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
339707131626	339707132145	339707132695	339707133245	339707133795	339707134345	339707134895	339707135445	339707135995	339707136545	339707137095	339707137645	339707138195	339707138745	339707139295	339707139845	339707140395	339707140945	339707141495	339707142045	339707142595	339707143145	339707143695	339707144245	339707144795	339707145345	339707145895	339707146445	339707146995	339707147545	339707148095	339707148645	339707149195	339707149745	339707150295	339707150845	339707151395	339707151945	339707152495	339707153045	339707153595	339707154145	339707154695	339707155245	339707155795	339707156345	339707156895	339707157445	339707157995	339707158545	339707159095	339707159645	339707160195	339707160745	339707161295	339707161845	339707162395	339707162945	339707163495	339707164045	339707164595	339707165145	339707165695	339707166245	339707166795	339707167345	339707167895	339707168445	339707168995	339707169545	339707170095	339707170645	339707171195	339707171745	339707172295	339707172845	339707173395	339707173945	339707174495	339707175045	339707175595	339707176145	339707176695	339707177245	339707177795	339707178345	339707178895	339707179445	339707179995	339707180545	339707181095	339707181645	339707182195	339707182745	339707183295	339707183845	339707184395	339707184945	339707185495	339707186045	339707186595	339707187145	339707187695	339707188245	339707188795	339707189345	339707189895	339707190445	339707190995	339707191545	339707192095	339707192645	339707193195	339707193745	339707194295	339707194845	339707195395	339707195945	339707196495	339707197045	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22064	20286	27707	22701	20286	19058	1572	520	382	352	292	241	235	248	172	181	187	198	177	173	163	156	158	158	147	147	144	158	145	152	134	148	121	130	147	137	149	130	129	137	145	150	125	115	126	115	138	119	127	139	131	135	146	136	127	107	136	138	127	132	141	114	125	126	127	146	141	115	128	133	130	137	128	118	140	139	127	118	134	117	143	140	131	128	127	133	139	118	136	103	123	121	133	144	108	135	119	126	116	131	139	145	126	145	109	133	139	125	124	138	135	114	110	143	139	131	134	135	112	119	157	121	112	133	131	123	130	133	132	124	140	142	110	100	101	143	139	107	114	126	144	133	133	145	124	134	134	134	151	119	125	123	141	131	132	153	117	139	139	131	157	126	158	124	125	144	103	134	142	106	107	114	127	135	137	105	125	127	122	135	116	121	124	118	133	112	135	102	129	109	123	138	112	117	143	137	153	126	133	133	127	142	124	116	106	132	111	144	107	116	115	108	126	114	119	138	120	130	131	118	114	127	121	120	110	130	116	129	118	136	117	126	121	129	129	130	119	134	130	124	116	120	127	126	162	152	115	135	109	123	123	144	124	115	135	131	117	123	126	143	100	150	126	127	127	111	141	136	120	126	120	125	107	129	133	142	118	121	132	124	112	120	126	122	128	110	124	116	135	101	147	128	122	134	122	120	128	124	107	135	121	105	105	131	131	131	143	127	128	141	108	114	118	118	157	105	127	131	130	152	119	118	126	109	133	119	132	126	128	123	136	130	120	132	120	123	146	151	130	133	123	129	112	113	134	131	143	119	117	121	139	137	129	131	131	128	140	130	130	126	97	132	124	128	134	122	120	135	112	135	121	169	123	112	120	119	114	119	111	137	128	139	127	134	110	140	142	117	149	127	128	107	139	126	128	119	105	106	125	124	138	136	142	142	149	116	137	139	137	127	121	108	109	132	125	127	123	109	118	99	104	141	123	144	114	119	140	131	134	111	125	134	109	120	128	113	115	131	123	117	139	135	114	121	122	158	129	124	125	144	117	131	116	129	112	115	121	130	134	118	143	119	119	132	136	133	124	124	112	149	109	128	126	137	130	133	152	116	132	142	147	137	138	121	119	117	134	130	122	130	113	109	115	128	133	131	119	124	115	99	134	134	106	139	104	124	108	134	107	122	122	128	131	129	126	127	122	133	120	125	139	137	134	116	120	118	119	122	135	131	121	114	142	118	137	115	126	111	110	137	125	116	101	118	127	130	115	103	134	125	129	123	142	155	138	125	110	113	121	152	121	122	129	118	116	113	145	127	102	126	105	115	140	134	121	125	101	130	131	109	123	130	111	134	118	108	126	122	128	111	125	116	151	112	129	133	120	119	105	140	144	121	115	129	112	131	123	109	107	113	120	120	121	111	128	152	126	138	124	139	115	118	121	124	138	132	111	131	106	133	113	133	110	124	131	126	124	140	125	120	141	135	105	122	137	107	130	123	141	113	137	126	127	125	115	122	124	132	129	126	117	114	135	125	147	133	132	123	113	145	125	130	121	126	114	121	110	146	141	126	124	129	128	147	136	128	114	119	126	95	119	119	120	110	127	119	122	144	115	115	128	120	134	118	139	126	141	113	119	119	146	139	122	129	139	111	129	123	121	128	108	112	124	127	111	134	110	125	116	135	126	115	139	124	128	148	135	116	117	123	135	128	137	121	120	128	145	147	155	141	122	126	101	113	110	131	121	114	138	127	133	128	119	123	107	140	131	127	137	116	127	118	128	137	122	116	136	121	107	135	129	129	123	136	124	115	128	106	115	126	132	123	117	130	132	127	116	126	136	121	132	151	133	114	115	135	98	131	128	123	122	109	148	120	130	121	125	137	130	116	114	133	99	123	129	129	135	130	113	117	135	124	114	110	118	136	124	125	139	113	93	118	133	127	107	124	111	113	156	127	99	132	135	117	146	129	129	130	132	104	124	118	137	101	131	121	134	153	114	139	107	123	128	123	120	120	146	128	127	120	132	131	132	125	112	110	131	125	145	122	117	147	116	135	115	119	113	119	103	135	122	129	125	116	139	145	136	117	137	117	131	139	117	126	134	117	128	142	108	128	152	131	133	118	126	117	133	109	149	110	126	118	132	139	111	132	122	109	120	100	117	131	132	129	118	129	135	133	119	116	116	120	136	107	125	126	130	121	117	121	143	124	128	136	109	117	110	114	126	127	119	117	141	120	124	136	139	126	126	126	117	117	151	132	148	132	130	138	110	126	126	117	96	131	133	126	130	141	138	109	116	104	107	137	140	128	117	122	117	111	135	117	109	107	132	128	118	114	121	133	137	127	137	105	102	137	133	132	127	131	142	122	117	107	133	137	146	127	121	127	146	111	134	128	139	118	143	118	124	131	119	125	127	128	106	122	128	141	125	132	122	124	133	118	115	111	136	128	133	130	142	121	114	135	133	113	128	106	138	93	104	140	137	108	132	124	145	128	129	121	136	132	121	121	120	128	119	133	135	122	120	121	132	133	133	119	130	124	123	124	112	136	131	134	129	147	142	113	120	119	138	145	137	130	132	124	112	110	116	118	139	128	109	133	103	119	106	138	136	118	126	141	138	112	128	110	146	132	131	133	121	120	124	130	130	128	117	133	125	122	120	132	130	125	131	135	104	122	119	126	118	113	116	124	131	133	124	127	145	121	131	132	109	133	138	109	121	119	113	115	126	128	115	108	139	145	113	146	113	126	103	113	121	134	131	101	102	117	127	123	141	98	101	138	134	138	120	118	139	135	139	133	131	120	122	109	118	109	130	111	133	101	140	123	125	133	122	135	114	105	137	121	129	119	125	146	133	119	125	119	149	143	144	127	128	132	110	135	104	118	113	137	121	124	128	131	96	136	127	129	116	108	132	142	126	124	133	128	125	126	156	128	126	131	129	142	121	118	126	140	116	125	111	149	128	108	132	114	125	139	115	115	115	133	126	127	123	131	152	147	117	111	135	146	114	124	136	112	125	130	118	128	108	136	136	130	117	123	133	128	120	149	118	111	125	116	107	116	134	159	135	145	112	130	139	118	114	115	94	133	138	133	123	129	145	136	137	115	138	132	119	136	138	133	115	136	141	114	129	122	132	144	119	113	120	129	120	135	109	147	141	128	138	128	127	131	128	103	131	111	137	126	117	128	110	127	121	132	141	119	126	122	136	121	133	128	130	119	109	133	130	130	123	120	138	126	116	120	120	138	108	104	109	119	140	110	132	115	146	124	121	122	138	118	141	100	132	122	128	116	126	114	125	141	118	124	134	133	125	132	136	127	139	134	123	132	109	119	116	122	128	123	109	130	118	135	116	118	145	139	122	134	120	130	118	141	109	138	135	116	114	124	124	123	135	127	131	117	134	115	147	143	118	147	125	145	118	109	121	125	131	93	112	119	128	131	133	120	151	114	117	120	104	124	110	109	126	121	136	117	108	140	112	99	160	103	146	129	123	139	140	118	122	126	115	132
7220	14638	12697	6924	4280	3020	2166	1652	1353	1080	877	808	723	646	564	507	460	459	441	413	393	350	379	333	323	345	291	305	294	273	286	277	318	289	255	269	282	260	243	278	246	262	247	244	257	248	254	246	271	247	246	266	226	223	244	248	258	250	217	218	242	234	238	232	224	233	221	215	248	231	281	224	211	233	219	267	218	228	219	239	202	219	208	230	227	232	218	197	234	239	204	242	223	210	229	208	225	244	212	227	243	227	240	198	192	213	218	208	221	222	228	214	221	200	239	224	222	225	202	234	246	232	212	226	190	214	207	218	260	210	200	228	222	187	237	196	197	199	226	203	250	236	242	208	206	217	235	228	222	222	212	248	203	211	233	216	208	224	195	222	223	211	225	219	204	209	236	232	226	228	221	209	210	225	219	244	223	207	192	203	232	224	220	246	240	228	229	212	201	217	210	217	221	212	230	209	247	206	228	203	221	222	226	221	219	205	211	221	194	216	229	233	191	237	206	216	226	212	191	208	220	222	235	222	210	192	214	212	244	230	184	214	208	202	205	211	218	222	224	257	201	208	182	205	217	171	207	189	195	225	226	220	202	199	225	202	244	186	212	218	187	230	214	239	207	186	205	222	217	249	236	215	238	217	214	222	225	222	201	226	236	233	205	198	184	195	219	213	238	225	229	244	230	216	235	200	221	229	229	214	235	219	243	224	221	231	232	205	243	211	212	218	184	232	190	206	218	207	220	258	218	210	218	208	202	229	211	201	208	190	211	236	216	201	217	205	220	211	213	229	189	212	237	238	236	221	213	212	258	232	225	218	201	180	217	174	220	199	177	200	213	215	204	203	223	214	245	208	201	182	227	214	231	221	194	220	221	209	214	195	214	247	219	242	227	233	194	222	219	243	232	206	215	212	203	234	216	215	221	204	199	193	215	217	202	206	224	226	231	225	238	227	230	225	238	206	191	256	245	230	194	218	192	216	198	227	232	220	205	225	218	204	214	228	219	214	219	203	198	207	240	239	214	227	209	243	238	219	243	229	224	226	217	191	218	224	221	214	218	230	213	192	211	215	225	220	227	230	216	203	214	207	214	206	217	251	227	234	213	232	199	215	229	243	211	231	224	199	238	236	233	223	231	227	234	235	213	220	224	202	206	197	209	205	243	197	225	197	219	235	225	218	215	212	229	214	226	205	212	213	225	214	229	242	204	223	231	234	188	179	247	232	210	241	219	198	233	198	208	209	204	224	226	216	185	226	223	214	228	212	191	227	218	210	224	228	213	199	223	210	225	200	231	232	199	219	213	228	201	217	198	231	235	239	216	226	208	226	217	213	236	239	215	214	238	193	217	199	208	207	221	219	219	233	212	211	215	203	226	217	220	189	225	224	217	240	204	213	205	212	225	199	219	235	215	217	225	194	211	225	210	198	226	213	226	199	230	230	212	241	225	216	207	198	242	209	210	225	217	203	208	251	217	211	222	215	210	223	234	218	203	225	219	241	209	222	225	226	207	202	223	209	217	216	200	205	208	210	225	198	228	204	206	219	232	203	207	204	227	231	248	210	253	208	199	238	195	218	224	220	208	234	219	243	196	216	183	237	243	213	222	234	231	192	221	253	220	220	233	218	215	222	211	231	220	194	233	212	241	215	216	210	186	237	208	217	224	195	195	203	215	229	199	203	225	214	215	208	196	218	202	226	216	228	211	243	227	223	224	171	223	199	214	216	203	224	197	230	225	197	239	229	222	224	216	221	191	226	223	224	206	191	208	214	222	232	239	196	240	196	190	218	210	229	229	207	195	200	231	240	223	214	222	242	210	187	217	214	236	227	214	208	229	188	224	209	245	210	200	218	230	204	205	222	209	214	234	239	221	242	202	228	206	219	202	247	220	212	189	227	232	200	232	221	194	221	203	193	230	229	213	230	233	247	199	195	207	235	210	233	217	213	207	225	216	230	236	221	210	210	244	202	217	210	205	237	205	227	242	235	188	260	205	244	201	181	217	244	217	199	207	233	207	209	208	199	212	226	205	203	225	206	213	244	208	222	210	221	221	195	242	243	232	216	218	227	191	242	226	220	237	198	210	225	220	201	202	222	230	225	217	211	207	201	231	210	220	206	237	187	205	205	213	225	226	215	215	227	219	210	212	223	225	232	205	227	185	233	184	213	199	228	219	228	210	235	232	242	220	219	223	207	215	208	242	219	227	212	226	206	200	231	217	206	214	248	224	231	211	227	228	218	225	204	200	223	204	226	233	242	216	237	219	207	228	225	205	209	216	208	234	235	225	253	231	212	229	206	227	212	240	199	216	206	237	195	228	218	223	196	208	226	215	198	247	242	240	226	220	195	229	224	220	240	203	208	238	214	218	227	212	219	232	218	223	202	218	212	213	249	228	210	210	225	251	223	192	223	205	224	202	207	210	203	208	224	237	219	200	230	216	223	226	206	242	187	247	199	217	225	210	249	224	231	223	217	195	218	212	187	228	211	227	207	196	235	219	225	228	245	214	217	231	223	218	214	209	187	207	220	229	229	220	205	215	213	233	221	199	231	203	200	214	203	217	215	236	238	212	212	207	217	228	203	233	248	241	216	220	217	195	220	220	201	216	249	211	210	192	214	213	225	222	224	209	209	213	212	226	201	201	237	216	214	200	211	190	216	241	235	197	231	210	216	204	212	220	223	201	202	201	236	213	225	229	188	236	216	237	226	226	203	214	208	209	200	222	204	193	196	211	184	204	179	225	239	213	223	192	240	228	222	214	233	213	218	198	210	204	222	225	218	223	215	215	185	249	217	221	248	238	213	208	194	245	222	223	207	243	228	194	211	201	203	184	208	194	223	210	206	224	229	216	211	233	218	227	223	237	188	239	195	224	215	228	238	190	198	216	222	237	234	220	207	182	239	216	204	222	181	215	226	202	207	225	191	235	211	188	222	210	231	230	234	217	227	217	196	230	219	233	222	198	213	199	201	230	213	220	220	209	213	207	200	262	237	219	203	215	197	216	187	228	232	217	206	214	230	219	206	221	216	206	227	207	218	209	239	225	210	199	198	244	217	215	203	198	208	234	192	231	191	212	220	195	233	209	240	242	207	191	207	217	209	192	238	201	224	219	215	248	225	200	219	204	202	215	180	232	216	226	224	223	217	196	209	187	218	210	209	218	228	201	230	223	206	201	229	241	228	204	178	202	229	206	247	217	226	241	205	199	205	208	240	227	217	202	211	200	184	221	223	248	238	203	187	202	230	223	230	240	219	216	200	210	213	230	219	201	233	192	234	210	222	229	197	185	234	212	207	205	202	206	205	206	216	231	219	234	203	219	247	244	231	223	226	203	201	210	207	230	223	198	199	216	226	214	231	207	237	209	242	218	216	229	187	212	206	229	227	214	215	212	196	218	207	222	215	226	211	207	224	212	202	223	238	205	206	210	214	239	212	217	189	225	207	209	214	220	223	231	215	210	227	213	219	206	221	222	190	216	236	220	236	214	219
27006	20824	7752	768	467	430	433	424	441	419	408	417	436	371	426	390	392	392	376	394	429	402	438	381	387	402	372	391	396	409	374	413	435	411	372	420	395	425	370	406	389	391	378	414	374	397	432	370	382	424	404	360	437	426	444	387	406	405	407	418	339	401	423	376	406	405	395	410	409	403	387	397	406	422	401	409	381	384	432	409	414	386	366	391	360	418	419	397	397	383	379	412	353	391	394	379	400	416	424	395	387	393	403	398	427	426	373	421	376	405	376	383	398	405	382	383	411	403	409	430	384	405	374	380	378	393	430	389	412	395	384	409	383	404	428	381	371	398	419	432	412	387	391	372	400	408	407	338	388	391	400	369	388	374	350	418	406	420	368	388	391	388	425	431	380	420	415	381	401	368	440	378	384	404	413	380	421	392	373	358	435	377	430	385	383	376	363	374	406	405	378	416	406	404	401	409	403	384	376	372	404	382	424	415	415	399	398	422	426	386	397	409	411	401	392	408	443	351	388	377	387	375	368	373	361	429	395	389	413	366	417	381	393	397	406	376	419	394	417	372	451	382	383	414	387	384	406	418	403	395	376	414	398	435	407	387	428	410	387	411	409	406	388	359	366	406	385	392	417	396	392	365	375	388	450	402	393	405	386	387	402	405	388	429	390	399	379	389	402	417	415	395	398	400	414	399	415	363	398	415	405	427	362	409	342	417	396	368	366	373	428	360	360	434	394	398	398	394	403	390	373	402	403	432	392	388	401	411	459	411	400	405	403	393	412	391	445	375	423	417	388	411	415	398	406	387	415	391	407	413	388	388	345	382	401	407	376	440	382	446	393	354	419	390	397	378	414	422	430	396	401	383	385	390	395	381	401	400	430	397	418	390	400	382	425	394	433	360	383	404	396	373	341	382	401	411	408	376	411	422	420	414	401	420	402	412	387	407	434	387	388	383	388	386	398	430	386	404	365	364	404	425	422	454	424	396	420	422	396	415	409	363	401	394	409	388	407	387	389	378	396	411	373	402	374	401	414	400	415	367	382	412	398	391	396	404	380	390	403	360	414	384	402	432	411	408	377	410	412	405	414	394	386	425	402	413	406	381	387	401	434	388	384	414	370	384	382	392	413	388	436	409	406	423	408	399	356	372	378	406	382	378	426	402	416	367	395	421	415	381	404	407	391	400	403	399	386	432	406	370	348	389	400	403	393	381	415	401	386	372	375	428	366	394	404	392	404	444	395	416	402	429	395	386	419	406	418	404	403	415	390	376	388	391	419	399	372	400	394	433	397	390	427	392	398	392	407	398	370	385	407	430	412	438	434	401	419	423	386	396	375	438	394	366	385	372	418	376	398	433	409	392	380	400	420	410	437	392	376	379	392	416	397	381	456	416	375	368	397	407	414	410	385	403	389	420	401	371	411	407	381	373	429	380	363	394	395	398	379	378	407	443	394	412	407	403	436	430	409	382	419	420	451	415	352	438	423	386	442	425	370	394	388	374	400	392	409	382	365	379	352	380	399	416	390	415	344	385	397	401	388	393	376	419	420	410	399	416	420	434	359	372	398	391	394	380	416	438	431	394	377	423	382	417	392	411	397	423	389	398	391	398	402	367	405	382	388	419	423	438	422	421	442	424	406	420	446	386	390	414	398	404	391	391	423	389	376	382	411	374	434	409	416	391	419	396	409	406	421	381	409	420	391	433	412	404	389	407	413	412	400	438	381	404	370	380	361	425	412	385	418	439	367	406	379	363	416	433	414	388	371	390	373	408	378	381	430	389	396	409	427	412	397	408	414	392	417	383	405	423	412	403	415	403	423	386	406	348	369	392	406	428	374	388	404	399	384	409	370	401	399	384	429	428	403	343	391	398	393	405	401	427	422	410	396	340	421	392	410	345	412	391	391	389	382	385	415	417	377	400	382	435	399	404	403	421	429	406	414	414	394	362	395	389	375	391	398	386	418	440	395	399	413	417	440	401	426	402	392	356	381	422	406	400	346	388	392	405	419	376	379	422	372	382	392	388	419	385	422	409	459	394	414	380	390	404	407	359	389	391	380	434	406	394	390	366	443	410	405	377	396	408	410	374	422	419	390	418	387	423	378	345	374	396	401	418	385	433	411	407	391	407	388	413	420	375	408	415	358	386	359	364	366	387	367	388	370	383	391	435	390	426	379	418	386	408	425	405	403	397	394	396	394	424	387	419	373	400	408	418	400	429	400	411	398	378	397	405	434	409	388	409	434	428	399	383	414	416	385	425	446	415	432	399	401	384	395	409	368	374	387	389	396	383	379	367	401	412	417	382	417	377	400	375	416	378	398	368	389	389	383	396	393	404	396	400	444	378	382	421	357	426	415	371	393	398	363	395	370	400	381	400	403	414	381	366	391	418	415	385	364	418	392	395	405	391	387	380	402	416	399	445	383	406	411	369	393	387	376	382	397	426	451	381	419	381	403	374	376	393	385	366	415	406	392	398	414	399	404	375	379	418	417	425	404	434	406	373	453	372	403	407	348	414	425	411	375	417	375	390	437	408	406	404	434	411	385	390	391	368	386	391	428	380	391	419	401	357	396	362	413	368	403	422	387	377	398	377	409	389	396	386	407	341	403	367	392	390	419	416	367	390	404	344	397	375	405	399	402	418	422	395	394	423	382	416	410	412	399	383	384	414	360	359	432	429	396	382	428	430	429	390	397	394	435	392	413	410	415	381	400	410	406	412	418	402	416	368	390	412	395	413	399	383	380	395	403	368	424	403	410	412	364	385	389	412	388	412	364	401	362	384	406	419	422	400	387	399	383	401	381	386	388	400	400	387	394	400	377	386	462	390	385	398	423	376	391	403	423	392	413	405	412	401	408	388	410	379	388	416	392	407	397	385	375	375	383	414	365	408	391	408	407	403	435	403	417	379	408	409	366	416	417	374	396	354	413	368	432	430	402	413	347	415	386	388	381	407	361	426	390	358	410	368	422	416	413	370	398	411	384	351	360	360	394	397	404	399	384	394	382	403	390	399	374	372	368	390	338	403	391	395	443	376	413	404	401	381	390	420	402	390	385	406	374	383	366	397	400	418	407	406	397	412	433	382	462	441	377	399	409	406	389	428	388	388	402	390	452	370	391	412	387	410	391	386	392	405	410	383	375	382	395	431	408	378	411	366	406	410	394	389	435	375	398	396	375	371	417	430	397	437	392	381	405	380	444	410	393	363	424	415	407	381	397	382	432	386	392	391	422	422	386	362	405	457	387	405	364	408	393	385	387	361	411	438	338	377	423	423	396	400	407	410	401	427	377	407	393	386	388	384	402	412	464	365	371	404	436	400	434	382	387	412	396	418	412	400	389	392	376	407	360	387	404	392	409	361	362	424	386	385	384	392	395	385	414	387	406	363	410	389	423	377	378	401	363	429	405	414	435	354	390	395	392	414	403	394	462	409	403	393	376	399	394	385	405	353	405	387	383	377	390	370	380	412	398	385	412	390	384	392	406	409	405	395
4316	1653	1645	1067	877	832	810	742	731	760	723	720	743	665	719	666	687	705	719	708	717	710	713	712	698	710	727	691	670	679	668	699	717	687	692	646	727	796	719	733	686	699	650	685	707	732	707	696	682	734	707	656	730	660	682	631	688	729	691	713	704	735	723	715	695	718	704	672	660	746	712	686	696	720	738	677	674	713	703	677	732	714	659	694	711	668	670	682	720	723	672	733	719	723	674	713	708	659	682	691	716	675	742	700	718	705	715	740	733	745	692	691	636	694	714	707	738	695	707	723	711	695	687	670	701	735	678	729	691	686	737	731	705	678	652	702	693	709	701	659	712	675	692	702	684	689	711	715	721	732	744	702	748	659	705	709	712	692	663	658	675	695	705	697	684	713	684	630	705	683	660	791	686	677	684	704	700	726	686	713	721	706	695	701	681	708	666	681	719	681	733	653	690	717	696	680	669	656	642	688	747	679	715	663	728	646	697	675	661	710	713	687	690	683	700	717	696	681	669	685	677	727	713	663	713	673	712	685	676	680	724	742	694	715	653	707	685	693	694	683	711	731	693	714	733	647	709	750	699	722	707	714	785	702	727	685	699	678	681	674	664	709	673	677	684	706	722	674	715	673	720	713	696	701	703	661	679	703	698	676	671	660	699	738	672	740	644	682	673	688	728	732	698	695	692	711	723	656	706	684	689	718	715	700	691	730	692	684	682	659	656	687	676	658	639	716	711	686	723	652	725	690	715	729	672	708	673	686	729	725	680	717	726	712	706	675	670	709	697	722	705	694	671	690	666	701	737	695	709	727	666	676	710	692	697	696	682	720	683	704	726	676	711	672	681	707	717	689	671	704	696	687	729	690	699	756	727	705	745	675	681	739	723	700	712	746	682	703	662	682	693	720	691	739	610	696	730	659	732	686	710	707	748	676	689	726	694	688	670	760	684	699	727	693	695	712	708	721	686	734	663	711	733	724	667	721	689	688	733	712	722	685	670	748	704	705	689	701	712	711	718	707	750	642	716	709	670	709	708	731	713	682	710	704	656	716	732	707	750	686	702	688	723	679	692	656	672	670	701	682	748	721	742	694	759	646	683	700	709	684	690	772	709	680	726	694	658	649	702	739	692	707	703	708	696	713	688	726	706	648	656	675	667	621	745	684	673	699	719	691	630	716	689	715	659	680	701	721	703	701	719	711	683	712	656	705	713	711	714	669	682	691	681	708	722	703	735	655	740	695	709	727	727	681	660	664	704	694	710	681	710	713	683	705	704	693	660	681	738	682	671	720	721	665	724	696	688	679	697	751	737	674	718	695	687	702	681	685	705	691	694	662	665	655	704	738	656	688	684	735	697	663	670	695	735	667	698	684	694	713	723	671	656	708	673	694	699	724	711	717	661	718	664	659	768	727	696	723	682	712	723	706	712	716	684	741	732	699	684	715	696	715	693	739	643	681	717	696	688	683	724	678	687	666	689	667	644	683	728	670	693	687	713	695	713	682	657	709	692	701	724	687	700	693	703	739	690	692	671	709	701	751	678	689	686	673	707	714	732	699	704	706	729	681	687	678	706	692	717	674	712	689	701	762	701	705	694	740	689	719	699	731	685	733	716	700	668	709	695	691	662	724	655	687	719	668	670	702	693	720	699	652	725	685	718	708	681	707	690	712	675	677	720	682	695	693	687	750	694	753	691	714	723	723	688	692	705	687	729	697	674	728	675	719	741	708	701	685	704	699	682	697	661	729	711	723	657	724	705	679	705	693	673	700	696	692	717	744	696	705	703	713	715	693	736	675	713	740	762	741	722	702	642	681	708	658	688	693	673	720	658	702	649	673	658	719	653	684	739	690	692	690	699	721	722	687	738	690	703	673	682	672	754	637	698	737	717	689	725	691	732	692	701	710	746	677	691	720	679	712	687	662	724	683	706	697	672	753	722	749	730	686	705	702	726	713	713	678	712	662	689	721	680	779	662	694	697	726	702	692	713	639	627	736	707	688	694	682	721	755	702	708	746	709	637	702	702	657	655	711	690	713	691	748	672	681	672	672	714	683	699	702	692	742	680	667	724	636	723	747	675	685	712	723	698	705	730	731	739	686	704	712	713	723	636	678	726	702	650	735	692	702	712	722	642	696	707	660	749	681	725	732	741	716	704	691	694	671	709	694	668	681	656	725	703	675	636	731	685	711	691	681	764	689	709	739	658	668	721	706	702	761	684	659	725	752	705	684	736	692	675	729	678	685	685	713	639	673	730	719	675	724	714	714	690	693	708	712	717	702	743	685	722	691	690	726	749	752	690	699	732	699	696	685	722	721	691	665	703	685	697	703	721	685	705	664	683	731	708	674	702	678	724	727	718	687	671	645	729	728	709	650	666	719	691	714	658	744	724	691	686	694	674	661	675	710	736	725	752	637	712	714	650	730	704	699	658	710	725	710	726	634	722	722	693	687	695	737	681	731	667	713	694	713	665	704	698	716	661	648	709	692	692	721	710	759	729	694	676	713	686	738	690	675	698	690	667	732	702	642	686	666	683	690	709	729	695	737	721	684	739	704	697	667	693	702	673	735	736	698	713	753	738	689	689	734	685	680	715	699	708	696	735	755	696	691	717	740	714	725	675	707	712	686	679	663	702	720	709	756	690	786	667	679	726	751	698	781	693	746	726	734	675	702	645	697	721	691	719	704	698	691	695	762	688	705	691	741	730	687	725	706	689	694	741	688	654	668	757	705	716	680	668	717	757	692	710	667	645	730	703	706	686	678	684	712	726	700	727	643	689	725	744	710	702	678	705	654	704	676	735	683	691	654	709	681	688	652	701	731	726	660	699	661	653	692	714	706	697	705	704	710	684	674	713	715	709	692	729	716	681	724	697	668	696	687	709	737	687	663	700	668	705	711	652	696	698	735	706	738	707	684	698	706	716	678	738	724	673	683	734	667	696	749	715	721	699	763	677	671	702	744	725	684	691	754	689	697	756	679	723	710	731	688	722	721	714	665	720	699	690	699	689	721	659	698	741	714	715	672	674	713	712	696	669	726	666	739	687	730	733	716	731	736	689	697	693	676	695	712	737	708	756	730	705	683	712	700	686	682	698	691	713	701	677	734	711	718	736	703	711	725	750	690	736	718	681	698	716	715	672	665	677	717	716	734	645	710	694	738	693	689	698	683	649	679	707	675	679	677	723	687	650	669	691	709	730	689	648	667	690	707	698	657	701	685	667	650	668	683	688	719	718	689	699	667	707	696	763	754	664	659	750	699	681	749	680	713	679	696	708	653	702	653	666	698	711	719	732	686	709	753	720	688	695	676	641	686	693	743	654	696	717	699	725	726	679	725	698	658	696	701	693	683	655	684	663	692	704	725	704	683	748	720	727	712	665	678	710	643	691	693	699	683	667	687	725	655	717	693	670	676	696	708	732	716	683	732	727	652	715	720	699	743	750	710	684	734	702	703	656	669	689	675	696	717	695	686	729	763	704	691	683	713	643	706
24260	21478	28725	24637	20886	2062	615	399	364	308	278	239	260	224	251	256	257	201	218	199	234	190	206	209	207	199	206	198	185	196	213	204	201	200	175	192	188	189	193	179	177	207	193	171	191	187	187	190	184	213	181	191	182	178	197	177	176	185	208	193	198	182	173	180	192	185	182	200	163	190	182	183	185	177	158	194	190	196	169	212	180	183	183	177	183	196	203	202	196	174	203	199	207	181	175	177	191	175	167	175	200	180	175	198	197	197	167	181	168	175	203	203	180	197	153	166	208	180	178	190	193	196	196	187	203	175	175	184	209	184	189	168	173	158	158	199	198	162	197	165	182	215	181	180	183	168	168	188	177	175	167	173	179	209	167	179	166	184	206	194	197	169	181	175	176	197	190	171	182	192	194	170	217	178	182	191	173	185	204	174	185	194	203	171	208	178	199	181	181	190	196	196	186	178	196	182	199	201	189	186	173	213	163	175	195	187	190	193	167	178	186	195	173	181	170	167	176	168	176	175	151	164	190	176	201	195	191	197	174	187	194	178	173	215	202	198	189	184	194	196	180	173	179	166	180	165	192	184	168	165	215	182	182	174	173	181	170	196	175	153	189	192	190	203	198	176	183	187	197	175	193	167	206	171	196	176	163	206	193	188	181	185	191	199	151	175	188	183	168	159	186	194	185	203	162	185	175	203	204	172	187	173	176	190	177	167	187	191	172	184	159	158	179	182	152	172	171	176	198	172	212	177	173	188	180	178	181	202	172	196	182	170	180	197	203	185	184	213	185	172	184	188	162	172	169	195	203	184	201	168	169	168	189	191	167	190	153	189	173	185	199	154	192	189	169	180	222	182	174	182	183	185	182	177	179	185	179	164	194	172	169	174	182	172	174	191	183	192	183	175	166	172	203	155	187	179	157	181	175	197	184	184	175	181	191	210	177	208	181	172	214	187	168	185	193	207	196	184	189	161	177	219	175	168	195	182	198	202	165	164	167	176	186	207	184	175	179	173	185	189	185	178	195	184	178	171	190	191	184	161	191	156	163	191	181	179	182	168	189	209	185	166	169	190	170	186	211	193	196	176	187	174	208	178	219	188	182	188	188	166	170	188	182	197	180	171	199	184	199	190	198	206	197	197	196	201	177	178	194	189	198	192	189	191	188	163	188	184	192	182	184	192	189	194	175	196	183	176	173	187	205	188	196	171	188	177	219	167	187	209	163	161	197	190	195	169	169	198	183	165	191	195	179	182	176	205	204	180	177	206	182	183	185	200	169	175	181	195	179	184	178	196	186	201	186	210	186	181	190	202	196	194	214	179	168	154	168	210	198	203	169	161	180	179	170	211	179	206	162	216	198	189	162	201	191	177	192	176	178	161	203	173	187	199	185	190	210	191	193	197	191	211	205	165	204	181	173	180	202	172	192	191	186	210	184	207	210	196	186	214	175	203	179	169	203	190	205	192	195	172	199	196	186	222	180	193	176	202	178	159	191	189	210	194	196	174	187	165	203	177	191	215	201	162	172	174	188	175	174	193	195	201	206	195	180	194	198	192	173	201	203	185	167	187	188	183	180	188	186	175	191	201	171	185	189	203	198	187	202	178	183	181	164	179	201	183	170	226	175	205	172	193	181	202	181	173	176	206	178	197	187	183	205	171	188	176	184	172	164	192	162	186	174	172	193	182	175	208	193	171	183	164	193	174	159	189	189	207	179	188	167	190	209	196	173	198	188	173	167	185	189	178	167	196	178	171	165	166	160	183	190	195	176	193	166	201	219	178	189	199	179	192	176	174	185	186	196	204	180	174	178	177	186	175	152	192	162	192	206	177	193	175	196	198	190	171	191	171	180	200	197	165	207	177	190	192	181	174	191	188	192	182	209	171	167	197	181	184	185	202	191	187	185	188	187	189	189	194	169	189	192	204	179	166	189	198	217	175	174	182	183	165	152	163	206	189	179	191	194	182	185	171	169	189	174	193	156	196	183	210	212	198	172	185	176	182	173	179	175	183	189	204	176	199	199	181	163	173	183	165	178	199	175	198	177	199	171	183	203	198	187	183	185	184	185	182	161	194	174	180	188	185	184	190	176	165	172	190	212	170	191	227	165	175	183	183	189	182	175	184	193	196	199	185	174	204	198	181	195	184	212	173	203	182	171	171	191	192	191	198	200	180	175	169	198	180	187	211	167	169	186	185	215	177	207	186	178	197	210	182	186	214	161	192	181	169	188	169	173	181	163	203	180	202	188	185	198	164	192	195	208	178	198	180	177	201	185	165	191	190	190	170	199	185	181	180	173	168	187	198	189	180	157	193	219	185	175	187	190	183	172	193	190	203	165	219	186	167	189	194	191	177	191	175	184	187	168	179	175	210	189	184	207	175	189	193	183	192	185	198	188	184	176	179	171	195	182	181	198	178	160	186	166	163	201	172	204	176	199	192	195	189	205	199	189	213	197	202	168	188	175	164	186	185	174	190	174	170	159	174	176	193	198	212	182	206	180	188	201	171	159	172	181	161	187	196	201	182	182	165	177	214	176	213	181	188	194	177	212	188	181	159	164	160	177	181	188	207	202	190	200	180	176	200	189	186	176	184	191	177	188	194	165	198	182	173	177	183	170	187	187	180	172	201	183	197	166	184	214	145	171	190	179	200	187	172	217	165	166	181	185	196	211	194	203	186	209	173	191	193	189	200	180	194	184	200	186	188	187	203	167	172	164	161	178	208	178	210	171	178	189	179	162	166	165	196	173	187	166	179	166	211	169	198	196	191	200	192	185	202	201	174	193	184	192	172	185	193	169	159	180	162	184	190	182	192	173	181	207	165	177	181	188	177	202	173	178	172	187	218	179	189	214	182	194	187	178	199	196	186	189	191	181	173	171	202	163	188	187	166	189	165	209	186	214	184	175	191	208	197	193	216	190	182	177	169	195	159	195	183	201	177	177	192	177	190	212	183	182	182	181	194	198	195	182	167	167	173	168	178	172	156	183	196	204	180	168	178	183	210	196	186	215	178	164	175	178	184	197	191	204	175	160	163	193	196	182	189	192	185	207	185	189	178	202	199	187	194	164	184	197	192	174	183	168	196	194	201	176	193	176	175	192	187	178	186	178	188	167	177	157	169	188	172	205	197	188	182	174	179	185	167	180	162	190	177	191	211	216	204	200	185	174	177	172	163	169	176	187	184	202	181	157	187	166	183	186	174	182	187	172	214	185	172	172	178	189	176	186	181	198	176	190	179	176	180	176	191	160	188	187	207	187	185	203	185	193	197	175	174	198	190	178	188	176	203	187	187	189	183	189	182	177	189	174	234	174	201	164	188	187	172	198	186	193	199	194	201	185	200	179	175	181	205	185	191	183	197	183	182	196	182	183	184	195	188	183	220	173	194	177	189	197	176	191	180	206	186	181	201	182	174	178	159	199	203	183	188	161	182	180	199	196	170	188	161	202	176	187	168	199	194	145	180	199	223	183	187	182	189	176	194	182	166	213	161
5535	9884	8454	4274	2713	1926	1484	1149	1004	809	687	653	595	576	501	463	488	500	424	482	390	425	384	435	424	391	387	422	408	372	397	382	366	402	342	354	359	383	373	355	376	353	384	378	405	356	381	373	341	358	358	351	354	340	335	376	355	346	345	351	345	349	359	367	328	355	355	348	371	368	344	359	311	333	357	371	340	350	357	380	341	330	349	352	338	347	341	327	353	332	333	353	334	346	317	308	349	341	344	357	354	316	350	334	327	328	335	372	381	324	331	327	388	347	336	354	332	360	327	338	363	368	345	346	364	321	345	333	314	329	347	350	354	351	351	333	337	327	313	324	336	332	336	341	333	344	345	329	346	361	319	320	376	398	348	313	333	354	348	363	354	356	324	314	369	353	362	313	327	347	323	345	338	339	321	344	350	355	329	343	317	345	322	351	356	328	335	354	366	313	349	342	358	316	321	360	361	351	354	393	343	332	385	335	352	329	333	337	336	362	350	343	323	338	331	360	336	366	309	345	336	316	335	333	366	352	347	355	321	346	341	331	338	328	329	325	351	366	368	352	328	358	345	313	346	347	314	309	333	354	349	318	346	322	315	357	345	366	309	323	317	344	324	357	348	366	350	364	335	338	334	331	335	324	313	352	367	325	319	336	335	369	361	385	338	316	369	356	325	367	325	331	359	338	331	348	306	319	345	367	357	353	337	328	357	335	372	325	357	378	369	349	338	362	342	362	357	352	344	310	330	327	331	339	372	344	392	341	315	338	348	343	296	367	344	349	331	363	337	367	346	317	352	352	317	330	348	297	363	330	340	373	341	353	367	353	337	345	303	347	359	322	341	353	348	329	307	341	342	300	356	318	376	338	345	339	359	329	335	355	334	326	348	355	350	326	334	322	386	356	338	358	328	352	339	371	336	342	362	316	338	362	335	352	351	361	320	362	361	332	346	331	367	357	332	330	359	341	356	344	343	334	322	360	379	319	348	340	345	358	310	336	329	352	301	360	356	349	338	314	330	337	339	359	366	325	320	323	367	335	388	316	354	351	345	337	318	366	332	314	359	347	346	338	371	353	347	336	348	362	344	342	313	351	333	346	354	335	350	342	341	345	331	352	326	315	324	338	362	350	357	359	338	363	363	302	332	335	338	325	360	357	361	364	326	343	328	358	299	331	344	312	358	358	352	346	326	342	336	341	350	361	352	339	356	361	308	365	345	324	367	329	325	344	343	304	327	341	326	332	322	383	344	334	350	329	309	391	369	335	360	323	341	364	352	344	369	315	325	376	355	292	372	339	342	333	344	320	364	347	307	337	330	311	360	347	340	345	328	370	399	343	365	341	345	329	353	339	318	404	355	337	331	316	373	345	310	335	353	355	335	320	313	324	378	359	342	361	354	357	336	341	354	351	367	342	337	357	309	348	329	351	346	353	329	363	342	324	340	324	336	338	343	346	347	307	342	377	313	366	336	313	380	350	351	348	357	351	343	344	309	356	336	347	330	346	346	328	365	352	351	344	357	343	331	323	314	330	287	351	344	354	350	307	327	354	356	313	355	362	304	337	325	326	352	352	345	323	352	338	327	306	357	348	361	354	312	335	332	358	346	380	371	358	339	328	314	364	332	324	370	363	362	347	327	347	353	341	348	335	360	366	296	328	342	339	349	302	397	344	363	346	336	376	338	350	317	362	331	326	339	318	310	356	352	325	347	358	335	363	383	333	322	355	329	366	350	339	354	324	324	351	338	354	366	336	356	312	343	348	352	346	335	371	342	340	351	335	358	320	335	333	348	332	334	339	340	334	318	341	334	340	342	320	348	322	324	325	343	343	337	337	334	324	312	320	360	332	349	307	349	354	343	335	336	368	337	313	340	334	338	332	316	336	360	329	357	351	316	369	381	342	355	348	326	351	342	354	364	330	361	343	351	355	332	337	337	342	336	322	328	363	320	339	357	347	338	322	309	354	339	364	368	325	366	334	342	341	337	349	322	326	378	354	337	342	298	365	328	331	297	363	379	349	320	337	367	345	308	371	351	381	378	311	335	356	362	350	347	347	337	339	330	322	325	318	343	336	370	334	332	318	330	307	345	387	323	324	335	318	375	357	322	323	296	353	326	329	344	322	357	343	328	339	323	348	351	338	346	322	329	333	351	318	367	343	378	325	329	347	356	319	345	348	319	332	372	360	356	345	366	342	359	354	354	319	374	359	316	350	350	320	310	352	362	330	305	336	337	324	336	315	334	363	362	370	350	348	347	368	341	328	322	326	356	369	360	346	328	339	333	338	331	327	335	344	321	313	351	336	354	334	343	330	319	339	322	342	309	346	348	313	344	352	361	329	350	309	337	352	325	345	321	368	331	362	352	365	381	373	345	336	347	345	346	370	341	383	359	332	302	327	350	350	350	346	373	331	360	326	352	373	331	325	374	353	362	347	362	313	363	329	328	337	335	338	315	373	315	330	374	330	350	343	326	343	348	335	376	353	329	333	345	334	299	334	317	317	316	349	343	357	363	364	319	325	334	333	322	350	370	337	332	299	337	366	343	332	323	348	316	339	358	353	354	331	325	349	367	364	351	327	387	350	341	348	356	356	334	352	337	335	346	339	328	336	349	359	329	366	353	334	335	334	366	363	290	358	306	370	347	351	351	344	342	331	324	326	359	341	349	360	353	358	352	333	361	352	342	328	331	345	379	339	341	362	364	369	354	322	387	363	344	337	318	355	332	353	357	329	335	361	305	324	367	327	328	358	343	357	338	342	341	355	355	349	351	327	337	375	338	366	353	331	339	331	323	346	366	361	311	336	331	335	365	335	315	306	346	339	344	320	346	330	373	330	352	331	337	344	345	356	342	347	311	326	350	396	359	319	316	346	330	343	344	318	350	354	409	328	364	327	330	341	349	330	356	347	332	346	361	355	368	352	322	318	324	336	379	336	364	337	351	339	326	346	345	302	318	342	318	382	338	360	330	312	315	354	336	360	356	335	349	361	329	352	334	333	341	357	331	342	383	373	352	364	334	337	344	336	304	334	332	374	337	326	341	343	360	359	337	345	311	331	344	355	361	327	370	377	378	330	359	291	329	344	369	371	363	339	323	350	325	359	351	323	334	330	311	351	367	358	337	330	379	341	354	337	325	345	358	361	328	386	344	359	361	339	374	350	303	368	346	345	341	337	356	317	350	347	347	336	342	355	322	337	335	373	364	335	325	338	335	363	348	322	332	359	309	336	329	335	346	375	347	305	380	355	364	350	370	343	336	320	358	349	339	312	334	347	328	317	326	340	344	352	326	359	367	336	366	354	325	356	332	344	335	347	346	345	369	332	350	329	359	380	360	350	333	332	325	354	336	317	352	312	329	363	353	346	350	344	298	343	361	313	333	377	364	367	320	346	337	383	340	325	382	353	357	353	358	366	366	357	331	364	306	326	354	321	345	319	337	353	375	355	363	325	337	369	349	334	342	353	344	340	346	358	342	354	365	343	311	349	327	349
23394	21486	29385	24034	21491	20084	1602	591	364	362	321	299	230	235	194	206	209	191	180	175	169	175	144	158	159	158	170	166	134	188	153	164	145	137	146	135	142	157	141	153	144	147	152	155	129	144	142	146	132	126	143	146	120	152	133	136	143	126	138	123	134	121	122	128	150	121	125	131	126	140	142	134	125	111	121	129	137	152	135	129	136	141	140	140	136	150	130	138	130	148	136	132	127	121	124	127	130	120	155	120	138	131	156	155	126	113	148	131	123	135	132	160	138	148	137	125	150	128	150	140	110	136	135	142	128	141	150	138	147	119	137	140	137	130	144	133	136	130	148	132	136	148	143	127	131	128	121	125	127	149	126	129	123	130	125	106	152	137	155	133	124	155	139	132	132	126	127	144	147	130	132	125	115	133	133	118	118	128	137	140	121	134	143	139	145	128	126	121	140	132	128	157	135	141	141	136	142	164	127	114	129	114	137	146	149	122	143	137	149	124	131	139	112	144	123	122	117	123	153	140	135	142	137	130	135	122	124	139	131	125	134	128	132	131	106	150	141	145	121	122	127	150	124	122	147	125	131	117	131	107	128	141	121	136	160	146	117	124	139	142	130	136	137	131	124	131	146	125	132	129	139	111	123	137	116	144	130	131	133	142	138	121	142	111	139	146	129	129	129	169	125	150	114	138	143	109	116	121	123	142	139	131	145	140	126	152	132	139	130	112	112	134	136	121	125	137	151	145	145	147	127	119	147	103	141	141	120	129	138	134	116	121	122	115	134	128	130	120	123	111	137	139	145	138	150	133	139	129	146	142	125	132	131	144	132	149	139	132	127	136	125	117	131	107	139	135	119	149	143	124	111	118	123	129	130	127	114	159	131	125	128	128	127	116	132	124	138	150	113	146	135	129	121	115	139	124	129	122	138	121	130	127	140	148	124	121	103	150	143	113	151	140	122	147	145	131	135	129	159	121	131	136	111	130	133	145	135	132	136	132	136	139	137	126	131	129	129	120	109	130	118	134	123	134	121	143	125	129	122	141	135	128	128	122	127	122	138	133	140	124	140	120	127	121	117	125	154	138	109	113	128	117	103	146	130	150	101	137	142	135	122	115	145	124	147	113	125	133	128	130	111	138	130	127	115	124	131	118	121	111	120	147	143	137	125	131	130	118	140	122	125	146	152	128	144	128	122	113	140	129	125	159	107	118	134	136	143	123	130	129	148	115	125	136	128	135	142	105	119	130	143	122	121	133	137	122	117	128	141	134	143	131	132	126	117	142	146	128	146	120	128	138	141	147	116	142	131	108	120	138	136	121	123	142	160	125	148	133	112	120	139	117	128	117	128	146	128	115	113	143	132	129	128	134	126	124	128	133	140	138	118	136	135	136	158	136	157	123	138	143	111	134	127	124	129	132	136	125	143	130	136	129	102	136	127	130	115	114	124	136	120	137	156	99	113	130	115	145	136	149	123	148	153	129	137	128	130	116	128	151	137	133	158	148	139	121	148	119	128	138	126	131	145	132	121	136	144	143	133	139	145	142	140	118	147	135	140	134	116	145	138	129	138	122	145	136	137	127	132	122	127	142	129	134	152	126	134	157	116	132	125	125	138	152	115	133	140	121	111	141	136	112	143	121	133	123	115	119	136	133	141	143	127	117	140	113	139	123	142	119	123	128	134	140	127	135	132	110	150	115	117	136	141	117	125	144	109	134	122	138	133	118	138	143	125	120	129	138	132	135	125	108	121	126	140	128	115	116	116	151	115	117	127	130	130	116	123	120	142	111	136	136	123	117	145	136	138	145	144	155	130	137	150	146	139	107	160	137	119	125	122	126	105	134	130	151	119	136	157	151	135	122	139	133	123	123	125	140	113	133	142	109	143	128	139	126	131	141	125	120	109	129	135	117	125	153	144	111	152	135	137	131	138	143	113	139	121	121	116	135	149	97	143	150	121	164	146	124	116	111	135	131	132	142	147	118	142	97	123	143	109	136	114	141	133	139	128	134	127	131	112	119	128	114	138	126	140	142	125	119	141	129	129	133	133	141	129	140	129	134	130	128	138	154	137	121	127	147	124	142	132	112	135	123	130	131	121	121	131	139	135	113	132	126	140	147	132	148	126	133	121	132	119	129	141	139	146	137	125	118	127	116	133	133	132	133	132	125	100	138	120	120	108	140	120	125	128	155	122	119	126	126	119	140	125	132	134	109	127	117	145	141	133	146	123	164	142	143	131	143	142	118	143	148	122	148	153	110	106	129	132	114	145	124	146	131	132	129	124	137	141	136	148	148	118	138	116	116	138	141	153	130	128	131	120	119	139	121	131	136	140	124	125	131	138	124	130	119	136	137	137	142	128	125	132	132	115	125	144	133	144	120	138	149	113	129	134	108	140	131	121	124	143	131	130	129	129	127	131	126	133	134	153	139	121	134	103	131	134	140	131	141	124	122	134	129	125	116	145	131	130	139	124	130	121	123	127	120	137	122	141	126	138	119	116	154	118	142	127	119	122	130	130	121	149	139	138	117	114	131	139	137	150	130	141	114	131	151	145	136	109	121	120	123	138	138	142	128	121	120	135	116	125	119	128	134	128	120	125	125	127	143	131	137	143	114	143	126	124	107	138	129	116	133	126	135	131	135	135	121	126	137	127	113	122	137	138	131	130	126	160	135	133	127	131	135	126	123	136	112	142	165	108	133	145	136	119	131	136	130	123	130	132	138	139	118	133	132	121	150	137	149	125	125	135	137	144	136	154	136	157	107	142	136	131	124	117	136	152	119	134	122	131	121	121	135	146	120	109	145	154	139	140	139	156	129	109	118	135	137	138	126	131	115	132	141	115	128	130	116	113	116	115	128	134	135	138	131	162	124	128	113	143	139	140	120	120	122	122	150	121	117	116	110	133	165	131	123	130	128	140	129	121	132	114	135	136	154	146	140	141	124	130	129	113	141	137	132	157	139	137	141	131	139	127	133	129	141	123	133	139	127	121	119	129	115	115	107	145	119	122	138	130	146	125	127	119	132	116	134	136	130	127	138	124	124	124	118	124	121	115	143	147	141	146	122	128	148	155	105	127	152	138	140	120	143	147	162	129	116	134	160	139	112	137	139	122	140	114	140	121	137	152	104	135	117	145	158	122	133	127	131	123	138	148	130	142	125	118	127	140	134	144	133	136	124	148	110	135	128	105	137	128	141	123	137	145	156	126	114	138	131	125	127	133	134	135	136	108	145	138	122	114	139	136	137	138	136	145	126	147	142	132	135	130	123	143	123	114	135	112	123	118	133	116	116	158	114	130	125	132	132	124	113	147	116	151	115	134	125	136	99	141	124	136	119	132	155	129	136	144	126	124	144	124	150	120	123	118	136	137	117	134	142	149	132	131	128	117	116	121	131	125	128	119	145	147	125	149	139	136	141	143	156	144	150	154	140	123	142	116	123	144	129	123	122	117	141	114	121	156	131	151	134	137	131	123	148	140	128	140	137	141	137	127	141
7663	15624	13407	7183	4439	3261	2341	1758	1430	1162	963	815	736	639	611	533	452	481	445	404	384	395	357	380	325	367	332	321	314	308	293	333	303	269	266	291	286	294	281	246	264	244	278	252	234	256	241	252	252	260	252	245	260	244	271	257	245	220	263	221	222	224	231	246	270	259	225	223	223	243	223	254	228	244	247	235	208	243	235	235	249	253	278	236	236	250	266	233	245	256	242	244	251	241	232	251	233	252	228	238	226	242	238	236	267	250	253	226	222	228	253	235	233	212	254	216	223	249	232	251	219	226	229	235	237	240	234	226	263	231	244	225	215	227	232	204	217	229	251	230	215	263	221	218	263	234	233	238	231	256	213	240	219	211	252	226	215	230	219	262	258	225	243	241	201	226	225	222	255	228	201	244	246	213	220	251	228	202	261	264	230	222	236	228	222	252	240	259	233	221	193	237	222	254	228	214	232	194	245	238	222	232	236	222	243	232	236	222	241	227	238	242	241	227	250	218	218	210	226	246	243	247	270	254	210	232	230	208	233	238	226	249	254	201	263	243	234	220	219	232	233	202	214	255	225	232	233	266	242	216	231	231	242	201	206	239	232	237	237	238	240	247	217	218	227	215	222	246	252	229	260	235	245	258	245	230	211	223	235	239	235	216	262	244	246	222	231	243	216	231	247	208	239	242	248	228	220	237	244	239	222	229	225	233	212	247	262	238	240	214	253	236	242	211	215	236	238	225	233	239	220	219	225	233	215	218	239	212	243	260	220	232	221	199	241	204	194	216	217	239	244	231	242	227	245	217	228	249	216	222	200	237	237	209	265	242	242	238	217	246	247	227	242	213	238	239	240	222	240	222	227	221	252	210	248	231	234	234	234	197	210	221	232	258	210	293	256	213	232	215	223	261	233	226	217	218	226	219	236	217	220	240	240	248	236	220	223	251	228	221	230	219	215	216	227	229	236	224	222	257	232	220	216	234	249	228	238	247	220	203	225	198	246	238	227	248	218	229	225	212	227	193	223	228	227	246	228	204	224	226	247	253	225	222	254	223	223	248	238	217	231	236	232	237	239	208	244	251	214	227	221	229	223	222	223	237	219	244	225	232	223	226	247	217	245	213	209	238	213	228	227	213	243	235	222	213	241	244	221	218	239	228	248	229	230	236	206	242	240	258	229	210	244	227	228	237	236	218	228	223	219	246	222	233	232	233	255	226	222	227	239	229	220	244	235	236	224	220	219	253	213	241	236	215	244	193	253	250	256	233	241	236	236	244	246	240	228	226	214	246	225	219	202	219	233	241	223	229	229	242	253	247	219	230	238	203	231	234	220	242	222	226	230	231	207	237	211	189	217	217	225	255	231	235	230	227	240	232	233	226	247	231	222	222	224	205	242	220	228	242	198	234	216	241	207	228	236	229	233	235	235	219	246	221	207	231	262	234	233	213	223	252	241	232	208	212	231	250	219	225	238	240	241	248	231	232	242	245	216	232	231	208	221	219	214	223	229	223	228	243	242	223	231	226	234	239	227	214	208	230	210	258	202	196	241	251	273	230	243	236	257	239	240	199	236	226	210	218	219	246	225	199	235	215	234	243	250	249	217	228	240	219	232	211	222	230	252	226	231	208	236	234	248	233	216	192	209	215	224	234	220	237	219	228	231	208	221	264	235	206	222	216	236	225	229	211	237	234	219	228	260	233	223	233	222	237	271	231	219	227	224	237	200	257	233	238	226	216	233	225	214	246	239	236	236	228	222	241	243	227	226	238	226	216	232	232	258	236	224	248	218	225	234	231	226	231	244	268	225	231	239	248	202	221	226	205	211	248	197	206	216	223	237	205	226	198	232	215	223	204	232	225	228	242	231	218	208	220	227	226	241	228	225	240	229	226	216	226	227	208	231	236	223	231	236	232	222	227	233	210	233	210	210	208	235	241	210	212	238	218	222	220	221	249	249	239	195	246	200	216	216	216	243	218	224	215	221	231	229	231	208	222	242	233	226	237	201	236	226	249	212	224	236	219	235	210	272	226	229	234	210	220	244	227	230	232	246	218	234	224	223	253	226	207	223	221	224	248	210	235	212	224	223	221	204	231	216	234	251	209	213	214	210	208	222	206	214	232	237	249	265	228	239	233	231	237	219	245	228	230	252	250	248	241	241	211	233	230	244	213	216	231	203	219	241	240	224	222	233	243	267	254	233	233	213	221	224	251	213	265	216	220	268	234	246	243	211	227	226	224	209	210	228	217	219	211	225	224	227	224	228	219	247	216	238	227	220	220	233	212	248	244	232	221	219	225	242	216	207	224	220	217	243	239	226	225	237	205	234	240	252	219	241	204	223	235	198	253	226	209	219	223	190	235	248	238	218	211	235	227	210	236	249	241	242	229	245	249	215	243	228	221	213	227	258	236	254	242	242	249	224	238	216	215	237	226	233	229	228	203	223	249	229	228	247	216	203	218	235	235	229	228	224	240	230	218	239	218	225	234	247	229	237	242	230	232	243	221	247	236	235	238	231	244	228	225	247	223	221	230	240	226	249	256	233	268	226	219	214	212	247	236	235	237	224	231	232	239	235	259	229	204	233	244	243	226	249	238	250	217	209	239	254	231	245	233	236	228	242	231	264	246	206	234	209	239	250	233	248	216	250	215	233	238	229	206	232	223	232	244	238	236	215	231	250	260	226	225	216	231	228	231	242	226	210	232	218	263	218	221	230	205	216	231	224	261	226	218	209	217	220	243	204	227	219	234	225	213	253	242	246	248	229	240	246	219	226	226	258	228	228	223	232	239	213	238	222	244	235	221	242	221	217	229	204	222	189	231	218	216	220	224	225	234	250	211	226	244	212	205	250	216	207	239	217	215	243	271	207	236	249	216	220	203	215	221	261	240	231	261	254	198	245	254	250	216	216	227	227	225	213	244	234	219	228	223	237	232	227	244	226	206	263	275	250	214	214	236	207	231	218	208	218	227	241	204	249	202	229	217	253	229	263	217	212	230	231	240	239	234	232	211	224	221	231	254	217	225	252	219	233	204	236	219	237	251	213	224	237	240	213	212	230	223	225	215	243	220	244	254	224	232	217	236	248	234	216	253	219	265	221	238	216	244	233	231	209	256	249	217	232	210	222	233	223	217	255	211	263	228	217	200	230	252	242	224	214	236	222	217	261	261	238	241	228	257	248	248	220	243	233	264	237	223	222	243	209	245	190	220	225	252	258	232	224	226	206	245	217	246	241	242	211	220	221	220	232	199	229	220	240	206	222	233	235	246	253	249	249	248	247	234	242	224	221	245	247	217	211	232	221	243	208	226	219	215	238	243	227	252	209	235	241	237	241	219	241	222	234	254	212	241	206	227	210	231	231	225	234	261	218	224	231	240	243	196	234	214	226	229	240	234	222	228	210	228	211	227	238	212	233	248	220	219	214	236	264	233	206	228	208	250	223	224	234	238	231	237	254	226	225	222	212	232	243	213	234	252	228	206	230	213	211	241	221	261
27006	20827	7622	775	472	445	423	430	404	409	385	408	417	381	401	389	376	390	398	368	376	376	425	417	413	394	395	404	378	448	447	372	407	395	395	353	384	396	413	406	380	392	395	376	392	389	400	410	413	397	391	447	411	409	399	406	383	415	391	424	382	383	408	380	401	378	421	416	387	390	381	402	380	416	366	408	411	437	389	381	414	435	393	415	399	392	403	397	390	402	405	430	396	403	392	372	411	402	405	424	400	401	404	395	420	403	366	431	401	370	387	381	400	414	423	380	417	369	418	405	435	429	406	385	425	412	416	394	398	426	426	397	413	416	361	424	405	399	423	388	362	372	426	445	417	369	377	401	380	388	407	387	386	367	365	400	387	415	354	426	405	396	416	394	410	424	392	401	410	415	414	426	381	417	388	401	409	396	403	406	411	384	425	425	410	388	359	396	409	403	380	406	410	393	399	413	414	407	406	407	407	388	402	384	378	391	375	389	411	385	362	398	419	408	431	409	398	421	423	402	424	396	366	346	421	380	380	397	383	392	392	347	412	416	416	377	407	413	408	413	373	379	390	377	387	418	448	411	402	382	396	375	432	418	396	412	421	411	388	380	359	365	382	390	380	389	424	418	376	376	392	408	374	370	369	399	366	415	402	385	374	398	385	415	393	431	433	425	422	387	404	358	413	373	416	429	373	384	382	395	405	382	373	376	377	381	390	422	385	392	373	401	385	417	399	379	447	367	397	418	413	395	400	412	409	390	391	378	366	407	384	397	400	414	396	382	405	384	425	361	380	357	376	358	394	403	414	429	425	418	365	386	444	411	369	412	353	373	396	401	390	359	407	395	414	420	373	390	394	392	406	408	384	383	422	418	389	438	456	405	409	411	381	425	372	395	392	359	426	394	439	400	382	347	361	398	371	378	356	365	410	427	404	416	431	385	393	404	435	371	395	424	356	371	441	406	389	384	423	397	400	429	431	410	404	404	407	376	396	435	406	376	388	374	401	447	408	371	405	386	404	417	396	386	397	427	415	380	410	402	393	384	405	403	381	409	406	366	436	390	398	403	387	418	385	385	392	418	395	415	400	381	412	414	388	417	409	382	406	408	379	375	377	415	397	392	463	386	369	430	378	402	423	388	355	375	382	398	412	413	434	413	402	370	364	387	378	383	425	378	387	438	421	379	422	379	420	420	384	426	392	382	371	356	424	426	391	432	429	381	364	415	374	386	377	415	445	373	412	418	411	389	383	371	375	390	429	378	374	394	403	390	392	401	405	394	401	420	414	404	371	413	404	421	382	399	406	381	397	382	381	407	377	379	420	367	401	408	369	425	355	389	371	406	434	382	385	416	428	401	411	415	386	388	383	406	423	404	414	383	413	400	412	407	411	398	381	412	408	373	384	386	389	415	406	367	393	390	405	405	388	369	393	364	398	414	412	437	404	423	407	429	376	425	418	399	388	391	419	407	417	424	428	392	370	392	417	394	365	408	384	372	375	412	408	389	402	403	425	428	415	427	425	386	388	338	360	367	428	412	373	413	431	394	386	411	401	400	391	375	400	370	403	391	401	367	409	380	397	404	410	403	410	383	406	399	384	419	419	372	408	388	416	402	376	370	423	351	353	370	410	409	400	440	389	382	384	389	412	367	379	426	374	391	432	423	390	370	384	391	389	400	365	387	357	422	386	390	404	411	336	401	421	388	415	445	385	393	383	395	402	403	427	399	419	400	387	369	425	414	401	412	394	385	423	400	361	382	398	386	390	388	379	402	376	388	396	409	423	422	386	382	375	410	373	382	363	412	397	386	400	410	405	398	361	368	364	387	408	384	376	417	372	400	373	421	413	370	384	409	371	384	376	427	409	404	367	380	385	388	428	423	395	451	357	379	420	367	361	400	422	394	382	360	421	362	391	442	413	397	385	371	362	404	337	347	412	375	396	397	453	408	393	395	415	401	418	378	362	389	401	384	430	435	381	431	419	383	385	396	405	410	416	381	349	380	395	370	432	420	404	398	398	415	398	380	427	418	396	377	389	381	372	387	428	375	405	391	385	412	367	402	392	375	434	397	388	419	424	393	460	409	402	396	359	375	436	399	397	422	429	407	362	412	385	381	368	412	408	398	382	419	406	428	382	381	445	425	381	406	381	421	368	383	373	397	357	403	393	367	406	400	416	411	445	414	410	405	379	384	421	446	415	400	399	387	423	415	415	398	391	424	396	385	414	416	382	417	422	417	407	388	401	397	401	420	386	389	405	435	416	397	399	410	393	400	391	419	423	443	411	423	385	407	376	409	404	393	398	407	375	395	393	428	376	425	420	371	411	380	379	401	404	413	359	409	392	379	409	396	375	367	367	416	398	406	437	412	391	396	386	369	346	373	414	389	441	375	384	408	407	372	426	390	376	391	422	400	403	405	420	391	360	377	406	414	323	422	380	418	412	366	366	403	405	410	393	367	387	350	395	419	388	377	364	421	421	401	388	396	391	378	349	391	410	396	397	417	406	380	416	408	397	434	433	396	400	391	430	426	400	420	382	406	395	427	427	414	410	404	396	378	419	412	414	404	401	409	408	390	406	387	405	402	377	393	442	438	386	404	387	414	410	386	395	400	394	385	394	404	431	399	387	351	372	392	393	402	405	391	363	378	424	415	369	398	407	425	439	406	436	400	370	382	406	383	410	425	406	388	368	391	403	393	387	396	367	388	384	386	384	398	371	395	389	408	417	391	425	378	378	386	424	395	408	398	394	373	401	402	410	376	427	420	387	380	400	392	375	392	435	408	404	414	367	389	406	396	399	396	383	381	354	379	407	398	369	432	382	397	397	372	366	384	401	373	432	429	433	386	389	375	409	457	367	390	407	366	387	369	367	350	407	442	417	381	381	390	380	438	363	365	408	393	352	424	401	367	409	397	421	381	406	389	386	426	422	407	413	404	412	376	382	412	419	405	436	402	398	424	428	389	397	410	391	404	399	375	409	393	395	420	383	414	400	436	382	369	389	424	410	400	381	347	396	390	380	434	366	362	399	417	395	400	397	406	374	403	384	382	395	392	393	364	420	399	401	356	399	383	385	391	372	411	439	375	385	409	377	402	393	388	389	422	360	414	394	377	408	393	384	403	395	405	429	385	374	356	347	404	419	370	419	408	426	415	409	419	371	397	433	399	385	382	406	390	391	403	392	364	377	402	408	380	387	403	370	397	383	412	380	420	372	402	408	397	379	393	399	396	429	370	400	416	408	413	434	400	415	390	386	400	411	386	400	401	405	386	410	356	434	384	392	364	400	423	378	409	383	385	421	359	410	406	397	381	397	394	378	373	377	386	410	371	390	394	391	374	389	403	387	417	399	374	397	401	400	375	402	425	405	404	402	423	362	391	352	417	428	395	430	393	418	380	418	385	432	397	398	442	371	385	368	370	421	396	389	362	408	430	385	394	406	416	398	396	435	407	368	394	394	385	363	391	414	410	441	400	390	384	411	392	377	415	389	398
4312	1722	1547	1102	933	880	819	731	763	751	743	702	708	720	695	751	749	738	690	710	705	728	691	718	699	699	691	699	680	723	699	721	677	685	710	706	698	705	675	672	681	680	705	719	682	741	708	672	661	695	716	662	687	731	673	705	704	683	697	681	644	648	683	692	626	712	706	689	716	717	705	685	684	689	669	655	720	673	727	698	692	694	719	698	660	725	725	693	691	720	716	722	710	708	701	657	692	700	683	698	666	725	683	690	713	668	688	695	699	740	659	682	689	667	670	700	723	713	716	671	685	685	733	710	690	683	656	698	699	712	682	741	687	705	681	708	728	677	718	643	671	689	684	689	684	672	704	648	724	670	674	656	685	740	696	714	660	702	719	737	712	709	710	717	679	685	705	722	669	636	717	708	687	688	735	702	682	694	718	664	687	649	684	683	710	674	722	656	689	668	669	670	699	684	699	677	713	668	694	668	679	690	712	684	709	688	692	674	661	688	694	716	703	721	661	710	689	661	710	713	665	711	690	646	691	689	726	707	659	698	694	662	689	739	703	730	675	694	681	679	657	651	699	692	690	682	711	702	706	700	643	654	692	709	675	731	681	626	696	638	692	715	690	667	712	710	727	688	716	709	704	717	726	643	679	686	665	722	669	702	680	693	691	690	703	715	703	661	682	665	676	673	706	715	694	714	710	666	725	718	730	769	687	676	683	672	697	716	716	710	725	696	732	681	710	657	709	725	703	639	731	707	679	719	667	724	691	714	654	680	728	659	665	670	685	665	696	677	670	691	667	751	715	678	728	692	708	679	676	646	784	688	686	686	684	705	669	714	694	689	708	701	695	702	704	651	691	643	696	675	698	669	694	749	660	706	704	665	672	677	638	672	724	710	695	701	711	708	648	679	697	694	689	687	723	668	653	738	652	688	660	682	703	696	640	652	721	706	722	687	695	695	702	695	693	690	723	695	683	659	712	677	709	676	719	705	690	726	700	699	688	696	712	706	645	710	713	715	656	679	688	688	677	694	686	662	720	715	687	713	698	679	714	724	705	710	709	721	674	695	692	658	714	685	666	723	739	700	672	698	663	691	707	670	650	755	683	697	676	683	666	724	703	660	673	686	716	693	686	681	681	737	679	672	687	663	672	727	741	697	710	655	709	691	718	683	682	707	676	690	728	708	660	680	664	698	665	702	685	786	655	704	680	722	711	725	680	662	713	658	694	669	714	633	652	746	654	715	693	686	696	701	648	701	643	663	648	684	681	672	684	682	667	670	727	713	679	769	682	692	692	671	686	715	695	657	711	718	688	693	714	659	740	681	672	697	722	682	676	656	662	714	652	667	672	671	711	691	641	694	681	761	713	706	670	718	727	698	677	711	680	675	667	678	686	658	700	700	690	666	647	713	644	681	681	676	657	698	716	690	652	693	716	661	712	718	687	726	741	681	696	735	636	643	732	694	698	652	685	735	691	694	653	662	702	678	663	683	688	722	734	713	721	667	685	689	663	687	692	725	737	687	711	630	629	710	703	768	690	689	669	725	682	716	705	657	711	669	704	671	741	701	693	712	735	696	683	703	667	689	745	656	732	744	680	658	720	719	716	668	697	661	720	676	679	726	712	672	676	685	719	708	741	742	692	716	721	664	675	671	700	726	688	651	706	708	693	690	689	673	716	727	667	701	670	656	667	696	671	668	667	717	661	686	687	686	743	663	649	677	754	745	717	705	680	683	667	704	705	729	688	722	668	673	708	683	692	648	696	668	748	695	698	672	679	672	690	693	649	735	676	720	662	665	678	695	684	677	712	713	684	706	706	687	780	712	660	719	740	711	679	697	712	765	670	667	656	725	676	667	681	766	681	704	699	730	658	645	733	672	670	691	713	693	727	681	716	715	658	694	732	704	699	716	717	668	667	711	670	670	706	694	698	659	718	693	684	644	645	720	720	737	666	671	700	696	693	678	699	701	692	675	727	668	691	677	682	691	690	682	782	691	650	678	755	690	656	700	686	666	733	675	709	699	653	677	697	676	711	700	731	709	708	676	731	686	704	723	641	702	733	740	708	676	709	704	679	667	656	664	749	692	685	677	691	722	683	682	668	687	679	678	684	690	662	695	691	655	689	673	671	691	711	673	658	701	699	675	682	723	710	666	704	712	688	734	659	681	709	697	656	669	699	680	645	673	741	728	672	644	733	685	697	712	678	696	717	687	688	724	662	731	643	637	700	727	693	679	698	660	727	710	710	708	701	711	720	694	676	706	768	650	687	665	709	709	681	668	676	763	647	688	683	717	622	718	690	701	673	677	757	708	644	668	682	678	673	687	720	714	676	672	671	776	698	688	731	701	709	725	698	691	701	682	691	698	671	690	712	708	687	706	628	652	662	757	662	697	759	698	677	698	726	715	741	717	716	699	695	699	697	745	703	689	687	691	692	652	639	700	655	700	691	729	663	725	691	683	683	688	697	681	684	682	682	688	665	696	687	732	659	652	698	727	666	696	722	726	746	707	707	710	685	700	678	696	692	736	655	700	680	725	685	716	672	712	666	727	685	699	687	680	691	664	657	699	685	693	664	661	690	710	693	687	652	675	695	654	712	678	711	682	708	684	682	727	687	667	706	702	681	662	696	695	672	696	653	665	652	698	685	715	658	676	656	694	702	706	686	695	672	716	692	712	685	676	680	684	689	703	732	687	714	698	684	700	696	703	678	702	702	711	672	761	736	651	693	676	637	687	697	702	722	704	729	659	641	695	688	667	627	673	695	661	726	649	711	718	700	715	706	683	741	724	707	669	673	738	706	708	706	722	692	691	671	695	676	724	738	682	700	734	714	705	672	639	703	716	694	651	692	653	735	717	682	714	698	673	671	694	736	706	689	690	677	651	694	736	669	732	709	706	689	733	708	716	693	700	703	698	661	735	733	759	680	721	686	737	737	708	695	706	720	723	707	691	699	711	716	689	673	720	689	685	663	703	689	714	707	692	708	708	694	703	634	705	681	649	659	713	722	750	731	684	695	695	719	733	688	697	675	680	707	667	707	676	684	660	676	683	702	661	684	687	667	692	726	681	688	699	710	713	744	726	707	719	691	668	717	698	645	655	691	686	680	703	689	653	664	685	714	706	692	655	669	682	728	697	717	705	690	707	688	714	676	678	685	707	708	687	670	709	651	673	711	678	696	673	697	684	670	676	724	718	647	679	722	703	690	715	678	716	702	670	703	667	718	710	703	708	699	703	670	684	704	735	691	663	653	740	702	662	694	686	704	715	717	664	628	672	687	708	657	683	660	725	668	667	688	686	732	692	713	698	720	735	656	666	766	729	701	693	693	667	717	697	670	675	711	680	731	712	677	673	683	693	723	728	677	695	679	687	678	727	706	685	694	704	714	676	701	758	682	723	653	670	628	675	675	675	699	713	688	684	737	692	700	676	716	665	680	684	671	650	648	719	683	668	720	730	697	730	643	708	676	699	654	740	704	714	677	715	677	660	748	719
24345	21514	28724	24696	20828	1913	562	391	344	325	302	266	242	219	234	222	232	205	185	238	194	190	227	212	218	210	188	179	204	185	196	208	207	203	189	218	174	186	191	197	185	196	204	193	205	171	189	186	199	191	190	195	179	209	173	185	196	199	176	172	212	183	161	185	197	202	187	205	184	163	192	171	203	187	185	181	167	195	181	194	201	192	195	170	179	197	192	197	157	188	168	167	206	189	189	193	174	189	183	181	199	198	203	192	189	189	222	186	210	191	180	196	189	190	176	183	173	173	190	155	186	191	181	198	160	205	189	170	187	154	226	188	187	187	167	186	190	178	199	191	164	174	167	185	206	152	172	203	202	190	187	177	170	189	195	210	181	153	197	175	172	170	176	195	156	191	168	160	210	194	170	174	180	173	208	178	172	192	201	196	183	175	169	192	179	205	188	181	174	193	196	209	194	183	185	151	158	147	191	181	167	182	199	202	198	191	174	190	183	186	210	212	210	186	155	177	179	185	185	163	172	165	189	170	187	179	169	184	162	184	191	172	179	204	183	184	178	200	174	177	191	171	179	181	167	157	183	169	178	172	186	181	178	164	176	190	192	184	214	164	186	200	197	158	171	158	163	179	208	189	167	185	188	195	194	182	200	190	168	174	190	176	170	164	187	176	153	196	194	181	202	183	210	177	166	182	193	201	181	191	218	166	193	178	200	174	171	192	182	171	190	166	155	200	175	181	175	179	181	201	176	203	179	142	191	210	172	201	189	184	163	208	161	184	183	185	165	185	179	197	178	166	158	186	175	189	167	192	182	197	166	165	174	192	182	200	174	204	179	184	177	178	182	184	198	183	168	189	169	160	168	186	191	177	186	168	182	198	168	179	188	178	205	172	157	174	186	178	183	171	214	217	184	179	178	177	182	170	185	168	214	183	178	181	168	173	190	166	221	180	179	164	170	171	193	197	194	200	195	194	166	174	196	177	203	176	213	170	166	200	160	186	178	186	199	171	156	188	181	176	181	188	173	177	189	165	173	175	191	162	184	189	183	186	183	164	215	175	217	198	193	209	166	166	167	178	171	195	161	176	197	182	189	195	206	161	176	197	176	184	175	177	179	167	160	184	198	185	186	164	190	177	168	166	183	205	183	182	186	185	183	188	185	154	161	172	194	174	199	160	171	178	183	184	170	179	188	211	181	172	186	173	178	197	170	172	161	174	166	181	195	180	194	186	175	213	188	183	167	191	177	209	185	196	205	182	182	164	183	178	186	189	184	177	182	177	199	204	158	177	194	197	175	182	196	196	171	182	185	182	186	197	205	178	174	196	202	169	197	187	190	181	193	187	184	188	176	171	176	177	182	174	204	179	169	187	165	186	157	197	204	196	175	178	170	185	186	168	190	196	210	179	190	177	166	174	193	187	170	216	199	165	184	195	156	176	173	187	158	184	156	169	168	190	189	207	155	178	190	184	188	187	171	162	163	164	178	208	194	183	188	172	153	202	180	181	171	165	177	164	182	176	184	165	185	181	171	172	200	178	189	178	174	190	176	194	162	167	173	170	182	178	166	200	181	162	168	147	189	190	197	199	188	174	165	172	185	173	184	173	202	183	201	192	181	151	183	187	153	176	199	170	168	158	166	196	177	186	208	184	176	161	164	169	166	181	178	175	170	160	167	194	167	202	158	178	199	187	172	184	192	173	211	143	198	187	159	177	198	169	204	184	197	194	195	199	171	169	203	170	174	162	201	186	181	163	179	167	181	191	185	197	168	196	168	184	182	179	166	167	173	183	160	153	203	185	183	172	175	161	181	173	186	191	176	162	189	170	189	181	186	184	167	164	176	180	178	164	174	196	179	196	191	165	186	208	207	201	169	178	180	180	181	189	181	193	194	181	182	187	159	179	172	163	216	165	182	176	175	161	175	171	179	174	193	170	150	160	180	190	202	179	192	205	170	195	200	187	183	202	178	182	174	175	196	187	189	152	192	182	155	176	183	181	186	191	152	182	185	197	186	205	200	175	190	192	176	175	158	171	177	181	157	175	176	200	210	171	174	154	182	167	185	165	200	173	177	201	162	189	171	162	183	180	198	177	178	180	163	171	173	179	180	170	178	211	196	196	174	157	179	178	170	178	208	189	184	161	199	176	154	187	187	170	194	188	203	170	174	186	200	183	168	171	202	179	197	170	165	178	206	175	208	181	202	188	186	134	189	167	184	173	177	197	188	168	210	156	172	211	186	169	187	199	182	177	180	172	175	188	171	201	169	203	156	170	172	173	202	175	165	194	171	183	172	213	177	186	187	176	169	184	194	173	186	170	184	165	182	178	193	177	181	203	182	206	186	179	196	181	174	207	171	187	170	171	173	162	187	179	170	174	192	192	198	172	182	176	176	178	161	187	171	167	169	181	186	164	205	219	176	180	185	193	172	184	184	184	183	181	179	172	199	183	185	184	182	148	207	184	194	165	178	194	210	204	168	176	188	184	196	189	236	173	193	190	157	177	155	181	192	177	178	182	171	192	142	188	186	170	176	178	189	180	195	171	190	170	170	179	171	202	186	180	169	192	183	154	187	184	193	199	180	196	188	180	182	190	200	177	190	177	186	182	173	167	197	200	179	176	181	182	207	187	197	198	165	186	164	186	190	186	184	178	187	172	169	180	200	194	185	185	157	173	186	195	193	171	180	170	170	180	203	189	203	202	168	177	174	191	176	173	166	199	161	192	195	160	177	171	188	170	161	170	183	175	187	170	202	201	189	185	192	184	178	206	181	210	189	187	187	190	169	176	196	203	197	217	190	159	157	187	168	182	199	192	204	183	165	180	175	166	174	177	191	191	191	180	182	191	204	172	178	166	207	206	172	192	164	188	178	169	189	192	189	185	183	186	179	178	192	186	184	194	204	201	151	168	160	186	189	210	162	188	200	179	182	175	186	162	174	177	177	172	179	154	179	185	166	191	203	176	162	186	199	198	175	172	193	206	201	174	171	193	158	183	189	181	185	198	167	173	169	185	151	163	162	173	185	192	186	194	192	179	184	185	175	158	169	163	177	182	191	178	192	178	175	176	173	177	190	176	182	173	178	191	162	197	193	210	173	198	173	166	191	166	177	179	163	187	190	190	191	160	191	186	177	186	185	175	199	180	172	172	175	171	186	181	215	171	185	181	193	174	173	197	181	184	176	172	181	221	181	185	164	173	173	194	178	193	184	194	174	175	186	188	183	183	193	192	169	176	180	169	203	173	176	193	154	172	167	180	173	200	184	178	164	179	193	180	166	168	193	164	165	177	189	172	217	201	184	191	161	169	182	166	212	199	165	189	179	182	176	176	191	176	194	186	198	186	192	188	171	174	186	173	199	199	163	172	166	178	163	172	183	180	174	187	185	173	180	186	184	161	198	172	171	197	146	196	166	181	171	170	161	181	179	199	181	189	202	188	164	174	168	169	192	173	175	187	157	164	187	195	172	175	159	168	187	181	190	172	190	196	174	182
5724	9945	8395	4250	2717	2024	1403	1161	902	794	774	676	626	557	525	518	423	507	464	460	465	411	420	423	397	400	412	371	382	408	364	357	400	379	394	411	346	340	399	384	345	351	367	341	339	335	373	405	374	359	338	360	375	369	368	363	386	318	351	343	363	382	353	372	316	347	352	344	325	362	349	337	364	377	350	327	338	369	359	328	316	334	320	391	330	340	385	346	368	362	323	362	336	365	363	350	346	323	323	375	335	362	333	378	325	357	346	372	338	320	346	355	341	357	316	363	313	370	332	329	380	350	345	359	344	327	330	368	319	320	340	360	335	389	338	356	354	317	315	346	374	386	338	357	346	355	351	350	348	308	363	397	327	355	338	365	355	325	323	318	357	353	313	318	336	354	328	348	317	328	365	339	361	343	346	353	344	316	369	369	316	328	345	334	330	345	377	349	337	333	328	316	342	330	373	339	370	334	314	328	340	344	326	363	303	342	297	356	339	325	345	339	314	329	335	339	344	347	330	351	347	337	352	357	362	333	348	346	295	357	314	335	348	336	362	338	335	322	346	360	373	344	340	344	350	337	313	313	349	313	323	308	369	331	314	333	319	344	350	338	384	365	358	337	330	350	320	346	371	343	328	366	322	350	312	349	342	327	354	340	326	336	344	364	320	362	339	357	358	318	353	342	323	322	347	359	338	371	367	304	336	317	351	336	343	353	330	337	376	287	337	333	329	357	336	306	328	356	331	341	356	356	382	368	342	309	364	367	354	353	335	351	324	367	365	318	330	338	351	341	351	346	347	365	323	339	371	321	344	310	334	334	303	324	349	331	295	330	374	372	320	305	362	349	312	342	375	355	346	325	348	296	351	298	344	373	354	361	320	342	343	334	329	358	314	346	330	352	334	327	349	349	306	328	364	335	329	315	345	335	333	339	322	318	346	350	356	347	334	321	330	323	292	287	343	323	338	309	319	344	316	364	347	346	342	344	337	367	357	358	376	322	322	341	335	339	354	349	335	321	333	337	345	366	343	343	363	357	348	333	332	355	341	338	365	368	372	338	340	337	356	347	300	324	350	330	344	354	309	367	348	349	331	375	350	327	320	360	317	355	333	304	302	377	349	350	376	388	345	347	332	336	341	344	334	362	345	313	336	366	336	356	354	344	337	348	361	321	350	321	353	371	324	350	367	350	363	317	314	336	319	375	325	361	336	359	354	370	356	354	369	323	325	339	336	317	323	359	353	328	341	342	336	325	335	338	349	300	336	338	368	364	352	327	325	359	345	332	323	334	324	378	347	347	338	328	348	337	350	315	339	337	304	310	346	329	340	320	341	339	325	352	354	364	347	330	341	357	336	350	332	312	337	351	316	328	341	316	341	349	332	328	363	333	355	332	344	301	335	329	315	331	330	308	344	330	347	384	325	365	348	344	357	337	306	295	353	339	352	318	367	358	320	366	345	365	333	341	312	343	364	348	339	342	372	357	355	346	361	339	359	333	343	354	326	334	343	352	359	355	335	328	380	294	322	389	353	373	396	318	358	328	319	352	317	366	311	331	318	323	343	372	346	381	365	323	346	335	367	356	373	326	359	339	356	366	328	354	338	349	373	362	340	327	340	371	385	361	377	337	297	348	351	342	326	324	333	339	338	353	335	327	312	353	334	359	326	327	331	313	322	343	332	335	327	350	314	356	354	338	322	364	349	349	358	345	352	325	331	346	337	337	326	364	367	302	325	317	390	341	328	312	352	324	329	325	328	332	327	345	315	329	351	296	355	348	335	346	347	355	341	335	336	309	309	327	338	348	347	332	331	345	377	342	354	319	336	316	342	329	360	335	309	339	316	339	327	316	355	349	348	339	333	341	330	384	363	316	357	352	334	326	377	353	333	311	358	309	357	385	355	358	333	320	336	347	331	335	346	342	313	353	322	321	340	335	377	336	343	378	350	334	322	324	324	305	377	351	336	329	351	308	343	352	324	335	331	324	318	375	368	339	350	356	342	316	334	324	355	372	347	322	370	346	337	342	334	342	363	357	332	318	342	330	310	348	336	329	307	317	363	325	352	339	359	339	342	308	334	346	321	354	364	357	361	322	337	360	359	360	334	342	356	340	358	353	332	333	329	348	351	329	321	332	351	331	378	365	327	351	348	313	333	350	342	350	363	338	333	381	337	344	346	341	324	335	335	349	350	385	354	360	328	339	375	333	316	353	340	362	299	318	298	371	351	364	348	335	371	336	338	369	371	324	349	365	350	329	323	335	334	343	336	338	328	345	338	343	340	365	357	308	346	337	343	369	360	348	356	338	329	294	330	342	371	333	332	342	305	355	335	346	343	341	318	349	308	349	320	327	300	329	352	350	357	319	320	340	359	313	332	336	359	362	329	320	334	321	325	325	355	356	317	323	338	327	343	365	353	354	324	331	327	353	321	351	343	335	346	342	332	340	354	320	323	358	341	366	325	338	381	355	336	328	329	353	343	336	304	365	351	378	345	365	327	331	362	307	358	333	322	331	322	331	343	345	342	329	346	311	338	336	355	341	308	345	353	383	350	339	352	297	357	323	328	336	358	348	333	345	308	338	342	327	336	356	360	372	329	324	324	310	339	317	321	344	352	316	343	343	357	358	352	342	354	320	350	349	340	341	320	351	344	343	334	363	349	312	318	348	346	337	333	351	349	357	349	338	333	353	291	335	332	322	351	332	350	368	327	351	327	367	349	344	302	313	352	353	332	323	348	342	305	365	337	328	364	373	343	307	359	333	362	332	330	313	335	330	318	369	370	323	309	307	348	341	325	330	339	365	310	344	352	319	334	346	333	337	369	356	346	345	319	353	349	353	338	389	359	341	358	341	345	342	365	349	349	328	346	319	365	324	355	346	354	311	306	304	355	315	354	366	336	336	341	336	334	347	325	370	338	347	365	331	323	339	326	314	372	334	354	354	321	334	366	343	359	341	321	337	357	367	360	338	333	349	344	338	364	325	348	312	337	373	347	316	375	316	343	334	333	338	351	315	358	323	336	344	340	328	372	328	303	321	339	349	354	345	336	361	330	342	357	345	339	383	315	340	318	352	320	340	352	349	332	331	357	387	341	347	329	326	330	345	338	317	345	349	324	355	349	351	325	323	325	338	329	336	353	353	363	349	330	328	327	378	330	347	333	322	347	331	347	331	327	335	317	340	357	354	342	331	324	320	335	375	339	325	356	344	369	304	367	333	378	369	318	330	313	330	340	333	317	299	346	343	321	340	331	361	318	354	366	348	354	322	303	357	337	339	359	333	345	354	378	320	325	327	371	334	347	357	390	345	339	353	359	322	342	360	327	326	362	314	301	347	349	348	344	377	325	327	325	323	348	297	352	290	369	338	322	374	330	338	338	331	356	324	332	324	309	354	362	342	326	320	335	351	356	329	343	398	331	340	321	364	362	326	352	363	353	339	326	322	327	355	336	344	367	354	303	305	344	336	358	326	341	344	352	330	317	327	349	315	344	365
23437	21498	29369	24044	21499	19883	1563	569	432	382	324	283	261	203	227	188	215	199	153	194	168	173	171	165	159	160	148	132	156	185	137	160	143	145	135	146	143	157	133	135	147	136	126	136	141	149	126	140	147	133	135	143	150	119	154	159	139	125	144	128	128	129	131	128	149	132	120	147	148	127	129	125	121	109	142	143	143	138	113	127	133	122	147	122	128	125	148	138	143	148	123	139	125	111	129	120	152	121	134	128	114	162	130	139	137	117	131	159	112	130	129	161	126	146	141	132	143	105	139	129	136	131	111	113	113	141	132	138	125	117	131	131	105	116	134	134	126	105	135	110	138	133	109	123	144	144	139	120	125	150	134	128	126	146	136	125	131	117	142	132	119	132	115	128	133	110	114	155	132	121	145	111	120	113	143	137	126	122	142	108	132	117	117	136	140	129	125	119	111	129	135	151	137	127	140	122	128	124	139	134	128	122	122	140	126	127	123	119	135	116	129	121	138	133	113	133	122	141	122	134	137	116	123	108	134	120	148	110	145	127	137	109	136	149	137	131	118	122	138	137	133	138	116	118	142	136	139	123	131	140	135	134	115	147	143	132	129	113	142	111	125	136	116	116	126	129	124	144	113	115	115	130	128	135	137	139	125	133	121	136	120	134	123	119	135	141	129	124	120	125	140	123	106	133	145	127	123	132	130	140	131	125	114	130	125	136	142	121	131	139	120	112	118	138	106	123	142	137	130	131	113	116	117	140	123	136	140	133	125	121	135	137	125	124	120	133	118	133	151	117	121	133	118	122	111	131	140	115	129	119	136	120	119	130	134	137	132	114	136	124	141	112	126	121	134	132	106	145	138	118	131	131	137	160	143	108	140	125	130	121	155	155	126	124	135	142	128	127	101	144	139	116	123	134	107	137	121	122	124	134	130	164	133	125	143	127	128	136	127	126	137	135	119	148	123	137	114	137	146	119	130	117	139	124	133	161	159	114	126	135	137	134	127	111	137	140	128	138	125	130	146	155	134	129	135	128	121	149	128	123	128	145	136	122	127	132	126	127	126	143	120	115	131	129	138	130	116	140	120	154	136	129	132	118	126	136	136	127	135	122	136	105	148	131	117	113	136	123	139	137	122	138	145	125	130	118	129	135	149	125	112	124	139	132	137	115	124	105	129	145	135	127	122	118	124	138	144	143	133	141	124	126	149	139	121	109	132	123	134	156	134	137	116	123	146	113	139	136	130	138	142	117	132	105	136	119	150	104	124	120	119	123	117	115	119	140	149	116	138	139	140	142	126	137	129	134	129	118	113	122	124	114	120	126	136	140	121	107	113	146	107	124	140	115	112	127	138	132	138	133	118	124	138	118	112	125	136	135	119	119	129	137	138	109	118	115	127	127	119	105	138	115	146	115	130	130	139	126	155	115	114	120	121	134	128	119	131	124	137	134	136	137	142	125	121	149	135	118	138	135	137	133	114	126	131	137	112	125	118	124	122	160	158	113	127	124	121	116	128	127	108	139	127	132	125	143	128	129	135	120	152	141	135	120	136	112	135	134	150	140	110	118	123	112	126	144	134	132	121	124	131	127	146	129	144	138	102	130	123	106	131	142	131	110	124	109	125	129	122	139	138	146	128	127	131	133	132	128	123	116	136	148	122	142	113	114	134	123	130	130	125	118	134	120	139	155	142	125	123	121	127	131	129	126	131	124	143	110	151	142	141	159	122	129	130	128	137	115	131	130	141	134	139	130	132	130	126	141	138	137	142	130	110	103	121	116	130	144	133	125	135	117	125	133	117	124	127	107	138	127	123	144	125	130	123	150	143	137	116	133	116	127	145	128	140	127	135	131	116	136	110	122	134	147	130	133	138	130	135	130	126	128	131	105	133	132	138	134	140	122	126	129	147	130	144	136	148	118	129	136	129	124	147	143	133	110	134	135	126	129	137	131	140	123	146	135	150	138	141	141	147	145	121	134	145	124	114	134	138	137	149	127	127	119	133	131	137	123	134	140	133	114	148	113	130	119	130	147	150	114	132	115	161	133	139	139	129	120	110	125	124	125	136	127	117	133	121	137	119	144	114	122	128	129	142	140	131	135	114	121	109	125	129	130	132	136	119	134	111	129	131	145	132	121	141	137	126	130	117	124	123	131	141	128	127	147	131	149	135	110	135	153	123	141	141	136	139	133	137	136	129	151	132	143	131	126	136	131	140	114	117	115	145	132	135	113	127	125	134	127	119	113	126	142	135	135	131	130	127	131	127	124	124	123	133	126	123	131	129	122	118	126	132	129	110	139	120	141	131	131	130	154	127	106	122	138	127	136	123	120	128	137	124	117	116	130	155	125	150	133	119	129	135	122	141	134	135	131	131	138	134	139	131	143	130	132	126	134	147	105	136	107	143	131	113	142	135	118	126	133	145	118	123	129	119	124	140	117	136	127	148	124	142	132	136	150	135	112	124	98	131	126	144	127	138	124	154	150	138	131	127	92	136	128	124	124	131	114	115	122	108	155	138	112	117	118	123	124	127	129	137	118	135	124	138	122	123	133	119	137	159	128	133	127	145	124	125	135	116	122	124	142	150	112	139	130	144	132	142	119	126	138	119	144	117	155	112	139	140	134	121	136	129	135	127	122	113	125	131	118	131	108	134	154	123	124	133	128	131	123	121	111	121	140	118	131	113	113	119	134	139	124	119	109	159	121	130	132	122	123	132	142	134	132	135	123	147	128	137	131	138	125	137	118	116	131	130	119	128	139	173	123	127	131	129	123	137	126	140	115	127	138	133	126	139	130	147	142	139	131	137	110	100	128	128	107	137	125	144	118	144	129	133	120	144	123	136	139	129	108	123	147	119	131	141	137	139	122	126	127	129	151	138	125	123	159	128	137	121	120	133	124	132	126	139	156	124	132	123	123	151	107	123	148	109	133	121	134	133	150	105	135	144	144	131	133	127	111	121	134	121	141	115	137	119	134	135	130	140	136	137	126	124	144	123	119	114	122	118	126	123	118	133	145	122	132	117	124	141	124	118	152	128	117	112	120	113	125	113	129	130	123	132	143	113	119	126	129	123	113	132	108	120	138	122	126	126	133	139	113	122	124	129	128	108	128	136	148	125	143	124	139	133	125	126	128	126	116	136	126	129	121	157	133	112	140	109	131	116	126	125	132	112	123	118	110	139	140	139	106	125	116	151	132	133	135	118	118	122	113	130	110	123	119	132	107	141	109	112	133	126	136	123	132	114	110	135	129	112	116	124	132	159	129	149	124	109	121	138	119	135	135	151	125	140	136	131	149	124	109	149	123	153	113	122	116	123	126	126	116	135	144	129	127	116	140	134	111	146	133	136	133	110	122	153	135	124	136	139	119	136	145	117	120	155	123	117	122	131	133	137	128	138	149	133	144	124	133	135	125	130	119	128	123	121	140	119	130	115	116	122	135	129	106	132	130	159	133	120	134	124	145	149	136	145	142	140	130	137	136	127	133	150	131	128	99
7731	15556	13369	7269	4583	3142	2349	1827	1435	1194	980	852	773	662	604	504	537	476	474	438	396	420	376	351	339	334	323	302	325	312	315	313	298	286	295	276	299	261	288	266	273	282	237	272	253	261	244	254	263	237	237	245	254	238	254	271	227	277	256	235	205	246	237	247	224	246	238	242	274	247	236	229	230	244	269	220	209	226	260	224	222	231	243	233	235	215	221	229	224	222	240	252	253	245	236	231	244	240	244	228	239	241	205	231	231	220	201	236	257	237	228	223	248	214	228	223	234	222	231	233	210	215	232	242	234	236	199	227	237	212	231	243	236	236	209	237	230	219	227	257	259	219	234	239	253	227	232	234	254	242	227	209	259	231	208	227	240	237	210	217	244	253	214	273	237	238	225	228	238	262	249	253	218	264	217	233	229	201	226	226	231	248	223	220	230	215	226	227	251	261	235	199	236	276	256	223	228	237	233	223	252	242	220	215	229	251	252	221	240	227	232	226	251	239	223	250	228	236	255	213	193	228	210	247	256	240	217	219	230	233	206	216	203	213	251	231	216	238	218	216	247	215	245	213	222	204	200	250	233	218	201	224	203	224	246	206	232	231	196	244	239	231	229	195	253	207	227	218	222	224	200	229	230	219	215	213	184	258	234	263	221	227	253	252	246	247	242	239	241	244	243	240	213	217	214	224	236	206	225	218	221	214	217	227	203	235	235	233	216	239	216	217	204	247	238	257	246	183	221	222	223	233	236	252	232	236	260	234	212	217	230	239	235	209	240	249	189	198	191	240	216	206	239	211	217	228	217	224	239	241	223	237	205	241	240	222	241	261	250	232	234	236	256	222	256	211	244	220	263	245	214	215	230	246	228	239	241	227	199	223	211	260	252	243	247	207	230	228	218	221	223	206	234	219	245	227	216	234	230	268	224	232	220	204	223	220	243	243	223	237	226	199	236	213	216	210	232	231	238	219	236	257	241	234	227	234	235	226	229	206	235	242	231	200	227	233	244	221	261	247	198	264	233	223	220	223	227	221	219	246	235	252	228	240	208	248	232	218	246	222	234	194	242	234	218	235	234	225	226	215	230	241	229	219	237	234	217	231	220	238	236	243	212	231	229	235	233	214	237	239	248	219	236	227	235	253	206	234	260	245	228	225	192	195	233	257	248	250	244	234	234	222	249	224	224	226	223	234	236	251	243	222	219	237	227	243	224	227	216	208	237	248	259	221	213	237	225	208	200	227	249	212	239	226	225	210	250	214	230	198	206	252	214	238	230	236	220	208	237	229	233	226	224	238	246	242	222	222	247	216	207	233	191	220	225	236	209	232	249	223	214	241	228	227	224	236	235	212	234	222	219	205	241	242	235	232	227	222	217	228	249	231	228	262	256	237	242	221	221	259	227	208	210	217	208	216	223	209	236	209	238	243	236	209	234	263	232	245	226	204	244	243	233	236	259	270	229	227	219	229	217	238	218	222	226	235	174	229	225	241	223	270	238	222	232	207	242	253	218	235	252	231	245	232	235	259	228	218	232	208	229	227	240	205	227	214	236	235	230	229	245	211	243	215	238	211	234	222	185	204	256	220	255	255	228	221	212	199	223	237	218	214	234	255	243	195	227	229	213	234	230	215	193	206	265	232	209	233	238	221	223	232	223	248	224	248	233	237	241	250	253	231	233	214	217	223	233	218	212	251	229	210	214	214	215	241	222	213	211	232	230	236	233	216	232	221	255	240	230	237	213	222	200	212	257	230	189	219	229	226	213	258	238	208	226	254	215	246	201	221	261	234	214	277	219	250	231	250	247	241	208	231	219	237	216	238	211	235	227	223	203	194	198	222	251	240	222	211	217	239	239	235	228	210	220	222	223	247	208	224	212	241	237	189	244	219	234	251	227	250	248	205	224	227	243	245	199	234	223	208	195	215	212	209	220	206	245	225	216	224	235	244	215	209	219	223	265	233	225	237	233	216	221	182	219	216	220	219	227	215	221	234	255	213	234	211	237	201	227	258	238	242	232	221	200	214	227	237	217	212	231	224	208	228	244	222	242	216	212	215	218	212	232	191	238	225	196	234	220	226	217	230	203	238	209	230	218	237	234	221	199	223	243	259	234	201	222	213	199	202	232	214	208	206	229	230	251	241	232	241	224	240	246	239	215	238	223	210	227	246	239	254	241	258	255	225	230	217	246	232	261	225	248	239	248	209	249	229	214	241	235	232	241	242	215	240	218	250	231	230	241	239	219	223	243	267	210	225	217	243	223	246	227	227	244	240	238	241	220	225	219	236	248	240	230	231	208	227	248	247	217	206	227	228	225	237	243	233	251	242	237	218	203	206	204	237	237	226	225	227	241	230	211	217	221	261	228	217	224	235	216	229	219	269	239	222	226	238	240	226	230	225	225	229	225	227	221	215	229	210	229	213	234	228	258	197	205	216	177	248	213	221	223	225	221	236	223	234	219	219	251	221	231	228	253	206	208	218	244	258	232	239	223	227	225	243	254	242	250	229	216	245	227	226	202	230	241	232	217	242	236	244	229	240	220	232	230	224	219	211	218	225	262	245	235	225	232	217	226	220	227	203	222	219	215	219	244	236	253	216	205	217	234	250	210	238	245	214	219	230	233	238	263	226	202	224	251	244	231	219	223	222	230	237	231	214	217	244	243	234	200	220	221	219	233	212	242	218	237	250	232	242	190	219	216	221	221	245	240	221	242	220	230	230	235	196	250	201	228	247	225	225	214	233	213	229	231	231	249	233	221	233	234	223	225	240	237	227	232	220	219	216	222	193	212	249	238	221	223	227	255	239	226	246	240	235	227	232	257	235	247	237	242	215	237	244	223	205	207	216	237	232	227	239	210	225	236	215	238	223	215	250	247	218	222	222	213	229	202	245	220	259	222	230	208	238	234	243	229	229	235	222	204	238	224	219	244	232	221	215	232	231	201	227	262	244	235	222	243	221	187	254	219	228	211	258	221	235	227	233	237	225	237	262	241	223	217	242	259	202	225	228	230	204	243	224	249	249	216	224	215	224	252	225	242	229	209	240	251	209	242	266	202	222	240	215	257	237	212	214	222	241	235	201	231	221	235	272	244	209	247	238	232	240	237	208	206	229	231	230	241	230	220	229	220	236	208	250	255	214	235	223	194	238	226	233	232	228	244	222	238	238	204	220	220	235	220	226	225	246	238	236	204	202	224	215	237	243	250	215	222	234	234	270	207	241	219	218	214	237	227	218	237	222	236	207	215	217	224	233	236	225	256	244	216	206	228	214	219	221	215	218	224	214	225	227	214	227	212	250	225	245	231	217	228	220	209	228	243	235	243	234	236	238	226	218	229	258	208	218	223	244	231	252	221	261	222	213	225	220	220	237	213	244	227	237	230	217	214	261	239	242	210	205	233	233	216	259	213	198	240	219	220	246	214	233	206	213	220	225	209	245	240	211	260	240	250	233	217	220	218	231	238	253	234	203	221	213	245	232	229	222	244	218	244	228
26965	20749	7567	738	481	431	465	446	362	403	382	404	382	430	392	371	394	390	370	414	419	419	403	391	408	427	359	389	401	413	394	378	406	344	422	422	384	387	380	377	382	355	379	381	386	376	424	405	366	373	438	374	372	379	381	394	413	398	391	383	418	372	361	384	421	396	389	417	416	384	399	412	380	389	394	397	378	386	401	393	403	391	399	403	361	400	397	384	410	380	385	436	413	401	383	379	396	423	391	418	416	381	365	387	402	413	421	374	385	396	397	391	384	423	413	399	428	392	421	409	365	394	391	402	393	400	401	407	418	408	384	375	412	342	382	372	389	382	373	390	387	383	394	386	400	385	366	382	410	406	380	356	404	367	375	385	369	381	372	362	377	394	372	358	386	389	366	364	389	392	428	370	400	379	388	342	352	388	358	390	358	392	369	383	386	363	370	356	408	365	351	411	390	377	386	368	390	367	387	405	384	380	387	372	394	433	388	387	390	381	387	398	425	373	403	377	391	394	398	399	379	383	401	376	405	381	446	393	387	380	393	366	361	340	380	365	389	384	394	391	414	394	351	392	383	380	399	362	401	432	414	410	391	377	339	403	369	390	382	363	370	392	381	405	375	360	383	348	349	368	399	393	372	373	395	407	379	375	380	377	386	423	389	382	395	394	375	365	412	386	377	414	375	356	421	387	410	378	357	381	399	381	416	372	387	380	388	405	412	372	338	392	394	388	377	415	412	397	359	379	405	402	387	384	371	386	377	412	382	394	405	373	352	385	350	368	385	405	384	365	405	395	397	405	420	386	364	381	377	394	411	414	388	445	379	372	376	373	358	378	349	401	396	404	379	398	411	357	411	406	390	386	428	414	387	397	401	375	378	379	432	367	419	405	368	386	407	378	430	374	386	387	399	348	348	399	406	376	411	426	405	404	382	370	398	373	382	386	392	388	383	371	383	414	412	404	394	398	419	361	403	426	386	379	434	401	384	381	401	353	383	405	430	393	345	383	380	384	411	405	371	387	409	364	416	378	396	350	365	360	376	383	380	384	389	387	380	416	387	381	397	377	415	410	340	387	356	360	386	356	380	416	387	369	419	400	406	421	371	380	402	376	378	406	402	377	386	408	406	384	381	365	401	376	423	375	372	355	440	383	399	402	377	370	387	401	405	369	388	403	373	403	385	400	404	368	408	436	386	418	402	416	397	382	353	376	362	372	375	419	392	384	418	373	395	386	392	370	373	350	427	402	385	366	389	380	371	373	383	396	388	359	387	375	389	391	418	384	392	382	385	402	404	394	385	396	403	386	410	367	383	355	348	411	381	361	403	416	367	371	381	366	382	399	379	358	366	399	376	353	408	412	376	426	331	395	394	408	394	380	391	377	404	384	396	392	385	401	394	380	418	376	377	360	404	384	388	435	353	376	379	383	418	376	383	381	381	363	382	395	401	391	388	410	382	380	389	396	376	408	367	417	373	386	386	375	395	411	374	400	420	399	366	346	394	376	393	380	393	380	389	379	402	385	393	376	411	415	408	350	371	380	385	400	392	376	370	404	419	374	406	365	363	385	382	410	402	378	423	378	404	385	373	398	407	371	376	424	370	425	357	366	378	388	363	380	396	389	415	411	418	382	412	363	344	353	364	375	366	380	421	341	417	359	382	394	407	392	387	414	392	354	373	419	391	406	392	377	393	376	378	392	397	370	390	420	389	403	409	425	392	373	372	388	365	412	376	397	402	364	411	422	396	407	364	394	383	394	429	393	417	404	401	374	382	356	390	389	382	353	402	382	349	399	376	412	383	373	364	401	345	384	381	371	357	396	374	356	388	385	372	389	399	408	387	381	388	354	379	390	415	385	388	409	352	380	387	428	373	378	397	384	403	388	391	402	391	368	375	368	399	356	373	370	382	413	396	387	399	389	373	385	410	373	404	374	383	405	391	417	423	433	368	375	379	383	365	414	414	367	374	372	375	380	374	377	366	371	402	380	407	399	372	398	432	385	389	402	416	376	349	382	398	352	381	374	386	359	386	404	387	409	401	375	395	368	373	366	425	387	373	368	381	360	407	403	415	362	354	365	387	374	375	405	377	382	380	418	426	355	393	387	365	378	387	368	417	387	359	348	362	384	393	381	402	388	378	363	374	377	363	372	396	361	357	383	408	409	378	370	377	382	391	374	384	374	388	353	355	375	383	362	391	375	397	379	416	422	396	391	358	359	375	391	373	432	390	397	393	406	401	402	408	395	419	371	389	367	390	419	379	398	378	422	406	380	369	385	390	363	400	382	350	400	387	375	384	383	374	396	378	375	350	378	369	409	400	402	361	376	397	396	385	380	352	431	396	403	373	372	406	423	381	399	399	402	391	399	420	380	364	364	394	394	398	362	386	365	388	373	378	404	394	414	370	400	403	364	366	381	382	410	372	407	414	381	409	372	392	391	366	402	388	424	376	395	403	402	384	385	423	372	424	388	375	405	398	414	414	371	366	405	341	377	369	358	374	387	373	410	380	400	378	408	370	384	381	418	417	387	392	381	362	375	402	385	402	400	394	381	386	423	364	375	378	387	407	389	379	373	380	373	387	377	388	390	399	385	400	381	417	375	374	411	399	383	409	360	391	372	388	392	369	393	376	386	389	381	400	379	393	390	353	395	389	402	376	423	393	376	369	404	383	404	391	426	368	394	388	370	370	401	414	406	379	409	433	403	370	426	385	392	392	405	403	412	360	383	376	384	364	365	384	407	397	379	407	387	370	399	355	388	410	371	413	393	368	394	369	393	390	386	426	377	391	367	367	385	369	390	416	378	361	373	402	400	382	397	380	401	373	384	384	402	392	396	394	390	395	375	384	431	369	398	378	384	400	375	397	376	426	357	366	378	403	363	377	383	388	408	376	389	373	391	391	382	398	383	374	387	412	403	388	408	383	399	379	401	360	414	377	390	416	380	398	392	377	425	361	379	375	390	359	370	378	390	389	398	376	342	373	369	408	375	352	404	394	393	411	405	419	399	396	390	399	406	404	394	403	393	417	398	403	420	387	346	367	378	393	406	415	409	386	377	384	423	377	389	374	416	368	381	412	398	366	352	402	425	393	400	374	390	378	373	358	390	405	378	383	396	387	377	367	379	420	398	396	342	411	389	389	402	379	384	420	389	371	417	368	401	390	390	419	377	369	411	404	387	401	409	413	415	359	393	389	392	402	377	387	371	376	416	368	389	404	409	384	360	399	353	390	408	382	415	394	389	384	352	386	401	412	388	351	411	410	392	381	405	416	380	382	366	401	415	391	391	353	396	380	432	408	377	349	394	394	420	366	405	436	400	440	396	360	408	334	401	370	373	344	376	387	404	396	394	381	392	383	416	386	398	367	445	380	410	380	397	389	367	388	376	381	406	349	358	397	362	392	376	413	373	367	388	354	415	406	444	353	381	395	374	364	404	392	394	388	385	371	397	376	351	382	376	367	387	432	410	379	403	412	413	405	371	398	377	416	406
4302	1668	1652	1055	922	791	748	823	746	724	714	746	690	667	707	722	742	694	697	699	694	728	685	689	706	694	728	722	719	708	697	718	673	700	698	738	701	713	683	692	635	698	650	682	718	661	702	641	706	684	697	648	720	733	735	672	716	725	664	685	659	698	686	635	717	696	715	681	699	703	702	689	646	739	703	714	694	691	686	726	680	659	710	664	748	642	707	682	653	717	699	667	701	697	660	698	719	659	716	664	672	713	693	679	682	631	682	703	711	704	653	692	635	684	648	676	682	656	700	692	760	708	645	709	667	706	647	665	674	669	703	690	677	646	674	680	707	693	664	721	647	748	645	673	640	672	715	715	647	711	718	722	662	675	665	669	719	658	691	710	739	662	674	689	692	714	646	730	697	692	685	691	686	706	654	687	648	678	671	690	691	653	677	663	648	684	620	690	669	731	724	711	676	739	715	734	701	682	723	687	736	677	706	699	731	704	726	672	655	714	654	725	674	705	694	710	682	658	727	693	687	761	699	698	679	632	707	692	702	690	688	673	626	702	661	689	711	673	666	712	681	701	737	651	684	729	685	646	675	674	713	673	675	658	673	704	691	712	702	706	682	679	691	688	708	681	653	667	675	655	691	667	664	693	699	678	697	714	736	728	717	711	698	685	682	685	685	684	740	727	731	650	698	672	673	686	729	694	649	689	714	706	730	689	643	700	705	667	694	707	698	729	681	689	686	725	702	718	703	689	688	687	683	707	651	751	694	671	713	701	695	682	655	664	691	653	726	691	656	681	703	674	678	694	686	699	709	696	707	675	743	674	661	678	676	708	668	655	698	704	715	720	702	715	694	696	661	675	701	668	684	714	663	662	660	651	652	702	670	677	690	664	687	710	675	682	685	663	684	690	631	712	665	694	673	731	682	705	648	684	714	682	632	628	731	696	714	653	673	674	725	690	731	729	697	690	709	666	679	684	696	702	700	672	668	685	711	682	725	676	679	706	678	708	708	697	688	703	730	711	725	663	647	699	702	695	676	667	728	718	659	663	684	703	689	676	657	688	687	718	691	703	689	702	722	727	693	754	687	658	707	680	712	692	680	710	677	644	690	670	691	699	720	649	670	691	654	688	673	613	674	687	693	700	651	739	721	698	698	709	713	690	705	689	707	666	677	673	709	685	676	649	733	699	661	674	707	677	693	718	645	713	703	702	698	683	678	706	722	733	661	701	669	698	772	680	667	735	745	668	706	671	692	649	704	686	659	679	680	717	670	655	734	723	760	694	732	661	692	665	718	743	680	708	673	717	684	737	729	671	672	703	713	702	677	686	722	640	700	731	695	651	695	712	699	686	665	674	682	735	709	685	700	647	708	694	711	671	702	728	710	661	728	668	699	686	652	682	650	702	711	665	662	708	736	654	662	677	712	722	682	729	667	700	735	686	666	707	761	651	717	709	707	723	741	691	719	703	689	688	693	652	683	681	693	651	679	723	714	687	674	683	721	653	651	633	682	679	690	719	676	677	714	711	701	653	670	717	680	693	669	677	672	715	684	677	682	719	689	739	698	681	716	693	685	725	675	704	746	703	688	682	669	709	650	681	716	717	688	640	676	676	709	659	723	728	711	713	683	665	661	682	680	787	709	669	688	679	746	670	719	714	695	672	655	675	692	681	702	742	720	691	697	688	709	737	676	713	683	677	693	703	674	702	694	705	726	701	703	732	673	706	713	687	701	652	697	698	682	709	653	654	697	714	685	710	726	721	656	655	688	646	636	686	723	711	654	725	694	689	682	675	732	665	667	651	691	688	696	678	725	704	679	678	681	665	651	725	729	687	652	665	699	655	750	711	721	721	712	686	701	682	749	721	710	668	727	712	653	716	720	689	676	709	666	710	677	664	672	657	700	693	674	669	659	706	630	687	664	682	683	681	719	702	748	734	665	700	675	708	676	643	679	745	688	689	668	685	678	615	690	728	657	689	690	690	643	706	658	696	675	701	685	703	658	682	654	706	721	705	689	669	679	655	732	725	674	695	653	709	740	721	677	696	677	686	700	707	699	661	688	674	741	695	759	708	693	675	665	692	679	706	692	684	753	724	688	717	700	645	645	687	700	718	645	716	680	680	688	685	699	721	679	717	674	675	668	654	673	715	670	698	722	605	701	726	670	678	728	669	653	701	658	692	683	692	713	719	705	703	694	731	684	675	726	691	650	690	701	689	644	725	755	726	758	639	712	722	664	680	711	671	669	687	721	667	710	685	691	671	755	707	675	705	730	735	734	683	734	713	712	711	655	657	732	689	665	691	687	682	684	653	656	684	685	675	706	721	688	673	654	681	701	656	667	678	683	705	672	649	715	713	681	659	679	679	713	664	657	703	714	668	712	717	701	712	734	686	632	727	688	679	661	675	729	644	718	689	687	680	660	669	743	640	730	669	695	658	663	703	633	714	741	691	686	703	725	698	699	704	713	723	700	709	670	717	703	698	697	750	681	739	701	735	701	670	717	691	676	688	713	670	717	696	679	724	723	677	692	738	707	722	665	710	702	696	642	725	709	706	680	726	686	712	676	639	716	666	706	735	690	695	681	684	701	727	700	671	635	715	688	710	694	681	755	695	724	668	660	663	651	719	666	692	647	711	700	756	721	679	691	673	693	722	709	731	691	646	691	716	673	679	686	710	658	684	684	715	669	711	710	673	675	662	663	650	679	713	653	678	653	641	705	681	689	663	652	674	730	709	668	697	703	643	712	693	705	706	659	706	699	696	696	686	689	676	703	702	697	668	696	748	683	678	692	715	692	700	659	711	686	666	686	738	699	687	702	682	673	616	731	680	698	696	696	686	746	669	695	699	699	674	664	636	668	714	705	770	719	680	657	722	683	710	664	671	677	690	682	658	661	655	693	681	666	698	678	690	688	700	693	662	694	731	727	665	695	696	696	710	662	679	650	704	695	686	649	723	679	696	723	705	715	699	702	662	717	701	663	718	723	671	684	664	701	639	694	725	664	743	701	703	694	673	668	684	680	679	692	722	708	670	670	677	683	702	712	699	721	690	744	678	642	723	711	668	649	657	644	635	669	743	685	706	679	693	688	691	714	738	735	637	594	679	685	671	648	675	701	716	680	728	743	684	692	723	663	647	721	689	723	640	672	699	679	692	708	683	724	677	701	645	650	664	657	725	707	673	699	669	699	703	684	668	649	674	714	663	689	718	703	702	627	655	684	700	681	680	687	632	710	721	658	716	685	671	759	699	653	657	686	700	711	720	696	715	675	680	709	663	710	680	677	690	651	729	643	666	705	705	696	669	707	693	658	721	659	708	660	690	696	696	712	704	670	699	669	663	699	704	679	689	685	705	708	689	677	718	702	661	715	678	676	698	686	699	678	672	678	711	670	673	698	626	678	644	699	675	728	702	728	673	715	672	694	678	690	715	660	660	651	711	679	715	666	715	683	710	742	707	692	666	635	689	686	703	707	689	664	663	709	712	703	676	663	695
24323	21512	28770	24675	20802	1982	555	386	318	311	299	247	235	252	251	236	228	231	180	203	192	200	193	201	210	196	198	184	187	218	204	175	182	216	167	192	172	174	178	185	173	154	198	198	202	194	167	201	202	182	179	165	198	180	175	199	182	181	184	181	180	187	167	184	183	193	186	185	187	219	171	162	193	192	197	190	196	166	178	195	156	190	176	185	182	172	197	192	205	177	194	190	185	201	167	197	189	189	201	161	174	167	169	177	162	156	171	167	184	185	181	195	165	170	170	198	171	187	159	169	162	186	175	193	186	180	208	186	159	177	186	197	167	191	173	196	194	160	179	177	185	194	201	182	212	168	164	184	188	173	173	196	193	172	192	161	191	169	180	163	177	190	178	185	175	179	183	182	186	217	183	200	172	171	172	181	173	172	184	190	199	187	186	201	180	177	197	157	179	193	195	177	157	178	169	184	185	167	165	193	169	167	164	196	189	171	191	194	179	174	191	179	173	204	167	199	190	177	167	196	203	168	191	164	170	158	169	188	201	181	179	154	171	210	183	179	181	176	199	185	186	187	184	176	210	153	165	201	187	192	189	206	180	173	159	195	218	185	167	174	173	197	203	170	217	167	185	206	194	158	186	186	178	206	182	176	161	180	172	182	199	187	173	169	189	192	172	152	175	177	177	167	155	163	187	179	191	187	179	183	210	175	151	218	173	167	196	197	169	184	182	213	194	172	161	173	177	168	170	182	189	165	165	179	175	217	156	174	185	179	186	186	182	178	203	177	187	166	173	185	166	161	178	197	194	187	201	188	168	176	167	189	180	185	165	195	178	173	169	173	186	188	175	200	177	140	189	181	190	182	177	189	205	187	221	178	179	167	178	177	190	192	180	200	169	189	179	160	168	169	195	179	163	190	169	177	195	174	168	174	181	187	183	173	168	193	151	184	196	160	177	161	179	172	177	178	190	175	193	175	185	175	185	174	179	162	205	181	174	178	157	185	166	173	196	202	181	178	170	171	156	177	181	158	179	163	176	168	201	160	205	163	176	162	165	195	189	182	181	146	189	167	170	172	189	179	180	168	165	164	167	177	159	178	186	151	179	165	163	181	190	176	154	193	181	190	184	192	198	185	168	196	187	183	181	175	170	176	186	203	179	170	186	176	172	181	174	173	203	159	175	176	217	173	213	187	182	201	189	170	173	169	185	211	182	186	210	189	176	161	175	176	189	171	176	185	200	182	194	175	185	175	183	176	199	185	194	196	198	181	180	166	169	167	182	182	170	168	171	198	181	196	182	152	155	169	189	186	186	194	177	174	179	167	170	202	190	205	161	172	181	202	169	176	179	166	184	203	198	182	163	177	174	208	192	187	178	175	174	186	167	198	178	205	168	181	184	190	180	209	192	214	207	188	185	183	190	157	187	148	173	190	176	222	187	164	183	197	199	184	163	197	165	173	168	179	197	164	176	156	170	185	184	204	180	167	175	167	191	183	186	185	153	190	188	182	192	171	186	205	162	171	170	191	196	146	149	196	181	176	192	191	175	169	159	170	201	177	188	176	202	192	169	163	167	174	184	186	169	161	188	173	160	180	186	175	168	227	169	174	186	185	172	194	190	136	188	171	187	194	187	190	188	179	208	151	171	168	203	176	175	185	185	177	161	176	170	183	186	171	177	188	199	168	160	186	182	175	172	208	179	188	173	188	167	175	173	167	175	194	163	175	178	182	166	174	165	182	171	165	180	168	178	162	179	176	167	179	172	197	176	161	180	173	190	158	164	167	177	191	200	191	209	172	187	161	173	181	180	180	201	183	188	200	167	186	177	169	191	189	201	187	179	176	185	163	173	176	175	151	154	167	190	179	195	189	179	186	170	191	185	192	151	153	187	188	194	197	145	166	166	163	195	193	172	174	169	172	175	162	172	187	166	207	184	179	169	162	184	185	174	192	172	173	180	197	198	180	180	165	185	191	159	158	205	179	169	188	166	185	172	178	188	174	172	170	188	161	171	184	185	155	164	171	184	194	196	178	174	161	171	175	157	162	185	163	164	183	163	188	172	191	181	180	209	194	171	183	158	167	196	171	194	167	191	178	191	202	186	208	159	184	174	185	193	179	192	184	158	180	180	184	181	183	199	171	175	178	178	176	197	158	179	189	165	159	164	173	167	175	185	174	203	165	186	178	170	176	189	193	186	200	198	169	180	174	181	191	171	184	158	166	155	156	170	141	184	190	180	182	166	167	177	170	182	202	183	180	180	179	174	195	187	174	184	176	184	179	178	181	195	184	195	220	164	185	188	172	206	178	201	181	161	186	159	197	177	186	176	204	164	197	191	182	199	178	176	193	184	208	176	207	166	164	176	189	164	178	185	183	183	182	180	186	192	165	183	179	180	183	178	168	184	188	162	182	173	172	180	208	166	197	191	171	183	177	188	164	195	175	163	170	185	172	168	186	165	178	186	178	183	190	198	182	178	174	182	205	201	186	197	193	170	185	174	189	178	171	176	202	199	190	186	187	177	167	183	208	180	172	167	177	184	191	180	178	195	168	173	177	185	198	170	182	183	201	187	183	152	167	170	177	188	158	183	181	188	187	171	165	167	167	200	174	180	207	152	181	182	202	172	174	173	152	162	183	207	161	189	175	187	169	186	166	177	182	178	188	206	188	178	151	189	196	163	162	192	178	189	173	181	168	174	165	180	163	194	176	212	187	183	183	172	178	154	176	193	194	188	175	183	176	151	179	189	166	179	203	181	173	193	190	189	192	188	171	195	194	166	194	194	189	196	185	169	174	189	192	165	182	197	174	181	195	182	183	170	192	177	162	164	164	200	153	213	183	209	180	186	185	176	195	208	185	185	175	197	166	179	184	178	197	181	181	169	182	190	158	177	153	168	167	173	156	180	170	170	191	161	163	167	182	190	192	195	190	196	170	185	155	192	179	188	167	192	173	203	231	183	158	174	198	163	186	200	170	185	181	182	170	205	204	184	195	187	154	206	202	177	184	179	183	188	166	181	199	182	191	200	155	160	198	196	184	180	201	194	164	179	202	166	182	173	194	188	181	176	168	191	186	169	185	166	187	174	149	154	181	170	169	165	194	181	195	184	188	193	202	175	192	183	184	196	180	181	185	169	158	179	170	172	165	174	173	196	174	173	192	193	169	178	188	185	185	191	169	198	185	203	195	196	193	211	191	159	181	174	180	176	178	174	183	194	172	189	172	182	214	162	163	182	166	170	186	180	184	153	170	191	165	217	165	168	214	177	199	200	180	170	168	197	193	193	189	178	192	185	167	171	162	180	182	193	176	179	176	195	178	189	209	168	177	192	192	193	183	201	181	179	180	179	195	174	190	187	158	181	174	200	163	176	167	193	162	167	165	174	195	188	186	167	183	179	164	174	181	176	179	187	184	174	198	174	194	202	179	165	173	171	172	196	197	184	199	168	179	176	192	165	182	197	171	167	158	184	216	198	175	168	192	180	168	186	210	206	160
5691	9940	8350	4221	2686	1869	1467	1126	1001	784	707	622	581	617	507	522	461	474	454	453	422	389	369	418	420	373	384	413	395	378	401	370	344	347	356	362	365	345	354	388	352	347	331	362	341	389	324	353	360	333	312	347	349	310	344	375	346	341	355	330	377	337	345	344	401	347	358	378	321	342	341	314	363	314	354	339	356	366	356	333	338	353	349	365	338	326	338	357	334	327	360	326	337	332	314	373	336	326	329	366	333	313	360	335	341	329	323	320	334	341	316	358	346	347	376	328	337	330	328	386	357	355	334	318	317	348	367	309	344	326	334	326	330	325	350	331	364	320	345	323	361	368	332	354	304	355	320	342	334	365	321	318	335	332	325	344	347	372	336	346	353	314	335	339	327	372	317	336	330	340	369	316	342	367	349	341	343	342	364	334	341	345	347	339	353	362	314	368	344	331	323	321	382	330	351	338	358	340	326	331	358	338	325	306	317	324	359	347	352	353	367	365	337	364	337	326	310	339	325	349	319	327	347	329	340	353	356	315	349	346	363	321	328	350	349	358	305	355	355	359	339	328	322	332	330	347	335	332	309	320	321	347	338	366	303	338	331	329	346	299	333	341	331	338	322	333	325	354	341	328	328	324	332	298	304	343	388	305	370	350	333	308	312	319	348	333	362	341	324	306	318	320	367	347	340	317	365	335	318	354	346	352	321	320	333	329	345	373	353	325	347	348	333	347	308	355	300	357	340	367	333	350	298	343	344	348	329	327	332	350	330	311	311	335	364	317	354	304	354	338	301	340	373	355	338	336	363	365	351	351	305	349	350	341	321	330	352	341	322	314	337	352	321	352	358	337	365	360	324	353	346	327	316	301	316	326	315	349	325	310	317	328	340	302	343	321	330	336	334	334	345	329	332	344	345	361	336	339	326	345	350	343	328	339	373	315	346	314	333	327	328	325	306	354	334	321	312	368	348	366	329	334	349	344	381	366	352	351	319	346	350	344	360	310	328	334	307	341	358	338	329	330	344	316	355	338	346	356	349	367	327	340	355	320	340	341	326	343	330	381	354	324	366	323	356	349	330	328	350	345	333	345	390	360	361	330	294	348	316	358	362	361	340	317	328	323	350	351	351	352	361	350	328	337	380	333	311	321	359	333	345	325	339	336	330	358	343	321	300	313	348	342	344	370	357	320	327	356	336	304	342	316	359	318	342	338	343	315	363	322	325	329	349	303	309	369	345	329	307	328	327	360	310	332	310	305	299	373	330	346	314	313	350	312	349	338	332	332	309	358	354	335	351	350	315	332	317	324	335	329	376	354	362	349	321	347	336	334	362	339	352	345	320	312	342	362	364	343	324	332	304	353	343	300	336	320	347	312	349	375	328	320	320	340	322	324	351	333	349	314	337	346	334	325	331	351	342	358	363	328	344	314	357	355	352	343	333	325	342	348	313	334	317	350	358	347	334	327	327	329	345	340	321	311	351	344	374	355	309	334	332	360	329	361	327	350	345	344	321	337	333	340	374	355	346	338	338	365	350	324	329	337	344	292	336	367	335	331	349	343	321	364	339	320	356	348	326	344	360	316	330	347	355	319	333	337	347	316	324	348	356	340	363	356	316	322	333	355	301	351	338	345	330	349	346	292	375	335	331	307	334	347	297	327	344	362	317	382	321	322	352	331	331	327	334	356	329	343	346	368	353	351	334	330	357	374	303	336	349	305	341	363	309	340	345	343	344	336	314	323	312	358	365	346	318	315	347	325	354	327	327	323	350	360	305	354	353	315	334	321	342	364	349	328	325	329	342	329	365	332	352	352	346	308	342	333	341	317	318	343	299	321	350	336	339	353	334	363	355	352	319	335	308	357	344	342	348	322	320	350	339	360	336	342	319	312	347	352	321	342	336	347	326	359	341	367	388	302	325	357	328	371	354	333	308	323	333	385	346	357	343	343	325	338	337	337	328	319	317	323	338	363	357	333	361	362	328	342	321	328	322	346	338	354	365	324	347	328	338	317	341	326	327	338	326	346	342	366	312	323	338	311	350	359	332	339	368	355	338	347	325	337	325	331	316	336	319	334	357	355	342	334	331	384	344	320	337	339	323	322	322	333	335	321	332	328	316	330	353	327	348	387	303	331	348	349	337	368	330	358	331	353	373	333	300	306	338	300	372	324	322	332	326	323	317	331	337	359	379	337	359	342	338	354	324	327	327	310	321	362	318	312	351	333	359	343	330	306	332	312	352	352	308	349	367	325	301	378	345	325	336	338	353	327	353	302	315	353	337	344	361	366	345	326	371	358	378	323	318	368	365	354	339	353	331	342	317	347	333	344	332	338	333	344	361	348	356	327	313	376	340	328	311	322	314	307	354	345	346	348	324	324	314	357	330	376	343	350	328	342	326	349	327	319	363	342	338	353	301	331	318	322	334	309	348	290	356	364	353	342	345	305	323	312	342	338	380	333	316	352	359	329	361	367	355	334	345	367	340	343	323	306	331	333	366	341	350	332	338	319	379	341	317	342	339	355	366	325	312	348	345	337	353	353	325	325	330	328	359	352	325	315	327	329	352	342	323	311	317	317	333	335	347	342	329	351	328	315	344	361	374	328	346	323	350	331	312	342	339	362	366	366	330	349	348	363	348	341	355	299	348	328	329	318	324	336	335	322	343	346	352	338	367	363	340	366	310	346	337	317	345	356	328	347	301	322	319	342	315	343	343	308	327	366	344	338	354	356	306	325	328	343	298	323	332	354	339	312	359	337	365	318	311	312	349	382	316	339	349	340	348	314	380	316	290	314	350	345	325	334	354	336	327	350	355	321	322	325	366	321	340	308	347	326	345	318	301	336	319	345	350	327	320	360	357	306	348	333	343	311	341	349	331	360	343	347	344	335	363	341	375	348	335	335	343	298	316	347	342	318	365	328	355	341	332	334	313	358	309	321	337	327	314	361	311	351	356	317	350	351	343	370	314	356	353	352	344	376	334	331	328	353	352	344	387	341	318	351	360	325	339	306	350	359	332	341	319	317	334	323	346	342	357	333	332	343	361	335	345	316	330	346	328	327	335	346	316	335	350	374	374	324	351	314	325	331	347	330	334	315	356	359	361	339	334	343	345	313	349	342	346	364	327	351	325	356	328	323	340	354	348	331	321	347	326	315	344	336	307	330	369	390	324	324	328	346	353	350	307	341	338	323	385	305	345	320	369	357	317	386	350	330	306	299	344	338	343	317	343	349	316	357	326	336	333	330	334	314	346	369	309	337	341	357	361	371	371	307	323	329	360	338	340	357	353	324	346	347	330	372	337	354	310	347	314	337	355	323	343	316	365	294	384	318	326	310	351	296	344	330	342	333	317	319	325	336	328	337	343	339	329	328	355	359	349	322	363	330	286	372	352	329	342	324	344	341	323	350	318	322	316	338	339	328	320	331	332	358	340	347	357	349	372	347	322	355	355	308	315	337	345	315	326	308	318	357	340	317	343	343	344	355	370	372	355	354
23395	21498	29364	24040	21498	20035	1667	540	445	327	324	287	228	238	192	183	197	183	189	164	181	176	163	147	169	155	158	184	161	133	153	138	158	154	145	138	134	118	155	160	131	142	139	124	129	135	146	139	141	127	133	131	126	139	147	152	135	120	138	148	116	150	158	153	126	150	149	124	136	130	128	140	156	131	155	135	130	126	131	125	143	132	108	133	123	114	145	132	122	146	111	136	126	123	128	115	133	113	133	124	127	101	116	129	143	138	129	128	138	146	128	128	110	130	148	122	122	149	130	112	120	145	141	150	123	125	136	126	149	128	128	162	126	129	120	125	131	118	136	126	122	116	142	133	125	134	117	157	122	118	114	143	119	132	138	136	145	138	114	151	117	115	133	117	132	120	154	147	110	132	145	111	135	109	157	103	128	148	135	131	115	148	118	119	162	114	140	136	121	141	145	137	126	141	115	137	152	134	125	119	130	121	131	118	142	129	132	121	120	139	113	125	151	126	133	110	121	129	109	125	137	130	134	117	133	127	112	135	139	135	118	127	111	129	111	128	143	135	114	144	144	138	144	133	141	130	143	139	128	130	132	141	140	138	128	130	116	142	120	145	127	129	128	124	122	141	120	118	147	153	118	122	122	114	136	124	160	135	122	132	122	118	128	118	119	141	120	122	145	110	121	132	132	127	132	127	123	112	125	124	132	121	110	132	156	150	134	128	143	127	133	133	136	120	138	154	140	125	116	141	155	131	142	146	124	137	132	110	125	117	119	131	127	113	125	119	126	112	128	120	116	132	125	153	134	100	132	114	112	129	128	128	134	139	129	137	132	129	119	119	131	144	122	144	140	110	129	124	125	126	137	107	122	135	143	125	141	142	148	134	115	126	120	122	143	136	132	129	131	103	152	97	135	145	129	131	126	141	123	117	144	138	117	125	144	102	129	122	121	141	129	145	127	120	139	131	130	128	137	131	139	137	116	155	132	113	127	117	131	120	128	140	131	129	123	144	115	126	141	124	127	128	128	119	120	125	133	140	123	138	125	118	140	138	154	131	125	121	129	143	129	126	123	128	102	125	134	118	127	129	116	141	124	127	138	121	128	141	143	137	125	142	140	127	138	150	114	144	132	122	118	136	121	125	123	132	128	126	109	141	120	155	119	143	115	119	113	121	128	127	131	117	144	120	132	129	120	123	145	143	116	127	149	137	145	126	128	117	140	137	138	136	120	116	111	140	127	120	124	144	145	132	145	130	129	117	114	126	127	135	156	124	121	122	136	124	134	123	121	131	136	127	159	101	116	141	117	134	126	127	122	144	144	123	125	123	129	139	136	129	154	171	128	134	149	147	141	117	119	131	146	125	137	137	138	144	121	117	119	148	131	124	118	141	139	133	137	118	122	123	154	116	148	114	114	116	115	138	127	115	124	122	144	130	143	127	128	132	121	138	139	124	121	128	117	134	131	139	118	131	122	124	133	125	144	118	117	123	111	122	134	145	128	135	133	127	122	129	119	139	122	112	126	138	125	130	125	108	131	130	113	102	148	131	134	112	151	121	158	129	144	138	114	120	104	121	151	123	138	115	132	135	127	135	123	137	132	144	130	123	126	150	123	121	136	134	153	135	141	125	124	135	137	135	155	93	131	138	123	125	143	143	122	102	133	118	144	142	138	119	133	106	124	121	126	137	121	126	127	125	161	124	138	156	115	134	116	135	119	130	129	136	117	135	121	115	144	133	155	139	138	128	125	128	123	119	118	108	125	121	134	150	137	119	134	139	129	126	113	129	133	143	144	135	130	131	135	120	127	141	126	110	143	125	136	125	114	123	154	118	111	125	119	128	126	137	125	151	137	137	129	122	121	130	140	133	119	124	135	151	133	129	133	127	130	137	144	123	132	135	130	130	142	126	117	112	114	127	133	135	121	141	121	142	131	136	145	121	113	118	132	132	129	125	149	130	135	162	132	121	119	139	123	141	114	151	123	145	115	138	145	122	115	120	137	136	134	140	126	117	136	126	116	115	110	130	142	130	111	139	133	127	138	120	136	124	126	132	139	121	125	150	126	110	124	118	133	150	146	142	114	124	123	133	126	145	135	139	127	129	118	125	149	135	128	132	116	124	111	132	118	141	111	134	119	115	127	124	141	143	112	146	121	111	152	119	134	121	124	117	135	130	147	124	115	143	126	116	122	118	127	127	120	134	136	121	119	123	127	139	102	129	130	140	124	137	137	133	134	140	145	138	119	127	107	131	152	130	121	140	124	140	126	122	127	131	121	132	135	123	139	126	119	122	93	140	132	127	161	133	112	108	127	115	143	148	135	125	125	103	122	131	115	113	106	136	125	138	122	118	149	124	115	138	111	134	121	132	129	118	150	148	122	126	120	142	129	142	135	122	117	111	119	128	138	122	125	118	118	129	140	134	119	144	127	151	127	145	128	123	115	139	131	156	133	142	119	131	119	141	135	124	139	144	134	114	137	135	119	126	103	118	116	114	116	126	140	122	133	141	123	145	131	123	152	140	122	114	140	124	145	145	115	132	135	85	117	126	134	120	112	115	116	127	150	134	118	109	132	116	141	154	141	124	145	114	125	112	132	131	136	121	113	136	113	126	128	104	124	123	122	120	131	129	136	101	127	143	129	119	115	130	118	112	120	122	119	136	128	115	109	116	121	130	133	135	113	126	118	131	132	136	148	128	136	151	133	129	121	146	135	108	135	137	120	112	111	121	147	129	126	141	140	131	138	122	131	130	126	126	130	121	120	121	127	123	122	116	129	127	123	121	142	123	145	145	131	147	157	118	121	126	124	126	114	134	110	123	135	127	132	131	127	131	112	128	126	136	133	121	130	126	129	119	115	150	148	143	124	108	129	114	129	108	119	108	129	142	116	139	131	125	120	131	136	111	155	125	130	138	115	130	120	129	140	124	116	133	137	135	133	112	141	131	146	129	128	136	116	117	118	120	131	139	145	124	132	136	108	156	115	116	125	141	123	124	114	124	116	122	109	139	133	150	127	122	121	144	116	113	129	131	142	139	130	122	105	136	138	117	123	124	128	114	126	122	115	140	138	130	120	117	123	128	132	119	158	160	132	143	131	111	112	137	116	124	140	106	106	129	131	109	126	107	122	129	118	147	128	116	120	131	112	127	154	106	131	139	151	129	144	131	127	118	149	139	120	152	118	126	144	138	122	135	125	148	116	113	141	126	140	134	125	132	124	116	137	124	130	145	134	156	118	110	144	133	128	137	138	110	134	124	113	132	116	144	118	135	136	106	132	128	124	141	125	151	121	123	113	133	130	140	129	126	150	121	126	130	130	106	122	114	145	133	138	114	119	118	136	122	149	114	114	125	126	115	129	141	127	129	152	111	118	128	114	119	105	113	126	132	122	134	139	145	119	129	118	139	140	142	120	118	115	121	127	121	142	143	111	149	133	113	132	133	133	141	119	134	135	131	115	140	143	126	136	130	131	142	146	145	142	127	135	144	123	119
7907	15528	13276	7239	4556	3134	2301	1751	1415	1158	965	887	723	646	564	534	463	486	444	417	415	385	394	369	363	312	335	309	312	313	336	290	286	271	263	258	281	246	290	264	248	281	273	269	266	280	260	267	249	265	269	221	268	258	238	242	238	224	239	219	250	258	234	246	244	233	241	240	228	248	247	229	243	227	232	210	243	251	250	218	214	245	226	246	245	230	224	261	217	241	225	224	231	250	218	239	234	236	202	252	227	223	233	247	250	230	236	221	240	230	229	241	222	232	221	238	231	210	237	255	238	240	227	216	216	250	233	230	244	235	232	230	228	214	204	223	257	230	209	247	246	224	216	230	228	242	249	227	237	245	203	224	240	216	210	226	211	236	206	236	196	238	221	238	242	235	243	214	189	229	214	227	241	230	207	267	239	238	205	197	231	218	234	249	227	217	240	209	257	224	240	221	221	200	215	242	220	224	247	194	212	213	206	209	234	218	207	230	205	224	258	225	216	210	236	226	221	208	230	261	243	239	244	213	204	243	244	206	202	232	230	232	253	207	218	232	228	224	231	221	247	239	228	221	212	232	229	244	221	215	219	240	235	219	234	230	220	214	231	228	221	231	238	211	217	222	209	239	209	234	224	239	188	251	226	216	209	247	238	209	245	236	212	233	224	218	237	215	208	218	241	229	239	230	214	198	232	214	210	263	243	236	250	242	239	215	211	219	212	246	210	230	262	235	227	235	233	239	238	219	270	237	240	228	239	225	218	229	249	225	250	234	209	229	233	217	235	217	219	209	219	215	243	247	231	259	213	213	188	208	240	232	204	226	209	232	226	221	246	201	232	226	224	223	237	212	201	239	228	235	200	230	215	220	222	223	227	239	220	255	231	238	224	223	248	217	229	226	241	234	238	259	229	231	230	235	205	238	232	219	220	230	241	220	236	215	222	253	223	229	225	224	263	229	228	222	215	241	245	219	232	251	248	258	232	235	213	226	223	220	209	230	212	248	267	233	217	237	229	224	245	215	205	219	199	211	211	229	205	241	245	251	212	229	245	205	232	230	225	219	231	240	220	244	257	246	245	213	239	181	241	222	235	215	220	220	242	241	198	195	247	224	250	239	215	225	204	246	206	217	245	223	250	199	222	219	248	222	217	204	211	215	214	232	199	231	219	205	227	233	204	231	219	225	226	231	207	217	234	194	246	235	248	211	216	218	239	215	217	228	228	243	211	226	227	230	213	228	247	255	229	220	225	233	231	249	202	240	232	235	211	233	211	221	247	248	198	230	221	206	183	242	257	232	223	226	203	218	225	237	208	219	242	249	232	252	262	225	212	230	225	220	222	211	220	261	237	247	228	219	208	213	229	210	221	205	197	219	226	224	233	210	219	214	204	232	216	233	240	231	245	194	234	241	233	223	233	202	223	222	225	218	220	239	214	232	228	200	210	219	210	224	236	229	214	206	236	226	217	197	233	212	202	207	243	242	242	232	229	220	197	210	236	215	224	242	226	214	229	247	230	219	218	252	245	248	224	243	209	217	225	236	214	220	246	213	210	234	244	223	230	225	231	244	239	236	211	219	255	228	220	218	227	215	218	219	226	247	228	217	246	234	196	206	222	228	225	223	243	205	212	224	198	218	227	263	230	253	230	233	205	237	209	215	237	219	234	200	240	219	220	227	209	223	239	239	209	218	220	210	239	216	254	207	230	219	225	226	224	222	205	210	200	223	255	240	241	237	241	232	244	230	194	238	235	214	228	256	229	236	214	239	219	254	206	248	241	214	210	248	224	202	217	243	246	250	216	263	244	194	239	231	216	237	235	219	222	215	230	248	223	222	244	212	221	233	239	209	219	213	262	196	217	235	220	233	225	229	210	245	238	216	255	219	206	231	220	240	222	217	248	232	218	236	223	213	232	229	226	229	227	215	216	212	255	236	222	233	237	219	241	217	237	255	215	234	238	243	223	225	209	201	233	253	227	224	233	213	231	243	228	226	234	204	231	247	225	222	214	205	234	235	227	235	230	215	229	241	217	258	219	221	204	212	219	238	239	237	225	223	245	220	225	217	217	212	211	245	219	221	220	225	235	216	226	223	202	226	231	247	228	264	218	235	238	228	231	226	235	247	191	226	264	261	217	209	228	226	220	228	194	204	261	215	203	254	199	221	241	225	214	217	238	234	204	214	203	228	258	208	222	277	211	232	217	234	218	226	219	233	218	230	260	246	241	250	209	260	226	244	225	228	202	214	248	218	239	226	238	231	225	221	226	231	209	219	210	225	219	251	219	227	237	239	206	222	260	217	194	212	243	240	201	242	208	222	220	229	263	191	204	229	238	246	249	228	232	220	227	223	254	243	221	227	207	233	206	224	237	244	200	217	221	244	233	232	222	221	224	238	213	233	219	228	217	228	203	254	179	240	243	251	233	243	231	222	210	212	228	225	214	229	218	230	212	253	222	212	219	253	237	220	218	244	224	221	200	223	241	242	207	235	228	222	222	217	202	212	193	209	201	215	234	225	245	234	230	243	225	242	232	253	192	245	235	234	233	200	203	249	206	221	247	208	216	237	192	214	247	236	207	227	217	226	236	244	196	229	221	198	231	242	254	213	218	244	186	245	246	197	253	231	241	229	216	223	231	211	241	206	212	205	221	233	208	261	225	235	233	224	219	226	215	231	229	219	222	243	235	226	250	249	220	263	224	233	238	208	243	197	228	233	217	214	201	226	247	210	214	245	229	236	222	239	229	214	256	235	218	212	226	221	229	230	235	197	218	227	239	207	241	237	228	212	235	235	232	237	252	230	220	228	238	243	236	217	221	223	221	222	207	236	246	226	232	227	219	206	205	223	206	225	251	226	231	243	225	229	211	238	225	214	216	221	264	209	200	226	219	206	197	226	229	244	228	245	240	245	261	192	224	232	219	236	237	216	217	253	238	203	227	219	231	222	223	233	224	219	248	237	221	223	244	237	234	225	210	235	247	227	212	239	216	246	229	222	206	256	241	243	220	226	241	231	224	198	217	212	236	197	225	230	194	231	233	231	228	206	243	232	263	250	204	217	215	199	253	250	204	248	230	233	230	225	228	200	230	220	265	255	241	226	229	223	217	216	200	214	221	215	217	247	220	209	209	244	234	220	226	235	228	258	233	195	186	218	245	223	221	225	204	240	239	223	234	256	198	218	212	236	234	218	231	224	229	198	260	212	215	228	216	211	239	233	245	235	219	240	238	232	213	242	234	233	238	241	238	234	192	233	213	232	203	236	222	225	240	243	246	235	237	224	241	237	222	268	216	205	234	250	232	237	221	235	225	229	232	201	212	241	221	242	220	232	218	237	231	214	225	232	210	218	199	229	242	243	243	258	230	215	227	220	230	232	224	252	247	217	226	207	209	227	239	225	229	227	214	212	222	216	216	213	226	222	211	200	217	232	245	246	212	215	229	244	241	212	217	206	220	249	207	227	233	234	225	229	217	257	251	224	266	218	226	261	239	232
27020	20821	8070	958	652	591	421	419	422	391	407	429	407	406	409	373	389	382	399	434	409	407	384	424	391	413	377	398	401	416	425	396	438	388	403	372	381	388	403	357	368	371	385	389	376	385	391	400	414	425	385	412	389	391	404	389	382	400	368	390	396	367	404	384	328	421	414	390	396	363	386	401	388	418	383	388	410	398	413	414	393	377	376	393	388	380	372	399	375	337	396	384	362	393	370	389	361	381	375	400	406	399	372	416	388	374	397	365	356	381	412	398	361	362	403	340	371	386	374	381	402	396	372	383	387	365	382	396	400	383	397	388	394	399	374	373	374	426	394	382	375	361	387	370	375	349	397	398	374	399	365	409	416	362	384	428	364	416	401	380	370	365	421	407	377	357	432	371	424	376	362	381	395	375	371	377	414	399	405	362	406	398	407	383	371	389	426	383	372	364	436	387	415	382	399	382	366	405	360	446	374	423	379	432	371	388	419	377	387	412	370	416	390	424	415	399	399	389	377	384	396	379	413	393	385	374	395	382	411	388	411	390	368	348	377	408	401	395	394	347	391	398	366	362	389	385	369	402	394	401	402	398	378	374	412	400	379	411	355	393	372	377	413	377	388	403	369	397	384	398	378	403	398	418	402	376	357	366	398	404	366	374	375	374	399	384	401	412	360	373	390	401	396	345	383	366	383	368	385	402	409	384	370	398	400	395	404	381	390	413	393	362	380	385	371	371	389	353	413	399	367	341	356	412	371	398	410	376	382	402	382	366	374	396	408	362	358	380	385	361	377	383	410	389	387	380	387	412	412	400	398	380	394	363	376	386	383	417	417	384	397	391	409	362	385	399	370	447	409	390	404	375	407	414	400	365	376	374	377	390	396	399	400	385	368	381	383	385	403	408	400	371	419	364	372	388	363	400	378	400	375	348	394	422	404	365	384	358	389	386	381	387	430	379	353	374	383	350	371	350	401	402	389	400	352	393	354	333	381	407	409	406	385	394	368	394	421	393	385	385	366	398	357	426	392	418	387	393	413	384	378	401	433	444	364	397	389	395	423	383	425	396	370	392	424	379	431	367	394	403	379	407	375	414	399	379	354	374	397	366	356	392	373	382	396	374	363	388	387	372	363	390	410	386	391	361	405	386	386	349	375	389	363	416	381	398	362	388	363	375	391	378	427	428	371	405	431	378	382	385	399	391	362	382	403	371	395	374	419	385	390	380	440	417	408	364	394	384	380	384	384	411	369	418	395	388	399	400	388	404	379	405	383	385	380	389	373	375	428	380	354	419	377	415	375	397	386	372	412	396	379	386	404	401	405	361	378	419	406	388	388	388	350	385	361	371	356	377	382	363	416	367	369	397	383	381	413	389	351	384	396	408	343	377	412	366	391	370	406	420	379	390	394	377	361	354	373	406	392	392	398	386	407	376	366	397	382	352	381	410	368	393	373	394	397	344	413	397	431	360	374	373	414	367	400	387	388	371	429	396	397	391	399	389	369	388	407	385	389	405	362	380	398	373	425	357	425	378	366	427	397	348	354	382	379	422	400	394	407	401	410	399	387	409	398	379	415	358	378	376	381	371	390	390	404	413	353	399	364	398	391	362	404	390	381	417	397	361	396	385	404	393	412	384	408	355	369	380	376	347	424	395	385	370	402	386	354	362	372	369	446	395	376	371	400	402	364	412	404	413	373	387	373	391	359	363	425	395	404	354	367	431	404	375	368	376	363	416	379	379	368	398	367	379	340	384	365	383	394	395	391	388	388	409	420	402	376	391	358	387	352	402	368	408	369	411	366	377	384	414	410	384	358	402	388	423	348	344	377	397	367	366	366	384	423	435	392	376	378	347	365	410	409	360	353	394	421	427	376	428	394	390	357	397	423	397	356	353	352	427	363	396	361	371	382	409	403	381	366	394	374	393	384	361	349	366	387	364	393	366	404	364	372	397	378	383	369	414	401	359	377	373	399	403	399	398	384	422	341	398	407	392	390	397	384	368	381	401	420	376	392	386	396	400	398	376	395	388	355	415	384	372	409	383	370	396	431	409	396	389	350	388	389	385	355	384	389	375	399	410	407	424	372	332	384	388	406	405	417	345	411	346	389	383	393	384	430	392	390	400	385	402	396	377	422	423	381	415	377	364	393	377	411	382	365	375	427	376	430	396	357	398	387	415	380	414	399	430	410	415	386	380	439	418	393	407	400	377	402	368	442	385	401	388	377	364	397	396	391	355	368	368	373	408	408	354	411	402	414	387	374	394	388	392	385	401	382	395	441	405	365	377	388	404	386	387	359	347	388	355	410	382	420	348	362	375	367	360	358	435	371	400	419	368	399	384	400	382	381	359	346	377	394	444	388	378	387	396	403	404	385	392	379	408	421	419	401	401	422	392	408	386	357	400	418	350	402	417	413	400	428	391	382	358	368	376	390	395	355	364	424	377	397	399	401	400	390	399	400	368	380	390	387	372	359	372	384	405	419	389	386	389	372	365	373	364	412	358	375	377	359	378	363	378	402	395	415	393	377	357	394	407	386	373	373	375	377	406	397	376	389	378	369	391	391	394	397	370	398	365	351	372	352	368	404	362	392	366	371	377	422	405	375	374	390	402	382	394	372	395	396	434	369	383	366	407	403	414	391	405	403	346	388	379	362	373	415	394	376	354	393	385	437	411	380	408	378	360	383	374	352	354	350	370	359	393	415	367	361	364	410	375	383	390	380	380	373	377	379	364	374	373	374	346	389	366	395	414	398	385	407	374	403	374	410	363	377	396	401	391	363	409	372	383	403	380	382	349	378	404	385	382	368	415	392	381	375	375	402	397	399	373	380	356	371	380	414	374	409	379	410	390	392	363	416	375	377	375	414	409	377	406	414	392	371	404	400	400	395	409	424	367	418	371	404	377	367	391	377	397	409	402	400	373	362	382	408	387	425	427	408	375	394	421	389	383	392	365	432	376	373	367	413	391	395	386	403	367	369	379	357	384	425	410	396	403	401	370	404	385	373	366	364	376	402	391	379	380	396	412	409	434	399	407	403	390	352	404	355	415	391	423	427	412	369	366	391	391	390	382	329	389	399	342	360	380	408	398	405	394	417	378	430	385	397	388	435	380	385	384	381	405	367	397	426	414	419	384	371	384	394	421	390	361	382	367	346	377	365	376	405	410	383	372	405	376	348	421	399	396	403	363	419	374	390	374	385	387	398	355	383	383	385	367	393	386	444	419	394	386	381	360	393	373	397	373	381	384	411	420	366	385	389	404	400	376	398	403	403	400	394	389	361	383	374	387	366	385	361	400	381	422	379	386	410	372	369	387	380	381	395	365	366	392	366	393	372	401	410	382	391	380	394	371	408	406	385	364	362	405	363	380	349	374	412	410	381	397	392	378	401	386	371	395	399	381	385	406	386	405	397	408	396	366	376	401	384	355	400	396	352	376	374	374	404	385	411	409	381	373	415	381	392	371	434	383	419	368	399	366	396	403	351	404	379	384
4382	1866	1702	1108	943	831	787	773	729	746	715	702	717	645	696	714	753	692	686	675	675	700	679	690	691	671	679	691	692	669	689	656	685	668	638	680	725	730	713	667	712	689	684	660	708	630	620	635	684	673	652	670	691	728	640	694	690	673	663	698	688	680	688	711	686	672	712	624	696	623	702	699	658	709	687	697	705	685	644	665	726	711	684	700	705	649	651	687	708	656	687	706	653	672	678	654	697	649	661	678	670	661	698	704	635	612	710	696	678	659	723	639	669	666	668	734	667	689	690	702	700	684	653	699	684	668	691	713	714	695	737	641	638	675	702	625	673	689	662	657	704	688	666	681	670	696	675	632	697	656	745	724	691	683	707	685	670	700	657	676	672	683	696	718	661	667	734	743	698	688	712	694	695	709	688	645	681	682	703	655	751	741	647	743	676	667	647	691	658	671	673	661	681	663	684	694	682	649	680	667	680	698	714	695	665	663	647	667	643	693	691	673	700	670	722	677	690	685	649	731	682	662	689	621	668	645	671	704	694	654	691	668	672	644	665	698	733	713	701	681	684	690	632	703	708	683	690	668	679	675	666	668	659	711	685	712	672	665	665	698	672	669	665	664	686	662	641	667	680	703	715	709	688	700	668	690	660	654	686	715	706	650	685	693	674	719	626	688	665	658	661	671	659	697	662	716	710	673	689	714	713	647	668	669	702	660	706	632	689	674	664	646	700	639	666	698	681	701	602	685	677	711	664	719	684	669	648	672	702	705	714	662	624	682	671	669	682	720	662	653	689	684	701	650	676	667	691	741	701	709	715	652	665	675	650	715	660	689	693	687	663	662	681	678	725	708	701	684	638	643	687	655	702	708	728	688	672	777	691	678	713	675	679	641	688	643	681	660	678	659	730	708	663	695	664	702	701	676	662	623	642	694	717	671	699	633	676	731	685	678	663	678	652	726	700	681	711	717	704	673	672	655	644	687	678	702	660	685	689	678	702	691	663	709	648	663	713	709	660	681	738	722	705	652	672	645	701	682	658	695	693	682	694	656	655	670	675	666	713	697	689	707	721	671	677	657	682	744	673	668	674	652	647	648	688	702	649	618	675	700	687	664	667	685	712	672	677	673	697	671	693	685	697	674	697	695	718	728	700	747	640	684	687	720	668	681	674	642	704	726	687	652	699	697	704	644	686	680	663	681	670	679	658	711	669	696	661	633	668	692	660	662	608	659	662	660	667	655	666	700	660	656	686	693	659	678	678	643	677	690	690	671	702	637	667	666	678	656	720	603	670	666	679	678	688	651	705	702	669	694	677	719	658	681	659	689	668	714	666	635	659	679	729	631	686	726	658	690	701	645	685	699	700	712	689	680	689	653	701	651	683	634	674	694	668	655	657	649	704	652	688	714	675	715	667	640	707	670	696	658	687	665	671	683	724	675	648	681	676	734	674	694	682	699	616	672	690	651	715	686	663	679	667	697	657	656	683	716	680	595	694	654	690	703	655	647	689	703	687	709	678	690	682	690	615	636	706	654	695	702	677	679	684	652	643	646	664	686	683	677	675	667	659	651	690	684	692	675	709	655	718	668	663	630	671	628	648	660	688	667	689	701	679	687	700	699	733	633	661	664	657	658	709	695	652	707	737	661	658	708	658	699	690	682	685	660	630	706	686	738	691	677	662	678	712	697	707	682	670	704	688	679	693	682	702	670	693	683	673	653	691	676	643	714	677	702	640	681	728	649	679	655	715	649	733	722	696	662	727	676	706	691	668	667	687	674	663	714	694	695	703	669	696	674	657	658	673	700	723	666	677	663	711	703	685	688	703	667	705	670	734	711	677	716	683	688	685	750	679	698	698	670	672	703	653	624	688	674	644	717	696	722	680	713	678	671	635	701	632	677	671	739	686	696	674	709	698	681	692	687	654	680	719	665	664	696	700	652	713	672	642	677	677	661	682	657	685	680	663	702	699	658	702	702	634	650	671	710	661	691	677	664	714	692	649	663	672	675	717	666	730	682	693	660	694	656	663	676	654	697	649	709	687	656	682	698	706	652	682	705	671	637	700	699	655	721	733	695	682	646	643	655	663	681	706	649	662	704	675	707	694	669	637	689	681	710	703	682	655	680	697	652	678	656	665	678	716	668	698	641	696	741	647	684	624	616	682	661	685	727	723	684	670	682	681	677	683	666	668	685	700	669	681	690	646	658	601	702	723	663	686	704	673	680	649	700	581	670	632	649	669	718	712	656	661	713	674	660	670	740	615	643	678	691	661	695	707	666	679	694	664	682	634	718	666	679	710	653	699	669	696	718	658	719	661	651	674	668	683	684	661	664	664	642	689	685	701	685	704	674	729	688	684	738	629	688	709	696	707	638	628	672	702	651	659	683	675	708	690	637	715	715	671	615	694	628	722	655	687	633	734	750	674	694	751	663	680	658	681	695	663	671	736	648	702	692	691	722	692	654	646	643	680	665	674	677	728	686	650	697	694	643	681	729	671	698	698	641	687	710	644	690	740	681	620	710	686	700	696	649	696	705	664	678	689	670	726	684	669	713	705	706	662	681	682	660	683	665	671	657	622	708	672	648	695	680	677	693	668	690	651	693	690	704	691	659	673	688	681	707	702	708	701	671	655	694	657	693	702	716	674	691	718	695	675	664	688	650	675	646	709	706	708	732	698	703	659	686	669	730	712	673	675	653	684	724	699	686	693	693	657	660	686	660	668	708	676	667	665	689	677	683	691	679	707	695	699	730	624	694	648	641	672	737	685	659	656	704	643	703	661	666	663	704	667	664	691	651	662	703	739	715	659	690	723	721	708	668	674	641	674	718	687	737	691	725	668	678	647	715	663	640	663	681	659	633	623	658	612	608	692	687	691	691	712	685	675	641	678	709	658	695	671	686	714	713	676	676	722	660	655	667	655	672	689	676	693	664	683	693	677	696	659	680	650	659	699	661	646	672	652	657	660	679	722	681	723	660	680	671	659	695	585	700	735	670	687	678	714	635	657	690	667	658	710	706	660	638	691	684	704	722	720	670	686	663	668	667	648	695	682	649	672	677	667	690	696	638	666	677	706	674	659	716	678	676	685	698	710	735	669	679	729	657	721	693	677	623	619	690	663	690	712	731	705	660	686	650	656	671	652	664	675	661	701	671	711	673	692	682	691	641	649	720	668	729	668	691	733	670	704	642	689	694	719	684	742	652	692	696	674	663	708	716	661	655	707	667	671	680	648	665	697	715	679	697	653	699	668	663	655	694	647	689	648	678	675	665	740	702	729	647	662	696	660	659	695	676	657	705	651	676	656	692	693	696	666	701	653	677	679	654	660	648	714	660	709	674	671	687	743	659	702	719	638	645	683	640	708	734	655	627	671	644	667	668	726	700	685	694	710	651	684	695	671	682	628	686	718	711	673	688	638	658	684	719	671	629	711	673	715	643	675	669	693	659	712	665	676	667	691	682	681	633	654	681	739	663	677	657	688	700	652	670	749	710
24343	21474	28693	24648	20819	2035	585	387	344	310	250	261	243	240	191	225	232	201	220	216	205	190	182	216	204	203	202	202	192	182	212	189	193	204	173	196	200	165	184	184	206	187	210	188	216	185	197	155	206	169	171	167	195	201	156	161	187	198	187	165	174	184	190	169	192	154	170	188	177	189	197	203	190	175	189	184	210	151	201	190	193	182	170	162	189	191	177	164	211	149	174	160	203	160	184	172	191	185	156	173	163	183	179	178	169	189	189	168	171	198	187	194	156	191	201	163	186	172	158	183	176	167	172	170	183	179	152	196	170	185	188	197	184	174	186	195	199	192	189	178	180	186	177	199	164	192	154	188	216	184	202	183	182	193	177	177	167	185	162	175	182	175	196	177	193	186	175	200	172	169	181	188	180	167	182	168	176	191	170	201	195	174	177	176	147	184	174	188	186	177	179	167	188	171	175	156	167	187	173	181	149	196	171	174	173	170	192	177	177	178	173	192	161	185	187	196	186	172	194	188	157	177	174	158	173	182	191	174	161	184	179	188	193	182	190	163	161	178	190	185	189	181	192	153	172	167	186	168	190	166	189	214	180	181	183	196	187	162	191	185	197	176	190	174	193	182	165	169	196	171	172	191	186	184	159	186	184	182	165	171	177	192	167	192	173	175	181	165	164	181	154	172	194	172	164	224	147	162	169	197	179	184	200	165	201	172	163	170	183	195	184	170	195	193	172	226	162	182	195	182	203	176	171	166	187	184	167	171	159	199	179	189	184	167	172	170	178	169	171	176	199	187	189	170	210	191	207	164	170	175	188	176	172	169	172	201	187	195	182	182	196	202	181	180	173	183	165	191	164	166	158	172	177	171	167	191	170	183	202	163	179	175	185	164	179	194	182	183	173	197	192	203	176	177	191	171	150	171	189	164	186	153	175	168	175	189	181	173	173	202	179	174	171	185	169	185	183	173	167	176	190	165	197	189	173	177	164	163	207	171	196	154	186	172	180	191	163	181	207	196	169	171	202	166	178	203	191	169	178	172	158	170	183	195	177	187	198	187	195	203	196	175	182	174	207	172	157	198	181	163	184	152	161	162	219	175	182	201	177	169	167	199	172	176	158	176	174	189	178	165	181	183	199	163	175	164	184	178	193	181	168	156	168	175	161	174	168	195	178	154	195	191	184	187	160	182	175	176	174	174	176	193	184	192	190	197	186	178	159	195	161	188	196	192	169	174	168	175	169	181	195	188	207	180	171	159	177	178	165	156	183	153	176	180	188	176	185	187	188	191	178	191	164	177	188	170	183	176	202	182	168	178	183	183	172	177	198	160	173	165	208	165	192	183	162	160	183	168	168	194	188	167	161	163	197	182	190	166	200	170	182	206	163	159	167	205	171	171	197	160	196	186	187	165	195	186	184	170	152	189	166	177	169	160	189	186	184	185	171	165	187	183	188	177	181	178	181	191	189	188	202	186	187	192	179	178	169	164	166	190	170	159	198	171	165	195	174	186	158	172	183	182	209	169	177	167	180	177	199	173	189	196	180	209	204	171	183	170	156	179	169	186	171	162	185	176	171	168	185	202	162	177	166	175	185	180	168	175	161	187	198	181	186	166	156	175	194	179	188	165	173	181	186	177	176	186	180	180	166	183	174	176	169	183	188	182	180	182	162	193	168	188	195	186	187	176	193	185	162	199	173	154	180	175	194	172	172	178	192	190	176	197	181	157	163	178	175	164	177	192	157	169	187	175	184	189	159	188	205	177	166	168	170	174	160	168	191	189	168	189	197	165	182	185	203	195	185	205	172	178	194	202	175	190	165	169	195	193	159	185	184	164	188	170	195	189	175	182	191	185	200	175	168	183	165	176	173	192	180	202	192	164	181	165	180	173	201	176	170	190	156	188	185	169	198	186	171	186	175	194	186	181	197	174	174	180	170	174	176	170	210	201	168	195	181	187	153	174	166	183	178	178	184	181	166	173	177	168	189	182	189	192	181	169	194	202	186	193	169	170	148	163	170	195	184	177	177	170	181	170	161	193	187	179	178	190	177	182	162	172	191	164	197	197	171	172	181	180	173	183	182	181	182	172	160	226	193	200	158	184	192	164	175	184	192	185	159	167	184	211	155	188	163	185	170	165	167	176	196	193	198	167	202	191	185	184	161	168	189	163	160	191	215	185	169	179	185	184	158	184	188	185	184	207	183	189	143	176	169	167	178	178	187	182	183	183	209	173	203	155	181	170	178	163	201	175	182	163	170	173	175	192	159	157	189	177	189	180	193	171	176	149	165	154	168	193	182	198	159	193	165	175	191	179	166	201	189	181	149	181	157	162	194	172	172	161	198	207	216	173	166	168	185	175	189	152	179	174	186	179	183	177	184	174	180	166	192	190	173	188	180	168	177	196	194	186	182	191	185	204	179	190	191	156	153	174	176	164	172	181	187	193	185	187	163	170	160	166	173	190	160	186	196	184	171	173	190	172	172	179	198	192	192	186	186	182	172	182	163	166	160	186	185	191	175	182	175	160	183	181	181	205	208	176	185	179	173	162	190	169	200	190	194	182	173	210	190	190	172	186	180	161	161	178	182	166	185	160	181	201	173	186	162	176	175	188	166	190	181	171	189	160	192	171	158	170	188	177	160	172	176	177	190	188	183	186	176	186	188	196	179	202	134	176	166	155	164	156	178	184	166	157	212	171	189	197	166	182	182	185	194	178	192	163	168	204	180	158	180	202	192	181	197	195	174	174	181	175	175	185	192	210	174	173	178	200	162	159	165	186	183	179	181	185	181	164	169	201	167	206	180	180	168	144	169	184	168	179	171	185	184	183	176	180	174	162	171	200	182	188	197	173	164	186	156	179	190	165	173	198	167	183	183	182	178	147	175	186	195	186	172	161	184	187	189	180	182	165	194	184	192	185	195	169	203	195	171	175	191	196	176	164	159	162	194	196	189	173	188	158	174	180	168	184	202	183	172	202	167	181	180	186	190	173	191	182	193	210	158	178	189	186	175	172	182	185	166	178	180	180	173	175	187	182	188	188	184	193	199	193	173	168	164	189	198	166	179	195	189	190	177	197	170	176	172	189	169	148	189	204	166	176	174	167	169	184	193	179	197	186	170	173	157	185	160	172	161	169	170	169	199	188	186	175	195	172	192	192	161	165	181	177	159	193	172	183	175	189	187	182	164	164	171	175	202	169	187	167	202	176	178	179	178	158	193	164	178	165	188	192	160	171	183	167	185	168	188	179	205	173	183	160	178	188	184	192	162	183	198	185	169	181	217	185	180	182	178	181	195	169	193	203	195	179	156	190	185	184	148	168	170	183	173	183	194	184	183	165	183	179	180	171	186	146	168	169	200	176	154	179	188	202	185	179	159	169	187	167	174	178	164	175	190	173	169	191	180	175	177	166	181	165	170	194	164	192	177	200	186	181	152	184	180	183	176	168	168	182	191	185	185	196	198	186	199	185	157	155	170	176	176	180	171	209	190	164
5823	9810	8337	4312	2643	1850	1459	1143	978	819	714	660	623	540	512	565	466	472	433	433	402	433	385	408	421	390	375	415	381	382	386	349	377	392	390	344	390	327	362	341	382	355	367	328	357	360	329	385	375	329	347	338	322	353	356	355	320	363	372	357	308	309	352	354	364	345	337	363	321	307	360	350	338	323	371	309	336	356	366	325	317	349	353	319	320	340	341	310	336	347	351	347	364	326	335	304	319	336	316	344	326	325	340	307	309	336	368	359	305	309	336	314	320	318	359	298	344	343	327	335	299	343	322	330	342	311	334	325	363	365	351	343	340	333	329	339	337	341	338	334	344	321	339	310	335	411	329	359	350	328	337	348	355	350	317	354	361	339	356	333	335	363	360	345	315	337	325	378	338	291	288	338	328	317	320	350	345	347	333	329	360	353	343	322	326	339	348	330	329	323	325	321	324	350	302	316	293	323	313	351	328	308	348	293	342	343	328	322	319	314	291	350	329	327	382	341	354	317	330	321	345	319	320	319	339	351	313	299	332	338	349	308	302	364	347	339	326	304	334	343	334	338	333	376	299	319	355	337	333	352	315	355	371	342	335	354	343	323	346	323	361	329	330	298	355	334	376	320	332	335	346	324	316	314	323	339	344	353	341	346	308	337	348	365	325	340	311	346	339	318	278	356	342	320	307	331	297	324	355	342	320	382	360	344	329	340	366	332	336	329	331	332	319	336	341	325	353	356	340	383	356	334	343	363	334	304	328	299	352	357	370	335	343	340	362	306	338	372	339	359	369	305	360	379	359	347	357	297	353	342	344	307	311	317	335	331	362	343	340	339	284	338	343	333	325	339	318	370	367	322	335	356	303	325	332	357	361	351	301	352	339	319	310	337	356	348	324	372	334	348	341	334	329	337	317	331	370	340	353	327	343	344	360	344	320	339	325	341	351	328	360	341	354	364	340	327	323	352	300	351	343	316	323	310	338	319	319	335	320	367	328	337	341	342	340	327	325	314	331	337	323	353	330	344	353	334	356	329	317	334	316	384	360	350	335	328	340	358	306	321	332	344	347	347	330	335	341	336	324	336	318	328	324	317	330	349	339	358	336	358	331	308	308	361	312	338	358	359	319	312	331	347	336	325	350	349	335	307	339	327	349	353	323	333	329	344	342	310	317	344	336	312	338	321	321	322	333	325	324	327	313	320	341	352	334	366	342	315	356	323	349	345	314	335	339	328	360	323	312	329	342	366	347	270	358	316	344	355	324	396	340	345	297	318	344	333	325	341	341	313	315	318	342	334	353	309	363	358	316	328	339	350	316	356	335	337	344	346	335	366	302	334	303	344	348	328	290	321	342	339	366	317	331	337	331	345	330	336	341	328	348	338	359	320	348	328	368	367	336	369	324	338	344	317	332	331	336	306	341	344	337	330	368	312	304	355	332	347	350	352	340	322	373	323	310	345	325	326	338	315	336	320	335	355	352	363	342	330	338	348	333	360	358	347	369	348	357	353	339	346	311	327	316	373	343	327	310	333	335	323	351	336	330	332	330	358	341	376	324	340	331	321	313	355	313	312	362	350	325	357	313	330	327	307	318	353	366	329	334	306	314	316	329	345	353	352	315	303	331	346	341	349	360	309	355	338	349	328	330	347	322	329	356	331	323	325	346	334	313	341	311	333	336	333	355	351	344	327	360	332	331	319	350	318	342	328	316	354	300	300	345	331	353	337	359	341	342	309	342	329	356	331	362	318	284	337	315	318	336	351	323	356	328	359	342	347	299	371	308	342	364	340	337	324	334	338	307	366	354	352	345	323	359	304	316	360	349	282	329	345	334	350	370	358	328	380	355	352	328	341	322	336	314	339	311	343	337	333	322	321	352	346	337	339	350	321	340	378	342	370	346	341	320	328	352	324	355	349	303	324	333	310	356	337	326	334	315	345	359	340	346	354	314	328	381	338	354	355	321	342	328	333	344	335	335	376	310	321	351	327	353	297	344	388	310	377	362	351	322	355	298	336	316	307	315	319	318	337	365	332	330	331	324	287	329	303	332	372	332	333	316	306	322	340	321	324	307	316	353	319	347	340	350	356	329	328	330	340	345	329	339	300	380	359	342	305	346	323	310	339	337	332	346	347	336	310	341	371	313	314	353	323	329	316	392	350	351	317	338	343	331	383	346	295	326	329	341	314	330	322	368	327	350	344	356	337	321	363	351	317	333	344	338	327	325	327	335	360	331	315	353	320	351	307	307	340	320	319	322	334	358	344	319	337	311	317	350	357	328	334	333	327	343	339	346	315	325	287	329	354	347	353	332	344	340	291	321	338	334	350	323	361	318	330	310	347	312	338	348	322	356	321	335	319	308	344	329	318	357	331	326	366	318	334	311	326	347	337	310	301	324	341	335	347	320	319	366	343	345	346	336	313	330	315	346	318	321	318	325	329	307	317	328	306	326	333	333	333	324	356	326	316	340	310	360	354	357	352	324	369	316	346	357	327	357	356	342	325	318	345	337	336	358	320	380	326	360	359	307	352	328	370	315	344	304	397	345	302	320	338	351	377	355	314	338	323	324	344	325	354	303	335	353	298	359	326	317	375	333	308	350	372	358	372	354	319	332	324	332	364	338	316	325	348	336	323	327	357	346	356	355	344	318	332	359	312	337	336	347	299	348	366	295	323	308	330	343	347	360	319	319	339	335	343	343	337	349	353	360	368	331	335	341	329	334	378	328	347	337	342	336	326	325	328	320	332	340	353	307	345	318	284	357	359	314	280	309	326	316	343	340	327	330	353	340	348	332	293	330	351	310	324	309	338	336	348	313	328	317	341	368	333	323	308	336	336	315	337	344	333	325	321	349	338	319	315	348	333	344	318	343	314	347	325	343	346	350	314	322	303	364	344	313	357	317	338	350	332	342	350	323	316	344	282	319	336	333	330	317	327	386	313	331	325	326	337	346	348	365	325	351	310	339	332	337	362	317	339	311	338	318	330	335	340	317	310	342	334	363	312	329	368	333	329	353	349	347	314	289	317	336	371	325	304	321	322	352	364	364	352	331	304	323	318	340	328	338	331	315	346	336	354	369	313	339	319	358	325	361	334	338	345	352	315	355	361	355	346	344	366	329	320	333	291	354	312	355	325	352	318	337	316	321	366	336	297	351	329	328	290	337	363	322	340	328	341	296	314	305	338	325	358	330	338	341	350	327	357	316	318	326	359	350	360	332	360	353	331	344	332	326	376	351	305	319	327	349	329	359	353	353	332	355	363	339	338	357	328	308	352	295	332	329	353	338	336	324	349	330	329	319	345	369	349	356	324	327	312	289	333	317	340	351	351	334	357	299	344	326	316	334	327	346	311	322	329	296	311	347	350	317	349	327	344	379	353	344	341	352	369	314	349	334	347	310	326	339	324	349	331	368	319	326	348	324	360	329	359	337	339	307	312	353	314	349	355	392	326	351	325	321	325	329	324	338	320	314	352	318	343	329	343	352	350	322	347
23370	21498	29399	24049	21501	20006	1630	517	398	361	318	285	262	231	223	214	213	185	206	179	170	133	171	158	159	153	163	176	171	147	135	148	145	132	146	149	154	126	137	122	143	134	134	125	135	130	131	116	137	144	119	135	132	126	134	126	145	131	156	137	139	160	148	132	123	138	121	144	126	132	136	125	128	142	137	123	102	136	150	139	140	127	120	141	119	127	135	133	137	128	124	118	131	94	120	118	130	129	117	138	147	147	133	135	119	113	131	124	138	122	141	146	114	141	118	126	125	129	120	111	129	141	137	134	131	154	127	118	125	121	116	114	117	130	126	131	122	121	153	125	129	104	121	139	137	140	141	126	145	125	116	138	141	131	137	111	121	125	126	142	129	126	120	122	137	128	110	130	134	144	120	136	127	127	127	125	125	140	137	122	139	140	144	129	142	116	119	138	149	121	118	109	130	136	112	131	118	136	106	132	110	140	126	130	155	114	138	143	115	141	148	132	139	129	117	115	127	140	127	132	134	117	126	100	130	121	128	124	119	127	125	147	123	132	132	122	136	119	122	97	156	121	145	127	132	132	109	120	113	129	111	117	124	122	136	136	130	118	128	126	112	149	132	129	138	131	133	123	118	126	127	129	119	124	149	134	117	129	137	122	144	126	132	134	124	142	127	122	133	111	149	148	138	131	113	132	126	136	113	151	123	130	115	141	144	138	148	112	139	126	117	135	126	137	105	127	140	132	136	147	130	125	124	122	138	136	119	135	137	143	134	136	135	144	131	136	140	139	130	114	114	123	100	132	125	122	138	102	113	119	108	135	122	119	136	140	118	111	119	123	143	129	140	121	132	111	119	131	123	143	141	110	117	129	116	145	144	121	125	129	129	120	124	118	118	121	134	134	118	118	128	113	107	140	117	138	120	132	115	125	152	142	134	119	123	108	135	124	131	123	132	147	116	135	129	129	114	113	116	140	117	123	146	127	127	123	127	139	130	132	141	114	121	122	115	140	119	140	150	131	118	155	148	120	134	126	131	116	132	126	128	138	128	139	145	127	125	112	135	133	114	135	112	127	135	110	101	131	138	119	127	122	134	113	132	135	117	125	132	121	110	135	118	124	117	125	126	110	137	136	118	127	122	118	149	132	145	131	160	127	147	137	131	124	108	118	127	151	132	154	111	141	126	119	138	132	131	140	108	129	125	109	125	112	124	121	136	133	128	125	134	149	124	115	128	131	151	111	103	122	123	114	131	104	128	151	116	133	151	126	145	125	140	108	127	121	109	137	147	135	119	136	138	130	145	123	129	119	126	151	135	123	143	152	151	140	129	132	126	124	132	126	141	97	114	110	111	126	124	135	133	141	126	96	129	124	132	132	130	128	116	120	142	129	135	139	109	124	119	128	126	146	116	127	113	121	114	118	123	131	129	131	150	135	104	131	114	106	136	108	136	123	130	123	117	130	132	130	121	133	130	117	126	127	132	124	127	121	142	132	138	133	126	129	131	127	121	119	138	140	139	137	131	132	114	109	119	132	127	135	119	114	139	126	126	110	140	139	147	131	144	130	136	120	128	137	126	130	121	131	134	118	130	131	144	113	138	137	116	117	134	117	151	126	134	126	131	140	130	107	119	125	100	107	128	120	157	127	125	131	125	137	133	126	124	132	128	134	117	116	139	137	113	150	129	133	126	121	133	151	109	146	131	140	121	143	141	116	117	120	120	126	140	113	138	117	126	108	129	135	116	113	108	121	134	119	141	136	127	142	135	114	142	121	122	146	144	124	122	106	114	113	132	118	118	150	139	104	125	146	126	132	130	140	112	108	130	110	140	125	150	119	151	124	114	123	140	136	124	126	130	140	118	117	117	127	124	141	131	125	127	132	122	142	106	132	146	134	130	131	107	116	123	149	149	121	139	120	141	137	121	126	139	135	133	130	121	134	110	110	140	118	142	134	165	124	141	130	109	128	116	141	111	102	140	121	130	158	111	93	100	140	111	126	138	152	135	124	143	158	127	131	134	126	134	118	126	118	125	147	124	122	121	136	125	119	124	123	136	128	129	134	119	126	126	139	123	116	112	127	110	121	122	127	144	137	123	125	124	108	135	129	129	124	120	109	129	134	126	125	127	149	132	116	106	127	125	142	126	117	123	119	153	150	150	138	109	126	151	131	144	123	146	131	124	117	124	126	127	136	143	140	125	105	120	131	125	109	125	123	122	122	116	129	116	130	132	119	135	123	147	120	124	137	125	114	120	115	135	141	120	110	118	127	129	131	124	151	122	127	135	134	136	111	131	152	121	133	142	112	124	123	134	120	131	124	140	126	117	132	133	133	130	123	125	138	125	110	121	127	142	131	122	123	118	142	146	124	121	142	137	134	118	135	120	133	116	158	132	128	115	132	153	130	139	124	119	134	135	137	118	141	135	134	118	127	124	126	146	116	123	145	128	136	104	139	120	129	130	111	113	117	119	135	126	126	121	133	127	123	127	127	140	138	126	134	129	143	102	118	123	119	118	101	144	134	136	131	146	142	120	115	127	140	123	114	130	115	123	141	118	121	112	110	134	136	115	134	131	137	118	124	128	117	117	126	117	147	127	123	121	137	131	124	135	111	120	123	114	125	118	151	148	118	126	126	112	135	124	122	114	137	128	114	128	111	148	144	117	124	128	127	146	126	129	145	135	140	132	122	137	133	127	130	137	123	102	126	109	146	134	121	137	126	108	133	118	130	117	135	118	115	98	141	131	98	117	127	123	119	140	119	126	121	138	111	131	125	133	110	131	143	136	108	120	133	108	132	122	122	119	135	123	145	106	131	123	115	153	148	134	120	120	131	112	130	127	118	134	127	135	112	129	128	128	146	140	129	134	126	112	117	150	144	135	137	115	142	121	128	133	145	137	131	122	115	126	136	104	139	114	125	109	119	131	112	121	122	121	124	123	151	135	116	133	117	125	136	118	129	130	115	143	122	104	133	133	119	138	121	119	134	134	124	137	133	135	146	151	146	126	118	127	115	125	131	134	121	147	143	119	153	136	127	125	122	120	124	121	121	135	133	129	144	113	134	139	126	138	128	138	139	107	144	122	139	154	158	139	133	126	129	140	126	113	123	118	114	128	133	140	119	114	150	126	121	127	131	119	146	132	128	109	130	118	104	123	132	133	125	136	131	112	143	122	125	130	145	133	128	135	161	114	145	142	141	110	108	140	132	142	157	139	120	113	134	132	140	123	125	127	99	118	146	130	120	106	146	118	121	141	134	113	119	147	126	128	113	135	121	100	141	106	127	135	133	141	136	119	124	110	135	119	117	111	138	127	144	161	114	134	117	133	142	127	116	131	142	129	121	119	119	133	134	132	131	127	139	139	121	127	139	119	145	120	150	127	114	114	127	134	134	125	136	139	123	131	137	127	142	131	133	117	134	122	128	123	131	135	161	133	122	121	129	123	133	125	104	128	118	151	131	155	103	136	113	116	125	131	143	143	137	124	122	117	119
7550	15621	13323	7188	4489	3058	2392	1790	1367	1166	938	854	741	692	629	569	475	432	427	429	408	412	397	352	324	305	315	296	316	326	292	294	310	285	273	272	297	276	257	282	293	300	253	278	272	254	283	241	285	267	249	221	240	241	251	223	241	240	250	254	251	243	242	239	227	232	229	240	242	241	257	253	252	243	242	223	227	228	263	235	247	207	238	223	224	216	217	216	230	212	231	238	214	216	214	229	222	218	243	222	227	226	235	262	272	224	241	258	210	200	230	245	212	226	204	240	221	251	221	217	241	220	210	222	206	229	241	233	209	236	220	244	229	223	216	234	262	209	239	233	221	222	256	195	207	222	208	227	202	204	267	212	232	234	248	205	257	246	222	230	215	213	197	216	216	217	227	266	231	247	208	243	233	211	225	219	224	266	234	256	222	199	233	204	254	237	268	236	232	208	198	268	210	222	237	230	220	232	213	214	232	220	248	227	231	254	224	232	227	226	208	241	239	208	207	246	221	215	228	200	227	235	232	208	215	208	263	225	196	229	223	194	242	228	221	211	232	224	233	222	229	240	243	234	231	242	233	226	218	237	221	211	223	223	207	236	235	231	220	222	213	235	196	231	231	230	243	234	225	230	236	237	205	221	232	240	219	201	235	228	215	227	241	227	247	245	225	233	208	236	233	211	209	241	250	211	207	235	199	219	247	248	225	206	230	222	197	229	233	214	242	242	206	228	246	194	203	242	231	219	219	204	264	202	243	230	231	199	202	223	214	219	209	203	218	232	230	223	196	236	232	243	238	210	231	216	223	228	231	224	191	243	230	245	198	255	258	231	226	239	215	225	232	228	222	217	208	218	214	263	254	210	222	223	217	238	228	251	240	225	257	221	191	214	221	208	240	206	238	218	211	229	260	245	233	219	216	245	251	236	259	213	191	238	219	247	238	234	258	262	211	247	231	203	230	213	244	227	228	227	217	229	224	225	206	239	204	227	186	244	223	249	255	220	247	228	217	210	232	216	218	215	217	223	217	210	198	242	245	233	206	229	230	250	238	227	231	245	239	230	234	236	214	220	216	244	220	241	211	249	233	227	246	205	199	243	212	236	218	211	220	218	254	211	215	234	210	237	243	256	233	212	226	230	203	211	244	216	206	223	219	218	216	197	228	240	231	225	231	231	230	210	238	225	233	217	213	269	212	217	227	235	230	209	221	264	206	223	201	217	246	254	246	222	206	257	221	238	235	221	238	216	221	217	230	241	214	213	228	248	209	286	218	239	227	226	239	233	216	203	225	227	227	221	240	224	220	223	200	239	231	215	224	219	247	241	218	275	232	263	220	234	240	226	235	206	201	219	244	250	250	227	205	210	209	213	231	235	227	196	231	224	223	255	221	225	213	232	253	236	203	236	228	218	227	203	228	213	235	236	226	232	218	194	224	214	204	226	223	222	226	228	212	214	211	225	222	223	238	230	225	243	232	230	222	221	212	242	229	217	212	224	223	265	251	241	222	217	237	238	218	206	239	221	212	231	226	194	243	210	215	224	201	224	209	241	218	219	224	242	248	215	220	229	245	204	222	214	234	208	238	224	231	219	231	229	218	224	229	232	231	203	258	220	223	253	246	232	236	238	222	210	210	216	206	195	222	233	212	208	220	231	220	246	222	204	248	228	228	234	214	219	243	246	199	236	227	210	227	218	225	214	226	216	234	195	258	238	237	218	233	232	280	231	196	226	213	229	229	247	226	215	232	238	240	235	258	243	218	240	227	209	229	235	230	228	226	212	248	241	210	217	227	246	258	240	215	216	244	214	236	233	219	224	226	230	216	215	236	231	249	217	239	227	233	244	223	219	249	216	208	248	211	222	215	214	243	227	197	245	228	214	209	206	211	231	229	234	216	221	175	195	222	205	225	211	225	213	211	213	217	214	225	226	220	214	224	251	205	231	242	207	216	209	210	238	205	221	204	208	227	219	228	221	225	234	225	251	240	227	235	205	231	247	224	205	225	230	241	198	223	230	235	222	226	257	216	228	242	267	213	238	242	203	212	203	216	207	231	232	263	228	231	205	221	213	228	233	230	231	227	236	221	238	210	249	233	240	239	248	227	241	237	246	221	228	231	213	239	229	219	235	240	215	234	204	206	213	230	221	220	195	227	221	212	220	215	212	221	235	227	232	249	205	264	247	230	218	219	236	229	211	241	227	237	234	213	239	206	249	240	226	224	250	221	264	246	204	223	205	211	238	216	201	240	218	219	215	256	219	230	217	208	222	244	251	244	210	236	227	237	235	231	249	219	233	213	239	226	240	236	208	246	217	221	232	211	217	219	244	220	222	214	214	220	239	233	242	210	232	241	236	219	194	187	235	233	251	209	228	206	237	188	221	255	228	233	221	248	215	219	211	201	225	199	219	217	210	240	232	224	240	214	236	232	207	238	223	246	203	219	225	231	217	236	228	209	239	215	219	220	220	238	232	229	225	219	226	234	226	235	221	239	218	250	206	206	197	244	234	243	209	249	220	232	228	242	219	206	218	219	242	211	219	227	203	248	204	227	215	228	209	234	247	239	194	249	208	210	227	251	242	231	231	214	208	226	243	215	213	243	214	221	212	212	245	235	212	225	217	209	212	232	234	228	250	226	214	217	229	233	219	205	218	228	228	216	223	228	229	249	219	237	206	222	218	219	225	248	207	225	212	211	226	234	199	220	211	236	226	201	228	204	202	211	226	226	219	230	232	211	210	234	205	212	222	230	190	232	247	218	223	218	222	208	210	241	201	210	252	217	218	226	216	218	221	212	278	204	240	195	218	201	230	224	222	205	217	226	214	209	202	235	258	227	239	237	225	231	256	232	226	195	207	219	218	238	225	207	245	224	211	235	211	232	212	230	211	224	241	219	215	216	253	238	190	236	231	257	221	236	236	246	232	232	230	227	225	213	244	217	227	203	247	237	223	246	251	207	239	233	218	248	219	213	221	216	189	234	224	204	222	223	212	245	223	240	212	234	222	212	208	224	202	234	233	238	195	212	224	234	255	235	208	239	261	227	232	251	201	241	224	233	214	241	231	228	236	240	216	211	205	225	222	257	231	224	239	234	247	203	223	229	217	226	251	214	225	233	253	237	215	202	226	196	216	234	222	235	215	204	230	254	221	221	233	248	221	215	188	239	236	203	223	239	246	200	222	226	202	209	225	220	200	217	232	242	212	221	241	209	223	201	224	210	226	211	205	261	234	230	276	217	222	218	203	219	219	209	214	230	217	209	229	233	229	252	230	225	218	218	229	229	218	214	210	230	272	230	205	231	223	216	202	229	218	233	204	234	226	203	212	230	229	195	201	226	240	235	241	214	207	224	187	212	239	234	256	226	221	224	226	223	217	245	234	216	221	238	224	225	248	244	217	231	229	234	209	238	248	207	221	194	239	240	220	253	225	225	202	216	214	222	231	222	223	219	232	220	239	189	237	238	244	224	238	221	230	233	231	217	218	209	231	218	236
27057	20775	7762	753	465	430	396	426	393	379	443	443	380	413	407	388	376	374	414	395	404	384	374	397	394	397	405	384	389	381	385	385	389	389	385	435	400	387	329	405	369	380	406	378	418	371	387	388	396	352	411	383	382	389	389	386	367	385	373	394	404	384	371	384	381	412	366	417	348	411	413	409	399	371	362	371	384	382	391	402	364	396	415	384	414	380	393	347	375	384	397	384	419	372	389	402	386	416	390	400	374	406	416	352	385	403	379	390	370	377	423	354	373	412	372	392	377	371	373	387	388	417	401	368	399	348	375	383	379	419	393	417	418	366	387	395	345	348	378	403	383	403	373	382	364	408	402	387	380	338	343	387	402	383	393	379	398	370	402	355	427	385	388	385	377	396	377	400	359	379	427	420	406	404	389	404	415	394	352	373	374	356	379	366	381	349	377	415	375	390	372	378	362	373	384	381	426	364	376	341	387	406	370	361	371	374	409	385	390	347	396	410	383	348	373	365	398	401	395	446	409	387	410	363	405	375	355	365	370	393	346	378	362	394	358	392	392	353	442	375	372	383	431	361	378	388	361	413	380	377	374	368	355	367	432	376	406	375	394	409	364	384	395	398	371	404	368	424	385	387	362	361	409	399	398	366	371	350	388	381	360	372	377	378	383	380	374	395	371	371	380	390	385	397	387	405	372	366	394	394	387	374	410	395	364	374	398	383	372	398	401	350	392	373	394	427	345	382	365	357	390	361	353	402	354	382	410	383	384	362	389	370	353	385	400	385	384	366	339	359	415	341	403	401	405	375	382	390	372	399	380	379	395	391	397	342	380	399	374	372	379	389	364	366	376	402	362	384	390	392	425	368	380	387	390	375	386	365	381	368	427	397	352	386	362	393	426	395	379	409	378	375	366	407	410	396	373	362	425	393	387	371	385	400	362	407	386	364	361	407	366	388	387	393	381	406	383	407	410	370	383	393	390	372	380	393	390	377	369	375	369	379	367	385	379	397	374	367	419	384	376	399	368	414	374	395	405	371	404	396	368	382	380	364	391	376	367	425	387	420	388	376	390	399	332	359	393	393	341	382	381	357	369	410	354	369	360	419	388	403	394	374	373	330	367	378	389	396	379	412	371	381	386	389	382	364	399	398	365	383	355	379	390	356	390	418	431	393	412	411	392	397	381	391	402	412	388	377	364	385	422	411	391	403	373	382	367	374	416	396	382	374	396	391	401	393	380	406	374	383	364	400	395	374	400	417	388	387	418	400	371	382	379	426	376	356	394	355	370	379	413	381	382	395	373	361	359	391	397	395	376	378	404	395	378	389	379	384	370	379	411	394	367	393	391	379	364	362	384	366	385	388	397	383	393	394	390	363	370	392	361	375	368	395	361	399	372	372	404	366	432	444	410	370	371	395	443	464	406	403	398	397	373	383	360	380	388	370	388	378	386	404	383	408	382	396	401	356	385	369	372	371	405	335	390	382	381	369	403	355	375	357	409	371	388	416	380	370	377	386	386	335	381	368	417	389	390	406	373	392	363	397	369	360	360	367	401	380	367	351	391	369	378	354	367	384	374	379	399	416	386	398	413	380	390	386	398	358	372	421	363	347	414	390	372	418	380	361	395	430	385	399	364	365	361	361	380	417	376	413	399	358	385	357	357	351	398	384	377	355	372	358	389	363	402	376	380	380	347	376	370	395	359	393	358	372	367	331	380	380	376	390	399	404	388	374	408	403	407	417	386	386	385	374	433	342	384	370	390	372	426	406	399	389	386	391	416	356	388	391	369	422	398	370	381	403	382	388	398	365	373	389	382	394	406	404	368	379	382	408	379	435	405	373	413	424	340	430	376	414	399	363	367	384	401	358	379	388	403	393	390	343	379	375	396	389	398	408	361	388	371	404	378	407	401	377	387	393	399	371	378	398	364	393	349	422	342	380	395	385	391	367	379	380	378	384	390	377	383	373	384	412	369	392	410	369	393	357	378	394	399	346	375	416	377	353	368	395	441	382	377	395	403	367	409	379	395	381	382	369	373	402	395	380	390	406	407	388	379	407	420	393	398	385	366	398	375	360	427	391	398	404	374	378	378	363	405	380	363	399	389	387	371	381	380	364	421	384	389	371	373	406	363	398	377	364	372	403	386	408	406	381	404	358	398	382	350	381	397	374	381	369	403	357	386	407	384	409	387	378	386	398	395	413	377	381	399	387	418	361	358	421	402	388	393	355	397	411	394	382	412	400	404	413	389	382	418	418	381	390	406	408	389	368	398	352	420	406	341	358	406	404	388	397	370	371	375	418	388	367	407	383	380	406	434	350	381	364	409	401	383	393	369	411	387	407	409	366	387	376	383	412	370	386	398	385	361	368	409	387	391	386	363	410	405	371	367	402	412	355	394	349	346	419	351	358	374	378	380	384	386	374	373	370	343	378	362	390	380	392	399	399	380	355	410	425	394	407	359	395	373	364	379	376	404	388	419	429	373	400	403	362	382	362	370	392	405	370	383	382	398	386	375	399	370	385	392	398	372	391	419	405	392	372	381	385	403	384	383	387	376	400	398	407	394	385	386	384	374	366	377	384	385	360	396	340	386	400	354	350	389	395	397	411	374	389	361	399	390	376	384	355	372	381	382	400	405	389	365	393	374	374	386	360	405	356	342	385	377	357	382	383	365	382	380	347	413	408	379	414	412	414	379	406	377	355	383	405	407	379	396	363	372	421	407	390	376	397	386	377	368	415	401	405	383	382	395	402	374	401	379	373	439	388	388	412	354	367	387	398	384	396	410	390	392	394	433	368	414	378	429	394	376	375	376	362	389	366	401	366	379	363	370	404	376	372	394	409	341	358	351	396	369	386	359	414	384	389	402	395	388	412	375	372	358	379	393	368	366	379	397	392	364	394	383	396	366	389	383	400	396	381	375	381	404	370	360	364	382	392	415	364	392	394	386	387	392	410	390	368	394	391	383	355	401	382	393	385	376	395	373	391	413	399	373	400	399	416	394	393	380	347	363	381	393	406	429	403	407	358	405	363	379	371	395	366	383	389	414	391	382	353	364	391	386	369	380	369	409	387	369	384	382	386	385	377	382	399	360	385	402	404	389	414	381	379	383	370	377	392	393	375	373	365	413	373	380	364	378	426	387	367	418	399	385	391	386	369	394	384	373	379	364	405	402	421	409	383	421	389	410	347	387	396	401	420	400	371	409	380	372	394	385	408	399	384	378	391	402	368	444	406	368	402	409	391	354	355	412	409	396	370	358	387	417	381	417	399	410	387	380	369	346	387	354	420	408	414	353	380	351	389	398	399	393	386	412	365	405	405	381	384	379	427	372	372	375	397	372	362	404	384	388	377	345	402	397	397	417	410	360	412	409	397	407	394	411	417	359	400	393	348	378	368	367	377	386	405	374	404	382	392	389	363	413	378	382	348	392	376	369	410	384	391	394	397	357	356	379	396	360	401	412	396	391	369	365	397	351	377	401	419	419	394	379	391
4333	1721	1542	1121	904	811	804	763	710	736	730	665	729	736	686	725	696	686	684	703	713	657	705	678	636	698	681	666	689	718	680	690	631	739	668	660	658	728	677	681	634	694	658	672	717	645	659	727	626	660	686	731	708	633	707	708	672	647	679	639	687	720	635	694	656	676	657	656	647	700	694	659	664	677	695	684	723	711	669	694	661	678	678	647	669	661	680	669	689	665	658	678	689	684	676	666	662	634	684	679	704	682	679	692	710	646	690	668	707	673	690	721	708	674	659	675	688	674	721	695	658	689	689	662	702	680	631	674	647	668	717	664	731	701	650	682	647	693	696	660	665	677	690	681	677	643	696	680	643	681	693	661	666	701	647	671	755	690	641	706	733	665	691	649	660	690	703	684	671	663	691	690	661	659	706	645	683	688	648	682	668	675	666	662	689	665	704	680	710	712	663	665	703	693	668	684	711	683	697	712	639	664	725	663	660	689	734	690	680	673	666	674	694	683	662	690	727	681	688	675	662	683	730	663	694	686	633	651	662	720	685	701	651	663	694	676	647	683	626	668	660	648	653	659	647	639	680	660	658	708	624	701	686	671	668	654	686	675	665	679	643	676	670	693	667	732	648	650	666	726	732	675	679	693	677	697	693	646	687	716	671	668	704	731	705	696	654	669	670	736	717	694	662	706	697	713	681	610	686	690	664	717	677	769	725	681	687	700	641	685	683	692	709	681	661	661	674	658	648	687	640	698	655	664	723	653	696	664	666	693	667	676	726	698	655	691	704	633	695	667	687	682	708	684	683	672	667	690	689	663	639	675	724	671	631	690	664	661	674	677	707	666	653	716	635	642	646	721	690	658	624	674	678	651	698	653	689	671	644	669	697	673	679	611	672	714	659	655	705	647	729	677	683	684	693	659	669	713	636	631	654	681	682	680	683	693	707	667	636	681	700	699	650	660	704	713	651	632	657	697	654	706	709	655	661	682	643	655	668	672	725	653	677	694	696	688	622	675	704	725	649	728	649	719	663	682	714	676	636	671	703	675	691	681	679	678	745	706	703	692	690	684	717	672	674	667	683	645	613	702	652	676	661	678	667	654	659	649	687	693	674	657	718	686	675	655	657	632	695	661	660	676	728	667	717	670	694	688	662	659	638	666	686	675	650	636	655	691	702	672	651	672	699	635	659	654	704	714	710	673	700	702	665	693	725	679	678	699	731	666	681	689	661	649	693	661	722	678	637	705	664	667	689	680	666	717	656	685	683	667	706	665	636	663	686	672	653	691	608	656	676	707	669	712	629	680	668	687	701	679	683	626	713	699	715	661	687	645	704	687	658	650	643	661	668	700	650	684	688	719	647	694	684	648	700	704	690	686	669	677	746	675	641	670	684	676	712	662	677	697	670	702	696	650	695	680	702	677	676	702	686	695	673	687	671	650	602	670	665	655	717	714	713	665	679	695	697	702	674	712	675	685	690	681	707	697	625	687	646	720	703	689	690	659	692	648	693	665	642	656	633	654	656	684	683	679	659	684	723	658	689	643	688	641	673	666	705	659	703	641	683	697	709	652	680	673	661	696	650	671	670	633	683	714	675	664	699	686	741	655	653	705	678	655	675	685	727	640	619	678	653	642	723	665	653	648	678	699	717	659	691	688	642	679	675	662	647	667	662	676	703	640	684	651	669	717	670	680	680	696	699	660	668	678	704	690	656	686	640	683	681	690	705	664	677	692	695	641	742	681	682	663	687	664	670	728	674	689	689	666	667	673	676	662	709	636	673	671	662	707	686	706	726	696	644	684	668	678	686	695	681	656	687	672	680	690	697	680	640	686	658	659	657	711	659	726	708	652	703	674	660	617	739	668	696	671	670	702	659	658	645	664	679	692	679	662	637	659	640	677	657	672	702	695	698	666	699	658	689	704	689	692	651	678	685	636	691	659	684	696	698	685	698	713	730	699	699	693	629	660	684	714	708	673	668	668	676	693	692	659	680	662	650	739	668	673	642	652	653	681	706	666	664	732	676	730	674	666	686	675	699	723	638	677	685	748	688	704	678	677	701	710	653	704	726	695	693	697	676	669	667	670	672	697	654	670	685	737	704	688	697	713	677	679	705	694	682	671	712	693	660	668	705	720	675	675	706	670	689	695	709	634	642	699	703	733	722	641	674	668	718	681	673	669	680	692	648	679	701	690	668	652	668	681	688	615	660	689	652	683	675	656	690	637	672	691	686	715	695	664	657	669	714	686	698	711	667	668	653	682	691	664	697	664	686	637	666	649	731	672	683	681	728	673	625	682	611	659	688	640	661	744	689	745	684	714	682	663	671	721	698	663	686	716	664	719	688	682	643	686	708	687	654	671	622	723	664	699	668	687	697	679	727	719	636	709	670	667	711	670	675	717	682	681	679	709	698	672	637	669	696	656	672	678	699	680	671	700	685	699	720	647	678	669	663	693	670	685	644	707	655	643	652	680	621	617	664	648	652	642	683	732	699	695	662	684	695	677	720	693	678	686	697	688	692	699	692	649	690	646	690	673	589	672	680	686	625	666	661	640	706	661	727	676	706	707	657	716	690	656	680	679	664	663	710	706	664	688	655	683	675	652	623	697	682	724	737	667	739	679	695	665	649	666	702	637	710	692	658	667	705	691	707	712	693	697	673	667	685	689	686	685	684	638	697	650	671	653	690	684	719	674	696	675	690	713	681	667	665	648	672	645	623	639	651	679	643	721	660	697	627	682	700	662	675	665	672	695	703	707	658	681	696	694	700	705	750	636	698	701	680	681	660	691	654	629	688	649	671	663	669	722	685	699	712	620	681	689	655	659	706	673	683	708	661	741	671	657	655	740	669	669	714	687	679	675	662	710	665	710	687	704	657	675	713	662	636	717	680	735	687	694	678	690	688	633	731	695	672	656	661	685	663	662	642	675	698	646	697	669	697	678	688	664	678	670	715	635	664	687	688	704	699	688	697	687	663	669	634	719	670	700	665	677	690	685	639	670	672	635	688	757	714	630	682	687	674	682	698	684	757	684	676	669	651	698	681	695	711	685	704	676	675	666	689	731	672	652	714	691	704	652	667	693	656	661	723	705	674	744	714	749	679	698	668	691	724	689	646	636	703	731	647	660	718	691	655	698	647	669	707	660	666	720	657	737	726	693	693	675	667	685	716	730	669	687	727	697	636	687	668	678	632	702	729	629	641	677	683	637	714	686	687	662	683	731	645	674	684	708	708	688	638	628	655	674	644	680	663	688	688	639	670	699	660	664	654	677	670	654	664	670	707	661	651	691	674	701	689	689	657	707	684	641	667	676	673	669	694	689	671	689	657	676	653	660	669	715	705	696	665	671	658	703	679	665	704	683	724	686	665	667	699	673	673	692	665	713	740	683	704	703	704	651	706	705	703	692	703	698	678	648	687	699	643	671	645	639	691	651	681	714	672	641	687	670	711	692	668	659	672	652	676	678	720	696	640	684	646	682	668	667	649	655	679	642
24286	21466	28705	24648	20754	1963	607	380	309	246	284	267	234	233	218	242	205	199	170	184	210	208	220	176	192	195	199	189	217	196	184	193	177	174	172	195	199	194	193	173	192	175	182	172	217	183	185	181	176	209	177	183	210	198	198	169	190	202	183	178	176	200	179	183	176	176	171	162	151	179	212	185	196	179	161	171	181	157	156	184	170	162	181	179	180	185	181	195	185	169	192	196	164	166	192	175	187	179	180	168	178	167	191	176	210	188	168	176	197	174	177	191	177	161	157	186	174	198	196	181	162	153	181	180	186	172	185	156	206	189	165	180	168	185	197	169	198	189	159	160	195	183	177	174	188	179	205	143	173	167	163	187	191	166	168	172	184	168	177	179	156	176	219	193	180	161	181	179	182	176	187	166	180	167	160	170	167	176	173	185	173	166	156	212	185	194	179	192	161	191	197	190	177	203	188	153	176	169	193	192	181	184	158	190	199	184	206	184	202	171	177	189	187	160	186	182	190	193	162	175	193	189	162	168	151	205	183	190	173	171	206	188	183	160	183	174	178	184	174	191	150	189	187	181	176	156	189	161	190	167	161	179	183	197	181	192	146	200	169	159	173	192	181	185	196	195	180	198	151	188	191	179	183	183	209	184	158	181	185	172	152	175	154	139	203	203	188	191	189	163	169	181	176	172	198	172	172	181	178	182	178	175	159	176	186	160	177	198	199	189	175	189	171	181	177	164	181	178	185	160	188	197	181	160	181	190	175	165	155	167	176	151	194	167	172	147	151	192	167	185	192	186	190	172	169	173	159	175	164	200	174	165	188	191	188	164	183	168	196	186	185	165	163	166	191	185	176	189	166	179	169	185	182	179	171	182	182	201	183	187	190	168	181	199	179	181	170	177	184	157	212	163	184	170	172	172	176	192	167	195	183	189	181	194	155	173	177	203	192	196	164	190	169	174	176	161	196	203	196	181	174	166	197	181	162	167	163	161	167	176	183	168	194	168	179	174	171	178	154	200	171	187	196	182	179	182	180	199	158	181	170	185	181	188	160	180	174	168	171	184	188	173	187	194	169	195	182	214	178	168	181	151	195	197	196	186	151	179	162	194	157	190	164	168	166	189	181	175	176	159	187	169	197	191	183	201	164	190	188	197	178	173	182	177	200	176	175	181	162	175	173	185	179	160	175	180	179	182	173	178	195	184	178	203	164	161	165	163	183	165	186	171	193	184	172	190	189	180	151	169	157	179	214	156	177	170	158	171	203	174	150	181	165	181	190	171	186	185	153	184	146	182	181	179	171	167	184	159	207	190	164	198	177	189	186	165	180	179	176	183	195	172	156	189	176	199	183	184	176	168	167	136	199	165	171	208	163	189	172	200	174	195	170	183	172	171	180	183	191	197	183	196	197	168	176	154	182	180	192	179	175	159	190	174	184	194	175	189	193	175	196	176	173	185	161	172	153	190	172	210	184	162	179	179	177	175	189	163	174	182	177	184	191	178	183	192	161	179	187	176	204	184	164	191	176	170	160	175	185	178	163	166	182	169	181	185	188	169	193	157	177	198	175	185	192	179	180	163	155	196	168	191	168	170	196	199	196	188	161	168	175	174	174	171	171	165	213	182	178	183	184	164	173	151	162	168	191	184	169	186	187	172	171	152	194	164	184	164	173	162	184	174	165	182	167	173	202	190	181	205	158	171	175	214	159	189	185	198	172	176	159	191	158	163	202	180	186	166	175	185	193	160	170	160	167	183	175	197	171	182	151	168	146	172	193	186	182	172	180	169	203	172	201	169	176	161	165	161	186	191	164	155	195	175	181	187	195	196	170	204	163	199	176	173	182	179	215	179	182	181	179	193	166	178	185	169	170	172	173	177	181	176	167	178	190	182	185	157	184	165	183	175	167	146	162	194	161	204	196	158	180	174	174	179	179	142	161	168	180	173	156	159	175	179	183	183	183	192	192	202	191	188	156	153	183	176	176	177	181	189	176	195	171	177	164	155	193	187	199	158	191	171	166	169	188	179	177	165	171	183	170	176	157	171	193	165	187	171	191	166	167	177	204	184	183	194	180	202	167	194	155	184	221	148	174	176	167	181	149	170	165	148	175	184	187	161	180	171	158	166	168	151	159	172	170	176	189	176	163	188	189	146	159	172	161	209	174	176	173	182	160	168	174	168	214	156	153	175	187	182	177	150	199	180	175	172	184	186	178	161	197	185	159	163	160	149	180	178	184	174	182	197	195	175	177	169	159	180	158	171	191	164	200	188	173	174	188	172	189	175	192	199	156	177	169	189	181	178	167	182	144	173	166	168	186	195	172	163	186	169	188	177	183	167	165	184	168	203	176	171	156	176	160	176	184	206	192	174	181	176	180	179	184	183	187	171	166	164	173	179	185	173	182	154	162	187	188	166	145	207	171	154	186	187	169	172	181	169	186	169	190	173	166	178	152	160	192	175	180	156	186	165	193	161	162	168	177	189	182	166	175	185	184	186	168	152	189	200	182	162	168	187	162	190	186	167	162	172	159	206	183	179	180	168	159	180	179	194	163	170	186	188	160	187	149	191	181	176	200	193	204	154	206	172	154	186	164	172	177	165	180	170	158	164	187	177	165	177	185	169	204	187	204	181	184	189	183	184	177	158	184	169	202	175	179	187	196	178	192	196	157	179	165	178	159	210	189	165	182	169	182	189	164	185	181	179	178	173	188	195	196	169	192	171	180	196	181	217	170	166	189	172	154	165	171	161	188	173	174	201	161	179	159	184	174	184	161	192	194	162	157	149	166	174	181	174	159	198	168	177	176	201	187	145	168	167	173	170	177	190	174	171	174	191	194	196	172	161	176	162	180	213	194	187	200	170	183	170	184	191	182	176	182	195	191	190	185	175	184	179	167	176	182	171	202	158	189	169	166	189	170	168	186	189	172	182	174	192	174	184	181	171	176	149	190	214	176	151	191	196	170	175	185	176	179	159	173	169	202	178	177	192	168	199	182	165	171	161	172	169	164	185	194	168	170	164	171	193	171	188	170	190	186	170	181	156	170	186	167	196	167	175	175	201	177	179	182	198	169	170	175	176	182	176	179	181	188	175	189	181	174	184	198	175	183	176	184	154	192	171	157	163	193	150	187	183	173	189	173	170	185	177	166	176	175	170	203	171	172	162	193	162	160	187	186	203	190	188	195	177	176	161	181	199	172	171	191	170	165	171	175	150	178	160	158	177	185	177	190	179	158	169	197	194	165	190	175	173	164	157	192	187	163	171	184	165	187	169	163	169	178	204	162	183	190	152	189	150	192	185	196	201	176	164	196	174	164	160	169	185	180	184	190	186	170	172	177	195	176	159	190	170	201	175	161	186	174	162	187	180	177	176	180	192	187	178	171	170	174	162	162	162	186	176	177	185	172	186	173	181	175	200	164	177	181	176	168	175	183	191	192	182	181	184	193	185	176	193	165	170	145	192	179	196	185	155	197	166	165	156	153	190	174	162	199	187
5763	9693	8453	4419	2730	1935	1446	1147	974	850	709	628	601	559	534	478	488	451	440	462	426	429	399	360	370	403	394	372	395	353	346	380	366	353	352	353	347	346	332	385	359	341	341	391	348	372	323	346	358	331	322	335	348	344	361	332	337	343	306	304	347	338	332	326	334	363	313	376	361	361	315	341	347	308	362	367	327	360	330	323	342	334	359	353	325	345	348	318	338	343	320	304	341	339	317	352	315	339	356	315	334	352	339	355	331	372	320	302	351	343	320	336	344	317	348	340	334	332	340	327	317	319	308	326	299	331	335	316	353	317	353	351	328	360	338	333	302	357	349	310	297	303	336	337	344	314	331	343	308	330	361	313	361	303	334	300	351	334	307	318	356	344	354	327	370	312	331	315	312	310	344	310	324	342	335	329	342	330	318	338	322	320	328	319	366	302	358	338	319	347	345	333	314	344	325	336	343	349	339	357	343	335	326	324	320	322	320	326	311	323	340	340	305	325	350	350	314	298	300	321	339	345	321	337	331	301	346	351	320	329	294	337	337	316	329	351	339	360	313	357	323	352	350	349	310	355	341	343	351	327	326	349	306	352	348	356	353	286	311	352	305	334	306	324	336	315	345	335	348	316	331	310	345	318	331	326	366	335	306	354	350	327	350	342	341	313	330	336	338	336	332	313	337	290	337	333	353	322	291	351	351	346	347	349	338	327	328	346	345	335	333	326	344	317	330	346	327	314	300	349	346	335	335	312	297	343	326	358	328	326	362	337	348	343	352	311	318	331	323	321	353	338	345	351	317	337	302	316	350	325	342	332	331	309	343	340	384	350	337	305	332	336	316	347	345	312	334	315	357	357	372	332	336	349	326	310	353	332	307	343	315	320	359	327	300	319	321	326	341	354	328	355	343	354	330	340	340	324	310	352	330	364	323	337	321	350	341	334	311	323	338	334	342	333	351	319	311	363	342	345	344	344	326	339	320	373	350	351	317	340	312	323	306	367	333	318	313	354	331	339	312	317	376	297	339	357	353	365	331	330	345	322	357	318	338	336	321	340	349	302	314	301	341	348	356	336	342	337	365	353	321	341	352	300	334	317	321	359	308	359	300	320	318	332	326	378	343	373	363	321	321	314	345	325	320	302	321	322	331	349	359	328	303	326	331	297	376	345	318	311	352	315	327	327	352	327	359	355	302	345	321	289	325	336	341	316	309	305	370	368	337	338	308	344	368	319	314	346	340	321	303	319	337	352	321	348	350	335	336	324	304	344	334	345	342	338	337	321	355	302	332	331	341	353	353	307	342	324	327	277	338	331	323	318	348	322	332	362	354	330	325	318	330	313	321	315	347	343	338	329	333	349	352	336	356	360	302	328	349	340	333	335	328	351	373	324	352	350	325	281	292	321	385	323	340	325	353	320	318	334	329	330	348	344	335	337	320	342	360	367	307	362	332	290	297	330	307	330	337	349	288	359	315	330	349	330	359	363	333	340	354	330	293	354	339	341	310	300	340	299	329	360	339	316	309	333	329	306	344	333	346	313	330	289	334	322	313	300	340	328	346	348	315	363	326	334	326	338	326	306	354	331	328	329	378	327	335	350	318	357	315	273	316	335	336	320	313	340	342	343	342	290	321	321	320	317	326	354	314	333	349	324	314	326	346	302	345	343	298	330	324	371	305	335	322	321	317	314	314	331	352	316	344	347	324	362	353	317	350	337	353	340	320	323	343	302	332	289	361	318	290	328	334	331	341	327	340	308	335	369	320	364	345	315	368	333	347	344	401	302	325	320	357	339	321	349	343	336	309	282	317	311	341	344	327	345	312	307	343	334	360	358	331	318	320	342	332	335	303	329	300	329	334	326	360	301	328	339	361	334	317	309	319	326	331	340	343	325	335	326	347	342	334	344	354	359	321	326	314	332	331	347	318	316	314	371	314	359	357	348	326	334	323	345	323	324	332	363	350	336	324	327	344	324	320	325	333	329	376	343	351	357	340	301	302	329	368	342	340	315	335	327	346	307	331	350	316	312	316	359	350	313	354	309	345	312	328	333	334	357	350	335	318	316	328	321	328	352	329	337	333	300	324	315	322	322	320	338	364	322	314	312	324	322	361	319	348	326	341	335	353	322	339	317	320	355	308	328	334	328	356	349	328	322	343	345	326	311	323	347	321	338	336	361	319	334	295	340	314	337	328	322	324	324	326	291	302	294	354	339	321	317	316	308	361	322	317	324	345	333	341	350	312	333	341	332	312	315	322	319	310	330	349	337	361	315	338	311	347	352	311	340	307	336	335	355	357	312	292	328	343	347	295	313	329	329	346	329	334	321	333	361	304	307	335	332	360	339	307	344	292	330	323	303	337	327	362	344	332	320	358	348	323	327	334	334	328	292	342	333	298	337	300	322	329	319	314	338	330	334	325	315	363	317	324	339	362	331	346	325	301	325	349	331	327	342	352	318	313	333	304	341	337	353	353	316	320	336	328	302	325	328	342	321	325	337	331	343	316	349	332	358	342	315	329	366	334	345	327	311	318	324	356	335	373	328	337	311	316	337	296	341	340	334	341	331	299	350	393	347	342	358	338	338	298	293	336	331	366	365	325	336	328	319	355	332	327	323	314	327	341	327	354	318	330	307	347	372	313	350	331	333	325	339	312	331	332	330	354	320	327	372	337	373	332	326	349	307	332	325	368	326	314	341	307	342	312	310	346	317	332	351	351	328	339	307	339	340	336	338	332	298	372	344	328	288	360	314	331	346	329	320	316	339	338	327	342	343	325	328	329	324	330	356	333	326	383	329	345	351	356	331	345	296	312	369	354	351	343	342	322	341	342	302	355	338	335	341	359	367	348	352	325	332	317	351	333	318	313	318	344	342	308	309	335	331	324	329	347	351	334	335	329	333	335	316	346	311	387	349	322	356	324	337	341	361	342	343	319	326	325	335	322	360	297	293	331	327	315	318	335	344	370	322	316	343	343	348	305	352	328	348	362	332	317	335	330	331	320	339	372	365	340	350	304	334	309	317	325	307	317	307	349	347	337	349	332	332	350	312	354	328	338	342	343	340	318	298	324	329	327	326	340	334	314	334	317	328	308	381	346	328	336	345	306	306	334	341	345	335	369	318	372	346	322	337	351	326	301	342	345	325	323	340	321	335	361	377	318	326	338	327	335	316	320	325	342	322	317	322	330	317	336	321	317	326	319	382	329	338	339	328	307	322	311	325	358	320	304	322	386	335	304	337	339	320	343	302	334	335	344	352	354	321	343	323	308	323	359	322	375	285	327	332	340	302	334	329	304	293	319	334	317	336	342	331	371	330	333	335	337	344	340	332	316	320	336	342	358	340	340	352	334	326	332	328	354	345	371	334	302	341	297	339	320	309	347	363	359	334	337	352	322	331	310	337	345	348	302	315	324	333	329	352	333	337	326	335	338	335	347	336	333	348	348	327	365	339	352	306	330	374	299	305	313	316	282	366	324	368	306	340	328	335	311	319
23419	21494	29409	24015	21494	19943	1634	582	418	351	326	276	265	218	236	235	200	174	193	181	157	179	172	176	151	161	165	146	133	134	147	143	154	176	142	135	142	149	135	138	140	135	141	138	148	154	137	146	165	141	142	142	140	115	124	141	128	133	135	148	150	118	138	140	142	145	151	125	131	163	126	126	136	134	115	127	149	142	144	117	136	133	116	115	135	140	148	140	133	138	132	116	148	122	133	144	158	135	111	122	122	118	135	132	127	121	136	141	139	132	148	141	114	128	128	116	152	144	125	144	132	129	149	134	132	121	112	127	127	129	122	139	133	140	163	118	138	143	150	126	133	123	133	130	105	128	113	125	146	132	124	108	138	126	120	115	113	117	134	141	130	130	131	122	116	132	135	134	120	144	142	139	135	129	113	120	123	155	142	120	114	123	126	135	114	163	123	122	138	133	110	111	130	119	126	124	151	109	132	133	113	129	123	153	135	134	129	113	137	137	131	128	114	132	125	131	118	136	126	139	127	129	130	119	148	121	125	131	130	135	107	130	127	115	133	126	132	120	133	130	124	124	143	145	126	126	142	124	122	124	141	116	127	123	120	149	117	131	129	137	136	123	140	133	129	134	120	135	127	109	127	135	148	115	128	123	137	119	136	134	121	136	132	126	125	131	129	140	124	133	123	122	134	119	117	112	124	115	149	134	132	127	141	145	120	150	154	136	128	161	138	136	135	124	108	130	137	129	131	125	129	128	145	136	146	118	157	126	127	115	133	128	120	123	143	126	124	137	134	150	114	126	131	114	115	117	150	123	138	131	127	132	138	126	114	133	140	145	148	129	116	143	118	116	125	110	138	129	123	121	133	109	138	139	129	130	134	119	125	128	144	137	122	120	121	116	146	128	117	123	109	129	129	123	104	127	123	122	141	118	123	120	123	102	119	131	105	136	163	113	152	114	122	120	149	157	123	112	121	123	139	133	104	140	125	149	140	122	144	126	131	142	135	128	124	134	137	139	123	140	122	120	126	114	117	110	148	145	125	128	141	142	130	130	150	127	124	118	124	142	116	122	141	147	132	133	118	132	142	138	136	136	128	117	120	122	112	128	125	120	130	136	120	144	136	132	106	121	125	112	139	134	143	122	133	104	138	129	125	125	122	132	123	136	112	135	127	119	129	130	129	142	137	132	132	133	120	143	107	134	124	115	119	122	140	124	133	122	165	133	135	112	120	130	122	112	126	134	134	147	125	119	121	162	138	123	130	140	130	127	146	131	123	124	130	132	152	127	144	146	138	118	117	123	116	153	127	128	105	138	122	108	138	140	135	134	136	133	113	149	115	120	125	126	152	135	134	109	144	128	146	128	142	153	150	121	125	138	117	115	123	134	121	132	134	116	136	117	120	118	124	107	105	122	125	133	127	128	125	124	127	130	120	130	124	122	129	132	147	122	130	112	111	130	132	129	123	130	137	119	138	133	145	130	134	132	133	137	141	123	137	119	117	128	116	130	126	123	138	123	145	138	120	134	137	126	130	131	133	134	128	127	135	125	139	119	129	148	124	127	148	121	126	127	145	128	118	132	144	117	118	121	141	125	131	132	130	128	122	135	130	137	138	129	123	120	137	131	117	154	140	149	128	132	118	133	131	130	135	132	150	138	124	119	127	120	122	138	123	121	126	140	132	119	126	142	130	130	110	134	120	112	135	123	120	136	137	149	146	129	123	121	135	112	131	138	130	118	115	139	120	122	130	127	117	136	105	117	111	121	104	125	127	140	131	134	101	114	135	151	108	140	150	140	126	137	112	138	130	132	118	117	129	117	159	133	138	126	134	122	120	138	123	125	110	126	127	151	145	115	131	143	131	135	124	117	118	114	128	120	111	141	121	133	129	123	110	135	133	130	139	132	127	146	137	134	131	130	139	123	105	100	116	116	126	136	131	159	146	135	126	144	141	109	115	119	146	141	138	116	140	117	128	143	127	135	136	121	129	155	133	119	128	103	140	129	139	149	147	141	147	122	131	124	129	144	131	124	130	132	127	143	129	111	128	119	165	128	119	123	118	115	131	130	117	125	115	110	117	137	129	150	123	123	134	131	130	120	141	125	137	119	122	135	123	123	132	120	130	133	127	140	139	118	127	126	124	115	132	146	137	132	144	136	128	121	132	124	125	133	140	114	120	137	131	124	136	146	115	129	137	139	127	126	123	119	104	128	123	140	123	132	134	137	126	134	122	137	116	153	128	134	132	133	126	128	125	120	128	117	126	136	121	126	113	122	138	130	130	110	115	127	122	112	114	140	128	120	129	145	120	143	134	129	122	120	119	111	156	123	122	124	125	116	123	131	137	129	135	135	148	137	118	148	113	134	118	123	128	117	126	137	139	128	129	152	123	140	138	128	124	117	142	133	112	126	129	120	139	120	153	121	122	147	133	146	129	94	134	106	121	124	152	151	110	126	120	147	141	117	121	117	120	128	138	126	114	114	146	128	119	121	136	140	123	111	118	113	128	129	130	140	139	132	130	126	115	134	138	117	136	128	130	140	132	137	110	127	120	133	118	131	144	135	124	121	120	141	131	126	111	137	124	110	127	135	125	143	141	130	132	108	132	145	143	137	118	129	109	126	133	125	130	115	130	133	120	114	118	117	117	110	142	131	139	122	137	116	132	116	116	120	142	141	141	120	130	129	126	138	147	120	122	122	102	126	126	131	128	129	117	114	154	127	141	133	135	131	127	130	117	124	109	120	117	135	114	129	125	126	131	113	123	127	127	136	123	137	132	124	153	106	131	138	133	143	148	124	127	142	123	130	125	130	131	127	109	117	139	134	128	121	140	121	100	119	144	126	127	123	129	123	116	153	120	136	124	138	124	126	112	140	129	120	126	101	107	133	125	129	139	146	131	133	133	147	129	121	120	110	141	110	128	120	130	109	151	124	130	128	121	130	123	119	133	120	114	132	112	127	137	116	116	129	142	124	131	140	121	139	142	122	134	162	130	107	141	124	138	117	130	129	115	114	101	146	128	115	135	138	124	152	105	158	121	135	132	128	114	123	111	136	124	143	120	130	117	120	114	123	131	140	119	145	149	123	131	132	137	124	160	146	130	140	142	134	123	145	122	118	124	134	115	131	114	146	122	122	112	132	112	119	122	168	116	120	133	133	124	124	129	123	114	118	117	117	125	114	144	115	131	129	135	116	117	130	139	140	129	133	117	139	123	134	145	131	128	120	133	123	139	122	116	120	114	115	124	143	131	108	141	125	124	100	139	147	129	128	137	125	107	112	116	136	139	110	102	163	128	104	116	137	114	128	118	131	128	145	121	119	144	143	119	131	131	121	114	133	123	123	123	134	111	110	126	128	141	139	113	134	138	127	136	111	135	130	146	124	142	130	134	102	119	128	142	121	116	146	110	131	122	117	126	123	122	121	124	124	158	140	132	142	124	141	125	132	112	157	136	143	137	113	121	113	123	125	139	155	118	118	125	117	134	129	113	107
7658	15504	13359	7171	4535	3158	2201	1723	1438	1121	996	841	722	645	609	538	533	530	456	422	359	392	340	346	380	334	309	309	323	306	329	287	312	301	306	308	295	286	284	276	260	277	257	252	293	258	253	254	260	244	214	237	256	233	265	223	238	252	215	230	238	247	225	258	227	253	215	248	244	225	233	252	224	246	232	216	240	222	262	241	229	207	235	232	237	224	235	237	250	240	262	236	225	233	216	218	243	228	239	264	233	211	232	221	205	219	241	238	233	229	238	240	238	230	233	217	220	228	213	233	209	227	227	209	250	276	232	230	244	240	206	243	223	250	254	218	218	224	235	201	238	234	242	239	223	257	224	245	209	223	240	216	249	242	227	240	257	220	205	214	176	229	212	246	233	222	199	216	224	220	226	236	222	241	239	224	240	218	205	235	223	228	217	213	226	206	232	194	211	220	202	221	218	214	248	205	226	234	207	223	222	240	219	230	229	211	242	216	202	234	214	210	194	238	247	261	218	222	218	216	223	228	207	244	215	259	217	209	223	214	220	212	231	224	197	247	239	228	230	212	211	210	212	244	245	207	230	223	240	255	236	215	223	225	230	213	242	232	206	222	238	231	228	244	235	227	225	223	235	251	221	246	238	236	219	218	207	221	205	222	223	230	237	233	226	208	216	228	231	239	218	245	217	205	231	225	214	222	208	220	225	234	224	222	213	238	206	211	219	241	246	207	219	217	217	246	210	210	227	207	218	224	208	232	227	235	184	230	235	195	205	220	218	225	225	224	218	213	223	226	212	198	248	196	208	211	216	249	203	199	214	233	246	247	232	228	245	212	209	222	239	221	228	228	237	219	261	206	233	253	216	224	223	222	225	237	248	202	212	234	198	203	212	237	205	216	248	248	243	229	217	232	211	225	249	227	259	248	246	216	234	227	221	204	231	214	239	228	220	261	242	225	235	222	238	226	231	229	229	246	230	225	225	205	242	246	201	206	237	223	223	226	254	204	190	206	201	196	243	248	243	215	221	222	225	234	196	237	231	209	199	217	222	223	243	200	232	229	210	225	216	235	238	217	213	219	226	208	217	221	236	236	257	250	213	215	223	196	267	222	232	257	242	233	222	213	244	242	238	244	233	230	218	219	201	197	199	251	249	240	227	238	219	213	239	245	235	203	215	206	237	233	224	215	235	215	204	235	227	232	209	224	247	220	202	223	212	245	230	230	229	224	221	244	190	206	207	250	222	193	224	215	195	225	232	236	186	250	231	218	201	236	218	218	220	238	233	242	221	217	209	218	209	199	198	242	225	188	214	258	242	226	235	231	203	248	239	222	221	249	222	253	226	197	232	249	215	230	220	201	228	213	218	209	243	226	214	222	219	227	238	192	246	225	216	201	200	244	256	229	201	210	254	244	207	208	229	217	220	226	222	201	222	213	240	206	240	227	245	230	224	221	241	201	207	225	230	229	212	252	191	222	240	198	260	239	239	233	198	223	198	218	225	243	239	237	221	214	221	217	215	234	222	208	201	213	220	245	221	232	241	231	211	216	227	234	220	229	223	252	242	229	223	245	214	228	235	224	216	196	238	195	232	260	216	232	222	190	240	227	225	223	219	263	229	212	209	225	242	214	235	213	216	197	239	222	243	236	222	237	218	225	224	213	217	231	259	203	211	221	229	210	234	226	212	243	244	187	225	229	246	230	226	217	232	247	234	210	267	226	204	200	218	245	227	209	221	207	211	247	226	236	248	250	213	233	229	205	201	210	235	240	225	211	227	227	219	199	234	233	239	217	244	223	221	226	233	202	233	224	235	216	228	221	206	230	240	214	267	227	225	238	192	238	216	218	243	238	229	242	216	250	192	224	217	239	233	209	225	226	232	234	224	216	222	237	229	239	248	229	216	235	230	230	239	227	211	218	232	206	218	213	224	232	256	234	237	203	201	202	198	236	214	217	209	236	244	208	200	219	212	239	246	213	231	209	217	201	211	260	233	237	246	222	217	214	237	235	227	221	233	218	237	217	221	224	215	236	229	221	199	217	235	206	210	245	239	216	209	234	243	214	220	215	245	237	229	221	232	223	223	260	221	244	204	220	211	240	222	203	224	228	231	227	225	241	206	209	240	195	246	215	253	264	238	219	249	271	228	228	196	240	221	221	235	231	234	219	209	250	256	228	224	258	232	252	221	247	232	235	238	194	192	229	225	237	248	240	233	241	223	188	218	219	202	227	223	246	238	228	225	222	220	229	216	224	235	212	225	228	234	217	228	219	212	224	224	213	217	277	231	235	204	237	184	204	203	215	230	221	237	226	226	225	243	215	234	214	245	221	236	236	214	240	231	236	189	226	185	224	210	188	201	214	229	215	209	215	225	233	229	226	248	239	234	222	225	233	216	224	241	240	233	244	222	238	218	242	226	208	201	225	214	213	232	243	212	203	235	216	220	228	210	226	213	234	230	210	234	198	236	211	209	212	231	211	257	236	203	233	201	241	227	229	211	243	231	213	197	263	225	223	255	244	235	226	215	203	235	226	258	233	232	212	235	233	211	262	254	225	224	228	219	237	207	219	223	232	255	231	205	221	230	224	228	201	242	226	212	224	203	228	232	239	233	215	213	233	225	206	207	227	240	264	242	204	228	249	235	220	223	225	250	226	252	253	243	215	245	275	239	236	208	214	188	226	238	220	234	226	213	219	225	233	196	193	239	243	214	243	274	211	232	219	205	232	248	224	244	196	228	216	223	237	228	250	210	229	174	236	224	233	201	230	230	239	220	207	215	241	203	218	238	235	239	239	245	224	218	229	227	208	248	202	207	205	216	194	198	204	211	222	236	230	248	212	224	214	267	234	245	225	203	243	247	237	225	213	223	225	235	217	231	229	230	204	218	233	198	209	215	212	228	225	225	194	224	231	207	210	223	237	212	184	240	221	239	210	208	213	212	212	235	202	199	216	238	233	212	229	205	205	235	233	200	217	239	209	224	214	217	244	223	212	234	238	223	231	221	223	251	239	210	224	234	196	221	225	223	228	238	228	220	219	236	222	249	236	207	219	244	206	255	217	211	209	236	231	204	220	210	216	213	243	235	241	220	242	224	221	218	218	240	216	246	216	239	234	250	212	240	209	252	224	222	230	200	217	257	240	225	235	222	232	229	201	181	225	227	232	216	220	219	235	237	203	229	224	235	242	211	241	228	223	214	224	220	183	213	187	216	229	221	202	217	217	218	230	202	244	229	218	244	237	218	239	216	209	243	200	226	228	221	239	237	225	215	233	225	215	230	234	232	236	226	237	226	251	225	235	221	213	231	236	235	220	230	223	255	222	233	244	219	217	215	248	223	216	247	223	194	241	231	179	244	234	232	211	198	242	226	237	221	218	232	199	224	202	211	254	263	225	222	210	198	220	240	211	229	223	195	247	249	234	227	250	217	250	235	205	217	247	234	244	215	221	230	222	240	224	227	216	208	213	264	218	220	219	255	221	247	216	230	221	259	224
27042	20781	7608	672	468	452	459	402	401	387	383	416	411	425	404	387	385	401	394	366	391	395	397	380	372	412	386	427	409	387	426	411	387	357	399	397	384	414	357	409	398	369	384	366	387	406	388	394	379	428	391	389	371	372	385	383	385	365	396	411	397	405	367	388	376	403	371	385	399	364	381	374	404	396	411	386	385	397	357	360	383	392	373	405	354	398	406	385	378	322	403	384	402	332	361	387	392	405	359	407	377	374	399	377	363	390	415	393	361	377	376	399	373	381	380	361	376	416	383	385	372	426	356	391	435	413	385	351	381	364	383	374	388	385	384	398	364	392	388	384	370	416	374	359	387	351	377	376	376	401	355	364	377	396	380	377	385	384	386	372	399	327	353	379	399	396	375	381	382	393	368	392	364	390	345	341	372	386	373	359	361	400	385	383	387	399	396	348	407	343	393	371	365	378	401	364	383	358	345	388	387	369	395	385	392	401	389	379	398	329	375	404	393	357	384	404	387	355	361	404	348	353	363	354	384	354	406	395	389	355	363	407	364	408	383	381	377	379	382	365	401	391	391	399	375	408	392	371	385	387	381	370	394	363	363	381	404	385	363	387	400	355	359	373	368	354	394	371	408	390	361	389	397	373	369	355	402	379	352	368	378	360	363	368	380	388	397	371	355	371	378	387	370	364	388	400	376	373	384	371	391	400	374	398	350	389	407	374	348	381	353	359	363	403	360	365	434	386	384	381	365	361	362	367	365	399	372	364	397	348	376	363	387	386	416	385	401	384	383	402	407	387	383	377	369	386	416	397	386	380	407	371	365	347	363	408	369	396	363	377	360	355	374	394	382	376	351	392	379	409	405	381	332	369	384	408	362	376	379	321	378	367	370	402	390	411	371	378	365	377	375	386	403	379	373	374	380	351	368	397	398	375	381	389	410	389	356	385	343	385	368	377	387	372	387	426	397	395	387	384	406	370	385	396	399	387	403	347	364	398	368	407	383	369	375	397	371	399	371	326	404	352	384	392	401	369	390	356	370	365	381	409	342	363	365	416	379	391	395	400	377	371	391	392	358	382	427	372	364	394	362	404	382	396	370	420	380	363	396	427	368	389	386	315	385	379	370	390	410	363	364	373	359	373	375	412	380	406	367	372	384	383	399	374	397	401	360	391	418	411	370	404	364	390	357	380	398	367	359	382	381	374	385	392	415	399	433	393	346	361	401	391	418	358	399	404	374	369	365	353	408	397	369	365	391	388	377	354	406	355	360	405	405	393	366	380	372	378	372	341	398	407	409	347	385	413	371	381	412	399	368	398	367	384	369	393	383	366	363	402	368	371	363	407	389	371	378	378	416	378	416	386	359	366	367	369	401	389	395	362	361	393	413	377	346	372	357	382	381	389	376	391	392	382	365	374	397	349	413	392	368	409	394	348	355	377	354	384	354	391	398	390	362	384	376	395	392	362	403	389	438	382	392	417	387	389	377	404	361	352	367	358	412	379	403	393	426	386	389	414	381	370	384	385	344	394	378	380	383	410	372	412	388	370	390	384	393	389	416	360	363	382	385	347	383	379	378	400	338	379	378	390	362	424	412	417	374	387	415	408	421	383	384	428	378	400	375	394	394	431	404	389	409	366	367	382	368	405	377	357	389	413	377	357	387	386	394	396	405	375	373	382	361	421	394	372	378	367	402	388	374	355	367	395	381	408	355	363	417	410	370	377	395	383	401	390	356	380	378	401	389	371	383	370	389	386	381	371	363	370	383	385	353	380	378	397	366	361	382	367	402	370	376	388	362	383	389	396	394	409	409	390	386	367	378	387	376	393	376	389	397	353	395	364	377	382	371	399	395	357	414	371	402	354	381	373	384	385	408	355	316	374	365	354	391	346	407	386	361	380	390	367	405	409	344	410	389	423	372	375	407	367	374	392	367	407	382	408	365	394	346	348	363	356	358	395	368	384	372	374	388	386	423	382	386	385	367	394	367	390	384	390	389	387	386	381	371	398	402	392	387	423	359	380	378	398	343	409	393	366	388	394	386	339	386	401	380	374	385	395	384	407	376	407	373	390	371	383	417	404	364	355	379	388	377	367	361	379	385	406	398	385	393	343	386	369	374	384	358	381	392	388	399	406	389	376	385	385	376	375	377	408	379	374	380	379	371	363	377	390	366	369	362	383	384	350	436	400	376	418	372	386	393	363	389	381	383	405	391	399	350	348	363	376	373	395	373	393	374	389	421	379	364	398	384	405	394	409	355	393	369	412	401	398	378	368	377	383	397	382	422	382	349	431	383	378	353	357	394	344	373	376	383	381	386	389	372	376	396	371	395	415	372	361	357	372	407	356	378	358	365	395	411	367	357	402	343	388	396	416	378	360	368	411	362	335	390	444	364	399	372	375	372	394	386	399	368	388	390	402	384	374	387	391	413	399	389	422	367	375	409	392	401	404	374	364	362	380	380	363	345	391	352	382	397	374	418	381	405	382	411	375	362	385	392	389	400	391	372	340	363	361	398	407	382	396	344	357	378	388	378	372	378	365	388	380	381	397	389	370	377	371	415	346	389	396	365	346	378	358	393	389	370	369	389	390	368	449	378	374	388	372	399	405	414	433	362	373	447	368	379	348	364	393	382	372	358	387	390	380	364	397	368	435	385	407	357	419	365	347	360	427	381	398	389	390	408	395	384	384	364	390	375	387	372	371	368	353	405	387	393	371	369	355	395	405	363	394	382	343	340	441	387	416	382	394	385	385	405	381	389	360	381	415	385	386	387	344	372	387	385	377	409	380	399	377	363	407	361	370	398	387	342	364	332	387	395	363	335	385	396	365	398	360	390	371	366	387	358	349	419	372	397	407	370	366	341	407	353	367	381	388	364	383	406	402	360	373	391	367	393	379	372	424	372	360	350	395	392	383	421	365	351	356	388	372	369	392	405	369	379	376	391	396	362	423	393	357	410	402	367	378	370	349	381	381	400	393	368	383	399	365	354	398	398	402	367	359	382	382	395	380	381	337	404	388	357	380	367	397	394	394	395	336	412	398	398	383	364	390	367	369	395	382	354	357	345	382	375	381	417	361	342	350	367	388	386	404	363	417	383	412	361	388	381	381	373	361	372	341	389	366	361	422	399	391	388	399	358	379	384	397	374	425	394	385	376	385	380	362	406	399	386	362	369	358	348	359	365	404	397	367	402	347	369	395	386	392	398	364	411	365	386	370	364	372	425	370	376	422	375	368	421	382	376	387	375	358	383	366	368	392	404	401	399	360	416	368	345	371	359	362	398	397	366	406	354	390	364	368	400	393	360	379	386	400	360	385	366	376	394	392	366	393	393	368	376	374	367	375	383	374	357	369	374	408	357	397	393	370	375	361	396	370	402	381	393	366	378	391	377	391	370	400	383	386	348	397	407	410	379	364	390	389	395	381	368	399	367	369	385	409	411	394	397	342	369	385	382	438	396	394	388	394	374	412	391	387	392	383	396	405	383	383	375	394
4348	1672	1579	1096	912	783	756	759	662	703	740	693	717	725	702	650	655	719	696	713	696	682	652	702	689	702	700	671	635	666	715	692	664	656	708	701	674	618	617	684	698	702	655	690	723	671	669	709	689	714	673	661	689	675	694	629	726	675	651	665	702	686	682	686	716	659	644	688	684	676	717	661	741	676	700	691	698	674	682	675	708	677	670	634	671	674	648	692	662	652	677	641	692	629	697	735	687	667	632	663	666	665	718	707	646	665	671	655	757	679	697	690	686	707	675	688	658	663	647	659	673	691	684	611	682	704	641	691	658	697	693	704	667	648	662	710	692	661	683	682	619	711	668	658	620	631	660	720	666	653	686	709	668	653	708	634	649	661	657	707	678	693	712	705	680	638	676	648	717	680	687	681	674	673	676	657	647	695	614	670	715	707	641	720	679	670	664	630	655	605	683	666	657	677	695	693	664	628	692	714	713	691	669	701	681	621	673	709	734	670	651	646	657	626	669	690	687	679	684	729	653	634	688	665	637	698	675	661	701	675	654	708	704	689	687	691	656	662	666	673	653	635	632	657	692	681	682	662	634	659	659	702	655	691	675	641	675	685	704	679	688	700	660	715	634	653	686	690	647	690	687	700	652	693	683	674	682	694	640	671	676	678	683	693	714	665	686	661	714	633	704	672	683	701	736	669	654	717	689	667	655	677	673	615	662	638	661	659	686	663	682	693	640	693	672	677	692	704	694	664	720	709	692	652	638	683	628	643	698	673	629	665	690	687	680	657	676	648	671	626	657	718	660	716	681	714	673	625	762	624	632	650	656	660	642	686	665	659	628	631	703	673	675	651	680	691	642	650	697	668	673	688	672	685	639	674	701	668	624	681	672	668	653	701	671	648	674	726	674	672	659	652	677	709	639	668	652	658	669	681	743	711	640	705	729	682	691	734	678	701	696	668	656	643	661	680	719	667	722	715	669	622	695	677	730	676	679	669	649	687	651	640	690	690	672	682	635	670	697	720	685	659	726	728	672	693	661	652	657	642	689	655	674	686	653	679	710	733	660	679	654	642	716	618	646	688	661	660	642	654	644	744	683	705	605	652	677	636	613	690	654	698	669	664	696	721	645	684	691	646	675	656	685	667	702	689	647	648	702	686	664	707	660	664	662	677	667	639	667	664	637	672	669	697	667	687	697	660	675	664	687	630	689	649	656	736	688	647	667	658	690	682	691	699	671	720	662	665	683	706	708	705	692	663	694	706	719	695	665	668	698	704	677	681	650	671	635	659	637	676	665	672	668	694	719	636	704	660	653	631	680	603	647	667	712	680	661	695	647	683	698	663	702	691	668	696	655	681	747	688	679	683	659	655	699	714	682	629	650	654	682	672	657	665	671	704	688	691	658	630	686	652	703	697	671	612	613	684	658	655	632	688	669	704	631	668	686	692	696	701	687	674	658	673	637	686	678	683	677	660	727	673	733	664	666	682	678	668	645	695	681	647	665	681	672	713	664	688	659	668	692	703	629	645	665	673	723	721	626	601	649	703	667	694	669	717	689	678	651	604	658	688	669	677	677	634	639	693	643	645	656	680	689	749	678	714	638	651	702	695	657	753	654	630	674	655	690	669	651	653	694	657	690	649	721	676	727	644	659	641	655	706	665	678	661	673	630	650	653	644	707	692	686	659	659	637	655	625	646	667	641	690	671	707	659	660	663	636	680	699	649	692	636	687	696	623	660	659	648	698	682	706	713	657	630	734	664	684	664	696	677	700	657	671	693	661	673	688	648	719	662	673	706	651	690	653	668	674	697	674	685	658	636	616	713	669	644	687	692	698	689	648	697	700	674	668	658	646	692	639	653	695	651	664	680	623	700	677	663	651	655	687	672	681	686	689	653	665	631	696	662	672	706	686	632	674	644	702	650	694	659	707	693	688	665	653	671	665	638	678	665	677	666	674	688	655	650	654	622	723	686	696	662	643	681	623	660	675	672	656	664	732	699	661	689	626	672	706	687	697	686	672	723	665	670	659	679	689	643	664	634	702	675	675	684	660	679	627	651	625	702	640	678	653	678	665	673	727	658	667	660	670	707	707	690	654	710	702	664	660	672	693	683	676	683	661	680	672	634	612	675	627	626	653	666	669	640	643	707	687	687	648	667	689	713	662	642	677	673	685	671	674	693	663	678	688	681	708	627	727	680	715	691	672	678	672	667	659	670	668	660	678	661	662	676	678	679	695	654	715	676	636	633	634	677	700	645	632	665	691	661	675	713	666	644	678	616	651	642	627	682	641	647	737	706	665	698	665	679	711	658	688	651	677	650	690	739	681	624	642	658	643	709	629	683	636	681	688	657	635	665	686	662	691	659	643	618	671	669	653	654	707	683	634	646	655	688	648	656	675	681	660	648	713	645	716	741	636	692	690	636	663	650	668	684	706	703	692	686	605	677	686	679	667	714	664	664	635	683	670	654	649	705	624	650	669	652	687	681	649	666	650	658	718	667	715	649	676	694	653	691	674	694	708	671	690	700	664	654	730	678	655	694	731	699	703	644	652	657	676	734	663	688	729	727	656	718	675	657	711	739	675	689	669	613	690	681	658	689	663	717	639	670	677	706	646	679	688	652	721	611	672	668	711	705	668	643	709	690	707	638	670	647	650	708	674	639	692	654	667	708	664	686	701	742	667	734	646	647	666	675	701	709	730	628	677	657	652	677	633	695	702	709	684	661	701	703	666	679	660	696	657	697	669	628	700	670	627	642	668	693	655	733	678	672	684	686	673	741	724	637	644	667	626	666	706	693	664	677	672	667	661	666	648	674	709	643	640	677	687	642	643	656	702	695	669	664	667	680	682	683	621	644	661	660	635	664	680	642	703	644	660	711	676	703	692	652	672	639	631	649	671	654	708	659	702	679	652	618	687	692	705	634	669	704	666	638	654	652	683	683	683	650	688	693	697	679	716	704	691	693	687	679	622	708	700	692	671	662	718	680	679	645	703	676	683	674	693	712	669	687	696	724	648	676	693	648	675	604	661	671	646	645	703	710	734	706	686	628	673	621	641	673	670	694	646	608	735	661	724	738	660	689	689	656	659	697	676	676	714	654	674	668	645	659	668	697	664	654	739	685	609	678	654	677	669	648	683	694	680	660	676	701	648	702	687	733	687	714	688	690	680	688	674	690	657	662	678	659	662	712	658	688	695	659	629	707	647	685	677	658	679	658	687	686	694	674	709	688	678	687	712	678	654	680	744	672	669	717	657	704	688	660	660	700	696	674	665	666	629	716	684	700	679	661	683	643	668	693	626	666	684	700	685	664	707	665	680	654	711	668	691	660	660	686	670	704	644	684	691	700	653	674	679	684	721	659	651	668	659	667	651	661	698	670	658	649	689	654	660	720	695	699	687	667	700	655	695	657	643	673	697	684	616	747	688	642	674	629	608	646	728	647	649	691	686	712	679	641	664	661	669	698	660	693	637	648	686	642	643	708	659	657	713	683	727
24251	21460	28690	24632	20784	1944	569	406	333	297	273	250	243	224	257	214	212	229	217	189	220	198	208	207	217	205	188	185	190	175	192	188	186	165	178	182	177	186	175	183	160	199	189	181	174	161	188	171	168	180	172	186	193	156	179	182	198	189	186	188	177	171	175	162	196	156	184	194	170	161	177	197	165	181	176	184	192	191	179	175	172	187	190	153	192	171	205	179	183	166	171	179	204	179	194	143	166	172	196	166	185	171	181	179	190	167	178	181	174	189	186	171	172	180	175	162	185	174	178	158	198	181	214	185	168	168	173	169	184	156	207	193	176	170	191	144	186	178	171	172	157	172	183	179	147	164	181	149	195	190	180	185	166	189	178	168	171	164	185	179	191	157	159	183	159	163	188	173	156	172	160	186	180	189	182	153	161	168	194	184	173	164	184	186	180	180	193	197	165	177	170	180	177	181	174	203	193	170	168	182	167	210	178	171	188	162	176	172	171	167	163	171	178	190	182	188	172	166	170	157	162	180	180	170	175	181	198	173	162	201	174	171	173	168	165	201	158	178	175	182	167	157	161	175	183	181	166	182	166	174	152	196	196	171	177	176	186	170	175	165	178	151	181	180	185	173	171	183	212	166	185	183	172	209	169	164	173	190	199	179	177	175	192	183	200	166	164	176	165	174	177	169	180	157	172	175	170	177	170	166	168	178	195	179	198	190	165	175	169	190	207	183	196	171	191	190	188	173	181	171	206	185	185	188	162	190	189	162	158	189	172	176	186	164	165	175	169	163	178	198	179	171	185	158	177	156	160	163	179	191	180	175	175	168	172	169	181	156	199	194	163	179	169	163	168	181	194	170	182	191	168	181	191	160	182	172	164	164	178	179	160	187	179	182	193	173	186	168	173	189	176	170	186	200	189	196	164	202	175	143	173	187	187	178	188	176	155	161	174	173	154	170	182	175	169	174	180	171	179	148	196	181	173	177	163	175	199	173	185	167	177	184	178	177	202	174	176	187	179	185	168	169	149	185	162	194	174	173	182	178	150	196	161	163	186	154	175	181	159	188	178	192	151	165	189	205	185	171	183	183	162	166	188	188	166	175	186	189	194	174	176	175	171	176	189	177	177	153	160	171	146	178	147	189	175	160	185	169	159	166	177	184	177	174	163	193	173	180	160	166	174	181	168	160	189	191	177	177	210	175	191	192	192	179	169	170	187	181	174	190	180	157	180	172	154	164	165	179	183	177	171	205	164	188	209	157	168	180	173	187	136	178	160	174	164	172	165	181	144	157	177	147	171	176	185	167	178	167	180	186	185	167	187	169	191	195	160	187	191	166	159	175	174	187	169	175	186	174	179	169	154	188	161	197	168	171	180	154	170	167	152	159	171	170	152	176	183	170	189	175	177	177	159	169	169	190	174	159	170	182	189	179	181	181	144	174	159	178	170	169	173	172	186	179	187	159	199	160	164	173	153	179	155	174	178	186	205	176	168	179	188	179	183	179	172	192	167	173	189	191	161	166	151	173	172	193	173	154	194	181	186	152	203	173	192	183	178	171	190	184	177	170	180	176	159	172	188	175	167	169	191	198	156	161	186	170	157	169	156	204	182	170	170	159	176	188	196	178	153	171	182	171	151	155	176	183	191	189	173	188	177	191	188	183	156	183	177	181	180	186	183	194	192	179	188	150	172	153	162	180	199	158	164	152	178	190	178	188	185	167	164	166	202	189	181	153	180	163	156	160	195	172	157	166	208	170	186	185	151	151	176	164	185	159	183	175	178	186	189	171	185	160	175	163	179	149	169	181	178	156	175	170	164	174	160	200	178	176	180	190	172	175	167	174	178	181	158	160	174	158	173	174	202	174	172	154	170	174	175	175	191	164	153	206	154	175	197	184	153	178	152	180	156	161	173	184	175	171	173	184	191	167	175	155	183	194	173	183	163	172	183	164	173	166	182	189	153	183	166	170	170	188	188	185	166	155	161	210	166	183	182	155	165	170	159	176	187	162	162	206	183	153	173	167	169	167	179	175	168	191	164	175	189	174	188	187	192	195	179	166	195	159	171	200	181	164	173	168	166	161	186	207	179	165	193	172	168	165	179	176	167	168	164	191	158	193	181	161	166	165	176	177	173	169	177	156	161	161	179	211	164	180	186	173	160	163	178	182	169	164	171	182	168	184	172	164	180	173	166	176	169	185	169	164	149	185	153	165	194	169	183	173	195	176	175	174	152	203	163	185	145	175	162	176	185	159	168	158	189	172	146	166	178	176	176	182	192	169	175	180	159	197	171	172	183	147	180	173	174	174	183	179	173	184	193	180	203	165	178	179	164	177	163	183	160	166	167	178	158	168	176	178	198	161	156	185	176	166	158	183	161	175	162	175	157	201	199	164	187	184	173	170	192	184	180	169	180	166	155	182	171	161	200	175	182	170	163	188	153	178	158	176	168	165	195	178	154	157	182	184	160	194	183	175	179	146	189	193	162	170	183	178	204	185	170	152	172	184	185	173	164	153	169	190	187	182	171	182	193	181	159	188	150	187	172	165	163	167	189	187	175	160	180	171	184	185	188	184	161	169	180	164	171	167	167	164	203	172	167	166	183	165	167	200	180	192	180	165	166	180	179	170	156	172	188	186	177	171	176	163	204	162	152	188	180	174	174	191	191	196	175	178	153	177	173	188	163	185	192	193	180	172	191	194	193	205	167	185	169	163	196	173	176	181	174	146	157	184	173	175	162	168	200	190	163	180	166	177	174	165	168	179	168	183	175	157	176	184	158	200	142	153	187	153	177	182	175	189	144	156	170	206	170	170	188	182	167	178	181	186	194	183	184	188	167	179	196	176	174	171	170	167	163	214	161	170	172	192	150	193	182	201	181	179	187	191	168	157	183	192	191	189	171	159	167	167	169	173	168	174	158	186	197	167	189	154	162	174	172	169	164	173	171	218	192	167	179	188	166	207	165	176	193	167	173	194	180	181	171	159	166	164	174	185	165	196	199	170	152	178	179	197	178	171	196	179	181	183	187	156	211	161	189	172	191	195	170	174	158	181	175	173	184	168	188	179	177	162	169	170	157	157	174	178	177	190	154	145	167	178	177	188	153	169	173	176	162	163	180	189	172	157	181	163	174	191	177	180	202	177	163	188	159	170	154	175	166	180	182	167	175	155	199	175	182	165	167	175	176	146	186	166	180	173	179	149	175	181	204	172	179	167	169	164	140	174	186	185	182	152	172	185	148	183	173	182	159	161	176	160	184	187	169	200	164	185	166	151	149	192	170	175	195	170	183	170	186	179	165	168	163	151	202	148	208	180	177	169	154	166	177	158	180	175	175	188	164	177	209	161	156	189	183	211	179	158	178	171	182	189	178	163	168	175	162	178	189	161	196	172	191	158	165	176	183	211	176	174	163	187	151	203	150	170	167	159	179	163	161	185	186	185	176	187	179	166	185	200	167	164	180	167	176	166	157	174	171	171	170	194	157	185	168	170	189	185
5626	9822	8342	4354	2729	1936	1438	1125	958	778	694	661	612	519	514	475	436	453	435	458	404	402	402	426	361	430	358	358	368	401	376	359	340	337	374	350	407	322	344	374	376	335	347	348	328	324	355	331	346	331	357	350	339	347	318	323	320	362	338	287	309	362	335	324	305	357	309	351	327	336	326	371	308	322	362	328	310	320	320	359	347	329	336	302	333	321	339	327	355	360	322	342	348	335	329	350	327	331	330	360	355	324	345	354	314	287	320	330	334	317	367	331	332	299	325	312	336	356	329	337	330	335	306	345	318	299	342	359	332	307	322	329	314	341	323	323	377	311	339	338	322	345	340	362	321	344	334	315	329	324	340	338	337	327	340	334	327	341	332	342	335	351	321	316	327	339	327	364	334	325	303	319	347	314	331	341	315	326	328	346	317	314	334	318	361	323	343	316	327	307	345	336	324	288	311	329	348	329	359	338	319	329	311	358	350	306	342	345	317	367	319	300	315	325	333	331	304	313	361	329	327	350	317	324	333	340	319	352	326	357	352	312	331	311	322	343	327	343	335	345	338	319	336	309	342	376	305	333	351	304	299	315	349	339	298	337	349	334	288	356	367	318	326	308	330	345	337	299	320	338	362	341	303	315	322	311	329	333	351	332	327	334	322	304	326	373	334	325	351	339	343	353	354	301	315	361	305	334	328	316	361	317	330	355	306	352	340	341	293	336	304	337	353	346	353	327	355	325	321	334	328	333	338	326	298	305	328	310	329	330	275	339	332	359	368	316	294	327	304	342	306	316	304	360	353	343	328	311	323	342	359	324	337	318	334	341	338	357	345	305	310	319	337	312	341	312	334	349	297	318	355	325	317	372	341	325	353	331	318	332	326	322	291	304	310	310	351	326	349	321	320	329	297	338	317	344	322	320	320	331	339	323	362	322	319	303	335	325	351	291	349	305	319	321	328	304	309	296	358	365	352	302	333	358	325	310	341	320	345	350	334	325	305	324	330	320	338	315	355	342	332	342	305	284	334	344	338	334	340	349	351	294	335	322	281	311	332	342	348	342	324	326	370	301	334	349	355	347	347	319	304	339	353	307	328	300	357	359	354	348	351	317	320	319	350	347	313	318	319	289	326	315	326	311	340	352	351	356	337	334	369	363	345	333	321	337	349	376	315	337	377	319	311	333	341	318	331	343	335	325	317	317	335	329	347	334	342	338	325	306	310	331	312	332	337	359	332	328	346	324	353	338	319	337	372	338	320	324	309	330	330	366	319	340	295	345	347	340	328	286	324	339	335	301	342	352	347	333	326	324	338	302	330	363	333	329	372	338	331	346	341	356	353	283	302	308	352	371	349	376	307	323	321	365	344	377	325	358	332	363	330	317	373	331	324	328	328	346	310	330	328	290	325	340	354	320	339	366	339	311	313	341	320	336	332	330	350	349	342	323	321	343	312	301	331	325	317	320	316	333	338	324	342	348	323	316	336	307	319	329	344	309	352	309	325	330	344	311	311	299	301	323	314	340	305	343	325	331	314	306	347	293	340	328	349	310	273	312	315	340	343	337	336	317	296	332	316	352	326	313	301	326	309	312	307	325	305	345	347	351	357	295	362	342	337	328	300	340	346	313	356	334	326	358	338	312	324	308	339	328	358	323	319	328	319	343	357	317	350	350	336	319	324	335	330	289	301	321	335	314	349	318	326	340	345	345	327	338	326	372	347	315	323	309	321	326	364	305	341	271	322	323	336	314	343	341	325	342	324	316	347	312	355	362	327	344	362	352	367	338	331	299	321	348	335	345	320	366	322	335	305	361	354	306	362	317	340	314	318	339	329	334	336	316	337	310	295	335	331	307	360	320	300	359	347	319	331	311	336	317	297	320	358	318	321	308	345	338	326	358	284	314	323	342	311	304	319	327	322	318	315	333	296	306	324	309	303	340	330	330	309	339	330	317	344	343	345	323	341	349	325	330	315	304	320	333	304	348	364	331	343	344	325	315	343	305	341	325	339	369	333	334	323	322	294	350	340	305	345	294	337	305	319	346	337	343	323	324	327	324	351	338	345	334	321	347	353	322	290	316	319	327	356	354	317	327	319	335	325	295	327	328	319	304	342	338	330	325	335	326	334	336	307	308	366	328	303	323	312	320	322	308	330	360	327	290	292	319	322	356	354	340	340	357	349	328	326	337	326	321	353	348	341	335	324	341	316	379	322	313	347	335	315	301	338	354	302	323	318	321	344	350	330	358	347	338	293	341	301	312	335	358	340	349	320	329	311	324	318	331	316	300	338	348	335	299	368	326	308	344	330	318	361	329	303	334	314	318	326	332	317	322	371	350	331	335	333	318	325	306	345	344	315	351	354	341	325	295	365	315	278	312	344	321	318	346	329	315	356	322	338	308	326	274	328	319	324	350	350	330	312	337	343	293	332	344	331	338	317	328	317	340	313	337	351	329	316	353	301	338	286	352	328	342	329	332	347	313	343	319	327	333	303	320	310	325	335	319	303	301	315	360	291	295	318	319	355	350	337	311	341	341	340	331	358	315	336	327	349	336	336	311	343	334	344	333	315	316	336	345	313	311	324	331	330	373	337	329	323	344	338	329	326	320	337	335	317	342	316	323	316	306	323	331	337	356	326	342	295	355	332	331	353	361	372	320	340	332	327	333	349	341	342	373	307	299	335	338	314	321	345	325	361	342	325	352	356	323	352	315	372	316	322	288	336	323	325	316	319	303	332	333	346	356	310	359	319	344	338	299	331	297	317	337	333	335	345	334	340	327	299	326	328	287	355	323	339	320	339	346	311	332	316	309	315	309	325	312	325	329	338	307	323	330	344	356	292	298	336	354	359	318	332	302	332	303	332	367	319	344	316	307	311	305	329	324	306	343	324	290	329	333	330	333	333	351	342	342	360	320	357	339	307	351	347	341	344	310	323	318	322	282	335	313	348	304	339	336	330	347	331	363	335	348	338	339	321	331	333	335	324	341	330	342	316	300	330	350	319	299	345	317	342	309	366	319	353	321	320	333	325	358	369	372	336	304	344	341	335	349	331	344	317	339	291	306	337	322	342	300	316	344	342	346	311	333	328	323	331	329	321	327	292	295	341	327	332	337	329	300	369	340	319	312	325	328	337	337	326	344	337	326	360	321	307	329	384	336	353	332	309	329	298	380	381	349	321	342	328	328	303	331	340	327	328	319	337	290	312	338	337	337	326	322	315	363	331	309	322	337	333	375	340	320	310	314	308	336	324	339	308	318	329	326	344	331	339	322	334	300	360	321	345	351	352	349	311	316	337	327	305	351	321	356	328	360	334	336	341	342	334	349	327	302	348	351	321	307	342	358	353	325	326	334	351	300	343	323	304	363	334	312	331	334	348	339	329	340	347	307	328	333	322	334	295	307	323	329	352	334	307	283	337	309	340	342	341	338	337	367	336	335	330	317	326	339	302	305	306	322	310	367	342	331	338	330	360	310	338	317	334	318	343	323	346	322
23390	21486	29376	24049	21491	19892	1604	538	448	361	307	253	260	225	229	223	166	225	179	181	174	132	165	150	152	125	143	153	147	135	150	159	148	159	166	137	124	176	128	123	111	137	156	154	174	123	134	131	135	148	150	131	143	142	123	139	102	116	147	139	111	115	127	109	136	128	109	124	131	117	121	111	159	146	120	154	118	131	131	138	134	133	127	138	135	125	131	127	129	124	140	135	147	123	140	128	125	134	102	122	105	144	151	136	139	136	144	121	112	126	135	131	127	125	114	135	117	153	125	134	108	127	136	139	140	118	130	132	126	139	134	135	126	140	114	128	129	143	140	130	121	146	135	137	129	116	117	147	132	124	140	121	123	127	154	111	110	133	123	122	132	126	123	139	146	128	120	135	104	127	129	129	123	140	120	108	114	131	120	145	133	125	113	118	137	135	154	135	127	141	122	125	129	113	133	127	121	122	140	119	142	130	135	136	158	117	143	137	131	141	145	127	110	127	122	126	126	144	129	123	132	133	118	121	119	133	157	105	134	143	128	130	119	127	109	128	145	125	134	125	152	119	126	139	136	145	142	131	111	140	126	130	132	117	125	135	121	138	135	134	137	124	107	123	118	120	121	115	126	131	142	132	140	137	108	133	108	124	127	121	127	133	152	124	119	123	112	117	125	120	123	117	135	143	148	127	124	138	132	135	131	137	142	118	131	112	113	136	107	146	123	121	128	128	124	118	121	142	147	112	138	118	133	141	128	112	122	141	124	130	118	128	117	133	118	124	114	131	120	137	130	110	148	118	120	121	129	131	112	131	151	123	127	118	136	129	137	147	109	128	127	124	138	115	104	127	114	123	125	115	117	121	137	110	136	126	134	127	136	128	137	124	131	134	122	127	147	144	121	104	105	131	124	126	124	100	124	131	113	139	116	137	135	113	137	126	113	125	146	132	143	141	143	122	131	133	137	120	121	114	148	125	115	133	111	129	113	130	126	143	125	148	127	139	125	112	122	119	135	109	139	133	130	127	113	155	141	122	112	104	128	148	129	135	119	125	119	122	116	136	142	139	127	120	110	147	130	115	118	132	105	128	132	108	126	121	127	123	131	115	121	122	133	128	103	127	133	107	161	140	131	120	125	121	118	130	106	117	118	141	121	97	89	117	144	112	143	107	137	138	127	128	138	127	157	129	121	118	118	141	107	126	137	152	115	122	114	135	123	110	122	128	146	141	134	126	119	129	109	111	123	133	126	128	115	132	119	113	113	134	111	116	120	134	124	111	119	131	133	109	113	114	135	127	134	143	108	112	135	101	140	130	128	122	116	123	142	110	134	132	127	131	115	137	136	104	140	147	132	120	129	132	124	131	144	117	123	128	139	138	135	116	149	118	142	128	126	129	124	133	123	117	120	130	124	125	136	123	122	164	132	136	118	134	147	126	133	128	146	150	130	127	117	143	135	103	115	121	130	129	119	128	123	122	145	132	127	136	125	105	112	129	145	143	121	121	117	132	128	109	118	138	126	112	142	119	126	123	142	121	122	113	116	147	121	119	138	132	111	137	144	137	133	115	140	114	120	129	133	129	149	125	111	125	121	119	124	141	119	138	100	105	133	131	126	112	123	130	139	129	126	137	132	133	115	141	120	132	130	113	132	136	113	127	118	135	128	139	123	114	135	115	124	114	137	132	128	129	138	129	152	121	115	134	133	162	136	128	129	129	115	123	107	126	133	111	138	147	120	133	137	130	152	126	124	133	120	128	142	109	144	115	128	147	137	124	115	110	127	128	109	113	130	129	129	119	123	148	110	107	103	126	129	126	134	107	95	123	121	124	130	138	110	136	121	118	123	110	132	116	116	126	124	136	116	121	130	141	146	111	129	136	130	121	149	129	133	119	133	106	117	133	130	104	115	131	125	127	109	118	159	120	111	143	115	111	124	109	133	141	122	104	130	126	141	121	119	128	109	147	140	141	115	110	114	116	122	145	122	110	119	131	130	142	127	137	121	117	124	133	116	126	134	134	127	108	109	127	132	135	144	112	109	130	111	126	132	130	140	129	127	122	132	128	118	133	131	130	115	126	124	124	156	135	129	124	125	104	113	131	129	120	117	122	120	138	135	136	135	124	127	118	143	153	137	134	112	125	128	127	154	144	138	141	120	139	117	137	106	119	122	140	93	142	133	149	119	132	116	131	125	117	150	117	117	134	128	128	133	141	152	116	147	123	144	111	119	130	130	133	138	134	146	130	129	134	122	126	124	117	121	131	103	128	119	143	125	108	129	107	124	101	143	135	135	137	118	131	132	116	137	112	124	127	114	121	113	141	146	125	140	122	109	113	112	132	113	125	114	126	115	117	118	126	141	122	123	124	138	133	143	115	129	123	133	124	138	124	137	131	121	151	110	112	141	111	132	133	123	131	126	134	125	134	93	142	103	136	128	126	127	134	130	131	120	111	126	141	122	131	120	129	124	134	113	130	124	112	122	131	144	131	111	125	130	131	127	141	145	133	104	116	125	138	122	118	109	119	120	116	120	125	117	123	114	134	140	134	121	126	133	114	120	134	136	138	137	144	140	123	120	114	127	124	135	125	119	132	126	133	124	146	126	117	116	125	118	131	128	145	112	127	128	131	148	126	127	105	143	131	133	136	127	132	117	133	111	124	131	122	132	106	124	126	138	113	122	119	129	131	127	131	140	137	128	132	134	104	135	124	109	125	133	127	133	134	127	117	116	142	126	126	122	140	142	139	127	135	124	114	114	141	135	113	122	111	121	119	127	139	130	135	112	133	132	132	130	126	127	129	116	121	123	124	126	131	115	108	123	108	114	126	128	132	134	138	127	147	130	120	125	135	114	137	113	130	123	129	133	116	126	122	110	126	107	118	129	130	138	111	108	149	130	128	126	123	143	142	126	132	131	128	121	110	116	127	108	138	126	144	135	121	137	141	125	120	112	124	107	134	144	103	118	105	109	136	115	121	130	112	130	126	128	129	124	123	123	145	125	144	141	123	127	133	129	116	121	145	112	129	128	141	132	121	115	129	127	133	138	127	127	146	145	118	127	127	108	122	138	143	113	154	112	114	147	133	115	110	145	115	148	119	139	118	135	129	130	129	124	127	122	109	122	105	126	132	138	118	132	126	123	129	116	130	143	110	136	136	126	118	135	116	126	114	141	101	112	126	129	127	122	111	128	124	126	131	126	147	121	120	145	104	112	131	139	111	134	121	138	130	139	119	134	127	113	116	102	145	124	128	126	148	117	141	113	130	139	136	128	114	136	120	136	125	130	128	132	120	119	134	127	130	127	120	149	136	121	129	109	127	138	134	117	139	141	107	117	118	127	138	148	134	126	121	127	148	123	109	119	124	129	130	115	116	134	118	147	114	138	135	139	120	128	120	118	118	145	130	132	126	112	128	106	128	133	126	138	112	132	129	118	135	119	125	118	125	138	112	129	135	138	135	126	119	115	114	128	126	131	134	134	131	115	139	116	105
7639	15557	13420	7227	4552	3226	2307	1663	1418	1114	954	861	708	594	606	548	470	478	450	392	434	392	372	356	333	336	335	349	298	291	306	278	300	269	274	251	287	254	295	265	298	263	261	250	242	255	279	277	229	243	243	249	255	250	229	254	227	265	251	215	250	248	261	208	257	236	251	211	218	224	236	221	222	214	237	229	249	198	211	231	217	260	216	229	234	215	240	210	248	229	234	247	224	226	237	215	228	225	256	262	238	229	218	224	240	249	228	205	231	235	238	215	246	220	220	233	225	242	247	257	248	236	247	224	224	232	201	224	228	221	227	221	219	204	252	230	233	238	231	242	225	249	216	216	197	234	225	241	224	233	201	208	254	207	215	198	243	218	226	244	231	220	219	249	226	238	221	232	235	226	218	252	221	197	203	206	215	234	232	217	226	233	209	226	206	251	213	227	237	242	262	222	240	233	209	204	193	226	245	205	226	233	242	260	242	233	222	247	230	236	235	231	217	237	239	218	243	230	194	250	190	266	209	234	217	229	232	238	237	231	209	195	230	217	215	246	221	233	223	246	190	237	243	238	199	215	217	236	233	232	237	239	214	216	246	241	223	244	225	242	222	229	223	233	242	213	216	240	236	200	213	216	226	212	219	238	193	210	190	264	243	233	179	205	223	235	206	239	214	208	192	241	227	219	194	228	229	219	253	210	247	222	214	234	243	237	255	227	226	236	223	209	245	214	248	237	235	220	254	236	218	213	251	225	246	234	238	244	212	213	196	217	250	237	238	221	240	214	209	225	191	221	194	218	215	221	240	229	216	232	213	215	216	227	256	251	211	222	211	242	232	222	227	217	243	247	213	223	230	218	224	230	237	214	215	225	236	194	222	228	219	231	221	222	230	213	244	222	219	216	228	203	222	234	228	220	237	248	235	208	212	227	212	199	238	185	210	221	208	230	237	231	232	232	230	215	230	236	213	215	248	249	237	238	213	233	233	225	244	224	195	249	209	220	236	208	232	200	218	215	229	215	249	211	216	210	240	220	209	195	230	209	246	244	203	238	224	192	191	237	227	222	232	234	229	227	234	223	228	225	211	220	226	216	227	236	201	233	230	220	217	201	212	233	233	230	236	229	221	212	225	202	225	206	233	188	226	238	232	233	212	224	199	220	225	234	202	220	235	227	215	218	225	254	230	219	200	213	210	223	236	202	233	235	193	207	232	236	233	216	229	224	206	241	210	191	208	218	246	218	222	230	219	221	241	238	242	230	207	216	231	230	222	228	225	233	207	240	226	226	228	251	234	200	222	209	207	219	234	189	252	237	224	228	226	215	253	249	228	220	215	220	218	223	233	222	250	219	229	221	223	216	223	240	210	219	225	224	208	242	232	216	203	220	225	230	238	216	244	233	201	220	228	227	216	208	228	235	221	213	232	223	231	221	221	243	250	240	253	227	212	247	213	201	266	217	214	216	236	242	206	242	213	223	223	230	218	202	210	243	202	230	219	219	231	209	212	225	232	207	225	211	220	238	251	233	230	223	248	229	207	214	190	204	217	201	218	210	237	218	231	244	214	248	248	218	205	237	203	210	239	216	200	217	229	236	239	210	233	227	224	223	241	218	217	215	224	198	231	235	225	214	234	219	214	226	231	229	197	233	218	207	226	238	192	228	230	245	213	240	209	220	226	208	232	253	221	221	208	200	214	246	234	249	261	228	226	238	213	221	245	224	232	227	220	193	232	233	224	245	216	229	218	201	248	233	212	235	246	239	210	207	234	247	232	227	213	240	222	208	186	219	216	237	215	245	239	217	215	232	198	244	237	220	247	211	229	219	227	227	191	246	226	239	242	244	236	210	230	216	225	241	211	232	195	210	228	221	218	216	235	229	223	222	218	233	219	222	228	211	216	256	243	221	215	251	211	212	198	218	210	222	223	229	221	237	186	212	212	208	239	216	201	232	222	214	225	224	192	225	210	214	231	229	248	196	219	219	237	238	268	237	215	207	225	235	209	216	222	233	194	222	228	218	224	211	215	228	206	241	222	207	246	234	219	215	225	197	223	206	197	212	206	238	214	208	213	242	227	221	233	212	226	234	223	199	224	232	213	218	227	229	228	242	208	216	217	222	224	223	233	255	244	244	229	255	242	215	226	197	222	221	221	219	213	209	212	199	232	220	224	236	235	252	230	231	247	221	222	216	231	202	228	221	202	227	228	243	236	235	225	210	201	202	220	216	233	226	212	240	233	234	196	227	217	235	219	219	224	214	229	266	219	229	223	221	231	227	222	209	226	219	231	220	211	229	228	221	216	216	227	243	236	214	230	243	187	230	236	210	238	218	243	242	236	195	217	234	246	216	257	210	236	201	207	197	205	195	214	237	248	231	228	254	229	240	213	232	222	206	195	224	213	261	212	207	232	246	212	202	215	230	240	210	213	220	212	197	232	223	228	214	241	240	194	239	235	208	233	223	229	215	203	217	233	224	231	262	230	211	211	249	218	231	221	216	251	245	223	196	220	214	256	239	237	201	203	217	234	225	222	227	243	211	226	215	234	226	218	195	240	245	228	236	221	249	223	227	213	220	215	239	258	217	207	235	234	235	214	226	251	204	190	250	238	183	214	204	230	225	242	206	218	219	222	236	224	229	232	230	234	234	225	249	219	246	238	209	199	230	220	227	235	223	237	261	241	208	233	203	231	196	222	221	218	225	239	213	238	220	229	215	225	244	227	209	225	194	226	229	221	211	217	222	220	241	212	213	236	211	219	253	222	215	228	226	231	210	215	242	201	227	210	234	232	248	226	211	221	204	200	231	237	223	230	221	256	228	226	221	219	215	220	232	208	225	229	256	231	226	221	234	206	204	249	233	231	215	229	240	200	253	206	200	204	227	217	227	228	222	230	234	200	226	233	218	230	236	211	223	224	212	236	228	224	232	227	226	222	211	258	245	229	200	212	234	234	224	228	222	212	213	219	195	217	231	224	251	230	222	224	243	208	209	218	212	203	226	231	208	226	201	237	245	218	229	253	240	222	241	203	192	222	217	206	222	181	207	235	236	230	207	218	234	211	222	217	231	237	223	226	241	227	213	186	218	215	221	243	212	244	201	225	217	221	203	223	219	211	231	226	208	237	218	234	221	199	209	201	205	230	228	245	194	217	213	223	219	224	224	211	204	226	237	195	201	217	209	242	218	211	250	258	209	208	206	228	219	220	208	224	219	237	226	210	237	226	205	203	224	225	227	232	251	211	209	208	224	230	238	240	228	229	255	221	226	234	235	228	239	216	215	226	212	216	227	227	232	219	217	207	237	213	229	232	204	216	203	243	220	215	241	231	232	219	236	237	252	216	222	258	215	209	241	234	217	239	228	231	219	216	238	222	240	225	241	227	199	238	237	228	234	231	186	235	203	205	221	227	221	203	251	219	215	243	225	224	221	220	220	227	201	207	229	222	228	190	240	222	217	234	221	210	219	220	257	222	210	223	232	226	211	239	187	206	246
27018	20766	7669	716	434	424	385	369	438	395	399	397	402	386	366	405	436	374	381	384	423	398	371	380	419	433	399	372	437	355	377	362	371	403	396	371	348	413	391	410	388	365	380	383	361	362	390	369	379	395	411	408	355	348	361	401	361	351	343	347	383	367	403	352	395	380	370	360	387	381	409	395	392	400	410	376	386	357	386	401	357	365	385	357	380	366	350	367	369	359	375	384	376	338	377	394	392	387	372	384	431	385	366	399	380	365	407	399	375	417	393	401	362	378	375	364	391	382	379	364	367	384	383	357	370	327	366	380	377	372	354	363	375	366	406	382	389	384	389	385	396	371	403	353	347	358	363	407	375	398	375	411	340	368	365	357	363	364	393	361	376	339	367	398	390	407	372	398	396	378	383	368	411	367	356	360	384	374	388	384	368	391	369	389	374	386	385	375	321	402	351	363	352	391	356	341	384	369	376	379	371	373	350	380	407	398	388	388	382	382	355	395	413	395	371	356	399	401	386	399	360	381	381	385	390	386	358	368	396	388	377	406	360	371	349	383	367	377	370	393	358	337	376	383	414	359	383	411	404	358	385	368	387	338	376	408	368	373	352	360	342	362	403	380	384	382	387	392	347	373	375	377	432	370	373	373	387	405	377	386	399	399	375	387	384	383	363	354	358	352	347	392	387	395	407	395	381	376	372	397	359	367	402	380	357	385	395	380	384	370	362	389	392	377	371	375	378	359	355	379	369	381	414	376	386	414	399	379	402	374	384	367	405	421	378	385	390	392	401	391	346	367	373	380	379	393	402	385	354	372	393	393	389	363	346	408	391	384	318	353	400	401	377	345	344	379	372	372	358	380	373	386	394	422	406	368	365	394	372	380	372	391	365	412	390	388	339	394	400	359	355	418	424	383	366	381	363	378	423	398	362	351	393	402	372	367	376	382	373	412	377	419	396	354	360	371	372	409	380	385	386	411	373	384	392	363	370	389	405	388	366	371	389	390	407	415	391	365	382	351	322	356	351	387	337	345	363	370	379	385	340	399	384	366	403	387	368	374	380	363	404	385	402	352	393	386	370	335	376	356	403	390	358	390	398	365	362	387	360	385	420	404	371	391	352	383	355	377	382	434	369	375	377	372	364	389	425	390	359	384	381	429	372	355	381	360	340	395	349	393	383	384	416	384	404	386	370	388	390	393	388	377	395	379	368	369	398	360	389	346	363	340	384	379	359	375	391	371	341	404	348	393	437	396	361	354	399	377	353	372	385	423	367	387	368	380	367	370	362	388	379	404	361	386	365	369	373	384	419	399	387	377	350	388	381	382	403	365	365	395	364	323	376	387	380	376	386	395	368	341	395	390	403	346	387	407	368	384	399	369	355	362	356	401	382	411	389	364	381	390	375	388	373	390	414	389	354	417	392	381	359	372	381	340	401	380	378	368	384	366	341	360	359	374	378	375	398	357	424	400	391	382	378	378	408	375	383	365	403	387	392	371	349	419	384	352	397	397	395	379	398	363	361	417	392	395	395	358	373	364	367	363	352	389	404	389	403	373	381	361	400	350	373	359	374	361	361	404	362	410	381	391	385	360	372	388	407	405	412	369	369	406	408	367	357	397	421	389	418	390	387	374	381	353	371	388	391	407	399	370	371	437	378	389	357	391	397	369	363	391	406	396	376	377	382	390	352	376	395	408	372	378	386	369	363	421	418	391	360	388	379	399	363	357	359	341	393	372	399	404	403	382	370	365	375	388	366	379	386	359	394	353	362	403	376	376	393	394	404	358	388	364	379	367	364	373	370	391	409	388	370	407	360	397	379	392	399	366	345	400	384	374	401	372	383	387	352	389	375	369	380	389	349	365	395	383	404	385	357	371	407	391	360	387	413	393	345	356	354	430	367	393	351	361	379	375	356	375	373	395	403	364	367	404	383	390	403	372	406	387	386	358	371	363	377	378	378	350	414	392	383	409	367	361	392	362	399	410	359	369	369	365	391	375	346	387	348	379	379	384	381	375	370	395	375	393	356	359	388	357	331	359	363	386	370	361	396	351	366	356	395	373	399	369	385	373	373	365	363	405	373	364	387	413	384	343	362	381	385	410	403	367	393	371	380	386	418	434	386	407	383	396	388	410	386	373	371	410	383	333	373	346	366	418	428	359	383	419	337	380	389	425	374	373	376	301	378	360	363	370	396	392	355	390	372	385	404	393	362	390	386	364	374	399	385	393	362	350	392	372	396	365	396	359	379	401	386	367	349	404	385	395	379	387	376	416	397	410	341	398	419	376	358	378	365	405	389	376	388	326	401	392	414	400	376	400	372	382	360	338	385	369	368	394	370	371	364	392	362	377	406	342	349	432	384	373	342	382	340	399	405	344	331	417	387	377	353	383	386	380	399	359	385	362	367	389	393	384	377	369	400	416	364	379	364	341	392	334	371	372	363	374	388	361	377	378	389	366	379	353	354	379	419	380	388	361	360	381	327	396	429	345	366	364	385	374	392	351	415	386	366	354	376	354	372	359	355	377	381	366	349	376	392	363	378	388	405	381	396	384	401	376	393	389	389	360	356	419	364	374	359	389	409	383	388	378	371	339	332	341	402	378	393	377	389	364	384	366	360	367	363	370	368	375	355	394	399	384	420	385	389	369	360	396	385	344	386	360	376	399	395	405	364	349	398	395	379	395	370	363	383	377	369	370	371	380	391	379	385	392	377	379	374	428	367	366	346	369	397	363	383	428	388	407	400	376	400	363	377	394	384	381	386	374	377	382	385	367	369	384	374	371	386	361	351	359	382	377	348	412	379	402	415	357	362	389	399	368	402	363	380	361	399	365	360	395	360	379	400	363	391	396	384	363	388	370	388	395	336	374	359	387	381	363	344	409	403	400	361	411	371	365	357	349	349	384	363	359	377	382	401	395	398	390	386	369	387	354	371	357	339	368	416	399	363	358	369	380	395	376	368	376	355	378	354	393	407	374	391	376	395	367	389	378	362	406	369	391	385	395	335	390	416	359	393	387	386	363	391	358	389	416	380	357	372	379	363	392	372	359	442	414	353	395	349	360	388	392	377	383	353	412	370	367	397	371	394	370	380	354	360	349	375	391	375	421	396	358	356	404	377	390	371	365	369	374	353	391	374	364	403	391	370	381	345	387	344	391	392	399	371	357	364	371	395	389	424	403	354	361	395	382	376	366	403	361	409	370	365	400	380	384	383	385	387	392	353	350	373	416	376	370	428	370	398	378	403	376	422	369	431	346	363	425	374	363	359	396	389	360	373	384	374	361	392	383	390	409	362	376	411	379	375	393	388	381	382	349	369	413	347	388	366	361	386	396	375	391	378	348	398	384	389	377	376	389	385	396	381	388	392	393	360	395	377	381	359	374	395	380	376	402	370	387	391	367	365	385	391	401	403	339	383	383	351	390	381	361	368	378	389	356	375	356	409	372	373	392	349	378	394	366	381	382	361	382	407	416	369	376	401	342	344	370	361	377
4321	1677	1556	1091	894	831	809	706	731	743	698	716	687	738	688	715	673	714	680	662	679	681	725	680	636	648	651	657	682	672	719	678	685	682	683	725	638	633	674	698	662	719	670	731	661	667	668	670	672	675	703	706	657	686	661	677	703	604	686	654	628	682	694	644	710	670	672	623	647	663	696	701	642	705	666	645	655	675	648	660	653	696	678	656	632	651	628	644	692	645	658	677	702	614	699	653	700	715	616	679	692	655	687	679	712	678	684	673	622	678	718	704	716	678	680	695	675	648	674	624	653	668	697	666	660	696	674	673	679	703	657	659	683	654	671	680	649	707	678	676	706	720	658	760	640	715	709	675	684	656	628	673	656	707	717	636	713	676	699	705	664	650	663	641	674	648	688	652	681	661	633	664	680	644	619	680	737	672	745	665	678	691	697	681	646	665	670	681	643	699	713	723	682	647	643	630	659	655	678	685	621	660	624	682	698	667	674	643	636	657	690	691	714	661	707	666	666	703	690	654	683	641	676	670	691	681	691	718	679	698	714	691	623	650	701	665	649	684	635	656	661	655	681	685	729	648	678	611	650	686	622	688	695	674	677	635	695	662	653	698	700	696	660	649	653	674	637	648	656	690	621	637	669	679	652	694	681	670	670	678	633	691	702	689	696	655	696	663	707	684	654	666	662	666	678	655	673	655	704	659	696	642	691	697	660	651	715	665	714	675	658	601	639	676	667	610	658	687	638	660	674	669	692	661	649	650	673	667	645	699	658	698	628	653	666	689	692	698	672	653	746	672	698	658	650	708	673	685	650	693	699	723	680	686	637	673	698	621	686	623	664	669	625	672	654	702	653	694	645	661	672	641	625	657	647	691	679	676	700	682	658	701	668	664	650	706	712	665	649	681	694	666	705	621	711	683	646	661	686	661	693	671	673	671	683	646	647	710	629	700	672	612	703	648	629	665	724	700	656	667	677	695	674	706	725	706	647	649	689	649	692	697	656	657	666	687	654	729	644	638	687	652	647	701	621	647	687	678	661	665	654	632	695	654	691	621	728	639	691	669	635	674	675	726	681	625	671	634	646	631	684	708	675	667	671	706	634	680	678	659	690	704	649	669	674	678	618	683	711	680	674	668	640	641	642	679	647	669	671	668	671	734	697	679	648	647	623	658	681	665	669	648	665	687	694	618	662	699	715	654	681	672	673	676	690	675	700	653	672	647	668	637	685	671	610	654	659	645	664	609	667	664	663	670	683	658	705	663	633	679	685	654	693	666	665	662	640	672	642	646	684	660	651	647	661	640	688	669	632	692	711	683	712	655	699	663	669	697	667	665	686	678	700	679	650	674	697	652	685	664	676	648	675	668	706	674	663	687	684	651	679	650	648	708	661	678	638	647	696	668	676	705	669	683	698	651	657	693	716	709	655	703	676	705	643	691	652	675	632	706	676	646	655	648	687	657	664	625	699	679	699	665	657	680	659	708	647	650	647	677	690	675	681	711	707	639	659	625	682	667	691	673	676	680	658	638	654	714	678	645	666	617	657	714	622	678	658	661	672	666	701	675	710	685	698	696	674	687	701	663	707	708	708	692	659	650	686	632	652	688	667	704	669	655	689	693	648	644	693	637	646	664	702	707	655	717	668	666	638	671	683	678	671	672	674	626	647	684	656	672	662	663	694	709	667	676	700	650	675	648	689	703	670	661	678	658	688	670	678	670	641	711	611	669	650	667	667	686	674	703	682	669	667	679	658	645	637	691	685	638	667	678	689	712	717	630	687	664	653	699	640	675	643	695	692	740	628	655	663	681	643	733	686	671	642	649	643	660	673	707	689	693	664	653	682	646	701	619	675	669	706	711	684	679	625	655	692	688	672	671	654	652	648	625	698	669	710	656	668	643	708	675	693	716	643	663	668	662	661	625	692	648	652	698	688	660	639	654	688	666	647	651	665	664	668	670	703	690	685	631	687	673	693	690	656	763	664	633	611	691	679	634	680	667	640	666	693	718	663	707	652	673	636	690	639	659	658	664	633	631	693	658	630	675	682	684	664	672	645	684	661	670	700	669	647	723	668	695	628	675	667	673	650	692	684	683	694	688	682	703	679	640	647	681	681	677	710	637	651	677	674	661	666	694	670	690	678	668	683	680	667	678	637	700	645	637	676	710	679	712	666	679	662	684	681	680	669	650	684	654	709	644	683	660	653	693	656	675	647	673	677	645	667	700	669	641	642	692	673	649	643	663	656	687	650	709	653	624	644	636	682	643	663	690	628	656	701	633	668	692	732	658	658	701	625	695	645	690	680	685	659	688	699	671	645	655	603	688	631	734	641	672	667	671	668	679	654	665	676	677	700	655	609	629	708	707	640	700	703	668	639	655	639	676	622	699	676	645	693	632	663	670	657	654	672	661	647	651	629	643	619	689	669	654	697	682	661	652	647	677	691	681	690	599	648	675	691	676	652	685	660	672	601	670	676	702	619	678	661	679	682	693	637	615	682	657	679	651	711	670	675	654	678	663	700	666	680	654	687	662	636	669	682	694	653	671	680	643	632	642	677	669	666	692	675	662	682	659	630	627	703	669	720	710	670	681	661	677	704	658	654	669	633	670	651	687	655	688	702	703	641	622	691	679	664	696	643	618	674	656	675	692	670	687	661	677	651	664	730	681	682	646	684	687	673	675	639	695	670	675	699	656	653	662	691	685	668	676	703	664	664	703	664	691	705	706	710	658	697	617	680	678	692	709	672	701	688	667	637	635	638	685	674	650	632	646	640	658	654	657	650	707	637	680	637	682	687	661	683	663	628	657	680	653	648	660	657	654	688	693	662	614	674	708	649	648	631	645	716	655	712	695	695	717	693	678	678	690	727	665	680	646	625	648	681	667	711	694	654	711	722	685	653	657	670	663	650	656	687	688	681	701	699	686	670	635	664	645	656	690	732	673	711	655	701	684	666	706	665	670	684	676	695	672	674	687	676	712	663	678	690	721	676	726	690	615	661	690	707	622	693	673	667	664	691	691	680	694	673	693	672	685	645	740	650	665	702	647	688	687	638	681	645	719	622	661	676	666	655	686	615	717	642	668	674	717	661	664	709	723	675	661	662	663	667	670	674	647	689	691	631	650	654	644	661	658	702	633	716	687	666	687	701	691	673	667	648	675	657	706	679	685	667	657	662	660	667	719	640	671	659	677	672	627	707	651	624	662	672	635	643	616	672	624	691	662	644	698	665	681	671	714	660	667	686	660	689	712	667	748	711	661	665	681	654	682	677	639	636	672	634	645	658	669	674	649	662	697	670	663	690	663	689	726	651	684	651	675	651	654	666	661	685	691	714	662	641	679	694	684	668	679	586	675	655	674	697	667	656	696	683	648	649	645	701	673	679	697	691	684	665	693	643	662	683	669	681	648	674	707	695	671	642	647	668	692	671	693	644	663	670	715	641	646	629	723	713	683	653	663	672	683	641	697	666	695	721	702	702	662	645	725	672	661	673	651
24356	21514	28761	24708	20845	2031	613	365	314	319	305	269	277	250	201	237	212	227	211	226	197	216	180	190	194	192	195	175	174	218	185	200	176	168	183	171	193	185	185	180	167	194	198	168	198	174	172	186	175	160	164	180	175	180	181	186	181	151	151	174	176	164	167	176	182	194	195	176	179	186	203	173	188	166	159	175	175	171	176	183	154	194	180	164	174	188	177	150	173	175	172	174	202	171	166	176	160	165	184	165	176	180	197	163	188	151	190	159	178	182	185	190	203	192	204	174	172	187	180	185	171	173	152	169	214	174	192	161	168	156	201	158	161	181	199	152	189	165	201	160	168	197	184	175	174	184	190	171	172	177	164	164	165	191	190	182	165	160	177	164	180	175	174	189	182	149	166	163	185	155	189	159	184	204	152	181	189	201	180	172	166	175	168	163	174	169	175	196	184	184	164	164	185	198	169	150	167	165	156	173	174	179	187	176	172	164	191	168	170	188	172	196	193	205	190	177	190	187	178	174	164	169	170	175	178	184	192	169	176	162	203	193	205	184	171	172	170	153	194	168	164	209	179	202	190	169	157	168	161	162	197	190	162	172	175	166	173	166	195	172	205	157	189	173	160	177	185	163	162	199	146	189	161	180	152	187	168	182	160	196	183	166	158	189	162	183	193	168	158	177	189	179	154	139	166	195	177	183	156	150	178	192	158	178	183	142	176	183	159	148	174	184	201	186	181	165	164	166	164	176	175	174	176	165	178	185	164	182	152	172	198	200	171	164	179	152	155	160	162	163	172	188	175	164	190	186	176	183	178	156	170	180	197	175	159	169	166	192	179	167	177	150	156	173	190	176	167	161	166	163	201	182	162	168	187	173	177	167	189	167	177	167	165	185	174	166	181	167	161	160	190	186	174	177	175	170	161	167	152	182	167	177	193	157	173	176	175	169	166	176	170	168	153	183	185	177	176	160	186	169	156	181	178	195	184	190	181	158	176	171	185	164	165	188	164	174	157	163	165	166	184	161	173	155	172	176	192	156	182	156	176	191	182	183	146	175	156	190	176	184	167	200	180	182	176	168	191	177	170	169	172	194	177	181	158	163	170	182	161	171	172	165	180	175	168	164	191	203	172	185	155	181	162	196	225	151	192	167	170	193	173	179	182	192	170	174	197	177	171	190	192	173	169	182	172	155	157	171	173	176	149	164	182	166	183	179	182	184	191	187	166	185	177	194	165	164	155	179	190	168	151	178	177	196	184	165	185	201	169	165	175	162	181	163	162	182	180	164	160	165	184	186	174	174	174	183	193	194	180	188	171	174	159	191	164	194	188	158	170	186	166	177	165	176	185	162	176	196	184	179	192	154	191	166	170	147	197	162	172	159	161	181	190	163	191	178	174	171	181	156	160	148	177	147	165	184	186	198	174	155	168	150	175	178	164	179	175	151	167	167	163	180	167	164	160	175	190	170	160	174	154	187	165	182	167	164	174	195	176	190	170	179	178	207	154	175	176	164	187	177	169	191	163	192	174	189	177	189	178	182	158	187	184	209	194	172	157	162	174	143	161	168	181	176	163	187	166	195	167	158	204	169	166	160	174	195	184	173	165	176	189	153	185	149	143	170	179	175	180	163	173	165	185	203	180	185	179	192	166	173	186	168	189	192	190	201	174	169	188	181	189	184	180	161	196	199	167	155	142	178	188	178	188	175	168	168	158	197	185	176	179	172	160	173	177	180	176	180	171	168	183	209	184	151	163	163	172	143	175	166	182	174	161	188	166	175	174	173	186	171	177	168	177	168	179	165	184	149	174	151	183	157	164	184	193	186	153	162	173	170	167	146	190	153	191	174	176	205	182	164	180	169	185	168	170	164	165	185	183	179	161	154	161	148	191	176	174	186	180	162	169	172	176	178	195	149	202	163	157	174	172	176	198	172	189	174	171	186	175	203	172	176	175	190	167	188	192	169	171	146	167	162	193	192	208	182	167	161	177	158	180	172	205	156	161	188	172	177	171	176	165	199	165	168	155	187	187	175	188	181	148	172	178	177	182	176	169	166	186	186	180	175	179	177	160	156	177	159	155	162	184	175	179	150	195	173	193	191	177	160	175	152	170	180	154	175	183	170	160	187	174	191	156	171	152	192	189	178	162	155	176	171	185	178	160	182	165	186	168	183	186	186	169	170	203	184	203	160	174	168	181	161	182	168	189	190	167	145	164	171	169	181	184	188	164	146	171	175	188	136	192	171	161	193	183	190	160	174	166	188	172	164	176	174	181	172	171	172	194	171	193	164	172	149	164	182	192	201	158	169	170	159	176	177	173	170	194	179	185	174	167	163	164	170	168	154	163	181	179	213	164	170	184	162	170	163	187	189	173	166	172	175	192	169	164	175	165	197	168	191	192	173	184	204	195	185	175	173	168	167	177	171	157	181	148	174	191	169	181	166	182	171	178	189	169	173	170	178	158	165	181	168	180	149	169	150	179	188	179	152	194	164	173	165	175	169	170	157	178	189	144	148	171	166	168	181	153	183	192	160	202	144	164	178	214	178	185	172	202	179	190	159	164	182	168	176	176	185	195	183	177	173	158	166	145	179	186	151	152	160	200	157	187	171	158	183	173	163	194	172	175	164	164	173	178	183	173	175	199	189	172	169	189	173	183	177	187	192	180	162	194	169	180	175	175	163	155	183	167	189	188	171	190	163	141	147	169	164	160	191	170	174	178	181	177	180	181	162	177	191	154	168	156	180	190	147	165	185	164	181	173	158	180	179	163	162	184	154	202	164	164	170	186	194	180	166	175	181	165	197	164	199	191	170	189	194	180	164	201	161	177	198	150	172	197	153	167	162	182	194	170	167	156	179	192	163	172	149	169	177	164	182	194	181	188	167	175	149	178	179	188	178	153	159	181	175	169	174	182	159	197	193	171	176	163	182	181	147	164	170	177	181	181	185	186	200	155	162	164	190	173	197	169	184	170	181	170	178	167	178	172	197	156	177	165	168	159	157	163	154	198	173	177	179	172	198	191	174	184	175	182	178	168	156	174	211	178	169	183	164	176	169	184	179	168	155	153	197	169	215	169	179	198	182	182	175	161	169	168	179	172	179	175	174	192	175	182	193	158	179	161	157	186	194	168	165	158	172	189	171	153	184	171	181	186	156	157	179	173	196	180	178	177	168	177	185	187	179	219	173	208	161	143	205	180	203	183	170	189	184	178	161	189	175	192	186	184	181	166	183	155	186	196	216	198	154	176	165	173	158	200	193	162	173	173	161	187	181	167	186	179	141	183	162	180	169	164	180	180	200	188	169	179	178	166	171	176	154	185	157	172	208	185	184	159	195	173	160	175	182	167	182	176	159	160	177	183	159	172	176	181	183	185	166	202	174	199	170	197	185	182	169	185	156	167	175	173	184	176	153	160	172	178	164	177	182	157	179	178	169	173	164	186	191	168	147	171	178	179	195	180	188	185	174	186	174	180	183	170	185	193	177	172	170	165	170
5654	9808	8272	4315	2700	1876	1432	1175	970	828	688	612	611	590	489	462	471	457	444	428	450	384	373	408	378	391	393	354	388	376	342	350	379	336	343	344	367	338	344	326	365	360	298	328	349	322	341	309	339	352	329	317	311	306	316	346	336	366	345	359	323	311	352	334	340	309	332	336	345	313	340	331	326	312	336	366	305	344	305	333	368	327	335	348	348	326	342	342	309	330	330	362	295	364	345	334	350	364	348	295	342	321	309	308	337	345	337	314	333	366	343	332	354	295	327	333	318	308	318	287	340	311	324	351	343	318	361	325	334	312	331	328	332	322	327	317	347	343	317	310	315	344	307	344	323	326	308	312	331	339	338	304	320	309	315	324	353	339	342	318	351	323	326	327	320	306	306	347	335	335	329	350	290	335	302	346	328	331	333	346	324	342	339	337	340	322	344	333	336	361	335	323	346	338	345	311	331	339	394	322	332	342	353	340	349	334	337	314	317	324	351	322	348	320	332	307	328	323	333	354	344	346	297	336	299	309	334	320	344	328	300	320	344	290	285	327	358	322	332	355	308	336	321	330	338	326	348	334	324	348	330	309	331	327	348	320	358	308	307	306	320	319	338	369	337	341	300	307	312	311	329	336	325	322	320	314	348	328	309	298	331	329	302	318	323	305	313	302	334	353	351	320	308	329	343	353	354	302	323	345	329	318	347	354	333	321	317	317	360	318	332	290	329	320	321	346	319	320	328	333	334	337	324	332	322	334	325	307	327	324	330	332	334	324	340	338	334	295	317	345	319	357	313	311	325	338	334	311	327	352	316	348	361	344	290	320	342	310	308	327	353	287	323	332	322	325	355	327	315	341	350	334	349	321	323	322	338	328	341	321	362	321	313	336	315	332	319	343	304	335	321	325	351	322	325	370	334	320	350	323	367	335	354	350	330	307	334	343	344	350	311	355	315	309	314	305	334	295	326	285	340	340	315	359	341	322	310	310	332	347	358	326	308	324	356	304	338	317	336	336	341	311	323	310	307	336	342	330	337	322	331	301	331	319	331	348	337	325	311	368	355	330	335	328	311	344	301	318	341	343	329	321	340	333	302	336	324	321	326	307	354	349	321	331	337	335	340	360	339	323	298	331	313	337	324	364	322	310	329	346	317	352	344	328	346	297	361	310	312	324	301	346	332	341	337	338	375	329	321	347	348	336	337	317	335	330	337	326	305	317	321	329	305	315	328	307	304	344	322	311	322	333	325	349	325	324	302	323	345	321	329	364	324	344	320	319	330	329	329	294	327	327	331	330	332	316	327	352	307	312	330	338	365	299	290	341	337	339	365	332	302	309	338	332	314	338	348	313	327	318	339	318	328	295	323	290	299	334	325	319	333	323	321	374	372	360	328	337	334	326	336	323	356	339	328	324	348	320	346	320	353	328	354	316	361	336	307	354	331	317	325	334	316	341	322	336	329	324	325	348	329	341	345	330	335	338	319	297	320	337	337	346	308	320	358	278	297	342	312	312	378	291	328	351	326	335	347	309	325	331	304	319	327	320	330	329	321	339	356	341	327	314	359	291	325	349	318	347	319	324	331	298	337	345	326	330	326	288	350	320	301	338	364	331	317	318	322	343	357	335	333	356	323	343	320	362	353	316	338	343	307	358	311	329	305	325	342	348	283	321	286	310	332	319	338	310	328	333	326	331	309	340	317	342	340	365	342	318	318	322	309	318	337	333	344	318	324	313	324	331	339	342	325	342	343	365	332	330	339	343	340	320	340	339	315	316	365	307	326	331	353	327	313	368	313	328	353	300	334	343	333	343	303	339	312	334	350	338	330	345	313	328	343	334	303	298	320	334	320	337	325	313	314	373	341	333	326	331	330	337	332	318	308	337	329	316	319	344	331	354	312	336	304	322	340	343	343	343	311	344	358	298	331	331	364	299	331	305	343	342	346	326	354	326	325	345	331	324	341	313	300	333	339	369	332	314	356	335	338	322	326	299	314	271	319	330	338	351	336	313	305	313	322	304	335	322	313	340	317	329	307	341	349	362	321	313	311	331	336	309	308	324	366	324	336	307	342	310	341	351	332	311	325	331	311	366	327	309	366	314	357	324	314	355	341	339	313	323	333	363	297	312	314	329	340	325	334	294	353	314	302	310	309	334	320	344	326	293	298	316	333	360	278	345	339	329	315	387	362	314	338	326	323	305	303	321	326	336	330	323	333	366	299	340	321	309	337	315	326	338	323	340	307	318	320	338	326	312	329	365	311	337	318	338	324	313	325	324	376	328	348	299	350	307	320	319	333	331	353	303	348	328	335	333	332	326	325	356	315	326	327	357	335	331	320	299	323	358	321	353	339	338	310	331	323	316	305	290	322	327	337	293	297	309	339	344	319	347	312	347	316	323	330	332	313	333	313	317	343	335	303	348	327	319	356	340	335	317	338	349	304	305	328	350	324	317	322	321	342	311	364	319	329	333	307	321	331	350	321	306	292	330	334	334	319	319	327	337	336	314	345	314	288	346	295	336	337	353	328	302	341	300	323	345	284	357	338	350	328	343	295	359	279	354	352	359	333	340	309	338	311	344	332	325	332	282	327	321	333	340	300	317	345	334	296	298	340	325	301	319	341	306	316	346	338	328	328	308	329	354	305	309	327	344	343	335	335	307	339	309	327	351	353	329	318	340	304	350	322	320	306	356	349	319	323	317	345	335	311	334	330	294	323	303	309	314	324	339	325	297	369	293	333	343	366	355	365	352	309	295	336	326	342	325	350	360	303	349	329	348	332	319	328	326	366	346	292	352	331	336	314	325	338	318	330	366	320	337	357	317	307	317	323	293	333	310	337	346	354	337	296	314	316	304	310	317	312	352	312	315	344	348	323	320	324	338	335	319	357	309	329	330	347	335	329	320	298	293	351	350	313	332	299	333	320	336	291	300	337	324	299	348	334	328	334	326	324	332	332	322	362	306	293	335	343	355	362	333	352	317	311	333	323	321	292	332	329	341	316	336	332	335	329	302	295	336	340	325	335	310	332	311	342	311	305	330	350	339	331	339	320	320	355	323	306	341	316	323	332	306	333	310	326	368	287	310	292	322	325	270	320	307	319	324	325	352	324	346	330	316	306	319	317	337	360	323	320	338	327	280	304	351	317	300	301	314	317	345	333	340	332	332	342	347	334	318	320	313	339	321	322	324	318	286	362	308	323	281	295	347	336	328	330	334	343	349	325	302	335	349	315	334	331	309	325	299	324	332	331	325	338	330	301	324	342	301	325	300	330	324	309	364	329	330	326	328	341	325	327	356	360	316	327	356	310	302	356	347	299	328	315	303	328	333	330	341	347	313	304	348	345	332	316	325	362	343	315	340	296	338	309	323	312	362	315	340	331	311	335	338	293	308	378	325	316	317	296	319	323	330	331	324	340	323	363	360	304	337	322	293	305	329	350	315	346	322	325	380	333	347	334	330	316	338	322	345	316	343	325	359	306	300	301	307	333	321
23412	21522	29421	24046	21523	19857	1618	556	359	348	281	282	262	227	216	208	184	204	169	182	176	163	155	154	140	155	164	143	171	138	145	150	170	134	129	151	133	124	138	124	144	138	121	141	148	129	119	130	130	127	146	135	131	122	116	123	125	131	125	119	127	129	131	128	125	125	143	119	152	116	140	130	134	150	120	115	118	125	139	126	137	144	137	117	140	122	126	131	133	132	124	113	120	139	108	122	126	141	128	119	116	121	149	124	135	139	112	134	128	136	120	134	111	138	131	135	131	125	121	114	103	127	129	130	122	121	142	137	133	132	127	133	156	118	132	134	141	106	124	121	133	139	148	129	139	126	130	130	134	143	129	126	118	123	150	105	127	123	128	134	124	133	120	147	136	120	126	128	127	121	110	139	139	121	120	109	128	119	121	119	114	121	107	131	122	128	129	142	125	117	127	117	98	128	128	126	122	122	124	130	139	133	119	133	149	158	130	133	125	124	128	119	116	149	134	131	107	120	111	119	129	124	141	135	144	130	123	128	123	139	148	117	124	119	127	130	131	117	140	135	140	144	127	131	131	135	114	134	121	122	142	100	156	122	133	116	113	123	124	108	123	133	130	116	123	120	135	131	128	142	113	121	120	116	125	121	129	126	111	125	122	152	111	131	123	122	101	152	134	131	119	129	129	121	168	130	125	125	119	127	141	114	135	134	114	123	136	127	133	141	124	123	128	116	128	116	132	125	121	128	134	131	127	118	137	114	129	120	133	125	112	141	138	125	137	123	134	138	155	129	116	131	152	125	136	133	103	119	133	136	134	132	104	130	118	135	119	116	142	128	132	155	128	113	136	126	126	148	120	140	133	128	126	138	130	118	111	133	124	117	121	130	116	128	130	143	128	121	119	121	128	133	138	143	114	138	124	121	129	133	124	122	134	132	115	97	123	132	112	133	128	126	135	121	130	122	129	112	115	142	142	114	119	124	120	121	139	112	141	135	132	133	127	126	133	115	108	138	139	125	108	153	113	106	137	116	150	121	122	116	120	134	128	120	109	136	117	154	118	116	153	123	146	120	139	124	108	135	139	120	113	125	121	113	116	116	122	124	139	135	140	125	116	124	122	133	121	120	145	118	160	131	128	128	142	131	129	130	129	105	126	129	134	153	127	120	121	122	140	128	125	114	122	122	134	136	124	119	91	130	125	133	149	115	122	134	147	127	120	137	136	110	128	139	123	120	122	134	131	134	143	140	127	127	121	129	122	110	115	123	137	102	129	143	119	120	114	123	118	111	124	118	128	129	146	102	131	138	127	128	119	117	123	113	132	139	118	125	106	143	135	137	121	127	120	130	118	115	127	130	139	134	132	116	135	124	126	128	108	138	121	112	131	124	148	120	117	143	124	135	133	115	123	127	119	150	124	119	112	117	114	127	134	127	124	145	117	111	125	135	120	135	145	138	124	138	133	133	136	122	119	130	119	134	147	103	128	133	129	99	124	124	127	109	132	115	125	134	125	119	136	120	121	134	109	119	108	125	118	119	137	123	139	136	127	122	142	110	108	122	140	153	139	127	111	100	129	117	126	122	152	132	121	157	118	107	127	115	120	103	120	108	127	122	108	147	126	123	110	122	127	129	123	145	118	118	129	145	102	110	137	129	117	126	132	121	126	145	120	143	134	116	122	123	142	136	139	129	122	142	145	128	135	117	132	121	128	132	124	127	115	119	128	133	121	131	122	117	121	135	138	117	112	104	116	149	132	116	137	127	138	133	105	142	125	121	118	157	132	110	130	118	129	121	105	110	124	132	139	118	104	127	122	118	122	119	127	136	117	133	136	118	135	122	130	130	117	127	123	126	126	133	125	131	120	172	123	122	135	118	118	145	123	118	118	120	133	133	122	134	118	128	119	147	123	136	125	124	129	130	134	145	121	131	138	126	139	119	110	125	118	161	125	110	133	125	128	129	128	140	108	115	126	127	123	115	133	135	120	132	130	117	127	120	115	134	126	119	121	122	119	152	150	132	103	134	132	100	132	129	129	133	124	134	114	128	143	141	134	127	138	137	147	118	133	130	113	143	111	144	126	129	131	118	138	135	167	130	133	127	110	124	120	134	144	145	125	119	120	113	119	113	137	135	118	120	137	137	122	117	100	121	143	116	112	117	145	112	122	112	113	120	141	123	147	115	117	123	131	117	135	116	117	147	118	147	127	103	119	138	125	109	136	107	134	119	120	134	127	133	139	143	134	128	135	136	125	129	152	111	120	129	129	112	107	116	147	123	124	133	130	110	132	123	139	110	127	105	122	141	140	124	128	124	103	119	113	123	115	138	119	137	120	134	130	113	137	113	127	124	140	133	124	154	105	142	107	132	129	137	143	97	116	133	112	139	123	152	132	159	114	156	113	106	104	129	116	119	130	129	112	139	115	103	131	137	109	122	117	134	128	104	154	129	134	119	115	118	138	123	126	127	114	148	128	120	126	116	136	126	113	142	135	138	130	137	132	117	138	86	113	137	127	117	133	130	123	131	121	131	121	90	118	111	115	118	119	122	118	123	140	112	120	118	130	150	123	119	132	122	123	126	116	133	126	136	132	126	125	141	128	133	128	133	139	121	120	154	123	132	111	132	111	109	130	114	116	139	109	116	132	105	126	127	108	107	118	107	127	122	112	127	103	131	114	103	139	128	119	139	135	130	128	146	123	121	142	130	122	126	127	125	131	135	112	153	145	127	164	123	125	117	143	136	116	127	127	147	109	112	138	119	127	117	136	130	132	115	130	132	132	128	125	145	127	138	109	125	116	117	150	134	138	124	125	124	113	124	131	106	125	111	125	120	104	126	119	113	121	128	110	136	118	112	129	127	139	132	138	99	111	123	122	121	121	120	103	133	122	121	135	153	99	123	119	127	128	132	120	121	134	119	137	122	122	127	121	124	134	135	120	142	119	121	135	124	128	128	117	131	141	124	127	115	121	130	122	126	116	120	114	126	138	129	116	107	139	131	118	113	131	128	132	121	137	96	128	108	114	127	120	126	129	137	130	151	124	124	130	118	147	116	129	125	131	138	116	121	146	118	128	125	128	127	120	130	134	146	139	103	105	133	137	117	133	128	139	142	127	129	126	132	126	135	136	119	123	119	99	120	137	119	151	127	124	134	115	144	109	125	139	123	141	124	133	131	132	159	121	136	108	136	138	120	110	118	123	121	106	110	125	123	121	121	115	137	119	137	114	112	119	125	140	135	102	120	140	152	119	130	111	128	148	124	144	118	125	137	134	119	120	120	120	144	128	132	134	112	148	137	124	128	151	137	124	108	107	126	126	109	110	122	131	127	123	122	141	134	125	124	126	130	122	129	120	142	120	141	119	143	129	125	134	98	131	126	157	105	147	113	132	144	118	123	133	136	119	117	108	123	102	122	129	121	97	112	119	122	124	130	120	108	153	123	109	115	117	131	139	142	144	118	146	119	125	139	133	141	145	128	118	128	135	128	115	120
7918	15549	13639	7073	4568	3134	2271	1710	1403	1153	990	836	751	642	570	539	519	481	464	447	429	379	372	368	339	337	298	282	292	330	322	328	277	259	285	284	261	274	250	250	277	251	262	245	280	270	235	254	229	273	259	241	247	229	240	243	240	245	245	226	263	206	258	239	211	233	239	247	249	210	225	265	209	227	225	209	233	216	250	233	249	224	229	231	217	247	234	238	228	215	231	220	215	226	230	239	206	240	212	193	205	217	212	237	241	220	205	236	238	211	247	232	201	252	205	229	206	218	244	227	211	210	212	226	238	232	229	231	221	214	217	206	230	216	217	211	236	240	214	228	218	235	229	240	227	226	213	218	225	221	216	248	219	192	249	209	220	225	263	222	218	190	206	221	232	224	231	210	229	210	215	222	223	203	239	246	246	232	230	219	242	256	237	210	239	247	211	251	202	236	255	197	221	244	225	255	210	213	197	237	209	215	201	219	206	256	220	242	198	225	215	233	242	221	216	224	198	215	219	227	225	224	229	240	218	209	211	212	227	186	220	237	241	206	247	212	207	206	208	241	230	222	246	209	215	232	247	223	207	240	191	243	201	217	231	215	207	231	192	235	204	211	211	241	210	208	215	217	240	243	241	235	207	217	234	223	229	226	237	213	220	213	235	227	200	238	213	206	217	230	207	230	229	250	241	244	257	207	241	216	227	247	241	247	228	218	222	221	199	244	231	215	225	215	256	205	219	258	226	226	205	219	218	239	226	227	239	225	246	238	216	220	227	247	219	238	218	212	219	216	233	248	223	247	218	228	216	225	201	210	225	232	232	233	220	219	222	222	222	224	217	215	212	228	223	224	233	238	201	248	222	207	213	207	207	233	236	234	188	227	229	216	240	192	209	230	212	222	226	209	216	213	226	233	213	234	206	214	243	226	231	253	220	223	259	199	198	198	229	214	251	226	250	245	221	251	220	203	214	247	209	221	243	219	221	247	197	221	205	215	238	222	219	250	239	207	244	216	223	229	211	235	223	211	249	223	235	225	226	227	228	209	201	208	233	224	230	253	223	237	208	203	218	196	231	216	219	238	255	218	222	229	212	243	253	208	217	211	224	234	212	242	232	221	235	219	210	270	209	212	222	226	229	239	239	210	200	228	205	217	220	223	238	212	238	210	219	227	213	231	229	231	220	226	219	211	233	229	216	232	237	223	225	231	213	237	218	224	192	222	237	231	210	208	199	227	219	243	220	204	273	246	229	220	232	235	233	234	233	234	218	229	227	230	217	209	212	223	216	227	234	235	231	226	206	202	214	202	211	210	224	241	225	234	192	238	201	225	198	198	199	254	219	243	233	223	227	211	210	228	247	201	204	235	235	238	219	211	212	221	218	228	222	227	218	224	234	236	258	211	239	236	211	224	218	204	230	237	218	251	219	228	239	229	240	236	247	220	234	213	262	228	277	218	236	248	217	247	232	216	218	213	240	234	200	238	222	236	225	224	215	246	196	225	196	226	222	213	208	219	201	236	231	226	220	234	218	206	208	235	227	215	199	231	242	219	238	231	230	220	236	213	238	228	210	228	217	226	240	213	224	221	215	214	227	234	270	208	213	200	226	234	239	222	193	229	235	226	238	235	211	226	228	223	227	219	229	227	212	234	238	230	243	199	238	227	247	248	228	237	205	213	227	227	230	224	202	213	218	233	219	215	205	226	213	211	220	224	242	221	231	226	226	207	240	237	205	239	226	216	204	227	234	219	259	229	216	191	195	235	217	244	214	226	203	238	218	219	239	224	224	209	212	226	222	227	263	224	241	239	244	239	203	211	217	211	222	209	215	209	196	250	217	241	199	257	251	230	205	232	224	271	214	208	218	228	208	199	237	233	232	224	209	234	225	220	234	209	238	232	188	200	209	255	218	220	208	242	226	227	225	238	199	227	229	227	229	196	179	260	226	222	220	223	200	219	224	241	199	231	236	241	232	206	198	215	229	231	234	239	199	203	229	227	218	246	230	259	225	184	253	181	197	202	241	229	243	249	235	217	231	220	219	225	225	211	253	230	240	220	207	221	235	268	206	218	207	202	215	214	233	205	221	231	232	231	219	203	232	233	216	244	217	215	227	212	205	212	239	228	215	227	195	217	224	186	225	226	239	246	199	229	218	237	203	208	230	233	209	202	217	242	206	206	202	234	240	220	211	219	223	212	225	226	210	245	234	210	189	232	214	190	234	228	200	253	242	233	223	229	224	237	244	209	231	255	218	204	234	237	207	215	237	208	218	217	219	226	204	218	204	236	213	229	238	243	204	223	218	214	222	248	219	228	227	222	216	230	224	252	207	189	218	217	244	225	189	239	226	222	244	221	239	225	225	227	263	241	235	218	229	239	213	229	215	243	219	210	230	225	209	215	208	229	235	215	207	209	209	209	205	226	200	205	226	222	221	240	216	219	241	242	212	235	228	230	216	222	210	213	203	222	236	217	239	241	214	242	232	234	212	217	214	220	231	206	233	208	194	232	231	205	229	237	226	208	223	221	226	215	204	226	237	228	229	237	214	222	214	194	193	233	242	213	227	219	239	228	230	233	223	211	195	219	223	230	209	224	206	231	172	226	202	197	243	243	221	242	228	204	208	229	230	243	223	235	216	225	244	199	182	235	219	232	239	224	226	234	233	232	202	205	220	234	205	254	225	206	225	219	228	192	227	224	242	214	215	229	196	220	222	207	212	224	227	210	213	242	227	222	208	213	218	235	220	223	207	214	218	223	219	226	233	230	237	199	231	219	219	203	228	224	215	230	222	216	234	215	205	217	233	244	221	212	243	219	239	220	225	226	196	211	251	249	205	226	228	200	206	234	219	212	255	259	204	237	255	213	233	227	230	240	224	239	241	223	217	207	206	232	245	233	229	202	226	222	223	206	214	213	212	221	220	209	205	236	221	202	240	198	222	246	220	231	212	232	225	211	239	218	227	237	236	209	226	240	222	237	216	233	246	226	233	235	231	231	225	233	240	250	215	227	212	254	205	208	221	207	214	214	212	243	242	203	213	219	236	224	210	227	253	247	238	212	205	205	203	195	199	201	230	229	224	201	251	217	221	230	224	237	209	216	209	233	236	211	217	255	221	229	230	212	221	203	238	213	212	217	242	251	219	218	234	229	223	250	217	243	215	238	230	234	204	233	228	206	226	226	203	240	229	243	256	234	245	216	241	244	207	229	215	223	214	220	255	252	223	230	240	218	209	224	220	217	217	222	233	218	226	259	207	215	229	259	218	200	209	221	217	192	238	230	205	233	231	210	228	215	211	207	211	238	241	239	226	179	216	211	226	226	225	219	195	224	224	233	207	228	228	227	202	236	234	217	249	252	231	246	213	217	221	223	208	237	243	239	233	188	229	222	231	224	227	208	211	207	209	222	241	242	229	244	223	208	216	233	213	197	220	216	223	204	209	202	207	199	244	217	212	203	231	224	219	252	224	213	226	238	219	215	225	218	205	199	216	203
26997	20814	7739	783	473	389	440	386	405	382	394	357	390	395	403	371	340	412	356	373	364	350	381	398	378	374	371	386	393	372	363	386	398	399	363	398	381	363	385	409	391	373	383	381	388	375	396	393	404	354	363	390	362	367	370	386	336	356	384	421	403	390	348	372	390	375	377	368	391	388	378	405	368	397	378	355	364	349	386	375	370	398	386	368	361	394	398	360	405	368	360	369	346	371	329	358	369	374	340	374	398	380	311	344	402	401	374	328	361	396	341	367	422	371	374	408	390	346	348	377	411	407	357	366	379	378	354	380	350	357	371	389	407	374	343	360	418	362	384	386	354	394	330	381	390	371	343	364	349	388	384	369	372	376	392	373	365	396	364	407	361	348	382	389	397	377	363	346	370	374	394	385	372	372	380	406	389	393	388	354	380	437	373	374	414	357	379	382	373	396	379	344	360	363	396	350	408	378	338	361	329	341	387	386	360	360	394	357	387	384	382	363	397	362	397	404	373	358	412	349	378	387	382	384	386	348	331	358	408	351	390	374	350	378	378	355	372	354	387	374	419	362	385	367	382	411	415	343	354	379	398	387	393	375	341	360	378	371	366	375	385	366	376	342	391	375	379	371	415	358	371	366	371	346	391	396	346	372	372	394	371	366	369	391	330	386	374	357	349	367	375	378	369	360	381	342	389	380	403	358	403	323	374	374	362	406	372	363	374	392	411	399	374	347	383	400	346	342	397	428	377	359	405	406	400	383	378	383	389	389	385	375	346	364	377	335	392	393	364	387	383	394	392	403	373	355	360	367	335	375	369	377	359	360	377	377	390	374	360	371	363	378	370	372	383	366	367	376	360	382	361	371	389	356	433	357	378	371	414	386	376	403	359	374	392	391	356	385	356	364	376	359	373	377	372	381	390	347	368	402	365	381	337	363	398	384	368	389	369	395	353	377	363	374	361	365	391	389	368	374	361	360	356	377	379	363	373	357	360	367	410	408	388	337	369	341	377	373	360	346	386	359	363	358	351	402	377	343	394	399	367	385	380	374	377	401	340	359	384	353	386	349	414	374	360	349	327	402	380	376	364	346	377	392	360	359	345	362	385	394	380	371	368	392	381	376	362	378	393	365	378	364	389	386	358	378	389	387	347	383	388	390	403	398	386	380	391	380	368	376	398	388	384	397	345	359	372	393	352	382	380	367	403	350	383	391	363	401	381	384	385	372	399	393	380	363	385	347	365	381	363	329	393	333	396	368	366	360	405	381	374	384	379	367	350	388	409	355	391	335	360	354	371	391	363	364	356	364	419	384	359	388	358	391	405	377	381	374	395	399	354	349	347	370	378	395	330	370	386	374	379	386	391	393	374	407	375	369	397	388	352	400	396	388	400	388	390	397	372	412	385	380	360	381	351	374	348	358	366	375	378	389	378	340	397	383	351	394	414	362	389	402	359	383	371	382	401	373	383	364	375	383	372	380	364	351	430	337	377	403	385	366	406	377	360	378	378	383	381	347	420	399	386	370	367	383	369	364	375	351	334	384	377	389	378	400	370	355	352	363	381	386	382	401	398	413	339	366	375	378	351	356	436	425	360	359	343	393	357	365	377	373	365	382	363	369	355	343	376	386	384	397	330	391	373	376	374	396	373	408	359	353	381	380	363	390	419	400	369	386	390	374	379	358	350	353	398	363	372	378	386	361	373	344	381	377	349	394	395	356	365	363	376	369	392	369	355	365	376	388	405	361	373	377	401	357	353	370	361	345	356	342	347	407	346	375	379	361	343	361	392	377	378	359	393	364	352	354	370	363	373	370	364	420	368	371	387	392	350	389	355	393	399	359	404	333	430	399	383	393	375	396	360	413	373	362	364	379	389	375	346	363	366	375	401	365	391	350	366	404	356	388	395	394	344	401	407	391	375	381	377	371	375	379	378	397	352	386	364	351	375	373	406	388	395	396	390	401	389	384	346	377	421	380	392	401	360	402	345	356	396	391	390	377	391	360	385	344	366	360	398	394	354	413	355	369	401	370	341	366	366	373	379	366	388	356	369	379	366	372	393	395	386	383	381	378	363	376	341	374	376	390	400	420	386	315	406	389	364	362	394	339	373	437	385	375	366	351	424	371	354	376	380	389	360	345	347	366	360	382	435	401	409	347	385	392	373	379	321	388	356	405	361	352	396	400	381	360	386	366	350	400	357	386	391	351	369	392	386	361	382	378	377	406	370	390	385	357	333	373	357	361	379	366	363	347	382	346	367	371	405	379	380	376	371	360	384	351	376	372	394	404	370	381	352	363	327	374	349	374	372	371	390	392	341	414	361	385	331	329	373	391	383	407	364	379	395	359	369	347	390	363	353	403	375	378	361	374	361	360	373	346	375	355	379	360	392	361	360	378	374	368	410	388	356	378	374	426	370	374	390	354	368	347	375	377	386	402	383	377	349	365	385	371	364	378	365	374	393	366	363	377	394	348	375	386	362	389	392	358	377	400	374	377	345	363	355	401	378	391	334	381	407	414	399	363	375	376	391	398	400	388	382	375	368	374	368	361	366	378	347	373	423	328	345	345	355	341	347	394	393	337	340	400	391	364	377	376	407	352	392	377	373	407	372	366	356	357	393	377	364	378	347	387	380	336	369	336	355	404	364	388	410	372	365	360	390	352	369	382	404	398	378	420	409	385	376	362	389	394	367	393	393	397	391	357	358	352	397	396	363	379	366	378	352	371	388	399	367	384	374	363	406	376	386	388	374	358	404	375	343	370	374	353	350	365	398	348	383	353	370	380	390	338	341	365	380	388	360	378	327	406	345	420	391	370	359	413	353	353	367	348	369	348	383	400	375	374	352	337	340	362	413	364	401	347	358	349	400	381	370	367	340	331	382	373	375	353	368	358	373	370	372	388	382	383	371	388	356	400	381	377	413	405	364	355	398	385	370	400	372	379	379	356	381	393	401	354	378	397	394	401	408	379	395	393	366	387	389	381	402	363	349	364	375	375	384	348	360	381	414	373	379	369	404	382	389	365	377	393	384	360	354	383	375	362	411	340	347	374	372	359	372	386	373	387	363	403	379	415	376	358	375	369	377	360	380	423	371	366	377	373	346	346	394	324	378	384	335	396	372	392	367	356	407	351	404	353	343	350	381	372	377	405	401	386	368	377	398	393	345	360	389	368	363	388	389	373	400	360	361	382	365	375	384	368	362	361	399	374	358	352	384	401	400	378	416	351	338	384	370	380	367	383	368	374	373	384	359	323	404	374	395	395	392	420	337	402	362	351	362	382	347	352	398	375	364	385	352	408	392	387	393	385	370	373	402	327	358	368	377	384	362	361	359	375	357	339	403	359	362	378	388	391	399	356	385	359	362	392	387	370	369	388	380	400	372	376	375	375	345	365	321	347	363	368	427	396	366	376	349	401	364	400	386	341	391	378	391	346	365	361	390	403	364	358	380	390	373	387	375	381	384	365	393	378	361	376	385	381	390	393	396	356	369	402
4327	1657	1606	1135	888	790	776	744	769	706	643	710	650	681	685	704	681	716	694	670	682	680	634	697	709	644	643	649	702	699	665	696	664	683	647	644	650	662	661	724	683	665	670	648	678	632	686	657	661	684	681	633	702	656	654	715	661	718	663	671	682	649	689	699	647	654	691	618	702	655	683	650	655	670	652	667	653	648	661	654	690	675	623	702	658	638	642	653	654	693	665	656	666	608	638	711	667	646	682	636	649	646	653	644	610	623	700	631	656	644	643	706	638	664	670	644	661	694	668	679	649	645	610	692	636	641	637	665	706	675	687	655	656	675	688	710	637	650	609	663	639	661	686	670	695	697	650	656	646	685	643	630	680	628	649	690	650	694	656	634	640	654	711	679	679	663	680	667	659	665	701	680	633	644	706	686	735	666	654	671	704	662	645	681	674	714	626	667	656	653	706	645	700	703	666	671	658	671	669	714	657	654	697	662	640	651	679	681	655	661	649	684	666	654	633	693	679	658	684	676	671	660	688	679	650	651	671	690	736	705	655	658	681	647	646	677	680	661	607	720	603	679	635	662	729	682	673	636	677	599	659	642	642	656	653	668	621	655	674	651	671	685	629	655	655	687	658	656	637	629	660	685	673	671	694	661	695	693	661	713	668	689	658	687	654	660	721	676	659	653	674	647	615	656	677	637	657	678	657	679	621	610	643	731	667	667	703	649	673	684	669	673	696	697	690	684	639	650	726	671	677	672	682	651	718	645	639	675	662	658	665	637	677	693	644	688	696	679	637	664	671	665	691	666	640	669	666	667	694	689	735	659	672	685	653	641	700	705	637	645	712	648	649	687	671	686	663	648	636	659	694	682	671	651	671	681	675	681	644	644	688	677	659	675	624	604	710	651	680	654	647	649	621	666	709	703	673	681	644	663	695	691	692	678	687	668	695	655	676	661	684	677	654	672	717	696	707	673	669	654	653	638	651	648	701	635	654	675	665	679	659	658	619	704	675	659	657	651	641	681	629	679	690	655	696	693	669	644	680	646	710	658	651	679	667	684	660	636	642	637	675	665	681	653	691	673	638	657	706	710	623	740	656	649	674	636	691	688	670	654	658	664	639	668	663	701	648	678	713	602	648	711	662	641	666	644	645	684	699	708	630	704	678	651	637	692	666	658	653	682	635	651	659	681	684	693	683	651	702	660	662	640	645	710	683	692	688	645	682	654	674	640	689	685	686	669	646	675	671	668	669	677	693	667	669	668	729	666	635	627	723	662	683	669	650	637	680	662	651	705	730	641	671	656	649	646	667	705	657	666	666	693	630	635	667	656	662	731	644	613	642	643	664	714	666	648	668	679	634	673	688	652	677	695	684	659	688	689	704	640	714	713	660	634	671	661	674	697	650	683	649	657	677	628	654	685	668	693	670	670	649	639	719	655	698	702	695	724	726	699	690	642	686	659	682	664	662	658	652	675	688	651	696	684	672	650	668	676	673	691	625	691	675	666	645	673	669	655	706	641	666	691	697	649	654	676	654	671	645	675	634	649	684	681	671	670	647	663	691	635	677	635	657	668	619	655	677	634	721	685	662	679	701	633	685	641	707	679	713	610	699	702	649	667	655	703	719	653	609	654	707	669	665	634	695	653	670	674	610	626	657	651	647	679	656	671	635	643	664	704	663	674	632	681	641	664	724	685	712	592	673	667	677	703	696	644	679	649	673	662	660	634	625	652	648	636	664	672	651	668	640	660	664	637	683	649	671	651	656	640	633	679	650	679	720	683	686	649	673	656	719	696	667	637	660	651	665	659	674	677	644	642	677	628	653	699	697	677	700	688	698	655	677	653	672	652	642	694	703	657	691	646	690	674	654	654	660	595	705	684	677	662	661	654	680	622	630	673	682	698	678	669	675	670	681	657	646	687	650	671	611	653	652	666	706	708	660	648	686	690	663	683	643	621	653	668	723	673	614	681	635	676	673	648	665	658	665	637	685	677	659	655	632	679	657	636	665	663	642	674	662	677	665	666	633	683	651	679	663	693	692	652	663	686	681	666	646	642	646	680	646	672	652	668	669	641	650	671	687	680	678	701	687	690	655	658	644	672	693	666	669	693	667	647	691	643	678	672	642	650	715	671	695	638	685	667	622	707	685	637	676	688	638	718	687	649	616	679	688	681	690	640	640	699	700	711	663	635	649	638	692	648	639	721	658	671	647	666	651	674	680	685	732	639	693	693	665	709	665	662	670	626	652	614	701	676	682	659	648	702	645	683	676	628	673	635	665	660	657	570	699	704	679	692	703	655	679	635	652	695	657	700	647	684	708	676	670	672	623	664	714	635	643	645	670	638	668	682	681	682	635	674	689	654	689	664	668	666	694	672	635	638	663	683	659	676	676	667	677	678	661	671	689	646	700	656	606	630	677	703	634	660	693	664	649	657	645	670	705	638	662	627	669	680	631	676	639	684	639	677	709	690	683	679	688	631	682	635	677	702	688	705	673	666	672	631	651	693	674	663	643	667	622	675	650	700	695	655	633	695	681	644	682	635	670	644	648	662	690	667	677	659	644	714	659	628	664	694	650	670	654	691	642	664	642	677	682	647	673	650	618	652	632	673	677	728	674	656	685	637	658	658	678	681	658	619	661	663	676	664	686	670	654	703	685	640	658	698	648	673	692	665	685	665	700	712	646	674	695	692	687	685	693	672	681	661	633	655	653	703	691	637	716	716	620	666	666	718	623	690	665	647	649	652	681	648	613	678	679	599	698	634	695	660	637	684	647	639	673	706	718	672	671	635	621	697	664	648	653	669	630	688	652	683	643	672	665	633	663	647	706	689	634	652	691	663	659	611	624	681	649	675	682	656	659	653	657	634	642	678	649	642	663	692	618	674	707	679	634	709	697	654	662	648	640	681	719	666	655	729	640	678	643	723	674	653	708	670	659	649	708	679	649	677	672	659	670	667	678	715	641	630	677	675	667	649	714	668	644	675	644	707	687	664	664	692	698	659	630	643	629	676	623	691	672	647	664	669	617	655	643	703	635	692	668	687	657	699	663	673	678	695	645	675	703	642	630	635	647	674	656	713	623	636	657	623	682	666	674	704	708	660	690	622	598	667	669	668	686	641	653	681	654	669	659	676	725	717	669	714	662	661	680	701	705	692	669	665	668	686	644	636	669	684	638	653	645	705	647	661	688	690	677	656	694	626	684	654	679	696	687	660	638	636	649	644	709	662	652	657	640	694	659	678	691	695	701	683	662	657	680	676	620	687	668	657	695	672	670	659	645	732	667	633	671	656	612	696	647	686	685	668	699	686	659	653	733	699	721	676	682	676	682	638	643	672	712	627	694	658	692	710	676	654	685	687	658	673	643	642	667	654	682	665	654	647	674	680	641	660	677	683	675	650	695	671	635	652	669	670	645	681	681	672	677	670	668	684	647	695	631	642	632	691	637	705	713	668	645	669	629	703	631	681	676	651	669	663	648	679	680	670	630	689	685	685
24322	21476	28689	24711	20784	2012	584	364	314	312	279	259	251	239	209	224	226	207	222	199	201	204	184	174	191	179	175	196	202	165	192	193	175	179	198	170	179	185	170	180	196	162	198	183	160	194	185	194	200	178	181	178	187	197	160	157	184	148	180	177	188	163	163	191	180	154	176	166	191	173	182	176	196	163	148	171	182	177	176	181	188	169	195	195	194	166	207	163	175	177	179	165	176	156	183	170	177	193	179	194	177	157	183	167	151	154	181	164	160	152	190	175	188	190	164	186	166	170	175	186	183	176	164	172	170	166	146	159	187	191	178	171	160	197	157	172	185	179	170	165	163	178	184	178	179	161	186	194	173	178	152	175	171	186	174	164	179	184	191	159	168	171	185	162	171	161	181	177	172	165	175	174	179	183	183	170	164	196	162	170	176	172	164	208	167	194	180	183	162	173	171	173	176	201	189	171	170	206	159	188	175	177	171	177	169	144	189	163	162	177	190	186	184	180	181	165	182	151	180	189	184	176	180	173	149	186	175	176	165	163	177	164	163	154	167	157	172	196	178	176	177	165	177	167	156	162	156	167	169	164	176	172	165	176	186	181	176	187	178	176	172	170	185	169	155	167	181	199	165	169	185	144	153	170	168	183	163	175	169	172	186	177	163	187	175	174	203	169	168	179	163	159	176	154	164	189	167	184	166	178	171	166	185	169	191	174	162	185	157	157	181	177	171	175	178	189	161	174	155	165	158	195	170	193	165	179	160	176	163	164	168	193	181	193	176	182	168	166	178	163	164	169	160	171	153	167	154	182	181	184	166	191	161	168	164	168	172	169	184	174	191	185	161	180	183	178	178	180	173	179	168	182	197	187	161	178	178	160	166	164	166	168	193	187	171	178	163	159	194	171	189	164	169	162	173	177	179	160	169	184	160	177	182	182	163	162	188	182	182	171	187	170	176	183	161	171	181	137	143	171	188	180	147	179	180	168	151	156	154	152	188	186	169	190	165	168	169	177	168	152	170	182	169	189	173	150	171	208	191	175	170	181	167	182	178	200	184	194	179	184	177	191	174	182	178	187	201	184	170	163	173	162	183	180	169	178	188	181	155	172	204	157	179	173	189	163	163	195	167	201	158	166	182	146	168	160	191	181	164	178	174	196	190	165	167	171	174	163	194	181	185	176	173	181	157	161	186	157	164	157	197	196	172	187	186	170	161	164	169	164	180	188	204	172	165	175	171	192	154	173	153	184	157	176	170	203	182	173	168	164	166	151	168	185	147	194	176	190	187	193	175	168	204	194	172	154	171	166	175	192	187	178	202	172	181	162	187	155	162	179	167	161	182	165	160	177	171	168	148	197	146	185	161	184	167	185	156	170	166	187	165	194	175	177	171	169	173	177	191	198	177	176	174	170	186	153	156	168	173	196	140	166	174	175	182	170	165	177	143	159	166	160	178	182	174	173	173	155	178	179	160	150	175	160	169	168	167	177	150	167	180	165	175	181	162	135	154	206	163	174	157	161	200	158	165	187	170	172	162	174	159	169	158	179	163	186	199	168	202	180	177	169	179	170	156	155	188	181	185	172	181	161	175	164	158	169	191	147	180	164	181	187	190	180	173	161	163	159	164	204	177	177	143	191	184	198	192	177	176	175	181	180	153	202	182	166	169	175	172	164	165	182	170	172	166	185	159	168	199	154	166	157	163	178	168	173	184	157	186	174	179	184	183	179	176	207	184	178	159	179	161	179	177	160	180	149	177	187	191	165	148	196	174	159	189	167	192	180	193	167	163	174	169	178	163	160	159	151	164	166	165	184	171	174	174	180	193	181	171	169	167	180	173	149	172	196	176	170	176	200	151	170	199	148	209	151	172	155	144	192	168	179	173	173	171	181	162	176	171	172	179	170	162	189	168	180	185	167	161	169	163	156	173	164	197	164	175	163	154	170	167	171	178	165	176	158	170	158	189	165	178	158	163	183	177	168	172	171	160	181	178	167	166	180	163	161	175	211	164	165	213	170	176	164	154	158	183	180	152	206	157	170	166	164	189	162	175	198	188	183	184	175	178	166	192	171	172	180	166	175	180	176	194	176	162	163	177	190	169	163	176	145	190	186	175	178	174	170	168	185	193	165	169	169	167	148	175	165	168	184	169	167	170	157	152	170	161	192	158	195	185	150	160	171	169	185	183	161	167	192	167	158	186	190	164	164	176	150	172	196	154	192	152	176	186	162	191	164	190	174	164	172	172	194	177	177	176	165	172	179	175	188	172	169	185	183	173	177	184	166	166	160	168	127	160	144	171	156	158	180	167	186	185	176	180	169	177	152	188	173	173	190	162	184	179	185	183	180	162	166	183	189	174	165	171	183	172	168	177	186	169	132	167	177	153	178	168	184	184	183	193	172	185	170	207	155	184	162	145	185	171	189	175	152	184	173	170	142	163	186	156	162	200	161	156	146	184	180	179	184	167	177	173	203	167	180	163	179	184	179	196	157	187	184	166	173	190	175	154	156	165	209	175	177	154	155	165	170	172	165	155	219	152	176	159	175	174	164	160	181	166	179	173	183	164	184	189	171	184	163	175	162	178	160	170	180	168	172	182	164	173	165	183	170	167	189	195	169	169	162	188	184	183	180	162	178	185	189	175	166	171	154	188	176	173	185	190	169	179	187	194	165	176	177	176	166	193	177	164	173	174	151	182	174	182	174	166	186	174	175	189	184	175	172	189	175	165	190	206	182	172	180	172	155	181	155	166	172	188	189	148	139	173	160	197	184	190	155	181	151	159	177	207	173	152	176	198	163	138	169	176	174	178	159	190	182	177	169	155	157	180	174	178	179	185	176	192	158	159	167	152	187	173	177	179	164	180	164	192	162	154	166	160	149	175	180	159	163	182	170	185	168	171	171	191	161	184	174	187	161	203	177	200	172	156	175	172	196	182	181	176	183	167	175	173	151	181	156	162	173	183	157	140	177	175	146	186	171	172	178	201	194	159	157	171	182	169	161	176	177	201	182	192	169	171	172	171	173	189	182	178	170	198	174	162	182	193	162	191	165	178	188	150	163	181	168	163	172	181	166	166	167	159	180	171	169	171	172	178	185	180	171	189	164	169	154	202	185	188	166	182	158	193	162	168	175	182	174	174	170	171	175	173	175	179	196	173	176	189	159	182	175	175	173	172	150	165	164	183	173	166	187	153	164	178	170	184	171	157	168	182	173	162	186	191	185	177	162	156	166	184	186	160	147	170	184	200	191	180	160	176	186	152	166	146	158	167	175	160	174	169	176	164	157	173	155	173	182	155	199	205	169	171	173	155	176	167	182	160	186	161	151	187	170	185	193	192	185	184	169	171	162	166	194	156	184	157	191	203	167	180	172	184	171	166	187	148	162	172	161	173	180	166	153	195	186	182	191	149	176	184	182	168	163	177	164	177	153	152	162	183	173	172	174	175	147	166	176	179	165	190	179	184	163	176	158	167	176	149	179	198	165	152	157	162	173
5713	9826	8443	4248	2670	1946	1450	1172	952	865	706	643	578	526	495	499	473	458	435	410	408	409	399	388	378	394	381	390	379	381	384	373	360	362	327	349	377	356	381	345	322	373	332	367	361	357	313	341	318	356	369	345	349	350	352	318	328	310	341	309	305	348	323	341	330	351	346	367	349	304	317	326	332	321	321	350	337	328	307	317	360	335	326	320	313	329	294	323	314	319	318	347	333	340	323	326	337	328	328	306	323	344	346	332	343	310	325	329	315	318	334	334	321	301	328	314	335	336	340	331	317	323	309	310	330	351	326	336	342	324	324	307	345	305	304	338	334	337	363	324	339	317	320	323	330	319	334	298	314	328	309	327	344	334	322	333	337	334	321	323	363	331	362	329	333	312	304	317	291	307	336	338	301	289	333	294	356	314	351	323	311	340	356	327	346	355	315	345	308	302	301	304	346	294	353	349	299	316	328	361	330	313	347	345	315	325	317	312	324	383	329	321	350	347	342	317	315	305	334	314	317	344	321	286	350	308	315	338	344	363	300	294	307	336	335	329	343	299	359	330	325	322	344	346	314	303	303	353	302	327	351	326	302	301	320	332	319	348	328	314	297	294	321	342	341	315	335	309	335	318	332	336	326	341	331	300	316	347	310	348	348	317	326	314	307	336	351	297	336	327	320	298	341	289	344	302	315	314	313	325	323	313	335	331	314	319	309	318	365	305	304	310	323	317	321	319	316	296	337	330	333	328	301	323	342	342	312	342	317	340	315	348	349	357	319	330	278	330	310	340	345	320	318	335	318	351	325	346	328	324	314	318	312	343	323	325	321	339	312	319	327	333	302	345	328	337	303	322	317	388	324	386	315	325	359	335	355	351	323	298	337	351	308	340	331	318	321	319	326	348	321	331	336	322	316	328	328	331	337	308	293	354	329	279	322	294	300	317	316	350	318	334	279	311	308	286	326	315	321	348	337	334	342	312	304	326	357	316	302	350	312	331	330	336	338	319	340	325	308	353	322	338	343	335	327	329	296	318	346	322	325	329	345	311	340	322	329	311	309	299	311	320	324	337	315	317	332	318	299	314	337	301	334	348	332	297	298	334	294	327	278	325	315	337	300	316	333	348	314	338	294	297	332	331	325	317	313	323	331	317	312	333	312	323	312	307	342	310	350	313	305	310	325	337	325	340	308	350	335	331	339	318	303	296	369	331	317	347	304	330	339	337	339	336	314	328	327	332	315	322	345	326	309	301	338	311	339	329	335	312	327	328	321	345	352	320	306	366	326	309	323	315	332	333	313	329	312	352	325	317	311	300	293	349	315	327	325	340	303	312	324	299	305	350	324	304	332	305	315	342	341	320	338	332	316	294	331	327	342	329	325	287	307	336	318	319	324	299	321	341	332	341	361	340	352	340	311	297	330	311	340	289	324	313	320	329	340	335	340	315	298	354	337	313	325	304	331	345	303	325	345	322	338	343	350	311	347	328	316	334	349	331	305	339	319	316	341	354	329	338	330	339	328	315	391	312	350	315	325	341	330	347	348	331	317	344	321	321	334	313	328	325	314	325	304	304	310	359	307	329	320	324	322	329	307	337	309	341	304	349	336	329	327	365	348	322	283	321	335	350	282	324	347	313	339	310	361	331	312	328	291	312	330	316	312	353	314	327	367	360	298	335	330	298	337	324	358	360	319	334	334	333	350	304	332	330	397	339	328	328	319	336	325	326	341	339	317	341	322	316	320	337	345	307	307	343	312	310	294	393	319	330	310	311	361	330	331	339	331	327	281	343	330	325	333	322	320	346	353	358	341	309	321	327	359	379	319	339	329	367	350	333	327	312	307	320	337	333	346	332	358	342	319	311	303	318	325	329	316	298	312	302	295	330	318	317	322	317	319	306	353	320	344	320	327	302	317	316	327	293	319	330	303	305	352	333	365	314	318	332	327	277	344	329	329	345	336	295	272	319	335	345	305	329	317	330	326	331	293	329	341	309	325	344	344	339	307	289	330	329	308	303	295	323	294	345	338	336	315	312	316	324	303	313	324	302	368	315	327	326	339	296	298	318	310	325	303	325	299	301	371	363	320	321	291	317	338	306	305	327	345	302	311	326	305	349	301	323	334	326	345	304	333	338	352	302	338	331	305	354	324	311	315	301	309	271	319	310	307	337	299	321	299	325	320	352	327	336	319	320	310	348	337	347	341	320	334	302	326	338	366	301	353	335	335	318	312	325	338	313	326	320	286	327	319	338	337	352	348	278	302	286	370	337	335	333	302	324	337	327	332	340	314	330	323	317	315	330	321	332	302	311	298	322	315	295	330	341	356	357	315	318	348	334	315	326	366	331	302	342	293	314	316	322	306	305	330	377	326	346	332	339	323	317	317	317	324	317	330	348	312	316	338	314	337	331	311	329	340	307	327	327	361	306	356	327	361	308	339	343	335	330	346	350	315	327	298	325	324	332	314	329	333	332	317	326	317	325	312	308	337	327	325	350	335	332	329	330	310	341	327	297	326	323	363	312	339	319	325	342	305	302	303	356	321	333	338	325	364	313	360	339	283	292	358	306	338	320	299	334	299	355	352	324	320	332	323	305	320	323	330	331	318	327	326	366	324	343	308	328	286	324	337	305	337	331	316	344	318	326	325	350	345	321	313	309	301	320	335	304	323	317	284	328	316	345	335	312	325	342	297	357	318	326	303	312	285	330	289	337	344	321	321	328	318	304	345	362	312	310	310	356	324	313	350	334	349	331	366	288	344	330	324	338	306	309	321	303	329	344	329	313	325	318	338	304	322	335	332	335	317	330	306	330	306	327	311	325	304	318	322	296	353	301	299	319	332	298	337	323	334	339	327	351	363	326	286	343	338	335	327	298	353	301	356	328	331	348	362	316	320	330	340	315	307	323	274	320	306	335	314	294	319	301	305	328	331	309	303	309	315	330	324	324	338	305	286	328	330	337	311	317	335	320	320	345	334	311	303	303	299	334	319	293	340	329	359	321	329	342	346	336	314	312	306	349	336	362	338	315	292	327	371	290	310	345	338	342	315	331	342	292	339	307	317	295	339	304	328	331	335	364	305	337	355	301	314	326	332	322	322	374	326	383	313	311	345	329	322	350	310	358	354	331	339	329	335	357	348	344	320	309	321	349	299	301	307	284	335	380	337	344	300	341	311	313	337	366	315	290	315	329	315	342	318	338	296	319	344	313	309	324	303	290	341	338	322	339	338	314	311	340	328	338	334	363	352	360	312	313	312	352	350	300	310	327	309	317	308	312	348	306	300	293	333	343	330	324	287	342	321	327	348	343	344	329	327	339	297	313	341	338	321	334	324	345	340	329	329	372	329	301	360	310	323	315	302	316	364	324	305	295	325	305	330	326	284	335	340	302	306	296	357	347	363	345	320	366	300	287	339	346	316	334	320	302	357	323	325	305	317	331	312	340	352	324	331	353	355	328	305	323	293	309	320	305	312	321	320	297	318	326	325	324	318	346
23430	21496	29377	24045	21497	19939	1647	561	411	332	307	242	250	229	208	218	227	191	168	183	159	170	145	164	162	164	146	154	139	149	163	144	155	126	152	130	149	132	150	147	108	132	129	117	144	142	139	152	124	116	122	120	117	135	123	115	149	137	126	144	137	130	132	115	144	135	136	131	106	136	123	113	135	117	137	135	120	131	123	131	135	127	143	107	124	141	138	119	129	128	148	140	134	133	134	119	141	124	147	119	129	130	145	109	131	140	133	127	117	129	122	112	139	129	124	121	116	112	127	134	130	141	113	125	108	107	126	121	131	129	131	147	143	133	115	125	130	125	136	120	126	126	125	127	122	123	124	143	131	137	126	122	144	118	114	118	140	141	120	117	127	146	133	150	130	116	135	137	150	123	126	134	113	126	131	149	117	135	132	123	124	117	135	125	114	126	117	124	124	126	127	137	136	139	129	117	116	129	149	124	137	125	127	130	129	121	130	117	141	128	116	115	118	117	123	125	125	118	112	120	137	131	117	132	125	117	111	120	133	136	125	134	151	126	120	121	128	131	126	129	109	115	131	139	119	139	107	135	161	122	131	124	126	126	150	134	132	116	115	132	129	131	115	137	151	130	142	116	162	121	134	126	121	125	121	113	140	123	122	117	142	116	127	118	120	138	117	129	112	127	113	147	150	130	145	119	129	123	126	127	121	136	115	131	134	118	145	125	124	139	126	132	126	121	127	119	136	140	120	126	129	119	108	127	121	131	137	126	128	108	122	121	127	119	132	126	120	133	124	143	136	142	111	112	125	125	133	126	125	116	136	137	120	135	122	117	132	145	140	129	129	128	110	117	117	121	123	132	142	132	144	138	126	114	106	141	125	139	134	128	110	119	124	128	121	137	131	130	121	103	112	114	123	131	108	119	136	139	141	132	123	124	114	137	137	109	135	119	129	117	135	111	110	126	120	119	118	108	124	118	130	130	112	140	127	134	135	117	113	130	125	117	104	117	120	107	140	119	111	121	124	122	124	140	120	132	122	133	146	128	114	134	131	120	121	142	135	114	139	137	110	113	116	131	133	128	104	122	137	122	104	103	139	111	136	112	126	115	124	129	105	132	129	136	108	141	137	127	121	136	114	115	128	149	109	122	101	145	137	117	138	112	131	124	121	138	121	115	146	107	126	133	132	110	115	113	123	129	146	129	124	117	129	132	134	118	121	136	130	125	125	133	135	116	137	136	154	122	133	125	109	137	113	117	120	121	132	129	133	126	129	107	128	143	115	125	123	108	133	128	133	126	120	128	133	123	135	126	136	131	135	135	108	117	136	132	141	146	124	142	129	133	129	127	124	144	134	132	115	137	117	137	124	120	128	128	109	156	128	128	113	120	130	129	122	130	126	123	101	138	116	124	122	138	135	132	114	141	138	132	134	122	130	110	100	139	109	139	141	141	115	107	123	146	127	113	143	138	124	132	107	130	117	130	133	127	140	133	123	122	138	118	144	126	128	115	121	121	131	115	116	142	107	132	126	100	133	121	131	131	110	150	102	120	128	129	130	136	121	141	127	120	110	122	113	130	123	124	134	105	120	153	112	144	119	134	126	123	123	129	141	116	126	148	115	127	143	133	141	106	132	129	111	144	120	127	122	125	100	106	115	122	133	132	106	149	133	131	119	120	118	123	135	98	113	132	159	134	116	118	144	135	116	107	120	139	128	103	139	113	110	130	126	135	113	111	121	133	130	115	144	150	138	147	120	146	101	131	119	129	118	116	139	123	107	126	124	103	127	144	135	123	130	115	153	131	127	122	126	123	145	124	118	132	118	119	125	120	124	135	138	115	118	126	133	125	121	139	149	134	126	124	138	107	122	120	132	123	126	111	112	128	99	125	110	139	115	139	138	137	120	137	140	115	130	123	106	116	125	146	123	139	114	143	116	125	123	122	129	120	115	106	130	128	149	131	112	125	147	154	122	123	114	126	136	116	115	121	128	143	120	120	146	126	122	113	134	136	134	137	109	134	140	134	125	126	106	123	129	127	143	119	103	133	126	109	123	116	140	127	127	107	143	122	118	123	133	140	139	127	138	134	142	113	130	132	130	132	119	134	132	130	138	137	133	121	135	122	142	125	117	127	111	121	133	125	130	132	119	125	123	117	133	119	125	125	122	137	117	144	136	136	141	131	128	122	129	133	122	123	114	145	144	125	135	148	145	137	117	146	125	141	120	113	132	131	109	120	128	130	111	127	115	118	126	124	121	141	125	130	140	118	114	120	134	130	114	131	138	123	114	136	139	140	113	118	121	137	138	121	109	121	112	127	126	134	117	125	122	130	129	120	121	123	117	134	131	131	123	131	114	132	126	137	125	128	105	123	138	132	138	115	144	109	127	130	120	133	112	129	128	123	132	143	118	120	130	112	133	120	134	118	150	138	129	135	117	130	141	117	133	128	99	143	116	126	104	140	130	122	148	112	136	129	143	128	109	121	117	107	131	116	124	126	123	118	134	120	150	109	111	135	140	123	140	117	142	145	113	120	137	119	109	116	126	129	162	127	117	97	139	117	134	126	121	141	119	130	101	125	140	138	126	156	136	134	119	119	132	130	139	125	118	125	116	134	140	130	89	113	119	129	123	132	117	122	119	115	126	130	128	128	128	149	130	115	112	120	131	122	108	121	128	113	132	119	135	119	120	131	130	125	117	157	124	139	133	140	124	122	132	125	104	140	115	134	141	120	130	132	129	137	114	130	121	129	120	126	150	124	127	131	129	136	137	151	123	112	132	127	127	128	131	131	127	111	131	113	119	131	114	125	133	133	125	124	134	132	148	125	124	112	129	129	139	120	107	125	118	103	117	110	128	126	113	141	115	137	119	109	134	134	121	122	118	122	135	112	118	120	114	131	130	142	140	117	125	110	131	143	124	153	124	151	144	118	121	116	128	114	123	141	126	132	121	123	122	134	124	119	110	140	120	121	144	148	147	123	131	132	128	130	150	123	124	138	125	135	145	102	122	145	139	132	122	135	114	125	110	139	126	137	128	137	148	128	131	112	120	127	109	126	132	120	123	140	139	130	135	127	122	117	116	107	116	140	118	114	138	103	123	119	108	118	129	122	133	145	115	140	127	117	122	134	129	105	128	130	132	134	119	136	123	111	108	121	100	112	140	133	140	134	114	126	133	128	141	116	102	97	117	119	120	149	130	132	151	131	141	116	122	125	117	117	133	119	123	128	123	129	117	133	132	119	132	121	121	124	116	123	136	152	117	148	112	128	130	118	125	114	143	137	142	128	135	145	119	122	104	124	123	105	119	116	135	114	116	125	127	141	134	121	131	111	129	124	140	126	128	114	117	133	147	132	115	112	137	120	126	125	125	133	127	122	130	130	129	125	128	133	116	114	113	127	137	129	121	119	123	136	122	145	110	140	114	124	137	125	123	147	156	153	139	116	106	115	116	132	125	120	113	130	136	137	123	122	130	131	135	145	138	98	138	124	127	123
7792	15535	13510	7189	4552	3090	2328	1781	1437	1204	929	825	782	648	659	546	499	477	449	421	387	402	382	372	317	298	325	335	321	327	292	338	278	255	269	274	243	277	268	243	259	260	285	248	228	248	257	237	250	218	232	249	256	265	209	261	251	226	242	264	214	232	213	240	250	225	231	256	240	241	233	223	212	253	243	236	222	256	240	232	223	242	223	225	221	212	232	218	219	246	226	203	209	212	217	211	254	232	222	235	213	250	257	230	209	234	235	233	217	240	232	228	231	216	224	228	229	214	246	222	228	236	226	206	222	236	194	219	175	238	199	241	204	241	217	247	192	208	246	235	224	224	229	242	244	254	240	225	225	212	209	213	206	213	232	220	217	224	229	227	229	199	254	207	215	229	207	214	235	239	213	222	224	245	251	221	229	239	226	240	228	227	238	231	203	202	245	239	231	216	218	212	235	220	232	226	237	220	212	235	228	230	217	219	224	243	208	188	211	231	191	235	207	218	212	220	200	198	212	226	199	222	235	202	237	220	212	211	248	205	222	221	210	193	229	249	221	221	219	228	236	239	235	205	208	199	221	225	224	208	219	239	210	207	214	230	231	219	194	214	200	210	220	225	262	254	230	217	184	214	239	233	206	210	229	228	220	231	208	223	233	238	215	234	210	243	228	220	236	242	237	220	222	210	213	228	231	217	215	241	230	220	187	224	223	204	238	220	201	229	261	229	237	231	213	221	211	197	212	222	215	240	236	211	225	225	238	246	223	219	206	203	242	215	229	238	226	207	235	200	246	205	210	200	214	225	221	216	188	246	213	236	214	201	232	220	237	194	233	225	241	232	195	213	230	246	236	231	220	206	216	234	245	201	220	235	238	250	238	214	208	247	226	267	219	221	208	209	216	224	196	224	235	233	222	200	232	229	242	220	218	226	248	213	201	216	233	229	190	218	242	208	212	222	218	236	237	248	233	213	244	208	216	213	225	233	244	214	231	211	218	248	222	217	211	203	234	244	216	223	245	229	227	226	218	257	220	199	235	241	225	216	216	212	217	208	234	223	217	227	259	210	226	211	214	239	219	210	225	236	227	236	232	246	227	224	206	225	208	228	246	229	220	210	231	225	197	232	203	218	226	221	228	216	217	230	216	235	222	236	221	223	225	243	243	217	237	214	222	222	250	234	234	231	240	232	227	198	211	214	187	242	216	242	237	241	232	232	238	247	236	212	238	226	204	229	234	224	206	229	230	229	214	242	249	232	223	236	238	227	208	237	229	209	217	248	249	247	223	228	230	255	226	244	212	212	230	203	227	218	211	217	227	234	223	228	229	236	217	265	206	234	202	212	224	220	218	223	235	218	221	231	207	242	231	244	218	245	228	233	198	226	231	240	217	212	198	239	225	196	221	181	223	236	228	211	203	215	214	235	257	216	228	209	238	217	219	228	238	200	217	207	211	238	224	232	215	219	232	213	251	217	239	200	225	222	226	250	200	200	240	230	254	220	230	238	207	212	201	241	217	189	197	236	219	234	222	227	233	207	262	222	240	235	213	213	222	228	215	235	237	219	203	238	204	205	204	226	223	238	208	206	195	197	209	232	249	239	234	214	218	220	213	233	222	226	214	202	226	219	230	234	208	235	211	222	229	233	216	213	220	218	203	237	248	209	229	223	229	217	221	205	231	212	235	238	213	199	227	247	227	222	228	231	229	204	204	232	208	234	217	210	234	213	218	211	219	234	214	239	249	202	234	210	214	232	265	247	234	223	194	207	247	224	228	222	220	225	209	247	223	231	220	241	211	240	235	222	239	221	213	217	248	218	224	216	207	223	236	216	221	247	204	227	216	198	232	227	201	230	218	205	244	229	196	251	220	238	209	226	245	230	265	242	220	195	203	210	233	235	247	221	223	225	216	217	234	239	240	234	213	227	193	228	224	229	203	214	244	221	211	234	231	208	227	228	219	214	236	208	237	206	203	223	213	238	227	233	220	253	219	224	216	232	248	231	230	230	221	182	220	224	222	224	224	221	223	205	230	263	213	216	200	230	243	242	222	217	196	219	218	227	236	213	216	243	204	198	195	216	239	232	236	238	198	229	225	197	249	214	238	212	213	223	212	241	248	221	221	238	225	258	214	204	234	239	224	241	221	230	221	262	202	223	214	225	218	225	212	243	234	239	227	199	233	207	224	220	217	216	204	207	238	212	236	225	231	214	245	214	230	226	226	241	207	227	201	230	240	264	243	226	218	234	229	220	211	227	228	232	216	204	206	212	214	228	220	247	236	229	204	222	252	223	230	219	200	232	221	225	218	227	230	223	221	232	213	205	231	240	228	221	208	223	233	246	228	239	238	233	227	245	229	201	229	203	219	234	207	249	217	176	216	238	215	246	223	214	203	211	195	213	195	222	229	225	239	221	211	219	214	226	259	258	224	214	235	228	229	232	232	227	222	199	239	214	233	212	237	217	234	199	233	231	263	211	238	206	223	236	205	215	221	204	217	210	226	229	226	227	228	247	219	208	205	224	218	218	220	228	249	241	215	204	206	181	232	218	231	206	212	227	209	228	228	228	228	209	226	217	239	208	223	189	231	200	215	228	241	222	213	218	234	211	219	214	217	224	200	189	208	234	225	237	230	218	226	236	220	225	267	215	221	210	226	214	237	242	249	213	237	235	208	217	207	206	190	207	227	237	208	223	214	227	212	207	183	231	217	201	238	222	227	207	208	225	214	205	205	231	223	239	216	228	222	257	236	198	236	210	228	229	219	218	250	216	238	230	223	243	227	245	206	247	233	210	237	237	235	242	249	230	248	215	224	191	222	222	210	214	222	238	221	215	213	211	223	211	233	242	234	234	209	244	221	216	218	237	221	221	224	233	220	253	224	217	210	221	221	216	209	245	211	187	218	259	217	210	229	209	228	229	243	230	231	209	212	217	210	222	227	246	243	221	251	195	208	211	194	236	227	219	220	210	225	228	232	221	238	224	249	218	217	246	219	237	200	220	212	239	240	209	228	248	239	236	218	191	228	225	194	209	228	216	214	212	215	233	199	202	227	212	197	212	217	194	225	221	240	244	238	216	199	207	202	201	198	222	253	230	226	214	237	238	225	213	221	225	224	227	205	237	208	229	203	231	212	211	249	216	219	218	228	209	204	213	218	214	234	207	247	271	212	226	218	214	243	195	197	213	232	248	200	227	246	220	215	220	232	197	231	216	216	231	256	249	227	227	238	213	200	232	215	252	220	204	211	243	217	213	214	224	244	226	223	196	205	228	203	228	214	230	231	235	201	247	210	221	212	242	237	236	219	213	225	226	229	207	219	222	215	217	219	233	239	242	228	244	221	203	236	234	205	210	195	221	205	239	221	236	187	217	207	214	213	240	231	215	226	210	228	225	214	216	239	223	237	216	245	248	215	179	230	217	219	242	227	203	215	222	218	231	219	228	228	199	234	226	248	223	212	222	219	216	223	207	199	198	201	234	214	202	210	238	202	203
27022	20856	7799	791	438	433	421	430	424	407	363	352	402	408	390	380	379	391	410	400	403	386	388	354	373	376	376	391	392	391	350	370	370	379	359	396	375	372	409	355	373	361	339	368	367	377	364	386	364	363	396	384	370	397	349	372	390	339	343	395	395	375	410	382	353	372	377	375	406	378	358	366	357	419	369	365	395	377	387	364	371	387	380	385	407	359	328	380	333	374	398	396	360	359	364	348	380	352	409	365	360	383	381	377	360	364	392	358	395	393	393	380	356	394	418	386	379	362	367	380	355	381	377	368	417	401	395	369	366	376	371	394	376	371	383	369	365	368	359	424	370	384	374	370	369	407	369	365	373	374	368	389	388	375	330	384	345	362	382	420	365	387	397	366	395	371	353	388	377	382	344	396	364	352	377	363	400	362	374	366	386	407	383	398	374	384	402	368	377	362	393	382	398	384	373	359	408	337	376	356	370	355	412	360	360	426	364	373	353	389	389	369	396	389	366	390	355	372	388	414	367	363	362	352	359	408	364	390	385	359	380	385	370	387	354	366	404	396	406	401	372	375	386	368	360	383	369	368	337	365	365	378	364	334	418	371	375	365	365	397	351	374	380	376	336	378	364	363	391	387	366	371	388	386	376	351	371	369	375	370	337	369	375	400	384	347	352	390	375	406	359	341	348	360	391	363	394	364	359	370	377	383	392	357	404	349	404	363	387	389	372	395	349	391	390	347	389	399	397	364	351	432	385	380	377	406	381	370	398	407	385	414	387	364	380	403	376	389	410	362	396	401	388	382	352	370	387	368	392	394	366	373	423	365	346	383	349	381	375	377	373	393	375	371	384	381	371	383	386	395	397	375	387	377	381	376	386	373	329	380	393	388	386	409	372	361	366	381	379	382	423	385	381	401	404	394	371	394	375	380	352	363	367	390	390	374	381	390	375	359	407	361	385	382	391	340	405	403	359	361	363	389	377	369	365	383	357	371	410	350	393	341	387	347	332	374	394	388	387	333	382	361	382	363	403	375	383	399	387	356	385	406	408	432	392	362	361	374	378	386	343	337	401	386	382	398	349	385	397	378	395	331	380	391	389	387	370	388	399	398	387	377	361	369	389	379	345	377	379	391	349	368	370	376	393	373	383	354	361	388	389	379	388	358	398	350	351	337	388	363	364	381	384	368	376	364	362	399	394	394	356	373	391	403	367	394	336	354	389	388	373	397	396	359	352	398	399	379	371	386	401	357	352	377	392	391	379	336	359	380	418	398	370	355	369	346	367	384	329	360	374	408	337	347	366	376	382	362	350	382	370	363	363	384	385	388	391	348	384	413	374	402	397	390	360	361	390	377	355	376	370	357	381	378	346	363	376	331	390	394	377	375	397	423	367	408	357	337	372	362	410	375	357	356	385	400	422	394	405	371	394	394	385	386	343	336	360	392	383	402	363	382	355	375	404	364	381	361	368	390	390	376	393	380	401	402	396	370	363	376	360	382	380	380	368	379	378	372	367	393	355	419	373	371	374	334	346	365	407	338	372	407	352	362	395	360	407	359	365	350	385	358	377	382	358	384	388	407	401	362	385	350	395	366	394	412	366	366	375	373	360	367	354	379	344	388	387	391	394	400	364	375	348	369	384	369	376	388	371	363	366	377	369	373	356	367	404	385	390	375	349	386	385	366	395	377	346	380	381	406	380	402	358	367	360	364	354	387	353	363	370	400	368	362	371	404	353	367	376	386	379	362	378	368	381	399	370	362	376	396	409	389	359	389	370	382	380	393	396	359	415	363	353	414	393	357	390	389	410	356	367	343	364	404	387	370	347	404	393	350	352	374	394	357	384	417	382	418	333	374	410	368	342	387	356	395	340	393	373	393	366	350	357	407	364	404	388	357	390	376	353	376	350	407	358	388	373	360	350	416	363	369	382	404	362	382	370	387	361	392	364	408	385	373	415	371	370	363	339	376	351	352	356	386	373	380	368	370	401	375	359	373	386	363	377	347	403	408	383	403	394	414	375	383	366	359	373	375	343	380	360	375	377	391	372	372	363	400	397	434	340	397	391	416	382	375	354	343	341	358	363	400	408	353	364	398	390	388	414	406	345	377	368	362	360	375	347	345	390	376	365	390	412	337	381	349	371	361	399	367	378	380	418	374	353	353	390	366	390	362	361	338	366	327	369	376	359	335	406	388	381	401	368	378	373	370	347	377	343	351	392	343	364	372	325	374	376	334	344	362	340	360	386	369	396	364	400	379	396	386	370	376	381	386	403	378	396	442	378	377	391	355	343	371	389	380	380	380	398	366	381	358	358	395	387	399	392	373	362	380	422	358	364	389	373	415	375	386	384	370	361	388	404	370	377	343	392	382	400	382	368	368	361	395	404	416	407	404	367	376	383	426	379	401	390	368	333	379	356	355	368	375	354	362	359	375	379	403	377	371	374	411	389	376	375	337	376	377	369	425	359	365	426	399	337	391	356	387	359	357	414	387	413	385	356	363	372	320	403	373	353	371	363	370	381	346	380	370	423	357	373	380	363	401	389	345	377	363	381	373	387	362	417	401	374	366	387	370	368	390	369	402	376	391	385	376	372	379	394	387	383	365	380	357	354	371	352	429	391	366	377	386	400	352	399	399	376	389	369	372	371	387	372	329	383	398	390	365	379	404	334	403	389	370	389	407	379	357	386	368	362	370	375	378	375	354	359	370	346	361	357	425	375	366	389	387	357	377	387	366	389	382	361	359	389	368	375	351	383	349	371	380	376	350	370	342	404	390	386	382	363	390	384	339	383	354	368	348	393	369	370	388	371	373	379	366	380	360	356	422	409	329	368	351	357	374	382	401	358	360	375	378	367	375	401	380	380	376	407	391	392	367	387	422	399	347	346	380	354	377	364	382	357	370	393	393	365	379	405	355	358	389	360	372	387	405	417	400	390	371	379	398	377	395	375	354	375	377	358	357	403	372	364	359	376	374	420	406	349	382	366	336	393	360	363	381	356	406	398	381	382	369	369	355	367	396	361	415	357	360	403	379	395	382	384	369	363	398	379	380	380	359	349	364	348	371	359	371	357	374	370	369	389	379	350	388	394	406	365	392	394	382	347	378	391	359	381	349	401	362	340	389	370	344	369	356	376	372	389	363	373	391	376	389	362	345	354	398	375	331	381	396	344	346	371	394	382	342	398	373	360	382	408	352	413	389	349	329	394	364	394	379	384	390	380	408	357	389	326	372	384	379	383	417	385	395	395	412	407	367	398	363	376	363	393	354	395	384	363	371	382	408	381	363	363	376	344	392	376	372	370	384	394	382	356	347	372	341	360	333	377	399	396	372	363	373	397	391	381	372	373	371	402	384	378	330	375	378	356	376	395	347	353	386	372	377	335	384	379	385	389	372	395	360	367	366	372	376	384	363	366	380	379	344	391	386	344	377	361	365	392	362	413	396	382	370	358	374	376	389	352	363	394	405	369	372	390	356	332	362	378	391	355	358	382	380
4289	1738	1565	1038	897	862	781	741	688	692	686	683	676	662	722	700	670	664	634	660	651	707	692	682	643	647	629	650	605	696	669	671	614	665	654	662	648	648	656	695	641	646	644	684	644	677	639	639	670	639	673	696	699	685	653	643	618	690	666	665	698	666	681	651	701	643	639	653	650	665	613	662	686	638	642	650	675	630	656	640	672	678	656	657	624	691	635	680	651	679	653	662	644	693	670	669	644	668	687	713	662	682	652	667	705	634	682	632	685	666	691	643	651	679	678	662	624	674	684	665	674	669	670	652	687	632	646	631	644	665	654	632	634	636	712	644	680	630	685	647	648	674	684	651	682	677	679	631	674	688	714	656	696	650	676	706	618	657	652	691	633	628	710	617	648	647	638	679	698	651	730	711	692	655	695	658	692	621	631	689	672	674	622	690	669	701	639	688	623	618	666	622	682	700	670	670	670	697	663	648	698	646	666	682	636	669	632	640	679	669	673	675	706	656	648	651	618	664	657	693	674	665	683	669	621	707	672	665	642	670	661	637	650	664	616	642	652	614	679	664	644	657	683	653	683	703	649	693	667	687	658	662	677	658	686	672	647	644	695	680	650	652	619	722	674	682	622	669	706	661	651	665	625	638	623	676	660	653	681	660	676	667	680	608	663	681	655	685	662	738	698	708	678	648	657	644	677	660	662	665	656	655	691	599	653	661	645	690	668	662	700	649	722	658	652	683	686	650	670	643	654	715	653	660	687	683	717	678	645	699	645	650	661	669	668	690	642	660	629	662	710	683	705	653	677	697	650	677	650	731	657	624	667	653	647	622	673	691	647	607	656	627	654	663	644	650	655	700	683	715	632	659	668	691	679	698	633	672	674	639	679	688	722	668	661	674	685	693	623	682	669	674	664	659	653	647	659	636	660	680	651	646	689	666	701	684	677	682	652	606	670	682	642	664	644	655	688	635	651	697	676	609	639	710	623	650	721	653	682	675	644	659	641	686	664	648	704	666	673	685	675	675	664	687	612	665	650	655	675	676	687	676	715	658	718	664	683	655	675	671	662	714	653	655	688	685	669	640	625	680	659	657	628	631	702	688	655	631	718	675	622	687	658	706	652	650	656	686	634	655	666	660	668	658	654	713	694	677	658	710	677	664	659	614	701	691	684	646	650	656	699	693	709	677	657	681	644	671	631	682	666	677	646	641	702	672	649	664	683	640	672	664	662	627	715	663	635	661	654	661	671	650	650	675	655	683	675	669	699	685	651	635	678	649	646	620	662	627	679	632	649	663	671	683	648	650	638	673	714	678	647	651	631	647	661	671	666	688	691	645	697	678	677	690	666	663	677	660	658	615	662	661	647	663	645	686	657	668	684	643	688	657	640	650	669	708	642	649	681	674	597	651	653	671	643	676	646	650	629	687	631	639	648	624	640	667	628	649	721	678	643	683	653	654	667	666	686	672	668	678	661	658	685	674	668	651	673	648	644	630	620	653	648	669	671	651	666	672	677	689	654	672	689	620	685	687	682	629	651	709	669	668	635	691	677	682	630	666	668	718	661	716	654	677	627	670	691	685	661	651	664	640	676	654	710	649	641	698	670	658	675	683	666	633	658	660	698	693	620	647	645	650	722	671	679	673	702	640	682	677	655	667	681	689	667	668	645	654	668	618	664	656	652	617	660	684	645	685	643	702	681	663	678	682	660	674	651	688	707	672	674	709	702	656	672	652	675	647	675	649	644	629	644	652	649	663	653	629	642	712	671	641	644	661	632	691	665	699	670	644	684	631	654	711	675	646	628	634	641	682	685	632	613	668	689	693	697	661	633	629	665	661	650	696	674	625	624	645	638	685	684	652	680	614	668	665	706	669	684	687	677	632	674	643	706	700	696	634	651	737	652	659	704	636	687	682	633	692	618	655	637	671	674	678	721	678	609	678	657	683	685	660	675	651	636	668	652	690	709	674	694	677	665	640	695	652	667	629	679	641	650	662	659	643	692	681	671	621	647	706	649	645	667	709	641	657	688	683	634	642	657	649	658	653	649	662	633	677	645	646	673	656	696	637	665	640	619	683	669	636	673	642	647	714	692	657	678	694	643	666	669	624	663	626	638	652	688	624	709	654	610	681	677	680	662	663	685	726	687	681	677	626	695	684	601	697	692	668	601	669	675	705	690	676	663	607	634	682	656	657	676	636	642	672	605	615	663	665	706	644	665	699	669	635	651	663	688	654	682	694	678	627	661	682	681	674	653	667	668	695	644	681	688	632	686	684	626	675	695	666	641	685	638	666	658	650	676	630	653	666	662	679	678	701	631	660	637	667	643	673	668	632	643	669	698	652	657	647	621	613	678	724	668	690	671	682	639	669	656	660	636	658	663	685	661	680	654	667	616	712	604	702	656	625	627	676	654	646	632	677	649	632	672	652	663	650	664	700	672	642	684	672	647	692	705	656	692	657	615	675	609	669	653	708	674	668	717	673	663	695	690	645	683	680	668	625	642	673	679	660	680	673	685	700	642	635	684	612	655	671	610	626	639	646	629	677	668	616	688	654	670	697	651	649	685	678	707	662	665	722	656	658	620	680	609	698	640	643	666	698	677	637	703	662	693	660	649	649	637	649	671	680	637	628	701	643	639	701	649	639	644	657	674	642	634	646	665	683	645	649	661	645	647	666	712	670	668	626	676	677	654	656	669	688	714	656	684	687	652	652	619	662	649	630	646	639	695	682	653	666	650	677	684	667	650	659	670	637	649	622	682	661	634	625	644	698	635	667	607	628	704	666	727	609	704	669	663	622	660	652	615	667	692	704	720	652	654	694	660	606	705	669	656	646	659	662	674	700	653	633	641	615	649	653	659	651	661	627	647	634	698	664	654	633	669	629	656	653	678	688	648	662	652	661	679	652	677	694	687	697	650	655	690	685	655	684	648	668	633	654	697	676	681	731	667	649	686	641	733	689	619	717	632	643	678	607	683	659	661	701	645	667	673	670	673	680	625	688	670	698	649	615	613	633	716	716	674	644	683	672	704	620	645	682	638	657	649	692	635	659	670	669	676	670	662	673	682	678	684	651	646	640	711	655	643	688	699	692	633	677	644	635	654	657	662	663	629	632	663	659	656	673	672	662	679	673	629	717	692	621	709	662	653	667	715	625	611	704	649	665	655	682	644	687	617	665	706	658	658	655	659	660	646	644	608	678	701	644	651	653	655	651	648	680	693	620	657	634	663	682	675	642	654	660	638	631	639	665	662	697	646	637	638	639	667	665	690	610	641	658	680	696	665	686	693	640	640	610	695	699	649	689	672	651	652	635	683	638	622	669	638	672	689	678	661	684	650	686	660	705	662	649	653	633	631	630	675	657	657	645	669	670	705	700	678	683	687	653	682	623	657	688	677	669	682	678	716	671	629	648	672	672	671	656	640	664	656	682	682	663	658	654	650	653	687	632	689	654	646	688	650	635	710	677	656	625	624	671	688	662	650	671	680	693	651	690
24298	21504	28746	24701	20833	2034	598	443	325	294	246	255	238	232	230	201	213	198	204	221	192	190	175	211	165	166	211	207	177	176	177	173	179	182	178	184	186	182	180	178	160	190	165	177	186	167	182	184	178	182	166	183	181	162	168	166	176	157	213	179	155	161	203	175	182	152	173	179	178	177	189	166	178	175	187	177	151	198	169	172	162	182	165	181	204	168	183	160	175	199	175	171	172	166	163	143	140	153	195	183	159	190	182	184	165	165	189	183	169	191	148	165	169	197	202	175	151	157	175	158	188	175	170	164	177	185	188	168	179	153	180	184	190	168	151	176	180	174	155	169	181	182	171	156	189	195	176	168	159	169	155	156	190	153	169	190	196	158	178	167	183	190	194	164	166	168	168	158	181	202	172	174	164	184	177	166	175	173	189	165	167	163	188	186	168	189	205	202	172	167	183	193	175	168	164	169	178	151	171	162	172	188	163	182	192	148	195	170	179	163	160	158	186	182	174	188	183	196	154	201	143	189	169	166	197	164	178	175	165	162	171	154	159	153	177	179	180	187	192	159	152	187	189	162	174	172	178	192	168	171	193	172	168	164	191	172	162	155	167	154	183	175	179	194	176	188	192	191	186	175	165	171	190	177	161	172	164	177	203	176	186	167	168	182	175	158	162	208	178	181	155	201	181	181	179	156	177	179	166	159	180	182	172	177	175	190	168	178	183	203	148	166	172	180	188	178	188	156	162	180	167	158	179	205	172	182	190	183	182	189	160	191	178	168	161	169	182	181	189	170	169	195	176	166	154	195	175	197	168	171	155	175	150	154	155	162	176	167	181	189	177	156	157	192	193	182	176	172	185	170	177	164	190	180	168	163	200	175	180	197	170	170	157	159	163	165	173	174	191	163	177	159	190	159	176	180	184	166	197	168	184	155	183	178	191	167	146	169	173	172	157	157	146	172	177	186	154	153	166	165	154	164	176	181	165	167	170	172	176	196	172	160	165	174	181	176	183	172	196	167	177	166	169	199	160	178	184	181	191	173	176	148	153	192	170	169	186	172	160	147	171	162	193	150	177	173	162	182	186	164	180	196	178	186	161	184	178	176	165	201	174	180	191	144	195	184	184	178	206	189	150	171	163	177	169	183	204	189	180	158	157	156	184	177	168	169	169	161	187	179	182	160	166	166	167	171	182	147	174	192	175	174	156	189	173	158	180	180	177	189	163	149	158	183	191	193	160	139	157	182	158	176	164	180	173	166	184	175	174	161	159	197	170	171	176	170	193	170	181	163	194	178	167	146	159	171	165	184	161	169	158	171	177	165	169	184	174	161	175	171	177	187	166	156	190	155	185	195	186	175	172	206	173	172	170	180	165	167	192	171	157	176	169	157	185	166	180	172	178	178	177	162	166	169	169	148	166	189	194	204	201	159	175	167	184	187	170	190	169	177	169	200	184	171	186	153	205	175	167	162	157	179	178	171	169	167	162	176	178	169	183	162	156	184	165	175	177	156	175	182	175	149	167	181	149	193	165	177	188	165	184	157	161	185	185	176	168	178	170	182	173	180	181	182	187	173	180	159	171	187	184	173	167	171	179	187	175	159	173	207	200	191	158	201	170	169	176	170	172	168	180	153	184	176	168	159	166	161	190	179	166	167	186	166	178	172	190	194	165	192	167	172	139	196	180	168	164	174	173	179	183	172	172	153	183	166	176	194	191	146	173	180	187	187	168	184	186	182	172	174	156	153	197	190	188	178	162	189	165	176	181	152	187	183	190	166	181	187	166	160	169	169	178	161	171	180	177	180	154	171	169	166	169	178	188	163	178	204	178	172	222	190	177	169	153	173	183	171	201	177	172	176	164	164	178	150	171	171	157	184	181	174	202	186	163	177	149	193	192	184	192	176	181	193	159	176	173	173	154	172	179	147	163	172	153	139	172	175	173	196	176	168	181	146	168	155	171	166	183	176	200	193	199	191	157	188	156	179	192	162	168	169	167	178	154	159	171	176	170	168	166	191	160	175	179	179	178	170	153	175	161	163	147	187	171	210	150	195	161	156	172	169	152	169	173	172	174	164	179	159	171	176	168	232	195	186	181	186	165	185	194	153	174	179	191	169	173	177	156	155	149	190	164	186	178	171	181	193	157	181	195	176	179	185	164	177	155	161	183	181	187	185	175	179	178	169	169	162	178	162	175	183	183	170	155	176	175	164	194	148	187	172	186	166	165	157	175	162	184	189	191	174	180	172	197	166	170	168	173	150	172	176	180	181	155	162	172	174	145	202	147	193	185	189	154	200	179	176	184	144	177	189	159	178	183	190	153	164	152	183	186	184	188	178	154	170	190	171	167	174	166	170	156	176	182	177	167	141	172	154	189	171	159	163	194	175	193	168	173	174	194	164	193	169	183	180	200	162	166	164	183	204	186	178	153	154	174	175	173	167	174	205	158	182	168	161	171	179	182	154	188	186	161	181	171	161	179	168	172	170	160	168	167	209	174	169	181	199	175	162	165	163	174	152	174	175	166	175	156	180	186	181	166	170	182	203	177	208	187	186	192	182	167	170	171	158	169	154	145	175	179	182	182	178	165	190	177	164	166	163	157	178	173	157	163	182	188	161	190	165	165	168	178	165	156	168	161	173	181	185	186	180	162	191	157	198	186	173	151	166	146	163	171	162	195	184	183	173	171	185	169	174	186	164	155	150	170	210	184	171	166	175	180	181	160	160	153	185	181	165	171	148	159	192	150	162	196	178	150	187	158	180	171	172	176	177	180	166	184	177	178	180	175	147	155	147	158	175	171	180	180	143	180	177	183	154	168	172	160	160	189	157	151	156	155	175	157	177	189	175	176	162	172	174	187	178	147	178	166	158	168	152	183	177	170	184	193	187	196	172	176	180	197	186	173	165	185	190	175	189	185	193	155	181	148	196	177	162	161	188	136	171	158	184	162	198	184	198	162	183	175	189	178	178	148	171	164	170	185	147	167	150	164	166	184	173	165	151	174	147	174	186	157	184	169	179	170	194	151	161	136	168	190	141	177	165	175	165	189	152	176	174	152	194	174	162	169	165	186	188	173	179	174	178	181	171	201	180	160	191	181	180	170	163	159	144	180	197	174	163	193	154	198	180	192	174	164	176	180	179	192	172	156	180	164	165	164	166	171	160	187	169	169	194	164	167	197	152	167	181	152	149	167	156	162	153	151	167	167	184	169	181	174	162	164	199	179	153	170	198	191	184	175	169	179	178	173	169	173	185	186	180	182	187	166	161	175	158	171	175	157	155	174	173	168	185	180	177	188	180	177	195	163	167	162	189	182	176	185	177	184	192	197	186	149	184	176	163	176	158	165	171	157	176	154	160	207	146	202	191	180	192	176	166	176	197	185	159	165	183	190	174	160	165	139	200	197	157	150	201	186	186	169	158	182	173	161	191	196	168	181	176	188	168	152	143	176	182	172	183	202	172	146	184	175	164	175	179	199	169	194	178	170	172	168	179
5690	9821	8447	4403	2704	1849	1476	1116	925	826	705	660	601	531	502	505	489	454	406	480	408	393	397	416	395	387	345	383	348	363	368	345	360	338	339	358	370	337	348	340	359	347	327	323	322	342	336	354	370	310	321	325	307	305	361	332	371	334	299	304	318	326	324	357	344	305	347	331	346	308	322	333	311	328	343	316	304	316	312	338	317	317	351	357	322	335	313	319	336	327	333	300	340	315	304	305	300	315	347	326	340	325	324	323	297	346	340	360	312	317	306	328	362	315	290	318	314	308	327	367	322	316	328	303	314	330	344	303	356	313	327	333	298	308	338	325	318	355	352	363	321	334	321	318	319	317	322	303	362	332	333	332	331	337	318	299	286	322	339	327	338	324	333	304	330	307	336	354	355	325	315	309	321	322	344	330	343	338	317	314	336	351	329	301	346	338	321	322	319	307	346	325	317	338	328	314	314	315	304	293	320	316	293	311	339	319	281	350	302	339	304	312	315	333	339	293	327	281	303	322	329	318	321	300	332	367	338	320	288	314	325	345	349	292	319	333	323	312	328	327	302	325	298	310	345	312	342	321	294	334	349	324	319	313	304	321	333	323	320	311	332	315	326	330	322	339	338	286	318	329	301	348	345	344	299	304	360	329	308	304	311	285	286	295	311	324	301	339	337	333	311	314	336	338	295	315	332	325	362	310	312	333	312	340	336	347	343	295	343	327	302	317	306	325	293	311	301	344	340	343	317	323	315	312	341	326	331	327	310	353	332	303	307	320	319	316	330	338	321	290	297	337	289	325	355	299	307	310	300	318	348	344	281	318	317	330	331	335	323	316	351	288	306	353	320	343	312	338	284	297	321	294	355	308	365	327	318	326	343	316	313	311	325	331	301	287	314	365	325	348	341	328	320	316	319	288	326	330	353	322	308	345	313	327	315	309	331	310	332	324	325	330	312	329	312	341	293	309	333	313	328	299	318	344	309	340	306	315	310	340	331	325	325	312	321	308	308	302	348	316	300	322	312	308	314	326	291	326	303	321	312	320	335	300	288	301	375	331	343	328	338	311	342	317	344	322	337	348	323	358	309	328	352	312	318	309	324	298	325	333	320	314	310	336	296	343	302	351	321	357	292	326	338	323	335	347	339	354	344	279	317	309	315	301	335	304	313	310	324	308	335	319	333	340	311	267	326	331	343	311	334	307	306	297	363	324	332	306	333	340	350	321	362	335	337	315	313	329	295	311	314	341	335	325	308	335	319	305	296	335	307	334	345	353	320	327	304	320	301	332	352	349	305	332	333	312	338	286	321	262	343	345	315	320	307	335	346	330	324	288	281	315	327	337	310	312	303	301	327	333	326	311	343	345	302	298	328	353	327	344	329	323	333	320	316	325	294	334	333	328	323	307	321	306	306	285	337	303	323	349	312	313	298	340	349	314	308	326	338	313	319	307	308	291	318	346	317	278	319	345	325	344	331	325	345	346	296	316	340	317	333	314	307	313	313	308	293	334	315	318	298	318	311	323	329	339	324	344	322	313	339	332	323	321	316	373	329	287	318	346	328	310	296	315	301	312	345	320	330	334	314	289	301	303	369	341	304	350	339	314	339	290	356	301	339	309	300	320	289	334	352	321	318	333	304	308	325	327	332	306	349	310	333	335	313	303	320	304	330	351	314	338	326	292	331	303	318	314	311	331	345	337	310	280	345	335	328	281	311	314	298	342	320	347	301	334	307	336	314	334	323	328	337	312	349	314	317	355	299	332	347	294	303	331	321	324	310	311	323	302	309	301	337	326	367	326	319	328	320	306	308	307	328	302	347	300	311	298	314	324	288	361	320	349	337	311	300	317	332	353	322	330	323	335	337	295	313	325	320	331	349	344	329	338	309	307	321	289	347	343	321	290	334	304	302	299	357	302	338	308	342	317	305	306	334	308	340	341	295	306	299	326	307	321	323	335	318	343	295	320	308	337	319	329	303	329	294	358	336	325	313	351	336	318	349	358	350	366	307	337	311	318	322	328	310	340	311	279	301	323	309	296	294	319	339	317	358	348	340	309	340	314	276	322	338	323	313	331	324	326	308	298	306	329	319	338	310	312	366	345	318	336	338	321	332	306	314	328	328	322	350	327	315	302	337	340	311	334	296	350	323	321	326	333	322	319	315	312	319	308	323	316	329	333	333	306	332	300	337	322	323	297	340	324	323	308	351	326	289	354	300	319	331	325	351	340	338	323	307	341	323	294	329	306	332	330	347	359	289	321	322	313	307	314	311	317	321	339	318	317	311	310	338	309	320	349	326	321	301	327	320	303	321	314	342	308	310	340	339	337	348	323	330	289	342	317	313	317	324	338	330	358	350	311	335	337	329	346	327	316	321	325	293	348	313	339	317	297	341	321	332	322	323	330	290	364	289	320	304	345	312	335	292	300	307	321	315	336	325	342	284	318	294	331	331	289	323	312	299	334	306	310	300	328	332	317	321	315	327	333	342	335	335	291	316	335	308	317	334	318	313	324	345	302	326	311	324	355	321	333	325	342	344	296	345	324	290	334	331	354	321	339	317	335	355	347	337	315	339	317	324	325	325	325	313	294	325	351	312	345	334	325	330	333	324	330	340	301	326	300	319	318	343	320	371	320	325	318	341	333	334	336	335	307	337	288	344	309	339	326	334	329	313	335	322	339	328	323	341	356	342	315	296	285	323	322	289	353	329	314	304	347	302	355	306	288	332	324	297	328	334	334	324	304	339	313	301	286	327	326	325	323	323	329	354	344	316	330	314	313	312	333	272	339	315	371	326	289	337	314	323	337	369	336	320	333	312	310	338	326	315	321	334	356	347	309	309	347	323	331	325	292	288	336	312	331	358	314	329	318	324	313	324	305	339	319	314	295	335	294	327	307	301	348	301	343	310	318	315	316	324	321	325	295	351	317	340	322	310	315	319	343	321	341	314	315	307	344	333	346	320	299	327	338	321	333	344	307	327	314	320	342	315	324	320	322	305	364	324	318	312	315	344	332	318	327	306	351	314	305	344	310	298	309	325	325	361	343	341	341	321	326	352	327	321	267	342	320	289	314	319	351	328	324	339	302	371	314	313	299	317	325	313	330	343	337	327	345	327	315	330	348	315	371	337	313	339	340	314	301	347	304	323	335	309	328	328	314	324	327	293	348	323	336	284	371	290	363	320	318	316	295	317	316	319	340	298	337	342	343	326	321	316	330	316	342	322	314	325	344	298	292	364	344	327	316	345	327	288	347	313	335	320	311	314	296	307	329	298	323	320	338	327	338	292	312	335	320	316	354	298	325	304	331	327	352	310	328	308	313	344	296	310	329	335	323	276	346	288	315	310	303	342	336	325	339	355	325	300	327	336	330	318	316	327	327	344	315	325	311	296	353	325	334	333	320	295	326	371	314	316	315	330	321	315	335	344	322	311	338	307	318	321	352	309	304	308	298	302	322	321	312	337	336	346	297	315	290	346	288	340	304	307	342	328	291
23366	21506	29407	24060	21507	20002	1736	554	427	330	282	262	283	228	235	192	191	189	165	175	157	211	152	179	175	159	146	150	151	148	138	126	152	148	175	135	141	150	141	133	152	135	129	141	126	143	146	140	135	121	136	117	141	137	135	110	129	131	104	135	115	115	135	129	103	143	140	147	151	140	148	125	114	128	131	122	150	113	138	144	124	135	110	144	131	137	120	117	128	112	135	125	130	104	123	153	133	120	136	147	130	126	131	154	114	126	132	122	139	116	129	109	135	119	113	117	129	160	129	136	126	143	131	128	131	112	125	118	122	110	127	137	121	133	138	130	141	132	136	133	140	159	121	131	122	131	136	134	125	116	133	147	124	118	134	117	121	112	119	139	111	140	118	124	143	126	119	140	141	120	113	107	134	124	136	124	120	133	110	115	132	123	103	140	139	137	130	130	121	118	112	121	146	124	121	121	100	139	146	140	133	118	127	144	127	133	127	142	127	130	103	122	132	123	145	126	126	112	130	121	130	120	133	140	120	123	127	132	126	105	118	134	138	137	124	136	150	130	126	134	117	117	123	116	128	138	134	129	125	142	114	145	121	122	131	108	131	123	132	137	129	142	124	128	131	129	134	118	100	131	126	130	142	135	99	132	135	113	135	132	141	135	117	119	121	136	121	120	119	144	109	132	142	127	140	120	118	117	128	146	127	139	125	129	122	131	134	124	143	143	127	144	115	124	143	128	112	124	127	123	104	141	119	136	115	116	144	139	129	109	129	129	125	135	100	130	144	114	124	132	132	118	143	122	128	135	137	122	123	115	123	114	110	122	120	120	124	134	130	122	138	125	140	137	136	121	130	123	132	124	123	103	126	142	104	125	120	107	128	131	136	125	134	119	140	131	114	124	139	132	111	137	104	139	114	141	137	129	127	115	142	120	133	125	121	138	121	109	124	121	127	125	137	120	104	140	138	132	137	130	155	120	111	132	140	97	125	127	146	100	133	125	131	129	122	140	111	128	130	125	113	123	106	133	122	149	123	119	138	132	159	120	122	109	126	121	131	105	128	133	143	135	124	125	144	128	116	134	103	118	116	122	121	108	117	139	120	136	132	135	136	132	109	120	127	118	106	122	141	123	141	134	143	131	112	131	132	123	133	121	138	108	153	125	124	121	138	103	139	111	128	133	124	145	118	113	123	120	128	140	137	106	129	134	123	135	123	135	139	121	134	130	129	135	122	126	128	135	136	131	121	115	126	143	117	133	114	113	129	121	107	127	98	131	121	125	127	139	131	120	114	131	126	131	148	121	103	136	116	133	129	134	127	122	131	119	132	125	138	133	118	99	128	121	128	130	136	121	114	133	135	151	138	100	115	125	123	127	127	117	132	112	119	128	115	133	115	128	142	119	132	145	134	113	122	119	141	119	135	116	116	114	133	136	140	122	113	127	159	144	122	120	126	112	142	124	128	123	130	129	116	110	118	121	125	139	115	126	137	112	120	117	130	119	115	132	112	122	128	107	111	136	138	122	143	142	144	121	118	110	123	123	130	146	106	126	129	123	114	134	132	112	132	127	118	118	118	121	128	119	133	119	112	123	135	128	115	144	131	120	136	127	135	118	141	117	129	122	130	106	127	127	124	125	135	125	124	116	131	131	125	127	130	116	144	139	121	152	120	119	135	118	127	132	138	109	130	120	131	146	115	120	130	107	126	133	124	140	126	130	125	126	133	137	121	127	125	115	117	145	129	128	130	111	138	116	143	137	99	120	125	142	135	132	136	110	128	134	129	127	139	131	128	128	123	108	115	134	122	126	121	125	118	136	114	127	126	132	123	128	128	118	132	128	143	135	137	134	109	149	115	128	131	129	123	143	129	141	140	131	120	117	109	123	125	146	126	114	123	124	126	119	117	138	100	133	104	108	133	132	123	106	134	131	123	129	114	120	122	122	113	134	130	105	142	154	123	129	123	126	114	132	126	120	131	129	124	118	113	142	134	123	117	120	125	127	117	122	137	132	127	135	112	125	132	130	134	118	118	141	117	118	140	126	128	122	131	127	122	140	137	118	128	120	118	121	147	116	130	103	134	116	113	121	118	131	111	146	130	135	120	127	130	118	134	102	118	111	126	127	113	129	129	122	114	122	120	144	129	128	103	139	139	143	117	136	125	130	141	115	125	135	118	129	120	124	127	143	134	146	144	109	125	100	129	137	133	108	129	140	118	154	122	119	131	131	133	135	108	120	118	124	114	133	127	155	146	116	127	123	110	124	109	128	132	117	126	121	133	138	120	128	120	111	127	125	134	138	125	117	138	120	111	118	113	118	146	105	114	136	121	140	113	106	110	123	153	126	140	118	124	121	122	114	133	126	117	121	133	113	135	140	130	119	125	139	109	122	124	133	124	142	123	130	148	112	122	140	131	142	130	119	115	119	119	133	114	128	131	130	130	132	136	133	124	137	133	132	129	119	128	119	148	127	144	134	139	121	134	131	133	129	130	135	120	129	121	138	121	117	137	117	130	118	131	127	114	140	138	117	134	120	128	145	124	130	123	109	122	134	128	121	136	143	140	109	122	133	136	113	117	121	126	140	142	132	133	112	102	110	130	144	158	127	136	115	118	124	114	145	116	123	108	123	120	126	109	116	127	141	147	118	120	114	126	134	128	111	125	99	121	139	121	126	143	109	120	114	119	125	106	133	134	115	145	127	132	122	110	126	130	124	94	114	100	134	126	140	109	130	136	124	117	123	120	138	145	128	119	123	127	126	136	128	138	112	119	119	123	126	125	128	123	110	142	137	138	125	129	123	135	135	122	141	126	115	114	132	122	135	127	117	121	131	127	121	104	122	134	115	132	137	125	119	109	127	130	130	116	116	130	134	140	128	134	112	116	111	123	127	116	125	124	127	121	119	114	124	114	142	125	115	135	128	121	120	130	120	160	113	130	109	126	140	132	140	122	123	120	114	127	117	109	128	122	134	146	118	128	146	135	133	125	109	124	129	127	128	126	133	122	130	123	121	128	115	109	121	133	136	111	120	123	123	121	137	133	124	135	144	132	123	128	124	145	104	117	129	117	136	125	143	136	131	141	122	113	125	128	142	112	138	140	118	125	106	132	106	118	113	129	128	113	123	142	144	145	120	154	132	126	141	121	122	90	112	130	126	118	118	138	128	131	116	140	139	121	126	123	119	108	136	131	107	128	132	145	142	124	111	116	117	121	136	124	131	117	130	116	116	111	106	108	122	136	144	134	135	121	149	120	122	129	147	147	127	136	112	132	117	109	118	113	109	139	122	106	109	127	139	112	123	124	132	132	113	124	147	121	134	139	130	126	124	132	136	116	124	127	112	139	115	129	136	126	116	104	131	132	110	127	125	112	125	143	121	127	140	117	125	107	144	130	124	119	134	153	136	128	125	117	121	126	117	125	130	141	142	111	128	134	130	101	133	133	114	110	134	139	113	120	115	134	120	121	125	130	150	123	115	136	139	123	121	132	135
7694	15604	13413	7281	4522	3050	2276	1761	1448	1156	928	832	696	595	613	534	499	447	473	394	392	350	335	309	345	343	317	295	329	315	306	276	291	299	291	285	260	282	257	259	261	276	260	263	257	247	253	243	244	263	247	233	247	247	252	258	222	226	245	241	242	241	242	242	217	244	246	239	223	245	247	238	244	218	251	228	219	227	235	229	243	253	242	222	222	254	249	220	223	220	222	210	228	209	251	240	219	223	238	220	223	243	247	214	207	226	219	256	244	256	208	232	252	223	242	224	213	235	197	233	247	244	223	250	228	214	216	203	208	234	234	222	232	223	235	223	227	226	234	221	212	214	215	244	203	225	218	231	245	215	211	212	277	266	238	241	231	223	225	226	222	207	244	215	207	219	249	214	226	221	212	242	245	200	197	231	230	235	213	232	220	251	245	232	215	200	232	221	228	213	228	229	232	232	209	207	224	225	199	226	229	218	256	197	210	213	211	244	228	212	236	212	176	227	222	230	225	231	201	237	223	204	234	201	224	161	209	203	210	217	200	245	192	222	201	208	234	227	229	232	214	239	211	212	213	231	223	237	225	219	229	224	242	215	220	225	245	228	211	224	223	216	219	220	230	218	217	239	252	235	210	213	207	217	249	228	227	244	246	221	232	256	226	212	238	204	233	227	210	207	249	202	207	213	251	210	211	245	214	224	212	236	220	241	223	223	226	214	225	237	218	228	222	232	234	230	215	195	214	219	214	240	227	210	202	254	211	233	225	253	233	208	202	211	203	222	194	246	221	237	240	221	215	226	210	248	215	203	220	215	216	232	227	201	236	223	210	217	224	213	228	211	240	219	224	228	222	225	218	240	229	208	253	206	207	225	212	212	248	225	209	235	223	239	227	215	209	227	208	215	213	222	224	201	232	201	227	226	225	195	237	240	235	211	220	217	200	199	230	209	197	218	207	223	216	181	226	239	214	223	222	198	219	241	220	228	217	219	220	248	226	200	236	197	226	246	218	231	205	215	233	233	217	220	235	221	240	238	219	213	210	234	222	221	226	253	235	241	225	242	221	220	227	229	246	217	223	245	214	214	231	220	214	229	220	211	196	211	222	223	203	194	203	214	211	222	228	225	220	218	219	225	212	213	211	227	236	242	225	219	237	224	201	218	239	219	224	234	243	231	229	208	213	225	206	234	191	196	225	229	206	227	218	220	220	208	195	224	231	237	201	217	210	204	246	242	202	215	214	220	233	222	201	225	227	209	211	199	208	209	217	217	239	207	209	212	209	215	249	223	245	215	244	218	219	213	225	202	220	230	229	192	224	213	224	195	242	223	235	217	228	234	210	220	230	241	242	245	255	237	205	223	239	205	235	210	193	239	247	203	232	222	213	206	204	222	221	233	212	193	217	212	235	214	191	204	234	227	229	225	231	206	212	216	219	207	234	218	225	225	243	219	196	240	236	212	221	224	182	249	227	219	213	211	204	221	235	197	221	216	251	223	237	227	214	210	217	227	221	220	203	235	210	212	213	211	219	199	241	234	216	220	232	245	242	224	223	252	214	230	219	225	237	233	231	190	200	224	220	218	208	225	225	224	199	233	207	237	227	198	222	203	230	225	232	233	223	235	196	207	218	242	214	227	213	209	223	238	229	210	218	202	215	209	240	211	241	230	228	217	217	234	204	212	252	215	211	214	203	227	205	226	229	226	232	210	224	233	213	203	226	226	207	242	236	210	225	255	217	205	196	236	214	229	235	221	201	212	240	229	204	237	207	211	190	181	224	214	241	203	233	209	216	214	178	213	235	250	225	203	222	214	207	206	201	197	198	215	203	215	232	227	210	232	220	233	246	215	242	207	212	239	211	211	226	226	210	244	239	251	232	219	213	235	218	238	209	216	222	207	234	219	198	201	218	228	224	232	216	213	211	233	203	226	242	234	209	223	224	231	217	229	213	207	231	219	237	236	191	222	209	228	229	211	236	219	213	234	198	246	233	240	214	231	201	219	217	224	213	250	237	227	240	225	224	232	223	217	237	229	210	226	218	215	217	203	245	194	221	223	229	219	253	203	210	227	212	243	205	205	212	258	230	198	218	203	235	234	224	226	219	240	222	207	211	234	232	209	233	241	186	208	228	207	229	211	239	247	229	229	211	236	188	230	216	229	230	229	229	212	234	252	260	208	215	240	213	229	210	223	225	231	210	218	229	212	231	203	243	183	216	218	221	197	221	194	211	205	229	217	221	205	243	240	244	225	231	220	217	211	199	243	235	218	221	219	225	228	230	213	209	230	246	197	219	236	219	213	212	255	224	233	197	214	221	203	231	201	241	191	207	214	227	261	235	249	234	207	252	238	236	245	225	207	223	205	237	221	240	218	194	215	227	210	255	223	232	215	187	221	243	199	222	260	247	232	227	233	224	215	226	261	227	240	221	188	220	215	217	204	244	217	215	224	207	201	232	198	225	248	243	240	262	205	187	181	233	241	207	212	235	203	223	206	235	210	206	225	227	226	203	237	203	216	209	196	195	228	213	207	215	215	220	259	197	225	244	218	220	227	243	208	255	241	228	261	206	215	233	216	225	217	184	210	195	212	199	217	205	204	221	229	216	232	227	201	229	214	182	212	243	239	217	223	213	206	202	228	195	248	224	231	235	220	207	211	215	255	224	245	224	225	208	226	241	210	207	227	242	222	214	217	211	241	217	242	216	238	222	205	204	217	228	199	217	221	251	203	219	234	232	223	233	225	214	251	223	202	242	227	205	222	206	242	208	213	229	230	215	238	215	204	225	191	215	236	230	258	219	242	234	210	240	220	233	209	228	208	233	212	204	212	209	209	224	210	193	239	211	205	239	210	207	241	217	230	211	230	219	251	222	236	208	212	243	216	226	211	218	208	211	203	216	231	211	203	219	237	232	221	220	229	237	207	210	229	222	211	255	219	210	235	241	235	224	243	222	236	199	223	208	246	237	215	226	242	215	225	243	242	220	219	232	240	224	221	211	239	220	211	241	208	198	210	244	236	199	238	229	231	227	235	212	218	214	241	206	195	230	224	208	237	221	211	211	234	211	228	225	222	234	226	208	190	221	220	218	198	205	223	219	225	224	244	246	228	230	197	205	214	253	212	220	233	218	247	196	217	231	229	244	244	219	246	223	213	239	234	217	223	214	205	203	236	235	237	203	215	226	228	213	240	215	231	206	205	196	199	216	226	228	198	219	218	217	229	204	204	199	226	229	214	248	218	197	200	216	223	195	214	212	237	191	221	218	221	216	251	216	202	221	215	238	236	215	236	223	190	216	240	219	224	218	233	218	206	234	239	220	241	228	235	240	224	219	232	210	232	245	213	216	255	222	223	217	244	224	201	196	240	190	236	241	210	215	224	227	205	225	228	221	221	213	228	243	235	212	203	230	235	214	220	223	231	225	220	201	198	238	204	210	203	231	216	245	226	220	211	200	234	227	243	215	233	207	202	231	240	217	215	239	221	218	243	219	251
26982	20802	7950	870	580	499	419	388	386	413	381	360	363	378	378	370	377	336	396	369	340	377	407	357	429	355	354	370	373	381	401	340	391	364	358	364	379	401	363	379	340	366	396	378	388	380	375	407	384	390	365	356	373	372	321	371	377	369	379	331	395	332	381	368	363	317	369	358	382	356	371	384	339	389	369	351	413	395	351	371	364	372	393	362	378	393	388	380	383	338	337	340	397	378	386	376	394	341	363	385	381	340	356	352	365	380	332	360	356	377	376	359	372	373	387	376	356	333	378	389	367	358	380	357	387	374	382	370	372	377	370	363	356	365	339	361	351	378	384	366	375	370	373	372	332	365	378	374	360	337	394	354	382	376	354	357	366	397	377	421	414	370	350	361	350	361	369	338	388	379	408	392	426	384	385	348	356	357	375	352	385	356	399	352	365	393	415	337	378	355	403	380	358	347	415	374	362	372	378	381	330	360	366	351	394	386	360	367	351	353	380	372	379	324	360	384	384	370	355	357	355	354	364	336	375	406	375	372	390	397	387	384	360	413	360	334	373	374	344	392	385	384	391	350	359	340	367	367	374	356	393	363	361	362	361	394	376	374	354	358	360	383	353	386	413	426	387	366	366	391	381	376	386	360	373	389	368	381	371	381	366	401	395	388	369	362	372	369	373	381	361	379	365	368	341	379	368	392	388	340	363	337	334	331	391	373	358	385	354	365	347	354	375	398	356	345	376	343	399	382	385	351	380	368	377	394	385	367	367	368	397	360	359	381	377	385	315	334	385	351	375	373	377	389	386	347	379	384	331	376	405	383	359	368	364	383	349	381	386	359	374	372	376	393	393	390	386	369	356	345	380	372	375	369	364	360	367	324	387	355	390	348	374	360	375	344	361	363	382	348	359	368	371	377	359	341	356	329	363	357	381	377	355	400	392	376	342	401	356	390	410	349	385	359	383	356	362	374	368	346	388	389	360	374	327	347	396	416	371	332	360	372	356	365	357	363	384	397	382	355	365	383	386	379	364	366	370	357	400	361	375	361	388	366	394	362	369	401	411	366	354	379	403	372	368	370	341	367	369	396	381	356	386	346	373	350	360	354	386	353	340	346	370	372	378	352	334	368	365	375	374	350	391	343	385	382	379	343	331	400	344	376	359	401	359	342	363	332	367	328	369	334	373	388	364	381	345	378	373	387	370	377	366	340	349	417	339	370	359	398	395	400	379	354	371	355	404	386	380	373	369	396	361	357	398	358	337	367	387	338	377	377	342	395	369	368	366	376	382	370	362	363	337	376	379	372	367	368	389	361	402	367	365	378	355	400	336	346	331	359	375	407	373	348	382	360	384	339	379	369	370	398	372	393	360	370	383	358	375	392	362	369	375	357	352	392	356	376	361	364	376	366	339	387	368	398	370	379	358	339	361	330	374	372	363	352	400	348	344	378	386	347	324	384	364	350	377	362	369	359	364	356	327	390	414	405	365	354	385	370	348	421	399	371	370	353	388	379	362	373	361	382	361	383	381	390	400	384	343	359	368	365	371	374	351	382	385	353	350	413	363	385	373	362	374	353	362	357	349	383	366	355	360	340	390	355	385	359	376	355	355	380	366	361	370	339	395	373	355	389	357	381	394	359	356	360	355	355	366	370	385	392	356	387	329	393	392	411	368	381	373	354	339	350	365	360	369	375	369	379	362	364	343	365	365	336	365	372	400	383	360	335	389	391	402	343	347	344	343	368	370	336	374	345	366	364	348	363	362	377	402	397	399	388	347	381	367	325	370	367	347	362	369	378	389	342	387	363	331	342	340	371	391	376	358	362	345	331	379	391	382	381	388	354	396	353	381	353	347	363	418	373	381	391	362	386	370	368	381	351	381	390	352	354	370	389	380	370	363	355	410	383	393	315	381	353	401	381	381	361	391	358	383	364	407	345	380	384	364	385	362	363	362	379	357	389	385	324	336	369	352	389	342	346	366	401	399	354	372	417	380	370	368	359	371	358	374	364	386	366	324	371	364	410	362	362	403	379	372	371	366	369	356	359	379	366	376	373	361	364	371	365	345	396	363	385	365	363	388	384	385	360	396	402	380	336	373	379	390	381	404	341	379	353	374	389	404	378	374	346	364	341	411	383	365	390	358	404	386	347	391	347	357	364	356	382	356	350	369	361	395	384	372	372	351	394	360	383	393	364	356	375	377	345	372	350	378	338	388	355	390	421	389	319	367	374	365	368	338	358	388	361	392	383	353	351	360	362	378	369	395	354	363	361	361	324	349	367	350	354	371	391	375	376	380	383	375	381	412	339	364	359	404	375	353	354	384	389	356	361	378	377	378	374	364	372	377	385	360	393	387	361	374	351	366	390	385	387	356	358	338	357	404	386	398	376	388	379	341	374	369	388	388	384	359	351	348	355	370	398	351	371	339	409	380	354	350	394	368	371	355	387	345	346	362	384	362	354	373	351	360	344	398	385	346	386	369	398	350	364	373	368	392	381	379	363	367	351	355	333	376	405	386	356	353	347	364	377	381	384	360	376	350	380	411	346	390	385	387	397	372	370	344	381	357	343	371	388	375	382	359	379	387	336	337	357	359	364	394	352	365	380	376	384	340	356	345	367	393	393	370	376	369	354	358	346	362	348	365	348	372	346	378	369	370	367	375	352	356	399	383	348	349	367	393	366	390	398	332	398	352	385	352	390	389	388	373	350	387	407	359	376	359	372	396	379	370	380	354	366	338	301	410	381	367	390	391	339	375	395	366	367	349	402	359	363	327	363	384	378	375	372	378	382	363	403	361	361	377	357	363	349	377	360	358	362	424	396	372	380	342	360	399	342	351	382	351	369	416	382	360	358	339	365	372	328	381	363	359	348	364	380	352	366	377	356	389	395	394	385	352	353	391	337	378	402	385	382	358	348	379	378	402	375	368	379	366	423	368	370	374	381	355	405	361	374	367	400	357	373	380	395	392	367	357	369	362	422	409	351	359	388	347	378	376	375	397	351	355	373	369	380	386	370	348	371	367	349	367	356	400	344	351	371	354	401	388	389	349	351	369	352	365	369	405	364	385	357	345	383	353	373	398	360	400	377	361	376	408	351	367	390	361	395	375	364	335	384	331	393	379	375	384	354	375	349	364	359	357	366	373	389	360	380	377	380	343	372	329	361	349	372	342	378	340	381	371	392	346	370	381	377	366	369	384	396	338	377	392	407	355	332	379	371	404	337	341	373	367	335	338	360	357	384	381	366	389	366	347	379	369	360	380	395	348	356	371	339	378	372	361	331	379	377	362	362	354	344	389	384	370	334	385	358	374	386	364	356	395	354	364	353	374	358	331	346	363	378	390	380	365	373	376	347	348	423	363	386	389	383	371	375	362	348	354	363	373	372	358	387	365	383	372	384	390	367	342	399	364	367	354	357	383	338	400	382	386	354	359	379	355	320	355	351	369	391	381	395	367	400	383	344	345	370	337	381	383	380	402	354	343	352	346	381	353	368
4297	1846	1562	1106	912	846	811	769	753	721	690	720	683	710	697	646	672	693	701	690	685	693	686	662	659	697	728	650	668	650	661	655	685	629	646	639	715	610	675	646	677	658	718	679	613	655	651	652	678	684	642	677	666	656	656	718	679	671	623	680	635	701	644	644	659	625	629	687	672	641	639	662	649	690	657	605	618	631	619	642	649	603	683	710	633	708	642	695	667	641	697	653	632	674	635	700	656	621	652	662	651	636	660	664	660	611	685	657	650	703	655	660	658	684	607	703	616	636	725	680	706	635	662	698	665	721	741	684	676	666	653	657	665	626	670	662	637	658	642	643	660	676	672	701	622	691	637	671	653	661	672	672	572	686	654	675	644	681	702	665	670	670	657	641	681	655	692	623	632	677	662	646	695	686	657	653	644	636	644	591	663	640	655	697	648	623	698	645	626	635	654	629	675	650	611	678	655	650	677	628	668	641	676	692	634	681	641	624	698	648	652	633	671	658	638	687	633	669	667	667	612	650	657	655	652	662	662	660	655	679	639	633	695	647	640	608	663	689	661	732	680	666	712	634	627	672	674	674	655	638	675	637	647	681	628	613	653	667	680	687	700	686	666	650	644	663	627	641	678	687	635	640	647	663	695	637	650	659	626	683	713	614	655	616	676	645	670	645	654	646	642	652	598	647	663	632	664	634	613	632	608	648	683	650	686	661	702	689	644	609	663	587	640	624	634	657	661	619	662	634	665	665	651	615	656	659	668	665	655	679	651	652	665	637	668	695	679	662	670	611	659	655	650	643	701	663	644	656	650	656	631	673	684	633	614	632	638	614	701	679	655	666	648	634	655	699	639	649	701	696	672	641	633	663	672	637	644	687	653	668	659	641	627	629	596	646	629	633	669	637	662	649	641	665	674	666	661	643	648	645	650	658	643	662	620	658	702	647	670	650	683	638	650	696	664	647	631	647	646	645	644	678	629	668	627	627	630	639	673	675	614	650	659	657	611	682	628	640	667	659	646	609	683	630	632	682	631	682	663	614	647	636	647	657	685	632	626	691	702	643	663	657	651	667	636	641	656	628	658	616	645	641	573	672	658	614	704	632	656	659	675	635	621	660	652	603	646	663	605	676	665	686	634	643	650	665	617	702	650	655	612	640	649	644	636	603	643	637	636	627	671	659	665	672	642	633	612	629	632	666	643	689	650	653	624	646	639	664	676	678	672	656	655	657	649	661	682	675	637	622	629	689	640	669	659	666	652	660	668	642	645	661	625	651	641	662	623	643	639	690	689	636	640	671	668	667	675	677	636	660	683	663	664	638	640	671	662	659	665	639	620	630	704	681	647	656	620	666	625	634	670	658	686	668	659	690	699	654	636	666	696	669	618	584	664	668	633	705	638	668	643	653	619	617	647	638	629	652	676	620	618	640	626	662	619	729	665	638	671	645	669	654	690	654	648	637	669	673	667	642	699	672	617	611	656	649	601	648	683	664	675	686	625	638	638	666	675	642	680	660	673	663	678	634	672	635	655	701	657	634	656	665	647	648	666	676	675	652	660	605	653	653	614	677	605	657	657	698	681	678	704	637	648	659	645	659	676	646	694	673	693	676	605	676	621	647	670	618	687	616	662	671	614	616	646	675	673	660	625	673	617	683	661	639	635	644	685	644	647	647	694	638	635	597	657	680	660	623	653	658	660	666	671	645	680	641	635	650	676	696	673	721	617	676	697	607	631	647	650	611	685	675	702	651	694	675	657	635	635	635	672	648	672	681	668	669	699	655	632	664	680	612	687	670	661	650	652	667	637	745	693	656	663	637	639	633	641	610	609	650	666	691	678	659	600	682	620	645	678	679	666	619	701	616	703	669	621	619	691	672	652	645	662	644	639	682	656	659	673	688	642	644	635	648	645	655	621	678	652	618	622	631	589	631	655	673	659	646	636	695	609	693	635	694	657	661	672	679	690	669	626	649	679	645	645	687	625	640	661	706	655	658	658	668	636	628	675	653	671	678	649	644	666	619	658	621	665	714	668	614	642	679	638	669	672	657	650	659	658	671	615	625	666	685	639	670	612	632	659	638	615	673	613	661	647	631	638	640	624	643	642	672	654	616	647	687	629	641	642	686	643	628	702	666	640	662	645	676	640	664	679	653	644	709	671	621	689	637	646	637	672	675	670	680	615	649	648	648	638	620	655	628	676	619	605	664	617	660	690	715	625	644	642	688	629	662	653	639	653	669	646	624	702	652	648	665	680	705	664	663	642	648	611	684	671	639	635	641	641	645	629	655	636	675	637	703	662	652	661	674	640	652	673	671	624	655	631	633	608	641	666	649	686	716	655	661	646	683	634	617	633	667	714	640	657	664	619	630	655	660	631	662	664	638	653	641	625	677	643	651	626	620	673	632	660	624	642	656	670	614	637	678	643	645	666	659	631	621	713	624	680	635	661	693	655	658	660	630	644	673	664	668	661	661	646	637	652	679	648	651	664	638	626	678	641	646	687	667	627	632	648	629	638	643	621	639	645	643	673	697	635	668	686	650	647	676	608	634	665	652	654	625	649	658	718	659	644	649	652	676	680	649	671	636	662	644	646	657	635	647	651	661	655	689	631	623	626	660	651	646	663	640	666	671	629	658	670	660	669	641	646	629	631	650	702	670	674	679	638	664	623	680	673	673	680	628	664	671	613	670	661	655	640	660	625	672	628	640	636	653	684	623	634	635	656	656	637	611	655	621	648	639	672	663	636	628	684	669	667	667	628	678	624	650	686	645	653	639	615	625	661	657	649	647	636	668	707	637	628	685	677	665	656	672	651	709	698	671	667	638	657	669	702	641	666	647	682	651	647	676	691	612	659	637	667	687	679	685	643	672	658	633	669	636	677	648	622	647	570	642	664	645	642	633	649	670	662	644	674	672	695	696	664	680	677	620	656	661	636	609	627	665	645	677	648	647	631	659	667	647	644	642	664	620	657	642	641	663	698	643	679	647	628	605	681	665	677	666	688	620	712	659	650	660	653	625	666	645	608	653	631	626	653	656	636	642	620	665	687	684	667	642	676	688	679	671	640	663	652	681	636	668	642	621	652	679	630	602	668	682	616	644	615	650	642	691	613	654	652	680	686	656	681	626	688	690	680	662	601	674	632	657	629	693	645	693	649	637	633	627	681	582	659	623	647	638	684	668	633	710	592	657	668	632	647	676	647	670	659	620	698	674	630	638	716	682	595	644	720	669	631	609	644	639	653	674	634	626	677	665	602	687	669	671	639	630	639	629	675	616	649	602	605	683	667	671	622	654	677	656	673	642	647	620	602	674	645	697	643	644	658	688	673	688	662	655	663	623	626	700	645	682	616	656	660	603	690	623	615	660	633	703	712	642	640	685	634	697	651	684	669	658	652	612	626	607	690	649	649	655	633	676	667	650	693	655	613	652	648	653	696	664	663	656	639	606	651	714	637	636	680	629	634	658	649	626	651	627	640	640	653	724	634	624	676	593
24328	21482	28703	24682	20841	2014	542	383	312	299	255	240	237	243	220	211	191	194	227	205	191	199	199	204	215	193	185	195	192	198	185	173	187	169	181	171	186	167	174	211	156	192	167	160	157	166	157	179	199	185	196	193	178	192	177	140	171	156	193	164	158	149	183	175	186	157	186	164	192	182	178	173	182	160	156	172	177	167	163	183	142	175	171	198	180	195	157	181	183	146	176	170	170	161	162	191	172	166	169	170	164	151	178	161	165	183	182	163	170	173	190	147	182	185	166	183	190	185	147	165	183	151	150	155	172	165	146	189	177	153	174	183	174	157	176	167	164	167	170	176	157	170	177	172	180	166	166	181	152	168	183	186	164	175	170	155	158	177	180	156	176	165	194	164	165	161	176	171	171	160	169	182	153	175	194	161	166	183	168	170	190	159	188	170	184	163	166	162	169	165	170	166	170	169	169	166	169	198	169	180	211	154	158	179	161	157	173	180	172	171	159	190	169	158	169	195	176	156	165	152	208	178	176	190	177	187	178	155	169	151	164	189	168	157	163	176	176	165	158	178	147	169	181	168	185	151	173	163	189	168	183	156	186	158	179	177	176	200	161	185	158	159	182	160	177	161	171	150	166	187	155	163	196	169	153	171	163	157	181	160	191	162	187	159	179	200	179	154	194	170	166	167	163	158	181	170	149	148	166	166	154	158	144	155	182	152	153	173	200	181	167	180	191	172	164	161	169	177	163	167	169	181	165	189	175	182	167	162	193	149	155	177	172	179	177	158	156	177	162	194	172	176	176	168	165	203	157	144	172	162	166	168	175	180	170	166	211	185	154	170	169	166	194	168	167	185	165	173	154	187	147	168	132	166	176	142	179	161	144	184	180	161	174	203	196	164	160	179	196	182	190	164	171	163	187	186	205	176	174	172	150	165	162	162	163	180	173	171	165	188	179	162	170	169	172	165	176	162	179	166	196	196	190	154	174	161	157	188	193	176	172	164	183	186	181	209	174	187	165	170	162	155	157	157	181	150	174	188	149	185	166	172	187	161	163	157	177	177	159	165	174	176	184	155	158	158	169	179	167	173	159	167	193	165	163	165	172	176	175	176	174	155	192	180	180	165	185	164	176	159	174	162	185	185	169	165	157	190	178	158	169	169	198	155	180	177	185	156	166	140	187	176	163	159	163	179	182	186	171	168	176	168	151	140	165	162	167	163	162	173	190	158	185	172	176	178	164	164	173	147	179	152	151	200	169	163	169	185	198	174	169	154	170	188	186	174	168	180	186	186	174	188	146	182	195	173	171	193	184	182	178	173	180	175	175	160	178	171	154	184	169	166	145	166	165	179	141	174	173	141	173	163	190	171	184	194	179	172	166	173	164	162	189	195	155	159	174	174	178	186	156	169	157	178	159	190	180	177	185	176	162	171	155	161	166	181	179	164	153	166	179	179	169	173	176	174	168	182	163	182	196	164	179	158	176	173	168	191	174	150	170	165	165	167	158	160	186	174	170	163	167	174	192	164	168	161	167	164	155	184	173	152	162	179	165	171	189	182	198	172	171	171	174	170	190	202	194	164	193	181	156	203	149	179	181	186	174	153	177	175	175	148	160	178	183	165	183	151	175	189	171	184	196	166	178	141	163	169	187	157	162	151	156	180	165	177	158	171	184	182	159	182	175	179	176	174	166	162	138	185	154	183	177	167	176	185	156	167	181	162	171	161	150	177	176	199	179	191	168	175	196	194	170	153	165	159	175	172	161	189	160	166	159	161	180	176	182	171	147	169	173	181	176	163	180	169	190	167	164	169	188	184	160	162	189	153	176	168	147	171	174	175	171	189	157	168	162	153	188	165	174	186	195	180	160	155	181	173	170	167	179	175	161	154	178	181	175	170	166	187	173	175	188	175	166	162	174	152	186	187	166	192	177	179	161	176	180	171	197	168	171	158	178	164	182	185	167	194	171	184	180	203	162	185	185	173	177	156	150	167	165	150	174	196	167	177	189	183	150	168	166	163	194	176	168	182	158	175	162	165	175	159	191	156	175	186	192	172	151	162	154	194	172	175	147	175	181	168	144	184	179	162	182	160	177	166	186	184	191	198	166	162	170	167	178	150	169	163	157	153	165	170	183	184	153	171	175	149	170	184	185	176	171	159	157	175	177	159	151	160	183	183	176	181	174	164	166	163	184	161	175	171	163	193	159	169	162	163	154	158	184	170	185	163	208	176	195	191	154	173	174	175	161	155	186	183	159	166	166	184	174	170	170	198	179	181	158	196	159	180	182	159	153	154	173	165	200	158	184	167	180	186	146	170	176	161	177	187	175	145	188	179	171	176	180	166	166	181	169	177	154	165	183	178	185	158	177	180	191	161	161	182	181	171	155	171	186	207	152	170	188	181	175	185	202	188	152	174	158	178	162	163	152	184	153	195	133	161	178	172	182	190	157	190	165	151	178	177	162	192	160	185	168	153	171	167	171	178	169	162	189	194	161	168	180	169	171	172	201	191	156	170	170	167	159	179	169	177	183	180	172	147	187	156	181	178	199	168	152	165	164	184	153	180	167	167	168	175	182	184	162	177	178	166	177	179	166	178	179	155	154	172	182	197	168	172	177	172	195	162	158	174	194	201	180	176	170	174	152	174	146	169	189	184	176	173	168	145	187	165	178	189	166	189	183	172	168	172	159	166	191	185	159	168	139	158	178	167	159	169	156	187	200	160	161	192	168	184	169	175	163	150	161	167	158	166	180	181	166	169	177	160	175	150	175	167	169	190	173	172	189	159	136	167	196	164	190	171	171	178	146	169	175	165	169	167	198	156	157	171	188	186	172	176	187	154	184	153	160	173	173	183	151	167	180	191	174	161	172	171	159	171	175	163	161	163	180	178	180	175	172	174	169	173	175	172	193	171	171	172	151	164	178	155	150	197	185	184	179	163	177	161	179	157	184	170	169	182	174	189	179	171	162	153	182	178	142	179	149	172	145	165	161	160	161	178	188	177	179	194	164	157	192	172	173	153	142	185	174	162	161	167	167	168	160	176	175	158	175	168	163	152	194	160	165	181	154	174	158	179	175	197	163	174	179	174	171	166	156	168	158	185	159	148	168	165	175	191	165	210	167	170	157	164	166	171	155	172	164	158	161	166	163	190	143	161	158	167	176	152	187	185	145	174	154	179	153	182	160	165	182	153	190	179	208	151	172	151	178	178	159	186	174	175	158	180	173	172	164	167	180	160	194	182	185	168	177	182	189	156	170	167	183	164	177	146	168	167	166	169	156	175	177	160	170	188	189	179	172	179	180	185	166	173	160	167	157	163	176	186	176	144	167	168	183	200	176	185	182	175	203	164	169	159	168	176	172	173	163	187	177	172	154	173	181	198	183	213	173	157	185	181	167	170	168	155	174	173	167	178	192	177	179	174	184	189	196	181	166	164	167	176	177	148	169	187	162	157	167	175	179	148	163	179	191	175	188	157	146	176	185	178	185	166	165	170
5557	10006	8340	4419	2645	1909	1464	1086	969	799	744	625	611	579	525	488	480	470	410	376	405	432	383	381	366	374	374	359	374	394	354	360	385	383	373	328	381	358	333	350	340	332	355	338	328	343	348	358	339	336	323	316	341	317	328	332	338	335	318	331	330	345	331	325	319	335	336	304	326	349	304	322	332	340	332	292	315	331	311	309	355	351	335	325	356	329	346	323	329	343	335	315	308	310	330	351	328	306	311	310	309	356	298	318	331	357	335	329	365	307	334	361	325	358	325	333	353	331	298	325	340	350	325	327	325	351	311	294	300	308	318	354	300	310	350	292	314	321	316	347	326	321	322	291	362	323	329	321	289	332	330	318	317	354	318	282	313	295	318	333	275	357	323	311	329	284	320	326	286	319	301	324	348	316	309	329	303	273	357	284	300	317	331	324	311	317	306	345	331	339	331	350	355	287	310	320	304	335	306	320	305	328	333	338	321	348	319	307	315	312	308	310	355	327	316	320	298	333	311	321	314	321	304	324	315	314	309	328	308	317	320	290	335	323	303	321	324	325	295	327	350	336	329	305	309	323	344	330	318	309	321	314	350	323	343	314	345	356	277	315	313	314	308	304	355	296	308	324	308	305	287	301	277	291	318	339	338	319	316	310	314	290	306	326	292	347	348	306	317	317	323	363	362	315	329	295	315	320	306	337	315	306	337	293	274	353	318	306	355	303	320	342	318	324	313	326	324	318	323	311	315	295	309	340	344	337	311	299	335	295	324	325	334	334	347	347	270	299	338	312	312	298	303	318	334	318	339	337	313	349	321	324	321	306	309	321	316	325	342	311	328	305	315	302	289	344	300	319	313	277	306	335	315	307	337	300	319	279	309	335	333	327	321	345	311	334	332	355	329	293	308	338	329	345	322	321	288	326	303	326	339	323	316	269	351	309	324	295	304	346	328	326	321	328	306	324	328	327	316	314	317	368	319	335	309	296	304	319	273	344	352	310	336	328	320	311	375	322	305	341	341	344	318	318	319	341	326	312	276	316	304	341	313	316	334	319	309	300	316	325	302	323	316	335	320	313	337	334	356	326	314	312	303	286	338	319	325	313	301	321	314	334	296	294	323	318	341	310	339	311	350	289	318	338	300	316	368	299	305	350	334	318	294	321	309	305	336	318	322	312	316	356	291	339	303	311	357	334	333	321	319	342	324	330	320	297	356	335	349	321	292	309	324	340	336	316	297	332	321	293	293	314	317	323	343	323	310	332	344	276	314	297	327	341	303	336	336	293	293	322	321	338	324	333	347	329	324	353	314	334	299	312	333	323	323	350	342	334	293	359	300	323	329	317	302	336	306	324	307	322	348	322	318	314	318	308	316	306	282	322	307	347	315	310	305	371	313	315	300	319	305	325	301	321	287	313	285	336	321	306	291	306	319	353	333	315	341	334	299	322	322	289	317	286	299	328	357	319	317	315	335	335	326	326	330	327	320	303	341	319	307	297	312	349	328	339	314	339	314	316	316	300	328	307	293	323	319	319	308	330	334	291	318	268	326	326	301	318	311	316	333	339	307	313	318	315	313	347	319	344	337	303	325	325	354	323	304	318	335	342	321	332	306	311	325	321	330	312	297	360	315	296	328	318	324	288	310	301	335	306	328	321	340	321	332	283	284	330	316	326	308	328	326	352	336	319	325	312	304	339	294	322	313	323	314	347	335	325	336	333	346	346	340	309	307	320	281	332	331	345	335	306	303	322	329	336	343	324	327	316	307	336	330	295	287	344	315	316	322	314	320	338	294	320	298	306	330	338	320	303	298	318	353	308	338	340	327	321	330	324	330	329	344	308	347	348	307	336	331	319	314	322	312	305	337	321	309	308	346	332	329	319	356	324	302	302	337	325	327	318	337	310	330	310	298	344	339	328	344	333	313	332	298	346	327	310	320	337	321	294	302	324	308	291	320	306	337	311	316	351	313	313	316	338	312	334	319	332	315	296	341	329	354	354	352	303	332	313	299	304	349	339	314	314	299	332	314	282	307	332	314	305	317	330	311	317	295	328	339	322	328	324	347	305	350	305	350	318	317	348	326	326	298	307	309	313	319	296	320	334	347	306	341	315	291	307	292	360	355	308	329	318	344	314	311	316	324	323	329	305	298	330	326	332	327	352	314	334	349	316	329	333	314	349	336	311	371	305	333	345	308	343	338	321	324	306	357	334	338	318	314	336	315	309	292	315	336	358	330	297	321	278	294	307	365	304	340	302	336	367	295	324	322	322	314	346	311	376	336	317	306	322	329	322	328	312	342	305	350	316	313	337	364	328	306	306	301	327	307	343	334	322	323	332	314	318	327	302	314	361	327	290	351	341	307	332	321	306	324	320	301	326	306	333	339	303	333	327	310	294	330	310	304	323	324	326	316	307	309	343	355	296	339	335	343	288	336	324	326	291	313	318	338	312	314	309	312	331	349	318	322	332	323	333	325	341	281	302	331	309	338	339	310	323	324	316	336	323	341	334	268	294	331	323	322	330	338	316	298	305	340	305	358	307	347	329	326	355	354	327	368	328	322	326	320	325	304	319	305	310	331	327	330	321	334	291	323	325	295	293	312	318	326	296	339	302	309	350	305	316	331	329	332	318	336	337	316	348	318	320	320	317	326	308	341	328	283	309	301	329	344	333	331	288	316	334	303	334	344	335	317	299	314	319	329	321	337	297	313	307	307	357	295	313	305	315	316	309	306	309	320	318	312	310	321	307	267	344	304	329	348	328	334	319	344	306	322	284	294	306	343	292	298	326	313	288	290	294	313	331	307	316	335	312	326	310	318	338	323	299	319	355	346	344	329	317	330	348	354	359	296	321	322	310	305	315	321	309	287	305	326	373	301	325	337	306	303	333	344	298	319	339	341	311	340	312	268	318	304	317	307	323	289	338	328	320	314	299	311	331	310	324	356	350	337	315	302	310	292	311	282	330	316	337	306	342	345	338	332	312	316	321	316	312	344	319	318	326	332	308	315	319	324	330	310	298	332	324	354	349	281	335	342	327	290	291	333	341	344	330	319	332	351	294	345	302	332	325	321	324	306	324	337	319	332	324	325	345	334	323	351	317	326	335	330	341	274	325	342	334	318	303	330	313	327	326	301	280	286	310	304	353	337	321	328	307	340	315	275	344	322	338	316	313	332	306	305	326	323	330	336	307	321	316	306	316	317	318	361	334	287	315	303	326	295	336	314	314	315	309	340	302	374	306	355	309	331	336	294	305	307	320	333	318	318	315	322	323	326	333	297	319	314	336	353	304	345	288	320	304	333	332	342	341	341	335	309	299	305	337	314	333	329	320	338	308	311	303	338	294	347	307	269	311	305	314	311	350	325	340	280	335	304	319	303	333	304	333	291	309	324	322	310	339	280	350	320	329	302	320	306	326	330	343	315	327	329	343	318	328	310	311	316	326	331	335	339	336	281	337	292	324	299	297	329	305	312	310	319	313	350	307	315	324	334	303
23392	21490	29397	24021	21491	20030	1632	589	395	366	331	282	229	248	227	217	178	191	199	194	183	154	151	150	166	148	142	177	172	139	137	157	133	144	144	141	131	140	146	128	145	139	131	110	154	128	156	138	132	138	138	140	148	143	111	117	119	112	142	109	137	120	142	144	125	153	134	118	134	137	125	137	130	119	153	122	128	145	133	152	111	112	139	141	120	133	123	118	112	119	129	132	119	125	132	140	132	130	127	138	119	113	119	105	124	125	148	135	148	117	118	138	128	138	101	130	130	140	132	115	132	106	115	123	108	105	125	110	142	124	141	119	128	133	115	132	135	129	138	101	117	132	139	138	115	129	129	109	115	132	138	128	122	132	120	131	120	125	118	135	123	121	119	130	117	114	126	130	113	117	138	134	144	123	131	118	132	119	128	106	162	114	134	119	120	111	128	135	137	138	118	115	125	124	131	130	121	111	126	143	127	96	117	121	110	113	111	117	134	114	133	133	122	118	130	138	138	129	119	113	124	108	116	130	133	135	126	136	116	129	144	126	138	127	128	130	143	122	120	129	134	143	150	143	123	132	137	115	129	134	116	120	129	119	130	136	130	124	113	125	108	127	132	105	122	131	128	124	105	131	134	129	133	111	127	127	132	129	134	146	129	128	115	100	153	115	91	125	125	136	118	118	130	127	123	128	128	136	130	122	121	133	133	143	118	126	147	119	136	128	107	127	124	129	121	120	127	123	127	155	138	117	120	132	131	140	115	151	127	122	124	116	132	119	135	126	133	107	136	124	138	130	106	131	125	128	121	140	133	120	133	134	121	114	122	131	125	127	116	126	141	133	160	143	128	120	128	125	124	130	125	151	115	121	126	153	145	126	111	142	134	123	127	112	118	131	136	121	123	139	117	138	153	124	112	126	128	110	111	132	129	131	133	133	125	108	124	104	132	108	111	121	124	128	130	133	138	120	137	123	120	137	129	135	120	125	125	128	113	124	118	133	128	127	138	124	115	136	118	125	116	136	137	136	124	119	139	125	113	131	144	133	128	119	107	139	130	132	140	135	138	135	127	133	135	111	130	112	143	134	134	142	123	122	138	115	139	131	133	114	144	128	108	161	115	116	123	136	106	126	109	131	119	124	128	119	113	116	101	144	130	139	117	125	118	126	118	126	140	139	117	130	142	115	131	139	110	105	121	126	121	130	150	144	117	96	122	126	123	133	107	141	108	138	110	144	127	134	114	140	141	124	118	118	109	118	124	135	130	112	138	112	105	127	150	130	124	125	118	126	133	131	140	132	127	122	125	147	138	139	152	162	142	144	118	131	126	123	131	120	119	112	114	122	114	123	136	121	122	138	141	110	113	119	118	135	145	108	133	131	122	129	123	129	139	118	113	117	123	145	112	109	107	114	137	126	113	101	119	125	121	110	121	115	125	130	119	147	110	130	124	97	119	131	147	121	120	128	131	132	136	134	125	125	113	128	134	138	135	126	118	133	126	151	111	120	143	132	123	123	132	125	143	141	113	134	118	113	121	118	125	116	127	128	135	130	163	119	142	120	119	136	105	102	126	151	143	137	136	138	119	115	104	127	129	134	137	130	115	125	153	117	134	129	126	107	108	120	128	126	117	139	108	143	122	149	120	128	129	122	127	123	116	121	126	124	131	136	102	123	111	120	124	139	121	142	143	130	127	115	130	124	126	133	115	128	113	124	110	113	115	134	135	128	152	128	129	124	104	120	132	120	136	144	136	134	139	120	123	97	110	129	123	131	132	112	117	125	145	119	140	138	121	102	109	122	138	130	125	139	126	145	134	134	119	121	116	135	131	121	144	115	112	131	122	126	137	127	120	134	142	129	110	126	143	148	111	132	115	118	120	149	122	132	132	148	125	126	128	134	131	133	129	117	138	117	103	127	114	129	137	118	121	126	127	140	134	109	120	123	139	100	132	122	106	139	124	131	138	108	132	122	125	119	139	112	131	124	122	97	120	139	121	132	130	128	121	124	121	115	123	126	127	122	126	132	123	124	122	156	118	122	119	129	125	110	147	120	123	134	129	139	143	105	118	131	125	152	107	140	122	116	140	143	108	124	121	117	141	101	118	121	128	112	120	121	124	125	120	122	110	116	118	104	104	129	140	111	129	140	125	124	137	112	131	110	137	117	123	112	123	135	134	139	138	128	115	135	123	116	138	140	138	151	120	128	106	136	124	140	128	115	122	137	129	128	109	133	131	127	136	112	136	104	131	130	124	116	124	112	125	123	134	134	104	144	136	146	134	130	119	127	130	126	114	144	114	116	134	160	125	125	113	128	144	119	110	123	105	111	134	113	130	125	135	120	131	103	121	145	143	109	150	135	122	118	111	106	128	135	119	122	129	124	125	121	131	127	134	146	100	115	149	116	124	98	117	114	134	105	117	127	153	114	100	142	117	129	125	128	144	129	138	120	125	136	112	125	122	130	124	127	135	113	127	109	117	122	163	142	135	128	136	119	122	126	145	126	124	125	138	126	141	123	122	135	129	126	140	128	114	138	133	134	136	125	130	125	135	121	125	147	114	134	137	110	122	111	125	114	114	128	108	120	122	129	109	132	115	136	113	148	129	119	127	133	139	140	131	110	117	153	117	113	118	140	148	113	145	151	136	130	143	124	123	115	123	114	111	134	132	128	126	136	131	129	143	124	160	130	135	119	127	107	117	128	128	125	122	152	121	133	122	118	110	121	117	116	125	145	135	127	115	130	129	118	117	117	139	115	140	120	94	119	109	123	120	131	116	128	110	121	126	130	121	102	104	139	132	109	133	112	121	131	138	138	119	136	114	113	124	105	113	119	130	127	132	136	126	138	126	120	116	123	137	140	113	116	134	117	115	118	128	118	102	129	130	126	123	134	110	121	123	133	115	100	133	145	140	126	120	137	124	131	119	130	129	128	116	154	134	135	110	124	156	137	120	130	121	135	137	133	124	131	131	135	124	108	126	136	113	124	122	128	122	143	120	132	132	103	113	125	129	127	120	137	141	132	125	122	105	136	115	123	120	110	125	117	134	127	124	115	132	115	135	123	109	116	127	141	117	102	121	121	132	107	130	113	143	122	115	122	124	118	132	121	140	125	118	120	133	117	132	123	141	117	110	120	144	124	131	99	152	127	132	131	119	127	143	115	132	141	113	140	131	140	112	119	131	145	132	128	113	121	125	120	149	125	128	118	113	136	134	108	119	128	133	117	137	121	130	134	120	121	132	133	141	128	120	134	96	141	141	134	137	140	109	129	115	130	139	117	129	129	131	133	92	122	130	131	110	131	113	125	126	139	140	124	132	121	115	122	101	112	124	111	118	116	147	99	113	126	128	126	128	108	136	134	151	123	120	148	143	129	134	130	121	141	127	129	97	137	131	141	135	145	138	137	129	126	114	123	153	119	115	123	121	137	124	107	143	131	131	131	119	115	116	128	115	123	126	125	125	106	132	121	125	135	118	139	120	103	106	125	138	126
7877	15617	13473	7260	4504	3168	2267	1705	1431	1144	982	899	750	696	605	559	507	444	416	420	386	406	365	350	312	325	357	310	299	310	291	299	299	278	278	261	301	271	259	283	260	256	236	241	269	260	245	271	220	226	225	243	252	243	250	224	266	238	221	244	244	239	239	238	214	221	233	235	220	240	248	250	219	218	225	226	209	227	234	227	276	230	221	221	205	236	228	220	232	212	206	236	233	233	265	211	236	202	247	214	243	211	224	208	221	221	232	227	200	280	229	235	224	220	229	243	227	214	188	226	245	220	223	186	234	217	216	196	218	206	225	205	241	197	236	247	224	223	222	215	211	204	227	247	208	243	235	199	234	213	229	208	213	205	220	239	254	223	235	227	234	211	207	256	241	207	207	216	206	213	233	202	186	214	237	224	242	201	214	201	216	211	231	234	212	207	200	206	244	231	224	225	218	214	225	228	245	222	219	217	262	220	209	211	221	221	247	228	204	234	217	231	202	228	206	243	217	217	204	251	226	222	226	220	215	193	226	216	231	262	201	232	210	201	233	203	230	215	218	216	245	219	204	249	222	226	196	226	213	198	244	219	213	224	214	234	229	209	218	207	230	229	232	197	210	220	216	209	227	223	222	226	226	233	217	221	198	230	222	229	225	218	226	217	217	225	202	215	182	215	204	207	210	227	220	215	207	199	219	212	214	242	227	208	226	224	217	174	216	200	236	234	223	256	217	201	178	236	215	207	212	220	228	237	222	215	226	223	242	185	261	230	242	246	237	234	204	203	211	230	218	227	198	244	227	192	229	224	226	218	221	243	237	226	231	220	216	220	208	204	235	213	231	238	229	201	251	220	226	235	222	209	217	213	229	221	223	224	193	231	241	206	237	214	212	234	215	185	227	244	195	221	213	218	209	241	212	235	252	205	219	188	242	226	234	244	218	208	211	216	241	214	226	220	238	218	228	210	214	227	213	201	217	216	246	240	242	208	246	218	238	212	220	236	241	230	205	216	224	236	231	193	244	228	224	231	223	199	226	210	241	211	226	219	217	233	203	226	231	213	192	223	238	199	228	229	213	219	218	210	214	219	176	239	234	239	205	208	212	231	203	237	198	227	224	224	216	236	233	240	215	219	239	203	210	253	235	202	214	228	216	240	235	222	213	225	252	207	208	220	223	233	229	197	195	215	254	240	222	227	197	238	193	208	220	210	207	202	224	213	217	211	217	210	205	236	222	210	222	234	210	225	220	210	215	227	228	220	239	220	236	197	209	214	215	243	211	233	215	233	210	205	221	228	204	225	217	210	219	227	262	217	242	206	223	205	215	195	250	225	197	216	219	243	229	200	208	230	205	195	230	230	212	215	213	230	229	212	226	204	200	236	208	192	234	210	225	221	214	222	226	211	198	219	218	205	206	205	236	231	231	235	214	226	245	197	210	223	213	217	221	222	226	206	231	243	230	228	215	206	232	220	214	225	207	225	219	193	230	225	217	221	198	210	246	230	224	216	217	220	214	214	214	210	256	226	229	230	224	220	215	235	213	247	193	220	202	226	204	206	215	224	232	249	245	234	200	222	240	214	236	226	195	194	243	225	225	214	202	194	212	215	232	210	211	217	236	210	214	244	235	222	219	242	245	207	206	221	227	230	256	220	205	231	218	220	223	238	207	226	184	214	237	218	199	195	231	227	210	227	213	228	219	221	215	233	217	218	220	204	228	221	215	176	233	222	232	220	219	205	221	226	220	214	236	277	222	219	221	246	226	203	211	220	217	221	228	238	200	219	223	215	211	184	229	200	228	219	217	193	219	238	238	222	212	210	204	218	211	220	218	218	202	238	223	218	238	235	205	182	234	217	225	220	196	243	202	217	186	243	202	202	225	227	219	198	227	212	236	226	206	236	230	230	228	227	227	210	200	222	215	213	213	237	195	231	210	210	222	218	201	214	217	214	223	226	221	190	212	193	214	233	206	221	221	213	217	226	208	215	208	212	224	215	208	212	236	224	211	227	211	213	211	195	229	236	223	203	239	216	209	247	229	222	229	245	199	229	220	201	233	194	220	211	236	226	213	218	210	213	209	204	228	227	220	226	206	231	231	207	224	236	208	229	216	227	207	204	226	235	214	221	235	210	201	225	198	196	261	227	208	213	205	240	211	230	269	222	226	200	219	192	223	211	222	239	207	222	233	233	234	205	188	230	247	219	217	238	235	208	237	211	206	201	199	215	229	227	201	222	203	200	227	216	243	227	227	210	225	208	203	236	240	194	223	203	203	233	192	206	236	215	232	232	214	216	222	195	219	220	224	221	185	239	223	230	196	190	211	208	239	206	218	247	222	231	238	224	214	232	230	207	210	209	239	221	228	234	219	229	220	238	231	206	205	222	203	224	234	215	228	226	217	213	234	225	201	217	204	220	243	211	221	215	225	226	230	238	229	191	242	240	262	232	221	218	225	235	220	215	204	240	220	195	206	211	215	239	230	218	252	218	190	235	219	194	218	253	209	237	213	229	223	224	204	224	224	235	218	206	209	202	239	240	224	243	207	212	231	239	243	235	222	217	212	202	207	198	227	201	239	174	211	229	205	206	222	235	206	222	228	212	210	242	233	240	206	219	202	198	233	227	195	215	212	203	208	221	212	203	241	210	220	210	237	215	219	220	231	194	229	205	197	218	218	216	206	202	228	246	206	215	232	222	218	220	211	233	219	209	203	204	245	182	250	214	201	202	224	197	225	230	237	221	232	249	207	213	233	220	236	203	224	233	219	225	229	223	251	224	205	211	255	232	207	219	234	190	206	220	184	233	215	238	214	225	210	223	173	204	230	226	220	221	216	220	213	192	226	204	213	226	218	225	228	231	228	239	232	189	222	218	218	212	201	228	190	218	214	213	220	214	244	229	227	214	204	209	220	195	207	215	242	211	226	211	228	226	212	228	227	218	196	208	204	231	212	233	221	221	215	246	214	218	218	249	220	260	225	229	237	231	210	185	214	239	248	225	231	234	251	213	212	220	218	218	201	232	219	199	229	252	176	239	219	215	206	238	226	195	222	232	211	188	234	207	230	209	223	190	209	208	216	210	226	215	220	238	198	211	217	230	232	193	207	239	211	220	231	211	186	234	207	203	253	216	216	215	249	233	231	211	225	209	243	222	238	197	233	225	221	197	241	254	226	214	232	196	243	214	225	194	212	205	213	257	241	227	217	246	239	198	196	246	186	225	215	247	206	211	215	220	217	233	218	218	231	221	211	245	231	205	239	216	242	212	196	215	227	199	198	206	247	205	217	201	212	207	261	235	193	239	211	209	214	211	201	233	224	205	194	189	239	255	226	236	241	220	233	236	200	227	217	210	220	208	227	226	238	232	200	227	226	250	202	238	210	219	231	231	200	196	226	261	211	188	234	237	235	236	225	215	208	243	215	225	218	231	237	260	235	210	221	221	248	194	237	185	215	228	198	233	233	226	226	214	224	204	206	218	212	199	206	221	215	216
26942	20856	7923	735	505	410	444	365	378	408	388	411	384	375	341	380	392	365	432	377	379	364	346	366	349	384	364	352	348	360	357	357	378	370	365	387	391	363	357	400	347	364	385	358	363	377	364	384	353	371	367	355	360	373	394	397	351	377	335	369	361	392	384	350	331	389	377	372	368	378	361	345	378	361	366	361	364	369	393	358	378	387	382	361	367	340	354	400	351	388	367	360	353	368	368	378	331	322	363	353	341	420	379	364	379	355	373	370	404	359	357	388	375	355	367	372	373	336	351	403	362	373	374	375	340	388	396	377	369	364	378	365	387	343	367	349	388	368	368	364	376	349	364	366	375	384	366	368	356	384	397	365	373	369	371	406	364	384	358	337	338	377	384	387	367	348	377	377	373	373	377	402	387	389	396	382	357	394	355	373	350	393	370	379	364	366	400	389	382	395	380	378	366	394	359	361	390	388	385	388	343	378	339	383	382	383	354	364	381	359	395	354	357	366	369	366	352	351	373	349	392	398	382	391	358	377	373	389	368	349	374	354	363	377	383	362	392	373	393	341	378	353	340	347	400	378	369	357	369	373	386	332	398	372	371	373	344	390	383	335	376	365	368	331	348	350	373	378	376	383	356	370	378	374	377	405	345	391	392	351	382	340	353	364	368	352	373	376	416	321	356	361	357	386	395	405	376	374	388	403	375	356	355	362	395	367	377	360	387	371	347	366	328	372	362	379	366	357	367	405	389	377	365	353	359	350	347	381	330	404	352	378	333	365	361	354	356	331	359	366	344	337	359	349	337	352	367	351	398	374	384	403	405	399	354	373	335	369	392	408	349	377	366	330	366	370	370	385	373	391	349	369	371	370	375	374	393	364	380	360	334	354	352	387	345	395	343	363	395	362	373	349	362	356	366	353	385	386	366	359	358	358	374	385	391	360	330	336	358	375	375	365	401	358	366	364	349	398	352	409	357	359	382	358	371	365	367	382	390	381	378	346	348	390	386	366	358	362	356	325	379	374	345	354	374	347	379	360	384	356	388	342	388	341	349	380	343	380	342	365	406	394	354	352	361	363	346	365	345	359	361	388	378	381	394	379	379	342	326	359	372	411	346	334	338	396	384	379	353	368	355	377	362	337	340	375	391	376	331	392	365	358	382	349	370	382	338	341	405	368	373	378	353	376	346	362	374	405	379	340	413	344	397	356	369	358	375	370	384	383	326	398	397	368	379	377	360	400	345	351	351	351	337	361	351	353	358	401	392	380	371	382	369	310	374	367	394	345	359	390	352	348	341	350	364	376	368	362	355	382	393	365	372	345	354	341	384	350	411	402	363	351	385	343	409	378	366	385	360	367	355	368	353	338	386	367	371	362	337	397	375	375	339	362	363	371	398	347	347	341	382	337	351	327	365	384	348	376	354	348	362	362	397	376	372	367	384	393	352	378	342	372	385	345	353	377	359	364	364	334	355	344	361	380	380	366	371	365	392	357	361	380	356	396	377	350	413	378	364	400	383	327	340	357	357	365	342	379	359	353	381	377	359	372	378	352	356	410	396	358	342	379	390	350	372	388	396	366	380	379	365	365	359	349	355	340	403	391	346	368	345	359	354	366	384	359	347	381	342	353	353	377	343	341	398	348	358	373	367	384	377	355	380	407	358	343	364	398	366	386	381	327	366	327	355	383	373	359	346	374	368	364	386	377	385	385	337	378	358	376	395	387	389	330	367	365	385	374	352	342	361	403	352	366	389	365	346	373	366	373	417	345	361	376	360	373	399	321	382	363	343	380	354	363	390	408	364	343	351	367	374	360	345	350	365	355	381	349	395	392	367	378	383	383	342	367	344	374	340	362	413	389	320	391	361	371	372	364	343	355	374	346	411	334	393	371	374	367	420	388	359	341	351	408	344	384	339	363	385	335	351	382	348	351	364	387	374	396	384	382	371	366	346	336	379	371	408	371	371	372	383	348	392	382	399	421	375	363	377	346	367	348	367	364	359	367	403	374	373	352	372	369	375	348	369	378	380	396	365	355	356	371	361	351	384	381	373	322	339	359	336	352	364	383	354	395	331	344	397	355	397	373	341	371	371	390	386	339	365	363	378	368	389	391	364	376	394	378	358	355	387	351	384	357	353	351	370	373	367	364	381	311	352	357	342	377	349	368	355	369	365	377	400	395	377	354	372	405	367	348	359	367	371	375	404	368	355	345	354	359	348	373	401	384	387	381	349	389	368	372	372	359	370	336	364	356	357	396	368	379	373	346	371	382	387	360	354	390	335	385	382	357	351	339	367	362	418	364	372	330	355	375	388	379	356	347	367	368	386	358	386	382	388	342	345	371	381	370	364	354	377	414	339	371	368	352	375	355	357	409	372	375	367	355	370	377	373	338	399	362	386	385	359	349	348	353	368	381	383	364	344	363	369	367	338	357	348	361	340	386	410	363	345	336	366	342	393	380	377	351	399	332	371	375	341	344	355	365	372	372	362	421	371	362	335	349	402	380	349	358	352	377	345	378	366	367	365	357	387	404	344	370	353	345	374	374	403	340	372	344	331	382	344	370	362	388	396	359	352	367	332	378	378	377	367	362	382	384	365	387	353	369	341	392	326	356	399	358	372	338	384	341	396	396	346	360	344	401	373	380	351	369	376	420	355	373	374	361	361	377	419	380	325	353	392	360	361	402	355	363	351	361	348	364	361	378	354	357	372	369	381	394	387	398	400	354	372	368	392	373	344	387	387	368	368	367	355	352	368	386	371	394	367	392	362	361	373	383	356	420	372	361	373	379	392	344	328	385	368	370	396	369	360	356	344	355	339	377	375	357	331	355	365	340	371	372	375	388	368	362	390	360	353	362	368	384	361	373	365	368	400	366	391	355	346	394	378	371	385	373	355	347	403	436	364	374	363	352	367	386	347	397	380	363	364	396	378	362	386	383	380	357	380	362	376	374	359	378	372	378	362	354	347	342	390	381	357	386	338	363	398	321	347	385	340	386	358	343	357	345	349	373	351	372	367	356	369	401	381	353	348	345	361	378	377	348	371	402	356	359	364	379	375	367	384	364	389	395	368	348	353	359	348	368	394	370	383	371	388	360	314	359	343	355	383	369	364	391	333	390	346	348	376	372	391	373	373	365	365	390	331	374	372	359	372	361	375	357	365	348	372	388	378	343	387	335	391	369	367	361	384	394	319	372	354	359	371	350	391	344	369	412	370	383	355	343	344	373	369	364	339	352	348	365	347	383	387	357	360	357	369	380	387	363	361	351	362	366	367	363	375	350	354	368	353	366	353	381	343	351	361	367	363	389	381	332	368	368	361	394	406	378	341	400	371	356	350	348	367	397	388	358	376	360	386	386	367	380	353	343	344	392	370	353	340	373	345	367	382	371	352	348	357	356	367	363	398	367	378	400	348	372	358	322	344	350	354	351	356	353	382	390	372	377	391	343	402	379	363	355	348	371	368	388	372	382	372	379	373	368	359	369	345	372	360	339
4304	1715	1600	1071	849	772	782	747	728	713	718	721	677	635	685	706	701	703	618	661	654	662	707	667	640	683	696	670	644	660	634	677	656	628	668	709	668	660	652	675	667	648	686	688	589	664	624	687	628	627	638	674	666	643	656	629	677	689	675	644	643	625	673	633	672	623	661	688	672	691	691	674	698	663	599	678	688	620	646	670	699	638	671	643	645	653	726	696	584	670	652	665	607	675	667	636	661	649	661	662	633	621	652	621	631	627	637	662	644	649	635	666	608	621	629	630	648	628	673	670	673	661	659	684	647	667	619	643	647	700	691	620	635	651	692	642	659	634	679	631	637	641	677	681	682	666	660	666	615	610	622	647	637	641	663	686	660	668	670	645	595	677	651	649	644	688	651	637	650	639	606	662	610	633	650	635	693	689	660	665	646	705	625	627	677	619	656	645	685	639	620	674	610	682	655	624	688	646	621	635	650	595	635	662	654	640	676	645	652	651	586	678	630	661	665	644	655	653	625	616	620	673	647	641	630	632	678	699	681	686	676	663	666	644	635	681	711	645	634	685	656	634	679	681	653	595	651	691	661	679	656	650	642	648	621	650	629	632	692	648	639	633	686	635	664	612	650	671	609	648	616	636	647	675	684	674	638	624	704	641	709	624	656	662	686	675	672	646	647	703	659	658	660	631	626	651	656	653	630	666	688	639	707	623	691	632	653	688	642	651	677	630	711	632	634	619	644	686	654	671	633	653	643	621	667	661	647	663	669	611	659	648	634	640	637	672	659	690	669	675	646	644	620	664	661	642	658	660	613	675	630	647	661	696	650	665	673	663	632	661	670	658	658	690	645	701	665	686	659	604	638	620	685	655	651	627	667	636	655	656	658	668	660	627	686	655	638	669	596	662	675	644	710	654	616	687	673	664	693	665	613	618	651	681	637	662	595	585	665	654	616	652	661	676	672	655	683	672	639	662	610	664	612	660	634	703	609	585	669	620	651	660	683	638	647	659	684	613	693	639	655	674	628	646	642	641	651	654	645	668	626	638	624	684	652	653	627	611	644	621	652	697	651	658	645	667	683	640	584	650	621	655	659	684	647	640	657	634	646	647	703	696	623	681	635	634	629	649	627	599	667	654	672	669	634	672	686	662	648	669	713	695	655	679	651	666	660	666	682	617	646	626	667	640	662	633	680	712	688	661	683	639	637	677	635	612	635	662	705	608	633	652	666	686	650	622	638	689	671	684	661	659	689	657	726	655	697	654	629	667	593	675	675	615	636	629	661	687	665	668	660	630	630	676	669	609	642	688	654	636	657	661	640	633	647	637	660	628	697	672	661	708	669	624	624	649	659	642	674	655	624	634	703	674	653	642	599	632	672	679	615	635	595	665	657	692	631	675	662	656	673	636	620	616	709	695	639	688	637	575	679	671	655	675	640	639	676	620	660	688	654	648	691	682	644	658	720	666	638	667	655	653	608	662	637	610	660	679	633	653	708	681	596	635	646	639	688	702	654	636	646	635	632	644	642	580	653	653	647	701	652	617	640	695	675	694	657	649	656	667	622	649	639	652	655	600	621	659	689	670	677	625	696	616	630	660	649	666	635	636	650	638	628	662	662	661	664	676	629	664	655	686	675	664	673	645	652	659	659	656	675	659	697	649	665	649	684	681	667	631	687	703	675	618	712	691	656	645	663	693	672	624	664	632	652	645	640	643	637	646	659	627	623	648	670	672	639	645	632	599	662	628	658	629	625	632	652	665	624	642	658	703	678	703	675	646	676	682	685	645	701	668	686	626	624	652	636	677	628	642	647	671	678	639	628	618	609	683	656	660	698	653	630	690	658	633	690	694	637	649	644	644	657	675	661	640	680	619	674	648	664	662	687	626	702	617	610	675	651	651	618	628	673	670	641	655	704	691	663	601	676	632	653	665	674	664	676	635	669	630	641	665	665	656	636	661	609	609	678	671	668	635	685	634	649	627	638	652	670	625	605	680	626	688	661	626	648	660	658	632	668	612	645	662	661	607	634	664	633	656	660	685	626	673	657	654	661	661	700	611	666	676	621	673	656	655	676	700	647	635	624	642	665	631	707	580	632	697	623	676	635	644	647	637	650	645	638	644	607	633	676	651	629	612	646	665	654	622	680	628	637	667	673	629	655	663	653	672	667	617	604	631	660	650	663	644	651	593	664	666	642	665	659	672	603	642	606	670	634	670	605	686	711	642	663	637	698	632	651	663	672	625	637	671	650	666	637	689	674	606	658	652	603	670	685	659	672	668	630	617	663	664	659	709	679	619	611	708	635	611	660	660	636	696	675	620	640	689	660	658	616	637	671	710	663	659	638	637	708	671	649	621	626	640	682	673	718	685	681	642	641	632	661	612	641	669	636	656	645	631	668	643	605	641	732	630	673	607	648	666	678	677	631	689	702	716	678	619	666	649	627	623	608	685	625	666	651	644	686	684	635	645	635	699	676	614	668	603	634	673	711	636	625	646	652	645	623	680	626	641	655	626	678	672	630	659	660	648	628	618	618	633	676	667	663	692	682	606	625	649	701	704	652	666	648	688	671	652	634	643	652	653	657	623	624	621	645	625	688	686	636	641	650	626	597	687	655	651	624	655	656	660	635	730	651	656	710	629	657	682	661	704	663	641	654	623	654	637	692	668	634	625	684	655	684	609	650	668	668	676	659	667	645	659	696	700	650	646	675	616	679	686	681	637	646	704	700	644	679	690	633	624	677	656	645	711	670	649	620	658	661	649	644	606	637	640	624	699	612	677	649	660	671	684	666	655	715	672	624	655	638	656	682	625	621	692	683	644	624	633	686	664	682	632	655	676	673	640	661	663	648	665	664	672	588	686	609	679	701	691	691	670	616	662	656	624	645	626	639	613	660	613	619	655	601	682	645	613	661	655	651	656	639	644	635	691	655	639	678	666	661	638	638	617	674	717	651	649	665	653	631	655	649	670	661	645	600	702	654	614	679	649	650	669	643	683	607	607	643	664	685	624	672	687	696	705	674	655	666	632	630	641	653	610	648	706	685	633	637	630	627	679	649	661	647	658	645	692	614	714	595	624	645	644	637	682	669	669	629	686	624	638	650	639	634	693	651	644	652	636	626	609	658	629	656	678	638	624	637	687	665	685	607	665	662	647	640	672	648	675	645	658	644	656	618	644	679	648	647	647	644	661	647	680	687	671	609	680	658	633	654	628	709	627	668	690	689	690	663	655	625	678	660	664	630	636	670	633	678	637	695	668	629	613	673	663	630	651	687	669	645	613	690	649	632	697	683	582	684	663	622	657	641	691	648	610	649	658	649	663	654	700	634	668	635	649	681	640	677	631	647	635	626	664	670	650	658	654	680	686	677	697	649	640	647	633	690	687	607	677	672	654	680	650	644	667	657	649	682	682	625	647	673	627	636	660	674	672	657	646	642	611	632	639	693	672	641	650	649	658	632	611	642	679	663	654	693	648	608	639	683	633	664	662	608	648
24312	21474	28698	24668	20786	1945	549	389	339	278	281	268	238	251	225	236	192	208	205	178	187	202	180	189	171	192	195	165	171	194	187	167	197	187	179	179	156	186	171	190	191	153	184	189	172	175	161	179	156	176	172	175	163	187	160	162	176	151	183	193	154	185	190	173	173	167	154	161	170	163	182	160	165	176	150	162	155	152	183	169	162	177	191	203	152	157	179	186	161	166	160	174	164	173	165	157	171	192	164	162	165	181	176	168	160	176	158	149	180	183	168	183	157	181	163	177	186	185	161	155	145	171	178	187	151	174	182	171	173	180	158	163	175	136	159	171	157	165	157	169	148	187	172	170	184	188	181	183	198	156	182	173	170	180	156	157	161	169	160	165	167	177	164	171	177	172	175	179	174	185	175	212	172	149	167	170	162	167	152	197	176	156	165	170	177	172	169	155	169	200	171	171	175	163	175	176	171	190	177	159	172	155	164	166	165	173	159	184	158	161	165	173	174	151	162	154	144	164	182	178	187	183	176	146	171	171	160	186	165	169	161	164	175	181	159	189	174	182	168	165	179	178	178	159	194	173	165	180	181	159	196	155	159	179	153	180	208	147	179	165	184	151	163	151	188	154	177	184	180	192	173	173	154	156	172	173	172	186	140	194	174	178	150	147	132	173	164	198	158	164	193	176	152	175	170	163	138	165	150	175	150	191	175	167	178	156	173	167	192	163	181	171	174	175	165	181	172	164	166	159	164	154	160	155	186	154	161	153	186	181	153	173	161	168	190	166	176	212	181	187	192	164	168	193	168	161	183	162	168	173	169	176	161	163	171	153	157	169	173	161	152	177	172	183	185	173	159	167	167	166	146	167	151	147	153	192	163	151	147	171	194	163	186	163	164	170	181	156	171	185	185	189	183	178	178	152	178	190	142	191	164	151	159	171	171	155	157	148	186	176	143	201	163	163	156	156	153	186	165	154	168	180	155	168	183	193	189	171	191	183	170	185	139	170	167	171	163	170	178	166	140	176	184	177	165	178	160	159	152	177	185	153	160	168	163	165	156	178	182	180	186	164	160	192	185	159	185	160	186	154	162	150	160	173	171	161	162	176	186	166	174	184	181	161	170	168	175	177	156	165	185	129	158	172	161	168	193	155	189	172	182	180	151	179	165	168	181	165	157	198	160	163	173	185	161	148	180	162	168	184	182	167	167	174	165	170	165	181	183	151	151	162	156	181	193	179	165	160	141	153	170	186	162	163	162	185	174	170	156	164	172	164	158	179	180	172	172	149	192	167	155	145	144	185	156	163	176	201	169	154	149	158	187	192	180	147	162	183	156	157	169	161	166	180	151	164	165	150	164	185	163	171	161	167	172	173	166	146	155	152	161	178	164	153	175	146	168	182	150	189	170	170	175	191	208	161	179	177	164	164	180	145	177	177	168	158	163	149	170	173	161	186	159	171	167	149	170	166	161	175	164	185	170	165	163	191	172	146	185	171	160	164	176	161	154	176	193	188	171	149	188	137	170	186	186	168	177	157	184	172	173	179	174	182	162	178	168	180	162	200	175	190	167	164	179	165	175	172	139	165	163	177	188	183	152	168	160	189	184	164	157	180	162	178	175	156	168	168	177	169	188	185	160	142	180	151	180	156	156	160	184	157	172	161	162	179	165	148	154	166	182	170	181	152	161	181	179	164	170	180	161	174	175	138	180	152	197	177	209	170	164	175	159	160	177	167	157	181	183	136	164	158	176	181	162	181	186	152	153	173	186	169	185	159	182	160	175	161	162	179	151	196	165	175	155	169	158	174	176	185	196	180	166	167	161	172	155	177	156	162	181	180	159	189	150	168	168	157	166	165	162	172	176	137	162	169	178	199	176	150	152	181	169	177	180	176	153	173	186	191	167	162	166	176	155	164	155	169	174	178	183	160	174	173	160	207	205	179	192	159	163	159	175	152	145	151	157	177	184	152	173	169	166	189	167	169	161	185	192	170	184	176	185	177	167	161	164	174	176	169	180	192	160	182	161	169	178	150	169	150	177	168	188	167	192	198	184	162	172	139	198	167	154	169	192	184	178	178	179	178	167	182	172	184	171	179	192	143	166	156	176	153	171	160	189	170	164	152	171	166	189	181	153	166	186	174	163	168	159	165	170	180	154	195	161	184	164	188	156	180	152	168	152	173	192	155	180	169	159	191	187	182	185	165	164	145	173	171	153	155	188	170	165	182	163	162	159	160	172	168	173	160	176	164	177	166	169	146	184	176	149	154	180	163	155	180	154	159	175	177	165	187	160	177	170	141	179	170	174	170	172	164	170	195	150	180	179	172	174	162	156	154	188	157	181	163	179	185	162	174	170	168	187	156	155	184	185	169	171	186	155	180	159	175	173	149	159	182	152	155	186	173	200	180	162	170	193	162	171	181	172	191	175	188	156	156	175	171	158	172	177	180	165	152	172	155	168	158	162	175	167	168	183	169	155	169	153	171	164	167	176	156	201	173	160	156	159	185	174	165	180	152	170	173	165	184	156	165	168	163	152	176	174	178	185	153	184	156	179	172	176	158	190	182	180	160	183	174	145	158	173	172	184	194	160	174	159	161	169	178	156	166	161	179	167	164	159	159	162	175	162	157	169	178	154	164	164	180	173	148	185	158	167	183	170	182	195	163	149	187	158	142	187	181	166	151	176	167	165	166	168	196	176	165	148	183	160	184	192	190	170	165	166	164	166	181	197	166	168	171	168	170	175	160	171	164	192	150	167	170	175	207	160	140	173	158	165	173	192	165	160	174	178	169	183	171	159	167	173	164	165	167	194	156	169	159	180	175	149	138	158	163	178	203	174	128	173	149	155	159	163	137	184	174	177	174	168	168	180	165	170	190	186	171	158	182	174	156	175	175	184	156	163	194	177	152	207	176	167	166	179	170	186	178	164	152	192	165	187	152	176	164	159	151	156	187	172	172	189	157	188	195	174	168	164	165	193	179	161	182	168	164	159	149	172	187	158	173	166	188	173	175	165	169	177	173	162	159	176	160	176	190	163	183	179	167	169	159	159	177	154	151	169	165	172	175	158	150	157	168	173	158	154	175	158	153	186	188	146	165	163	169	157	166	155	171	163	194	169	173	134	187	168	155	164	166	146	171	171	152	166	163	174	182	157	178	163	158	177	162	155	175	178	164	188	142	165	158	185	178	158	179	159	180	162	153	178	193	170	162	177	142	165	177	192	138	180	192	151	159	174	165	170	163	170	170	183	161	186	172	160	158	157	161	181	180	173	179	169	156	185	153	181	158	140	149	158	177	196	163	213	173	169	183	158	180	162	148	159	182	148	162	160	176	183	171	164	183	166	161	164	168	156	156	196	170	160	191	146	175	169	162	151	176	162	163	170	169	193	173	157	165	184	172	159	153	148	171	191	171	163	177	171	144	166	174	181	187	195	176	153	185	182	184	175	171	198	145	155	172	175	166	202	155	163	175	185	160	156	178	174	165	182	194	165	148
5644	9848	8350	4320	2763	1892	1508	1164	914	786	690	677	612	562	495	451	456	398	426	411	419	365	384	340	369	361	363	357	389	365	380	386	352	362	349	326	332	353	338	315	361	327	351	317	327	318	305	343	328	345	324	308	331	299	313	343	323	332	364	327	305	367	313	318	335	319	300	318	329	309	291	315	299	283	325	312	316	291	343	305	321	342	333	297	316	346	330	314	320	307	289	311	329	307	284	318	339	311	322	316	311	316	333	310	344	322	308	323	335	314	323	333	327	339	322	301	359	313	343	327	334	365	318	361	335	333	310	322	342	307	317	293	343	326	303	318	317	335	298	300	311	339	365	330	287	307	296	330	327	296	316	343	309	305	292	287	328	357	327	316	320	306	335	322	324	325	346	333	312	329	319	323	322	341	318	316	324	305	330	314	302	294	292	319	314	325	328	339	333	299	321	329	277	319	328	295	328	335	329	327	347	314	347	330	314	352	335	288	322	293	337	316	325	339	342	294	299	290	300	335	346	313	312	324	352	289	314	335	324	321	338	341	337	307	343	307	348	312	267	327	333	324	332	334	278	331	320	299	335	326	307	320	330	312	330	308	330	350	309	316	323	307	345	361	330	334	329	311	288	291	296	342	327	321	334	284	306	325	323	347	312	276	312	319	309	327	317	311	347	322	311	307	333	317	353	341	343	302	339	334	308	289	333	315	342	327	294	295	324	328	313	305	341	304	314	319	315	310	319	294	357	305	302	304	291	340	291	301	336	314	304	328	286	289	338	317	300	276	319	294	322	311	318	312	327	300	340	370	325	307	330	312	300	310	323	295	326	284	332	288	276	324	322	338	319	326	284	294	302	362	324	324	312	305	310	302	310	355	356	282	321	324	326	309	365	328	323	299	316	278	344	317	337	330	318	326	318	335	322	325	342	353	313	317	313	341	281	290	308	311	309	310	325	316	319	336	306	315	355	335	343	321	336	325	302	303	317	302	300	305	342	295	320	309	299	293	340	313	304	305	298	331	305	332	334	317	308	336	339	300	351	299	314	285	323	341	304	316	305	284	312	356	311	306	313	329	312	290	325	331	309	307	319	325	313	313	311	327	333	308	315	299	339	312	297	295	343	322	345	331	318	344	344	320	326	346	339	339	337	318	310	316	303	322	321	300	329	309	307	336	310	306	339	316	310	323	325	328	324	307	339	291	289	309	352	314	308	308	313	326	305	346	312	314	292	337	321	334	338	320	314	316	322	301	309	324	312	308	312	325	326	315	364	301	326	347	299	320	324	319	325	348	309	308	330	335	317	318	331	299	332	305	322	319	325	324	322	299	320	320	299	351	342	309	301	323	315	318	340	327	334	313	321	323	320	293	315	326	341	322	304	319	305	326	327	299	301	320	330	294	340	314	295	295	334	334	319	308	297	329	328	313	320	312	315	332	322	330	327	339	301	312	295	363	338	306	324	323	312	320	291	297	312	320	309	302	312	316	309	322	326	316	336	322	300	319	325	317	302	315	318	337	347	307	292	318	337	308	332	312	313	323	302	336	344	293	299	326	329	294	341	317	299	346	339	306	334	326	301	310	309	325	306	307	338	335	301	295	274	298	305	329	333	284	310	306	332	322	332	332	317	322	312	338	315	352	307	313	318	322	323	307	293	317	330	309	305	321	292	309	330	307	333	330	306	319	319	295	307	344	313	323	312	288	306	287	308	332	313	335	309	361	309	293	327	304	335	296	341	323	349	288	335	341	316	344	330	349	318	307	330	307	302	288	316	298	302	307	339	333	297	337	310	350	352	287	305	323	290	326	312	295	280	303	307	312	301	335	297	329	288	310	305	310	307	341	333	285	343	363	364	316	342	307	311	306	353	307	307	314	335	336	301	327	312	319	327	308	334	307	310	303	334	332	311	298	313	324	322	320	305	314	315	321	354	309	313	314	323	306	319	291	322	317	304	323	289	325	308	297	317	323	295	321	315	326	305	327	316	315	322	351	310	308	341	321	313	322	279	323	342	304	325	306	349	319	347	302	315	350	342	307	342	344	350	314	351	324	336	313	326	330	341	365	302	330	304	353	344	325	323	301	331	325	346	314	323	321	276	342	274	320	306	357	326	345	314	308	340	327	323	330	344	324	302	314	345	329	285	320	286	359	323	336	309	312	306	309	314	293	278	351	332	311	335	315	328	319	337	311	336	307	297	368	317	330	296	317	350	329	306	315	314	318	294	292	356	328	298	293	371	330	332	299	300	299	330	316	293	314	328	348	275	301	311	346	340	334	314	283	324	317	314	288	327	316	328	329	309	333	329	293	318	305	315	308	326	279	307	286	319	311	307	275	344	300	302	317	304	324	324	323	319	302	334	293	314	314	313	294	277	311	304	312	315	313	314	354	317	317	307	326	336	330	318	326	326	333	321	351	299	321	287	314	280	311	346	330	299	312	326	322	307	304	321	316	292	289	311	316	256	319	305	315	318	322	312	353	307	305	306	329	310	278	308	308	303	318	341	344	297	291	284	335	349	310	303	335	299	306	340	376	303	347	325	333	332	314	354	312	308	295	342	291	291	288	282	317	313	376	314	305	324	331	361	291	347	325	310	304	314	333	315	344	351	292	316	327	304	331	280	310	341	323	330	305	297	321	323	279	316	326	342	294	319	312	343	319	312	347	337	323	285	340	325	323	315	342	324	324	282	299	337	330	340	316	345	344	284	331	320	333	317	289	355	318	329	320	303	303	362	330	310	287	298	335	317	313	333	335	334	299	336	327	305	359	278	303	313	301	331	326	317	310	320	323	308	312	322	286	320	349	334	303	320	317	305	311	293	284	291	333	314	334	315	334	322	290	306	320	326	302	313	293	318	321	328	307	324	335	285	315	336	313	342	303	320	340	322	326	294	326	308	347	335	311	316	349	280	351	342	297	314	321	308	302	318	274	332	330	297	350	304	341	321	316	312	300	328	341	332	331	304	346	320	300	314	315	318	277	325	331	317	324	345	307	347	297	349	329	307	316	311	297	293	308	322	311	306	320	312	357	301	334	304	335	340	318	357	318	317	318	347	329	321	340	315	306	288	320	333	311	317	314	312	336	350	325	332	352	324	323	311	326	320	333	305	316	334	337	344	314	347	304	335	293	321	313	309	332	347	318	301	329	309	282	337	292	294	304	309	373	332	303	301	319	332	331	318	330	321	343	322	322	323	324	308	352	318	337	312	342	340	317	313	325	314	321	306	328	317	314	324	312	363	300	327	345	327	309	295	332	315	315	316	311	328	334	292	322	331	299	335	323	314	283	325	307	326	333	309	327	292	296	314	355	295	333	304	310	315	318	299	342	305	320	343	316	316	294	317	341	340	307	338	321	334	310	331	325	327	297	327	330	320	293	309	323	326	317	322	351	323	335	307	315	313	310	314	313	317	329	336	353	302	348	295	351	314	312	315	325	340	332	329	316	312	303	327	299	337	277	370	346	299	343	324	296	303	292	304	347	321	330	307	334
23378	21476	29344	24029	21476	19950	1660	588	368	332	321	278	261	234	210	209	222	171	165	154	195	175	140	162	157	124	138	150	158	149	133	156	153	120	148	148	138	130	164	123	128	152	135	128	137	145	150	141	130	134	114	121	129	137	114	127	154	109	145	144	117	135	128	122	111	122	124	135	109	145	134	124	128	118	136	143	131	121	119	120	129	129	124	123	115	121	140	115	125	137	123	143	126	146	104	145	140	135	130	113	127	131	149	123	142	115	136	125	112	135	131	110	137	127	117	122	122	126	132	114	120	111	140	124	130	126	135	122	135	130	127	146	110	123	114	109	128	145	117	121	126	119	113	122	109	138	115	119	138	156	137	124	128	126	118	106	125	130	137	143	130	137	120	121	121	116	141	119	116	143	138	115	115	121	104	131	122	115	121	136	133	133	131	122	129	100	127	126	132	134	112	127	133	136	118	131	112	132	140	115	129	121	133	135	127	133	118	119	108	129	139	133	120	147	128	123	126	131	110	110	116	127	119	123	141	144	110	99	137	137	110	114	104	132	142	124	116	134	111	130	148	115	142	107	131	132	122	138	129	114	140	127	124	131	109	122	140	110	104	123	126	139	128	125	147	137	121	119	142	143	137	106	133	117	150	117	108	98	114	120	119	128	120	116	122	128	126	142	137	110	141	120	117	134	118	132	122	112	126	128	149	112	123	126	119	121	131	101	113	122	110	140	126	118	128	105	109	125	110	130	123	122	135	121	122	124	132	139	104	116	123	130	121	135	126	123	122	136	111	124	121	140	129	138	127	116	128	110	116	126	114	118	164	102	126	153	124	119	134	118	123	124	114	141	122	133	124	142	143	129	125	120	137	135	125	164	124	144	143	132	115	126	98	123	133	118	112	134	134	123	135	141	130	133	113	127	120	143	136	130	112	108	144	127	137	114	134	124	145	111	119	119	141	123	148	134	119	113	110	133	133	125	141	138	136	133	126	112	127	139	123	128	114	128	116	133	120	113	124	106	145	132	134	117	108	135	120	121	133	125	117	147	123	137	134	134	123	104	129	142	112	122	112	116	116	113	112	113	119	123	123	129	122	135	124	137	140	119	112	140	116	131	138	131	122	132	120	111	130	148	124	132	121	125	126	139	111	129	122	131	126	142	108	125	126	114	132	111	141	129	93	151	119	136	124	140	111	107	108	145	133	124	133	139	137	122	125	124	142	115	139	125	127	126	129	137	120	120	127	122	136	105	114	113	138	128	140	138	134	128	114	118	125	128	123	148	108	120	113	115	122	130	140	141	133	110	129	140	128	118	112	126	134	131	131	121	124	104	105	146	121	126	127	127	118	119	108	137	121	123	132	128	112	129	113	131	121	117	131	100	137	140	112	122	136	114	133	129	123	118	122	122	124	125	145	113	121	119	139	119	128	117	122	120	112	111	132	130	140	111	116	115	140	124	108	123	132	117	113	123	149	116	108	113	124	125	122	124	128	115	105	120	141	121	133	119	120	135	119	128	135	141	128	117	132	113	108	116	126	114	115	123	123	126	129	119	119	116	119	124	121	140	128	132	131	116	105	128	134	109	110	143	114	124	129	125	133	103	119	121	129	124	135	115	111	117	111	105	118	110	98	127	128	117	126	111	114	153	139	125	123	121	139	114	128	109	145	121	134	138	129	129	116	117	130	142	124	144	105	118	121	106	115	119	106	141	117	124	136	134	125	142	118	118	142	133	127	118	116	126	126	144	136	128	129	129	139	117	117	119	131	113	133	124	125	128	110	115	127	129	116	126	125	114	141	138	121	119	146	120	129	137	118	124	136	131	105	117	112	131	118	132	120	110	124	118	134	136	135	113	124	127	111	114	115	124	120	145	123	119	138	121	121	130	109	132	121	121	135	132	138	120	123	122	115	132	99	113	125	126	131	121	132	129	122	106	123	133	129	116	134	133	107	113	125	118	118	127	137	136	137	132	131	138	127	121	131	148	136	128	121	106	118	123	139	127	141	127	118	142	118	130	106	109	120	112	125	115	122	119	124	123	139	100	122	116	113	105	121	116	122	117	123	138	117	140	142	122	121	132	145	118	129	148	132	129	113	121	150	116	117	141	101	112	119	114	143	113	107	115	125	121	119	122	115	126	122	103	121	136	133	120	127	133	136	108	125	114	99	156	116	128	136	119	122	135	124	121	133	153	124	116	124	134	112	122	133	118	118	123	121	124	139	121	117	113	124	143	107	127	135	153	136	130	116	125	138	120	128	138	99	114	116	118	131	125	130	118	103	140	124	110	138	118	122	135	119	127	119	121	122	125	140	145	105	122	118	114	122	109	134	121	134	108	124	129	131	121	112	107	146	122	111	130	128	125	132	132	132	113	119	109	107	139	131	127	136	133	104	136	112	119	135	115	117	120	145	136	111	127	117	132	129	143	123	121	134	116	131	124	123	122	130	120	117	113	145	138	124	135	109	128	136	124	124	137	116	136	128	121	137	124	101	104	115	140	131	115	102	112	119	141	116	138	144	101	106	116	116	119	126	125	130	139	135	115	130	108	116	108	145	118	122	153	132	143	137	106	131	107	107	109	120	127	126	110	132	129	143	142	115	121	132	112	132	124	125	115	122	116	133	114	114	121	130	124	124	109	124	150	129	115	121	112	136	117	122	114	110	104	120	113	127	113	120	115	120	135	151	129	102	136	124	121	131	96	129	121	120	110	123	110	98	114	133	114	124	118	118	139	124	141	124	126	121	111	113	127	123	112	131	122	140	114	166	131	133	122	109	122	120	124	126	122	108	126	128	112	123	130	110	112	132	123	111	113	149	132	121	124	143	124	122	146	129	142	122	117	127	133	97	117	134	126	134	125	122	135	118	120	144	123	120	124	133	122	122	125	132	111	137	105	118	130	135	122	107	111	116	109	116	106	126	132	134	128	155	122	121	135	124	126	130	129	122	124	113	113	128	118	117	120	123	121	131	122	135	119	109	122	111	117	133	117	114	124	139	105	131	127	122	116	119	122	108	140	136	111	123	139	133	111	115	124	135	119	130	125	102	122	119	123	117	118	128	119	125	146	129	125	132	113	137	116	110	126	127	115	112	123	127	137	148	120	144	120	104	131	126	134	143	130	115	127	129	127	128	123	115	140	127	108	108	123	117	142	132	135	122	133	114	128	120	134	144	119	118	120	112	132	119	121	114	123	115	116	143	131	119	125	132	120	101	117	144	137	127	106	135	119	122	132	142	115	116	142	127	114	130	121	127	122	120	130	124	132	122	122	106	123	117	131	89	117	123	116	128	124	118	110	104	137	124	142	125	123	131	105	149	123	130	127	128	142	123	118	145	131	103	110	121	124	134	133	124	140	107	117	122	119	141	113	138	122	127	127	128	129	133	145	116	133	120	121	127	126	135	131	127	117	124	123	130	127	127	106	121	124	129	114	138	111	125	138	135	119	125	133	118	117	130	126	122	145	117	107	133	109	113	124	143	131	109	94	120	143
7838	15662	13459	7260	4523	3092	2278	1767	1442	1155	975	847	771	660	576	537	524	452	463	409	377	358	350	346	338	356	333	324	300	294	321	275	305	289	298	268	270	268	273	263	271	269	255	246	225	259	252	255	233	226	258	249	241	240	239	250	259	248	228	241	236	249	226	226	240	228	238	228	242	255	231	222	223	241	213	218	234	234	245	253	222	214	245	200	218	205	212	224	225	243	243	229	226	252	231	252	224	229	228	209	228	216	217	245	211	223	214	210	222	210	236	217	226	230	235	221	220	225	240	244	230	235	230	235	224	206	244	227	222	228	236	211	213	235	216	211	212	209	227	225	195	213	206	199	203	218	227	194	252	244	189	215	225	237	213	218	246	217	222	239	217	217	229	229	218	213	229	229	250	206	206	226	223	197	241	213	220	230	240	219	237	210	223	224	252	246	232	229	197	225	215	220	229	227	219	206	225	233	218	227	205	248	215	189	207	228	222	211	223	227	229	214	219	228	210	213	238	227	201	244	201	255	207	204	204	235	213	213	229	229	238	251	212	223	243	211	225	250	214	205	210	208	209	230	230	223	190	219	225	204	215	203	203	227	250	220	225	199	236	210	227	224	242	211	225	221	217	220	196	236	206	213	203	211	220	211	240	224	219	237	230	219	210	250	204	218	232	208	230	203	228	213	236	234	223	228	217	202	228	220	242	221	189	233	218	219	223	229	204	209	227	230	231	228	193	216	222	222	220	203	209	220	224	207	238	226	211	252	259	212	218	206	237	229	234	229	238	199	216	222	225	230	226	231	200	217	216	249	213	220	203	235	213	235	205	213	202	205	235	227	195	220	217	217	234	193	209	209	225	242	208	229	208	225	221	198	228	205	222	201	244	187	206	230	210	224	242	231	226	205	228	217	194	213	229	222	203	209	223	223	230	222	225	229	205	221	203	226	200	235	219	227	213	231	196	214	227	221	217	201	225	253	245	220	231	230	214	220	215	209	236	211	208	232	231	218	216	251	218	236	194	232	234	224	237	198	221	228	220	245	240	239	231	229	254	225	225	249	193	207	241	220	236	233	230	208	218	205	222	225	213	214	239	199	205	224	191	221	228	225	216	224	221	197	202	214	216	215	220	226	220	254	212	222	221	190	238	224	221	200	198	223	213	207	205	230	194	224	228	223	209	219	222	214	230	205	194	242	234	201	198	217	231	229	213	189	205	209	204	221	214	230	225	188	209	214	243	203	210	202	230	199	202	204	231	226	201	226	230	180	209	240	201	234	198	224	226	213	223	267	220	259	231	248	222	253	231	205	243	219	256	214	215	233	199	208	216	250	219	232	246	220	237	206	215	206	228	220	224	233	238	244	202	227	229	218	260	210	234	223	219	219	205	234	223	210	226	234	254	209	205	224	200	199	227	182	228	213	238	216	231	234	220	231	210	209	207	203	210	239	216	258	218	206	222	227	223	235	228	209	213	197	227	204	210	227	193	247	224	212	220	234	234	196	229	206	190	210	204	213	219	214	209	233	211	199	206	238	197	217	197	195	237	235	216	228	204	210	230	231	231	205	219	230	209	212	209	198	217	209	227	225	184	200	240	184	230	215	231	202	220	180	238	206	202	207	215	213	242	215	197	236	217	187	202	205	205	232	255	198	231	238	212	213	219	185	219	224	198	229	220	207	228	234	202	186	210	190	233	226	205	196	219	246	239	223	235	209	246	190	209	214	194	227	193	195	220	209	248	204	213	191	222	233	225	198	202	212	211	201	223	223	234	231	229	241	224	211	219	214	215	235	202	198	208	204	212	200	237	201	231	214	210	235	219	222	240	216	227	218	221	219	231	204	217	190	194	242	229	226	219	220	215	211	237	200	212	234	249	234	209	220	213	222	203	254	203	210	228	199	237	227	250	222	221	202	236	240	232	214	225	256	225	199	205	229	227	224	211	240	217	227	221	235	217	232	232	217	211	216	227	214	245	238	199	209	191	230	225	218	229	216	217	207	232	223	226	228	222	202	223	214	206	206	228	215	220	202	239	243	213	223	242	218	236	202	199	229	223	215	209	237	194	213	210	231	212	220	228	199	222	206	209	197	213	212	215	226	213	214	224	205	218	185	232	208	221	237	211	212	217	239	244	235	196	214	217	197	191	227	214	201	242	224	228	226	192	241	231	241	192	232	202	203	225	218	215	213	210	220	210	208	213	236	203	214	218	216	245	239	206	235	213	219	185	241	224	219	231	200	232	208	201	221	222	231	203	202	218	248	232	238	217	227	229	205	208	228	220	225	221	194	225	230	226	241	225	238	237	203	218	197	211	210	208	237	218	213	203	202	214	233	249	224	236	207	203	198	231	243	198	216	204	219	205	231	235	228	210	197	219	215	225	207	205	209	212	219	221	220	209	208	199	204	210	220	216	227	217	203	217	215	223	240	206	195	220	215	215	226	201	229	231	216	215	246	195	231	214	238	212	207	218	203	254	208	217	229	211	181	202	232	210	207	242	227	237	212	218	215	225	195	208	225	216	219	226	215	197	212	220	211	228	224	198	215	199	242	224	218	240	237	202	230	219	209	246	226	220	207	214	231	221	234	233	201	216	235	217	204	212	221	193	215	198	228	227	212	225	226	211	223	239	222	207	213	218	232	228	202	213	217	239	216	236	261	217	221	220	217	244	210	228	214	210	215	213	258	239	194	228	205	183	210	249	213	239	233	198	219	178	197	239	225	212	200	219	224	205	224	220	208	198	230	194	212	203	209	229	219	205	206	207	199	224	203	215	256	206	237	211	237	250	196	208	234	223	235	227	213	241	212	174	222	242	238	205	244	201	249	217	230	201	219	215	235	230	224	249	225	238	224	210	225	221	209	217	224	189	228	219	199	223	227	211	197	208	206	226	225	209	199	231	195	213	207	225	235	231	240	228	213	232	214	192	259	219	186	215	235	219	243	215	206	207	209	224	225	248	229	230	217	245	236	228	228	222	211	224	219	199	214	241	185	205	217	217	217	233	239	226	213	203	268	233	208	224	230	210	197	218	224	195	227	200	219	219	233	242	242	220	215	219	207	210	237	217	226	214	202	250	212	224	232	235	223	203	209	203	216	204	227	200	223	216	206	236	226	234	199	226	213	239	223	228	233	211	228	231	204	214	205	219	211	214	218	228	196	222	208	211	217	225	193	239	251	211	208	220	229	207	226	221	233	234	224	214	212	250	218	223	227	219	225	234	209	199	226	211	219	203	212	218	214	233	234	204	229	219	198	231	233	217	204	220	227	208	224	203	229	220	211	204	212	254	214	224	227	206	234	231	227	205	216	235	216	190	220	223	254	229	221	179	182	198	233	197	212	215	216	229	233	209	221	223	224	210	214	235	245	227	216	212	235	218	211	216	216	210	248	221	199	219	241	206	212	210	260	234	226	209	217	211	208	217	229	222	223	230	209	222	206	217	222	225	209	205	183	228	218	216	215	222	229	221	220	205	219	195	206	179	215	212	228	230	224
27011	20773	7767	737	439	412	435	386	354	396	364	387	371	345	391	364	397	366	324	368	332	350	386	359	347	343	366	346	377	363	377	368	360	343	386	333	373	362	340	384	358	374	363	336	338	377	353	401	363	352	366	392	382	355	389	371	375	360	354	360	379	381	362	366	370	345	376	380	339	326	356	368	346	389	361	349	356	330	346	343	353	369	367	353	359	387	331	353	359	388	383	373	361	366	353	355	370	390	376	407	373	339	364	345	387	372	371	352	379	383	364	345	380	380	356	366	334	375	367	377	338	362	384	397	331	355	324	378	393	344	401	366	385	372	374	372	343	361	386	317	357	337	385	312	361	381	381	373	370	383	374	347	365	350	354	364	339	335	371	333	371	345	373	373	365	343	356	417	362	352	334	326	378	373	362	376	390	380	350	337	383	356	386	360	374	356	340	364	374	358	355	367	355	347	371	366	379	398	380	378	369	379	342	350	372	324	401	319	359	358	367	393	372	386	364	367	358	355	364	391	331	366	358	352	370	355	357	346	359	364	338	339	348	355	401	412	362	362	398	378	365	347	386	357	350	360	353	352	388	351	345	368	335	379	354	392	365	353	380	373	371	350	372	345	361	363	376	336	370	358	366	359	357	367	344	368	346	356	375	379	364	373	389	369	363	354	357	357	370	353	339	370	395	360	346	361	376	394	364	352	348	343	379	383	353	360	356	376	369	363	327	335	350	366	368	368	375	344	347	333	386	364	330	388	346	352	356	378	321	364	373	330	351	277	354	351	361	348	331	381	343	361	385	343	359	381	360	369	366	363	334	319	352	368	338	383	378	356	370	332	344	388	358	348	370	372	337	358	346	401	370	401	356	353	343	377	360	347	393	358	388	355	372	325	368	373	330	356	359	345	356	348	348	368	342	375	370	358	379	362	365	355	364	361	369	367	361	390	355	364	368	379	386	339	361	366	355	362	338	366	362	337	364	344	380	367	370	401	361	361	384	371	363	370	365	356	377	384	338	387	377	356	350	333	341	361	369	343	368	396	369	403	379	388	335	359	345	385	363	409	333	354	352	347	354	381	345	372	337	332	329	354	377	371	350	379	369	316	375	342	352	341	371	368	327	395	354	363	344	381	352	383	400	370	367	356	364	340	356	334	342	368	376	376	343	322	345	328	371	340	347	339	335	399	342	339	337	357	331	375	369	368	328	372	369	343	350	369	355	377	362	337	361	335	403	323	367	391	330	376	364	380	399	385	367	338	356	344	387	336	366	385	342	372	384	375	361	326	365	323	347	350	362	365	343	363	342	373	337	353	360	377	355	365	362	360	355	394	352	364	343	376	387	370	368	329	319	367	335	364	386	352	350	382	357	378	395	343	344	397	391	326	332	321	359	373	371	358	365	367	349	320	333	372	339	392	360	346	356	372	362	341	375	359	337	367	373	343	355	370	355	371	360	411	351	379	329	363	334	343	375	369	329	318	335	358	367	370	402	339	390	375	356	348	382	352	374	366	352	307	349	327	360	350	386	372	345	367	350	324	345	376	381	339	386	375	347	342	349	395	373	349	363	355	371	351	385	359	365	336	335	355	348	355	369	379	372	372	357	395	389	367	355	335	356	370	322	352	359	379	358	344	384	348	375	355	378	360	389	359	342	350	338	357	397	367	365	353	346	317	371	341	353	339	339	366	373	351	340	324	305	363	366	388	346	330	397	374	370	371	382	340	321	363	389	381	389	376	339	370	355	387	380	390	365	389	378	359	390	358	342	371	345	349	361	347	379	358	364	398	348	400	356	341	345	363	401	354	404	384	366	321	375	379	370	347	349	364	347	389	322	372	360	313	338	354	361	340	355	374	380	383	407	376	392	358	365	416	352	356	372	362	366	340	361	381	401	348	385	337	369	389	369	388	340	379	355	334	357	344	376	355	346	375	348	386	381	381	322	328	356	382	398	370	342	365	378	337	364	341	383	368	308	369	329	378	349	355	333	358	395	373	354	363	378	335	349	361	332	346	363	357	342	367	332	372	351	393	334	349	380	354	341	345	345	347	305	339	340	375	320	392	368	370	383	392	370	350	356	369	366	342	346	334	373	363	344	340	391	361	381	412	359	398	379	348	377	420	383	357	391	349	371	360	328	397	393	374	354	376	346	366	387	356	407	373	386	352	381	358	355	357	367	365	362	340	363	344	342	364	370	380	402	361	348	360	352	369	363	362	361	340	359	351	388	322	383	384	348	357	376	362	364	386	338	363	331	385	369	364	358	377	389	369	336	341	348	351	365	390	375	359	302	355	352	375	373	322	379	345	372	383	348	400	382	367	347	317	352	363	380	388	375	368	378	384	370	350	336	338	383	345	359	398	365	354	374	333	371	402	351	360	333	360	354	341	396	348	372	347	369	386	361	390	413	367	372	373	369	328	361	387	421	345	328	310	344	363	361	354	383	366	345	356	341	367	348	364	371	379	353	349	390	334	368	362	362	335	372	372	375	417	366	357	331	355	409	340	384	378	357	370	333	344	357	371	373	349	352	373	345	384	367	359	349	310	375	377	379	346	383	387	369	363	344	349	375	369	367	360	337	351	384	377	353	375	361	356	306	346	383	329	386	365	343	375	343	375	359	398	400	341	361	394	364	372	339	317	365	369	341	404	349	314	365	374	349	378	347	357	397	331	357	370	333	369	374	349	376	352	340	365	337	351	385	359	390	385	351	318	359	329	369	341	365	339	322	359	388	333	392	370	386	370	356	369	369	383	364	381	371	365	350	379	408	375	397	366	351	339	355	380	371	343	350	333	376	355	362	361	341	350	359	366	352	357	372	353	342	371	364	318	387	369	368	346	348	328	324	361	360	376	336	350	355	329	357	378	381	387	383	357	327	358	353	371	407	367	346	333	375	367	381	373	370	344	365	355	374	353	351	361	369	349	362	360	349	384	365	359	353	379	362	351	370	374	356	347	340	339	339	365	384	379	351	370	363	368	338	371	403	358	367	377	359	352	383	385	344	325	371	406	366	361	366	376	371	362	410	378	372	377	359	347	351	345	351	379	371	363	352	327	405	374	380	367	393	364	385	377	356	382	321	377	368	361	378	341	358	357	360	366	361	381	367	354	366	370	365	359	396	362	339	380	369	334	379	335	356	369	367	365	334	358	383	358	348	360	328	365	356	378	366	345	352	339	372	353	379	344	377	362	336	383	365	329	342	374	373	344	361	372	327	398	360	408	371	328	334	385	342	358	400	390	386	384	392	378	381	391	320	353	376	346	362	426	342	379	362	369	359	364	340	379	340	376	346	368	351	358	371	375	395	386	342	349	330	353	380	373	395	352	380	340	380	387	329	354	350	353	372	387	356	341	333	328	355	331	364	370	358	335	357	364	376	362	353	346	378	343	372	353	347	370	344	381	354	353	401	341	344	352	335	367	369	325	385	370	372	356	335	364	358	368	379	372	342	427	363	387	358	378	331	362	394	361	378	362	365	353	340	369	353	348	344	382
4311	1715	1581	995	902	820	781	718	668	685	717	670	667	728	682	637	623	627	620	625	668	647	616	621	638	608	646	662	631	665	660	644	696	615	613	658	643	660	636	677	686	686	661	637	666	635	662	618	627	642	682	667	623	646	681	672	612	629	636	618	666	642	700	655	674	612	658	624	643	683	677	646	651	685	673	658	638	622	645	654	641	658	614	639	653	630	642	669	606	658	653	624	660	636	704	619	711	607	633	642	641	699	704	640	633	673	662	677	600	659	643	630	709	677	668	700	646	714	637	637	630	665	671	629	682	619	602	613	668	623	583	636	659	604	645	655	622	663	657	622	597	640	660	654	624	670	658	678	646	634	662	618	630	656	702	645	651	648	672	635	634	670	681	632	621	614	643	651	646	677	641	645	685	670	632	681	690	643	656	646	657	635	608	629	667	655	626	632	641	633	672	644	679	640	681	658	649	646	642	607	590	655	645	615	675	602	670	604	635	650	703	636	635	642	685	642	640	683	665	649	661	586	663	704	666	677	628	646	685	624	670	619	646	625	648	652	646	657	634	631	645	631	666	614	651	615	625	647	664	649	658	604	634	646	663	649	627	667	630	628	647	706	661	653	645	652	687	624	617	620	661	644	641	680	646	634	657	642	638	634	628	673	618	636	673	660	635	631	665	616	649	665	654	668	628	653	663	663	648	623	590	648	614	620	667	648	670	616	577	646	683	647	632	621	638	707	633	688	670	676	630	640	631	653	634	648	633	607	663	676	632	672	659	645	666	686	657	683	623	685	680	685	616	607	663	637	646	648	656	589	652	647	669	656	660	610	682	626	645	654	603	653	641	663	667	649	620	646	656	696	673	680	664	640	631	688	634	654	699	676	608	648	680	653	667	664	615	625	603	631	645	671	623	677	666	657	615	651	628	629	634	623	672	674	617	637	635	612	616	626	629	650	600	593	642	642	663	609	643	679	643	687	621	644	617	631	638	669	642	660	640	594	689	708	683	677	649	689	633	618	678	678	645	683	616	655	667	642	674	660	673	664	630	681	635	668	649	658	642	598	618	682	631	636	620	670	623	620	707	662	654	636	662	679	635	661	641	611	640	657	664	631	667	649	619	658	623	659	658	657	628	684	674	690	649	670	636	662	654	634	633	657	681	652	673	634	634	634	648	649	636	642	629	678	670	641	622	635	616	668	663	603	625	652	635	636	645	638	667	640	629	658	634	639	611	624	690	639	665	659	656	659	633	645	683	670	686	673	666	624	644	705	629	675	654	645	623	693	615	654	624	622	662	677	632	637	652	610	662	620	659	616	651	610	669	593	664	680	626	628	675	600	617	664	631	635	622	667	654	690	649	639	639	686	636	656	636	627	630	680	657	648	653	660	618	628	663	639	635	662	662	641	645	636	634	588	640	649	641	625	663	689	634	673	631	658	671	686	638	625	663	609	603	633	663	632	629	662	694	634	708	650	666	603	708	656	659	659	639	625	672	598	693	657	635	607	660	651	643	641	621	660	649	681	640	638	684	656	656	600	609	691	652	627	615	671	621	650	600	627	628	617	643	647	644	643	640	662	637	658	707	623	652	631	608	676	666	672	655	661	651	634	648	674	639	637	668	631	656	655	641	700	679	647	572	659	609	668	665	667	659	644	641	636	627	624	647	629	657	624	636	638	608	634	681	668	616	654	666	684	635	668	659	628	653	657	671	639	670	659	644	635	637	653	657	629	653	626	661	638	655	661	633	635	645	666	653	633	629	666	630	696	635	649	658	658	648	718	661	654	692	623	638	663	640	649	664	631	670	677	697	634	669	644	632	682	615	658	629	633	658	637	597	635	613	606	709	608	650	689	671	656	622	657	615	653	667	673	668	621	665	644	620	650	678	653	644	647	617	671	612	630	647	683	630	662	648	655	677	603	640	630	622	660	615	680	629	664	620	622	642	640	602	693	689	618	658	637	619	598	642	655	621	613	600	604	629	680	592	622	600	637	636	600	626	640	650	642	681	660	619	597	648	683	622	647	632	675	639	689	667	647	659	666	656	683	659	620	611	678	668	685	663	611	635	710	627	607	643	603	619	636	662	620	664	628	623	669	623	609	664	659	586	649	603	615	649	645	706	637	649	675	697	666	628	643	658	671	674	630	630	626	652	664	637	612	659	667	660	670	610	635	652	612	598	690	625	622	678	622	632	675	621	657	663	684	625	665	656	672	677	643	623	677	650	668	673	627	642	707	643	649	624	651	635	621	655	672	696	655	619	651	645	647	640	658	642	649	656	672	639	637	641	698	673	658	658	664	638	653	684	657	634	601	661	637	612	622	656	619	707	677	643	712	625	645	584	631	651	688	614	637	660	666	642	636	621	663	665	680	661	605	662	651	619	638	669	652	649	634	653	687	637	684	648	645	656	632	603	715	670	625	646	641	641	636	615	671	646	653	620	603	658	626	637	649	633	642	668	664	624	643	642	624	667	670	619	610	629	689	668	680	631	634	668	623	653	686	641	699	621	686	643	670	635	675	638	651	651	672	689	600	669	633	631	673	630	675	648	648	599	622	616	630	728	645	630	683	691	608	657	692	630	637	684	630	642	674	681	609	641	646	674	622	655	653	610	638	681	610	668	663	714	608	571	661	642	661	605	610	608	640	628	670	642	611	623	631	653	678	633	641	599	642	674	651	655	596	633	646	644	622	613	663	671	642	634	642	636	630	652	625	628	635	620	647	676	642	626	647	664	658	643	657	654	632	595	676	650	577	599	641	620	624	676	676	654	670	638	668	646	655	642	660	677	649	618	636	669	640	637	657	712	632	656	607	648	648	686	685	645	641	693	701	641	641	662	678	707	690	619	605	678	616	637	642	678	616	662	657	677	641	647	623	657	604	630	657	598	662	655	612	652	635	668	643	669	646	655	649	634	620	659	645	654	682	608	638	631	604	672	586	641	688	650	648	665	678	593	651	658	684	678	595	658	655	634	637	589	657	631	670	624	614	654	669	637	653	656	614	670	650	617	633	581	659	647	626	662	656	701	638	659	584	649	638	656	635	626	674	640	644	688	624	699	636	653	679	630	650	659	622	619	653	638	599	629	648	630	648	705	658	631	638	665	689	666	622	679	676	627	638	584	673	663	659	586	645	681	639	609	631	648	641	670	642	658	619	690	586	675	623	612	619	645	666	666	658	680	617	667	656	618	647	684	658	633	677	628	686	605	632	662	641	612	617	678	669	658	635	672	645	684	625	591	692	623	669	646	651	710	631	655	709	635	686	700	630	643	680	665	649	623	651	649	657	659	581	694	674	650	650	663	659	629	625	635	657	652	682	695	650	628	666	622	661	703	631	604	687	645	665	679	584	658	662	680	626	678	593	571	726	587	665	647	666	637	670	656	642	652	642	656	615	666	590	650	641	610	638	643	660	686	621	624	618	620	694	684	674	608	619	617	694	619	623	644	666	679	630	622	633	670	632	663	642	666	648	639	657	614	629	683	627	645	606
24401	21538	28795	24707	20835	2001	589	389	320	299	263	243	236	220	217	190	220	186	212	202	191	181	184	183	202	199	181	199	176	181	177	207	177	195	165	167	175	177	185	176	189	159	165	177	185	184	179	136	170	172	177	167	156	194	147	175	186	155	163	170	169	163	157	169	167	181	191	153	159	163	153	160	174	169	189	178	170	171	148	177	173	166	170	171	186	160	176	184	169	178	155	160	179	178	159	166	174	161	151	173	159	179	180	165	184	184	171	170	164	168	151	176	148	162	173	156	161	154	186	165	166	203	186	173	188	173	162	142	191	168	187	175	180	142	155	195	165	174	171	172	167	153	158	172	191	173	181	162	181	169	194	154	167	162	177	168	168	190	183	172	173	154	142	179	162	180	172	188	159	167	152	157	183	161	176	154	167	201	161	161	148	186	172	189	176	166	158	136	168	204	177	180	210	166	167	159	174	175	172	162	157	165	174	160	188	185	169	174	159	191	182	168	160	166	179	186	161	183	190	195	182	179	148	157	171	171	168	171	186	162	169	176	169	170	170	177	185	190	183	170	164	179	179	170	167	163	175	163	159	132	168	163	186	162	164	153	172	163	156	154	175	172	174	170	159	158	144	160	181	180	162	140	165	176	184	184	152	168	181	187	172	175	191	157	167	158	175	167	191	171	181	154	163	182	162	184	166	178	175	168	161	143	165	155	166	176	154	160	185	158	168	149	169	155	182	166	159	182	154	178	170	182	177	160	155	178	177	175	159	174	155	165	189	173	186	160	183	135	168	163	163	183	152	184	149	162	165	175	174	179	191	175	176	167	170	168	149	183	162	154	171	177	159	178	163	180	156	149	165	172	151	187	161	174	174	193	166	167	154	170	136	165	158	149	167	172	151	159	153	173	151	181	190	160	165	140	182	154	165	184	143	146	158	177	175	160	182	154	141	173	176	156	151	169	181	158	155	158	180	165	153	199	161	157	161	202	158	154	158	166	166	177	187	157	166	169	152	163	152	165	183	180	188	162	172	144	168	201	179	178	168	148	172	192	178	186	167	159	165	177	167	181	145	151	165	164	161	168	164	163	195	171	164	162	170	165	155	145	184	180	163	168	186	182	164	171	187	170	172	179	150	156	160	161	187	142	165	163	167	186	176	153	170	160	177	173	161	174	165	177	147	165	190	183	175	170	166	187	137	168	168	165	145	158	176	174	186	179	181	181	189	179	164	178	187	175	153	172	156	172	163	180	169	172	176	163	156	187	172	168	149	183	182	164	168	159	151	158	170	171	170	159	171	183	135	177	165	164	182	165	172	173	180	182	166	172	159	174	202	172	186	174	166	159	181	170	169	157	153	196	146	169	192	172	164	152	174	174	173	162	145	200	176	163	145	194	175	193	150	133	189	164	172	161	172	168	183	165	175	170	166	169	189	155	166	176	164	153	171	190	168	180	161	158	186	179	162	195	150	159	159	181	161	161	174	133	174	173	166	186	159	167	158	173	159	188	165	157	175	176	169	148	180	180	174	169	169	173	156	185	167	161	182	188	153	163	185	158	170	165	173	166	169	183	167	168	180	158	153	182	185	158	184	167	175	184	169	180	146	190	169	156	161	190	182	174	163	180	157	179	196	156	184	139	142	185	185	158	174	180	159	177	177	158	179	184	163	160	164	140	183	160	189	182	195	173	162	154	170	194	159	169	187	171	150	175	178	179	186	188	146	157	162	168	151	178	163	172	169	147	154	176	183	148	173	169	177	163	144	168	163	159	183	178	172	182	177	169	155	168	168	175	148	155	164	173	179	151	179	148	174	174	172	156	149	187	154	185	188	168	158	181	156	158	149	175	171	160	162	161	165	166	150	162	165	167	162	178	163	183	184	157	178	176	143	166	167	172	153	195	161	182	149	161	190	144	157	182	208	165	168	173	151	176	157	155	174	172	169	153	194	167	158	164	163	188	179	166	158	165	181	167	201	191	169	158	160	173	154	166	147	161	168	176	173	165	169	157	169	185	167	180	173	162	161	151	164	170	147	171	143	151	172	175	175	165	183	163	173	170	158	163	179	186	160	180	190	177	179	135	177	153	156	158	190	168	160	156	172	154	176	180	186	187	140	170	156	188	166	162	169	185	182	164	176	162	189	146	162	163	180	146	169	168	169	187	183	157	171	168	154	168	176	161	169	171	192	171	169	181	192	181	171	160	160	155	171	161	167	186	148	153	173	158	175	134	163	182	185	155	188	181	171	160	169	156	173	183	180	182	167	169	170	171	149	182	178	169	170	156	159	163	166	145	182	178	169	177	169	167	167	155	157	167	161	164	181	161	156	176	173	162	169	174	164	154	182	163	168	180	173	176	165	175	182	152	165	171	191	184	166	193	190	173	163	185	174	186	151	168	159	153	176	157	155	182	170	184	169	178	174	153	164	179	183	159	173	142	165	160	153	185	176	158	188	164	180	154	167	183	124	159	139	159	172	163	167	178	163	155	163	158	171	178	175	161	177	162	149	174	169	169	172	155	177	152	161	194	169	189	159	159	166	182	148	176	187	161	168	165	179	170	151	164	167	175	165	181	166	170	162	180	162	169	176	145	185	177	179	168	165	182	172	165	159	165	180	162	179	143	160	182	171	168	157	191	191	172	172	184	168	165	149	149	160	178	154	160	151	179	176	190	152	159	168	165	154	161	181	185	152	167	160	161	156	152	189	190	162	175	145	182	168	180	150	159	164	155	184	153	172	185	156	171	191	150	168	177	167	186	176	148	173	195	179	175	176	158	191	175	155	161	174	178	161	151	190	138	186	180	154	156	179	160	158	150	171	148	147	177	170	186	155	178	179	167	188	150	182	166	154	171	166	174	168	167	160	159	156	160	140	168	158	172	169	172	162	167	163	180	175	172	163	167	171	172	154	187	161	164	195	156	157	173	188	164	168	148	147	151	156	179	177	168	158	141	174	177	171	172	161	174	174	170	156	165	176	155	176	169	149	159	173	179	166	177	162	146	187	176	143	182	180	168	161	147	155	168	187	181	154	152	166	180	171	161	166	195	186	148	153	141	163	162	167	156	180	180	172	172	166	166	150	149	185	162	169	166	194	178	174	158	150	172	153	198	153	188	163	159	176	169	160	145	166	167	181	165	158	176	172	157	176	169	157	199	161	157	180	155	185	176	160	183	185	185	154	155	167	171	159	152	163	151	162	157	176	157	188	173	162	156	162	155	163	170	174	175	172	169	167	175	190	179	150	174	175	176	175	134	149	187	171	140	175	159	157	164	174	174	167	152	166	158	177	177	129	171	161	170	179	158	184	171	168	185	189	155	171	174	183	170	166	206	147	169	152	177	173	150	178	171	143	201	183	163	163	161	163	175	158	155	176	170	180	163	153	173	163	172	147	167	196	172	163	171	151	169	160	168	176	152	169	175	172	166	165	173	164	170	168	163	164	156	167	199	156	176	175	176	156	172	173	174	155	153	150	174	174	190	142	184	153	171	196	167
5659	9848	8453	4294	2789	1929	1504	1097	963	833	716	633	569	562	500	448	460	436	417	435	398	392	421	410	390	366	358	399	353	371	355	355	377	334	339	345	364	325	352	302	332	357	356	342	347	352	329	312	345	318	311	323	298	322	303	318	324	323	319	307	325	317	333	319	335	318	333	322	338	294	326	346	341	314	309	299	329	307	321	358	282	340	328	326	336	322	310	327	305	337	316	314	318	334	324	311	333	299	351	309	318	325	329	355	292	314	327	334	305	323	300	317	299	285	328	317	314	327	316	332	325	327	288	343	335	305	293	306	312	322	337	305	309	327	311	312	305	303	314	286	289	291	314	300	316	304	324	295	340	319	312	298	306	315	365	318	315	278	330	335	344	292	313	289	315	284	305	322	301	324	325	305	352	320	323	308	326	327	308	319	299	307	323	311	288	325	344	322	282	281	318	350	303	299	281	295	323	309	296	317	297	333	323	314	345	350	314	301	314	330	305	312	317	304	299	293	321	305	319	318	292	305	319	305	320	331	319	340	317	331	338	303	340	336	371	318	309	343	311	311	309	344	304	321	315	306	344	340	304	304	304	342	346	301	329	308	328	336	312	296	326	302	289	322	324	309	292	326	311	320	332	303	313	305	323	315	326	323	304	296	335	313	298	312	307	311	326	301	287	313	304	312	328	305	316	294	335	308	297	367	341	318	324	292	251	330	328	284	294	280	263	330	338	343	318	337	313	332	319	313	303	300	286	330	324	311	307	305	312	300	327	317	297	307	337	312	324	318	340	312	292	304	296	365	301	304	355	305	312	330	325	334	288	307	331	297	298	309	327	307	317	293	301	342	311	311	327	263	358	326	318	333	324	296	339	319	276	325	293	339	328	309	335	329	276	301	326	338	308	303	302	347	295	317	346	317	324	304	302	301	326	295	266	332	295	327	316	321	303	333	319	317	303	330	347	331	295	335	332	294	320	328	293	339	298	318	321	327	306	317	320	316	347	331	289	323	283	307	312	311	308	328	313	331	310	337	345	308	302	307	355	310	323	317	321	292	297	316	311	306	307	365	287	312	316	281	339	332	328	297	358	326	324	292	314	354	325	313	329	344	334	337	356	294	327	331	326	327	349	320	336	327	320	294	309	353	291	299	317	326	314	298	312	339	315	326	324	308	341	329	270	357	317	338	309	313	277	333	316	322	364	292	331	338	309	332	288	312	322	312	331	293	336	296	279	346	310	342	301	327	331	325	324	323	329	316	307	293	320	342	303	292	322	315	281	293	343	276	306	336	290	313	311	310	326	325	292	338	272	336	332	301	339	308	298	327	358	327	293	319	305	310	326	305	343	321	355	327	298	304	321	324	318	318	284	332	295	298	342	318	309	301	334	309	325	302	312	301	320	300	296	341	305	270	314	326	315	303	317	317	316	309	325	307	346	321	339	315	331	308	338	308	309	312	314	316	294	329	358	307	331	343	312	288	328	338	343	336	297	344	310	336	324	310	321	304	303	294	304	291	337	324	324	304	322	343	344	332	323	324	296	301	320	312	307	296	324	309	309	315	351	317	317	298	337	295	299	320	309	277	329	277	326	316	312	333	336	294	347	336	312	331	313	328	330	311	311	311	308	306	330	313	316	316	326	323	318	318	311	328	301	325	306	309	310	314	302	291	296	329	315	318	321	333	319	283	310	328	325	321	347	314	305	290	298	318	334	287	309	300	304	335	299	342	332	328	332	341	319	331	307	317	331	298	304	327	347	300	315	317	307	326	308	330	304	337	318	330	307	300	292	333	339	296	365	322	337	297	317	309	297	318	319	304	319	335	328	337	290	321	316	319	327	302	313	331	298	312	325	292	296	327	334	297	307	328	344	329	338	318	339	320	319	318	319	340	290	325	333	308	310	307	347	343	316	324	300	344	303	322	329	337	314	310	287	325	282	313	332	319	308	317	301	315	326	325	318	320	344	296	308	297	308	330	312	346	317	359	327	339	349	335	313	319	316	322	326	264	329	332	293	333	335	327	308	294	294	326	315	331	316	311	320	316	296	315	317	286	276	317	286	296	300	303	298	338	302	341	303	305	302	298	323	351	291	304	362	302	302	336	304	336	326	329	314	303	322	310	312	291	320	329	323	322	294	291	296	290	311	309	299	355	316	332	304	293	303	313	301	279	318	308	317	310	329	297	279	339	317	286	315	319	328	306	334	315	299	306	329	311	315	317	322	345	323	328	326	308	336	302	298	278	291	324	292	307	327	329	312	308	340	303	297	307	319	337	301	310	326	325	312	309	281	321	329	330	327	316	300	322	311	344	275	302	306	318	331	299	298	314	336	293	317	332	329	296	305	343	313	349	322	308	326	290	319	345	295	327	310	325	326	346	286	334	333	291	330	317	322	322	292	277	319	334	321	296	277	310	314	299	312	317	311	354	308	328	320	334	324	330	308	302	303	329	333	317	322	296	308	303	327	331	300	300	300	342	321	292	328	320	297	300	309	337	335	363	338	346	320	325	304	309	324	312	311	327	309	314	321	332	308	295	292	299	309	316	306	297	313	308	343	325	347	324	331	315	344	341	292	312	326	298	317	295	320	338	324	300	344	306	284	279	323	321	309	301	315	326	305	311	341	300	293	324	297	331	336	332	336	320	314	293	307	338	332	302	326	350	336	290	303	318	318	343	345	348	341	337	328	306	338	333	318	306	300	326	317	307	297	271	314	343	300	311	350	335	326	329	292	328	321	315	321	322	307	302	298	317	329	322	275	319	313	300	310	326	331	325	289	339	320	314	336	305	289	306	314	329	316	323	339	317	309	310	328	336	319	309	306	329	322	316	312	323	327	337	295	300	303	303	326	315	335	312	326	338	329	293	297	303	324	314	290	317	307	331	307	311	310	307	323	353	312	340	340	329	334	331	273	334	294	326	282	304	335	316	298	302	301	326	337	309	299	318	331	285	316	287	315	316	309	324	309	307	278	340	278	311	281	284	307	299	318	344	317	340	304	330	304	316	354	331	315	304	314	301	286	350	313	309	312	310	343	306	333	300	345	298	343	297	308	318	330	297	298	298	309	311	321	307	335	329	317	313	316	295	317	321	358	304	359	343	301	317	317	326	296	317	289	289	329	345	290	332	346	315	274	303	307	319	301	313	321	329	306	299	283	306	303	344	305	343	333	332	305	310	318	302	286	291	339	325	337	335	310	329	331	333	337	335	325	326	320	334	350	302	297	328	318	317	331	283	323	300	341	302	296	351	327	311	305	331	315	343	306	307	310	317	296	306	354	325	308	330	313	317	311	320	316	319	320	333	306	290	294	324	306	313	348	329	303	311	333	294	293	311	324	328	294	315	307	325	354	321	312	324	341	304	320	319	309	325	332	317	343	306	315	325	342	308	293	322	347	302	272	313	337	332	295	316	312	342	315	324	333	342	328	282	281	270	300	308	318	337	321	326	326	308	286	343	307	322	333	323	319	318	295	275	343	312	316	298	347	319	317	313
23367	21474	29318	24019	21475	20032	1546	539	387	323	279	266	245	242	220	213	202	185	168	173	192	154	158	149	167	153	151	128	142	146	129	118	121	128	152	123	143	124	122	145	133	128	146	149	133	134	133	143	117	132	123	124	131	136	120	130	131	132	120	148	140	120	121	124	116	133	128	120	123	117	151	112	126	128	140	119	123	134	125	132	122	111	154	135	126	124	124	134	123	122	128	133	137	126	132	122	119	119	114	111	122	116	132	106	153	135	131	137	114	135	131	109	114	126	120	122	139	112	125	131	127	144	116	121	143	134	135	132	112	106	116	111	124	132	100	135	119	127	112	143	120	142	120	110	117	145	110	136	131	121	122	120	137	121	143	121	108	126	133	124	134	118	140	127	138	149	97	126	114	106	104	117	131	123	127	145	120	117	117	122	125	126	131	120	116	118	129	129	138	113	131	112	105	138	122	122	122	110	117	109	121	120	112	138	134	120	147	107	123	125	125	117	119	118	127	126	130	109	116	130	118	116	132	121	121	97	120	118	118	122	110	123	118	110	131	115	146	132	143	119	142	123	126	115	134	124	117	120	104	131	111	120	123	120	119	146	130	117	130	115	131	114	117	104	139	120	97	130	141	135	111	124	109	136	134	104	151	112	116	128	114	111	138	112	122	125	113	129	132	127	113	134	125	130	126	139	130	140	104	100	117	108	99	129	111	115	124	101	119	117	126	130	135	120	138	117	119	129	142	110	116	142	124	118	108	103	104	124	123	122	136	118	153	120	128	124	120	119	125	120	114	127	97	131	120	119	120	126	133	130	125	107	111	119	106	112	116	133	116	119	139	128	114	129	115	122	124	116	123	127	129	113	118	95	106	105	120	127	114	123	119	146	118	119	121	119	127	141	127	126	138	122	142	122	135	123	125	131	114	115	121	140	109	115	111	122	126	121	106	123	132	118	128	114	124	115	123	119	124	111	127	121	114	112	123	120	127	141	110	114	101	122	126	117	97	111	129	100	111	110	110	113	128	119	130	125	125	120	115	121	128	114	114	112	119	119	109	129	128	119	113	120	113	113	133	105	124	133	120	124	132	121	108	113	120	116	143	125	121	124	134	133	107	129	102	123	115	139	126	121	137	116	116	130	113	124	108	128	131	122	111	126	105	131	132	145	120	139	151	118	112	114	126	114	130	121	115	117	121	145	148	108	123	132	119	104	138	116	129	110	124	125	142	118	127	122	131	131	118	118	134	120	133	121	106	127	129	119	133	129	132	134	127	109	106	130	112	120	117	134	139	109	124	110	131	102	146	118	139	112	136	127	120	115	111	126	136	136	124	137	125	102	126	135	137	106	120	132	116	124	126	132	107	122	139	127	113	114	123	143	122	121	139	123	122	131	128	128	98	133	133	115	125	134	112	115	93	131	111	136	123	113	113	122	119	115	115	114	130	107	132	130	102	125	114	138	116	107	126	99	131	117	117	120	120	120	89	135	112	147	138	133	135	118	128	130	128	142	134	120	129	105	113	129	133	119	132	153	127	111	123	138	127	128	130	108	143	121	135	126	146	96	126	137	135	140	125	130	123	108	122	100	111	140	140	122	115	142	142	134	112	144	108	120	120	143	113	115	117	135	124	119	121	118	117	112	120	122	129	122	126	121	123	125	125	131	103	134	116	124	118	126	122	122	110	132	119	119	120	118	107	128	126	126	117	146	111	133	134	118	126	120	137	128	111	111	125	126	123	134	107	132	126	128	154	118	113	133	122	135	106	117	129	114	121	121	138	124	119	138	107	110	125	135	121	108	126	124	145	112	131	128	102	105	109	119	132	125	134	111	126	114	126	124	119	140	138	108	116	119	123	108	129	123	131	96	131	124	111	118	121	115	114	120	127	113	134	140	124	122	124	125	115	124	103	121	137	114	115	101	126	139	112	112	148	131	113	130	116	120	123	122	117	131	107	129	115	123	128	106	124	118	127	139	106	112	118	113	111	137	127	147	138	137	117	119	109	129	122	126	128	131	140	134	132	127	124	134	124	136	140	121	120	102	115	106	139	138	112	119	131	124	104	118	126	116	139	130	130	117	124	108	131	102	121	125	130	111	128	116	117	131	127	121	123	117	116	140	110	126	122	135	111	124	126	129	139	100	120	148	120	126	108	130	128	136	120	113	104	124	115	121	122	120	129	123	124	134	118	131	135	116	133	141	133	116	118	129	120	145	122	122	108	139	112	141	118	111	123	128	110	130	118	117	140	127	124	131	134	134	111	120	123	121	134	109	152	124	104	132	122	109	114	115	121	117	132	116	142	122	135	148	125	123	126	111	127	131	108	124	109	117	116	121	123	136	121	112	117	118	115	108	141	133	117	116	116	142	102	123	129	132	120	114	117	129	124	116	130	113	136	136	111	125	119	130	138	130	106	115	133	111	138	110	126	139	115	132	133	137	121	131	121	110	138	131	128	135	102	136	149	126	109	134	131	137	115	129	103	115	127	107	124	122	119	143	137	111	129	120	108	135	109	125	112	96	118	138	114	110	108	133	127	121	137	115	136	115	121	139	129	103	121	133	120	133	115	114	121	116	125	137	126	131	136	136	147	127	135	118	119	117	115	93	115	127	131	132	117	115	125	139	139	102	118	134	149	139	126	135	113	125	136	109	104	126	107	135	131	130	136	128	118	107	134	118	125	151	101	119	129	102	114	136	131	108	94	112	129	121	110	112	109	119	118	111	102	128	119	118	135	140	103	108	117	130	130	144	123	142	120	121	130	130	124	118	133	115	117	121	125	112	140	127	125	134	129	135	110	126	109	133	123	132	130	116	126	117	108	121	101	129	139	117	115	140	126	101	119	128	122	133	125	131	108	114	127	111	142	101	115	131	111	128	123	140	128	131	124	128	121	131	129	108	130	119	113	147	126	124	109	142	104	133	112	130	122	119	118	134	112	130	133	126	124	112	131	106	111	110	128	102	112	120	115	139	105	114	119	139	123	144	139	147	111	114	99	117	123	117	113	104	136	137	105	108	128	118	108	93	115	121	123	111	111	119	135	126	116	149	123	137	106	103	126	119	132	96	121	119	134	124	140	117	116	108	115	134	113	112	121	126	134	140	118	113	115	125	118	97	109	108	112	134	105	131	127	132	122	109	129	118	121	133	129	125	113	123	116	115	119	112	108	133	121	128	134	137	119	115	128	133	109	119	134	133	140	121	114	121	127	106	93	111	134	108	119	112	115	126	120	135	119	123	124	137	127	122	112	133	113	126	104	110	120	118	114	123	118	132	122	132	126	133	132	141	99	120	126	121	116	143	129	129	116	120	135	122	129	124	132	111	131	142	146	127	108	130	133	119	142	158	117	131	140	137	125	132	129	113	128	121	131	116	118	108	115	121	136	129	122	112	100	139	126	138	119	113	121	133	121	118	106	125	115	123	113	102	126	127	116	129	127	150	110	126	132	121	125	125	137	141	126	118	142	123	118	115	116	121	137	119	118	125	140	131
7841	15705	13538	7190	4524	3218	2329	1724	1396	1207	935	880	789	659	578	571	463	459	439	394	392	378	375	347	334	329	302	306	311	293	290	291	283	287	283	267	265	259	259	296	273	250	299	227	242	257	257	267	246	238	240	227	254	249	202	269	190	230	252	219	223	229	261	226	229	225	240	216	234	227	232	245	235	214	235	241	235	226	218	217	228	252	220	233	237	223	224	192	227	229	220	236	237	212	202	216	239	222	236	206	232	221	238	224	207	218	219	203	203	206	204	208	244	219	234	225	221	220	218	242	231	209	214	214	195	212	209	246	248	217	185	214	197	211	194	228	223	201	187	253	216	229	212	214	206	229	221	246	203	216	231	221	209	229	214	216	220	218	218	221	215	224	220	243	233	206	205	191	215	220	222	197	215	197	195	217	198	200	236	237	231	220	216	177	250	220	229	212	229	227	209	207	215	212	236	231	206	228	222	231	225	233	198	233	234	212	238	216	219	192	239	212	225	235	195	227	201	226	208	241	210	231	219	218	201	223	204	201	201	218	211	206	215	191	206	212	197	198	191	217	234	187	255	235	205	253	229	222	242	211	206	221	194	230	231	206	199	238	223	206	234	212	232	211	207	221	211	214	205	199	214	210	194	211	213	203	231	221	233	214	245	230	212	221	236	209	245	222	218	214	220	202	220	221	212	209	228	213	214	233	229	221	217	217	178	230	195	219	213	215	216	227	237	231	217	236	233	215	245	224	213	228	234	208	227	198	188	217	212	208	215	223	187	203	218	231	205	231	235	211	207	224	217	210	214	226	245	245	217	223	232	188	204	213	204	225	242	214	213	228	211	225	189	226	204	236	193	232	199	195	222	221	218	227	196	235	237	197	230	194	203	225	222	223	242	225	232	212	245	216	241	242	219	214	223	220	213	220	218	204	230	218	217	237	235	237	221	219	237	202	214	260	196	231	228	195	220	202	205	218	219	216	216	191	219	216	197	215	236	221	206	232	218	215	223	220	233	232	226	205	216	208	191	226	214	213	225	239	194	236	215	235	234	216	219	219	233	226	225	208	234	250	206	200	231	231	212	201	214	216	202	207	230	219	215	251	200	229	206	228	227	203	196	226	237	226	219	182	213	187	202	239	234	215	222	218	211	220	220	216	244	190	211	236	232	235	214	206	219	210	221	243	232	252	217	232	204	189	208	219	187	228	218	224	211	232	205	209	238	211	191	218	215	208	213	203	196	218	239	224	205	246	219	225	195	214	215	214	219	246	243	199	220	229	262	205	227	246	219	227	208	235	225	227	223	210	233	200	208	227	202	214	194	244	196	236	223	232	207	191	245	233	200	241	223	213	198	195	209	214	196	223	221	189	229	224	230	258	203	199	229	195	234	202	230	234	215	212	200	209	245	218	207	226	199	228	200	230	224	195	206	200	184	234	212	211	209	217	217	225	227	202	213	210	208	223	226	231	197	223	226	204	214	244	237	209	249	209	240	225	211	230	229	212	212	226	221	259	205	215	223	229	237	201	221	227	206	214	218	227	231	207	201	234	204	236	243	224	234	229	235	195	228	191	245	244	198	215	203	249	210	233	225	216	195	215	208	251	231	209	211	204	217	212	219	223	207	210	222	223	206	228	200	230	224	218	212	236	194	236	219	204	198	243	216	212	227	224	199	195	203	226	219	237	219	215	227	212	192	224	213	224	205	210	218	190	216	199	207	210	203	226	201	230	211	216	221	205	200	218	223	213	223	252	216	227	216	223	203	208	203	223	202	222	200	211	230	211	233	233	215	207	230	210	247	259	230	204	234	233	215	208	228	219	206	233	220	216	237	220	230	217	218	222	226	238	218	196	198	231	187	247	234	193	223	212	212	187	223	238	231	214	231	205	238	232	236	214	251	212	193	233	210	236	209	221	222	211	236	231	265	194	193	192	219	208	253	223	181	207	220	215	218	220	223	182	217	214	226	230	236	206	232	246	219	235	197	198	224	233	214	227	198	227	220	193	215	211	209	219	255	210	211	238	235	229	226	223	190	205	214	253	205	234	216	243	204	188	220	215	212	219	222	226	209	244	233	203	247	207	223	194	207	222	199	222	229	215	177	219	229	225	192	225	219	229	221	216	242	202	219	224	222	205	221	238	216	203	209	213	227	223	245	231	228	208	203	221	224	211	222	227	216	206	232	228	190	244	223	205	242	220	227	213	211	233	214	207	235	238	227	224	205	223	241	221	222	253	216	208	197	229	223	218	213	211	226	214	231	208	217	219	256	217	222	210	207	214	261	208	192	226	215	212	212	206	211	213	201	198	210	225	213	232	258	238	224	227	225	212	222	207	203	205	198	244	228	218	225	204	225	220	234	217	230	240	221	210	238	233	224	213	225	216	205	208	209	249	211	221	201	250	236	199	229	202	240	189	233	184	235	226	197	239	220	213	233	232	227	231	219	209	202	211	230	228	208	216	205	227	218	210	209	193	239	222	222	217	201	222	207	224	224	232	194	219	223	239	201	220	192	215	206	212	223	209	214	211	220	224	226	196	198	227	217	242	210	204	237	191	233	214	235	221	235	221	218	244	211	204	216	200	237	182	190	204	191	240	229	224	234	218	227	238	211	217	221	210	199	198	215	209	224	218	230	217	204	230	202	225	216	203	207	221	248	244	200	214	199	223	208	212	250	226	228	212	211	226	228	200	215	220	227	219	210	215	201	225	204	213	217	224	205	204	222	232	209	211	210	213	232	223	198	236	224	235	236	211	200	213	238	221	230	238	192	220	236	202	201	207	209	219	227	221	239	220	224	212	213	225	199	230	221	221	222	206	229	204	223	219	196	210	233	258	217	228	203	212	202	217	190	211	212	217	214	226	220	221	212	224	186	211	230	207	193	247	211	208	195	217	218	230	222	199	224	206	250	207	240	210	253	224	202	222	214	227	231	227	195	226	238	208	212	187	202	211	206	225	219	205	207	228	208	201	201	239	218	227	212	240	218	224	209	219	189	251	193	217	205	227	239	207	212	233	209	229	215	216	218	212	223	201	221	235	209	198	213	204	237	192	200	250	204	213	195	231	201	233	217	237	217	236	248	214	216	218	215	220	195	225	205	227	191	228	217	215	238	246	232	242	216	221	216	218	224	233	228	224	212	236	213	233	198	219	228	191	216	245	215	218	229	239	213	221	242	220	202	212	214	219	198	218	209	204	226	232	218	185	224	189	200	231	212	215	221	205	207	232	217	224	208	226	220	194	193	233	248	190	243	227	214	211	209	211	188	205	212	198	196	216	226	241	216	200	232	188	204	233	222	202	216	226	240	231	230	211	219	215	198	193	210	209	212	223	223	204	231	210	212	223	254	213	211	207	212	202	236	230	208	212	230	258	217	201	205	231	225	231	213	216	206	226	228	200	216	222	226	214	213	229	211	202	209	227	219	214	229	219	232	212	218	217	236	227	213	223	219	226	236	227	221	222	232	207	229	217	213	212	219	204	214	199	228	202	231	229
27016	20844	8036	700	456	440	424	368	373	408	370	357	397	354	365	378	407	383	360	340	410	368	370	366	351	348	358	382	362	391	390	352	378	349	359	340	385	373	387	337	326	342	396	392	404	330	347	386	355	332	382	353	343	362	363	367	350	340	388	399	336	344	381	345	387	379	371	389	361	359	377	386	370	336	366	352	360	399	350	369	385	379	358	344	354	383	374	366	332	371	374	374	369	349	392	390	351	373	334	352	347	349	325	364	348	359	367	354	351	388	365	333	376	345	355	350	353	353	374	369	368	330	368	348	367	351	364	354	383	365	351	381	362	341	364	415	356	349	360	368	361	376	379	379	378	352	372	357	355	350	360	379	368	358	356	325	395	365	369	383	341	326	351	374	356	385	387	365	372	326	340	372	372	338	354	398	385	368	351	389	341	388	373	389	377	340	372	389	326	352	368	340	351	390	363	355	351	324	375	338	400	357	335	368	362	352	361	343	365	372	392	385	343	380	355	345	399	330	358	367	399	387	361	354	350	332	335	352	371	377	358	364	376	360	361	343	359	341	401	388	364	339	392	327	363	371	383	341	363	382	324	357	379	379	404	375	376	396	349	343	371	377	373	371	376	378	363	356	374	372	357	372	349	385	363	362	363	341	373	393	358	350	385	361	359	386	363	354	330	330	366	375	363	372	383	365	344	368	365	347	393	357	345	317	371	350	350	347	349	363	379	374	383	352	368	399	367	348	356	363	328	367	342	370	369	358	365	361	347	371	374	344	329	373	368	338	361	358	385	346	394	387	368	375	354	362	366	363	370	341	386	351	384	379	368	365	393	347	340	355	386	372	341	404	323	338	353	353	370	350	346	357	358	391	331	358	372	344	374	338	368	368	367	354	333	320	332	362	362	350	356	368	380	372	360	375	360	372	364	391	354	348	368	399	364	386	387	372	372	357	348	375	390	365	348	341	362	363	354	363	353	358	340	359	378	365	368	371	390	378	370	330	353	342	319	326	361	355	322	335	390	371	359	364	388	373	335	341	347	354	406	369	401	359	343	336	375	356	366	341	395	360	365	368	364	377	363	354	361	334	367	351	343	392	356	397	339	366	347	346	354	353	386	391	343	376	370	358	382	366	387	344	370	366	343	336	392	357	343	368	358	347	378	388	363	333	327	387	355	389	385	351	367	328	354	363	383	351	351	355	365	367	348	333	358	389	348	352	340	371	334	355	359	374	355	396	333	332	357	356	349	400	365	359	338	395	343	331	354	356	351	358	345	373	365	371	334	360	374	343	342	375	359	382	370	344	370	339	369	346	350	364	370	352	374	348	368	359	358	351	352	348	348	387	369	331	345	365	350	336	363	358	391	382	341	362	332	359	348	349	310	332	378	351	355	345	343	354	362	338	345	377	359	351	370	346	356	349	389	381	355	317	358	375	357	340	367	361	338	380	377	390	344	332	377	348	396	391	348	371	344	351	348	361	364	375	361	358	380	345	370	340	348	390	371	360	367	347	347	362	366	362	346	379	379	342	383	325	366	342	429	355	371	397	388	364	376	359	327	359	375	365	363	353	384	359	364	367	366	332	346	391	376	358	352	357	357	383	377	328	340	348	342	366	373	393	363	363	343	373	387	386	347	391	350	364	361	366	372	378	356	383	388	334	345	380	378	355	372	378	348	343	362	326	354	356	373	308	364	341	390	334	342	398	372	402	350	366	334	384	387	408	357	343	363	363	367	355	375	361	367	357	360	371	380	367	392	334	357	379	355	340	367	384	360	369	392	322	338	390	341	373	388	375	341	349	373	374	359	341	345	343	404	364	339	357	349	383	345	371	343	361	360	364	375	371	371	373	370	353	350	368	327	369	377	341	348	357	380	372	364	344	376	343	353	348	346	350	374	380	364	375	396	357	381	373	372	397	357	368	399	334	338	357	340	381	355	377	311	354	344	333	378	358	377	363	383	375	380	395	382	373	353	378	365	353	370	373	343	358	344	363	369	400	375	373	354	351	374	361	350	351	333	321	383	380	329	373	395	381	363	370	406	333	344	366	340	338	351	375	372	343	372	372	364	382	352	352	370	365	349	376	347	355	316	358	388	355	368	346	345	334	352	387	397	378	354	378	378	361	396	379	351	343	347	350	358	349	353	361	368	355	353	332	336	358	358	355	351	367	390	397	378	319	358	381	341	343	365	355	388	331	362	386	360	374	354	358	388	364	409	359	384	343	394	364	371	386	381	359	347	383	332	357	348	367	366	402	359	361	336	369	343	373	354	379	379	404	383	380	357	351	366	362	366	388	360	352	358	363	359	383	360	361	344	379	378	353	376	359	401	345	354	366	358	357	340	336	354	400	378	353	385	359	364	361	359	357	352	337	379	387	320	363	334	375	378	344	350	333	368	377	355	359	393	343	354	413	353	350	342	381	371	356	361	388	375	341	389	344	377	364	424	380	397	380	357	342	354	384	350	323	339	359	380	380	367	390	346	363	389	334	376	389	376	380	378	344	365	344	354	362	381	371	344	356	360	333	362	364	330	365	353	337	402	358	371	356	385	346	392	346	362	389	371	377	319	368	370	345	328	356	360	359	383	382	382	364	375	342	338	355	366	356	334	359	368	350	360	339	341	401	369	370	367	380	354	353	353	356	365	364	342	370	389	375	345	367	349	362	363	394	344	347	369	404	344	373	377	365	370	352	321	364	352	372	364	355	358	378	405	360	374	329	351	383	342	374	317	347	384	386	361	342	375	376	387	348	371	322	381	383	328	371	370	363	364	367	382	364	366	394	372	332	361	330	358	336	362	352	370	331	398	383	334	367	371	359	339	351	373	378	335	369	368	362	356	356	362	370	367	378	364	336	354	327	380	345	339	376	363	368	389	368	365	355	375	360	368	373	363	349	352	338	399	376	352	335	366	377	317	402	355	360	319	322	350	342	367	332	358	379	385	343	371	375	384	338	353	359	347	339	367	360	368	343	342	353	364	376	373	341	356	346	380	372	351	395	347	359	325	415	345	344	362	366	349	324	349	344	404	366	328	372	391	319	396	364	359	371	381	376	391	383	347	376	367	399	377	380	368	373	358	365	372	359	376	367	349	368	365	335	380	371	349	317	367	385	370	342	382	360	382	356	367	325	318	378	335	367	389	368	352	371	382	378	380	360	381	370	354	388	340	359	338	387	362	371	403	395	362	327	388	373	358	355	422	360	344	358	372	350	363	355	365	383	371	338	385	366	359	381	389	337	362	392	360	346	333	411	394	343	348	333	384	377	370	378	367	386	380	387	374	371	392	370	342	355	371	364	334	352	357	355	378	370	364	371	373	377	388	355	370	373	357	353	371	344	331	369	342	347	382	368	366	396	352	360	367	353	362	379	353	402	359	343	379	326	350	373	368	382	373	362	360	366	340	371	403	378	337	349	375	366	343	336	370	347	331	363	338	377	366	352	404	364	387	363	331	392	375	345	360	361	348	358	345	368	317	338	351	362	341	359	327	382
4262	1664	1494	962	836	785	728	693	717	697	648	699	663	675	663	637	649	619	672	624	619	677	705	675	649	599	677	707	639	663	665	681	626	674	649	623	655	631	644	644	657	638	658	652	607	670	652	679	652	605	654	642	625	671	695	654	621	636	642	594	692	607	641	629	657	610	666	664	641	638	613	673	605	624	648	678	641	681	700	615	663	638	641	611	651	674	644	639	625	668	633	647	672	647	633	653	667	677	639	639	622	623	645	664	606	680	655	641	638	646	642	632	615	617	634	634	685	673	622	656	637	674	643	642	688	627	666	647	645	621	611	650	656	590	675	631	671	654	621	640	669	629	623	622	642	678	659	692	653	637	656	641	665	685	613	698	614	608	617	615	639	707	659	614	622	648	642	630	627	611	614	679	644	624	693	656	637	634	634	612	642	621	662	646	627	664	633	634	642	656	646	675	639	685	603	672	639	650	676	633	605	633	650	640	644	651	609	626	626	681	670	667	646	644	609	633	671	631	645	629	694	672	625	657	607	658	672	599	628	615	665	591	708	608	628	647	616	631	641	636	621	644	685	613	633	636	644	640	638	692	633	687	647	666	615	597	670	603	666	648	597	653	621	636	632	666	652	596	654	611	622	623	641	661	627	634	669	644	634	700	623	632	622	670	695	627	656	643	662	629	671	647	615	687	658	656	664	666	652	636	667	645	641	650	672	666	612	631	639	630	598	650	682	655	627	632	660	631	629	639	636	630	629	592	628	670	659	605	665	653	622	645	582	647	657	643	635	645	638	633	632	696	636	632	631	605	683	655	624	666	599	633	613	646	663	622	653	619	606	616	647	661	659	666	671	616	667	615	674	660	634	625	679	611	625	665	668	650	628	639	649	634	613	655	634	657	631	677	667	645	670	654	641	671	648	626	674	643	667	599	649	626	619	602	642	674	663	668	663	663	648	611	624	678	652	628	692	647	600	620	652	653	620	627	696	657	679	659	676	652	645	661	609	637	613	673	641	635	610	648	690	685	643	572	694	622	643	644	636	615	645	662	642	644	625	650	670	650	637	663	622	616	633	668	636	685	630	657	611	626	708	695	649	666	612	700	626	597	649	647	663	646	686	618	665	650	637	668	655	606	616	637	686	642	657	638	700	638	668	633	658	640	671	637	650	657	666	632	613	684	665	609	665	645	628	621	619	631	650	663	636	644	653	680	611	667	615	665	630	607	639	644	636	634	692	670	650	668	630	615	653	627	641	645	655	663	670	626	691	593	654	633	655	634	673	687	604	686	590	679	668	644	634	669	631	618	635	626	653	602	670	638	622	643	600	601	630	651	660	645	636	640	648	633	614	674	649	689	585	651	661	644	673	671	670	639	639	647	696	685	631	624	637	705	633	638	652	659	605	645	611	664	635	636	619	656	652	648	650	655	639	662	692	590	656	663	650	658	637	658	645	668	669	664	629	677	608	626	610	656	624	658	685	631	646	637	630	590	620	609	654	645	612	647	617	660	631	577	624	610	629	676	656	711	617	646	659	694	639	654	651	683	636	649	659	649	640	606	609	668	668	623	684	622	635	650	649	646	682	612	632	632	678	637	628	636	670	642	622	648	728	636	633	614	647	636	698	609	677	643	649	625	670	662	646	634	633	638	648	625	662	646	615	657	604	640	617	642	653	639	636	631	645	687	639	615	634	662	623	616	654	592	623	648	697	653	652	649	683	632	635	633	649	681	646	655	640	663	612	596	662	632	651	651	633	652	654	643	625	630	664	661	641	639	612	639	630	624	603	625	683	625	660	664	670	656	607	633	649	704	641	621	646	656	626	641	632	638	662	624	639	651	653	645	621	687	604	657	612	651	598	622	642	689	641	604	651	584	607	652	669	636	613	608	661	637	573	623	656	657	657	613	661	671	654	581	627	684	605	604	654	623	620	659	678	662	635	631	619	613	622	674	620	609	657	606	698	628	660	622	702	637	616	648	643	652	641	591	657	661	622	628	657	609	676	640	655	638	637	639	650	632	676	646	683	655	640	578	682	657	619	580	606	661	659	651	673	640	687	611	653	666	623	634	655	627	625	645	636	667	663	647	600	639	596	635	673	622	667	682	601	623	625	671	660	696	670	624	628	597	643	652	640	665	671	661	692	654	664	683	613	595	656	622	655	632	626	653	653	637	654	661	655	657	632	640	675	613	676	633	684	661	675	625	629	616	658	639	671	662	646	597	652	629	626	678	659	680	650	652	634	615	663	650	649	625	632	650	660	652	626	671	700	707	619	631	618	648	641	647	624	691	671	632	645	647	655	665	619	654	634	624	649	648	617	613	608	662	649	648	687	643	651	618	623	632	679	646	602	639	618	675	660	651	655	686	648	586	695	609	632	663	669	611	638	652	640	633	648	616	672	600	649	651	622	660	623	663	693	683	644	615	616	658	732	692	670	658	596	649	612	643	623	660	595	604	680	662	632	683	695	618	684	605	625	643	604	564	650	644	651	679	658	600	644	613	651	633	658	643	635	650	614	640	656	624	676	653	662	638	630	653	642	585	678	669	679	635	641	657	678	622	644	627	631	645	699	624	623	645	647	641	623	672	647	639	617	649	631	643	665	677	669	680	618	582	623	642	640	642	684	639	634	649	597	645	660	616	621	610	661	637	644	666	644	641	698	656	665	642	618	626	647	639	644	658	648	666	681	640	663	661	652	670	619	618	690	631	617	631	631	677	668	685	634	655	665	630	638	668	663	622	674	653	644	636	641	666	672	672	632	652	668	639	636	636	613	637	656	630	631	618	669	640	666	641	598	629	650	656	669	638	634	641	655	639	656	655	637	641	655	622	642	646	610	606	636	655	655	671	638	650	656	641	605	635	607	632	613	656	656	664	626	564	657	676	656	618	616	616	607	667	683	674	658	659	663	680	620	640	595	628	655	601	630	649	647	641	647	636	593	726	667	650	661	625	610	667	658	598	701	602	622	621	645	677	635	675	644	643	664	668	671	642	636	646	613	612	618	638	604	676	624	658	627	646	631	607	659	640	605	647	592	678	690	677	650	629	641	669	635	599	654	646	632	640	642	642	651	673	604	648	611	655	636	623	634	628	616	673	691	631	580	658	617	642	671	646	689	621	659	628	647	627	611	666	632	628	638	660	667	637	658	655	656	625	601	692	695	679	668	653	690	663	681	588	660	708	646	641	633	659	619	634	646	699	605	623	642	697	651	664	600	671	677	670	655	616	616	591	584	667	649	696	657	650	651	637	625	637	633	662	624	610	627	631	632	657	667	651	661	584	617	702	661	629	649	642	632	616	671	656	636	640	676	668	652	721	585	680	608	628	662	649	643	630	652	670	634	659	623	629	617	646	623	658	665	679	634	655	672	623	698	661	643	578	598	619	659	639	646	651	647	611	655	670	668	665	642	652	674	607	654	667	641	630	692	630	635	642	656	646	663	693	628	665	614	663	667	623	652	618	668	644	647	665	624	634	690	644	618	621	602	698	635	611
24377	21506	28750	24694	20916	2105	550	382	310	293	276	238	227	223	224	208	216	209	189	191	188	201	176	190	169	190	184	199	162	192	160	192	156	166	158	172	171	200	178	197	148	158	170	176	200	166	189	175	173	189	159	167	173	152	164	178	195	155	176	168	177	180	139	171	177	155	179	184	163	151	156	184	157	167	184	170	159	193	163	172	161	180	170	164	180	152	172	190	163	158	161	175	173	170	164	150	177	177	159	150	197	181	164	168	181	171	152	170	154	156	170	183	181	161	154	203	164	179	180	135	159	153	172	175	173	150	152	166	177	178	173	150	174	170	160	179	161	170	154	160	161	168	161	154	166	175	181	179	144	188	178	157	161	145	168	164	167	161	172	175	173	193	157	158	180	161	184	197	170	186	146	171	170	200	170	174	174	177	193	174	161	155	161	155	184	139	184	205	178	154	173	178	187	148	197	155	147	163	180	168	161	181	161	180	153	170	172	155	180	166	166	170	164	167	149	151	168	172	189	160	179	161	166	159	136	175	174	147	155	158	169	154	179	185	194	161	147	157	154	163	168	159	154	160	144	183	178	162	193	179	158	170	184	179	164	179	170	164	157	161	138	204	142	144	166	164	168	164	188	161	153	155	152	181	164	177	171	180	170	157	173	149	160	173	154	182	180	176	162	166	157	165	156	188	185	160	152	182	165	162	195	152	170	153	185	166	162	160	152	168	160	180	166	174	153	162	173	164	178	172	163	151	182	161	169	155	163	160	151	139	166	171	174	146	157	178	188	168	149	160	165	162	180	180	166	162	169	171	158	172	183	175	181	185	168	161	167	186	164	176	161	176	170	139	171	175	160	154	156	191	182	154	167	144	186	154	147	164	172	185	168	174	160	166	171	160	156	194	192	142	176	185	177	144	184	144	154	167	134	158	156	153	175	151	160	188	154	164	166	165	188	169	168	173	200	157	181	148	135	160	159	175	177	163	170	155	147	187	175	174	163	159	137	163	170	180	187	146	166	162	167	163	197	155	189	144	177	166	178	158	163	168	150	132	158	160	159	180	151	168	166	144	169	182	158	175	174	160	161	197	164	171	178	160	184	177	162	159	163	142	149	153	171	165	145	155	160	168	144	168	167	177	156	148	179	153	166	169	154	181	152	171	157	165	177	186	165	174	189	169	154	182	184	180	171	142	186	162	179	153	149	183	159	163	172	179	151	186	169	167	158	173	148	158	189	178	179	150	161	169	166	164	168	158	180	189	166	157	145	177	168	167	156	165	193	164	179	180	170	183	166	175	159	198	177	169	172	173	161	150	154	155	169	162	154	187	152	141	164	184	175	149	170	153	162	169	152	169	166	161	176	158	162	160	175	175	156	174	167	165	167	157	170	156	162	167	192	161	171	143	152	142	177	144	161	197	178	153	158	181	156	166	155	147	200	168	184	181	177	179	170	185	165	153	176	171	182	166	152	202	143	156	162	160	161	165	173	195	165	162	157	187	147	190	152	173	148	176	148	177	147	161	183	173	174	157	154	169	163	141	195	141	160	179	156	158	165	179	182	168	159	188	163	155	139	193	150	165	160	158	173	172	147	154	176	179	157	158	173	171	158	150	168	164	170	157	159	184	146	189	171	182	166	165	188	183	170	163	167	173	154	144	142	190	164	177	164	166	161	174	156	156	169	177	169	183	173	185	168	161	184	169	177	186	187	190	159	149	193	167	186	168	171	168	159	158	141	192	156	151	174	148	167	156	191	167	142	166	176	164	148	175	158	167	175	149	151	161	171	153	167	153	161	134	164	163	155	149	156	159	186	155	158	170	177	172	168	167	180	161	157	167	183	143	178	167	173	195	176	185	149	177	161	182	154	164	194	183	179	173	170	174	159	196	172	173	166	161	166	159	158	167	175	180	174	156	176	152	152	167	192	165	166	149	164	168	181	173	171	159	179	167	160	169	175	169	167	145	160	160	174	190	178	169	162	167	163	147	165	164	181	165	170	169	151	180	180	136	173	157	180	165	165	185	168	173	144	189	177	168	159	158	161	170	147	169	179	175	161	170	168	171	176	162	185	162	161	161	180	169	177	172	170	159	162	155	152	152	167	160	152	153	162	160	152	175	156	185	168	171	149	177	152	163	163	152	159	166	148	177	173	200	155	177	161	160	162	145	171	141	182	149	162	165	159	157	154	172	183	179	168	167	167	154	163	178	157	172	179	158	146	177	180	173	155	173	181	172	169	176	168	161	155	156	175	169	169	194	173	178	157	168	171	149	166	191	168	172	153	134	158	204	187	146	173	172	161	174	186	155	167	166	184	176	149	164	179	197	185	137	185	169	150	159	166	168	167	162	199	156	155	158	175	167	188	176	172	179	159	177	178	176	166	168	167	159	168	175	199	173	173	168	165	148	164	181	172	170	147	170	164	158	149	180	151	166	174	170	162	169	166	182	165	167	184	153	174	181	170	161	168	173	169	168	166	189	167	173	162	165	174	153	152	159	142	183	175	161	160	172	158	168	171	158	172	135	170	184	168	171	191	187	150	165	155	170	142	161	169	163	143	157	169	158	164	166	170	159	188	180	190	153	172	181	190	178	163	152	180	180	187	148	179	180	180	153	158	178	159	153	161	152	183	168	176	161	149	180	163	164	157	166	155	171	172	162	123	183	178	138	173	166	175	161	164	169	168	183	171	158	176	158	163	197	167	146	170	146	165	160	147	175	154	172	164	198	168	177	161	152	175	159	160	172	173	168	154	182	158	172	179	171	168	157	163	155	145	158	175	173	135	181	168	146	185	164	169	165	152	153	182	174	157	160	186	200	176	166	151	140	156	174	204	175	162	160	159	184	187	206	179	179	164	163	153	150	139	173	163	151	162	173	164	175	165	164	183	181	173	169	156	145	176	151	168	178	179	169	149	179	189	165	158	181	162	156	148	159	164	138	179	174	158	172	169	181	165	172	173	163	142	178	174	137	147	192	172	154	156	173	198	152	176	166	171	149	170	176	155	182	163	172	181	183	150	168	182	186	168	159	150	153	176	160	168	163	147	176	171	172	182	155	158	174	147	187	169	149	155	177	155	157	155	181	163	149	180	148	184	168	179	153	169	166	172	140	173	169	160	176	190	165	162	172	157	160	164	155	174	150	165	161	158	179	173	157	151	151	155	167	192	187	165	175	185	166	167	179	179	139	142	181	166	171	178	165	196	176	179	188	165	159	162	174	161	176	163	161	165	166	156	173	175	151	162	143	180	181	166	186	154	177	170	158	168	185	144	159	161	150	171	183	153	169	146	202	159	154	148	155	151	166	167	178	152	155	187	160	179	180	157	173	170	148	163	159	167	188	168	165	171	160	155	157	159	173	158	160	154	154	181	163	168	174	178	167	168	162	169	171	186	155	168	181	168	155	163	194	160	180	189	153	169	170	171	164	166	164	168	170	184	165	170	189	159	164	158	178	151	176	199	159	155	169	180	170	177	141	143	179	154	165	152	181	178	154
5694	9859	8414	4474	2733	1884	1415	1140	905	820	715	641	568	543	527	481	473	440	402	476	422	387	409	379	356	381	353	382	335	358	343	371	356	351	340	344	312	342	330	334	350	336	331	302	349	303	308	303	319	334	335	340	338	327	331	333	341	339	335	330	328	296	328	330	310	293	341	294	307	327	329	351	331	300	319	332	332	340	308	297	345	305	291	343	333	311	334	355	326	331	304	322	314	328	290	344	305	324	290	313	298	302	314	316	319	344	303	291	321	321	326	311	329	332	327	333	282	308	325	309	306	309	326	307	309	314	332	299	339	337	319	309	355	310	334	321	339	311	319	335	321	306	362	313	301	329	284	320	308	345	306	326	322	333	296	310	340	292	300	351	326	337	304	298	329	326	324	309	352	307	309	289	328	312	333	300	334	313	321	316	338	317	300	316	347	327	337	295	303	304	288	300	343	320	339	316	275	336	297	313	308	305	274	306	313	303	348	319	331	336	324	328	291	339	316	308	304	292	304	343	328	295	297	343	319	306	334	300	313	278	332	305	284	305	286	329	295	321	295	319	322	305	357	312	302	292	319	293	319	315	316	322	339	316	323	316	301	329	299	300	295	300	301	328	316	348	329	328	310	309	303	312	299	329	319	293	307	331	331	331	310	313	304	304	315	319	304	321	300	301	337	313	314	325	284	315	335	321	295	314	317	320	317	323	327	333	277	310	333	330	334	281	303	293	314	325	350	320	308	321	343	313	315	334	317	292	306	304	323	355	306	312	343	304	325	301	329	330	302	336	339	324	319	283	337	310	307	349	326	310	316	313	328	305	322	320	297	348	319	315	302	336	327	323	313	321	345	327	297	325	326	338	284	302	306	290	324	329	356	326	306	329	279	342	342	307	296	301	317	314	317	322	311	311	319	295	311	347	301	327	307	323	306	302	309	301	315	296	343	296	308	303	313	282	318	311	336	319	343	333	322	292	319	331	307	311	319	291	322	281	358	313	309	282	328	346	332	317	323	294	310	328	297	301	348	318	351	293	308	317	318	317	320	312	331	319	298	293	319	320	318	314	292	325	294	316	326	330	318	320	300	329	312	315	328	292	288	317	286	331	319	306	309	323	291	316	314	320	343	335	330	292	308	318	315	314	314	357	312	321	306	301	293	323	305	337	319	315	310	327	310	332	308	306	305	311	318	314	304	316	289	341	322	284	339	296	345	326	329	310	322	329	316	301	340	313	301	311	293	320	339	296	341	354	326	319	310	323	310	314	303	294	296	329	321	316	321	319	350	302	296	328	332	315	313	312	321	300	347	322	302	308	335	311	293	320	323	322	336	307	325	316	287	333	305	298	304	302	310	296	329	312	305	293	317	355	303	292	295	310	340	325	303	318	294	325	296	295	311	334	318	311	281	319	311	318	323	306	345	328	320	336	325	343	298	314	269	284	297	316	315	311	320	305	318	312	298	307	303	325	351	314	335	297	328	294	286	291	310	329	312	285	356	337	277	322	314	301	312	276	332	333	325	345	305	300	312	299	302	353	283	321	299	325	327	316	320	322	326	333	290	310	287	310	311	359	337	349	338	300	331	306	324	299	361	316	323	347	320	298	298	328	293	299	320	298	331	318	300	294	321	297	294	306	309	302	320	327	322	310	303	317	302	316	301	303	285	306	298	358	303	309	299	338	300	341	298	292	340	330	299	314	337	304	326	307	310	305	319	315	329	298	325	317	328	301	297	339	335	321	327	308	338	282	306	304	324	302	317	309	298	277	310	327	298	306	299	328	300	325	291	306	315	322	336	323	351	331	306	325	315	358	326	315	290	312	288	310	288	360	304	314	308	311	334	302	299	316	324	296	318	305	328	351	295	309	291	321	327	336	327	278	323	322	337	306	322	314	308	307	330	292	311	298	304	335	315	310	323	292	304	314	290	351	343	302	310	314	326	311	295	309	306	298	295	319	356	326	324	305	320	315	316	345	281	298	335	304	327	315	289	345	322	346	299	317	313	316	288	307	329	289	317	314	297	313	323	294	317	291	286	309	324	291	333	328	363	308	307	320	347	314	344	307	318	300	313	316	323	289	328	301	305	324	296	312	284	324	352	341	327	332	322	319	318	322	305	336	318	318	316	309	313	326	329	321	321	288	322	303	315	321	291	304	335	343	313	320	291	288	328	319	305	316	306	312	320	308	313	336	307	308	315	310	339	301	302	307	303	309	308	290	331	320	296	263	314	281	309	309	320	311	339	301	272	327	305	307	290	348	321	302	326	295	317	314	321	310	341	325	336	317	313	298	324	342	289	297	310	315	317	328	325	308	324	315	311	324	311	315	303	290	287	304	315	307	304	347	322	306	328	288	338	322	322	308	297	312	292	304	266	311	311	320	340	318	310	312	280	292	313	291	342	322	316	353	295	357	322	299	317	305	307	309	318	301	323	349	308	321	330	322	309	317	310	337	337	302	299	297	341	362	304	299	341	330	327	328	296	310	297	324	325	290	316	305	303	314	277	307	322	293	313	331	324	310	313	313	322	320	339	328	312	289	314	311	328	304	307	307	330	335	326	314	328	340	310	310	314	324	332	295	318	344	335	317	295	320	320	303	317	331	318	295	283	341	329	285	323	316	339	292	333	317	307	310	321	324	289	304	317	318	280	323	358	309	324	339	312	309	347	326	302	323	264	308	307	291	338	301	301	318	307	301	344	326	306	309	292	290	292	321	297	327	309	310	347	285	281	291	318	359	317	316	324	315	305	327	303	328	294	295	301	316	314	309	305	321	286	307	337	329	303	320	335	284	340	280	326	321	312	302	339	328	294	348	329	321	324	316	335	274	298	304	301	345	290	347	292	315	330	308	295	348	282	301	329	354	294	303	317	316	322	321	333	303	309	307	322	317	298	302	317	298	283	300	318	333	323	313	323	317	287	307	291	292	322	315	321	323	309	298	311	326	320	271	301	312	315	282	329	328	312	313	342	349	291	325	350	317	349	326	328	311	317	350	286	323	326	322	295	316	325	344	306	338	288	323	336	297	318	353	340	292	350	300	298	313	328	281	280	330	319	327	316	287	304	309	299	327	300	339	301	309	278	317	326	301	314	319	312	323	309	342	314	310	287	304	300	309	293	339	321	334	306	325	316	279	273	354	288	315	324	313	325	319	331	307	304	330	307	299	284	322	306	280	329	296	301	305	317	305	328	309	327	312	334	283	306	307	318	308	286	305	290	306	321	309	314	304	343	356	253	319	307	302	334	345	325	302	313	316	316	305	309	351	309	311	312	335	318	300	322	301	312	309	322	331	328	275	337	324	308	287	347	285	307	314	323	341	307	317	296	327	323	335	266	290	322	295	305	325	319	307	326	325	287	300	367	314	334	307	321	293	318	324	320	304	328	315	287	315	306	328	302	313	304	311	280	321	287	319	318	335	299	334	324	305	297	345	343	282	334	307	308	313	301	328	337	311	292	310	273	316	303	348	307	300	294	295	296	296	317	298	321	296
23400	21516	29415	24049	21518	20183	1650	542	426	365	297	263	249	225	240	182	173	201	207	164	157	162	162	138	171	151	144	144	139	163	172	177	146	157	152	153	138	133	136	140	116	132	130	134	124	135	121	132	112	134	135	153	135	150	137	143	114	122	129	110	103	135	137	133	121	128	145	130	126	111	126	136	108	107	129	134	130	124	135	116	126	138	139	132	140	136	128	130	127	118	123	126	137	131	103	121	141	154	121	124	136	133	132	132	129	115	139	137	111	109	130	111	130	147	113	113	121	121	125	140	111	124	120	107	113	140	106	118	111	115	117	122	113	128	118	131	130	124	121	144	123	139	127	125	127	127	104	113	119	109	117	116	126	118	124	115	109	119	127	136	119	135	140	130	98	132	104	110	107	130	132	121	130	125	120	110	103	112	136	137	135	110	117	96	123	126	137	145	129	100	101	130	128	109	134	124	126	136	123	131	123	127	112	132	127	133	118	132	134	130	128	116	116	125	127	137	133	99	118	145	128	118	115	128	107	110	113	115	140	112	121	137	115	126	139	106	132	125	132	131	122	109	136	139	108	125	123	107	99	106	131	127	125	118	120	115	109	123	126	127	120	113	131	141	104	136	125	119	114	138	117	125	131	119	120	126	122	139	134	129	109	118	128	117	114	132	116	132	108	116	113	112	120	119	136	113	122	128	119	124	120	129	122	144	114	100	126	115	126	135	111	129	111	138	103	129	111	135	142	114	121	131	107	107	119	126	140	101	146	115	134	133	120	108	120	138	122	122	142	128	121	134	102	118	141	116	120	138	124	127	107	108	128	135	152	120	135	99	113	126	113	115	133	124	136	116	118	121	96	106	138	117	124	106	120	130	136	125	121	133	112	127	123	126	149	138	123	114	126	118	132	132	114	126	136	117	129	109	109	134	122	138	138	113	113	117	136	111	121	125	118	123	129	127	124	122	128	114	129	114	114	136	128	107	114	131	104	139	147	123	115	129	129	125	102	115	122	136	111	119	125	132	134	125	128	127	116	114	109	130	139	119	130	117	130	136	132	145	118	141	103	133	108	125	131	122	109	123	113	128	108	149	119	109	121	128	130	112	101	121	125	162	138	132	127	123	120	132	116	140	102	124	112	121	97	127	118	128	121	140	127	125	127	105	131	109	135	124	155	130	128	134	107	127	124	108	130	102	120	125	128	139	141	128	120	129	117	110	120	108	133	118	114	145	122	118	138	119	111	97	132	140	124	92	113	132	118	126	119	117	130	127	137	122	134	132	126	126	116	135	111	121	107	115	140	118	127	116	109	129	130	118	108	122	127	119	115	125	109	130	117	103	123	135	113	119	106	117	120	126	117	128	150	125	141	116	118	125	137	122	130	111	118	123	135	110	120	115	127	126	110	120	125	114	123	112	113	114	126	122	119	109	116	116	116	110	129	126	150	118	124	131	144	105	121	113	115	130	128	109	131	118	132	117	126	117	117	121	138	126	108	129	139	122	123	128	130	122	140	125	126	118	126	117	132	134	128	114	133	126	147	125	120	128	135	127	130	129	147	128	115	120	111	119	116	109	125	121	137	115	114	136	136	133	133	117	103	128	123	129	118	136	118	126	124	122	126	121	126	121	136	119	127	136	136	121	95	125	120	126	127	125	132	118	138	104	115	120	115	118	123	140	119	136	128	106	137	135	140	131	131	130	126	116	102	127	142	114	127	106	105	114	101	113	114	109	126	147	136	119	138	128	119	127	117	129	121	126	123	116	122	148	122	140	100	108	129	128	121	117	127	102	107	110	124	125	120	114	124	106	121	112	121	105	141	114	120	115	90	153	135	121	118	131	109	150	111	104	143	133	119	134	128	141	127	114	135	153	124	120	116	144	135	123	126	112	112	102	150	111	124	113	115	127	113	120	128	102	130	129	127	119	121	127	129	140	105	108	131	104	122	127	141	137	130	132	121	112	120	117	129	124	119	115	129	115	112	104	121	121	119	117	110	118	118	109	123	118	117	139	127	124	122	140	130	121	119	144	111	105	120	124	120	152	130	139	136	145	116	125	133	125	125	129	148	118	112	130	111	123	132	131	122	137	126	115	156	125	120	120	122	126	130	123	121	133	116	133	133	109	127	119	127	132	124	116	121	130	134	115	104	125	135	113	118	117	115	112	118	124	119	132	97	134	135	113	107	119	127	108	130	92	117	111	129	124	131	136	119	127	111	136	104	138	114	123	99	141	134	144	113	137	124	129	121	109	127	133	112	119	121	119	153	127	131	113	114	96	124	136	133	132	110	114	118	123	116	130	122	124	117	138	130	133	128	113	124	117	130	129	107	127	126	121	121	117	124	123	130	127	126	97	102	120	148	130	121	135	139	116	128	110	117	132	136	124	116	129	124	119	117	123	117	116	115	136	125	145	137	136	113	143	118	101	119	137	133	132	147	124	129	129	126	125	126	126	127	123	119	129	124	125	125	144	121	143	119	129	115	109	122	117	115	123	127	137	122	129	133	140	122	122	122	115	110	103	111	128	128	118	125	113	126	115	126	123	136	122	122	137	119	127	135	140	110	129	137	109	122	126	107	123	123	124	128	155	120	122	103	109	126	130	142	129	143	128	114	121	127	119	115	139	153	135	122	128	131	141	144	119	113	142	106	120	137	119	123	121	144	122	96	119	125	113	136	114	136	100	149	130	132	126	119	115	123	92	127	143	125	132	126	131	123	139	126	115	121	139	118	145	117	128	117	106	122	139	118	118	125	103	127	112	135	124	130	130	123	133	134	117	103	133	143	110	95	116	112	119	128	121	127	120	126	121	113	102	118	132	122	140	112	133	105	147	137	132	125	111	125	132	135	123	132	115	125	111	122	113	121	120	102	154	99	117	117	116	136	125	121	117	109	122	132	139	117	101	126	125	106	103	126	107	124	141	129	123	136	138	119	129	135	118	110	133	131	138	114	138	114	140	118	130	121	128	121	134	128	138	143	119	118	103	103	128	143	136	111	120	134	117	137	121	99	106	112	117	136	106	118	110	110	122	114	116	118	115	147	127	130	118	113	120	122	135	107	137	135	105	122	132	118	126	115	119	115	118	125	104	114	126	124	103	124	118	139	106	115	100	90	115	114	110	126	130	126	136	114	131	114	141	121	123	117	113	131	120	126	131	133	130	109	117	115	109	123	119	122	116	130	138	132	133	115	127	131	118	144	140	125	116	125	125	134	129	125	117	135	128	140	107	125	129	124	119	107	102	121	124	134	137	105	129	128	123	171	144	140	121	129	148	145	118	132	121	104	126	118	115	102	117	75	125	134	127	130	116	136	102	133	121	119	112	113	115	117	105	136	126	112	147	122	120	116	134	112	128	119	129	114	131	121	101	115	136	121	116	157	119	134	113	134	128	139	129	114	116	122	130	109	113	119	123	134	98	111	121	121	118	126	126	111	132	145	120	126	117	106	144	135	124	123	112	135	118	101	145	127	125	138	137	131	133	101	117	121	124
7766	15813	13564	7204	4591	3089	2263	1829	1373	1189	1010	811	780	631	647	545	486	427	401	426	404	404	351	330	332	323	317	337	290	300	307	303	256	283	275	255	283	247	272	257	249	260	284	253	230	237	224	221	259	233	266	246	238	229	242	222	233	246	214	222	218	245	235	194	226	237	224	240	219	241	244	229	221	226	241	228	218	223	244	235	226	233	233	213	210	211	240	250	218	244	221	246	219	223	206	232	228	222	201	227	220	220	214	245	201	220	211	227	216	248	210	234	208	232	214	215	211	225	254	220	227	209	234	210	222	224	238	232	257	238	220	229	215	231	218	218	230	219	228	215	236	210	218	223	229	221	214	228	188	223	233	241	227	213	221	220	196	216	205	223	223	216	234	226	216	232	199	208	209	214	196	206	239	217	199	235	215	203	224	247	205	213	238	236	228	218	230	225	245	211	213	243	202	208	231	222	226	202	213	237	210	242	178	213	200	232	225	209	219	232	218	219	211	224	230	218	230	230	246	205	239	230	226	223	226	217	222	236	218	224	206	213	244	223	220	235	194	217	226	214	232	210	237	233	227	212	233	236	220	243	228	234	219	221	210	213	198	231	221	224	231	225	216	228	207	233	220	223	237	233	225	219	240	197	189	237	238	220	209	239	216	217	218	210	216	216	234	228	219	224	219	189	220	210	234	205	215	220	214	216	199	218	239	221	196	216	224	215	210	220	234	243	245	212	224	235	231	217	217	217	211	231	219	221	274	208	232	218	209	210	229	204	194	210	269	215	254	232	206	194	232	198	236	207	193	239	206	227	229	219	211	207	265	208	182	224	208	201	234	217	220	213	208	203	201	225	206	243	221	237	197	228	205	202	214	207	210	222	210	208	214	221	209	201	226	211	211	233	209	237	203	223	228	204	198	199	194	206	229	228	239	241	206	213	229	217	224	236	209	228	212	212	221	211	207	227	194	211	202	225	211	227	231	214	210	202	197	205	232	237	198	195	190	233	188	238	229	216	209	197	201	212	186	196	210	247	215	206	243	211	237	232	207	199	209	200	196	234	206	224	226	223	219	218	212	218	229	217	207	224	210	210	203	199	214	217	224	206	224	238	223	234	229	206	222	213	211	217	214	220	190	235	245	236	227	177	237	213	237	235	228	233	218	195	185	236	213	237	227	216	194	217	222	205	224	219	237	217	208	226	225	212	197	227	232	219	234	205	238	250	217	230	211	210	233	211	210	235	244	205	246	230	224	237	229	211	212	215	204	248	213	225	196	210	202	236	204	191	235	204	197	225	206	220	212	223	214	221	223	214	227	174	213	223	190	232	213	213	210	214	244	243	211	228	238	195	223	208	213	200	218	222	229	229	208	211	213	230	221	220	216	222	237	211	240	210	216	224	216	204	202	219	217	212	208	242	192	220	226	228	237	216	202	216	215	211	212	243	210	221	213	204	206	216	228	201	225	229	210	223	231	203	208	180	230	203	248	210	228	215	226	202	207	215	194	217	224	221	192	211	225	226	195	225	196	239	214	202	223	203	213	220	200	244	212	203	210	216	222	223	208	217	220	221	209	211	222	234	212	250	212	207	195	221	217	230	201	194	210	191	194	211	199	223	213	220	218	215	216	235	219	197	213	199	235	213	218	185	210	238	194	224	219	199	211	224	222	225	202	206	210	251	207	202	215	204	231	227	212	207	198	198	199	212	228	201	220	214	209	212	224	212	217	248	206	223	228	222	195	209	198	229	219	238	221	218	213	213	241	244	211	197	215	209	219	225	203	204	208	249	219	216	216	234	231	199	219	222	226	234	215	202	226	232	212	226	239	213	236	227	223	217	231	220	189	221	207	219	224	216	259	214	188	254	210	234	209	216	236	219	202	198	235	209	227	223	203	232	206	219	218	222	209	219	225	218	204	223	192	242	234	218	218	227	215	229	216	215	222	203	205	203	214	235	235	231	234	212	216	227	230	226	231	205	221	234	214	221	211	190	216	221	209	212	202	208	215	217	240	231	197	202	240	210	209	186	225	230	218	214	201	202	209	234	247	226	236	214	230	211	206	235	222	208	209	193	200	223	222	208	227	225	206	232	200	213	220	212	217	244	215	228	218	226	206	234	232	230	226	207	217	230	210	227	217	214	220	221	210	206	220	225	203	229	210	224	195	227	217	200	206	210	205	221	240	188	249	206	223	217	225	217	227	214	247	255	236	218	245	207	231	239	215	218	241	210	214	224	211	203	187	225	200	249	212	229	185	219	205	225	247	226	206	197	200	218	230	237	256	200	225	227	213	230	207	217	242	217	216	220	224	227	260	210	200	213	200	215	227	180	217	189	211	230	207	189	225	240	220	204	211	255	216	231	235	188	221	221	220	227	206	207	223	213	200	223	193	216	239	198	239	206	210	233	212	225	202	217	207	206	225	213	251	210	216	254	231	215	220	215	192	227	209	207	242	208	211	238	223	210	236	208	213	233	218	207	203	213	215	211	212	220	205	222	208	214	211	209	229	211	225	229	233	223	214	233	191	219	232	235	225	200	194	225	240	233	219	230	231	230	225	177	221	228	193	218	216	189	237	233	244	195	240	217	208	197	214	230	198	187	213	213	218	235	208	199	197	235	187	205	217	204	221	181	252	214	205	235	225	206	211	206	237	225	220	216	204	201	217	206	225	196	230	217	216	226	229	194	207	218	214	229	223	223	224	211	213	204	229	210	214	222	230	197	198	209	219	225	231	230	210	231	208	191	197	215	217	205	217	179	232	215	213	223	205	230	228	231	202	216	223	212	222	239	216	224	231	202	251	234	203	216	198	216	207	211	218	220	202	236	236	216	238	231	206	219	231	224	207	248	220	222	221	191	213	189	225	232	212	237	208	202	209	221	220	194	215	207	219	197	205	198	225	207	215	183	227	227	220	199	230	198	237	219	227	213	225	230	217	216	219	242	227	197	222	231	211	201	216	193	219	234	223	225	227	237	220	206	216	213	216	207	232	246	193	204	227	191	212	210	199	227	237	202	243	232	202	225	228	239	214	221	236	212	209	229	246	231	211	220	243	213	212	213	218	230	236	228	194	251	209	222	235	201	214	228	192	229	224	233	234	227	218	236	206	232	217	235	210	228	233	197	209	231	229	226	220	223	237	233	244	206	213	199	225	214	236	223	234	251	203	215	219	206	220	218	209	213	208	232	225	205	199	229	225	231	215	215	239	203	205	239	206	215	210	195	215	249	195	228	230	209	216	218	211	199	217	224	202	238	212	219	211	215	226	231	238	233	212	225	220	237	214	212	201	226	235	199	258	210	205	225	215	234	224	215	199	226	224	207	212	206	215	207	188	202	236	224	212	225	225	219	193	219	202	224	206	232	225	223	240	204	219	196	202	212	207	193	217	211	213	200	201	223	222	206	207	222	228	222	235	213	208	219	190	219	221	207	229	231	221	175	234	225	225	194	195	201	215	239	199	207	190	225	196	222	220	216	196	232	215	232	201	220	175	177
27053	20928	8136	710	451	385	372	391	353	335	399	372	414	399	376	363	371	395	369	370	372	362	347	371	368	377	366	358	342	371	375	377	358	382	367	370	358	377	367	367	363	381	373	390	349	354	362	352	335	346	359	372	369	369	362	376	341	351	328	342	356	380	323	383	405	338	352	356	380	359	366	367	349	390	360	349	346	372	339	348	339	378	353	353	362	366	350	364	393	363	364	382	386	315	335	364	325	351	380	361	393	374	352	369	349	366	370	355	365	373	385	361	383	321	341	335	349	361	358	344	371	410	359	349	372	380	339	343	343	331	347	361	381	369	401	354	360	373	376	372	361	359	345	393	369	358	379	353	334	372	325	377	325	381	373	356	366	393	367	369	348	367	348	365	376	363	348	356	355	354	360	382	416	347	359	376	343	343	360	367	365	400	359	373	376	375	347	329	419	326	359	348	378	366	365	351	399	342	363	328	373	347	398	334	396	376	343	371	335	376	366	365	354	372	378	350	365	339	327	339	383	329	355	382	371	389	372	345	353	388	348	370	350	358	402	392	327	368	360	328	358	364	330	364	400	366	360	369	366	388	362	370	359	361	347	361	374	376	374	402	364	331	387	387	403	346	361	355	373	337	371	341	330	375	404	370	356	363	343	351	350	375	365	362	319	369	374	309	400	379	378	377	350	345	363	367	401	360	356	328	345	396	381	390	378	380	365	348	367	363	346	373	332	331	357	345	355	370	324	366	372	350	361	313	327	355	349	352	297	342	312	369	332	415	363	367	371	368	353	362	402	344	350	352	397	345	356	342	353	337	322	401	361	368	369	388	357	388	367	365	367	344	346	348	363	353	349	357	355	354	374	390	390	349	377	386	367	360	379	410	371	358	364	357	374	363	338	372	341	404	364	351	339	340	353	348	374	348	370	343	322	363	373	364	345	373	366	368	359	374	368	380	326	374	357	345	357	368	382	359	356	374	344	372	357	358	372	361	337	344	339	342	366	369	374	351	369	364	362	354	372	357	348	381	339	343	354	399	351	330	375	357	384	351	326	366	384	358	361	367	386	358	387	354	381	338	345	337	371	325	348	358	387	341	404	361	351	349	406	353	357	345	387	361	357	361	330	346	340	370	391	339	357	386	345	349	364	382	348	336	336	382	367	355	368	354	343	344	351	385	358	335	353	386	342	364	326	336	371	378	375	366	374	389	365	353	380	354	383	411	384	371	355	369	355	376	386	385	382	366	362	346	338	351	329	354	370	356	368	334	370	379	348	376	340	354	355	382	346	388	337	333	396	337	379	373	356	365	365	351	364	372	359	351	373	381	370	356	349	378	354	364	379	359	385	373	321	375	371	371	380	381	384	391	384	332	361	355	356	343	393	351	373	353	355	360	354	344	318	338	344	370	410	376	327	374	384	376	362	364	359	356	335	369	363	382	361	346	373	390	358	351	366	392	376	340	343	360	354	378	357	375	377	362	373	339	324	371	350	392	316	361	381	356	392	347	368	391	361	349	386	385	377	380	369	364	361	339	364	367	350	363	347	371	376	348	315	373	365	390	383	362	362	393	400	374	363	357	344	323	394	361	356	350	344	350	372	359	377	369	352	349	335	385	348	356	351	416	340	381	332	379	366	344	356	358	337	342	350	361	384	369	366	375	382	343	367	357	346	321	390	355	396	399	360	355	365	336	389	374	378	346	368	370	383	342	345	356	354	354	313	343	339	335	358	356	378	399	379	334	343	324	375	358	365	366	349	387	366	360	335	341	343	372	362	352	349	346	370	355	357	354	347	364	384	386	362	362	391	355	338	351	383	372	353	345	348	375	354	359	353	389	364	395	348	374	367	393	397	387	358	339	366	351	377	373	348	362	363	366	363	333	352	370	369	359	368	398	374	354	354	359	348	354	357	371	353	351	380	384	344	364	364	342	352	372	383	351	357	376	386	326	362	346	364	360	361	358	355	375	380	371	359	342	353	352	387	373	358	346	355	365	373	380	345	335	363	336	370	372	369	361	370	343	347	339	376	390	344	359	324	382	331	370	350	381	362	367	379	389	356	388	340	358	333	374	373	368	356	369	336	374	349	367	356	368	375	392	411	333	383	361	340	346	345	394	383	357	343	381	365	387	387	371	363	318	377	377	373	356	377	339	332	378	357	353	354	372	373	371	340	397	356	367	376	339	356	337	367	386	330	360	350	378	345	396	353	395	364	357	324	384	356	360	390	347	367	381	374	333	356	372	341	355	345	363	353	348	375	363	354	379	361	352	368	354	317	341	382	354	369	397	349	381	332	360	367	356	349	317	368	367	355	388	361	345	392	390	385	363	370	365	368	367	351	383	358	362	382	412	355	406	354	380	355	350	333	381	353	364	347	387	364	395	379	383	343	373	393	348	345	361	384	354	354	381	323	361	335	337	361	351	400	391	378	376	363	393	357	388	390	392	360	374	385	356	361	355	363	389	344	353	361	376	324	357	354	391	385	371	381	361	339	377	367	314	352	338	392	359	380	324	378	354	382	359	332	355	359	366	362	341	369	367	348	377	350	350	382	374	360	402	360	365	325	328	372	364	342	376	378	343	393	367	375	338	376	368	330	386	358	337	366	325	373	355	370	361	390	368	355	294	354	357	328	401	357	332	377	403	394	372	370	340	361	362	355	358	381	360	357	374	341	357	348	373	365	398	362	346	349	371	355	354	335	336	361	358	351	335	332	374	382	385	354	341	389	384	335	381	355	355	362	353	352	365	368	350	361	371	339	331	358	371	360	363	368	331	342	378	333	363	364	357	314	371	376	363	396	359	371	380	331	362	340	350	345	336	358	367	387	367	361	392	397	361	401	325	336	378	330	362	328	369	388	390	376	402	362	383	336	362	357	401	344	345	335	351	344	348	360	397	315	370	355	373	350	347	379	335	395	383	380	355	371	383	402	407	344	392	348	391	342	357	369	370	359	351	399	361	349	368	358	347	325	354	395	372	351	359	348	363	396	377	369	381	373	351	372	381	382	349	350	351	354	347	329	384	369	363	352	364	342	355	341	371	360	391	369	352	342	378	333	341	352	325	388	383	355	372	356	351	372	368	312	320	344	337	357	352	375	373	384	309	371	357	360	369	369	339	331	406	380	345	338	398	382	373	366	372	348	391	358	343	401	344	364	348	342	389	357	346	344	366	383	392	365	359	339	359	352	350	368	341	366	356	371	361	389	370	374	359	366	330	365	389	343	383	404	359	361	387	358	328	389	377	375	300	394	343	356	348	371	381	301	342	329	402	342	376	345	361	335	396	401	349	364	356	320	342	364	365	337	369	357	397	346	379	368	370	359	353	357	374	360	367	414	364	393	358	341	425	368	363	349	342	378	359	344	372	407	346	346	368	359	349	388	368	343	331	342	358	411	371	371	368	392	383	341	353	338	353	352	368	311	348	355	350	378	358	397	363	373	373	383	394	379	346	393	323	381	379	318	380	324	352	355	358	357	346	357	365	359	370	353	351
4294	1775	1527	1027	887	770	767	704	727	735	669	700	658	662	716	633	682	624	674	627	664	673	586	656	637	652	667	660	612	633	634	628	630	648	638	682	663	642	643	609	658	645	622	658	640	676	606	653	623	597	640	630	679	618	652	634	624	605	614	625	635	623	665	672	617	654	689	670	685	665	658	663	634	636	655	639	614	665	672	656	632	679	651	626	661	654	592	640	644	675	652	682	642	642	658	619	625	648	634	598	631	573	633	622	644	665	593	671	630	660	620	616	624	625	647	688	636	638	597	653	649	652	633	647	636	658	630	626	624	649	689	617	655	637	662	625	668	659	672	661	612	613	648	630	620	665	630	658	650	649	645	636	645	611	654	666	656	672	667	634	626	566	641	627	635	673	645	660	654	679	651	621	633	608	644	583	645	609	630	708	663	626	653	625	690	676	637	675	636	641	652	658	629	637	661	618	651	664	650	622	609	603	581	704	614	655	660	694	649	644	670	624	604	655	617	602	631	657	649	620	657	625	659	623	660	669	649	641	667	685	631	682	626	683	636	694	648	677	637	635	655	666	618	635	610	651	681	635	591	644	632	601	623	669	589	663	647	657	647	650	630	609	659	603	622	652	647	631	611	680	634	634	669	653	697	656	659	670	655	635	594	672	660	639	681	668	614	661	605	653	606	618	636	678	657	632	604	597	635	685	675	680	627	633	626	688	639	661	612	649	673	652	667	663	650	683	636	617	564	626	644	615	635	659	638	658	667	658	628	649	624	654	651	646	629	640	594	640	614	632	669	625	622	636	641	604	658	645	638	623	696	663	636	609	636	612	628	625	605	659	617	646	680	656	652	684	670	633	629	656	695	685	625	601	611	636	634	666	694	604	660	658	627	652	642	621	625	637	630	633	582	619	622	654	640	620	672	644	645	652	647	620	633	630	657	639	678	684	685	651	722	678	672	676	668	615	668	615	668	626	629	634	680	656	649	640	674	635	634	651	660	662	653	668	645	632	640	683	652	607	657	641	639	640	675	664	647	623	645	685	635	581	632	608	612	626	641	614	658	584	648	648	636	657	609	651	689	594	649	653	607	642	642	676	632	637	632	649	663	693	681	680	616	647	653	634	647	595	636	600	662	644	697	619	655	610	659	639	587	611	619	665	684	680	642	619	649	666	624	641	620	601	674	625	622	633	606	649	677	617	656	662	634	669	632	648	622	637	601	622	604	657	654	647	675	594	650	662	630	631	606	626	643	626	652	643	637	624	681	598	634	612	625	645	645	629	620	607	701	583	633	659	711	625	617	668	627	712	614	621	628	642	655	656	680	664	634	596	655	652	647	643	647	577	639	645	645	688	646	597	654	653	629	601	657	629	675	617	634	682	657	682	665	656	634	667	614	634	633	660	662	671	625	628	622	638	655	625	603	619	587	605	649	650	625	651	651	614	664	636	649	646	611	625	635	641	673	648	617	646	632	639	629	635	668	603	617	615	645	696	629	673	653	596	612	604	646	606	657	640	640	642	671	716	659	587	690	605	648	653	594	643	635	659	654	610	655	635	703	601	582	662	669	623	666	670	613	641	617	636	651	672	618	619	663	656	625	621	655	680	679	649	583	615	680	631	665	685	669	635	654	657	652	643	632	678	645	645	625	613	651	637	593	663	607	638	635	633	616	670	698	650	673	649	639	651	603	662	633	658	656	680	662	653	619	612	650	656	679	668	670	687	637	655	635	641	614	624	620	645	651	659	654	663	611	632	629	606	656	705	639	645	680	664	699	678	632	637	638	598	654	644	670	657	656	647	641	660	660	652	616	630	667	627	688	637	626	649	671	654	641	639	659	666	628	624	671	690	633	688	638	657	608	598	639	627	636	628	618	685	662	678	674	654	602	651	666	661	630	649	655	626	670	627	649	685	611	640	635	650	651	661	678	671	703	631	630	647	650	672	633	653	638	649	634	655	679	640	627	655	602	621	665	647	662	674	606	622	643	626	637	673	632	635	644	651	600	650	623	593	626	651	641	677	614	616	634	656	687	667	601	644	643	609	653	667	618	643	652	654	641	638	609	641	615	608	675	640	690	611	583	644	625	671	633	572	683	651	647	671	653	639	630	647	678	638	640	647	639	643	622	628	645	661	631	665	622	644	647	608	619	635	646	660	635	658	618	648	589	607	603	625	573	677	664	641	629	672	622	618	636	660	635	652	644	641	657	654	675	624	641	650	664	606	672	666	670	639	611	688	648	639	694	652	619	644	643	710	686	681	649	681	637	643	674	664	674	623	671	650	630	652	628	618	601	618	629	665	635	645	576	628	622	700	619	596	609	620	681	642	631	632	645	676	693	642	640	635	635	664	660	637	639	663	641	650	633	644	652	685	627	646	655	632	641	622	678	643	659	622	644	659	637	615	676	656	648	656	604	618	642	639	658	634	624	617	654	678	644	634	633	617	641	580	621	673	670	664	602	625	652	637	595	699	637	630	674	616	630	629	654	666	665	664	606	671	651	634	598	622	639	655	655	635	670	656	654	647	650	625	614	674	649	647	634	649	650	612	630	620	649	633	610	641	650	639	606	615	624	649	632	677	674	697	648	630	655	667	604	653	624	624	640	666	655	611	645	623	618	650	628	630	648	639	615	629	627	677	595	620	644	637	637	692	612	676	598	683	636	616	653	644	660	629	624	662	644	650	685	643	599	634	593	638	626	625	642	636	648	634	641	569	662	646	653	682	638	651	630	622	645	687	624	657	616	668	634	673	639	641	688	670	656	664	708	664	615	659	652	620	674	624	620	657	657	602	642	614	673	680	673	650	605	627	622	644	635	669	644	630	594	636	628	617	586	677	656	698	580	655	655	641	630	664	625	625	647	657	656	635	618	626	617	630	634	664	656	622	651	658	611	651	646	662	568	655	634	649	633	647	653	659	635	624	667	684	619	670	664	630	578	649	652	646	645	670	663	659	587	612	666	624	620	671	646	637	653	666	623	667	642	651	632	612	636	666	674	674	595	643	654	639	633	594	627	660	633	627	681	649	645	654	635	679	639	660	617	631	617	663	619	664	646	657	608	659	630	636	680	688	623	687	596	621	642	697	631	630	644	595	658	644	644	671	681	678	636	593	676	693	646	629	638	643	636	683	686	647	648	628	592	655	648	622	635	594	649	627	670	640	619	688	637	608	669	661	692	632	635	669	600	638	652	620	651	639	618	668	666	650	613	604	590	647	654	692	641	627	716	613	591	632	658	643	613	644	614	642	671	649	605	656	639	622	640	626	626	644	608	618	643	655	663	637	629	632	621	641	673	638	646	678	635	683	631	712	660	677	645	636	674	647	605	649	638	620	655	670	616	642	730	637	642	618	662	633	652	650	618	693	611	635	661	660	671	613	666	664	625	654	657	649	686	653	655	643	653	584	601	613	647	655	637	603	658	692	641	667	642	669	659	623	641	652	670	647	641	671	671	615	653	666	621	658	629	641	667	641	642	676	654	614	627	668	639	617
24293	21494	28747	24651	20951	2156	566	408	327	289	255	266	264	218	221	226	194	182	199	166	210	186	188	177	184	190	177	153	162	177	171	184	158	206	157	163	154	195	176	165	170	151	194	159	158	171	174	188	177	163	195	179	165	153	159	172	159	173	178	172	181	151	176	157	163	173	153	169	162	167	180	167	159	183	186	174	167	156	197	174	172	173	158	184	181	183	167	173	165	179	174	177	160	170	172	160	170	179	162	159	161	172	157	145	159	141	167	186	191	162	154	161	159	170	158	168	154	172	160	178	165	180	192	173	155	168	190	156	153	184	180	201	137	167	190	173	165	171	160	197	162	154	161	158	179	166	197	178	152	171	175	172	170	168	177	154	153	157	166	183	150	153	169	165	147	173	161	168	196	159	167	173	153	159	170	173	178	164	155	168	169	182	152	158	173	162	162	148	162	151	172	171	160	169	159	162	171	172	176	143	149	166	156	159	200	174	154	179	146	155	180	175	166	143	175	160	176	189	175	160	169	166	162	158	144	165	175	168	163	162	179	183	183	156	161	141	162	186	189	219	184	166	148	154	172	151	153	177	153	179	159	194	158	172	173	162	189	154	171	179	180	141	172	193	148	179	165	168	155	158	176	173	150	157	161	160	168	177	198	165	182	169	171	165	169	172	160	177	181	166	162	174	157	162	174	169	154	167	147	180	175	163	152	155	175	153	144	161	160	149	166	178	172	160	168	170	170	160	159	156	167	186	163	166	168	146	163	173	163	178	159	174	168	157	172	173	160	170	172	170	175	160	165	162	171	201	167	185	153	176	174	164	153	168	147	184	161	155	150	163	158	164	151	161	179	189	172	159	159	154	147	148	179	218	165	179	160	164	170	165	169	174	164	180	196	161	153	188	190	176	183	178	171	178	181	165	170	173	176	171	153	150	204	154	148	163	166	166	173	176	152	175	170	170	178	169	174	171	166	157	141	164	147	175	153	154	163	167	155	157	125	165	163	164	172	150	153	164	166	166	156	170	152	158	160	164	165	170	168	158	156	153	174	169	166	174	165	184	177	166	160	138	132	155	164	161	175	163	158	168	156	190	166	170	161	159	180	172	189	172	162	172	182	134	171	164	176	161	163	162	155	172	160	184	174	186	157	162	164	177	178	161	173	173	148	164	168	173	144	172	152	150	168	159	155	159	188	148	191	179	174	193	163	144	177	171	192	185	181	174	151	164	180	198	162	150	169	156	184	167	188	161	156	154	149	169	153	160	141	186	179	156	157	163	204	174	147	168	171	159	167	174	153	145	180	186	160	156	170	171	169	170	168	153	183	165	164	172	182	177	160	151	180	150	175	156	144	160	150	165	164	159	151	149	182	154	171	169	178	160	176	179	169	151	163	179	184	154	175	137	187	174	178	160	159	151	164	146	156	195	176	174	168	182	168	145	163	182	174	176	167	197	161	174	138	176	164	156	177	158	144	159	168	162	169	188	158	172	173	135	189	153	174	186	177	147	170	178	152	137	172	171	175	168	154	152	172	176	169	147	165	186	179	173	160	175	164	159	160	172	167	145	164	168	164	159	163	145	156	163	172	154	162	163	149	161	177	176	147	175	167	169	210	158	171	154	174	169	148	136	165	184	169	168	166	187	175	167	157	170	170	138	144	166	134	150	146	170	173	168	175	188	176	167	170	143	170	168	167	138	188	180	154	192	164	174	160	140	152	158	149	168	164	169	174	173	165	173	177	167	163	177	179	170	179	169	161	179	163	169	179	166	182	160	164	179	166	169	184	155	141	173	161	175	161	165	161	161	160	160	158	165	144	169	197	155	182	155	152	161	157	180	164	158	186	156	151	147	140	168	179	170	158	160	161	143	166	163	153	170	171	160	174	174	169	164	177	154	168	200	156	160	166	166	181	162	189	166	189	161	174	159	145	154	166	152	180	189	150	173	138	168	163	183	182	175	152	184	158	198	147	152	160	180	167	166	164	165	178	172	151	169	180	172	157	161	169	178	166	167	145	179	188	154	176	158	178	147	179	153	192	162	171	148	175	157	151	170	167	179	165	181	179	187	163	170	161	137	192	152	169	166	153	167	156	152	165	187	165	153	187	191	149	177	147	168	162	173	159	156	175	157	136	176	180	168	172	176	179	162	161	155	157	153	151	176	163	153	155	148	179	186	160	163	166	180	170	171	169	170	171	176	162	147	165	155	177	168	151	162	165	170	166	167	181	170	176	181	196	192	163	156	181	162	178	173	173	157	181	158	141	176	145	171	149	188	155	157	147	171	149	148	161	190	153	179	172	169	178	181	153	154	171	190	170	156	160	154	140	170	141	179	184	173	162	143	162	170	156	160	186	181	178	156	189	157	171	190	160	144	172	156	157	170	161	160	181	174	169	159	169	194	151	145	175	147	181	150	160	162	171	157	178	163	167	164	196	184	153	174	164	147	177	166	166	160	169	177	160	159	173	164	171	149	153	160	180	156	145	175	174	175	168	155	181	160	157	159	168	179	164	173	185	190	190	153	171	153	185	171	191	185	173	157	163	157	159	178	155	164	155	170	161	174	163	152	174	177	171	143	178	168	169	160	159	174	161	148	155	169	182	160	154	184	151	157	158	172	162	185	160	183	165	145	182	173	144	197	185	173	178	167	178	186	178	143	187	185	166	170	169	168	170	154	153	162	161	146	162	159	157	153	176	185	165	142	170	164	180	155	177	188	136	185	162	148	164	158	163	159	167	167	163	171	169	147	164	144	169	193	177	182	158	159	182	167	171	150	161	163	167	151	167	162	194	175	174	160	169	179	170	131	183	172	137	166	180	149	162	173	146	182	158	163	184	162	189	175	184	147	165	152	166	153	180	167	151	176	156	170	188	168	143	181	162	151	177	146	172	171	160	167	172	161	167	194	160	153	158	190	169	170	161	174	168	166	168	165	166	169	163	190	169	184	152	159	167	178	170	157	171	176	153	148	180	159	163	173	194	151	160	205	164	133	144	164	174	150	149	176	196	162	163	158	184	181	163	171	190	142	158	152	163	191	174	177	157	159	174	167	153	156	187	174	177	157	171	164	169	169	161	179	160	187	139	151	171	165	166	164	178	152	157	161	170	171	157	195	162	159	195	173	173	178	158	141	171	178	175	156	172	156	172	170	169	166	180	181	188	173	165	168	153	156	164	155	151	186	184	184	151	190	165	173	153	166	190	169	157	168	161	169	185	169	140	168	180	169	159	177	173	163	175	163	179	180	155	146	185	174	161	159	172	151	151	175	186	147	173	149	153	192	168	152	169	148	178	176	198	174	148	183	163	174	187	192	151	152	182	152	178	180	157	150	161	167	203	165	155	184	182	144	170	166	157	184	180	191	166	168	161	170	155	161	155	159	183	179	181	156	181	166	183	159	160	174	176	153	156	175	166	171	168	184	139	177	132	173	154	198	172	172	176	155	156	178	161	151	170	168	175	162	177	168	164	172	158	158	154	166	153	187	179	203	168	166
5614	10005	8495	4469	2810	1835	1505	1123	953	800	718	648	556	558	516	508	501	434	417	425	391	411	384	386	380	375	347	330	365	364	350	346	360	346	336	329	327	343	317	360	342	334	315	333	324	307	352	306	333	325	303	325	326	330	314	313	346	313	298	335	297	292	305	338	313	322	322	308	298	306	308	335	289	327	329	302	316	312	317	358	319	322	323	318	317	316	326	295	302	328	300	308	293	304	328	302	286	275	278	311	332	291	294	309	325	298	309	322	327	322	329	313	311	316	321	301	321	319	343	315	333	305	297	340	325	335	320	316	280	315	297	325	323	310	318	314	345	315	300	295	312	311	282	299	323	309	332	341	321	344	337	321	297	303	330	296	321	311	319	324	310	343	310	297	294	335	324	321	292	289	296	310	315	337	265	332	320	349	280	329	325	296	322	342	330	296	310	308	309	335	307	337	291	345	311	317	296	312	296	343	296	308	293	309	308	333	338	323	319	346	286	337	316	309	313	306	314	324	277	314	309	299	298	294	263	295	318	312	316	286	329	332	295	296	279	323	297	315	293	329	350	309	308	309	302	337	299	304	317	327	319	326	317	315	329	299	268	312	316	311	346	306	304	312	311	342	312	303	307	290	303	280	342	300	339	326	296	300	292	310	303	323	290	344	302	287	340	321	301	298	285	317	296	276	295	312	307	350	291	316	307	297	302	289	288	327	298	328	323	323	305	333	299	322	300	312	306	326	315	298	323	318	339	322	311	333	282	285	288	316	299	299	332	306	316	327	281	333	312	328	312	326	300	304	302	302	324	295	282	354	329	300	322	320	338	304	321	285	307	318	321	292	281	327	312	326	298	308	295	334	299	304	336	316	355	303	295	302	314	336	321	307	333	330	302	320	320	335	304	295	326	341	301	269	304	312	310	323	331	304	314	306	309	313	296	338	310	325	324	310	292	343	315	332	298	330	333	309	299	299	318	282	286	325	315	324	299	314	306	293	322	297	318	307	319	344	310	309	298	335	300	288	303	331	294	312	334	315	315	301	272	327	309	302	292	339	308	297	330	267	324	306	304	310	301	332	292	317	327	306	302	328	296	324	305	302	300	330	306	292	323	350	330	308	331	317	292	310	328	325	311	287	319	307	289	278	321	282	303	302	305	315	298	345	306	328	329	313	307	334	305	304	295	302	292	318	312	311	322	311	298	316	287	311	306	294	319	305	303	319	293	328	300	314	308	280	307	318	296	312	317	313	301	316	314	305	305	314	334	343	310	306	285	326	354	323	334	291	326	314	301	324	307	313	287	275	322	316	311	294	278	299	326	313	287	293	301	331	322	322	328	289	357	332	352	281	300	340	286	346	335	320	313	307	315	345	314	305	319	305	326	322	295	319	320	305	308	323	288	301	319	324	284	306	327	289	283	310	334	271	346	317	298	263	315	312	353	304	309	303	302	293	288	326	319	284	313	345	319	293	277	340	306	320	314	317	302	336	311	280	336	320	314	328	311	273	312	337	291	332	346	296	317	288	290	283	326	295	311	296	344	318	326	313	301	321	307	319	329	317	295	318	326	313	293	336	305	281	290	306	320	307	310	312	305	311	319	318	313	299	298	303	290	323	352	304	317	309	299	275	322	304	313	285	291	308	302	328	331	311	320	327	321	297	284	325	291	351	314	320	313	337	316	315	336	337	287	309	314	333	299	317	320	297	280	302	323	306	310	292	327	289	286	315	318	336	310	304	283	284	324	283	308	297	284	326	322	301	324	345	328	315	331	341	322	301	340	328	301	307	310	320	273	318	283	307	317	318	314	336	326	314	325	315	287	302	302	307	332	334	293	299	335	313	335	321	284	299	294	340	343	328	311	318	282	316	286	309	300	277	328	297	319	327	314	308	317	315	327	300	319	318	304	304	299	284	291	284	307	291	316	285	266	328	313	303	323	293	324	294	320	287	316	283	310	312	313	299	342	308	325	319	326	318	285	321	280	304	307	304	284	296	287	308	338	299	327	301	309	284	313	312	319	294	278	312	316	314	333	292	300	297	323	282	298	306	286	309	320	315	319	314	308	303	310	294	313	292	324	287	278	284	356	319	321	312	305	284	334	310	328	288	289	327	312	292	284	303	285	302	310	316	317	302	328	312	303	344	304	308	303	314	298	328	329	297	319	319	306	310	290	323	309	322	306	264	284	305	274	321	310	313	325	309	317	310	315	334	304	286	300	298	298	315	319	297	293	307	296	350	318	349	283	297	286	310	318	300	325	331	306	323	321	339	323	305	299	295	295	299	297	316	287	322	295	316	296	337	321	313	313	309	338	367	337	313	313	314	315	321	306	341	331	338	277	298	317	348	304	301	318	294	322	312	316	307	334	294	299	332	337	312	307	292	321	328	326	325	323	312	307	300	307	319	289	284	281	306	312	329	305	339	330	338	312	345	308	326	255	323	303	329	288	286	313	315	294	299	288	298	333	335	288	315	308	308	320	297	317	346	318	306	285	329	296	307	326	281	314	334	324	305	317	309	305	301	322	306	327	297	327	343	309	309	325	366	290	347	333	319	288	342	306	302	323	289	315	298	320	290	291	282	332	294	305	320	326	320	286	307	297	321	332	307	302	308	320	283	344	297	334	277	286	292	296	313	333	330	327	308	317	308	316	337	312	297	261	308	286	296	295	307	314	332	295	331	296	287	306	305	291	305	324	319	313	323	297	317	287	338	321	320	331	361	308	339	353	319	319	302	302	293	309	315	300	315	297	331	341	303	337	301	325	287	338	285	340	270	303	317	288	303	315	310	268	345	295	337	317	306	338	325	303	290	312	294	328	303	304	312	309	313	322	307	307	315	325	323	303	314	273	317	310	299	305	284	328	291	307	344	347	282	306	300	308	303	318	310	303	318	318	300	307	284	291	299	311	286	314	311	333	293	320	333	338	308	296	317	297	313	297	318	298	309	331	296	278	294	326	280	339	334	307	316	339	308	320	316	349	309	301	310	327	306	304	319	320	296	331	335	327	304	298	314	302	351	306	296	312	291	315	318	325	302	339	305	334	302	330	304	318	331	295	307	310	293	316	322	336	325	299	318	282	336	298	326	340	296	286	312	306	312	334	324	299	300	287	341	293	303	297	320	322	313	292	333	320	314	304	343	297	294	311	320	288	301	299	274	302	327	367	341	318	316	271	331	296	287	311	339	300	312	311	316	340	339	280	314	302	294	306	314	306	295	298	311	312	291	307	312	277	284	311	303	282	313	286	281	317	320	278	327	285	330	315	285	295	336	295	308	294	303	325	327	287	313	367	297	301	306	298	304	300	297	324	300	277	316	302	356	290	306	348	291	326	304	323	320	319	305	340	341	329	306	283	324	315	298	308	317	304	313	297	293	281	307	333	272	321	309	279	318	292	293	344	296	288	311	313	290	328	310	287	323	297	306	307	317	290	304	325	335	335	292	316	332	303	320	307	322	304	336	314	313	341	296	299	284	261	305	293	297	286	332	307	292
23449	21502	29387	24067	21502	20308	1687	623	400	356	302	291	245	222	209	206	216	191	188	162	160	174	160	151	152	180	138	134	160	140	137	133	156	135	145	141	146	150	125	146	122	131	131	134	117	147	134	144	126	143	141	121	153	144	130	127	125	139	112	111	127	123	123	133	138	117	121	112	132	139	135	109	126	134	127	112	149	133	124	136	137	137	126	146	118	130	147	100	128	106	135	142	119	113	127	150	138	127	133	134	109	132	115	126	112	125	111	124	134	134	119	139	124	148	136	123	129	145	119	107	125	108	125	98	124	136	113	130	129	133	142	113	112	125	124	129	128	118	141	117	92	125	126	122	121	125	128	126	117	126	127	128	128	135	112	113	112	129	122	134	116	122	103	122	107	119	131	119	114	117	127	114	130	118	143	122	114	114	117	133	121	102	94	129	118	106	142	119	96	125	120	106	121	105	114	120	114	129	120	116	124	152	115	132	116	146	139	116	131	114	91	121	130	124	126	125	150	116	118	137	128	124	136	121	112	117	121	116	128	119	143	108	116	120	115	121	126	133	121	104	133	139	113	111	115	128	127	129	109	118	136	122	121	122	148	117	129	129	129	133	127	146	109	113	128	104	118	113	120	136	113	118	125	123	112	115	107	127	130	119	124	143	127	129	115	135	123	116	102	119	109	127	117	128	121	115	122	120	127	114	118	100	108	113	138	124	126	119	142	132	113	117	131	107	102	126	129	121	122	117	134	106	128	113	123	116	122	146	123	111	131	118	114	125	128	114	115	139	125	120	121	117	121	135	134	113	146	123	142	121	123	129	114	127	125	122	127	105	128	106	114	132	115	119	150	133	115	119	126	120	130	124	129	119	127	130	150	136	135	125	124	108	109	116	123	116	125	127	122	109	124	124	112	111	136	119	136	100	117	119	129	115	128	127	126	113	114	130	135	122	127	126	128	116	114	111	131	124	115	114	138	131	131	107	135	122	121	137	122	113	114	128	117	105	135	126	131	105	135	103	113	130	133	112	117	125	109	121	116	125	111	127	118	129	119	110	118	128	112	115	135	122	105	137	121	119	116	118	140	123	124	125	130	143	116	124	117	123	135	111	107	132	107	129	127	114	115	122	131	149	137	123	91	127	118	115	109	116	132	104	117	128	141	124	127	125	121	95	121	119	136	115	107	121	136	114	139	111	121	127	126	130	114	126	121	134	136	121	121	133	139	111	120	130	117	106	120	114	117	141	136	116	115	131	116	142	115	126	125	134	138	130	111	106	123	105	119	143	132	141	115	121	101	118	131	116	127	122	124	144	126	102	110	137	112	130	117	114	119	119	112	108	121	131	127	127	110	107	127	130	118	121	147	111	111	141	144	129	156	101	116	109	123	117	122	122	131	113	120	121	114	109	122	102	127	126	116	118	132	145	110	130	129	123	130	122	122	111	106	126	119	142	137	112	109	122	138	123	128	116	117	111	128	127	144	124	114	113	109	129	114	127	113	102	103	109	144	143	115	112	125	136	127	123	116	137	142	134	113	116	143	119	114	109	109	121	110	136	115	118	114	121	139	150	140	122	118	121	121	108	108	106	132	150	116	113	132	120	135	122	132	122	103	116	138	128	112	123	108	126	135	142	136	121	121	121	103	145	115	123	109	103	138	133	139	134	114	136	124	113	126	105	116	133	128	148	133	127	123	114	132	109	132	140	105	142	110	118	117	121	126	108	97	116	122	122	127	120	117	124	124	119	104	113	138	119	117	116	117	118	141	123	110	120	113	114	122	134	130	107	115	144	126	119	122	127	133	128	105	139	118	131	120	130	113	114	139	121	124	128	130	113	122	128	121	136	118	134	107	134	122	117	116	109	128	128	114	135	113	108	111	104	102	119	136	121	127	142	113	102	126	122	117	131	116	119	145	123	123	122	131	125	127	134	127	121	128	145	121	135	118	126	125	125	120	121	131	129	129	130	136	111	112	118	122	122	114	118	129	131	115	104	126	122	129	114	142	111	134	120	133	126	130	121	127	120	128	134	99	114	134	121	119	112	124	126	138	118	125	91	145	114	110	116	142	120	108	128	110	143	141	139	128	117	112	109	105	123	122	119	110	128	107	128	133	122	121	124	118	123	130	143	147	116	115	112	119	136	130	132	128	113	98	120	113	116	144	120	108	130	104	129	136	129	129	150	133	105	110	135	131	107	131	134	126	131	105	111	127	138	115	134	115	127	125	111	107	110	116	135	113	108	116	123	130	130	126	133	127	119	113	119	112	125	114	100	122	130	106	131	120	137	126	114	140	112	119	124	121	144	108	113	127	97	141	128	124	138	133	139	119	105	133	118	132	116	146	136	125	106	126	121	110	122	114	122	115	114	118	127	141	115	114	126	127	123	123	135	122	122	115	144	116	123	128	132	127	118	111	113	128	133	122	111	122	111	123	118	129	151	132	115	123	132	119	132	130	117	134	118	115	137	151	120	113	130	112	139	116	138	112	111	152	120	124	119	117	126	137	128	130	121	123	134	140	117	149	122	107	105	115	134	119	115	104	133	121	119	134	124	123	110	129	110	105	112	132	119	123	145	124	125	133	125	120	102	127	113	113	115	129	116	123	114	114	109	139	134	138	124	113	121	144	125	127	119	119	132	109	104	136	132	109	136	107	135	110	137	136	124	113	133	133	116	114	127	133	124	109	117	125	112	130	144	135	141	109	120	115	117	118	125	125	120	132	120	112	106	114	132	128	117	112	112	130	107	115	121	114	127	119	126	128	124	123	140	124	130	127	126	111	141	140	117	100	118	124	114	120	121	127	132	120	116	134	127	113	107	132	135	129	126	122	114	136	127	111	109	137	127	128	110	125	146	113	119	133	129	119	119	113	126	132	120	132	129	117	126	128	117	147	115	141	101	113	120	112	134	111	132	120	132	135	111	142	131	120	126	118	126	120	133	132	119	139	114	117	137	106	129	107	125	123	112	139	115	130	114	119	126	115	121	106	115	128	148	138	124	106	121	123	135	86	120	127	129	121	131	119	112	143	130	120	127	134	127	127	114	145	132	137	125	134	121	128	122	119	112	129	122	114	120	113	133	130	145	121	125	142	100	128	130	125	123	120	122	105	126	122	137	145	112	132	122	118	122	120	140	123	127	106	126	142	121	125	141	130	132	128	110	131	121	123	112	116	114	92	144	114	126	137	137	135	108	131	122	134	128	129	148	138	113	116	132	135	121	124	124	130	116	107	110	107	126	127	121	109	120	123	124	112	118	124	129	123	113	121	142	128	150	129	111	110	124	132	116	115	114	116	124	128	120	113	122	129	105	120	129	122	122	113	115	131	124	123	111	111	114	133	118	102	103	117	124	111	128	119	111	127	136	128	117	113	132	121	108	106	112	127	125	127	111	129	137	125	104	122	133	127	118	111	121	143	111	143	112	130	105	122	119	117	128	125	134	138	100	110	124	123	98	118	119	121	126	128	123	105	132	114	112	128	121	129	138	120	116
8010	15680	13579	7236	4652	3037	2387	1824	1420	1170	949	916	755	636	590	547	477	468	424	475	388	384	375	364	351	310	298	313	310	322	306	261	276	268	309	257	295	282	284	275	236	267	267	269	250	244	247	268	249	243	215	232	237	235	231	250	250	224	246	224	207	253	236	200	227	245	211	239	208	209	225	251	244	212	231	235	235	223	231	227	242	239	214	198	212	210	227	235	215	212	222	212	228	254	251	228	236	220	208	214	230	222	251	219	236	212	227	211	232	190	214	240	220	222	231	225	224	214	220	245	212	249	226	217	207	219	241	222	213	224	209	209	232	220	198	228	212	213	215	194	239	241	212	207	222	209	222	225	236	213	236	237	234	218	220	191	225	241	238	186	218	206	217	198	247	227	222	208	228	231	212	203	202	233	196	225	198	231	223	225	233	234	193	205	210	232	229	232	246	230	214	212	243	214	224	219	211	227	226	218	210	228	244	242	233	204	190	227	203	222	212	222	221	207	226	236	238	188	239	227	196	201	196	225	192	230	215	191	227	231	202	228	210	186	221	197	215	232	225	212	210	232	231	203	198	226	232	208	197	217	222	231	206	234	201	214	227	200	232	209	213	246	218	225	194	212	216	219	231	243	223	219	228	196	232	230	195	224	184	215	230	215	213	211	218	196	237	216	213	198	221	212	216	204	223	235	214	225	234	221	212	214	210	204	215	229	219	217	205	191	235	202	208	203	201	204	199	219	222	212	211	219	215	225	234	211	221	225	211	216	237	222	235	238	201	225	203	245	187	189	216	202	225	229	207	245	229	205	227	198	234	226	200	209	254	191	219	228	245	228	216	200	206	209	229	200	207	217	221	204	230	228	216	244	234	233	207	192	216	235	210	218	206	213	195	221	224	219	209	204	205	216	228	185	227	235	216	228	191	208	206	210	219	223	211	216	229	212	229	228	212	230	225	211	208	197	230	227	234	213	208	201	223	196	224	234	236	202	214	207	218	253	202	241	218	217	228	256	207	237	224	218	222	233	206	207	240	242	204	181	203	208	203	205	213	211	216	229	213	233	217	216	195	215	218	208	235	215	197	211	238	193	230	196	219	234	207	209	216	216	211	208	212	241	220	223	216	226	223	238	225	203	204	213	224	228	198	199	233	215	231	211	238	235	223	216	216	226	226	214	215	204	210	212	237	216	223	222	217	224	208	207	210	220	210	200	221	242	218	218	223	210	222	220	215	225	202	216	216	223	194	218	216	220	210	260	202	231	209	218	219	198	210	210	220	220	235	219	229	206	172	239	217	212	234	177	217	206	197	236	219	203	233	214	216	218	210	238	189	217	217	220	239	209	233	235	193	239	179	225	221	236	204	211	208	247	221	208	228	199	226	248	207	238	181	246	223	219	235	187	220	219	226	208	212	219	228	222	232	209	226	200	193	198	228	220	248	196	220	236	226	210	225	222	222	224	223	216	220	209	216	211	190	181	195	225	206	234	212	215	203	226	218	203	224	219	214	225	217	212	232	252	219	224	215	214	208	217	217	215	226	240	191	200	202	231	210	232	242	203	211	225	211	233	209	216	206	214	235	217	217	208	228	221	238	218	212	205	215	214	187	222	206	192	231	206	232	210	218	203	233	219	200	220	238	232	193	226	227	227	232	186	235	215	216	220	227	242	217	228	237	233	184	203	237	219	208	193	238	229	225	204	217	208	224	250	221	206	243	215	198	209	224	222	230	206	226	213	198	228	225	222	208	216	212	231	244	213	205	203	227	233	212	229	222	240	232	203	196	192	197	201	217	196	226	219	198	197	234	227	210	211	205	231	197	210	226	212	227	223	212	225	211	208	214	225	227	195	217	222	217	217	181	198	217	217	218	208	223	225	183	202	234	208	194	231	235	233	192	205	202	218	217	203	198	229	209	214	237	200	200	204	214	182	204	223	207	231	235	240	213	195	216	206	229	240	226	213	192	209	200	221	223	203	220	208	234	222	194	208	224	209	204	206	253	213	198	222	230	202	227	196	196	214	217	214	227	198	219	227	217	208	221	238	223	214	193	203	244	195	196	229	233	206	189	234	227	214	229	202	233	205	226	192	188	218	220	212	221	200	221	243	215	199	220	204	226	235	197	217	208	220	210	220	219	215	225	204	201	228	211	241	228	207	198	206	203	238	218	207	216	189	237	200	200	242	214	221	223	215	201	217	209	206	201	201	198	209	204	220	231	246	223	200	218	239	220	237	205	198	218	214	206	217	239	220	246	240	210	210	203	201	218	208	230	207	207	230	245	202	213	220	187	227	221	203	232	207	203	226	227	211	227	204	209	248	226	219	221	216	205	206	230	236	248	221	211	239	217	208	220	242	209	232	218	232	242	213	206	214	210	198	232	204	212	225	215	237	222	219	216	223	231	205	219	216	230	224	217	226	229	199	220	216	230	202	224	214	197	211	208	233	222	200	221	227	214	190	204	185	205	222	228	205	241	219	224	215	211	207	212	243	199	208	220	214	197	195	211	194	217	209	227	216	208	214	197	223	235	210	236	228	224	208	210	196	211	204	225	198	194	216	223	227	238	232	196	221	228	232	232	224	214	194	203	207	224	211	202	182	212	227	219	217	203	208	237	215	218	206	203	239	222	214	210	213	221	190	223	220	221	224	239	214	205	201	213	236	201	182	211	216	214	217	237	226	173	224	233	228	211	205	227	211	224	226	208	222	237	221	209	214	217	217	202	233	207	204	219	220	200	212	224	209	233	232	198	200	211	243	221	217	229	213	204	221	205	212	212	211	216	237	206	202	209	236	207	217	228	210	227	210	217	201	234	214	216	222	213	227	237	202	210	210	230	199	213	202	220	193	223	223	206	245	219	211	210	222	174	198	212	211	216	228	193	224	217	210	222	203	223	224	197	197	213	217	217	234	179	223	220	217	222	228	233	198	225	192	252	227	190	230	170	228	215	206	199	210	211	207	200	205	235	214	211	240	186	248	222	216	219	204	223	210	209	220	217	218	192	217	205	189	225	181	203	214	244	240	186	229	242	209	198	220	229	207	244	203	203	228	211	222	216	221	228	214	216	237	208	200	207	234	205	256	209	209	200	203	227	218	207	216	198	254	204	226	209	222	229	209	225	232	234	203	219	225	222	187	214	207	201	202	219	209	228	221	208	221	210	233	236	238	219	201	251	206	226	220	219	188	226	209	191	210	191	228	212	213	225	229	236	222	205	213	206	206	200	193	205	231	192	258	239	221	218	229	237	215	204	222	210	215	197	213	207	227	228	206	197	221	195	192	203	195	235	217	213	224	215	237	215	220	210	216	211	200	249	195	200	254	188	218	208	209	205	210	209	224	193	214	231	219	204	213	232	239	221	211	224	232	241	210	220	213	205	214	202	209	228	230	207	225	206	198	196	229	203	193	228	218	218	224	213	216	252	209	222	205	224	224	224	231	236	233	186	236	231	205	218	218	231	215	215	229	210	213	223	207	199	221	193	224	197	201	219	230
26995	20937	8285	765	455	390	417	367	442	362	363	359	361	373	363	355	352	388	358	367	356	381	370	353	377	355	368	360	329	364	382	380	385	360	373	361	371	338	362	357	349	368	401	357	403	366	335	347	335	361	348	390	374	357	374	364	374	391	341	383	351	401	369	358	361	364	383	382	355	321	339	361	363	419	363	337	367	341	380	341	350	329	352	407	361	372	359	374	362	365	349	368	357	343	391	403	382	364	368	328	365	366	353	336	369	367	367	379	357	401	357	369	365	370	350	348	367	370	343	380	366	338	365	361	382	374	354	371	364	345	342	351	350	352	355	358	363	375	386	354	374	374	379	328	354	397	361	352	324	344	360	384	387	353	368	346	356	329	371	384	338	358	381	385	386	369	353	330	370	346	366	377	341	363	337	374	372	385	345	361	378	368	361	345	369	384	349	354	367	329	390	388	367	370	368	382	365	374	311	347	362	370	344	371	361	347	355	354	362	350	342	361	385	382	353	382	370	383	352	393	378	347	365	384	358	358	348	362	376	355	351	337	363	379	360	365	348	368	381	375	341	383	397	369	371	361	345	371	365	347	324	373	368	351	334	344	353	340	352	370	366	330	366	357	357	349	289	375	377	343	380	339	354	375	351	356	345	371	349	347	364	317	359	370	390	358	391	347	352	355	337	366	363	355	336	381	348	360	336	348	369	392	391	330	374	340	347	357	363	335	361	331	322	329	350	341	385	342	331	369	371	359	348	357	349	354	353	354	364	339	361	390	351	410	371	354	346	333	345	380	345	366	338	347	370	362	354	361	379	337	356	357	385	346	389	366	375	360	361	380	367	400	329	394	341	366	359	362	367	370	365	362	370	384	362	381	371	340	362	360	383	398	352	364	344	392	365	335	344	344	350	380	343	333	330	342	367	387	339	346	364	343	389	397	387	333	382	391	384	328	380	363	379	366	366	369	402	363	393	322	362	380	370	374	331	334	339	384	320	360	381	383	353	352	367	343	327	379	358	365	325	375	353	346	331	389	397	348	374	335	335	356	358	351	374	355	358	330	359	353	338	344	348	362	359	367	327	351	349	335	362	392	411	384	412	335	352	371	344	374	366	331	362	360	336	374	369	371	369	358	313	372	315	356	351	349	357	345	348	357	383	358	361	348	379	373	359	392	415	350	343	358	352	337	377	340	387	398	355	358	343	350	363	372	362	345	333	381	329	342	397	368	355	358	339	349	362	383	351	357	384	353	355	392	356	372	333	373	366	357	344	365	365	367	353	384	344	378	358	394	334	294	367	374	389	362	388	360	393	376	381	360	388	384	384	375	392	384	367	359	359	361	370	371	343	371	384	369	365	348	360	370	350	334	327	393	375	366	368	378	352	375	365	373	380	351	380	362	350	355	338	357	380	347	376	357	347	374	367	349	377	348	342	366	341	397	360	372	351	406	341	370	368	350	395	370	351	374	365	367	334	353	365	350	340	363	399	375	362	341	373	363	352	352	367	348	367	385	346	359	357	370	348	352	337	345	360	387	376	397	342	308	359	354	381	410	340	331	342	389	370	335	392	349	348	375	372	401	385	398	387	350	358	337	335	365	370	349	366	356	357	362	396	395	356	391	342	366	351	355	339	382	393	336	359	392	356	353	355	344	329	387	359	321	371	344	360	360	380	402	343	402	388	370	359	387	339	349	391	367	317	365	375	382	397	348	350	382	391	350	339	350	362	376	355	378	351	353	361	357	388	379	358	363	323	369	366	346	384	361	386	343	341	355	364	350	335	341	412	358	399	361	355	365	372	396	344	377	386	356	367	323	412	362	359	377	373	366	371	351	334	380	356	360	350	326	351	363	367	365	329	379	336	337	410	356	382	370	375	378	349	387	407	385	349	332	340	393	361	348	377	358	346	393	365	365	376	367	394	339	349	372	340	377	353	372	384	347	364	365	381	349	365	355	374	359	379	331	353	365	368	338	353	351	354	342	340	359	370	362	369	359	358	355	341	369	360	373	395	330	420	385	348	360	349	330	344	343	393	344	382	369	385	338	345	341	366	368	331	380	337	398	377	368	366	387	360	352	359	361	390	370	357	355	372	389	356	387	349	382	393	388	357	352	368	374	359	339	338	369	353	346	347	362	332	364	360	353	361	360	393	349	363	360	360	375	385	391	351	349	349	360	339	322	361	343	382	355	352	333	345	382	341	325	351	345	358	340	377	357	401	366	336	376	352	372	371	347	367	370	342	374	359	350	377	352	346	401	363	376	380	377	351	365	389	335	378	349	332	343	366	386	367	368	382	372	364	350	395	361	347	366	372	364	317	350	361	352	340	323	378	330	355	376	369	375	355	394	377	387	340	392	322	357	357	365	392	382	382	399	346	354	345	378	376	340	353	367	375	366	354	342	366	375	379	391	363	365	338	359	361	329	373	344	349	365	361	341	381	380	370	304	348	360	354	371	352	362	378	359	318	387	394	348	377	349	317	352	370	341	378	344	353	360	425	367	367	340	343	384	363	371	367	329	373	369	355	401	388	381	362	368	345	357	346	362	361	371	376	334	314	400	346	349	368	364	367	347	404	347	378	339	360	378	356	352	377	380	345	357	350	359	366	354	390	354	376	376	348	378	360	384	381	385	379	360	314	357	335	352	345	399	327	385	351	368	388	380	333	376	374	369	314	328	355	355	399	376	349	366	340	338	379	332	347	379	341	387	347	368	387	351	379	363	385	365	323	336	386	384	356	370	313	366	360	364	372	349	373	365	327	370	363	357	357	384	361	373	374	358	351	338	358	381	363	380	342	360	364	366	350	356	356	334	386	336	327	370	367	354	373	333	355	358	400	408	376	356	358	399	335	371	350	360	370	355	375	359	377	373	328	384	372	379	371	345	322	357	379	407	379	358	357	375	347	356	403	352	350	371	357	363	390	382	346	355	345	370	352	364	359	307	347	366	368	367	399	365	365	329	344	329	346	401	377	339	325	337	341	379	363	345	368	361	323	369	349	391	354	369	354	357	343	363	345	354	331	357	323	377	383	352	356	384	357	360	354	362	360	367	389	363	351	366	337	361	329	392	354	351	316	354	347	358	402	385	400	369	362	374	363	343	395	355	343	342	361	346	356	346	379	347	361	374	371	363	383	361	365	391	355	369	377	385	338	365	328	350	396	367	355	363	389	368	368	357	351	351	363	396	356	354	347	380	379	345	347	355	374	381	367	368	353	387	360	382	361	359	377	358	367	343	347	337	302	357	339	372	352	362	355	341	370	319	380	350	374	351	368	371	386	381	349	373	358	327	361	373	350	359	346	352	361	373	345	357	377	350	360	392	378	342	359	355	372	339	348	352	338	351	356	359	386	361	374	372	379	385	389	371	378	389	385	371	368	365	364	370	372	343	366	356	351	335	357	365	361	351	360	351	362	407	358	335	348	411	354	347	373	385	357	345	367	356	348	337	350	369	402	383	337	382	360	353	363	374	396	385	351	382	367	355	333	367	364	377
4157	1747	1541	1002	858	791	761	728	642	662	715	647	652	676	697	676	576	671	661	640	624	628	651	656	649	624	662	641	613	621	655	647	666	626	600	645	654	662	657	659	687	659	613	642	649	673	692	622	627	603	600	631	617	656	644	668	628	623	632	699	623	622	627	654	558	621	607	663	622	656	629	637	633	632	676	634	643	648	639	633	631	658	620	651	678	673	629	590	624	589	603	642	640	653	653	663	660	623	648	588	646	631	645	631	624	625	639	633	619	640	591	665	650	631	619	582	660	653	585	653	652	599	606	650	687	688	656	661	665	649	630	668	626	642	631	653	683	645	611	605	616	644	643	618	653	637	625	629	618	627	629	661	649	605	639	628	571	633	644	686	638	646	624	700	632	620	655	616	630	610	601	669	647	632	641	612	669	635	644	647	643	615	687	644	645	638	618	628	627	673	658	605	592	626	617	636	604	612	581	634	654	655	626	665	651	626	645	681	624	650	661	603	661	681	643	600	630	642	617	634	640	649	636	653	639	617	611	641	618	646	624	640	647	686	639	620	632	657	617	614	606	652	620	639	649	657	609	652	645	631	639	634	646	619	685	616	617	614	634	640	593	638	626	625	668	646	608	609	622	598	622	606	651	627	659	613	656	611	630	665	680	633	630	626	658	641	655	653	664	642	615	554	646	597	627	669	677	627	652	584	642	647	631	655	637	641	667	614	669	672	628	650	633	618	634	613	615	607	639	669	616	593	614	677	633	640	618	656	590	628	592	645	652	671	653	600	630	629	664	666	663	623	627	638	646	619	684	631	670	640	643	668	664	600	643	633	604	668	604	589	623	628	631	634	645	596	605	640	630	634	583	614	655	611	642	640	642	624	615	630	646	648	628	641	603	632	662	622	651	603	648	619	636	658	601	651	629	654	597	597	606	621	634	611	628	646	627	651	630	698	670	649	637	619	611	609	652	579	639	659	619	620	683	641	643	660	653	599	577	609	618	657	644	626	648	658	661	599	653	615	661	664	629	578	647	598	650	615	632	657	623	681	631	644	616	656	615	633	651	636	601	675	621	594	595	674	641	622	654	634	633	652	631	632	599	674	646	637	679	631	634	655	614	650	630	629	665	613	631	628	606	654	628	688	632	700	677	611	615	626	625	680	649	634	588	644	621	619	633	646	642	620	635	628	642	658	659	642	637	664	600	673	598	561	635	654	632	646	599	625	585	657	669	631	649	616	631	632	643	625	610	612	610	559	621	683	642	631	654	636	636	627	587	677	615	627	645	677	606	659	597	653	628	680	625	600	634	617	671	646	613	626	607	609	645	619	653	617	650	644	595	673	647	644	629	646	635	604	650	658	656	659	638	649	581	669	632	675	645	652	594	619	632	659	606	630	598	645	623	656	638	657	626	652	670	658	611	591	657	637	692	652	624	630	631	645	669	658	633	616	614	639	593	653	708	646	655	628	620	639	675	627	663	607	598	625	633	637	614	636	627	625	631	615	618	645	576	616	646	688	607	651	607	635	621	633	667	600	639	669	634	630	622	646	616	632	658	630	646	622	650	588	677	644	633	649	624	622	630	659	642	598	636	658	619	627	613	670	676	661	634	624	681	654	651	640	664	686	647	667	641	595	660	632	659	648	663	651	634	611	627	644	641	622	649	580	603	578	648	647	680	644	636	616	662	652	629	655	620	614	681	614	603	650	604	619	648	652	618	647	642	635	602	584	622	649	620	610	680	635	652	663	612	638	622	652	614	671	657	639	620	612	630	564	593	612	621	621	622	666	661	625	621	620	668	641	624	658	644	643	634	589	641	627	660	614	657	585	644	582	600	630	687	638	666	653	613	646	688	641	647	618	641	598	623	636	634	632	617	671	595	629	642	617	617	632	637	635	610	616	611	618	680	636	648	606	582	611	656	642	598	638	627	645	613	670	634	634	632	640	623	629	648	614	656	611	633	624	650	605	623	611	637	617	601	592	620	629	639	589	596	641	615	642	651	629	642	654	684	630	661	650	668	593	588	657	578	628	616	608	669	591	607	646	632	634	641	587	682	623	640	640	662	668	627	598	625	710	636	639	642	656	665	647	663	647	612	642	660	651	672	654	636	598	686	641	659	627	613	627	668	633	610	614	603	643	622	651	640	618	604	661	640	652	661	607	630	609	645	632	621	677	633	612	630	651	670	616	597	592	572	607	619	602	659	669	651	616	671	643	611	609	616	666	670	671	630	648	639	596	605	640	572	612	613	625	672	620	629	656	653	607	634	645	630	638	614	677	597	594	648	672	666	647	620	617	636	552	641	604	648	633	596	624	632	641	690	606	586	634	634	634	674	686	646	585	626	634	669	608	661	583	651	615	656	661	596	614	639	644	606	634	611	607	616	643	619	696	647	589	661	661	687	621	634	640	615	591	611	599	639	647	644	579	636	699	662	625	607	668	597	616	623	636	614	629	632	648	664	637	610	629	620	623	618	656	625	648	664	686	672	632	666	658	642	668	618	629	581	616	599	639	597	591	641	610	652	638	684	625	650	643	628	630	652	644	582	649	626	617	607	664	624	649	612	609	644	652	646	618	618	573	614	607	602	667	617	637	677	636	612	645	652	632	615	646	582	639	636	605	641	692	642	610	653	617	606	619	643	662	644	652	634	592	669	647	600	654	637	594	615	624	653	607	619	649	619	647	658	629	630	627	640	596	643	651	618	665	629	685	701	643	669	610	657	637	671	626	645	603	605	639	666	659	678	631	672	644	622	622	635	633	605	693	618	628	620	603	639	638	647	635	670	654	606	616	593	611	658	609	665	597	595	641	665	644	655	668	621	683	624	667	649	655	637	623	634	586	622	651	665	613	608	675	608	668	618	632	603	674	631	648	634	678	606	623	587	630	632	633	663	612	670	617	650	627	628	614	596	613	624	676	643	657	695	618	616	642	585	656	642	646	615	633	616	597	629	642	585	647	632	599	632	653	652	658	653	595	603	620	647	632	644	634	655	675	628	643	611	616	656	586	606	620	629	574	637	580	700	679	642	656	617	639	621	666	608	616	641	627	633	670	643	636	617	630	668	614	621	644	605	599	634	610	600	623	649	637	658	633	613	658	611	602	610	600	624	591	626	683	667	613	647	672	581	626	631	614	640	583	608	688	605	665	657	616	618	635	632	645	660	645	607	717	631	564	652	638	647	565	615	630	637	629	608	630	673	649	624	628	672	638	642	642	614	610	558	647	704	625	603	659	679	619	620	603	635	640	644	682	602	654	605	618	648	690	657	635	659	644	633	655	630	652	641	692	627	654	630	637	622	624	646	640	649	652	629	628	662	624	615	639	647	627	663	640	627	633	638	665	672	602	579	607	621	650	634	683	633	606	636	629	637	675	629	653	614	624	632	619	631	603	630	586	653	645	626	610	660	651	665	612	650	611	641	608	623	638	683	646	668	626	657	653	676	624	599	632	622	652	660	700	663	630	660	664	633	652	665	619	644	589	645	639	602	648
24284	21474	28754	24606	20992	2335	596	391	317	253	269	254	243	211	237	211	187	197	181	161	199	193	196	196	175	168	176	162	192	162	173	183	176	188	175	178	172	191	208	191	175	171	165	179	184	179	170	171	133	148	173	160	178	139	159	159	152	168	192	164	190	163	179	176	161	182	170	188	175	145	172	176	163	165	153	161	167	138	161	166	156	157	167	169	185	203	158	195	162	175	166	185	196	159	154	150	168	176	154	167	154	182	175	162	178	170	173	161	160	163	163	153	169	177	151	169	189	164	155	173	193	168	169	163	169	169	178	172	136	155	179	177	169	156	181	163	164	165	149	162	188	176	161	148	174	174	147	173	192	153	161	158	168	148	166	157	178	170	156	166	169	187	177	157	152	144	163	174	169	165	160	163	165	151	158	177	159	152	189	150	174	172	169	160	144	160	173	171	175	172	152	144	143	153	146	178	189	161	172	164	155	153	150	173	168	164	139	158	144	178	195	173	152	150	161	166	154	161	171	170	148	169	163	149	156	153	169	158	148	166	171	178	159	147	178	164	173	159	162	171	149	160	167	172	183	157	155	161	168	158	139	157	153	174	171	140	169	185	163	164	160	185	166	162	142	167	146	150	164	156	158	154	181	179	177	165	186	173	148	157	180	165	176	159	149	164	145	165	177	151	178	163	149	148	167	148	159	176	140	146	162	155	147	168	146	170	141	157	167	187	185	140	159	179	147	175	169	164	158	163	172	147	155	146	176	177	178	171	171	165	169	175	172	168	171	149	159	189	159	173	144	174	163	161	162	160	165	148	176	169	172	184	166	162	167	171	184	152	161	181	155	146	181	174	168	168	180	159	154	183	162	155	158	166	153	176	179	160	158	163	176	163	180	164	169	150	166	155	166	179	188	175	167	175	152	179	176	165	159	141	159	142	171	181	152	172	165	160	177	162	150	169	163	149	177	138	174	159	138	164	194	151	176	172	167	172	180	183	167	140	158	166	177	179	192	182	141	154	142	155	151	165	163	166	164	165	158	154	171	158	150	166	148	173	157	172	167	172	160	158	164	167	169	163	162	156	164	172	187	157	165	178	177	168	183	168	171	164	167	174	161	163	168	175	163	190	165	176	171	172	155	164	153	167	183	184	150	156	157	165	172	167	148	168	181	159	161	163	186	174	154	190	163	154	144	144	169	157	141	184	164	160	176	166	141	148	163	163	177	165	158	143	145	153	156	158	165	173	187	170	167	132	166	152	167	130	167	185	154	153	162	177	170	161	141	143	174	167	166	155	167	177	131	161	132	188	186	174	170	184	134	177	169	180	151	148	157	177	164	166	151	167	151	166	162	140	157	175	190	168	156	162	168	190	168	178	158	180	181	173	146	154	156	159	165	158	166	172	157	165	180	181	159	175	168	163	159	169	189	162	153	167	163	185	170	178	174	193	166	184	173	146	166	170	147	169	163	174	186	166	175	163	194	170	176	146	175	173	172	164	180	158	159	160	159	168	173	178	162	144	160	175	173	176	155	179	172	170	170	157	152	173	159	144	160	160	168	186	182	168	168	174	152	135	165	168	180	174	193	165	184	172	173	191	180	187	174	156	169	168	164	164	179	144	166	160	158	172	148	166	164	155	158	175	144	156	145	168	176	171	152	140	137	156	140	166	178	168	179	158	156	166	152	170	164	184	159	158	152	166	176	171	159	167	142	175	153	161	159	159	169	156	164	166	145	160	155	174	158	148	164	156	166	176	148	186	178	151	174	157	162	146	150	179	179	184	131	167	166	147	182	162	170	146	162	165	153	154	164	158	157	166	164	159	169	146	174	168	195	159	162	161	192	175	173	166	161	160	161	166	154	170	168	191	175	160	147	154	145	154	166	158	149	165	130	168	163	166	179	178	170	165	197	164	149	162	158	161	153	178	156	171	165	158	174	181	182	150	186	161	181	168	165	175	183	169	163	159	173	144	156	158	183	131	156	162	194	176	180	170	160	160	175	156	178	186	166	178	173	159	190	163	164	159	169	180	147	163	188	148	173	175	151	184	165	166	179	163	183	164	161	160	162	160	165	183	175	159	162	190	186	155	162	171	161	179	181	157	168	172	164	152	167	170	173	195	189	154	165	171	169	186	147	173	175	154	156	142	154	156	148	145	148	160	171	169	159	161	170	182	146	149	161	192	197	161	161	168	170	154	140	158	151	167	166	149	162	178	189	152	181	170	153	174	141	174	167	176	169	156	135	177	163	151	182	161	188	171	176	169	167	148	172	164	167	162	171	165	168	159	154	151	165	169	166	151	155	167	169	146	166	167	186	170	175	153	167	153	173	172	167	155	158	179	176	167	167	162	171	149	180	181	179	160	173	168	151	173	151	193	176	160	148	170	184	179	155	165	171	177	173	155	160	127	145	180	174	148	166	165	154	161	171	152	173	166	158	157	162	176	164	182	160	169	176	167	181	179	164	144	164	174	176	149	176	152	177	184	152	152	177	171	181	149	188	182	167	182	157	168	157	164	180	146	151	165	207	185	168	194	160	143	167	156	139	177	164	171	164	155	161	152	170	179	153	145	146	161	169	177	170	173	171	166	153	159	169	160	171	154	153	164	186	183	152	158	158	171	141	160	170	175	167	166	157	165	154	177	176	182	190	151	159	138	155	135	158	162	147	136	164	163	186	153	167	160	154	149	152	165	157	163	164	153	155	175	164	176	163	153	162	140	162	154	175	186	146	160	160	175	143	163	154	170	165	166	160	162	168	155	144	192	169	180	170	174	154	171	184	168	160	183	159	162	157	181	168	174	163	191	178	167	178	169	171	174	161	162	145	192	138	185	174	164	155	157	169	181	181	165	152	177	165	170	170	174	153	154	144	154	176	138	172	150	175	165	167	158	160	172	190	183	175	169	179	161	172	134	182	153	154	171	168	187	162	175	174	161	183	169	147	197	156	167	150	170	176	174	170	171	173	161	181	154	164	161	148	195	142	168	152	169	164	169	158	167	172	175	168	161	168	159	183	169	169	183	149	149	160	156	169	161	181	169	160	150	179	154	181	171	161	179	163	160	167	147	166	157	174	169	167	175	142	187	162	181	142	150	170	165	191	159	171	168	171	172	151	155	158	166	158	159	149	170	166	142	135	183	173	167	181	165	167	147	158	164	185	148	146	151	161	157	178	166	149	151	146	158	171	151	163	141	172	167	166	158	167	152	153	173	165	166	138	167	175	178	177	155	139	155	161	158	171	157	184	152	159	158	153	178	199	157	183	156	187	168	154	157	172	146	178	187	153	174	187	163	171	167	166	164	176	196	175	148	179	174	173	146	159	169	168	166	169	166	160	151	191	177	171	151	162	166	168	162	151	163	163	172	181	131	140	160	163	162	151	179	177	166	167	145	193	132	146	164	155	160	168	155	170	183	182	170	178	178	152	168	175	137	195	149	182	159	170	187	154	167	165	177	132	172	149	175	166	178	138	178	161	143	176	146	186	168	182	171	151	184
5656	9950	8501	4348	2841	1906	1488	1173	896	802	707	673	586	535	528	499	456	449	390	371	401	358	387	390	362	390	340	363	338	331	370	369	341	354	355	317	357	330	363	335	342	339	315	343	320	331	344	317	331	302	339	302	313	303	308	327	306	328	348	295	314	285	331	319	300	320	333	318	298	339	289	343	318	316	344	312	272	332	303	314	304	322	296	349	303	329	302	312	307	302	308	313	314	322	335	330	287	320	323	299	320	291	309	308	322	307	286	302	289	299	312	340	309	321	304	312	313	318	342	294	308	311	302	309	324	307	312	331	302	300	298	348	293	279	305	317	309	327	313	295	309	318	323	317	274	306	321	277	288	361	311	306	291	277	313	314	316	289	323	284	286	312	301	298	348	307	288	292	297	315	326	346	297	323	297	328	318	279	307	289	307	289	306	279	298	319	312	301	305	321	325	344	311	318	285	297	326	268	307	316	319	346	332	296	294	301	317	298	346	328	309	309	325	310	279	304	313	292	323	326	315	291	307	286	287	323	315	292	321	300	321	261	302	321	319	294	311	351	302	310	288	303	317	318	316	305	297	300	325	249	293	320	307	296	303	295	301	334	292	295	331	313	298	292	332	333	327	296	318	288	296	314	309	274	323	312	340	294	282	306	329	303	315	296	328	287	275	300	316	291	292	288	266	311	290	321	316	301	298	292	321	300	290	280	283	274	331	299	338	310	324	302	343	333	304	317	327	327	301	283	325	322	283	319	306	317	285	302	316	292	354	320	326	302	344	317	273	325	339	297	308	305	301	288	315	323	322	284	304	262	313	292	297	315	289	312	334	330	297	290	312	298	325	281	333	311	282	270	320	307	316	288	336	305	308	301	319	312	326	312	290	300	319	321	292	317	300	331	283	304	323	311	312	308	271	320	279	334	306	292	301	298	323	321	321	324	291	283	329	326	275	303	316	313	301	291	296	314	276	289	326	298	303	307	300	321	306	284	331	312	310	317	324	301	330	310	316	291	300	310	295	327	327	292	279	295	277	309	294	313	290	295	327	314	322	274	282	303	310	293	321	301	297	317	312	277	324	337	307	313	308	304	298	279	310	299	315	332	280	278	290	306	328	319	305	302	331	310	295	338	298	289	307	303	301	318	314	295	311	317	291	299	302	326	304	288	307	310	309	319	319	324	306	287	331	277	287	341	313	326	314	310	288	275	302	286	286	307	316	312	326	301	319	297	295	294	331	323	288	332	284	306	320	312	313	310	331	305	294	292	333	290	302	326	300	306	339	305	319	282	294	277	296	309	311	316	348	304	328	313	299	317	282	303	292	312	326	337	304	327	304	324	302	314	321	283	299	322	314	317	276	305	332	342	334	279	290	308	308	286	296	311	333	322	301	315	298	315	312	283	314	306	329	328	314	328	326	317	315	283	281	299	307	325	345	315	311	330	315	297	302	311	318	320	315	289	295	313	299	299	291	309	291	285	293	297	295	334	327	277	273	317	278	319	286	318	326	282	298	287	287	301	295	304	303	275	290	302	331	260	303	321	288	305	318	279	342	299	295	306	316	303	346	325	316	308	295	310	325	296	335	310	309	323	312	300	319	315	292	302	309	306	306	326	319	304	312	300	268	272	320	318	287	287	349	312	308	304	308	339	324	288	320	323	293	319	306	291	307	305	290	297	275	339	293	299	304	299	304	305	281	309	318	320	303	295	323	294	309	313	299	311	329	299	321	294	326	281	331	299	308	332	329	318	315	314	307	300	301	302	330	334	311	313	266	302	304	302	286	338	338	301	332	302	321	332	304	288	308	347	313	286	311	303	295	334	309	287	271	299	302	296	309	320	315	293	317	344	308	300	305	299	323	273	309	268	330	314	298	303	311	312	286	344	295	334	289	302	319	308	306	323	284	303	291	277	293	282	331	288	316	306	291	308	319	291	319	317	296	300	308	287	319	303	335	310	281	342	277	310	314	325	334	312	314	313	307	312	332	311	312	305	326	305	312	281	294	315	299	304	321	311	336	300	338	285	296	270	300	303	289	309	295	301	308	312	305	297	303	295	308	307	312	318	314	292	314	334	296	280	305	338	287	326	310	306	341	302	312	305	306	284	320	305	304	287	310	311	318	301	320	293	304	323	373	345	346	338	325	303	327	298	265	299	316	313	307	308	289	315	305	332	330	322	333	313	329	304	306	319	277	296	279	268	312	300	297	285	339	335	328	282	315	329	280	328	292	289	305	323	318	325	318	326	302	324	312	313	304	288	292	289	294	312	306	284	338	314	325	277	306	296	308	322	289	318	296	293	320	330	306	316	305	327	315	310	316	301	336	289	314	296	285	328	285	325	313	308	343	276	293	291	280	283	341	303	298	323	319	302	311	313	293	302	311	296	301	282	283	273	307	291	280	312	301	317	304	297	311	318	281	311	284	301	314	275	329	319	301	281	306	309	313	306	265	286	307	289	296	287	310	316	335	300	319	336	292	299	280	315	305	343	315	336	301	283	329	281	290	302	319	324	294	300	291	312	323	307	329	298	314	294	319	344	317	313	302	298	304	305	298	288	274	303	325	311	321	325	289	292	296	288	311	274	321	279	310	343	305	319	300	357	289	284	319	307	347	303	270	325	325	310	318	335	323	307	321	328	347	300	343	291	297	276	325	292	299	294	295	294	314	265	341	318	285	297	331	344	304	287	294	318	316	273	319	312	296	283	302	298	284	320	334	304	321	340	285	282	349	286	328	302	305	290	329	298	290	310	342	322	303	282	296	300	311	321	317	307	333	298	302	315	317	294	328	319	310	295	339	315	301	305	302	315	283	303	325	297	300	315	276	334	328	325	299	310	309	293	338	309	306	337	296	302	303	280	305	311	286	312	305	336	339	318	319	297	293	341	325	296	293	266	296	330	326	308	333	284	306	295	324	319	310	319	319	282	320	292	308	306	293	313	325	320	295	317	311	271	338	312	336	302	272	307	280	317	316	269	287	282	300	307	305	296	309	312	333	299	314	327	324	291	318	330	349	303	285	304	316	332	271	321	324	315	308	288	306	304	303	309	287	277	301	310	341	283	304	317	282	281	328	334	303	311	294	301	292	303	321	334	259	340	301	302	310	318	283	288	316	288	301	332	306	296	297	285	293	280	314	284	324	320	296	312	307	343	302	318	298	300	328	295	306	306	311	337	302	291	322	264	299	325	326	292	299	315	308	280	293	328	293	300	289	302	328	329	306	299	285	304	306	320	346	324	297	323	332	325	290	291	293	317	315	301	301	286	287	336	323	342	319	315	346	318	318	338	310	312	279	311	316	325	293	298	313	346	311	308	292	315	321	295	293	295	309	305	332	314	276	298	293	273	304	306	305	299	305	319	304	293	295	313	322	306	320	282	319	318	317	303	282	312	319	327	301	307	278	292	305	300	311	310	326	294	313	308	312	320	304	302	342	289	293	301	318	269	327	312	335	309	323	340	293	308	319	322	291	330	330	300	309	319	336	310	322	289
23441	21486	29360	24039	21487	20397	1671	599	417	336	273	276	284	229	215	209	190	209	179	170	156	191	155	189	137	138	156	140	162	132	132	166	132	143	151	143	146	107	151	125	131	127	127	126	152	148	118	113	135	142	138	139	115	139	128	138	123	127	108	118	127	112	139	113	128	104	116	146	112	119	116	120	146	123	146	116	122	120	151	126	117	139	144	130	123	137	119	118	131	114	123	115	128	126	132	142	126	122	138	131	126	118	123	122	137	118	140	119	131	131	102	141	101	118	115	123	122	124	130	136	132	124	108	112	113	122	120	105	137	124	118	115	122	113	122	115	126	136	103	118	127	122	112	103	116	113	123	105	101	132	134	101	128	124	111	119	104	119	122	126	132	127	112	146	134	128	142	127	116	119	134	123	120	135	145	125	116	108	123	138	116	117	119	117	125	121	117	130	105	106	113	112	106	122	127	106	122	110	129	96	124	133	102	142	113	154	111	127	115	114	138	113	134	124	119	111	118	112	116	123	138	132	127	131	112	126	142	108	124	128	123	109	129	119	124	116	128	123	119	139	112	116	129	123	129	114	112	135	114	115	128	97	120	130	120	112	131	113	131	112	118	137	120	112	113	126	133	99	116	123	115	114	145	125	119	131	116	124	116	144	118	110	128	139	138	123	112	133	132	152	112	112	129	100	151	106	130	115	119	140	130	137	112	108	118	130	119	123	136	111	139	116	100	104	135	109	115	126	125	110	120	125	129	94	138	112	139	134	135	128	132	132	126	125	121	131	133	125	129	126	108	109	122	126	120	131	122	136	114	114	125	134	129	130	111	114	130	130	135	115	111	116	118	137	123	144	127	128	107	99	129	127	136	112	116	145	116	116	141	132	100	121	116	124	119	127	122	132	111	112	150	133	137	127	124	123	125	117	118	116	108	127	126	103	135	129	139	112	128	124	102	118	132	117	124	128	122	131	117	129	126	115	139	108	124	116	134	112	119	146	135	116	116	114	115	121	114	113	123	117	124	104	126	116	124	114	127	119	120	133	110	122	104	132	168	124	128	109	127	126	130	100	131	119	128	118	126	130	124	142	112	121	129	111	122	112	116	119	131	106	127	92	110	119	140	108	137	108	111	121	120	120	129	130	140	141	121	125	114	125	110	134	125	121	139	108	114	109	125	132	124	125	123	140	101	120	129	133	115	118	126	100	102	129	117	147	135	106	129	117	123	115	119	122	110	118	141	114	106	121	114	116	108	113	115	129	110	130	125	122	137	113	108	127	98	109	107	112	117	131	139	127	118	116	136	113	111	124	103	135	116	135	132	114	147	130	139	113	114	126	123	135	136	136	127	131	108	116	135	117	152	130	109	115	121	129	103	129	98	146	129	109	112	103	123	113	137	123	123	120	119	121	101	109	127	130	112	124	119	116	144	132	108	114	119	100	160	123	117	126	135	130	138	113	100	100	116	96	121	119	122	124	120	111	121	108	109	114	128	136	115	125	113	126	118	135	147	99	124	108	115	96	112	111	125	117	101	117	129	100	106	138	133	120	125	131	110	127	127	108	154	120	130	127	124	142	121	111	129	125	121	116	97	106	116	126	122	120	139	104	137	117	128	118	109	120	144	125	135	110	144	125	127	133	123	129	146	113	104	104	121	122	118	115	143	134	124	137	132	112	130	148	145	118	125	126	115	110	128	109	118	123	119	90	138	135	122	138	110	132	111	118	129	137	116	111	102	117	116	135	107	130	126	109	130	130	133	120	122	110	129	135	110	120	113	134	119	128	124	130	120	103	115	116	122	119	120	124	127	129	122	127	116	135	122	112	118	123	127	125	111	118	135	144	141	126	112	140	141	128	126	129	110	109	115	118	111	143	121	111	118	142	133	107	124	124	134	106	134	127	118	144	128	130	135	128	117	109	101	109	142	122	104	112	126	107	112	121	104	118	111	133	107	134	112	111	102	126	109	117	137	119	127	126	107	113	122	118	127	134	123	111	110	109	120	123	130	121	113	121	142	128	108	129	139	116	122	115	146	123	107	123	127	116	107	133	112	130	131	114	130	138	119	124	116	106	109	126	102	114	131	123	109	98	118	134	95	132	142	140	126	109	96	120	114	122	128	114	136	122	140	118	123	142	122	116	132	91	117	110	153	122	108	108	136	128	95	145	113	112	119	112	129	131	113	142	147	129	115	122	129	106	114	107	109	112	110	114	107	124	125	112	137	115	127	135	123	127	114	114	111	124	130	127	119	116	124	127	154	131	126	96	114	128	114	111	120	138	120	113	112	142	133	107	110	124	146	108	131	145	97	119	127	130	123	123	120	119	126	115	139	107	113	135	128	119	112	109	121	124	130	122	125	132	119	121	125	110	110	123	140	113	127	122	142	99	129	124	136	110	104	116	114	119	146	121	130	109	111	120	115	110	143	134	128	132	130	113	112	103	113	131	112	128	122	126	127	136	129	122	112	106	125	136	128	116	118	137	117	106	138	109	123	117	120	127	134	105	101	115	129	117	129	115	129	118	89	103	109	120	123	129	115	119	124	119	128	108	120	124	109	132	113	104	113	123	126	102	141	125	111	132	127	129	125	128	132	129	139	125	124	115	104	109	128	136	127	113	106	106	121	132	110	117	114	111	130	138	127	115	132	105	119	121	122	120	115	104	137	116	118	129	108	132	110	105	148	103	118	127	116	109	107	130	108	118	115	107	120	141	121	98	107	117	131	113	109	136	130	116	120	119	142	122	115	135	128	151	140	113	103	141	115	136	115	95	137	128	132	131	113	104	130	139	132	147	137	122	118	127	134	121	133	113	117	114	118	125	141	125	114	113	130	114	134	120	114	115	117	120	129	119	124	137	121	121	103	128	136	142	122	112	114	123	123	137	99	115	121	130	134	110	138	115	107	125	129	129	110	102	124	127	107	112	139	114	134	125	117	136	114	126	122	113	121	120	121	124	101	120	119	112	135	109	103	132	118	135	101	137	102	104	112	124	130	112	131	117	131	109	109	119	127	126	123	115	137	113	112	127	131	114	120	133	126	130	127	140	128	121	120	135	130	122	129	120	144	151	114	126	128	124	105	137	125	107	121	116	134	100	121	119	132	102	118	128	127	140	111	119	130	129	139	106	123	122	107	125	126	134	121	111	96	117	122	107	122	120	116	145	149	118	107	117	113	136	126	106	106	115	131	111	119	126	150	121	113	116	114	121	127	127	122	120	129	112	112	99	119	116	127	116	126	137	136	135	116	108	126	128	103	121	133	139	122	124	131	119	122	122	122	122	123	108	119	115	129	120	112	126	117	101	133	128	128	106	125	129	108	130	120	113	137	127	138	120	110	111	120	110	128	116	116	98	99	125	117	125	137	130	133	134	129	124	113	147	120	101	124	141	116	126	124	137	122	117	131	114	107	153	135	110	117	115	140	136	118	146	135	136	139	107	115	124	127	124	125	122	127	109	131	132	126	95	119	128	115	123	137	122	101	122	150	131	111	118
7865	15678	13672	7383	4539	3135	2424	1713	1404	1138	976	843	747	689	661	550	491	443	430	418	386	398	368	335	348	325	307	303	293	277	303	277	292	290	281	263	236	264	275	285	274	259	228	274	222	220	244	231	254	260	235	268	253	254	244	231	229	213	233	233	209	256	208	241	222	223	190	227	219	225	223	220	226	223	221	207	257	222	230	214	216	202	228	210	206	215	226	241	236	221	211	242	206	225	228	242	215	233	221	215	228	221	213	199	227	222	215	212	246	237	228	224	223	216	234	226	204	234	240	176	203	263	217	236	212	201	182	210	222	206	220	231	213	204	223	227	224	219	223	201	230	204	233	237	222	217	210	199	236	222	221	229	211	231	235	217	210	213	208	227	228	184	209	181	214	208	233	231	201	226	225	195	208	241	202	224	262	244	226	204	198	220	220	186	201	211	216	234	214	239	217	212	193	208	213	223	212	215	227	214	211	213	209	201	236	204	225	240	209	198	200	220	224	228	203	200	209	233	220	238	218	215	214	222	205	220	233	244	208	221	200	227	213	225	223	207	213	213	198	225	192	251	209	222	202	193	230	204	233	220	206	231	238	215	205	240	189	205	201	226	193	223	217	248	199	194	223	206	214	204	212	203	189	208	210	190	209	192	221	219	196	227	221	212	223	196	207	212	219	233	208	200	212	208	196	245	226	165	199	239	204	203	228	208	210	222	213	218	211	205	215	237	232	203	207	227	203	226	201	213	223	215	259	226	208	241	192	203	191	218	204	200	230	204	261	211	224	168	235	212	226	210	224	205	210	197	258	193	184	215	197	235	194	231	228	218	213	257	226	219	223	207	206	216	221	210	213	198	210	221	220	203	210	223	208	220	216	186	198	212	229	210	216	205	192	203	206	201	202	227	193	210	191	192	208	217	222	211	220	228	225	232	227	238	244	197	237	228	197	217	227	197	206	218	208	211	208	222	199	230	223	227	201	224	218	204	196	238	230	208	217	194	209	241	194	202	235	202	219	204	208	219	211	212	229	217	197	219	241	234	206	215	218	214	218	226	198	228	242	202	240	191	204	213	220	230	226	213	241	186	220	220	208	213	227	214	213	196	236	221	169	212	191	217	204	214	236	221	225	211	233	205	183	222	200	210	228	196	202	228	207	216	239	243	227	224	235	187	216	198	190	194	195	216	213	212	220	190	195	240	202	240	199	201	231	217	221	224	213	222	172	227	215	199	227	207	211	232	217	236	190	194	250	222	219	207	210	203	230	229	189	240	229	226	212	254	220	228	212	229	206	223	222	212	222	225	207	204	222	209	209	208	219	220	235	214	208	191	243	212	203	200	197	217	218	193	204	234	187	219	215	195	229	207	207	204	186	212	227	211	192	220	223	206	205	223	209	207	212	208	198	219	204	215	188	227	203	217	220	197	225	243	228	210	223	224	214	181	205	201	214	205	217	221	183	210	233	222	235	203	221	224	234	173	220	226	200	232	222	207	218	215	218	201	182	219	195	207	219	222	235	220	208	206	214	214	215	209	232	216	231	214	231	206	202	229	237	210	210	235	208	236	201	211	216	229	213	206	214	237	213	221	232	237	234	240	196	187	220	179	219	199	176	228	213	208	216	191	215	238	202	209	217	216	205	216	230	213	224	183	210	203	204	187	219	212	208	198	228	203	221	194	219	220	218	223	207	223	201	228	222	192	189	237	204	185	206	232	206	197	218	207	199	209	218	211	207	199	195	203	200	225	207	224	193	201	227	211	201	186	235	204	205	217	214	235	198	219	207	197	228	243	199	190	232	200	219	211	248	235	220	226	228	200	198	220	204	223	203	221	237	206	212	201	188	214	216	210	191	220	214	229	222	196	198	221	206	222	194	189	227	206	213	207	203	224	219	217	225	232	198	206	228	195	226	251	194	206	199	230	192	220	204	228	214	234	231	206	211	217	221	224	215	218	219	199	219	212	237	232	231	222	200	207	214	202	211	218	233	199	224	194	213	219	228	225	214	207	222	226	211	203	187	209	191	206	192	217	233	216	263	228	212	208	223	231	219	195	210	206	201	208	218	217	211	216	204	231	202	209	208	211	227	213	234	194	204	229	226	205	211	197	220	207	201	200	191	240	210	211	203	212	214	211	210	220	196	220	228	219	202	216	199	198	243	211	208	190	217	203	222	214	243	217	185	199	217	211	204	228	215	230	208	217	225	194	200	208	203	216	232	201	209	241	189	222	199	189	200	228	227	208	225	220	241	239	196	198	210	210	243	207	201	206	233	214	239	206	216	256	223	229	219	235	227	197	211	175	229	229	203	226	227	224	215	223	214	209	220	233	225	211	220	212	220	215	225	203	222	232	216	228	197	213	202	228	197	211	222	212	223	185	208	228	205	237	211	208	196	220	227	223	206	215	211	180	215	207	206	211	213	223	214	212	235	188	201	219	221	217	240	205	193	222	219	197	214	206	197	226	206	209	210	208	199	234	217	193	210	199	208	224	216	233	245	190	209	206	218	230	248	207	227	225	231	230	217	202	202	225	200	185	209	197	202	212	214	241	207	225	231	211	229	225	202	228	198	223	219	237	216	198	214	225	210	186	182	197	215	213	207	229	235	219	237	201	202	215	230	213	206	219	202	195	198	208	203	205	214	220	202	228	225	232	203	218	230	210	210	211	228	219	255	210	199	226	207	211	203	180	212	219	217	210	220	211	215	234	217	228	208	193	199	216	211	195	219	228	205	232	234	197	200	204	225	214	212	233	225	204	193	207	207	204	188	229	204	225	200	232	226	200	203	211	228	195	211	212	216	224	229	211	218	214	217	222	238	196	193	201	262	219	214	197	245	233	224	221	219	215	208	227	208	231	233	225	223	211	210	234	223	209	231	231	211	202	212	230	214	222	224	201	229	202	221	231	217	195	201	208	237	218	194	251	190	227	203	206	228	225	237	220	214	221	211	201	193	204	193	192	237	175	235	205	223	232	235	216	231	208	199	209	221	219	244	222	233	202	195	203	216	201	237	217	217	199	226	197	210	232	193	195	217	224	198	219	198	204	220	224	207	196	226	187	197	208	224	187	220	210	207	209	216	187	190	202	215	195	227	240	203	250	218	224	214	233	207	207	234	186	204	204	221	198	238	211	197	226	211	206	223	216	198	216	224	239	210	234	202	217	183	210	216	212	212	210	203	200	210	233	216	207	209	236	199	199	217	225	190	236	205	224	196	221	220	202	209	238	212	242	219	188	219	214	250	213	239	224	231	209	211	237	232	200	224	227	237	224	225	177	227	214	212	217	229	218	209	212	229	231	258	185	212	208	206	212	207	214	218	226	212	244	218	190	208	205	225	222	203	179	230	212	210	211	220	211	213	222	224	222	192	208	227	207	211	211	197	233	205	227	205	207	230	217	201	222	205	210	208	201	203	238	216	200	236	221	199	223	194	227	203	218	213	212	240	223	190	219	200	204	208	216	211	212	216	224	223	206	206	210	212	210	201	193	183	221
26948	20911	8177	720	419	350	389	365	377	368	398	379	369	335	335	374	338	389	368	356	395	350	353	330	383	353	395	327	345	347	334	364	349	364	310	390	370	342	364	355	346	358	341	364	381	350	379	331	355	398	369	350	358	324	345	353	344	379	344	357	322	373	327	332	368	341	353	379	376	356	327	355	333	348	364	365	342	339	367	359	371	313	374	336	339	373	348	348	347	335	394	339	321	318	339	328	357	397	405	363	317	363	307	352	368	371	343	393	354	365	351	352	349	356	332	361	370	380	383	354	321	348	329	340	334	369	377	336	339	334	347	341	343	376	341	351	343	411	362	410	358	387	350	344	351	323	348	370	343	342	368	379	346	384	333	358	371	345	333	332	339	352	366	335	328	345	353	350	340	322	369	335	349	354	363	352	349	348	348	368	358	363	329	332	363	324	337	322	347	345	350	324	343	357	355	351	317	351	367	332	364	355	375	354	346	388	386	340	325	362	339	367	348	366	383	321	364	368	374	351	361	335	348	343	340	381	329	378	367	332	365	394	348	348	320	369	370	343	370	365	340	333	363	381	344	339	370	360	336	352	374	352	331	344	333	350	331	345	353	358	381	366	360	370	334	365	365	363	355	359	338	350	361	347	375	351	377	350	363	351	358	369	374	308	375	359	346	343	368	372	338	380	373	382	363	368	346	342	326	340	325	345	336	405	348	362	349	367	379	375	394	342	362	352	349	347	328	331	358	328	345	372	341	373	364	343	337	366	329	350	360	397	361	357	334	326	315	346	343	357	365	329	353	367	360	353	357	350	353	378	331	360	349	339	390	340	353	364	356	389	336	363	359	344	349	344	309	385	330	333	388	361	336	364	381	360	388	350	339	393	404	310	350	345	368	345	336	335	365	342	342	352	332	322	359	321	344	360	329	356	337	342	383	364	384	370	339	329	358	367	384	352	362	369	354	379	366	361	354	352	336	343	327	358	334	405	335	340	366	374	360	362	325	346	333	380	335	339	320	337	384	344	352	358	361	380	348	369	370	352	344	357	347	337	325	318	360	383	362	369	316	333	371	370	358	383	359	338	361	318	386	338	343	345	332	330	365	368	363	370	379	330	347	345	332	343	341	354	372	383	362	343	356	341	338	332	349	341	329	367	333	325	367	354	357	318	364	321	347	358	350	345	343	358	336	352	325	346	357	347	348	324	379	373	365	337	354	360	352	348	334	348	356	351	344	346	351	342	349	344	354	346	336	360	372	364	366	346	365	369	345	381	360	342	379	371	323	364	326	359	357	395	332	321	362	334	353	342	340	354	352	334	349	368	332	350	353	349	347	366	364	340	348	359	353	327	341	340	375	345	322	365	333	376	343	354	358	336	372	346	339	368	315	360	365	351	366	348	340	334	376	371	348	375	342	352	383	338	353	363	369	376	369	345	374	386	340	353	359	313	367	352	349	313	359	352	360	325	349	350	353	379	356	346	345	365	322	336	340	322	364	349	386	387	341	332	362	367	375	354	373	308	353	341	365	395	373	364	379	333	378	366	359	358	346	353	344	340	343	354	349	335	386	354	354	355	342	341	364	361	360	383	314	340	347	352	338	342	345	359	351	343	342	342	339	355	353	345	300	325	299	355	380	340	334	367	314	338	373	327	369	343	334	377	368	329	355	357	363	373	351	361	353	354	359	356	333	362	346	336	382	334	367	359	330	358	340	384	354	332	366	331	391	335	347	366	342	383	349	366	336	342	355	366	358	356	391	318	395	327	349	339	340	367	330	336	328	383	361	347	399	319	343	321	358	366	339	340	351	332	348	336	311	376	401	382	329	320	313	392	353	361	333	343	368	345	334	332	347	367	351	348	342	359	345	370	331	378	327	299	365	332	333	367	342	364	331	381	347	390	348	349	360	350	339	367	340	371	379	368	391	369	370	336	369	365	326	365	345	361	368	320	342	379	352	351	350	343	342	367	364	404	379	381	379	322	360	337	365	373	335	343	339	323	343	382	347	330	346	348	351	374	335	349	347	370	354	350	350	372	354	354	354	329	325	339	368	342	360	342	361	343	346	357	332	341	371	369	316	373	362	378	348	349	368	364	302	351	365	349	326	366	321	366	321	369	363	354	358	366	381	359	370	377	357	345	347	346	332	312	331	344	357	308	380	369	351	339	350	363	318	349	358	322	392	353	349	366	350	363	371	315	359	359	307	368	334	366	346	374	359	355	348	375	338	363	378	359	363	382	335	334	354	330	322	368	380	326	342	326	344	307	331	375	342	348	359	368	323	382	349	338	345	314	344	330	340	314	339	326	355	373	371	310	331	368	358	329	376	344	370	356	363	375	344	345	381	364	352	352	379	365	356	388	378	359	380	355	332	363	348	377	363	381	367	369	346	352	372	380	324	331	367	335	323	326	345	355	325	318	339	357	342	340	363	355	340	360	360	335	334	363	362	366	362	336	368	368	356	341	375	366	324	393	355	312	378	339	344	325	381	341	353	325	350	333	340	353	365	340	351	369	352	355	340	369	358	329	360	359	380	374	373	331	364	374	369	306	361	350	353	374	370	344	364	389	355	361	372	349	334	386	357	371	377	335	378	356	350	362	345	339	340	362	332	400	329	383	391	334	348	355	365	376	373	323	356	312	329	333	352	361	367	369	347	382	381	357	377	369	388	332	347	361	325	355	322	343	360	393	355	349	386	357	331	355	341	354	304	377	334	355	366	329	333	296	330	333	336	371	363	395	367	340	353	329	339	350	387	384	358	358	363	402	351	340	363	337	364	350	342	347	353	364	366	310	344	339	358	338	355	357	349	372	339	364	365	391	350	330	352	329	337	361	379	366	360	331	364	325	342	361	311	375	373	368	329	329	321	343	322	381	358	353	340	364	343	364	368	345	333	368	357	366	398	355	388	318	342	347	346	337	340	353	369	335	324	364	347	359	348	365	331	383	329	347	326	357	335	331	360	304	408	357	341	381	384	321	364	385	355	364	345	342	377	364	368	341	379	355	349	361	379	362	352	332	345	388	373	331	385	344	381	338	340	344	355	352	372	374	387	375	330	342	358	327	327	361	357	371	339	391	342	347	363	338	337	364	344	355	378	354	338	355	360	340	370	324	318	349	336	351	312	340	364	375	357	355	356	366	384	387	337	343	315	375	318	326	331	364	324	357	327	341	366	359	372	397	359	362	356	343	337	366	354	369	356	342	334	381	335	334	319	343	385	340	341	343	337	359	353	355	365	347	364	359	362	303	360	344	362	357	363	325	331	355	339	335	384	358	341	362	351	344	356	359	399	373	364	340	328	348	364	354	360	328	338	358	361	393	350	375	361	336	355	362	352	344	335	336	396	359	349	359	351	353	321	355	372	358	355	362	384	363	351	322	357	371	327	367	374	351	384	374	344	352	344	381	371	334	346	335	321	335	376	349	347	364	321	357	362	323	327	358	349	339	352	324	365	348	326	316	331	327	387	356	368	356	352	360	345	374	371	334	342	395
4203	1673	1438	1065	885	780	751	680	694	722	626	691	669	646	710	685	659	609	656	661	656	643	633	628	575	631	629	612	613	599	598	668	620	609	615	638	650	657	628	606	631	622	602	676	635	629	642	607	637	600	665	655	615	646	650	578	649	642	627	645	636	613	611	590	611	600	607	587	654	632	620	599	639	618	666	629	603	627	611	610	658	621	611	614	618	602	617	624	625	615	621	638	660	621	624	637	625	641	641	637	633	653	665	666	637	650	631	579	602	597	654	629	638	611	654	598	630	621	614	612	673	619	580	622	616	616	636	618	606	636	600	569	632	634	618	598	628	650	631	629	673	598	647	651	672	628	637	658	663	607	626	603	663	644	635	625	647	641	626	628	621	653	658	637	597	612	619	653	609	652	589	596	639	645	622	629	618	585	600	665	606	651	685	636	618	606	617	624	631	617	649	697	653	642	592	665	661	626	612	621	603	629	612	629	614	602	620	634	614	626	590	618	643	637	642	657	687	613	626	632	659	619	675	656	605	658	631	704	636	587	606	616	680	684	622	590	650	631	625	608	607	649	648	674	646	661	603	601	623	641	615	621	608	628	599	578	631	621	649	619	615	628	601	639	648	636	644	627	663	584	622	648	668	619	632	647	650	633	621	647	657	636	625	598	621	627	595	650	677	642	633	649	595	648	628	619	569	614	632	644	618	645	598	634	613	626	631	606	621	651	622	597	668	638	618	653	617	598	627	633	678	622	642	622	628	658	650	634	606	612	599	613	631	617	606	577	622	649	657	644	629	618	644	635	605	590	614	605	594	620	634	631	629	622	648	595	609	633	654	634	634	644	642	662	620	661	630	682	615	599	625	609	644	647	600	600	611	649	632	630	623	606	628	643	657	646	600	642	623	633	591	620	568	627	588	612	643	590	658	624	648	650	615	604	622	664	606	667	599	645	611	606	636	668	654	637	624	652	625	587	614	664	612	599	609	628	586	642	676	602	581	623	665	652	649	631	650	593	612	628	649	590	616	618	594	610	586	626	611	596	618	645	617	659	612	600	635	656	620	638	636	627	653	646	628	614	602	617	672	648	640	602	600	610	655	590	587	620	606	619	633	641	638	641	655	617	644	566	603	627	636	610	606	598	666	606	615	607	596	661	629	640	601	622	604	664	616	613	618	632	683	617	606	658	653	659	675	594	635	683	655	677	613	610	602	662	648	595	639	629	598	603	600	630	613	605	653	611	630	632	622	617	660	611	598	622	679	634	652	657	626	631	660	611	582	604	687	636	639	624	663	630	638	603	659	590	636	620	650	636	654	587	595	602	660	576	620	627	625	617	580	612	645	639	605	606	619	638	614	603	591	677	615	619	580	641	621	649	633	623	628	603	614	648	629	603	600	596	657	625	591	583	606	615	631	637	620	639	605	612	626	626	605	664	616	644	616	625	628	632	621	630	663	618	647	604	596	623	662	611	655	594	608	610	628	610	600	646	620	663	608	590	658	587	652	644	647	626	630	617	641	683	657	632	619	601	646	640	635	614	595	635	665	645	609	573	624	613	670	616	588	613	628	629	622	637	629	614	643	658	672	639	621	574	618	648	618	652	640	652	596	659	643	672	634	631	586	590	616	574	627	623	654	598	618	600	642	580	652	627	617	625	638	607	659	605	657	616	650	630	610	683	625	625	583	652	657	605	647	600	563	634	645	602	609	618	641	663	665	628	644	614	598	630	592	596	624	637	642	654	645	618	593	617	639	633	616	587	605	670	694	589	648	676	648	592	618	641	597	623	605	605	665	618	613	641	630	653	648	601	618	629	634	637	659	620	634	629	653	631	660	625	651	632	629	655	639	634	629	628	587	627	569	635	630	678	613	606	586	624	634	608	640	631	690	631	630	630	605	621	683	635	654	633	625	641	663	634	606	603	616	659	629	578	632	586	603	625	615	626	623	635	615	566	625	616	667	623	625	624	621	637	600	648	655	644	605	608	612	598	621	668	636	663	621	683	579	624	570	616	587	665	624	608	646	645	616	664	601	626	629	622	607	657	660	618	645	660	614	646	574	663	576	659	637	610	626	662	626	632	623	644	669	617	621	590	646	664	633	671	611	639	629	641	669	595	624	659	627	649	654	649	682	656	635	661	593	612	616	641	631	599	642	609	629	592	651	637	592	611	587	623	631	694	666	680	679	643	590	612	612	621	573	649	648	594	626	613	635	657	610	617	630	582	660	629	639	660	618	612	690	576	608	651	587	635	631	595	595	621	655	628	590	597	615	627	615	597	626	655	599	590	600	571	598	663	619	659	600	626	665	663	643	610	599	624	619	618	627	608	656	629	664	629	638	604	643	640	576	637	631	627	571	657	612	592	651	595	634	665	638	620	630	615	630	593	626	627	597	615	602	639	662	611	632	654	607	632	692	590	647	614	647	616	622	631	695	615	637	665	583	619	629	665	619	590	606	618	627	663	639	609	637	632	630	620	609	633	567	653	673	677	654	605	611	660	637	665	583	586	661	646	626	634	608	614	675	624	666	676	620	627	631	655	653	627	655	673	621	711	658	586	584	612	641	582	595	627	641	628	629	591	609	583	635	608	609	672	621	635	657	678	636	651	615	632	634	662	623	611	638	672	640	646	609	582	613	613	630	635	637	638	569	643	643	640	661	628	632	674	641	615	643	586	623	660	632	630	673	604	633	619	646	636	620	599	618	633	622	616	688	612	623	619	637	642	626	649	595	637	647	647	628	628	633	627	634	694	619	658	658	668	588	663	613	624	559	639	648	639	628	619	646	606	616	582	593	621	619	643	607	656	565	636	618	582	620	616	630	658	613	611	610	629	630	624	657	671	633	622	621	646	606	634	636	632	623	633	617	655	619	562	626	623	611	617	661	604	649	658	621	633	616	641	579	621	612	612	626	670	624	623	593	694	605	654	594	638	619	662	650	652	627	637	631	595	647	635	645	641	609	599	623	658	609	597	610	625	655	655	635	683	650	610	650	611	597	601	628	671	636	640	593	626	666	675	652	597	597	624	602	631	640	648	593	592	556	627	618	651	633	614	616	620	602	629	617	619	617	653	648	638	676	612	641	611	608	612	644	628	628	603	626	632	609	675	671	670	648	651	585	648	596	599	645	646	625	663	638	581	619	602	621	588	596	634	617	644	577	663	635	625	597	643	650	633	603	639	573	619	613	633	599	578	639	619	613	636	641	557	621	635	594	604	648	660	626	632	655	639	629	681	608	655	578	610	631	653	660	626	646	638	615	630	625	616	603	560	638	606	671	664	645	625	607	657	602	645	632	651	600	653	648	623	616	632	614	634	631	591	626	635	608	624	648	630	656	649	628	661	608	627	642	618	628	635	628	635	596	642	626	628	594	625	642	620	626	605	615	623	644	614	654	690	622	614	652	627	653	660	622	625	598	610	649	570	611	606	592	617	610	691	629	623	671	602	646	618	649	645	644	628	620	599	665	682	584	632	637	620	624	643	615	628	617	620
24359	21502	28771	24665	21020	2274	524	384	295	299	287	274	242	202	197	194	201	183	181	166	172	183	185	182	204	197	184	200	168	173	189	177	179	163	156	165	165	168	157	155	148	159	175	188	151	160	152	175	154	159	189	148	174	166	181	151	174	146	163	169	179	148	167	174	148	143	176	156	163	170	142	170	158	166	171	183	178	175	171	133	162	163	163	165	162	177	185	160	181	171	161	168	155	156	173	170	171	164	168	152	133	183	177	182	152	161	169	166	140	145	131	167	169	167	173	154	176	154	172	161	159	155	183	154	165	138	176	152	172	171	147	158	147	162	164	148	175	160	165	186	186	163	169	163	141	166	160	171	170	140	171	155	171	134	151	171	177	150	143	160	174	148	135	143	179	161	176	143	164	149	170	174	136	170	186	162	166	171	161	178	169	165	148	148	172	136	156	171	148	152	137	154	157	151	154	149	150	161	173	147	156	162	150	166	164	156	152	164	140	150	156	152	167	162	155	153	182	161	155	173	163	139	184	159	166	155	161	170	152	164	171	162	152	153	176	158	174	154	163	172	175	167	161	164	189	201	168	150	191	164	161	164	156	179	160	169	148	172	165	165	162	135	170	157	142	183	157	160	153	165	150	169	167	160	180	162	173	129	148	179	150	143	172	170	155	200	177	176	160	142	181	166	163	176	147	169	166	158	157	170	156	174	160	167	170	164	186	160	148	143	140	154	184	149	169	160	172	162	170	148	135	186	170	148	155	181	172	155	140	166	178	170	147	171	156	179	164	143	150	162	188	161	133	180	147	164	182	141	149	153	141	148	151	160	176	136	166	157	165	142	159	175	176	176	163	159	161	146	182	154	171	163	152	149	169	162	187	148	162	157	187	159	165	165	156	160	186	188	167	135	173	147	180	171	170	152	171	173	167	172	172	168	137	153	133	157	157	155	169	157	141	171	178	153	158	172	159	160	168	138	160	166	169	139	172	161	182	155	164	164	172	185	157	176	158	168	138	142	175	173	156	164	161	188	171	175	166	164	169	145	126	162	150	155	159	155	134	157	156	175	167	178	152	144	159	180	169	166	165	154	153	131	181	153	149	154	147	144	169	153	164	143	154	160	156	143	154	159	148	167	158	164	157	162	158	159	183	159	147	158	165	170	164	158	150	157	171	176	168	176	166	159	171	153	174	156	160	161	148	152	164	168	186	156	164	157	144	152	155	165	156	173	154	164	155	164	153	136	160	159	151	146	171	167	158	160	164	154	155	189	143	174	185	145	148	200	178	136	165	172	155	158	156	173	164	161	175	167	148	165	157	165	170	171	151	168	157	144	143	163	126	173	172	191	159	145	151	163	147	157	148	178	160	174	161	171	155	152	148	152	168	146	169	158	167	175	182	144	168	143	172	169	181	139	175	157	143	178	150	152	151	177	135	140	136	151	160	181	148	152	167	145	131	157	174	189	164	169	153	181	182	152	159	156	171	152	152	162	150	157	161	158	137	169	152	161	162	147	152	177	154	163	166	167	138	148	160	151	156	190	150	156	190	150	136	168	157	175	167	134	183	139	156	197	148	191	155	166	169	167	178	155	181	155	184	150	159	140	166	173	174	149	163	149	149	152	166	179	164	167	152	169	158	148	179	184	145	157	156	133	190	153	158	165	162	172	151	151	169	161	157	149	174	166	170	176	150	145	170	159	156	169	166	180	166	162	166	179	147	153	162	173	164	175	159	171	167	162	168	190	181	160	167	153	171	171	140	155	198	184	160	165	165	169	182	169	168	151	185	180	173	159	164	157	191	134	156	174	177	172	174	156	135	162	181	175	142	155	151	155	168	167	153	159	154	153	165	164	169	152	151	175	169	159	179	161	173	159	149	168	166	166	172	164	154	163	144	154	152	155	159	159	149	153	157	165	182	163	157	163	143	182	180	160	170	165	141	171	145	171	160	154	179	193	163	135	160	162	169	147	168	171	159	161	171	147	159	153	183	149	152	166	141	154	155	160	146	159	174	150	161	159	183	148	145	150	167	167	179	148	164	161	143	155	147	178	157	166	175	138	137	165	146	157	148	151	157	150	176	145	168	160	165	148	166	171	173	142	174	158	156	166	175	175	165	182	187	153	153	161	170	154	164	162	160	162	172	161	187	166	157	171	158	182	138	148	179	157	171	165	171	175	161	173	163	182	174	151	183	170	168	153	166	154	156	139	148	164	153	175	151	157	175	141	175	164	147	160	143	184	174	139	173	167	171	185	172	177	185	181	155	158	141	159	158	141	155	135	168	154	163	176	161	171	165	126	131	170	184	149	159	168	161	145	161	186	170	177	167	145	163	165	160	147	163	172	158	164	162	183	147	174	147	149	189	162	162	151	159	151	151	159	147	186	166	164	166	177	154	163	150	160	154	148	154	181	152	137	151	173	169	131	169	142	157	163	167	155	152	145	183	167	171	174	147	131	164	153	146	167	194	150	161	159	153	145	151	173	155	166	162	138	172	147	150	152	143	164	168	167	169	168	161	151	161	164	157	177	174	171	139	178	167	164	149	163	151	154	144	151	138	153	162	154	159	172	176	168	154	159	184	151	149	167	164	159	171	150	167	183	159	143	170	168	161	163	150	162	157	182	169	162	152	155	164	151	145	165	178	173	158	157	168	153	168	160	147	148	145	162	170	195	149	161	138	162	171	150	170	172	155	194	181	146	142	168	154	182	165	177	170	151	154	161	164	154	149	140	159	134	158	171	164	168	176	159	177	155	137	169	149	176	163	159	160	150	150	162	180	159	193	182	140	144	150	156	179	140	148	169	156	165	137	180	156	148	167	168	152	170	144	155	174	172	173	163	159	145	144	181	147	150	150	155	155	190	142	157	141	154	174	171	161	176	152	161	141	153	180	170	168	165	166	166	157	167	167	142	151	181	157	164	125	186	162	162	138	162	169	162	166	144	169	157	167	175	168	150	166	177	170	137	164	166	148	147	151	160	155	171	140	164	161	179	151	169	165	167	183	155	173	156	171	158	168	146	130	154	149	151	176	147	171	155	171	179	174	158	161	196	164	143	140	155	167	168	158	168	153	158	133	143	181	169	151	159	148	164	158	164	153	177	164	147	156	149	157	151	158	177	155	125	169	186	171	143	167	144	153	165	174	145	175	165	140	185	172	160	180	169	163	168	162	156	151	170	159	164	172	175	170	155	134	176	151	158	178	163	150	144	158	146	149	154	156	163	172	159	154	164	148	165	166	151	162	172	142	164	178	159	153	139	182	173	149	154	161	140	160	147	146	151	171	163	165	152	148	164	169	130	166	146	168	144	164	149	128	151	164	161	143	152	158	173	148	172	173	140	145	146	154	161	135	180	169	159	143	167	165	153	163	158	153	174	151	145	175	156	161	152	158	162	158	153	178	180	148	144	159	160	168	151	154	166	177	145	158	156	149	144	155	161	174	171	175	164	154	160	148	154	131	175	157	157	172	152	171	177	152	153	176	152	160	158	155	143
5601	9933	8535	4425	2674	1905	1474	1155	904	818	691	615	607	567	511	462	424	417	446	395	414	397	370	385	367	341	389	377	337	344	327	321	327	360	369	338	330	346	352	333	296	305	354	308	320	302	348	336	304	346	309	305	310	314	293	307	332	293	298	334	314	304	283	281	291	325	316	303	317	293	314	315	299	314	299	326	313	303	307	313	331	292	293	335	316	333	307	305	315	262	303	311	264	291	323	311	315	297	302	321	310	295	304	304	298	328	306	333	308	302	318	321	295	294	289	299	311	302	342	311	319	317	310	313	285	290	309	285	287	301	300	305	276	327	302	296	306	301	307	320	304	338	310	303	301	295	317	304	320	307	295	300	271	292	295	306	304	301	279	329	318	313	318	316	318	290	294	284	302	283	299	293	323	275	288	286	310	311	271	307	277	305	321	277	317	313	320	316	328	291	313	324	312	297	322	319	318	326	306	329	282	278	300	312	360	269	286	297	357	308	292	339	300	295	308	328	300	343	296	337	293	285	319	309	310	297	324	292	301	305	293	304	280	302	312	323	323	276	299	315	328	317	308	311	313	280	321	299	297	330	313	320	305	276	311	308	318	274	310	331	282	298	291	295	315	313	291	305	294	305	325	286	325	305	296	286	310	326	313	304	318	321	282	314	295	299	303	323	292	299	328	316	291	346	291	326	294	277	311	297	320	310	328	321	332	306	287	311	313	303	336	303	297	312	313	321	316	285	294	316	318	333	312	305	341	247	314	301	313	309	303	285	309	310	354	321	317	300	292	309	317	310	333	284	306	298	295	320	301	322	307	315	316	300	290	313	291	327	329	294	274	293	287	303	304	261	309	308	307	323	291	294	320	296	320	312	347	298	304	282	308	313	303	308	294	324	306	295	329	305	292	317	287	307	307	285	316	295	302	332	294	339	306	279	300	297	288	296	322	292	318	329	289	318	299	283	289	316	314	311	269	343	302	288	302	309	267	335	309	311	287	275	341	305	301	320	291	293	317	284	310	290	315	269	297	296	268	304	279	309	289	300	318	295	318	315	314	306	333	276	291	352	316	307	298	293	306	309	322	310	322	312	314	366	333	322	330	307	284	321	289	295	273	319	312	314	288	312	309	305	296	291	319	304	305	315	294	339	297	314	309	323	300	282	312	309	296	287	334	294	283	330	288	300	290	303	317	268	342	287	300	288	304	294	296	323	301	341	297	304	308	325	293	330	302	335	318	281	293	286	309	307	309	300	319	310	313	293	309	271	300	326	298	319	324	315	299	309	274	279	328	303	318	330	325	308	292	324	302	309	305	296	326	288	337	300	300	330	296	305	311	307	306	306	332	320	291	313	311	308	331	289	309	267	310	302	308	297	309	300	319	279	271	262	300	316	320	289	356	296	321	313	315	292	277	302	315	294	299	312	268	317	288	304	329	304	302	267	301	311	286	300	306	289	294	325	294	298	303	298	311	302	315	319	318	297	331	304	296	309	308	270	316	313	300	299	325	347	321	323	278	307	306	319	297	317	289	308	269	311	317	297	306	297	263	297	277	320	273	324	302	313	305	273	306	308	323	301	272	294	316	297	305	308	293	308	318	298	297	330	326	288	281	303	294	295	329	297	310	294	314	340	354	303	297	342	298	315	273	335	322	294	296	295	309	317	291	315	317	304	288	312	323	292	306	284	315	309	316	319	303	296	292	309	308	319	327	315	277	282	288	290	315	298	304	290	326	308	291	326	323	283	326	292	326	314	296	348	301	324	310	321	330	316	295	305	272	284	286	346	340	309	315	304	311	323	312	275	288	306	325	298	315	322	303	294	299	298	293	313	319	315	305	331	313	284	277	319	290	283	308	354	291	326	283	267	291	289	302	304	317	288	312	294	301	316	282	292	331	287	288	341	348	341	298	313	311	301	306	273	317	316	318	325	316	302	304	286	299	301	281	314	294	307	327	320	273	312	319	313	294	313	320	320	297	323	298	283	271	318	303	314	281	305	293	285	324	275	323	321	302	300	315	301	263	325	325	321	308	275	305	328	304	315	270	281	300	301	324	309	312	319	292	331	335	293	304	291	303	309	293	262	273	303	295	311	307	328	325	324	307	296	301	303	314	313	321	307	334	296	311	311	309	310	295	319	290	309	300	301	266	297	290	326	298	298	306	308	334	283	315	286	302	310	331	315	281	323	281	299	304	311	301	304	305	318	329	303	301	332	319	305	309	310	329	317	286	283	300	278	325	302	300	345	292	327	321	313	316	308	317	308	311	282	318	305	307	308	315	302	313	326	347	313	287	263	266	326	295	304	302	307	297	276	292	270	318	293	343	304	303	325	294	321	287	299	302	289	310	314	302	284	299	312	335	324	309	300	299	309	278	289	316	326	308	323	341	320	306	285	286	318	309	275	322	315	315	313	296	301	297	295	298	309	301	293	308	315	294	312	314	301	324	295	290	279	316	291	267	311	303	323	320	310	301	317	327	311	316	334	303	293	287	317	298	313	283	295	304	311	304	306	309	329	346	303	291	303	294	308	290	312	276	295	288	321	316	291	295	347	306	301	317	296	319	313	289	337	327	282	292	335	280	297	322	323	319	307	326	332	309	317	351	270	332	312	290	273	326	325	311	307	304	280	291	347	318	300	327	283	308	269	300	293	303	346	332	322	307	261	321	272	284	300	293	287	334	298	312	299	305	322	299	327	298	303	349	317	306	299	284	308	343	295	307	265	309	316	330	334	297	293	296	326	314	287	302	297	292	308	299	290	295	328	328	314	292	283	329	358	292	282	307	274	331	311	281	318	297	319	295	320	296	306	315	309	298	318	300	305	294	312	342	307	323	287	330	307	302	305	296	320	294	310	299	311	299	279	357	263	307	281	305	309	289	329	350	297	316	295	323	295	289	286	309	317	306	307	317	314	263	303	312	313	300	298	310	287	313	294	305	308	307	311	282	315	296	314	303	312	323	311	317	314	290	323	340	314	319	317	299	284	302	258	306	297	320	306	291	315	292	301	347	319	316	288	330	318	302	310	319	319	304	276	313	327	289	268	318	322	284	313	308	285	306	283	289	318	311	314	312	291	334	306	332	333	314	305	291	315	284	300	305	320	298	306	309	308	339	330	287	302	283	323	296	340	336	313	304	296	319	348	304	329	306	313	296	320	286	298	282	312	281	307	305	315	313	297	286	293	310	316	306	305	314	286	266	328	309	275	299	318	291	280	319	285	319	281	298	280	286	316	296	303	312	323	302	303	293	302	288	319	284	308	283	288	307	345	281	330	297	324	308	304	285	313	326	285	299	285	303	300	328	327	355	324	298	280	311	329	315	320	303	323	291	330	301	311	300	307	315	335	277	302	314	320	302	308	305	313	322	331	278	290	310	292	331	299	333	314	357	306	315	288	310	277	301	309	330	279	302	267	358	284	270	345	273	313	272	307	305	285	267	310	287	324	307	281	296	302	328	311	305	320	300	312	310	318	352	336	297	318	303	329	275	313
23460	21506	29396	24075	21506	20395	1683	519	435	353	314	270	243	243	224	208	198	187	172	147	180	161	145	160	138	168	166	137	141	143	180	147	143	132	138	149	157	121	136	141	123	128	139	135	122	131	137	120	127	139	113	133	135	135	103	119	117	136	120	118	128	120	126	107	133	127	128	126	126	123	106	145	115	135	130	130	123	140	135	132	129	125	141	145	103	131	128	120	144	134	127	116	131	120	111	124	108	122	142	115	122	139	120	125	122	99	98	112	119	128	132	115	119	116	129	115	122	115	111	119	145	114	118	119	117	139	125	123	134	116	118	125	123	115	126	109	111	105	128	123	106	127	143	109	128	128	107	114	110	111	105	124	107	126	115	105	136	119	123	108	122	116	117	117	112	123	98	134	107	121	115	119	108	132	130	124	128	108	116	115	108	130	131	130	104	122	115	116	100	127	124	125	128	101	119	124	125	119	134	128	121	119	111	135	135	111	128	125	103	122	109	103	131	114	136	129	123	108	130	113	127	124	123	124	105	125	135	109	124	143	138	120	143	127	119	101	132	130	134	135	128	118	134	121	113	137	131	114	126	129	105	95	111	128	120	117	141	135	101	115	128	120	115	125	119	122	124	118	110	136	127	113	99	112	108	139	139	106	119	99	118	138	94	112	132	114	123	120	110	132	119	139	136	118	145	117	113	113	104	112	138	130	137	125	120	111	106	109	128	114	142	122	114	131	129	109	120	139	112	116	119	129	115	131	110	116	124	129	120	127	138	138	119	106	116	98	125	124	120	133	116	109	123	112	141	125	129	134	120	115	120	120	119	106	99	140	115	128	110	130	130	133	116	134	128	121	102	112	129	113	117	106	123	114	145	142	105	122	103	130	109	123	114	124	125	114	132	109	119	128	139	133	111	118	127	117	110	122	121	123	127	115	111	103	138	143	135	140	123	117	115	130	128	117	119	123	128	133	122	130	115	110	109	124	120	124	116	112	123	136	128	150	104	110	105	122	124	122	152	133	113	115	129	125	129	113	133	119	113	120	133	132	111	111	110	126	128	119	116	126	135	112	123	127	127	118	118	122	116	122	107	124	131	125	107	119	109	116	122	118	113	119	135	127	104	128	107	119	124	112	133	128	137	112	130	124	116	119	114	131	106	125	118	110	117	131	126	146	108	122	132	136	111	126	133	113	99	122	99	120	127	124	134	131	121	136	133	125	123	113	117	128	132	121	143	130	117	119	123	110	116	126	108	120	136	122	113	120	123	120	121	109	129	107	107	104	109	112	142	115	119	136	135	118	126	124	108	131	106	111	113	135	121	144	119	125	108	125	152	123	131	123	123	112	140	143	118	112	104	113	117	119	109	101	142	125	107	119	106	117	107	125	146	112	125	119	125	114	117	113	145	118	129	129	130	123	141	128	122	111	122	113	105	122	100	119	126	122	118	125	111	124	118	109	136	116	133	135	119	115	118	114	119	144	101	139	112	118	122	134	117	117	125	132	102	132	109	143	120	132	124	130	107	116	112	118	116	118	113	112	136	123	122	132	136	127	103	126	125	132	121	127	108	128	105	131	115	111	125	126	136	114	144	112	137	108	138	119	115	109	115	117	100	133	121	132	107	114	117	144	130	119	109	108	117	98	115	125	116	121	126	127	117	132	118	117	100	111	120	107	114	114	133	127	126	119	121	111	119	116	126	121	131	132	110	128	94	108	119	104	123	112	118	131	135	124	119	88	115	134	117	133	134	127	123	121	121	110	117	128	124	120	108	110	117	131	150	124	112	110	147	121	132	132	116	101	125	126	127	113	116	112	123	130	144	110	129	109	121	106	152	134	125	120	116	109	133	113	116	105	141	115	120	133	122	135	130	121	120	106	130	130	127	113	129	108	136	118	105	107	111	132	107	107	116	127	119	100	115	145	114	123	112	124	101	124	150	111	130	126	129	128	139	129	134	133	145	130	115	128	124	108	108	128	123	128	114	110	110	134	119	99	125	109	116	118	128	124	108	114	120	120	126	112	127	113	104	105	140	116	107	126	112	129	97	104	112	137	108	124	114	123	125	113	125	113	139	125	139	141	120	119	115	144	128	127	120	124	128	106	116	124	121	113	127	113	121	141	139	130	131	122	131	109	95	124	124	118	117	119	129	118	115	103	116	125	136	120	112	140	124	115	119	139	135	133	129	106	118	127	111	130	115	110	111	114	120	121	115	139	123	97	123	135	117	126	126	133	118	98	132	120	126	119	110	118	102	113	89	122	118	125	138	97	128	105	123	111	126	102	129	112	115	93	127	112	121	116	115	135	113	128	126	118	110	83	125	126	139	118	125	130	106	125	122	113	130	113	116	104	119	111	126	109	128	133	126	125	121	117	100	132	139	138	127	120	123	121	116	111	134	122	109	104	134	121	119	133	120	110	128	126	124	131	121	105	134	119	115	107	121	111	143	131	132	144	114	129	132	127	127	98	128	113	105	112	100	135	141	131	119	117	118	124	131	135	138	115	109	126	128	129	121	142	121	115	119	96	103	125	100	108	131	102	108	112	104	105	114	125	114	111	128	125	108	116	122	134	115	103	111	103	138	131	119	110	119	130	124	137	114	120	122	120	123	135	117	127	125	126	102	134	133	112	110	110	116	109	106	123	119	126	112	130	135	110	112	126	123	115	130	116	110	121	120	99	112	112	114	100	127	116	124	132	101	115	124	121	107	110	108	122	132	111	119	120	116	105	117	122	102	122	119	122	129	135	118	101	113	120	112	100	151	120	105	133	112	108	136	114	135	135	124	111	124	131	109	119	110	130	109	96	133	110	112	133	101	102	131	94	110	107	124	102	118	130	113	109	114	129	137	126	141	121	130	132	107	124	129	127	96	131	132	121	123	113	100	106	107	114	115	110	117	95	125	107	131	102	135	122	132	126	126	122	127	123	132	118	133	117	125	124	133	110	119	111	112	117	118	135	123	111	129	131	144	99	108	120	115	136	130	125	121	134	115	143	128	120	117	137	113	111	125	97	137	128	123	122	126	119	108	123	130	130	118	130	118	124	114	128	123	111	125	118	101	139	122	120	145	135	110	141	124	113	129	125	111	117	123	108	139	106	109	100	139	130	112	118	111	144	150	113	113	121	127	121	118	127	130	113	135	112	141	104	141	106	123	126	105	135	133	124	132	114	119	108	107	107	108	115	130	110	118	119	127	143	115	126	109	140	101	137	123	123	127	129	117	111	106	127	124	130	122	121	111	134	144	130	101	99	117	110	112	123	107	112	111	107	122	119	120	110	129	112	123	116	107	120	131	90	125	130	102	111	110	104	121	128	108	120	113	107	112	130	122	123	99	104	107	105	94	129	144	108	114	117	118	118	116	136	130	136	130	125	114	125	122	111	124	135	117	115	119	127	122	116	117	136	124	107	136	114	110	123	129	119	110	129	125	129	113	134	125	136	106	152	115	118	130	108	112	100	114	131	111	117	119	120	105	126	121	117	122	119	121	158
8020	15927	13749	7393	4651	3183	2296	1728	1405	1231	1013	824	738	659	568	566	504	457	406	429	418	384	356	365	348	316	289	316	294	280	273	283	294	278	293	264	278	275	258	256	237	253	236	252	230	237	242	284	242	217	272	231	225	228	253	232	227	260	258	230	246	244	210	244	219	244	213	237	225	223	237	228	210	212	224	217	229	230	231	221	232	206	256	218	176	240	196	217	209	217	247	238	208	203	214	205	235	209	210	238	208	193	216	231	208	238	253	231	235	205	230	220	198	232	205	203	188	226	187	206	195	237	220	208	204	193	204	202	218	212	205	190	206	198	229	226	221	220	215	206	228	215	220	221	206	214	216	197	220	212	218	241	215	222	217	242	225	226	210	202	210	242	213	242	200	206	216	232	231	227	217	216	214	183	231	202	210	228	226	220	208	211	201	227	238	223	187	192	221	177	225	213	221	197	207	191	200	200	198	208	201	201	194	210	224	199	205	221	228	199	216	216	202	234	214	219	219	210	209	207	223	212	222	213	209	258	227	225	234	208	218	239	227	219	245	241	239	213	167	234	241	216	209	183	231	213	219	210	204	227	220	201	236	210	226	209	207	194	198	210	188	231	196	219	227	224	205	202	231	214	205	211	213	219	205	220	199	192	215	194	230	220	200	200	191	229	222	202	196	206	233	198	218	206	238	207	205	193	220	210	243	205	206	186	231	236	223	227	200	206	213	184	243	200	217	229	188	202	232	242	189	209	217	239	223	221	207	215	216	198	220	226	210	190	208	221	239	211	202	226	216	229	180	243	225	239	203	190	223	218	226	188	218	185	235	213	209	201	241	216	189	214	210	211	219	220	195	218	210	201	222	210	211	213	229	201	227	199	199	213	224	236	212	209	221	196	197	216	266	214	225	211	214	210	197	217	209	217	224	208	197	203	199	208	201	225	191	212	216	233	219	196	230	207	209	230	216	193	225	204	196	227	213	233	191	223	243	197	191	210	216	232	198	222	219	244	236	183	215	217	199	204	223	205	214	182	205	227	212	225	223	226	221	234	226	223	195	221	220	226	238	214	222	231	220	232	196	180	212	218	216	197	209	244	208	205	246	222	212	225	218	225	221	219	207	225	232	207	240	224	221	224	204	180	207	215	209	207	207	207	212	224	204	237	231	208	203	194	212	212	220	250	207	193	216	238	229	211	212	221	230	191	235	229	217	215	187	202	200	175	210	199	232	223	209	231	236	216	205	197	217	191	216	215	207	217	211	234	234	249	201	227	202	203	214	217	221	204	214	198	217	210	188	209	223	193	237	224	227	203	221	207	203	225	198	210	196	194	221	202	207	190	227	193	216	234	210	217	227	217	240	225	222	211	214	220	231	206	230	208	195	211	224	215	195	228	214	232	234	195	209	198	199	202	226	213	203	241	216	221	204	248	210	186	214	237	213	206	211	187	205	208	207	189	217	211	222	197	214	186	199	215	207	225	219	195	218	227	191	217	208	202	216	188	217	197	201	204	199	217	210	205	197	207	224	200	234	225	227	239	214	207	205	197	233	236	241	205	205	218	194	205	198	196	210	206	220	221	208	227	205	225	212	244	212	213	206	215	192	215	194	185	204	225	222	214	197	209	203	213	256	205	228	212	226	215	212	217	212	230	199	196	218	205	218	206	207	224	207	203	226	247	170	194	216	221	194	227	198	195	227	230	206	239	245	202	225	195	191	185	213	210	212	202	181	226	213	215	202	218	194	181	222	218	225	223	212	197	194	236	195	219	216	228	203	211	184	213	215	232	237	201	233	197	186	228	194	212	213	214	193	216	207	199	220	217	204	220	199	202	200	217	223	216	205	214	220	212	199	206	218	189	180	214	198	220	231	201	237	196	201	205	214	214	240	230	204	214	190	206	210	209	188	222	226	213	209	215	229	215	220	203	206	242	216	210	219	216	249	219	197	218	221	209	205	225	235	208	212	235	224	218	213	234	238	191	227	208	194	241	221	208	225	203	201	193	232	240	194	201	222	209	232	214	202	211	209	218	216	202	184	217	219	205	216	233	191	254	215	214	213	217	204	235	199	215	223	222	199	209	216	217	201	214	202	226	220	253	220	197	203	206	191	206	228	218	216	214	217	197	208	197	214	237	203	211	209	190	227	220	229	185	209	202	208	202	224	214	214	222	227	198	217	218	207	203	206	191	224	197	207	211	261	208	226	214	224	239	214	230	216	210	221	212	198	198	198	209	216	213	191	192	234	200	209	234	224	232	203	242	223	208	202	178	219	226	213	204	220	235	235	182	240	239	197	197	213	218	209	196	224	260	206	222	212	187	208	216	195	206	195	181	245	209	198	204	209	200	230	228	179	214	216	199	185	211	220	209	222	218	219	212	213	219	219	243	212	231	212	218	221	220	201	231	208	220	223	201	226	211	187	207	204	197	211	202	222	209	220	179	236	180	224	225	199	193	203	218	182	212	226	194	225	195	214	199	211	185	208	213	218	224	228	224	228	232	228	225	250	217	207	208	218	208	214	216	221	236	241	255	203	245	187	211	234	216	219	237	216	247	199	241	218	200	193	214	211	246	228	198	193	212	221	214	196	199	215	200	204	237	198	230	195	200	207	214	204	188	222	209	216	215	207	229	185	197	208	229	223	209	224	249	214	204	238	226	209	194	206	221	232	213	189	208	202	209	217	211	208	222	216	237	229	218	222	238	187	250	216	217	190	208	218	240	189	220	199	228	206	225	204	218	207	209	212	218	249	216	223	191	196	207	204	226	206	209	214	203	208	221	200	206	249	208	233	232	210	211	217	202	224	216	231	202	217	214	217	213	229	217	226	200	216	229	212	227	215	225	196	204	219	208	237	212	202	197	211	197	219	206	217	186	240	211	224	205	222	224	210	217	208	224	188	202	227	210	223	197	223	200	242	187	213	230	233	219	211	183	221	221	204	235	206	189	193	186	203	252	241	213	194	195	222	214	213	209	221	222	217	211	211	207	201	222	219	229	209	212	220	172	190	209	222	195	204	205	212	196	226	218	197	212	236	219	191	212	241	213	191	222	230	231	227	224	187	229	239	214	168	194	222	236	190	204	209	218	195	212	205	225	216	210	225	239	184	234	223	219	216	211	201	217	211	211	230	229	217	199	210	215	209	234	221	200	194	232	191	218	204	224	211	207	196	204	213	227	217	216	230	186	199	216	209	208	236	208	239	189	215	221	220	211	215	235	239	219	223	200	214	229	198	185	197	203	230	228	219	232	216	216	236	238	223	198	217	211	209	223	205	226	219	215	213	219	192	226	193	201	214	220	201	225	228	237	183	205	214	249	199	221	214	213	201	202	205	214	210	211	191	212	213	191	202	207	198	215	246	205	230	246	217	230	210	204	224	212	225	208	244	227	205	230	238	228	208	192	212	214	210	211	214	191	228	199	225	217	229	208	212	205	202	215	235	223	209	203	218	194	207	209	212	204	226	193	209	215	223	236	203	196	205	212	217	210	216	218
26987	20948	8244	675	450	407	399	374	345	370	377	362	352	347	340	345	348	362	358	406	355	352	343	395	357	347	328	385	366	345	364	367	346	374	344	365	345	357	320	328	359	367	371	375	374	326	367	375	355	359	358	333	363	353	370	367	378	347	349	348	360	362	339	355	338	317	357	396	360	382	345	346	347	356	342	314	358	376	368	361	358	347	358	332	364	356	362	329	338	357	328	359	351	369	363	313	343	348	341	345	358	357	350	354	371	342	362	367	334	358	356	362	365	370	350	331	355	357	339	348	335	349	347	369	356	338	332	330	343	390	384	370	347	335	338	348	360	357	359	308	362	365	339	375	321	339	379	353	322	347	348	348	306	336	375	365	336	339	345	364	376	350	369	350	359	341	372	350	350	335	362	343	368	351	355	329	355	355	367	332	317	352	362	348	354	328	344	350	348	344	329	373	356	346	336	335	361	348	354	372	354	359	378	310	342	326	335	329	331	364	299	406	358	373	354	323	373	342	336	365	365	356	339	341	330	396	355	335	344	357	339	364	380	363	356	342	363	338	348	354	308	372	339	327	358	360	349	332	326	336	357	357	340	382	370	401	349	348	360	350	331	356	382	373	355	341	339	348	339	375	354	384	347	361	355	322	328	380	330	324	343	343	372	374	363	336	360	339	359	391	349	386	339	332	341	340	319	313	355	366	337	369	367	362	322	306	372	353	368	343	373	346	331	337	338	369	324	358	374	351	371	318	353	380	328	325	335	344	316	337	326	356	365	379	335	371	362	347	341	382	340	354	341	344	383	383	341	346	341	346	384	351	354	353	339	363	369	332	352	332	358	354	327	349	359	368	359	343	350	356	347	355	347	378	340	321	344	329	385	363	322	342	322	401	368	330	341	344	428	350	343	348	362	323	384	345	364	337	332	345	354	357	385	357	328	347	345	355	351	350	361	345	350	334	323	335	298	339	360	352	352	338	361	348	361	381	381	335	355	346	335	354	336	334	349	346	374	297	362	324	361	365	330	353	340	343	345	364	365	365	370	343	339	323	328	340	314	311	335	354	346	325	343	367	376	357	341	385	343	328	340	329	352	367	353	349	378	344	341	332	324	355	349	336	377	324	358	338	369	351	355	377	330	333	341	365	337	317	334	380	349	369	347	338	339	345	372	381	377	319	363	352	339	361	371	368	327	350	402	356	365	366	337	339	406	357	345	343	383	381	357	336	358	326	350	325	348	373	358	340	369	329	347	304	359	370	363	324	351	320	359	338	354	292	346	371	373	349	390	357	328	364	350	356	351	388	370	374	333	357	376	364	329	320	362	320	354	346	362	357	347	376	356	345	340	366	397	336	324	360	391	375	356	342	360	362	367	359	344	332	374	347	355	354	368	349	318	367	355	341	385	335	378	308	368	364	367	340	359	357	365	365	374	392	365	338	389	390	318	357	389	377	330	312	344	354	391	358	376	361	331	335	366	351	370	365	324	361	322	336	344	336	373	319	368	373	386	341	343	312	350	340	355	343	339	373	349	328	316	385	371	327	333	347	360	361	336	343	381	362	371	335	376	358	396	368	346	333	348	367	324	334	372	344	347	321	307	337	337	337	338	334	334	358	334	381	373	334	361	366	334	338	374	360	352	371	310	339	342	350	346	348	328	364	351	335	322	368	329	350	349	361	366	357	390	362	362	341	347	372	368	352	326	332	352	333	362	356	331	383	358	386	338	341	318	352	347	355	349	385	365	370	328	336	379	349	340	332	381	337	333	329	335	361	328	355	358	347	331	345	363	353	341	373	363	349	343	364	360	376	351	381	361	342	384	342	346	336	349	326	353	318	352	338	341	346	335	349	357	338	350	346	363	365	351	338	352	344	322	366	373	338	353	349	376	329	341	356	348	340	361	339	344	339	349	357	358	371	332	351	307	354	372	359	358	344	378	364	372	365	316	350	345	344	350	367	341	356	351	408	366	326	322	340	349	334	393	348	348	351	372	338	337	362	376	339	324	332	343	352	367	344	359	354	365	407	365	356	363	324	350	292	326	334	348	352	338	354	381	351	343	326	380	359	353	333	331	374	373	373	365	329	374	359	322	345	367	347	369	351	358	312	361	323	343	366	377	316	304	350	344	329	395	373	361	354	375	337	350	381	327	349	377	324	376	336	366	348	343	356	358	380	309	342	340	331	346	355	356	335	360	357	349	352	392	343	345	361	358	355	337	356	329	355	360	382	335	374	330	313	327	361	339	323	364	366	351	360	340	318	341	324	358	367	355	382	340	308	354	362	356	320	354	338	369	331	351	352	345	375	346	317	349	389	385	343	362	333	328	366	382	345	378	349	380	350	362	372	351	343	347	374	337	366	352	338	375	326	363	354	351	358	386	371	348	329	339	338	406	356	351	344	328	351	329	339	362	353	373	366	342	325	335	363	366	369	364	320	338	346	362	352	329	354	365	331	343	339	370	367	339	361	341	333	337	385	323	373	346	350	349	344	354	323	348	334	340	343	378	335	351	347	324	338	372	356	334	349	357	380	347	358	372	349	318	347	365	302	327	377	370	343	347	364	366	350	319	368	336	327	306	358	326	330	326	359	362	404	351	381	334	340	344	354	327	370	359	353	364	348	360	317	378	354	389	346	326	364	317	309	318	345	372	321	355	339	379	361	298	351	357	333	361	332	293	364	358	368	354	357	324	306	375	338	370	371	335	341	349	342	335	337	356	326	357	381	337	370	384	355	329	362	343	372	366	358	357	363	364	362	357	358	353	328	354	404	328	363	348	321	364	340	380	364	348	379	345	365	346	314	343	348	337	344	346	372	381	383	344	389	347	378	361	366	383	373	330	342	343	371	316	376	370	316	325	363	322	340	371	352	361	334	369	334	342	333	358	333	362	365	346	346	352	365	353	347	337	358	347	405	384	362	379	336	362	338	306	348	345	378	336	359	361	330	355	345	376	350	346	339	351	337	330	338	364	379	340	357	347	381	333	311	334	342	356	351	362	289	339	382	337	356	345	346	309	393	361	316	338	329	365	392	342	311	344	348	325	368	348	350	336	330	310	338	357	369	361	360	302	328	349	362	340	341	363	334	321	374	359	345	312	368	358	350	358	337	348	348	340	357	361	308	321	353	345	397	342	326	316	360	381	354	325	331	356	322	330	363	344	372	382	354	360	368	346	339	356	354	343	327	330	341	336	360	368	334	349	376	358	355	350	329	344	365	356	365	369	355	363	317	348	381	357	349	345	361	349	366	350	337	347	347	361	365	356	404	345	345	337	355	336	336	337	341	368	342	312	368	338	351	337	381	301	359	332	380	367	369	310	336	351	369	346	354	333	338	362	321	376	339	365	361	364	317	339	355	321	352	345	342	342	346	352	399	356	355	345	343	338	331	358	341	339	382	335	346	343	355	371	323	346	355	383	377	320	357	351	380	335	368	365	354	335	341	343	358	358	321	369	362	350	326	360	349	348	351	353	362	360	321	348	341	380	381	346	376
4044	1689	1568	1101	848	754	689	640	705	673	711	642	636	632	647	684	660	639	680	666	642	586	608	665	662	602	642	617	599	613	625	604	641	632	659	599	602	652	642	630	590	619	644	630	658	629	612	656	627	696	652	631	557	638	610	621	630	642	627	685	630	615	626	633	634	644	599	640	588	634	649	602	645	648	627	629	632	588	595	635	649	643	623	597	619	641	609	643	641	616	629	611	640	635	645	594	637	576	593	607	650	641	624	612	594	614	568	651	613	625	645	647	620	615	613	637	617	605	611	631	632	639	656	609	610	614	608	676	639	606	609	612	603	610	599	637	568	583	663	591	628	608	622	608	608	615	617	624	613	590	642	636	620	634	625	669	614	584	622	586	640	620	642	646	629	611	645	631	606	571	643	616	620	647	533	645	617	615	639	693	641	592	601	626	613	630	635	654	602	657	601	621	623	636	599	597	620	636	619	622	649	581	594	606	683	620	621	641	653	607	589	649	603	622	635	600	650	636	642	662	630	596	652	642	622	667	629	633	597	628	683	652	627	638	591	639	651	616	608	610	605	637	633	619	636	666	586	655	667	636	635	619	607	643	645	624	642	586	576	599	624	602	611	605	651	598	647	624	675	594	624	662	636	604	617	620	596	642	631	630	639	617	629	650	630	606	635	585	621	658	656	631	645	638	590	609	627	620	622	612	576	553	553	617	691	596	616	580	635	600	642	597	623	616	640	614	638	666	627	644	625	619	622	611	653	644	598	681	602	644	642	617	643	615	573	655	666	666	621	625	612	604	580	634	650	613	696	633	647	666	612	646	618	643	621	596	650	595	545	625	576	638	641	640	665	613	657	627	610	614	642	631	661	644	635	616	650	592	638	581	588	611	684	629	624	630	614	650	598	604	632	648	614	614	637	617	595	653	672	623	643	668	590	634	589	613	582	675	629	581	656	642	654	588	628	652	630	612	623	631	626	613	612	626	660	611	608	658	594	631	683	590	621	628	651	641	606	582	621	612	615	612	602	645	614	637	657	638	591	649	627	621	650	601	618	619	606	649	587	639	651	598	627	617	630	573	643	627	661	606	634	705	681	662	604	638	644	626	587	651	578	645	600	642	616	634	643	614	569	623	622	644	616	622	655	627	665	617	612	605	614	663	610	600	643	642	609	615	686	563	618	616	595	632	607	617	610	635	611	605	616	644	600	653	594	653	656	640	671	593	638	654	593	604	638	588	618	650	598	645	631	616	641	638	622	608	615	602	679	629	595	593	665	672	583	637	650	609	586	618	616	630	652	594	607	621	627	619	623	583	628	639	584	640	607	620	644	592	623	633	615	615	639	660	620	609	635	614	598	611	610	597	614	595	587	635	591	635	625	658	629	653	618	607	613	623	552	630	607	681	604	638	570	581	599	635	595	632	629	619	648	652	642	634	629	593	649	598	566	658	586	589	657	606	565	633	614	590	629	677	600	621	624	668	579	642	614	630	672	652	608	649	667	621	650	601	627	611	615	588	640	602	643	642	627	649	654	619	648	622	595	620	596	660	634	635	624	603	615	623	662	632	580	636	614	654	597	638	598	621	642	604	631	626	620	583	717	613	669	605	628	643	597	601	591	596	622	591	616	618	642	580	614	638	632	613	620	588	614	615	590	577	667	638	592	592	616	660	604	655	599	580	637	616	658	618	588	627	678	558	624	639	633	602	619	635	641	598	592	615	597	592	630	686	638	577	614	626	598	601	608	599	586	644	601	614	586	669	561	653	644	658	605	637	612	672	647	614	607	616	661	624	625	606	603	598	638	598	627	630	620	603	633	666	629	633	593	629	606	670	674	588	618	608	600	636	607	611	618	659	586	636	631	626	652	682	579	656	606	637	636	600	624	636	597	572	682	616	651	648	622	603	581	652	608	602	637	663	618	624	633	639	634	637	630	591	611	611	615	631	596	654	629	616	641	644	604	640	617	645	614	626	610	642	634	662	601	587	628	619	628	667	646	637	615	609	634	610	639	664	611	622	636	608	671	599	605	593	593	648	602	620	619	631	626	626	614	587	627	638	658	618	662	579	624	637	639	587	665	638	634	652	643	606	666	606	612	664	675	611	666	643	621	632	643	645	611	641	629	643	611	610	597	596	641	661	636	583	636	631	671	624	604	634	613	598	622	586	567	607	639	647	658	608	672	635	664	628	593	684	631	638	647	644	629	636	608	615	629	605	585	620	641	635	669	623	612	601	636	581	626	655	597	625	626	621	637	639	586	655	640	593	637	619	638	604	595	667	686	612	656	571	617	609	605	647	662	619	605	634	591	599	624	638	621	634	635	629	617	650	644	658	634	644	652	637	600	614	596	615	595	648	653	639	679	638	644	617	600	590	650	620	632	601	665	644	613	659	630	608	656	631	639	648	618	648	649	639	600	598	630	636	676	613	636	616	619	598	636	655	608	657	588	628	625	612	668	604	641	573	604	623	641	626	598	629	625	669	631	689	647	641	639	658	661	630	628	616	594	648	641	599	683	560	654	647	593	649	588	646	606	619	624	628	587	596	606	654	638	625	627	647	634	649	616	606	615	637	669	660	635	613	619	639	611	622	618	620	586	602	626	584	616	624	623	644	633	606	638	630	626	615	614	634	622	618	595	601	623	610	595	578	653	623	619	587	583	654	647	651	599	621	641	601	606	664	606	650	648	618	629	606	639	628	652	648	609	653	652	618	609	614	662	592	639	635	674	652	609	618	660	636	593	631	583	626	619	607	607	604	594	638	642	595	623	606	648	639	653	649	606	616	651	658	605	628	635	656	616	607	631	586	605	590	654	603	613	653	672	624	631	636	656	658	609	632	608	602	633	656	617	621	678	584	616	595	651	641	579	646	629	611	607	602	613	616	568	591	618	622	617	598	660	615	611	586	608	666	606	614	604	611	636	632	619	648	621	605	625	585	671	660	619	630	611	612	655	630	593	656	648	641	640	605	648	611	637	626	595	632	631	579	600	660	579	641	667	652	622	581	649	634	589	579	631	614	608	607	616	609	675	634	603	559	628	664	631	613	678	657	613	605	608	642	608	603	609	613	629	605	621	654	622	631	622	600	619	645	653	635	585	636	641	622	613	617	588	638	602	642	593	616	622	592	665	637	620	627	652	652	615	602	613	637	671	640	582	636	637	609	591	616	596	622	614	667	632	622	615	619	607	613	675	615	605	607	684	586	598	654	608	610	608	596	603	651	602	657	650	627	632	612	632	615	602	644	611	620	612	626	634	637	687	623	620	644	598	634	644	623	640	620	630	622	625	620	692	604	608	657	621	590	593	635	636	612	601	633	626	659	654	630	626	648	616	623	634	642	583	617	642	604	606	639	633	657	605	637	642	612	656	655	580	607	658	580	605	620	629	607	611	576	648	635	651	628	609	607	632	599	619	627	614	635	663	628	645	616	645	617	617	633	614	649	634	577	633	605	627	640	629	645	607	634	653	600	646	585	669	637	613	572	650	598	621	652
24372	21500	28781	24633	21084	2258	522	414	308	287	281	266	288	212	207	204	193	202	186	176	180	191	185	183	197	156	179	176	168	149	168	169	168	170	163	157	151	189	159	163	169	140	159	173	152	165	156	164	164	187	152	161	160	167	160	158	164	178	164	162	161	180	172	136	146	164	156	176	168	172	175	159	150	172	177	172	157	148	157	164	161	147	148	155	167	172	181	160	129	164	158	163	151	157	159	170	162	142	163	160	136	144	148	153	171	166	168	149	181	146	190	178	177	168	134	162	146	163	147	158	159	155	153	145	149	152	176	166	179	156	152	165	148	157	143	171	154	177	183	160	163	171	145	179	173	181	154	171	170	167	173	158	163	167	162	157	164	150	165	172	164	160	158	170	169	173	145	154	149	160	170	163	152	160	162	141	163	145	160	157	166	149	159	149	175	180	165	162	161	176	156	139	160	165	165	160	139	164	169	150	162	157	159	171	168	166	154	134	149	158	145	182	165	186	166	154	176	185	139	166	165	172	157	167	141	171	159	167	181	178	182	160	147	171	160	183	173	173	151	159	136	144	155	145	143	162	133	182	165	155	159	173	155	172	169	176	156	190	163	156	170	166	160	175	144	165	167	163	181	160	162	147	157	172	156	167	186	172	161	164	168	145	143	152	160	161	158	151	169	192	150	176	162	175	154	155	158	133	164	159	146	179	158	181	149	153	156	135	142	183	168	168	174	183	150	170	186	157	166	150	183	141	155	155	151	168	144	174	164	155	164	152	156	159	156	145	182	153	162	164	146	177	170	138	178	184	177	186	171	171	179	145	177	196	160	155	167	169	178	174	163	171	168	159	139	189	154	163	157	167	168	160	165	156	170	160	157	145	161	157	150	157	175	151	176	137	170	157	152	139	138	170	161	155	164	161	183	157	144	179	165	175	170	167	159	172	152	148	145	176	157	159	174	158	166	143	153	164	178	171	164	152	142	165	157	156	159	160	171	172	180	161	171	167	163	157	188	143	170	166	162	155	152	163	170	135	153	155	150	136	163	148	140	172	153	163	152	155	161	158	171	178	157	156	161	170	172	156	165	160	166	162	162	160	149	177	183	165	155	156	156	138	156	155	137	173	167	161	154	155	180	178	157	173	156	154	155	153	160	169	169	182	146	164	163	157	172	163	145	151	144	168	159	129	174	165	172	172	160	189	177	145	144	150	155	178	160	178	174	162	156	156	170	163	152	169	152	168	155	161	150	184	156	175	163	162	155	152	173	162	125	149	161	168	139	143	175	150	182	150	163	160	166	169	173	165	168	175	151	156	173	159	158	164	172	169	152	161	181	184	162	142	167	155	165	174	151	202	130	172	167	143	192	132	189	164	135	190	156	167	143	137	157	176	168	145	164	145	158	142	163	157	158	158	158	162	173	153	162	156	159	156	161	168	144	146	128	176	157	163	160	150	142	177	176	151	161	159	162	146	193	156	153	162	181	146	159	162	156	154	144	189	163	139	167	158	162	170	176	164	150	146	149	160	155	160	164	167	151	143	155	183	182	164	166	137	158	143	159	172	156	162	185	148	167	142	163	175	172	142	149	164	185	174	158	157	147	156	163	155	162	150	151	155	161	163	143	152	193	170	179	167	171	168	180	168	176	138	175	152	130	164	172	156	187	152	139	176	152	167	168	155	156	166	168	152	162	143	161	152	179	153	144	164	159	181	164	136	135	169	169	141	159	176	152	165	153	164	149	152	180	167	157	185	192	138	159	159	180	154	159	156	142	177	153	160	173	162	160	172	162	171	161	160	141	177	137	164	161	177	161	151	158	162	152	167	176	153	146	162	160	126	165	166	168	143	156	160	150	168	162	177	165	181	179	169	146	173	154	158	186	146	173	158	151	170	154	148	166	167	163	150	152	180	162	175	172	145	167	175	156	186	149	176	174	171	190	166	157	165	146	148	145	160	160	154	139	154	156	146	155	179	170	146	152	177	143	168	165	167	164	180	173	145	142	162	181	152	165	171	157	160	153	159	168	158	149	133	189	183	170	167	148	156	170	156	169	131	171	162	159	170	153	178	166	150	150	162	143	172	168	150	152	148	154	157	166	152	153	192	173	146	173	159	148	186	144	149	187	165	157	158	145	149	168	166	149	151	162	165	178	171	188	163	168	165	193	147	145	154	151	163	177	158	157	160	166	149	171	168	152	149	158	167	167	167	160	145	182	148	162	168	155	159	151	133	177	167	157	164	166	150	166	162	157	149	147	167	173	159	182	171	139	164	150	158	156	154	180	153	156	170	150	164	148	155	156	162	152	145	167	158	146	141	160	142	175	157	163	157	161	173	160	179	163	162	189	153	172	158	153	178	163	145	171	144	187	181	178	168	126	175	179	142	155	145	161	168	144	149	170	154	174	156	162	146	160	150	162	148	148	175	151	175	154	165	169	127	154	172	157	161	184	163	174	161	154	174	167	146	160	164	173	165	153	133	146	154	146	163	145	146	141	175	159	134	165	165	161	149	160	169	134	163	168	131	161	181	150	151	148	173	163	168	170	156	169	138	153	158	169	174	154	158	137	165	138	157	160	165	168	150	169	163	158	175	137	174	161	169	162	166	167	159	127	179	181	157	157	179	135	172	161	167	164	150	160	162	167	152	160	167	144	158	154	184	165	140	180	168	166	158	167	159	139	166	160	173	170	150	140	170	153	149	159	162	140	156	162	165	174	176	164	152	147	147	169	150	155	166	153	141	150	126	146	153	161	134	140	171	152	157	141	156	161	171	131	165	151	173	176	163	152	147	164	171	159	140	161	154	140	167	177	151	162	160	145	156	163	148	149	164	155	155	167	164	158	157	162	164	167	144	153	174	156	161	156	154	162	140	166	144	166	174	142	154	145	139	154	151	177	155	137	153	165	148	153	163	174	181	149	146	171	158	163	171	155	155	132	170	154	164	147	154	181	157	178	156	172	160	162	165	163	156	166	170	160	154	151	164	175	146	183	156	182	164	153	180	152	143	140	161	166	176	162	163	165	148	156	166	158	164	156	137	149	157	169	155	152	146	156	164	181	154	184	158	152	166	187	159	179	158	128	172	142	172	168	164	181	158	168	174	170	162	157	177	144	166	139	160	147	180	159	152	169	169	162	173	162	165	166	151	167	138	163	175	180	187	158	171	163	165	175	139	146	152	134	130	170	160	146	160	154	164	178	165	172	151	172	150	163	151	164	149	154	167	143	135	155	164	160	157	145	175	160	166	175	157	168	167	174	141	180	160	149	158	139	178	160	152	166	153	193	154	148	152	131	161	120	168	160	146	161	126	175	166	175	170	182	184	165	149	165	152	163	148	161	157	165	144	166	149	157	155	155	154	177	170	173	166	155	131	179	168	162	155	167	157	171	145	160	164	158	168	156	159	151	171	167	167	155	182	168	165	158	167	140	167	145	129	161	175	167	173	157	170	147	168	162	149	168	160	167	161	146	163	147	143	152	181	157	170	170	167	158	152
5640	10031	8600	4461	2704	1939	1356	1081	881	799	674	622	582	578	486	489	484	442	409	403	401	402	409	377	347	371	351	342	333	339	331	315	299	331	328	297	345	325	388	302	291	336	336	326	311	362	311	330	324	318	314	333	315	306	326	280	271	307	279	310	322	312	311	309	315	333	307	317	341	322	307	287	320	299	283	305	303	324	299	289	293	334	319	297	330	332	288	300	299	271	296	299	333	315	296	288	290	285	312	315	314	316	293	295	284	277	304	303	304	307	288	313	290	303	296	292	286	317	295	292	286	295	324	329	325	281	306	309	291	329	301	321	296	291	328	337	291	301	283	317	328	312	295	294	306	296	312	307	270	314	320	295	299	328	303	310	294	273	334	307	293	345	308	300	276	317	301	306	294	306	313	314	292	306	300	288	276	283	324	294	340	315	309	302	362	287	305	268	303	304	304	338	311	320	315	329	289	307	305	318	311	325	311	347	308	300	308	275	318	307	326	278	300	303	311	324	340	302	305	317	327	301	303	270	329	288	293	302	284	323	286	293	311	327	311	298	317	276	283	284	309	306	295	297	320	283	300	311	285	274	292	317	263	318	283	292	322	283	340	286	303	298	294	297	313	331	303	275	321	299	296	309	321	332	293	314	304	314	308	261	317	263	291	299	292	299	332	326	318	271	305	309	283	256	314	281	284	325	305	297	292	329	279	302	314	304	310	298	292	303	314	301	303	315	312	347	297	330	251	316	294	278	323	290	307	317	276	344	286	294	312	325	296	315	340	316	349	294	318	294	292	310	294	319	293	321	367	293	303	295	293	321	334	307	286	298	322	288	310	323	286	315	286	308	287	283	296	300	305	350	297	318	298	288	286	296	311	324	312	267	311	310	304	282	284	289	294	287	289	313	302	318	302	307	329	309	318	270	301	315	309	303	311	309	321	313	297	277	323	328	290	279	292	284	302	296	311	323	321	306	267	299	327	299	301	285	301	290	314	261	285	319	307	297	313	295	293	282	302	299	316	339	283	317	321	261	336	304	273	283	285	293	321	300	297	322	270	292	326	313	311	306	285	326	282	332	288	286	276	305	303	283	284	318	285	291	311	293	289	336	316	322	286	301	312	321	305	323	294	288	292	292	278	300	300	331	293	323	284	302	281	274	302	321	284	320	291	288	317	289	332	296	299	285	287	312	294	285	296	301	315	333	321	307	303	266	313	279	299	273	313	317	292	302	338	275	316	319	264	277	283	314	320	315	304	304	283	294	273	332	342	278	299	298	290	280	284	289	280	285	303	289	312	319	282	312	303	280	289	297	306	304	303	320	277	308	300	307	316	309	323	295	257	284	325	322	302	311	282	290	273	307	285	303	317	302	317	322	319	264	298	319	310	313	290	309	323	293	290	300	284	322	308	360	313	308	316	290	363	302	297	316	296	289	304	318	284	298	322	332	352	295	298	322	299	296	271	293	336	273	319	302	310	316	279	270	319	286	279	322	309	272	315	304	294	284	327	321	305	296	292	321	298	301	271	318	310	310	282	275	274	303	287	309	281	309	266	301	305	304	314	302	307	312	302	317	308	303	309	311	310	294	291	346	300	342	303	313	255	327	296	301	310	317	305	280	298	327	291	283	307	312	305	289	293	312	336	304	290	315	299	335	291	289	271	304	291	318	284	287	276	303	311	303	269	321	304	306	311	301	307	306	307	314	306	283	322	302	295	297	301	326	302	304	283	290	319	320	323	287	298	293	281	328	289	298	312	328	291	327	317	329	330	293	300	297	312	295	283	293	306	280	307	338	313	264	298	306	328	324	307	309	305	301	298	317	288	274	329	306	291	311	318	308	291	288	313	287	312	320	303	309	307	295	307	315	286	291	318	326	293	264	279	310	337	338	307	285	281	301	303	322	301	287	287	309	321	296	292	305	313	275	327	321	319	320	319	317	289	283	294	303	311	290	288	280	309	297	295	282	292	260	287	312	304	311	327	282	309	306	315	302	316	304	298	306	312	293	287	299	333	283	339	282	278	287	312	308	330	302	339	306	316	287	293	293	328	302	329	295	288	285	286	329	309	265	275	277	323	301	304	301	311	293	291	321	313	260	305	308	292	279	308	302	323	300	303	292	299	295	292	304	312	263	314	289	290	319	344	322	306	341	290	284	308	278	301	293	314	315	321	306	298	320	273	313	272	293	289	302	311	306	330	278	340	322	309	324	317	292	310	306	268	297	279	287	301	310	296	298	301	300	315	287	315	295	294	307	290	318	278	297	313	342	312	314	294	317	315	281	283	301	308	326	292	297	306	313	298	278	291	294	303	303	314	298	276	314	311	308	302	326	295	302	306	271	281	323	341	283	280	345	318	308	315	277	300	290	297	298	325	330	349	303	312	318	317	292	297	327	307	273	320	318	317	299	286	308	298	265	309	315	278	325	276	301	322	313	319	326	319	308	324	290	276	319	323	301	292	315	307	304	309	302	302	287	313	311	292	313	345	301	305	316	284	311	331	308	298	309	295	326	290	299	298	303	304	325	269	312	286	301	326	317	310	333	299	287	277	301	317	321	316	328	304	313	322	314	305	295	298	300	310	304	289	301	315	293	286	304	317	285	311	296	332	317	321	299	310	321	280	256	285	296	283	277	303	306	286	293	273	311	290	301	287	333	294	311	324	274	300	270	319	316	292	322	299	311	316	319	303	314	304	269	322	320	291	275	300	296	266	294	302	318	298	306	336	288	282	301	303	332	310	292	368	338	349	305	298	334	301	296	318	309	310	305	310	292	279	312	281	313	282	286	325	276	303	291	306	292	337	294	297	280	302	309	292	257	299	301	331	313	311	297	306	282	260	281	297	334	312	302	332	316	301	313	285	316	296	308	303	291	313	273	296	292	281	289	321	277	285	292	306	303	294	304	283	306	307	314	321	294	302	286	334	300	317	277	299	288	306	316	301	304	312	305	288	305	297	315	291	310	317	338	295	310	289	289	311	302	306	300	313	274	291	319	322	301	340	319	300	352	328	283	306	309	290	294	288	286	332	333	287	275	310	319	302	298	290	325	272	283	302	305	309	281	318	314	308	309	324	282	292	288	317	296	288	281	301	304	323	344	320	308	305	328	285	317	312	321	280	294	307	281	318	294	303	315	295	301	312	347	342	308	325	295	302	306	298	301	315	321	323	276	297	296	298	280	286	288	320	289	319	319	295	308	312	336	291	290	303	290	307	304	332	316	327	309	269	334	273	297	314	314	321	301	320	301	282	309	327	318	314	322	346	292	295	290	299	306	304	327	295	301	280	344	310	297	290	291	299	351	288	302	285	298	294	337	291	287	326	319	325	274	303	295	335	302	307	301	307	299	287	306	296	303	278	303	287	295	304	311	331	281	321	310	302	287	291	305	293	268	277	310	338	299	296	278	320	291	295	295	294	330	300	303	289	279	316	288	314	317	310	296	287	314	305	328	300	292	298	324	295	336	325	322	280	285	300	288	292	307	301	319	302	292
23439	21446	29277	23990	21446	20326	1785	573	396	327	297	299	248	208	212	212	189	174	193	162	171	167	168	177	142	160	147	116	144	146	138	152	149	144	149	158	134	116	129	146	118	117	120	134	129	126	133	127	126	143	103	134	138	139	140	124	137	114	161	134	113	141	125	107	113	112	126	126	142	134	119	113	122	111	126	129	107	120	117	112	127	144	125	129	124	136	128	116	116	106	115	121	126	102	117	144	118	124	110	129	107	125	115	130	120	109	119	110	128	122	126	127	130	119	127	115	137	108	117	116	126	127	146	129	127	128	111	135	133	137	137	138	109	111	111	126	115	107	119	140	114	129	134	102	120	117	127	129	112	97	115	135	114	131	132	112	136	139	110	131	130	104	125	119	114	128	120	115	118	132	111	130	117	118	136	123	101	115	123	121	121	112	133	142	121	118	133	126	115	123	132	115	113	146	107	127	114	109	121	131	119	115	129	106	119	134	103	121	113	128	109	143	139	119	121	115	132	131	109	127	125	131	126	132	117	104	112	111	104	122	112	135	120	125	112	121	116	103	128	121	116	108	123	112	113	108	124	121	115	122	117	112	141	109	123	114	114	107	123	121	120	117	130	126	132	126	114	120	114	136	128	127	135	95	121	106	122	142	122	132	122	116	116	117	118	121	141	126	117	124	118	108	120	121	120	106	120	125	115	112	125	109	140	111	115	112	138	107	120	98	117	114	125	113	127	120	126	115	110	121	119	149	123	123	114	117	97	120	109	133	113	137	127	125	125	99	119	117	122	123	123	113	118	129	126	93	94	115	113	117	127	121	125	121	131	111	105	125	129	121	112	123	112	121	103	114	122	106	127	115	129	133	127	143	106	131	129	129	119	113	132	109	111	113	111	107	107	145	129	133	115	105	134	121	111	132	127	119	106	139	120	117	101	117	117	120	122	108	105	134	120	121	108	125	136	127	112	118	117	127	124	127	124	127	152	129	96	127	106	127	116	130	130	114	122	120	120	115	118	132	96	110	124	133	144	109	115	119	110	131	115	112	114	98	119	110	124	141	104	133	121	119	135	125	111	111	116	104	102	110	127	110	117	113	124	115	111	109	121	108	120	124	112	144	116	110	97	123	107	135	103	117	109	114	125	129	123	117	121	134	116	111	104	112	143	115	127	114	128	125	121	129	130	121	115	135	135	121	136	128	101	115	134	116	109	127	115	110	112	109	126	113	142	121	110	119	141	94	128	114	128	119	121	115	127	144	118	107	132	132	112	130	106	139	137	119	135	109	115	134	112	105	144	129	125	125	115	134	107	124	134	118	131	125	144	147	128	137	125	154	138	128	122	119	125	114	120	138	116	132	140	129	112	138	128	116	134	134	115	121	122	119	125	128	129	127	138	124	112	124	128	119	119	125	122	130	132	109	122	124	108	124	104	116	104	110	128	132	145	135	97	117	116	115	117	120	118	122	119	112	120	114	120	133	117	116	115	149	114	121	127	123	126	105	129	99	108	114	134	112	117	141	111	134	106	125	122	115	108	123	126	130	110	111	130	110	124	142	121	111	116	108	138	133	121	106	109	112	136	115	111	138	115	101	119	93	130	115	134	103	99	133	120	97	119	116	140	138	113	105	127	121	115	130	123	128	107	115	119	122	103	136	112	120	124	130	129	135	134	127	117	122	96	120	100	115	123	106	140	140	110	114	104	111	115	110	130	127	140	125	132	118	130	113	122	123	110	122	117	112	140	113	108	116	118	120	138	120	102	122	139	132	120	133	116	101	134	126	117	122	112	95	126	131	135	131	122	116	137	131	122	143	129	111	118	126	113	115	112	131	140	128	111	119	114	111	135	127	117	130	110	105	123	130	106	129	119	153	112	112	126	121	124	127	122	119	102	122	127	130	135	137	135	112	126	121	125	108	118	107	137	122	117	119	119	127	126	110	114	124	127	150	111	104	119	108	103	121	130	122	126	115	135	116	114	138	126	115	120	142	85	143	109	130	110	120	127	132	121	142	122	122	137	123	135	112	129	124	123	120	125	129	120	124	118	133	130	124	122	138	117	116	129	111	123	126	113	120	141	139	105	132	119	114	133	126	114	117	92	142	110	138	135	110	115	113	116	129	115	134	114	130	123	120	121	118	98	136	119	142	130	133	107	135	100	137	107	127	120	127	130	116	107	126	120	124	114	114	118	130	132	113	117	119	146	126	103	112	132	112	139	106	129	109	117	114	112	110	100	112	135	125	103	139	110	116	109	124	107	126	118	103	132	104	142	101	136	133	131	134	124	117	117	102	112	108	122	126	122	121	123	117	107	127	121	113	121	128	120	122	149	130	137	118	123	132	103	124	114	113	138	113	127	111	111	120	120	114	114	122	117	119	114	118	144	114	125	137	112	118	110	125	127	125	111	114	124	113	129	109	121	125	109	117	132	119	114	124	114	132	110	111	128	121	104	110	133	115	141	118	122	112	115	126	120	110	148	119	102	120	126	125	128	125	109	122	117	145	132	129	102	116	115	127	111	105	126	129	128	141	104	117	107	126	147	127	125	138	119	115	111	104	117	111	124	120	131	132	131	142	119	129	142	117	137	118	121	132	102	106	132	127	136	142	132	125	117	134	113	119	111	105	132	118	129	103	110	97	137	123	113	127	109	100	114	117	130	128	109	137	112	138	113	113	114	114	136	126	109	122	121	147	131	97	126	109	108	117	126	115	103	119	130	133	127	122	134	124	113	106	127	114	118	113	108	101	113	117	123	132	114	112	129	122	117	112	109	129	134	108	118	147	101	115	115	117	108	157	123	124	119	118	110	115	98	116	105	124	117	109	103	110	120	121	114	123	136	128	132	142	107	133	120	110	122	125	127	129	124	110	110	129	124	128	109	125	108	118	117	109	125	100	122	120	121	117	124	127	124	107	127	140	132	116	128	123	105	127	120	124	118	127	120	141	122	126	109	120	123	110	120	137	113	117	124	124	122	113	117	123	111	109	132	120	118	106	125	116	111	112	112	120	120	126	110	127	110	132	129	130	125	131	102	125	113	118	121	102	115	112	118	123	124	119	95	132	113	121	98	114	110	119	116	113	128	138	114	126	110	111	116	106	118	97	125	136	133	127	100	131	135	123	107	118	136	127	138	116	123	126	111	129	109	112	131	116	115	113	122	129	115	124	130	118	126	123	108	130	140	104	135	135	118	113	120	132	107	107	113	133	92	123	126	101	114	119	131	114	125	129	124	133	114	115	111	112	138	101	113	117	108	111	133	143	133	123	132	137	107	120	116	132	118	125	104	105	96	121	108	121	122	139	125	122	139	106	132	141	133	117	125	146	126	99	122	109	132	127	137	130	133	117	120	105	112	129	138	122	144	135	132	116	118	126	118	111	129	103	123	113	115	129	133	111	121	135	112	127	135	113	121	127	128	128	126	115	129	108	117	114	131	130	120	117	121	119	120	138	116	113	131	125	133	126	112	122	113	111	134	129	114	119	109	121	127	120
7792	15946	13619	7369	4650	3153	2329	1776	1398	1154	1008	806	731	656	591	532	511	490	441	376	377	352	345	311	355	317	321	320	310	317	268	273	299	236	290	257	258	284	240	257	241	236	247	247	227	233	253	230	206	229	255	244	234	213	229	213	226	202	225	245	213	273	217	240	218	245	215	223	199	221	255	264	198	207	213	254	214	231	249	244	200	233	207	233	205	226	236	220	219	240	207	217	211	215	190	218	216	233	216	184	223	209	208	217	191	211	223	229	206	216	197	215	209	204	232	217	190	207	191	220	196	217	203	211	232	214	215	198	209	222	205	216	232	189	206	218	217	231	235	235	199	202	241	215	225	208	192	218	201	232	213	197	218	202	185	212	211	193	203	192	211	249	202	206	207	236	217	213	205	229	231	203	212	217	206	190	220	221	220	221	202	207	214	222	206	213	197	211	228	223	222	232	220	205	205	214	237	226	198	199	219	195	223	235	207	225	199	221	204	182	199	227	238	209	224	226	219	196	231	217	241	209	190	203	224	199	208	228	192	198	194	224	205	220	221	205	201	209	215	209	212	204	212	197	201	211	199	215	209	213	230	206	211	218	225	200	200	211	203	209	199	188	216	223	210	222	204	197	205	229	230	205	229	218	195	214	227	236	220	191	218	199	230	206	217	237	209	203	205	200	203	199	212	227	202	203	200	208	212	205	200	193	229	204	203	207	202	196	244	211	210	187	244	193	234	219	199	219	205	214	203	208	221	197	222	204	212	226	194	232	207	195	205	239	200	216	215	200	193	213	228	217	232	208	221	205	229	229	224	219	204	191	219	190	220	211	183	195	217	214	212	208	198	231	224	221	220	243	240	211	240	173	201	215	203	215	227	185	201	198	230	208	232	208	227	227	220	229	202	213	210	210	240	215	218	203	218	207	225	226	189	225	206	182	201	227	214	194	214	216	193	189	202	212	206	189	194	235	193	194	216	212	216	217	230	195	212	231	207	222	244	211	215	203	223	196	213	186	223	199	193	221	224	222	226	185	202	216	197	209	215	224	211	225	203	210	219	189	211	228	200	200	193	226	196	224	205	212	204	189	199	207	206	210	225	213	213	203	201	205	199	222	225	209	207	213	185	223	219	216	217	220	192	200	235	200	207	231	213	219	208	202	195	221	192	218	193	248	209	214	244	194	213	240	214	210	192	227	240	203	210	198	199	211	225	195	208	189	207	242	178	200	226	195	196	198	208	201	223	227	233	211	217	192	225	202	226	203	235	205	192	216	189	238	198	223	196	254	181	227	232	243	228	200	209	205	203	180	218	231	193	214	205	216	197	209	186	219	197	188	235	203	199	219	208	212	204	202	199	208	200	207	209	195	216	202	210	188	256	204	216	207	227	215	194	208	217	207	212	224	224	200	227	202	190	212	214	218	206	215	201	224	246	255	217	210	217	205	209	207	190	205	201	205	209	221	203	207	204	205	201	217	236	183	201	211	229	235	225	206	221	204	184	214	238	207	194	224	204	216	216	201	233	236	214	186	211	231	179	216	202	213	190	232	217	185	191	218	201	223	201	193	216	207	230	202	204	213	220	193	188	232	201	227	207	187	217	207	236	200	218	204	186	206	194	214	206	210	218	221	213	207	229	222	211	208	235	210	224	245	207	199	217	215	198	206	240	185	199	218	166	200	222	228	189	204	247	221	222	221	222	230	207	211	173	231	243	207	209	213	210	232	188	197	204	215	211	234	227	219	226	212	206	202	211	194	231	232	219	207	216	203	230	210	223	223	205	223	217	201	191	204	222	200	214	198	207	206	198	219	233	227	237	226	199	199	200	223	197	227	235	190	200	213	225	212	214	216	222	210	207	218	225	206	219	205	190	192	213	220	184	226	213	226	202	221	227	223	221	199	221	205	237	198	227	191	206	205	209	221	203	213	200	235	206	225	224	219	191	204	216	200	201	199	224	212	208	231	211	218	199	208	228	232	189	223	231	247	205	239	197	181	230	206	194	185	222	229	221	215	210	194	187	192	214	231	212	214	217	228	198	189	203	193	211	211	218	209	212	213	233	228	216	196	220	203	194	195	183	228	211	195	197	189	189	237	224	221	203	216	201	201	224	209	208	197	224	219	187	213	210	214	240	198	203	204	209	190	238	241	198	206	214	185	194	220	195	211	231	217	227	210	220	209	194	205	225	209	199	205	199	202	228	208	230	205	211	216	199	227	207	238	197	219	193	215	220	222	200	204	223	224	219	206	218	226	217	223	200	205	214	220	236	207	227	203	220	196	219	212	196	206	225	203	211	214	206	214	201	184	214	244	225	217	207	212	228	193	211	226	195	206	202	166	210	179	224	202	228	190	193	215	206	203	231	206	204	186	217	217	212	229	230	220	210	191	218	220	213	195	215	198	195	206	244	217	237	195	234	194	212	229	200	238	235	206	223	239	211	203	219	204	207	201	197	172	231	205	220	219	237	212	216	213	221	211	215	190	181	216	205	204	243	215	220	224	207	223	225	228	189	204	177	228	195	219	209	216	249	235	196	206	206	192	221	222	215	211	214	218	203	207	219	201	198	188	211	213	210	217	206	219	199	194	233	219	218	212	221	219	209	222	202	231	220	232	216	215	202	222	197	204	216	219	230	210	209	203	218	244	243	222	211	207	195	215	217	207	199	197	204	217	202	222	212	209	231	191	228	206	203	209	214	199	217	208	213	207	209	199	224	192	220	202	220	203	203	213	204	189	207	218	203	224	220	228	205	222	210	188	199	201	194	204	227	226	211	219	214	202	227	179	226	185	200	218	203	218	246	216	192	191	216	199	217	189	221	182	200	211	238	217	204	265	200	232	203	193	210	233	213	188	206	196	214	203	192	210	190	237	219	208	207	237	219	223	199	215	202	203	203	203	214	182	212	205	219	233	197	212	226	201	238	235	197	224	227	205	190	197	201	207	177	242	230	206	217	213	221	208	206	216	219	197	207	215	224	209	204	210	207	240	210	194	210	216	230	222	215	177	206	217	226	193	201	194	236	238	206	203	207	185	172	202	221	238	229	213	196	199	257	227	229	229	228	217	218	224	224	209	224	218	209	192	195	205	224	225	234	196	199	199	230	227	225	194	208	223	205	208	203	241	216	198	211	215	212	213	188	198	181	197	241	211	221	233	213	209	212	189	209	193	217	220	217	204	196	211	191	207	223	214	218	195	198	229	206	213	214	213	222	215	242	206	204	224	204	218	210	194	188	231	193	201	192	197	212	229	192	233	261	220	220	200	184	217	205	208	218	221	205	218	206	223	230	215	222	218	197	216	190	225	213	213	226	226	212	213	235	198	224	207	245	220	228	185	205	205	200	200	231	198	197	208	212	215	217	226	194	196	236	204	207	212	216	198	200	200	233	220	231	210	240	224	221	214	219	219	227	196	230	215	217	209	197	224	199	223	205	192	226	205	208	218	229	220	229	205	225	237	204	241	206	233	200	180	251	217	189	184	225	227	192	198	228	215
27000	20894	8145	735	436	425	378	388	384	378	343	329	320	344	363	358	319	316	398	367	340	373	324	342	328	361	324	356	345	330	351	331	338	335	326	357	366	350	387	371	350	355	334	358	364	349	347	376	377	364	356	339	346	346	347	375	355	338	321	329	359	353	350	356	396	345	357	388	353	392	360	327	380	361	328	353	374	319	336	347	314	346	331	336	345	313	368	314	328	346	374	347	329	343	380	309	347	353	308	348	319	349	315	353	344	344	350	354	327	381	363	346	322	421	361	361	321	325	340	365	324	351	314	345	349	351	351	366	340	353	362	312	359	357	344	314	323	370	384	351	332	335	345	351	331	363	331	338	348	345	376	342	321	321	331	360	347	340	336	343	347	345	364	338	364	333	346	321	353	382	352	372	359	354	381	342	360	331	351	345	328	318	370	358	368	346	353	337	326	336	328	368	347	354	341	331	355	392	348	310	369	362	340	355	340	351	341	348	344	366	358	341	325	359	361	340	341	330	323	341	367	364	336	350	345	295	382	362	386	365	339	361	311	357	338	314	358	370	318	324	381	355	356	353	378	316	324	366	325	315	373	359	338	367	306	332	343	337	320	363	339	367	343	310	318	369	358	350	316	366	347	404	345	358	377	338	310	341	355	365	339	328	358	352	355	329	341	371	340	379	365	367	344	351	341	320	356	365	342	335	332	358	336	333	326	328	354	372	371	333	353	330	352	349	354	344	362	370	376	327	355	338	327	353	339	341	356	360	320	357	343	358	352	323	328	354	333	360	363	305	337	342	376	324	320	363	317	326	365	338	318	336	327	309	337	369	370	347	331	337	345	319	309	376	367	333	372	334	315	357	359	328	353	348	381	345	345	348	353	361	333	349	366	317	354	349	343	332	341	331	358	325	382	337	362	311	322	358	351	343	332	319	357	346	353	367	347	363	346	355	360	342	348	359	350	326	355	332	342	337	341	335	359	335	352	351	315	387	348	311	365	375	336	350	358	317	340	372	337	339	332	344	356	348	392	342	352	326	336	373	344	344	316	347	330	367	355	338	374	366	321	349	339	367	361	361	371	332	368	346	370	331	313	343	339	356	391	314	361	354	350	377	354	367	364	338	352	371	323	337	343	408	331	371	384	332	351	376	347	328	335	341	378	356	375	340	329	363	375	326	360	333	342	342	344	300	349	358	335	343	352	345	334	335	385	329	303	364	341	347	335	301	341	385	336	324	317	381	362	332	347	311	362	404	325	350	372	304	378	337	290	355	367	350	339	372	338	371	370	353	348	344	326	387	360	386	385	346	345	355	344	347	367	357	335	345	362	303	380	350	309	364	339	354	371	325	349	384	403	359	343	331	314	311	369	336	369	352	348	332	338	360	362	350	362	346	344	365	347	347	353	335	360	338	345	398	348	329	337	327	374	360	348	357	332	314	322	339	348	337	337	330	328	350	358	360	320	370	357	352	348	346	335	302	382	344	338	337	346	329	354	375	339	343	324	340	337	331	361	356	339	352	373	368	343	368	342	348	347	327	327	307	356	357	357	349	309	360	376	352	332	345	324	351	330	338	341	352	318	338	375	318	340	346	330	333	343	352	312	339	350	309	305	313	325	350	337	345	336	361	338	353	365	293	354	336	325	346	358	356	365	354	342	331	339	343	355	328	347	368	362	330	354	314	381	313	344	383	327	344	372	329	389	352	368	347	357	358	328	359	340	332	345	336	366	343	360	358	313	338	355	338	343	357	369	333	354	357	328	339	351	316	375	342	355	327	346	343	326	331	340	335	333	328	357	354	328	341	346	347	321	348	338	369	352	307	326	374	371	353	335	374	378	343	350	330	367	354	336	350	338	333	350	356	339	396	360	352	382	330	326	352	334	351	332	322	341	347	333	372	357	358	363	345	294	328	318	333	318	314	338	369	374	321	339	362	331	347	361	329	348	324	360	354	313	361	320	370	330	349	345	322	366	334	328	358	347	350	325	345	364	341	328	372	313	338	338	333	357	364	356	359	327	327	333	357	340	356	318	322	358	333	376	366	358	348	351	332	369	348	371	344	379	377	329	302	365	319	352	366	357	348	348	343	336	366	384	346	348	339	318	358	350	344	362	352	371	348	325	344	346	350	314	319	367	381	328	342	345	318	304	350	351	361	385	347	360	321	339	368	345	361	361	348	357	366	330	347	353	358	332	347	356	338	365	294	362	335	345	323	349	338	374	345	368	354	341	364	337	335	367	357	377	344	336	352	347	366	317	334	362	327	350	354	369	351	338	348	358	342	372	359	359	354	333	343	310	336	380	367	329	330	362	329	357	339	346	343	361	316	344	332	340	346	363	322	343	363	377	333	341	329	320	377	337	368	355	333	363	351	345	355	355	333	325	334	346	356	358	341	353	362	381	342	372	344	358	335	322	363	350	358	358	313	283	315	344	338	312	342	364	323	315	349	352	315	345	386	340	353	347	345	335	353	362	355	335	347	351	328	359	349	316	348	319	333	358	359	351	361	326	376	335	369	298	326	347	366	371	351	344	326	349	333	309	330	361	365	338	350	326	355	356	332	322	330	314	350	345	357	343	316	344	369	362	365	352	319	348	344	331	396	340	358	367	345	341	365	386	338	306	326	362	370	365	353	325	352	350	352	369	333	339	358	360	337	333	359	388	324	330	330	348	353	369	372	377	372	324	357	376	364	343	337	334	382	368	367	374	363	331	369	335	335	351	361	322	335	378	343	337	323	338	344	344	358	354	348	409	357	394	340	312	387	308	341	358	352	344	336	344	346	331	327	348	365	365	353	369	365	336	360	335	341	372	372	375	322	375	335	340	385	355	340	376	339	340	350	322	345	361	348	360	350	356	337	379	322	330	366	337	351	303	326	347	336	343	356	338	349	361	371	352	324	341	344	340	353	338	356	356	349	341	346	367	342	338	329	338	355	341	337	390	337	353	330	339	374	334	365	338	308	377	333	355	341	352	355	335	384	315	336	379	371	356	334	319	337	320	339	342	373	328	372	347	357	348	328	351	353	367	355	341	362	334	342	323	363	382	366	371	360	351	362	352	347	318	335	359	342	353	351	354	350	333	354	345	293	376	341	338	345	340	354	364	344	351	324	350	345	312	359	311	358	304	344	374	367	328	378	353	335	354	342	313	364	306	344	328	325	345	361	345	335	361	328	340	369	370	360	363	383	364	311	329	367	338	342	333	369	357	327	329	359	354	366	326	367	346	346	314	325	361	344	363	349	348	353	326	339	343	364	364	371	330	325	319	331	352	351	351	338	361	359	344	337	318	367	354	314	379	334	345	354	338	341	355	350	363	353	337	362	336	339	348	330	331	351	356	370	321	350	336	330	323	367	369	359	350	341	338	331	317	353	298	356	358	327	357	334	357	348	362	378	357	336	361	354	367	360	390	376	326	301	324	355	344	366	349	331	372	349	317	359	350	356	365	338	364	385	313	320	335	346	331	335	363	323	358	316	352	344	300	336	341	347
4131	1760	1480	998	842	732	704	728	696	665	642	656	659	609	649	637	616	651	650	596	621	613	583	627	639	615	664	606	610	598	631	607	619	629	655	609	591	600	637	618	661	600	635	636	648	647	627	613	628	621	619	589	609	616	638	621	649	623	621	607	580	626	615	614	647	615	626	610	660	636	641	653	624	545	590	598	678	585	622	609	589	635	600	571	612	622	655	605	631	578	602	587	585	607	590	637	631	603	623	612	619	624	593	577	598	564	627	600	625	632	648	620	615	611	643	585	641	663	618	602	648	650	648	620	637	608	579	623	597	639	598	615	636	607	587	627	604	589	605	641	600	598	652	593	607	601	602	661	624	609	617	611	608	625	650	612	622	669	633	600	662	660	610	643	623	599	608	583	655	619	630	611	613	590	657	659	588	633	631	593	626	640	614	623	701	621	637	623	567	642	677	611	640	593	629	621	595	627	642	605	567	585	570	656	633	591	623	615	635	644	590	609	579	673	625	581	633	607	594	620	593	649	611	636	578	628	618	602	574	628	604	635	582	584	575	637	636	634	627	602	616	617	606	652	608	584	655	618	618	605	637	622	645	586	672	629	621	610	607	610	628	632	634	557	654	606	594	621	616	632	632	619	559	608	657	570	624	607	570	638	630	625	633	570	599	646	655	628	583	567	619	614	637	625	602	671	610	576	611	588	610	679	637	634	582	621	637	633	636	653	614	627	584	682	638	615	615	604	612	623	621	599	600	616	631	641	594	631	611	603	612	603	667	655	590	611	610	656	617	607	617	602	605	648	620	583	583	629	636	649	641	598	612	595	599	661	592	662	580	630	616	622	626	625	622	635	597	621	623	609	635	610	636	656	586	568	645	625	658	629	634	647	564	586	586	637	595	617	601	616	627	620	609	623	638	622	611	627	607	619	640	633	600	657	615	663	632	565	614	609	636	606	604	662	622	604	593	673	616	627	613	609	622	590	631	654	572	632	619	647	574	646	632	639	639	597	657	635	621	618	641	616	645	591	612	571	593	602	625	590	575	596	618	605	651	630	598	610	624	621	592	591	623	620	615	619	622	617	650	603	592	607	592	599	619	563	621	574	645	614	602	629	600	590	637	595	598	580	614	558	624	606	582	567	648	627	635	639	592	648	619	601	560	642	652	621	607	619	660	685	623	572	628	608	649	635	612	633	635	615	590	586	621	636	607	620	598	608	613	654	585	589	580	640	633	575	619	614	624	624	603	624	600	631	649	583	606	618	628	611	617	613	617	667	635	644	635	625	565	602	623	606	642	575	636	660	580	626	642	612	605	620	597	619	593	594	616	631	617	624	591	654	646	608	626	619	639	624	595	604	583	618	634	638	638	617	564	620	605	670	647	618	622	615	615	631	634	645	637	610	591	635	604	595	597	608	570	625	564	613	620	668	611	607	624	588	658	643	612	618	582	644	572	635	613	598	621	628	646	602	623	620	618	604	634	586	581	612	628	643	628	652	622	628	597	601	579	598	620	626	568	632	637	597	589	594	641	548	627	648	651	608	576	603	586	610	664	644	658	617	585	611	646	596	613	638	594	599	633	608	633	598	637	619	643	583	588	632	634	579	606	613	652	654	632	591	618	649	636	599	602	639	638	634	636	640	635	606	634	592	582	622	616	658	596	577	589	585	626	624	613	599	639	661	658	661	606	617	592	626	623	598	628	601	665	611	575	642	629	634	618	612	655	630	589	687	622	610	658	601	587	626	592	606	623	636	620	591	626	610	622	649	625	629	589	623	623	646	633	593	595	603	604	620	579	655	649	630	627	611	570	642	634	598	626	664	645	627	640	577	626	662	580	613	613	643	620	637	571	592	550	626	637	600	603	625	651	609	603	618	593	613	625	602	614	671	625	616	594	596	610	591	624	620	642	627	637	653	597	631	611	608	630	605	622	602	629	652	642	632	639	625	641	649	625	611	659	590	679	621	613	621	604	638	641	580	656	636	620	619	624	609	637	648	601	641	634	631	571	610	661	582	593	613	632	638	612	674	586	606	580	624	632	606	650	554	634	623	594	615	624	598	560	607	636	585	631	657	643	647	635	617	571	603	568	652	610	567	638	641	609	550	600	620	628	645	607	611	619	620	610	608	623	621	643	610	618	638	588	638	623	636	649	599	618	602	608	625	606	593	645	636	621	636	600	609	635	623	638	606	643	632	583	590	605	627	615	619	634	628	655	617	629	635	564	609	585	626	630	588	585	640	601	611	612	612	605	644	621	558	587	604	616	640	584	618	635	647	596	625	620	591	600	578	612	595	633	620	635	580	605	634	594	625	620	632	606	625	595	572	629	607	629	576	570	602	598	594	620	600	604	631	600	605	622	700	620	625	660	627	565	590	622	615	607	598	655	646	618	619	600	626	608	604	606	634	582	648	602	602	636	627	632	592	648	634	620	608	619	624	629	606	616	652	636	646	633	624	622	628	605	609	623	607	647	621	595	599	612	666	617	634	656	621	635	648	618	615	611	570	625	621	616	639	607	628	597	633	574	651	621	585	642	621	593	612	642	599	601	644	611	597	594	577	633	617	623	618	634	624	598	629	601	597	618	621	567	587	589	598	620	620	626	600	646	646	637	647	662	564	582	694	596	628	589	565	624	629	595	631	624	618	617	644	586	635	611	683	629	615	589	604	666	608	623	610	573	647	634	632	626	587	622	608	655	578	636	599	587	626	612	627	647	575	645	614	574	599	656	626	607	630	607	620	657	632	672	647	595	601	605	607	622	631	649	576	589	624	614	667	630	624	638	566	578	631	591	602	608	598	594	624	636	603	591	625	641	644	604	625	600	634	594	607	622	630	561	646	605	613	648	616	651	623	647	583	588	705	614	616	618	609	618	599	601	592	614	637	644	619	614	636	625	610	602	588	631	623	634	580	614	605	584	660	584	617	654	642	616	644	562	610	583	610	612	610	643	617	653	602	615	611	668	635	625	571	637	634	625	628	618	591	611	645	615	636	649	608	618	605	633	642	630	627	630	668	637	602	589	591	625	574	625	619	637	621	662	624	606	578	604	608	591	611	637	608	659	587	619	605	616	623	601	585	611	604	657	602	576	632	610	601	617	672	597	623	676	619	598	656	614	587	621	577	607	604	620	638	626	601	607	631	612	583	623	600	576	667	591	617	601	599	646	582	634	633	606	607	623	605	626	599	587	565	649	651	637	638	645	611	618	546	580	662	629	654	627	594	656	602	596	652	636	605	656	631	617	625	587	626	568	582	663	594	615	635	634	629	617	570	619	694	610	629	630	655	592	612	630	624	603	598	602	675	611	635	599	649	609	586	620	588	645	624	615	603	617	664	597	598	661	580	612	545	597	636	567	622	634	603	584	600	622	640	591	613	604	584	603	629	641	626	567	601	638	654	578	594	620	603	615	597	638	614	649	637	616	615	619	647	595	619	594	630	612	554	643	592	618	662	620	613	626	603	587	624	628	564	643	627	593	616	633	607	605	640
24272	21486	28769	24606	21034	2345	594	376	331	310	266	219	241	218	183	203	202	193	199	183	185	168	165	194	200	202	195	159	192	167	173	164	170	188	148	156	186	148	174	155	164	188	186	148	150	153	163	146	159	151	184	159	165	147	144	150	178	193	152	193	165	187	141	141	167	161	141	160	157	189	163	167	149	181	149	135	165	127	170	173	157	194	156	178	156	143	143	145	172	144	180	170	155	172	136	175	157	149	149	140	161	189	155	144	172	158	148	189	164	161	157	164	180	184	154	149	163	153	150	172	151	138	162	163	161	182	175	165	164	149	164	164	179	141	138	159	158	140	159	173	154	127	132	156	145	170	157	153	144	145	168	153	160	147	164	177	153	183	158	152	162	158	172	163	142	160	145	141	158	160	142	168	151	167	158	152	168	163	155	183	152	153	179	146	176	177	158	156	138	152	147	141	154	150	163	158	157	139	163	147	137	150	177	137	162	157	156	160	157	147	196	184	161	180	160	164	170	157	151	160	172	167	177	165	175	147	176	161	142	167	166	160	142	174	157	143	156	156	172	169	168	132	148	167	164	174	161	158	156	171	151	160	135	144	147	161	163	166	164	171	170	169	146	167	164	147	168	166	176	169	166	162	152	171	162	150	169	162	178	159	157	182	176	178	149	175	158	171	164	166	186	152	160	146	170	150	131	159	136	153	155	161	133	164	134	160	182	152	142	167	157	157	167	151	188	148	163	143	181	147	151	160	182	152	171	157	151	157	167	145	166	174	157	160	152	170	156	145	176	162	146	164	190	177	144	149	172	127	164	142	162	142	153	150	163	153	157	154	169	155	184	147	165	138	158	149	180	167	163	171	172	169	164	161	169	159	152	166	170	173	138	144	156	154	160	179	163	169	174	143	176	140	171	153	146	163	147	158	155	149	159	186	145	146	158	171	154	149	169	162	140	176	174	161	168	164	171	178	131	159	157	162	159	168	152	158	142	169	186	148	154	176	162	139	175	161	185	152	161	165	148	178	153	151	154	171	137	162	146	177	156	153	171	178	153	171	158	167	168	149	131	153	158	152	166	142	165	161	174	162	155	183	164	141	131	160	179	165	154	139	149	144	185	149	156	174	148	168	150	144	159	146	165	162	150	143	164	153	144	164	159	162	159	162	149	173	154	178	165	156	148	150	155	158	143	175	178	162	167	147	134	161	155	170	167	148	154	183	176	156	160	149	168	135	147	170	169	176	157	161	165	153	159	172	137	184	165	169	162	156	173	151	154	159	160	152	148	142	157	152	177	152	153	161	142	149	152	172	159	151	173	159	155	167	162	174	141	146	156	190	141	153	176	170	155	161	158	143	170	178	169	174	179	169	146	161	156	185	162	171	156	160	171	138	151	171	144	165	165	180	159	159	169	167	181	178	172	150	147	178	150	149	133	155	166	165	147	153	149	162	187	164	168	163	160	164	196	171	147	129	173	178	136	161	180	160	167	149	154	163	160	158	166	162	153	146	161	149	161	168	179	155	181	174	166	176	153	151	153	148	165	172	140	150	161	157	154	125	159	142	137	186	152	159	155	181	156	179	159	175	162	161	157	139	166	192	153	154	150	142	158	173	178	149	149	155	161	160	141	172	174	141	157	165	146	127	167	156	162	156	146	172	164	147	162	169	135	164	158	130	182	168	128	166	152	148	159	160	158	185	177	162	158	192	160	172	145	175	169	173	146	159	150	148	162	172	169	178	143	162	139	177	167	142	138	160	143	149	134	151	134	157	154	160	162	144	160	171	166	143	136	147	162	165	153	159	159	152	158	174	171	183	143	174	178	163	142	153	168	165	168	186	166	171	167	154	175	160	145	164	150	156	143	180	165	141	161	176	174	179	150	164	169	136	145	150	137	147	145	166	150	156	159	175	176	161	141	138	134	165	147	148	183	163	175	167	171	154	145	159	164	158	172	161	168	162	160	166	159	159	128	164	165	183	166	176	171	164	152	164	128	174	155	156	140	145	139	160	152	191	146	164	151	142	173	158	150	169	178	156	171	139	156	161	135	178	167	158	146	170	172	160	164	140	155	138	142	149	152	179	187	169	183	152	138	154	168	157	149	156	153	155	144	154	154	159	151	157	179	146	163	158	174	201	130	171	166	149	149	160	189	178	140	136	167	164	163	168	160	168	155	176	188	166	178	167	149	144	144	161	156	169	168	163	131	151	150	168	187	169	161	163	190	194	159	160	175	165	193	151	142	143	155	156	146	175	165	168	172	133	171	154	166	164	153	156	157	151	161	160	174	175	156	157	164	159	171	169	179	135	188	163	169	164	174	171	188	179	157	140	159	150	163	174	162	155	158	160	155	176	168	170	138	151	146	125	181	159	156	162	170	147	163	179	154	173	152	170	150	173	180	165	166	152	164	186	172	185	173	165	168	151	167	161	173	163	138	149	178	163	163	160	181	178	160	156	171	172	171	148	165	165	142	157	150	148	167	145	161	164	172	154	169	143	162	165	148	173	157	168	145	194	148	173	173	186	175	163	158	147	159	163	173	143	156	166	141	168	144	153	144	161	153	143	156	190	150	164	159	158	170	154	161	154	166	193	156	151	166	171	174	188	163	166	148	154	174	139	177	174	149	160	178	153	160	150	166	160	167	174	176	168	175	172	150	155	156	164	145	178	135	159	164	162	169	164	156	150	153	155	164	158	151	182	153	171	160	185	168	141	151	143	160	134	161	164	171	157	145	163	173	166	171	166	158	153	140	154	178	160	152	145	166	182	142	169	180	190	173	149	161	155	163	185	155	144	171	162	177	151	169	160	165	173	161	164	166	143	134	169	166	159	167	163	152	177	162	140	129	156	161	153	169	161	145	163	162	175	153	146	160	175	150	178	174	144	162	145	153	151	146	147	153	171	162	132	159	188	172	142	158	142	151	165	154	158	158	158	158	170	187	175	160	162	146	146	153	179	165	152	181	157	173	173	167	160	164	167	167	176	183	158	153	151	163	150	158	152	149	136	162	160	155	152	160	147	154	163	142	167	154	142	146	158	162	160	160	167	168	138	161	143	155	149	156	182	171	153	170	169	150	157	151	173	147	158	161	153	142	152	164	154	155	147	151	147	154	166	159	162	169	165	153	166	145	154	166	167	154	158	164	164	165	153	148	147	158	152	140	163	137	146	148	167	155	162	153	153	162	186	178	153	173	144	134	140	168	138	142	170	172	155	162	144	151	160	166	164	156	152	155	151	176	159	170	175	172	159	152	170	173	156	152	172	150	161	167	158	172	161	161	143	158	166	171	166	155	165	117	163	157	163	149	163	194	144	169	174	155	160	161	154	128	163	150	155	168	155	156	178	166	161	168	154	162	155	149	169	174	173	166	180	160	161	153	173	155	162	158	159	167	151	181	133	161	142	177	141	151	141	154	131	171	153	139	157	170	177	157	185	149	157	149	152	161	142	148	152	171	143	158	158	157	150	141	144	142	154	163	149	160	172	155	146	156	161
5636	9979	8500	4259	2727	1879	1417	1096	970	802	700	625	582	533	481	486	443	430	415	430	408	403	392	370	344	365	353	374	316	357	354	347	337	304	330	315	310	304	336	298	340	347	288	321	341	298	304	312	294	311	310	309	308	298	315	321	304	290	302	301	301	291	322	304	280	324	316	299	325	274	315	320	308	322	320	319	280	279	325	328	304	328	312	294	283	273	302	300	287	278	294	284	278	270	326	309	325	297	273	300	273	285	312	302	318	306	274	279	289	287	312	302	334	298	297	284	303	303	297	294	308	304	294	304	303	281	274	302	295	302	296	321	300	309	308	315	293	273	296	257	343	278	288	309	275	326	298	299	289	297	324	320	296	291	335	304	289	317	316	318	308	298	313	277	287	285	307	317	299	318	281	297	320	322	310	290	298	295	310	315	323	307	302	301	306	322	294	308	329	290	301	299	291	283	310	313	341	289	302	273	332	309	269	296	312	318	293	305	332	299	292	267	293	316	332	310	316	336	344	306	311	312	290	313	285	312	319	310	266	271	330	300	294	304	280	325	286	336	316	282	300	297	292	284	305	294	294	312	318	270	303	297	296	302	279	278	314	316	284	283	304	303	310	302	316	313	299	289	317	312	295	302	291	275	287	286	312	303	318	296	320	308	324	327	267	306	309	305	308	295	295	292	306	288	304	328	279	272	284	320	293	308	278	289	322	321	313	275	280	296	308	321	312	272	300	314	306	302	278	314	310	282	276	306	294	303	287	301	307	278	290	288	304	298	292	307	300	335	305	303	277	286	274	296	266	293	293	311	278	289	319	297	262	312	302	272	314	311	294	304	292	316	284	293	305	297	300	296	319	304	292	301	326	311	302	311	300	311	261	299	290	318	256	280	290	319	321	300	283	312	283	307	298	315	287	322	285	289	303	263	271	317	296	286	308	267	315	303	294	321	304	293	291	304	328	283	298	299	298	290	294	281	284	335	309	287	287	310	352	301	305	296	270	304	285	321	313	276	315	312	281	288	332	289	305	310	279	293	257	280	294	307	308	291	299	277	278	307	328	338	339	296	301	288	302	340	305	301	276	302	290	284	298	297	311	289	283	281	320	317	288	282	262	282	291	286	310	311	317	292	315	313	294	345	320	322	317	307	265	314	297	315	298	294	255	274	327	313	318	293	305	286	274	276	272	287	295	318	309	301	307	297	291	281	279	303	288	319	278	282	292	294	307	289	282	290	299	299	299	297	290	314	317	290	294	284	315	329	291	311	333	274	316	280	311	295	300	299	283	300	317	301	313	292	314	328	279	267	285	294	314	292	316	288	313	299	291	305	294	309	317	276	305	280	283	296	306	305	337	277	256	281	293	326	319	288	304	329	317	316	318	301	288	307	300	313	328	305	307	278	287	302	286	315	319	319	277	301	287	294	293	313	294	329	277	321	293	267	326	308	296	309	312	292	273	322	322	292	316	317	305	307	282	281	267	295	307	330	297	309	303	319	309	295	320	309	296	283	291	308	305	299	296	286	304	312	304	320	254	289	277	334	268	259	275	268	315	311	286	282	301	311	281	298	308	322	310	296	267	287	287	281	334	315	311	312	309	285	294	292	318	296	291	318	321	287	303	299	294	329	321	268	293	339	283	322	300	293	290	309	289	299	290	313	312	296	323	293	299	303	301	327	293	292	288	298	296	291	288	280	297	308	273	320	288	306	277	306	283	298	301	302	251	319	312	302	299	293	304	277	301	333	298	286	316	301	307	284	269	308	338	310	286	291	283	308	315	308	328	299	294	291	299	254	304	298	309	278	303	309	267	305	318	270	308	278	311	301	298	310	267	307	266	282	283	309	290	294	295	283	304	293	278	292	304	309	289	301	283	307	303	313	261	317	322	306	307	273	325	302	285	305	283	345	298	284	287	288	311	267	310	320	297	286	289	289	326	274	320	286	289	276	286	284	279	309	290	289	286	281	315	302	312	264	308	268	303	287	332	291	307	303	316	313	300	308	311	300	291	327	311	316	297	294	293	294	293	320	306	331	314	330	301	335	315	280	302	291	296	328	310	300	277	296	248	319	313	306	294	303	275	307	324	316	301	305	303	297	277	308	328	273	299	293	309	246	309	293	269	278	287	292	271	293	310	297	308	280	298	298	291	297	278	293	290	274	295	316	308	289	284	332	280	300	325	297	300	300	308	293	284	296	290	305	260	267	300	295	292	299	288	315	324	281	292	292	263	275	318	333	313	281	338	279	291	293	297	317	300	315	281	317	295	301	305	310	319	309	287	326	338	316	307	309	327	287	306	284	342	299	301	277	290	268	281	298	275	300	301	309	286	333	312	293	308	312	314	274	284	290	286	289	290	311	329	287	313	319	303	302	309	268	297	324	288	298	281	265	305	289	332	297	282	282	275	316	312	307	299	311	282	276	292	265	304	322	328	308	313	277	299	288	296	305	304	292	278	272	287	303	295	306	302	304	292	307	309	293	310	288	308	288	305	277	302	321	269	295	340	280	277	306	316	290	308	309	328	293	324	291	307	268	304	307	296	295	300	294	281	285	299	291	310	308	326	320	288	283	304	272	305	285	300	295	306	317	301	286	303	305	289	304	277	304	299	295	297	304	305	305	315	310	295	271	273	313	308	300	303	326	313	296	299	287	311	297	293	305	293	286	299	295	292	276	320	304	288	290	319	283	284	279	284	270	296	332	299	311	310	340	290	271	307	300	302	311	308	309	279	318	267	304	317	302	300	280	312	269	315	307	312	321	296	276	315	289	304	303	297	308	272	290	332	279	299	297	322	302	310	261	296	290	305	306	272	304	326	305	295	266	307	294	309	314	281	298	283	297	277	305	324	271	320	318	274	331	307	308	277	299	274	275	309	315	299	275	289	302	308	293	292	318	300	258	314	299	284	334	316	268	285	301	287	263	316	283	329	316	257	279	311	305	321	296	328	288	278	286	284	288	300	279	309	276	305	310	341	333	335	244	273	277	280	302	294	305	326	300	309	327	341	309	304	272	290	299	298	311	293	325	267	311	297	325	305	302	302	289	272	274	304	314	278	300	305	314	294	303	281	299	311	280	278	309	274	290	306	294	314	293	315	296	328	279	300	327	308	312	284	318	314	282	273	304	266	286	294	294	331	277	305	276	261	306	297	291	278	328	296	286	315	291	298	315	291	268	305	291	327	290	306	331	313	304	271	298	289	314	299	301	302	316	316	295	314	269	283	315	298	305	298	296	266	296	326	310	279	278	324	273	303	327	286	288	271	303	278	318	258	294	262	299	278	314	299	280	296	307	277	284	290	288	285	295	284	315	310	289	298	304	284	329	307	281	272	287	302	315	298	297	327	268	302	311	295	303	276	294	296	292	240	281	274	306	298	303	302	282	310	301	269	300	281	293	355	303	278	350	322	312	315	308	286	320	305	263	298	291	309	301	268	260	289	315	276	302	300	329	288	290	304	301	299	301	287	293	282	309	326	317	283	302	324	335	319	333
23459	21490	29380	24044	21491	20250	1720	533	429	333	308	273	252	233	221	209	195	172	175	151	143	158	168	151	160	141	147	163	149	140	127	146	143	146	149	138	154	132	124	108	136	143	125	115	156	130	129	116	144	111	131	128	134	111	137	124	137	93	125	120	121	125	131	116	117	138	128	111	108	141	104	116	123	101	140	124	112	129	128	105	123	131	119	129	126	129	120	122	122	130	138	137	110	129	133	110	113	114	109	123	123	126	144	128	104	104	121	127	128	120	115	111	115	79	125	130	114	115	130	114	122	136	110	119	114	117	108	109	125	114	124	108	127	105	139	118	112	129	108	116	111	114	122	122	121	116	138	104	128	100	123	104	114	127	103	117	140	130	104	127	126	122	125	122	120	132	104	131	131	121	130	114	106	131	133	121	113	111	132	132	119	118	93	105	138	133	110	123	104	126	114	109	107	119	135	116	122	129	129	106	116	124	115	127	117	125	115	134	109	115	115	130	117	129	111	128	123	121	123	122	123	120	110	116	121	98	136	102	124	101	120	129	115	113	122	125	121	137	95	122	121	150	138	122	118	129	118	116	123	124	106	127	128	105	123	126	126	122	120	120	128	117	106	123	117	126	121	118	132	120	136	133	133	131	134	124	133	107	115	111	122	106	105	116	113	133	112	119	127	128	127	115	111	138	110	118	132	126	104	110	114	106	118	110	121	90	131	122	103	125	119	97	128	127	115	119	131	130	119	121	111	130	104	135	124	116	151	121	138	119	124	127	130	127	121	116	124	114	127	111	124	127	101	114	112	120	103	123	115	117	111	122	127	109	117	143	101	124	117	130	125	110	114	123	143	119	112	121	111	109	104	126	97	101	112	126	134	129	116	124	101	117	132	109	120	120	125	130	118	132	95	109	123	121	136	104	112	123	139	132	117	122	110	112	142	120	116	118	124	121	108	114	129	114	110	129	121	108	106	91	101	129	124	100	111	131	128	123	121	135	112	124	140	122	98	119	117	107	104	125	115	120	131	105	119	110	99	89	115	121	105	109	117	136	129	115	117	111	130	126	121	122	119	113	117	105	115	129	112	109	116	130	134	119	119	105	110	119	154	141	104	128	127	122	96	119	128	122	141	128	115	113	99	108	99	127	126	134	115	111	119	123	114	135	110	127	115	115	106	118	96	114	132	132	119	97	120	126	122	119	113	121	102	115	117	111	110	116	138	124	131	112	121	118	126	125	117	131	104	121	118	114	124	121	115	117	114	133	123	119	119	144	119	117	123	122	126	111	136	134	104	121	122	119	102	103	111	115	119	104	120	130	116	122	113	121	116	121	151	112	117	99	124	99	109	118	137	146	126	117	117	114	133	102	131	113	107	106	101	129	116	140	134	110	110	121	107	112	124	113	144	114	127	114	107	144	113	110	134	107	98	106	119	128	131	110	122	141	120	118	113	103	121	125	109	157	125	116	121	113	110	121	131	133	100	116	107	112	130	118	121	118	126	119	130	106	117	114	125	129	120	108	103	131	143	104	117	150	118	110	134	119	124	132	108	127	103	128	113	111	121	112	109	110	126	114	116	106	112	123	122	101	100	135	113	131	134	127	126	120	100	116	122	129	116	141	124	108	108	128	133	127	109	121	106	104	106	131	129	124	112	114	125	114	123	115	111	107	118	105	108	129	109	120	111	144	102	117	127	135	102	122	130	130	111	122	113	111	137	137	112	124	120	97	115	106	101	121	128	130	114	105	114	118	126	118	110	113	135	118	103	125	113	121	116	125	125	129	133	128	132	96	126	107	110	122	112	123	128	99	126	108	99	134	136	140	133	121	116	117	139	107	115	120	117	106	101	108	125	113	119	123	120	110	134	116	104	99	103	122	132	125	117	113	115	124	117	116	118	113	143	132	120	102	133	129	117	104	113	103	120	118	121	120	113	104	137	124	121	126	115	124	121	145	117	106	126	138	124	147	135	116	93	118	131	109	118	140	112	132	133	135	128	119	125	119	121	113	105	106	118	131	130	114	122	96	124	123	130	138	115	109	132	108	105	103	124	124	96	107	119	133	124	109	114	116	120	125	106	118	117	127	138	121	148	122	127	104	112	117	126	129	131	108	127	119	117	138	133	132	113	107	103	130	117	125	137	117	123	122	132	120	131	114	126	99	132	108	113	113	111	131	125	119	139	127	113	108	130	108	136	116	140	119	129	115	124	111	130	110	124	125	122	133	134	138	117	135	125	130	123	113	126	122	122	117	130	120	127	123	125	113	125	135	115	105	128	113	135	102	113	130	138	130	123	128	119	111	128	126	124	125	110	105	109	122	103	119	105	109	138	110	109	121	112	113	115	115	124	105	108	110	127	135	117	116	119	105	133	108	118	109	124	117	123	129	118	107	111	104	126	128	107	123	128	133	101	128	112	131	133	118	115	122	131	145	129	95	115	113	101	131	118	127	110	126	131	102	100	129	104	115	131	130	125	138	103	132	129	128	122	118	121	101	112	129	125	97	106	151	109	109	124	139	147	104	106	115	130	122	104	107	119	122	132	130	119	110	135	102	117	135	126	116	116	130	143	105	122	118	128	104	138	129	125	115	131	146	124	116	146	112	119	114	106	128	137	110	120	123	130	118	128	125	115	124	102	107	108	112	109	113	134	98	113	116	121	125	125	126	121	135	109	125	118	121	116	111	120	124	124	123	118	124	123	112	118	119	118	124	123	138	109	106	133	138	124	136	122	130	121	115	113	116	101	130	114	129	137	119	123	104	108	102	104	124	111	138	119	124	143	126	103	109	125	145	113	104	113	115	137	104	114	132	114	108	119	118	117	127	116	112	127	137	132	137	119	128	106	128	112	105	108	112	117	122	111	129	101	121	107	125	132	126	117	123	124	105	107	132	130	114	116	129	115	118	97	123	126	126	130	128	135	109	126	120	120	116	112	120	127	122	129	114	113	120	110	127	113	99	111	120	107	123	108	142	116	116	112	104	119	104	116	115	117	120	114	116	124	108	108	131	135	109	113	118	135	113	108	130	115	119	119	119	110	106	101	115	116	124	129	121	140	125	120	126	126	130	103	117	119	107	131	118	103	131	118	124	123	125	114	111	118	144	128	116	126	130	139	122	108	118	137	126	105	106	128	126	122	127	101	105	106	132	120	103	105	109	147	106	132	107	105	107	131	119	119	108	143	112	122	126	132	135	102	120	113	95	112	112	136	110	104	137	136	118	138	111	104	128	124	133	111	103	122	125	112	113	126	118	130	139	102	123	126	110	104	116	112	131	110	113	132	108	136	112	101	120	114	119	96	118	136	137	122	144	128	130	111	109	132	133	121	125	117	123	122	103	120	99	119	127	125	110	118	119	111	119	100	100	111	127	123	100	113	106	107	109	143	112	119	126	133	116	112	109	119	113	110	122	113	109	120	118	104	107	111	135	121	120	116	100	136	115	108	130	106	126	127	93	111	118	118	116	126	132	113	135	124	112	115	137	97	116	111	137
7978	16026	13486	7199	4691	3245	2330	1796	1493	1204	1023	830	747	634	603	538	496	437	410	396	405	381	330	378	352	364	336	301	300	276	291	300	259	297	271	263	261	248	295	282	255	245	254	253	248	247	231	229	233	256	224	240	233	233	232	238	267	229	215	214	225	249	234	213	211	219	215	238	229	238	252	212	213	218	216	201	199	222	224	221	195	224	237	208	208	209	222	220	214	213	203	228	225	214	214	240	226	225	205	198	222	210	216	207	223	224	205	194	210	191	211	224	229	231	176	217	226	199	216	193	202	233	216	213	241	214	232	217	209	205	225	215	195	238	207	214	209	197	216	219	191	202	233	236	214	216	209	216	198	208	211	209	209	207	207	216	220	247	231	195	220	185	185	206	221	213	228	217	228	236	225	226	191	220	227	217	220	218	212	203	205	205	194	222	216	191	229	221	194	197	206	225	185	192	203	203	198	206	209	200	219	243	210	218	197	209	229	216	210	211	179	233	223	218	216	195	223	223	210	223	201	184	217	191	205	214	207	204	207	247	209	200	201	191	204	208	229	242	214	202	221	215	219	203	200	199	212	207	208	226	230	186	200	212	214	200	227	208	215	208	211	217	229	205	222	209	221	185	207	213	199	200	191	222	214	198	237	196	222	203	184	219	201	199	221	173	183	220	204	215	221	231	204	212	200	210	209	219	204	242	220	210	199	185	206	234	226	251	215	211	197	222	207	215	208	207	232	182	202	209	204	229	214	243	219	233	230	229	188	223	208	205	204	224	248	210	234	190	214	196	230	205	221	205	202	209	239	224	239	202	210	212	223	212	204	187	239	206	208	205	209	233	202	213	250	199	245	213	203	221	196	211	216	212	186	211	181	215	238	186	187	229	227	189	223	191	214	219	216	220	207	210	202	175	219	235	225	205	215	201	218	236	243	213	212	234	206	218	205	187	195	229	188	201	225	202	217	205	216	227	214	213	215	186	190	183	205	207	200	234	196	221	189	179	214	221	209	250	212	205	197	204	205	201	220	222	232	210	198	216	197	222	225	214	217	188	209	202	199	208	209	213	223	226	199	217	197	204	216	221	212	204	217	191	207	202	205	197	185	213	204	205	200	198	208	224	211	213	233	201	224	215	227	224	216	199	192	211	226	225	207	202	223	208	215	220	181	210	198	199	210	217	234	212	217	211	208	203	243	224	205	207	208	220	220	199	203	197	206	229	206	210	214	199	202	223	191	196	197	211	216	211	201	207	189	200	213	216	207	211	215	227	197	217	205	193	183	200	220	227	206	223	238	209	217	221	217	212	201	213	196	186	215	189	208	234	199	210	207	213	199	202	186	238	192	213	215	220	204	232	202	219	218	214	225	212	220	202	202	228	194	210	203	194	204	222	175	219	223	186	201	195	210	218	200	222	218	215	229	203	182	196	231	197	214	189	187	209	231	185	223	186	223	237	181	197	194	199	203	196	229	219	208	190	191	245	204	181	211	221	196	231	217	231	222	183	204	227	213	199	190	219	192	199	213	201	191	196	216	201	185	224	218	197	214	194	208	213	220	199	242	197	225	191	198	201	201	200	212	189	219	218	221	219	213	233	230	217	233	191	213	175	211	188	205	210	215	219	211	203	221	199	210	214	197	223	227	209	222	215	218	230	233	213	226	204	217	211	213	218	230	209	209	223	200	216	220	187	218	213	224	184	222	204	200	234	209	205	216	212	201	212	203	206	202	212	216	206	182	176	214	207	216	195	198	236	203	232	202	227	205	213	234	228	209	196	232	206	193	193	202	199	197	196	226	210	219	199	234	225	208	211	185	248	203	206	194	203	197	195	221	216	220	208	213	210	183	209	212	203	210	219	222	212	229	196	196	187	206	202	184	206	211	207	173	217	225	200	195	231	220	207	219	217	223	244	209	203	195	177	219	202	211	209	212	211	209	196	220	193	206	213	217	212	213	193	224	221	199	208	222	225	206	233	215	211	229	224	206	218	223	200	191	186	225	197	210	233	210	223	221	204	232	218	215	235	192	247	213	202	191	192	199	207	201	205	221	218	206	210	210	218	190	240	204	233	190	198	221	229	222	235	193	201	183	208	220	223	236	193	202	221	224	219	217	196	214	219	206	216	218	221	202	212	213	193	212	232	235	198	221	203	210	226	200	223	221	217	193	203	196	238	195	200	198	208	234	241	205	214	211	208	240	224	227	224	188	213	207	206	204	182	229	183	200	205	215	231	187	214	228	216	213	217	199	219	200	231	180	228	202	213	220	215	255	209	207	225	199	221	212	213	190	210	199	194	211	186	224	231	248	215	243	202	227	199	209	210	222	188	226	213	185	249	197	208	244	223	203	216	208	221	209	225	214	200	234	202	203	208	205	237	214	213	201	227	202	219	192	213	199	217	191	228	221	207	201	185	216	231	203	199	238	217	215	219	233	225	210	220	210	202	224	205	185	219	213	219	193	217	216	197	234	229	220	216	217	220	192	211	207	219	190	208	210	225	194	190	192	200	187	184	218	213	212	208	217	206	224	210	228	215	217	191	198	216	209	230	205	202	190	199	211	201	228	228	198	215	222	209	190	196	214	210	212	206	215	198	209	214	218	226	185	216	220	214	233	219	206	223	172	192	220	177	213	212	206	196	211	229	199	213	206	201	209	199	213	200	173	221	208	208	206	232	228	233	202	177	201	209	196	219	212	203	225	194	210	185	210	221	210	198	216	213	224	175	238	226	203	212	232	213	216	218	201	195	207	192	208	208	195	227	202	238	192	219	200	206	212	222	200	200	224	216	224	204	209	244	189	207	213	225	216	220	234	214	204	212	225	199	210	204	208	196	245	212	225	187	212	196	210	204	209	216	211	235	184	212	246	186	197	203	198	227	192	221	225	214	224	204	219	217	197	186	232	223	188	197	220	220	192	213	222	232	198	204	232	187	206	214	193	209	210	210	229	230	242	198	206	204	222	192	212	218	204	184	210	218	232	217	211	213	182	207	231	216	208	211	201	199	219	193	197	206	221	211	205	213	208	202	218	213	195	232	202	233	203	218	212	217	215	211	195	192	232	208	206	206	197	231	231	221	237	207	226	196	211	221	221	191	231	209	229	233	224	225	193	242	201	182	199	182	204	166	223	203	239	196	218	222	212	203	209	212	214	196	193	213	214	217	208	208	198	203	200	201	237	213	199	225	227	234	203	193	219	214	207	198	183	195	224	179	189	234	217	223	218	204	218	221	188	210	202	217	227	218	225	217	215	214	224	201	201	208	207	205	215	230	225	195	243	211	218	199	222	197	199	227	250	228	206	199	212	204	197	201	197	197	228	205	208	218	223	195	217	196	202	199	240	201	183	187	207	241	218	221	248	209	206	212	187	203	244	201	189	196	225	222	186	205	180	216	224	201	199	204	208	214	185	223	189	197	219	217	188	214	235	191	180	201	211	202	208	196	226	214	235	233	194	211	218	199	220	208	205	209	195	213	207	213	208	240	200	191	213	194
26951	20920	8243	895	615	591	381	390	329	328	372	333	348	338	369	350	330	375	361	359	339	331	332	334	354	348	352	345	308	332	342	352	314	377	331	341	331	354	328	297	346	322	329	352	327	339	347	345	315	344	351	353	308	359	352	375	330	323	313	343	354	333	315	376	364	377	346	336	353	371	363	329	337	368	369	325	352	339	330	323	310	382	342	340	327	320	338	333	364	340	333	330	336	348	347	329	328	350	360	345	350	336	317	325	359	347	330	329	347	315	348	332	287	349	324	328	320	344	343	335	349	351	352	328	373	343	349	347	366	326	339	347	339	304	355	330	319	320	344	341	353	320	343	338	317	346	375	342	349	337	315	351	332	331	340	346	320	330	340	369	343	305	334	364	350	330	351	342	364	295	321	331	318	338	353	339	327	338	372	349	321	314	328	347	357	339	314	292	318	304	342	310	350	346	360	335	352	342	344	345	359	339	307	326	325	316	347	338	342	354	347	336	281	324	335	354	334	346	307	344	314	301	308	352	341	337	359	300	322	317	316	347	344	344	322	317	312	338	347	345	330	338	360	352	348	367	330	326	343	313	353	351	363	359	364	334	337	331	331	370	316	323	297	328	334	342	336	354	356	346	301	345	330	322	354	324	324	347	367	335	322	312	342	325	343	350	327	319	347	300	368	333	323	318	338	323	357	349	343	336	338	358	337	330	375	337	354	358	337	360	308	361	367	361	312	320	327	368	325	322	285	320	363	314	344	311	349	347	360	334	362	331	322	334	334	346	328	345	309	345	336	355	323	334	363	345	328	352	343	328	337	331	367	343	325	341	327	360	342	369	374	326	317	325	361	346	331	352	347	339	335	375	292	344	318	339	311	334	340	328	367	331	331	344	354	324	318	334	336	352	316	356	346	349	309	353	321	338	359	321	377	358	361	378	368	338	325	329	292	333	325	309	363	356	334	370	366	330	371	324	333	344	347	318	313	341	335	332	332	351	341	318	362	343	359	322	326	340	348	338	373	307	336	365	353	368	350	320	326	361	338	361	340	354	356	325	357	296	358	329	359	308	351	337	309	351	324	350	372	340	362	357	316	382	342	370	323	318	315	319	330	336	326	325	321	299	347	344	366	375	326	328	376	347	365	331	357	354	322	337	333	334	368	330	321	386	313	348	360	344	345	340	307	328	359	343	338	340	355	370	354	313	325	340	306	333	358	357	352	341	348	289	353	342	345	322	343	340	326	359	331	369	328	346	345	336	316	361	319	350	311	367	335	319	346	339	342	363	329	331	343	315	352	342	344	391	336	369	340	337	327	309	331	341	352	316	304	374	346	357	339	329	354	315	328	337	333	373	326	371	362	375	321	353	355	355	347	324	308	362	332	356	361	324	374	357	329	349	332	345	343	342	352	354	389	353	323	319	315	369	347	344	347	352	328	359	366	331	354	330	347	324	318	342	329	333	346	387	364	333	352	380	329	347	329	327	342	357	318	318	346	325	346	338	318	315	346	337	329	311	338	336	342	324	352	316	358	348	335	311	334	347	344	365	321	326	315	328	344	336	369	342	364	334	379	344	335	354	354	343	315	321	294	313	360	360	313	360	358	343	344	338	333	321	310	336	342	320	347	353	323	338	348	337	298	309	349	326	342	307	342	310	351	320	355	340	344	335	359	320	298	329	327	363	320	298	351	299	354	339	304	338	328	313	327	366	315	362	348	351	318	375	365	346	356	385	328	366	345	326	371	333	324	341	354	346	324	384	332	342	355	376	359	363	346	345	353	334	344	361	349	317	329	373	359	342	337	334	351	339	334	385	336	340	341	312	342	325	346	341	310	333	333	318	334	331	323	313	320	330	329	332	333	374	326	329	339	305	341	325	327	329	346	308	330	340	358	343	352	318	383	345	339	350	348	339	316	326	348	335	320	327	313	363	355	340	327	327	318	292	347	328	366	356	357	326	358	325	327	371	360	331	341	344	356	352	348	338	303	312	338	349	345	377	326	321	305	374	346	350	319	349	335	331	317	379	373	357	346	317	314	343	324	337	353	312	306	303	335	338	339	324	347	332	327	321	345	364	349	289	347	375	319	364	377	360	324	328	377	337	344	342	375	341	313	374	339	348	348	315	352	349	327	356	318	377	357	322	339	364	360	340	331	359	347	377	369	364	339	351	313	346	348	335	335	352	347	312	324	334	351	330	357	318	348	341	330	367	322	348	358	338	339	342	361	348	324	364	325	340	324	344	362	350	342	327	318	335	342	330	341	345	310	326	322	328	353	358	376	356	346	331	352	364	353	327	334	295	370	335	362	361	355	347	329	348	332	353	343	311	367	337	314	348	341	307	339	347	331	341	318	341	341	337	306	315	350	343	333	336	318	333	311	368	338	318	345	332	350	324	345	352	343	323	360	315	328	377	320	332	320	374	329	336	324	314	345	345	337	343	341	327	351	345	349	344	336	361	324	349	305	367	337	305	330	332	347	344	355	324	332	327	328	320	344	365	322	305	359	370	308	334	354	319	323	330	357	336	332	343	327	341	331	319	320	338	305	311	315	310	353	361	337	328	359	382	362	338	309	377	332	349	337	352	321	327	346	333	341	337	323	352	346	324	361	370	379	360	356	322	333	389	343	329	334	340	331	326	361	314	347	355	370	330	348	347	293	321	347	362	343	381	345	354	353	364	337	335	339	347	325	328	289	338	326	321	342	359	329	329	342	330	327	331	344	357	317	326	349	310	329	342	338	319	305	353	340	298	338	352	358	349	350	372	306	344	339	300	310	350	358	299	339	329	340	372	369	337	300	359	371	368	358	351	335	327	333	320	326	348	328	339	331	295	333	332	359	334	345	325	328	326	320	341	333	333	329	331	334	350	328	345	347	327	335	323	360	342	341	322	339	321	341	343	346	335	321	327	345	314	321	354	324	344	346	351	352	372	349	356	335	354	350	354	318	378	347	373	340	348	320	356	316	306	335	336	356	352	317	349	320	373	334	353	318	323	356	362	325	339	367	383	337	358	344	352	317	357	382	370	334	351	343	315	330	345	341	331	323	336	329	308	351	356	321	326	366	341	359	317	337	347	350	317	356	351	341	373	358	366	340	359	335	349	342	314	333	358	348	341	355	350	361	323	358	316	382	330	335	352	327	377	323	311	336	360	311	353	350	335	323	361	335	347	358	353	315	331	304	356	327	329	307	336	299	336	346	345	382	333	337	335	358	339	342	330	315	364	355	351	338	330	322	305	344	335	371	320	327	345	339	324	367	327	344	347	341	312	344	328	339	353	344	318	346	343	331	347	366	341	335	336	332	346	307	372	324	355	373	360	356	350	314	334	327	360	329	347	310	351	344	344	385	336	333	347	378	337	321	349	338	349	344	358	342	342	352	338	352	317	352	328	328	361	344	337	347	345	336	375	324	334	352	372	312	347	333	344	332	344	347	337	354	338	383	345	311	390	323	354	332	359	355	317	368	337	330	343	338	351	325	358	332	335	332	310
4101	1788	1615	1135	838	763	735	677	601	638	642	634	626	612	599	610	659	643	610	658	597	649	633	619	574	628	626	608	579	575	609	582	593	635	576	646	608	606	652	623	608	614	568	625	612	571	662	613	664	599	627	647	601	564	622	624	616	570	624	634	617	619	616	667	612	611	609	616	610	560	581	625	620	601	584	628	574	626	614	593	590	606	649	624	559	616	643	627	614	577	609	650	617	618	608	626	627	628	608	624	564	557	610	615	608	618	618	586	649	632	615	605	606	653	632	603	642	589	622	588	624	583	633	585	625	571	667	616	621	613	608	597	590	615	604	546	605	654	604	641	586	599	584	599	575	655	593	646	567	600	630	585	612	604	609	576	649	653	572	644	578	571	609	617	616	600	603	583	597	618	612	595	631	632	643	598	588	574	558	569	611	619	614	610	611	609	603	643	635	597	620	619	589	591	566	660	628	634	587	627	642	640	600	598	610	660	599	678	637	617	585	592	624	606	642	610	639	624	648	601	614	577	573	627	580	606	624	600	648	627	630	631	585	598	575	617	595	648	608	594	583	619	608	622	602	614	592	656	581	601	580	630	574	606	634	616	590	643	584	598	596	601	579	573	607	626	607	609	567	650	613	623	602	594	598	597	683	604	596	600	605	624	589	628	605	604	580	625	622	604	659	631	659	605	610	620	598	632	599	598	578	571	599	618	592	646	597	623	585	620	571	640	614	592	615	610	572	608	609	599	635	607	631	598	581	639	586	592	620	590	625	580	617	606	557	587	599	615	617	602	665	598	582	573	638	624	597	630	571	593	641	608	631	613	640	588	608	623	620	603	598	602	621	607	621	569	566	627	610	615	610	618	612	615	670	627	627	597	596	612	611	673	602	542	613	624	587	591	612	606	622	617	588	592	641	592	623	653	611	600	605	587	597	588	622	589	620	629	586	581	615	608	623	591	586	612	606	634	625	574	630	653	609	624	609	551	601	601	624	616	556	624	585	562	631	584	623	616	609	598	658	610	584	631	620	607	632	626	662	602	643	619	601	628	588	642	583	612	622	615	612	567	583	598	591	613	603	599	610	612	591	603	613	575	585	615	600	645	560	607	609	592	567	622	642	604	606	581	596	606	600	596	619	610	613	630	619	603	603	598	547	655	640	632	597	606	606	595	596	608	645	627	614	612	663	580	617	606	597	577	612	655	631	639	615	609	573	598	580	609	592	618	584	592	641	584	631	609	612	581	578	645	628	564	604	603	631	650	587	572	600	644	620	579	595	596	681	617	596	611	604	622	625	650	603	610	609	604	605	660	616	627	633	599	640	609	629	609	598	589	665	628	630	612	611	604	570	589	650	666	622	610	603	589	631	614	551	619	614	604	616	570	647	650	617	609	666	642	615	641	645	613	609	599	618	614	617	590	603	608	593	577	619	608	580	636	632	602	598	623	663	625	644	590	590	573	602	623	611	666	599	635	625	615	619	592	611	632	580	672	591	603	669	608	650	598	641	618	601	608	566	596	562	548	594	622	598	609	630	647	616	561	610	580	618	616	633	570	594	599	624	577	623	629	600	609	590	671	595	628	595	629	601	586	587	614	550	640	635	559	601	588	564	634	614	589	582	587	602	632	605	620	593	615	640	628	633	655	593	586	583	614	607	637	587	655	582	587	656	613	604	601	663	641	609	613	608	630	596	631	611	553	588	606	624	614	600	571	621	637	625	629	634	641	613	608	595	667	600	610	587	593	641	620	618	613	604	602	584	608	593	597	643	611	618	621	631	604	604	593	601	596	606	556	604	591	603	626	622	596	605	622	673	594	632	587	614	622	601	622	618	646	608	594	597	631	612	648	592	612	641	585	599	632	636	610	660	582	591	658	581	618	609	661	634	592	611	613	639	579	543	662	596	607	622	635	610	617	645	606	602	611	612	629	609	631	584	607	618	591	633	592	622	621	622	622	625	602	605	610	590	599	615	562	627	610	616	648	644	617	583	613	603	609	642	596	621	623	624	607	614	555	605	590	593	596	588	618	615	581	631	630	591	648	638	608	598	614	631	594	571	587	554	602	607	626	599	609	619	602	599	611	646	597	632	584	573	579	669	594	610	631	618	641	635	564	579	602	641	605	579	630	633	611	600	591	601	570	605	599	613	637	627	612	607	648	643	639	598	615	613	578	578	653	607	615	654	619	606	582	611	579	571	627	665	607	585	599	587	596	626	567	626	611	619	616	608	643	549	588	651	571	600	643	608	620	632	592	634	628	567	611	646	596	544	626	635	629	613	626	606	567	568	605	613	603	565	609	644	628	632	607	610	640	604	631	546	636	565	605	600	650	620	628	648	634	584	596	616	587	580	660	609	575	609	638	601	590	603	641	624	577	616	636	542	601	628	595	612	593	638	625	656	609	593	593	574	617	556	607	625	602	631	623	625	596	638	587	620	622	594	612	597	580	603	591	608	608	596	574	585	589	611	597	584	611	593	594	634	613	604	604	639	596	628	595	634	584	604	612	622	595	589	622	582	589	610	597	600	605	628	619	633	614	636	621	643	590	619	594	587	646	579	615	656	602	611	616	606	654	612	611	600	603	605	616	563	598	617	616	610	604	649	621	570	627	635	589	580	637	584	606	584	633	675	646	633	635	663	601	614	628	623	585	591	644	619	610	636	572	590	567	592	624	632	623	586	583	581	661	620	600	620	544	587	587	620	560	614	610	619	636	600	588	557	598	600	650	613	630	624	635	619	591	616	648	622	570	626	613	611	631	574	596	593	568	562	601	580	626	633	619	587	565	610	606	638	604	617	624	645	589	611	591	636	590	663	619	641	629	633	577	642	595	605	613	606	594	642	631	589	607	637	638	619	584	625	609	652	671	569	600	634	615	594	613	601	608	586	637	593	581	579	582	588	573	609	617	614	607	612	632	577	611	640	654	591	603	637	608	630	623	622	579	613	586	618	607	607	595	632	611	621	600	595	641	598	582	607	592	607	624	595	644	613	602	672	616	614	617	603	646	608	586	526	647	604	630	625	624	617	590	629	610	635	591	626	591	591	650	629	601	571	620	626	604	591	610	627	632	593	587	627	578	590	612	629	639	608	607	632	614	621	620	602	621	601	581	631	621	604	566	621	620	575	638	560	644	617	551	673	624	610	600	619	631	567	602	591	587	655	628	595	602	604	644	585	569	559	560	607	591	601	652	572	609	629	622	650	625	631	634	578	592	622	579	617	634	613	623	634	613	576	627	623	632	619	591	620	573	623	613	631	640	633	650	614	600	601	638	628	594	629	634	610	616	580	583	595	602	623	575	613	630	628	642	581	624	620	620	633	596	611	626	638	653	563	582	630	649	647	617	579	605	597	643	613	634	602	625	635	588	627	643	561	567	644	615	633	600	590	631	599	584	600	674	640	598	608	603	617	558	654	648	594	640	630	640	658	615	594	638	623	573	619	609	644	649	644	595	581	587	584	615	609	644	580	623	587	616	611	592	651	585	613	652
24381	21540	28806	24727	21037	2193	578	372	311	276	252	234	216	237	203	216	193	220	171	184	190	166	203	164	193	183	160	176	181	184	155	151	178	156	164	206	161	151	177	190	172	155	166	153	165	164	178	169	174	149	166	158	136	173	171	152	145	172	178	159	166	146	163	133	166	152	167	185	150	167	158	179	153	155	146	184	157	182	175	154	151	161	148	176	148	146	149	165	169	129	135	154	157	144	148	165	153	165	175	167	155	164	156	145	170	139	191	146	173	162	154	135	152	157	153	161	156	149	160	159	143	149	172	163	157	146	149	150	151	146	166	171	161	171	159	143	175	165	146	176	167	143	156	173	173	185	140	164	141	162	150	181	167	148	156	155	169	163	137	142	148	153	153	143	152	157	149	158	155	151	164	164	159	164	171	161	155	152	141	161	156	158	140	149	163	131	163	156	163	144	167	166	156	157	134	153	162	168	177	144	155	157	170	166	158	121	173	160	134	178	132	154	155	168	147	140	164	156	167	143	151	156	139	143	173	162	183	145	152	161	175	146	161	175	161	167	150	157	155	139	153	152	162	167	173	149	143	143	165	144	145	140	167	156	151	178	177	163	157	128	138	169	164	163	165	165	129	167	159	173	161	180	169	169	138	146	182	146	144	152	169	160	155	162	159	163	158	155	146	142	150	160	177	151	157	140	140	157	170	161	156	168	156	158	156	168	166	141	169	154	150	167	146	132	163	168	154	164	149	171	161	160	164	159	151	171	148	173	155	152	139	150	153	168	168	164	155	163	152	175	153	153	155	148	141	155	145	150	175	131	166	161	157	163	159	151	162	139	152	178	161	168	167	150	175	145	156	151	154	168	152	161	145	158	140	149	147	151	141	150	170	175	140	168	158	145	148	149	178	162	174	163	150	164	150	165	166	160	155	160	134	148	149	159	157	172	143	161	187	133	150	160	164	157	157	150	167	165	140	146	171	148	157	161	180	149	165	147	174	160	161	148	180	163	145	146	168	148	152	156	164	160	153	166	161	145	147	140	154	152	143	169	167	143	179	171	148	153	167	161	156	174	165	155	185	151	150	179	153	156	189	158	168	184	145	150	168	160	164	143	158	133	146	144	157	174	131	163	164	168	164	171	158	158	159	135	166	142	162	157	176	168	143	153	163	158	140	152	157	166	154	151	164	140	160	136	174	152	154	138	147	138	162	158	161	159	174	150	174	157	172	183	156	167	177	175	162	160	166	148	148	158	162	150	182	166	146	167	161	153	139	153	155	167	177	173	153	147	178	167	167	160	157	155	150	150	175	147	139	156	176	154	140	163	163	129	137	153	151	155	143	156	162	146	170	149	140	142	148	151	162	147	174	152	157	148	157	156	158	141	145	170	167	162	147	163	152	156	173	151	174	131	158	158	152	126	137	165	165	162	158	133	143	153	156	151	155	169	138	144	153	147	168	147	147	163	170	154	177	158	160	130	156	161	155	157	146	163	159	164	165	137	153	154	159	153	185	187	141	154	162	155	160	160	177	163	145	152	184	166	158	188	171	166	163	163	180	144	150	158	167	172	175	135	169	153	141	136	154	153	160	147	159	139	157	170	171	168	146	142	151	144	158	145	167	167	162	167	163	140	144	148	148	146	153	159	141	154	152	156	181	175	149	154	149	147	151	154	147	156	152	166	182	162	167	171	143	137	173	166	158	142	136	152	157	172	151	154	153	149	142	148	151	144	173	153	152	184	160	172	155	145	176	174	163	154	159	171	150	162	155	142	160	165	153	163	142	161	169	152	157	163	142	157	156	161	156	160	150	151	143	152	167	152	169	165	156	170	165	163	139	156	173	164	168	146	164	149	172	146	148	176	153	180	160	170	172	146	150	174	156	153	132	168	143	136	159	179	174	181	161	147	141	150	184	153	155	163	140	184	153	144	158	181	159	154	164	183	173	153	153	147	151	162	168	149	180	145	164	173	155	159	165	167	155	181	157	163	155	152	151	150	156	170	142	164	128	143	150	155	171	151	143	131	171	170	156	161	157	159	154	172	163	145	152	154	158	136	143	153	145	140	170	159	167	162	132	161	159	146	159	171	163	172	166	162	168	146	157	145	159	168	165	132	155	158	146	158	123	181	157	161	159	150	147	145	158	150	163	163	160	156	141	145	174	155	154	178	159	166	153	162	157	153	150	148	144	154	167	137	162	167	163	156	171	154	176	150	177	168	155	127	154	156	151	141	175	160	158	174	144	161	177	167	164	137	173	176	175	158	152	165	154	156	164	176	161	144	159	153	161	152	166	162	156	146	158	128	138	160	157	159	162	150	141	145	155	163	162	156	153	131	150	155	156	152	147	169	159	151	188	176	147	160	143	157	164	152	152	183	182	163	176	149	173	146	147	140	153	160	164	169	132	157	138	166	161	173	141	142	152	168	174	168	142	142	145	158	168	173	140	163	150	158	124	160	164	148	135	136	151	176	155	160	156	160	157	159	135	144	155	144	151	130	160	136	173	139	143	174	160	159	131	154	173	154	168	161	131	131	143	169	147	144	141	138	169	154	201	149	140	134	153	178	157	129	143	166	167	148	166	140	174	136	151	126	151	163	139	188	155	169	175	162	147	176	170	157	165	173	142	174	163	168	147	155	146	139	141	159	154	181	134	160	171	146	151	149	167	148	140	135	141	130	171	147	173	159	170	170	166	165	149	147	161	149	157	173	140	186	170	156	156	165	164	152	143	145	165	162	164	157	181	142	152	171	155	142	151	161	158	133	151	165	161	179	160	172	151	180	159	161	167	169	151	159	146	146	146	170	153	161	177	170	177	141	146	166	153	172	160	149	158	138	141	160	157	179	156	154	158	167	190	156	158	151	185	132	171	163	162	164	153	149	165	157	164	166	163	155	167	165	156	151	174	171	153	177	155	160	163	146	154	142	149	175	158	162	164	142	153	140	146	158	171	155	177	156	141	150	142	148	168	179	167	139	185	148	181	143	176	149	161	158	140	158	179	134	172	187	170	150	134	145	165	155	148	175	161	160	149	146	146	146	154	138	158	154	147	139	171	155	166	157	151	152	179	161	167	173	157	153	149	159	178	170	159	145	141	148	140	158	149	160	168	162	152	141	180	151	162	167	149	161	177	156	132	161	179	140	141	145	153	145	165	138	157	144	188	143	178	155	152	159	138	140	169	156	166	138	150	163	152	164	150	157	147	161	155	159	142	163	171	150	147	159	154	160	170	156	158	183	157	161	158	135	154	163	144	130	149	166	174	130	158	161	156	138	153	156	150	155	133	179	194	153	139	175	149	131	155	169	163	165	150	165	149	177	161	131	150	152	152	146	177	162	147	136	152	161	139	159	165	163	158	145	131	155	169	154	148	155	143	160	162	149	177	151	145	182	146	147	193	166	157	125	141	159	152	156	169	161	158	169	152	134	147	174	151	155	150	172	168	145	168	150	168	144	154	181	143	154	159	157	164	142	165	154	143	149	138	166	182	146	156	161
5624	9935	8464	4501	2725	1939	1472	1164	920	818	708	608	553	506	506	466	440	409	407	416	379	366	366	344	394	360	377	315	336	351	335	324	337	328	337	303	316	335	344	287	317	303	316	329	341	292	299	295	308	318	325	299	299	303	311	283	295	310	328	321	316	317	302	278	314	289	311	293	309	281	279	321	293	330	324	298	287	292	330	300	336	278	309	342	321	280	320	306	313	305	316	281	294	333	291	284	319	286	311	286	268	296	311	314	315	288	293	288	294	292	307	308	305	331	300	290	290	282	291	303	288	314	297	310	304	290	316	309	299	292	318	270	312	319	302	300	302	266	303	277	275	279	301	253	313	275	254	290	297	289	312	325	292	331	305	313	329	280	288	283	268	283	271	302	314	282	290	306	279	305	266	312	290	340	282	281	295	294	289	283	277	274	313	311	281	293	295	294	306	330	280	275	288	283	294	328	292	318	282	302	307	317	303	308	313	309	265	286	301	303	287	299	270	329	285	282	289	273	309	303	291	304	283	274	308	300	296	273	306	272	309	270	285	291	306	281	281	297	285	295	286	289	289	297	301	287	297	322	297	293	278	271	330	275	302	280	307	284	312	285	299	290	324	286	304	299	326	289	327	285	290	321	277	284	297	267	302	306	301	312	292	289	291	280	270	304	290	285	294	256	316	282	316	308	313	342	287	287	288	299	296	304	291	295	284	272	276	299	282	266	268	313	325	289	285	306	299	288	291	280	305	298	294	312	300	318	319	310	298	319	313	270	285	308	321	279	297	317	314	315	335	288	274	298	276	266	295	304	317	343	295	307	315	289	295	294	303	285	303	300	296	292	301	288	284	296	277	324	309	286	308	284	269	301	283	282	290	297	312	286	309	317	298	329	286	298	292	323	280	285	271	311	317	284	308	323	303	314	286	267	273	287	290	284	291	276	267	294	308	311	267	303	278	313	313	284	291	314	277	318	308	279	286	288	277	284	288	329	303	294	291	290	293	276	311	291	286	264	282	299	291	294	300	330	272	280	289	290	295	287	282	280	305	304	276	327	280	309	295	299	290	304	297	299	288	327	292	324	296	305	256	311	296	271	295	316	281	273	285	284	295	327	299	295	278	282	295	364	304	298	303	286	290	308	281	295	253	288	288	309	275	280	297	293	330	286	338	323	316	305	278	286	310	270	331	293	278	298	307	303	284	300	284	294	287	333	333	291	302	298	279	305	282	276	324	331	306	273	278	287	318	306	299	272	280	302	308	325	264	318	314	318	285	292	273	300	279	297	300	315	320	272	290	334	311	298	307	307	325	292	283	296	319	306	299	286	277	275	303	291	307	282	283	298	250	307	275	319	290	313	280	312	332	323	336	272	249	302	304	292	310	300	280	274	317	304	294	292	326	285	322	287	313	292	263	297	310	281	274	292	258	321	296	312	306	285	307	294	281	290	304	334	291	274	284	288	310	282	317	308	296	269	324	303	306	318	290	302	318	297	314	328	304	300	296	292	315	303	305	299	289	307	308	293	297	296	282	298	286	304	319	314	299	261	321	327	267	277	308	293	312	320	278	281	321	296	323	261	289	279	297	287	317	283	295	287	312	286	287	301	297	308	299	280	306	298	296	305	306	304	308	290	299	295	293	281	275	290	275	288	295	330	283	314	300	293	317	293	281	247	320	290	278	298	274	297	307	298	295	320	312	288	313	279	276	293	337	292	306	324	299	292	268	291	297	320	297	301	276	285	303	293	287	296	287	273	323	287	293	298	311	304	279	287	297	294	291	321	294	316	302	275	282	274	268	288	312	291	299	284	292	323	292	291	309	295	252	289	287	312	317	273	312	310	278	308	276	263	317	282	310	286	316	298	299	301	308	319	301	298	280	295	314	292	300	296	301	294	287	309	303	302	285	285	282	275	324	287	299	294	277	324	296	285	292	279	291	307	255	277	315	311	271	286	316	292	273	272	321	301	292	293	290	282	290	298	311	301	274	285	312	297	283	300	290	289	308	317	317	302	289	326	282	316	271	264	302	296	307	309	295	297	270	286	290	318	295	312	312	326	302	292	280	316	313	291	332	309	305	301	303	282	312	302	301	329	310	305	275	302	312	260	308	320	311	304	335	308	278	280	289	300	267	283	271	296	295	318	301	328	280	275	308	284	283	303	299	325	305	304	315	299	324	281	264	285	303	308	278	294	271	319	269	310	314	307	289	279	296	295	321	289	285	302	310	294	286	315	276	286	309	315	304	302	327	311	311	312	298	293	302	291	311	301	306	285	334	303	287	282	303	293	294	319	278	297	313	298	287	312	310	280	285	306	308	283	292	281	300	328	307	288	303	302	304	280	322	308	317	301	341	275	311	325	299	297	304	295	311	303	275	303	273	289	279	296	300	269	278	325	292	294	305	313	300	294	281	303	285	286	316	320	303	295	293	284	299	304	316	294	288	323	287	263	278	309	307	280	338	257	289	311	303	264	322	284	287	316	281	276	293	301	284	309	268	297	302	320	290	273	313	299	308	308	293	287	308	285	268	286	278	282	280	294	324	329	287	309	309	334	288	279	303	269	306	307	324	282	330	330	342	329	304	263	285	295	310	282	288	318	302	296	309	286	282	299	294	285	292	296	289	301	304	298	312	306	285	298	286	311	301	283	337	284	318	299	282	297	270	324	298	336	311	278	294	302	296	319	309	289	269	306	306	314	260	329	273	292	272	280	310	291	290	301	281	303	334	296	290	313	275	302	308	308	316	321	298	296	299	281	291	316	304	281	289	335	293	301	301	285	284	254	298	318	291	283	293	296	286	291	281	313	270	302	292	285	293	293	282	272	301	298	295	306	305	322	323	277	314	288	293	328	307	288	265	316	278	321	318	306	287	288	288	296	310	299	294	293	301	264	293	272	307	338	285	306	309	290	274	292	304	273	284	312	297	242	288	257	303	299	282	295	300	263	292	341	305	284	284	298	291	320	305	243	308	285	313	259	313	306	278	286	302	257	259	304	272	297	312	293	292	330	285	310	305	289	300	300	310	275	312	319	331	288	304	320	326	322	309	284	315	277	246	297	277	315	316	284	317	300	309	305	296	302	290	319	295	310	280	277	281	316	317	305	324	326	279	275	310	302	304	311	295	279	299	285	286	285	293	327	273	281	277	299	301	320	298	301	284	295	334	316	302	333	280	305	292	292	319	326	328	308	277	278	290	323	295	313	295	296	302	303	302	349	271	302	296	284	308	283	299	295	279	347	288	290	307	299	306	300	285	316	310	284	306	294	302	293	290	290	289	284	302	300	320	325	277	336	334	315	290	310	280	306	325	308	293	331	325	323	277	290	293	303	292	294	274	270	274	292	274	256	273	288	304	328	298	284	325	327	275	292	294	310	256	320	314	347	295	302	296	307	257	356	327	326	303	332	292	326	289	281	285	286	329	293	317	316	265	307	291	285	318	291	291	304	303	284	297	287	290	323	279	261	345	310	275	280	293	269	268	301	284	284	300	294
23443	21478	29352	24017	21478	20244	1658	530	413	361	314	276	254	236	229	227	191	196	153	188	179	166	155	156	149	156	151	146	144	122	137	134	153	139	132	120	141	115	120	135	131	145	133	138	134	122	124	137	154	128	128	116	114	144	115	107	127	121	130	126	130	118	126	133	109	134	105	117	147	120	141	141	124	145	130	132	121	113	125	122	125	131	118	131	113	124	122	131	122	125	114	111	120	116	111	133	127	118	107	130	148	105	148	124	132	127	115	147	115	127	115	120	115	111	110	133	111	125	130	107	103	126	131	142	114	129	108	106	112	126	132	133	121	112	124	107	121	135	131	128	114	112	113	138	111	118	119	122	149	112	108	120	124	127	116	125	121	108	111	123	126	125	93	118	127	126	126	112	124	116	113	115	126	116	120	111	99	124	104	123	136	131	139	122	136	113	113	103	122	119	146	117	131	139	124	103	85	122	108	115	114	99	116	126	117	112	134	119	100	122	120	98	102	131	102	122	129	119	139	142	117	97	117	119	118	123	115	115	111	115	117	117	110	117	118	125	115	104	101	109	123	117	113	125	139	112	137	131	127	108	106	126	101	99	132	108	99	122	128	119	117	119	131	119	128	107	105	118	108	121	114	124	141	120	110	131	126	113	125	125	105	113	98	105	104	124	131	135	105	97	124	113	112	113	122	107	95	105	137	122	100	117	120	137	119	124	117	121	117	114	118	110	104	119	121	118	107	127	127	108	123	112	126	106	111	115	124	118	107	124	115	119	114	117	121	113	117	124	112	129	117	119	126	118	110	116	117	128	125	111	125	111	123	128	111	102	109	95	127	132	129	132	127	126	126	121	120	119	141	122	124	117	112	117	122	129	133	118	133	109	118	105	132	128	124	119	113	118	104	133	126	114	115	130	107	111	106	130	107	124	134	89	122	110	114	122	113	113	102	113	113	118	103	112	132	114	126	123	110	129	111	118	128	103	113	119	108	110	128	135	107	132	123	94	123	112	121	115	95	98	133	122	109	103	127	99	116	126	103	120	118	121	109	121	125	108	103	116	127	115	104	128	107	117	131	116	113	134	129	123	124	117	124	117	101	133	117	135	130	114	107	112	125	104	107	114	137	107	125	116	97	117	122	131	115	109	116	106	115	121	130	110	130	121	105	100	116	112	124	144	141	131	113	119	131	105	145	112	139	122	123	130	142	134	127	125	115	127	124	133	109	119	124	125	101	115	112	116	125	137	126	109	121	124	119	120	127	111	132	121	138	104	104	131	108	133	105	114	129	114	127	103	121	115	127	109	125	123	105	102	125	93	121	119	132	126	120	137	111	120	110	126	120	144	119	124	117	134	115	138	139	118	112	89	130	134	125	134	95	109	103	109	122	100	124	114	129	116	128	113	102	122	124	135	125	116	107	100	141	122	122	119	111	128	131	106	108	123	120	116	119	128	119	130	112	139	104	104	113	132	116	118	127	97	109	127	124	131	107	112	115	119	125	111	131	121	125	119	125	140	116	113	133	117	111	122	111	115	125	128	122	120	125	106	117	117	125	127	113	132	120	113	133	128	124	123	129	117	106	125	130	120	111	96	102	117	111	114	120	117	121	115	110	115	125	113	132	120	124	135	122	117	110	108	122	101	106	117	128	129	110	109	138	130	105	129	122	125	123	108	107	114	127	95	140	116	120	140	119	132	126	122	113	114	110	115	119	123	126	114	132	130	123	131	112	114	114	112	130	109	124	106	115	146	113	126	117	121	120	109	117	134	136	126	124	132	107	125	135	136	120	110	109	104	107	113	133	121	128	122	107	122	98	128	93	110	131	111	128	126	116	125	122	145	142	113	108	117	102	113	112	143	115	116	133	110	124	92	114	122	106	144	129	116	133	108	106	129	106	132	115	123	114	113	109	113	126	118	132	108	119	125	141	123	122	142	117	132	130	113	117	101	125	133	124	118	117	119	120	116	122	108	119	121	113	110	114	107	118	116	104	102	111	101	114	116	122	126	92	119	122	105	112	116	127	108	111	121	132	115	129	110	107	110	125	122	145	118	127	114	116	101	102	123	115	127	103	115	128	129	129	123	111	123	133	118	122	140	123	110	124	131	139	119	130	121	107	101	112	124	123	126	134	114	107	128	113	126	130	102	115	122	122	121	116	121	131	114	120	132	119	110	124	126	125	123	124	132	123	98	110	114	109	119	119	122	124	136	128	103	135	129	118	113	119	122	132	109	117	106	104	120	108	141	126	130	111	136	132	124	120	118	112	139	116	114	112	140	116	127	113	130	120	111	133	107	132	110	104	109	115	150	125	116	125	108	104	120	100	130	104	106	128	95	118	126	114	129	130	98	129	128	124	99	118	119	130	109	126	117	127	120	121	106	126	124	128	109	148	123	116	112	105	110	124	118	114	111	130	116	123	113	139	118	112	103	129	113	111	103	124	115	125	115	114	104	100	147	110	122	126	139	120	116	139	129	116	108	125	110	122	118	129	132	113	106	105	121	109	134	130	144	136	111	130	117	111	145	134	122	117	117	124	104	105	110	110	128	125	126	112	121	122	114	111	104	132	112	100	140	102	124	110	130	132	124	107	108	117	125	117	128	127	123	103	114	121	112	113	114	96	129	160	112	119	124	117	125	119	114	123	101	127	126	117	111	105	102	110	126	125	120	108	108	111	119	122	117	110	112	106	109	110	121	118	121	125	124	120	133	123	120	118	133	118	124	124	95	122	137	115	108	135	105	107	127	112	116	117	124	139	112	117	121	107	112	120	128	120	118	100	117	127	111	130	100	105	104	126	126	97	117	134	120	150	118	127	123	111	115	128	103	135	123	127	109	131	119	114	108	117	143	125	109	112	105	118	111	139	130	90	108	126	122	102	126	98	126	120	125	136	112	115	130	107	101	102	126	121	113	124	126	116	123	126	119	117	112	114	113	110	119	127	131	127	128	121	134	116	115	91	132	135	130	124	90	121	100	115	110	109	101	120	95	118	125	136	118	123	141	119	111	139	135	126	102	126	118	114	124	143	113	108	100	119	115	130	128	114	115	119	105	118	107	120	120	125	118	85	106	111	110	103	124	131	122	119	123	118	155	94	111	122	118	120	117	102	111	110	126	121	127	143	104	128	116	144	117	112	115	116	105	122	110	100	127	117	112	106	117	130	129	121	107	110	114	111	126	92	126	116	157	131	132	123	133	95	122	126	123	107	111	128	101	110	129	109	119	119	115	106	126	115	127	108	95	122	113	113	114	132	108	111	103	131	116	114	122	107	131	114	117	105	100	123	113	124	129	106	125	122	116	108	116	116	123	96	109	116	105	130	95	124	114	114	130	112	108	121	126	117	121	131	119	144	123	101	126	125	123	142	113	111	100	113	103	118	130	121	144	121	111	126	122	119	128	120	126	121	116	124	120	126	107	125	104	95	131	102	107	100	134	112	128	112	132	119	119	133	97	120	108	129	126	112	123	117	121	117	137	128	136	108	107	107	116
8012	15810	13518	7328	4586	3154	2352	1786	1461	1115	912	836	734	643	614	563	523	486	434	395	385	379	356	309	312	343	302	308	284	275	276	265	246	270	245	271	255	262	254	270	249	250	251	246	236	238	264	223	222	218	250	231	266	253	201	246	223	224	222	224	207	209	223	225	228	236	236	205	230	228	211	235	222	214	204	204	231	219	218	224	210	213	206	195	227	206	238	210	219	218	212	239	224	215	221	214	218	208	208	233	219	239	244	212	239	208	208	204	224	234	222	221	205	218	220	213	232	211	208	214	225	191	207	209	227	218	213	217	226	217	224	199	230	184	207	195	208	235	224	192	211	239	212	213	193	212	216	206	205	196	219	238	215	232	193	189	215	212	216	224	219	214	211	227	184	214	222	198	228	213	204	208	204	235	222	221	186	253	210	226	221	205	209	215	206	232	213	196	181	209	220	223	237	194	213	187	200	181	232	200	215	214	213	202	201	213	210	221	202	210	198	198	221	198	213	231	196	222	202	187	234	206	200	205	220	196	204	188	203	192	241	238	204	203	207	222	199	201	203	202	199	190	211	204	226	191	219	212	226	211	205	198	185	198	194	185	229	214	215	211	200	201	208	205	242	225	174	219	211	212	207	231	216	214	200	214	202	208	201	214	198	212	214	197	196	221	188	207	193	200	206	187	213	231	192	214	211	214	222	213	193	215	227	198	226	193	198	228	189	203	245	224	187	206	190	219	195	211	225	172	203	230	211	194	196	192	207	190	224	197	192	227	222	188	220	187	221	184	200	219	198	215	213	186	207	203	212	191	204	193	196	210	213	215	200	203	208	223	207	208	209	186	191	228	203	213	207	210	194	219	218	210	229	205	184	224	197	222	237	222	224	213	228	189	214	195	196	219	183	209	213	209	202	198	199	200	195	211	194	229	190	198	180	187	209	183	235	220	205	212	250	220	208	220	198	205	227	218	229	196	176	176	214	205	192	219	226	203	213	216	199	204	221	192	222	202	218	202	195	202	191	230	216	196	221	199	191	223	211	212	219	220	231	195	199	237	224	237	199	207	219	195	217	222	205	217	185	221	194	212	231	212	210	207	210	221	213	198	218	196	194	201	209	206	208	210	197	229	222	201	226	192	238	193	216	215	217	217	198	219	219	175	218	217	221	197	235	227	219	226	230	216	205	213	223	210	226	181	207	203	217	186	187	194	198	197	179	216	200	224	227	186	210	193	201	238	220	192	213	209	212	194	228	202	193	240	225	194	233	204	208	174	220	217	190	216	212	204	208	221	199	216	211	211	190	226	205	225	209	184	213	232	203	209	183	219	218	220	234	205	198	206	221	219	220	220	229	211	212	200	183	190	225	207	222	208	196	202	199	210	222	197	248	214	210	225	230	200	190	192	219	214	195	215	182	240	205	231	219	198	214	227	212	216	186	189	208	186	198	188	205	201	220	222	235	202	219	210	211	241	206	206	217	214	222	179	210	207	211	204	220	251	214	229	222	206	207	204	211	232	187	208	203	211	178	203	220	207	195	208	219	210	243	214	183	196	196	214	230	195	226	200	206	215	204	193	161	229	176	195	192	237	194	219	233	202	238	203	198	193	205	207	205	222	218	200	215	208	219	218	200	212	217	183	208	211	221	183	198	205	207	206	197	203	213	220	206	219	221	206	196	217	205	215	217	224	224	217	195	197	208	213	212	211	188	201	214	208	210	196	219	205	228	194	229	212	226	204	231	210	220	212	194	199	209	230	201	216	200	211	190	213	234	196	239	212	216	216	183	235	228	223	206	226	217	207	198	232	220	184	227	196	210	205	215	186	207	195	229	218	188	186	197	214	191	220	209	207	208	230	222	214	197	218	222	220	186	189	197	204	196	215	200	217	213	209	194	206	199	199	187	221	202	202	252	208	213	200	210	198	219	215	217	205	211	204	200	206	226	214	231	211	220	196	208	219	214	207	211	203	218	220	230	208	219	214	224	200	208	203	219	231	216	224	171	220	211	216	200	192	210	223	206	212	205	187	200	208	207	214	236	216	184	210	205	204	216	211	189	197	214	213	217	187	220	202	188	217	190	207	188	219	210	220	216	196	195	208	201	224	181	204	211	228	216	200	215	196	212	188	183	214	210	198	218	192	222	236	201	233	201	240	191	197	201	231	181	201	224	203	214	213	230	223	235	195	197	212	198	221	182	197	183	214	219	191	225	220	199	203	214	206	208	222	192	242	190	197	211	199	192	234	199	218	211	216	209	168	215	222	216	215	204	179	197	197	211	222	214	204	206	190	230	211	209	233	232	213	183	194	206	203	201	204	199	198	206	218	200	207	208	191	215	187	210	210	208	211	205	202	201	200	215	191	199	210	206	214	169	207	234	187	185	213	212	215	208	212	223	205	215	245	224	208	201	222	213	213	189	205	225	209	220	217	224	203	213	211	208	193	211	224	197	206	197	190	194	207	193	211	209	190	207	197	198	232	185	231	214	213	211	209	204	216	225	206	193	179	198	229	171	204	182	202	218	207	193	193	207	235	232	230	200	202	208	236	219	186	222	209	177	198	220	219	199	181	238	201	201	209	206	193	228	200	193	197	225	198	207	231	205	224	183	222	195	207	216	230	216	213	212	202	237	209	229	233	199	225	225	209	210	209	205	216	199	210	206	225	209	207	210	205	197	206	207	202	198	232	197	209	203	209	200	215	205	199	189	224	189	204	202	245	227	222	218	221	186	227	210	219	221	205	217	205	204	216	234	180	203	202	216	185	225	201	201	215	210	211	239	194	216	210	193	202	200	204	213	194	200	204	210	215	205	204	216	210	189	200	217	228	225	208	209	208	232	222	225	188	228	196	203	201	214	168	195	189	222	191	206	206	205	226	213	215	214	202	232	190	199	204	244	218	185	213	207	219	210	180	216	228	211	214	214	208	215	198	194	210	184	204	226	232	184	213	236	215	230	199	208	204	196	205	187	203	203	200	206	219	240	199	212	200	213	206	230	209	232	222	219	204	186	197	233	205	229	205	206	200	187	196	207	204	189	196	209	204	232	186	181	211	210	202	218	236	214	230	214	199	195	195	218	201	219	191	212	219	222	215	218	217	208	207	202	214	194	230	216	197	238	200	216	216	191	182	208	202	204	207	195	205	203	207	220	205	187	189	231	239	211	187	211	212	204	229	250	192	205	203	191	185	203	211	226	215	207	202	207	215	192	203	201	194	202	208	238	210	190	212	203	197	217	210	204	206	218	206	181	223	189	219	223	172	206	206	198	189	197	204	201	224	198	225	194	181	183	200	219	206	211	222	195	216	205	207	199	213	222	208	218	223	214	222	216	175	208	199	212	232	236	213	198	234	215	216	189	202	200	221	206	218	221	178	226	185	221	202	204	235	194	197	236	206	211	195	185	207	196	207	189	204	203	200	203	176	200	207	186	193	196	191	225	198	215	192	226	229	201	224	196	219	215	182	200	170	199	205	203	221	203	230	219	195	215	209	242	222
27050	20897	8039	657	452	386	375	371	362	347	350	366	351	330	341	335	344	347	306	306	373	326	319	321	345	350	329	321	339	332	360	343	340	352	372	331	366	342	344	385	351	380	358	338	310	305	322	344	379	332	317	392	296	359	361	394	328	315	332	340	367	332	339	331	374	344	360	350	318	316	338	347	330	312	344	307	344	372	365	358	342	344	334	343	335	354	335	348	352	345	299	307	347	369	340	375	349	350	327	349	349	355	340	326	330	345	312	332	335	357	319	360	309	357	330	374	346	323	324	313	342	327	320	317	355	351	345	396	350	335	318	308	364	344	362	336	350	370	323	337	340	366	350	340	335	347	335	338	324	354	352	343	352	329	342	352	349	345	349	356	340	328	360	334	346	347	325	361	310	342	349	381	347	334	318	333	337	341	347	361	362	328	311	329	346	316	373	351	329	342	349	363	354	377	333	343	332	334	330	346	328	354	354	333	325	359	343	343	316	346	351	344	351	321	302	334	297	314	360	352	340	358	348	328	352	347	323	328	347	362	344	341	344	348	361	353	335	360	360	371	329	316	311	350	323	342	340	331	359	334	335	343	373	329	320	341	326	334	329	333	356	331	358	350	336	335	360	335	338	328	339	333	338	372	341	342	337	336	345	330	379	347	356	355	347	341	349	308	347	354	331	329	329	339	323	366	335	324	333	340	326	362	339	335	368	365	333	334	314	323	363	346	366	359	331	376	343	313	344	344	349	318	382	365	329	332	345	339	350	359	343	326	346	339	365	340	364	323	339	346	348	323	322	347	339	311	342	348	327	363	317	349	321	332	374	331	357	339	383	365	339	304	329	320	322	327	337	340	331	308	298	384	326	317	346	316	354	326	326	329	306	364	358	343	360	360	360	347	341	370	339	366	308	332	355	342	339	337	323	351	315	339	350	345	325	347	340	324	315	342	340	336	355	334	331	353	363	310	343	354	356	346	339	347	342	335	333	322	323	345	356	330	312	319	341	362	344	307	348	353	342	322	339	337	307	312	310	314	375	336	364	345	363	338	350	374	339	352	331	285	346	351	336	338	380	315	335	341	364	303	338	343	355	336	303	338	320	349	387	329	317	363	327	300	349	372	342	349	359	339	312	349	318	356	334	323	327	389	349	348	318	335	321	325	352	335	349	376	333	361	302	356	325	367	362	316	324	382	348	348	349	326	339	346	335	372	345	330	309	348	368	318	368	331	349	359	352	342	329	325	351	338	312	319	341	302	365	331	337	371	334	366	325	336	349	351	380	344	340	338	359	339	315	331	320	350	364	327	359	321	372	337	359	309	361	325	315	361	353	342	364	327	319	340	359	344	326	341	338	338	302	343	331	365	358	348	315	313	344	345	388	339	330	331	345	345	365	322	347	322	318	314	337	329	290	324	337	333	328	364	345	363	373	363	332	321	339	355	336	345	344	346	374	382	340	342	302	330	359	312	324	334	336	328	321	349	332	349	308	335	363	340	345	336	337	356	331	363	324	342	325	318	351	341	346	289	358	320	353	345	348	342	350	360	319	343	372	338	339	292	316	302	352	333	319	349	315	335	316	359	367	345	357	309	326	347	349	341	326	352	353	324	359	352	335	297	330	371	358	359	343	311	362	329	333	344	346	338	333	355	327	318	363	325	322	337	380	339	320	350	338	328	344	378	346	336	349	328	340	338	330	345	364	358	327	338	369	364	302	314	318	350	342	373	326	354	342	360	345	366	294	337	343	331	345	346	347	319	343	311	325	311	356	320	376	349	340	389	325	317	373	345	336	342	327	369	340	333	370	306	347	333	346	345	356	307	314	339	343	338	318	335	336	366	361	358	337	343	308	328	315	342	334	349	318	357	325	321	324	343	327	348	375	349	342	347	347	345	357	317	338	364	331	355	364	333	343	313	356	376	366	336	369	351	353	355	336	369	343	340	333	313	301	316	330	353	337	339	357	371	337	320	334	323	344	336	346	328	347	348	320	318	318	312	343	350	321	330	323	359	355	309	330	351	345	319	346	359	333	342	328	313	345	345	326	321	330	311	364	365	369	331	339	320	321	329	331	368	341	372	312	318	350	330	328	338	335	318	312	344	357	317	342	323	337	352	323	333	347	358	353	366	314	355	331	325	360	357	323	340	336	337	355	330	337	311	348	347	349	362	350	347	324	303	371	351	349	330	314	304	364	331	344	348	328	353	350	320	295	332	359	330	320	360	357	358	329	333	326	334	326	352	328	341	347	342	352	326	332	336	356	323	319	335	320	337	351	351	325	332	331	385	333	322	334	368	344	336	339	364	329	331	336	320	339	370	366	349	369	320	336	349	324	349	348	349	316	340	327	321	337	353	362	358	318	358	333	313	366	327	345	341	323	323	394	353	350	289	341	372	336	344	336	339	345	362	371	354	337	344	345	327	325	320	325	359	315	302	343	310	343	315	349	321	360	311	336	352	326	343	309	311	360	317	333	335	339	356	374	334	374	339	340	332	314	310	328	362	341	338	337	345	374	341	355	375	359	327	312	344	292	335	311	310	363	359	332	323	363	390	347	366	334	329	331	336	387	339	324	348	332	330	364	346	323	341	351	368	353	348	335	341	325	324	324	355	359	350	331	346	331	341	342	327	328	336	321	359	333	325	331	331	333	368	362	356	355	328	347	312	359	331	329	333	361	339	350	324	343	354	326	350	325	370	331	336	332	318	339	336	377	332	346	354	371	305	322	317	350	330	353	373	341	342	311	303	372	331	315	321	324	336	354	366	332	359	324	319	361	362	364	346	329	347	360	330	350	334	319	348	351	322	323	331	371	325	354	351	351	354	339	332	355	312	363	364	331	384	333	355	349	322	339	363	363	318	325	331	341	323	357	356	346	341	349	330	363	359	360	339	337	344	305	352	300	322	354	345	319	347	352	339	356	374	362	342	321	334	322	346	321	320	358	323	352	346	338	333	344	375	343	354	370	353	356	335	358	336	286	296	351	334	356	319	351	368	349	333	331	374	318	310	366	350	346	343	328	338	312	324	369	344	321	356	336	351	323	359	310	356	332	332	355	329	320	331	376	347	344	354	344	329	309	316	355	308	375	326	342	357	331	358	342	324	325	318	325	332	322	365	333	316	350	333	376	369	356	367	336	372	328	377	336	334	350	329	353	341	314	363	350	344	370	368	346	326	348	367	321	349	328	335	338	343	355	348	344	324	334	360	359	307	328	335	349	348	350	326	320	309	327	363	358	385	305	379	331	330	325	338	348	323	334	332	344	350	304	345	359	337	367	334	339	339	371	362	328	352	372	313	313	325	368	340	356	329	324	329	329	344	354	351	338	319	369	346	351	350	380	321	333	320	338	322	338	318	362	335	347	323	347	343	343	343	338	338	359	343	339	327	355	373	337	326	313	312	312	316	379	362	330	318	359	332	326	326	374	344	354	348	343	321	373	343	341	330	327	308	320	335	337	341	342	341	352	363	357	367	347	311	324	388	357	355	357	334
4153	1647	1526	990	849	718	743	698	634	617	660	658	621	670	638	629	627	632	583	609	574	590	606	604	598	571	620	640	570	600	650	612	581	623	602	624	667	594	606	602	643	607	611	629	576	667	581	593	618	617	578	580	621	620	624	590	582	588	600	591	651	598	606	609	637	617	623	590	649	587	629	613	627	609	585	627	643	570	613	619	634	615	593	646	607	603	561	571	602	570	595	619	596	579	642	648	624	612	609	645	634	637	595	629	600	624	569	608	626	639	640	656	589	606	592	604	577	655	593	670	631	593	611	617	629	574	638	590	609	635	594	630	579	588	578	637	608	603	592	588	571	621	639	620	569	585	587	577	641	595	567	587	638	585	597	575	629	630	598	639	625	573	603	632	601	607	620	586	613	648	597	590	611	646	623	630	582	621	603	605	618	586	621	630	597	629	597	605	616	627	603	600	587	599	582	629	587	612	574	614	629	589	628	595	604	595	595	610	613	586	602	570	603	617	608	629	665	603	624	618	575	586	584	609	587	575	605	620	569	592	573	606	621	604	575	590	659	566	626	603	598	638	598	597	584	598	615	587	615	635	636	617	584	620	643	597	595	583	573	635	564	609	584	616	596	623	601	631	624	604	616	631	607	602	565	582	638	612	592	616	600	609	646	594	571	600	616	627	606	632	604	613	600	632	619	596	633	584	618	642	657	620	583	588	646	601	617	598	574	573	585	639	635	607	604	595	591	612	603	547	625	593	593	582	640	616	594	597	559	579	608	640	604	581	608	611	648	625	673	593	601	624	636	625	576	636	609	539	648	595	630	566	591	625	623	601	624	597	577	663	581	575	606	567	656	623	634	652	660	553	652	586	595	594	636	599	635	610	619	659	615	628	612	605	630	623	568	623	604	594	624	604	613	620	598	608	594	612	666	598	596	626	592	591	630	555	589	591	636	637	599	597	566	640	626	596	624	601	661	598	607	589	626	611	645	630	643	553	581	624	609	661	571	612	588	579	625	652	613	594	637	612	613	599	618	652	597	610	604	664	666	644	650	633	641	625	619	591	572	600	611	598	606	597	593	635	601	640	591	648	598	593	574	618	627	571	611	620	590	604	573	636	619	629	631	621	617	553	625	639	602	628	626	609	630	658	644	591	628	592	575	634	645	613	612	569	577	610	574	597	659	620	620	609	589	585	609	621	589	624	598	653	564	635	628	599	607	620	602	617	610	620	635	584	589	622	628	651	603	590	591	623	615	621	618	582	616	653	590	630	596	641	581	599	636	610	613	624	639	584	582	609	616	604	610	588	623	634	614	584	625	624	618	581	601	638	622	610	639	609	551	634	601	604	584	577	617	599	595	593	620	609	600	637	598	626	583	595	627	600	600	595	580	623	644	611	610	601	639	668	582	630	642	608	590	659	588	592	620	635	609	578	580	627	583	585	625	638	609	609	590	629	601	604	602	612	632	568	589	571	632	629	579	602	633	616	588	601	624	570	585	586	578	594	624	647	589	630	577	602	600	618	612	626	579	605	581	624	599	576	598	609	638	630	581	607	624	623	604	638	643	610	627	607	644	595	647	633	565	583	639	571	615	589	602	640	631	588	642	641	634	611	617	637	596	621	602	623	594	575	614	659	589	634	568	624	609	567	576	596	616	560	654	647	570	609	634	592	589	586	637	613	596	626	636	633	628	587	595	612	631	562	615	567	590	645	633	594	621	602	651	599	584	591	603	634	610	617	622	576	600	635	642	559	591	642	637	653	630	622	620	598	621	580	555	594	625	563	613	625	628	652	639	596	664	599	596	604	605	625	607	575	607	620	607	623	609	640	565	586	638	589	611	616	618	598	610	583	619	547	594	581	609	601	604	598	622	599	644	597	627	631	638	610	590	641	639	566	638	642	567	646	602	592	572	650	625	631	627	606	619	601	646	622	615	651	575	593	580	592	661	665	587	626	595	635	616	619	560	636	612	617	605	577	579	581	588	594	612	599	619	628	588	604	598	598	579	618	587	642	596	596	613	579	582	607	641	552	605	594	638	605	575	621	628	624	596	610	569	619	602	606	585	561	646	572	632	617	612	604	606	588	614	631	613	601	610	621	571	617	636	605	629	601	614	589	621	589	632	622	664	606	623	619	618	602	623	572	614	609	609	586	625	599	630	589	606	637	637	607	587	658	645	660	571	597	617	600	602	572	606	613	608	570	605	616	641	585	581	607	632	578	580	620	597	633	594	615	604	604	607	577	641	580	625	610	557	570	651	617	575	589	616	602	601	589	615	559	607	617	596	603	597	606	598	603	636	635	621	572	622	581	637	610	633	605	594	603	591	585	609	596	664	622	610	600	643	589	602	601	623	632	612	635	627	626	641	645	623	608	570	583	628	576	631	589	591	646	605	609	596	649	603	607	635	636	611	608	572	584	607	606	602	630	636	583	587	585	594	638	633	601	615	664	582	591	611	577	584	631	610	599	609	578	589	608	579	543	632	648	601	594	591	587	595	588	649	621	564	616	621	650	580	639	607	611	635	598	574	630	637	616	607	591	614	634	594	616	618	580	606	585	605	609	595	613	602	581	603	600	644	610	592	633	578	603	620	616	551	620	614	619	604	602	615	603	610	662	612	630	613	556	612	614	577	618	630	609	600	625	617	580	631	649	598	581	616	624	589	607	603	603	587	554	606	617	595	590	589	620	624	667	614	600	629	566	611	597	579	609	580	634	617	562	602	621	622	607	652	559	607	583	592	576	626	630	607	614	606	614	578	636	575	589	639	612	570	584	597	618	630	610	608	628	608	633	575	622	589	633	642	592	609	654	590	639	594	634	583	548	612	645	637	628	594	619	624	568	553	637	581	606	612	599	600	582	653	576	637	605	616	578	600	620	653	592	636	600	568	587	619	601	639	610	580	606	588	675	626	596	592	570	608	657	605	625	625	566	664	609	596	627	599	579	622	651	589	591	615	611	560	585	625	614	594	592	601	615	574	581	613	560	598	603	639	587	572	612	606	640	625	568	668	579	608	623	642	611	602	623	596	638	626	592	620	587	628	619	593	597	630	552	636	575	590	605	568	609	579	632	642	645	594	604	598	626	632	575	647	627	648	628	639	615	647	647	607	633	626	610	606	650	581	595	641	607	613	613	616	633	637	616	627	604	590	606	599	606	614	612	582	608	601	610	648	580	627	585	615	632	587	595	565	573	634	621	575	577	585	636	574	606	638	616	628	602	556	605	660	630	572	598	597	584	646	609	630	622	586	612	648	608	582	628	637	622	609	634	608	598	589	585	639	654	617	602	598	595	605	639	648	605	594	588	612	597	649	604	587	581	610	571	646	629	662	575	608	607	608	563	617	631	617	594	577	608	638	578	647	586	625	590	591	638	652	597	597	653	614	628	618	594	584	580	624	623	646	600	616	622	650	594	619	584	616	613	615	587	629	594	563	608	623	617	606	618	608	641	626	591	604	591	586	613	623	623	618	620	695	590	605	627	588	598	616	583
24270	21474	28716	24630	20947	2083	539	370	299	271	288	231	215	200	213	201	206	187	184	195	192	177	163	181	169	169	177	190	164	162	173	195	149	156	175	153	164	159	162	166	146	151	169	166	138	145	161	142	166	170	163	163	155	176	155	153	151	186	170	155	154	171	148	159	180	182	162	135	171	170	175	167	150	156	145	165	159	160	149	130	169	149	181	167	169	183	134	171	145	162	177	150	170	165	163	139	154	164	160	152	151	153	151	145	159	160	148	157	154	143	156	182	154	140	164	149	165	164	146	145	155	165	148	162	144	153	178	168	167	152	154	150	154	133	182	171	159	163	183	155	148	161	139	168	151	137	158	147	173	155	150	164	153	156	165	172	162	153	162	143	145	134	170	147	153	141	150	155	162	154	138	165	176	147	136	139	170	143	166	142	155	159	142	173	148	166	153	153	143	182	166	170	159	147	143	165	172	145	156	168	151	148	155	150	137	154	137	143	136	153	165	155	172	174	159	155	174	147	155	168	133	171	146	160	166	142	164	157	150	143	161	139	141	152	150	147	153	162	134	158	149	155	156	145	133	133	155	155	161	155	160	129	164	162	157	179	178	170	178	161	151	170	145	164	152	148	151	154	147	168	131	149	157	138	147	153	146	149	153	147	143	159	162	172	147	156	159	152	158	157	123	142	155	150	161	164	164	149	141	155	154	166	170	156	154	159	146	152	145	142	149	157	145	131	148	143	161	152	146	144	147	157	147	169	163	147	150	164	147	154	174	176	162	156	165	175	162	150	152	163	150	161	138	135	169	158	157	146	156	163	160	160	168	148	160	163	156	153	155	177	152	145	135	192	159	150	141	173	156	145	140	149	163	141	162	157	150	160	165	154	165	152	149	162	168	177	156	144	142	155	156	159	171	183	156	173	153	167	163	152	150	161	135	146	170	155	178	197	156	158	135	163	158	150	155	142	157	148	165	177	171	157	164	136	164	178	142	150	146	173	167	162	165	151	158	146	150	166	166	169	154	169	147	161	138	156	164	155	144	153	140	130	149	150	168	141	159	167	160	167	163	152	163	146	158	151	130	158	153	163	155	164	144	142	153	158	174	147	160	154	172	145	145	168	155	177	162	144	170	157	145	149	159	149	142	150	168	149	168	164	176	164	161	152	166	145	157	173	141	152	141	161	168	165	167	143	134	151	175	173	147	148	156	141	156	165	159	162	161	143	162	169	151	158	155	173	167	162	150	148	146	158	160	130	138	165	148	161	151	148	168	163	156	164	166	145	145	169	159	158	149	152	163	149	151	125	146	158	147	129	155	165	151	157	151	164	171	148	168	171	153	166	196	149	155	141	134	137	150	153	140	142	124	170	185	152	161	158	151	140	159	148	154	149	163	173	147	145	174	135	144	163	157	151	141	167	152	152	178	153	166	159	130	150	155	147	171	180	143	145	156	171	157	154	161	166	149	137	170	159	157	150	169	141	144	144	155	165	130	161	177	146	168	145	162	161	149	157	153	128	164	122	178	142	162	155	144	153	166	171	149	154	143	132	150	141	154	163	160	148	164	156	169	138	149	187	155	164	169	137	152	167	142	158	157	143	147	157	166	141	150	160	170	158	156	175	153	171	162	164	155	135	168	169	154	160	170	146	138	155	160	145	156	164	169	169	160	142	144	152	160	145	166	140	141	149	139	172	154	149	147	158	162	171	135	163	160	138	164	142	166	140	162	167	158	161	153	128	165	146	166	150	163	141	154	142	156	167	162	147	154	138	152	162	168	167	148	161	151	150	150	143	142	132	164	148	152	179	160	158	129	163	153	139	154	131	165	146	167	166	159	173	175	150	192	150	157	164	149	154	145	136	184	163	166	140	135	147	172	149	152	159	151	161	156	169	138	159	173	164	137	156	167	164	143	150	165	137	150	158	170	142	143	164	167	155	144	123	158	172	152	149	135	142	146	170	145	153	158	157	142	152	153	126	171	170	160	133	153	160	164	183	155	170	137	152	163	161	147	150	141	163	162	142	145	150	152	158	161	162	156	159	164	161	166	161	174	157	179	164	157	173	146	157	150	137	138	159	161	159	184	170	128	155	170	156	160	145	139	154	156	167	164	125	141	170	144	168	180	132	166	158	152	165	160	144	175	157	152	173	146	144	161	139	172	176	174	175	171	167	170	166	142	161	175	167	160	146	156	158	159	190	145	172	150	153	164	149	154	158	166	161	146	149	147	141	162	177	148	157	130	148	166	169	179	146	161	141	147	133	129	155	159	144	141	164	154	143	137	166	184	164	159	126	164	180	152	158	178	154	140	129	157	149	171	142	154	130	160	151	157	157	151	153	149	168	150	146	143	164	160	168	154	163	134	150	174	165	149	184	143	187	153	154	135	164	160	168	140	159	163	145	137	152	140	143	159	160	178	129	156	166	161	154	155	161	145	160	166	160	142	161	159	161	141	159	155	132	137	160	149	169	167	157	147	182	160	153	146	153	141	172	156	142	158	158	175	151	154	137	167	166	150	144	161	149	149	156	153	170	154	141	154	150	145	148	162	132	161	145	160	130	151	161	169	144	135	164	159	140	155	153	171	135	179	170	150	158	154	167	155	147	160	153	146	167	148	154	161	155	177	177	161	153	151	162	155	143	146	158	150	159	158	159	152	154	165	154	164	173	148	156	161	148	138	152	157	147	154	122	150	152	149	128	150	162	163	170	149	144	158	162	162	150	163	137	159	151	165	153	165	154	159	173	162	145	148	123	169	150	151	134	168	163	158	160	162	149	154	152	148	162	157	147	171	164	158	149	137	141	160	156	134	160	153	151	173	180	173	151	154	155	148	153	166	165	154	152	158	137	145	145	147	174	146	167	176	152	138	131	144	151	125	175	151	146	162	163	155	154	150	169	161	139	147	134	173	147	156	177	169	169	170	157	155	164	142	149	142	160	164	144	159	157	154	154	125	160	169	157	142	161	171	135	190	153	164	166	155	169	129	165	161	144	155	142	137	155	166	169	151	156	135	162	150	155	156	156	163	156	153	153	149	175	152	168	145	147	158	163	142	178	131	159	184	161	149	156	158	162	159	157	176	140	169	154	154	151	170	172	158	159	144	145	176	186	172	160	150	156	167	136	171	146	142	152	154	146	158	160	144	151	159	161	168	156	184	166	139	151	156	165	164	143	166	161	165	138	161	164	153	160	139	172	147	154	146	157	136	173	160	167	162	158	143	164	150	142	179	151	139	166	160	150	148	152	143	169	156	153	161	140	148	143	151	168	157	166	140	166	157	153	166	142	163	164	166	170	158	167	142	126	143	158	140	142	146	169	179	144	159	149	154	163	177	148	166	155	152	147	158	160	152	155	135	139	129	160	167	154	125	163	172	154	160	191	163	157	142	156	145	158	170	141	156	162	137	147	165	140	158	163	164	156	151	163	148	170	141	167	142	172	142	163	143	165	165	153	142	135	160	179	158	176	146	152	160	167	142	136	161	156	162	158	173	158
5418	9908	8763	4395	2764	1927	1456	1040	919	770	728	596	552	477	490	474	458	424	426	411	361	346	356	358	357	377	369	351	386	334	324	331	361	345	301	343	279	281	327	287	343	290	303	284	330	303	299	314	296	290	339	304	309	303	293	311	297	307	319	341	317	312	299	290	290	299	310	278	307	291	314	298	294	314	317	315	293	317	300	327	290	303	284	316	303	294	302	313	301	313	282	273	308	273	269	269	317	289	300	315	302	324	314	298	313	287	312	299	317	286	323	295	324	284	318	270	260	291	310	265	313	298	301	291	325	300	268	282	322	341	292	274	301	299	291	277	310	328	289	327	290	308	290	319	299	285	322	308	278	309	280	302	271	285	307	303	292	284	311	304	308	264	296	318	286	267	318	309	297	308	292	310	308	255	271	308	313	308	312	267	281	306	294	292	277	274	285	298	298	279	292	308	285	298	297	287	286	304	303	309	301	312	298	288	308	316	273	301	269	304	299	288	285	275	302	300	291	304	301	299	321	296	255	267	281	295	271	307	332	301	298	293	293	293	268	294	283	289	288	293	322	284	309	273	332	285	304	301	292	279	253	298	287	293	301	287	279	316	282	298	281	295	309	297	316	341	285	284	291	279	295	308	281	301	288	308	319	266	271	277	334	308	301	303	291	275	313	288	320	292	298	275	302	325	264	253	299	292	279	307	292	289	283	309	303	304	319	301	313	299	297	315	321	289	286	304	259	289	299	300	301	308	291	280	297	282	290	287	308	289	318	272	306	294	298	327	305	296	310	307	304	291	299	307	295	294	290	302	300	266	319	279	272	293	280	284	275	305	270	288	315	283	295	285	292	290	305	279	305	274	317	277	312	283	299	283	322	285	278	312	294	294	290	284	290	331	300	291	267	266	278	294	312	323	302	289	288	307	283	314	304	298	344	302	312	282	302	299	267	276	307	297	305	296	305	276	292	308	262	279	334	297	308	305	297	302	279	321	291	306	277	293	268	279	311	297	280	263	281	316	318	297	283	317	295	302	259	326	312	313	310	285	266	327	329	286	296	286	313	293	323	281	316	301	295	273	297	313	318	292	292	300	287	309	291	277	304	271	289	286	294	310	302	321	290	325	313	305	285	316	289	286	299	301	267	289	276	268	329	302	302	273	309	299	294	285	295	286	316	287	289	305	310	257	281	317	336	288	314	289	303	289	302	266	288	270	304	296	300	326	277	265	274	283	287	271	322	276	296	333	318	311	269	280	305	301	304	292	302	276	308	274	299	301	283	336	310	280	268	297	298	296	323	281	304	282	299	299	313	316	305	336	313	287	284	288	279	274	264	306	305	294	295	296	268	314	262	290	320	285	286	274	275	306	310	303	300	308	299	279	293	301	311	310	283	299	293	299	287	300	276	323	309	270	307	299	308	273	291	297	321	327	300	286	281	302	289	300	292	312	286	299	271	296	288	262	282	275	320	291	288	289	351	283	268	292	296	306	256	295	253	289	270	300	319	322	338	289	318	304	297	280	281	283	263	270	278	286	288	297	287	290	308	298	275	299	309	291	271	303	276	278	295	324	305	330	283	293	319	296	278	312	262	291	305	303	276	295	299	293	290	284	291	300	279	310	286	283	321	286	291	288	280	264	315	284	305	284	292	289	306	278	308	272	280	316	289	321	270	246	256	283	303	308	285	278	282	289	320	293	283	288	301	289	329	277	297	304	288	325	329	285	310	284	285	313	274	293	295	281	306	302	289	317	293	285	296	304	289	298	287	313	281	312	273	282	271	285	302	291	289	306	303	292	306	288	332	284	300	294	290	300	295	299	298	322	306	287	296	313	330	313	264	305	276	282	301	282	304	293	283	291	309	259	287	291	293	305	311	328	319	301	309	287	287	320	282	271	281	302	306	307	264	320	284	290	263	276	291	286	290	314	321	312	299	314	301	304	292	309	276	283	298	295	311	283	281	288	286	318	314	281	290	273	281	283	283	294	280	290	287	297	271	299	315	301	270	306	289	306	286	267	320	275	287	312	329	279	311	305	294	298	286	289	279	282	317	293	274	296	291	294	289	274	315	286	280	290	311	289	272	281	277	298	286	311	320	303	252	317	321	289	308	298	313	289	317	320	313	299	294	305	277	267	286	277	262	293	293	296	277	284	289	287	302	278	276	289	324	303	307	277	287	304	286	268	287	296	299	290	290	317	312	310	267	293	280	301	291	310	334	323	298	260	286	296	263	303	280	259	301	289	326	315	306	328	310	308	275	297	316	276	275	322	293	276	290	338	300	286	305	265	287	287	319	302	254	298	297	282	285	283	306	310	284	295	288	285	283	319	294	277	293	296	310	307	279	294	284	278	295	308	297	285	268	309	293	275	292	291	323	311	283	298	286	309	278	266	293	324	315	322	305	298	287	293	331	305	300	291	283	307	311	300	276	292	305	309	302	288	303	273	292	307	309	269	284	311	315	279	296	323	310	269	312	284	263	294	289	273	303	285	316	284	303	317	297	297	276	275	286	284	306	281	261	278	308	280	302	290	279	299	292	304	321	287	286	278	265	271	291	285	299	294	291	307	306	302	296	335	281	296	275	296	295	329	278	303	301	287	306	290	294	290	319	311	293	282	260	290	299	317	300	300	312	276	274	261	311	290	272	307	316	303	277	304	276	283	296	284	319	305	323	277	299	306	312	296	295	302	289	271	277	299	305	293	295	292	258	315	282	286	277	317	292	312	294	287	295	313	288	284	280	285	302	297	318	267	334	288	292	276	265	283	278	287	294	280	340	265	283	252	297	303	287	277	288	293	295	336	295	297	307	313	324	285	282	285	304	305	287	266	319	273	301	313	310	315	285	282	257	291	305	276	279	279	268	281	272	305	293	286	295	277	300	263	278	311	282	301	307	289	308	285	270	301	294	292	295	285	296	315	296	292	309	273	297	316	305	268	305	284	295	276	302	304	265	303	275	316	292	315	290	295	284	313	289	291	257	333	297	291	283	285	304	305	294	293	281	280	307	278	306	294	290	313	314	320	304	306	316	268	271	273	272	282	304	277	319	316	305	316	282	286	290	289	308	285	286	274	306	286	277	302	311	292	294	293	259	301	314	295	297	319	289	283	303	269	283	322	259	288	331	277	311	287	313	299	288	297	303	287	297	305	277	297	327	308	305	327	307	292	273	296	267	294	322	296	307	296	275	291	282	275	278	257	296	295	323	298	292	303	298	302	308	301	263	279	298	305	299	295	302	297	269	324	298	340	301	323	291	292	324	299	284	324	254	302	295	269	314	281	278	307	275	304	303	249	307	281	302	266	280	297	289	308	314	305	285	270	310	318	263	280	258	305	314	283	287	284	269	258	284	290	294	285	299	286	276	256	300	299	286	321	302	300	273	284	300	270	289	317	301	293	284	271	278	280	272	275	291	319	301	299	319	301	305	305	287	297	285	287	332	315	296	280	318	298	276	319	255	295	280	286	302	280	302	327	304	323	312	315	293	286	317	289
23400	21462	29330	24004	21462	20171	1584	583	383	347	296	230	234	224	222	204	182	195	180	192	187	160	147	161	138	155	147	152	137	136	127	154	125	152	128	129	142	133	125	123	137	133	141	130	116	111	134	109	122	124	132	122	137	114	133	119	146	132	110	128	135	129	123	107	128	104	135	112	131	104	141	130	123	131	130	105	115	89	123	128	130	110	131	128	115	118	111	111	121	120	104	123	103	112	118	126	121	116	115	119	123	123	109	115	120	97	129	141	133	101	138	126	127	110	118	122	99	122	101	108	116	116	131	101	119	121	131	124	108	119	127	107	115	107	124	127	107	123	111	126	97	117	101	121	126	143	127	109	113	113	106	104	117	121	118	134	127	108	102	107	120	129	136	148	129	111	107	111	120	111	95	137	136	114	89	113	105	126	116	102	106	105	113	106	116	104	113	125	97	130	118	122	123	115	101	124	116	100	117	108	119	120	113	130	113	104	113	120	137	118	106	105	101	139	131	115	111	112	105	124	132	130	131	125	109	142	132	107	140	118	132	133	112	122	109	137	124	127	132	129	132	122	112	136	111	102	111	114	116	123	138	132	132	89	126	108	107	114	119	121	139	124	114	116	122	114	109	113	110	125	129	113	125	125	108	111	129	110	97	115	120	109	108	110	116	120	103	110	113	117	99	121	112	132	124	116	126	125	96	123	107	124	104	117	120	111	137	112	115	130	131	111	118	118	116	129	113	139	120	117	124	119	125	100	121	131	134	133	124	124	142	109	134	112	123	127	121	111	115	108	116	128	109	114	126	111	118	109	142	124	125	105	125	125	122	121	118	127	141	117	118	105	109	118	128	129	133	147	122	103	100	108	120	124	135	122	121	122	122	115	111	120	107	128	137	133	100	131	122	83	135	111	116	111	103	130	124	111	136	107	116	112	137	94	116	116	131	110	104	123	110	136	128	133	125	99	136	144	111	135	126	125	120	123	127	118	142	133	119	129	123	119	117	122	119	97	126	124	92	118	100	126	131	122	112	123	114	126	107	115	118	130	143	122	129	110	124	125	122	104	122	106	123	109	123	123	126	119	134	114	117	116	101	138	147	109	118	137	131	124	106	100	106	127	123	121	135	133	100	138	116	124	137	110	113	140	112	114	107	120	111	108	145	131	103	145	109	112	106	117	109	118	113	115	131	108	129	118	119	125	115	109	108	130	122	109	123	111	116	125	98	111	110	113	120	137	126	114	135	116	100	122	106	100	120	113	111	120	104	123	114	115	128	129	126	120	121	122	121	109	113	110	115	123	122	98	98	117	113	111	105	109	134	117	108	114	119	98	118	124	115	125	102	105	135	125	111	124	118	127	108	104	131	103	111	123	125	116	119	117	123	114	106	122	115	106	119	115	125	118	113	122	148	127	117	113	124	128	124	109	110	122	121	121	116	120	115	131	124	107	126	134	138	107	115	100	127	117	122	110	131	123	117	117	123	110	118	131	119	120	124	113	90	124	122	98	107	119	116	110	91	111	142	115	128	113	107	132	102	113	107	117	116	114	108	127	129	112	117	119	100	118	108	128	125	119	133	116	121	136	126	115	110	129	94	122	106	126	131	126	123	127	125	124	111	98	127	125	115	114	110	111	126	122	123	119	112	120	102	112	119	126	104	120	143	114	104	113	116	109	113	121	124	115	102	108	118	122	136	120	112	123	113	109	129	116	126	118	112	113	110	118	124	96	109	123	96	137	122	118	111	122	133	126	113	95	127	122	128	112	121	103	129	122	115	125	111	104	125	121	98	97	122	125	108	137	127	129	108	128	106	107	124	112	109	142	96	145	114	98	107	112	130	145	116	116	126	112	129	148	123	126	130	115	108	113	108	125	119	105	112	105	129	124	124	111	121	121	127	131	126	96	122	139	118	108	100	99	107	118	136	121	105	124	111	123	126	121	94	118	137	104	108	108	121	118	126	110	121	91	115	144	123	106	121	106	108	118	125	126	133	133	114	131	100	111	129	107	125	114	117	116	115	125	130	120	101	105	99	118	123	119	133	128	108	120	121	112	110	148	108	114	142	124	118	112	129	123	135	148	106	122	130	115	122	108	115	94	116	115	124	116	134	126	119	115	124	145	109	102	119	98	110	102	126	98	104	118	103	119	115	123	114	137	96	136	112	125	107	105	112	113	117	135	139	114	121	100	95	119	121	120	133	106	123	123	129	126	101	114	134	130	124	140	132	132	116	125	107	124	99	110	112	119	139	129	106	114	110	123	123	130	118	117	131	119	101	126	137	124	128	130	130	119	107	108	100	121	127	110	103	121	116	102	102	131	112	104	123	119	132	103	126	108	130	124	116	102	128	105	97	106	121	116	122	127	132	122	118	129	129	104	115	116	101	143	138	136	116	111	128	125	100	143	104	122	96	114	126	131	97	114	122	120	113	121	141	108	119	103	128	123	111	98	122	116	114	107	105	115	117	115	108	115	125	127	118	130	104	111	122	112	125	100	125	124	129	108	101	116	103	108	121	98	124	108	129	131	114	96	126	105	115	132	113	125	109	128	107	115	117	102	149	114	102	121	118	115	104	122	134	100	123	106	122	128	117	105	86	114	130	113	121	148	120	119	111	105	98	124	122	126	119	123	108	120	121	131	117	115	121	128	105	136	115	120	117	118	142	122	111	125	121	135	123	124	136	115	124	122	120	132	124	95	124	122	120	123	112	110	137	130	114	111	118	128	119	126	132	112	118	129	118	123	116	115	106	117	130	101	145	111	112	109	128	99	113	137	109	117	130	118	117	98	125	120	109	109	114	113	111	120	121	113	115	124	101	133	104	102	114	118	128	134	100	118	119	115	120	111	134	129	121	130	108	123	104	106	112	107	113	119	105	136	110	136	123	107	123	113	98	128	129	112	141	126	104	121	114	115	101	115	114	104	131	125	111	110	131	132	127	123	131	121	117	102	125	134	132	125	106	120	107	118	112	131	121	135	126	123	105	107	114	127	110	132	116	105	113	116	122	135	128	115	114	113	114	129	101	116	133	118	120	115	110	112	109	120	130	114	108	127	125	127	85	123	123	115	107	108	135	112	112	107	106	106	110	103	119	116	111	117	106	129	118	117	119	134	115	100	103	116	122	108	117	102	114	120	109	118	111	112	127	129	120	124	118	117	127	132	133	121	119	121	125	115	131	119	124	122	92	106	106	134	116	120	112	111	115	126	105	120	97	123	136	129	105	115	109	110	122	125	100	119	102	120	127	118	120	117	110	103	124	113	118	115	119	129	126	132	134	110	123	121	130	121	103	114	107	110	97	125	122	110	109	104	132	116	113	127	118	121	118	116	117	114	115	127	117	115	106	131	113	116	133	113	110	113	117	101	125	133	128	129	111	122	119	134	110	107	118	115	113	120	114	107	114	118	114	119	131	92	126	113	116	111	112	107	134	126	133	113	113	128	119	120	127	129	107	111	130	109	116	118	123	123	108	128	130	132	127	93	126	117	132	111
7960	15703	13538	7326	4522	3109	2307	1784	1439	1222	949	822	725	622	565	513	454	438	378	388	371	377	362	327	282	335	357	304	277	314	311	291	289	276	264	233	251	278	281	277	238	241	247	243	237	254	257	222	237	261	234	259	240	205	230	225	224	216	210	239	223	227	231	244	209	212	193	199	206	216	221	200	214	224	215	222	195	227	253	208	219	232	190	234	225	223	201	212	222	224	208	212	244	215	210	231	237	215	210	217	235	197	204	207	195	210	238	209	210	200	236	197	221	213	207	211	213	215	217	195	208	223	200	188	235	205	209	219	180	207	213	220	199	245	217	212	208	220	212	228	205	211	235	210	180	191	221	196	205	218	223	206	209	197	212	196	191	202	231	203	198	199	207	223	218	219	202	199	204	222	206	216	232	193	221	187	231	195	192	201	184	201	244	196	220	202	208	224	225	212	243	193	211	228	236	227	191	201	216	201	215	221	202	212	217	207	220	232	226	196	205	218	187	218	214	231	182	192	208	221	223	223	204	205	219	194	201	202	204	211	224	203	226	220	194	190	174	232	238	188	199	207	223	227	202	212	188	195	226	187	193	199	195	219	197	216	210	179	199	204	230	208	221	186	218	182	182	207	224	201	208	201	228	195	199	185	214	238	225	231	201	205	216	210	195	213	212	213	213	244	204	213	230	221	196	216	197	194	212	218	197	225	217	192	215	192	222	206	227	219	226	216	197	184	228	233	195	190	211	208	212	199	187	208	216	213	212	228	243	211	199	196	221	185	205	210	193	218	224	221	230	200	176	200	198	211	202	202	209	213	189	229	201	204	197	208	211	225	211	201	222	169	223	194	213	201	226	217	228	202	206	185	213	203	205	239	218	208	194	189	206	196	211	185	210	204	207	210	212	223	236	229	219	193	210	229	177	206	220	215	222	186	194	221	214	210	197	231	220	191	191	181	211	200	214	193	207	198	199	210	201	190	199	209	213	200	197	205	187	190	195	211	216	206	193	242	200	199	224	188	218	217	229	217	216	208	193	196	212	194	197	203	205	190	230	213	180	213	200	204	197	215	204	205	187	208	180	186	227	218	207	196	199	182	195	192	209	210	229	218	195	219	202	216	209	185	206	195	209	218	211	203	221	185	215	185	196	206	216	200	209	228	207	221	199	201	209	215	209	207	205	170	225	213	200	186	192	215	187	250	209	196	191	229	202	228	206	195	183	218	226	202	189	202	213	222	224	212	212	187	214	206	217	198	187	205	203	202	214	217	247	198	196	193	216	207	209	191	217	220	232	194	233	191	198	198	206	214	201	211	224	210	227	195	220	214	213	202	220	220	191	210	190	188	215	195	206	196	226	217	210	205	219	225	212	223	201	199	203	218	218	214	207	198	198	189	212	210	213	219	204	226	203	210	213	214	215	199	217	221	227	213	204	204	234	203	194	209	219	204	214	211	223	213	197	215	229	208	213	212	194	230	226	229	217	220	188	212	196	216	217	209	188	243	193	211	188	221	205	203	219	197	192	207	214	197	204	207	216	214	213	251	219	189	206	195	198	209	213	219	198	190	201	212	200	196	222	222	199	210	208	177	214	171	213	228	237	210	209	210	221	207	217	224	235	211	213	205	220	226	186	197	210	212	185	199	196	207	216	226	200	197	233	214	206	227	191	206	207	213	200	218	190	215	215	181	212	201	194	201	206	192	238	201	199	202	192	162	238	211	207	207	191	219	200	223	215	198	196	200	191	230	183	213	207	192	212	195	223	199	209	186	189	215	180	193	197	227	188	213	238	232	225	212	199	191	178	205	192	212	227	196	217	220	206	212	198	211	205	193	203	211	206	190	162	208	183	222	196	213	210	229	213	196	229	213	189	210	196	207	221	201	194	201	218	195	212	225	196	200	216	220	222	190	172	214	185	212	201	229	213	212	212	190	205	212	199	234	214	206	214	225	223	208	217	187	210	196	200	203	218	221	193	214	221	206	233	225	227	196	202	203	214	225	200	212	212	190	220	196	225	233	207	224	199	206	209	234	217	215	199	228	226	185	209	163	204	201	218	227	216	235	201	221	196	195	216	210	221	204	184	217	172	219	222	206	214	204	224	238	215	211	221	177	221	203	218	201	185	206	222	201	248	223	238	173	216	205	228	187	225	205	202	200	196	210	215	196	195	205	215	218	201	209	228	218	203	195	223	199	225	215	214	233	230	218	178	202	187	202	218	194	207	197	251	224	207	194	178	194	220	212	191	188	226	205	201	217	194	198	199	209	218	202	230	196	201	222	216	170	209	201	216	215	235	212	189	196	206	184	208	212	203	207	218	195	192	239	203	208	220	206	211	219	225	170	217	167	227	193	199	176	240	201	200	194	207	203	205	198	196	235	188	195	216	226	211	224	206	212	234	217	211	206	197	193	221	260	190	226	224	196	227	217	209	218	204	206	203	217	200	204	203	194	209	209	220	214	221	223	224	212	209	206	206	200	193	202	201	226	197	245	199	198	208	195	198	203	192	223	200	224	184	182	204	203	190	211	188	224	184	195	221	206	216	221	217	190	184	205	206	227	219	185	229	213	208	206	197	200	205	210	208	198	211	189	200	206	199	219	240	215	237	205	231	201	217	219	190	188	218	193	225	184	182	214	216	198	206	196	187	195	204	229	195	226	215	205	222	188	200	217	199	221	199	188	208	200	220	220	227	220	183	190	222	193	203	232	219	215	193	199	214	163	221	219	216	215	218	205	217	197	205	194	224	211	189	207	195	190	236	222	214	217	194	214	203	197	241	221	190	195	204	203	225	204	216	203	191	205	190	212	183	204	203	191	198	202	239	225	217	214	203	201	209	232	208	184	202	194	194	202	209	187	190	213	191	204	191	211	219	184	215	200	211	207	190	186	198	227	213	224	206	218	221	209	183	195	213	215	222	212	203	186	195	223	189	210	232	233	203	191	206	182	231	218	220	212	199	219	216	214	223	201	219	218	198	198	214	218	196	207	238	208	208	201	202	222	186	197	193	220	219	195	221	212	200	207	216	200	192	197	199	181	198	215	210	192	207	185	217	203	222	228	198	206	211	207	208	198	226	230	225	191	230	233	228	204	198	230	200	197	215	244	205	207	207	184	212	211	208	204	204	197	236	224	209	189	222	203	217	183	193	208	208	201	199	198	213	188	226	187	211	206	208	205	235	212	213	206	229	195	190	218	204	216	220	211	218	228	209	201	207	208	192	210	196	208	206	208	188	201	218	198	194	193	205	205	211	221	191	182	198	178	208	224	215	225	196	197	217	184	210	204	245	185	210	205	188	191	226	227	205	206	212	237	185	208	192	204	187	226	240	219	239	221	175	236	190	208	200	214	217	223	198	212	217	195	224	215	228	187	191	199	206	189	213	210	216	205	190	214	189	227	185	209	216	185	203	221	189	223	219	194	198	196	179	224	222	207	193	217	206	215	223	207	203	198	199	200	204	226	205	190	211	219	198	202	223	223	209	198	211	206	206	218
27023	20847	7750	682	432	402	368	341	353	355	327	370	344	349	315	313	343	360	342	349	320	318	365	347	326	310	322	317	341	324	368	348	348	323	352	349	333	372	366	314	337	350	355	340	343	325	350	306	350	303	342	344	354	349	341	323	351	342	327	310	338	368	349	347	333	364	325	348	317	355	330	321	338	360	373	366	329	342	357	311	382	352	311	338	311	346	342	366	353	328	316	344	361	355	324	356	305	361	346	368	363	318	353	343	316	299	362	344	347	323	344	363	367	356	344	361	354	323	334	346	352	322	358	318	359	318	323	341	372	334	342	305	338	316	352	330	342	359	338	334	305	347	335	330	340	351	333	347	306	335	325	355	330	338	347	387	357	320	352	335	331	323	296	339	342	305	351	349	309	360	337	358	319	338	333	355	343	369	334	306	302	319	314	315	343	339	323	333	327	340	322	319	288	351	364	330	356	298	337	313	290	334	305	345	344	311	342	335	312	325	343	325	353	333	357	335	358	343	332	343	350	352	339	305	325	340	292	350	271	339	359	345	348	336	295	361	345	360	359	332	335	320	306	310	324	316	356	321	343	351	354	352	313	334	317	361	327	351	366	341	359	347	334	330	335	318	365	366	323	366	341	339	378	323	327	312	300	346	370	341	341	318	333	381	319	332	358	348	329	330	327	333	352	323	325	332	357	316	315	321	376	343	331	373	364	345	326	343	340	340	343	362	353	342	347	352	336	369	328	341	338	358	351	335	364	341	331	358	335	343	313	340	359	319	328	348	334	335	359	332	328	337	322	325	324	338	316	345	326	370	363	317	344	324	326	315	327	361	344	326	300	295	319	327	360	348	332	369	338	361	343	373	328	351	340	358	333	304	328	302	321	313	326	339	338	342	326	331	366	329	338	311	339	341	339	341	324	360	315	324	366	343	352	337	319	343	312	349	321	351	353	323	332	316	324	349	339	365	356	337	359	350	342	349	347	318	359	351	331	331	299	357	335	337	359	347	326	337	338	339	359	346	315	381	362	324	333	355	342	375	343	344	312	372	300	336	329	318	343	363	322	316	323	388	334	358	327	335	326	329	345	327	353	292	348	357	331	334	340	358	346	327	297	340	305	372	340	309	326	363	339	368	349	342	324	363	324	328	315	335	337	367	317	338	340	362	345	319	323	334	319	335	342	341	310	316	336	331	329	358	321	322	333	317	352	348	308	339	342	370	319	296	349	339	326	367	352	331	333	321	344	335	325	320	333	335	349	322	332	351	322	360	355	359	331	315	342	349	312	336	311	357	338	375	335	337	313	317	364	340	347	361	315	299	332	325	334	336	338	323	359	312	326	356	353	352	360	320	330	345	349	340	367	324	333	316	353	331	329	344	333	354	358	326	344	337	322	311	339	323	356	332	318	347	320	337	372	357	347	317	359	332	321	307	348	351	360	337	322	353	336	353	349	375	341	373	351	325	345	331	346	313	357	342	362	345	343	370	363	315	365	336	320	346	356	302	320	322	304	323	324	344	373	289	336	325	334	334	340	303	334	347	333	359	348	324	351	356	356	303	302	292	301	349	352	352	345	316	336	339	316	310	322	353	322	344	363	338	335	344	335	355	324	358	361	325	331	295	343	351	355	338	339	313	312	357	327	335	323	331	332	342	341	351	348	345	340	332	360	330	328	360	329	355	327	295	338	340	342	368	342	350	349	319	345	348	343	347	328	339	303	350	328	331	344	358	347	356	335	342	308	341	316	305	337	347	318	350	362	343	351	350	335	329	378	345	348	359	357	286	339	354	333	309	310	337	333	349	367	359	317	345	310	324	354	346	343	348	324	333	348	321	354	328	343	324	341	327	363	345	336	323	342	313	360	331	346	327	340	322	314	340	346	342	322	335	339	299	373	316	341	352	339	339	322	357	318	321	338	353	342	358	330	335	304	347	348	344	346	342	335	322	320	342	348	367	315	347	348	343	330	330	358	330	334	311	295	305	319	346	313	320	336	335	388	338	357	362	320	318	326	339	333	353	329	364	380	313	332	321	332	316	345	352	321	307	347	366	354	332	345	354	307	311	335	346	328	332	328	336	313	325	331	343	336	346	314	325	322	348	321	311	345	338	332	313	334	344	333	317	357	338	312	354	356	327	352	355	341	330	337	309	343	335	354	348	349	329	295	322	344	359	338	346	345	337	343	350	317	343	301	322	351	307	348	327	324	360	328	349	345	353	360	361	356	321	335	317	326	330	307	373	331	351	330	301	320	321	339	291	331	328	322	321	332	302	341	330	332	295	332	329	311	298	332	330	324	341	303	349	317	325	345	322	347	352	331	336	344	350	326	311	329	352	314	360	337	344	342	336	349	333	295	334	353	335	338	331	339	337	388	340	360	335	360	321	330	372	319	362	349	349	360	361	313	321	318	318	341	327	352	330	366	358	329	349	344	326	323	351	346	343	344	317	346	292	339	320	332	332	366	348	366	337	345	336	332	339	349	336	345	332	319	304	374	345	339	307	343	335	350	328	353	318	329	358	323	329	323	331	347	345	357	332	335	337	328	333	362	337	363	312	309	319	349	349	324	333	312	352	328	326	340	321	325	361	308	307	319	342	347	354	373	341	323	358	325	337	297	335	346	326	382	341	337	332	355	353	369	304	356	323	321	332	348	345	340	326	350	323	338	351	326	334	339	360	326	317	337	293	347	377	341	356	347	343	361	341	318	337	326	311	332	301	340	332	318	333	320	323	337	315	357	313	314	339	350	340	344	329	366	337	328	370	326	314	355	317	364	348	327	307	339	353	362	326	325	357	324	356	333	315	363	343	346	355	303	356	299	304	323	330	343	301	376	321	351	333	340	319	330	351	352	345	300	332	351	343	343	328	326	310	375	332	344	372	337	323	381	321	339	317	314	325	345	342	335	328	337	327	344	310	326	341	358	353	363	350	328	328	337	333	328	354	340	341	371	377	325	382	342	358	335	332	337	307	312	339	344	314	318	308	339	348	351	367	347	325	333	350	309	332	328	339	334	335	351	290	334	351	359	328	363	340	332	368	323	363	325	322	353	330	347	306	311	312	312	321	332	320	292	328	323	336	328	306	355	334	351	332	309	329	324	322	350	330	327	323	364	316	351	358	346	337	299	348	345	325	300	331	343	315	329	348	372	312	349	342	345	361	320	361	284	342	335	353	311	326	339	365	352	316	347	326	326	315	327	325	370	318	334	300	337	354	344	335	328	346	294	337	333	320	311	335	341	370	330	341	355	359	334	367	338	318	332	337	324	366	332	351	348	323	312	334	309	330	349	330	304	326	356	329	380	344	294	349	309	352	345	323	338	312	329	322	324	339	335	348	355	359	314	329	338	339	350	359	337	359	338	351	301	350	366	298	351	320	348	343	345	347	302	353	310	324	344	318	329	330	371	353	301	366	354	357	313	358	307	372	375	336	313	308	346	369	300	332	359	345	341	350	361	328	332	317	341	305	330	359	308	338	334	341	377	310	340	340
4090	1579	1554	1042	828	767	725	693	703	650	678	619	660	627	653	584	608	601	642	614	604	631	619	633	627	566	603	585	619	594	579	621	611	598	616	606	566	574	615	598	629	614	656	617	613	583	635	593	656	628	620	626	663	615	562	595	578	609	597	608	615	647	621	589	621	562	595	631	617	599	613	599	640	638	600	618	607	570	593	649	543	588	624	630	601	629	602	619	617	595	605	597	642	643	575	585	577	578	602	557	654	567	600	641	627	606	610	638	571	627	617	590	605	608	585	600	645	582	615	610	634	584	597	621	599	536	640	613	573	598	556	582	618	577	591	613	575	534	631	582	635	577	622	568	604	605	633	581	564	612	599	609	595	590	578	596	645	569	599	539	625	637	598	594	612	651	612	591	610	577	614	586	612	608	537	575	635	594	595	622	616	598	600	621	594	624	591	624	649	596	622	591	649	573	574	632	581	635	526	591	599	610	633	604	689	568	629	629	614	601	613	597	618	628	564	624	612	604	616	623	568	571	583	614	604	610	574	593	604	600	600	665	591	603	565	618	605	612	545	616	555	620	602	609	590	619	628	594	582	562	574	616	598	565	571	613	611	571	593	642	603	597	571	576	600	599	599	572	611	609	651	611	579	564	608	578	567	558	577	582	587	581	599	587	609	614	631	632	570	603	612	599	596	587	589	596	640	597	608	615	597	639	580	620	612	559	580	565	589	602	592	612	579	589	604	606	576	625	586	578	652	610	601	542	599	596	621	576	565	653	629	637	626	572	607	578	620	579	556	611	608	631	538	599	604	617	591	571	604	608	629	612	626	629	615	633	575	627	647	562	580	629	600	563	604	585	649	621	603	614	631	652	616	598	637	595	606	632	631	614	586	609	598	577	603	628	592	626	552	605	621	620	661	611	624	586	649	649	624	621	637	610	557	618	622	558	593	595	621	595	638	577	581	605	605	566	565	573	616	635	601	595	631	642	599	560	626	626	594	587	578	585	588	570	594	623	586	608	595	597	654	551	598	555	603	631	597	609	594	630	580	595	616	597	597	654	584	550	632	607	592	608	613	562	651	579	588	607	574	618	639	603	608	623	589	629	609	584	612	606	566	623	589	643	642	610	597	608	610	573	592	601	586	608	613	643	628	605	581	626	562	637	571	641	591	636	611	617	608	616	598	605	631	566	624	631	617	606	604	611	570	581	614	561	615	598	613	605	607	638	603	602	630	603	614	578	596	614	586	607	577	608	586	594	575	580	620	604	605	618	594	644	615	616	624	626	587	565	616	591	621	626	633	591	608	616	625	597	579	579	614	637	610	604	630	598	579	619	613	607	592	611	609	669	601	628	591	603	641	554	581	615	611	598	552	613	619	530	612	533	591	634	622	594	596	606	607	585	605	599	594	593	539	633	557	595	585	671	581	648	582	582	608	602	599	607	617	584	585	642	574	593	611	568	619	602	626	590	580	598	602	596	591	610	660	628	594	613	583	618	587	607	631	581	600	620	610	624	589	582	575	600	655	618	574	547	618	607	592	585	599	584	647	602	628	620	599	622	648	615	620	631	559	574	603	587	606	560	609	556	621	577	602	642	606	580	626	592	607	591	578	588	659	630	621	567	600	601	636	624	610	650	598	616	611	614	599	650	617	612	620	606	629	600	570	624	649	586	614	574	645	604	599	584	549	610	623	606	570	621	628	593	597	636	621	608	643	604	580	583	594	598	633	590	562	623	596	594	603	632	637	635	604	572	573	569	623	596	592	604	596	616	573	644	609	614	642	629	595	588	558	606	580	614	614	607	643	602	614	623	612	622	597	589	637	658	597	621	623	648	621	576	593	601	560	626	602	583	626	585	592	622	619	601	608	550	553	590	586	572	563	647	599	578	571	665	635	607	602	594	598	615	619	590	633	588	574	604	608	633	605	608	646	575	614	613	634	610	631	590	598	662	592	631	620	627	552	548	614	575	610	620	590	614	629	596	634	599	632	616	591	645	583	558	628	605	615	641	623	564	632	598	592	630	599	605	624	597	593	598	621	560	585	683	641	598	587	607	609	663	614	598	585	620	648	633	562	639	592	592	626	611	612	569	627	588	605	601	601	591	588	589	614	634	628	611	635	573	644	617	587	605	616	620	605	640	594	577	632	646	607	625	591	591	628	601	639	585	584	612	587	598	563	611	611	590	614	608	614	586	649	615	597	603	590	629	601	650	672	600	615	644	598	572	608	637	634	605	640	581	577	608	599	565	600	660	593	615	587	649	606	589	584	556	640	621	603	623	597	584	562	581	630	645	597	562	610	603	613	666	606	639	599	624	615	611	612	560	599	581	594	677	592	602	636	601	623	618	600	585	630	618	581	584	586	608	624	595	591	604	580	663	597	587	609	570	583	614	564	631	631	604	610	597	579	596	602	587	548	627	580	592	622	629	620	598	646	636	597	609	571	657	561	605	570	613	642	554	623	613	589	612	592	632	580	604	562	573	605	605	592	594	582	579	647	586	629	594	611	588	587	622	621	603	658	617	617	598	634	606	569	629	586	636	601	643	581	585	590	556	607	597	585	638	602	617	572	620	605	584	582	600	576	583	601	669	629	639	619	610	619	614	581	618	616	574	632	584	593	571	613	604	624	579	585	611	617	596	642	570	599	641	587	586	605	633	576	563	605	604	585	652	610	577	649	630	648	592	629	620	629	616	681	610	584	596	566	644	615	576	575	577	558	571	580	620	644	588	582	606	596	568	614	641	603	668	606	596	612	622	610	601	605	608	591	608	602	594	609	587	613	654	604	609	616	596	634	598	608	579	590	587	618	603	589	586	615	627	594	619	575	617	575	595	592	585	633	630	619	636	601	641	576	587	586	622	588	587	597	574	639	660	585	602	621	617	587	561	604	582	597	599	607	594	583	632	574	614	602	635	567	570	623	639	634	626	597	597	618	592	591	620	581	589	590	656	664	606	558	647	609	595	632	641	595	619	587	621	630	630	599	654	639	632	596	632	604	625	607	603	604	618	639	569	593	567	583	580	619	621	662	563	569	614	607	605	609	591	596	596	612	647	631	627	610	630	638	604	603	580	645	621	609	608	595	591	600	584	614	613	651	600	637	604	606	619	576	609	607	601	566	608	601	605	622	656	619	618	626	623	578	585	640	613	577	624	606	627	626	623	589	606	623	601	592	626	554	600	620	593	649	603	552	601	609	599	633	613	596	630	592	568	627	638	632	591	610	629	584	629	547	591	612	612	576	596	586	669	614	622	594	557	603	620	625	608	635	633	621	590	588	577	592	649	615	619	579	613	596	580	654	582	600	610	602	586	598	627	628	583	614	565	602	563	596	563	573	616	597	615	595	603	596	615	589	590	634	615	586	586	608	597	618	568	641	596	607	605	589	637	612	609	606	596	580	626	632	592	624	582	577	603	589	603	586	602	637	631	622	611	634	579	577	625	632	622	580	578	581	615	597	631	590	636	594	577	625	629	610	577	608	613	579	528	590	626
24402	21514	28750	24719	20936	2085	559	418	266	308	270	241	226	224	209	203	213	183	162	169	181	178	169	173	159	171	182	189	167	148	193	158	157	150	149	170	139	164	163	171	164	163	161	183	145	157	176	150	178	164	161	155	152	145	152	149	164	152	181	139	159	154	150	130	135	178	167	162	132	154	167	146	187	157	133	132	165	157	128	157	156	146	148	159	154	170	148	142	144	147	152	149	180	151	148	159	141	146	162	143	132	139	165	169	142	137	162	155	153	150	154	158	176	142	170	140	158	152	158	125	148	167	162	156	163	131	164	152	159	157	156	156	129	178	156	142	143	142	156	135	168	149	162	145	166	153	148	155	142	159	151	160	164	152	163	141	151	159	130	164	150	154	148	164	158	154	144	146	154	156	139	151	166	166	164	139	124	140	144	149	160	154	165	150	148	158	155	157	146	140	168	168	149	145	163	149	159	157	167	160	171	144	160	165	148	156	174	154	137	160	146	164	184	181	155	178	149	155	137	138	144	143	159	146	169	141	126	156	146	172	147	172	149	149	158	197	161	132	140	154	163	167	172	145	137	145	136	160	158	137	156	188	135	153	150	162	140	149	150	163	146	139	147	172	150	157	170	154	160	158	176	150	155	146	130	139	157	160	157	140	167	128	161	154	163	163	148	151	164	162	156	135	142	139	141	156	131	149	153	144	145	170	152	168	161	164	156	176	164	170	150	150	168	153	149	130	171	167	153	164	135	161	137	157	141	162	138	151	139	161	150	170	145	135	151	160	151	137	160	149	139	133	143	145	152	129	163	153	165	165	136	166	134	153	170	144	164	170	173	167	122	167	160	129	159	185	155	151	143	162	157	146	154	157	150	148	157	163	155	161	134	158	150	156	176	149	142	159	144	161	167	158	148	144	142	146	170	167	162	142	157	159	170	169	164	141	151	156	137	166	161	165	162	137	169	154	145	148	166	159	164	145	167	160	159	157	161	155	151	152	147	147	134	165	146	133	148	158	161	151	143	138	137	140	148	153	154	146	149	161	170	130	146	123	145	160	158	144	170	145	171	155	144	155	162	144	166	123	156	156	164	153	155	154	157	162	149	137	184	131	165	134	145	152	129	170	158	167	160	151	142	143	156	152	159	153	166	134	148	139	160	144	169	158	157	162	155	148	161	167	174	141	154	182	144	155	142	165	153	141	157	164	147	140	170	147	181	149	143	145	168	157	139	171	143	141	146	140	148	168	161	147	178	158	174	165	139	144	187	153	149	133	166	153	164	151	164	161	151	165	157	167	151	149	168	147	163	169	138	145	145	147	155	155	144	149	164	132	149	151	158	128	147	135	148	147	173	164	144	155	154	121	162	127	136	166	140	147	146	154	161	157	142	156	146	144	151	155	131	156	149	168	149	160	134	162	135	168	175	180	125	169	135	152	148	149	150	129	124	164	165	139	135	190	163	176	142	166	155	133	142	150	135	152	148	155	142	138	154	162	129	160	174	139	157	140	151	157	163	162	164	153	151	152	159	150	144	150	130	141	146	139	155	159	146	147	153	141	154	141	130	146	159	136	152	153	137	154	149	155	160	143	169	148	157	132	149	157	149	169	166	163	152	152	144	152	150	169	155	174	164	170	141	156	161	177	166	158	155	156	161	141	145	166	155	172	155	161	165	170	157	130	152	150	156	170	154	115	144	159	161	127	137	157	150	156	125	163	143	152	149	146	182	151	154	175	162	143	143	132	163	153	146	154	160	152	165	143	164	168	159	145	156	149	172	168	161	135	122	154	143	136	153	156	153	174	133	140	147	159	136	161	155	169	161	188	145	133	162	138	166	156	163	155	173	146	149	147	164	178	145	146	157	159	152	142	139	152	153	134	153	153	164	169	150	142	154	155	154	170	155	149	145	130	173	162	150	147	133	170	144	146	157	161	148	134	151	136	150	133	152	142	170	147	147	157	159	158	170	141	143	159	159	158	168	152	145	168	144	160	133	149	130	135	156	148	148	149	159	153	171	157	163	144	148	137	170	135	163	146	154	134	143	155	163	168	136	138	130	152	150	134	149	154	158	149	169	142	150	156	142	147	156	155	180	149	150	157	148	157	166	154	156	138	144	140	159	148	170	134	136	162	131	153	181	152	140	152	136	137	149	144	165	156	179	166	164	139	150	145	169	162	148	151	184	179	140	173	152	154	135	158	144	139	116	131	156	172	155	169	164	175	145	160	158	154	151	138	138	153	151	144	161	153	154	165	174	156	157	147	140	142	173	162	155	139	142	141	160	141	159	157	164	159	159	148	160	175	170	173	155	144	168	162	169	173	179	133	139	161	136	166	171	135	167	161	172	153	145	152	146	133	167	131	153	163	145	157	155	142	158	140	165	131	163	147	149	161	153	155	163	149	158	163	144	149	160	173	151	152	147	149	129	154	151	132	152	151	151	152	129	150	137	138	133	161	141	166	150	161	134	155	153	178	167	162	160	166	159	135	138	155	152	121	155	150	161	151	141	169	175	151	154	147	152	152	179	138	145	155	153	145	159	161	141	163	132	158	158	142	145	137	146	156	145	141	148	160	155	124	119	156	172	148	162	169	154	151	154	125	155	151	143	162	148	136	138	165	147	165	144	135	168	126	154	153	166	156	156	151	155	161	163	156	142	142	137	155	175	161	160	158	163	147	151	152	151	145	164	165	168	158	164	152	169	154	148	141	174	175	147	144	159	155	141	152	157	170	162	159	145	152	156	159	140	145	148	167	131	140	140	163	139	151	149	153	152	144	159	147	171	151	158	141	159	175	151	162	159	146	154	142	160	175	171	161	171	159	160	136	139	134	137	158	136	169	169	151	154	145	147	170	145	140	152	158	159	158	139	148	152	140	142	170	131	143	153	155	159	132	157	151	147	151	157	149	163	155	164	134	156	141	161	157	166	137	164	155	174	140	135	133	169	141	128	157	159	149	144	157	175	160	161	165	155	135	162	153	147	176	166	137	153	157	138	161	140	156	154	156	133	130	142	162	160	130	154	186	137	137	151	152	163	146	152	173	164	148	165	151	172	161	162	155	163	170	132	137	144	170	150	172	160	177	136	161	163	147	150	144	162	147	155	154	159	143	143	160	138	147	153	148	172	153	164	127	150	127	155	159	161	131	135	137	150	171	143	154	144	146	159	142	178	142	142	155	127	152	158	132	147	167	146	156	145	135	144	171	176	153	153	148	164	158	154	149	170	140	141	159	162	160	142	166	162	156	148	156	142	161	146	145	163	158	154	169	144	151	153	134	144	146	137	156	150	151	157	137	148	186	164	149	145	133	143	134	153	146	157	151	154	159	163	153	150	145	171	143	130	183	138	153	143	153	184	142	166	136	138	144	165	162	168	134	162	153	138	143	152	174	160	162	151	154	144	141	137	157	157	129	165	164	164	136	152	159	153	172	147	149	142	177	149	158	149	144	164	148	121	139	151	160	163	145	156	173	142	179	152	145	157	152	158	163	160	152
5532	9949	8587	4320	2769	1989	1448	1133	911	862	694	657	592	503	504	487	426	444	417	405	360	376	399	347	367	323	381	341	320	361	364	327	320	308	317	325	307	342	354	305	344	304	308	334	300	293	302	283	335	300	309	321	324	313	319	285	288	304	317	312	299	295	282	308	295	318	301	309	288	311	323	290	293	284	308	293	289	296	290	294	315	295	293	287	298	313	276	293	293	297	292	279	280	290	288	307	284	276	296	338	335	284	285	283	302	316	337	327	310	309	303	272	279	302	277	287	297	283	282	284	308	292	266	297	293	280	311	280	253	296	294	342	270	293	287	263	266	316	304	284	305	269	277	311	316	279	273	320	278	303	303	295	281	310	289	303	306	325	283	295	286	316	276	290	307	291	273	321	311	247	296	287	303	265	286	312	299	263	291	287	284	250	302	301	261	287	297	314	296	312	273	273	310	279	303	295	283	281	297	278	282	298	275	292	275	279	321	278	289	287	294	288	285	295	285	291	271	301	310	309	320	316	270	290	285	305	296	302	283	298	255	276	263	285	287	305	296	323	273	296	302	292	280	272	265	294	300	308	279	287	278	306	306	299	308	281	256	314	311	276	284	310	268	289	309	279	303	275	284	289	317	290	301	308	248	261	305	296	285	306	302	277	304	286	286	316	324	279	318	272	297	271	272	306	266	285	271	258	305	297	290	310	298	301	274	311	285	273	290	285	298	293	290	310	304	311	271	302	275	274	303	260	272	275	291	272	281	295	328	280	280	254	293	263	277	317	316	295	263	313	303	284	316	308	275	285	309	306	308	297	306	318	318	306	294	297	278	295	303	295	292	281	298	279	281	310	275	291	302	275	303	303	297	303	273	287	272	292	278	293	276	283	302	287	305	283	281	318	305	280	257	284	287	280	290	294	270	289	290	282	283	279	321	280	299	302	319	304	302	313	291	268	292	276	286	293	276	309	296	265	307	304	278	294	324	279	307	307	290	294	244	300	268	267	286	298	305	300	295	333	319	288	296	312	304	282	276	264	276	289	290	292	286	308	313	274	319	290	292	306	299	294	284	303	292	308	316	269	293	302	301	286	291	272	273	304	311	334	301	313	290	304	303	288	277	285	313	279	286	246	312	300	314	308	270	278	307	304	294	290	285	302	321	294	266	277	292	280	277	285	279	270	301	288	286	287	297	267	307	286	299	306	283	297	288	288	319	296	288	278	302	318	278	283	272	280	304	282	282	300	290	282	319	304	288	260	295	305	292	283	300	308	295	286	306	286	334	300	278	315	329	303	300	308	276	290	299	273	261	286	301	308	305	317	275	299	289	273	287	301	284	286	267	280	256	302	306	276	295	305	285	276	316	294	308	299	268	305	292	298	282	303	292	279	288	303	261	276	287	325	244	309	252	291	294	316	278	248	273	318	284	281	288	277	301	279	280	293	287	309	295	317	302	274	309	311	257	325	271	294	291	295	310	341	282	289	293	281	311	276	289	277	296	293	307	304	310	325	310	286	292	307	299	288	260	316	331	327	281	302	294	283	302	271	282	302	320	308	284	301	277	293	262	328	296	327	282	291	300	306	260	288	296	294	343	263	274	306	297	267	269	304	263	303	299	314	307	273	264	294	304	281	294	302	284	300	295	311	315	302	277	278	300	287	291	290	299	302	288	310	278	284	317	310	289	278	316	298	326	311	278	292	299	266	320	277	289	295	297	272	299	270	281	287	283	333	292	304	295	301	272	287	310	295	301	279	287	307	299	309	288	267	287	276	312	290	273	284	297	277	285	279	281	298	300	310	298	285	275	306	291	270	261	271	293	260	282	306	295	305	320	295	238	335	333	326	311	302	300	274	312	284	300	299	303	313	319	314	305	301	261	264	309	309	297	315	292	260	321	305	268	267	302	302	287	312	266	286	304	289	287	292	285	263	316	287	290	302	310	289	285	310	275	278	280	283	255	335	277	307	300	300	276	278	294	288	266	249	302	325	300	305	285	311	275	334	314	298	292	290	288	266	308	275	283	279	286	314	289	313	316	293	286	318	304	275	270	297	304	297	291	293	296	276	279	306	309	287	275	286	329	314	314	309	287	310	317	277	274	338	285	308	307	283	261	290	291	293	270	298	285	285	302	302	259	287	298	293	284	285	278	288	272	271	284	297	311	286	311	259	300	298	333	313	295	280	266	313	293	289	252	291	285	280	305	271	326	272	287	273	294	300	294	268	278	290	280	299	282	311	278	293	316	303	297	295	307	300	275	287	298	290	290	289	287	328	284	312	294	279	284	282	281	307	289	298	306	271	297	290	257	324	292	301	287	306	285	306	303	289	289	332	303	297	284	325	264	283	326	281	280	289	290	279	274	298	279	293	285	292	329	310	285	314	309	299	299	337	278	297	276	303	301	273	321	282	330	283	299	273	296	302	267	271	315	293	323	255	284	266	284	332	290	305	309	296	314	260	283	306	297	266	304	300	281	253	290	278	291	270	301	314	295	310	292	270	283	320	272	326	263	278	275	279	270	273	304	284	280	294	254	305	297	280	282	303	327	269	302	269	294	285	285	272	305	285	321	278	285	261	293	306	310	280	336	291	297	289	303	286	303	266	321	320	306	314	313	260	309	301	261	329	268	272	274	284	277	295	302	291	290	291	284	313	277	322	262	283	264	305	321	277	286	303	273	305	294	301	290	299	309	277	288	259	286	303	301	313	305	299	290	313	303	298	327	308	267	290	313	317	299	307	293	277	287	289	261	287	276	300	292	295	316	280	290	295	313	255	312	298	260	322	279	282	285	298	288	271	297	279	312	289	282	321	297	286	275	323	291	286	275	314	302	304	310	279	306	309	314	299	274	307	302	296	297	290	299	290	314	266	286	271	291	294	274	278	267	287	289	299	301	281	291	291	273	292	295	301	289	295	302	305	282	316	272	294	310	281	277	289	280	280	258	319	311	289	258	305	280	309	305	271	287	305	321	290	317	280	296	282	305	299	307	304	289	306	283	275	300	284	262	285	266	290	297	257	277	291	305	299	284	278	292	285	297	291	295	269	304	309	309	290	284	271	308	262	289	292	268	316	292	285	314	300	292	313	299	306	276	249	298	297	297	294	275	330	277	283	273	297	267	300	301	334	312	277	302	267	275	276	305	279	319	298	306	284	256	302	327	305	299	297	302	301	289	307	308	294	306	268	302	288	304	311	322	302	315	260	297	285	313	280	301	304	262	280	259	307	285	267	302	329	301	294	288	254	294	262	316	279	301	255	311	300	291	310	293	286	295	279	275	282	288	277	297	304	265	281	318	288	291	268	291	312	343	309	288	298	274	287	242	300	282	290	271	280	298	279	296	278	267	287	305	296	308	332	305	302	316	311	282	282	259	314	292	269	295	304	308	292	306	278	289	273	281	295	302	304	320	279	325	304	291	287	269	291	295	313	302	272	266	323	293	330	284	291	292	284	311	308	282	290	287	304	299	282	292	297	284	275	264	296	294	284	316	307
23346	21480	29336	24041	21480	20013	1602	580	375	326	303	249	239	212	227	196	160	182	182	166	162	147	139	184	150	144	136	159	150	142	138	158	127	121	143	142	139	131	149	106	112	126	133	124	137	120	113	135	111	128	103	122	106	120	128	135	97	120	121	138	130	126	133	132	110	113	127	114	110	133	126	99	128	139	118	122	161	108	131	113	115	119	109	126	105	117	110	128	115	115	126	118	122	121	122	109	119	128	133	101	115	113	109	124	114	116	118	122	106	140	136	119	126	104	114	112	108	103	130	124	101	109	97	90	118	122	129	115	131	118	117	129	116	130	122	114	116	129	108	125	109	105	115	116	118	129	122	117	134	123	94	124	124	118	118	114	122	115	101	112	116	106	133	108	107	105	132	118	121	97	130	121	118	117	128	115	111	125	110	117	112	109	139	142	118	110	130	103	130	129	123	127	110	110	118	104	122	111	123	106	108	111	130	117	115	119	142	115	122	122	92	124	108	132	108	119	117	111	128	112	127	112	108	118	111	130	115	111	106	129	113	105	102	106	111	121	117	125	102	102	112	123	113	125	120	113	120	113	139	108	126	102	121	110	119	124	129	130	96	134	111	126	126	120	125	122	104	100	115	114	118	127	108	129	111	137	105	118	106	121	115	119	126	125	119	118	96	106	116	111	117	107	117	106	145	135	117	100	128	101	117	96	129	129	139	121	115	108	105	100	132	117	104	102	113	105	106	125	114	136	119	114	110	112	110	127	121	101	109	102	111	141	127	112	110	108	118	121	136	110	110	126	104	135	106	114	98	129	127	130	133	116	112	99	126	121	109	123	119	109	100	116	114	124	89	118	127	110	121	116	123	127	108	112	96	87	120	118	127	115	113	120	104	126	123	117	122	127	97	96	127	119	114	124	107	118	129	106	110	119	116	118	131	120	125	108	124	118	121	135	122	111	111	120	102	97	130	92	117	117	98	132	120	131	119	124	103	126	104	99	108	106	121	115	113	121	114	124	119	125	111	112	96	115	106	99	108	115	133	140	110	106	119	118	98	123	121	110	123	110	104	147	122	122	113	97	106	136	99	109	105	110	111	96	106	95	127	126	99	112	128	117	113	101	125	102	115	136	108	95	120	106	104	122	122	117	134	103	115	116	100	114	112	109	118	110	125	113	125	132	109	122	114	101	114	105	118	112	116	100	113	117	133	120	128	105	127	113	131	117	113	114	111	121	122	133	108	120	148	127	124	103	97	138	99	111	103	108	116	108	111	116	103	111	110	112	122	117	134	93	113	119	116	125	119	123	101	108	106	110	112	110	120	116	124	129	123	136	81	105	104	107	123	137	118	116	107	115	129	135	101	110	121	149	120	104	123	123	101	108	118	109	118	117	136	113	110	120	115	119	98	112	107	118	120	115	109	111	127	105	122	136	116	121	116	107	93	123	122	123	106	103	131	126	138	105	98	114	120	109	127	116	119	127	120	116	123	136	112	130	112	122	117	119	120	141	126	102	113	127	115	131	96	129	140	112	128	131	100	106	118	107	101	99	125	118	128	111	117	126	108	129	106	97	123	119	104	117	112	119	110	101	110	109	107	114	104	117	112	123	101	116	131	103	106	126	126	113	126	119	113	118	115	133	121	119	121	114	108	128	129	127	138	110	107	131	112	127	103	95	104	98	91	105	121	105	116	130	112	94	112	114	106	112	112	96	121	104	138	111	117	125	131	142	100	120	100	113	116	107	98	115	121	112	124	122	109	140	109	109	112	114	114	117	132	105	101	113	103	139	120	118	105	98	86	109	108	126	113	132	108	108	122	113	120	107	132	121	120	116	117	123	128	109	121	120	127	123	110	137	103	110	124	99	118	124	127	126	118	123	98	128	119	125	136	117	134	107	128	111	105	108	106	103	126	95	127	87	125	115	107	122	121	103	104	117	98	100	105	121	121	122	135	111	111	117	109	113	116	103	98	117	127	110	123	139	104	118	101	117	100	129	119	109	112	127	128	104	123	127	120	105	121	101	118	109	112	124	104	117	122	150	105	122	100	115	115	129	114	103	97	125	121	112	121	112	98	114	109	127	119	103	113	109	106	136	121	101	96	113	123	113	96	108	118	118	134	117	116	107	112	116	106	110	99	107	123	101	120	104	121	108	96	131	112	122	135	108	128	107	119	98	123	125	120	109	116	125	111	95	122	117	117	125	119	113	135	123	137	120	110	126	122	106	127	122	127	112	107	100	112	103	99	112	105	104	112	100	120	130	124	126	111	108	116	139	120	130	120	110	116	98	124	113	117	118	116	120	120	113	100	123	123	95	120	126	112	110	94	96	113	114	112	112	104	110	133	122	126	115	100	110	116	107	117	130	122	115	112	121	111	117	117	97	121	132	115	113	131	126	109	113	134	102	118	117	121	103	107	124	123	121	101	122	116	112	113	131	97	114	122	102	137	115	126	104	110	98	118	128	130	118	131	122	114	122	124	120	122	115	126	118	125	126	106	104	126	116	122	123	111	130	122	102	118	124	117	97	118	127	102	117	111	119	107	91	104	114	119	114	105	104	109	135	105	106	108	123	104	122	106	111	112	112	133	103	114	133	113	121	100	103	124	127	117	118	100	111	135	116	123	105	123	133	116	110	118	119	115	134	134	120	102	111	111	105	103	114	112	125	111	126	133	112	121	117	139	103	104	117	112	127	129	120	125	101	129	105	110	124	115	127	108	131	117	142	113	118	136	109	112	98	133	131	118	125	112	115	109	113	123	112	101	126	115	116	99	129	115	114	126	108	120	123	122	124	129	113	109	108	110	109	127	125	120	102	134	122	122	110	133	104	107	122	126	119	128	115	143	114	119	107	97	121	121	103	107	135	103	106	112	123	134	117	104	133	109	126	105	143	115	101	140	126	106	112	122	121	117	112	111	142	112	111	135	96	136	129	113	111	113	111	126	114	110	126	133	102	131	125	123	123	129	118	120	117	113	93	111	126	132	103	115	118	105	112	130	117	110	126	113	111	112	123	116	112	112	104	112	119	129	86	96	125	127	113	123	133	122	145	126	124	115	104	112	132	109	110	117	134	116	110	133	113	115	106	121	123	112	126	121	101	116	117	121	109	111	122	123	101	125	129	108	125	113	115	122	122	115	102	141	117	92	112	128	146	126	105	142	115	115	121	117	133	123	115	110	125	109	128	96	122	113	113	129	104	114	125	105	115	127	117	111	112	118	121	103	109	100	121	129	116	108	108	118	108	111	122	99	119	119	128	120	115	101	116	99	114	105	103	106	122	121	127	100	118	114	123	111	97	126	105	122	114	95	126	114	133	133	128	119	115	130	117	121	127	121	124	122	107	106	113	112	120	122	131	121	135	113	130	107	119	125	117	118	114	111	116	111	113	119	128	109	93	106	141	103	129	114	114	132	142	133	121	119	112	120	104	125	127	108	121	126	121	107	116	110	114	115	116	118	107	119	129	114	117	136	126	123	117	127	108	114	124	112	115
7829	15790	13474	7320	4550	3179	2327	1769	1443	1136	1003	839	703	629	636	544	483	452	420	371	361	343	357	342	359	297	301	301	286	291	284	271	291	270	259	269	251	263	240	271	254	275	233	242	211	259	237	224	248	239	242	233	218	257	230	223	239	218	218	216	221	212	243	231	231	210	211	243	204	221	221	231	210	218	217	197	241	198	188	218	214	216	223	210	186	243	228	212	202	216	199	212	200	207	233	208	219	213	225	218	188	245	234	230	207	198	212	205	192	196	194	200	222	192	210	220	201	217	188	208	217	243	222	210	208	217	209	195	200	202	210	214	222	244	209	215	209	200	234	205	190	229	184	181	225	196	254	194	214	220	202	193	196	190	223	210	191	196	196	201	206	221	206	214	203	215	235	230	241	200	214	206	226	221	179	198	226	195	214	198	201	231	208	207	209	199	200	230	208	203	212	224	220	207	228	223	224	184	171	207	193	215	231	207	207	219	175	241	212	202	216	240	222	202	207	196	219	227	220	217	193	199	186	227	211	201	220	208	213	229	197	207	224	210	222	227	196	205	189	205	198	197	201	219	195	195	200	225	205	188	208	220	191	213	188	205	212	240	224	210	203	205	205	203	198	204	210	208	217	211	243	205	215	233	208	208	207	175	215	203	229	211	204	227	201	198	207	202	194	206	191	210	213	214	222	202	214	209	194	205	221	226	191	189	211	192	198	205	222	195	183	207	199	222	213	193	197	213	240	214	223	233	192	189	215	194	190	215	214	210	206	200	231	193	183	174	213	211	208	205	206	211	217	208	236	215	194	187	224	224	189	196	181	224	206	212	212	207	216	215	193	200	195	219	220	221	203	208	191	217	204	200	203	209	220	196	213	210	198	175	216	217	210	227	223	213	209	195	209	192	203	208	232	197	192	224	203	177	218	208	218	207	209	218	193	221	200	194	197	213	203	213	206	188	200	202	216	200	217	216	210	214	217	197	224	232	200	203	198	213	209	214	204	198	206	197	201	195	196	239	208	194	196	203	191	219	202	193	211	185	202	198	200	186	246	186	211	210	219	211	212	190	229	235	215	199	204	207	231	193	188	207	198	225	208	184	240	218	210	192	217	213	212	216	233	217	203	214	224	236	228	209	201	187	220	237	219	225	203	231	199	209	220	201	227	209	167	204	223	173	210	235	225	219	218	222	213	201	218	214	203	195	205	205	190	225	218	209	195	200	225	216	211	189	208	188	210	204	210	227	211	211	219	203	203	205	207	214	199	212	199	188	225	181	201	223	227	195	236	217	237	199	217	213	216	223	210	215	210	209	197	227	219	220	211	172	224	191	205	201	199	224	190	210	201	183	212	206	209	214	217	192	210	205	226	226	181	209	221	185	224	214	211	233	204	211	226	206	192	226	208	182	198	218	202	203	225	197	179	215	214	221	206	201	210	228	208	234	219	201	211	194	221	212	204	195	233	201	212	202	225	210	205	218	210	220	226	211	216	189	201	219	205	225	229	210	209	206	191	200	229	196	208	220	202	206	215	200	209	211	196	216	229	216	205	197	203	225	193	214	224	193	200	222	199	236	185	211	226	188	236	180	232	213	202	203	200	204	169	230	207	194	196	214	232	215	200	204	199	194	213	218	224	190	211	212	215	210	241	216	233	198	208	197	215	203	191	202	203	212	208	206	192	195	214	210	230	189	210	217	209	232	203	198	205	202	229	210	214	209	218	220	237	204	216	197	200	242	222	195	204	210	211	205	197	206	193	221	218	209	182	210	208	202	188	207	202	207	184	220	210	209	202	196	196	215	190	209	192	230	225	237	204	221	217	203	224	208	200	223	200	190	185	223	204	204	195	204	216	201	186	220	227	206	187	191	223	205	203	191	166	212	214	212	197	182	191	197	189	225	218	211	212	203	191	214	183	211	225	203	233	211	198	195	176	219	196	204	205	180	227	236	193	209	209	196	215	229	204	189	217	199	212	219	215	182	217	238	203	211	195	213	197	214	211	218	199	237	199	232	203	212	241	189	221	205	195	201	208	199	219	207	190	211	228	217	217	211	222	190	206	221	223	194	203	210	214	218	205	193	197	213	220	193	202	181	214	215	236	191	199	191	202	220	200	189	210	191	195	200	214	197	190	219	208	209	206	192	222	215	213	207	207	195	199	206	183	218	197	201	218	219	209	200	212	196	231	189	219	199	219	204	214	176	184	188	221	211	207	191	209	218	216	206	185	225	207	228	183	194	218	200	200	219	191	198	239	183	218	230	167	225	207	204	222	217	224	207	204	213	216	208	214	192	214	199	217	232	213	214	213	206	215	192	226	213	180	206	205	190	208	183	213	230	217	200	217	206	195	213	222	219	211	224	209	206	196	204	208	219	212	212	189	207	201	194	196	213	208	209	210	216	214	213	200	212	199	192	214	190	225	222	225	209	222	205	209	191	209	199	188	212	200	206	224	192	191	218	197	226	222	195	213	202	225	181	203	191	213	212	232	206	200	204	230	211	185	201	210	223	183	192	202	212	212	217	182	200	201	199	226	214	214	205	197	225	185	205	212	206	194	225	201	232	226	194	212	224	188	209	182	198	185	189	217	219	219	205	214	201	197	213	201	180	187	197	197	200	174	198	200	218	214	229	217	184	212	218	201	208	201	208	217	223	190	207	196	210	200	218	214	207	199	215	238	200	224	197	217	187	209	188	219	215	191	221	218	196	219	200	216	211	205	205	230	194	201	218	214	176	190	213	218	215	182	205	227	211	209	192	184	214	206	212	205	199	216	205	220	223	215	174	180	196	209	206	215	220	203	205	198	209	189	193	196	218	201	200	199	195	207	201	190	217	225	181	218	216	219	204	205	202	196	220	220	211	200	209	189	198	199	194	225	211	216	225	220	208	213	187	190	207	190	189	201	215	236	229	189	234	206	207	203	209	194	220	204	183	206	221	203	210	181	200	215	196	208	202	207	207	212	202	195	204	210	212	200	188	182	215	196	201	213	222	198	191	206	189	223	191	218	180	225	199	225	223	198	199	190	209	218	193	215	194	192	204	194	221	219	209	218	206	224	234	212	181	214	214	207	167	198	221	229	218	182	179	218	220	187	200	213	209	181	215	211	207	235	216	196	220	218	207	195	202	197	208	217	214	219	209	203	182	199	200	194	198	228	208	216	211	202	236	200	205	219	213	207	193	198	199	202	208	210	230	186	203	210	182	205	225	194	209	197	186	208	207	201	196	213	189	218	203	223	201	213	210	198	220	208	230	173	193	200	224	197	190	227	221	193	199	222	209	231	220	195	200	188	225	211	186	204	186	211	183	196	214	214	211	224	228	193	192	210	201	180	217	198	213	224	213	206	221	186	188	223	199	220	215	207	214	195	192	207	212	218	208	213	227	211	182	215	224	213	212	187	221	211	204	199	207	187	222	212	227	224	201	193	197	204	215	221	209	218	199	213	207	232	226	218	225	208	223	198	208	216	183	193	224	210	211	232	210	218	206	216	211
26960	20897	7975	700	391	343	367	364	337	379	328	353	373	324	349	383	318	363	304	345	341	355	343	348	337	335	340	371	299	335	347	377	348	357	329	356	363	348	336	321	359	320	334	330	311	325	346	353	320	318	335	348	305	297	351	300	339	317	332	328	333	320	330	365	339	305	333	291	324	337	323	314	333	326	366	328	342	310	349	349	306	319	342	302	319	332	323	341	326	347	344	342	358	339	330	355	340	317	342	329	325	341	321	323	360	313	369	316	334	336	368	345	334	357	335	347	343	331	343	310	329	338	360	309	341	355	335	347	353	295	369	318	343	334	331	361	353	351	331	333	338	345	335	373	325	346	320	313	333	349	333	341	340	344	334	338	320	329	344	310	321	343	324	320	343	374	333	309	316	333	303	344	304	364	341	337	335	309	352	328	320	337	362	308	311	350	337	309	304	371	327	356	329	349	365	322	307	360	331	344	354	353	312	344	332	322	344	336	342	340	328	347	347	337	332	319	325	351	375	332	338	320	320	340	319	342	307	330	329	344	358	381	352	327	323	325	353	335	347	353	327	357	332	368	345	367	346	306	329	322	308	364	288	319	354	350	312	350	348	357	325	357	340	359	338	318	362	326	326	335	321	325	336	375	321	320	357	319	307	327	332	357	322	352	321	358	354	323	353	345	338	369	341	358	314	347	361	366	349	337	345	362	329	309	327	316	351	331	355	335	329	320	326	345	350	334	352	357	322	321	348	334	316	359	315	335	338	333	323	329	328	341	333	309	337	315	339	373	354	308	332	340	324	342	379	334	345	354	340	384	324	343	362	339	317	326	321	316	325	339	300	370	308	305	325	360	356	338	314	339	318	339	354	380	316	300	352	338	323	342	345	349	362	342	339	316	355	341	312	321	327	330	354	325	324	361	329	333	334	346	345	333	338	318	353	335	357	334	329	320	339	333	341	308	336	349	338	357	321	338	349	332	325	327	312	341	345	355	336	349	332	368	378	335	337	337	318	329	334	336	331	344	328	331	364	312	375	344	325	310	356	359	324	335	346	327	335	319	314	301	331	330	336	363	330	332	319	338	310	335	357	353	327	328	316	331	346	296	348	349	342	320	348	335	342	314	319	319	350	325	314	349	333	329	321	300	345	306	338	315	358	328	292	354	348	348	344	294	342	311	331	342	342	319	343	291	326	336	311	352	337	359	348	332	344	355	347	339	361	351	335	322	351	346	318	325	342	350	354	314	314	342	306	321	345	311	293	348	316	339	336	337	351	337	335	342	335	359	330	332	345	364	330	306	349	324	338	336	327	347	309	298	360	289	316	327	332	329	346	330	329	356	337	375	330	347	349	333	307	307	344	327	322	322	319	307	326	332	364	349	299	316	323	343	330	331	345	326	354	331	328	292	327	330	319	343	324	329	307	320	312	331	359	332	346	327	358	350	298	319	351	334	338	328	353	343	338	316	320	330	359	304	348	321	322	331	327	317	346	371	355	352	347	336	305	345	332	337	327	345	360	307	319	315	311	363	312	335	363	308	343	322	321	338	303	353	315	317	330	319	336	326	305	342	334	350	338	320	361	317	340	339	337	347	319	344	354	332	375	346	357	315	354	362	330	328	333	344	329	348	314	324	332	332	313	342	332	353	341	374	349	329	336	363	361	317	346	372	326	326	317	327	309	324	358	298	304	322	347	318	340	334	321	296	292	333	324	307	294	288	293	352	365	341	329	324	326	340	339	318	334	341	351	325	345	362	344	322	336	334	313	338	341	362	331	300	336	317	315	351	313	352	352	310	326	348	311	336	363	350	344	346	310	357	316	340	381	338	301	334	333	321	320	348	362	308	368	345	330	331	347	367	331	343	326	314	333	324	336	299	382	326	307	360	325	344	340	321	330	330	350	357	317	331	298	347	356	338	296	354	318	376	352	350	311	297	381	321	302	329	331	337	373	347	306	320	352	325	320	315	356	324	331	323	303	323	349	320	290	313	353	341	331	366	346	357	333	350	329	338	342	351	341	320	344	302	330	330	358	347	339	314	356	351	358	348	337	327	334	348	346	333	325	310	335	322	334	357	313	335	348	345	302	330	364	325	336	333	363	325	326	352	329	342	332	338	343	365	332	309	329	314	335	345	345	336	321	368	332	336	383	330	325	323	331	334	323	335	335	319	310	317	330	377	350	363	308	374	310	329	322	346	320	350	324	338	354	332	336	317	367	335	336	372	342	356	373	347	305	289	338	333	349	317	312	348	322	321	335	313	316	326	333	344	305	316	326	325	338	326	316	356	314	312	320	285	309	306	362	365	366	331	317	332	341	319	329	347	358	343	318	317	341	315	344	337	316	325	322	331	310	371	315	324	353	354	329	296	336	351	332	345	328	355	337	353	326	385	311	324	307	330	331	317	369	351	337	343	361	393	330	328	356	328	315	326	336	332	372	338	310	355	342	322	325	315	353	331	315	364	336	338	355	309	357	307	339	321	300	380	326	362	354	348	330	332	359	345	359	304	330	306	333	345	342	328	326	305	321	323	328	325	354	309	336	332	355	338	346	313	346	373	327	346	334	321	346	329	334	296	291	330	367	324	341	307	361	338	307	340	336	332	314	305	331	348	316	342	329	398	332	333	327	347	301	334	342	322	331	324	297	354	334	305	305	339	325	336	335	335	310	319	340	312	334	343	358	331	308	372	333	324	362	299	329	342	348	373	304	350	354	329	358	330	331	380	326	319	350	325	318	322	338	337	303	310	335	325	355	325	325	349	314	321	316	366	349	343	373	312	359	342	354	327	363	320	324	362	358	320	369	337	352	344	341	342	347	339	329	334	328	345	360	355	322	344	340	341	341	320	360	347	347	326	358	315	328	367	290	334	334	354	339	357	344	329	325	314	365	341	348	361	310	347	345	322	322	353	328	341	304	367	327	338	348	345	332	318	328	336	328	357	343	334	355	345	348	332	312	347	382	322	345	359	337	367	309	337	342	332	340	330	341	330	354	347	327	317	316	342	334	329	307	322	360	318	327	358	325	341	336	323	304	338	350	334	322	335	339	328	309	344	334	295	345	320	347	341	335	339	329	338	343	317	330	329	331	337	335	351	318	319	376	328	351	331	321	353	357	340	323	357	348	363	334	309	355	374	353	296	363	338	353	328	369	335	342	352	393	328	344	310	307	349	336	366	320	376	356	349	332	320	333	335	329	314	323	355	331	300	350	330	330	356	315	314	325	309	341	325	342	339	362	368	348	338	325	309	337	328	313	360	311	349	301	343	334	315	318	350	313	334	302	315	294	324	322	321	311	345	319	340	340	353	314	338	319	299	341	307	330	307	316	312	322	364	329	336	352	334	310	322	326	333	327	345	349	332	341	325	331	339	348	334	327	350	362	321	344	355	340	339	335	323	328	343	364	355	333	351	365	349	345	322	336	334	328	323	339	315	330	296	347	355	298	351	330	336	321	300	374	350	307	353	333	347	346	367	344	351	333	328	347	357	323	341
4078	1704	1493	983	820	780	735	623	669	656	650	627	631	594	617	664	660	583	624	580	610	598	606	618	648	629	648	608	614	634	602	657	619	584	575	639	638	546	560	607	609	565	635	605	594	591	587	593	606	599	601	621	576	607	598	592	575	625	586	584	610	613	608	606	595	632	611	570	637	591	589	599	604	613	608	634	627	580	590	585	623	568	614	569	575	576	602	605	642	658	585	636	632	623	595	609	656	597	593	617	604	647	574	591	626	589	624	608	586	577	595	620	611	621	620	639	585	567	614	601	605	582	621	608	639	623	606	576	608	598	613	595	598	606	651	586	616	592	593	582	552	574	611	577	606	632	596	615	602	622	596	582	581	623	583	611	586	611	597	600	568	609	558	601	591	598	627	597	629	620	658	616	641	577	575	621	626	583	589	653	650	585	593	619	637	601	639	603	582	568	608	576	611	591	621	611	599	598	633	643	574	569	617	569	597	605	598	594	625	590	586	625	574	585	592	596	560	673	638	603	591	578	582	621	591	618	570	601	585	573	570	626	612	599	620	607	584	622	590	575	626	572	609	647	582	639	583	571	614	587	601	597	588	622	641	632	578	589	613	598	595	598	605	628	612	602	599	606	578	603	590	597	618	558	588	567	623	606	588	616	597	609	554	574	625	623	620	626	590	596	580	588	575	608	607	583	638	606	612	618	587	612	613	598	603	539	607	627	608	580	639	602	594	605	585	570	606	630	619	605	596	596	574	603	588	561	597	576	608	584	579	593	613	583	627	604	627	606	624	587	620	631	583	579	612	595	616	556	566	583	586	604	625	558	574	633	605	618	635	598	653	589	568	629	588	638	621	597	600	627	572	596	621	585	614	585	589	618	619	567	619	599	580	637	604	613	602	576	608	585	596	576	545	590	575	583	632	586	570	575	587	630	595	574	612	596	599	626	649	562	595	583	609	622	566	565	557	602	579	616	588	617	582	583	643	616	589	657	622	592	574	594	623	595	598	608	603	625	565	552	596	556	624	626	596	592	637	602	584	598	610	602	573	585	566	613	614	639	626	597	655	596	563	623	559	588	586	589	578	583	625	581	619	606	604	648	647	584	601	584	599	568	597	571	579	598	602	608	564	582	588	573	630	593	616	589	548	624	638	629	643	614	570	616	613	583	609	596	639	609	641	582	632	556	589	594	592	638	620	619	586	652	571	654	594	584	581	598	608	561	584	587	603	605	607	564	567	602	650	589	572	595	616	579	575	588	566	591	597	655	628	591	596	629	604	569	572	619	584	572	631	628	652	579	588	615	610	565	576	609	618	597	560	591	566	659	613	569	600	592	590	627	583	603	611	614	574	660	638	572	580	589	623	626	571	549	569	603	593	620	582	620	575	609	635	613	589	610	577	596	654	581	608	582	624	566	584	629	597	581	640	612	540	609	600	583	599	618	595	593	620	605	622	546	649	586	652	607	588	575	624	604	639	589	589	639	638	583	575	576	591	641	603	624	574	600	601	607	584	575	616	548	566	644	590	588	589	618	618	614	610	634	602	581	603	579	595	598	643	642	599	564	588	615	601	602	629	609	633	612	614	610	610	656	577	595	597	596	591	593	607	571	618	673	541	675	599	588	574	574	575	562	645	613	621	592	586	613	634	621	579	591	600	644	590	585	595	594	583	566	621	605	633	621	578	593	614	620	659	604	615	566	587	550	585	616	595	613	615	573	643	587	636	564	636	588	606	577	607	592	624	555	612	639	646	630	612	565	602	579	618	632	598	572	558	591	588	593	597	562	638	592	603	554	654	600	604	599	593	546	590	581	612	596	605	630	613	615	625	650	568	586	591	575	644	544	547	572	643	588	588	594	604	581	641	581	581	590	565	589	615	585	583	592	593	616	595	593	628	608	603	605	608	611	658	590	594	600	590	572	590	590	583	561	608	597	590	589	634	583	604	607	590	578	573	604	588	637	575	524	595	621	592	582	610	612	591	586	602	565	580	645	610	610	606	649	621	572	595	629	574	583	578	630	601	589	602	619	600	592	589	636	604	613	639	644	596	632	606	615	554	585	609	592	603	630	584	632	648	607	619	609	586	595	603	644	597	593	603	578	644	591	599	602	608	591	608	590	588	638	609	593	587	609	575	568	612	604	588	562	613	619	551	582	553	605	644	605	581	609	603	591	595	598	621	570	613	576	642	637	590	589	599	529	615	623	621	601	568	630	608	624	610	634	611	614	579	610	575	589	625	588	629	555	562	605	615	624	618	596	576	570	615	639	575	604	568	586	573	628	601	610	632	640	612	571	589	624	562	547	590	629	618	589	642	599	583	580	606	590	588	594	569	609	564	608	613	619	584	604	580	558	593	609	597	607	650	561	621	609	606	599	610	608	611	641	610	636	618	590	566	616	606	590	617	584	575	592	650	589	617	582	597	619	608	617	598	643	615	589	588	608	604	642	591	620	588	600	616	545	564	607	626	641	583	620	609	618	620	621	572	600	587	595	581	596	630	596	612	578	628	594	590	639	606	598	617	595	599	616	583	582	619	551	619	612	612	604	581	589	603	625	636	579	613	590	607	616	599	587	591	548	583	624	629	633	599	582	610	615	589	621	580	624	605	589	624	595	647	606	592	594	611	587	612	658	619	569	619	589	628	623	593	629	578	590	583	564	601	658	615	612	617	623	596	599	633	615	593	612	575	582	615	573	621	626	610	561	598	603	597	624	563	615	616	554	600	576	619	597	614	592	622	584	616	561	611	601	611	600	612	615	580	606	599	578	600	626	641	614	633	548	625	587	617	558	626	589	567	608	625	604	600	628	589	565	603	589	621	615	593	592	619	584	589	621	627	576	573	589	571	613	587	596	559	606	597	545	597	608	610	581	599	581	603	637	658	584	652	576	580	598	581	641	591	617	602	602	571	574	595	618	549	571	573	650	584	598	612	590	656	578	587	558	617	631	605	616	604	640	624	577	619	636	601	632	562	599	584	589	599	623	580	622	596	609	577	615	569	566	592	606	586	577	595	601	603	626	646	614	604	653	608	555	605	633	628	626	627	631	589	575	598	594	618	602	625	617	554	622	574	575	608	622	605	585	622	581	627	608	589	617	590	635	593	624	625	596	613	618	585	542	579	560	597	651	569	573	563	590	632	605	587	623	631	593	570	603	612	632	558	606	618	631	609	570	561	546	652	573	600	554	635	604	604	615	619	594	619	591	599	626	591	607	610	605	573	637	607	605	600	633	613	662	596	602	581	566	614	645	576	612	597	623	612	617	570	649	599	588	606	579	622	625	600	616	626	609	643	637	616	568	636	636	572	664	563	585	574	609	569	604	614	600	610	608	588	621	594	608	656	562	638	608	620	637	618	596	574	604	578	606	538	563	599	622	605	638	636	641	612	565	608	587	593	634	637	648	580	619	617	589	571	563	584	606	620	595	611	628	598	621	623	568	579	573	585	591	602	581	609	662	576	611	592	577	578	607	600	602	589	557	559	614	610	600
24339	21482	28741	24658	20878	2002	539	346	288	242	247	241	224	204	198	202	189	195	183	182	196	167	169	204	155	158	179	162	160	156	185	158	158	126	143	173	158	157	159	152	152	152	130	156	146	152	168	156	161	144	155	156	164	148	146	137	141	142	138	148	146	130	158	179	162	144	133	162	152	153	167	147	143	160	171	143	158	173	181	151	160	150	158	144	160	131	155	136	148	150	157	150	172	136	149	152	178	160	147	176	162	147	121	166	173	132	149	149	171	137	140	152	173	167	163	137	161	139	145	156	161	142	145	156	156	136	123	154	120	161	178	160	147	161	151	152	149	161	150	150	155	146	140	143	176	144	152	161	142	169	148	142	151	141	167	146	137	143	192	136	160	171	183	132	135	170	166	133	148	142	158	150	149	155	131	158	159	155	169	163	149	152	147	158	162	167	138	130	136	143	151	152	151	152	152	152	170	147	141	139	137	173	168	164	153	137	143	175	144	160	149	159	163	151	152	175	142	157	161	152	150	183	169	161	155	167	154	157	151	136	150	163	140	159	156	132	155	164	142	159	193	167	137	153	164	128	154	154	154	166	158	154	133	154	148	155	158	146	170	162	147	168	154	127	141	168	160	160	143	156	145	160	151	154	143	149	147	146	175	187	129	166	143	148	153	139	153	147	136	136	178	118	145	133	124	150	168	143	167	140	162	157	149	154	139	159	154	149	147	142	152	164	142	151	139	154	155	137	131	153	147	164	127	151	168	130	143	154	165	145	147	148	147	169	151	165	166	161	132	140	159	160	151	134	147	142	157	152	125	139	151	155	135	152	157	164	132	146	148	169	154	151	163	179	146	141	147	171	157	145	153	153	156	130	156	116	165	173	150	155	138	129	156	144	137	146	159	165	137	142	134	116	129	172	146	151	159	137	142	155	163	165	142	163	145	130	143	135	164	154	160	156	144	164	152	150	130	152	161	155	168	161	149	157	146	161	166	142	162	144	156	150	160	138	154	159	160	156	148	162	180	159	126	145	174	143	153	161	146	149	127	134	145	154	176	156	152	148	155	150	144	154	143	140	151	124	166	145	130	179	132	158	140	145	147	155	149	148	135	152	159	160	138	173	147	128	127	145	154	156	143	148	148	141	141	146	140	148	139	159	132	135	150	148	145	153	137	140	172	163	161	154	147	157	179	133	152	150	135	148	146	162	168	150	169	161	156	148	137	149	154	156	167	133	150	134	149	136	142	136	146	156	153	164	166	140	153	139	131	156	141	149	148	171	171	173	137	161	162	153	152	133	165	137	121	139	155	143	157	169	162	171	155	149	160	149	145	137	140	164	157	146	160	141	146	166	148	123	161	144	147	124	158	149	151	164	164	173	153	164	159	157	134	132	134	148	154	159	153	140	169	141	157	143	150	142	142	156	149	156	180	142	138	137	156	147	149	161	166	150	176	146	132	164	156	153	141	147	147	146	150	132	160	160	136	146	139	145	160	161	138	140	170	135	133	158	137	158	133	145	151	143	159	148	161	136	141	149	150	158	169	164	169	137	127	152	145	143	154	147	157	155	151	174	159	149	136	141	163	151	145	139	163	135	162	164	129	155	144	153	188	154	160	167	150	165	144	139	156	154	142	136	181	160	161	132	160	146	155	153	143	143	168	133	143	155	152	160	170	161	137	131	151	160	136	156	136	150	160	167	144	133	154	153	124	145	148	136	144	160	132	145	171	162	146	151	140	143	162	166	156	167	160	146	150	137	165	150	150	157	153	151	145	162	171	168	160	130	147	134	141	146	145	156	143	148	137	143	140	164	163	184	151	136	166	155	166	152	154	152	160	138	171	148	153	171	164	134	139	162	151	161	155	157	155	177	151	132	140	165	134	149	131	147	139	166	160	151	170	152	165	173	143	152	160	145	133	137	176	136	153	164	144	159	163	162	156	146	174	133	165	173	171	147	148	161	152	172	153	156	153	137	155	142	154	160	149	144	144	140	153	174	142	156	157	131	168	173	159	145	173	176	136	160	149	141	150	163	144	145	152	138	149	169	161	141	175	145	158	156	142	169	147	148	146	141	129	158	156	134	133	141	136	155	154	152	126	143	158	132	157	142	155	153	167	152	140	147	154	165	142	151	150	146	142	140	130	164	134	158	158	170	161	165	150	168	153	149	170	150	141	153	164	153	135	154	153	156	157	133	139	148	156	158	167	152	153	144	169	153	136	139	179	154	167	149	160	122	152	178	148	160	134	149	132	158	138	140	168	148	152	148	144	171	155	153	169	166	148	165	156	148	180	150	157	146	149	144	149	137	153	150	146	176	137	158	149	187	158	140	123	177	141	153	158	149	135	160	170	140	140	143	126	152	151	149	150	159	155	153	136	158	172	131	150	146	143	146	160	152	171	142	145	124	164	163	149	144	151	134	154	165	167	144	138	152	163	169	143	144	169	141	141	164	158	149	137	152	127	159	156	147	136	158	136	162	144	154	148	130	154	128	153	154	154	162	150	139	130	132	184	139	174	150	148	144	147	148	158	170	148	143	134	134	165	162	149	138	156	154	151	161	133	148	142	160	148	135	145	155	156	168	150	171	163	139	141	168	160	150	154	144	159	160	153	138	145	131	161	141	153	163	154	173	157	173	144	154	140	165	160	151	158	135	136	139	155	198	161	141	180	186	139	128	143	152	158	171	157	165	146	148	156	160	145	146	149	180	157	138	156	142	152	159	146	144	139	133	136	172	126	129	160	148	161	146	152	137	119	146	155	139	151	171	139	160	139	164	127	169	154	128	147	130	158	168	143	131	138	129	160	179	159	149	151	149	146	150	138	149	171	145	134	179	145	152	155	130	142	150	144	145	144	138	153	137	138	147	158	155	164	153	152	171	175	171	169	157	140	159	159	159	160	178	155	143	167	148	160	161	159	139	147	147	153	147	152	155	144	144	153	155	157	155	154	140	130	172	145	142	142	150	158	145	138	149	150	166	175	159	139	134	152	157	152	188	151	133	168	147	147	152	171	133	139	141	135	142	144	162	148	147	155	171	162	164	143	160	149	145	154	161	181	138	148	163	146	140	117	167	141	157	142	149	163	132	135	151	138	114	138	148	141	133	149	138	167	149	134	159	164	161	171	150	149	156	146	120	147	135	154	161	188	161	159	180	155	158	152	163	133	138	144	162	177	163	172	174	144	142	174	145	147	147	160	155	168	147	140	141	148	150	143	151	149	153	177	140	150	152	134	165	131	161	159	146	134	147	152	167	146	162	139	135	143	167	146	153	156	152	161	144	141	136	147	179	148	138	145	154	159	146	134	156	140	147	143	130	155	129	146	138	146	147	144	136	171	157	173	168	135	154	145	146	158	134	160	169	154	146	155	136	157	150	145	147	157	167	144	147	150	144	153	155	144	133	147	162	158	148	162	140	143	132	153	129	142	138	139	151	144	153	141	139	166	149	145	159	151	141	151	140	153	157	156	160	146	151	154	152	180	132	132	131	146	153
5543	9881	8663	4411	2700	1911	1433	1179	898	750	702	633	567	506	473	471	434	400	394	384	369	360	372	355	378	354	357	287	340	320	291	319	325	313	290	331	348	299	344	313	345	305	316	293	301	300	306	282	301	318	308	294	302	294	290	275	269	301	326	312	307	245	336	289	309	292	281	295	283	296	263	290	268	326	309	308	292	283	288	300	288	265	313	311	320	294	286	280	270	288	271	312	292	250	285	315	281	338	294	281	262	278	276	278	290	299	326	299	299	299	301	297	286	277	277	322	300	288	285	286	298	311	309	298	287	290	267	268	297	277	280	261	271	290	318	331	315	291	318	302	286	293	288	280	284	295	276	291	290	274	313	303	239	292	276	301	290	293	270	272	287	292	300	271	270	290	294	303	243	299	271	288	297	286	272	320	308	301	304	290	280	309	283	270	275	291	328	291	279	308	275	283	294	281	279	271	301	283	319	337	283	310	305	294	292	269	256	320	273	291	301	276	277	281	294	281	292	263	292	284	272	322	279	294	287	303	307	278	259	284	273	292	327	302	249	277	271	298	282	278	288	283	277	318	262	278	295	317	287	260	272	289	309	296	290	289	297	280	250	273	303	288	294	338	269	300	273	327	297	295	294	266	276	257	282	287	289	280	299	266	314	271	269	259	316	274	283	319	277	294	278	288	282	288	280	289	263	321	286	283	287	288	277	298	301	283	276	303	292	259	258	293	277	295	326	287	278	297	273	314	256	277	313	325	279	286	319	288	288	295	242	284	295	284	288	301	302	276	313	281	261	283	312	307	304	293	285	289	304	280	263	284	303	233	311	281	303	292	297	301	293	320	279	296	312	258	293	303	272	318	276	272	304	280	283	277	290	308	279	279	270	289	296	299	286	305	285	291	251	274	259	318	312	290	284	296	305	296	284	262	284	313	314	275	309	293	281	290	305	253	293	306	296	314	300	312	322	288	286	293	284	295	280	281	288	307	293	270	279	280	268	295	288	288	303	329	281	292	274	304	310	264	290	290	280	280	281	280	309	295	288	298	258	304	286	270	300	306	269	298	306	294	313	299	270	296	298	279	292	252	305	299	255	280	304	278	287	280	277	298	292	273	287	328	292	279	309	274	287	302	302	312	272	256	270	305	314	287	315	315	279	253	274	292	303	328	283	287	292	282	274	270	249	283	298	273	287	305	305	300	305	270	289	274	293	279	280	291	291	282	306	321	297	272	297	269	282	283	277	284	267	296	288	286	279	291	300	306	272	300	270	287	302	285	275	269	281	294	284	293	283	266	297	287	257	264	312	277	290	256	291	289	298	314	295	279	277	265	306	311	295	289	266	322	292	290	294	282	281	255	311	273	298	278	294	281	291	292	317	247	294	265	281	289	287	272	292	295	283	286	294	262	285	285	303	295	297	297	300	298	289	291	282	292	273	260	267	307	301	302	305	291	257	309	284	294	298	290	273	282	283	268	276	304	301	298	301	265	277	297	294	314	253	271	276	296	279	282	299	291	285	292	269	302	295	303	295	296	314	257	290	291	278	309	297	297	316	291	281	298	274	294	298	264	293	303	303	312	306	273	291	272	277	283	272	301	277	258	312	299	312	284	302	297	293	285	312	318	302	276	270	270	279	293	326	294	274	309	263	249	264	268	288	292	272	296	272	297	307	279	283	283	291	268	329	299	330	304	302	268	301	275	291	270	300	289	297	286	265	278	247	284	280	315	294	313	281	288	305	268	263	259	313	262	289	282	290	278	269	270	283	317	294	301	270	285	305	273	263	298	306	314	275	297	294	283	299	281	292	307	272	289	288	288	289	288	270	287	277	267	283	292	252	268	281	276	302	284	307	325	314	293	275	308	308	310	285	295	307	253	268	315	312	286	284	293	272	279	316	272	310	283	272	291	322	283	282	281	279	240	284	278	294	297	300	280	269	273	280	292	319	279	299	299	270	307	276	276	302	292	290	258	293	264	289	314	295	276	297	286	288	301	300	324	318	309	283	275	271	296	303	315	279	318	297	283	302	302	273	265	277	281	301	268	285	300	262	297	294	285	267	285	280	277	306	279	320	295	290	273	307	329	287	305	284	290	262	276	267	285	290	275	249	273	291	266	326	283	315	294	282	272	272	269	311	294	298	268	273	281	295	300	306	250	282	284	282	255	300	299	299	297	321	283	285	281	277	268	288	280	281	291	275	287	271	296	286	276	291	279	298	279	271	298	279	289	295	267	271	290	317	278	304	251	297	290	294	296	296	275	277	303	296	284	290	275	257	275	283	292	301	275	257	279	306	323	319	293	269	290	267	292	297	282	295	322	305	297	304	311	302	280	254	306	331	269	276	266	266	261	290	285	252	284	281	290	261	282	314	285	297	273	315	282	266	303	300	285	262	273	295	283	314	285	298	284	289	275	278	293	267	288	301	299	285	279	265	261	322	299	268	318	291	281	313	270	294	283	282	300	298	242	289	283	295	252	282	291	279	309	256	287	277	255	270	317	283	300	296	308	276	273	258	261	326	303	293	282	267	299	312	299	295	277	338	277	309	292	261	297	265	269	306	283	306	283	311	297	269	319	294	264	285	290	314	275	286	263	310	293	312	286	308	279	319	281	283	275	299	280	258	276	266	260	270	273	305	307	304	299	309	318	280	311	289	326	319	308	282	271	297	289	311	293	276	277	288	293	272	279	256	284	309	267	292	291	291	316	294	295	302	293	285	294	332	282	299	298	288	281	307	302	297	308	290	262	258	305	286	309	295	272	289	286	316	276	323	297	319	296	276	276	276	245	289	274	266	299	287	285	305	256	304	293	285	295	293	307	315	287	308	301	311	276	280	270	265	270	304	264	269	294	304	302	280	269	318	272	262	272	273	278	267	300	310	260	281	275	294	326	269	264	312	293	303	305	272	304	283	301	279	297	256	324	284	271	269	288	282	277	307	302	269	298	300	276	299	275	258	284	273	265	326	288	285	292	278	292	306	267	305	298	265	299	285	274	307	287	269	293	286	265	302	312	287	275	286	282	292	316	310	309	280	322	271	293	282	314	281	282	282	275	264	283	315	290	303	277	291	265	267	276	306	273	289	282	269	277	257	306	298	325	280	265	302	303	272	297	278	320	283	260	312	304	279	306	295	307	297	288	293	299	284	306	297	268	293	311	274	307	318	301	284	279	292	270	296	308	308	316	286	282	286	289	275	291	306	285	287	288	303	293	275	268	311	326	251	296	318	286	305	267	306	309	292	283	332	259	253	276	300	289	290	278	280	270	305	277	285	308	305	259	294	302	284	284	281	302	284	268	296	301	323	291	292	303	304	277	293	293	266	329	268	298	285	277	288	319	287	290	287	290	281	300	267	297	283	293	271	292	269	257	317	286	280	299	270	267	270	294	311	273	301	278	301	276	269	267	280	274	297	272	276	299	277	284	311	301	301	297	305	292	293	295	312	279	311	277	275	294	279	296	275	312	297	256	276	285	265	294	295	286	282	260	296	292
23389	21522	29412	24094	21522	20135	1686	568	404	364	306	256	251	202	177	196	196	187	178	145	159	142	149	164	137	148	156	115	126	154	113	146	146	134	141	120	144	131	119	128	119	126	129	130	124	138	127	128	119	131	145	115	115	116	117	113	120	122	114	124	119	128	119	111	121	120	105	132	118	126	121	114	139	126	127	137	115	128	123	128	111	115	128	104	127	112	126	113	115	108	107	123	122	112	132	107	126	100	121	122	117	110	130	115	102	112	125	123	125	120	124	107	110	134	100	113	101	111	105	114	124	125	113	111	110	121	130	111	126	132	132	114	111	99	135	133	111	123	140	117	121	108	112	134	128	106	115	99	107	112	127	121	114	109	101	123	112	115	105	118	115	108	116	112	108	113	106	122	112	109	145	116	109	132	102	107	112	110	115	114	113	102	123	122	122	113	148	126	115	132	123	108	123	124	111	112	130	116	126	114	95	105	107	122	118	129	97	118	101	126	108	128	118	119	103	126	122	116	113	113	107	112	112	105	117	105	95	111	129	121	126	113	123	122	132	108	131	121	100	118	114	120	109	117	107	127	109	108	121	121	126	117	137	113	96	132	104	119	99	104	117	121	129	99	132	101	120	111	109	112	107	113	120	128	106	122	97	128	128	116	97	113	102	122	121	118	117	94	126	116	104	111	118	123	120	117	128	115	134	108	130	129	106	103	121	106	115	125	123	123	134	116	94	116	102	119	115	120	135	99	107	110	108	120	115	114	123	89	120	99	112	122	116	106	101	103	91	108	125	110	108	115	98	108	117	113	111	99	132	119	116	107	111	108	88	121	102	115	113	121	117	115	114	127	129	127	113	124	121	123	127	103	120	121	93	118	141	106	147	121	116	97	122	118	113	144	112	126	112	131	96	99	123	119	111	113	115	112	103	127	133	111	123	111	118	112	115	109	112	103	117	115	110	99	139	113	121	111	110	106	109	106	96	119	111	110	115	121	109	128	103	134	122	89	115	109	109	116	139	134	132	123	109	111	111	124	137	98	98	128	121	114	124	93	115	106	124	104	147	109	103	130	130	113	109	128	106	122	120	105	135	98	122	110	108	121	141	120	112	118	124	117	138	122	121	102	105	126	114	129	104	114	127	112	101	125	132	109	121	105	125	121	142	119	111	109	111	117	129	112	124	118	118	110	107	121	113	144	105	123	102	118	126	116	117	120	120	136	125	115	121	95	109	118	100	104	107	116	95	115	104	132	117	114	128	128	103	124	110	113	132	108	109	111	103	105	134	110	132	116	127	130	100	120	119	106	114	118	134	135	102	123	129	125	116	118	110	106	121	104	119	103	113	130	106	121	96	126	113	105	119	116	108	126	120	114	118	120	112	123	103	107	114	119	114	142	123	91	114	114	115	115	120	121	97	124	136	112	118	106	114	121	124	127	127	97	117	113	107	89	108	126	118	110	121	121	124	123	143	104	113	97	111	131	120	127	125	113	127	118	104	130	112	122	117	132	116	115	118	152	125	127	125	120	107	119	107	110	112	101	124	117	125	117	100	117	112	130	110	111	122	118	137	121	108	112	114	118	121	118	107	115	117	119	117	129	118	110	129	126	111	117	115	102	111	131	124	113	100	118	128	110	117	115	109	130	98	113	116	108	110	140	106	132	109	101	107	99	143	111	108	120	98	128	114	128	124	129	106	108	113	133	118	124	119	143	102	100	111	125	110	118	110	113	109	122	116	120	129	106	123	107	128	119	122	91	96	108	126	112	130	107	105	122	133	107	115	106	105	124	112	111	111	96	102	108	110	116	121	109	121	105	130	112	112	113	120	90	113	108	106	116	117	135	113	109	127	115	135	126	135	120	107	118	128	109	106	107	121	105	107	105	131	120	119	120	119	109	121	130	120	109	126	132	99	110	121	113	115	130	145	126	108	121	108	116	130	124	124	114	120	105	122	107	113	112	110	105	136	99	107	124	122	124	117	115	101	130	121	119	117	106	129	120	117	105	101	124	114	125	123	102	120	97	120	98	118	92	113	117	123	90	101	101	112	110	94	118	102	114	98	122	101	109	139	133	108	120	112	129	115	150	100	124	102	114	127	132	102	133	113	118	113	117	113	118	122	103	115	119	120	126	119	91	110	127	108	103	119	91	118	117	111	110	106	110	114	121	138	91	116	123	103	99	123	111	106	123	104	104	103	134	121	130	102	136	97	119	147	126	115	98	128	118	119	131	117	125	127	115	114	125	100	124	121	123	123	114	127	113	111	123	95	119	116	123	117	116	98	105	109	122	108	109	127	109	113	130	99	130	112	108	121	125	121	140	101	119	103	115	114	117	126	118	102	114	117	131	121	109	123	125	113	102	106	103	109	127	106	109	95	117	118	110	113	111	98	114	101	109	123	107	116	126	138	100	116	121	95	111	104	107	139	128	123	115	107	121	114	106	111	121	122	114	103	114	99	118	135	123	113	119	117	104	104	104	117	112	108	110	123	94	128	95	118	138	123	119	123	117	120	99	133	126	104	123	117	125	115	109	95	98	97	107	134	112	103	136	111	124	115	125	110	106	97	112	125	119	111	121	116	116	128	119	117	119	118	116	135	105	110	104	110	127	126	128	102	101	112	105	141	113	113	124	102	101	102	138	125	120	121	111	111	112	121	121	120	109	113	121	117	109	125	128	122	107	124	128	119	111	98	117	120	107	105	130	127	115	113	99	131	135	106	112	122	121	122	110	121	97	142	128	112	119	129	95	118	106	113	116	107	112	110	110	135	111	117	113	117	112	102	100	103	112	109	102	108	120	105	108	122	113	119	127	114	104	108	108	122	110	132	131	142	123	123	135	115	123	120	110	123	122	124	107	112	130	96	131	134	130	122	115	133	107	135	124	131	110	115	110	98	127	126	118	96	110	110	106	105	115	119	99	124	101	127	107	114	108	117	121	114	139	124	118	130	126	121	141	119	134	126	128	133	134	135	133	124	123	101	116	115	113	114	106	122	115	99	96	120	118	107	109	106	135	136	113	111	119	118	108	110	133	129	108	126	128	136	119	114	95	108	116	104	104	130	118	124	133	118	131	111	98	106	125	116	124	117	133	97	117	110	99	103	104	104	126	118	121	108	130	106	118	116	106	124	119	112	121	125	122	124	99	124	122	113	127	110	96	116	114	131	140	102	114	100	100	106	103	92	104	99	124	119	126	121	113	110	103	88	108	114	114	129	133	89	100	107	125	120	118	95	112	112	104	96	108	107	102	115	123	115	126	126	116	120	110	106	105	111	133	127	136	115	108	102	127	126	97	124	103	132	134	135	116	102	131	116	106	109	127	105	116	105	137	120	119	111	125	117	91	129	99	88	100	120	109	122	104	111	107	105	116	120	116	119	119	132	135	118	112	115	106	107	118	113	114	124	118	120	118	106	97	124	116	121	123	103	114	121	119	116	106	140	103	130	111	114	119	107	106	103	107	108	116	123	107	126	124	113	117	120	115	131	107	106	113
7935	15769	13440	7253	4582	3229	2285	1805	1389	1207	1011	807	765	613	565	537	483	481	413	399	392	360	366	310	334	286	348	280	274	291	263	274	291	249	258	236	258	273	247	251	245	279	224	275	267	233	256	226	238	250	201	236	239	223	211	224	234	234	228	196	220	219	205	213	191	233	214	228	215	233	221	210	231	227	214	211	209	206	209	233	232	214	225	224	220	202	209	202	198	200	220	227	224	196	209	207	236	187	201	210	243	214	198	227	211	213	232	207	199	199	211	223	220	206	240	195	212	220	206	222	224	213	212	187	197	194	179	206	208	211	198	208	192	212	202	220	214	240	211	220	251	205	200	232	213	219	209	222	198	186	222	214	205	228	194	204	197	193	208	199	198	217	201	204	217	201	215	201	181	213	209	191	196	192	198	217	188	218	216	217	193	196	205	202	226	201	200	207	200	231	210	215	218	212	195	223	205	201	197	204	190	212	216	219	204	192	222	196	191	188	197	189	197	203	207	194	178	219	199	190	208	216	187	183	211	201	213	183	224	225	231	212	203	193	250	210	191	212	213	213	205	214	190	212	210	209	230	192	237	219	213	207	230	207	199	206	187	202	223	201	200	198	175	202	198	193	201	209	207	233	198	206	202	198	210	204	215	201	198	207	181	204	190	210	199	214	200	202	200	187	232	210	191	195	229	210	205	219	211	212	200	199	235	193	206	200	185	195	208	222	193	202	204	201	212	216	238	221	211	182	195	192	217	223	188	203	214	187	199	205	240	204	194	208	206	225	209	219	179	198	192	189	194	214	189	211	222	222	216	244	215	180	206	208	211	196	199	206	189	229	206	216	205	207	187	186	203	210	217	225	210	206	229	214	225	201	191	189	207	219	202	207	200	220	210	189	196	194	209	213	220	184	190	206	215	207	214	192	196	211	217	198	188	196	223	207	227	210	187	205	192	186	189	211	208	222	203	223	179	211	202	215	218	206	215	220	240	185	211	192	204	217	214	183	208	202	245	186	210	213	206	196	223	223	193	226	226	222	217	205	239	186	208	206	228	213	218	193	193	222	190	211	205	208	209	192	202	216	212	216	199	203	240	228	233	240	204	234	211	208	215	214	212	214	208	197	207	194	187	221	209	210	185	205	194	206	226	209	202	184	200	216	207	223	204	211	203	251	202	219	205	206	197	178	229	217	221	202	181	196	215	228	206	215	189	203	238	225	192	172	225	191	203	180	219	230	177	234	225	187	213	203	203	191	220	193	194	190	185	237	201	193	218	205	216	196	206	172	209	208	196	204	197	200	198	188	198	212	199	191	234	212	199	188	195	203	192	175	222	215	204	207	234	202	193	196	191	212	210	191	211	200	173	208	209	201	196	227	227	197	199	192	190	208	198	216	219	224	229	205	211	199	228	198	209	215	210	201	224	204	225	213	197	199	179	210	187	209	215	178	191	201	206	209	188	202	209	214	202	207	188	205	215	196	225	200	192	203	206	229	226	224	197	209	212	208	235	220	217	180	208	211	231	217	212	221	220	200	203	223	208	231	202	203	214	191	198	228	200	191	218	224	197	249	177	207	192	204	216	217	207	198	207	224	198	205	205	233	237	224	222	216	196	215	183	193	179	200	209	202	229	211	199	230	182	202	215	232	205	202	199	192	207	199	217	201	205	198	187	197	207	222	185	191	242	197	210	213	212	215	181	190	189	194	196	187	203	221	206	226	204	187	214	225	203	221	180	207	209	209	208	198	195	227	196	241	175	210	180	204	214	176	208	234	195	201	225	181	195	211	199	198	206	207	203	238	193	228	218	198	191	190	211	188	199	219	186	212	224	198	191	216	200	229	217	166	218	205	186	221	217	189	205	214	195	220	211	206	199	211	190	211	228	195	169	193	205	206	195	205	176	179	203	197	218	206	206	185	230	194	214	184	192	191	189	203	241	213	201	209	210	216	187	206	193	180	214	192	177	188	198	221	213	191	196	181	226	217	204	202	220	205	200	208	230	212	214	215	184	223	205	178	215	218	221	211	214	200	183	199	206	223	199	207	218	184	209	206	191	227	195	221	213	206	222	223	203	211	187	212	194	204	200	193	193	231	179	176	205	216	200	229	207	200	209	216	191	194	219	194	194	227	236	246	215	180	201	229	199	201	212	191	218	195	217	200	182	218	197	185	190	194	220	233	205	211	217	199	224	187	213	204	223	212	212	207	216	222	220	180	218	205	181	178	186	214	214	201	229	209	208	203	207	196	192	198	202	193	192	176	216	220	197	208	213	194	199	223	215	191	212	190	215	203	230	207	221	230	187	222	179	192	194	243	221	208	203	210	204	206	203	188	202	188	210	202	220	199	210	211	194	186	167	214	197	208	218	190	201	209	209	219	206	228	187	214	220	203	184	230	193	219	222	210	218	209	231	187	200	211	216	201	210	214	253	216	182	191	214	195	186	171	214	218	225	200	208	188	211	179	187	211	221	201	190	191	190	207	196	205	199	230	214	221	207	235	193	192	191	231	224	189	215	206	197	225	220	215	196	205	242	220	214	193	192	205	211	239	198	206	208	219	216	216	224	167	225	192	204	247	192	206	199	212	202	199	171	231	197	218	195	213	177	203	186	201	216	209	202	199	226	199	205	203	248	204	217	186	209	191	220	219	206	230	214	231	206	192	226	204	192	217	196	196	198	207	198	222	204	204	216	225	203	200	204	188	213	239	210	202	219	202	221	218	197	228	236	204	198	204	228	207	228	189	209	211	205	185	189	215	194	213	205	218	197	182	204	220	208	190	185	232	224	195	200	204	235	225	205	186	224	195	217	220	199	199	189	222	205	213	227	200	213	188	211	205	217	186	253	205	190	204	217	228	200	193	212	193	216	238	230	199	189	212	209	188	215	200	232	193	192	193	194	181	194	213	191	189	215	207	193	213	175	232	191	203	188	225	215	213	187	211	214	210	189	202	192	206	205	224	175	202	196	215	205	174	193	198	215	224	222	216	199	202	203	162	220	198	216	214	195	214	187	224	200	205	212	221	172	224	209	199	202	199	190	193	216	194	247	203	206	215	206	186	183	202	220	185	200	183	204	200	219	193	219	210	209	211	169	215	191	203	196	220	206	207	194	201	204	214	200	207	195	181	201	175	213	194	209	198	210	232	205	226	190	221	214	207	182	218	192	194	201	205	226	196	216	199	203	209	189	211	212	209	208	205	215	220	236	199	226	213	209	211	201	201	195	204	195	208	185	205	213	217	218	196	192	194	211	200	192	198	228	226	218	196	189	231	199	201	191	202	208	221	181	195	177	235	244	199	234	219	190	201	195	200	216	187	223	194	207	186	213	221	205	206	205	208	213	222	195	238	200	213	193	202	193	192	200	187	213	202	207	214	247	189	192	201	214	215	218	210	217	197	203	204	215	229	208	226	217	205	208	201	199	194	220	191	196	182	205	207	181	195	200	215	215	201	200	189	209	214	203	199	170	185	211	213	230	207	217	187	205	207	201	186
27038	20886	7847	664	407	390	374	399	357	351	342	350	355	361	339	336	359	342	372	341	343	347	324	359	344	338	312	316	279	334	326	287	323	329	356	343	328	362	349	313	349	316	334	324	366	309	320	321	360	334	326	350	349	349	366	352	327	351	335	346	318	328	329	348	336	358	350	320	294	331	369	339	324	327	363	379	327	347	366	351	365	337	328	327	337	381	323	336	342	325	335	326	346	331	326	337	342	340	364	347	311	338	335	349	321	312	334	380	343	339	363	335	305	330	341	340	330	315	299	365	308	305	347	289	337	298	304	346	349	318	342	334	352	312	350	336	351	357	350	346	336	379	302	323	295	305	315	328	349	306	343	317	393	299	359	319	336	327	367	328	327	349	330	339	333	349	346	350	307	339	371	362	342	330	315	336	329	330	344	357	314	321	347	330	372	348	340	342	315	332	365	316	376	325	329	357	338	332	303	346	340	334	339	372	311	355	336	339	376	349	348	350	345	368	337	318	344	338	317	340	356	313	334	358	356	326	306	362	331	388	319	343	345	314	351	333	343	320	358	311	327	344	341	296	353	365	328	341	322	380	342	343	328	283	339	307	326	364	327	327	308	349	357	333	315	353	344	343	316	343	360	350	332	335	340	340	333	330	327	325	311	344	330	327	346	344	311	351	340	335	343	333	317	335	343	331	301	322	358	322	340	314	356	356	316	357	318	361	311	336	327	321	328	325	322	326	316	349	325	328	339	346	337	355	368	305	341	330	327	335	337	366	335	333	351	300	330	337	352	302	332	354	353	328	326	356	309	329	327	343	325	327	318	321	360	333	334	310	334	331	343	359	331	342	324	342	323	340	349	378	355	312	360	325	341	339	362	345	342	324	330	307	313	342	344	366	320	348	339	339	343	330	322	323	350	330	359	343	342	317	345	361	337	354	351	337	342	309	324	310	358	356	311	342	304	314	367	312	327	336	324	322	335	315	314	310	343	342	341	328	306	339	335	334	320	339	325	343	370	318	382	362	335	358	303	351	322	324	315	327	314	339	358	298	381	349	352	347	303	336	328	353	358	347	320	364	328	363	331	291	339	335	338	338	362	371	375	356	318	338	348	352	362	347	356	379	336	358	333	342	347	361	380	352	314	314	336	324	335	343	366	336	309	344	321	351	325	350	320	333	323	361	337	338	339	300	355	310	310	363	339	325	313	347	355	332	355	345	340	366	311	330	326	352	346	351	314	327	319	315	311	356	349	347	324	330	309	334	367	340	335	308	346	326	344	308	341	323	334	324	346	314	337	325	342	362	347	364	311	342	301	306	348	351	335	356	333	324	362	322	313	312	332	321	338	303	339	382	355	353	363	342	335	361	358	323	334	356	338	301	325	339	337	339	361	318	317	350	319	327	354	337	334	326	337	320	342	338	354	349	324	328	362	344	326	309	310	336	356	323	315	315	336	372	318	308	333	336	330	310	351	337	322	347	319	329	337	343	332	324	320	344	356	339	350	328	334	344	361	347	356	332	316	339	356	311	323	320	355	329	341	323	339	347	338	327	363	336	324	369	336	359	372	340	349	325	328	344	316	326	309	321	311	359	355	319	300	325	327	305	340	339	353	337	321	343	309	338	309	314	334	322	330	321	331	349	358	350	361	321	338	303	331	338	367	362	317	310	329	330	323	325	342	327	347	363	338	312	327	345	335	309	325	322	315	345	348	305	357	341	345	342	359	306	293	344	347	350	308	330	283	342	349	342	351	370	322	322	337	331	331	378	352	339	345	316	336	370	323	321	308	348	341	320	335	332	372	324	337	332	343	339	337	328	325	348	380	331	353	342	331	339	333	304	333	310	342	344	339	346	337	311	320	347	348	377	324	348	335	332	355	357	320	336	321	348	326	330	380	351	333	365	346	334	327	335	326	308	327	339	370	359	328	355	352	345	343	315	338	334	349	335	325	323	319	335	343	331	342	338	339	328	314	337	347	314	331	339	348	352	308	342	368	364	329	349	376	359	304	335	306	316	330	347	346	335	345	363	295	345	349	339	330	308	327	346	329	339	325	302	381	309	338	361	328	360	325	353	366	328	347	314	320	325	344	341	307	348	318	353	346	366	303	331	315	359	343	289	318	321	330	316	335	336	340	360	338	368	344	327	364	328	346	352	322	370	308	317	354	323	345	344	329	358	356	342	362	313	332	310	370	359	358	329	358	317	324	338	331	333	335	381	332	364	336	343	340	334	347	362	329	333	343	340	328	323	367	323	331	364	366	318	321	315	329	326	333	381	326	323	310	329	325	322	332	339	357	341	337	325	345	323	312	328	334	341	330	350	338	333	360	354	350	342	331	326	361	358	333	325	328	365	349	339	341	364	317	323	308	306	347	310	341	348	362	356	346	314	336	346	333	329	310	356	319	320	321	336	309	343	340	327	374	320	337	341	319	325	364	333	335	361	311	335	356	335	308	322	326	352	356	374	352	345	349	320	336	333	333	375	323	323	343	294	364	337	322	352	294	294	354	347	331	338	339	328	330	365	311	315	366	373	320	316	330	297	320	333	325	337	376	352	352	347	331	312	322	311	304	338	321	317	338	379	339	350	323	348	366	334	300	331	352	319	330	316	311	342	337	311	314	300	334	356	325	320	322	342	324	356	325	337	344	363	341	327	307	332	362	289	336	319	310	348	315	348	322	348	327	355	315	347	333	344	324	301	326	344	335	311	334	323	333	316	367	358	345	322	330	334	336	343	358	328	304	322	323	342	336	336	324	334	336	330	306	324	341	313	342	315	355	354	338	356	356	342	336	346	381	332	334	344	333	345	355	312	338	352	359	308	321	323	358	341	349	332	329	368	342	323	360	337	342	344	361	335	344	328	343	381	344	359	352	352	342	379	315	334	383	327	363	337	358	365	339	327	344	335	366	360	334	348	345	337	305	343	355	347	356	335	344	321	335	365	335	349	305	306	340	322	327	369	345	347	349	366	344	348	322	319	340	348	350	333	342	363	326	367	315	333	322	343	340	356	339	340	328	364	349	354	357	312	354	346	314	326	367	325	330	333	344	336	319	321	339	360	362	329	337	346	327	339	349	320	315	342	343	328	372	337	333	286	340	307	350	318	368	347	342	349	351	349	308	329	346	309	319	340	314	336	351	341	304	316	341	338	332	320	304	302	342	342	303	328	328	313	352	324	335	316	381	348	328	321	355	323	329	300	345	301	351	334	342	312	330	328	297	341	338	368	315	352	315	319	328	362	350	344	347	330	335	336	323	354	332	293	347	355	329	340	303	303	372	348	358	321	360	304	351	343	313	331	355	334	370	344	316	330	372	315	354	334	353	354	352	339	337	311	329	339	334	379	338	326	326	343	299	326	338	363	345	352	352	351	316	340	346	344	312	321	355	325	363	311	351	357	336	320	333	345	328	321	326	312	316	347	340	336	323	313	328	316	317	335	345	363	330	347	372	329	355	329	337	345	307	356	284	326	369	362	322	319	317	342	313	333
4083	1655	1557	1024	812	750	703	644	683	648	616	641	632	613	603	595	592	657	590	604	601	593	626	586	580	616	599	647	613	558	633	617	628	607	609	613	609	607	594	614	571	570	660	567	612	586	594	602	593	585	663	603	634	570	619	593	611	584	582	583	601	558	639	599	629	603	597	573	593	577	584	622	617	631	618	595	566	623	589	610	617	590	613	609	613	572	590	588	582	560	607	604	571	605	612	585	608	585	593	570	570	581	565	600	602	615	608	587	611	580	566	606	576	623	581	623	591	637	569	594	584	611	543	611	608	594	577	595	616	607	571	637	573	580	604	535	607	572	623	591	585	647	581	589	609	601	570	589	627	614	607	530	634	572	642	564	562	641	589	620	581	601	603	632	612	590	564	600	588	599	573	557	599	611	661	600	585	578	634	629	561	613	578	620	599	606	571	620	582	595	583	636	587	597	579	608	571	604	545	606	599	608	608	570	582	624	578	572	589	614	624	643	628	593	598	637	627	588	597	632	520	607	591	589	595	583	573	597	625	641	595	582	626	558	559	618	624	598	565	613	569	577	595	589	596	587	568	612	647	599	600	601	602	609	579	556	598	601	578	625	612	576	615	597	566	608	623	565	559	638	580	594	573	601	561	635	562	566	565	655	588	556	609	612	607	560	637	594	602	589	592	575	612	578	620	584	611	567	629	577	588	607	528	590	610	640	622	588	589	569	584	635	574	616	640	542	579	548	637	605	577	597	581	620	622	598	602	556	579	609	595	650	576	578	596	597	603	623	559	603	617	614	628	637	584	594	629	570	611	628	579	645	597	596	585	621	619	601	539	585	598	616	618	574	634	619	610	622	576	623	596	643	655	566	569	638	606	591	611	582	579	619	596	603	599	602	627	601	547	607	611	602	611	626	606	592	612	618	550	557	618	617	567	606	612	572	560	598	583	652	605	591	607	607	553	590	603	595	604	585	585	585	601	623	562	616	570	569	584	619	596	600	572	601	598	627	621	580	587	615	606	611	624	617	616	574	552	600	601	583	560	618	553	608	598	582	594	619	573	576	553	607	615	592	599	613	579	603	589	570	589	617	602	629	598	590	585	589	553	606	621	571	587	635	613	612	651	583	595	586	594	587	596	653	594	606	613	623	565	639	625	619	595	570	587	624	630	617	611	584	578	580	616	610	585	579	595	569	605	612	611	598	547	581	644	602	590	555	631	553	578	593	585	591	603	586	617	639	583	614	578	601	592	616	598	612	610	598	626	612	621	608	567	624	600	585	629	613	624	599	608	602	627	588	633	605	622	556	603	619	622	547	601	595	587	634	590	636	609	564	602	625	585	600	585	571	589	642	595	624	609	597	593	637	537	546	620	600	559	611	610	611	592	532	638	541	611	580	578	576	580	597	590	620	598	548	593	582	569	589	607	574	602	632	590	604	587	617	591	586	616	634	586	606	599	600	588	588	595	612	635	577	624	590	571	605	564	583	573	561	568	569	575	599	625	607	589	586	600	577	597	589	605	575	609	571	625	575	606	618	592	611	592	594	624	585	595	570	602	627	607	615	641	615	590	595	603	616	609	587	591	614	573	597	584	562	618	594	587	589	588	593	658	599	583	614	609	607	582	613	636	579	598	598	588	591	617	601	617	617	562	593	655	631	642	616	573	564	614	583	542	581	584	557	605	647	585	549	585	586	551	601	618	602	610	608	650	617	599	616	605	577	569	615	599	554	589	585	625	605	612	611	580	603	602	621	588	578	582	619	607	635	546	587	583	605	560	587	603	597	613	626	580	594	616	629	586	570	647	605	641	609	598	594	652	590	586	610	589	591	589	599	625	574	592	610	563	620	583	573	542	592	607	581	592	582	623	573	611	611	605	584	605	613	641	590	624	594	622	612	581	614	579	596	565	603	588	563	598	575	591	624	569	603	600	610	602	591	622	587	576	623	606	573	541	592	614	612	562	585	620	617	592	555	606	589	632	614	587	589	591	605	621	541	600	571	570	626	612	583	593	576	598	595	624	578	595	600	599	605	569	626	627	609	553	644	601	546	610	611	585	600	585	603	626	654	576	568	596	572	648	613	563	565	615	631	605	614	555	590	605	581	599	607	634	633	581	598	629	596	604	579	638	581	570	596	633	582	608	594	610	609	582	599	597	549	614	615	646	642	594	571	557	615	604	602	579	577	591	603	596	594	627	617	561	564	603	626	619	624	624	622	571	598	603	555	575	623	575	578	606	620	606	619	555	612	614	546	613	599	594	577	595	564	618	583	621	629	602	598	583	590	617	628	589	566	641	591	616	586	547	584	633	606	606	585	646	581	643	641	602	596	615	582	561	626	599	594	608	556	619	630	585	591	630	580	566	593	614	627	595	627	620	575	609	584	593	631	600	616	574	631	545	599	598	599	633	615	631	610	584	547	602	593	603	632	585	635	588	594	608	568	599	548	566	585	574	594	620	577	581	607	590	622	656	562	583	599	589	588	577	573	602	568	584	602	584	597	630	583	587	629	631	637	570	596	621	586	641	568	579	565	596	586	621	615	586	603	598	562	593	605	596	586	596	553	565	571	631	635	647	586	628	593	571	619	577	670	599	623	599	603	614	645	607	606	595	575	565	572	592	592	604	591	589	578	589	620	611	618	597	647	574	569	573	635	604	598	600	617	550	596	612	609	591	572	582	597	625	635	553	598	615	593	610	614	566	568	606	617	588	616	618	633	613	581	597	549	587	541	593	621	586	554	628	618	589	597	646	555	594	548	637	573	595	599	579	628	582	616	610	569	632	602	598	643	617	570	559	591	605	563	642	567	585	602	593	600	592	590	596	636	580	575	606	612	607	530	599	632	586	642	602	543	609	570	566	597	602	609	638	609	629	577	623	579	595	639	611	599	592	565	617	553	571	601	555	557	585	615	555	576	602	594	602	592	627	615	592	562	608	646	603	596	630	586	604	612	596	594	588	607	609	580	627	600	608	605	540	578	610	625	589	563	595	620	558	601	623	621	556	612	624	618	668	611	577	599	626	596	581	597	586	623	609	584	582	614	626	576	605	597	653	605	594	621	635	593	587	648	576	605	580	587	595	594	635	618	561	581	662	593	544	614	619	586	593	561	626	586	602	637	599	590	610	559	581	574	584	592	594	588	637	597	607	571	631	632	621	613	580	621	612	587	590	639	557	625	633	598	542	600	597	584	625	585	600	617	623	565	634	603	608	606	560	616	568	603	584	614	626	597	627	634	612	580	595	562	621	629	608	587	577	619	593	610	554	601	610	635	586	587	553	607	636	563	591	622	571	594	600	572	591	573	553	590	626	602	612	582	615	612	587	616	622	573	566	583	590	560	584	620	635	616	574	656	596	562	589	547	553	586	602	633	591	614	596	586	602	579	632	612	597	605	568	592	567	620	638	613	606	604	585	559	632	584	603	603	544	583	597	593	635	592	600	628	620	564	647	557	568	566	597	589	602	614	587	570	598	640	611	635	621	550	594	610
24284	21470	28727	24634	20928	2046	559	361	288	301	226	208	203	212	204	186	174	223	175	178	166	177	158	167	185	181	177	176	184	172	155	184	161	134	162	144	157	160	156	159	158	137	160	162	168	164	170	141	146	158	142	164	146	138	175	162	146	181	157	126	154	174	172	124	157	160	142	129	176	181	153	142	159	157	142	144	146	144	140	168	141	135	145	161	149	156	147	138	167	172	161	145	172	172	163	134	162	164	136	144	154	157	155	144	132	140	174	143	122	137	146	146	153	166	150	162	149	174	161	160	167	169	167	145	133	176	151	141	160	153	155	151	153	146	135	166	139	165	156	181	142	146	165	169	139	148	174	142	176	149	149	155	140	164	150	159	148	154	153	140	162	134	162	160	155	151	171	158	148	164	161	139	165	145	168	172	145	169	153	142	133	153	126	155	150	167	154	170	145	147	156	163	178	165	163	155	148	150	167	153	147	157	146	146	159	154	144	133	171	171	137	158	153	152	136	171	140	153	145	141	167	151	156	163	170	140	165	153	151	154	150	160	119	143	151	157	132	144	166	129	135	157	153	165	151	134	164	137	169	133	159	131	143	120	138	169	158	146	154	133	140	163	128	160	148	145	142	160	148	155	157	156	141	151	157	149	157	175	174	159	162	141	173	159	172	165	149	164	166	141	151	180	131	145	148	140	141	138	160	185	144	144	154	161	149	143	158	151	173	142	135	151	155	125	160	161	161	164	137	174	161	142	148	144	163	148	151	162	162	135	152	151	152	183	134	176	166	148	139	147	165	154	169	165	153	147	172	138	168	158	154	158	138	150	153	164	138	157	139	142	166	163	155	150	129	138	148	152	180	146	161	148	161	142	146	148	150	138	155	155	168	157	168	174	174	116	144	147	146	149	145	157	150	156	145	145	163	136	170	188	146	142	152	151	162	166	150	136	165	181	139	157	151	151	146	137	135	142	174	153	143	164	156	156	163	154	154	130	140	147	146	169	151	176	152	150	164	133	150	154	160	156	158	168	145	137	142	165	171	168	149	155	190	154	126	150	146	148	131	159	155	144	163	144	166	158	156	155	161	153	149	146	167	151	161	131	128	156	158	147	152	160	162	129	179	160	159	142	149	137	143	149	153	171	180	150	141	138	190	167	161	140	140	156	164	146	144	141	145	165	154	125	149	141	140	158	178	138	144	169	155	158	131	168	172	153	145	141	166	151	149	137	154	142	157	146	150	160	156	154	157	148	160	150	157	141	156	140	136	151	150	178	160	143	150	167	153	134	161	149	168	156	162	175	170	154	151	166	169	157	150	145	162	165	143	169	147	153	153	163	165	172	156	133	139	163	154	163	156	139	146	150	135	168	138	144	148	162	158	155	147	168	148	155	162	143	145	129	155	155	129	149	162	146	153	131	134	169	152	168	158	141	146	157	152	153	166	151	153	164	143	136	146	150	131	139	163	155	166	134	134	143	150	132	141	146	152	169	170	159	180	166	149	140	143	137	148	171	150	145	126	146	154	128	156	141	131	141	142	163	169	171	147	129	135	130	164	159	145	161	151	164	162	168	118	150	156	175	157	142	128	155	151	165	160	150	147	143	151	133	163	153	142	150	129	173	158	171	149	140	151	164	131	129	152	165	138	152	139	161	183	140	152	134	136	159	134	146	168	168	149	143	146	145	143	149	135	138	145	142	171	141	145	131	153	149	138	145	150	154	163	157	150	139	145	159	141	147	166	182	136	153	136	138	161	162	169	135	122	142	114	152	160	144	158	153	133	175	165	158	154	149	149	135	149	150	155	156	154	155	152	141	158	152	134	150	159	164	158	149	156	136	164	155	148	130	154	160	156	169	161	132	162	139	149	140	135	145	166	169	151	144	145	166	181	149	147	164	150	154	150	149	144	167	150	158	155	164	135	156	158	169	162	157	161	157	157	148	149	134	146	148	150	167	145	161	158	140	181	134	154	162	157	130	169	153	149	155	154	164	158	147	147	145	166	145	160	150	137	143	146	166	170	141	171	148	159	148	151	164	160	137	149	146	165	150	147	143	144	178	161	152	134	148	127	136	160	160	136	146	138	124	149	139	153	161	162	136	146	157	161	158	141	150	147	130	136	165	166	166	133	141	157	144	149	162	157	142	126	130	193	150	152	147	136	156	128	161	148	132	135	156	147	165	141	141	148	168	153	157	169	152	155	173	161	151	149	159	149	146	149	136	146	148	160	138	162	143	173	163	158	159	169	158	135	176	139	133	170	176	154	132	133	158	151	146	160	165	166	154	131	145	137	162	162	142	154	168	151	164	162	171	136	144	150	147	139	162	159	164	153	157	141	153	162	167	163	168	151	152	155	169	131	154	156	154	155	164	149	153	158	140	158	162	124	118	150	162	158	125	150	161	134	155	172	157	152	162	149	145	157	132	166	164	168	166	136	158	158	132	154	165	144	156	152	148	163	165	158	149	132	165	163	140	157	155	158	161	135	156	139	160	160	124	157	157	145	173	143	154	165	164	156	141	142	157	144	168	135	150	156	140	174	164	141	135	144	146	149	154	164	147	143	155	160	130	149	168	177	151	157	121	173	141	165	129	164	139	174	154	133	155	142	148	153	156	152	141	152	155	143	131	137	142	143	141	153	156	156	155	131	148	153	154	150	147	152	150	148	159	147	146	141	143	141	163	144	163	156	162	149	148	150	153	168	136	139	178	136	178	138	153	163	156	132	132	154	150	131	139	152	171	177	156	164	152	148	139	155	134	157	163	159	157	133	170	171	159	139	165	147	145	154	129	160	155	156	158	136	155	160	163	144	152	143	142	144	165	138	150	153	142	143	164	151	156	153	144	167	146	162	153	135	179	155	123	163	156	128	157	149	125	162	142	163	150	171	146	150	139	169	164	163	181	148	151	152	169	162	152	138	168	129	122	152	140	151	160	149	142	172	150	167	140	182	150	173	132	167	136	141	172	153	155	168	134	143	163	164	164	140	147	156	164	133	179	147	181	156	134	159	166	149	128	136	152	140	171	144	155	159	152	157	149	159	167	163	150	161	144	154	151	170	125	163	150	129	155	155	172	171	162	165	159	139	145	127	118	156	153	164	135	173	164	143	150	149	140	169	167	186	148	156	156	151	161	164	144	154	163	152	137	191	170	141	135	154	157	159	156	152	149	148	164	148	155	144	153	153	158	145	155	139	134	163	150	173	155	154	175	135	172	149	168	141	149	161	155	155	151	153	140	152	157	154	153	154	139	152	128	141	162	147	151	162	133	152	133	143	169	135	169	143	179	137	121	168	154	158	152	162	147	166	149	170	155	157	145	142	169	161	143	160	153	162	131	144	161	149	153	157	153	139	136	143	154	150	154	170	149	163	148	152	162	139	150	151	134	156	160	146	152	162	167	139	151	153	144	152	141	139	160	140	128	143	163	151	143	156	136	166	147	163	145	162	135	127	154	143	171	149	130	158	165	142	150	164	172	138	170	168	133	167	162	174	157
5523	9672	8552	4351	2776	1940	1382	1109	937	789	674	606	573	525	452	456	428	446	392	414	403	388	354	355	344	323	344	344	312	362	326	328	278	291	297	336	315	306	298	325	302	287	332	315	305	276	284	310	301	306	312	319	307	285	309	336	285	282	287	317	299	282	291	283	274	314	290	277	308	283	313	294	301	310	256	306	297	295	311	300	330	286	277	313	320	274	286	286	276	279	296	287	285	289	294	278	251	303	283	268	295	314	269	291	267	293	273	296	297	291	286	264	289	304	281	290	288	297	273	265	282	286	301	303	282	312	270	308	280	297	281	310	311	278	286	308	290	265	283	305	282	275	261	295	275	318	292	272	265	286	304	294	313	279	269	308	288	288	285	279	267	288	268	301	321	314	317	276	256	260	310	287	277	320	315	286	268	291	299	324	283	298	285	265	307	292	267	289	289	257	284	304	273	269	280	273	291	305	301	266	276	286	274	290	265	292	290	291	287	302	296	303	298	243	290	284	275	274	287	301	288	269	278	300	321	286	281	311	285	284	300	298	291	289	291	257	309	314	273	291	263	287	262	304	308	317	276	264	265	295	296	300	287	297	247	268	288	295	310	274	304	282	285	304	281	295	298	297	283	268	293	278	269	320	285	327	294	301	326	298	293	244	298	305	280	290	297	310	259	272	321	269	289	275	290	290	281	293	256	295	286	276	308	281	289	274	259	284	294	286	282	298	272	296	288	258	300	325	289	282	280	298	299	267	306	291	312	297	304	285	298	290	309	299	308	298	309	278	338	260	282	285	294	289	270	281	287	244	295	309	286	306	283	306	275	282	294	267	303	282	304	335	287	287	288	285	290	262	276	320	268	271	270	297	320	281	302	321	318	316	278	274	268	283	318	288	254	269	273	255	281	290	286	306	298	281	322	327	289	285	287	265	315	262	292	266	324	281	291	269	277	262	279	273	258	302	278	285	290	286	315	308	301	255	288	287	310	270	244	321	309	267	297	298	280	290	309	285	285	282	284	270	270	292	291	285	306	275	273	295	293	283	294	272	269	275	284	309	294	298	298	260	291	297	276	282	271	285	293	271	261	299	287	275	292	260	289	282	271	291	263	281	296	278	301	283	266	257	293	291	290	264	272	327	298	299	307	256	302	298	269	317	291	280	295	292	284	268	280	293	296	261	302	287	330	282	273	253	286	274	262	284	287	288	278	305	290	261	281	284	286	301	284	284	307	318	259	304	275	298	309	289	276	295	279	312	285	279	295	289	302	293	296	270	264	298	274	286	290	308	284	294	278	299	290	289	284	295	288	275	285	328	262	283	261	286	265	271	305	281	299	280	266	294	306	295	307	322	297	288	273	262	283	260	293	295	300	272	253	315	311	294	265	297	280	285	330	320	311	277	331	307	258	284	294	297	306	287	291	306	282	283	276	277	265	276	289	266	277	264	291	277	270	298	274	266	290	290	263	254	288	297	270	289	274	293	316	287	280	283	264	273	303	277	279	280	280	260	260	241	289	306	272	272	274	274	268	311	290	262	278	286	264	305	304	304	295	291	283	310	317	303	296	300	296	294	299	279	264	294	296	290	306	307	261	290	269	270	297	322	306	281	275	288	284	303	271	269	262	307	290	276	291	275	287	316	290	288	282	290	267	266	269	286	321	307	279	285	318	322	276	289	324	291	283	270	278	289	289	275	307	316	282	289	271	290	324	278	275	276	264	274	286	270	269	269	287	281	257	304	283	266	275	251	297	296	299	266	273	248	259	289	284	325	285	252	287	270	271	278	299	308	299	293	280	301	296	299	284	300	308	267	306	277	274	276	278	269	282	282	301	305	259	307	304	304	275	300	309	292	306	303	282	294	304	293	297	293	281	275	297	289	281	292	290	273	270	268	258	257	262	276	269	259	269	273	290	300	311	286	310	310	244	275	293	318	307	276	270	283	269	284	271	274	261	279	293	269	264	298	273	280	295	295	288	287	308	316	294	320	290	296	285	281	303	299	267	286	292	277	286	262	252	302	279	277	300	300	286	271	257	291	329	301	308	281	281	278	300	288	283	284	280	264	256	287	287	267	249	281	272	277	311	284	269	268	299	296	278	288	266	265	263	300	278	278	286	289	327	278	288	273	281	280	295	292	312	314	285	288	270	288	279	272	276	309	265	314	293	264	317	277	308	280	312	298	304	283	275	295	295	266	274	305	275	238	298	273	309	276	280	275	256	307	283	321	248	272	300	299	297	269	299	302	279	249	287	256	289	279	285	266	290	266	321	295	290	292	276	306	272	276	271	302	293	278	271	304	282	271	287	307	288	317	272	316	275	303	286	276	300	278	286	310	283	255	300	295	279	257	276	308	287	277	267	266	312	277	296	294	275	267	286	238	301	296	315	260	287	279	280	298	292	296	273	285	287	289	291	271	280	300	302	314	275	275	291	304	295	282	283	265	279	288	270	261	269	275	273	312	288	300	289	311	267	280	310	265	274	268	280	280	293	279	294	287	275	269	312	257	300	273	285	282	285	298	298	276	263	288	296	269	292	279	309	269	288	280	283	308	289	300	324	273	285	318	280	287	300	296	309	297	323	327	273	287	294	262	265	274	276	282	288	314	296	274	332	274	287	266	301	296	293	277	271	282	269	300	296	279	323	272	259	285	277	290	281	274	268	292	272	286	249	293	286	280	287	271	265	286	295	282	285	285	294	300	288	280	270	277	294	294	280	314	277	273	294	283	322	287	268	289	306	314	274	298	294	279	269	284	251	301	266	259	291	286	276	282	263	321	296	260	272	316	287	251	257	278	295	270	299	301	294	258	278	291	298	284	298	301	272	268	269	297	275	285	293	291	288	294	300	286	273	283	255	297	256	254	282	284	295	284	295	342	262	253	253	272	287	294	294	278	253	312	301	283	280	266	286	289	257	281	294	292	298	303	297	311	271	300	308	284	294	274	271	307	287	261	258	269	275	280	277	286	282	312	298	272	330	273	266	295	284	288	299	269	307	268	273	297	268	294	300	288	303	289	287	330	309	292	267	248	283	303	235	292	289	318	291	253	253	296	291	295	259	287	276	309	283	304	290	284	285	270	288	276	290	283	257	297	282	297	278	268	284	255	284	309	282	288	297	317	243	286	276	293	284	287	296	284	317	296	289	284	275	305	288	300	281	271	270	306	264	307	277	305	271	314	265	275	310	266	289	279	307	286	278	261	325	289	317	281	307	307	262	265	282	287	312	309	277	279	271	293	286	283	286	285	277	323	270	314	282	274	283	265	272	284	283	278	290	317	305	273	248	279	311	305	264	289	290	287	287	316	293	284	282	289	300	307	326	315	289	267	279	278	294	297	310	282	282	267	294	247	301	300	299	300	280	269	287	325	265	290	292	308	274	247	270	295	325	320	285	297	312	280	299	286	277	287	269	244	260	258	279	280	285	277	263	281	270	297	271	270	271	293	281	259	272	274	273	260	286	291	307	295	290	306	277	277	273	306	270	280	242	306
23400	21482	29370	23997	21482	20047	1612	539	372	358	287	228	211	214	198	198	164	181	158	151	157	160	160	135	154	143	149	146	141	123	132	143	152	155	129	135	139	129	128	118	145	128	105	121	121	126	111	112	132	110	105	111	114	128	114	118	128	109	127	110	123	124	125	115	131	115	131	119	105	122	103	96	119	125	130	103	115	114	120	115	119	121	109	103	104	117	114	115	124	109	117	107	106	104	112	134	124	117	109	107	94	115	116	100	103	105	119	132	97	113	135	115	116	116	124	131	108	108	119	112	129	119	83	118	116	106	118	107	128	101	110	132	120	122	113	118	131	134	119	114	121	122	131	116	124	133	119	114	108	130	111	110	122	120	105	123	100	120	113	107	120	128	126	103	116	127	119	122	121	103	87	123	112	116	110	114	100	118	94	108	122	110	99	125	97	116	112	113	117	140	109	127	115	96	111	99	100	99	116	125	106	121	123	126	117	101	111	119	113	112	117	112	120	117	123	122	114	110	118	129	95	118	112	91	117	119	112	109	95	100	116	98	109	107	130	125	121	129	93	117	125	119	96	111	126	108	119	102	109	116	107	118	136	124	118	106	118	119	114	109	107	141	132	106	104	87	113	118	118	110	103	104	127	121	91	107	114	120	123	108	109	99	115	117	105	105	128	106	118	111	107	109	105	125	106	113	108	135	108	116	118	109	122	109	124	119	110	111	96	100	111	113	132	130	116	127	110	133	122	134	119	121	102	122	117	123	125	115	93	130	124	113	126	119	120	113	123	110	116	93	96	120	116	127	126	113	109	114	97	132	107	119	94	96	123	97	103	105	120	122	105	124	113	112	141	99	109	118	117	87	101	119	111	105	96	101	119	120	129	100	133	115	126	127	131	105	113	118	107	109	118	135	109	120	124	114	115	117	105	113	117	123	109	127	122	114	120	107	116	114	109	110	124	127	114	123	116	111	122	123	122	102	134	105	122	109	110	130	129	116	126	114	114	124	111	129	114	85	128	115	126	125	107	118	125	125	116	116	107	129	121	123	129	127	127	105	104	118	100	106	107	106	121	110	105	110	128	106	117	123	125	115	125	125	108	100	105	113	128	109	121	120	109	108	122	122	115	116	114	120	130	111	107	119	111	111	113	123	108	125	103	115	102	113	120	122	114	137	112	120	127	108	119	121	133	101	131	147	97	120	124	122	124	126	108	112	126	106	110	120	132	109	101	132	117	110	108	115	106	127	120	111	105	109	111	106	112	101	135	113	105	110	96	122	128	109	107	109	123	106	119	122	102	117	108	106	114	122	107	118	128	109	95	94	104	126	101	124	114	113	112	121	105	131	109	106	124	122	124	104	118	133	112	111	125	112	134	101	103	120	115	124	89	114	104	117	114	99	96	120	124	110	120	108	106	119	101	103	108	123	126	109	108	114	125	105	107	109	137	132	103	109	109	124	114	109	103	101	117	100	124	112	121	113	101	124	114	109	121	112	124	129	113	125	127	115	107	113	126	128	114	127	111	114	99	103	114	118	123	113	124	117	127	104	106	115	129	129	137	123	123	99	124	130	121	131	113	123	122	118	94	126	94	113	122	107	121	127	107	105	90	121	104	104	112	117	126	99	123	104	136	96	106	109	114	93	133	111	109	97	112	115	108	107	104	117	103	123	122	101	105	110	121	119	97	122	119	107	110	109	104	104	116	122	118	103	122	106	107	105	125	103	118	128	84	115	124	113	112	109	128	99	107	111	114	105	104	110	128	114	132	117	130	131	116	115	120	105	119	119	104	109	114	133	110	132	116	111	98	118	119	118	117	134	122	111	87	109	104	102	108	115	119	110	123	122	109	113	104	128	102	122	109	129	123	105	103	111	101	123	121	117	121	124	120	109	103	104	126	117	122	118	119	115	110	104	121	120	118	102	129	110	105	117	113	110	121	114	131	111	96	139	115	127	102	111	96	137	106	118	107	124	101	112	125	129	111	114	110	112	108	112	116	107	109	115	128	117	103	111	129	120	124	98	101	126	120	108	120	119	107	92	105	112	138	121	76	125	113	129	117	101	110	121	131	125	146	114	109	121	103	116	110	117	91	115	115	110	117	128	114	117	123	112	94	133	105	102	123	132	112	115	121	120	104	117	99	98	119	103	119	106	110	113	113	107	136	113	139	112	115	129	96	113	111	110	123	115	122	113	126	129	122	114	130	120	110	130	118	108	130	122	103	127	98	125	91	133	123	117	119	114	90	133	97	108	126	121	103	97	110	131	122	100	112	108	115	119	122	122	130	119	114	87	104	120	114	107	114	127	109	141	95	104	115	105	112	106	118	111	129	130	112	115	119	107	127	106	97	96	113	111	114	110	126	118	115	117	121	107	113	130	99	114	120	98	123	101	108	141	110	111	136	113	112	115	118	116	113	123	119	121	94	109	119	121	107	130	113	123	119	113	118	116	133	106	134	110	123	133	102	137	109	120	103	119	104	121	99	109	104	100	108	128	115	104	122	108	86	115	123	129	104	86	126	94	105	110	97	114	129	110	122	117	95	126	138	112	112	96	111	118	126	108	127	106	115	120	109	121	93	105	115	118	94	115	106	114	115	107	121	136	127	123	129	121	112	105	98	125	111	117	111	93	121	111	117	108	120	124	112	107	116	124	121	118	118	119	131	131	111	123	97	105	105	110	122	126	113	119	103	126	103	100	118	126	93	114	141	126	106	110	111	110	116	127	110	108	113	112	111	115	115	113	118	96	120	120	115	120	108	142	124	119	113	113	95	120	128	110	114	116	107	121	114	114	105	120	121	118	123	97	131	114	122	111	117	111	117	108	113	129	117	108	108	118	111	114	111	131	118	128	130	110	85	109	106	112	134	114	112	101	128	99	111	119	143	94	109	108	116	131	110	108	112	117	120	119	119	122	108	116	112	129	130	128	127	126	129	133	113	123	105	100	116	128	98	97	129	108	115	117	104	111	126	108	119	101	119	114	102	99	114	98	98	121	104	115	106	117	92	120	107	112	106	106	97	105	120	120	118	119	126	102	133	129	116	117	130	108	115	115	119	132	104	117	115	123	103	123	100	117	114	109	126	103	102	113	119	113	119	117	129	111	103	121	111	106	123	113	110	107	99	119	103	105	115	114	114	119	115	118	112	113	112	107	121	108	124	111	125	128	117	117	103	122	117	128	121	94	120	109	126	98	117	111	98	125	132	121	113	115	125	134	120	128	122	105	124	104	99	119	105	109	102	123	117	88	90	109	115	130	102	98	127	117	117	114	116	107	123	120	110	110	156	111	101	104	113	107	112	106	125	116	115	119	115	110	121	121	100	124	127	126	100	111	118	116	140	128	121	107	107	130	120	108	122	122	112	123	129	117	116	127	116	114	123	108	112	93	112	99	119	137	126	111	105	118	118	102	115	130	116	99	115	124	114	121	107	139	103	119	126	107	121	125	119	106	119	137	126	132	119	97	129	104	103	127	124	108	115	128	123	116	98	106
7972	15720	13462	7260	4504	3121	2409	1731	1419	1122	974	858	714	668	571	547	463	476	434	411	405	344	344	356	319	305	338	321	281	295	275	262	292	285	272	258	242	268	278	251	250	227	203	249	238	224	239	226	226	253	223	204	213	200	224	212	232	202	231	201	214	212	207	218	241	226	194	234	243	229	222	215	212	212	186	197	235	224	233	177	224	203	213	222	225	208	226	236	199	187	207	219	224	206	206	222	202	206	232	222	238	181	215	212	210	193	205	194	208	216	198	187	175	215	228	204	241	205	201	212	209	197	212	218	226	202	201	223	215	231	188	220	199	225	206	204	245	206	225	242	203	202	219	207	219	209	220	223	199	227	203	215	201	219	220	174	206	215	212	179	180	205	209	187	213	214	226	219	205	194	196	206	234	213	219	217	210	218	216	219	204	200	198	198	206	208	192	201	201	221	178	182	220	213	203	195	178	183	179	202	189	177	214	197	213	193	212	198	192	223	184	199	186	184	194	198	215	225	203	199	188	207	203	199	208	201	190	212	188	220	191	194	196	227	180	217	215	211	231	200	183	240	196	202	183	213	217	209	186	219	202	209	201	217	201	181	203	202	175	177	213	215	205	176	201	171	229	173	196	225	206	204	200	183	188	224	203	200	193	208	196	199	229	199	207	213	196	184	185	199	212	185	208	212	210	205	222	197	218	181	206	206	210	200	188	196	210	229	194	206	221	208	211	216	194	200	208	192	193	204	216	237	208	214	215	202	204	208	215	227	194	220	204	188	213	203	204	203	202	237	211	206	227	209	208	195	192	211	194	204	208	177	210	201	222	212	207	215	216	200	194	216	190	198	189	190	212	208	220	209	209	200	197	194	194	180	210	212	190	205	212	210	200	206	228	212	214	194	226	209	192	215	201	183	188	218	200	209	197	184	225	169	173	212	200	200	211	212	200	199	203	198	189	203	200	182	206	193	251	197	212	196	219	205	183	196	196	221	198	206	203	179	189	212	198	227	203	181	211	230	193	194	201	194	199	219	197	207	214	190	208	194	206	202	202	200	215	218	231	214	214	189	212	222	228	230	214	216	203	202	194	194	180	203	213	212	201	212	201	207	208	217	195	201	216	222	201	243	184	198	185	210	187	207	202	209	210	222	204	208	184	187	196	181	195	189	224	209	193	229	208	203	202	201	220	186	178	197	210	218	182	228	203	209	197	197	195	203	217	201	207	183	198	178	212	191	207	209	194	224	191	225	199	224	188	192	225	208	192	180	191	217	201	199	221	193	199	196	213	200	188	206	225	215	206	221	187	200	226	211	198	209	219	214	217	195	186	195	239	221	213	186	214	210	203	231	204	206	220	213	178	201	219	197	195	212	220	210	209	214	210	205	205	191	211	196	196	187	216	184	194	211	218	211	195	210	211	184	190	221	219	204	202	195	211	205	189	210	209	206	206	194	229	209	210	201	202	207	206	202	208	219	214	181	229	186	188	202	196	224	230	196	232	223	211	186	188	213	215	211	204	190	191	191	180	190	212	207	215	205	195	215	211	194	197	196	204	206	191	201	175	210	205	181	200	188	211	185	221	207	197	179	188	197	199	213	214	171	208	201	187	220	208	224	199	207	210	213	209	186	227	189	206	208	196	209	230	218	196	187	209	213	226	227	226	182	182	211	227	207	202	192	245	192	209	212	224	178	202	191	179	184	187	204	215	209	204	211	203	201	225	214	220	201	184	189	218	196	200	205	183	202	209	219	215	192	216	207	204	196	203	214	244	202	200	217	220	213	238	186	201	194	201	216	190	178	205	210	221	203	197	175	182	216	199	202	164	215	222	181	230	235	215	200	220	209	205	198	196	209	221	193	205	192	194	210	205	194	207	212	217	197	196	219	207	195	190	226	193	205	210	212	216	207	218	215	195	194	205	209	183	203	201	205	188	198	209	194	200	205	221	197	213	197	189	197	215	191	211	224	196	213	183	197	197	167	199	209	228	201	168	207	225	231	215	198	188	207	216	206	179	206	207	201	200	244	213	184	208	187	210	218	203	202	193	203	223	195	175	194	179	228	212	188	194	216	180	178	210	191	193	181	212	198	176	213	206	199	203	221	204	193	182	205	216	187	222	219	201	182	216	183	220	188	211	183	214	221	218	214	216	228	238	235	217	209	230	182	210	203	225	217	187	222	212	228	203	214	199	192	219	201	194	210	200	176	221	223	195	194	205	211	207	223	216	236	208	199	200	206	203	210	208	225	196	236	221	216	210	186	221	221	184	225	217	210	218	218	217	215	189	196	204	191	205	207	213	213	218	203	214	188	190	215	185	172	227	183	196	198	209	211	167	213	181	205	192	216	187	186	193	186	218	204	220	195	217	213	208	203	224	202	198	207	192	201	195	216	215	198	172	206	222	212	196	219	201	200	200	198	204	214	206	227	209	215	213	179	210	218	189	216	194	187	216	207	223	186	199	199	213	217	195	216	205	217	192	200	203	209	213	200	213	206	216	198	208	219	210	205	211	199	201	234	199	216	188	226	204	195	201	169	221	186	230	206	211	198	217	186	211	207	213	192	197	219	209	204	195	200	217	195	188	201	204	199	218	189	209	215	195	204	205	209	230	218	204	202	202	195	192	227	196	201	199	208	203	218	190	211	215	205	203	201	214	190	213	168	231	196	191	205	200	215	195	250	227	193	210	209	214	204	234	190	219	222	224	185	209	203	204	214	204	224	201	208	174	205	219	199	216	205	213	211	223	208	230	205	203	199	230	212	193	210	182	198	236	220	245	201	208	222	192	177	200	223	210	197	190	187	202	199	203	217	189	205	183	200	194	212	235	207	205	196	195	196	217	215	224	229	191	206	213	199	192	200	196	200	183	197	213	191	228	221	200	191	212	191	193	209	194	214	227	196	205	234	192	213	207	196	217	196	224	204	183	211	199	208	221	192	215	214	206	176	203	197	224	211	192	222	193	229	209	202	211	197	195	198	209	205	222	202	218	215	193	197	202	196	223	216	199	218	205	201	204	202	217	210	218	217	192	176	195	212	213	188	202	194	183	217	181	185	204	200	231	220	211	227	202	173	237	194	195	230	182	210	219	194	197	187	208	227	196	202	223	213	198	205	215	196	190	184	218	216	189	228	186	224	190	218	220	223	221	224	226	199	231	191	206	206	194	208	198	192	183	194	206	188	203	182	172	212	196	184	200	200	194	198	184	182	186	210	226	191	209	214	194	190	194	190	213	193	188	218	243	205	215	191	209	203	190	197	188	201	208	188	197	205	216	196	211	191	196	198	208	196	184	213	214	200	206	195	214	200	211	194	194	201	216	207	229	168	216	198	202	221	219	204	220	213	205	197	219	209	188	209	223	201	204	196	210	205	214	195	207	215	169	225	199	201	211	213	199	201	212	195	199	173	197	212	230	202	190	177	187	188	230	190	203	189	230	173	192	216	202	196	183	233	199	182	221	204	180	230	204	203	205	219	213	215	212	201	235	212	187	200
26933	20811	7801	669	413	380	348	344	341	313	339	318	309	328	301	347	325	310	304	332	329	327	321	351	298	362	332	318	318	330	283	355	325	323	362	358	344	325	340	326	327	328	332	343	342	341	326	315	316	318	307	338	294	315	298	306	352	329	356	331	330	309	349	324	314	318	340	325	315	329	333	318	311	332	338	332	329	321	325	326	328	334	327	316	329	319	333	339	345	319	340	318	313	345	317	352	339	332	309	326	344	301	343	308	353	330	315	345	325	349	320	327	354	353	356	312	314	318	318	291	340	351	335	324	322	320	377	334	324	332	343	311	363	325	289	317	304	347	352	347	354	343	322	331	357	293	310	361	333	330	311	355	338	296	353	328	362	343	312	311	319	289	343	341	350	336	293	331	331	300	349	338	380	322	346	329	338	351	312	320	305	327	331	360	304	355	354	322	314	319	317	332	325	325	311	325	363	336	355	328	349	314	331	356	328	334	312	334	335	327	342	346	352	331	315	326	323	305	326	302	343	347	315	348	334	319	327	311	330	315	307	351	313	314	329	345	328	354	356	314	360	333	325	335	335	334	327	317	308	341	319	333	319	354	343	335	340	325	318	281	320	326	336	328	353	370	342	327	310	317	329	328	350	355	334	305	336	331	337	379	307	299	347	327	327	311	377	358	361	307	297	302	328	301	286	357	338	308	316	346	313	326	326	316	307	351	310	339	318	306	307	320	350	295	322	329	327	314	313	334	357	363	326	300	291	349	345	353	342	287	320	335	313	318	299	318	289	324	327	327	318	326	322	354	301	308	331	317	311	322	316	327	306	367	349	336	323	330	325	300	315	305	335	348	303	344	320	310	360	317	323	317	362	356	317	333	326	336	324	327	329	324	343	325	347	338	338	325	352	325	312	341	288	347	332	346	336	344	354	315	324	307	323	337	308	348	349	324	346	343	332	307	316	317	340	298	329	333	335	374	331	311	299	348	310	340	332	345	338	341	336	353	345	338	330	339	358	319	351	333	316	331	317	314	346	330	363	338	320	320	348	335	310	347	309	330	299	359	317	330	352	357	306	341	333	327	327	315	351	294	330	351	336	327	316	339	343	330	349	319	360	342	346	357	333	343	337	316	343	331	343	339	323	330	355	299	337	321	276	332	324	363	332	325	367	337	349	325	345	321	314	298	316	356	326	354	338	339	333	297	328	356	341	330	332	300	310	324	335	361	332	311	330	325	338	321	329	319	324	349	298	329	325	334	337	322	338	330	322	303	308	336	335	335	352	343	341	344	336	312	334	304	324	324	361	320	336	379	287	323	345	301	317	325	332	321	347	330	341	325	350	268	322	328	318	324	296	325	328	300	341	346	330	347	323	321	318	302	349	338	321	292	351	358	323	300	362	315	341	338	338	327	326	310	324	310	345	308	323	319	309	335	342	333	336	282	289	326	334	318	324	346	281	318	305	331	327	291	330	343	325	316	304	317	368	374	327	348	351	343	328	338	308	329	334	339	344	330	349	341	342	328	334	345	331	338	362	333	327	348	320	300	314	311	332	303	324	344	344	342	323	323	306	336	319	340	342	320	364	309	332	316	322	321	309	350	370	318	319	339	331	332	306	324	346	307	334	335	324	339	344	335	341	336	321	309	337	342	329	321	362	311	330	320	351	319	333	322	332	350	344	376	353	326	303	333	324	366	302	308	324	351	316	342	344	326	316	295	321	332	330	346	342	324	366	329	345	339	320	303	327	312	360	290	347	325	332	285	348	312	327	315	337	361	329	319	324	307	309	303	331	338	317	310	332	333	321	324	320	333	330	328	348	339	369	337	315	313	337	324	332	361	360	311	342	345	327	340	306	312	332	363	347	322	321	340	357	366	327	314	341	348	341	300	304	359	318	306	318	305	329	343	293	342	333	300	335	334	327	324	334	320	326	350	328	330	305	339	336	302	331	308	311	326	313	342	309	329	307	312	317	304	354	353	348	322	344	300	322	322	329	288	358	326	324	357	320	319	334	316	341	313	314	323	321	333	352	341	357	319	321	334	314	314	312	328	276	300	301	333	333	354	314	323	313	356	311	335	324	331	336	340	346	340	366	327	336	318	338	318	313	383	337	340	334	339	313	308	338	354	339	348	357	310	338	354	349	336	370	352	337	346	328	345	311	339	331	328	336	324	315	361	344	338	283	315	340	303	318	307	331	327	317	293	355	323	329	347	314	303	321	334	343	350	352	347	322	329	364	347	316	329	291	309	352	363	339	350	347	398	345	345	313	354	340	345	301	333	358	272	319	314	318	313	322	333	324	304	300	350	327	339	314	331	333	323	319	307	345	311	339	302	336	348	336	312	318	347	334	338	332	321	333	340	319	339	335	322	317	334	329	306	337	324	338	317	337	339	357	330	331	334	330	323	339	315	294	337	330	353	313	325	340	309	373	350	345	334	319	309	322	308	301	342	331	310	320	338	351	324	338	373	339	365	331	327	315	348	344	328	304	319	318	309	315	329	356	315	327	307	388	306	300	341	310	332	292	308	305	304	348	328	329	337	343	364	346	338	311	330	337	313	343	327	316	306	327	341	292	322	324	330	362	319	316	345	362	343	336	311	310	346	325	324	313	362	336	357	306	338	335	327	331	321	364	325	341	320	321	361	332	309	334	336	311	334	334	342	325	349	340	333	344	311	318	344	346	323	331	351	331	306	364	335	333	339	342	295	328	353	337	320	325	334	347	300	335	340	345	331	344	363	323	349	336	345	333	335	333	341	320	376	355	330	344	326	353	318	336	323	340	324	345	335	321	340	305	342	351	330	330	345	323	316	358	323	377	339	338	341	329	305	342	318	331	331	327	327	346	340	339	319	341	305	348	319	315	347	336	332	337	332	343	316	320	304	315	347	305	348	332	332	347	350	349	334	302	340	324	328	313	323	305	327	360	344	318	322	349	324	314	319	342	329	308	348	361	350	327	344	353	321	310	303	336	334	332	333	316	319	323	338	367	326	340	313	334	314	368	342	359	340	352	352	281	348	310	358	341	341	356	326	349	319	331	340	370	329	308	340	353	314	350	311	328	334	315	303	355	313	309	330	324	323	322	310	337	321	329	371	339	326	298	318	322	339	334	312	333	344	331	312	338	342	330	319	318	321	347	326	332	335	351	321	339	321	311	336	322	342	333	343	321	360	308	332	337	332	296	332	343	358	344	337	328	348	344	307	315	371	334	326	334	332	328	358	337	331	336	345	333	298	299	321	321	316	330	322	342	327	332	338	338	339	307	347	302	344	335	342	305	318	312	345	303	348	298	337	313	336	355	328	312	324	347	337	338	322	327	329	366	346	357	303	314	347	353	304	350	323	318	356	302	363	325	332	362	334	374	360	354	372	347	317	315	320	320	328	321	347	306	351	328	338	349	317	332	345	351	306	300	345	345	328	355	311	331	321	344	340	338	327	302	340	314	320	319	331	301	332	332	336	301	332	319	339	303	338	354	314	315	348	338	303	354	355
4084	1591	1511	1027	863	753	691	682	635	631	625	634	620	623	647	610	625	613	614	571	637	587	609	600	601	581	585	604	597	577	630	582	568	595	635	586	626	572	597	566	552	624	564	637	556	592	633	607	597	555	574	594	604	615	607	586	562	570	593	592	587	585	613	623	599	582	595	611	637	551	576	611	588	608	630	635	557	607	570	595	613	549	584	584	586	617	626	652	588	602	598	634	584	563	600	559	591	598	593	611	634	615	608	581	609	610	568	621	599	567	583	577	590	642	598	596	583	585	571	597	570	590	616	565	612	592	593	589	590	588	603	571	595	566	560	578	626	617	575	588	604	592	620	598	542	595	573	592	562	576	585	587	577	588	574	558	612	597	586	561	551	576	566	527	571	572	555	581	613	596	591	604	588	562	577	616	565	577	590	617	603	592	597	603	581	585	590	587	550	618	548	613	612	563	617	584	583	642	605	579	627	571	588	578	570	586	627	584	563	605	608	598	585	600	579	583	543	556	617	587	633	561	598	600	581	574	607	625	591	567	601	612	596	609	594	586	570	581	628	561	632	561	613	601	605	581	618	586	636	548	597	617	589	586	616	604	559	609	607	601	580	581	598	568	598	592	625	608	584	618	599	586	585	540	609	551	625	614	583	584	575	607	548	572	613	585	608	601	640	637	606	598	606	570	561	601	593	608	565	559	596	625	571	579	594	573	578	580	566	560	574	564	582	590	549	598	572	588	605	612	569	591	549	575	582	575	606	574	567	582	577	599	599	580	572	564	613	561	614	581	598	636	614	589	581	584	600	575	607	624	569	625	583	587	600	600	571	580	613	597	566	585	603	616	590	595	638	601	593	579	594	613	593	611	565	605	573	620	601	595	587	596	562	621	580	591	587	568	562	566	649	573	584	591	580	594	623	578	567	589	567	577	583	592	575	548	589	595	575	559	598	587	624	595	608	616	603	595	558	574	601	601	596	622	585	604	591	605	591	598	563	562	592	552	602	624	553	608	575	595	603	589	569	610	603	643	574	603	582	588	591	597	543	580	582	615	585	601	597	610	605	587	595	605	608	597	562	588	560	599	578	620	595	605	621	590	627	620	602	601	599	564	571	559	583	585	543	633	610	604	615	587	615	596	575	606	603	593	593	632	632	581	586	564	572	590	583	581	562	639	563	603	563	613	607	553	554	599	578	571	572	599	581	584	660	600	617	595	628	579	570	571	584	635	601	603	606	603	574	576	587	566	571	596	584	619	619	603	568	623	615	576	593	599	585	583	612	592	566	600	616	639	572	589	578	616	605	569	636	594	596	587	565	567	597	558	578	570	567	567	598	592	617	582	624	595	642	591	608	600	586	583	621	577	656	574	595	605	573	552	557	570	580	588	577	543	601	601	621	588	600	610	583	575	628	570	615	590	629	589	612	577	605	606	578	606	629	560	629	610	616	542	541	646	587	560	615	583	609	561	617	598	602	578	616	589	614	525	586	574	577	597	615	609	582	599	614	611	590	609	628	567	575	600	590	582	601	590	600	580	586	579	572	623	595	626	581	599	643	559	596	626	583	591	575	612	573	621	568	557	545	589	610	621	567	616	598	583	605	580	633	588	585	579	533	594	568	551	574	620	570	561	576	657	583	571	602	608	608	611	597	612	584	564	603	629	575	558	590	560	587	590	595	575	586	574	573	635	631	579	658	551	567	589	609	595	589	614	573	528	635	602	576	650	625	607	566	620	579	576	624	574	587	667	595	590	597	558	568	612	604	622	575	566	605	633	582	611	617	584	627	597	583	561	618	542	590	641	605	622	616	556	603	579	590	551	561	621	567	581	595	566	553	610	613	565	573	573	591	569	577	602	570	566	622	531	614	617	599	556	551	619	594	584	608	571	585	551	650	611	592	649	548	608	574	594	580	621	583	561	568	625	560	596	576	627	602	576	608	547	574	588	543	608	579	587	606	557	542	581	564	562	598	580	603	584	649	564	549	556	585	598	592	593	559	612	583	580	615	561	601	584	604	571	631	573	593	577	602	569	601	591	600	560	608	591	579	575	595	575	546	615	576	607	597	607	616	570	588	584	576	616	577	659	613	606	599	577	610	543	559	608	633	572	557	573	568	644	612	607	564	639	611	610	616	586	584	551	560	598	595	603	602	579	619	588	595	560	575	576	606	611	566	592	604	576	563	604	589	579	576	595	629	630	622	583	576	564	592	575	619	588	590	603	609	619	607	604	647	587	556	609	568	564	603	595	612	590	557	617	598	593	574	633	553	598	601	583	566	582	584	583	612	620	575	623	589	629	598	568	569	568	588	613	622	604	587	597	596	592	585	597	638	604	563	585	590	591	576	585	593	576	570	590	609	617	568	587	587	556	597	549	591	586	622	620	620	603	595	597	598	596	609	601	598	621	559	605	559	572	578	577	579	618	562	614	537	615	567	593	577	575	548	599	639	555	576	578	632	555	584	575	642	635	558	565	574	561	593	574	566	587	576	579	557	604	655	570	601	604	550	581	618	550	578	616	606	592	613	620	588	553	593	647	637	555	624	622	611	586	590	572	529	589	577	601	585	551	564	619	597	597	570	597	566	607	569	597	587	570	626	627	585	609	581	571	617	592	577	654	576	570	582	602	560	595	587	636	600	624	612	566	602	574	587	610	583	581	586	587	584	568	599	607	587	595	592	604	538	613	568	614	606	576	590	608	583	553	619	566	637	607	601	602	573	614	601	629	582	549	612	559	592	580	586	584	571	578	582	626	619	621	580	583	588	579	563	594	576	637	553	589	625	577	643	593	622	580	598	601	539	598	578	592	561	542	580	608	618	578	611	602	579	645	625	639	619	587	613	611	543	535	587	617	616	599	563	589	592	598	551	587	580	598	560	509	592	571	578	614	591	597	590	574	590	559	607	582	619	597	590	602	574	585	621	564	560	542	593	582	603	585	641	570	624	613	578	573	590	605	600	580	564	617	627	571	530	594	597	601	591	572	617	546	551	589	643	595	617	582	640	595	598	574	544	631	589	553	596	624	574	561	552	571	583	613	563	554	596	600	637	590	637	619	590	591	606	585	579	619	560	544	574	576	560	575	605	634	601	579	571	593	567	615	592	579	583	587	555	577	627	584	590	587	568	628	649	570	607	572	543	624	608	576	565	610	594	605	600	592	580	603	600	610	603	565	635	598	586	620	552	590	579	627	589	578	588	608	603	614	567	602	568	604	640	610	637	605	584	573	614	644	590	568	613	591	581	566	577	603	595	577	582	639	632	616	584	623	607	640	595	613	631	564	574	558	580	622	606	642	633	593	568	601	584	581	635	550	606	605	584	638	599	592	564	567	576	648	564	547	558	602	594	581	603	638	603	607	583	591	539	621	582	583	578	627	574	549	566	567	613	590	616	577	568	608	579	618	593	589	529	592	620	583	593	625	579	567	618	611	576	594	600	577	592	607	548	591	569	609	601	597	570	593	559	588	588	611	570	638	624	651	572	550	584	557
24305	21514	28756	24712	20921	2147	597	370	311	273	274	224	216	191	219	201	173	192	155	150	174	190	156	158	167	158	161	153	164	156	139	156	155	177	153	181	160	159	144	129	156	157	138	151	170	161	153	163	157	169	164	142	155	168	172	179	159	136	157	173	159	141	135	151	152	151	151	161	158	164	139	153	154	165	144	139	169	157	153	150	143	147	144	152	144	134	172	143	150	155	153	146	150	150	160	151	161	145	158	178	141	151	148	167	164	138	141	149	146	146	156	141	160	161	157	167	149	136	145	150	165	136	161	148	160	129	134	148	151	149	155	149	162	174	159	142	162	164	169	141	150	135	146	178	142	150	124	143	140	166	139	134	165	156	140	155	174	154	147	136	152	142	132	177	162	152	134	136	151	148	162	144	160	137	162	165	148	164	158	161	145	149	165	160	146	158	136	146	166	146	158	137	145	139	139	150	137	144	150	121	149	166	161	142	145	160	164	156	143	173	131	135	137	147	152	154	156	147	158	160	149	165	122	149	150	153	184	178	163	141	130	168	166	167	144	156	153	162	166	163	152	135	150	139	141	167	145	154	147	144	140	146	157	148	157	149	150	136	157	136	161	179	165	143	170	154	151	167	165	150	156	153	151	149	159	158	158	164	145	167	157	148	140	170	144	160	135	151	158	158	163	156	145	155	143	148	138	145	160	154	175	159	147	152	159	156	144	173	153	160	126	141	149	148	142	157	137	164	154	183	150	163	130	156	147	152	151	139	142	146	135	139	154	154	153	132	136	149	159	129	152	170	178	156	144	141	173	146	163	156	160	140	145	157	150	134	135	148	111	131	137	144	162	139	140	176	155	163	149	157	168	151	124	170	150	147	153	161	159	161	146	134	155	105	156	173	150	171	144	150	143	131	146	155	149	148	160	169	151	145	146	135	125	145	133	146	156	154	153	136	161	158	150	158	157	152	149	161	155	157	144	150	156	166	144	156	148	160	152	148	166	159	141	160	164	148	148	163	150	137	151	168	156	157	151	160	135	148	130	166	150	162	133	165	139	146	163	146	164	150	138	176	155	144	149	162	154	130	152	156	150	166	143	149	137	142	167	131	155	167	142	130	168	146	148	136	166	142	143	144	142	146	165	148	140	144	158	167	158	134	145	144	143	143	128	132	145	161	160	140	145	153	138	173	133	154	142	150	151	170	154	157	166	175	149	123	150	168	151	165	149	166	152	143	157	135	178	148	145	135	143	148	136	141	157	177	158	163	169	148	144	137	142	164	147	155	147	149	172	140	147	156	144	165	132	159	156	160	133	143	143	156	127	157	127	160	133	159	155	124	158	158	161	142	126	142	162	132	152	135	144	165	160	158	146	154	152	147	175	160	145	145	136	136	166	157	140	153	167	170	145	150	141	135	148	161	143	139	152	141	131	146	125	141	153	153	135	150	129	140	176	140	139	132	136	147	145	144	155	155	152	142	139	161	146	164	184	175	139	134	146	149	174	143	153	140	163	148	155	150	163	156	139	159	144	147	154	157	131	157	165	158	170	164	141	163	139	138	140	147	144	157	126	138	152	145	147	173	142	145	164	158	163	160	175	143	171	181	165	144	159	152	138	153	153	156	160	146	144	166	165	129	172	153	167	151	143	167	155	147	163	159	137	167	142	158	148	140	165	157	150	138	142	167	158	153	145	158	126	126	155	167	135	165	162	155	159	152	128	131	157	156	170	150	142	151	157	147	157	156	159	126	152	164	156	142	142	133	149	160	128	148	151	154	161	128	168	147	142	144	143	157	162	129	157	154	163	154	147	151	144	156	186	166	148	146	132	119	162	141	151	173	156	161	147	146	152	141	158	147	151	146	133	140	171	133	161	160	167	156	153	154	161	135	150	129	174	156	161	164	160	153	148	146	150	138	142	141	163	153	129	160	152	162	139	133	166	136	169	154	138	164	135	148	130	161	178	156	136	141	130	154	145	148	137	136	162	148	156	169	136	135	140	167	144	149	179	151	154	162	184	160	144	162	167	148	131	144	157	131	152	148	165	141	151	143	143	156	138	142	133	154	153	132	133	137	129	140	159	130	148	151	167	140	141	156	155	133	147	178	146	147	157	170	149	156	140	135	145	156	152	150	148	146	156	134	152	152	150	156	160	134	157	163	159	133	142	138	158	164	159	118	135	153	147	157	160	155	159	164	146	147	153	151	155	130	167	165	137	157	139	157	168	134	165	139	159	163	149	153	140	165	146	158	142	151	175	139	154	142	152	122	174	142	159	172	159	124	163	124	163	132	161	146	137	148	151	147	133	144	153	165	143	157	122	121	147	142	149	174	153	164	154	138	156	148	140	167	150	158	153	157	158	154	161	157	141	156	166	165	155	147	149	168	158	162	131	162	148	160	147	153	150	151	148	165	160	150	151	135	147	153	137	156	128	141	153	146	131	168	131	136	169	155	133	153	178	157	145	161	160	142	164	147	149	166	145	145	163	156	149	167	162	153	171	144	165	144	151	156	151	142	154	135	161	147	137	136	145	154	173	147	127	140	136	144	137	166	145	175	154	145	154	146	142	176	146	145	133	162	171	191	160	144	149	141	171	157	153	161	140	155	143	162	156	155	147	146	140	144	140	152	149	154	164	156	168	148	164	157	157	162	151	154	147	159	168	157	165	150	138	116	143	158	163	175	156	159	147	138	156	147	152	148	164	150	143	154	159	165	145	149	135	159	152	155	139	159	151	168	146	154	173	128	151	176	142	162	136	173	131	131	156	152	147	142	163	149	151	151	153	167	169	159	148	148	165	142	138	156	163	145	141	169	147	159	155	159	153	139	167	155	180	148	153	137	150	146	164	163	162	162	143	169	144	160	147	141	140	146	152	158	143	152	161	146	136	146	134	156	152	161	159	148	154	153	148	148	148	155	161	142	167	147	163	137	163	149	144	144	108	142	157	140	135	152	154	135	161	183	148	158	158	147	154	148	170	141	147	157	108	122	151	142	134	153	148	167	156	140	143	159	154	145	153	140	159	134	151	138	168	142	178	170	140	150	153	162	144	158	155	135	160	163	157	149	144	166	181	163	145	152	151	169	170	151	162	153	149	164	144	144	162	152	146	151	142	160	127	155	157	153	128	137	143	171	140	143	146	147	186	169	148	139	184	169	167	138	134	120	157	144	141	168	157	120	153	153	140	142	147	136	148	130	140	143	134	166	144	141	173	140	149	154	160	131	159	158	163	171	161	136	143	150	144	150	138	140	150	158	140	161	155	129	147	160	141	149	159	157	153	146	166	141	168	160	153	159	148	140	147	158	139	154	146	167	163	154	154	156	151	158	143	160	146	158	156	138	144	154	189	163	146	152	162	139	160	136	150	139	176	145	144	159	145	123	151	162	141	141	154	161	150	150	151	146	137	162	145	148	154	153	149	130	133	143	138	157	158	155	136	146	150	139	157	162	150	147	155	141	141	148	134	180	142	159	153	128	171	155	140	163	153	148	140	149
5478	9956	8527	4324	2737	1884	1426	1056	888	787	715	630	523	516	480	499	403	427	364	380	371	363	334	385	320	356	324	339	329	349	303	304	303	320	314	295	301	298	265	309	315	316	275	326	289	328	308	268	342	291	296	302	304	294	277	287	303	307	304	287	269	250	307	295	305	300	306	308	298	296	282	274	301	281	314	282	308	312	312	287	314	297	265	281	282	307	286	299	317	293	278	264	252	325	287	278	285	290	283	267	281	301	260	299	278	280	276	301	281	297	263	268	315	299	286	301	280	316	311	297	303	290	300	283	302	295	267	275	303	266	273	297	295	289	280	286	274	271	311	282	274	279	278	303	290	298	280	276	288	286	280	295	273	330	296	256	295	293	281	314	280	280	273	275	259	298	284	285	282	285	250	313	286	284	257	305	275	287	279	296	292	270	290	284	309	282	289	286	294	298	290	292	292	272	294	278	281	287	298	273	293	273	270	289	292	300	318	293	286	300	270	286	305	278	255	308	291	291	260	264	294	268	281	291	281	277	288	291	289	267	289	300	297	323	269	311	268	279	281	280	282	300	268	268	276	264	250	282	303	281	305	279	269	291	302	286	279	302	277	260	289	303	322	277	305	299	282	288	303	292	294	268	306	300	294	310	277	276	284	260	284	275	282	244	313	279	323	273	272	244	281	322	281	273	276	284	282	271	273	266	316	282	299	328	245	294	261	262	275	270	309	288	293	293	283	307	302	275	300	300	299	291	284	303	282	270	299	290	303	304	314	283	273	290	288	287	271	297	268	276	317	297	252	307	273	301	279	289	285	302	280	296	272	276	293	271	294	280	294	285	260	292	291	309	303	293	282	292	324	276	295	293	256	278	286	281	290	290	253	274	264	272	300	304	283	272	290	278	282	305	253	279	281	295	302	292	304	290	288	262	256	272	281	289	286	297	311	281	270	261	280	265	292	289	280	297	311	298	292	297	287	279	287	266	268	274	270	290	275	287	277	288	328	294	279	273	284	283	309	301	306	281	290	281	286	263	274	304	265	275	279	241	261	314	297	297	309	291	281	287	304	267	258	310	280	296	298	288	313	275	292	288	267	283	311	250	314	308	281	288	308	290	285	270	260	292	287	281	271	297	247	268	307	281	284	264	315	306	289	280	282	308	282	306	269	272	286	339	287	265	247	291	292	311	310	268	301	293	276	280	264	297	289	296	276	303	307	293	278	287	287	266	276	301	300	295	275	286	297	288	293	284	278	292	315	245	279	289	282	284	270	298	293	286	309	306	330	268	277	278	271	270	286	311	287	269	269	294	292	283	301	300	288	264	276	271	292	295	279	265	297	292	272	281	283	272	319	254	269	295	277	263	282	282	279	246	305	296	286	296	252	283	317	276	273	283	278	259	285	266	275	289	265	287	278	295	283	306	289	262	279	294	277	298	265	278	270	295	273	268	257	273	255	293	276	253	271	285	273	290	284	304	272	293	280	293	278	264	304	255	317	287	284	302	326	277	285	289	282	277	270	301	271	315	271	255	284	272	297	294	294	286	295	303	280	310	293	294	264	266	293	285	269	258	265	280	260	274	274	310	286	270	281	274	318	283	256	306	300	292	294	303	294	266	277	278	264	285	305	279	258	299	288	285	306	284	289	284	281	314	296	319	280	292	281	281	315	277	290	289	291	300	281	305	251	298	317	260	264	287	273	284	303	293	278	293	278	275	282	295	293	301	308	285	287	297	297	304	283	296	282	282	269	283	281	279	295	266	312	279	269	281	296	264	276	266	277	291	295	309	274	276	289	264	310	257	279	261	298	275	266	302	293	274	273	229	284	286	269	283	274	285	291	300	291	279	301	306	262	275	267	305	285	298	293	264	284	287	279	299	265	301	269	301	302	323	297	283	267	283	269	249	264	293	280	283	265	304	281	285	295	266	289	259	288	267	321	266	294	276	262	288	270	267	267	290	263	269	258	279	253	299	305	266	280	278	294	294	282	294	275	277	304	270	264	270	279	280	277	301	263	307	296	296	285	291	300	290	286	317	278	293	280	278	315	263	276	300	275	276	293	309	307	313	327	301	315	275	275	259	246	280	288	285	276	293	296	305	300	276	289	289	311	292	256	263	297	295	307	278	272	285	287	300	317	289	301	267	299	278	313	255	305	286	304	275	288	282	291	288	295	292	280	275	273	271	264	255	274	284	306	301	300	297	292	266	304	274	301	271	259	293	270	269	276	262	282	293	283	282	257	285	288	285	289	276	275	299	291	289	292	266	294	262	256	268	274	267	273	290	295	269	310	244	309	280	269	271	295	283	293	301	291	263	291	274	269	281	293	311	283	308	293	293	273	285	295	293	304	312	258	288	282	290	288	295	320	279	289	304	239	301	293	253	290	282	293	279	280	279	300	306	284	308	283	284	294	294	277	285	312	298	269	343	315	275	250	285	276	285	282	266	313	286	277	264	291	271	269	275	298	270	291	289	271	258	270	263	277	288	266	318	309	289	273	278	277	267	262	309	302	306	287	274	273	248	298	304	262	282	295	264	268	280	285	294	269	260	284	302	264	272	271	300	274	298	263	268	270	238	277	274	307	287	286	291	289	308	260	286	263	306	280	289	296	292	261	310	281	263	279	284	298	264	291	238	303	283	270	310	284	310	245	314	276	279	292	289	301	303	301	284	277	278	281	296	251	292	309	272	296	293	261	273	273	264	260	288	298	287	297	305	292	282	274	287	288	290	312	254	269	297	306	256	269	315	278	269	284	261	279	302	285	290	294	327	304	271	271	267	288	252	260	266	284	302	261	273	313	285	268	270	271	279	288	258	288	274	292	304	285	268	295	295	296	274	289	267	294	308	287	257	320	297	278	274	267	298	273	292	263	271	275	278	266	313	264	284	275	294	273	303	294	291	284	250	274	323	281	294	325	303	265	294	307	271	296	264	284	278	299	290	292	263	263	302	284	317	281	280	260	270	299	277	290	291	278	293	297	262	289	280	261	281	294	284	278	273	279	284	292	278	273	285	288	267	269	340	264	295	306	276	302	281	304	270	268	307	299	295	282	285	260	290	253	283	301	289	271	277	284	285	294	292	293	268	264	312	261	268	287	300	272	281	297	293	282	281	286	274	303	298	280	315	261	314	310	289	273	274	271	310	286	282	281	276	271	279	279	311	298	282	266	308	266	308	292	276	273	262	282	271	290	288	288	262	286	277	283	288	248	263	289	270	278	281	301	257	249	252	266	263	302	301	298	286	291	284	271	285	267	266	270	273	278	308	302	281	287	291	276	261	289	284	285	283	291	299	265	266	280	299	256	273	310	287	284	273	278	281	275	296	289	292	284	286	285	265	292	280	295	295	279	290	265	274	286	291	312	289	252	261	294	312	290	280	275	271	317	287	251	261	286	262	313	260	310	294	287	268	290	273	283	300	295	275	273	287	291	272	304	273	291	297	246	299	301	276	277	286	276	294	285	291	308	294	286	267	277	289	261	285	280	277	279	269
23430	21508	29342	24075	21508	20087	1617	539	436	354	316	237	249	220	220	194	176	198	183	165	172	147	143	154	150	140	139	135	107	133	127	137	147	144	130	148	110	121	129	117	133	131	118	122	132	119	119	136	124	114	125	111	117	138	109	106	132	95	142	98	124	107	118	99	105	112	110	127	96	112	102	118	107	104	130	116	111	124	121	115	103	120	114	132	113	111	143	82	104	127	134	121	120	120	94	121	106	133	116	115	118	114	114	125	108	115	110	118	120	103	115	130	117	113	106	125	120	124	115	91	113	111	109	127	111	117	112	110	105	113	105	123	114	106	130	125	119	114	97	119	116	112	122	109	114	122	117	120	108	128	111	114	118	104	125	110	111	118	122	108	117	116	122	107	103	132	112	108	137	123	136	109	103	116	121	119	136	105	103	111	121	123	113	121	133	102	110	115	120	113	113	115	116	110	99	121	108	105	116	115	116	114	119	132	124	108	122	113	110	115	101	126	149	131	133	126	128	117	110	107	117	117	121	128	123	121	114	115	127	124	106	103	108	111	126	115	108	116	128	112	122	124	116	107	110	111	112	123	118	110	108	130	102	123	109	124	106	136	123	123	110	104	134	105	113	120	113	114	117	111	101	129	127	109	118	99	131	110	114	118	103	123	104	102	105	132	120	114	124	112	130	97	107	121	113	123	123	104	118	91	104	100	124	136	159	128	95	120	120	123	132	122	101	113	119	115	123	110	119	116	85	118	118	125	131	116	110	121	109	123	105	131	111	115	106	140	108	125	117	110	118	126	110	103	119	113	121	119	124	116	115	121	110	138	126	121	113	116	94	126	128	126	132	96	126	120	128	114	119	120	124	108	114	108	141	112	120	132	127	141	109	127	98	109	97	123	105	106	104	125	122	117	119	102	124	126	117	119	122	108	117	121	121	108	126	123	117	114	117	109	120	114	108	114	121	113	116	130	120	95	114	111	104	99	109	119	118	113	101	123	105	129	111	108	118	123	121	126	122	118	104	92	98	122	99	110	134	129	131	116	110	131	118	99	95	117	107	114	116	120	120	114	104	125	117	127	129	119	104	131	124	125	140	117	103	119	111	115	133	120	118	122	106	114	123	97	103	120	97	117	102	124	110	117	129	124	112	115	114	116	119	134	108	120	112	82	108	101	112	113	119	94	110	127	119	124	109	103	119	105	110	120	115	112	118	100	117	113	108	121	118	126	113	110	107	117	128	115	108	122	121	109	122	116	114	105	105	88	103	117	105	123	108	117	120	120	111	124	122	111	119	119	116	124	116	112	111	106	124	115	126	136	129	127	98	103	124	115	96	90	129	109	110	123	105	110	109	111	99	107	116	107	126	120	115	102	116	125	88	100	96	114	131	109	114	129	115	99	127	112	128	113	124	112	119	119	128	133	114	134	121	121	128	121	125	112	109	100	102	101	126	117	102	123	125	123	95	103	118	113	120	106	107	110	108	110	107	132	112	99	127	120	103	118	98	126	126	103	121	103	98	115	125	110	104	115	117	115	116	117	104	94	101	106	121	127	92	108	99	109	113	104	112	106	110	120	128	104	118	110	117	123	124	101	121	134	113	97	97	104	120	130	117	131	124	129	117	132	119	112	91	103	112	113	116	108	119	116	133	113	118	117	120	121	110	122	96	117	121	114	109	109	100	106	94	99	111	101	123	115	118	118	122	100	115	129	126	118	109	108	120	129	109	136	105	120	106	110	118	127	127	109	123	107	91	102	120	112	114	119	102	107	116	116	98	125	129	119	97	102	120	126	106	118	118	128	110	127	106	134	114	118	119	124	123	121	120	110	126	130	118	125	109	130	119	121	112	125	114	121	98	100	118	114	114	124	123	118	105	105	120	106	110	122	107	104	107	112	108	132	125	132	107	95	107	131	131	100	105	123	99	118	107	133	121	116	104	105	108	132	108	115	108	128	117	113	108	107	108	109	104	105	105	129	119	127	113	114	101	132	117	100	117	131	113	106	108	119	101	133	118	126	121	119	127	121	118	102	115	124	125	116	115	125	111	98	97	98	107	115	118	123	107	108	109	103	106	120	112	112	129	124	101	104	117	97	112	143	120	126	108	119	110	123	107	122	115	113	114	111	134	121	110	109	104	132	104	107	124	96	110	118	118	108	132	94	111	99	97	112	118	114	129	128	127	115	106	93	100	127	133	113	103	123	123	96	130	98	130	105	130	109	118	126	117	126	115	152	112	130	124	108	119	132	100	130	142	127	137	122	110	128	111	128	117	123	103	117	122	104	124	121	142	103	100	112	129	109	96	130	121	116	102	107	114	113	99	112	133	124	122	110	111	118	124	128	115	129	97	122	126	128	108	108	102	114	106	113	123	129	113	124	125	126	116	121	126	127	109	128	117	135	115	128	125	123	127	104	113	126	111	105	105	111	115	101	116	143	122	111	128	119	86	129	112	113	117	110	109	112	122	104	137	114	111	111	112	106	116	110	114	108	105	114	115	122	103	110	111	134	121	132	118	106	106	117	125	114	120	117	123	121	89	113	133	127	95	102	104	127	129	107	112	100	129	115	104	122	128	127	113	119	125	112	124	111	104	112	123	138	130	121	124	115	97	132	110	120	101	127	112	129	109	112	120	110	109	109	106	137	109	103	129	111	95	100	109	107	110	109	116	131	111	102	101	104	115	125	138	123	117	110	116	107	108	118	121	116	106	120	104	127	113	122	99	104	120	126	125	114	115	105	107	109	100	131	92	113	129	122	121	103	110	112	108	124	123	100	113	99	114	120	137	107	127	97	140	114	103	102	103	96	107	135	108	130	138	106	125	106	100	118	105	101	104	110	117	102	105	116	108	105	116	109	108	123	107	127	129	125	102	119	119	111	96	103	115	119	107	108	119	133	122	114	110	116	94	116	100	108	123	115	125	103	110	111	110	92	103	116	132	100	133	130	120	112	100	109	111	121	110	116	101	127	97	108	106	113	114	113	127	119	126	125	115	107	117	111	112	125	115	102	106	117	117	113	121	109	103	121	118	101	107	106	123	120	122	124	107	110	124	129	124	123	109	113	111	117	113	110	102	118	113	105	116	116	109	118	113	124	110	127	117	111	148	116	135	123	104	122	117	110	116	108	118	121	120	113	107	128	116	134	97	102	100	118	98	112	95	120	105	105	96	121	124	114	105	112	103	111	103	118	107	113	95	120	116	104	118	131	107	111	124	106	103	117	120	119	127	96	117	119	127	114	119	126	117	104	117	155	117	111	102	115	103	106	115	117	124	122	112	97	97	122	112	98	108	109	120	122	101	125	110	109	102	118	107	116	122	98	136	136	112	124	111	116	118	122	102	121	114	119	107	125	119	107	97	107	110	107	116	122	109	122	112	87	111	121	114	124	128	105	123	103	120	119	125	131	111	114	104	106	100	121	97	126	116	129	114	128	119	126	130	132	120	112	95	124	117	112	111	111	99	125	109	93	109	126	117	112	109	99	88	105	123	118
7844	15830	13524	7275	4552	3090	2301	1835	1420	1161	956	809	763	619	564	526	493	508	403	384	359	368	320	338	333	342	306	316	282	281	239	257	265	253	272	264	277	241	239	244	268	203	252	225	214	231	221	227	235	222	211	230	234	240	202	244	230	217	222	223	216	203	241	217	231	221	213	221	221	237	204	223	222	188	202	220	243	213	219	223	216	220	208	204	212	203	220	210	235	187	200	202	216	191	222	207	181	188	217	219	202	222	206	208	220	228	206	193	230	210	212	211	188	217	199	229	203	215	200	208	245	187	212	217	197	220	186	205	212	218	183	177	182	196	224	205	216	195	204	203	179	204	195	210	225	196	205	196	207	206	199	201	211	205	222	216	179	182	192	213	203	164	196	234	188	213	197	186	199	200	202	206	197	205	210	200	204	194	190	201	210	208	208	196	209	201	229	189	207	197	234	214	195	186	206	216	201	213	206	192	197	181	225	212	195	195	221	206	186	207	213	218	211	207	197	218	182	191	190	202	194	201	182	211	207	193	185	199	185	189	232	211	200	197	220	199	228	216	204	202	198	204	178	203	205	212	202	192	188	221	220	197	193	215	224	205	233	217	212	200	202	218	180	224	186	187	199	220	197	184	214	193	182	225	202	182	221	187	189	200	209	191	222	178	206	191	211	213	204	211	213	189	193	210	196	212	208	218	200	202	202	190	210	196	197	225	198	196	236	200	199	205	205	230	190	195	226	202	208	200	203	184	194	214	199	210	202	223	193	186	220	183	210	228	209	211	202	175	217	211	205	206	224	200	224	181	206	206	198	219	198	190	192	211	204	209	181	202	220	202	197	217	188	204	215	204	196	191	215	207	204	206	205	196	221	209	171	163	193	182	200	228	214	191	195	213	186	217	190	195	206	190	202	213	187	215	233	221	202	207	226	193	209	202	210	193	213	201	200	202	191	187	201	199	206	214	197	220	209	183	215	217	199	206	205	190	211	184	169	199	194	195	198	236	201	201	219	190	220	194	201	211	227	211	209	198	216	189	201	197	184	211	210	223	206	236	209	225	214	210	210	216	213	194	198	194	186	223	219	208	185	176	203	221	196	211	233	191	220	185	210	220	181	177	199	179	202	209	190	176	195	219	237	185	199	213	176	181	184	207	226	183	218	196	223	202	218	183	210	200	200	186	212	208	177	211	209	220	205	202	202	201	205	202	200	201	195	198	210	214	169	213	213	202	207	184	189	193	207	218	229	194	196	203	185	228	196	197	201	212	210	216	209	195	196	209	242	220	211	177	200	208	206	227	239	209	192	195	212	196	206	181	205	202	197	213	183	193	216	215	224	218	215	215	206	210	197	204	190	184	185	201	208	198	224	190	180	205	208	182	208	194	180	208	186	193	199	197	171	218	215	193	194	196	211	200	189	211	216	175	209	210	214	190	223	203	229	209	168	200	191	170	200	175	204	194	197	196	211	215	223	200	205	199	233	205	180	218	212	211	197	182	209	221	225	209	187	201	215	198	198	187	193	220	203	180	173	220	207	188	193	202	211	181	193	212	168	197	221	186	203	185	210	216	183	209	194	233	206	207	183	214	201	188	210	203	211	202	202	205	221	212	217	187	178	192	207	211	185	196	203	209	206	206	208	231	180	212	209	204	243	205	208	217	197	215	209	224	194	210	201	209	209	200	204	206	209	184	205	201	232	183	208	195	222	202	202	219	203	201	188	223	213	189	224	210	216	204	206	222	203	222	224	206	186	194	182	188	189	209	196	176	204	202	171	194	201	201	219	231	205	213	220	198	188	199	198	166	188	176	192	182	187	212	194	194	206	207	211	194	193	217	190	227	209	210	200	193	188	234	182	165	170	224	199	206	183	211	210	191	182	220	227	204	201	208	195	182	203	205	204	220	180	200	208	210	190	212	212	199	198	206	187	199	176	185	207	191	193	197	210	229	195	185	177	183	184	186	180	206	196	199	216	178	212	219	210	197	200	192	212	172	245	191	209	214	216	203	188	204	187	196	189	185	222	207	219	188	203	190	207	208	191	192	217	215	182	192	167	187	208	196	189	194	220	211	227	219	179	198	211	200	202	230	212	223	184	179	209	196	179	201	214	227	211	198	184	206	185	209	190	217	199	216	192	201	204	210	197	206	219	236	190	200	216	195	185	161	221	187	207	191	180	193	190	207	179	165	198	178	231	173	205	192	199	206	190	215	200	217	211	216	199	201	198	220	204	204	202	208	214	218	209	201	201	200	205	217	198	205	206	209	188	200	218	201	212	206	211	208	215	189	193	221	227	198	197	189	203	219	198	214	208	182	189	196	208	193	198	204	201	190	208	202	193	192	202	184	220	209	208	183	188	189	206	221	217	202	211	188	196	225	194	181	195	208	218	216	191	181	186	214	171	201	187	212	208	195	207	215	204	213	223	193	200	191	216	213	196	185	220	231	169	216	229	230	202	227	191	198	203	193	202	181	188	172	187	184	207	200	199	203	226	203	199	245	218	190	196	211	205	185	198	180	215	215	217	229	205	204	218	198	214	219	195	236	186	190	206	205	189	218	201	197	206	222	192	214	188	194	205	193	189	208	195	212	227	190	206	197	187	182	190	209	238	227	168	197	186	210	196	217	196	197	189	202	197	211	197	186	225	181	192	188	209	205	222	198	185	208	201	216	197	217	195	220	189	181	196	202	189	163	195	207	185	249	215	178	208	201	202	216	180	186	206	189	180	211	194	185	178	201	187	211	220	206	185	215	223	213	178	202	205	190	196	176	230	210	187	202	181	190	215	218	212	222	175	223	214	217	193	185	220	215	181	216	200	192	206	208	192	194	204	186	201	222	192	201	216	204	182	182	187	232	214	194	195	205	213	200	222	205	218	186	193	192	219	201	218	226	211	219	210	194	214	180	203	212	200	203	196	179	204	198	182	191	199	177	162	204	204	209	201	231	227	195	197	205	206	202	228	191	209	233	207	181	212	216	194	184	198	194	191	223	200	217	210	193	178	219	210	181	201	185	189	195	196	214	174	208	215	219	210	216	208	221	194	196	198	223	202	201	218	210	202	209	209	195	195	226	222	184	226	226	211	203	217	184	204	217	206	220	213	197	232	187	197	185	188	181	198	195	191	218	210	212	210	193	220	211	207	203	202	209	193	196	183	186	187	199	203	197	198	200	186	199	201	185	198	203	193	205	182	229	185	198	183	213	228	225	222	201	216	205	204	206	204	202	195	205	210	207	185	224	184	206	212	192	200	207	182	204	211	194	217	179	196	211	203	191	204	212	187	219	216	199	203	189	202	190	215	210	195	197	211	206	210	203	187	208	219	196	212	187	195	222	217	203	221	204	194	225	198	191	189	188	173	196	203	210	209	207	199	216	209	233	202	226	201	186	205	221	204	225	199	206	184	178	214	219	204	222	208	216	238	209	208	235	203	180	234	216	185	174	221	205	205	193	235	181	206	198	204	228	205	187	240	201	188	219	222	196	196	216	196	198
26977	20779	7596	656	414	405	362	347	346	343	337	358	323	313	344	324	331	317	327	297	326	301	315	315	306	334	329	319	327	360	358	343	324	359	303	332	338	337	308	329	322	337	312	307	308	291	325	364	326	351	313	346	344	330	308	345	360	331	310	357	336	347	307	330	308	315	312	337	328	342	328	334	328	300	345	340	330	340	315	312	321	335	303	308	317	326	315	312	351	321	304	335	335	350	320	324	314	358	357	373	305	313	309	336	331	347	316	342	321	315	343	357	315	309	335	300	325	322	335	332	321	317	304	337	335	309	334	311	296	333	310	288	318	306	339	326	301	291	331	348	315	312	342	324	340	331	310	294	317	358	311	337	321	344	336	291	331	351	334	313	338	324	357	352	341	308	308	302	314	337	332	338	329	346	315	311	343	331	311	335	331	342	337	357	328	328	306	361	305	337	344	332	298	301	330	321	323	317	334	334	324	330	321	314	347	344	352	321	335	342	318	339	308	322	309	341	332	309	298	297	338	315	333	327	333	326	313	337	345	337	270	324	326	343	343	335	303	319	324	367	319	333	322	303	299	278	347	360	296	347	302	323	310	326	329	334	341	346	345	319	295	328	320	337	327	339	279	349	362	317	321	325	349	345	321	314	336	344	313	351	328	334	323	323	302	320	349	310	374	305	317	320	309	341	344	313	325	329	342	325	313	329	344	346	354	325	333	311	338	307	327	320	331	289	334	305	332	337	337	346	355	317	319	330	333	305	321	306	333	337	363	341	324	341	335	325	345	314	309	327	309	304	303	345	308	336	300	334	322	317	309	326	296	283	329	329	358	331	355	349	296	331	316	310	330	309	304	337	346	307	324	343	354	344	329	321	296	317	317	342	341	339	323	331	345	324	320	347	320	299	294	368	340	312	378	329	329	315	356	313	332	314	308	326	334	332	351	308	348	340	329	357	335	337	326	348	310	317	344	326	351	318	318	327	306	317	332	354	336	303	374	344	326	296	329	326	331	352	335	307	349	343	335	285	369	323	320	317	358	296	334	352	315	333	322	332	300	324	321	340	335	333	318	323	322	331	361	318	326	333	303	314	343	302	294	355	352	341	330	332	319	352	338	304	314	344	319	329	325	324	343	338	344	307	333	334	337	335	365	324	344	319	322	319	344	327	298	339	339	319	310	333	351	306	356	339	327	325	316	351	340	344	313	342	328	320	328	310	333	286	310	377	339	303	315	299	306	321	321	347	334	337	311	323	315	352	339	320	323	313	296	307	307	344	350	317	338	348	340	328	312	344	354	319	333	342	320	321	313	312	347	312	321	348	349	318	324	296	311	311	325	316	327	353	332	339	332	339	311	344	315	322	342	322	319	347	326	316	367	310	316	326	299	312	326	344	318	327	327	310	339	346	349	328	281	358	293	350	341	345	337	307	299	308	322	346	330	368	323	318	332	340	302	322	316	301	299	314	328	328	309	330	297	349	327	334	351	328	321	324	325	330	304	330	343	315	345	353	314	310	343	326	304	327	300	350	319	338	305	325	347	334	312	339	293	333	322	333	322	282	298	332	319	309	309	299	322	339	335	333	307	355	329	333	364	316	309	327	336	349	332	334	324	321	314	314	348	334	311	312	331	361	317	331	328	301	300	352	313	320	304	330	326	318	318	300	281	340	329	326	329	323	284	318	321	360	334	323	326	332	321	276	322	321	312	327	384	358	324	323	333	304	326	335	298	312	285	333	369	311	303	332	323	350	350	366	301	326	323	330	313	302	340	312	297	350	317	343	327	343	317	327	332	314	309	353	333	320	324	337	352	331	328	320	343	310	308	328	361	329	339	322	341	346	343	327	304	345	366	319	318	330	284	309	322	333	310	302	340	338	310	349	316	310	319	335	313	331	333	340	356	324	326	283	332	348	322	311	323	314	319	310	332	357	322	336	344	330	311	314	330	324	318	354	347	304	312	311	322	310	338	328	315	304	331	308	331	328	325	353	306	343	329	322	322	325	319	317	344	366	341	327	321	327	333	331	326	313	334	350	324	316	343	324	306	296	296	330	324	323	309	324	337	328	319	345	310	336	344	349	329	319	322	341	341	305	338	309	321	361	332	285	338	338	325	319	303	325	320	358	317	323	337	320	333	310	329	314	360	323	312	328	333	321	328	312	335	335	320	309	322	340	321	322	340	327	332	297	336	314	329	312	339	313	306	316	364	324	293	333	321	328	321	299	299	307	374	309	320	338	339	320	329	368	296	334	329	291	318	345	349	324	335	321	319	301	306	303	301	333	315	349	315	341	313	311	331	294	328	318	341	317	323	338	323	329	339	337	322	323	311	308	315	310	340	302	357	333	325	312	354	310	333	319	314	327	308	310	297	305	312	335	325	320	337	343	291	335	363	332	319	310	319	322	317	350	345	356	281	335	335	327	342	341	347	332	329	322	313	315	342	320	334	306	300	332	337	347	331	334	348	339	354	351	303	329	336	329	316	328	342	314	326	333	305	299	341	330	330	312	329	297	322	306	320	325	328	333	297	334	314	290	349	310	332	322	309	321	313	302	290	362	298	322	294	307	283	303	320	312	310	303	294	345	332	301	341	338	330	345	342	330	347	280	336	327	315	338	302	346	335	346	336	355	351	332	316	315	309	334	326	323	283	341	315	317	326	311	315	314	322	306	292	292	324	347	321	350	332	336	363	335	337	353	358	322	308	327	308	306	285	378	333	328	348	322	324	341	333	304	347	367	300	300	341	326	353	345	342	327	332	297	341	336	340	317	270	342	324	316	356	299	306	330	315	311	334	334	327	334	320	310	327	335	355	355	297	316	326	349	316	328	342	324	327	308	313	341	352	318	341	353	314	286	348	319	347	308	306	365	352	343	308	341	321	309	319	307	298	320	345	322	321	321	341	351	334	345	283	336	334	322	337	351	297	298	364	342	346	375	305	315	340	289	317	315	303	331	353	331	323	331	330	333	306	314	345	353	333	342	351	295	314	335	323	344	314	340	330	306	289	289	334	316	337	336	334	304	327	329	320	339	317	325	312	305	355	348	335	319	337	322	330	337	343	348	314	314	320	341	308	321	302	344	313	329	315	314	343	314	328	296	340	325	344	340	328	337	304	339	334	327	316	308	298	317	295	329	301	329	316	311	310	354	323	303	339	324	325	327	319	320	318	315	312	306	313	317	337	340	304	329	329	343	338	310	330	318	338	351	349	324	344	323	349	328	326	373	336	328	345	278	290	361	331	325	326	314	332	315	381	282	366	313	340	280	325	310	304	330	315	323	360	331	317	339	316	303	329	330	331	327	337	329	328	311	307	341	323	344	316	333	373	331	350	332	334	316	358	323	355	364	322	336	312	332	319	315	332	335	335	311	344	321	300	341	324	317	335	316	359	303	314	329	302	337	344	344	339	339	324	343	319	322	318	297	344	329	325	349	338	360	325	293	301	347	308	335	336	328	352	320	322	327	340	296	352	321	305	312	335	324	328	313	337	340
4136	1686	1478	985	844	718	685	647	659	655	615	594	632	651	594	588	578	571	606	590	614	577	628	572	614	616	648	586	566	597	574	579	557	624	596	598	582	559	566	557	595	570	607	552	527	573	572	617	540	581	588	583	651	568	551	596	617	592	580	574	555	589	602	556	618	589	606	616	588	628	617	572	581	581	563	601	580	572	618	570	625	597	664	563	599	576	584	590	564	596	584	573	595	577	602	594	613	560	565	563	574	622	569	594	604	601	594	581	569	605	569	575	582	598	552	581	554	595	579	623	576	577	584	580	571	576	627	551	596	558	564	574	583	568	589	544	570	604	587	595	526	596	587	568	616	581	564	590	578	600	613	566	611	577	596	544	558	635	581	550	536	583	629	555	616	593	617	612	545	567	582	578	540	541	564	593	540	532	588	553	586	590	616	591	585	631	549	569	592	599	589	618	591	603	596	599	587	601	556	566	591	595	564	597	612	582	593	589	604	563	626	592	601	597	609	581	598	592	589	588	587	558	567	552	525	587	621	601	565	582	590	598	576	586	592	587	614	562	583	573	575	606	577	541	573	569	581	599	566	612	582	553	636	558	627	562	613	635	612	581	612	609	580	569	568	612	551	560	557	604	558	577	595	576	597	595	628	598	615	590	618	593	608	560	551	552	565	635	594	594	584	576	597	589	556	608	589	594	615	586	620	566	560	579	584	588	624	580	600	569	571	594	575	594	584	580	614	575	567	671	569	558	608	570	562	597	573	571	588	593	610	630	579	579	609	577	569	602	603	597	566	582	597	559	628	561	557	591	584	615	591	575	562	551	557	565	543	583	585	586	559	573	566	586	580	607	632	572	552	569	605	576	590	613	650	589	566	585	601	564	628	583	608	618	587	572	546	624	583	563	565	570	611	560	554	629	563	627	581	524	634	608	577	604	540	578	589	561	578	562	597	585	613	573	565	570	596	548	554	580	612	634	593	581	577	588	602	601	564	566	528	604	581	594	632	592	604	567	557	582	580	577	567	560	585	554	625	556	568	603	572	537	591	564	547	622	583	597	597	595	606	597	598	593	592	548	584	597	585	550	609	581	605	585	588	608	574	572	548	552	509	611	611	598	607	548	633	601	584	562	574	534	557	562	574	585	624	590	602	570	609	564	561	586	594	567	630	579	569	576	559	627	593	555	603	544	612	592	601	570	565	562	571	632	594	561	582	597	586	582	582	546	572	602	586	619	615	565	592	570	594	575	607	604	551	562	615	577	579	534	576	577	590	580	605	588	570	546	579	622	602	589	590	566	597	616	566	575	531	583	576	569	623	639	585	589	611	587	635	627	600	613	570	589	531	550	616	594	609	566	627	593	569	563	592	565	619	568	563	601	549	585	629	551	583	609	546	602	594	524	549	587	597	580	597	571	602	567	614	566	562	594	617	585	600	580	634	571	613	615	551	545	593	603	617	588	595	633	564	605	565	553	562	577	599	607	584	598	586	625	573	565	594	596	573	585	612	569	554	609	579	603	633	577	579	542	589	623	562	571	605	581	595	580	560	559	552	602	588	599	598	584	554	567	568	586	594	533	599	588	618	605	590	601	595	602	593	533	602	572	610	562	559	543	589	605	618	597	597	607	557	569	631	607	595	604	583	598	591	575	534	559	524	559	592	585	553	603	587	601	586	619	582	591	607	629	571	560	608	551	561	612	612	611	571	562	596	535	552	593	581	611	578	552	560	579	601	620	615	621	562	602	579	544	577	587	564	610	565	550	576	603	565	559	604	616	598	633	596	621	600	546	546	580	573	615	597	593	646	590	614	566	588	587	594	549	601	602	564	553	595	625	501	602	565	603	612	586	571	608	587	620	635	559	603	581	609	557	581	620	578	594	567	586	588	569	577	593	555	587	592	613	575	608	621	581	533	564	595	628	570	613	589	591	657	592	565	570	595	579	582	575	599	599	609	602	560	561	553	561	614	592	602	647	600	600	577	604	559	616	554	613	558	629	615	597	567	596	553	572	645	571	524	589	576	598	598	543	595	621	539	566	572	609	589	588	565	577	581	596	589	551	551	578	568	553	580	598	619	557	612	559	619	601	593	589	596	565	562	623	586	582	605	591	561	567	586	573	584	557	595	556	599	568	587	578	597	560	569	571	577	597	612	579	576	572	564	574	607	581	596	571	597	553	541	576	562	565	603	555	566	583	574	620	584	576	604	589	556	578	584	576	573	585	573	570	608	610	581	593	600	594	620	621	557	622	591	529	566	574	583	600	556	575	592	591	558	548	572	551	569	565	592	581	549	564	587	605	552	621	588	621	579	526	521	586	597	569	562	612	587	594	659	622	586	597	572	551	562	574	562	610	583	555	578	590	631	573	554	585	564	574	611	591	594	597	638	588	554	580	576	580	632	579	579	609	618	561	626	573	600	556	564	577	561	609	562	577	568	574	566	549	568	610	577	582	555	599	575	605	586	581	613	595	575	615	621	524	566	603	591	611	580	599	576	603	599	601	564	596	610	577	602	600	587	612	562	601	580	607	609	612	600	597	571	552	612	615	583	578	582	621	592	623	576	572	570	575	521	547	606	605	583	582	582	586	627	541	569	568	585	576	584	612	600	600	594	573	599	578	594	575	610	583	558	570	560	541	643	605	628	578	587	615	567	575	546	571	579	627	566	575	581	556	593	538	554	599	608	644	577	580	582	617	594	609	580	582	556	603	618	604	577	593	591	604	575	558	589	600	546	566	603	580	596	547	593	572	556	566	611	591	538	601	594	572	569	584	610	559	579	587	622	549	570	558	578	589	584	575	569	575	616	589	579	567	581	625	627	591	558	606	586	608	579	591	611	554	603	601	587	576	589	572	608	619	588	590	606	525	561	597	594	549	556	586	551	588	557	584	604	592	563	581	565	568	599	543	599	630	573	613	612	629	574	564	564	565	626	598	588	604	597	564	581	583	626	582	612	612	583	648	627	570	578	627	599	555	571	580	551	588	572	597	572	563	579	575	570	569	604	618	599	594	598	526	617	561	617	584	575	580	549	589	582	606	609	524	569	623	579	585	594	567	598	634	581	573	580	552	562	625	570	600	583	609	589	578	621	557	565	599	614	560	635	574	558	592	564	583	607	587	593	608	586	551	623	572	544	608	563	574	594	581	593	567	538	600	605	574	600	609	569	561	608	594	584	580	551	567	561	599	566	646	581	559	578	543	589	597	619	592	561	561	582	577	552	568	598	531	602	606	636	583	608	536	588	589	564	635	594	566	561	564	578	600	571	560	584	573	569	584	550	558	593	581	617	545	581	579	622	586	554	622	596	580	601	605	614	578	543	587	599	626	577	629	583	608	575	612	575	575	599	582	616	616	586	572	572	575	569	595	565	574	625	590	589	622	582	628	582	584	584	607	574	540	581	571	628	573	567	597	567	600	600	566	626	593	564	545	557	599	612	553	587	627	565	603	592	610	590	609	624	577	598	600	587	562	572	602	610	559	611	619	574	605
24397	21546	28758	24801	20841	2012	516	386	305	242	248	237	235	191	203	189	188	187	209	184	178	165	145	165	174	136	169	175	165	175	170	157	148	150	140	147	130	155	145	163	174	135	158	158	149	161	157	144	169	158	147	155	142	127	139	158	143	134	141	143	149	133	155	133	134	153	146	117	152	161	145	144	149	176	157	123	149	149	138	123	156	134	142	165	127	143	137	131	157	147	144	134	132	148	157	138	139	149	158	139	153	142	135	159	131	151	154	158	158	141	126	157	158	136	169	167	150	136	168	140	133	155	154	169	178	143	162	132	163	166	128	146	147	150	175	147	128	133	160	123	139	143	135	173	158	170	158	173	164	158	154	152	133	155	149	137	151	132	151	167	124	147	152	155	144	142	137	165	133	131	132	167	156	151	163	126	160	136	153	152	143	157	160	136	157	148	137	145	144	157	149	161	154	162	162	156	172	156	150	152	166	168	151	153	145	153	180	143	128	163	141	152	158	166	141	147	160	144	149	136	155	141	139	153	138	122	144	137	149	152	137	166	139	174	163	147	156	147	140	154	149	149	149	151	151	154	145	160	146	138	141	145	140	128	148	132	140	155	174	138	122	149	154	155	130	140	160	144	149	146	155	131	148	149	131	148	167	156	144	136	125	143	135	141	122	158	162	156	170	127	146	148	157	170	137	153	153	159	135	141	138	139	157	154	152	138	152	155	149	138	132	154	166	136	170	127	147	149	138	142	148	138	151	161	175	153	169	157	143	155	157	138	141	139	156	146	154	153	148	137	167	172	128	145	146	152	166	130	137	135	148	146	162	152	153	143	137	149	142	169	155	152	145	155	163	156	126	120	143	141	153	142	148	138	152	150	147	138	147	154	152	149	155	155	145	133	166	137	133	165	132	151	158	161	140	162	136	165	141	139	150	149	150	148	141	144	155	142	149	146	144	141	167	184	155	149	139	143	142	123	147	147	160	148	120	143	163	149	153	154	132	137	140	147	168	156	146	141	158	129	154	155	160	160	156	158	154	140	143	173	127	148	160	158	151	142	137	135	150	167	143	146	130	147	157	146	156	153	149	147	156	176	149	130	143	158	165	138	145	145	124	159	165	132	138	149	169	133	150	159	144	138	160	136	153	156	138	151	142	138	152	144	157	150	130	147	151	158	140	149	153	156	140	149	149	175	144	157	123	141	150	180	146	138	148	132	136	146	148	134	154	143	171	140	131	131	130	137	152	149	138	147	173	136	151	137	145	144	144	162	161	136	148	149	154	150	155	139	158	133	144	132	148	143	164	159	151	138	166	137	147	137	140	166	145	132	140	144	155	161	155	152	157	136	131	144	124	132	144	143	170	141	144	128	148	156	145	168	151	158	152	176	147	130	158	142	143	145	143	141	157	161	158	150	178	140	144	141	144	143	141	155	131	139	153	139	135	157	154	151	141	126	123	168	147	176	154	152	150	154	166	153	149	149	182	154	145	149	161	139	177	136	128	160	129	128	150	145	149	138	155	141	160	162	145	157	146	149	151	150	149	131	174	156	163	164	149	122	158	151	176	151	145	147	172	144	148	165	158	130	153	142	150	162	141	150	160	146	131	153	171	150	150	156	153	136	153	143	162	132	148	117	157	135	133	146	155	148	153	134	133	159	143	158	158	162	153	153	158	124	129	127	137	163	139	151	144	155	158	167	134	141	142	153	151	166	136	147	138	143	163	140	139	142	150	154	152	159	153	147	136	144	153	143	157	139	145	157	152	168	139	159	150	155	166	173	129	142	155	143	137	158	147	159	136	142	146	135	168	134	144	166	146	169	140	146	158	155	153	124	152	140	158	141	157	137	137	157	141	157	159	161	148	168	160	132	141	145	154	156	131	167	136	140	138	144	137	136	165	151	159	149	158	157	137	132	155	142	139	150	152	149	154	160	141	146	157	139	138	160	160	142	167	149	121	142	149	122	136	155	168	168	120	140	167	132	142	129	160	180	155	144	155	146	158	135	134	135	152	148	157	121	144	130	154	144	146	152	138	161	152	158	151	139	167	151	143	138	168	131	146	139	153	159	140	142	144	141	136	167	155	156	130	128	148	153	170	148	157	158	152	154	135	135	137	144	135	159	146	147	147	148	156	157	136	144	153	155	150	133	158	123	150	159	173	136	153	149	162	127	136	152	158	140	159	155	123	141	162	164	143	156	146	169	154	163	147	159	146	137	143	180	140	156	144	150	146	146	144	136	152	157	158	149	157	146	136	161	138	161	151	140	148	148	142	125	158	169	166	163	144	160	167	144	136	153	147	172	157	151	135	138	127	171	135	160	139	154	161	172	141	149	164	136	156	160	140	128	146	136	162	126	149	148	159	160	147	161	157	160	157	137	149	158	149	168	155	145	145	156	131	141	148	151	150	140	133	152	131	148	165	134	142	143	153	151	167	155	164	151	128	136	148	147	146	154	158	131	139	149	164	153	136	148	150	146	152	157	129	153	168	155	138	136	167	143	162	152	141	152	129	139	141	148	170	138	134	149	159	162	130	152	151	149	148	165	160	146	137	155	161	148	141	153	150	156	149	160	158	139	160	143	138	141	136	135	128	154	168	136	115	134	137	120	153	145	155	142	146	141	144	145	139	143	142	162	163	152	164	155	161	154	140	130	138	164	143	153	159	148	151	158	153	165	132	134	154	150	148	134	159	136	152	140	139	142	155	145	148	160	141	134	137	142	160	139	121	126	161	148	132	127	151	159	128	140	158	146	144	156	160	155	136	155	153	146	149	162	152	159	170	161	154	147	151	159	129	137	145	175	137	155	151	128	131	144	165	150	137	165	184	150	133	157	164	137	156	155	146	142	138	148	166	160	154	157	125	139	151	169	164	151	129	161	147	147	180	160	139	132	124	152	149	156	148	146	136	134	136	141	152	154	142	151	131	156	136	164	128	141	160	132	144	154	123	155	132	144	142	145	158	161	151	186	152	139	168	141	156	148	151	133	128	157	142	130	133	151	156	163	145	139	155	184	144	172	157	161	128	131	166	154	142	145	136	162	150	156	150	153	139	167	140	156	161	151	152	149	147	148	140	147	144	152	148	163	142	141	131	141	157	131	158	132	170	157	130	160	159	154	147	136	142	120	147	150	140	180	135	167	155	155	148	157	141	144	153	167	134	140	155	141	140	153	159	152	140	145	140	160	156	142	155	156	155	152	139	154	148	134	148	155	145	169	147	162	154	158	142	143	148	161	179	151	133	152	169	137	130	155	150	145	160	162	151	144	139	143	157	137	124	169	141	162	152	135	154	159	142	146	178	142	145	142	147	144	151	146	139	147	130	149	153	143	141	150	145	146	150	155	151	132	172	136	177	161	160	147	161	154	141	149	138	147	151	154	149	144	148	154	154	149	140	151	153	143	145	162	156	145	152	152	141	145	123	157	124	139	184	146	145	167	167	167	157	132	159	142	145	141	169	139	137	159	140	135	141	147	165	140	132	140	147	164	132	144
5590	9872	8565	4382	2660	1940	1366	1147	903	796	716	620	620	558	487	439	399	416	408	392	372	360	339	331	369	324	322	317	338	312	325	307	321	324	288	312	309	312	298	314	304	303	284	320	309	301	296	305	295	275	289	288	308	306	289	296	272	275	296	291	266	319	277	285	272	274	287	296	272	336	255	269	316	304	276	297	288	277	295	259	306	280	296	303	295	283	277	309	286	309	284	291	297	313	278	302	308	267	298	295	280	305	277	255	281	292	270	299	303	306	272	272	307	289	305	289	290	314	243	269	280	277	313	275	271	286	307	294	296	253	276	299	308	283	298	275	269	310	297	292	283	276	273	291	272	298	234	262	275	293	281	268	293	294	269	288	307	299	321	282	307	276	271	288	251	284	261	247	273	249	287	283	278	284	279	267	309	291	267	271	253	254	274	265	293	288	275	298	292	301	269	273	272	307	282	266	289	285	273	261	285	272	296	289	275	280	313	282	281	292	290	287	280	274	312	289	297	287	278	299	294	258	269	267	267	266	261	292	268	272	289	278	310	301	286	299	260	296	273	286	293	261	284	267	288	256	303	274	312	268	261	293	289	255	297	263	266	266	269	305	300	265	275	280	302	268	312	291	282	282	302	300	252	277	292	294	290	318	300	286	260	290	297	297	272	237	295	246	294	285	289	296	275	270	275	259	316	249	278	305	277	282	294	279	249	275	291	286	325	270	265	269	283	287	268	294	306	274	252	270	281	242	267	296	297	279	274	291	278	289	281	283	250	278	281	317	289	277	287	268	295	288	291	274	273	308	269	283	284	294	248	285	267	280	272	296	296	278	289	247	270	272	288	275	296	276	275	278	296	261	280	272	263	299	282	289	271	285	286	270	263	278	316	267	292	306	248	262	263	300	330	275	261	260	271	246	265	298	273	277	292	289	262	301	237	297	314	302	296	264	277	271	304	271	287	285	282	300	277	296	310	286	294	289	317	274	282	259	302	262	276	257	250	257	300	263	272	257	290	275	275	288	294	282	293	283	253	289	287	287	275	289	259	292	267	281	320	266	290	281	273	303	312	302	262	294	293	291	298	268	290	281	285	266	285	275	294	313	286	257	259	269	279	283	308	262	281	286	279	275	295	271	298	276	284	273	269	266	278	278	292	301	312	301	267	253	299	273	299	283	293	266	298	281	304	257	248	286	274	266	264	287	274	269	272	283	318	268	302	294	289	281	265	283	290	256	287	287	303	271	299	296	257	282	303	256	275	272	273	261	272	288	267	279	293	297	299	276	282	261	275	308	272	256	265	272	279	268	300	303	294	287	307	313	269	298	290	273	274	277	277	292	294	269	260	268	284	289	274	305	295	269	287	262	311	277	282	294	299	293	268	285	299	268	310	284	284	255	267	269	260	280	299	271	283	289	280	298	285	286	311	280	274	292	288	265	296	316	254	280	292	286	281	281	267	275	262	283	265	297	289	285	274	273	265	272	292	264	314	283	292	285	293	305	273	306	329	279	272	296	274	306	270	294	258	276	268	277	283	299	307	270	320	262	277	284	291	292	311	298	291	273	292	273	277	293	304	288	265	271	281	265	306	297	294	283	262	294	288	279	274	259	299	275	263	264	273	277	282	285	276	260	293	266	263	301	291	297	266	275	316	304	288	255	262	274	287	270	290	274	283	275	259	310	303	278	299	267	271	298	287	294	288	283	280	295	284	285	276	320	278	262	287	303	338	276	297	287	249	285	299	298	283	261	282	292	303	306	277	264	281	278	278	276	270	308	272	286	283	306	296	289	263	283	306	275	286	275	296	284	285	282	269	258	244	265	287	291	295	265	291	280	303	290	291	287	288	284	274	275	311	302	272	283	285	286	273	280	293	281	290	279	291	277	291	296	311	263	285	267	283	284	273	240	274	288	274	288	298	283	328	284	263	255	307	296	295	301	250	285	276	256	281	277	293	255	273	258	283	260	252	287	295	305	292	308	289	283	266	285	253	269	299	287	280	298	264	279	261	258	285	309	284	262	292	284	283	308	291	268	308	306	287	273	293	271	311	288	287	289	271	295	254	261	287	287	284	266	297	270	272	255	255	297	296	290	264	297	276	291	284	300	269	295	308	284	298	278	283	294	262	295	289	265	267	299	284	283	275	301	314	275	297	299	274	272	293	289	292	315	296	274	265	286	281	271	269	250	266	265	272	293	295	306	271	317	300	247	295	285	298	298	295	283	298	301	284	277	306	285	269	284	258	265	315	314	268	302	294	304	276	264	308	319	279	293	281	292	303	282	265	283	276	272	269	301	254	278	288	313	311	301	280	290	250	275	286	297	301	283	307	299	255	290	300	304	266	288	289	281	283	308	282	317	304	294	276	290	274	279	299	283	289	297	294	258	284	290	275	273	276	268	283	270	281	307	276	324	287	262	282	297	271	312	255	276	317	300	274	289	261	279	281	291	284	293	296	269	281	271	284	301	289	274	250	276	296	267	289	282	289	268	259	265	273	281	297	257	275	273	284	270	295	289	290	261	266	278	281	270	273	273	276	286	241	289	267	264	273	282	276	273	301	277	252	284	297	284	278	276	267	257	261	309	300	295	261	283	272	270	276	262	259	293	287	282	290	295	289	308	292	270	308	305	270	316	307	282	292	285	269	262	259	276	279	294	273	265	288	264	256	275	289	287	276	269	284	290	289	274	286	262	274	278	257	304	323	260	278	276	281	288	280	299	300	271	314	295	300	257	277	279	289	295	300	267	317	265	301	273	291	284	291	278	308	314	309	244	290	244	281	280	302	289	253	289	281	250	298	320	288	284	313	295	275	289	261	284	275	294	310	282	319	262	249	312	306	270	286	263	267	307	285	306	291	265	272	309	268	281	250	284	283	274	282	297	309	290	302	287	300	269	286	308	280	283	272	291	276	288	279	252	278	274	258	310	292	268	263	274	279	288	263	292	308	261	286	270	278	303	289	292	267	261	266	237	266	280	308	282	267	273	288	302	270	319	274	308	273	272	301	286	296	300	296	245	307	318	287	274	265	270	303	271	254	283	270	322	289	299	270	298	288	293	273	298	266	279	259	275	293	272	300	273	293	299	299	300	287	269	274	286	252	322	317	271	281	247	275	296	299	301	269	278	287	322	286	286	270	301	305	291	279	258	300	303	271	268	321	263	260	276	315	287	310	268	290	276	289	297	298	295	294	265	287	306	257	279	282	299	273	279	282	282	266	284	274	279	285	298	261	271	293	294	286	262	282	294	292	307	287	265	314	315	285	288	280	296	276	251	281	317	272	285	301	300	290	288	294	301	321	264	278	279	308	260	293	314	285	276	236	276	282	263	271	272	303	262	291	288	274	276	260	295	261	291	254	264	269	267	284	308	281	287	298	274	280	289	285	271	266	307	251	289	282	280	287	295	278	309	260	287	268	294	303	266	295	254	273	293	259	283	280	302	275	272	317	269	279	294	266	263	285	259	267	281	273	291	284	271	294	291	307	271	299	293
23373	21506	29408	24048	21506	19856	1608	522	369	336	316	281	210	246	208	221	185	208	175	150	155	134	135	131	143	144	146	135	141	124	133	140	129	133	136	122	129	92	100	129	119	119	126	137	115	96	138	110	126	135	100	117	111	111	122	111	133	117	118	115	132	127	122	103	108	116	118	134	105	134	129	107	121	110	101	145	99	127	110	111	129	91	151	108	111	130	110	98	123	109	105	113	112	109	108	125	120	124	120	111	90	131	104	124	133	110	114	127	113	128	119	109	127	113	96	105	106	135	101	116	104	111	95	124	128	113	115	118	109	108	106	121	111	126	125	132	109	103	113	115	124	106	122	98	107	121	132	138	100	129	83	115	110	123	114	126	106	141	97	118	110	115	102	106	105	115	102	129	116	110	103	127	118	122	115	127	112	114	109	103	118	104	116	102	127	120	121	87	120	102	129	123	97	107	121	126	120	108	116	127	118	105	102	114	91	99	103	101	114	109	123	124	103	130	110	111	114	115	125	117	108	111	109	124	126	111	100	140	112	123	117	114	99	92	95	114	118	128	122	125	98	113	118	115	83	123	100	88	116	121	88	123	113	92	115	101	116	115	122	110	111	99	120	125	104	101	109	100	101	106	108	125	90	105	99	105	126	129	137	116	122	103	108	112	100	109	105	123	107	108	101	89	98	112	112	94	115	139	116	123	96	120	119	130	108	124	111	113	101	113	128	119	116	103	112	111	119	122	113	129	111	116	116	106	110	123	118	106	117	127	128	129	117	106	130	137	125	118	134	119	117	125	126	111	114	102	128	103	106	124	109	128	126	139	94	105	104	109	121	117	110	116	116	128	115	117	125	95	98	121	99	100	114	116	121	117	108	99	114	106	119	142	97	126	97	124	124	119	113	119	115	122	103	91	107	110	106	108	105	123	126	100	119	96	115	118	135	123	108	118	125	106	141	107	127	113	121	117	128	115	103	119	145	113	108	104	105	125	112	107	106	116	144	101	102	116	116	121	118	132	95	116	133	110	123	126	110	127	129	114	113	101	97	107	108	97	119	118	129	111	104	110	125	97	116	145	87	97	106	109	114	89	117	121	130	117	120	112	108	134	103	130	127	105	100	115	117	115	106	105	121	102	129	117	123	111	115	109	127	123	109	96	112	119	107	136	116	120	117	122	136	119	111	100	103	100	141	106	117	105	121	125	126	105	112	113	92	116	133	127	111	100	133	120	96	111	113	112	137	116	102	116	122	115	112	105	128	109	112	99	114	109	118	125	102	131	113	101	114	122	119	103	121	114	125	99	102	122	109	107	121	110	121	118	116	138	126	122	106	120	118	100	140	114	112	107	137	105	113	110	100	101	109	105	120	104	99	131	121	106	105	108	114	127	106	108	106	116	98	101	119	128	120	90	107	93	108	106	111	113	97	117	89	135	117	107	114	120	118	120	115	121	136	125	90	107	90	112	111	123	100	105	103	110	114	110	103	133	140	135	135	125	97	107	111	92	134	109	137	112	127	114	107	115	94	110	96	124	107	111	115	99	104	106	112	117	113	119	123	138	102	115	123	113	108	119	99	114	129	106	123	110	112	103	108	130	130	141	123	108	114	122	129	126	129	109	121	117	105	103	101	105	107	105	115	103	113	107	107	123	106	111	115	100	114	122	126	107	112	112	117	115	123	105	109	111	105	111	114	100	111	101	106	110	118	134	111	107	120	127	114	112	112	120	110	111	115	96	106	129	116	106	126	109	102	111	114	112	105	102	94	121	109	115	101	113	89	109	123	117	112	105	104	124	89	123	112	113	114	122	115	114	106	107	118	132	107	112	135	94	130	93	106	105	123	125	134	128	125	105	96	114	101	114	107	105	125	108	128	112	98	127	117	106	112	104	118	112	105	133	111	88	100	109	103	127	116	116	123	107	91	133	100	98	130	122	106	89	130	101	93	135	113	101	108	102	110	100	103	109	107	118	113	102	114	106	125	125	120	120	85	118	114	122	118	133	120	132	112	96	120	122	113	106	114	122	114	113	118	116	95	109	127	95	116	113	106	100	104	133	124	115	130	130	115	126	121	94	116	100	124	106	118	123	96	128	129	106	109	102	121	106	115	106	136	113	108	91	118	116	107	100	109	102	121	107	92	116	118	128	131	115	116	131	112	109	112	126	107	105	113	112	116	108	129	88	125	113	118	123	140	122	122	117	100	128	112	117	114	106	99	124	102	104	109	106	114	112	103	111	111	119	119	113	104	92	114	118	109	114	114	125	127	134	117	114	104	120	136	121	117	111	138	111	124	97	108	123	104	124	114	125	113	117	113	107	115	100	115	104	123	107	127	109	109	119	117	118	93	120	88	102	130	104	113	115	115	110	115	106	104	115	101	124	113	92	103	116	105	117	109	120	119	119	117	119	137	102	122	110	112	106	115	113	108	120	120	100	129	121	119	127	117	116	106	105	111	92	103	98	114	108	113	113	111	115	111	111	121	108	114	112	106	104	134	91	100	104	132	102	119	93	97	117	113	121	117	119	118	114	117	99	114	111	117	114	103	103	117	108	107	117	120	112	93	130	99	107	129	97	126	103	110	112	127	126	110	98	96	130	100	137	108	117	96	119	119	98	112	108	119	128	129	102	105	123	120	106	130	98	114	111	92	118	116	111	118	114	125	131	102	107	110	128	113	102	102	107	112	100	100	91	121	125	110	107	136	114	105	122	108	138	111	121	120	121	119	126	101	112	129	92	122	100	116	108	114	110	123	98	117	113	107	119	113	125	135	105	98	109	105	146	114	118	119	102	122	89	115	111	112	112	118	128	112	97	116	95	114	116	103	121	95	111	105	123	79	109	127	111	117	133	134	100	123	112	103	119	95	118	120	115	103	107	124	113	106	121	121	111	108	105	110	144	113	116	108	111	130	84	105	120	128	127	121	126	97	99	114	106	116	103	115	113	118	88	113	104	98	106	99	106	117	96	113	127	120	113	109	122	125	121	111	111	123	111	116	109	109	112	102	121	114	103	120	103	115	109	110	116	118	119	130	127	121	125	111	119	121	92	127	128	123	98	119	97	108	94	124	108	113	113	115	132	132	109	105	119	112	117	129	111	108	112	114	88	112	92	102	103	110	131	106	106	113	98	112	125	113	129	112	117	108	125	105	122	113	96	104	99	127	103	123	123	115	110	90	126	122	99	107	111	116	112	126	122	120	111	126	122	105	110	117	107	111	108	124	103	121	111	110	100	103	109	86	104	104	103	117	100	112	129	113	109	112	114	118	123	115	117	111	116	129	130	99	102	104	122	84	116	113	127	103	107	119	117	118	102	107	102	105	104	103	108	123	96	110	105	111	105	118	107	116	120	104	109	89	108	104	115	104	126	113	116	115	106	106	107	115	109	114	107	115	109	124	124	108	120	114	107	126	100	94	121	99	107	120	92	100	112	118	119	132	112	117	130	103	104	115	106	113	99	125	107	114	114	134	112	98	112	102	102	108	127	121	110
7754	15767	13485	7335	4679	3241	2261	1786	1421	1154	983	822	740	680	560	545	501	442	394	426	369	372	313	318	312	324	289	298	305	263	299	279	246	253	257	279	234	241	253	221	259	227	265	235	219	239	225	250	208	220	223	213	225	237	217	225	216	233	210	214	211	201	194	206	208	204	221	224	250	197	233	205	219	235	212	215	219	243	216	188	229	213	218	245	219	199	196	215	209	219	211	215	203	233	202	204	222	199	228	236	191	245	188	228	231	207	220	182	210	207	214	179	219	225	193	217	214	189	203	212	205	176	222	210	208	202	191	213	194	210	169	205	199	219	199	216	222	234	213	212	208	223	216	207	194	185	207	212	196	200	216	186	186	231	189	224	222	187	219	195	202	200	190	190	187	206	212	212	214	206	218	204	226	211	205	202	208	190	175	202	191	191	192	215	201	204	216	198	189	202	212	194	220	190	227	195	210	190	215	213	210	201	223	207	190	197	204	212	207	199	211	227	198	234	198	211	182	196	190	199	207	203	205	234	190	201	201	229	191	217	195	194	210	208	204	213	213	209	208	185	192	197	186	200	188	208	205	191	208	229	206	227	198	192	183	203	200	189	185	222	174	195	214	197	206	196	198	221	164	193	194	221	202	205	193	222	197	178	188	215	220	209	213	196	227	203	184	215	221	213	212	213	192	203	208	217	202	208	200	210	210	197	214	207	215	224	208	193	193	209	212	183	210	207	203	211	227	197	199	204	183	185	210	217	221	208	200	191	207	221	190	233	207	188	205	183	189	186	215	203	220	189	207	199	203	210	194	200	190	215	196	209	213	220	204	186	202	213	208	216	236	210	207	210	201	177	209	214	211	197	201	216	222	222	207	196	214	208	212	206	199	195	195	181	198	201	198	203	173	220	188	195	208	184	206	196	206	199	202	197	206	193	201	214	219	225	213	213	196	200	202	197	208	193	207	209	215	200	216	181	209	212	210	212	216	194	188	189	219	190	220	198	176	197	189	198	207	203	198	199	206	211	206	225	214	219	202	197	178	216	199	197	207	198	201	210	183	220	197	217	203	206	216	218	212	181	178	201	176	195	194	201	211	206	186	211	204	175	206	201	216	212	213	205	214	188	201	226	223	220	211	200	220	203	221	211	198	226	194	191	191	208	195	218	212	221	197	219	218	218	212	245	207	204	219	207	190	186	206	181	197	209	215	227	205	192	205	201	231	225	216	175	216	184	200	211	198	190	195	194	202	201	203	191	201	215	216	194	219	210	202	212	204	220	193	217	198	204	200	218	206	188	203	204	195	204	206	180	199	200	196	207	199	195	190	204	207	207	213	202	202	203	218	203	206	211	226	215	198	214	194	206	220	211	211	221	196	218	194	197	188	220	211	193	223	208	200	210	191	207	196	201	209	208	211	183	207	203	207	197	178	183	179	206	198	214	214	195	208	198	217	181	191	211	206	238	199	208	211	191	196	195	240	223	209	216	188	197	166	195	222	223	205	206	203	192	175	209	237	187	196	201	205	208	201	200	231	202	228	204	196	211	231	215	181	216	193	199	180	189	224	217	221	169	185	189	214	208	190	222	198	211	230	191	198	206	198	199	206	204	209	239	198	166	214	203	206	206	216	216	190	213	180	228	200	229	203	175	194	191	178	187	200	184	213	220	185	211	194	233	210	191	195	210	240	220	207	201	179	224	196	192	232	206	214	196	192	206	192	223	194	203	209	191	193	217	195	209	207	201	222	215	205	204	213	241	178	224	204	201	210	193	195	190	181	207	211	194	180	187	193	199	210	201	225	219	189	197	204	214	191	204	199	185	202	214	201	210	199	226	198	189	190	215	219	220	234	184	206	224	198	205	213	196	196	201	216	201	230	199	198	210	183	217	201	221	222	238	211	198	201	197	191	198	204	204	219	210	196	223	204	191	195	226	229	197	199	205	205	193	200	200	209	199	186	211	204	199	185	234	180	190	182	241	210	188	201	179	182	199	195	221	186	217	214	202	202	217	191	189	221	213	210	187	188	204	212	198	202	197	203	216	193	203	195	223	200	216	171	184	208	193	190	200	201	190	209	201	242	185	195	189	195	198	219	188	209	206	183	188	195	211	235	206	223	204	220	233	192	224	198	211	215	203	219	189	213	184	198	184	209	217	184	215	224	190	214	204	175	212	178	206	198	182	195	203	205	171	215	213	168	214	205	205	217	216	231	189	198	202	227	206	194	204	215	185	183	191	202	182	207	217	193	189	207	179	211	199	182	200	195	189	178	217	168	202	184	207	212	181	195	197	189	207	195	203	215	213	201	205	206	190	202	255	189	171	191	192	207	210	218	210	206	220	210	198	195	179	221	205	190	184	193	203	171	195	220	202	247	208	179	203	195	206	205	198	191	201	200	216	177	201	200	199	202	215	179	196	246	201	210	187	192	202	224	208	221	209	183	219	216	191	208	204	213	202	202	186	203	192	217	231	207	202	198	168	205	169	212	206	206	211	183	213	185	187	198	197	177	216	198	194	205	213	197	197	188	199	200	200	198	219	195	213	186	196	185	201	199	223	191	174	193	210	206	184	196	218	213	193	209	224	231	204	211	186	181	194	220	194	184	190	203	213	205	190	192	203	171	215	201	198	207	224	221	205	191	199	190	215	178	198	216	197	178	201	212	198	218	218	177	205	218	184	209	202	188	221	200	224	225	187	200	208	196	201	219	189	202	206	196	204	230	198	210	205	209	201	195	193	191	193	193	189	199	208	219	188	219	218	189	204	191	209	203	197	218	208	201	209	219	218	177	188	227	233	197	202	212	205	213	211	213	224	208	211	205	201	179	207	207	201	186	189	181	216	209	209	213	191	203	202	211	192	225	212	199	233	224	199	217	208	207	217	220	187	221	206	204	197	187	195	183	203	183	195	216	212	178	198	207	202	246	206	213	206	234	205	212	204	205	211	209	212	218	204	209	175	220	194	202	210	194	209	209	203	183	196	183	174	206	203	189	200	215	210	202	210	189	208	193	186	217	198	195	205	214	193	226	222	185	202	210	211	187	204	207	194	214	198	216	212	208	205	229	211	204	191	192	198	198	201	212	208	187	207	204	215	215	197	191	201	197	194	207	183	199	169	197	208	198	203	204	227	212	220	208	200	193	228	215	182	202	194	206	201	184	202	218	190	209	188	196	180	199	172	235	197	184	189	216	208	216	190	166	212	199	211	203	218	228	196	184	191	195	198	193	214	201	214	193	189	205	198	195	196	229	201	195	210	208	204	193	183	193	200	194	216	203	203	219	201	211	181	198	161	198	200	180	210	172	200	197	210	220	215	219	204	196	211	203	213	183	203	215	204	227	180	199	185	205	224	218	182	183	236	194	200	187	220	205	227	211	187	210	192	208	201	212	196	190	220	190	216	211	209	206	214	198	193	206	216	202	219	211	216	175	192	211	204	207	208	195	181	216	216	192	214	212	213	199	217	223	227	205	205	208	198	213	188	214	196	185	185	218	208
27021	20813	7520	658	416	333	320	371	340	319	335	341	321	316	336	321	327	340	330	318	336	341	303	340	312	301	328	347	317	310	312	322	318	329	309	328	362	333	353	322	315	342	306	313	351	329	329	291	284	302	321	313	345	327	295	303	361	339	341	320	312	320	316	348	308	353	314	317	333	317	322	311	339	334	325	314	326	315	329	314	334	338	312	323	314	338	293	326	327	306	290	319	324	325	335	330	323	330	308	313	348	350	322	365	294	318	294	345	354	320	343	307	344	318	325	302	324	305	336	298	308	313	325	319	319	312	320	330	309	302	343	307	331	311	305	332	306	319	324	333	324	329	321	328	317	350	300	337	307	294	322	347	332	356	333	318	288	314	313	329	325	323	344	332	311	333	330	331	302	316	301	329	306	336	285	328	337	306	323	317	321	322	325	320	298	324	325	311	343	296	367	337	334	337	313	314	345	329	328	320	313	323	335	326	329	333	347	363	317	319	325	348	314	302	280	317	285	366	292	326	317	338	299	345	313	319	312	343	305	323	322	374	315	340	335	318	313	321	309	322	315	337	318	336	301	302	332	304	320	334	350	313	294	308	318	337	316	331	325	328	317	329	317	289	288	316	340	336	326	338	296	321	332	318	308	333	305	335	322	333	314	320	340	319	315	332	359	298	313	291	369	325	324	322	342	345	296	334	296	342	332	337	292	331	357	361	345	316	347	333	322	325	303	317	325	324	309	307	300	318	315	323	308	315	345	323	333	316	343	312	326	328	318	345	328	339	305	332	311	306	307	327	310	305	290	322	318	317	321	315	314	348	313	325	337	326	336	337	313	306	307	337	330	326	291	314	326	325	319	319	313	327	289	345	324	329	337	317	314	338	320	322	313	306	335	307	332	339	314	312	294	325	371	327	298	358	298	360	356	285	292	320	312	312	306	343	302	321	339	320	344	317	326	312	314	314	334	335	331	314	323	308	315	310	332	345	299	320	304	302	315	336	316	327	326	328	326	315	355	355	314	335	307	313	297	316	362	341	312	313	320	337	310	338	354	328	326	330	324	346	342	333	312	289	341	324	303	335	308	279	318	340	360	287	301	353	343	332	338	325	363	328	347	324	347	344	276	322	336	296	299	322	296	317	341	299	314	308	306	330	323	344	295	337	332	330	362	334	325	311	310	301	315	319	345	316	312	304	317	351	334	328	321	320	324	323	323	319	313	327	357	318	328	302	339	350	338	338	282	323	330	326	316	328	328	292	303	318	331	323	304	312	310	332	301	341	337	348	364	337	302	317	337	346	312	345	330	322	337	338	291	332	305	309	317	305	347	314	278	338	334	315	312	308	330	346	341	332	311	357	340	300	346	310	333	348	346	296	342	330	365	342	306	327	323	329	330	340	307	333	315	347	317	310	315	341	318	332	300	358	319	304	329	320	341	317	300	343	301	292	304	332	314	317	300	314	319	338	348	317	305	329	343	336	296	291	343	292	333	327	306	320	317	314	336	332	335	319	334	344	332	322	322	300	326	352	320	321	331	323	344	318	345	320	320	344	299	316	322	310	296	314	321	339	305	321	322	304	320	318	345	282	314	330	307	324	328	324	360	317	339	330	355	309	326	324	324	307	309	308	371	320	339	344	343	335	306	319	284	327	297	313	316	339	289	312	332	314	306	297	318	333	334	316	324	319	331	309	268	324	322	312	350	340	325	329	301	316	331	319	313	313	325	323	347	329	295	359	337	302	327	304	319	350	335	339	320	347	290	295	333	332	293	335	319	295	327	346	331	327	329	354	318	285	312	279	323	344	302	323	317	330	308	330	331	325	322	298	310	314	313	339	326	288	309	332	325	301	332	329	331	335	301	336	330	347	322	357	337	305	318	325	361	356	329	323	312	308	307	313	302	323	329	345	341	313	319	344	329	336	323	319	342	345	302	305	338	323	356	300	343	328	355	286	296	319	325	329	322	314	338	303	355	308	325	335	311	321	334	292	298	317	327	310	292	308	331	341	312	327	335	304	295	298	308	325	301	291	299	338	340	316	338	345	315	331	284	327	318	336	332	336	330	303	345	347	331	335	305	307	348	345	346	284	320	346	288	372	299	296	330	365	353	308	279	327	336	322	356	326	320	320	328	300	313	312	309	352	350	313	307	282	337	332	338	334	343	327	330	318	302	318	324	312	306	337	287	309	296	327	347	364	332	327	345	346	349	278	296	311	322	327	324	306	295	313	324	324	292	307	354	338	343	319	278	314	320	315	334	320	303	309	305	276	317	319	310	303	331	314	335	357	329	318	299	330	331	317	315	308	314	319	315	330	350	345	337	317	349	315	317	331	330	328	333	324	299	348	323	318	338	329	317	315	336	317	298	352	328	295	307	292	323	364	320	288	334	339	301	317	308	326	352	358	328	333	355	328	303	343	322	331	327	333	310	332	338	339	323	322	289	317	325	304	317	338	308	328	314	339	353	319	306	319	297	346	331	330	298	351	350	324	331	326	352	325	326	322	307	367	353	341	335	327	337	305	333	337	344	343	333	347	307	326	323	292	313	318	328	307	325	333	324	321	324	358	358	341	312	327	317	328	307	324	316	301	318	317	296	331	326	336	317	311	320	306	321	347	317	292	332	317	308	323	323	349	318	348	335	322	348	342	318	331	311	331	340	337	352	347	332	342	321	291	349	312	314	296	305	339	319	329	315	336	351	326	350	320	332	309	345	340	309	313	339	321	327	327	335	332	379	352	329	288	331	342	328	315	319	314	354	310	339	344	312	309	324	335	327	320	305	362	303	328	296	325	337	307	304	341	330	306	341	307	286	310	300	327	359	353	322	337	319	328	345	353	336	360	335	318	333	302	312	315	318	306	314	312	320	313	351	341	342	357	347	309	290	331	302	355	346	340	307	317	321	321	297	352	275	353	342	336	338	343	318	325	312	340	337	333	327	354	317	340	309	355	321	336	322	356	306	334	353	334	347	347	290	321	304	321	339	309	333	317	304	327	294	323	317	347	319	308	316	323	318	340	337	337	340	303	341	342	326	327	310	336	344	329	327	338	341	329	308	341	351	299	294	319	313	329	362	342	294	306	335	318	319	372	316	343	292	335	336	311	311	335	331	340	312	320	291	312	334	311	331	310	310	300	328	346	333	349	302	309	299	323	300	325	308	345	338	350	327	295	358	304	326	326	321	299	302	317	319	302	305	289	327	288	344	342	296	338	316	328	325	346	346	311	302	327	294	330	320	327	351	292	355	316	319	294	330	318	309	299	301	340	327	350	305	325	312	302	303	341	327	330	316	304	307	325	337	336	329	323	309	361	329	353	300	337	312	315	325	314	332	318	322	302	301	323	303	298	325	294	307	326	326	325	321	309	319	298	329	312	318	313	312	340	297	283	339	340	315	324	349	326	335	308	362	320	298	342	338	348	337	316	322	354	329	321	311	315	327	335	320	324	335	328	313	322	298	287	338	333	287	304	338	305	335	300	336	316	351	331	310	301
4051	1635	1530	1008	804	679	691	650	607	625	603	623	618	587	618	612	617	591	593	552	546	564	627	602	621	571	606	588	596	588	576	569	560	630	559	591	556	597	610	573	567	604	615	599	550	591	583	584	548	571	562	572	564	595	581	555	593	559	574	613	596	609	564	629	601	546	569	628	592	600	562	597	616	632	590	622	527	603	599	596	612	657	579	589	599	543	579	600	612	567	589	574	612	611	561	607	594	621	590	576	588	578	572	590	614	580	574	559	561	568	566	598	587	577	558	554	555	592	555	601	514	565	567	557	587	589	577	584	580	551	572	573	569	560	565	598	601	593	581	567	586	567	634	586	605	604	569	615	580	607	608	566	602	574	593	574	566	570	624	658	604	587	576	590	592	595	579	580	574	623	611	593	580	577	588	594	574	578	634	580	577	585	600	546	579	556	594	558	556	593	583	609	587	556	577	590	616	553	580	594	596	569	618	568	586	564	529	587	558	558	584	587	565	610	604	608	572	551	589	580	568	600	568	584	584	575	617	599	601	552	592	618	560	573	581	552	601	616	603	584	581	593	548	580	581	600	571	584	572	622	573	655	600	587	578	625	611	611	561	563	580	585	613	583	582	575	543	560	522	584	570	603	563	551	628	603	589	573	562	581	576	541	617	582	585	573	563	616	608	563	559	568	558	574	623	605	581	575	596	574	590	598	579	574	554	600	613	600	533	549	593	596	591	622	579	577	596	616	566	577	563	575	565	576	588	561	582	606	592	570	591	609	555	582	603	610	559	588	556	596	552	580	563	560	578	618	568	586	576	596	588	593	581	564	582	568	594	549	615	611	583	595	568	597	611	572	578	542	553	588	538	571	573	569	584	564	563	607	584	606	603	609	561	566	597	532	596	583	611	546	626	569	585	585	582	604	606	537	610	545	506	613	573	584	586	592	585	614	569	660	587	558	578	599	585	564	601	595	548	591	589	624	561	601	585	597	552	610	604	565	574	606	524	556	576	590	562	601	582	568	631	584	543	606	555	576	538	574	616	554	564	603	604	629	544	565	603	616	565	578	611	590	559	597	583	571	620	561	584	560	597	590	551	614	594	569	563	568	597	619	559	639	626	580	584	573	575	585	603	550	577	608	600	588	574	611	548	577	599	620	594	575	600	577	572	563	588	586	590	563	601	567	591	569	618	536	555	574	609	538	614	597	608	573	608	622	578	602	602	603	609	571	606	617	568	562	658	560	613	568	575	585	642	627	614	587	540	540	606	617	558	616	570	607	536	567	588	592	543	571	608	633	619	600	572	542	587	578	604	585	582	610	601	577	579	605	599	607	621	588	531	601	550	612	636	568	535	634	554	627	538	562	586	569	593	548	590	616	605	527	574	571	639	628	612	561	604	575	526	562	574	590	636	612	562	599	548	589	573	558	620	583	565	584	568	607	597	595	639	540	597	601	541	591	599	589	585	560	579	556	595	598	611	610	567	609	546	579	568	611	572	601	594	566	565	607	623	590	559	589	568	595	599	567	601	597	575	600	637	579	601	578	585	601	564	567	591	621	556	585	565	522	592	546	566	604	590	593	613	520	601	590	619	577	563	576	597	588	601	590	619	591	550	586	598	624	560	582	600	585	556	555	561	535	542	579	574	614	626	550	611	583	598	633	567	523	591	593	606	563	583	587	583	607	557	570	584	584	569	561	568	600	590	575	615	605	568	606	565	567	577	590	592	595	572	612	552	543	567	587	544	608	608	560	615	577	579	546	590	564	576	563	644	607	589	562	633	633	554	562	553	607	610	561	601	624	632	591	591	575	570	579	638	595	531	621	591	573	606	599	628	619	565	577	565	615	601	565	610	578	576	574	598	605	581	590	599	583	567	564	570	520	556	533	565	535	553	588	555	589	554	615	547	577	559	575	572	592	533	537	578	578	594	641	619	570	561	601	573	585	549	586	590	562	613	640	629	577	598	570	554	570	605	550	628	560	607	610	524	605	599	619	569	580	615	614	606	605	557	535	600	603	608	590	594	579	585	607	592	575	553	612	588	572	590	612	575	576	544	578	613	563	591	599	577	583	565	630	564	545	584	636	542	606	589	558	604	551	593	580	542	558	566	558	622	581	559	600	605	603	572	565	567	573	593	599	596	576	591	563	580	588	560	582	621	606	603	608	584	548	555	544	564	562	554	559	577	542	607	570	589	615	569	596	566	565	590	590	582	594	598	550	556	592	549	558	624	536	596	626	578	586	597	588	615	547	564	593	584	602	594	597	549	562	593	636	563	570	585	562	613	574	592	585	582	559	559	576	588	601	618	625	564	571	557	596	584	568	564	592	594	530	601	564	585	568	569	584	571	572	565	578	591	528	565	579	598	608	578	575	603	605	557	546	589	626	571	566	590	563	586	590	601	552	599	587	567	641	590	605	583	543	591	559	580	619	582	556	548	574	533	606	551	537	573	545	552	647	550	584	624	589	569	576	586	587	630	608	606	578	621	583	618	589	563	553	609	556	610	593	597	591	518	583	602	571	591	595	571	624	569	593	566	582	564	570	600	564	542	592	578	578	561	586	547	592	596	513	547	597	570	573	590	615	575	547	553	581	588	621	570	562	599	572	577	564	575	585	611	588	575	622	615	556	611	551	588	624	540	537	559	604	533	596	674	556	620	591	577	641	582	582	598	541	604	582	564	642	569	604	549	571	594	569	559	633	566	622	599	613	566	602	608	598	576	529	622	570	577	575	582	586	589	600	610	591	602	585	550	591	599	577	583	577	572	584	563	578	542	586	623	584	584	619	550	583	566	605	563	613	552	539	644	593	595	624	594	571	582	568	562	586	547	558	594	580	638	595	591	558	596	609	572	574	602	574	616	570	566	594	595	602	619	561	574	615	599	559	614	562	611	575	585	629	585	569	568	550	600	601	584	589	597	568	549	606	615	618	633	575	565	554	565	586	591	647	551	561	626	584	557	592	607	609	558	616	622	584	551	621	608	607	547	540	572	552	598	560	617	614	616	593	572	580	610	580	600	613	559	586	585	583	611	556	570	600	651	584	589	546	599	568	565	638	616	632	593	570	576	560	588	596	527	550	573	566	563	603	570	612	579	593	553	603	577	613	532	642	565	586	597	588	527	572	589	583	593	540	521	567	568	604	562	563	563	559	587	564	599	602	553	587	615	548	615	562	606	544	582	583	604	594	583	610	612	564	588	609	596	576	585	567	601	583	573	581	603	574	573	591	594	545	609	587	605	539	594	596	571	526	557	593	624	578	574	605	573	573	615	589	542	554	595	540	615	608	592	558	584	587	581	590	583	534	619	580	582	623	589	596	573	555	563	566	590	586	606	604	613	589	560	621	591	592	546	582	563	608	551	557	579	573	584	606	602	581	559	612	589	604	589	551	549	577	623	597	612	622	577	588	561	588	531	563	555	574	593	619	595	560	578	590	585	603	617	561	563	603	608	606	557	613	584	537	609	568	624	521	580	546	578	578	601	587	565	598
24363	21496	28710	24706	20763	1899	558	358	266	288	233	230	212	211	177	213	195	189	160	169	144	179	167	148	183	178	152	142	137	125	134	163	153	144	178	167	167	166	148	153	137	156	149	152	148	148	174	153	155	149	156	147	152	148	139	146	137	159	130	158	156	143	144	148	165	138	134	138	141	142	128	130	154	147	147	152	161	146	123	162	149	141	168	145	140	164	140	149	147	159	158	151	159	154	128	148	169	159	145	154	138	129	145	130	142	147	161	152	140	157	140	137	141	125	137	116	139	156	164	132	126	160	117	140	162	158	147	145	134	162	140	138	158	146	115	132	161	122	151	163	134	154	124	157	158	147	164	140	147	160	154	143	136	180	165	150	122	158	146	152	153	144	147	142	133	148	135	153	142	138	141	158	133	129	160	149	143	150	148	154	157	144	151	151	163	143	136	132	174	161	146	146	165	146	141	132	140	151	134	138	135	158	142	116	145	150	164	155	161	137	127	151	154	134	153	138	143	127	148	157	137	141	132	169	120	133	162	140	149	159	131	146	147	160	124	154	143	121	144	145	150	136	168	161	145	128	146	139	164	170	200	140	151	149	138	151	158	156	153	160	152	158	168	140	148	129	141	141	126	129	176	150	133	153	156	126	126	144	171	131	131	144	133	146	140	144	130	161	169	148	145	147	158	138	171	160	163	141	124	157	142	144	146	145	145	134	156	148	132	162	155	136	156	163	153	133	157	113	138	132	162	116	149	139	143	160	144	150	126	138	156	141	137	159	138	155	135	170	144	155	152	127	138	150	146	143	143	133	156	138	155	154	154	154	155	127	156	133	144	161	146	147	154	155	168	137	147	153	136	145	154	150	143	133	156	169	171	181	163	159	155	167	159	142	159	155	150	145	141	154	142	163	160	156	150	135	153	146	135	153	164	150	137	148	154	117	151	129	147	154	142	154	145	142	130	147	158	154	143	159	149	157	141	140	144	124	138	151	158	146	145	148	139	130	142	161	148	153	132	135	124	139	168	153	156	144	136	147	156	150	169	126	169	158	131	140	189	146	147	152	143	135	173	155	119	132	132	158	149	134	144	144	118	140	135	152	153	162	158	140	149	138	137	143	128	134	145	142	129	135	147	153	143	144	154	140	136	136	136	147	143	165	165	161	165	172	154	124	139	142	152	140	145	156	139	146	148	150	131	140	143	140	145	141	142	143	141	138	125	158	166	142	148	168	148	152	117	154	150	160	150	154	146	140	140	155	135	137	128	137	133	155	147	158	153	159	146	129	141	160	136	167	121	155	131	142	152	139	144	130	155	111	157	132	163	147	139	155	142	128	142	146	137	126	148	153	139	125	124	134	175	145	152	140	142	146	158	119	139	131	159	150	135	153	145	150	148	162	191	168	122	143	140	139	134	149	130	157	149	162	139	131	157	145	145	156	162	151	182	154	134	128	161	158	153	163	146	153	132	142	146	126	140	143	143	132	152	144	140	148	159	140	130	134	137	161	141	172	146	139	158	145	140	144	144	151	139	144	139	127	147	130	148	139	142	143	138	156	163	137	157	163	145	126	145	144	158	141	135	164	124	128	131	140	139	138	161	142	137	137	134	143	158	150	149	144	136	163	132	143	147	141	150	158	127	148	148	122	148	146	151	138	150	137	160	151	126	148	133	162	149	138	156	154	171	161	134	157	142	130	136	136	149	126	142	164	147	136	142	131	131	153	148	155	143	133	146	144	134	170	146	142	145	123	140	136	144	125	150	155	156	143	134	135	144	151	159	131	146	150	174	160	132	141	152	134	152	158	127	170	159	148	144	134	170	152	153	147	160	138	128	122	152	132	131	139	142	135	138	139	143	143	142	148	150	141	132	145	149	168	148	141	151	155	144	155	149	166	150	148	131	132	159	148	154	152	152	157	152	143	141	158	166	163	134	133	150	138	154	154	134	136	128	139	170	159	137	142	130	145	171	127	140	143	137	141	159	155	156	138	141	144	157	149	140	130	149	163	144	150	172	148	127	164	148	153	158	154	143	140	159	157	157	135	140	136	147	150	161	141	140	136	135	149	168	136	134	170	125	145	160	161	137	149	152	163	156	148	155	127	138	128	164	146	150	153	138	137	151	163	152	157	130	153	137	153	135	158	163	125	139	146	113	148	144	133	148	159	150	141	144	145	160	148	139	133	139	142	136	137	131	133	164	129	155	134	155	158	138	140	149	141	157	149	145	145	167	149	157	157	155	169	160	163	150	155	154	171	135	175	145	151	136	150	153	150	136	142	162	147	159	152	164	116	127	123	135	133	135	143	155	184	159	136	152	126	165	126	140	152	144	136	155	128	139	145	166	155	138	134	152	147	143	143	155	160	131	144	132	156	144	139	153	146	165	141	149	145	167	143	123	134	116	149	153	168	134	141	138	139	149	148	166	126	134	149	153	147	127	131	153	149	119	146	135	152	145	153	157	143	149	143	161	143	147	163	142	144	158	145	147	142	149	147	141	144	151	153	179	134	172	172	143	163	150	157	148	141	137	141	154	139	140	177	147	148	144	161	137	131	130	150	141	143	151	164	164	145	138	140	140	170	151	168	146	134	137	146	145	169	133	142	138	172	157	160	131	140	113	134	175	157	155	183	165	139	145	157	167	148	145	148	142	165	158	156	139	179	152	145	156	148	153	168	140	139	153	125	154	144	131	145	142	124	167	178	134	158	148	151	147	154	154	132	130	136	139	146	143	161	144	140	151	151	146	147	183	131	168	150	153	134	147	132	157	153	116	141	136	145	123	154	149	149	143	148	141	161	149	154	165	148	157	129	160	123	142	140	150	169	160	138	147	162	147	121	150	142	145	156	150	135	168	120	145	133	153	156	148	160	147	128	137	143	141	142	149	157	149	155	159	152	146	136	129	135	166	144	139	151	134	169	158	162	135	132	169	155	140	135	141	140	171	161	161	152	138	136	134	148	152	123	150	156	160	158	127	147	143	152	149	148	148	160	152	132	163	157	151	153	146	163	140	136	157	159	144	149	153	132	148	153	136	144	143	127	136	168	140	143	150	155	117	151	146	149	123	134	149	136	148	145	157	142	137	152	146	163	153	137	142	138	141	156	150	164	132	160	154	174	142	137	156	170	135	130	139	130	137	146	152	159	158	144	140	146	150	145	147	147	146	144	148	123	134	134	144	157	146	142	146	138	159	144	136	161	145	154	163	137	121	152	136	144	140	145	143	134	158	146	130	180	140	161	147	161	139	148	143	146	142	140	132	137	141	168	129	154	131	156	149	129	151	134	147	169	142	144	152	160	141	143	152	145	156	161	162	152	127	150	155	149	148	139	140	158	115	154	150	144	128	156	139	142	155	152	170	151	136	160	151	145	146	125	146	148	139	159	133	149	167	131	139	135	156	144	159	126	137	159	145	143	133	157	144	146	150	113	153	159	142	138	144	154	127	143	127	141	138	156	131	140	125	138	144	140	153	135	153	137	160	144	159	134	128	145
5496	9965	8503	4423	2698	1913	1397	1154	900	708	662	605	563	506	469	434	447	404	396	423	377	365	330	325	365	365	355	321	336	307	318	332	286	285	288	303	317	301	304	321	316	301	295	299	277	324	280	291	285	266	311	301	264	281	272	260	279	287	275	290	290	311	264	307	277	269	294	288	289	280	273	287	302	263	273	280	306	277	273	276	293	283	303	258	262	291	262	316	286	292	274	302	294	294	272	290	289	256	284	275	269	270	259	301	288	303	268	265	283	285	265	265	296	288	264	280	264	301	278	249	287	286	288	280	291	273	282	262	283	292	275	293	304	267	262	285	282	267	304	281	288	290	286	277	264	261	286	296	275	277	279	280	306	272	277	313	277	290	306	282	293	269	284	290	285	288	273	265	277	295	274	303	280	283	259	245	285	261	296	273	313	292	275	265	275	268	274	283	294	292	287	314	308	313	283	261	279	261	270	289	286	280	270	299	303	313	288	296	292	290	265	283	327	276	259	270	285	298	294	269	322	264	295	270	285	249	274	259	290	306	285	278	289	266	274	289	255	270	305	287	292	287	307	262	254	271	289	283	274	247	285	291	276	292	262	276	269	258	288	294	283	299	270	285	299	274	278	276	271	271	303	290	302	303	269	282	279	268	275	286	267	293	284	301	265	292	280	273	280	280	277	274	287	291	299	264	273	272	294	292	256	291	315	278	296	265	288	290	271	235	280	314	286	286	302	289	278	280	285	288	276	251	271	266	263	269	253	279	277	249	279	274	262	272	294	268	266	277	286	290	286	270	288	282	289	279	269	278	274	280	274	281	270	267	285	275	293	279	289	289	237	282	289	259	296	286	280	295	267	256	273	292	276	286	287	280	251	285	277	277	241	292	294	286	302	286	264	285	278	290	299	280	273	289	282	272	294	290	284	296	274	258	315	277	270	275	264	300	271	297	283	284	294	279	266	285	304	287	310	263	296	245	296	257	279	295	275	288	306	282	266	285	291	270	281	256	310	279	272	257	260	303	285	262	281	288	297	290	281	287	301	255	273	270	289	288	281	298	290	286	265	243	264	268	295	313	312	274	272	301	269	327	273	291	276	268	268	297	309	248	278	280	269	258	277	308	273	274	280	291	261	287	285	282	320	293	261	301	279	276	289	269	287	259	262	279	298	276	264	291	289	298	287	274	273	298	296	275	291	294	250	297	309	249	249	293	262	303	303	276	296	265	272	278	253	307	256	300	282	263	322	288	263	280	254	268	291	272	257	280	281	264	288	282	270	271	295	285	281	305	272	251	276	297	272	319	276	286	284	295	295	261	283	299	299	314	286	249	291	288	289	287	287	265	284	276	270	279	245	262	259	298	273	279	297	296	281	290	281	291	285	281	275	270	287	259	299	281	283	257	293	274	286	305	259	267	307	246	273	265	283	280	263	261	267	295	270	325	285	273	253	281	298	289	288	276	300	263	282	294	305	273	287	284	264	292	279	275	301	251	289	275	290	285	269	258	264	303	310	302	281	266	270	247	265	287	271	254	256	291	297	313	276	283	298	295	273	268	267	270	299	278	268	240	296	267	278	272	279	300	259	260	258	279	288	280	287	269	255	270	267	284	294	306	293	289	305	273	290	269	277	290	294	283	298	256	266	308	291	272	296	270	281	310	329	271	286	276	263	286	278	260	263	237	267	252	278	273	302	270	295	271	282	275	264	265	294	289	306	274	296	277	261	266	303	299	291	279	266	291	299	290	245	274	244	278	296	285	296	264	247	284	284	270	289	283	264	276	278	281	293	257	267	272	298	295	271	308	282	292	292	264	265	290	289	307	285	258	269	282	288	299	232	288	291	292	267	273	287	286	263	302	277	261	291	283	256	268	287	270	275	277	267	284	278	288	282	281	268	269	284	284	279	301	290	274	296	305	281	266	260	273	271	297	275	303	289	306	300	277	297	294	271	250	257	266	251	276	279	279	292	290	285	296	303	280	256	272	295	270	293	270	254	260	274	283	309	271	304	302	302	269	288	275	265	272	314	260	288	296	285	248	272	270	299	285	280	282	318	291	290	283	272	261	289	308	283	272	275	278	256	291	294	281	322	279	249	256	283	269	273	247	255	294	310	308	249	258	252	263	281	288	304	287	324	297	260	291	291	300	286	277	288	319	311	290	288	259	256	277	289	288	266	261	273	288	275	268	287	257	273	273	284	291	243	292	318	292	270	260	263	267	309	268	282	280	292	266	269	298	283	283	292	277	274	257	308	265	286	279	279	289	281	282	305	283	290	289	291	254	279	258	285	261	294	282	254	296	296	281	252	290	288	286	297	303	278	287	292	265	299	273	241	265	271	257	284	228	276	274	259	234	289	293	279	303	253	291	296	266	307	274	246	302	234	277	277	282	271	268	278	254	265	268	266	316	281	255	289	300	252	246	290	287	260	258	248	299	257	272	316	266	285	291	277	298	283	265	279	261	277	298	299	292	295	286	256	260	269	299	304	278	292	250	293	289	270	273	273	280	289	290	276	292	286	254	285	268	284	289	264	276	259	263	277	274	279	287	287	310	285	300	264	273	267	305	272	291	281	265	258	268	283	277	305	268	292	269	289	241	290	258	290	278	269	286	271	292	328	273	279	265	271	263	293	283	288	273	288	290	307	272	294	290	270	300	307	268	304	307	289	267	282	284	289	256	299	263	292	295	278	290	302	262	263	285	283	276	302	279	300	296	298	262	284	278	268	262	289	269	254	282	251	259	300	293	316	262	291	272	309	297	298	294	305	302	289	275	276	284	281	273	278	275	263	269	245	273	267	283	250	273	250	299	263	289	270	283	310	294	286	304	292	278	286	298	301	263	265	285	293	307	254	276	306	257	301	293	253	281	266	271	277	260	258	245	289	281	296	284	282	239	295	288	298	295	277	256	278	275	271	300	307	270	289	293	295	261	276	279	292	269	281	284	268	283	272	265	277	247	274	244	316	284	277	318	275	266	247	252	274	294	262	244	304	311	272	265	279	289	264	264	282	265	242	282	302	267	302	260	282	279	300	247	287	269	271	269	297	286	307	279	279	302	271	284	252	289	288	277	257	267	285	285	308	267	280	289	272	271	252	286	311	313	258	249	262	258	283	258	283	303	273	259	291	289	291	289	277	242	278	260	289	285	259	261	299	292	273	341	256	301	257	260	281	304	299	262	285	257	275	275	254	294	264	279	298	270	270	285	274	288	286	239	298	286	291	255	316	270	276	287	297	269	259	318	301	261	284	273	275	262	297	279	280	281	250	300	275	287	260	266	303	259	283	264	285	301	294	288	288	271	278	309	268	277	273	308	275	240	290	269	288	304	282	288	270	288	297	262	279	289	285	275	287	288	291	285	278	277	242	283	335	252	256	277	303	262	300	292	245	245	310	282	276	271	280	282	287	257	251	287	295	344	309	273	260	274	275	307	300	296	310	277	299	256	278	290	277	255	264	266	279	284	255	296	292	271	267	252	272	269	276	251	255	276
23481	21540	29448	24105	21540	20010	1584	538	369	333	309	254	260	196	195	194	209	169	178	166	162	185	166	161	168	149	149	147	127	138	134	121	124	144	134	137	116	132	144	147	131	123	123	125	122	133	108	117	120	104	115	147	123	115	122	103	108	114	123	120	117	116	123	113	100	126	115	117	124	107	97	113	121	123	110	121	127	120	122	115	109	128	105	137	128	119	100	110	117	100	111	112	110	99	112	127	116	117	106	113	107	118	111	91	115	109	118	117	133	93	111	127	112	114	116	111	118	128	115	122	117	133	97	128	117	122	123	127	113	116	114	111	116	118	117	104	126	87	111	106	131	140	139	112	108	128	122	111	95	113	122	96	106	118	111	108	122	109	101	120	111	108	124	108	135	122	85	133	128	113	110	127	115	120	114	119	112	118	131	118	118	113	110	123	126	110	104	112	115	122	107	123	129	115	135	110	98	109	131	132	101	121	121	110	107	110	121	129	114	112	106	110	117	119	123	115	119	122	120	120	111	101	108	104	131	128	108	116	118	106	127	114	117	120	121	127	121	121	93	108	119	119	120	108	95	106	104	110	123	125	100	100	97	114	100	101	118	116	133	110	123	104	122	126	100	132	112	98	95	112	109	137	131	112	123	119	110	98	104	94	110	122	105	114	125	117	112	101	102	102	127	124	105	129	107	106	133	99	110	119	116	114	119	103	120	109	106	108	109	117	106	103	126	107	111	120	121	112	120	136	111	128	107	106	109	96	118	119	125	123	114	100	118	125	110	104	114	122	127	116	133	115	118	120	132	96	106	120	115	95	126	119	117	123	107	98	99	106	104	92	119	116	104	104	120	122	120	111	120	126	124	114	105	125	124	104	120	118	116	95	116	108	107	129	92	103	105	115	106	124	112	119	94	94	93	114	119	117	100	115	108	122	97	105	102	127	119	102	118	121	122	106	124	112	128	111	101	99	126	126	111	120	116	126	96	118	117	122	126	135	119	102	124	120	118	111	123	102	118	104	120	105	111	115	120	121	108	123	110	118	120	108	113	98	100	116	109	119	118	113	118	97	106	121	106	130	104	108	101	97	102	122	127	111	132	129	80	125	95	131	113	117	126	115	118	112	116	89	116	100	127	101	111	101	112	97	124	109	111	117	110	102	109	117	124	103	104	99	109	125	102	101	122	102	120	109	107	105	106	97	119	125	94	113	92	118	104	124	119	98	97	111	114	97	114	97	122	125	100	128	128	126	115	131	101	114	125	107	115	114	115	120	127	102	110	121	98	119	97	109	108	113	120	119	129	121	137	102	110	110	123	116	135	109	107	110	112	115	120	104	96	99	122	112	106	111	110	108	111	97	108	96	102	123	116	118	113	119	96	105	107	100	117	110	111	111	104	95	115	140	116	111	119	97	127	118	97	100	114	119	114	101	119	116	125	120	111	118	108	112	116	114	126	106	111	117	115	102	125	102	102	134	103	110	105	110	117	111	108	114	104	101	98	104	105	100	112	119	116	129	101	120	102	109	115	118	95	105	108	126	105	113	109	105	115	120	109	121	126	106	118	99	115	102	107	130	127	120	113	109	109	129	124	117	117	115	103	103	121	107	116	108	102	112	119	111	103	123	108	115	115	124	118	128	114	120	110	97	95	107	119	124	102	114	109	108	119	125	123	105	124	106	98	137	134	119	119	118	120	140	94	111	106	105	101	121	116	123	102	118	114	104	112	136	120	107	105	103	116	103	122	124	124	117	110	102	105	103	122	121	93	106	116	109	111	120	120	98	106	114	98	106	118	120	116	110	124	106	117	107	106	97	114	105	123	103	121	120	119	116	93	136	104	111	120	93	114	108	119	104	109	123	113	102	110	124	131	106	95	115	129	109	120	116	110	128	109	122	106	129	104	97	127	115	102	113	100	100	120	115	114	120	125	130	91	120	130	119	134	109	121	116	114	110	106	132	130	104	119	114	112	102	124	102	114	109	104	102	125	105	116	116	103	113	107	101	115	114	127	118	113	121	89	123	126	106	132	115	127	104	120	106	142	99	122	124	104	102	98	102	104	117	119	109	118	100	101	115	100	116	124	107	117	115	116	109	128	107	103	123	111	113	134	117	117	131	116	116	100	105	111	111	93	108	110	106	103	111	123	95	109	133	120	119	94	117	115	122	132	110	105	120	103	110	113	118	97	107	101	118	119	113	117	111	117	105	111	118	112	85	121	123	104	112	107	95	138	117	119	112	121	123	98	120	109	100	118	114	133	109	107	112	106	96	121	102	120	120	120	109	126	107	124	126	125	123	97	102	94	109	126	90	112	134	108	114	114	112	133	111	111	121	105	119	106	113	111	112	108	99	120	116	118	115	110	106	104	110	116	131	124	98	124	117	93	110	115	118	137	104	108	118	102	116	101	116	103	119	106	111	110	112	129	107	114	121	102	102	107	98	124	104	117	108	102	110	104	129	111	106	122	110	102	104	118	111	134	109	114	112	113	130	141	106	111	114	134	134	102	117	115	120	121	117	105	121	116	127	119	91	126	123	118	110	112	117	106	144	104	128	110	113	106	119	139	125	108	125	125	115	125	109	117	115	102	113	115	109	117	95	105	113	110	106	111	112	137	98	113	129	105	121	114	106	133	93	130	104	111	114	113	103	106	110	135	119	124	109	115	111	97	105	115	129	119	106	112	110	104	110	127	124	126	110	114	129	126	100	111	104	111	116	124	107	100	100	108	125	118	109	112	141	94	122	106	94	116	124	109	108	117	113	103	118	122	115	117	121	107	104	101	118	115	108	108	119	126	114	111	115	126	115	113	107	104	126	99	138	120	109	113	118	115	112	127	105	113	110	139	134	113	104	121	99	112	112	108	110	135	108	109	115	116	130	111	112	127	92	131	122	116	124	109	102	129	114	137	121	126	102	95	117	98	95	113	110	114	127	123	115	95	105	121	124	119	108	103	124	116	108	136	133	115	123	131	101	118	121	133	104	116	109	117	102	115	88	116	115	119	124	105	103	100	114	111	98	109	112	104	125	123	119	128	108	125	110	102	118	111	133	120	121	106	123	125	136	118	119	99	119	92	100	113	123	114	111	105	123	113	102	118	115	133	129	101	107	122	119	121	116	113	89	110	111	114	108	118	126	93	130	104	116	109	120	118	118	107	106	123	122	124	99	105	115	97	121	106	98	109	147	104	99	115	108	121	99	112	96	92	108	91	110	111	119	139	104	106	112	112	109	122	106	115	107	120	115	106	105	110	124	137	109	117	110	101	107	125	90	129	116	115	115	118	100	100	115	112	108	115	115	106	118	118	101	96	97	89	119	105	104	100	117	124	114	94	102	123	103	111	95	123	102	127	122	105	112	119	102	126	106	106	108	107	123	115	109	114	103	109	126	101	116	112	123	109	108	90	130	117	96	114	118	111	122	118	139	100	122	119	100	112	95	110	112	123	103	99	98	113	120	121	101	114	115	92	99	104	109	102	97	120	120	125	110	122	128
7774	15717	13441	7203	4491	3152	2238	1794	1411	1106	973	810	711	633	611	561	474	443	427	397	361	361	346	364	293	327	283	315	276	282	304	278	255	275	259	276	262	220	232	271	219	231	253	241	240	225	247	219	235	212	248	203	228	237	223	197	241	254	202	230	232	218	210	220	236	208	219	205	219	218	182	202	215	232	229	222	210	192	207	209	180	230	212	207	192	238	210	197	202	177	210	206	210	213	200	204	205	190	194	205	219	191	216	219	198	164	226	182	195	222	201	206	189	202	211	248	212	192	216	199	224	199	195	210	192	174	168	209	227	222	204	189	205	209	236	200	220	211	185	208	188	204	165	208	216	217	221	209	183	199	211	224	186	203	202	205	217	182	184	183	199	201	213	189	192	219	189	223	200	210	210	225	194	197	185	200	214	192	194	224	231	216	201	206	200	189	189	179	204	172	222	192	207	185	191	222	212	208	196	199	199	210	170	220	192	186	217	207	212	221	211	206	201	200	218	190	185	212	202	227	192	193	163	200	184	191	210	196	193	168	222	230	189	185	207	196	194	205	202	195	185	174	216	186	195	180	195	205	212	164	207	220	210	206	212	238	202	172	220	207	210	205	170	182	204	201	194	211	198	200	197	177	209	182	193	198	231	217	199	204	189	204	201	167	216	198	184	190	194	180	202	205	198	200	212	210	220	192	214	192	178	201	220	206	173	206	225	204	185	208	206	205	182	212	203	202	210	196	223	195	219	214	207	205	191	189	214	210	197	213	187	187	209	193	192	189	191	208	218	202	204	178	195	240	176	198	203	197	214	185	188	192	212	194	198	209	194	193	194	189	218	199	217	204	228	199	204	187	195	196	192	220	192	209	201	188	212	210	215	213	207	199	177	204	226	221	188	207	208	196	191	201	184	206	227	189	196	188	225	222	172	215	193	198	198	222	215	220	200	177	202	171	193	199	192	194	176	188	216	211	214	205	181	187	222	211	199	206	201	206	221	215	204	198	193	212	192	206	193	199	204	197	196	179	205	196	192	203	185	237	188	165	212	201	189	208	232	203	205	202	221	217	211	186	205	199	213	198	219	202	198	189	219	200	198	183	212	192	221	194	198	211	228	215	194	198	202	221	201	181	205	189	164	234	170	189	199	216	210	198	213	202	181	198	249	178	193	189	194	211	180	181	194	207	201	193	224	203	206	235	223	220	233	198	207	205	184	189	219	197	222	219	190	177	205	191	197	195	192	204	221	200	188	205	208	199	216	194	169	220	224	210	184	190	203	183	196	221	190	219	200	176	210	213	212	200	217	212	196	183	205	187	184	208	218	184	213	202	202	208	192	188	191	216	183	210	205	223	207	187	185	189	197	177	179	208	179	205	186	198	219	220	219	201	193	219	212	191	213	196	208	239	182	225	209	195	204	213	205	211	187	215	198	195	184	222	218	212	203	221	205	179	203	196	195	193	211	209	181	213	209	196	197	188	211	229	204	214	204	174	179	220	229	204	195	187	204	204	191	202	196	185	187	232	196	196	195	207	212	187	199	185	197	197	190	209	213	198	196	214	208	174	207	224	173	220	206	204	218	180	168	224	211	194	217	215	201	198	212	207	203	237	202	216	212	214	200	199	182	205	203	193	199	203	178	213	193	202	189	205	192	194	207	210	222	186	214	204	186	206	221	193	186	187	207	196	188	212	215	194	198	207	213	216	202	215	190	205	206	188	189	218	204	206	202	200	201	180	199	222	194	184	199	211	200	215	213	201	224	226	215	191	191	195	207	192	190	192	183	199	201	208	204	181	194	209	208	184	198	202	201	220	190	206	197	213	197	191	224	209	204	213	178	189	198	197	209	190	197	193	190	196	206	184	200	227	189	192	217	184	191	211	232	209	173	210	194	211	181	228	210	190	200	209	196	203	187	208	201	243	215	205	185	205	230	205	204	210	221	202	197	213	208	224	212	211	225	172	199	196	182	198	206	179	192	198	226	198	201	186	208	213	205	196	229	216	212	212	218	187	190	194	175	194	201	200	174	167	223	222	195	168	213	217	194	201	212	183	218	198	206	181	183	168	208	217	194	226	168	201	211	219	203	237	199	216	186	208	207	192	215	217	199	173	192	207	201	200	193	243	196	213	198	170	202	210	221	207	209	206	198	209	232	184	197	186	204	228	205	193	222	197	188	214	198	229	192	197	212	213	202	207	196	216	213	231	190	191	220	207	200	217	199	186	207	214	195	204	205	193	181	199	219	191	194	213	192	194	223	249	209	192	192	194	194	196	174	201	208	193	207	218	235	211	208	230	194	189	210	184	209	194	193	205	196	182	202	204	201	189	212	193	197	191	203	205	186	196	193	234	195	206	189	181	215	204	187	178	201	193	219	187	208	196	218	196	205	191	198	208	197	192	219	206	194	192	211	179	198	196	201	212	223	183	206	219	181	225	203	207	216	212	189	236	194	184	199	234	195	217	210	229	210	188	198	202	217	209	223	219	225	222	204	252	187	204	209	185	212	200	175	198	194	205	200	216	189	188	212	184	224	177	207	221	198	214	211	216	185	203	213	200	174	198	214	206	210	204	195	199	224	184	214	212	187	218	220	210	197	211	224	195	221	223	215	211	186	188	177	194	220	208	192	187	211	188	193	213	204	192	206	207	205	195	217	209	197	210	199	190	220	208	171	198	211	222	208	196	166	195	198	222	209	200	204	197	176	189	209	196	195	202	193	194	182	172	206	221	191	194	202	207	166	201	181	231	195	209	200	225	217	226	217	215	207	191	188	192	191	220	202	193	210	198	218	224	178	215	193	187	207	219	199	242	213	194	207	181	195	200	215	186	215	190	193	199	202	202	194	201	206	204	193	188	197	215	167	181	222	219	200	204	206	200	181	176	217	189	219	225	218	202	186	176	198	178	209	186	199	181	178	195	173	226	182	217	205	191	208	211	201	187	204	200	229	188	220	182	202	235	207	209	223	203	186	204	200	229	195	214	205	187	213	216	211	191	231	187	206	199	208	198	192	206	215	197	202	184	210	189	218	180	222	225	204	219	188	210	201	202	204	190	205	205	211	201	192	201	192	208	178	210	215	213	200	197	210	194	204	185	194	214	210	206	206	181	207	207	224	210	173	198	205	205	198	202	194	199	197	216	190	223	199	221	199	185	200	167	194	192	224	190	189	206	197	195	180	204	204	206	186	227	201	200	172	193	213	205	187	194	218	205	172	202	182	217	207	197	196	190	181	196	200	190	182	216	196	214	182	199	195	196	212	196	203	191	189	194	181	195	198	188	226	202	183	208	223	200	187	187	187	198	207	214	198	205	225	185	194	215	198	199	176	214	208	214	201	224	198	192	165	227	208	191	213	208	211	196	186	161	207	206	185	204	212	217	220	177	202	220	197	208	209	219	201	200	198	191	167	195	179	163	203	224	221	203	194	210	199	195	200	211	208	219	189	197	217	214	192	202	181	191	204	202	177	187	198	188	172	217	188	205	213	214	214	211
26966	20768	7576	700	424	324	370	348	355	356	348	347	330	329	329	354	325	303	290	337	344	308	302	345	313	317	327	325	327	307	355	339	282	315	299	329	326	315	326	351	281	319	301	305	319	302	340	308	309	341	328	322	286	329	305	306	321	367	320	315	337	323	349	302	304	293	326	339	323	344	327	297	306	306	282	292	327	326	290	297	312	301	337	316	342	299	284	327	306	322	344	294	290	337	308	314	337	333	331	337	327	308	312	273	335	325	331	327	299	314	327	315	347	296	312	326	357	313	318	306	316	343	317	329	329	324	309	321	298	323	289	309	336	325	318	322	320	296	301	317	309	290	316	341	326	317	352	338	337	297	328	310	311	324	357	314	323	381	309	293	319	302	344	302	331	361	338	327	336	334	320	316	294	323	323	332	306	319	337	334	307	324	300	297	297	326	330	316	310	293	318	311	302	323	325	316	303	356	336	330	314	341	313	343	348	310	318	335	320	328	301	329	331	298	292	321	306	310	315	322	309	338	301	357	301	302	300	306	295	343	298	300	325	312	334	291	329	320	317	319	329	290	347	346	325	306	335	308	318	326	329	347	320	299	331	339	297	294	351	306	309	303	327	326	319	310	308	322	333	319	309	326	316	345	350	324	335	299	303	314	308	309	320	291	335	331	294	318	348	298	332	332	340	327	313	355	318	322	324	313	305	360	303	318	309	354	304	347	299	299	328	350	329	328	315	349	306	342	343	317	337	283	317	299	337	336	337	331	346	315	331	343	302	363	330	334	302	310	311	327	333	306	321	309	325	329	319	326	294	306	320	325	318	325	343	330	333	294	298	315	324	347	326	308	325	325	306	331	329	327	337	290	316	314	340	336	327	322	287	303	313	306	301	330	347	327	336	317	292	376	315	296	322	306	336	302	329	331	304	314	316	296	326	336	329	307	332	310	327	286	377	316	315	327	320	363	289	307	307	304	323	334	333	308	295	321	311	353	337	321	340	304	334	325	357	281	308	313	340	333	335	296	323	303	328	298	347	334	344	351	327	317	307	351	307	312	310	310	327	319	315	338	295	319	296	316	316	290	331	337	324	335	349	310	354	343	353	311	304	332	297	338	308	278	327	321	324	317	324	323	293	302	339	344	294	288	343	300	333	317	313	308	339	324	318	324	317	288	303	299	307	324	314	309	327	331	332	331	319	312	326	339	312	317	301	351	333	342	336	316	280	322	358	322	317	322	343	325	343	316	344	277	324	318	305	341	325	314	368	326	306	338	318	285	317	324	321	311	298	301	311	302	306	327	291	283	297	299	320	313	336	347	313	325	323	342	336	324	298	339	273	337	321	291	303	346	295	329	334	311	309	327	324	336	339	336	321	320	306	314	314	338	318	302	300	329	321	300	309	308	362	328	325	294	331	320	321	331	338	310	339	337	341	335	308	322	339	307	332	321	358	336	313	300	307	325	316	313	322	322	301	327	302	308	317	343	336	305	304	334	330	313	304	307	286	343	310	304	342	325	317	299	350	330	318	337	340	324	297	341	327	318	311	335	298	309	341	325	328	317	315	288	313	301	345	332	322	284	302	334	300	319	304	348	306	338	324	320	305	334	306	350	324	306	299	298	317	358	327	321	316	361	336	300	332	310	302	314	279	323	333	329	330	337	311	330	284	340	331	354	325	327	284	301	329	292	310	298	334	323	299	312	288	321	313	290	285	304	317	326	320	317	318	318	327	347	304	319	345	308	318	294	312	303	333	309	330	301	285	298	335	339	332	304	322	324	339	300	303	344	322	303	347	328	286	283	286	326	349	326	314	303	336	334	338	301	302	339	339	319	305	359	374	309	316	315	315	317	312	308	363	314	310	306	350	319	360	325	326	311	325	299	316	306	327	301	340	312	312	316	298	316	320	330	301	311	355	306	368	323	310	334	311	322	308	333	336	321	332	317	294	316	335	290	328	345	342	324	326	334	323	337	302	302	304	294	335	317	310	312	323	323	320	331	303	328	318	317	336	317	325	323	310	326	361	340	332	352	311	327	322	323	332	343	329	323	327	314	329	322	310	322	333	333	305	346	350	308	319	342	342	301	275	328	322	326	321	316	285	322	342	311	310	279	356	307	332	315	348	307	300	324	313	349	319	313	327	363	365	358	318	365	310	333	325	323	321	319	283	314	296	330	352	306	355	345	353	321	322	281	322	316	300	336	349	318	309	293	343	306	295	305	306	342	316	325	326	298	303	325	331	326	301	287	312	294	327	335	319	332	333	296	331	324	334	311	300	320	313	311	341	317	339	343	289	357	327	319	335	329	324	327	331	313	331	324	314	314	324	331	354	335	322	345	277	341	330	318	331	323	314	307	317	323	337	283	319	331	320	355	312	318	312	337	319	296	321	296	346	275	340	315	357	294	328	303	332	351	340	302	310	328	321	364	304	332	352	302	330	321	319	346	300	333	310	305	322	337	295	316	334	327	326	346	327	334	297	319	324	334	332	322	351	330	281	291	349	352	320	334	305	316	310	321	329	326	297	320	326	309	323	305	312	335	310	360	344	330	337	327	323	296	319	337	300	347	282	309	325	319	303	341	327	306	334	289	329	322	317	334	334	332	308	310	297	293	307	307	294	315	310	325	327	311	347	334	325	304	315	316	322	323	329	309	305	336	277	326	345	331	334	322	319	298	278	336	335	278	330	315	315	295	356	364	324	301	313	326	308	329	347	320	303	317	342	326	337	322	346	311	337	335	310	324	297	331	320	323	297	340	328	316	337	308	325	334	334	343	315	343	319	322	331	324	305	306	327	326	308	301	310	359	322	319	311	321	339	294	309	316	291	333	311	340	305	300	310	308	317	313	331	303	322	321	319	313	328	335	310	308	311	285	317	318	324	368	341	308	318	316	307	328	324	329	291	314	293	355	303	303	325	331	348	344	325	328	303	320	320	289	292	307	313	280	332	317	321	348	298	301	314	305	336	301	304	323	325	291	309	324	322	325	350	327	312	299	333	338	320	335	331	307	299	307	309	310	308	347	348	334	300	350	337	305	295	332	347	328	312	294	318	322	338	324	308	314	343	317	353	333	344	321	331	301	270	309	311	286	329	317	326	298	322	318	315	316	335	324	312	303	328	324	329	318	312	312	298	299	325	343	311	315	291	344	319	301	328	300	330	322	316	313	354	344	313	299	354	322	315	334	327	336	308	302	294	315	294	305	310	321	329	319	333	304	306	314	323	312	336	314	313	316	313	301	277	322	329	317	320	305	329	315	325	317	345	345	320	331	296	332	333	347	305	331	309	346	306	326	324	327	339	326	324	311	294	279	312	308	319	327	295	294	319	327	312	345	348	344	315	348	288	299	287	311	319	328	343	306	317	333	325	304	324	323	351	286	323	345	305	322	348	316	297	333	348	307	327	348	308	276	333	306	332	305	303	354	287	339	336	306	293	323	350	321	347	335	314	318	344	303	328	314	313	321	331	327	305	328	322	304	290	341	306	307	323	329
4026	1643	1504	904	825	698	674	682	680	612	637	584	607	600	604	561	585	618	552	568	570	584	630	565	624	581	592	562	610	611	576	569	554	547	565	547	568	570	601	578	592	550	549	595	583	564	558	564	596	550	572	648	515	586	564	575	565	592	602	569	565	590	590	592	610	566	583	549	544	551	559	593	563	595	522	571	551	567	579	589	573	633	571	557	588	625	600	601	575	586	596	546	551	574	582	555	601	576	567	582	566	552	518	583	599	594	574	538	579	618	565	580	561	564	590	552	582	568	579	604	606	598	572	608	561	624	583	554	557	582	575	591	555	583	599	566	534	571	613	583	595	543	585	566	606	579	587	610	547	548	547	590	583	580	557	567	551	606	540	608	556	581	581	577	578	578	567	554	585	610	550	599	536	571	569	578	558	546	588	612	565	592	602	596	572	613	579	584	604	560	622	570	554	582	563	549	574	586	561	577	547	565	539	561	579	561	564	537	607	546	585	540	539	549	583	541	595	578	557	531	585	572	577	598	552	613	547	585	551	572	589	604	575	571	592	567	590	560	611	621	559	580	577	575	578	556	577	543	619	580	565	580	564	564	562	559	609	613	553	576	622	557	572	593	555	589	567	547	584	545	572	614	594	601	569	556	556	575	587	602	611	580	582	580	576	575	578	563	580	578	549	539	579	569	543	575	587	602	586	522	547	561	556	571	560	599	582	569	558	594	525	592	568	583	599	577	592	570	587	604	633	576	582	594	576	558	574	588	544	519	614	560	602	587	616	555	618	580	557	618	596	594	575	571	609	534	568	577	568	605	565	584	606	583	598	563	634	580	560	565	558	577	598	571	611	601	565	609	557	582	600	559	541	602	611	583	628	568	576	546	557	594	598	615	523	575	576	580	558	553	557	563	558	561	636	535	561	623	599	590	571	565	520	535	577	602	589	544	544	591	592	616	579	595	547	606	552	574	576	579	560	562	613	592	592	552	588	549	551	549	561	580	548	543	596	551	597	582	531	531	583	618	568	573	570	530	589	602	600	572	575	585	564	625	605	555	576	579	609	541	561	551	557	602	592	578	548	547	595	560	569	584	569	602	596	591	579	573	583	595	577	575	568	604	590	547	586	527	565	513	643	534	578	534	623	582	570	602	613	558	591	616	533	578	601	558	564	558	603	607	550	600	564	611	569	606	596	557	632	580	553	588	579	569	603	556	570	533	616	625	612	593	598	546	581	579	571	603	596	577	569	599	579	563	597	572	569	553	535	561	620	575	583	620	542	528	566	573	585	554	584	596	558	580	585	532	596	581	590	588	597	603	568	547	540	575	553	593	587	549	590	588	608	534	592	547	519	606	617	590	533	556	552	558	567	569	578	569	550	587	529	588	591	569	546	575	570	545	560	556	513	626	564	560	580	536	576	529	552	576	577	588	593	573	602	570	601	592	562	583	584	571	567	585	581	571	568	565	580	582	566	591	585	620	586	553	562	581	591	605	589	565	549	613	596	568	556	565	564	616	594	595	585	565	569	570	580	571	573	575	582	598	587	573	569	558	559	534	582	549	588	600	584	590	612	574	557	560	581	546	580	607	558	560	587	619	573	580	543	578	570	598	610	596	544	590	612	535	572	531	643	571	579	574	620	559	559	583	558	559	633	570	571	593	576	610	571	594	586	576	555	553	584	601	598	562	574	587	563	558	575	584	559	592	557	577	569	594	593	593	597	546	583	582	626	588	555	572	580	546	564	591	598	577	533	603	570	587	573	582	548	553	595	582	569	618	575	579	567	535	568	586	575	570	568	592	589	543	550	614	581	580	568	556	584	550	528	588	571	578	593	578	576	571	583	569	556	581	585	603	569	600	597	595	573	546	575	525	554	568	543	577	562	541	604	543	586	558	584	550	571	582	577	548	580	611	568	550	542	573	603	590	571	564	624	551	564	542	614	630	561	613	549	592	581	588	561	582	584	573	559	586	580	553	552	613	562	585	599	546	566	550	561	577	567	572	568	583	565	555	586	541	549	622	585	592	582	561	590	575	587	579	572	551	577	533	581	564	586	562	575	551	563	577	559	578	550	526	554	586	589	564	575	580	579	596	551	548	581	572	545	582	574	548	538	602	577	577	566	600	603	569	576	565	552	536	610	569	619	589	536	577	607	540	608	596	549	597	594	596	526	598	553	574	611	585	579	575	555	570	588	535	579	567	572	595	537	541	600	553	599	592	544	552	607	554	610	597	541	562	589	559	561	561	558	606	582	550	530	596	585	601	584	570	593	588	579	573	567	620	570	587	594	566	601	593	575	585	517	531	550	556	601	577	559	569	555	552	543	603	621	548	572	509	602	612	586	626	561	578	562	534	579	589	552	590	544	596	546	568	580	598	574	604	584	567	565	565	527	573	570	543	593	566	563	533	588	544	620	558	642	584	566	580	621	574	571	537	579	578	555	591	568	553	559	558	581	522	569	596	566	561	601	591	615	592	541	562	600	547	577	593	588	605	582	556	582	617	584	561	571	591	603	555	587	564	582	525	528	580	560	568	568	592	583	613	605	559	536	556	548	605	589	504	556	569	546	596	590	621	575	584	582	555	586	563	547	551	619	578	561	570	581	597	592	548	572	544	604	609	585	571	562	586	586	572	594	587	522	536	585	547	603	564	556	587	551	553	559	595	626	567	604	561	606	555	569	568	574	621	550	587	589	603	600	577	568	578	564	592	580	618	568	545	590	618	609	565	566	555	575	581	529	597	624	607	599	592	537	586	595	546	567	576	575	585	541	556	590	555	531	599	602	576	608	591	585	601	534	591	605	582	609	593	577	592	576	564	575	549	575	576	553	576	586	632	559	591	535	556	579	596	566	568	562	549	584	555	530	564	558	582	600	549	591	547	571	584	562	560	560	577	551	568	586	551	537	592	576	555	557	555	595	596	571	568	551	578	569	573	517	604	581	591	562	568	583	586	585	546	584	605	590	563	617	593	554	554	571	599	553	589	585	612	590	571	621	562	586	567	606	561	566	600	609	590	604	556	549	562	608	606	597	576	586	537	573	598	571	586	590	580	618	600	599	567	579	566	541	566	565	589	558	588	616	591	565	607	522	579	562	580	640	589	612	608	591	570	579	563	511	522	616	579	589	571	590	551	552	570	625	562	551	566	604	574	569	580	590	556	557	558	566	596	544	626	558	565	582	562	616	614	600	598	559	592	575	541	587	621	599	590	605	604	560	551	563	577	607	599	603	560	557	633	593	607	596	574	577	538	608	582	554	562	536	541	593	583	591	648	555	576	579	573	565	562	569	563	558	574	608	641	590	546	563	599	556	587	570	578	610	576	583	571	584	564	590	597	581	585	563	614	563	547	544	523	617	599	567	554	564	567	582	580	571	587	567	553	593	550	511	547	570	576	571	600	555	608	622	564	550	603	548	608	576	525	608	541	575	597	504	554	597	596	570	580	576	560	617	576	593	610	541	575	601	566	550	559	577	537	564	539	534	605	553	557
24383	21538	28792	24737	20819	1894	543	381	311	267	260	221	236	194	185	171	179	168	158	156	165	172	159	189	178	161	185	169	145	168	145	156	154	171	183	153	149	158	149	170	154	177	160	156	152	175	142	160	158	154	130	155	149	166	140	143	146	139	129	165	152	149	146	163	152	161	144	147	149	125	148	165	162	138	168	151	141	150	165	145	150	169	151	152	136	138	128	146	140	148	158	148	157	158	142	153	147	159	163	155	145	144	134	161	147	156	138	137	153	158	141	127	133	154	153	166	137	143	137	134	160	132	164	140	145	153	162	156	149	138	159	156	157	128	166	131	137	161	141	147	146	151	172	144	142	126	144	162	129	144	137	156	133	134	161	150	151	150	146	129	160	138	143	152	143	154	167	149	144	136	174	151	160	166	149	123	158	143	150	147	133	148	153	140	147	153	145	144	158	145	143	161	163	121	132	144	150	131	149	135	138	149	153	152	139	144	134	153	138	154	142	151	151	155	149	149	140	144	124	160	150	132	157	162	135	153	149	158	145	162	149	131	121	153	148	162	161	144	122	149	133	137	136	122	160	152	161	151	147	149	161	132	140	145	137	154	152	151	149	136	144	171	140	176	134	145	163	168	144	142	158	171	140	137	150	118	149	141	145	142	161	155	157	142	157	163	150	155	139	145	152	141	140	152	132	147	141	166	137	158	146	163	159	149	148	149	140	152	144	156	139	163	144	150	154	133	146	138	153	132	152	140	170	139	148	144	147	132	134	158	150	172	183	160	148	141	169	140	144	148	132	138	131	159	126	151	142	148	137	144	139	155	133	137	141	161	125	149	140	140	152	132	127	135	158	137	126	154	159	153	131	160	144	141	136	154	131	138	142	158	143	141	148	151	118	156	141	141	162	139	153	154	127	168	145	153	155	141	156	151	145	147	154	140	164	127	153	133	164	126	129	154	153	138	164	145	137	146	143	147	138	144	131	153	148	178	139	144	131	156	155	134	139	152	142	146	145	146	159	152	144	167	145	134	163	116	138	162	122	132	149	152	155	145	147	157	134	154	154	151	148	159	160	164	113	146	147	154	135	148	155	148	141	165	144	128	124	150	152	148	144	137	156	146	163	144	146	162	132	157	155	139	143	145	140	141	147	164	146	150	139	143	147	142	129	166	155	135	148	132	129	145	149	156	144	127	163	157	136	120	129	119	136	134	133	114	149	148	150	146	149	145	141	134	178	151	152	160	160	139	132	140	145	152	144	151	174	164	148	161	179	157	147	167	139	153	155	114	151	155	150	132	161	133	130	148	129	116	146	156	140	141	142	148	137	136	159	129	169	158	138	139	147	154	122	149	141	126	154	151	145	149	131	174	170	153	145	127	126	157	147	152	145	153	157	144	151	152	169	145	126	137	118	140	145	148	136	144	141	142	140	146	121	144	164	158	152	156	157	120	131	160	130	125	126	137	141	147	147	136	147	166	126	127	151	153	157	152	150	150	173	162	127	140	130	137	134	154	140	148	166	139	152	150	134	160	158	158	149	134	137	135	126	151	155	159	133	146	136	135	140	152	142	172	145	153	170	139	139	119	136	147	137	138	166	150	148	142	136	140	155	161	143	140	169	139	125	142	151	147	116	126	163	163	141	144	168	156	155	122	162	144	146	149	144	165	130	164	150	155	172	148	154	148	138	126	131	151	148	144	145	142	158	141	145	125	136	142	151	135	178	155	132	142	153	129	135	144	167	178	145	148	162	161	142	155	147	160	133	147	148	137	141	157	144	138	140	156	155	156	154	141	168	126	145	142	144	152	144	177	133	140	171	139	144	130	152	152	151	154	131	160	142	151	135	149	138	141	143	141	147	162	145	125	144	159	133	158	129	149	163	142	139	148	143	128	147	150	170	156	143	153	140	154	137	150	124	137	147	135	126	152	145	151	147	157	150	126	138	140	158	170	145	145	143	164	126	150	157	138	140	156	122	143	139	143	149	129	155	144	135	181	137	160	158	140	142	142	151	148	163	151	144	142	147	160	129	152	137	141	142	134	151	148	146	138	122	154	154	152	144	155	143	133	149	134	139	168	140	143	150	137	142	155	154	128	154	125	151	121	147	164	119	121	147	143	126	154	140	154	125	155	129	151	175	159	133	139	154	122	142	167	139	161	161	135	153	134	158	153	157	162	136	142	133	146	162	178	151	134	140	138	157	149	157	157	143	154	137	160	165	134	141	150	150	134	116	154	137	130	162	143	160	155	126	140	147	178	128	125	149	166	141	163	140	142	129	156	139	136	142	141	153	152	162	171	132	139	150	142	118	151	146	135	127	169	162	141	142	153	144	139	122	135	130	148	140	144	146	137	135	136	138	154	144	142	143	154	146	126	170	140	138	143	132	173	152	131	152	130	133	145	146	150	147	162	133	157	164	136	148	161	139	146	156	130	151	163	155	160	134	161	122	153	152	150	143	146	141	149	129	154	133	152	149	150	149	142	124	145	148	149	144	153	151	136	125	148	149	146	141	138	158	139	148	147	140	147	142	164	155	145	153	155	147	155	163	139	140	149	153	143	144	157	125	145	161	151	160	151	140	148	143	144	172	152	143	149	152	133	153	129	131	123	153	127	136	152	146	154	140	137	146	168	167	153	151	139	139	153	152	150	140	162	158	141	154	132	149	138	144	151	144	149	122	139	145	174	134	151	159	130	132	124	152	154	148	154	146	153	152	171	151	169	135	142	140	149	143	140	170	132	156	151	144	157	155	164	151	160	121	124	152	128	168	167	145	160	157	163	151	152	126	140	129	139	130	130	128	138	141	153	165	162	125	136	148	150	114	131	156	172	159	137	133	150	164	153	133	128	141	160	132	145	129	126	145	153	148	155	157	144	148	143	152	147	144	130	130	133	143	156	153	158	141	153	132	133	157	168	131	170	157	154	129	138	149	154	153	161	174	151	144	164	142	128	134	141	151	141	153	133	128	139	120	141	150	158	143	154	125	152	147	145	137	147	139	170	152	132	152	153	128	147	166	138	147	164	141	154	143	138	144	151	144	156	137	130	141	150	174	124	135	141	146	165	144	151	115	131	142	143	133	114	162	131	126	142	141	176	148	138	161	163	136	123	144	145	126	127	142	151	139	136	167	145	136	135	150	178	150	157	143	146	151	136	151	149	147	147	114	143	156	125	141	167	155	153	145	122	143	165	149	117	151	139	135	135	126	149	146	132	160	159	144	134	138	141	131	144	141	171	135	150	142	140	139	137	141	131	134	143	149	161	139	134	139	121	154	144	138	135	166	154	128	142	162	160	139	160	144	170	150	144	144	132	133	154	147	153	148	142	159	120	141	162	148	148	162	129	156	151	137	146	132	154	148	146	125	144	145	165	152	150	145	165	148	151	151	160	139	152	141	145	147	142	139	136	152	145	151	161	134	146	144	145	155	151	172	164	154	144	131	153	144	145	132	133	144	146	135	150	159	135	146	147	146	157	137	142	155	115	138	158	146	149
5479	9945	8576	4299	2743	1989	1351	1134	918	801	695	602	525	506	457	459	421	395	395	391	376	397	330	387	355	325	357	323	344	295	320	307	295	275	303	319	291	303	287	284	247	306	324	300	296	322	308	269	286	309	272	278	304	295	290	282	296	281	290	290	296	293	298	284	278	290	298	284	288	307	273	304	313	289	276	288	296	267	299	291	296	257	300	278	291	266	292	289	272	261	277	280	272	331	273	290	296	280	286	283	272	282	298	292	288	254	279	274	276	284	271	259	253	269	267	283	266	285	267	279	275	274	249	294	283	289	261	286	277	275	269	277	288	239	255	288	281	292	292	286	284	272	299	272	248	314	302	294	277	269	257	291	283	278	287	294	258	273	279	268	278	269	306	267	290	263	262	305	315	297	257	266	303	276	290	284	293	310	279	273	257	273	296	283	294	277	267	271	243	274	300	304	269	286	279	271	275	265	274	288	267	279	284	261	261	276	322	297	262	281	273	265	276	278	323	262	241	283	270	256	292	285	293	282	289	264	275	242	263	280	294	262	289	245	287	284	278	288	282	275	303	263	264	259	279	252	287	259	266	261	257	289	270	275	285	275	280	262	282	288	281	294	268	279	282	319	294	284	278	262	286	305	298	285	269	289	269	262	303	271	306	264	261	284	291	311	288	277	277	288	277	283	275	288	252	250	284	292	278	274	294	276	296	257	273	285	275	283	281	227	278	266	257	272	243	287	276	292	300	245	278	303	294	284	271	272	257	307	297	281	263	306	286	270	272	255	269	261	260	291	295	264	301	257	271	282	284	264	285	264	295	247	312	285	266	271	288	263	262	275	256	266	300	274	292	269	278	268	273	260	290	247	292	261	262	292	271	283	280	241	260	265	288	286	282	286	279	287	268	256	261	244	251	288	306	273	276	274	285	283	288	274	308	283	285	278	301	281	267	280	298	287	276	314	278	239	266	289	261	283	266	277	295	295	298	271	281	273	274	272	277	265	295	272	283	265	257	274	276	273	289	264	244	280	271	265	284	285	285	277	277	231	265	272	297	283	314	296	295	286	262	264	286	260	283	290	278	299	231	274	291	257	291	286	266	270	269	288	271	271	284	269	279	277	276	241	271	255	296	279	299	281	271	280	270	270	273	299	272	283	278	281	287	257	288	291	264	253	296	270	246	281	297	296	290	282	301	263	278	271	251	288	268	289	276	247	296	246	282	316	269	299	271	281	275	254	294	285	255	262	310	292	265	278	252	281	290	290	270	290	230	272	296	271	272	304	240	281	268	280	275	312	269	274	288	269	274	304	297	289	313	270	284	263	265	254	278	306	274	277	234	287	270	269	269	272	280	288	259	293	293	272	268	270	318	273	291	292	283	284	304	260	274	233	243	284	288	280	294	274	288	272	290	275	281	295	291	283	291	295	269	278	274	268	278	267	280	259	276	263	300	291	280	268	279	250	279	283	297	250	258	271	290	253	312	244	277	257	291	288	274	268	302	271	307	273	270	274	287	286	292	273	272	289	293	279	286	268	297	282	276	308	285	253	278	286	262	296	284	279	301	282	251	307	275	306	303	285	258	282	254	273	248	280	309	267	248	271	279	289	288	287	288	264	249	311	289	277	286	307	272	275	281	279	276	286	269	288	317	283	301	267	272	263	276	289	278	246	262	265	282	286	244	263	277	261	262	278	289	285	298	274	272	257	273	289	296	281	247	280	279	325	301	306	247	275	293	282	254	274	301	291	291	267	274	277	276	281	249	295	277	280	264	261	286	254	259	308	259	270	281	286	290	270	266	281	280	280	259	264	283	293	296	280	301	294	288	253	285	281	289	283	234	246	244	283	290	268	287	282	253	320	265	285	278	262	274	272	250	251	272	266	274	254	287	286	253	294	266	288	265	266	297	263	278	298	263	280	290	293	290	245	303	279	286	289	280	280	261	286	264	282	269	283	252	299	280	286	265	280	298	273	279	283	265	279	279	289	254	278	287	266	293	272	271	281	299	258	301	252	265	269	278	276	248	252	280	284	308	266	284	295	268	273	277	262	248	281	281	268	269	299	254	290	290	258	288	270	291	321	262	264	276	286	251	277	284	277	273	277	282	251	275	236	279	284	260	227	282	298	309	279	291	292	269	307	269	282	277	291	273	274	272	295	262	310	272	300	289	297	272	277	274	281	269	319	250	264	249	270	278	290	285	277	287	292	264	299	281	278	323	289	266	278	251	289	282	273	275	272	275	278	266	276	252	330	290	296	231	248	312	294	272	256	292	291	269	292	262	290	298	285	258	274	291	277	290	289	297	300	280	260	253	283	287	249	268	270	281	263	286	270	276	260	266	271	284	272	279	286	281	249	285	273	306	291	295	273	280	278	278	276	256	273	282	306	254	235	256	267	309	279	301	287	283	276	281	269	286	266	289	290	270	267	289	256	267	269	257	286	260	270	301	269	296	292	286	305	267	276	276	266	285	284	270	274	320	280	264	270	272	280	275	258	248	288	279	290	278	306	257	259	314	281	281	261	311	262	273	270	277	276	280	280	237	259	247	291	273	268	277	298	275	291	316	289	258	269	314	279	293	275	280	269	275	271	253	296	265	285	280	276	290	271	267	263	294	278	282	273	283	292	283	260	305	277	292	263	257	278	322	253	283	251	293	278	272	276	279	267	291	266	266	275	275	301	262	277	286	278	269	258	266	287	279	248	287	261	311	297	286	268	289	263	288	264	310	276	261	253	271	301	272	272	286	275	263	292	280	297	250	273	306	260	259	299	267	290	265	273	285	275	285	258	271	254	266	268	267	271	271	266	281	281	308	298	253	292	272	276	264	284	264	284	279	267	277	289	270	271	319	264	287	275	259	282	276	292	266	268	295	281	270	278	286	255	283	298	273	257	284	299	268	296	285	266	275	277	272	284	301	290	281	258	279	272	285	285	276	289	277	274	311	274	291	286	244	297	296	266	290	262	275	287	274	289	274	248	273	274	258	247	265	295	292	264	280	292	257	279	313	291	248	268	271	304	279	304	285	262	283	273	283	293	296	264	275	277	295	260	272	292	277	263	260	285	277	284	266	316	277	282	308	280	233	275	313	294	285	286	286	272	286	280	262	274	266	247	260	294	283	273	261	248	269	274	263	280	294	261	313	278	292	284	269	272	282	302	293	263	276	248	289	269	265	259	280	278	284	276	298	270	278	280	274	275	276	271	256	260	271	272	279	274	263	264	303	262	256	281	260	301	278	280	271	273	289	269	267	296	284	316	265	249	281	288	266	272	300	272	297	276	288	274	274	307	275	266	289	257	252	275	267	267	289	268	301	276	282	312	268	276	267	314	282	305	266	292	264	261	271	288	285	269	276	280	275	294	284	254	265	271	264	301	288	289	290	276	295	270	282	298	244	300	274	243	284	283	252	279	300	295	273	275	255	265	279	294	284	264	268	256	275	247	255	250	272	284	279	295	279	302	272	291	243	279	279	238	296	284	307	263	256	273	269	266
23411	21478	29340	24059	21481	19950	1636	554	371	332	270	264	246	217	218	183	176	169	150	169	139	163	139	132	135	162	138	151	134	147	124	119	127	117	136	158	113	113	121	136	137	116	135	135	120	118	112	120	108	112	119	124	120	121	128	127	126	101	102	112	130	125	130	109	110	129	113	116	106	110	117	136	120	106	103	124	105	126	117	114	113	114	105	109	115	143	122	117	98	109	125	125	133	123	129	106	111	132	115	104	107	118	113	121	123	93	110	100	106	96	126	107	116	112	112	124	116	115	112	117	110	109	117	111	129	91	104	105	124	111	129	107	119	117	99	127	136	86	122	114	132	122	103	115	105	114	124	119	139	103	125	110	127	122	132	111	80	142	134	121	115	106	91	113	116	121	138	105	134	108	102	110	119	129	112	122	110	109	95	103	113	117	138	121	99	104	98	93	133	112	105	104	117	117	101	105	110	128	108	115	126	114	121	109	103	98	77	90	140	90	117	100	127	126	117	97	93	124	110	125	105	112	114	101	92	105	101	109	97	120	112	116	112	106	107	89	111	115	105	120	120	113	97	102	113	119	98	128	115	106	114	126	112	116	104	125	114	102	123	107	112	100	128	123	127	132	131	119	113	103	128	119	119	112	106	115	126	116	102	101	104	112	122	94	134	126	113	102	95	122	119	107	104	110	111	109	90	95	113	122	116	131	107	110	110	125	93	125	121	132	120	107	107	99	116	101	103	113	103	115	105	116	94	115	109	129	130	121	122	96	103	116	110	132	114	106	119	92	118	114	127	109	101	112	96	104	127	109	117	115	115	118	106	118	109	101	123	95	135	103	135	116	102	107	108	130	126	106	97	101	116	137	114	101	106	102	98	145	108	116	136	105	116	123	108	114	131	98	98	101	113	104	115	120	130	113	113	121	117	114	133	100	140	104	122	117	98	123	100	128	106	126	117	96	104	123	113	117	126	110	103	111	121	108	121	107	107	110	124	123	106	115	93	132	119	142	104	129	126	112	92	114	127	110	107	99	111	101	115	119	127	97	126	126	109	100	118	109	105	108	119	118	118	96	116	105	111	114	111	91	113	111	122	103	112	119	108	105	107	107	114	102	115	133	114	111	112	105	120	122	105	93	138	104	110	108	111	110	115	110	106	122	114	111	95	127	107	115	126	104	129	102	114	100	117	98	107	112	108	113	96	103	125	112	124	106	122	124	116	98	135	136	126	128	97	114	119	103	100	104	116	126	105	109	113	106	133	103	107	129	116	106	102	124	106	103	101	99	117	119	124	111	116	111	108	109	100	115	112	126	111	101	105	113	107	128	122	97	104	107	93	102	95	90	114	93	90	107	106	108	99	117	130	123	116	133	136	103	112	112	115	106	108	105	118	108	123	86	105	116	121	120	107	109	114	108	110	115	122	120	114	102	115	110	128	109	102	94	108	129	116	116	117	121	106	131	125	116	128	113	113	119	126	124	127	121	124	112	117	110	102	117	117	90	106	123	104	105	95	126	113	102	117	120	126	103	108	110	108	101	107	103	120	111	106	95	110	107	118	107	104	128	105	114	122	97	100	129	85	124	125	91	134	110	114	118	115	121	122	111	112	117	99	115	114	122	137	113	120	116	111	121	104	122	102	114	119	138	141	91	109	122	108	108	97	107	113	112	105	106	115	109	110	113	110	112	106	119	108	105	116	115	107	133	121	124	107	114	120	99	107	120	105	108	116	110	100	119	103	108	115	122	122	104	102	112	100	112	120	117	109	107	107	112	115	148	125	117	111	103	100	114	116	121	99	123	119	106	123	127	118	106	118	114	106	102	102	108	127	112	121	121	112	114	103	119	115	112	111	116	132	117	127	98	114	113	98	127	130	101	116	106	107	116	109	109	110	122	105	122	112	114	104	108	104	104	106	109	115	100	125	102	103	128	123	101	103	117	107	108	130	116	89	110	106	106	116	95	105	103	104	133	110	106	126	126	111	122	104	139	116	125	118	106	105	121	122	114	118	99	115	122	120	98	110	99	99	108	109	102	107	117	110	114	112	128	107	118	121	105	106	120	116	123	101	114	89	108	137	121	107	111	117	118	122	125	118	112	116	101	104	126	116	112	107	127	101	117	136	111	107	103	118	112	123	115	118	129	110	108	111	105	105	113	109	116	101	107	137	90	108	101	102	122	99	108	121	116	107	117	115	105	128	115	119	101	122	115	94	103	119	105	109	118	112	115	111	115	117	114	102	118	104	100	112	104	118	116	114	115	121	93	114	128	113	106	110	131	109	112	106	132	119	112	108	135	108	113	101	108	107	103	115	120	123	122	127	111	106	95	121	140	126	113	104	89	127	129	132	118	127	129	104	114	121	117	112	117	126	123	99	127	120	126	129	118	117	118	96	112	118	102	109	102	121	109	118	108	97	110	99	123	107	107	121	117	112	134	102	131	106	126	106	105	108	108	104	117	108	120	103	110	117	121	112	112	82	127	127	110	109	122	136	110	99	107	105	108	97	106	139	123	105	98	115	119	116	130	114	99	87	101	128	119	111	115	119	116	125	118	109	121	110	97	117	100	136	119	113	113	94	95	107	127	98	130	106	124	116	129	111	114	116	104	126	129	110	111	102	99	111	109	110	117	125	122	106	110	117	106	114	102	108	118	112	119	105	108	105	116	108	124	111	96	117	104	130	115	101	128	128	116	121	93	103	106	107	112	111	119	144	120	126	112	113	112	108	95	104	110	106	112	109	106	125	92	108	103	116	111	108	106	103	115	113	126	100	123	132	127	99	114	111	124	135	119	107	102	112	118	91	114	102	110	105	119	99	118	94	97	113	127	115	126	122	81	107	118	128	107	113	106	113	111	96	119	114	134	95	113	95	114	116	104	139	118	131	101	130	137	113	128	108	121	110	106	119	127	114	119	108	108	118	113	117	119	117	103	124	98	109	137	116	103	81	120	97	108	107	129	122	99	119	101	123	137	100	127	109	111	109	135	106	110	103	105	118	136	115	112	118	117	108	119	96	103	125	104	126	111	122	108	100	112	104	115	126	119	112	102	122	121	113	110	117	113	127	132	117	126	112	128	102	107	105	128	100	116	111	96	117	104	105	112	109	105	120	115	111	113	124	107	111	120	109	103	123	133	125	99	108	115	105	113	120	121	94	120	95	102	118	102	101	117	86	108	104	106	113	109	119	119	124	98	119	131	102	111	122	120	100	99	112	102	128	112	127	103	113	127	104	120	122	111	126	123	114	95	107	122	124	110	98	106	105	86	106	127	132	113	131	89	139	116	116	130	124	114	119	108	112	115	114	115	131	99	110	90	113	83	97	96	107	105	111	100	111	99	117	109	103	96	106	101	127	99	106	130	109	110	81	91	99	110	105	122	118	133	126	123	111	111	110	115	120	125	141	113	109	103	115	115	104	109	111	139	115	105	91	98	111	105	112	105	107	104	99	131	102	109	105	123	119	98	103	127	111	115	97	104	119	113	111	121	118	114
7713	15585	13485	7253	4661	3125	2221	1791	1495	1119	1006	807	691	659	547	536	493	452	401	373	387	340	336	329	298	303	286	271	295	268	282	271	262	276	240	233	263	234	260	248	224	219	236	233	233	242	232	223	239	213	242	223	211	229	214	228	223	217	212	237	227	221	228	224	214	197	215	209	210	194	217	215	227	239	209	209	208	197	199	228	214	218	216	215	211	210	208	213	202	241	194	223	194	205	209	199	199	208	190	200	196	214	193	206	206	181	213	194	190	190	189	212	209	209	190	188	192	205	190	223	199	198	191	196	199	187	170	203	192	198	190	194	179	200	198	218	192	193	234	209	199	199	207	190	200	201	219	170	185	207	199	191	199	182	223	215	209	201	177	209	214	213	189	197	182	207	205	197	189	190	192	199	173	207	192	193	219	206	173	218	205	201	219	191	200	207	206	217	209	188	176	195	183	220	208	188	191	196	197	210	196	201	200	183	203	205	219	185	181	203	184	188	202	207	193	219	189	197	211	208	218	205	215	184	186	192	195	221	183	203	190	206	210	197	190	178	221	186	199	168	209	201	220	208	209	193	176	186	206	229	181	223	226	216	218	224	218	199	189	204	200	179	172	191	202	227	195	178	182	195	208	191	223	198	217	197	206	192	193	198	211	211	205	197	198	196	188	180	207	196	200	220	196	202	200	222	189	200	182	198	189	202	178	184	216	223	206	203	189	192	184	214	214	222	211	190	205	204	207	218	202	186	168	178	201	194	190	219	213	204	188	183	203	198	189	181	184	221	211	191	187	184	185	201	194	198	191	216	202	171	186	219	187	213	216	216	170	206	197	188	194	198	188	190	196	196	192	182	191	198	201	205	192	245	191	204	202	189	188	203	228	198	211	200	189	175	176	203	198	199	196	194	196	187	180	213	178	186	189	179	194	208	195	216	198	188	202	193	227	199	218	175	182	198	187	187	194	197	198	174	202	193	192	200	219	203	189	184	199	220	200	185	191	201	219	214	202	199	210	232	208	193	176	210	192	230	180	206	204	194	193	182	202	209	206	198	199	209	219	187	198	192	204	211	199	193	186	213	225	197	188	214	192	201	190	210	194	192	215	191	200	181	198	201	229	159	178	201	215	201	203	212	185	220	210	190	204	194	198	203	217	215	217	190	211	193	183	206	214	204	201	206	204	210	217	189	216	177	206	199	195	250	179	203	220	193	203	211	195	200	215	165	227	216	205	159	185	162	212	197	201	188	194	216	187	201	200	194	212	230	198	194	236	211	207	195	204	220	224	177	192	205	224	210	198	182	184	184	222	203	202	183	214	202	185	214	186	202	205	192	219	231	192	196	183	210	238	183	201	200	214	210	190	190	192	200	199	202	208	193	217	216	221	236	237	208	179	216	195	217	183	196	209	202	209	192	201	215	197	198	207	187	155	205	195	193	211	189	207	195	188	206	190	199	213	178	170	223	185	234	198	194	207	217	203	195	206	190	177	208	211	195	181	217	194	194	192	217	212	218	223	200	208	195	195	205	186	214	189	202	176	206	213	200	207	178	191	229	196	208	181	194	217	202	204	202	197	202	203	187	201	209	215	191	210	194	207	215	165	204	217	192	225	206	199	214	207	206	213	176	195	232	192	192	189	195	188	213	209	222	181	221	191	215	206	194	179	185	208	182	204	198	194	197	194	199	171	210	215	197	210	202	235	199	201	183	188	190	199	181	227	193	182	193	176	177	204	201	199	193	215	177	219	195	211	178	206	190	205	200	214	203	176	204	172	210	237	205	209	221	186	204	214	211	201	189	205	188	192	188	204	195	198	201	215	191	198	192	217	198	198	197	197	187	215	181	200	204	166	198	181	197	202	196	189	215	190	192	200	202	214	204	185	198	217	212	188	184	210	188	198	206	214	174	209	204	236	185	186	221	208	191	212	206	201	218	214	197	184	216	205	201	180	200	184	200	208	234	212	198	210	180	216	203	189	192	210	196	213	211	196	227	187	198	187	192	228	238	203	211	173	171	197	188	186	192	209	226	232	180	222	183	197	205	190	211	199	185	210	180	221	211	221	188	206	194	175	201	197	183	200	212	177	193	208	196	176	208	191	190	230	202	194	218	185	189	197	214	190	208	211	213	167	208	205	195	216	179	191	190	189	197	191	201	193	191	192	212	205	209	188	195	179	213	227	212	192	181	180	180	207	207	187	199	176	215	192	208	199	217	189	175	198	190	191	204	216	207	215	206	205	201	200	191	201	207	195	186	200	220	204	187	225	213	218	189	219	197	178	204	196	206	208	217	185	189	206	171	190	186	212	195	196	202	208	206	180	195	202	184	207	194	206	204	217	211	207	200	238	185	202	199	208	209	199	213	186	220	183	198	186	213	190	200	204	212	203	179	212	184	220	185	217	192	199	215	199	207	220	209	190	218	213	190	194	197	198	203	178	190	184	213	211	194	203	196	182	201	219	201	201	193	214	205	197	195	183	207	207	202	182	198	185	211	211	190	201	198	203	204	186	191	202	219	193	180	194	185	236	199	201	200	205	202	173	202	189	201	201	188	196	188	203	195	196	193	212	205	189	199	186	221	202	201	189	193	224	214	202	227	187	175	220	215	208	225	236	209	199	178	211	211	215	195	194	189	207	203	217	181	210	175	213	214	224	196	177	220	218	203	208	192	176	194	190	183	214	210	193	203	203	203	213	208	203	200	201	235	196	176	198	189	184	190	207	204	198	203	192	202	229	186	202	198	228	186	219	176	173	188	207	170	201	200	198	183	186	197	175	196	216	187	184	184	190	198	185	211	214	195	190	225	225	186	202	204	196	179	189	228	187	219	216	214	201	195	198	212	205	201	233	206	187	195	204	200	192	199	199	190	223	210	201	196	186	223	199	187	185	207	194	200	200	182	203	211	223	191	216	182	212	185	202	200	190	190	184	206	208	206	200	200	167	211	212	189	194	203	203	192	205	234	199	176	229	205	206	220	196	191	205	201	207	188	200	204	215	219	197	191	234	222	188	206	203	217	204	203	201	210	208	211	210	220	196	217	191	192	204	200	206	207	199	213	188	209	214	191	224	194	213	175	224	220	231	197	230	202	189	229	187	197	205	229	200	219	191	191	175	205	178	195	199	227	189	190	196	197	199	215	204	204	216	218	185	189	213	199	175	188	225	206	195	179	208	202	211	204	214	209	200	213	219	220	188	189	209	219	177	194	201	178	205	215	189	200	178	218	210	207	187	178	219	223	196	183	189	214	205	214	200	199	209	188	217	213	229	228	174	241	212	200	196	238	189	200	184	180	225	197	175	202	212	218	206	195	180	190	188	209	192	193	185	202	204	202	191	217	221	178	198	218	213	213	198	175	217	199	188	196	219	212	202	186	188	222	176	189	215	201	201	209	201	190	200	202	185	184	185	202	181	230	231	197	205	179	202	187	233	202	220	208	186	181	185	187	196	224	191	192	179	230	214	195	199	212	192	197	203	207	180	193	218	203	226	193
27079	20811	7653	667	423	318	353	359	316	338	303	331	325	312	305	337	308	321	295	348	363	321	338	320	321	310	334	318	307	310	344	281	317	325	301	310	308	319	324	309	263	305	324	336	326	323	321	344	340	348	294	321	286	295	344	326	354	301	344	336	328	318	280	348	293	333	322	306	353	308	310	309	311	330	293	338	343	316	345	326	322	312	310	331	315	337	313	365	313	320	325	360	269	322	326	309	331	311	311	333	342	301	320	347	350	344	310	317	327	336	308	333	319	310	317	334	316	338	306	296	323	300	328	338	320	306	317	301	354	288	338	323	309	343	299	342	334	325	296	334	327	346	343	313	340	345	331	291	322	306	301	305	351	321	316	315	344	315	314	322	316	331	316	335	318	306	347	307	311	310	338	348	311	315	265	337	323	324	302	333	333	339	306	343	315	317	319	314	323	322	304	316	306	284	318	311	316	305	330	342	317	328	348	316	360	315	307	331	293	318	325	285	306	328	327	293	315	325	325	297	310	334	309	314	305	304	297	333	315	340	294	338	298	319	321	341	303	318	308	319	315	303	330	335	360	346	326	304	347	347	310	348	329	335	276	308	333	301	345	333	314	316	311	306	342	293	318	314	306	327	333	334	333	323	304	316	323	307	317	325	309	296	328	353	310	318	309	301	310	325	339	341	308	288	312	286	348	287	322	319	332	323	359	313	317	320	332	318	339	304	313	331	319	305	309	289	349	333	345	334	339	309	307	294	314	311	315	307	346	338	310	266	320	313	322	310	308	326	319	310	295	328	311	304	308	322	328	328	331	342	322	331	334	300	295	333	284	371	345	339	324	268	300	289	309	333	323	305	318	288	298	308	333	305	328	317	310	325	309	336	331	316	343	304	290	314	319	350	307	313	337	323	338	311	308	321	317	313	312	302	325	320	308	307	300	294	313	294	331	309	339	314	345	327	308	348	304	342	307	342	325	324	302	309	305	299	326	316	282	331	315	328	343	307	306	310	309	321	301	300	345	302	308	335	340	296	307	312	324	341	316	318	293	338	305	313	326	306	342	306	352	333	320	311	316	326	316	323	317	315	309	326	324	337	341	311	320	289	316	329	320	333	347	310	309	325	308	330	311	316	310	300	311	356	272	334	326	305	360	310	336	345	338	334	330	333	349	292	330	293	311	317	338	343	313	316	306	325	339	316	323	337	310	331	324	313	324	343	327	332	300	311	300	315	298	314	319	289	323	309	322	311	359	292	331	321	312	329	331	338	313	313	333	319	330	320	307	322	298	324	293	337	313	339	319	318	351	299	296	321	299	301	308	319	280	316	310	339	347	338	314	332	298	328	320	349	306	300	305	311	339	319	314	339	308	337	299	320	347	346	297	331	308	297	343	317	330	308	297	324	305	345	321	329	316	316	296	318	345	313	303	318	323	317	340	309	309	311	309	318	321	317	299	346	325	337	306	311	341	353	327	306	343	312	295	365	314	318	313	311	316	337	305	320	322	304	361	343	291	301	284	335	310	332	323	334	326	346	336	339	338	330	313	309	312	335	318	346	287	296	293	343	334	311	311	296	301	305	339	318	335	309	329	325	315	340	345	296	322	315	339	308	327	306	336	316	346	311	315	324	321	330	326	300	310	293	318	320	315	304	346	341	328	321	334	339	287	318	312	282	297	352	352	271	328	306	325	345	334	305	310	322	333	291	318	315	305	339	324	327	357	312	286	320	291	322	311	339	332	323	322	350	338	325	281	324	334	318	318	289	329	334	304	334	320	308	330	334	319	341	295	295	307	322	303	345	314	306	333	323	337	318	327	314	313	346	327	327	309	323	303	319	324	294	325	312	338	339	328	304	346	284	329	303	320	340	346	326	304	300	352	336	340	326	325	305	324	351	297	330	292	359	289	324	367	314	325	349	316	358	335	317	314	340	340	318	317	334	342	296	320	319	303	316	318	352	319	317	293	333	295	325	324	345	271	342	329	305	310	327	299	334	336	320	292	310	323	309	329	312	321	293	321	317	308	323	336	322	298	310	295	339	323	316	344	308	308	289	305	309	315	306	330	316	321	298	318	325	317	337	306	334	331	293	323	319	319	307	309	343	332	331	351	299	305	343	311	328	325	317	289	329	310	313	322	308	298	341	319	302	327	331	340	314	306	296	332	320	308	317	328	322	313	340	317	302	296	345	327	278	320	295	310	328	338	285	340	301	322	362	316	314	322	316	342	307	314	346	339	305	332	304	315	316	318	319	311	323	315	318	331	323	349	320	313	363	311	315	316	351	349	343	324	345	349	331	317	320	337	352	301	328	327	322	326	292	324	326	345	305	322	357	317	333	325	322	332	316	300	321	312	324	312	331	350	318	337	328	349	351	330	338	317	348	321	343	315	312	293	340	311	315	326	332	335	323	325	320	300	301	328	328	325	308	321	323	342	360	329	323	310	325	302	330	325	340	350	338	294	310	325	337	312	310	338	346	310	321	345	294	326	343	339	338	294	312	313	282	335	345	278	339	303	331	318	310	307	318	354	307	304	348	302	299	296	332	299	316	325	329	349	327	329	323	345	329	351	328	320	321	306	359	333	274	322	338	306	308	341	327	340	299	287	281	328	334	340	309	323	363	288	308	319	289	310	327	342	307	283	315	317	336	298	321	324	310	342	343	332	317	316	329	320	334	326	292	325	322	288	325	291	318	332	308	288	329	324	312	314	344	327	324	286	329	347	323	306	336	339	311	316	337	337	319	292	330	346	336	321	322	322	297	318	314	342	356	302	301	315	324	313	313	313	343	308	344	325	323	283	308	335	318	321	301	320	333	303	334	322	278	305	315	365	301	291	280	340	331	345	335	350	316	326	304	323	323	310	336	337	295	315	343	302	303	325	313	318	315	345	341	307	330	316	341	330	323	332	306	316	328	312	334	322	283	312	346	323	325	344	301	300	325	316	340	310	341	311	321	325	293	287	291	351	354	323	330	329	314	316	328	344	324	311	290	315	329	345	324	336	321	323	302	307	331	313	317	327	316	298	312	307	321	277	284	311	324	300	295	333	328	301	294	314	318	326	311	362	336	306	328	321	300	316	320	319	298	281	293	328	305	303	284	321	315	333	325	307	316	303	313	328	287	312	320	329	323	309	340	352	342	314	337	329	290	298	319	318	340	339	307	325	332	319	335	307	320	313	337	347	336	349	318	308	303	321	330	325	330	332	303	333	280	323	316	284	297	332	331	313	343	280	354	308	337	307	310	336	356	351	326	288	338	326	353	334	290	337	312	338	326	333	324	317	289	344	333	325	323	306	345	305	352	335	337	303	307	289	307	351	308	324	305	325	309	314	320	332	334	333	303	314	300	319	328	354	324	326	299	347	305	329	308	305	302	274	290	331	360	322	331	282	299	318	317	323	321	302	349	331	326	325	300	276	290	289	331	328	331	332	296	322	307	332	317	319	345	297	322	293	324	305	349	314	323	355	313	286	317	297	320	303	337	336	321	324	313
4019	1597	1576	912	836	685	716	693	616	635	531	618	610	602	597	579	595	574	559	515	621	604	566	609	558	545	561	584	559	563	543	569	555	567	584	607	585	596	598	618	607	602	555	555	562	560	554	593	564	530	585	517	586	570	589	563	565	561	547	605	579	545	573	615	587	591	585	531	602	647	557	551	532	550	553	488	577	619	550	561	568	574	564	531	525	560	581	590	531	592	576	572	589	538	556	555	553	611	603	532	583	597	585	573	574	547	529	532	586	565	602	550	542	598	575	590	614	592	558	581	549	554	574	544	557	587	581	584	626	568	595	558	604	559	597	558	555	539	534	578	552	565	541	568	579	574	602	544	585	549	593	566	582	545	561	562	592	555	573	555	592	605	615	555	623	572	579	542	569	559	584	566	568	572	584	579	535	570	565	581	564	549	621	601	511	597	543	566	574	593	575	548	587	557	606	582	596	577	556	581	556	536	584	601	580	561	569	585	559	588	586	581	567	555	574	597	596	555	582	565	567	605	603	552	541	536	584	620	537	610	598	608	605	547	549	565	586	567	575	598	540	605	586	543	557	581	554	563	557	590	550	560	605	578	532	597	532	571	554	585	582	582	555	580	601	543	603	572	560	576	581	607	622	593	574	590	596	602	566	544	550	549	570	586	567	553	559	594	598	574	564	554	572	599	569	595	579	610	565	529	570	586	585	580	566	571	594	560	561	585	543	542	565	535	550	552	586	596	562	565	575	598	569	580	551	606	554	608	588	568	594	533	565	568	575	565	588	554	583	593	591	549	576	568	584	574	603	556	584	563	556	596	609	549	586	588	579	560	578	590	568	572	551	577	591	629	561	572	539	566	573	564	576	553	578	586	579	564	586	564	576	577	592	605	575	603	574	556	565	581	565	586	564	566	635	562	608	559	591	596	563	585	564	569	594	566	571	595	588	573	579	550	572	558	606	557	561	553	619	569	559	518	556	591	572	602	540	552	549	564	566	557	582	621	555	562	561	590	601	530	570	547	571	587	570	565	599	582	548	592	569	607	583	569	539	584	516	584	565	583	560	550	542	572	564	565	551	581	584	579	596	597	600	592	557	545	555	553	584	573	543	605	568	601	544	569	570	554	534	635	566	615	557	568	575	562	529	638	523	546	545	568	534	557	533	563	581	573	603	606	570	558	587	545	570	647	608	588	565	631	515	536	565	613	574	591	560	585	564	579	552	580	570	552	540	570	564	586	610	583	537	551	572	591	562	638	634	553	560	584	584	568	572	599	548	563	544	577	581	571	546	593	596	529	556	543	591	602	614	626	555	560	529	543	622	563	589	573	606	603	596	569	601	591	590	563	574	565	560	585	591	591	592	580	574	554	569	563	581	562	585	573	566	563	541	574	562	554	586	596	520	606	517	583	582	575	589	596	542	583	577	615	594	544	610	570	553	537	543	584	561	587	552	566	596	592	575	580	573	617	588	540	577	572	565	560	583	592	609	593	571	581	583	591	604	583	559	601	527	572	579	552	549	559	557	571	594	606	593	570	560	592	558	566	588	555	620	605	570	579	575	588	548	577	579	564	609	614	586	573	595	580	571	585	600	542	554	590	583	617	551	577	586	562	553	578	600	590	545	554	553	569	576	599	606	605	560	557	537	578	594	552	557	568	566	559	584	582	566	597	557	580	543	559	589	628	629	551	589	525	572	544	568	595	597	586	541	608	599	570	610	579	596	589	568	569	560	557	565	529	551	572	590	557	542	568	582	583	573	577	587	535	611	635	557	592	555	594	568	548	571	606	599	553	586	567	558	552	578	541	586	544	569	623	582	553	568	572	574	572	583	539	579	629	564	524	599	561	607	556	550	558	592	564	568	613	577	569	605	607	601	572	568	604	621	552	599	571	556	560	541	537	583	528	607	583	585	587	554	598	591	595	568	570	591	580	579	611	570	555	563	611	590	575	538	563	554	614	527	543	584	528	566	581	597	561	579	567	566	548	565	562	565	583	578	548	584	565	572	540	543	555	578	572	575	585	562	554	561	581	546	589	611	548	559	622	541	616	516	591	582	580	577	587	588	573	569	590	562	557	590	584	575	559	593	558	590	581	541	569	591	593	587	598	533	619	573	584	605	550	542	546	548	581	573	572	600	600	615	558	568	583	498	537	547	557	553	581	560	594	558	587	586	566	545	555	547	615	569	562	590	604	551	594	539	590	593	552	571	512	552	549	635	560	567	558	562	554	563	561	586	560	614	563	613	619	559	587	546	602	572	581	596	559	591	540	568	563	601	559	538	577	608	580	533	603	566	547	584	572	552	566	604	577	575	600	569	589	585	613	654	540	559	568	559	555	607	592	572	563	587	534	567	541	560	561	589	582	587	586	537	527	568	564	567	583	589	578	570	588	564	584	566	594	561	552	562	556	580	592	583	578	576	621	560	611	587	554	606	597	638	554	547	621	592	567	567	572	498	565	592	541	545	568	614	583	574	552	569	558	592	551	600	596	593	589	558	544	605	556	566	586	571	583	531	621	605	591	536	615	543	581	569	569	595	542	600	603	563	567	593	580	558	559	624	573	579	557	620	547	579	572	566	543	620	577	607	572	585	557	581	644	593	526	605	576	555	589	579	579	569	547	547	529	564	576	572	567	608	593	604	573	610	605	588	572	596	527	551	577	579	642	588	539	605	593	617	595	549	599	566	570	588	573	556	539	594	564	587	551	565	583	568	573	550	586	558	547	578	578	570	560	604	598	604	585	583	537	557	572	561	571	567	578	562	571	558	570	566	626	587	547	601	575	581	590	570	579	621	531	560	569	581	583	571	549	599	551	555	553	564	557	575	559	545	598	593	536	557	583	609	543	608	583	593	555	596	550	580	600	574	610	579	572	564	608	587	583	567	547	567	587	580	586	568	597	577	565	560	579	613	562	575	559	553	582	571	568	550	590	576	580	593	584	542	572	598	589	602	578	583	571	555	614	593	605	563	548	547	599	592	524	576	600	566	563	573	562	545	598	580	564	592	590	608	547	610	571	566	554	577	522	611	548	545	552	588	622	599	571	560	563	561	587	552	568	519	590	549	553	590	615	587	558	564	551	553	611	570	549	569	553	557	529	586	586	600	539	586	587	597	566	551	591	617	562	551	591	571	539	558	603	601	574	557	601	557	544	560	540	583	598	594	570	543	565	597	543	597	533	593	602	577	572	551	545	586	558	579	569	527	553	570	541	642	594	558	564	577	554	603	609	596	591	548	595	557	581	591	577	586	526	567	599	594	548	516	614	605	581	570	548	586	576	600	573	579	582	633	598	566	580	560	604	546	631	597	601	597	564	614	582	581	603	524	597	569	568	571	564	614	534	579	571	581	579	535	564	603	556	572	573	539	611	567	602	550	568	590	582	564	572	587	612	552	587	610	611	576	562	561	582	588	572	583	555	557	530	538	571	551	562	521	594	566	597	566	556	551	556	566	582	585	546	568	585	601	545	575	559	579	596	515	593	583	560
24330	21470	28707	24646	20840	1985	567	397	291	266	231	249	179	181	195	171	176	202	164	173	164	154	157	152	168	143	172	159	149	166	167	156	157	147	150	140	148	144	133	130	137	148	131	165	137	137	145	127	166	171	139	155	151	149	142	149	138	148	144	152	129	154	147	163	142	146	134	141	179	141	156	162	152	155	131	140	156	165	155	139	150	134	134	142	169	142	123	139	133	127	135	141	157	141	150	153	146	148	143	164	154	153	151	136	128	166	136	147	137	128	152	148	129	163	162	160	125	153	137	143	148	127	144	143	159	152	145	165	161	158	143	149	132	148	140	139	144	150	162	150	159	153	126	127	118	113	142	141	116	145	148	163	157	134	159	163	150	127	137	133	136	143	155	154	141	151	149	115	144	135	135	148	141	156	139	136	135	147	147	143	131	153	147	144	114	152	138	138	175	143	147	134	154	141	149	157	133	145	160	124	153	136	145	140	148	153	132	139	148	128	141	133	149	154	134	139	137	150	150	130	162	137	129	134	145	124	129	112	153	144	131	139	159	165	137	148	148	141	125	142	134	153	137	134	139	131	140	157	150	143	139	153	150	125	130	132	162	167	150	160	141	137	129	143	118	162	143	127	130	149	129	111	132	146	138	161	124	133	146	175	162	136	130	151	134	147	116	142	138	146	135	176	156	132	152	157	155	156	134	125	129	135	149	137	136	129	143	130	155	136	143	140	124	145	134	125	118	139	139	134	153	121	151	154	158	137	148	132	129	135	137	142	165	146	167	161	135	149	140	147	145	150	148	144	131	128	129	158	133	114	123	155	122	133	164	156	157	122	169	147	127	148	152	141	154	138	136	131	160	135	139	147	155	161	126	148	140	126	152	138	148	165	149	158	130	133	140	157	147	144	139	160	131	141	138	134	150	145	145	137	137	151	138	136	171	146	146	140	134	156	128	159	143	129	125	144	144	130	126	143	140	154	151	142	153	138	158	159	141	135	133	157	133	144	142	138	138	123	150	151	140	135	149	162	138	167	153	148	123	150	160	156	126	156	133	137	150	156	152	155	147	145	153	147	118	130	161	148	150	137	162	151	141	123	159	150	133	146	134	123	139	125	122	140	142	126	126	158	156	136	171	160	128	145	138	139	156	152	142	158	143	142	132	152	144	116	144	134	145	152	149	140	140	145	141	166	135	149	124	146	146	151	147	160	136	124	145	129	158	147	136	144	141	153	157	143	151	140	150	144	145	151	130	141	139	149	132	138	161	121	160	137	153	144	132	148	145	130	130	154	154	133	141	144	138	160	158	122	147	134	151	154	124	134	131	151	132	135	131	122	151	139	111	150	141	156	150	132	139	148	154	159	121	150	152	169	154	147	154	164	139	125	147	143	164	164	132	145	154	150	151	152	159	131	155	147	140	129	158	137	152	141	136	125	149	147	151	157	146	134	135	144	154	143	147	125	140	166	162	118	154	162	150	139	140	142	127	154	133	127	143	124	125	129	134	148	163	139	150	122	138	118	148	145	133	160	157	138	146	143	140	153	155	156	134	153	142	144	142	142	129	145	118	131	148	139	153	119	136	162	155	147	131	141	147	128	152	126	126	139	144	146	142	135	127	137	157	151	154	133	138	150	129	125	129	148	145	139	143	153	154	148	144	135	120	157	161	150	164	139	150	142	142	143	158	135	152	156	136	146	153	130	141	154	137	151	123	147	161	136	148	157	137	138	122	155	142	126	139	142	131	149	163	117	157	150	145	141	146	143	156	129	136	160	147	163	152	159	135	137	145	144	144	146	144	155	156	153	138	139	174	149	150	143	147	135	161	118	134	155	135	144	148	113	141	142	142	150	157	156	153	140	142	120	168	155	129	135	143	164	149	152	128	138	125	141	147	158	148	137	134	136	155	168	148	154	143	139	128	140	151	123	146	147	158	132	137	145	143	145	140	136	153	144	128	127	164	144	144	155	119	143	156	144	150	140	144	157	135	151	158	139	158	121	140	139	149	152	130	163	135	140	142	144	147	140	135	139	150	118	129	125	133	125	134	154	150	150	130	163	141	126	130	159	144	143	165	151	145	152	152	169	124	146	143	139	143	138	148	148	162	130	140	134	130	159	139	133	166	141	155	135	155	141	139	139	138	137	149	139	118	141	151	119	134	114	134	141	165	168	150	143	149	143	143	145	129	144	138	151	140	159	153	144	153	119	147	143	157	131	151	132	140	118	149	137	143	155	151	132	134	144	131	142	142	134	140	146	131	125	168	153	158	146	171	154	129	159	133	146	155	141	152	138	147	141	132	133	137	171	136	157	147	139	132	137	148	143	124	171	162	145	171	152	141	149	160	139	157	137	166	147	154	162	151	127	145	130	133	140	145	154	152	170	141	148	125	153	118	127	138	124	159	114	136	156	135	132	168	146	123	154	147	131	150	149	133	153	133	110	132	134	138	149	139	151	143	153	156	149	149	144	146	160	147	157	150	152	134	154	136	151	146	128	125	171	153	133	131	129	137	153	154	146	147	155	149	154	130	150	129	152	143	153	159	143	154	142	143	151	144	150	146	146	140	126	153	153	146	160	175	143	136	140	148	149	146	152	174	141	155	138	154	147	157	155	141	148	125	126	143	155	145	138	118	161	152	150	138	155	163	147	162	128	119	134	149	138	146	136	149	146	153	153	129	138	135	147	146	146	143	142	146	144	153	131	169	136	136	156	144	136	141	127	143	137	157	143	147	150	141	159	127	140	147	145	150	129	131	128	157	147	147	138	141	123	185	152	140	145	131	147	137	148	140	134	145	136	143	153	125	155	166	133	144	121	132	130	150	160	154	150	160	141	127	137	125	156	142	150	160	133	147	138	150	144	140	142	137	158	153	152	141	147	119	159	140	174	131	114	139	134	167	132	123	143	147	136	146	147	141	148	161	166	157	144	147	122	153	141	164	124	127	138	150	162	136	138	146	144	137	136	136	139	150	122	148	151	130	139	150	158	153	148	146	158	143	129	144	140	153	151	148	152	156	164	137	142	135	134	142	131	142	148	135	149	141	148	172	153	146	153	160	168	131	158	146	147	126	142	159	133	142	159	132	143	134	131	153	169	155	130	156	142	128	137	168	120	131	135	148	152	148	135	161	137	123	137	157	156	140	148	148	130	155	125	150	129	149	138	139	158	136	141	138	133	142	148	159	127	119	121	144	157	128	160	148	156	136	127	143	142	180	149	162	150	153	149	140	129	141	137	142	126	140	139	131	150	122	136	126	163	148	156	141	158	146	139	142	122	144	153	139	163	149	149	140	148	143	150	136	147	140	149	147	152	122	120	146	138	160	170	151	142	142	141	145	141	155	157	146	153	135	131	142	136	129	134	133	143	140	139	139	157	149	139	133	172	159	162	144	136	136	155	136	161	150	136	168	155	135	147	142	137	134	153	139	131	136	145	159	146	143	162	148	146	145	155	140	149	142	165	148	177	159	156	132	157	122	168	142	158	151	141	144	138
5528	9717	8409	4313	2729	1889	1460	1129	918	775	683	645	532	496	490	453	427	437	424	390	388	363	330	368	346	319	309	351	327	303	326	315	320	306	310	286	285	311	284	287	293	293	318	282	272	294	264	277	283	308	289	286	278	269	297	263	290	283	300	312	294	314	295	284	294	292	254	302	298	280	297	266	264	241	297	289	292	289	248	291	278	271	299	254	292	279	296	273	287	297	277	259	291	272	282	290	258	281	284	278	264	266	275	292	265	283	265	269	254	273	271	272	264	297	256	275	260	275	271	259	256	260	278	309	312	332	265	272	251	270	292	290	258	293	280	277	274	294	282	285	275	248	275	264	292	274	281	243	257	294	293	252	269	260	298	242	273	272	279	283	265	296	285	277	245	307	300	267	288	275	318	274	256	290	248	278	303	305	295	273	281	292	303	258	289	246	288	275	252	273	270	274	256	275	264	278	283	289	278	315	273	286	263	235	249	283	281	270	294	303	279	270	256	300	301	269	264	249	259	237	282	286	299	270	270	302	301	267	303	273	288	251	283	275	270	248	242	291	275	267	294	280	253	265	268	251	283	267	260	263	272	278	275	294	272	279	279	276	242	287	282	277	237	288	299	287	271	298	272	270	270	249	250	269	262	267	294	279	272	274	265	266	229	310	247	246	264	287	258	290	294	263	262	317	253	269	291	297	270	285	304	264	296	275	276	241	256	273	262	262	275	322	295	295	291	279	278	277	265	279	285	240	268	320	288	273	269	258	290	290	285	251	289	268	285	279	263	278	306	278	245	272	289	268	294	303	243	272	277	268	265	258	282	304	259	266	280	276	266	285	251	309	295	286	292	263	260	262	283	272	251	272	270	283	287	254	274	262	289	290	235	257	273	270	278	285	277	289	261	273	245	288	252	285	280	285	266	269	269	243	269	240	305	289	286	265	284	288	297	272	277	272	263	261	297	257	255	264	293	279	282	275	293	266	262	279	269	278	261	262	282	278	276	267	253	253	285	279	297	302	243	299	297	261	270	263	279	304	281	266	280	296	287	289	250	262	288	305	266	246	261	297	299	264	281	270	261	276	294	276	274	286	288	271	288	288	262	290	275	286	267	280	262	240	267	243	268	292	292	275	261	281	268	267	292	279	282	285	283	263	282	287	270	280	276	283	265	274	283	290	256	270	256	273	259	283	286	301	288	291	288	291	273	265	276	275	289	252	252	281	274	299	239	271	282	265	295	302	254	263	268	291	271	281	266	270	282	288	264	282	300	255	300	281	268	277	259	293	266	281	260	276	275	268	292	257	243	280	273	289	292	269	275	240	258	286	279	276	289	280	267	306	276	291	295	279	298	252	289	283	290	292	305	261	256	297	282	291	280	273	263	295	273	229	278	283	261	273	263	305	273	284	298	280	258	263	260	234	266	249	271	254	285	265	272	265	252	265	285	284	258	257	264	297	286	296	267	277	290	264	241	288	274	261	309	276	252	276	303	290	269	260	262	284	245	308	250	304	291	238	271	273	280	261	264	269	273	318	264	267	299	264	306	243	310	245	268	284	301	282	293	230	246	261	283	245	276	265	277	277	312	264	249	269	271	269	268	267	287	273	275	277	309	270	273	268	248	263	287	253	288	255	279	289	251	277	295	257	259	278	253	297	274	281	301	257	274	288	278	252	282	287	275	272	267	294	264	301	277	278	308	286	261	268	290	272	265	237	265	296	295	294	240	261	269	269	300	267	270	279	266	295	258	260	259	288	260	272	272	276	273	266	273	307	262	283	269	269	273	285	302	247	281	263	280	310	232	258	264	294	265	262	276	275	297	271	276	229	277	280	262	289	267	311	289	258	271	289	263	284	283	282	267	281	251	274	300	302	254	285	282	271	299	276	247	278	274	308	271	278	264	280	286	271	284	270	318	265	278	280	277	252	264	262	299	247	264	282	266	265	283	282	281	291	300	297	311	258	285	286	283	304	258	279	286	269	252	288	277	286	287	283	261	275	265	254	261	274	260	273	260	263	299	274	277	273	272	294	276	261	285	289	267	279	263	252	290	298	272	283	260	255	295	290	303	301	287	267	278	265	278	264	271	290	261	276	260	270	254	260	259	260	267	285	284	266	263	276	266	280	243	275	248	257	290	298	263	267	263	292	280	237	289	299	276	265	272	268	261	302	269	263	267	252	271	295	266	295	228	282	269	294	268	266	295	286	294	281	276	306	302	281	260	251	275	277	298	282	254	267	284	235	298	261	276	277	288	258	283	277	280	268	290	251	288	290	260	271	267	307	289	290	261	288	262	239	251	267	288	272	266	247	309	281	265	271	277	240	259	250	278	307	287	316	253	265	273	285	251	288	299	247	287	284	293	274	280	267	281	276	292	250	292	258	292	271	275	251	280	263	278	255	267	294	240	265	265	291	289	258	264	312	271	276	275	258	264	267	311	267	293	263	273	252	279	300	289	279	274	288	261	298	273	258	270	274	283	275	259	282	263	238	274	254	282	267	283	289	275	285	261	273	296	280	301	271	261	269	281	252	280	266	258	277	286	270	246	292	258	299	272	253	260	272	311	296	283	290	292	275	252	282	268	279	275	277	268	322	282	255	291	250	262	274	240	272	303	275	276	244	280	280	277	270	301	246	279	275	284	266	296	270	260	286	275	270	276	284	276	295	265	283	261	287	278	272	273	253	270	285	285	290	272	307	297	280	253	247	248	279	263	282	262	294	275	282	274	294	286	281	290	266	288	275	276	260	272	267	289	279	275	291	318	290	272	293	305	289	270	254	294	262	258	278	285	253	288	252	287	273	309	284	260	254	288	298	284	287	290	293	283	279	280	261	264	302	270	299	276	268	289	280	281	275	296	290	262	272	235	282	267	283	254	291	272	278	268	254	274	277	244	296	264	240	250	283	271	264	256	286	276	285	288	265	259	282	236	242	265	255	290	283	274	311	267	256	264	256	279	276	285	257	316	256	275	257	295	279	309	271	266	248	286	272	277	267	264	276	295	258	302	284	287	294	289	249	253	302	259	268	252	280	270	278	274	275	283	269	272	262	296	290	267	268	313	285	312	285	288	286	266	254	279	270	288	257	264	282	240	286	271	273	275	279	269	268	285	252	277	257	297	301	271	263	272	259	296	264	275	286	273	260	282	297	253	303	270	306	289	245	296	290	269	268	257	283	262	265	279	262	269	278	260	264	258	253	290	265	261	274	268	284	272	281	281	279	236	276	281	297	282	286	313	294	284	262	267	277	259	258	258	257	292	255	258	253	256	262	288	247	264	306	294	255	258	285	277	270	257	267	279	257	338	248	274	268	264	276	263	302	283	301	235	300	276	278	284	264	259	261	266	259	272	279	293	282	264	308	282	284	275	268	294	294	285	273	291	284	253	260	268	304	300	291	253	278	260	266	264	265	291	273	313	234	287	268	298	268	279	244	253	254	288	275	255	283	297	248	260	281	279	263	289	292	270	255	256	289	300	262	271	262	231	272	278	267
23420	21494	29365	24054	21502	19881	1606	526	392	303	278	253	236	213	194	184	181	174	177	146	157	152	135	129	136	145	147	132	144	156	121	116	133	108	136	122	124	134	133	131	118	117	132	97	131	144	126	107	117	103	134	114	108	125	122	110	125	95	116	116	106	109	113	137	106	142	104	113	110	153	104	128	104	115	101	108	117	121	113	123	95	107	105	132	110	107	125	100	121	122	116	123	108	140	123	80	131	109	114	130	121	104	104	119	121	122	103	102	107	108	92	107	101	97	108	125	100	101	102	115	116	114	114	116	115	106	132	96	109	106	109	113	111	110	107	95	117	102	109	113	106	112	115	121	87	110	103	110	109	97	117	113	133	92	123	112	113	97	120	110	111	109	120	134	131	115	105	134	115	108	112	106	111	94	122	117	111	99	122	128	115	100	124	112	113	107	137	121	86	102	100	112	120	110	127	111	115	108	113	103	118	99	112	125	111	127	116	109	116	112	94	108	104	105	98	110	103	103	107	127	134	105	97	134	109	99	117	127	105	95	114	121	106	117	109	129	111	115	111	110	112	121	115	118	120	113	116	102	111	125	104	123	121	106	94	108	106	130	129	124	129	105	99	106	121	104	102	118	105	91	102	104	86	123	121	118	118	111	110	95	112	107	108	108	131	111	117	102	105	126	135	123	119	92	113	111	119	142	124	102	108	114	119	106	123	92	119	108	107	117	106	117	104	107	116	129	126	121	114	110	112	101	117	96	108	139	103	130	120	110	124	101	97	116	108	117	106	108	103	101	123	110	120	114	101	120	121	110	115	104	116	104	116	114	114	129	113	110	120	107	96	126	106	127	134	107	120	119	106	115	100	109	97	117	97	104	114	108	109	107	108	99	98	129	103	105	97	94	104	107	109	99	114	100	102	132	120	99	99	126	127	118	108	111	107	124	113	125	116	111	104	101	112	110	114	116	107	120	119	107	99	103	102	120	125	107	108	107	126	126	106	106	105	97	115	99	92	119	108	112	116	104	105	134	121	104	122	124	113	119	113	94	111	109	124	105	97	123	113	120	122	109	103	121	124	124	109	99	119	109	110	133	100	100	125	106	116	114	102	119	144	122	103	121	94	114	111	120	112	98	102	109	91	121	114	96	121	100	89	105	127	116	122	98	100	114	89	108	116	85	105	109	112	112	109	113	116	106	106	128	120	91	126	104	114	104	120	118	122	115	115	97	102	109	106	117	115	114	111	129	106	97	107	116	103	91	113	104	116	118	107	116	106	107	99	104	116	106	104	100	98	96	103	115	116	112	104	135	98	109	101	126	92	108	99	101	134	124	99	100	114	110	104	123	101	106	125	103	108	121	126	104	97	96	106	110	116	115	114	116	98	119	138	96	122	110	112	102	112	114	122	115	124	129	114	119	125	115	106	121	106	96	111	120	108	130	94	107	111	120	109	113	100	124	95	119	99	108	93	122	120	119	111	98	100	100	99	119	111	139	104	107	101	99	107	95	127	112	105	124	117	120	111	105	122	124	123	121	102	119	101	100	122	116	107	111	116	113	102	115	95	113	111	121	86	108	116	121	111	117	117	107	98	110	110	96	115	117	119	99	112	104	93	94	115	117	103	121	85	123	98	129	96	101	106	114	123	120	133	120	124	102	126	121	129	98	115	118	108	125	110	128	107	108	119	124	135	102	102	119	114	99	119	127	98	115	108	108	117	103	119	118	122	111	101	109	115	105	126	117	120	128	110	95	103	101	110	88	107	118	122	106	124	103	103	131	126	106	119	120	122	98	115	101	111	94	110	130	114	107	106	105	114	121	92	96	104	115	145	132	130	116	118	132	113	95	104	129	126	108	96	110	96	123	108	103	117	103	101	106	98	97	108	134	134	130	104	95	124	119	105	116	113	102	104	106	96	101	123	111	106	96	124	106	119	94	121	121	118	117	105	118	105	121	128	103	123	118	112	108	113	114	121	117	100	88	99	116	86	97	114	120	96	113	120	120	116	105	101	101	101	108	111	124	118	97	97	118	129	102	121	118	107	109	125	110	115	105	116	102	116	117	118	114	110	96	135	104	112	117	124	109	109	119	112	115	108	101	111	103	98	90	103	99	122	95	139	121	96	100	125	103	103	112	104	100	106	114	125	106	117	125	129	125	93	102	127	108	116	110	103	112	94	106	115	99	110	107	131	115	111	93	126	106	114	109	101	115	110	115	105	117	110	127	108	120	111	99	104	117	116	112	100	98	102	103	112	102	106	112	113	120	111	117	108	105	94	111	117	115	86	115	109	83	130	123	111	116	122	107	102	109	110	114	126	104	114	117	112	112	101	118	107	109	103	111	105	108	134	109	111	118	111	118	111	113	119	86	129	104	113	119	110	106	100	99	111	120	103	106	117	125	110	109	119	105	132	102	126	107	123	113	110	98	95	115	115	97	108	108	110	107	123	115	96	104	98	90	99	110	103	114	124	122	106	102	109	101	101	125	101	108	120	120	94	122	111	104	109	116	122	126	101	114	103	122	105	104	108	104	135	116	116	120	109	120	109	135	97	120	105	106	108	95	112	96	118	107	105	112	111	98	100	99	119	99	125	112	109	115	105	112	112	106	107	106	120	100	118	108	120	125	103	74	110	120	97	108	111	124	115	99	94	108	118	109	116	105	120	105	126	100	121	130	110	111	106	109	102	110	127	132	93	110	127	110	106	137	106	123	123	104	99	110	98	100	117	112	116	97	104	104	105	100	123	117	112	113	136	114	115	125	102	133	129	117	109	107	97	106	110	109	130	114	119	125	118	98	103	91	112	112	86	106	125	94	114	111	100	113	110	90	97	115	96	121	118	124	125	113	114	94	112	105	104	105	109	108	105	108	123	105	111	119	101	124	88	110	100	116	96	107	95	108	134	96	133	101	95	107	114	124	130	122	106	114	106	93	104	105	124	114	121	118	120	124	112	106	122	95	114	127	115	122	121	101	109	112	94	118	118	110	113	146	107	112	106	99	110	138	106	142	121	99	107	121	115	89	114	106	122	100	108	100	137	97	100	114	125	103	102	126	102	99	106	107	121	114	106	105	91	104	116	114	92	111	123	94	114	117	101	122	103	103	98	109	111	124	116	123	101	117	107	126	111	105	115	94	103	129	109	111	104	132	125	99	102	104	111	120	122	102	133	119	110	100	111	109	107	132	125	113	126	99	118	125	123	105	104	113	99	98	116	108	99	102	126	104	125	116	121	97	117	109	107	118	108	98	123	124	123	111	123	117	115	111	115	110	114	125	110	118	82	104	118	126	124	116	91	98	108	100	108	110	118	111	109	98	98	91	92	120	107	111	113	102	115	115	119	112	115	109	112	110	101	113	109	101	99	107	115	101	132	111	126	90	126	113	111	117	126	105	110	114	127	128	107	100	125	90	102	133	111	129	114	120	105	122	116	95	109	112	123	100	118	142	99	100	112	129	113	122	111	100	113	101	117	126	109	110	109	109	106	115	95	132
7826	15628	13482	7319	4620	3097	2248	1756	1465	1117	951	842	720	615	566	530	479	454	418	403	388	371	362	311	317	332	302	302	297	281	242	272	265	259	240	224	243	255	243	239	222	245	259	234	213	245	211	228	236	216	226	208	234	210	200	212	214	222	222	210	204	197	214	222	220	203	233	209	227	204	217	237	201	203	213	230	196	205	202	193	197	216	211	191	192	196	212	202	211	219	184	196	230	205	217	211	205	210	221	214	196	187	211	188	236	191	203	217	241	233	195	182	194	228	210	209	219	192	190	220	216	216	215	182	212	198	208	201	191	193	188	210	214	231	189	212	202	194	186	234	202	209	210	219	192	209	198	200	185	200	198	208	181	207	206	200	223	183	203	238	201	177	196	222	182	189	194	222	215	201	218	210	230	205	231	212	193	195	203	203	192	174	208	178	212	199	227	212	215	189	232	183	205	195	199	194	210	213	199	171	203	189	204	210	204	175	202	213	220	217	223	212	179	221	200	175	203	181	188	195	205	194	207	186	231	170	177	185	203	201	195	185	206	220	198	212	176	215	194	196	231	204	202	186	188	187	215	190	198	212	212	201	199	199	211	189	187	187	206	210	209	192	198	194	194	209	195	187	198	183	199	207	199	172	197	204	213	186	200	220	203	217	210	190	192	168	198	179	230	199	191	218	192	196	221	205	196	186	197	208	227	199	198	197	219	193	172	174	162	194	234	182	202	211	175	193	230	206	186	198	200	219	215	195	206	206	187	204	209	196	200	201	202	191	230	200	206	211	197	208	218	186	204	213	199	226	216	201	184	190	199	227	201	193	218	179	176	203	210	216	205	220	206	242	204	213	199	200	193	198	208	199	198	198	189	209	208	204	183	197	195	206	194	194	183	186	173	182	200	208	215	188	186	224	187	223	219	202	188	211	224	196	195	199	197	175	186	204	199	189	200	184	192	229	208	180	186	205	207	205	190	205	188	195	198	206	213	214	217	206	179	173	217	221	240	222	187	191	205	202	203	203	202	201	185	194	192	188	191	192	196	198	168	169	176	205	217	192	210	195	203	197	190	196	211	209	210	212	211	223	195	187	177	210	188	201	177	219	213	196	200	172	188	193	195	221	204	214	186	183	176	203	222	185	189	214	186	195	189	192	194	187	190	193	210	193	173	219	208	215	223	200	201	198	203	216	176	162	204	211	215	194	163	187	187	202	220	191	195	214	185	221	221	209	213	184	189	198	189	210	181	185	184	171	216	192	206	187	191	235	205	216	191	197	184	192	198	212	193	179	180	184	227	207	174	173	219	209	180	193	204	212	199	193	179	231	195	211	227	206	166	200	179	207	186	204	186	219	172	186	166	226	188	204	185	196	166	211	184	201	203	207	214	222	182	167	177	208	178	219	184	207	198	209	198	191	190	196	226	194	192	220	196	189	219	194	193	209	237	189	188	186	212	219	213	200	187	188	179	205	183	195	191	213	210	202	206	180	199	213	190	194	190	216	193	174	195	221	205	186	204	209	201	204	188	209	180	211	200	192	198	205	228	188	194	170	208	190	191	205	206	192	193	186	168	210	191	195	194	181	190	181	216	177	199	198	191	179	201	176	203	186	208	219	214	193	222	221	208	213	177	182	186	208	191	174	213	219	207	208	233	229	201	214	193	199	207	179	201	194	215	188	191	205	203	205	185	203	187	219	204	206	226	234	221	216	186	182	206	201	197	175	193	209	186	205	182	195	208	184	195	190	205	192	204	195	198	180	187	226	233	199	219	188	210	210	207	218	220	193	208	206	194	203	188	186	208	193	202	209	196	176	196	217	215	173	218	194	183	194	213	205	207	201	230	226	190	206	196	211	190	208	181	188	194	189	187	178	175	195	205	193	231	180	175	185	177	187	183	184	213	186	204	188	217	216	202	193	195	191	211	184	226	212	203	192	209	191	200	207	182	207	209	192	204	186	180	179	211	211	204	195	219	189	208	207	209	191	214	204	194	231	203	196	183	184	178	209	226	224	208	204	172	194	225	194	190	217	204	186	205	205	222	206	189	185	184	192	189	216	202	203	193	209	213	159	186	167	170	208	204	211	210	172	192	213	188	207	166	202	218	225	207	199	170	221	189	194	205	217	195	186	187	223	192	179	165	191	205	194	227	215	196	233	190	199	186	231	193	191	204	209	215	209	192	177	184	187	198	200	208	191	197	195	208	195	200	183	196	208	187	195	204	190	235	208	216	181	210	196	217	213	198	205	200	198	212	208	197	212	206	208	200	206	200	202	191	202	181	194	197	196	185	215	211	196	192	184	206	174	222	201	190	222	197	213	180	189	190	228	192	204	194	190	206	198	206	214	214	196	196	229	188	193	197	203	191	208	200	195	193	194	169	210	204	209	181	225	174	168	217	201	187	193	202	189	223	209	206	198	175	194	200	214	217	202	177	199	202	197	193	198	195	183	178	186	197	195	198	219	194	210	221	191	209	185	177	221	190	205	204	169	189	184	200	217	188	175	196	217	184	233	209	200	197	185	207	219	180	224	198	189	189	209	203	185	213	186	200	205	207	195	218	170	192	173	219	197	192	210	204	206	234	194	195	210	217	213	221	198	218	212	180	195	209	177	213	230	174	189	197	176	204	190	193	186	188	206	209	191	206	191	215	171	200	214	193	191	195	206	179	202	194	211	204	222	214	193	196	193	186	196	218	208	192	197	211	183	236	195	190	186	200	182	198	216	183	203	172	213	206	203	192	201	221	203	186	203	201	198	209	205	189	213	178	235	211	192	191	195	204	195	175	201	224	199	228	188	213	155	207	195	189	182	218	193	182	189	194	185	179	192	212	199	207	200	206	212	179	202	207	198	173	209	200	190	240	200	205	196	188	217	189	200	165	191	208	213	204	188	196	217	212	180	213	196	211	212	184	206	197	186	192	184	181	203	202	199	196	180	212	208	214	217	206	178	188	174	181	193	219	215	209	196	208	197	196	180	199	186	192	231	206	208	193	202	221	188	246	186	192	188	184	214	210	191	198	194	188	210	186	202	192	193	194	207	204	224	176	178	193	192	179	164	216	189	213	172	219	185	212	182	222	205	206	217	185	207	218	206	194	215	202	214	216	192	216	232	206	187	229	193	189	192	211	191	174	192	187	203	177	192	214	185	193	186	213	196	213	184	199	185	213	213	189	193	204	191	188	197	181	213	187	200	200	201	201	191	193	181	171	228	213	209	184	210	184	205	194	182	215	207	189	199	192	201	205	205	201	236	220	200	206	187	179	219	229	174	198	179	187	204	188	212	204	202	203	198	204	206	204	200	214	183	196	199	204	197	191	194	192	216	212	204	205	211	175	174	217	196	222	204	197	227	197	203	198	212	194	170	214	193	198	226	173	193	201	205	190	199	185	204	208	173	203	178	229	199	212	198	187	194	185	182	167	205	206	199	203	208	197	209	199	205	219	203	186	206	203	212	175	192	194	189	204	183	188	177	167	203	196	197	209	202	187	209
27071	20853	7758	868	592	514	377	343	336	317	349	334	313	311	311	315	315	332	314	317	306	307	320	287	306	289	302	304	325	308	312	314	298	297	362	322	315	302	342	286	332	334	342	316	320	307	313	329	314	302	304	317	289	307	322	292	331	317	324	307	307	336	329	308	273	324	335	315	306	327	310	310	320	297	316	305	336	286	312	310	300	310	315	305	339	335	289	299	321	297	307	312	302	312	295	351	302	303	295	309	298	318	307	298	338	300	316	303	347	336	288	313	324	306	297	315	308	342	302	334	311	313	326	331	309	339	318	297	315	311	331	305	327	325	288	319	286	297	283	295	286	324	324	319	336	326	303	301	320	298	315	327	281	322	304	287	283	316	324	282	269	278	314	321	320	328	298	297	355	317	279	339	292	342	305	329	282	322	334	318	329	303	324	348	324	358	315	334	322	296	328	294	300	318	320	307	291	282	268	291	285	307	304	304	300	343	300	316	342	313	302	306	327	298	303	307	362	335	336	289	301	304	339	311	290	315	285	325	310	303	285	328	328	293	323	308	297	318	305	254	321	337	337	322	306	342	319	331	297	296	309	310	318	318	303	311	345	292	291	334	325	293	313	327	313	330	307	320	325	313	304	314	287	322	325	319	319	311	330	291	289	298	298	303	336	304	324	315	319	288	319	338	305	295	341	332	280	317	297	315	319	303	335	320	343	313	316	337	301	322	295	321	317	328	333	307	295	315	298	296	304	266	327	325	322	342	303	299	283	314	314	296	328	297	316	305	283	322	305	321	312	302	323	326	308	332	325	315	349	325	332	288	309	320	303	313	320	298	307	271	278	319	345	309	326	331	322	323	330	330	296	306	294	312	295	342	325	302	290	357	323	284	314	321	306	300	310	315	295	341	302	314	340	325	332	298	341	342	302	318	318	348	321	321	310	310	311	313	312	307	339	326	328	285	344	323	294	316	298	273	278	354	279	348	290	283	308	308	322	283	319	308	287	307	323	290	328	315	321	305	320	323	297	327	331	311	311	290	304	327	302	304	338	287	297	323	276	316	275	345	307	307	317	329	313	307	368	326	293	328	300	314	307	305	311	323	302	322	287	316	309	313	306	296	309	304	312	277	295	305	297	305	342	326	289	325	337	325	320	349	328	301	355	324	290	311	326	306	312	307	289	278	315	311	308	320	301	337	298	324	302	330	314	313	289	312	311	307	288	315	306	302	324	312	309	317	332	350	350	332	308	320	339	310	315	354	309	322	331	340	301	315	322	296	300	343	293	307	300	311	332	316	279	350	293	327	339	323	298	329	324	328	322	331	267	292	286	333	322	320	348	282	309	331	321	307	301	316	301	301	314	308	320	300	326	304	320	302	322	307	324	280	308	287	288	327	313	288	290	324	303	318	313	309	306	329	302	296	299	316	302	314	325	304	319	302	289	350	304	323	285	293	304	328	338	304	314	299	316	291	323	310	315	303	327	309	286	335	319	306	339	329	304	307	328	304	335	317	315	319	278	284	308	332	321	331	326	352	311	334	324	300	312	305	312	307	349	302	342	302	322	321	310	337	329	322	324	313	347	307	329	309	326	300	348	319	317	322	308	304	321	294	332	299	309	319	334	309	330	316	283	263	310	309	302	325	342	286	335	309	304	312	325	295	313	294	338	293	310	308	340	308	269	293	302	340	306	281	283	292	309	313	320	305	315	304	325	303	310	303	286	329	323	316	340	321	334	352	314	302	305	327	292	326	290	296	329	333	307	317	308	345	320	313	295	321	294	330	339	304	303	330	293	306	300	315	282	307	291	338	322	327	330	311	335	329	312	327	349	323	322	335	303	315	275	317	300	318	313	337	312	315	316	296	287	312	329	334	304	345	295	313	281	275	318	331	325	304	268	289	304	325	337	314	335	288	314	284	319	291	324	308	312	350	312	332	306	334	333	320	300	319	332	331	303	341	310	310	300	292	310	319	321	334	326	318	345	305	313	319	269	310	311	313	294	303	334	323	311	335	323	305	326	335	313	339	321	312	326	333	324	329	307	327	310	299	342	320	316	307	327	318	304	318	301	294	326	294	307	314	301	323	294	298	311	331	320	305	302	310	303	346	303	328	317	295	298	340	301	288	308	314	307	301	309	299	307	326	327	341	313	284	307	286	319	318	339	296	323	303	324	329	280	344	317	356	344	327	314	301	323	321	315	306	300	296	337	286	341	288	337	278	318	298	310	296	285	325	299	302	321	287	277	307	326	288	326	328	313	313	306	311	300	322	298	334	308	336	315	310	272	328	307	303	294	300	355	322	327	328	269	325	279	332	340	323	329	313	309	308	341	300	277	336	303	301	300	300	309	304	329	319	333	299	347	298	286	302	310	304	365	296	350	337	330	336	320	346	342	306	314	311	276	309	326	317	320	344	302	307	283	305	283	313	320	322	303	313	295	300	325	321	334	331	309	297	344	299	362	316	305	312	318	318	309	329	313	313	322	291	321	283	321	303	305	320	313	335	303	304	317	351	306	366	327	311	325	299	312	273	288	343	304	335	290	306	347	299	336	297	339	300	335	336	324	284	296	307	325	340	297	302	349	328	331	309	329	320	309	343	331	297	311	307	338	307	320	324	320	327	326	340	321	301	282	291	337	328	308	324	301	309	294	312	281	298	326	315	307	326	299	327	335	302	321	348	334	312	327	311	310	288	321	280	348	310	304	308	301	295	325	323	301	285	339	317	325	334	321	321	336	296	336	327	320	309	352	313	308	293	329	315	296	311	287	334	306	301	300	317	323	316	306	308	284	309	294	307	318	341	312	298	296	316	308	324	341	342	292	303	322	286	304	326	307	322	321	327	293	365	312	303	319	306	269	296	294	318	316	321	317	313	326	326	312	302	291	317	322	338	323	302	317	300	320	334	349	301	325	315	331	335	305	316	315	325	322	313	319	299	298	331	333	319	341	263	296	319	299	309	314	326	327	299	317	327	327	306	319	314	315	294	323	284	324	308	280	355	307	304	313	312	319	330	286	296	310	265	305	319	304	300	344	314	334	302	343	294	316	311	317	335	320	326	328	335	308	323	334	269	317	305	286	317	307	317	334	305	309	300	311	308	314	327	315	297	285	303	317	356	322	290	327	295	347	306	308	342	317	328	330	313	316	348	334	295	318	290	310	309	311	316	340	303	319	302	298	290	315	338	335	311	287	326	318	327	335	323	319	354	328	320	337	297	312	354	312	312	297	319	338	353	303	306	308	287	284	353	306	340	301	313	303	317	306	335	305	308	348	288	286	334	286	295	308	308	297	294	325	319	310	324	322	299	330	326	318	310	278	324	283	328	343	321	306	340	299	325	298	325	300	316	343	327	305	322	306	317	311	312	317	303	312	352	337	320	309	295	301	321	308	288	317	279	313	341	326	325	309	339	351	334	315	325	322	313	293	296	324	326	272	321	334	292	297	357	307	324	303	310	328	287	312	346	331	306	318	334	315	304	292	332	351	298	329	305
4180	1740	1617	1044	854	719	745	660	640	649	605	618	587	603	574	635	581	554	588	625	557	561	609	583	582	592	571	617	595	562	538	574	545	574	557	574	582	577	601	588	554	500	578	592	550	563	604	531	556	571	591	561	596	554	564	563	586	597	562	544	573	525	557	542	569	569	593	604	601	552	596	516	588	613	624	591	545	573	554	620	574	576	545	560	541	538	583	586	559	555	528	598	532	550	585	562	573	584	569	569	529	517	555	603	559	552	602	540	589	589	567	609	597	602	583	566	566	573	556	586	576	614	541	625	548	587	562	588	521	561	583	565	580	530	566	608	603	517	520	566	550	589	556	578	560	571	540	561	554	565	559	578	584	582	572	559	571	592	536	556	589	555	550	594	554	526	574	561	561	530	581	571	555	568	569	553	584	589	579	576	550	523	537	567	583	566	563	576	554	560	563	565	561	590	560	553	545	575	527	568	564	557	600	546	573	585	585	575	566	532	578	545	556	567	570	576	598	542	579	554	553	552	583	582	564	557	537	554	560	611	577	515	562	594	537	595	508	577	580	580	587	557	558	584	590	569	567	553	606	593	550	562	583	566	559	588	544	548	557	524	582	572	591	565	551	579	563	525	554	568	565	613	589	566	559	565	593	562	605	583	582	561	573	589	575	512	548	532	583	535	573	582	535	607	539	559	592	565	606	541	573	556	566	574	590	561	574	590	552	577	589	521	618	548	590	521	528	550	587	574	560	576	573	556	555	571	609	576	597	551	563	599	562	554	566	590	555	564	563	611	618	552	530	591	561	588	585	600	564	565	561	599	582	550	613	627	576	588	581	560	578	543	579	538	550	572	540	582	539	558	579	594	529	586	580	587	533	555	584	568	553	562	599	536	635	508	585	558	572	572	566	552	644	559	574	590	593	580	573	573	567	567	594	546	553	583	590	586	551	592	558	539	546	555	571	555	574	624	532	570	554	542	600	589	530	582	590	548	561	539	547	571	549	601	566	550	571	598	600	564	575	547	564	573	553	582	588	614	562	560	575	567	521	565	556	504	582	636	513	577	580	597	581	556	584	611	607	542	582	575	545	560	606	587	578	562	546	548	586	592	546	601	571	544	570	582	520	579	580	624	595	552	562	561	593	565	569	560	535	558	534	573	589	578	566	580	536	543	553	570	529	557	579	554	575	515	512	614	613	519	583	569	628	568	564	563	577	575	580	541	565	524	568	557	569	553	584	592	555	575	560	536	564	567	610	562	576	572	588	604	573	543	589	548	577	575	574	562	577	569	626	590	557	572	592	590	608	579	594	566	566	569	524	554	565	617	592	549	570	610	603	574	571	597	575	596	558	563	564	561	568	591	606	548	565	588	551	588	531	550	552	572	573	589	555	558	553	572	566	534	520	576	607	607	560	612	627	517	574	552	571	552	517	534	559	572	568	571	536	530	578	537	573	553	552	559	562	602	565	588	559	580	537	557	564	552	553	567	621	588	571	585	565	557	561	514	549	536	574	527	540	560	575	537	553	535	578	591	578	530	535	558	561	593	545	592	593	596	536	566	572	537	564	555	545	585	589	567	562	584	524	545	564	535	578	560	619	550	563	565	569	573	619	564	572	531	510	615	597	553	565	536	569	557	592	562	563	563	576	565	482	602	532	546	573	572	566	574	534	584	599	564	582	585	557	515	565	591	564	536	513	552	544	533	552	565	532	577	595	567	519	547	540	508	534	554	530	555	603	593	579	578	559	557	557	570	514	560	542	573	581	557	593	582	589	558	539	545	585	532	525	594	568	551	541	567	555	613	546	557	582	549	576	545	542	536	521	546	591	587	577	587	574	579	599	536	562	565	550	572	592	534	564	567	567	534	573	566	544	616	569	552	567	573	553	566	541	597	565	564	560	554	575	563	572	560	578	579	574	573	577	554	579	562	531	548	565	568	551	563	551	582	550	568	590	588	555	586	525	525	560	579	567	598	549	557	547	559	584	597	593	600	604	589	559	537	539	573	572	585	582	571	582	550	589	522	564	567	543	567	579	522	555	557	515	571	580	547	611	573	547	561	568	579	562	519	514	577	557	566	574	544	579	607	535	606	555	573	559	547	603	608	570	546	621	557	570	602	583	577	565	569	571	562	560	574	618	566	579	552	584	564	531	566	547	587	563	567	571	567	550	573	597	550	551	572	590	574	547	569	583	559	579	533	606	548	579	572	516	568	606	583	527	573	550	568	560	563	585	572	570	609	546	566	543	524	564	612	598	604	602	668	526	560	565	598	528	574	568	562	583	566	573	566	582	579	576	571	557	598	577	565	542	569	521	588	555	574	591	580	560	534	566	584	531	565	568	584	577	573	592	554	551	584	570	574	509	582	553	544	573	595	594	565	573	573	604	553	614	533	567	589	585	575	550	590	535	574	574	568	598	613	630	546	581	563	591	540	601	574	564	561	558	610	571	596	545	599	580	559	639	547	611	541	596	540	551	584	530	583	621	575	567	580	529	613	542	575	597	552	578	573	569	551	614	587	575	612	568	596	560	578	575	568	567	563	572	549	552	551	559	537	562	568	601	577	623	593	551	573	566	566	559	553	594	551	608	521	589	532	609	567	549	561	553	587	546	529	528	556	535	570	533	571	566	552	548	601	570	531	573	533	545	589	594	569	563	584	564	620	569	581	580	534	530	546	551	544	536	589	596	533	584	572	543	553	586	582	555	533	519	585	584	574	595	564	581	550	577	549	583	561	572	536	551	605	533	602	597	568	570	605	537	594	596	591	559	575	570	507	548	544	615	574	526	614	588	578	548	549	571	552	539	498	580	606	518	534	578	577	567	555	539	604	579	578	542	578	553	565	584	554	604	588	553	559	584	576	583	538	611	535	545	582	614	524	582	565	582	587	600	577	618	601	594	549	564	553	574	580	571	569	589	518	564	588	556	589	593	597	564	569	556	560	570	587	566	581	598	567	559	588	557	579	597	576	561	584	553	587	600	535	579	540	605	559	531	562	542	541	615	555	556	532	571	584	549	563	594	512	515	559	633	558	570	589	537	560	575	590	556	550	615	584	564	613	559	578	569	557	576	560	578	604	583	587	551	519	540	558	581	558	592	568	610	488	536	592	579	574	572	558	518	566	540	569	608	544	599	604	539	555	555	537	555	589	534	561	558	580	575	553	579	574	594	553	531	538	642	574	609	578	561	538	607	581	609	596	569	576	572	563	577	536	519	583	596	563	569	575	625	565	515	543	558	545	563	543	572	562	560	598	583	584	551	556	591	521	604	543	545	591	560	564	555	601	586	579	597	562	597	597	534	605	590	552	557	572	557	544	602	554	603	557	551	528	556	558	578	585	557	643	588	506	516	554	552	529	608	584	571	570	546	546	559	593	567	574	591	526	560	555	579	599	583	584	579	595	572	549	599	551	546	528	562	560	551	602	570	596	562	584	556	553	567	593	542	581	563	531	546	539	599	618	603	524	542	549	590	564	566	556	554	544	541	556
24334	21464	28649	24678	20724	1888	520	371	279	287	254	218	218	189	186	187	170	191	179	166	149	176	152	161	158	162	163	147	160	142	169	157	145	156	134	163	149	146	133	148	146	162	152	161	181	141	161	139	146	139	147	138	143	131	154	130	153	127	162	132	134	149	157	170	156	153	150	139	111	165	168	142	134	147	152	138	138	136	147	138	135	146	155	157	154	143	162	153	147	146	138	142	142	128	148	153	143	135	148	147	132	120	138	156	149	139	159	137	149	145	159	132	137	150	144	158	126	145	148	124	158	159	136	149	149	143	129	141	118	148	162	140	168	158	149	133	133	157	140	148	149	164	157	157	136	172	156	152	151	154	136	141	148	157	148	145	146	147	142	157	156	159	149	154	157	165	147	150	112	138	145	148	146	160	134	141	149	141	139	148	127	143	129	137	135	134	168	145	141	98	132	135	138	144	151	136	149	148	137	144	137	152	129	124	144	145	139	129	138	149	140	147	146	158	142	158	132	123	130	135	128	158	135	153	156	145	126	151	119	140	142	167	130	140	163	153	141	134	160	146	161	142	141	137	138	147	150	144	149	141	147	141	140	139	157	150	147	163	128	139	135	140	140	138	121	147	124	152	162	143	153	151	159	141	148	151	145	131	150	149	157	150	153	119	161	122	147	165	155	147	141	136	147	149	135	138	144	141	131	124	156	131	153	137	158	157	142	145	144	180	151	144	153	139	164	141	140	150	134	149	140	133	137	128	156	162	134	118	149	166	142	126	138	146	150	151	161	148	131	124	141	136	153	142	155	129	150	128	148	133	146	142	155	113	144	135	142	139	153	133	152	164	136	132	143	134	147	129	136	141	138	163	156	142	152	153	155	151	133	133	141	145	154	139	160	155	149	133	160	136	135	148	151	145	143	139	155	150	154	144	124	145	122	134	144	144	132	108	153	141	133	132	128	150	154	150	150	131	133	147	136	142	140	141	145	149	153	154	142	135	133	151	143	138	145	171	139	138	141	140	136	148	155	126	132	138	142	156	140	147	152	147	143	131	129	135	138	144	152	149	169	144	160	143	124	146	148	153	126	170	147	155	138	133	148	123	167	139	141	159	144	148	150	143	156	135	146	143	149	144	134	133	149	144	138	134	116	134	142	127	150	139	165	127	155	157	151	142	128	133	156	151	163	150	140	159	144	149	125	156	136	151	131	148	136	131	130	126	134	155	144	148	129	134	160	154	152	161	142	155	153	152	132	147	126	159	152	134	158	158	162	148	139	141	138	145	144	127	157	138	139	143	130	134	140	146	151	157	124	153	154	149	137	149	151	139	163	134	122	148	141	124	132	147	144	148	137	149	126	141	152	153	130	166	138	130	145	135	134	114	136	149	155	163	161	143	138	149	146	147	148	159	137	137	123	144	135	132	147	149	129	140	139	134	142	140	143	146	160	149	136	124	129	140	132	143	144	125	102	144	143	134	140	131	148	146	131	138	154	127	131	157	119	163	128	132	148	154	140	151	140	144	125	150	139	150	144	132	143	135	133	123	178	146	147	168	163	122	136	139	134	132	153	152	132	152	162	128	158	136	128	135	135	130	108	135	113	135	124	174	163	135	138	147	134	142	130	126	119	144	147	117	132	140	140	150	140	132	136	153	146	138	128	138	148	148	148	152	124	135	157	138	146	132	137	139	167	137	137	145	143	140	144	123	142	126	169	151	163	152	112	161	136	148	149	136	138	151	158	164	137	167	155	138	154	146	130	144	144	139	158	123	130	119	136	140	160	152	153	145	135	145	152	123	141	124	109	165	136	148	156	140	155	159	153	162	154	132	161	122	147	148	142	131	119	122	153	140	142	128	151	152	144	150	136	159	129	152	155	141	142	160	134	157	147	143	150	159	143	151	127	182	141	123	132	158	145	160	128	147	136	131	129	130	131	154	155	155	133	154	143	132	144	154	148	139	128	136	145	170	140	150	131	148	134	157	126	134	146	135	146	132	160	148	140	151	139	137	123	141	147	145	114	157	143	163	136	136	144	158	160	123	139	142	132	114	153	159	141	131	142	137	142	117	134	151	158	132	140	134	144	168	130	152	143	144	130	138	138	119	137	172	151	138	154	142	117	152	133	152	141	120	142	135	146	142	147	128	155	137	150	144	145	136	163	130	131	119	159	153	144	138	129	125	150	149	170	147	155	153	140	145	138	144	145	141	167	132	139	155	125	149	139	140	135	134	136	140	132	146	152	131	146	150	147	145	135	135	140	143	152	156	151	153	146	137	123	140	126	140	109	143	143	120	137	142	158	143	116	130	139	144	117	148	142	152	151	153	154	139	135	144	174	140	129	144	143	136	154	141	142	142	181	132	143	129	140	124	153	156	138	127	147	118	147	154	155	142	139	115	149	136	137	137	136	133	134	145	149	150	130	116	160	143	152	148	134	148	156	143	140	135	164	135	143	145	155	133	129	147	144	159	136	162	145	147	131	156	130	133	126	145	154	137	150	154	123	136	136	141	149	121	146	141	142	140	146	137	152	139	150	151	115	131	125	162	149	136	143	137	159	172	155	143	159	133	153	173	144	135	146	172	127	137	152	165	131	148	124	150	147	146	146	144	151	143	141	156	144	136	129	142	131	157	150	144	144	157	143	139	150	146	142	125	151	128	149	144	153	150	142	152	156	155	132	132	135	151	148	144	128	148	158	134	159	154	144	151	148	138	142	140	112	151	115	145	138	133	142	138	145	146	171	130	146	147	162	149	146	155	141	144	141	130	141	140	158	146	133	151	151	127	137	148	153	171	160	147	132	165	125	158	145	124	148	140	166	151	161	143	142	166	143	127	129	143	146	146	132	133	142	155	127	142	158	146	128	148	141	143	147	134	162	133	146	137	153	149	139	133	132	158	159	161	130	144	146	153	135	153	141	143	168	150	160	155	129	130	120	151	132	154	141	154	139	132	177	148	143	137	156	138	146	147	132	170	155	143	139	165	151	133	132	145	153	145	151	135	127	132	148	152	149	170	117	140	166	169	132	171	156	156	142	146	145	126	139	124	129	152	129	163	146	137	140	127	149	135	143	164	119	147	163	148	156	132	155	148	130	123	149	137	140	156	135	122	132	141	150	129	134	140	133	155	156	141	137	147	164	130	132	141	141	136	132	136	123	143	142	124	131	117	146	129	139	129	144	137	142	130	135	142	125	153	138	146	145	129	152	130	141	143	142	163	145	148	146	157	140	162	140	141	140	143	130	139	141	144	129	144	156	136	156	161	117	130	176	140	156	134	127	137	124	144	154	132	145	147	156	151	139	138	149	141	147	142	157	127	143	153	150	133	156	143	148	132	157	169	159	147	131	151	142	146	134	141	139	146	150	147	141	155	121	148	130	138	150	153	137	146	156	136	159	143	129	153	136	140	146	138	147	133	142	134	148	159	130	146	148	137	160	134	156	134	160	141	113	163	139	146	143	161	137	137	139	134	142	141	154	169	139	141	159	147	150	129
5430	9866	8483	4192	2643	1922	1400	1101	850	802	660	519	549	495	483	447	431	409	384	379	359	347	335	354	339	326	352	323	329	293	343	319	297	302	306	283	304	318	309	327	291	257	301	266	300	301	279	295	298	279	307	280	278	276	275	297	277	287	298	294	321	268	264	282	267	262	244	279	268	294	307	271	299	269	270	288	260	299	291	245	304	291	283	292	295	328	260	261	282	265	247	293	276	283	258	293	273	298	245	291	308	281	274	296	274	258	281	270	280	254	280	286	288	261	308	248	291	285	251	299	251	285	248	288	297	298	271	268	272	289	309	271	247	291	259	274	286	265	301	251	276	277	267	287	250	255	277	301	307	307	257	261	306	267	274	256	269	276	271	278	273	282	287	272	286	278	243	284	273	241	313	259	303	272	264	275	252	263	251	296	279	290	255	277	281	255	277	272	282	258	276	264	237	277	263	290	251	277	300	235	289	274	285	274	294	288	255	292	273	289	278	271	255	291	280	264	261	267	262	266	283	277	290	259	279	272	243	271	269	254	264	289	273	300	263	270	258	286	306	298	296	274	256	269	270	288	301	252	295	279	296	285	289	286	283	279	293	234	264	289	283	242	281	280	263	268	299	244	277	256	260	285	273	293	275	271	250	291	259	261	290	245	290	264	235	253	271	269	275	285	258	272	298	282	285	242	281	278	256	267	271	254	269	267	269	253	284	277	251	270	235	252	281	257	262	268	272	272	307	285	272	288	289	263	265	292	269	278	280	264	287	253	267	286	262	263	284	253	255	284	280	284	286	275	272	281	271	284	279	257	291	254	278	271	280	254	284	299	269	264	273	255	262	283	279	270	245	284	261	285	255	259	267	275	270	309	288	273	278	300	294	273	250	259	287	277	256	277	312	285	239	265	272	279	271	277	265	259	279	259	266	286	277	279	271	269	274	246	257	262	273	263	247	281	268	294	294	296	274	262	263	288	259	260	243	284	256	276	271	265	272	285	258	244	258	302	283	267	297	278	294	269	297	252	268	282	286	280	253	289	248	275	274	245	256	267	285	254	267	293	284	263	266	276	287	239	295	286	242	251	280	259	273	283	280	264	284	279	277	262	285	245	255	288	255	284	281	303	253	250	284	280	292	284	266	272	251	293	277	241	278	299	280	268	270	270	283	260	281	281	288	262	265	291	266	274	304	278	249	260	285	281	258	293	271	287	280	268	270	260	286	301	303	265	286	277	276	260	272	269	268	264	256	269	275	291	256	274	281	281	258	280	266	306	269	297	269	279	265	274	258	262	280	286	260	280	261	256	292	274	266	277	271	265	288	250	248	273	272	289	293	271	279	269	289	287	250	240	256	285	289	284	272	265	269	253	275	279	265	281	278	278	279	267	249	297	249	272	236	274	282	266	257	241	263	248	288	290	281	292	295	279	271	282	289	287	260	277	271	239	284	284	268	239	255	264	295	253	267	241	284	268	261	260	276	247	282	282	270	294	303	294	273	277	271	286	259	274	275	262	302	273	283	269	286	270	254	286	301	274	285	286	273	262	273	277	260	271	280	287	256	260	275	283	270	291	259	268	286	271	265	275	273	270	286	273	268	262	274	242	248	260	252	306	284	269	272	273	276	276	271	290	263	287	273	291	273	292	271	294	262	269	285	268	308	258	277	259	283	252	273	239	258	260	256	267	272	293	281	281	263	270	254	266	248	290	238	276	286	267	292	259	281	274	279	274	268	254	271	272	270	259	285	232	276	260	299	285	302	296	278	248	291	283	267	283	277	298	268	274	294	270	294	287	294	240	292	254	284	289	303	255	247	253	279	289	287	265	265	253	251	274	264	268	271	240	293	265	282	306	256	293	294	282	288	265	275	232	291	267	262	282	297	282	269	252	263	290	279	285	247	258	297	277	292	256	280	269	272	275	239	276	279	274	247	273	292	270	269	252	254	299	271	239	265	270	302	284	257	250	287	285	282	272	284	317	273	275	270	265	295	278	267	258	257	254	288	247	311	246	295	259	277	270	264	268	273	266	288	258	278	276	282	250	271	277	241	265	283	290	277	298	280	263	280	280	248	257	262	240	240	285	252	262	246	273	275	256	285	264	308	278	265	251	289	287	273	289	280	238	283	286	265	292	291	259	268	273	256	264	262	274	260	288	268	260	280	289	255	283	255	289	264	293	250	269	292	278	264	254	284	266	256	287	241	273	287	276	253	296	263	294	277	245	269	297	257	279	288	259	288	267	271	253	229	273	273	236	305	285	300	249	272	250	286	245	278	276	285	288	285	259	271	259	271	277	293	256	297	263	245	273	260	265	270	274	240	301	278	264	257	266	264	271	274	271	260	267	279	297	277	240	296	295	276	274	275	256	282	295	253	282	254	266	301	300	297	263	294	283	289	253	306	300	291	260	283	297	265	259	245	299	297	249	287	284	284	277	270	299	284	261	262	275	266	314	302	280	281	290	256	325	285	255	268	274	290	268	273	278	277	297	271	255	267	269	241	250	284	293	274	272	254	282	265	273	264	267	271	264	289	268	295	259	288	258	266	268	261	270	294	281	264	275	248	265	258	269	280	278	283	251	310	276	276	265	251	242	284	309	262	276	299	276	268	315	297	263	303	300	262	262	238	263	269	277	271	290	269	240	269	282	263	275	292	269	268	292	253	268	286	281	282	244	294	278	260	283	255	277	250	271	287	265	278	289	272	263	262	271	273	265	255	266	280	255	280	245	277	283	299	294	272	270	311	252	290	257	285	292	278	270	310	296	286	274	277	274	252	287	257	288	301	270	245	228	288	265	277	283	305	267	275	294	274	244	290	291	288	290	285	243	263	266	281	263	278	280	268	296	311	276	276	280	286	294	257	293	300	261	271	295	276	254	291	275	266	306	243	272	291	275	306	236	280	257	257	299	265	226	261	277	273	279	290	261	308	267	265	298	297	274	282	266	272	262	286	288	256	272	247	281	288	258	292	273	287	257	262	266	281	229	262	290	252	269	279	279	257	264	307	276	245	267	299	294	276	263	284	272	262	230	261	278	281	281	260	274	275	297	297	272	274	260	258	264	263	287	273	273	265	264	276	269	314	264	284	270	281	276	238	260	293	266	249	250	263	267	282	288	291	256	288	245	285	279	255	258	283	261	272	286	275	282	276	294	263	260	262	241	258	262	247	253	313	280	273	265	252	268	260	266	253	274	275	278	281	264	290	266	282	284	266	269	282	291	279	258	283	266	266	268	277	262	295	261	297	276	261	243	263	259	232	264	283	279	284	261	244	250	291	268	276	300	272	299	241	242	262	278	275	303	277	267	266	273	290	256	270	276	279	282	263	290	280	289	264	240	252	306	282	285	249	268	250	280	252	259	244	251	270	290	277	292	276	253	287	274	296	292	288	302	281	283	262	294	258	268	277	246	241	287	300	242	283	286	269	287	265	264	266	263	298	266	293	277	270	275	274	262	249	267	299	257	289	285	293	232	266	281	295	307	266	275	276	249
23346	21490	29355	24054	21494	19900	1635	517	408	324	323	259	196	208	229	200	175	165	143	156	163	136	145	139	161	135	152	116	124	132	168	125	122	135	104	105	127	121	124	132	137	117	121	116	108	108	116	113	128	124	119	100	112	123	121	127	106	110	117	101	89	118	121	115	128	113	117	109	121	99	130	120	107	109	119	121	133	115	134	109	107	103	110	99	111	100	100	98	112	105	125	111	131	103	127	109	109	96	87	116	103	106	113	103	100	117	106	117	132	102	122	141	111	105	116	106	93	106	119	110	129	101	108	95	112	110	121	120	89	123	93	117	117	112	123	121	114	117	94	99	109	110	106	108	137	100	121	120	100	125	119	107	115	119	108	114	136	110	98	127	131	96	108	106	112	103	127	120	119	119	128	103	106	105	104	128	111	108	111	115	101	101	106	128	125	131	127	128	108	95	100	98	118	112	123	97	115	116	104	108	120	100	99	125	94	107	127	112	149	110	111	127	103	106	118	126	90	109	115	107	111	111	97	124	128	117	101	109	125	125	121	122	108	111	120	122	135	101	121	92	100	108	99	117	103	108	99	90	117	89	123	105	123	116	122	113	111	107	114	121	121	104	119	111	121	108	113	130	138	99	132	118	116	105	109	115	123	124	123	118	112	106	106	102	125	103	122	112	119	123	102	107	105	100	109	113	87	88	115	109	116	107	122	116	114	122	83	120	115	116	130	127	127	109	129	103	113	113	112	96	131	101	104	93	121	109	101	123	99	136	113	122	106	136	101	105	126	116	112	109	83	111	115	118	115	72	124	111	117	92	119	127	97	122	110	117	117	128	121	106	105	105	110	117	114	112	115	91	93	118	115	128	121	109	112	114	105	125	97	118	129	99	119	111	113	136	115	119	123	132	115	93	98	98	116	109	122	107	136	115	107	119	109	102	94	99	107	119	134	109	116	104	115	132	137	107	110	94	106	116	132	114	115	103	101	90	120	107	110	117	95	115	98	97	103	116	116	120	101	125	112	112	106	115	96	122	115	106	131	129	127	103	118	111	115	117	117	113	128	123	92	124	98	111	117	107	122	108	116	118	110	108	106	110	108	117	96	124	124	100	117	131	115	107	111	111	116	111	118	103	120	128	138	125	140	97	106	122	113	108	105	109	113	104	96	103	117	116	120	112	119	107	123	115	105	105	120	117	122	95	117	119	125	123	115	96	113	112	124	100	114	111	100	101	110	115	119	109	118	103	98	99	129	114	117	101	106	102	97	109	104	95	109	97	124	99	128	118	122	103	121	109	116	136	98	95	101	105	110	116	132	125	124	97	118	113	105	92	97	103	113	127	90	107	101	117	125	130	111	111	92	128	101	121	109	104	116	111	119	92	102	116	134	118	109	133	133	115	109	109	119	115	129	123	121	115	111	103	109	115	95	114	101	108	137	122	99	106	114	122	116	111	127	122	110	112	104	117	101	86	130	121	116	119	127	120	114	117	108	102	100	108	113	108	104	125	119	112	106	111	123	124	101	120	96	125	121	116	105	89	113	117	109	97	93	103	99	110	116	135	84	90	111	114	117	100	120	111	142	116	106	109	92	109	112	113	116	127	97	108	131	103	120	115	135	108	115	113	153	111	108	112	113	117	99	96	120	119	103	119	131	86	107	98	99	110	133	119	99	120	121	107	132	124	107	113	99	121	104	109	125	101	91	98	120	135	132	87	102	127	136	109	125	113	101	134	120	104	111	111	117	107	117	115	112	103	112	115	114	104	107	119	106	99	124	122	110	111	140	115	103	102	98	114	82	126	97	118	111	108	92	112	123	107	96	110	112	112	98	107	114	106	115	124	113	99	131	120	103	122	118	104	121	95	110	121	116	106	105	119	109	87	103	106	113	110	107	111	103	119	109	123	117	110	115	114	112	113	114	112	114	124	114	125	124	107	109	108	104	112	105	120	118	114	126	113	104	88	118	97	131	116	102	124	103	93	119	134	137	117	144	122	119	109	123	108	119	106	111	87	109	116	108	102	111	114	123	114	107	96	121	117	107	110	103	115	101	119	108	114	111	131	97	112	107	110	112	102	114	118	117	124	114	95	110	117	109	115	117	91	115	101	125	116	93	116	117	119	113	126	117	107	134	114	108	100	123	117	125	121	133	117	124	117	113	105	110	108	110	115	103	110	119	108	125	114	109	107	105	107	93	121	123	110	124	119	103	105	104	104	134	114	114	117	122	124	123	103	128	94	117	94	107	120	106	98	115	105	111	117	133	110	100	101	108	111	101	129	120	98	115	109	123	122	114	114	130	122	108	120	120	118	129	106	96	130	98	111	104	123	106	133	127	99	98	109	123	108	101	104	104	130	112	111	105	119	99	90	112	86	112	99	103	110	119	108	105	111	117	118	107	110	118	127	104	125	108	103	108	111	115	101	114	95	123	109	109	117	111	99	108	117	115	99	112	135	112	120	110	110	112	145	103	113	116	105	124	112	121	106	113	115	112	108	111	112	121	126	115	118	114	114	119	115	109	100	115	107	108	106	123	100	114	104	116	125	101	109	101	102	98	124	116	96	96	129	100	121	115	97	106	117	110	103	105	108	106	108	113	101	114	114	111	124	114	97	138	116	119	114	88	121	105	89	113	114	145	116	119	96	114	130	120	126	109	127	125	104	109	120	135	109	128	121	108	112	103	111	104	120	118	96	115	118	123	110	86	99	119	117	108	97	92	134	115	129	115	119	118	131	118	109	115	114	118	109	114	104	116	105	121	118	141	106	100	122	82	96	108	99	137	102	105	110	125	126	82	108	107	123	101	98	124	117	115	115	105	108	114	107	131	134	116	105	107	120	115	101	130	105	101	122	128	116	112	112	107	102	127	125	96	109	106	111	104	119	117	103	103	110	107	110	106	99	111	105	110	95	120	116	123	112	112	126	107	118	112	96	105	121	99	117	94	118	107	107	106	118	108	102	135	92	109	119	109	111	136	124	114	105	124	122	119	104	125	102	88	112	117	109	100	114	110	107	108	107	111	112	98	122	111	130	121	118	140	114	115	112	100	108	128	107	121	113	112	99	137	131	101	116	110	99	110	129	112	121	106	119	99	104	122	126	118	108	118	110	110	119	114	101	98	103	95	116	124	113	108	112	125	114	110	110	108	122	105	113	129	119	111	99	118	100	124	112	118	96	129	95	106	109	98	114	120	108	114	108	114	108	116	119	101	112	113	119	108	102	113	106	105	115	108	134	115	114	102	97	132	118	108	104	128	123	97	108	112	116	89	93	109	114	119	117	101	123	104	103	103	123	124	127	119	110	113	115	115	110	92	124	102	116	120	95	107	138	125	108	114	116	120	111	99	110	98	132	117	115	113	109	129	105	122	109	129	105	115	88	111	110	101	116	106	102	93	90	114	110	120	113	116	126	108	102	114	113	112	109	130	97	124	113	111	109	119	123	131	128	109	106	114	114	134	110	133	100	105	107	108	125	104	123	117	98	122	125	111	119
7873	15631	13438	7258	4553	3228	2325	1819	1392	1161	984	818	713	641	597	527	488	426	402	385	391	357	344	343	306	308	313	281	312	301	285	279	250	244	277	252	257	231	244	229	204	242	245	244	209	200	221	229	244	245	247	214	230	236	239	222	208	200	198	228	192	218	244	208	200	221	218	202	198	224	185	226	198	215	193	225	191	222	220	213	225	209	193	216	203	213	213	184	194	200	223	213	213	199	218	214	193	207	195	215	218	187	193	188	198	204	177	184	218	198	178	233	202	196	226	190	173	191	188	209	208	199	210	192	190	166	209	231	219	205	206	190	192	216	186	198	211	216	200	192	218	193	198	189	189	207	181	203	217	224	207	203	212	188	219	204	203	175	212	195	163	164	201	214	200	167	200	180	195	159	200	186	196	203	213	199	181	203	183	198	206	207	213	192	198	208	207	217	196	195	190	177	202	186	184	196	206	174	209	188	191	187	218	199	178	204	177	208	210	204	202	191	205	194	212	226	190	214	195	210	184	223	171	212	226	202	206	209	162	208	206	210	210	211	202	193	200	195	196	206	207	218	201	203	189	215	220	207	179	185	194	196	202	212	223	189	196	215	198	212	196	198	212	195	213	244	196	182	209	167	215	181	203	196	196	225	180	189	202	221	200	206	212	212	191	193	194	193	188	198	218	188	203	193	196	208	180	188	207	156	212	235	187	184	189	196	188	200	226	195	220	199	202	185	199	212	175	200	165	221	211	217	201	192	198	227	195	215	198	200	188	197	182	192	193	203	211	216	186	189	209	190	183	199	197	209	206	201	183	212	182	186	193	195	201	206	184	200	176	220	192	190	203	192	201	199	177	203	198	177	206	204	196	181	228	193	215	199	203	217	189	199	180	191	202	204	209	192	196	209	202	205	186	202	218	184	204	213	192	193	198	210	223	206	172	188	186	209	212	185	214	198	202	196	190	195	176	197	209	192	201	184	181	189	197	210	208	173	205	206	209	203	206	199	201	169	207	210	194	212	205	210	214	229	204	218	225	209	201	188	197	199	201	191	207	211	193	205	186	188	193	209	219	178	185	189	179	186	196	205	192	174	212	168	197	188	204	190	229	217	177	195	186	170	200	185	187	208	216	197	201	188	209	199	167	194	197	206	239	190	189	203	215	207	220	196	183	217	221	227	203	177	221	207	191	193	224	172	207	171	183	228	209	201	194	202	168	179	189	188	174	204	216	210	179	201	181	186	194	187	184	205	214	214	194	210	207	187	205	180	186	222	197	201	191	194	189	193	208	215	214	186	200	184	199	181	195	195	213	193	204	209	186	199	203	168	202	228	197	183	195	182	228	223	203	194	219	216	202	192	199	193	212	200	189	188	196	204	196	180	186	192	204	199	193	206	177	178	204	202	185	188	198	203	183	215	211	218	202	185	226	208	188	212	187	184	181	173	187	196	168	188	183	196	197	225	185	182	186	191	213	201	186	199	188	175	185	179	215	178	164	179	198	208	198	172	214	188	195	173	203	233	208	229	197	172	203	214	190	145	221	204	231	212	174	209	193	197	192	198	186	210	198	192	191	194	181	219	210	219	170	211	186	172	208	189	178	200	189	198	204	199	229	205	193	180	173	185	177	188	191	205	211	201	225	188	211	219	169	175	208	175	208	208	226	184	232	184	201	189	210	175	197	204	222	193	221	190	177	184	196	225	193	193	234	179	221	182	197	179	201	204	193	189	179	204	202	190	185	184	186	214	222	237	210	231	186	206	205	211	222	201	215	202	232	186	202	189	164	184	188	213	192	177	210	173	180	234	190	173	208	197	212	225	212	211	203	190	216	215	205	205	197	171	186	190	209	161	184	193	198	186	197	243	190	212	181	190	214	193	205	225	176	223	186	187	190	204	223	209	184	214	195	200	190	226	179	207	206	189	210	189	179	170	211	185	193	212	195	194	194	196	206	186	211	203	190	194	205	197	192	201	189	212	186	226	196	186	251	194	191	189	190	193	197	187	201	204	225	202	173	203	203	204	174	183	181	188	182	223	189	203	209	228	210	215	213	174	201	190	183	185	214	201	213	189	195	210	189	209	210	218	188	208	199	217	210	174	198	207	196	185	222	184	189	190	195	204	166	206	203	200	208	194	214	196	199	166	193	205	199	199	226	199	191	201	208	169	199	179	217	201	189	195	203	199	216	205	184	203	182	177	191	199	220	189	180	194	192	201	194	211	172	205	196	177	181	188	204	208	183	187	207	188	186	209	207	215	200	202	201	193	228	199	196	202	201	208	186	212	204	204	171	159	191	196	191	201	194	186	224	195	185	192	213	203	185	199	211	197	195	196	209	189	182	201	218	199	199	181	180	196	213	198	214	205	235	211	202	236	192	213	184	202	197	218	205	231	195	195	172	176	183	200	202	201	218	181	204	197	205	191	205	200	214	203	239	195	179	198	181	198	189	174	205	206	208	176	207	170	211	207	194	216	208	195	204	179	191	214	174	198	180	179	200	203	172	205	189	190	195	206	231	188	205	193	191	193	199	186	193	201	193	187	185	208	181	202	209	199	203	203	185	193	207	163	197	206	158	211	207	222	173	235	197	205	193	198	182	187	200	182	201	207	194	195	188	187	185	192	191	177	205	175	181	191	175	206	213	219	181	210	187	197	201	201	211	169	194	207	193	186	188	196	201	197	198	201	194	214	199	204	185	196	199	203	196	224	189	226	195	196	239	178	190	173	182	212	187	202	209	198	199	205	204	205	224	191	184	202	182	195	178	203	175	206	197	188	211	179	186	181	197	194	198	205	207	204	217	231	191	224	206	224	202	204	215	206	192	204	205	203	174	198	191	189	223	193	211	199	206	183	198	189	165	210	204	204	194	196	185	231	193	195	187	223	181	185	210	184	195	186	205	191	206	191	189	195	191	183	177	213	179	211	203	187	177	205	186	205	228	220	197	212	193	213	204	203	188	203	208	183	213	212	196	187	197	182	170	200	201	198	183	200	191	177	212	171	182	201	207	195	190	189	223	214	190	220	207	190	214	211	200	218	205	200	189	175	182	188	223	181	193	199	198	187	156	215	230	221	181	192	194	182	205	207	196	153	204	180	211	214	209	217	215	188	211	222	202	224	164	234	185	182	219	188	186	191	194	205	192	195	213	192	221	190	195	202	194	182	199	179	208	174	201	174	200	206	196	199	209	223	197	211	216	170	189	186	216	184	163	193	213	196	210	185	189	213	185	185	196	222	187	177	205	208	193	225	205	204	188	194	211	211	189	178	204	173	182	188	206	212	219	211	200	207	207	215	229	190	228	189	204	212	211	194	212	200	191	189	186	198	178	207	202	220	220	190	229	180	199	204	179	199	202	191	200	193	177	202	231	207	203	177	197	195	210	206	189	214	207	202	187	187	196	171	216	184	216	201	192	204	229	201	190	191	178	196	182	216	191	214	209	193	180	196	212	182	210	180	205	223	199	203	192	187	204	165	200	176	194	180	203	204	200	215
26977	20745	7390	630	366	364	313	290	341	336	310	308	306	356	333	369	310	333	313	351	326	318	322	309	328	340	335	347	317	320	311	335	316	324	312	313	313	296	320	296	312	314	310	343	323	333	329	313	284	269	296	331	281	322	302	338	318	324	326	307	336	319	328	330	306	323	330	313	322	292	329	337	324	351	326	334	340	327	310	307	292	317	317	323	329	306	319	256	333	282	324	315	332	272	314	332	332	276	300	309	292	319	308	299	281	324	315	314	315	309	310	336	336	307	302	299	330	305	311	327	321	346	316	354	301	328	320	313	314	312	321	300	318	350	356	334	306	324	304	269	336	331	310	302	321	316	322	320	329	295	320	317	325	339	327	318	326	332	299	347	319	314	313	313	309	320	294	300	309	335	311	350	299	314	346	291	279	303	339	322	304	318	329	282	311	321	304	304	317	314	330	301	306	325	335	283	279	332	282	286	340	329	326	351	314	311	285	333	300	331	292	351	288	326	333	320	323	317	291	298	321	288	281	312	324	298	315	339	305	331	370	307	296	284	336	305	305	332	341	311	308	300	291	307	316	326	304	354	307	310	306	294	314	306	305	310	302	325	311	330	331	287	294	342	306	324	328	320	307	294	340	325	304	313	282	295	307	304	347	350	327	317	311	316	317	323	291	326	305	328	319	335	325	313	312	282	310	293	290	312	321	312	297	319	323	320	358	287	316	328	274	329	285	335	297	312	311	331	332	308	296	323	314	319	316	346	321	308	314	319	295	342	330	288	320	338	326	312	326	322	328	317	322	317	323	337	321	288	300	320	318	321	332	336	308	325	309	317	323	337	274	317	302	313	294	292	311	314	312	299	333	332	297	282	296	310	340	340	314	284	303	292	300	332	314	325	299	311	306	290	284	309	299	306	310	299	319	312	326	324	314	310	316	317	329	333	318	343	363	325	321	309	339	344	315	333	287	348	301	275	323	295	322	310	333	291	314	320	328	293	303	316	330	302	299	313	292	318	297	311	330	339	330	321	283	303	313	312	269	293	275	315	344	317	317	327	315	357	343	342	306	311	339	286	290	323	323	290	290	326	291	292	312	316	314	317	340	301	292	289	303	324	315	318	304	321	297	314	288	337	296	281	340	320	307	310	301	281	273	302	302	320	282	327	266	316	324	330	312	305	352	328	297	310	295	321	311	332	325	307	327	363	298	303	315	316	327	318	296	311	324	333	345	313	300	320	316	292	288	320	305	309	317	302	312	314	329	339	322	308	318	324	314	344	303	352	313	313	301	304	279	318	291	304	332	323	333	299	311	317	316	308	340	311	312	304	334	293	297	332	302	329	312	312	332	294	340	317	298	337	343	336	340	305	320	287	314	302	350	315	294	288	305	347	307	320	297	323	328	324	318	312	284	310	326	306	285	312	294	333	321	308	331	329	326	335	319	325	326	302	356	327	321	320	330	328	313	320	319	346	342	336	310	310	328	312	309	318	319	280	332	349	343	323	320	299	304	317	323	310	353	311	295	319	322	335	309	295	312	325	262	326	283	318	317	302	283	335	303	301	330	348	325	311	313	320	325	302	321	320	320	314	323	315	324	344	328	316	296	319	289	339	328	286	309	313	318	323	333	313	288	338	335	328	316	325	318	316	309	295	306	302	328	312	304	322	328	332	282	296	333	303	330	311	307	332	307	327	253	337	294	338	293	312	323	266	282	298	318	365	306	319	311	308	318	325	300	295	308	308	296	334	294	316	281	324	287	282	301	311	321	317	299	313	294	313	338	320	312	349	306	311	302	339	289	297	321	322	302	313	301	306	340	282	284	327	328	322	254	332	305	290	296	320	314	298	295	318	303	312	299	277	338	318	301	329	301	322	330	354	324	344	335	331	338	341	307	346	333	317	318	317	313	315	335	303	335	332	298	335	322	301	313	328	329	336	337	296	325	316	327	285	314	306	321	333	324	317	321	324	325	288	313	322	291	353	298	306	301	334	285	331	326	314	295	321	290	295	304	302	302	318	300	288	299	356	322	300	282	322	294	324	298	284	295	296	296	318	314	304	349	313	289	302	300	337	326	300	324	325	328	316	284	302	310	337	334	334	337	305	343	333	338	330	268	316	299	307	290	331	301	332	286	298	295	315	302	282	327	312	304	303	300	293	287	308	281	316	318	300	319	299	312	331	343	314	338	299	276	279	298	306	295	315	310	340	288	300	332	330	313	306	293	339	288	323	343	320	296	305	320	312	340	311	324	351	317	282	320	329	296	335	335	304	313	304	327	308	330	302	306	323	335	296	303	292	353	307	301	282	306	332	307	343	314	325	322	340	319	300	291	338	295	319	272	323	321	324	318	276	309	304	306	316	325	294	333	306	295	308	303	298	291	338	305	333	318	306	323	316	285	308	326	311	340	302	310	291	269	333	308	318	303	312	340	355	326	330	298	367	323	325	316	286	322	329	331	310	356	292	310	327	283	307	281	339	318	319	310	348	331	312	292	325	327	301	322	290	308	310	348	344	302	325	338	347	314	326	324	310	285	341	345	301	324	334	324	346	317	302	332	318	295	304	335	315	325	315	307	332	331	332	311	314	330	330	332	273	328	303	284	318	323	336	315	341	295	314	321	309	317	308	295	327	297	338	299	322	277	317	300	344	275	297	328	339	335	317	285	305	332	328	326	305	341	331	340	350	284	336	333	345	280	337	293	303	313	309	286	294	290	289	348	328	292	329	325	317	289	294	355	313	312	322	350	367	312	292	329	331	339	312	308	335	322	340	323	291	311	297	311	308	321	309	307	311	333	323	315	299	308	316	333	323	358	311	319	345	319	310	346	318	356	313	337	335	304	295	300	291	299	324	324	317	333	328	330	321	314	320	314	306	299	347	322	305	336	263	344	338	327	306	293	281	295	314	286	311	308	307	311	324	311	319	306	295	327	341	314	320	312	346	305	296	308	296	274	302	315	318	296	316	302	323	327	291	294	296	299	280	307	289	296	317	287	320	322	324	334	300	318	341	314	303	361	324	331	330	312	300	332	303	329	309	292	311	320	317	315	288	303	335	316	324	295	308	294	327	301	307	303	308	316	333	311	287	298	316	329	345	322	313	325	313	317	288	293	306	310	297	353	314	334	293	316	299	316	317	317	325	318	315	327	302	308	311	329	327	314	327	265	326	311	297	345	310	326	308	314	304	294	338	321	296	275	306	319	297	304	348	312	302	312	288	323	292	293	299	328	302	319	323	317	325	337	307	323	332	313	329	309	291	315	324	317	329	292	330	329	305	281	336	326	331	300	314	292	339	326	307	331	274	305	306	338	286	329	301	315	319	297	328	293	323	298	306	339	302	333	317	322	293	332	306	309	286	296	319	300	342	317	300	287	285	296	323	312	334	312	280	272	322	275	306	292	320	348	293	314	288	315	328	306	318	311	324	346	313	324	311	289	299	329	310	319	331	319	293	302	280	314	316	338	306	331	331	305	294	326	294	295	312	298	333	341	329
4057	1659	1590	976	827	757	697	599	635	652	596	654	602	594	568	551	547	587	602	570	615	567	588	512	600	573	573	584	556	537	610	607	556	569	547	586	580	573	567	532	561	555	533	591	620	587	593	553	560	539	571	545	532	570	550	610	587	565	524	619	559	579	586	578	555	583	570	598	598	572	571	567	566	565	561	577	533	602	547	592	555	576	588	553	562	544	554	579	506	560	601	563	591	581	593	581	591	544	563	553	619	575	549	583	565	573	578	579	543	577	604	553	546	568	563	546	566	559	579	551	555	551	583	581	598	544	570	594	586	560	566	570	534	578	597	535	575	524	567	546	560	552	604	593	556	547	578	581	566	583	595	593	576	558	579	599	570	533	559	599	583	542	561	546	567	529	585	596	561	569	601	553	590	575	591	555	538	560	558	568	568	564	525	569	656	567	567	565	556	575	575	514	595	538	579	607	531	584	577	607	546	587	568	559	573	567	554	505	588	620	547	549	545	579	532	558	570	581	560	574	547	564	590	581	505	621	572	574	556	610	525	572	567	579	573	562	570	586	559	562	557	570	555	559	576	552	603	599	562	592	566	596	553	567	522	575	559	592	578	545	557	556	586	558	536	578	595	540	552	578	560	586	536	554	590	546	560	596	540	634	522	589	562	548	557	553	542	558	564	518	566	541	593	576	553	530	546	561	613	545	550	552	568	561	582	562	549	548	555	512	553	575	577	549	545	559	565	548	552	604	559	597	573	602	550	543	550	599	583	589	571	581	572	557	596	605	590	558	619	540	567	525	607	581	554	534	528	541	559	560	524	563	584	582	582	577	559	568	562	572	543	580	562	571	551	584	570	579	537	544	563	557	559	556	601	557	605	537	567	548	586	549	539	566	558	597	550	545	531	526	548	590	593	568	582	541	580	583	579	586	566	561	549	595	538	596	581	558	550	548	548	539	561	558	556	568	548	599	580	603	588	584	532	528	538	570	554	535	564	592	550	583	530	587	561	538	585	549	544	581	578	563	574	569	539	544	581	551	579	580	605	544	546	569	569	534	564	565	587	570	553	581	597	577	554	544	542	621	612	579	525	571	541	535	610	579	562	538	554	593	602	592	537	617	569	585	547	568	571	532	541	591	564	561	564	585	557	573	583	588	552	616	588	593	525	544	561	632	584	548	581	525	570	577	566	546	517	603	554	591	538	587	591	543	557	550	569	556	570	535	570	563	583	606	577	593	554	552	533	574	566	557	559	545	564	547	565	549	520	607	556	561	556	582	584	596	591	530	541	534	554	571	558	537	586	550	556	572	572	610	602	566	552	572	548	529	590	618	556	558	549	525	575	583	571	580	548	583	537	597	549	588	583	567	534	564	542	562	581	581	540	556	587	560	583	523	599	575	567	534	562	546	569	554	549	597	575	546	556	591	535	565	532	581	594	546	568	568	575	582	585	530	575	534	565	587	562	563	615	568	548	558	547	576	603	570	517	544	560	600	548	547	539	583	566	537	511	576	577	572	574	541	580	558	553	570	544	594	579	598	539	568	559	586	526	537	552	581	598	545	600	556	526	587	541	536	581	584	575	573	593	578	583	571	570	593	516	615	533	580	555	568	587	556	549	603	536	540	559	571	578	578	553	578	563	606	641	583	558	541	549	600	559	542	571	515	558	561	569	553	508	586	582	570	566	564	583	578	598	541	571	590	553	587	564	564	545	571	559	548	566	566	565	555	551	534	535	561	557	537	520	561	565	561	524	565	554	558	570	583	553	547	564	553	571	525	514	582	550	539	577	584	591	582	563	580	566	592	519	561	571	516	574	543	581	559	549	549	594	618	556	547	593	553	552	569	618	565	566	552	549	584	588	548	583	553	585	582	572	561	568	583	593	567	554	549	601	551	570	630	571	586	571	581	559	549	555	538	588	572	584	579	583	598	543	581	552	581	556	611	594	601	582	595	607	553	563	538	563	539	579	554	587	573	587	519	571	595	558	539	527	549	575	550	564	570	538	591	590	580	548	621	563	534	555	570	581	597	564	574	557	576	582	570	543	575	573	534	535	549	550	547	584	631	574	558	539	567	554	560	590	531	573	545	565	583	606	541	583	530	540	590	593	553	606	527	583	592	600	531	563	607	558	582	573	599	567	557	559	583	550	591	531	569	575	542	576	585	598	579	596	603	545	525	545	533	557	557	556	528	568	529	585	565	557	572	585	549	549	576	551	526	534	602	562	562	535	571	553	503	553	576	547	547	575	545	535	545	606	487	561	564	586	546	586	571	562	569	566	554	586	560	576	530	611	588	535	582	562	521	563	556	613	604	581	575	535	574	607	584	592	588	566	545	535	556	567	525	561	539	548	561	567	547	562	613	577	592	580	573	579	550	538	538	614	534	535	550	601	625	547	554	556	544	558	594	585	553	547	567	586	615	547	555	545	596	568	525	570	581	548	616	568	491	567	589	560	567	591	563	597	556	565	597	572	501	543	573	594	594	596	558	564	539	564	562	575	520	583	583	557	586	499	557	542	583	567	531	559	570	586	574	576	564	575	540	564	548	593	549	557	557	591	602	573	587	555	587	590	561	585	583	545	582	552	572	574	550	543	571	595	568	608	586	557	578	628	581	571	552	559	575	528	574	586	586	573	585	566	549	565	554	529	575	533	582	550	554	588	575	576	556	540	528	528	545	561	583	540	535	590	538	603	616	563	533	541	555	594	550	544	538	568	562	556	555	588	555	591	566	546	586	553	548	589	584	560	590	599	555	529	575	603	542	577	535	568	579	531	570	580	567	583	601	531	561	562	592	546	569	552	544	610	544	588	586	567	565	573	549	543	572	544	583	591	612	563	595	600	540	603	564	546	579	559	560	566	554	516	544	545	518	523	596	558	587	552	581	566	569	589	588	590	551	562	538	583	539	528	559	568	556	586	583	560	584	577	549	583	546	559	583	563	558	608	596	593	532	580	558	527	590	581	557	556	613	588	608	552	568	567	585	571	586	548	565	573	554	522	543	558	584	575	546	592	603	566	588	591	559	585	556	606	532	564	585	568	584	569	540	558	532	561	552	546	589	579	585	542	585	571	580	536	552	566	579	576	576	596	581	604	559	587	575	546	580	561	567	564	547	561	587	560	598	548	561	592	587	567	549	561	577	576	593	546	585	579	545	576	565	545	544	567	551	582	593	538	573	596	589	578	579	544	585	556	565	587	587	574	585	533	540	602	527	574	568	578	624	548	598	541	584	607	565	595	573	570	551	570	567	540	566	528	530	599	565	585	565	551	555	532	632	543	595	542	536	563	516	535	547	558	557	560	586	582	565	580	579	534	577	571	569	579	564	604	565	544	551	558	571	561	552	576	554	533	606	547	573	555	539	533	545	575	567	549	594	546	544	558	548	560	536	547	567	556	593	565	555	534	559	563	545	547	524	554	573	582	599	535	559	571	547	543	547	545	568	562	598	512	578	585	570	575	531	606	556	549	585	614	527	547	594	589	592	565	555
24338	21466	28644	24708	20783	1952	535	340	300	267	224	226	239	186	156	165	197	161	162	179	175	185	174	183	157	182	144	150	135	154	167	159	148	143	164	159	152	139	133	132	134	123	156	151	150	148	142	151	144	139	155	150	126	142	135	151	138	134	143	118	131	142	138	128	149	157	168	148	146	139	133	164	137	160	125	140	147	131	132	138	151	163	151	134	149	162	125	154	138	146	143	140	137	139	127	150	131	141	130	143	122	137	135	117	148	138	123	144	143	160	132	152	150	136	127	145	144	128	146	144	146	154	138	139	141	147	143	146	127	154	128	137	137	149	141	149	165	166	132	152	140	137	154	149	130	142	148	149	148	149	148	131	141	129	151	143	140	120	151	149	127	149	149	135	140	126	146	138	136	131	152	141	137	150	152	113	141	153	134	136	151	137	140	133	149	148	132	137	120	148	154	145	154	149	127	147	146	129	136	166	168	125	169	163	150	148	129	135	138	147	150	133	129	136	155	151	129	132	146	144	158	152	144	141	146	134	141	147	148	160	138	132	148	137	158	125	165	139	152	137	148	143	152	128	146	119	156	141	145	160	152	123	133	139	142	156	132	130	145	145	144	142	125	147	148	168	130	131	126	142	133	130	134	153	131	137	150	128	141	135	150	139	140	174	159	173	128	167	144	152	149	155	148	146	161	155	142	170	143	132	116	150	143	151	140	136	128	139	161	138	132	130	149	132	155	158	138	147	148	129	160	150	131	131	160	145	127	159	137	141	153	113	142	150	123	138	168	155	141	132	147	130	129	124	138	155	142	143	128	143	147	141	136	129	129	140	164	155	140	150	143	149	144	148	151	148	150	150	150	132	148	134	149	154	158	144	144	148	119	142	147	127	148	133	142	142	142	142	143	127	124	153	139	133	135	151	166	160	126	141	127	135	130	146	109	129	147	131	129	124	160	129	136	124	127	126	142	133	126	133	130	139	141	126	160	151	148	152	131	144	133	148	164	150	129	129	151	145	141	150	156	132	137	157	141	139	142	136	142	127	139	137	135	132	144	147	173	159	129	138	147	146	148	141	132	131	140	132	172	123	136	135	160	144	137	130	154	146	152	125	119	141	144	139	135	133	134	139	141	145	131	143	124	124	139	141	144	142	147	135	146	128	137	120	136	142	144	137	134	150	140	132	129	128	148	128	131	122	162	150	136	155	140	138	141	160	130	138	151	121	130	124	153	144	140	150	149	137	151	143	148	114	168	159	116	129	131	140	135	142	151	128	162	155	141	158	158	147	136	137	147	145	134	134	119	129	151	119	186	136	132	135	130	130	141	128	142	137	134	152	134	155	146	129	168	130	169	136	157	144	131	141	144	149	143	142	146	134	131	143	146	139	142	153	127	145	138	146	128	132	142	134	123	153	147	134	141	145	143	154	126	124	161	142	133	128	130	150	135	123	141	141	116	144	149	162	162	153	147	141	152	145	153	157	144	137	139	126	147	153	142	144	158	121	134	138	125	138	157	149	132	138	145	124	140	136	153	154	136	146	124	152	124	143	166	114	156	128	142	128	149	131	142	134	147	138	145	142	140	162	152	136	142	130	141	136	151	135	137	146	157	137	146	137	144	148	127	148	136	130	139	123	151	133	137	146	155	138	137	144	166	121	145	146	121	153	141	129	142	164	152	145	141	135	178	139	149	158	128	148	152	138	142	137	132	142	142	135	131	151	122	121	139	140	144	162	116	156	137	125	150	131	135	130	140	150	137	132	190	152	143	139	140	162	136	145	143	147	165	146	151	163	152	177	123	156	128	156	135	130	131	149	173	149	131	145	163	138	140	170	134	148	143	135	140	129	154	139	115	136	138	125	153	133	165	143	140	143	117	126	134	142	133	154	161	156	150	130	158	165	140	144	131	162	151	127	123	148	151	124	148	146	143	128	144	127	121	155	148	127	137	146	152	126	124	154	138	137	153	148	147	127	131	150	137	150	162	135	136	141	135	113	154	134	143	148	150	152	120	167	130	149	145	133	133	138	122	149	161	134	167	158	148	163	132	127	139	139	134	144	129	164	118	149	131	124	157	138	127	141	120	141	131	124	145	140	136	122	146	136	162	143	112	149	158	122	160	155	158	136	134	126	157	144	151	153	129	131	144	136	151	140	132	127	145	154	130	139	137	154	135	129	155	143	171	128	148	141	136	136	151	159	134	133	145	146	133	161	143	120	145	145	143	154	125	141	119	147	140	129	145	159	162	145	148	127	152	143	139	137	152	133	130	153	146	133	124	164	138	140	147	145	149	138	150	157	131	168	151	156	142	133	137	139	136	151	149	145	152	160	134	160	134	136	155	124	171	140	164	132	141	139	146	149	138	141	132	130	123	135	135	120	135	131	151	144	153	139	142	151	134	142	105	141	150	163	142	147	138	124	133	133	138	140	145	148	134	119	131	131	150	146	156	147	136	146	163	136	143	130	160	137	136	142	134	134	124	140	132	126	135	145	132	145	132	144	150	139	130	142	138	127	130	150	143	124	125	116	143	139	125	155	126	130	134	141	156	140	142	152	153	137	141	123	153	138	145	156	155	115	142	129	142	140	140	147	138	162	145	145	121	133	165	141	128	146	140	134	132	154	152	149	133	125	137	138	136	150	131	146	131	148	158	116	129	147	138	143	160	128	149	163	147	138	154	139	137	162	125	134	155	159	120	151	147	143	142	137	124	141	146	148	135	155	142	150	148	126	137	124	145	150	147	155	141	126	154	150	146	151	169	121	142	141	140	146	136	163	159	132	156	139	143	134	134	134	135	148	138	139	135	139	134	128	135	154	139	131	138	121	153	157	142	148	139	144	157	141	130	131	115	135	148	138	133	130	131	117	134	119	136	148	138	127	149	148	140	135	135	151	134	140	149	172	143	153	128	139	136	154	128	133	137	158	146	130	152	169	138	146	149	147	137	165	148	129	135	143	161	146	150	145	152	151	134	138	142	131	156	167	129	137	143	152	146	158	147	117	140	143	125	141	153	156	141	147	129	139	129	153	172	164	140	177	151	145	158	135	170	125	173	166	169	117	157	158	146	156	144	133	118	135	151	151	133	149	154	148	151	147	157	123	146	141	136	145	128	135	123	148	136	131	147	124	150	141	143	148	145	143	152	141	119	144	143	136	120	142	132	136	124	152	155	138	136	136	141	129	143	137	136	164	142	144	153	139	133	139	136	126	138	133	162	149	140	159	121	137	135	129	151	135	130	149	142	142	160	142	135	126	125	128	139	144	147	139	157	146	140	134	149	149	159	142	135	138	144	152	149	131	159	164	145	143	128	127	137	131	171	120	145	167	135	141	128	118	149	122	154	133	131	129	148	157	125	118	139	135	159	138	151	153	150	132	132	151	142	150	118	156	142	126	145	137	147	154	129	146	124	145	160	128	165	132	148	134	142	136	163	140	129	138	126	146	142	144	137	161	148	149	134	137	141	143	142	132	154	134	121	132	132	127	131	143	135	120
5475	9958	8596	4338	2671	1933	1416	1100	952	772	688	600	547	489	502	472	440	374	364	379	331	346	361	305	340	318	334	318	324	326	303	316	281	293	302	304	273	323	276	285	288	291	310	290	277	307	305	278	285	277	279	252	304	265	293	267	276	318	291	263	296	260	268	306	272	268	295	272	277	252	271	269	290	255	283	280	259	280	261	293	273	299	278	266	279	295	285	285	277	299	244	251	256	288	291	278	272	277	305	235	269	266	269	245	261	275	302	252	276	258	281	283	251	271	302	258	269	268	272	271	250	297	260	298	268	266	301	275	262	299	264	289	272	279	303	263	248	258	228	269	270	252	263	257	291	249	302	304	274	263	276	238	249	274	240	258	274	262	263	290	274	266	264	243	249	247	280	258	293	266	267	279	280	283	273	285	278	295	262	256	256	282	262	261	260	257	274	271	255	263	254	273	270	281	289	269	266	276	268	261	271	264	279	267	260	276	259	260	265	292	311	258	233	263	259	241	261	278	243	264	254	261	272	265	242	285	269	278	284	272	241	299	276	289	313	312	311	238	267	274	262	289	266	287	305	255	263	248	288	262	257	285	273	253	249	267	274	255	288	261	270	236	281	287	268	278	261	264	262	247	245	303	288	279	286	278	268	260	282	264	278	253	311	289	282	244	281	259	261	288	274	280	265	257	281	286	251	295	240	271	267	292	263	291	272	283	250	282	276	234	293	261	288	292	282	255	282	312	263	282	251	279	276	271	250	271	272	266	284	274	276	287	259	312	285	257	245	271	298	317	290	270	251	248	304	299	260	291	275	242	244	259	272	258	273	276	295	282	266	300	305	268	268	269	288	293	280	270	254	283	288	264	255	224	304	275	231	246	263	257	259	253	291	307	300	278	304	234	285	265	269	263	240	248	323	286	257	275	274	277	257	280	272	279	308	248	253	276	294	249	280	250	291	264	259	302	271	240	263	275	260	278	267	283	260	237	267	256	263	249	276	252	277	264	257	308	269	267	298	260	308	278	253	288	282	260	282	268	266	255	260	270	258	270	245	264	280	285	268	260	260	298	281	274	306	274	264	262	274	258	290	264	286	258	270	253	287	288	287	275	287	258	280	275	265	270	241	252	286	242	266	284	269	256	258	303	263	267	274	312	250	244	281	264	268	293	250	267	279	312	273	279	263	272	269	296	267	299	251	257	263	259	290	247	281	264	293	280	268	291	266	261	277	251	258	288	256	249	293	277	255	299	257	277	287	251	265	278	258	280	264	292	257	246	262	273	247	261	265	272	256	269	264	267	294	277	310	265	269	295	281	277	284	275	281	286	270	260	275	262	285	235	261	247	269	275	288	249	291	274	252	328	295	242	274	285	275	272	260	247	280	294	262	275	293	247	275	266	284	239	309	258	257	280	252	280	279	273	258	269	286	276	285	256	253	285	268	265	285	244	270	258	309	297	258	278	259	248	277	275	267	262	247	282	251	255	282	276	251	271	274	290	254	270	290	286	293	301	261	266	282	280	264	263	263	290	257	275	293	273	267	242	297	287	298	260	295	278	304	285	293	310	243	257	253	275	285	258	290	286	240	274	269	300	268	284	266	258	290	281	263	276	277	301	233	265	275	276	281	266	265	302	268	282	278	250	284	260	253	279	277	241	285	260	247	237	267	317	268	287	254	251	284	267	286	277	261	292	270	255	251	273	294	278	268	252	290	250	266	283	287	259	296	269	269	305	244	280	284	259	282	270	302	253	259	268	285	293	251	293	265	256	283	260	266	271	296	266	270	272	254	274	286	257	289	276	277	264	276	229	256	287	256	288	273	259	276	249	268	253	294	256	254	282	275	258	257	269	262	285	271	248	262	275	253	281	317	265	271	272	248	276	286	274	280	282	260	303	279	286	281	262	265	280	282	250	287	276	271	289	283	264	303	258	272	277	314	294	274	270	270	235	311	288	271	262	290	293	285	273	273	277	270	268	260	260	288	255	262	272	258	288	277	262	274	288	296	265	289	287	267	282	297	275	260	250	279	270	260	240	275	271	250	244	263	276	243	247	279	289	274	258	265	264	274	244	249	258	274	243	290	266	286	231	269	297	293	235	291	294	294	263	285	248	293	254	271	269	279	253	277	256	272	273	272	260	275	276	279	310	258	274	256	269	286	285	266	293	292	268	274	288	259	298	275	254	278	285	265	249	265	268	258	249	282	272	263	263	261	270	296	263	287	269	275	251	288	288	283	291	256	260	294	271	306	258	285	262	283	246	248	266	242	287	266	254	290	278	270	251	277	272	269	267	280	272	281	269	278	270	310	261	275	260	271	289	298	281	259	297	227	260	266	243	285	275	261	280	278	269	251	295	282	292	288	277	278	285	279	256	270	268	273	263	254	284	262	261	266	268	262	287	283	270	262	268	257	291	272	251	286	260	262	273	294	260	264	256	279	244	294	271	251	245	297	259	274	251	270	265	269	264	254	275	277	278	254	296	270	253	280	265	281	265	302	263	275	288	271	236	241	276	269	248	301	281	260	242	292	298	237	292	285	262	270	277	279	296	236	322	259	249	269	254	255	264	262	317	283	215	259	254	280	286	262	274	283	261	272	277	261	280	299	262	251	290	290	264	252	284	295	282	315	268	286	279	265	283	278	284	273	297	276	258	237	288	290	254	268	245	283	316	257	263	275	227	280	273	286	277	263	259	302	249	256	277	295	259	278	254	266	283	263	226	256	269	261	258	286	280	255	262	271	269	282	278	276	264	257	262	294	275	260	254	303	255	274	252	276	283	240	281	276	257	281	258	251	289	239	269	290	303	288	243	263	274	282	273	277	282	296	290	257	256	292	262	291	305	270	287	283	263	269	272	286	290	267	246	272	293	252	274	252	266	276	271	276	235	277	278	263	289	273	255	256	271	278	248	282	242	237	263	282	281	263	262	251	293	257	274	253	261	279	278	282	293	284	296	252	273	265	281	268	289	258	271	282	285	279	280	247	267	263	265	255	281	274	249	267	263	270	270	271	300	298	269	272	266	259	263	276	250	269	276	253	262	254	275	308	259	294	281	311	246	253	256	263	269	270	254	277	307	256	290	273	264	268	256	274	249	250	251	286	250	256	275	272	287	274	265	273	275	298	240	278	260	262	280	256	275	270	265	249	266	257	269	267	254	266	270	269	281	269	256	285	260	286	295	289	260	262	255	275	269	271	270	268	281	259	256	278	285	295	282	231	265	257	301	273	266	247	264	282	301	289	280	255	276	268	241	265	297	270	270	253	260	252	296	280	275	273	265	272	286	298	291	265	250	244	278	246	258	259	260	282	263	293	289	283	269	278	299	275	291	287	267	280	304	280	271	259	277	284	257	246	281	290	272	267	253	272	245	276	266	282	285	287	275	269	270	308	264	312	314	258	263	284	250	271	269	291	244	268	261	257	271	249	280	289	274	292	279	280	279	259	277	277	264	281	302	321	242	272	259	274	241	286	280	267	272	297	285	281	296	272	269
23388	21506	29342	24079	21508	19853	1535	535	350	315	298	251	215	251	179	192	172	171	158	133	162	145	142	142	133	139	118	128	133	123	128	136	122	138	116	123	119	104	125	124	128	143	117	106	115	104	143	126	113	118	102	105	118	119	123	113	112	123	104	111	132	105	125	129	132	113	92	122	110	91	113	107	122	112	113	119	99	98	98	125	113	119	118	104	104	114	109	100	115	113	91	109	115	113	112	125	87	92	114	110	110	104	117	95	109	108	121	124	90	112	102	109	95	119	102	103	98	116	93	100	95	101	114	115	115	123	108	108	118	116	114	114	104	110	122	122	104	116	119	107	120	107	121	121	103	104	114	116	110	108	95	117	97	105	105	122	118	114	107	87	84	103	104	106	100	122	90	138	113	105	123	100	109	123	98	125	111	90	107	115	120	96	100	117	126	103	102	113	111	104	84	119	106	118	95	102	101	113	97	118	116	105	114	99	114	102	123	114	120	110	91	90	124	106	103	109	106	96	92	97	127	101	121	133	92	110	111	108	103	98	101	115	103	115	115	91	105	95	118	90	115	100	120	102	103	116	117	113	102	88	118	107	104	141	106	101	120	87	104	123	103	121	113	100	95	120	110	112	114	101	104	121	84	108	115	107	125	105	122	123	104	104	108	106	128	88	109	107	106	115	114	112	115	110	108	103	98	105	100	114	111	112	108	113	119	115	114	116	109	113	112	118	111	132	129	95	108	115	137	109	113	111	130	116	109	114	110	113	115	113	100	108	114	113	111	103	118	111	92	102	95	91	99	95	106	112	115	129	96	105	96	98	100	109	111	122	101	104	104	100	108	99	125	96	108	91	111	130	108	117	110	109	110	120	145	116	114	109	116	101	100	95	112	119	126	114	130	118	113	114	120	114	130	106	114	134	91	113	106	106	99	121	104	107	120	106	110	101	105	119	120	112	122	109	122	111	116	129	101	113	96	100	120	110	112	99	111	108	127	106	108	124	103	106	105	117	107	104	103	116	105	116	116	110	131	110	94	90	101	104	105	129	112	105	104	111	111	107	128	126	94	111	111	99	109	98	127	110	139	112	95	117	106	110	110	109	110	106	108	114	129	126	110	104	115	132	116	117	107	124	120	111	97	115	121	102	116	106	98	95	112	102	102	96	111	107	118	101	116	107	116	106	109	123	112	104	103	114	106	113	96	117	96	117	102	107	97	118	95	108	118	83	103	105	101	90	125	106	112	124	104	109	111	120	106	114	110	97	112	111	112	113	98	99	91	101	106	118	98	104	116	118	92	106	102	119	116	115	120	109	112	138	106	101	95	99	110	89	108	110	109	98	106	129	107	101	123	95	112	122	102	101	105	95	118	94	119	94	97	117	107	110	103	96	129	102	113	97	126	120	116	118	121	115	102	107	105	100	112	111	91	109	100	121	111	120	111	116	108	107	119	116	131	142	100	111	122	119	104	104	105	98	105	112	98	123	96	106	97	103	114	107	124	118	98	119	97	122	88	92	104	99	117	110	90	109	119	113	111	96	101	123	116	113	103	107	121	100	117	120	110	103	107	104	109	133	108	110	108	102	85	124	105	106	114	129	106	96	96	103	120	123	93	109	115	108	112	120	110	94	112	96	101	100	102	96	131	123	122	110	106	107	114	105	119	105	98	121	106	94	112	107	95	121	99	106	113	133	97	116	100	81	118	101	119	117	113	122	109	105	107	106	110	113	111	103	125	114	108	84	132	104	111	124	111	109	111	106	117	101	97	103	130	127	124	110	108	128	111	89	115	111	117	123	132	100	114	107	101	102	105	101	97	103	110	93	108	100	101	114	117	115	93	106	109	91	102	124	98	104	107	114	115	108	108	110	118	101	104	116	102	109	122	106	111	126	110	96	107	105	105	114	112	111	95	127	113	102	110	113	96	104	118	101	115	100	121	106	110	119	95	99	99	96	112	113	103	97	93	110	116	101	99	121	99	124	91	115	91	94	98	113	112	121	113	101	110	89	133	105	120	95	101	115	123	117	110	118	98	114	105	112	134	122	120	111	99	119	120	107	110	98	98	107	120	112	102	114	110	96	108	117	122	112	123	104	106	116	103	114	95	124	137	93	105	117	109	100	118	127	116	122	111	107	98	109	111	104	106	106	105	111	105	108	118	99	92	91	107	111	108	106	97	97	102	107	105	125	112	118	115	101	107	100	118	120	122	125	125	108	98	105	110	120	97	111	102	115	111	115	101	110	106	128	118	116	111	108	128	129	108	112	119	102	96	94	110	98	108	112	101	111	117	110	107	104	109	109	104	110	123	105	118	116	114	112	114	119	117	111	117	99	115	108	96	104	105	103	124	123	115	117	109	114	115	104	109	116	113	110	119	95	97	110	117	116	91	112	128	98	112	102	112	113	112	107	101	104	94	100	99	106	116	91	107	109	108	112	128	116	99	94	116	105	104	98	101	110	103	109	119	112	122	107	114	96	90	93	85	113	110	93	111	98	107	116	103	109	125	104	106	118	100	124	127	104	118	110	108	102	101	130	139	120	113	111	102	100	113	97	119	114	110	106	124	100	113	105	113	104	105	111	104	125	99	92	110	118	106	117	126	119	107	117	113	114	121	107	114	110	113	111	106	116	119	111	127	110	102	104	128	93	105	94	99	112	126	100	114	108	128	109	115	113	112	101	113	117	114	116	98	107	119	110	104	136	105	103	118	126	109	87	98	126	115	114	138	111	109	92	110	109	105	89	106	96	126	114	99	108	114	110	99	137	93	114	101	107	102	108	104	114	114	101	91	114	103	92	104	100	114	99	95	123	105	108	93	91	92	119	102	104	118	108	103	105	94	124	110	112	88	107	109	118	104	117	127	91	111	115	105	101	112	109	110	104	106	115	96	100	115	116	103	95	114	114	110	103	115	108	104	105	103	105	108	98	93	132	101	95	120	111	90	101	119	107	102	117	116	122	131	117	117	117	101	112	110	103	109	123	109	101	99	103	101	105	103	102	104	109	126	116	104	108	129	119	129	120	117	109	122	106	108	93	116	107	88	103	102	112	102	104	123	119	111	119	118	116	116	107	104	98	124	87	108	106	108	114	118	118	106	112	106	106	104	119	110	92	101	92	116	93	105	101	113	103	98	122	113	98	123	112	107	111	116	113	135	123	112	116	99	104	106	108	92	101	92	96	106	123	123	113	124	112	104	115	115	130	107	106	91	122	114	120	111	106	106	111	113	109	105	101	122	107	112	106	117	106	105	127	113	122	121	109	111	125	132	114	94	109	101	102	107	112	102	109	110	95	120	116	101	87	121	121	114	113	123	106	98	107	124	97	114	116	108	95	124	115	125	127	111	111	108	108	106	109	98	98	114	120	109	124	101	107	102	112	99	112	95	110	94	115	106	116	107	120	92	106	94	90	112	131	98	119	97	110	101	105	101	101	126	112	106	106	104	97	92	106	104	130	107	109	105	100	105	119	110	102	121	109	108	106	107	102	94	103
7806	15657	13420	7141	4662	3160	2340	1751	1399	1125	980	810	780	681	554	550	525	452	390	442	385	334	335	323	309	296	293	268	276	291	257	274	239	253	268	271	259	243	256	216	227	223	230	226	218	226	218	226	205	243	228	216	198	208	215	180	217	211	196	234	204	208	188	180	199	213	187	228	210	203	243	237	204	203	194	200	204	197	195	220	235	197	200	196	197	190	209	185	212	189	211	196	210	203	196	230	208	198	203	226	197	192	166	204	195	203	215	204	202	209	217	219	207	188	191	185	197	195	196	203	188	194	185	181	218	231	185	203	197	199	183	204	208	193	167	195	212	203	208	197	203	207	197	199	193	177	200	191	198	214	181	197	199	203	206	217	202	207	216	208	200	174	195	214	168	200	182	203	210	172	175	193	170	190	193	202	209	198	206	186	217	193	170	217	187	203	220	167	203	189	188	200	194	183	191	182	204	215	212	204	205	196	186	197	214	208	200	188	176	199	187	186	197	218	222	226	193	215	176	206	205	182	193	192	217	219	189	197	224	216	198	210	195	195	198	206	242	223	218	186	188	197	206	207	185	188	205	215	182	195	193	211	185	180	162	190	190	167	193	207	195	182	199	189	191	179	195	202	189	207	192	195	200	203	191	185	210	186	192	183	192	205	198	182	212	204	218	196	214	208	196	209	184	174	195	197	202	211	194	203	181	201	204	189	180	187	201	219	204	180	188	193	190	215	192	196	192	219	212	178	201	206	190	219	215	193	187	187	197	212	226	204	186	193	210	196	228	191	181	182	192	205	200	229	211	193	194	189	193	176	201	209	213	194	167	216	212	193	203	188	202	180	219	193	195	200	199	181	210	201	190	177	189	206	207	188	203	180	194	192	203	195	215	187	209	184	191	182	220	188	182	201	202	183	228	198	191	214	189	198	190	191	194	184	182	176	173	194	188	207	200	191	189	196	190	183	189	212	203	200	210	224	210	197	183	194	199	197	180	209	186	195	219	209	227	201	190	175	200	204	207	194	194	210	210	196	210	192	214	220	192	193	207	206	192	203	208	188	190	190	196	211	204	192	203	183	188	190	200	169	196	207	185	212	218	193	211	193	204	205	195	196	216	235	189	200	214	192	207	182	201	205	215	205	200	202	206	216	205	151	186	188	175	191	190	176	217	193	193	210	192	196	207	209	199	196	207	184	206	202	200	201	189	218	186	198	182	173	214	198	210	198	189	200	206	163	203	198	185	204	201	182	190	191	205	199	211	208	216	218	198	185	197	192	209	182	220	208	196	209	193	211	214	165	191	180	186	203	207	219	190	186	196	199	202	220	200	193	175	188	179	191	208	196	193	190	221	183	211	178	186	184	199	186	203	205	202	200	196	183	221	204	203	203	217	178	210	202	238	211	178	181	200	214	187	197	189	211	178	188	208	186	208	183	194	172	182	203	173	185	172	192	215	182	189	222	186	164	215	201	194	183	223	193	203	208	195	203	185	206	237	188	207	180	208	198	196	188	188	190	220	211	210	216	188	214	194	176	213	175	188	187	172	195	178	200	186	180	182	198	218	210	186	197	196	185	203	174	216	179	187	187	211	187	184	208	228	193	204	178	178	199	204	184	201	219	213	209	202	190	184	202	235	184	196	203	196	202	212	203	176	188	197	202	206	185	221	196	174	210	217	215	185	191	188	160	189	186	200	208	188	206	207	208	171	193	194	190	210	211	205	197	195	179	201	211	188	204	190	163	188	196	178	217	220	185	195	178	189	216	194	214	189	207	194	194	192	197	223	209	171	211	194	228	188	215	201	226	200	197	202	202	173	195	195	195	211	176	215	202	208	210	184	207	206	182	218	207	177	187	197	201	210	165	182	216	209	195	202	215	170	174	198	186	187	183	194	169	184	201	210	199	214	188	217	206	172	191	203	194	211	189	212	203	191	192	223	183	182	207	191	183	195	171	196	206	234	198	199	200	204	180	198	201	200	215	195	192	211	183	198	184	203	203	207	205	214	218	221	184	192	213	180	207	205	199	228	175	209	179	202	213	188	217	183	195	184	199	189	203	209	167	206	205	184	174	169	207	207	197	211	192	202	202	211	202	185	194	189	189	192	191	203	176	221	210	192	171	192	162	214	196	189	197	203	201	217	204	205	198	194	200	230	198	186	213	207	199	223	184	198	230	192	199	200	206	192	212	208	178	192	212	207	203	193	211	174	197	214	220	230	220	193	195	210	188	209	207	200	183	192	204	223	195	202	196	196	185	207	195	210	206	214	200	233	219	196	203	192	203	202	199	199	197	165	190	201	209	207	194	195	188	203	204	202	203	183	197	228	193	184	206	216	214	173	211	221	207	204	211	208	221	219	183	192	218	211	181	199	205	190	196	218	212	206	198	193	206	198	203	222	190	194	212	186	218	201	203	197	206	172	208	175	205	194	199	201	210	183	198	202	215	196	211	222	201	198	184	193	180	203	185	204	195	187	206	201	209	193	200	209	212	200	189	200	204	226	178	183	199	209	167	227	183	200	211	183	191	208	182	218	199	188	191	166	184	178	201	193	181	193	201	218	194	213	175	195	187	180	195	199	198	183	208	212	188	196	190	223	207	189	201	184	203	212	212	193	214	221	226	198	198	200	210	183	211	217	192	225	219	183	193	208	202	193	207	196	179	175	198	185	177	184	213	178	207	201	186	170	184	190	184	217	190	212	225	182	195	221	177	210	169	198	193	181	220	188	210	205	190	199	185	177	196	215	200	190	185	198	197	196	208	215	202	199	188	190	173	171	176	186	185	193	179	211	198	206	202	193	190	182	168	187	207	203	193	198	187	193	195	202	184	184	192	218	190	203	228	202	207	196	201	209	213	202	211	168	202	182	205	196	187	190	217	191	193	182	215	197	184	211	212	208	179	190	187	186	193	198	178	188	170	220	205	184	181	196	195	201	182	209	198	224	185	187	208	219	189	180	197	215	223	204	178	199	198	211	186	212	194	189	173	201	192	202	207	208	222	187	191	212	196	185	194	193	202	186	191	220	171	191	203	215	200	184	211	176	202	204	229	187	195	211	195	204	208	172	197	216	210	172	183	199	206	208	226	201	193	188	187	217	185	205	189	200	188	191	197	196	190	218	219	185	189	185	207	194	187	181	212	219	195	203	207	175	214	217	234	188	218	211	218	176	221	201	210	207	182	203	192	192	194	183	215	206	180	189	217	205	198	219	186	176	224	191	194	209	202	189	200	181	187	191	204	199	175	195	209	203	218	186	180	200	189	195	207	181	194	190	196	213	196	183	201	191	200	203	210	214	223	182	218	197	189	166	209	201	196	209	215	196	208	201	213	201	196	191	204	190	177	212	205	187	207	187	184	214	239	166	212	204	213	178	169	233	211	200	201	222	186	196	242	191	194	199	193	199	221	219	205	181	215	206	221	203	192	198	215	206	187	195	232	191	208	161	204	221	174	190	181	192	199	151	205	192	212	188	204	194	204	195	200	215	178	202	175
27132	20801	7330	636	400	350	357	326	329	305	294	344	312	313	340	330	309	317	297	335	325	300	324	296	289	283	331	284	303	336	308	311	319	314	300	342	310	322	322	281	296	332	312	321	303	286	291	288	318	323	298	284	286	336	296	301	322	294	318	293	295	337	310	314	323	277	292	306	324	327	315	311	295	324	330	313	307	302	320	333	310	314	293	301	339	322	322	316	330	346	297	300	321	339	318	281	310	323	280	313	332	290	319	304	303	330	298	308	320	266	311	311	322	324	294	283	310	327	296	305	316	346	286	295	294	301	326	290	309	304	316	314	345	291	317	302	312	298	322	297	296	316	327	309	314	295	317	296	316	321	316	304	314	302	301	281	280	312	290	321	309	273	328	286	310	295	304	287	312	326	329	309	308	308	303	324	307	308	274	324	319	298	303	298	333	326	308	288	298	312	289	282	295	311	341	297	308	270	307	330	296	332	296	290	296	326	300	285	304	342	317	296	335	324	315	304	298	310	326	325	284	292	302	316	346	312	305	279	319	342	330	352	306	293	284	298	286	300	321	286	292	342	260	329	290	272	279	308	300	292	265	292	297	355	281	309	290	294	300	305	307	305	306	312	336	315	294	253	308	313	283	319	320	336	301	304	316	310	281	312	306	324	312	306	288	346	323	333	323	269	329	326	316	290	295	348	329	335	323	335	304	290	312	321	310	348	277	291	304	276	296	329	333	312	314	300	302	342	322	296	307	331	325	292	296	312	331	309	322	327	326	308	353	300	319	309	316	305	333	304	309	308	317	332	337	310	338	326	292	304	313	333	305	291	317	306	312	324	286	301	336	312	315	285	329	315	319	315	286	293	329	325	297	316	279	299	315	284	322	305	296	286	326	316	309	299	316	316	318	318	297	321	325	304	336	319	314	348	329	311	326	281	308	309	300	312	279	313	324	318	317	295	312	318	311	322	272	276	310	324	302	329	325	313	322	332	294	293	306	318	295	306	335	329	312	300	312	276	308	291	342	308	284	327	316	330	294	298	311	320	314	331	297	301	285	319	316	311	346	303	307	306	286	315	314	317	297	287	313	306	333	320	314	281	315	295	303	293	301	290	321	307	327	326	300	314	296	320	301	321	289	281	325	299	255	319	310	309	324	339	293	318	287	314	310	334	277	277	336	303	309	305	305	298	301	307	323	308	299	305	299	300	325	320	287	291	296	306	309	308	310	286	334	317	333	304	282	307	293	296	301	304	290	310	322	296	305	317	303	305	319	305	302	303	279	327	311	311	293	331	323	278	295	302	301	279	285	297	317	323	297	297	292	288	294	323	292	295	334	299	309	286	310	287	317	310	261	309	308	320	297	322	342	289	308	305	336	322	321	270	334	320	349	333	282	299	310	313	293	304	292	324	328	313	318	291	308	305	322	287	300	331	333	325	318	302	326	344	315	310	365	308	305	306	302	310	313	319	287	328	287	344	316	293	322	306	291	296	315	292	327	321	308	317	288	298	308	307	295	317	328	303	303	301	303	294	309	294	312	328	290	299	294	306	284	298	320	303	321	312	321	290	312	329	284	335	312	290	318	313	306	297	304	292	340	341	285	316	330	307	315	287	302	303	294	288	322	309	317	282	322	326	289	295	337	361	297	271	316	317	327	304	295	303	327	305	313	315	291	304	294	342	325	313	316	301	305	278	308	315	336	313	296	331	315	278	295	307	295	318	299	313	305	331	314	303	297	305	287	303	305	279	308	325	312	333	344	330	310	321	318	312	305	342	294	306	281	312	330	312	327	309	308	323	338	302	292	327	311	326	320	311	317	297	336	317	317	302	312	297	286	297	336	307	315	316	307	314	276	318	274	309	323	339	288	293	302	309	359	279	313	306	326	275	327	339	319	306	300	332	296	297	338	299	307	283	313	309	320	279	301	314	310	290	306	318	310	299	324	317	273	301	312	291	311	290	301	288	270	295	310	293	288	333	335	301	357	281	301	299	311	283	287	304	289	327	303	326	286	285	296	316	317	350	329	311	337	283	291	339	303	284	285	307	265	343	284	285	299	330	317	308	330	313	266	320	285	295	349	292	320	324	297	305	281	301	303	288	287	311	317	322	276	328	330	302	314	317	291	306	335	310	293	332	285	304	324	304	318	353	296	297	307	304	314	301	312	313	330	305	306	328	339	315	319	308	322	298	277	291	315	309	313	273	293	340	297	332	302	315	323	310	337	306	320	304	288	285	315	345	275	319	283	282	303	311	316	325	334	268	314	315	299	289	314	298	285	269	308	309	296	307	334	309	294	329	291	314	328	310	352	311	314	287	312	297	316	314	300	335	314	331	293	335	292	311	334	315	323	304	341	296	315	280	346	305	280	302	327	298	317	288	267	317	288	314	303	297	315	303	303	299	278	346	309	350	298	330	319	291	327	313	319	302	276	312	287	296	300	301	300	326	280	290	323	306	318	353	302	311	274	323	310	325	296	300	300	323	341	342	300	313	290	319	321	295	302	268	316	269	335	314	275	296	294	319	317	364	291	314	324	306	296	349	311	316	331	302	303	302	316	296	302	299	340	325	302	335	295	305	317	288	306	295	292	300	321	293	302	317	335	338	290	321	278	337	289	313	318	295	337	318	284	307	273	316	277	312	285	303	304	302	306	327	329	339	304	298	314	306	299	320	305	292	332	309	305	289	284	295	304	318	335	309	297	317	316	323	302	303	310	279	282	287	292	313	324	339	263	323	303	318	306	346	356	320	344	321	340	311	291	269	307	328	316	287	312	298	307	325	333	291	322	297	296	305	330	298	313	311	320	350	326	288	314	344	316	323	311	308	254	330	295	349	326	303	305	322	318	297	302	324	309	293	307	311	305	311	293	342	291	336	280	328	332	323	307	317	324	314	270	346	288	314	302	285	318	324	321	327	335	321	326	307	318	284	320	292	322	279	308	301	293	267	298	298	318	328	294	303	326	344	292	318	347	333	313	269	302	291	300	332	297	326	321	312	301	324	299	286	328	292	306	297	337	303	312	357	294	306	297	303	304	315	309	293	312	335	285	313	325	286	312	310	322	309	319	308	301	313	298	305	306	283	347	326	318	312	297	274	292	307	301	322	319	292	304	329	303	271	294	297	333	311	295	298	297	312	301	316	298	307	308	304	305	326	325	319	311	273	301	299	280	301	303	304	324	274	287	302	287	299	321	317	323	286	306	295	324	309	349	309	287	319	298	315	311	309	289	308	303	302	288	324	324	325	300	329	318	301	336	314	309	324	311	304	295	315	338	326	296	324	318	296	331	310	342	282	336	332	334	309	330	285	346	294	324	326	324	335	316	290	317	328	315	323	319	303	318	307	305	287	326	337	302	312	368	343	301	289	291	351	317	317	311	307	296	306	306	315	328	301	316	314	325	350	303	300	307	330	309	313	311	329	312	310	328	336	325	297	312	303	288	312	321	334	316	303	318	288	318	287	345	300	311	294	279	295	332	321	302	321	336	309	292	279
4104	1573	1414	972	814	690	670	645	607	582	590	605	620	613	591	573	613	545	589	574	557	573	638	577	575	560	583	561	556	577	566	571	552	579	573	580	588	576	554	534	558	568	572	554	567	564	597	561	548	585	571	514	572	550	593	570	568	589	562	581	565	537	522	626	541	543	580	539	511	562	561	584	574	563	570	554	574	540	536	551	542	591	551	566	527	553	591	570	585	517	550	581	546	550	528	592	509	577	584	571	538	542	544	548	525	593	574	533	547	560	517	547	568	566	584	550	576	533	619	574	550	541	570	548	599	580	578	504	541	588	592	570	576	541	573	528	565	577	608	563	545	545	588	551	557	526	546	539	529	601	544	555	519	479	576	550	557	572	612	528	533	544	593	579	547	568	545	577	558	566	505	546	558	575	550	612	560	530	589	549	552	548	565	558	566	546	611	569	543	515	554	550	589	542	542	563	576	585	572	579	551	618	566	559	568	519	547	536	564	586	607	560	583	564	565	570	546	558	517	556	563	614	545	586	560	538	565	581	556	580	526	583	547	545	568	574	551	531	522	561	567	532	567	535	558	572	564	556	545	575	584	536	566	556	604	536	592	546	580	514	567	561	619	603	570	542	557	576	540	574	592	581	597	586	540	619	554	570	567	597	544	539	570	548	547	527	570	576	571	583	556	553	559	539	555	560	533	556	553	518	592	591	600	604	569	522	604	563	538	519	531	576	569	521	539	542	559	518	567	598	534	512	552	547	598	587	543	561	544	562	574	549	515	531	573	618	574	567	578	563	588	549	561	520	558	590	561	564	534	554	586	564	569	524	550	568	586	545	574	577	560	517	534	580	530	530	523	584	537	568	560	560	549	574	519	588	545	522	549	605	551	542	563	571	562	609	569	558	568	560	562	568	552	501	544	586	586	557	585	550	589	581	551	593	571	595	545	579	577	552	559	597	576	550	594	575	593	607	541	624	573	552	543	562	561	536	584	557	552	525	619	532	553	574	551	575	558	549	601	572	597	531	582	525	601	599	570	596	550	553	562	551	577	564	587	587	541	572	568	560	574	541	551	554	554	532	571	503	611	606	524	525	592	602	538	588	567	564	566	563	581	570	561	568	584	605	573	519	567	586	522	561	556	577	589	538	549	596	572	555	594	527	564	544	632	561	559	578	505	583	556	575	591	574	568	574	573	576	592	560	556	542	541	501	552	518	557	567	568	565	534	567	557	562	576	579	599	535	548	545	591	561	591	620	563	596	593	579	581	549	570	540	525	536	647	577	582	583	568	557	533	525	566	614	576	523	613	572	585	571	580	562	561	566	555	577	581	559	565	549	550	609	572	565	531	555	536	569	540	553	592	566	498	543	559	564	532	547	564	583	579	546	585	588	528	549	590	535	557	568	614	587	538	581	549	583	577	592	539	588	542	621	543	612	537	630	546	578	597	587	567	586	583	595	582	541	585	521	578	552	518	582	597	550	553	590	544	589	528	568	607	593	569	554	557	569	564	578	563	542	593	582	532	564	537	570	574	609	601	558	578	574	562	566	534	587	568	596	574	534	549	529	568	563	553	601	561	595	540	562	562	612	546	519	581	533	574	548	528	535	512	565	535	563	548	584	566	540	559	579	571	588	574	553	531	537	575	575	559	596	524	569	545	577	566	620	547	578	583	585	564	551	526	584	606	527	600	578	583	542	572	532	567	529	517	524	539	566	566	538	579	547	576	538	570	597	553	583	576	550	539	590	597	551	520	578	570	583	542	532	581	575	582	542	610	531	589	530	577	524	567	607	557	551	558	582	600	539	545	530	550	553	592	578	571	568	561	545	562	587	614	560	569	546	527	537	531	567	574	594	552	577	560	553	571	535	576	580	570	579	589	503	601	593	548	574	525	549	578	584	554	566	571	552	549	569	549	547	543	533	549	616	579	573	536	558	540	559	561	573	536	567	569	561	575	578	545	528	554	553	567	564	571	573	594	554	570	543	557	553	581	573	568	547	575	563	571	574	584	601	634	524	578	562	582	550	544	545	581	532	573	594	564	599	618	583	559	608	589	571	585	543	549	574	542	538	563	540	522	551	535	568	573	554	501	589	588	588	590	541	582	576	574	519	539	581	535	570	550	618	553	553	538	576	552	550	553	573	552	594	546	582	591	620	578	578	548	590	597	609	563	512	598	583	568	580	551	556	559	577	528	559	577	542	584	575	567	572	561	596	579	535	537	533	550	554	566	550	535	598	532	538	531	542	579	592	528	558	568	605	600	573	582	594	545	571	613	542	564	569	621	573	502	542	594	591	563	544	551	598	562	603	575	545	548	548	548	620	498	559	533	538	579	562	510	524	540	556	565	540	566	579	568	642	580	545	571	598	540	557	544	584	542	590	582	543	576	553	566	539	564	570	596	579	561	585	552	552	545	556	574	574	523	545	604	590	573	582	561	548	529	558	583	575	568	524	577	563	570	543	550	562	552	569	551	547	540	573	592	577	566	577	530	534	559	558	545	514	564	541	590	556	568	551	548	551	533	568	526	591	518	589	542	581	559	581	483	533	576	583	596	595	539	564	593	538	533	579	588	600	590	542	519	529	571	580	556	548	591	583	557	578	576	580	597	549	554	595	579	553	572	594	587	591	561	584	562	576	589	554	550	556	541	584	567	575	607	558	585	557	622	559	543	546	553	543	593	571	560	568	551	536	586	559	554	570	551	573	580	548	548	571	562	537	592	559	586	541	580	525	566	553	578	518	561	576	594	567	522	569	559	543	550	562	550	554	589	579	596	546	616	577	584	583	521	525	570	577	581	559	551	567	592	584	593	545	534	560	552	543	576	605	572	521	566	560	607	562	578	583	562	527	566	561	542	589	581	525	558	554	548	526	589	552	597	541	559	523	544	571	552	552	573	567	546	568	550	572	566	547	529	540	587	571	565	584	539	570	551	587	584	553	538	574	568	570	552	526	498	533	528	580	585	590	546	585	528	538	547	572	530	517	563	584	579	521	583	602	559	550	553	547	571	535	552	575	550	571	544	555	566	581	544	547	555	601	516	579	578	586	554	601	539	537	534	564	558	553	537	577	565	584	565	550	601	575	568	564	575	576	526	594	554	566	583	556	568	574	599	579	560	567	539	555	556	586	525	560	576	573	548	558	512	536	579	584	597	574	597	558	588	548	537	559	565	565	603	564	606	563	536	547	555	568	554	575	561	577	579	576	554	617	547	555	559	566	571	602	556	554	561	548	546	539	582	540	544	567	539	573	509	555	542	545	570	577	553	607	556	524	595	597	613	559	557	569	564	607	598	518	581	574	552	535	506	536	575	537	569	600	579	551	551	546	578	583	572	537	595	575	594	619	590	540	566	574	560	601	554	564	539	551	561	565	607	549	565	533	557	552	589	545	543	557	554	531	550	569	559	598	574	513	539	602	566	560	541	565	543	573	602	541	575	583	590	558	575	566	608	573	540	557	547	505	547	580	520	583	570	542	560	582	532	557	538	622
24375	21502	28699	24716	20727	1847	544	364	297	285	219	205	184	183	196	204	156	161	158	175	178	183	157	133	156	144	146	161	147	166	148	144	155	141	144	141	144	147	165	144	157	160	170	129	143	154	152	134	163	135	159	146	147	152	141	125	139	147	138	149	147	130	138	128	146	136	148	134	131	151	142	139	153	172	166	146	152	133	155	148	147	135	158	142	127	137	151	113	152	143	143	155	146	136	131	142	155	146	144	135	126	146	118	125	150	131	148	130	172	131	122	146	147	146	129	144	149	138	113	141	132	156	151	139	161	138	144	123	164	156	140	119	150	136	117	133	129	119	139	152	147	141	115	158	132	134	154	147	144	132	128	134	132	136	117	151	154	132	158	137	166	150	133	118	146	142	125	145	142	152	127	134	159	122	133	148	135	128	147	158	122	150	145	134	151	127	118	138	117	129	135	123	150	134	139	144	128	140	128	145	134	138	130	132	171	134	127	162	156	133	108	138	116	146	138	167	133	118	127	147	125	144	143	148	144	131	139	146	145	132	152	131	128	148	136	123	136	146	134	151	155	120	134	147	167	128	139	134	147	140	146	121	144	149	151	134	148	138	141	133	144	127	127	146	173	146	133	156	140	144	139	133	154	133	152	139	128	151	148	132	125	141	135	132	165	153	140	156	156	110	154	148	134	161	151	137	135	153	125	141	151	130	150	138	150	149	128	124	158	142	175	153	134	126	145	146	135	149	135	137	139	123	130	121	156	124	153	148	129	145	128	129	139	143	126	148	185	123	144	136	149	133	139	144	145	157	142	128	142	149	130	127	139	141	142	142	133	143	113	140	157	148	159	151	125	120	131	124	142	116	130	138	161	147	122	155	135	137	155	145	139	142	135	135	141	129	130	137	140	152	133	133	164	135	133	135	146	107	126	132	109	121	151	124	131	141	153	139	157	140	140	127	135	143	131	128	122	140	133	154	146	148	141	144	150	125	147	140	133	147	138	127	144	148	153	145	130	137	147	136	125	130	132	152	150	133	164	134	139	144	121	136	149	150	128	143	144	134	139	136	136	131	123	132	144	137	153	140	131	141	135	139	138	148	144	132	147	142	139	120	133	122	137	124	144	140	157	137	132	135	142	154	139	123	133	160	132	126	134	134	142	151	138	121	163	127	141	152	140	130	125	132	160	134	151	121	122	122	118	130	151	148	146	157	151	135	144	124	142	125	158	137	131	166	126	132	148	132	144	143	144	142	126	149	129	113	142	132	134	141	138	146	162	141	146	146	162	149	158	155	142	145	151	130	162	117	129	136	144	134	121	127	149	134	126	138	127	154	146	144	135	151	142	127	134	143	128	129	127	144	136	154	150	153	152	137	154	134	151	134	143	141	148	145	142	114	152	149	147	155	135	138	134	133	155	141	157	141	150	137	141	150	125	154	149	142	137	135	157	147	140	146	127	155	135	129	132	141	129	140	122	150	144	142	119	146	148	141	126	130	138	129	156	158	144	138	141	124	129	118	132	142	131	124	125	136	139	147	101	128	141	137	138	126	149	139	127	140	129	161	133	116	139	148	139	140	119	137	145	157	143	131	136	136	131	133	134	125	157	126	145	133	137	124	125	134	174	138	113	128	126	135	143	119	139	143	144	155	131	159	137	151	156	155	128	126	138	167	126	146	143	121	136	144	124	148	150	138	126	123	129	144	128	134	153	133	134	143	140	145	141	130	138	136	154	136	146	127	132	129	160	161	142	167	147	140	141	136	139	146	123	148	147	153	147	130	133	150	158	115	153	146	147	152	122	134	129	135	149	143	139	127	140	139	154	144	159	135	131	143	154	140	146	122	145	147	143	148	132	122	129	124	132	140	118	125	147	133	142	118	148	119	142	147	147	136	166	150	138	153	132	131	137	136	130	140	145	123	146	152	118	153	134	132	132	138	135	125	164	135	151	131	144	133	141	151	153	123	142	150	142	137	119	143	158	142	140	140	111	122	129	156	175	131	146	123	153	166	162	152	148	134	138	157	138	132	142	146	129	134	135	186	117	123	137	110	124	143	158	140	138	144	135	144	130	157	123	139	136	128	121	122	138	126	135	160	135	118	109	137	135	150	145	138	115	130	109	123	125	144	122	136	124	144	133	149	149	140	126	141	99	137	132	144	134	159	141	143	124	152	122	132	144	158	133	148	123	124	149	137	149	148	143	150	130	143	150	134	150	131	131	146	134	152	154	151	121	138	139	144	143	130	125	128	135	149	132	133	143	129	109	140	133	134	125	143	173	139	120	150	130	140	163	148	134	134	142	131	146	143	131	147	121	145	162	154	150	145	128	153	155	133	134	138	138	144	144	135	150	133	147	141	137	137	133	135	138	149	136	131	154	145	126	157	128	142	144	129	161	127	137	134	143	166	143	132	134	128	166	135	120	156	140	150	148	134	167	126	153	119	123	141	124	143	144	140	142	133	157	142	142	136	150	128	122	134	144	130	132	137	147	154	165	132	146	138	139	138	133	143	125	134	127	123	129	127	130	154	150	156	121	145	115	150	112	147	144	136	157	155	126	124	137	136	142	148	146	137	158	123	129	126	122	131	133	152	139	150	149	139	141	136	142	142	154	137	149	111	130	128	159	146	161	129	152	126	151	131	131	146	141	133	149	129	124	150	139	156	131	133	144	146	153	135	137	141	137	129	126	130	151	137	143	147	123	153	134	151	126	135	142	133	156	151	146	124	141	145	160	141	141	144	147	146	150	143	140	130	139	152	136	137	140	129	132	128	134	125	116	152	161	122	137	146	163	129	149	128	132	152	147	160	148	136	126	140	134	142	133	144	129	134	120	136	128	123	120	147	139	141	148	150	140	159	121	148	150	139	123	139	141	131	148	143	134	142	140	149	131	138	140	123	137	162	142	119	133	121	148	138	132	126	151	136	135	143	131	151	140	140	152	143	139	153	119	120	127	141	143	120	112	122	152	134	117	142	144	153	143	157	153	111	140	149	146	131	153	117	137	131	122	133	136	143	150	136	147	142	138	134	148	166	132	124	141	149	160	123	118	125	113	165	154	115	138	117	141	123	143	139	133	133	143	139	162	158	143	137	133	118	137	141	132	147	135	136	137	131	131	125	138	145	152	144	127	118	138	154	136	126	141	147	150	164	134	152	131	133	151	136	140	135	134	126	142	114	161	131	131	153	144	110	139	105	150	133	123	129	144	134	128	133	111	140	156	144	148	136	133	144	135	150	127	134	150	151	139	123	148	143	156	126	145	160	158	142	150	153	159	144	143	147	152	149	117	157	113	161	183	128	147	137	136	160	137	144	140	135	144	138	153	143	124	129	144	158	121	144	121	148	146	140	141	129	145	140	145	142	147	131	143	147	148	134	130	137	145	147	150	116	158	130	130	131	127	135	141	135	157	140	149	135	160	138	121	107	134	124	139	130	128	149	139	134	146	143	158	136	143	122	145	157	136	141	155	140	119	143	145	142	147	140	153	142	142	135
5597	9818	8578	4260	2717	1844	1397	1050	907	772	690	569	525	453	484	423	390	423	408	369	381	355	343	332	338	322	322	327	339	321	309	288	299	327	301	287	290	314	291	318	274	271	274	267	292	290	269	270	287	289	263	272	294	288	286	267	292	312	235	254	273	274	269	272	254	273	272	270	271	277	272	302	278	277	284	278	274	279	291	258	286	284	276	283	298	271	294	282	286	253	266	274	269	293	285	247	244	260	268	237	298	294	268	268	292	277	275	260	268	293	279	249	279	266	246	268	282	246	239	282	292	285	270	255	285	295	279	284	254	283	269	277	250	263	292	283	290	276	280	250	265	294	285	278	287	279	268	250	246	270	287	294	275	271	248	260	242	252	256	249	286	259	295	273	288	286	262	270	287	278	279	294	288	243	289	281	280	279	274	248	309	263	234	269	298	318	256	276	260	317	277	262	258	259	312	264	275	259	268	270	251	296	268	292	283	262	268	268	298	261	297	279	277	281	280	301	272	265	272	263	234	274	271	275	258	295	294	274	251	269	288	234	240	269	286	271	250	273	311	264	261	276	260	267	259	270	273	275	281	295	306	265	276	283	265	284	263	287	251	291	292	247	279	275	250	276	283	232	298	305	301	284	269	289	287	275	267	267	272	254	253	280	291	283	259	286	260	259	252	309	240	242	297	290	268	283	255	299	262	266	258	287	273	289	255	276	272	283	268	252	268	266	254	259	268	275	276	271	257	281	267	276	265	277	283	246	269	275	290	239	249	267	264	269	276	283	285	276	260	265	263	267	266	266	261	246	253	265	255	272	271	273	246	272	276	297	290	283	296	238	284	265	248	237	297	279	292	291	256	282	308	263	289	272	272	283	261	293	282	269	281	280	286	289	250	278	241	275	271	281	265	289	282	256	308	255	260	288	263	265	255	264	257	271	279	283	277	263	245	270	282	243	290	268	280	266	237	279	292	272	301	258	276	242	246	259	256	285	261	253	236	268	277	276	282	291	263	286	260	296	276	290	242	288	273	280	262	258	273	250	256	244	257	236	263	269	266	280	268	279	270	298	258	278	270	262	265	268	256	286	269	267	308	276	249	276	261	283	271	296	251	259	293	274	268	282	289	249	257	264	261	273	300	261	280	289	254	244	285	273	273	283	277	275	248	294	259	254	257	263	268	288	275	263	276	282	271	266	271	258	257	250	284	287	278	264	260	272	279	264	269	258	268	268	256	267	281	273	264	299	260	253	249	267	257	290	277	244	285	265	283	278	287	269	289	327	313	266	265	274	268	297	291	262	267	272	268	276	290	290	274	265	282	283	266	248	311	267	290	268	285	280	266	298	264	258	264	269	254	293	296	271	290	247	278	267	272	263	299	290	259	270	236	313	257	274	281	259	286	272	276	232	276	270	272	254	255	282	291	274	262	244	265	285	259	235	266	259	275	267	286	274	270	283	254	284	276	291	253	286	274	275	277	265	265	262	256	280	282	259	262	284	243	250	274	294	262	298	259	300	263	275	266	253	262	266	269	280	300	266	291	288	314	281	254	294	243	273	267	263	235	312	267	247	284	264	269	277	249	284	285	276	259	290	278	265	261	247	289	254	284	265	270	263	273	290	266	270	270	276	272	282	265	279	270	264	267	273	284	267	267	252	292	255	292	283	272	281	252	273	259	262	283	242	279	285	261	270	275	270	278	294	252	263	260	241	273	272	283	248	276	263	256	272	310	290	269	257	273	255	252	260	277	247	290	266	265	303	247	272	281	261	288	261	263	286	284	278	245	290	281	282	251	259	238	273	276	287	291	281	274	291	258	278	273	233	272	279	282	260	279	253	280	287	274	248	275	306	254	277	290	268	291	265	259	278	280	267	277	256	263	275	264	298	282	259	277	253	268	277	273	267	266	257	261	283	317	256	260	242	247	251	280	280	279	265	293	286	284	262	277	267	260	275	250	302	217	278	261	307	271	266	259	269	267	259	237	273	267	269	242	237	287	273	259	281	258	271	258	264	264	266	250	246	258	295	293	270	265	280	293	260	282	270	254	277	281	279	242	251	280	276	267	262	299	268	242	251	273	274	262	241	275	274	277	287	241	256	286	293	233	261	251	284	247	260	245	335	262	275	264	275	273	266	277	275	281	268	282	256	280	304	258	265	278	276	279	270	248	256	280	247	247	262	265	268	263	313	310	264	241	282	272	251	256	239	266	304	279	254	264	235	262	283	278	285	276	288	286	283	248	251	242	233	259	286	246	235	297	267	235	240	281	275	300	276	243	259	264	269	285	281	268	249	274	248	257	282	275	267	284	235	278	268	256	238	242	284	267	264	279	279	276	275	246	276	281	262	277	274	264	259	263	252	271	264	297	241	258	262	278	268	284	266	258	273	233	265	273	289	306	279	279	268	270	269	269	278	265	280	276	251	262	247	261	280	271	258	270	261	282	261	275	300	275	247	273	280	254	281	283	273	255	273	263	287	290	278	284	264	251	236	277	262	257	267	271	279	265	294	288	288	268	271	256	269	267	293	260	308	280	257	260	274	266	289	296	254	249	290	289	229	253	285	251	303	294	264	294	286	259	258	267	258	272	236	275	273	246	272	287	283	285	308	271	262	275	253	277	267	277	256	269	288	309	296	262	284	247	265	288	256	277	246	279	285	291	287	249	250	248	263	264	266	255	253	263	290	260	261	277	276	270	280	257	276	270	253	296	276	262	264	266	272	269	242	265	292	272	274	290	254	266	257	261	277	276	305	269	249	254	283	275	276	295	269	254	278	282	285	248	266	295	257	278	261	251	292	251	295	277	291	277	237	279	254	257	274	265	276	264	260	279	287	271	285	284	271	279	240	297	240	283	252	295	240	254	249	263	279	289	242	275	282	270	261	263	263	292	288	306	269	259	276	270	285	276	268	275	265	254	277	302	247	271	278	268	247	248	256	257	246	267	241	276	263	276	283	283	298	256	260	250	287	274	274	257	255	246	296	234	255	266	267	292	267	281	252	272	219	282	262	286	258	246	298	240	278	284	282	276	251	265	264	243	278	275	286	269	279	284	264	265	251	255	253	258	276	284	286	251	273	268	252	277	257	276	278	282	272	279	293	269	273	273	273	248	273	291	263	247	246	251	309	272	246	275	254	253	281	264	252	241	265	299	264	262	309	289	278	268	283	283	256	264	278	263	274	266	295	250	259	266	261	304	236	272	280	279	279	280	236	274	263	278	269	260	259	268	275	257	269	252	296	240	259	259	253	260	284	240	254	250	268	242	248	284	251	269	275	282	249	282	269	278	250	252	262	271	260	263	307	250	272	238	269	277	291	263	288	269	255	266	264	241	241	274	280	252	276	265	263	267	283	240	290	258	286	291	246	280	272	305	284	259	254	268	247	257	257	269	270	292	314	251	275	279	264	279	243	286	266	239	271	241	267	307	267	260	300	238	269	278	261	270	269	261	272	283	275	240	287	291	308	267	281	284	266	290	262	301	272	286	258	275	277
23441	21486	29315	24070	21487	19903	1537	518	387	343	295	272	242	223	191	185	162	141	170	165	151	158	123	155	123	130	134	141	132	160	112	120	138	128	133	141	122	90	111	104	120	107	109	132	121	130	103	113	122	108	110	117	115	117	125	115	112	116	115	126	129	132	126	123	99	116	117	105	107	110	101	131	100	103	95	126	131	111	117	130	103	117	99	122	119	127	121	99	125	106	140	101	121	107	101	121	112	97	114	98	109	96	95	103	107	130	132	113	130	105	116	113	124	111	102	125	126	85	113	113	111	102	122	130	118	110	117	111	120	126	115	120	104	122	118	102	121	113	108	112	108	102	110	114	95	115	105	119	117	116	119	109	106	107	145	100	105	97	96	126	122	97	99	112	122	103	97	132	101	117	109	101	129	99	101	99	107	92	106	96	121	106	108	117	107	125	106	132	89	105	103	94	105	109	102	119	110	109	110	118	101	121	104	113	110	100	118	100	100	110	103	102	105	114	106	124	111	107	125	109	93	127	123	121	121	108	98	121	91	98	111	111	91	106	101	104	106	125	103	98	114	96	110	105	103	139	111	106	123	125	105	124	108	91	115	107	93	121	110	108	107	134	109	100	91	125	118	109	113	110	99	114	104	135	127	137	101	108	99	112	103	113	120	106	99	122	116	122	81	95	119	109	103	126	100	113	95	118	87	108	101	99	109	95	117	106	90	115	123	119	108	113	117	113	94	124	108	93	93	92	107	109	136	116	107	114	115	115	113	87	109	120	95	120	126	101	98	103	123	116	102	119	107	97	121	107	105	111	124	102	118	105	100	104	109	125	110	115	121	99	108	97	121	122	116	104	95	112	110	98	111	100	110	111	93	96	100	110	102	124	112	111	94	85	133	99	121	106	106	103	109	95	121	109	97	107	97	111	94	96	114	92	111	99	100	106	109	127	122	106	104	111	113	122	108	102	102	134	105	116	108	108	110	111	106	111	91	103	113	98	98	96	95	121	106	122	91	95	109	119	106	97	118	112	107	131	98	104	120	92	126	91	111	104	100	118	108	103	113	106	130	104	113	119	121	96	87	93	100	117	122	119	122	119	121	119	124	104	120	110	112	99	127	121	109	94	111	120	122	126	110	117	110	108	106	108	131	104	128	103	101	103	114	89	123	106	123	100	109	113	110	107	118	107	103	119	108	130	116	105	124	114	136	120	105	117	91	106	116	85	102	105	113	112	107	88	122	119	96	84	112	94	124	123	119	112	101	105	99	119	107	102	100	92	119	103	121	112	119	101	92	101	112	98	122	116	110	120	111	97	93	109	83	103	102	104	115	114	97	113	116	93	102	100	113	101	99	110	103	135	95	114	94	112	112	106	112	124	105	116	120	123	103	102	116	76	107	111	111	120	82	103	93	128	94	119	114	111	99	97	100	127	106	117	104	99	113	115	104	106	110	105	115	112	95	102	115	102	111	121	113	110	97	110	103	113	124	124	90	99	131	111	110	123	108	128	109	118	126	85	106	107	117	106	119	112	118	97	95	120	111	115	123	121	119	105	117	92	108	117	108	123	109	93	116	98	121	99	126	119	115	108	116	115	130	103	100	127	114	102	126	123	109	103	108	127	100	101	102	105	100	107	104	102	118	98	113	117	120	112	120	111	117	122	122	94	124	110	108	110	93	127	121	92	113	115	92	119	93	108	140	117	122	104	110	89	113	92	94	126	109	118	108	119	107	108	120	109	118	109	122	110	119	116	108	100	117	123	99	106	93	113	117	107	101	92	125	116	132	99	115	119	124	130	93	104	106	130	92	105	102	93	114	124	114	102	101	102	94	117	110	115	118	95	97	122	115	103	103	120	100	101	101	113	108	119	100	105	96	121	104	121	118	111	97	119	103	112	128	95	99	98	113	108	106	110	116	122	113	99	103	136	96	118	109	119	82	112	93	98	85	118	129	105	89	111	117	111	113	116	123	120	97	118	98	95	113	108	106	99	103	91	85	126	99	102	107	106	105	81	103	101	93	125	94	114	106	99	116	112	90	102	114	109	105	97	99	109	100	109	118	104	106	98	112	111	83	122	134	100	117	107	118	108	88	83	113	95	105	106	112	118	104	108	106	101	111	113	100	114	98	108	96	89	102	107	118	94	113	119	103	111	96	110	116	101	122	93	93	103	123	131	102	98	130	107	105	102	106	120	107	101	117	103	117	113	97	96	117	127	112	121	107	114	118	103	111	89	87	103	105	84	106	103	111	119	119	104	116	101	113	102	97	117	102	101	93	110	116	108	112	119	124	117	121	111	112	111	114	117	117	95	115	126	143	114	113	108	105	142	107	104	101	94	88	123	109	108	102	127	107	106	106	114	102	113	117	91	110	116	80	96	111	96	116	119	113	117	124	107	111	112	117	114	118	108	100	115	105	108	102	105	113	128	112	112	82	119	122	102	106	136	109	105	104	86	124	117	107	119	110	96	117	120	113	112	94	118	101	96	115	101	100	103	101	109	122	103	114	99	110	124	115	91	107	87	111	119	119	124	117	105	98	97	105	114	104	108	97	124	109	117	118	96	107	95	111	103	113	120	108	126	117	105	109	116	128	109	105	103	92	107	139	123	106	117	93	111	105	116	119	128	105	117	116	113	127	132	124	104	103	113	103	116	111	105	100	99	103	100	110	95	99	94	130	109	115	79	87	112	112	95	101	129	123	110	110	101	111	102	111	121	119	84	98	105	105	99	88	118	111	124	111	104	128	107	102	112	110	93	109	111	100	97	122	105	111	108	110	89	118	108	107	106	104	101	96	113	106	125	123	105	113	107	103	106	110	101	107	104	110	104	81	126	109	98	100	110	112	87	121	115	99	101	92	112	117	110	99	81	96	90	103	103	94	139	85	107	112	101	118	108	124	98	110	115	122	117	124	106	102	127	101	114	107	105	104	107	79	109	106	116	97	112	93	114	115	115	106	116	145	105	117	125	131	112	108	97	105	108	95	116	124	114	104	110	115	101	105	118	102	110	105	109	107	120	111	115	90	109	114	126	117	109	123	107	101	98	95	122	117	99	116	107	113	112	104	119	113	123	95	106	101	112	110	97	95	99	98	105	115	108	106	106	108	114	113	110	117	110	111	105	103	94	115	105	98	124	101	125	101	110	110	111	115	110	117	106	117	121	107	115	111	117	109	121	106	121	120	113	97	103	127	109	100	104	104	126	119	114	97	101	131	103	121	108	92	102	111	124	88	100	91	96	110	115	107	112	105	103	111	87	101	122	115	115	124	116	97	105	99	98	103	102	115	102	114	112	103	106	145	117	100	119	100	128	92	101	102	104	129	93	134	116	110	103	109	112	110	119	110	114	99	105	110	127	127	100	105	113	129	114	105	106	117	96	112	115	108	105	109	113	125	132	119	111	121	112	107	96	128	98	106	115	128	111	135	102	114	116	81	119	118	105	107	115	104	112	96	123	97	125	110	108	96	105	102	105	108	102	126	108	117	109	109	122
7811	15693	13512	7314	4473	3083	2278	1760	1414	1134	966	817	719	673	566	544	496	485	453	428	366	345	342	289	301	321	287	304	301	265	269	300	248	250	251	253	245	247	290	238	232	240	229	219	225	241	261	223	224	223	240	241	233	210	213	223	213	196	211	222	204	230	200	223	209	212	196	200	226	217	219	236	207	220	206	182	190	183	173	203	211	188	196	199	223	198	188	207	197	205	218	220	201	186	204	191	207	212	210	187	216	210	198	229	186	191	184	227	193	188	200	210	195	187	166	184	210	225	197	191	200	215	184	185	191	200	220	225	222	200	219	218	215	214	215	207	206	196	209	202	198	200	183	192	183	203	197	226	227	168	198	221	187	205	201	163	197	210	206	210	203	238	183	208	194	197	194	203	181	199	209	183	210	206	213	209	183	198	208	204	189	184	186	214	166	189	203	228	208	229	167	207	187	188	189	197	204	198	201	218	182	198	192	208	177	203	211	182	201	174	213	199	199	177	200	184	202	187	212	194	200	217	190	220	186	200	203	181	195	195	182	200	193	208	227	169	198	218	190	229	186	196	197	202	198	193	193	203	222	196	178	204	193	196	193	187	201	206	208	183	221	189	181	176	204	219	173	211	208	186	199	192	201	197	209	213	203	170	195	192	191	216	180	197	185	190	209	190	207	175	201	207	186	203	194	199	204	191	178	210	178	190	190	201	194	200	207	198	191	198	194	214	196	196	220	210	172	218	204	216	203	203	197	189	194	177	182	178	199	225	193	203	198	181	209	195	184	216	198	207	223	228	203	193	212	197	201	182	192	199	183	179	199	213	224	216	207	230	195	201	196	173	183	224	199	184	174	204	203	183	197	212	195	209	184	185	200	195	208	193	203	223	191	201	221	206	191	188	193	180	177	207	176	197	186	245	201	195	216	208	198	212	161	207	210	210	195	192	183	199	202	193	192	205	194	199	174	184	203	193	196	203	209	171	226	217	191	179	199	183	210	183	189	198	228	211	221	213	220	180	212	204	183	201	188	189	197	168	216	193	217	202	170	159	176	210	189	187	215	167	203	201	190	212	194	198	215	206	203	196	199	175	205	194	193	202	199	199	192	195	218	193	178	202	185	185	174	189	196	200	201	212	226	185	183	202	192	195	192	185	178	187	204	182	182	203	178	225	188	195	226	195	202	206	192	199	185	173	185	212	143	204	201	184	174	181	188	176	198	184	201	202	174	203	192	186	187	217	199	191	204	182	199	182	214	195	196	219	214	227	180	179	196	180	217	216	178	183	196	188	219	220	209	210	192	186	194	214	191	208	205	181	186	192	248	198	203	170	198	193	200	204	178	190	191	182	188	194	207	205	214	205	190	188	201	198	193	202	188	195	200	209	200	204	213	201	191	187	194	189	175	167	184	198	202	205	198	189	193	199	205	194	217	191	195	219	205	215	177	186	203	186	212	209	161	177	176	211	167	187	215	205	184	190	193	213	183	194	230	193	194	186	186	186	201	216	207	207	202	182	204	178	201	208	215	177	190	204	203	184	212	179	201	195	210	188	214	172	183	202	207	186	210	200	203	178	217	187	193	209	208	180	196	190	209	194	199	193	177	188	193	210	177	187	182	190	212	220	174	186	214	214	211	182	199	179	191	199	198	213	207	209	201	214	207	204	214	195	202	187	190	207	216	204	207	195	177	203	201	184	209	165	206	196	184	190	190	219	190	212	168	201	203	180	202	188	211	212	228	173	188	202	222	201	214	191	210	195	219	202	200	214	188	224	204	196	188	186	201	189	237	205	204	186	198	188	181	202	226	171	189	195	207	196	196	224	189	179	208	177	211	190	217	168	190	215	217	198	194	185	206	205	189	208	177	206	195	191	195	183	206	183	191	190	190	186	217	200	203	187	176	182	208	199	194	207	204	199	225	190	200	199	213	213	189	177	193	219	186	192	196	216	199	193	197	210	225	197	199	187	199	210	216	185	191	198	194	202	178	228	163	189	205	208	208	209	179	226	181	189	184	192	187	204	217	208	203	191	205	204	204	198	193	182	205	214	202	182	198	173	188	200	180	170	201	163	211	204	207	173	185	223	218	197	191	198	208	190	162	193	212	198	204	218	204	201	187	195	213	201	204	198	205	196	189	211	185	188	181	202	225	193	210	175	196	195	199	198	195	192	191	195	199	206	200	199	179	201	218	192	186	175	191	190	199	172	207	200	190	189	216	201	214	197	182	188	214	198	188	206	188	205	210	191	176	169	195	186	194	190	202	204	201	205	212	208	172	174	219	196	225	217	212	193	200	189	204	199	205	210	221	207	179	190	213	198	170	193	221	214	183	203	209	175	234	215	217	215	197	194	217	192	218	214	205	179	204	208	190	172	187	189	179	205	220	189	204	201	210	203	209	202	188	188	232	192	205	203	202	194	182	222	191	199	214	186	176	174	196	178	205	210	180	193	214	194	198	171	205	209	198	193	204	185	225	190	193	179	202	195	194	192	180	190	183	182	187	180	193	192	209	182	213	194	192	214	204	218	190	199	170	199	206	213	193	209	220	180	189	211	207	176	186	179	199	190	181	197	187	175	205	196	200	208	190	191	193	225	187	189	209	192	204	186	190	197	203	198	202	197	214	195	197	223	191	175	191	196	208	218	189	200	204	199	211	176	198	188	191	180	201	194	206	207	169	188	224	192	186	195	191	177	213	193	192	203	214	194	182	187	183	208	204	204	193	220	219	195	193	187	228	204	198	209	197	220	196	214	195	192	203	200	199	180	196	175	205	179	173	199	211	191	195	195	166	182	171	214	210	177	195	164	196	192	192	176	179	197	203	192	204	193	201	200	193	223	173	199	177	212	188	202	169	212	198	183	169	183	191	214	204	186	199	195	209	192	224	218	186	194	177	213	199	192	195	180	201	196	183	228	220	189	213	196	187	177	199	180	191	203	172	190	213	198	209	181	201	208	193	201	222	196	209	195	205	208	199	199	182	184	183	174	212	197	196	210	196	189	196	216	188	197	176	200	214	220	203	199	174	191	163	184	176	193	207	190	219	210	221	179	227	224	187	187	221	205	204	211	185	176	186	191	187	186	234	187	205	197	204	195	198	203	201	181	200	193	199	183	162	205	198	193	197	210	213	191	220	202	188	194	183	190	193	189	177	201	208	196	195	167	210	194	216	189	203	207	193	205	211	209	184	201	212	191	166	215	170	209	201	195	198	193	214	206	175	158	192	201	203	184	214	183	183	217	211	201	192	206	167	223	203	196	190	212	172	204	209	196	191	216	188	198	225	192	210	197	221	233	193	209	177	202	187	187	192	188	170	191	201	187	185	213	188	174	199	204	218	217	179	210	191	200	216	204	201	179	194	202	196	193	206	197	190	207	201	192	201	188	222	195	210	185	190	203	215	197	201	197	195	193	181	202	188	191	206	187	211	208	215	212	183	192	244	188	185	185	242	179	193	203	181	184	208	190	187	193	189	181	209	184	192	209	180	206	177	194
27012	20801	7522	621	366	366	307	323	333	319	286	321	308	311	303	337	310	282	287	339	287	316	304	317	304	329	318	330	331	308	328	358	314	311	336	283	307	314	313	302	296	324	348	303	311	319	326	301	281	323	332	271	304	281	358	302	325	290	306	302	328	324	312	299	275	315	289	294	310	320	308	310	317	306	306	313	342	335	302	287	332	296	297	332	294	285	331	309	295	303	332	303	314	323	323	279	320	340	319	307	310	285	289	335	344	320	319	302	341	323	327	264	312	325	296	308	349	311	315	282	335	325	329	317	319	310	299	334	318	295	279	325	293	340	294	335	282	315	317	343	347	306	318	298	299	306	289	328	350	295	307	316	305	290	321	300	296	299	287	313	329	305	312	307	290	326	324	323	286	356	295	335	301	327	319	314	283	305	326	314	290	314	317	310	307	373	321	295	306	317	340	311	336	317	292	338	317	313	320	315	306	324	308	302	319	295	302	328	285	286	309	298	326	289	303	338	319	326	294	314	291	302	314	318	297	326	314	326	274	322	302	293	305	323	299	316	320	326	330	329	300	317	344	302	277	291	310	309	310	320	327	316	335	296	305	294	303	308	313	304	286	293	326	313	308	299	299	324	321	314	334	308	310	315	290	326	316	306	328	302	303	338	320	323	304	297	258	321	317	326	335	307	305	330	334	292	296	326	338	296	291	289	314	333	335	338	312	303	311	326	325	318	337	329	321	315	280	332	302	326	315	317	287	316	275	321	295	327	315	321	300	342	281	318	321	335	311	323	317	298	312	331	331	323	344	301	323	298	329	292	344	286	311	336	314	315	321	314	297	313	301	305	312	328	340	282	281	328	340	315	297	325	332	312	306	300	314	300	317	306	311	316	339	313	304	310	326	313	296	281	316	315	308	306	311	304	351	316	314	309	307	311	322	313	288	315	315	303	315	333	288	313	309	336	288	299	304	303	300	308	287	304	326	286	297	297	298	301	287	287	285	316	296	301	324	305	313	311	306	275	354	288	315	314	340	296	317	300	347	287	329	296	291	310	293	330	337	281	322	308	276	313	316	287	325	275	327	280	301	316	304	322	335	285	302	329	296	313	310	327	286	287	311	279	345	363	297	299	314	331	303	335	320	300	294	308	317	263	301	319	338	300	309	301	285	308	332	299	291	339	311	312	297	334	293	316	305	329	324	334	294	333	287	327	332	303	290	323	348	294	312	297	303	326	328	301	315	296	312	298	302	291	313	334	274	299	310	287	289	313	297	309	297	326	324	339	316	328	289	305	297	297	319	339	305	298	326	346	315	299	315	317	330	334	286	302	290	320	353	303	330	326	295	314	319	315	308	340	340	322	318	316	326	310	328	278	296	299	332	323	310	288	308	345	295	281	284	308	314	314	284	321	330	313	312	334	335	292	294	302	300	313	319	327	313	331	308	312	284	339	260	318	319	299	307	316	338	283	306	309	301	307	305	314	299	322	307	306	335	303	291	285	334	320	312	348	314	302	317	282	307	305	331	337	288	298	319	325	324	313	346	336	296	296	310	316	303	325	298	351	314	299	316	302	294	299	338	304	329	311	312	313	322	325	301	285	312	314	291	290	298	318	310	328	315	324	295	293	298	309	334	283	296	311	316	309	334	324	324	309	322	313	319	321	312	337	278	324	289	320	303	323	315	302	305	310	321	321	319	319	320	350	304	304	317	301	333	324	335	322	297	305	309	308	317	318	321	303	338	335	298	290	329	338	294	336	312	324	375	317	301	316	304	308	337	293	307	314	293	295	310	275	343	327	302	257	327	318	358	302	299	340	278	301	312	307	319	305	325	320	293	325	331	292	324	315	306	314	297	293	314	341	373	300	292	336	313	311	314	312	303	296	291	290	338	314	314	320	295	291	284	333	307	282	303	296	301	338	336	311	286	312	318	280	312	278	334	294	308	324	328	323	310	286	319	325	322	318	334	310	318	332	321	318	283	322	305	291	337	326	299	318	324	324	311	301	313	299	313	317	301	297	340	335	310	352	345	330	301	317	310	304	316	297	287	278	327	321	334	317	315	323	336	312	300	310	306	316	276	309	296	320	322	324	302	302	310	306	297	308	310	289	358	299	342	303	313	279	302	291	289	313	317	327	295	305	292	324	307	294	322	314	312	320	332	292	334	337	274	309	289	314	285	323	314	313	304	310	350	278	314	299	283	295	308	345	322	344	299	325	319	315	314	315	302	322	293	292	314	331	294	302	316	318	301	311	320	293	293	314	302	336	304	298	347	317	317	300	344	319	352	301	301	283	323	328	291	319	313	307	280	323	302	343	273	338	316	300	356	310	314	312	313	303	303	321	300	288	319	315	309	315	317	322	291	315	311	287	309	276	318	314	287	311	319	357	304	338	304	279	322	329	308	334	328	315	299	304	279	322	312	301	346	311	330	292	275	328	287	307	327	318	296	296	292	284	305	356	322	285	308	319	316	310	295	298	324	358	311	289	294	319	302	326	317	335	310	335	329	305	316	331	344	329	332	331	290	289	296	299	327	297	325	290	305	304	327	291	303	298	294	338	297	297	332	333	339	321	323	304	309	291	313	296	258	296	279	277	305	347	330	290	309	307	334	284	299	316	294	293	285	277	296	297	300	337	314	302	299	325	288	312	329	331	320	333	310	300	328	317	329	284	322	308	324	315	315	305	318	314	307	316	318	320	323	319	340	306	301	298	297	286	314	330	320	316	315	341	324	318	335	297	306	303	316	332	289	303	319	334	306	315	286	272	294	328	339	307	301	307	328	326	319	297	295	315	306	310	288	328	312	312	326	323	316	312	298	294	289	318	304	300	328	322	308	318	339	305	325	314	276	310	319	314	317	291	322	289	321	313	339	339	353	319	326	319	319	296	319	303	276	355	301	283	332	319	339	295	288	328	314	316	351	349	314	317	303	299	284	308	323	318	326	298	283	338	309	333	329	298	269	324	283	321	309	291	309	297	332	312	317	312	333	318	292	289	296	293	320	309	327	328	326	305	325	334	314	305	301	280	275	310	321	298	334	289	300	303	314	302	321	323	318	315	299	319	307	302	289	326	304	313	311	283	322	313	319	309	287	308	322	331	305	342	325	309	325	334	343	312	321	294	322	332	342	326	337	300	280	329	300	308	321	328	334	322	321	295	318	300	302	312	300	298	287	299	302	330	309	334	277	301	293	319	320	333	292	335	323	292	263	294	281	312	318	329	315	304	310	277	346	292	303	284	310	322	343	315	324	282	304	335	304	288	317	289	303	291	303	315	299	313	331	337	301	311	304	337	318	331	315	286	309	335	307	301	305	322	283	325	308	307	304	320	310	309	314	288	314	330	323	272	326	316	332	302	313	316	309	300	295	291	301	311	303	345	254	277	293	320	308	320	308	328	319	338	284	292	288	298	306	321	345	316	307	316	336	308	323	327	315	329	325	334	307	299	314	343	311	317	322	297	299	289	306	300	301	297	330	331	330	315	323	316	321	311
4041	1642	1460	968	793	743	656	618	632	602	599	636	565	547	560	548	577	582	566	538	581	588	579	585	528	554	565	556	630	560	578	575	569	515	579	559	565	516	588	558	532	519	564	508	552	576	542	562	553	568	568	557	552	554	567	597	569	558	582	553	551	563	593	606	561	582	540	568	574	582	554	533	539	516	568	540	546	549	570	581	575	521	554	512	579	561	567	601	593	567	557	595	544	539	584	597	530	609	582	603	568	539	554	519	551	566	602	526	583	530	584	571	565	550	557	508	580	556	546	530	553	538	585	520	545	581	570	589	541	521	548	544	554	591	560	560	541	555	593	558	545	582	598	573	560	566	597	568	560	516	521	568	564	563	542	581	526	545	573	574	571	615	556	546	582	574	606	522	547	553	528	571	560	562	568	555	557	580	557	506	589	542	577	587	587	549	570	532	513	536	544	580	571	585	613	577	555	552	574	548	561	552	554	587	560	544	561	549	584	566	586	510	554	570	562	605	542	567	622	549	552	550	585	578	640	584	551	507	567	563	587	566	512	608	561	580	556	564	567	546	564	564	538	567	559	528	567	580	576	554	607	554	578	586	555	570	532	533	582	548	564	535	561	531	580	583	532	586	603	540	580	580	551	555	541	602	544	536	543	580	611	535	536	589	572	565	532	584	590	501	563	559	554	584	575	586	552	572	553	535	548	547	553	571	522	530	570	558	540	564	555	573	550	567	563	559	558	561	556	555	548	549	543	566	577	549	536	550	535	538	551	564	587	520	538	547	551	560	595	584	535	540	503	557	555	569	540	536	563	570	569	541	535	565	572	549	578	543	555	564	577	592	550	548	560	549	565	597	547	534	540	549	568	537	575	612	569	572	541	596	528	553	562	541	524	588	538	581	586	577	529	523	608	567	575	574	500	582	547	599	570	559	581	507	549	523	551	522	578	554	572	562	545	549	549	534	569	574	554	547	613	563	566	622	546	583	568	574	622	535	585	534	536	557	558	554	568	538	566	602	573	597	620	532	565	512	541	582	534	543	547	597	546	578	532	584	573	546	513	563	539	625	538	571	569	551	573	507	549	560	570	545	532	573	573	552	546	579	557	601	571	559	564	552	568	555	585	579	590	601	555	528	604	592	562	545	535	568	556	590	529	574	539	549	580	551	555	546	544	558	543	562	594	524	579	556	541	548	555	516	585	573	596	578	555	513	590	614	554	490	560	564	540	611	557	573	560	580	571	562	577	553	529	505	589	523	593	598	613	568	544	550	532	579	512	522	516	564	587	576	579	558	601	565	566	579	542	536	545	584	539	569	520	530	540	529	569	593	577	530	538	560	567	578	560	505	550	538	562	554	532	594	566	592	595	516	539	517	550	571	558	530	554	558	577	594	604	562	556	523	586	573	533	543	563	560	555	537	583	556	572	573	563	557	607	614	552	566	536	575	547	559	550	560	554	545	531	568	590	514	570	563	557	559	579	583	553	586	584	518	584	595	563	568	608	551	539	535	576	560	583	581	559	540	563	590	496	581	518	537	558	575	528	570	568	531	590	583	575	558	592	562	597	589	548	548	567	570	518	552	532	573	606	532	563	566	581	561	619	488	545	549	557	546	550	541	544	568	553	526	572	561	562	515	591	529	553	568	603	584	564	553	571	563	559	550	577	589	537	558	573	545	546	538	592	556	593	559	554	561	551	546	556	577	592	534	602	575	545	556	579	511	569	554	546	588	545	540	533	574	612	608	551	575	581	595	564	565	541	555	565	537	560	524	551	560	496	568	551	535	598	572	564	582	557	561	542	595	572	541	562	527	620	582	578	579	566	566	561	572	575	564	610	546	587	579	568	573	510	577	545	511	557	543	564	539	547	573	546	567	570	594	563	508	540	568	563	558	569	574	566	512	544	553	561	564	561	565	607	596	534	574	566	581	555	600	551	563	575	539	579	551	594	567	538	497	562	553	568	530	586	559	556	549	570	543	573	546	594	568	598	587	608	546	571	527	574	504	547	563	536	551	557	542	560	593	588	575	533	528	576	593	557	534	542	595	580	563	541	580	511	545	545	525	563	574	539	602	615	537	557	587	584	555	563	558	564	552	561	554	557	553	537	589	580	562	537	558	604	585	573	578	551	574	582	586	567	539	562	571	578	586	577	553	565	525	587	559	571	557	538	581	502	524	596	560	558	574	587	567	597	628	554	560	583	583	606	588	548	545	582	548	566	549	581	510	572	567	569	585	580	578	546	580	585	534	561	510	557	560	589	544	574	567	584	538	578	594	553	557	610	563	568	531	561	547	550	573	530	553	560	599	556	583	585	595	551	564	531	559	525	535	521	557	540	567	601	586	531	543	579	563	579	558	578	540	571	574	537	567	540	605	577	600	532	560	573	545	560	581	531	567	557	510	565	573	555	553	582	571	552	563	576	545	554	550	536	575	532	548	544	563	523	569	581	549	580	531	543	576	543	563	596	557	556	564	551	534	538	529	562	546	548	566	571	553	530	541	545	592	562	552	618	598	600	555	566	548	540	551	563	540	536	539	574	516	554	547	518	545	582	557	563	601	587	546	545	578	606	518	543	546	572	592	526	563	547	588	612	536	547	560	544	541	525	539	555	526	611	567	571	563	547	585	591	535	542	559	556	561	581	521	571	532	563	548	525	598	580	588	542	541	536	587	539	547	564	572	553	556	589	567	562	603	537	566	565	582	544	550	550	574	547	583	558	607	601	535	548	543	551	586	548	562	570	540	546	575	557	560	532	549	535	616	517	569	555	512	539	539	573	530	592	559	544	570	565	571	552	528	593	556	608	576	583	566	547	536	591	556	612	555	593	564	533	555	569	559	531	551	573	511	571	560	588	544	580	524	560	534	552	576	553	554	549	530	594	531	545	587	550	565	580	567	548	601	581	543	559	573	575	582	552	527	615	566	538	559	560	519	566	542	564	555	534	522	565	523	568	580	539	572	563	548	590	534	576	557	551	528	549	588	548	535	573	584	582	565	544	592	565	559	586	579	562	572	572	541	610	529	570	546	581	520	549	570	552	574	581	568	568	578	552	574	592	598	569	581	551	594	574	571	513	551	582	601	588	526	571	574	557	537	582	567	567	572	585	544	550	540	649	574	537	544	560	581	560	537	585	543	561	567	565	558	520	522	518	583	550	576	548	574	511	551	553	519	595	532	587	610	557	560	543	533	581	552	568	570	549	558	546	582	591	548	562	548	527	538	521	564	526	560	528	575	541	577	536	574	551	550	585	541	579	560	580	566	585	519	574	557	581	545	518	580	531	566	561	545	563	575	573	561	528	557	565	540	546	562	580	576	576	592	596	549	569	556	522	598	557	540	576	536	504	581	576	550	580	570	557	557	561	592	567	586	570	556	554	554	567	566	540	546	539	568	539	552	511	559	580	534	564	568	548	601	535	579	568	582	622	588	531	607	567	587	543	570	559	555	543	581	524	568	585	538	591	558	541	563	574	566	554	563	612	570	526	570
24347	21492	28704	24702	20873	1893	538	355	267	262	226	227	194	191	189	171	163	153	158	181	174	151	172	137	132	150	172	167	154	151	154	148	154	156	157	149	151	156	154	132	145	156	131	154	150	145	135	146	144	133	143	144	155	146	143	144	124	140	133	149	117	153	140	127	138	151	131	151	137	138	147	158	151	129	121	140	146	139	145	154	159	117	149	162	121	114	148	154	176	136	137	134	129	139	150	137	138	144	168	148	152	164	144	120	140	127	121	140	145	146	157	115	134	147	147	125	141	127	137	133	147	126	142	142	160	148	149	141	167	143	142	152	137	124	120	147	152	127	138	147	163	133	135	133	144	147	150	137	132	135	139	131	150	137	136	140	153	130	141	133	145	117	134	130	155	124	140	147	164	135	146	130	142	136	149	146	149	157	143	146	141	139	151	126	150	119	131	152	148	121	133	159	142	125	147	141	124	144	142	162	140	147	132	136	141	132	132	141	138	160	155	144	135	147	115	147	153	139	143	145	124	138	150	135	154	142	117	144	156	130	145	136	155	144	138	145	137	123	133	147	138	154	142	114	127	135	155	129	148	118	145	142	137	147	140	150	122	156	134	153	149	132	132	131	138	156	134	148	127	150	164	150	140	135	134	146	140	139	131	157	162	135	123	135	137	136	150	130	141	147	145	157	149	145	135	146	141	145	166	146	158	153	130	121	133	138	140	117	170	136	130	150	144	139	134	134	133	148	141	140	148	162	130	141	137	141	168	124	157	143	137	144	145	145	159	150	141	140	135	137	137	117	132	133	179	134	141	154	130	144	118	160	147	165	139	147	137	143	153	131	152	147	127	136	136	164	157	153	121	147	127	125	151	120	140	131	127	134	152	143	145	130	122	137	170	153	150	132	142	136	138	151	155	151	123	126	130	129	151	156	147	125	111	126	122	138	123	136	137	134	137	149	130	142	160	146	158	156	137	138	126	152	133	119	135	123	130	146	159	147	129	114	137	148	136	137	110	118	142	138	158	160	143	136	134	144	132	140	131	152	118	121	140	142	152	155	120	148	145	125	159	136	142	122	142	137	126	137	135	140	128	139	145	151	125	133	139	134	145	124	144	144	136	108	156	130	139	148	129	134	144	141	143	128	152	152	149	146	139	150	156	148	145	136	136	160	129	145	145	145	140	139	145	128	126	149	136	136	154	131	128	135	139	140	133	133	150	135	137	135	139	154	137	146	148	127	130	130	134	136	130	140	132	159	144	133	154	134	165	139	131	124	147	157	148	140	131	144	143	131	137	147	110	148	140	162	142	137	146	126	134	160	150	140	144	148	134	122	150	140	147	126	133	134	130	151	142	155	129	165	143	141	128	146	155	167	149	127	140	129	131	131	163	137	125	157	143	141	138	132	131	124	127	138	140	128	133	132	144	146	163	128	166	154	151	164	147	144	141	124	128	138	126	150	146	141	140	134	144	165	139	145	141	138	149	141	148	148	119	138	130	138	140	126	168	133	136	156	111	147	147	142	140	157	134	161	144	159	144	137	117	156	139	157	149	120	146	121	129	145	136	128	132	135	160	133	137	156	122	141	124	136	175	138	133	134	132	126	141	141	125	138	126	132	139	139	150	125	135	157	115	137	141	138	143	142	119	154	137	145	134	132	140	131	135	139	158	138	148	152	122	140	135	132	155	164	157	136	144	129	146	147	138	132	131	128	141	142	164	139	141	153	124	140	138	130	133	136	166	117	152	155	143	148	146	134	132	139	132	132	144	145	159	142	132	140	129	144	145	121	145	136	145	136	137	126	146	153	129	130	133	153	153	121	137	122	132	136	144	140	140	148	129	127	141	143	159	143	142	141	139	149	155	153	151	143	149	144	128	144	141	125	137	135	148	136	157	127	131	155	139	151	148	114	157	127	141	134	143	155	163	138	110	120	128	144	139	141	139	124	132	154	136	146	154	145	149	137	148	174	148	135	151	163	133	124	141	153	146	130	139	137	140	145	148	134	143	141	138	138	157	127	140	162	127	163	149	147	151	161	136	134	134	132	138	144	143	127	153	133	132	136	142	142	140	129	132	154	139	140	141	141	123	153	144	138	138	142	161	131	145	154	148	132	135	143	126	141	132	139	146	147	108	149	135	141	135	120	139	122	121	118	151	145	160	164	141	146	161	140	142	126	157	153	125	131	156	138	143	132	130	113	146	142	142	156	143	150	140	124	156	124	135	156	147	135	149	150	124	149	154	115	136	146	147	154	147	167	148	145	138	135	132	139	161	134	145	140	147	143	133	129	141	140	138	134	140	145	131	129	133	178	144	150	152	144	140	165	125	116	124	119	140	133	131	142	133	128	137	143	149	142	133	129	138	136	147	145	151	145	112	145	140	144	146	128	129	137	149	110	133	160	157	134	153	136	145	151	143	114	120	131	137	118	132	148	145	148	139	155	146	119	127	123	108	145	156	145	149	140	139	126	134	143	127	136	144	134	159	148	152	164	132	130	118	135	143	145	152	148	143	150	134	126	139	125	117	135	146	134	141	140	137	138	146	149	150	154	127	133	118	142	123	157	158	145	137	134	156	150	133	135	125	142	148	149	114	145	116	135	140	113	119	142	139	124	134	130	147	142	141	131	141	145	134	155	135	138	142	149	131	141	133	141	177	129	140	149	133	153	154	134	148	128	139	140	134	144	147	132	151	143	140	140	132	132	125	134	138	148	148	159	147	126	122	147	137	154	141	148	144	146	134	131	170	124	145	163	136	130	173	125	140	153	141	124	140	151	129	133	140	139	128	167	142	139	144	146	141	121	131	153	135	129	129	154	152	136	149	148	167	142	142	137	147	167	140	148	116	150	153	117	134	131	133	143	128	159	134	129	120	156	156	137	145	127	142	151	130	136	147	145	120	155	129	171	138	121	129	141	131	147	130	143	146	148	143	141	143	152	152	136	132	133	148	136	135	143	129	119	148	138	146	132	133	124	152	151	172	149	150	134	131	147	136	145	130	148	141	135	168	149	142	136	126	140	145	129	138	119	116	129	136	135	137	137	156	131	155	125	149	137	149	139	140	155	144	136	144	167	107	135	131	127	128	154	148	105	137	115	143	136	144	138	136	126	117	136	151	139	161	157	119	128	162	130	131	129	134	149	122	142	158	125	154	119	156	117	120	142	124	116	121	140	144	136	153	137	154	136	121	137	154	131	134	138	138	139	151	150	146	126	146	116	131	151	118	132	144	147	165	159	140	137	143	154	159	146	137	128	140	139	130	166	142	137	136	141	127	126	116	137	131	165	140	127	157	115	120	149	139	129	138	148	153	131	152	129	155	124	123	144	122	151	152	134	126	141	147	167	116	129	148	143	144	152	116	136	137	124	137	138	124	133	145	121	151	147	137	142	133	136	140	140	140	144	124	156	140	152	155	126	142	144	141	118	146	140	148	150	146	128	134	119	144	130	135	154	137	139	117	141	150	144	138	149	134	119	121	136	154	162	133	144	103	139
5383	9757	8507	4290	2660	1864	1397	1120	909	746	666	575	512	480	503	435	411	388	388	394	367	388	350	290	328	339	343	304	303	321	295	293	301	310	325	286	311	278	324	267	293	292	273	295	290	298	289	284	277	280	296	248	280	232	288	284	260	307	267	255	275	275	263	301	314	260	294	278	269	277	250	284	287	289	235	249	282	274	266	301	271	292	258	275	282	262	277	282	268	254	302	245	290	280	249	247	258	268	269	261	248	273	293	265	248	246	279	257	260	273	282	270	280	270	287	255	257	262	272	288	258	264	277	294	232	254	296	264	237	221	250	286	261	273	270	265	267	266	256	294	253	283	269	290	265	286	284	248	270	262	265	279	288	290	289	258	288	253	263	265	280	283	272	279	280	268	263	257	259	265	275	275	265	251	277	278	270	276	249	281	254	262	268	283	263	276	245	255	272	274	251	294	249	233	246	266	284	267	280	260	267	269	267	265	246	219	260	261	255	265	250	251	277	243	293	253	260	272	253	269	276	297	255	276	270	264	283	242	264	257	265	252	255	271	283	275	244	234	268	263	283	270	270	267	282	274	257	245	266	270	292	263	273	258	254	254	290	288	282	281	296	282	255	267	256	260	261	270	262	256	251	260	278	240	252	265	290	271	247	263	256	284	253	258	326	297	247	262	254	261	271	260	262	265	286	299	254	285	276	253	250	236	262	272	268	263	268	236	263	281	295	273	262	243	245	252	258	249	274	284	275	246	259	250	269	274	264	270	247	274	267	250	236	259	281	266	234	287	241	258	290	236	297	267	257	264	242	253	262	234	244	281	263	281	270	256	273	262	258	254	257	259	260	256	270	275	253	260	264	282	266	246	293	277	253	276	249	249	268	247	274	253	262	260	266	252	255	281	273	246	297	257	264	279	266	269	254	265	282	284	260	272	296	303	260	278	261	258	265	270	242	248	288	270	266	257	267	256	256	255	268	258	250	269	283	277	277	235	248	235	254	247	270	253	256	288	271	247	261	258	241	272	277	274	259	263	248	251	251	285	247	245	262	234	261	247	262	256	283	289	267	237	233	289	277	266	262	255	287	301	279	257	260	267	251	279	253	272	273	260	257	284	257	254	259	277	262	295	246	276	241	260	263	271	279	264	239	228	270	287	277	235	265	280	285	308	297	244	299	252	292	267	286	266	275	273	262	280	272	253	267	253	277	264	280	252	250	281	271	277	293	253	252	262	259	237	286	264	284	261	260	257	256	289	269	280	271	243	286	245	254	257	266	289	260	301	261	248	279	258	266	283	259	306	284	251	270	256	288	272	246	255	280	255	248	283	235	283	259	242	263	275	266	265	254	248	273	276	305	269	241	240	262	267	268	259	295	272	247	273	263	268	252	256	234	265	266	250	292	262	262	250	304	265	286	264	269	276	281	256	303	249	274	263	235	238	277	258	259	281	283	275	252	271	272	279	276	267	251	292	246	263	245	243	275	277	248	251	248	254	250	276	278	261	272	264	278	269	285	263	263	271	279	266	271	285	260	279	266	263	292	269	275	272	259	307	278	299	257	270	268	296	254	255	263	284	256	278	288	265	251	263	251	265	251	263	271	221	278	260	269	300	294	248	243	264	249	262	276	271	276	244	248	274	245	257	289	286	250	271	275	261	274	252	262	252	271	255	270	241	252	268	255	261	271	257	271	257	259	268	286	255	229	286	259	245	242	257	252	261	279	280	272	285	257	251	231	288	245	277	276	281	248	270	262	247	268	290	250	267	272	267	247	252	274	269	243	280	248	271	267	288	260	267	275	275	265	288	243	303	276	232	269	260	297	270	264	297	271	252	276	257	269	255	269	245	263	237	273	250	244	285	265	277	271	265	279	266	247	274	254	239	263	284	277	256	241	254	256	240	273	267	291	257	253	250	262	272	259	286	268	279	270	259	296	260	258	264	262	277	249	275	285	263	237	269	261	264	269	227	259	277	267	258	300	297	285	253	282	243	270	259	268	257	249	266	270	265	267	253	290	283	295	247	236	291	276	230	242	279	243	258	297	294	274	280	264	244	270	254	277	262	248	317	277	276	259	263	277	258	274	268	281	254	277	266	276	245	249	241	268	272	280	252	300	286	285	293	268	246	262	271	308	254	262	293	274	260	255	286	257	263	248	264	250	262	247	269	281	259	256	259	274	246	252	254	276	264	268	268	256	248	288	255	244	282	278	277	259	301	261	253	257	251	296	265	274	258	276	273	292	257	261	265	273	267	262	266	250	314	297	272	274	258	270	270	278	267	266	303	270	267	299	253	271	255	273	236	300	266	243	275	242	282	252	257	257	269	278	298	262	272	273	264	271	271	270	268	287	265	262	264	234	266	281	274	307	270	278	253	289	276	264	274	241	265	270	261	255	278	306	285	251	287	248	262	280	274	274	250	276	273	259	282	285	263	284	258	258	261	262	297	269	273	276	300	267	253	270	253	273	260	259	273	283	249	250	267	275	273	295	267	267	290	269	271	274	233	250	274	255	248	253	262	299	265	255	284	264	246	269	252	266	267	248	263	239	262	281	291	273	260	286	280	274	252	252	274	256	252	277	260	288	252	266	234	254	272	256	256	275	261	243	250	268	296	268	263	268	281	262	265	267	275	279	275	295	243	272	266	261	274	298	269	261	245	242	275	276	232	279	302	266	290	253	288	259	271	276	260	252	258	249	269	283	239	243	263	257	272	271	282	290	264	275	261	260	257	259	234	294	274	276	288	262	265	251	271	293	278	261	249	284	258	251	266	261	245	292	276	294	259	254	267	306	258	256	290	267	301	262	265	283	273	251	259	285	234	250	250	284	271	262	247	259	254	270	231	294	270	268	249	261	259	254	278	260	250	271	276	281	270	277	278	245	279	240	250	267	253	269	293	250	285	275	269	270	248	242	244	233	249	287	252	264	231	259	274	272	270	245	230	276	247	255	255	242	247	254	268	284	287	264	287	255	278	261	266	236	286	270	279	285	268	284	240	241	303	285	265	269	272	251	271	274	256	296	289	259	276	287	261	282	238	243	281	291	278	275	293	249	259	293	254	269	287	267	272	268	296	282	267	267	272	254	283	287	280	304	270	302	249	251	251	280	274	254	267	255	269	267	273	297	269	262	274	270	249	301	238	264	254	270	255	264	268	256	295	265	292	266	264	274	287	273	268	267	290	302	264	293	280	278	269	278	254	259	286	261	264	262	275	274	249	284	261	250	249	280	281	284	272	285	283	262	315	272	279	283	266	255	258	297	271	246	266	244	271	265	286	261	272	281	248	271	261	298	255	282	264	258	264	296	289	279	245	254	291	231	288	283	264	263	275	242	246	263	281	271	262	270	282	264	253	261	277	240	278	274	243	245	255	266	245	262	266	284	234	238	254	278	245	281	239	259	257	278	263	266	260	280	242	273	255	269	275	247	288	255	224	257	259	265	246	249	290	296	270	239	260	257	268	259	259	241	278	274	260	258	274	274	257	282	288	266	255
23400	21498	29366	24045	21498	19893	1579	539	392	334	342	221	228	210	220	187	167	149	146	151	150	138	142	143	149	133	143	121	139	135	129	124	125	118	141	110	113	141	130	107	114	125	113	90	100	107	107	137	142	119	114	110	101	104	112	127	141	109	97	123	119	100	91	109	128	123	131	134	97	125	131	127	128	113	113	123	102	106	94	107	110	121	109	127	105	117	113	112	112	126	97	124	110	98	124	104	124	129	110	126	118	133	122	97	121	115	110	111	123	139	91	101	100	109	100	114	115	122	81	127	105	119	93	96	119	114	101	115	116	98	129	111	125	92	101	114	106	141	106	103	123	92	124	100	129	126	108	99	112	119	126	98	101	98	107	116	110	108	108	104	120	99	106	116	103	105	117	97	93	109	85	122	112	111	117	96	105	104	99	92	99	97	89	118	109	127	117	125	122	111	104	93	108	121	103	119	112	117	132	114	102	109	113	108	112	117	103	120	115	116	108	101	102	110	97	106	113	126	108	109	112	112	107	106	106	124	116	121	125	98	93	101	120	102	121	92	110	105	116	107	117	102	122	116	115	116	123	114	106	114	115	88	107	98	115	113	105	124	104	107	123	131	111	129	104	118	118	125	110	99	104	114	115	98	102	120	112	111	102	98	116	108	109	107	112	96	121	106	118	100	98	110	121	107	109	108	108	115	126	105	122	111	96	129	112	120	102	118	114	96	97	109	92	111	108	114	98	115	102	108	98	112	116	92	128	117	102	110	104	110	113	104	109	122	126	92	114	129	113	127	102	108	120	109	94	97	96	115	109	119	105	97	108	120	112	117	119	109	108	132	128	87	92	107	128	118	106	105	115	107	111	101	85	105	110	101	113	112	109	108	112	114	119	96	120	116	132	89	127	111	92	104	108	112	143	118	105	111	112	121	112	117	92	106	138	110	126	132	106	121	120	116	98	105	122	133	116	112	109	119	105	111	113	102	120	97	104	110	106	122	94	118	91	98	102	93	101	119	98	119	118	106	90	107	127	110	104	124	102	108	126	114	106	103	116	116	110	108	105	111	124	117	119	100	114	107	98	102	108	110	100	112	112	108	80	116	97	107	113	100	103	115	115	105	115	116	109	107	97	109	126	94	102	113	113	131	105	104	106	115	96	106	123	107	104	97	102	100	135	105	99	102	93	113	113	117	103	109	104	97	101	119	116	126	97	97	121	96	119	88	114	105	104	99	109	104	86	138	129	97	109	114	98	92	120	115	104	118	104	105	104	102	114	95	106	100	109	99	109	107	100	112	113	120	106	123	112	102	109	108	101	109	110	111	119	131	100	108	121	94	125	98	108	105	96	103	119	120	118	114	103	108	102	109	119	107	110	101	94	115	115	127	120	93	106	100	101	107	104	122	121	103	122	121	112	115	107	97	111	142	89	112	105	107	103	113	97	101	102	101	106	117	113	103	107	101	107	95	110	106	124	140	111	99	111	102	114	104	108	126	115	99	124	118	102	102	106	99	115	122	124	107	116	109	102	123	106	133	123	108	97	114	109	109	99	115	105	108	88	93	103	108	125	92	100	110	102	111	104	99	111	98	121	106	104	111	113	128	105	110	108	105	139	103	114	117	117	114	110	98	102	121	123	106	99	101	104	80	120	110	105	121	116	109	112	99	124	121	130	121	101	120	123	105	111	103	112	102	93	124	122	119	91	109	109	131	112	107	104	101	84	116	114	125	105	118	103	107	106	125	121	89	102	116	95	119	95	129	117	113	122	108	96	127	118	122	110	109	109	122	100	106	112	114	117	94	94	102	91	105	114	125	114	117	109	112	105	110	111	99	104	96	109	93	111	108	116	111	107	118	100	97	126	111	112	107	122	107	123	102	105	117	100	114	109	100	122	127	109	119	108	120	118	97	98	118	93	110	109	102	104	98	113	117	106	101	112	132	99	95	100	118	107	128	108	101	108	100	128	103	105	108	129	98	122	117	120	118	116	117	114	119	112	118	104	104	111	110	104	120	96	105	92	126	91	115	115	109	114	121	100	103	94	104	111	119	115	114	104	127	107	102	106	123	118	121	122	112	86	124	126	118	102	120	123	108	108	104	120	117	90	110	125	107	110	110	113	99	112	116	126	102	112	119	99	124	103	108	107	103	124	99	96	114	105	114	98	102	119	113	106	112	91	87	96	105	117	103	113	118	106	131	126	106	104	106	120	114	119	125	122	109	103	101	112	113	109	105	111	101	89	88	99	93	101	116	132	103	109	117	119	120	99	96	117	132	113	112	83	108	110	115	91	103	108	118	112	117	138	106	112	100	106	108	115	98	105	104	94	98	118	115	111	103	103	98	100	104	102	111	107	106	105	105	106	126	116	124	110	117	109	98	114	121	122	122	103	110	99	107	104	78	108	109	100	124	108	100	109	89	108	117	114	100	101	103	102	135	105	100	120	105	106	108	105	86	101	130	96	98	104	125	117	89	112	109	119	108	108	107	118	102	105	124	115	103	104	101	113	112	104	131	119	103	108	86	91	102	121	119	91	119	115	120	115	102	127	143	85	111	102	106	101	111	118	115	110	119	133	101	116	108	108	104	113	105	114	97	103	105	133	128	101	107	110	102	104	105	104	116	116	111	109	113	105	126	86	107	110	116	97	107	108	123	128	130	107	110	107	112	114	96	103	100	119	86	130	98	123	107	128	112	98	116	101	132	115	81	117	107	96	112	108	120	89	100	114	106	100	135	105	96	119	120	101	108	123	112	94	106	117	120	119	104	89	138	111	110	109	123	118	124	107	101	124	104	95	94	100	123	106	115	101	106	113	107	105	101	118	105	113	118	103	107	100	115	105	90	112	116	119	111	116	115	99	127	88	98	109	104	113	94	98	115	115	122	113	100	126	105	117	102	99	108	128	108	100	111	88	106	120	117	122	97	118	103	106	110	128	107	121	117	105	111	103	99	99	114	113	125	99	123	123	119	125	106	110	120	111	94	102	112	109	114	96	95	106	122	100	108	106	99	118	112	109	102	118	116	114	127	102	105	112	118	98	112	114	95	110	95	87	111	104	110	107	116	105	136	113	102	99	129	115	102	96	109	94	114	128	101	97	119	120	111	108	114	103	103	106	106	106	104	101	115	121	95	108	111	104	103	122	110	112	106	112	114	116	120	120	114	112	108	107	107	99	106	120	96	105	119	125	113	137	127	119	95	117	116	96	109	123	93	131	97	99	106	117	115	115	118	110	115	106	102	105	115	115	103	136	106	101	126	93	108	105	99	106	112	102	126	88	95	101	95	118	99	114	121	111	130	116	115	106	96	109	121	117	111	102	98	108	111	115	92	100	122	124	108	105	129	101	103	109	93	107	119	98	95	121	131	106	104	113	110	112	97	108	104	129	105	120	112	124	117	102	109	126	111	104	96	114	86	116	120	108	111	123	100	115	87	110	104	111	119	145	107	101	91	108	101	120	98	115	111	122	126	105	124	85	126	110	109	111	123	98	118
7850	15607	13509	7188	4541	3076	2262	1718	1444	1112	958	794	735	653	597	491	485	463	418	381	358	362	342	322	296	308	288	302	282	279	226	270	277	273	270	236	244	260	234	248	246	241	231	206	243	236	215	203	208	218	191	206	226	225	185	243	233	219	201	216	203	220	207	217	197	221	193	226	211	204	203	223	198	220	207	203	234	192	213	203	188	189	200	205	209	188	221	218	181	199	199	211	225	199	198	234	189	209	200	201	192	206	186	209	189	201	203	216	195	181	188	187	198	216	230	213	201	181	196	184	223	187	184	204	198	177	203	206	183	197	196	214	215	189	186	213	212	208	196	211	202	206	220	185	208	239	186	191	193	180	202	169	207	190	215	194	215	171	174	192	178	210	198	210	194	193	210	213	196	182	203	189	196	185	208	223	198	211	191	178	187	186	211	196	188	203	210	168	176	195	208	169	166	188	157	201	197	175	201	199	180	207	191	207	187	186	209	180	185	172	200	197	198	200	192	203	161	224	208	199	198	164	189	191	204	177	166	202	186	183	192	192	198	182	198	205	202	202	196	186	188	195	180	168	189	207	186	175	209	211	184	175	189	222	203	243	217	213	180	203	193	229	192	187	209	206	202	184	181	210	191	171	206	205	196	197	201	211	203	212	199	196	195	228	198	179	196	171	204	172	200	202	210	208	186	189	215	191	207	169	209	221	191	195	178	193	179	188	192	192	183	165	218	216	169	216	201	199	208	212	226	188	201	183	203	176	205	186	194	164	210	191	201	194	208	184	209	203	181	193	191	222	204	214	188	209	185	215	234	180	197	198	196	192	191	186	188	187	186	206	200	175	202	187	181	185	199	190	214	191	218	187	208	168	210	174	189	188	192	175	218	202	215	197	192	219	207	191	207	189	194	203	179	159	219	198	183	200	188	207	196	197	187	202	169	169	183	184	175	187	205	189	189	207	216	190	175	200	169	207	205	186	193	180	202	204	183	188	199	184	165	172	195	212	185	182	185	179	223	195	192	202	184	200	205	185	216	180	197	177	182	181	236	216	185	199	199	198	181	198	220	195	204	192	203	187	206	205	207	214	205	177	209	200	215	202	210	192	200	196	204	216	196	190	185	190	191	183	195	203	193	212	195	189	205	168	203	209	207	211	193	182	227	183	204	194	200	203	190	199	201	204	180	203	163	202	202	198	198	196	195	177	200	224	182	216	184	205	194	187	204	190	211	200	201	193	203	194	189	223	187	185	203	203	206	197	206	193	218	196	192	176	202	170	186	186	204	200	195	182	177	193	161	217	196	181	185	210	200	203	219	198	194	197	198	194	171	199	185	220	179	182	201	196	198	181	210	193	209	216	189	196	196	182	196	200	204	184	180	184	204	192	187	192	191	189	223	208	202	173	195	177	196	205	196	195	182	212	203	179	189	201	208	195	198	179	214	192	181	205	170	207	223	192	196	197	189	208	202	165	196	201	199	193	192	209	185	193	188	175	192	193	177	220	188	194	205	187	197	169	192	172	176	225	222	203	196	188	201	184	196	180	166	212	191	188	191	218	190	215	180	183	186	184	200	198	193	193	210	176	184	208	199	200	196	193	210	190	171	185	169	202	214	210	207	194	192	177	187	203	190	187	174	200	193	192	202	203	208	193	206	203	192	182	200	209	199	191	187	187	204	207	225	203	191	201	216	202	182	201	173	166	178	188	199	193	187	193	203	198	190	201	198	218	204	191	195	180	190	199	184	199	216	210	205	181	202	215	185	193	182	186	194	200	198	176	209	194	201	190	179	203	180	191	186	195	196	211	184	203	186	183	201	200	198	186	199	201	204	217	191	176	212	179	188	180	170	179	195	216	176	221	205	212	195	188	201	200	183	211	201	198	192	228	213	204	218	202	211	182	183	183	207	201	196	171	209	163	212	197	197	202	195	177	203	179	200	202	187	201	186	211	220	187	210	165	207	195	209	174	184	206	172	193	171	190	200	185	195	192	203	175	191	198	192	186	192	191	181	197	194	180	201	190	206	208	197	197	187	195	210	188	185	190	194	209	189	197	205	196	197	196	185	210	220	220	213	189	191	192	192	189	180	210	211	189	185	195	194	193	199	205	172	184	212	195	200	187	210	197	212	186	206	232	207	196	202	201	176	202	205	175	190	193	190	204	195	183	204	193	191	181	184	203	205	180	188	185	206	201	196	176	194	194	200	203	223	210	221	192	212	228	185	209	192	181	190	172	196	188	208	193	212	198	179	208	165	187	192	170	209	199	186	204	183	188	210	185	199	175	183	202	214	176	201	209	186	213	182	184	204	218	194	188	206	217	197	171	175	197	219	210	202	190	192	178	194	177	163	197	195	191	193	195	194	204	203	204	195	190	186	195	207	174	182	216	211	183	210	202	228	193	204	180	205	198	186	215	179	204	211	200	216	204	198	208	200	205	190	178	197	199	208	182	198	193	189	202	205	191	208	193	192	191	192	225	201	181	181	199	182	207	214	194	177	216	207	198	180	179	203	205	186	186	193	216	199	171	182	208	193	176	202	174	196	191	231	210	201	189	194	216	190	184	203	186	195	186	189	211	183	209	220	203	206	181	194	177	179	209	195	214	197	202	209	200	201	174	201	189	198	231	186	201	188	212	209	202	198	188	193	229	212	198	185	194	196	168	188	180	207	197	177	198	219	208	187	171	195	210	178	225	200	195	188	191	183	194	196	187	176	196	196	188	213	203	195	199	198	195	199	195	201	172	209	188	173	189	178	187	226	214	162	202	183	182	195	206	205	193	186	224	168	184	185	177	209	219	196	204	204	174	188	192	206	178	184	175	211	205	170	190	178	193	175	194	201	188	194	204	221	191	201	205	177	217	195	195	222	185	185	205	198	211	208	217	195	170	192	175	190	200	186	208	183	163	203	201	185	183	198	215	216	207	185	212	218	213	203	183	181	215	218	183	211	192	182	208	185	205	204	184	195	183	206	207	198	185	205	211	156	197	178	207	194	161	191	157	200	200	214	215	217	211	185	198	209	195	201	191	182	208	184	195	201	196	175	185	198	207	199	226	190	197	194	203	212	177	207	201	214	237	202	192	197	184	200	200	196	189	229	191	182	201	170	188	223	189	195	176	194	226	195	205	199	191	188	208	172	176	191	210	213	183	159	184	201	190	184	191	184	203	204	187	198	183	193	173	187	231	197	173	173	205	189	196	179	196	181	172	175	210	215	179	188	215	210	198	181	206	192	212	194	200	189	200	184	181	191	223	190	190	178	176	187	191	203	184	186	189	184	188	201	166	193	207	168	197	179	216	189	212	225	193	201	234	180	161	213	212	195	190	211	183	210	175	223	206	203	169	197	208	201	171	182	217	180	205	195	181	195	193	185	204	210	187	186	194	196	173	215	185	209	194	206	205	191	180	199	184	188	214	195	194	204	216	191	194	182	188	204	180	193	167	187	170	212	221	203	180	213	202	208	188	170	208	185	185	205	196	204	190	202	183	172	208
27000	20765	7235	633	366	342	343	338	323	288	310	323	289	343	330	274	294	291	274	323	351	290	329	313	297	326	315	291	276	300	324	311	295	309	307	323	314	295	310	324	287	302	288	301	319	322	300	302	308	284	292	304	291	273	279	292	301	287	296	284	266	285	314	265	334	323	319	309	322	295	331	293	299	294	294	300	322	308	320	291	308	320	254	311	303	286	308	296	295	285	321	300	295	303	305	309	318	315	324	306	324	328	283	304	297	314	289	286	312	345	301	306	291	301	308	316	286	299	271	326	340	313	300	255	279	299	286	290	313	293	325	312	309	312	298	288	301	290	287	320	269	289	305	282	286	336	285	294	316	273	303	319	292	294	293	276	314	318	291	277	277	316	307	287	300	301	332	293	314	289	315	277	312	261	295	318	295	328	288	300	317	313	289	300	300	321	287	362	273	327	298	306	306	307	301	313	282	302	319	300	336	287	280	296	324	363	289	310	250	281	293	311	283	308	331	294	317	314	329	318	285	293	304	312	289	322	316	314	300	308	305	301	284	305	313	260	277	286	328	279	295	286	298	319	308	301	326	323	295	310	330	295	281	327	322	291	314	306	323	312	351	293	291	302	316	316	310	327	291	311	326	268	304	271	279	286	350	312	274	295	283	292	292	281	311	318	307	304	318	316	317	340	302	299	289	325	320	287	316	303	303	325	287	330	277	296	305	274	304	291	314	276	292	281	288	313	308	306	315	312	295	314	331	300	320	281	279	324	283	312	325	307	301	297	295	299	277	302	322	311	304	282	300	309	274	316	279	322	288	311	307	291	307	328	306	323	307	307	304	272	310	278	307	278	304	329	292	293	304	275	286	298	316	260	303	282	318	317	301	300	295	347	293	323	308	335	316	307	326	304	319	296	289	302	312	289	319	293	349	274	288	329	325	299	304	316	316	319	301	296	324	297	283	345	289	294	295	325	299	342	290	309	301	313	299	336	296	286	281	293	286	302	310	295	303	281	311	305	303	267	314	277	316	321	319	298	289	308	305	331	296	298	311	303	306	323	332	306	288	307	307	305	292	300	271	308	306	310	286	292	319	303	309	302	304	301	322	284	322	340	268	308	299	326	281	294	289	284	301	322	307	347	305	277	342	312	269	302	309	298	324	295	332	313	301	310	309	316	297	310	287	301	295	274	316	293	260	283	286	346	276	260	308	292	317	274	290	278	309	318	326	285	279	332	304	319	302	293	287	324	298	290	311	324	292	311	310	317	290	313	305	289	298	292	317	305	285	285	299	313	306	270	302	292	306	293	305	305	291	328	299	320	306	308	293	263	286	321	302	289	270	308	302	300	278	305	314	295	323	271	279	289	291	288	303	307	327	297	316	316	331	310	336	277	298	291	307	309	303	309	299	314	305	312	320	316	289	288	319	339	310	290	301	306	297	306	293	297	304	320	291	285	316	292	288	292	330	299	295	307	312	332	292	281	292	291	324	295	298	314	305	290	286	302	307	308	331	288	292	290	286	290	279	337	316	308	306	288	313	292	295	331	307	325	314	288	310	291	320	294	304	309	296	294	291	277	298	314	298	286	344	291	297	314	311	307	303	300	284	295	267	308	311	298	301	315	319	331	298	278	306	301	291	295	311	303	304	304	327	301	292	333	303	289	294	299	328	300	308	300	310	316	318	297	308	307	277	312	304	287	317	323	300	297	285	290	306	312	304	272	314	295	313	305	281	296	322	293	283	300	315	306	328	278	294	311	286	309	335	308	326	297	287	295	306	341	316	308	312	316	291	330	284	316	299	316	298	316	299	308	328	307	292	316	315	285	302	258	321	256	325	292	319	300	314	312	300	297	291	281	326	304	284	279	302	290	292	331	261	286	293	312	335	294	293	297	301	326	298	319	299	304	325	317	310	294	282	285	306	325	310	307	304	287	313	330	287	321	304	286	284	276	268	302	303	326	293	310	278	301	329	271	296	313	318	315	303	304	285	304	297	317	296	289	265	310	292	319	299	292	282	316	309	307	284	286	303	365	306	285	298	291	292	324	288	304	316	318	296	324	305	308	306	292	309	288	296	298	308	311	308	308	285	298	304	313	287	264	335	309	311	352	329	336	293	299	283	305	293	266	319	276	308	318	307	289	298	299	343	321	285	312	326	302	327	300	302	314	323	304	299	302	314	300	308	336	321	314	318	319	298	278	298	322	320	313	278	297	290	327	278	317	287	300	283	280	299	274	286	308	301	310	264	275	286	301	289	272	291	299	318	285	281	308	287	312	326	323	291	325	272	305	305	282	321	289	333	286	288	316	300	324	306	275	266	295	309	317	307	283	312	315	314	317	304	324	294	312	308	301	294	285	322	313	310	273	294	304	310	270	295	319	300	311	279	312	286	330	285	298	304	283	320	283	292	316	306	303	308	298	313	288	296	300	289	282	303	311	298	318	300	254	296	304	297	345	324	267	319	291	305	310	292	289	268	292	301	342	304	267	290	317	309	328	277	311	308	301	322	303	288	310	321	301	299	310	347	300	306	316	256	319	294	295	320	326	307	291	270	327	283	313	301	313	295	270	295	286	287	287	337	290	289	281	315	316	299	308	298	282	296	278	323	309	317	290	318	277	312	317	285	330	323	275	273	292	281	299	292	302	306	275	305	310	313	306	279	283	291	294	300	327	267	323	294	309	293	339	329	327	279	299	298	316	284	324	312	294	272	288	310	285	301	307	292	285	286	256	248	293	299	282	289	299	279	315	336	271	291	303	308	298	300	306	300	359	302	323	305	294	324	278	284	324	324	333	301	285	313	274	284	314	319	287	322	303	331	315	318	332	310	315	320	327	339	295	312	303	324	299	292	289	302	291	283	289	303	275	327	298	286	304	260	294	309	274	297	314	315	308	290	338	296	271	348	303	291	296	315	284	317	331	311	304	326	312	312	308	324	281	334	288	279	284	334	312	313	277	305	332	271	314	321	315	314	290	295	308	282	291	293	261	291	277	326	310	302	334	306	302	334	314	288	297	290	313	308	345	282	290	309	315	294	292	293	308	276	302	314	322	316	313	324	307	310	281	276	301	322	280	307	293	318	289	315	313	308	292	277	288	298	300	333	281	319	286	314	298	303	280	297	320	307	311	346	301	297	304	342	303	298	299	300	275	295	322	268	287	278	272	320	316	287	287	287	322	307	284	295	296	327	275	311	323	310	313	316	306	298	311	302	330	281	291	287	326	277	323	322	301	312	313	307	322	320	328	324	323	304	284	293	291	291	304	320	289	281	314	300	316	303	311	301	303	331	322	323	303	309	273	297	309	313	334	291	313	307	297	295	298	332	301	296	321	335	298	294	312	302	316	291	316	300	315	279	286	308	307	310	323	310	277	304	309	285	315	316	287	298	317	285	304	319	307	304	323	296	342	321	273	311	295	310	314	280	292	294	321	272	285	295	295	297	307	315	293	283	329	301	285	289	285	304	259	318	322	282	340	278	346	290	296	335	319	301	318
4172	1660	1433	947	794	671	600	579	591	621	565	539	595	569	573	531	588	599	565	527	614	532	557	592	560	555	564	567	524	560	579	567	567	582	552	556	550	565	542	559	535	578	546	559	545	562	525	556	546	571	519	563	586	555	557	589	567	552	582	534	584	552	531	526	562	574	569	581	536	547	501	516	522	568	566	553	557	568	523	540	563	547	539	524	523	523	582	562	548	569	583	553	553	556	522	600	566	589	544	544	564	545	583	553	553	570	576	519	527	546	566	570	589	503	542	564	560	558	534	587	512	529	588	567	545	567	553	552	538	569	549	569	548	526	565	567	534	559	581	641	544	529	517	574	558	586	523	560	570	580	544	586	503	549	528	567	587	623	610	544	563	549	527	581	533	554	569	559	561	564	566	541	555	524	559	584	546	553	550	545	528	531	534	556	554	536	577	532	580	549	575	541	512	551	562	556	565	546	526	563	599	514	587	543	544	558	535	575	571	548	562	505	553	552	502	547	589	595	575	556	530	535	569	568	540	557	577	525	550	565	574	530	524	551	576	585	555	526	528	574	570	544	561	554	547	555	554	554	511	538	586	533	578	584	573	527	603	603	611	527	589	578	584	556	576	541	553	520	551	534	554	545	527	542	538	540	557	566	573	557	568	546	539	581	581	528	517	571	541	570	539	566	539	539	582	582	592	581	512	519	537	534	557	571	528	542	557	557	540	512	565	592	552	571	557	551	537	537	524	583	589	574	563	530	573	553	557	547	603	526	580	589	538	614	565	580	597	535	523	541	517	535	568	564	530	568	556	557	586	555	536	544	568	542	554	531	536	582	531	556	529	608	544	527	565	524	517	560	565	589	542	549	552	560	539	579	574	549	575	554	588	558	583	538	551	538	547	534	567	566	551	529	606	535	523	548	579	549	558	536	590	556	578	550	569	545	532	565	542	536	542	558	548	606	567	526	535	560	636	559	549	517	559	555	542	559	573	512	569	537	549	583	541	540	568	554	552	511	558	584	587	499	581	528	559	585	527	542	572	588	539	500	527	502	533	580	583	569	518	539	567	531	525	598	566	598	516	500	558	540	539	564	551	561	555	555	540	558	532	570	561	538	555	560	557	514	544	496	537	533	581	543	557	564	539	542	571	507	582	556	535	546	501	556	523	527	528	537	562	565	617	518	551	551	537	589	513	553	546	568	536	552	609	576	546	563	534	562	524	541	554	549	538	556	527	563	573	596	526	550	578	582	520	546	569	583	563	537	552	530	568	569	567	533	540	545	556	552	536	534	588	537	572	544	572	551	592	560	579	567	547	553	546	606	533	606	572	563	529	574	538	531	539	590	564	569	586	547	553	590	534	571	576	568	546	514	523	529	593	548	527	534	524	562	533	560	564	561	533	530	555	551	535	567	535	536	543	546	549	578	590	573	556	566	541	536	517	593	541	593	521	561	559	548	524	537	528	539	545	568	525	558	562	545	564	516	526	552	549	520	570	526	597	513	539	558	569	588	589	562	550	543	570	546	550	567	569	542	575	548	570	537	562	574	512	539	557	561	517	586	572	568	581	527	491	520	546	567	571	558	580	569	525	549	521	616	583	553	543	551	537	530	553	530	558	605	545	537	552	564	556	510	566	532	610	563	597	533	564	534	555	592	553	535	527	609	535	520	526	563	601	553	541	589	536	560	534	532	598	497	584	567	503	554	547	562	539	598	507	549	558	537	557	536	514	535	515	570	550	543	561	541	557	535	582	571	538	558	530	532	570	558	563	532	524	551	545	554	496	552	556	564	534	594	560	580	540	548	481	538	525	542	564	547	516	516	551	578	545	567	552	594	552	569	548	580	517	559	593	553	552	538	563	535	545	546	534	557	542	549	527	536	546	546	562	593	553	564	583	548	595	526	573	556	539	589	545	572	514	582	592	560	548	554	528	581	553	545	594	598	530	550	542	514	572	557	539	518	544	564	553	580	544	497	534	557	594	513	563	547	526	554	545	567	534	570	545	591	512	551	538	585	627	586	562	516	548	540	558	560	564	591	560	550	519	538	570	565	593	534	519	573	573	591	532	556	563	566	535	607	553	543	565	564	533	542	557	541	564	579	549	531	582	570	516	516	533	574	569	548	543	542	562	531	562	535	537	572	572	560	557	568	527	544	582	548	522	600	524	562	537	550	552	557	579	499	586	539	558	532	564	584	532	562	545	550	552	544	530	550	566	522	588	539	543	537	520	537	540	553	549	603	565	572	525	576	546	566	536	541	548	574	551	508	522	572	542	537	575	609	582	559	520	538	609	566	566	554	595	554	559	543	585	589	529	590	577	548	576	568	547	577	557	550	552	548	527	543	546	544	585	550	558	550	541	530	574	582	531	606	579	597	537	527	584	492	550	556	551	552	540	577	566	573	527	540	526	551	610	506	517	527	530	560	552	538	544	532	537	547	534	528	551	574	540	550	564	562	552	529	562	543	508	562	581	585	570	581	544	515	585	572	549	547	561	585	616	546	575	528	563	601	576	559	588	538	535	528	530	548	580	530	586	563	565	555	558	551	562	582	542	564	527	505	530	526	529	576	569	553	580	543	583	563	544	575	540	541	546	547	565	553	565	536	538	569	549	535	536	582	576	557	518	531	536	543	577	587	618	570	551	555	546	563	572	554	536	527	575	561	609	570	579	576	572	536	558	548	550	576	563	559	557	570	564	619	560	556	624	536	540	539	583	553	578	536	557	549	545	525	537	496	530	601	528	571	544	543	501	583	557	557	552	551	510	538	554	557	564	543	531	535	561	545	556	541	541	537	557	553	581	519	575	565	551	531	551	531	521	548	526	581	559	546	560	487	559	545	538	584	573	525	589	590	561	554	545	580	573	547	511	553	614	581	579	570	544	555	564	552	552	521	530	543	563	567	512	548	520	551	536	579	537	541	516	543	592	549	574	553	521	534	532	599	605	557	553	564	620	543	561	547	514	547	542	571	575	568	550	556	563	508	583	556	555	561	552	552	608	601	562	547	539	541	592	555	553	518	527	541	582	489	560	590	528	577	537	563	578	529	531	559	535	568	617	537	540	532	584	564	535	559	538	531	558	568	560	554	566	551	551	538	579	540	576	534	566	557	528	531	578	571	576	509	518	561	536	516	541	557	530	564	552	512	579	547	554	572	566	553	565	590	563	527	544	584	580	581	591	566	558	612	586	527	559	583	591	594	554	564	587	535	593	541	530	521	568	530	555	590	536	544	544	610	560	543	539	572	596	530	561	569	559	530	557	609	531	557	561	546	518	524	564	566	526	562	591	566	559	557	594	567	517	538	563	535	568	571	589	550	567	582	558	581	563	556	577	551	576	561	521	564	541	558	554	574	567	562	562	530	568	513	579	517	597	534	537	569	537	570	554	571	559	576	511	525	573	584	561	550	550	559	533	535	589	528	571	574	563	575	571	522	553	543	587	533	595	546	568	566	537	545	568	534	539	530	530	579	530	564	516	553	550	550	594	509
24360	21498	28695	24714	20731	1859	488	357	300	236	263	206	187	179	189	179	172	187	198	179	185	155	162	134	173	144	156	152	141	134	139	134	140	148	157	149	140	141	166	156	120	165	168	147	157	133	127	144	133	122	145	131	141	146	133	135	134	154	122	124	144	146	132	111	142	138	117	113	128	139	152	139	143	146	132	148	143	138	137	143	153	130	130	126	152	136	129	152	116	132	149	123	133	163	150	141	146	118	140	144	139	130	124	117	138	122	132	139	129	127	137	136	143	144	128	122	131	132	129	140	132	134	114	144	130	142	128	157	139	140	153	137	155	119	135	144	139	145	129	139	131	137	154	152	139	129	157	143	135	136	150	112	138	138	139	128	130	166	151	143	138	128	120	151	128	143	150	132	141	149	145	143	139	142	154	125	139	137	132	149	135	118	148	121	134	124	136	141	159	133	153	153	138	139	142	161	155	137	165	158	128	142	130	126	123	160	156	145	122	150	153	135	131	131	145	141	131	128	134	134	138	142	133	152	156	136	143	146	127	148	144	137	136	153	126	123	131	114	142	167	131	171	157	140	128	122	158	162	127	137	130	143	120	146	129	150	125	134	133	125	125	141	109	140	140	142	131	127	139	124	122	136	131	110	139	118	124	146	132	133	124	152	150	142	133	125	116	151	134	127	132	123	130	151	133	142	110	136	127	136	114	147	158	144	124	126	139	136	136	139	132	141	143	142	127	144	133	152	143	140	142	147	135	138	141	142	161	148	143	133	143	143	147	138	147	141	127	122	145	128	132	124	146	134	125	163	141	126	134	135	160	153	143	155	129	138	147	128	135	149	117	151	130	158	126	130	125	137	136	136	138	139	131	118	136	108	137	131	139	153	150	123	136	139	131	130	137	138	136	150	147	147	136	123	133	131	146	130	129	133	134	124	140	126	132	152	139	153	131	147	157	154	148	150	139	143	135	138	127	127	135	123	130	136	131	127	132	137	139	141	131	140	140	133	145	146	138	138	154	141	136	128	129	140	157	135	114	160	140	143	122	140	141	147	130	140	146	117	147	136	133	131	133	146	127	140	119	154	141	131	123	147	123	118	152	139	105	152	136	154	153	116	139	137	142	123	125	156	142	140	129	134	159	160	158	134	130	129	142	162	135	151	131	147	145	132	158	109	145	120	129	137	137	141	147	146	133	133	136	144	123	146	120	165	142	138	118	152	127	138	123	134	159	139	138	143	127	146	114	141	138	118	127	132	159	129	145	154	146	137	134	132	152	146	165	102	133	158	130	125	135	135	124	129	149	153	133	136	140	142	126	132	120	135	137	162	121	133	150	140	151	121	126	153	142	144	143	130	140	140	138	129	150	128	145	129	123	113	120	136	128	141	133	146	120	125	172	142	129	118	142	153	144	140	132	144	146	136	143	133	159	136	145	132	130	124	148	131	154	153	133	148	142	122	116	131	133	141	126	131	156	129	118	150	123	145	150	145	132	151	137	142	133	159	138	139	142	163	136	160	134	127	147	119	151	112	153	133	152	136	146	127	138	133	121	126	145	129	125	125	157	108	155	131	148	144	131	133	116	129	120	135	150	138	124	140	131	141	146	152	120	118	123	133	145	164	143	139	127	121	130	105	173	127	139	135	143	132	125	133	125	138	139	138	139	143	126	129	127	139	119	140	134	152	148	142	135	154	141	150	146	144	136	146	127	146	118	139	136	125	126	118	126	133	148	156	117	152	155	131	124	135	129	137	149	147	143	130	154	136	136	130	138	143	124	123	131	135	159	146	130	125	152	128	142	147	128	126	124	148	132	130	125	134	141	132	150	136	142	131	138	165	145	151	111	125	147	138	132	146	129	141	120	139	173	141	160	144	121	141	118	132	134	131	132	153	153	115	152	117	148	139	130	132	125	121	152	127	133	142	147	118	128	154	134	130	145	120	129	123	128	132	132	119	141	135	111	154	132	158	167	152	147	131	132	141	143	135	150	175	123	140	132	136	130	135	142	142	137	126	136	144	150	143	141	149	160	122	150	137	158	135	135	130	120	132	128	151	149	132	139	138	146	126	136	134	133	123	131	137	151	141	136	142	127	143	132	140	144	157	138	127	129	146	133	152	121	115	115	155	153	127	137	120	137	112	137	137	130	123	116	130	115	129	136	145	111	122	156	109	131	145	128	149	143	114	149	152	137	149	144	131	137	127	145	115	131	127	138	151	128	140	139	129	129	136	135	126	150	112	116	142	141	129	148	148	126	157	128	138	112	122	139	146	149	126	114	145	150	133	120	124	121	106	147	152	124	136	129	126	140	122	139	129	136	156	143	134	134	129	122	132	135	142	155	130	144	120	134	136	132	136	161	139	124	142	131	132	153	173	131	163	129	129	125	150	142	144	135	155	145	126	128	133	133	146	138	146	146	140	134	133	140	143	153	129	143	134	134	150	141	131	156	148	143	151	144	128	141	146	146	116	153	132	139	128	126	144	139	150	134	145	122	130	142	136	145	126	147	145	160	122	133	138	130	120	122	128	139	135	131	129	128	141	125	152	126	120	116	139	111	142	138	125	151	135	134	134	130	125	148	126	133	145	140	138	136	140	130	123	134	143	173	134	159	131	142	116	143	139	137	133	132	132	122	142	122	146	126	135	159	116	141	129	126	134	120	130	135	151	147	113	129	129	148	149	145	147	129	134	100	148	150	139	143	142	112	127	125	138	148	126	143	131	146	143	142	141	136	145	143	145	138	120	140	147	126	135	150	161	128	151	137	151	132	143	143	134	147	126	140	108	120	149	123	136	146	134	160	129	130	134	126	121	135	144	143	162	122	119	119	135	124	119	115	123	128	140	118	154	157	130	148	135	139	143	155	138	161	162	138	122	137	152	128	150	137	145	139	127	137	114	138	141	140	139	132	133	131	119	148	163	155	134	133	123	179	143	146	141	124	136	144	140	157	133	143	152	130	117	130	140	135	137	142	153	157	125	152	130	151	142	132	141	134	138	156	139	157	140	142	116	125	149	140	131	119	156	133	134	133	166	145	124	144	138	138	147	148	151	133	126	137	125	137	129	149	137	129	158	127	142	117	138	123	137	136	146	125	137	125	125	119	150	124	149	129	140	138	134	124	140	150	138	147	136	132	125	162	139	164	122	128	117	139	134	129	134	137	136	126	143	131	128	136	120	134	127	131	153	153	127	146	142	132	122	139	141	112	147	137	141	140	147	133	143	137	147	137	144	143	138	148	135	124	121	134	131	132	147	130	131	133	164	128	159	147	150	150	135	114	162	123	141	166	150	140	145	115	123	159	142	135	144	123	138	151	129	126	114	154	141	135	128	122	134	133	116	140	132	144	146	147	131	138	166	141	132	145	146	123	145	132	144	146	140	135	140	154	111	134	127	124	142	132	115	140	133	132	140	146	132	130	148	158	151	135	148	161	142	131	130	130	133	132	147	138	131	137	145	132	139	133	145	132	140	133	144	139	150	153	130	130	172	138	139
5503	9800	8487	4329	2606	1937	1359	1111	926	730	697	568	580	464	472	432	450	408	390	377	406	330	338	344	322	297	294	315	286	310	283	296	305	324	255	273	327	315	283	276	324	268	287	259	280	294	297	293	261	266	291	274	247	249	294	279	252	265	272	301	286	282	293	271	257	291	260	271	251	269	265	271	265	268	284	268	281	289	252	267	286	296	268	252	271	258	283	261	286	247	243	299	285	234	273	300	293	288	266	284	266	259	283	265	276	261	283	290	265	283	251	262	268	249	271	261	267	268	264	294	234	286	270	296	264	234	285	266	277	274	249	287	258	279	235	266	284	264	251	258	313	275	291	248	288	283	289	287	255	295	241	237	265	255	260	259	282	284	266	259	249	259	274	259	270	295	275	271	259	264	271	273	247	233	277	261	243	254	247	248	258	249	276	269	251	294	261	253	253	286	256	291	285	251	266	263	252	271	260	301	253	268	232	257	253	248	293	284	257	240	286	262	278	245	281	253	265	281	297	260	264	237	283	257	266	269	269	264	278	285	260	294	250	265	244	268	277	250	293	248	285	253	298	269	260	261	292	266	255	241	284	254	243	263	251	245	279	293	283	253	305	238	249	254	278	256	261	277	260	271	298	283	261	256	275	248	292	266	270	280	237	284	252	264	259	256	274	257	279	243	239	277	245	249	267	247	278	259	265	287	274	242	277	278	268	259	291	296	269	279	272	229	266	267	271	269	265	273	284	261	269	260	251	270	260	249	285	311	258	263	250	264	252	267	261	261	283	274	278	279	234	272	258	269	253	293	284	267	271	278	257	288	229	266	262	274	251	271	235	254	284	277	245	263	250	250	281	284	277	298	282	242	284	246	259	270	261	275	286	292	262	234	271	276	290	280	271	242	283	221	277	286	260	274	254	270	253	239	269	288	267	300	261	250	239	275	228	281	306	234	260	237	252	272	282	258	261	268	259	269	258	255	257	288	272	264	284	266	250	291	288	261	238	278	277	253	257	310	262	254	261	300	280	246	242	265	260	223	255	283	276	257	243	282	295	251	265	252	280	275	275	279	252	298	281	272	262	239	273	267	295	252	272	279	269	256	271	254	240	260	244	256	262	246	273	290	286	279	259	265	243	242	269	241	280	268	269	260	293	260	256	287	279	282	256	263	263	267	241	265	284	260	273	294	279	272	281	301	252	230	256	282	273	277	264	290	304	257	269	266	269	272	268	249	271	261	267	253	273	266	261	281	259	242	276	264	249	267	270	309	246	259	286	248	248	276	278	249	274	266	246	253	264	265	301	252	263	253	259	269	271	261	274	274	274	269	269	259	279	262	270	269	274	237	235	289	239	276	243	265	286	262	257	291	287	253	275	278	254	247	243	278	240	257	263	263	260	285	287	261	268	276	228	276	271	254	262	255	283	263	280	286	262	241	264	251	262	249	251	279	256	260	255	295	274	294	273	259	240	266	251	245	233	248	253	247	256	295	267	280	241	262	293	288	262	255	243	271	259	297	266	269	258	242	296	262	278	247	267	270	277	256	285	249	242	257	242	277	253	280	265	246	244	267	281	231	272	237	242	256	240	252	259	241	249	251	258	260	253	283	274	243	292	292	263	248	289	247	258	269	256	241	244	253	249	279	286	255	255	243	250	246	260	285	262	268	293	265	269	273	270	270	272	261	259	233	273	278	269	264	263	269	262	259	256	269	264	251	279	220	253	277	262	263	268	282	256	295	239	289	260	265	263	292	269	274	258	256	272	263	233	251	236	233	269	250	280	270	266	268	266	279	268	260	256	229	261	263	269	260	274	264	264	260	255	294	266	254	276	284	254	233	250	258	290	264	261	271	284	249	292	257	251	277	252	256	251	269	272	248	257	291	264	246	228	262	259	265	268	252	262	236	260	265	270	261	243	256	269	268	233	250	269	252	252	271	261	258	252	245	282	284	226	264	251	275	266	256	230	256	269	295	240	270	263	279	246	238	283	270	266	280	282	245	304	260	292	276	254	260	267	246	281	263	248	252	258	280	242	251	273	292	243	263	251	279	257	260	255	281	239	252	272	292	266	289	264	240	281	262	279	278	276	269	243	243	269	279	268	243	251	286	268	271	300	253	261	251	255	251	268	237	268	275	251	249	259	273	252	250	253	228	244	301	283	245	285	273	268	266	265	265	271	290	293	270	274	274	270	248	267	258	253	251	257	256	276	253	277	278	265	305	253	254	255	267	257	256	284	251	280	281	281	289	261	275	260	269	270	259	268	260	246	259	245	263	269	269	251	282	248	260	239	289	242	276	247	243	253	278	251	258	272	297	271	301	272	278	272	235	272	251	267	243	244	263	288	256	249	239	234	277	271	239	298	268	252	273	269	267	300	244	283	290	279	260	259	267	272	247	264	241	259	269	266	259	250	258	290	265	239	262	290	257	268	248	265	255	264	267	264	273	242	255	260	257	268	283	254	246	245	272	258	269	265	263	244	283	276	273	287	259	314	262	251	273	291	255	265	287	255	227	288	258	245	247	303	269	257	258	275	245	240	265	283	244	272	256	268	252	261	270	266	271	290	258	235	279	252	270	275	245	256	283	243	257	257	257	260	290	272	283	278	246	229	265	279	261	263	240	271	252	265	245	253	268	280	278	264	263	267	259	254	257	272	276	266	275	280	273	267	264	285	305	289	259	270	269	259	236	274	247	263	229	272	266	268	258	261	265	245	257	246	257	269	263	258	270	282	271	256	241	290	225	265	262	273	258	255	265	288	241	264	272	262	272	253	282	265	270	284	258	273	276	287	259	273	262	265	297	264	234	284	276	264	268	288	264	281	249	289	296	235	263	268	250	254	278	295	244	261	233	242	274	271	256	265	307	254	242	279	264	259	278	292	275	267	259	273	259	251	300	279	258	277	299	251	270	250	301	261	289	273	250	266	254	252	263	267	255	244	267	253	291	257	232	301	268	248	294	255	257	242	271	292	254	285	270	266	250	258	272	284	232	256	266	281	253	260	254	268	249	264	271	290	292	266	280	273	267	256	264	259	287	282	252	260	280	290	259	287	263	260	264	265	255	258	227	267	277	251	255	246	266	257	266	258	287	279	263	247	242	259	261	260	242	245	255	265	250	252	262	254	281	290	248	302	285	278	245	276	260	272	263	270	273	286	254	239	289	251	266	282	251	286	274	269	277	244	268	274	249	228	274	275	279	283	303	236	276	260	287	260	252	236	278	283	269	248	267	251	289	270	272	272	271	284	253	270	297	272	240	249	249	254	262	284	277	247	258	277	270	296	289	257	276	295	240	271	247	267	258	270	238	301	266	269	302	243	274	274	238	273	271	268	247	276	231	253	292	249	284	236	263	252	275	271	224	272	259	272	285	288	271	266	258	244	284	281	256	282	257	262	282	250	253	232	268	243	253	258	272	280	261	274	258	264	279	254	275	218	298	289	270	256	242	255	253	254	263	276	286	262	263	273	274	261	260	228	271	268	285	253	256	244	254
23343	21444	29295	23999	21444	19766	1579	564	380	319	269	263	213	217	222	182	186	159	158	164	153	127	145	149	141	129	141	144	138	126	150	121	128	117	139	120	112	118	128	125	119	123	115	143	92	104	102	118	125	99	130	108	110	126	113	125	98	99	95	131	109	121	116	130	107	105	109	118	94	117	107	105	120	115	117	113	118	95	107	107	103	114	115	120	89	110	112	115	123	104	117	133	109	114	99	100	112	106	102	109	99	109	123	102	108	97	87	111	99	116	123	106	103	102	110	102	133	114	131	109	113	116	104	99	120	93	129	116	95	112	99	96	110	113	116	101	88	96	105	121	122	106	131	116	104	108	125	125	95	113	119	118	94	97	127	88	107	101	130	131	90	119	114	109	100	121	103	121	123	116	117	102	133	119	119	108	104	106	112	91	116	103	122	111	116	119	115	118	103	113	119	113	116	103	101	102	116	113	116	131	126	102	107	105	95	107	106	111	120	108	109	112	119	100	106	101	98	127	92	109	93	107	110	112	127	112	116	115	109	117	111	124	129	110	99	112	103	108	110	112	103	116	100	117	105	119	116	98	125	100	109	98	115	115	90	124	102	126	120	104	87	95	97	98	106	112	110	102	107	92	101	105	104	97	116	103	101	94	106	113	115	99	102	109	92	108	126	112	95	97	126	131	92	106	112	106	117	121	103	115	118	84	91	116	101	119	109	89	102	121	128	133	102	89	98	100	111	108	101	113	118	113	97	96	124	114	128	104	105	105	117	119	120	109	109	107	104	106	99	128	102	107	110	112	94	109	115	100	92	85	102	110	98	130	105	112	118	105	120	105	97	92	109	105	98	109	116	111	112	129	116	93	115	108	126	107	115	142	107	118	112	122	115	91	105	129	109	110	118	95	105	133	105	91	111	115	116	124	109	98	105	129	111	99	109	103	111	93	102	130	99	106	121	123	124	108	117	119	113	90	107	116	107	125	101	108	114	90	116	120	103	82	106	115	111	115	100	111	100	108	117	104	103	120	100	120	93	107	102	94	125	98	107	113	108	116	101	106	109	99	102	106	104	99	99	128	87	115	121	112	100	115	99	108	103	112	123	99	107	108	120	101	106	115	102	92	106	121	107	99	107	107	97	95	101	98	117	135	111	96	101	104	120	98	97	106	97	110	99	106	111	86	108	106	108	109	90	94	98	108	109	111	114	103	109	108	109	108	115	119	121	104	88	109	111	134	111	96	97	109	107	88	112	86	113	109	112	106	90	114	104	103	107	112	125	124	109	98	98	114	116	92	123	113	116	106	110	107	120	96	113	110	103	124	107	131	110	113	104	110	113	100	115	103	88	98	111	103	89	122	107	124	102	114	86	117	113	94	136	120	102	108	104	102	108	125	100	97	112	114	107	104	109	106	120	119	108	112	111	113	115	105	113	116	106	114	99	113	113	118	117	106	109	100	105	110	103	113	101	127	112	102	124	105	108	101	109	129	106	103	103	98	130	107	102	108	104	111	98	107	105	106	104	107	112	107	120	127	131	103	104	94	99	99	120	124	111	99	89	101	111	113	90	122	104	99	108	117	108	95	114	106	88	115	100	94	120	106	119	120	98	88	119	106	107	122	99	106	112	120	112	113	94	124	107	113	134	102	126	113	103	98	104	107	109	108	116	111	118	110	96	112	112	120	108	105	110	110	103	103	88	95	95	115	99	109	118	104	106	107	124	111	100	91	113	113	99	118	94	94	117	116	99	120	113	105	98	113	106	120	98	81	112	119	120	105	106	88	123	105	93	112	121	115	105	93	119	113	90	97	117	104	115	108	115	107	108	128	112	105	107	91	104	96	115	116	107	125	96	123	107	121	109	113	104	113	128	116	109	98	104	108	104	106	109	113	105	103	108	107	100	121	89	108	105	95	113	110	113	94	119	109	95	112	131	103	119	104	101	74	95	116	106	108	109	104	116	105	114	110	114	109	119	110	97	103	128	90	122	101	99	121	105	110	97	102	124	111	123	96	121	112	108	104	112	96	108	108	91	92	112	94	100	87	108	97	101	89	111	114	113	101	114	104	84	96	114	107	106	130	102	102	105	129	98	107	118	111	92	112	110	119	103	107	101	96	107	124	100	111	108	103	108	115	118	97	97	127	109	108	94	117	113	98	94	104	118	94	111	110	94	107	101	105	105	107	110	113	96	110	110	92	114	112	100	100	104	109	117	101	96	102	127	97	108	112	114	100	114	92	116	96	111	111	116	104	98	106	101	98	112	132	109	110	117	136	101	96	104	118	109	94	131	107	114	104	112	94	114	94	114	98	99	102	117	108	117	104	99	95	97	91	107	102	108	92	109	98	115	103	105	100	123	108	106	121	99	125	116	126	99	103	99	110	118	110	119	93	114	127	101	105	92	105	97	108	98	102	101	115	111	116	109	107	110	92	95	104	107	119	103	97	118	122	106	121	110	89	130	124	133	111	109	107	109	113	109	87	116	102	111	98	110	110	118	92	122	106	108	100	134	97	89	98	109	101	106	116	120	120	98	121	107	107	105	107	141	114	113	107	130	107	113	98	126	99	117	101	110	110	112	125	108	99	113	83	108	115	125	113	93	97	109	102	117	103	126	98	107	117	109	113	125	118	110	111	105	109	89	106	103	85	103	94	107	114	120	118	107	116	105	93	115	110	119	99	112	103	87	113	109	95	111	122	108	121	97	118	104	107	88	113	111	111	113	111	109	101	97	112	103	102	112	115	117	104	117	99	107	111	108	127	125	101	105	109	111	103	95	94	105	101	113	101	112	113	100	124	122	96	124	82	124	100	109	115	108	119	106	89	100	106	104	118	85	124	111	126	91	98	111	102	119	119	116	100	111	118	116	116	89	106	106	109	110	113	100	120	100	90	100	129	97	84	103	86	119	106	107	85	116	117	114	89	108	96	115	102	102	104	89	92	107	93	122	98	120	95	105	101	100	100	124	115	118	104	109	90	102	97	106	126	96	112	103	115	101	106	92	99	117	116	100	112	89	95	102	94	100	117	96	89	112	106	101	108	109	133	99	117	93	121	87	107	112	97	98	101	105	115	112	99	114	114	123	102	129	98	122	104	110	118	97	115	101	92	112	116	115	113	119	111	100	93	120	103	119	109	125	120	111	112	105	102	112	118	115	117	117	112	116	113	122	131	113	99	117	112	114	103	102	102	97	101	102	110	116	101	120	103	102	103	139	93	113	112	99	109	124	113	110	110	120	101	103	95	111	102	107	109	114	115	93	106	104	108	104	111	116	110	106	113	95	103	86	119	117	125	108	99	101	114	114	127	99	105	125	113	113	108	115	91	130	93	123	87	111	115	116	107	120	120	102	106	125	82	104	107	103	135	98	111	91	93	117	105	117	106	102	102	100	97	119	119	75	112	111	83	103	112	113	98	110	122	104	105	116	106	124	107	96	114	92	106	121	112	105	102	127	101	104	104	96	112	117	94	106	107	72	102	100	114	84	99	113	104
7750	15742	13315	7189	4505	3151	2270	1674	1415	1147	979	829	707	683	628	547	479	476	390	364	396	335	348	329	281	311	305	267	290	285	280	281	245	266	272	232	202	246	261	229	231	243	233	214	235	235	227	223	212	191	213	211	210	215	212	210	203	200	207	199	213	212	228	218	241	230	224	199	192	186	203	211	215	198	221	208	197	202	209	218	220	230	190	200	179	194	205	205	194	180	202	189	210	199	207	224	186	185	179	169	195	214	186	217	218	199	205	168	197	200	177	177	194	202	198	215	198	195	222	194	207	188	207	178	197	207	176	198	192	206	210	196	210	203	194	197	192	208	195	180	207	165	181	173	181	209	174	215	192	207	184	179	184	181	163	193	209	206	194	192	193	210	203	186	199	205	206	211	190	185	213	181	178	194	199	178	192	185	198	209	171	187	200	225	217	181	211	195	165	172	205	184	192	181	190	161	187	202	196	195	204	187	170	176	201	206	188	192	203	208	197	167	195	201	207	178	193	224	212	191	215	202	190	194	195	204	203	186	183	204	187	182	204	196	173	219	184	186	208	223	184	169	192	207	202	209	209	188	199	198	196	190	177	176	227	204	188	202	188	197	194	211	198	195	209	215	201	182	180	199	202	191	202	208	165	170	181	184	209	194	203	190	197	226	191	181	204	189	190	213	200	205	183	187	193	189	196	189	197	201	184	183	211	175	197	193	200	200	240	203	204	193	168	206	206	210	201	188	220	195	179	183	202	198	185	208	219	191	212	222	179	189	189	178	197	195	201	203	174	196	181	190	211	176	199	165	192	184	212	224	202	185	204	188	204	185	203	194	210	185	202	217	182	191	185	180	213	188	196	178	190	198	195	195	189	186	198	213	181	198	209	222	192	193	210	213	189	206	196	192	200	188	201	190	193	198	196	222	189	191	211	206	210	205	189	175	202	198	201	189	193	209	186	196	203	186	191	204	222	179	185	180	193	178	223	185	177	190	225	195	201	187	208	170	210	196	212	207	197	193	197	191	171	197	198	189	181	205	177	178	184	190	224	179	170	188	180	193	177	159	198	215	189	217	196	179	179	219	169	184	174	183	183	183	183	207	196	226	183	198	209	210	174	190	195	195	178	187	208	196	210	224	185	189	189	179	195	180	188	201	198	181	200	206	212	209	189	172	175	182	208	206	200	225	169	222	199	183	192	195	183	204	211	182	205	209	205	175	179	209	200	203	184	187	192	184	188	201	215	181	192	199	196	184	195	182	192	224	179	171	197	202	208	186	207	186	196	206	164	186	187	206	193	203	187	194	207	169	192	197	184	196	179	180	184	193	189	184	196	196	199	186	191	186	194	187	201	192	210	194	187	170	217	186	191	190	191	196	191	188	194	200	210	182	195	170	167	183	191	178	199	187	186	192	217	196	190	198	181	184	185	176	202	185	188	182	204	194	191	183	214	197	182	221	188	192	230	200	205	174	227	190	224	190	194	180	200	178	203	190	205	199	167	182	196	195	208	206	228	201	209	191	192	212	203	188	202	173	210	176	171	188	207	205	204	183	181	201	189	203	179	188	191	183	211	184	196	175	197	207	203	199	206	183	210	176	204	203	191	190	208	193	183	195	183	200	184	215	180	203	209	209	171	191	188	204	177	171	184	181	203	199	180	191	196	209	195	213	202	184	200	197	198	210	175	205	181	200	188	190	188	185	192	190	218	205	183	183	203	200	191	188	162	189	167	177	207	178	204	201	209	195	214	187	191	198	167	196	188	203	170	189	198	205	179	198	220	183	194	191	209	216	198	193	201	218	200	200	197	170	182	198	182	188	187	167	209	187	184	200	213	179	229	219	221	222	196	192	201	194	197	194	201	202	202	169	210	201	185	207	193	184	199	207	187	217	177	205	184	188	200	187	165	199	166	186	197	182	186	177	204	199	193	173	185	193	193	167	193	203	202	194	189	186	238	193	202	182	177	176	196	192	203	219	181	187	203	183	217	191	181	226	188	208	209	181	187	172	214	193	202	202	192	190	228	202	189	213	204	164	178	201	204	226	187	183	169	178	189	187	202	185	207	206	179	195	180	197	173	214	188	203	178	178	187	192	212	202	162	210	195	197	194	197	226	193	178	168	206	195	171	184	209	172	172	203	195	206	202	197	178	171	192	200	172	202	203	200	182	174	197	206	212	187	171	215	222	195	195	229	181	200	176	208	186	166	185	170	187	217	185	175	186	203	203	199	191	182	204	197	211	211	196	193	197	204	202	193	178	194	186	217	173	181	191	179	239	190	174	207	192	168	216	191	184	206	202	184	174	203	172	211	186	186	208	198	192	188	212	187	197	233	213	183	174	195	192	203	193	202	201	210	193	178	216	208	209	180	214	175	206	176	176	201	172	180	193	202	200	217	181	183	176	227	187	175	208	184	197	205	191	201	180	200	207	211	153	177	222	203	182	219	197	180	169	186	191	197	194	179	235	187	219	206	184	219	207	188	191	199	206	189	190	179	174	188	188	214	188	194	193	175	194	216	184	168	203	197	193	190	211	209	219	203	173	210	204	188	194	192	211	190	189	205	177	181	180	206	204	174	200	210	175	219	214	188	166	179	179	193	209	221	170	187	199	181	218	191	185	215	203	206	212	188	201	178	201	163	209	214	191	191	185	179	212	196	212	206	208	203	191	191	200	209	195	179	212	181	174	193	190	182	203	210	218	198	186	183	180	177	195	165	210	169	193	196	186	199	184	199	222	208	199	197	192	198	212	212	191	233	182	184	210	187	195	176	202	189	200	191	194	213	195	184	188	200	211	214	182	214	188	177	192	171	206	204	190	213	168	178	200	195	228	208	184	202	183	186	208	197	181	187	194	200	193	191	186	208	193	176	194	178	184	200	185	196	202	201	181	198	202	194	198	201	191	180	173	171	192	198	198	179	191	191	185	205	204	199	183	194	200	211	182	188	188	189	174	186	198	189	196	182	194	174	173	206	183	226	206	197	242	188	167	180	220	196	199	182	199	202	222	179	194	206	214	198	209	214	246	197	188	208	219	181	192	207	187	186	191	200	189	168	201	178	198	192	215	187	202	193	197	187	194	216	192	191	205	213	200	186	199	217	227	189	231	190	210	206	202	192	185	181	197	188	200	202	203	220	175	209	206	192	182	196	181	207	188	182	169	184	218	203	186	199	207	200	187	179	209	204	186	207	202	173	181	212	167	212	203	197	201	205	204	175	219	203	173	198	187	195	178	190	196	198	205	175	190	225	189	191	212	176	192	199	200	228	182	201	200	184	187	189	176	234	178	181	185	203	188	187	169	210	199	196	188	201	189	206	216	179	205	194	184	174	200	189	210	184	175	213	207	183	197	182	219	182	176	195	186	227	198	177	208	207	191	160	208	203	199	192	198	203	199	196	171	176	194	212	183	198	190	187	184	173	193	197	220	198	189	206	190	189	205	184	205	187	187	199	185	198	200	182	185	194	191	200	205	208	203	200	217	189	168	186	201	204
27033	20727	7407	643	373	374	319	355	308	351	314	267	294	296	326	293	322	310	343	336	330	309	306	297	319	314	332	324	305	303	282	308	276	280	327	341	307	315	300	308	304	306	322	294	288	281	280	276	328	299	290	303	316	328	289	294	298	338	324	336	328	310	307	293	290	322	310	317	313	311	307	311	292	283	282	308	332	292	309	277	311	302	324	293	307	317	277	312	306	292	304	309	285	299	308	324	313	308	303	315	288	282	313	310	325	317	288	320	289	303	337	318	342	325	311	302	338	315	304	316	286	278	295	304	314	304	312	332	306	308	289	319	297	301	308	316	307	340	323	313	346	326	311	311	307	295	288	336	265	315	321	306	322	320	273	341	313	317	294	304	283	290	329	295	276	290	314	323	304	299	306	304	294	323	271	310	287	262	314	315	270	303	300	296	331	325	292	311	294	283	292	307	335	304	290	309	308	286	299	281	310	318	298	286	308	287	290	306	298	289	299	288	326	314	282	297	289	324	270	314	339	304	283	301	284	291	308	278	301	311	298	309	284	297	325	334	298	303	297	302	330	301	293	314	309	316	291	308	304	310	290	292	305	277	312	315	294	288	317	299	332	313	311	277	316	330	296	317	304	298	304	287	305	307	304	313	306	275	286	324	299	297	327	338	298	329	300	281	265	323	256	296	321	303	304	313	302	303	294	308	294	316	305	316	301	328	323	293	279	328	302	316	293	265	307	291	311	276	307	316	311	326	310	298	296	327	313	326	297	315	262	283	293	300	266	303	291	299	298	316	289	316	304	309	296	316	292	312	306	338	284	299	314	320	311	291	302	323	299	308	315	297	323	320	302	298	308	281	323	306	310	289	333	302	309	316	275	274	340	305	300	310	269	284	329	289	316	298	300	297	267	314	308	283	300	301	301	327	292	304	306	277	341	307	287	343	321	339	309	327	314	267	275	324	316	316	310	301	317	279	295	297	345	301	309	309	281	294	301	307	312	319	336	309	300	307	301	285	332	310	330	288	300	275	305	292	303	325	305	332	304	280	314	294	302	299	294	313	330	286	311	315	333	299	276	293	285	327	328	318	342	299	293	292	288	294	272	310	332	295	271	292	297	317	295	296	273	311	309	277	324	282	307	303	301	310	290	264	281	298	275	287	315	320	314	283	291	321	314	311	280	307	337	304	308	303	294	318	305	293	281	296	325	299	267	317	294	284	299	293	284	298	295	298	336	287	300	276	301	328	271	305	292	288	322	318	287	337	296	312	341	288	317	296	286	331	280	317	297	293	325	279	302	312	275	305	298	326	315	281	292	286	303	312	318	294	313	305	295	304	315	310	302	273	302	327	282	307	302	289	266	299	295	280	328	310	304	313	287	317	303	298	306	275	323	306	337	308	299	320	344	294	298	302	280	295	294	328	296	288	303	311	280	303	309	299	317	284	314	300	288	332	295	297	264	293	306	319	287	306	313	302	302	301	322	281	322	282	318	293	268	313	278	300	291	335	295	284	297	280	296	296	301	307	324	317	298	291	315	319	312	304	312	329	295	294	303	273	339	344	304	310	301	314	277	306	337	278	298	284	307	318	303	258	299	322	316	280	296	287	328	288	299	292	288	272	279	324	288	324	307	324	302	333	308	321	291	298	309	289	313	266	327	332	293	293	307	307	311	317	289	327	265	302	321	322	303	324	288	292	293	296	308	314	326	324	303	265	299	297	303	303	311	276	308	304	296	325	310	321	263	319	302	295	326	308	291	316	332	301	307	321	322	293	341	310	309	299	301	301	313	316	276	319	297	300	286	318	291	322	298	315	297	351	307	337	265	290	337	296	317	330	303	304	308	300	303	324	292	309	294	341	300	301	322	293	304	323	302	270	289	313	307	297	281	305	318	305	313	280	297	274	293	306	293	292	318	290	280	292	315	290	314	300	308	318	299	303	299	295	333	312	270	299	300	296	304	308	314	292	315	326	301	308	317	295	291	337	301	287	317	294	300	324	289	295	313	291	309	305	308	320	303	303	312	312	304	305	291	312	295	311	312	309	323	312	294	300	296	290	317	295	342	292	314	335	276	303	305	290	313	303	284	313	288	302	287	291	320	304	311	269	306	271	299	299	322	296	294	297	304	317	300	311	317	299	301	285	308	291	309	288	307	307	285	301	305	295	320	302	281	299	321	337	327	269	287	317	289	325	284	311	319	302	327	310	320	307	307	302	320	277	282	338	325	303	294	285	328	319	301	295	309	309	322	297	309	303	350	297	311	301	301	308	337	296	320	318	284	310	309	283	333	314	298	315	313	280	319	290	291	293	319	306	297	306	314	304	281	322	306	313	296	309	283	316	309	305	319	340	258	301	303	333	292	303	300	306	303	277	313	293	320	320	288	303	326	283	295	318	277	322	303	290	290	310	311	304	294	269	280	301	298	334	313	295	306	306	310	310	305	317	299	334	317	318	292	302	321	319	312	331	298	324	289	279	295	310	283	283	302	308	309	314	272	293	310	321	282	295	317	316	310	297	292	312	302	311	326	275	307	326	320	313	309	303	318	303	277	294	315	303	303	318	251	315	304	321	313	342	298	303	286	299	304	313	333	307	322	300	301	291	295	277	310	306	299	284	286	298	307	295	286	299	308	278	311	301	309	273	283	303	303	312	297	307	283	286	320	307	293	301	270	313	292	264	277	280	323	276	302	305	288	325	298	272	317	296	316	304	302	295	346	318	306	285	308	291	270	311	316	296	298	296	288	302	317	294	330	322	301	312	307	301	289	294	291	313	307	334	295	294	283	304	332	281	321	295	311	313	325	309	310	283	311	318	287	312	274	320	318	320	316	303	326	330	287	283	300	299	289	283	320	294	312	268	306	285	342	288	279	280	326	328	327	287	296	307	303	282	280	288	304	297	319	286	294	278	308	334	294	316	296	291	295	329	295	328	293	308	308	307	343	339	320	315	338	309	321	301	307	304	310	312	324	336	291	306	275	279	295	341	314	299	338	320	286	309	290	314	327	302	289	305	312	332	306	302	345	301	293	316	338	311	278	313	316	321	303	318	315	326	301	325	290	306	304	295	333	301	298	309	302	336	274	309	303	300	314	344	319	328	294	301	312	288	282	319	289	313	319	288	313	287	293	333	294	300	318	303	277	319	289	316	307	298	295	333	318	321	303	313	310	290	298	294	307	301	302	306	299	303	289	302	277	309	317	300	320	311	297	312	305	288	292	285	340	274	302	265	338	286	301	344	274	329	308	297	304	316	312	296	302	285	308	328	334	299	298	312	278	314	313	296	276	298	328	314	315	307	300	298	308	314	288	323	310	284	295	318	279	295	293	293	322	315	277	296	290	281	283	270	327	313	315	305	273	328	288	310	308	288	270	313	304	307	330	310	291	325	294	314	292	273	319	297	286	304	334	299	285	325	298	322	297	316	290	296	285	287	289	282	310	317	288	315	267	317	300	303	302	307	310	311	332	326	312	311	297	280	292	327	304	323	309	308
4167	1635	1460	978	787	751	634	645	599	638	604	563	591	602	583	529	552	568	567	553	546	566	553	564	550	557	527	549	543	521	549	549	555	544	574	541	583	564	519	518	557	577	570	550	583	523	554	533	543	544	499	540	547	530	576	547	566	522	567	565	522	527	548	523	528	545	539	543	527	581	526	585	544	559	538	545	537	558	595	576	549	545	509	542	537	530	551	570	523	606	535	549	558	542	499	573	566	528	596	541	506	554	554	507	547	542	546	573	529	570	585	605	544	554	580	564	522	548	542	537	532	602	545	518	567	530	532	562	577	531	557	576	510	576	523	521	572	551	564	558	559	566	553	530	515	528	517	515	548	547	521	543	595	543	540	535	576	486	562	557	552	552	553	521	500	500	573	565	572	559	550	538	517	581	580	561	569	539	569	541	540	573	536	547	518	610	588	558	548	544	566	536	591	557	510	529	554	562	577	523	539	538	574	526	594	517	523	543	533	560	497	551	554	545	535	571	569	570	541	545	529	521	550	532	538	540	521	553	565	524	560	540	547	562	566	591	566	575	561	530	511	540	526	571	558	550	523	506	541	546	537	556	540	528	533	542	583	521	573	514	588	525	550	558	530	565	537	544	548	536	546	538	544	552	556	561	588	579	528	518	592	571	542	563	542	584	595	572	582	519	559	561	515	530	525	573	568	526	536	572	571	545	536	602	580	595	559	522	541	526	532	543	567	581	587	554	566	515	572	584	521	514	581	524	562	508	562	544	574	476	585	576	572	546	545	574	547	534	525	532	512	562	524	588	553	542	526	536	520	604	556	574	566	551	586	588	555	525	590	535	599	552	514	555	519	551	555	531	550	552	567	528	553	551	544	532	506	567	554	555	509	544	571	530	538	571	548	517	565	587	560	564	552	514	565	543	553	541	605	570	545	561	519	554	567	569	526	575	536	559	549	542	553	542	555	502	566	571	568	532	542	511	545	603	582	547	532	514	579	519	571	567	557	498	538	535	519	604	487	530	516	502	502	546	518	524	508	558	579	509	544	520	556	559	532	543	539	538	539	527	540	524	525	546	546	534	566	602	569	514	562	498	581	562	553	514	513	567	514	529	579	545	562	550	507	543	580	586	524	597	524	535	573	533	596	558	551	538	565	582	561	601	528	540	488	575	551	573	581	568	538	537	540	579	599	557	518	513	549	541	555	516	584	556	533	550	526	558	538	521	569	559	568	510	556	532	536	536	530	523	531	564	541	576	566	534	559	557	556	553	567	559	570	577	551	546	542	542	541	527	566	553	543	539	546	584	579	545	534	515	553	532	571	532	528	552	567	572	545	585	540	547	577	552	569	557	554	522	474	513	538	564	553	549	574	564	557	545	562	571	566	545	537	556	553	515	536	547	537	604	547	535	591	553	510	572	533	520	526	559	548	581	557	539	541	574	526	569	623	561	519	514	593	578	526	564	561	554	583	514	587	589	542	555	528	517	572	540	541	528	519	576	573	533	574	555	582	521	531	588	572	571	560	557	545	607	524	520	512	567	531	511	558	522	569	544	511	522	591	582	549	576	553	537	540	569	562	573	547	533	566	598	615	576	550	596	534	539	544	553	565	585	529	528	546	525	527	562	555	561	587	510	545	559	543	549	585	556	547	546	552	521	523	567	551	561	574	556	559	584	516	600	545	545	560	540	505	518	553	541	562	551	583	604	539	565	541	543	553	559	562	546	520	564	529	552	575	527	546	556	545	561	569	531	542	539	570	528	530	563	526	507	514	525	509	531	529	574	555	559	546	586	540	558	537	560	568	577	532	597	570	536	540	564	526	529	585	521	558	529	520	556	563	539	529	578	500	536	511	543	574	546	556	518	528	506	581	542	577	537	538	529	561	566	564	518	535	513	497	554	555	549	562	540	537	540	520	569	539	520	518	565	548	548	567	535	547	559	589	523	562	540	560	520	597	537	532	523	531	548	527	523	565	580	575	578	601	522	577	582	519	532	597	552	553	565	542	546	536	558	553	552	537	616	537	538	559	544	560	534	542	541	555	529	546	531	544	587	552	508	551	558	560	591	580	612	513	585	530	552	531	528	529	545	549	537	557	519	526	585	581	542	517	561	530	580	533	578	517	571	533	553	511	524	534	578	584	534	524	526	553	524	541	499	503	591	537	538	513	573	567	550	535	546	556	582	539	586	578	544	540	561	530	544	559	564	553	580	565	556	506	566	557	594	569	575	521	515	506	532	550	543	552	534	537	559	558	542	560	546	542	557	576	561	557	520	552	559	531	562	536	474	538	580	569	564	555	540	545	575	535	526	572	535	558	545	583	569	532	584	565	568	558	568	544	557	553	644	539	530	517	490	549	578	560	565	580	536	557	593	556	596	532	563	534	549	596	546	509	566	569	550	565	583	544	539	552	557	578	587	532	557	545	574	541	559	590	542	525	564	583	569	591	553	517	562	533	520	554	537	593	554	558	558	569	581	560	562	549	563	556	519	551	524	541	570	550	518	533	522	522	574	580	558	533	504	630	535	550	545	545	508	534	540	533	560	557	526	556	527	557	563	558	566	545	516	540	564	507	540	539	566	533	537	563	551	564	553	618	539	562	557	608	553	580	576	544	544	554	537	558	550	543	538	583	557	539	533	550	534	539	564	563	528	520	542	524	573	538	535	592	543	567	574	596	573	565	561	564	553	572	556	565	524	528	567	521	557	530	520	553	542	562	591	558	552	558	582	533	576	524	525	518	564	555	564	575	558	510	540	568	572	554	538	552	534	518	538	544	575	538	515	548	582	530	575	577	532	532	530	540	544	549	582	508	546	561	559	535	540	558	512	563	502	564	533	534	571	553	582	553	554	520	578	587	513	574	542	545	582	549	537	566	590	536	551	541	546	576	517	599	514	548	514	552	545	550	541	533	564	534	555	562	514	556	545	506	576	545	592	570	533	580	516	584	551	556	568	519	545	509	541	564	550	585	571	549	517	553	567	551	541	531	540	563	578	550	529	536	548	511	553	542	584	532	556	521	541	574	559	550	544	548	569	543	589	531	540	535	564	529	554	544	549	544	569	530	571	559	521	561	545	543	584	564	552	567	533	559	531	574	541	541	559	528	565	592	542	597	567	577	528	571	524	554	540	517	558	568	574	569	544	565	573	531	528	545	576	523	545	532	558	554	561	571	539	597	576	561	618	546	525	591	571	545	567	552	550	589	553	547	496	589	542	538	553	549	564	540	575	565	539	571	552	542	513	555	520	523	525	543	532	549	557	537	541	578	562	555	537	578	577	573	562	545	527	560	561	547	574	552	559	581	568	547	575	555	549	562	516	531	557	548	538	526	505	531	552	566	511	512	544	542	592	575	528	587	514	509	557	547	522	539	548	588	591	539	543	566	576	589	559	577	536	540	544	532	553	565	549	553	546	583	579	557	526	557	529	534	537	542	554	557	533	525	616	518	569	521	491	529	573	550	566	543	572	540	554	536	518	557	555	587	515	499	590
24384	21482	28691	24683	20778	1854	528	349	284	264	249	207	225	197	177	176	176	150	167	175	154	184	143	167	152	153	160	145	145	134	129	145	144	145	164	144	135	126	167	128	138	156	159	154	134	153	138	167	146	156	134	146	134	132	145	128	137	134	126	145	152	130	142	152	145	150	158	127	156	142	144	154	144	142	129	140	143	166	157	158	142	126	134	134	137	163	108	136	143	150	145	143	145	139	153	142	153	147	148	135	135	156	117	162	129	150	111	138	129	128	138	141	144	137	139	142	120	134	134	146	141	137	138	130	132	143	145	140	142	149	139	136	151	127	132	143	130	135	155	134	133	129	151	121	145	148	130	146	148	151	137	134	129	121	124	132	126	138	120	127	133	138	152	145	153	138	129	143	140	136	154	132	137	118	146	148	134	146	143	120	119	129	145	115	144	146	124	133	160	138	155	121	138	139	159	136	133	137	129	130	117	137	141	134	125	119	129	122	135	115	143	129	129	127	134	158	144	147	129	144	129	129	136	131	124	134	137	141	150	139	116	156	143	124	165	129	137	137	146	134	131	139	122	129	133	139	135	127	125	138	125	131	137	123	120	150	152	114	171	136	142	132	120	150	130	150	139	134	147	155	123	143	127	136	139	140	137	150	125	138	136	128	120	136	114	139	157	128	140	138	122	144	149	156	146	132	141	144	148	140	140	135	141	127	127	135	126	142	128	122	142	139	143	126	124	144	131	146	140	135	119	149	128	152	134	111	138	125	133	122	125	140	137	148	146	132	126	129	132	160	134	130	149	139	147	139	119	143	142	125	154	138	133	131	143	155	142	138	147	117	150	158	169	128	132	125	128	127	126	145	139	150	128	122	157	131	141	136	132	121	144	126	136	148	116	154	146	136	129	134	139	146	160	126	128	146	123	132	131	140	145	141	138	136	146	139	135	144	127	132	142	140	132	147	119	121	128	149	138	139	148	122	152	122	116	144	131	176	111	141	139	140	143	116	144	146	138	130	120	148	129	137	138	136	137	137	150	149	128	144	142	138	156	148	131	142	127	128	125	166	136	141	127	149	135	135	133	135	171	144	136	148	136	142	161	130	151	142	138	135	147	154	132	125	132	154	147	127	149	148	131	126	153	138	115	141	114	128	148	128	142	159	129	136	157	143	136	135	137	146	143	138	131	137	149	147	126	138	139	132	154	130	139	137	137	155	157	138	152	125	154	138	147	139	140	150	147	110	137	142	142	123	138	136	141	146	135	142	148	140	140	131	128	148	128	129	162	140	147	147	142	119	133	126	139	136	140	124	159	157	140	150	126	138	144	122	129	150	161	122	141	141	166	131	135	167	148	138	135	137	128	149	138	141	140	145	147	151	139	137	148	124	130	127	141	147	127	139	125	160	140	159	129	153	137	149	131	130	149	121	121	144	141	153	125	140	148	128	124	115	134	126	150	145	126	161	132	153	147	122	137	141	147	131	125	120	138	144	150	156	146	133	139	125	139	142	153	124	143	110	135	151	122	117	142	131	130	147	145	127	122	159	118	147	156	140	157	132	161	134	137	125	145	114	122	143	132	158	139	127	146	124	154	147	149	128	123	129	128	144	132	124	153	133	139	140	121	139	139	131	154	116	148	162	128	163	127	147	127	127	139	141	136	148	133	140	133	143	151	111	130	139	146	123	116	128	137	148	137	107	149	131	125	140	155	162	140	146	130	135	139	138	125	131	151	123	139	137	140	122	160	136	158	129	152	154	151	146	129	146	156	129	146	128	141	133	133	134	139	158	151	117	132	128	151	156	155	142	148	141	130	151	129	128	146	115	131	132	136	138	149	123	129	162	141	117	129	143	133	140	129	121	138	163	140	136	155	146	130	145	145	162	127	121	129	128	125	133	121	154	131	141	136	135	146	121	130	152	164	132	152	138	140	152	150	143	128	144	122	101	123	130	126	111	131	138	137	120	131	137	137	153	130	133	137	147	137	146	116	141	135	129	153	142	156	148	147	131	134	119	154	129	142	118	118	146	154	145	137	121	142	146	137	132	122	163	138	127	126	143	106	122	141	150	153	163	142	125	116	123	111	140	134	114	133	144	133	152	145	118	130	152	165	129	149	143	126	139	143	138	147	148	139	131	159	142	137	139	134	144	128	158	151	135	133	133	134	146	133	149	122	154	160	142	130	139	135	131	148	159	111	129	157	153	126	149	150	130	155	122	135	129	127	169	134	140	132	118	125	124	138	125	131	115	152	135	116	151	139	127	139	126	125	132	139	134	143	142	126	152	153	122	129	119	139	144	139	142	121	144	142	143	139	149	121	134	135	140	143	128	137	167	144	140	127	146	117	133	148	160	138	133	132	129	105	125	126	160	139	133	116	145	136	127	116	127	160	134	141	110	104	136	145	149	137	170	129	127	152	125	147	141	140	156	125	156	138	140	137	125	142	144	141	130	135	133	146	151	144	116	136	132	132	145	147	137	150	147	118	135	145	146	126	128	146	127	135	130	140	139	148	142	133	129	139	156	141	138	124	120	128	136	135	159	134	134	123	149	152	145	142	143	139	124	119	141	130	130	119	140	146	134	164	145	158	137	123	121	143	141	142	138	122	126	138	151	113	148	130	140	129	126	148	141	138	143	117	148	137	170	137	129	121	140	148	138	147	144	133	133	116	146	138	129	133	148	156	144	135	148	121	151	125	121	134	132	138	117	132	129	138	149	137	138	142	137	135	144	156	147	141	148	165	147	129	136	156	135	145	113	153	131	151	141	145	135	150	121	137	150	150	149	148	144	143	125	131	115	136	128	118	138	126	148	155	143	159	144	150	156	120	135	130	149	128	138	118	137	141	140	133	146	142	145	166	141	133	133	128	140	143	150	115	120	139	142	149	131	148	131	124	133	153	136	137	132	128	137	132	130	129	148	135	132	117	123	167	141	128	120	131	122	127	147	144	135	113	132	133	136	129	126	141	162	137	144	140	158	142	127	124	143	130	136	149	153	144	130	128	142	130	132	148	130	123	133	130	144	141	144	127	140	132	148	149	145	146	130	130	135	149	121	141	140	137	138	120	153	154	158	142	145	140	137	139	135	146	144	137	123	143	134	144	158	130	138	138	155	147	133	144	118	143	143	128	133	145	153	148	125	118	137	154	131	148	126	131	139	138	122	138	160	135	142	144	138	144	144	145	114	147	152	147	130	130	139	135	137	144	161	143	133	145	134	150	127	151	115	148	124	140	132	153	156	139	147	131	132	123	127	134	145	137	138	126	129	135	154	149	155	138	130	128	128	150	133	168	127	144	152	118	137	129	135	143	123	135	134	154	132	148	122	123	133	127	151	147	118	142	141	135	152	148	140	137	149	141	143	125	152	146	131	140	133	133	145	138	137	138	137	133	144	133	129	155	136	136	127	126	169	142	150	145	154	139	126	130	153	118	155	141	144	131	162	147	148	126	132	140	137	134	108	153	150	148	139	121	155	136	131	160	140	150	135	145	127
5404	9747	8405	4278	2660	1914	1371	1057	874	760	676	542	523	471	422	434	406	391	391	389	406	342	339	315	297	309	328	309	283	301	327	270	307	290	318	297	277	287	266	271	321	274	291	265	274	247	288	268	288	269	253	296	297	293	245	263	304	258	272	277	277	266	283	289	252	245	279	259	280	254	286	276	311	262	267	259	256	264	277	267	271	243	262	252	279	287	277	290	273	254	293	301	269	272	276	280	251	252	297	250	259	257	275	291	284	256	248	269	274	252	291	279	258	257	280	259	250	266	275	298	269	294	258	242	276	254	256	253	256	257	253	243	261	271	234	277	267	233	255	253	245	237	269	256	273	247	265	268	264	272	254	251	270	257	276	276	258	260	248	268	274	262	261	251	292	262	247	255	284	283	250	274	280	272	281	262	249	267	291	290	284	247	256	257	226	274	256	286	258	278	244	241	265	262	290	266	234	278	257	239	295	259	264	276	293	243	263	273	256	296	269	273	254	287	270	265	246	278	249	243	264	258	259	238	271	290	262	250	275	248	272	262	278	297	267	277	269	268	236	261	253	233	289	256	260	276	242	244	261	284	270	277	255	260	259	234	259	285	261	259	280	270	276	233	255	264	263	265	263	283	270	259	280	246	291	266	281	244	249	287	273	230	249	314	240	286	243	277	263	279	235	271	238	263	235	266	256	265	240	254	283	249	256	273	251	245	281	280	286	259	281	261	259	256	253	247	270	276	278	249	248	278	291	268	263	274	232	252	237	247	266	274	233	260	266	271	277	270	276	271	284	267	272	262	266	241	264	285	262	257	244	303	238	264	249	274	282	270	284	271	256	294	282	264	260	265	276	257	231	282	277	245	258	250	248	288	269	288	269	310	293	274	265	265	239	256	272	268	281	290	255	272	277	240	271	258	256	269	258	283	249	250	240	305	279	249	263	267	252	264	264	235	276	258	271	291	278	263	261	308	260	265	276	248	273	231	264	290	258	272	253	271	255	289	258	240	246	236	253	265	247	260	247	279	270	258	292	252	261	272	247	271	263	262	283	277	265	262	251	256	288	288	248	266	241	288	266	271	264	257	247	247	251	271	258	257	287	269	261	257	245	280	268	298	272	265	267	253	272	283	277	265	272	254	286	259	268	233	264	249	265	246	266	271	241	253	278	257	273	245	247	236	257	263	241	226	284	223	241	243	267	295	261	261	251	265	286	253	285	295	272	271	273	259	274	253	250	266	266	253	277	280	288	263	253	238	273	250	279	293	267	295	265	260	293	257	283	257	255	277	265	276	254	246	241	261	290	241	282	278	263	277	244	261	278	267	265	301	249	276	258	283	244	244	255	269	246	274	246	251	269	270	226	260	267	261	281	261	236	251	273	253	237	253	262	256	260	262	251	244	268	271	267	249	249	279	258	268	263	256	235	276	262	247	277	260	251	251	262	264	246	226	244	244	274	235	277	284	299	292	246	262	252	285	281	265	264	258	264	270	233	241	280	248	252	272	259	282	269	256	278	272	247	261	255	241	272	288	292	253	272	249	263	266	280	284	291	267	275	265	250	290	257	258	290	276	262	253	277	304	242	226	261	271	262	262	262	287	234	281	272	264	279	272	243	228	291	271	307	254	267	256	254	259	259	270	249	249	270	222	254	255	257	231	260	256	250	238	269	261	256	248	270	242	269	242	289	271	262	268	274	263	276	297	262	219	287	274	272	288	253	244	264	276	253	275	262	278	256	286	253	273	267	284	280	254	247	261	268	264	276	263	235	235	250	257	262	267	276	276	243	301	249	258	240	281	267	285	286	252	299	251	279	297	272	238	250	275	263	274	253	258	280	291	291	251	242	264	294	250	255	262	257	250	275	238	264	256	237	238	252	273	263	235	254	256	276	271	246	263	257	288	266	252	281	245	286	255	281	281	230	244	278	267	253	259	259	251	244	246	262	259	262	260	258	277	249	253	259	261	259	253	246	248	243	258	293	266	290	267	290	291	265	278	245	230	253	262	242	250	266	277	248	252	261	289	281	253	245	279	268	253	261	279	242	260	253	264	247	279	286	271	273	250	287	264	232	277	276	233	260	264	266	258	261	241	256	246	267	256	247	301	243	259	257	284	258	254	251	270	259	262	260	249	255	251	267	251	297	263	276	249	262	256	257	259	281	283	266	283	260	239	266	262	283	241	265	246	236	246	282	266	273	252	248	270	255	288	264	262	285	284	266	251	267	273	262	270	257	273	242	271	292	257	272	273	261	251	275	272	288	271	244	259	239	257	265	281	247	291	235	265	242	270	269	250	266	259	236	254	244	258	262	293	268	254	269	269	265	263	278	278	271	252	244	234	268	252	237	226	235	247	281	271	268	263	238	286	234	270	269	273	287	269	276	283	248	267	272	280	249	271	260	250	269	260	264	266	265	245	268	263	263	279	267	239	250	254	264	265	262	235	283	233	270	283	300	261	278	279	259	268	249	268	248	274	266	240	260	225	294	264	265	271	257	268	286	241	254	295	255	268	283	276	265	284	269	249	256	272	277	257	277	271	276	260	263	240	283	274	242	294	266	248	261	282	271	270	270	279	272	290	282	251	248	247	255	240	263	259	240	239	269	300	268	251	256	290	260	278	286	268	232	300	252	252	273	279	270	248	264	254	252	286	287	298	285	273	243	257	260	253	278	270	292	263	255	261	241	253	261	256	264	273	236	275	245	270	253	285	253	247	250	268	233	266	250	257	270	285	274	253	260	274	281	263	271	254	277	254	265	261	283	242	254	275	251	280	283	252	282	264	274	240	270	279	276	244	294	245	276	272	255	248	264	278	263	301	274	269	297	269	243	248	240	257	257	279	255	253	263	260	276	260	301	251	246	253	283	255	271	261	243	243	263	289	265	233	258	234	283	271	244	273	273	260	251	278	274	271	270	255	230	248	269	282	244	261	238	242	272	296	260	262	255	256	294	269	267	224	266	264	254	265	270	245	251	247	278	252	274	262	260	246	260	272	245	268	269	302	239	239	251	261	255	297	272	259	266	283	279	239	261	305	245	242	269	269	252	265	273	286	250	265	259	250	264	255	251	270	275	261	237	272	249	284	239	239	278	251	278	280	260	246	259	244	259	257	231	261	256	231	247	259	253	256	258	268	264	283	281	254	277	258	269	249	265	295	281	257	269	254	274	287	262	275	236	271	237	244	247	268	240	239	257	285	270	251	247	276	257	256	260	254	276	244	260	259	242	269	256	256	276	259	278	283	276	272	285	247	272	274	233	246	244	285	283	254	259	273	241	275	239	255	249	275	283	250	249	270	268	235	248	308	262	289	287	250	255	259	259	267	269	260	267	253	250	257	262	243	223	254	258	277	256	268	273	279	277	275	229	272	257	265	251	253	237	253	252	264	259	268	271	249	262	262	248	232	262	278	247	261	252	259	249	283	271	284	276	238	253	270	298	265	258	286	285	258	238	273	275	235	274	254	273	281	268	250	230	253	246	285	265	250	243	243
23361	21486	29391	23995	21486	19928	1600	593	406	298	269	234	254	207	187	191	175	173	156	152	141	147	141	143	162	111	130	119	141	119	138	148	125	127	129	115	122	107	121	109	112	110	110	130	120	116	139	108	105	124	116	114	117	131	117	129	94	105	113	137	116	127	120	109	123	131	119	109	126	122	133	97	119	101	116	90	106	94	103	116	105	111	106	109	109	108	113	114	119	110	127	109	100	111	113	96	112	97	126	106	112	102	123	114	86	96	93	105	116	106	113	113	115	110	95	120	125	104	118	104	109	112	128	104	122	102	113	107	111	112	96	115	121	101	100	111	122	116	105	114	109	98	103	106	111	96	104	105	98	103	109	114	109	91	99	100	107	96	116	86	97	104	109	122	92	115	119	123	101	124	115	111	107	106	109	81	115	120	100	85	89	129	117	105	130	110	128	114	105	98	102	118	107	95	121	106	85	105	106	103	109	99	117	109	107	126	118	99	114	111	108	88	105	127	134	105	89	115	132	92	117	100	113	119	121	109	113	106	121	124	97	108	114	132	108	107	101	114	103	111	99	107	119	106	101	87	109	117	127	113	109	127	106	102	102	105	107	126	100	101	120	105	106	121	111	107	108	113	113	95	116	109	93	109	115	113	114	94	123	112	107	111	118	120	99	106	114	113	119	99	104	120	135	105	103	111	123	122	105	119	98	105	89	124	103	109	93	131	94	115	88	102	130	102	107	101	92	105	125	103	120	99	122	104	115	89	113	108	106	137	108	118	110	112	107	108	110	108	113	119	117	86	124	125	115	112	102	130	114	94	112	118	102	108	118	124	118	108	119	100	106	109	102	133	111	118	107	133	101	104	104	109	129	116	117	108	100	125	125	115	111	116	116	112	104	101	109	84	114	99	93	106	114	122	108	97	105	120	130	114	115	111	114	116	111	116	106	90	99	92	100	126	96	106	114	102	107	106	110	91	125	116	113	118	112	101	115	120	102	101	102	99	104	107	128	116	113	107	109	110	102	91	106	119	113	93	110	108	97	109	104	110	97	107	108	103	113	126	115	128	104	114	97	148	105	101	122	100	101	102	116	112	127	108	117	79	92	128	112	100	95	115	105	103	106	103	102	107	128	118	103	113	107	114	106	95	93	119	107	109	114	109	101	81	91	94	123	134	102	121	107	104	102	80	117	113	122	95	121	102	118	94	103	114	109	97	103	104	102	99	92	112	109	103	116	118	120	95	120	100	110	108	112	101	90	106	111	104	111	115	102	97	99	98	102	109	118	113	95	108	109	111	106	105	117	129	117	108	111	108	94	103	108	107	107	118	127	107	117	106	109	108	118	90	101	118	112	117	115	99	103	104	104	97	109	108	108	106	113	92	105	115	105	111	121	105	108	110	87	122	111	92	110	117	121	109	102	120	109	112	118	124	122	109	101	134	108	88	113	98	109	118	120	106	89	111	112	117	104	115	107	120	108	94	103	102	131	108	115	113	124	92	110	101	127	111	114	114	103	98	117	104	107	107	121	114	109	112	128	126	128	103	110	104	93	99	124	112	118	99	107	101	96	114	111	108	108	90	104	111	115	101	117	127	111	108	109	111	121	111	111	106	118	91	115	91	89	127	110	106	116	113	128	112	102	125	109	114	120	112	124	129	115	85	105	117	109	116	118	115	108	104	108	101	119	92	98	110	109	109	111	85	111	111	110	106	104	105	126	110	96	103	90	103	107	86	107	112	105	101	106	119	132	110	87	95	111	117	109	111	107	106	114	110	118	116	103	116	127	121	94	109	105	101	96	109	130	122	107	115	94	102	118	120	114	98	105	97	97	118	102	107	125	112	99	97	109	109	100	106	94	103	102	102	111	95	127	118	114	123	106	101	112	117	118	116	116	111	111	109	111	114	95	101	95	110	105	109	100	111	113	105	90	91	94	124	98	107	135	119	111	113	113	110	116	103	107	104	101	92	101	107	108	109	102	112	120	114	104	100	115	115	101	125	110	96	88	111	116	99	117	114	114	125	114	86	99	122	120	107	118	114	123	98	109	124	105	109	98	121	114	100	100	116	106	114	107	122	98	89	110	97	117	103	107	112	97	121	95	110	112	107	109	126	101	113	114	96	109	108	126	100	104	105	79	94	103	98	100	107	101	114	126	111	93	111	99	119	98	97	115	132	91	111	102	109	102	93	106	113	104	110	146	109	99	113	116	110	119	106	107	122	101	100	117	104	104	110	119	114	100	96	120	127	105	119	101	81	108	104	120	103	113	106	116	105	97	106	100	101	106	117	113	114	100	121	104	120	106	96	151	100	129	94	97	116	102	88	118	106	111	93	101	126	96	109	107	98	123	99	110	140	100	93	114	109	111	103	105	95	112	91	94	107	105	116	116	91	91	115	102	107	107	105	119	124	103	110	106	106	99	111	118	114	123	122	94	112	116	116	108	101	91	115	104	114	114	91	91	93	111	109	104	111	111	117	96	113	122	110	116	131	115	114	107	118	115	120	118	120	102	110	116	114	97	117	93	86	104	112	104	118	100	108	114	112	95	103	107	102	113	98	113	99	102	110	115	91	123	111	86	91	103	101	112	104	114	119	110	100	113	106	124	125	118	116	136	105	116	117	117	127	102	103	110	97	76	87	115	118	96	99	102	84	108	102	93	113	101	118	110	104	105	119	106	108	98	110	93	96	117	107	99	122	129	114	105	123	103	123	114	119	109	106	115	103	121	103	118	115	104	112	109	111	101	109	91	101	112	107	107	98	101	119	108	102	107	112	87	115	116	88	127	102	110	121	112	98	109	110	101	104	93	90	98	115	109	101	97	106	89	94	102	117	117	120	110	104	120	107	94	115	119	99	121	107	93	98	113	117	105	105	99	91	121	131	98	115	112	102	101	110	114	108	101	99	122	103	105	112	104	93	110	122	105	113	94	97	92	119	98	129	115	123	116	110	110	111	118	98	97	96	122	124	115	124	98	101	130	101	117	100	120	102	122	111	117	107	96	94	105	96	113	98	117	128	104	106	95	113	116	115	128	102	124	109	100	96	108	117	109	124	128	116	131	122	107	110	109	105	105	118	120	86	101	91	102	92	100	99	104	110	114	103	100	111	109	108	82	104	98	112	129	96	122	120	117	106	107	109	103	115	108	99	126	120	125	119	98	115	102	111	108	125	109	121	100	124	84	122	124	96	109	96	114	106	119	95	114	100	108	107	91	101	109	112	124	104	94	100	114	96	101	112	113	110	117	112	102	115	111	105	116	105	93	104	93	108	117	97	122	121	123	117	102	102	112	111	117	109	109	117	120	116	92	104	107	123	120	113	112	117	116	115	117	99	114	99	118	110	100	92	90	95	107	105	109	117	98	102	121	101	99	130	104	112	103	113	96	90	111	116	112	93	103	99	113	101	132	102	96	113	92	108	115	117	126	126	103	104	115	111	113	107	106	108	122	101	107	103	88	105	111	109	104	121	115	117	102	99	100	87	119	120	101	88
7651	15553	13184	7262	4537	3069	2214	1718	1377	1127	992	833	706	601	580	545	494	430	398	418	366	382	314	318	317	298	300	285	283	259	271	249	252	259	250	239	264	226	219	265	235	247	245	220	225	200	227	218	225	225	237	227	223	216	223	229	221	238	217	208	185	201	213	199	196	216	235	191	202	186	188	204	230	189	217	193	208	215	206	207	205	202	201	203	213	217	195	204	209	180	207	184	205	204	237	200	190	210	192	194	200	199	197	215	215	188	202	183	184	200	194	214	210	221	231	215	194	182	198	182	181	179	193	214	184	185	198	195	182	210	200	191	200	201	212	181	204	212	175	178	212	219	175	169	194	213	210	206	182	211	195	179	193	176	208	178	204	171	187	181	180	182	186	202	207	167	205	196	190	211	179	206	216	200	191	215	210	199	189	208	198	189	196	204	209	191	202	186	203	180	181	205	194	187	175	200	175	220	177	188	202	166	164	206	202	196	217	186	200	221	204	193	195	198	207	202	191	170	183	203	201	173	222	196	202	204	209	174	200	208	192	185	192	177	216	195	200	183	202	174	206	198	211	187	194	180	204	203	197	206	160	192	185	188	187	205	168	177	179	182	180	192	172	196	177	204	179	181	188	193	159	192	182	211	207	200	197	212	185	169	201	183	187	193	202	196	203	216	200	192	184	203	200	197	185	204	190	175	177	206	181	195	177	208	201	219	188	210	215	209	231	200	160	179	208	192	155	218	217	174	211	165	164	185	187	177	177	174	167	201	198	200	202	207	200	191	215	187	212	198	189	200	198	178	192	206	197	196	191	205	180	207	181	192	220	195	204	184	197	211	214	181	185	183	172	190	206	200	206	204	202	181	203	203	170	216	220	191	220	185	208	163	182	205	178	184	172	208	194	213	184	198	205	192	170	209	197	190	194	213	201	198	210	168	197	186	177	214	199	180	174	184	192	202	179	194	179	233	191	183	197	196	220	170	201	181	190	189	192	195	178	204	194	181	197	186	190	167	200	219	188	208	196	193	174	194	187	193	190	203	184	206	193	217	205	174	197	163	209	197	170	210	228	188	200	205	199	183	182	177	186	193	189	214	207	211	203	183	170	179	218	195	214	198	178	191	185	160	184	190	195	199	206	165	198	196	199	198	168	188	190	183	206	189	182	186	205	189	225	203	185	190	167	209	184	184	194	202	224	188	210	202	204	199	201	195	192	179	201	218	185	165	191	196	174	193	194	205	184	220	190	210	197	186	165	178	214	167	206	186	191	196	195	198	205	208	199	193	200	216	211	217	235	197	209	167	180	197	197	183	200	182	187	181	195	205	201	202	187	185	193	210	204	192	197	181	198	192	192	205	183	188	197	206	173	164	201	191	190	198	184	199	196	186	179	190	195	189	202	197	225	216	188	201	173	190	179	185	208	201	190	206	170	236	183	197	200	188	172	207	206	190	210	203	195	201	189	224	162	177	213	210	187	180	200	177	188	177	191	199	179	206	189	167	195	173	185	192	202	189	215	159	190	201	164	180	211	173	186	195	181	184	186	203	213	183	205	194	199	200	195	186	159	185	193	209	193	177	189	177	184	195	238	179	193	186	158	193	176	197	199	194	177	190	174	185	215	208	200	172	202	181	178	221	192	175	201	189	185	190	188	203	178	186	204	212	218	223	166	205	205	169	207	176	166	184	183	175	172	192	202	202	205	197	190	206	207	189	181	188	193	217	205	179	198	200	178	190	217	203	195	188	181	217	213	172	198	187	213	170	178	188	197	164	212	211	212	198	189	187	176	165	210	183	194	198	181	177	208	181	201	171	230	190	181	216	187	190	194	195	193	189	183	204	239	201	201	180	173	178	195	187	206	217	184	160	204	213	189	218	185	195	182	210	197	205	220	184	198	186	205	168	189	220	192	159	190	197	200	219	205	178	194	210	200	199	191	156	187	188	197	178	192	201	189	194	187	175	195	196	196	190	195	169	197	172	192	168	204	187	185	179	181	192	197	192	208	187	203	193	190	190	174	197	173	185	185	198	184	170	193	178	186	179	178	184	184	194	205	182	194	227	200	206	189	169	181	199	192	183	174	195	177	212	204	198	183	184	185	193	213	214	207	185	206	198	194	208	200	179	209	192	187	199	198	191	211	196	185	182	157	186	202	210	186	195	199	195	161	191	207	184	187	191	200	180	191	206	197	180	191	195	202	210	190	208	189	186	190	198	197	179	209	214	202	203	191	187	193	173	191	184	166	199	191	181	203	168	211	190	164	204	186	175	196	192	189	215	195	205	200	172	189	184	195	210	174	207	206	217	187	175	193	196	200	212	207	195	188	201	182	185	213	199	195	185	203	178	221	194	190	208	164	193	205	189	200	205	186	176	187	195	194	163	198	167	188	198	198	160	242	202	181	220	197	192	215	220	183	185	180	214	200	182	182	205	188	208	188	219	179	188	203	199	175	189	173	188	223	178	215	196	221	194	238	183	175	210	210	167	176	192	165	205	186	203	222	194	186	191	210	187	206	174	176	179	180	173	186	191	186	208	191	211	195	184	204	214	185	196	178	184	155	203	201	193	187	180	218	184	190	190	184	177	183	179	164	205	195	188	181	179	160	186	180	196	180	158	183	186	174	184	191	190	178	191	205	213	181	188	206	177	199	177	211	189	196	198	196	184	185	185	192	180	182	200	201	220	204	175	202	178	164	183	188	167	218	207	181	206	188	208	199	192	180	186	199	223	182	174	193	191	188	197	211	196	198	202	171	196	213	187	179	204	186	191	195	154	223	197	192	190	207	183	182	183	196	197	202	182	204	187	188	180	179	195	172	210	175	189	180	198	205	185	196	224	196	141	196	192	201	189	206	208	209	173	182	188	168	212	178	217	196	192	183	170	196	201	182	195	213	208	167	200	205	208	198	195	200	191	180	226	204	186	199	210	233	188	219	179	181	188	173	194	194	208	171	211	185	223	177	219	176	206	202	203	184	174	187	192	186	199	178	189	174	187	194	166	209	196	192	210	201	191	199	188	213	189	193	214	160	211	200	186	218	195	198	194	180	199	211	179	181	171	197	195	193	184	191	187	210	199	168	193	211	184	192	195	183	201	196	199	206	196	191	175	179	199	210	193	200	176	192	202	194	185	207	174	181	170	197	188	191	220	196	190	199	216	208	189	202	194	237	206	170	224	179	194	198	191	206	212	211	225	201	180	197	193	186	192	195	210	209	192	183	191	152	218	184	193	207	186	204	223	200	201	197	182	182	203	172	220	210	191	190	201	156	189	184	190	189	205	193	189	199	163	194	200	179	198	169	186	186	206	190	204	191	222	207	188	175	198	202	187	195	224	187	203	186	197	196	192	212	206	212	203	193	216	204	180	193	193	183	192	207	206	203	174	216	205	179	193	206	184	206	173	179	197	204	208	187	201	196	190	170	181	214	169	178	219	209	194	208	209	199	210	191	175	185	190	188	185	190	201	176	170	210	199	192	198	197	208	180	194	197	190
27032	20717	7324	710	395	358	352	346	318	323	326	324	296	306	334	292	304	290	316	296	311	269	308	261	291	329	305	294	315	302	303	303	283	315	326	310	320	303	308	304	299	300	285	288	268	316	292	332	311	288	301	276	273	313	307	333	293	291	271	303	280	276	293	294	315	338	320	302	300	300	309	305	298	266	289	297	259	288	297	312	281	292	328	297	310	273	287	320	304	323	286	323	292	278	324	302	292	264	306	296	300	332	271	286	322	299	271	283	275	276	294	301	305	298	295	295	304	307	294	305	292	278	281	299	280	284	314	293	302	277	321	305	284	307	296	310	279	287	302	324	280	287	287	304	301	319	306	296	295	311	292	288	291	288	291	282	279	280	294	305	312	284	316	282	315	301	298	318	281	272	324	284	313	312	306	310	313	287	306	309	302	286	303	301	292	322	276	297	306	314	281	313	271	309	278	287	308	286	297	282	315	239	295	326	303	329	270	307	297	296	309	303	298	306	299	301	311	289	293	269	302	276	294	293	305	316	328	311	279	273	304	293	286	298	297	283	299	268	289	280	318	299	293	320	286	294	281	307	289	294	305	320	291	298	290	299	291	341	322	301	321	323	274	317	306	297	301	310	292	299	312	292	306	318	300	295	290	311	311	272	314	295	256	313	312	316	316	309	319	277	316	301	286	304	307	278	319	282	265	291	295	301	302	276	316	313	286	304	309	271	317	278	267	276	288	298	298	300	278	277	253	295	317	299	282	306	300	301	308	315	291	301	318	292	302	284	290	303	320	280	279	308	328	250	316	291	303	295	289	264	259	319	336	308	334	305	290	318	295	315	294	282	301	308	286	302	327	298	298	324	272	302	299	295	267	296	321	301	288	315	320	305	304	291	296	316	287	259	286	290	322	288	269	276	260	285	365	317	290	269	334	301	293	328	305	303	268	303	309	321	315	315	300	308	301	291	299	308	293	291	304	314	309	299	317	270	285	298	277	282	269	307	293	278	307	326	283	309	303	318	293	322	281	298	285	316	256	290	308	296	279	298	317	312	340	282	308	274	339	282	306	285	281	305	261	312	293	319	285	271	317	290	332	297	306	265	332	306	307	303	286	273	277	274	299	293	309	305	310	301	294	308	321	320	315	346	296	318	278	313	277	291	331	290	281	311	317	295	279	267	274	272	300	318	296	299	325	286	296	312	318	277	336	317	284	264	278	283	304	284	312	284	311	263	311	309	288	316	344	292	286	315	317	317	280	307	299	268	338	316	315	292	297	288	291	319	304	288	313	282	288	323	368	311	319	303	264	313	276	314	289	328	322	271	303	293	304	278	291	285	308	277	283	307	286	303	319	333	312	294	294	308	302	287	312	288	302	276	297	313	296	317	307	294	307	294	295	320	290	305	273	296	298	286	300	315	315	302	310	300	282	272	293	313	298	306	283	302	280	311	287	295	310	295	303	307	297	300	280	288	279	283	311	288	303	294	311	290	327	302	279	301	300	281	290	302	299	285	284	304	293	278	300	298	310	303	308	332	302	276	306	298	300	281	302	299	284	288	325	309	290	286	305	297	279	277	315	279	297	316	313	307	295	289	319	290	304	303	292	271	285	300	274	268	270	307	300	292	312	258	295	314	284	289	319	289	295	298	348	313	294	318	328	288	273	287	287	306	287	284	319	316	323	315	267	320	289	288	285	276	306	328	312	288	304	289	318	300	313	326	280	302	302	321	328	295	311	284	293	321	299	298	315	332	315	272	295	293	274	292	309	262	275	324	315	278	299	303	313	305	308	279	295	295	309	296	286	282	298	304	300	326	294	284	298	291	301	323	318	302	318	297	298	273	277	295	331	315	294	304	295	303	284	294	328	295	298	270	318	279	328	303	324	289	313	298	290	268	301	295	316	308	326	290	321	294	329	325	302	288	315	309	315	293	266	288	278	300	263	332	263	273	318	296	314	316	286	302	278	284	344	293	282	284	282	287	301	283	298	300	309	285	303	309	311	295	299	292	316	317	298	291	291	297	288	296	323	286	288	298	266	317	313	312	302	301	288	313	318	333	282	318	326	309	304	297	290	282	293	278	319	292	291	319	373	261	318	280	319	268	277	275	290	306	324	292	314	311	319	291	327	285	286	278	321	309	266	276	280	264	319	305	291	297	278	305	311	322	301	339	285	319	298	280	314	284	310	293	295	282	290	277	308	299	333	294	277	303	302	266	301	285	295	282	286	326	285	299	265	297	313	296	278	282	294	301	272	307	298	293	246	316	276	274	334	296	305	314	292	277	299	268	305	286	294	302	289	281	338	327	302	321	321	267	346	317	285	295	270	287	296	294	307	306	328	295	310	281	267	314	294	298	302	343	297	287	333	314	269	299	300	288	300	311	288	339	321	314	286	317	288	295	275	282	271	328	343	280	326	323	280	301	311	309	307	298	288	309	298	303	316	295	275	294	313	303	306	284	279	296	316	298	307	335	286	268	301	308	296	291	279	248	309	291	265	308	307	324	302	302	278	276	290	283	309	301	316	297	318	308	302	303	319	298	311	267	313	293	302	294	325	314	310	286	290	286	295	307	298	313	264	287	306	308	327	267	293	326	288	288	289	307	304	291	301	295	352	303	292	277	286	285	316	303	324	275	278	276	308	300	317	299	284	296	286	308	289	318	295	311	286	299	332	317	303	315	285	303	285	293	289	315	297	269	282	304	286	288	296	290	292	298	300	323	326	271	284	277	306	296	317	281	300	311	352	291	267	315	314	303	312	280	304	313	317	326	316	313	271	335	279	324	286	309	326	311	336	310	297	289	300	316	295	302	265	300	273	308	298	305	310	352	322	272	329	307	318	323	301	279	312	303	304	308	304	295	311	270	295	305	273	282	299	316	299	348	274	260	299	299	309	307	299	276	292	327	279	293	290	299	263	300	274	329	303	319	313	280	318	269	313	312	296	279	299	321	309	300	303	316	305	286	282	285	318	288	311	292	321	274	290	287	293	293	251	301	298	310	311	295	263	298	276	314	266	306	316	295	300	297	287	299	307	309	303	268	305	281	316	298	323	296	286	264	281	305	303	321	318	330	297	288	302	315	295	296	324	300	274	285	292	275	297	296	304	331	311	267	325	293	288	287	286	293	314	308	306	293	306	298	291	279	286	281	287	288	301	293	319	331	284	305	305	285	294	310	312	309	307	303	281	346	302	308	306	322	304	307	311	324	286	283	280	333	317	294	310	309	279	295	311	282	330	277	298	254	284	328	303	315	344	297	285	310	293	294	307	312	316	315	323	329	299	287	312	316	269	306	295	329	302	285	298	304	287	272	314	297	313	324	294	312	303	306	284	301	304	312	299	302	290	312	311	296	278	318	302	281	299	312	273	323	344	303	297	331	313	276	299	301	306	302	292	315	315	298	337	308	273	293	310	290	303	303	284	298	288	302	310	290	329	327	317	291	329	305	299	285	290	288	261	299	320	311	286	311	301	293	307	264	294	297	311	300	306	311
4110	1598	1436	926	800	648	663	605	558	606	599	579	558	561	598	545	537	564	551	541	566	565	541	565	553	527	583	502	546	498	553	578	535	545	519	565	608	529	572	516	568	537	543	525	570	554	570	584	530	566	529	540	560	552	554	579	511	521	536	549	540	544	555	529	584	566	552	530	584	546	539	514	515	519	522	495	537	509	546	538	545	547	540	595	549	557	534	527	541	564	525	525	563	575	521	517	565	569	552	577	560	535	601	506	530	540	571	564	522	558	535	553	536	538	559	579	536	550	510	550	507	540	529	558	570	533	558	576	519	560	543	545	528	528	601	500	515	524	548	536	537	559	527	561	549	553	510	544	543	527	522	586	585	522	520	574	564	553	575	522	568	569	541	541	507	546	589	547	557	566	545	511	508	526	525	515	562	546	516	541	534	530	524	539	566	515	521	527	547	546	559	536	561	555	545	531	589	543	562	555	568	556	525	562	540	568	507	569	557	602	521	598	552	544	546	510	567	527	536	522	541	555	592	570	506	554	589	516	548	565	549	556	515	562	534	526	531	495	551	612	532	545	533	523	555	529	562	563	544	560	547	550	564	589	526	539	510	530	487	520	533	577	553	573	515	606	542	520	570	496	516	542	547	515	590	548	559	535	537	555	565	529	557	508	535	523	536	578	524	541	544	528	570	503	551	531	578	543	566	573	563	523	519	601	550	541	559	557	535	584	552	546	543	531	565	561	536	506	549	570	513	556	579	542	547	547	595	543	540	520	507	567	510	555	560	559	502	519	531	552	514	539	520	503	545	551	514	548	571	548	536	571	559	548	514	560	592	527	538	538	527	585	554	564	537	547	556	517	546	559	514	580	563	523	525	527	557	578	573	577	547	555	557	550	557	570	515	508	580	548	547	562	511	498	533	523	556	561	559	548	556	566	546	559	536	550	565	533	521	523	508	522	548	543	515	559	585	548	580	537	552	571	530	591	544	617	569	481	534	532	560	541	581	577	514	567	560	489	560	558	530	505	542	583	549	553	518	521	583	524	573	567	506	537	549	557	550	538	575	582	558	516	533	514	583	526	560	532	526	577	530	556	496	546	546	519	546	571	513	529	520	594	535	554	565	573	501	539	527	527	580	540	524	501	560	536	560	535	519	513	545	560	561	565	534	565	565	550	513	566	503	568	575	554	540	567	534	578	573	558	543	566	554	532	530	565	528	577	605	512	518	536	590	551	550	525	502	514	590	531	542	585	551	585	554	568	517	547	544	561	521	516	578	535	546	556	544	559	537	545	529	564	561	554	554	535	556	521	562	523	541	548	575	546	526	567	553	562	540	547	514	530	552	567	550	561	543	559	562	562	520	567	524	562	547	569	587	548	571	529	570	573	529	558	549	541	495	535	510	548	554	563	549	503	573	563	577	562	587	537	573	543	535	506	526	525	546	533	538	541	568	557	555	489	531	547	570	552	536	525	525	554	567	503	576	543	564	566	540	576	553	536	580	571	527	544	552	522	568	545	533	556	570	486	504	562	538	530	542	525	551	474	538	544	556	548	556	545	546	538	557	537	531	511	547	557	552	524	560	559	552	555	547	514	599	533	527	524	574	580	522	588	479	513	561	546	519	548	506	517	556	491	555	576	533	539	539	557	517	530	528	573	559	545	549	547	534	516	565	561	563	552	522	531	572	566	593	518	527	556	541	586	550	533	559	581	528	601	565	520	545	578	567	545	541	567	551	557	540	536	499	524	581	557	575	557	562	543	521	506	519	503	509	543	560	524	578	573	564	558	527	554	518	548	540	553	528	559	550	545	520	534	562	508	543	516	561	525	535	576	554	522	525	546	546	559	538	540	537	572	538	566	528	536	495	524	552	516	549	524	531	507	524	540	556	526	510	545	579	528	575	567	526	572	549	582	545	528	527	553	551	544	574	541	563	536	534	510	554	571	542	540	582	575	546	542	555	553	560	584	546	566	568	532	558	581	521	541	556	558	563	493	581	539	546	530	570	497	557	579	538	530	521	570	561	557	517	537	538	527	536	542	537	546	544	543	543	525	545	538	540	552	598	541	553	520	537	513	514	512	561	554	607	521	546	538	557	555	590	531	583	549	588	534	554	541	524	536	530	520	567	530	585	526	525	532	556	572	530	587	548	537	520	522	542	579	602	557	547	574	556	559	546	560	541	550	538	489	544	553	567	589	543	559	548	552	554	531	550	551	539	538	565	524	549	540	576	567	550	550	504	523	555	519	536	496	542	507	495	587	536	556	508	584	551	548	529	547	533	573	525	538	543	575	528	558	531	537	571	519	567	550	514	552	551	548	522	540	545	518	553	543	561	538	572	543	544	593	562	571	539	539	536	550	572	528	514	571	549	547	543	543	545	565	549	538	545	535	505	541	562	572	543	541	533	531	519	507	553	550	524	533	560	581	504	531	555	568	532	526	527	549	548	539	545	526	537	560	548	545	549	546	558	533	523	538	521	577	547	510	560	550	567	593	559	522	569	596	552	545	551	508	559	547	633	562	557	519	542	598	536	544	562	490	542	536	560	589	561	545	570	526	538	516	552	528	551	549	537	543	547	509	564	520	564	562	569	523	526	524	542	546	525	528	539	551	560	531	533	527	550	516	508	557	576	578	519	561	562	560	575	533	549	550	527	580	582	543	541	551	553	548	541	573	606	551	514	514	527	566	517	567	531	561	580	552	600	547	555	604	520	532	536	516	572	541	558	567	554	515	547	523	531	566	535	531	520	532	514	550	548	547	520	553	576	568	546	580	528	555	541	561	542	552	551	592	532	541	523	566	571	530	561	554	535	551	580	501	513	545	523	535	546	524	554	558	516	547	566	545	558	555	565	520	547	583	542	499	555	558	507	571	499	521	549	563	576	538	504	572	557	569	537	558	526	507	549	558	547	532	540	533	525	528	550	539	510	561	589	537	558	520	551	548	553	550	557	541	524	560	511	528	573	518	540	576	546	533	530	619	524	514	557	527	526	560	554	521	528	555	528	526	605	511	578	566	563	593	561	528	590	517	578	527	559	542	561	556	546	537	522	545	563	543	557	565	497	544	556	556	518	528	532	520	608	543	575	530	507	577	608	549	547	561	534	551	590	562	543	559	545	564	559	496	514	537	511	535	545	499	540	572	537	510	540	514	562	549	558	518	511	576	523	500	529	552	533	517	552	558	541	507	587	570	524	556	507	537	540	565	546	544	579	556	540	555	540	555	544	520	537	537	533	550	535	540	537	576	529	540	538	549	556	521	543	566	534	538	561	585	533	580	540	584	556	523	528	555	543	532	573	535	550	555	490	523	570	568	512	559	527	516	530	528	579	549	517	582	546	531	539	565	559	505	564	537	588	520	527	564	601	549	502	563	527	571	549	519	574	541	525	538	547	517	547	542	530	532	548	553	553	564	580	543	499	570	547	567	561	550	540	558	567	545	536	554	581	557	527	552	599	527	533	582	564	571	511	528	585	522	567	538	578	567	525	569
24350	21502	28734	24702	20744	1855	575	344	288	268	253	200	203	190	181	196	181	168	171	137	167	175	164	162	168	134	163	146	136	161	149	136	151	153	149	140	138	137	140	152	136	136	148	148	138	142	142	133	132	135	154	131	149	147	138	148	140	136	141	155	136	150	153	124	142	140	161	136	131	177	129	142	150	146	112	115	132	139	159	131	123	122	136	125	135	141	156	143	160	150	121	117	148	138	135	138	152	137	116	149	132	134	139	138	123	127	121	156	151	121	134	140	139	136	147	134	157	114	131	139	115	135	140	144	137	128	130	149	126	134	138	134	134	137	141	127	143	152	130	136	139	119	153	153	145	145	139	160	138	151	113	143	126	130	112	126	133	117	139	143	153	108	118	138	117	141	129	131	131	157	141	127	126	127	147	149	148	152	128	122	128	122	135	123	121	113	127	133	122	132	124	145	134	146	132	145	124	138	118	114	128	135	122	146	134	145	135	109	125	129	134	129	136	145	139	149	154	133	142	142	150	123	144	133	146	121	153	146	134	131	144	134	153	136	131	126	141	131	139	141	164	135	138	126	142	121	126	132	133	131	103	154	133	151	150	128	134	124	136	138	155	122	138	135	139	143	152	146	120	148	127	120	138	130	119	120	127	156	145	139	149	144	147	129	143	131	145	131	141	142	129	130	133	136	157	156	134	144	142	124	151	130	117	136	128	139	118	127	151	155	138	163	162	142	130	137	132	127	140	146	134	116	128	149	145	145	121	118	161	125	156	142	116	128	146	116	132	127	147	141	109	156	138	124	123	117	147	136	144	123	132	162	111	137	141	141	127	117	148	132	134	119	156	140	141	113	146	131	133	153	130	142	124	134	123	122	140	125	146	129	119	122	126	152	124	140	119	135	136	134	111	147	140	121	123	154	133	117	123	154	111	138	144	132	139	107	150	146	149	140	122	132	146	132	114	128	131	132	148	129	127	149	119	134	127	139	132	145	138	128	141	121	126	146	136	113	148	132	131	131	145	137	142	149	122	133	141	138	141	149	139	145	119	135	126	150	141	112	134	130	122	148	137	120	127	115	125	139	134	135	124	139	135	128	124	128	153	130	129	154	138	141	143	148	102	149	128	126	154	112	136	147	118	121	129	109	130	139	135	119	130	134	148	140	133	140	126	125	156	145	118	140	137	124	127	120	128	157	152	151	125	131	124	129	145	133	121	138	128	128	125	125	123	132	148	157	131	130	144	136	123	144	130	127	128	127	134	129	153	125	139	126	108	152	127	140	136	126	150	132	139	135	137	127	154	121	136	122	123	135	152	144	143	129	160	109	124	132	136	143	128	142	125	147	145	151	145	159	163	126	143	132	114	137	139	141	148	123	135	132	137	131	129	143	136	125	148	135	135	145	127	148	140	130	140	137	137	112	130	128	142	143	163	151	147	140	123	146	144	130	142	148	136	125	145	147	136	153	135	130	122	143	146	135	140	134	152	129	131	138	125	139	135	133	150	153	146	139	130	142	119	129	120	131	109	136	132	119	140	134	148	142	135	157	142	137	130	143	129	135	128	135	137	119	145	123	127	127	147	140	148	125	143	127	144	116	138	112	135	121	107	140	155	139	130	136	148	122	141	125	144	136	124	152	130	149	145	150	128	119	150	136	158	123	149	134	112	132	123	129	147	120	123	157	140	111	130	122	134	112	150	133	123	107	117	121	135	114	142	126	159	132	141	119	141	122	121	139	137	145	140	129	161	137	139	143	148	133	162	134	126	148	140	133	154	148	137	134	149	151	150	151	153	122	133	114	122	138	143	150	129	130	149	139	142	137	137	116	137	150	127	136	134	160	143	113	146	138	133	147	158	133	136	154	121	124	131	135	108	137	131	136	138	133	149	149	129	149	138	131	122	122	130	151	125	150	148	148	162	147	122	134	150	153	121	127	159	154	133	153	123	130	149	144	118	143	151	148	134	149	150	135	135	135	127	127	156	137	126	147	142	122	137	137	153	139	135	126	123	161	149	124	135	135	145	145	147	136	133	139	108	144	152	142	132	152	136	147	147	147	154	154	159	143	126	133	134	134	144	141	121	135	127	127	132	145	152	143	139	139	141	146	145	137	128	119	126	126	131	157	144	142	131	129	131	128	137	134	121	141	132	135	158	129	148	109	143	112	143	137	125	150	138	148	126	144	139	124	130	130	147	151	151	153	146	161	138	156	141	128	135	136	131	146	133	142	146	135	106	133	123	151	147	129	134	127	115	136	140	136	138	145	139	143	149	128	136	138	143	133	131	157	119	157	122	142	124	142	140	138	150	119	127	136	121	138	124	136	144	145	139	139	156	131	133	130	128	153	153	130	132	140	130	110	132	131	138	138	159	119	132	147	127	141	117	152	151	154	142	129	124	126	147	139	134	125	149	129	137	116	149	130	128	146	136	139	137	133	149	130	151	132	146	135	137	127	130	138	132	128	136	132	154	138	128	147	151	111	139	118	128	141	127	132	136	142	148	134	158	144	141	142	149	133	153	139	131	134	135	134	146	140	128	128	121	150	127	148	159	133	129	149	127	134	135	115	135	118	136	139	121	123	133	142	128	127	148	142	155	144	152	146	133	152	127	129	158	142	142	129	145	143	166	129	134	145	147	127	137	120	143	133	135	160	115	140	150	148	129	144	120	129	132	143	134	128	140	147	141	141	143	140	133	133	141	116	113	140	119	147	138	133	129	130	155	140	122	134	154	151	141	119	140	130	136	120	151	143	118	125	112	129	141	134	129	139	135	130	137	125	153	119	125	119	121	99	152	117	139	144	137	124	135	116	118	146	142	128	153	126	146	131	155	121	131	146	122	109	143	125	126	145	123	151	140	135	116	143	144	137	119	128	135	134	122	119	152	127	134	142	158	106	141	118	149	165	117	129	137	156	133	130	154	158	155	126	141	132	126	126	122	122	132	145	130	129	137	126	122	130	133	118	129	143	120	133	119	124	138	140	129	144	145	144	115	141	126	136	128	143	133	145	141	141	143	124	152	138	152	137	146	145	139	123	131	133	135	110	163	149	160	161	125	146	136	129	119	128	143	138	160	140	151	150	129	143	136	138	135	152	114	125	139	139	155	141	143	124	118	117	108	138	128	130	126	120	149	148	127	168	144	151	121	130	144	135	144	134	117	121	143	136	149	132	130	139	152	132	131	133	117	133	145	131	127	132	161	133	136	133	133	126	153	126	136	135	131	138	129	122	147	149	131	130	140	140	143	156	127	124	139	126	117	147	135	149	143	122	141	145	135	133	144	135	137	133	140	127	153	109	127	142	152	151	132	133	132	131	141	145	123	157	165	134	127	119	130	136	107	150	118	163	123	129	126	136	130	135	154	150	136	132	146	142	141	149	146	135	119	143	130	127	130	150	118	123	115	142	136	118	161	134	129	136	136	144	133	129	134	137	140	147	144	143	139	144	131	141	130	109	116	135	121	136	152	159	140	130	119	152	147	126	152	123	131	146
5669	9913	8556	4220	2655	1853	1412	1063	897	760	698	588	566	521	476	439	421	410	390	396	387	356	327	295	294	311	326	288	277	314	292	292	301	290	282	283	296	289	297	291	264	304	281	263	270	275	253	290	273	253	263	297	261	253	267	247	259	289	279	260	285	258	272	281	261	263	292	264	287	286	254	277	255	252	286	276	244	246	249	245	265	261	248	260	251	269	290	261	278	291	277	263	286	276	267	240	262	258	274	259	254	265	244	269	270	250	252	263	248	277	250	261	251	268	251	242	236	255	287	280	250	277	254	270	260	275	257	282	285	237	277	271	239	249	255	275	267	258	287	275	239	238	256	229	287	239	259	257	233	234	277	270	256	272	293	266	278	282	257	303	252	257	265	242	242	266	246	241	260	263	274	262	256	266	275	276	235	271	277	292	257	277	281	249	266	266	251	276	282	263	265	291	230	240	303	263	266	251	271	256	279	253	275	270	282	280	267	271	252	248	221	271	259	284	263	250	281	266	268	268	274	289	255	230	276	262	250	250	242	261	263	267	297	248	250	277	284	300	276	248	222	260	266	271	285	252	271	235	230	278	256	248	288	251	233	262	259	257	284	262	243	258	270	283	268	277	256	266	252	254	272	267	239	240	283	259	236	260	235	280	248	276	270	260	287	257	295	264	289	288	263	267	257	251	306	282	273	226	261	256	266	247	248	268	260	260	276	277	268	262	244	295	254	257	277	274	262	276	240	283	251	271	251	254	251	276	283	238	290	255	258	273	275	258	276	289	259	280	227	273	281	249	256	258	264	276	263	243	254	292	247	262	284	275	296	265	262	268	253	236	277	265	246	264	240	266	221	274	248	254	269	271	263	293	250	259	240	274	234	250	237	281	222	257	282	263	265	274	273	256	267	255	254	261	278	249	281	268	260	256	264	260	281	256	266	246	250	274	269	232	263	243	262	265	254	269	262	245	268	238	256	277	272	289	269	293	234	251	261	260	232	247	270	264	270	249	292	247	272	231	218	288	247	248	269	270	247	253	284	249	248	254	252	258	238	237	282	257	252	276	287	266	258	279	261	220	255	276	262	265	270	239	252	261	256	246	261	247	285	245	252	234	255	256	227	276	272	282	271	284	235	256	246	245	261	292	224	258	287	253	262	285	257	267	268	232	286	244	239	282	267	266	264	272	264	236	281	290	268	264	246	263	253	242	259	264	267	267	274	251	281	273	263	293	283	262	259	242	295	279	279	268	232	263	254	281	286	253	256	225	254	245	253	275	254	281	252	254	306	261	280	273	302	272	244	233	245	237	249	259	267	282	242	253	251	281	253	263	265	236	249	231	237	262	230	282	263	254	245	278	268	267	277	239	285	255	236	272	265	259	242	272	269	278	252	260	272	265	279	271	278	246	257	262	267	253	269	262	245	247	291	273	270	253	264	276	276	256	249	227	265	262	270	225	286	270	256	270	255	246	256	272	261	260	265	274	275	249	253	261	250	261	269	303	284	254	262	269	265	231	269	265	256	266	271	279	260	240	240	272	265	289	242	270	288	263	250	237	268	249	254	270	273	270	256	271	261	270	253	274	270	272	258	254	263	263	255	248	275	261	253	281	253	290	268	263	247	277	244	268	262	255	284	267	274	260	274	245	271	269	273	243	259	247	265	253	261	301	245	267	288	267	278	255	260	255	245	298	245	261	250	286	269	274	268	265	273	269	247	255	238	263	254	251	262	225	253	230	251	265	243	283	261	229	257	283	237	252	270	236	274	269	278	252	258	256	251	261	290	259	260	259	311	260	234	259	227	256	239	273	248	247	258	238	287	242	277	247	278	279	280	247	235	246	261	261	255	287	249	294	290	269	256	245	282	269	247	268	291	250	253	248	270	248	277	260	270	271	258	237	268	228	264	277	289	266	287	263	265	274	265	271	293	280	265	259	275	274	242	234	255	254	273	251	239	282	247	262	260	249	271	257	265	262	244	260	281	238	270	240	247	243	249	263	252	254	248	253	244	286	255	263	253	236	228	264	235	268	281	265	274	277	282	271	253	276	277	291	246	268	241	255	234	273	262	256	284	258	276	294	242	273	269	263	231	271	278	248	270	310	261	268	251	250	256	259	254	238	301	248	284	257	251	268	295	221	244	260	270	292	281	233	265	224	270	277	283	282	235	282	281	271	248	250	250	254	259	252	266	280	277	257	262	262	261	277	253	293	261	240	277	218	259	278	275	282	265	271	253	268	263	261	281	269	215	256	252	258	277	267	243	283	263	271	224	243	230	262	248	263	264	273	304	284	299	259	263	268	243	238	282	260	230	278	261	265	270	250	275	284	257	263	260	258	277	263	260	276	235	279	247	266	257	247	274	251	262	262	251	275	269	258	269	266	271	264	263	278	257	253	281	271	245	258	262	240	268	269	268	271	295	260	266	255	272	260	236	265	253	248	288	251	263	261	267	252	265	271	242	245	284	240	294	289	254	249	262	246	254	245	240	260	239	260	250	264	300	267	242	256	239	255	224	277	268	308	268	290	281	257	280	269	280	293	265	288	280	252	277	282	251	263	256	266	248	251	290	247	250	230	259	242	292	287	244	288	254	245	290	246	277	290	275	239	240	285	267	287	247	261	265	240	290	264	229	253	288	266	256	270	272	243	256	261	258	259	258	255	272	299	234	265	249	265	240	281	274	280	263	258	224	252	268	245	213	289	282	265	260	285	265	264	275	261	238	250	254	255	252	239	253	259	240	274	265	268	266	253	263	264	259	272	256	241	244	235	248	286	241	262	250	246	227	251	253	264	236	276	270	269	238	264	268	242	252	238	264	250	271	269	253	311	270	258	262	273	249	251	262	256	236	272	240	260	241	258	257	244	254	273	254	251	260	240	275	268	244	243	304	285	278	266	264	256	265	237	249	265	261	284	283	240	301	243	262	262	267	296	274	249	236	256	265	261	245	286	256	252	244	276	234	281	249	245	266	256	282	273	249	241	272	248	264	265	265	272	268	255	268	245	265	273	266	255	271	281	276	278	277	270	265	274	265	264	270	264	251	280	238	259	269	262	269	260	266	242	267	237	270	244	269	251	242	286	293	239	265	233	264	240	274	280	244	245	242	258	259	268	255	274	281	256	255	266	268	243	271	245	259	267	265	270	269	259	286	251	286	274	285	241	279	257	259	284	261	267	276	249	274	272	249	258	270	258	270	271	257	248	283	268	252	284	266	283	245	263	242	261	261	247	240	278	271	266	245	256	258	261	289	286	278	282	258	282	270	250	255	267	233	268	275	281	241	274	253	265	232	250	263	278	272	269	279	250	265	261	254	276	276	226	269	274	250	263	254	272	223	273	272	290	265	275	254	276	261	267	231	290	241	257	256	261	275	275	256	272	245	267	267	267	287	273	280	270	265	251	258	266	263	260	256	256	263	265	263	235	221	273	271	264	249	276	261	268	267	289	266	264	298	283	243	252	253	248	225	279	264	257	295	275	269	274	268	220	240	256
23390	21454	29310	23990	21458	19797	1482	544	403	331	309	223	246	211	200	194	194	158	168	160	156	132	133	137	157	159	141	126	124	114	113	124	136	121	118	129	111	113	141	115	124	135	119	119	129	114	108	115	107	96	116	96	121	115	132	116	105	107	100	103	108	109	90	127	96	108	116	115	112	106	100	98	98	90	99	104	113	114	110	106	110	97	126	110	103	116	101	97	115	100	101	101	118	120	113	114	105	93	120	111	106	110	95	90	100	117	129	84	127	104	107	80	101	101	105	113	109	105	119	113	96	109	101	131	120	115	121	97	98	95	108	97	127	100	116	104	107	125	98	110	118	83	98	123	106	109	93	116	113	128	94	111	108	105	106	123	116	94	119	106	109	115	125	102	120	106	102	125	98	100	94	114	106	108	115	102	104	115	109	112	130	103	113	99	102	112	124	101	104	102	110	95	125	108	120	98	106	91	114	100	105	98	103	103	101	102	104	117	129	95	112	100	115	111	96	114	92	109	101	104	109	101	122	112	104	95	105	108	100	106	79	107	119	104	112	91	118	97	116	101	99	112	133	102	106	124	104	107	95	90	114	120	113	108	115	116	102	99	116	108	105	87	107	111	109	105	96	97	112	96	96	97	105	101	108	84	94	101	115	108	111	117	103	115	93	100	112	123	111	122	119	112	100	88	87	87	120	107	117	88	96	113	113	111	91	103	103	124	99	109	104	101	105	95	124	115	98	124	110	105	97	124	98	119	109	98	108	91	98	113	96	118	125	105	104	105	114	107	126	118	101	105	122	100	102	113	103	96	102	104	99	94	114	93	110	104	109	124	95	97	92	119	107	84	103	126	102	100	91	108	103	94	104	104	116	85	109	106	110	117	115	118	108	86	108	124	114	126	117	109	102	122	137	122	91	121	127	105	105	120	120	97	112	111	120	99	104	111	104	121	89	84	115	109	96	91	103	116	113	122	111	113	125	117	95	133	96	109	133	97	98	116	105	107	95	94	98	115	91	108	104	97	122	107	112	106	92	126	109	106	104	110	105	112	92	109	112	98	95	112	113	114	96	96	97	100	98	127	103	108	94	113	119	119	109	109	81	95	109	95	96	109	103	105	106	96	90	105	112	93	101	106	113	110	89	106	107	118	111	97	99	108	101	101	93	107	107	105	121	96	110	115	134	108	98	94	76	127	111	96	116	105	125	88	111	107	102	119	103	102	108	96	95	128	109	114	124	108	107	104	89	127	105	89	108	92	119	86	84	113	106	103	112	104	103	113	104	102	122	104	114	98	96	105	110	100	120	106	114	111	111	111	124	102	100	96	97	104	119	112	97	128	96	104	87	103	105	109	118	105	103	96	101	102	116	98	110	87	99	126	111	93	102	130	110	107	121	97	116	118	99	112	112	101	98	108	119	128	106	110	104	108	102	106	93	120	103	95	105	111	116	101	95	123	113	104	86	113	111	93	118	111	101	91	114	102	101	120	104	110	118	109	105	93	118	115	98	92	131	102	116	108	108	125	101	102	108	95	97	95	93	109	100	124	113	96	103	100	99	90	117	105	113	126	114	118	86	114	114	112	115	107	95	98	104	120	99	105	107	97	122	99	101	98	97	92	113	102	103	109	115	91	110	103	109	108	111	94	112	92	110	111	112	98	99	86	127	113	102	99	118	111	109	98	126	127	96	116	96	90	104	103	94	125	102	94	104	100	90	106	110	94	92	122	93	98	96	101	94	106	109	96	117	102	111	110	114	105	103	115	105	97	114	96	101	97	103	110	107	94	111	109	110	90	108	101	86	132	106	104	105	91	106	90	102	106	125	100	100	106	107	101	120	114	97	119	123	105	97	85	106	111	106	111	99	110	122	124	94	94	97	113	98	104	113	101	108	98	115	87	105	100	100	94	114	112	125	104	124	107	92	129	99	99	115	114	109	104	102	102	105	104	102	109	110	114	92	98	103	110	96	108	93	110	122	100	109	103	97	122	96	108	93	87	112	105	97	111	107	117	95	126	111	122	114	109	114	99	115	103	114	107	113	103	101	100	118	113	107	110	111	95	90	114	98	106	114	119	102	114	102	100	117	98	119	92	105	94	109	102	102	110	106	108	109	114	95	115	112	104	109	90	100	121	119	124	105	124	91	102	97	122	112	95	95	116	92	96	97	105	118	100	102	124	108	115	97	104	100	120	106	102	109	135	117	111	114	115	92	98	105	110	125	107	131	105	105	112	107	109	104	105	111	111	115	118	117	92	87	113	105	103	102	93	105	98	109	104	100	108	111	110	91	105	121	102	101	110	106	103	99	95	99	88	110	90	109	89	114	107	97	99	107	92	114	105	108	107	117	102	113	122	111	117	119	109	102	122	115	101	100	116	102	93	100	86	84	110	116	91	104	111	116	101	97	94	88	125	104	127	100	90	124	99	105	97	121	106	104	92	102	127	99	111	94	84	99	117	111	125	108	126	124	107	106	130	123	98	133	109	98	100	95	114	111	105	94	103	100	110	97	114	108	92	93	114	117	101	102	104	113	112	106	95	92	107	119	99	100	100	105	103	102	103	82	117	118	112	102	112	104	92	116	111	108	109	90	104	100	100	112	114	117	113	102	101	105	106	100	104	111	103	119	82	91	123	103	100	97	75	114	102	110	122	103	113	105	116	110	115	115	113	94	107	119	98	105	119	108	109	109	101	99	89	100	95	117	97	103	102	120	101	108	102	134	101	90	104	117	108	110	111	126	125	89	109	139	110	107	114	84	107	121	84	93	107	95	107	103	114	106	108	84	129	138	89	116	114	105	102	103	121	98	109	101	91	110	128	119	97	105	127	114	109	112	112	103	110	94	114	110	99	117	112	108	100	120	111	106	101	103	86	106	107	102	103	113	98	94	82	129	98	109	115	98	98	98	109	92	103	119	108	123	101	105	114	110	117	99	93	89	97	109	92	113	110	92	107	116	103	103	98	112	104	111	99	98	132	103	113	108	102	95	105	96	99	113	125	84	120	112	117	114	102	96	102	117	95	98	105	100	93	116	100	117	91	100	121	119	107	106	109	141	107	98	110	99	138	107	113	102	107	119	110	95	110	108	106	108	107	106	107	110	91	99	88	109	97	93	96	111	84	108	112	113	106	100	110	96	103	112	103	96	109	102	86	110	101	111	106	92	106	87	92	102	112	108	98	84	104	113	107	86	134	83	97	103	121	105	99	107	102	129	107	112	107	108	89	111	104	117	114	131	109	115	100	113	114	115	115	100	102	125	96	102	101	129	109	117	102	94	108	108	110	98	104	104	110	96	118	109	111	109	101	110	120	99	104	87	106	128	112	86	120	120	114	112	113	96	125	116	98	97	119	109	100	114	93	92	96	126	109	107	111	94	93	122	107	112	97	121	107	101	104	124	111	103	109	96	111	113	115	106	109	126	92	90	105	105	106	116	117	112	124	105	109	94	124	101	104	106	126	100	105	133	98	115	114	103	96	105	96	109	106	121	91
7824	15666	13252	7078	4447	3177	2231	1799	1404	1091	935	783	656	646	576	526	495	434	413	398	354	362	349	315	299	308	283	271	258	266	262	245	224	248	234	257	260	249	253	234	246	233	228	248	230	242	224	241	214	213	230	243	228	252	223	200	205	198	245	189	206	213	204	214	222	207	206	220	222	192	206	217	180	198	212	205	218	231	213	217	203	189	198	200	209	194	186	197	188	204	179	194	205	196	204	199	191	196	203	207	198	222	216	162	220	196	224	196	208	192	194	209	187	206	191	201	223	198	208	187	187	223	187	181	167	184	208	159	207	193	215	209	189	202	194	203	213	190	192	183	189	192	203	195	200	178	189	177	207	205	209	221	181	194	185	178	216	172	192	190	210	211	206	251	197	201	180	186	192	176	192	211	213	183	170	161	194	183	197	204	195	198	195	202	211	209	191	185	182	187	221	180	204	205	193	179	186	206	193	191	174	196	189	192	191	201	182	190	195	206	175	176	197	189	194	214	192	202	198	183	179	189	182	206	199	162	213	197	221	174	195	182	198	174	195	193	185	178	204	182	185	208	210	178	215	222	184	200	208	214	196	190	190	215	203	193	225	210	184	164	191	215	191	199	212	186	206	182	199	188	184	210	188	223	195	201	197	173	200	175	182	201	191	170	192	185	194	206	193	191	203	198	188	208	188	173	189	197	208	183	177	182	166	211	188	205	189	170	192	200	212	170	171	200	190	199	201	194	226	184	193	184	203	178	186	188	191	191	174	192	194	209	199	196	181	195	187	201	195	211	214	204	193	220	189	210	184	201	178	197	207	206	203	173	173	216	192	165	195	204	190	209	178	200	189	207	188	201	183	210	200	191	221	204	167	186	179	169	176	182	201	218	200	168	174	181	185	192	205	196	195	214	191	182	208	191	182	207	196	201	184	181	193	205	194	200	183	186	209	200	192	195	199	208	175	221	208	190	181	225	204	182	180	188	176	202	197	184	197	209	190	204	183	189	178	178	182	177	202	184	180	195	177	182	202	200	178	167	196	184	180	194	166	176	216	219	192	192	163	195	191	180	207	166	175	203	182	188	204	197	195	215	193	182	205	191	194	168	190	200	170	193	210	159	200	211	167	199	195	169	187	179	198	187	219	208	211	174	197	218	209	212	186	185	206	200	181	172	186	180	191	197	181	202	201	208	178	191	218	205	190	185	184	181	188	182	191	229	211	200	170	199	164	172	190	192	175	207	189	182	201	179	191	167	186	209	178	179	189	181	182	179	195	189	202	230	175	196	189	187	193	196	187	187	194	167	180	184	196	182	196	205	202	188	205	189	211	184	188	209	177	189	185	211	186	192	196	224	213	182	196	191	197	206	189	200	180	209	186	169	188	198	197	208	198	195	181	218	209	193	200	191	180	173	188	187	188	187	180	189	204	200	188	191	207	193	205	202	171	208	194	206	204	184	198	173	178	178	202	202	214	181	187	180	219	188	169	184	212	187	185	184	208	193	181	189	201	176	207	178	171	185	190	196	186	202	182	200	165	194	193	199	198	205	187	178	209	199	173	202	193	194	160	177	200	186	163	174	172	207	191	198	163	190	200	207	178	176	205	182	206	195	179	196	185	186	187	179	205	209	202	207	201	203	199	186	206	192	203	182	176	213	193	200	177	200	192	179	190	212	208	187	203	221	204	137	208	189	194	202	203	204	194	201	191	180	180	217	204	186	193	210	201	240	191	189	199	201	173	184	195	183	201	190	203	191	200	215	180	163	207	210	196	185	189	204	190	181	204	189	184	193	175	197	191	191	167	179	177	183	165	173	188	215	200	189	197	185	193	209	161	176	177	171	187	191	187	196	204	208	208	194	189	212	178	174	202	180	188	227	217	199	196	217	185	193	196	189	185	198	188	218	186	203	194	215	201	224	211	207	181	184	199	187	217	217	196	203	193	183	187	185	206	189	180	189	179	188	194	213	191	223	179	209	190	167	218	183	231	179	180	204	171	180	197	201	208	187	167	193	186	203	196	192	214	191	224	181	194	182	204	212	179	184	189	174	177	186	206	197	171	201	201	209	184	202	208	195	174	200	168	191	200	197	207	178	186	210	195	203	184	206	175	200	216	204	203	194	205	191	217	187	181	182	181	208	205	172	184	198	183	203	175	193	202	181	207	189	196	198	182	202	171	186	205	182	189	191	190	223	196	211	206	202	217	200	204	189	203	196	179	199	182	198	171	218	184	196	187	189	175	199	216	189	225	170	217	200	185	184	189	190	191	196	202	207	197	201	196	176	164	188	183	202	184	173	176	188	191	171	204	197	192	189	185	185	169	194	179	225	188	199	175	195	191	193	180	216	195	179	213	204	175	188	189	227	187	177	179	180	176	196	203	194	184	170	212	222	197	170	183	201	179	185	220	184	186	212	153	189	184	196	171	182	188	201	209	208	192	190	180	198	190	188	178	182	186	187	198	198	186	185	170	201	186	185	183	186	230	221	202	176	212	190	201	179	212	181	198	213	192	184	180	169	183	195	203	192	184	201	178	218	156	197	181	187	176	175	181	200	181	184	200	188	192	195	194	199	186	209	209	200	177	193	211	183	168	194	173	184	193	215	153	187	177	193	180	196	198	203	191	198	191	174	211	194	181	181	171	193	216	202	173	171	194	172	210	177	195	189	199	208	200	202	180	205	169	196	199	197	191	197	205	189	184	187	201	173	204	215	209	198	167	178	162	205	191	197	179	198	166	192	177	193	211	191	204	174	181	187	209	214	192	192	230	199	180	205	181	171	193	188	194	192	176	156	180	178	199	184	211	191	206	178	187	222	188	201	188	196	172	190	209	193	199	201	214	180	187	195	168	193	194	192	188	171	189	200	183	180	192	191	212	194	196	191	193	193	207	181	206	203	191	176	197	182	182	187	183	221	195	219	212	189	209	193	194	193	190	203	214	200	192	190	191	191	202	194	184	193	189	195	177	198	196	188	194	187	207	181	215	167	191	214	207	193	204	201	192	200	183	186	183	205	172	207	179	193	177	211	194	201	195	195	178	185	194	194	200	190	177	168	175	218	187	185	192	173	211	183	197	197	185	218	186	182	194	206	194	206	172	193	195	186	196	188	201	193	206	165	177	177	209	189	205	174	209	214	192	159	209	181	186	189	194	204	198	174	180	183	193	192	198	184	184	201	186	207	207	194	202	178	184	211	213	188	191	203	172	182	170	208	196	190	187	208	193	180	182	208	208	186	196	205	189	193	213	187	165	190	197	201	182	198	201	191	208	186	206	180	190	198	203	183	184	225	181	200	203	183	218	198	193	185	174	215	194	195	216	180	178	200	193	204	194	177	172	200	171	186	198	204	193	173	196	200	198	198	180	199	180	196	211	171	176	182	170	216	188	172	201	205	220	206	194	204	214	209	192	209	189	189	178	197	205	173	168	176	202	203	198	172	198	197	199	186	191	207	189	202	189	195	175	185	183	186	202	186	184	190	198	185	183	186	182	194
26965	20662	7262	743	466	431	341	333	314	281	266	272	278	292	306	298	308	293	301	301	305	307	300	288	290	311	259	297	282	291	282	281	276	295	321	326	283	335	272	303	312	280	334	317	300	305	318	310	262	292	290	278	280	311	287	327	281	282	263	273	301	295	325	297	266	309	308	277	320	302	315	295	269	289	278	296	300	283	278	280	303	284	282	318	292	286	301	308	290	281	308	316	289	291	286	312	288	308	308	288	299	275	244	301	298	268	284	296	295	301	299	288	296	298	285	273	262	284	299	308	301	273	258	291	326	297	273	306	287	321	313	310	313	299	322	289	288	305	305	280	311	313	324	247	291	288	328	273	302	295	285	297	294	310	310	294	256	304	285	273	285	296	300	303	295	310	266	282	293	305	294	289	278	288	337	279	270	339	294	304	285	309	299	286	308	301	314	311	303	254	311	275	278	295	272	301	280	317	268	327	303	291	310	314	318	296	285	289	292	299	294	286	300	281	272	300	283	300	307	295	295	298	260	308	296	293	307	293	302	314	280	253	299	298	306	308	300	298	271	272	281	288	274	285	310	295	324	320	277	333	350	300	295	299	293	293	290	300	302	284	306	302	295	311	251	315	301	297	300	282	315	304	282	303	281	280	297	283	304	295	287	262	263	299	279	295	276	282	317	318	306	311	295	278	294	276	277	312	298	305	331	278	305	284	285	314	293	291	273	294	291	296	279	292	285	289	317	270	284	293	259	315	295	304	314	265	278	267	300	290	312	283	306	285	305	299	300	284	302	300	300	286	286	286	307	289	293	298	300	286	289	311	322	283	269	291	291	299	291	303	264	279	288	285	275	321	279	312	311	283	332	298	292	281	299	276	299	288	295	282	301	306	281	295	267	302	278	293	275	286	315	322	289	281	289	273	332	288	288	273	304	305	304	297	279	343	290	307	307	267	290	294	279	284	303	269	308	287	330	319	312	290	293	275	270	310	296	296	272	267	286	291	316	310	310	269	283	268	274	302	292	283	298	310	302	299	279	302	288	312	308	290	293	304	289	316	300	304	300	272	299	280	289	301	271	306	304	291	279	287	311	322	286	255	329	301	299	276	332	309	302	282	312	273	269	288	261	282	248	295	317	307	308	303	291	302	321	274	263	257	272	304	307	295	285	297	266	295	323	285	307	291	284	326	315	304	311	271	290	294	324	290	319	281	284	269	266	293	321	291	304	265	300	279	282	267	269	296	336	307	314	318	290	269	308	310	301	308	322	338	314	301	298	293	302	300	275	285	314	331	336	308	303	296	315	291	287	286	270	254	302	306	320	318	287	293	300	260	307	256	301	306	253	267	319	304	307	286	298	296	298	302	315	302	264	286	281	262	316	300	294	306	308	291	294	286	318	280	277	280	285	284	301	331	326	306	290	285	286	277	310	308	304	289	289	262	264	293	287	263	286	275	303	335	299	279	293	293	305	296	310	283	301	294	313	303	315	259	274	294	274	292	286	304	304	283	285	281	291	301	313	295	301	278	269	306	277	306	311	332	298	292	324	298	273	318	303	291	292	301	289	295	306	301	293	295	327	336	298	319	290	330	311	325	306	307	308	319	325	297	276	294	315	286	289	271	308	297	291	297	278	278	298	305	303	291	300	301	311	321	292	271	306	273	326	283	314	307	309	317	281	273	297	301	312	323	284	311	296	305	302	271	275	297	303	289	288	281	311	342	299	306	282	323	288	273	293	277	292	318	281	302	280	272	287	308	294	274	287	321	286	285	298	301	296	300	312	298	292	268	323	296	278	309	313	304	316	307	309	304	295	310	290	303	279	304	333	313	319	261	315	269	290	265	256	284	313	301	286	265	278	309	270	291	302	283	326	295	276	276	288	319	282	275	283	314	287	294	276	313	271	301	317	331	306	290	301	293	292	263	311	284	326	288	278	306	290	265	312	287	331	279	273	309	278	299	302	279	292	268	292	276	304	293	290	272	299	309	282	280	280	269	298	292	318	346	298	301	287	297	295	302	298	293	302	303	312	301	258	324	274	289	263	259	306	275	315	289	282	276	296	294	330	284	269	300	295	302	292	296	277	309	323	293	297	299	255	328	314	308	313	314	264	293	332	278	281	322	289	282	289	309	298	283	307	285	274	306	299	304	299	273	298	279	271	278	274	291	323	287	288	325	292	282	305	301	299	312	271	281	299	318	322	319	311	300	307	292	297	285	290	322	305	312	275	300	306	320	313	296	290	300	301	284	320	305	288	275	311	276	283	302	254	297	322	274	269	323	308	289	299	258	326	307	291	263	294	308	283	274	283	303	282	314	290	306	312	330	322	288	297	297	312	273	273	278	328	281	286	308	276	295	281	280	267	312	287	299	298	306	252	312	325	291	299	292	322	269	289	283	294	295	301	272	287	299	315	305	298	272	278	270	301	275	295	291	279	285	306	318	272	304	271	267	298	277	268	265	268	297	312	314	311	269	301	307	300	273	292	282	285	286	325	277	294	350	288	320	325	264	286	323	305	310	291	290	308	291	318	299	273	296	304	288	278	273	270	284	320	309	301	296	284	295	329	293	300	291	299	283	312	286	286	312	302	290	294	339	295	294	271	247	268	292	283	275	294	293	294	305	285	277	308	293	276	300	271	295	270	274	270	293	293	290	274	305	291	275	304	293	284	296	294	295	323	277	298	312	293	299	265	311	315	285	284	296	292	281	276	293	291	311	283	298	255	263	300	325	276	277	324	257	311	306	295	284	313	291	328	315	305	290	320	298	296	291	318	293	307	273	308	328	292	304	289	299	297	275	323	314	312	297	275	269	314	315	285	287	296	314	284	294	309	294	321	278	314	281	296	293	323	290	280	283	309	313	294	277	288	306	283	327	278	314	268	274	296	286	280	296	307	285	327	304	279	274	270	321	326	294	274	341	316	279	269	320	270	306	274	299	342	289	300	307	286	318	305	294	276	283	304	280	343	268	312	325	284	300	302	264	319	281	310	273	303	292	258	306	281	336	287	281	263	302	289	315	275	281	289	294	291	304	313	306	288	302	287	311	315	277	278	307	271	323	279	288	264	303	281	285	292	320	292	296	276	289	297	278	257	271	347	303	284	255	281	305	332	280	279	287	293	315	326	287	298	305	323	306	306	277	324	293	324	310	259	284	268	274	300	296	309	309	294	279	262	285	322	295	279	323	282	273	288	274	263	312	304	330	312	324	300	249	294	294	304	286	274	323	301	302	271	334	313	291	319	273	297	327	276	294	290	273	268	317	297	293	314	288	304	326	280	294	285	283	275	292	323	297	303	303	317	312	290	296	288	307	287	294	303	273	290	309	314	302	281	256	315	284	298	290	304	290	272	334	321	314	305	290	282	301	299	310	279	301	269	308	308	326	296	290	304	281	261	282	312	258	301	278	274	303	311	284	279	277	325	293	320	297	297	277	316	285	297	290	305	287	282	270	313	301	296	317	273	289	329	287	293	283	264	326	284	319	305	283	270	286
4143	1697	1591	982	792	663	622	602	605	604	506	587	602	514	579	556	559	524	554	525	525	531	535	517	579	523	538	539	544	543	555	515	532	592	556	549	540	535	550	558	522	554	524	566	554	574	546	532	519	551	572	560	595	563	513	582	516	534	571	563	545	532	532	549	590	541	494	547	556	544	486	511	538	573	507	537	527	507	565	568	551	515	547	563	548	575	567	560	546	570	572	560	529	552	529	557	557	534	570	491	553	555	523	540	551	545	541	558	571	544	541	566	548	541	562	528	545	518	583	540	549	524	497	538	523	544	551	538	553	540	552	530	569	533	553	543	534	540	562	540	526	556	528	536	554	560	540	514	540	577	554	507	511	510	516	507	510	573	511	561	551	570	547	564	576	541	534	530	533	509	538	540	502	562	561	553	544	504	515	581	506	553	543	549	511	554	537	529	521	544	559	569	529	522	533	544	528	510	565	518	553	585	551	524	550	530	537	549	545	510	549	552	557	533	594	527	541	524	528	524	543	545	588	529	550	537	514	526	537	535	543	527	537	525	582	515	555	537	534	559	551	530	574	565	539	566	533	549	581	539	544	522	546	554	531	538	553	550	527	582	542	516	519	546	547	498	523	587	567	536	557	550	542	562	499	580	512	512	565	500	546	545	550	537	511	532	575	526	527	536	537	536	567	556	523	522	555	535	578	518	561	549	513	528	566	550	525	542	532	569	534	519	515	548	552	537	530	583	513	591	511	550	506	603	505	565	552	554	486	570	551	549	533	557	567	540	548	543	528	568	522	555	512	515	513	494	502	525	558	567	592	539	505	504	502	552	548	554	578	522	522	522	551	557	500	508	512	519	555	561	552	538	535	546	537	542	550	498	574	527	590	551	555	576	576	510	524	546	568	560	485	513	574	600	531	554	504	560	530	520	555	525	548	542	523	539	567	552	559	559	549	546	529	481	534	540	562	535	525	560	557	538	522	521	553	560	525	553	526	544	556	585	559	519	565	526	542	522	552	532	510	525	559	508	547	542	567	552	518	496	525	582	587	565	531	542	536	551	545	558	563	526	566	507	507	546	533	547	528	506	522	549	543	565	556	541	544	551	546	546	575	545	551	566	506	580	553	539	567	555	483	535	510	512	585	540	495	518	593	513	515	544	511	523	550	515	522	554	504	559	558	566	485	518	587	538	529	538	537	544	580	561	548	558	556	540	548	583	547	505	559	539	523	549	535	511	544	549	599	534	580	534	553	563	551	512	536	621	617	550	577	551	570	520	533	519	538	559	553	559	558	535	527	512	517	536	552	546	547	508	548	560	546	540	533	519	521	559	518	524	530	525	562	532	513	563	534	514	503	537	507	518	507	515	523	547	562	504	533	530	538	537	467	508	554	538	550	515	523	500	560	572	548	540	578	585	521	510	546	516	551	508	530	545	525	539	582	538	559	523	596	530	576	564	541	557	576	527	492	517	534	553	558	535	524	549	529	548	551	578	515	576	532	510	540	521	527	511	539	487	556	570	531	573	553	516	514	525	519	526	539	538	575	598	582	522	578	536	568	520	535	542	559	509	548	491	535	546	542	567	555	524	532	496	532	552	578	563	548	517	546	523	505	551	540	544	550	549	528	552	552	554	537	549	543	567	519	550	507	499	524	522	554	532	582	531	511	497	536	518	528	541	553	536	541	550	545	530	561	547	523	581	510	554	535	560	581	522	543	549	555	522	542	586	555	525	528	534	499	504	545	536	528	548	519	544	546	533	527	526	507	558	540	545	519	567	562	552	530	540	547	516	570	539	560	525	513	501	607	517	550	569	533	565	595	532	530	541	574	522	527	518	512	501	557	521	558	542	530	534	531	562	555	508	575	558	547	569	537	526	573	565	513	539	570	534	526	544	564	521	534	511	525	505	521	503	520	496	567	522	571	597	553	566	519	518	520	575	540	481	567	563	555	535	520	542	517	562	576	519	541	534	563	540	551	528	563	535	496	585	527	558	539	532	523	534	533	566	527	564	484	562	551	532	514	530	558	567	577	561	541	527	531	603	497	492	546	576	543	507	540	527	515	551	544	525	539	515	564	532	525	529	559	517	543	560	525	540	512	525	551	535	500	513	579	557	572	528	533	537	600	549	550	487	533	533	576	557	541	534	564	562	546	519	569	511	598	535	511	505	555	532	531	528	549	536	511	508	529	532	512	474	570	506	544	549	574	563	533	517	513	537	509	542	511	496	556	558	498	525	531	519	503	537	540	536	539	543	536	531	579	546	536	487	538	523	551	525	498	518	540	541	550	535	535	563	552	562	534	527	546	543	538	532	570	545	552	510	531	533	537	535	509	533	560	520	543	543	533	531	522	546	509	503	513	528	558	542	540	530	533	530	510	551	524	516	552	546	541	545	546	509	547	520	522	535	527	558	530	521	598	571	548	577	534	540	527	566	518	490	544	573	573	556	529	567	557	538	553	566	547	556	467	532	529	555	566	528	533	529	558	535	544	559	569	547	545	529	538	549	537	518	539	523	524	531	535	555	510	519	524	537	534	519	528	527	510	564	526	527	572	532	581	524	541	530	539	492	562	546	554	544	523	495	552	534	540	561	528	585	543	536	546	584	503	530	536	543	528	495	539	520	524	521	581	497	531	518	540	514	539	559	594	528	510	565	512	582	537	570	532	550	559	522	555	521	569	520	576	521	547	580	599	523	511	506	517	558	553	541	535	517	530	504	525	562	592	528	568	539	606	559	550	533	537	536	515	553	502	528	530	545	553	551	559	549	587	540	535	513	510	536	531	511	552	528	558	544	551	555	526	524	513	541	521	545	561	564	542	536	552	506	544	565	498	558	552	529	533	519	519	514	531	554	499	565	578	567	557	524	494	493	525	472	545	553	552	550	522	533	535	549	524	518	529	524	539	504	566	535	533	546	499	555	490	538	553	523	501	504	537	514	539	548	534	553	568	528	542	564	565	577	540	530	551	578	539	547	552	561	538	536	576	576	512	573	539	535	567	533	561	528	529	540	575	533	561	594	545	500	574	543	522	547	550	556	519	534	525	549	545	553	547	527	502	515	540	546	557	576	562	562	552	541	563	551	522	520	566	580	540	552	554	546	535	533	501	547	538	530	563	572	521	550	540	508	560	540	551	568	572	555	515	512	547	555	524	532	573	522	503	522	503	560	502	581	549	491	522	538	528	532	551	539	555	551	547	567	542	520	537	511	508	534	512	541	525	533	584	576	519	519	538	534	533	551	528	543	560	487	530	527	569	535	572	504	545	536	582	532	551	524	509	551	555	573	497	488	530	516	551	534	586	546	509	563	537	571	553	558	555	554	505	540	541	559	540	525	556	534	551	531	587	554	538	500	533	559	508	556	531	549	563	558	531	522	551	529	543	589	522	540	514	528	499	561	550	561	550	537	557	550	491	502	547	560	557	528	524	583	535	542	555	599	584	557	528	539	542	516	478	532	592	571	538	578	510	543	568	548	535	516	570	524	558	510
24315	21436	28639	24624	20666	1785	543	315	276	252	225	210	223	165	193	195	178	141	156	153	178	149	150	150	140	146	141	158	149	145	145	151	134	148	152	160	138	147	133	130	140	143	141	132	128	152	147	129	134	128	128	126	146	149	146	123	134	120	147	130	140	138	157	155	128	150	133	140	124	129	139	101	109	131	139	125	129	139	123	134	142	120	130	127	114	135	125	120	128	144	138	122	156	142	133	132	123	142	132	127	121	126	142	137	143	152	125	132	123	137	134	128	156	134	149	121	151	145	136	117	119	125	110	130	133	125	142	138	126	127	119	151	145	158	142	129	134	140	134	137	137	118	138	132	146	123	138	135	151	158	135	140	125	128	124	129	146	142	132	130	117	135	139	127	145	151	124	143	152	139	138	134	129	142	139	137	141	136	146	125	168	148	131	142	143	111	138	127	127	109	123	96	142	118	135	118	137	143	159	132	124	150	134	138	151	143	132	138	150	143	136	123	138	124	137	143	169	135	133	141	137	146	132	128	122	131	128	138	139	117	164	150	125	124	136	130	131	131	146	126	117	132	127	123	141	139	143	139	130	127	138	135	129	116	115	145	133	131	143	137	144	132	118	135	167	127	141	170	147	111	133	117	122	136	131	134	117	137	147	139	158	131	136	124	147	149	152	120	136	142	138	132	135	134	131	131	154	123	132	122	139	124	123	124	142	148	117	134	156	124	142	119	142	128	139	131	132	144	128	123	129	114	140	136	134	147	158	138	136	138	133	144	122	157	139	123	133	138	141	136	144	143	151	137	149	123	159	132	135	141	141	121	142	140	131	120	143	126	140	127	128	117	137	133	143	111	118	135	130	165	133	148	138	148	126	121	105	127	122	121	125	136	116	116	128	147	104	122	166	128	149	125	124	129	128	126	129	116	141	122	121	130	131	144	169	126	113	132	121	141	137	138	128	149	147	134	136	137	118	124	128	127	126	154	129	140	133	139	129	154	137	133	125	127	145	118	115	134	121	127	133	123	144	104	123	136	115	137	147	156	120	141	138	155	137	144	127	124	135	147	151	119	134	127	152	121	138	125	155	146	116	133	131	149	146	122	151	133	130	143	144	138	136	156	130	123	139	114	136	129	134	140	139	141	141	140	118	127	123	130	109	127	142	126	152	144	140	111	123	140	143	132	134	137	136	136	110	139	121	129	125	138	117	146	122	157	115	132	123	146	129	138	125	136	122	125	152	136	124	119	126	134	129	131	124	138	118	135	120	136	149	128	116	145	130	127	135	145	136	114	102	138	137	143	138	143	136	132	128	133	113	143	150	144	134	143	135	142	128	152	141	133	135	128	138	131	127	141	142	145	150	147	114	130	125	144	124	115	154	130	135	162	128	148	119	117	131	153	143	137	130	136	111	123	141	116	123	148	139	123	125	136	130	151	129	138	128	129	144	113	117	132	131	129	143	130	127	134	159	152	147	117	132	134	132	117	120	143	111	109	130	145	121	142	138	142	121	146	154	145	129	124	126	132	123	132	142	136	134	146	117	134	126	133	135	123	132	134	133	94	137	155	139	128	120	120	136	128	135	134	137	137	117	144	108	120	135	139	128	146	129	157	124	144	137	144	119	131	126	143	144	140	132	125	139	150	133	120	139	152	136	134	137	138	136	119	157	126	137	126	135	134	116	133	121	157	124	138	128	107	121	128	134	126	143	140	137	133	130	141	152	138	135	127	138	125	126	119	130	137	138	147	141	123	141	118	124	105	114	129	153	149	130	124	118	126	142	125	122	130	129	148	141	150	125	139	131	145	142	152	145	122	139	112	142	156	139	127	149	119	133	129	152	130	133	139	115	116	127	118	128	131	148	114	120	131	134	118	142	135	143	113	142	135	134	145	146	133	139	133	135	106	134	121	129	132	132	183	147	150	135	142	140	129	130	118	152	163	141	100	145	118	138	125	122	127	129	138	111	134	114	153	154	121	144	135	136	153	116	137	129	133	143	121	122	117	120	145	143	136	139	166	139	113	139	134	109	120	146	151	146	122	126	150	125	135	122	140	150	132	135	140	137	122	119	130	128	135	142	140	126	144	154	138	129	131	108	96	135	107	122	152	113	134	133	154	133	130	133	118	124	129	132	128	120	132	134	123	132	127	138	134	117	143	129	148	140	114	115	138	144	125	161	145	129	132	130	111	118	134	123	125	135	166	132	124	133	149	135	125	125	141	131	128	123	132	159	141	128	133	136	155	129	126	112	110	121	134	144	146	126	121	123	132	135	139	136	124	125	126	134	119	143	124	142	134	125	138	133	131	151	133	118	129	140	141	144	132	121	130	139	139	150	140	131	126	116	114	137	128	128	128	112	137	136	122	163	131	132	101	127	135	137	146	152	126	156	116	141	133	130	149	124	129	149	157	137	135	134	130	123	134	144	142	141	130	126	140	127	134	138	135	132	152	136	142	144	122	138	136	139	147	137	142	113	111	121	127	127	120	141	134	147	123	128	126	131	130	131	142	102	118	108	128	116	122	136	154	138	131	155	142	158	123	135	142	125	129	132	143	143	134	140	137	153	125	137	133	141	140	121	125	126	126	140	130	109	126	133	130	103	132	131	139	149	122	135	131	130	124	150	130	139	145	145	141	131	130	118	135	136	128	116	124	155	120	130	122	136	133	142	131	144	120	161	129	145	151	140	113	138	164	144	126	126	137	142	131	127	120	144	145	127	163	131	132	128	146	134	132	126	140	134	138	131	126	102	127	137	152	135	119	139	136	142	150	136	131	128	120	145	130	114	147	121	155	138	127	140	137	121	121	138	140	142	136	151	120	128	127	121	135	143	135	130	137	139	114	142	121	135	134	134	121	138	130	139	137	127	142	135	121	128	120	131	148	121	137	145	139	129	145	141	116	117	139	106	137	143	142	154	137	139	139	140	155	163	161	149	121	130	130	131	123	134	146	153	117	151	150	138	163	125	131	130	130	120	163	129	146	133	137	123	130	134	147	140	120	119	127	134	112	137	134	123	126	133	121	123	131	144	130	136	117	141	143	137	128	130	126	118	143	139	147	121	136	142	118	147	123	133	148	124	116	116	138	120	124	154	132	127	137	140	160	139	133	134	142	108	130	145	143	137	128	132	117	107	129	126	117	115	117	122	118	153	133	139	145	139	118	128	135	142	117	131	141	140	134	123	143	128	128	136	132	121	142	138	142	120	118	137	123	121	117	129	131	124	144	124	138	142	136	157	134	126	131	112	151	147	136	136	138	112	141	140	137	139	134	120	137	134	140	159	121	123	144	120	125	140	144	137	133	129	136	123	144	135	132	131	147	129	125	132	106	151	133	133	115	131	149	115	118	144	139	139	147	110	115	118	146	141	131	155	139	127	137	140	131	126	126	153	145	140	141	143	129	120	119	121	148	145	116	137	123	137	119	130	151	110	131	141	119	148	147	121	118	149	106	146	124	130	132	141	133	139	130	145	132	156	142	130	129	137	137	130	126
5522	9914	8449	4334	2714	1862	1383	1045	907	753	643	542	535	448	452	420	442	425	362	381	348	344	356	311	299	317	302	316	295	293	307	275	294	268	283	273	273	317	264	293	311	290	267	270	262	273	284	278	270	268	268	264	276	249	252	259	286	269	260	286	281	248	285	272	268	249	259	240	282	259	263	263	297	292	312	277	261	279	266	265	255	277	268	265	258	261	234	261	262	271	248	213	284	265	245	270	269	235	240	248	262	291	251	262	259	259	303	279	237	278	266	250	251	252	242	255	241	255	266	263	225	259	261	248	283	243	261	232	272	309	254	240	267	249	259	273	239	232	277	270	272	245	271	275	263	260	275	244	252	252	246	277	254	255	278	253	264	265	259	247	283	254	276	241	270	257	264	258	247	269	264	262	278	272	241	215	268	236	267	232	281	250	250	271	241	236	273	278	252	255	264	260	247	259	253	270	261	266	260	238	261	260	238	247	263	253	279	279	268	251	280	225	254	248	238	267	272	264	260	257	250	269	244	262	265	265	280	235	231	260	245	240	245	251	247	272	221	284	267	261	260	274	265	264	280	272	255	241	273	262	263	247	237	274	273	258	277	256	268	252	265	233	268	241	253	244	222	235	248	243	267	263	245	257	286	274	251	242	264	270	273	273	258	248	263	250	258	258	234	247	292	252	252	255	252	270	263	253	291	238	272	252	239	258	257	248	302	256	247	244	279	236	269	257	273	270	258	226	294	278	277	235	260	236	254	281	256	264	274	263	269	259	252	230	251	256	264	278	256	239	224	234	269	265	250	257	274	221	261	273	279	251	220	231	258	242	248	251	249	232	278	257	243	261	259	262	278	272	280	235	287	234	222	256	251	235	276	269	267	258	254	239	263	252	256	247	236	245	276	231	255	258	246	259	294	254	250	242	224	260	297	248	263	269	283	285	261	273	289	244	265	248	258	258	266	262	261	280	266	211	267	246	257	256	244	289	242	248	238	215	256	263	278	242	280	220	280	241	284	248	260	253	260	243	281	273	243	260	258	240	264	266	249	269	243	236	289	247	265	282	259	279	271	268	248	253	254	267	256	246	268	262	258	250	259	236	251	252	242	278	273	253	289	279	262	239	265	269	253	287	251	248	259	245	272	262	253	260	274	266	278	266	268	247	244	245	254	256	243	240	239	259	250	251	251	265	230	259	259	257	268	257	271	254	256	250	252	262	282	239	261	259	258	263	269	262	266	271	268	248	267	280	251	256	275	267	257	259	265	247	252	263	269	265	263	253	251	248	283	262	300	255	267	285	281	314	279	257	295	257	276	243	247	269	251	238	260	259	257	255	264	270	254	245	231	277	254	249	245	250	278	248	248	267	265	255	240	256	255	279	270	250	228	246	299	247	251	259	256	241	255	248	247	254	269	261	265	241	269	285	267	279	267	252	252	249	254	214	263	262	231	243	284	259	245	275	255	253	247	263	255	261	260	284	255	257	228	258	252	268	254	276	287	245	251	210	259	245	253	309	244	277	235	259	243	256	270	275	249	247	255	235	252	241	248	272	262	255	272	265	263	280	258	266	252	274	258	299	240	260	258	238	277	237	249	265	267	263	260	267	273	272	259	231	242	261	257	269	281	241	257	262	263	248	243	259	245	251	255	257	260	258	298	226	245	256	259	278	261	272	262	284	279	281	283	254	271	275	287	259	256	277	236	239	245	230	240	256	261	262	251	278	226	266	256	246	272	248	260	247	239	249	275	222	248	248	277	261	271	251	253	283	275	227	245	240	226	259	232	260	264	256	223	267	242	263	267	248	224	258	230	265	265	243	245	249	291	275	256	260	275	260	249	263	249	293	260	232	234	275	230	263	251	286	248	263	248	257	297	251	246	237	243	253	245	250	268	266	255	245	268	260	276	284	235	261	248	274	276	279	288	255	264	269	231	262	293	275	253	278	254	249	263	254	291	220	242	242	262	238	281	253	260	267	242	247	266	269	238	271	270	255	259	254	232	232	266	267	269	256	246	235	262	265	228	287	211	261	239	281	232	264	241	271	250	265	275	240	252	247	257	261	281	242	280	258	266	259	248	257	257	247	255	241	258	251	268	271	241	257	254	267	243	273	229	267	247	296	249	282	270	265	237	287	262	259	254	255	259	252	243	267	247	246	264	241	251	257	243	276	293	250	273	249	265	271	253	249	248	252	282	249	257	229	248	243	246	247	265	290	272	253	242	286	248	278	246	274	267	263	263	245	245	262	258	254	276	233	240	260	269	269	258	256	249	250	257	260	260	250	278	276	279	264	269	250	246	272	269	246	265	239	249	265	265	288	259	252	258	263	270	244	253	253	228	257	262	298	290	275	272	284	271	239	258	287	272	236	221	227	254	246	252	261	268	276	272	277	244	245	233	259	239	273	258	253	273	249	255	244	282	260	263	287	235	259	277	229	259	274	261	261	266	277	241	266	265	281	232	247	255	249	243	266	279	242	261	265	255	237	242	271	250	259	252	240	256	272	235	252	228	277	236	246	276	277	284	262	248	234	252	254	272	259	276	264	267	250	240	241	252	273	258	275	250	274	254	264	260	277	248	263	273	262	257	263	221	260	250	242	254	216	272	264	231	267	250	242	272	265	265	254	244	272	249	273	264	266	266	241	242	278	254	234	243	244	269	255	294	223	244	288	265	275	230	260	248	233	249	238	276	259	240	262	273	265	243	250	272	247	271	278	237	256	262	248	238	259	258	284	246	291	243	252	236	245	256	215	248	259	260	295	234	261	257	268	276	266	263	248	278	258	254	248	251	246	254	256	238	276	306	241	262	255	261	286	243	267	263	277	262	245	286	241	250	244	269	267	254	246	268	256	269	235	232	272	278	266	247	249	248	250	267	248	259	222	295	254	263	278	257	252	264	253	271	272	268	238	266	225	275	264	258	225	232	267	295	263	256	242	245	270	252	264	263	274	237	275	231	246	228	267	257	308	220	260	241	258	250	236	276	245	240	269	251	286	260	253	246	258	246	293	249	256	262	252	267	235	271	231	273	267	277	264	251	250	262	238	257	223	249	268	272	246	278	271	261	287	243	236	246	249	257	256	255	252	281	253	251	248	264	276	271	253	241	264	261	268	258	258	239	254	269	264	262	248	247	281	270	249	259	281	239	265	226	245	263	252	270	254	277	269	258	261	251	256	274	254	234	240	266	251	264	273	291	268	265	275	278	257	247	304	257	238	225	214	268	285	243	250	275	239	258	285	277	262	255	231	298	262	242	264	271	267	260	248	264	254	265	260	259	229	255	233	265	278	243	299	281	252	284	264	257	244	263	251	240	269	255	244	252	254	267	245	261	250	274	288	245	256	280	275	256	271	258	250	267	236	258	291	260	246	269	260	299	244	232	250	260	262	244	249	248	253	236	271	260	253	233	256	273	255	239	259	261	243	263	254	278	273	227	250	264	237	264	283	253	262	256	256	274	257	259	245	268	292	269	244	263	271	251	254	238	298	254	257
23346	21456	29297	24012	21457	19815	1526	504	353	306	306	258	214	199	191	193	161	179	171	158	135	126	141	132	138	121	147	129	116	117	115	137	118	116	121	120	135	112	121	121	115	108	112	135	109	109	100	106	113	96	123	121	104	128	88	119	105	97	119	111	116	114	110	97	106	116	118	96	104	111	81	120	97	94	114	103	117	115	101	132	96	120	101	116	100	112	106	102	106	108	98	132	118	96	104	110	115	97	123	109	85	102	101	104	118	120	99	90	100	116	114	112	118	93	107	113	94	95	90	112	109	112	95	102	106	108	128	98	129	114	95	93	115	116	100	97	94	113	96	124	101	87	108	101	94	102	116	115	101	119	109	101	107	104	110	112	110	99	101	113	108	103	96	98	99	106	110	128	105	106	111	133	96	104	112	97	106	99	104	88	98	87	124	93	94	106	86	105	101	108	119	107	93	100	111	123	104	118	117	93	112	96	105	87	98	105	104	115	120	100	110	126	92	116	82	96	88	118	103	100	102	105	119	109	109	104	133	109	127	109	113	106	104	113	118	105	120	102	121	124	115	90	112	105	93	112	123	123	114	108	123	107	104	120	110	101	110	105	109	113	102	85	97	101	112	117	100	109	105	110	105	112	108	122	117	109	120	110	109	117	107	104	109	108	123	104	104	112	106	117	120	86	111	118	125	104	98	88	111	88	141	115	101	118	102	123	115	88	105	83	110	104	111	92	110	117	107	98	91	84	88	120	109	110	113	105	108	115	91	106	122	99	116	83	90	106	97	118	98	104	103	92	97	79	125	111	97	111	107	111	110	87	103	111	110	98	121	104	88	108	118	107	117	113	116	122	107	100	104	92	88	102	97	94	125	106	103	124	103	111	100	107	115	124	105	128	126	124	108	93	131	97	106	99	104	87	119	115	115	103	83	102	118	102	94	116	118	97	99	104	120	114	92	122	110	114	87	91	116	111	104	116	108	101	93	105	114	110	121	140	114	113	108	114	117	100	106	87	127	116	120	101	108	110	118	111	94	114	93	104	95	108	108	105	125	105	110	119	108	111	113	109	108	93	128	130	104	97	128	114	95	104	113	107	97	119	102	106	126	97	110	97	118	110	114	104	100	112	104	127	97	94	103	112	95	100	118	125	99	113	109	101	103	115	112	91	116	112	103	103	101	102	112	110	92	115	109	93	119	118	104	114	98	96	118	100	112	95	115	103	106	98	97	101	99	103	115	91	100	96	106	93	125	115	103	104	108	113	101	90	100	103	113	104	105	108	104	96	100	113	95	109	84	103	116	111	124	98	104	93	79	91	109	83	114	81	123	120	92	112	99	105	98	100	108	105	95	115	110	114	107	107	94	107	96	108	105	108	103	101	106	113	94	107	129	112	91	118	99	108	95	110	105	103	102	107	108	107	95	123	108	108	114	100	117	108	89	99	117	118	93	109	103	88	102	101	117	92	101	101	97	104	97	105	98	96	108	108	123	110	106	93	84	106	115	121	124	98	114	108	102	109	95	100	113	118	99	105	120	100	111	121	99	106	97	89	101	119	97	108	103	101	114	126	118	101	90	94	113	104	118	108	122	120	115	114	108	93	113	85	119	102	101	106	102	105	117	97	102	105	112	104	110	83	100	108	97	105	115	103	86	113	115	101	112	102	106	108	120	80	123	83	109	125	102	110	103	107	97	108	93	96	115	108	113	107	117	104	103	109	117	115	90	130	95	99	108	92	100	92	110	137	96	110	108	94	106	102	105	103	116	110	116	101	120	107	85	109	98	112	109	112	104	121	103	116	121	102	112	104	126	100	92	118	105	90	120	107	102	97	104	87	116	108	107	110	125	115	132	109	112	106	117	91	101	106	110	106	122	92	121	92	109	127	106	102	100	98	101	101	106	128	110	119	130	118	106	100	115	110	115	102	95	98	109	81	120	98	102	112	112	113	105	115	108	125	95	100	97	108	88	97	103	99	102	96	115	89	113	118	109	115	107	108	115	114	93	98	93	125	101	115	93	96	106	97	113	118	96	110	92	107	107	94	130	84	95	106	111	91	95	98	93	112	94	103	107	104	118	91	103	95	112	107	114	105	122	106	88	103	92	92	103	112	103	101	108	116	88	115	102	110	104	106	127	115	134	107	100	107	111	97	114	98	106	105	116	103	106	102	100	120	98	106	86	98	104	107	100	111	109	97	105	99	112	106	113	128	113	125	108	106	113	109	105	90	106	112	125	102	127	120	111	98	101	109	106	94	105	100	105	108	108	104	93	103	108	103	121	117	105	98	109	104	117	107	94	115	91	91	95	102	95	106	99	106	106	99	108	112	123	104	107	107	112	103	111	95	116	118	106	122	95	123	105	107	95	87	108	107	114	119	109	108	107	98	110	116	123	119	112	111	98	97	100	124	117	98	107	96	117	119	101	105	92	118	112	95	122	96	87	113	125	118	98	111	110	99	109	110	110	87	97	103	107	99	110	107	119	97	106	95	91	113	104	119	87	91	118	108	92	109	108	109	119	110	110	92	107	106	103	106	99	116	111	106	88	85	117	109	109	113	84	98	116	99	95	107	103	93	104	112	101	94	99	119	83	104	105	100	124	107	107	108	108	116	117	84	110	112	110	124	104	95	82	123	116	103	108	111	107	122	110	124	108	101	111	115	99	111	115	125	100	123	108	98	106	96	108	106	115	100	106	106	103	114	115	119	107	137	112	110	113	103	103	98	107	98	123	108	108	102	103	115	117	87	115	116	121	107	104	112	118	104	102	113	109	112	111	109	91	90	115	95	94	111	122	116	103	96	106	106	96	120	102	113	99	113	103	102	101	124	124	100	101	118	86	101	100	100	106	117	91	88	111	125	127	118	109	120	117	103	120	99	112	97	111	109	106	112	101	116	93	124	99	92	87	91	88	106	118	115	93	102	102	121	104	100	114	108	87	104	134	91	93	90	129	101	106	115	101	99	98	104	94	112	100	101	98	112	115	109	119	111	122	108	92	109	120	106	107	104	115	107	110	112	122	115	124	113	114	101	109	110	111	123	121	110	105	113	118	99	106	112	94	90	120	126	107	113	102	103	93	123	117	121	111	112	115	98	99	95	97	102	98	101	125	102	104	129	93	96	104	121	92	109	106	102	126	105	116	95	116	98	88	97	118	104	104	114	107	101	100	110	106	114	119	101	134	105	82	109	87	116	106	107	104	85	119	120	115	125	109	104	125	113	107	103	110	118	113	110	119	99	133	107	88	112	93	115	99	117	108	102	107	96	102	104	125	102	106	105	115	113	109	114	103	91	120	106	108	93	118	99	110	103	125	98	115	109	94	106	97	94	114	123	98	104	102	114	108	115	105	124	100	109	97	126	109	106	108	101	99	109	114	101	97	104	108	101	112	118	103	92	110	114	108	99	89	103	107	114	133	97	122	91	99	95	96	98	109	112	105	101	95	112	91	93	103	103	116	103	97	100	99	125	98	120	119	123	110	113	102	109	105	118
7864	15590	13358	7085	4599	3024	2289	1786	1359	1166	915	854	684	636	610	521	467	393	427	371	355	354	351	296	322	320	286	277	286	285	260	265	245	243	247	212	231	252	212	233	214	222	242	223	211	244	245	232	233	205	222	212	201	213	189	205	228	237	203	225	210	219	209	194	211	225	170	188	207	222	202	226	208	185	175	220	197	174	204	207	188	203	201	178	196	198	185	205	213	211	200	203	214	172	192	205	172	217	193	183	217	206	202	192	182	177	187	195	222	177	184	194	183	197	192	198	197	183	213	204	168	190	201	222	208	188	209	214	208	188	199	191	178	190	209	207	191	184	183	189	193	192	182	179	184	198	206	174	196	204	209	202	193	173	187	212	201	180	197	219	190	201	182	193	182	204	168	204	201	188	217	191	203	181	197	184	204	186	191	187	200	208	180	197	179	192	199	173	191	203	193	194	217	187	178	201	222	209	194	195	156	216	208	184	195	182	201	184	181	217	193	190	230	195	188	191	187	198	190	199	184	201	183	194	197	192	196	189	175	214	194	187	186	204	197	184	197	192	190	166	190	179	184	166	194	191	181	178	208	200	197	202	194	195	187	208	194	208	213	181	172	187	225	198	187	191	218	176	196	200	196	201	168	203	178	181	195	169	194	180	183	187	223	180	196	201	182	190	190	215	197	187	189	184	177	166	171	186	198	181	209	172	201	200	181	185	210	167	188	193	183	208	189	195	200	174	204	169	189	192	205	213	189	194	214	170	190	190	198	186	207	205	205	199	186	202	201	186	190	200	199	195	193	193	179	170	199	192	172	210	181	208	184	192	218	171	191	194	175	213	198	203	165	197	192	167	178	168	163	181	167	169	204	190	182	209	205	178	198	173	186	203	211	155	210	174	169	172	172	183	177	186	188	186	186	205	212	190	189	182	230	193	211	203	201	177	223	186	205	199	184	185	185	204	162	205	175	198	182	220	192	197	190	196	159	193	190	203	196	209	174	209	192	185	177	196	205	203	197	208	185	185	201	199	190	186	196	188	196	196	222	189	193	192	184	173	192	213	192	202	192	179	207	172	220	199	194	199	175	191	189	200	196	189	166	212	180	185	186	181	198	190	173	190	210	183	194	179	196	187	223	193	198	195	180	197	167	207	192	186	191	188	171	178	168	193	216	174	185	189	216	178	190	186	202	209	188	202	195	193	206	204	189	206	193	203	199	192	181	206	196	197	196	192	209	190	192	208	177	205	187	195	169	188	184	189	206	178	176	213	190	185	188	181	195	173	186	179	185	201	192	191	197	194	191	169	182	182	150	202	208	176	210	191	188	211	192	197	205	185	168	190	190	173	175	194	178	197	208	174	178	208	213	216	201	203	206	185	182	184	182	167	178	215	208	193	189	166	185	193	222	167	183	203	188	208	201	199	187	200	190	204	200	177	185	188	200	218	195	183	194	158	178	183	188	213	207	178	156	181	192	191	194	175	165	171	193	209	193	196	190	203	194	191	188	201	186	193	201	215	210	181	170	181	168	184	202	184	201	175	201	177	204	213	199	200	193	169	182	182	192	182	197	173	215	195	192	200	184	208	191	194	191	178	191	194	178	232	177	194	203	168	213	203	207	176	182	194	203	177	194	174	199	203	187	193	210	214	204	223	185	201	217	191	199	194	189	213	196	198	181	199	190	196	200	213	210	203	194	189	181	202	202	189	195	207	186	182	208	179	198	189	207	206	174	179	198	183	206	194	208	182	185	201	182	181	172	189	185	189	178	204	160	186	178	187	200	189	195	183	206	197	200	200	209	210	197	186	167	187	224	204	205	192	188	186	196	198	196	192	195	211	194	200	217	197	173	207	199	195	185	167	201	199	195	183	213	205	199	181	173	176	203	197	180	189	207	211	198	172	195	192	180	173	217	180	186	157	225	200	202	197	189	198	169	186	183	193	206	211	213	185	188	191	183	209	178	179	196	207	175	186	213	180	200	196	220	199	177	160	191	194	192	193	170	195	190	198	167	198	177	188	190	199	201	186	194	191	178	194	195	196	184	188	186	182	202	173	200	172	196	210	211	206	190	207	191	200	193	174	202	207	195	203	196	174	203	167	202	186	210	189	171	220	213	196	170	194	195	186	182	180	220	177	205	175	187	191	175	197	195	194	226	182	199	171	183	193	199	193	198	211	196	201	232	213	185	197	188	210	180	193	189	168	183	194	187	189	224	195	203	177	188	188	176	196	193	192	176	199	171	184	156	178	206	199	173	171	186	190	169	199	200	187	201	192	180	203	215	209	186	190	187	191	201	185	210	201	185	203	209	193	201	180	187	180	203	227	215	204	206	201	220	207	198	174	186	202	200	182	221	193	174	162	181	187	179	183	174	173	177	195	194	179	194	191	207	180	191	175	174	186	200	192	173	183	192	206	185	183	207	200	210	168	181	175	193	188	196	193	175	185	198	205	186	193	179	175	191	192	197	183	172	204	185	195	188	175	189	190	179	186	196	180	224	173	201	177	206	208	189	191	196	204	190	209	190	171	199	212	201	198	200	189	177	191	220	202	205	171	206	174	171	168	217	180	193	168	197	171	189	206	192	205	217	186	196	188	191	193	175	178	182	191	186	188	158	193	189	200	184	173	209	201	172	192	207	185	191	191	181	200	199	198	212	203	213	203	192	189	202	185	202	183	199	187	185	191	194	200	172	194	177	203	190	206	188	187	181	174	207	194	190	210	186	167	202	236	197	199	195	202	190	209	177	197	190	189	186	208	202	188	173	189	187	193	181	188	194	190	198	208	204	183	207	194	201	197	208	193	196	177	201	184	198	182	189	202	191	199	195	201	189	187	198	189	197	184	213	205	228	189	194	182	180	193	172	210	178	179	184	177	183	170	187	179	182	177	197	171	189	182	214	186	174	184	197	208	207	205	198	190	200	197	196	174	173	169	199	182	204	207	183	202	199	202	195	184	178	213	212	233	191	192	182	174	182	222	213	184	200	210	196	195	176	224	201	204	180	194	174	209	187	221	181	186	218	172	187	207	191	215	229	205	198	185	199	220	182	187	180	202	189	207	203	180	177	184	193	199	200	179	195	188	198	205	180	168	188	193	174	196	227	183	172	224	221	198	170	181	192	202	190	182	189	173	198	197	196	191	163	204	216	196	196	194	195	174	177	198	173	208	178	168	189	184	187	197	208	218	203	199	186	210	188	184	193	186	185	205	169	188	183	178	187	186	207	199	192	208	203	194	196	199	216	195	190	184	214	201	179	189	176	197	180	191	175	196	192	190	184	197	180	214	214	185	187	197	208	182	200	190	191	179	198	181	192	198	188	198	201	199	185	188	185	208	213	202	189	204	189	190	187	198	173	181	186	187	193	189	202	159	170	191	201	184	192	202	219	189	185	216	220	192	174	190	179	185	162	206	193	189	187	203	197	183	188	180	212	208	181	192	183	197	216	176	206	179	196	195	202	193	213	203	188	199	190	179	199	195	191	182	191	196	189	190
26937	20732	7407	702	379	317	318	292	312	324	299	272	296	274	338	341	292	325	300	302	292	329	272	320	294	313	296	279	279	297	304	294	276	301	295	325	306	283	287	294	307	318	283	293	300	316	282	289	281	306	272	290	267	279	289	273	296	279	289	299	301	291	324	297	292	303	292	292	312	296	291	305	279	307	276	267	313	264	279	321	276	277	297	286	278	306	272	286	329	290	256	289	260	284	265	304	301	280	284	300	290	296	270	312	280	276	288	293	279	290	287	300	289	262	284	300	281	272	276	369	289	290	320	295	325	294	298	297	320	288	283	280	293	282	324	275	297	312	296	268	284	303	280	290	256	280	302	284	294	312	297	300	303	325	276	280	313	312	290	300	317	282	276	292	313	315	292	274	297	290	283	278	279	286	311	300	322	266	297	300	275	316	309	279	324	285	287	286	288	282	276	290	286	260	308	287	285	276	326	319	275	279	285	268	279	276	271	290	306	274	290	291	294	278	265	297	290	286	292	283	284	284	308	254	268	293	301	307	313	305	285	289	319	306	267	277	286	297	281	302	306	306	248	288	288	291	306	283	287	245	281	312	288	262	306	293	277	343	300	309	320	285	273	275	308	308	268	304	255	275	309	276	297	271	305	304	310	300	293	318	287	292	289	321	301	305	261	294	291	278	291	297	295	301	305	291	321	296	287	284	296	308	288	300	276	300	250	297	296	258	301	275	290	295	339	284	279	311	305	310	290	283	290	273	311	297	290	291	318	295	273	305	307	300	271	302	335	278	304	298	274	291	281	305	287	314	347	300	286	329	301	281	270	323	287	291	284	279	299	311	277	275	245	316	301	296	299	307	293	306	305	294	292	301	298	316	291	296	286	301	264	279	297	304	269	280	305	279	292	296	264	299	275	316	273	283	318	324	301	306	259	286	301	298	301	299	287	296	280	314	294	302	263	270	294	302	287	288	289	309	272	296	312	306	278	280	311	305	262	278	269	319	308	322	244	305	312	281	271	316	314	284	295	301	286	298	287	301	292	312	297	294	290	289	306	290	272	292	329	275	298	287	296	278	288	293	278	285	297	266	270	314	292	294	279	311	280	276	299	295	276	295	270	283	336	261	318	272	289	313	284	297	280	300	272	322	325	276	272	315	279	268	302	271	309	264	292	283	287	296	257	282	285	275	279	249	308	265	289	303	301	284	306	277	293	321	286	313	279	322	317	296	305	280	310	298	295	256	266	291	320	302	292	292	287	314	259	275	314	310	323	313	302	314	325	280	251	300	333	323	288	301	301	261	276	286	300	293	307	303	294	253	295	314	314	313	298	301	303	301	307	317	317	324	312	308	275	303	290	295	310	279	290	306	309	304	310	300	298	288	304	312	288	314	297	284	334	288	263	288	282	270	287	323	295	315	272	292	312	311	313	329	267	342	263	310	290	300	292	283	290	304	281	251	309	289	283	294	255	295	282	300	302	288	307	302	289	305	275	266	292	305	287	275	266	269	282	279	284	316	318	293	260	277	314	283	340	274	291	311	274	316	302	277	256	273	274	315	297	295	289	295	284	276	304	273	285	260	276	306	313	281	252	260	311	274	259	285	299	287	271	292	301	265	294	308	278	298	291	315	281	307	273	315	294	292	284	312	333	277	277	296	290	303	295	295	283	287	287	331	283	286	293	284	306	294	295	311	275	266	290	315	269	270	268	281	309	292	281	283	276	249	288	313	279	291	295	309	313	325	268	312	277	310	298	292	292	285	307	262	282	302	248	288	294	279	294	278	304	274	310	306	277	305	283	280	284	277	280	311	274	275	305	309	320	294	302	304	298	301	283	292	266	283	279	266	281	283	300	313	265	252	293	286	271	299	288	298	297	301	294	292	276	299	292	275	273	286	299	315	292	294	276	293	330	326	292	293	299	270	318	291	309	295	302	279	293	294	293	298	310	300	290	307	291	301	291	283	331	320	295	273	331	266	287	334	300	270	314	336	293	293	290	283	291	334	297	303	281	303	322	314	266	312	278	286	291	299	311	327	294	254	278	298	315	288	292	297	300	268	294	299	296	267	332	323	277	328	269	308	285	289	296	288	274	293	292	290	307	297	264	286	259	310	290	296	316	316	315	270	273	313	280	320	289	290	279	267	309	313	293	302	300	333	259	296	318	333	275	330	326	300	297	289	268	284	278	300	301	294	303	321	292	304	255	289	291	286	301	272	280	336	326	310	310	307	283	297	269	318	283	294	308	289	303	288	299	305	276	306	300	250	291	297	318	312	295	285	299	297	280	266	324	301	300	309	308	310	283	299	290	285	285	307	318	300	261	295	273	267	319	311	287	295	283	274	307	281	314	280	303	314	289	293	283	288	282	277	314	293	320	278	301	283	289	294	289	294	281	282	288	281	287	299	273	295	281	275	290	285	298	302	300	311	291	279	316	310	300	301	310	295	285	301	283	289	293	276	263	276	277	266	321	314	293	308	304	311	309	259	272	283	279	289	255	269	301	289	275	294	298	312	328	270	313	279	280	318	312	270	302	257	278	284	324	314	273	301	299	292	275	252	290	290	305	303	297	287	257	254	300	301	260	249	263	286	293	293	315	302	277	285	291	310	315	269	282	311	296	314	263	289	288	246	297	303	285	325	268	303	306	293	289	321	290	268	307	274	296	303	321	280	292	255	263	290	282	295	283	335	276	303	313	332	287	290	290	329	291	273	277	290	301	309	289	294	312	323	320	254	279	293	261	294	300	268	308	277	282	300	292	271	286	289	286	303	297	305	309	317	280	286	271	330	284	289	277	292	320	284	248	318	282	266	317	304	296	274	314	319	302	290	268	278	283	265	304	289	278	286	295	325	291	285	276	288	252	301	318	283	302	312	330	289	297	307	303	280	292	317	294	277	281	271	272	280	286	289	272	303	286	286	291	285	286	319	270	300	288	307	301	277	291	293	296	307	290	270	304	284	286	291	269	288	274	314	309	317	312	286	302	286	255	329	281	300	289	283	279	319	292	310	265	295	288	290	295	345	308	292	288	277	299	315	307	324	293	312	303	276	282	290	300	279	279	258	313	277	300	289	289	291	299	297	300	326	271	320	291	313	299	283	322	275	288	281	275	259	245	288	280	281	285	258	290	309	282	309	308	283	296	282	283	301	298	290	285	278	276	299	284	274	286	316	309	285	291	300	286	279	341	286	295	295	316	312	307	301	296	309	273	297	285	281	321	333	315	267	299	314	306	297	281	259	290	301	287	275	261	305	253	307	289	296	286	306	312	278	299	263	270	298	314	305	276	277	295	307	300	284	315	284	294	279	291	328	290	298	306	281	326	314	304	288	280	285	280	294	282	294	294	296	274	313	288	280	291	302	324	277	274	288	308	296	271	317	312	296	261	292	301	289	278	274	285	299	267	289	286	284	266	293	282	286	292	290	281	293	305	309	301	279	289	313	268	282	265	292	296	302	303	320	300	282	319	293	301	315	301	325	282	282	274	285	287	279
4141	1579	1474	927	830	710	644	611	572	588	585	520	540	528	557	539	542	567	548	520	584	568	546	554	538	580	554	517	531	551	515	536	521	509	567	553	536	549	512	531	511	484	550	574	520	547	507	552	513	489	530	521	547	547	542	542	488	544	558	514	572	614	541	570	571	539	528	536	550	518	529	582	549	532	561	589	548	532	551	575	558	559	563	569	510	562	519	519	551	512	527	523	543	542	542	558	552	507	523	569	559	540	524	491	530	535	554	496	582	549	534	557	537	563	523	569	537	519	510	508	550	518	523	523	504	524	532	549	529	547	535	544	514	520	533	530	531	566	574	536	547	528	520	560	539	567	541	517	516	545	533	546	527	518	548	556	514	573	574	524	535	545	510	560	557	524	540	590	523	570	527	555	556	514	508	485	553	543	566	520	573	572	516	556	508	568	550	498	534	562	546	528	554	491	549	527	543	588	581	527	536	512	532	524	546	535	552	561	544	543	519	561	548	528	531	521	531	523	552	547	541	519	530	524	532	520	518	554	536	542	541	551	552	498	552	581	559	507	565	560	521	551	523	544	541	525	580	511	565	551	557	563	514	517	490	533	554	489	533	529	533	577	544	531	559	498	557	521	545	518	550	571	505	536	554	513	575	546	538	525	527	536	546	553	527	554	550	528	538	557	566	529	539	513	540	520	528	526	530	515	517	533	530	537	573	534	489	559	532	531	547	540	517	547	549	526	488	525	524	520	520	544	531	521	522	521	552	582	546	523	554	488	515	556	549	538	538	542	556	514	498	552	544	533	533	508	556	524	548	536	530	516	541	540	522	528	538	544	516	569	543	548	531	556	546	581	552	581	575	535	541	545	549	519	551	538	525	539	535	536	530	546	509	554	547	550	542	570	525	563	540	542	557	563	522	505	552	529	546	518	505	544	528	531	534	548	562	503	604	525	574	558	526	536	536	505	536	553	582	512	546	544	533	553	538	549	551	529	489	527	566	548	529	548	549	567	540	523	519	523	566	560	513	542	528	485	531	552	590	561	579	489	515	553	560	523	557	560	515	486	540	518	565	526	515	594	542	527	525	581	519	593	530	532	539	563	528	557	554	532	554	545	529	531	524	544	511	524	554	546	515	515	539	539	528	504	529	562	557	553	548	501	519	539	487	546	554	553	605	521	547	538	543	525	501	517	495	528	549	583	552	551	554	515	503	548	527	564	552	520	561	523	532	515	554	536	527	556	563	543	529	539	586	557	506	552	549	559	530	517	535	493	537	526	558	560	503	526	520	547	527	530	537	573	560	564	509	559	557	564	533	528	528	561	514	568	532	506	555	527	529	524	528	516	537	550	517	540	580	507	559	542	539	559	517	514	591	509	552	509	523	537	572	521	524	485	534	509	553	568	547	556	561	561	585	592	543	528	547	558	521	520	520	562	508	568	527	541	530	559	497	513	562	497	518	540	541	519	541	537	571	517	561	534	573	509	597	523	554	532	530	573	536	540	544	521	549	548	530	520	538	517	577	566	552	529	571	523	557	498	568	512	526	514	536	561	543	561	555	518	529	530	554	507	542	571	518	529	535	546	569	562	542	540	552	525	555	482	536	496	545	559	548	539	536	533	530	570	533	523	499	539	556	537	539	477	557	587	487	550	587	518	484	537	545	524	538	568	509	555	541	569	531	560	543	523	588	567	535	575	551	535	588	557	566	525	483	535	547	573	551	520	539	549	528	563	550	559	602	540	556	528	526	572	552	550	507	550	527	480	516	550	513	572	549	535	526	523	545	541	556	523	537	514	553	497	520	553	543	542	559	548	546	515	568	531	537	542	530	572	526	505	541	575	512	580	531	548	555	555	541	576	531	565	547	553	541	499	543	550	533	547	547	533	558	555	527	524	561	522	510	559	551	508	534	524	553	551	574	538	483	560	533	542	531	538	536	568	557	539	523	543	534	511	530	521	558	527	547	534	558	521	513	519	510	566	491	525	482	529	554	522	549	564	576	527	507	494	512	519	519	555	538	523	513	566	521	577	526	537	566	504	493	507	512	529	534	514	512	531	588	565	579	516	501	545	573	546	508	506	521	559	561	582	528	520	560	515	555	553	547	520	554	486	550	525	526	478	520	549	534	526	504	543	534	552	526	548	560	509	532	488	537	571	556	540	602	542	523	525	539	585	519	564	507	530	529	562	562	563	538	543	549	547	565	548	545	511	555	503	557	560	547	515	522	512	546	526	522	553	509	572	519	540	494	516	509	506	526	557	523	543	548	552	511	540	573	547	543	549	501	559	531	587	558	537	522	514	521	539	505	533	545	547	556	560	519	528	528	545	542	526	559	573	528	534	544	524	504	569	544	531	557	570	567	504	537	552	482	507	556	539	570	542	558	556	511	496	528	529	527	520	537	555	558	527	537	570	540	537	562	510	531	496	556	564	526	553	526	490	531	517	555	532	562	523	583	555	564	546	548	539	557	512	545	557	598	533	547	536	505	514	550	535	547	557	508	528	513	544	526	569	517	533	536	548	516	542	522	487	486	522	520	562	537	530	521	496	539	512	550	544	486	505	545	502	537	539	563	535	568	513	479	560	599	542	540	565	501	510	500	511	531	498	498	551	518	518	508	561	547	530	567	517	536	546	540	555	542	577	530	561	532	541	506	515	525	527	560	559	519	522	543	544	525	540	520	532	556	513	538	541	532	523	522	532	525	534	521	518	540	541	559	516	527	517	534	545	508	592	570	601	507	559	553	575	557	518	531	492	517	485	533	590	554	582	523	549	494	570	545	519	532	561	513	523	525	540	572	542	532	555	567	534	557	565	515	521	527	545	495	513	553	525	539	560	521	517	567	555	553	554	569	543	533	552	530	516	564	480	538	545	528	544	573	548	515	518	549	538	578	528	523	544	529	515	529	521	513	525	539	528	552	562	518	542	510	535	571	503	483	500	564	567	534	529	527	521	539	552	528	520	525	532	546	536	552	537	559	542	511	516	555	508	498	544	540	565	552	537	555	528	554	501	560	523	513	569	544	512	520	540	533	531	519	466	538	536	541	521	543	545	529	538	552	564	527	504	588	515	542	504	516	547	510	581	545	533	545	547	529	530	556	509	529	561	563	551	555	491	524	541	533	536	553	521	569	555	516	541	552	522	553	510	499	544	543	564	526	568	542	574	499	517	507	539	495	527	521	567	577	512	493	510	555	584	543	544	521	537	534	549	530	512	546	560	558	512	550	567	546	568	519	554	556	547	554	522	512	566	563	552	541	557	506	541	543	564	560	548	546	538	551	513	556	571	512	523	490	542	525	488	561	534	552	531	559	498	567	534	512	567	583	548	570	584	552	521	532	560	512	535	557	504	518	558	574	535	574	518	538	492	540	529	515	531	555	536	529	550	539	570	533	541	515	522	521	502	528	531	552	535	525	536	548	550	534	566	494	524	506	518	523	531	533	535	521	527	547	535	549	502	515	544	506	517	496	546	517	486	543	537	580	526	496	529
24267	21446	28664	24603	20679	1805	462	357	283	261	215	198	188	186	185	191	161	155	161	167	164	153	158	130	163	132	123	136	138	159	145	114	151	151	156	142	156	151	149	127	125	153	135	153	120	146	142	134	133	129	145	153	158	130	135	149	140	143	151	117	158	139	136	151	134	157	129	128	124	129	127	147	125	137	155	135	129	128	150	132	141	151	132	144	113	125	120	166	126	143	145	126	124	142	124	132	161	121	142	122	141	132	139	120	153	134	122	110	135	140	142	128	109	131	131	121	148	149	132	144	136	110	134	144	124	127	114	117	149	128	132	137	120	139	104	137	121	150	150	135	126	120	138	131	119	132	127	136	133	141	159	145	129	132	139	120	133	137	142	101	140	148	114	147	119	125	146	136	133	144	143	138	131	137	139	124	122	115	138	132	121	128	139	126	127	124	146	143	153	114	120	162	157	121	141	150	120	154	126	160	132	148	127	125	134	128	128	130	143	141	138	144	128	127	126	132	127	160	130	150	145	131	111	143	134	129	122	120	126	116	128	107	125	149	134	118	149	134	134	123	112	134	162	139	151	137	131	122	140	136	141	141	141	154	112	118	117	139	134	130	129	135	131	115	141	126	137	112	142	126	147	130	138	136	135	137	152	116	132	122	143	139	129	138	137	125	124	141	134	147	132	124	140	119	116	124	112	143	131	142	131	140	130	126	130	128	136	130	133	118	128	107	133	138	129	124	127	133	138	119	138	126	127	140	137	133	152	122	147	122	141	137	125	128	113	129	132	132	138	142	145	124	127	132	132	149	132	135	129	111	151	138	139	139	128	115	137	128	145	116	127	145	127	139	126	145	145	140	135	141	120	120	130	138	115	128	126	114	122	115	115	140	133	121	123	147	141	132	124	146	106	135	124	136	119	131	151	139	130	125	157	153	125	122	99	121	125	135	140	110	147	130	159	123	146	140	143	123	127	156	123	124	138	145	128	129	121	135	109	118	147	135	121	148	129	130	136	120	125	152	119	135	125	135	130	132	154	131	126	131	143	135	144	134	113	134	160	141	123	154	132	121	140	130	129	137	125	140	158	122	132	142	129	136	123	138	135	119	150	141	140	101	127	115	132	143	134	131	122	140	132	137	130	121	136	132	141	129	119	131	135	122	128	135	135	132	154	145	146	115	131	149	130	138	141	111	143	120	122	123	135	141	148	126	108	139	117	147	107	136	122	137	122	133	132	131	134	119	132	117	151	124	131	142	125	147	123	123	140	117	125	130	145	140	145	126	121	131	118	120	137	118	129	134	152	137	134	120	124	118	127	127	137	135	129	150	136	122	130	152	121	133	128	153	118	133	138	139	117	113	119	121	120	139	138	154	116	126	125	151	127	138	136	124	145	126	142	124	160	129	131	150	132	147	132	148	131	151	116	153	133	137	140	133	143	117	165	133	138	115	125	136	146	136	124	140	141	133	132	129	123	140	137	136	153	135	119	131	116	126	158	151	119	113	137	128	154	140	126	128	124	115	132	115	136	138	122	161	152	147	130	129	129	121	119	120	136	146	136	137	113	91	109	132	125	141	103	122	148	93	147	146	144	121	132	132	125	116	151	137	143	112	113	122	125	130	150	130	137	133	145	127	142	138	128	119	149	136	139	129	136	119	123	130	125	116	117	131	107	142	124	131	162	129	137	136	125	139	134	129	121	153	108	148	135	130	133	124	126	123	143	139	117	120	137	102	132	130	117	133	133	147	134	129	129	134	122	145	132	124	130	140	132	130	150	150	138	128	124	115	132	146	137	108	140	140	119	127	143	118	122	121	153	139	117	133	130	136	120	130	132	130	132	130	149	138	124	123	127	126	136	123	141	133	123	131	120	130	119	133	118	146	135	130	136	141	130	137	133	116	124	125	135	127	134	128	125	112	122	124	138	155	133	159	125	144	146	126	133	146	138	112	140	128	128	120	150	132	127	131	128	139	122	136	120	117	141	121	128	125	145	120	132	124	141	113	137	116	151	131	142	139	149	130	131	144	139	131	138	134	140	134	119	144	129	129	122	115	142	134	142	143	128	131	120	115	134	126	146	130	126	136	128	113	131	135	143	144	117	110	144	152	136	132	128	131	150	131	141	128	117	145	126	133	125	133	117	131	115	126	121	116	115	130	131	132	122	119	127	129	121	133	160	145	119	145	126	114	145	148	146	133	127	131	135	118	136	129	122	146	123	121	125	137	120	130	162	146	134	132	135	119	124	150	139	139	141	147	129	138	135	155	135	118	113	117	135	146	123	166	153	133	143	148	127	147	122	133	126	144	127	154	144	125	128	130	139	144	137	144	131	146	112	128	127	160	146	123	130	138	135	127	111	128	154	134	123	132	130	140	174	140	140	131	136	132	139	134	132	142	130	115	113	115	120	153	139	133	120	130	130	136	116	140	138	127	125	126	130	108	114	107	128	136	141	129	144	127	126	107	154	135	135	146	137	129	122	131	131	123	139	107	121	164	124	156	124	134	135	127	129	139	121	119	128	158	135	151	133	133	124	145	117	146	136	125	134	123	134	128	132	119	148	150	130	145	141	147	113	139	131	141	140	137	126	144	124	142	135	128	133	151	132	139	146	128	121	129	127	131	147	125	130	151	137	146	123	138	121	132	131	139	138	137	134	139	136	142	108	164	137	129	135	104	138	135	128	126	109	120	145	157	125	104	116	115	128	133	159	142	143	121	111	126	130	135	136	136	151	132	139	134	133	126	136	139	126	133	134	147	123	115	121	133	147	135	124	134	150	155	122	134	125	139	161	125	131	115	135	133	126	143	118	132	114	141	135	140	148	143	142	143	145	121	135	108	129	123	136	148	150	124	141	124	142	140	140	126	134	140	123	130	117	140	112	136	108	136	124	122	130	118	124	141	134	124	148	159	134	116	125	149	144	111	110	156	131	131	131	139	122	140	147	131	147	127	116	132	110	129	147	123	112	126	119	123	133	122	128	131	138	116	142	134	134	136	146	150	140	143	129	132	126	164	128	126	115	160	138	100	145	130	118	149	141	138	132	130	119	132	138	128	130	128	116	131	148	131	120	129	159	122	140	153	118	144	111	126	144	152	130	147	135	132	143	116	121	131	127	124	133	136	137	123	117	130	143	124	124	144	118	136	131	125	122	142	147	122	146	139	123	147	140	137	121	129	152	139	156	143	121	147	145	135	133	143	133	138	134	128	126	132	138	131	128	132	131	136	110	147	126	148	124	159	124	142	139	134	164	127	127	152	120	120	155	145	132	139	123	123	149	125	136	125	136	120	126	120	148	140	132	125	149	116	134	129	136	128	140	133	138	132	143	113	115	139	127	128	144	148	138	133	123	130	129	133	140	119	142	98	139	140	126	134	146	121	146	128	137	139	133	146	129	126	136	121	142	118	138	142	119	140	147	132	140	142	128	119	133	135	129	145	129	136	127	125	117	121	114	161	127	122	131	124	139	134	132	120	137	142	125	140	141	118	144	132
5402	9786	8469	4322	2679	1791	1346	1061	952	789	639	589	491	501	459	412	432	410	352	356	373	354	323	304	310	306	296	317	289	283	305	304	283	322	259	281	296	298	276	268	249	267	294	285	291	260	261	289	269	265	275	253	270	292	299	257	260	242	259	282	261	273	293	300	249	246	256	249	276	238	267	264	255	292	265	268	276	271	269	246	248	254	255	265	257	281	276	246	270	276	217	279	252	248	260	260	241	252	255	246	270	286	254	269	274	275	273	259	234	254	223	258	293	268	227	237	258	245	254	262	282	246	265	276	266	271	252	246	249	273	254	267	238	280	251	252	247	267	271	258	274	272	265	245	266	254	239	246	269	247	286	255	244	267	257	250	283	282	247	261	273	257	262	261	238	277	245	259	268	268	266	254	257	252	265	239	256	235	254	282	265	246	264	245	254	256	256	255	284	278	253	262	263	256	264	237	233	239	263	248	268	246	243	278	264	284	271	253	245	272	288	257	267	254	280	245	259	247	275	237	268	258	269	253	215	274	252	245	268	256	295	241	256	259	248	239	246	273	275	272	248	230	247	240	241	261	262	235	271	248	256	262	249	241	241	253	245	249	278	256	255	277	280	283	277	256	298	240	241	264	234	223	256	242	257	261	239	245	248	234	270	266	264	253	268	264	261	256	264	224	248	242	238	280	246	235	269	277	262	259	266	247	269	280	233	260	273	250	264	292	252	249	246	267	253	250	255	251	252	254	249	253	244	294	270	283	266	279	297	277	258	254	243	221	278	262	261	264	256	239	251	240	260	258	266	266	266	260	261	245	247	256	289	232	257	265	276	273	262	249	231	276	230	258	242	256	270	288	242	270	265	247	237	265	248	273	256	270	261	266	239	284	275	257	268	268	256	286	280	262	244	278	261	237	257	226	263	270	260	234	286	291	265	270	280	252	229	293	285	246	267	285	267	238	258	275	257	260	273	287	274	287	246	250	271	220	247	257	256	245	296	251	214	227	242	253	263	230	216	249	253	242	278	270	260	288	236	275	242	285	242	262	267	271	276	242	249	249	271	238	228	262	244	243	249	253	234	266	274	233	271	270	242	295	283	228	270	257	260	252	263	263	243	292	262	273	268	249	266	285	252	249	246	265	268	262	237	267	310	251	237	270	280	286	279	277	263	230	231	253	263	241	250	258	258	233	256	239	263	234	238	262	228	298	262	226	274	257	280	242	252	239	258	253	235	261	248	263	257	235	266	284	244	251	272	261	243	263	279	238	252	244	271	251	258	252	239	262	246	238	230	282	247	269	262	260	291	254	281	270	265	245	243	285	254	272	214	261	270	222	264	271	252	257	237	236	232	221	239	284	248	229	274	245	250	232	249	227	243	243	256	276	251	236	261	255	248	245	270	266	245	271	255	243	222	234	242	262	240	235	256	244	274	244	267	266	272	248	250	287	255	256	232	253	274	256	248	281	262	249	257	248	261	262	251	240	256	266	223	236	246	265	270	248	282	255	259	274	251	247	249	238	248	238	283	276	244	246	241	257	249	259	268	256	264	266	264	241	263	252	249	237	261	259	243	244	228	257	251	291	248	258	245	255	252	252	256	272	269	266	263	259	254	273	258	268	264	240	266	261	274	275	244	259	265	268	233	298	250	246	276	268	265	278	285	268	260	274	270	254	261	248	248	273	249	235	234	242	226	252	276	253	243	244	242	249	244	261	231	239	258	265	224	223	253	225	266	271	248	261	263	273	235	238	256	227	276	261	246	251	244	288	265	256	291	282	253	240	224	252	276	246	273	254	247	261	244	244	242	279	245	270	272	285	258	285	258	251	235	277	275	278	269	238	243	254	243	240	248	277	253	246	244	253	253	270	229	231	251	234	278	231	278	243	286	260	262	261	247	256	266	273	256	261	270	277	248	272	277	279	244	259	252	240	234	267	261	258	236	276	248	252	263	253	261	283	251	261	269	230	249	266	293	245	257	275	245	269	259	283	282	278	232	240	302	254	281	269	251	266	263	253	261	268	242	274	262	240	240	245	288	245	259	261	258	272	267	229	264	268	263	203	243	238	265	289	258	255	247	241	245	269	261	251	283	242	241	263	250	263	256	259	256	251	262	268	255	286	265	281	257	247	271	250	262	261	260	234	254	254	277	271	220	234	276	259	260	255	263	271	268	275	250	251	273	259	224	253	260	254	256	266	252	280	292	255	250	256	263	243	245	257	266	231	262	229	243	281	270	259	268	249	235	241	253	250	243	237	257	260	267	258	229	257	238	247	234	244	240	249	283	243	271	271	254	273	245	257	271	255	251	226	246	239	273	269	251	279	248	252	262	246	258	279	234	245	277	257	267	247	256	260	288	279	251	251	264	262	254	265	247	258	256	249	252	292	243	270	290	264	253	257	278	262	251	245	243	286	229	283	256	262	227	273	233	307	265	264	255	249	236	250	235	287	249	255	246	250	256	248	223	243	258	281	207	259	237	269	266	292	254	248	252	273	249	236	260	249	248	250	261	269	279	253	232	269	249	259	283	246	253	265	274	256	252	242	263	285	255	257	282	283	239	268	276	242	258	247	245	251	245	255	246	258	235	248	260	235	288	286	222	254	228	274	275	279	247	274	236	260	275	264	255	233	260	258	211	263	254	236	253	285	240	245	244	271	258	279	268	249	269	240	255	271	268	242	246	270	264	260	220	269	236	286	277	221	273	261	252	269	244	252	274	269	236	244	271	262	258	243	229	236	251	276	275	246	265	275	264	275	242	256	256	236	257	256	253	269	265	279	268	255	253	259	243	244	262	268	258	246	258	250	265	290	269	254	253	253	251	267	245	237	280	252	265	249	249	248	263	258	266	264	258	262	251	250	266	239	259	248	251	280	223	226	253	255	268	269	267	249	261	246	256	268	280	270	258	240	283	249	255	286	237	249	267	261	255	218	270	274	240	261	243	250	241	278	261	264	262	235	262	261	266	249	281	257	248	229	240	229	244	257	241	287	265	233	246	273	241	239	260	256	260	271	224	265	278	286	248	252	259	249	283	271	263	272	269	257	236	247	246	261	248	261	273	252	284	259	246	273	261	279	250	233	253	240	258	253	277	262	238	261	257	255	280	258	272	243	237	243	279	262	243	281	285	252	253	259	244	265	263	249	255	238	255	241	265	276	269	268	262	262	235	256	251	246	252	263	272	266	260	257	296	248	249	280	257	238	262	273	256	234	240	262	261	272	251	237	259	263	247	253	237	246	269	247	255	230	244	221	228	247	239	258	296	267	274	257	222	273	254	245	238	269	259	271	252	230	248	265	271	274	247	245	239	282	261	259	254	251	236	268	274	256	239	267	249	268	264	251	252	244	237	234	282	261	228	257	230	285	247	231	252	227	248	256	241	253	238	245	260	269	246	245	244	291	253	282	259	228	292	238	257	257	234	293	229	261	237	274	259	256	233	239	245	250	260	247	253	248	284	291	254	238	264	268	270	255	249	267	228	256	261	283	265	263
23401	21466	29316	24031	21466	19758	1494	500	364	345	273	276	197	226	180	192	176	182	149	169	140	149	149	132	133	139	135	137	128	125	110	113	126	131	138	112	130	106	130	111	138	110	113	121	123	122	109	114	117	94	116	116	115	107	101	115	102	96	111	103	118	101	122	115	114	85	113	98	117	102	126	103	125	104	110	111	96	85	92	101	101	120	106	111	120	116	105	129	103	118	91	116	98	106	109	105	97	109	113	117	119	127	103	92	108	107	125	95	120	116	110	112	110	95	113	120	118	115	106	120	103	106	110	107	117	102	121	117	107	113	106	110	113	118	101	119	107	100	113	96	116	96	133	111	101	117	114	78	99	90	101	117	119	123	103	122	104	122	102	113	82	113	97	122	96	103	109	125	106	112	96	86	105	85	97	100	99	109	107	124	113	122	103	108	96	111	113	114	102	112	112	115	95	94	98	112	97	112	122	99	112	97	106	114	124	114	90	92	101	114	99	116	122	117	120	116	123	109	108	105	110	112	96	93	110	101	104	109	109	118	113	109	108	81	103	110	108	114	108	117	109	96	103	97	115	115	99	113	99	113	92	113	99	104	115	104	110	103	122	98	100	121	108	119	103	90	107	116	104	126	108	103	95	106	93	95	97	121	98	109	123	114	127	98	106	126	88	115	114	109	120	110	108	107	108	91	106	111	89	93	105	98	107	97	99	99	85	88	93	100	112	102	117	106	112	88	112	96	118	90	121	107	114	110	108	103	92	116	130	111	102	116	101	108	97	113	104	110	105	110	100	111	96	104	98	111	106	118	109	99	118	101	110	97	118	106	119	100	95	100	108	108	108	109	111	103	109	113	111	129	97	96	106	106	116	107	120	93	107	116	109	88	121	91	115	83	79	112	108	110	104	119	125	107	121	80	112	101	113	96	112	101	114	90	124	105	107	118	100	108	118	113	106	108	115	112	112	111	93	108	100	108	105	100	94	96	92	113	115	96	100	101	122	111	90	98	119	87	103	112	103	93	106	103	120	108	105	96	90	125	114	111	97	119	95	114	105	98	109	114	121	109	105	110	105	100	122	112	108	120	99	119	97	99	104	105	118	111	118	119	92	115	92	100	100	105	120	105	110	127	104	96	103	105	103	106	98	106	110	110	132	94	111	126	108	112	102	119	102	122	115	116	119	118	97	125	114	98	99	77	107	102	106	119	108	91	113	122	113	109	118	117	103	99	95	113	97	104	102	119	104	96	105	116	122	104	103	105	100	107	112	106	97	102	100	105	93	96	109	129	99	111	108	97	112	95	109	87	92	99	96	126	106	117	102	94	94	101	106	105	119	109	99	110	107	87	100	108	103	104	108	106	92	111	102	101	116	96	121	112	107	104	113	101	112	98	123	104	112	112	93	98	106	102	105	105	106	114	113	87	97	122	85	105	109	87	110	108	95	101	101	110	100	106	99	111	104	130	114	117	110	109	123	111	96	98	95	114	100	91	102	106	83	89	92	127	120	98	110	101	108	90	110	102	98	116	98	110	131	103	104	103	101	103	109	109	110	98	121	113	103	114	122	106	96	101	105	91	91	83	109	97	112	108	99	111	115	105	116	102	85	115	98	100	101	119	122	134	102	96	99	106	88	98	113	106	97	103	103	110	96	115	107	118	121	102	100	108	116	112	104	122	108	85	92	125	119	123	103	88	100	111	112	106	108	93	102	96	116	97	102	113	89	115	97	102	99	112	113	100	121	94	86	103	99	113	119	90	110	107	102	107	127	116	128	92	118	118	111	90	105	102	123	99	125	117	111	92	96	116	102	103	120	121	114	121	111	89	115	105	95	110	113	88	125	108	105	129	106	118	99	104	129	116	111	103	117	86	102	93	111	121	98	111	87	115	87	108	91	122	99	99	107	108	106	123	94	112	104	103	111	106	122	111	99	121	101	105	108	85	102	109	104	103	115	112	109	111	103	104	116	131	123	105	110	111	103	112	96	100	99	91	118	119	88	123	92	122	119	110	108	101	94	98	117	98	91	109	106	140	102	94	101	106	100	90	102	104	98	98	99	109	109	97	113	103	139	107	92	109	106	100	97	101	105	108	79	92	120	81	97	92	95	114	88	102	102	102	100	124	86	111	117	127	108	116	114	104	113	107	118	117	87	110	101	123	111	97	111	100	107	93	111	103	112	121	119	107	107	93	103	111	109	98	114	92	115	91	114	125	96	101	105	104	121	111	112	98	114	87	110	103	93	95	104	95	112	119	119	102	99	104	111	95	90	100	132	106	116	102	105	111	120	108	98	97	106	119	116	98	98	108	99	118	105	98	85	92	96	113	111	93	106	111	114	121	100	99	97	94	101	101	109	109	112	107	92	118	99	101	93	91	103	104	115	97	104	89	108	89	106	106	97	109	99	117	110	117	124	95	83	121	114	101	126	111	111	97	106	88	101	85	111	101	100	114	116	98	102	103	98	118	105	117	103	107	115	104	88	92	107	114	113	130	106	109	116	96	124	109	117	116	113	104	105	128	102	112	94	107	92	90	105	108	116	106	114	125	105	90	91	109	91	103	98	93	98	97	103	105	93	93	104	100	109	100	119	111	101	118	88	104	114	105	106	120	93	96	112	100	121	108	103	103	106	117	99	95	117	101	92	99	108	109	87	91	90	86	100	116	105	96	106	98	114	120	90	108	105	104	97	113	115	108	93	118	106	99	100	114	97	109	103	94	100	106	95	99	98	123	98	121	103	107	111	110	95	124	96	110	116	114	108	99	113	115	123	104	108	115	99	117	94	109	100	94	104	92	120	93	103	94	85	118	97	114	120	97	108	101	104	102	109	120	111	101	127	95	97	100	114	129	110	116	114	101	133	100	120	97	91	122	122	117	102	118	118	99	101	108	112	97	84	118	102	106	108	103	112	114	109	115	107	107	102	113	102	133	89	93	119	91	95	109	115	114	121	98	111	106	110	107	113	104	110	110	107	94	108	115	110	123	109	97	107	110	98	97	112	99	98	107	107	109	112	102	135	109	101	106	102	104	86	118	102	91	109	110	102	94	112	108	101	107	99	94	116	107	101	110	131	127	115	117	111	113	98	109	100	95	105	84	133	98	124	117	111	97	106	110	113	109	119	97	128	115	120	93	112	97	120	81	89	110	101	92	126	100	104	101	99	120	102	107	110	95	130	111	110	115	105	104	102	110	131	111	89	103	108	89	104	98	88	115	128	110	96	108	120	100	115	98	105	95	90	100	97	116	102	113	104	114	111	121	106	104	111	99	113	93	104	116	107	99	108	104	99	116	96	101	111	109	95	124	96	98	106	105	102	108	115	123	76	98	97	97	116	105	110	104	127	103	110	97	97	113	95	116	97	106	113	84	115	117	107	123	113	121	112	104	112	106	118	116	112	117	107	98	124	84	101	104	107	124	109	80	102	116	100	89	102	113	84	92	85	88	90	133	107	124	93	89	109	86	91	96	107	103	106	99	94	121	106	94	111	101
7847	15640	13533	7204	4580	3160	2284	1765	1369	1137	985	839	712	629	594	512	498	479	420	407	372	348	304	301	307	296	303	306	263	261	271	300	244	250	247	261	269	245	232	245	228	234	230	211	214	201	224	257	230	196	213	226	189	210	208	196	214	209	211	215	188	197	228	208	190	208	188	214	196	200	186	201	205	190	203	197	199	187	182	205	195	194	173	191	188	194	200	196	212	196	184	200	182	201	197	205	200	197	189	199	192	183	188	201	190	180	181	208	201	180	185	201	189	203	188	184	196	202	172	174	187	182	184	202	211	185	182	168	183	200	187	207	197	196	199	187	180	206	196	172	206	206	179	196	211	202	208	207	195	193	177	174	187	201	193	216	186	203	195	195	189	198	194	199	201	180	200	167	214	216	175	197	190	202	177	185	193	200	202	194	189	186	187	208	184	213	203	173	199	184	180	176	188	178	197	177	211	211	176	163	192	203	199	178	201	189	192	190	195	181	222	190	173	196	202	221	180	204	193	176	207	159	195	175	178	177	209	200	201	217	170	181	165	176	211	201	186	202	217	196	175	186	194	188	185	203	179	215	192	201	219	174	195	182	173	187	178	191	193	182	221	195	191	191	201	188	184	177	195	183	183	188	185	184	197	178	200	183	210	171	195	179	201	186	184	187	171	183	199	188	187	186	198	163	190	169	202	185	189	168	186	191	193	198	178	181	200	182	184	209	205	176	171	193	200	215	197	216	192	197	179	189	170	194	198	190	178	177	189	205	196	186	188	202	186	176	158	195	195	193	170	181	178	198	183	199	199	162	194	180	202	177	215	211	196	192	173	226	213	190	212	170	168	183	200	186	171	168	202	189	165	172	188	201	181	188	186	188	199	184	203	200	179	187	204	203	198	169	172	183	183	198	189	185	168	191	185	204	185	213	180	202	191	171	187	177	164	192	179	184	209	184	190	192	200	197	194	165	185	206	183	188	188	186	164	172	184	204	196	161	197	185	194	194	184	207	173	181	212	203	197	192	197	179	192	189	199	198	200	192	203	195	183	182	191	192	199	207	178	198	195	216	191	178	153	187	199	164	177	178	195	175	203	205	174	188	199	196	215	184	187	185	171	186	175	210	215	207	206	204	202	202	174	188	181	207	181	176	212	188	211	198	183	192	180	194	194	185	187	181	185	163	177	182	177	190	197	187	184	212	182	203	178	188	191	203	198	188	213	167	196	181	186	190	183	211	206	179	191	202	174	181	197	180	193	217	166	220	187	217	234	180	167	202	201	195	203	185	178	190	212	190	197	187	169	181	194	176	182	187	213	169	189	176	189	208	185	197	187	183	208	190	190	182	167	186	178	192	196	217	188	194	194	175	186	185	186	164	169	215	158	172	192	207	184	178	194	173	196	179	161	190	192	188	214	186	182	173	200	183	201	172	190	208	159	196	192	190	199	191	205	206	195	178	196	193	190	185	169	199	185	179	190	174	199	228	190	192	168	192	152	194	179	199	187	187	198	191	192	188	182	199	208	184	184	170	196	188	210	175	195	177	172	207	181	178	212	198	205	190	214	182	180	206	209	191	189	197	187	193	195	212	189	210	175	215	195	179	205	200	193	177	192	205	216	172	195	211	182	199	206	186	173	193	198	199	176	192	186	201	194	182	204	195	180	219	169	186	180	201	210	211	188	183	190	190	171	210	196	193	187	171	205	182	200	184	194	217	185	188	206	207	193	203	202	170	182	174	170	182	163	200	220	167	197	176	196	197	183	184	206	205	210	205	179	199	193	193	189	197	165	188	187	166	209	172	190	163	191	178	179	199	175	181	181	194	192	184	182	176	187	185	189	198	188	195	200	200	186	193	183	164	186	214	221	189	204	181	188	182	178	196	201	199	195	179	204	199	199	161	186	180	205	191	163	183	192	176	213	223	182	172	182	175	165	185	175	220	192	176	191	179	190	192	181	192	209	189	182	175	189	208	194	184	172	185	170	184	213	184	214	166	204	183	188	201	182	181	200	190	211	182	195	215	189	189	216	179	197	199	182	183	198	202	197	196	169	203	188	190	202	198	202	185	166	190	199	207	188	198	191	194	192	180	194	197	200	176	187	172	198	187	191	191	189	199	196	192	175	193	176	201	205	178	176	173	204	185	202	182	214	178	195	165	162	201	221	188	178	176	203	200	176	181	191	188	174	178	186	192	180	193	183	195	161	187	202	175	204	193	187	194	195	187	190	181	195	217	199	179	202	217	157	199	196	198	185	184	166	195	182	192	174	216	179	191	185	186	208	179	224	200	179	200	193	204	213	203	197	186	196	192	171	208	189	195	214	175	183	192	188	197	174	186	189	183	193	166	193	196	170	202	171	190	198	191	190	191	205	184	200	194	173	197	187	174	197	181	191	182	180	224	193	187	204	194	215	198	172	196	187	185	187	204	181	201	193	206	210	170	171	186	223	189	183	180	183	172	183	182	229	188	187	179	187	164	188	184	213	195	219	175	181	180	179	184	196	197	204	196	172	175	200	203	193	186	182	201	185	194	184	177	175	192	202	188	190	173	192	202	196	196	195	202	188	201	193	196	192	205	168	190	203	166	220	194	210	213	206	195	200	168	189	210	181	182	218	220	205	182	208	176	196	194	172	201	198	177	150	201	215	183	190	194	194	193	182	181	185	204	176	227	164	184	185	193	219	202	191	201	197	182	180	206	193	169	172	187	207	180	182	178	196	148	208	175	179	186	184	187	211	190	190	198	160	186	197	179	196	194	201	191	199	202	185	216	203	168	185	184	205	217	209	179	209	181	202	188	201	189	202	178	209	205	198	196	194	185	222	204	175	199	207	199	187	195	182	192	194	202	180	192	202	165	187	187	190	183	187	213	198	189	176	189	189	165	197	218	197	194	202	195	204	170	184	213	199	174	202	159	211	183	191	186	178	217	204	174	192	206	182	219	195	191	208	191	196	173	177	177	185	201	213	214	200	193	194	168	205	188	190	186	190	205	200	210	183	187	201	175	205	198	194	169	215	202	162	171	192	207	196	175	203	205	208	192	190	211	166	208	185	182	187	195	207	180	188	195	205	181	223	197	181	211	188	210	187	200	214	180	171	196	193	214	171	194	204	180	185	189	153	184	208	198	181	215	193	199	194	189	173	178	187	228	168	193	200	192	193	211	167	177	153	188	197	203	191	218	225	211	189	178	169	186	196	187	190	208	191	176	208	185	174	198	203	200	188	178	173	201	175	183	211	193	176	207	186	194	189	192	194	186	210	204	199	193	202	187	188	176	218	177	172	201	188	160	207	194	164	184	197	183	176	198	189	204	190	208	196	193	186	201	194	172	185	171	223	190	181	195	181	193	203	199	204	189	215	197	199	185	180	190	178	173	183	192	189	172	191	203	187	196	191	200	178	194	178	202	217	186	190	191	185	169	189	160	181	186	157	181	189	182	183	229	195	176	189	186	208	182	169	186	182	189	197	179	189	192	191	202	187	209	192	182	176	193
26971	20690	7219	618	388	339	312	328	285	342	303	287	280	319	295	310	304	261	291	327	292	282	282	310	267	308	320	295	296	283	277	277	297	262	301	308	273	279	290	269	299	291	287	286	312	308	315	297	285	282	299	295	298	293	275	292	268	293	297	295	319	282	273	273	307	300	303	316	308	286	305	296	285	301	305	288	250	294	306	309	309	291	305	297	302	291	288	302	287	300	291	291	287	265	301	299	286	306	293	285	289	257	301	275	292	273	271	309	266	309	264	290	322	291	297	292	290	284	263	286	285	288	281	276	329	299	280	280	276	292	282	304	277	292	303	313	289	286	308	268	315	296	287	301	283	307	304	299	262	301	313	289	301	315	289	267	254	284	332	266	302	273	278	305	307	312	287	286	266	298	303	278	259	284	291	312	302	283	286	289	272	280	282	302	274	288	305	309	321	308	288	311	301	290	303	295	304	309	278	282	285	282	336	272	301	305	293	275	289	284	289	303	312	277	278	298	296	306	279	312	281	293	304	326	313	302	293	276	293	301	273	300	289	282	288	274	278	316	314	285	283	318	286	302	323	296	323	313	304	295	326	259	311	308	321	326	311	275	283	290	306	290	275	307	255	292	303	310	276	298	341	281	290	288	300	282	273	272	275	303	312	267	302	290	306	320	295	316	296	287	301	302	299	301	295	267	296	278	286	275	293	293	275	296	306	294	274	296	299	298	293	299	310	285	276	309	303	291	286	309	283	329	302	284	285	306	294	284	309	303	326	262	290	316	294	297	275	268	294	266	296	307	262	287	289	302	292	285	270	287	280	282	333	301	319	301	309	311	305	321	285	283	273	296	306	288	301	303	282	277	290	297	300	301	263	304	297	304	283	318	294	293	240	299	286	309	311	319	268	305	272	283	266	290	303	302	264	293	295	302	310	262	281	306	299	280	284	299	304	290	282	295	311	301	334	305	288	290	290	284	265	326	280	286	281	295	318	295	270	280	292	270	302	281	321	314	274	329	293	277	296	272	291	311	333	296	302	297	315	294	321	308	293	311	312	309	293	336	299	290	270	309	315	286	282	287	273	290	304	270	261	324	297	288	308	273	269	269	300	296	318	279	275	288	284	279	316	289	281	297	262	295	307	278	334	312	315	306	281	281	300	261	290	287	270	310	298	315	302	293	293	323	333	303	315	289	300	306	286	291	292	311	278	295	301	331	287	307	314	293	297	300	297	258	316	311	281	270	279	285	295	295	285	283	309	308	317	263	278	297	261	273	300	260	305	262	281	264	280	284	306	302	300	284	299	274	321	267	284	291	272	289	275	301	271	293	310	288	335	287	312	310	332	311	292	329	310	259	297	268	318	267	296	293	300	290	299	297	299	317	286	282	287	300	284	287	293	293	276	278	292	299	298	297	340	255	287	274	287	307	296	297	274	290	300	303	281	314	262	302	278	327	276	280	316	294	286	290	299	285	297	261	252	303	314	275	318	281	300	289	297	295	289	270	312	269	291	337	300	279	301	310	307	284	302	316	299	286	269	283	281	298	305	310	299	292	271	328	299	326	300	291	293	266	307	291	306	290	308	287	290	314	323	295	275	305	291	286	295	306	289	288	304	301	314	350	275	282	287	315	305	262	277	279	295	284	295	282	300	283	276	304	297	312	323	321	306	274	317	282	295	266	245	271	293	279	264	284	298	279	296	297	298	312	284	296	305	276	305	263	329	297	305	295	294	293	307	325	291	286	302	297	308	287	304	271	294	318	327	284	314	281	309	330	306	310	315	302	309	296	283	298	309	314	312	299	280	317	294	293	259	240	282	314	301	286	293	330	272	229	306	270	293	297	270	279	303	326	271	287	294	294	316	321	327	273	273	290	277	306	300	307	298	310	273	249	262	275	301	294	310	296	291	269	337	310	306	297	293	281	256	318	303	268	265	300	302	299	286	306	261	279	296	282	285	308	275	286	294	333	310	289	306	310	299	310	274	317	294	284	312	252	296	268	297	273	277	278	265	300	284	309	302	291	292	315	303	277	281	293	316	268	282	303	328	310	285	285	321	315	278	307	319	293	280	262	278	287	254	292	294	303	308	278	269	290	297	271	292	276	276	265	307	289	301	283	290	265	296	277	276	285	294	288	271	280	305	292	298	279	295	297	279	287	292	303	270	293	286	301	255	301	302	283	289	296	286	294	253	290	302	292	254	290	335	280	252	293	293	309	279	325	304	278	275	341	283	289	260	286	303	267	292	283	308	317	319	282	272	304	292	290	282	258	298	292	286	311	287	280	280	302	299	282	286	272	286	278	305	268	285	267	289	277	308	305	301	307	322	277	254	261	301	280	260	288	323	286	294	293	302	282	275	304	311	289	263	280	286	284	320	300	268	264	304	248	284	294	287	272	298	308	286	309	275	289	311	293	307	282	291	278	304	284	299	312	304	294	265	293	277	294	324	335	305	286	286	294	288	278	294	271	337	285	294	299	284	300	298	292	300	256	263	289	293	267	292	295	287	274	289	265	306	274	277	277	307	296	284	294	273	310	312	282	273	274	292	286	298	328	290	299	290	316	288	307	313	305	262	304	282	333	283	303	306	302	314	287	284	288	290	284	288	305	329	276	282	289	276	288	284	253	308	301	290	296	284	290	298	296	287	305	316	274	319	296	295	270	292	287	270	324	285	284	298	304	282	275	264	306	288	304	283	305	295	285	295	297	285	280	313	271	288	283	286	308	312	295	289	303	302	309	321	277	264	298	272	308	294	309	294	272	295	315	309	304	285	289	254	313	301	290	255	298	321	281	310	314	280	275	315	281	280	277	314	292	282	311	276	293	301	299	297	279	292	276	319	322	292	330	289	309	296	281	277	285	301	314	316	291	304	293	304	281	324	289	301	302	275	278	302	290	272	291	274	274	279	297	282	295	316	288	273	301	297	304	291	287	289	297	255	304	288	284	284	278	269	280	283	286	301	278	264	305	296	289	301	319	303	284	272	331	288	299	287	289	240	290	281	342	270	289	284	277	271	325	270	279	287	312	285	276	302	310	294	275	296	281	278	260	272	299	297	284	283	274	278	256	332	306	332	286	283	261	293	312	269	309	262	293	284	278	276	329	303	283	303	293	300	287	285	295	326	314	286	298	294	289	289	260	298	278	252	264	292	279	319	308	283	292	299	294	287	300	273	265	291	265	315	324	301	289	298	267	282	307	284	303	274	285	289	280	272	303	287	292	294	323	311	296	281	277	297	281	262	272	277	292	309	308	293	281	325	243	279	270	312	322	285	286	299	302	288	287	282	290	313	318	272	312	285	287	294	300	295	281	271	306	304	266	299	319	295	306	291	329	295	300	310	250	310	313	282	309	290	277	288	305	293	265	291	315	320	301	315	292	309	291	274	303	269	291	260	315	325	293	309	332	327	273	283	304	316	330	268	306	313	301	294	304	298	310	301	292	305	310	284	283	289	301	302	296	276	268	268	294	303	279	304	302	307	294	272	300	294	303
4123	1609	1445	938	768	689	662	645	605	568	597	572	555	555	566	531	548	529	591	511	548	509	547	526	550	511	559	539	555	578	535	517	539	560	556	547	512	544	560	519	547	529	514	531	519	532	516	518	565	526	504	601	549	516	553	522	553	555	561	514	518	546	571	537	510	531	588	541	519	583	535	525	522	530	548	550	483	537	535	492	569	527	511	543	476	552	570	510	506	538	505	516	568	572	545	520	458	541	525	501	579	575	531	504	560	557	534	543	523	540	512	583	559	519	565	508	497	514	530	564	525	490	513	539	525	539	522	522	525	557	531	527	545	544	560	466	525	525	519	524	541	515	542	521	501	510	509	532	517	529	516	558	498	533	577	544	507	510	521	508	547	530	520	562	554	536	513	556	544	510	519	522	527	524	574	533	525	508	515	546	546	503	508	562	498	524	582	542	530	504	547	546	543	546	537	550	514	544	552	580	573	515	508	520	536	550	533	526	543	535	523	517	562	539	522	557	547	525	499	566	518	546	570	530	481	499	498	577	496	539	557	519	529	522	521	527	508	516	559	524	487	545	511	526	539	553	497	532	500	553	558	530	552	526	524	549	504	526	539	556	499	565	537	544	574	538	520	525	555	528	556	553	537	539	547	502	534	550	549	489	537	526	535	543	508	510	542	568	544	553	519	542	546	542	517	582	551	537	550	508	539	541	527	518	518	518	570	568	509	546	513	517	508	519	511	533	523	560	519	557	577	522	514	540	499	540	539	543	520	504	517	549	532	508	519	538	526	529	536	522	534	528	498	497	544	503	531	522	593	545	515	539	501	546	563	562	525	496	522	500	520	501	513	539	551	545	577	534	542	509	550	552	578	541	534	542	576	535	495	562	521	501	560	537	534	529	495	552	519	495	554	520	545	527	534	563	514	529	513	540	557	548	586	537	545	506	523	541	500	514	526	528	515	521	557	498	559	494	544	526	506	508	540	544	578	521	540	550	530	547	511	567	513	555	546	522	515	525	540	550	500	530	492	527	505	529	571	484	515	516	506	531	572	541	522	506	509	502	527	592	510	529	513	529	567	548	515	537	481	543	534	533	554	537	510	543	525	541	498	564	568	525	563	566	558	566	526	548	510	558	517	514	560	514	542	562	541	484	530	535	543	512	563	549	552	536	505	532	511	539	513	586	559	524	534	555	518	477	533	528	518	534	548	537	525	556	506	528	565	533	555	563	533	493	506	513	493	536	572	508	508	533	591	546	519	530	540	506	543	495	564	501	536	550	530	518	524	531	545	545	496	518	542	492	571	509	531	527	554	565	514	526	546	531	560	516	592	559	513	544	540	529	511	487	583	533	501	515	567	518	521	529	540	547	504	555	538	530	504	549	525	529	534	530	523	533	544	512	548	510	531	517	552	498	507	525	520	549	549	546	544	533	512	539	531	500	533	537	492	501	551	526	509	494	544	502	556	526	514	566	541	539	563	499	587	502	510	506	499	561	545	576	500	561	515	518	523	533	537	537	561	534	546	581	560	523	552	489	531	518	562	529	538	518	527	545	547	524	561	474	544	543	478	527	571	555	501	522	577	557	536	538	569	549	554	544	565	532	542	535	518	548	507	556	524	517	538	554	582	563	556	545	506	543	588	548	519	538	589	527	497	576	540	534	567	516	545	555	587	518	527	528	541	553	532	529	520	531	563	535	555	533	511	545	545	526	507	590	550	553	537	490	510	510	521	504	529	542	540	498	550	540	529	535	534	538	525	487	553	490	545	553	546	543	487	527	568	540	552	516	512	567	532	555	544	523	542	532	557	584	526	564	519	537	591	550	530	498	504	518	510	518	537	531	596	516	501	565	569	567	496	547	530	574	528	569	544	562	528	563	504	539	506	563	557	524	566	545	556	526	543	524	556	586	495	527	523	525	538	523	491	552	538	543	516	535	545	550	520	517	528	548	524	531	552	565	560	513	543	524	550	461	545	549	537	538	531	511	514	537	562	551	501	517	587	549	517	502	515	538	532	522	543	561	561	541	562	549	515	549	529	509	502	530	478	527	521	533	524	500	490	533	517	527	549	511	509	480	522	529	531	557	560	525	578	562	541	530	540	534	544	553	543	540	538	526	494	560	544	550	571	533	523	572	483	536	502	504	537	592	552	553	522	559	557	556	527	511	523	578	544	502	595	527	499	517	537	574	528	540	531	564	535	512	554	511	581	503	558	513	525	525	538	537	546	486	523	558	538	496	493	539	512	539	517	570	553	535	514	529	500	516	560	560	482	530	532	528	520	539	526	519	580	520	510	479	526	568	521	530	563	534	506	508	539	530	547	549	554	551	576	525	550	535	564	501	562	522	553	544	521	559	507	523	503	513	509	569	538	545	530	516	511	534	568	539	505	554	511	531	536	527	564	554	518	522	555	527	535	537	552	543	534	552	534	537	512	533	560	491	521	526	571	544	537	542	546	521	537	545	526	577	524	532	574	531	541	534	531	528	525	552	514	513	525	512	536	515	541	552	547	556	552	570	541	488	518	531	521	553	578	566	548	548	540	516	486	527	515	527	520	514	581	496	545	545	575	534	546	586	489	468	537	531	533	533	514	518	521	519	522	563	532	531	517	525	514	572	544	527	522	565	530	523	507	523	523	535	513	543	542	539	527	557	543	530	531	524	523	540	457	514	528	567	560	549	537	548	483	519	528	549	481	533	542	505	505	557	541	522	503	544	550	515	548	528	523	532	512	545	519	580	494	507	559	519	526	532	542	500	540	562	499	492	552	531	540	533	502	513	526	532	495	518	552	505	528	556	544	519	521	525	541	506	528	557	553	520	489	553	509	524	543	534	532	514	579	512	506	517	510	512	540	557	539	543	554	538	517	533	571	539	532	537	520	483	563	518	580	561	543	538	523	551	582	499	541	522	518	542	543	553	504	538	565	537	533	525	521	496	528	557	551	513	510	533	546	569	570	524	543	536	519	535	538	524	554	565	547	508	543	539	539	529	528	526	536	546	500	510	535	506	479	554	540	532	566	531	567	557	565	548	529	521	556	509	542	529	533	516	565	526	544	523	551	532	557	544	517	535	520	502	551	551	575	524	527	521	521	535	548	555	544	571	556	534	504	558	512	563	547	525	521	539	491	546	532	521	533	478	509	487	527	505	525	546	550	508	552	465	533	525	540	545	521	554	543	509	542	544	553	545	551	492	568	519	545	510	513	488	535	549	534	546	506	553	570	553	523	503	505	540	519	594	515	523	512	537	539	556	594	528	577	543	514	582	563	561	544	542	523	509	532	539	580	541	541	506	550	541	517	506	540	541	576	528	538	551	558	503	537	535	524	542	500	538	513	511	543	529	527	529	555	551	484	513	536	556	546	482	535	532	543	537	513	515	546	550	522	551	495	538	537	548	541	493	524	549	484	544	566	530	543	545	519	551	553	516	536	524	560	544	518	495	516	520	518	535	525	537	533	552	514	571	534	537	513	576	547	507	523	520	507	531	521	498
24294	21486	28756	24670	20738	1854	498	339	282	254	222	221	211	202	177	174	143	190	166	147	163	164	153	155	150	145	166	144	125	139	159	134	135	169	141	158	137	126	133	154	130	135	143	148	143	152	127	149	131	132	123	126	135	135	134	151	136	144	121	134	134	124	133	148	135	143	142	154	128	143	142	129	145	135	127	156	136	145	139	122	123	139	134	117	152	121	144	146	144	104	130	126	123	128	133	122	119	124	132	112	118	136	136	142	137	126	132	108	158	121	146	130	120	153	128	127	131	120	125	136	118	87	151	117	120	131	124	147	109	132	149	153	141	129	124	126	140	128	137	142	143	143	135	143	139	124	123	142	120	136	127	133	152	132	116	141	124	121	132	129	124	115	142	127	128	138	117	121	122	163	128	126	123	131	111	138	134	137	155	121	127	116	134	155	136	127	140	130	128	133	129	136	137	104	153	131	137	128	150	134	122	116	125	134	141	143	140	146	125	141	119	131	132	121	134	123	119	137	141	142	121	119	141	135	109	113	119	124	140	127	151	130	147	129	133	133	128	137	114	139	121	133	126	129	127	124	117	134	127	134	121	122	133	137	141	122	128	118	124	122	140	128	127	141	117	109	134	136	135	106	130	140	123	122	132	121	136	123	142	133	130	128	152	126	124	127	155	119	142	117	120	132	122	127	148	139	136	125	145	108	149	151	125	138	142	125	122	130	144	126	131	127	144	112	169	158	121	110	161	119	125	144	135	121	110	124	147	130	126	137	127	124	146	123	137	133	132	148	123	144	142	147	120	141	127	121	131	139	150	148	118	112	147	137	142	132	113	128	135	125	144	121	119	132	111	125	132	114	112	169	126	125	139	133	139	125	137	106	134	127	137	139	144	135	133	120	117	129	147	113	126	156	154	128	149	126	111	123	142	147	150	137	143	125	138	121	114	136	145	123	122	128	149	138	148	123	129	124	141	126	134	121	122	133	136	131	139	113	156	108	143	131	128	156	119	129	118	135	127	121	155	116	115	133	143	140	124	138	145	129	119	123	137	112	121	114	143	126	126	120	128	143	131	114	158	118	126	146	138	139	90	115	133	135	144	141	117	148	129	136	134	109	147	142	148	109	136	122	140	128	142	125	111	124	154	124	158	139	114	116	139	134	140	133	120	122	151	121	127	121	133	120	117	137	124	131	126	127	129	107	133	126	128	131	134	165	136	127	141	137	112	149	127	120	130	116	127	142	134	140	138	133	130	122	157	145	123	121	148	148	119	127	141	126	130	135	116	143	110	141	116	123	136	136	128	128	141	131	135	156	147	128	147	120	128	139	121	122	131	138	122	115	146	114	138	136	125	133	129	142	137	140	150	132	127	131	123	122	132	132	124	137	120	132	104	131	132	115	141	131	123	129	135	123	115	119	135	142	130	118	131	142	127	131	120	140	145	134	125	120	138	131	137	114	124	135	131	128	136	133	141	113	126	113	124	113	140	140	142	126	140	135	132	117	123	139	116	118	148	132	105	132	133	133	117	131	126	126	120	133	139	140	135	121	144	133	133	141	141	135	140	118	128	125	134	145	120	128	134	142	122	141	131	135	140	137	134	140	115	120	126	125	140	148	130	122	146	107	118	147	121	147	132	90	147	132	121	122	148	107	134	126	129	125	133	150	139	142	137	125	133	124	131	140	133	112	117	133	132	118	121	123	134	114	130	152	134	146	152	120	130	148	117	135	138	121	128	150	140	137	126	114	129	119	116	110	139	111	130	151	122	112	119	140	148	133	148	132	104	134	117	125	133	135	109	125	137	127	135	127	117	155	133	148	131	126	128	146	115	148	128	119	139	139	118	121	128	142	140	143	146	137	129	124	121	119	151	130	146	134	118	127	127	129	109	136	144	108	115	134	126	140	133	128	113	116	123	127	145	130	117	105	142	133	123	134	124	121	116	114	148	140	141	124	116	142	112	129	127	119	124	124	127	141	132	120	135	157	111	132	134	132	135	135	134	139	150	112	116	139	141	112	137	121	125	119	137	113	121	132	139	129	125	127	131	139	142	130	155	122	130	138	125	134	118	139	136	155	126	124	133	140	130	150	125	168	126	134	128	134	141	122	122	140	135	115	140	108	150	135	119	125	133	150	146	143	143	138	145	133	125	131	134	121	122	134	127	137	141	123	141	138	130	116	135	131	127	140	123	109	136	128	102	142	141	147	145	146	146	146	130	141	127	122	146	130	136	142	126	145	136	129	134	136	127	133	158	133	107	136	142	146	121	132	126	135	157	131	130	122	156	134	155	127	132	127	135	123	127	123	118	133	153	126	153	154	145	121	129	133	128	137	135	140	128	118	132	119	120	140	141	113	123	129	137	131	143	120	131	133	120	120	145	135	132	124	131	137	106	120	135	143	137	121	129	132	125	149	121	134	140	137	134	128	152	143	122	135	142	162	126	121	117	150	118	122	122	129	149	133	142	127	124	125	128	135	138	120	131	146	114	108	137	134	152	144	108	140	119	140	120	137	157	132	128	140	136	136	146	119	138	107	132	151	127	137	138	138	128	153	133	136	131	138	150	132	117	149	134	133	134	161	136	135	133	115	125	137	141	128	138	135	113	137	124	131	145	141	139	120	126	134	141	120	119	123	111	136	131	141	143	125	133	119	115	123	136	143	133	127	126	130	150	133	110	125	124	122	142	138	145	141	124	119	134	126	153	116	136	121	147	122	139	122	125	138	152	143	119	133	150	127	136	133	135	140	117	133	123	143	141	138	134	129	152	123	134	120	146	108	139	136	116	124	129	124	131	102	131	133	147	142	120	138	137	133	136	117	162	143	128	119	146	143	140	119	115	118	134	113	114	148	145	123	105	142	147	127	149	135	150	123	143	129	136	113	108	135	136	151	152	141	137	106	142	135	135	110	147	155	147	135	127	124	118	133	118	144	136	136	108	127	125	139	121	107	157	131	128	119	124	122	128	132	123	104	136	130	135	145	113	138	121	127	111	118	132	142	144	134	115	145	127	130	140	158	133	154	115	131	129	152	153	135	148	120	123	120	122	122	146	130	133	121	122	158	117	127	139	131	117	138	126	125	134	108	139	120	144	132	130	123	143	118	133	121	128	138	134	136	126	121	141	141	130	132	150	148	143	118	136	139	138	138	137	121	121	122	138	134	129	119	123	127	112	135	130	136	123	140	119	145	118	140	138	125	143	146	143	137	122	137	115	139	127	140	126	141	117	128	127	141	125	127	129	138	123	139	141	115	117	130	116	145	141	128	134	155	141	139	114	122	124	130	134	155	117	133	134	158	126	122	119	134	120	122	152	124	121	138	145	116	94	133	125	131	114	138	143	140	103	132	135	130	130	128	122	122	130	120	126	121	134	138	140	153	141	134	135	146	158	136	144	128	131	123	137	145	111	133	134	141	141	149	154	132	137	113	129	100	121	128	135	131	144	126	116	128	135	115	112	139	141	120	147	129	121	145	121	139	131	119	137	125	120	136
5389	9833	8583	4315	2624	1887	1394	1034	885	704	632	592	497	501	430	417	389	389	383	337	316	312	360	315	318	317	329	282	305	314	286	293	279	319	273	281	277	274	252	281	278	264	269	284	253	264	245	277	265	300	258	261	253	274	273	266	286	271	256	295	268	265	286	240	257	256	241	237	230	251	275	256	263	239	281	239	262	234	256	254	262	253	232	242	267	259	251	257	245	230	266	255	261	258	251	231	260	254	258	256	235	255	261	253	264	249	263	275	257	237	233	247	285	268	241	275	259	283	265	282	237	271	257	270	264	258	237	232	286	288	281	240	240	269	228	263	273	252	260	266	240	239	250	247	276	282	238	260	239	244	250	260	249	252	236	238	278	244	287	245	259	262	228	255	243	219	272	259	238	254	254	247	266	242	246	255	253	266	259	261	231	254	271	237	256	264	269	253	227	278	235	263	260	264	273	256	285	256	269	246	282	260	222	297	225	247	256	256	301	263	268	276	247	263	267	255	285	261	215	256	259	239	255	268	289	231	226	259	254	270	264	272	280	265	256	244	238	274	281	264	247	234	264	263	262	250	252	269	261	253	249	248	238	255	241	247	233	254	250	245	273	275	241	232	269	273	227	249	255	254	218	238	271	246	267	278	249	243	247	257	263	252	241	271	232	259	240	240	265	254	227	276	259	270	253	237	250	247	249	270	257	227	264	248	254	255	259	264	272	238	273	252	244	255	232	237	261	274	237	258	243	266	244	265	251	265	283	262	272	260	249	257	266	242	245	250	231	242	270	225	260	265	252	274	237	257	270	239	228	276	229	268	257	247	258	274	259	262	241	231	247	213	236	239	285	237	237	252	245	237	237	244	248	250	236	307	264	219	268	268	250	267	277	275	246	278	239	256	251	232	249	236	266	244	253	266	249	263	268	224	233	239	255	225	256	269	246	243	247	245	254	249	272	264	258	256	283	268	258	265	251	274	234	269	270	235	230	270	249	236	259	240	265	242	249	252	223	252	256	241	279	249	259	253	258	252	251	265	257	258	240	244	278	275	285	255	252	259	254	266	251	232	271	238	241	257	257	252	261	280	246	238	249	237	265	256	263	221	281	249	256	245	247	256	249	254	258	265	271	243	260	270	253	257	247	250	254	286	254	253	257	244	267	273	278	243	221	250	270	246	248	263	245	245	256	230	264	285	234	270	258	256	224	245	241	237	232	244	260	252	273	253	248	240	253	259	258	258	269	248	251	273	233	253	243	258	230	241	263	256	273	282	269	272	254	249	294	261	254	270	263	250	246	283	254	249	248	215	264	268	257	271	268	259	264	270	248	239	305	250	298	265	244	250	237	239	237	297	291	243	261	280	256	259	232	244	241	230	257	250	255	284	222	268	278	245	267	259	236	250	246	296	287	258	260	244	267	273	245	290	270	249	257	234	246	267	245	246	252	255	274	260	267	262	241	267	244	247	255	255	269	231	252	262	256	251	225	227	264	274	233	278	257	205	287	233	254	235	226	256	257	248	219	272	228	255	277	242	248	244	270	252	300	213	288	237	283	282	248	270	224	262	236	301	242	209	288	243	257	292	233	237	251	233	271	245	227	284	273	281	247	257	244	258	256	273	263	257	257	219	253	253	245	229	241	286	251	259	253	281	261	218	269	263	253	269	241	266	267	236	254	302	243	263	263	258	234	255	234	262	266	270	265	244	258	280	237	270	252	242	237	251	244	240	263	233	255	258	243	258	247	241	245	273	249	291	254	254	235	259	256	266	266	261	285	262	239	257	263	265	244	239	255	255	242	249	262	256	260	274	230	269	241	265	280	267	288	255	254	257	268	271	240	282	252	267	241	225	264	252	252	233	281	275	257	256	260	229	265	264	257	256	254	258	264	224	257	277	252	251	243	251	270	250	237	266	261	263	274	269	242	253	231	265	234	267	255	248	267	276	260	240	243	253	202	252	256	257	250	284	261	252	274	271	238	223	263	261	268	279	274	253	262	286	227	254	243	246	268	224	273	261	241	262	259	257	282	276	239	262	245	266	256	265	244	262	261	257	281	255	277	281	267	248	253	245	250	238	245	239	292	266	232	238	249	288	270	250	234	250	217	267	243	249	246	271	273	264	259	253	251	236	259	253	240	276	273	239	259	258	235	261	245	241	243	263	256	271	237	248	258	255	246	291	263	251	255	250	260	248	221	283	273	263	292	249	270	265	257	248	246	242	281	241	254	242	269	258	223	240	251	272	268	253	261	299	267	257	251	251	254	255	238	256	254	260	220	245	277	246	244	250	234	232	253	266	250	264	265	240	284	250	247	228	269	235	254	239	247	211	272	228	271	251	258	255	248	261	238	236	242	262	240	227	272	248	256	274	237	278	264	269	258	242	247	258	243	243	305	271	275	264	267	205	242	235	231	248	237	233	270	279	252	243	238	258	254	243	251	264	233	234	284	281	263	244	265	263	249	258	252	262	248	258	232	266	242	215	267	255	270	248	266	272	248	261	305	266	251	242	267	233	251	254	253	274	246	268	268	234	249	252	268	253	267	249	228	257	243	257	231	232	261	263	244	238	264	249	245	245	256	272	248	273	256	251	257	247	277	260	247	250	240	230	245	279	262	269	264	263	250	254	253	238	249	244	253	233	269	230	252	254	265	248	247	269	263	282	243	255	231	253	257	257	252	237	226	293	263	224	241	273	247	250	260	271	259	264	260	256	263	286	253	247	272	216	272	278	264	262	252	264	276	275	246	242	265	251	271	258	258	244	242	269	238	251	287	254	247	231	274	280	271	242	260	257	288	257	264	254	265	263	265	210	218	226	276	243	244	257	244	278	255	230	253	248	247	239	255	269	264	271	271	259	238	264	270	217	290	245	252	273	253	282	258	251	235	240	283	247	265	249	231	242	269	266	247	246	228	235	239	264	257	256	260	253	265	252	275	247	260	269	258	296	244	232	247	229	234	279	247	266	272	243	246	292	270	244	275	290	261	248	244	252	234	279	262	260	284	224	255	263	281	264	257	239	241	282	270	230	262	230	237	254	235	286	233	256	255	245	240	276	259	237	252	270	251	245	273	281	251	239	240	244	247	277	255	243	255	250	232	287	260	241	243	248	252	275	225	257	243	267	231	250	276	243	254	273	244	235	233	267	261	237	240	247	274	268	266	249	228	262	249	233	271	264	261	229	239	238	265	243	244	299	252	204	252	248	258	259	235	250	271	282	258	249	250	243	272	241	230	249	251	267	286	260	252	262	258	276	232	278	248	259	296	252	251	254	261	248	245	248	239	266	250	249	242	227	249	256	276	254	251	243	258	252	274	263	253	297	260	257	261	250	219	232	267	290	237	214	257	245	257	235	263	278	231	241	248	258	269	261	245	254	265	268	248	264	236	264	292	257	266	232	225	269	281	228	254	255	266	254	237	280	242	266	275	236	262	242	227	255	265	232	271	253	243	251	250	265	274	266	242	271	243	261	241	245	239	237	227	258	245	258	271	257
23351	21448	29307	24005	21449	19854	1494	551	403	313	275	266	231	236	228	178	163	152	137	143	178	160	124	139	142	122	130	128	125	131	132	120	117	122	103	120	106	102	128	113	129	119	122	119	113	116	105	112	88	122	110	105	93	121	112	120	101	115	111	120	104	100	117	108	109	113	127	118	124	105	110	117	107	114	115	109	84	128	101	109	90	98	127	103	114	110	92	97	101	94	101	109	104	102	114	78	87	112	106	113	101	118	106	81	127	115	108	86	104	106	108	119	105	128	103	101	104	112	133	117	116	112	113	102	107	103	128	111	91	96	103	115	100	97	105	116	99	102	78	104	104	111	103	100	98	109	129	118	104	113	116	87	95	106	103	116	103	105	98	100	108	115	97	99	117	111	105	95	105	114	113	110	110	93	99	88	108	118	97	115	104	101	113	89	93	116	107	103	92	109	94	103	105	98	116	102	100	117	104	110	100	106	90	94	92	109	89	95	100	120	112	111	115	98	111	125	112	109	109	90	93	96	101	103	107	103	109	98	92	106	122	115	108	95	113	96	115	101	124	117	116	77	115	102	98	124	117	128	121	88	103	117	77	95	121	100	97	95	123	135	121	110	102	101	99	92	102	108	100	111	108	106	116	87	110	111	94	111	111	94	101	106	87	98	103	92	102	113	112	105	95	118	99	104	94	101	107	111	97	97	100	93	115	111	112	105	112	100	106	110	103	105	88	101	119	95	99	125	111	119	108	128	90	116	115	91	101	115	91	85	99	100	62	91	110	114	109	92	97	96	111	109	85	100	112	114	119	124	101	88	98	107	120	118	118	105	107	108	114	101	116	120	113	104	106	106	90	108	95	106	102	113	106	103	111	103	99	98	106	93	105	111	118	111	96	94	107	100	95	113	125	93	112	95	110	99	107	100	116	114	109	107	103	114	103	104	97	110	101	102	95	117	106	108	108	110	116	107	109	110	107	122	103	110	101	106	102	125	99	130	127	125	121	95	110	104	103	114	116	103	105	94	113	110	114	103	98	105	91	90	86	95	97	95	121	118	105	111	100	96	110	109	123	101	98	113	107	107	117	93	108	112	113	97	108	93	90	100	82	92	98	102	106	98	115	94	98	94	108	101	92	102	105	101	90	77	91	116	96	102	113	89	116	110	99	99	98	118	118	92	90	106	112	88	101	121	96	107	104	97	95	96	97	113	113	113	104	101	105	109	94	104	88	117	106	94	118	93	104	101	101	90	96	112	82	107	106	109	104	103	120	100	90	97	96	90	102	113	133	105	88	126	95	114	105	103	102	101	107	109	92	99	109	114	107	114	123	110	103	95	99	119	103	121	98	98	100	140	111	130	104	110	121	98	101	100	118	108	101	103	96	116	99	116	99	112	99	109	103	108	91	102	105	99	106	115	110	93	100	108	104	112	120	89	111	108	107	114	121	110	107	93	107	113	118	120	109	122	108	102	91	114	102	98	118	119	114	105	105	106	98	114	105	109	111	104	107	107	97	101	108	121	95	106	107	117	113	85	83	105	108	102	110	103	103	102	88	95	109	99	89	104	115	99	118	109	102	106	104	109	89	104	101	107	122	97	105	101	121	99	106	96	103	100	108	111	117	79	113	100	86	109	116	98	119	102	101	98	95	105	98	115	100	107	103	131	115	120	122	100	79	109	92	104	97	102	77	110	120	93	110	106	126	110	93	90	92	86	100	111	104	110	99	108	125	101	100	111	93	102	124	99	106	101	92	103	92	120	105	121	117	112	98	102	104	85	110	102	105	89	99	122	127	109	105	108	91	106	115	100	110	96	96	97	117	111	110	109	122	102	103	106	108	122	114	123	102	97	101	104	115	101	119	105	105	106	105	106	101	106	103	82	101	109	119	107	103	109	98	129	92	118	102	108	103	103	126	95	115	120	94	109	114	90	110	87	122	124	112	93	100	108	104	100	101	78	95	99	107	103	101	126	123	92	96	109	110	93	96	119	144	113	98	108	88	110	106	112	107	111	111	119	109	129	101	100	114	111	115	105	100	89	110	121	98	112	113	104	107	96	111	107	95	111	88	100	93	94	115	96	112	101	91	88	109	104	118	111	110	89	89	103	97	111	116	109	110	85	90	110	116	112	98	113	110	97	113	86	93	105	109	104	112	116	102	86	101	92	110	114	102	121	100	117	107	97	97	94	112	101	123	98	105	114	107	99	113	115	128	119	115	112	111	117	100	114	101	118	98	118	110	103	126	132	112	105	124	115	109	115	100	82	111	96	105	95	99	115	108	117	102	93	111	93	110	105	108	86	123	99	91	89	102	84	122	112	88	95	102	97	122	110	119	91	104	121	102	107	107	93	101	89	118	92	110	113	91	108	109	110	92	83	106	94	99	95	100	103	123	117	119	101	113	104	92	112	117	127	98	93	104	98	126	106	91	104	104	95	105	116	101	105	100	116	112	108	95	96	118	107	88	105	102	100	127	91	107	119	124	98	110	97	106	126	124	117	100	91	110	96	105	106	103	107	79	104	102	105	100	108	118	90	107	99	104	114	116	92	107	94	122	120	108	116	102	86	111	105	103	94	96	109	120	117	119	105	106	101	112	104	102	94	107	97	98	119	130	97	110	105	95	99	107	91	113	90	100	109	103	93	88	83	107	109	81	99	87	95	95	99	105	114	103	97	108	112	116	91	117	101	111	123	97	101	102	101	116	96	94	98	98	97	101	110	103	108	92	111	112	94	102	111	108	105	126	111	113	102	103	95	99	99	109	130	99	91	122	107	121	116	101	111	110	115	96	104	102	98	102	107	110	121	93	108	102	101	108	87	94	106	113	87	91	107	82	105	106	92	97	118	102	114	100	108	115	98	94	102	94	108	112	112	90	108	111	112	106	101	119	99	79	107	109	119	89	94	104	101	112	107	110	117	103	101	97	117	94	94	107	120	117	97	110	112	120	96	108	108	102	86	118	104	109	83	104	113	86	90	98	90	114	109	112	102	115	112	95	109	103	120	104	101	107	126	97	108	82	102	100	92	113	107	104	103	102	96	130	107	112	112	108	92	91	103	114	123	117	103	99	97	111	115	107	112	122	109	89	115	88	105	91	123	132	106	97	80	89	123	99	135	107	117	91	111	95	119	89	100	110	107	100	88	120	99	99	92	102	113	114	115	115	103	104	122	96	113	90	111	120	110	105	97	109	90	104	104	111	98	105	124	118	105	130	104	96	125	83	107	119	104	109	93	109	102	92	91	93	104	98	103	99	110	107	107	99	107	103	111	103	118	109	111	110	110	111	124	101	121	104	95	112	91	110	113	111	108	96	125	101	83	95	112	122	90	104	101	98	103	102	106	113	81	112	118	104	105	116	97	88	102	96	101	92	107	111	100	104	102	119	102	105	101	110	95	115	100	125	122	107	96	95	100	116	116	94	94	115	68	96	95	118	100	123	85	82	105	77	107	118	119	102	114	97	103	84	98	117	97	121	105	121	109	103	93	104	101
7890	15686	13451	7122	4504	3156	2283	1815	1417	1127	985	827	693	639	623	527	473	479	400	376	370	341	316	310	322	312	296	275	264	264	268	240	242	263	227	243	234	234	238	234	243	234	208	224	238	225	200	203	200	223	216	211	226	207	215	204	205	204	228	184	210	215	188	210	218	198	192	227	209	234	181	200	213	189	218	207	210	176	180	193	196	218	219	200	168	204	190	192	199	180	196	192	205	192	199	229	198	180	208	193	167	203	195	182	183	205	184	195	187	216	195	185	201	206	189	170	214	201	191	203	202	202	177	208	189	217	177	173	207	190	193	197	205	175	195	187	191	206	198	190	184	193	188	174	200	206	208	192	181	176	172	191	212	207	182	183	196	195	212	192	209	205	173	196	180	185	175	188	209	217	193	189	186	168	187	179	195	196	167	190	180	184	212	198	177	182	172	174	192	173	208	194	181	188	195	198	175	186	189	188	178	183	165	188	181	185	159	175	200	188	189	199	190	200	201	185	209	196	201	180	168	171	218	217	181	151	200	189	191	191	200	201	203	170	181	175	196	192	181	230	186	156	188	195	193	182	167	199	202	178	210	179	202	207	180	221	184	204	186	206	197	229	184	197	200	187	196	180	209	198	198	195	177	193	188	200	212	191	211	203	187	191	185	184	179	189	204	190	209	182	208	166	177	207	193	179	200	188	201	195	223	195	187	188	182	190	188	183	187	183	184	209	204	196	180	188	188	204	178	179	199	156	198	193	173	191	188	203	199	203	181	213	173	178	189	173	182	177	179	191	216	201	197	192	202	197	177	186	189	225	203	177	192	188	193	185	183	209	194	209	187	191	170	170	193	185	199	179	198	200	168	181	206	164	186	200	217	201	200	202	183	186	172	188	205	208	194	174	189	203	201	181	213	201	187	170	203	158	172	202	202	172	197	174	208	202	190	184	166	179	221	195	225	214	201	213	176	197	180	186	185	188	198	191	190	187	181	190	174	195	187	178	203	196	197	189	208	190	200	178	173	205	193	176	165	195	197	186	211	196	202	187	203	177	207	185	204	211	213	184	194	168	178	201	168	198	208	190	182	196	195	195	182	182	191	192	203	169	195	205	190	203	192	192	200	201	198	189	188	217	183	186	190	169	166	188	183	188	176	210	168	194	177	216	188	170	177	185	185	172	207	182	184	174	187	200	198	191	182	182	204	192	198	209	205	181	185	164	160	196	200	189	200	176	216	176	204	200	185	211	198	182	176	205	178	191	209	180	191	160	189	199	191	183	216	171	170	193	210	186	181	220	176	195	218	178	199	200	187	199	203	213	202	187	181	179	198	207	222	191	191	181	191	184	166	212	186	190	212	197	206	224	192	161	186	185	196	218	191	197	177	179	195	207	184	202	199	191	193	187	163	195	167	198	193	155	214	200	187	193	194	172	180	196	176	179	207	182	201	193	177	183	193	188	195	189	206	179	186	198	210	190	192	192	196	184	197	190	195	204	179	191	199	192	185	178	172	196	203	177	176	189	188	188	173	205	172	200	191	169	194	203	204	213	193	188	193	175	217	170	177	184	196	171	181	205	198	173	187	166	166	185	167	173	185	172	188	174	181	215	180	193	196	170	169	185	174	186	181	181	182	199	159	195	174	202	196	196	196	171	189	154	187	188	179	196	187	192	211	188	198	171	205	186	165	183	175	190	159	190	209	198	181	213	196	191	199	177	191	179	179	197	175	195	209	205	190	184	204	162	176	208	167	187	193	189	182	180	172	192	182	166	208	210	212	177	205	201	194	182	225	174	186	201	193	168	195	167	203	197	195	169	153	194	177	176	184	213	195	204	158	200	176	183	172	201	171	206	192	206	184	205	197	177	181	161	202	194	178	201	179	216	212	186	191	202	197	174	166	174	185	195	210	190	203	176	209	215	177	204	200	181	202	191	197	180	171	192	193	151	179	189	175	226	202	192	193	209	212	199	196	189	182	196	210	201	191	187	212	183	191	190	188	187	182	171	182	171	207	171	196	190	195	202	166	191	202	200	191	203	186	172	197	200	172	203	207	195	197	186	209	191	184	170	173	198	184	209	194	171	216	193	179	178	186	192	201	187	189	206	201	194	184	185	170	177	177	163	216	196	184	176	210	213	183	172	176	192	177	198	176	208	176	199	211	215	187	209	179	209	184	183	190	204	194	188	178	183	179	173	163	179	187	200	214	189	186	185	194	189	190	209	174	200	202	207	198	186	194	191	189	185	182	175	192	206	170	173	177	179	215	200	194	190	215	163	188	200	203	186	215	201	179	188	201	205	208	219	199	203	171	181	168	201	192	204	215	187	188	180	186	197	183	171	220	184	193	199	195	192	185	223	195	237	166	158	154	184	173	197	187	173	198	202	199	185	183	185	186	183	218	204	199	222	190	180	201	202	172	186	201	189	172	184	192	217	183	209	183	183	178	219	174	196	175	204	173	198	182	181	195	170	172	214	197	203	162	206	171	172	193	192	175	200	180	156	187	189	190	205	179	190	191	190	180	207	185	183	182	191	208	171	199	208	196	220	159	171	189	160	177	199	197	181	184	206	190	191	208	168	178	195	204	186	203	215	195	185	188	191	189	203	208	209	192	199	179	179	162	181	192	206	173	212	170	171	181	176	173	179	163	181	181	212	200	191	175	197	186	177	189	197	207	191	191	169	183	189	185	188	172	181	167	170	185	193	184	178	187	193	165	203	187	178	190	183	175	185	183	220	184	182	180	192	196	182	195	208	177	174	195	183	195	200	183	192	164	194	168	206	178	190	196	215	199	199	169	186	187	177	183	198	192	174	193	195	182	191	211	200	206	220	177	178	184	211	197	178	221	196	167	192	221	195	189	204	239	179	194	160	177	190	203	163	173	161	176	208	205	185	165	182	210	191	174	167	202	171	208	192	199	207	171	197	188	162	172	182	177	181	195	191	188	196	184	173	166	192	207	167	171	199	186	182	200	186	213	185	180	192	192	187	173	189	186	188	180	172	193	201	194	177	200	194	186	183	166	180	186	217	201	204	173	205	204	190	170	200	211	169	192	182	175	169	182	199	175	179	224	199	201	212	194	205	191	192	197	192	159	183	202	186	188	185	168	207	199	200	175	181	176	206	228	212	175	194	205	202	192	183	161	184	177	181	212	204	178	199	175	191	186	184	170	211	187	178	184	177	203	186	172	188	212	190	205	198	194	201	211	180	182	185	191	225	194	176	193	202	185	192	161	181	180	208	185	183	188	208	171	184	180	186	191	167	192	173	193	200	167	174	162	186	179	221	184	174	181	200	194	185	171	218	206	185	189	172	170	178	198	205	198	179	162	189	180	160	182	208	210	204	210	197	203	185	181	183	191	200	192	202	189	224	206	192	189	182	196	209	195	179	215	158	183	209	174	203	179	212	189	188	197	194	186	201	189	184	182	183	203	223	158	192	177	177	175	203	187	201	192	188	198	183	191	199	182	194	168	207	204	180	189	186	178	189	223	192
27013	20707	7372	790	538	425	331	325	298	291	304	295	306	281	280	276	256	279	277	285	276	300	313	291	313	278	299	301	276	298	273	282	325	296	280	298	300	276	297	294	308	298	291	279	305	288	306	250	259	279	310	327	305	285	278	285	261	268	261	260	307	276	276	305	277	307	265	300	281	315	275	296	260	294	276	328	255	290	292	272	290	308	277	272	308	292	272	288	303	302	285	300	279	291	288	306	258	311	338	288	255	283	274	288	293	273	313	309	274	262	312	283	258	270	318	298	283	272	253	318	271	294	276	278	242	273	297	294	284	299	265	291	302	321	257	300	294	283	292	305	273	300	262	327	281	275	273	261	285	284	273	276	286	297	300	292	295	295	295	298	273	286	295	301	267	287	291	268	287	310	292	290	271	251	298	289	293	262	274	321	293	302	260	275	309	304	299	271	233	326	296	292	277	288	314	277	283	314	275	298	273	300	301	286	281	280	289	298	303	300	292	282	290	286	279	284	275	283	296	301	269	287	312	278	277	294	327	290	297	281	276	278	266	298	261	315	287	261	308	268	270	305	291	291	295	264	289	291	287	271	320	293	303	278	280	255	280	293	278	252	286	288	289	295	310	274	273	290	302	256	285	286	314	297	297	285	298	289	289	305	263	280	297	296	302	286	299	286	278	292	289	285	317	304	305	277	315	276	278	295	284	316	316	273	298	299	275	295	267	277	286	288	272	286	250	296	292	271	305	288	306	274	269	289	255	278	266	295	296	298	306	274	279	291	288	285	272	272	287	290	264	265	291	293	288	281	303	259	265	266	269	280	302	300	285	309	280	285	319	271	271	288	257	299	283	262	266	285	294	275	287	293	272	323	307	285	288	276	262	256	306	270	284	295	306	269	292	274	279	292	302	305	311	279	285	250	283	272	304	261	286	296	281	287	319	281	266	269	283	307	293	297	299	282	304	307	265	263	285	272	277	273	297	279	281	273	270	300	296	258	311	275	295	271	313	296	274	296	277	307	285	307	282	270	280	319	284	295	296	311	288	299	289	289	280	293	300	275	307	274	291	309	289	282	272	267	267	278	305	257	300	301	263	261	327	254	305	275	274	299	281	281	295	316	282	274	276	291	270	297	308	276	338	272	300	291	278	280	277	278	288	286	309	273	259	293	298	305	281	259	272	267	292	287	303	296	294	285	291	265	280	314	279	290	268	285	298	258	306	287	279	319	294	293	269	293	276	293	293	274	271	286	307	309	279	272	296	271	295	305	294	281	277	256	268	329	299	288	304	293	281	296	294	263	271	294	282	282	328	271	290	284	314	267	298	281	280	277	274	276	311	260	250	290	274	298	260	278	287	270	267	283	278	295	285	259	278	314	312	280	289	261	293	279	279	266	291	284	302	287	273	297	280	304	281	277	267	286	285	267	294	282	295	283	277	290	274	305	298	261	312	313	254	261	245	279	287	282	304	263	263	279	287	301	258	303	306	265	275	282	294	281	243	264	307	276	307	289	266	300	292	276	282	300	284	286	274	278	277	281	277	283	283	293	288	283	268	318	310	261	263	304	300	293	277	292	299	281	281	286	326	306	315	250	312	290	300	302	282	292	283	301	303	283	289	265	314	280	296	262	278	292	285	276	279	305	307	286	283	286	288	283	271	303	277	276	287	302	283	291	299	282	299	307	269	266	324	290	262	302	292	284	274	287	295	277	302	264	293	257	290	284	282	290	289	302	301	285	282	268	284	286	275	265	284	308	279	321	303	310	275	310	309	266	289	286	321	278	288	272	267	278	282	297	276	289	299	287	288	311	236	317	280	270	286	298	299	256	291	289	306	282	286	308	281	306	285	300	283	301	310	281	304	268	274	272	275	289	318	286	291	293	295	304	295	272	313	296	273	269	285	287	304	283	296	283	286	291	290	272	297	292	296	287	282	319	258	256	288	291	307	290	305	327	279	298	318	313	276	253	259	299	305	274	262	282	267	278	261	257	279	311	296	293	294	311	283	272	263	287	275	277	309	297	290	273	278	259	302	294	291	270	306	278	298	294	276	281	278	283	294	290	285	282	288	269	285	273	296	251	300	290	305	298	286	290	316	265	273	255	307	282	298	297	287	273	284	315	312	294	249	274	249	295	292	289	313	293	302	271	267	308	291	300	270	275	295	287	310	287	274	307	276	301	275	280	281	279	263	267	274	299	261	276	288	314	322	269	293	271	317	288	287	304	299	299	279	290	323	272	312	311	285	268	281	304	298	329	305	294	299	313	291	262	305	303	293	293	308	281	273	304	301	306	301	285	302	279	313	300	288	286	308	290	266	297	281	284	292	297	265	321	260	297	264	292	271	291	265	293	319	311	282	280	295	284	291	297	281	287	289	279	293	281	293	286	280	286	279	286	271	322	308	298	301	279	276	292	315	284	274	308	287	297	300	299	302	289	269	285	296	250	302	304	271	283	293	273	297	298	314	317	272	296	294	274	279	289	274	293	276	293	246	299	275	286	293	273	321	289	320	315	268	300	296	286	294	268	297	294	289	260	286	301	299	290	290	309	313	291	269	290	292	289	286	306	292	285	290	251	253	270	303	314	311	325	295	320	304	300	296	299	285	293	277	293	330	301	319	292	313	300	281	325	282	281	299	269	281	303	312	316	296	290	285	302	281	274	285	290	272	287	273	294	272	291	310	276	300	296	268	254	301	277	281	295	267	281	289	283	254	270	299	283	301	291	301	306	278	299	266	306	326	285	301	284	293	285	295	309	278	292	294	288	305	260	279	286	294	303	278	289	309	290	284	309	276	288	280	307	293	297	312	288	289	269	262	273	302	286	286	297	268	299	278	285	344	273	298	290	297	282	275	290	288	299	284	280	291	247	304	299	291	296	250	279	231	252	296	264	306	277	334	258	310	314	319	263	259	266	316	272	277	298	288	258	279	265	277	269	276	281	266	303	290	298	273	288	308	278	243	273	312	278	272	274	272	270	289	298	303	321	281	279	297	276	289	282	312	291	282	309	277	291	306	313	297	287	279	266	299	324	318	285	287	303	315	288	307	266	291	295	286	314	284	279	266	300	302	297	284	251	265	262	289	260	296	297	264	281	307	290	298	286	308	308	302	285	282	317	284	300	307	293	270	263	293	300	261	284	292	283	291	282	267	288	281	276	289	270	278	299	258	315	297	296	276	295	304	300	267	267	290	283	294	261	258	292	242	305	285	299	252	279	300	302	297	300	277	297	311	274	288	309	322	287	299	264	293	297	310	315	288	284	287	283	278	270	306	288	295	271	274	279	304	296	264	294	324	298	292	274	282	263	292	310	291	318	267	300	299	287	267	310	281	308	281	327	304	288	299	260	301	249	304	294	286	292	292	280	280	287	292	265	295	273	275	266	285	295	303	295	277	291	305	312	287	316	290	286	271	297	275	293	315	281	299	271	284	281	316	281	280	289	290	247	321	294	285	293	279	264	280	277	263	289	303	302	324	302	273	292	276	300	301	297
4058	1689	1544	1000	751	663	659	603	595	608	557	561	582	561	589	560	552	586	522	493	547	560	522	531	522	557	528	558	528	524	515	523	540	540	512	551	529	553	532	538	543	527	509	527	562	513	537	518	500	528	532	549	530	570	533	519	512	555	540	511	509	547	528	511	512	551	532	566	512	528	523	516	476	535	562	494	530	517	551	536	581	523	537	511	521	489	444	576	524	539	505	488	525	578	526	533	568	529	506	542	501	497	554	521	532	520	526	533	518	563	519	514	500	512	568	541	569	520	552	522	539	549	508	551	516	560	491	531	528	575	534	539	502	557	550	557	545	539	536	528	539	534	562	531	509	532	518	499	536	489	534	526	493	504	524	529	540	534	531	536	515	547	521	519	519	531	537	569	528	487	551	541	558	539	535	550	560	529	544	553	528	499	551	560	550	519	515	525	570	514	532	519	540	514	546	563	528	589	516	513	570	532	497	521	531	518	526	520	510	584	524	511	547	511	544	502	514	515	547	516	530	529	576	544	525	554	551	500	519	558	505	537	538	532	555	552	534	508	539	530	533	514	538	482	509	538	513	513	538	547	514	526	531	506	556	531	555	532	524	517	555	532	526	530	549	541	567	548	521	553	550	568	501	530	531	539	563	539	557	492	482	576	556	532	505	528	506	530	526	566	496	500	526	527	567	539	552	529	531	515	528	532	531	514	568	527	548	528	504	530	545	522	516	522	559	514	569	567	512	529	537	570	534	534	548	534	573	536	468	566	496	527	529	511	535	556	556	515	504	570	538	477	516	516	509	535	570	537	538	585	554	542	542	528	549	536	565	540	538	522	516	536	525	487	561	524	495	552	515	532	578	542	545	558	498	527	560	540	500	513	545	494	563	521	492	570	527	547	564	513	524	500	536	547	543	541	554	523	568	494	499	495	514	523	552	526	505	578	517	489	561	512	521	528	518	542	520	561	527	542	488	530	549	537	495	487	511	532	563	502	550	513	543	494	508	536	550	541	537	518	509	511	532	550	593	518	570	512	537	549	522	531	539	555	531	538	499	501	535	548	528	527	538	495	516	514	524	545	568	531	542	536	573	504	508	514	517	500	504	552	546	565	545	547	527	490	535	565	576	540	490	557	497	549	544	525	542	518	558	507	529	566	497	554	514	504	508	505	514	530	496	548	550	531	575	547	533	542	524	532	535	515	546	475	554	579	519	522	523	525	507	556	522	563	518	521	503	506	537	522	534	535	515	545	557	540	514	501	553	527	532	558	541	503	520	499	517	554	544	526	541	475	541	520	507	512	534	537	548	577	522	505	530	536	555	495	500	540	564	535	540	538	572	503	562	516	482	558	538	551	525	487	549	536	544	519	526	552	514	540	529	506	515	528	536	497	526	501	564	551	539	532	505	527	574	521	524	503	494	553	507	507	506	549	533	484	530	509	505	513	531	513	496	514	571	529	534	528	560	560	534	544	548	525	528	536	584	550	520	543	507	496	531	538	492	531	512	530	529	537	531	502	484	502	505	532	538	525	519	551	511	510	523	549	518	518	520	512	532	546	485	528	522	547	535	550	524	513	532	564	508	556	544	532	550	547	499	553	576	503	572	519	511	513	541	564	517	552	566	511	568	545	474	559	535	532	554	531	469	529	528	535	535	509	536	553	539	533	509	525	525	521	570	511	520	513	538	536	519	534	578	525	536	519	500	514	514	523	527	522	497	563	522	539	538	522	517	580	508	535	524	530	513	526	527	509	554	522	515	519	574	520	518	515	491	515	563	525	559	531	541	488	484	532	501	555	541	561	526	504	494	554	559	548	546	556	574	527	493	494	546	569	504	536	569	521	545	565	517	520	530	568	535	525	487	530	524	498	540	542	500	571	529	541	550	517	554	535	538	534	522	563	505	513	544	562	527	545	502	574	541	514	550	484	512	534	529	512	559	551	541	585	548	483	541	566	552	531	540	534	528	520	516	490	479	557	468	575	503	551	542	559	495	582	521	477	538	594	541	538	527	546	536	530	510	537	520	564	518	526	520	565	527	549	555	518	560	534	547	527	499	493	521	534	539	538	571	533	537	545	511	513	559	508	498	514	486	511	542	547	509	510	556	518	515	543	535	538	508	545	513	514	528	556	542	552	526	520	543	511	529	525	500	500	507	564	509	503	516	554	495	486	541	511	536	543	529	493	527	492	500	549	517	540	543	507	477	505	524	493	541	565	540	526	545	513	556	491	539	522	543	536	557	522	563	559	524	576	547	534	544	563	477	540	536	529	507	513	502	515	513	559	528	502	532	518	548	536	529	532	543	522	501	514	516	491	488	548	530	555	546	506	528	500	521	520	528	515	541	501	551	524	566	523	551	544	522	553	540	529	528	573	575	494	566	530	481	508	520	567	496	545	553	513	567	536	538	528	539	546	516	509	545	462	504	555	525	531	533	535	494	508	542	544	526	516	533	512	520	518	536	576	576	530	533	531	541	514	524	545	566	534	492	564	532	527	549	485	570	535	524	546	559	555	494	501	559	487	501	530	524	561	499	576	526	528	510	501	532	489	531	496	502	527	527	521	501	570	544	528	532	548	525	535	530	505	551	545	541	551	511	529	568	515	513	527	526	575	538	503	553	562	549	518	564	502	527	533	518	526	514	514	506	528	496	520	537	533	467	509	507	491	503	528	542	543	522	509	526	527	524	534	515	537	526	536	519	509	529	551	485	569	530	554	542	515	524	495	509	534	509	523	561	579	517	513	530	551	543	539	544	504	564	574	545	522	560	485	541	501	506	524	542	535	470	536	523	548	527	547	499	535	526	566	510	495	526	506	536	535	532	574	529	546	532	573	571	521	504	506	582	481	526	502	528	537	546	541	555	541	541	519	557	504	509	513	532	482	501	530	511	527	547	539	580	530	497	548	543	551	473	525	543	524	522	524	493	497	511	482	533	510	562	518	494	538	513	542	509	524	505	518	548	499	508	548	547	519	497	546	483	534	488	503	532	520	565	547	549	501	559	519	505	556	538	507	556	517	534	501	533	542	534	554	553	524	525	539	527	522	509	529	501	519	549	546	524	539	537	510	561	546	526	526	534	520	508	522	519	508	521	512	490	512	559	516	518	529	569	531	503	484	528	522	533	526	509	544	531	557	512	511	534	526	533	533	506	537	506	523	525	524	549	517	514	530	504	501	567	523	569	533	527	504	520	480	559	494	517	530	539	515	541	553	511	543	506	508	516	538	556	521	508	540	477	491	524	498	528	484	513	509	533	507	555	512	529	513	510	523	565	464	503	546	512	526	529	477	515	552	516	512	529	535	489	556	538	529	500	546	548	553	486	540	527	479	520	589	537	517	529	497	524	506	549	556	523	494	530	502	514	526	550	520	548	538	509	523	521	513	584	528	540	540	511	542	503	529	555	522	528	513	494	515	499	518	530	562	537	515	514	520	526	483	538	561	500	556	549	507	527	543	526	549	529	537	530	536	556	528	535	531	532	494	494	547
24426	21502	28709	24718	20661	1783	481	353	294	245	224	183	210	174	156	167	154	149	147	157	157	152	173	142	158	160	166	147	159	107	129	151	139	132	154	117	146	117	130	141	135	143	151	140	136	154	158	125	132	145	143	130	137	124	149	122	142	145	143	135	128	123	154	136	135	116	129	122	141	133	139	128	128	138	107	114	161	106	116	125	117	125	141	140	116	136	136	143	145	121	133	126	108	134	137	128	141	134	123	129	132	135	120	134	135	129	134	127	128	139	123	118	132	127	143	109	145	111	127	118	119	127	116	132	150	129	124	120	133	147	133	121	116	116	119	136	121	116	132	116	112	141	107	140	120	127	150	127	126	136	126	145	132	125	142	116	117	128	109	148	140	134	130	147	154	127	132	141	150	120	141	135	119	125	125	131	140	145	136	146	114	118	119	139	121	141	136	134	148	111	127	127	115	138	103	129	128	139	133	131	116	126	114	121	152	134	139	157	125	131	133	142	119	113	122	125	142	137	141	131	124	131	133	120	126	125	118	129	133	119	134	113	141	135	116	129	139	123	120	136	141	148	137	130	110	113	144	131	139	118	137	114	127	138	144	167	123	122	125	126	116	120	128	130	156	146	120	115	131	132	130	151	121	120	144	122	148	130	109	133	138	137	123	131	137	140	154	116	137	114	116	119	115	120	128	122	134	126	145	143	110	119	127	120	140	124	159	133	130	134	123	128	136	114	131	126	136	122	140	142	121	132	126	127	121	132	130	100	148	129	135	148	105	127	120	121	144	117	128	129	132	125	151	148	126	147	131	109	139	148	136	132	128	125	118	127	113	116	122	123	127	133	129	135	131	123	126	121	135	151	120	148	125	123	133	155	115	133	137	144	122	132	117	129	135	132	163	122	144	115	120	129	134	119	125	122	117	121	129	135	110	131	122	149	119	125	137	128	129	121	127	142	106	148	136	131	131	114	127	141	132	137	145	122	120	137	121	123	119	119	112	125	127	135	156	144	138	142	126	126	132	134	137	132	131	135	140	141	127	128	124	130	132	124	139	119	137	137	137	122	129	132	136	133	115	129	97	119	131	128	137	125	134	104	112	115	117	146	120	127	131	103	110	116	134	132	140	120	129	121	152	149	137	123	126	138	135	127	140	132	122	133	136	128	140	142	136	153	117	121	134	130	133	125	160	121	132	132	145	139	140	154	131	132	131	116	142	136	118	129	122	118	139	118	134	135	114	138	130	127	108	150	135	137	121	119	132	137	127	127	132	113	121	140	104	117	156	132	135	127	144	133	135	99	139	126	137	130	145	124	115	121	139	116	140	142	129	135	123	113	135	144	131	108	145	113	130	130	145	131	139	140	134	141	119	133	149	126	117	132	114	130	155	130	138	129	140	150	135	168	141	129	106	122	120	136	134	119	117	121	139	106	131	121	125	143	124	126	147	123	130	133	119	129	128	130	128	131	118	143	140	95	146	162	144	152	132	136	114	113	125	117	117	131	144	129	112	118	112	147	114	136	137	130	150	135	133	138	134	125	121	125	127	140	134	124	134	124	109	131	143	141	125	129	133	120	138	126	141	136	133	141	144	129	134	131	156	135	138	134	112	123	135	135	160	122	136	141	130	137	135	116	134	119	125	135	134	116	124	137	137	136	128	157	140	132	127	147	136	121	137	114	119	131	120	133	133	112	125	129	119	144	134	136	118	124	140	114	123	140	142	135	132	144	130	122	129	120	125	134	133	120	127	139	138	140	125	133	174	113	142	112	128	149	138	120	135	119	135	111	124	136	138	127	127	135	128	126	150	144	132	138	143	145	135	95	129	125	126	146	126	129	133	157	124	128	104	130	120	149	121	149	121	126	124	138	107	123	122	128	132	134	143	122	129	116	113	130	143	124	138	113	144	137	150	118	106	136	131	133	125	134	110	151	121	128	134	124	136	138	132	131	135	131	129	122	127	137	146	129	120	135	128	140	151	128	114	133	126	132	135	120	147	132	159	140	127	118	116	160	129	117	118	116	117	124	135	123	134	131	118	128	139	127	141	143	140	123	121	139	138	135	140	141	138	150	108	125	137	124	126	125	111	135	130	132	149	122	116	135	144	124	120	135	111	124	109	98	121	125	115	129	123	136	109	123	132	115	141	133	127	136	131	117	112	121	110	137	113	132	145	130	124	124	146	133	120	119	125	116	133	143	121	105	138	134	113	119	141	127	142	123	122	122	133	113	144	135	148	142	138	145	131	126	110	131	131	129	124	120	139	121	125	139	134	144	125	131	126	118	115	136	117	131	124	121	146	146	161	134	138	114	150	110	136	117	128	123	109	116	147	130	131	118	120	140	127	124	138	115	140	140	117	128	137	157	131	122	123	130	168	135	128	135	134	131	126	112	130	135	114	141	129	141	133	150	137	123	105	131	111	131	147	121	153	133	121	143	137	149	128	142	123	144	132	133	136	142	127	132	122	123	139	147	149	143	137	123	123	131	117	124	141	142	129	134	114	142	131	101	134	127	103	124	151	130	125	146	137	117	143	134	151	121	136	137	134	131	139	116	126	133	123	141	145	133	127	111	123	113	125	126	119	136	146	117	132	122	135	151	139	145	125	96	127	137	126	130	112	115	121	118	130	141	128	130	132	146	155	126	106	112	140	119	122	140	111	123	123	126	118	130	134	150	125	129	143	129	138	132	161	128	112	147	137	136	128	117	114	127	126	131	149	120	130	122	135	134	131	127	117	137	141	126	128	133	113	138	116	109	138	117	134	130	150	116	128	125	141	110	116	119	142	141	124	118	130	132	123	124	140	110	101	132	137	118	127	124	136	121	146	118	132	137	138	110	142	133	132	151	127	141	127	148	124	121	135	123	138	124	129	129	139	130	133	138	114	123	145	125	134	121	136	134	138	150	113	144	128	124	119	119	134	134	123	134	120	112	132	130	125	145	133	127	124	132	135	132	125	134	129	112	127	126	119	134	133	143	126	131	134	147	120	128	145	111	141	142	112	122	166	139	122	130	115	143	140	131	107	107	141	112	124	132	121	139	116	142	104	135	128	107	124	126	130	129	154	123	116	138	117	126	115	149	119	148	118	119	149	137	145	120	119	111	119	135	125	110	140	144	121	135	126	130	121	139	138	109	125	159	129	122	102	127	125	132	130	131	145	112	132	123	122	158	124	134	138	121	136	136	106	126	119	128	135	119	119	126	129	125	118	128	145	130	134	104	132	126	133	116	121	135	131	131	125	138	121	126	156	143	134	102	140	127	131	122	122	117	122	137	129	125	124	136	142	136	119	130	121	142	137	122	123	127	123	124	143	138	118	141	122	131	129	142	149	128	136	128	141	106	122	116	138	113	120	131	136	128	117	124	122	138	140	138	125	125	126	135	131	128	100	129	125	139	136	130	126	148	119	134	123	124	137	124	143	130	135	120	133	124	142	123	134	140	137	151	125	134	125	117	137	132	126	126	139	132	111	120	132	133	141	126	124	122	136	130
5602	9929	8416	4299	2619	1866	1300	1103	852	745	686	557	501	467	461	447	385	369	344	381	353	328	323	325	317	300	283	314	274	313	290	287	290	290	282	282	279	279	255	249	268	286	250	267	273	274	295	247	245	233	259	271	288	267	264	238	244	249	257	277	270	240	251	244	276	277	259	247	240	280	282	261	249	256	256	237	260	242	245	237	246	274	305	231	263	279	266	258	268	251	227	263	239	258	235	247	270	254	259	229	265	250	259	277	233	228	261	249	254	259	236	230	237	244	256	247	256	248	219	239	264	214	286	245	227	249	283	251	268	259	217	279	235	265	283	247	286	260	249	238	255	243	273	265	247	253	247	242	250	260	261	219	232	264	244	264	264	228	251	267	280	271	233	234	282	218	243	236	267	259	246	255	252	266	249	231	245	254	259	261	254	240	237	268	234	276	254	252	245	266	240	248	256	248	248	272	244	246	249	208	224	254	259	246	257	264	234	267	244	266	260	285	241	277	263	254	262	266	260	261	213	250	255	273	265	253	268	252	259	248	277	263	253	241	273	272	230	213	251	253	254	265	239	257	269	239	247	244	251	264	226	287	276	259	247	255	237	258	269	243	239	228	275	258	253	249	292	249	231	248	257	235	236	250	255	243	252	238	227	258	268	259	284	246	271	245	242	257	254	256	252	259	244	224	273	262	251	260	270	237	250	241	245	253	237	242	228	246	249	243	244	253	244	237	235	249	246	240	241	235	247	281	253	253	200	282	235	253	240	291	258	285	235	274	278	258	244	275	271	273	245	256	229	241	260	268	232	263	253	251	251	268	258	241	256	289	259	277	264	224	271	229	235	250	272	251	230	253	254	253	264	237	237	260	288	259	266	243	239	227	252	244	269	238	281	235	269	275	222	258	231	233	248	286	256	264	245	260	248	244	267	290	232	261	272	248	230	258	260	279	243	256	262	244	243	244	238	254	272	250	248	256	252	253	263	260	255	228	257	269	268	276	248	253	258	226	250	242	283	232	290	254	261	256	235	229	249	258	252	241	255	268	264	281	257	253	275	283	263	237	246	250	277	246	259	264	284	250	215	231	255	256	222	246	251	247	232	246	237	248	254	239	236	271	261	262	217	226	252	262	255	227	261	252	226	262	269	280	249	247	272	252	272	251	244	240	243	254	231	249	246	262	265	250	255	232	239	238	258	255	234	264	221	244	225	241	292	265	243	269	246	231	232	262	262	240	261	218	236	261	276	275	251	237	253	261	259	253	240	243	237	282	257	239	236	223	262	247	249	254	265	236	244	263	242	242	212	276	281	220	259	277	257	229	293	275	287	249	249	264	255	252	272	230	267	252	294	259	258	260	250	243	219	264	260	251	246	252	257	263	247	273	248	243	244	235	263	264	238	212	258	251	235	254	236	294	253	262	270	251	262	243	266	258	246	243	239	265	250	240	265	274	276	244	258	242	262	241	269	225	262	242	257	247	262	242	271	283	269	239	261	279	250	217	262	256	231	246	241	256	256	266	256	296	257	244	257	249	281	248	259	245	244	243	273	234	252	257	239	289	302	249	266	288	247	244	260	236	238	260	250	254	254	244	252	244	237	237	244	257	265	250	278	246	236	275	252	223	249	274	257	237	259	248	246	257	254	249	233	248	236	250	256	240	254	240	257	265	295	232	257	271	252	269	238	241	235	226	295	281	261	237	249	252	238	238	266	255	248	241	239	232	291	267	254	245	216	265	246	276	238	207	255	266	274	235	264	253	266	276	266	257	253	267	268	256	272	251	252	256	275	249	233	263	254	249	265	228	279	252	266	257	251	238	246	261	255	239	246	240	270	277	264	266	268	274	293	231	234	288	260	221	282	231	243	250	253	256	256	248	238	233	251	249	253	228	268	241	262	265	248	253	250	247	256	266	288	254	256	255	264	268	242	258	243	288	286	271	249	230	256	239	276	215	233	243	270	267	247	253	250	250	272	269	267	268	247	255	257	258	240	277	259	268	249	270	266	267	253	253	295	242	236	217	247	258	241	233	230	257	253	273	256	262	244	208	264	287	239	234	234	260	264	230	263	269	232	249	253	273	256	240	249	261	253	270	243	262	266	255	262	241	235	264	275	242	261	240	233	261	247	246	267	276	290	256	255	235	256	232	263	243	263	262	253	247	279	269	246	243	241	234	253	241	248	286	279	242	260	247	212	277	270	254	250	256	250	231	257	256	251	239	234	259	256	277	261	226	252	268	248	254	260	238	284	262	245	257	286	258	255	265	259	271	268	253	248	243	272	250	233	278	257	262	262	271	246	288	245	254	267	262	256	248	278	271	257	269	238	239	243	264	251	265	302	246	249	237	267	250	257	258	278	245	285	240	237	248	247	260	250	262	264	241	265	255	259	249	246	224	253	234	271	241	247	261	240	253	238	243	260	253	240	258	247	263	265	262	255	221	237	248	248	254	240	242	254	267	256	237	257	271	244	273	256	272	221	248	276	254	239	260	242	269	257	257	233	266	241	248	257	261	269	248	265	247	250	251	291	271	235	221	252	209	247	244	243	242	268	265	247	254	268	251	256	247	237	246	240	262	253	268	236	239	259	261	277	229	258	237	282	252	275	264	267	270	268	270	266	257	230	228	236	260	243	276	245	247	276	245	237	263	252	236	245	252	247	271	243	247	258	240	268	278	261	259	258	243	262	252	214	249	279	269	233	267	239	257	248	265	242	211	278	256	276	246	247	220	246	237	244	253	248	269	260	227	217	223	279	232	255	268	224	252	235	243	290	236	237	283	236	248	253	253	242	271	242	228	244	246	235	236	242	246	285	269	222	259	267	246	255	256	236	263	235	257	258	262	245	253	278	272	264	248	261	250	232	253	230	272	226	251	232	237	249	241	247	261	262	263	274	253	269	243	240	262	277	290	260	250	277	236	230	284	236	280	253	243	279	272	276	268	254	267	259	255	236	262	286	278	268	256	246	249	235	255	227	261	249	250	257	235	247	237	265	246	258	260	246	244	245	262	249	267	247	240	254	265	275	251	261	250	237	265	233	256	254	242	264	246	245	239	262	240	271	271	255	251	248	273	246	242	282	250	277	250	268	240	266	251	271	263	248	263	255	282	259	223	264	270	267	243	254	223	268	255	248	274	267	258	285	251	225	262	256	287	248	249	260	282	244	214	258	258	250	269	237	261	246	269	240	282	238	248	243	269	231	280	228	280	256	269	252	229	244	253	231	266	280	289	227	232	269	237	239	274	231	250	255	246	252	239	249	256	258	245	255	308	261	248	241	281	257	256	235	269	253	250	247	271	268	251	256	257	269	229	270	290	249	270	259	259	277	263	262	258	234	243	265	246	262	258	234	255	236	241	252	269	277	247	249	244	279	222	228	250	261	230	269	238	239	251	256	264	270	238	257	258	294	262	223	244	246	245	244	261	257	234	274	289	243	279	263	257	253	285	247	247	249	272	240	242	273	261	257	249	262	226	233	243	254	265	278	238	257	238
23377	21470	29343	24028	21472	19850	1584	517	396	331	277	263	225	213	174	161	165	167	146	149	144	145	126	144	142	153	145	120	125	136	131	120	130	111	135	114	126	128	121	107	106	109	132	120	132	105	113	114	92	106	122	117	101	111	125	119	106	107	123	119	110	102	104	125	111	98	96	93	109	91	111	101	102	93	109	118	97	114	112	123	110	85	107	92	104	98	124	116	97	117	96	103	93	116	113	94	117	103	84	110	97	113	123	99	98	114	113	114	117	95	111	118	96	121	104	97	114	123	99	108	97	103	120	109	106	125	103	124	119	122	101	95	106	98	92	86	107	103	114	99	99	104	102	99	109	96	113	100	104	97	107	112	90	104	91	98	113	101	105	111	108	115	120	109	103	91	110	85	107	95	99	105	96	109	99	111	123	104	114	98	102	99	109	100	103	108	110	103	91	132	94	95	92	82	99	103	103	107	113	99	112	108	104	116	88	92	98	90	101	97	102	115	102	123	110	97	99	114	113	112	110	119	99	111	113	94	101	111	93	112	96	91	93	109	108	121	108	112	111	109	104	99	129	118	115	102	113	104	105	102	100	93	116	96	105	87	96	102	103	103	107	113	85	92	112	104	117	108	108	100	91	102	112	101	115	107	107	98	118	99	108	99	115	115	102	107	101	118	95	96	114	96	94	114	110	102	106	127	99	121	115	106	93	102	89	107	115	106	99	99	110	109	96	107	102	97	114	110	114	95	104	107	106	118	116	117	93	107	91	97	88	96	99	94	111	111	95	94	90	99	109	102	120	92	79	104	100	121	110	119	99	89	111	111	97	112	99	109	105	113	89	111	92	93	91	132	114	134	104	114	104	97	91	105	102	95	121	113	121	102	108	108	103	102	97	91	92	95	113	99	103	105	94	118	114	87	99	97	102	91	118	107	93	127	98	90	90	114	109	104	99	103	106	101	109	86	96	110	87	98	111	119	109	100	109	116	95	117	109	114	110	114	121	107	101	116	109	97	117	94	99	102	116	106	91	91	102	101	97	108	105	86	121	126	97	107	104	104	95	102	123	100	106	120	114	98	105	95	112	100	97	91	117	94	108	108	105	119	98	101	104	113	107	99	103	103	104	114	98	98	117	130	116	108	100	112	100	113	71	106	117	101	96	88	132	117	101	116	85	122	93	110	115	110	99	87	114	110	97	118	98	90	111	106	106	101	116	105	98	106	108	114	97	103	99	121	103	124	108	97	115	113	90	104	115	119	96	103	114	105	107	112	99	121	87	136	86	89	107	103	110	100	107	104	115	112	111	113	93	95	116	119	107	97	130	95	101	99	105	114	115	125	86	102	108	98	124	84	105	95	125	128	113	113	103	107	119	100	135	107	92	116	101	95	104	113	115	99	106	96	113	112	97	110	89	99	99	90	101	97	105	85	93	102	115	105	112	111	98	99	112	118	88	103	108	105	105	124	119	124	123	110	108	109	95	103	102	124	105	90	114	123	96	113	101	104	122	105	110	106	116	101	94	94	104	121	105	88	100	105	91	102	113	78	121	95	110	123	112	101	100	104	97	118	92	100	112	127	117	80	108	99	87	107	126	107	92	111	91	94	112	118	112	109	111	107	113	107	104	100	116	120	99	110	125	104	124	105	120	95	110	118	96	103	121	111	96	97	111	97	122	80	89	106	124	105	107	110	108	98	97	116	103	101	122	106	99	101	97	125	109	122	118	105	115	111	112	97	95	105	100	111	106	92	105	104	109	93	107	104	106	128	106	104	96	133	101	117	120	111	87	117	123	103	122	105	112	99	109	113	102	100	114	102	120	105	95	110	104	100	100	96	99	99	104	89	119	101	120	110	87	92	107	113	113	104	118	108	103	107	99	96	93	106	117	77	110	99	115	87	81	108	119	101	113	99	97	105	102	102	121	91	87	102	116	103	99	99	124	97	83	122	110	77	90	106	107	116	106	104	126	98	106	98	113	96	101	110	99	123	102	109	93	118	124	96	102	114	103	100	113	102	117	95	97	104	101	107	112	125	104	94	115	108	87	103	115	105	116	107	108	100	126	90	101	97	108	97	94	87	120	111	94	95	113	128	110	113	115	116	122	106	122	106	119	96	105	99	101	115	94	101	106	104	97	99	102	101	103	129	116	108	98	106	105	115	102	104	107	113	104	119	112	106	95	116	114	101	117	98	117	121	98	105	100	90	108	105	112	110	112	101	90	102	100	99	105	106	107	98	105	110	111	90	103	115	104	129	101	98	107	85	125	107	94	105	114	121	111	99	108	107	97	109	114	102	101	102	100	105	116	119	86	87	103	109	114	105	112	98	100	100	104	93	91	103	101	95	100	120	104	125	115	101	93	99	90	107	90	123	118	96	121	126	105	97	125	93	116	85	99	116	110	100	110	98	91	107	112	97	108	103	106	112	112	93	114	99	98	102	89	118	78	91	101	110	117	102	99	117	105	108	89	106	116	95	93	114	99	104	128	111	76	107	102	113	95	115	118	94	104	109	118	102	108	111	119	110	96	94	91	109	88	97	96	93	107	125	105	114	111	101	111	109	113	120	99	107	107	100	109	111	103	106	95	90	122	104	112	102	107	100	91	103	106	92	101	114	112	109	107	112	110	106	83	99	106	106	114	94	96	110	104	95	95	118	106	129	106	108	95	98	101	91	115	93	91	108	98	86	104	106	94	125	94	120	99	112	109	107	94	99	103	113	93	108	106	119	97	111	109	99	114	92	136	94	113	111	126	98	98	94	98	107	97	111	106	99	125	79	94	110	110	88	89	107	99	102	90	98	100	95	101	97	104	118	108	109	105	102	105	105	120	106	94	102	104	102	114	107	97	104	110	109	113	95	106	112	105	95	98	99	119	117	114	107	106	109	117	101	111	98	96	115	114	99	94	106	93	121	102	101	100	108	108	89	103	111	101	111	104	102	102	95	120	105	103	103	91	109	124	103	112	115	111	101	106	131	115	89	107	94	111	107	101	103	104	106	106	93	68	116	103	108	107	104	93	127	85	117	102	96	100	94	117	107	101	87	114	111	112	104	98	105	114	110	102	115	110	109	111	121	101	104	104	103	101	114	112	112	105	102	113	92	104	98	124	92	96	95	100	96	100	102	122	89	109	111	114	98	89	114	112	108	103	103	119	105	104	106	101	105	114	101	96	92	97	115	105	115	97	106	101	97	108	83	108	117	113	88	90	106	121	99	92	116	118	112	111	114	91	112	110	88	106	110	90	100	118	120	90	123	106	93	119	93	101	94	112	109	116	101	101	112	111	118	113	122	90	112	108	94	102	98	107	92	94	106	129	101	107	94	97	107	113	107	97	116	89	105	105	106	111	101	97	102	120	115	95	101	107	115	97	105	109	126	101	99	120	98	102	113	97	83	114	98	124	106	119	98	111	91	103	101	101	112	123	129	102	112	114	127	84	116	93	104	93	102	113	94	110	105	113	115	112	92	93	125	107	100	118	103	114	94	105	125
7758	15726	13358	7176	4472	3054	2210	1776	1360	1145	892	814	634	646	594	495	474	450	437	391	364	338	289	348	277	288	302	263	262	284	264	278	240	225	244	241	233	220	240	258	227	206	238	250	223	215	197	205	229	226	237	242	213	206	238	201	178	220	214	218	208	181	203	197	202	208	199	188	203	209	189	208	211	199	210	211	181	186	203	209	210	182	222	196	191	209	204	199	197	185	182	188	203	214	177	209	204	227	203	167	177	187	198	207	203	196	201	168	217	180	197	197	210	177	207	196	196	192	197	172	174	193	181	195	185	158	189	207	183	196	195	213	204	231	184	187	158	176	199	174	174	187	165	196	198	189	209	183	163	175	196	192	204	203	180	195	189	204	194	197	214	189	195	190	189	194	191	183	181	200	203	190	198	202	184	203	186	177	185	187	174	185	178	185	183	171	207	193	222	192	188	208	198	197	189	192	199	228	178	176	200	196	219	189	173	193	173	200	211	197	177	175	196	204	204	206	160	194	187	193	193	177	177	211	186	217	206	195	187	171	182	188	203	198	194	198	199	199	205	204	195	185	171	194	200	175	199	207	189	185	166	187	185	195	196	203	195	203	218	199	203	186	210	170	184	189	208	185	200	199	172	186	179	175	174	195	187	190	211	187	192	188	174	185	184	200	180	185	198	167	181	192	187	185	219	176	195	211	210	184	195	193	171	204	175	170	224	207	183	194	183	169	201	187	191	196	186	184	185	202	177	207	186	170	179	189	205	211	201	184	174	188	205	204	142	202	177	212	200	171	210	179	183	191	203	169	205	182	182	176	179	187	192	205	170	191	209	194	178	199	176	216	195	189	196	178	191	172	180	176	222	185	182	188	176	164	220	182	169	177	212	185	205	156	191	164	169	212	198	158	193	166	192	193	213	192	176	199	203	174	196	166	192	186	170	176	208	187	188	195	179	186	221	164	190	188	176	188	195	164	188	201	192	185	193	193	183	171	195	182	159	156	192	177	195	175	187	176	186	172	174	184	216	178	186	190	178	167	201	213	193	223	166	200	193	187	184	180	197	173	184	170	196	165	189	182	214	186	165	181	192	201	175	197	194	212	177	194	183	204	182	204	189	192	178	154	189	160	187	176	202	172	179	208	184	195	194	172	191	179	187	196	214	172	174	187	166	175	169	192	192	188	187	224	209	177	200	172	193	190	176	179	167	194	176	176	202	193	225	193	198	183	174	184	204	177	209	184	174	167	168	177	199	213	192	191	187	185	186	187	188	184	179	203	178	187	182	168	204	196	182	192	172	191	185	186	201	172	205	154	202	180	196	186	181	181	185	181	221	181	195	168	188	174	178	157	202	179	178	178	185	174	188	211	201	186	194	186	181	195	197	198	177	204	176	215	166	187	172	193	197	185	192	182	173	207	199	199	168	199	229	176	177	164	171	182	205	169	174	195	183	192	173	190	184	213	175	202	190	206	171	172	191	186	173	216	176	196	199	179	193	170	198	181	170	210	190	193	193	163	190	211	179	174	212	180	170	183	183	191	187	215	175	194	181	174	168	177	192	207	218	194	193	203	204	158	177	199	196	178	203	169	205	182	194	181	175	201	184	191	154	189	195	192	226	204	162	182	185	206	195	189	207	183	203	188	226	188	166	192	186	207	201	193	154	188	185	167	209	205	172	179	187	208	191	189	175	198	169	176	178	164	185	188	193	161	160	194	174	207	192	191	194	187	170	169	188	184	184	186	193	183	180	168	187	198	163	186	173	197	177	179	186	189	185	172	211	182	165	198	191	173	187	180	221	188	199	193	192	204	201	198	192	196	205	181	195	187	192	218	200	175	172	180	172	186	168	178	207	199	167	189	172	198	183	183	193	174	190	167	186	201	175	200	202	197	187	200	169	202	195	178	187	196	195	182	205	195	183	201	180	201	169	212	216	180	182	195	184	218	172	165	190	168	173	175	190	191	197	188	185	166	174	192	181	176	189	173	189	196	162	185	206	166	208	186	204	170	184	177	215	201	171	215	174	203	195	207	184	182	194	198	179	205	189	187	189	169	193	196	189	194	179	194	182	183	181	201	187	184	194	207	192	186	166	172	189	215	212	158	193	176	170	212	190	185	202	175	183	195	175	191	183	185	190	211	180	181	190	191	185	195	206	196	169	183	188	188	181	184	178	199	175	208	173	188	190	196	148	190	199	172	176	188	188	194	181	216	183	180	195	192	195	182	196	167	187	190	182	197	217	176	181	186	178	187	203	176	186	185	176	189	200	163	188	176	188	181	182	180	165	189	212	188	185	178	201	163	209	181	189	195	194	176	192	190	206	169	172	191	218	195	202	179	194	199	189	178	187	202	200	193	187	207	203	193	194	183	195	172	193	217	198	199	169	181	180	172	184	171	184	196	207	192	182	203	180	166	185	220	185	185	180	210	193	192	186	153	180	195	175	196	185	174	179	184	225	194	189	208	204	171	180	207	204	176	182	190	162	161	209	163	184	172	182	196	166	168	196	214	176	185	170	199	187	188	221	203	189	182	194	192	164	183	206	187	187	182	196	188	192	198	191	207	201	197	185	198	183	205	161	184	193	221	196	176	201	179	193	183	212	183	177	174	191	177	178	192	193	185	193	192	183	171	188	188	209	207	194	197	174	190	183	183	200	181	191	181	188	190	196	193	173	192	236	172	189	172	180	183	215	181	195	199	207	216	211	188	201	199	181	223	180	180	170	172	203	162	191	201	190	179	180	175	187	184	194	190	204	200	179	164	184	194	184	181	188	192	180	186	205	197	199	199	203	171	167	192	186	181	176	182	175	182	185	167	178	182	181	189	190	207	159	181	179	193	204	177	175	197	174	183	188	204	194	190	174	182	188	174	175	163	198	181	198	173	209	176	202	212	195	212	177	204	203	196	181	194	182	170	167	186	191	182	190	194	160	172	202	187	203	186	202	195	177	191	214	202	175	166	180	207	192	195	183	180	187	195	210	174	198	194	202	165	179	160	188	204	161	176	169	173	211	174	179	186	178	194	188	175	193	177	191	200	195	182	178	193	194	163	196	194	179	175	175	181	210	159	216	192	199	184	198	186	192	187	166	177	222	207	179	173	201	191	187	183	194	196	157	201	206	178	186	178	191	196	198	185	193	200	194	178	171	179	177	207	200	222	188	184	217	191	205	182	189	193	164	173	162	170	157	211	213	181	167	190	185	185	212	185	200	162	165	198	189	194	191	200	191	184	186	181	182	191	182	183	189	195	195	185	201	199	212	168	194	181	198	178	179	188	182	201	195	173	185	175	177	181	169	195	195	191	190	192	188	191	160	168	180	194	202	184	179	178	181	164	197	203	196	175	187	185	171	181	179	160	203	178	192	203	212	179	175	213	176	184	181	203	169	211	166	184	196	198	181	181	214	188	178	192	177	200	180	185	166	193	181	202	187	188	198	177	174	193	199	207	196	197	194	175	196	188	187	187	184	218	204	191	165	179	200	169	190	180	183	190
26961	20720	7275	670	384	359	334	285	286	291	321	297	282	314	322	259	282	300	306	286	308	285	282	301	317	313	309	284	340	283	281	273	276	293	305	268	313	264	269	279	299	278	297	284	282	275	291	275	282	274	284	297	270	293	270	299	295	290	274	274	277	287	286	261	274	284	288	275	282	292	279	303	272	293	267	283	287	262	266	296	296	271	285	294	286	273	287	275	282	286	275	286	285	322	285	306	268	291	269	327	284	285	291	272	335	299	299	280	278	273	293	303	286	285	309	278	311	260	282	313	300	302	272	286	297	281	269	266	272	298	263	297	267	336	256	298	280	285	288	269	297	288	248	274	283	312	293	278	287	307	293	309	269	316	311	284	313	296	269	295	302	277	288	319	303	302	284	256	271	307	270	290	270	299	307	265	277	253	278	271	240	286	288	281	253	287	307	293	259	266	291	294	298	280	310	284	286	285	279	310	292	290	284	266	304	279	276	263	294	286	281	287	285	301	271	307	288	301	273	305	302	309	295	299	284	282	273	273	311	302	268	246	291	293	289	273	287	303	288	299	278	299	284	269	287	275	318	272	286	308	277	276	267	304	298	250	283	303	267	261	307	294	255	286	266	287	270	280	295	294	269	289	253	288	271	273	273	287	269	274	298	292	285	231	282	256	293	260	308	323	275	279	304	293	267	318	291	305	265	273	277	278	299	275	271	288	257	254	306	275	307	250	262	282	300	276	270	277	289	305	282	294	310	274	299	269	270	265	274	276	287	267	284	299	281	323	274	299	294	281	266	284	291	310	303	315	277	274	274	285	294	305	313	283	257	286	311	311	318	315	277	295	309	288	291	288	306	285	289	269	297	296	253	301	263	263	263	266	284	299	272	285	287	282	304	293	294	300	266	254	284	306	305	284	275	282	268	301	267	306	310	284	267	300	284	324	288	296	279	274	298	252	297	270	276	274	271	281	277	260	295	285	279	293	300	265	260	297	307	290	275	269	331	302	279	288	280	300	269	290	271	269	307	266	279	305	290	278	285	271	267	305	289	311	289	310	293	272	281	309	291	278	279	302	300	314	265	276	294	268	271	291	291	285	287	289	315	290	279	292	260	314	290	320	275	298	296	304	299	308	280	275	259	294	284	264	314	278	292	293	285	301	304	257	287	294	287	280	291	293	296	257	312	272	286	291	287	265	283	299	296	303	270	300	297	235	309	296	274	265	273	299	271	280	297	290	275	298	287	283	313	306	305	310	302	294	272	268	300	272	295	293	320	295	278	305	287	279	290	255	278	271	272	296	312	284	278	305	276	290	291	293	287	279	286	311	298	292	309	257	270	278	292	276	271	295	284	255	306	275	325	288	299	282	292	281	282	262	298	278	277	313	306	267	296	305	280	297	320	260	271	267	324	305	285	287	293	282	286	275	253	286	297	298	250	294	274	262	287	287	288	318	286	268	278	311	278	315	291	265	315	234	289	262	305	293	275	262	254	305	282	287	302	289	269	311	280	280	307	293	320	282	281	335	271	247	283	289	286	298	300	295	306	302	287	290	303	297	301	291	280	292	260	271	285	269	277	291	263	293	260	283	268	296	295	271	301	256	289	288	278	308	286	276	302	271	254	263	291	297	261	305	272	301	295	279	285	270	294	289	306	296	266	282	261	290	284	288	305	296	271	279	293	276	278	275	272	278	273	310	294	284	309	256	266	296	297	297	245	279	311	272	285	338	283	313	306	265	289	249	287	297	269	292	286	285	284	284	277	303	261	291	296	285	297	299	289	257	260	281	283	288	274	274	276	267	271	303	267	276	307	272	261	251	312	269	293	281	292	294	280	256	278	332	268	301	295	274	295	272	264	287	287	299	283	280	309	304	276	276	298	280	288	284	286	279	307	288	290	265	278	274	309	282	296	316	305	299	246	268	308	275	282	291	286	297	261	271	290	291	283	274	288	294	283	284	274	280	278	301	289	261	289	269	290	288	257	327	286	279	275	277	289	282	321	267	309	295	262	273	262	277	301	284	283	304	283	242	289	269	304	260	289	281	299	287	260	274	298	361	275	280	303	286	288	303	303	281	271	292	304	276	277	265	282	278	283	288	293	300	302	321	276	289	282	308	292	293	295	310	303	261	301	285	287	295	282	299	289	284	287	301	284	273	288	293	262	278	284	289	291	272	281	299	299	275	305	290	279	290	308	266	311	278	255	285	269	280	290	288	261	293	268	278	244	282	311	265	282	284	259	286	284	303	300	247	281	290	263	255	302	267	263	257	280	280	261	263	283	283	283	286	285	258	294	256	285	267	292	297	284	275	285	295	295	292	267	270	262	249	292	280	298	308	275	268	295	266	269	290	297	294	248	295	282	311	286	297	283	304	288	298	299	295	270	310	258	272	251	274	307	264	263	304	269	303	276	282	295	294	284	271	283	300	260	266	300	297	295	280	287	274	278	288	289	295	295	302	304	261	247	297	279	296	284	288	321	286	278	281	267	270	304	295	296	256	281	289	283	291	280	311	277	300	302	274	281	290	292	312	284	271	303	271	283	275	282	250	302	310	265	286	297	311	274	281	279	306	262	297	284	294	298	256	265	304	280	306	279	249	274	291	271	264	293	283	299	274	296	249	262	279	265	296	274	297	287	267	264	264	281	291	253	318	313	314	264	284	293	279	277	310	283	289	323	260	269	299	276	284	307	301	277	283	281	292	267	282	264	324	278	279	278	265	269	290	312	280	301	247	332	301	297	254	260	292	279	300	293	269	276	325	293	323	283	265	278	304	291	300	283	292	290	264	277	259	276	278	283	284	290	281	258	323	296	263	295	283	282	307	291	300	269	310	338	270	301	277	265	249	270	313	291	266	308	279	282	286	284	273	295	279	286	254	284	293	282	293	279	288	279	275	276	276	312	274	280	279	300	297	293	308	292	287	295	295	292	312	291	277	286	252	292	271	274	306	274	329	285	270	284	287	305	291	300	318	292	313	278	287	281	307	301	299	258	307	313	281	286	247	297	288	321	302	320	264	285	326	259	299	281	302	277	292	277	256	260	275	282	293	287	275	283	291	268	302	303	271	284	271	267	295	314	303	254	275	311	277	295	267	236	282	304	278	310	303	305	281	311	305	314	286	297	279	250	328	278	254	276	287	267	300	300	296	304	304	277	293	292	260	291	288	292	300	277	285	305	265	297	286	281	283	310	287	256	294	276	284	284	276	276	278	312	269	287	282	289	279	277	263	293	272	282	290	287	269	291	288	274	274	258	296	281	286	299	251	263	296	308	273	288	303	257	306	272	295	299	280	280	286	300	273	279	287	290	263	291	262	312	281	265	262	269	274	261	309	286	297	278	274	292	276	294	280	309	288	284	273	267	320	289	297	306	294	301	291	289	294	306	293	293	294	298	289	242	291	291	296	256	286	289	267	332	277	300	278	291	260	279	313	290	299	297	309	305	261	314	289	305	299	276	259	277	263	284	301	301	320	277	285	270	267	269	308	293	274
4084	1662	1408	896	751	682	615	604	592	557	562	549	544	560	515	490	568	532	499	551	540	554	528	532	527	537	536	555	488	537	470	528	532	556	521	527	536	525	536	549	551	562	555	486	505	498	515	535	522	513	497	575	502	537	521	526	542	544	524	518	508	533	500	514	541	547	551	559	547	559	525	515	565	540	542	511	514	533	527	520	496	543	502	514	546	511	489	533	546	520	564	511	487	510	538	524	551	525	516	512	490	562	543	538	532	527	514	514	499	494	507	523	538	529	535	560	552	517	499	556	545	513	555	533	470	511	535	548	533	538	530	538	575	467	505	536	495	526	560	528	491	563	526	522	466	503	517	536	532	522	532	511	574	523	462	517	523	542	493	540	532	527	493	525	501	527	489	533	508	472	556	536	519	527	528	480	525	493	486	542	549	529	507	527	507	537	526	527	482	511	489	563	538	548	554	521	534	526	558	544	484	530	512	512	516	506	521	526	560	545	527	514	544	508	517	539	557	531	498	601	537	522	534	565	498	507	518	511	530	556	539	557	493	490	502	511	524	503	508	533	522	495	500	521	553	503	511	543	541	523	530	532	540	522	511	504	511	548	515	503	543	546	526	517	496	541	498	529	496	501	571	535	556	536	546	516	528	524	560	533	542	535	513	539	522	531	551	547	515	509	497	510	512	557	537	510	491	541	537	496	555	545	555	518	538	524	515	522	521	522	555	504	487	524	491	504	465	487	510	495	521	548	534	525	564	505	533	515	544	494	547	535	541	516	496	495	518	501	508	522	515	547	571	514	516	480	524	511	513	521	511	569	513	538	510	518	496	527	502	527	536	508	550	517	537	530	538	529	508	528	535	506	519	536	520	517	529	504	559	577	534	524	507	513	509	497	538	523	526	556	523	482	522	495	537	509	511	545	528	512	507	503	513	502	521	530	540	567	514	520	540	553	526	508	484	536	552	546	522	508	539	510	539	530	504	490	497	518	508	527	498	505	513	516	551	497	500	564	544	527	518	531	524	531	517	497	558	511	499	542	509	526	507	505	537	504	533	496	453	518	489	513	526	533	538	541	512	525	486	511	527	492	567	530	523	520	539	506	553	504	500	548	535	493	503	545	542	529	539	541	534	521	529	524	504	521	499	535	510	539	565	524	529	578	518	509	513	519	547	508	519	503	524	510	528	529	531	566	532	547	511	567	505	512	495	543	529	518	495	502	525	507	508	517	528	528	535	516	496	493	496	528	496	515	484	492	536	534	516	502	532	525	566	543	515	517	517	505	512	561	513	552	513	522	527	564	532	466	518	481	503	522	546	493	542	542	548	507	489	525	482	521	518	525	486	482	523	514	500	497	506	521	516	542	561	521	564	550	521	561	537	563	534	560	536	540	578	481	513	510	586	528	515	532	517	517	513	542	533	469	516	533	544	515	561	563	526	531	537	524	531	547	559	522	526	490	518	522	527	530	506	521	564	518	543	501	511	491	529	548	537	546	499	525	501	497	504	542	541	486	521	532	505	482	533	526	476	528	533	535	526	538	530	530	544	510	529	494	507	486	503	546	489	504	529	550	512	542	542	523	547	545	538	521	528	547	517	526	531	521	555	480	513	521	526	510	563	562	536	508	480	506	528	572	548	517	522	497	527	502	549	510	527	543	504	548	550	547	501	539	527	517	550	534	545	520	537	534	518	516	537	541	523	492	523	521	494	517	521	509	499	529	528	494	511	546	536	494	520	570	519	538	524	519	522	512	525	524	507	534	559	548	541	509	557	550	564	531	543	550	501	570	532	495	538	561	540	534	511	575	509	514	548	566	520	578	493	521	524	500	508	480	531	564	545	534	544	542	492	547	541	529	528	538	549	534	547	475	522	522	531	527	497	554	511	513	491	534	555	548	537	525	520	545	543	514	540	500	515	493	535	465	557	513	545	536	493	496	547	529	560	533	562	536	522	501	540	514	487	513	516	541	541	504	518	483	553	537	552	507	520	527	568	555	533	528	529	539	532	501	510	519	523	511	523	515	538	529	510	531	525	466	524	513	501	514	538	522	556	494	552	524	539	534	491	510	529	549	517	535	507	574	547	547	514	498	505	496	580	545	518	496	527	560	512	551	500	560	525	531	491	511	480	530	492	516	508	507	499	539	560	537	531	487	559	537	537	508	524	454	513	544	495	576	495	483	539	537	579	523	523	560	538	513	531	504	528	553	493	525	525	536	534	568	529	525	508	507	497	543	493	522	510	523	539	528	481	549	495	541	482	545	550	487	531	563	524	535	574	542	524	514	572	526	545	515	553	524	550	524	492	512	507	515	529	531	510	511	531	555	573	498	549	583	518	536	533	541	531	556	531	529	568	501	510	545	557	536	510	528	518	532	505	586	527	522	514	536	504	517	513	509	547	519	495	523	536	552	485	501	503	508	533	492	502	524	459	531	494	541	544	510	532	555	539	516	554	493	555	539	549	533	502	490	544	539	518	499	528	541	525	483	545	546	516	551	528	560	536	521	496	529	528	506	531	530	532	539	486	529	510	514	512	520	525	514	511	546	535	523	559	518	491	508	588	539	487	522	514	487	522	526	490	521	550	544	492	529	540	543	530	555	523	555	558	515	543	569	531	488	538	528	504	539	541	541	522	563	493	522	532	514	537	526	498	518	534	553	528	522	540	588	514	508	535	547	495	500	519	518	552	512	552	527	510	495	546	531	572	537	539	508	484	533	551	526	484	543	566	521	530	501	562	541	510	530	493	510	523	492	533	540	534	511	519	550	515	499	548	575	549	492	524	509	522	518	514	543	506	568	524	499	507	576	520	505	554	550	540	516	519	525	509	552	523	528	540	494	509	528	506	535	535	513	542	533	497	558	488	518	528	549	523	496	527	495	511	469	560	493	516	535	527	512	539	513	573	550	485	532	524	536	509	527	555	518	502	564	527	496	523	523	537	516	572	534	512	479	495	519	520	553	511	524	525	488	535	550	481	498	523	508	545	510	537	513	515	545	548	563	539	537	532	495	538	549	536	494	481	537	496	535	544	524	502	525	543	502	518	565	550	507	516	540	549	512	483	525	513	483	567	516	529	509	536	549	553	521	510	549	487	491	537	562	547	541	540	529	531	533	552	521	516	550	533	511	512	507	522	524	526	515	544	534	486	572	532	543	537	521	524	527	489	508	530	530	573	528	554	529	530	514	511	523	573	548	536	571	512	521	531	524	527	509	531	525	496	496	501	556	516	543	539	508	541	514	551	512	531	511	567	497	475	513	463	524	552	547	550	528	537	505	515	584	516	537	533	550	537	520	530	505	498	514	508	497	551	544	505	567	517	506	524	543	542	518	522	559	528	541	543	525	501	519	461	520	534	543	527	505	495	492	498	537	494	564	542	521	491	558	531	517	514	461	525	487	561	478	494	503	493	511	519	524	552	490	551	551	532	545	518	517	533	547	590	538	530	500	494	529	548	487	517	557	535	528	491	578	556	564	519	508	538	469	517	545
24296	21482	28688	24688	20657	1835	488	325	250	238	222	199	207	185	173	173	174	163	168	148	148	166	124	142	138	150	137	147	142	135	130	131	140	142	121	148	148	128	141	123	119	112	138	124	135	123	119	140	157	138	138	135	137	133	120	130	156	123	144	130	141	133	144	142	128	130	122	140	156	148	107	133	133	125	130	138	138	140	118	129	125	130	136	144	109	127	122	154	154	137	134	129	138	129	151	134	140	136	109	151	134	132	106	112	108	149	154	132	119	141	111	134	161	125	129	141	131	123	125	131	143	111	154	124	126	114	130	109	124	140	126	109	129	119	130	124	121	122	132	111	128	130	123	134	142	144	132	129	104	123	137	120	127	127	136	146	125	129	138	141	123	107	120	139	129	124	125	124	118	122	146	114	123	136	128	116	134	124	122	126	119	130	127	109	146	114	110	121	134	124	124	124	143	143	138	122	139	108	110	98	118	126	132	120	125	134	133	122	162	126	121	133	134	136	138	129	135	129	123	106	126	125	124	119	117	134	117	133	125	125	106	134	126	113	132	122	121	128	143	121	105	133	120	128	115	120	128	141	130	111	102	131	128	121	134	160	132	134	129	142	118	162	128	140	120	122	149	142	123	144	140	125	107	127	147	116	134	130	114	131	122	136	123	128	126	113	132	131	141	147	132	136	113	131	140	138	130	136	133	135	148	143	112	131	129	131	136	119	114	141	122	127	157	144	112	127	130	119	117	138	147	156	149	166	123	118	168	135	118	117	135	129	140	155	133	125	124	138	112	140	126	136	109	131	115	132	135	160	135	126	127	134	135	141	130	134	133	137	127	115	124	131	135	121	121	125	126	130	144	126	121	107	117	136	118	134	120	131	128	117	128	139	119	126	150	146	167	139	133	124	129	125	125	129	114	141	119	126	122	124	130	119	127	137	108	107	134	117	126	124	107	134	139	125	130	145	128	133	113	129	133	163	115	137	140	129	114	136	132	117	139	135	122	137	124	116	126	126	160	132	137	139	130	133	125	135	161	132	115	130	147	126	117	130	126	140	126	141	125	130	110	128	127	121	115	117	139	123	144	124	136	125	122	153	139	128	116	135	142	166	131	118	112	113	153	108	137	132	132	126	139	116	145	144	119	136	111	136	130	122	140	124	105	145	120	105	116	141	142	142	128	136	147	137	125	156	119	126	135	131	145	129	130	144	118	118	133	137	118	141	129	129	127	138	130	124	164	142	121	136	120	111	136	128	141	135	130	123	125	127	128	158	122	127	117	144	128	135	119	129	124	147	139	129	131	122	132	100	146	148	126	114	118	142	117	123	134	119	133	126	123	117	127	124	111	143	121	123	140	102	141	130	136	137	150	127	130	105	141	125	136	143	126	138	129	119	137	147	131	123	119	118	119	147	123	130	125	143	121	121	134	132	131	124	107	127	143	127	140	105	121	122	132	138	126	134	117	134	132	145	149	119	136	129	129	131	131	135	133	133	110	119	133	124	116	124	121	138	132	119	111	142	147	139	120	137	127	124	119	138	117	131	128	124	118	113	129	140	134	130	134	136	117	123	113	128	153	145	129	129	146	134	125	114	136	123	125	130	125	124	131	116	148	130	127	116	108	121	146	119	108	112	98	140	107	150	123	123	114	144	130	142	111	128	124	130	116	154	124	132	158	136	157	121	124	154	127	122	113	138	152	109	132	134	123	117	137	139	135	116	129	129	122	125	121	144	127	92	139	134	128	149	129	118	125	120	126	127	149	126	118	110	117	113	126	131	141	115	128	116	132	131	107	115	122	124	121	129	130	124	128	118	135	132	121	154	119	121	130	117	137	119	133	128	103	102	140	122	143	123	145	123	103	115	113	124	151	116	137	139	131	147	136	132	124	122	127	138	132	117	115	124	137	108	147	148	148	138	124	125	129	127	111	121	136	139	120	138	144	118	132	144	134	163	121	136	128	131	123	113	138	127	128	146	116	125	123	116	114	129	117	120	131	130	139	125	114	121	151	124	114	119	144	132	141	120	134	114	130	138	144	134	120	144	126	120	123	112	112	124	134	114	141	105	141	127	126	149	107	129	141	125	127	141	147	99	115	122	123	127	102	137	121	109	144	123	136	125	145	138	111	133	126	128	129	124	131	119	126	136	128	119	122	159	135	125	133	119	141	112	114	136	112	140	109	139	133	132	117	144	151	131	120	144	132	120	129	117	113	134	126	130	106	133	144	153	121	133	134	127	117	145	151	104	121	152	129	151	129	141	135	125	134	117	145	133	132	126	123	113	133	133	118	116	120	133	122	136	129	119	144	122	131	141	133	133	147	144	124	129	141	127	139	130	143	150	132	131	121	126	126	122	137	121	137	136	109	153	113	113	129	120	129	126	129	111	157	129	141	113	106	125	125	138	114	119	131	123	127	123	120	144	111	135	148	136	140	155	127	102	116	129	141	135	131	123	131	118	136	112	137	130	116	111	123	131	117	130	134	117	139	147	105	128	124	122	124	116	126	129	157	132	131	107	115	122	132	121	118	146	99	126	141	137	125	114	107	150	141	122	132	122	123	125	120	134	128	120	140	108	143	137	139	125	141	149	128	112	130	112	108	121	123	131	138	114	116	136	119	127	131	124	125	128	120	120	121	125	126	117	136	130	132	142	121	106	110	131	130	120	133	143	133	132	109	131	141	118	132	121	130	131	127	145	153	115	148	109	129	120	130	107	133	108	116	137	119	131	124	110	144	124	125	124	113	125	135	138	128	143	154	123	116	138	134	141	135	148	143	131	125	127	150	115	127	139	128	107	111	123	137	106	154	139	119	132	114	108	139	137	140	108	107	135	126	140	124	113	107	117	153	116	124	143	122	144	132	119	136	126	127	137	102	115	133	121	120	125	122	126	130	142	143	129	134	130	142	140	107	128	129	122	126	119	112	134	116	128	125	123	128	140	140	124	133	135	138	130	115	148	140	113	138	120	132	125	121	133	124	120	129	144	127	108	116	111	147	134	122	132	137	109	114	144	136	122	106	110	116	134	135	137	129	132	155	120	113	114	141	120	123	156	130	103	133	136	121	125	119	129	122	161	116	133	143	118	141	126	125	125	134	140	127	123	133	122	127	112	143	117	132	126	131	128	134	118	127	121	102	128	134	108	128	124	150	124	118	138	144	134	123	127	125	117	136	118	146	98	136	137	140	123	130	139	134	132	129	105	129	111	131	127	126	116	119	130	121	118	128	141	130	138	124	132	142	126	135	144	120	105	130	126	121	133	144	126	138	128	128	128	125	136	121	126	141	141	152	139	123	121	123	108	126	132	123	142	126	127	131	151	117	124	134	154	128	125	126	128	112	128	137	144	148	131	129	125	122	131	109	121	130	122	120	125	143	129	130	124	135	143	139	137	126	117	123	128	119	115	121	134	138	113	115	130	130	133	102	141	112	124	139	117	137	127	129	129	126	126	139	118	129	122	125	136	116	133	123	122	117	108	143	112	139	125	103	117
5418	9823	8490	4246	2610	1875	1389	1071	844	766	673	546	537	467	447	419	395	381	362	334	333	313	315	299	294	302	308	304	326	268	291	256	254	283	279	249	308	255	273	284	285	272	271	247	272	253	282	247	244	259	280	240	252	294	268	275	240	280	289	250	241	278	245	235	267	255	258	246	246	247	248	232	255	260	268	278	267	255	240	263	264	237	234	249	272	273	281	267	260	264	258	260	259	249	239	243	257	252	243	244	255	279	252	260	260	271	272	248	275	245	246	264	258	248	274	228	284	249	265	272	272	240	246	260	264	256	288	279	280	244	260	240	275	256	232	232	244	243	246	283	261	269	277	263	270	260	262	256	248	225	258	276	243	246	238	255	257	251	264	241	249	248	256	234	241	227	251	250	214	240	268	220	250	248	231	241	257	267	245	259	268	250	202	253	230	261	264	233	238	233	256	229	234	234	270	238	257	253	231	253	254	242	261	241	220	214	248	253	274	248	266	248	227	228	246	248	258	266	237	261	263	261	258	231	243	247	289	261	252	232	256	248	276	238	258	244	256	238	263	264	271	240	264	282	255	259	249	229	247	255	258	252	240	253	229	244	236	249	240	230	251	263	240	280	253	247	265	230	249	237	272	261	249	247	240	233	223	243	268	262	247	275	251	223	257	236	254	251	234	225	229	235	263	262	244	238	263	263	250	257	224	245	262	255	247	251	282	246	222	278	262	257	249	246	230	274	263	267	230	267	265	260	244	260	256	279	254	250	254	270	244	268	255	242	284	269	248	240	269	259	237	252	264	267	254	249	227	275	240	267	230	260	237	255	245	269	243	277	238	247	255	238	232	279	242	244	242	262	264	257	251	235	275	251	249	254	264	259	249	238	266	272	263	255	266	240	245	235	262	252	250	236	276	234	224	248	242	241	259	231	248	250	249	270	237	242	281	249	249	265	263	242	257	253	265	260	267	269	247	253	205	233	241	248	214	267	244	242	220	259	249	269	218	251	254	257	250	271	234	250	278	276	253	262	256	263	235	258	273	240	261	232	264	270	244	217	241	231	235	263	257	276	249	238	234	245	258	240	229	251	242	279	262	265	281	242	258	215	264	248	237	240	236	303	236	236	218	251	266	257	246	262	224	250	234	264	247	208	262	243	248	237	249	229	252	238	269	265	256	285	267	253	265	243	256	261	268	277	266	233	245	259	262	258	247	267	266	295	246	258	260	285	241	229	231	253	271	277	242	274	240	234	253	233	249	263	237	261	267	272	259	264	258	266	234	256	260	250	227	228	242	232	256	259	282	239	247	244	275	232	265	252	284	255	234	265	232	262	252	250	257	230	259	259	214	259	232	235	269	261	233	254	269	268	247	246	269	213	251	239	260	250	268	227	248	269	264	234	198	252	264	254	257	215	235	233	254	258	257	268	241	244	242	263	249	252	229	241	244	261	255	231	262	250	244	277	239	264	296	260	237	251	249	218	290	233	259	267	260	239	234	246	247	238	302	248	265	269	240	263	267	236	264	263	280	246	257	263	258	259	268	239	228	252	252	235	229	231	248	282	255	237	247	251	228	251	265	275	255	251	230	250	262	258	267	279	237	222	232	247	262	266	235	240	272	254	248	260	268	251	221	246	257	281	238	261	234	237	232	268	243	239	254	277	219	262	259	249	249	253	275	231	260	240	299	285	232	251	246	279	228	242	261	240	262	266	256	251	253	242	225	232	265	248	279	241	237	242	261	240	253	261	250	265	249	242	275	240	233	261	243	243	251	236	262	317	242	246	276	234	261	240	252	237	271	262	262	263	231	260	230	245	286	262	282	240	236	275	249	283	253	252	218	259	263	251	274	253	234	244	242	239	243	267	231	257	257	264	236	243	253	245	245	256	259	254	234	236	270	251	224	278	281	236	231	250	260	271	270	275	218	212	261	265	245	262	253	265	271	282	249	268	298	248	263	258	256	263	249	246	259	238	272	262	251	258	232	240	214	287	246	239	233	220	255	232	242	249	247	236	273	269	243	251	246	251	244	233	276	243	243	245	239	271	227	269	266	280	237	206	247	262	221	267	248	240	253	233	230	260	259	245	255	245	250	251	222	289	240	233	246	245	264	257	258	255	241	235	225	237	272	248	246	248	284	233	264	267	243	259	263	272	237	253	255	234	236	260	232	259	256	274	296	234	257	265	225	257	259	243	241	271	213	223	249	229	244	264	250	241	244	230	257	254	252	222	239	224	218	251	281	246	249	217	243	266	256	228	267	254	215	261	250	249	249	237	230	245	248	212	245	273	244	265	259	253	255	247	250	240	254	246	255	250	231	254	238	252	272	251	274	271	257	254	267	267	248	240	252	269	248	287	253	250	245	242	238	246	269	285	248	267	218	262	257	251	236	258	260	240	262	250	250	274	253	253	238	251	246	243	268	241	242	226	254	264	277	250	238	233	244	260	256	238	259	287	263	258	269	234	269	266	258	269	209	265	270	232	261	235	255	244	269	260	237	270	248	246	264	247	223	297	279	260	253	286	265	234	240	249	263	260	270	243	221	251	264	275	234	257	260	265	236	268	243	240	237	252	247	250	209	229	252	265	258	255	253	218	270	236	238	235	252	263	238	264	254	239	269	277	242	264	217	235	257	218	248	245	253	251	238	281	251	215	249	247	245	242	244	233	243	267	266	222	258	241	250	292	238	270	260	239	267	244	263	246	261	257	237	243	250	243	268	254	255	242	239	244	230	272	248	235	298	248	246	270	251	250	213	246	264	232	237	270	250	228	274	261	248	240	248	252	237	274	255	218	235	251	236	249	232	274	244	237	264	261	270	241	228	257	220	237	263	259	258	259	238	282	264	233	244	214	238	241	261	248	254	260	240	238	258	243	232	272	225	246	254	270	267	257	281	246	264	263	252	255	228	253	247	222	271	222	229	236	259	216	239	255	243	274	248	257	263	231	243	283	251	233	263	262	262	228	242	300	231	252	228	253	240	260	254	257	251	241	247	226	234	231	244	216	254	259	246	231	287	247	271	255	233	250	222	259	271	276	253	238	242	243	246	264	251	229	251	263	252	209	246	223	278	220	290	235	216	250	264	277	251	254	265	241	266	224	260	252	230	246	251	265	234	240	247	234	250	245	249	234	231	255	239	240	253	247	257	267	260	227	221	243	255	229	248	240	252	257	249	244	262	289	262	245	279	285	236	263	244	226	261	237	273	225	238	278	241	266	232	264	254	267	246	290	246	286	282	233	263	256	245	259	262	241	256	234	257	278	243	269	262	232	243	299	244	269	263	273	275	265	241	230	259	241	266	229	231	276	289	273	261	255	258	231	245	263	248	242	255	256	234	259	247	286	248	238	265	253	246	257	231	224	275	251	286	257	264	244	254	265	259	243	256	248	222	227	233	255	252	263	242	257	261	234	286	223	233	248	251	238	248	235	236	247	274	242	229	235	245	275	254	214	219	269	269	281	251	256	271	248	246	232	269	261	249	256	271	242	252	287
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
