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
341077855508	341077856074	341077856624	341077857176	341077857724	341077858276	341077858824	341077859374	341077859924	341077860474	341077861024	341077861574	341077862124	341077862676	341077863224	341077863774	341077864324	341077864874	341077865424	341077865974	341077866526	341077867076	341077867624	341077868174	341077868724	341077869274	341077869824	341077870374	341077870924	341077871476	341077872024	341077872574	341077873124	341077873674	341077874224	341077874774	341077875324	341077875876	341077876424	341077876974	341077877524	341077878076	341077878626	341077879176	341077879724	341077880276	341077880824	341077881374	341077881924	341077882474	341077883026	341077883574	341077884124	341077884676	341077885226	341077885774	341077886324	341077886874	341077887424	341077887976	341077888524	341077889076	341077889624	341077890176	341077890724	341077891276	341077891824	341077892376	341077892924	341077893476	341077894026	341077894576	341077895124	341077895676	341077896226	341077896776	341077897324	341077897876	341077898424	341077898976	341077899524	341077900076	341077900627	341077901174	341077901724	341077902276	341077902826	341077903376	341077903924	341077904474	341077905024	341077905576	341077906124	341077906676	341077907226	341077907776	341077908324	341077908874	341077909424	341077909976	341077910524	341077911076	341077911626	341077912176	341077912724	341077913276	341077913824	341077914376	341077914924	341077915476	341077916026	341077916576	341077917124	341077917676	341077918224	341077918776	341077919324	341077919876	341077920426	341077920976	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23321	21766	29555	24503	21761	21800	6930	1228	915	876	802	701	668	659	662	600	624	562	603	564	522	558	501	547	553	510	508	532	511	539	543	526	503	473	474	499	513	504	491	482	511	461	499	496	530	495	494	494	476	524	496	507	530	475	524	477	503	466	486	459	501	464	517	493	477	485	501	489	468	489	485	482	463	492	481	485	476	464	511	464	511	440	466	512	455	525	463	486	455	481	461	480	461	501	513	468	494	468	504	478	478	484	460	440	456	484	495	466	503	472	442	492	505	493	477	504	489	494	505	488	469	469	474	422	480	469	494	457	457	507	431	472	479	517	466	505	475	481	478	496	455	529	502	524	488	451	495	483	490	448	488	520	481	460	473	473	468	475	528	482	517	493	491	447	484	467	485	446	472	480	497	478	472	489	494	484	482	476	483	487	468	479	463	498	479	455	458	482	495	465	466	505	466	486	453	461	482	490	447	464	469	486	504	466	498	514	453	475	465	462	468	454	456	442	472	488	485	475	446	462	492	481	487	481	465	479	467	488	476	492	491	499	495	467	498	481	468	488	468	477	455	497	515	486	488	474	452	458	516	470	470	512	502	503	453	495	450	527	489	492	499	498	494	470	518	507	480	500	467	482	494	457	445	512	457	510	497	476	479	481	466	478	521	466	450	526	496	483	464	460	458	460	454	498	484	480	468	483	489	475	463	472	491	488	463	525	467	507	469	524	512	469	467	441	466	486	514	436	478	495	498	419	486	486	490	470	524	467	467	496	421	479	522	483	506	484	492	476	472	456	480	471	466	444	509	520	502	474	518	489	497	518	447	474	500	484	490	473	472	487	471	522	529	456	462	500	491	444	510	464	503	476	489	437	477	495	459	466	521	466	496	450	424	486	509	473	511	459	512	452	488	448	490	453	496	476	477	514	476	441	512	511	480	470	450	458	503	489	484	513	516	471	470	516	456	486	516	468	510	471	505	465	505	493	473	475	455	453	508	523	495	443	479	474	490	516	507	482	433	494	481	486	487	532	500	479	467	450	517	478	519	444	464	506	463	491	484	497	494	428	491	486	517	469	445	511	504	487	484	478	509	445	491	482	489	507	503	509	486	486	501	449	501	497	469	482	473	476	478	483	478	460	493	524	491	465	467	517	521	485	497	468	459	465	479	475	477	506	478	505	446	471	527	541	484	494	465	473	444	500	502	473	500	420	513	478	541	485	516	502	480	458	476	458	471	521	482	503	466	508	472	508	477	450	474	493	449	440	480	497	496	481	512	521	464	432	468	490	467	509	478	486	467	544	481	479	487	478	459	465	477	517	489	470	464	468	491	471	482	498	449	475	507	475	476	455	484	472	475	482	464	450	489	438	482	469	486	486	453	498	472	488	487	489	478	487	494	463	499	510	463	467	500	489	481	489	451	502	466	485	456	480	466	470	430	454	464	461	448	469	464	474	502	474	480	521	509	473	469	496	486	493	474	517	480	527	502	470	497	498	488	447	486	501	498	446	463	486	498	480	516	488	508	483	508	457	474	478	478	455	514	445	468	471	480	475	490	479	461	453	466	475	497	482	486	528	510	476	473	513	481	446	496	451	520	494	455	455	478	467	451	485	465	482	452	447	483	477	497	510	452	516	462	502	463	481	474	484	483	485	516	484	451	513	478	468	472	514	443	502	480	464	505	516	485	429	478	489	481	496	488	484	469	473	456	468	500	462	462	477	506	476	503	476	491	470	491	476	504	461	503	448	471	502	479	471	491	472	474	472	495	471	480	488	470	489	448	470	507	505	482	485	475	478	472	481	505	470	516	473	463	456	480	509	520	464	483	456	489	495	472	508	502	435	487	524	486	513	472	534	491	464	496	499	504	469	494	474	456	508	479	464	458	437	490	502	492	505	522	457	501	467	494	450	477	461	504	470	515	511	487	504	501	470	453	491	482	467	434	483	510	537	480	423	495	471	480	449	505	468	463	513	492	461	501	467	500	491	526	503	489	449	484	452	451	524	502	469	441	471	459	476	486	522	495	490	461	466	454	497	453	452	505	495	494	518	468	522	448	471	516	460	457	494	464	511	501	505	483	497	507	488	498	486	502	454	487	481	520	492	484	487	467	476	480	478	523	475	463	505	464	515	496	470	483	475	502	484	495	483	460	465	487	480	482	498	495	502	495	486	474	502	496	457	477	455	447	491	441	470	497	461	512	488	469	491	486	518	475	506	483	477	483	481	483	458	431	488	505	512	449	476	478	458	481	459	461	493	444	458	468	496	492	500	457	519	459	508	480	485	469	518	507	504	532	475	476	468	504	490	497	525	494	509	464	479	502	451	456	510	486	468	468	496	459	473	476	489	480	488	500	498	459	457	527	510	477	473	489	506	461	488	518	476	480	476	467	488	510	504	478	497	502	472	507	492	491	477	460	463	479	492	479	426	505	486	477	461	507	485	487	450	459	512	505	472	464	496	489	483	484	486	486	453	498	519	488	466	489	444	457	475	478	533	479	479	470	511	531	506	496	471	435	458	503	494	519	467	494	427	470	442	464	482	494	470	491	460	465	481	454	481	478	452	435	472	475	471	476	463	463	518	472	473	478	467	477	463	469	453	472	529	485	498	489	485	444	449	445	482	462	521	494	455	459	470	484	462	509	493	482	480	516	492	509	484	485	553	447	477	472	466	482	491	467	443	487	500	478	512	493	445	480	490	476	445	504	488	476	463	550	478	492	484	475	506	492	458	448	521	496	446	494	443	477	493	479	494	493	473	461	495	492	505	441	497	499	458	430	515	497	487	474	479	479	462	504	466	515	457	476	506	502	475	497	486	469	452	493	476	472	462	509	511	478	505	449	477	468	497	496	478	521	467	496	488	483	488	465	493	471	495	491	489	495	485	457	536	500	488	489	503	483	469	481	510	472	510	509	490	512	487	485	482	517	461	509	481	490	510	456	513	502	509	497	509	458	448	460	472	469	481	489	509	496	482	451	441	476	461	476	508	440	477	458	442	474	506	433	507	489	498	499	473	489	457	453	470	561	501	479	439	483	447	506	456	499	492	501	468	448	497	474	513	516	502	420	496	496	511	519	454	485	446	444	474	491	507	471	496	468	478	488	464	475	488	510	496	475	467	504	499	465	509	455	481	506	465	493	494	454	484	521	490	479	482	478	472	478	480	492	478	489	442	488	494	512	486	481	447	447	510	477	478	458	495	496	505	483	499	466	460	479	484	476	470	449	443	488	431	479	484	486	486	455	480	479	492	401	512	510	482	468	491	478	451	506	468	456	487	502	494	460	470	452	499	478	453	453	480	463	460	428	492	471	478	496	453	478	448	498	493	479	490	497	502	484	470	497	457	514	456	488	481	487	491	461	503	467	471	468	452	494	466	472	498	478	477	479	511	511	477	505	509	466	490	496	483	483	503	493	454	487	455	480	459	487	464	515	467	490	482	464	482	467	499	507	484	507	488	486	476	490	502	493	502	529	453	517	499	467	458	493	476	468	458
5385	19162	11069	5190	3704	2727	2176	1685	1389	1162	1055	920	886	743	742	672	633	671	625	609	601	556	603	550	570	573	558	536	547	515	514	559	506	547	510	489	509	562	592	522	485	540	547	511	524	490	558	536	513	506	450	536	526	506	509	490	498	528	485	490	526	484	513	499	494	496	496	481	475	524	471	482	501	471	495	473	517	490	500	472	532	456	492	484	467	439	504	494	494	471	492	476	495	484	470	484	499	480	491	480	519	484	528	501	461	487	492	472	476	501	529	461	481	507	491	508	481	461	516	501	476	484	470	481	526	502	516	503	472	469	518	469	543	482	487	494	518	537	551	495	482	478	513	499	494	495	505	479	462	503	495	454	498	486	489	488	465	491	486	502	483	453	481	496	489	484	584	507	490	505	512	455	492	509	482	499	511	472	482	477	459	483	473	486	482	476	547	498	487	536	474	478	496	518	472	505	504	493	502	482	467	476	494	500	491	489	481	467	489	479	485	467	468	493	496	532	496	521	460	475	482	462	475	507	498	495	482	504	506	453	514	478	548	502	459	481	535	469	497	505	461	552	496	514	546	464	501	503	459	489	493	516	512	495	445	487	454	476	530	489	492	465	461	477	505	463	504	516	521	505	550	485	526	518	510	478	486	489	470	483	505	479	515	465	467	501	507	503	495	507	482	474	517	497	488	495	462	476	488	462	563	477	450	489	497	496	470	488	481	493	477	505	512	479	460	484	494	526	494	509	495	464	510	517	516	486	536	473	494	494	529	506	482	535	523	418	460	513	541	487	496	509	495	487	468	471	466	489	469	483	473	527	485	485	502	475	468	478	511	494	482	468	486	510	486	481	471	506	462	492	474	495	505	478	478	487	489	489	529	502	477	494	468	491	469	495	462	464	476	495	459	518	478	463	533	513	539	468	491	479	483	483	471	471	478	476	504	494	486	497	476	464	490	464	456	525	470	491	503	525	492	485	503	476	508	513	498	504	504	500	488	498	495	494	444	464	501	497	481	512	462	478	492	499	499	504	498	537	513	499	463	505	484	481	507	489	513	480	480	477	484	509	495	490	456	521	498	493	497	490	456	502	517	500	468	470	461	527	494	530	512	550	469	516	460	450	459	481	471	482	481	507	478	471	488	459	465	477	497	532	473	501	440	469	494	503	506	484	447	471	505	517	513	467	479	461	481	476	480	500	477	508	469	481	490	480	506	470	525	455	538	517	495	511	480	498	507	514	461	472	450	501	471	502	469	497	458	458	490	507	484	519	507	516	527	483	482	503	494	541	497	499	504	478	513	504	504	507	492	512	534	496	522	455	481	484	477	498	485	459	481	467	491	479	476	531	522	455	472	530	489	509	482	491	462	494	478	482	495	491	498	474	472	493	475	531	486	488	488	510	433	469	492	487	494	505	518	516	495	510	466	495	499	508	524	521	472	503	494	496	518	492	501	497	518	488	510	488	481	428	501	466	487	482	464	539	486	498	526	486	460	517	487	477	523	521	506	508	460	507	532	500	448	481	525	483	501	523	509	533	470	459	485	476	495	492	519	490	528	483	458	519	518	529	502	492	537	468	477	478	490	496	544	522	511	509	486	500	493	509	471	485	465	450	484	499	461	474	457	495	501	497	486	465	466	503	532	470	454	460	518	493	494	502	448	472	518	490	496	469	559	493	522	479	511	485	522	480	474	500	499	487	491	460	467	447	494	474	507	489	484	541	501	492	465	491	515	484	508	469	454	526	462	466	511	537	501	478	474	465	503	493	506	508	474	522	502	475	457	491	472	508	511	502	493	483	445	460	468	510	514	486	477	451	478	466	460	501	482	493	469	489	509	486	514	462	489	458	465	493	496	516	451	513	449	469	475	511	489	528	526	458	477	474	451	456	504	510	497	492	467	458	510	469	509	498	493	499	528	481	480	469	456	505	492	490	513	516	497	495	482	479	521	505	494	461	493	493	496	435	444	516	493	498	495	494	471	504	503	518	494	559	451	509	489	518	439	482	537	458	499	556	479	464	510	484	441	457	493	491	492	510	512	469	504	461	489	518	508	516	485	474	513	489	467	471	486	505	495	473	483	506	479	490	470	504	486	493	492	484	481	509	500	519	511	442	488	476	490	484	488	476	483	491	464	526	537	493	477	476	506	514	537	472	549	498	473	462	526	464	477	485	483	519	492	473	444	491	492	523	504	480	498	478	512	503	528	521	519	477	443	511	539	460	454	515	507	464	470	461	516	495	478	447	491	455	506	481	494	486	497	467	462	511	472	459	516	483	504	473	449	516	482	518	493	503	471	507	498	462	446	520	497	523	476	486	490	513	468	474	482	485	485	520	456	506	490	489	509	464	516	475	472	485	489	463	507	458	477	486	503	506	519	519	506	487	498	533	504	466	529	475	517	516	455	489	465	484	511	530	506	438	460	485	468	527	496	506	505	517	453	445	510	489	511	489	446	483	510	498	466	517	502	492	499	451	452	469	485	444	501	541	485	498	484	490	488	473	486	485	481	490	499	517	480	483	510	475	473	479	495	499	449	504	465	495	447	497	499	512	438	530	519	467	507	494	477	532	473	516	491	503	494	455	490	470	476	467	513	516	511	497	449	486	514	472	467	484	506	493	470	511	483	447	501	489	463	503	518	482	515	465	521	480	546	502	521	492	450	522	502	465	502	471	504	475	485	513	494	503	502	512	512	518	523	472	472	504	464	469	509	488	513	521	477	480	532	491	534	489	502	505	523	474	506	495	483	508	505	497	515	444	484	490	462	487	500	478	489	496	485	460	490	510	502	504	476	473	481	531	503	473	492	496	541	494	502	492	486	528	480	496	506	453	452	474	492	518	447	497	513	514	459	521	478	516	492	502	513	517	498	453	507	487	456	482	505	458	456	482	468	482	469	460	446	484	481	479	502	476	484	460	495	489	496	485	513	491	501	515	504	489	519	523	442	485	483	465	465	503	527	514	488	489	493	476	507	530	482	499	468	457	461	465	481	479	531	474	488	497	488	492	480	509	509	431	505	475	465	512	485	474	503	480	501	457	490	486	513	512	500	471	473	499	464	491	491	477	476	475	464	477	510	509	518	461	503	451	504	505	530	487	438	482	480	478	520	536	476	526	554	517	539	518	508	472	508	491	501	471	500	505	513	527	570	486	504	497	487	489	502	513	460	442	459	541	482	446	503	528	470	500	510	488	463	470	467	496	473	470	532	459	486	477	459	500	463	499	454	475	493	456	503	505	482	483	495	494	530	463	500	482	491	495	490	489	479	475	512	470	482	502	511	463	470	487	523	485	488	475	463	542	478	460	473	509	511	518	472	512	469	491	491	527	470	491	516	497	447	457	492	486	486	514	454	480	513	477	490	471	473	514	487	493	493	495	518	467	502	492	478	475	485	490	493	475	480	487	464	501	467	487	456	553	494	476	498	536	494	495	485	489	458	508	501	480	465	516	465	452	486	479	498	515	489	457	441	493	495	490	503	487	536	507	502	477
27778	16775	3031	489	294	235	223	195	186	211	189	183	173	180	190	174	183	204	230	193	194	177	185	187	167	167	207	175	179	189	170	196	197	202	198	194	212	192	191	184	197	202	193	202	206	186	177	184	224	169	177	195	187	171	189	190	192	187	208	168	194	176	211	161	162	158	168	193	194	192	179	195	174	200	185	203	188	193	184	192	166	186	191	173	188	153	179	190	164	167	174	184	167	182	181	168	185	214	201	180	173	175	176	183	172	187	181	170	191	181	181	177	174	182	191	188	170	178	181	199	194	195	176	174	167	171	185	181	185	180	185	184	175	185	182	180	196	184	197	182	180	170	190	190	195	185	175	194	161	176	196	194	189	189	181	178	183	190	186	197	191	169	187	183	182	201	205	187	191	176	200	185	205	163	192	195	210	166	198	189	191	182	159	176	153	186	191	179	185	160	188	180	164	180	191	210	188	173	194	184	168	175	194	169	190	188	203	184	208	171	187	182	190	184	177	186	203	179	193	187	160	180	200	177	206	164	195	165	196	187	168	182	202	169	193	188	176	188	183	182	206	188	178	229	157	189	188	175	180	206	208	186	177	157	170	194	204	157	184	195	166	192	208	171	192	181	164	195	167	202	197	198	188	189	169	201	185	199	173	196	220	186	181	191	185	170	175	184	194	177	200	183	187	179	189	180	162	195	176	191	200	164	185	218	213	166	171	204	191	185	179	209	190	190	194	182	166	203	166	191	178	211	193	183	186	192	180	197	180	193	197	197	184	182	173	192	187	184	167	196	200	221	204	196	166	208	192	170	179	157	165	174	188	192	191	200	185	191	178	184	167	200	177	181	174	187	179	179	185	172	163	190	169	196	190	214	172	213	169	188	151	173	193	205	166	186	176	179	172	165	185	178	185	181	181	203	170	208	171	176	175	181	170	178	194	198	197	177	163	203	194	193	188	179	179	164	172	194	190	217	183	172	192	189	174	201	195	194	202	209	172	190	173	200	196	196	204	176	179	188	181	185	198	204	201	186	210	183	206	167	171	195	187	171	175	174	159	172	192	197	160	206	194	185	195	194	204	165	174	214	178	187	213	191	183	175	169	172	196	181	163	150	186	153	180	171	213	194	175	175	180	162	191	186	179	205	183	173	197	179	187	188	209	169	179	202	190	196	192	190	202	181	184	174	176	196	183	174	191	183	205	208	187	185	196	180	179	180	200	170	154	174	184	171	175	190	203	205	199	187	194	201	185	183	182	187	173	184	192	171	195	179	193	183	177	201	192	178	201	193	166	191	179	196	190	180	180	184	186	175	187	182	172	180	185	163	169	194	197	201	205	169	195	160	179	163	185	192	181	172	191	157	183	182	189	202	176	193	152	182	174	182	185	191	202	170	196	204	178	201	188	183	194	207	176	163	181	184	144	176	159	163	190	194	177	208	187	158	220	189	190	188	188	191	185	200	186	178	191	172	185	190	200	194	189	192	187	202	177	157	179	174	182	200	212	192	180	206	180	182	187	189	183	170	169	167	192	190	195	177	195	180	195	175	196	201	184	170	207	197	180	199	187	188	196	190	187	193	179	189	192	170	180	190	174	187	202	167	195	181	182	187	206	178	177	177	166	169	173	198	175	200	172	157	204	168	212	204	187	214	194	190	206	192	197	174	193	186	151	187	198	185	168	202	175	205	182	176	169	174	201	186	189	185	224	191	160	202	188	167	164	189	214	195	184	181	185	209	216	162	185	176	185	209	182	184	183	168	169	178	173	194	150	178	160	203	183	203	189	174	158	206	197	207	190	184	192	178	187	191	170	205	194	174	173	167	187	190	206	204	174	182	178	212	176	174	197	174	171	186	181	184	172	185	173	185	188	186	199	182	194	187	180	172	162	187	183	186	200	182	180	164	203	202	165	202	171	180	197	176	198	193	183	166	191	173	174	199	182	193	198	174	190	189	182	175	182	193	202	176	181	165	172	185	202	161	182	183	201	177	191	161	201	178	190	182	143	196	194	170	176	201	186	198	197	176	177	192	173	184	215	173	192	205	180	197	201	189	197	167	179	175	201	190	188	164	197	195	185	190	198	171	193	195	190	186	205	185	176	171	169	200	173	174	203	177	206	170	190	221	187	187	189	196	183	163	179	178	179	195	181	181	176	207	176	166	177	196	176	182	176	206	183	212	185	169	181	187	209	173	183	199	186	176	181	166	206	199	174	186	212	183	197	226	212	195	183	190	185	162	203	201	173	178	207	182	175	180	187	167	160	185	155	190	206	203	204	188	208	186	187	197	187	174	186	205	178	167	186	163	193	207	187	173	195	185	203	191	176	193	205	175	183	186	187	189	180	188	163	198	199	195	177	179	186	198	181	169	184	196	189	183	184	177	159	182	189	176	177	177	176	169	177	193	176	199	177	187	204	170	194	169	183	182	189	193	195	170	178	199	172	164	193	190	202	210	187	182	156	184	194	192	182	168	203	201	198	160	174	204	195	190	190	166	175	166	187	191	179	178	180	182	208	177	186	197	176	190	188	205	203	174	161	188	202	200	184	197	184	197	185	175	191	195	197	188	182	175	186	190	185	207	205	182	206	158	195	196	191	182	185	160	197	147	190	171	203	167	167	188	171	165	175	170	182	182	191	162	209	197	213	155	195	167	165	174	200	173	171	181	191	198	170	192	189	187	188	196	206	192	166	182	178	186	198	205	162	172	168	188	209	189	174	178	178	184	193	185	180	191	179	189	193	178	207	168	177	194	176	185	175	195	188	174	173	197	174	175	168	163	158	183	184	198	181	191	176	202	177	175	177	175	166	158	189	198	199	179	176	196	197	188	171	224	187	181	211	193	202	201	192	177	170	175	214	189	215	161	195	180	195	179	182	178	167	176	180	190	207	186	181	176	191	181	197	204	203	194	190	177	184	170	171	182	228	205	194	172	178	197	170	183	204	184	203	170	202	179	205	201	196	218	177	194	182	186	177	219	194	205	189	190	195	188	175	176	185	181	157	163	210	213	197	175	159	191	204	176	161	211	177	177	195	187	188	154	161	192	174	183	190	179	166	197	206	188	180	173	188	182	191	204	213	200	198	174	160	178	205	207	180	194	186	190	196	187	179	172	180	184	184	193	205	204	162	180	190	179	214	182	179	172	211	204	167	161	175	204	190	213	187	189	168	163	201	190	173	174	180	205	165	150	192	183	189	178	176	180	188	186	171	169	210	200	188	199	182	170	184	171	191	206	190	197	211	188	189	178	170	197	192	173	185	164	162	190	173	188	176	203	176	187	179	165	199	184	176	166	179	168	168	188	210	199	192	164	169	187	186	212	189	177	185	172	220	191	193	182	192	202	174	205	172	205	196	174	185	186	192	189	179	154	176	190	189	164	178	197	168	193	190	170	204	191	159	187	203	181	188	190	168	169	190	183	165	176	196	173	180	168	187	173	202	177	188	180	197	181	183	191	194	171	184	210	180	176	204	183	211	180	162	180	187	152	175	166
4581	2451	839	379	338	254	277	260	256	219	227	223	217	219	242	199	220	216	243	205	203	233	225	197	223	201	229	188	207	238	191	209	208	223	208	231	201	248	221	221	194	214	228	200	211	229	213	221	225	217	212	217	215	211	195	204	227	205	231	217	198	205	223	226	213	214	180	222	232	248	220	208	227	220	196	196	206	199	202	211	231	225	226	244	216	219	209	199	221	190	225	233	219	214	236	212	208	205	211	231	213	211	197	189	230	209	186	223	231	200	200	216	207	232	219	258	208	242	225	222	235	203	208	223	201	206	224	223	225	216	187	179	211	189	222	202	196	197	205	231	216	216	222	235	196	215	200	220	202	193	205	241	204	225	228	220	226	211	205	203	222	208	199	186	226	196	200	226	224	199	182	232	211	204	216	210	200	198	229	215	196	223	184	194	217	230	229	219	205	241	207	229	176	214	229	218	213	230	201	234	218	233	226	197	218	221	203	221	231	209	218	211	218	197	219	204	231	230	197	210	221	222	215	214	193	199	225	244	214	223	226	204	228	222	198	201	221	221	180	203	210	211	207	215	193	220	215	210	206	208	195	218	188	210	214	188	192	201	215	194	229	199	206	200	209	217	181	219	196	210	214	209	203	215	176	214	227	213	202	208	204	209	201	224	212	192	198	223	199	249	218	190	209	200	216	230	232	216	200	205	237	197	192	211	200	198	194	198	223	204	203	189	222	179	215	207	216	201	220	206	194	199	185	201	210	218	183	208	218	227	214	198	189	232	227	218	229	222	212	205	220	204	225	211	193	225	200	219	222	191	215	203	206	207	222	201	242	208	220	210	212	230	199	217	230	229	208	204	242	199	183	206	221	195	192	239	201	222	200	194	227	206	222	234	204	211	244	228	223	245	209	207	215	244	194	216	239	211	215	228	251	213	202	206	220	220	208	213	246	221	206	177	203	226	186	214	209	232	184	216	216	218	225	218	208	199	232	208	205	211	197	214	182	204	220	225	235	216	199	208	210	218	203	204	211	200	209	254	199	203	198	229	216	218	219	206	241	234	239	204	204	218	196	220	195	223	191	221	224	192	215	219	220	229	221	212	210	226	206	213	235	205	182	209	224	226	202	233	226	218	232	252	227	207	208	214	208	201	211	211	232	190	189	195	234	195	229	211	219	208	196	201	214	236	204	212	205	211	219	233	230	214	212	195	245	208	230	195	214	211	219	210	183	180	239	199	207	215	203	201	199	206	221	195	234	198	229	208	229	229	227	226	217	207	187	205	226	180	199	228	200	237	215	228	209	195	202	226	233	220	209	211	198	204	231	218	203	208	214	222	218	236	212	197	203	205	196	208	203	226	197	215	235	204	207	232	236	209	223	236	198	211	229	201	198	203	218	228	214	201	197	217	235	216	187	214	210	198	225	228	212	222	221	191	218	211	231	195	201	211	197	210	216	202	208	213	215	201	213	188	228	231	239	256	205	217	214	210	192	204	226	180	206	220	202	204	211	210	237	207	195	189	206	205	228	210	187	199	185	222	206	214	200	225	217	202	202	195	200	221	195	211	211	208	225	209	190	226	213	240	206	217	235	198	221	206	205	197	219	217	208	216	211	227	227	213	222	205	206	221	202	192	211	199	202	194	212	237	207	209	219	221	190	205	217	194	243	221	207	225	215	200	249	235	202	203	227	217	208	225	219	197	220	228	209	196	185	204	214	194	194	221	230	217	228	204	233	226	209	231	197	215	226	213	208	222	202	224	190	198	221	210	233	220	205	199	203	203	206	222	255	190	211	204	197	218	217	206	242	213	216	212	233	205	194	184	227	204	195	236	209	200	218	213	215	196	202	228	186	225	214	197	201	205	189	205	217	202	229	177	206	218	205	224	199	241	213	211	202	197	210	195	212	242	201	224	236	226	218	226	218	229	233	178	214	215	202	216	217	187	243	229	213	224	219	205	228	217	214	194	207	221	205	207	212	200	215	195	202	223	186	186	228	177	198	203	211	212	225	225	247	214	231	207	191	206	195	200	202	207	218	223	209	206	191	238	208	223	218	230	213	242	231	214	221	216	167	233	224	192	189	197	217	242	240	208	203	203	233	206	246	211	221	220	192	208	195	221	216	208	212	224	221	240	202	195	203	175	205	233	228	232	225	207	222	190	218	208	227	220	209	220	245	217	216	229	202	216	223	226	218	237	229	189	223	234	217	219	218	207	206	202	211	219	213	197	217	233	180	198	187	208	230	232	219	241	192	227	224	216	197	225	209	207	203	223	232	208	222	206	224	222	201	213	242	201	210	214	210	198	227	208	210	208	232	209	208	219	215	208	209	189	198	231	202	192	230	218	225	206	237	219	228	190	185	204	227	226	189	208	208	193	208	231	197	228	216	215	227	205	235	202	210	226	205	249	183	220	204	231	210	199	195	223	207	230	199	191	217	212	221	229	194	228	214	212	209	222	223	214	201	223	202	222	211	226	211	248	229	207	227	206	221	234	212	227	217	218	188	204	233	197	226	207	202	199	209	222	201	204	233	204	215	259	213	208	207	209	191	227	220	211	218	209	238	217	214	232	205	235	220	239	206	224	205	220	240	207	223	217	207	213	228	189	200	206	205	214	199	214	193	189	187	225	219	195	204	205	223	206	198	228	213	226	226	212	205	241	202	211	205	189	216	231	213	211	198	234	219	221	243	184	193	233	224	211	225	201	221	195	205	201	202	231	256	203	197	229	212	186	209	197	205	205	222	211	204	195	206	231	215	233	222	210	190	204	215	221	202	229	200	205	228	211	208	213	205	232	203	190	217	215	199	205	195	194	216	211	222	223	223	230	229	223	221	221	219	201	225	221	234	218	194	197	222	231	223	216	235	195	203	208	205	202	197	223	219	224	191	202	244	184	213	228	219	221	216	224	186	201	238	199	217	186	235	207	207	208	210	189	225	210	211	232	238	216	198	220	247	224	238	190	218	224	206	199	219	196	220	209	233	222	205	195	218	211	214	217	235	208	216	215	216	211	193	188	205	217	198	214	221	215	222	212	198	208	241	226	209	211	215	220	215	208	203	211	251	198	227	220	206	237	233	207	209	210	200	226	207	195	217	218	206	218	217	198	220	226	217	230	210	215	221	221	218	207	196	221	214	216	214	214	228	204	174	244	205	199	183	238	200	210	233	222	194	220	212	210	202	207	239	235	243	209	203	226	206	185	227	218	187	219	218	209	233	218	210	209	213	221	229	214	230	196	218	201	198	220	227	212	220	212	206	199	224	196	211	215	215	241	217	224	203	187	234	234	220	211	245	213	206	217	223	220	218	223	211	249	194	241	230	209	214	227	217	223	226	232	238	205	219	241	196	217	190	207	250	219	207	221	201	227	206	218	235	205	228	199	196	203	205	223	226	214	231	218	213	209	195	222	217	187	212	206	240	215	221	210	223	215	211	221	193	223	208	204	214	196	210	199	197	198	227	213	194	205	187	211	212	232	205	218	215	193	227	224
23731	21040	28076	24188	21033	8129	880	605	402	366	375	343	275	303	287	271	266	238	262	244	228	247	244	250	237	228	231	215	215	224	235	202	244	230	233	217	229	200	226	218	195	220	213	216	217	208	207	223	221	197	235	210	214	215	203	236	203	199	216	219	221	235	219	229	224	210	236	247	209	216	215	219	199	197	203	202	201	224	208	197	187	203	184	216	221	223	217	204	206	241	209	209	208	211	232	228	215	199	227	255	223	202	214	230	216	205	214	216	226	195	214	196	210	214	199	206	231	192	214	201	202	203	221	184	193	206	229	213	220	216	202	242	201	202	205	206	207	227	184	198	202	198	222	193	193	197	233	199	194	213	205	218	179	201	232	201	194	231	215	224	224	199	192	210	232	226	204	220	203	212	198	204	206	228	214	210	196	180	184	215	211	201	227	204	218	213	222	210	215	181	192	200	211	215	236	252	236	209	224	219	204	224	182	229	209	198	208	245	213	203	205	206	196	207	212	189	216	222	238	217	208	230	217	220	230	211	205	212	205	205	214	236	198	215	231	211	223	192	212	196	220	207	214	184	219	210	184	215	221	239	214	199	224	211	227	223	200	215	198	214	205	204	210	242	234	196	238	214	205	210	225	214	198	198	217	204	215	222	211	212	200	215	227	208	203	201	202	205	198	224	213	209	210	198	195	221	212	215	218	218	206	201	200	212	201	212	210	188	218	187	172	215	201	189	229	226	222	224	241	206	219	210	202	200	205	199	222	203	223	197	192	200	191	214	214	214	206	199	212	206	224	223	221	213	213	239	209	186	204	182	204	217	209	208	218	225	226	190	224	212	226	193	219	191	221	225	218	190	201	222	239	197	211	214	218	209	220	196	196	210	207	208	203	210	191	229	171	220	214	196	212	234	204	203	206	237	230	197	196	187	229	218	197	181	221	193	200	227	193	198	207	202	206	216	224	209	226	193	204	228	218	232	222	198	213	208	206	214	235	212	211	207	209	208	200	218	195	203	220	222	183	207	202	222	202	200	219	226	216	230	218	191	203	223	224	221	219	226	199	210	226	206	203	221	207	202	207	205	197	212	238	222	207	211	205	232	229	207	204	210	202	193	208	218	222	207	241	179	207	252	223	199	170	212	228	197	207	197	205	194	198	241	225	201	204	228	220	210	225	200	214	227	223	217	217	205	206	210	237	199	220	233	227	208	225	219	211	219	192	209	215	217	204	179	216	192	202	192	215	196	235	197	209	192	208	218	210	197	203	208	206	219	217	194	229	196	209	205	209	202	220	199	208	230	182	211	181	211	241	225	222	219	240	204	218	204	198	217	221	197	210	198	199	230	207	216	202	222	188	230	192	213	213	206	214	183	208	236	214	220	204	194	197	212	195	197	216	223	244	204	204	199	214	226	191	217	222	208	198	222	206	212	213	218	190	231	251	236	193	214	229	241	211	239	185	201	205	193	239	180	213	172	213	202	202	220	228	214	227	212	194	202	251	203	219	197	196	206	199	183	186	184	189	231	217	226	214	208	208	192	200	228	183	194	215	221	219	207	218	237	219	196	210	224	202	228	226	223	225	196	208	197	188	205	198	214	226	192	212	217	188	207	217	224	189	195	202	200	218	201	205	212	204	183	223	194	220	239	199	210	196	222	219	213	215	189	201	223	202	205	211	215	185	206	247	219	195	229	203	201	198	201	206	227	194	206	204	193	194	233	243	197	214	221	220	246	213	191	210	218	205	210	195	226	220	215	208	216	223	222	216	215	244	200	234	207	212	223	211	219	205	193	215	208	197	192	217	218	205	209	213	203	168	232	209	207	220	196	201	196	251	193	232	199	209	189	204	206	229	219	221	223	196	203	224	222	207	231	188	219	230	199	231	234	181	227	209	214	186	187	210	179	218	213	199	181	208	210	187	214	206	194	211	204	225	239	228	211	210	240	228	212	207	227	206	182	183	215	225	193	213	211	221	203	185	216	209	190	216	212	196	226	237	206	208	216	233	200	206	201	208	206	208	200	219	204	214	206	198	203	227	206	217	213	220	193	212	209	208	193	203	210	183	241	208	187	204	188	214	202	230	231	173	207	204	196	216	232	217	196	221	216	206	188	213	216	193	232	223	212	217	237	239	221	215	192	222	218	183	184	193	220	217	203	196	202	182	223	196	201	206	202	199	207	190	240	213	212	226	189	194	202	177	193	183	224	188	231	209	232	202	216	211	209	212	201	219	227	233	210	243	243	227	203	191	220	216	214	186	222	219	209	231	204	194	208	207	223	235	221	192	197	223	188	215	222	203	189	232	224	206	227	190	216	228	214	211	213	212	208	232	215	212	222	214	215	209	198	209	222	219	207	222	216	206	201	215	216	214	203	216	219	224	200	224	210	217	230	192	194	219	220	204	262	223	202	209	183	194	181	210	208	214	201	225	192	241	208	235	218	235	199	181	199	203	229	218	198	197	209	192	214	209	224	217	208	206	219	216	217	196	228	175	237	174	220	209	205	233	199	225	202	205	184	203	216	221	215	193	224	224	190	197	211	196	219	217	227	244	203	195	205	225	200	210	209	194	200	215	253	209	219	217	226	186	210	215	199	248	210	203	207	207	195	214	214	242	209	206	180	210	240	221	221	187	193	244	204	209	219	225	217	203	195	198	212	194	232	203	212	211	211	205	227	222	209	214	204	226	212	210	204	226	222	219	183	207	208	175	200	219	203	228	223	199	250	180	201	236	217	235	209	229	200	231	201	195	212	220	214	201	222	193	218	207	215	231	219	204	201	226	232	201	207	213	222	207	219	230	197	226	203	216	211	208	223	208	198	187	200	197	204	195	198	234	204	195	222	211	223	188	207	233	249	217	223	213	210	205	217	195	207	220	208	200	205	223	220	226	197	206	216	219	200	188	220	214	229	195	219	185	200	196	202	203	190	208	200	218	212	229	225	226	190	223	227	200	194	205	212	218	215	207	195	197	218	223	203	214	216	207	183	193	211	215	236	219	211	219	194	234	193	205	196	199	198	201	208	219	206	203	189	205	207	187	209	208	215	158	206	188	195	193	211	189	207	217	199	217	219	199	206	221	207	213	210	229	203	203	214	199	202	215	229	206	212	240	220	218	224	215	213	218	204	234	184	226	218	232	194	213	245	215	213	208	221	234	216	219	219	202	221	192	188	214	185	204	247	195	215	208	200	185	216	221	203	178	191	203	237	200	212	200	210	207	227	220	235	228	209	201	206	221	203	218	218	218	198	222	192	206	188	227	210	195	239	245	227	197	187	230	221	180	209	212	187	198	212	200	195	174	214	215	204	200	227	228	225	205	212	188	234	208	200	200	175	178	203	202	200	228	217	208	218	202	208	235	200	230	226	196	214	218	210	209	221	217	204	199	226	200	192	223	195	220	206	246	220	216	225	214	215	191	222	206	211	207	241	196	222	216	214	210	199	216	195	197	184	217	198	234	193	197	213	210	207	212	203	209	209	207	225	185	217	206	207
3781	12405	6191	2809	1876	1452	1028	849	680	565	496	445	398	378	341	315	329	297	273	290	286	289	253	267	279	247	254	273	247	217	238	237	289	258	280	242	227	254	247	244	240	262	252	220	239	217	272	245	250	263	227	235	251	255	226	225	239	229	214	218	218	247	230	231	240	222	241	206	233	237	230	232	219	232	240	245	203	222	251	221	220	234	215	240	258	226	218	222	245	218	218	245	227	217	232	249	246	255	219	221	201	227	229	231	218	232	224	225	233	228	219	205	199	219	211	240	236	239	218	214	267	210	221	247	217	231	220	221	220	232	224	211	208	232	243	223	214	224	227	227	216	218	242	211	208	214	239	219	218	210	212	195	217	235	250	220	218	214	247	258	212	214	238	213	239	218	242	247	212	184	245	248	225	219	230	242	210	209	225	227	223	227	219	221	251	232	236	205	224	191	236	238	238	239	227	228	216	230	240	207	226	219	216	201	221	219	221	238	230	221	238	253	228	208	256	210	198	242	247	214	220	237	231	219	219	243	227	208	223	224	237	194	232	230	234	221	226	215	232	222	235	257	221	229	220	222	216	235	230	220	205	239	222	222	224	222	200	232	217	205	212	213	214	209	241	232	238	231	223	205	251	230	219	224	233	227	231	239	231	226	228	217	251	221	233	232	230	216	212	203	202	227	250	245	233	224	220	228	230	227	237	219	218	202	246	238	204	216	214	204	245	259	226	215	232	233	229	227	242	217	249	238	224	233	214	215	251	224	265	214	244	209	272	210	217	223	215	221	238	221	224	227	234	216	221	238	220	255	251	210	195	227	225	230	216	211	212	234	207	210	253	234	221	245	213	238	246	197	213	245	245	217	225	229	230	224	229	194	247	230	236	239	235	236	221	215	215	221	234	240	230	237	218	214	211	237	195	193	250	229	216	206	197	230	234	237	248	222	226	224	232	222	223	219	219	223	217	238	235	224	188	196	223	219	238	241	203	198	235	230	254	217	226	228	189	220	233	227	228	247	228	229	226	247	223	241	238	234	254	224	240	220	233	223	243	222	213	225	226	242	246	219	206	230	224	219	192	216	227	242	224	230	253	211	221	228	203	196	201	213	229	235	239	244	230	228	218	215	220	247	230	225	224	211	231	224	242	191	229	228	237	227	219	215	236	213	213	230	252	242	210	239	227	226	243	231	235	239	232	225	229	253	185	233	213	209	228	271	224	218	201	205	241	214	221	207	239	205	185	225	197	249	237	248	244	219	239	242	239	208	243	242	221	217	235	241	230	216	227	215	222	232	239	205	201	255	232	257	224	210	205	243	208	224	212	235	221	232	209	235	186	235	209	216	218	265	221	232	252	231	222	219	254	212	242	197	233	224	204	250	206	223	217	226	202	231	232	209	254	188	230	275	221	227	232	205	230	210	242	242	221	238	225	212	246	241	198	235	202	221	214	213	225	219	219	233	265	206	241	239	240	249	236	222	245	216	231	218	199	211	226	244	204	222	201	230	242	241	227	234	228	250	218	208	224	221	201	245	213	224	225	215	234	239	224	219	228	229	216	225	220	234	244	221	202	256	234	241	235	206	230	219	228	233	231	209	229	260	215	231	215	214	218	250	243	226	229	215	262	201	231	196	221	222	210	232	221	211	244	224	216	235	213	236	225	202	224	242	226	224	219	215	238	236	221	201	226	232	205	238	210	225	222	215	204	233	218	247	221	221	213	237	243	217	224	224	187	204	242	225	244	248	202	221	214	216	232	225	212	225	218	249	226	236	224	245	228	257	242	234	203	227	232	226	236	214	238	231	251	198	253	210	214	254	251	219	225	231	222	235	211	230	232	217	210	219	217	233	220	209	234	225	251	229	209	238	237	241	246	225	215	225	235	211	225	226	217	230	235	229	227	215	212	237	224	217	227	237	242	230	231	199	231	197	203	232	222	247	214	211	214	254	242	226	219	200	229	248	217	242	250	228	241	243	217	249	244	216	204	219	243	219	212	222	215	227	210	205	242	243	219	212	228	250	232	230	244	249	235	252	235	250	200	244	240	233	209	246	202	213	244	227	241	237	247	240	217	244	205	223	229	225	224	261	226	209	242	216	227	228	225	201	231	202	236	210	210	203	224	240	226	213	219	224	215	232	224	218	253	225	221	259	230	233	251	225	235	213	226	239	245	236	223	226	207	205	225	229	261	221	228	228	235	225	257	230	232	241	223	226	242	231	236	206	226	216	216	218	232	207	208	239	243	213	202	209	245	240	262	260	233	222	215	233	233	198	264	241	232	228	201	234	220	209	203	254	229	230	222	210	222	232	217	232	246	237	223	238	219	240	245	243	230	267	219	248	207	233	229	214	257	238	213	194	234	215	221	220	215	234	253	256	207	208	204	233	208	222	246	236	234	236	228	227	200	229	220	233	220	239	218	203	230	236	236	202	205	253	224	249	224	230	229	234	234	235	236	237	219	208	236	213	244	268	233	238	223	210	234	251	231	261	204	235	228	237	236	213	241	234	192	219	227	225	217	246	257	242	236	202	233	250	223	223	236	252	214	251	245	228	210	272	256	225	236	254	224	243	242	240	232	226	208	209	225	232	205	236	268	223	212	214	209	228	214	235	213	259	227	220	231	212	245	255	243	212	214	216	214	216	205	222	236	241	223	248	237	257	210	250	207	242	246	222	256	250	235	239	202	229	232	228	228	225	253	231	238	225	260	225	235	244	234	231	225	233	230	241	227	199	227	217	216	241	240	218	219	242	233	249	229	240	218	248	214	205	219	243	255	228	228	227	206	244	209	234	205	232	227	214	233	216	248	270	223	238	223	217	179	212	201	227	254	207	236	222	247	212	199	198	242	247	221	232	214	218	218	227	236	201	248	238	215	235	218	235	235	231	202	227	221	248	231	198	234	221	204	252	225	218	198	235	224	225	183	212	218	231	244	203	234	227	241	205	213	248	227	229	215	228	223	203	267	215	251	248	227	262	214	223	237	213	230	224	243	219	236	238	205	228	219	238	213	220	219	223	245	217	228	245	228	229	216	234	245	254	214	239	198	229	219	198	253	237	213	215	225	246	197	219	229	217	210	220	255	223	240	241	211	263	236	231	227	227	234	232	237	219	247	245	221	233	249	224	238	233	220	234	234	231	206	235	209	212	204	197	225	260	214	232	240	212	232	233	206	230	256	218	222	242	222	223	232	227	258	205	209	225	217	249	224	241	225	227	203	234	240	236	237	245	208	227	219	231	235	227	229	210	202	203	207	225	206	224	195	212	236	224	222	235	215	233	238	229	237	209	216	228	255	212	221	235	217	206	220	257	228	212	223	219	227	223	252	210	237	216	234	221	245	231	221	244	220	197	245	229	209	207	219	234	252	244	252	196	204	236	209	206	250	218	212	218	229	236	228	233	253	231	183	202	233	232	237	220	224	231	221	219	251	239	217	208	207	234	216	217	214	232	234	206	203	227	234	259	249	225	237	221	233	228	231	249	234	239	255	220
24905	21097	27032	25334	8307	779	609	498	474	438	471	434	436	421	387	404	397	409	428	391	424	388	346	396	392	368	370	370	398	431	401	359	396	389	370	398	384	373	382	362	395	363	365	390	337	375	400	377	362	394	387	397	380	377	392	357	346	337	366	416	392	359	397	382	373	391	395	413	370	385	393	380	366	390	341	362	372	362	381	395	366	376	370	387	357	365	380	356	344	377	361	388	346	376	392	372	365	385	398	388	363	419	384	372	401	390	338	359	369	399	376	370	353	401	383	379	400	405	437	344	352	377	347	368	352	419	422	371	376	362	414	350	347	387	370	368	397	371	388	380	366	374	346	359	392	386	377	408	372	387	367	355	355	367	358	391	370	362	375	385	395	399	360	351	368	349	380	373	368	370	362	348	376	375	372	386	426	396	391	370	367	383	379	385	363	402	354	362	319	352	360	365	369	361	379	380	409	387	356	372	368	384	390	343	361	351	369	401	329	360	385	392	387	353	369	378	374	397	350	402	395	395	397	351	367	352	403	375	378	387	381	376	393	379	376	364	405	348	383	404	372	374	361	391	370	401	354	385	380	385	380	344	369	369	376	367	381	385	391	371	353	396	377	346	381	382	344	363	374	350	398	399	419	362	403	384	380	358	377	371	382	399	358	403	346	385	339	345	383	376	376	369	355	341	392	364	357	359	375	391	343	367	381	400	363	354	375	361	384	357	416	387	402	363	360	397	362	376	345	389	375	386	355	373	407	354	381	418	361	367	370	384	387	373	345	383	393	377	414	375	386	380	400	389	380	370	382	403	355	385	361	332	361	371	368	358	361	401	371	378	372	397	384	372	348	365	396	438	379	361	365	345	395	381	364	371	361	376	388	368	376	376	370	403	364	407	378	394	368	372	352	373	398	388	356	411	392	368	400	393	363	394	400	382	363	352	373	359	425	354	376	382	354	364	369	385	363	355	376	386	361	356	352	348	360	330	396	353	387	401	365	398	368	333	377	351	351	400	380	340	385	361	378	382	375	342	390	370	377	342	370	357	371	384	369	430	385	367	401	387	335	374	351	381	445	343	424	396	387	395	396	369	354	374	376	412	376	382	343	350	390	404	370	401	387	404	383	358	350	405	338	393	365	405	380	391	373	360	345	413	359	347	372	401	372	378	378	370	359	357	380	362	386	390	361	354	371	399	419	384	391	372	375	369	389	391	400	387	350	352	372	393	397	372	366	395	396	375	365	385	380	377	351	371	358	390	384	383	394	386	396	378	359	366	375	391	402	376	363	355	397	343	369	379	359	387	382	414	365	370	366	379	356	378	407	371	357	390	387	368	388	387	385	386	355	394	387	383	392	364	362	409	358	384	353	378	372	387	395	373	380	353	382	380	369	355	388	388	385	379	398	390	372	371	363	396	372	346	342	373	397	413	338	372	339	361	381	434	390	356	389	372	362	391	375	384	352	378	353	384	345	385	380	366	370	393	339	413	378	389	379	384	400	360	383	388	382	382	374	359	402	372	374	343	338	360	391	381	412	376	361	403	366	374	369	396	366	387	355	376	360	345	359	363	399	383	383	393	357	345	391	387	377	370	369	350	351	412	360	384	387	345	402	329	353	378	371	374	364	382	402	379	359	352	369	366	401	371	392	377	386	358	412	376	381	375	377	412	364	351	389	394	414	364	363	377	365	385	326	410	369	365	395	370	355	369	366	390	377	378	339	393	382	370	383	346	379	347	365	362	377	344	403	357	377	367	407	375	396	345	397	363	361	363	372	345	375	356	367	397	391	370	357	377	381	422	346	384	348	392	373	378	350	388	360	386	376	376	358	371	396	368	351	356	370	399	332	361	346	374	386	382	397	347	370	411	351	363	391	410	349	433	403	391	355	383	372	389	382	335	377	377	407	365	370	399	395	385	358	383	363	392	365	417	365	414	345	356	348	360	364	399	382	382	378	336	388	395	397	402	363	403	369	376	390	372	361	385	383	367	349	371	366	400	389	353	373	388	379	391	383	380	317	375	346	355	361	367	369	387	407	361	324	383	380	421	419	362	403	410	374	348	386	373	375	372	367	366	349	397	388	347	354	362	358	383	412	361	410	367	385	355	376	391	373	362	389	396	372	364	370	372	341	411	340	402	349	410	367	378	360	342	395	409	361	389	359	390	351	368	352	374	378	367	365	404	370	387	376	376	345	407	378	366	338	361	371	386	372	372	360	412	377	346	383	373	356	372	358	406	352	328	376	402	359	382	399	345	374	407	379	391	372	347	360	397	395	390	350	381	355	389	344	370	390	383	378	380	389	389	397	364	399	377	378	386	380	344	381	365	355	387	367	355	371	368	373	392	379	370	373	372	369	343	372	359	386	395	361	367	390	378	348	349	395	388	350	378	374	367	367	371	369	368	362	350	405	383	365	363	363	342	369	382	373	374	374	363	369	376	396	365	390	385	389	406	376	421	397	365	374	356	393	381	348	384	371	369	391	375	379	389	370	385	369	343	389	375	341	377	385	355	367	362	358	365	408	353	366	353	404	390	367	397	373	371	386	371	346	395	420	397	363	360	353	424	372	356	372	352	368	334	350	371	390	420	413	366	383	338	389	375	399	360	357	375	365	364	343	346	350	329	411	400	384	370	400	305	421	376	375	370	384	383	406	375	400	352	368	398	374	362	406	416	367	404	388	352	391	390	342	367	380	369	397	374	379	373	333	374	396	385	348	358	392	342	351	371	381	363	342	365	390	341	381	382	373	387	375	391	389	366	343	335	374	374	345	353	357	353	424	370	415	393	375	384	368	392	385	399	386	404	371	373	351	350	357	366	373	363	349	376	387	380	382	375	363	334	365	354	404	388	411	362	359	336	363	361	354	382	385	328	376	337	384	372	368	339	356	369	348	368	367	383	357	375	385	377	375	389	372	366	385	366	369	371	354	344	367	366	389	380	375	374	357	377	327	423	375	374	416	374	383	390	353	373	383	359	382	345	351	407	369	414	373	426	375	361	398	374	368	371	363	380	376	363	388	373	383	357	390	373	358	409	372	377	403	344	436	390	390	374	377	388	387	375	356	357	373	351	401	378	345	377	342	383	390	395	355	369	404	395	383	385	389	386	411	351	373	338	378	370	397	382	406	383	372	364	368	351	345	374	411	383	368	351	371	355	378	388	393	376	347	360	385	365	374	370	362	395	378	355	345	383	369	375	351	363	356	356	396	374	361	366	365	347	376	348	393	387	377	408	350	392	362	379	384	360	365	365	385	386	370	384	398	372	378	345	418	396	410	373	374	382	387	386	361	370	357	367	414	356	353	375	386	355	389	362	334	349	420	368	335	354	364	359	370	347	330	378	399	354	373	367	369	392	367	404	382	383	350	348	361	357	396	348	381	371	376	355	393	376	384	339	365	366	365	363	385	372	373	375	396	421	351	346	380	369	374	329	360	383	357	374	384	407	352	391	376	419	337	371	366	375	333	377	361	393	364	379	350	377	394	388	361	316
4111	7642	3794	1745	1207	1078	875	717	633	584	600	512	545	510	464	456	455	504	441	463	475	417	414	447	421	433	423	429	416	405	418	402	432	405	433	419	429	423	390	447	397	402	428	440	402	419	432	397	411	422	414	426	404	400	390	428	432	419	386	454	399	424	404	441	422	402	410	436	442	390	442	398	394	421	390	467	399	385	391	444	394	402	425	393	383	387	402	389	418	427	398	368	415	382	364	406	418	418	440	400	377	374	410	407	384	425	409	402	413	392	411	409	385	359	386	411	420	417	424	366	397	388	417	386	433	407	426	459	392	383	409	401	401	404	417	416	394	388	389	396	405	400	413	398	416	374	417	402	421	433	410	417	425	406	400	421	427	402	416	415	386	387	421	438	416	408	411	401	403	389	378	400	433	410	393	437	427	422	404	456	352	422	387	365	389	384	376	429	394	418	409	406	412	412	404	394	414	406	418	402	402	392	411	424	423	410	438	402	401	401	386	419	406	442	436	448	361	438	380	395	420	394	401	380	431	420	411	415	370	391	393	381	399	386	401	399	404	405	404	400	417	425	393	440	406	437	420	394	434	397	412	412	445	388	402	393	432	443	429	380	405	411	444	392	394	436	375	406	423	402	422	407	433	418	424	407	387	396	419	421	369	419	389	422	442	425	406	414	397	410	432	413	413	421	401	410	402	428	387	419	421	395	434	407	428	396	389	402	374	437	420	406	417	406	412	399	441	413	401	393	381	417	385	419	393	422	438	406	395	405	413	404	386	397	423	410	364	438	414	396	399	412	387	377	410	442	423	392	399	403	425	381	425	393	399	411	417	386	417	440	388	416	404	389	430	408	402	393	398	404	402	406	399	421	422	424	416	410	412	387	366	425	420	402	431	404	418	423	407	421	387	370	407	436	419	410	390	409	394	388	394	404	407	430	386	421	412	415	391	391	389	438	422	379	438	412	401	416	381	413	393	409	411	390	413	407	410	370	404	324	364	425	400	416	424	381	409	405	405	414	406	410	390	425	430	397	432	395	394	413	393	406	396	462	399	459	410	412	437	400	412	386	410	405	394	396	414	397	425	413	393	424	413	406	440	379	431	405	415	423	425	435	392	419	427	469	450	425	385	398	434	387	431	425	391	396	419	447	393	411	377	388	423	436	445	427	381	423	425	415	418	420	419	379	413	404	410	445	410	420	434	401	387	428	437	391	398	413	427	411	438	410	436	392	375	425	459	407	403	398	408	400	398	443	399	389	418	424	461	423	392	431	393	398	432	408	413	421	413	398	441	445	408	396	410	402	433	396	387	420	367	408	400	429	393	398	404	386	383	414	424	411	400	434	400	387	411	421	406	411	412	391	416	386	403	431	410	380	409	371	434	392	390	393	404	365	448	376	410	441	430	423	406	424	401	388	398	428	432	430	431	385	404	406	418	414	395	395	410	402	415	386	385	384	397	392	414	395	399	383	408	435	386	402	402	360	377	403	413	405	401	413	416	398	388	412	412	383	420	374	384	384	396	432	370	388	392	444	392	404	395	406	397	427	396	433	407	384	434	405	405	394	402	416	424	385	397	421	396	408	390	421	402	392	402	405	398	385	409	394	416	382	424	419	380	400	428	427	404	429	407	418	388	414	399	361	403	398	360	400	442	410	423	394	423	425	419	392	404	400	400	381	406	438	388	393	413	439	423	411	427	428	388	434	389	414	411	398	420	399	397	407	454	433	398	394	452	419	383	395	413	388	446	438	395	421	446	403	375	399	369	417	423	382	402	369	430	418	439	391	435	405	429	412	394	408	383	395	393	400	405	397	406	423	433	388	381	411	449	406	394	396	409	411	450	412	410	389	427	411	431	397	382	368	382	412	379	390	428	415	409	359	404	414	388	457	401	402	411	399	409	408	383	410	428	389	417	410	422	394	389	396	406	393	378	417	393	391	405	372	400	403	393	422	415	414	405	432	406	419	431	383	386	399	415	412	415	405	401	434	401	400	405	394	380	373	413	402	432	427	424	421	403	404	391	416	396	425	402	370	399	436	411	394	430	396	390	438	414	407	411	412	397	430	385	410	365	376	396	390	412	383	464	397	444	410	435	392	393	418	400	386	398	445	404	406	407	402	404	400	399	402	392	413	411	437	396	400	405	453	403	402	412	431	372	399	402	415	420	403	398	411	391	417	393	405	408	398	389	403	402	417	423	403	419	402	369	415	375	401	421	415	397	401	403	394	398	381	387	417	403	430	371	431	434	423	427	400	404	369	407	392	397	426	422	414	396	393	401	391	411	413	417	394	413	402	393	370	386	400	408	445	413	428	385	420	403	404	394	419	388	393	410	410	413	419	421	417	374	444	440	393	402	396	384	411	395	412	434	400	414	401	419	399	435	405	379	414	409	425	409	441	410	441	380	373	391	443	416	414	396	430	411	390	454	397	377	424	398	390	401	376	416	442	416	421	437	411	426	404	376	392	442	402	445	391	396	395	383	419	422	400	408	415	407	382	371	399	391	427	403	399	402	440	402	442	401	382	442	418	377	409	404	385	384	405	396	389	407	415	409	390	426	416	414	372	399	419	390	383	389	434	403	401	372	377	414	407	464	423	394	409	417	389	414	419	416	399	395	420	405	407	427	403	426	446	435	414	417	386	405	408	419	439	399	387	413	378	427	405	370	382	399	444	398	398	397	342	405	423	400	411	401	385	402	439	364	421	395	387	375	409	400	393	420	413	419	430	414	430	405	423	391	402	401	368	454	388	381	401	388	442	413	409	439	385	381	403	373	406	384	407	392	405	378	436	437	426	421	415	390	398	382	420	436	413	412	369	416	427	395	417	410	420	384	404	384	435	386	411	427	432	396	409	355	376	414	428	414	397	382	390	402	407	394	403	398	381	415	422	403	446	411	424	426	400	396	387	411	377	422	443	408	410	387	393	376	398	400	435	417	398	410	440	417	450	386	403	402	428	407	420	405	419	424	425	405	373	398	402	383	409	397	368	388	389	416	413	411	416	404	413	402	419	429	382	380	420	425	449	420	389	466	428	404	408	449	400	383	405	398	411	412	415	450	416	366	430	394	405	439	375	399	384	396	400	405	383	411	417	392	386	419	425	390	448	438	390	437	380	406	406	401	384	408	398	419	406	381	403	408	397	399	418	416	379	407	405	408	393	430	422	430	416	417	420	393	382	424	394	395	397	398	439	418	407	410	412	389	380	387	444	421	406	422	392	404	403	424	432	391	392	378	410	432	447	427	426	431	404	409	443	439	369	439	396	402	409	395	384	380	387	436	437	397	361	413	398	424	421	394	414	449	399	420	429	367	380	385	437	425	396	386	406	423	413	373	424	397	419	439	390	388	386	367	390	401	402	390	430	415	410	412	445	392	431	416	407	394	387	388	373	431	434	404	391	410	454	409	409	407	410	420	383	397	394	414	418	406	414	432	426	430	430	381	388	395	405	388	409	413	423	395	406	399	379	407	369	420	364	401	412	385	377	410	404
22518	21052	28577	23732	21063	21090	6739	1254	902	831	762	705	654	637	603	569	652	542	581	566	527	563	525	524	525	480	530	502	519	477	482	478	491	487	492	542	499	474	479	489	470	446	482	475	498	505	477	493	486	485	520	471	448	482	492	535	471	503	472	494	484	452	477	465	480	501	491	481	486	488	482	475	488	479	475	444	463	459	486	479	469	421	496	463	475	435	498	493	474	464	465	487	477	488	440	478	469	503	477	502	498	512	456	491	437	459	457	465	467	455	460	483	465	487	464	466	489	508	421	485	476	475	473	464	446	482	477	440	515	465	492	430	466	462	485	504	454	486	469	455	477	467	493	464	468	468	474	466	494	513	478	453	465	476	464	487	465	476	505	446	484	430	482	483	501	480	488	500	493	499	469	469	465	454	448	505	461	482	506	512	474	475	481	472	468	461	489	477	437	495	478	483	427	444	501	464	489	478	506	523	473	484	500	477	450	449	513	451	471	454	458	485	453	452	465	453	493	469	481	499	476	496	482	508	471	493	463	418	486	473	454	445	458	455	538	500	478	469	491	460	490	456	461	506	462	485	480	489	487	496	467	482	499	462	464	471	446	451	452	434	463	481	467	474	461	500	475	486	458	446	523	456	487	484	482	466	510	449	502	486	446	463	494	449	477	458	486	485	453	436	516	498	491	474	497	500	464	487	470	466	465	482	466	485	472	510	484	471	509	528	457	470	492	503	491	435	482	491	449	478	474	496	481	499	483	459	527	470	490	454	470	498	488	478	472	470	487	477	480	463	468	477	469	483	455	481	469	485	448	466	493	494	516	438	481	480	428	430	537	466	460	472	465	463	492	448	441	492	462	517	483	467	489	490	455	481	460	468	526	485	422	432	489	507	458	467	461	501	488	435	474	459	456	474	461	466	465	474	466	437	463	478	438	473	462	482	439	447	482	469	464	463	494	497	487	478	473	466	443	486	483	478	469	439	463	504	443	446	512	495	475	447	488	454	474	468	471	460	506	445	448	475	437	493	419	480	485	469	458	491	496	505	487	504	470	478	481	513	476	477	463	481	481	449	448	474	484	489	420	476	471	466	487	464	461	471	490	466	457	497	465	464	487	476	458	495	488	480	462	446	517	418	492	471	457	468	482	508	444	484	471	488	469	434	466	448	498	491	479	446	500	492	512	464	470	507	496	451	432	504	506	504	460	429	517	522	442	503	494	448	441	479	488	452	476	456	459	486	471	472	440	465	497	426	475	466	484	467	446	438	488	448	484	470	472	453	461	506	428	453	462	493	463	470	462	443	494	475	431	464	481	489	439	465	463	443	446	496	451	461	457	483	436	437	517	490	452	461	477	477	455	485	458	466	464	473	473	432	461	480	500	465	497	493	446	481	464	470	484	431	501	467	478	462	451	451	506	458	490	444	455	465	501	447	459	506	463	466	477	484	441	493	453	486	478	447	471	490	467	483	493	410	432	482	468	429	413	469	487	485	447	496	512	473	489	481	472	505	498	480	432	519	477	469	462	485	458	456	468	476	475	490	447	514	484	477	450	454	482	471	453	452	464	413	473	449	464	460	469	458	463	440	495	464	460	417	466	507	454	495	465	433	460	450	468	452	502	470	493	470	467	447	440	411	452	450	499	445	467	475	473	499	472	445	459	464	500	501	489	485	476	465	451	458	491	450	454	452	484	462	431	434	439	477	443	481	440	501	465	456	452	451	462	471	450	491	468	465	529	500	486	424	461	478	469	455	490	468	480	489	460	457	470	485	507	441	483	497	453	472	460	462	478	472	469	455	446	453	459	471	469	466	472	489	473	471	482	477	481	464	461	444	451	488	466	464	479	459	466	466	468	456	459	491	480	433	498	447	514	481	422	487	462	476	462	487	458	488	516	458	477	484	450	462	517	456	479	423	474	447	469	468	458	470	430	444	483	431	495	476	440	461	471	478	490	489	441	485	473	447	478	441	460	445	489	456	423	512	437	471	480	455	479	455	446	449	475	467	462	468	506	505	487	465	460	467	479	470	435	459	500	492	457	526	512	439	494	469	451	462	480	517	479	498	496	505	451	482	449	417	493	463	505	468	488	457	522	477	441	488	467	473	491	475	458	466	476	423	490	437	432	479	499	456	468	444	494	468	489	467	507	500	488	477	476	461	456	479	504	495	472	464	455	475	440	473	481	467	449	468	475	487	470	463	458	439	454	458	506	478	443	488	432	447	452	470	466	479	508	477	457	480	467	429	468	472	475	472	439	471	478	482	470	471	468	434	481	417	478	455	494	488	464	514	523	492	490	496	503	470	469	464	507	496	460	449	486	432	489	469	467	484	447	462	482	514	448	476	472	452	467	454	449	528	495	474	494	480	469	529	457	470	476	479	448	464	446	478	451	486	458	496	448	482	460	486	495	457	470	440	448	480	471	470	443	476	450	478	474	484	446	498	448	484	466	423	505	468	448	509	476	481	436	474	475	472	476	498	484	462	449	474	467	434	437	453	470	456	414	467	475	476	484	468	478	428	435	479	489	441	459	458	483	470	462	469	464	490	455	411	476	463	465	446	456	493	456	441	498	403	467	439	462	461	438	483	466	480	484	468	476	459	439	478	446	452	481	471	468	486	451	488	486	462	492	438	432	486	503	456	470	462	450	489	469	497	471	481	489	471	453	458	457	457	485	489	461	461	470	479	458	452	492	476	433	462	480	445	457	469	476	464	483	447	447	424	474	493	466	435	446	504	469	461	461	482	422	487	482	493	484	427	441	454	455	492	436	444	484	454	466	470	481	461	475	439	483	457	487	482	522	455	482	463	469	460	467	483	474	442	476	523	474	515	478	473	477	483	469	454	463	427	497	476	471	496	455	484	490	454	460	503	486	440	491	546	513	459	453	459	484	483	491	470	472	442	496	498	493	455	450	459	459	505	483	501	471	450	430	495	479	477	503	495	458	481	477	425	465	490	508	428	446	474	480	508	488	505	487	475	506	488	475	482	477	448	483	483	434	478	434	463	459	492	475	464	441	453	484	531	438	473	457	445	464	488	481	456	478	450	477	437	471	487	495	504	454	492	447	470	480	443	469	501	468	476	466	470	488	458	434	474	475	456	483	457	418	489	493	460	484	472	486	467	511	439	485	480	488	475	483	450	487	439	468	475	441	478	463	439	445	455	463	472	471	435	480	466	482	429	456	440	471	489	481	504	457	477	472	460	425	478	457	495	442	468	477	487	523	464	447	476	490	519	471	487	460	454	496	461	477	512	467	460	479	465	463	480	461	458	442	466	457	462	499	447	477	444	486	451	435	486	438	447	432	486	442	437	495	487	473	470	498	490	419	452	458	438	477	475	449	412	481	433	491	524	443	492	505	475	435	451	476	470	511	473	430	493	434	462	457	478	481	468	483	462	465	458	460	431	473	463	469	476	499	497	481	481	480	479	457	452	472	457	471	500	469	498	491	429	458	498	489	474	483	454	451	495	467	444	482	452	474	503	470	439
5860	19106	10530	5068	3411	2755	2060	1627	1349	1154	1006	919	874	790	707	665	654	642	649	594	563	577	567	523	513	563	519	504	542	527	501	534	474	510	483	468	496	486	479	520	446	491	487	503	518	502	490	514	479	510	499	476	483	473	456	507	476	497	467	536	504	478	510	486	523	470	445	462	466	486	444	460	507	504	524	471	507	450	472	459	424	458	468	487	496	471	454	447	453	472	450	479	502	463	480	487	526	482	449	433	467	458	491	458	451	453	483	491	464	479	453	491	476	483	461	485	456	452	455	457	500	514	441	485	468	461	497	475	487	462	478	463	489	481	476	465	488	513	437	487	441	450	491	463	475	483	467	467	495	444	461	509	427	514	466	468	446	464	515	462	526	451	460	434	487	477	485	488	485	466	436	482	447	485	440	451	466	498	481	433	465	445	471	493	469	478	503	467	459	467	480	487	481	499	469	433	522	454	486	489	484	500	439	475	480	465	437	483	449	456	455	507	516	457	457	467	522	480	476	464	484	484	457	470	494	470	470	437	498	494	449	470	501	471	476	477	529	503	509	514	475	466	459	435	459	476	460	499	497	477	466	481	481	479	463	477	460	481	476	504	521	458	462	487	450	465	469	491	505	428	485	487	466	494	463	470	507	453	468	446	448	480	498	437	433	516	452	473	481	490	457	480	478	478	479	495	493	490	463	469	483	451	528	488	458	512	498	500	490	465	492	466	472	409	508	459	490	471	464	466	447	483	456	480	460	510	459	474	493	499	495	470	499	486	511	442	463	493	496	444	464	456	453	495	478	476	487	471	501	502	479	464	484	443	470	481	488	508	476	496	468	488	477	501	449	464	516	462	481	434	478	455	493	499	490	450	477	485	508	484	501	432	497	454	440	507	505	459	502	470	477	472	426	465	467	482	494	485	489	474	502	468	480	484	521	483	477	484	490	491	472	466	474	460	460	486	484	441	499	497	453	456	461	509	496	476	477	460	468	489	478	528	437	482	472	477	499	463	499	514	499	461	477	498	457	493	437	491	484	507	463	469	494	513	484	498	478	487	499	481	467	491	492	470	462	454	503	476	494	498	484	464	478	457	501	453	528	550	455	438	478	482	475	472	468	448	472	433	473	468	477	474	460	477	454	477	482	515	457	441	473	456	472	490	432	496	497	464	470	481	443	440	471	476	452	498	496	492	451	486	462	465	477	481	465	457	473	488	480	506	510	488	455	439	452	477	470	499	480	473	480	489	508	454	492	467	501	474	479	468	465	477	479	485	472	467	483	487	447	467	486	502	498	464	498	483	515	484	442	445	523	473	500	446	460	495	482	477	484	455	507	511	467	472	470	476	505	497	476	490	489	460	470	467	478	432	503	457	494	467	456	495	482	438	476	480	481	496	471	500	508	468	455	449	436	485	508	468	478	472	499	459	482	487	455	505	475	436	484	413	466	443	485	480	452	503	471	445	461	509	474	488	504	505	488	489	453	460	504	486	473	510	462	435	496	501	508	493	475	423	481	480	426	484	502	478	475	473	526	483	489	450	438	463	463	463	464	463	495	468	496	494	465	464	467	471	462	508	500	485	495	504	462	461	484	451	496	453	428	453	455	443	507	501	468	451	448	476	500	487	481	442	498	514	435	448	428	455	509	495	454	496	467	446	455	438	484	486	475	512	501	499	476	448	489	448	456	477	483	479	481	449	472	473	504	458	472	458	465	523	482	453	471	465	487	475	504	508	471	483	436	455	455	501	489	451	459	475	456	438	476	519	464	492	488	497	440	465	475	484	473	447	482	467	460	480	471	472	476	490	473	496	467	528	495	453	462	470	498	480	461	488	489	474	517	428	529	481	470	432	498	506	461	522	464	478	485	465	502	497	456	471	476	455	457	514	438	467	454	487	442	455	465	482	505	505	439	478	509	519	436	529	495	461	502	537	471	460	494	461	474	420	466	482	466	430	468	482	471	455	463	457	495	471	456	474	500	455	446	456	428	436	457	485	447	490	475	480	480	492	446	421	469	473	459	475	441	494	466	456	403	473	451	438	509	525	480	468	500	494	467	436	512	474	494	483	519	481	449	498	454	459	452	432	452	446	485	423	482	475	448	449	463	465	489	484	441	471	465	500	489	468	453	507	469	490	445	488	434	514	421	484	489	448	491	457	499	501	495	507	493	469	469	491	460	455	496	457	474	523	483	460	477	464	464	471	454	468	452	477	464	475	490	460	475	463	503	455	455	466	477	474	491	479	483	461	479	491	457	480	479	478	451	499	484	493	519	463	475	475	524	469	499	498	488	501	458	489	527	443	478	484	477	459	477	496	460	482	461	472	442	495	488	491	479	474	447	480	479	473	467	477	428	460	432	472	485	470	442	501	460	497	480	497	469	500	462	466	482	510	492	477	522	438	483	485	460	455	459	449	501	457	492	463	465	505	443	465	474	435	471	463	474	521	475	501	481	469	496	452	488	483	503	463	496	509	451	484	489	452	458	465	466	505	490	434	449	473	505	459	458	486	414	499	455	494	459	451	485	487	468	497	445	483	484	445	504	494	472	471	484	444	476	491	453	507	473	485	470	435	454	526	488	477	430	496	494	481	478	515	454	496	447	471	488	480	454	487	456	452	442	507	479	465	496	484	434	461	509	465	489	453	440	462	473	459	471	464	438	517	447	502	497	478	491	487	429	507	451	483	470	475	425	497	469	453	490	472	508	439	495	514	486	464	451	479	476	449	479	474	504	461	483	483	474	494	473	481	476	509	473	486	479	476	478	461	472	497	463	453	499	495	475	499	457	478	460	451	473	495	473	464	465	501	522	439	513	491	454	487	487	487	468	455	457	437	464	468	502	486	454	473	485	514	488	460	509	470	458	510	462	433	470	501	478	499	478	500	503	454	440	466	517	493	472	509	483	511	490	459	473	497	472	480	472	476	421	464	464	494	473	512	495	468	506	484	479	491	478	437	492	461	481	491	471	467	522	441	466	470	486	478	450	454	462	466	473	505	481	485	459	474	474	465	468	461	449	470	469	434	469	451	466	473	483	474	449	491	472	464	487	490	498	444	469	462	515	485	462	485	474	493	544	439	497	528	468	512	467	489	479	514	490	469	499	477	453	527	495	468	500	521	449	504	466	503	467	457	493	504	509	428	475	455	487	451	477	450	441	483	433	478	474	487	462	476	445	439	469	470	500	464	465	467	473	487	473	475	456	466	520	491	484	471	485	475	439	470	464	497	446	494	478	504	471	432	506	426	493	442	487	461	498	497	471	426	461	454	487	467	475	479	459	474	480	498	527	441	487	473	465	473	497	477	432	463	475	488	510	467	485	517	496	497	489	504	470	481	490	463	488	453	464	454	499	434	463	457	505	473	471	483	474	472	477	490	488	462	470	487	497	456	518	489	482	475	478	472	468	507	446	504	479	489	489	473	465	461	499	505	461	484	511	458	474	474	489	495	466	457	447	491	509	491	491	495	486	483	476	457	449	469	483	433	480	510
27414	16639	2928	488	307	254	215	187	188	190	174	186	181	196	188	194	200	210	179	188	204	180	188	200	181	203	172	185	171	170	156	184	188	177	196	176	192	190	203	183	177	209	195	197	175	206	193	173	187	189	190	183	189	194	182	195	186	200	187	174	190	161	210	177	170	190	183	185	181	191	169	176	170	177	193	182	171	180	182	160	184	203	178	188	179	191	164	160	186	166	188	195	166	182	186	199	182	196	171	189	179	183	170	180	171	183	193	191	186	197	177	192	182	181	182	178	203	196	170	185	192	180	186	184	186	186	175	194	180	176	202	194	191	175	182	183	185	184	190	186	180	188	185	180	193	190	158	161	191	180	194	198	206	173	166	185	209	196	186	194	198	179	182	186	180	194	189	174	187	197	188	188	171	185	169	173	179	182	175	204	191	191	222	191	186	180	195	182	186	170	182	204	188	173	186	166	188	177	196	200	171	192	178	192	177	161	177	162	178	170	194	186	189	197	165	186	169	178	167	183	191	191	172	182	191	199	188	188	210	198	198	186	166	176	180	172	169	191	168	197	212	158	209	193	190	178	183	186	183	180	207	211	168	200	180	188	176	190	196	172	190	194	156	165	193	207	202	166	165	173	180	193	203	191	173	175	180	163	151	172	195	188	187	196	211	184	161	171	197	189	183	188	176	173	192	167	187	143	172	211	187	168	169	178	214	182	210	205	179	186	171	183	196	182	195	211	194	182	176	167	198	191	187	165	186	185	184	190	161	196	203	167	184	181	183	183	186	196	182	184	176	189	170	206	173	171	185	167	182	196	178	186	210	167	175	187	157	156	181	181	175	175	168	183	160	145	177	195	168	181	188	166	220	180	202	211	214	195	162	182	190	186	182	202	181	166	206	160	190	183	179	167	175	193	166	175	180	185	181	168	170	173	176	191	187	174	209	201	171	170	171	181	186	210	196	177	176	198	173	200	208	175	172	185	176	201	178	179	186	183	195	189	180	163	171	164	172	163	164	169	166	197	167	184	196	196	177	176	183	184	165	201	197	174	194	182	193	189	168	195	186	212	170	169	201	194	188	209	175	188	191	164	188	178	199	212	170	177	189	185	171	196	182	181	159	181	171	166	179	178	191	147	191	186	197	207	166	182	173	156	199	184	175	197	177	187	175	180	183	206	189	199	189	194	171	165	186	184	193	174	201	160	199	192	194	175	179	184	193	181	181	171	184	178	169	183	187	199	197	193	175	176	152	196	182	218	182	186	197	184	170	194	183	202	185	184	179	177	194	194	199	204	159	194	190	177	187	194	201	173	189	189	170	191	195	180	192	182	200	171	193	157	177	174	174	183	170	207	179	150	204	175	171	177	178	192	180	191	178	176	186	185	203	193	166	166	185	178	148	190	187	175	171	204	171	180	169	195	189	182	192	197	184	187	174	200	181	174	180	200	175	195	196	203	170	180	181	182	194	177	182	161	169	204	194	199	173	183	178	170	202	189	176	164	192	180	201	190	197	186	177	189	172	176	195	200	167	176	177	167	172	189	171	187	185	197	209	188	209	210	187	200	196	209	171	188	182	206	184	167	175	187	165	181	183	186	188	201	176	146	201	162	193	157	213	173	162	195	165	172	171	200	178	175	178	183	177	163	188	209	184	167	172	206	208	189	170	205	189	177	176	178	192	190	196	185	206	203	194	189	190	176	192	180	201	168	173	174	178	183	186	178	172	185	188	188	215	188	177	180	172	169	191	192	183	172	165	191	177	182	198	193	202	189	164	187	221	196	180	182	197	190	197	189	190	191	166	181	186	184	198	187	201	185	193	177	171	186	190	168	182	204	163	192	188	177	166	208	208	190	192	190	173	191	181	215	168	187	201	178	209	177	210	176	195	163	181	187	192	171	196	188	176	181	191	193	185	173	211	195	164	196	168	183	193	161	176	194	190	184	190	195	188	191	220	178	202	187	208	178	196	203	207	180	197	175	185	179	178	194	186	188	179	192	186	205	177	170	152	178	183	184	196	188	195	172	198	180	159	171	197	185	182	189	192	202	188	191	201	187	187	176	190	161	174	187	158	186	166	167	182	177	185	179	159	182	169	173	215	206	175	190	188	179	190	165	187	199	201	172	203	182	185	195	185	162	183	197	193	189	171	174	188	169	171	159	199	170	162	191	161	194	237	181	210	178	187	207	182	188	204	175	191	204	186	167	194	187	171	192	204	183	164	204	182	163	192	180	203	196	184	185	205	167	202	176	203	203	196	189	198	191	167	216	189	196	200	194	154	174	170	182	176	157	221	195	166	186	176	171	165	210	194	206	186	177	191	169	170	158	179	181	199	181	166	191	204	182	161	175	186	175	209	196	192	167	203	168	167	165	165	163	212	194	187	182	177	167	189	177	181	183	190	197	180	214	182	190	165	190	199	160	196	178	185	192	167	193	197	173	181	187	194	175	183	165	204	179	186	175	194	195	186	184	202	167	180	178	164	195	187	191	178	203	194	171	189	186	199	184	162	191	181	174	207	188	168	170	181	175	200	170	190	192	166	171	190	186	185	197	175	188	188	199	192	178	175	199	181	185	183	168	188	190	182	204	196	183	172	207	189	185	193	172	190	175	176	190	192	190	152	192	203	188	177	177	165	199	182	195	208	167	160	188	196	190	192	165	183	174	188	169	193	194	187	182	160	176	196	194	175	188	181	170	211	198	196	191	179	170	195	166	194	191	165	193	186	191	183	206	190	174	200	194	184	185	185	214	166	177	186	175	199	169	155	182	164	201	188	199	198	158	181	198	167	194	188	182	171	174	158	177	186	161	205	167	181	180	187	189	208	192	189	192	156	189	183	185	173	192	169	173	210	180	180	192	212	180	192	174	200	193	180	182	177	193	183	183	185	196	177	182	185	210	180	179	186	186	182	193	174	208	200	174	184	205	178	198	193	183	175	189	156	206	171	181	173	219	180	181	158	174	198	178	205	194	182	188	199	197	189	198	190	169	183	160	184	181	205	169	177	187	143	185	203	183	191	194	178	148	183	197	178	186	147	197	161	163	190	168	182	198	186	200	190	174	190	208	176	195	177	189	203	166	191	173	185	200	174	194	175	191	153	187	176	185	171	183	190	203	205	168	183	159	212	188	194	177	171	205	200	171	194	153	197	170	168	194	168	203	179	215	216	183	179	174	175	194	155	193	182	186	193	182	179	190	177	189	180	182	199	188	185	161	196	182	172	162	199	179	195	170	178	160	198	172	186	171	176	187	180	187	187	196	150	193	183	194	185	169	180	182	171	194	211	200	187	182	225	168	188	161	164	192	205	166	184	193	203	194	167	196	199	185	168	180	177	214	219	172	182	194	177	186	196	173	184	186	186	160	193	183	170	187	203	198	189	226	205	190	161	201	170	192	172	198	184	190	172	178	183	198	197	207	179	187	196	191	150	191	181	195	180	196	160	177	192	179	160	197	187	174	212	179	180	184	183	188	184	186	179	196	197	177	173	179
4671	1613	919	361	298	269	227	256	221	211	236	238	229	246	222	196	211	204	194	227	230	203	216	227	230	192	192	201	239	203	209	198	222	220	217	218	232	198	204	246	214	216	207	204	225	217	230	209	206	210	215	207	193	190	211	220	223	215	195	213	245	232	225	203	216	189	209	204	190	215	212	212	232	202	213	227	186	228	223	203	216	230	210	195	229	221	224	205	190	206	208	203	217	209	173	230	210	200	214	209	211	185	204	242	228	200	216	232	215	222	202	213	192	203	213	208	223	217	199	203	206	203	195	211	231	214	200	229	210	252	226	208	204	212	199	241	212	218	209	231	226	215	197	196	222	219	196	213	200	224	222	216	220	230	211	194	229	209	220	193	219	217	225	216	199	220	209	190	213	203	201	206	186	219	215	226	223	224	207	215	231	207	195	225	199	200	217	208	213	239	228	206	198	232	220	213	219	199	205	222	220	216	212	229	190	224	199	208	223	228	202	222	233	225	216	190	214	205	178	221	225	210	208	225	221	209	197	198	210	212	186	208	196	217	212	212	186	205	199	214	213	214	212	209	209	219	212	167	238	229	191	220	251	221	221	197	221	221	212	195	215	208	210	213	192	208	219	193	204	191	214	223	215	218	214	190	198	200	207	190	234	200	208	198	220	199	219	193	219	207	221	213	219	224	208	220	217	201	206	190	214	230	240	241	226	221	211	205	190	226	218	221	214	207	221	200	214	194	224	205	219	227	234	198	196	234	201	201	201	195	225	211	219	241	225	216	189	201	189	182	220	196	219	202	196	220	230	225	187	206	224	199	213	206	205	206	210	223	217	204	221	207	193	186	201	212	227	217	248	199	229	209	210	203	207	208	244	196	198	220	223	207	229	216	244	199	211	197	229	230	201	196	192	213	234	204	198	223	223	185	195	212	209	220	187	229	231	213	202	231	223	233	222	215	219	230	211	200	204	200	211	207	210	209	217	163	197	220	222	233	201	198	249	200	208	189	218	214	195	189	214	229	213	205	195	253	208	212	233	197	186	191	192	200	235	194	203	209	198	220	208	197	180	205	199	219	224	208	253	206	217	199	230	191	195	226	219	218	197	224	209	214	185	215	200	207	238	217	214	215	213	206	210	205	216	193	184	222	206	213	211	197	201	217	197	219	217	207	250	207	190	200	233	208	195	220	216	219	206	187	210	248	207	204	198	208	220	213	213	230	220	208	210	227	199	211	247	208	221	226	220	188	205	196	239	195	214	225	233	206	232	192	201	194	220	218	195	207	215	213	186	217	205	214	203	210	208	200	230	206	231	209	225	219	192	219	225	205	197	189	211	231	217	185	208	219	214	220	219	169	215	205	195	213	212	204	212	189	212	204	198	216	195	205	249	229	226	206	227	217	210	216	214	195	192	221	213	208	200	234	227	230	207	207	197	194	202	214	222	217	207	228	202	196	213	209	188	207	226	205	194	192	227	234	214	204	203	204	211	218	221	213	182	205	199	219	203	217	190	171	216	209	198	203	214	205	218	180	196	197	224	202	208	232	237	224	225	203	188	211	220	220	228	238	217	230	201	193	219	209	193	198	227	205	229	206	198	206	211	238	220	214	205	190	214	203	226	212	232	205	194	237	220	214	207	210	209	229	215	200	207	224	194	206	228	215	221	207	249	224	195	200	207	218	195	197	225	223	225	222	210	204	216	214	208	187	223	191	207	199	223	182	201	214	198	216	233	212	211	227	229	242	225	219	219	205	212	200	189	206	218	206	192	228	244	208	233	234	227	226	202	229	192	214	204	216	210	230	237	218	207	216	199	223	200	199	206	197	212	229	217	232	220	199	196	216	235	199	231	228	209	226	185	245	176	201	217	221	207	202	226	218	200	215	211	221	213	225	230	237	218	186	210	200	230	196	196	226	239	226	192	195	209	219	194	210	193	222	238	220	225	211	213	200	231	232	193	230	242	200	241	187	207	232	217	197	228	198	210	217	196	212	207	237	201	195	195	214	200	226	216	219	217	200	223	217	208	209	218	194	217	224	229	206	197	204	215	212	194	210	210	212	200	191	232	213	187	193	204	198	241	207	193	213	203	227	236	210	203	187	214	217	184	204	209	260	240	211	217	225	244	208	205	204	189	243	211	220	230	236	220	225	193	228	204	177	192	220	196	182	223	191	208	223	218	193	207	196	209	215	235	194	209	198	240	210	231	219	210	206	225	193	222	201	214	205	205	195	191	217	218	180	189	195	206	237	218	205	233	207	193	211	212	215	208	210	200	202	218	206	211	232	232	198	207	222	209	205	191	223	236	216	218	206	222	207	198	227	209	239	216	196	186	222	210	210	218	224	225	199	189	246	196	221	216	203	210	228	226	214	220	211	192	212	218	230	211	205	201	215	213	222	223	203	207	216	196	201	233	202	216	185	199	219	187	205	208	216	235	228	219	219	223	210	229	218	206	240	219	216	203	202	217	234	208	237	221	197	201	196	241	209	210	192	215	211	205	192	188	221	209	230	192	220	215	215	213	222	222	198	200	200	210	205	189	208	216	199	224	206	221	209	206	220	223	213	210	213	240	217	208	201	227	233	233	221	238	224	216	209	213	203	216	216	203	206	207	218	217	220	213	234	222	211	215	221	206	237	215	230	225	202	210	206	235	223	201	198	199	218	212	222	216	208	241	220	212	219	212	206	190	225	218	207	222	199	208	202	198	220	219	195	231	200	192	200	210	198	200	208	229	197	200	224	197	236	224	189	212	186	207	213	189	231	204	226	201	224	208	215	194	221	227	192	191	197	219	214	202	205	204	221	227	223	204	229	220	208	236	200	209	213	193	215	217	199	206	220	207	208	193	197	206	237	212	198	214	218	222	219	217	215	239	212	208	190	215	175	220	231	209	226	217	198	213	209	203	208	200	206	202	200	205	209	215	200	213	190	198	211	169	219	240	210	211	209	206	224	204	190	212	211	217	208	227	233	220	188	209	186	226	203	192	213	193	206	196	217	217	212	218	193	213	184	220	239	229	184	212	203	220	206	212	230	216	213	223	225	212	226	198	202	204	175	198	210	202	250	221	240	193	196	207	216	187	202	191	211	240	229	181	214	206	185	226	214	202	196	208	232	224	219	218	197	210	219	200	198	194	215	194	206	203	205	215	216	208	221	224	202	227	225	230	202	224	210	180	204	216	238	230	214	223	240	206	190	228	218	219	203	199	220	191	200	179	210	217	225	202	227	213	223	210	224	207	235	206	214	221	213	197	220	215	195	235	230	202	224	233	215	190	221	204	212	179	217	230	200	200	208	226	197	225	209	199	193	195	217	213	223	209	207	221	216	187	216	216	238	182	212	202	209	195	225	204	223	219	223	189	218	202	216	206	202	208	191	229	209	242	222	230	183	244	225	226	226	216	208	205	232	206	198	185	226	202	238	197	208	199	202	236	208	205	195	242	183	213	184	215	194	210	238	184	231	206	212	182	225	211	229	213	221	209	224	225	219
23597	21024	28094	24163	21014	8029	861	561	428	403	360	361	340	311	327	267	266	271	239	224	235	245	238	233	247	232	229	223	217	235	192	229	217	228	249	240	226	235	222	207	229	217	238	221	216	202	242	210	217	209	232	214	215	230	220	208	214	224	206	169	223	228	237	186	205	200	202	200	209	222	222	200	215	195	193	195	177	203	224	210	209	208	214	220	254	200	220	231	214	218	225	215	203	210	178	211	200	194	228	212	211	183	205	180	201	221	214	214	207	198	205	212	219	217	212	228	224	213	211	203	217	202	201	241	195	186	201	213	222	220	223	222	221	226	202	205	204	214	205	223	237	223	210	233	205	239	209	233	204	216	221	187	198	193	190	213	215	207	196	195	229	198	205	219	190	210	234	230	235	218	198	197	191	214	221	225	192	185	223	232	198	224	199	207	189	230	183	218	195	205	186	210	199	177	209	208	205	244	208	219	213	213	205	187	221	226	205	219	219	200	215	205	208	204	208	209	188	214	236	199	240	211	211	211	234	220	197	210	228	217	220	177	212	240	226	215	214	189	202	192	196	236	196	221	222	225	203	207	227	207	198	227	216	198	205	211	234	178	208	213	182	204	202	252	230	211	219	218	252	234	212	210	213	208	199	232	191	233	197	223	210	195	187	212	214	195	228	199	222	185	217	198	196	238	201	201	192	222	229	214	202	195	196	223	202	233	216	210	206	212	165	187	207	229	191	238	208	228	233	202	211	196	231	198	225	192	229	213	203	175	204	194	212	228	236	200	213	219	190	218	193	199	212	216	218	216	224	249	200	237	210	221	224	206	196	217	218	229	223	209	226	200	246	225	240	181	204	211	220	200	210	222	210	224	211	206	214	229	216	189	187	211	273	211	186	210	234	203	230	215	217	201	242	205	220	223	213	212	189	226	208	209	222	180	200	210	224	194	217	212	191	193	200	208	222	201	216	197	210	205	200	201	193	221	227	215	219	211	209	233	224	225	202	194	221	206	204	206	204	207	215	206	188	234	202	235	238	203	213	216	212	227	171	185	211	213	235	216	212	222	192	217	205	207	210	245	197	195	223	218	186	199	207	198	222	200	187	188	214	206	232	236	216	228	197	218	182	210	220	221	224	208	202	209	227	227	209	209	220	223	223	205	212	227	220	198	233	211	208	214	233	226	218	207	210	208	192	198	198	202	223	208	217	200	203	208	208	210	210	224	180	210	186	200	203	204	192	197	219	199	221	208	186	221	219	236	207	202	203	193	219	182	214	181	233	200	215	210	207	229	246	204	203	228	227	206	212	202	204	227	189	202	203	213	206	212	232	213	222	225	225	229	203	185	205	220	198	216	229	225	233	196	235	226	221	202	188	202	226	216	218	184	220	198	229	200	207	207	203	215	211	212	191	215	223	210	213	198	184	229	205	217	233	204	211	221	239	217	183	188	208	187	209	226	223	234	210	183	196	236	212	208	229	222	224	224	215	185	230	201	215	201	211	218	200	185	209	193	210	202	216	203	208	182	226	203	202	186	200	206	207	214	193	223	203	213	236	196	226	243	216	213	218	204	223	219	207	189	192	204	196	200	204	217	212	225	215	211	206	201	221	220	209	214	225	236	186	220	210	220	213	164	226	195	202	204	207	204	203	199	223	201	220	212	195	198	217	211	215	216	180	207	202	201	202	200	212	217	230	206	217	215	219	197	229	215	236	194	232	214	197	176	227	225	220	198	200	194	217	231	207	205	197	224	188	208	247	203	217	243	229	209	182	199	215	231	201	206	219	219	236	196	211	194	223	208	210	198	229	201	189	193	202	203	193	205	208	232	157	218	202	212	218	199	189	204	204	215	211	198	205	230	239	219	217	202	198	204	185	233	211	241	195	208	243	251	238	233	178	200	189	228	189	212	203	195	185	222	189	225	225	200	193	226	197	227	204	210	275	242	210	199	243	229	225	224	208	205	200	202	232	202	209	206	206	218	220	215	197	214	198	213	225	203	229	228	209	191	250	199	206	223	207	203	207	218	224	203	202	219	227	205	210	195	204	215	203	201	203	200	222	202	249	192	231	215	212	215	204	224	192	215	197	215	174	206	194	223	218	228	215	197	216	209	202	216	191	200	223	205	203	226	220	197	190	218	208	239	227	223	210	202	207	227	230	193	214	206	191	189	217	193	224	239	221	206	216	215	230	213	217	180	193	211	220	197	215	216	232	225	206	221	210	239	199	210	192	213	187	209	205	228	226	201	187	223	204	224	185	231	199	227	211	234	203	221	225	192	206	220	199	229	193	198	213	215	225	190	202	203	189	222	207	201	213	230	199	211	205	207	203	224	196	205	233	214	204	183	195	211	220	225	216	208	203	213	213	203	198	221	216	220	211	224	197	197	214	206	229	206	180	202	183	230	210	234	233	214	208	230	203	194	197	205	191	193	204	238	222	211	199	205	207	224	194	229	192	212	210	212	233	229	204	219	209	210	200	216	197	234	179	218	198	225	196	209	232	221	208	223	229	208	224	209	204	171	216	214	194	200	226	211	204	180	226	206	245	210	216	226	199	224	214	211	216	214	217	212	232	220	192	212	201	197	197	205	214	218	189	200	217	208	198	222	216	230	237	194	198	199	204	208	205	197	218	215	205	243	228	174	243	196	191	205	199	209	231	198	209	221	219	204	227	217	229	219	197	216	207	197	220	213	197	229	209	205	214	245	220	202	192	206	206	195	231	200	217	226	224	216	228	223	209	192	212	225	246	207	200	178	203	217	211	206	200	231	231	180	207	203	233	212	213	205	197	200	214	224	216	220	234	217	195	221	197	226	223	244	204	198	191	208	222	217	191	209	203	211	211	215	192	222	216	219	183	249	216	201	180	222	215	212	206	218	215	207	188	237	213	204	212	201	217	213	207	214	216	199	219	236	217	210	207	175	199	204	223	216	212	204	214	213	228	199	220	191	206	211	232	221	230	213	208	220	204	203	227	207	218	213	229	217	212	208	201	186	213	219	195	208	201	237	239	216	207	239	211	224	192	215	209	246	195	204	232	209	219	199	201	197	176	210	196	175	213	210	186	214	211	204	200	202	208	246	252	216	194	177	229	188	240	209	204	210	192	204	190	209	210	215	205	201	211	202	190	212	231	180	236	221	223	225	217	207	204	215	212	246	195	224	190	226	229	184	201	221	189	201	218	232	208	212	219	214	203	195	213	186	228	215	210	221	228	226	225	207	192	211	219	218	201	212	198	241	210	219	197	227	236	214	215	197	220	231	217	212	213	186	196	232	205	206	196	206	210	218	215	195	204	197	191	225	218	212	221	225	195	187	210	201	211	231	192	209	246	208	191	233	202	193	180	187	199	224	229	221	234	234	221	192	209	215	212	207	229	222	221	193	219	199	206	205	188	219	231	218	220	203	206	186	221	229	202	206	223	220	226	205	185	206	190	212	225	211	213	204	213	174	232	206	231	198	195	206	208	206	202	212	233	211	219	223	189	226	197	175
3901	12808	6137	2795	1869	1412	1001	799	674	567	456	446	370	358	352	328	327	292	277	306	275	276	267	234	239	256	239	242	238	293	265	262	256	253	235	243	234	265	249	252	257	232	230	234	240	271	224	245	207	230	247	236	213	229	232	250	228	214	243	232	251	222	222	212	220	231	244	236	213	251	226	203	241	223	249	234	240	234	229	207	220	231	221	222	202	262	219	215	237	241	229	240	220	225	220	224	231	223	232	243	244	204	218	228	236	223	236	247	211	232	222	212	248	251	238	239	212	223	246	239	224	214	238	232	200	212	230	233	232	217	201	230	223	191	251	244	255	214	225	246	233	223	229	227	194	235	254	237	227	215	217	235	208	241	216	233	222	223	199	220	238	232	235	232	194	223	229	233	239	208	226	227	217	192	234	227	202	227	220	242	232	207	227	225	227	255	220	237	212	237	228	205	227	218	251	206	223	212	198	246	215	219	225	221	229	218	212	200	245	237	230	208	243	209	236	236	255	228	243	245	228	234	239	232	220	227	228	230	219	234	254	216	247	196	221	219	254	208	241	233	210	221	210	222	242	238	213	239	229	228	235	209	208	227	243	259	233	256	252	226	243	219	231	233	206	227	219	245	227	207	233	217	219	231	242	254	239	232	207	241	226	242	247	229	227	222	260	206	265	230	245	245	252	212	217	249	230	230	231	225	223	239	229	222	236	214	210	217	231	219	224	239	192	228	251	215	221	217	225	242	204	236	204	229	247	215	235	202	224	255	207	252	213	209	218	214	213	247	234	226	244	239	247	256	241	222	232	214	231	248	225	236	216	225	216	195	233	217	250	232	251	245	220	237	237	226	225	225	233	225	242	236	262	239	228	215	248	192	237	233	234	241	227	244	256	224	219	240	212	255	236	242	215	211	211	231	238	206	212	219	217	219	250	239	246	229	213	246	219	228	229	221	202	235	238	216	223	242	216	201	215	210	259	230	221	238	237	250	217	237	223	220	217	229	212	204	215	243	197	218	243	246	208	196	237	252	209	267	205	262	215	203	245	223	209	235	235	223	239	219	219	207	222	242	248	231	229	218	197	237	246	236	227	221	192	199	221	227	249	229	257	246	249	217	216	239	198	219	208	265	227	214	220	220	219	239	213	231	187	226	217	241	240	198	229	230	238	217	231	246	224	239	208	253	232	213	248	231	259	223	229	239	223	217	244	240	195	229	238	217	241	215	227	221	243	247	218	208	239	219	212	214	244	227	221	209	238	241	202	233	234	223	241	246	226	252	246	197	237	219	222	240	235	198	210	223	225	217	229	214	222	212	199	223	232	226	255	244	236	224	224	189	244	260	235	226	223	243	204	250	219	211	195	208	220	219	219	232	217	210	231	221	235	240	231	215	208	242	214	249	219	208	224	233	264	238	229	211	212	220	251	210	257	237	247	244	240	238	228	225	234	209	205	225	245	235	200	223	241	206	234	203	216	222	211	241	222	239	197	233	197	226	208	216	225	229	223	221	241	186	235	222	187	209	255	244	202	214	228	239	201	220	234	229	233	229	204	227	230	226	258	238	239	170	214	241	254	231	241	255	219	206	222	228	238	209	228	230	228	235	230	229	226	218	225	192	210	221	223	236	232	222	249	238	218	217	196	226	231	239	249	223	237	256	223	216	241	226	210	232	230	232	189	193	230	215	214	208	208	205	224	229	234	235	201	223	245	239	237	238	200	227	218	237	239	208	229	221	206	247	217	243	229	206	231	234	225	228	233	233	245	249	208	224	230	206	241	241	216	253	229	239	217	237	233	190	250	262	232	216	248	212	210	227	208	237	220	214	241	222	213	226	201	221	217	247	226	249	215	212	265	217	218	250	227	221	234	199	227	239	216	230	233	215	242	252	231	215	214	212	221	210	225	222	205	222	232	241	223	248	223	225	215	226	224	267	216	267	217	239	197	224	210	231	254	212	229	234	224	228	217	212	194	244	194	249	225	234	221	223	231	223	217	220	218	212	249	220	231	231	218	215	224	211	240	235	244	226	209	222	197	222	227	225	242	211	209	214	234	224	222	214	230	230	242	229	212	251	241	209	255	215	202	224	229	228	197	200	228	240	234	227	228	246	229	245	227	226	203	241	229	245	238	240	212	232	217	198	217	196	229	237	223	222	227	220	199	234	219	240	226	243	219	225	235	228	213	218	218	246	207	185	251	225	229	211	216	218	204	208	212	254	225	206	238	243	205	233	208	222	240	238	236	221	254	212	229	222	213	240	219	216	238	234	245	241	217	236	220	228	206	265	243	241	208	207	227	220	231	229	232	225	217	229	231	264	244	227	250	225	237	224	225	221	231	201	256	248	247	233	214	230	215	240	193	205	265	239	213	222	208	231	243	221	228	245	225	221	234	242	242	213	211	277	252	249	207	242	226	206	236	244	228	218	220	220	235	216	237	220	212	252	253	218	232	227	207	236	222	224	239	224	249	244	229	215	202	208	228	255	235	227	232	214	225	221	243	240	212	213	207	227	260	210	228	240	244	202	231	209	215	215	238	219	241	225	218	239	234	245	212	234	232	219	201	222	202	244	228	242	201	240	212	234	218	244	245	236	220	235	221	229	227	227	237	225	236	211	199	231	195	239	218	228	238	206	205	215	233	204	215	225	223	201	235	231	250	213	248	235	229	246	225	222	208	221	239	234	210	246	236	218	191	235	239	213	199	238	235	208	230	204	234	232	223	268	207	233	231	222	204	219	216	229	233	196	255	212	212	238	218	224	218	215	231	219	217	228	231	239	220	232	235	223	220	214	210	231	216	229	227	233	228	250	216	226	221	245	209	234	222	233	246	243	249	208	234	211	249	248	216	240	221	231	207	228	219	238	229	210	231	237	242	260	226	208	208	237	225	234	223	203	218	220	243	219	204	247	237	250	226	220	251	236	229	231	233	233	237	225	205	238	234	232	197	237	195	231	234	219	223	227	199	222	245	247	235	233	206	211	226	233	249	237	205	234	221	262	261	223	225	216	237	216	253	225	235	224	226	228	210	224	229	227	216	247	219	220	219	237	263	231	243	230	240	207	221	225	230	222	217	249	242	229	243	201	203	258	224	203	247	220	236	222	258	221	216	240	279	236	225	228	242	258	223	221	214	197	251	211	204	231	268	244	249	201	242	251	215	225	217	261	235	205	228	230	222	225	206	222	204	209	224	228	240	197	220	230	220	242	210	248	219	219	209	210	235	208	230	209	228	221	243	231	223	217	236	233	204	195	198	248	236	245	225	213	233	225	218	240	232	223	216	231	248	223	231	221	222	202	233	229	258	255	242	246	247	245	229	217	234	209	240	261	221	245	220	236	222	216	214	224	218	263	217	256	248	227	214	212	208	221	215	217	229	226	235	228	220	233	236	215	253	222	221	242	229	244	237	212	207	231	225	258	215	230	209	215	212	236	246	229	209	224	249	230	240	204	222	250	215	213	237	254	203	232	235	215	215	211	269	208	250	227	221	227
24729	21025	26870	25217	8249	736	641	510	486	483	471	442	376	402	398	391	386	374	414	349	410	403	407	401	367	337	403	372	387	369	393	397	394	336	388	367	357	392	378	371	397	406	368	378	395	374	391	359	363	372	403	412	383	373	377	376	379	398	401	342	363	370	397	376	379	376	379	365	393	368	382	350	357	385	383	405	423	392	369	392	377	351	355	371	352	372	363	363	375	399	369	351	392	351	388	388	366	381	347	375	371	384	356	382	356	368	373	396	394	384	383	402	383	366	387	360	413	335	354	393	370	369	394	359	385	356	338	401	340	376	386	395	367	384	387	368	367	375	370	381	366	369	385	370	361	367	369	370	378	371	374	389	377	378	355	369	385	369	389	358	363	357	368	381	386	389	367	342	376	389	393	421	351	370	336	327	373	325	403	361	344	364	393	381	369	358	380	383	415	369	387	399	386	355	319	391	391	380	362	380	369	380	361	391	386	364	356	380	377	392	373	364	383	374	388	420	411	345	334	401	426	317	391	394	378	412	373	380	362	343	384	359	397	368	368	381	390	361	346	404	358	334	396	396	388	334	394	368	375	372	360	374	378	369	389	345	350	393	378	386	364	385	388	358	384	404	385	382	373	379	374	417	357	354	379	391	375	345	390	353	359	355	377	362	334	387	367	344	402	363	377	370	389	375	397	348	371	368	354	386	403	354	343	363	422	405	367	387	382	358	370	372	350	371	391	379	359	364	372	356	362	365	370	379	362	384	350	392	370	387	339	363	355	340	402	389	346	381	369	385	378	383	365	380	383	364	379	341	361	361	388	342	355	366	403	370	366	373	375	345	381	378	379	378	393	393	388	343	371	370	361	362	368	361	362	355	372	371	369	380	363	403	364	386	383	386	356	372	367	360	383	378	408	395	353	370	366	357	348	385	372	370	366	373	334	388	352	342	383	357	425	358	379	398	371	399	349	351	354	370	366	340	370	357	369	383	341	377	416	387	391	375	354	383	379	351	357	373	380	372	405	348	381	397	352	357	405	360	371	390	358	351	377	370	379	374	375	331	365	401	352	385	352	387	361	338	388	387	361	401	361	361	392	387	373	402	387	399	365	340	343	391	361	366	383	376	394	351	381	366	407	431	377	376	362	376	388	365	415	401	377	404	389	352	348	402	373	411	392	356	394	370	382	364	395	381	373	368	368	402	364	382	332	359	382	379	378	389	407	379	385	342	376	357	367	358	365	355	358	401	411	349	375	381	396	368	319	389	396	374	392	383	367	351	390	385	371	329	397	365	383	356	412	377	362	370	414	356	371	332	359	393	396	409	423	333	376	377	348	367	357	368	383	404	382	369	357	349	397	379	345	326	363	349	354	365	365	352	319	361	365	386	397	394	360	345	389	361	384	377	393	361	372	357	339	356	382	375	371	393	367	360	369	366	368	343	372	361	387	373	387	412	409	389	408	384	365	360	363	356	383	336	389	387	382	347	349	368	361	371	383	384	362	402	374	365	334	352	389	392	350	358	388	368	377	379	417	393	386	373	362	375	354	356	357	387	357	365	362	358	377	338	400	359	418	399	375	365	377	341	384	414	371	345	360	352	382	377	365	366	378	392	386	387	383	358	394	377	369	365	397	350	372	367	368	394	377	357	366	398	354	399	374	364	385	369	374	366	353	409	388	352	392	376	393	389	363	377	391	401	357	390	416	343	364	383	371	355	381	377	370	355	371	364	414	367	367	388	363	361	360	401	369	394	392	376	355	370	375	341	364	365	358	374	354	363	358	340	321	400	382	393	405	363	403	389	386	364	371	396	376	391	372	377	395	366	339	379	362	392	380	399	345	405	333	375	341	369	398	360	345	397	367	384	377	396	342	370	345	344	362	385	347	370	387	349	409	412	379	349	336	386	384	358	395	382	364	396	370	362	367	369	380	358	368	358	387	379	430	391	383	337	363	352	393	325	357	359	403	370	397	364	344	378	407	369	372	385	383	376	330	384	355	341	400	334	357	387	344	376	374	408	370	366	363	375	378	403	376	371	393	367	393	408	384	368	358	348	381	364	313	389	367	371	392	348	382	361	405	378	367	395	387	392	373	378	348	440	402	373	361	380	355	365	391	366	371	354	359	353	385	358	394	380	384	398	357	353	397	417	396	381	342	351	416	402	357	369	344	379	393	350	403	397	386	411	399	360	399	383	369	345	396	368	361	354	359	365	366	384	363	419	377	374	390	399	408	384	414	336	343	395	385	381	367	372	379	358	427	389	372	379	410	358	373	384	383	362	397	367	361	372	359	376	380	363	376	384	397	406	403	375	378	358	385	404	370	374	362	377	366	349	338	394	382	378	359	398	356	401	389	388	356	372	394	377	362	381	317	376	387	357	375	368	372	372	393	371	362	397	374	383	378	364	346	369	351	365	364	361	397	362	350	373	330	373	342	350	379	400	379	355	367	391	403	401	369	374	367	377	394	361	369	387	405	388	392	385	377	389	374	360	391	364	375	360	378	362	367	359	352	384	374	328	353	389	356	360	375	358	361	347	375	341	372	389	371	381	356	366	388	388	400	374	387	409	361	381	355	411	382	392	346	352	380	359	366	378	358	389	413	361	397	371	352	360	370	368	397	389	389	353	370	327	362	356	382	375	368	399	365	386	388	395	392	386	367	383	386	362	338	370	380	367	340	392	392	385	387	360	351	365	407	340	407	364	376	341	355	370	367	399	399	376	354	347	353	408	387	342	336	363	407	404	406	402	366	368	398	343	357	355	372	404	365	331	394	365	374	393	374	357	398	373	396	403	389	332	343	368	370	355	374	398	391	338	362	418	412	362	403	350	394	381	382	373	354	374	357	374	369	377	412	381	369	392	404	345	368	351	376	364	389	380	382	378	358	360	392	373	371	385	341	399	383	375	373	377	361	342	404	382	389	374	415	382	345	361	350	362	344	382	370	367	374	362	387	355	351	354	354	381	392	386	361	418	349	355	378	371	383	362	397	396	384	403	376	368	357	406	384	386	367	388	398	372	381	372	364	396	387	342	423	386	350	354	381	374	405	393	361	369	376	346	373	437	403	361	349	370	390	383	348	386	382	362	392	387	400	367	343	345	345	369	340	398	375	387	379	349	358	363	382	356	385	374	363	396	356	343	357	371	395	379	371	355	422	381	367	382	401	405	378	390	358	388	378	362	386	398	401	354	402	366	348	344	361	354	368	338	404	376	363	367	363	340	380	332	371	383	385	350	394	360	356	366	352	369	383	372	390	377	357	355	398	371	386	341	374	326	389	367	352	375	386	353	352	344	378	360	354	377	371	395	349	398	392	390	365	387	358	394	346	389	323	393	366	410	350	348	329	387	392	377	389	345	364	383	382	389	356	387	358	382	394	373	359	383	381	359	365	366	374	374	414	395	371	369	379	377	347	368	359	359	392	375	378	363	376	403	356	388	332	366	392	400	342	387	367	349	407	378	371	365	372	352	406	371	379	336	410	394	394	399	398	352
3940	6939	3756	1752	1274	1059	860	714	638	610	565	511	481	495	477	448	416	441	443	424	425	429	422	436	467	429	386	411	406	440	455	411	418	394	382	403	422	411	428	425	461	410	391	407	405	406	392	387	394	431	421	428	367	440	400	375	431	396	399	428	423	362	383	418	402	398	404	399	423	388	410	392	409	366	410	403	397	410	418	397	386	403	405	420	385	400	379	412	421	398	395	399	387	422	409	409	405	408	454	384	385	398	375	406	371	440	391	396	414	382	412	386	430	404	413	412	419	366	424	426	401	420	404	406	410	384	393	419	390	361	380	421	437	399	408	395	402	396	416	395	429	386	421	410	386	415	396	407	397	388	417	414	420	389	448	409	407	406	383	429	419	409	417	409	437	406	418	437	397	424	427	431	382	424	414	440	393	386	417	366	404	452	418	404	377	378	399	387	412	409	433	406	392	408	399	401	419	435	401	385	398	438	394	407	402	424	430	374	428	402	391	412	394	427	401	409	396	374	406	400	370	388	414	410	392	430	406	439	419	391	367	382	411	394	407	416	396	427	431	403	431	416	377	403	399	434	391	368	419	410	403	429	400	405	410	378	414	390	406	389	401	417	416	392	426	397	410	421	395	406	404	438	418	420	390	385	434	426	384	417	430	429	376	416	445	387	376	420	413	381	403	418	405	417	427	412	403	399	411	438	414	412	395	466	424	413	387	368	432	423	373	397	428	401	438	413	423	435	419	411	391	383	401	413	398	399	399	401	423	398	405	389	396	420	396	409	396	410	374	419	423	428	414	433	424	425	406	384	397	414	413	436	414	396	392	425	413	375	404	399	397	408	409	412	424	383	398	391	410	389	416	416	402	375	386	369	365	406	397	422	377	431	364	383	420	416	393	397	392	395	413	398	400	417	389	385	389	421	404	398	418	372	392	414	404	419	391	399	402	431	417	454	350	382	407	390	440	421	413	433	394	392	380	369	391	433	403	390	396	439	340	375	395	407	397	403	453	401	437	398	401	432	379	401	418	397	399	417	397	384	437	409	444	442	372	363	412	421	423	394	410	424	414	398	410	386	400	408	362	421	407	396	360	416	399	364	398	381	432	398	421	385	408	402	412	399	357	402	420	407	403	427	384	425	423	438	401	373	383	379	388	404	398	413	361	396	448	420	401	440	412	351	404	405	405	351	382	378	383	377	421	418	405	455	439	391	399	383	416	414	405	404	408	414	396	381	416	395	423	393	408	421	365	433	439	408	403	401	406	384	379	406	393	410	401	420	410	419	447	393	415	399	426	427	433	399	400	430	407	410	428	410	396	404	407	424	389	402	364	406	409	429	450	419	402	413	410	446	399	462	413	393	380	415	432	386	394	424	392	411	437	405	406	396	406	409	420	409	398	362	369	425	400	433	444	406	377	393	414	395	389	411	426	387	418	405	425	405	420	424	409	394	397	393	391	411	414	370	401	360	398	415	439	404	398	396	432	382	419	383	384	392	370	404	416	385	407	406	411	416	431	412	386	400	434	391	413	416	394	381	394	424	433	416	435	373	378	439	422	414	426	399	392	390	392	426	380	379	397	399	383	405	399	418	413	421	368	374	362	439	391	399	396	435	406	411	411	412	416	361	357	383	410	390	369	399	409	430	398	401	399	388	375	388	398	402	409	399	406	434	400	361	433	398	379	407	395	389	399	378	429	411	388	400	420	407	395	395	442	370	402	439	395	424	395	398	422	404	409	390	380	402	393	408	368	412	405	399	416	413	427	418	398	426	415	379	401	434	388	391	379	416	402	435	406	402	427	417	406	410	410	384	386	404	414	372	378	391	406	420	406	392	379	391	404	413	437	393	356	381	392	443	418	403	367	448	360	414	381	386	405	378	412	407	392	407	422	406	400	438	382	363	414	422	386	414	431	419	430	394	419	392	380	413	384	399	453	398	398	414	412	424	436	436	412	402	393	391	402	390	394	435	417	374	396	416	414	402	408	379	429	414	403	401	404	410	411	393	406	418	404	415	393	380	380	366	427	438	393	432	395	383	401	366	403	404	454	393	385	420	373	404	410	436	393	423	422	397	411	404	410	388	422	396	419	412	410	410	409	399	395	411	405	384	398	384	420	382	395	419	414	384	434	375	397	402	413	447	391	401	398	413	387	381	410	417	408	397	412	429	420	424	401	407	428	418	389	434	410	393	376	413	385	371	411	390	417	434	386	380	380	391	394	392	412	402	373	410	386	451	396	400	389	374	403	381	407	426	401	398	407	321	413	421	435	412	398	383	388	457	415	385	391	386	400	386	407	423	394	390	398	389	398	383	425	416	464	415	384	384	409	373	434	376	424	428	402	417	422	416	408	357	393	401	405	415	396	422	385	416	415	411	376	391	407	390	434	428	399	434	408	417	401	393	361	405	424	419	401	442	424	406	420	421	394	424	398	384	409	416	401	404	419	415	414	402	409	445	392	418	395	425	404	367	429	402	403	393	435	403	402	433	365	415	389	379	392	423	400	401	392	420	408	370	403	425	426	408	394	368	375	425	418	402	415	403	403	443	389	402	395	391	418	388	443	407	423	387	411	400	415	402	373	382	407	410	423	392	417	386	399	402	417	408	403	405	394	399	415	379	391	389	397	370	402	378	415	382	407	419	396	392	386	401	370	408	391	438	387	414	384	429	407	404	403	406	417	437	396	406	389	394	400	419	425	417	421	396	429	430	427	422	397	398	415	409	428	399	375	400	427	409	415	412	399	385	389	427	407	413	389	384	411	422	389	429	384	399	430	414	397	397	407	415	376	407	414	446	401	419	431	393	329	426	432	429	426	421	408	400	471	398	407	391	382	450	404	412	415	395	421	422	390	412	419	386	385	373	363	390	392	432	408	418	428	396	424	403	439	417	407	414	395	413	413	430	438	391	380	430	426	422	399	409	394	414	388	413	386	431	387	409	367	405	418	413	353	445	423	381	421	391	400	388	396	396	362	395	418	409	415	410	368	430	415	426	434	398	408	418	407	381	434	459	383	392	403	422	395	395	407	437	423	408	422	401	418	414	421	417	405	386	429	386	416	431	392	379	392	390	417	410	414	404	406	415	406	392	404	407	404	393	395	418	416	388	405	419	421	403	405	420	402	424	419	402	378	388	411	386	384	378	417	368	410	404	390	385	408	428	372	433	423	396	390	414	442	388	381	442	390	382	384	390	415	427	408	411	431	362	415	391	418	406	418	395	420	398	426	408	349	394	398	405	396	418	417	429	417	420	453	414	426	419	422	425	407	408	393	440	423	423	420	432	404	410	442	407	427	409	427	417	396	411	381	418	393	413	390	402	382	407	421	436	403	377	397	400	396	407	400	402	415	377	384	416	410	421	394	396	381	380	411	413	407	403	427	395	437	411	417	406	396	379	400	391	407	361	428	414	424	434	404	394	402	376	397	435	349	393	412	358	404	430	399	416	383	385	387	390	404	371	440	424	412	393	422	418	389	402	377	389	407	426	387	446
22579	21072	28628	23749	21078	21096	6448	1280	895	829	763	700	647	623	603	609	591	578	573	575	496	501	518	500	531	512	550	534	474	519	499	568	489	473	500	474	503	504	465	497	525	471	499	493	481	463	479	424	474	432	426	498	445	452	444	441	480	457	434	484	471	457	431	477	476	489	497	516	485	464	439	474	483	481	437	432	494	462	450	484	483	487	482	457	474	461	444	432	448	510	476	504	471	480	494	468	447	452	465	471	468	484	451	466	444	473	483	490	477	503	482	496	502	546	490	507	464	434	470	435	450	494	465	463	441	474	458	487	479	512	456	465	500	509	438	468	447	482	457	480	490	441	474	509	462	495	455	458	435	460	461	488	477	474	469	491	480	447	457	446	476	502	467	471	421	457	496	505	445	483	478	472	462	443	462	451	473	480	477	466	483	483	474	477	445	469	440	476	479	476	492	433	443	495	473	476	446	454	475	461	496	458	430	461	441	432	481	462	429	453	498	472	437	451	496	481	470	512	441	502	467	515	451	457	454	473	492	470	480	499	419	478	480	457	450	456	484	466	461	452	491	457	445	505	451	490	487	453	475	450	496	481	449	477	494	481	449	460	458	470	454	459	486	453	448	438	459	443	446	489	401	456	457	452	449	463	449	444	449	453	464	455	500	438	501	442	457	448	503	475	491	452	494	471	449	486	436	466	495	500	526	442	438	471	463	460	450	475	463	464	472	442	470	459	516	475	470	462	433	472	499	504	495	511	463	505	453	473	453	488	468	464	450	470	455	475	468	475	459	490	503	457	497	474	471	447	474	449	449	480	440	467	484	479	478	447	468	476	458	489	475	465	488	528	483	442	461	442	497	504	526	503	459	483	504	444	434	455	490	447	463	468	472	463	507	495	520	441	487	474	470	501	457	468	463	479	462	473	449	473	459	468	472	464	486	439	471	504	429	478	506	445	467	393	485	459	504	454	453	519	459	473	449	486	475	468	496	442	444	468	493	442	481	475	517	437	451	477	482	443	483	465	446	477	519	481	426	452	478	469	460	501	452	450	464	461	469	450	455	462	474	441	442	468	475	507	432	446	531	486	504	482	509	464	463	459	500	487	501	456	450	442	473	520	473	427	451	515	464	490	463	472	495	454	483	456	437	483	452	514	483	498	453	474	441	480	451	464	439	430	501	453	492	501	476	475	448	454	439	438	485	453	473	459	448	471	514	438	475	478	480	443	448	476	443	478	486	455	479	475	488	447	485	453	475	469	471	475	492	433	510	444	498	480	471	501	452	478	430	463	512	456	474	465	449	517	465	473	451	510	483	475	514	451	468	456	447	522	463	450	478	427	509	466	484	452	472	439	450	466	473	482	481	448	486	471	497	469	464	464	463	478	476	457	462	432	458	468	477	510	447	452	496	479	434	508	462	476	516	492	442	478	448	443	456	459	483	472	476	473	484	468	425	474	479	488	447	419	475	488	471	498	488	454	414	465	479	487	466	496	500	491	458	459	425	513	468	459	513	486	469	515	439	490	480	487	487	449	474	460	429	459	494	444	492	451	456	477	451	452	445	507	476	484	460	484	483	492	431	498	464	453	433	449	446	441	443	454	479	478	486	437	426	458	488	466	520	501	487	471	477	444	509	457	452	464	454	468	459	492	430	477	458	473	485	479	459	474	434	465	446	482	432	451	481	449	474	500	463	475	433	474	480	441	451	489	439	443	455	459	480	469	403	460	443	443	445	446	483	464	441	470	447	466	517	434	507	462	448	467	511	494	489	472	497	502	481	496	445	426	468	459	476	468	474	470	473	482	483	523	457	425	489	445	482	478	462	462	476	503	469	476	453	461	482	484	444	455	460	442	432	454	501	467	461	502	462	435	457	460	446	476	451	480	519	497	469	475	510	463	508	498	477	461	476	454	498	470	490	495	459	467	446	463	492	481	467	463	480	483	496	464	491	451	476	450	474	493	457	407	456	498	506	382	476	417	441	464	433	456	442	486	446	459	421	513	504	484	453	455	466	526	473	452	437	434	472	449	475	479	462	493	473	452	493	451	469	453	465	496	474	484	487	428	472	455	448	462	445	506	477	501	470	510	442	458	473	481	467	448	460	477	459	460	466	456	422	467	474	464	466	448	477	473	419	465	442	500	496	473	460	457	435	492	489	489	476	467	463	446	464	442	461	489	489	471	506	468	440	457	462	411	460	477	519	468	451	468	453	454	498	486	495	504	452	498	494	434	483	466	485	496	421	430	509	512	459	442	461	487	471	509	463	486	454	427	479	458	444	451	467	476	507	422	458	457	472	429	458	482	502	479	481	468	482	493	451	463	463	453	497	482	461	417	463	501	425	452	510	472	483	496	467	488	495	488	474	473	432	437	473	476	440	454	421	480	505	490	458	475	472	435	448	444	483	482	463	487	449	484	424	436	432	491	499	432	457	481	444	442	469	482	456	424	462	501	463	487	475	441	494	470	481	462	497	477	461	477	461	440	462	492	458	448	472	494	448	480	485	453	488	461	443	483	445	477	446	437	528	496	469	446	480	489	467	460	502	500	481	445	447	515	453	465	478	453	462	494	447	488	443	493	468	510	452	455	462	434	499	478	512	463	465	452	486	472	481	481	500	465	446	427	440	454	508	507	473	439	422	463	491	462	446	495	458	485	465	469	476	460	453	485	486	459	465	456	430	483	468	497	443	486	527	498	468	494	462	470	437	451	471	461	436	495	488	483	467	508	465	513	453	455	436	460	483	470	461	418	468	493	454	468	446	439	479	456	468	495	490	494	418	472	456	448	477	458	450	467	469	468	453	441	457	488	479	472	460	503	439	478	431	459	449	442	484	467	479	467	477	459	479	458	506	474	479	467	499	467	495	441	470	473	435	510	471	473	438	486	469	478	467	459	444	437	475	479	481	486	476	441	466	466	476	456	480	464	419	478	464	469	449	429	499	461	484	500	448	511	484	471	466	440	485	425	472	496	479	495	423	464	458	477	471	484	462	482	444	466	449	468	461	473	468	469	473	516	435	462	492	465	458	451	451	440	479	451	480	443	464	445	447	463	488	493	437	470	476	458	431	469	480	449	492	490	443	518	484	476	491	424	506	480	472	476	491	471	424	517	470	522	486	477	478	452	465	464	449	437	453	442	476	438	447	444	463	439	460	421	512	510	438	438	467	460	492	502	464	483	493	436	473	449	456	454	474	460	532	447	475	509	491	462	470	456	463	490	452	463	439	425	474	477	441	419	437	481	466	433	446	488	493	485	465	445	473	472	475	471	462	441	466	469	444	526	503	486	471	492	485	448	449	469	460	478	459	465	494	475	489	461	450	495	452	487	470	448	442	472	461	454	500	512	472	484	467	458	507	480	470	500	471	441	461	510	464	507	454	494	482	456	517	467	451	480	480	479	463	475	460	464	466	434	491	474	465	446	492	480	459	478	460	492	478	450	468	479	474	491	476	489	442	452	523	447	492	474	473	467	449	482	503	427	452	480	461	449
5316	16716	10748	5105	3657	2836	2083	1690	1362	1168	988	952	787	828	673	667	654	622	584	600	577	581	528	547	562	503	539	494	505	522	536	510	503	528	523	542	510	519	480	484	487	479	473	503	539	499	461	525	497	461	510	463	480	473	481	485	521	492	510	455	492	459	459	507	527	516	477	480	499	478	472	493	501	467	488	459	467	498	485	485	508	522	506	506	448	471	434	441	476	493	463	473	486	521	520	523	433	473	474	464	479	506	513	455	469	488	485	453	472	452	444	468	500	495	463	462	440	473	470	481	501	465	449	482	435	503	488	496	496	507	448	485	478	482	472	479	469	480	530	500	487	449	467	483	459	480	487	465	461	503	498	492	487	481	480	517	488	478	533	479	477	487	456	511	478	449	454	507	483	482	479	486	483	507	445	438	492	488	478	492	427	439	510	468	522	478	467	468	461	484	445	463	472	476	481	475	488	434	473	478	493	465	458	491	421	510	479	485	488	512	488	492	493	469	487	462	424	472	467	498	485	465	506	477	468	501	441	478	455	485	449	454	477	450	449	486	440	464	533	454	482	451	453	485	474	472	482	486	478	502	453	477	511	455	511	509	496	453	460	453	485	475	470	448	484	468	470	481	457	484	505	502	498	490	470	495	474	509	463	484	461	459	481	506	451	457	464	431	446	484	478	457	475	507	463	444	452	431	478	498	469	481	458	489	460	500	460	481	442	477	472	437	479	455	462	510	516	450	483	478	465	432	458	492	456	494	469	465	458	500	451	481	506	502	504	503	476	462	489	459	484	479	487	467	526	465	454	496	470	466	464	453	488	478	482	474	486	474	469	476	451	483	456	437	479	482	476	448	473	461	480	469	467	466	503	434	492	451	493	457	497	472	500	472	458	442	507	479	480	478	469	504	479	503	458	454	509	459	494	444	471	441	444	471	483	502	496	539	464	438	477	499	498	461	471	486	451	453	472	456	460	483	481	497	506	505	487	463	485	458	485	467	483	476	499	474	453	498	494	448	494	462	492	460	489	462	486	507	435	471	476	460	476	453	491	463	521	477	498	490	516	503	471	462	447	463	482	501	495	513	444	503	483	511	478	495	451	501	470	498	458	470	473	459	452	462	455	424	477	513	496	459	473	496	452	490	482	469	463	492	490	469	439	493	463	491	454	443	462	484	501	424	492	477	473	446	491	481	457	493	467	477	446	478	499	482	491	473	479	493	520	469	479	486	494	482	465	486	477	464	492	467	504	463	497	461	480	456	498	501	481	504	471	520	440	460	458	466	502	492	436	457	499	485	470	453	462	454	443	479	450	481	482	454	484	441	494	453	497	514	479	499	477	467	458	511	439	494	488	465	462	473	503	487	448	470	485	499	491	466	478	440	483	457	483	456	477	451	486	424	471	471	460	490	478	464	448	473	481	513	470	498	442	448	473	479	454	496	433	468	467	477	481	468	488	460	467	441	448	454	462	516	518	480	460	451	470	487	452	464	459	465	473	465	494	447	459	478	451	506	459	471	483	453	452	451	441	479	462	475	510	473	515	473	500	462	492	513	492	456	492	462	534	516	497	481	421	447	455	499	506	472	468	458	464	509	446	484	473	447	472	497	486	500	501	471	503	483	523	496	431	490	488	466	482	509	451	513	451	462	452	421	515	457	462	505	500	473	468	494	460	471	485	498	482	469	428	442	443	441	485	473	466	495	464	484	468	500	482	472	487	484	489	452	500	503	488	462	484	453	511	491	465	449	505	476	505	461	508	482	457	521	452	459	490	494	449	493	480	501	471	499	467	476	494	517	444	496	534	490	476	480	509	462	469	497	496	491	499	431	481	482	436	468	453	451	507	487	486	479	498	472	480	478	507	457	467	422	451	475	457	481	489	467	470	443	490	442	484	457	456	470	473	493	427	458	457	466	459	495	481	512	435	486	451	456	505	473	499	445	490	465	455	455	487	496	493	509	505	479	460	523	480	493	522	485	513	503	499	454	463	433	493	470	459	495	505	452	532	480	457	464	503	464	468	503	503	455	482	482	471	534	441	467	478	486	449	456	453	482	467	454	456	493	503	497	457	483	498	483	460	474	469	470	496	485	457	481	498	465	501	452	486	487	463	458	512	495	515	457	426	456	465	470	472	461	494	457	457	500	479	475	474	494	483	486	462	461	475	460	480	501	455	505	461	438	473	498	484	509	499	423	497	477	464	511	477	500	447	452	488	531	482	484	481	469	489	468	465	500	495	424	443	511	458	464	447	460	456	440	499	484	463	465	455	457	464	487	457	469	475	515	464	469	458	475	475	481	463	492	492	477	461	503	456	495	477	480	477	435	484	474	470	444	509	473	485	482	488	507	470	478	507	466	466	468	498	432	488	486	452	488	490	473	492	525	483	455	454	487	500	471	454	485	488	483	475	479	450	484	495	454	480	478	528	454	481	474	490	474	468	440	499	457	458	469	450	506	486	504	491	476	484	482	518	453	439	458	468	491	480	474	450	464	478	472	500	493	484	503	449	506	492	458	480	456	486	527	456	529	461	449	461	476	530	468	448	492	497	454	470	479	466	482	473	479	449	473	478	459	488	465	475	499	489	470	466	483	457	472	488	535	473	519	506	487	451	484	486	442	479	514	501	471	484	482	476	487	485	464	477	489	505	464	525	510	528	463	495	475	468	499	498	496	482	464	493	489	470	460	487	504	482	483	435	496	488	449	500	487	492	494	494	472	442	478	523	463	475	507	483	460	504	483	504	465	526	446	507	485	491	470	481	506	486	456	470	493	506	473	475	485	492	481	496	492	496	509	471	483	464	475	461	455	452	498	450	477	465	493	467	489	450	495	481	464	433	477	464	516	480	499	474	466	507	485	460	456	478	533	502	438	473	513	483	445	501	477	496	481	450	495	495	444	440	457	454	477	474	436	453	491	450	420	484	471	487	491	454	491	492	494	464	431	473	499	425	458	507	553	453	489	518	486	410	460	469	503	478	499	473	461	469	473	477	441	472	493	463	500	449	488	457	472	470	479	484	471	520	499	460	467	437	489	498	461	486	526	445	491	466	462	471	505	520	460	473	443	528	508	469	477	472	481	468	451	459	451	517	492	518	436	474	471	494	476	475	490	496	454	475	462	469	467	504	517	503	444	498	537	525	456	509	455	495	442	505	454	454	462	462	475	462	490	490	464	481	492	496	476	446	487	452	474	469	539	501	483	482	472	458	436	485	496	496	486	471	492	492	481	440	495	462	483	441	468	453	500	457	469	530	515	494	470	473	472	485	443	478	458	441	447	432	437	516	468	492	435	509	526	498	478	511	477	448	511	475	492	476	451	475	460	479	452	480	437	473	510	450	425	468	479	442	469	507	505	495	497	474	511	438	475	513	444	519	460	480	477	475	445	482	450	488	479	464	445	487	473	467	479	492	452	461	514	461	501	461	466	467	447	528	495	486	482	509	470	450	480	484	482	496	463	496	512	428	467	465	490	509	455	512	455	487	520	492	473
27675	16543	3088	607	421	408	267	214	188	201	185	172	194	189	200	180	175	215	213	201	198	178	173	189	190	177	193	183	213	169	172	179	200	200	178	187	177	190	173	173	193	189	171	168	197	196	206	183	170	191	165	177	202	194	185	188	180	194	182	173	192	176	184	179	179	199	181	224	183	187	203	179	174	179	180	192	173	185	169	183	176	188	186	185	203	209	190	186	179	212	184	173	187	193	177	166	181	186	189	211	184	176	205	180	180	176	180	172	203	187	187	179	195	174	158	169	177	184	186	167	199	184	211	180	172	166	193	206	191	179	180	204	183	176	192	190	182	192	172	186	198	193	174	192	201	158	176	185	219	179	202	196	190	182	192	166	176	198	174	179	159	192	171	184	186	187	185	181	190	166	215	190	206	167	185	182	192	202	182	166	191	188	182	189	184	169	177	158	208	178	145	194	182	187	176	183	176	188	208	182	195	184	177	202	207	194	192	211	183	170	192	198	156	202	184	172	180	180	184	196	158	186	206	172	180	179	177	199	193	205	186	155	189	188	175	181	194	174	194	171	186	205	188	171	197	177	177	187	189	231	167	170	182	199	177	216	164	180	175	205	176	202	163	154	179	187	187	168	200	191	183	176	205	190	208	188	205	196	180	171	184	201	210	185	213	186	205	207	178	175	199	208	185	163	176	165	173	163	180	183	182	193	189	173	195	203	175	172	193	184	184	178	182	185	187	186	176	190	182	201	190	193	189	168	173	208	183	198	179	187	188	208	188	199	188	184	199	167	195	163	198	172	170	176	182	175	163	198	191	169	206	188	171	181	189	188	178	176	194	185	217	187	201	203	178	191	174	200	204	141	174	178	195	208	180	208	172	185	173	166	182	179	220	166	194	162	179	202	159	170	186	186	179	200	202	192	166	197	184	192	181	205	191	194	171	175	184	201	178	196	169	167	204	181	163	192	174	177	218	202	185	180	190	190	165	170	204	193	177	186	175	190	180	173	203	194	196	192	178	182	176	214	177	183	187	185	167	209	211	182	196	207	205	182	172	193	203	180	173	178	193	183	182	186	187	176	192	181	184	173	209	160	179	190	170	183	192	202	194	164	194	167	203	198	168	194	200	187	182	163	192	168	194	176	191	180	189	202	198	185	172	192	183	173	178	169	187	179	179	175	197	198	175	200	166	173	178	179	186	165	189	167	193	199	203	162	184	180	198	172	195	202	160	166	176	172	208	171	195	197	210	187	195	174	170	185	174	196	217	171	174	170	200	185	187	177	183	166	187	177	171	201	180	185	180	172	156	193	173	201	199	198	195	188	189	162	192	190	189	199	176	194	182	191	171	187	209	194	213	182	201	199	166	177	186	212	193	192	183	198	179	171	211	197	202	172	187	165	174	203	204	189	196	192	194	181	208	210	185	194	200	191	184	165	150	194	167	184	205	179	193	194	200	171	196	183	196	202	171	157	188	206	206	194	209	189	154	176	190	206	179	171	172	195	185	212	215	192	189	202	178	188	220	193	202	184	189	201	191	174	156	160	187	194	190	179	153	167	204	190	190	190	177	199	216	185	184	178	186	166	192	184	176	201	184	178	168	177	204	191	170	195	188	182	166	190	201	188	183	174	183	194	157	164	183	164	188	170	177	204	184	208	196	186	184	216	164	193	168	187	181	215	180	199	178	176	192	197	175	192	173	209	184	161	173	163	197	181	181	192	186	160	203	198	181	183	172	160	164	182	199	185	203	164	206	180	183	194	199	188	190	170	198	178	188	185	196	190	177	165	194	212	197	193	188	202	185	170	197	195	188	188	195	193	159	193	189	203	189	193	194	186	183	197	184	162	183	189	175	180	193	190	201	210	165	192	183	210	169	200	205	186	188	196	163	202	185	174	196	203	165	177	186	199	177	178	177	162	170	177	169	187	198	178	175	189	161	190	190	172	203	165	185	191	182	174	165	167	194	166	191	171	180	188	160	194	187	187	185	204	199	180	183	176	191	183	181	179	176	193	173	170	206	169	157	188	179	192	189	182	191	201	162	183	195	184	159	176	198	195	206	180	197	197	184	191	183	188	214	175	176	190	179	170	177	168	204	173	196	188	194	194	200	192	164	192	179	174	186	188	183	180	193	186	188	186	210	184	212	191	190	193	197	167	171	201	190	168	186	173	185	181	168	187	191	191	162	175	182	216	169	174	182	180	173	190	188	191	195	185	145	156	194	190	180	166	186	171	196	168	196	170	200	160	173	174	182	193	194	185	186	180	187	161	175	182	194	186	186	188	192	170	220	185	180	189	191	185	175	172	185	189	192	191	163	199	164	185	191	210	177	188	190	173	187	186	216	190	184	184	198	164	175	185	195	180	197	174	179	199	188	188	199	185	172	197	179	177	204	192	181	162	182	191	177	183	178	185	179	191	191	188	216	211	170	186	187	175	166	200	180	174	186	196	174	180	180	166	210	184	194	179	182	175	173	178	193	192	186	172	177	196	178	186	173	183	166	189	192	195	193	189	190	181	170	196	200	186	201	176	171	194	197	168	191	172	160	172	176	184	190	170	180	169	180	189	212	194	173	186	198	184	200	203	186	193	203	185	170	199	186	209	186	187	186	188	173	195	195	191	166	190	198	176	194	200	174	195	162	178	166	196	185	189	185	189	185	207	185	182	203	199	174	177	206	198	177	178	178	219	204	171	161	190	195	179	182	194	211	174	203	186	224	185	177	196	185	185	191	164	162	181	195	207	190	204	193	197	175	191	188	162	179	183	169	169	196	179	181	176	201	199	204	191	173	160	197	206	172	209	204	192	178	201	208	173	156	194	170	175	191	175	191	179	193	181	184	187	201	185	187	189	162	173	183	210	198	203	206	186	197	199	191	205	196	167	225	178	170	170	196	183	153	178	183	199	193	178	208	163	178	181	171	178	193	202	209	175	190	190	185	171	186	175	175	203	187	143	182	181	183	180	177	194	192	180	186	168	161	195	188	181	170	183	166	169	174	177	172	186	192	181	196	190	179	180	197	190	192	181	181	186	195	183	172	198	181	197	171	197	157	159	186	203	187	196	193	170	177	196	212	196	186	173	194	169	176	183	196	196	162	194	170	178	180	185	186	180	190	171	174	199	178	205	206	173	197	189	192	192	174	163	210	187	173	191	184	169	193	176	190	200	203	180	233	172	200	184	170	202	188	197	193	155	199	174	191	196	186	204	209	186	190	183	189	193	194	154	190	173	171	179	175	175	175	178	203	171	184	189	170	173	184	192	202	180	199	177	171	187	172	163	189	187	189	186	203	177	165	171	204	207	194	185	181	178	179	182	200	209	194	186	191	172	193	191	162	182	189	195	187	188	191	185	177	218	185	218	162	179	181	183	185	173	213	166	177	196	193	174	176	181	192	189	186	170	197	163	204	168	202	182	167	194	219	165	195	191	208	177	176	197	190	198	177	190	193	170	199	186	183	194	182	190	175	210	174	172	192	157	207	183	175	180	178	198
4590	1540	1104	460	351	274	248	241	246	220	210	230	230	226	228	205	220	206	230	239	203	216	211	227	229	205	219	239	211	198	208	195	207	213	227	186	228	203	223	232	205	195	221	231	220	213	237	184	218	239	230	221	229	222	214	219	218	212	214	216	201	189	196	217	223	241	208	213	210	215	207	226	227	208	214	212	210	227	189	226	221	205	174	241	195	199	230	228	213	209	244	205	220	202	220	202	207	203	213	182	205	219	209	211	231	203	210	203	230	199	227	208	216	189	199	213	241	186	209	216	212	208	212	211	198	208	212	208	222	222	236	210	201	209	210	211	186	210	190	224	221	217	225	233	231	195	195	220	217	251	197	191	210	219	198	231	220	218	195	204	195	218	240	205	195	216	185	189	210	214	208	203	231	222	212	214	205	190	232	226	216	226	223	207	232	211	222	237	204	233	212	214	219	224	214	215	198	229	235	219	224	223	199	198	247	213	200	194	203	208	204	218	222	218	211	199	220	237	200	219	198	219	202	185	202	197	211	218	200	221	201	204	216	224	218	235	197	228	218	204	217	213	199	239	232	217	219	189	223	215	226	196	193	224	202	197	230	188	216	188	206	188	206	223	210	213	211	228	211	224	231	243	221	204	209	215	196	225	205	202	206	237	208	231	222	222	203	209	226	223	236	205	178	207	214	216	219	221	210	224	206	215	224	212	210	204	215	219	204	217	196	216	211	225	193	212	192	219	210	219	255	217	224	189	237	222	215	204	224	232	230	216	213	203	210	215	207	217	220	198	195	197	187	206	228	206	229	221	204	213	241	223	213	214	193	199	197	239	224	187	212	215	224	181	223	198	247	203	225	240	215	227	211	206	206	225	193	209	216	236	214	251	206	233	231	205	187	247	206	195	210	227	249	180	202	225	249	223	220	227	225	197	203	194	216	213	211	208	214	198	203	199	187	201	214	217	196	212	218	219	210	229	206	232	233	222	201	210	229	225	237	226	211	222	208	231	224	209	193	210	199	224	222	205	217	210	233	209	241	221	221	197	206	236	238	195	221	222	203	208	227	204	197	212	202	201	202	201	217	221	192	220	227	216	229	222	201	195	188	205	205	205	205	225	224	191	221	209	196	243	196	219	193	211	239	194	209	186	213	229	181	197	223	227	206	194	213	212	207	197	203	216	224	198	221	204	214	206	192	217	195	215	228	216	203	210	212	192	210	214	202	215	222	208	223	213	249	241	214	240	168	231	212	200	225	215	201	201	221	214	235	208	231	239	206	220	236	220	223	213	213	219	178	195	232	223	196	193	215	203	226	212	217	211	212	213	198	177	226	201	201	193	225	211	231	203	187	227	213	209	211	223	195	208	211	199	241	194	202	212	211	211	184	228	190	213	200	201	222	241	198	240	224	231	203	235	234	212	207	259	205	206	219	211	209	222	207	196	197	218	202	234	198	210	201	192	234	218	209	222	227	227	235	232	204	209	195	216	233	247	203	200	228	217	226	211	219	216	190	215	196	239	204	220	219	205	231	203	211	208	198	221	218	212	206	220	231	221	201	208	200	208	212	215	222	209	180	224	216	215	214	208	221	211	242	240	207	221	212	227	200	216	236	219	199	218	201	197	209	208	202	224	214	225	228	218	200	229	222	200	217	215	211	221	225	197	223	192	222	218	196	224	198	209	221	197	217	190	211	222	238	195	229	214	218	248	215	228	230	217	190	213	217	226	206	233	203	216	192	208	197	182	179	211	230	211	185	226	205	212	207	226	234	199	228	234	233	205	224	210	214	228	216	203	226	208	230	223	213	209	212	208	204	214	178	200	224	235	241	182	238	217	218	199	214	228	223	211	217	212	192	205	202	216	207	245	226	237	202	213	239	191	219	212	221	231	217	219	242	208	237	204	212	224	202	215	229	200	199	213	221	215	210	207	222	218	234	215	203	210	224	217	216	189	226	225	210	195	195	221	222	213	232	199	227	235	211	209	223	231	196	244	223	207	227	220	210	225	205	206	195	211	234	212	201	225	213	185	191	210	202	197	203	232	181	184	218	220	238	229	210	204	215	198	204	218	210	211	199	225	192	203	222	200	212	236	200	192	189	193	193	205	215	212	224	236	226	250	213	219	210	223	198	218	210	198	209	254	207	233	194	227	231	223	225	224	213	178	197	204	205	214	217	208	175	209	188	219	223	200	217	221	213	234	206	208	194	210	214	187	219	209	186	202	212	214	222	218	230	218	219	212	174	189	222	194	205	211	232	240	207	204	249	214	218	216	198	203	221	216	241	231	211	213	214	248	211	228	213	206	207	223	193	215	191	200	215	213	231	220	235	214	206	241	225	207	229	219	211	212	215	190	207	237	232	202	225	214	200	210	207	208	220	184	208	216	196	209	221	248	225	191	241	203	226	201	207	183	231	217	227	222	200	224	232	238	213	204	219	242	206	216	203	219	227	228	192	223	215	211	225	208	208	209	199	230	217	223	189	225	220	204	211	203	203	193	226	218	211	204	212	221	207	194	193	229	216	206	206	218	220	224	235	229	219	230	205	238	210	231	208	194	232	231	210	201	247	205	207	227	215	194	189	221	220	228	226	213	210	200	196	206	226	220	226	204	212	190	204	204	218	220	225	218	215	220	225	192	218	207	231	217	234	223	196	200	210	218	219	218	220	198	201	193	220	210	192	178	210	213	239	203	245	213	227	202	220	204	232	218	181	225	216	203	202	207	211	212	227	209	212	219	213	224	229	215	224	198	227	226	223	210	205	199	207	218	204	217	213	201	206	207	239	186	227	238	217	221	251	216	209	220	208	229	190	215	202	220	242	237	209	199	241	233	219	219	230	199	204	252	194	221	193	230	219	217	207	257	238	183	193	201	231	237	206	229	214	206	204	213	226	214	210	222	209	194	218	211	224	214	209	202	198	243	225	189	185	206	215	226	187	181	209	219	199	197	209	204	228	207	203	207	194	190	232	207	180	206	232	214	196	218	193	204	189	199	215	239	191	204	205	207	200	211	207	212	228	219	185	227	209	186	204	206	228	195	215	195	193	208	206	224	217	216	210	247	253	230	213	203	219	212	223	190	222	212	214	211	235	228	190	214	199	186	222	225	240	205	160	198	202	218	210	223	189	204	215	212	202	228	196	217	218	216	218	186	186	218	184	211	226	199	189	212	227	224	217	214	188	225	224	197	191	183	218	235	197	205	211	187	202	211	209	209	206	192	242	241	219	200	213	219	240	209	196	227	212	245	211	206	206	238	218	221	202	192	204	208	241	201	215	212	176	202	215	206	185	254	203	192	215	218	236	202	212	204	195	221	220	205	208	204	187	182	192	219	218	210	222	231	201	203	233	214	201	206	207	225	228	214	184	206	199	205	186	193	210	212	214	203	231	195	193	194	196	204	221	203	236	231	210	215	225	222	197	248	228	230	218	205	222	237	192	215	220	210	185	216	213	203	224	206	211	206	224	227	209	203	245	211	226	221	210	210	193	226
23736	21086	28157	24246	21051	7910	844	567	460	417	369	306	300	322	303	303	249	262	261	234	245	248	222	229	209	216	245	241	215	231	226	228	222	249	225	232	214	228	200	209	242	229	227	224	225	219	220	226	229	223	211	180	225	236	231	210	217	242	227	214	207	236	211	209	227	213	188	212	211	205	240	223	224	196	234	214	217	188	201	209	222	230	205	214	201	221	197	229	204	195	206	207	219	202	199	208	207	224	197	229	201	216	215	179	196	204	192	209	210	204	212	189	217	190	196	237	218	208	226	200	189	234	198	208	220	215	219	212	195	197	227	218	209	213	235	219	209	238	223	235	203	208	198	240	236	192	211	223	216	180	236	258	216	211	234	213	209	194	216	218	208	221	216	194	222	197	188	201	220	224	228	228	236	194	202	210	218	226	237	212	209	206	221	246	222	207	206	199	202	196	215	222	217	211	224	229	224	221	211	233	211	227	231	235	219	201	207	219	204	207	201	212	219	189	226	211	218	205	197	189	211	228	209	227	195	209	233	201	211	229	214	179	234	217	221	208	224	201	221	218	226	218	246	194	236	203	244	239	225	213	226	206	219	224	208	215	222	199	169	208	231	193	202	217	213	200	214	204	203	191	217	230	203	219	219	187	207	211	207	192	208	219	216	200	207	201	214	211	205	188	211	220	201	229	209	180	203	196	214	225	218	206	212	232	202	202	222	241	192	207	205	190	210	213	209	204	202	241	213	215	196	194	215	199	228	235	219	229	205	215	222	212	180	217	208	220	238	226	210	203	218	218	193	214	210	215	231	220	200	198	210	205	216	197	198	210	201	206	210	223	212	171	220	212	201	219	199	199	196	204	220	248	207	201	228	206	217	191	239	199	216	205	207	194	207	229	206	219	195	235	208	227	217	214	220	220	213	220	188	216	189	232	210	210	205	176	212	210	233	203	203	216	224	227	217	217	220	196	207	219	208	198	226	193	212	224	187	193	216	206	239	217	208	187	194	216	215	203	197	242	195	224	238	214	219	205	218	215	215	215	238	208	218	193	195	213	240	240	217	224	207	225	201	199	196	229	205	209	248	198	236	193	234	208	195	233	189	215	209	205	193	233	239	189	205	221	216	210	225	241	199	216	205	223	203	220	182	195	196	245	239	222	220	216	205	213	191	206	228	240	221	190	205	222	202	220	205	273	204	199	212	208	224	173	237	233	191	198	217	227	232	215	218	196	224	226	218	191	201	217	216	208	200	213	221	218	199	216	204	208	205	212	214	195	217	220	187	198	215	212	224	226	193	209	214	191	225	216	216	213	195	208	227	219	223	223	228	215	197	209	201	208	245	172	225	231	190	227	228	223	170	198	218	187	203	193	210	209	203	225	205	206	211	229	193	199	218	221	217	219	227	204	212	235	233	233	203	198	209	200	218	204	213	231	207	197	234	219	226	221	195	216	217	229	214	200	227	229	205	239	220	203	229	214	219	216	248	202	208	215	222	208	246	219	218	211	208	250	197	211	204	208	228	227	207	223	242	225	189	202	219	208	201	221	179	223	186	199	221	201	249	206	208	197	209	212	229	210	228	206	220	212	207	200	244	207	192	201	238	222	193	221	207	222	223	225	211	215	232	220	206	203	208	250	221	240	184	223	201	207	224	221	201	178	217	198	221	222	222	182	227	191	208	230	223	225	190	241	220	213	206	187	197	224	218	180	200	212	194	239	196	209	216	216	200	217	189	207	209	204	206	212	229	234	204	232	216	216	200	224	216	221	200	211	213	204	218	205	185	214	223	244	201	222	226	214	235	192	195	201	229	224	232	202	213	212	212	184	181	213	227	207	193	195	201	190	208	186	209	202	197	232	228	228	197	184	200	209	230	206	210	231	232	182	227	221	191	203	177	204	226	215	216	202	233	201	200	224	202	219	208	231	220	226	194	233	209	235	211	211	220	240	250	233	206	212	216	191	183	210	205	210	219	192	217	212	233	235	216	184	217	221	200	219	223	215	224	194	213	202	219	209	201	237	217	182	197	239	210	237	225	215	221	193	217	185	203	225	228	213	224	203	219	215	199	211	216	194	225	203	219	233	213	215	202	191	215	196	195	201	193	187	219	212	203	235	209	214	230	229	216	205	222	199	200	206	212	207	221	222	221	198	212	210	202	219	203	216	202	220	250	217	210	205	227	222	198	209	204	222	215	188	206	209	218	213	186	219	224	203	211	236	219	205	212	191	216	212	190	213	189	213	216	212	210	212	197	211	233	181	200	183	209	211	220	212	198	215	210	207	222	229	206	195	212	228	219	201	202	220	245	207	227	253	239	228	224	221	220	197	200	220	223	198	213	204	236	198	224	209	237	205	227	222	205	185	198	228	202	209	223	213	201	216	210	223	257	166	185	204	195	219	203	210	207	208	201	215	195	219	205	217	218	216	209	227	216	211	200	208	226	220	203	175	227	237	207	214	221	209	242	197	224	213	210	223	201	204	200	207	205	225	209	209	183	211	220	231	224	198	227	204	219	212	229	169	218	210	217	219	202	216	189	215	219	192	215	232	209	224	206	219	226	213	209	208	187	216	207	220	226	214	230	212	213	226	214	175	211	172	218	219	209	216	241	224	233	216	205	205	222	196	211	199	185	208	232	192	201	192	219	192	193	191	197	229	210	233	225	206	240	203	210	199	210	207	208	202	184	215	210	212	206	201	222	226	221	233	215	228	217	210	220	204	233	175	230	213	208	215	222	202	196	198	208	217	194	210	220	206	214	218	185	207	216	239	193	234	222	214	227	219	217	193	220	205	196	224	223	200	212	237	224	203	215	197	204	199	224	204	197	197	215	234	227	231	206	201	205	242	183	209	215	203	200	224	223	211	222	216	217	215	225	219	192	226	216	218	192	210	213	217	238	216	191	209	213	223	235	208	213	193	180	194	229	215	190	210	186	209	230	235	221	217	216	196	243	223	234	189	232	199	214	190	225	218	205	215	204	193	221	214	217	192	209	200	180	213	219	215	204	194	205	215	226	219	207	209	218	187	223	196	239	189	238	200	246	213	211	218	233	178	203	212	212	211	229	231	210	232	212	227	221	215	210	220	202	189	212	213	211	194	216	216	211	190	209	205	198	220	205	235	223	237	227	203	251	208	224	211	220	212	184	217	208	214	216	209	175	230	212	209	229	209	203	205	201	197	206	222	209	239	209	217	195	207	216	188	189	227	207	202	224	200	203	233	212	206	203	227	225	193	184	205	224	190	196	206	218	209	204	242	205	231	193	219	209	183	224	225	201	221	200	202	211	214	198	238	221	194	222	210	227	208	211	202	235	220	206	212	215	197	226	223	234	233	218	248	224	199	216	206	195	223	196	226	194	210	221	207	210	237	224	213	233	226	199	222	211	236	225	194	205	234	235	199	199	230	227	199	206	194	225	224	226	205	232	203	195	209	188	213	211	230	194	192	209	190	214	203	223	182	235	211	218	196	209	216	213	231	183	212	200	232	188	214
3672	10748	6637	2898	1940	1416	1057	788	661	587	515	475	388	344	353	344	333	331	283	312	280	266	286	285	259	251	256	239	268	249	267	264	230	260	244	258	266	238	260	231	242	252	234	258	241	260	246	240	235	225	214	233	224	218	244	220	238	214	222	269	234	232	243	224	253	244	201	246	214	228	217	244	250	229	221	207	220	270	235	241	229	225	230	270	231	212	240	213	221	254	206	236	233	234	249	225	208	210	251	251	221	220	227	217	230	225	233	244	213	218	214	226	224	224	233	227	243	191	247	231	227	229	231	248	233	227	229	254	222	234	222	205	221	194	242	234	209	212	222	232	220	240	244	270	240	229	215	231	242	228	245	216	233	235	245	255	234	232	261	243	227	223	231	234	194	236	194	228	222	254	222	221	225	231	234	233	255	209	233	228	213	227	218	222	219	227	237	237	214	246	214	240	228	221	219	218	236	215	226	206	240	220	219	213	228	205	221	211	219	253	220	243	229	226	229	231	214	228	223	229	232	211	236	227	237	234	207	209	223	246	198	219	214	253	223	210	261	262	204	207	240	244	243	195	230	229	240	205	223	217	224	227	229	236	248	228	215	235	248	205	220	212	216	243	230	227	237	221	235	218	235	236	240	217	214	223	239	234	226	224	233	229	230	203	249	249	196	225	238	259	229	231	245	222	203	224	201	218	205	247	253	215	221	241	223	212	230	224	220	209	235	212	218	224	206	240	227	198	195	219	224	229	243	227	220	223	239	187	226	223	223	205	223	227	236	224	222	210	237	226	225	212	211	226	221	217	218	219	237	245	247	236	210	216	230	230	211	222	226	239	226	236	238	244	223	257	220	189	249	222	253	252	249	212	202	210	223	212	198	256	233	243	225	234	247	243	246	216	224	228	243	255	221	232	222	253	220	221	260	245	225	221	234	251	228	218	229	219	231	231	218	239	226	231	251	221	221	247	232	226	243	214	229	208	248	252	242	244	226	222	224	240	241	230	218	220	234	204	217	233	245	217	242	238	245	214	217	217	216	212	223	222	229	235	217	235	218	219	247	211	210	214	245	198	219	224	226	209	204	222	208	203	193	228	225	220	227	253	212	217	207	192	200	238	220	255	231	228	235	225	226	228	241	245	255	242	213	224	222	191	236	214	201	214	200	233	218	223	241	238	222	233	225	218	205	228	251	223	250	233	213	225	233	244	222	226	231	231	232	214	207	214	224	224	238	216	233	231	228	223	234	210	239	227	203	240	212	235	240	269	243	221	216	215	231	227	221	230	243	254	245	219	232	215	245	244	226	216	228	247	207	259	235	228	225	252	257	225	198	241	225	231	236	218	239	244	251	225	249	223	234	246	239	225	216	245	216	229	220	202	234	223	245	211	224	241	224	225	240	241	246	235	237	219	261	218	225	235	196	230	227	221	227	251	213	232	226	227	233	227	233	244	222	209	229	207	218	253	201	214	256	205	227	220	212	235	245	247	209	227	263	242	233	259	229	229	230	221	222	244	236	229	227	245	217	242	200	238	221	232	239	211	221	239	223	256	236	211	245	204	218	240	202	235	232	225	228	213	216	224	230	241	222	260	250	224	229	220	221	210	237	190	226	215	240	242	213	213	204	226	231	204	237	256	227	197	214	267	250	221	227	226	220	232	243	233	241	236	232	222	232	199	240	243	207	227	251	218	218	238	215	215	219	224	237	225	228	240	226	261	224	214	214	241	216	222	240	230	254	226	244	220	217	189	221	245	220	223	232	224	216	219	219	243	211	220	214	211	217	249	218	232	237	225	235	221	229	236	244	221	209	189	248	220	245	230	241	221	218	236	225	230	228	230	218	250	223	231	232	232	211	207	206	233	224	231	219	250	209	234	219	259	233	245	255	228	215	232	213	225	232	199	246	223	217	226	223	230	240	236	210	234	218	245	226	256	241	225	214	207	225	226	225	203	214	230	230	211	225	243	216	197	261	212	231	214	219	214	221	245	231	233	237	218	230	212	220	234	214	229	233	235	235	194	243	231	231	220	230	255	210	244	260	228	198	230	221	238	231	237	224	232	239	198	229	219	198	214	220	227	239	255	241	244	230	232	204	221	226	222	244	225	257	205	208	221	208	207	223	236	234	246	208	212	213	226	218	234	207	228	216	232	218	213	231	239	247	234	236	219	239	230	214	232	245	213	229	241	220	227	207	226	222	216	217	209	239	220	222	213	232	224	247	228	235	226	223	250	239	223	189	216	224	217	224	217	254	229	228	226	227	231	235	213	237	242	245	213	209	215	209	228	226	226	220	216	222	238	261	228	222	228	229	259	244	252	224	229	230	256	227	240	222	250	226	246	241	229	213	227	240	222	217	221	226	212	233	229	222	224	216	225	219	241	254	221	227	202	206	222	231	232	221	235	243	226	227	246	215	204	210	234	237	267	247	233	202	232	213	211	231	239	217	232	224	220	253	260	240	243	241	238	246	189	225	239	205	203	243	207	244	223	264	216	232	236	213	214	226	224	235	214	229	239	219	242	242	241	250	229	227	202	236	224	219	213	257	203	209	235	213	233	216	219	224	217	220	225	249	221	226	223	216	238	219	228	197	220	261	237	211	255	218	230	212	228	235	218	242	213	219	233	216	219	232	230	214	221	237	237	216	217	226	204	232	265	231	230	203	205	226	215	229	251	193	247	241	240	235	238	233	233	222	234	223	225	218	208	182	240	238	225	203	224	229	243	220	226	231	238	241	249	183	232	216	208	231	247	221	228	228	242	220	255	246	233	219	241	241	238	218	247	231	222	230	216	209	226	220	216	220	222	223	218	204	218	220	201	214	254	233	224	226	243	218	225	235	249	269	235	234	247	255	187	219	239	192	230	208	234	217	233	227	213	204	218	199	226	228	199	240	241	221	221	229	225	229	231	199	246	228	225	258	223	241	223	223	239	219	224	222	233	198	234	238	223	235	234	264	204	239	195	242	209	244	217	219	237	223	223	215	208	229	214	278	221	200	217	243	245	242	231	218	224	218	232	191	241	251	233	229	204	236	234	238	211	235	219	258	222	248	238	209	225	211	230	244	225	211	200	248	219	222	212	208	228	225	225	193	231	226	197	207	207	219	236	218	213	226	237	227	215	226	255	246	234	214	221	248	243	219	230	205	203	236	198	239	246	249	209	211	229	233	238	219	192	226	223	224	231	225	240	241	242	242	207	244	222	221	230	222	225	239	226	216	239	216	225	218	212	228	219	230	229	232	229	247	239	246	227	215	237	236	236	204	227	241	230	221	220	225	221	227	235	210	234	227	207	238	250	254	248	230	225	220	222	224	239	212	245	258	209	214	219	238	214	220	231	236	220	229	235	221	195	232	269	224	246	232	242	239	227	231	215	202	219	217	250	216	225	208	235	233	228	226	257	257	229	206	219	222	214	236	234	225	238	196	229	235	219	204	203	227	213	230	244	239	237	234	230	222	243	214	241	219	233	218	217	225	245	241	238	231	217	236	227
24873	21088	26951	25315	8154	763	595	577	475	444	423	424	419	408	403	400	413	373	417	370	407	353	392	383	429	405	347	365	387	355	401	381	379	312	399	366	382	397	401	364	385	360	362	408	367	358	384	422	374	369	391	381	348	383	389	373	383	391	368	385	349	379	386	404	369	362	388	373	394	396	376	418	384	378	365	388	412	410	386	401	377	399	390	387	368	351	370	396	373	367	369	371	375	358	387	360	381	389	392	336	391	364	362	382	362	375	360	394	400	336	402	363	366	390	362	375	383	393	388	380	402	386	369	381	348	399	396	349	366	393	366	378	363	348	389	376	368	380	371	382	391	362	388	350	425	356	351	378	365	347	369	350	367	382	358	366	399	371	340	371	326	380	395	336	370	380	386	374	361	379	365	419	377	365	374	385	348	410	335	398	391	354	383	363	364	395	362	372	389	349	403	372	388	352	404	355	387	342	385	347	406	375	376	352	434	392	389	399	375	360	376	393	357	359	373	342	392	344	372	365	383	329	372	368	418	377	392	399	375	392	395	340	364	366	383	384	388	387	370	342	387	381	382	417	388	375	369	367	346	369	377	384	383	390	384	417	391	373	378	381	354	388	410	337	428	344	388	412	395	368	370	377	397	375	368	409	359	403	339	376	364	371	378	423	380	367	347	346	384	405	380	377	377	393	390	399	337	339	384	413	380	382	404	379	371	331	371	366	374	374	384	356	344	400	342	346	395	388	412	365	360	405	415	362	390	362	345	396	379	402	390	347	397	351	400	364	352	376	361	351	361	361	348	398	378	397	349	352	380	355	374	375	398	377	398	347	351	382	379	363	341	327	393	385	391	366	379	398	412	422	410	355	376	385	353	331	410	407	353	397	392	365	415	366	364	373	407	352	372	345	359	380	411	326	321	396	369	401	351	366	373	381	381	346	391	366	388	393	346	377	347	352	329	399	378	376	388	363	373	388	359	384	384	386	384	367	401	352	411	426	394	358	359	403	362	356	359	368	391	375	377	406	365	367	374	388	382	377	381	394	370	392	402	376	374	371	355	385	360	356	375	384	376	394	393	385	345	403	370	369	368	376	367	386	383	408	387	400	369	361	368	373	360	351	369	372	392	355	372	386	375	368	368	377	339	372	382	340	359	398	343	382	383	385	352	342	407	404	371	380	358	390	351	364	369	414	395	398	349	385	353	375	365	357	350	374	375	372	383	379	354	397	388	392	369	352	386	337	379	362	386	340	388	383	371	341	376	390	402	401	375	324	383	365	380	399	382	376	374	394	368	373	372	371	407	384	362	377	396	363	335	411	355	381	422	380	402	409	371	397	369	351	372	372	375	403	390	375	349	401	351	380	339	354	374	381	389	370	378	416	357	356	394	366	395	359	376	400	369	373	413	399	354	384	388	371	383	370	359	347	346	340	369	370	409	361	362	365	411	386	352	361	395	416	321	386	394	354	419	357	362	368	371	361	351	413	314	368	357	368	371	394	396	387	387	376	406	369	406	353	376	380	359	369	414	364	352	342	400	373	351	340	382	364	373	385	421	416	355	415	355	388	327	386	362	389	370	403	361	387	367	386	380	376	372	388	413	356	375	365	357	361	360	401	398	369	390	381	375	417	398	348	366	355	390	370	363	362	355	365	395	364	378	374	401	392	386	362	341	399	374	387	387	373	331	392	336	386	395	336	358	375	370	343	373	399	410	389	353	390	348	372	409	394	347	389	368	395	375	388	356	379	354	365	354	341	383	403	359	341	340	390	351	376	405	377	435	373	371	365	353	359	408	394	376	366	400	329	388	385	394	375	354	346	386	358	385	357	407	369	356	369	388	367	357	394	398	366	323	353	354	385	388	364	369	346	366	386	376	344	363	360	378	404	390	378	348	374	354	397	360	369	395	399	395	377	345	340	357	376	416	391	391	369	402	398	373	375	389	355	416	421	365	373	348	380	351	388	355	356	390	393	383	387	354	387	367	371	337	378	356	375	393	361	332	400	347	364	384	353	379	356	378	411	383	375	374	400	392	401	383	368	348	367	370	390	419	383	346	373	379	400	389	378	423	366	359	411	386	377	376	348	347	370	362	367	387	377	363	363	375	403	418	373	407	389	366	380	379	340	359	369	404	390	398	381	391	355	366	376	383	371	365	356	399	343	351	400	360	368	348	373	399	378	362	352	324	388	356	386	373	399	366	366	347	401	397	358	369	370	365	392	395	378	347	376	355	354	380	373	372	378	378	348	390	396	389	347	370	374	366	366	364	359	406	338	366	388	365	382	388	366	370	363	393	374	378	382	364	404	401	351	383	357	407	370	407	346	395	412	380	397	406	372	379	384	357	361	397	386	381	382	368	379	374	376	415	393	360	407	401	412	342	371	356	357	389	366	380	354	377	374	365	360	369	359	411	346	315	378	404	398	354	369	399	406	367	381	394	374	353	364	364	365	360	365	382	373	351	402	398	388	364	399	376	373	350	352	396	421	386	398	356	415	381	358	363	371	359	373	412	365	357	345	353	382	371	373	364	352	352	356	361	363	396	360	377	399	406	357	387	385	392	384	349	379	350	365	382	368	354	368	404	408	395	372	404	349	360	391	361	386	380	384	419	391	399	393	346	388	375	374	390	350	358	355	383	377	355	377	356	366	403	385	377	350	346	384	355	410	381	408	366	371	401	385	387	370	356	402	372	347	386	384	357	364	376	378	388	388	372	380	355	401	374	392	363	334	368	376	427	370	384	389	396	368	361	346	387	383	375	378	350	370	376	390	371	392	396	358	373	380	385	392	370	402	397	351	404	398	375	368	362	399	374	410	383	400	336	392	378	414	356	398	378	370	362	388	393	384	352	403	341	396	359	392	372	352	385	367	374	397	400	344	425	395	400	374	369	357	380	361	408	353	344	383	381	328	342	331	363	370	372	398	376	360	356	378	403	403	357	341	395	351	378	383	370	388	348	342	361	360	394	388	358	369	398	388	409	373	370	376	396	395	340	391	391	361	366	375	347	378	390	367	379	385	381	367	383	369	374	351	327	367	367	378	384	395	365	411	346	377	391	366	390	323	359	366	371	385	382	386	409	341	357	376	375	377	355	352	390	382	383	384	389	391	384	367	386	385	441	420	397	367	350	368	351	364	378	393	399	370	374	360	379	378	382	390	382	379	340	395	394	365	403	334	382	399	412	361	344	382	407	362	349	384	391	346	402	361	376	367	361	352	359	337	339	369	382	355	370	360	368	407	405	353	359	397	367	346	387	353	372	354	376	396	348	381	392	361	397	402	344	384	389	409	368	380	353	361	366	367	380	357	372	374	380	363	392	359	367	402	363	392	371	389	390	362	390	379	383	395	369	385	404	361	381	371	399	357	391	376	364	356	384	390	359	347	355	405	371	372	338	374	365	355	384	398	367	369	370	374	382	357	367	358	373	385	342	413	372	357	392	363	384	385	402	362	367	390	375	348	387	379	378	401	362	374	391	357	344	362	372	394	414	386
3898	6378	4067	1871	1277	1067	904	673	634	612	548	553	546	475	467	472	470	430	449	459	446	398	385	470	416	419	431	447	429	430	408	437	407	389	423	417	416	433	460	420	416	402	403	415	399	416	410	392	434	359	435	412	400	406	431	428	402	408	405	390	402	401	398	382	396	401	456	404	393	421	434	420	433	391	424	390	413	445	445	399	429	460	398	423	410	403	410	425	395	394	381	390	411	398	419	382	401	416	458	414	372	380	377	377	427	414	398	402	415	413	421	387	429	444	373	401	414	406	390	420	381	386	407	417	395	414	420	412	427	421	400	414	422	396	428	396	406	377	452	387	390	399	406	423	413	406	440	394	382	406	434	416	428	401	393	427	381	405	410	438	401	438	378	412	412	384	398	428	406	406	404	410	389	397	427	400	430	374	414	408	403	400	408	405	399	393	394	405	407	387	399	395	370	386	416	374	399	398	402	397	397	404	370	411	415	404	386	368	409	425	433	393	399	429	418	426	402	380	402	404	432	397	399	439	407	370	462	443	397	420	393	393	419	384	402	402	428	413	421	399	377	406	402	383	429	398	392	384	391	402	355	391	415	410	404	415	429	389	439	382	416	420	414	370	424	415	405	394	404	408	426	422	425	436	438	405	400	397	418	385	427	419	430	423	408	415	393	429	417	408	384	417	427	397	400	397	387	405	406	410	407	401	397	380	399	394	443	391	398	418	417	376	428	398	392	375	400	412	419	375	434	429	428	424	369	390	388	431	429	399	410	409	433	392	428	402	419	424	395	398	413	441	390	397	384	484	392	401	389	391	389	431	387	431	426	409	420	419	437	396	397	411	417	420	419	396	445	429	397	386	411	374	380	422	416	432	445	423	420	400	381	366	440	377	383	390	396	387	417	428	402	407	405	406	402	423	399	416	428	416	392	433	394	364	405	415	373	368	415	425	408	428	412	400	393	403	378	379	435	375	423	388	408	405	386	391	392	421	376	386	405	404	446	439	363	377	419	378	434	373	378	383	390	385	397	387	406	414	400	407	380	425	413	390	373	417	436	443	408	411	393	383	414	407	391	432	425	401	411	432	420	384	411	403	402	386	401	392	385	426	455	368	410	427	379	398	360	393	382	400	399	415	386	407	402	397	393	439	381	379	370	418	387	401	419	403	403	428	437	419	411	422	427	416	375	374	427	401	411	386	462	372	436	403	420	400	392	416	405	432	403	429	397	370	382	406	402	397	417	417	370	443	364	384	438	376	417	415	392	388	415	421	426	393	412	409	402	404	429	434	382	396	402	416	437	391	362	441	419	391	415	432	392	413	410	398	390	419	394	388	414	422	447	383	431	370	410	375	409	387	435	396	404	394	381	421	392	383	423	362	415	438	392	405	422	386	423	433	461	417	421	418	397	414	378	387	375	435	400	375	409	408	393	391	397	382	378	401	393	425	421	394	395	405	391	373	420	400	399	417	410	401	407	427	423	404	403	428	376	382	414	427	416	415	395	451	401	431	408	399	394	404	421	404	395	378	444	392	424	439	423	416	402	397	394	423	417	407	417	394	394	409	391	393	390	399	428	421	428	408	389	370	431	410	394	394	436	421	390	454	412	386	413	401	408	392	410	396	426	419	386	385	390	382	387	391	386	416	405	404	428	426	420	421	404	408	381	454	392	406	383	429	391	404	421	402	419	382	415	415	413	425	398	443	376	387	402	402	383	405	409	437	394	380	394	423	410	425	433	394	390	436	405	405	372	414	399	449	416	430	404	401	413	429	390	381	371	367	414	403	442	377	392	422	440	401	415	398	362	424	427	386	438	428	373	430	425	383	412	422	403	377	433	405	408	398	393	397	391	388	425	371	433	434	389	421	418	377	427	379	409	394	387	389	386	415	386	386	402	424	386	407	409	420	420	409	390	403	409	382	407	413	419	377	404	426	443	421	388	409	345	396	436	392	416	415	405	389	409	385	425	405	389	378	362	408	395	428	399	433	382	433	386	407	440	414	424	451	382	390	384	408	406	409	419	394	406	422	410	402	396	397	402	411	413	366	401	434	399	400	391	448	377	417	389	389	452	467	372	387	402	449	437	380	401	386	415	427	387	414	410	380	378	379	430	437	385	406	429	417	400	423	396	372	393	414	423	402	378	419	404	401	391	411	412	414	405	424	403	384	409	378	404	435	426	401	395	438	387	413	426	404	425	371	408	415	419	417	435	438	434	423	407	430	427	383	422	428	413	394	388	413	423	410	421	440	414	391	397	399	395	418	425	453	402	394	427	413	407	413	398	413	385	430	413	381	420	371	446	382	413	387	394	421	403	441	414	421	415	384	378	358	426	395	398	368	409	409	406	390	415	405	373	409	447	408	392	387	402	386	458	409	420	432	405	397	452	429	393	373	373	413	399	416	402	401	419	425	405	415	406	425	401	396	383	403	404	421	412	387	462	392	416	390	399	423	426	398	419	432	416	436	387	421	386	391	409	388	434	424	404	383	372	432	418	414	429	387	403	382	400	417	381	429	428	421	423	412	387	419	371	414	360	413	429	393	410	410	389	416	394	398	402	446	422	396	409	423	407	407	394	389	391	386	407	437	419	398	390	406	391	424	396	402	417	390	406	428	389	414	411	413	395	413	428	420	429	433	405	396	426	394	402	443	447	430	415	387	393	408	393	404	387	375	399	394	414	389	427	403	410	420	452	387	385	420	424	400	386	395	423	428	428	397	388	398	424	405	402	389	367	386	387	426	430	409	416	407	399	383	423	396	452	413	398	422	420	391	399	422	423	391	380	389	392	375	432	399	425	378	385	439	418	376	387	424	405	420	417	390	415	402	415	418	392	367	375	409	413	391	392	423	380	426	415	449	414	395	400	382	392	441	388	399	407	380	399	416	421	398	425	417	395	391	397	418	405	413	399	420	450	431	426	402	409	386	414	397	423	421	415	420	377	446	404	380	410	388	428	423	408	365	383	407	383	382	431	429	400	420	401	381	406	424	398	407	422	418	422	409	417	405	387	459	411	410	366	408	393	371	398	422	411	416	375	390	424	418	402	445	412	406	387	417	408	413	408	428	365	413	403	411	396	414	408	383	383	375	407	399	406	419	383	424	420	398	401	413	428	412	407	445	428	377	433	412	414	416	412	397	399	401	397	412	408	388	415	399	425	412	424	410	382	392	423	388	407	393	399	411	409	393	369	422	399	368	374	427	401	381	426	396	409	396	365	417	368	435	391	483	422	375	443	402	365	401	396	427	374	415	366	392	372	397	415	411	407	379	431	413	421	372	423	408	425	406	380	399	417	421	433	385	422	440	430	403	442	389	419	380	413	405	428	390	387	392	405	414	390	428	407	370	399	421	433	397	436	390	414	384	414	416	387	411	407	392	396	398	393	388	407	420	429	430	446	424	411	413	415	402	410	408	389	426	404	424	417	401	412	394	415	420	372	429	420	401	389	362	423	410	417	372	424	431	407	438	387	375	403	406	399	390	416	385	371	419
22509	21063	28576	23759	21057	21085	6613	1285	938	856	737	677	625	680	611	574	596	602	551	529	547	504	510	520	507	541	457	506	470	488	478	476	503	511	518	522	491	446	484	493	479	513	463	473	477	467	508	493	476	482	471	460	486	498	450	470	471	478	482	493	455	469	465	488	460	493	501	468	490	461	492	450	487	483	465	462	468	457	461	460	498	459	482	462	483	494	468	450	463	478	454	472	469	447	473	458	463	504	511	470	456	532	478	456	469	455	485	467	479	475	468	455	481	447	481	488	498	484	453	470	505	488	463	490	480	473	459	462	456	477	514	528	433	489	460	488	463	490	496	490	469	455	491	457	441	450	487	515	486	491	478	429	470	483	481	469	495	445	497	467	491	460	460	457	482	479	468	485	472	488	491	475	444	462	440	493	497	485	460	475	477	490	475	512	484	475	479	498	510	465	475	469	481	474	463	482	468	481	500	461	472	492	460	434	465	476	449	455	448	484	477	478	474	548	429	498	478	457	458	449	478	489	462	475	442	455	481	512	476	473	449	459	477	447	463	472	449	449	431	507	480	448	470	460	462	498	498	481	462	490	468	451	483	480	477	473	429	490	481	470	477	444	514	475	512	479	473	454	510	490	474	475	474	484	486	490	480	459	448	436	437	484	438	489	486	443	495	465	463	453	451	460	459	485	487	434	474	466	481	429	450	444	493	447	471	444	506	453	489	466	471	444	479	503	496	480	453	504	469	454	479	463	474	430	487	494	479	442	487	481	473	493	505	449	463	444	482	470	490	433	457	498	446	454	495	493	474	402	471	523	469	456	449	485	464	440	465	473	466	467	485	442	464	451	477	498	494	457	476	468	447	508	461	467	475	444	432	468	494	436	460	482	492	428	492	458	468	448	452	449	472	444	465	481	470	472	497	444	478	499	476	489	503	483	457	468	473	495	448	489	508	504	462	450	484	495	457	467	433	474	475	495	483	508	485	457	468	463	449	472	414	454	467	460	492	459	491	496	443	459	466	424	451	509	481	483	487	501	464	470	469	494	438	439	468	477	456	454	463	428	498	464	418	432	433	463	479	442	461	497	462	445	521	476	440	459	479	486	464	435	466	466	475	479	494	474	478	472	445	518	502	462	469	456	477	483	457	444	470	452	476	495	468	488	496	504	437	429	483	454	463	458	450	446	478	490	477	433	474	486	476	395	471	472	478	457	466	456	472	461	447	486	446	462	463	479	463	453	478	513	463	475	509	450	484	486	451	475	498	472	460	467	465	499	499	458	478	468	458	527	492	525	468	447	463	456	484	504	413	443	498	474	435	472	447	423	481	499	471	480	503	426	471	506	440	490	487	513	450	499	490	463	481	422	442	462	425	501	478	474	432	482	452	471	445	462	496	459	455	486	455	468	464	508	494	478	438	439	471	440	447	502	460	484	464	504	484	465	458	481	462	480	474	451	472	448	487	475	491	451	498	449	453	472	475	467	472	425	477	510	460	434	480	438	493	433	452	473	448	480	450	436	477	479	496	451	488	451	473	507	448	458	443	460	469	475	469	430	469	499	421	471	422	489	474	459	453	465	458	456	459	487	469	470	514	472	488	462	483	445	501	442	468	499	503	448	488	453	505	470	511	493	513	481	456	494	500	493	472	484	492	468	435	481	483	468	493	473	466	445	443	458	479	482	479	470	471	460	477	480	447	474	411	467	460	466	503	431	465	461	454	475	478	467	454	457	464	486	457	470	492	491	472	511	414	451	452	457	463	477	485	464	440	476	496	467	472	473	448	474	532	480	489	463	472	541	475	439	455	441	467	499	467	472	472	473	478	487	532	446	451	494	443	472	471	481	460	472	458	474	494	487	440	466	463	471	451	475	454	468	456	498	431	477	499	495	438	475	459	476	485	490	435	508	509	467	459	496	464	470	464	447	477	486	459	472	458	499	453	473	511	527	495	469	489	492	506	473	463	484	465	465	441	486	487	435	451	505	514	503	456	450	460	496	489	498	445	462	491	489	457	483	458	481	447	466	465	446	429	453	478	508	473	450	453	474	452	530	467	454	464	457	469	484	467	468	452	491	457	483	451	456	506	476	499	462	471	487	443	460	480	451	498	460	484	506	441	464	513	461	453	495	497	491	474	453	421	469	487	449	506	465	449	495	463	465	460	479	446	451	464	456	482	481	463	475	457	473	481	454	483	445	435	453	465	471	461	494	475	421	468	470	447	477	418	432	448	453	509	471	513	506	492	481	485	477	489	505	468	443	432	471	462	460	493	496	453	456	453	496	484	433	493	475	448	477	456	470	460	446	481	456	446	487	481	495	428	469	467	456	519	460	449	453	471	461	472	463	449	455	515	490	464	466	492	465	471	439	441	487	490	463	455	505	466	456	461	465	494	498	508	471	444	465	494	506	433	479	471	454	515	441	475	481	466	482	477	451	488	481	442	475	481	446	463	446	478	502	464	469	459	430	475	464	452	487	477	428	476	448	465	464	474	490	465	455	488	458	485	489	464	485	496	461	468	506	476	474	490	470	486	467	489	457	483	456	507	472	426	482	441	461	486	452	454	469	438	461	460	439	475	443	485	448	470	465	484	443	481	478	468	491	496	500	477	504	498	474	453	450	465	454	477	430	463	464	432	463	517	471	475	512	460	482	456	468	464	485	468	441	451	479	492	471	478	462	468	477	437	466	485	487	468	469	498	472	426	419	512	492	455	470	472	494	470	468	481	484	478	464	466	501	455	433	467	536	459	490	458	535	488	482	467	479	477	551	455	483	458	455	496	511	486	464	462	512	464	482	457	481	477	466	483	499	508	476	501	444	486	460	491	454	483	440	463	478	499	501	468	482	474	439	475	453	477	469	477	427	443	478	478	506	473	463	499	481	443	435	445	473	479	485	474	485	501	449	461	509	464	483	448	461	451	485	430	470	469	441	425	479	497	470	489	469	460	469	479	473	453	470	459	466	460	489	476	471	481	490	424	448	473	442	429	448	504	475	492	481	464	487	438	508	484	462	511	445	505	476	459	467	467	445	452	485	495	478	479	500	470	459	467	474	461	487	457	493	470	450	502	452	469	494	484	472	464	472	445	475	518	430	490	457	438	465	472	430	470	465	484	451	455	453	448	442	457	485	463	471	488	474	439	455	482	495	496	499	467	430	443	465	484	445	482	471	499	511	489	505	444	449	459	442	479	432	436	465	477	420	449	482	439	461	450	482	476	491	481	477	491	457	429	462	500	458	485	480	481	499	505	523	464	433	445	470	479	483	460	493	471	471	457	456	463	506	445	485	467	469	456	442	462	454	500	453	507	460	474	478	417	476	466	453	450	449	454	500	446	439	488	435	488	496	476	469	429	479	434	526	480	451	438	486	487	446	510	424	475	433	459	468	459	470	448	446	491	509	485	500	503	450	477	481	444	495	448	479	482	494	493	469	467	431	479	432	492	452	462	467	486	469	480	480	445	463	510	442	439	486	494	500	453	459	478	431	472	422
5205	16380	10806	5032	3554	2693	2107	1657	1340	1153	986	893	802	813	706	714	634	635	583	572	601	564	554	550	523	527	542	537	539	566	510	550	494	469	470	508	500	501	509	490	504	485	468	488	477	516	485	454	518	506	506	473	511	512	507	506	463	442	485	500	527	512	463	494	512	468	463	475	477	529	484	481	480	495	455	499	472	470	454	486	454	474	501	465	457	484	481	472	518	443	502	471	449	498	449	469	471	480	480	454	463	465	461	509	498	497	488	482	503	506	486	477	499	427	465	463	448	509	460	483	497	510	463	437	463	449	525	479	477	451	482	476	474	468	496	480	490	489	419	499	473	461	502	491	469	497	453	477	446	473	509	474	485	487	482	469	488	491	477	470	495	464	484	474	495	492	518	487	458	501	461	457	449	477	495	475	497	473	484	443	489	460	476	465	489	493	465	512	466	510	448	490	531	532	495	468	462	483	478	424	461	513	493	471	481	459	477	510	449	486	486	496	452	475	485	479	508	472	471	444	492	428	480	474	479	513	503	477	495	468	461	477	449	492	483	478	459	457	453	517	414	499	461	484	508	472	468	477	484	506	470	539	487	459	480	456	467	478	463	479	468	473	509	514	520	465	485	482	477	496	450	503	481	461	493	462	489	453	444	507	465	489	465	505	453	485	469	487	514	485	483	489	501	510	449	501	437	457	493	493	470	499	446	483	493	495	472	483	445	481	456	495	478	472	478	476	493	518	498	470	481	455	502	475	481	498	475	453	475	497	479	450	469	464	506	483	508	515	433	450	457	442	485	429	492	512	466	474	436	503	496	483	473	456	476	471	477	476	521	497	498	472	459	488	452	472	505	468	473	472	500	472	483	496	428	521	482	470	541	478	463	469	504	498	485	474	497	457	485	523	464	501	474	467	461	457	476	464	461	465	513	500	465	479	474	493	463	526	453	483	456	442	467	434	449	476	494	471	460	486	498	430	460	522	448	484	480	496	465	479	469	446	487	456	474	505	496	457	462	444	488	482	459	483	478	512	468	476	505	478	482	468	490	462	496	473	473	482	456	471	450	467	471	485	487	473	490	443	524	439	469	526	462	459	491	489	457	489	487	491	480	466	506	481	488	475	468	493	505	500	500	468	538	463	491	462	447	470	430	483	462	504	489	489	486	520	463	485	483	497	465	509	493	482	513	452	487	457	477	478	438	470	471	482	478	523	482	470	497	500	496	468	471	460	493	468	503	518	472	478	497	478	462	486	503	492	527	471	496	452	486	460	481	483	511	473	460	473	461	478	493	498	466	475	438	484	514	467	511	508	479	527	482	458	489	512	504	486	442	491	511	428	477	471	461	482	438	476	479	497	471	481	474	455	485	485	469	488	486	458	483	466	469	456	456	485	502	481	465	520	480	491	498	512	484	457	483	470	464	457	518	503	492	502	455	444	462	489	467	525	452	456	478	452	469	522	500	486	487	457	443	471	497	498	495	476	475	497	467	452	464	485	457	510	456	464	505	472	492	465	472	457	497	448	511	463	544	496	494	495	492	452	493	440	502	463	495	475	482	475	483	469	447	479	495	510	482	484	485	480	493	493	465	504	484	472	489	481	478	475	502	481	445	472	492	475	431	517	469	484	483	467	483	475	474	469	496	525	473	459	461	477	474	474	467	495	480	463	474	460	476	494	501	467	482	488	495	456	503	442	459	461	498	519	498	476	501	447	473	454	485	523	514	439	469	486	472	474	461	465	477	462	482	511	486	486	513	454	481	471	491	478	453	493	470	521	477	469	482	467	484	474	443	471	486	469	491	460	469	448	456	498	459	453	471	516	520	450	468	473	497	469	489	476	449	475	505	484	467	486	504	480	464	479	453	496	485	429	508	448	467	486	454	506	454	490	481	448	505	497	511	452	463	488	490	470	456	447	486	460	480	453	490	499	426	444	481	483	445	453	485	459	469	502	452	486	457	442	499	496	479	479	480	488	510	494	456	455	439	493	480	462	465	478	504	481	448	451	487	486	470	462	477	489	454	460	437	505	484	442	480	507	452	460	450	483	474	503	506	521	449	501	471	483	485	449	451	482	458	480	487	507	470	495	484	495	471	471	461	495	481	481	524	503	472	481	484	525	464	501	502	488	462	485	466	456	423	443	452	451	449	475	456	484	470	447	490	457	454	519	450	465	493	417	504	517	472	443	499	448	483	498	473	450	495	507	495	494	455	445	476	490	505	484	503	456	462	486	481	474	452	518	473	479	504	485	492	497	432	488	495	494	462	483	499	512	482	476	463	461	455	464	466	440	458	495	446	420	465	472	442	514	481	497	466	472	453	516	510	456	489	506	520	482	505	473	465	499	454	455	471	447	507	495	454	494	479	490	468	522	444	508	495	488	467	482	459	466	521	490	486	465	498	461	456	470	464	502	471	472	535	486	467	511	455	458	494	471	449	467	472	447	505	464	492	454	459	519	486	474	489	495	523	486	483	496	515	484	444	451	429	463	516	490	466	497	478	496	482	517	481	470	472	494	519	475	492	481	454	475	472	494	502	477	477	448	458	486	486	500	475	499	479	436	461	475	455	441	493	494	500	469	499	460	491	520	485	496	490	437	492	468	520	516	474	484	483	493	499	451	453	500	448	481	459	465	455	444	455	507	448	467	468	499	480	465	449	498	509	512	506	490	472	434	482	458	442	505	468	456	496	482	457	444	453	495	469	475	471	478	457	457	463	467	493	494	472	504	519	461	464	435	483	460	472	512	494	475	479	459	450	469	474	468	483	449	485	499	473	493	467	466	496	514	466	465	467	493	500	502	499	462	475	495	464	491	458	438	483	426	478	480	492	480	474	486	465	492	481	465	485	448	467	482	485	487	462	504	485	449	487	535	481	471	472	429	489	513	459	526	493	482	495	471	502	514	469	482	454	488	451	452	481	508	489	441	454	484	518	452	450	486	481	494	509	477	500	459	502	483	502	495	477	493	485	473	510	473	506	466	510	493	496	492	482	466	467	487	501	536	478	514	477	473	516	489	443	439	488	449	469	507	454	518	486	474	477	456	499	447	454	490	489	478	512	495	488	477	480	464	515	460	492	475	451	471	485	465	429	459	497	447	487	506	487	468	481	478	445	502	460	467	490	491	494	483	487	457	479	492	470	479	487	488	445	490	487	491	492	481	472	504	481	470	462	476	463	451	468	467	545	457	464	457	456	496	482	491	473	482	443	461	497	499	500	457	505	458	493	470	500	448	476	466	488	497	495	464	443	460	504	451	489	464	514	457	472	446	471	484	500	468	502	481	483	466	431	508	472	464	511	505	510	492	512	484	426	486	476	476	434	454	485	485	465	471	486	491	521	470	480	447	444	472	466	433	500	525	471	430	475	490	452	472	484	471	470	459	461	477	494	488	443	435	489	478	489	455	478	448	459	467	518	529	496	516	462	499	473	469	493	466	472	478	503	460	489	496	475	504	494	527	457	492	469	457	474	454	465	478	477	475	478	468	464	502
27622	16730	2887	511	311	234	230	220	217	217	197	198	180	191	184	189	201	202	207	220	178	188	169	206	184	183	193	186	164	188	191	186	194	189	171	156	176	179	178	197	167	180	178	174	197	195	193	186	201	169	186	187	203	149	208	188	198	192	191	181	165	177	191	219	195	178	210	189	181	184	189	179	192	184	199	189	201	193	184	197	194	173	176	186	177	191	190	189	172	169	191	182	191	184	202	176	203	192	186	180	177	204	169	183	159	200	171	171	204	188	189	196	197	202	170	184	211	163	180	189	189	192	188	187	178	183	182	196	188	159	176	206	164	162	170	165	172	175	176	188	206	173	185	186	187	174	180	177	172	214	190	171	184	195	187	172	171	165	199	194	185	200	193	178	181	181	184	174	165	182	190	178	201	194	187	174	170	168	196	178	175	200	192	193	199	168	185	186	186	174	175	187	180	188	164	183	191	167	193	206	170	194	205	213	197	165	171	183	190	167	196	212	167	162	176	173	194	183	192	176	205	197	192	193	187	182	184	207	194	197	174	187	208	165	166	174	158	176	188	183	206	172	171	170	176	190	193	187	185	200	186	175	191	185	178	178	182	194	176	183	159	168	169	165	184	169	175	190	150	179	191	200	164	186	202	178	214	187	197	192	203	192	184	186	192	180	179	194	173	214	189	195	171	163	207	181	172	182	181	176	170	200	172	168	197	201	185	191	184	176	178	186	189	182	197	179	187	172	207	208	171	199	185	195	203	163	157	205	176	175	196	183	164	184	189	172	187	223	225	170	206	150	180	175	194	218	172	185	177	163	194	174	186	190	181	190	202	187	182	180	209	194	186	188	180	168	166	179	180	184	175	186	186	153	174	187	202	201	212	205	185	197	183	191	175	199	177	183	197	201	179	171	197	180	200	171	182	191	182	216	177	170	168	165	188	202	181	174	168	202	178	183	197	214	190	190	183	191	179	210	178	197	205	175	175	189	181	175	195	202	173	179	172	175	199	187	192	179	204	164	199	171	187	185	173	178	199	181	166	168	200	190	209	179	165	175	226	182	166	184	190	197	204	187	185	182	178	178	170	207	213	173	167	174	181	163	195	192	165	191	198	186	162	170	207	190	180	209	182	196	198	191	198	189	193	155	168	204	156	164	186	199	172	195	196	196	162	206	177	182	177	188	203	215	189	171	198	181	176	172	183	184	190	222	205	182	181	159	188	194	187	188	173	165	172	184	192	189	165	175	194	171	180	209	189	189	185	210	175	169	187	185	193	203	179	180	169	200	178	186	182	169	186	182	169	168	178	207	190	191	183	181	204	195	175	188	192	186	194	174	205	171	184	164	183	189	183	197	192	193	187	182	191	176	188	172	160	188	196	189	218	151	183	212	202	191	182	178	190	193	177	185	172	203	181	210	188	190	193	181	198	182	220	187	199	182	198	192	172	154	156	169	179	187	195	193	188	196	188	187	174	188	187	181	190	180	200	165	187	208	194	190	200	178	172	179	175	183	180	182	168	200	199	192	181	162	166	210	177	178	185	183	184	170	192	187	192	201	187	184	190	159	168	188	198	180	206	183	183	199	191	175	172	197	171	171	184	201	203	194	193	166	183	188	183	215	177	188	169	185	192	163	171	190	183	160	174	193	194	169	202	181	214	199	177	155	171	159	205	189	180	186	182	176	188	187	176	174	187	179	172	183	200	185	153	191	149	184	167	191	160	166	169	174	195	196	175	195	182	198	222	211	182	180	196	182	190	195	168	181	174	188	179	185	175	154	176	202	183	217	180	183	176	169	176	167	179	180	184	180	180	202	192	197	175	170	182	166	175	188	187	191	199	172	178	192	204	183	186	194	175	183	155	204	184	209	180	182	183	204	195	172	191	191	197	200	203	171	199	162	163	193	181	161	186	160	169	189	181	185	160	187	180	206	198	184	185	196	173	200	187	143	203	176	195	184	193	191	193	196	198	201	186	155	211	190	207	165	193	199	170	204	176	212	189	190	179	185	172	196	190	167	187	190	185	180	164	193	189	190	164	184	184	174	139	194	178	207	190	198	180	194	203	200	187	197	199	191	176	171	183	181	168	195	190	191	199	197	192	187	174	190	164	200	193	173	166	171	231	188	184	173	189	205	179	194	194	179	205	179	178	191	196	179	168	157	191	182	153	185	183	209	162	180	156	186	195	185	176	181	182	199	172	190	204	224	209	173	187	178	199	188	184	207	189	199	160	208	195	166	182	186	186	202	183	183	187	190	172	213	185	192	186	197	180	184	195	183	185	169	174	174	192	186	197	160	180	179	178	189	189	211	219	200	170	179	182	163	167	204	174	179	174	206	187	189	170	193	185	172	189	186	188	210	189	186	179	190	175	183	195	206	187	172	186	181	187	184	181	189	192	185	191	205	203	206	177	193	187	188	184	183	159	187	176	182	212	193	183	153	178	177	192	181	185	192	190	188	196	215	205	190	190	172	181	168	178	203	181	185	188	161	180	168	191	163	162	176	202	175	185	187	195	179	165	187	190	188	185	176	161	182	185	185	186	178	180	184	186	190	201	202	177	194	188	182	148	165	170	178	192	217	196	195	179	158	194	166	186	187	174	196	201	183	196	209	192	196	173	172	189	154	173	210	165	183	206	173	185	184	178	194	186	214	167	192	188	199	211	189	168	168	172	160	190	194	186	164	173	183	170	178	162	186	193	151	185	185	197	154	193	176	150	194	175	181	157	204	196	191	184	182	186	195	167	193	191	182	205	184	181	173	187	180	178	186	189	171	195	187	203	193	180	196	177	203	205	192	166	179	186	204	184	200	177	184	178	172	177	177	170	149	181	185	177	187	179	177	204	173	191	181	197	203	179	197	190	173	190	173	180	201	192	160	194	187	181	205	190	169	165	181	200	185	185	192	196	190	186	182	160	171	195	170	166	172	167	162	180	171	169	183	187	194	146	182	167	177	196	202	181	176	216	176	198	190	178	206	166	196	171	179	174	185	187	185	174	205	171	189	187	190	159	182	170	202	194	196	171	160	179	189	200	209	175	175	191	191	188	160	194	191	191	201	170	195	182	175	216	185	161	186	197	178	183	202	201	166	197	192	192	199	160	181	194	193	187	188	182	154	161	165	201	203	191	196	199	210	193	180	181	169	192	180	191	182	201	200	170	188	168	196	171	226	193	238	182	190	176	185	198	212	183	189	199	174	191	203	198	201	191	194	174	195	195	181	179	173	176	185	183	194	165	178	170	199	166	176	190	192	186	158	186	193	190	181	196	205	177	174	183	182	188	186	189	205	191	180	193	171	180	177	182	171	198	154	172	178	174	188	195	176	188	180	198	180	199	200	180	180	162	192	183	197	189	186	184	190	193	169	201	187	180	201	164	172	163	200	161	198	164	179	181	207	187	169	178	215	184	167	188	176	179	172	177	188	164	181	189	186	207	192	184	199	206	198	183	197	186	168	185	193	166	173	186	184	166	185	200	206	188	157	170	203	169	181
4492	1594	1011	429	343	282	282	256	239	229	218	226	233	194	203	200	202	208	212	202	183	216	207	235	194	197	213	253	241	227	200	227	196	228	212	224	196	197	220	195	233	184	213	222	198	210	225	230	203	166	216	211	210	213	208	233	213	203	212	236	197	213	227	226	239	218	211	210	214	194	220	212	223	213	230	228	204	227	215	225	193	223	209	210	221	228	199	214	214	212	200	212	216	227	227	203	220	223	192	201	202	225	207	217	241	220	208	229	211	177	228	213	217	218	219	219	211	194	217	215	223	215	211	196	207	238	203	216	227	226	230	211	209	238	213	203	235	214	224	228	210	217	204	242	216	209	211	231	217	222	221	190	221	216	200	195	227	224	203	193	199	181	212	213	209	201	193	207	219	205	237	198	228	206	208	200	207	203	208	215	213	203	210	195	205	229	195	237	217	200	214	216	209	204	227	208	230	197	250	209	197	231	224	207	187	189	256	202	234	222	204	226	187	190	243	211	221	223	206	215	224	209	198	204	186	179	210	230	208	227	234	231	204	202	222	198	221	183	251	218	219	211	200	206	223	201	228	209	211	199	223	233	221	217	237	193	206	199	226	212	191	224	207	229	215	230	219	210	220	200	210	202	213	213	181	209	194	194	209	214	209	202	236	186	199	204	193	193	205	226	212	207	186	211	222	211	219	209	192	201	204	230	225	240	216	232	233	242	201	200	202	218	204	183	198	230	219	227	215	218	191	210	227	250	187	197	239	200	220	199	201	202	218	226	197	223	213	194	204	231	244	226	177	202	198	206	197	230	219	168	202	203	193	204	200	192	226	198	233	196	197	204	190	211	227	218	246	194	214	212	207	198	200	194	220	214	213	226	214	212	219	206	203	196	209	216	207	238	228	214	219	230	224	211	194	208	219	230	170	238	233	217	221	206	235	213	218	196	206	211	210	213	211	184	233	232	240	227	201	204	219	209	201	198	203	225	226	226	191	224	226	223	218	189	195	227	203	216	222	217	232	226	217	177	185	193	237	207	217	206	214	204	217	205	220	216	164	220	230	183	228	209	215	181	242	176	213	232	204	217	221	191	201	195	207	243	202	199	210	193	224	200	217	194	200	225	241	191	207	186	192	205	215	231	211	218	209	203	215	212	223	208	214	211	225	179	219	216	217	197	221	238	231	208	212	206	201	226	205	203	205	211	231	197	221	205	237	172	204	227	217	187	205	229	214	213	235	201	223	191	201	220	198	186	239	194	213	210	246	245	203	201	222	192	241	209	228	202	217	186	200	219	217	192	217	213	202	210	215	211	244	233	211	231	202	231	219	197	221	208	201	198	191	233	219	218	231	217	216	222	208	225	203	195	211	204	224	212	200	217	204	203	221	213	237	195	218	214	197	215	189	200	215	219	214	225	233	201	181	207	221	214	213	217	204	206	182	183	229	243	211	229	234	222	206	210	232	194	223	211	197	213	213	185	186	219	220	200	242	223	191	217	215	211	215	220	215	222	206	233	215	208	225	193	198	191	225	209	202	238	198	242	211	231	224	195	207	227	222	205	201	209	185	199	181	221	217	209	190	227	200	207	239	199	201	191	194	229	206	224	205	190	218	222	201	193	212	232	200	208	218	207	180	213	227	216	204	206	217	210	221	215	211	204	208	219	240	186	214	194	214	204	190	201	234	224	209	214	193	215	196	193	198	212	223	211	195	211	190	187	209	176	230	226	222	192	215	221	174	240	206	231	223	216	204	212	214	218	232	207	188	201	216	230	195	214	223	220	245	226	222	206	233	221	218	219	201	215	189	214	209	191	209	189	231	212	223	201	224	222	204	206	213	207	179	194	221	213	214	203	230	218	199	208	200	191	212	214	228	212	220	206	187	202	236	212	185	209	190	227	220	230	219	223	200	195	205	217	226	198	213	193	195	196	213	234	196	230	211	231	219	223	226	213	214	227	234	221	207	198	206	214	227	187	202	209	204	211	227	224	251	207	204	217	220	249	184	211	195	202	230	197	208	191	223	218	196	198	204	227	203	201	200	203	212	182	195	238	202	219	231	196	221	186	217	219	233	233	196	197	226	220	209	246	197	196	238	216	211	204	224	201	208	237	205	237	207	183	194	206	220	243	203	216	208	196	208	214	190	210	229	210	180	220	225	200	209	224	221	221	203	216	216	209	201	210	218	204	228	202	205	204	217	186	234	211	209	197	212	183	217	195	184	222	224	216	196	195	217	208	211	194	224	214	230	208	201	185	209	234	232	216	203	209	216	220	195	206	192	209	231	197	224	211	229	198	215	221	228	176	234	197	199	218	222	204	196	192	206	233	215	197	214	198	197	204	238	179	241	203	208	210	214	219	211	204	236	203	213	208	224	189	213	222	229	213	221	228	200	203	195	208	245	213	204	206	203	219	180	199	233	240	224	235	232	205	213	203	220	221	220	213	203	215	218	202	244	219	194	170	209	216	207	214	233	231	193	221	208	220	225	199	194	222	244	201	205	213	228	207	247	215	217	234	202	201	221	236	239	242	213	176	207	218	202	197	206	234	224	208	202	204	214	213	194	220	222	207	199	224	208	188	226	206	210	202	203	224	192	225	198	227	222	216	215	192	214	202	217	221	214	235	223	198	212	217	231	221	244	219	204	241	206	209	235	187	201	199	227	230	235	181	214	225	195	221	198	216	202	212	200	203	228	202	221	202	193	234	193	221	224	223	222	232	196	202	203	213	219	221	236	187	210	200	215	210	224	182	200	232	217	228	225	223	195	213	220	199	222	224	225	232	217	213	207	212	207	195	227	221	220	185	210	196	247	206	198	240	220	218	190	198	225	200	195	223	203	220	209	210	225	224	212	181	225	203	203	210	208	208	215	210	213	236	212	222	224	211	213	231	231	224	210	226	213	190	204	190	230	207	211	216	237	186	205	221	207	217	219	206	209	235	196	224	204	195	226	193	204	231	219	222	193	200	185	218	246	231	200	209	205	223	192	223	245	225	217	200	211	231	210	225	191	221	201	198	212	204	211	228	228	196	210	202	200	225	197	197	222	237	220	202	208	219	199	234	177	203	206	244	213	217	211	207	200	241	210	205	213	191	199	223	191	221	240	222	230	222	200	235	192	200	215	224	217	211	228	200	197	209	229	223	199	205	195	206	199	218	197	207	180	227	209	197	216	205	221	209	208	212	200	227	204	183	191	224	223	220	239	209	193	214	203	227	205	211	226	230	229	237	217	202	195	214	242	211	234	199	209	199	198	234	223	197	236	215	237	209	227	212	181	193	225	210	225	213	202	207	212	210	211	206	201	205	209	201	203	202	193	218	212	218	191	207	209	215	223	212	188	212	217	223	202	185	214	228	211	187	178	200	228	203	199	188	194	228	226	229	202	204	212	224	225	219	222	169	217	222	202	185	223	213	222	216	224	206	215	201	213	226	190	220	203	223	226	222	205	203	231	189	212	208	193	201	213	232	232	208	209	197	200	220	206	223	226	202
23648	21034	28094	24180	21035	8110	817	544	418	418	348	298	297	270	278	279	256	264	261	243	230	246	235	262	215	233	213	214	259	184	218	238	238	216	209	239	242	220	222	208	239	233	197	221	212	227	192	230	222	204	190	218	237	231	226	224	198	215	241	210	229	219	221	208	210	205	229	202	218	209	198	210	201	196	214	216	235	200	217	208	231	206	215	184	225	218	198	200	208	208	221	227	217	181	224	230	222	199	205	216	231	222	191	209	213	212	206	231	210	237	206	233	196	209	225	193	215	205	202	226	217	209	218	207	231	208	242	227	222	221	200	228	235	204	221	200	224	198	205	231	219	215	229	213	196	221	204	234	222	215	200	210	206	233	206	215	219	231	202	213	220	235	240	216	226	218	217	214	188	208	199	196	219	203	195	216	209	229	207	218	224	213	192	216	192	214	205	210	224	218	192	202	193	226	190	193	199	188	185	224	201	220	212	197	234	210	221	218	199	219	240	189	202	188	206	205	183	216	208	201	202	222	229	202	208	216	220	233	240	198	174	198	201	237	198	225	213	247	227	199	225	217	192	199	177	213	216	203	199	196	217	214	203	200	221	239	230	232	232	207	184	217	205	210	199	201	222	225	206	231	192	232	196	214	221	199	210	205	219	205	206	197	199	242	233	192	218	226	196	229	220	242	237	216	215	204	200	214	219	221	232	229	221	202	219	234	205	230	222	193	217	228	208	179	214	211	205	232	220	219	216	205	202	217	210	208	197	198	220	209	217	197	222	182	236	227	203	235	202	229	216	201	215	188	223	229	177	208	228	223	247	205	222	221	220	218	186	244	244	206	194	214	183	223	205	200	205	227	179	209	201	218	216	196	202	185	227	193	222	206	202	235	184	211	213	220	211	206	195	211	215	200	213	207	230	222	195	206	215	202	233	176	214	209	207	227	211	217	204	225	207	219	216	197	204	206	194	202	208	186	221	234	174	217	181	198	200	232	220	191	207	236	203	197	212	203	241	214	235	177	184	245	211	243	220	216	198	196	194	229	224	190	243	230	205	197	214	227	201	197	214	207	203	201	222	230	204	222	219	199	212	213	189	218	249	238	215	233	191	231	225	218	227	233	238	184	227	205	242	214	200	191	190	236	216	234	198	206	215	229	208	203	228	223	195	204	221	212	190	212	209	223	228	208	212	197	223	200	239	220	217	199	212	214	205	216	214	185	209	192	205	205	218	223	199	225	228	206	217	223	198	232	205	223	194	230	212	211	222	177	205	198	226	185	205	222	220	224	218	213	229	215	201	233	226	204	200	214	222	194	233	216	192	218	200	225	222	219	248	206	209	197	212	224	195	210	201	216	221	189	200	199	206	193	206	210	202	227	206	220	202	211	212	217	223	202	230	200	208	186	211	223	205	207	190	202	219	226	198	211	209	207	249	215	218	226	216	223	207	217	211	210	194	203	213	176	203	254	219	225	230	193	205	190	203	201	199	222	225	229	195	190	211	220	205	230	219	195	203	206	191	202	220	201	202	203	205	240	226	198	195	197	231	222	199	230	224	226	213	220	213	202	188	221	190	209	210	219	225	200	232	198	188	196	210	203	204	200	212	184	217	229	196	214	207	178	228	209	202	225	231	197	214	219	250	194	204	206	213	212	194	219	192	192	213	221	210	214	208	214	186	215	226	225	189	210	214	205	212	239	203	216	212	212	207	218	199	196	208	225	213	215	213	196	218	214	223	207	221	238	211	207	210	216	223	235	208	198	223	210	203	218	228	228	220	188	211	200	215	214	211	213	223	219	204	219	221	210	221	191	214	213	198	212	199	172	213	204	194	228	212	235	209	219	204	201	197	197	227	211	220	211	215	172	212	213	213	217	224	225	213	190	200	213	214	209	196	226	207	193	217	222	201	228	201	218	200	216	221	200	222	207	221	187	234	214	200	214	193	222	189	194	214	188	204	189	207	191	202	215	225	211	219	217	217	205	207	215	212	206	194	195	214	202	208	226	219	215	207	233	214	206	204	191	214	211	220	215	212	224	201	212	217	179	227	216	210	192	201	240	177	207	196	217	239	227	209	187	217	197	202	224	209	212	212	232	214	222	210	201	183	224	209	224	212	213	186	225	211	194	197	198	221	212	231	215	198	197	219	225	244	207	226	218	219	202	204	190	184	199	211	204	198	211	223	210	230	222	217	207	192	221	204	212	198	190	212	225	202	224	194	228	209	191	214	181	210	226	215	216	224	207	214	203	201	243	224	191	191	197	185	229	206	192	211	236	199	209	214	233	227	206	204	244	228	202	212	205	213	209	211	220	197	207	228	225	233	211	225	210	177	206	214	196	217	192	216	215	179	206	190	200	209	230	190	194	218	206	220	217	198	206	215	220	225	216	236	176	212	194	228	192	191	205	204	206	189	215	210	208	196	188	212	206	209	178	209	204	232	228	218	202	186	214	229	227	211	204	204	227	219	232	214	197	201	204	216	180	195	195	217	204	226	206	239	220	237	201	198	199	207	202	211	197	214	197	189	228	214	222	203	231	220	176	186	227	220	207	190	208	216	209	220	217	251	205	187	219	222	193	232	190	216	210	214	200	180	229	208	206	211	199	226	205	219	191	226	191	227	184	184	186	219	203	207	225	216	241	230	214	182	209	174	224	195	215	235	211	188	198	234	186	216	211	194	231	198	218	219	199	217	207	220	207	235	218	227	207	225	225	228	202	221	171	219	220	216	203	193	214	197	209	236	214	206	185	216	200	221	208	224	205	209	213	204	193	197	210	213	255	203	216	234	203	231	227	214	209	217	230	216	234	203	192	189	226	234	206	215	202	218	224	209	227	222	199	200	215	180	209	203	215	202	207	209	214	216	198	250	208	189	219	200	211	228	180	223	190	200	221	230	230	200	217	213	226	205	227	204	211	210	186	196	197	204	216	233	200	205	220	224	211	225	200	195	215	211	210	207	201	184	226	188	181	195	213	222	214	189	217	202	211	224	206	224	216	219	195	198	218	234	198	213	197	206	259	206	187	199	182	203	204	223	209	215	211	236	197	196	216	199	200	203	218	210	227	203	219	225	238	214	212	191	208	214	227	204	237	248	198	204	224	221	224	210	231	185	210	191	210	225	227	225	171	208	191	206	209	205	195	210	201	217	227	217	214	188	209	209	227	224	204	245	208	198	218	208	190	205	200	196	193	191	199	236	200	227	218	208	244	211	218	199	220	211	208	195	190	236	206	229	213	201	235	203	206	210	215	211	207	185	197	236	193	202	229	237	229	193	222	200	191	190	190	187	233	243	220	221	184	222	235	191	202	224	190	211	219	207	207	218	219	197	238	209	200	202	224	235	200	234	198	194	218	203	211	197	204	215	200	215	171	202	212	195	225	204	201	200	204	216	201	199	207	216	189	210	239	219	184	220	204	222	211	218	226	226	216	202	211	204	201	209	210	228	204	183	207	202	222	215	213	209	222	209	230	209	185	199	194	196	223	208	217	194	203
3641	9677	6284	2792	2012	1454	1103	878	630	567	497	446	425	388	361	351	313	299	328	298	302	286	265	301	264	241	289	272	260	238	260	269	281	239	269	247	242	254	227	237	243	228	223	231	250	224	218	245	251	240	213	232	240	243	231	254	218	230	191	242	234	214	239	224	231	222	227	243	245	261	229	240	235	205	226	230	231	209	221	228	251	248	259	241	221	256	216	211	241	242	209	271	220	240	212	253	243	231	213	195	193	242	236	215	216	262	230	218	216	215	233	253	211	245	231	217	204	223	250	217	215	246	219	230	212	254	243	252	222	216	209	224	214	214	234	234	227	223	218	242	217	196	218	203	229	253	236	230	240	248	216	235	210	236	237	246	227	210	244	224	233	248	216	230	200	232	236	232	217	211	214	211	208	243	235	218	215	226	213	225	244	220	187	231	209	196	224	222	257	240	220	226	262	249	258	244	225	235	242	209	206	219	255	241	235	238	220	196	202	216	238	227	226	231	215	215	237	224	243	223	227	221	222	259	243	225	221	199	220	206	231	233	234	209	248	217	215	242	229	226	190	243	236	247	197	234	241	250	236	234	207	214	213	210	227	223	190	208	197	229	231	231	228	256	248	215	222	243	228	233	223	228	223	207	225	220	241	237	214	202	234	243	210	221	246	230	220	223	226	221	234	242	227	224	233	231	248	236	210	214	235	219	228	200	222	215	228	231	248	236	244	180	240	217	243	220	217	206	203	243	229	205	230	240	207	224	243	219	230	218	247	219	205	225	244	235	200	239	247	226	223	244	230	232	233	199	233	224	223	255	225	219	208	236	235	223	221	227	241	203	223	211	221	236	234	219	259	232	206	257	242	208	240	233	266	237	207	213	220	230	227	227	214	229	225	201	248	254	211	233	226	229	192	196	252	204	233	211	209	229	215	205	229	222	182	238	226	218	213	223	229	237	211	210	267	243	227	231	247	218	202	216	226	230	234	217	238	201	208	242	233	219	211	224	237	244	257	215	236	201	212	230	234	267	221	229	222	208	223	222	238	223	255	249	222	234	220	220	203	222	246	252	240	234	229	240	243	229	212	242	232	237	223	209	234	219	221	237	219	250	217	230	235	235	235	221	205	231	229	260	231	228	223	237	222	233	200	240	248	227	216	236	221	211	253	237	212	251	246	229	227	258	226	225	204	250	208	240	235	243	232	252	232	229	235	212	219	237	228	218	229	215	229	250	238	210	238	240	212	228	219	227	223	237	232	230	218	220	258	227	220	264	226	222	197	221	242	263	235	219	182	220	230	207	236	237	227	230	244	241	205	222	211	240	240	218	220	200	225	204	179	198	230	238	214	235	216	201	224	227	221	224	201	239	250	223	206	246	227	227	203	226	220	230	236	228	221	204	211	234	217	221	238	237	221	222	267	226	228	265	215	226	209	238	235	225	274	203	223	248	256	217	224	251	220	230	226	199	219	209	198	232	231	245	226	233	230	210	222	237	215	250	237	207	221	240	217	220	224	215	221	236	253	245	215	203	228	240	246	211	239	223	236	241	228	213	238	222	223	229	208	242	242	235	212	213	241	245	211	226	231	210	222	239	228	262	205	226	236	229	228	217	208	219	202	255	212	234	216	243	216	201	238	229	229	212	227	236	234	236	258	207	214	233	221	218	240	224	214	226	267	231	236	213	254	226	226	247	221	242	234	239	237	234	224	261	235	234	228	209	178	233	252	232	235	231	232	219	226	222	252	227	233	223	203	224	216	212	241	226	275	226	229	251	229	232	222	237	265	261	254	212	208	251	212	213	237	208	223	210	227	233	239	247	203	226	232	242	254	250	222	228	228	228	226	209	228	221	220	226	202	219	238	231	221	241	243	222	228	257	209	251	212	225	229	244	213	230	222	230	249	210	218	232	219	232	244	241	231	201	226	220	243	231	227	251	235	217	231	255	255	231	245	258	221	208	255	202	229	230	211	230	189	218	219	226	214	246	218	219	210	200	240	244	207	227	232	212	220	218	239	223	223	181	218	223	233	222	221	251	224	193	221	230	224	219	232	212	233	233	221	214	237	237	216	230	221	217	241	235	244	232	237	261	238	226	222	239	224	230	221	200	264	216	210	205	227	228	223	233	202	237	231	203	219	226	239	215	244	261	232	249	199	221	251	196	217	196	230	235	197	222	219	227	217	205	238	211	234	217	212	244	241	213	207	237	228	218	210	216	220	224	232	243	255	234	224	216	239	219	229	248	225	214	224	202	211	226	243	209	213	211	240	208	227	206	232	227	207	221	239	221	237	227	235	207	265	228	255	184	216	235	234	237	233	233	223	239	251	223	225	241	203	238	191	243	242	217	220	243	213	222	232	220	238	239	205	266	223	216	231	221	228	219	210	247	229	241	250	231	244	216	220	227	224	215	242	229	244	219	217	213	209	200	258	243	214	237	220	245	236	200	232	230	221	215	240	244	211	232	235	234	230	258	239	240	228	226	220	224	224	227	212	242	217	230	206	219	213	221	219	205	233	236	219	194	240	237	234	194	223	236	244	216	228	228	230	232	223	250	223	206	234	203	203	216	239	216	222	219	200	230	245	212	236	217	216	239	227	257	233	232	227	221	247	235	232	232	224	221	205	218	243	221	252	238	234	213	206	224	202	248	224	238	217	232	239	209	233	221	232	233	245	229	239	233	246	222	251	259	222	211	246	223	226	227	229	231	225	217	198	240	210	212	212	229	263	230	224	224	233	209	196	224	238	226	229	238	213	220	220	212	226	202	220	217	210	215	261	231	209	227	236	234	207	230	246	228	238	236	236	232	233	217	235	259	222	246	225	220	219	217	244	211	224	235	200	224	230	245	207	222	227	228	244	232	212	198	221	214	232	250	234	200	252	228	237	210	234	205	253	250	217	219	245	212	254	224	257	226	231	214	214	242	240	236	198	219	226	204	243	236	260	248	227	262	211	232	211	224	224	246	236	217	202	218	259	211	196	246	213	202	239	249	228	191	226	226	226	246	237	229	234	237	239	197	214	220	247	222	228	204	225	208	250	262	247	207	237	223	236	212	238	242	217	221	242	228	227	217	195	213	242	245	220	246	225	206	252	217	239	220	226	255	201	221	234	237	244	211	246	220	214	224	245	225	252	252	238	194	236	244	229	214	258	226	233	228	262	226	228	235	241	211	209	233	228	220	208	242	227	213	231	237	252	240	219	247	224	246	222	218	228	224	244	206	223	227	221	224	247	231	229	213	253	234	202	217	232	233	215	243	226	235	220	220	215	242	223	216	218	224	228	207	235	218	255	234	208	260	239	191	223	228	259	222	239	224	247	227	220	216	227	223	219	214	225	231	236	234	235	230	218	248	217	257	244	228	238	233	215	207	218	220	252	226	244	240	242	258	241	231	222	229	226	231	246	243	260	225	237	209	219	222	241	235	211	229	225	216	242	215	210	241	251	250	221	193	215	233	223	231	215	213	265	219	206	219	207	236	241	225	219	234	235	219
24906	21020	26857	25220	8174	789	625	486	512	450	444	443	393	456	411	383	411	429	385	388	350	403	387	379	367	382	400	360	368	413	363	393	416	432	380	361	381	386	384	373	380	405	382	387	367	383	376	359	399	361	373	391	369	344	385	383	401	387	386	374	385	361	381	382	394	386	370	371	370	384	398	385	363	363	378	348	402	364	323	407	368	405	390	413	373	380	368	383	356	399	340	383	376	386	355	389	366	345	314	352	372	373	373	335	350	395	364	405	366	377	364	399	370	400	380	375	380	376	390	419	394	355	361	378	405	402	377	422	393	353	349	390	385	376	401	361	355	348	346	351	388	398	380	337	388	374	372	376	386	372	398	358	346	357	367	356	352	370	376	380	390	365	383	358	362	388	354	373	354	364	410	391	375	393	355	414	420	360	366	357	373	341	371	412	357	420	366	386	387	376	366	383	352	374	384	361	380	353	415	382	364	382	354	359	368	374	384	360	391	401	365	340	406	360	384	381	376	377	372	350	363	385	364	348	356	348	357	394	378	368	378	346	361	386	382	360	362	378	382	344	394	347	349	370	327	355	374	364	362	354	385	369	364	400	359	377	368	348	403	364	376	367	387	393	378	373	368	384	409	374	387	381	358	373	393	367	312	395	379	389	365	342	351	352	383	353	343	380	401	350	348	375	379	376	379	377	346	355	392	374	327	424	347	388	368	403	379	376	363	355	345	379	354	349	410	379	338	348	384	367	373	363	375	355	362	370	357	353	380	381	384	353	359	385	329	366	369	380	385	349	359	363	370	376	354	367	379	371	401	383	428	344	360	354	358	344	383	396	346	409	359	405	395	356	370	352	376	384	380	395	364	388	339	376	401	369	381	338	400	341	384	370	371	372	400	350	390	407	394	375	377	394	360	363	393	373	344	372	389	347	360	394	360	356	425	383	390	366	400	352	365	363	388	359	370	409	418	378	365	379	389	341	390	419	396	359	363	334	382	335	362	386	368	378	362	388	369	421	368	389	357	361	375	394	390	356	350	368	377	383	365	387	362	369	412	371	357	383	344	369	392	352	400	369	395	362	383	348	365	408	366	394	358	381	391	365	354	356	386	374	391	346	353	406	376	381	365	378	389	346	346	375	341	364	375	360	356	380	393	356	346	376	355	408	405	382	366	346	351	375	367	357	414	403	395	338	421	379	397	385	383	358	353	340	404	387	389	425	373	367	385	377	392	347	347	355	349	383	352	395	376	418	380	362	366	401	363	390	326	365	376	395	386	336	340	383	395	369	382	364	386	360	366	362	387	399	374	393	377	364	370	341	377	370	377	398	343	357	388	361	348	337	349	356	366	355	384	371	372	394	362	411	368	369	369	401	348	417	379	370	389	387	416	364	386	363	380	354	398	416	396	361	365	394	345	352	379	355	361	351	402	377	423	366	332	362	394	385	379	384	383	360	386	377	398	383	364	392	355	372	389	394	357	386	373	380	367	386	379	364	365	385	366	380	388	356	376	380	381	413	360	389	386	367	360	421	368	371	367	408	363	391	390	360	400	405	363	359	355	394	394	355	391	369	381	327	356	404	341	346	372	358	379	350	379	349	379	383	381	373	383	373	384	338	370	395	364	364	354	396	344	368	364	398	366	377	409	388	386	368	359	394	375	397	395	350	391	412	360	421	385	359	419	403	406	396	389	377	406	356	362	381	369	357	383	365	367	370	359	360	337	369	357	375	380	355	377	336	380	341	380	370	370	376	320	368	375	384	398	383	361	354	380	372	364	370	372	362	399	369	383	369	346	385	355	354	362	376	371	375	365	395	367	360	361	377	357	407	381	328	314	429	374	377	379	388	415	377	383	401	395	375	368	348	376	362	406	385	374	372	395	361	391	337	374	353	388	397	369	399	386	356	368	393	359	366	387	386	366	331	380	348	362	366	371	365	394	355	370	375	377	360	369	358	398	389	395	395	379	385	385	377	382	402	378	389	387	371	359	336	379	377	362	409	374	387	349	360	366	387	366	362	384	336	366	347	397	362	357	366	362	367	415	374	342	366	368	372	415	396	357	387	391	371	362	373	399	388	389	364	410	398	348	342	394	356	373	404	367	362	347	367	411	365	354	401	380	388	367	352	383	362	406	359	366	336	393	386	359	345	401	390	375	384	375	383	363	337	383	358	371	357	417	354	401	340	362	360	372	408	356	369	386	338	396	367	388	391	388	350	368	374	352	385	407	375	340	382	361	366	360	364	376	366	387	342	364	373	346	356	387	370	348	352	384	413	340	387	363	361	348	383	355	354	362	402	395	370	382	369	369	382	356	378	356	355	374	355	369	375	382	400	400	351	403	380	361	370	378	377	411	376	388	372	389	422	397	373	372	363	368	339	374	368	363	377	360	346	355	390	383	407	363	351	343	383	344	393	392	370	371	384	417	393	351	358	356	376	384	360	373	355	384	374	372	390	402	401	363	396	374	371	375	395	410	387	380	327	373	352	389	383	375	371	342	400	355	389	369	387	373	377	364	359	365	381	380	388	394	392	365	388	369	364	380	369	348	365	370	424	360	361	347	368	372	366	350	383	359	386	405	377	357	354	368	392	363	378	404	394	394	381	367	370	358	357	377	365	363	381	374	348	326	359	386	422	350	398	378	392	365	402	397	408	339	357	395	360	361	398	355	363	358	365	385	353	385	379	375	401	357	338	364	336	355	363	362	387	368	358	383	359	388	358	376	372	370	370	424	356	375	383	388	383	344	354	348	353	358	396	368	400	369	351	356	363	363	401	396	410	363	341	342	345	404	370	376	391	367	415	389	367	383	371	399	375	358	359	383	342	371	376	433	375	354	337	348	377	394	364	376	357	383	385	388	379	357	372	398	387	367	381	367	361	408	391	441	376	412	382	376	405	359	382	360	339	365	409	385	362	389	411	369	357	337	388	367	374	342	374	396	370	357	355	385	383	357	384	399	387	386	340	402	377	398	339	362	362	360	380	363	395	331	369	390	381	341	390	411	331	390	356	360	387	352	392	392	389	401	366	383	401	376	395	378	394	361	389	380	380	393	363	382	384	360	388	390	356	380	388	369	410	377	369	372	394	372	363	369	364	381	365	392	371	415	412	363	381	376	366	367	377	402	393	367	379	389	412	385	361	364	362	363	363	390	341	336	367	381	359	336	385	365	387	418	396	372	419	360	387	409	388	371	377	379	393	370	364	424	400	366	401	381	406	371	376	367	355	403	396	362	341	356	381	337	383	361	373	393	358	369	372	379	347	387	377	403	354	373	367	380	368	355	405	364	386	377	397	322	368	391	372	367	365	403	334	376	378	364	363	407	379	367	387	365	357	383	391	395	386	385	390	376	355	346	374	385	365	386	377	392	339	348	394	383	363	353	380	388	379	362	372	376	347	392	382	388	380	364	388	393	430	400	367	362	380	403	386	349	387	358	375	358	377	358	376	381	415	399	389	390	378	351	402	368	377	378	352	399	394	382	365	441	410	376	395
3930	6036	3902	1934	1388	1046	804	753	690	556	558	579	490	506	490	462	434	450	463	414	416	448	400	433	425	401	432	414	437	430	419	419	418	400	424	415	409	406	422	403	413	414	389	401	418	418	390	391	419	385	405	429	411	414	432	420	391	439	425	411	404	425	400	363	371	421	418	402	388	434	401	421	406	436	431	412	385	431	410	416	383	433	409	400	407	398	415	425	395	438	446	385	413	415	368	401	394	429	366	441	400	395	441	414	444	392	377	402	415	357	422	387	415	430	382	418	377	400	370	403	437	427	429	396	396	381	430	396	404	390	408	385	403	409	429	423	405	399	400	376	437	396	411	403	401	390	400	392	407	410	387	434	449	379	398	409	386	403	390	400	391	388	410	388	437	419	397	379	424	427	410	414	420	393	388	359	426	407	409	403	410	432	403	420	401	371	393	409	418	437	414	381	383	404	388	396	403	387	386	403	374	402	368	409	383	420	399	434	439	415	398	398	402	399	387	441	429	390	455	422	428	407	423	402	390	412	398	401	403	399	398	414	382	389	392	435	433	367	419	402	401	425	382	371	363	370	391	406	359	373	383	398	396	416	465	399	383	409	370	396	419	366	379	373	431	397	380	400	418	401	387	396	376	419	398	426	417	425	387	418	421	411	401	436	402	378	373	415	412	390	412	393	409	415	405	394	377	390	375	406	408	437	400	415	421	376	431	412	386	420	433	403	408	411	388	372	420	438	398	399	366	432	413	439	388	410	416	389	416	387	414	402	403	429	390	399	399	398	383	404	391	412	408	401	407	423	412	422	423	422	414	394	413	396	392	412	388	393	361	413	394	407	384	382	398	405	418	388	419	397	401	389	391	399	429	447	404	406	368	445	409	443	409	408	387	383	402	409	425	374	373	420	400	440	424	404	392	364	387	404	437	415	409	432	374	330	406	413	407	423	417	410	384	367	376	418	397	395	395	408	407	382	358	406	382	410	396	377	434	423	407	408	397	409	376	402	388	387	431	417	448	424	381	368	402	386	406	439	352	398	407	408	380	405	414	412	419	404	408	345	438	426	401	412	429	435	388	379	448	379	392	405	368	412	416	409	393	415	422	409	415	388	395	420	358	375	418	384	431	403	391	393	401	402	383	404	392	395	377	437	383	383	402	414	354	416	419	436	386	406	405	416	420	363	372	380	443	375	445	381	380	400	392	414	384	381	429	411	360	419	393	402	388	397	393	421	411	368	395	417	429	419	394	388	416	426	422	451	369	385	405	379	386	414	406	429	390	364	407	375	357	390	396	377	387	413	427	434	391	373	396	423	390	386	421	442	405	405	423	390	439	391	411	409	377	382	415	408	379	433	424	404	394	426	387	441	371	388	371	414	389	413	397	381	399	403	383	431	408	394	364	411	387	395	370	419	389	415	400	410	373	428	387	380	450	395	409	396	385	353	426	382	406	398	430	424	414	410	370	377	384	415	386	407	433	397	402	407	377	385	428	411	391	384	395	368	390	435	399	371	396	384	448	378	419	391	410	395	434	401	423	399	427	375	416	406	412	380	410	382	390	414	407	408	386	423	406	377	377	404	388	399	391	466	382	402	382	397	420	387	439	427	385	415	391	404	440	392	405	429	413	376	417	413	417	358	419	440	424	403	414	405	392	376	403	398	394	414	378	402	365	404	415	385	394	394	389	416	431	411	378	394	361	395	378	387	351	396	399	392	419	408	373	429	440	395	392	416	390	414	429	421	422	402	409	421	416	396	392	387	398	433	432	388	392	412	440	385	376	379	422	402	404	393	396	363	409	429	404	420	378	372	419	427	390	395	408	435	401	398	369	425	379	423	383	434	348	379	409	385	409	442	445	389	416	412	404	443	413	400	405	424	401	407	391	392	392	459	417	419	410	421	437	367	404	405	395	428	394	400	435	374	410	450	422	409	467	399	419	407	363	372	414	380	385	363	413	433	376	391	390	409	400	397	435	375	389	384	415	370	416	422	426	369	353	440	408	408	412	416	407	400	419	405	407	388	389	404	425	416	436	428	400	372	371	396	400	418	422	442	405	388	413	407	429	412	422	418	400	427	407	364	379	371	400	443	422	397	372	405	419	347	383	394	449	406	388	406	393	400	421	410	415	413	412	381	450	434	399	410	438	406	416	390	390	389	395	467	400	400	413	405	415	372	369	386	386	408	444	418	409	376	417	420	419	390	419	413	426	412	423	420	426	403	375	354	431	414	417	385	413	445	381	397	423	384	412	373	400	385	417	418	405	423	394	368	418	400	415	411	365	415	392	404	415	394	385	402	387	425	389	376	423	402	409	398	407	427	413	380	350	366	386	397	416	376	392	376	401	400	407	416	392	422	390	398	401	386	447	366	420	388	397	391	393	404	429	419	410	392	405	399	366	425	416	366	406	388	428	392	371	410	406	379	367	394	430	411	392	397	382	394	389	416	392	401	431	380	390	433	380	397	380	408	419	364	403	386	416	424	383	438	426	388	412	398	413	416	423	396	404	373	405	396	380	411	411	381	410	391	382	371	403	392	415	407	381	415	396	405	392	392	397	400	360	405	411	409	421	404	413	413	391	439	397	408	381	377	398	401	396	425	421	382	449	415	404	380	408	427	442	383	375	430	423	385	384	383	428	416	415	381	416	397	409	394	406	392	405	417	394	397	378	395	406	382	406	363	399	399	403	379	438	376	394	414	365	415	411	388	396	362	402	414	410	404	419	411	403	404	423	400	393	389	433	435	431	406	394	402	398	403	385	392	397	383	399	393	408	405	415	399	373	435	437	385	400	443	423	421	430	403	417	395	395	405	453	395	381	418	373	420	438	405	418	416	406	402	401	399	403	430	372	411	411	384	383	407	390	407	408	411	389	401	381	389	406	411	427	439	414	395	421	395	376	421	392	387	412	414	393	418	420	340	365	428	379	359	387	423	405	407	437	387	385	397	410	431	436	415	399	401	425	430	430	415	405	356	414	405	404	409	355	411	376	364	403	395	410	380	413	419	407	414	367	397	420	387	397	442	402	420	405	391	405	449	404	392	435	389	399	472	406	413	425	400	403	390	429	392	401	430	386	408	381	413	391	394	394	412	410	430	399	428	370	404	405	400	444	400	406	383	414	387	405	389	454	387	387	362	415	404	414	396	408	374	383	370	425	427	434	376	395	397	364	432	403	349	446	382	394	422	400	427	437	388	421	436	400	409	399	407	416	401	412	374	370	387	399	362	425	419	389	386	411	389	387	411	423	372	390	404	376	423	420	447	422	409	400	448	389	416	386	434	410	405	382	433	403	387	408	414	393	435	396	417	381	376	396	422	377	419	420	410	413	410	397	424	424	377	395	391	441	415	374	388	389	381	419	422	386	420	390	425	443	391	365	399	429	371	408	432	397	391	395	383	416	400	413	383	389	385	385	400	452	393	359	417	399	433	418	398	403	397	401	383	416	401	385	424	393	408	405	406	363	398	382	425	376	379	389	411	428	420	427	411
22565	21082	28655	23729	21084	21131	6716	1195	873	789	757	722	699	652	620	585	566	595	580	575	524	514	528	539	504	517	520	491	520	537	581	477	506	504	505	509	502	517	535	490	482	479	497	499	512	477	467	470	512	506	497	466	540	508	482	503	451	471	472	447	491	467	513	478	480	490	474	486	496	474	458	503	487	518	519	490	476	475	461	458	487	480	479	485	488	456	453	542	489	520	461	485	468	463	478	472	484	477	460	507	491	510	457	497	459	513	492	479	502	503	468	486	481	488	454	496	503	526	454	491	492	440	462	503	465	424	465	459	472	453	449	484	476	481	455	478	452	455	484	443	408	463	489	485	482	521	479	473	455	521	469	493	500	499	470	448	440	461	473	470	513	497	459	457	437	500	486	479	470	448	476	480	459	480	451	477	443	490	467	475	494	500	479	475	482	475	470	479	471	464	483	485	458	495	437	507	456	467	469	496	462	427	451	454	503	450	479	511	483	480	457	543	493	474	472	458	490	496	459	465	453	490	425	500	474	464	446	497	514	457	508	476	500	501	448	506	482	468	485	472	477	484	482	497	512	467	504	490	437	497	515	481	484	476	465	479	479	451	461	514	481	451	498	465	458	452	434	480	549	478	478	468	499	515	458	473	475	498	464	465	474	439	488	492	450	479	455	443	460	466	478	469	491	538	484	464	493	512	460	498	508	470	492	448	475	474	488	492	484	465	441	488	439	489	496	494	470	501	489	482	482	443	528	475	466	472	492	492	491	428	481	473	449	491	464	507	492	475	492	456	485	458	476	488	493	450	522	457	503	515	482	480	439	472	489	529	503	489	483	484	464	482	470	489	433	470	456	443	484	492	472	466	457	467	490	469	483	498	515	507	416	447	445	470	468	453	490	482	485	492	454	457	472	456	500	514	469	480	468	499	503	464	477	502	457	459	460	510	448	520	476	472	494	500	503	426	511	491	459	460	458	487	488	480	449	464	489	441	498	492	468	489	499	521	487	464	492	460	485	448	473	454	452	466	488	475	471	462	499	464	520	453	474	485	464	509	520	472	467	487	490	480	478	480	471	449	467	501	519	494	460	498	497	483	478	439	452	465	459	447	447	473	465	519	458	497	459	524	475	510	474	485	473	482	454	462	469	484	507	488	496	436	461	466	477	475	447	488	483	466	495	469	465	516	477	459	487	528	501	475	450	472	500	481	515	485	472	466	495	483	491	476	472	500	484	494	488	448	458	464	458	460	478	491	495	475	445	441	470	481	503	492	476	501	481	483	481	473	511	482	463	443	484	510	463	512	480	466	490	460	423	463	491	470	470	467	471	461	442	521	471	471	449	467	463	540	469	489	441	456	487	529	494	485	477	448	523	499	454	518	490	436	466	493	514	464	460	507	487	509	514	475	477	487	492	490	525	454	456	451	499	515	460	492	449	514	516	453	471	481	463	466	465	449	508	451	453	457	454	494	460	479	514	470	498	482	459	443	503	459	455	450	501	471	475	458	477	444	471	488	473	479	476	496	471	484	462	467	485	471	491	427	476	469	468	473	459	489	463	474	492	476	452	483	506	456	478	489	478	520	504	457	475	422	480	465	470	456	481	462	462	472	471	490	474	464	463	456	436	470	509	509	459	482	510	465	447	467	456	483	499	478	492	480	459	465	458	471	448	496	457	519	526	487	456	497	498	474	446	475	516	480	507	483	459	508	495	493	460	440	505	503	461	464	490	468	501	511	483	499	494	484	427	451	511	474	451	475	458	466	469	485	454	491	470	431	468	493	482	500	440	490	441	465	511	499	448	463	484	483	451	442	485	491	468	509	488	475	452	447	495	489	515	473	481	502	457	460	482	508	484	446	450	499	493	479	490	509	499	459	462	449	461	515	495	475	481	517	457	524	487	454	471	471	475	469	460	455	503	466	438	466	482	477	476	494	431	479	484	477	445	494	508	477	494	458	483	461	482	479	464	485	488	525	465	453	469	486	464	514	475	448	491	515	464	462	460	424	507	482	439	460	464	438	481	484	501	491	484	515	476	486	484	480	489	513	465	485	447	489	460	492	491	487	452	431	455	465	471	499	497	498	462	488	512	474	490	510	461	437	459	458	477	451	447	461	495	483	464	477	488	504	423	467	482	467	470	445	453	481	470	484	480	488	483	455	506	492	510	472	433	480	469	454	481	496	487	497	432	473	474	473	469	464	490	480	444	490	485	454	476	496	474	479	500	480	487	486	484	456	497	500	460	478	449	494	511	494	488	463	451	461	462	477	487	449	504	493	456	470	502	433	447	512	470	458	463	520	434	471	503	482	465	527	491	477	478	474	453	482	465	504	484	475	474	469	491	478	421	482	462	492	468	497	469	502	501	487	482	479	484	421	489	490	483	483	468	485	448	468	455	470	418	514	478	505	440	514	491	452	482	451	449	490	490	454	456	484	497	452	472	465	423	460	491	471	494	502	513	443	462	457	510	468	463	478	410	450	508	486	446	491	448	488	499	461	479	517	484	454	476	457	496	521	444	493	489	484	522	481	483	461	468	453	452	473	462	481	512	443	471	446	470	456	469	468	463	472	488	498	489	430	460	486	428	469	497	451	484	474	475	469	484	471	460	473	455	457	510	497	441	455	475	489	473	439	469	453	473	438	437	461	505	472	465	495	489	507	442	484	493	423	467	468	462	458	481	480	503	500	456	457	459	462	433	491	475	487	424	479	472	445	509	460	503	442	482	471	475	473	501	522	470	477	460	449	473	487	465	468	448	457	455	467	531	472	478	506	456	478	442	486	474	484	455	499	471	509	465	452	471	485	496	456	483	482	480	452	479	456	542	455	504	498	476	511	460	485	498	478	491	444	439	448	490	467	490	468	486	446	457	484	476	472	495	480	492	486	488	460	459	468	488	458	456	469	487	480	488	449	492	497	477	487	514	474	451	460	474	480	486	462	458	459	464	450	501	471	469	483	516	475	496	469	495	514	467	474	455	449	458	482	452	475	492	473	479	439	496	459	452	465	482	467	422	451	494	505	523	502	479	512	453	500	528	450	458	498	462	462	500	486	539	486	478	489	437	433	450	495	483	518	484	412	477	471	421	492	458	471	465	465	463	439	471	459	470	490	456	490	506	438	479	461	439	467	465	462	480	468	473	495	480	452	473	442	455	454	438	472	480	501	466	461	478	482	482	423	440	487	510	443	487	467	470	454	418	447	440	478	500	471	473	463	447	478	467	461	485	451	472	506	477	464	460	450	466	474	502	498	487	527	470	452	447	486	472	449	512	471	447	453	435	469	456	500	428	448	487	480	445	466	514	532	468	467	485	441	465	446	485	473	470	436	441	450	488	515	478	448	479	500	480	526	468	474	541	505	523	508	424	468	475	486	457	448	451	501	473	458	436	456	442	495	466	473	502	446	490	451	487	489	502	473	487	442	432	458	461	483	482	430	467	482	482	520	501	470	502	472	459	423	506	473	477	445	461	463	447	466	484	511	481	492	482	469
5281	15739	10843	5754	3639	2712	2138	1610	1315	1153	977	912	805	743	744	724	662	585	644	571	574	589	527	616	524	561	510	517	534	521	521	472	483	514	532	498	525	543	543	486	513	462	512	499	492	522	494	480	524	499	503	488	496	495	480	490	496	497	482	489	500	539	439	505	476	490	496	489	502	497	477	521	489	456	491	463	457	468	480	472	485	478	481	506	511	475	484	497	455	492	516	487	461	478	512	496	490	468	492	472	483	484	471	488	477	481	480	460	492	494	416	479	496	475	520	517	448	481	515	500	513	511	503	489	482	497	473	467	469	480	506	469	520	487	522	474	476	475	465	464	418	498	512	453	506	465	525	502	434	468	469	485	466	481	459	480	495	464	454	482	469	462	461	465	457	474	474	463	491	494	468	497	475	471	484	482	473	501	458	454	481	500	466	484	454	480	486	445	491	483	474	489	483	473	452	451	489	489	459	487	484	512	481	467	489	480	484	461	472	480	482	547	467	509	506	476	512	466	447	491	491	503	459	439	494	483	501	447	471	496	478	413	482	505	476	501	503	495	490	474	487	485	460	469	471	492	514	447	501	484	461	482	489	475	507	490	441	503	486	476	500	463	488	514	464	479	477	491	487	485	488	516	486	483	474	471	485	474	485	438	461	461	479	475	503	497	470	501	464	491	432	482	480	501	467	455	515	459	498	497	442	481	497	463	499	477	493	500	462	512	457	470	504	474	486	476	457	479	453	494	452	485	520	469	503	502	466	458	487	474	444	473	457	507	472	485	501	484	494	463	479	453	496	515	507	506	502	470	491	472	460	499	489	485	483	464	443	505	489	452	491	496	491	491	513	471	477	444	462	504	512	470	490	482	502	465	476	441	438	456	474	502	488	484	497	477	464	463	487	493	435	467	517	502	460	516	520	530	508	537	469	485	484	450	475	509	462	484	471	483	444	490	472	470	482	453	497	441	511	475	497	479	489	450	468	461	483	481	501	490	466	526	447	471	481	476	505	477	439	495	474	489	521	454	501	450	505	499	498	492	471	464	493	513	469	470	467	479	504	474	493	457	450	461	443	464	437	489	485	522	468	458	492	479	490	429	458	456	478	438	492	450	483	495	506	505	485	462	488	521	474	474	521	486	445	474	472	481	465	456	474	482	462	478	489	473	520	441	458	520	468	460	472	476	457	472	484	484	479	505	475	489	509	472	497	510	487	472	457	492	511	492	494	481	437	480	490	497	461	448	491	493	489	453	449	488	504	479	488	486	450	457	485	515	460	488	489	537	485	492	480	453	458	490	485	493	544	491	480	500	460	462	473	471	439	502	482	467	466	497	456	489	488	465	468	494	452	514	489	510	474	498	488	479	482	509	453	456	481	525	484	486	456	484	477	488	497	484	461	465	458	501	454	479	509	475	468	459	493	475	472	468	512	504	444	486	457	510	477	473	477	494	479	455	460	525	489	490	446	467	455	479	459	491	490	457	448	482	475	494	464	503	455	528	480	466	472	506	524	499	460	502	502	482	482	478	451	470	481	477	507	490	483	473	485	463	517	458	472	475	490	497	461	488	528	428	459	520	477	459	501	490	498	494	480	497	473	500	470	475	488	474	465	489	478	481	507	456	466	439	436	487	470	455	476	461	471	476	475	449	480	464	480	492	521	483	506	455	469	480	495	482	447	458	502	481	528	503	481	503	511	460	515	508	446	456	509	529	485	503	428	449	499	506	483	480	488	463	471	478	460	452	480	487	517	489	507	490	462	473	502	461	501	476	499	473	472	472	486	464	444	483	472	489	430	468	479	522	483	496	444	497	475	478	457	493	483	455	475	475	452	458	470	484	479	488	500	452	466	473	447	472	489	464	460	477	460	499	515	480	475	465	472	480	468	474	482	493	457	455	470	494	466	477	447	456	520	495	461	466	476	487	498	484	453	487	492	481	469	521	478	447	464	439	489	502	472	477	508	468	462	479	474	475	450	492	504	478	484	460	474	431	484	475	468	479	483	436	484	496	463	468	493	463	500	471	509	476	460	515	484	502	527	542	490	453	463	474	500	453	480	484	473	468	489	508	447	467	462	491	446	485	457	450	414	507	458	512	484	470	431	514	476	479	512	488	491	450	416	476	468	470	489	459	468	455	478	521	446	480	461	504	486	480	521	460	442	452	457	470	438	457	455	481	467	465	459	465	464	492	452	472	519	481	478	451	462	452	463	471	455	485	485	461	474	500	462	495	478	500	473	468	493	485	476	469	492	519	452	509	506	500	459	511	492	465	485	486	484	480	471	481	495	500	498	458	477	510	490	483	483	475	471	485	450	499	506	476	478	490	478	488	474	477	501	496	470	437	461	486	495	459	431	469	461	450	447	463	486	440	483	474	507	483	482	487	494	513	481	455	514	493	449	486	451	466	507	464	494	467	473	450	541	436	431	485	440	497	492	461	480	471	458	515	464	508	508	530	495	453	489	479	492	426	495	460	507	472	485	496	498	522	466	490	457	490	483	473	455	478	463	460	466	496	470	441	477	500	490	478	470	493	507	452	490	513	456	454	462	497	541	502	471	537	488	487	478	488	506	500	458	496	479	495	490	427	467	486	454	471	497	443	483	482	477	498	445	450	500	466	457	475	527	472	461	481	475	505	475	445	402	504	493	471	466	487	515	446	486	497	463	525	470	465	504	506	460	545	505	450	468	470	502	475	499	474	475	462	488	463	486	451	478	453	461	510	510	476	488	471	446	465	490	469	449	455	474	484	472	501	491	487	477	488	456	505	446	472	487	490	499	491	478	466	456	507	475	458	481	452	462	440	469	457	480	484	478	451	473	468	505	426	508	457	508	487	484	483	475	477	467	478	456	462	457	451	482	475	479	464	507	446	515	504	440	459	477	457	497	471	449	474	487	475	521	473	466	468	451	450	461	450	498	470	477	489	457	442	496	470	506	484	465	513	437	420	498	456	511	477	475	506	507	451	449	459	486	472	446	488	473	509	490	458	475	467	476	458	476	483	469	442	494	448	484	499	439	479	486	473	471	525	488	498	477	501	477	505	454	494	461	454	481	473	497	511	482	491	510	497	483	526	484	498	447	504	490	509	486	443	461	491	462	496	468	463	514	495	463	460	462	451	439	448	462	451	468	503	493	465	499	516	464	502	508	507	436	501	493	490	447	459	476	469	486	459	479	464	461	489	463	467	460	480	463	492	482	466	506	437	463	489	463	485	493	464	473	469	444	472	473	475	521	464	457	453	473	457	473	483	482	459	495	477	486	484	491	526	466	483	435	448	500	469	490	541	492	455	492	478	460	445	485	470	527	483	466	464	414	458	476	426	498	492	433	500	493	476	497	471	491	468	479	461	472	471	469	487	501	498	498	514	500	497	462	478	504	460	456	505	510	457	492	449	504	461	438	457	468	508	461	498	460	491	444	477	471	510	486	477	475	466	481	460	472	535	479	456	447	444	475	466	475	469	491	495	447	470	460	510	487	462	444	491	495	510
27520	16620	3371	748	441	420	273	209	175	187	213	202	188	201	199	184	182	199	205	212	186	179	176	184	190	195	176	164	216	203	190	222	207	183	181	191	181	184	177	176	184	187	170	176	176	188	199	193	178	189	184	181	200	196	180	182	204	182	223	214	186	160	186	187	163	171	162	197	187	197	180	184	177	187	179	198	181	177	175	174	184	178	181	167	171	185	219	182	187	186	230	173	196	199	165	174	201	188	176	206	192	194	181	188	195	182	189	180	216	195	198	190	203	211	188	175	208	192	222	177	181	182	163	164	158	183	180	195	198	164	181	185	185	187	199	188	176	197	180	174	184	166	180	170	168	213	170	197	199	168	156	177	186	181	199	163	218	193	189	182	198	168	169	185	180	170	184	172	172	185	195	190	203	158	176	187	195	189	155	171	184	166	183	201	194	169	157	189	186	197	196	186	214	220	192	161	193	178	181	184	209	155	196	178	178	216	198	189	184	189	170	184	194	176	202	164	173	169	184	189	178	186	178	165	199	204	174	177	189	191	188	185	198	200	197	178	188	190	193	179	187	199	158	182	197	180	180	189	176	191	180	191	171	216	177	192	201	196	181	200	190	186	162	197	208	200	164	184	199	191	172	187	188	172	186	161	216	184	189	184	194	179	193	204	199	221	177	204	193	152	203	165	188	186	193	198	191	160	170	176	193	171	185	216	206	177	168	173	216	209	204	177	180	167	189	213	184	194	183	199	176	200	198	176	171	196	187	187	195	196	211	189	188	183	210	203	199	180	176	179	157	185	195	195	198	176	200	199	190	171	181	181	190	186	190	177	195	206	205	177	184	214	232	194	205	189	193	185	208	182	196	186	174	182	193	177	173	197	177	196	192	189	177	165	195	188	183	209	173	204	175	180	200	185	170	196	220	165	178	199	196	184	182	176	198	171	174	169	179	174	200	168	172	156	199	197	194	181	202	173	186	169	186	192	190	222	194	180	191	189	184	199	175	182	173	198	189	173	201	170	195	187	181	177	175	194	205	168	180	192	181	191	195	166	177	188	175	182	197	186	161	194	193	171	200	195	199	193	182	178	189	180	177	188	190	185	183	194	203	183	191	175	201	179	186	185	197	186	205	182	219	185	168	191	190	196	146	193	213	178	191	185	180	188	205	157	186	182	190	187	199	192	170	168	171	178	196	193	190	183	177	169	189	174	182	194	183	186	161	183	198	174	186	195	175	206	194	187	170	199	205	198	180	203	194	181	191	185	186	196	196	199	186	169	194	215	174	199	167	190	187	198	165	199	174	177	190	174	192	206	156	185	196	194	184	182	182	198	189	188	184	183	191	180	217	197	168	172	181	212	178	186	214	191	183	190	203	196	176	187	199	206	187	190	179	181	200	180	205	185	191	166	164	199	191	186	176	178	183	189	177	175	179	189	165	212	178	166	206	181	178	165	188	174	173	184	196	226	181	175	186	204	208	186	179	189	189	191	178	176	170	194	163	168	187	181	180	156	168	181	183	200	179	183	191	190	192	188	188	169	195	169	198	183	170	176	184	186	189	195	184	180	189	173	185	193	198	181	178	175	202	166	179	200	191	198	201	183	186	178	202	192	182	182	188	179	196	190	184	192	187	187	195	189	203	169	166	176	212	182	198	183	174	214	174	196	185	165	176	205	180	214	176	184	216	178	183	184	195	166	184	171	171	231	190	167	194	189	183	195	173	191	192	200	178	197	192	177	195	172	169	189	192	178	180	213	172	168	198	168	190	181	178	171	190	191	187	185	194	197	208	183	217	200	181	172	162	171	157	200	169	198	182	169	190	198	171	166	189	172	183	181	187	165	184	198	194	195	212	190	196	172	212	183	179	197	207	176	192	189	174	201	167	200	199	173	182	161	159	174	185	173	207	174	193	177	194	205	174	154	166	207	180	170	196	178	183	158	182	184	180	172	184	186	171	200	181	159	181	190	197	203	172	182	178	163	175	165	175	182	205	180	197	175	181	184	165	201	180	196	175	204	192	181	187	196	187	202	198	185	196	156	171	162	209	192	207	177	179	176	185	205	175	204	185	183	167	180	181	201	201	195	219	153	193	200	178	170	194	175	201	193	177	202	191	155	181	172	195	182	171	180	211	201	201	179	168	194	183	178	175	202	179	183	208	180	210	185	183	182	155	194	207	189	188	190	177	188	206	190	201	160	186	200	182	172	193	183	195	190	176	169	188	208	187	188	200	194	205	185	195	173	193	161	164	191	184	199	196	194	175	174	167	194	181	203	175	195	175	179	209	190	182	197	185	193	172	180	171	170	184	211	182	185	184	176	183	194	173	191	192	191	217	172	170	178	198	200	194	168	184	179	175	185	202	185	197	169	208	187	175	173	181	165	195	197	195	208	170	175	180	184	200	151	190	175	182	172	167	196	179	183	196	190	189	200	212	179	186	168	206	178	206	185	165	190	221	205	190	196	177	194	171	185	190	183	183	179	193	181	191	163	184	201	197	186	186	184	215	184	181	216	193	187	174	201	169	186	205	188	190	197	200	191	186	188	200	184	211	200	197	200	171	162	197	170	188	188	195	190	165	178	205	181	171	153	193	183	192	169	204	183	179	192	173	195	167	189	195	190	174	194	175	176	184	192	172	180	184	163	200	172	188	201	170	200	174	202	178	163	169	176	192	203	173	196	177	178	165	187	183	163	190	162	186	181	186	193	184	172	228	180	169	181	168	210	173	193	162	194	190	166	162	172	184	189	181	213	172	182	188	178	150	197	188	182	184	176	192	192	187	208	197	196	200	177	186	193	189	173	198	198	182	192	182	195	209	167	172	198	165	147	165	170	206	200	182	181	172	177	194	188	183	165	177	178	186	196	192	164	175	150	206	187	185	191	190	189	182	177	194	181	206	190	176	206	211	183	180	173	171	181	193	190	212	180	175	168	214	206	181	210	190	185	175	185	212	185	177	186	209	180	188	141	199	218	208	192	175	214	182	195	175	181	202	195	214	175	146	219	163	177	199	183	192	200	201	194	180	191	187	192	188	201	180	171	180	190	179	176	194	185	195	198	198	180	148	167	177	190	195	192	185	182	182	191	163	177	175	205	183	167	175	180	183	191	185	186	169	195	204	194	206	204	165	179	189	158	214	172	181	198	172	179	175	188	194	188	209	184	174	179	183	187	206	186	180	200	202	203	188	205	173	175	210	185	185	192	152	154	169	178	194	175	208	196	176	182	228	182	199	176	193	180	186	178	198	186	172	186	170	192	197	170	181	202	197	186	188	173	186	188	188	188	218	172	181	205	155	177	172	185	187	180	200	185	210	168	181	179	179	195	200	203	172	176	171	197	182	203	190	175	173	196	169	156	193	189	177	187	205	188	193	186	203	183	189	163	202	188	183	183	201	171	160	191	183	173	211	194	185	188	162	177	184	169	186	207	212	203	173	196	166	171	188	183	162	191	186	202	187	190	196	180	195	181	179	202	174	204	173	178	174	178	179	172
4468	1460	1492	640	352	311	272	253	240	240	208	228	213	211	212	224	203	210	206	247	188	203	214	239	225	210	203	186	212	239	221	211	232	197	219	184	207	202	214	232	205	211	237	205	213	191	236	192	239	216	236	213	209	200	212	192	222	205	194	218	210	229	186	188	233	179	213	194	205	221	181	201	201	230	222	189	205	223	218	195	213	219	233	199	212	242	193	220	207	221	221	208	194	207	214	237	237	220	220	211	205	197	218	236	206	240	197	238	218	185	197	209	201	222	206	224	209	189	220	192	206	201	235	229	192	223	216	190	208	198	207	217	222	215	215	196	200	211	190	201	217	236	223	205	221	211	194	214	214	221	227	235	210	219	200	183	195	196	222	232	205	221	206	207	209	203	222	242	201	201	217	217	215	222	218	193	188	204	214	214	200	198	212	233	209	211	199	199	226	228	220	218	209	203	195	222	210	194	224	223	175	204	223	212	207	191	209	220	216	196	205	221	234	201	194	220	230	217	211	216	202	215	204	194	222	202	201	216	229	212	199	191	213	209	204	208	187	205	217	218	229	198	237	197	208	214	219	212	210	213	197	228	209	204	222	224	223	193	219	205	216	220	192	202	229	196	207	210	196	196	212	222	209	209	215	203	222	228	219	201	220	182	226	195	230	197	234	248	206	223	199	224	187	205	201	235	183	214	214	172	218	224	196	220	215	218	194	217	218	214	207	187	226	193	227	183	224	211	231	218	199	219	193	223	177	209	190	216	213	219	207	192	194	250	229	207	218	205	187	216	205	216	203	219	209	201	185	184	214	216	208	212	234	203	192	210	223	189	199	203	209	220	198	218	213	231	218	193	209	217	188	202	183	222	187	225	221	193	204	210	230	192	202	213	211	203	216	185	198	203	216	209	221	230	204	232	207	214	231	211	197	236	201	221	224	196	219	191	218	218	232	236	196	225	200	190	218	218	210	218	215	236	191	199	255	214	228	208	203	192	236	211	198	215	232	216	206	201	207	212	207	208	200	202	198	222	220	192	230	236	224	209	205	232	229	220	214	248	195	186	215	210	200	223	221	219	254	205	187	199	215	213	197	199	203	206	226	233	187	210	202	217	207	206	214	205	188	187	221	229	209	215	183	199	215	227	211	202	222	196	183	219	205	212	204	202	232	208	219	218	212	209	211	214	210	183	205	221	182	221	213	207	194	221	207	205	211	218	204	222	240	209	213	181	198	219	213	192	197	207	225	237	217	231	212	211	232	217	194	203	204	201	196	206	217	197	202	221	228	207	240	214	220	218	222	192	221	220	190	197	191	212	197	220	198	208	192	227	211	208	170	241	207	223	196	196	209	226	239	213	223	205	206	211	222	224	240	220	233	212	198	201	205	228	241	221	215	229	196	230	219	206	213	212	209	228	234	216	211	195	203	202	226	217	209	213	210	222	185	212	210	174	216	227	237	207	219	210	229	220	236	199	209	220	197	211	217	208	196	216	221	228	209	213	251	259	189	214	220	205	202	211	219	188	227	221	217	217	215	225	222	227	218	199	193	211	199	215	218	233	209	209	236	211	200	203	217	204	220	207	207	206	223	218	215	223	223	213	191	200	181	212	209	196	210	208	220	206	206	212	218	222	219	215	204	198	211	219	214	196	247	199	195	204	210	197	217	201	201	192	221	235	213	180	221	210	203	180	201	225	232	194	203	217	174	200	209	209	185	214	198	198	209	232	220	198	243	228	220	222	232	218	213	172	212	214	198	209	191	217	205	225	220	247	209	212	198	222	201	212	233	212	221	208	206	222	207	218	204	236	221	220	223	208	211	218	244	233	233	229	228	226	226	240	240	222	179	234	174	217	215	226	203	205	215	211	221	176	222	211	200	201	226	217	219	196	252	219	220	220	200	229	209	200	210	211	201	203	226	211	243	211	198	196	212	206	200	230	222	201	189	214	226	238	230	238	194	220	232	201	203	200	238	202	231	185	197	194	238	204	187	225	214	224	235	193	225	216	209	225	217	205	213	193	210	211	195	209	232	215	224	205	194	194	209	222	208	219	193	224	191	220	205	233	206	228	223	211	223	213	198	206	205	222	221	213	240	191	212	205	215	207	212	185	228	249	237	171	203	223	209	203	231	200	194	221	209	193	200	213	239	188	200	210	190	217	181	222	200	234	206	220	215	205	208	226	232	214	240	211	236	207	225	208	218	238	208	228	185	232	198	193	208	225	230	211	215	203	232	212	214	199	223	249	209	201	225	197	190	207	217	210	213	203	203	232	227	230	208	188	222	183	215	225	196	214	215	219	182	203	197	222	223	201	211	218	220	211	236	194	189	233	210	222	215	195	220	221	205	201	200	239	211	226	202	209	194	234	216	210	230	224	220	207	189	208	221	230	226	192	213	226	218	228	202	209	209	173	219	211	196	211	228	204	196	216	201	200	213	215	213	220	257	183	220	218	210	225	212	209	213	197	230	216	209	212	197	207	232	222	224	219	207	227	217	217	226	211	201	212	204	189	201	188	229	193	226	221	201	218	196	235	216	201	227	202	223	196	232	219	221	189	221	216	203	194	212	212	190	189	208	214	217	216	220	222	209	208	217	186	195	212	209	216	199	202	231	197	217	205	208	188	211	212	205	229	219	186	214	194	210	215	223	217	196	183	208	197	241	200	212	217	213	208	203	218	230	199	196	241	213	188	212	218	222	202	235	217	208	213	223	196	217	225	194	220	238	212	192	220	214	203	188	206	213	230	235	234	214	212	194	230	212	225	213	210	200	239	199	229	246	222	192	201	195	217	195	212	191	194	200	218	218	195	216	223	215	243	215	225	230	194	212	222	201	201	193	218	202	198	225	209	225	203	206	217	219	202	205	223	254	205	201	218	234	204	214	211	195	208	197	219	206	206	222	191	230	233	197	201	199	223	212	223	201	201	200	218	208	233	207	208	223	221	213	226	189	223	249	247	213	193	219	199	191	213	204	193	224	215	220	222	217	209	210	187	206	242	239	217	202	212	199	217	200	198	219	215	213	217	190	198	211	208	212	223	180	222	235	196	212	201	216	233	203	221	204	185	220	234	221	225	222	216	206	211	233	208	235	199	196	219	228	189	231	197	192	198	206	208	203	217	185	213	198	226	204	219	207	210	194	226	225	214	226	235	229	214	182	218	178	222	214	208	226	211	222	216	207	194	224	204	200	223	224	217	227	190	225	207	199	201	245	199	206	221	188	198	204	215	203	220	202	218	230	215	218	218	226	213	210	221	214	185	242	214	211	233	215	191	200	189	168	202	203	213	187	191	232	200	182	213	220	211	204	201	203	215	217	207	199	203	231	204	194	235	207	212	207	207	207	212	243	211	212	211	211	211	217	193	219	209	234	226	204	202	230	231	207	212	220	229	220	213	216	210	194	194	194	203	228	213	229	196	212	215	208	228	217	207	193	204	212	188	193	197	223	244	218	215	226	213	210	186	215	215	216	216	221	197	227	209	188	192	220	226
23704	21060	28110	24170	21038	7948	844	517	453	422	349	368	320	233	249	278	281	266	256	229	243	210	242	237	230	218	241	236	237	219	253	244	192	219	224	221	247	220	207	233	208	207	219	231	224	218	240	237	237	190	224	231	207	195	197	208	232	212	213	222	214	231	204	197	216	195	193	223	229	219	203	220	228	237	205	218	210	224	197	230	215	220	182	229	242	195	176	232	219	204	210	195	196	211	197	200	226	221	196	196	228	204	229	208	215	212	223	222	196	215	234	242	194	207	193	220	221	198	239	206	185	223	198	214	229	232	175	233	237	201	191	229	241	196	206	205	196	231	207	200	231	222	223	220	187	192	209	205	207	219	218	207	207	219	215	213	231	220	216	223	206	224	222	222	216	202	236	221	199	232	220	225	222	205	220	227	218	214	211	204	221	208	211	191	207	254	233	237	214	213	220	217	239	203	206	202	223	217	218	214	224	210	220	203	220	207	240	204	229	218	206	221	220	213	194	215	209	196	223	218	215	206	179	214	224	207	227	216	221	209	207	221	217	220	210	196	217	206	224	195	205	194	185	215	200	210	231	198	238	228	231	209	217	207	230	222	195	208	210	215	196	183	206	216	216	226	188	244	225	221	202	232	202	219	192	201	225	224	221	234	215	191	210	209	193	211	228	209	198	198	208	192	219	218	216	205	222	195	209	227	229	211	230	217	219	249	215	209	199	216	204	213	216	206	207	196	233	209	210	212	214	211	209	219	210	184	206	233	227	191	208	212	233	202	198	218	205	210	204	221	240	200	227	200	196	212	188	216	199	233	198	168	232	208	224	206	222	199	225	213	212	205	224	216	213	194	230	213	181	233	217	202	199	233	202	204	191	199	220	184	205	229	201	218	209	204	213	212	185	198	215	206	210	212	207	183	204	223	209	201	204	212	224	205	215	205	228	218	200	231	224	192	202	212	203	192	213	226	202	219	221	201	220	194	218	219	218	207	200	200	242	216	212	203	209	213	195	200	201	229	233	218	186	194	216	220	209	209	211	222	231	234	203	187	237	216	202	203	204	222	201	211	200	207	230	184	192	222	213	199	195	197	204	216	227	216	235	203	219	197	194	213	188	230	239	195	214	205	230	206	232	229	212	201	209	227	237	233	203	206	185	210	207	185	192	212	195	219	203	230	210	200	205	244	222	202	213	222	217	180	211	208	223	227	242	224	217	232	192	208	194	214	217	202	203	199	222	230	229	190	203	182	234	201	216	202	217	228	205	209	191	214	208	210	242	185	211	217	201	212	223	203	213	207	214	244	213	218	215	234	232	196	215	206	201	198	257	193	225	237	219	203	198	231	191	207	225	213	202	184	209	206	179	215	227	219	224	218	225	228	239	232	231	208	204	205	222	212	211	221	198	210	192	225	200	206	188	243	202	206	229	222	213	204	219	207	213	206	208	202	190	239	215	184	187	220	243	215	189	209	209	220	197	207	205	233	195	213	214	213	213	199	194	210	233	206	216	214	207	194	211	216	182	206	206	215	202	210	211	204	212	217	194	215	197	215	217	201	219	221	208	208	231	222	202	212	223	208	239	239	223	205	209	208	201	206	192	222	231	237	209	225	218	203	225	197	201	182	190	214	226	221	221	222	210	215	191	217	206	195	228	219	208	227	224	223	208	226	205	200	243	210	202	206	204	192	230	215	241	247	231	232	213	203	212	218	204	237	206	208	241	213	219	196	207	194	214	213	199	200	232	196	207	233	194	215	218	195	227	222	235	233	188	185	222	212	209	201	182	207	230	221	222	212	214	200	219	212	203	215	210	238	213	222	185	223	209	229	207	233	202	187	184	227	230	208	229	212	238	194	202	221	212	201	233	212	218	203	202	194	203	244	232	242	230	208	218	205	202	206	216	198	230	236	207	199	211	228	207	201	218	228	235	211	207	191	230	213	217	204	212	206	224	199	237	203	216	211	217	227	219	231	210	199	189	213	245	205	220	205	201	210	210	202	236	195	217	216	226	207	195	193	198	225	222	221	186	189	207	248	214	213	205	205	199	203	202	228	220	183	213	213	227	222	227	228	226	206	214	221	246	196	221	221	250	199	195	209	234	219	214	199	216	183	237	220	223	207	198	204	223	212	188	211	212	219	204	206	215	217	228	185	217	215	231	186	241	200	214	220	195	216	234	191	215	194	211	212	229	196	204	218	214	215	195	216	208	219	221	235	211	220	187	208	209	220	220	196	201	212	196	209	189	244	204	248	239	247	234	228	237	213	184	206	224	214	218	219	202	210	214	209	203	210	228	240	187	220	228	211	223	189	210	198	192	214	224	227	198	203	216	239	228	232	208	228	218	205	205	220	200	207	212	218	248	205	214	192	236	215	200	201	210	217	227	219	191	209	194	220	219	231	229	227	224	206	207	238	218	220	201	198	216	225	205	202	217	198	188	233	210	224	237	212	222	217	235	213	201	229	225	218	225	217	208	215	215	209	202	210	217	226	200	213	220	183	225	189	212	186	183	245	193	221	216	197	226	181	221	216	204	223	222	195	219	212	228	223	220	237	243	233	205	199	225	221	228	221	217	203	202	213	226	215	222	237	229	208	240	217	203	206	225	224	217	196	208	207	209	205	217	218	192	197	204	220	231	194	228	216	213	215	224	199	221	196	206	201	226	245	202	193	222	198	218	236	225	202	231	224	191	207	231	240	174	210	221	208	206	242	220	235	209	201	212	208	221	225	202	211	192	214	196	227	205	218	201	231	200	175	238	189	211	201	207	236	243	213	226	212	200	240	237	227	205	206	224	232	230	219	224	202	201	222	220	223	211	199	231	208	215	196	203	215	238	237	217	222	225	209	248	224	207	242	211	206	217	214	182	208	195	184	204	204	200	211	230	198	201	214	219	205	193	248	188	198	217	228	213	204	224	198	229	226	212	217	201	202	209	205	212	209	231	232	221	199	198	229	212	220	217	184	191	219	208	216	225	212	214	198	227	218	220	199	209	233	222	230	206	221	209	215	213	212	212	250	197	209	227	223	215	217	206	241	223	226	231	214	196	219	219	202	185	201	217	205	204	200	219	234	202	208	192	224	214	218	223	192	235	198	216	207	219	204	201	220	202	232	218	195	208	192	218	180	234	204	191	220	199	221	198	229	205	213	199	213	221	203	199	233	230	220	204	220	201	232	217	230	221	216	205	250	218	227	211	198	225	217	210	216	208	219	224	214	215	222	203	206	216	235	209	196	205	224	211	205	212	238	216	214	203	217	217	201	218	232	157	191	224	224	225	218	213	217	193	227	218	199	209	221	207	216	207	221	210	235	210	213	186	182	218	206	243	211	222	207	208	195	217	223	223	203	217	220	222	222	195	229	226	220	201	208	211	206	207	211	221	235	203	223	218	206	221	243	198	216	222	197	205	200	231	202	222	204	200	205	201	214	222	194	198	186	208	196	197	200	213	217	234	241	227	209	221	211	237	192	231	228	210	210	211	191	226	217	210	186
3843	10235	6620	2926	1989	1481	1082	833	672	547	460	432	389	342	348	341	304	307	283	261	286	275	269	284	236	312	281	246	256	236	259	249	265	228	270	224	239	220	233	245	227	241	228	206	229	227	249	247	222	241	239	214	239	203	229	241	232	234	213	259	244	208	245	233	226	238	220	239	203	264	254	232	228	211	231	216	238	224	219	251	208	227	217	244	220	226	227	216	241	220	211	212	234	227	235	232	251	194	233	240	218	238	219	239	222	216	255	221	221	246	220	215	247	208	249	250	261	204	206	244	244	216	223	238	228	222	248	222	223	223	230	237	252	264	223	226	249	208	245	196	214	222	215	228	227	231	220	242	222	217	253	244	215	226	224	237	217	214	234	229	246	236	230	223	209	259	225	227	243	202	228	253	223	252	240	227	198	246	218	220	217	247	219	253	220	255	196	261	237	240	198	220	236	235	210	232	195	209	247	230	235	227	234	231	223	237	192	202	237	221	220	228	232	246	237	245	208	214	209	219	229	235	224	254	260	217	237	230	253	213	249	250	235	215	227	242	234	205	213	242	205	223	238	248	248	214	233	233	235	236	256	210	231	265	232	243	241	284	244	216	205	234	224	225	234	230	244	246	230	210	220	242	247	230	218	232	209	234	214	220	216	189	209	243	232	225	243	230	232	209	202	229	241	239	211	237	212	233	206	276	240	224	204	202	234	220	250	209	246	261	221	244	233	227	212	228	222	250	242	259	227	236	229	214	224	228	234	193	211	231	234	227	223	220	226	226	229	239	246	221	186	209	257	216	224	248	237	243	218	237	222	234	204	230	207	216	227	216	238	221	210	226	238	232	248	212	233	211	232	218	221	221	219	235	229	220	204	210	227	250	216	219	224	198	205	232	197	209	274	205	211	224	213	232	211	190	228	238	201	222	215	244	246	204	232	235	233	210	205	225	213	244	226	229	236	244	239	227	227	235	228	244	231	235	199	232	251	215	262	252	239	206	249	234	240	234	211	232	247	224	226	197	215	243	262	249	203	240	219	226	230	227	239	220	239	213	233	220	230	219	212	244	233	224	238	214	243	223	237	236	243	245	225	247	237	238	193	208	210	245	250	228	198	234	208	223	237	216	236	221	233	234	201	214	219	243	252	222	240	244	222	224	208	224	247	204	214	216	207	221	234	221	228	244	235	225	251	216	250	225	232	244	235	200	222	219	232	225	231	237	243	223	268	230	216	244	223	212	234	247	212	253	215	225	202	217	228	249	216	222	233	273	231	236	223	212	233	222	217	216	209	208	256	234	224	262	226	231	235	194	255	251	237	238	224	231	221	237	241	227	215	255	220	198	236	221	213	229	246	234	216	230	218	220	211	219	239	240	265	243	222	251	193	212	242	224	272	239	237	214	245	206	219	231	201	228	237	237	227	223	225	243	226	227	232	214	198	221	241	222	249	222	220	232	198	209	225	219	224	214	233	228	257	234	209	223	255	243	226	244	209	227	252	234	219	246	231	222	230	247	234	253	242	241	240	237	240	218	205	245	230	228	237	233	256	230	233	219	243	221	221	217	224	215	238	241	204	228	218	224	260	218	243	252	220	241	225	233	203	204	209	206	221	231	227	251	213	199	222	219	236	235	253	236	232	226	261	213	216	205	221	231	218	244	227	217	255	208	248	247	212	217	225	218	236	226	209	237	211	226	250	234	260	227	205	231	236	227	234	214	218	262	207	208	229	233	227	245	238	234	214	219	227	206	215	261	224	241	221	235	243	229	247	235	231	227	267	244	232	227	242	216	228	212	237	232	220	233	217	216	216	251	227	218	211	236	232	224	235	260	273	249	218	221	233	235	235	267	209	218	222	236	233	246	222	249	242	216	223	247	209	226	222	237	244	217	233	246	249	225	220	241	235	224	238	248	235	232	218	243	228	240	223	240	213	217	222	221	210	247	217	215	207	246	229	235	244	196	235	227	236	251	213	248	249	219	220	210	202	218	227	211	243	239	222	231	262	230	215	217	248	226	228	221	242	214	212	237	235	235	210	238	245	242	199	224	203	231	223	250	228	217	279	228	229	222	230	237	237	225	211	247	244	252	221	233	232	217	196	216	226	249	218	225	231	247	211	211	217	203	225	216	241	254	219	226	255	218	227	217	243	239	218	221	223	231	228	221	252	208	217	238	228	208	242	202	249	228	246	226	230	231	239	241	254	220	210	216	213	234	236	209	210	230	235	218	250	235	228	262	225	216	232	236	229	216	233	247	213	233	221	241	247	223	238	224	237	223	235	244	223	235	226	224	239	205	238	228	211	245	236	244	230	226	237	225	246	226	227	238	242	240	259	215	223	203	213	239	234	197	229	229	272	227	207	221	221	214	227	209	229	217	236	242	198	241	224	234	238	221	205	240	193	203	238	243	205	246	233	207	236	206	220	249	246	195	242	227	243	220	218	232	228	230	238	214	238	232	213	251	235	252	235	238	253	230	194	235	209	215	232	236	242	208	223	239	229	248	223	217	225	252	244	204	209	254	243	223	223	217	237	206	242	211	227	215	237	236	221	231	230	197	238	255	253	231	204	231	236	220	250	230	235	238	211	227	231	247	251	221	235	216	218	216	231	252	213	227	215	240	216	235	225	226	222	201	224	232	232	238	218	262	235	257	215	239	223	239	197	254	218	222	222	183	234	235	212	237	222	210	226	264	206	232	236	201	230	240	206	224	226	238	231	219	241	212	216	234	266	205	215	244	219	241	221	193	227	230	219	230	232	230	208	242	231	222	210	248	205	245	227	214	226	246	228	250	234	212	248	203	201	204	248	230	219	244	236	226	233	208	233	217	230	223	238	212	226	253	216	249	206	198	229	227	247	234	242	213	253	211	231	235	227	238	220	229	213	233	235	225	240	220	199	220	238	241	238	231	219	235	229	244	250	229	231	240	217	208	216	228	217	231	239	243	230	223	207	234	227	222	227	255	224	233	217	241	215	236	233	249	210	247	251	247	223	212	227	262	213	226	229	248	222	228	207	245	217	236	257	235	187	237	229	226	256	233	206	233	238	221	222	238	203	214	238	230	212	227	221	248	231	254	248	233	238	265	232	230	238	198	227	241	226	227	217	250	194	225	209	236	248	231	222	259	226	216	238	211	220	209	204	233	225	209	217	215	226	209	262	232	239	212	235	219	216	207	229	244	229	232	205	230	247	229	214	239	234	213	208	209	268	208	241	234	252	245	229	223	225	245	212	221	220	222	226	227	254	226	223	221	211	236	253	206	209	240	243	215	225	225	225	204	214	202	244	223	248	243	221	238	241	216	237	247	211	238	225	226	224	228	227	226	236	224	240	263	220	240	259	213	215	230	227	252	215	208	229	220	211	227	242	243	208	223	229	207	213	214	231	222	207	208	204	236	230	214	216	229	225	212	227	231	248	220	244	224	209	231	233	236	260	234	242	203	206	245	230	264	225	239	213	241	239	215	218	204	217	240	228	240	216	222	224	257	245	218
24828	21030	26901	25281	8008	763	585	498	471	471	439	435	414	430	432	381	400	389	385	383	385	400	371	376	403	411	374	396	373	387	401	385	365	358	365	398	363	417	393	382	386	380	372	411	388	390	386	371	360	366	386	396	369	378	372	345	354	416	386	391	357	401	398	378	362	391	358	400	380	390	355	395	387	375	349	341	362	401	381	390	336	380	348	399	363	386	348	345	401	359	389	365	386	387	395	368	331	419	390	384	355	357	371	389	391	366	389	387	393	388	413	360	383	376	372	368	343	384	373	373	341	340	364	391	359	351	373	406	390	378	374	352	396	415	385	378	361	401	385	406	364	358	370	411	392	354	367	381	361	382	372	327	409	382	379	390	368	355	336	367	366	340	369	340	377	385	390	375	378	366	408	369	412	380	389	359	368	377	370	373	372	391	349	375	400	369	372	404	356	369	371	379	350	365	389	351	309	398	379	395	337	362	399	361	364	358	396	390	333	366	402	334	404	338	355	368	393	362	369	402	345	377	400	366	360	373	377	387	370	393	369	377	399	382	387	381	372	379	397	385	384	382	371	362	369	364	362	389	387	372	410	392	360	393	363	339	382	351	325	358	396	367	419	357	388	373	368	359	389	383	345	404	358	409	386	397	367	377	326	370	406	400	390	381	376	372	360	363	383	376	355	356	380	350	379	386	379	365	361	376	371	414	389	374	372	366	370	370	384	358	398	372	362	398	380	362	386	372	344	395	368	341	344	371	393	349	438	350	395	362	377	363	357	375	362	391	376	380	416	406	399	373	374	385	388	373	356	354	388	406	390	392	369	338	397	402	377	366	409	360	391	393	374	368	399	379	370	365	372	352	392	388	400	358	379	357	360	361	353	363	412	394	353	339	400	369	385	340	364	385	382	380	318	379	351	369	384	354	367	336	388	395	379	357	383	395	359	365	406	371	332	350	336	344	381	406	353	379	370	365	374	342	361	374	364	377	364	374	399	405	376	364	377	359	379	409	383	412	371	367	389	422	361	357	376	332	381	398	375	395	387	374	385	359	379	389	372	361	393	341	386	373	366	364	365	360	387	366	372	367	361	379	421	346	391	380	410	364	366	377	364	360	405	385	387	368	376	354	372	380	400	403	347	374	376	368	350	376	379	377	365	399	381	400	368	341	369	361	377	387	377	338	425	360	342	366	385	367	380	363	383	360	357	356	389	370	352	379	385	367	410	371	388	372	345	386	369	351	369	377	399	375	398	384	380	380	355	364	385	354	380	350	356	321	434	395	346	397	372	366	425	400	366	388	387	386	352	377	348	384	343	383	388	379	381	376	398	380	361	353	357	365	367	368	374	386	392	405	387	353	386	347	398	375	373	384	380	377	376	397	377	390	383	405	353	396	401	367	397	379	388	400	371	353	361	385	381	383	351	348	387	405	385	363	375	395	358	380	331	358	387	411	376	347	340	369	372	349	399	351	401	379	388	365	372	379	350	385	368	374	383	367	396	387	377	361	372	368	367	354	383	372	359	371	347	376	379	349	363	372	373	405	351	377	359	382	387	358	377	369	373	391	355	398	381	365	391	362	360	356	379	348	362	343	371	387	376	348	399	366	375	335	349	369	385	367	363	383	392	370	376	382	373	329	383	392	380	366	368	376	377	403	376	374	367	384	338	370	386	361	397	397	355	417	372	357	368	362	353	376	402	371	378	383	415	382	375	411	415	359	385	375	336	399	368	398	401	360	367	376	404	375	367	395	387	326	398	380	353	383	365	355	367	385	354	419	374	352	384	360	340	361	388	388	362	386	392	376	368	379	414	382	386	359	378	373	403	373	366	403	348	373	395	365	387	387	344	355	362	365	388	403	383	346	376	369	358	364	373	365	367	389	400	370	375	345	366	351	391	378	344	350	392	354	370	378	384	384	364	371	359	398	408	367	348	355	395	392	377	357	362	368	410	371	381	342	356	372	352	367	391	386	367	414	357	363	374	390	419	342	367	375	391	379	387	392	368	414	382	378	371	383	362	375	395	351	371	361	379	356	385	388	391	390	396	392	372	374	407	341	393	384	386	420	359	352	380	387	384	372	350	324	358	374	358	376	363	390	385	369	350	386	372	372	359	364	350	360	391	348	382	425	371	365	409	343	367	362	338	368	367	398	369	400	385	357	366	371	375	366	356	352	381	377	380	371	402	371	386	401	411	375	361	368	369	378	403	348	383	356	407	373	368	389	365	398	390	364	321	390	363	367	370	362	402	362	355	351	386	373	351	366	347	398	410	419	353	383	351	372	370	397	363	385	358	391	404	341	375	347	396	343	364	374	372	382	371	381	369	379	382	405	381	405	353	373	367	378	354	337	395	361	354	365	373	377	387	377	359	376	371	368	348	380	377	370	368	386	366	405	372	375	391	388	375	379	381	388	378	404	385	357	373	382	372	334	371	391	396	350	373	363	381	382	343	373	365	366	378	402	314	374	355	371	418	364	377	384	386	410	365	358	374	370	370	388	351	381	380	372	336	366	362	386	383	342	349	395	372	346	353	384	379	363	388	382	415	356	384	367	381	356	352	395	378	325	372	378	351	360	364	361	372	377	380	368	366	369	378	376	395	383	375	358	400	365	352	341	397	362	351	394	359	363	405	331	357	383	402	356	390	364	368	372	373	380	393	389	407	361	386	351	372	395	347	360	397	379	381	375	378	359	325	344	381	384	382	345	374	338	382	365	334	376	415	402	378	372	403	402	387	381	383	373	364	372	367	388	387	354	396	367	390	369	357	400	388	363	391	391	407	361	375	373	345	382	347	380	389	365	377	409	354	348	397	369	428	338	339	377	378	360	390	358	344	381	408	395	360	342	399	338	371	383	352	382	385	392	364	369	388	363	347	378	402	385	392	369	345	342	415	351	374	343	384	352	400	390	330	367	367	357	372	386	385	380	368	410	412	386	378	385	374	392	391	380	383	387	407	416	418	378	398	387	344	362	368	378	379	384	387	392	377	390	393	387	387	382	382	373	377	404	388	398	399	385	365	390	368	397	365	398	390	362	379	363	348	361	375	392	366	366	369	360	376	360	359	384	378	374	358	366	373	336	379	370	361	374	349	363	386	420	354	374	359	389	393	392	390	353	409	392	368	393	398	386	358	354	338	368	402	338	364	371	397	378	367	403	383	419	390	359	354	361	365	347	371	394	333	384	355	377	367	402	386	348	404	379	349	366	355	431	344	368	391	370	350	408	421	403	380	369	380	358	418	365	364	350	369	401	368	385	360	382	382	344	357	344	378	380	359	355	357	345	364	325	373	391	333	358	362	390	344	369	395	424	372	352	403	368	360	377	394	358	368	377	385	383	370	374	377	381	386	361	365	339	382	371	337	377	406	428	386	373	373	380	373	341	371	388	386	374	380	351	373	384	391	383	370	379	380	344	362	357	390	410	349	373	371	392	394	393	371	384	381	398	362	360	379	360	392	384	366	388	325	381	383	357	394	399	376	399	371	375	387	357
3906	6266	3684	1873	1395	1059	882	735	667	618	543	529	492	494	448	463	455	475	457	428	451	408	411	453	405	407	407	394	423	414	404	426	418	441	402	377	382	457	431	426	451	401	411	378	377	419	401	414	411	401	391	405	380	378	416	398	378	409	373	453	408	404	421	423	403	411	389	411	387	401	377	398	382	410	417	409	395	430	416	419	400	425	404	447	433	421	407	416	408	390	364	422	409	421	409	413	421	407	411	408	404	427	401	391	427	383	391	391	388	373	393	405	420	381	376	413	383	426	400	389	416	403	408	415	389	438	393	402	423	423	418	407	414	433	425	392	416	379	416	421	405	409	388	367	378	397	394	421	386	375	416	401	391	400	406	440	397	379	415	439	389	380	395	441	383	404	426	387	382	355	417	421	448	423	426	403	415	421	389	404	432	397	405	370	390	403	428	417	372	398	419	393	411	400	401	425	422	409	390	422	396	400	383	433	430	396	424	405	417	381	345	420	342	420	439	413	367	432	417	453	426	386	410	413	399	375	422	394	408	391	395	422	392	393	392	390	374	395	391	396	373	401	404	413	418	389	411	402	397	398	387	401	419	407	387	391	450	424	399	407	389	426	381	424	423	382	412	428	379	413	414	443	372	437	388	414	389	422	423	411	424	411	408	422	392	379	396	389	401	406	395	405	420	433	403	380	422	415	391	403	409	396	391	400	386	436	386	434	420	413	414	373	400	452	399	375	430	417	420	402	423	373	395	421	415	437	404	395	425	399	400	406	415	361	433	421	388	429	411	387	336	416	407	403	380	407	426	408	392	442	424	384	406	399	409	387	395	432	379	445	424	430	376	429	413	375	390	388	357	414	426	393	422	385	375	402	405	401	410	433	440	423	395	374	426	375	386	396	451	370	388	403	388	408	417	384	391	395	393	380	414	377	398	409	419	400	397	374	415	387	398	381	380	378	385	393	392	414	371	424	403	395	389	390	387	409	379	428	407	404	408	397	436	340	371	404	417	428	425	372	414	410	405	416	394	415	391	381	389	400	393	395	410	407	436	407	364	383	430	430	384	402	429	391	422	405	424	389	417	407	410	405	429	437	436	399	403	380	444	366	410	409	349	387	371	402	418	429	423	391	381	428	411	434	403	438	407	426	373	420	424	396	397	400	420	412	339	404	405	397	417	402	432	412	422	393	429	350	402	384	383	418	360	440	442	395	408	380	399	455	439	396	388	416	392	424	405	396	402	381	400	420	416	396	397	379	430	384	441	381	414	376	381	409	415	386	374	413	357	461	378	389	394	413	410	399	407	449	387	371	406	403	424	423	449	409	429	384	401	404	400	412	427	402	388	380	410	410	420	392	376	438	391	373	408	391	387	402	423	413	403	390	400	393	388	414	399	402	380	408	371	416	428	375	419	407	393	410	388	404	399	420	397	400	421	393	404	370	413	406	391	380	375	376	416	415	407	377	395	391	401	401	387	402	409	429	415	419	407	369	406	395	394	394	397	448	408	414	389	402	418	404	438	384	386	414	433	411	412	413	417	399	431	431	400	430	412	408	407	398	419	413	381	410	441	425	428	407	428	368	427	407	408	390	421	398	409	391	412	394	450	427	393	410	414	406	418	394	405	404	410	398	409	381	400	412	381	373	422	403	438	385	426	400	391	402	439	403	446	415	367	389	388	361	422	387	387	388	394	359	409	367	410	361	409	406	410	434	410	400	386	409	369	389	384	371	383	414	451	409	402	410	440	374	399	399	383	419	393	426	419	410	392	410	418	396	397	426	390	415	416	368	394	392	384	431	397	397	433	409	374	419	410	390	397	403	400	426	373	369	444	443	407	407	407	434	426	397	411	413	409	395	364	408	364	376	435	399	405	428	403	392	411	386	399	363	419	431	412	384	407	378	440	423	377	408	429	432	347	422	434	389	387	393	413	409	417	440	403	390	393	392	417	409	434	436	405	381	439	425	413	408	393	403	385	418	408	393	430	425	430	436	382	422	396	397	374	422	385	448	377	422	395	400	416	404	403	412	406	424	393	409	393	427	369	403	375	397	396	413	417	434	409	438	396	377	407	424	413	394	404	400	367	405	409	390	413	410	394	408	423	444	397	434	420	388	425	423	398	409	418	387	420	405	426	412	417	356	415	406	398	394	370	394	387	425	418	434	407	389	399	417	396	384	392	408	358	419	426	409	377	437	406	386	407	381	402	410	392	405	376	409	378	385	395	406	402	430	419	380	429	397	402	367	381	399	393	412	437	432	408	387	434	441	365	433	400	424	420	409	413	430	444	400	401	371	407	411	417	406	369	387	410	424	426	370	380	402	382	391	403	436	380	414	440	379	433	397	380	407	429	418	388	442	400	398	399	430	434	393	423	399	410	400	402	414	397	391	381	415	441	403	421	390	412	403	424	430	401	416	402	417	400	398	389	429	404	408	404	368	389	407	414	412	411	416	405	410	397	389	401	415	412	375	419	413	413	409	398	396	420	403	381	424	385	389	421	415	423	417	389	446	390	432	413	410	412	406	376	382	414	431	397	411	416	387	418	422	425	368	399	398	383	396	413	398	408	437	374	417	381	393	381	405	434	424	440	453	374	411	409	409	396	414	434	411	424	401	388	373	376	419	390	418	407	389	445	412	432	396	430	396	417	411	387	362	402	411	421	430	396	380	412	367	427	414	398	396	400	379	438	398	401	437	399	436	397	389	410	379	428	385	381	407	402	403	405	378	418	418	392	388	387	416	421	393	420	409	382	409	383	383	401	403	391	424	422	433	386	378	412	381	411	401	394	368	393	406	388	420	420	424	441	405	373	443	416	415	412	374	399	404	378	416	411	394	346	401	397	401	424	375	402	412	424	395	382	402	409	402	414	418	417	421	434	443	389	401	424	412	433	405	439	438	428	440	418	393	394	418	376	385	388	390	395	398	451	383	355	390	396	392	413	410	420	426	409	377	453	361	415	406	401	395	434	379	422	397	426	405	418	402	401	405	411	373	384	420	404	381	381	361	397	436	404	425	423	404	417	391	403	402	342	415	396	421	408	437	378	404	408	394	400	401	392	403	408	374	417	423	408	433	411	390	405	434	442	441	383	377	411	413	387	384	401	381	361	402	395	426	415	377	409	377	378	402	395	391	388	398	382	421	415	389	417	425	427	431	433	420	417	400	382	400	426	382	396	371	424	445	433	370	405	401	401	406	437	404	395	370	411	403	395	370	373	402	396	378	461	425	384	445	412	433	439	359	408	411	415	374	413	408	436	395	443	399	425	434	398	409	382	440	431	420	409	368	403	403	393	407	388	411	356	425	408	391	395	379	390	419	422	405	406	406	422	434	449	423	407	408	396	447	410	435	431	419	432	404	365	406	393	438	362	399	414	409	423	393	401	413	429	400	409	384	400	404	390	406	408	421	396	426	403	403	419	409	423	392	419	397	378	415	418	415	402	387	424	423	391	399	410	397	384	378	393	413	400	406	376	428	434	450	383	425	403	399
22472	20992	28477	23645	20987	21008	6424	1194	876	843	719	696	649	637	584	570	568	521	529	513	527	540	520	502	503	540	531	463	502	529	515	499	474	501	495	493	475	488	533	466	451	521	485	520	469	479	491	485	524	454	492	449	447	504	457	475	458	454	453	513	485	487	503	468	471	467	482	501	467	467	509	465	515	462	490	510	564	502	471	495	513	474	462	460	467	489	455	465	454	457	543	456	434	493	488	499	428	466	474	477	496	469	489	477	472	505	469	450	467	466	503	440	492	483	461	471	470	460	478	497	480	451	479	478	472	469	466	451	488	471	428	471	444	471	450	477	503	470	454	473	486	456	429	432	465	467	443	505	484	477	463	490	473	464	484	477	461	452	523	444	449	465	447	492	421	486	464	482	465	476	444	428	454	435	459	470	442	479	420	457	457	479	457	459	487	476	471	442	513	454	538	460	466	459	475	438	457	434	453	481	438	453	493	434	472	469	479	419	461	454	454	451	462	497	431	484	506	479	454	502	473	478	500	488	444	457	465	461	473	466	440	468	455	458	428	494	455	459	451	508	460	457	473	454	471	474	440	471	476	493	495	451	452	480	456	461	484	452	467	470	457	468	496	480	491	481	459	439	493	438	492	459	476	490	471	495	459	454	483	447	480	447	477	488	474	465	466	450	489	454	494	466	502	434	465	467	456	496	482	500	473	470	456	450	479	486	490	487	463	557	485	491	453	486	500	485	414	463	470	472	471	468	523	443	483	474	495	473	501	495	471	470	435	460	475	445	503	467	450	482	490	465	486	427	527	482	494	498	468	478	440	518	438	472	479	471	455	451	491	498	492	476	465	449	470	472	447	476	447	468	443	438	448	496	448	493	474	511	476	481	482	469	513	466	463	455	483	492	507	446	485	490	482	470	463	489	436	490	470	464	498	476	450	473	473	462	467	480	507	414	445	447	425	452	452	484	458	455	498	479	455	491	446	517	480	477	458	518	465	475	453	483	475	502	473	483	468	502	466	471	464	487	486	441	451	482	446	454	470	474	467	444	431	454	451	423	498	456	442	460	474	484	455	484	507	462	481	427	461	500	462	429	503	432	471	485	499	472	476	483	492	498	475	475	430	488	513	492	484	476	457	431	461	486	508	520	482	486	458	488	440	468	451	465	498	495	472	468	444	466	473	447	497	499	499	465	487	498	468	502	424	521	474	480	549	513	463	443	477	486	451	437	446	486	464	453	479	446	477	437	472	480	511	427	477	456	478	482	520	501	489	458	498	481	468	449	497	513	439	471	512	444	430	487	430	448	457	440	472	461	457	416	499	432	434	464	474	486	481	510	492	439	481	479	446	465	467	451	544	494	449	465	453	492	437	489	474	469	467	493	491	479	456	452	467	480	475	474	488	465	475	512	483	470	409	459	432	532	478	484	484	419	438	437	440	490	498	480	454	522	443	481	471	456	450	454	482	510	487	430	466	485	477	454	439	448	462	451	491	473	479	456	441	432	484	410	437	507	460	465	444	480	441	442	517	446	488	467	432	498	448	491	470	446	478	485	441	453	452	480	472	462	462	443	498	445	505	467	470	504	477	466	450	479	435	441	464	434	480	507	445	484	484	433	434	465	464	461	516	468	478	495	487	483	498	447	458	452	474	468	484	510	487	444	479	471	495	479	465	450	450	465	450	436	500	467	474	458	514	496	489	448	458	487	442	484	520	463	451	446	466	471	486	454	443	474	523	449	426	458	463	456	442	461	460	450	471	486	456	459	461	496	466	457	494	426	468	491	475	445	470	485	454	469	480	438	448	452	460	482	459	511	493	409	465	477	448	473	469	442	476	477	500	475	468	485	461	492	446	446	466	496	483	440	474	445	478	439	453	469	431	454	432	491	440	489	487	452	473	462	481	460	449	497	472	518	449	466	443	443	464	455	482	443	472	471	472	455	489	451	466	460	480	471	482	445	497	461	464	450	443	442	471	502	452	464	481	464	449	476	476	465	507	500	501	472	455	462	446	445	495	432	492	507	464	487	477	472	513	525	454	463	474	494	474	434	466	455	489	472	458	459	452	485	468	482	478	452	457	462	488	436	461	484	439	482	459	461	477	454	477	507	502	482	467	470	501	462	538	473	496	464	477	458	482	474	449	469	481	453	463	470	487	463	494	488	477	459	502	453	453	494	480	475	485	469	455	471	485	448	464	484	459	466	513	479	483	408	475	466	445	467	453	470	455	454	468	485	464	444	458	494	493	461	429	442	432	478	453	447	436	460	489	491	456	487	494	447	476	463	460	432	460	479	505	452	462	494	429	452	500	477	432	483	488	445	478	478	439	499	434	471	430	463	455	450	454	474	422	468	478	496	443	472	466	501	470	480	457	431	452	476	497	498	487	450	505	500	450	460	467	493	461	445	484	481	466	486	476	480	475	486	452	489	479	466	469	459	466	468	470	482	470	447	443	470	435	482	459	481	515	475	467	405	479	503	481	484	495	453	439	461	457	476	460	482	483	440	457	475	449	459	443	493	452	483	498	484	476	478	455	462	481	501	459	453	431	478	467	455	442	473	460	478	451	477	469	491	438	455	513	448	419	487	443	510	485	507	469	434	460	468	492	435	476	454	543	467	495	473	484	450	498	478	494	480	466	480	480	450	452	457	479	518	458	437	513	429	434	491	483	484	475	488	466	462	427	469	479	497	429	476	496	465	485	445	446	474	448	529	470	431	492	443	475	446	467	501	520	479	473	454	467	484	459	466	479	475	495	472	447	443	464	448	479	483	459	490	465	445	466	464	457	469	451	469	490	467	459	465	472	481	476	506	503	416	466	495	422	475	500	473	508	407	450	469	468	435	467	522	485	477	444	446	456	509	484	449	456	484	488	504	435	464	506	430	421	458	500	456	498	472	494	484	475	479	465	465	455	509	427	472	478	486	485	447	459	467	429	461	508	465	523	483	500	435	500	481	474	459	478	489	494	505	441	468	499	498	481	486	448	428	435	500	461	466	456	431	450	515	549	500	481	495	476	468	479	475	476	446	456	460	498	458	479	438	485	489	472	475	478	484	462	460	473	476	522	499	464	464	457	452	474	441	448	442	435	457	440	458	437	455	498	457	496	444	420	476	469	446	471	429	489	492	430	477	461	464	462	461	431	463	460	478	487	478	459	452	459	438	459	447	431	498	474	462	479	476	446	441	443	504	431	477	471	441	441	468	456	470	477	465	470	487	476	485	444	468	481	462	491	432	469	466	465	482	473	472	467	443	455	497	492	459	456	420	498	465	442	484	471	484	462	469	428	447	446	482	463	460	480	447	447	437	460	479	476	451	504	491	515	470	441	507	481	478	496	502	481	457	456	485	484	494	491	476	471	493	468	469	455	434	426	474	482	420	474	457	469	437	432	449	486	487	459	464	492	464	449	471	443	471	459	495	453	454	493	495	459	453	433	457	452	519	501	462	451	411	440	466	451	470	456	472	464	464	451	487	457	433	458	454	462	502	512	472
5251	16068	10442	5411	3684	2734	2097	1593	1340	1131	968	855	825	780	695	683	659	642	606	619	595	593	594	572	551	556	515	512	508	524	541	503	545	537	460	497	471	512	515	508	492	522	488	500	489	483	467	500	449	512	481	508	470	452	473	444	507	456	469	509	444	479	493	455	498	464	518	485	523	456	499	459	463	496	450	503	532	506	506	470	498	447	528	444	474	493	482	485	480	479	505	481	489	469	490	484	443	474	488	470	513	480	458	474	496	460	431	463	446	481	467	489	488	473	460	533	474	478	496	463	467	448	492	482	494	454	529	463	479	470	447	478	492	439	469	473	483	434	476	507	464	484	494	467	436	509	474	473	470	506	462	476	501	477	510	498	473	460	467	509	480	501	467	469	516	487	483	499	486	493	474	478	456	444	508	480	483	484	509	486	447	460	466	471	507	484	477	522	470	471	469	483	450	483	533	538	472	474	480	460	503	465	487	469	478	492	471	448	508	483	466	493	476	473	467	477	503	492	490	465	454	484	506	455	507	490	488	489	468	433	472	464	476	505	507	486	463	474	499	483	466	433	476	481	463	494	448	487	480	470	485	436	466	477	500	501	493	482	476	466	458	486	514	479	489	479	499	504	433	464	508	514	481	458	493	442	474	504	490	484	481	503	483	479	492	474	472	486	482	507	490	465	480	494	497	507	491	456	485	455	492	495	473	515	452	428	471	456	476	437	488	474	477	473	487	488	452	471	467	477	488	459	524	496	497	520	500	496	448	494	486	457	514	495	446	465	500	528	484	446	420	474	466	412	481	434	506	485	476	482	535	428	434	471	506	475	518	477	478	503	480	492	522	489	458	487	485	463	460	470	477	473	468	504	486	482	524	459	455	457	531	483	480	460	445	490	506	458	491	485	487	470	461	472	499	436	460	475	427	479	491	441	490	470	482	507	476	486	444	494	513	464	473	459	492	512	482	466	495	458	466	486	469	500	494	464	469	487	463	491	453	425	479	497	533	454	497	479	483	513	487	486	471	513	501	477	467	494	462	496	504	480	453	473	435	452	478	447	468	478	483	443	444	471	486	475	485	470	507	501	456	456	527	477	482	477	505	457	482	479	495	515	498	476	498	480	493	437	479	465	476	479	501	531	523	489	464	484	485	450	452	470	446	463	517	459	476	503	478	481	495	491	456	489	478	451	488	480	439	504	446	487	506	433	483	481	434	482	491	489	474	470	423	490	519	494	452	450	420	494	459	462	476	474	496	450	495	430	511	479	462	498	463	505	460	459	469	485	451	476	476	470	512	461	475	438	484	448	477	455	472	427	460	482	483	465	448	430	461	476	466	474	473	476	463	501	469	470	483	465	488	481	444	519	445	468	421	476	455	464	454	513	449	468	465	479	461	478	474	418	457	422	495	439	501	528	518	498	471	485	487	500	474	480	467	451	485	449	525	526	466	479	479	493	463	477	499	471	407	462	515	516	449	494	495	506	485	503	449	516	492	481	470	500	499	471	451	452	475	446	493	472	491	522	472	494	475	487	486	457	448	471	485	459	480	501	451	454	509	474	477	502	470	455	518	467	438	495	513	493	484	492	504	448	479	455	465	491	437	492	454	460	502	498	450	463	457	458	504	496	463	456	450	421	482	463	530	478	462	475	488	468	477	499	462	491	454	442	470	514	433	483	496	475	493	440	471	475	467	455	457	479	454	482	499	472	449	480	472	466	478	481	433	470	453	432	485	499	469	491	506	481	490	506	463	485	482	472	457	506	499	479	440	460	460	468	484	499	497	526	508	479	447	501	468	431	485	480	474	482	508	448	502	482	471	490	503	480	479	481	510	507	469	486	494	512	456	470	474	483	450	463	470	507	469	488	486	462	482	468	493	483	492	476	444	460	514	505	496	470	484	523	504	440	463	464	452	477	511	477	478	478	455	478	500	485	491	456	513	458	504	460	470	464	505	461	478	478	492	473	471	515	487	480	466	444	456	474	483	515	492	452	472	531	487	472	466	502	475	452	490	472	448	472	464	470	482	488	470	462	458	457	483	453	510	471	475	493	475	475	457	493	453	475	455	474	483	481	436	481	475	503	474	484	491	497	423	492	485	499	438	497	453	435	479	519	506	524	458	451	461	471	482	459	506	496	476	486	478	508	465	484	474	488	497	528	491	458	503	499	448	499	434	458	524	475	478	476	506	448	487	463	466	485	469	470	460	458	424	448	475	488	460	471	488	486	477	470	454	436	466	440	488	503	521	504	450	433	464	479	488	489	481	471	433	481	488	465	478	485	469	472	483	474	462	483	460	493	488	483	487	472	496	504	461	464	441	499	478	471	495	490	450	494	471	481	450	439	469	486	465	478	488	457	475	472	458	459	455	484	471	467	489	465	482	459	519	492	482	464	465	484	483	505	489	475	498	484	484	465	473	504	473	455	480	491	483	461	464	474	497	443	445	475	452	452	493	471	488	482	468	469	443	463	468	471	483	470	484	495	443	441	501	467	475	478	458	518	451	474	472	491	449	421	477	497	442	471	454	472	502	485	451	473	501	460	462	472	485	444	472	470	470	492	491	500	471	466	554	459	458	506	487	497	477	457	474	463	466	475	483	466	477	492	485	462	455	460	489	487	462	449	466	546	452	501	510	487	486	496	469	436	519	499	449	473	451	497	504	481	491	484	483	463	488	458	495	492	480	468	457	459	446	494	490	507	470	467	523	492	490	466	499	485	474	472	518	463	467	482	475	462	457	481	444	481	464	488	456	434	468	484	505	442	498	516	447	448	457	484	463	500	493	485	474	464	480	509	468	444	513	473	469	442	490	440	479	481	519	475	480	465	488	505	501	491	513	494	479	487	479	461	496	482	468	488	509	438	467	485	484	472	493	490	484	512	482	469	500	481	508	478	492	468	501	500	479	466	501	482	480	538	479	490	452	462	469	490	463	467	452	491	495	495	477	473	461	488	472	464	481	449	423	487	436	444	465	487	445	505	440	443	446	479	449	447	496	506	523	450	481	470	473	440	473	478	460	479	449	476	461	455	506	504	479	450	459	485	475	486	462	468	447	524	470	455	498	490	498	465	474	418	503	466	488	466	443	494	517	465	527	468	454	472	519	467	459	470	487	488	488	509	537	519	529	467	513	477	439	521	463	439	502	487	514	513	482	494	445	458	460	513	510	496	464	510	470	486	487	529	480	492	443	469	465	463	481	441	494	489	470	449	489	502	471	516	463	467	471	525	495	460	489	512	455	465	447	500	488	477	441	486	539	468	470	496	465	485	487	496	424	474	488	486	484	462	490	477	504	496	513	463	471	511	496	457	468	484	508	459	483	467	483	468	445	462	480	460	512	460	473	479	470	469	456	470	500	457	473	465	509	494	484	471	506	480	477	438	458	467	466	484	429	458	449	447	445	479	449	469	483	498	468	469	459	463	472	449	474	510	467	496	473	480	474	484	454	501	460	488	518	510	484	515	477	479	469	472	452	429	472	505	478	492	490	486
27610	16597	2839	515	325	267	217	239	200	199	199	196	179	208	177	193	200	175	190	195	176	156	183	187	180	189	176	185	198	204	177	180	206	165	182	187	177	216	195	178	211	176	176	183	226	162	171	188	177	157	197	170	176	199	207	176	179	199	190	195	164	167	167	172	190	178	179	198	207	170	200	173	197	176	169	178	168	204	174	184	176	188	196	172	182	160	184	193	193	181	177	183	196	198	174	171	209	191	177	170	156	167	184	188	169	180	170	168	190	201	197	194	185	167	199	202	195	188	189	187	189	184	186	189	184	178	184	192	182	187	200	190	190	171	195	174	186	193	192	200	169	174	197	193	210	183	181	183	197	188	158	192	199	187	163	176	190	174	173	171	175	182	193	193	194	188	170	172	186	176	206	180	175	169	204	185	182	180	158	186	190	171	196	162	194	183	184	199	185	176	194	189	220	176	202	205	226	194	177	180	195	191	185	166	186	176	168	197	196	188	176	174	189	189	180	191	163	194	187	186	164	190	175	174	186	206	158	180	195	160	185	184	178	210	197	201	189	202	185	148	206	183	181	163	158	178	189	183	181	195	193	187	173	178	182	186	201	186	222	165	192	185	197	188	175	158	161	174	189	187	181	192	192	194	180	182	189	175	175	186	187	185	195	193	164	218	157	176	182	178	170	175	172	188	216	188	176	147	185	186	192	163	172	172	191	176	185	179	189	185	199	192	205	170	166	160	191	199	177	167	159	188	169	196	170	186	172	185	165	166	180	197	164	206	193	180	179	195	204	180	178	184	190	189	188	200	182	164	160	183	188	195	198	169	153	180	183	187	166	202	187	178	195	194	202	208	181	178	190	207	181	182	182	196	178	177	197	195	198	202	199	196	183	170	181	194	185	187	200	181	167	173	193	160	193	187	200	168	177	189	162	168	200	181	177	200	188	186	185	171	167	182	174	174	190	177	157	172	192	207	179	194	222	185	192	196	180	204	195	179	221	194	182	187	211	187	180	168	156	161	175	169	170	203	181	167	162	200	172	161	179	191	191	192	172	180	173	202	212	210	213	165	161	174	200	171	151	195	178	161	192	177	171	204	181	180	191	192	167	206	198	204	181	187	198	183	186	170	187	192	179	173	179	183	199	158	192	206	172	173	207	179	162	148	170	198	183	172	149	211	173	182	207	166	186	192	199	188	201	179	175	178	162	173	180	185	185	181	179	171	168	193	188	180	192	162	173	186	209	196	207	180	176	177	198	176	186	190	195	170	189	169	170	198	191	187	170	219	192	177	169	201	197	193	200	161	178	198	201	193	186	194	173	164	181	167	183	183	167	181	207	180	160	167	203	196	184	161	197	182	191	172	197	184	183	183	194	189	193	187	145	181	194	214	205	191	171	176	199	187	178	193	191	181	200	192	184	187	180	178	197	162	196	190	196	159	161	177	195	171	162	177	166	153	197	175	175	208	197	211	179	193	220	201	174	187	161	191	186	185	207	205	203	180	172	161	203	169	168	186	174	169	194	197	185	170	205	223	192	179	179	174	177	214	174	202	171	179	173	158	187	189	191	181	182	190	176	159	182	186	191	186	193	175	193	166	183	171	179	187	177	184	172	173	178	181	193	156	195	204	185	188	198	200	192	178	184	186	195	168	170	175	196	192	195	164	206	168	180	189	184	184	174	195	175	186	170	180	166	173	173	160	207	184	195	157	181	189	202	170	168	179	194	191	172	179	186	184	212	178	179	221	174	203	183	196	173	201	155	182	180	187	197	183	196	159	170	170	192	181	185	173	180	214	198	215	209	180	170	178	178	190	175	176	168	191	189	189	181	196	187	171	210	212	174	197	170	191	213	179	196	202	183	189	205	170	180	184	183	179	186	175	215	196	189	192	170	185	188	191	171	199	178	176	190	195	179	171	162	207	175	213	166	184	203	196	182	173	181	199	192	190	191	182	195	185	189	185	189	177	186	181	179	176	191	175	201	181	179	187	192	187	181	172	158	182	187	187	194	165	179	200	185	180	178	186	178	203	182	169	182	197	194	196	179	183	199	180	174	145	177	171	204	183	184	206	185	208	183	199	190	166	174	181	183	186	171	188	202	160	179	191	187	193	185	171	191	177	174	185	174	185	172	181	203	175	182	187	193	188	195	151	191	197	162	187	205	182	191	175	207	175	162	202	190	175	165	172	197	184	193	177	171	193	181	181	165	208	192	182	187	187	170	175	173	206	165	184	186	183	186	167	179	184	188	196	193	191	181	179	178	173	219	175	192	190	174	183	174	151	191	194	188	177	190	178	196	181	195	180	191	192	181	189	201	200	199	189	193	174	190	198	191	156	180	198	167	172	185	181	190	163	195	196	218	164	200	174	191	207	197	173	184	170	181	193	196	174	195	194	196	229	206	162	183	170	182	178	185	181	191	171	164	178	161	177	186	192	187	186	196	164	201	176	193	182	196	173	173	198	203	183	178	178	186	182	190	188	191	167	180	161	176	175	190	182	158	183	181	180	177	168	189	174	201	196	206	185	171	166	176	187	196	197	183	146	167	180	181	169	186	177	164	180	183	199	191	192	189	195	186	176	196	173	174	176	174	206	192	199	206	172	187	189	161	196	183	172	187	172	201	172	189	208	206	178	190	196	192	189	194	204	193	197	191	178	185	199	169	183	173	171	193	178	168	177	207	182	177	177	188	163	196	213	194	176	160	170	189	175	196	185	187	172	200	190	185	185	190	184	183	171	200	181	169	174	198	190	201	157	178	188	184	190	163	189	178	168	163	192	174	204	188	179	178	164	203	176	189	190	167	172	193	180	197	185	195	172	182	178	167	202	196	168	202	193	182	205	216	184	173	192	185	170	188	190	181	186	175	188	200	174	174	195	173	192	171	183	190	186	194	183	196	175	190	189	160	182	189	201	190	166	178	202	196	173	178	191	184	186	170	168	207	195	194	194	175	169	191	186	185	182	191	198	202	195	179	168	171	180	197	206	172	196	165	195	202	174	188	180	165	187	188	182	175	181	196	172	181	165	167	193	186	200	171	182	167	172	208	172	164	162	185	206	180	177	199	190	194	177	198	201	202	208	191	194	166	194	194	201	182	202	193	167	200	180	208	174	189	181	209	184	173	202	217	184	187	196	170	179	162	182	164	150	183	177	189	185	197	173	184	171	194	194	182	184	187	172	181	212	180	198	177	201	201	188	188	190	191	203	176	157	179	173	162	184	189	186	179	180	174	200	165	181	201	183	211	194	193	175	178	190	189	168	188	201	174	190	218	185	162	183	185	177	187	190	181	183	177	166	185	183	208	182	184	185	157	199	173	185	189	194	196	148	196	177	164	166	171	170	187	165	180	182	177	197	201	183	183	186	183	187	183	189	202	154	193	212	186	191	175	174	205	201	203	211	190	205	167	195	164	194	186	175	175	185	173	167	189	190	199	201	172	191	211	206	193	191	195	194	182	187	191	165	203	165	205	188	185	178	187	211	199	178	189	151
4493	1567	901	493	346	300	269	231	221	242	214	218	224	214	221	200	212	212	206	197	216	220	231	213	206	225	199	218	202	227	215	183	207	210	219	203	215	215	228	232	201	196	222	218	204	197	235	188	207	213	197	222	203	226	232	209	225	190	189	214	176	208	218	208	207	221	222	248	183	196	226	224	188	231	211	202	195	211	191	218	221	204	222	230	199	212	213	207	206	213	171	221	209	193	199	206	232	231	211	214	193	198	198	225	201	190	205	206	222	200	180	252	219	224	220	214	218	214	211	211	195	191	205	201	200	204	211	219	224	213	187	226	228	203	208	200	194	210	186	206	235	236	210	206	218	212	220	214	236	214	209	203	217	207	194	214	206	228	232	184	205	198	206	204	197	216	212	190	233	225	203	201	199	212	213	184	192	179	188	208	216	232	230	203	195	190	213	225	200	213	195	227	221	206	194	229	221	185	205	218	244	197	243	206	189	221	228	192	188	215	218	210	190	220	222	211	228	214	212	230	210	224	220	212	210	211	228	212	188	208	201	226	215	203	193	204	216	228	211	200	217	236	206	210	174	206	174	213	205	216	238	198	205	215	186	205	223	211	198	201	186	194	219	219	215	202	209	201	213	203	211	189	225	220	206	218	233	222	248	206	204	198	195	214	210	214	211	206	197	215	213	237	200	212	211	209	203	199	217	220	238	213	195	222	242	215	221	231	217	207	214	206	191	230	200	219	212	202	218	223	213	219	217	225	205	211	212	235	215	197	205	227	201	226	207	217	198	193	202	219	201	194	233	207	213	207	191	195	225	211	223	200	194	192	217	201	215	194	214	202	198	205	187	225	193	223	197	199	215	204	223	212	194	197	201	201	221	245	228	224	210	216	234	216	195	241	182	207	210	193	229	199	205	204	216	216	230	214	227	211	224	227	195	254	207	206	214	208	211	183	237	236	225	210	221	218	186	201	193	207	204	209	201	208	208	208	224	231	207	193	242	202	205	220	211	200	213	203	195	233	210	203	212	208	216	187	210	179	215	227	212	214	214	226	177	233	208	209	227	225	204	204	213	214	219	211	215	193	186	214	225	218	235	199	222	216	211	226	220	225	221	242	212	217	219	210	225	206	241	219	177	206	213	228	231	200	226	208	192	230	195	209	207	231	210	227	241	191	233	197	202	207	224	225	212	212	213	193	192	212	212	235	218	199	200	227	226	221	205	220	232	232	227	217	230	197	224	208	197	210	241	228	224	212	199	218	218	206	211	214	209	182	208	223	211	210	204	191	195	202	210	213	205	199	214	217	221	230	203	189	221	204	210	207	207	222	199	247	185	216	207	246	207	206	226	197	223	183	200	212	222	211	216	232	208	219	193	211	229	196	207	213	195	231	183	211	222	205	195	189	195	208	209	209	222	242	230	213	210	217	215	212	227	207	216	184	201	204	206	195	190	237	178	203	209	213	189	226	198	176	188	198	204	225	238	220	199	200	207	214	211	219	206	212	207	220	201	210	204	202	193	200	190	222	214	163	217	223	211	209	209	229	210	184	174	211	212	210	199	212	225	193	194	211	185	186	218	215	229	222	202	205	189	194	232	183	216	221	205	207	218	187	211	205	223	204	210	209	196	194	198	210	221	242	226	205	206	217	239	209	230	224	195	242	214	222	201	202	223	241	201	197	213	226	221	201	201	201	209	187	213	217	198	211	186	199	175	193	211	195	224	230	214	212	201	229	187	211	204	198	186	212	221	206	229	220	185	211	205	223	196	219	225	208	225	209	195	205	217	213	226	183	195	216	216	235	195	237	201	228	207	250	227	242	220	213	213	211	232	236	207	210	207	190	201	191	212	216	225	208	200	226	218	201	207	216	215	241	184	198	219	229	217	218	201	207	224	222	186	219	210	202	206	224	203	198	195	185	192	228	212	191	225	204	202	209	210	250	211	211	215	216	199	211	220	212	203	203	205	182	190	231	189	195	214	213	205	200	204	234	223	223	219	192	228	188	234	194	192	187	203	217	190	227	203	229	189	184	208	216	180	208	210	219	208	197	203	212	200	211	208	229	208	207	216	209	191	198	177	236	223	226	212	206	225	224	225	202	209	224	189	206	222	214	218	225	189	230	200	215	201	214	243	209	240	228	203	200	213	235	221	242	198	208	228	218	219	213	202	198	195	249	221	210	192	207	216	225	235	189	227	231	207	211	208	197	199	228	218	220	211	212	214	224	218	188	232	220	192	199	203	216	209	218	193	231	199	207	199	218	228	217	225	217	219	188	185	188	220	222	219	211	205	218	207	222	195	209	196	237	199	208	191	241	190	194	196	209	177	207	195	194	200	221	233	197	244	231	220	218	221	210	217	196	222	216	199	187	202	192	209	194	215	196	219	205	233	214	208	192	219	207	204	230	231	219	217	190	207	198	223	225	209	211	229	212	205	210	234	197	181	214	193	219	207	205	214	198	206	206	200	209	213	181	224	215	201	206	221	213	204	230	232	214	204	200	199	210	207	201	219	210	213	213	207	191	182	209	215	189	221	208	213	205	216	210	207	211	215	201	215	186	219	198	231	197	190	181	218	197	220	214	203	212	194	210	214	204	224	186	237	220	210	212	217	231	194	206	206	193	199	217	217	203	225	240	206	231	207	196	213	230	209	217	223	182	195	230	194	210	225	221	203	213	238	215	207	226	222	206	212	185	244	209	221	194	215	204	204	214	205	213	208	194	197	220	197	209	194	216	203	224	210	215	227	221	214	210	188	225	230	207	229	206	200	203	224	205	192	206	215	192	185	212	192	206	200	217	214	224	217	196	205	200	229	203	203	202	206	192	206	201	193	210	242	207	215	195	197	194	225	215	202	211	202	238	220	200	238	202	205	229	209	217	212	227	215	189	219	233	223	223	230	225	197	214	228	214	203	239	181	189	235	218	223	216	242	218	227	201	202	210	215	175	204	200	192	197	218	247	206	214	195	205	181	182	220	220	213	191	218	233	195	226	204	228	187	191	203	217	216	224	197	222	216	213	215	208	209	214	215	210	233	225	201	204	193	217	230	206	209	192	225	220	222	193	215	213	205	227	213	222	220	200	210	231	186	186	213	220	205	185	203	218	220	200	203	211	243	212	210	215	234	219	203	206	183	216	184	207	180	229	210	228	203	209	211	239	241	195	190	212	207	212	210	191	202	192	232	229	211	238	195	201	205	206	211	222	204	191	196	191	198	214	209	239	240	235	201	221	213	191	202	222	214	198	224	203	197	237	212	216	219	203	223	214	233	215	182	217	222	194	214	203	197	192	227	193	213	185	215	222	219	213	195	216	220	221	221	242	220	198	214	206	221	226	213	214	195	208	227	211	217	205	221	199	204	212	210	251	196	203	205	203	214	200	206	204	219	199	205	212	211	209	231	210	196	233	213	196	217	198	213	218	224	193	228	205	216	235	198	195	219	193	222	223	188	182	205	225	237	222	211	214	198	205	198	197	218	208	222	224	230	209	228	208
23626	21036	28102	24178	21029	8131	875	565	477	353	337	339	318	284	295	272	266	275	263	237	239	218	226	245	235	225	218	199	223	232	251	206	243	228	221	229	207	220	234	204	226	210	209	224	234	208	240	207	206	223	199	220	215	210	213	195	213	195	223	208	215	247	208	179	217	221	237	210	212	201	230	201	208	228	204	209	232	239	242	213	181	239	219	262	211	252	228	227	209	204	225	225	217	233	219	226	230	220	214	221	229	226	228	198	214	218	230	208	219	216	212	237	213	211	195	215	213	202	210	231	238	215	224	237	188	210	231	212	219	221	199	209	208	200	211	223	217	203	204	217	198	214	220	209	193	226	229	205	236	212	204	210	214	204	200	205	197	218	197	228	218	204	230	204	216	207	237	223	230	217	224	221	226	221	216	209	233	205	207	192	224	246	208	225	218	202	198	211	208	246	239	236	218	202	231	214	238	217	230	212	200	216	201	221	231	209	228	199	210	196	213	236	228	198	188	221	189	207	227	205	210	224	217	214	212	201	199	207	232	213	221	208	221	231	224	206	215	216	213	189	209	216	203	196	227	200	208	200	218	210	201	218	244	207	223	238	200	205	215	226	208	233	213	226	198	211	200	220	214	161	217	204	213	199	205	210	208	194	218	202	199	224	211	214	243	220	185	208	216	221	216	208	210	221	211	216	184	217	191	204	228	187	205	226	220	187	195	211	222	218	210	231	229	200	237	201	234	213	217	233	213	225	241	232	226	229	209	209	210	213	198	215	209	229	217	230	223	222	216	202	183	221	211	198	225	190	234	211	217	205	201	216	209	234	211	203	205	225	210	242	196	210	210	212	227	227	230	189	236	221	219	217	195	206	211	204	221	214	224	216	229	214	203	234	236	209	215	204	222	216	188	220	218	217	209	211	211	205	212	239	205	189	200	212	217	226	211	221	198	235	240	227	197	205	200	228	198	237	179	193	197	187	198	232	246	222	197	217	207	206	211	200	207	235	219	205	213	234	217	223	244	201	202	209	206	191	202	211	218	200	209	217	202	241	203	200	211	206	201	232	223	213	235	214	220	224	199	199	208	210	197	227	191	217	184	238	226	220	207	210	200	232	216	207	251	194	209	239	210	196	207	203	201	212	199	209	228	200	198	180	210	218	227	202	223	216	214	200	199	200	205	216	202	228	212	227	205	193	222	200	215	218	223	229	224	249	220	207	240	245	238	215	209	216	226	193	208	214	243	199	193	233	228	218	228	211	199	213	210	201	242	241	198	199	217	203	213	210	228	232	224	215	213	227	233	212	218	201	219	230	231	206	223	200	209	202	201	191	206	229	210	202	209	202	180	220	197	219	210	179	235	212	223	202	214	192	217	197	204	231	212	221	210	229	214	214	208	206	205	190	213	224	228	199	197	223	239	184	234	210	218	198	212	206	221	209	239	206	199	219	241	235	216	199	191	229	208	198	215	197	190	205	221	241	208	218	229	232	208	215	216	221	225	209	215	214	202	220	217	228	200	205	228	215	205	234	212	173	201	220	213	236	215	203	230	205	214	224	198	230	215	209	220	224	222	216	201	197	231	230	218	196	236	222	181	239	248	230	238	204	223	223	208	194	207	202	213	193	230	205	229	215	185	205	223	240	190	205	223	247	216	210	227	221	217	224	219	219	221	235	225	193	217	194	229	203	202	198	186	219	237	190	219	246	199	211	235	213	217	227	206	225	219	247	226	214	220	229	202	218	243	209	225	216	200	235	228	225	232	204	231	194	205	198	202	223	223	217	230	208	241	219	204	213	242	188	209	207	193	210	219	223	208	209	223	243	243	235	202	210	220	228	189	205	186	257	224	197	197	210	237	193	221	211	215	208	220	237	224	225	262	197	207	222	203	215	239	212	231	189	216	219	228	221	223	189	210	194	205	206	170	220	217	206	196	209	257	198	238	230	216	204	221	228	195	182	205	185	217	209	206	205	219	214	223	204	217	189	183	218	199	232	218	215	185	227	223	195	214	218	227	202	234	237	195	196	219	195	214	196	198	201	208	206	216	212	235	199	219	210	226	203	233	214	223	224	226	199	226	247	227	216	231	202	241	200	202	196	223	176	194	216	210	234	200	203	209	230	241	232	237	230	199	199	210	248	212	201	207	211	227	217	193	234	221	222	205	209	207	229	211	222	219	231	221	225	220	226	206	211	218	209	216	218	217	190	195	204	219	201	230	221	215	189	214	215	209	214	238	205	234	213	199	209	181	197	192	224	209	217	244	197	228	225	228	206	226	239	189	213	192	178	217	210	180	209	218	237	153	232	240	204	230	190	228	185	189	225	203	227	203	207	201	220	197	184	221	202	211	195	272	232	206	205	180	223	213	222	203	220	217	211	232	204	210	185	218	210	205	201	210	200	203	228	210	221	178	182	233	198	213	212	225	224	204	209	206	205	214	211	209	229	224	221	194	204	187	211	202	201	221	239	214	212	232	215	206	222	209	210	218	250	201	221	220	244	201	215	205	235	202	181	209	204	210	200	225	217	222	220	226	203	205	211	224	195	210	219	217	217	180	254	204	216	224	208	212	208	212	222	210	199	183	201	209	235	227	229	215	184	222	212	204	199	226	199	200	215	197	201	242	231	190	241	191	192	226	222	209	234	215	210	206	209	212	230	230	201	193	191	236	185	225	222	210	218	200	205	234	203	224	218	196	204	219	236	188	182	226	210	215	222	191	201	221	211	202	233	208	207	226	201	237	212	224	224	203	232	197	195	220	197	198	240	232	207	203	233	200	230	203	191	209	211	225	222	220	224	202	207	203	229	222	216	220	202	210	228	225	192	209	194	212	194	221	196	206	201	234	218	222	208	182	194	208	201	215	214	220	219	197	220	205	233	198	223	204	187	194	234	210	208	204	214	200	219	222	234	206	218	235	208	227	244	230	219	199	223	194	214	225	228	220	239	182	208	189	211	231	178	215	208	198	243	191	204	216	232	189	181	224	232	210	200	188	238	199	225	232	224	204	205	199	206	205	232	210	223	219	239	203	209	237	213	214	189	211	214	241	221	205	215	202	227	229	223	231	237	204	212	216	183	208	223	179	199	224	218	199	202	193	246	219	224	239	209	220	199	236	222	213	247	208	216	207	224	227	205	223	194	228	219	227	218	203	227	203	202	200	225	234	220	250	215	187	191	228	233	229	201	241	196	223	212	203	238	214	216	232	234	233	232	200	221	198	208	214	208	214	206	204	215	236	184	201	212	204	191	225	238	225	197	200	207	214	203	228	216	216	216	201	203	210	210	189	203	202	224	207	220	238	196	188	246	198	226	213	204	206	209	213	210	233	196	196	201	198	226	210	201	223	223	206	205	213	220	222	216	201	210	203	218	213	199	223	202	241	234	193	192	208	222	210	205	205	231	205	207	195	210	200	234	213	223	221	219	232	197	232	209	209	213	210	198	207	231	222	214	240	216	217	235	205	197	218	232	220	193	219	221	206	234	237	191	199	204
3860	11126	6669	3007	2037	1448	1096	831	647	590	478	451	361	377	358	292	304	298	299	319	297	275	278	257	242	281	265	283	232	242	233	245	254	245	259	250	218	217	258	243	225	218	237	226	218	234	206	219	257	240	229	243	232	237	229	248	229	229	231	228	240	230	213	230	248	230	246	250	239	212	201	229	211	218	240	214	230	247	250	232	245	219	246	260	220	229	233	217	206	258	239	238	242	225	242	240	221	235	196	207	221	227	242	246	269	236	204	225	247	236	235	217	235	222	227	186	220	228	225	236	232	246	235	227	227	227	217	260	221	218	260	226	209	247	260	224	234	229	233	226	213	225	244	201	248	246	245	251	230	267	237	219	206	225	241	220	215	229	195	250	231	202	217	228	237	254	241	233	243	250	231	243	238	244	211	211	202	221	227	234	246	220	228	236	218	225	227	241	222	229	234	224	229	191	213	217	233	220	211	238	225	209	222	230	222	231	211	255	255	207	217	238	205	240	225	237	237	235	191	235	211	248	239	256	227	233	212	245	213	229	242	196	233	250	226	236	207	257	221	229	215	224	234	244	237	245	221	233	240	217	248	213	218	217	223	205	243	234	223	233	233	206	218	214	268	238	218	209	239	221	207	252	197	243	216	253	220	227	223	217	214	230	228	226	247	226	259	223	225	206	229	220	235	201	224	243	228	225	213	237	217	232	222	243	216	223	235	238	227	218	224	212	250	244	245	198	226	225	223	246	216	221	205	215	228	217	217	227	202	230	213	238	259	254	209	199	233	211	251	233	246	224	234	241	206	241	223	236	221	240	253	206	229	230	226	239	214	249	221	257	223	220	227	232	205	244	228	246	242	216	228	214	244	244	236	250	236	259	215	223	196	236	231	236	251	224	228	218	221	223	219	258	218	232	222	208	246	215	231	226	237	204	256	238	223	234	252	265	227	231	243	224	227	255	231	224	252	219	232	251	238	201	199	227	224	232	236	217	219	233	239	206	221	220	223	218	228	250	216	226	210	233	240	206	229	221	241	216	240	231	237	248	261	215	231	217	206	248	236	241	211	255	196	233	234	234	233	235	249	220	222	201	213	220	238	242	221	209	195	232	237	202	236	228	227	239	260	239	250	238	209	237	237	240	235	219	226	254	222	222	227	230	199	250	227	231	245	261	215	237	223	236	224	228	225	248	223	243	218	188	226	230	220	283	212	204	233	236	222	226	238	213	217	237	214	242	234	231	220	240	246	211	213	210	227	228	235	233	237	213	229	214	249	244	219	280	238	229	262	232	225	240	230	227	233	223	225	217	246	234	235	241	249	232	220	216	223	227	205	214	237	230	228	234	201	222	237	229	226	227	221	220	220	227	220	226	223	217	222	205	251	236	216	230	220	241	227	247	209	238	224	250	217	247	236	257	244	211	212	230	235	258	210	236	211	227	208	218	212	233	238	214	237	233	224	219	215	229	223	230	209	234	216	233	241	226	234	235	217	224	231	219	226	235	225	205	224	234	238	210	241	239	253	203	232	209	241	254	208	215	240	231	215	218	218	217	242	218	224	228	229	213	243	242	203	219	230	249	236	209	234	237	217	243	248	225	234	231	210	261	247	224	226	231	220	218	243	246	257	213	244	239	233	238	230	240	221	187	224	241	240	241	228	247	227	222	239	224	221	229	253	214	212	238	259	231	244	217	219	247	208	229	227	228	231	242	250	228	227	227	207	229	221	212	241	225	248	211	221	265	238	220	219	224	224	213	238	240	273	217	201	225	213	239	263	237	220	207	218	210	237	219	230	228	241	243	237	229	220	218	231	215	225	209	227	234	222	231	262	233	274	245	233	219	244	219	224	242	229	254	230	204	256	243	227	232	244	226	227	260	224	207	213	233	234	223	210	226	229	248	236	248	242	250	239	249	243	227	214	218	234	226	204	243	226	223	221	222	224	243	221	235	227	244	256	218	206	245	252	254	233	236	249	258	187	218	236	251	217	224	239	241	219	215	230	234	249	215	237	237	238	231	223	195	236	222	214	220	219	241	202	222	230	231	213	240	244	244	229	210	198	220	239	248	200	242	208	253	210	207	213	223	238	233	220	248	242	235	257	217	220	229	239	215	234	200	214	216	205	222	224	217	215	208	235	219	249	224	240	251	244	240	228	193	211	226	228	223	223	218	228	226	215	262	240	256	230	226	201	246	207	248	226	212	221	218	238	259	229	230	215	224	230	228	231	232	250	213	224	231	248	248	228	241	242	223	227	225	211	229	230	209	217	266	224	242	211	237	245	242	226	218	224	213	240	242	205	226	226	230	203	189	215	223	232	231	236	230	208	244	253	247	219	207	231	242	229	208	226	242	232	236	256	239	207	239	238	223	252	227	237	240	228	223	242	198	202	234	206	237	240	222	230	212	204	230	243	220	210	207	234	230	236	255	219	253	205	234	235	230	230	232	255	235	210	244	257	212	220	232	209	226	220	245	224	242	231	206	239	232	254	232	234	203	261	252	228	236	256	219	255	254	215	220	234	234	215	211	216	215	233	220	253	227	268	214	225	252	248	227	263	229	236	233	237	207	212	242	232	229	218	227	220	221	221	219	228	216	242	229	217	254	220	227	218	266	254	224	222	217	222	229	232	229	221	246	256	226	235	235	266	233	230	207	202	250	234	247	246	248	235	255	219	228	236	218	225	221	233	235	233	240	240	232	220	214	219	222	255	201	254	223	200	223	235	238	222	203	227	225	223	229	247	230	217	222	224	228	223	213	219	215	213	223	240	234	236	264	218	219	236	208	227	221	232	232	211	220	226	210	224	229	243	247	222	230	222	204	229	218	238	226	238	242	245	204	198	219	236	217	244	219	204	240	219	221	235	206	235	250	237	248	220	219	193	217	249	235	274	228	213	228	218	240	229	224	242	234	235	239	239	247	242	227	232	254	253	236	238	208	252	237	260	247	220	191	213	220	214	218	222	232	218	218	215	246	255	248	217	217	213	230	249	237	228	209	223	239	231	254	205	222	238	216	213	200	219	223	209	234	247	224	260	233	225	242	237	208	213	213	246	238	239	235	237	228	246	206	224	234	231	233	214	229	218	248	228	226	233	216	221	238	225	238	219	227	214	243	238	217	213	229	238	215	242	211	228	195	209	238	206	225	243	218	197	237	239	239	220	235	227	240	223	234	216	233	237	218	221	224	257	238	246	255	240	232	252	256	230	243	219	223	247	254	222	237	238	234	244	224	223	200	220	225	211	211	242	261	253	236	227	243	228	249	212	213	239	271	206	226	232	227	225	204	243	250	235	231	241	217	237	207	220	223	228	235	251	253	234	229	226	216	213	231	196	227	252	224	231	221	242	224	214	221	226	217	218	231	196	241	248	232	232	242	238	208	233	207	207	222	221	235	229	217	224	225	234	222	239	190	238	222	216	220	215	219	206	224	238	205	237	212	227	223	232	242	236	213	222	235	232	217	223	216	235	200	237	211	237	251	213	250	234	219	259	209
24828	21048	26942	25274	8463	766	617	533	483	462	456	428	415	424	407	427	403	432	396	417	406	410	393	414	378	380	378	402	408	400	376	389	398	382	371	366	394	417	417	392	416	392	390	382	370	389	402	360	339	376	404	351	355	354	364	361	380	399	377	363	370	331	394	366	351	376	374	389	381	364	384	399	378	366	386	370	379	370	355	357	360	390	380	390	382	399	335	395	363	377	350	382	375	327	386	350	408	387	398	348	414	362	380	385	409	338	386	383	400	385	420	374	378	379	384	341	378	392	391	386	381	434	415	400	384	337	387	375	356	374	377	358	362	352	406	432	410	359	386	396	383	353	368	372	380	374	390	363	347	417	393	367	359	364	347	408	359	389	403	368	356	359	395	389	389	365	378	385	374	385	375	398	382	400	387	340	400	381	365	388	381	364	394	388	406	338	352	422	394	386	412	418	394	399	419	357	400	382	376	378	370	364	403	358	401	376	361	383	379	365	398	379	352	375	391	371	402	373	362	347	363	375	372	321	392	391	362	383	351	366	344	379	389	371	378	391	383	370	400	377	392	360	359	380	350	371	373	370	332	385	393	425	403	398	371	410	401	370	321	367	406	380	380	371	365	357	386	343	340	360	362	399	347	366	369	374	400	400	353	366	389	375	360	368	360	352	389	385	373	366	393	372	388	398	359	374	407	365	407	356	362	363	389	377	369	408	347	371	374	376	389	381	364	394	364	358	377	387	355	390	379	380	374	412	360	397	380	335	395	360	357	366	387	342	388	426	426	376	359	412	392	411	365	393	357	374	420	400	357	370	385	377	386	395	388	365	351	371	379	358	397	384	349	373	387	396	342	350	409	379	380	354	366	394	374	369	375	358	374	369	386	376	360	414	382	367	400	360	375	376	393	355	360	385	354	364	380	378	366	340	382	390	396	346	385	369	410	368	371	381	381	388	379	379	354	374	344	380	375	390	365	370	385	341	359	339	360	378	388	384	372	390	370	412	388	381	393	376	322	384	388	367	366	362	348	386	359	383	365	384	360	368	349	385	396	385	405	406	383	370	411	343	371	374	386	365	355	394	358	360	349	364	366	366	396	399	337	364	407	336	354	371	408	365	367	396	385	384	373	375	368	406	370	367	408	377	374	367	370	377	389	357	383	404	374	365	353	370	358	397	338	373	377	363	387	372	376	380	358	377	379	350	381	371	372	360	369	351	378	377	406	368	382	404	365	387	398	347	378	346	382	406	420	387	393	414	383	403	352	380	383	350	379	392	359	351	368	353	394	390	398	414	374	379	395	392	360	400	343	402	348	388	370	387	404	348	397	346	352	360	370	372	374	404	396	386	398	387	380	360	391	411	362	391	360	373	351	369	384	406	331	370	360	385	376	403	341	354	364	350	415	380	395	360	355	390	410	362	386	386	367	405	377	396	359	360	351	408	372	379	392	370	387	404	402	380	370	371	377	342	388	357	374	352	378	381	396	342	352	381	362	351	346	364	390	370	358	367	397	347	427	367	350	376	373	378	387	406	379	378	401	382	401	383	353	369	394	394	356	371	342	344	358	398	399	367	377	373	384	359	365	369	360	394	413	367	359	407	389	376	385	380	370	349	391	377	377	318	318	370	390	370	355	385	398	382	356	406	366	381	356	380	376	352	377	380	388	389	364	354	389	356	375	375	371	403	349	402	353	328	398	403	387	307	388	339	376	339	399	353	356	386	372	378	384	377	372	376	408	337	340	382	380	374	371	401	347	415	380	387	382	391	421	375	403	399	373	377	378	350	376	393	404	339	390	346	380	393	361	378	375	388	407	389	363	371	348	347	338	394	394	370	385	385	412	380	355	349	366	333	367	383	380	405	371	366	377	381	355	388	373	379	380	403	372	402	365	396	394	389	344	373	407	366	383	396	380	377	359	383	356	379	411	381	405	376	376	368	343	412	374	350	360	363	342	370	346	386	398	366	399	407	397	372	368	377	392	395	369	405	343	395	389	379	403	359	381	392	418	363	376	349	362	396	380	364	376	360	406	363	338	364	392	382	386	359	360	380	372	370	383	376	406	371	385	377	409	347	389	395	369	374	364	364	391	362	325	336	356	367	367	372	373	378	389	412	376	350	360	372	378	368	395	389	373	363	355	403	348	374	387	383	383	395	401	383	383	365	379	363	388	375	422	421	385	365	383	387	396	355	370	383	366	332	357	383	374	368	364	374	369	417	372	380	395	365	378	394	390	386	390	331	393	422	338	386	364	346	429	413	372	382	405	352	378	378	337	353	392	401	375	383	380	398	351	395	350	356	385	374	342	373	351	353	354	357	397	387	378	423	362	354	371	381	358	366	341	344	343	358	349	404	409	397	362	365	365	344	393	376	370	378	342	406	396	363	364	378	400	356	379	404	365	365	370	354	345	349	358	395	366	381	408	372	348	354	386	379	393	398	376	384	402	408	355	389	381	411	390	395	359	360	358	391	342	365	391	401	417	406	374	383	380	367	356	391	369	401	378	362	357	387	358	354	410	367	363	337	389	412	372	337	391	401	339	369	421	389	392	355	348	346	374	374	383	385	321	380	392	413	331	366	374	388	380	365	394	380	361	381	378	377	420	354	356	361	405	383	379	360	369	372	362	344	347	364	380	383	367	355	388	365	393	401	365	375	396	366	372	362	363	383	391	400	366	394	365	383	368	414	400	360	404	397	376	365	371	342	383	368	367	392	397	371	371	374	405	395	392	406	347	382	364	370	370	393	372	414	370	355	362	432	341	403	381	358	377	378	373	396	399	415	347	404	373	369	387	366	361	342	381	380	405	343	389	380	389	359	401	408	377	367	337	338	376	384	372	393	404	377	389	391	366	355	339	394	381	386	356	324	364	368	365	352	394	365	348	389	372	370	388	376	420	383	365	358	383	373	400	382	348	344	368	364	389	378	407	369	373	379	382	402	379	347	366	375	408	386	375	365	404	403	393	342	344	391	393	379	377	370	376	347	350	380	343	380	381	362	380	390	390	367	340	397	357	391	393	343	367	361	381	412	389	384	399	367	398	393	362	380	405	363	398	345	363	347	378	356	416	370	373	395	406	332	377	334	384	357	390	407	356	370	400	373	385	363	395	409	401	395	369	380	375	355	390	389	372	359	401	381	367	381	383	378	355	376	365	375	348	418	408	392	358	399	401	345	387	437	352	429	395	382	361	336	385	398	349	377	362	389	391	402	379	340	373	386	375	383	369	385	412	366	407	357	414	346	381	394	391	398	336	353	386	390	365	397	394	358	362	390	342	390	372	387	397	369	387	366	389	374	388	346	364	402	366	349	392	380	363	396	363	402	387	394	379	372	369	369	372	402	391	352	401	405	400	364	378	338	359	334	398	356	411	377	373	385	381	387	381	346	360	373	383	419	371	389	373	370	365	371	378	372	397	382	394	365	359	361	397	408	403	372	380	402	385	402	391	392	387	363	365	390	349	384	364	359	375	348	400	367	370	380	343	343	379	379
4119	7241	4259	1887	1418	1089	898	769	645	637	568	529	510	493	483	447	423	441	478	408	450	429	411	478	418	393	420	438	405	415	428	442	418	396	426	390	441	396	405	422	397	420	409	382	393	416	394	406	426	392	424	422	417	360	432	429	374	385	411	365	395	389	395	434	398	393	418	375	384	402	414	392	396	432	427	389	361	390	423	402	427	406	408	431	443	366	446	440	364	399	397	410	388	367	424	377	413	425	432	458	406	421	395	441	429	414	457	403	399	401	433	414	423	415	407	380	389	393	435	383	388	409	422	408	417	429	399	412	445	414	432	414	407	445	388	396	390	386	371	451	403	394	390	366	405	440	416	421	399	441	380	380	408	423	392	404	370	432	396	393	397	393	402	401	423	406	406	425	410	384	402	405	393	444	435	400	413	405	400	422	391	387	397	376	415	378	386	430	386	425	428	442	406	403	392	403	383	433	417	430	372	430	371	428	398	440	440	414	428	396	437	369	419	417	415	430	434	393	399	404	393	430	437	394	402	412	375	407	383	410	410	415	428	414	402	392	397	425	433	429	413	394	425	422	386	420	383	403	396	391	392	414	395	389	371	429	422	427	410	408	388	464	423	438	396	385	382	374	414	409	362	386	377	415	400	393	410	397	418	365	441	361	396	430	393	413	411	410	414	403	401	411	430	413	367	437	423	413	387	417	396	395	425	405	441	435	395	420	411	413	396	423	377	393	416	382	424	403	428	421	373	442	399	420	418	447	382	415	401	399	400	437	401	437	422	406	387	444	377	429	412	414	401	422	411	400	391	418	417	374	407	389	417	386	427	386	391	418	397	368	437	423	379	402	380	399	421	398	409	398	389	412	412	379	423	398	397	394	400	419	429	422	402	439	393	418	396	380	403	416	409	412	411	435	394	387	412	412	410	412	439	398	408	389	431	421	417	386	408	396	435	406	424	406	396	425	421	425	411	385	375	410	410	406	417	391	412	353	390	408	412	376	378	416	424	460	423	414	413	427	417	399	403	419	415	396	399	381	415	404	422	429	417	427	384	418	391	396	418	386	460	439	427	379	392	380	421	367	404	393	402	395	357	377	371	426	400	379	386	424	416	423	420	396	419	402	420	398	419	415	401	407	413	415	389	420	412	388	396	377	364	384	395	390	444	394	424	417	389	399	433	383	389	372	420	440	417	421	404	420	407	399	395	403	430	401	392	392	408	369	389	376	420	426	406	409	426	410	407	398	429	456	397	410	406	437	397	399	389	392	414	403	380	398	410	377	434	431	407	409	393	391	375	405	424	405	413	414	406	410	382	422	427	404	415	432	373	393	439	423	371	431	382	419	419	388	429	395	421	384	409	405	392	401	418	403	383	387	394	443	385	405	428	385	391	354	401	437	421	424	391	411	409	408	398	415	413	436	390	388	395	342	394	388	401	396	456	384	417	384	397	389	404	389	415	404	400	361	422	389	408	427	366	381	398	375	429	402	407	384	393	371	395	386	428	385	393	414	430	384	394	407	415	408	405	417	418	422	417	419	398	422	386	394	399	390	425	382	383	405	375	409	441	450	415	417	419	380	403	456	430	418	413	404	362	409	411	393	419	412	396	407	427	380	412	411	430	395	359	415	417	418	412	391	412	403	411	422	404	384	416	396	412	369	397	348	391	419	403	405	421	451	415	423	439	446	407	394	405	408	422	441	401	408	402	390	377	396	424	391	416	419	401	438	427	414	445	404	389	361	413	436	411	395	398	399	429	427	391	402	413	422	399	405	374	402	414	432	435	418	387	429	390	369	409	405	382	413	399	400	420	399	424	381	389	393	394	384	429	403	407	385	397	400	408	415	393	381	421	438	416	437	389	410	399	433	406	405	428	400	391	407	393	405	399	395	369	432	398	426	415	405	403	393	390	451	386	433	412	430	422	421	394	404	402	385	389	392	419	390	412	392	422	390	447	417	380	424	393	397	397	401	405	404	395	427	439	420	406	445	370	455	391	391	407	418	415	412	409	376	400	429	384	394	407	422	370	397	446	391	392	404	399	416	395	420	381	415	411	385	384	375	395	406	423	409	431	412	389	427	410	410	429	396	423	401	410	384	386	416	375	386	427	380	399	428	448	438	426	413	392	410	384	417	386	378	432	407	389	440	423	395	439	402	399	397	395	411	352	374	452	390	392	451	393	421	393	392	386	413	382	415	405	417	398	415	406	403	394	432	393	417	409	375	403	368	440	415	408	405	409	372	447	427	438	448	450	423	423	394	392	447	377	373	429	427	452	388	424	377	385	435	396	403	411	462	382	408	403	385	420	393	390	425	419	395	370	398	393	377	428	412	405	378	404	419	385	385	456	425	385	398	372	391	371	397	385	386	405	402	361	385	408	392	400	435	402	425	406	402	395	428	402	403	371	406	378	415	386	399	390	395	410	427	429	393	391	404	385	405	397	403	361	433	403	418	398	398	415	438	393	418	400	401	404	427	380	430	435	436	416	443	373	391	349	379	393	410	425	397	426	441	366	432	411	447	371	428	418	411	402	404	393	429	377	433	412	363	407	384	413	415	409	428	409	396	394	396	401	385	399	399	401	399	412	433	421	388	437	418	424	420	432	414	417	385	402	378	402	420	401	386	420	410	403	401	390	400	380	375	388	389	382	431	432	390	385	418	399	400	446	410	387	381	415	385	377	409	456	405	401	384	396	403	424	393	399	391	371	383	400	409	406	381	398	381	361	419	417	413	411	422	415	399	369	418	390	406	430	393	406	402	412	369	421	448	337	385	389	390	419	391	398	392	402	415	387	409	407	379	405	404	405	385	396	401	416	414	391	424	403	390	434	415	397	413	405	366	395	412	423	396	417	388	419	422	400	420	392	424	383	374	398	429	375	411	416	423	373	426	414	426	398	367	399	401	413	400	393	384	420	403	412	385	383	399	381	432	401	386	420	408	409	388	420	426	432	424	410	396	407	387	423	396	408	421	406	374	382	429	388	421	379	421	439	417	402	453	424	423	402	340	433	434	400	406	413	387	385	403	396	445	410	417	421	406	395	434	408	400	413	418	381	435	370	387	451	427	393	377	423	397	449	414	420	375	401	409	416	447	397	412	399	394	438	418	377	378	398	398	397	435	404	375	409	444	431	410	389	408	386	426	416	406	435	442	383	419	434	417	391	417	452	412	409	401	421	387	391	399	397	391	381	404	425	400	391	398	406	394	442	370	361	407	374	413	394	407	457	431	435	408	422	405	411	410	389	414	398	420	410	425	438	414	409	367	402	403	415	406	394	403	425	415	401	400	406	414	404	398	429	386	430	395	400	405	404	393	379	406	437	367	416	398	406	390	431	380	419	402	386	372	402	381	404	399	398	386	422	394	417	412	400	410	415	427	412	412	402	429	377	423	409	412	406	400	425	397	406	434	417	411	372	407	405	385	394	419	389	403	410	393	405	417	404	407	400	363	395	414	395	427	398	406	366	411	394	386	419	428	414	430	421	420	422	397
22525	21094	28653	23755	21016	21003	6877	1250	943	862	742	729	648	650	607	602	586	577	557	565	539	493	520	492	522	571	483	491	554	548	464	467	487	524	499	476	508	487	484	490	510	487	461	519	516	475	481	493	529	449	491	498	515	524	470	472	476	475	496	494	453	470	465	478	480	436	462	493	461	492	495	519	452	464	472	487	501	478	447	483	507	495	478	451	518	482	507	471	465	478	504	482	509	476	468	479	518	484	492	497	479	482	457	497	451	458	479	431	476	539	472	463	485	453	505	484	436	432	483	488	484	508	509	474	459	460	492	484	510	494	505	479	472	493	496	489	488	464	498	471	510	487	476	474	479	429	499	505	480	484	508	474	462	503	475	453	480	466	470	485	461	443	468	467	466	501	458	503	522	453	501	454	463	493	477	434	517	478	476	476	472	464	467	481	464	441	468	469	478	498	461	524	470	477	430	505	464	507	515	471	462	458	511	448	510	474	486	452	473	504	485	477	470	485	446	481	436	490	463	513	492	467	452	458	490	467	465	444	462	496	435	491	492	517	526	490	506	470	517	492	477	484	460	465	494	467	438	464	474	441	454	510	469	466	462	488	482	482	508	463	495	467	488	494	472	454	526	479	476	494	481	480	512	471	470	474	483	477	477	476	465	481	525	440	457	495	490	479	448	481	465	409	481	435	498	437	476	423	490	465	517	456	492	458	423	499	449	443	488	457	521	495	440	522	460	456	479	470	447	437	436	517	541	446	472	457	472	503	483	502	435	482	484	502	516	512	471	451	440	498	507	478	423	441	461	447	486	478	503	443	432	451	465	469	489	474	481	530	486	425	473	495	468	490	467	443	487	492	457	472	468	464	449	476	505	468	480	474	512	455	437	456	498	490	487	484	480	478	516	503	479	450	488	454	478	474	458	471	465	501	488	459	467	469	460	501	465	485	486	479	432	468	485	483	471	473	467	471	452	468	495	458	460	472	511	478	444	481	508	475	436	454	494	477	487	466	478	504	492	425	504	483	468	478	443	483	477	472	478	442	458	495	458	472	481	476	430	499	495	484	486	492	471	475	527	466	481	512	427	446	461	498	511	443	501	462	477	473	507	497	519	505	414	411	485	483	442	449	478	482	492	527	468	498	421	472	432	456	477	469	479	461	454	537	482	498	451	455	470	423	467	462	446	470	482	472	494	508	464	444	455	465	476	486	486	488	476	507	431	486	500	470	442	428	450	475	484	465	451	456	492	499	484	502	494	506	491	473	428	434	463	464	451	477	481	465	448	493	463	462	435	468	490	495	516	475	479	502	481	460	478	458	464	493	447	452	436	462	478	501	554	461	490	448	459	499	468	496	479	491	497	480	459	484	473	496	456	455	469	470	528	487	497	454	448	446	472	487	471	482	462	475	485	527	477	493	477	472	500	461	480	460	461	488	457	516	499	481	487	471	469	491	467	439	486	476	460	488	461	464	490	494	458	503	480	508	464	477	494	494	496	473	477	491	511	514	471	443	476	467	512	478	531	477	466	470	428	445	483	499	505	480	466	477	449	479	477	463	472	457	491	469	487	470	492	449	488	485	466	503	459	445	451	508	453	513	473	459	511	476	487	463	525	482	469	457	478	475	465	454	469	482	488	448	506	449	520	467	483	490	442	473	474	486	503	474	483	495	470	477	495	475	500	488	497	461	456	470	456	472	467	459	471	472	478	474	489	469	475	459	456	507	479	491	497	459	458	498	466	492	495	486	465	503	452	441	460	474	486	511	458	459	504	440	485	437	471	465	480	465	461	497	415	473	427	481	466	492	494	430	512	477	451	430	500	479	480	496	467	486	486	491	467	471	461	446	496	513	464	489	500	465	493	481	462	516	441	473	454	492	479	463	462	476	495	417	509	455	460	466	456	464	458	478	516	467	437	484	465	477	468	483	511	480	489	465	456	481	464	474	475	443	464	439	477	483	460	488	480	440	464	483	465	472	528	507	502	486	460	484	442	486	475	472	499	486	514	474	477	484	492	485	476	474	447	457	456	496	462	445	491	520	455	440	517	488	457	477	463	522	479	471	497	496	482	455	475	491	470	478	525	476	487	543	490	455	468	452	507	494	470	444	462	462	466	476	456	431	466	482	445	494	506	454	503	437	506	480	449	500	486	492	503	488	497	476	482	516	475	488	466	505	464	441	456	476	457	451	486	469	457	449	441	486	488	476	470	477	450	466	464	485	472	453	474	496	475	467	451	529	469	453	418	488	490	477	466	497	473	469	466	484	462	498	495	474	472	495	508	477	454	498	480	453	481	434	487	497	495	521	443	471	464	466	445	472	474	443	503	456	470	467	505	495	501	495	483	493	453	474	472	503	467	472	509	456	491	495	497	452	477	513	499	502	490	467	477	497	459	456	495	487	474	515	438	443	442	477	477	477	450	450	445	503	488	561	502	463	498	495	451	486	472	444	494	462	470	460	475	516	455	461	472	417	479	485	446	483	472	460	476	441	465	452	520	431	449	458	496	468	473	440	475	458	454	477	494	486	460	503	478	468	468	458	497	479	515	455	455	473	500	439	450	468	510	476	471	498	491	468	466	512	459	523	496	493	483	521	469	514	486	470	459	430	463	475	438	482	459	410	499	475	461	468	480	461	481	448	500	478	490	514	433	478	421	450	458	471	456	474	488	467	472	496	470	471	455	472	461	490	524	487	456	479	454	465	486	483	488	464	469	473	470	496	468	481	483	440	450	522	487	505	482	483	479	451	514	475	460	470	485	442	491	495	446	475	510	454	494	470	520	490	455	467	461	451	470	486	509	472	458	498	449	471	507	438	492	485	458	479	469	448	488	462	439	494	484	502	454	471	477	486	462	497	525	452	440	447	506	451	431	460	465	490	545	478	465	470	452	444	475	476	431	463	496	454	508	493	490	476	458	536	487	471	443	486	492	503	457	512	491	476	470	454	473	462	488	463	511	476	443	443	501	451	476	483	469	434	503	429	480	444	449	485	434	469	497	460	471	489	502	469	483	451	457	475	506	462	495	499	497	501	482	472	467	457	472	423	499	510	489	443	453	497	473	451	455	465	469	514	467	454	470	454	447	481	467	473	488	493	439	483	476	438	458	465	482	496	473	448	451	500	494	465	456	449	480	478	468	460	486	493	486	467	463	475	481	445	509	500	468	441	473	452	506	475	477	480	493	505	497	467	463	489	484	468	472	458	457	473	482	454	495	417	494	454	451	480	475	467	463	527	460	460	496	475	469	452	435	454	501	516	498	463	463	469	483	435	439	480	487	428	486	477	463	468	476	480	458	445	473	489	443	494	490	442	493	471	476	474	495	535	493	465	485	483	453	471	492	472	526	480	463	462	467	474	468	464	522	494	449	477	472	505	475	485	441	457	447	459	482	478	479	485	442	497	472	490	492	491	446	470	486	478	500	481	466	464	490	468	463	511	451	506	487	488	473	506	499	470	474	464	510	519	468	462	472	476	477	463	474	484	489	457	481	495
5948	18077	10879	5261	3521	2719	2117	1580	1381	1133	983	945	804	759	710	716	693	620	624	613	527	587	561	591	530	554	585	530	550	534	553	497	506	522	515	502	468	482	513	449	484	526	487	486	492	491	492	511	486	466	490	514	476	522	557	495	493	458	458	466	473	474	504	480	464	506	476	469	500	483	476	456	506	488	485	477	467	475	467	503	495	481	473	550	480	484	477	479	450	473	518	509	463	490	455	458	441	464	498	492	478	465	482	485	495	460	447	471	468	505	447	497	535	510	496	463	495	498	493	484	503	463	438	457	478	457	474	474	463	471	488	486	552	478	480	507	472	478	529	490	487	480	514	504	512	441	503	512	471	488	508	478	464	528	436	503	430	496	474	488	481	496	470	508	484	464	495	476	434	493	510	473	460	468	455	475	469	500	497	480	519	503	492	485	463	508	490	495	496	520	456	508	445	483	473	515	488	450	491	470	460	471	484	479	489	507	478	488	479	519	509	454	534	507	430	502	496	493	475	475	485	455	511	518	478	480	524	453	459	469	447	520	477	476	450	501	530	465	490	455	505	525	511	489	499	476	458	517	437	443	451	497	496	502	469	490	473	502	451	489	470	486	446	436	469	483	497	523	491	480	469	503	450	483	476	487	511	473	495	502	494	476	515	490	493	481	478	447	474	479	510	466	458	478	513	476	479	488	459	485	441	480	507	494	481	485	483	464	454	470	480	495	502	501	488	496	513	493	482	453	449	462	443	509	512	489	482	460	493	510	455	490	454	472	454	466	530	442	486	490	465	492	489	468	453	489	485	501	474	473	483	469	446	490	505	461	513	442	491	443	493	471	487	463	478	452	517	497	494	481	461	487	476	532	448	499	463	501	450	478	465	483	507	452	490	460	481	491	474	469	469	506	510	432	494	491	479	456	447	476	473	456	492	472	468	506	469	500	489	508	486	528	480	495	492	469	484	487	492	474	501	476	489	494	508	475	483	509	468	491	466	454	509	429	478	458	537	492	459	503	465	488	482	513	511	505	453	475	502	507	479	476	470	462	517	449	503	473	499	477	499	465	482	487	484	485	516	471	477	463	474	487	500	486	454	476	507	475	482	465	486	481	512	472	480	483	483	489	453	492	493	484	519	496	497	505	473	486	452	497	474	505	470	435	512	439	485	478	474	477	440	475	480	469	486	500	478	490	470	446	482	482	447	478	493	499	502	473	478	510	474	506	499	458	472	482	500	502	466	465	450	508	457	507	486	495	510	452	531	458	451	514	490	483	463	483	509	440	455	453	466	450	454	489	500	488	481	493	454	461	473	507	493	456	480	509	493	457	482	507	457	462	501	502	489	464	442	482	475	462	510	484	482	480	487	428	484	478	509	473	493	468	484	505	446	469	473	486	491	494	469	492	451	498	483	511	490	442	455	508	458	476	509	477	497	466	446	495	472	489	505	480	482	491	447	496	449	466	465	476	505	494	511	490	475	441	490	446	478	493	486	468	474	487	505	478	525	474	449	490	446	511	466	493	456	491	533	454	483	522	498	476	469	477	459	450	476	496	495	465	470	490	485	536	507	494	472	480	492	468	499	480	474	476	481	462	510	470	469	412	481	470	481	486	462	464	509	452	443	491	501	457	466	484	476	467	462	471	477	509	487	472	478	459	502	519	476	499	516	492	465	509	490	493	479	474	470	508	491	454	481	480	485	484	478	441	473	497	490	525	422	508	499	478	487	453	511	508	446	455	472	489	508	460	486	492	513	463	458	489	505	461	473	490	450	479	497	459	514	535	485	469	472	470	447	500	463	474	499	451	452	449	452	509	509	466	467	490	483	497	489	450	459	493	424	512	463	461	485	459	489	466	518	452	482	466	460	464	477	470	478	507	446	484	446	483	470	480	440	466	458	505	483	534	480	518	453	456	462	489	500	475	462	471	468	475	489	480	456	480	502	452	491	485	488	468	520	482	487	500	481	516	493	450	476	534	484	466	462	460	487	476	483	505	466	512	494	515	479	497	498	456	510	476	442	470	457	525	468	501	482	475	481	508	445	481	484	479	503	453	475	494	511	463	455	464	523	458	478	490	447	455	453	466	492	500	521	477	490	540	479	492	495	477	510	490	451	518	488	477	461	445	459	529	465	484	430	499	474	474	494	479	488	529	529	482	478	509	496	477	488	508	501	526	489	470	474	481	470	511	484	440	469	513	477	504	491	484	482	430	502	418	500	512	520	460	490	503	455	489	457	509	513	498	480	471	477	490	512	486	483	485	500	466	457	517	466	452	490	504	452	502	501	473	455	482	490	445	537	517	437	477	486	486	471	455	429	475	478	471	535	482	507	467	524	488	457	456	525	456	438	482	480	505	490	477	476	500	476	469	476	472	483	519	514	491	511	482	486	498	530	449	506	492	484	474	482	464	477	472	479	466	487	467	482	480	464	471	482	474	460	491	454	477	463	503	462	449	465	462	449	505	487	507	539	470	518	494	493	522	434	473	550	513	477	503	493	469	471	493	464	470	475	499	489	491	449	528	487	481	484	505	440	508	443	507	478	502	526	509	466	484	520	509	499	463	471	440	483	498	477	512	474	456	503	453	431	469	470	497	485	479	440	486	476	515	495	509	476	450	471	501	498	489	462	507	511	480	511	430	475	484	460	490	485	477	505	513	499	468	461	452	482	479	478	463	469	518	476	463	494	451	471	464	461	469	504	475	432	475	495	453	482	461	473	498	500	451	494	461	481	442	452	456	474	494	451	506	485	498	483	451	463	445	506	485	448	445	445	488	462	462	511	475	473	504	445	477	469	483	463	486	564	476	527	474	473	422	468	505	474	482	470	482	494	470	497	487	511	489	482	467	505	465	485	474	477	505	489	445	471	444	462	477	465	458	496	451	520	503	474	502	516	493	490	506	457	436	455	479	481	501	470	460	480	494	510	501	553	467	483	511	499	484	514	492	471	498	438	483	520	457	476	492	457	536	502	458	478	465	483	489	523	473	486	500	472	495	472	490	504	460	452	490	486	490	454	474	454	476	485	460	453	453	458	488	468	506	478	473	462	441	522	484	493	439	441	480	506	476	472	444	468	476	467	483	452	478	467	487	440	465	472	468	444	486	495	474	457	505	486	516	468	452	518	486	484	490	475	453	451	521	500	467	468	502	460	511	476	476	466	497	525	474	493	487	494	507	442	482	472	500	481	453	456	475	456	499	497	472	526	440	452	490	490	485	471	486	551	443	501	463	454	504	456	448	486	432	475	493	467	479	470	455	466	444	488	497	483	424	487	478	487	496	468	498	445	467	458	495	479	454	502	470	446	455	479	474	455	498	505	515	485	473	521	484	481	474	490	499	476	469	482	464	472	494	486	473	446	463	457	497	499	513	483	489	466	451	474	474	454	510	459	440	498	494	455	479	484	488	445	473	462	493	468	441	475	515	478	461	473	466	460	472	478	509	464	504	478	458	476	461	475	452	472	461	480	474	454	479	473	454	504	489	525	524
27517	16859	3164	592	383	299	235	233	223	177	191	195	184	177	169	169	199	219	194	190	188	172	202	200	193	190	195	205	194	192	187	185	210	214	188	203	175	181	184	184	169	185	202	224	187	154	170	175	216	220	187	183	173	192	211	190	173	192	199	183	176	191	185	195	203	185	164	197	177	192	189	181	189	193	206	200	194	182	187	177	164	176	169	181	179	172	176	160	193	196	171	197	174	198	194	186	202	179	180	191	176	175	185	194	181	182	183	202	161	193	156	170	173	168	207	189	207	188	189	192	205	162	174	191	189	166	157	192	196	173	186	177	174	189	191	166	184	183	181	186	199	208	226	161	189	178	178	203	194	180	203	179	175	212	159	214	177	185	190	200	195	184	188	199	190	188	181	203	178	187	193	171	173	177	189	194	206	185	163	179	182	169	186	185	211	198	181	202	173	205	192	201	186	163	181	198	174	185	158	197	185	189	202	162	180	179	186	179	200	184	179	179	206	180	206	182	180	179	186	189	206	184	177	178	182	176	182	179	195	210	178	158	166	186	203	183	183	193	163	191	171	216	195	180	183	204	176	178	188	169	201	178	175	175	194	166	178	199	165	188	184	168	196	209	190	183	215	184	189	193	174	177	202	168	184	205	199	186	206	172	190	179	171	190	182	194	175	206	172	170	167	168	182	177	179	165	184	184	209	184	183	165	180	192	173	210	189	206	183	180	194	190	186	204	179	207	191	216	189	167	192	198	186	182	173	193	183	184	198	189	176	195	180	195	202	185	185	173	197	200	190	198	171	192	186	204	188	176	189	177	196	165	211	200	199	181	179	176	180	199	202	187	190	195	178	174	175	211	168	173	214	171	181	178	205	192	183	199	177	187	197	177	182	174	197	169	198	175	160	180	193	191	172	178	179	195	180	195	200	201	192	181	178	202	193	204	203	166	183	183	192	190	199	176	188	171	162	182	180	210	197	161	191	205	180	192	180	174	198	201	190	179	175	179	208	181	174	175	185	194	164	194	183	186	148	181	198	208	193	183	205	181	198	186	191	200	175	186	181	174	167	179	190	183	187	205	189	200	178	203	147	176	162	209	167	177	175	190	196	198	201	179	173	212	148	175	216	203	171	181	208	197	191	184	192	172	173	184	170	215	182	187	197	193	203	185	200	200	214	162	189	178	215	201	182	176	188	172	182	170	163	201	180	182	163	161	183	173	203	193	181	149	182	183	187	185	186	198	182	174	192	157	201	214	195	179	183	203	188	174	172	187	171	181	188	194	189	175	173	184	182	185	166	176	181	195	191	199	196	197	165	172	180	212	193	189	204	176	209	205	174	190	173	172	175	171	182	182	185	185	189	174	180	203	185	184	187	183	188	192	201	191	167	181	190	177	231	197	215	214	198	198	187	197	181	182	190	226	195	199	188	193	191	205	192	189	189	169	203	170	212	188	190	179	198	192	185	181	223	157	195	184	180	179	176	193	190	192	197	200	184	192	172	203	194	174	164	168	176	190	179	182	198	202	190	172	193	196	183	185	185	178	160	174	168	190	199	178	204	204	204	175	182	187	158	179	190	199	177	191	186	194	195	180	175	184	186	162	178	206	183	161	203	200	190	202	195	210	202	171	224	173	170	171	166	183	176	166	186	190	211	180	205	215	183	199	162	200	182	175	185	184	192	197	203	167	180	195	183	177	207	185	185	193	191	162	163	182	183	187	186	188	182	185	179	202	206	220	191	162	178	194	172	168	181	185	182	172	189	190	185	195	184	168	177	184	212	173	179	176	200	181	173	195	172	194	196	203	183	161	166	184	161	195	172	184	183	195	189	157	183	186	196	185	198	199	204	161	174	189	168	196	171	183	187	180	176	156	179	177	156	189	206	169	170	202	209	177	192	192	171	179	153	184	169	163	177	178	200	177	191	162	190	198	158	186	159	192	206	188	186	188	195	175	168	187	181	176	172	175	172	184	176	195	187	186	208	197	147	185	176	208	196	181	201	191	181	187	177	197	168	167	153	171	183	210	206	197	210	177	185	181	176	198	171	186	195	193	192	182	167	189	197	191	175	181	199	188	195	191	171	200	194	200	176	180	168	196	168	197	188	191	192	189	186	193	162	190	176	194	166	214	203	189	180	174	178	191	184	170	176	168	190	175	201	207	199	201	220	200	185	178	195	204	189	197	176	180	210	188	174	188	190	185	173	199	187	188	179	187	163	177	171	170	178	185	196	187	181	195	178	201	211	190	169	202	202	196	200	215	192	187	184	189	204	188	198	188	186	189	191	230	196	202	172	173	200	171	178	183	177	188	185	178	196	177	174	181	208	175	180	183	165	197	172	198	200	205	198	191	194	205	181	166	178	175	203	185	204	163	180	199	186	175	185	188	179	172	177	200	170	186	191	170	195	195	200	199	182	210	177	197	183	181	175	200	190	192	168	167	174	211	183	206	203	190	188	169	200	186	179	186	152	176	185	183	168	199	161	170	171	214	202	197	205	158	179	186	174	202	188	189	181	201	178	200	169	171	199	174	179	170	197	194	150	192	190	172	197	178	181	188	171	171	198	185	181	187	168	174	161	181	181	179	214	192	184	199	183	199	157	184	168	188	199	201	182	185	163	165	175	170	159	177	191	163	212	215	192	195	180	181	178	199	184	181	181	179	183	190	165	196	182	183	192	169	190	212	192	207	180	170	182	191	184	169	192	186	193	200	174	194	181	211	170	175	175	198	196	193	187	179	187	158	201	156	190	167	188	204	203	187	196	199	171	178	154	170	190	204	195	204	186	159	190	178	188	192	197	168	184	194	195	188	200	203	180	168	198	176	170	183	191	174	176	174	203	176	178	176	199	173	201	198	168	200	217	185	164	171	163	170	207	161	173	212	204	178	168	177	174	189	170	210	173	198	156	173	178	189	208	164	192	201	193	172	186	179	198	208	215	185	206	158	180	191	194	168	168	183	191	205	183	174	208	207	175	171	180	190	183	199	173	192	190	194	179	176	187	177	183	174	201	190	179	157	203	183	159	197	179	176	161	179	200	164	184	201	178	191	198	190	169	203	183	185	197	210	192	175	192	183	167	181	179	211	211	185	176	181	192	201	190	191	174	186	171	187	210	190	206	193	181	190	204	174	172	193	164	192	167	174	177	160	149	165	180	179	196	197	182	185	200	193	200	207	179	185	215	169	182	193	200	170	173	193	184	169	161	170	177	192	210	173	177	211	204	177	170	190	170	164	189	197	210	205	168	192	173	201	177	190	199	183	153	186	181	175	183	180	163	190	231	186	186	183	201	176	190	180	192	173	178	195	189	217	169	174	165	200	174	189	167	176	185	185	185	172	171	181	170	178	176	164	193	173	177	211	175	177	208	184	166	169	179	187	178	184	193	180	182	174	178	196	183	190	197	179	158	188	171	210	198	224	174	197	208	166	168	166	181	162	173	153	189	178	192	178	157	181	187	184	190	200	191	188	171	173	187	168	180	179	202	193	199	189
4761	2079	990	440	341	299	265	231	235	238	228	217	204	254	216	234	209	234	213	216	217	201	200	202	228	215	232	210	224	238	193	214	202	209	204	218	204	220	213	222	215	189	222	202	226	246	223	204	235	198	223	218	213	215	212	219	206	195	229	228	232	214	226	241	194	213	198	222	197	209	238	213	222	221	206	225	216	234	192	194	218	188	211	212	202	211	208	241	214	235	218	219	216	182	220	220	220	197	204	213	212	205	213	186	193	182	227	225	216	194	225	211	209	223	230	240	221	218	193	210	231	205	219	217	213	222	222	184	220	203	213	200	234	195	202	215	204	242	221	207	207	213	190	193	204	183	227	200	239	220	210	215	218	236	234	198	200	219	207	205	198	211	219	217	215	245	208	221	210	222	199	216	203	202	223	225	243	213	220	223	206	220	211	200	231	194	218	200	210	231	221	199	203	205	223	214	194	240	225	199	199	210	203	228	221	209	228	211	218	195	220	225	243	235	202	205	209	205	234	214	197	239	229	215	209	213	211	216	240	201	188	190	247	202	220	201	220	208	220	230	231	222	215	241	176	199	200	213	216	193	193	213	191	212	216	238	196	214	221	199	210	223	217	222	216	207	211	221	207	191	214	220	178	213	207	201	234	202	232	218	209	213	229	215	198	244	209	234	215	211	218	229	203	192	193	215	195	244	226	225	200	203	202	198	222	200	225	214	218	196	201	194	226	216	217	231	203	216	182	212	232	227	198	209	204	232	228	208	219	198	200	205	186	203	197	207	214	193	201	218	235	215	193	228	197	216	204	206	237	203	220	218	230	221	230	211	207	210	206	237	222	210	200	210	210	195	196	227	226	194	227	193	208	201	229	190	226	212	239	206	190	226	212	210	233	192	205	227	208	184	223	220	215	220	223	238	204	197	224	226	214	211	205	198	229	223	222	219	208	196	179	213	221	219	194	212	198	200	186	226	191	207	201	197	217	212	235	196	221	194	213	212	221	199	208	197	204	206	202	194	188	226	216	203	190	203	222	210	212	202	211	217	202	188	235	196	212	191	206	201	193	212	223	204	208	213	207	202	205	194	209	219	229	193	198	216	223	192	219	203	203	201	240	193	200	227	181	199	209	241	197	198	202	212	199	203	216	223	210	215	219	231	229	216	233	206	206	210	235	216	214	204	223	172	201	210	223	186	213	212	219	212	202	207	189	188	229	229	214	207	199	205	219	216	219	227	212	231	221	227	202	202	214	204	254	182	183	226	209	211	203	195	206	227	222	212	223	197	195	212	210	208	207	231	220	188	235	205	225	218	225	202	195	213	228	176	215	208	220	233	223	210	228	213	216	208	249	248	231	183	207	192	198	202	215	208	202	206	214	221	199	202	236	223	206	193	219	197	217	221	212	216	207	176	200	196	223	215	235	208	217	201	201	185	205	218	237	216	199	222	201	208	237	220	213	197	216	204	235	213	223	206	222	206	203	209	206	197	213	235	219	186	219	229	210	215	231	223	192	204	200	218	217	227	194	192	248	236	200	226	189	201	204	224	213	224	195	206	187	223	213	197	212	202	210	217	233	217	214	230	224	212	221	215	199	191	197	202	207	205	174	227	204	207	222	191	204	181	211	182	230	230	200	210	248	208	199	222	203	201	208	160	212	182	242	218	235	213	217	225	221	180	207	198	192	178	188	218	192	222	203	207	194	190	211	209	215	238	188	212	215	187	248	232	188	223	209	209	211	207	208	200	215	197	209	170	205	193	220	226	207	215	209	242	205	205	230	219	227	205	191	209	209	214	214	206	201	229	249	214	219	232	229	204	185	215	189	238	226	242	228	231	194	222	204	222	212	218	217	201	200	221	205	194	216	225	179	185	189	236	206	187	192	216	196	210	208	227	198	204	216	209	206	193	191	210	197	220	218	195	225	213	214	201	203	218	251	219	209	216	227	226	223	223	213	238	251	238	202	221	211	228	224	209	194	244	215	213	218	228	207	202	203	188	211	210	195	203	237	244	194	205	211	222	238	228	220	219	220	246	213	210	208	207	201	228	230	218	199	213	209	222	217	214	202	206	201	212	201	206	207	191	220	173	189	200	242	238	218	217	192	230	240	221	205	199	214	208	216	203	192	204	179	224	206	193	220	226	238	228	198	217	203	213	196	240	189	219	196	219	195	206	215	222	204	189	198	215	198	228	229	224	193	183	220	228	240	198	206	222	206	210	203	184	185	215	206	211	220	170	224	233	199	222	219	230	218	200	226	216	194	216	204	224	231	204	214	214	231	216	201	223	200	201	219	192	215	199	223	230	214	237	225	183	207	197	212	221	213	199	204	205	206	226	195	213	198	197	189	227	211	218	188	213	208	225	220	226	205	198	203	205	216	215	226	194	236	233	202	225	213	198	202	234	224	215	210	206	180	217	203	220	212	228	221	225	205	196	217	229	188	209	231	214	216	217	178	229	208	181	212	232	222	200	187	199	215	225	204	216	193	203	199	203	233	209	243	224	233	222	198	208	212	216	230	225	220	228	199	172	205	195	213	209	217	206	212	196	221	217	208	204	205	240	234	239	222	181	199	192	191	225	211	199	231	195	217	227	197	200	217	216	220	198	195	223	200	216	213	219	180	211	214	205	232	229	215	230	170	192	202	228	253	216	205	209	211	199	222	207	197	198	219	194	236	199	199	218	201	203	217	191	205	206	240	214	224	225	223	193	216	225	223	230	197	217	215	197	192	202	217	226	204	214	228	218	243	207	196	219	223	232	202	223	203	202	219	198	186	198	212	196	197	232	216	197	217	242	204	220	211	216	226	196	229	215	232	227	223	205	200	227	197	245	250	198	210	189	211	200	212	195	213	211	258	226	184	212	207	205	212	202	202	216	210	207	220	203	208	209	200	199	208	208	210	228	209	233	177	206	211	186	236	186	204	237	200	218	210	218	212	207	211	195	233	204	222	240	235	224	241	231	224	253	221	225	258	198	234	184	209	234	201	183	198	229	213	202	208	217	221	220	227	229	212	207	197	208	199	230	183	214	212	218	173	195	223	200	200	215	215	197	190	230	211	190	217	213	168	203	227	213	213	241	221	219	205	214	209	216	192	234	227	199	199	195	205	228	212	198	204	217	212	210	242	222	223	206	238	229	220	221	198	212	215	226	194	216	207	198	209	203	200	211	207	202	203	197	198	221	209	209	188	215	210	220	229	206	220	204	244	216	192	207	228	209	225	232	212	219	188	216	222	198	201	224	190	226	205	207	222	196	203	212	204	223	203	228	208	211	227	215	194	225	209	198	205	204	208	190	220	184	211	204	221	191	228	221	241	222	219	229	217	218	248	223	217	203	229	220	218	197	217	189	227	183	215	205	203	175	202	215	220	212	217	199	220	236	203	219	228	203	217	217	190	217	220	202	210	204	216	201	215	208	194	193	233	202	224	189	194	209	236	208	224	186	231	218	222	220	219	210	207	211	227	249	175	211	223	203	183	203	214	192	215	212
23621	21034	28083	24177	21039	8211	896	554	500	404	375	350	337	307	256	260	273	263	241	243	236	242	225	210	195	223	211	249	241	226	208	244	206	235	189	215	247	237	220	207	218	213	210	204	222	232	207	224	220	215	230	193	226	219	242	225	208	211	197	193	238	204	225	232	213	225	247	235	229	207	241	220	225	233	199	211	220	235	221	177	205	209	193	208	197	212	212	204	234	227	215	226	227	227	203	210	221	222	217	200	211	216	206	194	200	216	240	241	222	202	232	219	229	220	219	210	223	217	202	221	209	210	183	215	202	202	182	194	223	198	234	204	187	198	205	202	184	201	190	222	214	235	208	216	210	230	207	218	205	207	232	238	227	223	225	213	235	217	194	239	223	220	220	191	214	200	202	220	247	225	236	204	221	226	202	220	203	236	237	218	193	225	188	210	196	225	205	219	216	216	243	217	216	211	207	197	221	212	226	211	198	216	220	237	205	217	225	224	216	207	205	212	214	253	209	214	205	220	186	225	214	226	213	201	222	212	225	215	205	224	203	223	231	206	244	215	227	223	210	195	227	230	233	197	207	218	200	205	220	212	228	217	194	202	204	216	221	229	220	219	217	208	218	235	197	204	194	230	220	205	210	227	207	222	195	203	222	230	199	238	195	198	215	227	221	196	229	233	206	221	191	211	232	209	236	226	207	221	196	191	219	206	207	216	213	216	207	209	211	217	242	205	214	218	207	213	219	216	219	222	220	230	223	214	212	201	222	215	198	199	197	195	219	211	218	217	219	208	217	224	218	206	205	187	224	207	222	233	234	188	186	218	190	211	205	229	219	210	205	208	220	240	195	178	219	205	255	219	240	232	216	211	229	216	195	198	205	202	222	221	224	228	213	210	208	219	213	214	209	234	196	210	242	243	245	198	224	217	222	198	203	187	215	208	219	209	205	195	199	194	203	246	256	224	242	205	212	242	232	214	226	205	205	222	230	227	224	202	216	220	209	204	177	215	214	207	186	234	209	159	226	208	215	240	224	204	212	217	200	229	213	237	197	214	227	176	226	211	221	206	233	233	243	205	236	210	222	230	181	210	225	212	203	201	231	231	248	231	221	203	227	199	208	235	216	198	204	198	206	213	187	224	207	233	226	218	215	227	216	184	229	214	231	233	210	196	215	193	206	206	204	205	197	200	216	219	224	186	244	252	198	218	222	229	223	206	206	239	230	205	208	214	212	190	220	215	216	251	216	236	229	187	202	222	213	220	216	216	229	223	251	229	222	242	250	227	195	212	241	217	215	206	220	214	226	196	226	226	229	231	204	202	214	226	206	215	239	228	204	228	210	221	211	233	204	226	224	205	193	196	200	193	200	192	211	233	202	206	210	216	216	221	198	205	209	203	188	187	205	218	193	207	228	219	207	217	210	201	231	211	208	222	198	187	209	217	220	203	202	211	200	204	238	225	214	229	216	239	209	207	235	245	212	205	235	229	226	230	193	209	238	190	230	235	197	219	224	206	225	223	215	205	174	230	221	240	234	206	208	213	242	192	195	210	191	212	203	211	192	222	201	219	206	220	218	208	227	217	237	191	237	194	206	198	210	230	231	209	215	205	220	223	219	245	212	201	242	237	224	244	217	189	234	199	243	203	225	216	198	220	226	226	221	225	174	190	231	215	217	205	175	218	228	190	198	202	181	212	200	197	222	218	217	225	226	211	216	216	203	197	219	199	234	204	213	204	193	216	186	197	216	222	198	202	227	229	233	199	204	204	216	225	214	213	216	221	214	217	190	223	183	216	229	208	243	199	219	199	209	218	219	175	221	199	196	198	207	218	211	201	190	208	209	225	230	221	204	209	203	229	186	232	222	197	223	233	221	201	202	211	226	207	213	200	206	200	230	220	206	211	189	220	192	210	206	220	219	192	210	217	206	209	222	224	220	227	201	198	235	175	227	204	220	195	197	225	221	229	209	215	215	222	191	212	210	214	241	218	209	197	222	215	212	211	220	193	202	232	219	234	203	235	229	225	204	199	230	203	221	206	191	178	224	208	195	203	206	247	211	190	206	206	225	215	185	236	209	225	231	201	189	208	214	215	200	235	216	210	217	240	215	221	218	218	221	210	222	198	240	212	209	197	213	210	218	196	215	204	212	208	224	211	222	218	222	217	220	221	221	211	234	217	207	192	208	232	214	227	233	199	215	199	185	206	208	205	188	231	215	189	213	229	184	207	205	191	218	204	200	206	202	216	217	225	213	206	195	242	223	219	196	197	180	210	232	209	228	219	228	207	232	192	217	216	238	216	227	251	224	225	231	191	216	216	227	209	231	204	194	189	195	228	219	213	207	204	223	215	228	193	234	200	220	215	226	241	222	221	215	212	222	194	229	196	228	196	231	211	234	221	224	191	214	209	210	219	221	245	223	225	220	199	215	188	222	233	224	214	210	226	188	205	190	213	217	205	214	200	235	208	212	246	206	214	203	218	200	207	195	210	201	184	185	226	217	203	207	212	203	206	224	208	217	192	196	225	217	223	194	188	207	199	215	229	201	228	226	233	189	206	215	204	201	222	210	214	223	234	189	215	208	213	218	222	211	221	201	195	205	228	218	212	197	227	209	227	230	219	200	213	203	210	204	241	225	214	218	238	201	206	206	208	208	204	218	223	228	208	201	203	218	196	224	214	237	191	226	202	197	219	226	201	200	202	233	224	244	226	216	220	211	225	223	215	233	201	203	184	222	208	194	219	236	238	213	220	184	233	215	227	218	194	222	205	226	210	211	228	221	209	197	201	203	193	193	213	219	199	222	236	204	208	212	219	208	223	218	207	198	216	213	213	239	196	225	202	209	213	224	243	224	210	235	205	183	215	209	203	217	194	199	209	185	217	225	230	206	227	218	213	216	227	214	223	214	229	202	221	217	210	186	234	225	202	191	204	207	221	210	199	224	236	211	219	196	212	216	239	222	197	199	214	222	223	218	204	193	229	191	215	212	232	212	230	220	227	215	210	228	230	216	221	205	211	196	199	218	216	213	219	214	217	194	199	219	217	213	196	213	216	209	230	217	211	227	202	215	191	212	221	245	183	224	222	230	207	217	208	189	195	217	238	228	213	203	200	228	225	218	243	210	199	207	242	204	209	200	211	211	227	221	224	218	227	218	232	219	222	205	234	199	225	231	213	184	213	201	217	227	222	206	230	190	222	210	232	198	210	200	230	200	196	204	226	217	204	195	190	224	220	221	205	187	213	207	231	205	234	220	189	197	237	198	224	201	220	181	215	218	201	205	202	221	189	207	199	207	208	197	204	212	233	205	220	225	228	200	222	211	221	214	227	184	233	214	213	193	200	236	231	235	206	227	198	210	219	199	238	200	202	233	217	213	229	198	215	207	198	214	207	211	206	193	217	205	224	186	214	224	199	198	222	206	218	240	232	211	217	200	227	231	225	197	243	205	196	215	205	193	233	188	239	226	221	222	226	222	223	225	242	222	221	226	222	203	202
4311	10695	6227	2739	2069	1461	1088	792	683	514	473	433	389	367	351	329	332	295	277	280	299	276	248	291	287	258	254	269	240	262	238	225	266	265	235	254	272	226	231	223	225	259	226	245	240	249	229	225	233	234	222	258	240	229	222	202	234	221	219	252	236	224	219	214	220	206	202	257	250	237	229	224	232	253	232	230	239	229	201	243	232	231	232	231	221	243	227	232	218	216	239	261	244	226	234	232	229	206	195	252	226	220	257	215	227	226	221	230	235	213	245	238	242	216	212	235	235	236	235	241	232	218	244	253	248	217	215	225	266	217	234	231	232	235	233	231	243	206	234	230	217	236	232	241	235	243	240	253	231	223	257	242	227	207	177	225	229	256	214	211	231	234	223	227	215	227	231	237	215	228	224	249	221	232	210	235	234	220	235	202	223	237	265	212	241	220	225	233	221	222	257	222	239	252	215	252	219	220	238	219	237	215	228	233	220	222	243	209	211	230	240	241	213	207	245	253	210	241	217	249	244	246	241	234	241	246	236	220	242	240	232	212	224	256	216	217	226	251	216	203	223	230	237	231	230	228	225	246	213	228	272	222	233	227	227	265	235	239	244	219	203	211	235	220	225	251	209	236	222	228	229	219	228	240	219	213	210	242	182	246	231	193	246	208	234	232	235	224	233	249	233	226	212	238	240	217	241	220	207	232	243	229	229	246	250	231	230	258	233	239	232	222	208	251	233	226	216	229	241	206	237	218	227	204	215	240	209	241	258	232	234	197	230	235	239	216	220	243	239	202	224	223	242	205	221	252	238	244	230	221	260	227	207	233	223	230	248	224	232	215	207	202	214	222	219	238	204	232	209	232	228	213	224	252	220	207	279	239	224	208	226	229	223	197	227	227	217	219	219	242	206	236	212	207	196	241	231	234	244	245	230	213	226	211	228	253	224	224	217	226	233	246	233	233	247	245	248	203	241	238	226	231	239	248	269	226	209	230	236	233	235	225	212	223	224	231	242	213	222	213	259	204	241	256	206	247	232	227	247	228	209	229	225	196	216	222	220	242	258	220	227	233	248	221	238	221	231	239	208	232	229	226	214	230	209	212	225	198	258	213	214	237	252	254	215	213	227	236	232	235	216	242	200	233	225	255	212	226	233	249	256	235	240	226	228	220	239	232	253	231	221	219	242	210	226	253	221	239	211	221	207	232	200	232	229	239	227	216	239	222	216	215	245	242	224	247	228	215	229	238	228	234	237	223	197	221	211	221	248	213	216	235	225	197	229	226	226	242	228	240	212	238	239	230	231	253	224	232	215	209	243	241	265	253	226	235	223	232	215	236	220	216	203	208	239	241	221	238	223	226	227	241	219	231	204	235	211	263	236	214	231	252	217	235	230	239	252	215	219	247	226	239	230	233	224	241	217	239	254	236	233	213	233	219	241	201	235	240	220	241	215	220	236	219	242	239	264	211	233	198	229	227	233	228	264	243	258	209	226	253	257	210	226	241	249	236	246	212	200	230	219	242	230	212	211	223	214	224	242	253	218	218	216	244	227	228	239	221	231	221	241	244	245	223	205	243	218	218	247	250	226	219	229	226	236	189	230	261	209	226	213	225	228	228	209	214	223	220	210	223	237	231	226	262	196	223	216	224	225	222	209	228	233	241	241	217	232	224	208	212	243	240	243	260	207	217	227	221	245	242	228	246	207	225	202	239	244	231	206	233	228	198	241	218	212	231	233	250	248	245	232	238	217	247	233	255	238	208	193	197	206	218	221	235	201	240	244	247	222	279	213	217	251	256	237	211	227	229	231	225	225	227	222	229	223	235	238	250	253	215	212	251	252	231	231	223	226	256	241	228	236	205	237	217	225	217	252	248	215	219	245	244	239	208	246	232	223	227	235	245	260	248	234	237	201	227	240	246	220	233	206	253	231	238	244	210	227	222	226	243	199	224	224	225	213	216	234	206	261	226	224	200	220	212	229	229	232	243	222	240	219	234	207	205	240	219	212	218	254	245	228	220	236	201	241	239	233	257	231	249	207	233	212	238	243	232	206	234	214	214	233	235	256	217	223	196	227	232	222	237	225	223	229	208	220	213	243	216	228	222	227	231	228	233	201	246	230	239	203	223	220	241	235	245	193	256	231	218	226	238	227	220	230	234	236	222	237	229	261	241	190	231	218	253	239	242	214	209	257	221	230	194	231	237	236	252	223	227	258	238	242	245	225	200	260	238	260	216	240	210	254	249	246	204	213	218	218	249	238	221	227	234	247	241	235	249	248	234	230	211	245	226	218	209	237	234	253	245	212	235	232	224	219	232	226	236	231	237	227	212	204	236	233	239	234	205	223	228	234	245	215	251	237	225	230	227	214	217	232	233	219	247	217	235	236	240	221	240	225	220	227	248	234	234	227	231	214	233	215	254	251	228	230	238	230	213	241	242	209	239	250	253	246	238	233	226	255	228	234	250	224	231	230	258	244	222	219	205	225	219	220	222	221	233	216	212	255	245	244	231	238	260	205	229	246	215	229	262	259	224	247	231	223	238	245	220	212	225	237	246	222	230	216	223	197	234	216	215	230	216	230	231	222	214	230	235	226	219	220	240	223	215	231	250	246	236	238	203	242	252	226	228	223	234	260	234	223	228	233	213	216	214	236	214	231	227	238	241	218	244	216	233	238	225	215	228	218	241	217	213	215	211	231	232	224	210	231	252	232	217	225	226	188	232	243	214	193	241	230	249	188	221	254	211	221	247	234	231	243	228	234	227	224	249	235	245	223	252	223	235	253	249	228	222	243	218	217	229	223	221	229	245	237	239	217	231	256	224	215	232	210	230	238	228	213	228	227	232	208	238	257	240	224	240	235	252	248	224	255	224	238	227	232	248	257	243	216	255	220	234	234	221	207	206	231	237	221	247	239	211	205	246	242	229	236	213	199	217	240	215	232	243	220	218	232	207	227	231	235	232	227	222	240	239	213	271	251	214	226	222	212	242	247	222	247	218	229	223	241	228	215	218	216	248	238	242	194	231	240	224	238	242	232	209	256	228	222	235	228	224	238	226	235	202	224	239	236	234	218	217	254	202	217	247	249	210	248	222	213	213	232	258	226	232	203	227	249	247	242	222	248	209	235	199	238	224	233	246	227	248	232	237	232	232	228	191	228	190	221	247	240	221	233	213	200	204	225	215	224	223	225	228	212	236	218	238	235	198	226	205	248	245	223	241	221	201	217	200	240	241	251	244	224	198	208	210	227	212	261	216	241	233	229	214	227	244	228	231	233	213	225	253	238	211	229	235	232	247	243	221	223	218	229	228	239	236	204	245	236	221	240	244	225	229	238	233	192	223	231	243	229	228	237	219	234	247	229	219	244	237	228	218	222	215	234	251	239	256	242	229	239	241	236	233	209	254	231	243	254	222	244	228	227	226	222	270	225	259	248	239	206	220	233	226	224	239	221	246	237	257	222	219	220	243	216	258	240	217	226	207	229	238	256	235	232	197
24818	21028	26900	25273	8400	823	610	547	500	433	426	417	453	368	417	377	432	388	414	412	331	367	421	376	369	392	374	379	357	366	362	369	390	390	372	392	334	373	374	373	416	389	374	382	387	398	378	392	362	344	387	369	390	398	382	375	373	380	335	405	382	356	386	399	360	379	361	372	367	340	374	407	385	372	416	362	355	391	385	374	362	373	371	372	384	389	360	400	384	397	367	389	355	368	387	345	370	389	400	327	354	381	368	366	393	357	369	366	389	367	389	426	364	365	370	404	423	365	388	381	370	324	374	384	363	350	348	395	411	378	354	387	403	385	372	398	355	348	407	384	401	385	395	364	391	335	330	418	342	362	429	350	364	391	350	376	361	364	370	408	374	356	382	388	405	371	350	379	377	384	384	352	383	377	390	385	375	373	379	393	400	377	384	342	366	386	388	401	387	373	392	394	385	362	369	371	398	373	356	364	368	384	375	381	345	362	367	369	383	356	364	387	389	391	400	395	346	386	396	373	373	369	362	379	391	364	357	362	366	354	404	349	378	381	390	375	349	355	381	382	380	402	371	363	364	354	393	366	363	384	377	372	384	367	389	374	381	390	387	377	386	392	374	384	388	344	369	374	346	392	362	392	373	369	390	387	378	390	392	352	368	386	365	375	341	368	377	377	409	362	412	389	411	346	349	372	355	351	402	377	367	396	403	387	391	419	355	408	352	378	374	412	366	367	384	370	364	374	377	376	395	432	360	333	406	355	408	355	382	363	364	368	417	352	389	349	396	352	377	369	356	375	371	393	369	395	377	337	368	362	376	399	349	372	353	389	387	362	354	380	375	374	391	352	380	374	344	368	390	354	367	376	387	345	364	386	384	382	387	382	359	350	358	355	349	413	366	369	375	352	356	417	386	348	400	385	379	389	406	358	378	392	348	388	359	383	397	414	355	381	361	338	387	385	383	384	377	418	368	399	381	405	390	338	361	384	356	365	394	333	386	371	381	374	359	360	381	400	391	387	383	369	386	358	366	349	353	356	365	346	373	397	374	397	367	382	373	369	371	381	376	381	402	342	376	358	368	370	363	380	371	361	361	362	380	376	392	375	391	418	390	359	369	381	373	380	362	378	322	326	371	376	382	386	374	375	398	380	389	349	373	368	368	365	364	372	370	369	386	425	352	381	392	389	358	370	390	382	360	380	383	380	385	372	365	373	374	352	363	408	373	363	390	375	411	349	364	368	355	358	372	378	340	365	374	376	359	401	391	397	366	364	363	372	354	373	377	388	402	348	366	367	386	397	352	387	372	399	385	370	378	373	365	364	349	347	368	387	384	378	359	375	373	390	370	372	353	396	375	384	420	352	362	360	354	369	353	367	370	366	377	342	354	385	370	380	367	358	369	372	374	368	371	377	364	395	364	371	391	406	376	348	419	350	358	379	391	394	367	386	369	386	402	400	347	394	347	372	369	360	403	376	378	352	358	356	362	393	380	382	371	371	386	364	365	389	423	350	362	336	352	362	371	348	396	382	363	382	365	347	356	336	378	368	346	382	401	402	390	367	338	398	385	369	375	364	358	347	395	380	417	354	337	380	398	379	392	413	338	396	371	403	351	390	351	387	384	339	384	387	362	383	407	397	384	417	362	396	369	341	379	391	402	380	401	355	402	364	385	405	382	397	377	380	363	383	380	344	380	399	383	365	363	388	388	359	373	380	414	376	335	383	384	359	400	394	376	409	397	395	379	373	402	343	420	375	396	366	406	341	352	380	432	416	421	374	342	398	405	423	388	380	371	335	349	386	393	386	399	365	361	370	370	361	377	311	404	370	385	399	350	385	364	351	381	405	330	379	335	397	320	386	383	398	396	367	375	404	352	353	372	386	360	382	365	382	368	353	395	407	388	355	353	356	391	352	364	364	390	397	388	361	366	362	412	361	354	390	357	366	349	366	347	390	400	379	402	383	423	407	373	372	404	355	388	404	397	375	352	369	385	343	384	395	356	377	378	377	402	386	337	381	406	427	394	367	399	360	379	351	387	342	412	384	404	386	350	377	364	388	379	382	351	364	396	371	383	377	374	364	372	392	384	416	353	371	378	361	397	366	380	377	374	398	356	376	338	353	400	376	377	394	364	414	395	374	348	386	359	363	369	367	348	376	413	394	367	388	370	369	374	351	364	409	379	355	380	383	369	356	390	366	369	347	355	363	402	379	339	370	362	324	395	399	353	378	369	405	351	369	389	401	382	376	370	385	372	402	380	428	378	356	383	347	400	379	355	410	389	411	369	364	368	388	382	378	380	361	379	393	360	374	365	411	387	381	373	356	361	363	351	430	380	413	391	337	367	373	372	381	375	402	372	425	362	350	397	367	371	335	378	370	395	340	371	369	380	425	378	371	366	353	344	389	390	349	382	361	359	353	351	354	376	407	368	388	385	350	362	352	370	409	411	364	361	347	395	348	379	373	426	367	357	409	342	359	391	401	331	373	406	381	371	358	360	368	403	360	347	316	337	380	391	394	386	358	359	372	381	362	398	357	373	392	371	359	376	350	383	385	423	368	373	372	338	354	360	353	354	341	387	393	398	390	345	359	377	383	357	383	387	374	403	345	368	349	412	363	373	412	366	392	385	428	373	401	399	382	369	366	397	388	363	357	410	371	363	344	436	388	407	376	339	358	381	389	380	364	382	366	392	366	352	339	406	364	382	364	378	396	357	383	389	366	387	394	388	401	351	375	377	365	375	387	364	373	409	375	348	376	367	369	375	394	364	392	371	378	373	362	351	395	371	380	392	363	378	358	402	374	359	390	391	381	372	345	394	377	383	382	417	388	367	385	365	395	349	380	344	367	348	374	382	360	378	372	388	364	349	376	408	361	352	415	391	371	385	413	376	342	391	389	394	352	377	412	403	376	372	361	383	393	364	398	378	375	399	415	390	363	377	366	368	384	371	386	361	386	378	394	389	345	412	388	361	405	329	383	374	352	404	364	393	397	394	365	369	410	387	381	397	376	375	335	389	369	347	372	354	410	386	374	358	370	337	413	394	384	398	405	384	361	382	373	373	411	369	388	372	353	394	353	383	371	388	381	371	372	405	393	357	378	351	370	385	380	368	367	360	327	375	370	376	340	388	401	347	371	374	386	427	365	434	371	372	378	346	364	414	397	372	408	367	390	392	403	384	369	372	347	380	348	413	362	368	378	392	369	370	365	363	364	382	368	350	411	352	383	352	372	397	391	394	416	347	321	373	367	366	416	389	394	364	362	388	389	405	361	362	385	422	365	388	379	382	370	365	382	355	380	356	357	389	381	374	390	382	400	350	333	358	355	381	391	359	369	367	339	397	370	369	363	354	374	350	359	366	361	380	400	411	388	378	390	383	394	341	398	366	356	367	358	394	375	375	350	380	390	358	404	355	381	335	371	351	384	412	370	404	372	362	375	385	328	364	387	361	397	394	359	384	405	377	370	386	383	384	359	392	366	396	392	361	364	377	384
4520	6659	4141	1881	1445	1112	885	759	629	599	554	544	506	505	497	452	468	422	490	455	455	426	405	445	424	393	424	445	443	441	386	371	394	382	392	391	391	386	410	382	417	397	454	393	407	418	415	386	416	439	388	433	418	395	442	413	419	411	420	441	413	410	406	418	388	370	419	409	411	430	390	433	375	406	405	433	388	400	414	357	422	425	376	438	401	392	440	419	403	414	403	397	387	386	412	408	392	399	396	416	413	393	412	412	391	415	409	420	413	412	376	372	400	433	369	393	397	386	366	382	418	397	437	407	387	398	376	406	360	394	391	398	425	413	382	400	406	386	406	413	413	435	425	411	406	418	384	419	389	396	395	406	408	410	388	417	417	423	421	409	423	401	400	423	424	388	402	406	404	421	405	392	480	427	370	426	384	429	399	363	412	397	413	389	413	393	415	405	437	421	403	401	396	378	385	406	405	396	395	423	397	404	415	422	421	379	392	417	406	412	421	406	425	377	375	426	392	406	389	424	392	453	415	389	416	400	438	395	383	393	409	423	397	420	409	425	406	400	400	437	433	354	421	388	404	419	402	376	449	391	403	394	417	416	380	427	423	418	398	400	419	429	409	408	418	402	381	429	443	376	392	407	397	392	422	416	439	362	420	400	374	380	415	392	378	431	416	414	411	380	423	399	388	388	398	416	430	407	372	378	418	384	408	427	423	397	412	412	410	379	424	366	382	362	416	399	362	423	399	422	402	420	402	432	391	421	418	427	419	450	382	378	384	418	421	415	407	408	395	403	431	364	445	413	401	420	378	411	436	392	403	438	411	368	417	414	409	412	407	370	398	402	391	406	399	379	392	387	347	394	398	398	394	414	414	383	441	401	414	404	391	419	399	376	433	417	375	388	385	389	410	423	376	383	372	435	399	383	420	429	409	376	386	403	406	413	381	376	378	428	403	397	380	437	443	363	435	417	406	395	421	401	440	417	364	416	428	400	368	352	400	378	401	364	378	405	395	390	431	421	428	438	382	388	406	415	420	419	384	394	422	437	456	398	446	420	375	413	412	399	424	390	429	424	389	410	423	380	447	439	442	393	374	387	389	425	392	426	399	411	402	413	434	396	399	398	378	417	433	398	361	413	386	406	408	426	382	401	388	389	374	416	410	394	412	411	390	411	430	396	409	404	393	399	433	450	429	393	394	399	391	417	394	420	399	406	410	392	393	391	428	431	440	414	358	402	412	410	409	412	411	371	384	414	414	410	437	382	397	381	414	382	377	406	408	380	402	423	426	390	396	384	398	392	375	400	399	409	406	404	428	406	402	392	439	379	405	393	408	401	422	410	420	415	386	423	423	402	400	386	374	389	401	438	408	435	405	387	400	391	439	395	374	395	414	379	374	389	416	381	416	436	465	408	377	396	389	423	394	375	413	413	392	421	395	400	413	425	388	413	411	392	387	456	404	384	394	389	401	436	380	428	376	402	424	391	411	416	408	412	409	416	416	410	408	394	396	425	367	392	411	434	404	423	419	395	421	438	413	400	378	397	396	421	375	395	377	398	405	422	399	422	377	401	414	368	424	404	377	426	369	390	370	392	364	391	409	390	383	409	399	372	397	395	397	394	383	382	400	368	384	440	408	392	394	429	419	410	398	443	380	396	411	401	426	408	391	417	393	414	416	358	414	417	408	379	414	401	426	407	394	400	383	374	422	395	361	401	399	387	417	404	421	380	396	380	407	420	432	401	384	412	413	388	395	381	448	436	421	412	423	418	387	434	401	377	394	398	410	395	395	383	420	385	415	383	406	411	398	406	423	364	372	386	415	421	384	433	351	395	410	403	400	416	382	409	381	386	393	405	393	405	448	424	392	431	385	412	349	459	371	393	389	384	427	394	403	398	367	460	406	407	407	474	410	418	397	402	400	410	398	398	370	405	371	385	376	374	367	436	388	377	420	388	455	416	400	393	409	378	423	382	402	402	421	432	433	384	413	400	428	405	387	405	412	389	413	414	379	394	419	410	418	387	396	381	397	426	411	420	393	430	383	397	401	392	381	403	379	408	373	395	379	440	425	419	380	423	415	409	437	386	377	396	411	379	405	405	413	371	387	390	421	385	440	432	416	405	394	404	381	398	399	382	393	394	395	398	399	419	416	432	388	395	375	400	399	374	365	385	407	397	414	408	417	391	407	422	388	393	394	408	403	410	397	438	410	406	404	444	405	408	402	405	418	377	402	403	379	409	402	430	393	370	410	381	394	376	386	436	402	396	418	403	395	385	410	430	391	442	403	396	425	392	411	444	420	441	375	407	423	427	380	414	397	410	411	413	393	409	408	400	414	382	388	408	412	391	426	424	413	380	406	393	395	405	395	411	398	381	416	418	411	407	443	412	420	446	414	414	409	397	428	401	416	414	417	408	379	366	406	383	423	400	407	413	408	413	412	382	366	386	382	396	398	424	421	424	398	392	444	398	398	427	419	398	413	403	411	389	406	421	435	412	414	392	387	412	408	417	447	386	449	411	382	416	391	396	420	407	435	406	405	390	391	404	403	413	404	383	400	388	397	379	394	374	416	428	393	408	371	410	437	400	419	435	438	427	369	385	393	401	426	386	379	385	388	393	406	380	380	404	398	361	375	385	425	411	424	402	411	393	394	429	369	404	392	404	370	413	395	349	389	412	390	409	433	408	409	436	408	398	407	410	385	394	423	392	413	383	404	368	413	404	424	401	416	403	421	414	398	397	385	432	385	392	434	384	364	407	392	417	404	409	402	377	385	380	390	403	409	387	372	404	423	445	369	384	435	412	392	401	382	414	429	409	397	399	408	388	368	359	393	421	390	387	432	385	416	401	379	416	404	377	431	383	407	407	418	403	422	420	387	404	401	384	386	397	438	410	373	377	424	402	426	378	389	395	383	357	392	427	402	393	418	396	410	376	384	387	405	424	427	396	405	395	398	370	393	402	402	382	418	392	435	429	398	391	404	392	401	406	398	405	410	421	383	434	388	393	397	397	410	392	432	364	413	442	400	383	394	365	415	409	433	449	407	388	399	426	378	378	388	424	390	446	429	398	421	445	380	440	438	382	406	410	437	368	402	359	421	418	441	398	407	421	435	395	407	370	408	389	413	396	432	399	378	394	395	415	432	413	378	391	411	413	404	440	409	415	395	420	429	412	421	429	414	410	405	375	398	407	421	392	445	414	397	410	423	392	438	410	447	394	446	433	371	413	416	393	385	369	383	403	400	445	453	385	384	395	391	401	404	405	410	411	391	375	409	408	443	421	414	395	404	405	401	407	392	401	414	410	413	403	400	426	431	391	407	420	408	394	419	376	412	402	385	427	410	382	414	420	394	418	402	395	414	428	407	416	363	349	430	390	380	379	426	388	436	402	406	402	370	367	436	355	390	390	407	441	370	423	368	372	453	450	433	418	349	390	379	401	414	414	369	420	372	410	419	380	368	391	410	417	375	404	396	421	386	400	395	403	389	399	365	411
22618	21098	28673	23757	21097	21123	6807	1214	917	821	804	696	654	611	633	583	568	570	554	551	545	528	511	534	558	513	513	494	477	511	521	496	515	530	484	477	516	472	536	492	497	465	485	454	473	500	518	477	468	490	514	455	469	517	479	493	501	467	493	471	483	504	456	432	478	463	487	495	474	485	497	485	493	470	475	484	499	504	480	515	452	508	462	486	454	472	452	517	445	537	486	469	493	466	480	482	462	446	468	453	442	458	458	484	484	464	490	448	494	483	500	477	483	445	498	497	458	497	415	467	457	474	461	460	453	481	505	527	481	451	481	504	497	470	452	479	472	496	471	440	463	476	501	464	439	490	508	485	478	473	500	497	474	486	479	482	458	498	515	479	476	469	487	499	449	458	519	483	498	427	475	467	471	500	493	478	481	434	475	446	505	511	461	481	511	440	449	496	481	487	481	444	454	511	495	478	475	456	470	449	477	470	444	501	466	472	495	484	441	485	514	479	474	444	511	492	449	459	489	486	455	499	531	513	450	533	497	485	498	433	503	512	454	466	477	506	488	453	429	464	485	436	500	463	453	485	494	462	477	468	474	484	470	514	444	490	503	451	501	462	559	467	472	472	457	448	498	503	452	476	445	527	474	482	488	485	430	467	445	478	516	483	451	470	435	491	508	471	500	514	451	483	437	459	470	465	480	493	466	490	505	468	492	444	462	424	417	438	477	461	454	499	454	458	482	461	483	431	453	490	511	461	498	481	490	488	497	467	477	469	478	435	467	513	475	501	479	503	488	484	480	471	464	512	446	478	508	461	518	496	455	459	440	497	448	486	455	485	502	470	470	517	498	468	454	435	480	480	468	462	473	490	486	492	511	510	459	510	490	447	508	455	500	487	453	467	520	496	506	469	487	471	443	480	454	456	463	461	488	466	503	447	522	525	471	448	484	490	503	476	507	440	459	468	500	484	523	474	487	495	480	476	518	426	460	486	493	477	508	466	488	503	454	469	514	462	501	526	430	468	487	498	455	487	497	471	493	454	480	477	430	462	473	514	462	454	475	466	484	459	454	503	493	468	453	469	449	481	486	445	452	496	469	483	457	468	466	485	461	468	437	479	491	498	475	475	483	491	483	516	469	517	542	482	469	454	510	502	492	532	463	446	482	432	483	441	508	481	486	478	499	432	501	477	491	493	449	473	445	465	474	493	472	464	484	468	462	453	514	462	461	536	457	494	439	496	533	481	505	509	443	436	510	452	492	430	513	471	458	497	476	477	478	496	488	479	521	493	467	431	498	495	469	446	451	466	499	509	469	446	471	481	443	478	479	485	463	469	464	472	474	475	488	466	494	464	505	511	449	500	468	475	443	447	450	504	485	476	475	466	473	501	431	462	457	453	471	465	513	544	467	490	454	452	460	478	508	467	489	451	509	472	475	457	478	463	498	414	498	456	448	455	495	503	484	472	471	473	508	447	472	430	485	517	458	506	469	468	485	449	485	460	479	478	488	498	477	448	428	493	476	500	466	456	470	480	469	461	476	478	520	485	499	514	500	463	493	489	472	449	443	468	498	477	482	472	503	502	460	458	498	446	490	484	437	504	434	482	475	471	482	463	429	460	494	485	456	444	527	444	433	485	472	470	494	469	448	487	468	502	481	472	465	478	462	453	493	468	505	476	492	437	459	455	459	468	434	480	483	476	449	458	469	467	460	450	480	478	453	508	490	482	497	477	482	453	502	463	474	478	485	496	458	459	435	494	468	448	471	499	455	447	490	485	465	480	461	482	469	449	492	459	455	483	474	475	470	508	476	448	425	498	482	541	452	456	499	477	475	486	516	427	491	464	503	478	471	489	457	483	463	460	458	473	446	486	445	452	509	475	480	458	510	468	522	446	485	438	465	459	460	466	502	468	467	475	487	510	485	494	454	535	474	441	492	429	478	459	467	497	498	479	438	467	493	489	471	433	478	487	513	490	494	495	502	472	492	431	466	496	459	512	464	507	476	489	471	448	446	455	475	436	464	484	454	471	458	498	488	474	555	462	493	431	502	470	436	479	483	483	502	469	438	460	467	470	485	506	487	511	478	466	467	517	500	413	459	468	467	500	514	474	455	457	486	442	507	509	486	500	453	436	497	465	449	480	476	519	491	473	506	469	487	506	498	497	492	456	469	445	487	483	453	438	449	516	467	514	503	451	448	451	479	458	441	478	503	454	477	455	440	453	473	481	488	424	478	481	497	470	463	432	441	494	481	456	463	488	488	485	444	441	497	471	502	469	459	485	473	464	453	467	493	482	462	447	494	450	448	462	453	476	481	486	495	492	480	513	486	454	436	476	485	500	435	465	461	483	505	501	447	471	500	487	469	505	444	470	454	530	510	464	485	523	476	485	456	453	477	499	430	467	495	459	445	454	472	509	493	467	462	483	469	469	453	474	461	444	522	453	466	464	467	482	509	494	462	408	464	480	431	472	488	455	462	479	514	496	480	490	488	467	473	473	462	468	491	479	447	472	455	486	459	500	489	479	455	475	480	472	510	466	469	471	444	486	514	452	501	441	431	505	470	486	436	485	457	475	455	519	510	437	489	439	420	507	502	419	478	452	481	440	430	485	465	461	470	487	458	487	447	510	435	493	506	496	436	498	449	429	507	491	491	492	487	461	476	501	479	481	477	459	451	459	475	473	466	507	448	452	459	490	481	463	493	469	454	488	498	489	473	453	472	485	493	486	433	472	493	476	503	504	474	469	487	456	467	510	454	454	509	454	457	476	456	452	459	462	514	460	467	488	445	480	496	450	484	481	484	473	467	522	494	497	487	460	469	499	462	458	517	498	464	494	476	455	483	460	477	429	481	451	469	492	495	468	469	484	445	477	445	493	485	460	445	450	502	458	452	514	488	468	490	479	464	478	450	492	455	469	485	455	470	496	467	483	516	473	447	492	548	433	459	488	464	484	455	483	468	478	488	502	514	506	443	478	478	473	467	487	464	517	520	485	482	467	466	452	476	464	488	503	473	407	456	501	472	463	481	501	438	514	464	456	473	434	495	443	472	465	439	501	469	450	469	486	437	456	498	478	474	484	484	498	462	492	471	438	495	463	437	502	509	437	462	458	445	504	465	487	500	492	529	442	508	461	473	499	467	455	444	462	466	497	455	530	466	517	497	517	456	502	495	468	508	514	463	475	499	467	514	481	494	441	450	464	478	492	468	482	501	459	467	476	501	502	481	479	479	460	479	486	468	425	442	490	465	463	501	478	454	510	463	524	454	470	461	495	455	494	496	446	443	486	519	509	480	466	453	495	446	490	458	434	509	489	513	483	503	464	467	469	468	500	471	471	467	470	477	464	450	472	435	508	475	418	483	448	436	475	515	461	440	492	449	491	462	496	449	493	472	470	475	437	456	506	534	476	469	470	475	480	503	492	465	463	509	465	497	492	455	489	433	493	465	488	494	468	482	461	480	543	430	471	508	472	465	502	490	436	460	453	479	472	450	483
6785	17424	11089	5400	3739	2763	2131	1627	1258	1129	990	844	797	764	667	712	643	630	627	621	577	603	596	567	529	582	513	499	540	585	530	520	549	527	532	493	491	496	468	504	499	519	495	489	489	500	493	543	483	515	491	513	492	503	485	493	487	462	503	480	486	486	471	474	475	476	504	459	453	463	512	524	478	470	425	419	526	515	460	502	484	440	514	496	494	498	500	482	491	489	494	477	491	462	503	496	453	515	467	468	487	519	521	483	489	462	490	461	465	477	453	464	467	480	485	479	521	497	472	488	525	518	473	454	473	501	476	453	501	450	474	505	494	496	472	494	501	489	500	464	439	467	477	486	492	515	501	518	486	481	493	465	468	505	453	527	467	467	525	476	493	492	499	500	450	497	477	540	461	513	485	472	459	476	502	457	505	503	500	473	486	507	481	460	481	509	514	473	483	478	466	510	449	509	470	486	500	477	487	479	497	436	469	479	489	488	492	497	435	495	453	480	501	530	495	439	512	467	484	483	456	502	502	475	452	476	523	465	502	502	458	473	472	483	449	468	515	469	528	449	452	484	484	501	468	479	466	503	515	475	527	476	509	503	466	473	490	507	478	458	459	499	463	481	473	442	470	490	468	473	472	469	494	476	487	436	478	472	506	427	484	502	490	484	506	505	485	436	503	479	454	455	463	502	463	447	500	492	467	487	432	470	471	513	479	462	495	473	498	491	497	450	462	525	521	475	484	458	504	481	462	493	468	494	489	509	527	466	485	494	522	492	487	484	468	456	461	482	487	494	466	505	457	497	481	480	486	495	496	503	456	471	464	470	507	466	455	484	494	457	488	494	529	472	486	493	482	451	493	500	500	468	517	449	493	476	475	470	514	508	440	473	476	498	480	441	510	436	498	472	440	492	485	507	517	476	478	506	527	486	470	511	463	498	467	487	478	442	455	445	488	468	476	473	490	442	522	493	487	437	466	516	501	484	510	456	452	490	464	463	503	475	485	486	444	470	472	430	510	500	459	467	500	470	462	493	456	481	488	479	494	524	447	518	472	498	466	501	414	518	482	465	484	501	468	464	487	499	461	474	462	437	477	514	470	490	522	460	456	472	484	446	482	458	452	473	493	510	509	455	466	443	502	538	462	500	492	496	519	497	531	457	526	495	511	461	483	468	481	494	484	498	467	484	447	522	469	522	459	477	460	527	540	514	491	486	507	454	477	460	433	514	454	469	513	467	494	474	497	465	466	503	498	481	456	486	460	435	475	491	450	503	469	463	549	479	491	481	457	458	463	475	491	471	463	487	457	489	518	495	436	485	504	491	496	462	479	511	494	476	503	455	494	480	474	455	490	473	461	471	480	486	475	493	466	485	464	507	503	486	477	478	465	512	455	425	441	498	562	456	480	490	489	453	479	481	515	476	484	492	468	502	461	457	471	488	464	475	436	479	510	444	477	485	457	490	480	485	503	476	480	515	463	459	496	475	441	513	498	495	474	508	515	455	495	507	496	481	470	491	448	495	489	439	497	473	497	445	487	503	482	472	478	490	485	496	454	460	476	469	508	479	494	501	465	501	506	465	479	486	454	452	446	476	499	481	478	489	494	492	473	484	498	535	490	466	470	492	504	477	505	499	448	510	449	448	483	520	463	508	472	460	469	486	503	495	483	504	489	499	492	489	487	472	489	473	471	503	464	488	477	435	480	433	511	504	481	463	513	491	516	507	502	491	481	482	490	489	467	497	493	452	476	463	483	488	492	427	467	456	466	508	470	472	501	441	489	507	524	462	486	460	454	480	485	482	472	477	512	464	462	504	487	477	448	475	455	499	527	486	461	406	483	475	474	450	462	483	479	483	485	505	488	504	469	460	477	477	486	476	491	503	496	487	491	438	487	468	491	470	500	480	461	482	456	473	519	458	465	519	467	516	492	511	475	419	483	514	474	485	465	509	512	465	533	489	502	481	479	490	474	467	478	522	486	465	493	496	505	508	472	460	511	505	454	503	458	460	446	519	476	492	490	465	491	458	503	468	491	519	466	441	467	483	475	492	492	510	501	486	480	463	482	510	444	497	493	460	421	476	519	479	503	474	478	434	503	512	469	500	474	475	471	472	498	461	496	456	505	455	467	462	499	445	493	459	487	477	491	471	522	459	492	495	513	455	489	471	471	509	483	481	501	473	473	479	502	473	492	476	477	483	472	506	493	492	504	483	488	502	493	450	436	486	525	479	510	432	481	493	448	516	497	483	460	512	516	480	487	476	478	482	465	473	476	499	468	445	501	478	448	462	475	473	462	463	507	498	489	457	497	458	442	463	430	472	448	450	483	496	456	479	461	488	516	509	482	476	471	504	481	488	471	451	489	481	506	480	472	470	470	519	484	460	482	456	508	495	489	520	504	454	485	470	489	480	468	482	496	483	521	487	501	476	442	470	452	491	493	477	496	471	500	482	489	511	454	480	504	481	501	504	444	475	480	465	508	457	478	457	463	461	469	476	499	450	491	522	459	469	503	461	512	512	534	459	495	483	480	449	488	469	481	492	481	477	473	455	510	458	485	500	488	498	483	480	494	494	492	461	480	495	475	474	466	436	446	472	504	503	491	513	507	482	463	498	507	497	504	467	516	487	487	477	515	487	497	483	472	500	481	501	455	465	498	490	490	475	436	483	477	494	472	470	455	459	504	463	512	487	509	469	496	479	506	526	542	493	452	473	479	450	484	476	457	501	496	428	486	487	476	489	491	488	504	503	466	454	519	463	465	474	498	494	481	484	417	491	515	511	474	500	461	449	476	453	472	479	496	477	490	445	488	487	510	520	449	502	492	494	479	490	505	477	489	475	513	537	505	469	485	468	473	462	469	464	500	469	451	515	474	494	484	496	493	471	499	450	455	501	493	497	512	491	524	454	473	499	483	463	491	457	499	453	463	502	510	483	471	483	467	454	472	465	496	502	505	482	504	485	435	504	503	479	470	444	516	424	474	476	472	477	468	495	495	502	487	494	462	475	493	488	471	452	488	520	464	449	480	471	479	445	452	474	479	499	491	489	486	471	517	519	483	469	503	492	469	480	464	480	482	484	502	480	485	480	482	505	482	476	467	456	513	488	477	502	432	507	477	478	493	502	504	475	516	507	470	488	440	495	522	486	467	506	448	476	484	460	481	495	502	466	513	486	468	505	500	491	469	499	496	447	435	470	477	507	454	492	479	448	463	469	467	522	443	536	475	478	477	469	485	478	459	469	467	454	513	507	455	469	502	478	471	461	475	511	473	444	478	492	550	475	471	444	467	525	489	483	436	457	474	485	451	501	453	477	472	500	463	458	501	481	495	417	443	476	477	474	486	461	492	477	471	486	467	465	501	492	476	501	514	446	465	450	474	487	452	492	454	490	422	442	506	473	470	501	500	482	467	461	523	481	500	511	493	451	465	519	491	485	465	486	451	469	472	461	489	486	472	499	466	451	491	490	463	490	480	443	482	471	473	512	494	472	478	511
27621	16990	3417	597	315	247	214	206	213	190	182	184	209	151	187	189	199	173	187	190	184	178	163	181	189	203	204	183	193	168	191	178	177	172	198	183	180	178	170	213	187	205	199	192	184	173	183	198	161	198	173	196	202	187	209	177	185	173	174	203	181	195	171	186	169	181	179	202	197	191	169	168	170	168	158	169	180	195	187	187	189	165	183	206	191	189	192	181	190	201	182	179	203	177	181	196	186	192	165	185	181	176	209	191	200	196	197	175	204	202	194	195	180	196	192	166	151	195	184	199	193	174	194	188	185	230	197	192	196	172	183	167	186	172	190	185	212	180	174	176	189	192	161	194	178	211	186	173	191	191	207	169	185	180	179	182	177	165	198	180	174	178	182	171	184	194	180	174	174	188	206	194	201	169	150	186	210	175	176	197	178	172	164	179	187	159	182	197	173	184	196	185	197	197	188	156	166	193	160	196	183	176	172	175	180	171	199	178	183	190	181	153	169	188	183	187	178	191	175	189	210	198	181	172	184	185	182	189	211	163	188	191	158	172	187	167	157	170	174	193	171	194	169	170	176	179	169	177	170	164	178	196	194	173	184	188	178	196	184	208	176	164	171	183	190	173	191	183	159	172	192	195	174	187	196	179	172	189	198	184	196	190	171	199	201	174	189	176	185	167	179	197	188	178	184	185	199	192	174	168	175	187	166	173	183	163	181	200	186	173	163	177	201	189	169	210	198	176	178	189	168	186	173	176	180	182	187	197	180	183	177	171	178	173	183	190	194	190	208	169	186	204	185	165	190	194	178	172	195	181	200	193	170	189	192	190	175	170	182	187	191	192	194	196	185	171	219	202	187	187	188	173	197	178	178	186	198	191	180	168	174	180	198	211	195	184	171	211	172	181	179	178	194	177	182	181	178	178	195	179	186	179	194	172	178	179	179	182	212	181	192	203	171	165	188	190	180	166	182	170	193	188	197	221	164	151	180	178	171	186	222	184	161	185	177	201	176	171	198	180	187	203	177	178	192	201	184	205	162	190	183	198	188	161	198	179	182	167	191	201	175	195	190	177	182	180	181	140	155	201	171	184	184	178	162	181	191	196	185	158	196	183	209	155	210	180	188	185	197	150	180	163	205	195	193	189	163	167	180	180	186	178	203	182	197	179	166	172	170	207	184	183	170	201	223	162	203	201	184	194	190	179	198	159	180	166	183	196	150	192	175	165	175	173	174	189	190	176	177	166	214	198	189	175	184	178	209	177	185	206	183	196	175	173	165	198	183	182	190	178	175	193	184	227	180	179	178	174	190	196	196	198	179	199	196	150	210	194	192	193	177	188	208	168	201	182	185	173	171	164	190	171	194	188	166	201	186	179	198	199	194	171	188	193	181	191	165	202	195	183	182	168	182	203	183	176	179	191	193	175	168	162	197	157	196	174	215	183	188	170	178	196	170	184	195	195	158	198	188	187	192	177	196	179	174	164	186	179	190	191	220	173	185	190	184	188	193	178	185	170	187	189	165	212	186	173	187	184	194	200	179	183	177	185	174	186	223	191	199	181	185	204	200	187	171	198	162	164	165	199	205	209	164	216	177	205	191	198	181	195	157	188	159	193	195	161	171	184	155	201	177	195	205	189	195	159	201	207	181	191	170	186	191	185	187	165	193	184	184	194	182	191	188	181	180	176	214	179	187	195	195	181	186	187	186	173	176	189	178	176	202	174	180	206	191	197	179	200	169	177	214	201	206	164	187	171	206	184	196	181	177	160	185	178	189	177	209	200	198	167	164	192	179	207	184	193	202	165	168	189	174	169	180	228	184	199	168	196	201	187	205	174	194	168	203	190	156	176	179	183	177	173	177	203	190	186	180	175	169	178	209	178	194	177	189	170	193	184	201	183	188	182	182	190	172	175	185	176	165	185	182	170	165	186	178	175	188	165	203	215	187	199	184	199	186	201	174	192	185	190	180	200	206	179	193	175	173	181	201	184	190	212	188	183	189	200	173	168	169	177	173	177	195	192	183	183	189	179	163	185	177	192	202	155	171	185	198	176	195	189	173	187	170	175	176	162	178	187	208	161	168	165	181	184	193	201	218	184	190	161	188	191	192	184	188	212	194	194	153	176	163	182	176	179	169	173	190	206	188	160	194	201	174	171	179	199	183	185	182	189	167	182	190	192	182	191	176	208	185	169	175	180	161	203	196	196	193	199	177	203	203	183	197	187	207	185	173	183	206	176	182	222	194	168	180	197	166	190	173	193	199	193	186	175	192	184	178	186	186	169	161	171	192	192	179	204	193	201	197	184	193	210	169	174	164	171	166	159	178	194	185	188	197	158	191	181	189	187	181	173	195	169	175	179	168	185	187	184	181	180	170	183	192	178	178	191	181	179	179	205	192	204	194	175	206	187	171	169	176	193	186	182	182	182	181	195	182	207	177	181	180	175	182	185	172	201	182	176	173	206	180	188	165	174	179	175	194	177	164	224	185	199	177	198	187	166	199	188	194	188	192	195	206	205	171	176	174	164	178	188	173	190	198	178	193	186	171	182	182	193	179	172	165	162	175	170	188	160	168	194	196	182	187	176	209	199	160	193	160	208	191	201	185	208	202	207	173	192	173	204	197	183	187	183	206	194	203	195	206	187	166	177	175	195	180	169	171	189	178	188	185	148	191	184	175	194	171	201	184	183	188	172	182	170	150	198	181	174	169	204	200	220	203	163	178	192	198	162	183	176	198	186	168	165	188	187	186	202	186	186	200	181	173	164	202	189	184	211	190	173	184	184	198	180	197	173	157	195	175	191	186	191	200	199	196	178	172	173	197	165	180	207	184	166	179	187	176	193	180	163	178	197	188	149	187	187	166	164	196	185	183	174	191	206	177	188	192	179	163	181	181	174	208	189	175	168	159	176	196	201	230	162	194	166	186	179	171	187	184	183	189	209	216	177	180	164	199	192	205	192	185	204	200	181	193	157	167	204	154	181	178	182	179	171	166	203	185	190	181	183	200	172	194	189	182	194	184	171	177	187	194	187	170	181	198	195	175	188	187	200	185	187	178	211	172	174	180	194	171	202	187	175	177	190	185	164	184	175	206	201	182	190	187	189	175	174	169	190	196	195	196	166	181	187	187	177	186	188	161	178	177	181	185	180	186	191	166	194	165	188	181	162	193	179	163	197	185	189	170	178	180	204	209	212	214	188	201	192	187	179	200	202	181	186	181	198	165	175	178	152	185	179	201	173	199	190	200	204	175	171	188	195	189	189	150	185	177	185	186	184	185	179	179	198	185	218	157	210	194	190	181	198	205	175	182	178	182	181	214	202	186	212	199	186	202	188	191	199	178	185	200	210	182	179	173	154	206	161	190	172	189	178	193	188	199	171	183	185	201	201	180	170	203	172	173	166	203	183	202	190	199	200	180	192	182	186	199	191	160	185	201	196	199	186	176	200	174	174	186	181	167	160	192	182	191	188	181	173	171	169	198	169	188	177	194	216
5779	2440	1255	507	392	278	226	236	207	229	213	207	252	246	210	226	194	193	223	222	199	204	227	179	209	216	209	258	234	226	228	189	202	222	242	219	224	219	215	223	207	214	212	234	172	199	223	214	216	210	222	183	232	204	217	181	215	235	194	215	210	182	194	187	228	233	233	195	206	230	221	180	216	207	214	201	216	194	229	226	227	239	215	192	213	210	204	242	197	218	219	206	218	202	207	192	216	197	231	233	227	224	204	224	221	214	210	204	208	190	220	211	181	210	206	231	174	205	213	223	221	194	216	229	190	230	197	193	197	211	197	217	203	218	225	206	188	211	184	219	217	197	194	215	227	233	228	224	226	230	210	186	186	195	207	208	226	200	206	187	209	205	200	245	209	200	216	230	205	206	231	206	221	206	187	250	233	202	204	216	200	222	222	220	214	220	168	195	209	184	225	198	210	194	212	190	202	212	224	206	177	212	202	190	197	222	206	207	212	215	215	207	221	206	225	233	201	198	208	213	212	205	223	248	194	209	198	220	212	211	212	211	209	233	213	193	204	205	201	206	212	183	230	213	218	201	230	214	210	220	221	192	215	188	218	192	220	215	218	213	194	239	198	214	203	216	232	217	238	214	214	203	198	194	248	213	213	229	195	214	208	228	206	187	204	226	216	224	203	195	223	221	205	198	209	190	198	204	223	214	203	203	219	208	213	228	205	215	210	206	229	222	230	224	216	190	212	196	212	202	213	219	187	211	234	212	235	202	197	237	210	242	203	205	206	228	228	241	186	208	189	214	224	210	203	187	212	175	215	186	204	204	189	211	201	189	202	213	217	240	198	204	219	190	212	222	203	208	200	222	224	204	219	199	192	211	200	198	215	245	219	241	206	212	205	216	223	199	211	219	212	227	224	186	211	208	214	212	207	231	233	221	193	196	225	203	216	219	202	218	227	230	182	229	214	244	228	211	208	191	228	208	220	213	201	211	194	218	205	209	206	219	194	225	214	230	210	219	204	182	200	217	197	205	220	221	196	208	204	210	195	195	211	216	236	237	226	207	228	209	213	224	195	190	205	227	225	239	212	218	185	201	185	192	233	211	187	231	222	214	226	217	200	204	206	206	207	200	248	210	180	231	199	189	175	177	248	190	199	205	177	214	190	208	197	203	210	212	218	221	201	215	180	205	217	204	205	200	223	214	214	209	209	237	226	196	212	201	203	198	232	200	217	243	190	239	217	203	199	204	223	207	212	194	224	200	209	206	203	215	193	231	226	209	193	219	220	191	214	198	191	204	195	217	207	215	207	203	219	189	216	232	219	231	204	233	190	211	208	210	201	225	218	218	193	221	219	215	223	209	198	208	226	231	200	223	213	228	199	218	217	219	198	219	192	225	220	189	205	222	217	194	222	209	178	221	192	222	207	210	210	208	214	210	226	221	211	228	208	206	212	217	214	203	197	199	197	196	204	239	199	223	198	201	215	177	214	211	211	193	213	200	216	228	229	223	215	198	204	193	241	191	203	217	211	220	201	214	205	225	229	197	234	214	230	199	226	222	199	238	227	226	221	216	197	189	208	205	198	206	219	202	218	223	211	209	209	206	235	201	209	215	201	201	199	223	209	218	220	205	209	217	183	226	213	203	232	241	195	225	208	203	210	205	218	212	225	218	223	216	211	212	198	229	207	215	211	235	194	203	195	197	190	238	208	193	211	220	214	184	206	183	227	236	185	190	212	193	204	211	233	200	228	214	224	202	216	221	217	194	214	193	225	222	205	229	216	219	228	227	201	230	215	209	223	210	204	214	205	223	213	216	195	197	201	232	203	251	210	218	208	226	207	197	218	212	181	211	201	214	223	219	210	210	212	213	204	200	198	188	207	229	213	215	223	221	212	179	220	203	195	217	223	198	189	217	211	224	200	193	187	232	212	231	204	210	219	224	225	239	211	182	219	205	231	220	255	253	214	209	213	208	219	231	208	206	194	201	212	228	216	212	218	227	228	201	188	192	206	202	220	195	219	209	213	212	215	180	230	209	221	193	233	214	228	200	197	225	171	219	212	208	217	217	225	213	187	187	213	228	212	201	198	243	210	189	204	205	234	185	235	201	232	195	203	214	208	212	229	197	203	245	201	213	198	189	212	199	236	231	198	213	219	162	192	204	217	211	206	210	198	189	202	225	204	226	216	239	224	214	213	198	190	193	206	227	215	215	187	215	228	215	211	218	245	220	196	208	202	205	217	204	236	203	204	209	214	205	186	215	188	209	198	195	228	220	192	195	207	198	200	206	215	191	229	226	237	203	181	211	253	187	199	225	195	195	212	209	217	208	202	198	189	202	215	215	207	191	195	179	218	226	193	193	201	217	209	183	216	211	230	194	198	219	195	210	202	215	186	221	196	207	196	224	222	186	216	190	227	214	201	219	222	193	230	212	242	192	186	225	231	210	197	181	199	194	219	229	209	212	209	215	202	195	196	243	224	234	194	195	234	217	209	194	185	171	201	242	220	204	212	202	219	209	224	241	191	225	220	227	209	210	177	214	222	243	197	213	206	206	225	179	228	235	211	199	193	234	240	227	199	212	218	240	193	210	222	214	229	222	192	212	189	217	183	237	231	216	210	185	214	203	226	208	220	209	210	206	234	201	209	231	215	224	214	202	224	196	244	206	190	192	230	216	221	212	217	212	198	193	231	192	184	212	219	199	184	241	226	198	221	229	201	209	194	214	198	225	203	227	204	189	197	200	188	185	213	198	187	213	191	214	223	223	205	203	211	213	208	200	223	200	225	197	213	218	204	229	210	240	218	211	228	212	195	225	225	197	227	210	211	201	213	195	205	211	209	199	182	222	223	232	193	199	218	221	206	214	227	203	186	213	233	245	236	228	226	211	218	203	216	214	205	206	199	211	219	211	225	203	177	211	220	209	194	216	214	228	208	218	222	201	257	217	233	228	215	213	200	212	200	203	216	235	209	198	225	207	225	209	196	226	206	214	226	202	193	212	218	204	200	190	227	205	189	204	197	187	209	207	205	226	227	196	238	209	198	212	233	218	208	213	189	189	224	192	215	212	218	226	187	223	192	219	225	196	221	210	227	225	192	203	211	218	218	207	196	204	216	201	230	204	214	197	202	200	198	188	209	213	220	204	220	220	208	207	201	227	201	213	196	224	228	205	198	203	196	195	207	208	223	224	177	220	210	219	222	217	202	197	219	192	219	217	188	204	227	239	222	204	195	208	191	207	203	200	218	201	215	229	190	223	199	197	202	205	195	215	202	204	219	200	222	218	213	226	228	217	201	204	213	217	236	182	216	194	201	215	177	189	224	198	209	205	203	208	221	209	224	200	210	209	210	228	238	196	217	226	218	203	205	205	214	185	221	221	183	192	203	213	214	200	196	195	222	215	196	193	215	202	169	238	206	212	215	223	205	214	198	217	206	201	222	225	198	201	225	216	196	209	219	204	207	222	207	211	197	192	224	216	212	199	213	183	199	207
23706	21023	27994	24035	20905	8228	825	537	445	413	338	288	288	301	303	295	269	251	242	265	261	260	250	238	228	235	213	278	221	211	203	248	229	229	224	217	216	228	218	209	206	216	211	236	259	231	215	219	231	189	229	211	214	255	227	219	227	216	202	209	206	197	216	208	211	221	204	196	212	238	204	208	206	234	207	208	242	201	217	225	227	225	207	228	212	213	218	195	218	230	187	200	223	199	226	237	206	223	197	204	196	243	228	215	203	230	217	210	218	224	227	210	201	206	218	231	211	206	207	217	217	214	235	224	214	206	231	205	214	225	233	195	229	244	210	209	219	206	198	201	207	227	197	204	216	202	208	194	222	241	210	220	199	221	245	217	200	237	239	210	240	212	209	213	233	203	218	223	208	195	215	212	209	209	216	224	209	201	232	222	223	186	204	210	230	224	195	228	193	217	203	235	196	200	197	202	212	244	252	227	217	203	225	212	220	199	216	238	219	223	226	202	187	212	218	225	215	226	232	218	206	235	244	199	215	213	201	208	219	224	215	230	190	235	205	209	216	223	215	214	215	194	182	226	195	222	221	210	206	227	239	208	185	213	223	219	191	250	213	187	223	202	196	233	228	203	218	218	200	235	241	226	208	208	203	222	210	218	242	216	213	222	207	224	195	195	210	213	186	215	220	209	249	210	219	207	229	204	195	208	202	228	201	234	208	226	209	221	224	227	202	194	230	229	213	203	207	211	219	197	200	201	196	187	207	202	222	237	247	209	210	210	205	228	203	192	231	192	215	203	191	204	184	191	205	220	247	217	225	244	231	204	231	226	210	196	216	187	202	212	211	216	212	218	228	206	211	212	214	209	207	238	227	211	201	197	232	219	213	201	238	206	231	214	219	208	205	224	218	197	212	217	212	211	232	225	224	225	227	211	202	193	218	230	192	215	202	204	205	226	191	222	190	208	216	203	201	187	190	197	223	242	175	200	217	212	211	227	221	197	231	220	198	220	199	216	206	199	226	183	193	214	213	202	231	193	205	204	229	231	214	201	199	210	223	197	224	192	228	216	237	216	210	211	203	200	204	192	222	206	196	233	211	228	237	226	215	215	219	198	218	217	197	206	225	215	198	204	224	195	211	197	191	189	211	241	208	207	248	207	221	223	196	209	228	216	224	194	211	200	235	198	208	187	210	211	221	213	218	188	206	200	210	213	206	222	230	265	220	214	199	175	206	203	204	231	217	227	207	225	206	219	232	214	220	205	233	225	189	220	200	228	237	227	235	211	227	196	215	199	204	230	211	209	214	213	214	211	228	206	246	242	212	218	210	195	208	214	226	188	188	209	187	200	209	200	240	242	184	197	232	207	225	221	225	216	190	205	214	216	213	219	214	233	196	230	224	228	225	209	244	207	218	225	216	207	209	216	192	222	215	226	220	237	222	220	224	214	207	188	200	239	207	216	177	212	213	211	190	220	227	235	219	203	189	217	209	206	211	197	226	214	207	216	207	202	203	208	191	224	200	215	225	207	214	191	179	203	212	214	222	213	203	213	217	204	192	207	214	212	217	215	210	206	257	227	220	227	206	206	225	212	229	200	209	202	214	236	197	206	211	207	201	211	221	190	204	213	205	215	200	240	225	245	221	220	210	200	207	229	211	232	213	240	212	228	173	198	216	225	201	202	208	218	196	208	224	205	212	215	182	204	190	229	198	212	213	208	225	221	220	196	196	210	226	198	202	232	195	202	203	226	197	218	180	244	186	216	219	254	242	200	180	198	230	221	201	220	214	209	207	196	228	224	217	249	234	234	208	211	222	221	237	235	207	190	217	210	215	212	186	232	201	196	215	226	214	217	190	216	199	229	199	215	225	199	231	193	213	243	196	217	230	199	225	188	234	239	227	223	232	233	217	226	191	215	239	199	206	204	185	175	220	203	225	217	219	203	195	233	203	217	229	232	207	232	236	210	227	205	178	223	237	195	220	187	239	200	223	233	221	200	194	184	228	216	217	206	244	211	200	205	200	229	208	220	223	192	206	190	215	199	220	204	211	217	217	200	210	244	214	199	202	197	209	202	216	214	195	211	193	204	228	193	216	235	214	219	224	213	236	217	195	209	211	224	212	221	238	236	202	214	226	205	177	216	218	224	214	181	214	240	219	200	207	196	210	195	200	199	209	220	192	203	216	203	179	206	213	208	231	225	213	224	212	188	210	216	200	216	209	217	189	205	248	214	209	208	222	235	202	233	211	200	228	209	227	225	209	244	197	194	206	232	213	210	201	226	218	208	236	216	210	219	236	221	210	216	211	207	215	225	199	201	233	193	220	225	193	210	225	232	226	201	208	215	211	237	221	189	205	201	221	197	206	217	210	231	201	196	221	221	214	199	241	202	197	221	211	238	239	206	186	226	218	208	229	199	215	210	212	256	218	224	229	220	210	205	211	219	205	242	217	212	205	218	229	184	192	184	234	223	210	205	218	222	228	212	205	217	200	221	216	222	224	210	219	221	214	202	231	209	223	170	197	194	201	210	224	216	214	193	220	181	219	210	199	214	193	212	239	223	224	193	223	200	211	236	209	195	219	219	231	205	220	203	209	243	220	215	208	204	219	212	219	233	200	213	225	198	211	224	207	212	194	217	240	166	225	246	202	191	215	217	192	201	233	220	182	210	226	194	211	188	231	229	202	199	208	207	219	216	214	206	218	203	205	214	218	189	207	196	203	204	206	199	237	225	206	249	219	212	213	201	207	217	233	214	209	231	236	211	235	210	237	193	240	247	200	200	196	205	207	233	201	203	202	216	209	194	219	217	230	199	200	232	230	214	238	198	207	216	224	211	185	228	210	192	194	210	212	197	197	191	217	206	236	201	199	194	191	221	209	204	202	201	197	206	221	232	211	179	205	218	214	199	200	207	199	215	204	230	230	202	223	213	217	194	226	199	232	187	211	208	218	231	212	230	213	204	198	245	219	209	218	214	200	197	217	210	187	213	209	231	200	212	213	226	206	234	206	184	197	201	217	190	211	226	218	203	214	245	208	215	205	204	216	235	208	215	228	209	256	210	227	230	218	207	206	199	219	221	203	195	199	189	207	231	216	218	223	241	207	229	214	217	204	202	230	221	228	224	209	203	219	208	204	195	223	198	228	217	198	207	255	204	198	214	228	188	228	203	202	217	194	228	225	234	195	218	204	236	223	182	221	221	218	204	215	232	207	220	214	237	218	231	192	219	206	218	224	250	207	202	219	195	214	224	216	244	223	204	216	205	235	206	202	209	201	215	218	216	214	207	191	197	203	214	238	224	214	215	212	220	217	200	217	223	188	244	206	235	193	216	211	206	227	237	229	222	207	185	222	206	211	208	214	192	184	224	212	205	216	193	234	228	195	215	246	200	228	198	196	213	220	227	194	231	202	211	217	198	186	206	222	222	213	208	201	190	236	199	204	240	212	204	217	246	221	233	220	235	201	223	217	214	219	219	202	216	217	217	219	207	214	244
4647	10635	6217	2893	1933	1434	1126	823	670	572	484	433	419	365	321	345	316	319	303	273	275	281	285	245	258	242	282	263	282	279	246	266	262	251	244	246	223	240	236	245	234	245	225	251	241	237	221	253	216	243	251	207	221	237	243	233	216	256	242	217	222	203	230	270	236	247	216	211	245	251	235	236	247	202	266	231	245	234	226	250	264	248	237	232	229	229	220	242	242	234	243	239	245	197	235	238	213	191	231	206	269	219	235	217	229	226	242	246	248	198	234	225	232	246	234	219	206	251	232	239	233	233	225	222	220	210	215	247	212	212	229	257	273	225	239	237	218	207	210	238	248	237	232	236	243	262	203	244	231	234	221	277	228	242	220	240	228	241	234	251	237	248	226	265	243	233	237	219	218	218	222	239	219	218	247	224	244	231	231	229	237	230	216	216	255	231	234	253	254	228	221	241	251	245	235	213	261	213	228	233	235	251	239	223	254	240	249	231	218	213	249	213	211	205	229	222	218	202	221	223	226	223	237	209	246	243	230	223	202	218	233	218	224	219	202	209	246	227	199	249	229	248	249	220	244	205	244	231	238	254	255	236	222	227	191	230	218	239	249	208	239	233	249	248	241	225	225	202	228	224	217	231	247	273	211	222	216	231	235	244	219	219	236	204	226	201	224	223	228	272	205	253	238	235	223	216	243	237	211	232	239	231	232	247	245	227	221	238	244	214	233	230	239	229	247	213	226	216	215	232	226	242	233	227	239	201	248	242	236	247	240	216	225	206	208	207	209	222	236	220	229	214	219	246	244	229	208	226	217	225	198	230	209	208	222	225	244	215	253	234	208	233	206	218	217	251	222	215	243	241	227	221	204	230	234	225	228	221	233	228	252	246	244	227	237	239	235	234	241	217	237	215	212	216	256	238	244	226	212	230	260	217	259	223	241	224	189	234	241	213	235	210	229	206	217	227	244	207	227	231	222	225	239	211	254	240	202	240	227	228	233	222	245	243	211	235	223	229	245	249	233	227	220	214	222	228	235	275	235	197	211	223	219	232	255	217	243	212	240	227	233	230	232	235	237	215	231	220	200	231	231	242	223	219	233	220	226	205	235	214	226	223	223	241	237	225	228	222	232	235	226	224	210	230	241	227	215	247	260	233	248	240	267	247	215	219	230	220	234	224	213	260	218	247	232	208	214	229	233	208	212	234	247	233	198	248	236	237	220	235	216	234	217	219	224	210	227	249	203	237	233	241	222	238	213	242	235	245	230	230	232	218	238	209	205	204	239	232	220	228	230	229	209	208	240	241	214	213	203	233	226	226	230	248	224	230	235	229	225	250	219	237	248	231	225	235	228	235	221	225	214	228	222	235	236	238	242	226	219	225	243	232	252	247	237	202	205	243	227	231	222	226	233	238	221	222	220	240	242	230	249	233	200	235	232	228	224	247	216	213	241	238	207	237	223	199	234	223	246	225	246	253	216	237	215	246	238	240	211	227	229	237	244	228	254	242	219	211	229	233	214	223	236	217	241	236	223	237	256	237	234	235	205	242	213	244	233	249	230	235	225	217	278	238	245	243	230	246	247	220	219	228	215	238	227	239	236	244	211	203	230	246	233	220	241	228	224	233	245	249	213	226	245	221	244	189	232	220	213	246	253	254	250	237	213	225	231	219	250	219	207	234	259	226	240	237	232	212	209	230	247	230	244	233	235	229	239	217	260	237	226	232	220	233	236	223	222	255	217	210	232	231	233	256	222	243	268	229	223	220	216	244	244	229	252	211	237	199	257	243	225	235	210	242	224	221	235	195	183	226	223	195	216	236	221	247	235	240	229	216	211	239	226	221	224	215	228	239	228	236	203	201	238	249	217	213	214	209	234	210	239	237	223	250	195	254	213	225	220	210	224	220	244	221	214	226	238	253	247	235	250	233	255	231	235	223	256	205	225	223	238	231	219	223	241	237	202	211	231	210	252	209	245	265	212	239	222	220	257	258	211	226	267	217	219	213	224	220	234	238	236	242	220	199	222	252	220	234	230	216	246	222	241	225	196	205	220	255	252	212	229	204	217	241	228	216	212	258	215	239	234	244	251	233	250	243	245	234	244	225	217	230	228	212	212	220	226	250	227	235	251	213	250	261	244	201	227	223	241	236	243	224	236	224	219	204	238	226	201	210	221	227	226	201	222	229	226	247	199	242	241	235	226	232	240	215	247	227	238	230	219	206	205	232	231	229	233	211	248	223	200	235	217	214	213	210	228	213	264	256	234	215	229	212	223	231	229	234	226	212	216	209	236	209	240	245	226	210	247	267	219	240	226	220	217	246	239	209	230	245	244	217	237	217	239	242	227	230	245	210	227	228	231	252	241	202	229	229	212	246	217	205	208	223	217	254	255	224	215	201	235	218	246	209	234	255	205	213	222	215	207	209	231	212	255	228	242	251	209	242	203	247	244	226	242	225	251	210	245	232	222	236	219	245	234	230	225	249	232	216	204	220	209	244	227	249	260	227	257	227	218	218	223	231	242	221	228	218	207	224	225	188	217	248	219	231	217	200	212	227	215	220	233	252	221	216	235	252	222	230	237	220	218	222	259	240	226	201	229	226	251	202	235	224	212	239	233	215	245	232	242	233	209	217	240	208	232	245	222	232	228	240	222	216	234	231	243	235	239	204	243	229	211	189	223	223	200	231	234	222	222	223	238	212	242	233	244	219	257	228	234	215	247	233	193	219	201	243	193	226	224	225	232	246	241	222	224	250	226	212	221	226	211	245	235	227	233	230	215	185	213	246	211	242	229	239	251	182	237	242	246	238	239	211	212	221	240	225	217	231	251	215	240	242	230	226	237	235	209	246	221	244	214	231	212	239	212	227	264	218	230	223	217	230	226	244	237	234	209	243	216	241	229	216	221	222	204	225	211	224	239	246	209	217	244	222	224	238	264	198	214	243	231	217	217	239	219	244	236	229	209	240	213	224	230	242	230	201	241	248	222	232	194	265	206	201	232	228	243	220	223	206	217	225	231	233	216	250	256	225	236	224	246	239	230	251	225	219	224	257	240	242	226	201	223	223	221	207	222	243	201	229	215	223	228	209	235	201	261	209	249	241	207	208	245	219	244	236	253	197	238	208	236	249	219	215	231	234	197	229	210	241	247	255	237	238	238	222	225	205	240	237	221	235	228	235	236	234	227	213	231	216	185	236	219	215	225	198	205	238	234	213	224	210	238	229	235	241	203	227	224	212	200	229	232	250	207	216	228	217	204	228	219	227	259	237	234	230	215	238	207	214	219	237	246	245	216	244	210	221	235	223	249	233	212	231	228	229	233	258	240	238	220	220	258	245	243	214	228	203	246	232	221	232	254	236	219	242	234	237	221	243	203	252	221	225	217	234	218	221	239	221	211	248	240	210	233	223	229	233	234	214	231	230	234	221	250	217	226	253	210	249	237	190	227	232	213	234	210	233	235	219	252	231	215	222	219	209	252	235	260	228	235	219	237	251
24906	21063	26935	25277	8421	781	640	512	475	479	452	431	418	452	366	398	407	381	388	407	345	365	370	385	354	384	409	356	377	320	384	375	393	369	384	392	348	365	398	417	347	377	366	369	367	375	411	384	363	404	375	358	389	389	374	409	362	391	399	387	354	396	405	369	403	384	347	364	363	415	400	379	360	389	373	374	402	362	387	393	353	346	374	370	335	376	368	400	382	387	410	345	371	387	372	360	375	407	414	388	392	370	379	357	364	378	375	379	379	348	352	407	400	385	371	387	365	402	369	378	390	435	371	369	370	364	376	397	345	368	370	382	393	408	380	400	379	392	357	397	387	370	365	357	369	366	393	354	381	424	336	354	387	369	379	374	385	374	367	398	378	374	428	406	373	405	332	368	371	365	369	323	382	413	397	377	368	346	422	349	399	363	372	361	367	355	384	367	353	339	380	407	396	371	379	404	408	383	385	379	371	339	341	392	345	329	388	385	395	362	397	406	373	383	381	377	338	395	400	345	382	376	388	386	377	366	386	403	378	388	381	374	354	387	384	346	379	382	361	389	358	387	408	390	375	396	367	411	401	378	366	401	397	394	373	363	382	355	372	362	385	354	367	380	401	374	353	373	380	391	365	388	366	406	415	391	407	349	381	393	400	358	383	387	425	385	409	378	383	390	387	380	387	405	367	362	368	394	381	368	400	391	391	344	360	397	386	370	374	413	380	389	355	364	372	394	362	336	371	375	357	379	367	341	407	390	354	380	389	376	354	405	394	383	408	399	406	365	392	392	374	363	393	399	392	379	391	361	380	379	354	397	372	407	406	404	405	398	364	387	331	373	374	352	390	407	387	350	362	381	340	396	382	357	408	367	378	358	358	387	368	369	378	337	386	373	397	372	369	367	393	360	371	350	412	396	366	368	383	415	390	412	373	369	373	352	385	396	361	385	346	315	386	387	376	368	367	385	374	351	400	382	336	377	360	408	377	386	364	380	389	362	351	339	386	364	369	386	388	360	366	346	370	364	392	388	384	382	370	381	391	356	367	352	372	371	369	408	397	406	406	398	379	386	360	409	383	395	398	345	368	378	356	329	384	384	352	396	432	362	408	374	365	379	373	391	347	362	373	395	396	404	355	374	379	332	356	370	346	392	365	384	329	382	395	376	366	385	363	374	384	375	351	370	368	356	367	400	352	376	368	365	357	372	350	373	377	343	354	383	379	377	345	370	357	362	356	383	395	399	395	370	359	378	374	383	362	390	368	370	370	360	411	374	350	364	374	399	369	378	391	357	394	372	371	386	396	372	362	385	379	348	378	351	361	366	372	400	381	359	390	392	391	351	395	367	398	376	395	393	391	378	381	377	387	368	393	377	364	408	377	387	355	394	377	379	380	369	395	371	377	367	362	366	389	375	361	339	366	391	377	359	369	372	375	326	349	352	361	328	418	335	370	397	415	380	363	385	396	360	399	391	397	356	374	366	382	385	374	389	361	393	406	367	346	352	400	423	352	358	394	435	355	364	371	378	392	371	364	418	397	378	381	374	372	359	361	408	355	346	370	358	362	342	378	388	377	381	376	379	383	375	364	356	369	381	358	362	374	365	359	367	399	390	347	349	396	361	375	384	356	357	367	387	358	369	379	355	370	375	371	378	341	390	372	355	345	379	370	387	397	327	362	343	352	378	359	374	361	372	373	404	366	372	388	376	372	383	378	361	380	386	416	408	376	353	363	354	401	375	384	394	384	382	386	393	395	361	385	351	356	368	411	401	390	389	401	370	383	399	378	353	351	380	368	359	358	385	385	344	375	380	390	367	344	374	392	371	407	393	370	386	357	372	396	378	382	368	389	376	357	376	353	402	340	340	378	406	386	401	343	410	362	379	339	396	383	366	366	363	376	353	357	382	420	372	386	415	385	375	394	379	352	401	357	370	399	389	377	366	394	374	375	377	365	355	359	377	373	370	368	378	344	401	423	352	384	358	382	377	403	363	348	395	394	351	404	344	353	412	388	381	365	354	360	392	363	358	347	366	344	359	356	381	383	365	405	353	388	363	376	397	395	415	367	353	379	402	374	366	346	355	402	359	386	379	351	375	370	407	382	385	385	376	366	381	381	345	398	359	405	366	385	373	356	338	374	392	348	427	386	381	366	366	367	366	350	405	426	338	379	342	369	375	396	360	377	396	365	354	354	396	352	352	387	358	394	372	350	356	363	394	367	394	371	382	374	353	345	391	356	376	389	364	370	382	359	367	363	385	365	389	362	368	389	353	367	369	397	347	352	370	384	380	372	381	385	368	375	354	383	393	387	366	372	382	341	353	362	323	367	380	373	384	361	353	374	384	360	361	369	381	357	395	352	386	347	360	400	367	377	391	361	376	391	366	371	368	346	411	387	371	365	368	366	348	335	373	393	363	375	357	351	344	352	406	355	362	441	360	385	329	365	384	348	358	382	354	370	403	359	391	375	368	383	362	374	395	408	375	413	382	413	384	370	386	370	366	366	365	338	373	350	374	354	371	358	429	388	375	383	377	392	349	372	366	353	378	342	385	379	390	393	392	359	384	397	371	348	386	396	344	356	381	373	379	386	389	405	352	382	388	358	330	354	361	400	339	378	373	385	391	376	365	394	394	366	390	377	382	418	384	391	372	410	355	391	385	404	351	370	375	380	358	371	372	352	354	361	353	356	377	383	334	379	363	366	375	382	408	369	377	369	389	383	378	356	369	373	395	373	349	361	388	362	372	363	337	394	388	357	366	394	380	376	354	355	382	364	355	354	385	382	373	393	358	395	387	349	377	358	380	368	370	371	403	356	390	381	369	377	389	382	340	377	392	406	387	395	375	400	367	341	358	358	374	377	396	349	354	400	368	354	386	361	400	361	391	376	373	381	380	376	411	369	411	379	339	392	398	349	377	370	358	392	361	364	385	370	363	411	398	402	380	352	412	397	362	373	362	357	393	378	389	393	413	395	389	391	347	381	378	386	379	383	373	383	389	417	355	393	377	367	373	393	390	380	338	360	355	384	410	365	359	364	349	406	371	397	395	365	346	385	381	364	410	397	321	395	383	394	375	370	384	368	356	398	387	336	341	395	371	369	381	387	382	374	387	384	400	402	417	359	411	390	385	381	363	363	395	381	392	366	369	407	353	380	388	386	404	379	373	381	369	367	360	370	397	411	404	346	376	370	379	407	366	357	409	359	373	368	372	360	364	403	398	404	380	390	428	367	377	353	385	363	400	360	362	357	358	363	375	360	369	369	356	405	369	376	386	350	406	332	360	347	393	365	364	356	363	369	365	417	376	367	339	370	397	412	417	377	365	389	386	360	359	415	381	399	396	382	365	421	375	394	382	385	374	365	396	388	366	366	389	374	378	374	373	392	341	384	367	341	366	391	343	363	370	397	370	386	375	390	397	392	360	406	387	326	399	388	369	375	373	398	360	403	370	371	354	394	364	388	386	361	353	371	366	383	397	383	385	380	375	367	392
4823	6878	3776	1876	1305	1009	869	714	601	627	600	578	495	472	438	462	442	432	458	401	430	415	401	432	460	443	428	403	427	417	403	417	409	396	432	409	412	379	403	411	424	401	454	379	389	385	382	416	373	430	416	400	414	475	404	441	396	401	424	378	433	385	362	433	434	432	398	415	421	392	388	392	390	413	421	386	411	404	384	375	406	366	427	398	403	432	415	394	403	407	431	385	413	418	413	425	398	433	396	421	396	392	386	408	431	382	425	435	418	435	419	393	402	399	426	380	424	397	444	395	417	407	384	437	437	385	377	412	415	418	422	404	421	414	393	407	398	436	409	423	393	421	374	416	384	415	397	443	389	381	398	452	394	400	388	394	385	431	416	384	381	408	373	384	408	400	417	365	411	431	410	382	406	407	429	411	389	416	424	418	413	405	403	457	377	384	382	440	434	391	401	425	390	392	389	404	388	463	363	377	424	394	432	402	391	407	400	410	386	370	438	412	389	428	379	408	368	388	435	384	387	410	370	422	420	385	426	402	440	413	373	423	405	393	406	418	429	410	407	431	398	408	420	367	418	386	423	392	391	424	408	345	415	403	358	444	410	410	396	420	404	406	415	384	418	425	413	386	424	401	372	377	393	402	411	392	395	390	364	443	401	415	387	402	398	381	414	409	409	369	404	429	409	394	414	445	434	396	433	436	403	397	404	405	421	438	439	407	427	378	415	404	391	401	410	423	420	397	409	372	441	385	402	430	445	389	400	369	408	405	395	382	413	394	416	401	413	414	414	399	420	403	397	404	405	420	391	400	395	426	368	376	429	387	407	449	411	427	438	382	410	413	404	413	436	395	412	397	401	419	397	403	400	414	395	367	398	448	383	401	463	400	389	403	392	395	439	396	424	390	404	420	410	405	408	422	400	383	384	382	436	393	425	412	393	441	392	401	372	402	466	387	389	410	416	424	396	386	454	401	400	379	386	422	405	419	413	395	385	380	416	400	395	389	411	388	395	383	411	399	405	409	391	373	399	418	407	422	431	392	398	364	373	434	403	422	401	394	420	401	411	408	403	390	431	390	425	402	380	388	409	417	402	389	383	415	407	364	397	390	396	398	383	433	398	404	418	402	405	368	414	427	428	421	380	384	388	417	368	411	382	411	432	387	405	400	420	422	413	387	412	385	429	396	365	396	398	356	425	375	401	391	400	434	429	363	434	419	388	453	365	419	387	388	410	400	400	393	406	401	435	412	416	422	392	422	399	401	389	421	424	438	398	452	414	373	392	369	402	418	408	437	407	417	406	389	428	416	406	379	410	420	425	429	393	393	416	370	369	409	381	427	426	411	384	453	394	405	395	405	395	397	423	396	410	375	391	396	402	418	431	384	406	439	417	429	451	392	390	393	380	396	424	401	429	437	447	413	387	400	395	384	385	405	384	453	402	425	387	401	414	404	431	370	384	395	408	380	395	402	402	420	414	429	418	394	358	391	403	400	366	465	398	431	430	395	401	374	386	413	436	403	418	403	376	395	423	358	410	417	387	391	423	407	385	421	402	373	426	419	436	411	378	386	408	385	406	402	416	407	432	405	434	392	435	422	393	389	412	412	421	411	393	415	381	414	378	425	411	360	421	390	369	390	384	388	405	362	404	420	424	409	425	417	399	410	417	404	405	420	431	406	396	402	369	378	405	399	423	392	395	429	408	425	367	421	407	429	409	389	405	422	413	396	366	428	440	428	408	412	392	432	396	442	397	381	383	391	415	386	415	397	443	410	394	352	391	376	407	422	434	437	442	390	418	410	432	429	415	394	405	399	426	410	410	400	429	386	382	393	393	404	412	396	376	403	405	385	414	418	389	412	399	415	367	379	386	417	405	439	426	416	415	394	428	418	391	391	368	399	383	448	387	428	419	375	381	397	402	366	422	444	392	411	410	389	405	404	411	387	454	398	410	412	384	395	415	392	433	424	400	394	406	437	394	404	389	394	410	432	452	432	393	379	377	426	465	452	409	449	406	424	391	401	388	421	404	389	429	383	423	434	397	413	436	399	396	426	381	389	421	394	416	383	411	393	417	390	429	379	420	394	405	412	415	410	403	420	420	408	445	411	392	428	374	399	385	389	417	409	390	420	388	393	366	411	416	425	427	403	390	424	404	377	393	389	417	406	395	422	413	405	402	430	372	401	368	423	399	409	382	423	393	408	349	418	442	392	415	398	417	412	421	426	402	393	376	429	392	384	408	433	416	410	407	378	408	395	400	384	427	428	411	397	376	411	409	383	414	388	396	385	380	410	421	382	416	404	400	399	414	388	383	379	400	374	421	381	354	381	412	418	401	387	403	365	388	378	407	402	414	377	397	419	389	407	430	426	410	409	416	397	391	442	412	400	449	395	423	437	442	401	400	406	398	416	426	430	418	392	390	396	425	411	449	368	436	442	443	421	444	426	438	402	420	431	413	358	382	404	409	357	397	406	408	383	398	385	404	403	402	399	415	412	416	414	370	397	408	425	411	396	398	400	405	451	434	395	387	425	390	407	395	406	444	424	382	384	394	420	430	404	402	405	404	428	390	389	406	398	425	412	430	399	462	435	427	398	397	399	433	402	416	382	389	365	371	375	416	404	437	391	414	410	407	376	385	403	394	402	399	419	399	425	405	411	413	398	413	443	391	396	419	431	403	395	405	441	384	434	405	398	400	407	391	405	415	382	413	377	401	412	396	404	401	399	403	409	404	434	421	451	418	376	377	396	414	387	445	439	398	404	402	424	404	412	382	403	416	435	393	402	377	401	417	426	366	391	407	387	433	387	399	433	416	383	404	441	388	408	420	415	422	396	373	413	384	392	415	385	420	420	376	408	374	382	372	421	409	410	409	405	426	456	388	371	395	403	401	416	430	416	389	391	401	393	435	407	405	401	386	402	371	381	396	440	429	415	392	418	414	393	420	435	406	410	437	392	414	395	400	390	372	397	400	423	434	406	373	431	372	437	382	406	412	436	406	415	375	382	424	417	403	375	424	363	353	407	391	417	366	405	405	402	448	382	425	379	363	397	403	411	424	390	384	404	390	420	404	373	397	420	427	436	378	400	439	424	436	392	420	422	380	385	411	399	395	368	374	431	379	395	406	405	416	418	419	402	409	435	412	380	387	435	444	377	395	407	403	403	435	378	407	428	412	403	431	412	390	402	365	409	435	418	418	441	397	396	428	394	420	384	418	393	395	397	406	396	420	400	432	403	401	385	422	444	386	404	431	408	418	383	412	425	416	406	397	397	414	396	401	401	374	391	428	415	409	422	409	410	412	381	401	432	414	382	434	393	396	421	417	407	389	386	432	394	408	400	379	436	365	431	388	406	439	419	390	366	402	406	419	412	422	405	372	415	391	397	381	378	409	411	373	374	412	410	414	359	385	408	419	441	396	386	448	378	403	404	401	417	422	446	384	435	417	416	421	389	398	425	400	376	433	386	425	370	427	401	386	397	388	417	375	389	382	417
22620	21076	28595	23770	21076	21115	6699	1284	961	837	772	714	695	638	636	652	574	503	548	577	570	544	515	486	559	528	494	516	494	509	459	538	511	482	475	488	508	488	538	522	475	469	457	468	474	463	529	513	512	468	466	491	475	454	499	471	500	454	500	499	484	460	466	456	475	486	483	454	511	490	449	473	502	473	474	492	484	515	469	543	468	476	523	507	467	468	461	497	502	495	489	437	447	482	450	464	472	459	514	489	473	453	446	513	465	483	500	491	461	454	481	499	504	461	483	459	486	422	488	469	465	505	444	508	469	447	483	498	448	469	479	505	475	432	455	501	486	455	473	470	449	463	465	483	504	478	465	473	473	437	480	511	455	511	520	449	479	484	471	466	462	453	465	475	469	469	491	459	488	455	487	504	448	475	449	484	453	472	456	468	484	452	469	501	477	455	496	491	440	513	464	476	464	517	513	490	487	492	468	490	440	467	438	471	447	453	482	454	451	462	491	482	473	483	517	429	497	468	467	488	509	490	453	458	433	470	445	453	461	487	439	496	468	445	463	475	441	468	480	462	483	443	508	480	479	496	479	507	460	501	465	446	481	482	468	480	492	435	505	488	475	498	458	439	454	474	485	455	479	516	508	521	452	506	461	488	462	456	475	479	464	445	476	479	463	445	471	455	493	479	447	499	471	491	491	466	516	480	482	479	473	494	465	460	467	525	503	472	533	463	478	511	447	483	492	499	485	434	518	499	455	489	464	466	477	490	497	467	501	466	484	503	490	488	468	485	475	436	482	429	470	452	516	425	460	447	530	436	465	484	488	473	481	461	477	469	474	444	510	465	453	486	507	432	454	451	456	466	510	480	466	458	452	468	478	456	462	466	480	420	484	439	472	460	492	484	484	449	448	464	502	444	472	480	463	495	446	473	486	457	465	492	479	542	445	461	459	444	520	456	477	470	449	493	470	443	451	514	469	459	482	464	454	498	442	467	452	474	493	455	502	494	496	455	440	472	462	479	461	467	461	476	473	489	495	513	497	464	485	480	459	450	518	489	458	494	478	485	491	473	480	496	476	464	432	508	489	487	489	454	476	504	458	469	465	466	485	462	455	459	481	455	439	510	477	458	471	518	443	483	499	455	429	471	519	488	466	490	476	478	475	468	473	476	473	454	447	461	449	471	452	468	456	466	487	452	454	477	461	472	467	496	491	483	425	487	482	467	489	508	467	483	487	447	520	449	475	475	461	486	496	474	488	490	465	464	491	484	499	479	461	472	507	446	483	486	489	453	470	490	494	447	478	488	457	462	448	456	446	465	497	507	439	478	475	482	427	468	444	389	458	506	485	477	451	483	480	499	461	483	483	496	457	487	473	426	488	441	487	448	480	459	464	466	484	482	450	474	481	529	496	488	497	466	449	454	523	445	438	453	467	487	489	456	473	508	471	484	526	466	477	470	482	469	436	483	476	497	445	496	476	440	470	464	480	519	486	468	451	463	484	481	480	469	454	486	488	477	515	498	466	441	468	487	492	472	475	499	487	447	460	469	496	496	464	466	452	442	433	482	476	499	450	489	468	417	493	481	477	462	498	485	459	458	468	464	482	514	459	470	471	429	472	426	516	445	439	475	486	485	464	487	495	481	468	504	462	487	517	475	474	486	470	485	486	451	484	470	471	456	497	472	471	508	453	466	460	459	505	481	487	512	476	455	463	463	473	468	433	436	499	488	467	494	456	461	495	486	456	441	444	448	476	501	439	494	472	489	465	452	435	531	450	487	495	494	453	452	509	457	485	493	506	492	461	480	474	466	485	480	437	465	490	459	498	485	476	471	460	488	487	506	492	431	422	479	459	506	511	485	492	492	427	471	466	470	486	456	481	484	474	502	491	480	454	481	473	445	431	450	474	477	517	479	459	454	480	484	470	454	481	516	461	484	442	454	470	499	480	461	496	497	495	487	473	468	520	448	479	467	456	443	454	507	474	520	478	479	440	489	476	489	481	466	499	460	437	444	495	468	473	500	439	465	458	502	470	470	520	481	501	499	507	468	457	508	468	454	488	516	486	459	516	488	462	433	511	475	483	475	496	483	495	497	476	461	456	496	470	472	507	476	465	458	468	508	468	487	425	464	488	484	502	443	468	475	414	492	471	494	480	468	466	457	478	464	450	464	477	487	509	468	451	439	492	476	499	493	489	438	480	497	497	508	470	488	463	456	468	466	477	437	485	494	493	489	477	515	461	506	458	472	453	462	499	477	463	475	483	473	507	483	444	466	489	471	464	488	486	468	454	483	491	465	453	450	491	420	411	482	481	471	464	455	486	478	519	454	467	490	491	455	449	459	484	483	460	445	475	509	496	487	445	457	486	489	479	453	474	499	506	451	506	472	445	490	454	465	488	488	473	455	500	467	465	463	468	509	500	452	463	465	474	446	457	444	448	454	448	486	437	459	492	477	484	496	489	479	480	508	488	498	458	464	463	492	478	475	477	437	480	455	462	478	456	455	480	445	482	457	473	489	493	483	467	516	462	469	493	490	499	448	449	452	487	483	497	476	472	509	454	495	471	464	459	474	493	458	466	466	516	492	449	493	492	489	457	482	457	445	480	466	503	487	510	491	493	464	482	469	475	507	493	447	410	514	487	496	487	479	495	449	510	473	461	468	486	506	476	458	494	482	509	498	513	479	445	469	521	452	505	503	469	464	477	508	432	459	447	506	451	459	431	454	514	509	507	530	487	456	450	479	481	473	475	440	491	464	454	498	474	505	451	466	479	497	515	489	493	437	465	453	477	496	569	476	478	477	465	465	488	470	446	492	459	473	454	454	454	492	465	455	476	483	467	494	440	489	479	460	481	438	495	478	475	458	487	478	436	474	448	456	438	466	458	463	517	476	454	467	508	494	470	448	462	470	467	458	473	511	454	430	463	466	463	452	468	483	471	490	475	464	492	519	484	481	489	433	476	485	457	480	500	484	487	533	439	427	481	528	486	492	470	474	485	457	462	440	452	486	467	449	464	448	469	446	455	439	502	494	439	468	483	473	511	472	470	481	498	514	433	432	496	443	452	467	487	479	471	440	464	462	464	441	460	472	516	509	466	501	468	456	446	485	487	466	503	442	461	484	464	483	459	436	459	486	464	471	453	484	491	461	482	481	482	476	488	506	473	517	491	473	481	475	484	513	489	461	506	454	430	487	476	497	503	471	524	433	463	464	482	472	486	438	452	506	465	510	469	474	502	443	460	469	495	480	488	468	480	453	454	480	460	484	458	440	474	493	493	453	449	431	477	444	494	461	478	459	527	442	470	489	474	478	462	457	496	462	485	477	463	450	468	481	452	442	485	469	466	510	517	473	496	419	475	492	469	430	470	477	483	492	469	468	454	483	485	453	502	497	412	456	450	524	444	461	485	518	462	478	473	463	502	459	469	436	504	498	446	483	476	458	485	476	439	498	516	462	476	471	522	455	482	466	461	420	418	498	472	460	498	441	490	446	501	455
6387	16425	10415	5018	3710	2802	2120	1637	1385	1114	1053	836	815	765	685	661	591	628	595	597	598	583	555	553	517	577	520	505	502	549	485	559	500	520	526	488	519	508	496	554	510	509	489	457	488	506	470	495	462	495	527	467	482	513	481	434	518	481	499	469	464	502	488	486	474	505	457	500	474	475	520	474	451	496	481	530	485	534	495	486	507	498	492	489	517	522	518	475	488	506	505	480	444	504	460	488	510	460	483	484	467	480	485	463	459	442	457	473	470	472	473	486	456	475	499	500	523	472	508	478	477	468	526	538	478	527	485	492	499	529	534	449	468	488	472	485	484	461	483	529	471	528	504	478	525	484	461	453	483	444	505	466	471	487	523	472	473	468	493	488	559	505	454	502	486	488	452	482	477	492	467	442	491	483	465	504	507	483	453	501	483	448	466	497	466	489	487	499	472	499	470	478	497	466	463	422	499	489	487	469	489	460	523	478	468	455	465	521	493	454	488	508	468	485	469	459	502	479	469	480	472	461	481	483	484	516	489	484	470	486	491	481	454	471	460	479	431	498	465	474	476	442	477	493	526	483	504	471	455	469	461	491	485	480	475	482	487	477	501	480	509	474	433	471	502	447	472	474	495	479	501	506	444	486	494	492	486	507	444	476	452	461	543	457	486	492	521	505	489	486	500	491	457	478	486	485	464	458	488	459	453	477	483	505	499	477	444	484	462	478	493	495	459	480	483	499	495	457	519	520	460	472	508	492	485	483	473	493	476	503	473	496	465	532	456	492	493	467	453	486	494	498	468	466	517	524	521	496	476	464	527	486	463	481	476	487	511	456	459	505	466	500	502	448	492	446	508	451	450	472	503	492	504	512	505	497	536	470	477	500	483	498	494	486	482	494	471	495	490	432	524	520	487	514	460	467	467	471	509	482	468	475	452	469	474	471	520	486	499	466	447	472	503	490	509	463	503	484	477	505	455	483	496	499	480	489	499	496	507	481	449	482	475	492	480	467	477	479	490	484	482	478	467	460	450	475	480	472	486	463	487	456	526	491	470	509	464	500	452	508	491	490	494	461	469	482	468	508	489	481	467	487	457	513	494	466	503	517	483	496	515	477	521	484	520	487	475	488	514	495	468	454	473	504	520	506	500	471	473	433	448	489	475	435	497	504	464	488	504	469	501	486	478	490	526	470	475	463	521	484	459	515	471	490	474	481	483	457	462	466	544	479	486	455	467	470	485	499	503	459	471	441	514	469	499	471	501	498	509	536	486	447	492	482	483	515	478	467	475	516	481	467	492	464	455	484	474	491	506	497	506	452	484	459	517	453	511	489	485	454	505	488	477	496	503	507	450	467	457	475	463	481	459	499	447	483	480	436	448	457	469	479	444	472	485	486	479	470	478	487	478	494	489	440	451	477	542	522	484	455	500	447	493	451	465	478	498	457	468	499	465	506	491	458	488	475	503	499	490	461	520	502	475	521	517	494	473	499	477	457	474	462	500	469	513	480	470	508	483	472	461	502	477	502	511	480	525	497	484	507	470	502	482	462	482	479	480	440	481	484	509	474	487	473	478	471	480	457	466	522	469	463	463	462	479	466	487	469	472	505	475	499	478	562	473	500	480	479	462	490	505	467	495	448	491	475	507	471	487	469	462	524	453	451	463	485	508	445	485	519	521	474	500	480	467	491	477	509	471	511	479	505	483	457	449	475	480	478	477	527	497	471	496	489	497	457	490	468	463	480	498	491	479	482	510	519	504	503	476	477	462	492	512	452	495	482	510	469	486	457	507	497	490	474	485	482	486	487	546	455	477	479	519	504	523	466	467	490	459	479	506	454	474	471	458	502	480	487	490	486	463	477	498	463	492	451	503	478	491	488	489	483	467	467	524	496	478	462	488	470	489	479	494	498	445	483	500	477	445	480	511	474	496	441	452	464	465	491	511	467	509	467	468	471	479	466	464	488	476	516	457	486	463	489	494	481	499	464	465	456	450	450	454	481	440	514	478	481	449	462	486	517	492	509	468	483	472	508	455	479	485	485	496	470	485	476	524	523	509	466	447	493	497	521	471	453	500	450	489	511	444	495	527	491	523	518	475	506	482	478	466	447	470	463	483	468	500	476	509	498	471	512	491	443	501	446	504	463	511	518	460	475	516	462	444	450	489	461	487	510	479	503	495	467	494	488	488	462	481	509	512	484	498	476	473	487	455	468	483	497	494	448	489	498	476	497	504	420	451	429	476	494	448	508	489	464	494	474	485	426	479	503	485	459	497	509	508	490	537	491	514	461	449	492	461	509	462	518	467	466	508	488	461	492	472	485	478	474	517	485	448	481	493	497	504	473	471	484	501	462	481	483	513	489	476	499	486	464	470	513	535	479	463	510	472	472	451	483	511	459	485	487	469	505	492	492	468	488	457	505	466	459	473	495	465	502	487	485	491	457	458	447	517	478	496	484	483	528	494	473	493	505	433	475	461	460	505	497	478	487	465	506	480	492	493	467	422	520	455	446	520	445	457	484	474	479	453	503	496	462	508	473	474	486	468	492	475	467	460	452	471	468	440	510	494	487	533	441	449	547	502	468	476	515	464	512	467	460	515	502	498	460	464	509	533	485	509	518	493	486	473	480	482	461	492	457	474	458	496	490	489	475	440	481	517	488	502	540	446	460	445	472	487	463	497	453	480	486	505	485	465	464	483	470	538	518	501	476	518	497	470	459	510	454	422	469	500	489	517	487	475	454	522	492	472	480	454	500	495	539	506	474	495	454	475	460	499	532	501	452	489	507	472	503	515	475	439	480	486	502	477	515	468	476	499	492	485	487	429	498	454	450	459	468	500	448	488	463	492	487	518	512	521	471	436	530	487	489	491	514	474	509	457	456	483	504	477	511	484	510	505	489	485	471	491	465	502	468	480	507	521	515	431	473	479	474	478	479	454	485	504	436	494	493	462	508	507	494	449	452	472	499	479	457	517	472	474	467	505	456	488	480	478	484	477	498	461	480	500	493	458	486	463	471	454	505	467	496	452	501	482	454	495	467	510	451	493	478	494	456	487	492	469	483	510	476	468	431	507	498	490	465	448	512	455	487	477	506	472	453	480	525	456	469	481	482	500	490	469	481	497	462	492	479	489	508	439	478	491	491	492	516	488	472	520	505	500	476	478	474	473	467	465	457	487	476	537	504	475	490	441	458	464	449	454	443	522	495	480	470	494	486	482	473	539	502	471	522	480	477	486	492	472	460	464	474	504	495	487	430	433	490	466	473	488	469	477	461	423	484	493	459	480	468	459	457	489	448	483	469	516	460	488	524	452	494	475	478	449	460	476	463	470	517	492	467	452	446	459	489	454	493	480	467	464	481	504	461	497	506	462	503	484	461	499	509	491	516	496	509	516	450	483	491	484	502	476	504	453	451	507	457	486	509	503	453	449	496	487	525	477	487	485	477	463	474	465	498	434	504	461	472	497	473	432	453	490	472	466	498	467	471	471	447	499	494
27625	16751	3046	450	297	250	216	216	212	225	212	186	151	175	213	198	189	172	174	184	189	156	164	201	157	172	199	188	167	190	196	218	188	186	190	206	177	162	214	170	176	186	204	164	182	170	194	186	208	201	213	194	193	149	180	185	183	173	183	187	197	177	169	164	178	163	194	166	182	188	163	164	202	163	187	186	170	168	199	166	175	196	181	185	211	163	160	174	187	163	178	180	169	169	172	165	172	184	183	179	205	194	176	198	186	183	209	202	166	183	176	188	193	189	176	190	210	209	181	161	150	190	181	173	199	174	192	185	179	200	184	185	186	185	171	181	197	186	182	190	167	199	172	156	156	186	172	170	162	180	163	168	182	192	186	161	171	183	166	195	170	182	174	186	210	170	203	174	166	177	177	170	193	188	187	173	197	177	186	199	174	190	171	192	163	163	191	201	192	180	173	199	195	187	176	191	209	174	178	197	198	184	173	188	184	177	210	157	173	184	162	167	178	192	139	170	181	190	179	212	185	196	185	186	193	181	171	172	193	174	178	202	159	172	187	191	179	197	160	200	193	174	189	185	171	179	201	188	187	166	182	207	154	194	166	174	187	187	188	200	174	199	203	207	196	174	190	182	167	165	193	182	195	185	192	185	194	169	174	201	171	188	189	176	191	179	169	179	167	156	186	187	209	164	194	185	193	182	200	199	183	181	181	185	163	195	197	199	175	170	201	168	182	190	182	173	172	199	201	193	197	198	204	167	172	181	208	175	172	173	184	199	175	172	179	184	203	194	181	189	167	204	210	197	191	205	176	191	182	198	169	180	192	175	172	173	216	170	185	170	197	199	202	158	173	188	172	195	207	199	189	200	188	186	191	180	181	191	179	197	200	167	177	199	201	191	167	159	171	161	174	174	178	197	200	185	173	191	201	183	187	159	188	190	192	189	193	169	167	182	179	171	162	169	187	197	172	200	178	187	172	186	201	173	187	181	168	181	164	176	188	172	186	174	189	194	218	187	188	199	183	185	179	193	178	196	164	174	210	179	168	201	198	187	192	190	199	162	191	178	179	169	195	192	170	206	190	175	177	186	169	182	182	182	195	176	168	168	190	204	151	200	194	163	187	181	222	176	214	183	175	201	180	176	202	189	182	200	200	172	188	187	206	195	205	164	188	193	182	171	193	183	181	190	198	194	195	166	184	168	167	199	160	176	180	170	202	184	190	191	182	171	209	179	186	176	190	193	182	167	190	185	180	173	194	185	191	192	189	180	194	189	206	192	180	190	187	187	164	178	163	188	211	174	172	179	192	186	187	173	173	186	192	177	187	186	189	169	198	172	170	198	187	189	188	181	182	187	199	175	205	165	205	181	162	179	150	194	190	192	208	178	179	168	187	205	193	189	199	182	177	193	202	176	161	164	170	175	174	175	204	168	184	175	170	190	197	164	170	190	176	160	180	203	185	170	182	169	205	196	161	204	170	165	199	168	179	168	176	186	188	181	183	184	176	193	167	196	185	182	189	200	181	184	183	188	172	183	209	182	180	187	177	166	172	208	190	168	176	179	191	182	191	200	178	175	173	177	190	192	175	203	176	201	176	180	194	177	202	159	174	166	205	187	170	198	186	178	197	181	187	173	215	175	209	189	193	207	181	191	198	205	200	195	191	197	181	169	187	176	217	205	181	171	192	187	203	175	208	173	181	166	186	203	174	203	176	161	186	185	164	175	176	170	203	164	183	191	199	172	204	161	161	180	157	178	183	198	166	169	195	161	184	184	178	188	179	180	171	187	190	191	177	190	177	178	193	171	201	185	172	169	183	184	191	193	173	184	172	180	204	173	210	183	185	175	206	176	163	194	172	169	207	193	192	195	170	217	181	189	185	190	210	197	184	177	187	172	184	185	170	176	177	181	166	173	169	164	191	159	170	173	166	187	164	202	198	164	197	189	182	204	207	192	173	192	180	186	198	200	186	184	222	171	188	162	190	181	197	175	198	186	197	180	192	169	161	180	178	177	190	173	190	187	188	201	177	172	182	193	181	182	199	175	178	200	182	170	184	166	181	174	189	207	190	197	193	176	183	179	195	213	191	179	205	192	201	176	178	180	171	164	166	177	174	171	177	163	164	178	190	170	194	198	186	185	197	179	161	182	175	182	196	162	180	211	183	165	165	187	179	186	163	186	187	201	181	192	182	181	177	190	196	173	157	177	179	173	185	159	170	185	195	181	177	206	173	197	199	187	179	188	161	186	172	169	204	195	146	166	177	179	177	195	172	200	203	162	214	171	189	188	180	202	191	176	211	208	197	160	179	178	184	193	175	179	198	218	184	180	180	190	175	169	178	203	201	182	196	166	156	172	186	202	186	200	169	194	188	173	213	185	177	165	196	185	186	182	182	177	174	185	178	176	186	197	177	171	187	175	199	169	200	173	175	194	189	179	184	188	205	170	183	162	171	198	188	199	199	164	186	174	180	191	184	184	184	179	186	169	198	176	170	190	164	194	175	163	203	184	179	192	180	176	175	186	171	190	187	170	182	172	173	187	204	158	182	202	199	200	192	203	192	182	194	193	208	170	165	170	199	206	189	196	190	180	195	188	191	177	202	169	177	181	176	161	193	173	194	194	168	183	190	162	196	189	176	184	161	185	185	183	183	186	174	203	194	217	192	170	182	178	204	177	180	181	182	176	195	184	190	194	185	209	194	166	189	172	191	200	174	193	187	209	201	193	178	190	166	206	185	185	202	193	204	189	191	193	164	188	170	197	169	189	185	171	197	164	160	175	171	185	202	168	168	169	168	183	173	169	189	182	198	192	187	178	186	170	189	190	175	190	158	163	174	160	179	174	179	170	209	178	203	190	211	187	190	168	203	173	209	190	186	204	157	178	177	189	182	183	213	194	202	196	176	169	159	167	177	197	172	168	187	205	196	180	176	191	181	185	181	178	161	212	196	185	185	169	197	162	184	181	183	180	190	196	190	196	171	196	185	203	175	180	184	180	147	165	211	184	188	180	152	191	184	177	161	188	188	187	181	189	178	176	170	189	171	178	185	168	151	182	157	160	205	178	178	177	173	198	195	189	196	173	167	203	203	187	197	172	176	184	183	193	203	173	191	191	197	187	194	177	202	177	201	184	177	174	189	189	177	196	181	199	192	189	150	192	177	191	159	174	206	197	202	204	170	173	183	199	182	163	160	178	176	181	182	170	189	162	174	194	187	189	167	193	179	185	205	179	189	169	172	155	193	185	183	201	195	194	189	196	173	210	169	183	171	197	181	165	179	175	165	173	184	205	177	193	163	193	187	187	194	178	178	201	186	192	173	179	181	164	191	198	174	185	181	179	190	192	172	163	199	175	200	177	193	167	179	208	160	196	184	165	174	166	202	201	186	169	183	165	160	195	199	173	186	194	182	185	183	183	194	186	182	197	196	157	196	207	197	185	197	185	199	185	196	165	172	177	185	210	183	161	176	176	200	178	187	193	175	173	187	179	183	192
5095	1638	942	425	313	278	263	224	223	241	233	194	223	223	221	204	230	225	234	227	195	224	209	220	224	193	201	231	213	200	215	208	205	205	213	230	197	212	202	212	224	217	219	214	213	229	229	202	192	210	217	204	234	219	208	219	215	186	200	184	196	213	202	184	200	188	203	209	205	217	212	218	213	207	224	204	191	211	196	204	223	220	185	198	200	213	234	195	207	225	203	190	212	235	213	180	203	226	213	219	218	204	213	198	180	201	213	206	212	213	218	204	216	203	205	191	206	191	227	224	210	191	222	204	213	212	210	186	214	218	199	195	213	176	213	227	211	178	230	204	207	193	204	213	217	226	233	198	231	197	203	187	225	198	211	206	198	193	204	222	242	221	185	230	221	218	216	227	234	213	200	243	224	220	191	199	221	231	196	219	217	200	225	207	208	211	209	209	217	220	213	195	216	204	204	237	238	212	207	210	188	214	189	238	239	247	207	228	225	194	206	206	223	223	208	213	206	217	206	222	206	217	230	206	201	183	201	224	220	207	191	217	203	213	198	223	220	232	180	220	216	209	232	224	196	212	191	234	228	206	233	209	193	212	204	218	214	194	208	212	209	194	205	189	222	203	197	213	207	232	201	237	199	221	199	217	193	200	198	220	215	206	221	223	179	221	188	221	212	221	209	222	210	213	205	229	194	198	216	224	200	197	214	215	214	233	189	199	212	182	238	196	235	191	205	237	214	206	221	229	215	217	195	237	217	205	210	204	215	198	209	196	221	222	212	200	222	226	206	209	218	226	190	205	196	207	204	232	228	235	202	219	200	192	216	219	220	211	225	202	224	202	212	229	216	201	194	212	224	198	201	192	233	212	212	244	195	212	204	232	197	210	210	209	203	242	216	220	221	188	207	216	227	223	225	228	203	225	210	204	212	205	197	196	220	204	211	188	212	211	171	205	216	204	215	211	209	201	215	187	195	223	207	228	198	210	244	220	183	212	184	212	210	221	206	205	204	206	188	210	246	198	206	205	223	208	207	259	240	218	202	229	216	230	203	219	207	194	209	208	190	194	207	216	214	195	210	197	202	212	218	209	217	217	209	226	206	202	224	214	238	220	213	199	227	212	212	210	188	211	176	197	203	224	213	196	201	168	202	231	239	222	187	210	202	203	185	223	214	209	203	210	196	224	210	226	205	230	199	232	187	200	208	241	219	205	232	217	213	218	203	228	192	228	200	206	236	231	208	184	190	219	217	207	247	194	193	214	203	197	211	206	202	196	208	208	239	235	219	188	191	195	224	206	231	202	238	219	197	221	213	215	224	225	192	219	211	195	212	200	225	190	197	220	213	218	245	204	217	204	232	204	211	211	204	205	197	221	211	165	227	209	220	194	228	194	206	243	209	211	227	234	199	209	219	220	222	227	221	208	203	207	199	222	198	242	219	226	223	235	227	206	207	201	202	236	214	216	221	201	207	215	211	202	211	184	224	211	199	196	204	186	219	223	185	222	233	202	242	232	206	261	225	236	212	205	180	189	216	250	213	188	194	216	227	207	210	222	195	207	199	218	231	223	209	211	211	204	200	216	206	202	242	218	221	192	236	211	196	211	208	180	221	223	239	223	213	222	217	237	175	220	215	181	209	207	222	199	213	216	226	216	224	208	199	212	209	221	223	219	215	214	211	210	218	229	220	214	212	201	216	225	203	205	204	199	206	202	197	197	210	204	216	206	194	214	200	225	224	190	191	192	209	206	213	218	191	206	205	232	219	206	206	212	207	207	208	201	210	219	218	197	216	223	203	226	195	210	227	217	191	195	203	186	225	219	200	179	212	222	197	196	194	209	225	207	195	222	228	192	202	195	192	227	202	228	190	201	220	195	201	194	199	198	217	232	219	210	194	198	243	201	191	228	201	217	200	206	212	214	210	189	208	202	205	217	207	231	240	228	209	208	222	206	204	206	223	194	186	201	205	217	228	217	211	219	218	193	205	202	202	226	191	208	221	213	215	188	214	204	218	200	202	216	216	228	221	189	209	195	200	224	207	207	190	195	217	194	194	201	210	218	212	206	201	181	225	222	186	218	219	196	226	202	210	199	207	213	211	212	221	217	220	190	212	205	187	235	233	214	204	214	212	196	184	239	217	232	204	227	229	226	198	205	180	213	180	224	188	211	234	229	201	241	242	205	225	227	211	222	216	235	208	210	218	206	226	207	225	206	185	216	216	212	199	227	199	181	199	200	205	226	209	178	219	226	228	192	198	215	215	202	216	205	183	225	206	180	166	206	205	211	215	224	192	217	208	220	203	194	184	208	204	213	209	199	225	185	173	237	186	187	220	214	226	213	213	202	190	169	202	230	231	219	222	229	209	221	213	210	181	222	185	220	178	203	193	220	213	195	213	225	201	194	203	194	215	230	195	224	205	231	213	220	200	217	207	220	209	213	215	221	200	201	214	201	183	187	196	213	216	232	217	216	225	196	191	191	189	189	196	206	196	220	181	210	235	213	211	231	215	192	202	196	206	187	197	201	203	229	205	217	218	196	219	190	227	220	193	216	221	191	191	215	200	187	212	213	216	196	214	212	213	207	211	180	180	194	188	216	222	212	218	221	226	219	240	205	193	223	217	217	211	227	236	185	233	232	218	192	200	216	218	192	227	200	218	220	224	210	179	214	209	201	233	198	215	216	211	191	193	202	217	224	215	193	208	207	208	226	208	198	236	198	205	210	229	202	179	203	235	184	198	202	213	223	189	211	210	215	250	211	206	209	215	218	212	208	218	197	211	206	204	221	209	195	193	234	199	215	212	213	188	212	213	217	247	216	224	219	202	223	225	219	212	211	203	217	225	209	212	215	219	224	202	192	224	221	231	222	192	198	222	203	196	200	211	192	217	198	202	216	189	192	180	190	195	208	189	204	206	224	212	208	227	208	211	228	225	224	210	186	234	211	259	174	197	190	220	201	208	228	220	207	203	197	212	190	206	238	210	200	213	211	219	198	224	223	209	215	217	202	199	202	199	197	208	206	188	217	211	206	220	215	210	215	223	196	216	205	212	199	222	197	210	215	220	200	221	221	202	199	186	200	212	211	200	200	208	190	223	247	212	199	251	169	208	218	204	230	210	207	198	219	203	192	229	201	232	209	220	224	228	186	210	215	193	210	204	210	201	203	215	211	238	202	191	182	231	213	209	214	221	212	219	179	194	209	220	212	215	189	183	194	232	205	213	208	213	187	210	194	204	206	214	226	256	187	208	189	209	221	242	231	230	199	232	226	212	198	201	217	196	229	243	225	190	230	231	184	199	209	196	202	191	208	218	210	221	192	201	205	225	207	199	216	213	208	211	210	222	202	226	173	223	198	225	228	205	236	188	200	200	208	180	196	189	215	224	195	201	231	201	215	204	219	195	196	234	211	206	195	200	227	221	219	212	210	223	201	214	228	199	194	232	214	210	204	226	217	215	190	240	218	215	204	215	219	212	216	204	208	190	224	222	222
23526	20918	27916	23968	20855	8280	842	596	424	396	339	317	304	263	269	260	264	260	270	246	216	267	237	241	235	240	238	256	224	232	229	235	220	220	211	218	212	215	234	240	209	207	211	228	213	195	224	199	239	218	214	211	259	205	219	223	216	176	213	209	199	229	235	222	232	226	226	203	179	205	208	198	239	213	231	212	210	213	209	220	207	230	240	210	209	217	202	226	236	232	216	215	206	201	231	223	220	195	220	200	194	239	236	212	211	214	197	194	191	224	221	221	213	224	214	194	211	204	204	220	183	225	230	214	185	192	208	199	232	227	206	217	194	194	213	212	214	194	207	217	205	208	221	215	194	250	215	224	211	215	238	197	229	210	216	208	218	216	167	226	218	201	220	210	195	226	202	217	219	217	183	221	210	200	227	191	199	229	198	203	181	222	202	215	217	203	188	228	239	245	198	214	199	218	212	193	225	193	212	220	227	211	204	205	200	222	187	229	238	180	226	210	201	222	217	236	217	198	225	207	214	194	223	188	199	192	213	211	224	227	227	205	208	224	212	210	212	212	251	233	222	245	189	214	227	225	181	215	222	205	204	215	198	218	206	229	193	222	204	208	203	228	239	191	237	216	195	192	211	203	229	186	197	210	210	192	226	220	217	206	241	224	222	204	257	214	204	209	204	205	205	221	211	235	212	210	213	235	194	198	227	197	243	194	227	192	234	218	207	232	205	218	226	220	247	218	215	209	214	215	192	229	208	203	199	232	223	215	214	210	239	217	228	202	215	197	202	214	249	183	206	216	208	219	216	221	205	198	198	217	221	184	224	192	233	224	212	216	224	204	201	181	201	201	233	213	240	210	224	219	198	203	227	230	207	206	223	218	225	240	209	197	248	215	199	214	209	206	188	228	196	195	226	187	217	207	218	210	216	206	222	222	224	230	205	223	223	237	221	206	218	222	227	208	202	209	199	211	208	206	203	210	193	231	198	208	204	204	214	226	192	226	237	201	258	241	207	192	207	218	212	208	209	206	214	220	217	193	206	235	201	234	204	187	230	204	224	212	187	207	223	203	215	210	214	240	205	227	180	196	217	214	205	202	214	207	222	223	217	202	201	223	246	223	196	225	216	207	212	195	217	207	219	205	212	202	214	207	205	199	217	218	221	217	245	233	222	223	229	184	196	230	217	210	212	219	218	202	222	209	197	222	210	205	228	222	209	198	204	216	237	228	221	212	199	226	210	205	235	202	193	223	213	191	200	239	210	236	231	201	220	205	230	184	221	202	187	214	192	250	218	231	202	205	222	230	219	220	212	214	203	224	193	223	211	219	183	215	219	200	230	212	196	215	198	214	227	245	211	218	212	211	188	201	213	211	195	210	216	210	207	211	213	201	208	231	213	230	210	212	249	233	219	208	221	242	203	256	227	191	206	227	215	201	220	220	209	190	212	217	211	182	221	227	205	207	209	236	223	202	201	209	210	219	218	209	207	225	224	218	204	205	229	246	233	206	205	195	224	183	195	236	232	221	222	211	223	175	192	208	205	213	229	225	208	212	218	216	205	211	220	222	225	179	233	211	213	209	212	188	196	208	186	217	214	226	217	209	219	214	233	200	205	185	204	213	203	225	215	232	233	209	221	221	189	186	209	188	231	240	209	221	215	193	227	222	202	180	189	218	216	198	213	224	230	230	209	197	246	218	192	213	209	214	221	197	219	205	218	184	215	229	224	218	180	218	210	201	216	210	209	202	190	230	191	200	211	223	208	213	216	208	207	225	187	222	205	198	219	229	238	196	230	218	216	222	214	229	190	224	185	203	204	209	208	192	226	199	215	187	226	223	202	192	208	216	216	215	231	188	191	209	223	185	229	223	201	209	193	204	231	208	202	198	211	227	261	202	256	211	213	227	224	194	225	212	237	203	219	187	216	218	211	204	198	224	218	240	204	222	229	210	205	221	221	209	212	209	201	211	203	204	203	213	204	235	201	205	213	231	204	200	195	204	207	230	234	232	176	221	198	197	197	232	197	213	195	223	216	208	247	227	193	211	234	197	220	220	216	210	204	209	189	221	194	218	218	213	227	233	213	194	219	229	193	238	234	216	222	206	201	196	208	197	197	227	224	209	215	214	197	197	206	197	189	230	204	209	211	206	223	230	189	200	225	224	213	184	210	196	213	219	200	197	200	187	197	218	184	208	189	194	218	207	230	192	220	193	212	211	190	221	212	196	212	220	225	242	197	228	214	248	223	192	243	205	231	238	190	212	231	206	214	229	213	213	207	200	196	231	204	210	225	196	244	216	229	214	201	209	188	217	193	211	193	218	218	197	201	211	205	191	211	180	230	207	207	231	222	204	208	212	203	201	210	228	225	218	205	216	216	231	219	219	187	231	195	202	228	203	210	224	226	228	221	203	214	204	216	220	207	208	216	199	198	205	207	218	215	205	215	225	238	223	252	202	195	193	233	211	207	209	215	225	227	220	220	217	206	256	216	229	204	222	241	207	210	219	194	213	210	210	236	209	188	206	201	212	208	218	196	204	215	221	201	243	219	227	173	202	232	230	232	213	214	206	207	220	191	215	212	206	206	218	222	209	221	216	229	213	185	193	207	184	215	209	199	208	233	207	234	226	214	216	203	220	214	205	219	204	204	200	199	219	218	188	229	183	215	175	215	215	234	229	211	193	214	215	205	218	190	198	188	220	204	212	214	229	227	188	208	216	210	237	216	198	203	201	221	220	211	257	196	230	198	209	197	203	212	210	226	209	224	193	213	195	209	215	203	193	236	210	230	197	208	214	232	210	196	212	223	218	188	206	198	264	211	201	221	232	200	188	232	188	215	223	230	228	226	215	199	233	230	220	208	205	215	238	219	227	203	199	220	206	221	199	219	207	212	206	231	232	216	226	207	215	206	189	233	207	205	187	228	196	230	208	212	226	218	217	196	232	208	240	222	241	205	231	210	206	208	195	188	206	222	219	225	212	216	244	174	191	232	207	197	213	249	207	216	222	181	220	207	207	207	207	217	212	206	212	204	231	225	238	196	197	213	214	194	199	206	207	240	216	228	205	221	200	222	227	233	218	202	205	235	225	201	185	182	198	198	238	210	189	243	205	201	199	205	188	204	219	222	219	201	176	206	215	252	215	224	232	227	191	203	207	226	215	215	218	230	218	230	192	232	217	214	209	203	205	224	240	220	210	205	212	191	225	218	218	196	195	197	215	211	239	222	221	207	222	215	190	200	210	206	206	213	224	213	201	220	200	199	232	227	178	238	222	220	203	202	214	217	243	229	225	202	216	197	239	226	211	210	216	209	189	206	201	209	202	206	221	210	210	213	194	247	208	230	209	205	193	195	197	221	187	192	207	214	219	219	237	231	205	221	219	222	206	219	192	197	209	191	229	205	233	192	230	208	183	222	208	202	197	222	228	207	201	202	201	214	201	199	210	201	217	212	212	187	210	202	197	221	196	207	216	228	182	234	214	220	214	204	206	216	206
4286	11355	6293	2636	1951	1498	1055	799	675	587	485	419	393	404	349	348	293	335	309	277	294	295	263	292	286	264	250	281	250	268	264	248	243	238	260	251	250	241	250	247	236	244	213	230	248	242	223	231	218	229	218	249	239	271	227	221	245	254	232	248	239	234	243	257	221	219	231	239	239	259	225	233	227	196	248	238	232	222	238	245	220	255	247	228	244	226	232	219	233	208	242	229	254	220	229	220	230	221	224	207	234	226	246	224	253	240	252	227	250	227	202	268	211	234	243	243	259	206	234	233	234	217	238	229	234	221	236	256	226	203	254	243	217	205	221	211	256	223	253	215	216	227	226	208	230	235	256	224	233	192	228	220	234	248	261	220	218	219	228	229	218	204	229	203	250	221	243	224	231	226	230	225	270	211	214	222	213	210	203	242	238	223	215	256	221	224	227	246	248	239	237	262	208	246	227	227	230	226	235	212	211	237	235	226	219	216	258	229	218	220	234	206	209	231	197	230	202	211	222	238	269	244	260	200	239	234	221	235	208	211	247	229	211	246	247	216	246	220	228	235	234	250	257	205	227	221	219	214	225	185	253	242	258	210	234	194	224	235	233	229	224	217	223	235	235	209	215	222	227	196	251	211	216	240	255	216	249	234	208	217	204	216	233	241	220	260	275	206	250	245	200	201	230	232	229	223	226	236	232	220	206	216	224	243	251	217	229	247	214	207	234	225	223	210	215	227	238	222	213	223	221	217	221	253	211	216	228	251	210	250	226	234	227	252	206	228	212	229	197	209	228	193	242	217	204	248	246	256	234	229	236	231	236	220	238	229	241	245	225	245	239	217	242	246	241	211	228	223	223	225	216	214	224	229	237	225	215	229	223	221	262	197	238	229	262	224	215	234	246	215	257	244	240	253	221	211	234	225	249	229	219	234	230	219	224	218	223	239	222	226	227	231	227	220	201	215	213	230	231	237	232	238	234	252	220	211	245	220	224	246	214	238	263	222	268	255	230	241	231	221	254	238	219	239	238	208	242	253	214	224	208	222	231	212	244	220	244	242	211	232	225	227	215	233	220	206	221	231	258	224	219	241	196	233	239	235	243	223	250	221	224	243	252	232	227	247	238	255	228	221	198	220	230	222	197	195	234	224	245	220	243	227	242	223	243	226	230	235	227	202	231	226	212	233	226	233	226	206	237	238	205	220	249	232	234	217	197	225	230	207	205	231	242	201	226	240	234	244	230	217	227	236	218	205	225	190	212	242	228	261	244	229	218	218	234	221	224	232	232	224	241	230	236	227	247	237	210	225	223	221	231	229	194	255	208	248	226	225	225	212	228	213	195	240	236	231	224	230	253	241	257	224	231	248	193	226	213	198	257	208	222	203	239	243	222	244	236	230	208	235	222	210	236	236	230	227	228	251	257	246	203	220	222	219	219	226	219	215	230	237	225	231	249	236	227	227	266	212	245	220	187	212	261	227	230	226	231	239	234	223	213	212	232	230	219	199	217	237	214	246	230	227	215	240	239	215	215	216	225	219	218	219	232	224	247	228	249	237	202	226	203	233	251	256	240	224	224	219	214	238	226	229	223	242	239	218	213	221	229	207	221	226	202	242	235	225	208	236	245	236	210	235	231	245	242	227	224	232	217	205	219	228	236	246	207	202	234	238	231	246	224	217	245	247	226	232	236	239	213	184	201	236	211	248	223	213	222	225	213	237	206	233	219	210	234	235	203	219	261	228	237	227	199	226	215	219	213	216	223	232	220	236	236	233	212	218	255	242	265	229	228	200	235	234	210	244	228	236	199	216	202	254	207	246	218	247	213	229	220	216	218	212	210	222	213	204	202	210	216	239	227	226	224	228	195	203	204	224	226	219	229	222	250	207	245	221	219	235	250	215	221	213	223	226	216	233	237	218	230	222	224	230	241	225	200	216	196	258	239	226	252	239	224	233	257	218	233	227	237	201	246	212	255	240	224	232	229	219	243	219	249	215	245	216	222	213	238	221	224	226	244	235	226	224	240	218	226	255	247	234	243	219	195	232	215	231	223	213	209	219	258	213	195	226	197	245	225	253	236	217	223	233	236	218	229	213	241	246	227	243	208	211	231	252	236	256	235	218	218	240	236	256	227	222	248	224	229	231	241	236	206	221	244	229	235	231	227	260	243	230	227	233	239	216	265	242	213	245	229	216	194	209	246	248	253	234	255	197	257	238	210	226	231	216	233	194	206	238	200	226	205	233	234	226	227	211	214	220	244	234	248	240	235	234	249	210	217	260	259	237	225	229	230	225	227	210	221	240	237	251	209	240	215	204	230	234	236	231	220	233	229	255	228	232	251	231	224	242	241	232	268	222	227	236	246	238	223	239	224	236	230	244	233	222	205	220	237	232	206	248	219	245	227	236	249	245	227	228	249	246	206	218	255	261	240	228	224	224	215	221	240	239	237	207	229	224	260	242	244	229	221	229	221	237	198	251	230	251	240	243	234	280	231	237	233	245	211	208	238	221	234	263	230	228	229	241	236	227	214	247	243	239	239	236	223	251	223	203	207	218	211	213	224	206	239	230	241	227	255	236	259	215	225	210	231	219	257	222	248	195	195	222	226	219	245	204	223	221	214	270	241	252	207	244	223	226	247	221	245	225	223	240	215	222	214	251	212	235	184	204	236	214	268	234	234	233	257	231	219	236	212	258	237	236	206	226	254	254	257	231	247	247	231	232	216	224	219	222	237	216	262	236	207	248	222	210	209	248	236	213	249	239	211	221	225	218	260	220	201	246	228	248	234	209	242	224	253	246	227	233	214	232	207	225	223	222	241	251	237	230	220	243	240	224	227	223	216	238	235	227	238	238	218	222	228	261	240	267	218	207	227	242	223	199	225	220	206	177	241	213	220	228	226	214	228	233	188	242	273	248	201	229	237	240	217	226	221	217	207	202	213	235	233	241	211	211	218	240	240	238	227	231	253	218	212	219	227	208	232	245	235	216	219	235	214	219	214	220	227	263	220	219	239	229	251	236	222	247	214	233	213	238	223	225	251	232	207	232	223	239	234	204	235	237	255	231	187	213	233	242	232	218	218	218	247	216	236	226	226	252	241	235	247	248	221	253	243	217	238	209	226	216	243	228	227	215	228	232	195	255	221	208	219	228	234	229	241	204	240	219	232	238	226	217	203	204	240	235	236	210	230	226	242	208	191	214	200	243	242	216	238	218	245	263	233	232	224	240	213	234	235	221	211	215	233	255	233	214	200	213	192	215	209	225	207	220	225	225	217	216	220	236	220	252	236	247	233	227	236	222	244	232	229	223	244	222	214	222	225	251	229	228	200	223	226	240	221	216	245	223	215	232	235	236	238	230	212	207	256	226	216	202	190	223	227	215	213	234	221	218	200	229	219	260	210	245	221	189	246	213	229	214	235	237	236	234	235	212	216	222	224	225	240	212	238	218	217	248	214	232	215	195	221	246	212	224	256	223	235	229	228	254	206	226	251	247
24752	21005	26862	25231	8547	828	624	543	480	474	459	443	433	417	417	388	431	364	390	371	406	402	379	367	369	389	363	377	382	371	394	390	395	413	341	407	352	361	410	348	400	397	376	386	355	376	353	386	374	392	382	348	376	404	388	390	358	380	396	331	383	374	358	368	362	351	384	406	371	389	365	391	353	368	377	419	359	395	405	391	374	381	376	385	345	357	381	410	400	409	399	401	346	354	387	396	363	365	370	368	370	376	367	353	389	371	362	388	381	365	332	374	365	367	357	387	361	367	366	338	393	344	406	405	385	389	374	366	369	357	364	382	353	367	374	346	400	365	410	410	369	403	373	364	355	357	387	396	379	406	354	371	392	360	380	340	391	372	388	408	361	361	364	379	361	368	390	368	379	364	367	352	370	381	380	352	387	362	341	388	369	389	370	373	356	366	400	394	371	384	419	366	394	390	363	397	403	366	377	368	375	358	373	376	348	344	354	390	385	378	383	382	362	409	352	385	377	344	369	383	344	376	387	418	395	340	379	356	372	374	366	402	392	362	386	392	386	357	356	364	359	386	341	372	343	333	338	397	350	393	339	385	365	375	348	382	387	357	359	389	369	368	381	391	375	410	350	360	383	338	372	367	348	397	370	395	370	363	399	381	368	356	358	363	369	392	376	395	342	357	356	386	386	369	338	363	374	354	355	380	387	393	386	376	369	359	375	361	383	354	349	370	396	363	356	387	365	359	378	383	360	375	381	386	390	362	384	363	345	393	406	376	368	383	398	380	389	373	365	321	373	394	376	370	367	379	423	399	375	353	380	390	372	345	344	372	383	354	389	382	356	392	384	364	397	374	371	345	360	362	375	387	383	347	371	371	362	356	341	406	347	342	359	350	389	391	388	391	366	377	359	391	391	385	380	378	383	404	359	376	355	393	393	405	379	360	372	373	406	386	348	351	393	389	388	369	413	355	327	409	362	408	389	377	399	369	378	364	378	348	349	393	369	358	389	357	368	364	389	401	379	364	380	388	422	378	339	356	368	359	382	361	354	381	415	353	391	370	374	416	398	373	396	402	388	362	379	357	395	378	345	364	339	383	370	365	377	367	387	391	346	372	386	379	353	396	377	327	345	357	362	367	381	356	350	381	386	378	341	375	397	389	402	417	366	382	386	376	344	365	365	378	395	383	350	403	324	384	384	372	366	360	378	375	380	359	362	337	388	370	350	365	387	416	381	358	391	357	418	343	388	379	381	366	372	376	380	397	385	371	354	395	390	390	363	359	379	380	344	389	383	354	363	376	383	365	370	338	349	340	351	358	401	400	387	397	379	414	345	407	343	411	353	392	399	372	376	371	380	374	409	354	397	397	378	372	400	392	359	350	345	344	381	364	380	383	368	350	399	376	349	353	376	374	376	363	417	346	383	390	367	403	374	371	348	393	385	350	349	386	360	368	351	353	362	383	352	372	391	381	405	378	381	393	348	340	395	372	363	364	357	343	367	404	373	395	391	374	362	389	355	370	399	389	374	380	354	356	404	354	362	372	382	373	397	373	375	380	401	428	379	334	379	378	385	399	362	352	372	362	362	393	363	353	382	394	403	392	384	392	372	379	400	404	382	364	377	374	382	391	366	351	372	366	387	367	342	366	369	371	377	394	367	390	346	388	389	374	352	355	379	366	362	341	392	378	401	339	358	363	372	371	379	384	395	360	359	383	400	388	343	363	361	410	364	374	372	347	376	338	387	354	365	354	382	399	378	366	371	375	359	376	359	349	353	380	361	382	366	397	346	371	330	352	362	365	408	346	374	387	383	363	373	410	356	398	365	351	400	334	392	386	363	379	366	377	357	392	374	347	362	381	394	417	348	346	366	386	348	395	349	351	342	369	381	364	369	352	370	354	369	382	367	390	383	383	363	382	378	389	383	371	390	391	393	335	381	386	364	397	366	349	352	371	347	368	388	392	371	396	378	374	409	342	389	385	366	377	398	363	354	331	376	333	387	387	365	369	398	390	380	374	346	364	376	363	376	358	336	391	335	397	374	381	400	379	382	355	352	360	364	352	315	319	376	399	360	388	349	356	349	368	378	357	363	386	381	387	358	361	370	378	349	351	363	429	392	389	382	377	398	397	375	362	349	328	383	367	347	409	371	366	398	395	373	375	361	369	365	362	330	398	364	357	388	394	386	369	348	354	353	359	371	373	369	391	401	372	343	384	392	376	356	368	386	384	385	401	395	380	364	390	380	371	373	375	368	359	330	346	368	377	354	374	395	341	376	368	411	355	374	363	385	379	356	369	362	344	364	367	359	343	375	376	394	364	323	381	350	358	419	346	347	385	343	406	403	359	378	340	385	343	385	361	357	417	404	406	376	386	397	381	375	368	379	361	378	372	371	405	379	355	388	372	342	388	398	364	355	372	374	350	342	391	370	385	381	378	385	363	385	371	393	359	357	354	420	370	400	422	395	352	346	341	404	349	380	377	401	367	351	394	370	383	371	384	364	414	352	374	397	375	378	361	370	407	359	368	362	387	383	398	400	388	380	387	344	373	346	399	367	406	363	347	352	421	346	356	372	364	381	359	386	385	363	370	388	399	388	364	365	326	364	340	382	337	337	370	377	352	399	398	357	379	402	383	365	375	345	381	387	419	368	332	377	390	409	396	392	355	382	397	372	333	407	397	385	371	376	360	383	351	379	362	364	384	395	396	390	324	373	354	395	359	414	357	366	353	366	384	377	366	378	378	401	356	409	352	343	368	341	381	405	355	353	379	352	380	381	368	366	366	365	387	371	409	340	379	381	340	358	374	388	365	381	386	394	330	386	368	346	381	393	377	378	355	384	387	342	382	343	347	353	410	379	343	388	384	355	348	397	358	358	390	378	394	389	383	376	409	370	397	395	368	386	365	365	369	369	370	354	375	378	393	397	390	376	396	360	389	333	378	380	346	363	350	383	370	382	362	399	370	409	363	358	377	389	368	395	343	351	400	389	358	401	394	364	381	363	370	398	367	364	388	365	394	376	372	355	391	364	412	387	386	382	397	364	362	405	380	407	392	392	378	360	365	364	383	367	366	377	378	362	381	358	360	405	371	370	363	360	380	325	386	383	351	374	372	381	418	356	399	356	395	397	367	381	357	363	385	385	363	371	389	381	365	367	391	385	342	389	387	396	360	393	363	378	336	377	349	401	376	381	413	357	390	366	370	359	385	376	393	367	359	338	390	361	372	381	354	373	389	361	380	393	379	390	376	385	365	372	370	337	378	373	347	392	412	379	368	407	386	382	353	383	355	377	361	361	364	384	383	378	391	400	359	371	363	340	381	371	373	380	380	363	349	382	361	387	375	375	403	324	365	404	382	380	347	392	350	365	402	411	393	353	385	419	368	397	386	380	366	355	411	407	347	355	377	398	366	323	399	354	370	329	400	350	391	370	351	375	363	359	368	363	403	353	376	361	378	419	402	379	361	357	362	382	371	375	388	400	391	359	359	355	367
4266	7543	3872	1769	1316	1121	905	781	651	591	546	522	503	483	478	472	456	437	489	441	404	439	409	417	422	436	429	399	440	423	428	387	405	401	416	433	391	397	404	410	426	402	407	404	396	409	372	411	382	458	412	391	424	378	394	428	391	403	414	425	393	382	384	380	393	401	401	412	396	381	419	427	452	392	379	382	397	431	393	424	398	379	383	388	410	393	411	378	395	406	399	387	389	431	403	402	406	437	419	377	367	423	381	389	396	415	430	384	359	373	416	421	409	327	413	422	413	420	394	416	393	411	393	415	376	410	407	426	406	391	389	406	422	396	408	400	423	448	386	379	371	405	397	431	394	416	371	387	395	428	394	416	408	401	421	396	412	385	394	424	399	416	420	405	369	399	421	406	431	391	401	392	383	387	383	419	393	399	402	381	368	428	396	366	387	394	395	403	407	414	388	378	368	407	377	430	413	408	394	388	378	376	424	417	383	427	384	400	339	420	406	470	390	395	413	440	412	401	403	435	412	423	365	358	385	387	399	420	455	405	399	437	408	422	403	403	419	441	436	418	422	374	399	395	417	399	447	408	380	408	364	411	387	414	411	421	379	406	375	366	378	419	410	427	408	410	380	411	397	412	378	426	415	433	382	389	381	395	425	391	365	442	389	428	378	405	436	374	372	410	403	410	393	449	380	387	427	360	450	379	390	402	408	388	451	429	411	405	416	378	401	410	433	393	412	393	395	393	412	414	416	390	439	393	381	389	382	369	429	394	407	420	395	369	406	408	402	400	406	429	450	415	409	400	375	414	416	400	392	419	387	387	386	425	388	428	394	391	421	402	416	397	461	425	444	400	428	424	376	414	398	390	385	417	418	421	405	435	414	395	420	378	407	448	402	403	399	409	379	392	403	419	404	385	411	408	410	413	385	387	411	413	368	393	403	403	435	424	398	398	421	394	395	425	401	403	400	418	429	393	392	426	408	384	407	387	414	387	394	408	391	429	396	421	411	418	408	395	407	400	409	397	471	402	408	426	463	380	409	408	398	412	417	393	412	435	419	406	387	413	359	412	400	371	386	444	419	392	406	409	363	383	406	399	399	420	416	406	391	363	412	416	377	379	376	443	407	402	413	430	372	404	402	400	404	393	387	412	397	412	409	410	394	379	412	382	419	386	404	422	452	398	407	412	417	389	398	415	381	404	415	435	398	414	406	393	405	403	380	397	406	367	406	434	377	419	421	397	390	422	459	423	418	427	395	413	380	407	447	416	378	410	408	406	438	409	393	379	409	423	384	429	397	406	415	450	407	421	404	412	392	388	410	368	390	415	424	417	389	419	421	377	466	438	354	433	408	410	426	427	436	436	395	375	438	414	428	415	388	419	409	381	409	389	451	426	416	411	414	420	404	385	391	406	393	419	392	399	411	419	404	402	433	390	401	395	398	377	398	416	400	431	416	369	448	409	366	400	407	408	406	384	422	365	368	384	378	386	407	369	391	392	390	427	393	449	413	397	392	378	404	428	417	387	390	392	415	401	407	408	395	381	360	400	409	422	404	399	410	404	406	403	384	431	393	418	432	394	435	424	397	418	387	421	412	446	401	404	383	374	450	419	421	398	410	409	420	402	428	369	423	402	371	433	418	402	382	378	406	426	362	442	414	391	396	404	376	421	384	439	422	416	382	447	404	398	404	394	431	431	401	396	381	394	443	415	387	437	413	380	394	417	412	407	402	412	402	421	401	411	426	384	409	409	397	389	403	364	364	366	399	403	421	405	407	380	402	406	404	418	389	409	365	393	411	426	378	395	432	377	406	410	376	390	404	360	374	411	387	420	396	397	411	395	383	404	397	408	415	416	379	408	405	371	404	392	406	410	439	404	425	414	426	398	419	402	385	382	396	376	389	399	415	383	387	363	424	363	404	419	392	395	396	423	408	397	412	370	432	401	379	377	392	399	389	397	419	396	365	473	434	375	409	393	402	418	391	395	421	415	401	403	402	432	431	444	402	398	361	397	414	398	406	413	398	399	359	392	428	368	386	427	426	404	399	404	409	411	400	380	403	394	379	393	381	408	405	385	412	378	396	355	412	411	400	393	404	394	419	383	425	377	379	401	425	436	369	388	396	368	414	386	390	422	394	410	441	416	395	397	408	453	386	381	430	387	412	373	406	409	387	436	429	364	425	396	402	396	374	382	398	410	397	377	397	376	389	394	394	361	404	406	396	422	380	417	458	378	390	422	393	385	413	386	404	420	381	394	447	381	374	389	437	393	411	397	404	393	432	413	398	412	419	385	414	384	407	388	375	412	436	425	405	408	438	433	388	402	422	407	433	400	440	408	389	418	394	411	411	413	373	407	396	339	395	452	391	377	387	389	388	368	419	392	401	402	384	391	416	397	365	428	409	393	404	436	415	416	405	390	434	393	386	386	408	399	390	439	384	432	410	396	409	438	433	428	438	443	437	403	428	395	380	406	405	387	415	400	410	413	415	345	372	373	413	392	383	382	418	434	400	415	401	386	388	414	420	385	423	408	440	396	395	386	418	389	387	429	386	412	408	377	395	388	388	363	426	343	399	394	450	403	408	406	419	409	406	425	400	399	403	400	411	351	404	392	405	401	428	382	452	405	368	427	404	397	385	409	403	434	414	403	405	358	424	405	401	390	405	413	405	387	401	385	417	418	425	384	399	401	390	378	395	424	384	389	404	432	377	387	397	410	412	410	394	444	392	375	367	416	368	391	406	387	417	432	427	386	373	405	359	383	402	358	413	434	399	350	420	372	393	411	387	383	407	377	424	403	395	420	410	421	400	384	407	390	409	431	411	426	415	386	439	403	372	394	361	411	435	415	425	424	414	413	378	386	400	392	413	367	402	394	398	394	396	384	448	389	370	405	417	417	441	412	415	359	380	388	392	358	386	407	417	406	432	419	441	428	396	367	415	408	397	428	417	399	392	357	383	381	407	403	401	439	420	374	424	403	416	360	438	415	417	395	436	423	437	407	379	394	445	400	408	423	428	413	389	415	425	422	377	399	424	401	411	387	398	405	391	408	423	393	412	406	404	414	409	432	391	409	397	392	418	425	376	406	409	415	381	389	404	427	430	418	413	394	400	415	403	353	397	387	431	382	446	437	421	395	396	402	401	390	432	430	386	408	419	404	404	391	417	422	394	382	415	380	415	410	415	401	402	400	404	401	427	404	411	410	418	415	391	413	424	398	410	402	394	376	406	383	349	422	400	420	420	419	422	393	400	395	423	393	384	426	399	382	394	355	425	396	372	424	424	397	386	411	401	377	392	410	407	448	428	407	413	430	440	409	373	428	386	409	378	411	406	420	395	414	428	421	378	420	378	371	408	413	416	401	447	404	415	413	404	379	419	377	403	408	427	420	436	397	414	436	416	386	412	421	393	370	401	390	400	397	381	381	398	403	381	390	415	408	409	374	398	412	381	406	394	427	397	426	409	388	416	393	425	400	392	402	424	416	427	406	447	393
22555	21080	28657	23713	21073	21091	6789	1342	949	822	762	679	621	599	608	595	579	582	579	590	527	561	507	495	538	566	504	473	558	530	526	468	459	468	515	480	511	496	455	500	476	476	514	526	491	515	478	510	489	451	521	529	491	450	459	475	485	502	491	515	473	489	451	518	510	475	496	514	510	517	420	464	476	503	504	507	486	486	499	509	490	453	480	465	469	540	502	465	492	490	467	458	468	477	439	488	477	467	449	495	472	460	488	479	478	476	486	478	510	466	473	464	514	507	476	464	491	474	428	524	451	443	478	470	461	506	495	470	475	448	496	477	483	481	445	482	498	515	471	484	452	463	486	502	473	456	432	475	420	521	453	465	493	493	544	494	469	482	498	482	497	465	467	471	483	507	438	456	516	486	485	486	499	467	467	482	465	490	487	466	429	507	451	463	490	503	482	505	482	446	506	470	481	506	439	465	482	495	462	441	492	496	471	472	456	429	440	500	438	510	495	401	438	519	450	504	469	452	465	500	486	449	463	465	486	483	494	473	465	487	456	434	461	510	456	468	483	503	473	448	452	457	491	469	460	520	462	457	461	485	497	471	507	504	488	508	504	420	469	486	497	473	479	493	447	489	456	480	491	490	487	476	477	507	466	454	484	472	477	467	498	495	485	502	498	453	481	488	509	474	443	460	484	476	472	445	479	476	480	472	478	487	476	535	493	474	474	459	439	474	499	470	491	444	543	465	434	479	488	494	454	500	480	486	490	512	487	449	514	437	459	469	484	482	422	481	499	476	489	502	505	496	458	442	485	463	490	461	454	482	475	426	454	519	476	487	470	463	448	488	513	497	458	480	469	485	461	499	481	481	498	486	488	461	503	498	479	455	447	461	447	453	457	444	462	427	482	500	462	427	436	453	490	480	465	472	475	476	465	443	442	515	466	474	463	445	499	463	471	468	479	472	478	479	469	449	471	482	429	480	481	488	463	482	477	468	477	468	475	468	482	443	453	470	504	471	476	497	466	485	458	474	466	438	464	490	460	460	483	472	472	443	487	489	464	468	469	489	488	530	498	460	475	430	477	463	458	497	472	419	472	487	483	455	465	496	442	424	498	453	428	496	474	455	455	512	463	461	475	463	477	512	473	518	486	480	461	468	448	486	478	520	466	471	445	474	484	505	455	444	508	467	481	483	478	447	467	442	492	478	444	503	464	456	476	471	479	467	487	500	448	441	500	498	425	490	459	426	480	488	492	483	446	469	486	489	450	471	469	494	500	455	518	485	448	470	502	454	461	475	432	476	504	436	495	525	497	524	470	480	456	443	501	425	436	484	453	474	510	506	481	494	460	459	515	453	477	488	460	519	503	444	456	516	503	483	463	504	453	460	484	520	495	449	472	485	502	476	455	479	427	490	479	528	477	476	466	466	467	501	460	481	471	475	468	485	457	537	502	479	478	479	498	479	480	495	494	499	488	493	466	439	471	458	442	506	443	431	453	480	429	507	460	509	439	477	475	465	489	479	475	461	506	449	451	462	469	445	478	452	494	494	499	440	459	486	444	488	469	482	507	462	485	430	471	452	466	485	474	473	474	477	457	461	491	503	478	470	501	482	463	499	474	468	494	459	441	440	485	512	489	462	469	512	472	486	467	453	502	484	488	488	510	484	444	483	485	457	493	480	432	467	485	474	476	470	446	500	506	482	447	478	499	459	487	451	479	476	441	470	448	473	498	462	476	475	460	436	464	477	525	453	461	457	462	485	472	487	470	491	451	451	456	479	482	496	501	472	446	506	452	450	465	471	449	487	484	445	468	491	510	459	477	475	490	497	486	489	496	496	446	495	468	447	486	502	490	488	451	422	511	478	486	493	472	493	537	501	506	448	450	485	485	469	467	489	489	463	499	499	458	448	448	489	479	448	504	496	502	461	492	469	521	486	466	466	438	493	470	497	448	476	499	433	455	499	464	482	474	467	463	480	475	471	451	521	472	483	483	452	504	494	421	484	479	493	444	473	482	488	477	480	455	457	475	499	451	463	435	521	509	496	447	518	471	481	486	476	452	454	477	506	484	486	461	479	471	477	491	519	451	479	502	471	448	496	514	480	460	469	520	464	472	474	470	474	429	506	481	445	484	429	496	486	458	444	455	481	460	455	487	470	498	473	474	467	471	499	488	463	503	464	460	497	515	470	432	441	480	460	444	491	456	451	499	461	474	462	509	487	477	450	506	450	500	468	473	533	505	508	501	443	509	521	471	502	456	504	539	446	423	459	473	454	461	505	506	459	471	486	480	485	473	448	453	495	473	477	510	492	503	495	487	480	473	446	489	473	504	488	495	476	496	458	452	512	484	510	459	414	467	462	482	448	475	469	478	461	461	506	468	465	497	456	461	442	465	512	471	483	455	451	516	501	481	506	472	471	465	456	454	507	492	474	435	457	487	466	478	463	498	482	497	501	469	496	471	437	474	483	478	483	477	480	494	466	454	463	473	407	482	489	495	434	500	443	453	506	508	521	431	499	453	492	466	477	517	506	471	485	478	478	498	488	481	482	485	489	456	485	473	437	454	505	458	487	488	465	488	482	508	446	495	473	462	493	495	501	428	477	458	509	490	468	512	453	463	471	488	532	465	469	458	455	470	445	459	467	492	481	467	442	504	458	468	406	514	527	447	470	421	449	456	481	475	489	442	450	463	509	466	466	479	459	478	445	446	478	475	466	474	472	458	507	432	490	470	447	445	483	468	467	475	476	439	437	488	480	481	432	490	431	511	486	503	491	453	457	470	485	492	443	497	449	484	448	473	474	467	458	468	473	454	479	517	487	479	505	449	468	475	511	494	449	505	506	475	499	476	464	447	480	471	488	474	504	402	461	458	490	486	488	504	497	476	480	458	477	464	493	486	481	471	454	454	441	487	459	476	495	493	464	481	489	515	477	449	507	483	449	473	471	458	496	462	507	495	460	469	481	460	500	498	505	482	501	491	476	481	429	451	436	464	511	522	460	442	478	453	499	461	491	492	442	455	480	447	438	512	488	485	465	430	531	533	451	468	472	473	469	478	459	508	478	470	478	497	463	475	497	495	498	498	455	455	503	439	447	470	460	474	455	458	456	482	480	471	480	496	472	472	484	481	453	450	463	483	474	451	472	453	457	468	487	453	479	459	481	463	445	488	460	431	482	462	470	514	449	470	464	493	483	458	473	488	454	463	482	449	476	491	487	510	458	477	484	483	492	495	487	466	464	481	475	431	473	488	489	538	468	470	442	493	472	495	470	473	471	479	511	479	465	483	466	471	478	466	458	476	496	512	448	421	485	461	447	442	515	475	475	492	477	449	455	461	487	485	448	488	458	448	454	500	510	472	478	442	503	526	468	496	506	434	479	477	476	452	467	507	507	451	468	479	451	461	492	486	492	456	447	494	442	526	470	489	469	464	460	447	500	491	453	496	480	512	472	444	508	498	470	492	458	479	475	517	488	476	452	448	467	497	522	477	477	503	536
6279	20244	10410	4919	3662	2813	2231	1714	1334	1124	1017	865	886	774	710	740	631	631	672	638	538	629	562	560	526	561	521	505	532	568	518	519	503	516	522	550	518	513	535	492	528	483	526	457	510	477	488	495	499	492	513	497	530	507	478	461	495	481	467	509	498	485	473	527	470	468	484	485	485	478	474	495	502	479	479	483	506	469	501	469	476	464	461	469	525	480	515	477	417	497	517	461	488	483	483	453	454	484	511	477	502	464	527	455	477	476	489	512	487	478	460	481	492	510	469	516	496	504	508	496	484	476	497	488	465	424	504	449	477	493	482	490	523	468	440	488	508	494	473	486	485	459	477	434	498	474	502	477	472	447	478	495	477	456	472	476	442	510	447	447	487	459	495	483	481	516	482	474	483	485	508	471	453	520	490	433	490	464	517	481	463	528	500	515	487	515	452	498	530	482	463	540	457	475	462	492	485	498	491	490	522	505	494	469	519	478	499	509	505	473	517	477	464	477	482	518	476	465	451	491	524	487	474	503	506	486	459	508	488	538	485	511	471	497	475	467	518	495	473	486	493	536	491	510	455	501	479	486	504	483	453	506	473	490	474	453	451	494	504	507	488	552	471	435	516	477	498	505	501	485	463	524	474	490	502	479	456	498	489	469	495	436	495	442	466	501	468	502	501	468	470	519	461	489	494	480	480	503	454	471	459	479	505	494	469	497	462	455	485	486	458	453	471	477	453	488	481	467	468	456	465	470	482	510	474	461	457	474	511	496	519	495	499	471	491	526	460	507	478	435	477	483	473	471	487	465	505	498	482	494	526	493	477	499	478	473	505	469	480	470	513	461	493	523	483	459	467	486	499	459	464	450	473	510	449	464	475	467	487	512	463	495	462	472	470	499	509	500	482	496	547	459	493	484	482	484	536	476	509	470	460	475	496	504	483	477	516	464	513	477	456	481	515	481	489	453	485	460	479	493	464	481	462	486	521	498	458	502	443	511	510	469	459	477	479	459	458	486	486	486	480	451	492	462	473	464	476	511	494	455	488	474	488	484	502	493	427	508	461	490	471	515	509	479	469	475	487	484	461	503	490	482	497	481	446	487	464	481	470	464	477	485	492	508	476	494	508	499	478	492	465	473	445	466	504	481	442	503	518	493	513	461	485	491	495	477	456	471	520	512	486	457	486	482	475	459	453	492	489	501	499	507	466	483	495	470	510	479	474	507	456	438	490	450	522	483	536	442	459	484	521	464	466	502	492	461	426	473	441	494	489	478	473	470	462	497	480	490	488	479	486	493	470	483	466	463	466	512	460	503	516	490	480	456	481	461	458	486	485	473	472	455	478	452	495	453	526	469	469	517	494	452	512	471	477	495	532	463	510	470	474	483	489	452	459	521	498	493	442	455	469	483	465	482	475	475	468	443	489	504	529	506	499	468	486	506	503	463	478	511	469	507	488	480	480	504	465	466	484	464	498	460	510	487	494	488	483	486	485	498	501	469	467	521	475	462	446	471	442	515	457	493	486	491	474	469	482	541	463	528	496	473	477	454	526	485	507	494	500	474	481	487	456	472	506	487	476	483	464	482	501	456	462	497	513	441	439	497	497	449	467	500	489	476	477	501	505	422	473	516	482	480	473	444	493	487	498	494	491	466	471	508	485	513	457	482	464	455	481	482	483	457	460	502	486	492	478	477	500	488	474	481	478	446	456	477	476	484	438	499	478	458	507	488	485	489	478	483	437	513	469	515	501	505	471	451	497	488	493	447	473	473	482	475	482	479	487	480	496	501	457	471	467	460	445	506	485	488	532	492	477	497	477	519	459	477	449	510	501	489	469	475	494	511	468	459	448	502	477	441	506	434	491	468	484	531	492	497	505	475	486	443	463	468	470	512	480	483	515	439	477	465	478	471	499	447	489	489	473	503	506	502	477	490	456	507	473	458	473	475	462	470	521	476	464	459	484	514	470	515	504	488	504	500	535	493	493	493	469	470	491	482	480	481	490	457	449	489	493	506	516	531	498	481	476	495	446	490	474	484	519	492	479	484	493	479	488	463	477	437	425	463	512	461	475	502	466	502	477	518	474	482	460	533	500	479	489	557	498	526	482	464	445	454	455	536	462	492	501	460	504	524	487	515	464	511	510	467	448	491	460	467	487	524	474	477	481	495	498	521	473	478	460	442	516	489	529	499	508	505	487	511	441	471	499	499	482	460	502	477	468	480	492	441	477	476	486	459	510	490	512	495	489	503	501	463	463	514	446	480	470	473	470	469	476	428	488	477	479	455	498	493	509	481	503	468	473	495	462	485	473	501	486	470	519	505	478	460	462	466	483	466	468	483	485	454	471	467	514	508	481	506	471	487	471	498	504	456	505	451	447	488	433	510	504	457	456	471	510	465	516	470	462	460	473	501	444	480	494	477	508	480	476	492	499	481	474	526	496	451	491	475	476	495	465	452	484	489	451	508	484	460	509	491	474	480	505	508	493	487	521	487	489	491	453	483	445	477	504	469	467	434	453	481	497	461	496	463	477	477	475	528	510	516	477	469	490	497	551	478	467	452	504	500	501	476	492	503	498	498	448	450	486	504	483	469	487	479	489	482	486	482	493	544	465	500	467	493	507	456	471	513	493	492	498	472	513	503	467	509	500	496	493	505	522	445	505	483	459	467	472	456	468	497	480	489	478	528	495	469	483	503	492	462	508	497	444	487	492	472	491	498	461	476	471	500	494	514	517	430	492	510	527	474	461	504	483	463	463	481	469	498	468	470	514	475	512	462	519	497	503	515	521	471	479	490	480	474	487	504	479	485	434	501	492	468	501	480	488	478	463	497	510	485	491	480	513	478	483	489	484	495	483	474	510	518	479	486	463	466	467	486	453	506	462	479	484	467	462	485	473	457	506	423	483	471	462	467	460	462	460	498	487	468	489	515	497	470	485	478	493	484	473	503	458	485	479	494	468	496	450	517	485	502	458	476	468	459	474	476	481	440	467	500	482	497	464	475	468	455	487	475	453	489	474	466	485	453	449	511	483	505	459	477	503	446	534	467	498	496	500	469	435	478	458	464	485	492	488	491	452	490	522	494	496	474	495	484	499	469	468	468	461	487	489	440	496	510	444	463	484	491	484	446	498	495	484	482	496	489	541	479	474	481	468	489	448	473	495	452	484	453	471	465	477	459	490	502	518	487	466	510	470	447	459	476	511	481	464	475	510	502	480	474	470	474	474	515	477	478	524	475	529	450	505	457	486	522	475	461	485	516	489	466	478	482	483	497	497	481	476	494	465	482	496	447	463	491	478	498	500	465	454	468	489	491	472	462	494	485	507	500	485	443	496	507	496	490	483	510	488	523	453	494	455	486	480	495	471	466	461	490	505	445	481	490	495	462	471	498	463	477	471	472	483	467	464	521	465	475	503	458	487	412	444	505	490	505	460	473	484	454	472	486	492	456	489	479	495	454	524	479	469	466	471	467	510	532	479	448	494	480	506	510	496	475
27443	16743	3080	490	305	274	219	194	234	217	172	168	177	182	189	188	163	176	175	167	170	198	159	167	193	174	204	196	177	171	158	203	192	188	208	178	207	159	186	211	186	190	188	197	166	176	198	166	178	181	178	204	170	164	206	197	163	163	171	177	181	169	179	170	188	208	187	171	156	194	168	175	170	188	205	183	174	219	182	160	175	193	190	168	191	183	199	182	190	188	183	173	183	193	163	186	176	164	170	187	168	189	193	179	182	196	212	191	189	185	174	177	167	166	197	202	218	198	173	169	177	181	188	193	179	180	192	173	160	193	165	200	168	188	170	178	174	174	173	205	190	208	187	183	177	197	160	185	177	173	187	163	166	163	184	179	169	186	163	187	205	183	176	171	176	172	195	178	173	192	198	207	185	197	169	158	186	188	213	194	187	165	180	200	180	186	155	162	188	164	190	196	195	203	193	168	178	196	188	182	167	188	186	168	180	145	216	202	154	178	190	168	177	172	188	175	189	197	161	201	208	195	187	191	189	184	186	189	186	157	183	171	170	182	182	180	173	170	199	165	194	169	198	166	175	184	219	205	202	172	176	145	187	187	204	153	183	188	167	202	197	180	191	174	188	193	195	199	173	199	160	193	175	206	168	170	187	185	209	169	173	175	165	168	206	205	196	199	166	174	190	173	176	189	194	194	177	168	186	222	174	169	176	171	165	207	189	169	207	199	175	184	190	170	186	192	202	179	197	184	162	187	182	208	181	188	187	180	173	188	160	202	179	159	168	181	183	173	150	181	191	175	192	184	163	160	183	191	187	168	177	189	178	201	178	183	192	178	210	203	200	208	150	215	149	184	233	179	186	174	212	196	157	172	210	211	154	188	195	178	185	193	192	171	185	175	193	179	203	165	178	160	176	169	172	209	196	171	185	205	212	186	201	181	186	195	186	189	201	171	180	179	170	170	181	183	190	202	184	176	204	166	193	194	178	187	179	176	166	174	196	191	188	184	170	190	175	177	151	181	171	183	180	185	189	179	183	208	191	173	212	184	193	182	182	173	206	191	183	184	200	186	176	191	187	192	189	193	160	156	186	186	160	186	194	175	180	203	191	181	191	178	222	189	189	192	180	179	180	161	181	202	190	185	190	171	191	180	171	177	198	194	178	176	172	202	220	190	186	179	202	176	161	200	173	202	167	194	209	183	200	191	174	197	197	182	184	194	184	183	181	207	166	196	188	182	181	157	176	189	170	198	188	184	187	179	165	193	180	162	153	182	167	171	178	185	169	172	173	169	151	207	200	200	164	172	174	183	179	184	182	184	169	205	197	155	173	172	176	198	162	202	204	175	182	153	175	182	175	184	192	210	205	170	173	176	159	168	201	173	202	181	203	170	166	182	184	180	190	171	185	208	173	208	214	163	177	168	181	185	176	205	175	169	181	160	197	181	175	181	184	186	182	183	175	181	189	182	162	168	197	172	190	172	197	171	168	187	169	186	151	183	179	193	181	179	185	205	182	193	181	183	185	193	177	173	185	179	177	204	157	189	206	179	183	211	190	165	173	199	179	165	182	177	179	171	173	192	179	187	185	204	150	184	191	159	144	176	192	185	193	185	165	184	161	201	168	197	173	203	179	192	191	191	168	170	179	185	209	178	165	146	154	202	203	197	157	177	204	172	192	184	193	205	172	174	189	166	184	186	172	174	183	200	190	195	169	188	187	179	181	185	188	201	174	195	189	174	182	192	170	205	197	174	191	200	163	189	211	162	195	183	193	170	167	181	219	182	187	162	197	178	195	156	179	185	183	166	183	173	195	195	176	194	201	175	192	178	192	165	179	210	189	198	209	168	210	204	201	173	190	177	187	191	181	187	179	186	195	215	167	203	180	207	181	181	160	199	166	184	189	178	191	185	192	183	166	187	177	172	194	180	200	203	172	194	189	167	151	177	213	175	205	186	167	173	163	189	204	182	171	188	178	184	178	181	175	206	150	190	177	167	195	174	176	190	174	174	190	172	230	198	206	163	165	151	188	190	181	215	174	168	173	173	187	194	172	189	164	170	171	208	165	186	184	165	186	193	165	177	186	182	176	193	184	185	168	169	198	178	189	183	188	206	209	185	178	184	175	184	211	191	164	186	183	158	151	189	175	182	166	178	198	205	186	175	195	196	167	183	207	205	198	192	145	137	174	182	183	164	206	169	180	189	174	159	197	180	180	180	183	199	189	168	181	162	178	173	191	180	228	179	188	176	195	170	194	182	199	207	162	178	212	177	220	180	177	177	158	193	181	189	198	190	170	179	178	192	184	189	154	177	190	191	197	197	199	185	191	194	199	181	196	237	161	182	147	183	176	187	200	178	182	173	186	171	184	182	177	178	186	186	192	184	172	189	187	164	177	190	184	199	184	174	191	170	170	177	177	179	191	169	213	180	190	191	198	171	162	205	189	189	171	187	186	187	172	181	182	176	158	161	182	188	187	197	186	185	215	171	175	176	172	209	177	187	184	162	189	189	194	190	177	178	175	181	174	189	195	187	201	167	159	181	174	181	174	154	176	197	179	164	164	155	161	168	183	206	190	184	168	187	180	183	197	178	188	183	206	180	191	161	211	171	178	197	167	198	176	188	183	154	162	187	181	163	191	204	174	193	175	204	181	197	192	205	183	188	189	168	165	165	189	206	176	184	182	186	163	202	187	185	179	183	185	186	200	165	195	180	168	169	192	184	150	171	187	184	181	156	202	181	183	171	215	198	187	197	198	185	199	161	211	187	183	198	187	209	180	203	202	173	165	199	198	197	161	186	169	174	185	178	169	195	207	197	178	187	177	188	186	171	183	177	160	195	189	184	170	186	195	162	186	172	178	187	162	195	187	170	174	198	184	188	206	210	180	206	165	172	181	207	168	197	174	165	182	179	169	159	177	196	207	173	167	173	186	182	197	228	175	197	179	172	168	195	195	176	184	175	153	179	181	182	173	187	197	157	179	170	168	160	175	191	162	166	169	183	190	189	158	165	161	193	177	164	176	204	169	214	205	158	198	170	151	181	206	191	171	190	185	200	191	190	203	178	169	179	167	183	166	204	188	172	167	170	171	175	213	200	187	209	175	165	189	200	183	183	194	164	152	185	178	201	187	186	174	183	193	188	162	167	173	164	175	172	182	196	174	177	153	215	208	175	177	186	177	159	184	228	182	186	210	187	156	170	173	202	188	169	160	186	181	189	165	177	193	197	162	181	165	193	164	169	182	192	188	181	191	189	188	179	175	196	193	183	199	192	186	203	168	171	163	144	162	158	191	204	185	184	169	185	192	188	190	180	186	186	200	175	198	225	189	172	161	168	172	188	195	178	201	194	170	168	194	180	178	164	195	186	197	192	191	192	180	158	203	189	178	181	184	165	183	182	183	174	170	187	176	189	186	163	189	184	177	207	195	183	183	186	171	171	164	180	161	163	199	185	194	182	174	177	197	167	189	161	175	177	196	216	167	171	187	204	170	162
5057	2294	883	418	334	296	279	251	234	247	222	213	235	213	218	221	193	225	209	216	210	221	208	215	225	227	193	236	215	228	200	221	225	215	202	208	224	198	183	190	195	233	214	187	206	198	242	198	202	214	200	202	195	199	228	195	199	214	208	232	178	219	195	183	205	220	186	212	228	178	207	218	180	217	210	200	233	208	227	228	196	208	201	195	199	204	204	199	216	196	205	218	233	205	212	197	202	198	168	219	199	207	213	213	195	211	220	210	222	199	204	184	198	213	208	219	226	204	226	190	174	250	206	211	198	198	208	201	213	202	207	228	181	224	216	231	197	216	187	229	187	202	208	228	217	212	208	222	211	211	208	180	227	219	222	186	213	233	211	211	223	202	224	200	209	243	190	198	206	204	199	211	180	206	205	230	186	212	221	229	227	198	206	212	182	201	214	220	226	221	200	184	203	202	199	233	222	221	181	211	189	189	233	228	200	229	201	197	201	196	184	200	206	210	205	205	213	207	226	186	211	192	222	201	222	206	220	222	212	220	229	205	202	204	211	206	222	220	184	204	215	192	208	211	211	198	212	178	221	198	213	220	202	225	186	222	212	217	215	212	193	200	218	209	191	192	214	209	257	184	198	196	211	222	220	210	234	230	211	191	220	207	230	202	197	203	220	210	210	219	215	223	193	188	195	215	194	188	216	245	232	197	214	205	184	192	187	190	215	186	203	231	201	199	178	198	207	211	204	206	185	209	241	221	246	239	217	210	230	228	230	198	200	216	196	188	198	197	197	189	218	220	220	209	214	212	186	209	216	199	214	228	186	217	195	194	216	204	226	196	191	223	220	207	208	198	210	206	212	217	223	198	210	189	205	191	198	202	211	222	190	219	201	206	215	198	197	198	249	218	201	203	212	231	212	221	197	186	211	198	220	191	203	214	229	208	211	200	201	202	198	217	204	216	179	186	193	231	227	196	219	213	217	220	225	193	253	213	215	213	225	207	218	200	215	215	227	214	223	211	196	190	188	200	205	216	207	222	189	182	192	208	190	223	206	184	200	205	175	203	184	221	206	202	188	216	201	176	212	199	193	220	205	221	213	201	215	192	187	204	198	224	197	195	187	205	205	216	184	215	197	194	194	224	198	213	207	208	211	208	192	213	188	212	226	222	218	201	222	207	205	217	201	191	202	217	212	210	217	201	214	227	188	236	191	186	203	219	193	189	205	211	233	218	187	210	217	206	206	187	192	216	229	200	216	201	192	202	231	228	215	213	206	219	203	229	194	201	206	193	220	194	205	217	204	210	224	201	216	209	211	219	211	211	210	209	193	216	209	223	236	196	224	242	211	197	211	180	213	201	206	202	219	196	211	217	211	216	206	187	211	208	188	203	193	195	208	207	207	238	262	201	217	204	196	210	218	231	196	190	218	205	212	206	195	199	223	226	194	207	224	218	218	221	226	215	201	214	219	229	227	203	235	197	220	214	202	202	215	180	224	197	200	239	201	208	190	205	208	204	180	232	214	210	206	192	204	216	216	233	202	227	210	211	186	219	198	228	226	201	233	256	222	236	236	217	208	232	213	210	192	208	213	199	191	166	220	213	202	225	204	207	199	215	194	217	217	210	193	216	220	196	215	229	222	223	204	179	203	202	215	221	208	200	236	208	205	205	217	229	181	233	199	211	222	203	199	193	191	206	224	187	204	220	225	221	212	188	229	193	226	211	203	218	221	221	189	210	223	217	224	195	187	220	173	220	224	191	201	181	194	234	190	219	229	221	190	194	248	202	225	197	193	211	222	234	211	200	210	211	221	208	198	207	200	241	185	220	218	198	204	193	198	217	229	206	207	195	201	217	232	200	195	230	206	202	209	223	226	221	201	227	217	183	184	236	199	206	196	225	168	196	217	244	204	215	217	225	218	215	198	191	213	204	217	225	217	212	207	223	220	209	202	218	207	228	180	207	202	197	194	208	195	207	204	217	189	221	184	210	198	221	204	189	216	233	198	210	209	180	227	178	209	206	235	224	201	216	213	242	213	203	203	204	190	225	188	225	209	200	208	219	220	225	182	201	214	195	203	195	178	220	204	209	192	205	200	185	211	204	222	196	216	207	198	215	199	199	216	227	215	188	215	191	195	221	220	215	222	213	197	213	208	216	197	219	214	201	190	191	194	205	204	213	196	226	187	215	203	181	210	221	216	227	194	201	201	198	190	208	218	211	225	210	204	185	227	186	214	215	204	218	212	230	212	220	211	220	192	197	208	199	195	191	196	190	176	231	214	198	205	201	198	205	205	221	214	210	200	187	203	231	211	225	216	239	196	197	207	196	219	197	195	193	230	196	194	215	216	217	234	220	219	225	193	197	214	187	225	217	198	196	221	231	234	205	212	186	208	208	205	206	212	199	217	198	206	213	203	207	217	197	203	199	210	238	218	227	224	199	204	215	227	219	220	216	212	214	223	185	213	219	199	222	191	222	201	211	218	227	201	222	207	196	199	201	218	197	237	204	200	176	216	213	211	208	233	203	190	217	206	213	195	229	205	222	207	193	227	197	229	191	189	200	221	194	215	208	189	208	195	212	202	224	204	195	196	204	222	200	212	210	224	214	224	199	195	199	197	209	201	201	214	205	233	212	199	215	198	216	196	179	215	224	193	202	226	208	225	205	203	236	221	234	213	189	207	206	159	224	203	190	205	197	204	210	190	199	239	225	199	230	238	207	210	229	206	202	210	210	209	213	214	185	201	242	215	203	204	207	208	219	196	197	206	198	217	233	198	234	213	215	221	197	221	189	191	229	211	229	213	203	203	215	210	214	228	211	192	236	216	202	228	226	216	190	204	224	204	233	184	194	188	210	219	199	187	194	218	188	201	237	201	188	199	202	175	200	192	223	217	224	233	210	188	203	207	190	202	235	225	183	235	193	184	197	191	208	216	196	217	174	200	221	205	224	222	229	197	196	205	217	221	202	189	221	207	215	222	226	204	252	233	181	208	215	203	205	204	191	219	210	195	185	218	203	204	207	201	219	222	170	215	222	208	219	189	211	227	190	210	203	215	207	203	198	203	185	216	190	217	216	226	210	185	219	217	227	183	199	187	215	208	178	219	209	219	208	228	206	217	183	209	217	190	214	196	212	218	215	190	203	182	216	207	195	216	215	218	221	210	197	225	177	221	192	214	214	192	214	218	196	199	200	210	207	219	200	201	190	206	211	230	226	224	200	228	200	213	206	202	205	190	211	211	223	207	205	239	218	239	207	212	214	196	221	195	206	226	205	221	189	197	234	188	200	195	192	196	207	199	231	210	238	192	205	215	219	204	208	224	200	223	207	196	212	182	212	189	199	220	230	217	211	186	214	194	212	214	222	191	202	200	173	195	231	193	239	222	194	203	208	200	192	227	210	237	243	205	201	214	224	218	224	223	220	193	200	205	212	235	200	208	200	207	206	218	213	219	210	190	218	212	233	224	204	245	218	210	204	214	216	200	193	208	215
23728	21078	28195	24178	21060	8414	900	574	451	425	395	329	306	298	283	265	287	272	241	246	267	254	270	260	232	206	244	242	215	236	203	225	220	216	227	201	214	238	195	211	223	235	226	200	220	214	249	221	187	234	212	228	230	208	251	222	226	242	227	212	223	195	202	233	211	218	238	217	202	240	203	228	202	205	244	245	202	219	202	215	250	215	237	191	213	207	234	225	224	218	244	209	219	216	197	200	220	214	228	235	210	229	220	242	223	223	216	214	249	217	164	195	211	208	188	223	198	177	202	208	184	208	257	228	226	184	208	224	224	227	226	203	275	232	217	215	203	217	218	197	200	219	202	237	184	227	220	215	218	214	224	208	197	224	193	207	234	215	225	242	220	211	235	214	205	205	213	209	209	224	190	231	198	198	207	239	226	193	203	223	215	200	207	191	189	233	195	196	213	236	205	187	198	202	212	226	209	213	214	230	211	227	203	227	241	223	210	242	200	220	210	208	225	225	213	242	216	192	213	218	228	218	200	223	222	219	200	240	237	203	233	204	237	228	230	202	197	197	200	199	220	204	207	209	216	239	219	206	231	205	215	205	213	236	198	243	211	225	211	226	221	234	225	215	200	234	223	210	217	244	191	199	206	222	212	203	216	217	224	221	214	199	196	214	187	200	224	191	202	226	236	237	229	241	209	198	204	209	216	215	222	215	185	209	221	212	222	235	226	236	229	214	217	221	204	238	221	211	217	182	192	220	243	208	217	209	207	205	224	220	220	223	232	235	196	232	216	198	206	200	219	229	218	213	210	208	238	201	234	238	225	216	224	222	220	210	231	227	220	190	209	208	230	206	220	202	213	193	212	217	237	213	216	209	214	213	240	199	230	200	203	223	226	215	217	214	210	186	239	217	222	231	211	224	237	204	230	236	222	236	214	209	219	226	190	223	248	197	227	225	220	227	209	218	212	190	196	196	221	200	210	205	211	205	192	217	229	233	238	234	221	209	209	193	222	189	220	224	230	187	241	198	218	245	194	193	235	223	227	225	244	225	196	202	218	197	223	236	222	198	216	223	225	201	192	251	223	217	200	216	210	251	221	196	219	221	207	226	211	185	206	214	205	215	219	214	202	233	203	230	215	223	200	204	212	226	199	202	215	207	218	220	231	205	194	198	250	215	214	238	206	197	206	226	195	244	222	207	233	245	214	214	229	203	227	227	232	227	222	211	212	198	226	210	228	226	223	205	214	213	249	220	214	203	234	206	208	243	216	210	221	227	184	210	207	211	201	227	229	239	204	206	240	218	214	199	198	229	181	221	217	231	218	216	240	232	223	213	201	213	198	243	231	267	217	198	232	203	223	217	223	198	196	230	183	226	243	244	230	195	222	193	214	213	225	191	201	217	182	212	210	210	223	217	186	188	223	207	196	193	208	203	203	194	212	255	218	171	215	225	196	225	232	196	214	206	198	243	215	208	205	205	245	212	226	203	249	233	225	228	227	189	213	227	225	214	204	194	202	208	229	201	254	215	221	236	218	221	223	224	219	217	222	229	219	201	204	206	212	208	193	222	194	196	199	216	236	218	207	219	234	210	196	198	214	239	203	187	215	180	203	181	208	232	215	197	219	209	209	208	224	192	229	207	235	228	208	193	231	245	195	225	238	220	216	179	221	219	221	203	212	204	243	215	207	225	233	245	249	234	213	255	198	234	226	217	217	229	226	212	216	192	211	195	233	199	223	219	200	211	198	198	224	205	221	204	226	228	161	230	215	224	178	225	218	234	218	204	219	223	252	227	225	213	222	233	204	218	213	227	219	217	262	223	193	190	236	219	215	211	181	246	228	224	217	213	226	235	210	215	209	219	210	211	228	239	225	225	247	220	240	229	203	207	244	211	203	200	223	228	188	235	212	220	226	217	204	199	220	268	227	218	192	212	223	210	233	217	217	227	234	220	209	190	204	220	220	209	224	244	201	232	199	210	224	213	201	247	220	220	202	197	216	214	216	229	215	220	215	216	204	200	229	245	265	202	236	239	228	238	229	203	231	220	218	234	218	216	228	216	237	211	212	247	231	215	210	216	224	214	208	228	196	225	237	222	218	234	213	240	211	208	212	226	223	237	216	233	189	211	206	222	206	178	215	211	207	208	197	202	215	230	213	210	204	195	225	202	204	202	217	185	218	198	205	203	192	205	223	232	218	219	208	217	225	219	215	224	221	217	233	224	186	225	245	190	210	212	215	228	200	200	214	231	208	219	215	212	230	198	206	206	206	213	218	212	197	214	201	229	214	209	228	231	217	233	224	209	236	180	231	231	204	228	231	234	213	220	207	226	226	201	194	183	191	213	222	227	206	202	197	207	222	208	206	228	197	230	224	198	196	209	211	241	205	205	214	188	223	196	204	193	213	230	194	225	245	231	222	225	224	191	222	200	240	207	184	229	214	229	199	235	217	196	224	240	202	206	203	195	210	239	218	226	233	196	240	219	201	205	236	213	193	208	210	211	209	238	226	208	206	237	247	227	216	220	212	222	214	191	208	231	206	228	201	215	211	222	262	226	234	241	208	199	234	211	234	226	186	235	212	208	235	203	215	190	191	213	213	240	221	220	229	199	208	198	234	203	212	198	199	206	235	228	239	208	223	201	227	216	212	204	209	216	187	223	208	236	220	229	203	234	188	198	234	224	228	235	232	182	217	223	217	212	218	206	223	213	205	208	207	194	238	224	219	219	214	230	200	231	203	219	210	226	216	219	215	209	212	216	237	212	221	203	221	229	192	194	224	187	200	223	212	221	212	218	205	208	180	212	195	204	197	213	202	229	221	246	214	208	207	205	183	200	223	234	212	228	212	178	214	204	235	213	210	206	229	202	222	205	206	206	209	235	198	207	202	193	226	204	231	239	231	211	211	228	230	223	186	214	195	204	238	196	222	212	247	217	207	201	216	208	220	196	224	203	217	219	227	199	232	178	208	231	225	208	213	187	222	234	201	206	228	198	250	261	200	203	235	186	236	192	212	206	224	208	200	203	221	208	205	216	236	230	225	217	209	237	198	225	227	253	243	217	228	202	199	230	224	228	227	261	237	209	232	195	214	209	219	225	213	204	223	213	205	219	214	215	188	214	219	219	230	197	194	232	202	209	214	215	237	226	227	220	205	214	198	217	206	219	210	230	219	232	199	225	187	231	235	210	209	210	194	221	192	219	237	217	205	170	209	223	240	225	220	212	228	228	243	210	215	217	215	230	230	219	198	226	194	221	216	204	210	221	206	204	193	192	233	244	204	214	222	218	206	216	210	217	206	216	189	229	208	217	225	207	188	250	203	214	215	216	202	181	207	228	217	235	233	212	218	228	226	206	245	205	201	217	196	242	210	211	211	196	232	209	224	205	226	243	205	195	218	217	236	203	226	213	206	235	221	194	207	233	209	234	210	222	227	206	213	202	220	230	226	226	212	229	219	217	225	236	230	230	199	211	233	235	222	200	202	202	218	224	192	208
4819	14416	6178	2841	1971	1501	1127	859	677	548	453	457	407	400	334	307	310	345	308	259	245	252	278	237	248	254	261	274	245	251	285	258	250	241	220	270	227	241	230	235	226	239	247	243	220	221	208	224	228	242	240	261	232	221	225	225	241	268	249	219	223	224	242	248	219	253	219	260	223	225	242	253	256	224	272	291	215	223	234	213	233	249	234	244	230	236	231	219	223	230	218	223	233	204	229	240	202	208	258	246	238	224	216	226	232	251	226	228	262	227	226	228	235	235	243	230	217	225	227	248	238	205	218	236	242	250	212	226	220	248	232	240	237	237	185	240	225	245	227	239	191	237	205	244	186	236	231	247	241	213	198	230	224	233	210	232	252	232	252	218	234	220	209	244	237	239	257	237	219	197	246	231	202	219	217	212	211	210	235	237	227	252	234	205	228	247	227	218	202	231	228	220	213	255	238	233	242	220	228	222	237	225	223	234	236	227	215	228	244	220	257	233	244	214	239	212	224	228	235	229	259	210	207	239	234	228	226	216	225	221	199	251	234	249	241	263	239	218	212	213	219	248	214	242	239	223	256	243	244	248	230	246	238	213	246	231	244	245	235	224	199	246	243	207	250	217	226	227	234	252	244	222	244	223	229	248	226	250	220	227	241	225	214	217	225	217	253	247	211	213	241	228	237	225	242	230	233	248	238	237	206	244	234	234	256	241	208	226	247	214	235	245	240	241	238	207	244	239	242	204	239	220	222	236	209	232	214	232	228	252	249	216	233	220	237	238	218	248	218	257	261	223	228	244	219	245	237	226	230	237	217	257	225	230	211	238	226	249	232	230	231	227	251	254	228	210	245	227	243	225	225	217	231	224	214	218	226	224	228	235	236	203	215	241	230	258	238	218	231	261	249	225	243	241	234	233	222	227	224	214	223	210	244	214	237	226	189	235	263	222	222	225	208	232	195	223	243	211	206	228	269	263	248	242	237	225	235	236	230	211	222	248	238	242	242	216	268	240	238	199	244	214	263	216	237	220	212	205	197	247	218	245	242	218	237	242	217	189	257	233	220	235	219	231	252	223	224	224	225	234	227	213	237	208	245	222	240	242	228	245	253	217	237	232	229	213	252	223	200	211	234	242	229	258	235	211	223	243	233	234	237	241	224	208	240	216	248	232	231	235	224	223	229	235	236	194	263	217	222	222	243	229	224	225	223	234	252	243	221	223	251	238	238	208	238	221	237	234	213	239	230	239	201	256	247	266	246	239	249	206	236	213	235	224	237	231	246	230	224	220	242	238	250	231	223	223	246	234	226	242	257	252	248	239	245	221	194	220	244	229	242	225	242	219	236	218	253	212	254	208	224	227	221	253	219	230	245	261	243	193	261	216	232	206	239	219	238	230	208	213	192	250	216	245	241	240	204	225	227	245	229	232	237	252	207	243	232	224	242	243	210	234	242	217	221	226	225	212	239	233	232	211	208	231	214	224	260	230	246	240	213	229	224	259	260	242	244	238	223	221	216	215	251	252	218	227	235	212	222	240	233	221	238	240	211	234	232	212	244	204	215	223	232	217	228	250	233	235	210	227	213	216	248	242	217	223	240	204	232	236	229	218	229	250	237	232	232	237	231	239	223	226	231	231	217	211	221	199	234	236	267	232	230	238	208	213	228	274	199	239	259	244	197	259	222	225	238	220	221	225	225	234	226	213	215	219	236	234	227	205	204	236	239	222	234	233	251	196	246	211	220	235	239	205	242	233	234	230	240	222	244	238	251	221	239	208	261	238	260	228	234	209	237	219	236	212	264	238	245	207	218	262	224	239	248	228	249	213	238	235	214	239	228	234	223	224	250	230	249	229	239	243	201	213	240	245	216	239	238	226	238	233	224	251	239	235	235	212	247	236	253	229	248	194	220	228	231	218	235	239	202	237	254	205	250	218	238	235	211	208	237	231	224	227	227	236	237	233	224	253	224	237	215	241	242	205	239	230	236	251	202	230	245	231	231	221	216	231	231	219	219	239	213	231	238	221	224	214	246	218	241	217	237	204	211	235	246	215	223	238	228	227	219	211	242	235	216	205	209	232	220	230	225	225	217	228	214	214	273	242	237	234	217	230	236	240	231	244	212	258	247	224	252	201	242	225	226	224	215	268	250	239	222	225	235	239	226	231	265	228	233	257	248	243	227	216	227	211	227	223	235	214	264	235	247	259	230	248	249	276	248	221	225	209	238	214	248	238	225	242	240	229	217	252	220	228	223	222	237	221	220	232	244	219	208	234	257	228	227	243	221	218	231	235	178	240	225	221	201	221	238	244	222	239	222	254	223	241	275	223	247	255	208	245	266	252	253	217	228	226	221	222	233	236	236	226	242	231	238	213	229	240	240	225	219	217	222	227	225	209	229	219	254	204	254	240	252	230	246	213	216	234	246	237	204	232	204	242	226	224	240	242	213	268	218	224	236	236	240	246	223	224	227	227	250	236	217	213	225	236	214	240	248	206	220	233	224	226	238	236	226	243	254	220	237	241	211	213	261	245	215	214	254	226	229	208	237	233	225	226	249	227	236	260	222	237	244	231	233	222	236	226	232	209	215	245	218	230	234	224	242	264	219	240	243	199	269	228	236	225	209	213	248	196	232	215	229	234	243	198	236	212	238	205	242	230	236	214	214	244	233	228	249	222	256	231	232	213	233	260	207	258	226	224	220	235	214	239	229	265	213	263	228	253	235	237	238	227	235	255	255	217	264	237	231	257	213	221	257	225	233	237	232	225	221	223	211	238	216	226	217	238	237	215	234	229	227	279	230	247	255	236	215	206	221	214	220	240	214	229	234	202	218	231	218	244	229	214	204	225	242	235	210	233	263	270	236	248	232	255	231	226	258	228	214	230	235	220	244	232	209	263	225	239	248	257	230	227	246	239	214	234	220	245	243	210	209	223	238	226	237	218	240	238	235	229	217	237	212	191	222	257	233	229	215	237	247	233	246	237	225	226	250	214	240	247	229	240	234	223	204	225	225	272	241	244	214	228	247	218	235	251	196	223	211	238	208	247	261	262	243	243	220	267	235	217	228	247	266	239	236	218	262	225	253	233	230	232	224	237	203	252	210	236	241	232	241	222	243	236	252	221	243	225	211	251	241	203	247	228	232	220	218	212	213	212	227	227	257	220	216	242	234	246	225	205	217	194	228	211	215	251	230	214	210	220	188	229	221	233	246	219	216	210	190	229	239	224	243	251	237	261	234	242	218	269	232	222	234	222	245	237	219	224	203	210	240	242	241	225	225	238	248	209	227	254	229	234	242	224	237	253	228	222	227	222	236	258	253	250	233	218	220	218	219	209	216	230	225	232	224	224	247	225	214	210	226	207	239	240	249	239	253	246	244	233	218	233	216	214	246	241	241	245	239	225	247	208	237	239	227	231	248	218	227	207	232	245	221	204	225	226	243	206	225	239	218	219	242	264	246	240	221	254	239	248	244	246	208	251	254	216	246	216	249	216
24861	21035	26949	25205	8480	851	671	593	498	448	460	419	435	403	407	419	363	392	409	374	366	407	403	344	388	401	377	387	376	392	400	366	370	398	361	350	373	364	374	358	406	420	421	419	359	358	389	383	357	374	387	396	372	402	371	385	359	356	366	363	364	362	354	406	360	410	387	350	334	373	366	378	368	360	385	369	354	356	378	392	388	383	366	358	349	356	386	393	379	373	392	351	371	432	397	378	375	382	371	386	402	353	356	339	417	377	409	349	372	368	423	353	376	350	381	359	380	363	389	401	366	396	399	339	383	355	365	376	356	395	389	373	392	402	382	358	395	350	384	393	364	396	333	389	396	402	363	372	392	362	421	358	383	364	360	398	348	372	415	380	363	371	367	369	351	345	351	371	388	396	360	340	385	363	351	345	396	362	407	403	385	371	358	373	354	406	379	394	358	391	354	367	383	389	386	388	368	376	338	372	405	340	340	379	373	367	372	364	363	378	424	377	364	396	347	368	375	378	337	404	339	367	376	367	373	346	360	352	383	375	365	401	389	392	392	373	322	354	368	362	396	385	377	326	355	364	339	385	398	373	377	375	383	379	368	378	362	357	345	372	351	349	344	385	359	351	371	344	368	398	378	372	359	350	347	375	401	435	347	359	395	376	362	381	383	371	363	368	353	373	359	365	377	402	353	374	409	361	356	386	372	384	405	358	374	401	371	352	393	372	329	358	404	355	384	383	414	376	377	392	389	381	408	379	353	346	383	361	336	383	357	370	356	367	407	393	362	372	340	370	367	378	341	383	387	379	386	392	344	365	367	351	390	399	369	381	365	399	383	348	341	356	371	348	360	353	381	335	356	377	344	385	364	402	372	407	345	382	374	373	374	361	391	372	390	374	399	395	369	366	385	379	366	376	364	400	358	393	361	353	379	366	391	372	383	333	347	340	381	367	369	401	364	353	398	397	395	371	391	393	380	360	383	361	392	354	380	356	365	350	401	382	358	372	381	383	365	375	364	374	369	352	391	392	394	386	387	360	378	378	419	363	383	386	383	341	373	376	386	383	379	401	373	350	378	387	333	364	375	396	377	438	388	375	383	412	395	363	367	378	358	352	393	366	418	381	359	384	384	355	374	381	373	369	385	370	395	360	373	362	396	406	379	378	350	398	341	367	389	351	356	348	394	340	385	363	359	388	368	349	376	397	386	375	356	386	343	372	393	374	405	363	367	395	380	371	342	388	386	382	368	402	372	365	361	377	364	384	368	387	345	356	389	385	393	382	387	395	350	381	349	369	375	375	373	356	366	371	339	400	392	409	378	368	402	391	381	383	410	351	391	359	361	429	400	377	334	390	373	353	378	368	398	389	385	392	355	377	385	391	371	379	359	381	390	359	367	357	382	388	350	407	353	405	387	357	356	372	355	367	404	377	409	388	396	374	379	420	391	362	368	370	372	338	378	382	387	379	363	396	380	376	361	372	382	368	381	395	374	343	362	369	364	404	357	371	388	372	382	364	389	345	347	348	404	372	353	415	378	366	384	371	367	369	418	381	411	393	376	361	371	338	391	381	381	373	353	363	364	367	354	398	389	399	404	397	364	402	384	381	397	369	389	375	394	323	401	362	399	440	374	382	378	410	373	371	384	408	363	369	343	379	349	383	385	330	387	393	399	357	362	351	380	325	361	357	382	372	368	347	394	378	384	344	397	384	373	355	365	403	338	372	353	406	390	342	374	377	371	378	359	384	361	373	374	362	379	332	351	386	377	397	383	346	362	345	400	350	345	430	383	399	363	367	323	389	352	366	324	366	395	391	379	337	379	385	362	335	344	406	324	365	399	381	361	389	392	363	377	365	361	369	371	384	356	369	373	365	363	374	401	382	366	382	361	363	413	351	416	350	383	406	393	399	364	370	383	376	384	365	368	383	371	400	384	387	368	390	386	389	381	380	422	382	363	372	376	353	392	381	377	364	349	396	386	355	365	389	386	375	333	365	378	377	351	338	363	371	400	386	387	342	367	341	371	368	353	388	353	385	356	382	377	375	361	368	362	379	377	386	369	380	370	379	387	410	402	404	380	357	364	388	355	397	351	377	389	400	383	380	412	347	404	400	345	388	403	366	381	342	353	366	364	372	356	364	358	381	364	355	359	392	372	359	400	336	365	388	342	386	373	369	366	347	370	364	357	398	377	370	365	381	359	329	352	368	392	393	362	380	392	345	337	361	364	368	386	356	357	354	358	369	367	396	389	358	338	388	353	365	355	348	406	355	397	376	362	319	354	381	395	397	377	362	382	365	410	369	370	376	329	345	398	336	354	394	382	392	399	363	371	377	396	360	360	422	396	402	365	364	348	364	395	400	372	356	368	396	382	358	350	358	385	368	391	369	394	381	364	346	394	367	382	375	364	336	395	349	361	347	403	353	371	396	364	352	357	358	389	354	349	406	377	379	365	362	358	381	397	402	421	358	410	391	412	353	399	383	386	347	358	390	364	393	377	383	348	366	377	403	370	400	358	381	349	392	377	349	379	402	365	374	356	354	366	372	399	361	374	370	372	392	387	389	383	373	359	366	372	384	372	340	385	376	391	357	406	369	353	374	338	401	396	365	374	381	366	365	370	377	370	369	358	356	379	362	358	376	389	378	379	366	421	352	377	376	369	384	381	382	363	398	388	359	366	358	408	377	375	355	386	399	355	380	382	372	373	394	347	406	347	392	369	401	388	404	353	399	343	398	363	349	341	387	383	338	349	375	396	400	373	391	364	342	357	373	376	391	363	346	385	350	372	385	389	394	365	411	371	338	380	406	354	395	395	370	383	396	409	374	362	364	391	364	378	366	376	383	364	340	376	363	378	380	417	354	409	393	367	377	380	372	370	372	386	405	349	369	388	407	347	405	350	324	385	370	383	362	374	361	352	365	391	382	381	345	327	334	365	387	359	357	393	356	362	380	372	367	404	351	381	342	347	382	402	408	350	386	377	350	380	365	401	401	376	374	361	347	338	390	365	414	378	366	412	380	416	371	344	375	383	354	385	356	357	346	379	366	388	368	363	391	377	406	409	365	372	382	366	369	383	372	397	356	418	338	376	387	375	340	383	385	370	372	375	375	394	343	405	382	375	356	394	401	385	357	402	392	352	370	354	384	374	393	374	405	385	382	345	370	346	365	324	370	385	386	349	380	359	352	395	376	394	386	386	402	333	371	414	368	395	404	350	341	385	371	373	393	387	357	333	344	372	379	357	387	364	405	361	353	368	399	361	334	397	350	349	382	373	396	394	382	384	354	370	389	366	356	407	391	344	428	344	375	403	370	381	378	403	393	364	346	377	368	332	353	332	355	379	377	347	398	350	393	370	401	348	377	370	381	370	391	350	359	372	378	360	360	413	371	345	360	380	392	395	389	384	325	376	375	375	363	387	359	363	382	350	370	374	372	363	345	365	392	360	375	354	400	350	382	386	371	355	406	369	376	340	381	385	387	376	383	379	392	367	396
4926	10690	3669	1804	1340	1159	893	768	665	584	536	517	521	456	478	473	458	477	436	426	406	433	433	460	445	411	443	410	371	389	400	396	426	407	408	428	427	409	418	395	444	451	418	407	415	371	409	398	419	441	406	370	394	392	394	431	392	373	417	386	438	411	399	389	391	403	414	395	410	385	437	443	403	416	417	378	423	425	408	397	396	432	394	408	413	398	378	407	426	378	388	383	407	424	379	419	386	391	426	381	380	431	417	396	394	399	376	446	415	410	386	436	397	395	378	381	371	406	414	407	406	453	421	466	403	411	411	424	388	398	371	424	413	418	418	456	418	427	422	391	450	369	406	388	335	391	401	422	428	412	439	397	396	370	421	400	398	405	417	427	448	361	372	385	430	434	411	404	423	381	395	394	424	382	384	393	435	421	380	400	393	452	443	413	411	426	402	392	432	416	406	401	381	403	410	411	411	401	392	437	410	396	422	430	353	401	392	416	426	456	357	442	375	409	381	419	443	417	390	433	407	405	412	419	394	414	422	348	405	391	396	418	393	414	398	407	422	410	408	387	413	388	391	413	407	389	400	425	410	377	377	370	413	404	423	440	419	404	402	389	404	421	431	419	419	431	386	409	376	457	420	419	387	416	407	398	398	427	384	394	419	396	415	375	417	413	453	425	424	398	413	434	384	419	410	402	427	441	425	391	387	413	424	433	407	393	419	409	382	397	407	394	387	415	397	400	413	405	408	412	446	410	423	397	399	414	420	367	382	425	382	386	436	404	408	428	393	399	402	435	408	416	406	418	395	391	392	418	373	407	378	413	397	403	380	386	418	413	423	363	397	394	387	403	432	379	416	392	368	388	425	397	429	408	406	398	411	378	401	411	395	406	382	434	405	402	422	438	423	398	435	392	383	433	392	417	406	411	431	394	409	380	425	406	412	385	390	433	397	401	425	406	406	390	384	432	391	405	389	431	432	400	411	421	404	414	429	404	402	372	444	430	416	426	399	423	430	405	388	445	392	396	391	420	387	397	380	430	413	409	417	401	410	356	431	355	436	368	392	414	409	417	427	426	423	414	450	398	389	415	430	372	403	430	406	398	413	399	375	399	363	403	442	387	415	431	383	408	396	430	372	402	391	403	407	390	369	411	395	387	388	443	410	418	415	369	384	400	407	415	403	421	420	398	441	411	377	399	375	418	406	405	403	421	406	385	433	415	415	418	402	433	416	416	389	403	383	408	424	394	408	405	424	390	425	415	420	387	382	398	422	392	424	405	389	431	391	423	377	409	402	421	386	403	442	407	419	435	410	426	393	413	415	391	416	398	421	437	377	426	409	395	409	390	368	407	424	395	393	433	384	401	397	368	398	385	411	421	387	407	398	399	423	436	420	407	423	423	444	411	399	390	401	398	393	393	418	427	407	391	428	417	405	407	433	366	394	405	396	397	389	438	426	412	425	382	383	387	404	414	401	392	424	401	403	383	401	367	400	428	367	417	411	449	423	416	375	420	403	410	429	402	406	417	414	431	392	387	389	400	353	427	401	455	391	396	381	403	431	425	398	403	387	411	385	387	411	414	420	379	368	398	406	388	398	383	443	389	359	406	396	419	397	423	401	405	406	413	410	413	365	429	393	389	443	368	392	406	373	390	389	387	415	392	365	365	422	385	390	398	388	412	417	415	397	411	427	399	422	418	433	400	381	394	419	391	401	387	377	410	375	408	402	415	409	391	443	412	425	409	429	437	355	451	431	377	419	415	420	447	370	411	399	421	421	378	419	386	349	403	391	426	395	372	353	388	412	392	376	386	381	418	395	412	432	418	376	414	436	364	393	429	395	383	409	413	422	394	425	404	410	397	374	385	379	418	399	381	383	380	408	419	425	392	372	411	430	418	395	397	415	368	413	423	415	400	418	405	443	418	420	373	365	400	363	390	415	394	404	398	404	415	393	395	390	406	411	415	342	375	402	389	406	375	390	415	407	412	373	435	423	401	395	394	395	427	419	423	430	402	396	411	415	396	418	392	400	395	420	396	420	435	404	407	423	382	397	412	446	417	376	412	418	427	392	419	372	405	381	400	390	434	396	379	385	412	433	378	429	419	419	397	434	423	398	415	401	406	399	397	408	408	422	383	406	376	399	421	367	425	395	391	401	378	403	400	410	379	403	424	377	427	396	408	399	375	412	401	379	421	428	391	396	413	380	415	374	447	421	353	402	404	359	378	411	426	380	398	380	408	393	401	421	386	416	424	389	395	373	396	405	403	387	416	410	419	379	361	411	392	399	408	440	397	431	380	423	433	400	405	403	414	413	413	378	391	410	402	401	423	411	407	381	402	364	430	396	383	395	407	400	419	440	433	417	379	397	413	422	425	423	438	397	385	389	400	403	385	372	410	403	428	401	424	419	375	400	414	437	393	381	424	443	426	402	417	387	407	429	393	378	432	385	404	428	393	409	411	424	452	415	387	379	380	421	403	424	423	406	382	375	412	387	416	390	401	379	427	405	432	389	427	437	398	433	406	411	400	401	386	442	411	412	391	405	392	431	382	411	443	383	385	416	403	383	418	394	382	377	389	391	410	400	394	382	406	409	381	392	376	376	398	393	396	421	391	433	421	407	397	401	396	424	382	392	398	399	414	401	397	398	420	392	402	436	425	355	384	412	416	375	422	416	412	405	373	439	397	399	410	419	406	416	408	397	378	411	427	374	405	395	433	424	423	371	388	436	406	358	381	376	399	393	398	414	391	370	458	436	430	400	377	410	405	426	425	380	405	408	397	382	427	435	413	416	381	432	401	394	403	397	407	380	371	414	408	389	409	382	418	405	444	388	404	400	404	414	425	417	404	426	370	443	419	407	386	408	394	374	404	410	417	425	442	388	403	410	388	394	387	420	414	426	433	380	406	388	399	383	413	429	404	379	401	406	399	410	402	395	403	392	406	401	402	414	407	365	388	390	377	404	390	416	389	418	396	407	437	388	419	356	398	413	381	397	384	419	417	399	427	432	422	384	416	422	436	391	427	413	403	419	402	422	412	417	376	431	412	393	427	404	427	380	427	393	380	417	397	430	407	402	410	420	394	423	417	421	382	385	373	406	379	370	398	366	382	394	399	375	406	436	408	402	405	419	415	405	419	418	393	395	404	425	392	409	432	431	390	392	394	414	418	405	389	394	398	412	374	393	417	383	376	399	431	377	425	394	449	418	409	416	415	422	408	398	426	427	405	402	431	406	378	390	407	380	438	423	390	395	408	426	386	410	393	378	425	397	406	397	423	381	355	374	393	417	424	407	417	394	384	400	412	388	380	389	414	411	414	385	403	406	432	388	403	378	400	427	411	431	422	394	421	352	434	444	401	419	393	361	420	419	409	346	408	392	415	391	388	353	441	432	418	408	384	350	408	407	388	430	412	390	417	392	417	351	400	460	414	396	416	398	391	399	441	391	428	406	405	376	398	405	374	411	402	430	383	411	456	390	402	406	421	421	378	393	404
22599	21128	28781	23726	21129	21167	6859	1329	894	803	758	749	673	654	603	568	582	577	591	586	568	540	541	523	509	522	524	528	532	518	531	489	559	491	512	529	516	499	527	498	447	490	526	488	493	484	472	496	517	508	496	490	490	501	457	455	459	469	504	476	480	476	486	487	474	437	445	501	477	477	493	460	434	484	508	484	468	471	451	481	453	476	505	475	472	481	529	472	472	475	476	503	493	492	497	504	499	468	478	437	464	476	469	470	480	466	455	445	503	508	490	484	488	499	485	469	468	453	465	481	497	524	460	445	497	455	507	459	495	494	513	475	446	494	459	461	503	446	473	470	480	461	508	463	478	480	480	474	447	502	449	470	531	459	469	483	473	463	470	497	487	491	480	487	463	472	515	472	467	434	472	469	465	535	491	483	465	460	485	487	476	466	522	457	535	445	531	463	483	532	478	465	479	483	464	435	490	459	514	486	481	450	466	500	497	466	471	468	472	513	421	482	477	528	529	490	454	450	500	452	494	516	443	498	459	452	532	478	485	491	436	426	474	456	509	482	486	454	465	459	461	490	477	480	473	457	505	483	479	451	540	516	490	454	548	482	496	523	476	477	467	461	442	486	451	493	468	509	489	435	442	475	496	497	460	491	448	501	481	482	479	481	503	449	444	449	475	449	474	472	494	454	522	470	430	468	436	482	471	482	465	482	497	493	460	506	449	512	456	491	487	486	498	509	439	478	533	471	444	470	448	485	471	500	526	479	482	510	478	464	443	487	498	493	488	491	467	489	484	409	469	473	518	503	452	471	490	449	491	483	485	478	444	469	493	481	485	471	469	467	472	517	446	538	511	480	463	450	428	473	506	507	468	485	511	483	517	484	481	467	468	477	507	477	473	438	477	522	456	473	456	471	490	470	497	493	499	472	481	474	480	446	502	475	430	464	484	453	470	481	492	484	455	472	464	472	508	485	483	473	489	502	451	499	484	461	480	449	492	475	479	481	510	468	477	524	489	505	468	504	499	486	483	482	451	496	467	499	458	498	454	502	495	463	500	504	456	439	465	477	443	483	455	508	468	461	512	446	521	496	487	485	494	502	445	481	509	441	462	462	516	508	493	477	479	455	456	464	475	530	474	497	468	459	496	492	461	525	465	472	447	486	517	444	434	504	451	488	459	499	488	476	475	503	497	502	456	500	480	445	483	523	501	501	428	490	497	490	531	467	516	486	460	468	505	490	474	526	499	487	458	506	499	474	500	466	489	433	467	472	466	503	469	496	485	494	479	457	497	488	436	488	472	484	509	473	475	507	478	452	477	495	481	468	503	481	509	495	482	474	490	492	513	444	453	496	449	451	492	459	473	484	450	481	504	473	426	455	516	500	467	496	502	523	492	476	460	484	482	457	489	504	438	446	455	450	496	471	462	505	441	499	502	487	474	446	456	506	467	497	525	451	507	484	477	494	493	476	455	488	445	470	491	471	466	500	468	493	433	491	421	480	446	466	440	484	470	489	481	496	463	457	490	474	478	463	512	491	502	507	513	483	471	509	482	465	486	454	501	455	500	473	525	478	462	449	474	483	504	446	491	450	521	462	499	478	476	481	465	517	455	507	465	456	470	491	515	461	466	522	446	487	493	504	459	495	467	482	466	457	463	483	485	497	450	481	467	464	483	457	517	464	454	519	446	492	451	425	458	468	486	488	478	464	431	494	490	501	459	497	464	470	491	448	492	465	490	497	476	489	472	483	465	437	484	477	485	445	470	456	509	514	482	489	492	448	483	474	423	477	512	477	484	469	448	464	495	456	477	485	502	478	473	495	435	456	513	475	488	500	490	479	481	470	490	454	468	461	491	498	474	478	483	483	504	491	492	494	481	509	480	450	461	493	456	464	472	480	495	476	467	493	477	478	521	467	486	498	474	488	529	509	481	512	477	474	487	490	466	498	446	496	501	483	486	463	488	502	459	496	456	513	488	461	441	464	513	438	501	442	470	487	486	455	463	504	453	487	470	473	482	479	479	522	487	485	470	486	510	476	460	484	485	469	467	449	476	514	458	521	476	444	462	477	456	475	427	486	509	479	462	439	523	429	509	497	431	481	483	504	483	471	494	472	464	450	524	465	485	486	458	466	478	490	477	471	502	519	490	485	489	502	480	477	487	485	461	491	506	473	507	449	492	484	496	474	497	509	483	444	486	427	523	510	452	464	488	454	480	473	483	493	495	482	437	503	417	483	442	456	509	454	446	512	469	495	497	475	490	462	493	486	482	478	488	497	507	445	456	511	479	515	503	476	460	487	469	496	467	470	451	456	482	481	486	504	465	448	464	492	479	489	467	458	474	456	489	536	444	467	493	471	434	484	439	472	494	476	464	478	471	467	487	492	469	474	438	488	496	421	473	467	466	487	469	501	450	445	487	501	511	511	427	532	490	450	458	439	529	486	467	487	486	495	492	474	488	471	437	490	482	511	489	510	453	509	485	486	474	482	469	478	498	470	464	504	478	472	477	513	441	471	458	468	465	494	486	486	486	462	451	444	490	470	464	459	500	481	485	423	466	448	471	491	466	512	514	499	468	491	515	502	504	517	484	503	481	474	483	512	457	504	468	480	521	471	488	486	479	456	424	487	487	492	504	470	465	492	450	477	520	451	470	505	530	468	471	508	454	455	457	484	470	466	489	486	486	428	460	489	516	493	479	451	486	448	495	477	452	475	466	514	461	478	493	476	484	456	501	467	493	440	471	488	538	511	457	522	463	461	457	450	474	507	475	473	465	492	491	495	477	481	479	502	447	492	486	486	492	478	470	498	472	458	484	467	465	500	485	475	495	527	483	463	437	482	452	470	484	503	470	425	478	418	499	475	462	490	478	466	475	496	475	487	418	479	474	475	515	465	428	527	458	480	520	463	523	452	509	529	493	448	471	496	475	473	488	468	479	482	478	490	487	492	473	496	497	486	473	462	452	482	460	468	477	482	519	497	452	510	464	454	416	462	484	482	462	469	487	483	495	504	503	486	482	495	469	484	500	447	479	446	494	451	534	456	444	465	459	467	460	500	490	464	442	473	447	502	475	489	437	445	532	468	492	509	483	468	458	435	461	447	482	510	469	487	497	479	500	466	470	459	480	452	476	474	481	461	507	486	488	472	494	490	467	491	456	446	463	460	475	505	469	475	495	468	486	525	490	452	477	502	505	463	469	501	461	487	435	484	466	474	469	488	468	461	476	509	475	466	425	510	501	480	497	481	469	499	470	482	458	497	448	480	465	480	459	485	472	433	462	487	455	441	506	532	509	478	501	453	462	483	470	462	498	472	429	481	455	515	442	445	470	462	473	465	449	471	485	455	480	463	496	446	440	458	492	503	489	521	497	491	477	495	487	504	490	530	470	529	480	501	460	477	468	456	494	485	474	476	492	471	474	491	488	491	439	479	517	499	470	481	524	485	462	471	489	450	483	478	415	495	489	487	497	459	471	471	508	447	463	466	483	480	462	489
6514	24192	10253	5103	3827	2989	2186	1822	1325	1125	1020	884	852	786	704	681	630	593	596	599	579	605	536	566	498	534	530	504	530	550	537	532	488	532	480	523	506	514	498	509	508	506	523	502	474	500	526	469	524	486	519	530	480	492	512	525	488	505	519	486	548	467	502	523	464	480	519	493	514	461	452	512	462	449	510	528	488	458	517	481	457	498	476	473	470	521	470	501	512	485	483	485	484	480	498	503	521	522	456	457	481	497	485	457	474	499	489	470	489	465	474	504	479	491	538	467	484	483	508	510	489	476	445	483	452	499	474	500	460	447	523	502	492	485	457	472	463	497	480	507	488	490	460	497	490	477	483	491	479	510	472	471	481	477	486	503	438	452	458	490	471	516	510	491	436	489	486	474	506	524	486	469	533	490	482	490	489	487	488	472	493	449	466	490	462	481	462	444	517	468	492	486	450	477	471	513	501	487	492	502	520	482	489	461	484	482	480	497	483	477	488	447	496	489	485	503	438	468	525	456	476	499	455	487	478	456	479	448	505	485	490	519	428	464	486	466	509	476	500	459	483	479	471	469	501	524	485	508	514	484	489	515	496	511	496	513	488	468	448	503	499	469	482	476	452	480	440	468	476	482	495	482	518	464	501	507	464	499	490	462	506	465	476	489	498	475	512	480	484	487	510	463	484	445	497	475	471	506	516	509	493	499	457	499	457	500	480	523	503	479	480	466	493	495	470	471	492	496	470	441	460	496	523	486	472	490	494	479	522	498	482	470	444	500	469	489	495	479	484	471	495	466	456	515	481	478	463	492	474	477	444	511	460	511	509	480	474	490	464	509	487	487	513	487	468	508	472	470	468	460	473	464	478	505	491	453	496	513	466	465	462	480	478	466	492	453	485	489	475	493	463	470	468	462	485	463	464	500	482	443	453	461	484	461	468	475	507	471	490	487	460	512	498	481	465	492	469	474	490	488	514	487	477	496	476	500	466	475	519	486	526	506	495	475	475	472	509	501	445	503	513	489	475	469	477	517	514	467	482	493	483	520	475	522	502	476	461	502	472	475	482	476	466	472	496	474	484	473	504	500	495	481	507	497	489	490	468	514	456	463	492	468	492	529	496	504	474	455	483	492	444	515	491	466	485	475	474	468	455	494	487	502	451	485	505	490	489	489	495	494	484	515	462	492	493	479	478	461	463	482	498	445	472	490	483	454	477	490	463	452	442	542	484	493	459	445	524	517	512	481	464	519	483	526	470	449	502	450	481	474	490	501	471	514	450	500	509	491	470	497	487	508	469	512	527	475	484	501	477	474	508	500	488	482	457	489	480	456	491	497	451	462	490	412	475	483	477	478	455	491	458	516	493	472	471	476	444	482	511	502	458	491	467	453	475	494	518	520	488	514	451	512	485	524	481	470	502	477	465	499	474	464	417	503	490	501	453	525	470	454	505	502	482	507	498	495	482	487	475	455	483	467	479	452	450	476	437	546	473	518	504	481	460	514	452	498	491	501	507	469	445	478	483	456	477	493	479	498	543	473	504	503	474	502	457	528	453	474	499	469	491	468	478	504	471	472	474	483	476	519	517	489	482	457	472	475	445	445	517	517	457	450	491	483	469	503	483	494	465	463	501	463	518	444	467	486	484	510	508	469	501	498	515	493	490	466	478	473	466	510	510	497	453	450	503	517	558	507	497	470	511	436	493	526	475	530	497	498	473	519	482	479	477	469	484	512	500	458	444	459	429	484	439	499	508	484	501	461	465	516	500	455	459	487	504	481	471	477	496	481	476	486	486	511	501	519	508	486	449	481	469	477	515	489	489	473	462	481	478	478	481	462	505	470	524	425	526	521	477	473	480	535	492	464	476	521	446	511	487	468	500	453	481	482	515	533	462	485	466	478	449	460	525	506	478	472	475	491	466	410	474	468	488	496	497	512	520	505	516	507	461	473	483	444	490	508	483	485	481	480	477	450	473	495	501	460	485	498	462	469	496	470	463	485	491	522	471	466	523	490	462	488	510	482	486	514	481	460	530	485	499	492	511	478	491	461	496	436	479	483	511	481	482	506	489	497	488	488	460	487	515	474	482	476	505	497	550	506	533	495	477	455	526	488	536	473	474	475	475	494	475	490	491	469	470	511	467	508	502	487	465	509	486	461	503	500	464	494	475	449	510	487	511	484	481	474	466	512	486	470	508	475	483	442	471	497	463	486	491	460	497	501	494	453	492	464	488	497	465	481	483	491	520	508	529	462	474	490	500	476	493	496	479	464	499	481	493	460	514	491	501	491	467	509	468	494	505	482	469	495	492	558	472	487	517	494	455	481	490	500	499	468	456	462	483	496	504	489	486	490	496	478	486	510	478	453	495	498	485	468	478	482	515	491	488	509	475	478	510	479	436	477	506	461	474	476	439	480	472	508	490	486	474	469	493	470	494	491	470	509	462	528	463	466	526	496	486	503	482	483	490	499	441	493	467	451	546	458	474	486	464	497	492	494	473	506	510	521	445	470	507	487	445	508	465	494	457	518	467	494	424	447	455	527	537	480	480	484	462	461	488	484	454	442	458	532	487	439	504	508	523	523	472	474	509	488	441	533	481	489	485	492	464	527	466	471	484	442	483	450	454	520	473	522	473	495	486	469	493	487	493	467	491	455	454	478	466	444	456	472	479	486	474	471	477	507	544	480	479	499	510	480	485	485	440	501	480	478	467	489	475	499	535	493	479	471	485	480	471	450	493	496	490	454	461	521	514	460	525	485	460	439	449	449	457	456	454	500	477	457	456	490	466	480	481	476	480	478	508	474	490	516	475	483	464	476	482	478	448	480	501	452	504	471	501	477	484	531	469	478	484	502	482	518	495	486	487	472	469	474	495	496	465	507	490	490	480	492	530	506	492	488	464	493	491	480	496	514	437	514	463	479	467	451	457	466	481	498	468	475	507	473	463	484	479	486	466	503	465	468	477	501	480	463	472	453	489	490	517	539	482	452	445	490	468	508	518	478	474	511	486	501	465	464	447	483	480	502	485	483	496	513	507	492	483	493	475	519	515	449	449	503	525	461	472	465	477	501	511	508	503	476	476	452	494	517	487	491	522	517	474	451	480	508	468	485	474	467	449	505	483	471	494	466	491	474	463	473	438	486	471	482	498	450	476	500	483	498	465	542	484	462	459	476	516	474	488	470	478	509	517	507	543	502	461	471	527	534	473	507	490	482	476	480	498	500	509	475	476	492	494	485	510	478	526	497	524	474	483	461	471	506	481	462	475	458	496	501	514	486	502	487	461	485	468	495	472	521	447	470	503	459	495	489	517	462	448	471	492	469	469	544	499	468	470	507	493	465	457	494	492	458	507	465	475	462	474	472	470	472	498	456	493	511	483	492	458	494	489	458	501	478	478	467	450	476	486	475	505	472	535	483	463	472	439	472	444	491	457	487	486	461	487	467	472	482	518	452	507	542	478	477	433	486	442	473	473	485	483	440	519	488	468	448	485	481
27530	16764	3126	517	319	283	223	217	184	178	182	198	210	184	206	186	200	185	177	180	182	195	184	186	210	179	175	206	179	181	174	186	175	187	160	200	185	172	200	168	168	177	154	171	221	172	197	183	185	169	170	185	211	174	165	157	184	193	193	178	182	195	169	174	170	200	203	211	179	180	168	186	180	185	181	190	172	183	187	208	194	195	187	179	179	189	166	190	195	202	177	206	167	184	200	164	184	169	171	198	181	204	193	190	165	183	174	179	186	196	189	178	176	189	199	178	185	172	179	170	194	190	172	188	181	191	205	189	160	164	189	189	184	164	192	195	192	179	184	176	203	181	196	199	196	196	168	177	182	197	167	161	197	183	189	189	167	181	210	180	172	196	170	198	208	161	173	191	192	181	194	170	161	187	178	184	192	176	181	176	175	158	164	200	164	191	174	179	191	195	198	190	190	188	173	170	173	183	161	189	169	181	196	188	202	186	199	178	182	209	213	188	179	168	187	194	183	200	186	190	207	195	190	177	195	159	186	192	196	192	172	187	184	193	177	173	182	163	199	173	170	207	177	167	186	185	180	190	189	191	202	177	177	174	176	162	175	177	168	191	161	205	168	184	181	168	186	189	209	189	195	175	179	193	173	185	176	190	174	180	166	214	181	154	204	155	193	196	197	168	189	190	152	187	185	177	182	183	182	194	190	161	187	171	190	177	188	183	152	188	184	198	206	165	181	169	154	172	159	175	178	176	194	185	163	161	171	189	209	206	174	196	183	187	174	165	201	180	173	203	171	187	165	171	180	196	180	175	175	166	160	196	185	188	181	199	215	192	188	177	165	185	170	175	203	197	163	188	212	189	177	204	180	168	174	163	171	191	179	167	167	184	208	168	188	183	176	185	193	172	186	185	169	178	192	171	188	185	179	184	190	163	173	174	198	203	199	170	168	170	198	206	173	179	192	162	158	184	176	180	173	178	179	200	189	168	164	176	169	197	171	154	198	176	176	174	174	179	198	164	175	164	185	193	184	171	178	187	192	190	180	184	178	179	185	173	190	207	194	200	196	212	171	199	183	156	179	193	179	192	189	164	173	178	174	169	189	164	174	169	178	179	174	164	192	186	214	179	179	193	185	168	172	181	183	180	189	191	176	173	186	184	210	188	160	162	183	197	182	172	171	160	191	169	201	185	199	174	194	174	183	175	200	160	197	192	180	179	150	185	168	200	168	202	174	175	198	185	209	199	178	176	186	187	187	170	182	193	195	182	197	178	173	164	203	183	200	177	190	206	152	192	175	188	187	156	174	185	182	201	181	171	193	192	206	192	174	197	184	149	170	182	158	184	164	184	182	171	184	162	156	159	210	175	199	208	212	197	200	198	179	147	185	182	206	176	196	196	189	166	187	183	168	186	177	178	164	174	186	176	198	174	157	172	198	191	208	200	187	188	163	176	145	161	176	182	182	184	174	182	181	198	191	191	191	181	223	168	174	183	173	183	162	201	198	166	166	194	188	180	187	158	174	170	164	184	184	171	161	196	177	178	209	155	169	170	189	194	191	206	179	181	181	189	203	185	181	185	163	211	191	168	173	165	173	179	184	180	209	183	188	167	182	190	185	187	183	204	190	196	205	187	187	184	193	164	167	183	173	167	168	207	205	188	178	179	187	180	167	170	167	179	182	168	190	179	190	191	212	187	194	163	163	184	186	177	177	175	183	175	188	179	186	192	179	178	178	204	182	196	148	159	200	183	175	208	197	174	183	178	179	155	171	182	163	157	198	182	176	168	214	187	154	194	187	182	176	161	173	157	178	168	190	186	182	242	167	146	178	191	187	176	158	198	181	181	201	174	202	174	198	176	190	196	214	187	182	192	163	184	167	186	193	205	177	170	175	184	183	182	192	178	184	181	197	195	182	196	177	215	184	174	196	165	183	181	185	178	172	176	177	165	178	191	183	183	195	202	181	176	177	189	191	171	182	187	170	188	185	181	184	171	193	183	176	201	202	172	175	189	170	183	168	162	186	184	187	176	177	209	167	179	202	213	173	198	194	187	185	178	158	208	160	184	176	184	196	184	178	182	186	171	174	171	166	197	187	179	173	180	169	188	186	198	205	187	200	173	172	173	186	207	165	179	204	170	168	181	170	188	197	172	178	183	182	161	176	182	169	190	178	195	193	171	198	187	181	189	183	173	184	191	164	188	182	174	176	187	180	196	176	178	150	172	190	186	195	182	190	185	172	163	191	173	175	181	191	183	173	166	205	180	191	181	179	183	196	165	182	190	208	206	163	162	177	194	184	182	183	188	181	178	197	165	159	200	215	182	179	186	188	178	197	181	200	196	184	196	158	173	181	162	157	187	180	175	184	182	178	157	184	197	190	185	182	171	217	186	184	182	183	172	202	175	183	176	231	168	169	201	187	201	167	157	183	193	196	201	165	175	185	169	170	172	184	175	168	167	176	173	185	190	176	171	189	184	159	178	189	175	192	193	181	177	172	211	188	183	175	160	172	180	166	143	189	183	187	206	159	209	201	178	199	181	176	170	182	186	189	183	185	183	198	185	151	205	204	186	197	175	186	188	196	198	167	179	201	191	174	202	184	212	192	176	190	202	167	194	182	174	177	174	193	173	179	183	209	156	174	214	167	173	180	186	185	182	192	169	173	179	168	199	183	167	172	181	176	156	177	181	183	183	169	194	175	170	197	214	197	189	190	188	186	199	180	196	165	202	172	192	150	147	179	191	194	163	202	189	142	193	206	184	172	187	180	182	194	163	173	190	203	205	171	194	193	211	177	197	178	178	186	162	198	185	176	170	170	190	162	159	180	193	184	182	188	186	190	184	175	191	203	167	166	174	189	187	174	183	189	192	159	187	168	183	199	163	188	203	187	172	198	193	177	175	192	185	162	185	175	191	183	186	169	173	178	199	176	167	199	177	212	168	167	149	193	192	188	164	186	199	192	159	205	218	158	164	172	174	189	208	203	184	195	184	191	168	183	179	190	189	176	175	196	205	179	146	176	181	183	179	158	173	163	207	152	174	197	169	156	198	188	178	191	179	202	183	197	191	174	167	157	177	184	161	188	183	191	174	196	152	180	187	185	180	211	195	196	194	180	210	175	184	196	166	167	181	215	186	197	184	188	194	176	213	181	164	191	204	187	215	176	175	174	173	197	206	179	179	178	161	193	222	188	205	181	213	181	167	184	179	179	177	177	197	185	175	182	211	187	201	198	170	196	186	180	193	171	183	188	177	164	168	172	185	191	180	184	179	154	200	196	175	197	174	193	162	196	157	182	188	178	185	191	174	191	215	163	163	187	175	194	164	181	191	184	176	178	179	179	169	173	181	181	184	154	173	175	183	166	194	212	148	199	166	162	187	178	188	181	186	180	186	180	187	168	192	174	215	176	199	175	197	185	185	185	186	156	190	217	170	179	197	183	160	182	186	184	177	203	165	179	184	174	171	187	182	183	200	180	188	147	167	162	186	157	191
5481	2485	905	406	375	345	298	240	254	200	198	206	211	236	196	238	194	211	208	201	209	202	219	211	204	235	218	197	236	220	206	214	206	213	193	232	216	199	214	199	197	213	211	214	203	201	222	215	194	210	217	236	217	245	188	236	231	201	208	210	211	248	216	206	188	170	199	205	211	235	197	233	210	213	175	231	208	199	193	204	212	206	209	199	205	218	217	225	219	206	192	221	209	200	228	221	188	207	227	201	222	232	195	215	179	225	193	197	187	197	225	195	210	215	216	186	204	210	218	203	212	205	212	220	191	221	198	206	206	223	217	203	195	205	212	212	225	205	196	206	216	209	198	217	209	222	206	222	235	232	209	198	186	204	196	209	244	192	216	203	216	234	218	216	226	210	192	219	197	221	199	195	213	204	192	210	205	209	208	214	216	205	210	186	197	188	219	194	211	202	215	233	217	224	210	183	215	214	206	210	220	202	201	224	218	199	203	202	193	188	218	203	223	191	185	211	209	205	188	208	202	206	193	199	222	222	206	216	220	195	191	207	220	202	200	242	200	215	208	203	181	222	221	206	212	174	218	232	200	200	202	203	213	220	199	231	196	227	229	199	233	208	203	203	212	216	215	214	214	222	239	203	222	195	206	198	196	208	202	181	203	221	198	211	220	245	187	189	194	198	240	201	222	196	223	212	189	212	230	204	209	206	196	217	216	215	222	212	211	207	217	222	183	204	204	211	224	214	210	213	202	217	215	218	217	227	213	203	212	222	215	185	196	231	213	218	203	220	204	250	196	225	197	228	200	214	212	202	200	215	210	225	217	217	205	183	206	230	225	201	201	205	204	209	221	203	197	208	209	188	208	230	226	206	231	183	194	228	197	202	207	210	209	204	212	222	208	203	222	183	232	230	217	202	209	212	221	207	230	171	221	195	187	206	210	206	232	198	189	218	217	171	200	194	205	209	188	208	220	186	201	198	191	201	219	198	210	193	209	214	215	200	238	210	199	206	196	202	206	193	191	199	220	182	192	202	200	221	217	202	213	213	230	196	215	194	208	200	209	196	202	203	190	216	217	200	222	190	212	214	192	182	207	230	212	188	213	209	232	196	231	219	194	207	216	203	190	225	216	205	205	224	207	219	189	220	210	196	198	194	205	198	209	228	228	198	191	208	202	225	214	230	240	197	206	213	187	235	187	212	191	203	205	229	201	207	219	230	172	199	196	203	202	219	231	197	214	215	205	215	210	234	195	207	228	202	215	200	205	206	216	201	185	211	208	193	221	208	218	192	199	191	216	214	192	194	192	220	208	214	236	224	213	185	255	222	215	212	194	234	206	237	192	214	209	199	208	189	194	221	220	216	211	215	192	241	228	214	215	238	199	185	190	209	207	215	202	241	192	212	193	195	214	211	201	224	219	193	213	209	218	215	236	212	218	215	213	207	206	210	192	199	200	197	207	237	203	217	195	212	228	221	199	217	205	217	214	211	199	207	220	213	212	205	192	211	227	202	186	215	220	199	232	217	198	198	185	228	200	204	199	206	214	190	210	216	215	189	215	218	208	199	213	200	204	227	225	216	214	208	216	191	206	204	228	187	217	192	207	196	214	232	188	197	206	207	178	230	202	171	197	222	203	208	207	220	177	215	232	194	192	208	202	204	214	191	216	216	242	212	178	196	199	216	214	213	210	225	217	205	192	183	221	228	235	210	215	211	226	202	188	222	211	219	170	211	196	185	233	194	247	182	227	196	198	234	218	203	202	204	207	221	210	196	205	205	211	171	187	231	229	185	206	207	203	206	216	211	214	231	201	212	221	196	193	235	206	192	204	194	251	193	194	187	203	205	220	200	226	224	219	206	204	200	192	198	211	197	203	210	216	218	195	200	211	222	210	213	219	209	205	228	205	193	204	210	201	216	215	212	204	196	207	192	224	207	197	209	215	209	196	213	201	199	207	198	202	196	206	204	208	206	208	221	227	190	203	193	208	194	234	208	187	228	205	215	183	212	215	186	217	190	219	230	191	208	196	207	219	212	215	199	226	207	219	195	212	205	203	224	201	197	223	211	235	187	198	235	211	191	189	215	206	193	218	218	203	215	180	209	196	195	203	194	209	205	232	212	203	236	210	192	219	206	241	204	172	193	207	243	210	207	187	217	205	210	214	199	223	204	187	227	186	204	224	218	202	186	208	222	215	207	213	189	203	196	199	211	194	204	179	221	218	219	184	223	238	235	223	216	210	216	199	228	236	212	201	212	217	203	208	216	211	207	214	217	212	188	216	205	188	209	207	224	204	209	201	224	194	189	225	222	235	181	219	194	206	199	191	222	215	227	201	197	204	209	219	214	203	200	199	258	224	179	198	188	227	215	217	209	192	199	198	200	197	217	205	203	205	208	187	225	204	219	215	212	227	219	204	184	221	235	187	197	217	205	211	207	240	192	205	190	220	205	198	176	207	229	226	199	245	190	247	226	215	181	210	209	221	212	207	192	190	201	217	220	212	197	209	220	235	203	199	221	218	207	202	234	207	197	197	223	188	219	202	251	188	209	221	190	233	225	200	218	235	206	215	210	212	215	181	225	212	209	214	197	206	190	218	206	233	220	243	237	221	199	220	205	193	207	221	207	198	195	222	204	192	196	235	204	212	204	225	207	201	202	187	187	214	211	224	202	204	221	217	193	221	197	206	211	191	202	216	220	210	202	211	208	187	207	216	239	196	203	228	217	213	229	188	213	204	204	218	200	203	214	176	217	209	197	221	206	211	206	222	203	213	180	239	227	212	215	180	193	208	226	210	212	217	185	208	219	209	194	204	230	186	210	214	218	210	213	189	216	202	183	232	207	205	215	206	199	231	209	197	210	203	203	239	222	227	209	228	209	216	204	216	220	189	179	219	205	222	190	210	195	191	217	197	222	207	217	211	219	219	209	217	215	193	196	197	202	217	198	163	212	220	204	191	208	183	220	221	184	214	196	198	229	185	198	186	199	253	195	208	217	212	209	195	230	170	187	201	208	197	186	203	204	204	197	175	216	184	204	238	229	217	218	202	228	220	191	210	192	197	200	180	187	204	217	204	214	181	222	202	218	236	218	207	206	199	221	210	247	216	227	194	189	211	210	221	202	186	233	222	215	225	216	223	212	174	201	216	221	212	212	208	206	235	226	201	228	199	199	189	220	238	184	232	195	190	211	205	209	217	222	194	192	201	194	218	207	204	182	222	200	217	213	204	216	188	232	201	211	254	226	222	220	172	208	198	208	211	220	213	215	217	207	222	171	183	219	216	230	206	208	206	201	205	210	211	205	194	213	219	210	206	244	198	196	225	189	221	225	215	223	199	211	207	205	201	203	202	218	218	197	229	229	208	217	189	216	204	212	176	252	201	206	235	203	244	220	200	193	239	199	233	238	188	187	191	215	208	196	185	202	204	190	210	223	184	218	222	222	200	202	190	197	224	200	208	212	201	189	177	226	207	204	208	190	178	195	187	232	220	212
23666	21072	28177	24174	21070	8242	927	603	441	405	386	344	305	304	307	275	318	257	227	213	236	212	254	218	224	249	234	220	231	228	223	220	205	236	231	240	245	206	228	208	183	230	219	210	199	233	236	228	219	241	220	214	238	238	230	231	201	222	225	198	231	225	225	225	229	247	241	225	223	200	211	192	223	212	239	219	203	168	208	206	200	231	256	212	217	218	202	234	215	213	240	221	218	209	227	223	214	203	191	190	233	217	212	215	240	209	240	228	215	260	223	203	208	196	219	205	206	200	242	244	213	218	221	205	224	241	207	214	216	226	205	199	201	218	214	245	225	218	201	213	212	201	202	207	197	185	227	213	221	200	231	193	192	218	221	196	212	228	231	225	214	207	223	203	224	220	193	240	223	228	191	212	218	216	223	206	187	205	213	235	222	188	223	220	205	221	212	208	219	217	225	226	204	211	203	227	214	220	204	197	194	229	201	218	212	235	220	198	204	214	193	238	205	219	211	233	239	195	226	205	211	218	231	204	209	217	231	208	231	209	227	189	211	213	202	197	221	215	209	207	202	231	201	203	227	229	211	239	226	225	214	211	217	201	227	222	202	163	237	205	207	206	248	227	202	224	228	209	235	217	214	225	226	201	217	222	201	219	214	223	177	202	204	210	232	207	236	209	221	226	215	209	214	195	219	218	218	213	225	236	204	210	212	213	204	215	231	213	245	214	243	206	221	218	226	244	237	227	200	216	242	213	205	236	222	195	234	226	213	203	209	222	206	228	201	213	204	240	239	200	211	190	229	216	225	232	209	229	215	223	225	213	222	224	215	218	228	203	214	230	210	221	205	244	197	218	225	225	230	185	213	213	228	219	221	220	225	221	225	217	216	208	200	227	218	205	212	236	193	233	212	224	213	201	186	210	226	216	238	235	227	256	223	235	223	209	240	215	219	237	192	220	226	211	223	219	249	228	231	230	229	228	197	224	198	221	224	250	201	229	211	227	216	219	221	209	220	178	208	200	232	217	226	199	205	196	233	218	214	218	218	209	231	244	216	229	208	220	193	225	193	194	219	200	206	222	195	216	228	216	208	202	183	213	198	223	216	188	213	188	220	223	236	213	219	211	221	209	233	220	210	213	205	237	214	247	229	225	227	200	236	221	206	209	215	209	218	181	227	193	235	206	214	235	224	215	220	214	243	222	236	190	239	219	240	218	225	196	205	243	222	201	217	239	199	213	215	223	221	214	213	213	231	221	211	215	206	214	210	208	229	222	192	195	209	210	207	218	193	201	216	233	245	213	210	219	243	200	229	237	222	207	241	221	202	218	220	210	227	215	203	221	218	204	200	224	202	188	214	219	217	243	210	198	202	215	209	225	220	253	202	215	217	196	228	224	239	194	211	247	234	252	232	226	194	233	200	222	221	228	200	223	218	220	228	232	215	204	227	191	218	212	199	227	208	202	208	221	215	227	233	208	201	218	217	211	190	211	197	222	204	207	206	196	219	196	217	200	242	204	204	185	204	215	213	218	189	199	231	236	219	251	185	202	231	198	207	239	237	231	190	209	211	198	193	205	198	235	235	241	205	223	209	222	208	208	214	229	199	221	206	237	212	203	194	208	240	212	216	206	193	216	220	196	268	235	243	206	229	241	197	213	200	206	211	235	226	235	217	234	206	213	206	226	204	222	219	213	227	220	205	224	232	222	234	172	232	223	201	252	226	214	231	203	201	209	225	227	217	226	253	200	231	195	242	228	200	219	252	224	234	206	229	244	195	200	233	210	227	212	198	200	222	215	213	220	208	206	220	246	211	214	224	218	214	191	203	204	205	203	200	225	241	203	241	214	212	187	205	220	231	222	222	207	217	228	211	221	207	222	195	211	215	195	201	225	232	209	237	219	206	220	209	234	197	261	207	226	202	217	215	225	187	194	234	193	205	215	216	206	228	224	211	238	237	227	194	229	214	218	227	211	217	218	212	219	224	221	232	224	219	217	205	235	205	229	216	231	268	203	228	227	198	211	222	211	228	204	231	220	195	226	198	214	204	230	240	228	210	185	222	180	246	213	212	216	238	208	223	194	244	223	213	212	244	225	232	238	208	213	212	204	213	231	227	212	199	217	187	213	242	221	196	240	228	218	193	225	219	217	199	214	233	224	214	227	221	247	223	226	199	219	211	202	213	208	231	228	222	245	196	196	223	229	220	220	217	241	175	207	237	235	196	223	215	200	208	222	229	206	228	217	251	224	224	212	210	234	213	227	217	219	231	205	233	219	223	175	217	228	210	234	191	212	202	230	226	206	239	223	206	217	201	190	233	196	228	198	217	206	219	220	210	238	232	205	204	205	242	222	226	239	199	220	198	207	219	221	195	217	221	214	225	206	212	206	232	192	230	240	202	212	229	197	225	215	212	204	196	224	208	205	193	214	202	189	241	204	244	210	197	220	222	203	244	220	205	213	206	192	219	216	203	217	234	234	230	211	229	199	249	221	206	230	174	209	218	211	207	192	220	229	202	216	200	218	190	171	199	228	209	234	229	183	187	198	231	244	205	233	189	243	227	210	226	198	207	226	204	229	220	179	229	219	239	201	223	219	231	220	208	217	201	214	223	213	221	223	255	234	210	210	231	217	216	231	229	209	234	237	198	202	198	194	216	176	194	215	193	186	240	191	218	197	188	232	204	224	227	223	208	239	205	195	198	233	228	224	217	221	217	229	209	235	246	202	209	215	208	232	207	215	184	234	229	216	212	206	209	213	244	204	232	219	233	221	218	222	198	210	193	204	248	199	209	199	224	217	228	196	214	196	197	203	213	218	215	228	209	253	228	208	193	194	235	206	206	212	222	238	189	168	176	202	222	213	215	230	256	201	203	214	211	225	223	201	214	203	214	224	226	214	207	218	245	214	228	216	222	203	212	233	231	216	231	198	199	217	209	223	215	207	209	228	208	211	242	233	218	198	202	229	221	209	196	198	244	205	198	221	213	215	223	228	216	232	200	187	200	212	191	209	226	219	236	225	208	212	212	234	222	202	213	200	221	215	215	210	205	211	212	225	197	220	211	220	212	217	187	197	222	226	226	216	190	199	218	238	196	210	221	206	196	234	245	213	227	208	211	237	220	175	224	230	212	220	214	206	182	215	222	213	204	223	199	209	237	211	227	231	225	207	219	239	207	196	228	204	197	240	206	216	202	214	214	207	237	204	216	213	246	208	193	221	246	173	223	186	235	215	217	208	195	209	221	219	213	211	199	204	203	213	224	195	211	206	221	222	203	237	221	228	249	225	201	196	214	217	216	216	211	228	209	200	219	189	227	195	217	227	234	209	226	207	210	235	193	219	211	237	233	225	234	214	207	212	192	215	223	219	225	210	232	219	219	232	213	215	225	224	217	212	220	210	232	223	215	220	212	178	213	216	231	221	207	204	205	212	219	189	212	231	211	215	247	244	222	247	203	222	224	244	216	217	215	194	208	223	200	230	198	211	224	206	218	232
5288	16048	6115	2902	1998	1619	1036	878	675	583	494	423	420	359	338	341	344	321	311	318	262	271	271	276	276	259	278	285	260	246	221	242	263	234	234	259	262	229	245	228	261	235	223	224	218	243	276	230	239	230	228	232	256	220	232	229	226	231	235	233	245	239	235	259	257	198	269	230	239	252	229	245	237	218	244	229	240	219	232	236	229	251	237	242	257	264	253	238	216	218	231	240	236	225	228	213	209	221	221	246	213	243	222	224	239	257	207	256	217	228	231	257	255	223	246	229	229	227	252	237	236	232	235	222	227	216	239	239	228	227	258	213	205	217	243	240	246	230	230	235	216	244	223	213	257	220	223	262	245	205	233	218	244	219	241	231	226	252	232	236	241	223	238	213	213	238	238	213	205	270	223	233	203	228	215	223	227	224	230	246	246	240	220	254	225	252	258	251	237	225	228	223	235	232	224	230	201	228	237	235	225	232	250	247	224	210	255	208	238	254	270	224	199	237	191	239	248	225	217	245	244	232	232	248	238	261	223	222	232	230	238	231	243	243	251	246	229	216	229	219	222	221	254	219	214	264	265	215	206	214	280	219	219	246	242	232	229	221	257	242	218	230	249	228	224	218	223	240	256	228	232	246	240	224	227	219	218	238	239	221	203	219	233	207	226	228	231	217	235	256	207	214	214	215	246	224	238	224	253	256	249	259	224	237	231	219	253	231	238	234	243	240	230	255	215	234	247	218	247	211	264	238	259	236	239	219	236	215	211	240	220	209	199	221	221	209	248	225	209	251	249	220	249	209	239	241	229	238	239	226	241	232	224	226	222	237	213	245	244	256	248	244	229	238	239	250	235	228	230	267	256	210	231	235	252	232	225	253	238	230	238	250	223	239	250	230	218	225	240	231	238	224	263	253	235	221	255	237	249	217	229	232	236	245	213	221	223	237	251	248	233	230	215	229	231	254	235	250	251	261	239	207	206	237	237	237	225	244	238	235	235	247	258	211	236	231	247	231	219	210	231	223	267	249	231	226	251	226	229	234	215	220	233	234	245	233	229	236	219	220	218	229	248	223	239	234	231	236	250	229	221	213	237	238	229	253	214	222	260	227	233	245	275	248	236	239	238	238	218	233	232	223	227	218	215	227	254	225	239	259	232	230	220	243	247	221	248	240	225	218	244	221	237	232	202	240	245	229	254	226	238	219	225	211	242	217	237	226	243	220	252	243	226	225	230	235	258	240	231	240	241	247	220	226	239	229	254	224	215	203	253	220	242	252	232	246	224	231	227	245	249	223	243	226	231	234	259	228	217	198	233	207	197	215	213	205	223	236	240	230	216	228	234	226	209	248	221	217	239	212	260	221	233	243	221	257	224	261	254	224	239	242	214	227	229	240	241	207	239	240	245	239	244	203	218	249	235	243	248	242	227	240	218	248	235	249	235	225	207	258	212	228	209	249	226	234	242	226	227	247	253	230	201	232	219	237	220	231	229	244	247	216	236	234	237	222	208	238	247	239	260	250	246	202	219	269	226	244	244	208	207	236	214	214	241	221	236	234	257	210	254	228	232	202	210	220	220	195	225	262	240	250	240	212	238	245	220	221	231	217	221	250	193	239	232	227	270	245	257	200	230	222	230	249	226	238	241	239	228	197	204	228	198	241	218	221	246	225	208	235	234	247	217	224	242	227	221	221	224	198	241	207	218	237	230	221	253	249	241	188	262	270	232	258	215	231	237	245	214	226	215	217	245	209	236	223	228	227	234	228	214	229	232	250	229	219	208	239	242	227	221	219	233	255	236	228	247	239	233	231	249	217	229	219	234	212	239	219	236	239	205	239	245	235	230	231	251	225	213	240	223	256	227	239	254	246	238	215	233	244	229	240	234	227	237	233	222	232	201	253	222	217	255	217	237	228	239	251	251	232	226	251	231	224	209	237	233	248	230	215	230	247	246	232	221	202	248	249	226	227	217	245	222	234	236	235	245	230	254	219	241	222	245	241	245	245	233	225	253	262	252	230	246	250	231	224	245	250	242	248	244	232	225	210	259	239	228	244	214	237	240	235	243	229	235	259	226	260	214	222	260	240	202	221	220	243	234	229	240	245	201	223	228	258	222	251	259	223	241	229	238	257	234	244	241	221	223	211	226	237	224	232	250	206	237	207	239	193	251	209	207	235	250	234	229	238	232	219	228	251	234	213	225	242	247	216	258	233	234	223	245	251	212	238	251	239	234	224	227	223	242	227	255	211	241	253	241	226	214	244	229	233	276	231	220	235	227	242	242	238	230	203	209	228	212	221	241	255	236	220	235	237	233	204	261	247	231	266	232	225	203	237	226	223	242	205	237	251	262	231	232	219	241	239	234	249	222	239	232	224	242	235	261	224	205	214	252	233	234	247	233	222	218	253	244	235	217	231	211	220	236	248	223	245	212	207	243	228	229	234	249	220	242	237	256	224	217	243	199	249	208	218	231	255	232	248	235	244	246	213	229	220	220	219	256	222	228	240	264	229	246	237	240	210	212	230	223	262	251	233	204	225	230	225	225	222	230	236	249	240	241	227	237	252	251	229	239	218	217	231	222	221	236	222	225	249	228	211	227	215	237	226	232	262	244	230	231	208	229	231	227	233	218	242	217	233	260	226	247	232	233	264	243	220	238	252	225	247	224	197	200	242	221	226	230	241	223	244	222	288	208	224	223	246	239	233	255	261	226	238	224	223	234	203	224	229	225	236	227	253	225	237	249	239	217	238	201	231	235	233	212	255	239	241	220	229	223	240	264	266	193	231	267	244	222	235	240	231	227	242	252	254	229	262	225	242	225	190	220	223	246	217	229	223	281	229	239	207	250	252	230	238	224	218	220	221	237	229	238	248	224	242	241	199	234	244	249	228	231	213	250	232	215	230	280	218	228	255	223	242	242	217	227	234	224	246	253	242	209	250	231	225	223	218	248	230	236	220	219	207	234	231	200	222	213	236	246	239	223	218	239	233	248	228	250	232	238	241	205	223	240	237	230	243	215	218	241	230	238	239	224	244	228	239	230	227	239	226	209	254	234	237	234	208	213	242	233	247	249	224	238	228	225	235	252	244	227	199	248	256	212	281	243	221	252	203	218	240	235	241	225	239	246	243	240	216	216	243	236	243	247	247	213	251	260	239	242	225	203	231	235	217	214	276	217	237	257	255	244	244	224	248	206	224	242	246	239	225	242	235	254	246	253	225	238	235	233	218	212	264	224	222	208	224	239	245	200	227	244	212	228	215	212	258	249	247	234	211	207	237	223	247	236	228	236	246	246	223	244	194	257	241	247	224	233	216	228	251	255	228	245	233	235	225	230	234	262	225	252	226	222	209	253	210	217	217	233	221	233	236	212	251	238	242	222	224	238	238	215	223	222	209	255	224	248	221	248	211	223	248	245	208	240	225	238	236	216	209	229	231	230	235	213	243	231	224	233	199	228	233	250	239	238	231	219	225	223	212	230	253	244	229	236	233	272	239
24862	21028	26937	25192	8238	855	635	526	479	413	442	429	399	459	420	403	379	434	380	401	400	360	382	382	393	369	390	383	378	387	379	377	384	356	410	369	379	327	353	387	392	387	390	358	372	364	364	368	372	371	384	386	397	367	347	377	380	375	373	405	400	389	363	340	358	408	403	384	415	368	388	366	329	376	377	371	358	389	397	386	410	382	374	380	384	392	332	398	374	389	410	338	413	387	357	403	386	341	369	369	379	390	391	362	373	377	392	373	359	382	391	377	359	375	412	396	357	391	393	391	372	401	325	341	366	358	403	368	372	337	356	376	379	381	363	350	389	406	451	364	387	395	375	382	367	364	376	361	390	361	401	384	369	368	405	383	355	392	370	343	390	413	372	368	351	383	343	391	390	368	355	367	398	366	368	349	360	356	385	371	364	367	372	372	365	400	385	377	373	374	351	389	394	385	394	405	365	376	382	371	382	398	370	392	388	328	373	359	364	370	377	367	337	358	378	340	367	372	377	381	400	386	379	348	404	377	347	334	376	375	341	376	338	357	372	387	360	361	359	397	394	333	371	386	406	350	356	344	369	399	362	380	377	341	353	379	385	372	369	354	381	392	334	376	386	404	357	369	361	380	375	359	354	393	383	388	357	345	365	373	378	332	375	347	366	368	373	397	376	347	336	377	385	375	403	392	388	373	382	378	397	352	378	338	380	331	354	374	391	374	375	339	374	371	379	375	383	405	360	374	380	383	410	373	356	388	388	361	375	382	387	377	371	382	368	383	374	379	356	405	384	355	376	350	365	388	395	388	341	390	370	370	401	383	387	329	417	377	327	362	362	400	396	358	397	373	394	372	391	383	373	410	377	412	399	346	370	369	387	366	368	358	359	382	377	366	389	351	364	378	377	364	374	367	406	347	342	347	350	366	383	393	359	368	375	387	387	379	360	368	340	388	377	361	378	396	389	364	399	402	365	360	363	366	358	324	367	389	388	420	361	378	379	390	372	373	382	384	359	327	382	378	353	372	368	394	379	381	384	403	369	390	383	353	360	362	395	378	383	412	388	366	374	373	410	342	354	412	383	358	390	389	373	396	375	385	361	379	352	374	397	365	362	409	358	383	383	370	365	377	374	347	361	369	380	371	379	390	356	372	368	355	362	387	353	359	402	364	331	389	372	380	365	390	357	390	378	363	416	384	385	389	396	402	355	392	432	404	364	380	355	363	378	383	390	340	362	377	362	367	393	368	367	370	362	356	359	402	350	404	365	398	377	372	355	343	404	393	352	346	373	345	358	373	346	351	328	392	353	389	373	353	395	374	408	372	368	394	373	373	400	335	333	366	372	352	372	347	336	384	396	378	371	367	393	390	353	386	339	342	368	379	370	349	354	387	365	368	404	372	371	366	386	402	378	373	371	340	426	379	348	360	369	336	356	386	351	352	364	385	345	338	391	364	369	369	338	373	351	331	367	385	399	386	407	390	392	370	353	364	346	397	379	385	385	364	373	387	328	364	421	382	365	387	390	370	398	370	404	372	359	347	395	364	372	372	385	396	396	386	384	359	370	365	417	390	376	366	318	362	358	374	375	382	390	381	374	393	378	366	332	318	335	377	383	368	384	363	388	379	393	355	370	408	348	377	371	409	413	413	344	395	355	374	365	388	380	354	377	398	402	395	376	370	377	376	388	359	372	379	390	389	386	375	360	336	390	347	367	363	367	432	402	353	388	416	389	388	351	371	387	345	369	363	383	358	374	361	404	396	368	395	397	379	382	386	369	367	373	350	374	370	366	366	383	376	363	356	396	334	410	422	383	358	374	343	368	370	375	360	379	386	373	399	384	373	345	354	422	375	388	380	378	401	381	385	354	384	394	413	397	383	361	399	356	396	377	366	366	386	393	352	380	368	369	378	363	415	372	387	362	380	366	362	394	381	398	369	339	347	392	356	393	370	384	356	336	393	419	412	349	406	388	374	361	393	354	400	392	388	393	353	393	368	374	381	358	400	402	371	404	351	385	370	371	328	373	398	393	401	365	350	392	362	387	403	389	366	398	365	353	339	376	412	384	388	366	410	391	348	402	407	361	378	387	390	316	358	371	374	357	389	350	410	379	403	375	384	353	347	399	383	362	393	395	408	375	366	388	384	387	364	371	390	360	402	410	384	383	407	387	391	401	356	340	326	386	375	384	367	333	404	363	363	349	411	384	347	366	375	356	367	382	359	391	364	414	380	391	379	391	379	404	382	351	380	349	350	386	353	361	385	369	404	382	344	362	333	398	394	356	332	390	419	390	368	371	390	356	405	412	373	364	362	400	370	396	386	376	345	379	371	388	383	343	380	338	405	378	351	390	369	360	410	385	375	392	390	368	359	403	367	352	328	350	358	397	376	384	351	378	378	367	391	398	350	387	386	359	363	382	381	367	357	327	404	391	346	374	379	384	417	367	406	385	369	415	372	376	387	341	368	396	347	404	368	356	340	377	376	377	376	363	399	381	414	402	406	342	368	363	394	383	354	375	356	342	389	365	381	365	381	367	379	366	381	377	357	387	373	360	374	371	336	385	361	364	390	366	398	384	362	356	379	369	369	363	376	414	412	335	404	392	356	392	355	360	343	389	392	370	368	383	378	396	365	375	375	386	395	350	378	366	362	369	348	377	392	369	401	332	370	362	373	387	378	349	357	334	328	383	399	365	331	391	397	375	405	372	361	392	373	374	391	390	368	364	368	345	392	374	386	347	352	385	356	367	403	385	343	398	389	423	340	360	385	347	371	350	371	394	388	359	379	357	356	391	400	398	382	398	358	387	389	374	386	359	349	354	360	382	382	390	383	340	384	364	354	394	372	376	384	348	338	380	384	351	365	379	348	353	359	358	387	388	369	398	379	383	375	372	363	388	376	389	367	346	397	377	368	353	387	336	394	386	375	392	362	392	368	364	386	346	400	389	384	357	346	379	375	400	319	354	372	354	380	367	367	338	368	364	363	368	353	358	400	352	338	368	352	372	371	360	374	402	320	388	394	382	368	393	387	379	349	377	361	417	406	341	421	367	376	360	413	347	385	388	384	356	371	366	364	358	384	414	383	380	397	390	392	373	365	355	359	378	392	372	389	376	356	367	377	381	379	347	358	373	389	338	341	374	393	403	377	393	370	388	388	365	353	374	404	369	391	403	373	340	357	354	370	370	373	371	374	378	361	405	393	347	391	367	370	373	368	391	365	406	395	384	372	339	394	372	353	362	363	358	358	379	375	383	460	351	363	397	349	354	372	374	391	367	340	393	400	374	363	373	411	371	412	403	383	381	386	374	382	383	375	383	350	414	388	355	395	403	344	388	350	403	373	370	404	370	366	386	369	387	408	362	351	351	379	377	369	363	373	356	371	356	383	350	364	399	380	359	327	383	389	401	366	389	370	359	345	386	368	403	379	382	386	396	391	363	373	390	344	394	369	413	334	379	395	353	378	386	353	365	349	355	399	390	378	391	400	403	379
5460	10122	4246	1884	1437	1181	885	760	667	600	566	511	481	489	485	441	419	432	497	462	434	411	443	423	405	444	410	434	429	421	453	400	402	420	429	408	413	418	401	425	391	383	398	396	402	389	416	420	397	387	397	373	427	400	393	412	362	381	436	411	429	385	399	408	381	419	389	390	417	389	425	443	415	426	417	400	418	427	415	425	423	397	381	407	372	383	420	385	408	439	372	410	383	396	418	389	394	418	389	400	425	399	447	422	396	429	401	421	407	406	369	416	377	442	398	398	421	460	402	358	386	391	395	393	423	412	388	434	389	421	417	430	391	414	409	367	400	423	403	395	381	414	396	425	431	383	416	403	439	376	418	440	410	410	411	404	393	440	462	399	443	420	401	413	379	431	417	411	391	381	448	414	383	413	387	414	379	384	406	379	382	396	422	393	414	379	436	435	378	407	394	431	394	390	382	424	422	418	374	396	377	412	396	425	424	404	414	403	412	398	422	396	433	417	418	420	432	399	418	406	441	417	390	401	433	391	397	423	405	415	439	392	418	401	427	420	395	423	452	371	423	411	387	423	416	391	388	403	417	380	407	418	413	402	396	424	388	414	426	416	390	424	408	417	415	410	397	379	433	386	370	422	388	464	399	400	427	419	379	388	394	419	369	420	396	414	399	426	396	417	373	367	396	397	383	404	408	399	407	428	400	429	380	412	399	421	395	392	376	383	413	392	427	394	407	411	397	436	412	445	391	421	380	406	411	418	410	375	415	422	415	370	395	401	436	389	394	403	432	411	387	382	420	445	408	425	416	422	400	412	410	409	411	417	375	396	423	394	379	403	430	427	435	404	408	393	406	383	383	394	396	398	395	388	403	449	384	410	423	390	425	422	445	396	366	426	465	394	394	406	366	403	411	387	415	390	415	406	448	444	404	370	383	408	404	402	400	409	401	397	425	432	397	407	422	435	426	433	434	370	384	390	419	382	381	391	392	387	424	417	406	386	386	398	421	430	398	429	408	393	391	402	400	399	378	430	365	422	417	402	403	410	440	406	398	379	417	403	387	406	407	423	390	420	389	439	434	424	395	402	413	384	396	398	385	392	368	442	420	420	400	368	420	441	404	446	414	409	416	445	443	376	395	427	390	382	388	420	420	423	418	379	433	382	406	390	395	409	412	416	428	411	363	357	407	393	357	439	435	417	376	368	432	451	359	394	405	399	422	368	417	404	416	407	397	412	416	394	429	422	447	430	429	372	400	425	392	381	417	405	393	424	405	385	411	415	401	359	420	427	409	385	427	397	413	426	382	390	393	397	398	393	380	403	401	421	391	410	416	414	408	390	384	417	395	403	404	405	413	402	399	378	414	406	393	414	432	411	449	410	411	443	368	389	419	429	412	394	410	378	420	390	367	410	397	399	431	415	414	450	437	425	375	421	357	410	408	419	403	396	457	428	410	410	390	412	405	380	400	407	395	392	378	362	410	399	407	377	394	407	398	434	369	375	418	402	428	392	426	390	408	406	433	413	470	385	408	378	385	404	379	377	417	391	394	421	401	420	381	421	412	368	379	430	456	413	409	413	427	394	414	413	377	373	380	399	393	424	402	394	380	406	389	383	379	410	381	415	415	446	354	406	416	415	401	430	397	396	426	425	405	418	398	421	405	432	448	389	391	371	406	406	412	435	395	416	407	447	382	373	394	375	367	373	413	411	375	401	384	434	419	422	455	390	428	420	434	374	392	376	434	396	395	420	415	406	378	416	392	379	400	423	411	399	411	414	392	392	402	393	375	395	398	448	390	380	432	384	383	392	383	423	404	439	409	381	407	448	413	345	380	417	427	403	369	349	456	377	346	394	394	411	425	406	408	364	428	424	399	380	395	424	377	423	382	381	393	431	388	434	411	385	411	386	408	404	379	414	406	369	410	437	417	430	354	428	426	433	390	396	388	402	398	376	430	400	387	401	385	394	420	381	388	384	396	391	401	402	415	404	397	426	384	410	385	390	433	387	392	412	456	400	416	410	436	392	399	433	413	417	349	388	361	376	392	381	422	417	436	410	414	416	405	425	413	423	404	414	395	412	426	409	436	387	375	411	420	419	381	428	392	404	387	374	401	399	378	372	435	390	372	417	419	424	386	403	398	410	408	411	407	401	421	413	374	402	366	391	425	403	395	404	413	375	426	380	393	404	461	396	393	414	418	416	433	409	420	390	420	398	388	409	435	416	413	408	385	373	422	405	381	401	428	407	434	416	420	372	419	437	408	404	391	373	369	422	391	403	426	413	397	387	397	411	403	387	407	374	387	382	411	404	374	394	380	408	367	423	371	382	413	409	369	441	423	456	416	409	439	368	394	373	386	412	387	421	386	403	443	439	351	406	411	405	416	389	387	415	393	430	373	391	418	401	392	402	427	421	393	390	440	421	398	439	395	389	416	408	388	369	396	427	404	398	416	374	428	422	396	401	416	408	386	396	386	386	413	414	415	396	420	407	421	404	440	409	385	426	417	405	443	386	389	396	445	415	392	385	395	397	381	401	412	421	426	438	388	366	377	437	375	398	405	365	415	375	406	413	408	441	429	432	397	419	454	413	375	383	419	408	377	387	357	417	403	415	407	431	422	413	413	412	404	365	364	429	401	362	370	415	394	355	381	413	400	391	379	394	398	371	403	389	385	438	392	385	401	407	402	406	403	406	439	403	389	426	377	407	385	422	422	377	423	471	391	401	414	369	427	436	404	455	385	424	412	409	412	381	413	428	412	386	389	408	404	430	397	353	408	425	448	404	393	409	450	444	396	417	382	383	398	404	380	443	397	382	403	378	421	415	411	415	429	398	406	382	410	393	399	397	426	440	443	407	426	427	392	368	425	423	396	369	415	406	423	407	408	390	435	406	411	413	396	405	365	385	423	368	421	412	399	396	400	396	408	392	399	384	389	451	434	414	413	411	382	397	348	428	402	373	431	397	407	382	412	417	423	410	408	449	372	404	366	404	416	411	364	411	405	403	400	399	393	387	408	409	414	380	408	369	420	392	408	403	409	406	387	408	409	431	427	391	414	416	443	407	376	410	401	403	398	364	398	430	407	416	399	403	383	443	430	394	393	390	406	402	412	397	399	408	381	410	379	381	418	415	395	390	373	384	372	430	433	434	400	411	383	371	383	409	403	413	400	410	396	394	447	419	440	405	406	382	410	414	414	390	404	423	404	450	402	405	396	404	391	389	403	420	385	387	393	384	414	368	440	451	380	386	431	378	450	403	397	390	395	393	391	401	382	398	390	400	398	384	428	392	413	367	406	402	369	396	408	358	411	392	419	403	399	410	416	433	448	368	387	391	443	411	373	378	421	415	413	389	418	385	380	403	392	402	403	410	433	417	392	407	355	445	406	416	386	391	409	372	416	427	383	388	406	401	414	391	397	398	415	398	419	405	399	425	401	378	409	404	407	385	411	393	383	385	411	412	377	363	422	389	413	374	427	408	420	400	417	412	419	426
22550	21076	28693	23672	21048	21049	7015	1271	910	845	799	694	690	632	675	600	618	623	528	537	573	587	545	543	521	553	510	522	581	499	557	571	545	510	471	493	513	501	489	450	528	544	495	549	463	488	491	496	464	519	498	500	467	483	512	498	471	487	536	469	496	454	479	501	462	461	486	467	528	491	497	486	507	504	488	464	473	487	488	443	535	494	492	471	493	473	491	468	453	533	501	482	515	472	458	490	497	468	482	473	499	471	469	469	495	508	481	483	459	501	480	462	483	461	469	440	462	490	506	503	488	484	491	458	500	523	470	456	508	472	490	485	464	476	484	485	495	447	468	446	503	474	456	487	511	486	506	454	448	451	491	497	488	516	496	463	497	474	483	482	501	454	436	519	485	492	498	458	468	513	503	479	424	433	468	468	461	491	479	455	446	508	472	506	480	505	512	465	526	476	479	466	487	500	464	476	448	506	489	493	474	490	469	501	484	509	470	442	499	480	486	495	474	457	466	453	498	538	503	468	477	475	486	519	493	490	488	485	476	476	499	484	483	496	503	485	452	421	443	483	525	497	501	439	465	474	505	487	446	450	502	449	492	472	493	499	493	514	478	472	467	461	470	484	509	498	451	449	487	480	535	504	524	502	448	516	502	493	504	502	464	465	491	451	513	436	488	525	505	490	461	479	518	481	447	440	499	486	449	489	484	479	492	487	476	454	476	484	504	507	513	509	486	481	553	494	493	472	476	443	477	466	494	448	462	533	483	483	502	496	501	474	459	516	496	502	474	491	477	467	455	492	498	447	467	467	465	433	461	456	495	491	474	492	476	492	447	476	512	451	529	497	485	482	447	461	524	485	498	478	513	479	482	473	474	499	495	512	469	464	503	504	471	486	459	465	444	477	513	447	462	461	497	479	482	504	460	497	523	481	467	473	464	496	514	465	496	494	478	498	445	487	487	495	486	482	461	483	463	486	494	491	478	517	478	480	478	481	481	479	522	492	462	498	522	460	449	519	482	498	486	449	473	457	526	464	504	494	476	495	495	460	485	493	489	421	475	468	491	454	495	482	430	494	466	481	491	498	451	504	489	417	464	470	483	473	436	473	480	501	464	476	503	471	468	465	488	460	470	458	464	508	470	479	504	475	498	514	486	493	434	491	515	492	500	494	482	500	467	454	502	467	442	495	488	478	503	442	478	457	475	466	508	461	500	492	502	488	515	480	484	508	511	492	483	483	476	504	493	509	474	490	466	469	478	441	474	456	459	484	489	494	481	501	498	490	503	524	473	491	449	504	464	527	498	462	470	442	491	486	449	434	489	488	480	469	498	503	455	449	475	469	495	514	479	459	521	491	527	502	456	477	430	525	449	498	462	442	505	481	491	490	505	492	459	484	489	486	465	496	524	471	491	464	527	473	490	486	456	468	479	460	477	455	510	521	494	506	484	462	434	512	510	475	469	495	473	463	489	484	475	509	474	465	459	486	448	479	502	509	463	455	462	472	482	502	473	494	490	453	467	454	484	485	493	504	500	501	460	479	444	466	503	473	470	482	472	459	523	505	498	444	428	472	489	482	477	462	437	510	490	506	505	459	501	437	482	481	483	468	491	451	508	490	484	479	454	494	483	474	504	486	495	500	488	470	470	476	457	458	497	474	513	450	484	453	446	471	479	441	488	499	484	465	458	516	511	448	434	480	489	464	482	501	463	466	499	509	507	506	439	476	434	450	488	460	461	482	498	422	470	498	470	485	483	481	481	489	465	501	472	474	510	496	472	466	487	501	517	488	466	489	475	464	475	498	461	447	460	456	485	511	481	501	478	508	487	486	461	455	471	490	476	497	473	448	458	486	470	502	490	519	483	507	506	460	481	497	486	443	480	523	444	481	471	495	481	491	464	496	530	461	489	474	503	472	505	459	474	461	469	473	454	501	499	486	467	491	481	487	505	475	498	487	525	470	486	485	511	478	479	463	463	486	475	473	504	492	491	439	535	474	500	508	492	511	470	464	554	488	489	490	501	477	518	509	466	481	514	466	465	484	470	531	492	476	496	485	485	520	446	473	444	470	498	482	543	499	457	478	445	479	470	473	495	518	508	476	476	487	478	524	460	485	483	485	472	496	481	490	507	489	467	487	404	474	470	470	516	509	473	496	483	487	465	451	446	470	473	492	454	489	495	484	521	449	504	481	476	485	449	467	431	471	490	489	500	520	502	509	489	475	475	494	460	485	503	506	482	510	490	482	499	437	475	535	453	481	446	523	529	488	489	463	494	465	473	455	498	489	459	474	473	492	511	458	497	527	480	461	449	435	478	446	466	512	515	506	498	493	460	488	494	496	490	511	497	481	502	480	479	501	437	470	481	478	515	475	507	509	486	482	458	489	452	476	512	471	477	434	462	461	478	504	479	448	485	503	498	431	488	513	482	453	455	469	452	507	482	519	478	488	492	442	452	516	533	480	516	462	474	488	512	457	488	460	483	506	477	481	487	489	454	468	533	516	506	466	486	477	470	461	481	490	500	467	465	478	432	497	493	458	438	508	507	456	479	457	483	468	422	507	498	465	501	471	500	469	496	496	459	491	507	487	486	490	491	451	507	481	485	509	482	502	496	486	481	439	481	492	493	460	508	485	481	452	464	444	482	509	503	433	494	449	547	492	422	488	518	475	414	502	482	486	489	488	456	497	510	453	471	454	484	470	460	470	505	470	468	455	476	463	462	481	518	469	456	499	475	494	478	433	467	462	489	443	473	470	474	512	478	492	472	510	474	481	480	464	491	494	511	498	477	499	496	446	494	473	493	474	473	519	457	500	524	464	480	512	498	468	524	465	480	454	515	477	522	468	491	507	470	453	509	459	456	501	507	476	505	465	475	508	489	515	457	492	515	455	491	479	469	429	467	523	459	471	520	450	466	473	496	456	535	497	505	463	493	480	522	487	480	508	487	460	467	450	469	452	484	501	511	498	440	488	504	458	458	478	506	468	507	471	480	471	513	469	436	450	506	494	448	476	494	506	474	453	492	482	445	460	515	511	490	491	476	465	448	465	492	464	467	479	454	490	487	490	470	509	449	505	509	456	457	478	474	465	470	460	440	477	442	518	493	424	487	443	502	510	492	456	460	478	513	492	506	460	432	484	482	472	464	507	432	480	474	496	480	470	515	472	505	471	470	461	467	475	447	475	469	487	476	490	469	480	479	472	509	471	520	485	475	508	463	459	499	505	535	499	453	467	479	462	451	524	511	476	453	471	471	479	501	498	469	439	483	465	489	478	495	477	473	492	456	463	445	483	488	455	481	506	479	444	465	455	486	501	468	440	514	489	473	495	447	483	445	487	465	482	437	500	534	478	503	464	427	474	488	491	486	467	489	471	479	492	487	510	474	468	475	485	471	453	466	499	479	472	497	469	461	451	507	497	477	521	503	468	472	498	502	514	495	501	464	484	455	442	485	487	507	493	460	465	485	491	480	510	466	482	506	499	519	478	482	463	485	473
7471	22970	10879	5276	3810	2987	2100	1633	1337	1146	971	900	863	741	708	670	642	644	613	584	596	597	577	575	532	510	536	553	535	519	482	553	505	511	511	510	512	502	510	537	487	472	447	483	481	500	531	507	454	474	508	481	497	496	488	495	502	518	481	479	521	516	474	486	490	461	509	483	490	517	459	483	522	514	470	467	504	463	472	490	501	470	528	499	489	467	467	501	475	458	499	503	499	465	462	524	484	466	537	528	491	473	491	496	502	515	470	507	471	512	530	501	468	477	495	495	488	498	489	480	470	501	472	462	515	491	459	513	483	493	501	477	514	466	479	497	491	457	479	468	480	523	489	516	476	473	479	491	518	481	499	477	499	512	500	478	478	510	512	520	494	467	498	494	445	518	497	470	486	464	490	494	509	493	547	459	512	494	458	509	463	547	498	471	437	487	467	503	478	454	544	461	502	492	499	480	480	500	466	508	493	474	451	489	517	453	477	461	509	467	478	497	473	501	445	451	452	526	507	499	498	467	497	486	483	460	470	498	479	517	493	545	506	489	488	497	480	494	493	484	484	471	485	460	496	478	515	486	491	512	488	475	512	458	555	510	472	501	494	490	512	481	471	520	501	456	473	428	515	474	480	475	455	519	468	486	510	485	521	494	480	490	483	505	544	495	488	442	468	486	480	501	525	475	479	501	453	479	549	509	493	507	479	456	503	523	501	505	456	519	489	517	502	491	500	528	482	475	504	450	502	466	479	504	490	484	494	508	468	503	462	509	468	502	460	511	449	457	491	473	496	452	471	493	506	482	477	499	489	483	483	500	485	524	463	460	485	488	488	465	471	498	472	472	506	512	508	460	479	484	511	547	446	494	475	474	468	503	478	480	464	470	451	495	465	502	483	445	473	487	469	476	469	467	490	509	511	519	489	489	537	464	517	474	518	449	495	460	500	497	456	495	471	481	486	480	436	459	513	512	474	459	464	484	476	483	477	487	495	458	478	457	490	460	480	498	483	540	488	483	477	475	483	506	487	482	454	507	500	500	481	441	502	495	502	444	502	469	495	472	521	473	478	457	483	488	511	462	473	497	459	499	502	471	509	479	460	489	495	471	474	455	479	474	486	497	492	476	497	441	465	504	485	461	469	498	528	446	450	473	512	516	464	448	529	474	470	489	495	515	498	482	478	523	484	464	506	476	481	512	509	441	466	514	483	463	449	495	486	482	488	471	463	449	502	508	496	511	497	512	502	455	532	477	509	501	432	471	499	502	489	513	453	505	482	470	480	456	480	490	454	507	508	500	449	511	546	452	448	533	462	463	492	505	487	484	447	463	498	467	489	456	539	486	458	491	490	482	490	502	495	477	464	483	477	461	467	484	474	443	444	495	492	519	487	485	499	474	498	523	499	491	498	461	489	479	500	500	465	492	465	508	499	526	514	492	491	530	496	497	476	489	506	459	525	474	475	501	485	456	523	471	513	494	463	472	493	489	524	478	482	464	481	482	495	489	488	470	474	525	443	447	490	484	485	517	437	438	485	528	496	509	456	481	470	463	464	489	488	471	514	488	496	464	473	478	479	496	457	489	433	447	493	513	513	452	483	461	444	456	494	491	489	441	487	477	490	504	482	492	482	454	486	495	524	470	500	450	486	471	486	487	491	485	488	490	467	495	511	466	485	489	437	498	560	479	499	524	496	484	494	501	494	494	451	498	506	456	496	478	473	468	457	494	504	500	483	478	474	474	478	509	483	502	489	514	446	521	484	514	481	470	469	530	510	478	461	470	455	502	470	484	495	469	471	464	507	506	452	433	471	504	486	461	487	446	495	487	513	499	519	505	481	562	446	462	473	529	490	455	523	490	476	506	455	526	514	491	493	465	465	448	501	469	494	478	504	486	482	523	501	454	504	471	476	486	509	503	477	495	487	462	495	513	435	474	508	490	506	456	489	477	470	495	496	480	489	486	490	464	504	479	447	496	514	473	460	491	498	467	491	485	481	476	499	513	534	462	476	485	524	464	476	471	477	447	494	510	515	492	477	483	453	465	431	519	477	482	510	472	462	463	511	531	466	466	461	478	475	498	498	462	460	492	479	510	476	510	507	486	512	454	471	493	519	480	460	493	513	458	436	486	505	483	474	515	459	511	459	489	503	499	524	529	493	491	462	488	540	479	500	485	507	472	479	499	519	476	496	506	474	516	471	485	474	503	479	506	451	505	463	481	476	477	497	495	474	470	494	494	458	524	496	464	483	518	458	489	483	478	499	463	461	511	517	452	493	492	489	475	467	457	501	468	507	461	471	464	511	445	473	498	498	497	463	505	482	503	490	480	488	506	510	488	507	482	482	477	491	489	464	553	492	509	448	455	478	508	496	490	474	528	535	487	479	497	478	477	476	479	473	455	451	464	544	502	445	470	513	483	502	470	503	514	489	473	457	504	492	478	490	496	500	475	465	472	484	492	504	479	493	467	462	490	477	534	505	480	501	516	497	477	470	499	504	451	468	475	465	481	463	458	476	489	491	464	484	479	495	491	476	522	493	500	497	494	508	493	509	472	522	530	478	508	510	452	489	508	541	450	494	452	493	513	462	496	486	461	515	493	501	513	502	466	522	505	493	516	467	462	529	480	501	492	484	499	480	467	474	534	479	475	471	498	464	454	475	502	469	506	478	457	496	502	504	484	460	476	484	522	481	482	463	491	480	500	483	520	465	482	464	522	505	493	471	471	486	504	486	467	509	497	463	478	517	527	495	479	455	502	477	493	445	500	493	489	520	505	496	475	478	504	488	477	493	506	470	479	438	493	514	498	490	477	481	489	467	497	480	526	490	462	481	510	491	491	502	485	472	466	491	485	511	510	496	518	468	458	499	492	505	479	458	467	512	503	483	486	498	505	477	486	490	509	453	491	490	474	474	496	475	470	508	479	502	482	476	514	478	490	506	459	480	494	436	490	496	486	506	506	525	488	502	480	470	526	462	483	473	492	464	433	454	477	475	507	470	461	467	485	478	500	470	428	478	480	489	468	498	501	500	474	565	453	502	476	497	485	480	510	478	478	483	484	499	498	452	434	492	464	448	523	474	486	493	483	496	534	496	480	490	495	457	467	481	500	466	483	510	490	498	521	497	502	470	493	500	516	483	506	475	515	502	468	484	487	509	461	511	522	468	508	479	471	493	492	508	501	483	478	457	462	443	436	483	508	490	489	494	466	489	516	495	483	511	460	468	452	472	470	484	508	536	480	489	506	471	466	532	486	537	495	448	506	506	572	471	460	522	474	477	473	446	499	486	484	503	506	483	501	516	528	483	481	507	481	460	463	518	528	440	489	505	484	501	458	509	458	503	486	507	482	490	519	486	469	468	405	474	464	447	512	467	475	487	501	498	481	487	476	472	515	468	499	482	482	495	493	473	527	452	453	472	469	491	517	506	473	458	501	491	518	464	497	463	482	471	445	522	468	487	473	494	456	481	459	531	509	501	476	445	483	483	463	492	487
27713	16848	3432	719	456	448	266	193	203	193	165	210	211	206	170	186	180	189	193	219	237	182	186	198	173	173	156	190	181	165	201	194	197	181	172	203	164	180	187	175	189	195	198	208	203	184	176	161	222	177	198	191	159	187	201	203	156	181	185	175	173	165	185	171	198	178	208	192	197	179	180	163	174	196	202	169	158	185	181	188	215	206	196	181	174	189	197	181	191	205	170	195	173	190	178	199	179	187	174	192	183	188	173	192	174	189	179	185	197	181	180	174	199	237	197	178	191	175	202	183	183	184	202	176	178	200	180	190	194	179	175	189	164	186	169	179	201	163	214	169	189	171	192	153	188	164	193	183	188	208	193	181	185	211	179	190	198	170	174	177	187	190	185	192	208	186	166	204	190	200	188	191	203	197	179	216	175	185	214	195	199	174	195	176	187	201	163	194	195	177	188	158	181	186	168	187	174	203	175	157	186	193	181	205	206	166	189	184	188	194	182	190	177	204	182	221	210	196	176	203	210	176	188	169	192	185	180	205	192	186	193	186	160	179	172	207	176	208	176	188	172	204	185	176	190	198	169	186	221	179	189	167	174	186	188	189	189	192	187	193	183	178	203	184	187	189	177	176	221	189	183	174	197	209	161	181	202	190	176	160	185	180	182	178	181	181	200	170	189	185	176	158	160	197	188	191	163	181	172	178	183	202	176	197	199	190	169	171	177	186	194	166	189	232	182	182	180	189	175	180	190	155	174	179	194	163	157	215	199	193	193	184	178	212	184	175	192	193	173	182	203	192	185	201	182	155	200	170	170	181	180	179	201	199	197	157	180	167	183	175	190	195	176	176	203	185	216	208	173	199	190	204	168	179	202	202	176	194	170	174	186	174	192	193	187	176	179	190	184	199	183	206	172	201	201	193	180	173	185	174	172	187	169	183	189	186	189	174	205	189	190	184	194	168	173	184	185	181	200	170	190	195	175	170	186	192	175	180	194	161	181	164	198	181	193	185	219	199	183	175	194	210	206	191	196	159	197	178	163	200	164	187	166	172	187	170	191	198	162	163	192	195	180	199	197	202	169	191	196	189	171	181	161	184	176	205	168	202	172	182	217	172	195	191	187	188	203	195	182	199	187	175	174	198	189	183	172	191	188	203	188	193	180	200	228	180	193	171	208	192	181	194	183	198	175	197	193	196	177	214	179	208	205	183	202	177	153	185	199	191	182	168	183	182	175	197	165	217	186	184	200	174	207	177	193	167	192	187	194	176	177	178	190	180	180	168	179	193	202	214	205	172	189	169	197	194	210	183	187	199	193	198	191	168	205	195	173	194	162	196	164	226	178	179	181	206	153	187	198	170	174	171	172	187	186	200	186	186	170	167	185	166	192	199	192	206	189	194	196	180	205	186	183	191	197	184	203	188	203	185	212	188	191	190	193	186	180	149	185	161	180	182	168	184	166	187	190	185	182	207	178	172	193	179	176	174	184	191	199	190	180	167	196	182	153	171	189	168	190	187	198	191	214	183	154	212	177	187	174	195	190	177	201	200	198	201	191	168	210	192	185	192	199	200	194	195	190	188	202	191	171	188	172	172	178	189	163	196	187	194	192	172	169	193	177	187	193	176	174	184	192	202	182	214	205	188	203	206	154	184	177	176	187	188	173	191	194	200	165	185	168	178	193	191	183	173	150	170	187	195	184	214	196	193	175	189	164	198	181	196	201	185	179	185	172	153	180	188	202	164	174	194	198	185	190	207	180	175	167	187	181	178	155	182	179	189	188	179	199	177	173	198	184	180	209	189	186	188	193	188	195	189	202	173	177	187	185	210	165	191	178	221	178	197	197	191	189	165	201	164	194	199	197	170	189	211	186	183	199	189	193	175	195	187	185	179	185	182	188	194	179	172	199	217	200	196	220	203	163	194	200	196	180	181	205	197	177	190	173	190	191	182	158	202	177	197	195	201	203	213	215	162	185	206	184	176	186	187	198	184	143	222	186	182	167	183	172	190	182	181	189	189	210	180	164	167	178	170	168	174	176	212	178	197	186	202	205	187	187	180	183	171	187	183	192	219	197	186	191	210	194	180	194	198	181	179	194	181	207	183	170	168	206	186	190	181	188	190	170	209	189	175	188	186	186	194	182	179	196	203	194	169	196	158	185	194	192	194	189	194	200	187	215	200	190	198	198	172	214	187	195	206	171	214	189	174	196	197	184	207	208	190	206	168	191	191	191	181	199	169	191	171	164	176	181	213	193	174	201	179	188	178	162	184	189	204	183	194	162	188	179	185	181	188	172	181	176	187	171	176	163	172	170	202	195	185	173	186	196	210	211	171	195	168	196	195	192	182	185	175	196	188	195	210	202	197	169	160	173	182	204	175	183	164	188	202	181	162	190	192	168	173	186	169	186	192	179	199	166	176	201	183	169	185	182	208	167	156	204	204	187	200	181	201	198	181	172	203	191	186	204	196	181	196	165	184	174	166	202	191	179	192	182	163	201	176	192	194	174	211	167	174	151	196	213	171	176	173	205	185	184	173	178	181	163	172	189	209	180	169	214	188	192	174	171	201	173	206	194	185	180	178	180	196	178	184	185	179	188	198	183	171	174	199	185	200	181	191	181	182	190	162	166	189	192	193	164	189	193	172	204	194	205	192	188	187	183	203	189	191	179	227	170	193	166	205	169	195	204	190	200	173	195	198	194	163	199	193	167	196	195	186	180	187	185	158	184	192	189	187	187	167	178	174	192	176	206	197	182	186	194	197	176	163	178	183	201	212	205	191	159	187	189	180	175	171	183	165	174	183	198	168	187	182	177	186	176	207	165	189	198	159	151	213	190	207	198	199	206	178	176	190	198	196	161	178	179	184	203	169	190	188	178	198	161	168	174	185	190	178	197	166	177	178	206	183	188	175	175	193	163	180	178	178	197	216	200	186	192	205	158	179	180	178	188	186	193	171	180	205	188	193	177	181	181	205	207	178	190	188	185	152	207	214	183	177	182	205	198	194	179	162	197	185	188	200	196	186	186	175	165	211	185	191	188	174	197	163	189	184	185	189	162	210	213	171	189	178	179	182	190	194	180	162	194	170	194	192	187	161	208	183	198	185	180	179	166	186	189	171	193	175	203	195	183	195	190	192	203	176	195	211	176	217	179	169	185	183	194	169	198	184	189	187	219	202	195	180	177	203	199	188	182	170	172	193	191	201	194	182	176	188	184	182	190	209	161	185	204	188	193	198	193	184	175	187	177	201	199	177	189	197	203	197	182	203	183	192	180	185	174	162	184	182	189	170	194	197	161	176	186	171	181	197	179	203	190	191	192	185	194	194	162	197	175	199	199	180	170	189	193	169	196	199	188	190	181	169	181	168	163	203	192	202	172	188	144	192	211	176	198	201	194	192	172	182	182	201	193	162	196	200	206	181	204	173	146	174	185	189	188	195	181	164	191	196	184	213	182	181	187	176	173	164	183	186	166	169	155	171	203	182	197	170	204	180
6103	2670	1141	473	379	387	296	260	263	249	218	232	236	241	218	206	219	197	197	209	227	210	200	216	239	218	227	223	227	199	200	212	201	217	219	208	181	239	214	219	235	196	211	215	221	202	226	208	212	213	206	209	215	225	231	183	205	220	230	227	211	211	193	215	220	201	190	222	241	193	222	209	185	219	214	230	249	216	232	208	216	196	209	186	197	239	213	227	207	215	222	209	178	213	212	229	205	222	233	208	243	202	217	199	217	210	191	215	209	187	203	199	213	204	207	188	217	196	199	211	210	232	237	225	194	186	226	216	201	218	208	234	218	197	225	178	234	205	205	200	219	187	207	200	211	227	206	227	220	202	188	204	184	190	220	226	201	192	218	221	202	185	184	189	229	181	224	234	225	187	227	215	202	211	206	230	213	207	211	228	210	205	205	244	236	201	198	209	217	192	226	205	223	224	215	212	198	219	212	217	236	201	207	177	209	184	211	204	206	252	200	192	199	205	211	219	234	221	193	203	210	201	214	228	234	194	214	213	227	205	217	210	226	224	215	201	210	200	218	219	216	179	206	219	203	221	208	210	222	231	217	193	209	197	220	225	227	228	185	231	203	187	177	211	215	187	228	191	205	212	246	171	206	204	217	213	181	189	206	207	190	227	205	196	213	221	205	223	212	229	209	226	257	205	208	197	215	197	200	227	228	202	213	198	213	204	220	215	197	239	199	177	231	212	210	193	251	201	208	229	197	217	204	209	194	201	236	225	219	192	235	209	202	229	232	227	227	209	207	223	221	237	196	209	226	237	192	249	209	230	214	217	194	220	211	221	202	193	225	196	201	209	234	210	220	215	187	242	217	190	222	188	187	206	212	204	190	217	188	209	233	232	219	237	220	208	204	231	222	198	206	212	193	206	183	227	204	201	196	246	197	208	191	242	212	233	235	200	223	207	226	202	186	198	207	220	233	210	181	186	217	210	214	223	221	189	186	230	211	213	220	224	214	211	251	196	217	196	203	227	180	221	215	195	234	216	208	192	214	202	213	206	218	241	229	182	206	195	230	212	212	208	214	229	191	204	227	218	221	196	210	203	210	224	230	218	212	205	212	215	202	204	215	232	216	225	192	193	196	234	236	221	238	218	204	203	216	205	212	204	198	223	235	217	239	210	207	203	239	211	226	212	236	234	198	216	238	214	206	221	199	236	196	213	211	211	218	196	211	210	203	201	215	222	214	220	197	230	219	212	178	211	219	203	228	215	212	235	211	212	201	224	205	175	223	216	198	216	234	200	191	223	225	199	192	198	204	215	205	197	187	206	240	188	187	200	190	228	217	218	227	201	196	211	224	199	189	226	184	204	189	220	219	208	215	213	192	197	216	197	214	204	223	229	200	226	218	226	189	232	226	205	195	203	205	202	213	170	211	194	182	219	209	203	194	211	193	221	204	211	247	223	198	207	197	208	230	210	219	237	202	237	223	224	225	222	188	223	220	214	210	199	186	211	203	221	233	188	217	223	222	221	235	212	214	215	241	224	198	217	197	217	185	228	197	200	203	210	235	236	208	200	202	248	193	203	229	206	217	226	229	195	198	186	194	203	221	201	224	215	211	191	230	184	203	201	205	183	217	215	200	209	204	198	204	218	224	215	192	221	228	188	211	220	209	214	193	233	209	212	219	190	227	222	234	214	209	216	198	238	218	235	230	211	212	180	199	189	218	196	184	184	251	213	202	210	212	211	218	204	231	199	233	191	206	200	200	191	206	221	204	227	211	206	225	218	187	204	218	233	207	235	211	209	246	197	213	206	217	204	201	218	206	220	209	212	216	236	199	193	189	229	221	219	221	197	198	198	237	225	198	201	210	221	241	207	217	221	186	221	209	230	195	235	202	194	193	200	176	204	186	218	211	211	206	185	227	227	223	202	218	192	196	209	214	203	217	221	206	239	235	208	213	202	185	220	210	204	203	206	200	220	216	218	198	195	226	193	200	212	201	216	180	204	222	200	188	194	224	233	220	211	193	223	204	217	232	226	206	221	222	223	218	204	200	235	202	228	176	216	217	217	205	220	194	207	210	199	215	215	214	205	207	218	195	220	224	218	227	219	176	238	210	208	198	215	224	212	191	231	190	205	209	189	202	217	245	186	213	203	221	216	194	208	208	209	215	201	198	216	234	217	232	236	216	212	209	232	196	203	196	226	231	213	193	225	211	211	213	206	220	229	211	221	221	211	196	213	211	209	193	207	212	208	209	219	214	216	196	221	213	202	198	215	204	209	214	210	203	226	230	180	201	206	203	230	228	200	194	227	196	204	202	219	199	223	219	183	208	232	187	190	219	202	219	207	229	189	222	216	224	230	205	215	217	224	221	236	218	209	202	215	205	219	213	202	203	215	213	217	213	190	194	189	213	207	216	217	197	201	197	215	219	195	223	208	219	194	188	206	201	218	194	232	202	229	207	204	214	217	233	204	238	211	230	209	214	224	207	179	208	237	201	215	214	216	213	227	220	225	222	195	204	186	231	215	216	209	237	234	195	224	200	206	193	192	220	206	189	212	206	223	194	208	210	219	205	209	197	218	232	198	178	216	213	225	217	216	216	195	236	217	214	194	206	206	236	191	204	209	196	224	224	236	206	201	230	225	222	208	204	185	207	237	212	194	202	201	206	206	229	226	214	202	239	209	193	192	191	187	200	194	225	228	238	214	200	208	218	226	192	234	199	201	218	215	191	207	181	215	230	214	196	212	232	222	203	223	226	221	194	207	211	211	226	216	199	172	199	231	223	218	202	208	202	227	202	197	216	183	237	208	210	201	234	199	205	218	227	200	192	214	196	213	211	214	198	229	187	201	229	211	192	237	226	192	198	239	210	193	244	236	212	196	198	218	217	207	221	205	202	231	200	226	219	213	262	191	219	197	234	209	190	208	205	233	221	217	212	205	228	219	183	222	199	209	200	190	224	220	191	228	197	206	227	243	218	203	221	204	239	188	253	221	197	209	207	217	216	206	209	203	218	218	221	223	188	220	209	206	226	208	213	211	208	198	230	214	191	202	205	236	194	214	217	225	217	227	207	203	174	196	224	204	219	203	203	191	227	176	201	206	201	191	199	216	204	207	207	207	231	230	213	211	196	208	214	224	217	200	226	210	215	186	192	229	200	214	238	211	230	212	198	195	206	206	212	210	234	201	201	189	189	197	206	195	223	208	224	217	188	193	192	205	204	215	220	201	184	219	201	200	238	199	199	236	217	217	230	218	221	217	211	209	198	238	221	203	218	247	192	194	201	202	211	219	194	184	182	199	216	189	208	212	235	208	212	224	239	232	205	207	210	219	187	234	211	210	204	212	238	215	218	204	234	226	204	184	225	237	218	239	236	206	224	218	205	210	205	222	205	195	187	204	240	219	208	212	217	227	223	190	196	217	217	227	211	243	208	222	217	208	213	190	217	210	187	200	218	202	196	247	216	221	206	208	207	237	212	204	208	192	214	240	223	236
23634	21052	28131	24205	21051	8018	947	506	454	409	366	334	314	298	284	303	280	278	244	263	253	260	212	257	271	245	237	220	219	230	208	234	212	234	192	234	227	220	209	199	221	224	232	217	218	246	213	227	234	254	239	205	243	224	245	212	213	227	195	223	220	224	194	216	224	217	237	229	203	241	223	223	217	236	226	217	226	215	231	225	199	227	232	211	212	190	224	200	220	220	213	224	216	223	200	212	220	209	233	189	208	240	218	244	211	196	193	212	207	214	216	241	225	207	188	239	219	224	231	200	205	235	213	217	211	229	242	234	218	217	235	235	201	227	223	217	226	220	224	209	219	227	226	198	245	206	218	213	217	235	213	238	226	235	204	210	221	221	205	224	212	232	201	180	216	233	195	224	222	224	213	204	200	200	209	225	206	198	214	231	205	187	235	211	224	221	233	212	199	222	197	229	219	251	221	220	212	218	228	186	217	234	215	232	237	231	244	225	211	222	230	228	197	220	224	207	203	223	205	221	232	214	253	218	212	227	220	224	212	212	215	226	226	240	211	204	210	213	212	222	202	241	203	246	199	225	198	234	226	233	226	214	192	255	207	207	183	247	224	217	202	209	230	203	211	204	214	225	245	192	196	234	192	223	211	215	232	240	195	216	221	214	224	212	222	226	179	237	222	212	210	221	196	213	221	221	208	236	247	225	211	250	197	227	240	225	228	205	217	207	220	220	207	199	223	197	222	218	219	238	209	206	233	244	225	239	204	202	231	210	223	212	224	253	219	243	234	224	223	222	198	221	205	214	189	198	215	215	231	225	199	213	235	203	223	209	242	230	200	230	238	214	213	223	217	216	206	220	206	189	249	229	210	222	189	190	206	230	217	217	198	226	226	211	221	207	199	219	214	215	212	233	229	257	209	214	226	211	216	230	209	238	231	217	221	230	232	230	218	215	207	200	209	224	225	196	210	199	228	196	228	241	238	216	190	247	236	224	216	190	198	225	235	234	217	240	218	239	226	250	212	215	217	202	232	204	181	217	219	234	196	218	210	211	218	212	202	210	204	249	242	206	233	209	252	208	205	203	227	240	198	196	214	227	215	225	234	237	185	221	242	234	179	241	214	228	205	266	240	213	218	220	220	198	219	195	229	248	225	204	240	181	226	222	215	226	208	210	220	241	219	225	197	214	221	230	231	227	203	219	236	199	240	216	227	230	208	197	229	231	198	231	210	221	227	209	199	204	204	220	209	242	223	192	214	229	220	220	211	220	231	207	221	219	230	233	207	228	231	232	215	198	229	209	210	218	205	216	219	220	212	216	217	190	206	203	234	233	219	200	238	247	211	211	220	223	201	212	215	220	220	229	214	207	217	235	208	209	197	218	206	230	212	224	221	205	231	223	219	255	234	214	220	235	240	216	213	229	225	250	217	205	210	231	221	179	196	233	199	226	208	227	222	193	195	222	200	197	246	217	232	218	193	235	209	232	224	209	202	208	197	217	198	213	217	207	211	215	217	211	233	208	236	227	242	238	207	233	207	200	222	222	189	196	212	226	217	227	198	217	214	210	197	225	222	210	202	219	209	204	218	234	232	234	194	249	214	237	228	240	226	215	211	194	224	224	224	203	216	218	200	219	221	218	215	211	185	199	223	219	218	222	218	227	230	211	209	243	221	215	210	228	211	189	206	183	211	204	255	235	215	236	199	217	230	205	201	210	230	213	227	219	219	183	211	213	229	205	222	211	227	221	225	218	203	222	230	223	208	218	204	232	248	221	181	223	199	208	189	197	227	214	200	213	197	216	225	218	211	202	217	211	228	227	237	233	203	238	238	224	240	204	238	209	213	225	210	236	236	209	209	225	214	205	218	242	231	213	249	217	238	215	229	216	206	220	223	218	192	193	215	203	207	214	225	194	228	216	200	204	236	219	215	226	198	198	216	230	223	230	190	224	219	229	210	203	209	212	237	236	226	234	195	218	255	227	229	214	206	231	234	208	220	204	231	231	190	238	193	241	214	224	192	213	212	272	228	211	205	218	212	206	227	235	244	212	211	210	235	240	203	217	221	197	220	210	211	212	210	198	215	207	222	224	239	220	244	199	231	223	219	223	207	241	189	204	213	194	210	217	208	209	205	196	216	219	210	218	217	206	205	195	222	201	217	235	225	219	223	200	235	182	218	228	205	236	199	197	214	221	222	241	243	218	231	222	218	213	241	180	225	224	235	210	187	236	221	201	226	229	225	218	222	231	225	201	215	209	224	191	214	199	218	214	244	226	217	204	239	233	246	235	259	217	226	214	189	192	236	208	220	199	222	217	221	234	221	233	209	253	239	232	226	219	249	197	221	224	202	200	225	216	219	210	241	218	248	211	224	214	214	203	222	206	216	190	215	218	210	207	206	231	215	225	239	231	243	219	209	203	226	213	248	213	208	201	206	245	235	227	204	225	212	216	207	212	240	194	233	208	247	191	209	205	237	222	212	229	194	230	209	236	227	228	187	196	214	205	238	237	224	208	216	234	212	207	247	219	220	197	184	213	190	210	224	249	239	197	195	234	224	228	211	228	226	211	223	210	214	239	212	239	223	219	212	230	213	212	218	217	208	195	234	215	219	204	233	199	246	222	224	205	204	211	215	207	202	206	209	239	212	223	232	242	228	224	217	207	217	218	215	220	248	233	192	219	213	211	204	203	216	204	214	202	215	214	227	198	206	202	209	204	224	214	228	201	208	201	197	205	213	213	204	211	237	217	205	220	226	231	234	225	216	224	219	236	246	209	209	192	221	248	226	230	216	199	206	222	206	223	223	243	183	182	212	194	240	243	237	211	209	217	233	235	240	212	242	238	227	218	202	222	212	230	218	224	218	219	239	215	227	217	262	200	180	194	216	228	214	230	219	192	204	236	223	224	215	199	198	193	202	223	228	193	212	213	207	216	187	239	215	226	206	201	206	181	219	212	218	199	188	225	212	221	240	198	215	222	230	227	205	210	198	227	199	217	190	216	232	237	217	227	233	215	211	206	191	190	205	203	190	225	223	219	240	195	224	210	234	229	208	191	212	210	210	192	228	211	216	207	218	252	217	210	212	243	238	210	217	225	209	198	239	233	218	199	212	205	199	204	234	220	221	213	213	214	204	242	206	203	202	214	235	210	246	208	205	238	185	195	217	190	249	196	231	214	226	216	198	217	205	248	240	216	207	193	202	208	215	217	206	220	206	250	197	247	238	206	210	205	221	233	229	215	225	199	237	184	210	224	213	194	225	216	223	204	209	216	228	205	239	218	198	240	239	208	228	237	175	227	208	231	228	217	202	198	245	218	217	223	228	221	207	203	209	249	211	224	205	234	209	213	233	226	223	247	237	271	204	224	209	229	206	213	220	224	227	210	232	213	228	221	231	219	206	236	224	221	217	221	222	210	224	241	212	227	223	215	236	177	218	220	208	205	218	182	232	227	221	258	229	224	219	194	191	196	239	191	241	243	221	255	204	266	213	241
5655	15040	6458	2903	2000	1530	1078	860	645	587	523	432	441	373	355	322	312	301	305	284	287	294	285	289	261	268	270	258	257	283	263	227	268	211	238	226	270	258	234	229	244	233	253	226	246	235	252	256	233	265	244	204	223	241	234	210	262	234	230	241	232	267	237	252	237	238	220	224	211	230	244	253	195	269	229	205	238	232	256	227	215	223	211	245	241	228	253	256	221	232	211	224	231	235	221	237	226	228	227	225	225	214	227	231	247	223	224	243	241	252	235	253	214	225	225	221	264	240	249	236	244	242	258	229	203	230	228	228	232	259	238	227	223	229	215	208	215	217	244	233	240	220	226	250	229	234	275	247	216	214	236	228	219	272	262	241	238	235	220	218	248	224	241	206	245	244	230	199	211	231	259	230	220	249	225	246	235	234	211	253	235	252	193	260	226	232	240	218	241	223	229	220	219	217	225	208	243	240	212	207	249	245	249	236	233	221	244	209	246	231	219	220	247	209	229	243	224	243	231	222	228	237	211	230	237	252	232	236	252	217	242	210	237	265	260	226	224	220	217	234	222	213	244	266	255	243	210	258	223	226	220	234	247	238	239	219	236	229	250	235	252	207	237	220	269	222	248	220	239	228	234	265	231	248	243	231	226	248	239	239	262	210	233	235	232	227	244	224	234	245	243	218	238	220	251	230	231	226	255	222	250	248	264	251	270	229	212	256	231	247	231	222	221	248	233	206	230	236	210	213	207	229	226	241	220	241	249	250	224	218	258	256	245	227	239	257	235	248	246	222	220	252	256	245	235	279	236	219	226	234	255	229	228	220	258	238	219	242	244	220	249	228	257	234	246	220	216	222	212	245	240	215	230	219	214	226	235	235	220	206	200	214	227	210	229	222	210	254	233	242	242	221	249	268	226	225	234	236	246	243	228	241	226	265	217	217	235	219	211	242	234	209	263	215	224	245	243	225	231	219	227	236	241	233	242	243	246	221	227	233	215	225	211	199	227	235	233	241	228	230	212	223	236	242	217	224	228	241	254	254	226	247	225	198	236	226	216	246	225	224	237	226	249	213	246	249	237	256	247	241	237	225	258	221	242	255	225	211	250	204	236	214	255	230	209	225	238	243	225	234	272	199	223	217	194	210	247	232	261	223	254	214	225	253	238	250	233	212	232	224	224	227	223	231	235	235	248	247	247	242	221	220	232	228	238	228	231	214	219	234	225	230	203	244	219	247	236	224	249	228	236	229	227	236	257	228	270	228	258	221	212	246	241	220	238	224	237	239	217	245	262	247	222	220	255	209	225	218	249	225	211	222	237	229	233	251	249	256	226	238	232	202	253	227	214	226	203	230	239	249	233	237	228	221	219	225	232	202	258	246	214	265	228	229	215	221	206	235	252	215	237	227	234	237	225	228	233	227	242	229	231	269	246	234	252	217	231	242	190	226	234	242	228	223	236	236	239	230	206	212	233	261	241	230	242	218	224	233	233	236	221	203	242	215	230	248	234	234	236	217	235	226	242	228	226	227	241	223	228	222	225	226	237	259	213	241	251	204	248	234	256	220	227	254	234	227	198	218	242	235	211	222	194	217	252	242	237	223	236	213	226	219	239	249	234	232	259	256	229	261	217	237	251	223	237	236	208	242	235	242	243	237	236	218	209	213	206	221	207	239	213	237	213	230	246	223	257	217	211	184	239	234	234	215	242	229	237	232	272	228	228	241	230	250	220	246	235	194	269	225	238	235	218	228	242	223	240	247	230	219	230	242	250	223	234	230	232	209	215	252	242	211	245	244	241	211	216	214	242	202	254	195	246	211	235	211	209	237	239	237	231	225	244	222	240	235	194	197	214	211	222	207	230	237	254	241	190	239	229	237	243	221	231	233	239	207	210	243	226	225	209	229	229	243	243	233	240	222	263	213	247	221	220	226	219	237	218	230	220	222	218	225	211	247	229	254	207	218	232	213	274	207	225	221	241	248	242	241	230	263	243	216	236	237	242	230	256	222	248	219	229	228	258	222	231	219	228	212	236	221	242	254	225	261	231	212	210	213	220	209	200	238	253	232	247	202	259	207	228	259	233	244	266	212	226	210	245	235	245	255	238	239	227	204	235	226	236	249	245	211	249	245	205	206	236	232	244	228	265	269	246	225	224	235	203	229	225	259	228	237	262	219	249	208	249	212	243	226	217	251	242	253	232	272	207	242	245	245	220	231	228	256	226	235	207	222	223	208	227	231	213	241	226	240	246	210	248	229	218	233	232	254	238	239	244	208	230	256	216	200	223	222	240	218	262	229	257	230	256	204	196	222	213	240	207	230	228	230	229	242	239	219	229	221	228	231	256	245	245	219	224	241	233	258	218	251	234	240	223	240	238	255	244	222	239	250	269	239	231	262	257	247	240	229	252	217	203	244	233	222	241	215	240	234	206	253	227	232	217	241	264	239	259	229	238	218	241	229	238	232	247	200	235	249	237	222	222	231	225	224	222	238	223	232	246	237	229	221	223	233	260	218	208	244	245	226	251	247	230	234	236	225	198	214	244	251	229	233	216	237	237	200	230	203	212	223	258	252	219	225	244	232	225	221	204	240	227	240	225	249	204	250	229	218	226	267	227	237	247	220	226	244	218	249	229	222	226	231	256	258	229	232	220	212	223	239	228	230	208	230	236	272	227	221	221	230	249	230	238	215	224	232	220	229	258	244	209	206	231	226	250	234	250	254	225	217	261	229	204	235	217	224	236	252	239	243	232	256	226	230	215	218	205	252	237	232	219	232	213	248	222	246	231	239	233	234	241	206	226	232	263	211	217	238	228	206	233	224	221	233	238	273	224	241	241	246	229	225	240	233	233	218	251	233	249	243	242	247	239	237	247	225	196	239	231	266	233	235	218	234	238	204	216	223	249	244	258	220	259	243	224	256	234	206	191	218	249	232	233	240	217	240	258	246	230	223	215	248	227	242	227	254	213	234	234	244	232	219	224	237	218	226	238	242	214	262	236	231	227	217	251	227	224	239	230	237	220	249	234	243	244	211	243	245	256	240	235	235	242	243	232	266	226	200	215	238	215	217	217	244	214	222	207	234	236	215	228	218	221	235	239	241	237	234	215	234	262	214	208	214	218	234	250	219	221	229	209	212	225	257	223	244	248	236	233	246	233	231	216	222	251	199	217	223	257	221	243	247	253	220	230	235	212	251	227	209	208	235	217	201	241	221	214	214	252	216	226	208	240	226	258	223	226	257	238	225	223	230	245	219	236	227	207	210	233	212	244	228	254	220	255	247	228	242	254	227	237	233	221	225	234	267	220	246	219	214	216	230	236	242	229	247	256	256	246	264	231	237	236	224	221	242	216	236	210	220	232	232	234	245	245	220	212	227	240	221	243	228	205	220	213	246	256	253	233	210	245	227	212	234	236	228	218	223	255	262	224	231	235	247	238	220	226	244	231	232	242	222	238	233	238	215	225	220	232	239	247	187	214	229	223	227	201	245	233	206
24856	21056	26967	25277	8311	789	643	539	473	489	450	442	456	402	390	431	427	369	393	385	385	358	388	382	384	361	394	365	397	395	349	378	351	369	386	400	329	361	358	393	387	394	385	391	395	369	400	335	391	404	336	442	361	370	374	355	422	391	404	368	374	390	391	342	378	385	383	380	380	406	378	402	371	386	385	409	376	366	381	334	406	411	386	403	383	381	385	409	354	371	377	366	371	400	402	391	380	367	359	413	370	360	378	371	369	395	382	360	384	357	395	345	376	357	398	389	377	422	384	364	346	363	353	348	370	416	376	374	367	350	363	356	378	351	351	377	395	374	392	376	392	400	356	390	347	405	388	391	383	346	392	345	368	395	392	373	364	379	354	380	409	385	330	368	411	390	382	376	344	365	388	371	417	392	359	354	376	369	388	353	367	402	358	391	348	370	388	426	382	369	378	346	411	373	360	406	371	350	381	359	391	385	337	420	386	373	379	417	376	412	373	381	392	381	340	383	356	391	386	345	366	345	373	357	368	380	391	396	343	378	376	382	369	377	396	420	380	351	377	408	391	359	388	361	396	372	372	369	385	360	378	374	390	354	356	391	345	369	401	369	348	382	376	418	368	367	358	370	392	376	401	392	402	405	367	371	405	372	345	350	378	364	403	391	365	394	399	387	343	387	365	374	388	377	366	368	395	364	418	400	397	397	356	403	375	367	348	391	408	358	368	397	394	380	371	381	388	379	372	384	333	375	361	373	391	377	362	362	356	376	412	403	367	402	383	380	404	365	375	356	388	399	419	395	372	375	361	366	365	331	377	369	374	394	364	391	402	351	383	386	411	373	378	354	371	377	410	381	353	340	376	396	360	393	378	347	420	396	371	406	366	400	386	371	380	356	382	407	381	379	374	354	370	393	377	376	384	401	400	388	405	393	429	393	385	367	372	408	397	381	396	350	373	379	390	365	369	402	374	367	391	407	380	339	346	357	386	359	362	358	361	366	404	369	370	387	359	396	365	379	370	358	376	359	383	396	378	375	351	365	367	425	426	369	371	366	352	353	385	409	395	380	373	381	358	403	336	377	425	417	354	382	376	360	375	365	407	348	369	379	389	348	397	426	338	375	390	339	394	364	385	370	366	379	359	373	398	379	384	389	384	377	401	406	371	365	360	386	362	391	349	403	366	371	384	378	364	367	370	402	389	373	378	315	378	373	398	378	357	378	360	402	385	368	393	359	330	389	394	358	414	410	370	375	383	388	420	384	362	380	362	393	378	381	367	368	370	370	406	387	392	391	375	393	389	366	352	346	382	360	415	353	358	384	396	357	348	392	392	346	386	361	345	399	339	412	386	337	378	376	367	395	376	388	374	391	393	430	383	369	375	380	357	407	371	370	351	421	354	396	344	351	343	388	347	386	379	368	396	380	350	374	378	371	411	372	385	393	340	370	363	392	367	409	353	359	387	348	386	381	352	383	396	397	373	402	386	390	367	369	361	401	352	397	343	372	379	345	359	385	387	396	401	369	388	394	436	379	394	381	389	383	374	348	360	366	413	396	399	383	384	385	378	382	371	359	399	418	392	348	372	342	361	380	362	374	379	431	420	426	365	404	367	380	363	379	351	375	380	388	380	396	366	355	378	367	356	367	376	348	388	364	336	347	389	390	378	375	380	395	337	386	412	378	356	372	390	384	410	402	337	383	342	375	383	380	398	388	404	415	374	374	364	429	398	366	378	347	368	376	365	365	361	366	392	361	392	387	388	393	359	358	387	354	369	385	373	350	353	411	382	377	354	380	354	384	381	376	390	383	364	401	384	380	361	344	371	428	360	387	351	364	366	393	350	369	398	336	388	360	416	367	353	366	371	385	373	360	359	368	373	357	409	388	376	370	384	378	376	416	394	335	392	369	382	374	358	351	346	386	394	376	332	351	398	423	373	400	418	395	377	383	396	397	357	359	373	376	395	379	413	348	386	377	384	368	389	391	393	392	398	366	400	339	388	370	381	367	356	370	392	391	374	354	386	425	398	348	378	396	375	373	396	339	374	408	412	366	374	395	422	352	377	383	368	380	399	403	382	393	372	387	340	394	388	384	406	352	403	395	336	394	356	369	397	367	399	379	391	392	367	346	342	372	382	372	400	371	363	380	358	369	387	391	382	371	393	358	387	369	390	367	360	324	369	375	377	368	369	353	366	363	386	366	361	368	378	373	384	354	393	372	385	365	365	388	391	389	399	374	380	366	432	344	394	340	376	381	382	375	335	368	381	395	376	382	382	326	362	377	399	383	374	362	370	412	382	414	384	399	395	351	378	402	336	336	392	388	365	350	399	361	387	404	373	385	377	394	370	375	355	394	397	367	384	397	370	384	396	331	352	393	388	342	385	362	362	335	371	384	348	371	375	352	379	377	392	383	381	367	365	365	381	410	373	395	361	374	367	372	378	393	395	372	366	397	352	357	414	353	382	400	362	382	373	376	386	381	382	387	423	392	391	360	387	394	386	400	401	379	385	358	375	369	369	368	389	378	377	348	393	374	384	395	388	367	357	377	382	381	389	385	363	402	360	385	361	351	414	375	361	385	377	371	406	394	357	381	371	354	393	392	374	380	346	400	396	367	397	363	362	356	361	379	394	383	401	395	396	348	402	374	386	386	390	381	348	383	416	358	380	344	375	384	378	372	355	386	343	369	379	380	359	385	374	390	370	367	371	374	343	358	362	407	387	346	357	372	386	363	364	381	397	393	378	379	378	366	417	385	375	412	344	370	371	392	392	398	373	376	383	366	362	352	387	411	396	387	348	357	355	391	380	371	377	403	376	393	395	370	389	398	353	383	375	395	383	342	375	395	371	377	366	405	401	356	363	400	395	385	381	403	357	394	389	369	349	390	372	352	398	406	390	360	392	329	347	394	366	396	362	385	364	375	396	401	363	393	400	387	369	369	361	395	370	350	402	360	371	361	375	383	401	364	394	380	378	351	383	358	368	387	388	391	419	373	396	407	388	375	366	346	355	338	371	371	393	384	400	424	355	376	381	382	385	372	375	385	407	394	384	361	406	351	387	370	370	377	389	334	371	399	356	403	369	370	403	391	396	410	408	384	380	360	359	398	339	357	403	396	434	375	377	333	357	365	374	383	375	388	377	399	420	351	353	364	404	400	393	394	392	364	362	365	401	385	357	371	402	376	382	381	436	397	409	363	372	362	374	390	379	373	417	394	384	382	377	372	356	364	408	406	398	348	378	397	374	386	380	368	393	378	381	346	406	343	367	397	361	394	383	388	392	377	397	414	391	382	353	355	340	388	365	363	417	383	392	391	352	351	363	391	363	368	374	415	350	364	353	368	364	368	395	372	363	356	360	373	396	343	366	381	378	389	386	356	377	341	371	377	383	393	398	382	395	388	391	356	380	367	396	340	366	342	370	377	380	384	360	372	357	369	378	400	398	362	371	389	416	371	399	360	374	383	413	385	381	366	370	350	360	405	379	379	364	375
5841	9616	3744	1816	1337	1070	893	763	701	573	567	563	492	497	528	465	455	451	439	434	441	434	449	451	421	433	392	437	422	415	420	429	413	401	375	422	442	392	404	421	418	408	422	438	415	441	404	444	419	381	423	415	411	400	382	421	405	407	424	411	427	410	414	459	365	405	373	408	412	453	388	396	418	417	418	385	423	408	402	404	386	425	398	398	372	428	412	440	414	407	461	404	388	374	415	366	392	424	422	398	416	409	407	418	402	429	406	359	419	478	404	415	412	418	443	415	399	404	410	398	403	416	411	439	386	429	400	400	432	414	391	401	395	406	418	394	395	423	402	437	381	419	411	421	437	393	404	402	409	411	449	419	397	373	421	408	426	439	420	413	422	389	402	426	410	384	396	398	366	366	397	379	416	410	430	420	412	392	415	415	395	407	409	423	399	459	422	408	406	412	421	430	390	413	370	402	390	450	412	415	404	399	435	411	394	430	391	401	412	424	405	433	379	429	384	398	424	419	419	395	375	387	389	397	385	425	394	426	416	436	403	402	392	414	395	401	394	407	416	391	403	403	388	407	401	413	425	387	368	352	436	372	478	415	393	359	399	386	393	422	427	428	380	428	415	437	406	446	399	389	407	393	424	389	402	408	394	421	404	431	406	366	384	399	370	427	397	387	426	388	402	395	417	436	401	436	371	420	400	435	410	387	443	398	429	430	434	383	385	439	405	440	427	403	417	400	400	430	402	415	375	400	409	399	421	412	382	363	398	376	409	401	406	447	425	430	392	410	427	428	407	393	417	410	402	424	408	390	429	431	426	397	413	414	411	385	401	358	421	377	401	419	402	421	444	384	372	414	428	373	425	387	402	401	409	381	384	397	390	476	409	387	409	408	429	434	391	414	409	378	406	432	426	380	375	361	407	383	388	393	401	419	409	421	413	415	384	427	400	414	398	406	408	416	426	403	434	397	386	441	379	414	419	414	435	389	388	432	371	434	428	382	396	384	362	407	385	424	429	419	369	410	429	410	410	402	429	406	417	398	404	445	380	402	408	405	421	415	381	411	413	391	431	405	429	420	419	400	401	412	394	419	395	450	406	408	369	416	374	414	379	374	361	378	433	422	450	415	368	406	381	393	370	395	402	436	424	388	371	372	361	381	409	416	399	400	418	418	415	411	422	396	431	390	386	402	407	388	395	423	403	411	440	402	416	388	380	373	407	417	406	394	432	431	433	407	397	421	408	400	403	424	398	419	419	396	404	396	422	388	389	400	414	416	419	420	393	411	398	373	427	397	385	400	397	372	396	406	449	423	389	384	413	437	426	388	387	392	386	424	403	415	398	408	409	409	402	361	396	419	391	381	383	428	399	415	374	414	414	405	422	419	418	383	406	397	397	411	424	412	438	388	413	421	435	391	410	406	406	401	410	439	387	376	417	416	377	401	402	431	417	381	388	377	418	414	371	389	388	372	368	419	393	404	402	386	439	399	421	371	393	434	404	412	417	432	397	410	373	399	393	419	407	405	413	422	427	427	406	367	416	380	440	374	423	408	448	417	402	438	376	357	424	411	405	392	422	389	423	400	435	393	430	398	428	407	403	422	384	411	416	390	393	423	438	391	431	405	410	389	418	432	402	399	433	433	416	432	398	418	405	411	425	408	450	407	422	397	404	435	398	399	397	402	410	410	416	431	438	410	412	385	393	414	350	396	410	378	416	417	428	423	375	413	422	393	395	395	402	403	382	378	385	394	410	434	414	398	410	417	405	425	425	393	408	419	425	384	393	402	391	421	383	402	393	388	408	442	368	381	381	453	439	366	398	401	428	428	391	439	421	381	396	408	390	421	382	442	426	402	433	392	398	388	407	401	431	401	397	393	380	394	390	391	398	399	420	418	392	402	398	420	432	419	380	382	386	383	360	418	408	424	411	416	422	398	405	401	406	425	382	437	389	394	411	389	438	436	406	411	386	399	407	443	439	422	409	421	409	403	416	411	384	367	438	383	417	423	359	387	398	412	410	420	406	374	402	408	441	428	361	365	379	384	387	401	373	464	383	427	389	454	415	393	388	387	383	446	366	391	444	403	400	402	375	374	413	422	426	428	375	398	415	423	399	409	444	392	379	386	435	407	386	451	426	419	430	408	386	402	396	423	419	412	389	410	407	393	442	406	395	407	401	383	415	421	397	397	391	413	425	431	408	379	372	430	387	389	434	408	383	436	434	391	437	433	344	433	403	384	406	453	404	384	410	418	419	393	400	404	410	421	402	383	395	382	365	402	443	387	396	426	389	409	396	424	407	409	422	411	435	409	442	374	430	417	361	426	480	437	413	447	396	452	390	412	381	381	410	491	425	413	410	403	390	368	398	405	441	413	418	432	409	397	385	438	430	367	408	436	362	430	449	391	374	402	405	431	428	410	391	419	401	424	410	383	436	384	418	399	390	403	411	406	383	418	420	379	439	383	397	374	402	471	387	427	392	390	382	417	401	406	390	411	387	424	382	391	348	413	393	379	408	442	403	402	425	433	390	407	418	385	402	412	374	388	402	392	427	400	382	421	388	378	425	405	399	380	443	382	429	390	417	411	414	400	404	407	398	396	408	384	384	408	428	407	401	420	394	398	382	406	425	407	428	425	387	413	396	402	425	377	416	382	405	387	429	352	425	406	408	390	431	413	397	404	400	412	415	418	400	432	394	410	367	399	391	385	447	364	436	426	405	369	388	375	417	385	395	405	431	368	388	408	401	392	397	395	449	393	408	407	399	380	402	395	429	404	399	419	418	407	392	372	383	408	401	379	407	413	400	414	399	377	392	427	417	443	407	419	451	399	414	406	427	389	398	421	421	374	399	408	392	390	428	409	444	414	404	386	398	388	406	408	415	375	362	403	394	397	391	441	388	390	392	407	446	439	393	431	400	370	428	391	433	405	378	402	396	376	374	409	406	420	416	382	387	429	409	340	384	405	408	388	410	377	376	404	383	400	417	414	372	419	416	398	379	409	377	383	420	406	399	435	401	410	400	397	399	408	364	430	402	431	389	403	392	410	413	415	406	396	412	388	432	413	383	416	404	421	394	397	419	380	403	405	405	360	391	402	414	379	402	400	422	395	379	438	375	419	393	385	417	396	384	395	403	399	425	406	438	412	421	394	444	420	403	434	405	397	372	409	368	402	389	424	354	390	416	387	385	383	403	411	392	397	385	419	403	380	447	403	369	411	396	383	423	412	408	374	402	378	400	384	364	414	421	428	405	380	441	397	439	382	363	371	404	398	412	408	396	416	410	415	409	420	409	396	419	407	434	388	397	376	442	416	434	447	397	387	384	408	396	382	414	385	453	356	417	416	438	404	430	398	417	425	385	396	409	388	402	372	420	405	387	408	404	414	425	414	381	413	427	413	410	447	397	408	384	427	391	449	397	398	416	383	420	386	405	420	413	411	407	411	374	409	413	389	374	411	407	414	397	403	413	410	387	418	392	394	400	388	422	403	416	412
22531	21092	28681	23722	21091	21137	6790	1292	947	829	748	677	633	655	655	624	575	516	553	534	563	537	482	555	505	552	550	553	494	519	497	486	523	548	524	479	492	510	458	467	499	486	499	491	475	495	500	463	515	452	505	467	450	476	529	491	491	511	467	456	518	516	474	515	492	458	508	498	489	492	454	489	425	482	529	476	452	485	472	479	467	483	445	478	463	495	492	508	493	453	464	490	484	500	442	493	500	516	457	490	536	473	483	499	526	453	490	526	505	465	501	517	463	490	497	494	444	496	481	484	497	490	471	480	475	502	446	474	491	498	503	491	482	499	448	492	527	469	507	497	462	493	499	456	466	476	493	486	500	533	517	474	460	485	467	512	482	486	450	492	498	458	496	481	460	488	500	441	472	417	452	496	505	493	478	467	488	499	453	458	499	465	472	496	489	493	468	492	482	511	441	505	482	478	490	500	535	486	487	497	447	504	463	482	469	486	502	516	461	485	484	500	517	467	473	494	467	495	496	474	484	521	482	452	476	475	450	487	528	453	491	479	486	509	503	475	500	470	480	465	480	485	463	451	456	464	499	439	457	510	482	512	496	481	463	501	484	506	472	447	486	468	522	512	463	522	494	476	455	501	491	517	480	479	510	476	485	485	527	445	492	472	504	479	497	484	434	456	482	469	472	484	498	485	482	489	472	485	479	490	479	510	459	505	441	494	467	483	515	467	500	486	470	474	484	484	499	487	477	464	537	490	453	475	466	519	490	487	460	444	463	508	525	479	468	500	495	479	500	478	482	502	507	491	476	473	485	478	500	485	499	485	479	494	483	485	466	506	498	487	473	505	481	489	480	484	507	451	442	504	509	469	484	511	471	494	483	476	496	490	484	493	493	495	482	458	484	460	489	465	491	471	471	452	514	488	509	427	528	495	475	524	499	476	492	506	477	465	481	489	445	467	463	499	463	486	499	492	455	494	517	466	522	454	474	464	479	455	503	481	458	508	438	475	436	442	507	491	483	471	490	480	467	516	509	523	502	478	471	486	505	489	482	494	514	491	525	489	507	473	483	464	465	499	483	476	448	469	509	488	464	429	466	511	488	494	498	505	464	500	520	452	515	540	458	505	518	451	462	515	479	492	456	428	493	443	525	482	476	452	451	516	474	429	515	469	503	475	452	505	537	475	479	534	499	495	491	474	485	480	478	441	427	503	473	519	466	467	454	493	484	480	483	496	497	491	501	463	470	500	491	498	506	502	478	483	488	486	490	512	474	493	476	463	509	507	479	435	517	450	541	489	462	470	531	479	467	506	491	494	518	490	494	486	468	475	513	497	484	475	464	461	490	457	478	532	449	506	521	480	513	499	505	504	498	465	452	467	492	482	490	498	477	482	468	485	475	454	469	455	502	453	472	473	546	489	458	444	447	446	429	479	463	470	473	475	488	452	492	483	483	458	521	497	467	497	464	462	482	480	491	465	494	448	513	462	516	494	426	497	451	486	526	534	500	479	512	471	458	507	462	477	506	457	494	442	479	542	502	486	480	496	454	455	487	485	500	503	505	500	514	497	480	504	463	495	469	475	485	457	492	498	502	468	508	500	488	440	506	483	493	458	491	481	481	473	451	476	465	492	493	483	499	495	451	514	450	493	506	510	500	487	496	471	493	468	501	488	440	516	497	487	523	462	465	503	488	456	481	448	477	498	467	504	484	495	473	456	502	497	456	499	487	461	465	538	484	512	506	471	491	473	476	499	484	493	452	493	515	512	471	468	471	478	492	476	509	521	474	506	437	493	529	484	523	506	516	514	495	468	487	483	477	476	464	483	508	506	495	459	505	494	462	478	460	456	479	429	479	493	476	454	491	463	427	498	485	489	485	490	529	465	483	482	466	496	470	509	444	495	468	491	471	438	482	477	435	480	482	490	477	500	512	502	498	472	477	473	480	522	456	469	493	514	474	491	482	444	504	502	496	449	488	451	518	461	486	478	450	471	487	473	465	496	469	478	513	450	523	512	477	505	473	512	489	472	499	472	504	480	482	495	471	497	484	490	472	493	460	478	496	483	475	511	481	521	505	469	485	454	487	495	453	493	512	455	503	487	471	458	461	482	460	471	473	460	456	512	512	502	539	488	483	506	511	489	470	509	476	486	506	499	497	435	480	502	469	509	517	483	479	496	498	468	474	496	467	467	501	446	511	525	525	461	479	499	468	473	463	497	461	471	504	525	513	501	482	469	448	501	524	502	476	468	509	467	509	491	491	500	462	473	475	462	467	498	482	490	429	471	465	511	486	463	462	515	506	447	488	458	536	507	494	439	487	528	452	495	452	486	475	465	480	465	479	500	452	471	467	478	497	469	475	477	486	523	479	477	459	477	498	513	512	480	502	455	450	469	501	454	458	505	482	476	505	493	486	477	479	495	486	477	502	476	476	510	431	453	463	487	466	497	507	489	488	489	438	474	451	477	472	506	519	479	481	469	487	506	481	475	519	471	518	508	483	471	473	503	459	463	456	485	470	486	507	462	497	455	468	477	489	526	495	455	471	473	513	471	521	478	518	471	478	473	466	509	499	497	482	520	475	450	458	442	519	471	480	487	501	478	471	473	505	504	483	503	459	468	520	479	496	462	507	485	519	447	466	518	493	459	507	507	505	433	487	462	470	468	421	493	520	481	476	520	482	473	473	497	489	478	501	496	463	457	509	483	496	492	449	455	477	486	481	454	454	474	456	504	466	478	516	491	546	477	518	498	458	458	435	449	497	503	446	510	497	469	496	479	512	512	494	435	462	478	489	473	503	458	503	456	490	479	477	517	496	523	494	487	487	524	521	479	525	452	487	487	486	501	436	489	448	481	477	455	469	527	505	530	460	489	485	435	483	477	493	518	517	484	480	468	497	489	493	473	488	508	463	504	491	467	477	484	455	500	483	467	488	486	465	502	430	528	459	475	466	483	447	464	476	464	482	507	460	490	487	452	474	511	469	489	474	545	483	529	465	481	516	477	506	491	447	485	474	466	469	487	515	510	478	492	474	477	498	503	503	527	491	444	491	500	518	455	517	453	502	514	485	506	469	491	517	489	489	477	480	519	505	494	487	494	450	475	468	524	471	481	496	465	489	466	474	512	485	498	522	496	477	523	523	460	466	507	487	493	467	452	494	505	516	459	456	453	476	463	497	511	517	448	529	492	485	501	505	506	515	485	491	470	461	475	473	453	486	487	521	508	478	512	465	469	485	470	467	481	469	522	501	461	528	511	505	477	488	489	518	476	498	448	525	513	483	501	518	493	464	505	468	486	454	507	487	517	476	482	487	495	478	519	443	480	489	487	463	506	468	486	498	523	484	431	476	454	468	493	453	479	425	497	483	438	504	480	469	463	489	473	449	487	482	462	469	455	475	479	477	497	462	499	475	481	473	511	513	455	479	493	497	450	527	486	508	461	508	527	465	499	500	500	466	488	504	460	466	473	502	460	470	479	475	482	496	497	493	521	484	494
8202	21516	10268	5099	3705	2837	2143	1782	1362	1168	1014	895	854	765	683	697	698	632	619	597	581	574	555	561	579	522	566	492	508	544	548	535	495	487	505	506	536	491	492	557	505	530	467	544	507	502	501	493	478	507	503	509	501	511	502	463	470	532	532	489	470	510	526	521	490	508	484	491	500	512	494	457	510	527	513	493	471	453	489	485	492	484	507	487	500	476	484	485	494	489	492	536	482	488	474	516	491	484	517	451	481	455	447	489	498	494	523	477	494	503	512	522	501	501	458	479	508	478	480	484	442	468	473	440	476	497	498	519	517	511	497	469	490	499	494	532	463	486	476	467	513	525	468	492	520	489	461	485	486	483	456	491	504	480	489	504	448	485	461	500	527	510	451	482	507	502	479	446	494	518	486	493	484	473	483	489	513	481	472	504	483	478	472	496	491	519	503	494	447	489	474	461	495	493	495	473	500	485	515	503	470	484	480	485	471	493	498	480	512	491	468	546	505	463	476	468	470	508	491	473	486	490	483	498	500	475	492	510	523	459	484	498	480	493	444	466	450	504	448	519	478	481	461	467	535	473	477	512	441	518	535	507	480	442	497	486	454	543	477	499	517	490	480	496	519	500	453	496	487	495	459	487	474	465	492	479	503	523	496	509	449	476	484	463	454	505	451	451	491	521	500	476	474	477	495	509	496	495	487	504	476	491	445	470	532	475	479	492	515	488	492	512	467	460	494	486	477	469	523	489	495	470	490	474	472	480	477	487	490	466	474	483	509	530	474	479	425	496	484	493	455	482	467	446	513	520	467	454	526	498	493	506	498	488	521	458	505	474	500	495	505	515	474	483	517	489	491	511	465	491	507	540	461	486	470	510	499	481	529	498	460	513	485	492	531	472	519	459	470	479	481	484	502	482	523	458	510	491	493	454	477	471	473	534	498	490	534	440	449	494	489	465	511	472	534	454	450	531	480	510	483	482	488	458	506	512	492	504	458	498	451	478	486	482	470	465	489	522	485	438	497	489	487	457	510	520	500	486	462	472	468	487	495	483	517	460	497	493	453	476	509	544	468	514	478	472	468	475	485	495	499	528	516	486	483	455	503	464	502	462	484	495	497	523	481	495	479	492	490	441	515	482	485	512	502	480	485	482	492	469	469	476	492	455	473	492	473	472	479	484	509	468	504	468	476	524	454	490	496	523	445	527	468	458	500	485	467	478	467	475	500	440	510	474	501	474	472	491	495	480	506	449	506	507	472	494	491	430	530	479	469	502	501	450	494	456	447	510	499	450	523	506	516	466	466	466	486	472	494	469	482	476	479	487	485	491	497	504	471	478	467	484	452	440	458	499	471	496	484	513	479	476	486	506	500	470	526	463	492	494	471	485	501	501	512	522	512	500	500	467	469	481	501	479	464	467	510	450	499	466	518	517	448	476	473	471	492	469	509	466	501	498	478	484	482	492	529	505	475	460	488	480	469	440	501	496	485	448	490	480	498	480	491	474	471	463	484	476	481	488	444	502	465	513	492	454	490	516	474	495	467	464	509	495	508	469	476	459	465	521	477	540	455	478	477	481	482	489	486	467	495	498	464	496	477	495	461	476	500	532	503	519	498	481	477	469	495	474	448	483	474	506	476	471	475	520	484	485	472	460	488	489	465	547	487	448	451	500	457	456	459	521	510	495	477	467	497	457	494	522	522	472	456	482	479	478	473	506	512	519	506	467	446	517	511	494	487	495	479	494	461	484	458	473	481	462	477	527	501	522	483	493	453	510	464	492	500	499	519	495	501	475	490	479	463	470	479	511	484	488	494	474	484	489	481	472	489	530	476	526	482	480	491	461	497	478	492	450	463	464	483	500	476	499	466	454	466	452	497	486	454	476	492	458	491	486	475	445	482	493	500	526	536	482	479	481	511	540	483	492	473	463	482	523	445	487	496	481	445	500	477	491	496	491	496	508	455	485	477	460	514	483	482	498	455	545	492	503	517	481	467	508	500	491	476	480	476	468	459	504	505	485	517	474	462	490	478	475	462	469	485	470	488	526	469	470	467	484	452	452	470	518	493	524	472	518	524	485	504	502	490	458	494	492	460	506	475	521	511	488	496	492	477	501	478	481	464	476	453	476	452	479	531	448	473	450	492	486	485	465	479	478	454	422	500	477	496	499	498	461	476	464	479	462	477	463	480	454	517	439	465	488	487	482	493	493	485	468	465	510	495	484	502	474	496	449	476	458	460	488	450	491	499	474	469	505	539	473	457	449	501	468	490	471	494	497	498	492	460	457	481	498	486	467	474	496	502	509	542	470	476	482	507	499	473	467	458	475	500	475	507	509	502	486	513	434	543	431	470	544	502	496	475	500	505	505	496	480	484	480	464	494	496	527	479	481	514	476	471	476	508	410	518	474	502	501	525	509	446	469	492	498	505	478	513	484	495	470	469	482	500	474	530	479	472	445	490	477	463	474	491	468	495	467	467	490	472	487	448	478	552	462	458	489	466	454	502	452	484	489	488	459	476	492	488	504	472	441	491	474	466	524	463	483	461	493	486	486	505	516	517	479	484	531	442	489	481	520	462	474	450	472	447	502	494	470	510	445	485	496	448	490	496	467	477	505	498	526	508	507	484	455	467	469	489	451	463	480	507	501	503	513	478	467	471	512	478	474	502	461	509	496	462	467	504	466	486	483	487	503	504	458	494	460	490	433	499	472	479	498	472	489	517	453	509	523	483	515	458	497	502	460	492	497	512	535	484	456	480	471	500	453	461	501	483	468	480	481	472	505	503	461	492	483	452	512	470	463	515	470	474	499	486	505	493	462	511	513	506	488	478	485	422	476	473	500	450	467	459	521	485	496	501	518	465	483	493	489	488	473	465	485	456	481	496	534	474	489	478	511	472	483	502	462	438	499	535	514	486	510	462	476	490	463	520	489	516	490	465	484	504	494	499	476	470	523	473	516	497	478	509	463	493	511	472	499	491	487	484	482	475	477	511	468	484	476	476	488	470	465	526	495	498	476	475	477	459	418	464	523	514	457	501	469	492	469	500	463	534	481	482	461	534	480	469	469	525	468	502	480	481	475	489	491	455	479	436	494	475	493	503	470	492	489	482	528	533	486	469	476	531	505	475	479	498	488	503	464	505	491	501	492	487	476	493	483	478	501	542	483	508	504	488	484	470	446	512	453	458	476	497	533	492	473	493	505	484	487	510	464	490	493	488	486	482	476	487	492	478	469	466	523	491	483	494	482	488	455	500	505	485	489	452	441	494	503	476	517	517	483	495	497	490	477	469	502	466	460	507	515	516	457	466	520	492	484	462	550	520	508	468	483	501	515	479	529	500	472	489	482	481	494	484	520	514	493	489	458	492	520	493	484	419	461	485	461	503	478	502	491	485	474	488	493	478	487	490	471	476	476	498	502	485	487	498	496	503	478	482	452	481	479	506	492	471	526	503	515	485	463	465	518	501	489	472	471	500	503	497	477	494	460	479	502	467	498
27618	16787	3037	489	299	254	246	230	192	188	212	186	195	193	185	183	194	194	198	205	178	188	186	179	182	193	186	192	190	178	182	183	185	174	192	186	180	178	189	170	175	194	167	193	167	166	181	163	172	173	184	165	205	179	176	190	160	199	173	196	184	193	204	170	167	155	178	201	184	198	187	185	190	183	188	189	205	185	179	166	175	186	165	180	192	191	199	178	192	180	163	189	168	185	170	187	191	153	185	168	191	194	164	182	185	196	206	184	184	205	163	164	172	211	152	182	182	187	165	214	185	159	179	174	188	178	180	183	153	175	179	192	175	179	158	181	183	191	170	176	203	166	162	176	177	175	190	204	179	208	162	186	195	183	145	168	198	170	189	156	194	186	181	173	217	183	174	173	189	193	175	195	180	186	207	162	186	186	191	203	188	195	178	159	186	190	166	195	202	207	168	170	184	174	196	216	200	172	189	185	199	167	186	178	182	194	199	190	194	172	176	187	194	160	167	177	190	152	178	167	179	166	163	196	182	185	176	167	166	209	192	162	175	184	191	168	202	189	165	192	190	163	180	187	175	164	187	166	172	180	183	202	186	193	189	180	191	178	167	190	205	170	173	190	169	197	178	177	164	180	174	180	175	176	193	197	188	192	184	161	178	173	181	179	202	199	195	184	169	196	223	176	199	191	162	201	186	162	203	205	180	189	184	181	170	227	162	176	189	202	189	193	174	207	182	169	204	195	161	190	194	210	192	169	177	216	190	203	189	187	202	171	197	187	198	206	197	201	160	172	189	179	175	186	177	174	177	184	188	181	193	168	194	191	195	183	185	196	182	186	171	186	189	172	199	197	177	181	208	215	210	150	197	179	203	203	188	169	196	185	205	186	205	181	188	182	198	191	185	187	195	180	177	197	177	187	180	186	169	178	179	202	167	186	175	188	159	169	173	173	203	198	196	205	184	184	199	177	181	171	191	162	185	193	201	181	158	162	185	177	159	179	186	170	189	185	187	213	203	178	181	195	168	202	191	201	183	182	195	191	194	171	177	225	180	178	184	175	188	193	202	174	190	187	180	181	170	192	180	182	187	185	199	183	180	189	193	185	204	184	167	184	189	196	197	166	177	177	214	198	176	189	174	180	189	182	175	165	189	177	188	183	170	190	191	156	182	173	181	187	197	171	162	173	197	156	188	188	200	189	156	184	189	200	163	183	208	186	172	181	156	192	198	191	188	203	179	171	172	193	168	189	188	176	174	171	185	195	174	193	163	181	175	161	219	184	171	173	176	177	181	201	181	196	180	161	175	181	184	196	176	173	213	185	168	180	177	189	170	199	192	187	192	180	202	183	212	178	167	163	186	185	169	171	177	166	163	178	184	180	170	200	174	159	164	162	202	173	179	172	178	185	176	168	193	163	182	190	163	192	181	197	196	175	175	170	194	207	189	179	173	178	195	195	184	203	189	184	193	197	176	167	187	186	180	169	166	167	187	194	180	182	180	204	172	190	207	179	192	192	189	172	185	190	172	188	215	177	184	200	172	194	184	160	180	178	167	211	190	172	197	191	167	182	175	183	183	191	169	199	149	200	181	177	172	193	160	154	182	200	183	206	184	193	188	187	193	182	175	205	204	196	191	181	209	183	174	173	201	180	203	176	195	204	175	154	184	163	183	190	160	181	193	188	186	172	206	187	204	193	204	173	173	196	199	216	189	180	183	156	157	196	166	160	184	182	185	174	184	180	177	170	180	194	171	180	201	186	171	192	172	169	177	178	191	167	155	174	161	169	193	182	180	171	186	177	176	183	192	173	187	189	175	170	193	183	199	183	155	199	197	186	186	202	185	194	192	159	162	159	169	180	183	183	163	187	164	179	195	158	206	196	199	172	156	186	190	197	174	189	176	183	210	171	196	170	179	190	170	190	155	165	202	191	187	174	184	170	198	171	177	176	207	178	185	174	181	162	182	176	198	197	193	201	186	207	211	154	203	167	196	177	184	197	176	165	163	203	182	165	185	168	209	154	169	162	168	198	172	181	189	161	178	173	177	184	157	173	182	189	169	209	194	173	197	173	190	177	188	187	185	197	190	164	175	185	176	199	198	170	190	166	179	184	193	213	173	186	180	174	188	190	207	185	195	186	161	205	178	183	193	180	208	198	183	165	215	211	199	149	183	194	177	178	198	174	195	180	170	185	183	162	166	190	186	205	204	183	193	177	189	155	203	223	171	183	182	206	157	183	185	172	202	182	181	175	187	192	203	181	201	169	175	178	183	170	187	163	163	174	195	190	171	157	201	188	193	167	167	165	158	159	192	179	185	172	164	190	167	179	171	184	194	176	168	192	178	177	221	171	179	191	191	151	167	184	185	195	198	157	191	218	199	178	184	173	175	182	200	172	195	174	204	168	200	179	176	165	170	207	187	197	184	166	172	188	188	200	195	190	190	182	196	188	205	168	168	198	211	213	176	178	183	175	192	162	171	191	183	177	184	160	205	174	187	194	183	189	188	176	189	205	179	173	181	198	185	174	169	198	194	195	190	193	171	186	202	168	187	182	180	173	204	194	182	183	187	197	205	185	194	180	178	203	179	163	160	184	191	176	176	184	173	199	152	211	173	176	202	190	180	187	181	193	171	179	170	185	196	181	194	182	185	206	171	196	188	163	165	202	171	193	178	177	167	188	185	188	168	207	169	169	191	217	170	172	183	172	187	209	212	173	204	196	182	193	187	195	193	178	167	177	170	181	205	198	185	191	199	173	194	201	190	188	163	190	196	208	196	212	175	170	196	186	173	183	168	159	213	185	194	179	184	184	172	182	195	179	200	209	163	176	183	190	182	174	203	179	175	176	175	186	208	191	201	197	194	206	192	172	166	192	179	164	201	188	169	178	186	209	189	193	186	208	180	179	193	183	198	177	187	185	165	176	174	188	179	172	185	184	179	182	167	192	197	187	223	180	182	208	179	154	172	202	179	199	175	190	167	157	203	199	166	189	190	223	150	179	188	180	199	207	199	175	186	212	196	178	186	195	171	173	162	178	185	196	189	176	191	161	197	185	184	176	203	180	200	187	185	193	216	167	186	171	195	211	190	171	172	173	210	171	182	176	190	185	202	165	190	184	182	178	191	187	179	166	190	197	163	177	186	171	176	174	191	164	189	174	206	218	190	188	170	202	172	168	211	174	198	166	191	185	174	178	191	200	199	181	191	178	188	181	175	208	158	202	173	172	180	168	186	213	189	190	172	204	188	178	201	177	190	190	198	182	197	171	191	179	194	185	177	169	170	171	154	203	169	173	177	184	184	178	206	190	168	198	169	195	197	200	186	187	187	204	205	157	171	197	189	180	174	195	182	177	198	189	166	194	186	178	187	158	215	174	184	168	190	170	203	178	183	195	181	174	208	186	178	173	192	180	178	191	208	186	197	198	184	199	174	203	178	171	190	201	172	196	194	181	157	181	160	163	184	202	177	169	185	182	192	193	176	187	172	177	185	172
6741	2212	916	398	369	281	232	225	216	247	217	212	204	198	229	215	227	210	191	233	212	191	206	196	193	207	198	215	203	230	203	176	210	217	227	204	206	208	234	215	200	220	204	213	225	197	216	190	205	201	217	225	190	207	203	223	216	208	205	202	196	207	204	201	200	232	210	178	194	193	214	208	217	216	218	234	209	191	217	222	207	216	190	214	187	234	222	216	195	221	210	186	215	201	233	206	218	230	216	227	199	194	228	212	211	216	219	205	205	211	216	207	198	229	193	189	233	191	223	192	206	199	217	236	229	196	219	218	208	199	214	196	207	210	199	199	223	201	207	192	208	208	190	227	200	222	224	206	215	208	221	249	195	206	211	220	230	225	211	218	215	208	220	202	216	214	210	209	201	206	228	209	202	199	205	175	233	233	190	200	172	222	207	219	220	217	188	250	218	212	205	230	197	204	214	209	215	209	206	176	177	202	212	197	204	204	224	204	209	180	191	224	213	203	212	232	202	210	210	192	206	192	203	190	206	222	220	231	189	224	211	240	200	187	220	240	220	226	205	201	192	210	210	210	206	257	212	204	223	223	230	204	213	205	198	191	206	203	190	205	223	209	245	197	212	204	202	196	230	206	225	217	227	204	203	229	205	218	204	186	209	208	204	225	238	197	211	213	194	204	191	198	197	206	207	196	202	179	188	211	187	197	199	199	191	171	219	226	210	201	195	245	187	193	199	209	233	224	208	193	211	210	205	190	220	206	222	206	222	190	230	194	203	228	206	216	225	184	217	191	218	225	227	205	217	207	226	209	200	201	198	196	216	189	218	212	209	233	210	208	221	206	228	216	217	219	216	217	220	210	190	213	210	193	218	225	183	214	202	211	207	222	204	203	201	186	190	206	192	206	218	204	230	218	227	250	217	206	237	195	205	200	238	222	192	219	200	238	192	220	193	220	199	224	231	233	219	185	212	230	213	199	225	192	197	205	244	225	218	213	201	186	203	204	221	222	182	207	191	212	239	211	184	232	242	202	225	224	207	211	228	237	195	195	194	199	175	210	191	226	184	214	202	223	202	222	220	219	205	228	201	198	213	186	219	202	199	206	226	239	196	228	195	222	234	198	192	200	216	197	219	220	184	194	209	208	264	218	208	200	208	210	185	216	192	230	238	210	216	215	202	205	231	222	204	217	207	196	190	223	226	198	223	201	216	212	197	228	211	207	193	221	223	182	215	203	195	202	208	212	218	184	209	202	229	184	219	209	204	205	199	220	201	207	225	214	231	174	180	230	186	211	248	198	196	198	194	214	208	222	186	231	221	220	186	227	223	211	205	229	196	221	205	215	226	216	215	205	215	204	188	196	218	215	225	230	199	201	216	219	200	196	215	196	234	200	219	235	224	234	220	235	182	218	231	230	212	210	205	199	194	236	232	213	203	177	202	219	220	206	173	217	226	219	210	211	197	204	216	219	193	195	227	222	198	207	216	183	206	214	198	230	202	223	213	200	213	207	221	186	242	201	214	205	203	210	214	211	204	215	222	225	194	218	198	217	224	220	188	187	229	200	210	213	198	211	195	203	217	203	212	213	205	208	200	211	216	242	219	182	213	187	215	221	219	223	193	212	178	208	198	180	208	250	191	226	212	205	231	184	211	197	194	222	215	191	186	220	201	205	207	204	199	200	200	201	215	223	191	231	215	213	179	212	205	216	202	206	204	221	201	184	222	215	227	192	199	191	220	212	245	220	217	207	205	209	205	231	189	210	188	208	188	214	202	227	207	212	197	210	206	202	254	206	199	229	212	223	190	216	223	211	232	189	198	193	204	220	189	229	224	232	214	185	209	183	227	219	211	209	203	213	212	212	226	200	211	194	219	232	220	209	212	214	218	205	214	214	230	206	198	221	212	222	208	214	214	208	233	234	193	219	207	219	207	221	232	197	218	214	213	232	224	207	219	215	204	203	243	235	208	217	202	238	221	238	208	198	186	217	213	225	223	205	213	208	189	216	209	207	200	209	210	202	191	217	219	216	236	207	224	199	213	226	215	224	214	202	203	176	215	218	217	216	207	231	205	228	230	209	208	199	191	206	219	198	220	194	190	182	201	227	204	218	198	221	218	208	196	218	181	238	191	214	220	179	231	229	225	225	202	207	234	214	207	229	211	204	193	238	200	230	216	204	194	213	222	177	224	214	204	203	202	201	202	203	198	201	199	233	149	215	232	203	222	223	206	216	243	198	255	211	195	220	192	216	192	198	204	219	215	255	198	227	196	216	217	184	219	217	201	211	209	193	220	192	250	194	192	219	217	214	204	214	174	213	209	217	216	207	214	212	211	207	199	205	212	217	204	180	193	209	191	208	214	181	202	197	195	223	209	209	213	201	224	200	191	205	233	218	206	201	229	200	212	213	202	198	199	220	214	217	209	211	203	204	200	221	209	198	218	251	219	206	215	198	190	206	238	175	212	216	228	205	197	205	212	192	207	192	236	198	188	188	227	197	215	199	185	195	200	220	179	187	210	178	195	194	197	203	204	242	236	227	206	246	218	205	204	220	196	224	209	195	220	199	238	212	192	194	222	210	191	197	212	228	196	199	212	196	200	222	224	211	198	217	213	224	221	223	189	218	234	202	213	190	198	212	221	200	202	190	203	211	213	230	223	201	211	221	225	222	185	220	214	209	231	222	213	241	224	219	199	202	212	194	227	198	214	222	209	199	223	202	207	193	214	197	210	231	201	200	203	224	188	229	190	207	215	220	205	219	214	213	221	224	195	220	222	231	223	174	193	205	194	214	219	192	208	220	200	204	203	209	200	203	197	194	234	207	223	223	198	226	218	198	224	207	222	210	202	234	202	195	232	215	217	239	241	214	196	233	230	180	197	213	212	221	202	210	200	200	202	192	194	191	230	187	209	225	211	219	187	173	204	233	207	199	173	196	231	214	224	210	224	242	187	217	208	207	186	196	218	210	231	212	207	212	218	207	226	222	223	217	202	195	254	227	194	204	195	209	222	210	217	230	195	226	203	223	203	201	214	187	201	194	201	178	225	186	226	190	215	201	187	215	235	207	198	214	217	228	210	231	205	197	188	207	210	231	225	196	186	213	192	224	214	176	195	194	188	210	211	185	197	229	190	203	217	204	233	209	213	194	194	199	202	199	193	222	214	225	228	198	196	217	209	191	219	179	211	193	221	198	222	195	234	200	250	207	215	213	195	213	234	215	199	212	227	235	189	207	218	199	191	218	227	182	219	226	195	197	193	196	206	205	210	206	204	207	191	210	195	214	216	188	226	232	233	206	243	228	180	208	202	210	225	206	203	202	202	221	226	231	209	207	198	214	219	185	221	207	218	209	191	210	184	206	210	198	206	206	190	211	203	212	180	221	203	218	193	214	210	205	209	224	213	226	228	189	204	222	206	218	187	222	221	199	223	212	218	201	239	227	196	193	208	192	227	195	210	232	221	231	218	195	228	225	184	226	208	208	202	217	230	205
23698	21080	28205	24140	21060	8362	810	573	453	413	368	329	325	306	283	282	264	263	260	286	263	278	229	246	245	252	257	236	245	262	251	242	239	242	231	225	243	253	203	229	204	202	223	228	224	225	228	240	203	229	252	227	232	198	238	219	217	215	215	220	229	236	212	212	236	196	229	232	243	245	213	210	227	224	220	191	211	212	230	216	226	255	221	210	243	227	222	200	237	223	242	217	224	218	206	206	213	218	236	193	213	198	212	209	215	220	245	217	221	203	210	226	211	216	215	244	235	202	244	228	233	218	235	232	210	204	226	215	214	220	195	205	213	218	217	216	231	172	244	239	206	235	220	225	234	225	228	218	193	241	227	200	228	223	252	196	217	231	211	234	220	211	243	221	206	229	218	236	240	239	252	209	209	236	220	219	218	206	252	213	238	221	235	223	212	243	224	220	216	206	212	233	223	209	220	233	226	257	193	243	221	213	228	253	206	218	231	230	214	227	233	221	228	200	191	215	209	223	229	233	224	242	206	197	234	227	205	213	189	248	233	212	218	222	215	233	214	199	216	193	227	202	229	207	214	190	194	244	210	229	226	232	184	205	223	223	212	236	251	231	227	207	210	209	217	222	223	201	216	216	212	196	228	226	220	215	225	241	229	227	204	207	219	204	219	215	196	247	218	232	215	245	199	241	239	217	216	228	227	219	213	228	201	211	227	189	196	237	225	231	206	188	199	238	232	222	224	218	194	214	237	214	215	209	206	224	210	236	218	230	218	209	199	212	216	201	250	250	201	217	215	227	218	221	208	216	248	233	237	229	219	218	217	190	231	205	253	215	218	220	237	221	211	216	215	197	217	223	231	228	228	218	232	247	233	223	220	226	231	228	228	219	237	216	226	198	236	182	230	216	236	230	209	207	210	223	226	226	248	245	256	243	196	212	234	227	232	247	199	197	227	237	216	232	225	240	207	220	219	236	221	236	195	204	217	220	191	218	220	189	234	196	227	227	198	202	229	243	235	196	230	210	213	225	219	197	234	242	218	220	211	208	222	218	215	222	215	238	199	198	211	225	221	231	221	204	213	215	208	209	207	243	228	221	233	244	238	214	227	214	218	212	249	238	226	222	210	224	225	178	229	227	204	210	234	214	200	248	210	202	191	213	226	232	205	215	224	208	220	206	220	213	237	226	194	210	217	229	216	197	192	224	203	264	204	194	233	233	210	217	201	216	210	208	217	237	222	243	238	210	216	205	218	240	221	212	215	224	213	234	209	219	198	208	217	210	217	198	206	228	209	202	184	221	204	191	216	231	245	244	212	249	221	232	231	221	233	221	227	229	207	210	218	218	207	210	205	224	203	225	241	256	211	217	231	232	223	215	231	220	250	221	205	199	215	195	216	211	212	200	219	231	208	205	234	209	199	205	229	196	205	221	207	229	199	194	202	232	210	203	243	218	208	231	219	224	239	223	197	220	224	215	230	221	181	231	229	227	194	208	213	214	223	206	213	217	217	216	213	179	213	214	237	246	216	213	207	212	230	222	231	229	223	215	230	238	215	190	204	213	215	222	213	223	227	232	193	225	200	210	239	215	207	211	216	217	249	213	225	222	207	224	232	206	202	218	226	248	225	200	242	231	243	217	239	200	229	217	217	248	215	244	195	219	198	187	222	223	226	251	225	222	220	190	175	214	226	204	239	210	233	219	209	246	227	230	218	234	244	224	244	227	226	218	205	230	225	202	218	194	240	238	196	196	230	238	216	200	210	207	223	248	227	204	216	224	241	253	241	249	225	226	214	214	207	218	192	219	219	242	219	219	213	213	202	229	223	203	204	219	200	249	214	221	239	228	219	241	212	225	224	213	215	225	234	234	193	219	222	190	216	229	237	239	220	187	221	255	213	207	242	228	233	238	219	230	211	240	199	251	193	216	227	253	208	229	215	213	221	214	221	224	216	251	190	187	214	215	213	229	222	226	209	225	199	205	225	186	197	210	195	223	224	207	198	221	222	234	237	210	220	198	244	213	242	236	230	216	229	210	230	197	228	244	247	220	211	195	196	219	201	239	236	213	210	218	211	232	220	230	213	224	209	191	213	236	213	194	199	234	224	241	230	224	210	230	236	217	222	230	236	264	213	231	247	221	212	222	208	190	208	209	246	177	229	213	251	229	225	216	211	193	201	226	190	197	233	202	209	204	206	206	248	242	240	188	233	236	216	219	243	209	212	208	206	218	210	219	194	198	233	200	189	201	227	218	225	231	220	228	197	182	211	208	205	217	205	203	218	213	210	226	227	215	219	193	234	220	191	221	221	247	201	212	208	227	207	205	245	217	204	196	239	228	197	224	209	190	194	233	236	238	205	207	207	222	217	195	226	197	223	214	235	197	225	205	230	224	217	227	229	206	217	210	222	239	218	236	220	224	246	201	211	217	241	210	194	232	238	226	222	217	207	199	226	202	224	194	235	222	229	235	194	209	254	229	216	195	217	198	202	217	220	193	220	205	207	234	216	214	233	234	195	250	226	224	218	215	221	206	219	215	223	211	223	213	226	221	218	243	207	208	203	234	236	230	207	208	214	252	225	226	235	252	215	195	213	198	205	227	216	221	220	216	221	218	241	247	188	226	256	227	216	218	222	216	209	215	222	230	210	201	238	214	221	200	194	203	213	221	211	211	215	213	209	204	198	236	235	224	239	224	227	234	220	229	193	219	244	201	224	191	226	236	234	206	238	235	228	224	218	199	215	209	213	194	228	216	213	232	223	209	233	249	196	206	239	199	218	209	254	224	228	251	227	226	226	201	214	221	238	213	240	223	202	250	201	207	226	232	238	239	224	222	201	249	226	204	222	221	193	236	212	206	224	208	226	208	235	224	212	211	204	180	229	192	220	234	217	210	237	243	215	215	221	218	204	236	219	210	233	208	234	203	222	229	196	233	224	201	247	227	199	219	211	230	214	220	234	213	226	227	219	243	210	232	210	221	242	209	224	236	235	201	207	264	204	224	223	213	225	205	214	206	245	214	213	228	211	198	208	229	215	221	225	228	226	224	237	198	202	220	225	234	212	203	239	205	212	223	239	223	226	213	228	200	211	227	216	207	246	239	221	217	194	231	217	201	219	204	237	222	239	215	208	212	212	217	239	213	230	193	218	217	218	218	236	207	214	216	221	236	206	239	215	263	223	229	241	227	197	209	226	213	196	219	188	232	221	214	244	226	222	216	222	213	224	238	203	191	203	193	227	220	223	217	232	221	203	235	218	201	212	193	216	235	230	218	197	209	245	225	223	242	223	223	230	207	226	200	216	238	231	218	206	230	208	221	228	191	218	198	256	215	239	193	203	193	219	214	207	221	228	255	228	218	243	231	190	220	198	246	226	204	250	217	207	203	205	208	192	234	220	227	208	218	255	214	253	223	238	210	212	204	227	215	225	228	201	215	211	219	188	227	224	237	200	204	225	222	206	233	266	234	230	252	240	249	202	238	231	229	210	190	222	223
6445	15734	5977	2708	1920	1387	1095	872	649	591	493	430	423	326	367	323	327	309	296	278	288	257	281	248	266	247	265	287	265	271	254	235	258	259	248	221	240	211	236	238	220	261	243	227	223	243	230	266	242	206	213	236	242	253	220	234	237	245	255	270	278	231	218	234	209	245	254	239	246	240	212	243	245	230	230	232	230	194	244	231	212	221	237	217	217	226	254	215	258	204	247	238	231	214	262	206	240	220	220	237	232	229	213	244	220	232	233	263	221	235	249	213	255	230	242	228	215	203	227	244	237	244	229	219	227	211	221	213	210	228	241	239	223	242	238	216	211	264	244	247	237	216	223	220	206	226	261	210	242	235	228	242	230	229	247	242	252	237	219	227	234	234	222	234	264	243	240	229	249	231	240	216	253	249	222	224	243	246	239	235	208	222	232	224	249	231	242	217	222	207	213	241	238	245	210	220	232	239	215	223	251	218	235	229	213	255	257	233	254	237	245	238	241	267	236	229	222	228	234	208	228	221	215	253	221	202	225	238	252	227	261	218	219	243	225	237	224	238	215	220	237	225	207	208	206	222	218	224	227	239	250	260	246	238	244	240	226	228	231	243	214	241	223	216	237	223	269	241	220	239	211	255	236	237	249	248	219	225	238	232	227	233	224	240	234	259	244	213	221	227	249	232	238	242	233	267	217	236	241	215	218	221	227	232	240	246	226	243	241	241	257	237	220	244	248	248	222	246	251	212	213	237	238	236	217	258	252	228	216	225	212	240	216	206	234	214	230	253	215	234	217	217	215	230	215	232	227	266	227	214	251	223	233	224	241	242	217	227	252	256	261	218	222	221	235	254	227	233	263	242	245	266	241	250	206	251	236	259	226	227	219	208	219	223	250	268	250	224	241	226	246	242	266	235	230	279	215	232	243	234	201	224	218	252	238	209	218	234	218	240	236	230	227	245	220	233	251	220	238	260	244	256	215	224	236	235	244	241	243	243	227	212	230	221	224	219	233	232	228	234	257	234	237	253	201	218	275	238	246	217	212	256	227	243	227	242	233	234	222	245	241	222	222	234	235	240	224	233	254	209	250	224	244	221	235	274	246	247	233	253	235	223	226	229	249	253	218	238	259	237	234	235	228	215	244	228	240	270	184	237	229	256	241	233	220	222	237	239	245	226	233	242	220	266	256	212	237	215	233	237	234	250	233	230	216	218	239	217	226	211	257	209	229	241	262	255	228	254	249	218	225	224	228	259	229	221	233	237	212	205	241	242	255	230	244	228	219	238	238	225	217	235	254	217	240	234	254	245	250	245	241	222	226	217	265	243	259	237	230	216	233	231	221	221	241	223	216	228	216	223	248	238	229	232	235	260	221	234	233	247	240	242	226	229	211	244	246	226	235	245	248	281	212	198	226	234	228	233	249	244	234	219	219	240	232	214	246	223	275	247	232	235	228	229	219	196	205	243	200	219	232	247	225	222	264	219	235	221	222	258	224	235	233	269	224	211	230	242	224	259	207	202	211	223	234	225	255	224	224	201	234	225	265	235	221	230	210	245	232	223	213	237	224	245	233	243	238	214	203	228	232	219	245	223	217	223	228	204	231	216	197	219	226	202	212	239	245	223	259	244	221	233	219	250	232	227	238	229	228	240	241	199	238	231	245	240	238	262	218	219	237	241	237	236	220	244	216	227	219	223	233	229	239	223	224	202	243	223	228	245	235	221	217	243	209	221	205	229	214	205	242	240	215	238	250	247	202	233	215	214	196	208	217	238	186	248	207	237	244	216	237	254	223	257	216	239	218	213	225	223	225	226	214	230	239	218	236	254	200	217	228	215	239	255	219	251	244	219	243	199	231	226	218	222	238	249	224	256	263	225	247	228	244	232	222	234	227	223	230	243	248	226	214	213	201	220	214	228	241	227	214	225	226	228	234	241	246	222	238	225	218	216	245	220	220	213	227	227	214	237	238	229	216	262	202	257	228	231	224	232	251	241	234	233	241	231	218	230	252	239	229	216	235	221	208	235	232	223	220	228	218	223	206	247	245	222	238	241	250	249	207	219	215	226	233	235	199	240	232	211	255	212	258	258	220	221	237	247	211	233	235	208	225	246	234	238	225	231	218	229	246	242	212	207	214	204	214	230	242	243	212	223	221	265	233	235	230	236	238	250	244	244	235	220	226	239	239	234	241	238	273	224	232	223	237	242	239	235	261	226	207	242	229	243	273	240	258	235	236	249	219	197	229	226	242	242	254	226	241	256	245	242	229	227	252	255	208	222	209	215	234	239	232	238	213	230	212	226	252	230	237	223	254	245	259	230	248	287	208	208	239	230	226	225	230	250	219	243	219	213	232	236	222	225	234	239	222	217	240	223	232	232	222	226	237	246	219	235	254	223	225	244	224	204	244	230	234	259	235	205	250	232	258	251	196	234	207	243	220	237	238	246	236	219	225	244	234	241	241	228	227	259	208	247	217	232	237	247	249	246	236	224	247	235	240	246	249	232	222	254	250	228	228	221	217	272	228	218	210	241	224	229	234	236	239	221	241	231	194	256	234	247	218	249	207	215	248	234	234	264	224	219	239	248	239	231	242	215	234	240	243	238	212	238	228	244	220	223	252	251	233	222	216	248	247	227	243	251	223	237	240	255	232	212	201	208	235	236	245	229	231	218	202	233	211	235	228	189	217	243	258	272	255	235	259	216	235	229	230	227	244	217	234	226	224	210	231	230	220	199	231	276	246	248	225	250	212	240	239	228	210	210	245	239	218	245	237	223	225	235	244	210	254	247	258	193	232	222	222	225	206	240	257	234	252	246	238	246	225	250	220	236	239	261	235	243	228	268	233	217	237	240	232	209	240	240	206	268	229	229	238	247	248	250	226	226	226	219	225	254	244	225	263	223	238	237	217	238	218	259	254	215	214	228	261	220	258	259	245	227	228	245	216	244	215	211	221	243	236	236	228	253	250	231	239	239	276	248	222	221	258	228	224	238	231	214	230	231	239	218	226	244	204	253	235	230	253	223	235	236	249	245	241	232	225	220	239	236	209	237	239	234	247	233	221	248	240	243	215	218	223	224	215	238	217	244	233	230	231	231	268	243	229	247	225	240	266	262	243	205	231	255	222	231	225	233	225	230	251	215	256	210	230	216	266	244	228	231	255	229	245	239	242	232	242	240	213	218	223	224	236	228	218	207	213	227	230	225	244	256	225	199	249	247	214	220	229	238	233	232	246	202	237	239	228	247	196	231	271	214	244	219	256	243	237	236	244	251	227	208	225	241	219	250	253	234	256	222	242	229	225	234	225	225	217	225	268	229	244	233	226	234	216	209	239	259	231	203	225	224	204	236	222	252	239	235	227	230	244	234	255	237	227	223	241	247	247	221	224	241	218	221	253	254	232	235	227	247	247	256	224	243	231	228	229	247	223	208	255	266	234	230	230	235	208	218	241	229	258	238	264	243	236	231	212	221	251	246	236	239	228	219	238	217	241	264
24698	20910	26746	25054	8564	794	609	544	484	441	432	437	454	427	421	389	409	396	362	389	370	351	395	407	409	419	400	375	373	383	374	359	392	385	353	372	414	379	374	380	383	370	338	389	325	406	399	376	354	393	379	378	350	394	386	366	361	362	393	353	385	367	391	392	393	388	377	397	334	425	351	367	373	395	386	381	360	347	375	363	388	369	369	338	398	359	319	392	369	355	370	407	371	385	365	389	374	426	396	395	364	398	422	380	396	361	389	401	362	351	352	326	409	383	383	396	347	403	401	403	362	374	376	390	373	358	412	387	389	344	333	400	392	380	360	411	351	389	356	374	367	406	370	376	374	389	403	332	409	358	379	353	372	366	355	350	386	408	400	415	376	391	398	364	370	367	371	380	402	387	383	379	372	377	382	354	361	373	392	382	413	363	346	391	365	351	390	357	395	386	359	373	418	356	347	385	361	369	350	365	392	385	378	380	401	372	359	372	386	385	345	354	384	380	399	360	382	374	369	369	375	401	352	400	387	354	377	354	358	339	363	365	376	390	349	362	372	382	369	352	356	387	355	387	384	376	373	331	394	339	408	406	339	368	387	373	339	404	413	338	400	365	372	404	369	337	382	410	423	362	387	361	398	410	375	374	346	359	361	378	404	343	378	337	389	380	376	381	390	388	386	387	372	364	382	353	351	369	378	398	349	353	403	371	369	384	356	368	411	353	381	386	362	366	372	393	373	392	354	371	347	344	412	370	378	394	380	363	353	351	373	356	365	417	388	365	376	373	403	363	364	386	377	376	382	393	378	395	395	368	395	368	402	361	406	386	393	366	341	368	350	386	353	387	380	358	361	381	367	391	405	395	375	359	368	341	368	353	379	388	365	366	402	364	368	367	407	364	361	401	398	375	370	377	414	363	355	369	343	369	347	381	370	352	381	330	394	349	355	320	355	377	352	400	375	382	376	350	372	350	367	413	450	377	377	369	376	397	373	362	339	360	359	360	372	386	399	335	365	343	371	378	371	382	428	390	363	402	372	366	381	354	388	359	384	406	352	396	369	398	374	396	393	394	400	376	386	351	352	386	367	346	420	377	348	367	394	383	393	350	374	387	355	359	345	404	384	400	379	403	374	370	385	365	373	389	332	364	402	378	348	399	401	361	384	361	403	366	351	360	388	410	396	359	405	354	400	406	346	370	389	394	368	359	378	382	397	398	383	376	362	379	364	398	358	353	367	397	375	393	369	400	381	355	400	384	329	364	379	365	377	378	351	357	382	361	371	384	371	394	361	380	384	362	345	392	391	378	355	343	382	374	364	385	373	356	338	358	388	360	418	392	375	365	383	368	348	352	355	372	397	407	358	359	355	354	375	391	350	387	378	351	367	377	363	355	404	378	431	387	383	411	378	379	376	384	343	414	372	339	378	401	404	394	377	379	379	341	398	376	361	378	390	384	346	358	387	378	353	381	386	370	413	383	358	398	368	328	373	390	359	382	370	355	363	362	343	387	388	376	361	389	374	372	385	361	372	379	412	360	382	403	372	384	367	397	367	355	379	419	378	385	400	401	385	361	354	391	374	381	391	341	366	373	364	389	368	397	354	408	370	369	378	368	333	375	381	411	403	397	337	406	406	350	383	374	379	353	420	397	378	386	401	369	393	392	370	357	368	350	364	377	374	369	407	370	376	375	394	352	346	398	342	380	378	374	377	429	384	365	368	365	387	383	397	422	350	388	382	353	363	347	361	408	393	375	366	372	373	385	381	350	396	347	346	382	380	358	385	391	377	391	391	376	369	406	369	380	336	398	363	359	355	366	338	334	414	384	339	365	394	378	359	398	365	407	356	359	401	387	396	376	378	377	383	425	410	401	377	377	388	391	350	398	366	385	372	366	355	392	372	394	378	345	349	417	384	377	385	406	418	389	408	390	406	361	375	372	358	349	353	364	365	394	335	367	358	361	348	390	359	369	379	353	392	353	385	321	396	386	373	384	397	380	361	365	377	373	386	388	385	355	359	383	393	353	395	404	356	383	381	381	351	384	387	410	388	395	374	412	336	390	393	376	363	337	350	384	352	381	339	345	381	356	339	352	383	354	413	360	374	383	403	359	374	357	392	394	392	390	358	379	391	406	372	365	319	349	397	374	366	403	373	346	355	380	371	359	363	381	395	359	367	412	368	395	387	359	360	386	388	405	389	383	370	372	367	357	376	353	372	401	362	349	377	368	385	402	442	402	406	356	398	383	387	377	378	319	373	405	356	354	385	354	376	380	375	390	360	376	405	381	369	364	415	396	418	369	357	368	339	376	374	379	386	363	388	367	366	336	365	336	392	378	369	381	395	404	381	360	348	390	359	402	364	365	366	338	354	409	369	422	364	374	391	376	330	391	360	381	371	360	400	347	369	402	375	387	382	406	352	397	392	369	385	374	383	417	378	350	373	371	362	376	397	376	385	372	383	357	405	353	380	398	353	393	386	417	391	361	374	347	408	371	344	393	419	389	369	346	384	372	391	375	347	399	380	362	374	346	410	376	380	370	375	348	396	378	392	385	355	374	359	386	383	375	369	347	363	353	346	383	363	380	354	393	327	361	341	365	433	358	344	376	388	358	368	405	351	360	367	364	400	337	382	372	357	360	334	404	360	375	359	391	354	352	386	346	367	357	366	379	395	365	374	388	344	338	387	411	345	368	383	362	374	377	367	360	397	349	365	360	382	387	376	390	391	372	350	388	367	383	385	396	348	368	357	370	371	367	400	395	358	411	375	361	357	384	377	355	360	369	365	372	343	375	390	378	363	363	350	346	351	351	354	375	379	407	370	373	370	403	403	401	403	373	365	380	390	345	346	375	404	350	373	381	380	355	384	360	402	351	389	400	372	351	337	363	352	392	357	381	345	381	378	386	387	362	365	336	344	377	339	360	356	375	373	385	392	386	351	407	355	373	373	375	353	338	370	399	394	378	364	353	355	377	425	368	380	385	378	404	366	352	372	370	378	366	420	397	343	342	383	368	363	380	359	390	356	401	367	387	387	388	372	368	363	380	412	371	387	393	379	377	371	382	382	408	377	364	371	405	373	357	416	388	373	370	368	368	372	399	357	365	353	365	395	315	398	389	373	360	334	377	371	354	384	371	386	377	370	392	393	379	383	378	401	387	385	372	363	378	371	356	361	382	343	410	356	398	357	396	368	357	342	399	397	373	396	433	378	389	405	396	391	345	337	387	398	354	358	342	391	380	413	365	391	388	356	393	384	378	376	389	395	361	359	366	370	330	379	386	402	375	387	413	363	348	369	380	350	371	384	346	362	327	403	386	396	388	380	384	358	393	393	368	403	368	386	394	374	369	381	369	357	389	356	357	368	361	372	388	386	376	406	355	356	397	336	363	410	381	412	382	419	375	377	356	375	387	382	375	364	326	382	380	370	356	393	365	395	374	366	374	396	359	383	342	356	359	365	354	381	329	320	372	382	380	391	328	356	392	328	407	356	362
6212	9395	3616	1697	1282	1012	841	732	627	567	514	536	441	472	473	491	444	429	486	437	397	427	426	417	415	372	420	435	445	436	405	382	406	415	395	420	380	405	400	389	423	417	431	407	397	424	381	400	417	425	412	378	377	401	375	461	382	380	403	386	426	383	420	390	408	409	420	410	428	398	396	389	383	432	424	364	392	365	414	409	358	407	395	380	391	416	413	401	395	406	367	392	447	401	386	425	400	395	385	384	398	420	394	430	376	425	396	375	412	386	455	384	424	380	388	378	406	429	375	392	399	395	384	402	410	390	414	440	397	376	382	405	365	435	419	379	399	392	394	402	420	388	381	392	377	385	385	385	398	396	386	436	391	420	427	424	380	410	417	413	420	405	421	418	404	396	404	415	387	395	413	365	388	381	406	393	401	387	421	423	406	386	373	405	359	420	412	411	388	424	411	416	386	409	403	382	357	389	386	425	403	414	413	427	417	391	382	407	383	414	429	379	419	395	398	383	423	368	422	420	397	404	398	384	365	391	427	397	417	381	388	363	413	399	403	383	421	406	369	389	383	395	395	395	415	410	392	409	381	418	403	387	396	421	382	452	400	408	378	395	408	413	407	407	416	415	405	402	401	414	393	408	372	400	410	385	425	364	407	390	404	392	408	407	359	352	374	399	406	431	401	405	430	396	357	432	394	406	405	406	401	421	361	385	397	390	389	408	379	393	396	416	400	371	400	404	453	411	362	366	396	405	386	389	421	419	411	435	394	398	406	398	401	452	403	395	382	380	392	415	391	413	418	404	394	443	399	406	424	411	425	410	399	382	380	404	396	419	400	412	419	383	397	387	405	407	371	415	419	389	418	416	411	402	424	415	389	411	416	400	396	442	430	415	405	402	394	410	358	420	368	417	420	408	387	393	379	407	446	374	416	355	415	368	397	364	402	359	435	433	421	395	389	383	423	423	417	387	408	369	397	389	384	371	419	368	400	381	397	396	392	417	386	424	409	423	383	401	417	419	401	402	447	374	417	401	417	424	391	428	406	435	369	418	399	424	425	401	403	409	398	376	394	424	378	414	401	377	418	431	402	380	394	400	406	390	386	422	359	415	377	376	400	400	395	395	396	412	419	394	400	398	388	393	405	352	386	417	394	409	408	391	415	399	423	417	353	385	422	376	408	416	382	384	386	430	386	385	412	412	406	379	387	383	374	407	362	400	380	409	377	440	390	427	392	381	400	362	393	424	384	392	392	395	447	428	407	385	407	387	402	380	387	404	379	393	381	422	385	405	416	378	394	434	425	392	407	406	387	400	399	399	389	431	424	398	386	421	453	406	418	423	385	395	392	411	389	427	391	383	406	380	392	429	379	372	394	424	404	428	403	394	421	377	426	414	373	379	421	403	372	388	372	406	434	392	441	394	390	400	376	410	429	397	409	396	412	398	362	407	426	395	384	390	413	422	401	432	394	381	384	378	391	410	413	370	385	443	424	421	413	411	399	427	424	441	382	396	396	392	431	385	411	402	373	430	409	401	402	416	365	391	406	396	393	413	425	395	422	400	391	417	416	446	361	416	394	384	381	401	394	410	405	408	414	408	408	403	416	398	407	400	430	401	420	399	398	378	394	397	428	433	410	370	425	375	378	404	411	369	401	388	397	429	434	405	394	402	388	425	361	404	380	404	409	403	375	418	397	401	405	402	414	396	399	407	435	398	412	424	424	443	388	395	417	440	395	400	403	389	462	436	393	424	441	403	431	427	406	411	397	373	401	378	397	395	394	459	410	388	420	395	389	410	392	417	424	381	412	411	438	403	377	443	378	392	395	399	406	383	415	370	392	351	393	401	424	427	397	363	411	398	411	438	407	422	414	419	416	395	369	392	403	382	344	419	384	417	398	421	436	401	419	394	393	413	398	395	370	393	441	384	415	422	414	398	419	375	402	416	416	378	399	394	403	393	384	385	397	383	399	440	410	411	384	373	386	383	382	366	375	418	415	399	402	408	390	399	383	417	382	413	408	386	377	452	440	393	386	407	411	401	373	393	385	424	391	363	429	414	358	396	443	401	432	354	419	398	384	380	411	407	403	408	431	378	397	403	407	421	389	405	417	388	374	429	433	358	396	368	387	423	387	379	380	392	421	416	426	412	429	384	417	390	431	421	402	421	392	430	381	401	382	409	373	395	404	379	389	400	411	381	381	434	377	421	387	393	391	381	364	434	430	416	396	384	405	399	393	407	405	397	391	425	387	399	410	400	438	413	396	406	440	414	423	429	385	385	395	406	380	419	396	404	414	352	392	365	410	349	396	371	362	411	434	415	425	401	396	396	421	387	437	401	420	409	385	382	399	427	380	412	415	346	394	397	384	379	434	367	403	397	374	451	443	398	403	413	378	382	375	386	419	402	437	400	406	402	392	430	422	388	435	396	439	400	385	385	361	387	389	435	395	407	385	432	408	413	402	413	412	429	423	423	407	383	352	425	362	408	374	410	425	377	416	384	394	390	420	399	426	415	388	387	421	414	384	418	406	387	407	360	395	392	404	393	402	406	377	377	380	387	424	390	383	428	426	413	380	405	393	427	406	398	407	421	422	381	402	416	377	350	408	434	383	380	409	393	455	412	414	402	419	398	423	400	381	404	384	404	418	402	383	376	405	407	399	383	377	369	410	394	399	446	379	432	375	404	367	389	391	392	414	408	443	432	422	364	396	371	387	402	387	402	400	377	366	396	420	396	397	391	390	397	384	366	374	379	418	434	401	430	419	412	421	382	421	385	377	411	422	408	403	412	368	410	375	390	395	432	407	411	403	421	426	419	368	397	429	390	413	380	405	350	401	427	398	388	397	400	437	429	415	416	376	384	418	449	393	391	393	403	404	400	386	356	399	402	412	396	427	362	368	419	396	376	398	405	376	431	416	401	405	408	406	413	380	414	422	430	375	416	424	393	399	420	421	439	382	374	416	411	396	370	391	374	382	396	393	438	424	411	399	370	404	387	373	370	407	436	426	414	395	423	456	388	401	403	400	404	424	393	416	395	385	417	392	382	406	395	428	446	401	412	373	424	414	397	379	399	366	382	390	398	449	413	397	441	402	363	386	399	441	399	421	432	417	411	371	393	371	401	400	369	431	412	385	415	423	412	388	439	440	388	430	384	416	402	407	438	395	438	394	380	348	390	396	408	349	395	381	417	398	375	396	407	418	401	415	387	424	446	413	415	445	384	418	423	425	423	375	412	403	392	376	397	411	400	394	376	381	390	387	430	418	411	386	386	457	395	413	389	444	391	383	382	397	377	409	396	395	399	400	435	417	399	410	420	421	370	427	416	407	402	402	411	411	391	363	383	393	434	408	413	436	401	370	366	388	386	389	386	418	398	395	417	390	435	416	395	387	423	393	363	357	407	430	386	411	428	415	413	394	389	444	404	397	444	392	411	399	409	421	400	408	381	388	400	411	387	417	392	405	418	439	346	410	431	421	443	395	409	387	404	420	398
22544	21110	28737	23721	21115	21163	7197	1307	969	881	774	709	680	631	671	607	588	606	534	570	559	573	566	520	519	511	529	513	519	525	508	519	527	522	507	500	517	479	517	485	532	478	543	488	498	498	477	513	496	522	486	514	500	512	495	525	564	519	507	515	465	483	495	503	552	502	480	486	464	503	495	481	478	479	481	498	511	482	474	503	498	491	464	525	472	484	491	527	482	489	489	522	468	504	443	480	493	490	528	498	495	488	494	515	475	529	466	490	494	473	490	487	516	535	513	497	515	514	500	451	514	446	467	506	460	500	496	507	432	480	490	429	487	477	453	482	456	453	499	469	489	517	461	446	471	468	466	544	452	499	457	441	498	504	507	483	495	445	468	462	497	476	504	476	487	483	502	477	495	502	503	500	476	503	512	500	523	440	471	479	483	479	474	504	477	489	515	520	501	492	488	494	502	489	465	496	471	498	481	495	471	498	484	461	465	500	489	485	471	521	480	506	514	473	518	465	481	486	491	493	455	452	521	511	515	493	479	487	502	502	512	499	453	473	470	472	508	488	464	511	467	487	473	515	458	498	517	495	479	493	462	444	470	445	503	479	472	473	480	496	517	499	483	489	529	495	504	469	511	491	513	513	474	521	482	471	470	521	469	477	515	485	468	504	489	488	521	471	461	505	488	447	497	477	473	511	473	479	454	511	529	485	543	455	432	491	495	530	507	464	489	518	440	537	496	465	458	499	474	488	499	480	489	516	452	464	458	439	473	471	459	522	489	473	501	473	496	510	466	484	440	481	471	513	515	478	460	443	482	462	487	494	477	523	450	481	465	454	473	449	504	461	480	479	482	492	507	490	484	460	490	444	475	501	483	472	481	479	481	488	444	499	469	492	510	481	517	433	477	479	504	464	465	507	464	486	491	506	463	478	490	499	456	512	472	477	477	512	475	485	506	509	480	508	481	488	493	491	445	497	502	468	495	475	453	493	508	480	491	484	506	506	503	442	469	484	465	508	528	469	497	463	512	488	476	485	476	496	533	517	464	482	489	473	477	493	477	500	465	492	442	471	528	484	464	505	462	485	515	513	462	486	480	473	513	496	473	490	467	460	505	495	493	465	497	499	503	509	497	466	462	460	470	522	481	509	489	501	475	529	465	486	486	480	471	484	437	497	477	474	475	495	508	486	482	455	489	505	503	485	505	503	477	485	486	508	466	504	507	490	496	425	482	456	507	533	477	460	500	475	446	467	437	486	509	478	496	486	477	470	456	435	495	470	461	438	500	498	474	502	459	461	441	497	453	478	473	506	470	500	480	436	520	488	477	494	449	503	480	474	476	467	468	516	483	514	474	529	499	491	500	487	493	479	491	494	512	477	501	480	534	481	500	494	559	516	490	469	449	488	449	474	459	497	502	497	470	485	488	545	481	463	490	519	499	466	499	482	463	482	484	445	503	487	502	514	500	474	472	469	466	524	484	471	503	464	509	466	509	512	490	488	482	469	472	527	499	483	504	427	479	503	490	493	483	504	493	448	451	499	419	458	496	444	491	480	485	496	448	495	473	469	459	464	493	487	480	460	480	515	478	481	476	479	492	460	482	506	457	484	492	503	518	495	445	489	490	520	471	482	495	456	487	492	514	476	439	486	499	493	504	484	467	443	472	497	451	489	501	465	505	449	492	477	500	497	473	491	508	496	502	526	459	447	476	501	504	495	495	454	469	488	503	497	493	476	499	463	501	478	470	458	493	474	473	502	509	459	467	498	491	468	476	465	501	465	485	469	476	456	469	505	508	433	521	486	503	506	484	490	542	486	513	498	482	475	485	537	484	464	489	519	488	459	482	470	469	457	481	468	504	457	487	490	428	481	489	459	534	500	471	468	474	516	484	471	498	487	514	502	462	454	469	498	488	475	470	468	502	476	511	488	501	472	473	488	492	471	454	491	489	468	441	470	513	504	481	452	483	508	488	512	523	484	522	477	515	494	469	474	517	485	486	519	500	429	527	491	501	498	515	479	496	540	468	461	463	496	475	505	465	486	503	488	486	466	484	513	491	476	494	472	462	480	499	514	459	467	483	481	519	509	491	473	508	473	473	455	440	487	464	475	487	485	508	479	463	498	480	478	478	516	503	471	490	472	523	472	520	487	512	517	490	514	505	516	518	475	508	465	479	511	461	459	459	475	526	456	460	458	487	510	490	519	525	456	487	445	499	478	519	496	463	468	489	485	461	478	507	480	498	524	519	488	483	510	456	512	483	469	508	498	494	495	468	475	511	506	485	489	474	443	479	507	490	475	506	498	471	466	491	530	480	459	491	471	481	517	463	472	441	457	515	496	490	519	474	521	524	505	487	494	468	471	441	500	495	478	467	468	475	449	493	483	508	498	520	485	436	478	472	461	440	444	455	502	466	472	499	484	505	473	467	464	499	496	432	507	433	497	488	442	476	501	463	483	476	474	465	478	472	455	457	478	484	504	488	485	521	480	472	477	476	505	475	511	502	490	573	484	531	482	488	437	457	494	517	456	461	439	507	476	506	479	524	476	475	491	494	516	527	436	471	480	468	459	474	482	516	462	488	465	506	486	490	522	520	495	490	465	487	479	504	486	497	470	457	492	505	562	517	494	490	480	466	498	514	490	499	437	477	465	487	471	466	492	497	492	503	465	474	469	479	496	467	481	475	489	465	500	475	459	494	452	487	495	508	486	464	520	500	491	479	505	458	472	476	503	497	493	488	487	491	434	482	496	450	420	537	516	471	500	483	526	505	502	487	467	512	528	479	490	500	476	485	476	492	498	480	500	494	464	506	483	486	520	488	487	503	513	502	510	473	470	462	487	424	449	515	503	516	489	479	416	471	512	467	478	536	492	474	515	437	483	484	516	483	492	485	484	496	493	484	491	500	495	498	471	485	493	530	474	498	463	470	463	464	518	511	520	508	496	452	476	486	512	500	472	477	461	475	507	507	491	490	479	507	500	466	478	459	459	477	502	474	468	472	492	524	461	484	424	457	487	458	479	475	493	496	499	485	484	483	514	452	477	491	494	461	468	500	450	457	446	492	504	484	504	514	468	480	484	501	513	477	477	507	504	481	461	503	523	496	477	479	487	476	512	500	489	534	494	479	425	487	458	499	450	484	488	468	537	455	465	496	455	441	498	465	492	444	464	472	459	494	494	494	488	443	495	444	496	461	455	480	492	475	433	487	504	482	460	464	465	512	481	495	512	499	524	482	539	498	459	503	429	496	503	472	497	486	471	496	508	475	510	496	480	484	512	496	523	477	499	447	525	500	544	516	506	509	464	456	485	511	513	495	499	489	458	503	506	528	474	453	489	430	434	458	529	484	501	498	461	469	486	536	508	494	494	509	462	480	488	467	500	461	484	470	465	496	464	546	484	478	437	494	507	452	503	490	468	460	512	482	503	478	505	509	497	481	481	459	443	516	474	466	507	458	460	509	470	495	467	465	489	465	507	472	551	515	473	473	492	514	513
7451	21844	10178	4876	3691	2804	2077	1712	1380	1152	996	896	865	760	729	639	604	640	625	621	586	571	573	515	554	553	540	543	543	563	511	536	505	484	540	513	526	518	508	512	477	483	493	510	538	535	499	477	495	526	480	502	511	499	512	469	516	547	499	473	514	511	462	504	493	480	516	510	478	500	491	489	508	495	515	465	484	486	518	495	518	513	497	495	550	457	465	500	496	501	472	479	514	492	488	510	495	501	496	471	510	496	449	491	458	525	476	499	489	501	469	477	509	479	505	493	483	481	466	466	499	523	504	509	474	473	493	488	500	478	522	484	518	466	485	515	512	471	500	453	516	514	475	479	500	482	486	480	491	497	493	470	492	493	497	474	515	436	467	460	519	479	512	491	474	436	472	504	495	473	465	481	480	507	452	472	499	508	476	489	482	548	518	496	432	537	502	493	497	492	537	494	467	492	497	474	477	504	524	499	506	433	509	486	461	500	490	476	470	491	454	460	534	483	518	511	486	509	452	473	497	512	509	481	463	493	523	479	479	470	504	493	480	452	486	498	471	478	509	466	524	489	500	492	486	512	496	465	492	486	478	503	491	483	493	479	462	512	487	511	441	470	459	468	534	489	479	471	469	500	482	484	493	451	491	494	491	516	450	485	474	480	471	530	546	489	485	502	494	457	474	464	467	459	519	499	492	516	512	492	481	484	515	493	486	459	486	492	475	501	501	459	517	473	493	508	483	508	474	482	518	487	490	487	481	480	503	492	498	483	498	487	490	462	501	492	472	485	469	483	439	503	482	489	483	490	517	479	443	486	509	498	538	464	519	491	473	526	479	486	448	497	465	463	470	500	479	497	499	524	472	515	525	472	508	487	446	505	475	479	467	462	513	491	490	515	500	514	523	468	472	473	511	463	516	518	504	467	471	471	469	504	483	475	508	495	504	509	495	464	499	506	476	532	495	483	505	526	515	515	458	481	497	501	480	478	500	492	461	495	495	470	488	480	502	498	511	482	509	489	504	506	491	489	483	479	489	471	491	497	503	484	474	495	476	532	473	477	446	485	486	507	505	444	517	506	509	530	470	477	520	483	460	530	519	500	470	483	491	500	513	487	481	492	488	475	510	486	470	493	504	481	453	506	496	496	466	481	535	494	512	498	453	472	518	480	491	532	518	478	485	468	487	471	442	447	521	475	460	479	494	474	477	495	467	443	435	521	472	454	498	454	470	477	476	517	469	498	492	441	512	493	521	479	495	517	473	464	480	475	468	461	493	507	493	472	514	465	478	504	506	466	459	493	440	459	498	529	488	482	484	504	493	479	462	495	469	530	469	497	520	459	539	482	477	527	502	456	503	490	458	486	516	486	495	513	463	446	478	499	485	498	506	467	463	491	524	458	442	457	499	547	516	483	531	528	499	460	497	459	486	491	452	502	458	493	478	480	493	479	501	481	493	507	504	499	471	480	488	514	474	434	466	497	462	448	551	482	530	502	527	483	503	476	527	459	479	504	492	472	480	492	461	460	466	475	464	535	470	509	524	523	480	515	452	468	452	473	489	522	508	463	477	494	490	475	489	459	517	504	491	492	479	485	486	459	451	491	476	496	507	515	460	447	452	454	477	481	527	510	505	492	484	496	492	475	521	474	466	487	479	485	487	504	514	532	499	486	489	506	485	469	476	512	436	440	470	477	510	488	504	469	525	465	525	543	481	449	487	500	474	467	498	486	486	557	505	505	507	502	498	484	479	457	476	507	450	491	454	493	509	478	452	487	493	469	516	507	477	472	464	470	508	457	462	472	539	512	512	453	496	487	462	514	475	505	477	493	481	499	513	473	528	483	465	490	481	466	488	504	497	520	457	515	457	470	447	498	477	479	450	469	482	493	495	506	448	472	509	464	509	499	482	474	473	495	484	487	479	469	468	485	507	483	498	485	490	467	469	484	467	515	521	495	511	479	515	486	489	503	515	468	483	515	459	521	467	483	510	463	475	454	459	475	496	497	492	475	466	533	494	505	510	499	521	495	503	476	480	515	531	456	496	531	509	490	476	436	478	478	501	527	511	465	469	469	492	490	467	489	496	478	526	480	492	448	449	513	464	522	469	487	474	503	470	460	492	485	481	472	466	472	538	513	478	469	497	513	489	474	496	491	550	492	522	439	470	468	496	444	466	473	465	471	462	470	485	478	533	482	500	475	442	475	494	481	477	495	467	500	477	494	506	506	483	489	465	447	489	423	495	467	511	502	476	506	476	502	494	501	478	472	447	490	523	527	474	453	541	488	499	489	511	523	485	465	449	513	481	504	515	476	497	490	495	450	511	497	506	481	487	490	478	457	457	530	466	488	478	463	468	513	465	488	505	490	477	488	509	456	491	491	505	477	446	488	480	469	474	472	478	493	498	463	521	541	475	503	467	469	486	497	483	509	515	458	474	492	471	530	491	497	487	478	480	460	481	488	489	494	475	491	546	492	480	484	508	493	499	484	485	515	521	492	500	478	486	493	493	525	483	541	489	521	484	442	463	494	480	487	484	518	450	498	500	482	472	475	513	526	515	507	502	495	506	521	485	510	478	474	508	440	498	503	469	484	492	512	533	481	498	482	481	507	511	478	436	460	492	463	547	473	452	507	485	462	484	506	479	504	513	493	489	493	502	483	504	478	485	502	479	467	487	490	476	446	510	487	488	461	489	507	511	468	449	484	475	473	456	485	509	492	430	480	494	462	477	492	474	507	462	503	500	485	496	478	475	502	498	484	527	485	420	490	532	462	499	505	509	487	510	454	499	499	468	471	497	452	469	497	467	504	483	448	509	527	509	487	511	539	492	496	485	480	504	516	496	465	458	464	489	510	479	477	429	469	476	498	493	489	473	484	491	512	476	472	471	481	474	488	464	490	520	499	483	479	471	465	506	501	501	509	472	495	478	505	469	454	523	482	454	496	492	524	513	461	461	481	536	477	460	498	446	499	486	469	471	514	479	509	469	493	501	492	482	477	491	481	478	494	475	507	494	490	508	481	475	482	512	456	497	464	496	482	500	470	493	481	522	482	477	483	520	444	512	486	492	510	484	496	498	457	467	469	497	527	515	477	434	458	483	450	464	505	546	508	433	481	450	498	505	485	496	533	498	467	515	466	494	523	482	486	444	442	492	531	486	527	496	470	465	505	458	505	501	499	466	483	469	480	474	469	512	522	466	481	459	453	461	491	476	494	482	494	528	491	540	513	472	504	508	565	503	464	457	464	507	441	468	498	484	505	452	458	522	467	485	491	485	465	512	488	499	494	502	475	482	466	469	479	521	499	482	495	512	465	490	520	511	512	484	465	496	472	480	496	456	481	453	487	487	479	482	454	483	486	489	485	515	474	477	481	455	510	477	515	481	519	513	490	469	494	483	486	475	481	442	496	549	496	494	490	465	457	488	486	471	473	515	491	477	526	456	480	504	510	490	493	515	500	497	497	445	463	449	454	479	480	523	482	477	459	484	492	483	485
27491	16755	2966	462	312	271	241	208	193	196	180	198	186	171	178	228	175	185	199	172	195	178	172	182	203	195	197	176	188	194	206	164	185	180	173	207	207	196	167	184	198	204	201	150	194	187	172	196	185	176	172	179	207	163	183	191	167	173	178	159	199	194	169	159	188	191	180	179	203	181	188	188	183	169	185	165	211	197	196	183	184	189	176	165	186	175	186	190	185	172	154	170	158	193	164	187	188	159	201	192	163	178	186	168	175	146	178	210	221	170	176	182	172	172	185	166	178	174	168	158	182	177	191	172	208	184	158	175	186	192	159	170	202	192	178	189	183	185	179	181	202	189	185	181	174	168	168	174	142	191	219	195	184	206	176	166	168	163	186	174	185	187	177	185	188	179	175	199	168	194	180	208	180	193	175	199	204	192	175	212	178	181	194	199	209	187	152	168	189	189	188	184	196	208	179	158	189	195	169	169	177	175	183	198	203	181	169	164	192	198	192	182	178	194	194	182	214	190	174	185	198	172	197	180	178	178	197	197	171	154	179	194	187	173	174	170	172	191	181	165	158	170	178	182	197	170	176	174	153	168	166	177	170	151	179	187	165	175	189	183	149	216	158	174	206	207	186	183	198	185	186	150	163	176	194	143	178	182	212	158	170	168	189	191	164	185	174	178	173	196	170	192	149	170	180	195	159	180	164	191	170	166	198	173	176	172	172	195	197	199	173	178	181	169	183	185	210	165	170	182	181	162	198	192	182	182	180	179	198	187	173	177	173	192	158	190	175	173	160	190	176	198	176	176	183	171	210	200	166	175	192	182	193	193	214	196	181	168	187	173	188	193	180	193	177	177	170	175	198	210	171	182	192	174	174	164	185	180	204	194	181	183	188	191	196	181	181	171	172	192	200	190	182	209	168	182	191	217	196	182	190	200	175	196	185	204	184	169	205	187	202	183	188	186	198	186	208	155	173	158	203	191	184	181	175	174	197	176	158	180	174	188	171	181	194	184	179	192	179	180	182	161	180	194	182	171	193	187	177	179	211	171	166	186	179	182	189	180	179	188	191	200	170	187	168	188	175	153	207	186	171	172	202	211	202	164	202	193	184	173	171	184	185	172	216	180	219	191	184	173	188	195	170	179	181	171	205	187	164	198	194	204	168	155	200	186	203	178	188	170	226	156	173	202	196	185	191	174	208	174	199	194	195	200	185	184	187	166	162	190	178	174	179	185	187	182	176	189	175	178	199	204	189	179	177	176	206	191	192	189	188	198	179	199	197	171	195	178	170	179	168	167	190	180	165	175	175	193	200	183	196	164	180	192	188	183	175	187	182	175	182	166	205	201	184	210	205	200	188	193	164	178	199	178	177	152	160	171	186	214	186	173	164	178	204	186	193	177	172	191	182	200	179	196	169	167	201	172	213	169	156	174	186	185	191	177	167	203	179	167	188	176	199	189	173	166	172	190	187	173	175	184	175	192	160	180	164	171	171	200	172	214	180	197	207	188	196	161	190	167	184	161	186	168	205	192	188	183	182	177	190	172	174	176	178	175	174	175	180	173	202	177	184	189	180	166	177	188	204	197	165	177	159	171	166	189	186	185	207	199	192	206	182	198	196	195	200	186	172	163	192	153	169	184	177	195	190	200	191	201	184	192	180	160	173	189	192	175	196	196	178	174	215	194	213	193	203	177	196	177	194	201	213	189	178	218	181	186	184	173	168	197	200	193	164	181	181	178	182	187	184	163	183	151	168	185	192	190	182	183	168	196	171	190	193	181	184	205	184	154	179	201	190	182	202	191	181	187	177	191	189	176	167	206	177	192	192	202	155	199	194	166	182	184	186	184	177	186	171	178	192	175	156	191	180	189	168	167	218	211	187	202	175	212	172	181	179	208	171	188	185	194	203	191	181	182	187	190	144	171	198	208	171	166	217	178	178	181	182	183	181	185	198	173	178	195	190	174	183	205	176	163	184	164	196	161	176	192	184	198	171	172	187	185	170	202	173	190	158	192	217	192	177	172	170	210	161	155	179	202	172	194	186	196	197	174	185	197	164	157	161	193	180	188	193	176	194	200	180	158	158	210	167	196	166	172	196	179	169	217	200	185	187	181	188	177	200	193	154	192	201	181	171	202	185	189	165	195	186	160	175	178	178	182	165	183	172	194	197	187	177	174	188	182	176	173	190	170	184	179	195	180	185	173	182	171	184	161	177	182	184	182	192	195	196	187	187	187	203	200	167	177	178	162	189	208	191	176	143	154	193	145	192	194	189	188	184	180	175	202	164	188	184	170	179	175	184	186	183	201	177	179	181	181	186	168	171	170	175	160	159	175	185	192	183	183	173	202	151	170	207	205	174	193	172	160	182	204	170	167	199	193	199	171	178	169	166	183	177	203	203	168	233	199	149	190	194	169	180	176	178	215	186	192	177	193	198	166	191	199	183	176	176	187	184	200	186	189	151	191	163	198	167	173	170	198	160	186	160	189	166	185	185	195	162	192	177	169	184	207	191	187	168	197	196	182	191	187	179	172	194	201	211	197	190	195	203	184	188	197	173	174	185	180	193	193	165	186	185	159	208	185	187	166	195	179	220	157	160	201	182	174	177	176	187	197	160	173	155	188	188	210	163	180	201	174	165	191	184	182	172	185	192	202	189	180	184	180	196	160	190	166	167	174	170	192	183	173	179	175	205	167	185	172	182	182	190	205	178	179	159	189	196	193	185	191	178	195	167	183	200	168	194	205	168	193	176	176	179	188	198	158	195	158	208	184	172	172	187	163	164	156	182	192	195	184	175	189	164	180	197	173	173	183	189	185	185	168	183	174	165	178	169	181	184	185	192	179	212	184	187	186	187	146	213	182	167	168	187	197	198	194	204	181	199	202	160	183	162	185	185	179	187	167	184	183	175	184	174	186	193	153	168	171	169	187	191	183	200	167	177	172	199	191	161	179	186	186	183	193	179	199	185	169	199	181	153	183	168	184	169	166	192	174	157	194	176	191	164	167	175	204	181	160	190	180	183	176	177	176	169	181	165	221	166	182	167	162	194	202	160	175	190	162	166	190	178	180	199	177	189	197	167	180	185	191	197	190	166	162	163	163	202	205	200	168	187	178	183	197	201	181	189	180	156	192	195	174	195	197	168	155	160	173	205	185	180	178	172	190	173	174	204	182	184	200	186	192	167	189	189	194	175	187	214	191	174	182	164	172	180	175	188	193	205	183	186	185	182	197	176	176	184	177	182	163	161	200	198	183	162	165	170	179	194	181	178	163	153	182	187	175	205	185	175	199	201	188	193	174	185	199	170	191	175	190	189	198	198	156	175	178	170	173	177	187	175	185	170	172	172	159	183	207	161	173	211	183	168	177	171	163	189	183	183	186	180	158	206	195	179	175	181	172	180	167	187	178	171	183	182	181	160	199	181	200	164	199	164	163	165	179	169	159	199	188	198	172	171	181	192	184	179	183	183	188	159	178	193	172	153	180	172	174	165	177
5679	1765	640	386	316	283	243	238	241	216	228	201	230	219	199	216	209	229	212	206	221	231	225	202	188	201	217	210	219	186	218	204	187	218	184	194	219	208	210	214	197	191	193	198	206	219	195	204	218	211	202	222	201	217	221	193	206	207	210	235	204	217	218	233	219	194	204	213	206	195	212	221	212	190	207	209	217	189	218	224	222	183	207	182	196	210	208	213	203	186	227	209	201	225	195	205	192	232	199	212	216	177	227	237	218	223	201	229	214	205	208	216	201	207	205	241	213	214	227	217	216	201	202	207	208	227	219	221	192	211	185	220	197	204	216	204	208	221	234	224	205	206	214	201	203	217	212	205	210	212	207	209	194	227	204	217	196	204	185	210	209	206	226	214	223	227	187	201	201	227	195	206	211	218	199	219	208	231	218	197	226	191	201	202	208	190	184	194	221	213	194	207	217	220	208	213	207	224	214	237	205	198	208	181	188	200	200	186	183	198	197	228	212	207	192	204	186	211	223	196	202	232	208	210	208	217	190	202	192	209	189	205	212	209	194	220	204	239	198	200	199	225	182	205	213	226	211	220	202	204	178	214	197	208	202	196	207	183	207	211	190	221	203	220	208	202	202	203	232	194	198	189	199	221	199	226	183	225	214	196	211	206	219	217	229	177	211	191	212	216	198	180	230	206	223	205	201	215	215	217	201	218	189	228	196	205	204	230	219	201	238	202	191	206	194	219	200	202	203	228	224	221	210	226	210	234	208	207	202	173	219	213	208	173	218	214	197	229	186	199	197	170	216	215	222	206	183	202	209	239	216	186	209	221	200	214	198	211	219	198	204	183	208	226	203	215	227	216	210	217	233	218	217	215	195	214	200	225	202	207	194	226	175	214	235	245	228	217	226	220	219	197	213	192	195	213	202	203	194	225	187	204	177	208	228	227	202	207	206	210	194	195	217	217	221	210	220	217	202	198	191	206	223	204	194	195	216	194	202	216	215	190	182	201	212	220	186	204	208	239	200	210	201	200	202	194	192	197	212	245	209	207	193	212	216	224	206	200	214	215	179	177	233	216	218	205	190	218	182	231	220	198	234	215	184	204	208	215	219	257	198	222	204	191	203	198	213	243	190	242	215	215	223	213	201	201	198	211	205	192	217	201	206	208	222	219	174	229	201	206	200	214	202	195	211	234	239	206	226	220	202	219	210	214	198	208	199	206	217	228	195	222	203	224	217	225	200	215	209	238	192	184	222	222	188	197	219	207	191	231	220	225	196	189	227	219	205	181	208	223	196	225	221	175	210	200	192	211	231	217	210	196	221	220	214	206	226	211	198	206	200	192	205	225	206	193	219	205	221	204	215	215	207	212	198	211	198	201	191	185	215	200	223	185	211	209	217	220	221	210	216	208	203	220	218	184	239	214	185	179	200	214	231	183	210	211	192	204	239	186	203	204	220	193	208	218	221	208	231	221	209	194	233	212	229	237	201	234	197	192	205	212	219	226	184	229	189	191	229	202	193	204	201	203	199	240	219	205	192	193	212	219	197	210	212	205	213	227	206	196	212	236	218	213	189	211	205	219	210	226	228	197	192	222	220	227	231	223	214	215	203	200	180	189	212	197	214	200	218	212	194	209	194	220	172	198	203	174	210	212	201	197	196	228	220	226	185	191	222	210	197	206	213	218	202	210	207	210	206	240	211	219	202	220	202	196	190	183	194	217	209	212	204	232	180	189	193	198	218	222	221	219	214	200	215	193	199	187	212	211	210	208	208	221	228	216	204	200	198	225	169	211	197	217	221	219	216	220	189	192	212	207	207	223	203	207	234	224	182	194	219	198	232	209	188	214	199	208	232	190	210	220	187	202	224	218	193	210	209	209	213	189	195	202	200	222	198	203	198	200	228	192	207	195	205	208	202	208	210	202	208	167	197	203	220	201	200	169	223	212	204	205	221	194	217	241	204	207	227	205	212	214	190	203	213	222	201	238	173	224	252	205	224	211	224	228	209	199	215	178	189	219	197	217	170	220	209	201	198	219	197	209	233	251	202	226	206	211	212	218	197	222	221	224	189	210	190	215	204	230	207	207	225	218	224	196	204	180	215	183	224	226	183	203	201	222	197	207	220	230	211	187	198	189	196	200	204	228	210	203	221	215	232	223	201	211	227	195	207	195	193	191	223	186	198	206	182	193	194	203	200	213	213	221	214	181	221	189	202	202	217	218	235	212	208	211	201	194	192	220	230	190	226	202	206	232	208	206	223	203	197	220	216	214	193	218	203	198	198	212	212	206	228	215	179	200	202	215	214	201	256	220	196	214	226	200	224	223	215	221	210	230	182	201	208	216	195	193	221	209	187	217	231	220	206	214	194	194	206	205	190	210	208	203	189	186	205	193	230	191	219	222	222	217	251	211	217	184	213	197	226	209	201	200	205	227	239	225	168	221	210	207	214	216	229	207	184	205	220	188	222	204	216	196	218	209	199	182	206	218	182	201	195	205	227	225	200	199	226	203	211	229	175	209	193	201	222	203	208	204	215	225	206	194	213	216	207	192	206	216	198	210	179	211	224	208	198	222	203	217	197	204	216	200	191	213	230	210	179	227	201	219	203	227	209	194	194	192	213	186	215	216	203	194	226	213	186	190	191	226	211	215	215	181	207	210	190	213	193	196	192	200	205	199	203	193	205	190	188	196	196	222	210	216	199	200	232	179	207	184	186	211	193	245	210	200	204	216	209	210	229	202	200	191	247	193	225	205	215	193	203	205	243	210	213	192	179	200	176	194	206	214	220	181	212	199	203	191	193	216	206	183	204	192	211	219	236	195	210	199	226	226	222	204	218	210	187	220	212	196	220	220	192	185	212	219	188	220	211	211	200	225	217	207	194	217	230	216	230	212	215	185	207	206	219	211	204	236	203	200	216	204	215	216	194	215	222	209	192	205	199	243	192	243	215	218	223	200	228	204	225	211	211	209	213	206	234	201	209	214	180	192	213	195	209	214	191	208	194	211	202	223	201	197	238	185	192	219	198	210	235	200	202	205	182	185	235	196	181	206	196	225	218	199	220	194	213	217	202	201	189	225	192	218	223	213	205	197	222	227	187	204	177	222	207	236	205	198	207	216	200	205	201	209	219	216	221	232	206	212	210	221	208	211	229	181	192	219	220	206	190	199	195	206	229	185	178	192	206	240	194	201	224	221	201	201	221	221	213	198	193	200	180	205	216	202	205	194	213	200	215	186	192	228	199	218	237	199	201	219	190	217	188	227	209	210	217	215	228	203	190	199	223	221	210	197	207	186	205	245	206	198	214	178	208	201	191	190	185	186	209	213	184	224	212	199	196	225	207	247	214	217	198	224	213	218	198	212	204	202	186	228	185	189	198	217	200	226	208	207	225	213	192	223	177	216	210	195	216	222	201	193	213	217	220	213	203	187	201	223	183	213	188	215	206	191	191	203	227	203	198	214	200	208	239	205	207	189	214	227	218	214	220	222	209	201
23668	21082	28189	24201	21087	8317	883	565	435	424	344	319	301	287	286	294	244	273	260	298	243	258	244	240	242	255	243	247	203	266	273	261	235	235	233	200	261	230	223	214	203	204	207	255	222	233	250	240	190	242	224	227	205	229	217	219	215	192	230	221	224	225	213	212	238	223	249	198	212	220	226	219	205	214	213	230	227	199	253	207	204	239	226	229	219	219	200	222	213	248	209	216	235	211	237	229	233	206	216	252	221	242	211	219	203	209	201	224	210	226	225	228	214	225	218	232	225	211	237	223	221	233	228	216	201	219	217	213	237	228	218	221	221	265	241	212	216	214	237	220	244	207	230	220	207	213	221	217	232	210	235	208	241	247	212	231	210	225	223	245	202	219	234	208	220	233	235	213	222	213	218	213	195	209	224	216	192	242	229	210	226	253	215	207	217	206	231	212	214	212	197	228	253	222	212	215	246	239	221	200	230	246	213	204	211	211	215	217	248	250	230	231	179	228	234	229	217	216	212	231	205	221	216	213	230	246	192	204	225	197	236	239	215	242	249	212	220	230	187	217	186	204	224	206	207	235	192	207	216	215	196	240	222	228	234	245	226	198	234	219	192	216	204	230	227	206	201	236	233	230	226	224	236	238	246	220	213	225	229	231	204	228	235	230	195	233	222	204	221	198	238	225	191	224	220	206	245	223	226	208	201	220	218	224	239	219	221	209	206	231	205	221	240	214	219	249	245	225	233	222	242	245	213	213	213	228	199	234	188	218	235	207	237	213	213	202	204	204	229	219	214	220	220	221	225	199	233	224	209	209	225	206	226	237	225	208	201	203	217	225	235	211	240	235	222	204	237	217	206	208	229	234	195	226	183	235	209	240	249	215	216	206	214	210	197	222	194	211	238	217	208	204	252	203	246	251	230	209	204	229	223	219	204	226	222	244	192	193	225	212	214	211	222	227	201	233	231	225	195	226	222	203	223	244	214	209	205	243	234	246	226	212	221	213	205	211	235	213	249	223	240	227	227	215	193	224	225	238	208	230	216	186	209	230	231	217	200	237	225	231	212	240	232	238	220	212	215	210	219	223	204	224	234	217	211	220	222	247	211	214	214	209	229	244	222	200	219	209	194	216	220	222	222	234	245	225	211	209	237	227	205	249	228	210	206	220	224	236	231	214	245	222	217	203	221	246	209	214	206	220	197	208	221	208	197	214	223	216	223	216	240	207	218	228	212	235	209	211	233	196	208	232	220	212	196	247	223	204	215	212	199	240	229	220	220	194	222	197	189	213	205	238	238	186	225	211	209	204	213	231	200	236	217	222	185	209	212	225	212	212	228	199	203	220	205	230	195	207	215	209	233	202	221	209	211	228	231	208	208	195	204	205	224	222	205	225	200	238	239	234	236	255	220	209	214	188	208	269	235	203	210	226	215	240	240	212	197	220	221	237	249	213	220	205	210	203	223	247	226	218	210	236	231	184	216	186	172	224	211	210	223	226	199	213	218	210	215	223	206	241	211	213	232	186	200	200	201	209	237	219	207	219	233	210	184	243	241	209	212	217	235	205	236	213	230	231	198	229	228	219	227	233	214	218	212	226	211	236	207	218	233	248	213	204	228	219	208	240	218	208	215	188	235	222	229	205	213	220	225	234	219	228	231	214	219	221	210	233	213	238	246	242	224	239	195	230	236	202	171	243	212	202	220	221	209	240	225	221	206	213	207	228	226	232	223	217	193	225	188	246	202	219	187	213	215	240	212	235	193	226	228	231	224	231	226	226	224	238	227	214	197	241	251	242	215	223	221	193	209	212	215	237	213	210	204	218	220	181	221	165	201	219	250	214	223	212	186	210	191	209	207	221	217	232	230	228	210	211	212	234	241	220	218	237	220	234	254	214	220	212	215	218	216	214	213	217	253	212	192	219	222	204	232	228	234	218	200	217	233	202	234	221	239	233	219	241	225	235	218	219	215	251	226	211	192	214	202	243	233	183	226	209	219	238	212	238	209	217	220	218	237	202	243	204	217	207	235	204	230	228	212	229	246	196	239	199	219	215	203	227	243	211	221	222	210	211	262	223	228	183	220	234	226	203	250	221	223	198	202	219	205	213	226	206	226	231	207	233	202	234	239	220	259	189	215	231	253	205	215	213	218	224	226	215	205	203	205	248	197	209	198	253	225	197	197	183	214	219	199	237	226	214	225	229	221	230	231	207	220	217	224	233	206	196	228	220	207	211	212	204	193	207	217	213	204	208	189	225	203	247	220	183	197	210	208	197	243	241	189	211	209	181	210	243	222	212	238	214	243	211	229	221	209	217	239	216	225	241	183	257	209	189	204	211	208	222	202	208	219	210	226	227	221	229	216	226	209	237	194	206	206	244	216	220	217	233	230	227	175	227	248	212	229	221	213	203	216	229	214	212	231	205	215	223	247	239	223	227	234	225	221	222	245	225	218	221	232	212	210	212	214	229	233	256	200	193	235	231	223	242	211	216	207	199	244	232	216	214	218	236	221	236	228	239	186	217	218	230	217	189	236	206	200	231	218	203	234	203	223	210	228	250	205	209	209	225	230	224	234	230	239	213	226	235	246	218	230	218	207	188	235	231	217	232	192	232	234	231	223	209	218	230	205	217	224	228	229	201	225	216	221	203	207	216	227	198	206	212	242	192	225	240	210	218	214	262	238	232	208	205	218	225	220	183	216	240	215	239	216	211	214	235	221	220	228	211	201	221	205	201	186	211	232	230	203	221	215	223	225	247	213	239	223	204	219	240	205	218	231	196	211	263	230	199	210	206	216	195	213	249	229	235	218	209	229	208	230	231	244	224	223	213	209	247	214	235	210	211	212	231	203	232	220	220	204	200	230	211	226	243	186	204	230	194	207	237	228	235	217	202	241	203	209	250	236	216	212	218	249	218	220	220	212	239	229	199	210	182	197	238	222	225	206	212	235	222	229	221	228	218	218	220	225	222	196	205	205	201	209	204	199	222	211	206	208	219	206	229	213	233	222	197	205	237	219	220	196	212	233	225	209	199	206	203	209	228	208	211	250	221	222	241	237	248	210	226	224	218	195	197	204	182	233	226	233	225	220	222	208	195	219	205	218	223	215	211	252	185	213	224	252	241	199	195	219	239	206	204	240	197	201	213	246	220	198	213	230	187	204	209	235	193	222	214	204	228	222	252	195	223	217	206	201	210	215	215	193	218	226	216	243	220	240	200	222	214	205	225	210	226	199	214	228	215	194	206	194	215	246	218	224	220	229	223	207	220	206	235	212	220	230	218	229	222	185	234	207	212	241	195	218	219	211	242	212	211	220	245	201	190	243	211	204	198	220	231	203	196	200	233	214	204	219	232	220	213	226	217	214	222	233	238	212	209	230	224	223	184	239	216	220	203	215	215	224	221	227	212	210	239	210	207	204	219	218	204	216	237	223	224	228	224	201	216	205	195	195	236	224	212	209	208	211	226	204	197	214	204	239	209	232	200	221	235	216	240
4957	13645	5870	2747	1955	1461	1145	867	653	610	490	474	413	349	356	318	319	299	280	306	306	278	283	277	272	273	271	274	244	263	256	241	271	245	254	260	231	238	247	249	235	274	224	226	266	216	244	236	227	232	265	250	257	222	238	244	230	233	208	242	236	223	260	267	205	246	235	223	250	237	246	226	244	220	238	247	221	232	233	240	247	230	237	229	237	219	230	249	227	258	227	194	245	244	244	251	237	237	248	232	221	263	256	221	223	230	238	225	235	215	208	248	203	236	235	236	233	229	225	246	219	215	225	213	225	232	200	223	209	220	219	213	250	220	252	231	231	214	213	225	234	227	210	226	238	226	208	227	244	234	216	216	221	251	210	224	259	237	231	248	232	264	241	248	226	232	211	249	204	262	229	225	238	211	233	206	229	238	253	208	222	258	218	228	246	225	241	254	227	238	232	235	234	216	195	206	226	216	236	238	202	236	211	241	235	243	232	211	227	239	253	216	238	248	257	215	212	214	254	231	236	218	224	214	207	236	221	205	212	250	222	251	236	234	230	215	231	230	195	237	255	207	228	240	254	219	237	228	265	261	239	249	239	225	245	255	216	260	184	236	233	223	243	244	221	238	216	232	236	235	258	240	236	220	220	233	238	204	240	232	245	212	208	231	247	239	239	253	226	240	241	207	238	233	200	239	225	231	232	213	221	208	220	239	244	258	265	217	235	233	197	220	230	225	235	228	246	238	231	235	229	250	224	257	238	219	241	232	240	257	203	205	228	257	237	241	230	240	205	249	231	197	223	254	223	237	212	218	234	232	247	257	223	224	227	243	218	231	234	210	234	201	217	238	223	230	253	219	269	252	248	233	243	221	221	228	223	245	238	233	227	246	258	238	233	264	230	254	201	253	245	238	241	244	230	220	222	236	221	267	233	218	230	238	231	239	247	248	218	246	228	226	240	231	224	237	245	236	234	231	227	234	239	258	229	250	239	238	246	226	258	250	221	228	226	225	236	230	216	234	229	202	258	224	241	235	237	223	270	218	224	244	212	235	227	220	240	237	211	212	224	238	253	239	257	255	256	228	238	265	257	213	238	219	200	210	238	244	267	227	238	243	216	217	190	210	221	253	218	255	226	238	242	203	207	229	233	242	239	244	241	227	230	240	230	223	238	227	218	237	236	245	227	236	239	219	235	268	230	234	234	211	246	230	228	225	215	253	248	248	243	224	201	226	230	252	234	240	254	253	240	214	241	217	229	242	224	239	252	235	236	212	200	243	220	224	277	228	245	228	230	268	242	237	242	254	213	236	236	227	268	246	243	226	256	227	233	253	237	227	206	240	222	224	245	239	231	204	246	265	250	254	234	213	263	217	218	250	249	233	251	229	246	216	202	241	209	222	197	257	241	235	220	246	239	233	225	219	215	254	230	242	237	233	255	238	215	218	248	228	229	235	241	227	218	243	252	228	264	215	224	228	251	211	250	217	253	232	217	232	226	223	235	239	219	245	215	225	241	235	256	243	238	236	270	248	215	250	203	201	226	247	257	223	224	235	225	228	222	236	241	252	236	215	250	224	237	232	242	231	240	237	222	226	225	246	232	225	227	233	221	243	235	207	237	232	237	189	239	257	224	241	210	237	248	228	224	224	246	231	246	259	225	245	237	233	259	212	227	225	239	265	251	245	207	239	227	199	210	241	212	239	247	212	251	244	203	225	221	238	219	230	229	235	226	236	222	264	235	217	241	224	257	235	247	242	235	233	249	237	221	209	222	237	252	225	256	249	249	252	256	254	234	231	224	215	243	221	214	261	209	236	223	256	217	232	226	203	245	246	257	265	249	228	220	224	269	248	233	217	230	230	229	237	225	257	249	242	235	229	218	236	221	224	244	270	229	218	249	232	236	266	217	210	225	246	190	245	226	243	219	233	217	225	234	227	204	240	249	221	245	212	215	225	234	237	258	220	211	271	243	229	224	235	254	217	216	241	207	253	238	263	249	252	216	251	270	231	221	230	222	225	259	202	220	236	251	235	229	254	242	225	249	231	242	233	234	258	229	227	244	212	246	254	216	232	227	222	238	216	237	262	237	257	198	242	238	232	213	246	225	238	201	210	225	226	234	241	259	216	230	231	256	214	255	238	237	246	223	246	244	234	225	235	230	206	242	223	234	213	241	246	243	229	243	238	242	228	210	246	216	233	220	248	210	211	217	244	228	209	243	220	249	234	203	223	230	246	228	232	240	245	209	228	248	236	224	223	214	246	245	217	235	238	211	233	242	245	237	235	230	210	240	240	231	215	220	250	208	224	217	223	236	264	264	221	227	249	215	255	212	225	221	200	220	232	245	240	264	213	202	242	222	228	214	265	249	234	222	210	225	232	232	221	217	213	236	233	245	235	208	237	203	244	226	230	253	225	228	223	226	240	218	218	219	229	228	238	254	247	238	249	222	239	221	237	244	199	212	217	237	242	235	206	247	204	240	242	216	239	207	245	239	254	229	253	234	256	216	235	249	262	217	216	222	238	228	231	255	228	223	233	235	238	195	219	224	212	253	258	222	248	237	227	245	226	226	237	221	227	217	228	228	209	242	229	254	266	236	222	236	248	215	232	235	263	211	233	247	246	235	236	233	277	262	251	246	241	229	219	245	245	228	217	228	229	239	233	223	222	249	246	218	229	238	199	230	242	214	232	242	246	250	236	256	226	252	229	254	258	241	214	248	229	231	210	237	232	250	230	214	264	244	219	223	221	238	220	197	243	261	215	215	234	216	250	237	231	223	239	252	246	218	254	232	233	213	233	243	249	219	250	253	231	208	239	231	239	202	235	237	226	268	250	241	213	221	222	232	230	213	263	246	278	242	218	271	232	241	221	241	243	232	260	219	210	236	231	241	226	245	222	211	256	187	224	226	234	235	247	220	234	246	207	218	224	238	249	223	273	227	227	241	216	238	256	220	236	243	247	252	227	259	219	219	272	242	226	210	235	210	228	231	241	210	214	275	221	239	234	223	243	218	256	217	228	227	210	239	238	233	233	256	257	219	254	231	203	244	227	238	255	224	222	217	227	222	238	206	233	242	238	230	237	229	243	221	230	220	231	264	255	232	233	207	245	214	231	219	231	242	224	254	244	231	213	220	232	233	224	238	233	220	216	237	215	206	241	239	225	210	216	253	223	235	229	212	223	216	217	230	236	228	237	215	267	198	209	226	230	220	236	212	234	235	219	209	230	257	244	233	248	231	235	226	263	246	244	232	203	219	239	231	263	226	213	246	246	214	215	240	218	232	220	223	232	246	238	238	230	243	238	242	230	234	262	238	237	253	248	220	231	229	256	227	222	216	239	235	231	252	225	195	245	219	228	228	242	232	237	237	209	224	258	208	215	242	234	239	224	242	268	228	248	234	224	254	216	206	227	258	253	242	226	204	214	212	229	252	252	189	212	235	222	237	231	213	215	205	250	215	220	214	244	227	239	228	242	234	239	240	226	200	240	241	244
24962	21127	27072	25354	8604	747	620	548	450	470	473	487	421	457	421	424	401	390	413	403	422	385	400	384	398	381	374	367	414	391	400	373	371	381	364	353	381	397	345	377	397	372	382	407	392	387	397	410	345	396	389	426	388	401	376	362	371	399	369	368	366	370	402	402	407	357	385	382	333	374	383	412	375	373	355	405	357	393	362	370	343	390	399	367	386	389	390	372	392	394	357	402	394	354	351	368	370	342	344	402	393	409	387	345	398	391	363	420	356	370	381	371	368	372	384	377	391	382	384	379	404	370	369	404	446	371	375	391	338	378	369	370	410	414	375	369	384	371	374	384	364	423	353	388	406	355	371	365	385	425	386	410	360	376	376	370	401	409	402	371	390	365	373	368	371	354	368	416	390	348	411	390	404	343	379	414	339	363	335	382	386	386	366	431	407	407	390	372	373	380	368	362	341	371	379	377	362	374	352	355	361	387	381	366	369	380	380	344	380	357	385	362	373	410	373	368	391	368	387	409	364	377	362	356	378	383	343	371	357	340	376	383	379	431	413	393	362	386	353	359	394	350	407	389	372	371	384	381	382	421	401	363	394	401	356	357	353	342	366	403	370	380	346	376	384	361	394	375	387	384	388	358	362	394	370	392	390	406	347	359	375	366	367	407	399	387	408	365	376	397	329	374	331	375	371	359	402	409	405	367	391	368	379	355	368	385	374	358	380	385	372	362	380	395	387	388	404	427	382	403	374	365	373	360	392	382	364	368	384	367	368	369	385	414	360	348	344	373	389	385	402	405	388	374	381	372	381	416	359	409	381	418	326	380	404	379	408	404	382	440	393	365	371	370	358	369	395	399	370	396	384	386	357	355	341	398	367	408	351	382	369	384	365	362	350	381	394	389	406	358	363	388	411	352	380	368	362	361	351	416	366	372	369	364	398	390	388	380	356	366	386	389	352	392	349	364	393	379	369	360	387	386	356	368	337	387	401	390	396	387	355	364	374	362	367	424	380	376	360	356	353	349	328	360	400	375	350	382	367	387	393	393	388	399	347	356	411	398	362	364	383	420	384	372	328	378	385	365	374	364	366	376	364	400	382	368	393	387	387	384	390	382	363	365	382	374	365	402	401	382	376	391	404	378	394	384	376	409	377	360	378	358	364	388	387	433	361	385	374	367	358	385	376	349	387	365	329	410	363	390	375	357	407	386	384	350	386	370	360	454	348	382	365	372	367	389	341	343	380	405	370	344	376	400	389	376	380	385	388	391	369	368	388	405	382	369	395	391	363	350	370	406	368	368	382	369	375	416	356	362	384	418	354	404	398	372	357	384	388	381	348	383	346	374	363	387	382	378	355	406	351	356	385	375	362	387	358	384	402	374	395	394	386	397	383	363	343	364	392	354	394	377	386	385	383	346	376	394	385	345	416	383	392	360	375	362	357	377	395	406	387	384	378	399	357	403	345	354	383	388	368	359	373	385	343	363	353	352	365	368	384	356	351	365	367	354	392	369	434	341	362	392	374	371	382	379	389	384	393	387	337	385	367	363	392	335	389	380	406	412	357	373	340	401	371	407	379	390	371	367	364	414	357	396	383	398	386	365	390	335	365	359	381	383	393	397	394	393	368	402	381	381	421	373	402	346	392	396	376	390	361	427	403	376	367	345	391	421	402	386	402	381	354	359	358	366	346	388	417	343	354	361	359	365	370	377	394	343	411	390	374	377	386	355	352	406	384	365	360	341	424	421	337	345	376	409	384	383	413	389	364	410	387	408	386	380	372	375	363	389	371	410	369	361	366	377	354	395	422	394	357	373	371	387	372	391	340	374	400	366	372	416	383	393	337	318	359	356	380	382	401	383	395	386	341	366	407	368	381	425	380	369	394	363	399	367	390	342	411	404	372	408	383	383	374	422	373	384	378	354	380	372	356	395	389	404	334	334	405	360	355	377	407	425	360	398	384	362	396	371	392	341	386	353	362	390	377	406	372	415	370	379	356	386	380	357	335	347	389	353	397	355	363	365	376	375	388	373	387	359	383	393	387	396	401	375	384	384	415	378	380	378	386	382	372	381	387	394	374	387	387	386	370	362	376	362	402	413	373	349	394	394	432	358	394	387	420	404	390	386	411	404	360	369	397	381	374	368	353	380	376	394	379	393	383	374	394	363	352	342	368	360	361	373	363	381	374	346	389	386	426	391	378	386	391	379	387	390	385	394	388	368	377	407	365	397	362	342	378	357	376	399	400	430	374	385	358	359	372	366	367	381	374	395	392	384	371	371	384	346	391	371	373	368	388	373	368	376	387	362	347	395	367	380	375	378	377	386	417	389	366	381	395	374	402	435	382	374	373	405	376	391	373	347	382	377	360	386	361	388	404	341	378	368	364	371	361	379	388	348	380	358	405	383	351	377	415	388	358	423	389	402	416	365	350	408	391	367	368	386	397	369	381	378	373	381	351	389	382	373	384	374	355	389	372	371	384	385	388	355	341	387	404	360	401	381	371	414	357	395	384	385	355	380	401	392	387	369	365	388	386	390	349	370	392	372	399	361	379	362	373	413	367	368	357	397	393	424	367	368	379	397	366	370	402	384	355	366	368	426	399	377	387	365	386	396	381	386	392	406	376	391	364	378	371	393	377	389	383	362	408	383	393	348	363	416	379	340	370	384	386	364	393	436	394	391	387	389	351	357	376	407	395	386	377	395	374	383	392	354	396	362	385	407	421	382	381	360	386	390	397	378	396	409	396	362	400	376	318	405	379	394	355	382	394	404	362	357	379	374	390	388	368	369	354	408	362	369	399	379	354	376	373	387	365	405	353	398	360	361	386	337	364	382	349	407	397	375	376	393	423	354	378	417	385	392	406	407	403	390	359	369	396	399	373	412	349	374	344	373	404	385	366	384	383	404	393	357	358	385	353	364	407	397	373	351	398	362	341	393	407	352	400	360	390	374	376	397	355	376	398	410	406	386	361	354	370	374	352	376	364	378	380	370	399	403	386	359	349	405	393	418	379	387	394	384	404	372	370	379	385	382	364	369	385	387	400	383	390	365	394	383	335	406	338	391	359	412	359	359	401	362	401	380	410	387	366	394	347	353	390	401	373	414	389	383	408	361	345	421	372	390	402	366	361	386	370	383	396	390	413	366	367	394	398	381	377	350	365	338	394	400	379	397	408	391	369	400	354	406	372	359	367	402	366	354	378	367	377	395	360	362	389	381	399	381	358	363	363	371	371	381	391	370	347	407	388	383	378	363	346	369	381	392	345	365	360	374	344	393	406	369	404	354	405	343	388	365	397	403	393	381	390	371	360	370	382	378	388	375	394	373	349	389	317	353	379	380	374	391	372	406	399	379	365	391	360	373	330	370	388	362	397	348	380	335	374	407	327	331	351	373	403	393	386	350	408	345	387	419	385	386	377	411	388	350	371	372	371	377	379	378	379	384	359	374	358	398	380	351	391	365	371	375	388	351	351	379	392	355	364	386	384	405	387	395
5655	8395	3463	1647	1320	1104	882	759	659	619	564	498	523	527	485	485	454	439	474	442	434	434	431	419	417	433	448	424	414	443	415	405	414	405	379	424	419	405	421	421	411	401	397	450	429	409	425	387	387	390	409	391	438	401	447	396	405	381	446	408	388	394	377	426	405	438	401	437	438	416	413	419	394	396	388	392	396	410	425	403	421	396	387	414	418	426	400	385	450	392	442	417	420	402	399	400	390	392	416	424	372	392	369	415	354	423	390	408	365	376	413	414	395	399	430	433	417	421	376	422	439	437	412	388	414	389	429	400	442	407	401	399	412	393	402	393	401	400	397	411	412	401	403	413	402	411	407	425	390	440	417	394	386	389	419	388	421	377	416	413	395	426	401	424	408	381	426	403	417	378	402	411	396	422	393	399	390	404	389	401	434	398	425	396	423	405	415	378	397	406	389	406	403	427	423	389	392	405	449	414	398	422	416	398	396	406	421	385	414	426	398	458	365	385	425	390	434	391	387	411	377	410	408	437	396	432	425	401	371	395	433	381	413	421	412	417	448	408	389	395	417	395	401	430	389	418	386	370	408	416	421	437	399	408	364	391	353	405	414	451	406	422	398	404	414	435	395	396	380	405	408	442	408	419	430	420	398	376	389	390	364	392	420	365	393	417	428	392	412	408	421	398	408	372	400	394	425	421	379	393	373	439	391	444	414	419	412	439	405	427	413	408	392	401	419	404	385	417	420	411	402	374	418	380	399	411	384	416	402	416	405	392	376	389	377	436	433	413	390	399	390	401	416	391	444	402	389	427	393	395	397	430	428	420	399	381	382	424	396	427	382	440	411	444	411	408	419	418	406	423	404	393	416	406	415	389	413	397	397	387	429	407	409	382	386	415	391	414	390	395	415	390	442	402	391	410	360	390	391	430	406	353	431	452	408	398	425	402	404	397	390	340	419	383	408	399	417	390	377	427	408	402	381	426	380	427	392	394	396	368	411	423	403	390	401	421	382	378	393	387	410	373	376	406	399	383	397	431	418	405	427	432	410	458	421	405	407	397	409	394	370	386	412	407	401	408	404	404	401	406	394	395	404	397	411	391	395	413	421	409	424	425	430	381	427	406	408	393	415	396	425	413	428	391	413	415	402	399	395	403	421	404	393	399	431	414	457	380	388	428	420	407	402	431	415	421	381	378	408	416	445	408	434	409	383	390	386	400	423	400	409	420	380	404	395	400	386	411	383	447	414	406	400	423	418	428	376	408	352	411	382	387	393	377	366	438	384	374	383	366	375	394	403	411	418	403	399	398	402	406	398	387	380	403	420	406	408	428	427	408	407	368	408	397	428	408	419	442	399	424	411	436	414	401	375	416	397	418	438	414	392	430	418	421	386	389	404	428	384	431	403	372	420	419	410	412	365	405	419	432	405	400	412	419	390	432	405	381	455	404	363	416	373	407	422	368	406	391	421	416	408	406	403	440	392	397	423	381	387	389	398	420	404	408	402	384	397	405	411	394	429	383	419	386	390	434	382	377	440	363	433	398	385	400	438	392	392	417	408	427	413	378	414	396	421	404	369	392	431	409	375	395	396	411	396	403	407	383	413	442	384	405	419	402	398	422	441	438	380	401	374	395	412	421	380	395	434	403	422	405	419	453	409	397	416	395	412	416	388	416	419	381	407	405	395	401	413	392	401	401	417	370	381	429	414	407	431	395	391	397	437	413	403	434	436	422	386	389	399	432	389	410	405	377	403	403	426	399	384	419	414	401	420	390	412	463	425	365	386	408	397	380	414	425	394	407	388	415	400	405	380	405	377	402	391	395	435	401	420	428	391	382	391	405	389	436	367	358	442	432	428	417	422	393	404	414	407	392	419	395	382	393	410	398	403	389	397	434	391	426	469	413	386	413	390	381	400	400	407	370	406	417	385	401	409	382	380	402	394	440	394	403	410	415	434	414	375	394	387	378	394	410	381	412	365	417	425	430	412	418	445	401	374	426	419	418	377	421	380	412	411	388	400	431	383	397	416	431	425	406	419	390	424	417	405	389	387	415	424	412	416	387	411	397	400	384	386	391	402	396	425	400	395	362	409	391	366	378	377	365	375	418	383	426	419	390	417	412	407	385	396	356	414	414	430	468	434	392	396	393	389	381	381	447	387	398	453	406	457	402	384	391	437	428	421	396	400	386	436	407	403	383	448	418	395	420	395	382	412	418	372	431	445	370	410	441	391	411	369	373	399	433	422	392	408	414	418	413	435	413	431	409	401	403	432	391	392	426	411	382	387	383	440	403	420	409	412	382	393	411	390	400	413	427	391	396	422	396	416	424	439	412	406	417	418	410	389	408	417	381	404	385	406	421	434	420	408	407	382	388	403	389	367	378	426	437	423	421	396	403	396	395	422	396	400	395	385	401	395	423	390	401	406	353	383	402	400	381	410	402	411	411	412	370	411	364	424	385	421	421	407	416	424	404	444	449	389	390	388	396	385	377	410	440	401	426	409	448	399	386	399	411	407	401	368	402	409	407	389	379	386	381	401	413	423	395	403	433	387	382	388	435	394	394	383	402	391	416	383	399	408	387	430	395	424	411	417	418	427	381	441	385	419	390	417	462	395	412	435	390	440	467	369	393	391	392	418	405	404	447	399	470	383	389	395	384	405	393	417	405	399	415	402	419	408	410	419	372	390	414	417	401	412	423	408	366	400	418	396	421	452	393	398	407	385	370	417	379	383	380	410	381	409	392	379	383	394	399	419	386	391	416	424	384	443	366	431	414	440	387	402	431	400	416	422	414	392	407	393	422	400	420	412	389	401	429	418	398	382	393	416	417	407	395	435	393	442	425	426	396	419	397	390	385	435	397	386	438	402	410	410	407	406	396	417	430	406	413	386	383	425	429	439	425	397	374	399	388	416	412	422	432	382	415	398	435	441	415	421	386	423	402	415	422	422	401	386	452	395	372	453	363	406	412	380	426	386	428	431	379	403	417	413	369	405	400	390	421	389	410	425	399	423	388	432	424	441	418	414	396	378	437	406	409	426	392	354	416	402	401	401	418	442	391	392	436	391	425	362	413	374	421	417	387	405	400	374	387	411	413	415	401	388	452	431	412	407	382	423	412	412	372	388	386	418	411	397	409	416	404	399	395	408	411	399	436	403	408	414	472	400	409	406	433	404	362	392	408	398	404	356	384	390	393	420	393	427	405	398	393	423	381	377	385	391	416	403	400	382	394	375	412	437	415	385	389	435	407	417	403	407	435	376	433	424	425	442	412	410	440	396	449	395	406	410	379	419	375	368	371	419	427	407	407	395	415	409	360	391	406	397	437	430	412	374	382	464	418	422	392	420	379	437	413	390	423	414	400	383	364	445	418	410	413	384	435	413	399	397	409	398	405	383	416	412	416	421	409	391	414	444	422	380	417	425	414	446	405	438	415	390	414	375	378	399	389	402	418	392	417	439	402	416	403	375	446	411	380	427	408	399	397	424	374	405	430
22516	21078	28681	23666	21076	21108	6904	1206	962	893	771	705	665	679	656	618	580	582	541	553	539	538	548	513	544	524	485	539	515	515	519	508	502	532	508	541	511	509	505	522	494	479	481	472	465	493	477	508	511	472	511	514	488	486	504	469	515	492	480	530	488	518	504	451	492	479	488	478	479	495	472	492	482	457	470	465	449	472	525	457	470	490	497	465	472	526	485	485	497	549	522	453	501	496	476	464	478	475	483	446	489	482	489	479	468	512	476	500	524	525	465	476	457	511	458	474	504	464	446	480	463	517	494	467	519	458	454	464	479	485	467	493	458	479	466	466	474	514	520	489	463	512	472	459	471	476	480	483	476	457	476	471	509	504	506	488	507	476	505	492	477	478	506	477	510	513	479	493	521	460	475	483	502	489	470	523	509	468	493	464	471	461	460	484	478	471	480	528	488	476	490	499	450	447	492	495	432	489	472	510	465	503	505	506	489	485	488	478	461	502	501	480	496	493	473	493	489	446	465	487	513	499	451	502	508	500	496	464	504	454	452	483	475	488	450	487	491	463	452	430	526	503	505	514	501	506	516	472	483	464	468	422	471	490	497	502	440	502	494	468	461	489	515	473	509	520	510	466	507	463	494	455	493	508	540	464	487	481	467	505	469	491	497	460	461	477	484	455	477	492	441	456	469	502	473	484	481	503	481	493	518	507	481	469	471	459	481	474	489	515	507	497	482	516	482	478	502	464	486	451	497	490	510	486	530	487	485	453	481	441	510	470	509	477	473	513	501	490	478	479	464	488	507	523	473	491	459	463	501	503	489	476	506	500	498	458	456	500	499	471	500	499	493	504	466	498	498	465	531	457	518	486	481	491	492	466	448	422	477	498	530	502	498	491	480	508	518	450	467	477	482	497	483	533	455	520	492	459	511	473	481	501	470	476	493	493	447	495	444	512	505	492	458	489	491	499	467	441	494	473	466	479	458	435	446	499	474	474	453	510	485	460	484	487	512	489	510	481	488	503	512	459	441	506	536	498	498	495	499	470	472	448	470	470	503	498	509	475	453	496	500	446	493	475	497	535	478	467	527	471	490	502	514	482	477	497	505	512	501	502	475	502	461	481	466	491	507	475	490	509	468	462	465	475	477	517	488	488	481	462	518	436	450	462	473	482	495	497	513	510	482	495	466	469	510	477	485	506	519	472	492	537	537	488	498	479	435	461	444	476	502	467	449	519	485	502	459	488	511	458	448	451	473	478	504	510	500	438	506	513	456	488	449	462	511	457	514	444	502	488	454	469	460	495	464	513	456	496	506	488	500	502	485	465	493	484	505	512	449	493	489	476	470	514	489	509	509	476	494	521	484	453	513	473	495	504	462	490	428	497	474	478	473	495	479	448	479	505	512	507	489	461	486	484	479	467	481	506	449	491	480	449	450	461	488	447	522	488	520	515	451	501	466	502	493	504	508	515	499	497	509	482	486	478	487	488	484	475	480	512	458	457	495	494	469	470	466	506	505	502	494	451	521	501	483	481	449	445	467	514	487	477	513	503	473	465	470	475	490	515	467	498	450	501	479	478	479	498	518	508	500	472	480	476	477	509	496	477	497	465	480	503	493	454	475	440	444	490	448	497	458	553	519	481	534	445	487	525	479	468	501	505	496	517	465	487	491	484	480	451	520	485	456	527	461	492	470	485	451	487	456	469	518	470	498	472	442	478	521	491	502	484	552	521	480	489	476	562	478	477	479	507	439	462	436	500	478	517	483	482	478	473	501	490	449	524	499	511	493	430	501	481	500	459	477	504	485	463	477	480	445	477	496	475	476	487	463	473	464	491	477	464	508	485	505	477	480	448	472	494	443	434	482	475	510	468	520	484	484	506	465	471	485	512	482	522	486	470	477	462	476	476	529	510	501	504	481	510	463	437	490	462	492	463	434	452	513	475	495	529	475	466	450	500	445	528	501	434	530	464	471	505	448	464	473	522	464	440	508	432	486	479	490	494	494	453	509	488	425	505	464	506	435	484	492	480	461	454	511	435	490	489	494	518	466	471	489	520	447	515	491	517	487	480	467	501	488	459	450	469	474	480	470	445	449	502	477	467	473	464	477	427	461	496	477	488	467	489	453	478	531	513	509	478	516	467	462	437	476	514	495	506	469	494	516	504	510	494	489	532	513	482	505	476	506	509	506	482	492	479	489	520	478	463	487	509	495	488	487	471	470	492	464	483	465	461	485	478	497	498	505	494	511	505	441	470	519	465	523	533	481	471	525	501	503	492	476	483	471	528	505	447	507	449	453	460	507	482	479	475	476	469	442	466	438	473	496	516	500	500	497	504	503	490	465	472	479	487	481	482	495	507	497	483	504	493	471	522	433	527	501	470	509	493	515	502	450	488	459	471	438	476	491	475	485	497	462	467	511	509	501	463	458	465	473	489	505	501	455	482	511	484	504	470	482	466	476	493	511	484	463	481	480	517	492	503	460	499	441	500	477	466	489	482	485	470	440	518	520	487	456	529	488	502	457	490	460	507	432	498	485	445	464	514	506	501	500	522	480	487	474	507	480	468	463	520	467	492	470	505	469	457	491	502	503	477	512	478	474	483	499	478	454	435	496	484	479	494	469	456	487	510	515	490	444	492	501	500	446	476	459	484	501	492	498	459	496	519	474	480	451	479	462	468	476	489	495	441	517	463	504	480	482	485	511	469	449	480	468	502	497	475	492	516	478	478	481	498	487	466	502	480	444	465	505	487	490	490	481	507	488	454	522	477	496	498	447	450	472	470	497	456	484	482	476	505	469	453	449	451	484	455	473	472	500	490	472	492	490	488	471	482	508	512	470	466	538	488	513	492	488	484	488	479	476	468	507	466	468	500	480	471	455	491	506	494	502	468	472	511	514	481	454	507	463	484	500	531	486	486	474	494	497	457	484	547	504	518	476	530	488	509	466	452	471	528	470	495	470	481	480	490	518	474	457	492	470	476	499	511	519	464	448	466	463	546	492	512	482	469	486	480	506	453	452	498	481	449	481	467	466	484	493	476	498	474	479	476	433	510	489	507	467	493	455	472	497	485	525	481	504	524	459	486	469	469	517	486	510	484	461	498	478	482	484	522	474	486	474	512	467	469	499	462	465	510	441	480	485	479	459	478	470	481	525	503	477	500	477	473	454	481	468	508	459	503	486	504	484	474	519	479	492	477	503	527	442	492	484	443	493	468	500	492	434	514	467	465	499	444	528	472	516	473	469	475	506	491	468	483	507	509	471	464	490	485	489	499	520	474	477	486	491	462	528	472	493	518	472	474	484	449	477	458	499	493	474	525	481	496	445	453	484	498	476	485	519	479	484	461	473	462	498	478	478	446	476	474	518	494	497	509	479	485	476	451	463	500	492	481	451	466	503	494	474	495	493	498	493	482	458	482	511	486	483	503	504	488	483	450	460	483	497	482	474	483	488	461	465	473	517	494	492	487	508	481	473	465	446	522	498	463	483	478	509	487
8029	21849	9879	4962	3545	2694	2123	1670	1319	1111	1062	838	815	729	692	668	639	624	628	612	562	559	559	574	578	528	557	525	502	511	509	497	548	493	512	540	482	483	500	522	508	529	527	529	538	540	509	450	499	504	509	454	482	474	480	462	488	454	529	503	465	550	521	529	517	527	524	482	513	514	470	496	451	549	480	483	510	519	481	506	481	487	499	533	472	516	490	513	485	486	490	487	459	483	477	462	514	512	464	518	452	491	487	499	515	529	517	453	524	467	472	483	517	522	510	486	484	485	512	452	451	464	488	492	468	510	490	531	475	511	502	512	475	506	487	489	474	509	484	449	485	500	480	510	496	470	533	481	496	465	486	462	527	509	494	473	498	479	468	510	477	486	467	501	494	489	425	481	505	529	493	501	507	494	476	450	454	472	500	495	476	482	528	526	469	455	493	474	482	487	500	472	459	465	517	503	444	491	460	475	471	482	470	516	469	445	450	504	522	494	497	486	448	512	494	506	504	475	475	478	473	492	503	521	503	472	460	485	497	507	486	494	478	500	444	453	480	504	499	490	480	510	464	496	491	482	488	488	497	482	488	488	453	484	513	494	504	467	510	448	496	471	466	517	491	512	504	487	517	481	476	480	514	481	479	490	502	501	487	516	473	510	480	466	519	499	471	462	472	451	485	507	507	463	521	503	486	513	482	506	477	497	492	492	501	502	495	480	508	555	496	508	510	506	468	478	484	500	499	512	471	471	470	474	507	484	495	496	451	476	493	477	498	505	468	478	450	533	487	522	513	505	494	480	487	478	481	487	500	473	482	494	510	489	484	461	511	469	455	507	489	520	490	478	471	490	510	463	479	490	494	483	492	465	506	545	496	493	497	478	477	519	468	516	460	478	490	491	473	517	504	493	466	489	471	471	537	496	445	483	498	479	521	493	504	490	471	479	458	532	511	445	491	489	530	528	525	481	496	478	468	476	499	479	482	523	479	483	486	497	489	499	487	479	485	487	503	481	479	511	448	509	505	510	503	489	462	508	472	465	501	468	476	448	476	515	513	496	460	478	431	521	455	507	449	438	476	485	493	453	492	479	515	511	471	495	519	498	496	487	486	530	458	441	511	462	495	467	479	529	489	507	542	495	514	512	519	484	484	482	477	529	427	460	500	456	476	492	499	447	469	482	465	495	505	452	499	478	487	439	491	543	491	459	467	494	495	482	480	464	470	491	498	490	455	510	477	475	483	477	479	467	475	512	456	530	516	511	441	476	505	466	491	506	529	477	474	510	475	501	476	479	495	515	508	538	512	476	477	484	490	445	480	475	488	499	463	447	498	477	475	499	492	499	459	461	483	514	494	488	524	458	499	503	438	494	482	497	474	473	488	491	493	503	496	483	484	498	494	476	481	485	487	519	468	473	512	494	504	497	483	498	497	495	516	507	493	471	515	501	490	534	466	481	491	496	477	540	492	516	487	487	472	512	506	478	499	498	500	520	519	506	488	511	504	471	515	483	460	453	441	465	489	486	480	441	475	478	481	489	478	518	495	474	475	478	456	478	472	470	519	487	487	483	470	474	508	480	496	470	493	476	461	460	515	479	489	469	484	549	448	463	487	496	491	490	495	475	514	531	486	474	479	484	484	492	442	490	490	468	484	515	472	493	478	497	498	473	496	516	476	496	461	501	472	513	471	492	463	491	482	465	483	514	443	441	457	495	448	493	480	498	458	465	450	499	482	466	493	499	479	460	505	477	492	487	501	474	481	470	481	515	552	483	468	465	456	471	492	503	470	464	471	480	485	487	468	499	487	501	481	486	516	469	482	483	471	496	510	455	513	498	460	492	448	512	517	495	492	487	489	478	464	481	499	490	443	505	457	465	465	482	499	491	468	505	500	520	452	450	453	484	521	470	516	447	438	444	459	463	459	488	495	473	462	516	501	515	503	476	519	447	490	495	500	448	453	482	475	476	480	463	507	505	471	479	488	513	429	473	488	507	494	479	498	456	458	493	517	485	517	501	467	493	515	504	463	475	465	490	467	480	470	480	511	403	474	494	497	516	466	483	478	448	522	485	493	480	480	522	458	483	463	500	499	497	492	496	474	486	500	538	507	518	481	490	478	486	514	490	491	460	499	465	493	495	457	498	489	532	450	555	475	471	474	457	497	485	425	536	490	497	483	510	501	478	487	486	479	457	458	472	460	470	487	490	501	486	482	514	508	496	510	502	466	467	493	488	485	493	510	488	510	492	465	500	457	492	469	476	543	486	491	452	504	483	496	432	504	495	504	458	506	493	488	446	459	506	496	490	469	508	472	476	494	486	487	483	496	505	481	490	469	503	458	439	475	467	447	470	456	486	458	510	493	484	486	513	473	463	490	485	487	539	513	461	486	488	521	509	503	496	448	508	468	469	504	444	463	454	515	509	476	478	497	466	445	507	500	464	514	467	468	484	513	484	496	459	465	462	507	455	475	457	508	488	497	451	511	521	520	497	508	502	512	479	508	480	471	486	495	493	488	485	467	433	505	510	513	469	457	533	501	505	523	512	489	488	461	481	502	481	494	493	472	470	482	495	498	501	442	487	477	479	464	491	444	501	518	474	494	499	462	468	504	476	530	511	482	493	498	509	468	499	504	464	490	499	478	473	470	497	480	510	439	467	471	444	461	505	506	497	528	499	503	500	491	443	506	489	502	526	483	470	492	463	456	466	462	503	514	469	465	494	514	507	479	488	500	478	491	463	485	460	485	461	447	531	476	502	491	457	483	498	490	500	491	460	481	459	513	516	469	501	511	489	481	489	529	497	437	473	478	477	481	462	481	498	500	484	477	509	512	484	498	550	474	473	497	488	490	441	480	477	489	458	496	477	493	472	457	545	506	480	475	507	498	445	460	526	513	484	463	494	501	441	499	489	441	491	492	489	501	502	484	527	472	468	481	461	505	514	471	490	501	509	451	465	494	454	499	464	466	501	491	479	474	482	464	507	574	502	482	517	487	475	483	509	498	468	494	493	495	455	484	476	500	455	473	485	519	464	497	477	497	473	479	464	537	498	475	480	524	511	461	495	533	447	457	502	466	476	492	473	501	502	490	468	513	518	486	466	485	508	521	471	507	487	505	483	435	483	465	508	519	448	478	503	469	478	469	477	501	454	551	532	449	472	474	482	489	526	503	495	471	491	520	480	460	459	455	464	518	478	491	510	478	493	492	475	519	478	478	489	467	507	475	482	478	510	477	489	490	498	527	474	469	539	491	491	453	473	465	502	501	515	493	500	450	508	485	471	509	510	490	490	472	485	474	509	511	495	485	498	518	466	458	468	514	500	491	474	451	527	504	488	491	476	505	468	476	482	497	496	470	479	501	470	496	503	469	491	521	468	516	495	499	475	518	458	522	503	456	464	485	519	462	490	469	527	488	507	482	484	497	510	479	476	482	451	500	484	463	502	481	489	500	540	479	558	479	468	522	509	486	492	483	468	496	492	476	468	474	464	498	452
27685	16934	2981	457	316	272	200	210	229	184	199	182	187	173	208	186	189	176	181	190	181	187	177	165	199	156	185	183	184	181	178	167	184	185	139	179	199	204	196	175	188	206	186	205	191	166	211	197	161	182	195	178	203	189	168	171	184	184	187	171	201	201	181	168	190	173	197	189	187	206	176	190	186	157	158	193	185	180	177	165	210	178	194	168	197	179	164	172	198	169	180	188	176	170	173	175	175	182	192	217	178	164	174	181	188	183	205	165	176	197	201	196	192	172	193	188	175	192	179	170	195	173	164	187	157	134	187	190	187	177	178	157	179	186	162	185	171	192	163	198	171	187	169	178	195	167	177	198	144	217	183	166	188	161	189	193	160	191	189	192	174	165	185	183	169	169	192	186	184	168	195	199	172	192	181	194	183	181	191	187	185	174	174	220	182	180	171	194	205	188	193	202	163	181	195	199	189	192	154	193	188	188	188	188	191	196	181	178	171	164	180	190	180	191	191	181	194	171	168	204	170	169	175	178	195	190	206	148	182	164	171	188	171	210	206	183	185	188	174	196	181	179	188	185	183	191	202	199	176	166	180	207	172	195	190	197	177	181	169	184	198	185	190	187	198	184	172	158	188	167	199	168	192	185	175	202	183	186	177	205	171	197	199	205	208	204	172	170	191	174	200	191	151	200	190	161	162	199	180	198	207	189	168	182	202	185	158	181	167	187	210	176	210	169	203	159	176	183	194	181	162	179	200	210	158	192	183	177	174	183	187	206	210	175	178	170	190	151	185	183	183	176	178	162	180	180	167	166	172	187	209	210	168	188	164	191	188	181	186	205	168	194	182	203	183	197	218	193	195	165	195	163	171	170	159	195	198	182	176	188	166	181	188	159	174	175	188	192	194	189	166	185	191	176	154	178	183	182	188	189	177	181	175	176	168	183	191	185	185	186	173	145	222	208	164	205	195	178	165	183	194	185	191	213	184	175	186	177	172	150	176	167	207	196	181	195	216	178	187	180	196	172	180	201	158	172	187	175	164	179	199	194	192	204	191	195	180	208	198	181	181	210	180	216	188	152	175	187	186	175	203	164	165	182	190	169	212	159	185	175	173	171	193	171	174	177	166	176	175	182	172	190	181	182	179	178	190	174	201	180	199	184	173	196	179	186	196	196	167	176	195	191	193	174	190	191	211	198	186	178	189	184	176	171	169	162	203	181	184	210	187	195	189	191	197	202	191	175	198	200	189	177	171	142	189	184	181	182	190	192	174	198	193	156	191	190	176	164	179	175	196	188	196	209	188	188	197	191	173	195	174	164	148	188	169	186	193	184	184	195	174	172	175	176	184	181	179	168	167	176	167	180	164	170	165	190	191	167	225	189	179	163	198	187	185	193	176	186	180	195	165	176	175	184	174	192	201	185	195	159	171	198	199	182	188	196	183	158	183	169	157	195	211	165	157	166	169	177	198	184	185	191	182	175	158	156	185	196	198	191	167	176	164	207	194	188	160	183	192	179	164	175	173	185	181	207	164	193	160	173	173	199	187	186	159	150	181	199	195	192	200	187	156	173	185	181	162	185	175	168	151	174	183	194	171	195	202	184	182	165	176	192	165	198	169	169	183	205	188	214	172	204	177	191	161	195	206	179	209	194	199	175	187	196	164	185	190	155	188	180	159	196	184	173	179	204	188	202	213	200	181	171	184	180	201	166	184	186	190	187	160	201	179	175	181	186	188	170	174	176	186	189	184	165	197	189	182	196	191	150	175	183	177	180	202	181	181	178	175	189	195	171	191	167	198	194	219	180	156	162	167	182	157	194	182	184	187	205	178	189	193	182	186	184	184	190	187	177	173	173	181	197	191	166	176	146	177	190	202	174	191	158	183	178	200	193	168	208	188	196	173	172	192	178	177	190	167	169	204	198	184	192	173	198	189	193	203	191	165	184	166	207	198	187	174	164	158	176	181	175	194	187	180	185	182	170	184	186	194	171	182	179	193	196	168	172	171	208	185	188	193	175	186	187	201	180	172	180	168	196	173	177	167	194	177	213	194	185	163	186	175	180	191	160	156	184	178	185	191	163	185	186	149	177	208	163	186	160	190	181	183	168	186	195	201	189	190	185	163	170	189	179	187	153	203	182	207	174	183	182	191	170	201	211	182	199	173	190	188	190	159	172	173	179	174	177	171	186	184	182	192	190	195	171	191	201	188	169	184	176	178	145	181	180	183	170	196	203	188	165	185	183	197	152	178	155	176	168	190	184	200	203	181	167	184	194	188	179	166	184	174	204	157	210	162	167	181	206	173	174	184	185	198	167	168	183	184	180	192	205	191	163	182	174	193	189	176	199	184	202	198	187	188	183	203	208	219	181	198	216	174	179	180	180	190	188	170	197	183	199	205	175	168	192	163	169	183	198	196	195	171	189	180	170	170	176	191	193	174	161	182	189	191	180	176	198	209	193	174	174	174	186	174	181	171	210	189	186	191	178	190	202	189	187	188	196	195	175	201	185	174	178	192	174	178	186	165	184	202	160	172	177	187	189	193	164	168	192	177	166	194	185	176	166	181	191	199	176	190	194	181	183	194	168	215	188	171	171	187	167	177	192	166	194	195	197	203	160	180	194	187	174	219	193	219	181	216	167	177	187	182	183	210	189	199	159	189	217	170	170	186	179	186	188	174	168	171	168	166	153	194	169	188	180	181	205	191	192	177	187	190	164	187	194	178	206	181	195	172	183	188	160	164	170	188	182	189	178	185	207	178	167	168	158	185	184	182	168	206	182	209	191	164	170	197	176	190	194	179	201	180	179	187	193	180	174	172	182	184	199	173	191	183	202	178	183	180	193	195	187	190	193	193	180	185	186	177	173	185	171	191	181	190	188	159	159	173	173	206	179	165	176	173	185	176	209	188	180	178	170	156	190	183	178	196	217	162	189	179	164	182	173	234	169	178	181	198	180	176	182	166	182	190	217	185	160	182	185	183	201	190	173	191	164	192	209	179	189	162	156	199	175	200	220	181	181	174	174	196	184	179	162	202	203	192	198	196	190	196	206	168	202	197	175	201	186	209	177	204	193	177	176	183	211	185	203	172	148	206	190	188	170	191	179	201	180	190	194	162	177	171	182	175	191	195	190	181	154	206	195	193	192	203	158	186	183	183	187	192	165	194	183	192	175	183	152	202	206	177	175	183	180	185	170	170	172	182	216	197	206	191	195	177	153	180	170	185	173	188	156	187	197	213	205	178	180	176	171	172	177	188	171	186	194	166	178	165	183	181	190	158	210	165	155	194	174	172	183	195	185	223	169	157	170	189	173	188	187	163	190	177	178	184	192	196	182	185	176	223	162	170	194	176	190	188	204	209	190	166	196	189	191	178	175	171	208	171	168	165	168	174	171	197	182	161	187	190	171	167	163	203	190	163	187	157	175	183	196	193	186	158	200	178	174	183	178	191	189	171	181	174	172	183	185	180	177	170	184	186	206	193	168	178	183	166	170
7017	2035	702	344	289	276	246	248	240	220	196	207	219	205	223	217	201	208	195	193	217	196	213	229	196	216	190	207	213	225	161	192	205	213	192	198	211	208	213	216	210	175	244	204	228	198	194	188	223	217	207	204	208	227	229	184	185	227	210	204	212	240	213	209	207	214	211	226	220	209	238	210	195	224	213	196	209	204	195	203	195	206	231	208	171	206	215	214	207	199	219	199	220	180	213	200	204	198	203	216	215	213	206	201	204	194	191	209	204	241	226	199	217	212	207	234	213	202	180	199	227	223	181	177	195	228	222	204	181	207	201	218	203	194	199	236	210	199	218	223	192	202	219	210	194	212	217	207	225	191	189	219	229	229	202	234	237	216	200	189	197	209	196	219	193	215	192	198	205	217	220	227	209	183	179	203	224	201	205	208	217	212	206	205	214	200	212	235	226	187	207	232	208	200	207	208	217	224	216	204	196	215	192	210	189	216	210	214	210	206	214	215	210	202	206	232	201	209	219	163	218	196	219	201	181	209	211	214	215	183	207	208	216	220	192	212	223	218	205	216	226	206	199	241	216	221	201	185	193	192	209	190	219	220	195	222	212	209	198	224	222	221	200	199	221	219	215	214	184	230	201	198	198	194	211	201	231	197	215	225	194	191	181	220	177	207	199	195	210	194	228	208	195	192	204	187	198	220	201	209	198	197	193	209	203	205	203	208	213	227	192	227	198	222	196	232	204	186	216	218	186	210	207	214	220	202	214	213	199	203	177	206	200	199	200	202	219	215	215	213	225	202	216	221	210	189	216	200	219	211	195	209	220	219	197	224	186	212	219	195	194	212	224	215	224	191	211	208	199	198	216	239	181	220	211	213	217	218	193	208	201	198	213	213	206	193	207	209	214	231	211	224	194	184	207	211	202	216	192	204	210	227	177	235	208	225	217	235	215	230	217	175	224	184	199	215	218	210	216	199	218	207	222	220	227	197	225	202	232	218	208	229	202	195	225	208	223	217	227	220	210	204	199	213	201	211	205	237	202	212	198	216	229	189	190	206	234	223	187	219	180	204	219	218	195	203	215	211	228	199	186	220	212	220	189	202	194	232	202	214	214	208	210	201	205	203	169	209	183	194	209	201	207	215	173	229	222	205	217	203	197	203	239	225	219	195	172	206	201	218	207	181	221	187	188	206	232	205	227	196	166	237	211	205	209	203	209	220	219	204	245	186	206	223	190	212	195	196	197	219	233	210	224	196	195	191	172	191	219	198	191	198	201	206	229	214	208	238	212	200	226	188	200	206	204	206	194	199	223	191	207	223	186	211	218	215	214	221	228	194	221	205	208	189	250	194	203	218	208	245	232	231	181	214	221	204	210	217	194	203	236	224	222	210	185	185	213	227	186	187	196	205	205	196	218	237	193	193	219	208	209	211	238	217	229	213	192	196	225	199	222	181	213	211	199	189	200	217	217	194	211	231	219	195	208	239	210	203	205	211	188	206	201	204	186	211	223	203	194	187	191	227	228	191	183	207	215	209	202	216	208	199	187	228	189	233	184	190	171	203	198	193	208	226	238	195	233	208	209	210	211	193	201	207	208	216	229	196	214	209	215	205	221	212	198	197	192	203	196	203	222	202	210	197	226	222	190	193	185	210	211	194	220	198	204	233	199	215	193	211	202	180	209	210	227	206	227	221	216	212	216	198	206	228	188	238	225	189	188	200	211	223	210	218	196	192	205	200	175	212	204	192	199	210	204	206	215	206	200	198	198	205	194	203	208	231	200	212	214	184	190	206	210	227	201	201	192	212	233	219	205	185	187	218	209	202	198	192	213	217	188	197	214	217	238	188	223	202	200	217	201	213	216	191	224	192	206	234	202	194	218	186	207	198	235	197	193	225	210	215	194	186	213	216	194	209	193	221	215	225	200	197	200	239	207	219	202	184	217	219	198	214	210	217	218	197	220	217	209	214	182	209	188	197	232	210	223	204	211	222	195	197	204	205	213	231	178	195	207	218	197	204	214	211	212	221	206	217	224	199	215	207	218	212	212	243	218	212	221	202	197	203	219	181	189	220	223	212	197	222	202	202	202	177	204	236	229	213	214	208	233	184	203	189	192	203	224	226	201	202	190	214	196	199	187	237	209	231	203	193	210	231	183	218	220	241	219	197	199	239	189	199	208	229	207	182	211	224	200	240	184	215	239	205	244	213	186	213	202	225	192	207	198	201	212	224	204	208	216	199	193	212	213	215	186	206	214	205	221	202	219	204	205	200	210	172	207	206	216	208	212	200	216	212	214	214	224	215	234	230	200	198	212	210	198	231	190	214	212	216	193	201	194	220	224	217	193	214	231	200	206	205	202	197	215	195	230	215	228	186	181	226	209	193	222	202	201	215	224	247	206	204	231	224	225	194	192	217	201	212	215	207	225	172	199	231	220	217	206	214	227	196	200	201	228	200	214	220	203	207	199	208	217	227	208	199	199	211	234	212	234	198	210	207	194	199	221	209	219	210	210	199	231	202	217	218	203	187	210	203	202	204	213	201	223	230	213	176	212	191	223	213	208	214	203	204	201	183	218	192	235	225	196	229	187	212	204	213	220	213	215	192	197	193	226	204	199	198	199	184	230	202	209	209	218	222	205	213	236	220	204	213	233	208	187	191	205	209	180	214	210	213	212	207	197	220	207	208	214	197	220	209	205	176	215	211	195	210	203	224	184	209	199	205	196	208	203	202	221	178	207	209	200	192	189	228	193	213	208	226	184	196	197	203	220	201	181	210	181	190	237	214	184	217	179	218	204	204	225	209	190	214	212	193	179	206	178	180	211	209	219	219	210	196	218	199	197	233	206	179	223	229	217	219	193	209	202	194	201	209	221	187	202	207	234	196	211	199	215	203	237	202	228	203	211	177	217	223	202	204	223	194	200	209	236	227	223	215	206	209	222	200	213	198	241	222	197	220	232	203	213	192	210	208	216	217	194	232	214	195	210	188	197	224	211	237	220	216	221	216	225	210	206	202	186	233	227	213	214	226	190	196	193	211	189	191	201	201	175	203	218	206	197	202	214	189	220	213	206	216	195	221	208	194	191	224	192	209	204	184	228	226	219	222	188	221	210	201	236	201	246	197	206	201	191	195	198	220	215	182	222	201	202	215	215	201	227	199	222	198	181	209	213	218	197	211	224	215	235	202	220	220	224	198	230	197	223	192	210	201	217	170	205	212	192	221	235	199	227	207	215	204	206	220	199	220	205	181	205	216	194	204	197	217	218	221	217	194	207	183	212	198	234	237	216	218	214	213	203	215	206	218	207	233	195	218	214	192	213	195	214	242	206	230	205	213	201	194	201	217	212	187	204	193	191	212	211	236	210	212	206	203	225	172	225	208	209	220	208	202	215	207	199	210	177	224	227	205	184	222	218	221	228	184	185	221	184	202	177	208	210	209	228	193	209	206	199	188	214	207	229	181	220	211	217	206	224	206	225	219	220	200	198	215	223	225
23662	21040	28122	24145	21018	8305	844	560	460	427	380	341	296	306	315	255	271	284	263	260	240	231	238	226	245	252	231	255	224	234	236	230	200	236	226	241	224	213	213	217	199	242	223	224	232	226	217	258	201	235	216	226	259	207	231	186	223	242	223	221	249	254	210	200	234	233	248	250	213	221	221	238	233	217	217	200	219	191	217	221	225	246	225	219	229	214	225	220	215	223	222	243	231	233	241	221	219	209	189	242	207	234	254	200	195	227	241	252	206	189	235	209	223	209	215	247	204	227	213	218	216	209	217	228	236	234	206	216	225	232	237	282	220	267	212	225	225	224	186	196	236	220	234	223	240	223	228	194	212	240	207	210	206	241	224	243	221	221	243	227	222	241	236	179	207	208	253	231	228	196	231	225	212	246	203	250	238	217	198	251	237	241	224	243	203	250	214	219	231	241	193	224	206	202	240	226	220	217	221	218	235	244	232	231	219	228	219	212	205	216	222	226	224	206	221	222	191	218	245	233	224	221	210	244	224	222	226	218	227	213	207	248	208	228	218	233	249	233	219	224	208	214	199	227	221	217	215	224	239	239	204	208	220	215	226	235	223	234	208	238	220	248	202	252	222	214	226	211	190	222	229	228	207	207	233	220	222	244	208	233	206	223	233	232	238	220	223	197	197	220	224	215	192	226	213	200	211	220	225	196	247	224	205	219	213	234	230	213	210	265	245	218	216	209	218	234	221	257	228	214	217	205	199	207	241	211	208	213	227	222	222	199	208	209	206	228	239	240	216	236	223	213	236	194	242	249	241	238	224	240	220	207	228	212	216	215	219	202	250	210	237	241	206	218	214	225	210	219	188	221	211	238	235	218	207	219	221	212	201	242	207	243	225	221	200	204	207	224	219	223	198	230	185	202	212	227	185	206	211	219	213	212	210	230	231	221	232	216	239	242	210	215	236	214	244	211	202	215	219	211	208	220	233	232	227	206	230	216	217	206	240	206	235	218	212	234	200	228	197	228	209	208	242	202	233	216	218	198	217	224	224	218	224	236	213	235	239	218	229	235	234	216	227	204	186	223	232	222	225	192	229	217	229	236	213	215	197	236	212	216	211	203	199	204	245	243	247	212	228	200	227	239	224	222	210	215	211	200	217	224	214	224	239	231	211	213	226	226	227	231	234	218	192	237	228	218	221	216	244	219	208	197	213	236	222	228	231	225	234	225	247	227	223	203	208	197	246	210	204	215	198	215	212	231	234	236	226	218	227	243	238	217	235	215	236	202	218	208	214	197	209	209	227	253	218	219	240	221	212	213	219	237	202	218	218	226	246	217	247	216	239	191	202	228	260	205	213	202	241	195	219	242	230	221	227	206	237	236	228	228	196	239	226	220	221	239	213	248	261	241	231	230	226	230	234	215	225	224	198	249	208	237	214	215	237	209	234	244	204	210	198	206	241	194	242	251	247	218	225	231	237	224	223	230	244	218	251	200	223	208	244	189	218	240	224	219	231	216	229	220	209	217	199	215	231	247	224	197	215	205	201	200	211	224	199	232	215	216	209	222	200	232	221	202	211	236	227	243	207	228	208	191	223	230	201	219	229	205	208	242	207	218	227	210	226	195	210	211	231	194	225	231	192	201	243	226	213	250	256	218	218	232	224	228	224	213	189	235	227	222	239	233	204	218	210	217	202	251	232	240	237	231	221	205	240	226	213	224	181	251	234	220	230	229	218	240	205	200	239	236	222	220	206	213	220	221	191	204	192	234	222	215	250	222	228	216	223	225	227	203	236	221	192	222	226	237	235	238	230	249	246	231	225	208	218	225	210	198	222	225	239	207	222	228	192	228	214	241	214	233	208	198	215	227	224	221	224	223	196	238	227	223	196	217	230	213	234	221	237	224	235	237	228	216	207	221	226	227	216	217	233	233	241	200	212	204	206	222	212	203	244	243	194	245	225	201	218	214	227	229	236	193	226	221	233	239	240	206	222	219	226	226	225	197	194	208	228	196	212	223	214	199	237	210	248	215	206	202	218	231	222	230	220	208	236	216	212	218	234	217	209	219	207	198	223	219	218	194	205	218	206	224	211	190	213	194	245	208	189	229	191	213	232	223	219	201	204	219	211	227	228	248	221	219	215	211	235	224	214	228	210	219	216	239	218	212	238	250	191	219	213	212	208	200	218	209	212	238	204	220	213	221	224	235	238	218	227	230	211	238	223	216	218	228	251	261	215	238	235	253	224	220	239	232	225	201	230	228	220	218	217	193	231	217	238	227	247	195	203	212	224	227	196	216	206	213	223	221	204	237	238	204	232	222	226	275	189	209	198	224	211	247	225	196	218	216	194	230	232	215	205	226	218	218	199	221	212	189	225	219	251	192	214	232	232	231	229	200	214	204	197	226	235	207	214	218	211	238	204	212	225	207	225	237	219	194	235	226	208	196	218	228	212	214	216	228	233	244	206	247	205	240	225	238	189	233	199	207	234	245	243	220	187	217	215	189	232	213	204	234	217	212	227	217	215	222	210	236	216	218	205	211	227	249	174	213	203	229	260	211	218	200	237	206	226	195	250	237	212	210	198	203	209	263	227	205	203	240	204	226	188	204	224	214	225	225	207	238	228	193	225	211	201	203	210	222	194	212	194	233	232	254	194	228	226	198	223	204	209	245	226	248	225	255	227	203	213	236	219	219	208	215	230	223	222	243	209	232	230	194	207	206	207	205	246	239	229	225	207	217	218	222	188	200	213	206	219	190	221	206	214	212	230	208	245	243	196	248	226	201	235	247	218	241	211	218	207	226	224	235	213	250	237	221	232	233	217	219	228	208	214	239	232	214	223	207	229	221	206	255	236	234	220	225	212	246	204	219	221	234	197	228	227	221	228	243	212	246	221	220	233	225	230	214	215	215	218	221	235	241	221	243	231	196	232	226	206	216	225	222	239	208	214	203	240	228	202	201	221	220	229	223	206	230	229	234	230	211	205	233	227	215	254	221	220	258	204	231	235	211	205	201	209	216	225	218	225	222	203	224	212	220	238	209	226	214	242	238	224	231	239	216	210	201	232	246	238	201	244	217	221	204	232	234	195	213	226	216	231	214	224	231	225	241	226	201	208	225	203	215	228	208	187	207	218	222	209	209	223	217	200	230	217	247	211	224	212	232	251	220	227	215	236	214	226	226	217	240	212	193	227	216	219	243	217	218	206	229	212	204	198	200	221	234	213	200	217	211	216	220	238	205	218	248	228	213	213	201	232	222	223	220	242	239	205	213	223	216	216	223	233	202	228	229	225	234	231	233	194	209	229	228	237	221	231	256	213	218	240	199	201	212	215	256	225	204	226	210	229	227	208	222	229	222	254	216	203	197	199	232	226	200	211	233	225	207	212	225	250	217	245	226	183	235	238	211	201	185	215	219	215	220	242	219	213	202	236	235	246	242	213	224	221	216	217	250	202	224	187	194	211	226	216	189	203	246	201	233	214	245	215	220	217	228	237	212
7090	14509	5815	2642	1882	1425	1070	896	708	572	483	497	406	381	371	334	312	321	305	295	287	271	275	271	294	258	251	253	277	262	244	265	251	282	277	249	243	263	253	220	238	238	227	214	230	246	255	218	232	243	225	233	235	240	288	211	255	263	198	239	226	243	239	214	239	231	234	244	226	234	251	229	236	253	243	242	237	255	223	223	238	232	226	224	240	263	259	263	234	209	218	207	233	252	231	249	251	247	224	228	230	219	238	209	238	240	225	249	225	218	228	241	222	242	238	235	232	230	223	226	215	227	246	225	225	223	241	250	230	253	276	247	224	241	242	217	229	250	251	224	268	216	216	223	225	236	235	227	223	220	222	250	229	201	235	248	238	236	219	228	219	240	230	226	258	226	212	218	243	247	246	249	247	228	244	229	246	239	232	198	217	221	215	245	221	225	250	219	261	244	218	242	238	248	243	256	226	232	227	241	210	255	228	230	252	244	204	237	244	236	242	232	205	225	225	234	238	215	246	216	236	220	220	232	224	234	218	246	232	253	222	227	206	257	231	258	247	213	230	231	239	205	226	232	247	230	207	239	210	245	253	244	242	252	249	208	222	206	267	224	233	258	250	238	220	214	224	218	219	229	216	231	225	257	218	250	251	238	237	266	209	222	237	252	246	250	233	227	249	236	236	226	235	229	252	241	210	203	215	252	213	233	217	246	256	217	237	224	253	236	230	227	227	213	231	246	233	215	223	229	244	234	240	222	255	221	254	241	239	244	213	239	238	227	231	235	257	228	249	265	211	266	221	232	222	235	259	230	224	256	235	231	221	231	222	199	240	231	220	242	224	239	238	218	237	225	226	209	223	245	239	240	235	245	230	242	234	246	234	218	225	244	246	226	219	212	234	247	232	217	227	240	221	249	237	244	222	251	251	229	242	230	242	229	214	254	233	211	222	218	242	214	226	215	237	224	209	241	235	245	208	210	235	245	248	225	265	243	239	232	213	231	207	195	245	248	231	238	221	226	232	221	244	220	223	231	242	240	244	248	228	220	232	245	223	231	250	206	218	244	201	207	238	238	235	229	258	242	210	214	257	243	232	225	237	231	225	216	221	234	257	208	222	219	238	252	284	237	225	231	223	232	237	249	240	242	251	228	226	229	233	236	239	234	224	226	262	234	241	231	248	241	234	224	235	233	221	215	236	222	229	202	261	224	245	236	218	226	232	241	222	232	231	227	224	236	216	223	219	228	243	231	211	215	211	221	252	250	230	222	243	222	201	213	266	262	234	223	251	230	212	254	247	214	224	216	226	242	247	235	230	228	232	259	230	229	214	203	220	228	219	231	199	212	254	238	211	255	242	258	225	225	225	227	209	216	227	233	233	242	248	196	261	231	241	264	261	218	215	239	216	256	196	245	248	257	219	229	238	289	229	231	214	250	246	223	241	241	238	216	218	236	235	242	215	243	230	214	217	223	235	231	231	226	237	223	239	216	238	216	231	249	263	263	227	223	229	245	256	238	223	232	257	246	214	211	236	253	241	245	229	216	225	222	255	226	248	240	214	232	241	233	274	225	234	230	242	216	241	242	230	214	233	268	234	231	231	242	237	234	270	263	237	218	213	223	211	210	237	222	257	237	253	224	247	227	231	230	268	246	226	218	250	248	215	238	216	230	234	259	217	256	239	243	248	242	228	241	246	231	245	226	225	215	236	251	229	250	226	211	245	266	248	199	240	234	228	248	218	242	211	261	217	210	226	236	257	226	249	241	219	252	224	217	236	225	234	232	216	227	220	233	227	224	224	248	240	236	225	232	225	264	230	240	258	241	224	241	244	214	227	237	237	218	231	215	247	215	234	254	219	262	223	253	261	230	221	216	243	255	221	249	238	244	233	226	218	250	231	212	215	235	225	247	214	249	225	250	233	247	261	233	236	250	243	259	229	226	220	241	242	227	260	237	217	225	259	228	226	221	241	201	242	218	249	250	226	236	241	238	207	248	223	209	244	225	258	230	238	235	226	241	205	241	245	234	227	242	239	226	236	236	244	236	230	249	252	230	233	235	255	248	236	216	247	223	228	232	251	231	226	226	238	234	259	238	215	219	226	272	251	223	247	236	258	240	270	232	251	231	224	222	213	237	239	239	241	243	209	237	228	236	230	237	264	229	244	216	227	264	224	242	235	235	256	230	201	236	228	257	242	252	234	221	241	216	222	236	235	240	229	227	248	225	233	238	218	247	237	233	222	212	243	214	242	206	209	225	235	244	230	239	252	228	226	254	210	236	246	263	237	249	221	239	243	230	230	235	244	243	212	206	232	231	209	221	227	236	257	219	243	251	203	242	233	245	255	230	242	222	252	212	250	243	246	273	215	254	227	250	229	258	250	226	215	221	236	212	245	205	238	244	270	226	233	229	255	248	230	263	233	233	246	208	263	250	222	203	230	241	258	251	234	238	239	213	265	224	236	232	241	256	206	260	282	237	213	221	223	236	237	231	239	234	228	233	260	213	234	203	225	233	227	241	235	248	236	228	209	237	256	225	241	244	227	235	203	245	239	233	209	242	251	233	230	213	244	223	232	232	226	239	248	273	247	252	202	248	241	245	232	244	228	234	203	240	260	238	226	239	237	242	268	247	252	221	245	256	246	234	213	220	238	210	228	239	236	245	241	239	253	232	248	229	215	198	216	250	261	224	212	235	228	223	255	255	241	245	220	241	214	229	218	222	199	226	226	234	223	240	233	215	217	240	219	215	208	230	236	255	252	239	230	258	233	233	222	213	236	228	220	217	238	222	247	236	212	224	261	267	229	208	247	259	252	239	230	227	230	253	236	239	243	241	210	196	212	254	242	225	259	248	227	217	256	239	233	224	246	238	257	225	210	217	230	251	235	222	233	228	233	250	222	220	245	223	229	214	258	225	240	241	242	239	230	223	251	224	218	224	213	214	242	249	209	219	205	243	230	240	231	244	249	247	246	216	245	245	239	245	218	250	198	200	238	246	212	251	249	252	236	243	230	229	204	226	250	255	236	236	239	207	220	244	224	230	234	249	252	240	240	223	234	238	210	256	228	227	207	235	236	255	258	255	251	237	250	253	234	236	227	252	263	233	243	235	228	208	239	213	229	239	252	247	227	216	224	230	233	218	223	237	231	219	249	231	238	256	287	200	262	242	222	220	218	244	243	225	229	203	206	225	220	227	232	233	231	253	222	234	245	209	253	236	255	264	214	213	252	270	235	221	243	230	249	253	237	222	234	249	237	248	214	221	243	220	194	230	224	216	231	233	232	222	273	241	218	248	217	246	225	232	235	229	223	251	229	239	210	233	242	230	242	229	220	238	227	231	223	230	206	235	230	220	249	217	239	246	260	239	238	230	230	242	222	202	239	237	256	221	235	245	232	246	267	246	255	221	231	227	259	235	242	238	213	253	236	260	232	225	233	239	239	226	217	252	217	236	228	229	199	227	244	220	226	254	219	223	236	216	238	234	231	247	229	250
24739	21016	26914	25197	8492	725	604	532	441	465	448	452	408	426	405	382	390	420	446	398	420	392	418	381	382	377	370	365	361	338	382	370	379	384	361	389	400	351	354	405	393	371	404	364	375	430	393	361	367	367	425	378	358	372	386	330	355	362	394	361	387	364	388	387	387	361	376	359	388	398	359	342	369	359	351	410	393	362	352	381	351	372	399	378	380	368	351	369	370	355	371	381	362	398	341	411	387	356	361	375	372	408	376	392	382	367	382	384	366	368	402	375	351	385	374	372	359	350	366	376	386	369	372	380	381	375	367	355	363	400	353	373	383	418	396	371	361	339	342	380	362	360	372	347	375	394	367	404	372	358	365	343	392	358	356	358	358	368	373	391	361	398	368	398	363	379	384	376	359	390	364	383	388	395	389	409	378	366	356	378	351	350	335	380	374	422	355	394	372	377	417	363	365	385	419	392	349	353	361	402	370	349	387	343	375	356	367	357	373	376	373	378	365	382	343	364	376	367	362	394	357	405	383	401	391	347	354	381	358	336	378	358	390	403	356	396	369	423	385	364	397	359	362	383	383	399	376	388	375	395	362	352	386	383	428	370	389	366	369	420	408	345	366	341	403	368	331	378	384	374	376	365	358	375	404	378	385	399	374	371	357	336	385	355	371	381	376	356	399	369	394	362	376	371	405	379	350	369	360	370	400	372	380	364	416	376	387	366	414	373	369	340	343	396	382	387	386	391	410	392	350	350	406	354	358	412	383	345	396	358	360	363	361	341	385	345	360	377	371	383	380	357	361	398	401	393	363	381	389	375	375	347	426	394	378	361	369	393	370	393	380	386	352	379	392	355	346	386	367	343	410	379	385	387	373	389	392	398	389	374	356	385	381	370	389	402	375	375	371	370	377	347	391	400	353	352	358	361	389	396	426	407	363	381	374	393	386	397	372	382	354	371	401	341	362	345	425	390	370	373	369	337	391	383	341	408	428	378	367	354	388	379	342	392	387	372	380	379	393	405	373	350	354	390	355	376	415	370	408	401	423	350	387	416	416	410	401	378	399	374	376	393	361	358	407	385	394	378	365	376	377	385	367	357	355	350	379	378	383	335	341	397	383	375	356	385	357	390	339	376	381	386	371	393	365	373	356	390	380	399	381	393	369	376	371	397	379	411	351	386	353	392	378	357	377	374	363	381	361	382	431	391	406	366	387	378	387	402	381	372	395	357	401	338	418	362	392	386	404	380	364	359	402	388	396	387	345	388	343	385	379	376	374	363	429	340	349	386	350	365	379	389	386	371	389	384	379	372	349	384	385	355	408	408	369	359	360	353	327	406	372	372	393	369	398	375	372	356	357	390	346	367	378	400	395	371	376	384	379	357	340	399	382	356	338	370	356	326	395	385	362	402	382	410	390	393	412	377	367	379	353	358	380	404	377	392	362	364	360	392	403	371	343	366	374	370	399	371	396	369	396	332	390	380	370	393	372	344	376	364	365	348	364	413	378	358	376	360	404	351	402	355	386	374	408	379	390	362	388	361	367	369	388	381	389	417	386	381	408	352	348	349	412	367	351	365	382	377	360	399	366	387	362	356	370	401	350	367	356	355	368	356	357	366	393	379	370	384	360	371	361	361	405	393	354	393	370	392	373	416	369	386	370	388	383	370	359	346	388	378	408	401	374	387	364	359	411	389	384	408	363	407	406	382	385	337	403	399	377	364	373	371	338	360	381	331	390	428	395	364	388	389	382	374	392	401	388	373	407	347	405	391	369	368	348	401	383	368	364	417	405	358	388	375	387	378	381	354	374	361	371	388	389	383	402	375	404	356	387	394	358	392	409	377	371	387	373	391	375	355	337	357	374	390	401	382	382	398	369	319	367	372	384	394	365	364	368	400	401	372	352	374	369	389	362	365	364	418	379	395	371	360	396	377	373	356	394	381	345	366	375	377	382	372	373	383	390	369	390	356	362	366	378	378	393	369	365	346	379	383	392	391	351	368	411	403	386	383	378	400	375	355	358	364	354	396	359	346	396	392	394	358	414	362	384	363	369	408	390	338	380	324	360	374	343	361	383	404	385	403	374	382	364	373	377	352	383	368	411	364	384	377	383	371	364	380	334	368	382	392	368	349	382	355	375	381	384	360	370	364	411	374	400	392	345	383	369	401	357	366	375	363	377	395	385	357	410	410	375	419	379	357	403	403	380	385	349	395	386	353	392	387	374	348	368	362	388	375	393	390	419	333	381	374	360	379	404	362	388	366	385	382	374	364	402	393	381	403	381	324	364	367	378	386	393	390	352	373	359	373	353	377	364	399	408	403	350	392	415	357	400	362	382	339	362	410	381	390	377	415	374	366	367	371	380	369	365	401	400	393	344	358	366	401	392	336	358	385	389	386	354	363	385	405	380	400	354	402	363	375	373	395	370	379	356	362	372	393	364	366	382	359	383	340	373	368	412	360	374	349	364	410	396	361	345	366	387	370	380	422	349	365	361	373	366	349	389	401	407	369	384	385	355	425	379	383	381	362	359	331	353	352	357	387	404	388	397	371	377	413	377	389	377	387	400	395	374	382	372	412	345	374	346	397	397	364	391	405	391	381	391	365	392	386	379	366	382	363	350	395	343	343	392	371	372	377	343	387	358	391	361	366	375	389	360	384	353	373	383	385	383	395	449	395	358	383	411	356	380	358	386	385	367	383	387	344	363	372	375	351	351	369	386	391	374	407	362	392	377	409	340	381	353	356	377	377	408	403	375	402	423	372	416	370	407	365	401	402	326	376	424	387	394	380	366	371	357	365	402	406	349	392	353	377	390	380	417	371	351	374	368	390	379	377	353	347	427	386	439	424	357	352	369	391	366	377	377	370	387	363	377	358	411	404	381	407	416	357	345	375	377	369	375	378	355	375	384	388	385	366	385	379	391	421	385	393	339	365	377	372	384	385	372	361	372	387	376	408	409	348	364	363	371	374	390	351	368	414	359	374	392	385	382	387	382	372	380	350	384	346	357	412	386	379	373	386	397	380	397	389	390	355	393	364	361	389	364	370	358	362	383	364	352	337	363	348	380	412	372	409	347	396	378	372	399	400	389	370	381	348	361	368	369	368	349	361	389	362	375	366	357	383	374	394	377	395	366	404	407	401	411	374	342	350	386	350	383	362	385	399	362	386	394	414	348	347	381	386	389	402	351	379	352	349	386	354	360	363	346	385	371	397	409	389	395	357	375	359	383	376	354	401	361	359	394	385	385	378	394	356	369	393	336	357	368	403	358	369	383	397	392	379	356	330	351	346	361	373	368	359	396	376	374	398	362	327	353	360	364	395	362	364	400	370	340	367	380	365	388	420	369	355	370	404	375	368	355	391	365	367	370	367	400	368	375	382	382	393	380	354	387	350	382	395	381	406	393	371	413	368	367	353	410	397	375	353	371	373	401	379	387	402	346	408	363	417	401	382	377	371	376	378	352	364	366	377	367	394	382	385	377	365	372	359	367	375
7429	8482	3398	1667	1326	985	877	752	639	613	574	528	486	490	449	491	428	452	464	435	460	435	417	401	418	412	406	450	423	425	420	387	374	411	386	413	450	423	424	432	429	434	413	408	412	358	409	385	408	384	406	418	401	407	417	417	429	409	400	412	407	365	386	396	429	442	450	397	414	431	445	392	373	387	382	374	414	438	343	409	396	400	424	434	417	409	408	416	415	404	382	445	380	411	418	407	420	376	402	431	408	436	394	396	373	427	388	387	399	402	417	376	380	399	429	439	432	418	395	413	383	420	384	389	414	438	372	398	391	418	418	403	407	424	423	458	432	388	407	380	410	422	396	407	444	390	407	381	399	400	409	423	384	387	440	432	407	380	395	400	379	413	378	423	409	401	448	412	415	375	393	410	380	419	399	408	389	396	385	430	420	430	391	382	396	403	408	418	383	412	431	407	411	392	407	404	383	385	391	412	427	393	402	385	416	407	410	423	384	384	360	411	405	413	407	414	392	413	359	426	429	424	413	339	422	408	418	418	396	390	409	414	400	390	415	416	413	390	396	423	419	423	441	392	396	437	409	398	406	407	397	371	391	364	409	419	394	413	372	428	439	378	421	394	426	422	393	400	375	441	407	421	390	385	423	406	412	436	381	405	400	421	368	380	400	385	396	400	404	433	370	446	440	404	405	414	416	399	423	410	415	411	400	398	405	422	376	394	401	397	390	377	382	389	395	401	400	429	431	377	372	400	404	427	407	375	409	416	386	386	387	381	385	397	391	386	404	382	388	415	397	428	386	424	382	436	408	386	372	396	393	433	414	406	430	390	422	406	388	417	441	435	395	388	396	433	416	405	418	418	407	435	447	370	417	393	403	392	402	441	373	390	390	379	422	395	377	399	414	392	416	414	406	397	419	374	369	407	371	372	407	419	428	421	385	418	398	398	402	426	386	437	377	375	430	394	423	430	383	411	370	411	409	399	410	392	391	396	423	412	429	436	358	406	397	462	398	406	388	417	407	428	391	401	389	410	392	401	407	400	414	404	382	420	393	396	386	407	412	383	450	408	387	376	433	416	407	405	410	400	418	428	430	384	413	395	368	424	391	386	425	424	411	410	408	425	437	435	425	415	434	413	419	391	403	386	373	424	387	393	366	404	414	399	397	420	385	408	398	373	397	403	433	414	419	394	410	392	423	394	416	397	410	415	424	403	403	416	364	420	407	415	385	408	406	421	394	389	402	396	415	366	404	417	374	440	425	412	422	384	373	374	366	387	408	404	363	391	406	394	414	380	404	421	404	414	432	375	418	425	376	410	430	371	399	399	393	444	386	415	413	378	415	431	410	388	381	395	398	398	430	426	439	414	396	399	393	415	420	397	398	407	438	399	439	408	402	419	400	433	430	407	400	398	415	396	400	437	424	368	382	427	418	413	424	384	401	373	420	400	402	423	413	421	404	396	413	414	398	403	399	403	424	408	374	374	397	400	391	398	395	371	417	423	424	382	421	419	381	413	456	403	429	397	448	433	350	435	446	412	430	391	405	387	395	431	400	378	437	446	407	389	384	422	413	380	386	402	393	403	383	360	380	390	412	385	367	383	379	392	405	388	410	431	417	425	373	396	399	377	358	433	390	407	436	404	420	400	395	413	425	407	411	427	396	444	397	388	380	398	401	355	396	405	405	445	412	443	387	438	383	439	433	405	445	385	392	453	394	373	404	398	410	397	404	415	398	398	391	395	396	401	369	392	412	383	378	374	440	426	399	419	410	393	428	408	413	401	422	401	394	380	377	383	407	403	417	428	428	410	402	407	412	394	441	380	394	407	421	437	399	385	416	394	394	405	415	435	407	427	476	439	395	444	417	400	396	377	394	396	405	410	408	397	385	417	419	393	396	404	415	380	427	405	398	439	377	430	426	408	412	367	375	416	410	395	385	398	366	423	353	426	421	404	424	426	384	409	382	429	411	410	393	437	413	417	409	410	401	402	414	398	391	415	431	396	393	399	395	397	389	426	402	385	439	416	379	418	385	380	424	390	426	453	403	406	417	431	411	402	465	388	400	384	420	405	389	413	379	422	410	385	403	397	415	424	386	426	413	406	421	375	405	424	398	406	392	417	417	403	405	434	432	390	407	431	401	390	397	403	390	397	406	393	422	393	392	369	412	444	379	408	405	399	370	403	408	391	413	399	413	411	359	370	434	439	402	394	394	392	405	424	408	447	394	397	435	393	415	390	413	393	428	397	359	414	405	387	371	393	416	377	363	401	400	427	416	407	391	440	384	415	424	398	433	430	406	400	415	385	388	412	409	391	389	425	378	412	439	408	409	394	412	387	418	402	418	402	405	409	439	398	388	420	427	418	434	393	388	421	419	413	414	378	366	394	377	389	417	416	410	407	413	413	423	435	423	406	412	437	427	412	408	403	401	408	378	457	388	410	419	421	407	386	428	414	425	409	400	416	391	370	438	378	372	390	406	379	403	382	428	401	420	424	394	416	401	427	410	374	393	402	400	399	383	415	375	417	402	410	404	403	394	405	417	396	397	394	377	375	397	418	398	425	361	413	399	414	430	422	424	437	395	410	421	347	400	412	369	374	408	443	417	427	398	401	384	358	400	399	402	380	360	361	380	412	413	381	407	376	358	419	413	386	363	434	378	379	377	376	372	401	392	392	394	406	353	392	376	391	375	371	434	388	402	396	421	409	427	416	375	408	391	427	404	418	360	401	396	396	438	407	369	410	412	409	405	393	400	431	403	405	426	394	401	393	400	444	363	433	419	364	413	429	391	391	407	400	402	417	427	435	426	414	370	399	404	409	427	374	383	429	424	395	368	434	411	380	432	402	389	414	387	422	451	406	412	435	411	403	396	369	428	368	428	378	427	378	389	441	432	423	432	411	394	396	383	429	421	407	404	390	401	430	406	426	395	414	416	393	408	399	358	406	404	391	385	396	409	405	376	374	407	414	411	397	410	441	390	427	395	394	410	386	426	431	426	409	409	415	432	387	389	400	411	412	421	406	393	376	381	426	388	401	418	394	370	400	370	404	385	371	402	406	420	385	417	441	383	425	381	393	398	421	403	435	409	412	367	377	388	414	398	406	399	378	394	369	448	422	453	402	425	384	415	385	410	412	388	399	412	385	416	425	405	384	395	394	376	410	408	435	379	405	389	397	385	436	407	398	390	391	373	347	388	419	398	436	387	396	439	387	413	363	395	386	406	398	388	391	375	417	409	409	409	381	402	408	402	410	428	439	386	370	405	380	384	388	417	408	402	385	453	384	401	399	387	390	410	428	395	388	414	394	431	391	428	419	423	412	429	419	389	371	350	398	400	381	396	391	423	394	360	364	400	435	417	372	444	424	410	425	423	395	455	397	374	426	425	429	423	414	376	427	400	429	386	428	410	413	462	412	407	383	392	373	395	393	445	400	394	405	391	445	404	425	390	415	411	387	400	424	422	389	427	429	410	418	412	461	417	418	390	453	393	392
22492	21076	28673	23710	21081	21126	6686	1299	916	835	785	800	681	623	624	586	583	566	581	571	525	532	539	506	537	551	501	484	504	523	515	489	523	519	497	514	489	486	486	475	513	513	496	468	512	472	496	534	467	505	537	516	486	506	482	510	489	488	466	501	498	457	470	501	496	495	509	481	462	494	505	489	479	500	481	500	496	507	480	519	499	479	471	462	466	527	508	486	483	491	469	537	528	515	455	473	503	471	489	491	526	486	464	473	492	486	461	478	466	459	479	486	457	484	506	453	497	494	521	505	493	483	452	440	477	515	519	482	473	506	478	479	473	500	505	502	477	488	508	487	505	473	467	468	481	525	477	474	501	495	499	520	479	489	497	474	457	473	449	469	482	505	494	483	485	516	467	489	504	473	482	520	453	495	498	503	475	490	442	521	502	482	502	495	489	504	503	468	489	481	503	513	505	507	486	474	466	531	472	528	493	496	466	501	497	497	503	507	449	499	441	505	465	470	479	491	487	513	473	464	470	514	493	479	490	480	503	463	481	496	468	502	479	474	477	508	446	482	525	539	542	488	508	489	464	476	506	490	509	498	470	541	495	479	443	502	497	507	471	442	457	459	489	496	490	512	505	487	511	486	461	461	493	518	507	479	496	483	491	525	474	530	469	475	437	500	449	450	530	506	515	473	513	464	497	479	495	474	470	477	465	477	466	434	445	497	474	468	480	473	450	484	474	515	498	470	478	502	487	496	476	480	481	526	520	516	491	462	512	484	502	442	480	482	503	479	523	461	490	481	495	452	490	473	505	506	496	474	496	492	456	480	482	509	490	472	464	448	523	526	478	481	538	491	519	517	443	488	471	482	502	492	480	469	488	509	478	519	480	456	466	458	461	495	465	480	491	498	464	488	459	480	514	516	488	462	486	486	475	471	483	471	514	484	467	509	526	456	467	509	478	487	444	498	443	516	528	488	496	485	471	479	528	521	487	491	504	493	465	481	445	479	512	491	454	505	473	484	486	502	493	504	463	472	466	450	518	472	471	522	496	486	465	497	495	504	469	479	456	469	483	502	481	467	440	483	503	487	459	474	483	473	491	478	482	484	498	464	471	458	467	495	490	487	466	451	474	463	484	464	499	475	472	456	466	450	481	504	521	484	511	462	485	493	462	487	482	513	477	469	470	512	476	496	473	478	458	497	458	461	505	477	499	487	492	504	465	466	478	536	480	482	503	498	516	511	509	502	481	482	527	486	494	476	497	467	520	458	489	491	498	518	483	538	536	467	464	520	469	483	491	503	508	473	510	472	479	496	478	473	488	478	473	491	451	465	501	492	451	471	500	512	496	471	481	491	506	497	507	522	511	495	479	482	447	489	496	484	465	513	544	484	471	468	438	488	472	500	478	494	518	466	491	495	482	513	491	458	476	447	525	489	480	533	497	470	465	469	492	520	460	516	479	503	475	466	505	468	501	468	476	498	488	502	533	477	459	493	510	495	504	471	491	478	481	491	517	478	498	490	477	487	465	495	540	463	513	490	517	483	522	456	463	436	480	473	506	490	487	481	486	496	467	494	478	496	462	494	503	495	496	451	452	446	516	502	500	497	509	488	485	514	470	470	467	500	520	477	449	449	471	479	544	487	479	467	472	522	514	496	473	463	498	477	512	506	477	453	470	458	489	471	486	483	506	474	441	492	476	509	501	488	492	492	481	470	525	434	500	471	477	512	499	507	478	483	469	491	466	483	438	483	566	498	502	467	517	484	478	497	492	532	465	534	445	459	480	473	476	467	455	459	440	527	479	478	512	474	468	493	461	495	507	503	487	468	509	445	500	479	478	499	492	508	497	483	463	460	495	474	469	500	436	472	491	447	470	480	521	444	472	505	531	523	507	514	441	514	481	461	483	505	493	495	479	457	456	471	512	473	467	499	471	466	466	500	482	498	488	435	449	484	467	458	457	497	464	482	472	473	487	465	497	511	489	512	526	486	542	467	464	508	476	496	455	484	540	493	463	533	508	471	491	458	495	466	502	491	529	467	495	461	482	478	503	493	475	474	480	456	484	505	496	451	514	527	506	476	523	498	456	478	461	494	509	504	523	482	495	474	512	514	482	470	532	470	500	499	483	462	494	516	451	463	451	490	480	472	495	442	522	486	489	536	485	486	521	459	471	480	485	508	499	459	480	490	490	474	457	499	432	457	496	476	482	467	443	502	527	486	444	484	451	513	519	451	457	456	473	441	509	492	508	457	457	528	481	483	457	475	444	446	472	439	514	474	449	462	547	457	479	467	473	467	464	504	501	486	497	451	507	490	490	499	500	480	498	466	522	497	453	510	516	507	439	499	490	485	474	424	473	514	486	460	465	481	499	489	507	509	471	459	501	487	497	494	471	482	490	505	490	509	502	490	512	485	502	469	455	495	472	527	530	497	536	461	505	491	431	487	467	488	478	449	458	473	505	473	472	501	463	452	506	489	466	497	492	471	452	489	478	472	476	486	516	486	435	477	499	420	475	513	491	487	502	440	512	486	454	518	487	449	455	494	489	506	516	509	493	480	511	473	495	455	500	453	484	453	471	476	470	467	526	489	472	512	483	480	478	475	485	529	480	481	463	480	457	500	467	474	493	467	495	489	437	466	466	487	450	479	486	502	497	482	484	504	483	514	478	539	460	455	510	518	472	473	493	499	460	474	480	467	538	498	515	530	507	486	517	476	490	471	506	498	475	520	465	468	493	470	488	500	445	503	499	470	482	475	494	495	540	467	472	485	474	480	485	470	470	476	479	435	486	478	448	487	492	488	521	501	504	449	469	467	474	451	469	501	502	458	477	497	444	500	457	511	474	501	508	481	525	524	537	435	494	513	528	515	545	490	471	473	421	489	528	492	503	483	500	479	501	496	483	501	492	488	449	468	495	457	453	505	530	469	474	507	467	511	496	477	489	494	457	493	476	498	461	432	502	454	533	463	487	492	508	506	484	503	464	484	459	506	506	511	504	528	492	482	472	495	485	490	511	498	439	414	497	495	502	501	516	497	497	490	492	482	447	506	485	462	455	525	479	457	491	508	455	510	475	480	486	448	492	465	470	444	498	448	506	496	505	488	440	477	471	470	493	450	492	447	476	461	504	486	474	507	485	479	480	494	441	474	466	478	506	506	467	481	512	494	495	518	453	462	499	506	503	474	495	503	453	502	511	449	516	502	485	482	473	501	453	527	494	463	488	478	444	476	476	482	519	408	494	492	529	474	497	453	515	488	492	463	499	514	485	486	475	481	482	475	449	534	502	469	517	471	450	479	494	507	501	495	481	482	477	520	487	466	477	523	497	502	420	490	500	490	486	504	474	467	485	461	464	517	480	476	511	483	458	450	503	461	498	469	463	475	497	496	470	464	471	446	512	460	455	521	456	471	506	492	488	497	475	476	457	456	439	526	479	515	451	489	514	503	514	490	450	501	474	501	482	476	493	498	490	517	494	489	517	447	473	488	466	500	479	479
9254	19144	9840	4972	3647	2668	2089	1713	1349	1225	1016	925	817	781	737	645	657	603	613	607	617	599	589	558	564	566	540	551	514	529	564	506	525	507	514	497	544	470	527	553	542	499	530	495	508	500	505	502	492	513	504	497	514	520	489	497	450	493	501	489	488	502	485	540	456	501	540	530	488	513	471	507	459	536	486	507	514	481	506	489	479	505	507	506	493	477	485	472	425	505	507	484	492	500	505	511	469	500	498	488	466	535	471	470	489	492	471	536	492	466	506	506	486	454	504	496	499	474	479	494	537	509	493	511	502	487	524	484	513	453	486	445	448	536	510	485	475	474	499	517	499	451	511	496	487	477	487	497	541	479	456	490	476	489	511	485	462	529	501	507	514	490	490	492	479	479	461	517	521	474	519	499	507	464	485	501	484	476	490	480	509	497	482	502	498	509	505	482	502	496	495	509	499	501	499	495	538	495	485	484	462	476	512	479	449	515	502	455	483	457	471	484	501	484	503	474	527	507	501	488	489	479	492	521	499	445	516	475	480	498	464	490	468	500	510	466	438	498	497	498	480	484	518	489	478	522	499	485	512	476	501	495	469	498	489	505	531	459	477	484	475	490	477	483	472	532	491	476	505	541	487	479	456	507	508	511	523	501	510	532	501	510	475	433	476	462	476	513	537	472	504	480	487	485	514	527	500	473	492	507	491	519	518	496	468	478	494	467	455	456	492	495	498	520	460	502	518	454	503	468	485	489	506	465	518	498	495	473	479	462	463	501	481	525	446	485	484	444	515	465	500	484	484	474	461	485	456	429	493	500	487	506	467	507	479	493	466	486	495	481	481	515	468	521	473	490	444	523	513	508	487	495	457	508	466	471	523	465	475	471	515	446	509	485	524	484	509	477	450	499	517	491	486	518	475	481	473	481	543	461	521	466	481	514	507	460	443	510	476	529	500	509	503	467	497	479	463	499	533	485	498	498	495	480	481	488	504	506	509	499	537	536	513	526	517	487	531	509	486	492	484	442	509	515	459	473	488	506	491	527	466	463	506	476	487	457	451	477	480	517	505	507	471	481	507	477	533	516	495	457	469	505	455	539	477	519	507	480	466	516	488	502	494	495	455	531	515	475	455	476	521	486	505	486	501	471	501	479	491	510	487	509	478	445	533	465	481	530	505	485	482	518	471	487	527	472	473	518	493	538	492	481	469	501	493	446	485	483	469	500	502	468	506	538	468	504	483	501	513	520	550	488	466	508	510	453	507	494	521	468	454	504	523	481	474	513	528	493	530	486	508	478	489	432	470	456	474	478	537	496	505	473	504	446	494	490	486	470	479	477	488	487	502	500	514	479	525	468	510	510	466	499	460	495	494	472	470	505	446	475	507	524	511	456	481	518	492	480	484	435	490	481	499	483	504	501	474	461	477	471	475	503	500	431	488	503	499	487	471	499	513	508	493	478	471	496	511	467	534	519	495	491	498	478	489	490	471	481	479	500	487	476	477	469	464	473	489	482	503	467	524	465	509	470	435	479	507	493	483	490	508	462	469	456	516	480	476	487	478	481	481	463	495	469	509	495	463	494	479	519	468	524	489	536	486	502	490	484	537	450	456	491	482	487	500	470	472	481	461	520	513	523	511	510	497	498	500	449	482	453	464	494	443	500	456	492	516	500	504	520	506	500	486	499	478	508	493	511	511	480	457	462	492	486	466	508	516	480	500	540	472	479	520	469	524	490	482	501	484	530	471	523	465	516	496	476	496	504	506	494	484	519	482	485	474	492	504	477	481	472	503	487	486	496	525	476	474	545	466	489	491	478	480	493	478	486	514	519	522	511	492	489	496	471	499	491	456	477	513	489	497	458	448	493	467	446	479	484	434	498	527	500	534	498	497	510	510	465	497	487	498	469	521	479	489	461	435	495	483	486	482	499	468	489	529	453	484	475	483	471	496	521	471	470	513	473	459	467	510	536	499	492	502	509	462	479	494	506	475	457	470	466	530	496	468	508	466	498	462	451	503	505	501	515	530	482	449	480	503	481	508	491	505	458	484	483	481	446	489	495	515	484	475	467	513	506	501	475	532	464	498	463	499	471	476	496	483	477	485	461	474	484	497	508	472	489	470	471	465	440	464	472	488	473	511	526	461	466	470	501	489	507	463	492	468	482	497	456	473	467	506	464	488	465	481	448	500	498	484	445	482	474	473	473	500	519	501	499	492	487	509	520	495	469	504	484	469	511	480	515	506	518	505	484	448	476	494	489	487	515	492	469	487	513	507	484	496	485	496	435	536	445	521	495	475	501	483	500	529	481	474	475	465	448	486	471	467	486	472	489	487	505	506	467	466	484	457	515	481	480	496	452	455	507	523	470	479	513	482	523	494	487	503	504	499	462	490	509	489	519	502	499	480	493	504	505	479	510	500	470	533	442	477	483	480	472	475	480	466	502	478	460	484	511	468	487	471	474	491	465	474	478	509	474	489	477	485	487	481	483	486	478	478	496	490	478	479	500	472	490	489	458	499	475	489	495	481	444	455	493	458	469	464	481	513	489	467	537	421	505	491	493	498	514	498	498	524	451	479	488	503	509	476	481	498	461	492	485	488	533	483	463	479	492	492	498	524	506	492	516	514	485	479	529	468	458	496	497	531	517	494	469	461	478	474	491	481	532	461	474	476	508	484	493	492	469	493	493	452	514	467	480	465	511	501	480	467	484	482	490	458	427	510	507	465	450	475	466	494	486	510	474	503	499	507	467	466	503	489	489	527	472	484	464	503	477	513	509	523	462	505	514	509	485	490	497	508	514	512	500	524	470	503	515	517	483	493	491	490	506	513	494	511	473	458	515	465	473	504	505	471	502	464	483	460	462	498	473	474	483	473	479	471	482	499	492	511	523	479	488	462	486	453	517	496	512	512	448	462	487	482	504	488	510	522	460	506	483	526	484	498	476	474	489	504	481	505	498	515	466	475	492	480	493	464	465	476	467	515	486	499	500	491	476	480	516	491	466	511	473	483	472	489	493	521	508	500	472	539	480	465	478	471	477	496	423	458	509	460	491	481	455	518	485	511	482	473	501	518	426	503	509	495	479	502	458	519	442	459	481	504	539	508	471	515	480	464	518	490	529	512	471	512	481	462	510	526	495	474	460	452	461	442	490	485	466	532	522	486	463	508	518	503	470	508	474	466	473	475	498	447	508	465	477	471	505	501	500	494	476	500	481	519	485	487	502	519	480	498	516	483	451	493	487	493	540	523	485	518	491	505	524	461	479	469	487	461	490	490	502	479	490	492	501	486	477	524	494	479	519	463	505	467	516	488	503	500	522	510	471	513	442	474	480	474	510	474	500	469	468	472	483	491	490	520	519	489	483	460	517	477	542	471	498	469	511	504	472	478	504	505	488	501	505	484	522	469	507	481	476	495	498	458	481	496	506	485	464	449	469	463	508	470	462	503	472	480	460	484	479	502	508	513	506	485	490	472	464	511	462	526	473	492	476	524	483
27365	16846	2970	435	300	241	218	185	181	226	168	200	202	179	176	180	189	174	201	186	176	193	173	201	193	195	191	183	195	181	186	173	200	169	175	191	185	171	190	196	188	191	189	168	174	186	176	194	184	170	163	187	199	190	184	183	157	174	197	191	167	173	182	187	184	156	169	165	207	181	178	174	181	157	200	195	175	183	176	164	197	176	197	172	168	176	203	172	178	189	173	176	186	173	186	178	192	183	184	174	187	192	191	188	196	184	175	194	199	214	172	179	146	190	176	178	172	167	181	194	182	180	179	172	179	189	202	171	171	174	180	175	173	157	179	213	184	176	178	187	176	188	173	191	166	193	173	185	171	196	169	191	177	171	175	204	166	188	187	187	176	200	196	178	202	180	210	178	182	185	173	171	162	184	185	183	188	186	196	193	174	173	176	184	193	175	167	203	170	178	193	192	194	182	181	193	187	188	190	175	159	187	195	175	190	171	190	192	191	162	197	201	194	202	193	183	195	174	197	170	190	196	205	194	196	171	225	179	175	177	177	179	202	177	196	184	195	182	184	199	198	167	177	167	172	189	181	193	178	187	161	153	195	182	167	203	197	207	184	172	191	175	167	191	190	193	178	172	164	173	169	198	172	191	179	186	196	213	177	185	173	169	185	174	186	205	174	160	178	215	192	179	154	181	163	166	183	180	184	175	191	192	211	170	197	179	201	170	155	190	179	187	169	180	200	181	170	186	184	171	190	185	186	197	199	181	172	162	163	188	201	190	189	170	202	185	192	181	181	195	181	185	191	185	176	171	208	169	171	161	181	187	194	180	200	187	196	180	182	189	171	172	198	191	181	180	175	164	167	191	188	179	183	199	191	175	179	157	179	196	201	187	171	167	173	168	189	178	168	188	195	165	198	183	193	181	175	200	166	197	183	214	194	168	166	173	187	198	191	158	178	201	195	178	181	195	206	166	184	199	193	188	169	166	185	200	183	178	153	185	183	181	169	191	165	184	192	165	178	185	189	195	171	189	188	180	181	197	177	191	181	179	205	206	176	185	185	175	156	198	174	168	199	164	182	195	174	177	198	177	196	163	170	167	208	189	183	196	187	185	190	190	152	178	191	169	218	183	197	193	178	190	168	192	180	179	195	205	189	197	149	201	184	176	193	198	220	166	186	189	193	167	181	213	183	184	198	171	168	170	164	183	196	161	168	189	197	194	204	185	175	177	161	189	162	166	186	189	205	172	159	156	211	184	200	196	193	193	182	175	177	175	182	179	164	173	185	178	205	194	178	186	189	168	172	197	183	190	180	197	168	193	201	197	206	170	187	182	212	164	194	169	178	174	141	198	199	159	192	178	155	194	195	175	179	176	158	202	186	155	189	194	195	174	205	179	197	174	193	173	195	204	179	173	197	168	182	152	189	188	188	173	192	198	200	175	165	192	180	172	209	193	183	158	201	184	182	179	179	186	187	182	190	155	168	204	195	195	182	187	201	189	183	148	172	193	178	176	191	164	186	189	177	156	203	156	180	174	176	219	199	184	192	165	165	181	179	171	169	195	212	218	172	203	183	195	185	197	184	157	198	151	175	180	183	190	204	190	182	159	196	199	168	153	174	169	194	184	144	196	184	191	165	205	200	173	182	197	174	165	180	186	191	162	172	175	176	190	208	192	192	201	188	186	176	169	207	182	176	197	205	161	163	192	180	209	195	177	213	179	203	178	188	194	190	201	220	181	158	182	150	177	218	199	183	216	179	172	182	189	183	185	176	168	160	170	202	176	170	192	214	193	175	185	185	174	189	178	204	194	188	193	174	160	195	165	180	187	178	177	196	182	180	159	181	199	173	195	187	211	177	200	183	191	156	182	201	164	190	191	161	174	194	205	195	194	169	159	194	197	208	188	156	164	154	177	185	206	179	209	189	186	184	176	154	170	198	162	191	185	193	191	188	172	178	192	180	193	182	180	179	159	186	184	176	193	169	179	163	174	165	195	189	174	182	175	177	179	173	195	180	191	159	191	165	195	205	188	164	195	183	190	180	223	172	177	204	178	176	171	168	177	167	182	193	159	186	201	193	174	221	182	184	183	174	210	204	189	219	184	200	196	170	200	179	198	165	189	153	191	194	187	173	181	179	176	188	195	202	190	181	188	200	193	152	176	188	175	171	171	190	179	171	167	184	179	163	178	172	180	185	197	177	182	159	184	197	169	216	159	199	183	201	161	165	181	178	180	185	166	184	193	190	193	187	167	168	205	187	166	191	186	180	190	176	188	189	173	197	184	206	160	172	171	174	205	176	182	179	192	193	195	191	203	191	173	190	203	164	173	207	182	186	184	166	180	176	188	163	174	171	196	184	187	179	175	163	171	194	205	196	179	192	205	205	166	188	179	181	174	187	160	175	174	204	174	223	184	167	185	181	183	169	183	175	182	183	200	173	178	180	185	183	169	194	188	185	187	188	184	198	188	190	206	183	173	175	174	177	159	185	189	172	183	187	177	194	183	166	174	166	203	156	170	172	193	178	174	164	180	197	193	180	185	183	191	186	192	181	179	193	226	167	179	206	180	198	198	165	191	163	162	163	181	194	187	191	186	168	168	181	159	212	211	178	166	187	177	191	179	182	192	198	198	178	207	173	205	184	182	171	180	193	157	191	190	185	181	188	181	172	171	177	201	161	181	178	165	166	169	175	168	173	171	160	177	211	183	184	187	177	190	191	194	191	186	161	173	187	163	194	181	210	182	194	179	187	164	195	170	197	184	162	194	175	186	184	191	149	207	193	185	166	184	189	207	188	173	177	172	198	176	194	177	181	178	162	153	182	172	174	175	186	210	160	172	175	169	193	196	173	187	192	178	183	206	188	199	183	189	186	180	188	171	192	193	170	198	172	193	198	187	163	198	174	183	181	201	184	191	182	179	152	178	193	183	207	187	188	154	187	189	197	209	186	182	185	166	190	174	195	183	184	184	169	187	173	186	169	189	172	184	177	163	190	184	188	195	200	186	174	167	178	171	164	199	189	195	165	194	177	181	202	163	189	178	182	179	182	187	190	166	180	173	200	200	188	185	187	198	198	188	193	177	194	181	178	163	168	182	181	174	192	186	171	207	164	174	212	184	191	163	209	189	160	172	180	234	180	186	176	182	184	170	151	206	204	195	163	178	179	172	186	178	188	185	184	200	174	188	170	185	176	184	178	165	176	178	175	200	183	179	177	183	174	183	189	139	174	179	172	198	175	187	199	186	178	174	163	164	167	178	171	169	197	147	183	163	155	199	203	177	192	187	198	180	176	178	182	187	187	198	183	177	169	189	188	190	162	188	191	186	170	188	193	188	171	175	186	193	184	164	181	195	181	202	180	173	174	179	169	172	194	181	177	200	212	215	212	214	182	195	211	194	167	199	186	187	172	178	205	193	192	173	184	171	167	216	178	207	167	198	196	179	193	180	201	194	174	185	188	199	185	183	183	169	181	176	192	189	178	169	171	188	182	181
6578	1257	590	395	284	262	252	260	222	220	213	195	225	194	204	225	194	209	210	211	195	213	206	214	215	206	213	214	202	226	209	217	209	184	203	231	231	229	211	205	185	219	202	227	201	220	184	212	235	235	219	204	201	206	213	220	233	208	215	187	204	202	218	216	214	180	194	202	195	218	215	196	187	238	202	228	210	200	223	188	203	179	193	201	211	191	206	210	203	188	226	191	187	216	218	203	208	230	199	206	205	208	207	188	206	197	210	200	206	215	206	201	222	207	218	222	214	212	203	223	204	209	239	184	208	208	230	212	207	208	220	221	202	194	223	197	240	191	214	206	183	188	211	224	201	198	247	220	198	234	191	180	191	219	205	192	214	202	206	199	231	187	232	202	214	226	189	209	212	171	204	204	212	202	218	217	182	187	223	214	208	177	214	195	212	203	196	205	197	214	202	212	225	211	203	205	240	220	190	189	182	176	189	212	210	188	230	214	210	211	213	233	210	209	208	187	209	230	208	204	212	200	205	197	199	217	229	209	214	231	206	197	211	214	209	205	220	212	200	188	211	211	205	195	206	190	182	199	200	198	208	207	206	208	208	220	209	199	198	202	218	241	192	205	207	214	205	207	187	218	210	202	208	187	225	221	201	182	192	183	216	205	216	218	230	214	219	214	185	199	190	221	212	213	200	219	208	194	223	190	217	203	207	211	197	202	221	218	217	200	185	210	208	214	201	204	188	195	169	213	223	228	232	196	204	187	220	217	211	224	204	203	195	225	209	201	199	219	226	179	225	202	220	194	199	240	255	214	188	225	209	207	198	206	208	195	221	211	228	188	220	200	218	214	224	207	207	217	222	187	187	198	195	219	216	186	203	225	222	197	223	230	208	182	214	196	207	181	228	205	209	210	199	221	213	211	205	187	198	201	212	218	184	200	225	219	220	217	227	205	209	213	225	201	234	214	199	214	181	173	229	195	215	222	191	198	184	184	226	199	214	219	204	220	203	189	211	225	198	196	211	205	224	193	202	235	187	185	199	203	193	221	184	217	207	216	206	208	200	229	209	189	205	193	187	203	184	215	219	170	222	215	231	220	225	208	193	220	213	219	208	200	207	213	225	195	209	209	212	227	194	214	246	224	227	217	229	208	193	183	209	207	204	210	185	215	190	228	199	207	196	220	209	189	206	219	205	211	206	211	214	215	200	235	217	244	224	202	197	194	230	206	213	239	161	213	198	218	193	231	205	210	214	192	199	202	200	232	200	191	200	203	199	191	193	203	251	222	196	243	221	199	197	210	229	213	196	205	196	201	228	211	187	216	236	199	217	234	198	220	200	199	182	207	223	213	219	201	231	238	234	201	237	203	213	228	226	219	204	205	208	213	207	207	185	199	195	226	212	189	208	203	189	207	208	210	232	223	215	195	219	187	210	188	178	235	241	196	206	212	204	221	197	210	179	209	192	182	208	243	193	250	200	201	236	202	214	216	204	220	210	173	197	213	228	226	194	201	201	190	198	206	201	217	213	219	241	224	217	207	218	198	222	226	209	224	207	229	192	195	239	187	217	216	217	202	204	213	188	189	212	202	203	209	211	203	221	206	190	183	217	227	181	200	221	224	196	218	203	221	208	206	193	202	204	223	220	213	228	210	211	208	200	212	210	197	188	196	204	227	237	238	207	215	173	227	190	215	197	226	213	201	196	223	168	194	196	216	215	218	197	204	217	195	221	226	219	187	190	190	206	223	209	241	229	219	204	207	195	215	204	218	203	213	214	193	189	210	205	189	238	197	199	201	188	229	228	230	181	219	190	187	193	201	226	208	195	221	213	220	196	201	200	192	210	204	176	179	222	224	205	193	211	205	166	228	196	205	194	199	220	218	187	224	193	217	238	199	214	190	195	208	203	191	216	194	197	207	219	209	184	216	198	201	184	200	212	185	205	230	211	193	207	207	195	237	216	231	231	186	205	208	199	227	195	216	215	219	202	197	184	201	192	195	211	215	246	214	203	210	224	233	214	223	209	195	202	192	202	197	217	205	203	220	204	214	209	184	203	200	188	215	202	212	206	227	183	202	200	221	197	215	218	188	205	218	198	202	204	212	210	219	200	200	189	213	220	210	205	220	213	221	207	212	199	188	201	199	217	191	205	195	227	210	222	196	208	216	213	209	204	217	197	230	203	196	200	194	191	214	184	163	205	191	216	173	184	205	195	198	210	214	213	223	217	192	206	201	226	218	202	210	188	216	195	190	238	203	220	188	256	218	190	215	198	198	200	185	196	196	185	191	205	187	206	186	214	208	197	194	212	230	179	176	217	213	226	193	187	222	195	194	176	213	202	200	204	216	201	187	231	202	197	238	184	179	219	197	214	223	186	217	202	197	205	200	220	201	236	212	225	211	212	198	229	175	207	192	218	209	206	195	211	229	201	232	208	187	218	209	205	218	226	217	217	206	222	221	208	204	226	194	213	235	216	223	199	186	197	205	208	199	216	204	189	199	221	220	191	204	212	186	182	220	236	213	182	207	209	207	184	205	210	195	217	241	185	235	190	218	189	215	210	216	197	209	203	180	188	195	186	211	229	187	215	219	206	201	210	187	178	236	212	251	205	191	238	194	190	209	230	217	183	211	199	216	203	237	220	191	210	196	186	230	181	196	205	219	199	215	198	195	198	201	203	200	213	248	221	179	194	201	228	220	232	203	198	244	215	220	191	200	205	236	192	170	200	230	200	193	193	213	225	212	188	197	213	206	201	218	225	211	209	200	227	191	212	194	196	230	215	199	252	215	205	236	202	220	217	206	180	212	223	196	185	208	197	208	196	218	222	214	205	238	229	183	228	226	223	189	163	222	220	191	200	218	197	201	226	175	195	219	203	197	215	198	220	245	191	212	225	191	206	214	224	198	210	209	205	189	198	228	207	213	173	221	228	220	212	202	244	213	198	221	220	208	202	241	209	190	222	210	192	208	224	242	208	207	234	193	197	228	235	177	216	189	218	230	208	199	204	201	223	217	178	212	215	209	218	202	223	209	239	196	184	233	201	217	196	228	215	209	171	222	222	214	202	218	189	197	188	206	200	197	207	191	214	201	195	207	201	221	210	234	197	199	229	217	211	229	214	206	202	213	214	218	212	202	207	220	205	204	200	202	201	203	200	249	215	229	234	191	199	207	205	231	210	184	191	244	211	197	189	203	243	219	210	222	210	183	224	208	185	211	213	202	213	207	234	208	204	206	198	198	209	208	177	202	232	217	206	191	193	216	210	192	218	216	224	193	213	216	203	204	204	179	191	188	204	200	195	198	201	206	200	211	188	211	208	185	204	211	214	181	192	200	190	206	228	210	205	207	186	206	206	209	209	182	173	215	200	231	189	220	198	223	191	190	192	181	208	219	199	225	213	201	215	209	199	215	228	205	220	220	203	182	209	193	203	217	206	249	222	205	235	185	224	207	216	202	184	208	225	228	195	214	191	205	219	191	221	217	197	187	209	218
23670	21076	28184	24161	21074	8196	870	564	434	372	372	325	346	325	298	267	263	246	249	261	261	240	267	260	220	264	256	256	244	226	236	222	223	254	240	230	236	239	215	225	221	274	273	261	243	222	227	232	214	212	239	224	202	204	215	235	200	192	209	213	241	225	230	230	233	237	233	223	231	214	212	218	231	209	226	208	207	221	224	212	213	244	232	222	221	214	200	253	237	215	191	214	232	221	233	189	206	205	260	226	235	246	223	209	245	193	198	203	240	247	232	228	230	199	232	228	227	196	244	204	224	216	223	227	267	235	219	240	209	193	217	203	218	238	239	194	242	200	223	235	215	227	233	220	206	226	244	237	234	216	233	198	231	244	221	201	222	219	224	226	223	194	239	211	208	218	224	214	232	208	221	205	187	218	214	226	227	217	220	228	227	211	223	210	208	198	224	208	210	239	207	214	265	223	220	213	235	231	199	198	229	210	221	207	226	254	225	253	245	234	213	189	212	200	226	192	212	201	201	219	222	226	231	230	228	213	223	235	227	239	229	214	190	214	236	215	210	221	201	210	243	212	228	210	225	214	230	231	242	211	224	197	255	211	207	231	223	208	232	226	200	229	230	220	227	211	216	220	211	215	232	228	224	200	223	206	213	218	189	236	260	196	239	210	185	234	205	218	225	220	227	220	199	211	218	215	221	216	230	225	221	231	226	211	229	238	231	221	215	203	238	238	202	217	216	227	234	248	206	219	227	229	235	197	216	211	213	229	245	200	225	229	207	220	216	244	222	215	243	206	191	194	213	211	212	203	233	228	225	209	244	233	202	238	243	204	220	207	236	228	241	211	201	219	224	226	208	231	220	238	215	208	230	233	255	218	200	241	221	243	210	243	196	225	204	228	226	229	230	218	226	222	221	225	233	244	219	255	208	224	218	201	235	223	225	234	232	208	201	209	214	225	229	238	221	250	230	226	199	222	227	211	206	224	197	231	222	227	234	209	235	226	216	246	232	192	195	204	241	233	214	226	244	246	215	225	249	237	213	209	241	209	215	219	220	186	221	223	214	211	213	244	223	223	233	226	256	220	224	238	239	246	239	202	229	223	235	216	232	214	217	225	236	222	222	226	226	236	216	191	224	237	201	225	213	201	220	229	262	228	235	206	233	222	211	201	235	255	210	229	213	229	232	204	238	217	236	217	221	205	212	192	210	194	220	219	209	217	223	226	219	208	203	203	237	219	234	218	209	237	227	217	235	210	231	248	225	204	205	213	221	221	259	229	202	193	223	236	206	221	219	221	214	227	208	222	211	207	205	243	236	233	214	246	235	222	195	244	234	221	219	247	224	216	222	237	205	215	213	203	212	220	222	236	223	205	218	218	228	205	219	221	211	247	236	242	238	235	234	203	199	235	231	210	232	226	212	229	212	211	229	209	233	227	218	185	227	240	214	238	211	217	229	243	202	210	213	268	235	238	217	217	229	229	210	238	233	212	206	219	235	211	220	224	184	220	223	229	227	208	230	213	223	252	197	217	219	237	211	192	216	234	213	226	240	215	223	218	240	196	226	241	213	223	205	199	217	216	233	241	216	202	200	204	217	248	219	189	250	233	256	200	255	243	197	221	201	235	245	207	213	207	194	213	204	224	222	210	213	201	236	214	209	248	216	240	242	191	218	221	221	224	238	233	211	201	237	209	209	211	240	243	232	200	242	218	223	242	198	221	202	217	213	221	228	206	237	201	241	214	227	213	250	211	224	224	219	224	227	248	234	244	226	203	221	243	210	248	208	255	225	228	244	209	200	205	239	233	214	218	235	217	223	213	215	249	214	232	217	225	233	220	219	211	192	237	219	229	216	222	249	225	218	222	214	231	216	238	237	196	217	207	209	229	201	204	251	226	231	223	261	237	225	197	226	232	221	231	237	182	205	226	212	196	227	227	228	219	224	220	190	222	243	222	220	225	220	253	201	200	206	208	220	225	250	231	206	211	226	262	220	216	218	223	238	246	224	223	212	261	228	203	218	219	225	210	232	218	217	188	210	205	194	229	233	207	197	233	223	218	217	226	196	226	215	205	234	219	264	219	228	237	243	247	224	235	194	215	219	211	199	257	239	211	182	229	253	231	220	224	254	226	224	218	219	235	238	231	219	221	230	213	202	199	228	235	225	230	215	232	248	222	213	222	229	228	203	242	218	226	222	210	213	236	210	200	209	203	241	226	219	199	210	229	231	197	244	238	229	233	230	256	222	208	221	231	214	223	240	232	223	217	229	234	215	223	211	246	214	219	235	239	219	222	236	228	239	212	223	245	224	229	224	210	212	211	250	247	201	206	219	250	221	239	233	240	201	223	188	222	224	220	198	217	239	217	249	227	236	227	210	240	224	234	225	212	228	225	211	228	233	234	231	204	239	222	240	216	218	218	226	199	234	234	229	229	225	226	235	205	236	235	245	251	248	241	234	220	216	219	230	221	231	213	240	228	240	213	243	230	214	234	250	226	214	219	224	220	218	213	214	222	214	223	205	209	222	226	217	223	238	233	209	240	218	231	219	235	218	198	216	238	212	253	229	203	223	208	205	222	225	221	222	243	208	238	233	201	225	194	217	225	224	235	212	228	238	205	220	207	193	217	212	190	240	210	201	234	216	204	211	220	222	202	214	221	190	202	205	191	204	235	184	216	227	220	211	192	240	225	229	197	225	233	219	226	235	234	223	231	212	220	239	242	240	223	247	208	238	201	259	212	212	234	191	221	218	196	248	215	235	219	229	216	203	235	188	198	228	224	237	197	222	228	254	236	219	219	203	225	223	209	230	249	218	236	218	229	242	231	233	221	256	222	251	217	189	204	219	210	218	178	222	223	244	232	220	244	230	206	212	234	241	223	219	198	200	222	193	245	219	233	227	235	210	204	226	232	235	233	205	204	229	218	201	239	202	189	249	205	254	189	219	244	223	230	226	224	243	217	213	249	238	228	229	198	199	192	216	213	221	223	209	237	235	228	232	212	220	220	208	211	216	233	232	205	222	227	211	209	213	234	208	223	188	225	208	231	222	230	219	231	223	217	212	229	207	197	236	203	223	227	207	223	212	219	235	236	196	208	208	244	223	228	226	242	202	208	222	242	225	229	269	206	222	223	218	208	251	233	211	212	251	232	200	220	226	229	209	238	223	201	222	262	190	207	200	225	233	206	197	242	219	230	234	213	219	248	216	235	217	197	219	236	205	223	197	234	228	210	215	209	240	222	220	218	217	220	239	230	236	210	223	225	239	230	208	203	229	220	207	214	233	230	206	190	218	217	211	209	211	244	217	210	218	233	223	225	216	220	233	250	220	208	202	233	245	222	229	199	217	221	245	225	223	217	220	221	211	213	234	214	223	238	248	240	227	217	204	235	230	219	224	189	227	249	212	223	188	211	232	213	200	249	224	216	222	226	203	212	240	228	199	230	213	213	224	212	215	212	229	217	202	225	223	209	224	207	221	215	233	243	207	210	236	200
6330	13285	5930	2677	1923	1411	1058	846	673	602	465	434	410	371	313	364	315	310	309	279	259	300	278	302	302	244	298	268	287	267	266	261	246	249	273	251	235	241	261	264	267	263	229	243	255	219	225	254	244	233	233	238	256	247	249	236	244	258	244	228	256	204	244	235	260	221	252	216	225	221	231	221	267	215	247	237	238	248	239	224	252	233	231	231	250	218	226	272	213	232	233	244	211	228	234	222	229	221	228	234	253	242	244	234	241	223	238	259	262	242	228	238	203	231	256	217	224	195	239	258	222	269	231	213	220	249	224	240	232	235	237	267	228	201	208	246	249	214	212	219	222	225	247	249	257	261	217	260	235	242	241	230	200	227	216	222	223	217	230	215	234	222	226	239	246	214	232	251	242	246	258	242	261	223	239	253	227	220	223	234	260	217	247	259	225	232	253	251	258	230	232	244	247	203	229	213	244	210	247	248	245	231	244	244	237	215	229	263	243	226	240	221	236	256	206	251	229	212	247	246	222	245	231	198	244	208	243	233	242	239	254	256	234	224	246	205	227	217	236	265	221	252	241	243	214	231	214	266	238	230	240	242	240	222	218	240	242	229	243	260	221	264	224	256	241	237	241	234	198	237	233	234	204	201	225	224	250	242	193	231	240	237	242	258	222	227	254	233	238	251	253	226	236	230	226	234	237	214	222	243	248	217	262	231	224	251	234	228	242	208	216	224	225	235	234	226	234	257	227	247	252	200	234	223	267	193	235	240	209	235	223	235	225	201	244	203	237	221	243	238	257	269	211	227	244	195	229	248	215	214	229	243	214	249	235	245	235	242	216	232	253	245	211	248	223	265	233	237	245	256	218	237	244	274	207	238	221	230	254	241	197	230	246	248	254	211	244	241	242	253	212	234	212	244	228	216	247	217	221	235	205	221	224	218	246	219	220	225	219	214	231	219	195	261	222	242	224	237	232	231	246	234	248	231	230	243	232	249	250	206	257	234	247	219	231	243	209	227	238	236	223	232	226	225	213	215	220	225	248	208	239	219	255	234	243	251	231	264	228	215	221	239	226	221	229	228	222	230	246	245	217	219	229	237	243	229	218	226	237	236	246	218	216	253	223	255	242	248	234	227	241	250	229	237	252	222	241	220	231	235	224	234	260	224	237	237	217	227	236	208	235	246	237	228	214	253	225	230	217	239	248	246	246	245	239	258	186	263	204	260	225	212	235	227	231	229	231	238	222	235	221	234	226	231	238	256	236	246	253	242	247	253	239	214	240	238	215	243	240	235	238	232	201	236	226	235	249	238	216	236	239	213	232	230	232	227	248	239	215	241	226	224	216	230	252	222	243	245	215	225	226	244	264	243	251	216	233	258	224	262	238	215	219	258	192	218	198	232	238	218	220	230	221	224	245	260	235	237	242	239	232	211	223	211	250	266	226	210	232	231	262	254	246	242	235	226	224	261	222	211	239	233	254	227	253	224	230	207	230	246	229	239	236	202	227	206	231	213	242	202	215	223	240	223	218	243	245	227	231	251	232	221	235	219	234	255	232	250	234	240	233	238	224	250	234	218	218	237	231	233	221	233	241	239	200	239	259	236	250	228	242	233	245	225	236	255	224	223	244	215	241	228	215	226	239	247	259	251	223	245	222	251	240	248	252	232	240	240	246	249	252	204	256	231	241	223	216	230	215	202	237	269	223	244	236	250	217	220	220	249	263	221	199	237	231	216	230	229	226	230	209	227	243	243	230	228	230	226	251	219	253	215	230	205	253	247	216	220	248	224	236	235	215	223	228	206	223	244	231	241	231	243	239	218	235	222	250	235	214	200	252	202	230	215	229	227	228	266	239	252	246	231	236	249	228	254	247	229	241	235	233	238	233	261	232	239	232	213	230	259	260	240	250	253	240	248	243	228	234	234	230	250	233	219	238	242	260	251	220	243	233	239	237	220	207	233	237	238	258	260	247	220	191	221	227	206	245	226	206	235	220	227	235	237	240	234	231	227	200	223	231	243	223	230	227	219	222	228	237	252	231	219	232	239	243	232	237	228	228	216	221	235	222	267	251	244	227	229	238	236	258	234	210	212	269	220	242	236	256	230	237	245	228	210	261	257	261	245	242	253	232	248	216	247	232	263	248	248	220	226	209	237	207	252	218	256	223	242	227	245	223	223	240	231	228	241	227	237	219	225	215	237	231	234	223	235	216	209	239	235	221	218	212	238	240	235	234	247	271	229	212	254	251	233	252	236	237	231	227	244	241	227	224	242	206	241	230	229	240	219	223	243	242	260	235	210	238	245	235	214	238	235	247	218	237	209	235	251	226	224	226	218	228	225	223	262	225	221	256	246	234	241	248	250	240	250	221	242	220	232	249	254	232	231	248	206	234	249	222	233	244	218	227	232	240	218	257	234	263	230	226	203	234	245	217	228	245	253	207	259	222	226	224	254	220	232	230	252	202	219	211	252	234	248	219	214	230	235	219	216	237	239	254	236	209	249	228	225	233	238	253	225	249	221	243	211	273	243	212	226	253	206	240	242	239	243	230	255	252	256	267	245	238	266	243	249	256	234	225	241	221	204	218	247	224	233	238	227	226	228	228	248	256	220	239	233	233	228	256	226	229	236	205	241	239	246	245	223	210	264	229	258	243	222	213	240	235	251	225	249	249	233	224	213	226	214	234	228	221	222	225	245	249	262	210	230	228	244	240	213	221	240	247	217	233	226	250	220	244	243	237	251	257	252	236	224	231	235	252	234	230	239	256	258	211	236	233	234	210	235	252	241	223	234	225	229	220	242	239	240	230	242	259	216	252	211	265	206	228	243	249	264	232	233	225	225	224	235	233	229	241	248	221	247	224	259	218	223	230	247	241	236	236	239	234	253	224	213	252	229	244	235	217	239	215	229	233	272	209	223	239	213	253	248	225	240	232	225	221	230	250	236	255	266	231	238	228	217	253	199	244	251	220	249	229	234	227	223	253	258	240	248	229	217	246	229	226	233	229	209	219	230	264	228	246	256	224	232	246	224	214	249	226	251	234	226	222	226	250	228	224	265	222	242	214	239	248	209	225	205	256	230	220	258	250	227	240	238	222	250	228	243	261	213	261	191	222	225	212	262	219	240	221	219	222	240	234	239	246	241	249	236	215	225	245	239	223	251	264	239	238	216	250	197	223	232	230	222	237	231	237	261	215	206	207	214	247	224	230	217	256	235	211	222	214	234	218	247	225	229	230	229	212	242	212	225	239	246	228	230	253	227	234	246	211	252	253	241	236	244	233	217	220	218	245	234	231	227	254	248	250	229	231	231	244	257	202	239	264	261	244	238	235	250	226	267	225	226	273	234	266	251	249	212	259	211	223	260	246	231	242	241	232	229	224	244	233	230	254	250	254	242	232	230	254	225	224	239	225	240	241	273	222	261	234	249	247	267	247	238	254	243	249	247	230	250	239	259	241	248	230	247	236	235	221	218	231	223	234	225	237	218	258	236	235	241
24747	21028	26944	25248	8237	780	620	549	504	471	481	436	418	400	400	420	410	381	434	394	413	393	387	389	429	368	362	372	355	414	403	380	381	386	365	397	368	392	383	421	377	380	386	413	345	383	348	371	395	379	398	382	365	392	384	394	378	369	379	373	386	376	366	395	355	394	378	401	386	398	376	366	375	380	376	394	376	356	374	382	369	350	380	348	392	354	372	386	357	358	385	394	373	382	383	356	371	360	412	413	379	374	349	377	346	347	372	352	428	420	389	370	376	393	371	408	386	419	378	358	342	402	379	399	380	375	392	382	382	377	381	399	375	353	416	396	430	364	355	381	391	361	420	323	366	363	367	389	361	382	347	389	400	387	362	366	397	361	373	394	416	370	354	375	407	377	359	377	345	377	352	369	339	365	356	375	369	368	373	382	347	377	399	382	381	383	393	389	336	381	355	375	384	355	343	370	374	372	368	403	375	368	370	384	389	408	357	357	382	373	409	395	381	368	384	407	380	379	349	380	386	336	379	361	371	371	351	379	357	400	377	403	390	374	393	431	442	360	388	365	385	346	370	367	394	397	404	422	340	389	379	385	376	361	356	379	366	415	371	396	409	394	367	364	371	390	381	381	374	351	367	348	375	360	335	375	364	411	373	427	348	387	381	363	383	371	367	387	368	364	403	435	382	413	405	382	375	361	387	382	371	315	379	330	376	402	379	375	379	377	377	363	366	403	374	377	396	395	361	384	367	397	381	380	398	379	396	397	384	398	364	394	367	366	336	376	365	407	387	358	387	396	377	393	377	353	348	372	397	405	383	353	376	406	373	359	404	390	370	363	400	388	365	394	372	387	407	392	400	393	370	403	377	378	380	367	360	402	346	382	354	369	382	360	359	395	368	372	384	354	409	375	388	327	370	371	358	366	396	348	393	409	356	344	388	445	373	363	385	361	396	335	373	419	382	377	362	385	352	344	368	375	399	424	396	420	391	361	394	376	367	395	414	362	380	364	382	376	348	378	381	385	381	376	361	363	383	348	378	374	352	379	420	379	373	353	359	389	371	376	375	391	385	337	406	383	383	389	388	388	399	393	373	385	396	382	398	357	366	366	375	367	346	367	379	346	426	319	391	350	372	381	356	370	360	354	377	362	376	401	375	390	393	368	340	372	377	383	339	356	377	350	375	392	344	371	397	341	384	366	384	380	389	385	365	380	387	357	398	390	356	355	340	375	367	323	361	380	405	396	374	356	377	342	406	400	390	405	400	368	348	367	378	377	357	378	383	363	361	372	399	336	375	335	409	373	342	372	345	396	398	353	366	343	367	364	390	382	356	381	386	365	378	367	384	371	388	396	389	332	371	376	407	380	348	407	361	387	372	363	362	393	402	387	394	383	375	384	395	372	390	365	399	363	395	404	388	397	363	354	373	372	394	371	347	375	381	351	385	389	404	377	394	402	382	360	365	376	348	367	370	372	363	388	388	368	371	361	378	366	376	358	366	365	360	339	375	402	392	366	394	372	392	372	419	396	396	364	362	378	385	404	378	378	376	376	371	386	357	408	384	398	407	381	364	363	378	346	373	368	347	403	431	372	386	357	378	386	333	413	381	356	378	360	401	354	400	410	380	372	384	368	418	346	366	357	384	348	374	383	406	398	369	380	347	381	379	351	391	380	424	392	379	396	408	379	362	383	407	376	422	377	405	384	370	381	384	380	397	349	387	366	380	360	340	405	369	394	391	361	375	377	345	390	378	399	397	377	391	378	345	357	410	368	364	370	368	383	352	369	368	415	387	387	390	371	381	375	410	414	378	378	368	386	389	404	384	383	374	397	390	342	397	392	370	363	398	391	371	389	376	394	385	405	375	375	401	374	393	368	357	358	392	368	402	372	365	381	364	358	355	380	373	378	371	394	404	348	367	384	392	395	395	397	399	380	374	387	429	393	419	412	398	373	386	409	406	377	379	378	373	384	407	355	350	387	363	351	338	363	403	413	369	372	351	404	396	391	354	370	392	351	376	380	390	379	395	372	410	333	378	409	366	370	398	339	385	388	361	388	373	390	362	345	386	393	360	346	387	403	356	381	368	354	367	394	366	370	368	399	367	329	380	378	369	376	354	381	371	355	379	386	362	358	361	383	392	349	348	370	337	352	365	372	350	357	357	364	374	372	362	356	384	392	377	400	362	392	376	392	382	406	383	412	371	376	363	396	368	368	365	363	387	410	410	383	347	402	387	374	382	372	391	365	392	409	407	361	368	340	370	358	408	399	370	352	394	396	380	393	422	395	374	364	414	363	373	376	361	385	399	376	360	406	384	375	372	363	395	360	380	352	390	364	371	401	373	372	399	358	370	376	363	407	353	359	402	337	379	404	356	392	395	359	401	373	395	365	409	368	365	387	372	371	385	389	368	397	411	401	357	374	379	374	395	372	368	394	348	402	372	381	359	365	379	341	378	378	363	387	366	369	411	398	364	364	355	373	344	376	394	410	346	379	375	331	397	389	364	384	377	352	373	380	389	386	368	378	342	375	378	397	378	397	380	356	379	406	379	372	335	370	358	342	356	369	389	395	373	379	396	386	379	355	377	382	363	362	362	389	341	389	381	412	372	394	359	359	407	402	403	380	348	383	403	381	372	390	336	386	353	364	398	386	396	369	373	394	388	391	377	383	333	376	424	359	362	389	379	359	392	387	385	387	352	371	386	351	372	387	374	397	379	342	399	377	397	356	394	391	371	371	362	339	326	373	388	369	402	381	347	337	401	346	404	360	354	387	360	414	392	380	369	367	369	381	366	355	350	362	396	379	371	376	378	388	400	360	345	369	357	372	392	349	384	393	322	389	376	344	373	379	394	399	385	374	395	385	390	376	357	389	368	384	364	356	370	355	382	370	359	356	401	394	390	373	405	338	402	387	354	366	393	373	361	387	399	330	405	371	389	364	342	366	373	411	385	383	403	366	401	392	361	381	353	404	380	378	399	397	404	359	387	445	361	367	372	400	367	343	359	387	362	361	343	348	395	350	347	401	397	378	391	379	397	359	379	349	385	379	366	413	332	374	367	361	383	400	392	385	389	366	377	433	397	384	385	398	363	373	370	368	369	377	368	394	384	398	390	379	358	392	376	377	375	386	352	372	402	365	373	360	380	380	358	363	387	363	380	380	396	373	368	353	379	386	410	354	397	377	381	362	409	401	368	378	356	368	387	400	389	352	357	379	388	377	357	331	379	393	390	360	364	412	373	381	342	337	374	401	379	343	369	386	383	388	369	383	360	390	378	342	356	355	365	401	386	353	406	389	376	365	391	399	370	399	390	375	379	369	385	404	357	405	377	395	357	378	383	384	368	402	362	419	361	350	424	397	391	394	362	400	431	369	383	375	387	360	361	352	384	360	382	348	366	349	361	383	360	340	378	397	380	377	353	366	375	361	350	378	402	380	405	385	392	390	387	421	378	365	391	396	389	382	400	382	378	378	368	384	334	360	368	339	396	401
6303	8798	3500	1721	1233	1046	884	705	632	647	593	544	490	507	437	448	463	439	476	445	410	451	455	416	435	441	432	425	404	404	425	418	415	419	407	446	381	408	357	391	413	438	423	378	383	399	417	399	390	397	432	409	440	394	437	436	428	387	407	408	396	417	429	413	411	409	396	442	401	376	365	434	363	453	380	435	355	404	411	404	411	392	372	406	434	409	424	386	399	388	414	430	406	420	395	410	416	425	406	390	398	413	442	433	393	406	420	415	410	399	385	406	392	368	399	394	410	444	416	410	391	415	397	376	407	396	447	393	370	442	408	434	373	420	404	381	390	432	396	403	418	404	423	409	401	385	390	417	400	407	367	405	396	417	404	406	437	396	434	412	376	391	416	385	400	434	403	405	406	410	370	404	397	373	400	396	416	362	414	397	413	374	378	405	375	428	376	399	403	402	389	380	420	406	400	398	398	403	427	415	410	375	404	394	419	401	384	354	369	407	429	375	400	441	376	403	417	400	394	389	401	395	414	416	395	394	392	407	384	420	404	423	390	418	390	387	427	408	406	398	418	442	404	391	419	432	370	406	391	396	389	405	383	407	410	404	406	381	407	388	406	366	403	374	384	420	421	432	396	392	418	414	350	404	378	418	449	379	355	369	407	435	392	390	400	399	393	406	363	429	383	383	414	384	402	391	394	417	360	401	383	402	453	416	445	394	430	402	381	423	408	428	435	388	383	411	389	411	416	420	429	400	430	447	443	396	359	432	380	398	440	429	434	354	451	369	373	376	378	403	450	429	408	413	382	394	419	420	382	371	406	361	426	436	383	417	370	405	382	400	426	360	402	380	401	374	400	400	408	402	410	401	384	398	370	397	363	437	391	403	408	399	364	412	370	408	434	400	381	405	372	392	415	419	370	410	409	411	416	398	370	392	410	417	416	404	386	388	386	391	410	421	395	382	422	414	388	408	406	429	385	401	399	406	419	399	391	420	414	386	423	396	427	400	412	418	407	412	396	406	417	375	401	418	403	390	431	414	406	397	402	404	398	413	432	405	413	388	356	411	392	418	408	425	415	369	398	404	393	372	370	388	409	395	383	379	434	420	435	390	407	418	388	411	456	385	368	432	400	446	391	427	402	419	360	428	398	381	436	398	405	336	417	431	423	378	462	386	417	410	411	413	373	416	430	442	421	410	385	378	420	404	412	423	408	395	364	364	398	408	428	387	405	398	417	389	407	421	378	400	423	413	411	416	390	463	401	388	381	438	436	389	427	406	404	393	367	385	405	423	395	396	379	397	411	437	398	415	430	409	414	400	403	377	426	443	439	427	424	359	398	419	399	391	405	389	396	364	409	431	422	444	398	421	405	400	411	384	414	392	384	381	420	413	370	380	406	445	446	434	416	398	384	394	441	395	393	413	438	423	400	406	412	376	418	388	393	415	424	420	414	420	407	412	416	354	430	415	381	396	403	443	445	412	403	422	422	416	424	401	392	364	402	379	399	409	397	396	427	390	411	384	391	393	411	436	425	378	380	428	415	410	382	395	417	391	384	402	371	397	397	420	394	401	402	411	407	400	364	428	358	387	396	391	394	408	387	356	373	411	429	416	413	382	415	415	369	393	410	404	422	421	362	387	385	382	418	393	395	394	410	398	392	399	401	384	428	431	400	387	405	373	422	397	419	391	437	422	411	418	418	401	395	404	420	408	390	397	409	402	405	395	395	395	403	390	390	393	415	396	423	385	380	402	413	412	409	385	396	417	458	365	421	419	422	436	445	398	406	397	410	378	398	391	428	389	415	431	399	407	410	372	406	411	378	406	403	404	382	400	398	403	382	379	368	413	420	423	391	390	395	432	412	387	427	411	415	404	402	421	428	397	386	414	402	394	427	360	415	416	453	405	388	405	406	429	371	407	405	413	384	388	383	417	362	419	410	387	421	407	416	367	463	413	420	427	414	407	402	407	385	428	403	385	431	411	404	432	431	425	382	415	401	411	401	417	421	450	403	395	393	404	408	399	407	421	404	374	402	386	378	377	384	430	389	421	441	434	428	398	403	401	414	380	413	421	375	417	381	381	445	405	408	379	375	424	388	421	403	423	418	397	390	374	405	375	412	366	396	451	400	366	391	393	377	428	384	422	406	390	367	434	407	405	409	396	400	368	414	388	412	425	414	392	416	382	406	392	425	392	420	370	410	385	412	398	424	416	426	390	403	416	424	379	413	409	420	422	414	425	394	393	459	397	407	402	410	423	407	381	424	401	407	407	386	398	391	409	430	432	398	394	446	406	407	416	400	403	442	375	398	413	371	396	411	381	407	429	426	414	404	438	403	437	373	391	402	416	444	410	437	409	414	398	411	412	419	396	412	411	376	398	412	374	411	400	409	388	402	402	409	378	412	373	425	400	385	408	390	417	423	389	410	409	363	412	420	352	410	368	377	409	435	442	431	393	397	393	370	446	395	375	407	434	388	397	417	421	420	447	381	395	403	422	353	394	381	440	426	385	439	415	395	416	382	416	405	374	410	428	404	425	423	401	399	401	387	385	366	417	385	411	367	391	407	402	413	371	407	383	404	415	412	392	457	399	375	389	422	393	411	409	394	366	387	394	423	425	416	392	372	429	419	395	385	418	388	402	428	362	400	410	423	415	413	410	398	377	389	383	392	421	397	406	374	409	421	440	424	402	403	395	393	385	397	441	414	397	392	418	417	403	418	407	385	429	424	390	386	401	379	432	431	432	418	408	411	442	401	395	369	407	390	410	409	404	410	422	435	433	353	424	414	422	406	397	394	401	399	368	438	406	371	393	414	419	423	415	412	403	413	372	404	379	392	379	401	444	392	418	404	408	380	421	419	398	453	384	380	408	397	411	435	436	371	395	398	382	390	389	415	405	406	408	421	404	388	370	401	379	395	428	381	398	392	429	410	393	369	398	355	395	396	405	399	425	397	404	406	400	399	364	394	395	413	388	399	369	420	401	387	392	393	413	407	414	407	408	405	378	396	392	407	399	433	406	400	461	460	419	392	373	383	396	431	408	371	404	412	446	408	415	395	417	382	414	449	368	417	404	399	415	448	443	384	410	389	384	407	424	424	371	393	373	426	410	427	391	411	430	436	387	388	396	436	423	404	413	414	432	414	385	419	413	410	417	403	414	406	389	408	437	432	388	388	403	385	418	405	452	384	400	426	402	405	409	362	411	417	383	408	392	372	401	405	427	407	415	406	397	436	415	382	400	408	381	428	444	427	387	422	370	417	407	413	394	408	374	427	411	402	375	423	415	388	430	418	420	406	396	390	384	380	423	385	404	386	408	429	423	401	432	407	414	411	387	372	370	425	418	405	393	398	413	393	407	397	358	409	424	443	426	420	418	440	409	412	381	429	394	417	384	412	366	401	418	435	457	418	447	419	414	382	407	388	399	407	396	397	379	404	438	438	393	424	407	407	430	415	434	405	420	390	412	400	377	403	381	392	379	384	411	417	406	366	405
22613	21142	28743	23784	21147	21201	6834	1251	893	849	780	696	740	636	686	609	595	576	576	591	577	568	548	535	543	544	519	548	509	498	519	524	536	493	532	531	561	486	537	523	531	503	488	520	500	547	505	492	484	519	495	495	509	511	475	495	461	484	538	474	500	521	484	502	448	503	461	472	509	491	498	495	531	469	487	480	481	512	495	513	501	484	509	480	496	510	466	493	494	484	521	484	526	471	468	506	477	502	494	508	480	479	475	459	471	494	494	529	501	478	514	483	533	477	537	498	509	457	515	481	538	473	515	495	474	499	465	511	491	500	515	471	465	488	528	508	498	416	530	475	481	496	511	507	507	469	459	539	558	473	488	470	473	489	500	484	497	490	507	535	499	457	489	479	472	478	525	452	473	479	479	481	473	496	477	555	455	547	478	476	469	473	483	480	491	512	510	489	518	472	553	500	474	502	485	491	477	475	501	444	505	476	460	489	467	472	471	478	485	511	488	485	449	478	431	463	517	508	508	499	467	478	456	478	479	497	504	452	499	533	510	471	497	464	514	463	470	507	489	489	483	448	485	497	460	470	502	506	482	497	461	547	475	471	504	513	499	475	486	442	491	483	480	502	482	482	468	478	511	527	484	506	478	482	515	450	509	509	513	462	474	450	502	442	533	477	493	476	482	471	452	531	501	472	461	444	479	484	524	481	450	476	448	506	510	491	497	442	487	506	466	520	478	501	489	474	501	480	469	503	483	468	518	515	485	492	533	439	403	468	489	492	519	483	460	448	490	501	467	457	499	516	520	495	491	488	557	488	453	488	472	467	484	519	491	480	488	460	482	512	472	476	485	502	465	486	485	507	493	508	444	471	493	506	504	534	475	515	487	478	542	501	471	453	511	497	467	502	462	500	446	514	442	473	452	516	450	451	515	476	504	475	504	462	479	505	517	482	443	513	472	518	507	452	465	504	472	448	514	453	457	468	478	482	481	524	495	462	487	496	464	492	498	481	472	484	506	509	504	465	463	495	502	484	466	500	470	450	518	478	476	477	492	501	490	482	500	511	537	494	512	469	478	508	490	494	522	460	484	506	482	498	504	515	492	516	434	461	508	493	476	473	500	455	491	509	488	483	484	477	504	509	476	492	504	507	494	490	462	476	481	502	483	510	478	493	471	475	509	502	521	492	485	457	476	522	496	502	518	515	491	492	465	453	495	525	533	492	533	520	519	505	476	490	503	475	472	458	449	456	448	494	510	455	513	478	472	442	471	461	465	475	488	483	448	513	502	475	519	482	494	458	485	491	477	483	484	468	491	501	465	515	492	473	470	442	498	449	497	471	496	482	476	482	462	527	478	475	486	467	428	492	487	517	478	433	483	481	491	454	503	480	514	456	485	472	446	488	510	515	493	536	486	490	469	519	492	481	474	442	472	468	489	482	472	446	528	473	495	476	458	471	502	479	524	456	516	499	476	522	478	496	475	488	504	453	473	466	459	478	487	489	469	481	448	521	491	526	498	463	493	475	498	482	494	509	537	473	513	511	491	488	475	435	465	493	499	504	486	498	524	526	495	490	449	517	501	488	513	472	518	468	496	463	486	489	511	481	513	499	477	499	485	468	483	502	502	499	494	474	464	475	506	457	520	506	492	483	461	533	501	432	502	512	525	508	509	454	480	477	471	498	488	455	502	484	477	513	504	459	495	482	465	481	496	461	454	502	468	511	497	522	559	484	502	506	520	498	486	508	486	470	541	502	451	489	504	484	479	516	499	515	498	489	458	474	501	465	478	515	496	505	484	440	462	459	468	451	439	482	452	461	434	535	497	492	469	508	436	461	475	497	448	467	535	492	480	494	518	546	473	491	457	507	484	476	477	475	515	488	471	446	485	534	470	477	484	486	501	509	470	501	517	480	540	477	486	507	513	494	460	469	509	503	460	488	486	528	504	523	422	437	483	458	481	464	516	512	486	468	534	487	520	475	511	511	486	448	475	479	489	469	483	519	490	519	480	457	465	469	510	506	493	486	491	513	465	504	470	499	478	497	474	458	490	488	486	483	464	499	478	481	489	508	498	438	485	454	470	478	454	520	528	546	502	520	458	515	510	523	480	565	489	451	488	466	485	509	505	500	486	468	470	471	499	476	470	487	508	477	507	514	459	534	477	487	474	489	503	476	457	495	495	453	533	469	477	500	474	460	432	501	502	532	497	481	492	470	512	505	505	457	477	495	502	460	527	450	513	487	458	465	500	478	422	498	483	459	463	482	478	475	520	481	490	502	484	513	503	491	497	504	478	523	489	468	502	505	464	476	493	460	496	488	462	498	462	469	491	451	498	472	478	481	487	514	502	499	502	513	505	482	517	500	485	483	512	491	504	509	496	501	466	475	489	498	490	481	483	492	484	507	512	473	480	495	460	461	487	493	475	506	515	495	474	487	497	492	499	474	510	481	461	463	496	500	488	492	437	526	520	497	498	492	485	495	455	494	519	517	429	459	508	488	511	466	498	504	460	512	483	500	450	498	451	511	527	509	527	532	473	466	466	449	483	512	485	527	503	493	472	492	458	500	450	482	484	450	504	449	508	498	489	502	508	505	452	497	472	503	494	466	505	459	521	468	490	479	479	469	462	499	470	453	484	445	469	455	484	497	480	537	490	481	519	441	518	457	460	512	489	493	466	511	457	454	477	471	494	512	453	498	489	475	491	506	478	516	484	494	473	465	500	466	501	500	505	443	462	530	490	450	486	461	500	500	450	527	480	495	477	467	504	487	517	555	513	491	519	467	453	450	487	512	528	451	470	453	465	461	527	480	460	471	499	458	475	515	489	484	493	485	495	472	525	506	457	515	457	474	487	509	512	517	485	503	535	467	519	448	469	499	487	501	474	517	515	482	482	448	473	458	493	511	499	497	467	502	456	493	460	483	515	487	435	446	457	479	463	520	476	525	473	524	500	502	487	481	473	452	492	492	468	475	458	528	495	518	467	477	446	473	515	468	515	479	449	498	445	489	502	516	489	466	482	461	486	507	489	481	494	483	482	479	446	473	515	478	512	513	495	497	471	491	485	489	472	516	535	495	521	500	537	475	508	555	477	477	473	502	501	468	514	529	456	446	522	486	482	503	468	512	472	500	468	504	499	474	497	506	501	478	474	487	453	489	476	531	494	486	475	456	489	470	477	461	507	445	469	506	486	485	473	488	490	440	488	492	521	478	499	485	508	473	453	468	475	461	462	508	470	482	483	495	501	461	500	490	466	481	480	465	497	496	484	458	460	493	478	525	457	496	458	467	505	483	514	492	498	462	499	498	500	454	449	468	490	501	535	519	505	477	447	472	511	473	471	490	456	483	466	495	517	506	496	464	474	469	463	444	478	499	480	502	511	462	443	490	465	476	490	461	498	453	484	472	490	474	466	521	478	475	484	458	457	489	499	460	493	486	503	529	513	506	501	538	490	543	514	480	481	507	502	457	511	508	483	498	510	465	475	494	467	497	493	479
7819	21378	10014	4948	3535	2769	2091	1711	1362	1243	1010	908	850	784	784	663	664	654	613	624	602	615	604	549	525	570	562	522	520	581	529	495	515	524	503	517	495	514	516	513	505	525	519	533	511	534	477	507	488	506	469	517	515	467	521	501	495	514	494	498	501	490	479	510	496	474	524	504	488	525	503	497	517	458	471	517	463	483	510	483	523	486	483	475	496	524	509	483	514	492	522	494	512	477	479	451	510	497	489	488	488	454	514	459	462	517	490	518	500	518	519	512	491	482	480	499	492	519	486	516	495	511	465	479	495	488	445	469	448	511	511	510	513	512	492	508	512	491	480	480	493	453	473	563	532	511	477	526	479	479	510	485	483	469	498	531	485	487	488	503	491	523	503	469	468	492	477	463	501	501	523	502	506	512	495	484	516	502	445	486	467	542	472	501	492	488	475	511	538	521	483	508	508	486	472	519	503	504	471	506	506	528	478	473	471	487	455	465	464	474	506	487	528	476	500	566	452	504	438	499	509	474	496	477	488	440	467	480	473	466	464	516	463	512	484	488	490	468	514	516	485	482	492	504	483	509	480	499	513	486	455	475	489	479	467	477	491	469	499	499	527	471	485	471	494	479	490	481	518	468	510	496	495	465	491	488	500	524	491	507	466	496	507	480	468	531	496	511	466	502	490	517	470	483	506	490	482	451	469	476	480	504	485	524	464	486	473	462	500	541	472	466	490	500	474	510	521	490	480	440	521	493	454	487	530	482	466	473	490	490	471	493	483	498	497	489	467	512	492	499	475	479	544	483	479	473	513	474	491	491	450	506	520	468	467	501	482	501	471	522	525	462	516	513	487	526	506	495	492	464	505	449	494	477	489	509	464	500	468	469	499	520	496	486	486	507	489	475	460	499	496	454	490	486	514	475	483	485	518	510	504	493	496	473	495	455	515	454	489	508	476	472	515	511	495	500	498	479	478	517	464	518	483	497	477	474	519	484	485	478	518	491	519	487	474	503	526	506	497	501	478	475	478	466	480	501	471	519	470	514	491	476	484	479	484	455	498	526	504	498	477	472	523	554	496	525	535	472	466	514	473	479	468	503	498	500	477	499	487	488	494	478	439	548	450	469	449	450	462	523	477	531	462	514	431	489	531	471	499	472	487	497	488	458	454	501	473	462	487	478	464	516	506	493	485	525	490	497	508	476	498	520	460	555	484	434	493	524	543	492	504	494	510	498	456	492	460	505	497	503	491	483	487	470	534	489	514	487	511	477	509	484	493	489	503	451	488	467	481	490	474	498	492	538	432	487	495	504	467	477	468	490	471	450	490	449	484	506	467	500	489	453	480	465	509	479	497	465	492	504	500	511	513	502	486	518	483	522	483	481	500	493	470	427	487	483	499	467	483	515	444	504	487	483	487	484	485	506	496	450	484	487	490	505	451	501	498	468	469	501	499	500	491	481	471	483	460	504	468	466	442	467	499	494	495	496	487	505	503	486	504	500	553	492	516	484	489	498	501	445	490	465	486	473	473	519	525	483	487	477	476	521	482	512	476	470	517	469	496	478	486	436	510	490	466	464	498	491	510	482	491	479	496	478	492	528	496	505	465	504	522	506	437	471	487	465	529	528	496	504	498	515	505	498	466	477	508	474	472	512	485	475	500	521	501	494	452	481	448	505	522	446	496	467	493	512	485	522	486	451	489	500	491	472	464	496	502	466	484	492	461	471	463	473	484	492	450	512	481	496	462	493	445	476	498	516	538	499	520	514	479	488	475	473	487	471	471	513	504	508	488	432	489	502	494	472	473	457	497	478	515	507	489	496	491	463	460	512	457	467	475	478	492	465	479	495	486	551	491	469	509	485	488	520	493	514	468	473	475	484	487	485	480	505	472	473	521	468	533	489	484	471	522	522	478	437	495	491	517	518	500	487	539	490	483	481	462	501	471	465	480	490	492	476	516	466	499	481	478	506	501	486	523	444	494	451	488	445	494	465	470	457	500	496	510	471	513	484	542	524	511	485	513	471	485	470	499	528	487	451	461	472	482	507	438	448	491	474	457	483	500	492	491	493	475	505	500	469	502	510	484	471	497	480	512	499	506	508	518	500	516	525	501	494	491	526	491	492	490	488	525	502	445	491	504	495	494	468	470	483	504	469	483	512	493	520	479	483	549	498	509	513	467	472	488	535	528	514	452	445	469	484	466	532	488	485	476	519	501	524	476	516	480	503	491	510	466	479	529	411	511	469	460	468	485	497	496	491	519	483	482	501	514	486	467	525	482	502	478	503	490	463	498	529	476	530	457	469	514	437	476	491	450	518	529	506	503	503	489	460	466	505	493	503	516	441	482	450	513	493	484	490	457	493	481	482	487	499	491	524	478	519	469	462	467	469	487	508	495	467	534	477	485	518	481	505	468	483	536	459	484	503	490	475	455	510	452	488	481	484	484	507	470	487	457	476	498	491	460	482	502	437	499	488	498	503	492	491	500	493	493	519	453	465	492	473	501	500	465	493	539	497	451	514	493	486	497	524	452	498	503	484	494	514	449	483	498	470	502	504	468	478	499	490	488	484	494	476	505	483	466	465	474	522	497	519	498	477	477	461	459	499	515	498	509	510	502	531	497	478	446	510	523	502	530	473	462	507	516	482	490	487	539	483	457	497	493	453	497	507	500	488	455	509	487	487	505	509	499	492	507	469	478	470	515	492	532	500	500	494	474	505	522	478	500	495	489	554	483	478	477	538	488	513	508	480	503	487	483	510	470	519	521	463	478	500	463	462	461	441	488	462	512	481	511	469	462	491	524	458	520	490	512	520	489	460	489	507	484	501	520	507	490	505	489	512	492	485	478	489	524	506	487	477	497	521	475	504	502	474	521	501	488	542	497	501	452	538	514	498	489	572	466	498	495	495	495	532	496	501	503	482	513	494	496	493	531	499	505	515	506	507	518	535	485	477	479	488	455	464	505	499	503	469	497	530	497	495	507	500	482	513	503	508	535	510	505	493	516	464	494	472	479	447	493	504	514	493	499	500	521	467	489	490	493	449	469	529	476	484	488	497	485	492	499	510	484	479	472	498	463	480	527	518	471	498	526	484	481	462	463	545	486	522	490	503	471	546	478	511	546	509	524	479	456	463	514	465	472	476	499	483	475	491	476	525	505	474	493	500	512	503	490	489	483	476	487	489	450	515	483	476	458	473	521	459	517	510	490	471	495	511	495	452	478	478	469	508	478	467	486	469	530	484	474	455	503	473	499	493	479	502	498	462	527	473	494	440	515	489	502	491	497	461	483	488	458	498	482	504	500	466	481	495	520	472	461	497	485	524	544	465	506	491	509	498	481	476	491	491	461	477	493	465	470	477	485	499	488	505	474	497	501	506	482	491	506	501	492	487	484	538	506	471	511	482	469	459	461	472	522	527	456	425	487	481	479	478	535	481	489	474	450	485	417	500	484	498	526	463	506	490	485	509	481	511	511	507	485	530	472	464	492	513	448	499
27278	16649	2966	473	305	265	199	182	200	220	204	185	202	210	169	192	177	176	182	204	194	196	168	174	170	176	186	203	187	177	179	183	188	182	166	186	143	193	164	172	182	190	189	169	174	197	185	160	166	167	170	186	180	189	178	167	179	167	172	186	202	185	175	195	160	166	197	204	182	161	169	164	199	202	177	156	186	199	180	185	180	181	206	163	195	166	195	172	167	169	201	169	187	168	184	176	188	196	172	212	174	148	196	192	163	168	195	196	169	182	196	185	203	172	178	186	186	183	170	185	186	192	147	171	165	178	181	179	183	177	205	181	173	180	155	183	162	215	148	160	181	196	185	205	193	187	176	171	190	166	199	195	189	169	157	174	195	175	193	184	167	177	210	162	173	180	203	201	186	179	178	190	197	172	181	175	190	198	173	194	179	159	211	181	190	196	188	194	173	172	175	185	185	196	186	178	171	170	172	174	162	177	188	155	172	184	176	188	172	159	190	222	186	165	179	187	222	184	186	172	176	182	175	200	177	181	162	164	191	177	174	183	191	168	182	182	182	191	172	182	219	180	185	214	203	193	168	184	182	179	171	180	183	197	206	176	163	199	205	189	195	175	189	187	194	148	187	182	221	166	184	178	194	181	165	188	194	177	166	167	201	197	198	190	180	180	179	207	203	182	162	192	165	183	169	192	166	193	175	220	173	198	185	170	169	196	208	199	178	189	194	170	173	164	164	180	183	195	189	195	173	195	160	178	191	194	170	200	187	204	184	182	153	203	202	182	186	185	168	215	173	189	208	184	197	169	171	177	184	168	169	166	178	178	179	181	203	181	179	187	179	179	168	185	198	160	172	199	179	163	192	211	166	184	176	179	193	175	189	171	186	214	173	169	153	163	179	171	184	190	171	168	177	181	161	160	178	169	178	191	196	170	150	168	166	173	195	191	170	188	193	187	175	170	152	177	177	183	192	163	182	187	166	185	159	207	184	161	164	154	170	171	197	163	174	159	197	173	189	170	182	192	193	164	194	188	183	196	161	177	192	184	185	174	164	165	172	185	162	181	182	173	172	180	156	188	171	179	162	193	164	177	172	168	180	182	159	182	170	169	175	181	188	178	185	188	188	175	202	162	158	180	176	174	190	183	169	196	174	165	177	167	179	184	163	139	172	167	206	188	171	169	202	203	171	191	149	160	206	179	170	147	180	201	189	162	184	163	167	185	179	171	189	200	197	199	212	185	185	183	174	168	190	200	165	185	186	189	205	181	172	189	181	170	184	169	172	211	192	186	201	178	173	183	204	202	159	173	169	177	184	175	174	198	180	193	173	158	175	161	167	174	196	189	189	161	191	189	179	180	189	205	185	199	190	176	180	176	201	217	175	208	175	192	178	159	204	187	188	161	155	209	174	186	173	176	195	182	207	180	177	165	168	179	183	183	183	156	181	185	187	200	203	163	179	179	163	176	195	176	168	165	181	189	168	191	166	173	183	166	183	179	191	176	193	185	171	170	187	181	197	178	181	166	206	181	201	166	188	168	171	175	159	189	168	180	177	186	183	185	165	196	193	177	176	174	156	196	182	188	160	176	189	197	193	177	185	163	170	166	192	174	178	186	177	167	192	183	173	178	205	209	174	181	200	196	190	175	188	182	180	175	150	184	203	200	175	173	189	195	166	204	179	152	207	178	181	151	180	178	181	181	185	184	191	182	188	205	171	184	194	150	183	184	167	177	173	148	200	180	171	173	191	183	169	192	200	187	175	175	164	164	177	195	203	183	178	224	226	182	173	155	200	175	188	196	167	192	161	180	176	180	174	166	179	182	204	156	205	181	182	184	204	170	191	189	184	195	197	187	178	177	173	165	195	189	183	174	183	188	156	182	163	166	181	204	183	190	208	185	178	194	189	176	172	192	184	190	174	160	168	178	181	172	180	186	185	200	185	171	197	187	191	173	173	198	185	178	182	191	165	185	189	186	173	175	177	173	183	183	168	183	193	179	172	180	166	176	186	194	166	183	179	139	195	189	175	193	179	180	172	170	158	165	173	178	185	164	170	168	165	178	187	183	207	183	195	181	162	195	187	155	185	197	188	181	174	182	191	169	162	182	175	161	155	180	170	169	188	174	166	176	178	177	175	160	185	183	141	195	184	181	163	190	189	175	187	192	179	174	190	203	188	187	162	181	195	150	156	170	188	179	184	219	184	169	165	183	177	182	190	185	173	169	180	203	191	181	187	186	174	178	182	167	163	185	180	174	184	186	154	185	176	183	197	183	205	192	153	170	168	185	188	190	177	183	169	178	165	204	198	154	184	209	161	191	185	178	207	177	172	176	193	182	166	173	176	170	181	169	176	212	195	191	199	154	182	161	178	176	156	176	192	203	171	170	201	187	206	177	177	207	172	158	174	194	197	174	178	175	191	161	178	188	183	208	168	177	191	180	208	176	179	149	213	183	183	179	184	174	170	163	167	179	187	188	195	172	164	201	165	187	187	182	165	171	164	189	183	167	184	183	177	168	159	173	182	181	174	191	182	159	175	188	196	176	172	159	179	165	179	168	191	165	170	185	186	171	189	190	184	188	178	175	199	168	177	194	151	144	176	173	179	172	182	197	176	175	184	197	162	193	188	174	205	171	175	196	171	156	165	194	181	180	188	200	191	176	176	185	192	186	183	197	207	168	175	157	193	183	176	178	181	166	197	172	192	158	184	203	187	171	203	197	172	178	183	186	190	191	167	154	170	193	180	181	198	182	181	182	176	163	186	189	188	174	161	163	173	182	182	171	173	181	180	196	187	150	188	195	191	165	190	200	185	206	198	151	193	173	167	183	193	186	174	187	179	203	182	198	189	180	158	167	201	184	189	165	185	183	172	179	182	211	196	167	198	178	168	187	155	192	163	209	160	187	180	183	170	164	169	190	202	177	168	175	215	188	180	163	153	147	183	203	171	159	167	177	202	176	183	186	170	175	178	167	173	172	178	196	180	168	160	180	194	165	200	191	189	188	185	181	184	186	184	181	191	177	162	168	174	199	188	173	170	175	153	170	156	164	205	185	193	191	193	172	160	161	188	175	195	189	214	181	181	165	183	183	178	205	172	186	178	179	176	173	169	188	185	171	194	179	162	179	180	194	168	153	182	187	182	152	173	162	193	180	179	174	168	167	167	161	215	178	200	174	195	184	190	195	199	142	181	185	172	186	179	174	195	190	180	169	179	193	173	188	159	174	176	169	184	178	183	183	177	174	167	184	200	155	176	170	163	177	232	184	199	189	193	193	206	184	155	167	193	196	175	184	182	203	182	166	186	173	173	194	170	204	169	149	167	154	177	174	157	166	158	196	177	160	188	174	183	152	182	202	175	160	170	184	180	192	189	183	180	148	174	157	190	189	190	186	177	200	171	203	166	161	201	189	193	176	184	183	176	192	173	201	171	181	184	173	162	181	172	175	156	151	183	184	189	214	196	174	190	175	189	183	196	177	167	188	184	179	199	178
5768	1689	623	348	279	265	268	212	234	231	213	231	218	195	217	198	226	227	210	204	219	209	206	193	202	198	209	203	207	220	204	178	189	224	211	204	207	211	205	194	172	202	224	189	218	199	218	212	235	212	197	203	211	186	202	192	200	228	206	244	215	218	189	217	188	207	203	196	202	195	194	207	203	166	207	224	194	221	197	234	195	211	212	218	218	208	191	220	201	194	226	232	196	210	184	218	221	178	211	212	203	172	204	211	209	208	193	216	206	208	204	196	205	214	196	197	208	225	229	191	197	216	211	220	238	176	217	154	191	199	202	208	228	208	214	207	210	220	203	211	225	190	208	194	199	216	195	226	212	202	211	192	185	196	184	194	197	220	200	201	206	206	179	210	213	210	207	211	206	224	200	180	214	204	183	211	218	193	200	189	220	235	192	194	194	240	213	187	183	232	194	224	197	203	198	186	202	247	227	213	232	203	208	204	216	214	205	197	209	203	224	202	184	212	190	195	219	190	208	232	221	189	214	208	204	225	190	199	186	183	226	213	222	210	202	214	231	180	186	202	205	220	227	226	200	197	186	189	201	236	204	224	222	191	192	191	191	185	213	191	232	205	198	179	214	207	202	196	211	208	191	193	208	212	223	204	199	208	201	191	196	220	177	205	216	221	183	216	203	237	199	191	214	219	186	193	198	226	183	183	188	228	193	198	210	212	194	209	201	214	212	231	196	186	229	204	193	203	208	198	219	204	206	204	220	178	194	202	194	184	221	207	223	197	205	237	199	222	202	192	208	193	192	222	224	237	193	196	198	216	204	214	216	205	214	208	222	196	216	219	215	203	233	207	234	206	210	189	215	196	196	205	196	212	236	224	201	191	204	204	206	205	184	210	228	200	209	201	193	218	219	186	222	197	193	218	215	229	200	198	202	180	234	208	201	189	191	202	200	213	194	210	192	220	213	196	196	216	205	183	178	214	179	199	203	196	219	223	209	202	238	184	221	199	189	199	189	190	212	217	226	207	200	208	206	205	191	217	215	199	196	183	190	187	186	193	224	196	215	216	213	205	212	232	188	210	231	215	191	197	202	202	207	224	226	225	208	225	194	222	225	200	202	204	190	180	223	207	220	190	199	196	186	228	209	195	174	215	204	228	203	196	212	221	218	195	196	196	204	192	201	207	208	208	205	207	192	209	207	215	214	180	216	235	229	222	209	205	221	183	222	216	185	176	182	169	193	199	198	227	223	211	199	209	179	220	187	204	227	199	176	208	212	196	190	248	207	197	202	213	237	197	212	222	204	213	170	205	184	191	196	231	212	237	205	175	214	231	200	194	209	201	188	184	179	210	218	202	237	217	205	201	190	202	212	246	206	216	204	213	189	218	208	214	206	190	194	205	210	216	200	198	187	189	206	197	216	213	194	201	211	205	186	186	184	198	218	172	184	200	231	237	220	213	176	232	192	203	201	209	184	193	199	199	220	209	188	185	233	199	202	214	188	189	203	214	229	223	196	218	202	213	191	187	200	200	196	181	201	191	209	204	207	231	200	238	198	192	218	204	219	218	208	225	203	211	193	199	209	215	194	195	184	201	208	238	205	232	199	191	216	223	211	215	197	214	203	200	192	218	181	207	202	202	204	214	205	201	200	219	206	201	187	204	199	211	205	192	218	213	225	207	204	195	201	197	186	192	225	206	208	191	221	212	216	197	218	213	223	193	219	203	201	214	213	184	209	210	193	202	198	220	191	201	187	200	190	184	216	196	217	208	203	200	235	183	223	195	226	211	215	202	225	232	207	234	212	200	174	221	195	181	210	213	172	175	220	218	198	223	210	211	200	224	192	186	189	171	200	189	192	198	199	215	176	203	210	193	189	215	192	184	234	204	176	211	201	206	226	174	213	200	218	228	210	190	202	212	205	196	210	186	221	215	207	203	219	205	201	177	209	242	243	205	189	193	219	219	204	202	226	207	185	188	206	190	228	226	205	187	219	188	187	198	204	212	218	216	220	214	189	204	216	210	204	176	179	196	191	216	208	213	225	207	184	201	207	222	206	205	181	199	188	203	218	206	195	207	195	207	234	200	220	200	215	191	215	219	220	217	208	197	227	203	198	213	219	210	185	202	202	220	208	212	205	214	228	188	211	211	192	197	255	218	206	226	232	210	190	204	191	205	219	212	209	210	193	215	212	211	227	179	186	210	216	219	200	168	199	207	236	202	185	179	184	207	221	183	205	199	214	225	192	213	188	216	197	187	219	191	213	224	228	223	181	189	208	197	195	207	181	224	196	194	200	198	243	232	212	182	211	194	190	221	198	213	210	217	190	198	193	211	179	178	217	210	193	216	188	218	208	203	189	203	189	204	210	202	178	234	187	218	226	200	188	184	210	208	220	175	187	214	201	222	157	192	225	206	207	237	216	229	163	214	192	215	222	181	224	217	206	204	235	204	224	228	185	209	185	230	211	196	196	209	205	207	217	198	218	180	212	215	196	201	191	194	233	215	209	224	214	198	226	201	219	206	220	179	199	192	194	185	220	225	205	200	211	211	209	217	201	208	220	221	202	208	205	201	196	207	205	204	196	215	187	176	171	194	195	199	191	209	231	207	201	196	195	199	220	195	212	223	210	220	179	182	197	204	196	223	194	201	232	191	182	233	221	215	189	204	186	215	196	211	214	202	215	219	205	214	183	216	184	220	221	194	225	230	221	207	218	209	201	206	200	191	186	223	207	188	212	180	200	207	198	216	175	202	212	235	202	186	217	181	205	232	232	197	208	202	185	189	230	214	212	193	193	206	205	240	197	191	201	199	200	209	222	206	202	172	203	187	197	176	209	197	188	168	209	214	193	190	208	206	226	199	189	202	188	193	219	217	203	249	225	210	193	228	207	233	229	183	206	209	201	210	208	200	200	205	207	212	201	198	215	222	197	213	216	202	213	215	216	204	222	180	193	217	221	194	210	206	213	195	227	216	191	205	234	183	174	213	204	207	222	214	198	204	213	198	184	222	225	218	200	230	191	208	184	248	191	213	213	196	197	207	189	203	205	205	199	200	220	234	222	228	222	210	148	158	235	222	206	223	217	213	190	225	222	203	206	183	189	212	215	233	215	198	219	210	221	200	214	174	189	188	195	213	200	211	204	222	200	204	205	195	208	208	225	204	207	217	188	194	212	226	209	205	209	182	180	200	206	195	215	205	225	198	226	215	199	208	231	211	208	172	201	214	205	192	179	186	199	214	195	188	215	205	202	201	212	218	221	201	186	191	205	217	247	210	196	214	202	220	226	173	230	207	204	195	216	221	206	175	192	224	218	228	211	196	200	227	213	192	190	230	212	197	205	212	231	232	200	202	189	208	203	219	216	199	200	221	207	207	234	216	207	210	219	175	238	204	202	199	208	200	234	206	202	224	213	206	222	194	208	200	203	218	183	198	233	212	184	224	194	201	182	207	202	226	205	210	208	233	212	190	210	227	209	211	207	204	212	192	209	189
23683	21060	28189	24151	21031	8004	893	591	462	430	391	377	376	303	299	268	290	263	315	260	274	267	253	247	249	247	228	226	232	258	254	226	251	209	227	263	228	198	263	199	207	209	223	204	194	230	221	226	218	247	222	199	226	252	245	238	204	219	207	251	212	216	227	255	218	214	204	238	213	250	231	218	236	214	218	239	227	236	242	219	185	207	208	204	222	219	207	242	234	211	220	205	211	223	223	238	228	228	221	194	212	229	236	225	216	222	219	180	216	231	226	248	227	198	212	251	236	226	232	245	221	208	209	230	230	211	191	215	243	229	203	221	218	213	247	200	211	239	242	240	226	217	220	227	210	198	217	223	240	222	227	213	237	207	216	228	217	229	231	217	250	242	223	218	219	238	227	210	223	201	213	201	253	217	240	239	258	210	247	224	222	206	206	216	212	222	218	198	219	213	236	209	198	225	236	208	205	229	226	236	217	218	227	230	200	225	228	208	220	214	188	212	209	217	234	214	219	176	242	217	217	241	218	216	221	212	194	222	220	255	208	240	241	229	230	240	212	222	211	192	190	209	223	209	210	254	242	217	210	214	218	228	224	218	222	205	224	222	260	269	228	210	232	228	218	234	203	232	248	241	225	241	230	206	187	241	230	236	217	214	198	232	217	240	211	197	221	215	221	212	208	247	232	213	191	214	243	238	235	234	241	223	218	238	203	197	214	223	227	225	206	233	231	190	216	202	216	196	203	198	200	225	210	220	216	195	208	211	221	203	224	222	223	222	227	214	210	247	220	208	233	216	227	229	236	235	213	219	230	218	217	203	217	208	221	208	230	200	220	219	237	208	222	209	221	238	260	223	240	241	216	225	230	231	221	230	203	213	209	256	208	207	221	211	220	235	227	212	205	224	217	224	220	210	218	231	229	195	233	230	209	242	212	235	234	202	232	249	232	236	221	215	220	251	240	222	213	205	213	211	201	218	203	199	210	253	222	256	227	210	213	193	210	214	260	254	206	227	235	241	213	248	217	214	214	218	242	220	228	226	216	226	237	214	245	220	225	207	203	227	215	246	222	225	205	214	239	224	221	220	211	240	242	213	235	216	202	208	245	217	240	220	242	228	221	236	220	199	201	246	243	216	207	245	215	189	252	210	218	221	210	223	191	215	227	230	237	227	213	243	218	214	225	216	236	235	230	223	238	215	204	195	265	209	201	223	210	230	223	197	259	205	234	223	232	201	218	211	228	217	210	220	209	219	228	219	231	242	206	222	236	219	240	228	237	227	214	213	240	209	224	227	218	227	245	212	231	207	218	194	216	200	229	233	222	204	230	187	230	211	255	229	226	243	218	232	218	229	209	230	229	215	245	195	230	244	219	244	217	218	215	208	228	237	212	236	236	218	215	207	214	203	233	229	227	236	220	233	207	220	225	213	223	239	198	234	251	238	247	242	228	250	201	195	224	208	230	216	199	216	231	225	248	224	252	203	239	230	234	223	204	213	205	212	203	229	207	228	235	212	207	213	217	217	224	241	217	267	231	224	216	208	200	226	215	212	205	222	222	244	219	217	209	198	218	220	214	205	232	206	219	214	212	209	230	201	219	244	242	231	230	204	222	239	214	183	210	212	222	226	239	224	219	206	224	228	218	236	246	224	215	226	233	215	235	232	202	233	232	202	213	245	229	199	211	213	218	212	231	231	203	242	201	225	224	197	239	211	242	247	233	230	217	208	208	230	235	224	228	211	237	220	212	227	228	188	213	206	238	218	231	197	235	208	255	217	223	217	223	234	224	212	239	222	233	236	206	214	213	231	214	241	226	217	212	228	231	235	227	245	208	258	242	236	248	224	222	252	215	246	229	226	228	227	201	217	232	223	228	216	226	204	214	211	220	244	202	222	195	199	220	204	231	224	257	230	229	238	219	244	208	220	237	235	246	224	193	244	193	202	228	220	238	232	221	209	241	223	214	224	232	199	239	218	220	234	192	237	209	179	225	240	205	229	220	216	217	214	212	221	200	236	206	221	205	205	199	214	230	231	217	236	212	262	223	233	227	201	219	229	215	208	210	219	218	248	228	198	228	215	228	223	232	221	196	226	230	212	241	210	213	226	235	214	225	209	212	249	212	202	205	216	240	235	216	218	222	223	234	202	239	218	219	235	217	209	176	226	242	225	220	207	230	204	205	242	236	179	221	225	236	217	235	226	189	225	237	218	213	224	207	231	239	218	205	238	218	212	207	229	224	228	228	215	229	247	228	213	210	221	237	211	220	212	230	261	230	227	202	216	222	205	225	241	221	227	227	230	220	248	227	242	251	214	246	189	197	196	221	235	203	222	212	246	219	237	195	220	220	210	211	190	221	195	233	196	198	236	234	242	226	255	232	217	202	258	221	220	222	226	236	218	234	214	212	239	208	219	216	214	212	237	216	215	209	199	209	218	221	236	231	212	212	207	227	226	215	228	232	230	253	245	222	226	205	228	236	202	219	217	207	185	217	230	217	225	252	201	220	257	217	219	215	218	229	242	230	224	222	215	239	253	211	230	238	210	209	211	222	223	223	230	219	183	222	244	215	206	243	218	218	247	214	220	200	220	215	221	224	255	232	238	227	207	220	231	226	193	197	225	244	200	225	204	234	228	223	202	196	239	255	216	242	210	208	194	211	217	251	228	223	199	205	215	217	220	253	217	224	217	224	217	231	255	201	203	225	213	207	215	230	258	216	218	226	239	239	207	214	247	260	224	223	222	216	212	212	222	226	200	196	239	192	209	226	222	229	204	248	222	224	223	232	222	239	214	221	226	239	219	217	217	219	212	223	179	248	231	226	233	229	232	239	206	222	241	224	216	227	205	186	248	208	211	223	203	229	199	217	233	227	228	233	204	207	234	214	221	233	234	218	229	223	217	211	236	235	208	219	204	249	226	272	210	180	236	228	235	212	245	215	221	244	230	183	228	217	261	216	213	196	225	226	191	231	246	248	218	209	257	203	214	236	219	228	208	248	222	208	226	223	219	218	227	230	209	220	214	228	238	214	207	235	212	226	232	238	227	232	225	196	224	235	221	239	216	214	212	232	220	228	221	221	233	248	222	216	222	233	231	224	226	234	223	246	236	244	232	216	231	197	195	220	212	205	235	222	225	215	221	234	202	215	210	231	223	248	226	230	246	248	221	222	220	232	214	237	209	215	221	220	231	218	223	222	233	214	204	216	223	214	234	242	251	228	225	237	216	240	195	206	234	203	226	240	234	229	230	226	221	233	220	231	247	236	241	201	208	191	240	229	217	219	229	235	224	217	219	186	221	217	199	202	207	217	206	198	222	228	224	220	229	201	246	228	213	229	233	220	213	248	209	188	189	238	231	229	252	227	220	216	199	238	234	209	220	238	223	223	212	214	208	220	211	215	227	244	209	217	209	211	213	238	202	214	232	208	212	220	223	206	210	215	217	210	206	191	230	236	212	219	233	211	209	231	209	211	244	199	223	230	218	220	240	254	226
5312	14702	5807	2627	1858	1365	1044	856	701	539	527	443	409	358	353	320	305	306	262	279	286	266	282	316	269	281	281	264	271	261	262	265	239	237	244	247	234	245	229	257	237	247	203	226	246	227	234	280	243	247	227	266	210	210	264	237	231	241	219	268	232	214	254	235	243	219	236	218	249	231	239	221	243	243	216	217	226	236	213	244	238	229	217	244	228	227	246	220	233	252	228	231	242	240	239	238	243	234	228	224	225	224	259	266	227	269	205	233	227	224	223	233	245	232	208	245	229	237	223	215	254	243	213	251	226	261	232	261	236	248	205	235	227	235	257	259	251	251	234	191	235	252	240	231	209	215	233	225	219	234	232	236	245	286	275	260	247	233	235	215	232	223	196	250	222	205	251	221	212	258	267	251	202	207	202	215	234	230	225	241	218	256	264	244	245	245	239	234	224	221	217	223	229	228	245	241	230	240	218	194	241	247	219	234	240	242	244	228	242	234	237	244	234	248	240	249	226	230	247	200	252	241	236	230	215	227	208	231	221	231	284	202	224	246	263	204	231	245	235	236	244	233	212	232	238	240	242	218	213	216	241	228	251	254	248	248	229	244	226	249	253	219	220	228	247	203	240	202	240	226	262	275	246	201	231	250	235	231	234	247	218	223	243	241	204	218	264	241	215	228	252	236	231	221	235	248	242	227	241	239	246	227	236	227	246	245	216	230	239	204	247	259	217	253	228	224	241	221	240	236	216	246	222	250	244	244	238	233	251	260	241	233	221	238	236	234	199	249	213	213	267	244	256	247	222	237	241	244	242	231	234	233	219	250	238	236	250	244	262	246	227	220	224	253	214	224	243	253	199	259	215	257	236	255	237	233	235	218	252	232	262	253	247	223	232	233	226	247	238	241	261	231	229	254	219	245	232	228	215	246	245	233	216	211	251	250	229	229	215	238	235	234	246	232	230	256	250	225	260	259	210	249	243	242	219	220	252	233	259	250	229	207	244	253	226	244	235	229	231	209	249	247	234	241	227	219	204	245	249	238	216	234	223	251	221	244	262	230	227	214	224	221	260	251	212	226	237	224	238	221	249	212	229	244	243	224	272	239	246	226	246	232	261	227	234	233	254	224	226	233	231	228	244	242	253	221	201	241	230	224	236	243	213	239	205	209	235	250	247	272	236	214	226	240	226	243	220	256	217	233	230	228	221	259	182	258	252	250	217	215	226	216	216	233	242	235	231	223	252	249	224	225	241	247	216	243	239	255	222	251	229	237	235	244	221	227	253	237	235	240	212	242	239	229	249	212	235	251	251	230	230	249	217	282	245	236	258	246	236	213	210	246	245	226	241	242	243	213	240	255	230	238	258	247	228	231	207	221	231	235	204	227	238	237	254	220	245	235	202	234	220	259	234	252	230	252	237	241	223	215	243	231	205	255	256	248	228	254	237	232	245	269	249	229	214	264	235	252	225	246	224	237	239	222	208	242	241	239	240	252	228	224	256	216	241	235	215	225	232	231	226	213	240	253	230	233	231	229	229	240	201	260	212	229	253	231	222	231	253	243	231	252	229	228	251	228	222	251	240	265	221	240	243	232	209	246	231	233	261	246	255	219	226	245	217	243	241	261	244	249	253	223	228	239	234	255	253	231	242	241	243	238	236	260	225	236	238	221	223	235	234	250	219	241	234	237	208	240	226	254	227	192	243	229	208	203	241	239	242	217	214	223	234	248	245	240	244	239	227	239	257	239	227	260	211	228	247	237	208	224	216	213	238	217	240	242	259	250	260	250	228	251	229	234	227	227	232	234	205	216	262	256	225	249	235	255	206	253	218	232	216	214	215	241	221	204	272	248	216	238	240	250	218	213	228	249	235	247	238	206	244	232	259	241	209	274	238	238	224	217	232	241	272	231	220	218	240	217	237	220	246	225	227	221	250	217	226	223	235	216	238	240	239	228	250	259	226	253	225	244	238	232	221	221	236	258	217	231	214	225	263	233	259	236	197	262	247	238	227	241	258	260	239	273	256	208	211	209	239	243	219	232	246	236	249	221	225	233	226	231	226	220	237	231	247	222	237	252	258	260	236	231	225	234	216	229	248	235	207	211	216	227	205	231	238	255	246	241	231	250	232	234	242	238	244	220	226	251	221	231	224	211	236	249	260	250	261	234	244	237	260	229	214	242	220	247	234	228	239	259	222	253	238	226	208	197	253	244	241	252	263	211	231	228	224	239	241	237	256	210	231	253	235	250	234	218	259	222	281	277	239	230	252	244	249	239	206	224	237	252	243	225	236	199	226	208	261	266	208	211	245	223	239	227	241	229	239	218	221	246	241	219	220	248	252	227	210	244	227	219	223	226	261	208	229	201	219	237	236	238	243	255	233	239	236	207	227	248	220	242	242	262	202	235	252	225	215	220	220	234	204	246	232	224	237	245	227	229	256	237	224	234	243	223	226	230	202	233	232	241	237	240	259	248	232	212	224	220	253	257	224	247	242	234	240	220	222	243	220	231	213	258	236	236	245	246	234	252	261	233	238	213	221	230	241	234	230	235	222	251	240	221	199	225	207	231	241	233	246	214	230	235	239	254	249	242	244	234	251	235	228	226	204	220	245	227	245	255	235	258	235	227	217	243	237	244	256	225	238	209	258	226	284	234	231	226	239	213	230	222	206	210	201	206	234	208	235	237	261	259	239	208	237	248	229	249	232	232	241	247	223	217	232	234	231	242	241	199	235	250	242	262	233	241	242	223	229	232	210	224	247	236	243	227	229	231	245	199	206	243	227	245	203	217	224	230	212	234	241	237	238	256	245	231	257	237	219	243	244	225	268	234	248	242	260	224	236	227	246	226	225	261	226	235	231	219	251	248	246	214	237	189	217	239	241	241	226	250	219	249	249	244	247	232	247	207	218	246	241	246	220	226	253	236	207	234	222	222	232	215	224	226	231	212	219	231	242	253	241	225	237	258	238	240	235	258	215	215	242	204	236	220	234	245	233	262	232	223	228	226	231	230	239	237	217	243	235	252	218	223	234	233	240	234	259	242	226	233	223	254	231	241	227	234	245	226	240	244	238	262	232	219	236	242	260	255	220	240	241	251	227	234	255	230	251	254	248	215	246	249	248	245	243	238	254	246	239	259	265	265	208	239	255	224	233	222	224	216	246	242	244	239	235	232	249	237	204	235	221	200	270	226	225	255	228	237	219	256	216	241	239	232	206	257	238	229	225	245	221	229	235	228	256	243	234	239	264	231	255	280	235	234	242	252	216	233	260	241	251	205	234	239	227	259	237	224	247	252	249	230	232	223	258	244	240	223	220	224	240	216	233	223	265	235	244	271	238	221	238	237	229	225	230	248	244	240	229	238	246	220	255	248	218	211	216	246	226	230	205	238	263	264	249	272	225	249	255	218	232	243	207	240	224	233	210	242	245	218	228	223	261	216	227	215	222	256	227	230	214	248	233	243	221	247	254	229	250	212	242	230	261	241	241	237	233	224
24821	21030	26862	25227	8052	789	591	517	471	456	471	454	427	426	440	392	374	403	392	428	399	419	398	367	396	361	418	390	363	384	381	359	370	368	393	367	368	381	382	366	363	366	424	387	355	373	365	391	362	394	409	388	393	360	365	392	356	367	391	357	391	378	336	400	390	399	380	368	380	359	356	331	361	365	343	376	361	385	376	369	348	403	340	387	367	339	388	347	374	383	395	375	362	379	309	344	351	383	375	398	382	362	382	384	385	370	367	388	383	400	348	393	378	355	409	389	389	373	382	385	372	424	407	385	402	392	400	361	387	359	356	381	382	390	333	364	340	368	376	380	396	365	354	383	379	373	385	389	367	370	392	395	374	408	349	421	396	379	388	374	372	388	331	366	374	337	357	379	399	376	401	397	382	402	387	379	340	396	371	427	371	393	367	412	380	398	358	398	389	395	361	415	408	366	353	376	384	382	387	366	364	386	427	344	387	390	399	370	348	384	360	361	355	338	395	360	409	371	363	380	344	396	351	423	379	390	387	398	384	360	380	360	395	362	393	361	361	387	375	397	367	363	407	354	360	370	381	364	369	368	413	373	360	365	367	375	392	367	377	369	379	371	361	370	369	348	359	372	381	383	372	352	378	399	355	395	394	385	380	374	392	379	348	388	356	365	377	368	359	368	388	370	341	405	395	350	375	409	369	380	383	341	339	374	372	385	397	381	387	361	365	372	355	371	354	348	349	364	377	390	366	362	406	415	338	381	413	410	357	361	405	370	334	375	386	376	378	382	367	370	374	390	360	385	362	360	381	403	380	381	348	346	366	383	313	382	377	359	409	423	381	373	396	396	401	381	368	387	363	369	403	375	362	372	374	366	420	382	363	359	359	383	374	351	404	367	387	432	438	367	414	384	387	416	367	348	357	369	388	350	397	361	390	381	388	354	377	391	369	354	401	341	371	376	389	370	338	405	388	350	362	386	381	379	348	365	402	365	389	320	361	401	376	363	353	364	339	387	361	394	400	403	398	343	396	388	366	400	366	384	410	408	373	349	360	370	368	354	383	359	345	383	412	380	360	396	371	364	354	370	386	355	367	390	348	387	387	391	407	359	352	352	385	393	373	399	391	401	370	375	373	337	415	368	386	379	400	350	379	419	344	347	391	368	384	385	362	384	415	372	380	381	385	405	354	340	378	377	389	391	374	366	401	383	360	401	391	364	389	357	416	372	364	372	374	370	374	382	369	350	359	374	385	380	406	392	379	376	363	368	372	364	378	374	378	374	379	379	382	383	366	376	394	396	347	384	388	369	374	378	342	393	392	384	368	343	359	376	405	375	394	385	382	344	370	400	363	394	364	371	373	410	369	383	397	394	353	359	375	381	363	382	392	373	356	376	377	371	373	370	408	395	410	390	371	369	363	375	368	382	362	357	365	362	379	398	403	366	394	379	390	363	361	389	396	391	382	369	369	371	355	374	390	374	348	367	393	343	343	367	381	391	405	373	353	384	390	384	393	389	394	381	373	376	401	372	389	412	406	400	372	369	381	328	380	356	400	358	350	366	372	366	366	328	385	393	371	358	376	334	352	364	395	384	404	390	356	367	365	349	367	352	371	354	400	382	383	345	367	378	389	403	376	360	372	351	357	384	359	383	385	371	387	367	366	416	418	380	350	363	378	377	362	363	355	367	353	375	351	356	347	412	395	351	380	363	367	374	377	377	372	362	348	376	365	374	354	381	377	412	377	382	398	382	378	374	348	374	368	372	411	377	379	401	348	352	365	347	384	362	368	376	343	355	393	369	340	370	377	374	391	408	352	381	410	381	355	362	416	376	372	349	384	388	374	368	361	349	418	403	368	383	363	368	383	375	327	342	394	377	367	382	362	352	387	346	369	399	376	402	369	361	386	361	374	397	387	357	380	352	367	372	403	402	364	385	334	377	349	389	393	373	362	380	372	381	369	388	334	416	365	357	402	353	356	404	362	382	366	405	374	404	387	343	392	370	380	386	355	391	359	371	372	382	400	354	386	384	385	396	369	374	395	357	399	362	369	381	372	359	368	383	388	437	369	343	371	402	382	384	371	381	353	380	380	360	360	386	375	351	402	352	368	370	399	412	390	366	384	393	358	377	343	401	361	377	383	360	359	393	370	364	411	387	398	372	342	367	329	396	317	378	367	384	351	350	365	391	375	379	379	389	399	372	362	370	362	380	428	354	395	372	381	359	377	382	379	354	385	411	412	381	362	370	392	388	345	394	366	366	381	416	394	397	350	350	396	417	375	363	346	398	364	348	383	395	372	350	358	394	383	379	382	375	388	363	368	348	367	369	381	375	372	381	368	380	345	377	368	366	394	363	376	395	359	391	359	376	380	403	367	373	364	407	398	355	342	387	362	407	384	391	417	388	345	392	383	335	389	347	363	353	358	368	373	364	373	406	406	398	394	377	360	344	381	366	397	404	406	395	389	357	375	389	350	391	392	367	354	404	382	397	360	384	367	382	352	372	375	365	363	353	369	363	397	381	376	384	364	358	387	362	398	381	366	389	397	334	374	328	379	382	381	355	376	347	392	409	369	372	373	412	387	389	384	374	352	362	391	372	389	362	372	407	384	378	356	400	363	366	413	384	369	403	393	382	373	378	389	375	390	372	432	382	336	361	387	389	363	370	401	370	366	370	408	354	367	367	383	381	390	397	333	366	401	367	391	393	338	396	364	329	374	373	370	352	384	346	351	346	361	402	342	370	375	383	387	385	362	388	366	413	355	354	432	357	399	379	362	377	387	362	343	369	422	407	370	427	376	339	417	347	395	375	360	394	331	377	369	369	350	371	418	365	374	381	374	357	374	356	358	359	375	362	376	394	405	338	380	390	399	434	380	388	386	385	352	385	366	422	351	349	381	391	363	367	380	365	381	362	401	411	403	372	354	325	384	387	376	404	346	353	417	389	378	352	382	354	341	388	382	377	344	382	360	337	402	383	379	390	364	347	396	395	357	372	349	368	318	407	341	358	368	397	359	364	381	356	364	365	398	350	405	369	363	384	388	370	389	376	342	380	386	345	387	370	351	394	392	401	355	361	384	352	363	390	368	381	435	417	402	384	362	352	394	378	379	405	381	372	408	371	405	383	361	358	392	344	383	371	350	399	370	382	355	407	369	367	364	337	376	350	361	359	372	371	368	405	365	390	398	395	417	413	379	384	394	391	342	371	355	403	365	398	376	354	362	371	371	366	402	362	370	358	435	344	391	375	374	401	348	398	394	409	373	335	358	397	380	350	374	366	416	399	361	363	377	381	387	377	385	369	376	362	370	362	398	387	396	371	412	375	390	365	390	369	357	360	370	371	392	356	384	373	378	384	371	392	385	393	387	361	345	372	368	394	367	373	340	373	413	385	376	403	394	372	370	355	362	373	379	385	387	387	385	384	394	390	354	373	386	375	360	366	344	381	373	387	397	397	387	386	405	370	371	378	410	388	372	373	379	390	400	372	376	388
5484	9061	3360	1626	1275	1064	867	740	630	609	566	540	515	473	463	459	452	454	417	429	401	429	439	433	407	423	450	453	406	413	444	455	413	404	421	398	372	433	389	395	381	412	411	427	390	426	378	407	380	454	408	403	421	432	430	382	351	388	430	359	437	397	398	373	363	413	451	389	389	409	392	408	398	405	403	388	381	433	375	427	406	385	369	428	424	395	399	437	436	426	385	454	376	412	438	367	386	394	398	415	443	389	436	407	361	437	417	405	396	414	425	411	401	381	384	386	428	395	416	361	416	437	382	399	416	426	366	395	405	397	396	411	389	389	383	369	422	382	395	403	386	414	410	399	374	438	374	364	381	392	404	425	390	388	371	399	417	410	429	403	454	387	414	398	438	403	427	395	387	399	388	376	416	395	443	422	396	404	373	411	382	423	382	389	401	411	446	446	368	426	414	446	377	422	421	383	389	417	394	394	416	394	393	406	408	388	416	410	397	378	447	441	395	409	423	374	393	386	399	362	418	422	401	403	385	393	388	391	407	379	402	385	399	437	437	368	425	394	422	382	410	383	419	425	413	394	400	405	401	409	375	408	374	417	422	426	409	429	403	423	424	445	376	422	382	401	380	427	390	409	388	404	430	382	382	395	390	405	393	395	381	445	392	383	355	383	392	416	393	414	419	414	414	380	430	403	402	383	381	386	397	428	392	420	418	386	400	381	402	393	426	415	430	422	365	404	411	402	421	375	405	379	393	395	414	442	372	397	422	416	388	395	375	380	434	404	400	398	410	396	412	411	400	389	428	397	391	395	406	414	379	447	403	397	404	371	415	385	400	412	425	396	393	412	415	382	413	403	428	418	450	411	397	406	407	406	442	409	427	367	429	388	391	419	428	419	398	388	409	407	403	414	380	395	431	423	395	371	451	387	389	375	385	414	396	420	402	435	415	416	411	389	389	368	430	427	393	386	426	384	386	412	386	400	423	417	427	426	374	421	429	396	395	420	392	436	361	428	426	379	421	387	404	422	443	401	444	374	450	438	443	423	390	398	432	394	393	412	384	437	397	386	355	369	411	400	403	373	388	378	411	416	388	417	382	437	419	378	388	393	396	426	394	396	376	418	401	389	362	410	385	406	437	405	411	415	433	403	411	407	383	400	398	388	415	423	389	424	410	402	395	442	407	387	437	393	371	440	379	400	376	435	425	411	402	387	420	406	394	410	399	392	366	392	406	427	398	380	372	434	365	452	455	419	411	382	406	404	375	387	390	377	409	384	392	394	417	422	384	416	387	383	436	421	427	409	401	417	409	425	365	451	370	427	411	408	384	418	429	380	376	399	413	388	412	393	413	399	400	395	397	383	427	415	407	423	417	368	408	371	390	409	424	444	407	369	396	383	361	436	430	381	392	398	414	426	376	398	385	452	397	426	395	400	394	388	391	431	405	382	378	385	431	408	405	383	391	413	416	417	408	405	409	400	412	431	388	383	402	380	400	418	418	392	399	378	382	424	371	411	367	395	433	369	421	407	414	409	434	406	401	406	416	417	379	395	384	414	405	391	389	401	437	428	377	433	405	392	427	356	418	391	386	396	427	396	401	380	385	432	371	411	391	394	394	425	410	396	415	426	411	420	380	423	371	385	381	425	462	415	376	418	404	410	417	391	402	394	418	420	437	418	411	405	381	407	388	389	388	399	411	354	391	420	392	416	418	389	399	428	402	430	418	404	425	412	402	403	384	414	425	428	422	411	419	382	414	399	375	425	368	412	377	393	418	410	395	417	419	399	401	407	422	421	391	392	384	418	384	409	417	376	376	390	407	392	407	417	377	397	392	389	401	406	444	396	369	432	372	407	422	414	407	391	411	380	380	408	413	416	434	411	380	379	373	385	369	421	418	388	405	399	396	430	386	416	405	379	391	357	403	407	405	411	392	372	385	419	402	436	402	392	376	391	411	379	408	453	442	405	415	415	415	401	404	427	401	376	391	365	381	416	423	404	387	368	423	413	374	430	411	403	384	389	428	395	368	407	385	402	408	413	400	405	427	403	433	426	430	416	426	471	440	393	429	407	372	425	363	402	394	403	399	421	374	381	390	423	382	392	404	416	414	370	430	388	381	426	407	411	394	378	401	397	389	405	392	398	401	402	402	435	424	395	410	400	417	410	394	384	389	454	406	428	392	420	445	379	337	432	382	457	427	411	393	449	390	413	365	412	417	386	389	403	393	391	437	426	398	408	405	393	396	388	398	408	381	426	372	405	378	390	395	416	418	407	392	400	402	399	415	395	425	421	404	442	395	441	404	379	398	389	396	395	387	367	442	387	420	383	379	477	395	413	404	406	407	382	415	409	407	412	379	418	416	406	443	410	405	386	375	402	396	365	461	416	415	403	403	425	368	389	439	433	407	437	401	437	419	391	387	366	419	402	365	431	418	421	374	432	419	381	422	439	429	380	378	406	388	418	412	414	429	395	381	434	388	424	392	411	416	414	386	403	429	398	397	387	406	419	403	427	410	430	436	431	406	424	384	388	407	408	403	380	412	378	384	415	400	393	422	394	440	382	404	387	419	422	422	420	411	396	365	428	376	447	388	397	409	407	429	388	438	396	412	401	442	400	406	436	404	394	393	417	409	378	445	383	416	406	425	416	402	405	397	395	392	405	362	393	404	391	400	386	392	417	405	407	403	392	451	405	424	412	407	421	410	418	403	408	395	420	390	420	425	402	375	401	374	385	387	403	392	443	418	392	403	420	413	409	390	394	383	437	393	391	371	426	390	379	414	407	404	401	427	419	401	410	395	387	413	415	396	424	422	400	399	326	404	418	384	368	398	375	406	404	428	431	404	372	358	420	404	409	408	382	422	432	405	396	415	396	399	413	385	378	391	434	395	383	404	397	387	404	382	427	401	409	403	413	388	357	410	358	403	395	414	400	381	409	410	444	404	426	406	401	396	384	377	421	400	373	373	381	399	417	408	386	417	401	393	376	369	398	418	406	383	404	368	420	408	378	399	387	406	421	450	382	381	384	410	400	363	401	406	387	378	394	377	361	377	434	409	409	389	436	436	398	386	404	397	358	393	437	375	376	408	383	391	419	446	389	390	403	373	414	403	418	405	425	400	395	381	387	401	403	374	397	391	420	367	413	345	408	449	382	391	402	405	397	391	374	389	413	391	414	366	387	401	407	426	411	389	409	390	409	392	400	419	425	432	381	439	436	366	455	361	383	391	383	404	390	401	392	417	413	407	400	376	408	403	446	409	401	373	377	412	408	437	367	383	407	414	430	422	420	443	376	424	376	423	408	437	431	402	416	432	392	388	409	423	412	377	421	431	442	430	393	415	405	421	378	406	406	410	363	375	417	364	437	423	376	366	417	375	407	363	398	416	395	410	427	430	401	365	396	418	401	374	418	386	395	416	394	383	416	394	386	390	405	401	394	422	435	410	393	440	382	406	412	413	382	358	426	425	408	376	408	417	402	435	434	437	406	369	366
22530	21064	28636	23695	21068	21097	6628	1271	943	855	804	699	703	641	620	613	591	586	598	551	536	548	563	537	559	583	574	527	488	519	514	542	522	539	520	515	499	525	512	500	518	524	492	493	502	470	513	476	496	494	459	511	492	463	473	509	527	481	462	518	485	462	526	513	457	487	505	474	502	475	487	490	507	448	525	552	483	489	485	498	528	466	514	478	542	479	511	484	473	504	511	485	509	544	514	495	511	495	491	486	476	520	467	541	523	527	500	480	478	499	518	529	517	477	493	467	491	539	478	482	491	482	524	495	510	495	530	466	484	468	489	515	523	499	459	482	475	481	527	531	494	480	526	461	472	445	507	518	499	484	517	489	523	487	490	458	496	524	477	511	480	466	503	521	479	520	463	518	460	503	490	483	503	485	545	525	484	484	460	499	461	453	514	509	506	434	486	489	474	494	462	481	442	494	447	489	496	488	467	498	479	522	490	530	459	499	515	501	486	491	504	470	486	507	473	478	492	478	491	499	514	465	484	471	469	508	475	528	463	469	520	481	479	486	500	468	527	546	502	508	523	485	492	481	483	490	461	512	481	473	474	525	480	470	475	469	521	495	497	473	493	470	508	505	449	526	503	445	488	502	474	451	512	478	500	457	515	524	499	496	545	470	486	470	452	493	497	478	512	472	521	500	500	483	472	479	502	517	512	490	500	532	462	528	482	480	454	495	529	493	497	471	469	468	517	500	527	552	489	446	514	473	511	470	508	471	473	481	463	488	498	459	509	492	484	468	457	451	471	479	482	483	513	540	461	478	533	465	501	530	438	519	487	453	480	491	481	511	465	468	491	451	516	479	531	492	496	490	515	492	488	505	479	489	456	507	502	471	499	476	518	472	511	520	427	468	492	511	517	527	511	444	484	519	499	475	498	471	482	487	471	498	512	483	531	492	479	475	504	482	490	492	463	567	515	463	505	478	548	520	517	483	496	478	515	503	470	455	448	464	477	481	491	523	501	488	485	534	505	499	497	538	511	475	506	471	478	523	500	513	495	478	472	533	454	509	463	459	507	509	488	518	480	497	500	469	490	491	514	477	476	501	442	471	511	515	485	496	474	481	505	478	473	515	486	480	471	499	502	471	477	524	476	477	486	509	511	506	535	498	489	469	465	468	526	565	487	477	484	464	451	502	499	476	479	542	488	507	507	496	528	476	494	468	446	495	507	493	503	508	494	530	518	505	488	498	485	510	488	496	490	523	491	469	502	482	519	497	514	501	505	493	485	482	508	502	528	537	474	451	460	440	490	474	541	497	500	487	513	492	467	500	521	491	521	498	498	466	502	487	492	469	484	486	493	506	499	483	500	500	499	482	489	507	466	469	478	505	482	496	455	481	486	458	496	488	535	508	476	484	467	493	502	479	478	485	503	445	508	481	464	497	453	456	484	497	509	492	548	461	519	463	485	464	511	511	489	474	523	495	501	468	473	477	456	461	456	501	492	508	485	519	436	522	538	504	480	479	505	511	457	536	494	491	472	505	526	535	495	481	479	481	438	472	496	508	514	513	479	512	484	452	524	504	474	509	468	432	491	556	460	450	493	476	499	502	467	440	489	487	478	451	502	456	503	492	509	513	482	472	512	483	466	492	505	509	481	500	487	482	451	517	460	481	474	490	505	529	470	475	465	503	516	478	478	467	500	562	470	498	521	458	474	482	504	466	498	445	459	496	469	489	473	454	479	505	526	478	503	517	485	491	467	466	512	499	447	513	524	462	479	479	520	490	458	483	459	469	485	503	476	496	521	509	516	477	510	536	459	493	469	456	492	492	501	479	469	497	460	478	511	489	443	499	493	491	474	484	512	513	459	481	483	477	479	504	473	468	534	492	493	506	500	502	480	446	539	494	518	465	488	516	505	490	479	485	475	520	470	495	452	468	480	511	498	441	510	481	494	487	498	481	458	515	450	485	504	466	495	470	457	526	483	442	471	498	501	527	484	477	511	487	470	471	505	456	473	502	516	465	503	505	453	508	513	453	500	458	485	490	492	480	517	490	513	471	479	473	475	539	436	469	459	519	509	502	476	470	470	452	470	484	482	520	491	491	514	457	509	473	505	517	523	491	518	492	470	494	467	506	480	489	524	501	509	517	522	497	502	508	486	517	492	436	497	480	505	529	557	522	513	523	469	516	481	487	504	485	444	510	467	478	473	491	493	470	509	471	498	495	482	500	470	526	514	474	507	501	528	492	476	502	520	455	505	466	469	510	519	485	508	470	519	484	431	467	429	506	528	476	509	474	472	453	485	509	463	462	494	492	516	441	487	449	437	450	456	472	474	489	448	506	516	483	539	530	519	495	484	462	426	481	469	446	494	450	499	421	452	501	446	496	512	452	515	500	472	486	512	465	466	486	481	467	475	504	477	486	510	468	497	512	516	444	496	515	504	464	499	506	508	458	532	483	483	469	457	505	479	481	481	510	478	476	492	488	467	463	474	480	493	487	475	424	480	517	489	486	466	485	491	509	466	544	477	500	468	509	505	506	502	506	461	498	507	497	496	496	460	536	483	476	455	512	509	506	481	502	438	482	510	471	494	524	504	496	511	525	475	511	498	483	481	459	467	488	478	458	524	451	501	465	476	480	489	493	479	491	535	479	471	477	508	489	525	490	504	528	480	535	492	449	514	473	500	526	461	487	484	492	483	508	472	491	477	487	517	494	488	495	454	494	555	490	479	541	500	474	509	491	512	489	506	497	537	485	467	512	489	485	476	490	541	505	483	533	516	493	481	485	518	513	524	437	467	470	484	506	480	476	505	488	469	482	486	491	504	486	461	516	516	455	490	487	504	498	429	508	501	480	494	508	461	456	483	502	461	492	493	484	471	529	483	523	496	517	503	519	506	508	482	487	462	462	480	496	508	509	519	498	486	471	512	510	475	474	491	533	490	463	471	469	460	455	544	457	506	475	502	485	492	469	480	471	466	463	489	469	480	493	491	485	470	467	513	468	463	464	484	480	457	488	471	438	470	522	448	502	498	504	502	491	544	493	483	524	514	459	504	481	462	519	477	489	466	480	430	519	477	514	485	477	499	524	516	512	495	467	462	466	501	473	474	503	484	458	503	508	503	499	462	490	460	524	528	455	468	527	489	481	475	501	508	487	478	488	461	540	482	446	462	510	461	464	473	497	520	463	480	491	489	475	478	473	480	462	481	455	539	501	494	513	471	475	482	485	506	487	439	494	501	448	475	487	518	477	508	494	504	484	500	472	502	470	498	476	500	496	498	505	563	481	506	540	478	448	471	540	526	481	482	515	517	464	489	496	469	504	477	531	476	499	528	519	516	503	489	485	473	501	487	509	462	520	482	491	467	504	493	508	489	529	527	488	463	481	486	506	499	466	458	492	434	494	519	504	474	482	451	522	495	472	498	521	525	509	476	461	496	466	444	467	478	476	509	512	480	471	549	470	466	476	537	475	489	498	500	503	484	520	505	476	460	524	487	516
8244	20619	9750	4905	3491	2689	2137	1696	1320	1094	1024	878	798	794	745	728	694	632	606	659	571	558	568	555	583	571	512	525	544	528	545	526	524	515	546	563	488	522	513	502	557	510	567	531	535	496	514	493	493	503	519	523	458	529	469	523	557	506	531	535	467	531	464	519	542	469	484	489	496	525	498	516	475	478	504	512	510	479	478	494	510	502	477	485	510	487	491	515	494	476	503	529	458	487	470	497	494	480	488	505	456	508	491	511	516	459	506	487	505	515	489	518	474	480	487	485	480	466	474	505	496	487	474	501	495	474	456	541	512	485	485	508	464	465	510	510	505	520	482	463	491	448	467	564	510	524	476	495	491	526	461	522	493	462	496	468	518	496	506	478	542	506	469	488	497	477	531	500	465	502	486	533	496	503	496	477	511	483	504	505	493	493	509	529	536	460	475	491	477	538	443	498	500	474	521	465	484	502	511	497	478	437	467	450	456	499	536	480	469	491	429	481	437	499	527	498	491	494	522	462	519	509	497	479	467	442	491	475	508	495	478	492	484	540	479	484	547	450	476	478	498	503	495	525	518	534	464	484	498	513	506	536	505	488	500	516	472	499	502	464	448	503	509	474	463	505	507	484	508	509	487	528	496	479	514	505	501	506	494	477	468	464	465	508	479	433	497	485	492	464	514	484	481	521	471	483	488	491	499	481	499	537	503	491	436	502	523	499	496	483	530	459	496	481	465	501	499	482	483	505	472	483	529	478	490	476	527	471	461	505	510	486	441	488	479	486	510	510	504	501	475	482	472	495	504	504	468	491	504	531	508	521	442	458	523	444	476	476	464	519	468	480	457	483	507	528	482	491	528	508	504	509	481	491	478	501	477	509	474	501	555	487	492	479	484	483	502	506	493	501	508	510	505	481	512	529	498	468	498	513	477	458	486	476	472	436	484	455	528	510	472	490	450	506	447	450	460	510	510	511	503	449	457	507	516	488	498	513	522	492	506	458	459	501	476	497	475	518	511	497	499	466	489	518	469	462	478	496	528	486	486	465	489	491	484	494	494	476	490	490	487	496	506	518	497	504	533	469	528	510	480	492	471	515	489	491	502	465	476	496	478	510	499	515	484	488	476	495	493	487	514	485	457	484	520	512	492	443	492	491	548	477	486	490	469	509	476	455	464	493	448	485	470	521	515	520	513	526	478	440	459	474	463	508	492	498	499	500	479	477	460	508	509	484	472	538	503	524	496	503	512	475	511	485	540	485	496	493	483	501	458	550	513	511	481	498	504	491	458	509	494	498	485	496	439	505	484	501	521	477	488	484	436	522	488	489	492	482	499	488	507	540	460	528	495	475	492	512	510	476	467	487	517	529	459	503	507	501	466	476	510	522	481	490	517	460	503	483	490	518	519	510	493	482	477	529	472	488	514	445	472	491	509	462	465	491	478	479	477	483	480	519	495	472	545	512	501	497	487	533	471	513	501	484	451	522	534	486	502	466	464	485	496	457	502	539	469	508	530	488	478	496	505	465	510	486	537	531	509	510	496	467	449	469	436	480	501	483	511	496	502	480	517	472	495	491	453	497	450	496	504	529	484	495	510	526	513	469	498	498	460	506	500	472	510	465	506	436	523	498	514	510	499	502	505	478	479	459	489	479	517	469	506	499	479	509	492	502	443	509	508	471	484	468	496	466	472	481	485	506	508	518	517	498	485	520	503	500	472	491	490	476	478	450	505	469	465	478	482	521	482	476	490	527	498	448	472	462	460	498	518	510	484	472	544	465	478	450	465	499	540	452	461	505	459	465	501	511	521	467	464	505	499	530	497	508	470	491	512	492	476	476	480	479	482	506	460	489	467	499	519	474	495	487	505	508	500	448	494	502	492	489	512	483	495	512	460	483	509	506	499	508	501	482	473	506	502	516	461	478	511	454	489	473	462	468	506	463	472	464	490	459	465	475	539	495	501	507	476	472	519	489	488	477	460	526	476	478	446	497	464	505	469	524	468	469	509	560	495	474	496	517	432	474	493	500	547	486	449	482	487	492	507	508	554	492	501	455	502	488	488	467	491	516	527	468	510	474	512	451	455	478	493	488	506	545	453	493	479	489	458	488	443	501	476	473	493	523	479	491	477	494	490	496	478	505	458	477	479	467	495	510	496	495	496	485	506	504	519	512	498	452	484	490	476	493	502	468	465	514	503	468	477	492	492	502	505	501	465	503	467	516	497	492	510	533	529	491	506	521	488	471	478	484	442	505	472	458	473	521	459	521	500	474	471	519	501	490	534	481	495	488	493	553	486	462	482	471	491	488	490	479	476	500	538	484	481	489	447	524	521	476	506	457	488	508	496	493	490	451	513	482	474	502	520	482	520	482	502	488	508	494	458	468	502	493	477	461	463	470	468	477	511	496	470	444	477	487	481	506	491	478	503	487	491	467	511	457	491	508	499	505	467	466	469	513	513	468	452	490	484	508	537	516	492	475	446	484	489	470	504	514	463	523	488	469	470	484	482	483	476	481	509	531	484	509	491	491	511	461	482	480	460	486	499	494	483	500	479	463	501	517	510	481	481	498	483	522	483	510	485	524	500	513	450	521	460	477	478	526	512	508	494	468	488	498	482	545	469	521	483	468	519	462	497	503	541	494	529	483	505	482	512	489	509	478	475	485	510	474	498	500	479	526	487	480	481	500	478	469	493	478	489	517	515	492	505	482	502	461	505	490	484	437	482	515	496	511	508	447	446	542	503	475	549	488	487	491	522	487	474	438	469	506	504	480	491	496	498	484	480	487	519	515	479	470	469	501	491	498	498	505	472	453	487	483	460	494	448	488	523	503	509	512	478	459	494	458	491	446	479	493	517	525	457	478	529	466	506	475	495	504	457	470	522	508	509	510	479	458	468	519	529	505	473	484	475	500	489	477	482	510	483	490	498	505	457	509	505	522	478	479	512	503	498	504	486	508	504	477	516	480	510	471	447	490	479	461	485	485	492	469	495	462	507	503	538	520	443	525	487	510	472	491	494	462	514	485	460	490	481	525	540	502	475	528	511	512	519	537	500	476	495	448	487	496	490	491	478	476	469	490	488	469	474	526	468	483	497	531	513	491	496	481	501	471	493	498	463	540	503	503	531	491	481	475	478	505	467	499	516	492	497	453	441	505	488	500	479	465	461	459	467	490	506	507	548	513	488	502	450	482	509	480	479	505	459	481	486	504	466	521	478	480	477	455	490	469	488	455	503	495	450	567	510	470	525	523	486	472	520	449	487	528	492	444	478	466	496	485	500	497	486	494	504	522	540	479	470	521	469	481	501	529	492	500	460	457	509	484	473	497	477	497	467	524	482	458	467	492	473	491	556	465	489	490	493	470	517	508	504	527	515	465	461	499	450	452	504	463	474	530	503	500	478	534	507	514	478	456	495	508	445	471	463	442	524	522	534	474	490	508	510	479	511	500	535	521	510	488	491	513	491	530	505	524	460	481	487	497	501	486	472	503	476	518
27575	16799	2924	438	318	235	209	209	216	183	194	180	190	205	201	160	188	179	202	175	186	176	209	184	185	167	181	189	165	174	176	161	181	179	181	187	180	205	199	195	185	228	174	192	174	188	158	186	207	185	174	187	183	183	193	197	183	187	166	175	192	181	187	197	180	184	191	185	159	212	186	183	190	196	189	182	151	171	206	173	197	190	192	190	185	183	181	182	186	190	177	179	181	156	185	194	196	188	180	180	177	179	168	178	183	169	185	192	180	181	200	175	195	160	188	203	160	186	204	164	207	201	180	173	176	188	202	190	170	191	173	194	202	177	172	184	168	214	173	176	178	179	181	178	165	183	187	187	173	194	181	184	194	179	216	167	182	173	195	172	191	190	154	179	191	162	188	176	167	192	208	191	197	170	179	173	178	182	175	189	183	198	191	197	164	179	183	175	181	176	172	186	175	174	190	174	208	171	187	183	180	186	192	177	165	190	185	169	155	192	201	200	202	204	197	212	195	173	200	197	184	189	184	179	163	162	150	178	180	184	182	183	186	187	188	183	188	190	183	206	157	186	195	192	189	175	168	160	181	195	179	165	189	188	183	191	195	196	189	179	181	181	173	157	186	181	169	186	203	175	198	172	178	185	171	159	178	171	191	175	195	161	197	176	179	167	182	198	185	187	194	161	189	171	174	173	205	160	204	187	188	172	194	213	190	198	210	172	179	164	184	205	165	194	191	194	191	175	188	178	185	193	167	178	192	172	163	171	193	165	159	197	201	166	179	192	192	189	193	182	195	178	172	165	184	178	210	202	184	195	168	182	199	164	217	190	198	183	173	191	163	187	208	200	167	200	217	164	179	187	155	162	188	162	182	177	182	188	186	198	206	208	171	187	177	166	190	196	195	188	173	178	191	186	166	198	200	173	167	179	188	188	174	189	189	171	206	170	162	164	177	187	196	181	174	165	183	177	170	178	181	172	209	189	197	172	158	173	150	180	183	191	181	188	168	194	189	182	179	187	178	200	176	186	197	187	190	181	171	157	157	188	186	172	199	150	182	196	178	198	190	205	175	186	175	189	165	155	194	188	177	208	206	198	161	176	182	175	191	197	182	170	151	165	185	184	168	188	185	176	174	174	173	165	192	185	186	176	176	200	184	179	192	192	190	195	171	183	184	165	186	156	208	161	197	164	193	170	180	172	164	202	187	192	161	173	159	192	189	191	179	179	190	191	175	174	171	182	174	177	201	173	206	189	183	186	196	175	210	164	166	193	179	185	183	163	209	167	200	180	188	177	180	193	203	178	166	181	182	170	175	192	166	195	201	169	182	183	187	164	165	175	201	175	191	176	189	178	186	158	186	195	188	162	180	180	189	185	194	196	167	183	176	196	174	181	177	173	177	201	197	196	174	149	202	198	181	177	200	197	181	188	181	134	167	181	189	168	172	205	200	202	199	158	182	189	189	191	189	181	177	191	158	198	187	205	188	185	181	187	206	172	183	172	172	180	166	166	169	186	180	170	194	152	177	203	175	191	179	175	172	198	168	213	192	192	184	182	187	188	187	183	184	173	164	175	179	204	164	194	180	191	159	192	191	172	177	189	216	183	177	198	167	190	185	191	177	193	167	170	188	193	175	165	160	179	171	162	203	155	177	183	152	180	169	180	165	172	174	180	172	176	176	188	200	178	178	191	168	180	173	178	204	207	176	174	181	182	185	189	173	165	184	190	201	180	187	187	176	171	193	183	170	183	183	155	177	190	159	215	192	194	198	199	188	181	175	199	161	171	200	200	173	219	207	179	174	179	184	177	193	207	208	194	182	174	185	176	180	197	189	193	193	184	193	192	173	184	186	191	169	185	184	177	172	197	154	180	205	166	195	178	182	157	198	179	176	190	186	175	211	205	172	195	185	175	169	157	175	182	160	183	198	195	168	209	162	180	190	189	172	155	167	187	177	186	186	178	187	167	186	186	170	181	170	204	158	192	187	165	173	167	167	181	168	169	168	169	193	186	188	176	162	179	160	168	170	170	196	191	167	204	184	186	173	181	169	181	169	180	200	173	185	159	196	186	187	197	178	195	192	178	184	192	184	180	185	193	189	184	178	180	162	171	169	182	165	204	211	194	184	191	185	199	190	206	174	186	198	196	165	168	193	170	185	179	187	167	183	165	187	179	175	197	179	184	157	175	185	163	194	180	186	180	185	175	187	210	175	206	196	183	180	189	176	194	170	178	184	206	169	196	160	182	205	159	167	186	175	183	164	170	174	201	178	219	192	196	198	181	185	173	181	201	205	200	177	180	203	173	199	187	184	187	173	178	179	180	199	173	193	203	164	168	166	174	210	200	183	192	170	179	172	196	184	180	214	200	204	185	187	173	199	196	191	164	208	214	195	176	181	186	159	184	180	197	189	173	183	184	180	182	185	191	189	175	166	179	169	182	186	193	205	189	172	168	190	181	177	203	163	179	207	175	192	179	184	182	183	187	165	161	187	155	174	177	177	168	195	198	170	165	167	156	177	211	163	166	164	173	202	207	181	182	195	201	186	156	190	152	177	173	170	211	168	161	184	172	194	170	180	166	205	168	173	186	176	174	186	181	180	186	178	176	178	184	184	182	155	168	177	188	183	188	191	190	190	177	178	194	181	183	196	198	195	181	180	201	193	161	192	214	154	189	178	162	189	183	181	159	183	189	176	157	191	158	200	187	172	173	223	190	169	175	193	196	191	162	170	185	194	191	171	171	191	176	198	164	206	192	176	190	168	174	188	195	184	161	177	174	168	198	192	170	172	175	191	202	172	172	189	188	185	209	198	192	167	181	191	198	212	212	197	200	181	213	168	180	200	189	179	196	178	199	180	197	162	173	178	177	189	185	196	174	179	205	157	175	150	195	191	166	161	186	190	199	218	162	184	187	175	160	179	196	194	186	171	188	192	205	177	208	187	178	185	158	173	194	194	169	207	172	169	178	174	181	199	161	183	198	187	198	185	176	185	208	160	168	168	190	187	201	173	208	188	187	197	180	184	205	177	188	193	188	177	167	171	184	215	185	191	184	160	178	208	188	206	202	184	155	186	180	171	160	199	174	173	178	180	175	191	173	176	195	209	169	187	175	196	181	174	196	179	211	192	175	175	180	182	188	160	183	179	185	168	175	180	174	184	186	169	191	153	177	193	157	195	214	194	178	188	190	169	182	164	177	174	186	193	181	197	167	175	165	192	195	174	180	185	175	180	191	171	193	174	174	172	175	182	173	156	179	196	163	189	180	180	185	173	173	202	173	180	183	168	193	174	179	190	185	194	176	178	186	182	172	193	197	173	178	201	206	189	189	191	194	165	161	173	189	197	171	183	199	192	183	172	175	189	180	158	161	182	183	193	205	169	180	190	203	190	192	194	180	180	162	164	177	186	186	184	170	187	176	192	177	175	165	178	180	185	183	196	194	202	173	181	195	200	172	196	193	219	170	182	172	188	187	179	201	207	181	178	191	174	191
7337	1661	604	317	283	284	250	262	240	209	236	186	203	224	200	208	237	223	211	206	212	206	227	222	187	220	236	225	216	196	188	225	212	206	215	214	216	227	214	186	191	213	211	179	216	202	210	203	208	212	199	223	204	213	228	210	199	173	201	197	205	233	224	201	200	182	234	212	196	210	214	218	226	227	191	218	207	243	211	228	191	214	209	223	194	205	221	199	231	183	233	219	196	202	218	192	222	208	197	199	170	235	204	194	192	211	233	215	191	211	186	195	208	183	213	209	216	182	213	211	209	201	183	202	220	220	227	193	218	188	191	182	208	204	220	225	206	206	203	233	203	222	172	190	200	226	249	203	209	205	186	206	199	208	211	205	211	215	194	202	201	203	222	226	194	167	209	199	206	187	209	208	219	222	227	175	201	234	196	211	243	232	210	222	222	189	187	194	220	212	185	222	214	232	214	191	195	203	226	199	193	201	208	212	210	218	195	192	222	216	209	249	214	195	206	212	235	205	214	204	205	212	166	212	214	203	195	206	185	220	219	202	190	201	195	222	196	217	203	210	191	207	195	213	204	217	229	205	218	198	201	209	216	196	200	203	236	184	182	226	215	189	201	217	202	204	224	219	203	204	193	228	233	181	193	213	215	219	210	210	227	196	212	205	192	203	235	208	189	198	227	214	212	189	215	230	234	223	205	219	200	193	234	213	193	196	207	200	216	214	204	213	227	216	214	210	229	198	214	210	219	199	216	195	181	205	195	211	221	203	209	219	205	193	190	202	211	177	236	204	209	188	190	200	234	203	222	235	222	181	209	203	187	222	218	192	242	188	185	211	214	207	185	199	185	211	200	237	224	236	175	194	235	186	214	234	213	232	221	203	204	203	204	206	183	187	205	182	219	196	218	228	237	216	208	195	241	167	179	200	206	223	196	216	215	205	197	208	206	203	215	202	208	205	195	202	208	192	189	185	212	197	209	209	209	215	220	208	182	221	201	208	179	210	204	218	201	204	213	216	215	224	217	219	214	191	193	214	208	210	213	205	190	232	191	188	205	196	205	204	207	205	192	196	214	201	218	215	211	206	209	221	212	205	226	214	222	216	194	186	215	209	211	212	213	206	188	207	238	224	189	190	214	198	235	241	212	182	179	215	203	212	195	204	220	194	188	233	182	214	242	189	200	202	206	229	196	173	205	190	190	214	226	246	202	237	181	231	198	220	203	200	181	210	213	221	209	207	236	240	224	214	234	247	226	191	200	193	212	210	222	196	206	174	188	204	211	206	184	206	210	182	216	218	222	198	223	229	185	212	207	207	214	200	228	204	212	208	207	203	193	215	217	183	217	204	215	205	206	238	202	237	195	206	195	209	215	238	222	163	190	214	197	207	190	198	196	223	201	220	191	213	204	198	210	212	207	199	198	198	212	184	233	231	205	190	222	217	204	207	233	212	213	195	220	199	201	220	205	207	191	222	227	197	203	213	211	222	234	232	191	202	211	235	187	202	230	183	202	199	223	208	195	235	212	227	207	213	203	213	220	216	195	225	224	183	227	220	203	202	219	208	211	206	184	218	205	218	207	223	228	225	194	217	187	211	215	228	206	213	203	200	189	211	190	221	207	210	205	184	207	193	198	211	215	213	204	211	205	202	199	212	203	193	193	205	226	194	220	221	196	197	192	197	215	191	216	203	191	203	206	223	202	217	214	202	228	195	228	208	241	230	214	192	186	203	208	210	202	207	214	200	205	223	215	216	226	210	220	191	232	219	177	213	208	234	199	184	216	188	192	224	204	199	211	188	204	205	205	241	204	199	195	208	234	199	185	201	194	213	207	193	198	205	219	209	195	228	201	207	206	206	211	199	191	192	186	220	203	207	210	190	236	187	212	202	210	214	201	202	217	209	209	209	199	222	192	240	209	211	206	240	221	200	205	200	189	214	220	215	209	203	217	231	192	213	207	195	224	192	195	228	197	215	175	233	208	216	221	210	182	209	214	180	198	201	226	216	245	212	215	204	203	219	203	211	201	189	215	231	214	198	237	209	209	211	204	231	195	207	236	204	193	205	196	195	207	182	245	225	193	198	210	205	220	193	192	195	208	219	177	208	191	222	201	191	216	195	195	200	230	184	197	190	207	213	198	223	224	188	236	229	206	181	201	201	204	188	217	235	203	221	207	213	230	194	212	184	195	222	188	217	218	218	223	194	182	203	220	222	215	230	205	207	221	194	187	217	205	195	213	220	216	209	214	216	198	204	208	210	198	222	215	215	195	208	206	222	209	236	208	197	195	191	196	214	177	196	225	202	188	200	189	208	222	211	192	215	237	209	212	218	205	194	212	190	205	213	199	221	209	213	227	238	207	210	193	210	212	199	195	191	223	215	181	220	196	206	215	216	201	227	176	199	200	205	240	199	200	250	206	215	198	201	235	202	221	190	199	220	213	222	192	220	204	207	217	209	206	227	196	224	209	186	203	202	222	215	207	227	216	202	198	187	209	194	212	220	196	219	216	196	217	176	215	215	223	229	200	196	189	213	206	208	199	219	205	207	213	180	206	215	208	204	212	181	214	208	210	211	223	218	217	201	203	206	213	212	217	191	190	182	190	218	212	196	218	203	200	215	205	199	209	218	209	222	207	200	198	202	209	216	190	211	215	214	206	188	246	218	216	227	200	202	205	217	191	210	205	216	211	194	207	201	213	214	215	209	227	189	219	217	207	184	198	195	212	195	206	190	195	202	205	196	241	200	214	224	179	186	208	197	199	200	196	188	216	212	210	206	200	209	195	202	212	238	212	191	204	203	202	193	201	227	232	213	195	209	210	209	206	185	192	219	214	204	194	229	188	218	179	239	197	187	209	214	213	204	208	224	220	191	207	221	219	196	212	187	196	185	218	203	187	198	185	207	194	199	196	220	196	200	220	200	220	219	225	198	197	203	190	191	215	224	203	202	227	231	194	185	201	212	199	184	214	205	191	212	189	206	208	242	239	223	233	228	185	213	195	199	189	203	209	218	200	200	222	206	197	226	203	196	206	208	226	234	199	215	208	198	195	206	180	208	203	227	227	193	184	196	211	202	204	200	216	189	218	192	232	214	209	195	185	186	197	203	211	209	212	204	205	227	191	204	211	208	208	200	192	212	205	195	197	216	218	216	214	231	217	216	208	184	209	218	227	214	203	195	223	207	187	220	199	210	223	200	201	200	211	224	200	217	202	207	209	181	200	224	176	217	190	224	184	199	199	240	216	234	193	181	212	181	204	209	204	205	225	197	220	192	214	193	194	223	224	206	197	221	171	230	209	215	218	183	203	211	204	189	195	214	192	217	212	230	196	200	187	207	174	168	205	220	211	202	221	218	210	207	216	195	198	226	229	205	206	211	195	252	219	210	238	220	206	225	224	221	223	199	215	221	219	201	220	208	211	222	223	219	217	217	204	203	214	192	226	209	206	186	196	205	201	205	213	239	202	205	215	212	191	191	237	201	218	224	211	219
23617	21054	28099	24204	21022	8001	851	634	426	422	355	348	311	315	301	272	265	264	272	261	269	252	261	216	252	213	214	248	220	240	236	233	267	218	240	235	233	220	225	229	205	238	222	216	223	210	260	226	246	208	234	219	212	238	209	230	209	237	228	242	228	209	241	216	207	203	213	226	197	238	246	236	238	222	215	250	221	245	228	208	196	220	210	251	221	225	267	233	238	220	198	212	243	225	204	247	206	223	217	222	255	235	205	204	262	228	208	212	209	216	237	219	221	226	229	237	243	241	228	237	219	225	222	251	213	198	226	230	199	241	244	217	219	242	227	238	192	206	206	234	231	206	231	230	240	220	207	223	222	209	221	228	212	249	217	226	238	225	230	209	225	222	233	222	218	216	214	227	250	227	211	239	243	222	221	215	233	234	207	248	211	229	223	203	236	222	230	237	216	235	238	243	226	210	232	231	244	207	223	235	246	250	242	227	240	230	207	235	197	228	230	216	233	214	207	238	247	238	233	237	210	236	221	223	216	211	199	233	222	209	247	215	218	199	231	222	238	217	211	214	229	196	233	196	201	239	251	218	215	235	252	202	227	195	219	232	229	204	227	216	216	231	203	231	201	222	235	219	217	202	231	232	223	220	204	231	213	230	227	223	199	225	208	247	227	209	229	236	253	206	201	219	197	207	221	231	247	233	223	220	209	255	221	234	210	196	239	250	206	214	235	204	206	234	228	232	201	205	219	227	212	199	234	218	195	222	198	221	211	227	229	197	212	228	226	246	241	241	269	235	239	220	229	202	190	227	241	212	195	206	238	220	227	222	238	243	203	210	242	232	249	170	245	218	235	207	228	234	215	227	231	238	223	197	218	219	227	202	230	246	225	211	231	198	219	213	227	229	233	208	228	232	243	231	232	220	196	203	215	208	213	229	225	220	215	232	246	200	220	204	228	244	232	224	249	239	235	222	238	191	229	238	240	218	223	215	238	206	226	242	206	214	223	212	214	232	248	241	210	228	226	221	195	221	216	223	232	220	222	200	210	221	242	190	214	233	237	233	221	225	199	228	219	199	200	233	237	248	214	227	241	210	232	253	229	190	216	211	199	211	207	216	237	210	236	228	241	233	209	205	226	218	237	206	203	221	246	197	213	213	211	243	230	240	234	241	244	210	209	233	220	230	233	228	241	205	227	238	241	204	266	225	237	224	227	212	211	232	228	235	194	215	226	204	230	203	200	236	236	229	223	225	234	229	220	228	249	238	257	213	224	231	235	222	219	191	214	234	221	237	218	234	239	224	234	230	217	230	210	237	222	215	230	233	234	197	225	209	247	229	213	220	218	218	203	228	220	233	225	247	216	215	202	199	252	204	210	220	230	205	234	216	231	217	196	193	206	227	210	213	217	221	221	213	238	241	255	214	251	219	229	190	231	223	188	220	210	221	217	216	212	244	192	197	228	220	241	218	245	229	197	210	240	210	250	232	246	221	215	219	235	195	243	212	224	223	225	226	228	217	240	205	232	228	209	233	225	218	218	223	229	213	218	206	213	211	210	233	225	219	215	234	235	224	232	190	198	215	228	251	243	204	201	217	231	226	216	238	221	213	213	218	205	200	202	220	222	221	227	240	233	241	235	248	231	218	220	216	213	234	236	214	223	214	207	204	259	211	217	214	231	250	217	230	195	227	209	219	223	255	218	195	239	213	221	192	234	234	213	206	239	211	234	244	238	219	228	240	200	238	185	227	231	253	221	225	206	215	204	230	248	232	233	233	218	216	222	203	244	221	224	222	206	223	245	200	200	240	230	220	220	234	215	207	221	231	237	217	208	205	225	239	195	238	242	227	214	232	231	246	209	236	226	230	236	205	198	226	235	221	193	196	224	237	201	194	218	204	162	229	223	221	228	211	222	207	242	217	229	225	216	235	213	239	232	218	225	220	210	253	209	248	204	223	215	218	229	207	214	212	204	238	211	239	232	223	216	220	230	242	206	197	212	203	202	212	225	211	222	205	238	205	236	216	220	203	197	300	217	217	235	239	199	192	222	228	216	212	221	198	221	202	229	223	229	218	211	198	220	236	218	225	236	199	243	223	219	213	196	198	233	205	218	208	209	237	231	220	214	226	231	205	227	237	231	213	216	223	222	205	239	219	257	225	201	252	217	204	222	234	212	242	214	220	217	215	231	226	228	244	247	201	212	211	239	207	233	192	223	234	239	226	229	194	216	226	204	200	237	215	239	237	211	212	227	227	222	187	234	199	220	215	204	224	217	217	226	212	187	204	231	216	213	205	221	215	222	206	220	232	244	224	213	219	210	210	217	255	219	229	242	217	232	217	237	223	238	217	250	209	202	204	222	234	204	185	236	221	199	232	224	208	211	236	202	220	246	244	210	214	209	235	217	224	229	197	216	204	232	200	224	212	212	213	226	226	237	230	228	228	243	184	200	225	230	246	235	250	201	233	227	216	207	231	226	183	221	244	214	222	234	232	220	226	217	200	210	219	227	225	219	215	212	256	227	234	200	221	247	200	240	198	210	229	201	202	213	205	240	192	231	225	210	247	208	206	209	238	251	200	209	210	226	220	225	237	204	221	222	220	223	223	236	245	208	226	231	234	218	193	217	232	219	208	214	213	202	231	225	242	228	238	252	213	217	186	257	207	213	239	233	216	230	231	208	241	220	206	229	227	218	237	229	232	215	208	231	225	211	218	233	237	238	232	188	223	215	243	215	211	230	226	231	215	213	239	219	258	239	234	225	220	204	239	223	214	205	220	215	220	231	237	247	203	196	210	236	199	225	244	238	230	231	230	236	188	237	221	219	204	200	223	240	221	214	196	227	200	211	201	213	233	224	215	218	241	236	244	227	223	235	234	220	210	215	216	213	231	250	220	228	230	233	220	219	228	227	212	224	201	237	237	212	219	240	234	219	222	212	211	218	232	251	230	221	230	253	220	209	237	216	218	221	238	234	227	236	237	213	228	237	217	237	221	215	212	222	214	220	204	227	210	217	215	235	212	230	222	213	253	226	201	224	232	210	242	215	206	208	243	201	225	229	218	243	199	202	212	204	211	212	228	217	213	211	212	225	222	204	226	232	215	210	203	212	227	210	233	222	225	213	242	239	232	228	238	205	230	228	228	219	223	235	234	229	235	210	245	216	236	217	219	215	202	226	226	221	193	229	214	202	228	227	202	233	218	224	223	192	235	201	213	222	203	206	221	241	211	208	215	226	221	193	234	255	236	213	201	223	209	241	235	219	218	226	241	233	222	242	191	240	226	209	243	190	219	226	233	210	213	210	222	219	214	222	219	233	211	204	228	216	192	228	216	240	234	225	241	215	231	217	207	232	243	203	199	226	244	219	245	226	224	231	209	245	224	212	229	209	213	216	244	222	221	218	222	235	195	219	218	198	229	201	217	201	227	246	226	225	215	223	206	243	210	203	200	232	218	209	206	229	221	210	226	246	215	213	223	221	221	262	230	223	214	226	192
6970	14519	5717	2576	1976	1465	1141	858	662	571	521	447	383	378	349	330	301	308	308	286	279	304	293	300	293	245	251	253	259	261	244	230	254	244	248	247	242	226	243	229	263	247	248	230	245	230	241	262	253	244	244	237	250	248	265	244	248	253	237	232	246	221	228	248	252	226	212	226	243	249	255	226	224	237	241	244	250	238	239	226	195	250	248	205	211	240	218	256	229	245	223	224	234	229	240	213	266	250	245	241	222	222	211	225	240	242	237	211	247	227	250	223	240	225	233	261	257	247	250	214	240	250	260	245	230	254	242	231	242	289	212	245	215	248	256	211	242	246	248	230	232	262	231	239	230	242	231	234	237	246	236	238	226	220	239	212	268	249	245	219	201	235	228	208	261	215	233	221	249	226	225	217	225	250	207	261	232	254	249	214	249	220	229	238	239	249	221	261	206	224	209	233	207	242	203	228	221	223	236	249	256	206	236	242	260	231	236	253	284	248	241	248	265	242	241	234	209	248	236	252	217	239	242	266	203	252	234	236	244	255	249	226	251	233	249	247	253	238	217	225	233	221	228	239	238	229	255	255	223	272	223	213	227	212	241	229	257	216	208	237	228	234	229	249	235	229	247	225	213	261	225	227	236	221	251	229	235	195	224	225	228	213	206	222	255	262	212	226	256	218	238	252	224	238	248	230	234	214	251	229	213	231	231	223	198	252	214	233	243	254	240	211	248	267	243	253	206	226	233	234	250	212	252	221	228	240	237	222	238	233	234	248	241	219	245	228	241	242	226	234	224	244	246	234	238	266	216	218	236	236	221	228	268	240	235	223	220	181	231	252	219	227	229	240	232	245	226	240	219	244	228	253	239	228	226	239	213	253	222	210	221	226	244	243	259	258	268	254	239	259	245	232	203	237	231	230	230	199	219	229	235	239	239	262	231	241	238	255	262	256	232	236	227	233	243	262	234	246	258	215	248	210	244	254	236	230	234	231	266	217	212	225	237	235	238	225	220	253	266	232	236	230	212	238	240	252	253	244	243	240	211	207	249	225	247	253	242	229	226	225	228	246	239	204	221	226	245	246	220	256	213	213	220	243	256	212	239	213	226	237	216	244	206	237	244	215	264	206	221	230	231	258	247	242	260	223	222	238	204	245	232	215	242	225	207	229	226	243	231	241	251	240	242	238	244	245	225	210	263	214	236	226	220	225	241	229	236	225	224	238	256	234	231	253	226	246	266	242	245	237	226	214	237	233	232	220	213	203	250	268	225	239	209	266	217	242	250	204	232	229	235	223	213	231	228	230	232	244	246	218	230	242	231	227	208	244	226	237	221	247	221	253	250	227	222	252	235	227	234	258	265	227	232	230	231	242	230	226	250	233	208	225	231	242	232	231	232	232	249	229	216	249	230	250	215	202	240	249	221	231	225	232	251	241	216	274	229	236	218	255	253	217	230	232	221	240	232	213	242	245	236	252	227	255	243	232	236	235	233	202	260	241	223	256	248	208	241	232	244	216	240	247	239	234	236	247	224	211	260	230	226	252	254	230	242	211	250	230	221	230	247	215	254	267	216	230	233	241	245	247	226	244	220	216	242	247	233	222	235	239	241	211	247	232	209	203	255	236	227	195	222	243	229	227	239	224	236	213	250	234	243	244	228	264	235	231	230	218	217	228	206	235	225	237	224	218	266	229	229	241	216	243	261	230	264	228	216	241	229	234	240	215	234	229	235	237	213	223	240	231	236	242	250	222	216	251	249	235	253	213	224	230	232	234	239	230	229	239	237	224	258	244	216	253	231	223	221	247	255	263	203	221	235	228	234	244	246	235	253	234	236	239	248	220	233	243	241	250	244	245	241	234	227	267	215	243	230	231	231	240	244	227	246	219	230	254	257	233	204	211	234	222	237	234	239	241	227	242	254	239	233	268	202	253	261	249	225	212	241	243	236	233	262	250	252	239	219	269	215	237	229	245	233	236	217	250	237	220	222	245	217	237	238	235	214	230	218	243	230	236	243	248	241	237	243	250	237	232	233	246	231	239	228	233	245	226	220	241	232	226	237	230	225	251	255	258	234	248	207	235	229	249	239	218	197	241	230	243	225	249	236	236	214	203	205	235	216	227	243	231	225	241	258	244	243	250	212	229	243	239	248	229	227	235	221	240	228	240	223	222	213	215	242	247	245	245	226	233	233	204	210	233	237	205	250	246	210	232	244	237	212	247	212	218	219	244	235	245	246	236	264	239	249	246	261	221	227	229	231	244	238	237	241	254	233	224	247	260	240	248	214	212	210	231	252	227	234	242	221	233	225	226	259	236	237	242	242	243	222	245	236	267	220	216	235	211	215	244	218	229	236	237	203	233	218	211	213	257	232	214	247	211	262	249	222	234	227	233	251	225	224	251	219	233	229	221	216	240	248	258	243	235	240	225	256	259	236	259	234	231	213	233	247	222	259	232	234	251	249	246	232	264	256	229	211	208	256	236	224	227	242	264	253	229	221	202	278	232	240	239	232	243	239	226	248	235	264	249	258	237	197	227	268	216	214	242	233	260	241	213	217	205	241	232	230	251	226	246	237	238	234	243	246	267	242	210	246	225	234	250	217	234	235	253	220	227	250	252	253	263	220	229	238	247	287	223	236	231	230	244	226	255	254	221	238	233	217	228	256	261	238	248	217	260	235	256	216	211	252	243	270	230	262	249	246	231	223	236	237	247	212	217	227	236	209	241	238	225	208	216	235	210	246	226	242	246	242	244	239	229	221	247	224	217	226	246	232	253	226	236	224	267	226	247	239	239	247	241	258	222	256	233	256	263	232	219	241	224	250	223	239	257	254	230	216	213	241	231	240	274	215	219	241	236	240	245	199	249	259	232	234	245	238	260	232	201	253	232	252	234	252	234	228	256	234	255	250	232	212	220	231	238	265	231	224	223	231	269	227	245	247	255	235	234	235	227	247	242	236	235	239	212	229	258	234	230	226	223	222	250	215	247	228	237	206	231	265	244	224	239	212	225	270	251	226	207	224	222	255	275	260	218	242	254	240	216	231	253	243	225	245	201	251	240	216	217	223	249	227	229	244	245	240	208	260	242	210	239	215	263	228	236	229	236	235	232	246	211	230	244	237	233	217	238	228	214	193	239	247	238	226	256	245	263	240	235	227	231	252	265	220	215	228	250	252	270	240	222	231	234	233	231	216	229	247	229	224	256	245	245	230	235	228	216	209	215	254	228	250	225	214	210	250	215	244	237	285	249	213	234	256	235	231	255	220	235	234	226	221	237	247	238	235	264	232	255	217	217	253	233	237	223	218	256	257	235	210	246	220	225	237	216	247	201	268	263	220	231	206	217	232	232	241	241	232	223	222	226	246	222	200	218	217	215	240	219	226	225	236	245	196	247	255	221	236	249	194	256	230	240	241	239	212	255	246	230	242	218	247	246	256	248	218	241	253	245	203	232	246	233	232	226	225	228	228	241	206	225	211	249	248	264	234	228	233	256
24826	21026	26913	25199	7962	757	626	519	460	509	463	437	460	412	400	404	402	367	399	408	380	381	396	399	367	437	375	415	387	359	382	391	381	386	415	409	417	360	385	364	383	378	388	352	408	375	369	369	404	370	379	384	352	337	393	384	375	384	359	369	345	402	342	363	360	356	386	412	353	353	371	371	381	400	382	408	374	382	395	374	361	408	356	359	361	382	388	346	416	361	382	397	398	365	404	332	374	372	385	392	389	369	394	348	381	360	361	387	394	382	361	416	362	359	403	383	393	407	354	392	373	374	400	364	365	382	393	389	378	361	371	383	390	369	377	368	355	343	384	404	393	380	376	399	391	351	365	365	377	398	398	360	387	373	381	371	419	372	399	385	377	409	359	375	362	351	373	357	372	366	405	380	333	389	396	359	344	343	357	367	373	375	378	441	375	381	383	407	386	404	391	408	418	414	380	388	386	354	375	371	368	396	380	380	368	359	414	362	365	369	345	372	368	361	406	386	360	359	357	377	404	377	400	381	373	353	389	357	355	387	396	391	359	377	403	365	359	375	417	401	356	359	397	342	369	399	384	364	362	394	379	399	371	357	378	358	400	374	383	407	386	357	378	383	405	356	333	405	406	385	361	385	369	370	368	351	368	348	379	391	395	401	422	373	368	372	369	379	385	358	381	366	366	364	397	388	385	433	367	382	393	409	389	377	344	387	353	362	393	398	367	347	372	401	395	370	372	386	370	388	378	370	367	360	390	371	375	368	376	369	391	370	358	366	348	371	355	376	370	348	401	398	379	348	378	375	393	387	393	343	398	402	387	373	418	385	422	415	368	370	340	372	382	378	353	352	368	366	380	348	363	369	402	372	367	373	375	367	361	382	403	366	372	338	389	403	401	353	360	390	388	387	364	395	373	368	393	381	382	375	363	366	404	376	410	383	423	348	363	390	368	389	377	371	372	383	363	403	374	352	404	418	374	398	372	397	345	393	374	410	358	360	357	377	402	364	385	360	401	400	352	374	361	398	355	380	358	403	349	382	372	441	412	387	349	382	362	378	396	381	437	413	353	375	414	409	359	370	399	394	411	361	395	354	389	349	375	400	359	363	392	345	383	367	357	392	331	376	344	361	355	369	374	311	370	372	378	388	390	354	373	388	387	374	408	389	391	352	389	338	391	373	355	368	365	382	364	369	402	382	369	443	371	412	376	373	394	343	378	384	386	371	364	370	380	410	363	383	382	345	380	396	377	406	364	342	360	389	391	374	388	387	358	368	378	372	391	394	350	358	425	362	373	388	368	392	366	377	400	371	349	404	380	358	402	369	427	363	392	355	371	369	358	363	409	391	356	374	368	369	389	366	383	378	364	418	369	382	374	393	357	342	403	404	328	392	402	371	394	352	377	374	402	395	389	399	401	352	395	381	403	388	377	336	364	341	383	411	391	334	422	395	407	349	401	384	364	360	398	369	397	391	380	376	445	392	398	401	374	369	365	396	383	380	364	402	386	382	345	407	405	380	353	397	417	380	361	381	366	357	368	380	404	386	380	384	366	357	376	368	384	377	373	372	353	358	373	382	320	375	398	400	383	355	361	407	426	376	372	353	386	396	364	371	388	406	411	364	363	353	390	385	366	369	384	398	359	369	391	391	385	420	426	381	367	340	361	354	381	363	368	372	348	352	363	363	376	367	382	378	380	379	391	379	381	380	357	377	369	382	381	400	393	377	403	368	373	372	344	391	393	386	358	390	368	379	355	388	366	355	371	369	395	392	371	370	376	362	373	387	373	377	413	391	375	389	382	367	355	342	388	405	371	375	389	380	449	366	363	382	375	386	391	410	421	381	337	395	347	380	363	379	337	382	400	413	368	351	410	351	373	377	365	350	348	355	374	372	368	382	394	394	394	371	358	384	382	371	353	367	372	404	374	375	375	382	388	390	390	370	376	363	380	382	346	395	358	367	373	367	354	363	358	381	388	382	378	361	385	397	381	373	406	339	381	372	360	378	413	356	401	430	371	345	400	352	385	393	380	385	384	368	382	354	335	365	373	355	364	341	371	398	346	341	375	383	377	369	355	395	377	395	381	355	381	377	340	378	382	409	366	376	384	365	402	378	374	365	411	370	362	404	417	404	393	388	343	384	381	389	343	379	358	373	362	361	356	397	357	374	346	408	390	372	359	356	383	408	321	389	395	345	419	404	388	374	357	363	400	368	353	387	355	375	363	386	393	379	370	413	359	354	402	385	339	383	352	380	394	385	381	390	373	365	376	396	398	343	404	406	370	348	358	354	385	366	367	380	372	384	364	342	378	394	365	394	363	392	373	355	395	381	371	388	361	368	364	383	375	403	407	395	411	349	394	361	386	391	377	374	393	377	363	384	407	358	367	368	390	362	312	378	408	380	378	411	365	399	421	354	370	363	411	392	371	357	368	388	407	383	399	371	411	365	362	385	409	384	369	392	387	393	354	332	402	352	378	348	388	378	374	375	363	407	363	399	394	373	394	399	370	362	402	373	364	367	348	368	383	394	358	393	375	375	358	359	355	377	387	407	356	356	391	387	355	344	381	375	385	386	357	352	364	365	398	354	393	384	378	371	430	425	370	373	401	347	361	389	361	400	381	386	387	359	400	360	382	357	382	368	371	389	386	337	356	414	348	358	366	336	374	354	377	392	375	399	362	359	393	384	378	405	388	364	380	364	386	373	409	382	396	398	371	393	406	370	400	361	375	394	358	398	372	410	387	372	372	372	370	370	382	405	383	368	359	343	387	399	350	408	399	417	339	389	405	380	359	384	390	404	375	373	374	400	361	361	376	411	390	409	372	383	388	378	367	355	396	381	369	417	380	402	337	401	335	371	379	405	385	361	400	367	412	353	385	363	365	381	382	373	360	330	379	377	340	373	340	389	343	376	354	357	387	358	372	419	384	356	388	367	345	372	379	349	398	374	374	349	412	363	367	364	406	372	369	405	399	413	381	354	357	394	354	407	403	359	389	334	395	330	336	328	370	384	395	371	350	369	392	366	353	373	371	373	373	368	363	400	372	356	373	332	387	376	411	355	364	377	381	380	380	377	354	352	346	395	364	354	386	367	371	410	387	347	364	382	376	392	385	405	390	344	384	386	403	365	364	379	375	383	357	368	376	337	410	383	363	370	409	410	400	374	350	370	362	394	368	377	393	365	379	374	379	375	364	364	375	374	387	380	355	390	351	415	410	364	372	361	378	388	407	372	368	355	360	412	391	408	377	382	361	371	378	381	363	387	360	384	382	368	391	381	390	371	388	399	384	393	380	341	363	399	368	396	376	349	366	342	386	394	388	368	360	419	384	403	391	380	385	360	381	371	368	354	386	373	423	344	352	354	361	387	396	386	361	366	352	400	389	372	394	395	375	370	381	400	369	367	361	381	398	353	359	379	369	369	362	358	362	402	372	353	388	342	373	403	362	357	403	361	379	398	394	375	399	361	396	345	394	393	380	343	375	346	424	376
6180	9727	3385	1674	1262	1055	861	749	625	542	573	581	481	485	438	478	450	441	424	424	457	477	439	450	410	378	414	445	414	429	390	400	381	386	444	427	391	408	425	411	402	385	419	413	402	440	420	423	394	418	405	422	397	399	402	413	383	397	422	401	387	425	425	412	425	432	386	429	429	418	373	381	391	423	396	412	372	408	410	387	383	412	394	404	387	387	404	392	411	420	365	433	391	431	419	392	418	390	389	399	391	394	397	370	394	400	384	389	454	375	425	378	420	411	390	391	397	389	411	370	383	378	420	385	429	383	447	449	461	386	415	393	397	412	375	448	415	385	408	399	444	416	413	373	388	418	386	403	400	427	417	367	375	400	398	394	453	383	414	416	388	405	430	435	395	452	389	369	374	412	396	392	400	423	420	377	455	423	393	383	393	384	388	431	415	404	416	368	432	370	435	414	389	408	389	403	381	414	391	390	394	368	368	417	396	401	393	396	436	426	427	420	402	413	387	403	390	396	395	411	430	384	379	396	390	422	411	426	395	387	385	449	390	362	432	411	410	422	415	380	414	417	416	391	426	395	406	361	387	431	384	396	385	429	419	417	417	416	401	397	361	390	434	411	398	407	400	415	402	395	401	407	395	398	433	421	422	366	417	390	398	449	393	390	412	402	381	378	391	402	395	424	416	372	418	355	419	399	386	415	427	389	403	405	344	365	420	410	376	417	387	432	450	410	408	403	391	413	450	405	415	427	415	408	389	442	369	408	381	380	428	421	414	407	420	383	417	405	402	398	399	390	380	402	427	405	410	405	422	438	380	406	367	400	435	433	393	397	378	440	418	406	416	409	398	395	421	402	400	366	433	405	425	417	380	398	406	388	380	393	371	400	397	385	365	407	418	380	385	432	398	395	397	416	411	407	413	414	441	412	393	386	369	386	372	395	415	426	423	402	368	413	384	386	421	436	392	424	408	419	405	422	416	380	384	441	408	390	396	398	396	419	410	452	393	409	380	388	369	430	404	421	367	396	380	370	418	408	391	391	363	370	371	420	387	434	387	428	421	383	425	410	409	406	348	421	420	408	410	406	387	398	419	365	409	367	401	385	422	414	440	434	392	407	415	373	387	379	411	393	407	390	374	399	411	359	411	388	379	396	428	406	451	398	387	380	399	425	434	387	409	407	409	403	401	417	428	390	439	422	432	424	419	431	374	385	392	370	376	420	385	396	395	427	456	420	352	411	382	369	408	386	389	400	401	376	386	428	393	373	409	426	396	382	399	432	390	387	418	403	400	378	393	422	414	402	439	416	462	382	430	409	391	392	398	398	396	398	386	409	443	414	384	380	417	381	416	396	418	380	398	437	391	414	401	393	390	410	379	385	398	410	399	411	452	385	396	407	441	387	414	396	408	410	391	412	401	390	399	383	406	404	390	413	387	399	404	402	399	395	431	398	431	406	414	413	407	420	399	383	396	439	393	394	416	413	387	386	404	381	391	444	423	386	379	386	414	391	395	432	409	430	427	420	394	402	407	400	374	402	403	386	389	390	386	377	408	432	365	414	402	442	360	390	436	414	399	424	430	389	386	406	385	442	407	417	386	428	415	403	412	391	382	384	407	382	379	432	373	376	398	389	427	424	397	381	386	374	412	406	414	396	380	426	372	422	436	416	439	446	442	398	402	416	408	408	419	424	422	402	408	374	423	403	384	388	388	393	402	394	405	404	409	438	412	399	447	403	427	384	398	376	414	391	435	375	390	429	400	373	411	430	438	397	397	392	421	410	411	419	378	404	437	394	392	362	386	411	388	406	383	380	425	415	392	374	404	390	416	399	414	437	393	399	377	423	422	399	408	415	438	407	403	428	415	434	402	407	386	408	396	384	398	420	419	420	429	403	394	395	404	433	379	395	407	388	393	414	396	368	375	421	397	409	421	406	387	427	388	425	413	438	376	386	385	400	392	412	384	393	414	423	408	374	435	409	403	405	436	437	377	382	405	417	392	377	411	442	381	415	379	386	425	394	422	412	430	405	398	384	425	410	425	427	368	401	430	393	377	391	395	371	388	386	409	380	389	397	436	378	417	432	442	409	391	402	404	418	399	389	442	412	400	405	413	390	358	371	422	380	420	396	431	415	381	388	400	393	393	400	418	412	391	395	413	394	404	405	391	381	372	414	391	413	427	387	405	355	369	398	375	390	402	362	382	403	371	383	402	389	391	420	407	373	362	387	387	416	398	407	412	397	392	433	423	371	423	442	426	416	386	398	410	409	413	421	427	410	390	376	411	395	400	394	393	383	339	373	386	405	391	399	406	397	387	418	448	382	380	442	397	402	412	406	390	400	385	418	409	433	383	405	437	399	403	407	421	379	401	385	434	400	393	422	419	393	390	424	403	401	395	438	408	417	428	386	392	406	399	396	348	412	368	402	406	409	447	364	406	349	407	412	419	442	393	411	411	421	443	444	410	407	380	389	404	413	429	378	417	410	419	405	437	394	452	391	408	434	470	410	395	360	410	426	420	379	420	395	400	404	421	400	398	413	416	389	395	425	395	375	408	400	410	370	377	388	376	428	403	453	421	419	400	428	387	410	382	390	415	397	434	423	380	417	410	446	401	359	393	454	428	386	424	363	414	386	403	382	390	391	361	368	396	415	401	379	397	401	405	427	407	423	373	430	419	436	401	429	396	384	436	383	377	386	397	409	432	402	429	444	399	375	410	418	424	380	405	422	445	382	393	444	400	380	386	394	397	387	413	405	400	375	402	381	402	378	389	393	423	413	383	410	424	401	395	413	452	435	405	378	434	391	374	388	414	397	413	404	402	405	387	421	383	404	422	428	406	403	436	400	451	389	384	395	372	397	400	416	402	387	403	390	426	380	370	393	377	427	407	371	384	437	406	380	433	394	449	386	430	386	402	410	434	410	397	379	390	419	390	426	398	405	393	413	406	405	411	367	399	402	384	440	420	454	410	377	412	388	393	409	440	393	375	369	407	427	408	424	433	403	379	385	428	417	405	390	401	390	437	413	415	395	407	396	413	402	414	408	388	415	440	399	355	392	419	431	418	395	444	400	403	404	415	370	409	396	361	414	418	383	393	417	396	357	402	437	402	382	387	410	357	411	419	402	382	380	400	411	374	427	428	455	445	394	372	397	394	408	362	386	390	398	431	378	404	415	403	401	382	360	422	408	419	423	439	376	400	381	419	394	429	378	382	412	414	383	367	434	407	439	381	383	388	440	368	381	396	381	396	402	377	427	384	383	440	394	391	409	398	421	381	386	389	424	388	385	419	406	377	393	377	374	397	380	380	375	391	425	433	408	374	401	416	404	429	394	369	395	395	398	409	381	376	408	406	382	399	405	382	447	363	377	364	458	412	392	422	403	365	404	420	422	409	389	377	391	435	410	400	413	435	415	408	388	416	411	416	376	435	392	403	423	424	416	404	438	441	384	417	400	404	432	400	417	406	403	466	426	397	411	407	417	411	371	392	398
22557	21086	28756	23652	21089	21133	6619	1270	930	854	742	717	644	603	598	618	596	588	611	547	639	548	520	546	537	542	474	515	525	513	532	470	538	513	503	509	492	512	497	474	511	543	527	501	473	505	493	497	489	492	507	488	437	523	493	478	484	514	525	510	493	482	533	466	538	497	498	492	449	508	481	467	498	495	505	477	461	490	488	479	489	511	490	503	440	481	511	497	476	542	508	502	452	496	487	532	487	479	529	474	484	520	484	487	483	484	507	540	535	487	452	526	504	535	487	483	452	494	482	469	508	527	483	476	476	506	500	484	487	506	502	470	490	509	512	485	473	480	523	490	469	505	474	504	462	482	497	521	465	485	543	513	440	490	469	525	526	489	517	483	469	522	497	465	478	504	471	501	528	509	488	469	515	500	534	498	488	508	509	489	475	478	499	501	452	524	501	502	469	464	470	544	462	521	497	493	495	495	450	500	509	493	459	498	518	515	519	515	482	494	472	501	505	490	477	466	483	514	498	537	505	490	457	492	490	500	507	481	481	488	486	513	475	523	465	474	487	481	461	537	459	455	487	502	487	512	500	458	498	482	524	487	489	482	486	481	510	493	484	458	501	492	501	468	463	452	497	491	475	499	485	471	475	509	520	480	496	506	514	492	479	463	513	499	492	468	467	492	540	505	517	485	495	452	488	498	496	524	511	459	457	502	473	469	475	503	476	498	486	489	463	517	480	482	485	471	498	488	512	524	477	440	526	467	471	476	537	494	467	552	470	478	507	475	495	450	488	474	495	488	533	494	500	534	481	496	501	432	483	528	500	504	491	517	487	482	490	478	508	522	467	476	531	459	472	488	492	499	516	495	504	449	452	524	437	482	490	511	447	499	469	479	524	537	541	466	495	507	473	449	427	505	524	496	502	489	467	474	483	523	533	494	497	485	468	475	519	485	513	525	510	455	483	491	489	466	502	499	462	511	514	500	495	469	478	502	564	475	501	512	488	551	504	505	488	497	496	481	517	491	481	458	466	446	533	485	490	486	489	501	468	497	448	507	481	478	469	455	516	514	519	495	451	474	490	473	519	488	506	467	469	458	479	516	487	498	536	445	467	471	502	483	450	473	503	465	478	462	480	488	497	503	480	488	500	509	485	479	489	485	470	444	470	453	502	468	542	510	511	517	523	486	508	522	484	471	501	488	521	476	509	487	481	465	468	482	476	480	520	521	487	513	519	473	482	525	495	498	504	498	506	476	457	464	481	487	517	522	514	433	480	480	457	481	502	482	477	432	515	477	522	482	498	506	481	532	532	501	500	521	496	513	482	493	472	465	450	479	502	480	504	510	497	500	506	480	535	474	490	495	479	438	514	512	509	528	476	452	489	515	477	490	495	486	484	478	498	502	507	473	509	503	491	459	481	463	473	490	508	480	499	457	471	469	484	518	503	469	522	454	514	480	500	480	526	481	501	517	470	510	481	509	528	498	464	511	462	499	484	487	469	482	470	423	517	480	488	515	504	433	498	482	477	480	485	511	486	503	480	485	487	487	479	454	470	507	486	477	531	489	511	534	518	475	502	485	465	527	473	459	478	462	450	486	499	467	487	501	532	527	537	484	467	514	520	461	471	516	475	466	475	461	535	503	461	510	508	461	487	510	482	469	466	506	487	480	503	487	517	510	483	508	469	505	501	498	525	521	496	525	490	466	435	506	525	508	481	452	486	497	488	509	463	453	541	470	457	526	482	466	495	475	494	499	480	508	467	495	515	495	474	512	525	496	517	482	522	478	499	484	482	480	499	504	475	517	493	503	458	467	485	488	471	491	465	506	531	461	563	444	531	513	510	520	478	506	463	513	470	459	505	472	481	497	477	465	504	497	476	484	447	461	482	476	476	515	470	464	503	475	508	509	479	478	455	510	462	459	474	495	460	520	494	485	482	462	497	476	509	495	470	510	508	486	493	467	532	508	468	506	506	473	475	481	482	521	489	469	464	476	469	504	455	494	491	463	492	502	477	506	447	532	482	509	470	513	530	495	460	492	490	520	500	539	470	489	479	467	459	481	464	484	486	468	521	505	478	483	475	431	482	450	465	512	496	439	501	532	460	529	503	518	493	489	490	486	501	456	502	512	466	481	508	490	462	509	466	466	497	462	488	449	504	482	490	520	499	488	463	508	495	490	465	491	485	492	526	573	498	454	493	462	499	516	499	482	499	492	487	480	506	445	482	471	477	473	476	456	464	510	502	469	471	502	511	463	501	456	516	500	486	480	476	481	443	470	497	517	467	478	493	480	499	483	493	472	487	494	455	472	487	518	469	477	458	472	453	515	457	472	496	507	503	481	492	501	492	502	463	488	472	476	467	527	467	495	493	469	498	480	519	514	511	468	473	490	472	508	519	463	519	492	509	484	446	507	511	476	504	514	489	492	479	492	555	468	485	465	517	517	507	480	519	506	474	513	469	496	468	479	489	502	429	483	486	451	525	518	506	487	485	501	488	485	478	457	489	470	477	489	513	499	497	474	473	529	483	514	479	513	452	467	493	478	483	481	474	458	491	527	453	517	475	486	495	484	493	496	491	446	521	499	463	512	509	421	445	512	502	466	499	476	510	480	457	487	471	521	499	490	517	451	511	501	474	447	488	490	466	481	506	512	443	499	471	483	491	481	478	490	508	495	483	482	525	507	449	499	479	464	483	480	480	532	506	470	477	468	503	478	481	484	473	474	468	513	495	515	514	499	478	464	503	497	482	479	493	462	509	516	506	511	467	474	472	503	455	456	488	471	469	506	468	481	517	481	489	459	490	512	515	479	524	488	543	489	500	459	508	464	472	504	484	492	472	506	450	481	502	480	484	497	476	487	473	508	476	508	482	536	504	496	498	457	495	463	484	490	458	505	503	440	473	469	495	441	475	494	485	494	457	456	493	495	510	475	500	490	506	481	465	455	475	535	476	496	493	481	520	474	475	487	477	516	477	479	465	537	492	514	488	445	490	502	513	503	492	531	497	501	475	501	472	472	475	450	500	518	489	493	511	483	480	500	479	514	492	509	503	492	500	434	506	490	486	508	455	449	479	500	479	501	505	497	472	506	470	509	487	511	446	485	483	471	490	527	524	464	477	487	506	505	488	498	505	517	469	470	478	488	451	507	507	497	484	485	510	504	532	500	493	448	453	497	491	462	477	489	503	467	483	451	525	506	466	479	525	493	516	443	457	467	489	494	503	539	488	472	453	521	487	516	447	486	488	466	511	467	473	520	472	456	479	464	500	491	480	489	499	463	518	491	512	488	461	508	484	470	477	444	480	463	513	492	451	445	491	474	512	452	479	474	470	483	491	436	437	513	509	479	496	461	509	469	494	488	485	502	465	480	508	462	493	456	475	498	451	458	504	482	459	440	473	447	490	459	456	463	506	494	480	500	487	426	473	488	481	497	499	499	479	502	453	480	521	471	475	488	501	452	458	523	464	546	460	469	454	479	492	453	484	524	505	488	508	545
8182	22117	9691	4973	3463	2716	2172	1669	1407	1157	951	924	779	766	751	733	657	646	626	633	597	604	536	523	609	572	540	526	496	530	545	528	525	479	528	574	504	542	521	522	505	490	490	525	500	502	496	471	501	508	478	505	502	501	525	513	506	533	521	521	528	509	530	499	523	471	518	515	498	507	484	473	500	505	461	486	499	531	506	517	496	491	491	518	533	509	501	553	528	506	506	499	511	510	530	463	519	505	492	524	502	486	531	450	515	492	500	474	497	504	493	504	467	490	514	499	456	507	484	496	510	522	488	490	475	444	504	458	491	475	512	489	515	487	509	508	512	531	487	535	468	502	445	475	477	483	490	477	516	479	495	492	508	493	504	534	476	457	505	515	511	484	500	510	530	463	462	491	470	509	498	488	490	484	462	479	485	463	477	501	509	511	488	483	440	505	456	532	484	530	510	444	488	489	476	464	493	453	530	478	513	465	492	511	483	506	523	504	506	549	505	535	483	503	482	513	471	529	500	500	489	491	501	491	473	489	484	550	460	518	455	506	471	476	499	472	518	488	505	476	473	486	443	500	521	518	505	514	511	472	496	468	496	516	530	505	505	503	504	467	459	455	499	499	479	491	499	495	481	493	484	529	474	454	469	492	490	482	511	519	481	497	471	496	487	503	466	494	536	492	512	485	500	501	524	478	478	511	494	470	507	475	480	471	470	477	500	480	473	525	495	463	481	451	491	509	510	499	494	463	502	501	500	491	484	454	455	491	467	485	510	492	463	504	511	518	462	510	501	492	496	508	465	499	503	469	535	504	508	483	504	516	495	473	516	479	490	511	472	506	469	494	512	446	482	522	522	524	504	518	499	487	515	491	488	461	501	461	489	484	484	513	502	512	472	514	461	495	486	472	489	496	455	504	488	488	504	471	483	507	479	487	527	512	492	470	515	487	525	505	497	509	473	463	477	495	515	493	545	502	491	494	525	496	489	476	430	504	482	480	507	523	484	484	507	469	491	507	483	470	531	517	484	472	496	459	467	486	498	562	516	505	506	502	495	550	448	507	469	521	483	492	522	507	491	478	519	507	488	503	537	490	495	492	506	470	524	490	515	499	478	504	497	507	457	469	488	493	506	497	519	427	485	531	512	513	459	497	463	461	475	522	467	539	479	492	484	506	494	483	489	509	490	480	481	542	500	473	497	460	535	539	500	520	570	503	527	518	474	468	503	520	486	486	511	505	482	476	504	483	477	488	476	500	471	500	466	506	511	464	497	490	480	431	523	488	458	509	534	510	473	495	497	469	468	537	485	503	475	530	493	506	521	449	470	507	496	527	454	495	488	464	527	460	456	515	469	497	463	517	506	483	494	478	456	502	466	461	488	478	502	494	493	478	535	455	452	471	523	497	518	518	509	489	488	486	511	492	464	526	481	488	494	483	510	527	513	479	513	500	504	492	492	480	470	494	496	471	538	540	467	501	473	470	473	502	465	495	479	500	527	482	502	500	563	497	483	503	502	515	502	485	468	484	492	480	464	481	468	489	524	495	509	471	489	516	488	478	520	517	517	461	482	547	493	507	485	474	475	467	488	503	462	471	518	485	503	474	491	479	487	442	482	501	533	443	513	476	530	465	497	492	470	483	457	473	470	533	500	500	463	468	541	496	502	485	474	482	482	530	505	488	526	494	483	502	496	512	486	518	454	480	472	504	499	477	489	497	520	489	520	473	534	503	499	511	493	495	490	436	469	502	487	497	485	524	505	470	524	475	491	535	492	452	481	504	473	449	493	496	483	547	504	490	475	498	522	480	467	499	513	499	502	468	503	479	494	494	527	483	498	519	501	521	459	478	522	528	462	479	469	509	508	515	476	502	500	459	474	483	486	482	481	440	524	523	493	505	468	468	513	525	492	499	484	506	495	524	477	479	467	519	484	524	494	483	500	526	506	527	483	530	462	491	494	482	481	490	505	481	517	439	518	485	501	484	528	521	490	511	503	485	475	495	484	463	507	521	473	481	487	514	495	502	486	482	497	493	497	464	454	473	537	459	487	473	510	501	485	486	502	530	502	518	529	495	474	499	492	482	510	486	520	455	504	480	483	477	463	495	538	475	491	484	441	489	495	520	501	487	459	463	478	531	503	500	527	484	471	516	513	495	515	500	488	513	463	524	453	486	475	518	463	472	483	464	529	493	503	495	531	483	501	492	473	466	482	534	470	518	477	474	498	472	480	485	490	482	519	495	500	470	451	476	505	498	536	495	519	484	478	461	511	518	475	499	480	496	528	487	471	471	492	523	459	493	535	469	474	533	476	479	481	482	487	481	478	509	480	495	480	485	465	505	475	507	484	505	487	512	492	456	499	455	503	493	546	495	506	459	489	491	502	500	468	494	474	468	473	491	474	454	469	456	520	470	494	499	498	478	488	506	503	505	489	482	468	485	536	493	530	484	476	470	472	508	485	492	520	524	505	484	520	506	481	476	427	543	501	454	480	499	512	454	456	479	471	480	485	520	510	484	492	491	524	484	470	528	493	483	493	484	507	475	486	485	495	521	479	468	481	506	506	494	495	493	519	477	493	456	477	476	530	479	474	493	501	511	455	454	466	507	482	490	505	493	544	494	524	499	471	461	462	495	506	480	515	515	525	459	492	515	454	504	468	481	497	501	504	500	514	492	463	496	495	510	482	496	518	490	475	537	509	483	497	505	460	483	489	485	517	484	516	491	551	508	534	495	517	492	483	441	491	565	479	525	492	494	495	480	442	434	502	483	499	487	498	500	496	510	469	497	525	457	496	491	510	487	534	457	481	538	519	508	485	484	475	497	496	501	502	461	506	522	455	481	513	477	482	501	484	449	484	481	514	503	477	518	475	496	482	508	498	514	545	493	507	496	498	486	521	466	536	491	503	461	548	483	465	499	501	443	485	480	517	502	502	478	489	481	471	474	496	510	510	492	500	478	533	469	485	499	536	447	522	435	504	472	505	532	474	510	484	513	529	481	500	470	489	502	477	512	507	485	540	479	486	498	479	515	477	535	468	441	463	498	465	475	541	483	486	509	498	464	494	493	508	454	503	483	494	493	489	453	490	503	509	497	510	514	510	513	483	479	480	526	480	484	489	467	510	475	522	518	492	485	488	488	553	525	473	515	473	489	497	484	497	521	513	483	478	467	514	508	507	526	523	501	487	522	494	438	454	517	513	445	480	512	496	496	505	475	474	500	489	534	487	476	520	502	499	499	472	475	455	513	456	488	470	474	493	482	490	482	446	492	503	516	509	500	500	485	484	467	448	503	484	489	546	502	521	511	470	488	486	466	512	515	471	480	492	478	497	513	538	504	504	492	487	521	521	476	490	511	476	546	453	480	422	456	478	484	523	543	478	486	428	493	462	506	468	466	497	483	485	485	487	497	494	495	492	482	490	478	467	465	482	524	487	501	491	453	495	513	468	478	490	478	451	509	470	513	471	492	517	557	508	512	434	492	512	515	484	461	496	469
27748	16991	2861	344	297	227	241	226	158	173	186	192	198	210	188	190	194	209	210	196	201	168	176	195	171	160	192	177	167	168	183	177	185	156	175	199	198	176	176	184	166	219	176	172	187	189	195	185	169	166	196	158	198	198	177	174	198	167	189	181	186	173	179	206	197	189	193	184	188	159	191	180	161	198	172	193	170	191	179	191	183	191	172	151	177	170	191	177	201	198	191	186	170	174	194	186	178	183	175	203	181	178	179	204	171	175	210	202	202	214	162	177	201	182	173	170	174	182	167	175	186	174	186	185	173	166	179	183	188	192	191	176	187	182	185	167	195	156	205	193	197	170	174	179	196	210	186	178	171	165	172	172	178	176	209	181	193	166	163	192	179	195	150	186	164	196	179	160	166	174	182	193	205	173	195	173	173	200	183	168	210	187	188	179	188	187	185	183	175	191	194	172	175	168	204	186	181	183	198	217	207	173	188	161	174	162	202	181	170	184	174	192	162	205	205	165	197	202	210	190	158	180	200	210	184	183	156	210	188	164	182	184	176	179	171	185	206	184	179	185	183	192	171	184	204	178	187	181	176	170	194	191	193	186	170	196	191	177	192	193	170	183	174	188	171	158	172	196	191	190	213	177	172	196	180	201	163	166	199	169	184	187	170	185	185	175	166	187	167	178	172	195	174	176	199	194	184	166	184	208	195	184	183	198	193	195	180	195	175	179	200	189	189	178	180	186	165	182	160	173	188	181	191	215	153	176	188	175	176	174	172	199	168	175	181	212	194	203	173	195	199	155	184	205	182	165	201	183	182	195	196	164	187	194	205	170	159	199	188	175	199	158	196	170	212	187	172	157	158	162	183	176	198	169	191	148	186	191	192	188	183	172	178	205	192	187	177	166	187	167	151	175	196	193	194	173	194	168	163	167	160	167	180	198	180	201	179	193	178	184	176	151	168	191	188	192	175	177	178	176	194	208	210	157	190	186	201	187	196	213	183	180	198	188	185	180	215	194	204	178	166	175	181	177	184	172	190	155	181	189	168	171	195	182	178	202	190	155	164	168	180	205	161	165	178	161	195	192	169	169	190	180	210	189	184	179	184	174	161	184	200	189	172	184	197	165	150	177	198	191	176	170	198	192	180	212	191	184	194	184	180	183	143	183	174	166	187	170	190	183	168	188	185	181	164	210	168	192	188	183	186	186	165	173	175	174	176	167	172	185	187	173	181	178	214	194	164	177	200	189	181	176	216	199	175	187	199	209	171	206	176	182	168	185	208	170	174	198	189	171	192	189	174	170	190	169	185	166	171	195	206	170	190	193	175	172	169	171	193	168	174	167	224	185	186	192	153	160	194	188	178	175	195	190	184	158	207	177	181	166	191	188	147	183	166	174	188	166	163	225	186	182	159	173	190	163	186	218	201	191	181	198	170	165	168	162	175	196	169	198	163	175	179	182	180	191	200	184	156	188	183	168	177	204	192	176	216	189	176	201	203	162	190	184	188	196	169	158	178	172	179	184	208	194	195	182	195	198	195	186	185	192	191	178	189	163	180	171	164	194	176	195	175	185	197	186	171	166	180	189	180	199	167	165	175	163	192	176	174	189	188	194	187	193	163	166	147	208	206	175	210	191	182	210	207	185	200	176	194	182	178	184	167	211	192	186	161	175	187	200	188	186	188	182	175	174	186	185	195	194	182	174	185	199	173	204	203	167	182	200	183	182	192	179	181	211	180	158	201	171	176	180	187	179	166	179	177	180	178	179	156	179	186	194	178	173	175	210	203	201	158	174	173	185	210	191	198	190	171	187	182	168	197	185	182	182	185	183	181	194	186	204	164	170	186	204	171	185	177	188	146	185	194	174	163	173	176	162	190	169	177	172	165	166	197	188	156	166	173	209	192	154	174	181	197	161	189	196	178	161	173	159	182	165	177	177	196	146	163	187	185	172	162	171	204	186	183	167	177	198	188	192	181	195	178	189	185	176	199	187	189	174	197	192	146	176	164	159	185	184	171	197	169	197	175	164	199	183	180	189	189	194	191	178	174	173	196	204	208	177	189	173	173	191	175	174	184	190	185	191	187	209	189	191	184	196	193	185	180	198	166	178	162	157	174	188	198	156	173	177	187	174	190	178	198	188	195	211	175	195	186	187	195	186	176	158	197	182	155	181	184	182	170	153	205	175	180	193	183	189	186	179	167	190	207	192	189	191	179	211	202	181	175	195	211	176	182	180	173	181	195	195	178	195	168	158	169	193	195	192	177	213	183	170	179	194	202	191	151	171	156	198	181	192	188	199	208	194	182	174	183	187	185	176	171	155	171	192	172	162	172	182	195	179	183	194	187	184	215	199	169	196	181	173	175	165	194	157	187	186	177	203	155	167	178	185	167	208	176	186	185	157	186	174	179	173	191	190	168	190	203	172	187	195	180	200	168	201	204	193	196	172	174	165	197	184	186	181	176	179	197	196	190	181	179	172	188	177	164	172	165	192	201	184	173	191	187	202	172	219	195	180	190	183	202	191	205	187	200	189	171	173	189	171	185	201	148	174	165	180	171	179	187	185	160	181	184	169	170	202	178	184	181	197	188	195	204	189	171	178	190	171	163	189	166	175	200	170	159	184	176	181	194	187	167	156	181	190	203	204	167	180	191	168	207	171	179	189	183	156	192	181	174	179	171	178	211	164	192	198	185	202	213	191	203	201	182	207	146	169	200	167	155	213	184	178	164	168	175	191	190	172	177	163	182	197	174	182	190	180	172	191	194	178	202	178	179	151	171	158	213	149	178	181	199	192	177	204	168	168	206	180	198	188	178	177	173	185	187	200	162	159	182	169	172	163	178	177	189	190	160	169	179	205	196	180	188	159	174	206	170	198	183	194	193	178	187	173	202	192	175	198	173	173	180	190	178	194	163	196	198	169	172	181	174	185	189	183	163	194	193	179	186	188	178	162	180	158	194	177	180	195	194	161	171	172	189	189	188	179	163	174	173	183	172	188	192	210	174	170	160	172	180	200	194	161	185	182	172	190	184	190	169	179	195	174	170	172	206	186	183	178	190	198	166	198	195	200	182	184	194	211	170	207	164	161	188	178	182	187	172	180	169	183	184	164	189	179	174	164	158	192	190	187	183	194	170	166	199	205	162	187	183	204	184	207	174	206	199	180	206	185	186	168	185	166	180	169	177	176	182	197	185	168	191	182	163	177	170	196	200	171	181	190	179	189	170	190	164	180	156	180	171	180	176	173	195	163	192	191	169	177	194	182	193	177	178	190	215	179	183	210	167	198	199	171	221	172	168	186	189	177	182	173	163	194	191	189	204	189	178	169	191	188	194	192	174	186	191	167	182	192	204	182	172	155	182	177	175	195	193	171	192	173	181	197	195	192	194	166	168	188	165	182	189	190	215	158	176	170	197	183	190	162	167	193	179	186	178	162	193	175	162	174	150	172	165	200	197	203	156	178	172	161	176	183	184	182	180	182	191	195	181	178	171	183
6278	2238	629	377	331	300	267	248	206	216	204	235	231	203	207	219	218	213	216	226	216	206	216	224	195	190	237	208	251	227	218	210	198	204	197	223	216	228	215	197	221	236	201	175	195	213	220	213	211	208	193	215	220	185	194	201	207	217	231	217	211	202	220	218	227	193	211	241	224	188	224	209	208	220	256	210	189	232	225	195	184	188	176	208	201	202	197	200	199	211	221	193	230	202	217	188	176	231	211	197	200	203	209	197	188	222	214	182	205	252	197	200	220	220	194	199	205	228	219	218	189	229	183	199	202	210	177	203	204	204	214	213	219	211	216	202	195	230	192	188	199	199	193	215	205	223	217	206	219	209	189	194	200	178	214	207	222	208	212	213	229	221	206	201	201	213	214	189	228	237	184	210	191	206	219	207	198	215	200	217	194	224	208	207	218	223	206	209	204	218	201	217	215	212	192	187	205	209	204	214	209	208	211	205	210	200	200	211	211	215	220	215	195	179	209	214	232	217	196	191	198	175	201	223	192	200	219	194	200	216	206	223	200	199	226	203	218	202	187	212	185	204	204	243	197	212	198	204	213	210	193	222	197	195	208	216	202	218	236	192	195	209	199	220	197	212	197	206	201	213	220	202	219	223	173	179	206	183	229	223	207	216	206	228	204	201	202	203	203	213	221	187	196	213	240	194	211	200	210	212	196	215	213	217	194	191	214	203	210	208	206	191	206	208	206	212	200	210	182	198	226	211	223	215	205	189	224	167	172	221	209	205	217	204	209	226	208	199	175	223	214	224	199	200	196	199	211	215	189	190	220	194	224	202	195	217	205	246	201	229	219	204	209	193	210	228	184	200	231	219	191	191	214	207	197	194	223	195	188	201	191	200	222	202	195	199	209	177	197	179	230	235	187	199	177	213	195	216	197	228	191	204	201	162	185	209	186	225	236	210	184	224	232	196	224	201	209	194	208	197	189	200	217	199	209	214	205	222	212	220	219	199	218	198	216	196	231	203	183	214	202	178	203	230	191	220	227	198	206	232	211	217	222	193	212	200	182	235	221	222	189	248	219	212	229	189	195	229	202	199	167	237	211	216	197	199	202	206	223	204	224	214	188	211	229	212	212	218	232	206	219	209	250	185	218	207	207	191	218	211	207	222	203	207	185	186	204	200	218	205	176	186	184	196	204	187	228	212	203	192	197	182	205	210	186	228	186	211	199	200	201	226	216	219	197	219	208	214	207	205	201	197	201	221	212	208	216	234	227	220	198	231	214	213	198	193	226	198	182	236	219	214	210	212	242	232	216	191	199	207	216	216	218	192	203	227	220	193	221	210	207	209	214	219	197	196	189	205	211	218	201	211	179	199	219	221	207	206	205	202	204	231	210	206	204	224	203	207	200	224	197	206	227	195	204	208	196	224	191	196	182	190	230	204	200	203	187	232	204	234	203	222	194	202	236	196	204	208	194	219	235	201	241	203	212	198	214	193	197	215	221	202	217	196	221	198	210	243	209	199	211	218	227	208	198	231	209	197	231	186	198	215	206	195	185	207	222	223	217	256	169	194	217	227	209	184	216	208	194	200	234	189	205	223	207	203	220	221	214	222	235	226	205	212	209	187	221	197	198	217	234	205	223	210	198	191	205	204	220	222	205	199	208	220	194	199	208	209	219	204	192	202	192	216	188	224	213	190	203	187	187	214	200	215	209	237	218	179	190	207	194	232	221	221	215	258	235	214	209	192	182	186	201	198	201	207	214	231	210	220	205	234	228	219	240	211	229	206	205	216	222	226	220	202	208	207	201	178	203	184	221	213	223	206	210	229	204	209	204	205	185	199	187	210	212	212	202	202	197	208	206	210	190	229	220	188	238	188	211	227	213	205	203	196	203	203	212	191	203	225	183	210	166	203	216	219	216	219	209	187	195	212	210	172	181	222	192	191	211	197	182	193	199	224	241	198	195	210	190	232	201	203	218	190	208	205	216	220	204	205	208	202	204	210	213	221	211	219	214	215	196	192	226	218	209	214	217	210	210	204	212	194	187	214	191	208	228	219	236	179	190	220	202	212	204	200	213	190	214	227	177	217	239	215	220	196	184	212	221	230	239	188	216	199	238	205	214	202	212	204	226	221	184	171	240	235	198	233	198	194	203	218	170	186	201	236	209	200	204	213	218	221	202	190	199	236	209	191	207	211	208	203	231	186	201	193	214	210	209	197	187	196	216	178	194	223	229	205	204	214	196	221	220	221	217	193	204	209	212	189	199	200	201	198	181	206	213	205	226	210	195	193	182	209	209	223	216	221	213	186	192	237	208	207	211	193	194	223	221	212	205	204	228	203	198	202	208	218	207	223	204	211	212	191	212	199	208	197	197	207	210	239	205	195	186	207	206	218	212	220	204	202	196	210	224	213	228	212	200	197	185	226	244	207	209	203	171	240	204	188	207	208	216	211	198	197	218	205	206	223	196	206	217	215	231	249	227	180	202	196	180	212	224	226	222	194	222	207	213	210	243	181	199	214	224	213	179	190	208	203	207	233	200	219	185	201	204	205	231	200	222	220	206	201	214	193	228	226	222	203	213	214	199	234	221	241	206	213	201	203	185	199	204	230	190	204	215	209	211	214	213	217	209	221	204	202	202	210	187	181	220	208	200	222	220	210	207	194	219	213	219	214	213	217	198	213	205	217	202	215	192	190	202	208	192	225	188	205	202	211	187	174	200	215	213	189	218	225	196	204	224	193	219	196	201	210	193	216	238	209	209	208	224	237	197	205	212	191	209	214	210	198	221	181	223	217	195	205	231	204	195	223	225	218	209	205	198	231	204	227	209	195	215	228	226	211	204	204	219	228	245	220	232	192	200	209	197	222	218	219	196	202	206	233	204	221	231	209	187	205	215	204	222	187	220	208	206	203	197	209	202	212	214	199	212	218	204	201	216	191	212	206	193	195	187	209	205	196	223	182	203	232	216	186	184	208	223	188	184	224	217	231	208	198	190	218	214	232	216	212	198	198	191	213	201	209	212	204	211	195	206	188	194	201	213	206	211	232	201	185	221	210	245	203	209	222	230	199	208	202	208	206	191	207	234	182	197	210	198	199	188	187	200	190	199	221	214	198	187	219	237	220	213	190	219	212	200	185	218	196	195	199	204	205	191	227	203	184	196	222	208	202	199	215	202	229	200	192	202	188	201	243	217	203	214	198	211	197	194	207	179	194	208	207	200	198	196	217	201	208	228	210	231	199	202	237	206	241	224	184	217	222	207	196	209	225	188	211	197	166	186	213	189	214	183	208	191	208	234	203	219	232	183	219	226	222	217	177	189	189	225	213	217	209	183	182	210	230	204	198	212	218	232	200	202	218	203	209	215	195	210	210	187	230	211	214	227	219	218	200	223	219	217	187	180	230	210	190	195	212	208	215	176	247	203	205	203	208	209	213	197	234	210	193	192	213	213	194	203	225	236	194	230	211	195	224	214	215	217	199	212	181	191	191	198	217
23593	21024	28123	24114	20989	7797	865	582	440	391	386	325	337	320	298	297	253	278	276	241	252	236	243	239	253	240	222	254	253	220	224	219	210	232	233	245	223	227	218	234	215	227	244	211	203	225	251	213	258	223	218	203	250	227	232	213	199	237	251	227	225	222	229	222	235	215	255	227	203	250	232	214	223	230	199	222	243	213	193	244	221	246	214	222	203	227	223	235	228	241	204	221	211	219	217	203	199	221	206	254	233	228	228	221	223	228	225	221	230	224	213	232	196	214	220	246	215	246	220	221	230	225	211	221	243	228	208	230	227	228	204	240	222	209	267	234	222	220	238	212	242	226	229	235	210	231	236	220	241	205	209	211	232	218	214	225	209	234	227	200	229	220	216	222	217	228	201	201	196	230	250	235	233	224	211	237	224	208	219	221	206	217	238	224	225	239	202	237	206	217	199	217	190	213	231	217	241	186	202	215	202	221	222	237	208	222	222	220	212	226	216	219	213	234	202	235	229	216	222	203	225	222	236	234	224	234	238	219	238	235	250	204	226	223	244	225	220	216	226	243	221	206	226	212	212	236	253	221	228	209	232	236	228	221	220	242	221	206	196	219	207	244	243	224	212	237	237	233	233	224	203	224	228	232	202	210	224	239	233	202	210	213	266	238	225	233	226	220	200	214	233	213	241	200	221	231	211	222	230	202	224	216	232	218	232	214	211	215	237	218	202	197	235	205	209	201	219	227	207	222	194	213	223	222	195	202	240	206	223	227	227	235	210	219	251	223	215	222	231	230	226	208	235	196	226	217	220	226	232	233	226	197	222	223	217	251	197	219	231	220	239	226	219	210	183	207	198	222	239	209	205	234	203	237	225	247	248	218	215	200	199	216	217	219	207	214	208	199	217	225	212	223	227	237	224	232	231	239	243	189	213	232	232	223	203	227	231	239	211	233	201	235	223	209	232	179	228	234	195	220	235	196	220	219	237	245	245	200	241	226	244	219	227	213	217	225	217	217	219	211	238	229	214	214	232	204	236	210	220	223	239	240	225	211	228	209	233	261	193	199	217	209	206	233	211	226	221	217	243	253	215	203	213	191	195	223	208	223	220	207	239	214	263	219	211	204	216	201	183	230	202	214	219	229	219	242	242	209	209	219	223	208	183	238	241	201	203	204	223	229	199	207	226	212	178	228	224	192	213	245	217	227	237	233	207	247	248	211	207	223	221	221	221	229	206	233	218	223	209	213	219	199	223	247	213	235	221	216	219	236	234	244	204	227	219	219	209	216	243	198	219	220	213	220	214	215	205	235	225	208	231	238	187	207	220	219	229	199	205	219	205	210	241	209	230	208	214	245	243	214	219	199	218	200	236	203	198	220	226	221	223	231	228	246	224	226	228	200	242	226	231	221	229	214	224	225	237	224	197	225	201	211	245	195	201	230	239	228	229	237	214	236	243	182	214	224	235	182	210	201	220	198	224	216	239	218	226	211	214	219	216	228	220	233	235	218	265	198	194	237	227	232	205	205	232	218	230	226	209	211	201	221	220	224	241	231	229	225	210	227	237	206	214	233	237	220	226	217	211	245	183	232	216	198	240	213	215	203	223	202	206	188	237	223	234	237	226	266	241	204	217	237	204	211	238	230	224	199	201	208	225	228	209	217	232	222	217	220	204	204	227	202	234	222	217	223	233	240	231	206	202	241	218	225	216	222	214	198	225	208	206	193	234	213	228	217	218	211	230	215	214	226	228	237	211	226	225	252	245	213	217	210	201	201	220	207	221	274	218	225	246	223	205	225	221	216	213	235	204	229	213	198	230	202	212	217	219	202	226	239	222	238	204	222	226	222	199	233	219	226	220	223	218	211	236	223	231	238	221	223	240	235	239	233	210	213	227	214	223	208	204	188	213	197	222	203	211	206	230	194	224	208	229	206	223	200	250	222	220	231	210	214	227	215	228	222	231	223	217	203	235	210	211	205	224	210	237	221	247	209	234	186	209	245	201	214	208	206	214	230	213	222	222	220	221	212	211	236	229	228	207	214	197	205	210	197	213	230	227	212	231	199	202	209	229	216	228	229	219	240	198	206	203	222	209	213	237	232	204	226	207	238	236	232	225	203	210	215	223	230	208	199	206	227	243	212	238	233	232	210	221	222	226	204	238	232	227	220	226	204	222	195	244	206	234	217	220	224	223	234	225	234	209	231	199	205	240	238	237	232	237	223	264	222	232	226	229	247	198	223	208	218	201	237	230	243	230	202	232	233	202	205	227	253	229	199	225	224	225	203	220	234	219	216	218	212	202	214	194	221	237	235	229	229	249	215	212	252	230	228	213	198	226	242	225	225	212	249	201	205	223	208	232	238	218	243	206	226	245	183	216	229	202	224	227	227	216	205	222	227	223	215	217	231	225	245	206	210	215	236	206	244	208	228	241	214	209	196	229	220	220	233	231	216	249	206	220	228	212	218	223	216	205	202	209	236	199	230	232	205	229	240	222	233	237	239	232	208	190	223	184	228	202	244	239	234	195	222	232	232	205	250	227	250	191	208	209	233	218	244	229	220	223	228	215	243	217	231	220	258	225	209	208	220	215	214	254	218	217	217	208	231	217	233	222	217	197	225	204	216	235	227	220	208	235	200	222	235	196	233	229	233	219	219	207	237	242	221	219	260	216	215	213	223	207	222	212	195	226	199	237	228	205	225	225	204	220	242	199	247	214	249	233	196	234	225	214	217	217	223	207	229	215	219	198	221	231	229	219	225	196	217	217	224	245	209	213	220	204	221	220	256	222	198	200	206	225	203	216	234	241	231	245	226	238	228	244	199	227	199	228	229	230	245	243	217	205	200	211	236	199	212	245	213	212	220	192	235	226	233	222	242	223	221	234	208	198	211	230	223	206	256	215	208	239	234	227	231	218	216	220	241	206	208	222	227	214	238	212	213	210	226	231	244	225	225	227	231	207	232	231	204	225	208	245	228	226	236	212	243	220	230	235	225	230	218	218	217	244	210	207	222	210	203	208	225	181	215	209	213	232	239	223	221	212	206	255	242	217	247	247	222	219	206	236	230	204	225	236	211	216	204	204	243	225	223	234	210	215	227	205	222	229	221	227	215	218	218	202	205	224	222	242	195	226	207	236	200	240	206	217	226	213	221	224	220	243	215	224	220	237	209	209	216	239	257	215	203	226	218	217	238	227	220	197	220	237	199	213	246	242	205	232	255	210	219	192	216	197	239	217	229	207	218	219	223	232	213	213	219	202	210	222	240	223	216	209	213	224	221	246	219	224	201	229	201	207	226	211	250	215	245	212	182	196	217	226	242	224	227	182	224	224	213	199	201	214	229	229	216	231	214	223	223	218	238	212	233	204	202	250	225	209	239	209	212	220	209	235	231	199	227	219	210	202	176	219	218	220	188	181	209	229	228	206	236	215	182	225	206	225	209	207	228	217	205	203	209	235	221	220	208	216	224	221	229	214	232	240	208	236	241	244	215	210	234
5757	14764	6030	2705	1928	1427	1117	842	672	583	508	471	389	399	355	326	339	311	266	307	300	300	282	308	286	250	253	247	242	250	264	250	277	251	258	254	271	247	249	239	250	262	253	228	254	231	282	235	230	225	260	235	231	234	223	255	215	237	241	258	268	223	245	241	199	258	232	231	239	237	250	247	230	246	224	253	252	236	257	226	241	248	252	265	243	267	226	266	221	232	263	223	213	239	216	219	239	246	271	222	215	222	261	250	259	217	237	213	248	214	253	236	225	246	243	202	240	243	250	248	233	263	213	259	232	226	240	232	242	243	230	258	224	200	230	234	213	251	248	261	217	240	229	241	232	240	210	233	216	224	220	219	218	234	225	242	240	251	217	233	230	240	253	237	262	229	242	213	254	249	235	213	254	211	206	241	223	245	243	257	226	223	245	237	227	221	222	232	279	221	227	239	235	228	264	236	240	225	235	221	218	240	243	213	234	244	246	227	230	239	232	237	220	219	240	221	239	247	246	214	243	239	248	220	217	221	265	252	225	233	230	228	250	220	237	247	229	241	242	222	231	252	224	249	236	230	226	227	236	225	236	227	262	234	221	220	238	229	226	237	224	214	245	252	262	243	248	254	274	239	223	249	252	245	224	224	230	238	225	203	241	251	228	237	228	208	202	217	229	219	236	231	237	237	229	243	200	241	240	236	235	248	246	223	235	249	240	245	224	238	247	248	258	253	244	222	230	241	214	232	223	208	248	228	222	270	245	254	252	240	256	231	237	232	234	231	196	230	225	233	225	227	233	216	225	258	257	216	198	217	233	228	254	232	255	232	230	266	218	227	222	270	252	243	242	263	243	249	261	230	236	251	220	222	215	225	243	219	214	212	225	238	250	221	242	234	230	222	223	248	244	237	252	247	240	262	281	259	236	235	227	244	249	229	228	236	235	225	227	239	229	219	225	247	217	256	236	222	245	233	249	221	227	230	202	255	249	228	252	233	232	208	252	250	211	236	228	212	217	243	203	229	237	226	231	230	238	235	232	227	240	242	238	232	230	234	220	254	239	237	253	261	254	221	223	230	235	241	237	234	253	236	243	235	225	218	242	224	230	232	240	220	232	268	218	234	249	200	238	243	214	256	236	238	251	233	241	207	233	236	198	245	233	210	239	222	247	228	229	232	237	223	223	221	207	239	230	215	251	207	255	260	233	216	217	233	255	219	255	239	232	249	251	253	234	264	218	242	227	225	243	240	227	234	251	243	243	218	226	266	231	246	239	230	245	227	224	235	236	222	270	254	237	244	202	216	216	244	240	249	207	219	229	226	229	226	237	237	238	239	219	248	247	245	197	217	236	220	225	231	225	259	236	254	240	210	218	248	254	224	227	240	231	212	254	226	207	254	246	259	219	249	262	240	259	227	223	221	241	243	219	211	219	246	221	229	246	230	234	239	281	237	223	240	216	234	256	230	218	245	227	265	245	248	239	235	241	222	217	231	273	239	227	232	223	227	260	221	272	220	237	228	240	212	232	205	213	241	231	232	230	222	265	245	229	231	242	247	241	223	211	225	259	216	241	267	226	218	247	205	244	255	252	239	228	237	247	225	239	207	228	251	236	245	235	244	219	215	215	247	225	251	231	231	248	239	226	237	235	208	242	244	252	227	229	267	235	251	225	202	224	243	257	214	232	223	245	239	255	226	228	239	212	226	255	236	188	231	217	228	237	242	220	241	236	216	262	224	219	245	241	233	252	246	210	256	208	234	238	207	232	215	256	224	220	246	223	238	206	240	264	231	236	235	239	251	243	239	248	250	214	222	236	221	242	217	246	242	237	250	210	216	232	237	232	228	214	234	212	228	248	207	229	246	208	209	265	233	245	250	221	259	227	237	233	256	244	227	200	248	245	240	229	228	216	216	236	232	214	224	218	242	225	247	228	220	228	251	254	232	251	196	233	232	236	231	221	234	247	241	260	265	223	196	226	232	247	230	240	255	232	250	210	243	247	245	231	224	238	246	228	259	219	240	244	224	218	239	243	228	240	257	240	253	233	260	228	234	264	216	233	219	244	236	270	251	214	237	233	225	236	244	232	235	221	242	252	246	213	218	225	239	234	226	221	242	255	263	213	234	228	233	233	259	260	246	227	230	227	230	239	228	244	208	220	234	255	247	225	232	235	221	223	238	219	243	223	222	246	275	222	242	250	232	223	225	246	209	190	244	233	231	239	216	211	252	248	239	216	243	230	211	209	258	233	269	225	291	214	264	219	253	236	244	235	259	226	238	214	219	228	238	251	205	230	258	225	233	216	249	230	253	230	247	254	240	241	231	221	224	243	240	239	265	225	261	241	217	254	225	235	228	229	213	239	250	230	237	220	257	218	233	247	232	230	242	245	244	232	220	219	243	249	217	210	220	211	253	224	253	247	233	236	216	240	235	243	240	231	248	245	239	245	244	240	209	213	249	228	222	213	228	253	224	216	236	249	238	248	232	233	227	243	199	228	209	261	239	220	250	215	222	234	237	242	250	232	229	221	237	255	229	236	253	248	203	245	251	242	256	244	238	236	255	232	228	247	250	237	222	222	230	224	246	254	211	255	241	231	200	217	229	216	232	205	239	229	223	235	249	251	222	253	214	219	255	239	236	242	222	225	259	225	232	251	249	221	242	258	256	226	247	226	240	230	219	210	223	251	230	260	217	251	247	219	232	227	225	205	245	240	195	217	221	218	258	231	246	231	241	227	224	223	218	237	224	227	230	252	250	264	220	243	221	216	242	241	228	229	236	213	229	241	228	233	213	236	224	249	209	253	240	248	230	215	250	187	242	229	255	245	247	219	238	232	251	244	216	241	245	229	226	211	241	229	262	241	208	235	222	259	211	245	232	227	242	218	225	216	200	243	221	239	270	248	245	226	219	235	221	202	252	211	225	240	235	234	252	232	235	238	208	223	227	234	215	203	240	244	248	270	232	269	232	224	228	249	204	253	259	223	230	227	209	257	221	262	232	236	250	226	239	237	254	229	233	236	235	239	250	230	237	218	235	237	240	251	255	208	214	215	215	244	241	217	244	257	204	245	268	275	260	235	243	237	217	221	233	225	230	250	239	224	249	245	231	229	224	230	228	242	239	220	210	272	253	260	249	252	257	215	268	258	233	213	207	238	228	245	242	219	230	222	220	239	264	224	253	236	239	214	226	221	228	227	208	228	256	232	251	228	232	220	220	222	247	220	250	198	239	238	211	255	223	242	247	260	254	252	244	255	242	245	229	216	274	247	241	222	240	202	233	231	234	252	234	245	228	227	231	213	242	215	213	228	240	237	231	225	269	225	255	206	251	249	258	260	216	230	230	229	221	233	244	218	221	226	220	239	235	247	220	220	229	249	241	240	246	241	230	211	232	222	223	221	260	235	242	223	247	252	233	220	247	259	226	239	250	228	225	226	203	237	237	240	217	203	240	218	239	232	244	244	232	245	246	279	231	252	208	217	201	261	221	224	210
24743	21018	26943	25140	8169	740	579	557	489	447	454	398	434	427	391	383	416	385	400	387	392	383	388	377	344	439	423	377	348	360	415	401	419	377	391	353	355	386	383	375	364	362	397	331	411	394	352	376	385	393	378	340	413	375	397	392	383	397	381	373	389	350	359	361	384	348	354	393	387	362	399	386	346	374	397	381	414	399	356	379	369	357	373	360	342	410	359	363	350	352	366	360	380	377	360	362	366	390	383	351	354	345	377	404	399	377	353	379	378	363	384	350	402	340	376	356	383	338	373	412	370	354	376	351	394	339	355	390	358	334	384	359	374	364	385	379	371	364	378	397	368	379	363	395	348	382	369	362	384	358	360	387	353	374	399	368	415	414	367	365	362	373	380	357	375	350	370	381	363	345	369	401	353	362	377	358	383	409	380	356	417	393	405	391	383	366	372	403	398	387	387	385	397	388	374	370	389	369	357	391	382	358	384	363	374	371	365	377	387	367	380	347	360	392	346	354	394	396	401	366	367	392	380	385	366	400	376	374	346	369	359	371	338	361	372	345	378	407	365	390	361	371	369	362	382	353	402	380	373	356	370	385	344	379	378	382	326	373	394	385	373	374	378	386	353	325	381	363	387	396	367	359	354	386	421	364	367	375	385	390	406	357	351	335	391	373	360	383	393	368	360	372	360	373	357	339	371	412	381	381	365	396	372	353	384	362	359	345	362	400	371	353	393	337	378	397	359	389	382	359	391	351	405	377	378	380	403	348	420	420	364	364	372	366	384	397	353	395	345	359	365	368	373	393	350	381	379	398	351	359	419	353	376	371	390	352	388	399	405	401	361	363	352	350	406	372	392	347	377	389	404	387	354	395	400	359	333	385	388	388	391	419	381	352	374	365	380	380	382	370	357	379	377	317	385	352	362	343	380	392	387	350	345	361	329	417	341	401	381	368	339	367	332	376	355	361	399	362	341	379	376	408	362	375	363	368	360	361	410	386	333	376	391	376	361	379	339	388	414	357	345	370	363	377	385	385	393	357	362	317	373	372	368	380	373	352	385	408	355	395	382	361	347	359	365	384	344	355	375	388	419	372	379	375	382	361	359	366	399	392	345	367	371	371	360	396	405	372	364	366	368	363	386	392	418	361	358	352	381	388	324	367	405	377	378	360	354	372	382	375	357	397	388	392	378	326	393	368	400	377	367	394	387	349	356	388	398	364	388	344	385	411	323	363	387	404	397	378	387	352	334	346	343	353	366	374	407	372	364	359	402	374	357	380	376	365	421	352	347	364	391	367	377	347	330	351	411	395	364	353	411	374	404	377	403	390	376	382	391	379	396	369	364	399	395	416	366	408	378	370	347	370	406	352	378	385	387	336	418	374	347	397	388	378	374	372	378	374	348	363	385	361	356	376	393	381	400	375	401	393	355	383	328	382	393	366	360	359	413	352	386	396	358	360	381	405	351	386	368	369	353	349	374	383	364	405	346	379	397	371	384	372	386	381	397	352	368	373	399	363	364	382	396	345	374	373	366	345	365	370	384	352	378	340	362	351	394	358	338	351	361	357	353	374	363	389	392	389	394	373	334	384	372	368	351	372	341	365	336	368	364	361	393	410	393	359	408	410	384	376	399	405	353	345	360	407	398	359	379	385	374	382	367	350	385	393	358	350	375	373	401	395	378	346	340	355	358	408	380	382	363	387	363	358	401	360	337	377	361	377	370	369	381	371	366	365	406	400	361	355	335	385	346	376	373	378	363	402	351	371	376	375	382	375	342	388	400	369	376	392	388	364	361	389	365	344	346	393	367	370	366	369	408	347	361	361	357	368	415	360	356	382	364	375	371	424	379	414	395	349	370	364	362	393	382	372	372	389	376	388	346	390	386	352	399	376	384	400	394	390	369	365	386	371	335	374	379	381	375	372	351	373	375	374	396	370	369	406	381	387	380	376	381	378	409	373	380	357	343	349	375	401	401	357	360	359	383	385	329	366	350	379	362	397	368	426	344	406	326	381	363	349	390	363	377	353	362	394	357	370	332	387	377	366	342	368	389	379	343	379	344	401	381	394	385	345	334	409	371	350	403	388	368	388	372	371	367	337	339	382	382	374	401	363	356	368	360	344	369	350	349	362	339	328	405	341	367	393	346	371	364	349	403	374	358	386	396	366	348	407	368	383	385	363	364	390	416	402	334	347	340	364	355	347	348	375	390	396	340	386	378	353	389	360	367	384	375	374	385	372	405	351	396	366	344	411	373	353	350	330	369	347	370	374	346	356	383	349	339	368	408	371	361	386	361	393	378	357	397	354	321	402	385	366	358	382	379	360	332	356	375	372	353	382	364	378	348	345	349	386	354	386	372	410	355	395	360	387	396	391	433	384	381	355	396	358	364	341	367	345	348	350	391	361	378	362	375	355	390	376	410	400	362	346	359	387	352	372	371	369	374	357	363	379	387	377	371	390	372	383	369	353	367	366	386	377	389	387	383	385	388	370	388	388	381	366	348	333	368	362	375	383	380	347	370	361	365	388	353	379	372	398	366	386	371	337	362	345	401	391	343	376	365	354	368	405	385	361	380	365	394	377	330	389	399	402	394	352	348	379	383	384	365	387	398	386	361	403	362	377	354	373	381	357	338	388	349	360	370	383	405	389	378	335	368	375	396	329	399	384	366	383	392	362	377	368	367	385	386	385	406	400	384	381	378	363	371	405	381	370	382	375	366	359	338	404	389	366	405	408	396	363	374	357	365	399	376	371	378	367	357	386	388	359	372	361	345	375	386	357	369	358	424	378	352	386	366	360	377	337	373	355	359	392	344	379	413	403	387	358	395	368	403	382	353	363	334	379	371	372	378	359	386	374	367	380	378	364	367	405	374	361	356	362	348	389	357	373	397	350	372	380	375	375	322	405	347	400	347	393	366	387	415	374	379	380	377	392	412	422	405	356	379	380	377	380	391	353	407	393	380	409	327	368	418	357	380	343	391	374	379	359	398	397	323	356	395	375	354	377	365	400	366	368	384	356	362	370	369	366	374	376	370	367	375	369	341	382	352	369	371	378	322	352	412	385	394	384	414	370	376	395	358	349	330	377	386	413	369	389	374	352	367	336	348	367	385	366	408	385	405	369	365	348	356	357	403	385	369	360	395	392	400	372	351	391	383	387	368	416	359	381	346	377	352	349	363	373	366	377	412	356	394	360	347	339	362	388	355	361	389	388	380	380	383	346	389	401	354	408	394	393	348	352	403	319	363	364	363	373	395	332	370	358	392	363	363	406	378	375	382	382	361	389	360	389	391	377	371	340	371	372	376	365	373	337	400	417	379	379	374	409	388	396	369	335	405	407	381	385	423	344	391	356	353	353	374	400	354	371	383	390	372	383	385	424	391	391	387	371	364	368	384	373	369	376	406	376	378	363	383	401	347	361	340	390	378	390	380	353	373	398	385	370	366	373	363	345	379	346	378	345	392	409	370	427	375	374	420	366	319	383	372	418	376	357
5353	8229	3600	1671	1260	1099	906	709	620	615	559	522	498	477	441	447	464	416	435	420	464	402	384	398	412	421	438	433	418	402	412	438	389	391	417	428	413	441	388	384	411	445	374	390	448	411	404	438	393	424	401	417	395	386	436	401	382	425	371	432	430	439	428	402	425	402	409	420	473	394	391	397	381	392	401	405	395	406	400	407	410	399	409	401	416	421	397	429	419	418	379	401	399	414	410	407	421	441	404	389	415	388	445	407	424	362	415	374	394	401	435	371	417	424	414	394	428	423	415	415	410	392	399	388	417	424	404	394	406	382	397	409	396	391	400	409	398	388	418	404	400	392	384	408	407	421	385	405	405	365	386	405	393	400	382	402	369	383	410	377	435	404	452	397	403	434	400	426	449	409	388	411	361	414	395	454	398	396	426	391	399	372	405	362	413	404	384	371	406	394	424	369	447	399	421	400	413	368	430	397	380	459	428	383	419	384	374	408	409	437	381	378	392	400	395	408	397	404	397	386	383	429	427	397	435	406	425	394	409	400	390	433	428	412	400	403	381	386	391	385	415	402	363	402	383	394	392	408	416	428	406	387	413	417	408	446	427	396	396	376	435	405	421	421	413	412	399	436	384	419	415	384	409	393	404	388	412	424	413	437	379	418	416	396	406	412	379	425	416	423	440	405	373	422	446	422	381	420	389	402	403	411	375	436	421	428	436	414	401	416	404	419	409	403	416	404	386	395	387	370	435	417	416	408	404	452	395	418	400	393	378	428	410	412	434	360	435	385	410	403	393	387	413	429	434	401	403	379	397	392	415	374	402	400	402	406	408	395	365	401	366	414	391	417	390	362	415	417	398	394	416	383	393	375	419	358	408	387	396	401	405	429	399	391	372	407	416	377	407	400	424	427	403	416	416	415	402	403	358	372	376	378	363	396	411	412	363	364	417	387	350	405	425	387	381	385	387	407	420	415	377	412	390	407	388	422	391	434	403	399	435	432	435	427	420	394	418	372	403	396	377	390	426	409	407	446	384	381	421	409	365	380	402	406	400	401	374	393	403	389	386	412	407	426	407	431	394	425	416	431	362	365	384	409	403	420	400	415	399	414	428	415	406	427	434	433	385	406	427	488	405	400	387	427	372	388	371	439	412	412	397	393	383	409	366	419	418	384	424	401	352	438	389	411	416	372	390	400	395	438	399	430	444	418	390	396	416	428	393	428	387	393	395	400	428	443	399	449	393	398	392	399	412	394	386	388	406	389	394	438	430	428	400	367	374	394	422	405	428	381	394	395	399	426	399	420	348	387	401	390	401	428	414	398	426	445	371	446	439	386	405	415	399	422	370	384	384	403	425	352	405	466	360	408	405	389	403	418	406	393	401	399	404	417	389	391	386	415	395	383	402	424	431	396	389	422	420	399	395	396	434	409	380	438	411	336	405	405	402	414	437	380	403	403	416	379	413	439	417	385	406	393	412	388	391	404	409	409	424	452	419	373	361	389	432	393	389	378	415	396	411	421	395	397	411	375	392	403	426	384	400	388	413	389	390	413	422	421	427	417	391	406	400	427	389	429	416	428	371	380	413	409	391	386	381	423	413	369	421	408	372	441	438	366	422	416	413	387	434	406	425	430	417	377	391	415	431	411	420	411	441	377	412	411	409	386	411	396	473	420	385	404	419	428	427	425	401	389	434	405	391	415	424	382	437	401	394	425	391	390	388	390	378	401	391	393	405	415	393	425	392	413	376	355	410	391	405	423	406	420	382	408	421	385	388	361	413	410	420	418	397	405	394	370	397	429	356	412	391	389	411	411	398	417	397	393	390	394	364	405	390	423	395	392	394	410	418	415	411	393	389	410	437	398	413	405	390	399	406	403	402	435	412	417	402	397	441	380	399	405	369	376	358	451	417	448	452	361	426	363	434	385	417	399	373	436	381	427	389	399	386	404	429	409	393	430	352	403	409	415	370	418	419	393	416	383	426	409	413	413	421	410	414	388	430	378	413	411	405	367	444	378	395	356	361	401	394	455	383	407	375	381	386	383	408	373	399	409	434	392	372	385	404	378	425	417	375	403	419	352	375	409	386	399	398	385	369	414	395	429	372	418	404	379	387	353	421	408	394	400	386	449	392	399	412	407	392	390	435	389	426	397	409	419	424	404	378	396	377	421	427	413	419	359	418	428	387	385	393	432	394	428	416	419	444	411	394	397	395	376	401	407	370	391	386	402	399	391	419	389	388	418	425	424	421	373	415	443	399	363	391	373	410	385	372	413	399	444	365	424	404	423	372	427	409	397	388	404	434	374	418	388	399	420	420	420	398	401	383	398	422	415	428	415	417	442	389	421	405	381	382	402	412	391	403	373	405	441	420	401	376	399	405	414	405	370	437	402	410	416	407	411	414	408	446	408	412	409	393	417	389	396	388	390	393	374	394	396	390	400	436	434	379	397	392	388	437	406	438	392	404	414	411	434	398	417	411	438	448	424	434	448	414	425	384	404	392	397	405	410	367	443	396	416	372	432	364	406	415	398	413	425	372	405	361	429	382	371	410	390	408	454	358	407	455	368	380	387	415	369	423	388	393	404	443	408	387	405	388	362	395	372	417	367	411	398	407	399	378	411	403	370	373	400	422	403	417	386	403	411	404	373	391	398	408	427	368	402	421	373	410	404	390	423	404	426	388	427	424	407	375	375	442	391	379	424	401	402	389	394	435	386	408	401	383	413	395	392	379	381	396	389	354	409	373	404	397	405	394	398	376	403	380	401	398	396	435	418	377	439	407	394	389	421	393	383	389	394	400	398	413	399	400	384	413	427	416	389	396	371	364	386	428	391	405	411	377	379	379	396	401	397	399	415	443	401	375	412	364	391	424	401	394	374	382	420	369	442	381	382	409	407	416	386	421	405	386	423	439	376	363	404	387	388	392	436	367	410	417	381	384	397	392	352	418	391	387	391	399	431	388	427	408	421	410	420	409	419	417	398	414	372	407	366	380	371	407	404	427	407	387	453	447	388	411	416	403	404	405	415	392	421	376	406	379	422	380	407	388	431	389	415	428	425	428	431	390	424	440	363	400	413	442	401	419	396	397	416	427	432	403	391	443	393	374	426	413	371	424	387	406	395	423	390	443	384	397	433	384	400	374	417	380	426	396	395	420	385	420	394	397	401	389	378	380	448	414	401	451	418	401	399	423	334	378	434	406	378	408	393	369	422	417	367	419	395	435	382	369	370	404	411	384	428	380	365	410	371	426	379	415	381	403	415	394	391	406	416	409	391	434	377	416	370	387	437	436	392	403	411	393	366	400	392	391	458	399	401	384	367	403	397	411	441	398	392	402	397	391	404	413	439	392	404	409	424	425	404	417	386	424	420	422	423	406	383	410	405	402	411	421	400	377	436	400	409	406	381	381	421	396	437	364	413	411	388	412	379	396	405	425	415	401	408	415	384	396	426	400	423	406	381	413	400	430	393	378	394	355	429	427	403	375	380	393	393
22630	21122	28722	23760	21124	21151	6988	1245	947	887	796	733	690	695	582	581	597	609	553	540	527	528	509	563	521	502	544	510	510	516	545	534	502	489	490	521	509	496	533	509	488	491	515	497	487	490	493	527	499	509	505	532	505	534	437	495	500	472	473	497	529	502	505	509	507	510	444	463	490	499	511	464	500	524	478	494	480	534	477	478	498	489	500	512	486	500	527	491	519	500	510	518	503	525	477	482	517	486	476	502	505	474	488	508	467	487	470	517	505	496	471	520	478	469	432	507	482	450	477	513	458	521	478	482	489	471	497	504	485	462	513	472	492	553	527	497	483	512	492	520	508	487	475	459	504	477	474	478	501	485	517	517	489	499	498	473	502	483	491	519	534	483	469	482	493	462	503	501	495	487	484	468	444	468	465	480	455	494	491	460	519	453	514	513	485	485	449	479	478	467	474	508	521	489	424	474	494	531	501	474	497	500	501	495	508	483	490	487	460	483	501	443	470	451	517	486	506	458	514	528	503	478	514	544	471	546	512	537	475	500	473	520	463	475	501	486	542	445	464	425	472	520	457	474	473	480	466	504	461	470	453	513	453	487	459	476	499	447	476	475	488	516	508	513	446	466	509	499	475	456	499	488	511	535	506	489	480	513	523	501	444	455	473	461	491	497	506	474	482	479	510	498	462	449	488	490	471	496	486	532	457	513	546	485	533	487	509	458	501	507	489	520	516	534	466	516	472	471	442	480	462	470	484	482	525	472	474	481	480	469	456	481	480	462	466	479	486	495	497	463	484	489	483	455	482	471	494	482	512	464	466	501	465	489	489	491	480	468	472	511	479	514	517	499	490	442	476	477	488	499	484	467	518	482	477	479	496	473	556	493	488	511	510	427	503	505	474	475	489	453	473	500	471	497	471	478	474	501	524	498	499	480	477	492	488	465	481	515	522	483	484	500	492	493	505	475	483	493	515	531	476	477	571	454	482	493	523	494	436	460	515	443	492	512	494	519	496	501	479	498	468	495	469	470	533	498	481	524	455	447	492	489	495	498	515	517	504	475	490	495	499	489	465	455	501	427	491	457	513	519	523	512	453	475	517	481	450	453	502	509	483	505	461	468	479	499	522	460	529	476	458	486	487	471	482	500	475	481	489	430	542	489	533	516	480	470	487	495	485	485	454	474	522	495	564	482	467	479	487	541	495	491	462	487	496	489	480	477	523	485	501	492	508	464	519	481	505	500	504	518	500	447	491	484	482	534	484	497	482	497	501	464	493	503	476	526	496	492	512	504	512	470	512	443	442	495	418	472	504	457	508	477	501	464	497	497	505	441	486	497	480	448	475	509	516	486	509	532	489	500	487	466	445	450	454	481	472	505	495	511	503	483	483	473	496	493	492	494	513	480	441	488	456	488	447	472	482	479	508	491	477	458	464	499	509	458	459	508	466	478	488	477	480	510	502	499	517	487	531	475	503	473	478	486	487	506	478	493	460	493	514	536	471	465	465	451	460	493	471	480	524	554	475	482	466	492	467	485	472	497	486	481	492	452	465	509	480	459	532	475	462	491	511	516	488	511	490	472	511	474	438	435	515	517	476	453	497	484	457	488	472	470	482	443	472	532	458	496	518	464	476	503	502	477	489	500	517	488	486	516	498	499	513	493	467	456	453	477	447	469	464	475	455	475	475	496	448	488	473	492	504	464	480	476	440	477	503	477	528	495	477	502	490	464	498	468	519	495	523	486	514	483	473	461	503	467	498	466	487	500	478	500	498	475	461	483	480	427	481	440	495	486	468	484	532	456	500	491	469	479	478	438	489	450	475	539	464	452	492	495	522	510	504	482	515	485	516	512	464	471	531	470	471	461	472	483	469	500	466	531	452	487	482	474	476	468	512	517	518	489	479	465	464	477	451	493	458	455	504	459	482	463	437	497	455	533	496	474	496	480	479	488	503	510	507	495	481	489	454	455	455	483	462	465	447	503	505	503	507	520	473	454	489	491	485	493	542	485	514	439	515	452	512	488	488	483	498	504	526	517	492	484	521	502	488	514	456	452	506	477	507	520	443	472	457	488	484	493	472	474	480	493	490	498	499	499	466	474	465	504	524	521	487	480	478	478	501	493	479	515	487	500	498	456	520	514	500	440	497	502	466	488	477	471	477	455	494	498	469	491	487	472	515	499	482	477	499	513	464	483	489	456	486	482	484	511	468	466	454	465	521	459	452	482	492	490	517	510	513	479	486	463	498	510	510	478	481	442	473	492	485	483	486	478	493	506	494	449	432	508	461	529	489	532	472	523	526	473	478	504	465	495	483	468	456	486	483	445	489	497	516	460	472	459	524	528	506	509	482	467	480	499	462	494	519	465	469	512	470	493	481	497	501	501	497	517	447	489	491	490	501	473	483	505	460	483	481	527	458	490	465	522	487	481	505	532	475	484	486	487	500	468	508	467	481	477	468	480	500	478	500	536	507	481	516	453	491	477	483	493	479	475	461	523	510	500	455	490	479	508	478	458	495	498	510	476	481	495	477	506	467	473	466	509	498	478	478	466	467	485	490	497	469	453	477	489	467	515	520	477	490	492	491	474	471	502	499	494	462	494	475	476	477	522	505	472	503	488	501	537	525	475	495	472	488	455	445	464	478	485	438	495	472	483	482	487	508	463	495	530	474	505	459	492	463	511	497	462	481	528	491	519	489	508	507	465	458	512	497	488	462	478	491	512	483	497	492	528	477	501	498	440	496	516	492	458	507	476	498	445	488	478	490	495	487	526	484	473	496	480	524	517	459	461	497	475	463	449	524	529	470	483	507	505	481	500	510	481	488	492	503	492	499	445	517	495	492	497	517	498	489	521	472	452	485	484	466	516	493	466	472	479	484	531	486	490	485	502	459	486	437	453	471	457	479	461	479	511	474	512	511	502	525	499	514	494	495	499	472	489	469	474	514	496	480	507	501	503	500	464	481	451	496	486	491	478	483	484	518	479	470	447	483	524	519	443	463	510	492	487	502	474	458	486	521	470	485	474	522	521	506	537	458	464	515	466	521	505	495	522	529	467	465	485	503	501	504	478	485	492	471	477	503	494	470	458	527	486	498	486	490	451	494	458	512	466	471	477	442	494	488	470	475	498	467	484	494	503	495	512	512	464	471	489	534	496	509	460	512	477	497	490	447	494	481	496	467	490	456	477	475	496	477	464	437	489	498	460	450	497	461	502	491	489	450	498	513	470	503	464	502	495	474	477	486	471	497	466	460	483	481	504	481	475	465	502	484	482	522	483	484	525	469	467	519	461	500	497	512	495	494	517	472	505	474	517	433	490	460	466	476	553	475	477	513	475	486	490	494	456	519	521	516	505	460	437	510	481	499	472	527	512	455	484	516	486	470	466	450	477	514	448	512	494	504	488	522	467	463	481	512	487	483	503	451	454	481	501	524	483	515	454	490	494	489	513	498	536	489	505	468	465	500	483	455	498	514	462	494	449	426	489	478	504	456	462
6783	20271	10038	4939	3626	2771	2149	1655	1329	1157	1032	917	770	738	742	732	675	609	614	604	580	631	601	566	558	536	576	543	533	548	539	571	553	515	491	504	538	561	520	504	484	490	507	521	524	463	504	506	516	532	530	521	491	473	522	489	533	539	520	547	482	499	534	459	542	514	511	464	484	517	489	513	511	484	495	475	501	499	472	508	472	483	503	482	530	474	517	435	509	494	444	492	486	489	466	490	459	512	500	436	503	466	508	450	513	479	505	470	498	484	479	505	518	510	460	477	515	516	504	479	508	480	481	493	460	458	519	491	453	513	512	498	515	497	508	468	490	473	507	538	495	512	495	513	502	509	443	506	488	516	477	507	510	463	469	477	475	471	520	507	497	492	520	551	489	485	457	508	493	509	509	489	527	507	484	500	479	468	512	496	511	488	542	453	518	498	514	514	497	512	482	468	485	488	461	470	503	476	481	472	497	486	540	491	461	518	471	500	480	498	492	512	466	481	526	497	497	497	485	480	514	514	502	453	488	505	474	516	488	490	497	474	480	473	467	476	487	478	483	471	483	511	494	475	481	485	534	476	478	483	491	499	498	480	478	468	458	480	489	510	483	515	478	481	481	512	512	510	482	470	464	474	469	464	479	495	490	473	500	526	464	477	516	500	484	489	525	521	463	471	550	459	465	511	472	486	481	500	497	502	479	525	505	483	517	509	489	500	487	498	465	507	514	516	495	519	508	457	508	502	442	481	537	482	519	517	501	483	525	525	527	469	498	498	500	524	509	477	542	496	522	495	502	457	473	532	508	473	457	530	468	527	503	494	473	479	478	488	504	461	537	478	474	533	510	480	502	515	489	516	506	478	496	470	484	510	551	549	495	509	506	555	514	483	476	515	465	495	539	483	523	484	512	472	471	497	486	507	501	481	487	499	496	470	502	483	494	506	534	484	471	484	515	486	500	470	509	520	525	491	469	467	513	495	496	503	433	484	440	486	491	516	493	523	489	481	484	509	511	490	498	516	502	489	486	525	497	509	465	480	471	466	484	503	511	515	484	538	488	531	531	515	506	427	491	530	484	475	481	452	494	434	500	495	476	530	471	506	478	471	488	515	465	468	460	522	521	495	474	441	529	515	475	446	529	499	503	480	497	515	535	493	507	501	527	504	490	470	483	489	512	519	510	504	534	488	458	465	462	507	511	486	481	481	468	491	512	488	514	446	471	506	529	491	455	459	493	511	541	501	502	521	516	505	494	500	483	490	467	506	492	515	496	546	489	503	478	484	487	501	485	505	488	530	538	533	446	478	510	498	481	470	485	499	481	514	477	504	508	489	484	489	475	470	481	496	475	462	515	466	478	488	574	515	487	486	532	478	459	466	522	513	529	478	484	490	486	518	504	452	470	544	466	523	506	500	497	484	524	480	526	528	489	535	476	487	496	517	491	497	485	477	504	470	499	499	515	488	481	469	455	487	512	524	493	503	482	469	507	478	490	523	521	460	461	518	473	481	524	476	443	493	491	543	475	452	486	500	509	488	499	473	513	492	514	498	464	498	505	518	471	449	467	475	488	497	487	505	459	478	502	483	482	465	493	476	488	539	470	535	494	513	486	483	477	462	507	503	494	518	483	475	522	530	499	502	508	467	506	455	480	494	520	524	514	477	530	495	516	496	506	459	476	459	500	494	471	524	502	507	555	503	501	487	504	509	517	500	490	499	506	484	472	511	486	512	510	481	498	539	495	526	513	482	498	471	520	441	494	528	520	487	513	467	528	477	470	555	485	488	478	471	515	495	495	510	498	512	466	479	520	525	462	506	494	470	509	465	514	470	530	482	483	492	520	495	473	491	512	518	493	483	443	467	474	494	496	496	497	476	432	514	479	513	520	484	470	488	534	479	524	501	462	481	515	483	515	503	492	500	499	492	482	451	513	490	503	498	451	515	476	475	483	504	495	515	484	512	482	481	469	458	444	497	482	494	500	494	481	496	459	515	487	507	523	528	473	496	553	527	448	491	481	470	492	497	486	495	480	518	497	488	509	465	508	528	453	485	512	470	535	485	508	498	515	493	489	487	517	542	471	511	456	499	498	480	512	480	497	495	513	518	482	487	487	496	484	493	489	513	541	509	472	502	504	487	502	537	521	510	527	482	495	528	490	476	463	473	508	496	499	506	500	499	501	500	506	491	487	507	497	488	483	494	530	521	487	530	508	508	458	460	463	508	485	462	470	495	528	519	488	466	466	486	473	495	476	538	488	486	465	470	481	469	470	492	481	522	524	483	505	456	486	524	503	503	464	503	497	442	464	539	504	479	527	504	491	463	474	473	485	501	455	524	475	476	481	476	513	435	484	511	494	496	468	511	508	464	471	479	483	487	532	478	498	509	515	492	455	502	499	466	518	528	488	538	489	485	505	500	468	497	547	516	463	501	512	500	499	501	497	499	496	483	513	465	524	471	532	501	479	516	491	505	503	517	511	459	498	543	486	481	504	482	461	536	483	540	511	476	527	481	520	464	495	509	498	507	519	493	471	495	498	441	466	512	448	492	490	468	513	506	488	460	503	478	473	475	515	507	503	477	519	498	505	526	499	449	535	443	498	506	542	499	495	487	507	490	460	508	507	493	497	429	484	534	502	484	508	485	489	488	503	464	519	458	524	461	490	498	463	507	520	502	507	440	491	494	491	527	490	503	499	487	471	523	490	474	508	530	488	507	474	482	507	560	496	502	507	517	504	466	514	507	522	466	488	455	470	493	473	483	473	486	468	490	493	498	488	517	532	514	484	503	550	481	472	481	455	516	489	494	467	499	477	465	539	490	511	494	482	473	507	511	530	447	522	535	462	495	508	530	489	468	486	491	455	503	531	455	499	497	527	526	509	518	506	463	481	517	500	511	508	490	507	467	478	457	502	472	479	472	480	509	470	544	503	490	516	509	457	484	466	509	514	468	498	473	487	535	480	465	492	503	535	501	481	494	510	520	504	463	549	452	505	524	494	493	453	474	445	482	477	477	519	479	467	487	495	478	511	460	507	490	516	510	511	479	485	454	511	469	494	456	499	511	529	482	509	477	534	476	495	521	500	508	489	491	513	527	512	476	509	517	493	544	495	491	520	507	484	516	483	473	515	470	530	486	504	511	485	496	511	472	475	486	528	503	463	478	503	515	487	515	479	475	457	469	506	489	470	514	546	506	524	496	499	487	493	494	486	460	482	471	471	479	442	524	467	485	509	476	444	489	535	489	531	521	495	532	497	504	517	497	476	514	506	504	448	491	507	515	473	507	489	505	493	511	479	492	480	490	488	477	468	503	481	519	467	484	493	490	474	498	498	452	461	486	482	506	483	473	479	473	477	490	476	509	471	481	465	494	499	481	506	465	544	507	495	492	460	497	519	500	526	473	525	508	511	505	483	519	511	484	511	515	498	480	523	543	475	527	536	474	481	511	495	502	503	485	495	468	465	532	516	483	493	456	550	468	494	495	510	462	481	499
27742	17065	3050	444	313	290	211	207	180	184	181	192	183	187	185	172	191	178	180	204	201	157	156	175	186	186	181	174	189	203	208	203	194	206	160	172	187	184	178	199	195	176	184	178	200	190	179	179	218	172	172	169	173	183	202	180	202	182	193	190	187	193	155	186	160	184	152	189	183	184	168	177	175	196	199	166	190	152	187	158	172	164	190	183	185	189	175	189	209	193	165	164	185	181	186	180	199	186	196	191	171	178	213	153	205	177	190	183	173	170	193	190	182	198	177	213	180	186	186	184	197	173	175	187	174	191	178	175	178	157	168	178	182	163	165	184	178	171	172	182	144	170	182	199	167	178	198	189	169	194	186	175	190	184	182	179	169	194	191	196	176	183	205	190	188	163	198	182	179	182	188	175	206	185	201	163	196	184	154	185	155	189	174	176	185	174	175	179	199	199	188	213	183	165	194	176	190	162	170	178	172	191	183	178	180	190	180	170	195	188	179	192	200	155	176	179	174	191	190	192	167	173	186	180	185	178	170	185	191	187	187	198	162	179	177	189	192	164	199	183	169	185	160	194	202	180	173	192	198	205	197	176	181	174	178	208	195	186	183	174	206	200	194	151	165	170	205	193	184	208	175	192	171	173	175	167	175	175	157	186	192	163	194	173	183	190	190	181	182	178	176	177	198	169	173	190	185	169	188	161	170	169	188	178	188	196	190	202	184	180	199	198	205	176	190	195	182	196	205	182	176	198	182	177	182	168	158	198	196	198	176	171	187	184	167	150	182	173	157	184	171	186	185	169	176	165	149	165	190	156	192	171	171	189	189	146	196	162	174	178	197	163	168	180	186	195	187	167	168	168	211	165	192	174	193	177	198	166	191	190	178	199	157	171	181	170	188	178	166	179	179	182	177	194	169	183	168	178	170	196	185	159	156	202	176	186	167	184	199	177	199	189	194	189	179	176	170	178	153	184	196	170	201	176	165	199	182	193	173	227	179	192	185	213	176	182	178	188	184	178	164	180	192	182	186	178	173	178	183	190	196	179	177	176	203	174	201	173	187	169	200	176	183	174	175	198	194	183	182	184	164	193	184	188	168	190	186	185	205	194	191	189	158	185	163	170	154	184	197	178	199	174	192	195	209	180	208	190	182	183	204	177	191	174	191	176	185	177	169	190	187	179	203	180	189	183	169	176	183	166	202	187	168	164	186	186	184	195	159	170	188	175	188	200	182	170	202	192	187	198	166	176	196	180	167	189	179	193	191	156	176	182	193	197	195	213	200	202	175	174	184	170	176	197	176	188	204	181	207	176	184	143	182	178	183	163	181	175	180	164	176	199	193	183	197	164	174	189	175	206	210	195	206	189	156	209	152	200	198	187	145	192	167	159	174	155	207	198	181	190	181	192	179	191	198	201	160	165	171	161	180	176	162	183	194	188	205	162	158	162	197	194	177	199	182	170	191	175	170	164	189	174	171	170	184	168	177	172	203	179	187	217	182	183	167	167	187	182	196	163	160	215	166	185	183	187	204	173	157	192	179	196	154	159	174	159	194	182	173	148	224	173	206	210	186	180	165	185	190	192	190	197	179	176	196	171	198	190	181	175	173	162	182	195	168	184	193	194	175	196	180	183	183	196	186	185	171	186	189	176	188	197	176	176	194	175	178	182	178	176	174	181	201	174	181	174	176	222	201	168	198	189	175	172	195	168	183	203	171	188	182	199	193	164	196	191	169	176	167	191	165	180	175	146	200	181	156	177	219	190	183	185	176	178	190	160	178	147	180	206	184	178	190	154	182	164	171	176	159	191	170	173	206	168	162	182	174	175	156	194	182	174	194	181	183	184	183	186	193	186	201	164	163	178	173	175	187	181	191	181	186	206	178	171	172	191	200	155	155	184	189	173	201	183	183	188	182	182	193	192	182	161	192	147	166	192	189	160	177	181	180	187	186	184	213	170	196	166	175	196	178	173	160	169	169	180	208	167	169	180	177	194	183	190	186	202	192	217	187	174	160	151	175	180	186	151	173	191	180	199	190	183	188	191	183	178	190	181	169	182	163	179	181	175	175	191	189	194	181	191	146	187	184	168	170	167	169	184	200	176	191	211	181	179	200	208	194	200	189	185	184	190	184	196	186	174	183	185	169	173	186	181	188	199	166	191	179	199	193	203	188	173	194	195	200	195	173	202	169	157	215	193	186	180	156	189	183	171	184	194	165	187	176	191	206	180	179	171	168	166	168	167	159	174	166	180	187	191	204	176	180	171	176	180	191	165	185	202	170	190	172	164	185	178	171	196	183	177	193	189	212	191	178	174	173	189	187	179	187	221	190	192	163	177	167	170	172	178	189	160	176	177	178	205	178	194	196	173	173	187	179	208	189	159	197	175	169	152	174	209	168	191	187	198	202	182	188	175	179	176	166	175	179	166	175	179	156	177	158	189	189	188	202	174	179	174	171	204	183	180	188	175	183	178	187	201	199	173	181	183	209	189	192	163	184	184	182	157	200	176	201	160	195	180	173	190	195	192	167	183	175	211	210	169	174	189	173	186	200	182	178	189	179	160	178	209	167	172	171	199	186	166	189	190	171	175	192	170	187	188	168	184	213	169	187	199	187	193	209	182	187	175	184	191	166	192	178	199	185	201	169	190	180	183	204	175	164	187	168	194	186	173	173	171	201	176	177	173	217	178	199	196	182	179	159	199	155	199	180	179	155	185	195	198	174	194	176	161	163	201	179	190	201	155	132	152	180	199	180	191	200	184	194	179	187	191	150	182	185	186	186	167	184	178	196	172	178	180	193	174	179	166	214	185	179	197	162	180	195	174	183	164	179	180	178	192	178	175	167	180	157	170	198	176	202	177	192	199	176	207	172	194	169	178	188	171	181	202	170	174	179	171	180	170	177	179	169	198	162	166	187	206	192	196	212	185	206	201	168	172	177	192	183	166	199	193	189	171	203	175	202	185	184	187	174	183	174	170	192	188	178	203	196	184	186	189	219	195	192	175	175	162	183	188	184	157	175	190	168	176	201	165	144	189	190	168	181	149	195	172	178	165	172	188	192	173	172	176	189	180	160	169	167	191	178	181	166	189	199	193	214	167	184	160	179	169	209	178	178	193	178	183	177	204	176	178	191	201	159	195	164	174	200	181	169	189	182	181	185	182	135	181	217	180	168	173	185	174	195	176	184	184	178	199	191	180	192	192	163	169	202	204	188	187	188	165	177	187	180	179	171	173	194	170	178	184	196	189	188	180	182	191	172	184	176	179	180	191	187	171	180	188	192	187	166	188	174	170	200	167	183	184	185	179	187	211	177	178	179	175	176	173	182	178	206	159	163	174	180	194	204	179	189	197	185	166	158	172	184	187	188	184	188	175	191	173	191	185	162	175	181	200	175	172	180	181	186	178	176	183	175	165	187	203	211	186	172	174	175	178	207	163	181	185	185	182	169	167	175	187	191	187	174	184	190	197	198	190	196	191	180	175	191	160	172	178
5601	1588	569	333	272	295	258	238	212	213	211	224	240	206	235	201	224	202	216	221	210	216	205	212	219	232	224	237	227	214	221	164	205	227	219	228	202	187	224	200	182	201	220	210	207	212	213	201	211	204	193	251	188	199	204	217	203	242	202	182	205	214	203	209	200	216	197	201	205	225	226	222	219	209	206	200	207	202	191	207	173	193	239	214	194	202	218	238	227	207	211	217	196	222	200	191	213	213	193	203	230	209	204	200	210	207	214	210	202	220	230	216	200	225	198	220	217	219	200	210	204	248	202	217	193	195	197	219	190	208	204	224	224	216	207	200	221	201	208	209	218	183	211	198	211	214	201	199	230	229	204	190	208	170	211	222	181	213	239	188	220	211	201	208	217	206	195	243	221	204	220	228	194	206	203	208	216	208	184	229	183	222	208	178	214	218	216	214	199	196	224	184	204	211	216	212	239	215	207	223	213	211	205	215	231	213	180	183	199	213	207	227	202	187	184	214	226	218	231	212	171	198	221	214	203	248	189	191	199	192	198	224	197	214	220	192	201	195	219	217	202	207	199	211	216	210	187	213	213	229	181	222	199	214	209	197	245	188	188	221	215	208	198	191	196	220	218	196	196	238	213	203	227	210	214	218	213	219	193	198	217	217	229	198	221	177	196	199	215	211	200	192	182	188	197	224	221	197	210	212	181	212	214	194	229	186	198	206	208	197	220	207	211	196	203	200	193	216	232	211	207	222	243	214	207	210	219	226	213	209	195	220	184	198	206	208	201	204	201	220	202	212	225	224	229	197	196	220	214	202	196	215	209	217	204	217	221	198	215	204	204	222	201	206	193	229	229	197	234	217	205	216	217	206	218	182	204	217	195	207	220	224	200	202	189	203	233	224	208	205	219	195	194	199	208	208	210	197	211	219	200	194	210	221	235	204	191	207	217	236	218	213	202	201	195	195	200	196	226	216	205	193	200	216	218	194	212	215	231	209	204	190	185	210	235	216	211	189	192	184	196	205	201	226	203	201	229	206	226	212	204	216	229	195	228	200	191	178	204	208	208	228	210	205	205	180	221	189	207	198	227	223	221	208	203	191	226	219	197	202	232	219	218	224	226	202	218	207	226	223	220	191	212	215	230	207	224	211	223	190	210	202	211	179	197	211	180	191	186	175	217	225	197	221	225	225	234	201	211	215	218	209	224	223	232	206	191	196	173	217	199	224	204	240	201	190	210	214	233	220	228	199	219	199	224	210	204	169	194	222	238	202	218	229	190	185	215	220	201	231	235	209	199	216	196	213	235	205	209	237	225	191	194	187	229	203	206	226	198	229	203	194	209	220	234	194	233	205	203	238	234	208	203	197	212	216	198	202	231	194	209	199	238	217	202	179	188	198	215	171	198	184	199	219	207	219	205	201	217	214	199	213	219	205	207	225	201	209	245	193	197	216	232	204	222	206	226	206	224	216	232	209	213	220	227	213	202	209	198	206	215	204	181	203	225	201	203	203	210	212	217	208	197	209	195	211	213	209	226	173	226	222	194	184	211	215	183	210	215	215	199	212	196	202	218	213	202	206	203	204	211	196	210	197	197	208	225	221	218	196	184	212	213	197	205	224	205	226	213	196	195	215	238	221	224	199	190	217	223	234	205	203	204	192	208	185	185	217	191	216	218	218	173	214	185	216	210	196	234	203	231	216	199	210	217	204	206	211	211	188	233	223	201	218	211	194	187	224	215	200	240	189	203	217	213	217	219	222	191	222	235	222	216	214	214	203	218	212	221	241	218	209	195	214	200	207	198	194	207	212	198	209	213	227	205	229	194	202	210	206	209	220	207	216	222	195	216	223	233	251	214	217	209	205	234	197	188	220	195	215	188	200	208	237	195	214	228	219	201	215	207	215	188	218	215	217	219	203	228	196	229	213	195	219	221	203	193	191	179	220	211	267	221	205	238	223	187	232	214	205	202	245	197	202	208	222	210	217	209	221	214	205	216	210	189	226	193	204	236	219	211	220	185	215	208	207	198	211	216	217	200	212	227	193	186	214	202	212	210	215	192	219	212	213	196	195	210	206	207	198	197	220	212	207	219	208	201	214	198	218	217	238	198	219	222	183	203	202	226	219	204	182	206	221	196	204	203	211	192	208	221	227	225	233	211	201	219	216	206	207	217	186	197	185	224	209	190	181	203	223	193	197	186	194	207	230	198	178	226	220	214	216	200	209	203	242	188	193	200	197	215	220	188	209	212	192	209	218	217	207	223	215	179	200	221	222	221	218	216	211	225	208	210	191	200	219	206	216	210	195	207	205	212	194	211	209	210	209	221	216	216	201	220	214	191	228	194	213	207	210	244	218	245	211	212	213	221	204	209	207	210	197	200	200	194	191	206	203	216	209	212	204	194	180	214	219	210	195	231	206	207	215	191	207	248	206	235	205	217	229	217	211	219	213	201	244	220	206	178	232	192	220	202	197	164	196	226	204	223	220	201	200	184	193	205	215	223	212	192	195	209	210	202	205	208	214	196	200	224	197	208	222	193	194	200	195	219	217	228	201	195	207	220	205	173	226	201	211	203	198	189	191	216	207	212	196	257	219	224	217	190	229	189	206	209	196	228	213	230	208	210	182	187	211	217	204	193	208	202	205	206	209	219	241	210	226	219	214	220	205	238	200	207	204	193	204	184	196	202	210	239	211	214	208	200	225	220	220	232	214	186	199	213	202	224	185	224	197	208	215	200	238	190	219	224	208	201	190	212	198	189	215	221	187	224	197	196	211	208	196	202	227	236	186	203	194	213	212	209	215	201	253	218	180	216	219	213	207	222	207	210	223	196	215	228	226	203	247	200	194	204	211	203	222	212	188	197	182	202	189	199	201	197	175	221	195	194	205	208	200	184	206	235	193	194	218	198	186	213	215	204	193	212	210	184	196	211	217	227	198	230	223	188	196	207	199	211	217	209	209	211	224	235	233	232	190	220	222	216	227	197	188	209	204	207	195	193	200	202	209	223	198	207	215	187	212	208	186	219	251	206	212	191	199	207	182	211	235	197	209	198	197	196	227	213	248	217	190	190	191	194	232	179	202	197	189	207	213	217	223	199	221	215	187	227	210	215	213	202	219	225	229	213	187	223	213	227	188	184	193	204	216	210	241	208	231	219	193	199	213	206	218	235	228	214	205	198	208	177	202	207	209	203	211	216	201	211	209	191	173	228	205	217	225	201	204	212	198	179	196	207	245	198	226	210	225	187	195	215	184	217	199	204	236	209	247	227	199	198	217	241	196	185	187	227	208	210	193	215	223	200	204	200	201	195	211	209	214	182	226	198	214	215	191	192	210	226	232	195	206	233	214	214	213	200	214	220	216	198	191	194	204	199	203	212	198	177	208	199	233	188	216	219	218	197	192	226	200	205	209	204	232	215	220	189	190	213	224	207	245	203	204	184	226	180	202	218	249	199	226	244	213	214	193	217	196	175	210	216	190	198	208	218	207	207	214
23625	21040	28189	24114	21029	8329	854	596	465	405	357	349	314	308	296	302	271	263	259	255	245	242	247	235	258	240	238	245	239	251	241	236	225	229	245	252	211	232	224	225	254	235	256	213	227	245	228	234	224	233	213	245	236	238	205	229	194	220	236	227	231	229	223	221	228	216	247	222	249	228	235	240	187	223	202	210	238	222	220	201	220	222	235	227	244	213	208	246	255	208	211	225	217	215	212	250	225	247	235	251	233	223	226	210	229	213	213	198	206	219	241	211	231	223	259	209	228	218	256	210	251	209	224	234	218	237	230	229	231	218	226	221	240	222	236	205	223	251	225	234	216	203	207	236	222	217	244	226	243	231	208	202	221	224	202	256	243	264	224	226	208	229	232	243	216	259	211	216	194	211	240	209	260	227	206	233	194	224	237	231	214	217	245	242	219	224	230	239	226	225	228	213	218	251	234	227	231	194	229	248	231	198	189	206	205	196	229	210	206	218	226	192	221	227	241	231	209	212	216	219	210	204	235	225	209	234	215	193	217	220	216	197	213	214	229	228	207	228	218	237	236	200	213	233	206	205	216	217	229	244	225	201	203	209	239	228	233	195	235	232	241	215	214	243	232	217	239	219	229	217	225	226	203	231	224	230	230	217	229	220	216	218	228	234	222	209	209	204	234	232	209	225	217	224	232	231	213	213	204	244	205	245	215	214	204	230	206	232	231	210	229	219	206	220	194	217	205	244	214	216	207	233	222	227	210	209	197	237	217	209	212	225	220	222	216	206	208	228	215	240	193	219	194	229	201	209	242	213	212	213	213	214	225	234	225	220	204	242	238	226	209	221	222	231	217	199	224	219	220	215	214	229	225	236	197	226	255	234	248	196	213	230	221	209	230	224	190	225	267	205	224	204	207	188	193	214	222	257	226	209	192	231	208	224	236	217	224	246	208	221	218	213	231	213	260	220	232	204	207	248	260	242	200	266	242	211	199	243	229	228	206	201	235	250	224	214	221	207	201	234	209	178	248	209	238	234	220	218	230	219	250	208	234	223	236	220	211	231	217	242	211	239	229	219	247	229	201	226	222	221	204	215	232	246	219	244	252	225	218	255	222	218	209	216	214	202	226	226	238	216	226	227	217	220	191	199	228	212	228	208	226	215	210	190	209	233	199	211	231	230	238	244	215	249	197	246	222	239	213	217	211	231	220	205	197	230	220	214	228	210	225	238	221	227	232	226	213	207	223	225	224	243	207	210	212	244	205	227	200	225	212	198	210	199	233	190	238	214	224	247	200	234	231	197	220	234	196	246	218	205	196	233	229	227	214	211	227	241	218	242	200	212	223	206	223	210	216	229	220	222	225	245	202	205	253	225	226	235	238	228	229	226	236	231	214	205	236	225	224	240	215	228	214	217	219	220	237	225	231	225	207	233	234	214	220	236	228	213	245	198	221	200	208	207	218	218	217	210	235	241	213	212	219	207	243	231	191	212	213	218	223	236	209	210	213	230	231	214	219	201	219	228	208	200	229	206	239	224	222	220	248	209	204	203	246	248	250	219	208	215	231	231	227	218	211	216	228	248	244	220	240	252	189	223	203	215	217	204	232	220	211	203	229	231	201	212	235	198	222	236	213	212	223	205	214	210	200	236	237	223	218	206	219	204	209	203	250	218	207	242	221	197	197	215	239	185	220	241	222	252	220	229	206	203	224	212	213	213	227	219	262	245	215	241	225	237	221	224	217	209	220	215	219	229	209	231	214	215	217	236	225	204	227	223	230	206	207	237	228	222	240	209	249	235	204	218	230	232	204	244	224	238	208	226	218	224	232	220	218	221	217	243	199	230	224	225	216	236	222	216	210	226	244	250	231	208	217	233	226	197	208	241	253	205	196	235	243	217	195	214	243	225	210	231	206	235	185	203	227	220	205	229	219	215	201	189	229	230	200	211	257	229	215	208	202	212	225	217	212	202	229	227	222	218	206	240	234	237	210	242	219	226	210	207	257	206	225	213	217	229	212	215	234	235	235	216	221	216	210	188	225	219	230	215	227	220	212	220	207	235	231	201	250	207	249	215	249	243	202	207	226	220	241	245	205	227	197	205	226	209	197	249	213	215	204	203	224	217	240	251	223	217	216	209	192	222	242	234	206	225	233	218	234	202	224	219	206	230	228	225	223	260	216	239	243	189	229	214	224	235	236	183	207	239	221	191	230	238	215	227	215	200	207	225	233	244	233	233	208	215	220	213	210	233	221	221	210	225	227	198	217	224	234	198	226	237	232	202	232	231	232	212	237	208	232	239	218	209	197	247	231	252	224	203	215	238	205	226	240	238	225	214	230	221	240	240	227	250	233	205	239	229	227	219	210	195	242	197	221	222	221	264	216	185	222	242	208	238	255	204	197	236	244	216	211	208	239	219	254	244	252	199	222	229	239	238	233	229	258	207	247	234	222	270	218	213	239	230	206	206	224	226	219	209	212	230	216	236	221	197	236	220	224	236	219	225	215	240	216	243	206	192	217	220	199	233	209	244	220	210	216	245	239	204	226	200	231	244	221	231	205	257	198	227	215	211	208	223	244	229	221	252	229	231	199	230	243	233	204	249	210	207	209	226	230	221	232	255	235	213	221	223	203	213	201	227	238	217	231	231	228	237	216	242	211	210	227	241	205	257	201	262	173	226	204	217	213	217	229	201	213	235	232	226	229	216	242	207	224	236	234	219	255	238	246	216	234	224	244	228	215	230	203	235	239	210	257	214	212	205	237	232	225	227	232	223	212	211	221	231	228	237	221	202	245	203	251	219	223	227	229	228	245	198	219	230	232	211	223	210	232	227	211	235	254	230	199	205	236	218	223	226	232	232	217	233	230	193	204	256	232	241	219	243	229	205	228	239	233	240	232	239	208	223	232	253	215	203	204	209	224	228	245	212	200	198	217	217	212	249	243	221	207	230	242	184	189	243	205	231	240	209	227	211	197	232	224	208	236	217	226	210	217	205	220	216	222	205	207	232	188	210	239	247	222	211	209	200	197	236	233	233	211	236	248	238	244	218	233	224	230	239	206	207	229	239	200	224	236	231	234	230	213	213	217	207	211	211	235	258	205	218	217	224	236	208	227	226	242	202	238	214	213	260	222	210	210	223	211	186	221	219	203	216	241	204	222	207	232	228	205	217	227	228	198	241	228	206	217	226	209	225	209	241	229	214	243	230	200	246	227	192	241	228	194	208	221	211	235	224	205	241	210	210	220	214	224	229	221	260	230	217	211	224	213	240	220	214	226	245	222	214	194	208	195	213	224	243	240	220	247	223	222	216	225	203	215	203	202	238	189	251	211	261	209	218	243	217	223	225	196	236	256	212	260	234	243	218	223	215	213	218	219	214	219	211	217	207	231	204	218	213	220	223	203	243	217	259	242	201	222	239	209	203	196	194	232	227	215	204	234	227	217	229	215	214	215	228	200	221	232	225	217	238	230	233	245	238	205	240	244	213	208	238	213	243
4834	13907	5825	2645	1880	1459	1092	880	691	603	496	455	367	395	378	349	320	297	292	262	270	273	282	246	298	275	259	270	265	251	251	253	253	252	238	241	250	263	277	234	235	243	277	239	225	222	243	253	219	239	253	253	249	205	234	230	236	247	215	266	238	225	229	248	239	257	246	263	230	234	264	227	210	235	239	242	252	235	238	254	246	235	247	230	242	242	235	242	258	222	260	230	271	282	213	221	227	230	227	251	245	234	219	216	233	243	221	216	244	247	253	239	244	244	224	225	218	243	223	229	234	263	225	218	232	224	231	252	202	221	232	233	224	238	250	255	246	215	253	256	220	237	233	246	268	258	240	228	243	241	260	261	249	242	261	245	241	227	228	251	227	247	229	228	240	231	237	247	240	241	223	249	221	240	216	223	238	258	245	251	240	269	258	216	223	220	245	243	244	258	254	248	230	241	228	228	228	238	216	236	247	240	262	238	223	233	222	239	255	238	241	248	229	264	253	256	248	250	225	262	250	232	283	234	214	228	265	257	244	253	250	230	256	221	226	220	241	249	244	236	243	234	234	214	264	214	246	243	228	230	220	241	284	234	242	231	251	242	253	225	262	217	225	242	253	229	215	228	221	251	253	248	279	229	234	208	239	256	219	233	260	239	246	208	234	217	255	240	262	222	258	209	236	219	225	257	219	252	227	236	232	210	250	240	247	220	245	246	235	216	248	226	232	260	209	230	246	255	238	284	212	224	229	245	235	227	241	265	272	238	237	250	246	257	257	233	248	214	255	215	234	250	226	216	217	216	257	248	250	249	220	238	223	235	221	229	258	242	258	223	249	244	253	235	234	242	231	236	263	239	232	294	234	238	237	248	237	212	251	246	229	244	202	194	230	198	244	232	244	234	211	240	237	240	238	242	269	230	229	213	244	210	225	229	231	244	236	247	238	240	229	224	227	211	255	253	255	246	222	212	232	244	262	235	226	236	216	255	211	210	246	253	240	253	208	231	248	212	227	233	252	221	237	246	232	225	229	267	209	254	251	270	241	228	242	237	233	222	219	252	273	217	237	225	267	222	216	204	241	248	216	228	214	237	226	264	249	227	220	241	246	238	271	243	215	218	233	251	235	227	243	257	242	237	241	247	211	252	235	265	248	250	260	237	210	213	219	217	248	212	218	259	253	256	249	253	230	257	256	237	239	246	246	241	258	228	230	253	224	237	256	223	248	241	213	243	258	214	230	250	261	241	232	247	253	233	239	220	232	238	212	220	252	235	276	243	238	261	223	245	220	232	248	222	242	209	231	228	233	255	256	230	235	244	226	249	231	236	203	214	229	229	237	257	243	229	246	237	250	233	219	250	236	237	248	233	251	234	263	226	245	246	217	243	238	257	249	214	207	246	224	260	204	242	241	263	201	238	250	221	251	232	243	195	234	244	227	232	223	222	242	240	240	272	226	244	247	255	232	246	226	245	244	221	247	283	208	221	253	219	219	245	275	255	234	250	230	239	240	251	248	221	232	247	248	241	239	237	237	238	257	248	218	244	223	252	248	254	244	257	233	239	264	244	230	263	260	224	209	214	242	229	268	207	253	211	242	239	237	239	235	240	226	238	235	231	235	235	208	251	246	236	243	238	255	218	253	220	239	223	238	232	218	218	240	243	235	229	235	255	244	235	214	254	249	223	244	257	229	223	226	240	266	225	236	225	235	259	238	250	231	227	249	236	233	231	250	229	226	220	231	237	228	228	230	230	236	210	238	237	231	214	225	227	236	230	238	238	223	237	255	224	240	252	228	241	232	242	238	237	240	248	232	231	235	231	229	268	240	245	238	223	233	211	238	228	229	238	231	229	236	219	213	249	222	223	230	252	243	227	237	227	258	245	253	240	203	247	225	225	245	234	230	242	220	232	215	252	203	221	234	231	249	245	209	240	217	250	242	242	243	265	270	253	230	242	222	247	247	229	247	246	200	223	246	252	260	227	223	268	244	260	232	268	242	225	239	229	243	234	228	219	226	224	212	244	240	247	252	234	231	227	238	254	218	234	252	259	242	247	251	259	227	242	239	226	231	220	252	229	222	252	241	245	216	255	229	228	243	231	217	245	242	210	230	259	246	234	213	211	214	238	236	246	236	266	242	199	224	224	235	235	234	233	226	258	248	243	233	224	251	239	217	225	245	234	228	222	249	234	229	278	221	225	258	221	232	242	235	220	236	248	235	246	237	267	225	221	244	256	248	258	225	235	254	216	228	277	228	241	254	250	230	235	235	236	256	214	232	262	215	244	239	229	248	230	225	229	207	243	267	214	232	227	231	248	235	241	225	258	239	223	246	258	239	221	273	249	221	231	217	233	244	232	229	224	233	261	222	230	241	252	235	227	224	229	245	224	215	262	236	234	243	240	235	241	245	260	266	232	242	225	269	216	259	235	256	253	238	242	222	215	191	241	254	240	264	207	248	227	222	235	245	247	222	248	233	240	229	220	242	253	241	224	231	218	214	254	218	235	238	246	256	250	235	258	249	226	202	254	275	244	247	235	258	229	222	224	233	230	247	229	248	248	229	264	210	210	247	243	229	235	210	245	211	265	259	255	227	260	232	210	264	250	237	209	238	221	252	231	225	259	247	249	248	240	236	238	238	253	236	224	222	233	231	247	221	268	214	205	255	254	237	252	264	235	232	244	251	206	239	237	221	224	279	232	235	215	237	235	228	245	253	277	207	241	228	246	244	258	235	225	230	239	231	247	253	275	235	231	248	246	251	227	227	241	235	213	239	258	237	248	237	239	228	219	225	273	221	218	240	234	264	236	253	270	223	254	257	255	223	211	216	240	217	213	238	221	245	260	252	239	205	242	225	243	243	263	225	250	229	269	233	257	232	231	215	218	226	243	215	231	226	228	209	245	245	248	233	237	232	229	253	243	248	239	223	278	247	249	231	241	230	255	231	235	233	229	236	220	232	240	230	237	230	229	223	230	214	219	246	248	235	235	231	272	226	232	243	236	247	249	253	246	250	242	237	221	220	244	237	233	241	229	236	255	227	255	241	250	222	235	218	237	227	224	260	261	250	249	212	231	237	240	230	229	225	250	244	212	246	224	260	203	220	238	243	224	234	228	234	232	239	226	210	233	236	228	226	230	249	235	252	266	233	235	245	264	255	241	222	205	245	231	233	268	246	223	253	239	249	239	236	232	228	231	248	224	241	207	236	227	232	212	249	257	228	251	251	220	223	226	258	239	252	246	230	220	239	234	208	215	238	281	226	223	219	257	232	225	232	247	253	218	247	237	242	208	271	234	213	231	240	242	218	237	227	239	236	229	235	249	188	221	277	259	225	225	243	242	234	256	240	233	235	234	235	210	252	215	210	258	246	264	241	233	230	273	237	236	211	232	232	234	238	206	237	250	251	254	236	252	232	224	232	203	239	227	249	263	237	228	230	262	230	199	235	237	236	237	241	227	228	220	245	239	233	225	271	237	240	246	238	235	233	248
24633	20910	26762	25057	8289	845	561	541	494	452	480	427	428	438	416	475	365	372	388	416	390	408	390	428	403	351	435	415	346	386	357	357	367	425	352	392	382	343	391	348	366	369	382	354	367	379	370	345	403	356	367	353	352	402	380	374	370	366	373	377	417	355	360	362	366	360	385	380	405	368	385	400	322	357	333	359	326	394	371	387	380	362	389	383	379	378	369	369	392	346	368	392	383	392	355	357	383	350	371	361	378	360	373	394	368	376	403	369	398	381	370	342	380	375	356	338	429	394	345	390	384	379	418	375	343	381	366	371	370	403	375	348	361	413	383	377	372	366	393	409	374	380	401	368	385	377	404	362	350	366	370	362	388	368	322	353	397	365	332	421	387	395	357	383	367	376	387	388	396	355	380	341	403	384	340	356	388	349	379	377	361	377	401	340	380	354	367	349	391	411	358	362	356	403	352	373	352	396	370	397	369	377	380	356	382	394	373	316	375	391	372	367	386	335	377	381	345	382	366	367	371	413	392	393	409	349	339	361	369	379	372	378	379	337	357	343	385	343	394	332	343	425	394	378	403	360	371	385	367	391	377	372	411	381	359	344	371	394	360	372	373	379	368	352	358	334	357	351	377	373	368	365	352	362	371	404	383	374	370	396	376	396	370	417	386	374	379	396	420	371	365	361	358	358	394	384	359	358	389	372	362	393	388	355	348	362	388	373	410	389	355	368	358	396	361	350	382	352	359	353	347	353	385	371	354	374	389	405	383	353	383	350	378	379	408	381	351	360	365	377	371	342	362	381	355	357	370	369	404	376	369	369	382	378	374	367	366	387	345	349	336	384	383	367	376	359	398	378	399	378	355	374	333	383	378	374	386	363	373	401	360	392	370	377	343	355	390	377	390	406	374	398	380	364	387	403	370	360	404	363	352	374	403	338	358	404	391	340	337	373	391	390	404	367	371	389	358	396	383	397	378	367	373	370	344	337	407	402	374	352	415	371	352	373	327	354	388	349	361	400	345	386	371	361	362	364	364	371	382	354	378	346	383	369	374	342	373	397	360	364	379	339	339	355	353	357	338	378	385	369	358	371	390	381	363	384	346	373	368	350	380	370	357	357	354	339	350	383	428	394	345	358	391	387	357	353	364	391	375	392	371	393	391	380	388	394	365	345	398	359	378	357	374	353	332	370	396	384	378	384	359	361	358	370	363	368	376	378	375	348	360	396	391	356	410	385	357	347	388	379	355	375	380	375	380	347	377	373	371	370	391	407	359	377	371	373	388	394	378	350	375	352	360	415	388	369	379	365	367	362	357	396	354	377	384	381	345	370	352	369	348	383	363	366	390	360	360	347	402	362	400	410	366	367	368	387	353	388	391	391	362	382	366	389	365	376	361	352	395	380	384	342	370	387	383	343	386	397	374	372	375	385	371	383	348	386	369	358	319	368	352	361	347	381	374	395	336	365	371	346	363	388	366	421	409	361	377	379	377	368	345	362	356	411	369	370	398	397	374	376	390	380	363	379	349	378	368	384	377	363	380	349	399	372	355	373	365	397	347	362	382	420	384	394	352	371	326	359	372	331	343	407	390	364	408	394	387	379	350	389	380	404	360	375	369	364	387	385	380	394	357	378	373	356	375	355	417	360	377	395	357	420	394	389	393	334	401	384	384	354	378	409	396	348	361	353	376	355	361	410	372	391	349	382	359	371	377	385	359	372	358	355	370	394	356	370	425	382	386	398	371	362	384	355	379	360	384	375	415	373	366	372	385	373	351	364	356	363	393	367	397	364	373	340	382	388	383	380	374	362	366	337	324	398	363	352	350	384	343	367	362	389	375	394	377	361	377	355	354	378	369	354	390	368	400	404	349	366	382	340	387	354	372	371	384	418	404	389	393	379	395	359	366	382	369	392	337	416	358	385	349	374	357	382	369	365	356	332	382	363	377	394	353	355	351	378	359	404	332	358	380	354	402	400	349	385	337	364	396	382	385	378	374	382	357	381	347	373	378	377	373	354	356	386	375	344	385	360	354	368	408	384	367	357	377	378	386	391	387	347	365	425	402	359	399	389	371	379	343	399	353	390	407	369	351	322	360	387	398	385	375	418	387	382	356	399	354	335	359	375	351	400	360	352	377	397	383	372	355	352	369	385	345	361	362	400	388	356	386	347	380	357	361	360	386	385	371	339	374	395	385	337	372	371	355	374	343	417	382	375	358	377	382	365	392	335	372	356	328	341	378	335	380	365	354	368	379	367	322	336	361	360	379	384	394	396	375	401	367	364	377	346	364	344	355	405	377	407	373	379	394	402	349	356	356	376	383	370	401	382	375	384	353	359	399	361	380	357	349	362	373	391	351	364	356	374	352	381	364	338	363	347	337	363	372	341	363	369	384	419	363	338	376	388	367	373	382	381	347	391	380	335	352	401	359	364	386	341	413	361	358	399	375	372	370	401	383	391	375	379	389	391	343	382	360	342	396	359	390	359	396	396	376	345	396	378	412	331	367	397	408	394	392	359	374	387	361	355	414	381	344	372	379	365	383	384	348	384	369	356	376	377	386	386	364	400	366	378	356	404	379	419	384	371	389	364	380	380	367	380	357	385	384	387	405	348	353	333	364	355	385	389	396	359	411	386	369	388	392	338	357	358	354	398	395	382	396	402	348	381	386	369	385	341	388	385	387	383	429	386	358	353	387	382	399	364	346	370	377	342	344	354	361	362	355	357	406	358	357	328	377	356	348	314	350	379	402	381	378	394	383	390	376	368	365	392	354	408	363	369	357	412	368	395	356	378	379	378	400	381	356	388	357	365	362	362	364	371	393	390	384	406	391	334	359	354	357	389	371	382	353	366	387	355	383	377	354	368	410	398	363	381	370	365	373	359	388	372	391	376	360	386	394	378	339	394	385	378	352	379	356	399	369	384	380	368	393	377	396	390	359	366	426	378	357	377	392	399	374	379	400	340	363	354	367	393	347	371	378	372	373	343	413	367	350	349	369	364	382	381	391	354	366	383	350	358	352	380	347	345	376	381	383	396	364	399	406	380	362	394	343	372	381	349	395	362	354	363	376	346	419	394	376	384	335	348	335	361	347	385	388	362	393	371	370	353	387	361	378	331	350	355	368	403	380	374	357	388	379	365	391	358	375	363	380	383	370	368	376	387	373	394	362	333	374	360	382	351	367	373	393	349	369	365	395	380	344	353	354	374	389	375	354	379	386	354	406	366	365	387	365	393	393	368	390	378	335	362	391	371	386	376	361	371	376	373	382	347	368	327	392	379	382	364	361	348	348	370	382	354	357	343	390	371	383	346	409	376	418	357	387	379	355	383	393	365	373	355	370	380	338	368	353	360	382	345	365	380	394	364	398	390	369	352	391	375	386	372	381	418	406	400	362	361	400	389	355	379	352	396	397	391	376	382	353	347	355	371	386	371	401	411	370	358	394	406	355	372	357	360	389	365	351	341	340	360	370	362	369	395	361	396	394	364	385	363
4721	8566	3324	1726	1322	1081	862	699	659	565	543	507	510	465	450	469	417	488	430	412	445	462	434	459	395	432	395	413	411	420	410	411	443	443	412	403	363	381	395	433	407	435	415	421	398	417	416	422	403	416	371	395	404	437	401	389	403	415	402	412	390	401	394	374	387	386	372	393	435	383	366	368	413	411	401	393	407	389	421	372	391	438	361	408	373	369	417	387	401	434	403	383	381	429	421	407	433	380	400	416	377	398	402	402	399	416	397	414	405	411	393	429	395	425	427	400	401	401	375	381	430	412	419	371	437	381	385	407	440	399	399	409	441	401	418	410	382	369	402	399	409	434	381	377	402	378	386	407	420	398	388	399	397	430	369	410	413	414	400	367	401	395	454	383	388	409	407	394	403	410	411	398	372	380	426	452	425	415	427	391	411	387	390	392	363	405	382	374	415	406	382	368	418	395	386	398	401	397	422	361	395	384	413	421	413	409	386	402	393	384	408	397	369	451	400	426	395	384	411	423	387	405	436	399	360	425	411	390	446	394	397	386	376	387	407	403	426	410	400	416	416	441	423	414	391	384	408	403	380	413	438	437	386	428	431	422	404	434	399	391	431	380	373	372	395	395	427	410	381	362	399	414	419	416	429	366	389	434	433	407	409	400	432	397	393	384	408	421	415	402	397	389	402	383	397	433	420	402	461	418	376	416	396	385	366	403	414	397	399	429	418	398	393	378	397	415	413	397	379	370	432	388	434	406	424	414	409	379	398	422	364	391	398	394	418	399	362	425	438	435	399	401	388	431	410	433	382	397	426	419	386	398	396	400	378	409	420	413	407	378	419	412	389	395	423	364	419	397	394	402	380	402	437	398	390	422	379	372	394	430	411	398	413	410	387	384	365	417	411	404	391	404	415	394	451	375	381	395	412	381	392	399	428	395	369	436	396	422	420	412	399	420	442	379	397	357	416	402	371	407	389	374	435	386	395	424	383	393	377	386	411	397	372	380	397	402	389	376	425	376	411	408	399	398	442	397	414	383	363	385	410	427	419	421	421	385	378	396	397	450	402	385	402	396	397	392	404	410	380	432	368	379	399	392	399	390	406	411	384	419	432	375	416	413	396	413	380	406	400	382	364	408	413	428	402	406	400	380	386	423	388	445	374	390	412	372	430	379	365	392	438	383	404	372	382	379	381	411	395	417	389	415	388	369	437	412	440	428	430	380	379	371	404	421	434	401	394	390	384	412	418	402	404	403	414	387	390	428	402	357	390	417	402	451	425	420	430	380	399	412	401	392	387	428	440	404	360	387	395	400	404	411	385	410	400	370	439	414	417	392	394	393	393	415	381	390	429	403	424	405	395	442	404	366	412	416	413	394	397	401	394	430	392	420	413	398	376	411	398	414	380	406	406	363	435	378	396	381	388	426	450	417	381	397	363	399	404	434	410	420	405	419	368	423	372	399	370	390	401	395	390	371	405	411	391	400	414	386	376	381	426	441	441	401	394	416	424	375	369	395	375	406	407	401	419	408	395	391	418	386	412	371	387	345	400	399	363	427	410	417	374	427	421	399	393	365	365	404	385	412	383	374	417	404	385	370	396	434	376	401	401	435	372	360	421	380	406	391	388	397	365	381	412	365	404	407	381	445	407	401	360	415	401	401	422	411	385	349	396	412	413	382	375	423	374	414	400	404	442	392	381	370	382	410	415	415	400	389	449	387	394	385	399	399	376	416	406	391	396	402	400	395	385	368	398	416	385	414	430	397	420	378	437	417	412	370	370	365	377	367	403	384	400	383	370	387	396	417	385	404	398	369	408	389	411	393	433	399	418	390	405	420	420	393	404	418	421	416	395	419	407	373	391	424	398	408	416	384	405	370	390	383	369	395	401	429	380	394	411	402	393	400	387	371	405	372	399	368	442	417	412	399	405	415	423	409	386	397	422	412	409	396	434	386	385	410	409	376	378	415	394	415	377	392	401	415	390	394	408	388	406	411	440	400	418	430	403	380	438	414	363	398	427	396	394	413	390	403	393	405	369	409	383	403	395	390	454	374	401	425	402	409	362	391	415	391	428	425	433	396	393	411	400	416	381	421	417	421	379	389	429	383	406	396	362	407	384	383	407	349	408	372	390	417	432	424	412	380	397	407	405	427	409	369	377	412	399	401	401	394	438	415	364	373	432	379	390	408	380	385	360	416	375	388	432	440	383	393	421	401	394	377	413	395	387	395	401	406	402	402	421	397	407	407	387	375	381	426	388	368	397	401	384	414	391	393	375	378	394	381	417	423	367	424	414	398	389	375	367	413	425	376	358	394	393	368	418	365	350	388	437	433	385	410	415	380	416	381	398	421	389	384	359	391	372	403	381	359	377	428	375	372	395	389	441	405	390	393	402	395	402	402	415	382	410	413	418	396	373	399	380	396	395	389	403	371	443	415	413	399	391	422	423	408	409	367	394	410	415	422	360	408	389	390	432	398	380	408	400	396	384	404	410	383	393	392	400	429	397	379	428	363	377	414	425	422	393	390	393	415	376	375	454	427	360	400	443	392	398	377	406	388	403	379	372	438	390	394	378	449	409	391	367	394	411	394	418	411	367	380	427	405	434	386	431	381	419	415	396	378	388	404	382	423	402	416	410	387	382	425	399	394	395	376	334	374	382	403	398	403	422	391	405	429	409	398	382	392	389	418	418	402	390	408	395	400	384	398	400	434	408	424	383	392	416	439	395	395	430	399	379	423	420	414	377	428	377	404	403	421	445	390	369	368	405	344	417	417	392	403	383	400	418	429	379	371	401	381	396	396	368	380	432	369	370	405	423	411	397	379	398	393	388	351	419	412	390	396	380	389	378	424	402	410	395	430	387	422	431	376	387	388	382	354	417	407	423	379	389	355	405	390	424	415	433	378	393	411	409	389	388	388	387	423	384	398	433	390	404	375	380	378	394	443	417	397	372	407	408	429	387	386	389	410	395	403	402	392	427	405	424	427	370	422	400	390	426	415	439	392	387	383	402	365	380	410	375	374	394	421	431	400	394	418	386	409	395	413	439	384	411	425	391	438	380	411	405	419	392	393	401	363	416	388	408	359	404	408	393	387	408	392	430	433	413	402	390	423	390	400	410	398	421	374	413	421	381	395	409	367	396	376	417	402	388	372	364	395	412	380	365	420	431	395	364	346	350	421	385	412	410	410	392	409	369	383	410	421	424	395	394	418	390	392	410	368	390	431	391	385	371	427	415	367	451	428	418	377	387	403	433	367	398	394	406	366	389	407	384	362	402	344	406	376	392	397	433	408	402	414	372	403	408	392	422	397	427	432	357	393	415	395	396	456	423	373	372	392	413	406	399	427	380	383	376	422	382	345	388	405	412	386	426	404	403	422	382	400	418	389	365	407	372	428	418	365	406	367	407	391	423	398	370	389	386	413	409	377	370	409	390	394	406	393	376	393	385	397	396	444	380	426	410	404	369	410	412	412	390	371	359	409	404	409	412	429
22539	21100	28738	23702	21103	21138	6957	1273	971	825	837	720	668	647	628	616	530	577	569	555	564	552	519	573	553	493	490	595	516	531	522	515	530	504	543	565	490	480	464	511	548	520	493	497	509	495	524	475	501	525	527	539	481	490	521	507	523	498	498	506	486	519	535	503	484	492	475	452	524	476	488	497	485	464	502	553	487	540	503	476	508	548	507	443	504	475	482	502	459	482	516	480	479	497	536	500	508	507	466	514	495	455	511	490	508	455	519	467	533	491	472	472	507	513	500	481	477	477	491	511	497	493	482	530	499	482	515	455	519	476	472	481	468	491	502	518	528	489	506	504	437	479	489	465	490	451	518	483	488	495	471	521	473	496	565	475	505	481	490	494	526	542	546	484	507	462	501	494	493	519	501	536	472	526	486	491	519	475	499	495	466	486	506	502	483	486	491	476	508	501	486	473	465	461	491	494	473	458	539	511	524	498	498	514	471	515	494	472	486	457	452	504	492	509	531	501	504	501	529	522	502	513	444	472	484	521	483	505	498	511	512	472	495	487	479	538	479	479	522	484	498	493	476	470	486	522	465	484	528	457	553	494	484	463	485	518	460	490	466	491	444	506	497	492	432	490	514	480	540	474	463	495	473	505	455	486	517	518	499	491	495	487	475	448	503	533	504	476	514	462	505	497	500	485	443	490	505	494	475	495	489	500	501	478	492	488	514	471	487	489	493	481	489	507	464	487	481	515	483	488	486	496	482	507	486	482	478	505	500	466	509	448	473	483	458	484	526	486	486	478	519	506	479	492	504	505	466	483	508	497	494	519	457	512	520	471	501	537	463	479	487	502	540	528	467	483	481	511	453	453	473	466	478	431	488	541	484	467	491	484	474	500	472	513	472	480	481	499	490	528	466	525	498	484	500	460	503	490	476	501	478	536	467	463	491	470	514	475	495	482	547	530	498	484	467	485	503	519	476	489	470	466	496	474	487	517	499	502	484	473	515	475	452	517	482	480	459	486	524	466	451	478	515	468	516	525	509	472	512	480	442	526	488	522	484	495	496	491	447	492	479	513	521	508	483	498	480	485	485	497	501	478	482	464	473	470	483	526	495	521	495	461	475	518	508	509	486	444	467	467	507	485	495	531	491	519	499	470	479	487	484	499	495	485	483	498	518	513	499	503	466	527	492	490	469	517	521	449	486	489	533	487	522	486	542	491	473	479	452	464	498	490	503	472	505	468	491	526	479	534	506	515	487	489	489	444	477	486	498	476	496	468	502	465	500	479	489	488	490	510	469	487	488	493	459	479	543	493	474	490	523	525	505	464	506	486	506	491	469	475	472	534	460	466	490	478	474	492	473	457	475	481	528	483	489	456	483	495	510	484	493	497	468	504	507	459	494	491	477	471	460	499	498	472	498	500	458	514	532	451	502	498	490	491	475	504	474	487	468	495	486	503	492	465	511	507	477	476	492	496	520	500	531	453	445	487	494	481	482	501	473	447	497	476	545	517	466	490	488	522	473	488	491	484	468	504	482	464	497	453	494	499	484	483	474	520	499	477	485	495	471	545	486	466	503	481	488	514	450	509	486	533	528	463	476	484	499	489	495	483	496	490	453	481	480	491	416	499	487	531	483	535	489	481	460	494	492	496	488	475	457	501	489	482	455	470	494	488	465	498	484	511	503	499	506	475	477	474	499	506	477	485	489	472	488	513	451	477	470	464	488	526	491	509	498	526	459	520	477	472	427	496	479	505	474	488	455	483	457	535	463	490	485	505	490	509	487	506	478	463	510	505	505	529	496	461	476	483	533	468	465	501	506	533	483	469	494	511	530	496	495	470	489	492	492	488	492	486	523	490	466	517	512	503	502	466	495	519	474	507	488	454	493	502	502	466	535	529	475	465	486	462	477	518	483	521	490	492	520	502	474	470	516	491	496	478	473	491	492	510	473	536	480	463	479	446	500	475	476	520	477	547	452	525	465	495	462	472	447	471	515	515	503	486	498	490	460	469	486	494	498	505	474	490	472	481	499	492	494	489	487	482	516	547	485	458	456	465	465	483	514	500	457	491	512	491	500	468	506	467	478	480	474	500	515	479	513	476	470	486	520	484	524	501	475	512	535	493	511	525	508	444	510	505	478	519	518	522	500	488	472	518	479	537	489	491	487	513	514	455	487	463	491	548	505	532	492	504	479	465	471	445	521	472	538	478	515	484	516	506	518	528	493	539	495	518	454	505	496	483	482	568	497	537	485	502	504	486	507	509	490	492	497	534	468	492	463	494	496	451	492	449	517	477	489	519	523	464	489	440	495	506	471	501	477	501	485	496	503	524	479	510	509	491	452	520	489	499	450	458	490	517	473	503	511	489	490	467	501	474	491	515	469	481	490	484	498	484	515	454	480	487	501	503	494	520	456	465	497	476	471	502	493	468	460	488	481	525	471	507	432	493	496	556	500	465	490	468	498	479	444	470	470	467	490	466	483	515	484	454	500	486	450	505	522	517	477	475	490	486	491	497	481	474	494	498	492	515	498	533	470	447	445	487	484	522	501	512	468	467	489	478	467	455	453	450	515	469	464	508	505	495	485	504	500	462	524	519	478	454	500	515	487	450	492	476	496	487	475	464	506	459	483	514	520	495	533	503	489	501	484	490	480	488	488	482	461	474	451	492	518	491	529	460	427	514	461	486	502	488	474	490	488	481	486	504	475	475	468	466	514	512	476	507	510	501	487	480	517	487	486	488	456	458	496	485	457	462	453	502	478	480	507	508	479	500	468	524	485	479	491	510	501	465	510	490	510	497	503	493	450	491	468	514	491	525	482	463	493	508	491	468	487	499	486	463	521	513	469	468	480	493	495	440	498	488	472	504	473	507	488	526	507	460	541	477	490	538	473	512	495	504	526	530	471	481	470	517	521	482	488	516	498	500	492	459	501	546	492	464	487	518	485	487	510	445	514	469	504	530	458	455	530	474	473	480	485	511	488	453	477	493	473	474	527	456	503	463	467	509	457	503	510	484	469	513	479	493	484	461	479	529	445	442	498	485	496	484	497	504	466	535	529	472	499	495	483	517	467	521	518	463	472	486	466	471	503	477	449	504	509	478	473	480	508	460	522	481	474	505	511	502	489	502	519	510	452	539	490	502	481	464	467	473	485	514	473	461	567	463	471	503	481	516	487	456	503	518	447	494	469	488	500	473	468	491	514	461	481	510	509	495	479	510	451	487	494	511	494	467	497	498	469	497	465	507	505	518	509	484	473	476	464	477	533	520	504	489	506	494	521	479	515	486	516	478	502	488	487	481	467	454	506	488	477	496	484	507	500	500	471	466	481	476	515	481	477	494	501	511	494	473	505	504	464	482	430	487	513	468	477	483	496	434	468	508	481	487	457	490	486	459	506	471	498	477	480	481	449	490	504	497	495	497	469	501	489	521	475	489	490	440	475	476	486	538	502	500	476	462	512	512	507	475	495	483	503	471	488	453	502	506	498	525	525	535
6248	20621	9953	4921	3588	2802	2191	1677	1321	1146	1032	934	799	770	688	645	674	700	624	620	577	621	603	579	520	558	560	518	545	563	590	566	523	535	561	520	561	513	539	528	550	449	518	511	526	500	514	490	500	509	501	496	520	525	497	529	526	507	480	515	544	498	515	498	496	510	496	517	484	471	479	518	522	480	491	494	484	521	497	525	516	507	488	484	484	532	508	489	472	519	533	512	491	502	491	498	530	486	525	501	475	455	497	478	454	502	482	446	437	468	538	460	461	471	474	507	476	478	517	515	481	485	476	510	490	509	523	462	519	504	479	493	494	473	477	516	514	477	480	504	507	454	508	472	518	514	451	481	497	536	489	496	505	459	477	509	453	505	482	502	469	496	456	480	458	443	478	515	450	524	502	494	464	508	505	539	504	491	476	504	490	490	486	544	523	498	461	507	480	484	479	491	510	496	474	520	500	489	487	529	489	499	485	468	465	476	493	466	494	460	482	480	478	523	499	479	485	478	497	477	491	488	473	491	519	451	476	481	501	482	513	486	472	529	490	468	461	512	487	510	505	516	483	467	512	514	490	475	482	513	485	476	499	497	504	488	475	491	498	457	498	493	498	499	511	491	507	505	493	465	487	505	496	467	481	495	525	496	480	482	481	503	490	468	482	443	507	487	510	498	517	469	519	463	503	500	490	501	549	482	459	479	479	460	492	513	499	517	484	506	507	517	477	514	542	490	488	473	492	498	502	502	526	488	495	474	469	524	507	494	493	500	516	471	443	438	493	484	478	521	514	492	523	521	555	478	489	488	507	490	514	484	498	550	488	489	502	523	511	504	542	494	508	486	496	488	512	529	501	521	489	510	475	490	490	510	530	481	480	493	491	472	495	490	498	479	500	513	490	515	468	496	510	493	492	478	508	552	497	471	463	469	480	497	495	498	472	481	499	525	519	476	484	463	510	459	467	495	465	511	491	485	498	495	458	509	472	463	495	495	478	507	525	492	466	481	538	487	473	478	461	477	476	490	498	508	486	522	490	477	504	466	501	486	533	511	491	456	512	527	561	505	498	504	504	502	560	481	517	461	479	516	503	496	526	492	500	498	484	490	520	476	498	430	462	497	476	449	504	496	502	481	487	516	513	472	507	526	513	504	514	504	470	508	480	523	473	503	490	480	517	505	505	484	496	503	525	482	509	452	466	519	495	452	470	511	541	495	500	482	492	492	481	528	525	499	496	475	536	531	491	482	481	506	489	500	504	494	500	535	495	492	458	500	495	461	436	549	498	515	500	486	492	521	503	539	484	445	496	439	473	484	474	501	493	496	536	471	474	505	502	469	472	516	494	479	515	487	513	497	508	522	510	491	472	512	498	506	491	463	472	521	460	534	493	497	491	520	483	494	495	501	506	463	469	497	433	518	471	501	511	489	475	463	491	501	482	499	503	510	511	465	501	491	545	497	494	482	500	467	476	512	484	492	440	533	500	497	478	501	451	498	500	473	477	517	492	517	478	469	551	486	480	488	517	483	499	537	462	504	506	489	465	497	519	504	497	509	490	532	518	485	516	503	451	488	490	513	466	498	492	517	486	505	526	496	487	496	502	524	488	516	493	502	472	518	477	515	503	493	477	476	547	468	448	480	500	508	469	514	506	429	525	487	493	482	493	503	522	478	477	498	513	497	485	524	504	527	444	508	501	502	482	504	490	492	504	496	490	511	492	501	469	518	469	475	497	492	499	480	490	481	485	457	455	499	512	511	465	491	476	498	507	497	502	496	488	507	489	506	514	477	481	483	501	498	475	464	540	493	493	498	502	499	539	478	491	512	518	509	464	484	501	487	500	452	478	531	506	479	506	531	508	486	520	499	474	477	487	477	509	520	477	484	503	486	514	532	522	518	496	513	508	513	455	487	481	491	523	504	473	481	497	471	485	497	486	536	498	486	525	527	463	490	506	503	505	496	473	484	509	474	502	525	505	495	457	492	491	504	488	465	507	488	524	502	499	478	506	504	502	490	546	491	489	471	551	482	478	495	486	545	531	521	555	513	489	480	472	461	499	499	456	485	507	510	486	489	454	520	465	456	460	479	502	491	470	508	476	482	508	518	491	504	542	492	442	463	481	448	470	494	497	496	506	482	496	484	522	490	496	499	501	526	477	476	452	522	478	492	541	485	468	483	492	481	479	506	490	474	516	504	477	469	466	468	447	497	501	502	490	471	504	501	487	517	470	499	485	492	536	488	499	483	482	522	495	511	501	499	463	504	511	490	503	510	508	505	488	460	507	512	498	508	541	538	456	496	483	538	520	450	491	501	495	541	482	490	467	484	496	557	473	483	492	483	534	489	485	459	553	501	507	471	521	521	462	506	500	466	497	477	510	509	470	464	500	487	502	523	498	507	484	467	514	467	453	501	501	484	520	489	522	502	461	535	477	520	494	511	488	457	462	465	473	482	478	533	500	536	532	527	479	484	496	470	512	494	492	481	515	515	477	497	507	514	488	475	479	464	516	484	473	521	495	507	477	477	492	470	503	519	494	469	511	494	527	522	469	485	474	542	465	478	456	526	489	497	495	492	512	486	497	457	494	500	528	493	531	522	478	496	497	507	498	511	471	501	514	501	523	486	466	500	477	529	483	505	510	514	505	486	534	481	440	500	473	462	470	467	492	471	518	525	483	439	481	498	520	503	521	442	477	485	489	494	498	460	483	498	476	491	467	510	482	490	494	516	505	510	494	496	471	484	464	550	495	510	480	501	500	461	492	465	483	481	471	484	526	471	524	497	466	474	466	497	510	542	503	484	500	488	498	527	499	488	482	465	493	501	529	532	512	491	496	487	464	468	475	492	465	504	503	513	463	480	490	508	515	502	498	491	501	470	477	492	515	465	484	501	468	515	525	456	484	532	470	485	472	491	487	462	495	511	464	475	460	483	517	456	480	517	521	467	524	523	483	503	469	507	486	474	498	494	532	452	510	497	507	500	504	483	484	452	531	504	492	511	481	513	532	491	498	453	524	508	475	505	499	479	526	499	494	531	487	478	532	464	472	517	457	493	514	476	495	535	520	475	516	454	471	515	492	489	479	508	492	536	494	511	500	471	510	531	494	505	464	490	527	492	475	487	511	504	462	495	509	488	479	527	509	494	474	492	457	509	499	482	516	523	484	478	495	497	506	489	454	488	445	487	470	424	524	506	503	495	493	496	508	496	502	499	455	525	508	521	485	493	499	485	496	468	544	544	560	553	482	497	496	508	513	501	455	519	475	487	500	493	467	522	494	514	535	502	492	487	495	519	487	461	477	502	484	476	501	491	483	496	500	496	483	483	452	516	487	484	544	498	511	493	493	458	528	483	504	494	515	507	495	467	518	504	533	496	488	485	474	496	486	478	481	542	498	497	524	496	503	495	506	536	475	518	474	502	480	489	474	504	506	527	509	479	506	508	476	485	498	496	495	474	493	490	470	522	492	504	490	503	534	519	504	470	503	482	483	515
27740	16974	2897	424	276	244	264	207	197	197	201	178	195	203	187	187	156	181	160	204	191	175	178	179	167	174	192	177	187	213	179	183	196	153	196	194	182	198	156	193	179	146	154	195	184	182	183	187	188	157	183	189	206	191	197	190	178	185	200	172	190	180	177	188	168	181	210	174	164	170	175	210	168	201	194	166	199	186	174	180	187	174	182	170	203	190	150	162	179	189	191	188	178	183	168	172	172	191	166	173	182	183	146	184	170	191	184	185	169	172	189	151	197	164	191	208	202	168	184	187	169	178	153	188	172	171	192	192	177	192	170	183	186	192	189	198	182	172	180	170	175	158	206	180	186	178	199	184	165	183	158	174	171	202	161	191	176	185	197	170	193	196	179	168	166	183	181	185	182	192	181	176	187	184	190	175	204	193	172	180	184	182	177	166	181	163	160	201	184	200	190	189	195	187	185	195	180	188	184	189	180	172	178	197	205	207	188	182	170	198	188	166	202	164	185	191	185	170	193	166	152	160	151	177	186	159	171	203	163	194	196	190	181	189	178	169	157	165	168	159	182	194	172	170	189	185	202	179	185	169	196	176	194	203	199	175	191	194	209	176	161	196	168	191	177	176	181	171	174	165	180	175	192	188	192	185	192	177	168	206	182	177	184	173	182	179	176	187	169	178	159	194	180	193	185	183	163	179	181	169	187	160	182	187	182	180	197	186	173	184	171	179	197	174	182	165	168	167	189	210	185	180	179	173	168	168	165	189	180	167	210	171	160	166	189	191	174	187	184	169	170	192	187	167	190	191	195	201	178	182	170	162	187	210	168	189	171	178	189	155	176	175	195	168	181	193	185	196	158	179	196	182	189	186	170	185	191	165	189	196	178	179	182	188	178	160	188	177	170	181	198	174	178	182	209	180	179	158	206	177	159	178	178	186	169	214	170	179	185	181	184	165	178	196	160	190	179	169	160	189	178	139	182	177	192	185	198	168	175	181	170	188	203	192	187	190	190	175	181	185	159	181	171	195	179	188	180	173	190	179	176	164	194	173	183	159	169	166	188	181	175	189	214	178	192	186	175	189	175	189	153	178	171	175	181	179	169	196	194	169	172	202	186	180	179	176	169	216	205	163	180	201	188	185	195	153	193	191	196	182	167	164	188	178	193	172	173	209	206	180	174	202	175	189	152	157	185	186	194	193	179	171	189	189	175	182	178	193	198	164	190	161	154	180	186	217	149	173	164	181	160	168	172	190	168	181	202	186	171	199	194	168	183	179	201	180	177	182	193	181	194	179	186	196	189	190	156	193	173	178	191	169	160	190	187	181	191	212	176	196	180	203	174	180	165	185	162	165	172	200	176	189	180	180	212	178	194	175	188	169	177	188	194	199	172	199	189	176	175	211	173	179	182	178	213	187	183	191	178	200	192	182	172	158	165	174	175	182	164	177	212	176	173	191	145	170	185	203	184	194	188	152	185	210	181	191	165	196	188	181	170	208	172	184	193	171	168	166	164	188	214	185	180	188	175	202	170	196	171	173	177	171	174	190	187	149	189	164	184	181	180	164	171	172	184	179	187	192	171	184	184	176	195	184	198	174	178	170	183	178	181	184	185	205	192	184	188	209	193	192	194	184	186	189	178	177	187	170	170	165	167	167	201	167	214	172	176	186	165	201	181	204	188	179	187	181	186	174	187	205	195	176	170	193	187	190	171	175	185	174	184	181	182	160	173	182	172	187	202	204	176	180	194	177	203	195	183	183	172	196	179	184	164	154	209	192	206	182	215	186	192	168	204	175	178	180	184	157	186	181	177	186	168	195	170	198	208	182	178	175	182	183	175	200	190	184	171	190	172	175	179	160	195	186	171	187	176	198	204	168	195	207	183	185	179	185	164	173	201	174	185	193	165	190	175	194	183	166	180	195	189	179	170	182	166	168	181	175	158	178	159	189	192	176	171	169	174	178	200	150	165	178	206	194	172	179	191	185	192	179	187	201	169	192	179	179	217	184	217	181	202	167	147	170	185	190	163	184	194	166	201	187	180	168	191	184	191	206	164	174	179	183	204	195	182	188	180	187	177	183	174	184	178	171	179	170	181	163	176	204	179	173	172	194	177	208	175	163	179	148	168	181	198	182	181	195	177	200	174	179	173	186	189	170	190	178	205	193	170	193	217	213	173	182	169	185	181	177	179	198	207	160	192	172	196	189	168	174	177	206	191	186	169	182	173	166	180	213	202	189	157	189	162	157	174	165	216	194	180	186	180	197	191	180	200	178	171	166	151	166	171	171	182	188	154	173	165	170	164	178	183	156	191	163	212	176	194	164	166	159	169	175	206	196	154	187	174	162	184	159	190	191	202	187	197	166	171	173	158	172	174	177	206	159	171	180	198	168	213	173	171	197	185	174	173	171	193	185	189	163	169	203	188	171	187	189	189	202	176	198	207	175	203	198	205	209	165	172	180	183	168	189	185	175	196	166	214	171	198	156	178	196	192	188	211	191	170	193	197	202	151	172	183	194	193	198	175	196	178	180	169	175	186	196	162	182	188	173	187	182	161	174	156	188	182	185	211	181	196	170	173	161	158	195	197	195	192	186	190	194	194	184	152	183	168	179	173	162	177	199	170	206	185	174	198	207	190	177	196	178	167	178	194	192	170	195	196	196	190	171	174	196	184	174	168	196	180	189	179	186	173	182	188	179	187	194	185	193	178	184	173	183	186	169	179	189	178	212	168	193	193	190	187	179	200	170	169	183	189	185	180	174	189	203	174	185	169	186	185	183	185	171	164	193	182	202	172	186	174	176	163	202	207	169	166	185	182	194	184	176	172	174	196	185	168	194	191	177	191	176	166	197	171	167	209	192	197	183	210	191	190	181	192	188	163	181	184	172	197	176	186	170	187	191	162	170	207	190	164	162	169	197	174	172	197	179	159	195	189	174	193	170	181	156	190	194	188	195	176	200	163	205	172	164	169	168	175	191	165	206	185	183	198	173	186	155	187	181	194	184	220	180	162	175	183	202	172	171	206	178	174	182	162	202	179	183	184	186	170	183	181	191	199	188	169	181	170	174	174	161	185	187	187	180	169	183	180	191	198	175	170	181	190	183	182	187	179	153	194	164	178	166	183	171	183	183	195	188	185	207	189	159	181	183	181	173	185	206	177	151	193	174	194	177	180	184	190	183	190	192	193	193	170	184	173	181	195	189	193	202	171	184	186	181	158	192	187	164	180	183	192	190	171	176	166	181	181	156	178	199	180	200	179	195	190	187	183	160	185	199	175	193	185	174	171	180	168	192	176	175	181	199	190	200	170	189	185	211	176	188	201	191	166	193	185	213	171	215	176	175	211	177	167	189	168	207	168	185	189	176	181	172	196	189	186	174	208	183	165	176	167	196	204	183	189	205	198	203	156	175	194	190	183	194	171	200	183	194	188	154	184	201	198	195	190	180	178	189	182	178	175	211	170	186	164	194	187	162	187	174	171	175	185	203	178	175
5285	1492	557	311	292	306	283	234	222	199	234	201	217	211	207	256	209	231	188	218	200	201	209	198	218	201	208	193	203	225	213	193	219	203	194	222	216	206	229	217	208	193	214	207	208	194	201	193	202	187	228	224	213	218	218	196	205	208	212	215	224	210	202	195	215	211	229	210	215	201	211	206	202	194	224	192	227	188	219	226	182	200	218	212	221	226	198	226	186	220	205	233	199	198	220	208	203	210	196	219	218	235	202	192	220	191	198	205	196	183	209	230	206	220	200	195	220	187	220	204	169	214	180	224	185	202	211	204	207	223	206	197	229	209	201	202	210	181	223	212	218	217	211	213	198	211	215	217	207	203	193	190	209	214	203	187	200	218	185	217	200	210	198	223	222	223	193	224	220	211	177	204	210	217	203	210	203	212	201	220	188	228	192	219	216	226	221	207	199	181	231	209	198	219	198	219	230	212	210	212	206	215	193	198	231	214	199	204	166	194	208	196	223	196	219	187	210	188	220	223	213	191	225	203	200	211	209	202	202	195	204	229	206	211	223	210	205	219	236	222	227	223	174	207	187	234	191	182	201	211	213	215	196	212	178	170	178	187	220	205	184	200	210	225	232	212	215	208	217	225	199	201	224	194	226	221	198	210	225	189	178	217	229	194	209	215	200	231	244	213	204	202	200	219	221	171	217	229	212	238	251	195	218	199	201	195	227	177	196	256	221	198	228	191	213	185	223	206	213	197	229	241	203	235	228	217	196	212	184	190	224	224	175	232	221	221	199	185	210	202	191	208	227	211	187	207	213	201	218	223	197	207	208	222	218	204	208	183	205	217	193	201	243	228	198	196	200	230	192	197	217	186	216	195	205	216	224	192	205	199	224	213	216	238	199	184	255	199	211	222	211	201	212	197	202	194	194	194	229	226	197	198	179	206	231	191	191	235	187	220	201	218	231	247	204	216	206	228	229	198	198	230	212	210	222	231	198	209	205	206	193	212	197	207	209	201	225	212	226	191	202	205	183	212	208	215	199	222	184	220	215	202	193	192	215	223	217	190	226	201	225	191	202	201	210	216	176	221	236	185	238	213	220	220	224	185	212	217	223	208	203	206	185	234	207	207	202	201	222	244	233	203	204	188	211	239	200	189	203	209	200	212	185	225	203	228	217	192	195	214	189	209	214	216	225	214	207	218	206	222	217	197	212	217	241	207	224	212	223	195	212	211	213	220	226	225	197	196	207	180	214	198	245	212	204	215	225	226	190	194	205	192	239	223	207	182	208	183	203	204	221	182	196	209	205	228	216	204	214	196	210	204	215	235	185	219	197	212	249	212	201	218	179	202	225	205	200	206	196	209	205	218	199	216	206	218	234	215	203	214	192	187	213	197	214	228	226	223	221	225	200	231	198	217	184	201	222	213	199	201	201	194	188	202	218	209	209	209	229	210	200	210	215	220	209	212	194	191	213	212	190	233	215	188	222	193	227	199	190	203	216	210	205	188	200	188	217	201	232	212	201	195	194	221	209	188	219	195	217	219	229	225	200	194	203	218	206	206	221	218	215	209	236	216	208	211	224	225	195	218	196	213	212	202	193	218	211	209	229	214	221	192	213	203	221	219	181	196	214	235	227	213	205	213	208	221	212	226	199	217	213	181	193	194	215	219	202	198	202	212	213	231	214	228	195	171	213	222	192	223	209	197	207	215	204	225	197	207	219	191	223	210	201	192	235	226	194	213	206	203	197	234	191	204	197	189	225	198	201	203	218	243	211	213	197	211	229	212	192	211	198	235	211	191	224	200	222	216	210	192	196	204	207	221	209	200	190	205	191	237	215	192	206	202	232	214	208	187	209	186	205	242	204	193	212	238	216	203	209	235	203	209	187	190	235	191	214	227	223	201	212	181	211	210	195	194	220	197	202	208	223	195	231	209	190	222	219	214	215	232	214	194	233	213	216	200	200	198	207	215	201	205	200	208	217	219	231	181	231	224	226	230	190	199	193	216	218	195	195	234	223	188	209	206	217	226	201	213	207	206	238	223	173	196	233	181	202	199	218	230	190	222	196	209	205	208	190	233	215	208	213	195	205	192	198	226	197	211	198	236	222	218	211	198	231	213	232	186	222	208	210	209	213	203	224	212	189	198	189	217	210	184	202	215	201	165	228	210	210	211	200	225	219	200	205	187	210	209	210	185	200	203	210	192	228	193	221	203	193	202	214	206	197	189	184	226	195	221	212	218	192	217	204	205	202	246	237	193	220	215	209	218	208	199	208	184	191	208	191	187	215	185	193	200	216	173	188	207	215	197	190	208	217	201	207	215	206	202	206	219	205	202	216	216	197	202	208	216	191	218	207	183	219	216	230	200	183	229	210	196	184	195	194	218	189	212	194	210	210	204	192	201	221	218	187	248	218	218	214	193	214	212	193	216	190	208	204	219	190	221	213	195	211	222	204	221	218	211	200	220	184	235	199	193	220	216	213	178	191	179	194	209	209	211	197	216	230	217	198	218	195	191	228	218	173	230	201	200	231	222	211	191	218	209	207	204	211	223	223	216	200	226	205	209	188	199	191	210	205	204	211	227	221	187	191	180	220	184	203	208	225	217	205	231	212	201	225	216	218	195	240	198	197	223	203	196	202	209	193	197	208	215	206	239	221	195	211	215	194	198	236	216	209	195	215	204	235	227	197	210	191	176	192	185	203	224	185	198	198	172	211	200	205	183	200	207	198	208	226	193	199	197	186	204	216	219	217	200	194	202	203	208	198	232	218	221	212	199	201	212	219	209	210	196	207	198	212	208	195	210	206	186	199	208	217	189	178	194	193	206	217	196	232	204	226	212	216	210	201	202	197	193	210	218	223	206	212	202	214	202	193	220	206	190	181	207	217	225	189	219	211	213	194	199	201	200	209	201	202	207	180	212	176	206	205	188	189	234	196	190	217	198	222	194	205	208	200	216	210	197	193	237	239	219	192	225	207	191	211	191	201	235	213	201	203	220	217	232	253	200	212	189	239	215	204	188	192	226	209	195	206	214	208	225	219	213	212	216	196	199	182	200	204	215	218	209	193	197	208	217	208	222	190	175	212	175	192	230	220	214	207	225	231	209	214	208	220	190	202	214	185	178	214	216	209	221	209	198	217	226	193	202	184	207	191	219	212	220	200	236	208	232	218	217	194	216	220	198	222	221	213	197	212	213	234	182	212	212	212	198	199	215	224	203	203	166	194	216	189	209	207	208	205	218	212	202	186	212	220	222	209	206	226	189	207	196	209	230	188	208	198	206	211	219	202	208	188	191	209	204	198	227	193	188	196	177	243	206	230	199	223	190	201	211	215	217	208	201	202	215	233	210	183	206	205	208	196	229	231	214	196	187	235	207	197	192	206	208	211	207	203	214	209	217	199	202	204	184	195	184	205	243	197	186	216	176	218	209	222	206	204	245	203	220	188	209	196	193	201	214	214	241	201	184	212	227	205	195	218	210	192	197	204	182	187	187
23626	21002	28161	24028	21001	8322	827	577	463	419	358	352	324	309	297	259	268	276	257	244	259	235	259	224	218	223	253	259	215	243	230	220	228	254	224	219	233	242	240	228	234	214	206	228	234	225	246	222	235	227	260	208	245	219	230	223	242	247	229	235	252	206	203	209	180	216	245	230	197	204	210	237	212	230	233	214	199	237	203	244	224	208	245	210	244	230	216	203	228	229	234	222	214	200	237	213	227	241	236	201	214	228	224	228	232	232	232	213	246	242	219	220	234	228	225	230	230	232	235	247	234	230	227	215	215	221	246	229	237	236	200	220	210	224	231	219	218	228	211	237	224	217	217	218	197	216	227	248	235	225	236	211	238	222	232	244	224	240	213	238	224	200	234	236	210	222	231	240	229	212	208	218	186	218	189	231	205	227	243	229	230	237	241	222	221	210	212	223	226	242	223	215	238	230	245	228	221	223	223	222	222	232	239	247	220	184	221	191	225	237	214	238	227	200	205	226	234	194	206	216	213	235	229	212	232	217	230	223	262	219	232	219	213	223	218	228	233	209	199	203	250	237	224	250	234	233	242	220	215	212	220	210	237	207	196	224	208	220	250	211	212	218	192	213	228	215	226	228	211	217	239	215	218	232	223	189	231	208	214	205	233	202	233	231	256	241	228	227	232	234	230	242	206	216	215	218	212	220	224	240	231	223	213	199	232	250	222	230	211	249	196	238	213	271	202	216	226	227	239	218	211	231	249	217	227	229	209	245	229	219	229	194	232	218	231	212	207	210	219	211	243	208	253	224	237	228	238	248	240	238	234	207	218	245	214	228	202	224	216	230	225	247	237	244	249	230	243	238	249	210	210	217	219	208	217	186	238	239	231	215	192	245	239	213	233	232	235	204	248	241	229	197	185	248	238	223	203	230	216	227	234	224	216	215	216	229	244	232	228	210	258	242	210	206	211	232	219	225	196	244	214	228	230	243	221	223	235	194	207	204	230	245	249	215	237	223	218	206	218	234	217	232	212	215	254	210	213	196	216	224	227	202	252	215	224	256	221	241	250	208	251	224	222	246	217	260	223	240	256	223	240	230	229	230	236	221	214	204	217	214	232	202	226	243	253	251	219	243	215	239	200	229	241	232	229	249	232	230	239	213	222	222	223	208	198	235	226	219	190	203	224	236	247	228	241	250	237	234	203	233	218	224	223	207	210	228	234	210	224	219	218	208	185	237	226	257	221	223	216	239	224	238	211	236	215	255	242	202	210	270	231	226	174	192	208	206	218	226	242	206	220	206	199	209	232	202	219	220	235	198	239	268	226	226	242	224	234	229	193	216	241	229	243	225	260	202	248	189	220	220	204	209	208	212	207	200	223	242	255	194	201	265	211	228	216	237	236	220	254	221	227	234	204	243	225	230	217	232	238	236	233	220	252	243	230	212	227	220	197	207	243	212	205	234	247	240	193	230	220	222	198	226	218	203	185	227	206	213	223	217	213	251	216	204	223	224	235	226	237	229	223	242	223	211	237	267	222	219	193	240	249	230	214	240	215	212	226	212	238	242	248	258	226	231	194	222	239	202	183	220	244	215	229	231	213	198	226	227	252	236	243	228	249	228	223	203	244	211	225	218	232	188	208	214	226	234	197	231	219	221	222	213	232	234	211	213	241	209	198	219	230	197	239	215	229	219	224	233	227	233	225	225	219	231	229	241	219	223	201	236	231	191	233	231	223	249	227	234	232	206	215	257	222	233	245	218	223	222	232	237	231	234	220	219	228	222	228	219	233	214	226	214	207	232	236	220	221	231	207	224	206	239	231	217	224	212	226	219	217	210	207	235	205	247	237	253	213	210	222	245	226	215	246	227	220	232	210	195	242	233	229	207	248	208	187	198	220	201	246	219	238	257	219	201	232	246	208	219	211	236	202	232	204	222	224	216	203	219	201	244	226	216	206	232	232	235	250	219	229	206	234	244	216	209	237	209	240	235	187	217	212	224	236	229	230	208	235	230	236	208	231	218	227	223	211	206	224	229	211	215	247	223	234	227	244	245	224	190	221	213	228	200	209	227	231	248	222	221	219	210	213	222	221	210	208	229	215	244	223	205	221	248	221	207	223	215	213	195	226	247	209	195	222	232	210	232	233	221	208	228	219	208	204	219	225	213	220	207	210	243	226	217	210	218	233	223	196	240	243	234	212	224	232	223	224	203	212	232	254	239	227	205	240	219	211	248	200	224	211	267	255	225	237	219	224	220	189	208	234	230	219	212	237	243	199	244	210	240	229	220	244	218	200	205	218	219	230	228	197	202	231	216	227	217	223	246	209	192	226	221	216	223	227	197	229	215	194	235	228	222	235	234	226	203	234	214	216	208	225	234	218	231	195	210	242	230	250	219	223	240	222	208	190	246	235	244	207	234	226	222	208	198	239	200	202	242	211	219	206	234	193	247	207	216	242	249	206	206	252	227	238	223	209	219	231	240	208	221	218	226	186	230	257	220	247	217	225	199	205	251	238	222	205	239	208	255	236	210	229	205	226	217	234	231	217	235	211	232	212	216	203	222	228	229	235	218	239	236	235	219	238	225	206	208	212	213	204	237	241	219	222	222	244	233	217	205	222	244	225	216	183	227	206	228	217	237	222	241	223	215	215	216	231	214	212	221	206	231	214	215	207	216	193	238	219	236	225	247	207	241	224	195	204	228	253	245	213	192	250	230	251	224	238	196	201	260	211	219	200	241	235	218	237	226	232	193	221	236	225	245	216	211	233	231	240	211	223	218	211	231	233	207	242	232	217	234	200	229	221	217	217	207	202	199	232	217	225	205	230	220	229	234	200	200	246	208	209	232	246	201	208	227	222	220	230	205	211	214	240	211	239	231	212	197	244	241	191	235	246	215	235	229	227	220	222	227	234	209	198	231	232	229	217	254	206	221	237	230	223	220	239	204	187	218	242	184	206	229	249	213	249	225	195	243	208	217	205	225	213	210	226	230	224	194	228	220	227	222	214	247	243	216	239	225	227	191	225	237	247	226	211	203	220	233	231	222	214	258	205	215	235	237	195	222	200	207	193	230	235	242	201	226	206	210	232	210	210	231	220	227	253	199	256	220	219	186	229	196	192	232	205	222	237	250	240	222	231	250	216	207	221	249	197	233	212	239	241	236	208	208	207	241	234	227	253	219	233	208	223	220	214	216	219	220	207	237	221	219	212	231	211	233	205	232	216	227	197	200	219	216	235	193	212	223	211	244	236	210	217	238	213	216	247	246	211	203	233	222	214	248	237	237	200	232	203	222	202	205	232	243	192	219	190	212	191	222	211	261	217	231	228	209	223	211	249	234	235	208	244	228	229	212	216	225	230	219	233	219	224	227	219	220	204	221	219	204	211	237	240	225	223	214	205	253	208	210	243	218	230	258	252	194	223	213	205	211	221	202	221	234	237	263	235	213	228	223	242	217	233	225	197	200	213	195	222	249	243	247	192	222	238	226	229	220	231	216
4688	15793	5734	2675	1984	1441	1105	909	667	579	531	458	391	395	360	348	287	306	284	287	314	285	281	302	293	291	279	247	256	272	258	259	266	249	236	265	257	249	265	242	263	271	268	252	274	240	250	263	260	256	241	225	274	249	232	265	250	261	244	233	238	238	257	247	237	261	253	251	244	233	229	245	247	215	238	245	233	242	226	244	224	236	239	240	244	249	251	244	246	260	262	231	245	256	262	233	236	247	261	245	236	230	261	245	213	232	243	237	245	235	260	254	215	230	244	218	271	224	236	227	258	253	255	243	251	220	240	259	232	239	250	249	229	263	245	247	242	266	241	252	283	246	229	223	244	209	259	238	225	245	246	246	248	246	239	227	221	256	230	212	266	233	234	245	254	229	241	249	229	248	218	235	229	229	200	237	222	249	223	238	231	266	257	248	249	252	230	203	238	230	226	260	235	213	223	237	252	246	216	208	238	257	250	218	226	259	233	231	233	224	220	218	276	268	243	221	226	238	225	250	224	229	213	242	217	247	271	241	227	250	226	231	240	230	229	245	244	220	246	256	223	228	215	239	239	252	227	240	220	242	239	235	254	242	238	235	207	224	233	238	237	221	245	265	252	252	229	231	213	229	244	253	264	233	259	257	251	254	254	241	243	236	240	219	226	229	248	233	238	226	243	226	238	291	247	238	203	240	225	239	232	217	220	263	229	231	232	228	229	233	272	238	241	229	202	224	240	223	259	232	233	271	226	235	222	235	232	264	254	226	263	228	229	242	244	237	249	220	212	234	236	220	226	220	252	234	252	267	235	231	245	244	242	232	235	248	207	255	202	247	215	232	258	236	222	256	253	249	245	229	230	268	255	255	255	247	239	269	235	217	245	238	226	241	272	214	218	219	242	230	235	236	240	250	269	245	232	216	255	221	222	231	232	259	269	227	230	269	227	249	249	237	229	245	236	276	198	206	217	212	237	223	233	229	231	235	235	218	216	232	236	225	246	238	250	263	243	238	242	256	217	265	225	207	231	257	220	229	244	225	245	250	250	245	236	229	235	240	223	246	228	249	226	245	235	240	233	225	245	234	249	202	238	240	257	236	225	232	239	251	239	235	237	292	240	224	240	235	258	244	229	247	236	219	242	256	239	251	246	235	236	243	224	249	222	229	206	224	241	245	228	211	242	235	234	216	270	250	267	241	231	241	225	236	235	257	218	242	236	241	220	229	246	236	223	239	228	234	247	230	210	257	258	242	249	236	248	236	216	233	249	242	228	231	238	231	227	225	218	221	241	239	245	256	242	249	216	217	215	229	248	236	202	236	231	240	277	209	220	263	248	226	251	232	225	234	217	228	251	234	228	233	259	218	237	255	234	251	238	221	250	239	245	219	247	242	213	224	231	237	237	219	208	244	223	245	222	231	202	259	243	256	234	217	271	254	227	256	234	243	223	221	232	229	232	231	241	240	220	203	231	227	235	224	226	227	235	251	231	217	217	226	233	257	281	254	249	231	248	225	252	255	230	237	259	239	223	223	255	254	227	235	221	204	242	248	243	231	237	233	235	253	234	236	224	236	233	244	225	264	244	219	220	234	246	233	232	216	234	244	250	225	234	229	260	244	226	245	264	236	251	241	247	260	239	244	232	258	237	224	238	223	251	236	251	248	223	250	242	253	243	229	206	220	228	259	237	221	226	238	223	238	243	240	242	259	249	211	263	257	240	246	210	225	268	220	244	233	262	233	248	250	242	245	242	229	258	247	240	232	239	255	234	226	252	264	239	201	245	235	212	244	210	227	237	237	241	244	222	229	226	240	272	231	235	212	242	245	231	222	233	261	236	242	246	231	236	211	242	229	259	258	236	272	236	230	262	220	249	259	266	233	197	240	243	258	232	208	234	209	239	259	211	241	248	231	252	298	228	241	251	248	244	238	240	235	236	245	254	207	246	230	225	237	247	211	203	224	262	245	205	225	245	241	198	239	246	248	230	230	228	235	212	230	253	260	232	241	218	235	228	205	206	214	227	218	232	226	238	231	227	237	220	214	225	231	229	218	235	222	234	219	273	225	236	253	218	237	284	211	230	211	239	208	255	243	228	241	246	221	209	237	220	246	222	217	257	233	232	227	245	239	246	268	224	269	243	219	243	236	226	216	236	219	251	234	234	252	224	200	256	242	261	230	245	246	207	250	258	237	247	216	224	220	224	265	251	226	212	219	254	232	214	256	201	222	227	248	243	235	232	229	244	262	263	247	235	239	223	235	235	231	215	248	235	222	234	226	237	233	242	243	255	221	243	241	257	236	253	229	243	257	242	207	256	241	243	225	237	231	232	258	237	199	263	238	233	204	222	231	222	206	231	231	219	231	223	260	247	225	246	227	231	241	253	207	263	231	241	256	247	222	241	254	235	219	252	226	233	246	197	222	258	245	241	223	254	219	273	232	238	225	221	235	254	222	256	238	239	222	224	233	232	229	251	243	277	258	205	232	232	239	239	221	263	240	226	258	247	232	218	240	197	241	216	254	245	238	221	244	221	257	238	238	211	224	226	220	243	240	232	244	224	214	255	234	269	239	242	207	255	222	241	227	225	242	245	241	218	238	251	270	236	264	214	227	230	244	230	248	238	253	228	227	248	258	240	218	206	227	228	251	221	236	240	223	251	230	210	233	237	234	237	242	242	218	239	249	247	224	238	246	206	236	239	228	220	248	220	231	243	238	249	226	235	237	232	238	230	258	244	239	244	229	217	220	237	234	220	234	223	244	251	247	247	247	254	246	235	220	224	225	219	258	234	252	228	215	236	235	241	240	247	249	236	230	251	228	225	215	266	241	234	219	236	257	262	237	242	253	230	255	209	239	229	269	226	238	211	248	262	212	228	217	255	202	273	263	223	229	232	237	220	230	255	255	231	229	237	252	246	242	231	231	250	214	244	262	230	232	219	245	250	247	220	212	218	257	235	243	210	228	219	230	239	220	233	231	253	233	251	257	233	251	218	227	249	210	206	209	238	239	225	229	245	222	203	216	235	251	230	220	258	251	217	224	235	243	232	261	244	254	230	223	240	244	241	250	222	254	251	254	213	253	241	248	221	236	219	218	245	259	222	226	244	240	243	243	233	249	234	229	237	240	237	228	245	252	231	246	230	234	219	248	249	212	235	242	229	225	256	245	214	266	227	257	233	247	220	231	231	235	278	269	240	259	220	245	209	227	220	243	270	256	245	256	242	210	225	226	245	260	247	256	243	216	222	257	256	215	225	225	250	248	259	247	245	212	249	220	239	263	208	229	210	247	228	249	256	254	229	244	212	248	227	259	247	232	236	204	221	228	211	199	231	236	249	239	256	245	229	233	229	223	237	233	213	249	234	229	231	219	248	255	226	229	225	218	258	218	221	243	237	253	213	241	244	242	220	241	245	260	224	224	220	267	244	223	251	257	196	234	235	233	263	257	226	248	248	237	283	243	255	231	246	236	237	235	225	206	243	213	246	259	219	226
24864	21122	27087	25308	8351	746	610	535	469	470	462	446	465	429	420	402	431	390	405	407	348	354	430	422	380	359	407	373	383	412	394	401	406	371	352	375	391	401	400	358	415	384	394	399	375	358	401	380	372	382	357	372	403	378	419	374	398	392	381	390	395	356	357	342	375	394	361	385	335	376	372	372	383	413	345	386	396	376	400	376	355	359	388	354	367	387	319	364	394	417	382	362	372	375	367	371	385	377	386	407	399	356	390	349	374	372	395	383	394	378	394	385	390	340	365	401	367	384	366	376	384	408	375	375	379	351	364	356	394	388	377	390	383	359	379	401	391	406	416	408	383	367	399	355	385	378	383	379	375	367	400	367	386	380	395	420	362	369	319	372	356	412	397	389	369	375	372	375	372	383	369	400	337	346	422	391	377	377	376	369	384	355	372	342	392	395	379	400	378	373	381	403	374	387	336	352	406	381	369	362	391	380	381	366	403	394	351	397	398	386	383	340	415	360	393	368	375	361	394	358	422	399	340	379	381	366	391	357	377	397	344	387	391	413	344	370	398	352	378	394	377	417	368	397	392	393	357	372	388	406	343	415	366	396	379	397	396	355	379	355	362	408	379	375	361	388	384	404	396	384	383	415	391	400	353	359	411	400	351	378	371	356	344	389	381	367	329	383	400	359	358	398	373	373	372	388	351	369	367	382	373	366	373	373	367	370	340	365	354	417	351	389	395	385	361	393	381	374	370	392	375	370	333	425	370	371	376	409	402	418	356	361	351	376	371	382	389	362	382	397	358	376	386	362	370	382	367	366	366	361	350	393	427	394	388	402	334	370	388	373	377	362	350	377	387	355	400	385	367	390	408	392	369	358	361	404	386	374	355	371	364	399	344	360	372	391	357	351	400	389	381	379	373	392	387	347	382	358	363	379	377	368	377	401	381	378	378	385	392	374	391	340	376	405	376	387	409	393	400	375	362	387	369	379	367	357	355	374	394	361	398	394	349	366	365	367	369	358	398	375	367	406	390	359	385	370	391	379	380	371	345	380	375	365	389	384	370	358	375	365	375	340	406	402	382	377	363	384	374	376	402	374	382	397	431	361	393	393	389	403	382	377	390	399	358	401	366	393	389	351	342	398	376	404	398	338	369	400	389	369	369	357	354	389	361	348	413	351	391	350	339	426	380	362	395	385	380	381	312	375	358	375	345	371	352	368	345	378	383	399	376	376	376	372	392	390	364	396	362	387	368	356	353	426	390	418	342	334	376	349	395	354	370	390	390	349	355	399	390	367	368	386	392	386	368	374	380	404	359	379	380	376	386	382	391	387	336	349	404	366	409	364	357	366	390	363	389	366	390	399	380	363	376	379	393	366	359	397	390	348	396	412	393	367	401	356	351	380	364	352	376	353	411	354	397	410	359	387	397	359	346	358	400	385	394	336	375	371	392	387	390	380	372	395	392	371	356	381	374	358	381	369	372	372	353	368	408	368	398	434	364	383	379	391	367	337	368	369	347	379	365	431	349	382	403	421	377	377	374	393	349	386	372	389	365	372	390	396	404	354	397	368	366	391	366	383	398	382	368	334	389	395	364	409	358	393	397	371	381	377	367	403	361	356	356	377	365	393	378	350	436	375	371	375	376	434	374	362	377	382	354	365	348	392	400	372	346	356	354	382	389	397	370	390	370	368	362	400	351	417	363	362	390	350	349	375	378	336	363	383	383	376	372	388	395	400	366	401	374	384	338	391	372	382	353	363	412	397	411	392	393	373	371	383	410	385	331	385	364	369	374	398	386	357	375	374	397	380	388	337	358	400	401	380	411	398	356	415	369	417	342	393	386	369	387	409	375	375	367	329	393	401	393	382	391	348	375	375	439	390	392	390	386	375	404	345	397	354	379	394	367	403	402	341	362	379	397	402	389	387	379	369	386	400	356	351	405	375	404	381	404	353	367	439	373	402	406	399	367	409	375	388	331	365	384	390	354	375	359	360	371	370	368	328	377	389	375	404	390	365	365	361	384	396	370	415	376	345	364	360	364	399	405	383	419	392	362	406	350	384	363	375	400	378	350	392	383	375	379	387	378	399	367	398	363	403	375	379	374	389	353	351	343	370	373	373	417	385	388	365	391	363	351	369	373	387	363	379	363	330	328	397	389	378	355	394	363	361	365	401	374	384	343	391	372	391	382	376	420	392	351	421	396	388	390	369	387	400	368	398	395	396	377	421	405	383	423	385	355	377	347	388	387	368	373	358	395	360	372	357	371	349	348	356	393	398	424	406	398	353	387	397	379	363	380	351	343	382	372	360	347	346	388	370	388	381	375	388	389	347	401	384	372	354	386	353	379	394	404	393	374	361	371	347	352	375	388	355	363	388	379	351	394	397	371	378	396	384	401	365	360	348	399	367	378	400	352	375	387	382	380	385	385	390	389	412	390	361	355	358	365	378	364	406	382	400	404	386	398	372	393	353	357	380	382	374	370	367	366	399	373	371	382	385	368	382	380	400	359	379	395	389	369	378	373	342	396	388	397	354	397	389	356	370	370	398	379	385	381	396	365	391	375	373	363	384	364	386	364	371	359	381	387	347	345	369	381	347	370	352	356	328	357	376	349	403	361	409	359	367	406	388	392	399	408	338	361	382	358	374	354	402	390	399	360	397	391	410	368	345	360	354	384	390	408	382	366	346	386	350	375	377	360	372	405	369	380	371	353	364	420	369	396	379	371	374	374	367	370	383	369	410	379	341	385	373	368	412	400	369	365	356	369	402	405	387	370	388	395	364	377	378	347	368	396	365	378	450	363	359	363	377	387	375	369	363	379	363	399	386	368	352	387	357	401	402	426	366	384	406	385	388	410	359	357	381	362	366	408	363	371	336	383	350	384	373	375	353	394	382	393	363	378	384	380	348	372	389	370	366	385	386	348	392	385	424	387	402	370	366	372	366	423	392	400	374	362	376	385	350	365	377	348	386	384	363	353	401	374	389	356	367	393	372	369	370	378	366	406	376	361	355	373	392	400	347	405	403	393	360	373	417	395	341	384	350	391	344	383	347	363	422	351	378	359	348	386	367	366	372	400	396	389	397	388	402	347	369	385	396	339	387	390	396	359	377	377	379	355	354	386	378	388	358	372	391	350	380	398	353	408	370	395	354	383	360	365	392	406	387	369	383	391	354	394	416	383	377	351	380	354	387	380	400	344	396	407	353	390	369	332	375	393	427	383	377	346	371	347	378	348	400	396	401	362	311	402	365	381	370	355	366	371	357	351	347	411	363	373	377	393	390	373	413	385	355	392	386	358	411	401	362	387	358	397	415	364	366	394	365	383	389	366	397	383	359	384	374	396	355	372	386	416	352	387	368	373	382	385	392	383	362	361	369	369	362	333	382	355	367	368	365	372	417	405	385	356	377	395	377	393	381	383	378	409	333	403	369	396	411	348	375	374	424	390	412	395	362	428	344	375	395	359	383	375	327	398	395	390	358	386	395	334	397	395	364
5071	10828	3318	1669	1271	1079	851	781	609	567	526	530	499	446	439	458	446	449	467	459	472	410	425	408	419	377	414	410	443	423	418	416	408	432	434	427	430	411	400	451	376	425	422	414	452	452	393	402	385	425	391	389	418	423	405	415	394	396	431	417	377	429	412	409	392	392	396	384	397	412	416	403	440	442	380	422	390	406	409	398	379	385	380	420	399	387	420	419	389	387	426	434	398	406	407	387	413	412	391	386	385	394	357	390	355	403	410	423	444	386	410	379	413	428	444	376	405	431	410	386	393	401	391	409	399	377	377	400	440	375	385	403	410	429	389	430	385	385	408	397	399	432	420	412	436	408	424	420	387	415	407	399	392	410	405	411	410	408	404	439	441	415	402	396	429	426	401	420	422	434	443	388	401	380	401	413	417	437	443	395	396	397	360	410	427	419	392	420	414	395	399	436	377	396	397	394	384	390	417	409	374	402	431	385	419	399	411	434	388	417	408	361	396	441	374	418	399	414	392	416	432	425	388	397	405	382	380	391	400	384	428	402	373	403	408	405	424	427	373	405	420	397	365	397	385	404	367	398	389	363	367	408	378	351	365	409	402	411	399	412	441	407	415	446	430	417	401	415	393	415	381	405	406	404	377	373	409	401	399	410	352	417	392	427	440	420	392	423	379	405	428	386	401	408	394	397	402	438	403	376	383	382	394	385	396	415	410	398	403	430	393	427	412	434	401	420	382	414	420	408	389	412	367	435	427	372	374	410	408	387	415	420	387	402	370	446	414	403	386	428	402	375	399	409	433	421	396	446	399	404	422	402	445	396	388	403	415	441	396	428	400	384	391	408	403	386	419	346	400	388	365	403	429	413	399	411	413	419	433	382	402	440	421	350	423	393	447	394	473	434	358	393	396	394	415	419	386	389	413	408	402	398	394	418	412	441	409	408	373	395	409	375	378	369	383	384	400	434	458	392	396	417	380	393	396	391	422	423	401	394	393	389	375	409	366	404	413	401	418	393	414	411	402	421	413	415	388	380	382	410	406	398	418	410	401	394	410	387	386	453	415	394	380	424	391	416	410	409	407	388	421	404	428	383	404	397	396	397	415	437	398	376	407	427	390	411	374	379	456	399	415	427	419	382	369	413	416	390	430	379	394	387	395	400	409	431	392	400	421	420	428	410	407	421	418	399	414	398	378	431	441	389	406	388	411	386	411	393	409	382	399	443	408	358	414	364	392	397	393	444	413	405	418	421	428	424	410	422	430	406	400	390	405	399	421	385	435	381	404	401	411	390	384	405	392	452	395	382	387	393	405	410	405	394	417	410	425	394	442	419	395	431	414	433	427	396	424	401	375	407	399	397	445	420	441	405	433	416	405	395	423	420	385	372	399	419	407	400	399	422	399	376	395	426	398	405	396	378	411	406	350	423	402	385	381	440	418	393	415	429	416	433	386	425	391	433	437	408	411	384	419	420	381	420	410	400	442	430	426	392	391	401	413	399	414	400	455	418	443	398	408	415	410	393	410	401	373	407	414	447	431	425	397	397	439	409	414	407	423	390	390	443	388	423	399	410	396	422	424	416	374	424	408	430	397	410	405	380	394	426	442	391	405	397	454	404	435	376	392	407	401	398	364	410	402	405	410	394	404	379	439	383	388	403	398	415	393	387	406	409	386	445	416	444	403	407	407	410	421	403	411	381	391	426	413	397	431	398	435	406	394	427	391	395	399	374	406	391	404	389	394	393	406	407	419	403	400	407	427	433	428	406	403	411	427	377	380	362	411	423	406	397	426	368	375	414	392	408	418	395	412	411	406	393	428	405	412	379	437	415	422	400	399	421	392	433	417	402	440	390	413	397	400	385	420	397	413	404	379	419	420	405	414	372	438	412	390	376	407	387	415	445	401	419	401	467	381	418	374	392	427	433	384	403	384	385	429	415	387	378	416	419	380	375	400	385	439	396	423	411	379	376	388	382	422	366	385	395	449	370	403	403	417	392	424	454	400	382	416	394	417	389	404	408	418	430	410	422	442	415	402	378	409	416	403	426	393	402	433	389	423	403	386	378	395	392	384	420	415	398	404	375	400	397	408	412	408	413	410	403	404	377	389	370	415	410	402	377	414	403	384	398	365	379	383	409	435	420	438	444	411	398	402	439	397	416	412	390	437	401	397	430	414	439	416	365	419	392	424	380	406	435	392	415	408	415	417	393	409	395	380	431	431	417	434	383	386	424	385	404	445	429	438	395	406	380	405	435	422	423	405	387	404	371	427	386	427	442	379	400	391	428	419	432	400	375	406	391	407	383	392	375	392	429	403	404	419	425	429	439	406	425	387	390	371	391	414	398	423	370	413	414	388	403	407	407	406	401	410	433	401	389	406	404	406	428	382	402	396	426	402	415	471	426	393	399	382	383	419	415	410	386	415	406	422	386	378	420	398	409	389	440	403	406	422	429	400	423	402	381	389	415	394	429	395	406	385	423	403	391	419	405	430	415	420	423	366	418	399	439	394	363	384	376	410	401	381	415	383	389	412	417	412	407	423	391	384	407	402	402	401	439	417	423	384	426	417	417	407	398	380	403	383	430	402	402	398	404	390	404	439	433	412	433	409	412	414	423	419	395	372	437	410	413	391	442	401	395	407	434	401	406	375	407	448	390	427	414	390	420	380	376	396	405	444	433	403	397	425	392	428	424	420	419	417	442	397	434	401	393	375	347	378	402	395	443	413	381	397	427	415	426	419	421	428	377	397	388	430	396	396	402	393	435	394	403	361	429	450	408	412	405	415	363	419	421	398	386	439	400	394	432	379	379	376	394	423	417	414	388	412	392	408	404	412	397	443	404	442	424	401	399	433	388	423	383	395	416	395	408	414	379	396	422	412	443	450	405	410	440	413	390	384	404	407	396	396	405	419	410	424	380	407	401	374	390	423	370	403	417	414	397	375	390	389	404	413	408	443	425	416	390	375	427	388	360	424	381	427	405	372	419	373	404	435	401	416	405	411	400	375	410	436	443	387	394	384	411	391	420	443	440	395	413	393	433	399	411	411	406	422	418	402	384	404	404	400	445	377	393	412	431	395	432	403	381	428	423	401	394	411	408	430	407	363	396	450	432	413	420	404	392	407	415	370	394	420	366	364	370	396	414	425	430	425	412	397	430	422	413	383	380	403	405	367	424	403	431	397	439	425	422	404	416	406	378	386	376	418	408	399	439	414	350	420	429	386	414	416	451	433	398	411	377	407	403	373	418	394	389	365	409	409	391	400	416	438	379	414	427	419	410	405	424	402	414	396	401	464	400	398	400	406	410	463	392	398	372	415	415	416	433	388	409	428	431	389	381	397	394	436	427	468	376	402	400	408	393	426	416	415	403	399	422	408	372	415	416	429	383	417	436	397	402	419	418	383	428	394	401	415	438	421	408	408	433	402	401	397	393	396	396	393	415	412	390	394	399	387	408	392	407	396	402	405	404	416	418	437	404	362	400	392	373	421	399
22607	21120	28750	23705	21120	21164	6989	1288	918	914	808	720	689	642	627	605	636	589	570	515	563	563	511	547	521	503	513	527	541	484	516	509	492	531	552	530	500	499	544	502	482	502	495	547	528	476	509	504	501	523	510	490	526	543	517	457	523	530	518	502	515	491	481	518	499	493	502	503	529	490	481	490	503	491	485	486	510	520	514	504	497	477	481	499	470	509	511	510	527	523	468	478	454	500	490	507	493	449	466	495	479	482	508	493	496	518	486	470	520	531	508	511	505	489	513	524	496	500	508	502	462	511	500	524	472	486	475	486	493	458	507	476	481	502	530	467	457	505	479	534	511	486	485	483	505	514	510	484	509	510	502	452	472	486	483	485	485	496	458	502	491	496	491	498	486	501	525	464	504	556	472	430	487	491	478	482	517	514	499	494	496	482	525	548	504	552	489	500	483	488	479	479	484	463	492	506	507	486	488	489	483	472	488	487	479	498	518	507	542	507	554	460	526	477	463	446	486	489	465	455	512	510	532	500	474	504	451	490	515	483	464	524	458	473	522	508	521	509	517	451	502	484	530	490	498	482	541	504	474	491	448	506	486	505	491	505	505	494	532	506	478	512	455	491	487	488	492	489	478	485	502	468	472	504	495	514	480	512	484	506	499	461	510	449	485	486	507	501	497	493	532	513	469	497	460	471	505	498	478	463	492	514	468	502	460	488	456	528	510	482	471	486	498	514	490	437	501	464	478	490	502	449	473	530	498	469	524	511	485	565	495	470	489	488	497	450	511	465	449	471	486	502	575	495	519	533	529	521	506	516	518	459	498	467	505	496	521	484	488	449	523	503	489	499	539	535	495	484	486	503	549	523	520	480	507	488	469	493	491	510	489	495	530	484	509	489	494	511	513	484	482	467	512	509	503	491	501	503	493	523	507	532	506	485	527	493	488	466	484	497	475	506	482	486	488	499	476	496	507	525	510	459	511	458	486	504	482	468	438	455	518	510	513	503	512	511	524	520	445	490	460	523	497	484	501	522	478	465	460	533	483	482	466	491	515	526	481	495	464	472	482	483	516	500	518	491	500	498	502	485	548	515	513	507	500	483	479	480	503	498	480	535	450	488	502	481	468	465	525	458	485	481	505	481	488	467	453	533	476	462	549	539	517	488	461	517	522	492	496	491	481	452	451	516	480	513	492	508	471	502	486	519	466	505	521	509	462	438	525	524	456	478	491	453	496	509	473	498	457	489	490	511	490	469	503	503	461	514	492	454	491	473	482	519	465	515	516	486	528	519	515	494	544	440	504	457	517	502	499	567	481	472	495	516	508	492	517	504	494	512	503	472	454	509	470	513	455	457	501	504	471	453	479	497	486	485	450	460	473	473	479	484	513	499	479	463	471	514	467	477	478	504	506	497	491	453	492	522	515	508	484	485	464	510	472	510	453	501	477	497	484	480	529	509	498	478	498	462	487	503	531	504	465	520	516	527	501	484	478	526	556	516	469	510	442	470	442	536	526	532	468	536	457	470	540	463	540	505	514	497	522	529	507	529	472	493	509	491	474	548	482	505	526	534	502	474	482	486	529	513	480	527	466	504	518	504	497	465	500	490	476	504	511	545	510	501	458	535	502	487	472	506	514	518	462	490	442	535	486	496	472	482	536	494	483	504	473	487	510	491	488	508	468	421	504	462	508	469	460	494	543	495	468	505	513	475	484	467	496	494	514	473	495	544	477	488	458	541	454	471	472	486	479	483	523	460	491	459	505	485	460	504	515	493	475	487	477	429	495	490	513	497	471	489	505	466	485	507	519	498	503	538	514	475	492	457	469	487	490	506	507	482	544	495	486	504	462	494	521	488	485	496	528	481	482	466	499	483	519	466	479	501	534	527	488	509	485	465	450	488	503	515	460	516	490	460	533	478	474	511	478	486	532	470	492	510	492	489	493	483	504	499	496	512	511	502	498	517	485	510	474	481	554	505	476	514	491	487	500	477	467	519	477	472	443	485	500	509	451	548	499	475	522	447	480	488	468	506	495	505	497	487	493	465	486	502	492	456	511	487	502	466	493	471	499	511	478	465	482	475	518	520	476	475	483	535	508	510	465	495	474	472	482	502	453	492	544	486	491	479	512	480	452	497	491	480	487	481	486	519	481	480	498	460	494	487	532	469	466	469	458	459	506	474	470	471	526	498	475	482	514	481	496	485	515	506	478	499	511	505	494	540	478	466	542	482	512	493	507	488	491	508	489	481	516	473	492	522	497	492	520	478	493	491	463	513	482	479	474	464	501	450	500	450	469	513	517	524	487	469	486	506	473	497	491	441	474	508	509	510	478	532	519	510	523	498	449	518	517	508	514	531	504	515	499	491	513	510	464	496	492	526	472	485	447	517	481	489	483	498	479	519	476	514	497	469	472	460	484	510	508	463	508	497	493	533	479	513	498	495	484	514	519	517	499	488	476	491	544	493	498	486	478	533	520	512	509	448	486	486	497	505	470	468	498	509	504	487	479	477	521	496	523	469	516	477	490	506	502	503	499	471	460	474	492	478	494	457	486	484	487	501	487	495	454	474	483	474	466	495	514	445	468	530	496	475	513	511	521	470	487	537	456	516	473	526	490	490	454	462	510	469	456	512	448	478	497	494	477	479	451	474	511	484	520	499	492	475	481	489	510	499	460	507	537	490	479	536	479	500	533	513	449	500	532	517	503	477	482	497	484	470	505	529	484	498	465	522	475	451	487	479	482	507	514	527	466	490	458	500	467	473	470	492	484	473	476	529	479	476	517	489	496	503	474	492	471	524	514	465	461	501	479	494	498	488	506	498	499	510	494	492	455	549	532	496	505	519	491	491	487	487	475	515	503	459	458	474	462	527	495	477	495	472	517	518	451	484	501	497	446	467	450	492	532	464	494	484	499	494	494	505	482	503	454	468	506	535	483	465	491	511	472	471	502	486	527	487	482	519	521	513	479	482	505	509	508	480	497	455	441	466	497	492	437	514	494	479	508	480	497	476	498	467	515	478	506	492	495	498	513	537	491	467	487	489	494	489	484	466	481	454	514	465	504	503	469	496	491	506	473	516	485	490	481	498	480	480	483	512	466	499	531	455	471	493	499	482	464	455	485	496	493	481	472	497	513	458	505	522	454	488	509	491	471	484	525	498	515	519	513	502	535	467	472	506	474	479	488	504	512	496	508	503	453	478	501	472	483	523	488	504	472	518	503	488	484	526	512	511	487	500	474	537	505	529	504	496	480	474	508	492	461	485	466	507	519	499	499	451	506	517	471	514	454	461	502	448	487	469	485	523	497	490	519	498	486	450	498	493	453	437	512	462	485	526	531	502	500	503	518	456	467	461	483	466	504	471	543	513	464	493	460	470	472	493	500	489	502	489	514	470	458	485	507	508	514	473	515	525	532	452	515	508	494	457	522	471	474	511	523	484	519	469	490	499	481	516	458	483	493	533	505	517	514	510	465	494	458	477	496	518	504	499	487	515
6915	22247	9749	4761	3503	2657	2126	1687	1401	1095	1022	930	852	754	756	710	659	657	668	606	564	616	588	585	587	589	535	544	558	517	564	553	519	560	484	517	514	559	510	514	493	477	500	532	488	483	512	528	531	512	521	498	516	496	509	512	498	487	472	505	509	521	504	522	544	471	507	465	524	551	488	472	463	507	490	544	509	530	480	452	504	503	478	502	495	486	492	480	517	465	506	516	503	501	500	448	482	519	469	508	494	482	519	498	521	514	479	493	500	549	491	460	497	497	495	533	493	493	483	499	466	505	487	512	504	472	521	532	547	499	511	500	514	459	509	501	477	551	483	506	531	471	500	507	466	489	513	559	473	506	521	472	507	458	451	498	505	524	524	514	482	534	482	480	507	547	486	509	505	503	485	483	482	482	501	451	502	497	490	526	492	468	469	518	555	509	500	487	528	469	486	515	496	496	506	521	502	469	477	480	501	536	510	521	521	545	490	506	502	499	522	507	509	512	564	483	472	488	466	516	452	511	481	480	462	508	495	475	533	480	467	522	485	510	510	513	495	488	496	496	463	508	513	474	484	505	515	484	513	509	473	495	505	511	496	476	488	478	524	552	468	511	505	495	491	463	507	496	482	510	485	521	498	521	503	499	501	515	498	507	517	468	488	469	495	478	505	495	504	455	536	485	484	530	470	525	488	500	516	515	500	499	512	530	480	497	527	509	515	498	497	480	522	533	523	464	501	481	526	474	478	518	491	465	486	494	513	476	505	475	526	492	483	501	450	479	497	483	509	487	514	499	551	481	479	506	481	515	492	512	506	502	499	479	510	475	488	544	475	524	499	537	506	486	509	479	489	500	461	444	477	495	477	510	529	503	487	507	505	459	547	493	499	447	450	441	504	519	495	513	491	497	470	486	468	533	510	515	522	460	515	485	503	497	522	443	464	491	510	489	519	505	510	457	461	530	491	496	498	488	472	523	487	483	489	499	531	508	477	504	486	504	507	490	505	544	499	518	504	517	502	495	492	519	459	520	488	495	520	515	495	494	476	498	474	520	482	510	484	480	436	497	518	480	513	490	468	489	501	507	509	498	480	505	504	507	476	530	471	462	493	497	491	490	483	468	495	495	514	503	498	482	502	525	524	498	478	475	527	520	533	521	528	475	553	503	532	523	493	503	506	482	526	493	525	523	492	476	453	475	541	469	488	523	468	490	504	499	537	495	493	465	512	514	444	481	529	536	500	553	523	484	495	469	497	502	461	488	499	486	510	470	519	507	537	518	492	495	491	500	468	517	508	479	519	452	480	512	488	498	556	495	505	496	533	471	519	473	505	507	500	500	509	512	499	501	514	515	506	520	518	500	495	514	508	547	511	495	512	511	504	479	507	504	461	479	505	528	494	459	481	505	524	486	478	490	504	485	477	500	436	469	440	499	494	476	514	517	509	500	516	476	503	517	519	493	520	466	483	495	480	464	521	521	529	516	479	524	452	532	487	528	486	493	501	496	478	530	505	502	497	477	518	460	477	518	492	459	510	552	490	476	493	464	512	483	492	501	478	519	484	492	505	486	486	487	467	454	492	488	482	500	486	518	538	530	495	518	471	499	523	490	458	507	492	488	540	514	460	517	481	487	512	501	553	524	516	478	502	477	524	478	486	518	508	504	518	531	472	495	508	503	491	493	490	480	521	512	518	515	475	467	466	511	513	510	519	477	454	521	526	484	466	497	487	468	507	502	530	532	483	481	520	465	481	519	499	503	479	469	505	510	520	491	500	506	505	470	481	466	514	486	522	452	491	506	503	494	477	507	518	465	505	538	470	530	491	500	505	508	474	488	419	515	508	472	500	514	498	476	506	523	518	502	482	455	492	512	495	519	514	477	514	506	471	527	504	493	478	491	517	499	493	533	498	510	547	496	496	478	523	507	484	454	502	494	503	454	461	522	513	494	479	494	515	493	471	515	502	510	491	505	516	494	471	505	501	493	521	519	453	493	496	477	517	498	503	508	498	506	506	519	435	481	463	480	523	499	503	473	491	497	503	526	477	517	470	469	537	536	455	512	494	507	501	473	500	476	513	478	532	477	500	505	511	482	509	487	480	476	542	502	534	480	504	502	491	482	513	548	480	487	463	479	517	513	493	470	513	503	525	495	512	474	501	498	499	482	495	532	499	516	494	534	486	534	515	502	506	498	514	529	493	512	473	488	485	543	524	491	485	494	482	472	484	477	502	473	519	517	514	523	524	512	467	527	499	518	497	501	510	520	492	488	505	517	462	488	500	525	476	476	505	480	471	490	515	471	494	464	484	510	500	506	494	493	460	514	491	493	473	512	529	504	496	508	526	494	498	507	496	486	522	504	483	474	469	485	498	480	496	519	493	517	542	486	465	496	500	481	507	471	490	507	497	527	476	476	459	492	503	509	505	480	513	505	487	479	487	492	472	517	463	559	499	539	505	461	479	468	461	484	518	488	465	448	469	523	460	494	497	546	490	450	473	482	502	494	456	498	503	499	495	507	525	508	510	502	531	476	509	494	499	546	472	484	488	492	449	517	529	497	498	506	459	511	498	495	447	473	481	494	479	505	507	490	504	519	474	484	490	498	477	487	483	470	502	496	493	477	481	496	509	492	489	469	452	501	484	526	487	478	511	519	498	519	525	459	484	519	510	466	508	485	504	487	515	501	505	492	493	466	497	454	508	507	503	476	491	517	488	468	471	485	501	516	494	500	516	524	456	498	450	524	479	487	475	475	480	525	470	526	512	489	512	493	499	510	544	490	535	556	504	530	538	454	487	473	514	473	468	501	495	519	471	519	547	516	486	474	470	497	471	497	511	485	552	503	464	454	493	506	509	495	513	476	472	490	477	515	519	439	503	551	487	501	480	492	495	486	528	491	507	492	503	476	474	495	467	477	494	508	459	470	536	528	507	511	534	512	509	504	537	517	508	536	509	517	514	509	456	480	502	473	483	514	507	479	494	507	567	483	470	460	494	440	500	518	516	480	481	541	486	470	514	476	498	493	514	514	480	500	529	496	512	502	487	499	489	478	481	498	529	519	519	482	486	508	446	521	450	508	482	471	459	479	470	502	483	498	482	522	479	512	480	469	510	484	492	452	500	495	519	482	496	504	479	506	531	549	520	511	491	522	505	489	487	489	471	507	525	471	501	496	527	521	523	526	522	507	480	507	506	516	471	506	472	493	466	520	492	497	471	484	469	471	499	458	513	456	463	509	498	507	534	521	497	516	488	563	506	502	487	483	436	475	535	503	469	456	497	491	529	511	533	524	514	512	497	503	479	487	489	475	528	500	492	508	513	495	500	488	550	459	490	513	524	501	466	462	472	482	487	479	514	523	523	498	538	537	487	520	488	470	458	490	499	538	484	492	515	500	468	481	476	518	450	496	470	499	517	489	491	472	478	460	482	502	483	505	482	532	499	511	499	467	472	480	469	474	503	504	477	515	506	478	500	481	522	461	517	484	507	476	555	469
27619	16917	2888	397	276	221	214	200	223	185	200	177	196	206	186	199	189	170	188	167	182	190	171	180	166	194	192	180	199	151	187	195	166	191	159	176	196	210	187	175	190	169	167	185	198	174	181	205	173	194	171	194	195	188	208	165	196	207	211	158	208	170	185	174	189	172	193	184	178	201	158	157	193	181	172	199	202	186	174	189	176	163	174	188	166	183	178	184	185	186	170	195	173	202	187	180	170	175	185	195	169	176	203	164	175	183	185	179	181	177	198	172	164	180	173	182	169	186	183	185	188	190	203	161	179	177	186	205	174	200	189	175	182	160	181	191	188	185	153	168	183	208	198	184	186	158	166	165	176	181	167	203	173	204	173	190	185	169	194	180	217	160	207	192	183	180	171	180	183	168	184	177	197	195	185	187	187	207	172	186	182	184	181	182	175	165	180	205	168	169	196	184	186	163	181	197	159	182	199	208	193	173	160	183	173	189	206	167	181	194	196	184	187	193	195	176	181	201	194	169	163	198	188	179	190	190	215	179	199	180	205	195	189	198	171	177	195	190	171	172	175	200	162	178	165	169	190	178	171	192	223	200	197	184	182	182	195	168	167	214	202	156	192	164	161	169	181	193	175	152	175	188	161	155	199	163	176	178	190	160	196	169	174	206	185	160	189	174	173	188	206	164	187	175	175	195	193	170	161	173	172	166	178	182	189	179	180	217	178	186	163	181	184	167	207	184	189	185	180	207	197	166	213	187	192	190	183	183	162	175	176	183	188	178	190	171	213	182	183	179	185	189	182	166	210	163	179	212	185	183	180	152	183	179	202	195	164	188	173	171	168	179	204	214	195	181	191	176	178	167	179	187	175	170	189	189	181	162	165	178	178	205	169	194	172	178	209	188	169	179	177	201	187	174	180	190	182	167	172	166	175	168	194	178	199	190	160	171	172	181	179	177	175	183	168	181	190	184	185	183	177	176	182	192	205	172	161	175	172	191	165	195	195	187	166	138	169	170	199	164	165	185	159	169	159	184	198	182	176	181	174	181	167	181	193	163	183	171	177	140	193	173	178	174	185	160	177	172	191	193	180	199	181	194	172	167	162	200	178	171	194	183	172	171	193	192	178	162	198	158	211	173	191	191	192	173	166	179	193	213	179	191	197	192	177	184	173	171	209	186	193	179	155	172	189	183	159	168	165	176	192	191	162	169	183	185	174	181	168	173	207	160	182	177	167	176	157	170	188	157	195	179	195	192	188	206	170	200	182	196	170	162	190	175	194	188	171	176	191	184	184	177	175	196	185	170	197	176	171	199	181	178	168	190	203	169	180	176	177	193	187	192	167	202	194	223	194	145	173	165	178	184	181	160	186	167	182	184	190	197	189	178	185	190	157	158	206	160	201	196	175	180	183	196	173	182	172	173	164	178	205	182	203	166	197	172	177	181	157	168	178	179	205	200	186	192	164	204	171	170	187	197	177	184	167	186	198	187	193	204	179	194	226	190	199	181	205	177	194	169	179	194	162	190	182	188	192	184	185	170	210	181	187	172	168	205	193	190	177	189	173	175	170	190	185	186	194	177	206	176	185	154	189	180	188	183	167	168	181	198	197	169	189	179	200	202	184	161	185	180	169	183	163	170	182	195	151	184	168	191	157	183	157	182	169	168	178	176	182	148	192	184	182	193	207	174	194	176	172	154	185	157	197	174	168	168	178	193	167	194	189	178	192	169	167	187	174	173	175	199	192	177	187	205	191	177	175	196	190	191	194	171	197	211	185	177	202	179	171	180	187	190	173	206	162	181	186	176	164	167	154	171	167	174	170	188	181	180	193	192	151	198	154	172	181	206	170	211	183	193	195	208	168	174	187	193	185	190	188	182	168	184	183	173	178	166	184	168	184	180	179	166	168	185	190	182	165	194	190	184	179	188	170	176	181	195	182	170	191	158	171	191	185	180	179	181	182	187	185	190	176	174	175	197	195	174	178	173	171	183	164	175	164	212	172	176	163	156	169	194	171	179	191	204	195	188	158	179	184	171	185	159	206	166	198	174	162	180	194	185	175	167	188	179	184	185	153	171	160	190	176	178	195	170	184	178	174	169	193	186	197	189	182	169	169	170	164	173	198	219	212	157	200	185	188	187	166	188	186	170	181	167	191	201	189	167	187	192	177	197	159	177	197	185	180	198	180	191	154	185	177	194	183	168	170	156	176	172	191	187	178	172	170	168	207	167	195	184	183	171	179	211	197	201	170	185	195	191	214	177	213	180	197	163	176	141	177	160	217	196	195	175	186	177	181	167	192	180	169	196	184	193	198	167	171	172	164	207	188	180	221	169	189	186	209	183	171	186	184	221	199	196	185	212	146	164	197	198	185	173	206	169	212	168	171	165	160	169	182	200	203	183	172	156	201	168	188	174	196	170	181	166	192	177	169	188	176	166	195	182	171	171	181	213	179	161	174	194	173	166	194	171	182	155	158	163	189	199	160	184	196	166	193	169	184	190	173	177	188	194	165	164	183	184	188	189	182	158	183	191	168	187	190	208	165	190	178	170	184	177	173	183	185	180	181	186	205	195	178	198	201	183	212	206	190	200	201	222	184	193	195	160	163	183	196	168	200	158	170	173	173	195	167	177	187	184	173	157	185	193	164	179	183	176	158	170	173	170	192	183	189	177	174	175	166	188	177	202	184	188	161	213	177	185	189	205	185	189	180	177	188	180	164	191	166	168	178	178	195	184	203	205	164	154	188	183	183	211	180	190	176	184	175	169	194	162	181	187	160	180	159	161	197	170	158	178	200	153	176	191	194	200	176	186	203	180	197	179	174	159	181	168	175	187	184	173	186	162	159	196	182	166	172	173	186	167	173	196	167	162	182	182	174	179	190	187	210	177	164	186	191	167	219	193	176	178	195	193	176	195	197	181	183	163	166	177	167	190	163	190	189	183	184	169	199	183	188	179	169	179	183	186	178	168	180	180	196	213	204	188	187	169	184	182	178	195	177	187	160	163	184	185	179	180	173	162	164	178	179	186	191	180	173	172	191	167	185	178	184	191	204	196	186	171	201	190	184	179	177	187	184	189	188	174	183	208	179	188	222	159	154	184	181	165	188	160	189	170	179	176	188	211	186	206	179	166	186	181	202	200	192	183	188	178	180	175	188	169	185	192	180	177	161	192	179	203	200	167	206	178	167	197	164	185	193	196	184	185	187	200	197	153	178	180	201	183	182	186	173	181	173	150	197	184	187	172	184	180	184	181	166	204	175	183	201	189	189	165	194	190	194	183	156	192	176	195	180	195	173	166	182	179	173	170	190	176	180	184	193	188	195	189	181	180	183	216	183	168	201	189	177	197	174	179	177	185	178	187	164	160	198	188	171	204	168	180	184	185	166	187	162	140	176	190	196	160	194	175	193	195	182	175	169	171	208	188	172	186	173	179	161	210	164	182	185	200	165	174	179	181	207	186	195	201	219	166	177	188	176	193	167	192	185	207	184	171
5765	2392	560	318	316	249	232	232	243	229	215	203	197	214	220	206	212	197	213	179	215	195	218	226	216	197	212	202	195	221	223	191	228	227	201	214	214	222	210	192	218	201	229	217	220	216	204	187	215	224	222	201	212	206	250	206	214	235	206	200	208	199	210	209	192	214	236	230	184	176	219	217	192	186	208	194	200	199	211	177	212	210	202	210	208	191	218	220	224	202	222	211	241	204	211	198	175	201	215	217	195	224	184	199	183	218	208	205	239	202	201	199	213	197	206	215	200	194	213	233	229	223	218	197	206	222	204	229	192	219	224	186	225	205	193	200	202	219	212	203	195	210	199	202	190	193	225	206	197	203	205	228	208	221	204	206	219	196	208	215	208	181	202	207	204	227	199	202	203	212	190	223	211	206	202	196	217	184	189	199	229	198	223	209	180	212	216	210	212	212	219	189	194	192	224	212	201	208	202	197	197	203	209	211	195	224	218	194	220	197	173	218	202	184	217	213	195	192	245	226	223	200	214	188	210	207	223	198	197	204	219	240	194	236	213	206	245	194	231	192	219	216	227	220	203	232	206	221	201	227	205	215	197	190	206	205	179	169	190	210	191	211	182	198	227	223	167	161	193	206	224	206	215	228	205	197	213	201	209	206	238	190	205	194	189	198	213	221	201	190	203	201	215	228	219	201	207	209	181	197	208	213	224	197	175	211	212	214	224	188	236	210	219	215	194	183	199	211	228	221	197	232	222	211	209	215	212	209	195	214	207	220	200	185	201	213	201	186	206	233	200	198	196	206	218	198	222	190	214	217	217	191	200	221	195	188	226	188	195	197	206	211	180	180	210	198	259	208	212	220	188	198	239	204	202	194	232	189	221	218	222	200	225	210	219	181	203	186	193	218	209	242	214	213	216	248	177	209	219	212	224	227	220	226	199	223	201	179	205	198	219	218	232	228	223	198	201	187	207	199	223	192	207	175	201	214	215	200	217	204	214	212	227	192	230	201	197	190	189	219	202	207	213	190	215	192	217	195	199	217	226	208	201	206	232	199	215	211	204	219	210	228	186	202	219	225	198	218	205	210	217	206	190	223	193	181	226	231	213	211	222	212	205	191	198	203	204	227	198	221	216	223	200	190	198	214	213	197	206	183	185	177	220	197	219	218	192	205	217	209	220	203	217	208	229	205	215	221	220	194	204	203	182	214	208	197	218	198	194	182	203	210	197	203	196	251	163	211	220	216	203	198	191	182	214	226	205	230	218	202	214	213	220	192	213	222	197	231	220	184	209	179	187	228	210	213	217	194	213	215	193	216	214	206	207	212	203	230	205	235	227	204	234	223	190	222	196	237	206	214	206	185	205	182	204	195	199	221	222	210	215	214	204	218	186	200	178	211	200	205	217	218	209	216	216	227	226	197	215	176	206	207	196	219	217	187	232	188	232	206	187	206	224	211	177	210	223	185	204	225	210	196	197	222	217	217	203	209	200	203	217	184	199	196	193	225	189	183	202	202	199	182	172	203	216	227	218	201	189	213	213	186	199	251	198	226	181	213	199	200	210	213	173	197	217	210	179	176	200	206	227	241	201	224	194	203	208	213	205	187	198	193	185	206	230	194	206	204	209	207	186	232	219	204	207	221	217	214	204	215	204	219	192	212	195	222	230	200	197	239	191	217	218	235	214	220	222	213	209	198	212	203	197	221	234	192	204	227	187	241	234	193	184	201	203	212	219	207	178	218	205	194	213	237	191	218	185	223	197	212	185	190	212	202	221	219	209	198	198	208	219	227	228	201	215	204	208	184	203	239	223	192	211	214	209	194	220	201	210	217	242	253	184	218	219	234	194	195	221	201	197	207	213	226	203	183	207	200	206	179	226	198	198	225	219	192	230	208	214	195	203	197	211	199	210	210	228	185	216	228	220	191	192	181	186	200	197	196	222	199	243	221	205	209	194	190	201	216	220	196	236	227	220	195	194	231	199	193	198	214	219	200	203	222	203	197	218	192	208	206	200	210	215	194	192	199	204	201	217	206	187	191	215	183	215	224	203	176	193	202	223	213	245	199	235	207	225	183	239	206	194	210	217	226	210	205	207	226	228	210	215	213	211	188	214	191	206	199	214	187	215	231	204	200	190	208	211	207	219	199	217	227	221	219	198	176	181	198	195	189	214	198	224	235	201	200	209	215	205	197	197	207	200	197	224	173	212	216	192	206	168	194	219	212	185	199	181	203	208	225	187	217	220	200	221	182	227	205	235	214	213	207	203	225	193	213	221	212	220	202	194	215	227	211	206	201	200	180	205	222	206	175	232	202	200	225	234	211	213	221	208	210	208	205	202	194	212	202	228	218	194	176	223	225	200	217	210	211	202	223	188	219	221	211	194	207	212	198	180	194	172	221	223	209	211	206	215	181	214	184	219	234	216	206	214	201	206	223	221	218	179	184	195	236	206	187	216	221	208	224	198	211	197	223	227	208	202	198	205	210	198	203	209	205	216	220	236	204	248	196	236	204	207	242	229	190	205	211	224	201	214	198	196	225	183	191	199	202	201	205	204	202	228	212	212	201	193	202	206	215	210	198	182	213	202	218	232	214	196	212	204	201	213	201	214	203	212	195	212	207	178	192	203	187	196	223	219	191	209	215	221	198	199	192	211	202	204	210	212	207	219	176	205	236	219	211	213	232	179	211	198	200	191	196	213	203	220	189	208	194	215	221	215	226	188	214	204	222	186	219	209	211	217	198	235	192	189	197	218	183	226	204	204	226	219	222	201	210	203	206	235	200	219	217	213	210	234	210	215	204	184	198	212	237	223	214	209	180	202	199	205	214	204	215	210	191	219	223	216	214	200	186	196	194	192	217	226	202	194	210	193	221	214	213	203	216	209	199	209	217	205	197	200	194	229	204	209	232	211	208	204	200	235	218	189	225	202	224	197	190	209	200	205	214	218	219	204	213	242	222	199	227	198	209	200	220	204	221	208	226	206	195	209	210	187	221	187	203	189	188	202	183	203	217	210	195	206	218	204	210	207	199	206	204	243	206	209	194	193	214	207	180	233	211	243	221	196	211	183	231	215	224	216	216	219	199	225	201	210	195	234	209	231	229	193	205	225	221	203	224	190	203	207	225	226	214	215	212	209	211	175	208	217	225	226	214	196	219	216	233	215	208	184	192	191	206	176	198	215	213	187	224	191	211	198	206	200	214	208	192	215	222	213	211	213	185	206	200	201	236	217	204	183	190	220	205	193	216	205	220	203	244	222	216	192	217	207	194	208	214	194	223	212	217	198	202	194	229	224	218	232	223	187	185	223	221	210	166	191	203	219	229	196	213	214	219	193	187	216	221	239	180	180	185	218	213	216	233	210	205	206	203	208	181	197	214	186	192	212	202	228	189	212	216	201	211	203	234	210	216	235	194	180	213	225	187	221	201	190	194	216	206	224	222	194	229	213	213	209	197	198	219	213	214	239	179	212	225	204	205	213	204	230	213	219	203
23770	21110	28324	24134	21105	8052	854	600	452	399	373	292	339	290	320	314	287	287	262	273	268	261	286	248	284	253	254	217	239	237	240	216	255	243	240	243	192	244	201	227	222	249	236	265	210	228	239	209	239	252	242	226	211	222	240	204	226	227	215	221	250	208	232	250	234	225	218	226	224	212	224	240	216	219	237	211	232	231	205	214	231	230	237	207	210	218	211	243	247	219	225	235	220	223	257	244	224	233	222	224	217	214	220	233	241	209	241	221	218	220	246	235	216	215	242	222	226	243	215	216	262	229	225	238	231	208	241	213	249	232	229	218	215	223	223	198	233	203	244	208	218	235	221	245	199	234	200	221	242	225	225	236	231	249	233	214	239	213	234	208	210	219	229	208	226	210	225	212	234	224	199	221	224	218	217	228	237	204	223	244	226	222	216	236	226	223	200	203	221	231	250	237	241	212	243	214	229	230	213	223	222	214	237	236	204	232	253	221	231	237	222	215	216	230	206	271	218	219	215	211	247	210	224	217	197	230	210	198	214	250	233	213	207	215	235	215	240	209	204	216	235	237	214	222	222	226	246	218	221	228	216	230	224	215	205	241	222	230	229	235	217	215	221	214	221	208	234	222	215	215	230	240	224	232	216	228	229	233	221	233	229	234	227	219	211	245	223	250	210	231	225	228	211	226	249	218	244	217	219	207	243	251	213	232	227	241	216	217	208	219	201	226	228	217	221	239	235	221	250	220	227	221	221	238	212	235	231	216	230	223	190	227	229	207	229	222	232	222	229	210	237	224	227	204	235	251	218	211	228	228	215	222	235	218	252	214	242	233	224	225	226	208	218	236	220	256	223	238	238	248	237	210	235	242	232	229	232	248	222	227	205	218	232	225	212	227	233	261	215	236	252	193	215	204	230	230	227	224	230	218	247	231	251	227	242	212	232	230	235	208	228	235	205	242	229	245	236	231	214	231	233	223	199	200	256	221	209	239	227	209	231	204	231	215	236	190	217	217	244	231	214	224	220	210	231	220	229	208	235	218	231	233	225	229	228	231	225	229	229	229	208	212	231	254	248	236	235	201	220	230	221	189	207	214	218	186	208	218	243	218	221	197	198	210	209	226	232	209	209	210	209	252	218	243	224	220	225	211	231	195	195	255	220	213	206	226	193	246	237	216	210	232	226	207	222	244	212	209	212	238	216	227	229	244	212	221	221	235	197	239	213	202	228	230	224	224	239	205	226	217	257	230	203	214	214	205	207	225	221	255	204	245	222	221	206	223	246	227	216	238	237	214	215	221	214	233	212	210	232	216	240	211	234	207	215	229	210	255	211	220	215	193	236	226	199	250	232	214	230	233	247	229	237	244	213	219	244	223	203	224	197	210	238	196	239	234	198	230	216	219	218	227	244	250	227	245	225	228	192	233	207	231	229	215	224	218	255	226	241	201	218	222	238	213	216	198	243	211	213	226	235	251	226	218	242	224	215	249	208	229	206	216	230	218	224	236	254	229	204	220	221	233	223	258	222	232	228	226	231	215	223	234	225	201	220	209	223	235	229	229	198	247	220	246	223	213	238	219	219	243	232	233	219	214	233	222	233	204	217	202	241	244	229	208	211	225	202	220	222	217	239	225	227	222	214	226	252	220	218	217	245	254	272	215	208	214	235	219	239	213	243	200	256	237	253	219	200	232	213	208	241	213	223	210	237	202	237	244	213	225	233	203	228	226	215	219	238	215	228	239	233	208	213	218	230	210	212	220	235	244	214	220	233	224	227	201	248	224	231	210	209	242	230	232	244	217	234	215	241	212	207	230	210	236	227	214	214	220	219	239	194	222	219	200	239	242	221	239	212	212	218	216	262	210	221	254	242	210	226	221	224	233	226	239	225	228	201	231	190	244	209	235	233	226	238	235	219	228	225	221	220	239	243	234	231	211	236	205	231	226	229	244	208	231	223	233	230	237	184	207	220	206	222	200	215	230	236	232	245	217	236	228	233	225	252	224	219	220	209	220	234	209	237	238	218	205	205	230	227	228	221	235	262	235	240	237	227	200	221	250	233	219	224	224	228	243	233	217	217	211	213	220	235	234	237	217	214	213	220	210	223	221	200	234	253	198	206	219	257	212	226	216	224	226	227	242	226	195	208	228	221	207	239	222	255	227	216	212	214	233	220	246	222	239	225	228	228	223	203	209	240	214	215	223	205	224	222	195	247	208	235	226	250	234	234	204	203	203	207	225	238	202	243	239	242	242	239	210	235	215	216	221	214	242	217	206	256	210	219	228	211	209	219	228	207	232	237	228	232	233	229	236	222	214	182	210	240	228	187	226	220	227	235	261	200	240	237	223	230	214	197	203	229	219	206	231	242	236	225	217	200	212	222	226	213	209	227	234	214	233	228	228	215	233	226	243	197	222	203	208	235	193	233	210	216	221	237	219	220	225	230	227	245	237	216	213	218	253	219	229	215	234	207	229	224	203	200	232	222	221	219	214	251	211	242	226	209	234	191	211	198	209	234	227	224	235	215	252	252	243	214	242	246	223	234	202	231	207	241	247	220	207	230	209	209	193	240	233	229	248	252	232	194	206	220	212	233	212	220	215	210	215	226	203	229	237	230	236	225	224	223	239	211	208	230	202	218	233	228	222	243	225	210	212	231	242	213	247	206	224	242	225	205	243	245	236	241	239	263	220	222	198	213	245	226	240	218	234	239	229	214	207	196	228	233	236	224	207	221	216	222	220	206	216	238	232	213	222	246	222	228	246	236	212	239	211	247	224	208	234	215	224	213	201	210	223	208	221	224	215	223	184	242	210	212	231	215	200	209	230	243	215	200	223	243	254	210	238	230	228	209	225	234	199	224	191	233	236	225	222	232	271	207	211	231	225	269	231	208	250	217	212	238	210	226	223	231	237	217	229	236	223	229	210	236	231	226	226	206	195	211	239	232	208	217	233	223	215	232	228	244	202	225	217	237	225	219	205	211	217	237	219	228	221	184	236	217	209	236	214	197	224	253	223	214	239	231	239	239	198	232	234	217	226	217	225	203	227	193	235	219	213	244	223	230	229	212	243	219	206	245	238	201	199	225	232	223	234	229	217	220	200	227	201	230	263	217	203	221	239	229	219	210	235	251	246	210	223	214	215	245	219	204	232	237	221	218	232	243	238	240	214	228	218	215	239	236	199	241	208	224	240	226	235	223	235	234	226	231	224	230	238	239	224	208	220	227	236	234	264	244	223	249	201	206	199	228	234	224	234	210	243	238	264	238	214	221	235	223	202	249	210	213	212	212	236	226	240	215	224	220	235	232	206	243	227	203	221	217	267	223	190	226	228	221	204	196	245	234	218	221	206	250	208	221	253	246	235	234	242	212	223	231	195	204	212	240	207	250	219	218	203	205	208	202	214	209	214	216	212	257	226	219	228	241	208	223	221	214	241	226	246	231	265	233	228	218	238	203	193	210	240	224	242	231	218	224	252	236	214	224	234	209	212	241	227
5458	16826	5644	2645	1962	1441	1105	792	678	638	489	452	428	370	372	329	324	330	306	338	288	271	290	289	262	270	251	282	251	262	252	258	245	266	266	241	228	222	253	230	225	257	236	250	251	226	257	260	241	237	271	223	274	244	235	247	241	231	233	251	253	218	237	261	226	230	233	225	242	243	247	236	217	219	245	226	223	231	266	238	274	220	246	247	220	238	225	225	266	230	239	252	229	233	226	241	260	269	235	258	245	267	237	238	258	225	226	250	245	252	212	235	245	232	266	220	236	230	226	246	231	228	224	251	240	271	234	211	235	264	231	272	199	216	234	239	236	191	243	214	253	243	219	223	248	245	241	258	232	249	257	244	247	252	249	244	236	236	243	223	252	243	234	197	239	242	256	247	236	243	255	229	213	210	262	227	237	239	233	251	232	246	218	241	240	241	239	219	242	247	230	221	236	266	272	246	238	234	223	252	258	213	231	219	237	230	243	241	233	238	228	226	251	255	229	244	250	219	245	240	247	237	236	226	258	239	256	263	244	253	238	229	284	250	245	258	261	235	226	247	233	232	228	250	226	205	220	270	229	261	196	237	266	218	216	240	266	222	244	237	229	242	246	231	245	238	256	234	222	228	243	223	250	232	250	226	257	210	261	240	217	258	220	246	244	216	220	249	256	225	234	224	256	245	239	263	244	241	264	245	225	233	237	221	250	232	241	223	247	245	230	241	248	231	259	252	239	226	263	236	260	206	260	236	248	257	239	230	234	235	240	230	219	235	235	209	221	238	244	203	248	210	239	243	242	246	248	270	252	252	218	231	244	239	249	242	236	232	255	236	234	240	274	217	230	225	236	222	212	240	246	234	244	211	218	251	218	234	272	251	250	255	233	248	244	251	244	238	219	223	234	243	255	221	246	232	238	224	237	243	240	269	289	280	243	227	252	237	233	251	203	257	235	270	228	248	238	279	248	232	188	260	234	231	254	230	254	237	236	242	212	281	235	258	218	235	229	244	219	260	215	240	235	216	229	223	245	254	231	234	238	261	248	218	241	223	235	244	237	238	245	249	275	268	220	203	247	241	235	270	207	225	222	242	247	247	239	230	247	214	236	223	234	250	250	245	232	244	257	205	246	202	234	219	233	263	257	229	250	244	246	257	243	241	235	221	234	240	244	254	230	231	250	243	248	258	257	232	208	232	231	227	233	216	252	267	258	245	208	260	253	252	251	237	248	259	241	217	228	237	263	235	231	263	257	224	273	233	256	243	228	240	253	231	255	251	243	222	251	240	243	243	208	225	227	241	230	202	233	240	237	212	231	272	229	269	250	196	238	278	246	241	209	243	222	246	247	246	243	227	232	258	241	250	261	226	256	236	246	261	252	258	250	248	230	218	254	226	234	210	234	216	241	258	217	246	240	222	223	235	231	220	211	206	247	229	246	253	242	243	212	229	246	231	229	221	235	258	235	255	257	222	237	232	226	239	240	256	247	216	245	233	228	238	237	222	247	245	212	242	232	210	246	249	255	246	252	244	229	228	240	220	232	217	261	260	225	248	230	252	252	230	258	234	218	250	224	265	232	227	232	224	226	227	232	232	224	256	265	231	240	236	219	222	247	232	244	249	222	248	236	245	248	260	229	222	235	239	247	256	237	240	244	245	252	256	222	245	219	246	242	263	222	230	241	208	209	263	239	222	196	249	254	225	241	209	235	222	262	259	241	251	230	227	254	265	234	261	226	236	213	249	229	243	226	245	262	221	233	233	236	229	233	238	221	232	241	240	242	271	237	226	270	252	252	263	252	228	243	251	251	243	225	277	272	267	238	250	252	226	232	239	250	239	240	248	241	247	239	245	247	231	206	232	230	221	209	233	266	212	265	242	228	261	269	236	212	250	250	248	241	257	227	236	256	237	264	224	243	201	219	243	249	223	258	243	228	241	255	245	200	238	250	233	261	225	221	251	229	234	227	235	261	233	249	241	243	234	257	225	232	233	245	257	259	256	239	235	228	239	218	261	236	246	252	237	281	240	225	232	239	257	217	230	241	248	235	239	212	230	223	246	249	244	237	261	230	250	224	259	249	245	253	222	231	236	242	243	239	283	251	254	219	237	236	221	213	266	242	229	232	208	238	219	231	258	204	236	224	232	271	244	233	209	263	222	231	237	233	223	218	216	239	251	217	242	279	242	216	234	246	229	248	237	212	220	216	239	226	227	242	255	259	234	240	221	253	247	257	218	235	224	263	239	246	249	269	246	264	244	263	251	235	223	234	223	214	257	222	233	263	250	204	227	231	226	249	242	215	224	238	230	239	255	226	252	215	258	217	246	243	250	245	227	235	266	237	226	231	245	260	236	248	205	222	249	218	239	245	238	239	246	227	237	266	227	231	249	230	253	217	256	232	259	240	194	253	221	237	234	201	207	241	246	233	241	239	196	236	240	228	235	258	237	223	237	253	242	255	247	248	250	279	212	251	261	204	217	257	239	222	213	241	219	229	222	251	210	222	215	232	230	250	242	275	249	258	244	239	251	238	238	210	260	237	252	234	228	219	237	252	246	212	254	245	224	254	261	239	212	231	226	251	225	242	236	222	235	255	239	238	221	267	253	254	240	278	244	245	225	254	234	223	253	264	250	255	248	236	251	247	233	258	225	253	249	233	260	241	259	218	254	263	228	254	229	225	255	255	234	234	237	238	244	246	232	240	252	222	241	215	260	238	279	223	272	269	260	240	239	210	240	224	234	256	248	265	234	232	231	236	228	240	213	233	252	236	244	243	259	262	261	227	238	234	247	239	247	253	227	228	269	225	236	221	239	226	236	208	246	243	230	234	212	235	240	245	225	228	258	290	248	242	233	218	245	228	226	255	193	234	238	258	219	237	249	252	227	230	225	229	251	289	220	262	241	241	222	248	267	247	229	241	239	229	246	224	255	242	251	224	258	256	228	236	242	230	211	251	256	248	237	254	240	245	265	229	227	231	237	213	227	247	219	248	251	235	244	266	224	227	252	274	233	205	216	242	254	241	210	238	239	238	232	223	252	225	252	216	265	229	234	224	246	246	245	263	231	214	274	217	237	232	270	232	229	232	221	261	251	245	233	249	250	242	240	225	240	254	235	267	240	221	239	240	222	240	244	245	244	229	222	263	246	249	256	244	245	248	215	274	234	241	226	220	220	222	239	241	234	260	231	231	213	240	228	247	248	249	242	268	236	236	250	228	219	243	238	244	254	229	228	232	228	221	227	248	248	254	246	241	216	216	243	250	222	247	213	209	239	210	236	239	231	238	224	228	231	238	225	233	225	248	215	259	229	222	215	263	222	238	251	236	247	236	258	238	263	238	235	231	233	223	255	226	252	225	216	243	216	239	246	259	249	249	228	243	240	259	249	229	263	240	250	249	254	237	260	241	250	260	236	247	228	236	239	247	249	241	229	223	250	236	272	231	245	239	241	232	230	263	228	235	246	266	248	230	256	247	267	242	253	211	228	234	246
24868	21111	27057	25310	8058	709	581	547	467	457	485	416	384	407	415	409	403	394	384	394	364	414	432	376	357	350	358	370	384	411	376	352	360	387	396	405	349	425	370	394	361	374	401	384	364	356	408	393	383	349	388	403	344	390	388	400	381	415	377	357	398	343	375	390	389	390	358	395	340	362	357	402	371	378	368	350	379	394	398	371	365	342	372	406	357	373	370	344	366	382	381	399	368	351	373	367	339	363	375	370	378	364	378	410	360	385	386	377	398	345	370	362	390	372	392	375	388	378	372	361	369	394	397	397	381	373	392	384	385	378	382	400	350	382	403	381	356	365	355	366	371	426	344	389	377	346	357	388	382	365	398	395	352	365	363	360	357	370	350	369	357	380	374	344	415	361	401	366	347	390	363	363	363	363	337	361	402	397	386	378	395	386	399	412	348	354	415	388	403	347	343	399	396	403	387	377	362	417	385	356	397	406	391	386	380	382	376	398	368	398	375	388	375	394	366	358	354	365	346	374	386	364	373	381	346	345	366	388	397	395	399	375	369	361	400	386	377	365	360	339	387	390	391	379	370	392	350	386	397	371	369	418	349	310	385	372	373	388	385	388	361	328	407	390	400	376	376	365	385	426	380	365	353	371	421	372	380	364	419	354	373	391	356	382	401	353	370	383	373	387	360	343	373	393	386	378	392	366	369	388	361	395	381	339	387	354	380	367	354	419	349	381	355	367	384	361	392	378	373	371	403	385	362	381	360	409	390	361	397	367	345	404	358	408	345	340	390	359	376	360	385	391	383	337	369	383	406	363	382	373	389	384	360	361	339	362	367	367	382	397	378	348	380	384	359	356	342	353	352	373	361	404	358	377	353	409	390	360	385	353	382	358	375	394	374	353	373	417	363	397	375	397	401	361	398	372	399	354	389	362	379	382	384	374	385	373	375	364	397	394	388	361	361	400	357	407	362	399	371	397	373	380	389	362	355	352	361	382	358	384	354	405	382	373	397	347	387	400	411	383	376	393	365	339	361	354	376	373	354	378	408	354	375	366	424	409	376	344	395	391	368	376	389	375	412	405	384	411	344	375	388	353	394	361	327	402	400	400	380	402	373	355	390	371	367	398	367	374	378	413	361	397	358	360	389	376	372	413	391	360	378	346	417	384	390	382	368	393	352	365	355	378	363	371	366	383	361	375	407	384	386	341	351	396	365	390	382	348	364	353	392	364	358	408	413	376	389	383	383	368	326	380	385	371	389	412	378	380	400	435	369	371	397	378	338	373	378	371	413	386	378	348	373	361	396	369	396	380	346	377	375	369	373	388	393	375	354	371	351	354	377	366	387	388	355	363	393	351	395	385	381	400	360	353	369	407	326	378	363	374	352	362	403	393	371	371	395	376	364	356	392	369	397	388	371	386	381	367	361	373	392	371	348	358	381	353	409	398	394	392	363	347	402	361	385	378	376	372	412	361	388	369	383	339	387	367	379	379	359	421	411	413	368	354	371	368	393	364	339	387	383	373	398	324	368	349	371	389	350	419	351	357	374	377	381	368	386	393	376	401	340	421	350	405	363	390	381	371	398	393	360	370	363	350	344	366	347	365	392	389	366	352	365	400	379	362	381	364	374	412	382	371	391	337	364	401	339	397	346	392	384	380	357	400	370	363	368	348	373	377	392	396	370	387	373	341	409	382	361	410	412	412	357	346	373	395	376	375	375	371	353	363	401	387	372	373	365	372	376	344	377	358	416	361	320	374	360	363	403	398	415	392	361	374	352	367	375	343	341	387	399	408	387	373	365	376	378	346	399	390	421	358	326	406	394	373	391	389	362	378	392	390	385	379	419	365	355	372	367	385	382	378	387	361	392	360	390	378	370	369	397	334	398	382	350	357	372	348	377	354	379	345	385	367	373	401	358	371	412	365	406	409	359	370	354	367	382	374	407	362	377	385	375	326	373	381	381	386	389	353	396	352	363	358	351	352	375	361	369	374	362	345	398	393	374	363	381	365	361	369	360	400	412	384	412	403	380	384	356	383	390	378	392	394	355	405	356	379	349	359	408	360	376	387	382	402	395	394	393	354	360	375	364	381	381	398	392	346	353	394	373	390	374	373	399	376	371	368	392	385	384	381	396	373	350	361	382	371	364	388	333	390	400	390	343	385	392	395	387	374	362	349	405	377	365	370	379	366	359	357	409	396	375	350	375	365	359	397	382	354	390	432	336	371	361	389	392	363	381	373	355	374	384	400	348	407	374	344	375	347	350	368	352	349	365	373	394	393	393	397	337	371	351	395	369	398	370	398	370	381	354	365	377	368	380	378	337	369	372	360	391	393	417	344	385	355	401	388	378	393	355	409	361	392	375	404	391	371	403	377	408	385	352	351	360	377	372	370	375	368	364	376	394	371	356	353	349	378	366	362	371	339	348	375	388	374	374	394	359	376	393	372	405	363	423	378	370	373	415	333	403	393	391	393	386	356	368	353	324	395	357	386	343	391	378	370	385	337	364	397	402	359	368	396	397	341	363	392	389	350	341	412	385	364	402	397	354	407	364	372	383	379	401	357	367	361	405	364	360	351	340	384	363	391	367	347	386	356	383	377	361	366	379	369	389	353	371	396	333	360	405	371	412	390	339	386	375	364	372	376	379	348	357	361	346	379	370	364	373	395	326	346	380	389	384	360	331	367	348	384	387	375	381	354	358	356	358	348	379	317	392	381	380	364	367	374	378	356	407	385	355	370	374	393	384	376	349	396	331	391	341	395	369	360	375	374	397	378	354	346	349	362	373	379	393	340	392	376	393	357	379	377	340	369	389	363	381	399	360	369	396	348	376	374	372	355	380	390	366	389	426	365	347	385	401	341	375	422	382	360	380	372	361	379	340	389	335	360	351	406	354	339	349	375	344	379	382	355	363	349	408	341	396	372	338	385	370	342	368	372	381	402	384	363	359	364	341	348	397	352	381	384	361	374	387	389	383	366	377	389	383	354	342	354	372	334	395	397	384	375	386	401	361	370	374	345	390	395	371	393	354	371	368	381	389	377	386	353	375	321	374	391	343	358	394	373	383	374	329	351	359	364	364	395	377	354	367	371	365	341	378	377	354	354	366	387	365	386	364	391	381	384	404	424	383	383	405	356	386	364	414	395	372	407	391	372	377	382	402	388	337	367	396	360	378	355	409	371	398	385	362	402	381	408	375	400	388	351	421	363	406	377	333	389	378	354	366	377	358	410	408	366	388	393	350	367	371	369	373	343	378	369	368	388	391	381	381	358	361	372	379	371	392	349	402	370	370	389	368	370	352	372	386	386	392	367	359	376	395	382	397	381	357	329	366	410	357	401	395	350	374	377	368	398	384	368	380	389	348	402	374	362	385	369	402	361	371	381	386	363	382	396	412	358	359	380	390	385	400	388	378	352	380	387	372	382	398	392	363	358	355	341	370	382	379	377	415	361	359	326	344	385	366	366	392	363	369	377	339	363	379	374	412	363	357	384
5956	11838	3351	1578	1245	1061	881	767	659	570	540	578	473	471	440	471	416	530	451	453	434	423	385	430	400	418	413	409	421	440	416	392	435	403	368	413	460	396	423	414	420	417	424	428	416	429	413	422	433	387	399	384	376	395	415	439	446	413	410	434	432	425	423	410	385	439	425	456	372	418	386	414	393	420	419	418	392	444	416	441	392	396	375	388	391	405	371	393	410	412	363	420	391	427	418	393	423	432	425	371	451	450	392	404	401	423	390	452	408	395	387	434	420	438	406	399	428	423	402	381	446	442	402	415	434	399	395	395	381	390	445	374	390	432	394	423	413	399	400	408	386	416	433	442	426	397	431	414	399	407	406	455	408	389	394	425	400	409	425	372	401	407	381	422	450	398	396	431	422	417	398	399	373	410	389	435	406	431	413	420	426	422	385	364	433	401	408	441	368	428	417	371	384	377	430	374	415	393	411	404	375	408	382	418	410	437	380	407	433	390	428	402	439	391	385	449	391	365	405	428	399	443	397	403	398	401	434	442	377	431	392	406	420	387	428	426	431	416	378	414	379	372	393	393	427	414	418	375	398	376	433	398	418	410	422	394	404	425	427	406	415	401	378	417	405	419	414	413	396	395	402	434	398	407	407	420	387	416	418	416	404	398	388	427	459	418	442	400	406	399	430	420	405	392	423	418	407	403	398	432	379	373	432	380	423	415	409	388	413	403	384	403	400	428	409	399	404	403	388	399	391	429	410	383	409	394	391	378	396	431	400	401	397	445	388	397	390	394	430	436	454	396	420	404	392	402	399	435	401	411	401	456	375	396	409	392	428	417	394	437	420	421	460	406	422	402	416	439	402	414	384	411	403	397	408	414	365	446	383	414	427	431	438	431	383	414	397	406	404	413	443	431	404	396	396	417	423	411	420	429	387	436	406	389	426	398	415	371	404	430	369	447	372	393	429	410	417	442	391	399	442	383	390	372	394	418	420	381	405	397	393	387	412	417	410	421	425	412	400	405	405	413	394	382	410	353	410	397	418	415	423	408	393	402	417	421	409	387	366	420	408	415	422	401	391	404	418	441	400	391	404	400	399	409	386	407	432	386	397	376	387	444	433	410	384	389	413	391	392	416	414	411	398	388	398	400	426	391	401	416	413	414	390	414	427	403	397	408	378	376	420	408	426	421	411	436	405	426	400	403	442	412	414	381	379	397	435	378	394	412	428	402	377	434	382	386	403	382	396	441	383	401	406	411	402	424	431	419	415	395	418	428	386	377	428	401	390	392	366	394	393	413	422	412	383	413	403	398	427	412	424	434	429	367	378	410	412	358	390	405	406	400	372	407	396	407	397	406	368	385	393	396	391	359	398	420	410	459	451	385	393	427	395	386	435	404	409	408	414	373	359	384	413	430	418	424	434	428	430	423	414	376	390	372	433	411	382	393	395	402	400	401	440	423	394	397	394	454	408	427	423	416	400	387	395	406	392	408	424	370	403	394	400	402	385	433	395	438	382	423	431	411	417	399	401	401	403	412	440	428	409	410	378	394	397	383	417	389	410	379	413	371	431	399	430	418	462	414	363	448	388	393	409	427	416	400	388	426	408	408	374	417	399	410	417	399	382	376	393	390	417	391	368	400	413	463	406	390	389	381	396	426	399	375	396	381	398	415	436	423	378	454	377	377	397	396	411	425	405	388	428	417	403	392	393	411	371	384	402	416	408	429	415	423	405	386	431	401	421	419	403	411	383	419	398	380	398	414	421	399	403	438	382	377	400	425	417	382	416	419	450	426	424	403	401	408	401	404	421	410	370	395	394	408	404	434	424	391	419	412	418	398	428	376	406	417	446	424	426	411	431	411	431	413	406	401	379	389	366	376	432	377	396	390	453	455	413	406	398	401	395	386	402	416	392	372	386	407	420	388	385	378	390	389	383	395	421	401	393	412	388	393	417	384	414	385	391	367	398	398	392	386	429	402	411	401	404	384	399	400	382	393	406	396	425	381	413	408	369	413	376	437	399	384	408	412	413	446	353	410	419	426	393	416	418	385	419	437	412	415	436	418	402	409	392	402	379	376	427	372	404	463	418	407	415	394	438	420	395	403	392	414	404	404	387	358	388	380	404	419	396	408	441	420	426	447	393	384	384	418	382	419	382	457	389	435	415	398	458	412	411	428	442	442	379	363	402	423	385	417	447	446	396	407	402	390	366	385	419	380	433	399	387	416	411	430	404	402	419	413	425	396	458	396	434	437	415	386	408	364	386	411	423	438	411	368	420	416	438	418	436	385	404	423	406	434	419	420	415	438	403	416	391	424	413	407	403	407	406	393	404	419	373	400	402	399	427	379	409	379	405	397	431	413	377	406	407	372	389	382	410	387	405	356	403	411	428	447	404	408	389	415	389	399	384	429	401	422	389	413	426	390	399	394	397	412	413	371	376	389	405	421	378	388	378	421	404	400	427	409	377	410	415	432	427	376	406	414	421	428	382	387	374	393	416	396	387	423	438	411	436	389	409	407	413	418	410	464	398	421	396	403	382	382	424	417	410	376	417	433	392	411	411	393	414	373	401	407	414	382	371	392	419	378	378	430	393	405	407	383	404	435	427	427	405	454	418	413	405	417	410	428	461	386	399	432	411	393	402	417	398	430	407	390	371	417	417	389	379	426	435	400	423	408	424	387	425	409	436	420	419	416	428	404	397	377	415	417	397	409	373	367	381	375	393	428	428	414	404	403	386	408	422	411	373	401	403	362	400	408	419	431	428	413	409	401	401	409	418	391	400	459	443	392	391	369	418	419	416	391	417	377	385	400	403	390	402	378	422	361	386	437	380	404	376	407	394	449	387	421	425	371	422	378	410	401	411	434	373	396	390	423	446	420	388	409	399	407	458	423	400	380	404	400	387	384	376	403	384	405	424	411	374	354	363	370	411	380	406	395	434	423	417	408	374	398	392	391	420	400	429	437	397	428	419	378	362	418	426	372	424	426	409	397	402	393	427	420	382	406	429	402	407	451	402	399	416	425	415	411	429	400	396	379	408	422	388	384	438	416	395	420	419	419	420	404	375	429	400	425	430	395	396	402	428	371	355	413	431	416	414	395	420	409	412	408	410	415	407	381	388	398	426	401	440	468	411	428	396	392	412	415	412	406	406	414	420	413	381	402	410	410	424	431	382	372	384	444	396	402	402	416	414	394	436	402	376	446	441	442	435	400	421	425	411	404	390	374	404	383	390	409	438	405	382	388	390	364	422	420	422	392	415	395	407	425	425	389	422	393	422	415	423	418	390	374	385	411	420	390	449	382	379	474	381	392	426	365	384	418	424	453	413	378	401	445	390	421	387	381	402	391	419	398	392	422	409	398	455	419	402	392	418	418	443	420	434	400	430	420	403	375	402	393	410	383	420	397	435	425	440	385	364	385	414	404	399	404	422	402	405	399	452	414	411	421	401	378	390	408	413	400	415	389	411	425	419	407	399	451	402	395	381	410	391	389
22585	21056	28669	23653	21059	21099	6550	1239	962	851	766	726	687	658	596	607	611	544	538	546	536	527	506	517	527	543	518	559	515	528	535	511	485	513	513	512	537	507	554	531	505	478	528	491	516	508	491	490	511	484	512	481	480	508	465	479	511	486	485	461	485	486	525	530	479	510	509	491	505	493	494	495	507	510	489	514	496	513	490	525	499	493	485	464	489	460	522	510	517	476	430	470	539	490	534	516	502	456	497	506	459	443	460	492	455	451	534	478	509	516	501	486	509	495	507	495	478	474	495	526	482	485	503	488	530	458	484	565	503	540	472	492	481	480	487	452	480	469	491	523	477	455	486	476	476	490	471	489	457	506	513	501	510	463	545	526	518	506	494	469	472	500	502	460	461	484	516	506	528	498	511	527	502	478	511	531	476	474	465	469	511	481	508	476	482	500	471	489	469	454	472	496	513	470	474	501	504	514	481	503	506	466	475	530	524	475	481	525	485	487	468	477	490	507	527	501	487	508	438	490	487	504	491	494	481	450	519	518	517	483	486	505	447	476	466	512	545	533	470	456	515	483	485	541	466	469	479	470	538	508	490	492	453	498	504	504	492	468	494	453	510	503	508	509	456	507	522	478	512	452	506	505	517	455	481	494	524	447	460	477	517	473	519	468	500	458	485	477	502	482	467	448	475	502	493	458	496	474	499	498	462	482	502	503	499	480	486	494	507	490	528	450	504	465	442	489	526	476	519	486	483	470	463	522	480	510	434	465	447	505	473	520	491	492	521	524	467	485	472	542	528	497	506	505	497	532	488	497	523	495	494	486	491	498	524	503	494	502	473	517	480	489	469	493	498	510	500	506	477	445	492	487	500	480	513	476	503	497	487	502	530	497	469	461	491	516	515	513	434	462	507	500	514	498	462	529	479	497	455	483	487	493	466	473	527	495	492	492	522	487	498	513	529	498	483	480	476	521	466	485	492	496	519	486	500	450	466	481	466	472	508	471	487	459	522	489	495	468	509	527	463	505	516	475	456	487	507	462	465	465	524	459	502	438	495	509	498	477	485	456	500	515	488	495	524	464	464	527	522	498	464	515	498	461	460	491	512	543	500	478	507	523	541	498	453	491	487	479	537	480	453	462	485	468	462	506	493	521	486	506	493	477	510	486	468	524	503	486	490	488	490	493	514	485	508	502	526	461	480	476	512	487	508	491	520	484	492	468	423	517	489	495	511	485	494	485	506	499	476	506	479	485	477	474	523	514	507	543	501	494	486	477	496	484	505	458	447	541	532	465	473	464	477	476	499	516	521	509	502	473	460	484	457	488	497	509	450	483	491	434	508	489	486	483	468	438	474	510	480	500	525	503	494	515	496	442	487	442	496	496	478	490	456	548	496	497	508	496	517	503	498	486	484	509	489	508	500	539	476	471	429	484	518	486	466	519	465	502	522	459	535	478	487	526	498	478	467	489	498	527	467	481	465	488	436	509	477	521	424	464	482	488	474	535	531	454	477	492	526	552	486	469	524	481	482	525	484	472	475	490	499	485	499	461	478	473	493	533	491	467	440	517	477	517	506	447	512	543	487	489	498	464	495	478	492	498	469	487	517	522	483	471	490	495	509	497	463	476	485	497	495	475	517	519	507	505	470	527	463	500	461	453	490	494	475	526	462	502	494	496	484	488	501	514	525	460	524	493	438	469	486	457	456	471	483	499	452	478	468	443	483	484	532	491	503	481	476	485	446	472	471	491	462	513	508	477	512	514	470	491	499	508	489	495	481	490	489	470	497	487	487	474	463	475	459	468	495	473	463	478	493	470	493	544	500	473	487	467	503	510	460	460	432	502	538	451	459	458	509	491	439	494	463	476	457	480	533	470	534	483	503	463	517	461	480	491	488	505	516	507	477	463	493	432	469	497	473	464	518	503	494	468	481	503	470	457	480	484	478	493	496	504	485	502	488	473	500	531	511	485	501	493	512	486	462	484	466	507	468	494	529	438	482	538	493	502	469	449	512	489	494	489	537	505	458	465	544	477	506	458	520	490	499	503	507	474	477	480	551	473	541	474	483	513	497	536	467	490	523	493	482	466	507	488	504	507	489	470	485	512	449	468	500	480	477	513	468	485	515	481	517	505	517	489	506	500	506	491	465	508	484	511	466	477	466	518	478	474	474	483	490	435	489	467	484	461	482	530	490	481	511	476	507	486	480	475	495	494	474	495	504	482	469	514	499	504	475	503	496	469	523	520	510	464	466	487	493	473	472	497	509	509	487	488	482	478	485	505	506	484	475	490	496	485	472	469	476	480	482	442	494	474	443	545	472	484	462	472	494	493	503	450	476	542	489	467	525	508	487	436	528	480	502	488	473	515	440	499	487	461	507	497	493	492	481	477	511	510	506	495	537	500	539	505	521	486	497	527	490	504	491	480	509	485	491	455	472	466	504	507	468	446	502	510	473	507	502	480	469	517	526	504	464	493	502	508	472	490	496	503	469	493	510	486	476	477	490	495	496	485	456	474	552	524	480	507	515	473	491	448	481	499	485	539	539	517	536	480	449	504	502	496	479	468	498	503	447	500	463	503	485	475	468	489	487	511	492	521	492	511	493	520	469	491	496	501	499	470	473	523	525	530	450	522	472	442	513	474	479	461	504	518	490	517	510	516	494	505	467	449	463	481	489	490	475	462	516	499	518	468	495	499	498	467	480	495	463	523	495	507	487	489	501	484	511	456	503	499	464	470	470	469	483	474	514	486	468	502	485	498	474	490	484	455	490	486	467	490	492	478	512	480	519	491	460	473	526	531	458	491	534	480	519	473	517	450	490	471	518	471	519	478	454	487	497	475	448	501	511	507	482	488	478	496	497	488	440	472	519	485	449	511	478	509	469	461	462	481	499	508	484	452	488	497	497	488	451	480	521	489	494	470	477	459	516	488	456	441	457	511	485	484	476	473	499	494	495	538	476	465	512	514	515	477	498	477	467	496	483	502	499	500	491	508	495	502	500	483	538	453	516	484	440	480	477	439	486	503	467	519	499	487	495	471	505	483	497	488	465	515	456	492	512	468	489	501	451	506	481	479	484	454	502	498	500	449	517	467	467	491	485	490	489	491	500	445	500	465	484	510	531	452	481	486	472	547	439	482	502	484	470	472	470	510	500	503	463	502	506	504	462	494	513	501	527	491	477	482	462	518	469	480	476	475	505	482	437	527	469	478	502	486	541	487	549	483	525	500	508	487	472	457	526	509	536	465	475	494	497	477	543	477	482	521	486	493	518	453	464	480	461	503	492	494	480	489	468	477	481	506	463	470	519	543	486	457	506	500	467	485	510	468	483	491	519	520	476	516	505	470	464	477	480	481	474	478	524	493	502	475	496	492	517	493	451	460	473	475	528	500	509	468	468	516	490	451	465	472	475	509	454	479	500	479	493	510	503	497	498	520	458	479	483	512	478	454	474	478	464	469	475	485	515	484	468	464	455	444	527	476	485	497	485	497	443	483
7355	22717	9745	4811	3504	2707	2125	1778	1383	1169	1028	900	843	801	737	732	663	638	634	599	615	566	615	556	533	543	521	541	528	527	563	504	561	550	546	518	516	531	498	481	562	514	547	502	484	547	527	484	499	545	523	471	492	496	530	525	532	496	511	527	497	455	497	475	513	462	477	503	504	494	528	482	508	494	486	486	484	484	474	524	495	475	499	523	513	500	516	482	525	460	497	479	499	472	526	500	510	480	539	490	511	506	491	470	486	506	481	501	474	453	527	530	485	495	463	506	535	518	498	487	445	491	490	484	477	510	513	486	519	466	500	518	500	518	515	503	514	461	521	484	480	514	482	483	502	489	482	504	481	432	501	483	496	545	485	473	532	485	460	494	477	519	505	542	530	508	482	510	474	481	471	510	468	516	498	471	499	506	473	527	479	512	474	507	452	465	510	548	493	510	472	489	497	450	510	484	483	480	548	524	510	448	516	492	520	525	500	476	503	489	514	462	487	515	487	498	520	513	501	508	473	480	486	512	500	533	498	483	484	500	447	513	511	507	453	519	523	527	504	484	500	489	530	477	511	470	489	503	472	527	509	475	499	490	504	499	526	473	513	522	468	477	528	502	523	489	567	514	469	443	495	505	456	482	465	506	493	510	497	472	509	499	501	508	532	495	490	526	490	509	483	480	493	541	508	503	478	473	492	499	514	489	546	508	501	495	546	518	478	484	518	499	455	458	515	502	497	484	528	498	510	515	516	485	522	488	469	498	513	505	478	510	498	525	464	518	536	502	486	482	475	449	507	487	500	466	520	508	491	501	518	482	496	496	501	481	461	494	537	497	484	503	525	511	495	498	494	473	482	524	474	495	463	493	446	544	517	460	527	529	515	494	482	528	515	507	524	486	519	499	527	488	469	510	484	524	486	530	523	509	505	520	491	523	493	495	532	500	506	499	503	539	524	491	535	498	440	469	487	541	491	535	503	501	494	510	498	480	517	502	452	466	485	497	496	500	469	465	489	491	555	463	521	519	506	464	501	453	473	506	485	528	470	504	484	485	466	521	560	543	485	460	518	520	461	479	492	483	501	469	495	508	490	526	521	502	486	477	494	512	477	445	487	515	454	494	481	512	486	496	501	451	481	495	483	478	527	431	491	465	480	497	521	505	502	507	482	468	479	445	503	484	452	469	501	528	517	481	489	495	570	529	472	450	485	482	481	496	520	495	487	465	492	525	442	509	508	480	503	496	490	501	518	526	490	468	483	526	497	478	447	513	494	486	531	440	510	495	495	518	499	484	490	470	459	487	516	510	468	486	519	520	514	542	482	502	468	472	456	574	492	488	523	518	520	504	480	471	455	491	524	521	512	459	488	495	503	506	542	484	501	433	493	475	465	439	503	488	525	488	474	500	491	498	496	497	494	528	497	470	486	498	505	518	491	499	478	475	476	513	482	481	444	532	484	471	513	522	516	481	438	484	502	461	498	481	518	446	537	498	513	475	523	517	501	494	513	465	481	482	481	480	520	519	481	554	462	485	516	501	482	469	511	484	503	485	472	502	479	527	488	490	477	466	473	466	516	536	510	457	499	497	479	471	483	485	514	490	508	535	515	499	471	470	521	485	467	534	472	478	518	505	480	499	501	462	510	519	509	470	467	477	482	499	549	533	498	498	472	526	536	484	512	490	507	529	497	497	462	474	494	509	481	465	521	483	490	458	501	464	493	482	456	523	489	454	530	489	472	488	499	487	509	524	488	488	494	507	516	511	539	474	468	499	471	502	480	466	490	469	493	480	463	508	501	505	437	483	503	480	479	493	492	475	485	509	501	523	501	524	474	472	481	532	488	504	506	495	493	514	536	476	465	520	438	491	485	525	505	487	469	525	486	495	505	474	488	512	513	485	495	461	525	461	479	507	514	448	483	520	466	490	485	480	517	486	499	504	485	509	488	543	482	495	499	496	489	471	496	536	439	504	497	502	494	524	497	454	505	509	469	483	496	468	475	532	479	493	482	493	463	468	491	465	485	520	501	480	516	513	492	471	520	520	512	524	482	481	524	515	541	514	487	462	486	498	450	481	550	494	483	475	484	513	516	470	496	495	510	459	509	553	468	512	514	529	491	492	470	542	500	477	507	511	442	523	469	480	470	507	468	518	494	489	547	456	476	444	474	449	489	502	502	528	442	521	479	500	503	500	505	470	487	504	496	485	527	518	447	500	467	500	486	488	490	525	482	506	538	484	480	508	499	465	498	489	534	502	493	489	509	503	507	527	491	495	499	495	496	509	530	487	494	482	514	513	479	492	505	491	506	475	513	516	497	474	537	494	477	525	483	508	447	509	461	501	514	496	516	489	489	475	483	496	535	514	513	512	505	495	506	511	503	477	487	467	494	545	494	492	507	447	490	480	471	446	466	471	496	480	458	514	506	522	415	522	484	468	500	445	530	501	482	517	472	528	521	465	490	504	503	475	481	520	472	500	486	444	522	534	478	474	478	499	518	489	457	469	494	488	522	478	519	521	523	503	486	518	510	507	485	493	511	468	526	476	484	538	514	504	507	493	454	480	473	520	474	474	526	518	527	519	522	506	497	494	509	504	448	513	496	509	530	521	455	513	458	534	448	495	499	523	529	509	530	504	481	480	469	457	525	494	515	494	490	487	492	488	456	545	476	505	512	506	473	484	515	479	448	509	522	494	476	519	466	472	481	522	467	508	513	484	501	498	497	501	475	504	482	500	490	490	474	444	496	491	502	482	483	498	477	514	530	502	525	503	483	481	484	510	475	520	496	481	480	507	462	496	528	478	525	475	463	514	474	488	511	454	495	523	460	493	486	475	470	512	485	501	553	502	518	482	486	512	457	520	486	476	468	509	545	472	512	483	511	504	511	495	458	509	518	510	487	503	490	493	479	472	448	492	513	507	476	485	512	475	511	527	458	518	527	457	529	507	482	495	502	485	500	517	503	490	517	494	498	489	466	484	474	495	540	460	459	545	485	481	479	498	490	483	527	490	459	460	488	449	495	449	501	471	474	464	486	479	505	534	515	474	518	522	502	519	493	509	484	456	454	497	482	490	518	501	490	492	517	504	489	516	478	462	427	530	481	527	503	482	431	544	518	467	478	521	474	503	495	543	479	503	477	500	535	489	488	512	496	480	478	474	494	492	485	505	464	485	494	464	522	464	500	497	538	453	524	491	487	491	512	467	498	531	509	506	517	488	490	491	483	531	470	472	501	505	516	505	489	495	513	479	503	467	487	467	494	519	495	488	494	504	505	490	483	495	503	531	491	485	484	443	455	487	471	544	525	510	534	514	474	520	492	509	481	530	520	463	501	527	516	480	526	523	518	449	491	475	523	481	466	453	464	520	487	507	512	456	480	487	475	494	474	509	482	506	491	492	528	505	486	486	482	502	445	441	472	490	493	465	491	494	494	468	506	496	489	518	491	518	495	498	532	504	470	453	467	531	456	467	499	483	498	513	525	522	523	473	505	477
27781	16999	2853	379	285	240	215	199	209	203	169	173	195	205	188	215	173	178	189	179	176	178	204	163	158	174	161	178	173	182	174	168	182	193	180	189	175	177	191	173	201	183	171	194	201	219	168	189	201	195	173	201	201	196	173	173	154	167	184	182	175	178	170	183	175	173	186	171	183	189	176	174	204	174	179	191	174	167	174	184	181	170	160	183	178	194	200	197	197	182	175	162	184	189	195	178	201	186	195	193	175	185	178	181	206	169	177	193	168	182	177	197	181	190	198	171	191	188	193	171	175	178	160	173	181	168	189	179	187	162	157	172	178	150	175	182	166	203	186	178	165	162	168	188	167	169	183	193	221	171	201	184	157	162	180	163	185	150	192	170	182	173	213	194	201	157	170	196	187	181	181	199	188	175	158	195	172	180	158	170	170	198	186	200	175	196	175	174	187	184	178	182	189	194	183	164	174	182	195	177	180	195	185	174	164	163	165	185	183	170	192	186	191	194	178	172	180	186	172	195	186	214	177	174	189	172	191	144	195	208	165	195	185	184	197	165	159	203	194	197	192	176	216	200	165	176	177	201	192	169	181	163	180	165	199	183	208	169	162	168	192	177	184	162	174	175	197	174	174	181	185	171	175	183	189	177	197	176	198	159	161	192	178	177	169	173	190	189	174	178	187	184	176	205	168	183	187	187	177	159	174	172	191	201	171	212	194	177	192	168	202	186	186	168	165	199	198	191	193	183	182	175	206	175	213	190	184	186	183	189	164	176	188	174	167	168	175	185	188	191	161	182	201	185	203	170	177	183	184	174	165	194	180	173	172	161	198	187	172	196	173	178	179	186	189	188	170	158	170	170	181	182	157	193	174	185	195	189	174	170	191	173	178	153	159	183	156	182	201	197	198	185	188	217	194	193	181	188	181	170	162	188	188	181	185	170	175	206	190	173	159	202	194	186	193	170	183	205	175	200	192	182	189	194	194	201	197	184	180	203	185	178	160	187	163	182	172	179	167	210	168	164	182	194	186	202	175	173	190	199	205	174	184	183	211	179	161	168	185	170	175	188	189	192	190	183	215	184	155	183	181	193	193	172	205	170	164	152	181	175	181	202	161	176	174	170	196	191	193	203	167	172	165	167	156	163	197	201	167	179	192	170	184	158	184	171	186	162	187	197	202	168	177	186	174	176	196	174	206	172	187	172	170	202	188	189	194	177	179	168	206	173	180	187	186	211	158	216	188	180	173	179	178	180	190	202	162	191	170	171	179	186	177	170	183	185	202	207	167	183	177	175	168	172	188	181	193	176	200	178	142	178	180	201	185	180	172	185	195	157	191	185	221	177	187	184	197	158	189	170	182	159	178	181	186	184	151	172	191	200	204	188	171	178	157	184	198	167	185	189	168	181	191	187	208	192	187	186	165	181	186	181	178	151	191	165	183	183	183	181	165	161	173	191	149	170	178	212	173	180	159	168	211	180	164	176	199	181	175	201	172	137	175	204	189	163	165	202	177	185	206	182	145	186	205	182	178	199	182	198	176	166	169	192	165	189	155	171	199	201	188	189	192	175	170	167	171	202	164	217	187	165	177	178	192	197	193	178	147	183	181	176	185	184	167	179	169	169	195	199	173	214	156	181	185	188	209	187	204	182	208	166	173	187	178	177	180	184	175	160	184	185	174	188	188	163	184	180	176	189	195	199	183	208	179	180	183	181	194	179	183	204	178	189	196	199	182	213	184	200	179	192	188	195	179	171	191	169	182	161	159	201	196	159	176	194	183	173	178	172	181	209	191	179	183	173	198	192	139	180	183	187	173	181	184	186	189	187	199	178	176	198	182	186	215	166	186	197	186	202	182	173	183	168	171	183	180	184	180	195	182	191	187	169	154	171	181	160	195	158	181	159	173	180	185	157	177	176	178	172	180	198	158	188	168	170	180	188	177	189	191	176	182	186	182	170	198	186	160	154	184	180	171	195	196	182	186	161	170	186	169	171	193	172	199	184	185	185	161	212	172	198	189	169	165	195	192	180	180	148	180	203	195	182	206	170	184	173	204	174	168	173	193	192	189	188	222	185	166	187	169	178	181	182	196	198	210	178	164	216	175	176	184	195	183	164	168	193	184	211	173	179	185	189	190	173	179	156	190	182	188	191	181	185	185	186	178	165	176	177	192	213	185	191	191	173	175	187	190	197	158	162	166	185	171	179	185	181	179	151	182	180	180	189	196	199	177	178	179	160	176	202	179	177	170	166	178	200	187	170	161	186	168	180	179	167	184	195	175	181	196	157	186	203	196	207	204	197	171	201	192	193	180	171	184	170	178	166	161	197	197	170	189	184	192	200	182	169	154	181	197	201	190	173	168	184	152	170	160	179	185	178	188	172	192	194	179	183	188	182	160	185	185	182	200	180	160	175	182	204	190	191	188	184	173	167	167	196	177	178	172	178	197	181	195	166	179	196	173	193	189	205	176	192	193	194	174	192	204	150	195	171	196	170	170	184	190	198	182	185	185	153	197	181	180	168	182	180	173	168	191	147	178	204	160	179	177	184	172	178	167	160	208	162	174	192	171	198	206	163	193	195	200	188	160	197	182	192	148	175	184	205	171	175	213	168	187	181	191	190	165	183	170	173	192	208	186	171	174	184	161	204	181	194	181	193	188	154	179	176	181	189	162	174	182	156	154	171	178	183	184	186	152	186	188	190	197	174	170	187	170	194	170	176	200	180	180	174	170	174	192	214	188	178	174	187	196	184	178	172	201	195	202	175	166	166	164	164	183	169	205	183	208	170	158	180	169	190	180	166	191	199	184	189	188	183	178	179	186	176	185	190	155	181	190	156	151	174	198	180	170	177	182	183	184	183	205	173	164	193	180	180	190	176	177	193	184	188	190	185	165	191	191	210	188	190	198	176	185	168	199	195	189	185	207	172	198	187	201	197	206	184	193	166	175	172	168	170	174	173	193	165	192	182	167	181	182	190	181	188	183	178	174	166	185	162	169	168	192	197	185	166	183	183	154	183	176	166	173	177	167	199	162	209	198	164	182	182	183	166	172	171	173	180	186	172	199	187	159	177	165	181	154	165	170	171	170	189	182	173	172	185	187	166	153	198	180	176	191	168	201	178	184	176	200	174	187	202	204	166	197	193	179	192	170	162	176	194	169	182	171	189	175	189	184	172	149	187	180	185	172	203	196	174	176	202	204	172	182	181	169	187	166	212	177	193	184	159	191	166	190	165	180	187	190	193	177	169	188	145	168	191	170	188	194	180	193	194	199	181	180	181	187	166	161	196	191	176	191	181	188	197	190	200	153	210	189	203	173	180	192	173	203	171	193	167	178	197	192	178	170	189	176	187	201	156	187	191	209	170	180	156	174	175	192	193	206	165	202	186	178	192	176	181	176	195	204	174	180	147	183	198	179	175	178	172	172	170	187	181	178	162	174	170	163	181	182	197	182	151	187	164	181	189	214	180	203	170	181	216	176	169	158	183	192	199
6372	2559	537	342	297	263	252	247	188	201	219	215	197	189	211	187	215	197	223	235	219	235	241	204	216	196	191	234	210	207	241	207	218	192	189	216	198	209	196	215	186	226	199	207	221	231	213	213	176	193	208	194	217	216	196	185	201	180	202	198	203	247	211	207	212	220	186	210	186	211	203	183	194	210	208	226	221	233	184	186	181	233	214	214	213	212	206	215	208	210	222	209	202	190	209	227	226	200	190	225	216	171	220	234	193	191	239	223	220	187	227	236	217	192	203	200	211	206	203	199	231	220	235	192	223	207	215	205	206	216	217	193	194	222	191	212	205	221	198	198	211	205	196	226	232	214	221	212	191	209	196	187	215	207	215	223	204	192	206	213	212	195	201	207	211	216	217	204	226	200	195	217	218	190	219	199	229	194	220	208	213	221	196	186	218	222	211	210	192	211	190	208	228	181	220	189	215	229	201	205	211	200	219	244	229	210	198	207	209	169	195	195	198	197	186	214	212	192	185	189	207	203	205	212	203	226	192	236	197	214	183	202	217	197	189	217	219	224	203	215	206	197	199	217	197	205	198	217	204	224	201	192	223	200	214	225	217	220	217	222	213	231	229	197	216	203	205	172	199	199	190	213	194	226	207	205	211	201	231	207	232	213	225	213	219	212	211	210	192	202	197	215	231	220	223	220	201	218	191	203	202	193	206	202	204	231	198	201	192	202	197	195	222	203	195	204	198	199	210	193	248	194	190	181	212	212	181	198	219	218	211	233	193	206	215	215	206	223	224	196	215	197	224	208	222	186	221	204	202	198	212	229	209	224	224	225	211	213	226	219	225	204	230	220	207	220	201	199	195	186	228	216	190	226	209	209	203	194	185	196	211	219	210	216	192	223	227	205	210	174	184	218	210	192	207	227	202	200	237	212	187	212	205	204	203	203	229	208	189	202	183	206	217	198	204	219	188	191	191	175	193	217	201	204	222	178	192	204	232	205	175	212	197	203	200	203	205	217	201	222	187	227	193	209	205	212	211	210	226	220	219	218	193	200	214	198	206	231	212	208	202	208	179	186	217	196	208	204	206	197	203	208	211	218	204	222	201	191	227	208	219	217	204	194	184	205	224	214	199	195	210	195	205	198	199	231	213	202	220	204	177	216	210	206	196	202	217	186	220	205	195	217	169	217	239	223	198	201	221	217	214	213	219	186	183	206	220	210	215	216	182	207	185	193	211	197	217	188	204	188	193	217	197	187	218	179	201	207	230	186	187	213	191	184	199	204	204	209	196	210	200	183	197	219	197	216	216	190	208	214	186	214	203	202	218	201	188	194	208	222	224	213	201	196	189	226	212	240	193	186	210	197	200	194	216	209	207	195	209	207	199	194	210	233	194	200	241	202	195	194	203	204	200	193	225	201	187	205	214	192	229	199	206	214	196	202	219	207	203	185	222	189	222	180	196	227	223	186	234	197	226	203	217	187	196	207	233	214	210	189	213	216	221	211	207	197	222	222	210	195	185	203	204	183	216	225	199	199	212	212	195	207	221	216	207	220	201	225	233	211	223	226	199	232	210	188	205	196	216	203	219	198	210	193	198	205	196	208	220	218	218	213	203	221	212	215	208	226	217	184	230	209	213	203	198	183	189	206	190	223	210	223	228	203	234	219	203	214	193	217	205	224	214	207	186	226	215	215	201	211	205	209	181	215	202	182	234	205	180	205	194	190	209	220	212	206	211	186	184	229	236	178	208	226	182	204	200	217	183	189	210	213	209	213	223	200	210	211	183	224	201	216	185	195	198	188	216	200	198	187	197	207	218	230	212	219	223	201	224	203	232	228	207	232	223	234	219	200	200	203	211	230	227	199	188	201	191	218	213	185	191	213	219	179	208	191	222	181	196	199	186	219	176	201	177	235	220	223	190	199	242	203	213	187	238	185	201	199	231	198	196	217	207	192	197	209	221	208	208	216	176	200	197	185	203	213	209	205	217	200	217	208	206	205	214	185	211	208	206	196	200	202	221	207	226	212	223	208	213	220	189	200	206	198	212	202	224	193	205	210	210	226	197	217	232	226	181	196	214	211	205	227	234	201	205	179	190	196	189	226	241	214	221	184	198	181	210	207	224	229	227	198	199	217	203	202	214	190	214	225	220	232	203	214	186	220	207	194	218	188	197	232	211	193	234	227	210	184	195	208	201	200	201	220	231	210	234	201	198	212	196	222	197	234	180	213	207	198	214	219	186	192	183	214	190	207	194	216	210	235	213	214	215	225	202	210	221	190	229	241	192	217	186	199	208	210	206	177	194	191	214	187	194	224	208	213	212	203	224	194	195	187	229	226	222	211	221	214	229	211	206	231	196	200	225	246	205	209	212	206	181	192	214	198	218	209	215	208	225	215	198	190	211	209	200	196	221	202	212	224	217	201	209	223	191	198	190	223	212	212	207	215	220	225	203	191	174	237	215	185	186	224	231	207	214	215	212	216	209	196	214	212	207	202	208	198	211	220	211	203	205	196	207	209	216	196	192	218	209	188	203	245	183	230	211	201	226	215	230	215	204	200	189	227	180	213	205	217	208	211	174	175	212	204	206	225	204	205	213	196	199	230	194	221	226	182	196	207	207	218	226	205	249	202	222	211	210	194	235	194	209	194	231	202	172	185	213	208	199	219	202	218	230	209	218	195	192	223	211	202	201	215	222	240	196	187	212	204	214	203	197	206	206	195	190	189	205	195	197	202	210	204	210	211	204	221	207	209	213	198	216	192	203	225	185	224	242	216	173	197	201	209	213	212	210	193	196	229	204	210	203	209	211	180	184	215	199	203	202	200	216	213	234	204	206	218	201	199	217	209	218	222	212	230	204	204	207	193	206	204	194	204	198	183	217	208	199	204	212	207	195	188	228	189	215	205	219	202	201	207	196	243	228	200	240	191	214	204	204	210	229	212	216	221	221	209	201	203	222	214	200	203	190	209	196	221	206	227	222	216	181	204	196	196	212	222	188	221	227	177	198	177	200	172	210	207	209	198	225	200	217	203	206	209	204	188	202	209	193	225	192	192	217	186	203	205	203	211	206	201	197	216	202	221	170	175	208	189	169	222	227	206	211	209	194	210	188	242	198	225	203	206	216	199	228	186	219	211	199	192	214	222	197	222	201	221	243	197	202	204	211	198	185	209	215	196	217	223	211	200	234	207	209	193	235	203	229	223	183	225	221	211	245	213	217	234	201	227	213	177	233	215	212	223	220	228	205	220	188	198	202	209	208	185	233	226	210	202	193	212	216	201	213	188	204	210	176	183	190	218	200	191	190	238	195	173	220	205	240	239	203	217	204	213	211	198	198	190	214	202	242	201	205	201	206	174	202	207	205	201	220	236	212	181	212	234	201	201	198	215	195	197	219	201	226	190	235	199	209	193	197	197	215	215	214	178	181	213	219	220	190	214	187	207	212	200	210	205	223	205	211	219	240	221	211	203	224	203	221	207	215	234	198	206	208	212
23733	21134	28331	24177	21130	7842	830	576	464	367	376	335	312	321	260	309	261	309	254	248	280	269	247	241	253	238	259	244	270	241	231	230	225	232	222	237	233	244	235	242	252	245	244	227	228	219	231	235	250	187	240	238	221	238	230	238	217	208	224	233	226	242	216	266	203	240	217	221	231	241	208	245	216	229	230	238	239	239	216	221	249	219	221	231	225	218	242	216	201	217	239	215	214	232	222	219	226	218	209	209	217	220	210	218	240	225	254	253	234	246	245	224	234	243	224	241	245	211	198	215	217	240	223	217	210	235	220	213	265	227	232	216	240	219	225	233	198	229	245	209	228	235	229	212	230	228	228	212	214	215	231	206	220	232	226	200	229	230	209	210	233	197	240	238	221	232	211	242	254	223	213	205	238	251	233	241	228	208	253	214	215	220	205	224	225	247	222	222	240	200	220	246	197	219	221	243	238	262	220	217	217	203	209	221	233	250	213	264	215	219	244	225	215	204	232	203	241	253	257	199	210	216	204	244	224	217	235	213	230	232	218	233	239	244	226	212	246	231	206	224	203	190	202	217	251	228	228	242	220	221	216	228	248	210	215	232	248	208	244	199	241	232	214	225	244	236	238	245	265	229	223	222	210	225	232	211	201	237	215	223	242	223	199	222	221	221	209	258	239	198	245	227	220	240	225	223	234	229	235	221	262	239	228	221	217	230	225	235	217	233	227	223	219	231	198	226	224	225	245	247	221	202	232	208	252	230	236	212	237	253	224	233	261	269	230	232	260	223	225	238	241	213	238	219	198	244	228	229	212	218	238	221	213	224	197	250	233	221	215	237	241	223	208	218	191	231	227	203	225	263	227	220	218	240	232	205	202	221	222	203	235	229	209	222	203	222	235	246	206	239	249	216	231	224	248	229	217	188	216	200	213	179	204	204	190	215	225	192	249	286	218	221	219	232	223	225	226	236	213	202	231	230	255	202	222	229	222	237	213	230	266	196	211	205	264	222	249	224	216	202	203	260	187	210	243	221	238	213	234	199	239	215	224	212	224	223	208	212	244	227	213	218	220	234	230	221	222	223	247	252	244	228	240	262	225	210	231	235	223	223	222	227	232	222	215	221	251	234	230	246	211	231	226	225	227	209	222	229	244	224	254	223	225	220	236	217	228	262	247	205	216	219	241	273	208	230	238	247	227	249	203	204	233	216	235	210	254	257	241	226	227	214	234	256	246	224	230	227	236	259	249	237	243	219	205	240	225	238	230	236	214	223	206	219	214	227	212	190	220	203	232	203	238	235	222	239	229	233	233	231	219	227	218	214	225	219	243	249	235	200	234	211	198	228	235	224	228	256	228	250	232	236	230	222	203	226	206	232	228	230	219	205	216	247	262	221	238	249	220	232	244	206	253	243	224	240	259	217	211	254	216	220	233	222	207	259	231	240	230	221	248	222	236	274	248	250	228	200	215	195	225	232	226	234	209	217	207	215	232	230	226	234	227	201	217	258	215	215	236	215	211	218	221	243	268	221	232	201	230	235	216	216	216	221	233	209	216	235	205	274	206	216	233	203	233	241	229	214	247	228	222	252	213	226	207	216	231	255	236	232	201	228	201	234	233	221	238	245	247	240	205	229	220	213	224	200	236	234	216	207	216	228	230	226	239	216	235	256	227	230	237	237	213	210	249	204	216	208	220	216	221	188	229	246	211	206	221	229	239	216	242	207	209	196	238	215	208	232	236	217	240	222	210	234	253	239	215	218	235	217	204	210	217	230	234	228	214	224	205	234	241	225	232	196	252	246	227	233	215	201	218	212	216	225	192	215	235	226	200	228	227	233	226	214	240	232	237	191	221	230	257	241	236	249	212	212	233	241	254	233	199	206	212	236	241	222	236	206	231	216	224	219	213	207	227	203	212	240	218	200	215	238	196	221	238	249	214	250	213	216	230	235	215	249	208	244	221	213	213	217	216	216	224	243	227	246	215	236	196	215	216	210	263	212	218	187	216	198	223	229	246	228	215	218	191	195	232	230	238	207	233	226	243	196	237	208	221	223	211	221	200	227	224	233	224	213	232	219	203	204	246	236	248	217	218	216	229	226	239	236	244	225	231	227	230	200	212	242	227	233	269	228	232	236	220	199	231	250	225	222	260	216	252	216	232	215	230	222	218	210	227	229	236	223	244	215	183	231	200	227	238	214	206	247	184	207	216	220	228	213	218	212	229	223	212	241	225	227	216	220	228	213	222	208	225	232	229	232	226	249	199	193	241	219	204	230	194	209	227	218	213	208	214	222	203	218	213	236	223	232	215	231	248	221	197	233	266	239	217	223	239	226	220	231	228	207	246	233	226	219	252	201	209	222	216	212	235	218	221	246	203	218	206	228	210	251	235	234	203	220	234	252	225	233	242	189	202	233	208	222	208	240	209	221	233	238	212	240	220	223	233	218	230	203	235	252	229	222	232	214	221	209	233	237	227	211	235	220	240	242	201	243	208	243	241	229	222	215	220	207	210	255	265	219	237	262	208	219	231	229	202	219	221	224	237	210	237	223	233	225	233	232	246	234	222	224	225	213	225	210	249	226	211	204	221	232	225	220	232	254	243	222	220	207	241	248	208	217	251	242	250	216	222	239	231	200	221	219	213	197	215	212	247	240	238	227	208	210	218	239	229	214	225	196	208	234	249	218	224	202	211	246	211	234	204	228	216	224	213	229	232	226	231	217	208	214	226	227	238	217	231	230	242	200	227	227	232	209	244	221	231	218	215	244	210	211	223	242	208	242	222	241	245	219	201	223	255	227	234	230	212	237	216	228	218	184	236	241	211	209	202	229	242	221	206	221	226	231	205	244	241	220	245	205	226	231	221	242	228	234	221	204	238	221	226	231	208	251	244	220	242	250	198	233	240	237	227	202	230	213	222	221	223	214	240	204	236	234	216	214	236	247	215	214	249	200	225	233	217	232	221	214	264	206	230	251	256	218	220	216	196	226	205	214	228	235	230	235	230	211	223	248	235	263	226	194	225	204	209	226	234	244	235	238	232	209	212	201	243	250	232	239	272	211	219	258	241	234	231	255	205	219	241	225	225	233	234	233	195	225	233	226	231	226	228	220	230	215	210	205	221	205	213	195	214	192	210	234	225	251	230	247	242	211	226	201	237	207	205	199	193	232	245	219	236	204	243	221	232	226	225	240	202	218	205	235	233	222	205	258	231	219	227	224	236	235	227	248	201	216	225	223	233	230	238	206	231	213	217	236	229	218	213	206	251	208	207	234	207	233	208	233	229	234	233	265	189	229	210	219	237	232	213	207	240	219	246	215	250	228	210	228	233	238	223	237	195	239	226	233	229	249	220	199	237	201	214	201	240	225	232	223	197	228	234	224	213	248	238	211	221	212	228	223	204	220	219	238	216	223	212	225	223	242	209	212	242	211	223	225	238	224	223	240	213	236	228	226	246	237	243	191	214	221	211	231	223	196	231	221	237	232	236	223	249	205
6196	16759	5791	2702	1852	1358	1118	906	768	560	503	448	448	394	356	368	357	329	341	293	287	287	260	241	282	272	267	260	259	264	235	267	245	258	241	228	250	244	265	247	240	253	235	232	250	241	257	260	277	241	214	266	250	279	235	262	250	235	266	239	263	214	249	263	235	233	232	223	249	238	264	240	221	254	245	226	260	228	241	228	236	228	242	233	263	251	243	231	226	272	237	239	258	216	247	240	229	229	246	239	245	227	227	230	244	231	222	235	240	196	249	257	267	203	235	246	245	256	221	242	237	220	260	226	231	256	245	238	220	239	272	267	217	247	266	241	233	205	257	218	235	237	234	254	240	258	242	222	269	243	224	215	233	258	243	256	231	214	264	268	232	229	252	244	227	216	277	237	225	239	205	226	258	221	239	227	237	236	251	267	228	241	253	236	228	246	233	230	213	232	235	230	253	236	219	250	259	225	264	240	225	251	215	248	242	251	230	255	219	251	247	237	233	231	242	215	250	266	244	221	242	258	217	231	213	227	230	260	206	243	268	235	231	218	265	223	222	225	242	262	273	223	264	242	236	235	264	252	242	238	224	255	246	248	259	233	208	243	229	229	220	236	246	255	228	242	267	221	233	263	238	244	252	246	269	232	278	226	220	244	231	213	256	201	254	231	229	242	266	246	276	233	238	237	242	220	241	232	241	220	261	241	243	242	232	239	233	217	241	224	224	264	223	244	224	207	250	241	229	228	235	250	243	224	266	226	243	216	255	243	236	233	253	212	243	251	230	249	236	251	234	223	241	243	245	236	256	234	235	229	230	230	236	260	236	238	274	221	255	233	219	231	261	208	257	242	228	222	234	267	248	232	232	232	252	254	227	261	264	260	223	236	232	265	241	223	233	216	229	216	218	249	226	239	231	241	234	232	227	226	244	229	229	241	242	245	217	248	267	246	245	249	243	243	233	246	225	232	255	256	244	196	223	248	224	251	237	248	243	236	230	237	244	239	243	257	237	249	264	243	232	245	221	239	212	272	230	231	269	230	230	244	205	256	253	230	215	264	220	225	243	223	252	228	229	232	245	223	233	229	245	228	241	235	238	250	231	230	248	262	255	236	259	233	237	264	252	242	209	221	272	248	223	233	253	232	245	223	223	241	270	241	224	252	259	256	244	247	238	242	222	233	234	236	259	224	204	240	256	223	236	257	260	222	259	233	251	252	276	254	222	244	250	259	244	244	222	221	228	253	241	238	241	223	219	240	240	235	259	257	233	240	262	237	244	231	234	248	244	263	206	205	226	229	252	267	238	232	240	213	233	224	224	219	247	222	244	258	242	225	243	282	255	254	239	250	235	238	242	245	255	230	229	257	251	214	239	248	234	260	275	246	250	256	229	233	258	245	235	216	212	248	221	229	275	223	267	264	259	248	216	248	232	237	239	232	249	294	222	236	248	228	252	221	222	225	257	234	261	231	221	258	249	263	234	244	226	251	250	230	240	231	266	241	252	219	214	231	241	246	239	218	244	237	223	277	251	249	253	239	239	241	249	243	231	242	254	230	250	242	247	222	256	209	230	250	242	252	218	220	241	230	221	245	262	265	242	238	267	231	227	259	250	258	240	249	254	220	244	232	213	279	230	230	235	238	216	243	217	229	267	261	244	255	251	262	240	227	255	225	248	230	287	230	234	216	244	243	237	243	226	258	265	243	256	255	235	188	249	223	241	220	238	237	243	231	236	235	251	240	251	229	220	263	260	270	245	234	266	246	240	227	258	233	223	256	217	257	237	216	251	222	250	236	228	251	250	259	231	238	228	249	227	238	267	254	257	227	267	248	241	231	280	233	208	232	229	229	211	227	238	236	236	238	245	243	256	242	227	254	269	244	279	247	230	229	241	268	229	254	243	228	237	237	240	240	230	247	225	225	228	232	246	255	265	252	226	242	245	248	244	245	242	248	266	233	233	244	224	251	236	258	230	242	240	241	228	247	263	224	241	240	222	250	244	241	252	214	229	202	266	241	216	267	227	234	281	224	239	237	236	240	241	241	245	221	224	236	252	232	235	236	230	250	239	266	246	240	244	220	261	242	210	239	260	218	242	243	233	249	227	251	217	264	248	222	251	227	234	247	234	219	241	219	224	236	256	260	243	256	247	230	246	224	264	236	269	236	246	223	213	238	217	237	246	241	240	258	218	252	238	225	247	248	223	227	244	225	238	251	228	263	253	212	260	222	235	236	236	257	218	251	235	250	232	254	229	238	232	220	229	250	232	242	222	248	253	236	230	231	262	226	230	246	230	235	245	212	258	238	263	248	237	238	238	230	248	245	255	229	244	246	237	248	268	231	225	255	244	245	230	228	227	228	255	219	257	244	257	239	239	250	224	238	247	248	250	242	226	259	269	227	268	234	241	224	232	245	230	219	229	229	218	235	230	236	261	243	261	208	251	262	223	226	245	224	255	226	209	223	214	241	255	248	225	243	241	235	241	242	254	249	222	241	254	232	221	246	228	238	224	237	232	228	245	260	250	232	225	243	221	260	232	224	228	227	227	248	252	255	237	252	235	200	245	229	222	233	237	230	235	242	291	238	206	254	241	227	251	229	234	247	234	236	230	227	256	248	241	236	211	227	227	222	245	243	224	246	229	255	242	240	233	241	264	254	235	212	260	217	259	254	221	243	242	242	247	260	246	241	222	251	234	253	220	240	240	248	240	234	245	246	235	242	227	228	215	236	224	263	234	206	254	234	248	224	233	236	242	226	218	243	245	249	209	248	212	238	232	259	250	231	253	234	240	261	245	230	236	247	228	225	208	246	229	279	225	237	213	251	251	235	236	257	218	239	231	261	244	227	274	231	227	219	195	250	241	243	239	232	245	201	218	235	236	250	223	204	224	249	238	268	231	257	254	248	231	245	257	232	225	245	236	231	233	263	252	249	221	266	248	219	228	210	270	241	245	227	206	238	226	246	229	252	222	270	223	233	250	265	236	227	236	248	234	249	242	238	240	217	221	243	232	225	223	249	243	268	238	224	231	241	241	264	254	221	239	251	228	232	228	255	244	265	237	224	259	235	238	256	255	230	227	222	246	252	226	241	219	270	239	255	253	216	204	223	215	238	247	249	243	236	245	237	238	226	265	230	209	236	241	240	245	269	262	264	219	241	241	241	243	244	234	242	241	274	235	236	245	232	221	238	227	222	230	236	252	276	236	241	234	225	254	239	244	231	240	231	234	234	245	235	221	231	250	233	227	242	239	240	215	245	231	235	232	253	233	227	226	220	248	263	230	242	245	228	242	222	268	220	240	252	233	228	211	240	228	250	247	213	244	231	230	252	235	247	243	242	238	233	234	217	238	240	211	276	246	223	233	232	225	270	240	257	274	235	243	220	258	217	241	248	228	239	251	238	237	223	230	232	236	235	264	228	270	217	249	245	262	237	240	275	246	227	223	243	261	268	263	239	244	234	246	249	225	241	235	261	241	234	232	238	249	229	243	239
25000	21096	27037	25310	7898	722	584	540	510	476	454	432	433	397	400	360	374	424	404	401	412	390	347	379	414	378	391	375	406	371	398	384	391	399	396	386	364	336	385	380	405	406	351	397	399	380	373	385	369	338	371	381	430	366	366	413	369	374	379	370	380	404	385	406	383	352	361	355	374	369	371	380	349	376	367	402	369	412	393	364	346	361	386	391	386	373	401	375	429	385	368	361	369	406	362	377	383	386	370	400	362	376	395	396	372	369	372	351	379	366	389	354	375	379	410	349	352	402	372	380	387	364	341	369	393	370	389	388	379	380	406	374	365	411	364	397	410	369	380	390	359	349	347	360	357	367	372	364	364	369	412	361	378	390	361	401	360	387	375	385	379	379	379	374	378	393	360	336	387	367	373	344	385	366	370	346	378	401	396	382	366	419	400	368	392	366	372	385	396	352	411	379	378	405	361	416	382	392	368	393	366	354	373	390	350	358	358	377	375	394	381	385	347	404	408	329	384	375	391	323	356	414	380	388	375	425	361	367	395	356	371	403	354	386	385	392	364	370	351	366	326	367	363	365	381	342	363	341	384	408	404	365	382	373	362	349	400	369	360	412	415	391	353	355	399	349	394	387	377	367	350	386	396	400	344	352	387	382	359	384	359	378	365	387	333	359	352	393	370	383	404	382	365	365	386	339	370	392	380	357	419	393	363	369	371	391	367	396	360	359	376	361	397	355	375	384	393	366	373	372	377	391	381	375	372	370	397	385	348	392	397	395	350	354	384	391	374	423	377	383	395	386	371	395	366	418	368	383	386	341	404	364	412	348	365	392	342	381	355	357	380	374	408	395	383	379	332	342	398	372	379	354	389	419	393	391	355	375	340	409	360	354	360	396	406	369	352	379	383	379	353	329	361	403	377	354	390	373	398	363	338	359	356	389	405	364	322	372	372	385	411	366	368	393	387	401	363	376	366	371	375	392	401	379	410	386	370	402	406	396	355	399	366	389	385	375	371	368	383	399	401	390	362	359	360	373	399	351	397	347	410	346	382	368	355	390	363	373	392	380	379	382	407	365	374	351	332	387	360	375	407	376	384	386	379	387	351	379	364	399	393	354	374	382	391	341	411	402	372	334	370	376	371	374	391	354	387	367	371	379	367	384	366	364	357	361	382	398	374	372	413	387	377	373	384	399	373	390	379	406	372	372	391	400	391	355	387	385	365	396	399	408	428	362	362	343	365	408	359	394	363	390	409	388	399	338	380	359	356	386	384	375	361	384	376	396	360	351	384	364	344	407	409	357	386	329	364	352	369	345	361	411	390	372	395	373	405	373	406	391	345	390	402	368	349	368	348	386	374	379	381	401	388	375	364	397	366	382	400	342	380	363	369	368	371	380	409	347	378	380	355	379	381	351	374	319	387	357	400	349	380	352	360	374	367	385	364	376	398	381	409	395	395	376	371	351	365	373	369	390	397	392	349	367	381	371	352	377	378	374	380	391	371	354	348	389	383	351	398	356	365	395	381	411	380	403	365	408	354	388	389	387	393	416	399	381	361	388	360	368	377	386	416	376	363	356	385	370	364	384	359	364	381	348	394	367	386	371	376	361	368	392	344	342	356	377	410	365	383	379	392	368	351	380	373	395	371	429	346	372	381	393	366	370	384	376	349	342	353	377	361	372	418	367	370	371	381	372	380	404	349	361	382	351	384	359	364	379	370	365	406	389	391	373	364	358	380	351	371	371	371	402	378	366	364	384	363	430	356	380	409	382	373	366	396	383	396	335	391	384	365	367	377	405	375	366	363	372	392	375	388	380	381	395	340	372	383	354	401	388	412	349	401	340	392	358	382	337	369	393	378	362	380	375	361	392	364	380	344	366	377	370	413	365	336	375	395	392	381	353	367	373	385	363	368	369	355	363	393	383	364	394	391	394	347	392	374	373	373	384	402	377	398	380	394	398	380	368	377	402	333	362	355	372	360	341	359	350	379	364	385	357	380	391	408	366	354	363	389	397	411	346	360	350	344	362	358	359	390	376	393	371	344	370	371	361	359	351	346	358	351	381	386	401	372	383	336	406	370	417	366	423	367	368	396	407	363	380	389	365	378	390	367	347	370	386	351	357	352	398	363	383	367	340	375	361	349	387	372	337	355	353	361	341	370	374	372	389	378	378	400	383	392	387	386	389	382	332	394	382	391	339	363	369	372	400	381	361	385	360	318	404	370	365	386	387	392	397	372	388	399	370	377	344	371	398	384	387	379	390	381	383	381	364	378	395	382	397	383	363	379	367	358	377	379	362	366	351	384	333	400	377	374	381	320	374	396	382	374	353	382	393	376	378	362	386	369	365	388	365	387	387	374	377	361	373	391	357	348	364	332	376	366	378	377	392	390	377	399	386	394	363	404	371	370	399	372	385	362	383	353	366	356	348	341	356	397	391	360	419	393	387	366	392	364	397	415	351	406	373	382	370	374	363	438	373	366	375	381	399	306	390	374	340	360	391	380	378	381	378	393	372	366	352	383	359	367	340	395	354	358	354	369	388	368	345	359	397	391	341	375	369	386	362	399	363	373	361	351	353	378	414	377	349	374	382	387	413	369	356	382	345	378	356	364	388	365	371	347	389	395	400	402	372	395	363	396	424	358	382	357	384	388	398	388	352	397	393	390	372	342	407	340	373	354	360	361	363	393	372	363	354	393	361	358	348	355	368	362	375	401	379	377	368	382	376	374	382	363	357	374	379	389	365	388	389	374	348	403	365	366	340	369	356	390	348	365	384	384	391	395	379	370	383	362	364	397	360	376	396	362	341	400	390	362	375	349	361	378	377	372	365	369	391	366	351	368	384	359	373	356	369	416	362	401	387	396	380	375	375	367	365	365	425	422	394	371	403	371	377	391	374	375	383	364	342	394	361	376	388	374	368	374	319	376	377	405	364	379	388	381	390	396	357	375	319	372	372	365	375	339	365	346	368	400	385	353	376	377	389	354	356	398	383	352	359	389	386	374	398	421	416	394	344	374	400	372	379	391	391	364	395	373	357	396	349	359	354	333	376	356	370	327	390	352	356	359	358	360	411	362	390	390	374	374	368	385	354	408	353	380	386	390	381	390	370	354	354	401	401	366	380	373	366	372	362	354	354	403	365	409	388	394	394	359	396	402	405	399	419	369	345	384	418	401	390	371	412	358	384	401	394	388	342	382	362	390	377	379	363	361	394	354	359	373	411	392	359	381	355	382	377	356	348	387	361	348	364	376	355	359	381	371	417	405	421	360	348	388	363	382	376	396	377	383	378	372	347	330	368	389	356	328	385	401	353	386	368	342	377	393	393	379	349	370	349	379	390	395	387	381	325	385	392	393	386	375	394	361	367	402	383	381	369	380	365	397	383	388	389	358	370	388	359	408	378	373	392	327	378	410	383	376	409	408	333	367	425	365	404	376	360	370	378	390	381	364	372	374	371	365	333	377	365	437	371	370	362	403	412	345	369	376	339	407	403
6343	11119	3293	1668	1273	1014	882	778	651	574	557	525	489	477	503	428	460	471	467	415	470	408	403	465	461	389	412	429	426	430	377	406	421	438	407	384	405	443	391	411	406	405	419	405	386	384	457	406	397	357	404	418	370	392	383	406	368	376	413	393	424	384	372	405	400	440	410	447	409	430	392	369	428	393	407	424	404	399	419	382	416	402	408	394	410	401	405	391	375	443	401	420	390	424	404	416	380	411	420	401	414	395	406	388	394	409	403	413	405	386	397	404	405	407	358	418	383	417	430	430	416	410	421	428	429	417	415	392	392	421	398	381	403	384	412	389	405	391	415	377	411	373	429	420	431	399	421	415	400	383	413	461	409	398	394	393	393	393	368	432	440	390	360	402	397	378	401	390	385	396	444	409	426	416	442	398	406	409	430	407	369	375	415	421	416	393	369	453	414	407	401	446	399	439	387	393	408	388	409	427	408	392	411	438	423	411	395	395	404	398	381	400	389	417	405	434	426	410	422	435	403	393	387	386	390	414	406	393	411	387	393	383	430	463	423	368	373	370	412	421	427	407	410	399	404	413	380	451	404	390	411	366	389	384	411	400	413	422	450	399	391	409	393	406	415	401	433	379	426	426	362	410	415	411	436	427	410	401	389	405	409	366	422	395	427	394	432	409	408	402	405	403	451	392	395	402	420	411	411	405	383	420	418	399	414	413	423	468	395	407	396	393	432	412	381	449	397	430	426	374	432	421	386	417	398	454	359	398	383	425	446	393	415	392	400	402	398	401	428	400	460	366	406	433	402	391	401	409	409	393	397	447	405	387	399	395	443	425	388	408	416	424	394	385	452	457	411	400	398	399	425	398	410	400	398	449	430	407	374	416	390	436	397	424	392	392	409	412	398	343	397	406	423	412	397	393	390	392	402	396	426	424	409	434	410	408	403	419	399	392	427	367	413	416	395	436	419	415	360	392	383	411	424	410	410	433	408	426	389	385	386	401	421	349	400	393	395	406	392	416	366	386	401	402	399	429	381	412	433	400	421	422	409	416	437	398	400	429	413	432	414	416	388	415	416	402	379	435	412	409	402	383	383	448	358	446	401	411	409	377	434	427	436	396	435	394	423	411	452	393	414	389	395	438	385	452	409	411	415	426	391	423	395	412	435	397	407	446	370	405	407	421	392	362	381	385	406	411	427	405	410	414	400	398	407	401	430	377	390	424	389	421	414	443	376	426	413	401	402	470	444	414	390	401	429	431	387	402	430	398	404	371	391	408	374	355	404	415	417	372	410	435	435	402	417	426	395	388	420	406	442	429	366	379	428	404	409	372	405	365	406	369	389	413	426	424	409	424	442	395	428	433	378	383	411	418	389	390	393	419	404	426	376	405	375	369	389	363	397	441	419	391	400	410	368	373	387	400	381	408	401	421	409	398	425	409	416	420	373	410	410	419	411	393	396	397	381	411	377	405	393	383	391	418	382	408	382	415	423	410	386	393	401	408	418	422	447	402	396	401	415	405	346	391	382	404	418	372	397	407	377	393	425	421	380	432	386	379	410	386	418	413	419	412	387	406	348	424	438	393	373	410	423	370	394	422	405	384	399	414	436	407	394	398	399	424	419	378	430	420	399	404	402	398	413	388	438	400	400	419	428	406	415	417	395	420	396	379	450	426	431	380	412	405	381	393	404	410	378	421	415	405	430	432	393	405	398	416	411	393	414	401	413	392	384	418	413	430	419	420	370	389	375	410	404	415	386	401	399	395	402	394	391	364	405	410	397	410	420	392	408	401	435	428	421	413	402	419	401	412	438	422	436	380	388	394	387	389	407	395	407	442	395	411	416	400	396	418	446	387	394	402	426	402	394	407	453	409	428	427	383	458	416	414	384	390	383	440	420	381	413	381	380	388	374	408	385	379	429	381	411	406	400	377	416	406	388	431	408	405	405	404	442	401	414	409	422	383	416	402	400	411	409	432	420	427	401	367	391	391	411	406	416	410	408	402	403	396	392	399	409	403	396	416	397	423	407	401	442	384	384	399	386	406	454	378	397	426	386	420	430	347	424	406	378	391	381	381	372	406	414	393	421	437	394	400	395	398	422	396	402	398	414	401	372	411	390	414	369	374	391	411	392	392	412	396	410	406	393	404	398	387	389	382	389	386	436	431	379	429	361	419	422	389	427	415	417	415	365	433	393	388	409	390	401	419	387	435	421	412	410	428	419	376	408	406	419	399	396	403	425	386	418	411	416	380	416	416	398	400	437	375	415	382	364	438	452	391	400	407	417	418	435	369	401	431	435	453	412	414	362	448	412	396	387	419	395	411	396	398	406	434	420	402	410	409	419	415	393	394	408	426	397	401	385	410	408	411	454	372	382	394	431	366	439	386	414	395	385	401	377	391	389	435	412	362	367	388	437	409	358	394	387	438	407	384	417	409	403	386	443	383	428	377	409	402	369	359	413	387	416	398	419	393	378	396	389	404	425	392	401	436	398	432	384	424	398	444	419	418	375	421	414	400	390	432	411	374	383	432	410	360	423	430	393	389	425	403	417	369	411	401	410	373	399	431	416	403	404	429	414	390	432	414	422	413	404	371	405	402	367	401	420	436	382	396	402	390	423	408	396	441	420	431	391	396	412	370	409	421	393	451	384	426	409	417	424	418	401	384	405	415	428	401	422	419	380	431	417	386	406	389	420	409	397	417	404	395	393	415	458	382	384	394	405	417	370	425	388	452	418	420	433	372	405	388	397	439	386	426	420	414	401	401	420	404	413	395	407	378	413	424	418	435	390	434	365	379	402	451	399	405	416	368	423	381	390	397	387	399	388	383	387	396	436	399	429	411	393	427	378	384	410	427	368	367	438	393	400	384	400	388	434	425	374	401	415	393	404	412	385	415	437	420	410	417	392	426	410	382	410	417	414	433	418	434	406	395	405	405	401	379	427	410	390	416	390	401	429	378	389	408	396	403	423	380	393	402	404	388	440	397	401	375	385	429	411	389	375	399	377	346	411	410	378	416	381	378	394	395	409	377	381	418	421	395	417	407	372	386	393	434	418	427	371	399	370	417	445	392	390	410	420	357	393	408	423	436	382	383	436	412	387	407	415	410	405	421	385	375	455	394	391	391	443	389	357	402	430	384	426	435	401	388	389	399	417	387	407	414	435	410	405	409	440	433	399	432	411	404	403	383	413	390	399	360	416	380	450	410	412	384	429	400	426	415	436	396	392	398	397	413	405	420	432	428	422	391	390	399	429	426	407	385	438	411	398	420	396	410	440	379	377	452	408	381	398	390	419	404	395	392	397	423	362	403	399	360	402	424	423	416	377	421	387	387	384	394	416	407	417	407	400	427	412	410	405	389	394	407	376	401	373	386	411	392	412	405	394	420	426	420	393	406	437	430	396	416	403	385	416	394	396	397	397	405	406	407	401	408	435	390	412	412	411	432	399	415	410	402	435	410	392	374	424	407	411	404	419	383	381	384	427	407	388	428
22584	21076	28715	23668	21079	21104	6551	1234	917	888	755	699	703	653	638	659	592	589	533	605	550	560	591	506	556	554	524	512	529	550	515	556	550	509	534	463	502	534	491	485	485	497	511	472	532	511	464	485	532	542	482	514	446	537	527	507	491	488	499	472	475	492	491	494	493	514	503	479	491	527	443	492	496	477	490	548	482	525	508	477	505	501	507	456	475	511	478	472	495	527	446	475	509	478	511	452	518	470	447	454	523	465	518	535	552	475	507	513	494	474	519	454	496	489	511	491	521	538	524	498	487	518	489	534	457	481	468	504	479	479	476	510	502	524	482	469	525	498	530	488	493	504	486	467	495	517	480	509	497	478	480	483	513	515	516	509	453	508	486	503	478	521	531	478	492	497	488	496	498	518	460	476	484	468	483	492	492	489	497	497	461	503	440	446	501	490	462	494	494	494	486	478	468	508	468	538	459	494	500	522	478	483	504	487	541	480	478	485	507	543	519	486	501	534	498	516	489	497	510	504	484	507	465	501	511	515	501	516	468	482	481	457	501	493	462	488	514	515	518	498	472	479	470	460	498	491	483	475	467	508	489	475	487	502	489	492	509	499	475	516	500	530	512	484	527	493	478	491	511	454	491	491	461	485	505	493	512	488	468	501	536	511	523	490	502	524	518	490	482	492	491	470	489	500	501	480	453	492	505	478	507	475	490	484	521	512	479	489	479	504	497	459	454	485	528	501	502	487	492	547	495	502	483	483	505	463	495	448	506	468	498	508	496	533	478	471	499	495	465	493	510	509	520	507	480	485	507	501	512	495	505	467	457	526	481	453	480	533	473	485	482	554	472	509	520	495	513	507	466	499	464	505	495	510	508	479	429	547	474	511	496	479	472	510	509	511	515	507	533	486	486	481	496	475	475	511	534	495	515	458	541	431	485	536	493	477	470	461	491	511	542	495	517	456	477	522	522	485	495	474	501	515	496	471	514	511	472	500	470	491	523	463	482	520	505	478	473	525	455	503	488	490	471	462	514	485	481	496	479	466	495	506	521	474	505	510	482	494	488	483	524	493	519	553	501	506	502	478	507	485	497	480	477	466	505	505	480	485	493	511	505	456	508	485	496	497	519	506	480	537	507	488	488	485	498	544	524	500	541	454	496	486	476	548	540	532	444	463	509	445	507	485	521	495	500	490	498	504	513	479	494	481	464	466	483	478	471	497	459	489	506	465	509	510	516	452	466	472	541	506	495	520	510	479	463	471	497	525	502	442	514	504	510	506	513	468	491	514	492	482	519	518	506	481	481	525	511	503	499	476	471	472	476	512	491	497	522	508	521	461	475	504	502	511	503	537	481	506	449	484	501	487	494	498	532	517	504	457	487	482	490	512	513	491	455	493	492	506	488	521	476	455	553	524	503	494	503	484	513	505	516	505	501	487	526	533	467	487	492	498	483	483	511	454	466	475	496	503	469	457	481	503	497	531	435	495	469	519	506	471	490	540	512	497	512	477	515	496	523	495	491	520	501	516	461	511	521	516	491	498	465	458	530	499	466	492	497	477	476	517	519	535	485	476	473	485	507	490	538	466	483	510	477	484	476	482	481	503	506	507	489	488	479	524	557	479	494	474	502	480	498	451	483	508	492	521	473	498	516	478	525	499	470	548	508	468	487	494	503	489	505	507	502	453	467	515	523	462	497	513	510	502	480	451	467	493	495	494	463	488	512	492	486	479	480	508	522	520	497	486	468	453	513	473	509	502	532	443	463	511	487	471	504	507	512	502	495	484	498	513	489	547	505	468	495	462	503	496	495	514	503	536	502	466	483	469	491	486	461	538	517	462	463	473	505	505	493	488	531	474	480	487	494	504	510	512	467	467	467	468	501	493	461	501	493	496	484	476	477	473	498	484	439	489	456	488	483	477	481	449	484	486	468	499	496	512	481	470	515	503	513	484	450	517	464	458	515	452	483	508	499	530	492	487	498	496	477	508	470	464	531	477	489	474	515	502	471	483	486	475	516	516	495	494	482	533	484	482	483	477	497	483	431	488	477	503	495	468	495	474	485	489	453	502	472	494	510	512	475	494	483	490	506	494	466	527	480	486	494	482	507	507	514	489	493	512	484	497	484	498	482	488	516	486	484	498	478	494	467	480	440	506	509	494	506	441	506	471	452	492	488	489	512	504	499	475	469	502	509	468	514	468	492	478	431	539	501	458	485	495	496	503	514	485	506	487	469	550	532	506	440	492	527	475	452	512	525	435	477	491	449	520	485	466	501	492	509	470	487	458	535	497	486	484	510	461	463	445	491	478	518	499	506	510	514	496	460	489	502	513	472	451	534	481	460	502	491	530	496	491	483	500	489	453	475	474	488	458	519	484	486	494	505	504	485	502	495	514	487	465	450	476	499	553	476	472	530	486	484	495	540	482	522	486	515	502	466	464	482	446	530	474	544	511	533	503	547	489	471	514	464	506	483	501	527	496	522	493	496	504	493	488	522	476	478	491	487	475	501	486	463	505	510	468	495	487	540	521	522	506	489	487	493	461	507	501	485	456	501	511	494	480	494	491	513	492	448	491	495	486	511	497	499	471	524	485	503	513	475	490	490	530	476	447	455	510	476	521	500	444	495	512	494	487	457	468	479	479	505	456	493	477	506	487	474	492	481	451	468	482	474	517	507	505	525	524	484	480	509	503	456	487	482	479	506	472	446	502	516	454	490	432	518	468	493	476	523	481	506	493	481	512	548	505	501	494	493	468	499	455	476	498	500	477	524	493	565	463	449	510	463	487	452	486	489	514	501	467	466	524	502	490	498	533	456	490	525	509	538	492	468	430	475	494	509	469	493	492	488	523	509	522	461	519	494	518	497	521	495	503	499	501	528	494	505	509	499	488	471	490	483	485	506	501	493	498	515	489	461	504	476	445	483	498	530	519	471	488	520	504	482	488	488	523	498	481	477	474	479	516	489	469	478	463	529	480	498	497	538	496	481	473	485	493	472	475	491	460	491	503	503	523	462	477	505	449	521	486	517	504	484	457	519	523	471	478	505	504	521	534	479	476	531	477	470	512	518	482	508	485	492	473	487	511	494	503	533	467	483	551	487	493	533	472	482	504	529	479	494	475	464	498	476	473	476	512	535	491	518	532	520	511	492	464	475	474	495	481	457	467	533	483	482	455	490	456	458	494	503	472	435	502	481	489	481	449	486	497	512	494	530	466	467	488	500	496	474	511	502	475	502	499	504	496	493	501	451	479	517	468	474	513	499	465	488	475	488	466	518	463	477	529	468	501	483	479	486	489	508	478	477	493	477	539	512	458	500	489	523	476	495	483	474	517	461	507	510	478	514	511	536	511	514	510	504	493	497	489	448	527	502	500	530	508	514	527	504	524	498	470	468	463	511	439	547	462	500	489	487	500	467	475	484	505	518	474	479	491	481	469	499	543	516	496	523	496	508	488	505	493	480	520	536	461	496	481	515	475	477	488	494	486	487	459	470	471
7047	22559	9960	4913	3552	2683	2156	1784	1288	1179	1012	899	810	807	757	688	731	629	626	589	597	594	551	568	579	575	551	500	532	536	550	533	550	527	528	522	535	522	509	500	525	535	529	538	523	525	526	512	506	490	484	514	498	538	478	520	482	506	483	564	534	482	508	502	518	544	532	549	512	494	517	506	477	470	495	463	534	504	507	507	525	520	514	533	484	473	492	497	523	493	477	494	479	544	478	465	510	498	510	487	526	524	505	515	499	490	508	487	449	487	493	501	498	519	480	480	497	467	520	498	505	515	471	523	534	479	480	485	475	455	497	483	496	475	514	450	505	488	481	525	488	477	524	535	488	485	523	496	469	499	472	498	534	517	517	515	471	484	526	494	498	495	465	504	516	514	496	505	485	495	536	462	501	478	520	488	505	521	505	532	479	493	485	479	486	478	481	482	494	480	521	511	527	515	538	507	502	500	491	485	496	472	501	539	493	490	476	515	493	499	498	461	552	491	524	460	476	495	478	497	480	532	499	511	498	495	579	465	488	534	501	535	500	461	495	540	507	507	505	483	514	518	508	464	525	514	509	490	509	462	507	490	507	481	488	476	485	498	512	454	508	499	480	492	499	500	477	477	513	499	495	497	506	489	533	508	512	506	507	530	498	485	486	516	466	510	516	495	501	476	507	516	499	497	512	496	511	524	461	465	484	505	474	492	501	490	472	462	495	494	500	473	468	502	506	484	520	495	490	500	482	507	559	476	506	478	519	488	480	480	520	500	491	562	501	480	492	493	499	527	533	500	454	493	549	494	492	502	549	506	525	504	469	501	520	494	458	452	484	503	490	505	504	494	476	486	440	495	497	489	465	497	492	452	490	519	489	543	475	511	519	497	506	507	487	478	503	499	481	491	490	482	499	493	541	501	498	492	495	482	486	524	474	468	515	500	514	483	527	509	532	492	503	480	499	483	521	520	456	480	488	483	486	530	548	460	486	521	502	511	495	499	521	460	492	526	533	489	498	507	480	498	503	501	486	499	492	503	492	489	510	494	486	509	494	491	444	500	467	567	528	492	480	474	485	507	478	509	507	472	485	471	485	456	487	485	532	514	519	483	531	485	489	508	484	486	522	498	504	527	515	517	477	491	479	491	497	538	512	486	472	499	484	448	471	534	478	499	485	473	515	474	470	426	508	550	511	548	447	504	466	514	467	486	499	497	518	495	497	499	491	510	480	491	485	515	502	487	506	508	524	493	491	483	490	497	508	531	468	472	485	501	496	532	457	499	472	475	466	504	493	503	493	523	514	473	524	455	502	494	492	517	506	456	524	512	506	466	490	521	512	499	524	479	445	521	487	473	459	504	468	488	516	512	517	504	462	449	506	455	496	504	481	525	457	513	470	551	491	499	508	528	529	506	459	473	497	563	488	499	485	512	479	515	553	503	490	471	498	499	469	494	478	496	505	505	509	476	460	492	502	496	501	476	547	487	535	497	512	531	538	483	524	549	488	485	518	477	552	481	449	519	511	468	470	493	486	474	462	487	500	462	511	492	513	494	527	469	486	470	471	491	508	512	542	473	474	494	546	511	488	454	458	455	499	494	534	518	501	515	472	472	476	501	492	492	520	526	504	516	478	503	489	532	480	498	512	520	499	473	505	511	521	513	494	459	484	485	470	521	523	495	483	485	530	497	505	520	488	516	492	533	477	494	496	522	500	518	507	514	544	531	483	473	504	518	514	490	513	514	521	499	516	514	510	494	465	490	539	502	498	473	537	518	516	516	492	491	512	482	473	472	492	513	513	529	506	548	470	538	499	473	512	492	466	468	445	521	469	483	496	487	434	494	490	519	509	482	497	539	463	469	493	475	554	492	485	521	510	489	518	503	486	457	503	541	494	480	466	510	504	477	467	477	530	473	472	529	441	515	493	511	466	508	503	532	503	491	510	486	446	539	521	504	503	499	482	494	477	495	482	521	487	501	496	520	506	480	501	499	474	510	522	482	486	483	510	485	522	487	514	505	483	528	470	475	497	532	538	516	475	512	515	506	496	530	494	518	504	505	482	548	506	458	515	476	518	491	479	517	504	499	468	516	503	520	517	492	504	495	512	498	519	501	494	484	494	477	507	486	488	499	458	481	487	519	526	476	469	515	518	501	475	497	520	503	501	477	488	546	479	465	521	477	504	498	523	489	521	526	501	501	479	478	484	492	501	480	487	528	489	489	501	478	514	488	477	514	508	476	506	525	505	493	540	496	467	495	465	482	484	486	477	498	483	491	502	460	494	526	483	494	474	484	499	486	513	467	543	507	524	497	473	489	488	490	466	492	471	510	487	501	483	513	473	494	514	491	492	495	531	483	490	501	476	508	425	484	492	545	511	482	521	445	468	503	487	462	523	513	510	477	511	513	506	491	524	474	503	533	489	533	492	487	491	514	446	503	506	516	480	543	517	521	522	517	497	492	530	485	476	528	489	520	463	505	465	486	510	481	502	505	506	487	474	464	477	499	426	468	511	490	488	520	469	473	509	459	510	507	514	510	515	497	508	520	446	514	522	465	470	488	520	466	485	473	474	476	510	518	553	508	496	510	493	495	488	517	473	492	488	511	478	473	468	465	523	499	501	472	509	474	464	477	494	495	532	483	520	474	488	458	508	484	479	482	489	490	497	503	489	471	441	468	518	492	490	487	491	511	468	480	504	466	474	487	513	467	464	502	513	492	466	489	533	482	532	515	517	512	531	514	465	506	477	472	533	482	489	494	509	541	528	489	495	490	490	528	488	533	494	509	519	480	487	500	538	486	523	491	484	470	523	523	477	555	488	520	510	531	503	510	493	465	501	479	501	517	464	507	502	537	519	487	519	496	492	493	519	550	502	537	574	479	507	531	488	513	499	492	483	455	503	489	515	485	512	518	497	484	508	491	483	519	503	493	469	511	458	494	476	468	498	503	537	448	470	504	515	503	486	465	503	522	507	492	536	519	496	485	483	552	522	513	529	498	473	522	519	529	485	521	474	537	492	498	461	474	506	504	530	534	525	500	513	484	513	504	509	517	499	460	494	527	499	487	466	504	510	488	513	496	494	472	484	490	468	468	500	510	486	485	451	485	515	465	477	512	457	493	515	495	491	500	482	496	498	482	485	517	526	505	470	468	508	545	510	524	505	505	498	486	509	477	476	534	491	495	508	528	501	495	482	486	493	477	537	518	534	484	481	499	506	477	545	502	531	498	526	545	500	495	458	490	490	485	494	505	493	512	496	510	472	467	470	492	502	509	527	484	510	485	523	565	509	486	496	517	506	512	504	511	480	493	485	462	479	514	487	521	504	497	522	504	525	483	515	432	495	495	474	466	551	507	511	473	489	457	469	513	478	532	520	486	495	518	499	501	505	473	465	502	504	430	475	472	464	517	503	476	467	518	443	505	507	528	460	443	513	537	500	510	527	488	465	492	482	511	483	507	499	493	511	496	516	456	535	524	508	459	484	495	479	472	477	529
27423	16752	2796	402	286	237	235	186	196	202	176	180	158	168	212	185	184	169	197	200	178	176	194	186	182	161	188	169	217	185	188	156	155	159	180	169	177	187	184	179	169	176	186	177	188	199	169	190	188	189	187	212	175	174	157	175	201	179	193	180	202	193	179	197	189	174	179	201	195	192	170	185	181	206	185	194	204	179	169	188	186	162	190	202	182	191	210	157	167	182	177	178	197	186	178	195	180	191	172	175	163	176	152	178	188	177	191	178	178	154	141	197	180	170	186	190	175	164	210	199	176	204	176	172	177	172	174	186	187	145	199	189	198	188	175	208	173	160	163	200	159	164	190	184	166	194	183	196	158	166	169	175	198	224	193	156	183	173	202	168	169	181	155	202	193	182	196	187	195	184	176	167	172	196	163	189	162	177	177	184	188	190	170	165	168	177	178	171	182	199	166	201	171	193	173	196	179	192	193	174	174	186	181	175	161	163	176	181	173	152	172	192	165	203	178	175	187	215	187	192	182	178	185	167	189	176	148	168	173	196	168	162	178	177	171	201	190	199	176	170	184	173	189	179	178	169	192	187	180	183	180	187	148	170	196	187	183	164	167	194	209	176	178	192	169	185	197	166	164	169	166	176	156	169	180	176	205	169	180	184	186	186	190	161	179	173	159	169	189	179	196	170	196	174	185	167	178	195	188	191	173	184	189	186	187	202	164	167	173	184	157	180	184	173	190	188	172	181	186	200	177	186	164	166	185	205	201	184	179	185	210	160	172	181	163	187	208	181	166	176	174	162	173	189	160	167	184	184	157	164	173	179	174	188	188	161	178	187	192	184	188	176	188	181	201	183	182	213	191	185	160	185	168	172	150	192	165	166	209	198	181	181	163	188	178	203	184	171	173	176	175	183	168	197	183	197	163	177	171	179	175	184	191	153	165	177	163	185	189	200	214	175	209	191	186	178	189	184	180	173	173	193	196	166	159	184	173	205	200	182	188	191	157	197	192	180	177	154	174	205	174	202	181	166	184	170	178	185	162	196	189	195	201	183	173	187	170	179	174	207	180	167	195	186	183	167	172	173	176	202	176	173	189	181	181	158	183	162	203	163	176	195	183	194	174	187	180	186	174	190	190	203	159	201	186	198	170	174	178	185	196	196	171	187	190	202	176	188	179	175	189	177	162	179	182	189	207	190	207	192	164	185	180	194	178	158	207	171	162	173	186	187	162	181	209	219	166	181	161	177	177	193	160	189	204	177	194	190	166	199	183	164	197	172	178	188	176	159	203	190	165	180	185	190	174	191	188	179	182	198	162	194	200	171	190	167	176	179	165	159	159	191	173	199	166	190	179	183	169	200	177	182	181	183	175	156	192	165	188	188	182	199	175	148	178	194	184	214	184	180	177	178	198	200	172	179	182	175	170	172	194	167	197	196	182	176	171	179	206	200	189	187	194	168	178	171	195	193	161	180	191	180	216	177	218	189	208	182	198	146	197	183	169	172	172	177	205	171	176	187	179	188	173	189	147	157	188	189	199	175	186	140	166	180	192	190	182	159	172	172	159	167	190	170	185	183	162	170	154	161	170	162	184	193	148	188	185	184	169	195	169	188	168	182	192	180	188	185	182	156	193	157	171	188	186	201	205	182	169	180	167	165	195	183	186	191	173	178	172	215	175	174	155	200	200	174	179	208	166	165	178	186	210	200	177	181	191	187	189	162	176	178	184	199	191	185	170	179	168	161	187	189	199	207	209	169	175	182	186	186	179	183	164	184	185	188	176	172	179	182	182	218	182	181	192	183	188	178	178	197	187	166	180	197	171	183	175	186	158	167	161	175	173	180	187	183	169	206	177	175	163	184	175	181	168	194	162	187	193	188	191	172	168	189	168	191	154	191	175	189	214	205	175	170	178	156	189	208	163	168	191	174	173	175	176	178	161	176	188	200	185	188	192	194	181	194	188	171	198	172	175	179	181	183	176	192	185	168	177	167	203	177	186	183	193	178	180	179	189	184	158	195	186	187	165	180	173	175	168	164	160	179	177	191	184	204	170	180	186	175	182	178	192	183	182	175	168	188	182	180	186	158	157	169	198	183	174	199	190	185	168	209	167	198	190	184	182	177	175	178	190	168	172	180	176	165	181	197	167	204	174	157	201	175	190	184	197	176	181	175	188	185	184	179	187	159	173	182	159	164	194	161	210	189	146	190	156	206	173	186	163	169	201	163	173	194	174	168	195	176	198	187	158	197	204	192	180	186	189	179	210	178	183	178	201	207	185	176	196	197	163	198	189	182	188	173	190	183	176	198	203	180	178	192	174	192	174	176	203	191	184	157	167	183	157	164	177	188	177	165	162	189	182	200	162	189	197	191	169	174	147	183	210	188	194	191	219	188	176	194	219	166	201	174	179	177	178	191	178	167	198	163	195	174	165	189	167	191	211	187	187	167	166	186	187	169	180	179	160	156	169	166	185	176	194	177	175	193	168	204	227	166	171	175	197	182	159	165	165	197	179	167	184	175	176	165	181	183	183	165	175	181	200	194	191	154	182	183	172	182	189	209	187	162	174	181	167	188	182	186	164	194	166	182	165	164	196	183	184	203	184	187	156	184	194	196	183	172	189	187	184	206	182	194	180	166	179	193	191	200	182	189	183	160	173	182	182	174	172	194	177	186	185	179	180	187	189	167	184	198	194	195	175	198	192	159	179	173	173	178	204	169	168	176	183	182	180	178	183	191	164	209	198	187	170	155	185	202	191	189	190	182	174	172	190	175	169	187	152	186	189	195	173	196	174	190	165	182	199	173	173	178	192	213	193	172	196	165	185	188	182	178	212	194	174	144	200	162	207	174	180	168	184	177	185	180	180	165	167	175	217	190	174	193	185	160	199	192	204	184	157	170	159	210	189	178	170	189	183	165	164	193	134	160	167	158	160	172	178	177	188	168	180	181	168	171	193	159	192	170	179	183	157	188	169	179	160	185	160	169	178	164	172	165	175	167	195	180	177	193	179	173	187	178	167	206	191	182	195	201	170	167	162	176	159	175	192	175	164	185	217	157	181	178	185	164	176	175	181	189	177	176	154	179	182	163	183	179	181	185	207	169	189	167	173	166	190	177	165	205	167	214	172	187	175	191	170	183	186	183	182	180	183	199	170	171	154	185	173	166	182	197	206	176	181	184	163	168	187	161	173	175	198	168	166	196	196	181	190	174	210	190	158	173	178	189	185	204	210	186	182	188	185	177	187	156	201	168	177	164	166	172	180	162	188	200	190	197	175	176	178	193	207	197	176	180	180	188	188	166	181	154	183	175	172	197	175	172	178	179	183	180	164	169	157	192	173	198	180	189	182	180	183	181	200	186	162	177	178	173	181	168	179	168	174	172	194	175	164	149	176	181	174	157	154	174	143	175	165	160	163	175	167	185	188	186	178	201	176	172	198	183	173	200	178	173	165	195	172	162	167	181	181	171	159	195	201	173	198	169	178	182	196	186	176	190
5890	2297	586	335	296	269	260	264	243	229	221	201	226	209	209	195	211	212	185	197	212	227	189	221	212	216	206	212	215	207	199	211	219	203	205	217	206	214	223	215	201	199	208	196	204	212	200	219	232	214	213	213	219	184	222	223	178	205	219	202	218	178	215	184	187	199	210	191	231	206	255	213	188	221	216	228	216	232	202	211	185	239	229	222	212	218	207	242	210	193	206	231	202	192	218	228	202	223	182	190	197	200	207	203	204	218	190	224	210	196	224	192	232	226	206	204	208	202	220	230	199	192	213	200	217	220	189	194	189	206	225	194	202	233	206	198	188	202	229	201	195	206	187	190	220	209	222	219	197	203	240	174	196	232	182	226	185	220	199	214	223	219	226	184	200	208	213	205	209	205	204	208	197	217	220	192	207	189	203	211	213	207	185	231	208	219	223	204	197	228	209	187	200	212	232	196	205	202	215	212	214	192	228	201	200	206	199	231	239	204	227	229	196	206	209	207	196	191	209	184	195	226	195	230	217	213	217	199	227	199	245	197	213	195	208	200	219	215	198	209	217	193	222	197	205	229	242	228	213	180	223	214	199	229	203	225	213	189	236	222	187	195	188	182	222	193	214	229	192	224	207	204	193	193	221	216	162	192	214	214	210	213	201	226	191	229	206	225	206	229	205	210	208	211	223	192	208	201	189	206	196	203	206	213	219	235	198	189	202	229	217	195	196	220	209	210	187	225	216	202	197	203	226	218	219	177	199	216	192	224	197	190	214	217	191	208	248	187	184	202	180	205	193	214	204	188	235	199	212	196	210	197	203	217	205	218	213	207	220	205	238	195	220	202	190	215	194	208	203	212	231	232	237	219	201	188	194	202	198	235	210	211	220	211	220	190	188	220	206	211	206	199	188	210	199	181	223	186	188	201	214	212	190	221	197	226	209	190	190	202	203	196	184	202	218	202	201	214	200	210	217	222	209	195	210	173	222	229	214	218	202	218	181	215	188	199	214	194	200	202	205	221	192	202	172	226	213	196	202	246	232	191	206	196	202	224	231	214	206	192	206	196	197	192	230	185	201	188	224	203	208	205	219	191	202	229	226	204	213	200	214	207	198	224	212	188	207	254	217	212	197	199	207	172	207	196	194	177	211	209	216	176	230	228	217	187	186	194	208	221	186	198	213	231	218	197	191	216	232	192	194	186	187	209	213	202	221	214	214	204	206	201	233	192	195	241	185	195	197	212	198	210	229	189	207	217	212	216	210	225	196	218	199	215	213	218	198	211	193	220	213	190	191	196	213	206	236	203	224	221	191	217	198	212	217	218	211	190	203	218	197	192	206	202	185	248	218	196	201	204	200	208	206	213	209	181	222	201	180	198	228	202	222	193	194	219	227	190	210	228	214	207	198	202	218	188	193	219	199	198	215	182	198	205	201	215	209	214	193	203	218	205	189	239	200	213	225	221	207	224	218	188	220	226	205	202	194	214	210	206	194	194	249	206	200	190	191	188	217	196	223	187	197	202	196	222	187	201	216	223	208	217	223	226	231	200	251	235	188	212	196	200	229	196	197	204	218	214	225	202	211	247	207	198	227	201	208	210	196	215	194	215	233	216	194	235	196	219	200	195	201	195	196	199	206	210	188	207	230	220	204	197	232	200	211	246	162	225	188	208	213	197	200	224	204	228	191	202	174	222	203	212	187	193	202	202	192	222	190	209	167	201	195	223	193	231	209	205	229	188	195	202	222	235	232	213	213	211	208	213	200	193	223	238	217	225	195	204	202	210	192	199	201	221	195	192	221	222	189	214	190	195	197	197	192	208	202	228	204	212	218	210	205	194	195	201	190	211	229	199	205	201	218	189	218	220	186	231	211	190	220	211	229	214	185	211	217	201	207	226	199	194	200	207	200	208	215	214	210	206	213	196	204	205	196	185	202	217	192	230	200	209	172	203	222	187	186	194	222	202	243	207	210	172	232	194	205	239	222	201	238	189	226	214	187	226	220	233	222	199	192	194	214	202	202	212	220	214	225	204	200	202	189	212	234	216	220	210	219	211	217	220	215	209	207	187	188	208	217	206	200	232	192	215	218	226	241	196	229	204	203	200	210	205	217	213	216	207	233	240	209	199	209	205	202	224	187	219	231	224	216	221	207	220	199	211	221	212	201	178	220	192	225	206	230	209	224	190	198	200	203	190	208	223	196	212	200	228	198	191	199	185	216	200	210	222	233	219	175	200	221	200	217	194	219	200	224	185	198	191	176	226	207	200	231	216	209	203	193	229	196	216	189	193	178	196	219	208	221	208	180	206	222	208	205	214	210	207	196	195	226	198	181	202	222	213	202	209	203	204	191	230	192	197	209	206	201	230	209	203	206	222	213	210	186	192	212	226	207	213	191	225	215	189	223	207	198	220	196	202	197	204	219	216	209	196	194	226	214	191	196	224	209	215	204	204	215	195	195	222	190	210	222	216	219	190	183	197	244	201	212	230	212	215	189	190	220	200	210	213	229	201	206	219	230	210	202	198	196	232	216	218	200	210	201	167	208	221	197	203	202	204	205	210	193	208	182	215	201	211	190	199	192	207	185	214	189	204	208	196	217	184	190	217	208	176	177	189	210	204	221	194	208	198	201	198	207	183	191	195	233	204	211	205	236	227	189	196	185	201	199	191	194	215	201	217	194	208	202	198	178	198	214	212	221	171	226	196	195	197	219	205	206	202	220	223	213	227	199	205	219	196	207	209	205	221	195	187	197	217	227	214	213	216	218	206	199	199	209	216	195	183	214	215	195	213	212	207	225	235	203	197	180	189	208	200	218	192	189	184	204	207	210	208	225	203	196	198	214	218	175	214	197	198	200	217	209	197	188	193	221	211	199	192	193	185	191	200	210	215	207	198	204	206	195	211	224	232	227	187	206	216	211	194	200	230	221	217	203	218	196	192	205	214	204	228	178	230	200	204	212	227	210	205	234	203	191	229	188	226	197	226	200	179	242	203	203	223	231	209	211	200	181	205	191	206	188	198	220	205	187	223	215	202	185	206	222	195	217	207	206	209	211	187	213	190	191	222	231	187	210	197	183	214	205	221	210	225	217	192	193	226	221	203	222	220	204	197	197	224	201	224	191	204	233	209	212	199	188	219	216	210	206	204	213	212	208	207	214	198	193	184	206	232	182	205	186	198	207	218	215	235	206	187	222	206	221	213	208	210	209	196	186	187	198	222	197	182	223	185	208	222	198	208	209	193	195	186	189	181	209	222	204	215	194	188	201	232	200	195	218	214	235	200	180	244	200	188	212	197	207	205	200	217	189	187	209	223	207	220	218	224	193	198	196	215	185	201	205	226	195	227	214	212	223	213	224	187	210	191	216	193	211	207	229	195	214	199	200	216	215	214	204	203	207	215	187	197	224	197	172	218	225	213	201	202	200	230	193	213	208	221	195	186	213	197	219	187	202	233	202	174	185	214	207	223	204	204	210	207	183	212	194	181	179	221
23730	21114	28270	24220	21097	7635	832	643	510	432	397	332	325	339	306	289	278	283	278	243	251	253	231	273	258	246	255	266	262	254	241	237	240	233	253	224	208	229	233	241	255	218	233	242	225	246	254	226	217	220	201	215	248	185	257	226	257	217	243	235	200	220	237	235	222	258	228	194	217	256	232	213	236	237	215	235	216	231	229	217	220	221	225	230	216	233	192	237	217	208	214	219	222	219	200	242	197	238	284	239	225	214	217	207	222	235	230	222	228	246	223	211	235	212	237	236	228	202	231	235	226	218	234	207	213	207	236	240	222	243	233	204	214	210	235	211	211	239	228	222	239	215	225	227	213	223	209	238	214	234	231	241	203	238	235	216	260	223	180	223	223	243	224	233	221	219	216	202	226	230	224	231	214	218	198	203	211	218	219	248	213	210	239	249	207	201	207	215	202	219	248	224	209	237	215	209	237	235	230	226	220	254	211	242	216	211	231	242	235	223	222	212	204	218	217	231	237	219	241	219	209	258	239	220	226	217	218	232	219	235	214	204	232	220	205	234	231	216	227	231	231	212	210	229	236	200	230	210	238	251	226	224	214	223	247	226	243	261	231	208	222	218	245	209	263	235	218	228	217	206	215	186	220	233	198	222	218	219	238	221	230	228	195	228	217	208	236	207	245	236	238	210	220	225	245	243	258	202	209	224	242	234	211	234	208	222	226	218	234	200	214	240	268	236	223	238	247	209	218	225	213	210	215	218	226	226	226	223	211	224	246	245	217	251	247	252	229	238	219	258	213	232	231	238	208	234	216	227	234	214	231	221	238	229	240	217	222	215	245	231	224	217	239	213	218	236	219	228	202	222	223	247	226	216	229	228	225	244	203	236	242	236	212	230	202	233	240	229	247	217	216	222	232	236	243	219	196	226	248	244	231	233	242	208	253	225	234	230	221	218	234	233	211	215	232	229	242	232	197	202	224	216	228	198	230	232	235	240	247	209	222	219	223	242	217	226	226	224	215	221	229	203	206	221	229	215	229	196	213	245	226	243	227	252	243	231	210	233	212	232	207	209	221	211	220	209	213	249	247	245	239	231	246	217	214	222	223	228	219	210	239	238	215	224	230	228	228	237	235	224	222	236	221	219	236	208	234	263	240	206	217	244	223	219	225	221	219	222	205	222	216	238	229	235	206	221	211	209	213	245	231	227	237	225	207	223	208	235	229	209	225	200	219	232	227	267	244	211	249	195	205	222	234	218	235	231	222	228	231	231	214	218	235	241	221	247	244	252	240	244	212	209	221	214	231	241	215	240	239	228	244	248	214	248	202	225	199	205	221	223	213	258	227	237	214	244	215	250	216	222	216	241	213	225	206	210	229	228	219	232	212	229	237	205	228	230	222	231	231	227	242	243	192	230	237	224	218	239	214	205	225	243	211	241	208	214	226	204	226	205	201	236	212	234	218	235	232	235	231	240	203	207	225	233	214	237	213	215	225	219	200	220	243	232	209	246	227	214	215	219	240	201	222	237	235	241	223	218	220	222	215	232	238	253	203	234	243	224	219	243	239	204	211	231	209	220	215	234	230	216	234	211	233	218	241	221	216	233	198	220	220	211	237	231	237	220	239	266	224	238	229	246	249	216	262	192	211	227	230	236	244	255	233	220	236	222	242	247	230	222	215	211	223	227	223	208	218	194	233	231	236	232	223	233	187	219	235	196	234	249	215	210	206	249	237	217	217	242	195	218	237	273	209	214	227	186	217	211	221	230	215	228	228	227	251	214	233	239	238	246	195	224	239	212	211	209	212	234	224	226	256	220	215	226	228	210	238	200	196	226	216	237	244	247	216	244	227	239	237	210	214	213	251	237	245	269	221	222	250	254	207	242	225	226	198	217	230	231	237	236	235	223	223	208	220	244	213	216	256	208	243	221	218	231	215	222	225	225	192	236	213	221	236	208	245	217	224	245	203	232	236	228	203	233	251	213	217	219	222	232	223	239	213	258	230	203	242	209	178	220	252	248	256	202	229	204	229	237	233	207	206	235	214	237	230	223	206	220	199	239	232	249	219	244	247	221	203	203	243	231	222	238	239	239	236	229	211	231	217	214	218	233	222	225	246	221	211	218	226	219	237	218	220	213	220	242	231	215	219	226	224	247	194	223	221	244	227	223	237	222	219	214	215	215	202	228	249	243	212	235	203	211	229	232	216	218	221	233	206	206	217	248	206	194	235	225	222	230	234	233	264	211	234	201	213	241	236	221	221	217	221	265	202	229	221	220	236	240	220	247	224	212	200	217	236	242	226	230	232	215	209	219	227	217	230	240	212	223	221	205	226	222	223	214	213	207	267	188	231	236	214	234	226	206	201	224	225	241	235	219	237	248	227	205	208	219	235	228	220	223	212	220	230	236	214	210	231	233	248	222	218	234	222	237	237	237	213	230	233	251	238	232	217	232	221	250	226	227	225	229	249	218	238	220	201	235	231	232	227	200	222	207	205	223	211	213	234	227	212	195	206	239	236	237	191	220	264	252	214	227	237	250	251	227	243	214	258	227	222	236	240	218	240	220	211	231	199	208	234	221	213	211	244	256	219	200	237	205	244	188	230	235	215	251	262	228	237	193	229	233	200	220	245	233	242	223	207	197	238	226	253	224	230	235	231	209	227	223	227	230	267	211	239	228	233	242	228	221	199	210	245	212	231	192	221	219	235	262	241	235	229	229	245	225	212	218	207	226	229	235	225	229	220	216	259	252	222	227	238	199	221	196	261	259	214	232	225	216	242	240	224	256	222	227	216	227	202	226	236	226	234	211	227	228	209	229	214	255	249	228	232	239	199	218	239	221	260	224	225	229	206	216	245	215	213	212	234	223	250	220	211	232	221	219	210	210	219	254	232	228	244	205	241	210	233	243	207	254	218	242	230	198	230	212	224	257	221	230	214	237	232	209	220	203	223	221	230	227	207	217	207	229	196	202	238	228	188	242	249	211	241	231	246	233	227	205	243	234	226	221	214	216	211	226	231	223	250	194	231	205	209	229	236	207	223	222	233	237	214	223	244	204	222	223	228	252	219	222	203	213	221	198	237	238	239	245	216	241	233	231	232	198	233	205	218	226	201	240	224	235	228	207	215	232	262	197	208	224	244	238	228	255	224	228	220	245	238	212	210	230	234	236	241	220	228	236	238	212	213	248	235	219	215	233	246	232	215	229	207	241	206	191	231	233	236	222	188	241	214	210	221	243	222	210	211	242	214	189	229	211	229	248	227	254	209	217	204	219	232	220	234	234	203	230	217	241	237	249	247	193	254	220	240	233	242	207	214	213	231	227	228	199	224	236	241	208	261	190	232	241	238	239	242	240	211	222	201	214	226	232	206	194	230	212	213	213	259	221	233	225	221	199	239	254	254	229	232	208	221	222	223	218	216	258	219	233	220	225	210	220	209	214	224	186	221	224	256	174	217	231	213	254	263	205	213	231	225	237	215	221	206	211	210	206	227	205
5495	16629	5762	2711	1854	1447	1105	923	737	571	506	466	417	416	337	356	312	296	303	300	280	269	315	267	273	267	261	291	269	264	227	270	266	246	276	249	260	232	259	249	258	274	240	260	250	250	246	253	262	237	244	272	260	270	233	224	229	241	227	224	221	227	262	262	238	232	255	239	251	243	226	206	254	242	252	285	238	241	222	248	279	238	227	215	238	229	245	253	216	243	210	223	249	250	222	217	235	253	225	260	247	244	225	249	223	261	234	237	229	255	222	217	261	205	243	234	239	237	242	240	250	223	255	238	246	228	255	241	244	249	230	274	242	248	232	235	244	257	248	263	248	273	261	229	238	231	252	254	260	263	225	234	250	208	220	247	230	256	212	237	230	219	235	239	258	207	248	217	241	216	234	231	237	270	271	246	244	238	204	247	234	223	231	223	238	247	241	235	276	233	242	229	210	230	224	268	239	219	222	229	233	266	294	268	235	239	236	260	235	219	251	252	264	220	215	234	255	264	230	222	249	226	230	225	248	221	252	225	248	241	258	251	252	235	226	256	254	239	244	240	243	222	241	242	243	247	253	245	257	215	214	241	239	257	232	236	230	240	252	240	247	260	237	236	244	255	260	228	242	234	241	238	236	236	241	228	224	248	248	253	257	223	240	220	223	253	219	220	223	238	240	231	254	244	221	259	260	250	248	281	270	236	252	248	233	244	229	234	238	205	248	221	236	241	247	243	243	237	260	251	247	252	231	258	240	238	261	237	252	229	245	228	261	201	223	244	232	258	242	258	239	257	225	218	224	248	228	233	234	197	221	246	208	232	233	238	244	229	245	248	233	259	233	236	264	239	225	214	234	284	238	227	259	238	242	265	209	241	255	225	234	227	227	257	249	248	246	250	251	259	255	242	218	271	250	243	229	245	220	266	215	226	260	224	237	219	246	240	254	239	246	246	251	251	238	234	251	217	257	231	225	243	222	228	274	251	230	265	237	275	269	231	210	244	251	264	223	240	251	229	215	223	211	243	243	216	240	223	246	261	218	222	251	223	239	242	215	259	245	232	239	220	269	248	256	239	248	223	250	238	248	200	244	242	236	218	247	230	240	259	270	238	216	247	241	253	246	248	227	261	218	265	247	216	208	259	213	223	233	233	246	224	271	230	221	240	288	237	232	219	257	227	258	213	245	224	244	225	238	242	250	242	231	221	241	235	255	257	249	252	213	206	218	209	258	244	259	260	252	224	242	259	217	232	221	233	235	257	257	240	234	215	228	246	228	240	260	244	220	229	235	257	246	207	234	253	245	230	220	236	250	223	205	206	221	239	248	259	232	246	248	208	231	242	218	218	265	252	227	245	223	254	232	243	262	250	236	223	228	236	254	259	208	238	237	239	243	202	237	222	247	233	211	285	248	237	256	264	209	266	220	229	224	225	240	249	274	245	234	226	235	232	225	269	244	232	265	243	238	224	227	222	267	237	226	245	214	260	248	248	254	245	232	232	212	229	223	238	261	254	232	258	247	220	251	242	251	210	239	250	237	229	228	235	218	256	251	236	261	226	252	247	234	240	230	243	247	226	233	247	241	219	267	231	263	246	229	227	260	228	249	240	244	251	227	240	239	229	243	235	217	260	238	266	244	268	241	236	257	249	224	260	218	231	257	246	228	248	251	245	255	239	212	226	232	235	223	276	254	234	244	233	242	250	240	232	266	209	243	251	233	252	254	240	219	253	264	236	234	222	214	228	230	249	232	247	206	217	224	240	219	238	248	247	230	277	277	250	234	254	214	246	240	239	239	235	243	251	212	243	207	242	241	246	241	221	226	252	255	246	261	232	230	269	224	227	227	248	222	246	228	229	273	242	225	245	232	235	236	241	254	259	203	244	246	259	266	260	235	209	239	231	266	238	236	240	213	239	229	247	259	246	231	241	231	241	247	209	236	218	247	230	229	242	232	262	232	221	224	220	240	235	226	244	237	233	222	232	236	235	229	232	226	263	254	235	243	233	245	258	260	229	235	241	240	237	246	243	235	231	246	276	248	246	239	232	255	236	248	250	270	241	257	231	207	247	252	245	242	217	235	219	246	222	254	235	256	234	264	244	232	236	206	224	209	251	238	247	221	206	230	247	210	220	239	230	247	257	226	228	233	215	274	252	250	221	236	244	220	238	220	244	231	254	249	233	241	230	233	228	232	240	218	240	231	205	224	246	237	223	224	215	215	237	224	236	249	237	240	237	237	252	239	265	250	227	250	245	232	243	270	241	240	265	247	264	238	243	248	241	231	259	233	248	262	236	237	241	231	270	236	240	228	226	248	234	247	238	263	276	236	237	216	224	242	241	212	216	247	228	255	247	254	233	243	243	215	217	222	225	259	225	249	215	238	233	224	247	259	239	241	236	249	239	231	250	234	247	259	228	242	232	222	254	224	233	237	246	250	237	225	230	249	212	250	223	243	247	243	262	261	247	267	233	261	268	247	221	250	256	244	254	273	235	239	232	253	230	254	244	246	250	259	223	225	260	255	259	247	223	225	209	210	226	229	261	233	238	257	217	227	239	260	209	249	242	227	242	226	221	247	283	255	242	228	241	234	257	202	252	267	223	229	242	220	234	258	225	247	245	250	270	244	228	246	246	262	232	249	264	211	242	232	251	235	241	258	228	250	241	235	239	225	240	256	235	246	218	244	224	265	245	229	233	253	249	233	232	232	223	245	257	261	233	251	246	279	227	260	238	234	258	248	254	240	256	236	243	208	256	247	251	254	229	255	236	243	237	239	215	210	252	205	250	224	237	247	234	248	234	250	241	219	244	211	271	219	235	212	269	241	238	248	255	237	232	225	233	242	220	241	247	250	240	242	252	217	257	232	225	222	226	234	247	244	223	264	264	242	224	241	227	241	244	240	281	221	243	228	237	230	247	228	243	217	235	256	254	230	252	228	233	235	224	257	222	223	219	250	220	257	226	251	239	231	265	248	236	222	241	227	227	198	255	239	232	239	222	236	232	259	250	229	240	243	226	230	228	238	239	247	254	229	267	259	244	245	235	243	239	238	249	250	216	255	263	244	239	239	231	224	247	220	261	247	217	241	258	244	254	260	236	228	233	220	236	205	240	260	272	268	228	246	274	253	247	235	261	234	224	216	249	232	251	267	238	218	257	209	271	237	235	241	219	266	268	253	204	240	226	235	216	251	217	264	237	272	243	250	231	247	235	247	224	256	235	275	267	271	221	256	261	246	228	227	236	226	244	250	239	246	216	211	240	231	244	226	223	233	251	211	246	249	219	224	250	241	213	227	247	214	237	253	225	239	234	258	223	236	227	246	273	239	247	226	267	256	236	273	250	263	232	224	223	246	245	244	232	258	283	253	246	240	214	254	225	263	238	224	243	220	219	200	265	236	226	226	234	239	224	223	236	236	256	235	238	244	202	226	224	251	227	277	228	230	218	237	232	246	221	238	262	223	247	240	249	261	244	240	230	236	246	265	227	224	213
24809	21048	26958	25253	7663	809	612	541	501	475	436	439	437	422	399	412	379	363	403	372	372	399	407	412	384	392	375	378	391	407	382	367	388	368	382	374	414	412	369	375	374	372	371	348	390	382	366	347	404	373	384	373	392	344	365	372	387	383	362	400	343	356	370	367	362	383	372	370	356	412	378	372	400	367	395	321	397	343	389	354	399	393	354	360	381	395	351	402	369	380	376	411	370	386	372	400	383	381	375	403	382	411	414	409	359	399	333	367	389	381	380	360	376	383	362	384	392	389	375	351	375	382	346	415	319	349	390	371	362	391	357	421	380	404	382	335	367	356	359	402	337	353	334	406	364	382	392	367	358	401	369	373	403	364	366	400	365	367	382	373	387	334	375	375	371	319	363	389	380	355	367	365	389	382	404	371	365	378	356	366	370	375	381	373	392	395	341	368	395	395	351	375	363	386	345	384	350	357	370	402	373	348	368	404	393	353	364	390	385	365	339	360	420	347	355	379	381	372	370	381	378	365	347	368	378	355	359	331	390	376	345	395	375	375	356	406	344	352	352	394	346	415	351	374	347	401	358	391	348	403	382	389	345	344	344	371	384	398	392	368	366	388	370	350	350	377	366	387	370	385	378	397	364	374	382	353	357	366	375	389	392	365	377	394	362	400	358	370	347	366	343	358	399	369	375	397	356	373	348	380	363	365	376	373	371	406	402	376	354	385	378	361	377	390	367	398	346	403	370	391	349	388	375	399	369	359	376	361	355	366	359	375	360	379	346	373	394	386	373	333	362	366	368	335	382	333	342	424	369	377	337	341	358	367	356	348	380	353	349	376	353	371	373	347	385	400	400	370	358	366	381	386	361	361	381	359	367	353	382	361	344	353	394	390	366	378	367	360	331	394	363	364	343	389	402	376	366	349	363	390	367	397	379	355	363	371	372	368	374	371	361	346	403	367	366	358	345	374	389	360	368	354	375	385	343	345	361	386	392	370	407	392	387	344	361	407	389	377	368	354	344	371	349	397	409	362	373	345	373	413	342	365	382	353	338	368	347	384	372	371	381	340	380	391	389	367	374	378	384	378	358	354	373	395	344	360	347	392	385	378	377	390	379	374	366	355	390	299	373	400	380	401	347	378	407	345	359	338	397	364	390	350	360	373	360	402	362	368	384	393	351	370	407	356	379	385	388	371	359	402	413	375	377	377	349	373	404	367	386	355	390	355	387	355	343	382	353	386	373	383	388	356	367	400	369	356	384	374	387	376	372	378	376	366	402	369	351	376	369	379	367	384	375	392	413	377	367	378	398	367	376	358	384	407	371	325	350	371	376	394	362	407	391	402	349	373	404	396	404	315	369	341	374	364	379	399	379	384	387	383	378	361	383	369	359	366	366	364	359	400	383	341	381	372	402	358	354	392	352	382	377	368	382	364	374	361	346	359	377	402	384	385	390	398	360	387	334	397	381	359	350	412	349	406	377	362	367	388	356	404	385	411	369	385	356	391	388	377	359	399	363	393	392	402	355	393	404	387	402	412	410	391	336	356	362	400	402	364	362	400	371	343	377	351	362	385	385	397	410	388	380	372	391	377	382	381	346	384	387	378	376	370	355	393	363	380	390	348	372	376	373	382	367	378	364	359	402	360	349	380	382	395	380	366	366	338	355	383	362	420	392	404	342	386	379	369	421	354	377	353	359	373	361	378	395	393	366	357	377	345	372	336	349	357	355	369	355	392	364	369	390	362	354	432	392	431	348	388	360	385	387	367	412	372	382	365	343	357	408	331	371	370	398	397	343	402	384	364	372	387	349	364	363	391	370	379	394	357	381	332	361	378	385	346	362	385	381	402	381	373	373	346	344	364	340	351	372	367	374	402	372	369	432	365	367	369	361	369	369	375	366	380	347	333	375	376	367	373	380	385	344	371	390	390	351	384	387	368	413	376	390	388	385	392	339	407	367	369	347	363	384	345	369	367	396	393	377	385	398	379	384	368	400	349	336	364	379	367	390	377	354	356	371	402	352	384	378	352	357	331	358	396	369	367	395	390	385	373	396	370	379	349	416	386	375	373	373	404	367	332	354	378	364	414	390	382	328	402	402	387	414	364	332	355	356	365	363	344	408	393	374	384	351	374	363	345	385	384	406	359	358	377	390	359	367	354	374	357	393	371	368	382	369	398	385	368	395	366	345	382	351	393	356	365	365	417	364	383	391	356	355	331	364	381	374	386	338	368	405	405	356	377	377	390	353	354	369	393	346	369	386	362	423	358	358	365	392	394	356	370	352	363	344	365	333	361	365	356	364	355	385	362	336	321	380	376	393	358	368	388	367	362	386	352	404	383	382	399	369	355	365	346	375	368	375	372	363	370	368	386	384	337	414	386	328	369	371	350	364	401	368	359	396	377	394	367	366	359	356	377	405	389	358	397	379	440	373	350	372	358	379	381	351	344	362	380	369	391	374	345	354	377	389	396	352	388	378	374	407	384	360	385	382	338	350	383	372	329	375	363	380	381	386	398	354	367	409	408	340	369	414	392	365	386	372	364	357	381	396	364	379	375	365	374	369	344	369	420	367	337	355	345	375	392	388	365	374	369	378	383	388	372	354	391	352	349	345	359	361	374	351	371	359	367	330	372	420	358	363	363	357	357	362	372	360	411	348	390	409	358	397	388	380	379	367	341	347	365	396	397	388	378	390	380	361	381	365	390	378	382	370	354	383	371	349	358	357	371	393	388	387	374	374	354	368	389	366	390	367	364	387	359	331	383	366	366	385	381	371	370	401	323	358	384	374	369	377	366	396	406	361	368	346	413	364	338	347	360	386	416	389	383	345	360	347	354	382	385	391	397	350	358	370	368	368	360	377	374	372	377	391	365	371	356	347	361	361	369	383	393	382	349	359	362	354	384	331	403	403	366	355	354	354	375	377	403	370	342	377	378	364	399	372	374	400	380	408	381	362	358	330	387	394	392	373	370	363	373	386	340	370	380	390	382	391	346	377	378	367	377	359	364	341	375	396	388	382	386	386	334	381	369	397	390	401	379	381	367	362	373	393	374	382	356	379	373	338	405	402	343	378	347	362	384	370	387	378	369	412	379	346	357	398	380	346	353	371	364	393	375	357	354	366	392	400	413	365	365	340	345	356	415	390	387	375	343	374	376	383	384	385	342	360	378	369	357	362	379	388	381	378	369	416	363	399	372	368	380	379	378	392	389	361	362	366	389	389	408	330	386	378	378	357	374	361	379	392	360	406	357	361	385	379	385	404	348	379	376	348	379	395	398	358	322	345	398	392	374	372	370	355	398	392	401	368	348	384	394	342	396	387	350	344	319	382	391	382	380	343	357	372	375	368	392	388	371	343	372	356	412	410	404	383	362	364	379	350	425	401	350	378	392	364	394	370	355	401	385	379	359	350	388	344	372	433	358	395	371	369	386	372	409	374	361	370	367	394	364	366	377	389	421	362	401	382	405	355	369	374	390	361	360	366	395	382	381
5446	12118	3290	1663	1293	997	906	810	704	597	559	526	488	501	499	460	443	443	439	440	471	461	440	431	455	394	454	433	385	396	418	399	442	368	396	412	371	402	433	425	391	404	412	428	396	404	420	400	436	386	383	402	409	432	398	411	383	389	432	403	371	405	419	450	388	405	423	406	408	430	372	409	401	401	376	392	423	424	408	391	419	462	393	406	417	404	382	413	452	421	370	366	360	430	417	386	401	405	437	435	436	412	408	416	408	385	417	393	390	400	391	389	394	414	372	370	387	418	404	373	383	397	408	398	420	404	395	396	391	421	434	400	419	408	380	408	399	392	401	377	403	394	396	436	419	386	404	390	376	340	397	401	403	388	384	411	389	385	402	408	418	380	417	364	421	423	404	394	437	429	372	436	397	378	395	391	416	455	422	382	409	357	428	365	384	421	422	409	401	445	393	361	420	387	425	399	416	418	409	396	416	432	422	396	430	405	415	391	438	403	405	378	434	390	413	411	413	416	394	358	407	409	403	406	420	404	403	404	374	398	393	438	402	427	380	407	397	391	396	388	438	403	395	373	436	423	395	419	418	416	407	370	389	448	408	380	391	415	404	393	367	394	387	399	394	410	419	392	392	407	420	400	398	423	397	440	419	420	382	417	401	404	399	441	411	391	368	401	414	376	422	429	421	427	406	414	392	437	387	416	382	433	384	413	386	397	391	402	406	387	396	423	407	391	376	401	393	382	395	395	398	407	424	425	426	392	344	410	402	435	370	367	378	382	423	421	385	430	369	415	381	408	425	402	419	391	425	393	390	387	404	387	402	415	404	406	376	379	405	440	359	421	452	408	419	401	399	418	369	418	402	396	428	369	447	419	392	440	412	393	399	413	417	422	415	420	397	405	418	379	413	432	393	412	357	404	398	399	436	415	391	421	397	412	421	405	388	403	421	404	404	402	399	416	422	391	406	444	427	398	395	374	412	377	428	377	394	391	398	394	378	422	395	401	428	389	412	426	373	414	400	416	373	365	404	401	401	415	414	387	407	402	427	448	419	402	413	403	400	395	391	393	449	388	407	379	400	392	388	372	378	414	382	378	410	404	412	404	439	373	403	434	379	391	416	386	405	380	403	399	375	428	365	413	424	398	360	395	412	396	360	426	405	404	359	436	412	394	418	400	410	429	398	425	396	386	383	406	382	358	395	422	392	421	367	442	417	390	425	423	423	397	377	387	406	393	373	424	398	390	362	383	422	363	393	396	423	366	407	396	397	383	445	434	402	425	460	391	404	373	424	395	397	407	421	416	393	421	395	398	379	400	449	404	369	406	407	399	401	427	395	381	396	432	396	396	411	395	400	443	377	390	420	392	391	396	423	375	413	382	400	418	422	402	381	390	404	411	407	381	390	374	401	400	411	410	411	394	372	385	373	398	416	373	391	371	389	380	391	402	391	406	404	418	410	416	389	443	429	417	438	386	399	402	415	394	389	347	374	411	370	410	377	393	403	453	394	409	430	396	414	412	418	374	386	418	415	378	361	404	352	402	437	410	372	385	406	400	373	380	411	379	369	402	406	413	392	423	414	369	389	406	410	395	418	428	408	379	386	426	387	404	384	408	440	407	411	394	379	423	414	411	443	418	392	443	401	389	438	409	433	434	403	366	400	370	414	395	400	400	407	395	399	348	392	443	428	380	420	396	407	402	408	376	426	363	397	404	403	421	401	369	417	430	361	430	403	391	401	398	403	413	391	383	424	403	405	399	436	393	431	410	404	398	441	408	416	388	424	403	395	402	420	375	392	419	401	392	421	385	415	417	375	429	404	382	421	444	402	448	446	424	427	379	420	381	407	384	385	351	369	416	395	372	407	427	391	434	401	440	396	412	422	374	386	395	419	387	407	391	401	386	409	397	404	388	390	417	397	388	381	429	434	389	371	404	420	407	405	411	423	375	414	400	410	392	430	415	379	407	391	392	429	383	391	375	374	391	435	390	376	386	408	410	390	394	406	356	401	442	392	362	370	397	424	394	405	390	389	397	435	398	412	396	422	392	426	393	402	401	401	404	394	420	389	407	419	407	444	414	405	410	377	410	399	399	405	377	381	410	416	393	378	414	395	401	415	402	382	412	413	390	407	383	393	399	422	382	383	414	372	390	394	391	407	399	397	395	391	380	402	398	405	425	413	347	364	397	401	378	409	393	409	379	404	420	381	410	402	405	438	408	371	380	410	395	405	411	401	402	413	408	384	392	382	386	387	395	397	403	393	416	433	381	416	386	396	395	402	447	435	421	434	395	405	383	433	410	405	370	448	379	411	387	410	417	389	375	438	406	372	399	381	436	393	421	422	380	403	405	415	407	414	400	440	412	402	419	417	443	418	363	395	377	377	395	424	413	377	405	386	371	391	405	399	431	417	418	421	409	369	403	375	402	402	424	407	397	346	417	408	411	353	400	413	424	412	419	390	384	440	403	424	380	408	398	393	416	391	417	391	429	395	416	422	372	421	379	419	399	408	370	419	423	437	409	401	385	404	389	390	404	436	443	396	408	374	449	389	378	418	387	407	381	398	402	360	413	386	421	409	408	410	412	405	384	375	386	420	378	421	392	408	421	417	410	427	438	390	444	398	396	362	380	433	385	398	413	417	400	417	407	389	400	405	423	400	394	417	384	391	402	375	419	392	413	403	413	410	422	407	400	390	412	366	417	429	432	399	399	394	397	440	415	392	386	325	399	412	375	394	373	403	411	402	392	417	409	408	386	378	408	402	411	417	398	400	422	402	377	342	436	400	396	409	380	381	405	393	404	408	413	368	411	395	411	400	353	386	415	417	422	399	388	362	394	416	417	442	416	370	446	370	406	407	395	427	409	381	402	415	412	387	411	406	414	389	357	418	409	391	427	374	406	394	393	430	376	425	417	450	400	395	428	382	439	400	410	414	385	410	410	435	415	415	400	406	417	377	392	385	401	420	405	425	400	412	434	418	411	396	399	409	391	373	402	397	386	362	404	441	415	371	384	374	409	390	368	390	419	368	387	398	371	383	383	414	406	400	406	389	393	380	377	430	411	389	415	398	406	402	427	387	403	402	434	374	418	414	372	368	402	403	415	379	402	453	388	418	404	393	380	406	351	410	397	440	428	380	410	395	380	400	415	378	395	427	354	417	412	392	407	427	410	395	381	399	400	414	398	401	382	390	416	404	395	431	397	411	392	401	441	417	387	423	424	381	436	389	426	413	401	411	393	376	425	426	401	414	400	426	385	406	413	409	401	442	419	437	389	404	374	407	390	423	417	396	389	389	404	403	410	383	410	406	374	421	417	418	394	431	386	375	401	407	403	387	409	404	385	403	414	395	376	384	413	400	431	418	404	397	394	425	407	387	395	445	415	413	371	403	411	421	371	395	407	413	392	379	352	400	400	396	378	377	395	418	432	376	401	384	414	415	381	418	382	438	410	369	386	394	396	382	388	421	375	417	415	403	414	415	409	374	388	382	402
22502	21002	28612	23583	21003	21024	6142	1199	909	818	806	681	685	669	588	601	578	582	568	552	505	524	551	498	550	546	545	490	526	491	577	496	542	502	510	506	546	481	502	498	515	474	556	522	516	514	470	499	518	497	484	503	463	464	454	473	533	498	436	490	524	464	481	426	511	499	439	487	525	482	522	509	516	519	526	471	503	451	525	482	484	470	485	495	493	538	485	485	529	521	482	465	473	529	518	488	503	479	499	481	482	530	451	506	472	501	481	523	475	471	456	476	484	468	501	470	438	528	506	504	504	485	479	516	504	476	465	494	480	524	454	492	490	482	468	479	504	478	463	497	467	477	481	528	513	514	486	473	459	492	488	510	486	480	525	496	501	497	506	493	488	515	470	526	460	493	478	511	496	499	490	475	492	512	512	454	449	507	466	471	534	476	466	446	494	441	501	458	454	464	498	480	490	481	508	516	491	504	451	522	534	519	456	450	475	489	496	472	485	469	529	502	474	486	468	514	473	484	495	453	482	478	504	484	502	489	504	488	481	488	514	494	481	458	460	534	494	466	476	479	498	479	498	536	496	473	457	471	472	485	466	473	484	463	520	510	489	507	510	471	493	505	477	537	493	493	516	507	498	512	470	508	519	477	516	527	472	496	488	470	528	494	496	495	510	487	485	495	506	467	459	523	512	508	501	507	501	493	472	496	512	469	448	490	463	451	479	444	478	463	521	473	489	495	486	453	496	456	477	486	499	474	487	518	476	500	523	493	455	470	514	508	486	463	499	468	483	493	437	506	468	509	497	518	474	486	497	470	469	477	501	469	491	493	525	487	522	460	472	531	449	494	459	500	497	465	525	507	494	499	486	531	513	490	482	542	508	487	462	495	478	462	484	515	459	486	434	499	451	476	533	487	485	527	489	510	479	491	502	485	475	487	497	456	467	494	458	476	494	446	447	489	519	471	506	515	533	510	471	429	499	474	508	493	489	469	464	518	517	482	529	480	510	527	491	479	505	471	484	490	444	478	483	455	454	528	490	489	484	452	512	460	480	466	506	459	455	477	489	489	487	496	484	496	490	493	557	480	486	481	484	528	452	442	490	490	463	431	488	461	487	515	505	521	511	493	464	511	480	527	495	449	511	467	442	459	488	508	484	536	485	467	486	451	463	493	519	523	501	488	502	485	486	489	468	476	480	503	489	451	491	454	497	450	508	548	481	510	467	471	510	493	459	486	467	487	462	464	479	502	481	478	511	477	445	468	475	502	501	500	454	497	477	463	482	508	491	504	482	488	519	540	506	486	513	475	470	450	507	454	485	475	463	480	480	481	491	513	466	480	490	467	461	490	489	508	480	500	504	528	466	460	473	461	500	490	485	497	504	495	531	470	466	493	464	495	463	471	482	479	480	480	499	492	427	478	457	482	486	519	520	456	500	487	475	478	478	460	500	499	517	471	505	509	510	482	451	509	465	517	465	477	495	490	530	466	458	466	450	433	471	475	500	485	460	503	464	455	452	482	505	487	472	469	487	492	452	429	506	494	479	472	488	474	501	479	478	535	496	511	488	474	496	529	510	512	510	503	542	498	451	474	472	502	453	511	502	487	473	451	487	465	516	440	489	472	511	507	488	483	529	487	505	473	507	506	492	493	466	482	461	485	471	487	501	491	484	481	449	509	480	462	475	512	500	448	472	498	504	459	463	479	463	440	461	470	449	479	485	473	455	447	461	456	500	471	520	513	476	504	464	491	474	493	503	539	447	447	472	465	507	458	431	462	501	476	471	462	514	479	483	473	467	468	476	491	507	472	466	493	500	469	528	463	516	502	490	496	463	478	509	510	498	432	549	493	468	491	486	453	483	508	466	483	479	464	496	467	460	487	515	519	507	487	476	453	480	460	470	468	466	455	479	497	510	524	486	519	506	481	463	483	487	493	530	470	477	518	502	509	511	503	478	459	483	521	495	478	516	517	541	509	494	487	462	535	469	481	435	512	459	463	497	518	515	523	489	447	503	463	421	491	487	500	469	453	499	455	536	476	494	496	465	493	498	507	481	491	479	477	502	465	459	484	481	473	554	511	486	500	481	504	480	480	498	528	500	475	487	503	473	488	502	444	452	483	469	489	519	476	447	472	444	446	489	469	483	512	463	520	451	502	476	464	500	442	545	466	512	464	500	488	476	517	476	504	438	491	508	459	538	519	492	479	479	472	492	495	472	447	486	497	468	492	487	496	475	487	476	414	498	506	438	510	488	504	493	474	538	465	524	494	485	487	496	516	465	514	513	497	486	450	498	470	498	507	476	513	505	518	479	487	486	501	471	508	482	505	484	479	489	443	511	512	476	490	497	493	479	471	498	494	480	526	511	474	478	502	458	489	462	556	496	484	524	480	489	586	465	511	502	477	509	463	488	478	523	480	511	473	489	475	494	462	524	472	468	464	453	483	455	482	487	487	469	489	474	506	486	515	495	474	498	485	469	488	480	494	511	551	519	492	470	495	443	498	483	473	500	486	512	499	451	477	482	485	500	461	502	524	484	528	486	508	461	474	526	481	446	511	492	458	523	458	540	459	496	467	492	474	485	491	454	511	494	491	471	433	486	496	485	525	483	465	491	497	497	482	474	516	477	470	463	508	478	503	509	498	503	522	496	514	494	402	500	504	465	471	512	481	487	522	484	470	475	479	488	487	493	477	494	523	513	487	507	521	459	481	444	490	500	518	486	463	513	481	517	490	460	474	478	461	499	475	471	457	466	477	523	475	482	500	498	474	491	510	505	482	462	458	478	488	488	477	500	511	475	472	481	514	539	498	488	475	471	503	517	457	492	473	487	503	472	459	488	512	458	445	502	505	485	469	466	485	492	468	471	481	501	471	479	482	484	459	467	489	512	484	485	478	485	491	510	486	529	491	495	499	540	512	461	456	539	516	502	508	492	498	515	469	516	447	524	521	478	490	446	492	505	496	473	523	494	468	536	475	494	479	499	521	496	503	487	427	475	451	465	478	497	479	509	488	502	442	431	514	492	510	469	496	533	514	466	469	510	476	485	495	457	506	485	451	516	459	490	484	451	470	507	486	477	486	496	470	496	472	517	508	507	492	470	494	506	480	521	498	472	522	505	487	484	461	460	483	496	509	497	486	483	477	451	499	502	465	481	504	486	492	514	491	484	466	479	491	511	487	533	469	484	467	439	488	512	496	465	488	474	493	471	497	487	475	488	496	474	495	439	446	489	477	476	512	462	487	483	495	488	506	500	522	460	536	497	506	491	484	498	480	476	490	495	492	522	455	506	472	512	459	482	460	504	495	505	503	515	518	508	493	479	474	489	475	431	477	496	473	439	483	484	486	528	497	515	488	485	463	484	509	479	492	530	462	441	505	484	507	479	468	537	444	471	480	491	499	456	485	495	480	485	493	493	470	474	499	497	475	475	459	496	447	477	508	481	497	480	450	465	506	478	467	491	465	459	467	454	462	423	509	530	501	499	490	498	521	486	490
7309	23048	9744	4800	3563	2744	2125	1738	1364	1171	948	919	835	745	788	685	656	566	619	578	595	618	576	604	583	576	564	541	538	541	564	601	524	525	498	497	516	566	512	544	499	484	502	512	495	524	496	478	526	531	454	477	499	498	486	511	490	531	524	484	490	577	507	513	496	472	500	498	475	487	516	491	491	528	472	486	494	481	524	474	510	496	513	517	480	468	484	539	478	477	518	517	491	502	497	512	515	487	524	481	492	537	502	477	508	470	513	515	510	508	472	496	525	496	492	493	512	476	513	530	501	490	528	473	525	488	500	464	492	485	453	469	485	510	493	482	495	481	479	465	504	489	502	459	531	490	481	498	507	549	491	507	525	508	494	514	474	510	491	482	496	486	506	483	498	483	489	497	463	517	508	482	478	455	513	466	479	459	517	458	523	483	496	495	486	503	513	490	495	518	457	508	499	486	519	497	529	483	525	484	445	527	513	481	495	495	486	518	513	528	492	515	487	474	528	478	473	515	505	471	524	508	514	487	494	513	530	488	501	538	514	511	500	468	461	521	468	453	489	479	519	519	509	493	484	460	509	520	495	500	489	484	485	493	484	464	486	483	479	497	518	468	508	505	465	495	494	486	501	468	480	470	508	472	489	474	519	474	482	475	529	534	474	487	529	493	520	500	511	500	499	510	506	463	538	493	471	494	515	524	476	520	496	552	534	523	487	482	452	531	482	507	504	471	507	522	523	518	503	529	473	496	469	484	521	455	486	500	512	485	508	499	480	483	476	449	505	515	486	490	476	496	470	525	503	497	497	520	483	494	514	475	489	495	456	461	508	487	537	519	480	479	492	489	452	496	541	505	506	522	533	475	513	475	488	488	472	507	504	580	486	513	466	499	524	492	499	511	506	514	489	539	486	465	481	502	500	507	479	501	467	487	511	502	506	475	515	472	524	526	466	492	472	449	501	484	476	473	497	505	514	507	514	458	472	506	483	518	532	476	498	455	467	492	501	497	503	498	510	518	508	483	505	525	501	492	501	498	510	477	479	497	480	480	509	489	490	467	503	509	498	496	494	494	528	496	489	509	490	515	528	494	528	480	527	473	459	471	493	527	484	460	521	517	531	486	496	499	456	495	558	473	505	513	500	503	505	535	449	532	490	477	476	517	493	517	466	478	498	479	524	510	491	494	487	516	519	534	491	510	532	504	457	508	480	505	506	507	524	480	481	508	471	523	463	500	481	474	506	503	513	482	506	500	506	504	496	521	471	508	464	475	492	515	484	507	498	494	469	527	531	506	508	512	459	502	527	508	500	519	502	505	448	507	501	497	505	437	546	517	529	571	493	488	454	503	511	502	461	524	483	473	521	474	468	509	508	502	440	491	465	505	467	506	508	472	487	485	474	511	488	492	491	480	519	494	500	508	522	463	492	479	516	497	503	478	496	495	489	459	490	527	513	481	513	514	468	472	530	499	468	490	476	434	479	504	507	513	531	482	498	478	497	518	497	471	489	469	507	511	533	500	512	459	513	489	495	496	500	474	493	506	481	491	484	474	521	514	493	492	495	498	473	484	477	526	464	491	492	488	499	477	535	483	481	479	505	532	493	472	507	501	519	495	522	469	478	479	540	533	508	494	472	489	491	483	535	494	481	539	456	488	479	502	505	494	493	485	503	475	494	476	493	499	472	472	525	485	505	514	529	510	510	529	446	479	467	497	494	523	503	519	546	494	497	510	482	480	528	537	491	471	498	491	516	492	485	499	467	491	494	484	472	515	496	500	524	486	515	526	480	467	482	523	488	489	462	491	513	485	498	446	524	514	432	527	520	513	502	553	527	471	495	494	470	479	530	451	503	491	489	512	489	468	498	525	509	517	524	459	506	533	548	489	441	515	503	510	522	495	509	521	496	469	467	512	491	474	483	499	493	488	495	483	518	482	536	507	443	466	516	503	523	524	518	516	482	489	448	483	499	511	534	529	481	460	484	462	525	473	492	484	486	477	555	521	485	514	506	511	500	488	462	509	491	489	484	481	491	525	500	498	482	527	505	481	505	537	502	473	508	469	525	522	499	491	465	490	506	529	484	444	468	497	490	488	487	512	488	474	518	519	538	495	463	490	532	494	511	498	467	516	515	470	469	504	492	475	481	521	509	488	500	490	534	493	467	492	448	470	499	472	473	494	516	528	486	476	532	491	515	497	511	467	476	468	526	463	493	564	496	498	498	511	492	517	452	502	483	498	481	496	496	511	479	437	506	480	460	512	474	489	478	498	477	493	503	544	485	507	483	496	489	478	509	489	478	505	516	480	498	486	501	505	469	475	486	500	464	461	502	498	484	477	534	520	496	466	506	482	505	498	454	483	497	552	517	513	527	518	488	522	493	531	516	486	470	464	504	480	513	489	505	446	466	497	510	529	508	527	481	493	484	539	459	507	489	530	481	481	499	508	506	491	500	489	486	480	488	526	465	489	507	478	502	486	504	498	522	464	508	470	454	472	489	497	502	538	512	515	519	511	504	545	478	534	473	533	510	482	478	491	474	468	510	479	537	503	490	497	478	490	518	501	509	526	511	505	483	479	528	507	500	523	498	517	484	486	487	538	462	521	478	496	505	510	478	479	481	473	493	473	491	515	496	470	455	498	475	505	487	502	515	497	533	478	501	523	481	507	477	479	493	532	471	509	517	523	473	478	526	476	518	473	482	494	466	482	512	499	483	488	461	474	459	521	470	501	488	483	473	496	520	520	501	461	449	489	492	486	504	486	496	504	482	506	509	500	487	527	495	520	514	495	471	480	500	501	485	477	489	441	525	522	522	456	510	477	513	514	486	482	482	514	448	478	494	539	463	509	486	473	521	496	491	487	522	542	497	520	491	499	498	501	492	479	488	468	534	508	479	505	485	482	469	509	489	501	464	499	492	513	475	466	531	508	488	491	525	540	475	493	477	519	473	504	474	473	507	524	490	477	486	534	482	537	496	503	501	509	543	479	551	507	524	517	532	522	511	485	530	474	515	520	481	514	473	533	488	496	511	489	488	512	551	476	504	507	513	485	510	457	473	512	479	492	482	473	485	505	489	458	498	498	488	537	487	509	528	504	472	488	502	487	459	527	546	469	501	521	483	474	523	502	485	494	440	437	450	463	531	507	543	495	494	499	515	466	486	502	531	471	529	545	468	503	520	501	504	477	519	505	492	463	536	458	481	501	502	470	522	508	476	505	495	489	516	482	501	481	470	452	495	479	500	521	519	483	500	482	499	493	504	509	471	514	495	511	517	479	520	517	489	452	513	466	508	499	494	514	483	501	499	490	500	505	525	492	492	498	490	499	487	487	521	482	514	482	486	502	492	508	508	456	521	497	476	522	481	462	539	468	480	528	477	472	523	495	528	481	471	475	504	515	496	488	549	503	467	513	522	506	463	504	478	511	498	476	473	508	471	504	475	493	517	480	490	502	524	474	488	512	478	533	467	496	480	515	530	532	534	515	486	482	508	504
27738	16884	2765	396	231	252	192	198	181	193	192	179	192	188	197	171	176	180	186	191	177	170	179	168	212	184	181	162	193	190	192	175	187	184	163	165	190	188	172	210	180	174	187	171	175	186	196	202	165	193	163	166	182	178	195	178	155	165	195	175	185	192	187	190	180	184	191	200	187	182	178	215	168	158	175	170	189	189	151	189	190	172	162	186	179	200	196	151	190	178	196	175	175	185	200	168	189	166	197	171	189	181	148	167	185	170	171	191	187	167	170	173	181	192	195	184	185	178	197	157	175	163	183	171	189	188	180	180	182	184	185	171	179	170	188	180	179	183	176	179	184	180	175	175	199	184	165	194	185	175	169	185	174	196	179	190	168	179	192	178	178	167	182	177	168	165	167	185	186	160	189	161	172	168	170	164	195	184	207	177	164	187	170	199	147	171	182	182	174	180	180	173	157	163	175	183	177	191	164	184	163	199	196	161	175	176	172	163	207	165	197	178	184	176	172	204	170	176	157	185	200	162	170	189	183	165	185	187	194	178	175	181	186	181	170	181	212	209	166	160	177	165	168	177	172	207	171	185	181	172	178	182	167	150	186	182	149	209	203	183	166	173	191	180	179	180	176	175	165	177	180	188	178	194	184	163	190	155	209	194	179	173	196	201	192	165	200	179	174	171	196	172	163	184	172	186	170	183	179	181	196	160	177	188	166	179	197	185	183	176	184	209	183	179	191	170	197	188	185	167	185	166	176	190	190	162	187	175	193	150	190	198	200	188	152	169	176	171	182	166	170	202	190	174	175	186	180	185	172	164	198	176	183	168	148	200	145	181	199	174	183	179	194	186	161	178	200	172	191	177	188	198	180	199	184	185	172	154	187	170	166	169	178	194	202	182	175	185	169	184	178	199	193	171	186	176	162	186	172	197	190	201	183	198	152	174	164	190	192	191	206	182	189	164	184	195	172	184	199	195	219	185	157	205	172	172	155	192	179	193	177	174	180	217	185	185	175	188	172	185	183	191	167	182	163	178	195	186	209	193	171	188	194	181	206	187	178	180	170	188	201	180	172	161	172	176	192	195	191	156	213	180	179	179	172	188	208	168	185	191	203	202	197	187	165	198	179	184	168	200	187	168	196	190	192	192	202	182	182	181	183	204	171	184	173	183	187	197	177	198	181	156	194	194	179	204	184	185	151	143	181	172	183	214	180	177	191	175	164	175	187	166	207	192	184	196	168	192	163	181	170	176	165	181	177	150	179	184	170	168	173	183	191	195	205	183	182	163	169	185	183	191	214	163	196	200	194	170	197	177	172	170	182	186	216	178	188	163	178	164	161	179	165	190	150	205	191	186	193	175	158	153	175	181	198	179	191	200	182	184	170	202	208	189	188	185	180	183	160	175	190	185	195	184	164	170	157	164	171	172	183	178	215	196	188	170	162	199	188	190	176	181	189	169	189	182	156	195	192	176	164	171	200	200	168	163	180	185	160	186	193	185	196	185	176	194	183	173	184	184	197	202	197	177	168	173	182	182	194	187	167	194	182	177	192	169	158	176	206	175	186	168	181	156	186	190	206	179	173	190	204	167	175	186	181	163	175	179	191	165	176	180	166	207	197	159	186	155	190	195	210	178	184	169	205	192	202	182	194	181	187	180	185	177	163	184	192	177	187	174	182	203	168	172	187	186	204	180	190	159	185	167	184	198	203	167	175	191	184	177	178	168	177	189	192	182	171	185	162	202	199	158	175	206	167	181	173	167	177	195	190	185	162	174	185	159	141	175	188	192	186	188	196	174	177	183	188	192	167	180	188	194	192	185	172	200	180	179	165	187	195	190	159	194	173	183	193	214	179	180	194	203	171	194	197	176	195	182	191	191	177	169	163	181	193	165	177	188	163	203	178	178	197	203	182	169	170	175	189	179	193	172	192	167	199	174	180	190	194	173	190	189	186	178	168	192	177	169	192	182	186	189	173	171	170	151	185	179	189	199	213	177	169	163	191	169	189	198	190	175	193	162	180	178	191	173	186	190	190	168	174	186	205	178	185	194	177	200	198	146	186	192	172	187	192	168	196	177	179	202	185	206	187	158	172	179	174	193	201	176	180	200	187	199	180	194	184	186	193	191	187	207	192	175	163	196	179	179	166	192	187	192	199	206	155	156	176	163	170	180	190	178	198	188	180	179	179	176	171	188	176	182	183	154	161	214	160	194	164	166	175	175	190	168	183	174	192	176	179	187	194	166	173	190	176	159	179	154	157	169	195	168	168	184	175	199	174	192	172	172	188	192	189	189	183	206	191	202	187	195	171	196	172	179	196	186	178	170	176	189	189	175	148	213	199	204	179	175	188	174	164	159	187	184	177	199	164	173	178	184	187	218	173	179	182	177	188	165	151	197	184	158	202	202	184	185	164	181	174	178	164	190	190	190	162	170	192	164	181	196	171	170	165	186	193	183	179	156	196	186	151	215	170	196	184	187	170	177	199	157	179	216	177	192	168	168	183	192	162	163	222	176	173	189	180	181	161	182	158	184	214	167	170	188	164	195	175	181	144	160	180	197	159	173	155	200	182	193	169	195	177	214	176	178	180	184	200	168	164	158	167	190	181	185	157	206	181	207	190	186	179	184	182	179	176	207	171	186	189	176	179	187	166	184	186	188	188	185	204	196	170	198	152	155	181	162	181	193	196	201	165	168	162	198	178	192	188	143	200	162	184	152	189	186	199	182	187	184	166	183	166	164	169	165	168	180	185	183	161	189	190	175	162	180	187	171	152	162	175	164	203	182	169	193	206	229	174	169	188	214	196	154	189	172	174	171	178	186	177	177	183	166	180	186	202	168	197	186	193	179	168	197	162	178	190	200	183	184	198	165	200	195	199	167	182	207	186	188	212	173	194	193	195	183	184	196	205	167	195	150	179	167	183	166	180	198	169	162	176	191	184	158	180	169	164	177	163	189	190	189	175	167	172	184	199	191	170	195	170	172	169	176	158	200	178	188	167	176	198	177	180	178	168	173	204	157	171	176	192	191	184	198	190	181	181	165	163	189	167	197	168	175	155	171	163	174	187	177	185	183	180	159	175	163	198	183	192	173	146	167	167	187	192	194	186	178	203	161	173	183	195	178	189	155	171	189	197	187	177	173	190	180	181	172	154	180	185	196	186	169	197	176	182	182	187	190	183	182	186	178	169	186	184	215	185	179	187	193	176	167	158	172	200	190	185	187	211	165	176	214	174	198	170	198	165	151	192	193	159	184	168	212	179	191	148	165	156	193	194	177	175	175	200	188	170	207	167	177	181	187	183	210	192	190	160	184	196	191	170	191	188	184	179	173	183	169	196	190	219	164	164	175	192	184	207	216	184	187	170	163	163	209	179	200	185	184	168	161	199	185	205	183	161	174	167	159	183	199	170	175	178	170	185	167	158	208	190	181	173	164	187	173	181	185	155	191	187	174	183	162	170	180	161	177	187	175	180	201	163	177	180	179	176	179	184	219
6150	2694	513	326	293	286	281	231	239	252	219	249	211	182	183	226	188	242	201	201	223	234	202	218	182	185	182	198	179	196	194	194	206	190	207	215	197	208	214	193	208	220	233	218	215	189	211	178	192	194	226	192	203	208	218	197	245	170	228	245	208	195	221	202	214	207	203	208	212	194	196	220	234	215	193	233	201	180	189	215	214	221	228	219	190	212	226	196	203	203	193	207	217	215	204	190	211	194	226	196	221	203	211	201	193	207	203	194	216	210	223	206	212	219	212	200	183	218	193	215	187	223	190	216	227	200	179	214	202	219	206	166	207	183	196	200	232	205	212	184	240	211	205	220	217	211	223	188	194	217	205	201	202	199	211	224	215	221	217	239	237	216	218	227	179	200	224	214	210	190	211	209	221	202	216	216	218	207	212	203	203	204	214	194	199	189	181	187	210	210	208	202	207	203	210	230	235	233	209	207	202	217	217	227	220	219	197	224	203	208	199	215	200	177	199	199	197	202	220	201	211	194	211	196	214	219	229	203	222	208	221	214	201	211	213	215	213	194	194	206	201	205	229	215	227	216	194	196	226	193	218	204	215	213	209	211	212	202	206	216	233	210	220	223	187	194	190	203	203	198	218	226	212	227	206	196	215	177	214	192	221	192	197	209	201	205	207	207	215	232	208	216	220	186	173	197	212	207	224	218	205	205	210	226	202	209	210	223	187	204	196	207	210	192	200	196	223	208	197	195	215	195	226	204	219	199	204	199	200	208	211	187	211	241	223	199	199	206	219	214	221	194	205	213	204	234	211	206	201	196	191	219	193	218	215	210	196	230	190	197	234	212	213	211	199	196	189	191	205	205	190	211	230	219	213	201	198	208	196	225	188	220	188	232	185	197	221	206	195	200	201	193	217	204	193	215	211	217	184	188	200	222	195	206	170	190	219	177	219	231	251	196	234	210	206	234	209	222	222	220	206	201	214	206	192	203	221	210	208	189	225	237	179	215	206	223	228	224	223	194	226	206	202	199	184	204	215	196	195	219	208	197	207	218	203	210	192	209	190	193	210	196	193	209	209	220	220	192	201	180	227	209	221	204	217	189	212	216	212	220	221	243	208	232	209	200	202	210	192	196	204	211	189	171	222	188	229	210	216	194	203	243	188	202	212	226	227	210	206	210	214	208	218	212	205	211	161	214	220	211	191	205	218	220	211	195	227	200	226	214	191	214	193	210	210	242	207	197	206	179	211	192	201	209	210	194	191	203	196	192	198	197	221	206	179	190	203	223	194	222	199	176	203	226	192	233	192	225	188	212	215	210	207	186	209	197	223	217	217	190	203	189	199	232	222	215	221	231	216	184	170	202	190	204	221	201	217	184	198	206	220	207	207	217	214	210	214	212	217	194	205	201	211	200	215	206	209	210	207	199	217	237	203	214	225	185	225	210	214	208	201	203	185	195	173	190	198	208	235	190	172	235	224	214	210	204	185	219	229	244	189	209	185	203	218	212	208	217	209	217	208	184	220	198	206	230	230	199	189	236	205	220	223	191	212	240	200	220	214	234	204	220	204	197	215	196	204	202	199	195	199	214	211	203	204	222	209	210	206	208	217	219	207	215	221	214	230	215	228	205	223	231	218	202	221	193	188	206	215	193	189	191	214	222	215	213	231	212	188	202	217	230	180	222	228	199	193	192	219	241	203	208	192	197	200	197	214	207	217	202	188	204	204	237	192	207	209	197	202	199	194	194	189	181	236	226	193	204	213	229	201	232	215	201	191	203	214	199	212	203	231	208	220	207	211	239	193	172	209	220	219	232	206	198	192	222	219	206	206	187	193	200	175	209	219	205	190	200	216	200	196	198	215	204	197	239	204	217	205	208	201	208	207	213	196	207	214	213	201	227	202	191	183	223	231	195	216	211	225	246	214	188	186	201	197	220	201	193	213	178	178	224	208	211	224	194	201	210	225	204	196	216	207	200	203	218	198	211	211	217	225	214	209	216	226	199	189	182	192	197	216	215	194	205	218	206	210	204	177	186	207	201	192	195	183	212	193	227	186	188	202	205	189	207	209	203	210	191	212	230	231	225	192	190	206	189	208	214	215	197	228	175	207	211	203	183	220	227	189	222	227	228	190	218	221	208	214	212	193	219	219	173	194	198	217	225	222	202	203	196	194	218	204	191	206	207	215	226	228	198	220	194	215	212	198	206	199	211	211	210	202	210	227	224	204	208	218	222	226	211	224	208	186	217	197	225	180	205	223	227	209	204	206	202	191	189	191	253	213	197	207	209	195	224	188	218	214	202	210	186	209	192	182	213	211	217	229	223	198	218	191	226	197	189	218	212	224	186	196	217	201	197	212	197	205	237	198	197	219	221	203	209	201	228	237	232	217	210	192	208	206	226	178	224	220	193	221	230	195	187	185	223	206	205	205	209	208	195	196	216	220	203	202	209	189	208	205	222	192	190	194	219	200	212	207	217	220	213	215	183	226	235	208	213	219	191	224	230	213	204	182	192	221	187	193	206	178	213	196	194	225	218	207	205	221	193	214	204	199	191	204	194	213	208	201	206	197	207	193	204	191	224	213	210	205	218	228	218	212	220	210	190	228	193	207	216	216	246	211	204	212	219	207	207	224	204	202	193	219	211	200	202	198	190	209	204	219	212	217	206	236	202	192	187	192	206	230	239	206	199	202	197	231	224	204	187	211	207	179	214	201	203	196	213	196	212	223	243	222	216	227	214	219	243	236	203	192	209	214	210	172	188	203	203	212	191	201	208	203	203	220	204	213	230	183	221	204	213	211	214	217	209	213	202	201	213	218	208	221	226	216	214	181	207	221	224	211	196	234	200	198	215	214	236	201	188	224	215	216	226	201	210	205	230	193	208	200	179	195	183	206	217	193	197	199	202	193	227	213	211	214	218	200	213	207	221	202	200	209	195	190	224	226	212	206	213	227	226	215	190	198	211	198	191	195	223	203	220	195	229	217	220	175	225	205	200	189	196	203	210	175	219	184	172	222	199	187	188	217	218	207	169	198	222	215	205	203	193	210	217	216	224	174	205	216	208	197	232	210	161	199	208	226	208	213	194	215	190	215	232	198	223	196	210	214	215	244	210	230	227	222	218	222	203	183	186	233	227	192	208	211	196	177	174	209	206	213	222	190	233	203	203	208	209	211	195	217	184	224	183	213	209	203	218	211	210	220	223	176	206	223	168	239	219	208	202	196	200	200	234	230	210	195	211	206	220	210	195	204	197	233	197	196	196	188	204	191	205	234	212	222	218	210	206	208	193	193	208	202	247	200	223	218	205	217	203	213	207	185	188	197	192	212	194	196	204	207	235	223	211	179	238	217	193	219	225	225	202	206	206	198	198	199	236	199	213	205	221	229	199	218	196	198	200	218	196	191	218	216	197	197	222	214	208	216	185	213	206	216	208	185	187	200	209	206	201	240	185	213	207	221	194	217	225	224	212	253	168	238	189	187	221	216	207	210	225
23710	21134	28305	24216	21111	7260	837	602	458	428	357	313	342	280	332	271	241	281	217	276	272	239	242	257	261	273	223	260	229	244	249	232	251	240	246	217	220	248	209	252	246	222	190	229	213	210	215	231	232	211	227	227	206	219	246	225	204	225	236	246	208	215	227	215	250	217	237	204	208	229	228	206	218	215	227	235	228	256	218	226	243	223	240	230	257	223	192	229	221	218	194	219	230	215	212	209	245	236	226	224	231	240	220	213	243	234	260	226	214	236	229	217	218	229	245	230	192	234	243	219	206	243	234	214	240	225	248	221	218	245	245	221	241	220	212	194	212	238	224	224	243	207	223	220	222	221	196	249	218	232	211	214	215	226	239	229	235	208	197	254	169	232	229	221	219	220	225	222	207	226	237	216	203	255	242	235	247	247	241	241	222	201	227	232	249	226	227	222	216	208	227	238	232	196	199	211	236	245	226	245	212	209	210	223	210	233	224	198	231	232	263	231	247	206	225	238	212	226	219	240	187	226	230	201	232	226	235	211	236	235	231	226	249	212	238	218	212	249	198	232	248	228	234	224	224	218	253	241	245	225	231	232	246	221	232	236	210	207	227	229	224	224	231	198	212	218	229	220	209	215	199	227	212	239	209	206	211	205	217	234	203	222	228	236	244	247	229	241	258	233	243	219	215	251	225	227	235	225	208	253	243	218	220	220	222	229	203	224	231	219	238	218	248	234	238	241	203	206	202	236	243	242	216	209	215	222	223	232	225	226	209	193	225	218	226	243	244	216	202	212	236	212	225	230	211	234	230	233	204	251	222	223	209	207	229	213	236	190	218	208	248	234	234	227	211	219	227	240	239	179	235	232	228	239	208	214	200	232	231	257	236	205	261	187	217	248	209	243	250	204	215	206	224	235	208	231	236	219	249	231	254	220	202	199	244	229	212	211	213	229	225	252	235	208	218	225	207	237	216	203	237	210	220	244	200	241	229	199	211	212	228	258	237	252	205	233	243	230	225	266	234	217	206	202	233	208	227	232	219	243	237	217	211	223	216	203	217	205	209	224	222	227	220	204	241	212	225	207	215	217	222	231	238	227	219	240	203	202	224	225	229	231	214	223	225	223	211	241	225	215	220	234	210	221	234	236	210	217	269	211	214	220	224	216	224	210	230	202	220	232	241	209	234	224	202	243	214	208	230	233	215	259	247	231	229	251	224	222	216	239	194	205	235	207	222	206	225	211	204	223	236	225	216	222	224	212	224	237	219	247	236	213	238	240	213	228	254	216	222	229	207	230	210	216	225	235	233	236	224	220	211	227	245	227	233	191	210	218	226	217	214	196	215	226	215	216	243	224	247	212	220	226	260	242	263	233	229	252	196	220	222	212	240	215	254	230	246	240	210	220	241	236	225	223	228	225	228	233	217	230	218	209	198	226	218	218	220	217	231	201	202	219	212	219	260	222	223	238	208	214	238	234	194	232	232	237	233	231	221	210	260	233	216	229	206	213	223	231	235	209	231	216	207	219	200	201	243	202	236	213	204	213	195	221	253	223	217	224	227	229	241	212	230	236	215	224	220	208	226	199	250	205	232	223	230	242	212	207	225	227	209	231	237	215	213	220	255	243	222	217	245	217	193	264	241	249	211	252	240	215	241	185	221	223	225	234	241	233	208	245	246	217	223	240	216	229	238	217	231	240	231	222	213	250	241	224	206	240	247	241	219	223	214	212	217	220	235	244	235	250	215	196	222	237	231	225	227	218	241	218	241	231	243	216	208	207	245	199	234	222	212	255	235	249	210	216	228	218	244	238	252	220	241	221	220	247	229	210	241	222	241	225	254	213	208	208	222	217	218	215	236	214	223	205	225	224	208	224	228	243	214	232	223	217	219	218	245	244	200	204	252	241	237	211	224	200	223	227	255	225	203	222	228	211	228	225	238	241	226	220	230	246	226	215	207	210	229	219	240	236	225	236	248	235	213	228	230	237	241	216	205	198	236	223	223	225	209	226	232	243	243	220	235	219	228	219	231	214	219	239	228	212	202	233	237	216	258	207	226	235	234	220	213	246	221	211	221	227	226	244	248	216	199	223	269	219	209	209	205	271	222	223	243	221	211	247	252	222	208	221	239	217	219	231	207	209	221	249	220	220	224	245	221	214	238	218	233	227	257	228	231	239	231	215	227	227	204	218	229	196	202	247	206	230	209	228	240	234	220	219	233	216	235	252	234	224	234	221	238	242	221	221	246	230	218	239	220	219	222	231	207	246	204	201	231	227	201	236	237	205	229	226	201	216	236	239	255	213	226	242	222	212	240	242	235	234	238	219	222	204	231	200	229	216	227	222	233	196	250	225	196	232	213	233	237	224	229	239	239	232	229	211	211	235	233	255	235	236	213	228	242	219	202	243	236	241	246	217	214	222	220	218	213	218	206	241	231	236	222	235	217	222	244	249	260	218	238	232	232	225	220	210	215	218	243	231	249	237	203	211	227	231	230	231	211	201	214	205	225	225	219	234	213	228	222	223	233	230	235	211	221	241	202	218	229	186	211	230	203	242	222	206	219	252	210	227	223	224	228	227	230	221	260	221	246	201	203	226	235	222	236	248	198	230	249	237	227	225	232	239	226	220	213	209	204	252	206	231	204	239	222	206	221	194	223	244	223	216	212	232	231	234	228	246	233	242	232	228	222	238	225	240	217	220	230	228	221	242	234	228	226	241	230	225	249	249	221	205	216	211	206	196	236	234	239	213	195	207	220	228	227	228	241	226	250	217	223	243	212	226	253	235	213	233	187	197	226	243	226	234	217	207	209	249	248	218	227	206	235	211	209	209	220	224	218	236	223	229	219	216	217	244	237	242	234	224	224	256	226	180	225	222	215	222	226	179	231	210	220	262	230	215	206	226	232	247	223	246	219	228	241	224	230	236	220	230	237	226	244	220	238	230	204	222	239	210	233	195	212	235	246	219	217	196	207	225	210	220	231	233	238	223	238	213	231	247	201	245	230	228	210	219	227	201	213	223	204	209	225	237	212	238	211	217	203	202	239	226	192	230	212	221	237	226	228	231	229	232	222	225	244	229	233	228	206	221	242	211	240	212	236	240	232	261	222	218	227	223	213	218	236	243	255	207	238	226	216	218	224	238	231	214	211	221	238	221	237	230	249	237	224	240	224	248	219	260	221	213	185	214	230	215	250	232	224	230	255	216	212	236	225	231	258	227	202	237	198	234	228	215	200	228	211	251	218	223	206	225	226	233	232	219	234	241	242	234	221	227	183	255	224	224	211	230	246	232	209	212	240	243	250	215	244	217	226	212	231	222	229	213	230	210	204	223	219	204	236	213	217	235	216	219	222	212	224	237	196	270	195	247	218	223	218	226	220	207	239	231	242	221	214	207	253	250	250	197	201	232	238	207	208	236	211	191	203	225	251	224	253	236	198	230	229	189	241	208	225	238	245	198	226	226	239	232	228	219	225	254	201	220	232	218	244	236	219	214
5956	17668	5684	2613	1842	1409	1078	839	688	556	513	443	420	381	370	334	331	319	320	317	296	284	272	274	254	304	253	277	275	271	255	259	269	254	245	261	260	242	231	252	251	266	234	256	266	270	253	266	259	282	222	249	224	229	223	267	232	239	246	260	246	243	246	281	239	210	243	236	257	239	215	226	252	226	225	243	243	245	228	241	252	233	244	209	240	257	235	226	229	267	235	269	255	233	241	260	274	256	264	211	249	236	244	234	230	249	228	220	249	225	262	240	288	267	253	256	227	228	246	234	245	229	241	260	237	268	231	222	213	248	231	252	272	242	215	236	245	219	231	256	277	206	230	230	255	227	249	247	252	250	239	258	239	243	247	207	274	251	268	233	247	252	237	190	231	228	261	229	200	220	259	243	249	233	239	242	215	207	237	239	234	266	236	253	239	228	230	250	230	240	252	233	240	241	242	228	246	248	247	245	235	252	220	246	230	257	250	239	251	268	216	241	245	216	244	239	233	259	237	265	233	223	221	234	201	232	241	223	207	229	246	247	220	261	236	254	259	259	239	224	257	247	242	233	243	245	256	234	223	253	219	224	248	243	234	221	228	228	223	261	245	226	278	251	220	234	230	240	222	237	292	235	235	246	219	238	246	246	263	233	234	252	240	257	201	227	253	223	252	236	240	258	269	240	266	270	202	223	239	247	260	231	260	281	234	236	249	242	272	265	231	227	229	234	251	278	257	235	224	244	245	216	227	233	245	252	273	238	251	241	251	217	264	227	253	232	235	254	224	218	256	272	224	223	259	249	256	238	229	249	250	222	208	247	230	270	241	258	234	234	241	230	266	244	258	205	224	236	240	253	253	250	217	223	217	249	246	230	244	224	217	226	251	270	266	244	253	244	237	242	248	267	247	235	254	260	278	218	234	230	234	218	236	240	232	225	246	230	231	245	206	218	255	227	229	256	248	256	249	223	271	243	230	253	225	244	240	262	231	221	236	241	224	253	251	244	266	220	249	243	246	228	225	238	247	256	244	240	213	236	273	225	241	223	231	279	270	245	258	253	237	245	254	255	229	272	241	229	216	252	271	263	251	245	253	236	224	251	222	255	297	233	230	245	232	241	226	226	214	229	253	253	230	263	251	227	258	224	252	245	244	274	226	219	217	224	242	248	253	233	233	233	247	216	226	239	255	227	241	233	287	225	235	238	227	264	254	239	218	265	247	252	243	271	237	222	224	248	218	229	243	242	234	247	256	224	252	239	231	236	277	236	226	224	241	242	246	244	244	245	246	249	237	225	239	269	261	253	250	248	246	231	228	214	242	242	235	270	241	263	235	252	236	258	239	251	246	245	253	242	269	242	236	232	223	247	252	256	251	240	216	249	241	246	266	241	251	242	228	227	245	231	232	243	232	232	253	212	234	219	253	231	225	283	250	246	219	259	220	216	235	232	252	241	220	231	224	247	232	256	224	252	260	238	262	228	231	245	264	212	234	240	240	241	253	263	227	249	215	256	212	260	221	248	232	266	226	277	226	272	235	274	238	262	238	242	247	236	249	243	229	235	226	230	250	203	241	234	253	255	226	237	234	253	245	239	247	222	222	259	234	231	255	226	264	258	215	260	243	234	216	238	249	214	228	262	261	248	226	276	266	225	264	231	241	247	243	220	208	246	221	231	239	240	256	222	234	274	240	222	250	239	231	225	265	232	229	258	227	250	224	279	245	225	217	252	271	238	201	265	242	248	245	249	225	253	249	247	225	236	241	230	237	263	265	238	228	262	258	232	266	234	248	251	269	274	243	238	236	218	238	234	219	215	259	235	248	258	236	223	253	224	247	246	236	233	234	243	242	231	236	233	247	257	225	232	237	243	230	251	238	248	201	215	249	236	263	233	242	251	232	233	220	217	234	238	251	238	219	249	217	222	268	245	232	249	235	238	254	203	245	240	229	262	224	247	224	242	236	251	244	251	243	234	229	243	244	227	254	224	226	225	235	240	244	185	239	270	223	236	264	245	219	271	242	238	267	225	253	212	263	222	232	209	248	237	284	221	247	256	269	262	206	266	272	244	230	239	251	230	239	278	248	250	245	271	229	239	252	260	237	217	216	264	237	209	253	260	235	238	256	217	245	238	222	247	223	233	229	235	238	234	239	231	228	243	212	252	233	234	258	220	233	258	251	232	225	225	221	243	227	219	238	231	232	260	214	250	265	247	256	260	248	241	250	245	262	218	243	210	228	251	253	217	287	263	225	221	224	233	219	231	241	226	233	243	246	220	221	239	250	224	238	253	218	267	271	261	251	199	241	234	242	261	226	237	241	250	275	252	245	256	206	223	249	222	240	249	211	220	256	243	231	237	248	232	249	252	233	252	248	248	242	249	253	242	226	231	242	229	237	232	229	216	233	236	239	242	258	243	261	247	260	236	228	246	229	239	232	244	239	241	244	243	247	245	219	250	230	242	271	239	229	221	246	242	234	227	214	265	238	237	246	220	261	254	196	233	229	272	244	265	238	260	251	226	229	224	237	225	242	257	248	238	247	272	230	233	249	255	247	221	253	213	241	237	242	218	245	241	233	227	247	260	231	223	233	268	260	233	239	241	221	248	249	225	231	237	233	223	229	242	251	242	240	239	260	245	232	235	256	251	262	238	245	226	239	261	251	225	290	231	234	224	227	209	263	252	251	256	220	261	238	247	232	240	237	211	258	253	224	258	234	238	231	283	235	250	253	218	251	229	258	244	252	257	220	230	258	264	250	245	248	251	254	226	245	241	247	227	226	231	234	248	228	249	244	274	234	218	234	236	267	238	241	262	248	237	233	238	238	215	250	242	228	260	259	239	238	232	232	236	251	234	235	235	251	245	237	239	238	271	248	231	238	226	226	249	259	230	255	245	237	222	217	241	250	255	248	233	228	253	242	237	251	249	240	268	249	235	245	226	216	257	250	228	232	265	225	236	240	237	216	248	222	221	223	214	229	217	239	247	266	268	244	233	249	234	247	261	226	254	255	241	230	269	242	240	234	230	272	227	220	242	223	221	240	242	258	268	237	240	243	243	238	232	241	255	222	234	241	242	257	267	245	245	247	251	257	248	255	232	248	240	236	216	230	270	261	258	224	253	241	240	236	222	223	238	225	242	263	242	222	253	236	258	257	249	227	232	242	221	259	227	226	239	246	228	264	266	226	253	221	249	251	232	260	248	259	203	233	267	255	258	239	232	236	240	260	273	246	248	215	229	217	258	244	235	239	209	248	239	249	252	227	260	242	228	239	253	250	247	223	228	239	239	242	231	227	252	239	272	244	240	274	237	246	243	230	258	253	245	237	231	241	227	260	228	206	227	230	248	217	220	228	227	254	224	239	266	210	233	225	241	244	206	255	249	226	223	247	226	242	250	232	250	234	255	236	236	239	232	262	201	244	242	272	232	230	230	230	238	262	241	250	228	205	248	241	243	231	216	252	258	210	270	250	253	238	255	236	264	222	210	213	234
24895	21081	27031	25260	7581	792	593	566	470	437	481	431	424	431	405	403	375	399	373	352	399	392	410	370	378	405	393	364	385	390	388	408	374	399	401	392	353	379	385	393	380	385	393	365	376	341	371	363	368	387	350	395	384	392	350	351	328	372	369	356	369	355	348	378	344	358	385	364	343	376	362	357	363	379	382	380	409	355	371	358	416	399	365	358	354	341	321	392	370	351	382	369	367	368	383	371	368	363	340	384	368	339	385	356	391	389	334	380	398	363	371	366	394	390	361	368	390	366	361	391	374	347	360	361	374	400	361	383	340	404	359	386	372	349	342	433	367	367	357	350	352	405	394	340	349	356	346	343	391	329	364	304	357	371	375	411	382	401	359	372	331	390	352	340	381	365	399	344	382	382	362	378	342	393	377	381	360	371	368	348	387	363	363	357	387	372	360	383	346	349	337	366	322	400	382	361	376	374	373	352	392	388	350	345	368	356	386	371	366	399	390	396	364	354	334	367	376	345	354	412	381	370	370	378	371	359	395	365	370	389	311	380	367	382	391	348	386	354	404	368	343	366	397	373	379	331	375	368	379	378	374	362	347	357	386	376	352	375	400	398	367	338	375	354	350	377	378	378	368	337	360	364	380	355	395	364	381	383	385	376	341	368	409	362	393	359	424	383	352	397	388	358	333	338	374	360	415	396	402	406	380	394	369	393	336	361	355	374	360	357	380	389	386	361	375	394	380	354	336	379	347	387	358	368	376	378	358	371	351	371	382	371	391	394	404	398	381	365	331	405	377	369	354	361	342	372	381	392	381	360	406	390	351	373	381	394	375	361	354	387	322	367	356	351	389	379	345	368	374	383	379	358	363	396	347	356	411	371	395	382	359	376	351	342	365	381	380	357	368	361	393	367	400	343	397	366	369	384	328	341	384	351	377	353	346	350	386	349	378	392	351	350	359	379	343	374	377	334	397	416	351	352	401	336	424	396	398	360	359	384	374	363	367	373	375	376	384	383	382	377	391	358	371	367	333	364	350	387	408	369	392	354	338	347	402	363	383	402	409	413	381	401	368	395	364	372	370	345	347	359	353	362	371	376	381	369	348	353	361	384	378	405	370	401	367	347	381	378	380	367	389	350	385	393	362	368	335	392	366	345	365	415	389	369	370	358	327	371	356	335	366	348	355	369	379	357	357	378	380	361	348	379	371	392	355	369	363	358	388	371	416	342	351	422	363	371	359	373	383	353	384	344	373	352	382	374	395	367	368	377	372	365	405	372	395	363	368	386	404	377	398	369	363	387	361	365	383	382	343	398	371	363	346	350	365	370	360	388	360	401	324	366	380	404	401	382	365	317	365	372	353	404	401	349	369	366	369	398	353	359	366	373	350	375	377	380	388	387	371	376	348	374	374	387	376	371	384	343	355	359	405	387	376	374	377	395	376	375	349	418	412	405	358	349	340	346	349	307	366	340	334	349	357	370	389	373	396	374	385	404	388	367	374	363	352	375	373	352	375	380	375	387	357	362	377	409	377	375	373	361	379	375	375	386	336	402	391	331	407	374	352	385	372	392	382	372	368	358	364	407	374	336	395	406	379	402	354	362	361	372	336	345	384	376	337	381	358	392	381	346	370	379	361	374	370	381	368	387	367	378	394	355	376	376	383	359	367	392	390	364	358	365	342	369	358	380	373	393	363	401	344	349	368	371	374	355	380	356	346	359	397	402	349	390	388	404	348	378	386	362	389	360	386	392	388	355	357	345	358	401	375	345	358	372	387	376	336	374	360	365	383	375	396	368	359	373	409	373	369	403	386	381	415	392	374	350	378	354	369	330	370	384	373	378	399	363	411	366	350	404	372	380	362	344	352	379	372	372	396	397	384	366	383	374	360	370	362	416	355	396	374	361	368	429	366	378	381	365	374	382	381	366	358	344	337	392	396	357	409	369	364	340	408	370	358	326	348	378	407	348	333	366	355	390	399	391	346	397	337	393	379	334	393	407	346	303	305	352	350	383	358	382	365	329	402	386	374	350	353	385	358	359	405	373	365	374	358	384	373	378	392	370	404	382	383	353	359	355	356	410	333	360	385	385	385	377	364	392	345	397	388	371	386	388	374	354	368	330	366	356	360	364	344	368	381	356	375	323	385	368	404	360	351	369	393	385	339	375	372	423	362	389	365	335	377	386	396	345	360	390	374	388	397	354	384	343	382	393	378	343	397	398	377	351	383	341	359	345	364	390	360	340	372	376	373	420	348	347	356	355	314	399	389	399	373	369	370	365	371	358	367	405	394	374	404	368	398	349	376	372	419	380	332	374	359	326	389	384	326	373	374	360	402	363	357	370	388	349	355	362	365	380	390	385	370	377	366	381	346	389	369	370	383	420	379	354	391	364	356	380	354	351	385	369	379	355	407	332	372	376	355	367	361	386	397	352	374	352	405	346	370	391	401	374	390	387	384	367	377	359	378	362	379	401	397	385	362	378	394	349	393	372	333	339	369	349	384	420	336	353	384	360	369	398	381	414	392	365	366	368	391	366	386	381	378	367	359	391	408	396	412	363	394	389	347	404	363	349	380	356	336	367	388	379	344	357	371	390	353	366	376	395	386	404	380	383	375	353	400	395	356	382	390	363	373	362	373	370	354	403	367	391	413	369	369	397	359	352	364	367	372	337	358	378	365	368	344	347	376	347	344	390	362	393	346	331	390	363	386	323	392	354	389	384	354	401	403	335	349	380	357	389	392	427	376	362	381	396	366	353	377	386	367	383	400	415	345	373	367	364	397	352	373	378	385	392	377	332	374	366	362	393	369	391	362	380	363	366	353	375	374	397	362	357	353	358	372	381	358	368	363	388	399	379	401	385	365	382	383	372	369	375	380	394	392	380	379	374	357	354	381	365	346	366	368	375	386	365	408	369	391	353	362	373	413	370	351	375	358	400	343	362	390	382	365	371	369	384	358	404	375	397	384	384	396	382	387	361	370	366	330	406	373	363	350	366	413	366	379	362	394	395	330	381	371	378	359	384	361	376	361	347	370	364	372	383	383	364	339	363	400	358	382	395	369	363	337	378	386	387	403	401	372	366	389	338	364	365	361	346	392	382	327	392	359	393	364	390	334	390	373	339	390	383	360	365	359	377	384	368	387	357	402	348	360	393	375	381	379	406	394	389	384	380	339	381	395	394	390	386	352	354	382	334	380	377	391	353	352	391	390	354	339	365	362	393	344	360	383	349	366	347	411	360	357	391	389	355	365	352	350	376	379	373	370	379	349	366	362	383	363	348	361	385	392	361	361	391	364	346	360	377	359	373	368	384	403	369	364	385	384	385	348	409	369	381	361	396	410	390	413	342	401	364	381	365	377	395	358	383	377	389	373	374	401	365	368	364	353	371	412	352	380	386	367	359	380	368	368	387	386	399	369	379	327	373	405	366	388	365	352	390	383	380	371	374	372	366	351	364	371	366	358	351	341	388	357	410	395	374	354	382	348	388	350	364
6495	13018	3175	1649	1284	965	845	776	678	586	534	519	473	458	497	464	440	505	473	424	438	436	453	417	464	392	414	433	424	418	418	423	389	436	366	408	414	394	410	414	418	368	369	406	428	395	402	402	416	401	417	384	395	437	387	407	429	374	379	415	374	427	387	375	419	409	384	403	428	408	395	383	408	444	387	382	384	433	400	403	368	373	406	428	433	389	400	395	411	424	416	425	424	403	408	422	418	432	400	386	417	383	380	361	392	405	412	400	437	404	373	402	400	412	432	377	392	386	431	380	426	390	392	394	410	384	389	393	403	410	419	380	423	361	404	393	388	368	403	407	407	391	394	387	417	369	387	390	383	388	387	404	400	421	392	450	394	409	423	409	389	392	425	382	420	396	389	385	382	414	364	446	385	392	401	406	380	383	414	412	400	437	393	449	400	373	411	380	411	421	380	423	381	364	410	396	377	367	416	412	433	414	387	421	409	444	415	401	419	388	394	413	415	411	415	387	430	408	417	375	395	388	403	379	405	414	411	416	419	389	431	375	412	394	421	394	422	389	411	423	400	421	375	380	438	405	417	388	441	392	419	403	381	404	398	414	372	380	432	425	385	382	439	403	437	403	450	383	389	420	437	376	372	396	393	424	424	384	420	418	391	408	406	424	430	402	431	393	414	420	414	443	434	394	396	370	369	408	408	408	424	410	384	424	383	358	416	403	410	370	393	385	423	381	391	408	432	394	408	385	387	415	375	401	418	395	438	402	379	410	431	415	402	420	415	438	384	408	389	395	384	411	409	416	374	428	379	416	411	416	396	366	402	396	376	393	368	391	401	400	388	375	396	438	384	431	424	392	399	388	412	418	403	426	435	380	375	375	368	423	397	395	447	394	402	382	388	382	427	404	404	408	427	376	417	386	396	384	393	413	405	392	401	376	409	375	371	397	407	411	400	431	403	430	419	413	378	405	362	395	424	400	411	429	417	383	423	426	402	386	373	403	428	406	391	423	412	405	422	434	411	360	368	408	392	381	380	398	385	378	402	346	396	423	432	394	417	403	393	406	407	394	378	384	443	382	425	408	415	419	395	392	387	381	380	395	398	383	413	417	373	415	423	399	406	417	375	384	395	441	437	391	399	376	412	373	451	387	365	428	417	423	413	390	438	403	412	395	388	420	368	425	415	432	402	426	413	395	398	386	394	399	378	374	371	426	380	399	408	410	369	380	398	373	459	392	389	416	406	378	408	374	370	387	410	399	421	403	446	428	452	399	422	416	423	397	370	404	376	381	361	383	447	419	428	366	400	382	408	387	394	406	436	398	389	431	447	410	399	445	422	393	379	433	374	380	425	386	376	390	399	372	417	416	461	390	414	385	400	379	385	406	385	394	384	404	359	400	424	371	359	394	411	433	371	398	405	439	394	393	388	411	419	422	426	398	436	385	426	404	374	407	401	451	399	407	438	432	396	411	389	392	429	411	393	415	378	423	396	410	368	391	452	416	352	403	378	384	426	380	475	397	398	411	394	422	403	396	409	400	422	403	392	376	395	414	385	413	437	409	366	428	391	372	406	417	376	398	376	386	401	421	389	388	412	403	406	389	400	410	367	386	422	406	433	411	408	398	397	394	390	394	380	426	389	412	414	358	432	394	387	392	429	391	413	396	403	378	431	453	382	430	408	420	424	393	364	427	382	412	422	428	417	360	425	367	435	399	408	401	437	405	401	440	452	406	389	400	394	426	404	420	392	414	389	415	432	392	395	409	389	423	416	450	389	414	385	424	428	421	391	397	410	412	393	375	376	394	427	426	432	410	406	407	378	450	410	410	432	399	429	424	406	414	406	440	411	386	427	389	407	410	422	408	425	364	421	414	380	359	411	398	400	386	405	363	410	395	407	397	402	408	409	414	408	408	401	386	374	404	407	438	408	424	387	394	384	426	407	418	394	374	412	389	395	385	397	390	391	375	427	393	398	428	409	430	416	450	388	420	408	356	429	418	398	391	388	389	391	406	397	380	382	409	419	400	382	446	382	367	430	412	425	411	440	411	389	372	390	386	366	393	399	413	401	414	408	393	422	424	450	409	373	373	397	378	382	401	426	390	427	427	392	431	421	372	427	406	366	377	384	395	391	397	404	416	396	426	363	408	429	374	410	382	419	395	414	388	448	386	430	399	445	394	416	392	345	417	402	424	409	402	419	385	370	401	398	390	415	395	407	412	420	412	387	420	385	402	366	398	435	418	401	413	397	393	399	367	415	440	428	412	376	379	398	410	392	418	398	417	388	451	409	399	385	385	408	387	434	367	405	428	374	399	399	411	374	444	391	399	358	418	389	421	384	410	402	400	398	427	401	408	394	387	452	375	382	433	391	380	388	398	344	409	429	399	421	413	398	395	368	444	428	418	409	396	405	376	438	387	361	409	380	418	401	435	396	405	380	388	371	371	451	361	417	398	360	417	421	416	418	433	430	423	411	384	411	419	404	377	438	432	400	425	432	397	400	383	397	391	433	379	388	403	423	392	389	422	401	354	452	412	400	423	388	395	383	390	378	380	403	395	375	410	390	368	413	392	404	393	393	421	443	391	409	368	398	414	427	418	428	435	398	381	388	444	401	394	407	383	412	416	420	402	381	406	385	415	421	371	378	397	391	447	378	395	405	405	418	404	398	385	400	410	376	407	410	347	387	416	382	398	411	405	414	367	416	370	393	368	369	407	382	379	388	401	392	392	375	399	428	437	386	411	416	416	406	374	375	430	382	408	403	419	400	404	398	371	413	364	388	400	389	413	392	392	409	403	415	414	374	413	387	396	404	405	415	427	395	425	381	379	405	380	392	408	398	412	415	422	387	376	401	417	393	424	383	381	388	390	414	406	388	392	374	434	405	412	401	363	437	402	412	374	416	396	394	385	459	429	378	430	405	380	415	366	411	386	397	407	401	395	403	383	408	396	389	373	367	395	404	427	418	356	442	398	378	391	408	370	396	434	434	416	420	404	401	411	413	400	399	423	414	385	430	395	408	368	375	409	426	396	405	387	386	393	395	387	357	379	433	391	428	364	380	418	401	409	405	383	411	387	402	397	405	400	406	423	415	424	398	390	437	383	413	411	393	398	417	420	391	416	370	369	429	409	410	421	410	412	375	440	382	415	417	413	406	448	393	368	396	419	357	384	384	374	430	450	329	406	400	400	401	409	380	413	432	408	401	361	391	422	401	395	386	425	397	391	372	435	424	383	364	386	388	391	433	402	444	422	410	403	412	406	392	414	414	419	399	377	379	381	399	421	410	348	398	398	397	430	410	394	380	431	414	433	429	420	411	416	397	372	396	387	379	403	392	391	412	389	367	369	410	408	404	362	368	360	397	400	382	418	385	401	433	388	378	399	400	399	443	419	387	383	406	373	396	391	415	429	388	415	369	370	411	426	435	401	405	399	413	358	416	399	422	401	377	401	364	379	385	428	396	397	410	410	384	391	423	388	381	396	417	408	419	451
22555	21116	28722	23774	21119	21122	5860	1223	933	861	785	725	650	657	625	568	597	627	530	587	566	540	548	524	551	513	533	541	563	564	521	494	511	519	526	544	534	543	494	503	500	494	487	531	501	510	533	506	503	504	518	495	443	483	517	482	544	502	521	524	504	492	519	514	536	455	490	497	523	501	520	472	429	509	530	492	515	504	503	505	520	502	446	511	467	514	479	496	530	524	498	498	509	503	479	481	482	471	477	453	503	499	524	530	512	492	473	456	489	508	504	467	475	448	510	489	452	470	494	423	503	481	484	495	502	524	483	476	451	510	494	516	464	494	487	519	474	467	477	477	517	482	500	509	473	494	518	499	489	538	521	510	500	515	536	511	517	504	482	465	495	496	492	497	479	531	495	517	497	525	505	495	481	481	498	470	505	490	481	532	487	468	480	486	469	513	509	480	462	505	501	469	486	496	504	460	525	490	476	480	459	475	479	468	530	481	485	531	446	488	498	489	549	489	501	472	499	512	468	510	500	510	514	475	487	491	483	471	501	512	463	498	504	457	507	525	509	488	499	479	529	514	471	460	457	501	498	482	480	513	496	460	492	496	447	503	482	471	487	497	507	493	458	502	492	520	433	509	538	475	488	498	538	501	474	490	493	484	515	464	501	498	528	500	483	447	519	496	500	479	477	478	495	482	488	500	510	507	502	498	507	475	510	521	503	539	456	494	451	513	459	490	480	477	474	506	483	500	469	513	437	478	490	533	496	468	500	505	503	501	456	479	438	547	468	489	479	506	487	549	464	527	467	484	517	477	466	512	500	495	481	492	482	498	494	504	473	475	508	494	453	532	463	507	445	487	489	498	498	499	501	502	491	481	454	496	518	449	450	471	466	499	490	464	484	528	473	520	480	478	517	540	500	476	488	547	539	475	528	492	487	513	507	525	514	471	484	466	483	465	477	530	506	474	477	528	489	448	467	476	489	518	455	502	465	497	476	501	473	527	529	492	457	479	516	474	452	510	476	492	500	453	484	533	435	525	495	487	482	513	503	496	489	553	453	481	533	484	476	451	475	484	499	508	522	502	483	498	468	524	487	514	500	505	513	512	484	489	494	477	515	523	503	485	459	490	466	511	487	518	507	479	488	498	479	517	521	480	429	468	498	480	521	474	513	472	453	498	498	463	495	492	509	503	485	499	505	469	504	485	445	476	472	500	464	499	502	476	507	477	482	466	478	466	498	499	502	468	520	483	482	471	486	486	501	499	461	485	553	472	466	524	529	535	521	504	456	496	511	509	506	472	480	510	455	491	483	518	535	520	486	468	488	481	509	492	474	521	465	524	484	490	461	517	532	519	494	508	488	486	479	491	497	495	506	495	466	495	489	450	518	468	492	496	500	518	522	488	445	480	506	463	527	499	486	443	489	498	503	499	511	495	468	447	529	516	454	498	478	494	480	501	467	475	555	474	482	504	443	485	498	489	516	518	489	488	430	491	487	484	522	536	486	512	481	479	472	466	506	482	472	451	489	507	532	508	499	483	484	497	470	454	510	511	502	530	481	491	500	531	442	472	510	467	494	501	501	472	505	515	497	495	489	511	487	473	481	534	528	537	498	507	488	499	501	481	492	478	536	474	463	493	525	486	510	494	512	486	486	534	503	470	471	492	515	470	501	468	460	506	492	472	486	539	492	474	519	493	486	514	519	535	492	502	512	480	460	518	498	511	507	515	509	507	485	485	487	502	480	508	499	478	487	517	447	536	495	509	493	502	526	517	482	509	477	486	503	478	505	478	458	482	563	489	470	533	532	479	460	437	462	448	483	479	468	476	481	486	497	494	459	472	473	509	485	535	487	484	516	467	508	428	463	493	468	494	499	511	521	476	542	537	494	503	511	476	503	498	470	492	489	481	501	462	526	503	465	503	492	507	489	485	551	513	474	484	507	478	497	477	520	497	481	506	518	486	498	524	499	502	485	489	508	488	515	505	474	490	492	530	510	500	460	451	480	500	520	521	492	489	454	518	488	484	443	466	519	502	512	517	519	473	493	514	523	475	482	468	494	465	525	497	514	517	473	476	472	449	472	520	509	499	492	494	482	511	448	487	496	486	499	486	502	522	468	483	499	471	533	467	474	472	466	550	454	488	517	493	477	479	468	471	469	474	492	514	500	463	506	475	478	455	516	499	455	441	472	476	449	520	517	486	468	481	481	483	454	512	496	502	501	504	504	483	488	512	489	503	489	511	470	481	502	488	476	443	473	453	503	490	485	530	493	488	497	510	502	492	490	492	479	481	514	485	497	486	491	500	492	528	493	509	517	480	484	513	495	485	503	489	521	480	476	461	500	495	514	457	491	508	507	528	527	477	510	502	454	499	492	458	469	465	502	501	489	494	474	503	480	469	498	450	480	466	470	478	464	465	488	467	509	480	497	488	486	481	514	491	506	472	504	469	503	485	482	489	485	503	462	504	492	498	526	433	490	472	509	499	483	461	508	476	499	474	493	482	528	477	492	477	487	531	499	473	509	484	495	484	485	472	511	520	541	487	501	525	498	497	515	450	507	499	497	508	506	522	475	492	490	504	454	469	495	536	508	466	463	452	501	426	497	516	487	464	527	490	475	485	526	494	498	476	459	511	505	440	518	516	507	511	496	474	490	503	483	513	534	509	484	517	483	528	469	522	483	458	502	458	540	480	504	490	477	520	458	472	485	486	481	490	461	487	519	451	481	520	474	511	514	480	525	491	520	485	479	473	492	486	478	461	502	465	513	518	473	494	483	487	465	488	510	487	495	510	508	512	507	474	467	485	490	471	494	517	455	472	522	543	469	496	490	500	512	496	465	444	492	503	519	517	497	492	469	469	456	489	506	481	484	492	518	515	499	501	460	451	424	503	476	468	509	475	480	469	485	484	521	456	519	499	502	465	484	480	484	474	515	486	511	513	501	501	499	496	499	491	496	498	476	460	474	490	520	512	527	496	543	492	470	519	501	537	474	477	474	489	479	507	518	508	482	525	482	549	512	451	533	517	470	498	501	427	530	470	506	476	473	502	463	463	514	467	470	492	469	495	484	504	477	473	499	468	493	468	477	498	451	519	494	458	516	528	454	456	511	516	479	508	493	513	493	514	465	508	498	485	475	464	466	508	496	515	473	479	552	462	504	530	508	514	475	484	495	473	465	489	453	477	505	458	520	449	487	458	518	482	486	507	499	504	529	488	471	487	483	480	473	491	512	524	494	488	466	502	488	483	496	503	472	494	482	478	479	464	481	501	540	488	460	510	469	497	480	496	480	479	520	464	483	534	485	484	509	507	500	464	501	477	500	488	472	447	498	495	556	521	444	503	499	517	509	469	536	493	532	484	466	465	451	512	473	445	478	491	479	471	504	495	447	487	512	466	490	506	508	500	491	524	485	504	470	458	520	483	499	479	474	499	498	502	482	539	499	470	475	507	508	486	483	519	505	499	484	489	513	513	486	507	512	488	465	517	483	491	487	477
9924	23780	9492	4822	3489	2653	2136	1739	1351	1186	942	899	859	778	766	700	642	683	637	627	574	592	576	616	559	597	554	539	542	535	539	521	522	512	506	500	533	557	511	524	533	549	523	511	533	499	507	513	501	517	540	494	528	500	518	506	477	499	567	499	517	529	512	508	507	482	514	463	488	485	497	520	481	503	482	479	530	498	482	492	536	511	497	510	547	513	487	477	494	523	479	503	495	529	459	498	514	507	474	502	489	522	477	511	538	512	498	485	512	485	432	498	519	471	530	498	496	521	497	536	492	486	526	546	485	474	493	498	473	512	475	490	505	486	496	492	523	475	491	488	492	515	503	463	481	492	549	508	531	468	486	446	475	533	490	519	486	469	517	505	489	524	541	522	477	475	495	476	493	486	491	463	476	471	497	516	495	495	486	499	447	491	474	547	471	481	495	512	525	490	498	514	512	477	511	511	487	527	483	477	503	503	509	480	476	482	541	480	523	509	539	549	482	524	475	495	488	517	518	482	451	462	490	508	461	507	539	505	519	491	520	510	498	486	476	452	457	478	534	525	497	474	531	507	519	460	555	512	485	501	530	474	510	506	488	534	479	486	517	453	522	526	526	544	524	527	511	481	473	488	487	524	510	514	528	501	524	523	516	506	505	500	483	498	527	501	509	487	444	514	505	500	494	522	512	528	503	474	521	464	512	507	492	478	521	479	498	522	477	475	498	547	539	496	495	513	488	568	513	482	452	520	523	483	512	494	472	515	532	506	489	507	494	522	503	481	496	495	474	526	513	500	464	518	518	486	483	461	501	509	507	495	480	482	490	533	514	475	501	512	467	504	492	525	479	501	490	506	514	481	508	516	514	510	461	502	493	493	548	479	479	485	523	507	521	503	460	508	509	491	486	484	526	509	496	499	512	500	528	468	474	490	535	511	519	502	453	507	482	490	502	483	538	526	506	466	514	508	509	501	484	482	492	509	522	518	505	501	559	500	480	519	480	491	481	454	507	493	491	511	454	515	502	509	483	477	501	522	546	491	480	485	508	510	480	500	533	523	471	457	475	514	485	513	528	501	504	498	535	512	464	466	503	512	494	450	469	501	506	462	492	461	524	487	480	488	487	519	477	467	489	443	491	495	507	507	524	488	502	482	502	511	540	502	496	536	464	495	440	479	528	504	478	453	438	509	500	516	513	496	473	495	475	470	509	488	507	489	499	493	486	490	482	500	471	548	523	493	492	496	519	474	490	493	485	492	497	504	510	474	479	459	508	508	494	465	492	515	464	492	506	479	482	517	509	506	487	506	500	491	514	472	509	468	516	446	463	479	582	514	480	518	519	508	476	460	524	517	518	508	485	477	521	503	495	486	510	478	469	486	467	509	501	506	489	491	517	486	479	510	505	517	524	525	521	494	515	488	476	501	520	498	508	517	494	520	477	499	505	534	504	492	483	496	487	504	493	471	498	512	494	505	518	543	503	493	498	533	489	474	512	461	480	479	499	489	447	484	486	502	473	523	470	465	537	505	462	490	508	508	505	482	504	505	518	470	520	480	528	494	534	465	499	511	515	506	520	514	503	490	531	499	472	439	493	522	535	454	579	508	519	497	504	485	508	499	531	496	506	454	515	501	511	511	497	531	457	491	522	477	479	499	505	470	508	531	483	498	498	507	503	558	486	510	476	568	489	505	480	457	504	492	490	488	502	508	504	475	513	508	470	493	523	506	524	536	518	486	500	470	453	497	479	484	532	486	465	489	465	480	486	488	510	508	468	509	485	521	520	448	477	505	477	509	493	533	524	527	505	546	508	491	513	513	489	517	500	482	491	489	481	489	488	498	486	472	494	479	487	458	475	463	515	476	486	507	502	497	484	479	518	500	492	498	520	482	520	515	486	524	468	520	445	507	494	524	505	503	484	529	518	481	478	488	475	509	489	482	487	488	492	514	510	503	479	480	448	444	516	490	448	548	510	507	491	516	486	495	484	531	528	497	480	456	483	489	503	494	511	493	515	475	524	491	478	496	520	462	494	534	481	477	495	500	523	506	491	476	452	516	530	462	529	471	500	441	462	449	551	486	499	453	507	504	533	504	522	500	478	497	511	542	535	493	456	525	508	490	537	515	501	514	496	470	513	478	479	501	472	500	489	551	496	495	489	482	496	481	532	499	487	538	503	511	512	448	502	502	517	485	485	490	516	510	474	487	522	513	500	501	468	515	524	528	516	495	462	498	522	492	555	490	508	474	533	514	480	467	500	473	486	498	514	483	502	459	491	511	471	509	524	487	478	462	516	480	504	494	491	503	512	498	525	491	513	475	511	499	530	493	480	488	487	523	477	500	484	515	498	473	489	516	507	509	531	525	523	501	474	464	463	490	518	474	490	490	497	500	488	479	506	462	432	494	529	514	556	501	548	475	466	520	512	519	524	452	466	495	481	517	518	480	515	519	504	553	516	493	533	511	485	520	525	489	499	505	528	486	515	493	497	518	533	506	487	484	490	458	498	520	504	515	498	507	475	443	468	504	550	451	488	499	558	488	544	538	477	524	520	511	512	506	513	519	513	527	534	462	479	476	490	517	461	525	484	480	502	520	476	486	516	521	494	500	497	526	480	513	450	493	494	502	512	500	476	439	468	478	488	477	509	528	501	492	482	496	518	522	493	489	506	493	513	471	488	501	493	473	501	501	482	514	506	497	445	506	510	480	501	529	522	491	513	500	466	468	509	473	522	493	542	537	499	480	508	481	515	503	482	521	542	499	453	482	501	495	475	465	480	471	526	505	481	521	475	474	450	527	510	474	490	498	505	539	494	489	502	513	478	473	475	496	492	469	503	491	515	529	503	530	521	484	470	512	496	477	518	497	485	485	510	542	525	505	518	484	469	523	475	508	519	483	518	515	509	481	434	498	481	525	511	505	479	509	515	526	514	534	503	477	495	531	511	477	493	497	469	530	487	489	448	517	567	526	515	488	525	510	523	490	511	501	468	475	474	474	521	495	538	485	480	527	513	485	536	484	516	532	523	500	483	499	482	477	496	533	487	471	490	506	512	525	505	432	475	493	502	480	517	538	518	487	480	483	490	542	494	506	569	471	530	482	474	503	530	474	480	519	499	521	492	475	493	457	493	498	491	486	494	516	491	480	481	512	495	501	495	507	515	508	459	451	469	551	502	524	537	503	477	495	488	505	440	458	491	475	485	510	471	497	511	478	474	482	471	461	459	537	539	506	489	477	492	490	517	506	472	491	489	480	470	477	492	494	498	523	496	487	522	483	494	491	524	523	488	503	509	476	445	478	520	493	481	441	499	449	464	487	480	521	511	478	492	536	525	499	512	487	479	543	492	531	516	508	505	466	505	510	471	495	489	485	487	476	462	487	489	506	506	504	516	488	517	497	498	505	521	490	489	488	528	473	515	451	512	507	493	500	451	474	519	495	482	510	517	534	491	497	517	513	465	497	522	489	490	512	475	497	513	504	496	485	476	534	509	539
27830	17062	2843	401	261	214	237	216	231	196	183	192	179	161	163	167	184	170	175	175	177	171	181	191	192	172	206	193	186	169	195	183	178	200	186	183	158	183	179	174	193	170	188	200	183	181	186	168	176	204	175	198	166	184	209	197	187	183	175	165	175	189	180	192	177	182	193	195	174	191	194	195	168	185	172	172	172	175	176	167	190	192	153	173	183	186	182	198	165	176	173	194	172	182	171	165	170	182	179	193	157	165	198	198	185	206	162	168	155	169	183	180	186	209	182	187	175	181	182	183	179	167	173	209	199	173	179	166	197	201	203	179	197	189	168	171	203	203	176	179	172	200	175	188	161	209	193	187	176	194	193	175	208	174	182	184	153	180	166	189	152	163	169	169	190	165	189	192	186	169	187	195	169	190	158	181	170	193	178	188	197	186	160	201	198	164	182	199	178	170	177	159	171	195	175	204	161	214	183	198	189	157	192	160	163	172	181	200	199	184	188	174	182	171	203	186	210	160	189	188	183	156	170	180	182	189	186	167	160	156	182	168	173	183	193	178	169	168	191	187	192	170	169	176	183	180	171	210	170	172	171	171	169	184	183	194	174	182	174	176	179	194	161	155	179	177	163	212	162	151	178	171	173	183	172	186	189	186	161	178	187	192	174	164	204	197	179	194	192	199	181	182	167	202	175	187	197	165	178	216	187	169	181	206	175	193	180	175	194	193	172	191	200	187	181	147	198	211	193	182	179	172	190	155	175	153	197	178	188	208	185	179	168	165	165	183	192	185	174	178	196	187	171	200	188	178	178	170	169	205	164	175	168	185	172	175	192	166	185	209	198	177	192	198	172	171	197	189	176	179	188	175	196	163	185	199	200	177	167	194	180	173	191	187	175	178	174	188	181	187	184	183	177	151	190	187	184	170	156	198	217	188	185	173	188	170	204	175	161	178	173	190	217	169	188	175	198	161	175	189	174	190	178	172	187	148	193	198	218	168	193	177	168	179	173	201	179	185	166	210	177	186	198	185	191	186	188	213	168	177	167	183	191	174	190	180	174	197	181	178	187	184	175	179	194	175	175	170	205	177	197	204	160	183	163	168	188	177	169	197	203	154	179	185	173	180	199	192	189	172	157	183	206	180	182	180	177	191	201	179	175	188	189	179	193	162	188	186	182	176	179	191	168	186	193	203	182	187	156	161	198	176	170	178	169	181	196	155	169	178	173	189	188	173	181	177	171	166	190	204	163	196	148	188	194	171	159	186	180	205	189	183	195	209	163	171	176	174	189	178	160	150	168	165	187	174	199	196	187	167	224	195	184	164	173	177	155	166	183	171	170	178	174	167	213	190	196	165	174	172	190	165	162	177	176	178	202	211	172	171	185	180	183	167	183	163	190	180	200	194	158	179	175	149	190	175	207	170	165	179	173	168	160	200	181	186	190	172	193	181	186	194	213	175	188	178	180	174	175	191	161	156	178	181	183	179	159	155	185	169	200	159	179	196	180	182	191	171	175	197	207	201	170	180	183	186	183	187	178	181	191	175	158	181	211	185	181	184	204	186	194	171	196	180	189	162	190	185	164	179	158	170	177	196	181	182	182	162	184	183	184	173	187	187	190	179	188	185	173	172	195	179	176	178	200	190	166	170	184	186	189	173	181	186	167	173	196	196	196	188	167	190	189	175	205	167	170	195	207	181	186	169	186	220	196	189	166	157	183	178	191	186	167	187	180	179	182	192	199	182	180	177	173	172	201	190	188	196	166	178	178	201	185	183	160	166	181	175	178	182	195	164	197	188	191	184	176	189	191	181	188	178	191	193	178	185	175	179	162	177	211	176	200	185	189	156	179	196	184	189	194	177	183	201	210	185	173	192	175	181	207	197	185	170	191	176	190	206	170	222	202	179	179	187	208	173	187	169	169	176	172	205	189	162	164	200	193	181	173	174	165	166	185	190	177	190	204	195	172	176	170	194	178	155	172	199	188	193	160	190	189	181	170	174	174	158	171	169	195	161	175	162	190	194	190	186	178	198	155	181	183	185	166	200	163	204	203	186	181	195	178	160	180	187	192	172	157	184	192	175	193	150	194	182	203	183	182	191	191	150	172	181	221	165	211	181	188	210	163	179	184	178	180	182	167	181	166	176	195	182	197	177	169	185	193	189	200	187	174	205	191	201	181	198	184	175	185	171	171	168	199	176	167	209	196	190	170	158	175	176	161	213	172	191	172	174	181	175	177	171	173	192	178	195	168	188	166	196	181	187	170	160	188	185	185	195	175	172	198	180	197	163	194	181	171	146	181	202	189	194	209	179	159	211	170	173	184	193	176	187	207	190	186	187	167	195	143	177	180	181	170	189	186	177	193	174	179	183	190	176	190	192	196	159	187	191	185	200	168	200	184	197	185	173	191	192	176	189	205	184	156	196	163	191	182	184	161	165	172	177	175	171	177	174	174	182	173	162	171	201	164	179	172	183	181	172	161	197	179	173	179	172	170	196	168	198	197	176	194	172	166	165	174	194	191	179	176	164	163	188	178	197	173	179	191	181	176	204	179	169	168	176	192	164	212	170	161	191	185	174	180	176	172	189	179	173	182	157	180	192	182	180	198	193	186	155	186	170	192	193	193	208	168	190	190	202	161	160	171	189	173	176	177	169	160	187	194	193	179	210	170	173	170	182	174	158	180	182	182	192	184	182	166	187	174	176	147	182	186	205	186	198	168	179	187	190	168	171	198	187	185	205	196	166	163	180	184	200	184	178	164	204	177	166	188	190	176	177	180	212	207	191	172	166	200	181	191	167	184	183	170	173	159	156	185	200	159	188	164	158	185	224	189	177	162	188	183	185	178	178	190	185	178	198	193	187	192	193	175	197	172	152	178	195	178	194	175	160	153	186	169	193	204	176	187	169	197	209	153	185	184	183	173	163	157	197	190	183	190	156	165	173	219	188	187	176	179	178	184	180	217	195	180	168	184	177	190	185	203	184	175	172	170	166	164	194	179	173	195	178	177	162	175	185	176	163	162	185	171	169	201	159	170	164	155	170	157	191	149	163	163	184	183	175	165	187	186	161	189	194	178	186	171	198	173	189	170	165	169	188	176	200	154	170	189	185	184	170	188	197	182	155	178	198	192	183	185	186	192	187	181	189	177	194	184	187	166	164	182	155	177	184	172	176	183	195	180	195	181	174	175	183	154	168	190	184	170	190	188	180	176	199	156	191	176	155	185	180	189	190	167	204	178	165	169	165	186	175	181	179	189	196	201	185	178	157	195	178	170	176	176	172	196	174	180	165	162	204	182	177	186	186	202	187	200	200	194	161	177	174	181	194	187	187	195	185	165	184	175	188	185	165	193	176	192	171	158	167	171	194	175	169	183	169	178	184	171	175	186	168	172	194	185	174	179	170	156	195	185	186	175	209	171	163	176	184	189	140	193	199	187	167	177	183	182	174	136	167	183	172	192	189	192	197	190	186	181	180	147	189	167	174	201	188	174	236
8754	3635	581	330	296	261	234	239	207	228	239	216	199	210	175	191	192	210	194	208	207	202	204	188	191	209	219	209	229	221	173	203	207	235	179	248	214	224	223	202	216	210	211	209	241	196	193	193	222	207	213	223	184	203	211	215	209	196	217	200	190	222	239	190	200	187	215	201	230	184	215	214	213	207	213	198	215	219	183	224	205	192	204	203	218	193	186	200	202	232	192	162	184	207	230	195	202	216	212	189	183	211	207	194	211	215	199	228	215	215	228	234	200	218	198	209	205	195	188	194	213	189	218	191	226	183	204	191	206	227	222	190	206	234	197	179	201	222	249	182	230	193	222	191	192	203	210	201	212	221	221	210	210	216	211	219	217	208	192	221	197	214	192	219	219	237	187	206	179	213	205	225	209	217	205	191	189	212	217	205	204	211	212	204	209	210	210	186	215	212	188	219	198	204	218	236	202	174	200	213	194	188	203	196	199	223	193	206	212	220	202	205	192	201	198	223	216	211	197	176	215	199	230	208	223	216	207	210	202	193	213	196	202	211	235	225	215	211	194	207	219	205	217	203	205	215	196	201	198	218	209	193	201	222	213	217	208	204	206	204	214	214	188	197	218	229	207	196	229	213	205	190	225	204	196	181	215	192	186	217	195	219	220	210	206	212	191	222	206	201	206	198	178	209	202	181	213	217	216	205	217	228	197	207	198	203	209	215	202	234	203	188	221	232	186	225	218	204	200	201	205	218	229	211	224	221	189	219	193	217	207	208	215	223	181	215	205	223	211	196	217	206	205	176	210	195	199	225	204	202	218	192	176	195	193	203	201	212	214	206	215	210	212	221	225	202	221	189	210	214	205	239	212	215	205	189	227	215	194	198	208	201	221	221	214	227	199	194	216	195	224	207	188	223	185	222	207	247	198	221	226	192	217	205	203	206	225	190	226	223	229	207	193	206	211	185	195	194	215	216	206	193	180	217	209	188	215	226	211	177	207	211	198	190	224	202	220	190	197	196	225	190	239	218	208	208	223	213	202	192	191	207	187	207	221	218	196	197	185	196	231	215	197	216	212	225	212	211	201	206	194	197	195	185	196	195	216	210	213	209	230	189	185	179	182	194	178	206	186	208	203	209	222	205	195	199	204	209	198	185	211	178	227	205	211	198	218	190	208	196	212	209	200	205	185	193	209	219	180	206	203	189	229	211	188	209	201	217	210	215	244	214	209	206	197	214	218	227	214	198	203	226	215	197	208	177	189	200	203	241	191	220	216	205	215	193	210	188	201	234	216	224	191	215	187	229	210	194	211	231	217	207	221	204	174	211	212	211	210	185	195	226	212	234	240	198	199	222	214	202	216	197	202	220	210	216	222	217	180	228	191	217	230	216	212	240	211	191	226	206	217	185	204	209	206	216	201	186	214	206	201	212	218	215	222	188	219	184	197	219	198	204	177	211	225	211	211	225	216	219	231	226	209	210	215	208	198	206	206	212	226	200	206	179	185	200	207	186	193	199	231	165	205	234	195	235	212	208	221	191	191	182	207	215	217	248	200	207	211	206	225	222	194	227	193	186	204	203	208	215	202	200	199	236	219	214	205	213	219	213	215	208	208	195	183	206	199	198	222	191	189	201	216	198	217	202	234	210	196	219	181	188	181	209	215	199	211	215	188	216	227	211	177	191	218	235	205	210	208	212	201	237	226	206	210	235	177	207	234	216	214	222	207	201	195	218	183	204	179	206	201	198	228	188	199	201	215	183	210	208	207	247	178	206	200	213	203	198	200	222	216	218	223	225	193	223	207	195	214	200	228	197	211	187	205	237	202	205	205	227	209	217	233	245	215	217	220	203	203	200	209	203	214	225	214	212	194	192	239	186	208	200	214	197	217	225	201	212	160	184	202	209	209	194	211	203	199	229	226	202	190	204	193	192	189	206	221	205	214	218	212	224	180	193	224	204	210	196	204	196	185	179	237	222	215	203	195	221	205	202	210	191	220	213	209	216	197	213	173	231	204	198	183	207	208	204	197	236	191	193	187	203	210	229	205	216	204	203	200	188	189	191	197	195	191	201	219	211	200	212	216	206	231	196	239	191	200	213	212	195	203	223	193	219	180	199	209	205	236	234	205	204	249	199	209	196	188	199	235	217	217	212	185	218	194	204	184	218	235	190	200	207	249	190	224	204	206	202	226	199	201	205	199	201	225	191	245	209	207	210	209	208	207	214	210	192	225	218	193	210	214	202	219	213	211	196	235	228	205	195	205	202	191	225	194	197	217	215	206	221	197	223	208	200	213	201	250	228	188	170	225	203	214	186	200	227	183	197	240	251	225	211	211	218	235	199	209	201	227	205	220	204	198	200	183	190	200	186	209	226	202	196	208	184	201	204	209	207	216	228	206	218	200	217	241	209	186	205	199	207	201	192	222	210	225	211	220	209	177	189	200	192	207	225	193	210	203	221	214	206	224	187	202	193	196	201	197	186	211	218	193	175	217	230	217	207	211	211	177	218	189	211	185	197	198	220	195	211	200	227	222	200	219	215	205	196	195	210	201	204	212	193	193	199	202	202	193	216	204	224	207	175	196	244	195	210	193	192	205	209	207	219	218	240	205	195	176	233	238	179	204	215	179	204	186	190	223	191	228	198	186	204	207	223	190	195	222	217	186	206	189	214	179	196	208	216	207	252	201	219	214	186	206	193	226	188	190	207	217	193	204	211	211	205	203	212	198	194	224	214	200	216	206	204	215	192	184	213	197	201	208	211	197	211	201	207	228	200	205	209	200	188	196	196	193	204	217	228	209	209	206	201	223	197	185	212	202	197	228	211	208	213	221	191	205	216	201	180	196	245	201	228	188	206	216	199	195	193	210	201	207	188	207	206	213	206	211	182	209	200	218	212	198	205	189	204	196	194	166	203	195	201	191	205	208	234	234	210	200	204	187	204	178	200	216	226	190	177	202	202	206	190	204	193	192	181	196	203	185	190	197	192	212	193	207	220	217	215	226	222	205	212	199	205	231	240	225	194	202	179	210	229	213	221	214	213	210	217	181	230	200	236	208	204	180	194	194	222	217	211	175	220	224	237	204	216	212	190	206	198	217	205	205	209	237	178	208	217	200	201	220	217	183	181	208	227	217	198	201	204	212	203	198	214	178	196	178	237	198	205	197	202	191	229	231	195	207	214	194	213	192	201	213	214	214	189	215	232	191	217	201	238	219	222	205	209	207	190	211	207	232	210	217	196	214	236	199	200	222	188	211	191	228	186	234	231	215	197	224	187	213	196	193	198	182	229	221	204	240	196	220	228	209	212	215	208	229	209	174	199	217	231	209	218	209	192	222	195	212	221	201	206	208	173	217	221	199	203	206	177	182	190	202	199	193	216	248	209	217	215	219	190	209	188	201	218	225	197	200	212	217	172	204	193	205	192	210	202	197	231	204	179	226	252	192	209	195	239	200	210	220	186	221	204	207	203	202	221	225	223	207	182	198	195	228	229
23671	21078	28178	24250	21050	7126	841	550	488	388	358	311	344	285	279	288	260	259	270	240	272	258	254	219	290	250	270	229	234	267	250	239	264	278	246	216	238	242	273	241	211	227	238	236	211	223	247	207	230	231	222	205	220	189	253	242	221	243	222	200	206	215	245	235	250	219	225	248	194	252	222	230	242	224	231	228	232	203	215	247	221	198	229	198	201	244	248	216	240	250	220	239	226	217	233	228	208	229	251	255	229	227	221	239	222	251	226	221	214	215	207	223	209	237	258	225	242	247	229	209	214	221	229	240	233	227	216	235	227	216	215	235	233	250	208	214	229	219	250	240	243	191	220	226	226	241	238	225	225	231	259	242	234	212	227	234	235	207	236	227	243	237	229	250	216	211	224	214	240	215	210	218	239	226	227	201	205	230	204	233	231	228	219	241	234	234	213	228	237	212	228	218	222	210	228	211	235	227	245	210	239	245	255	228	210	241	214	224	199	209	227	209	213	256	234	240	219	214	234	238	226	211	248	234	216	220	228	216	205	230	240	240	228	215	239	215	202	216	224	231	229	208	223	229	222	218	226	232	217	220	223	196	216	218	231	221	212	251	236	236	201	238	228	225	240	243	226	241	208	214	228	218	222	230	233	217	220	219	238	210	239	217	198	229	228	232	221	206	236	238	227	212	225	217	225	224	209	206	230	228	235	231	224	234	222	255	223	235	219	225	226	245	215	216	198	196	214	208	201	218	239	247	209	241	221	235	235	209	258	222	240	203	232	207	241	217	228	232	231	233	195	262	209	236	209	223	232	216	226	218	210	240	209	229	220	230	211	205	201	223	209	225	254	253	203	227	237	223	246	224	234	220	237	242	215	229	214	207	227	185	206	245	231	211	240	247	245	225	214	247	249	224	231	231	198	263	217	246	246	218	214	207	227	221	230	223	237	234	229	201	228	235	235	227	217	223	216	234	224	214	212	250	229	214	222	222	238	228	228	252	237	198	227	222	217	243	232	203	221	231	216	202	248	233	237	226	213	212	225	207	237	184	244	219	234	234	208	231	202	211	229	233	226	233	229	251	238	216	217	239	247	206	209	247	227	219	209	234	257	214	254	230	244	204	219	241	217	243	235	209	212	260	221	214	206	231	210	225	195	227	241	215	206	185	205	194	215	251	219	231	240	236	240	208	205	233	237	234	210	226	239	246	235	245	231	220	208	212	224	222	225	263	218	211	227	226	241	239	220	235	220	218	225	240	217	232	258	238	211	208	224	225	205	222	217	218	227	237	210	234	236	227	189	210	205	242	217	228	235	205	212	231	232	232	232	203	237	209	238	211	224	226	221	230	234	225	237	215	225	220	219	213	226	212	257	239	226	238	218	213	215	243	238	223	233	224	247	211	243	204	221	215	231	210	242	232	210	214	230	256	233	202	226	195	197	229	233	203	220	222	234	223	237	233	226	207	244	243	240	206	239	208	199	237	218	209	218	218	219	234	187	199	235	212	213	217	227	198	204	231	233	230	214	192	204	229	217	214	215	225	236	232	247	231	209	240	232	212	215	209	216	208	190	238	225	238	230	251	225	213	229	239	237	240	216	211	226	249	233	229	222	249	232	221	216	221	231	208	246	220	250	222	226	232	209	221	229	217	255	215	227	220	212	219	239	209	220	215	225	222	242	227	216	242	224	237	240	238	238	229	212	222	218	219	214	211	219	220	252	255	209	236	204	245	227	238	208	223	208	205	222	207	203	207	238	237	220	215	213	200	221	218	212	209	247	201	198	223	230	226	200	212	229	230	223	225	238	251	207	180	266	212	224	231	226	221	245	219	235	238	206	225	224	226	218	236	223	219	192	242	229	221	218	219	218	193	227	216	230	230	253	215	221	233	250	231	226	240	232	235	223	224	185	252	231	204	203	239	217	221	207	221	222	236	224	242	236	198	250	245	248	229	237	217	225	215	236	235	225	221	241	221	243	226	232	232	221	225	244	196	205	227	257	230	200	247	210	224	251	220	258	203	224	226	227	211	256	237	224	229	202	204	205	220	235	240	224	192	219	246	249	224	211	195	221	233	231	221	226	226	218	215	279	230	262	244	214	237	238	215	219	216	225	220	225	206	247	225	258	238	213	225	216	228	242	250	224	219	208	233	234	200	235	211	239	221	201	217	237	232	222	208	228	228	217	234	241	218	219	242	197	235	216	231	207	224	215	262	243	225	227	226	222	229	215	217	202	230	202	213	224	207	222	210	235	233	207	260	222	207	213	228	215	216	244	253	217	223	223	214	226	244	210	234	248	229	223	229	225	238	218	217	218	204	225	238	240	231	216	236	228	227	212	223	209	190	213	217	214	245	212	223	221	230	237	198	228	210	211	230	246	213	190	216	235	261	210	246	234	239	227	229	227	225	209	220	204	198	229	197	221	208	226	253	217	218	214	203	224	201	227	251	228	183	222	214	242	247	221	240	198	250	242	222	209	221	255	210	230	242	203	230	220	201	221	227	209	193	266	232	203	251	226	194	198	212	235	230	211	218	220	254	233	229	231	225	232	208	240	234	217	212	223	221	233	237	218	224	233	248	246	250	224	228	217	198	220	243	227	221	230	206	230	213	228	239	220	230	203	217	226	206	225	217	235	218	209	229	230	209	221	218	203	207	219	218	196	218	218	227	236	208	234	232	210	216	243	235	234	239	223	231	261	242	234	211	234	234	213	231	203	214	216	218	217	254	225	250	218	194	231	220	217	224	217	205	225	242	219	214	235	234	255	250	203	237	227	245	208	254	209	218	216	228	239	221	232	224	254	191	229	216	209	218	224	252	243	217	228	263	220	249	245	225	210	233	191	220	221	228	242	200	227	215	214	219	219	208	240	228	229	243	220	244	210	233	220	219	234	233	240	218	205	244	222	228	217	213	225	242	189	236	208	206	233	198	227	237	228	224	214	225	206	229	252	242	224	222	204	224	221	229	229	212	247	242	239	213	202	221	246	228	214	228	230	243	231	216	217	228	210	227	199	236	221	215	196	246	215	215	227	227	258	228	239	210	208	233	206	227	201	205	223	226	227	218	198	217	207	236	240	263	218	224	243	206	256	223	219	238	220	238	217	236	225	207	182	226	225	201	235	205	248	211	211	211	241	210	216	238	214	225	218	225	216	218	240	215	221	221	229	252	205	223	194	223	200	227	235	213	210	215	229	236	233	233	226	258	233	211	199	219	239	216	224	206	228	244	206	225	248	221	227	220	208	225	197	217	224	215	202	218	230	196	232	230	202	209	215	226	203	224	201	217	214	238	196	217	230	215	230	218	213	227	223	231	213	234	229	221	240	213	246	207	238	239	244	225	215	209	241	209	239	244	225	211	206	266	216	235	223	226	218	225	237	221	194	234	226	241	251	212	229	200	250	222	245	200	237	224	226	245	211	204	220	234	227	232	218	230	248	227	233	223	236	226	224	219	240	222	207	227	226	228	226	199	232	218	220	215	241	233	225	227	226	218
10148	17990	5606	2697	1861	1414	1038	875	640	553	506	446	442	402	331	332	367	320	312	312	298	299	285	277	285	262	260	270	255	253	263	261	232	255	252	233	240	265	266	221	281	255	272	253	260	233	254	220	263	233	230	251	270	240	265	254	240	238	280	237	224	245	237	241	250	243	271	265	233	221	230	237	271	248	230	243	255	246	268	256	245	231	260	236	250	247	241	231	256	238	247	227	278	257	218	231	277	258	263	240	242	259	234	230	230	254	243	234	223	241	243	217	238	216	260	226	205	204	223	233	230	245	257	257	219	225	231	234	241	253	237	254	280	243	234	250	257	269	220	240	254	218	229	223	238	233	236	241	240	221	240	237	256	234	254	250	261	265	238	244	247	215	258	238	234	229	226	254	222	237	229	251	249	234	244	267	233	244	215	252	257	227	244	258	226	249	253	256	232	224	231	205	242	244	238	230	234	281	238	226	230	224	249	241	243	223	245	216	216	238	268	241	250	239	264	233	232	249	241	237	254	237	229	246	243	230	256	241	248	246	232	241	222	225	231	213	210	234	262	241	242	255	262	233	217	226	227	254	233	223	257	246	230	251	237	238	219	226	241	232	265	232	230	208	256	248	246	244	224	237	251	233	248	238	233	255	250	253	236	235	243	241	258	214	232	225	229	261	229	217	223	248	247	222	228	267	229	247	215	206	244	215	252	238	234	249	232	228	245	242	257	255	240	261	251	224	247	243	223	241	226	244	239	224	240	228	220	210	218	215	257	234	196	252	220	242	234	223	222	246	237	253	232	237	244	223	249	236	226	262	242	204	224	242	229	233	267	229	252	227	228	215	264	272	228	240	237	247	242	255	264	292	244	291	212	236	240	234	242	221	242	219	254	245	230	241	247	260	238	228	222	234	262	245	240	219	247	223	220	236	253	245	221	204	261	267	250	238	243	237	225	261	267	237	249	291	229	244	223	251	231	235	238	236	223	259	239	230	245	254	246	241	228	222	253	228	236	239	232	248	249	246	257	255	225	226	236	250	251	224	256	231	251	242	266	234	219	224	220	240	236	239	233	242	223	236	233	241	221	237	249	237	240	237	264	254	226	228	232	239	233	252	211	240	247	256	230	254	236	247	271	234	237	245	225	249	237	202	232	225	237	246	243	249	226	257	244	236	243	265	244	223	209	255	241	212	250	231	263	260	244	228	241	255	244	228	225	269	238	213	256	259	232	238	234	246	245	230	246	242	262	235	247	256	222	235	246	227	255	249	239	229	231	216	246	239	230	246	227	233	248	231	230	217	240	235	243	223	266	239	246	238	237	227	233	236	256	241	231	236	276	250	249	258	234	250	249	223	220	245	225	206	238	247	246	205	226	235	249	233	242	243	217	234	253	248	255	227	229	269	209	215	251	250	257	222	259	230	249	235	240	230	225	211	242	245	243	257	206	216	248	261	211	249	251	243	256	249	259	254	226	241	243	218	224	254	243	214	204	236	248	213	234	239	231	245	213	216	241	244	206	227	253	244	242	240	258	248	215	246	230	218	260	208	251	246	263	248	250	237	243	258	240	255	240	225	248	262	281	248	246	233	260	227	227	266	232	264	228	205	237	239	249	257	204	251	278	226	246	241	232	243	225	232	238	232	227	230	226	224	227	236	245	241	233	255	222	231	267	223	226	269	238	251	256	197	229	259	219	215	246	226	228	234	235	226	252	223	226	230	246	242	241	243	247	237	262	256	277	235	259	260	222	260	236	252	249	236	245	232	252	254	232	241	230	231	235	244	253	265	245	231	265	258	259	232	255	273	250	235	285	251	237	270	252	251	220	241	250	260	245	224	253	218	249	251	247	231	260	248	222	260	222	242	266	255	230	271	250	251	240	232	244	239	247	209	246	243	234	256	239	255	248	216	237	246	206	232	247	251	260	200	236	238	214	245	214	229	244	263	231	238	218	233	240	231	250	240	233	252	222	229	214	243	255	241	256	247	234	263	237	236	229	245	249	215	242	250	248	238	225	226	253	246	245	222	227	229	259	246	242	238	231	216	253	228	233	269	220	273	222	254	246	250	241	230	263	249	232	263	247	244	223	213	247	289	234	221	229	216	242	235	251	220	232	224	237	223	235	248	258	254	237	233	239	244	249	241	252	241	235	219	235	254	237	237	250	241	250	243	249	254	223	273	228	240	234	227	226	240	252	231	240	236	220	248	254	263	245	255	268	244	230	253	250	220	261	254	255	267	256	228	233	243	224	233	252	263	255	217	229	193	250	263	246	260	245	247	270	233	227	257	236	259	227	239	259	264	247	239	257	234	207	226	254	251	247	287	247	221	259	258	248	243	247	272	259	269	233	255	262	216	217	260	244	232	241	269	246	250	247	219	245	238	223	222	218	255	253	234	252	244	235	261	238	218	256	220	256	244	220	248	244	240	237	223	233	245	269	228	229	226	232	254	243	232	228	229	251	253	213	246	229	237	250	245	251	232	237	240	259	275	248	243	251	247	243	237	262	243	243	222	252	238	227	258	231	250	250	246	223	262	232	242	242	258	271	255	221	252	255	255	250	234	239	244	270	254	239	239	236	204	229	254	248	258	230	223	242	228	228	239	234	207	253	238	236	234	253	271	260	244	217	237	237	273	248	254	268	204	246	232	226	231	229	235	216	248	256	202	274	240	225	236	230	231	225	244	244	260	225	217	258	243	239	230	254	242	243	260	242	270	226	248	249	263	238	209	259	246	235	264	245	251	241	221	237	230	249	244	241	236	256	232	237	235	230	231	257	252	268	249	241	239	227	229	213	271	245	246	212	254	260	238	256	246	264	209	254	225	241	229	202	255	248	235	231	238	258	222	255	236	246	224	237	220	243	226	239	242	240	244	242	253	260	242	255	222	253	234	231	227	253	218	228	261	219	236	232	254	261	251	243	258	222	226	254	247	220	215	261	249	238	279	228	248	253	229	229	228	237	221	231	242	261	243	232	238	258	262	241	226	237	247	262	243	248	255	281	249	209	247	265	242	263	212	252	226	222	235	272	250	246	238	238	250	239	247	274	257	218	237	235	250	256	246	229	253	227	251	217	229	278	255	248	265	246	267	224	232	247	263	242	228	227	240	234	228	227	231	245	246	261	243	225	249	231	273	256	252	244	238	255	249	231	240	223	238	223	241	238	243	241	249	245	227	256	229	263	227	229	217	233	208	227	239	264	225	259	244	214	221	267	222	241	250	236	212	239	249	233	239	272	216	237	270	242	244	260	218	244	246	243	224	245	221	249	230	238	256	242	266	247	230	259	242	237	232	250	237	246	264	228	238	263	238	228	262	236	235	259	234	260	254	237	228	232	237	208	236	248	219	218	243	226	242	225	273	248	250	236	234	251	214	252	248	235	225	237	221	220	229	241	256	243	225	235	219	252	247	257	241	265	220	239	255	257	234	217	275	263	246	250	243	224	241	242	221	230	228	260	254	266	259	230	231	209	237	215	236	221	239	233	245	246	229
24858	21081	26940	25331	7420	781	617	482	446	480	399	398	433	397	402	432	398	364	379	381	423	399	379	405	388	416	376	362	390	379	371	353	353	373	364	367	377	358	404	388	388	365	368	377	385	374	365	362	397	374	381	377	355	381	365	395	382	349	369	363	368	374	366	361	350	390	374	384	363	376	362	398	376	378	337	339	350	404	395	384	375	370	353	405	372	378	408	377	377	401	355	388	378	366	364	403	374	366	391	393	371	383	374	369	380	387	369	356	387	362	349	388	398	381	361	390	380	355	388	398	332	386	368	393	385	387	417	356	358	350	389	388	355	329	346	391	360	350	345	379	363	381	380	356	381	384	372	377	368	418	396	408	381	352	420	349	378	420	367	376	392	398	357	379	377	390	365	336	376	416	374	367	394	392	350	356	383	402	353	414	378	377	394	360	341	370	376	370	384	381	404	374	399	334	404	382	373	372	375	374	383	403	413	367	370	357	335	395	363	403	366	381	376	382	372	387	362	351	390	381	377	402	402	346	371	354	375	362	396	380	340	370	354	354	382	364	342	394	345	367	341	402	363	350	335	373	372	352	397	346	424	393	378	395	365	360	386	356	383	381	375	352	375	399	378	428	357	373	388	396	395	388	383	367	365	388	387	411	386	367	336	389	387	371	350	405	384	319	380	385	378	354	367	358	365	363	373	363	378	363	357	363	386	387	323	367	366	385	391	355	350	370	349	376	382	371	391	364	370	367	369	349	391	377	375	393	345	358	382	400	355	340	402	371	369	363	418	396	378	378	371	333	388	347	375	371	346	354	354	367	399	391	392	362	350	380	370	354	386	368	396	386	376	395	368	359	371	375	347	347	412	368	364	406	373	362	352	371	399	360	380	412	381	345	373	382	367	362	349	396	351	374	363	364	397	395	359	364	353	416	401	381	358	352	376	356	366	392	357	358	356	339	372	362	346	362	348	362	406	366	378	368	373	397	376	359	348	402	384	369	377	363	400	346	372	420	369	386	349	362	384	359	404	385	375	396	412	351	342	356	385	406	417	398	329	393	374	349	409	397	364	362	372	394	361	336	409	387	349	352	364	379	354	353	370	348	388	405	392	342	368	311	347	391	398	414	339	361	366	363	404	359	355	374	360	370	379	411	376	380	355	348	363	356	368	402	410	404	398	329	401	384	402	363	366	357	373	358	341	356	370	396	352	340	354	401	354	389	389	348	401	355	378	376	402	371	380	381	377	369	395	389	347	343	387	358	394	361	337	372	386	381	355	382	384	359	379	386	379	344	377	367	383	374	396	383	396	358	365	428	390	353	375	355	368	376	395	387	362	396	378	388	376	382	392	326	377	363	375	371	359	365	375	390	364	374	357	358	362	372	372	353	379	363	384	373	356	368	381	384	378	385	366	345	353	355	330	377	377	360	393	371	388	395	368	368	378	363	366	379	353	344	384	375	384	385	360	407	370	371	418	396	389	375	364	372	371	383	375	377	363	400	392	402	353	362	384	382	382	365	393	385	383	363	404	366	380	405	376	344	375	349	373	394	357	386	387	364	366	336	340	364	377	390	367	365	378	380	364	385	387	383	378	334	371	409	373	394	400	362	389	364	383	376	393	365	356	352	378	348	378	343	419	387	355	376	383	385	416	346	351	358	364	377	363	361	399	367	329	401	335	356	385	375	396	352	369	382	337	351	376	343	353	401	376	367	386	363	380	346	366	370	410	378	377	342	421	366	329	396	380	386	424	380	356	401	388	389	397	367	361	373	371	397	385	402	354	359	382	381	403	371	348	362	359	361	346	386	380	330	375	390	382	352	397	390	379	378	373	378	379	412	350	400	373	385	413	383	375	367	353	361	336	355	353	394	391	374	367	362	374	417	324	327	394	346	382	380	413	365	373	404	367	349	431	388	395	395	381	382	354	395	402	385	407	388	370	387	407	418	345	406	396	374	386	359	349	414	391	377	375	332	371	352	347	377	392	391	380	370	377	346	412	367	402	357	370	373	349	370	356	364	366	330	375	349	377	378	370	384	349	356	342	327	380	399	352	373	363	387	380	364	396	368	403	379	420	364	358	387	365	346	377	356	359	393	387	344	362	365	347	382	388	369	344	383	343	360	369	351	375	392	378	334	362	385	384	336	366	377	367	364	398	379	389	392	351	348	358	385	373	365	391	374	376	357	411	389	340	364	391	376	380	379	360	386	373	381	381	355	377	406	373	385	416	411	396	390	361	338	375	406	373	349	361	358	387	419	370	376	400	336	377	405	367	357	354	369	391	389	386	389	379	366	374	386	348	361	371	376	389	350	376	367	420	346	376	368	379	353	335	364	333	390	358	387	360	351	371	352	365	364	371	379	352	400	362	366	352	379	390	425	383	366	340	406	395	363	327	356	359	362	375	408	356	371	379	379	393	365	394	382	345	328	393	366	392	369	380	394	372	370	353	374	355	409	370	368	383	400	345	370	379	366	381	374	371	393	366	362	353	412	374	379	388	367	376	365	404	413	358	378	384	399	363	387	363	392	349	374	357	374	370	379	394	381	399	373	371	348	345	382	348	377	379	347	400	368	362	387	360	375	364	333	378	370	402	340	378	348	398	366	362	360	373	388	365	371	397	360	382	404	388	340	342	377	363	382	374	371	322	351	384	362	376	376	384	389	336	396	353	344	367	379	371	364	364	377	355	339	353	378	376	352	341	357	400	386	378	357	372	363	364	381	384	394	376	380	381	385	395	385	368	369	358	352	384	372	343	372	392	402	363	360	365	349	376	375	357	366	356	346	375	362	424	365	383	360	355	379	386	367	372	364	372	381	393	367	371	377	410	363	397	406	359	379	376	396	383	358	365	414	392	350	405	351	345	403	347	391	383	353	388	355	375	418	364	365	353	363	337	381	413	378	364	385	378	377	392	388	369	376	398	376	368	374	387	389	381	387	384	392	375	363	359	397	368	358	375	379	367	386	343	371	391	383	379	380	332	368	385	378	347	365	402	382	367	349	362	381	367	399	381	369	381	351	401	383	366	344	353	375	412	353	373	366	377	322	398	340	364	388	386	365	430	388	388	342	337	346	371	398	360	404	383	358	380	385	381	338	395	376	371	360	397	402	383	341	375	413	391	370	378	391	419	372	368	355	366	359	348	365	360	341	361	371	388	388	382	383	369	382	371	370	390	387	380	417	348	385	345	380	407	385	361	347	360	378	372	396	398	411	383	358	372	379	345	345	388	373	357	360	377	398	360	360	351	402	373	406	371	366	369	360	363	386	354	403	370	384	371	399	350	379	340	340	373	345	392	393	386	358	376	347	404	342	339	371	353	322	357	377	370	367	370	382	387	368	376	371	373	344	376	376	346	399	352	352	381	376	362	358	371	357	384	323	365	370	374	400	383	369	355	370	398	394	384	377	382	384	370	362	353	354	353	359	377	382	412	392	351	365	367	336	353	384	361	351	376	372	375	400	400	365	368	389	367	349	391	367	386	371	372	391	373	354
8744	13247	3207	1628	1199	1059	865	771	602	557	527	526	507	439	467	460	440	464	457	429	433	440	417	397	399	414	398	434	429	416	361	423	402	398	421	410	417	388	417	380	422	392	388	435	428	399	400	410	378	382	407	404	351	400	424	425	432	446	391	431	389	413	388	357	378	408	414	406	421	419	433	399	420	444	416	390	462	354	388	412	383	375	408	427	376	419	432	410	396	380	456	377	405	410	412	382	395	418	407	377	385	411	400	394	396	423	409	446	403	428	371	397	416	398	427	390	364	388	412	374	414	414	400	396	404	391	390	389	444	362	412	400	406	384	390	381	408	412	458	408	417	382	428	405	381	422	406	415	374	394	410	367	418	405	387	414	367	385	395	395	365	439	391	404	396	411	382	416	408	394	421	407	411	403	399	405	414	400	396	383	420	402	393	406	408	411	372	389	376	432	383	412	420	403	407	383	425	436	423	373	408	405	395	385	375	358	417	401	407	382	364	417	387	433	419	356	403	408	456	423	383	382	406	397	429	419	409	435	431	393	376	403	375	394	391	423	389	401	421	365	402	407	391	428	398	390	446	391	429	384	405	387	376	389	398	419	398	413	401	410	401	422	402	431	382	397	374	437	420	417	417	404	402	393	399	426	411	416	412	385	430	423	389	390	366	405	399	412	404	385	399	375	395	391	393	354	353	388	421	425	436	413	392	464	380	439	408	360	379	416	433	396	358	428	434	419	385	370	394	408	394	379	401	381	390	371	389	401	417	405	431	422	415	407	410	397	413	390	395	367	366	419	413	381	377	419	394	384	378	404	383	422	420	389	386	359	429	394	428	420	386	414	455	395	384	441	385	333	419	441	399	393	395	369	388	412	395	425	409	379	416	407	435	376	402	400	368	404	426	378	394	378	389	373	404	383	408	389	431	398	408	392	406	421	399	401	481	405	427	384	371	450	397	428	419	417	382	415	389	410	386	457	427	423	395	416	411	390	381	355	364	388	426	426	420	402	393	414	373	418	394	396	409	409	371	384	377	427	410	403	454	409	417	451	419	417	413	395	389	448	411	410	409	405	366	424	340	403	356	386	412	399	402	373	407	389	385	416	400	421	391	393	412	374	384	424	414	417	409	403	436	413	416	392	404	379	426	387	404	385	373	399	357	401	399	408	390	408	407	393	373	402	351	392	411	423	355	391	362	385	456	429	405	379	404	391	404	430	380	405	446	410	409	364	369	397	425	418	438	401	412	393	411	405	390	412	387	397	368	410	423	418	409	378	382	377	375	408	410	361	392	442	446	373	385	382	395	425	357	418	405	395	403	387	416	409	376	428	371	416	419	402	425	437	387	405	377	401	391	396	405	401	397	459	391	421	379	427	435	404	360	375	407	376	403	414	413	410	376	417	394	421	384	424	415	391	419	430	398	362	446	379	432	441	443	391	429	429	397	404	395	435	418	379	419	425	424	409	392	437	374	400	399	428	408	395	387	382	410	393	366	427	421	416	416	416	431	427	393	433	374	417	419	424	382	425	400	367	383	427	369	399	391	370	388	404	388	423	425	396	460	411	415	379	437	409	389	413	402	370	387	422	449	438	424	405	400	403	412	406	390	396	393	381	378	417	406	398	403	452	403	424	384	405	382	435	374	434	417	401	401	427	385	429	404	424	388	408	384	401	394	375	421	394	389	384	371	369	382	386	425	413	419	393	391	403	374	382	396	381	401	399	451	415	400	434	401	386	406	372	425	453	357	406	400	378	442	379	431	414	409	387	437	392	410	422	446	395	435	373	386	384	397	429	394	431	401	434	407	417	404	393	412	404	426	408	388	426	367	409	385	378	422	432	413	418	416	423	394	412	384	405	389	405	405	348	385	364	376	391	424	422	374	426	424	386	368	389	382	409	447	405	389	400	397	366	428	396	402	444	420	415	391	402	382	387	382	382	422	418	437	421	379	422	392	441	409	424	399	426	398	406	421	383	407	413	415	399	411	394	387	404	441	417	391	427	383	397	398	409	404	431	408	363	408	427	402	406	399	416	382	452	390	427	397	425	427	358	396	387	406	434	422	380	418	385	392	413	405	411	403	392	426	388	410	396	451	397	404	402	416	419	388	396	412	402	392	460	412	409	402	382	398	385	401	418	410	409	379	406	381	399	429	424	428	389	385	387	409	391	432	414	399	391	392	402	390	395	386	401	365	384	389	389	430	392	410	428	401	384	412	418	358	407	412	394	397	402	380	428	387	404	418	366	411	356	432	374	393	428	392	395	361	375	390	395	390	384	395	394	379	407	408	414	440	386	413	409	442	417	412	406	406	439	389	359	391	435	420	385	389	393	404	408	387	435	399	396	379	381	403	387	390	404	383	408	401	414	418	428	371	355	368	403	398	393	431	402	398	421	413	403	392	410	417	409	422	399	393	394	403	410	397	409	446	391	420	404	406	404	353	413	410	361	412	391	399	438	403	395	417	404	376	366	390	401	387	407	401	351	370	418	414	394	379	380	363	428	421	411	416	390	401	390	382	399	400	374	394	414	415	393	392	383	394	371	430	385	361	429	435	401	415	401	391	453	394	409	436	393	388	401	387	426	369	423	413	410	410	428	396	396	403	430	378	388	407	395	389	394	374	416	435	390	368	422	408	371	384	418	402	421	429	431	377	400	374	393	433	377	378	424	385	425	389	419	396	437	449	398	351	412	413	402	364	408	404	404	389	405	385	426	410	403	395	391	386	409	416	393	368	355	399	413	405	396	427	421	419	405	389	394	429	384	384	413	398	404	380	402	422	380	426	424	434	418	410	410	386	378	428	415	389	405	395	390	400	424	398	384	416	406	415	382	389	421	424	390	399	401	398	396	410	417	401	393	391	382	405	419	400	406	431	382	420	390	406	393	406	400	397	392	402	382	422	375	382	417	397	401	395	441	395	411	440	386	386	389	386	447	448	408	415	396	365	406	397	421	402	391	420	442	387	391	393	445	423	404	388	413	388	382	396	403	379	381	411	417	407	396	381	382	414	358	394	401	379	351	376	421	419	407	408	388	403	422	414	445	429	406	402	407	381	388	375	415	413	431	378	401	403	388	422	445	410	406	411	402	382	402	402	415	391	389	377	405	375	401	395	400	428	398	383	364	439	416	408	399	385	398	401	396	406	421	411	402	406	421	409	382	403	385	393	392	382	397	387	384	406	408	404	402	443	375	421	422	400	413	398	407	401	412	407	392	375	439	408	408	387	395	448	463	383	387	412	423	416	381	397	409	404	388	418	426	414	387	433	433	421	373	420	371	390	436	401	423	394	395	436	390	438	383	431	403	388	426	350	443	407	409	398	390	402	408	410	394	447	429	425	402	417	392	433	416	390	352	369	445	400	411	391	420	410	418	387	382	381	401	357	417	384	393	403	410	400	380	444	381	416	412	401	428	405	400	416	390	403	402	401	396	431	369	351	409	399	420	412	420	387	369	409	424	396	406	417	395	385	418	392	398	402	371	401	411	414	386
22625	21162	28827	23769	21164	21184	5643	1249	913	882	777	682	704	664	613	620	638	626	581	568	584	600	574	533	528	556	516	541	551	564	541	501	498	522	543	555	528	521	488	463	506	507	534	470	499	473	505	506	481	511	523	498	523	506	503	490	514	501	515	502	487	488	480	503	495	488	470	533	497	484	493	492	478	510	503	494	518	484	487	487	451	478	510	489	487	520	508	548	560	512	484	506	474	454	508	481	526	500	450	535	523	504	525	510	505	454	498	490	477	519	526	500	511	447	501	509	512	506	508	494	499	479	469	450	508	506	505	517	486	470	520	496	476	484	495	480	478	527	499	478	506	500	529	466	528	489	503	536	524	528	485	482	521	501	509	527	503	497	450	477	477	466	511	489	461	483	524	491	480	498	498	474	504	482	491	483	477	479	474	476	529	470	524	492	513	496	506	518	534	492	465	493	504	534	528	482	484	495	454	482	506	515	519	479	498	475	487	475	505	500	475	487	452	488	469	460	453	507	471	451	517	509	510	492	510	459	498	520	510	537	530	541	510	486	483	448	518	453	540	519	492	539	525	499	499	490	483	467	476	546	461	497	499	509	464	505	492	479	466	524	491	482	469	527	486	508	519	460	458	525	455	506	532	553	455	486	518	506	473	543	454	502	504	533	525	496	465	489	496	501	504	499	475	460	500	475	540	487	486	503	506	492	461	507	464	516	490	474	472	527	534	525	509	526	521	492	518	463	468	492	535	472	486	476	479	490	486	463	539	498	492	497	458	491	486	491	511	487	506	483	464	494	483	493	502	506	512	468	499	474	479	482	485	481	490	498	450	492	530	497	503	463	485	531	505	464	479	497	476	451	493	525	528	489	521	462	486	488	488	488	459	479	496	521	467	487	536	511	468	509	507	522	472	518	500	479	504	508	472	541	532	478	439	509	524	476	529	510	500	474	524	482	457	476	479	515	480	488	502	492	479	477	481	453	486	481	498	470	482	478	513	488	492	484	489	488	458	528	496	497	468	469	490	528	481	489	438	512	485	472	491	484	452	524	494	452	504	512	507	491	552	483	470	524	518	502	502	494	480	496	438	498	496	477	485	464	466	536	486	510	497	508	488	505	466	503	526	491	509	444	481	485	507	486	536	501	492	492	508	486	482	507	475	489	475	480	544	479	499	535	512	455	503	478	469	505	521	524	518	517	484	501	517	495	473	538	498	464	505	485	492	504	491	484	476	481	467	501	523	484	516	484	494	500	508	479	463	471	510	533	493	478	505	486	468	480	504	512	540	477	485	498	504	500	448	508	512	536	513	489	490	497	507	506	450	516	510	491	491	531	508	510	545	522	529	507	488	492	494	535	467	488	498	478	486	514	545	446	489	508	483	512	459	497	510	482	469	487	517	510	500	487	510	488	534	487	515	513	445	500	517	490	473	521	503	489	493	505	473	511	482	470	533	491	473	504	496	485	486	499	512	492	474	453	469	484	463	505	559	494	485	479	500	527	497	495	460	524	512	488	500	534	513	502	503	530	492	526	479	484	508	487	497	492	498	533	502	468	456	490	470	507	468	505	514	478	516	547	484	468	476	506	518	508	501	499	508	487	508	533	502	524	521	458	485	518	451	489	504	458	484	482	490	490	487	500	495	517	512	482	542	515	509	491	506	508	531	505	506	471	498	483	447	476	527	477	513	487	534	516	458	524	447	496	477	517	514	483	460	512	493	541	494	498	538	516	483	491	476	498	500	457	538	486	508	472	517	517	487	522	492	481	490	445	475	514	523	500	505	491	504	478	478	512	483	459	474	516	482	486	531	466	489	516	511	493	485	490	471	502	498	505	474	468	515	506	464	498	512	530	526	492	470	487	483	496	450	536	489	501	512	463	476	500	514	522	469	503	524	474	497	515	523	461	473	528	524	471	499	451	463	515	518	527	461	478	464	497	489	459	486	502	528	526	518	529	532	478	470	532	506	529	461	537	520	540	491	538	452	453	474	469	491	487	472	526	455	451	470	508	506	482	510	521	514	511	532	483	501	499	474	501	493	476	449	466	474	469	480	467	509	479	506	486	504	498	477	510	534	491	496	490	513	495	499	497	498	473	461	502	456	450	519	488	482	515	502	467	484	510	495	480	517	487	483	503	529	512	497	491	458	530	523	494	483	453	487	485	495	506	450	532	480	494	524	518	478	498	486	526	492	494	494	493	455	488	524	512	478	530	505	514	465	513	533	478	493	493	478	487	466	484	487	523	494	492	468	505	516	523	460	491	532	495	485	500	512	453	544	535	502	490	547	469	460	507	505	508	500	474	476	502	499	492	498	499	516	467	452	518	543	482	536	466	474	502	507	490	511	484	517	518	515	483	502	441	487	440	484	447	488	490	478	484	495	473	449	504	482	475	504	502	475	439	562	466	511	483	481	462	495	532	485	517	456	509	515	488	499	503	516	484	467	545	475	525	497	429	484	483	508	520	490	469	485	451	504	478	459	501	477	541	519	496	508	485	439	479	504	473	493	491	452	527	485	468	503	547	499	464	459	537	500	487	470	519	478	523	484	527	488	510	472	499	531	491	493	516	485	499	512	503	483	495	484	492	514	534	520	515	439	504	530	508	472	498	500	482	520	502	534	504	518	514	515	491	455	518	485	510	512	428	544	520	497	529	476	458	504	503	461	501	514	448	505	495	516	520	490	495	487	486	515	485	504	480	501	485	481	508	467	466	520	507	508	507	501	476	487	495	516	501	542	517	458	519	476	499	492	450	432	526	521	504	488	500	519	489	462	537	463	543	448	476	456	478	537	494	500	497	486	485	475	477	501	497	495	489	470	470	497	511	484	513	482	513	450	522	486	520	491	511	528	507	495	495	515	488	479	520	495	532	450	493	491	509	505	512	463	496	496	483	508	574	498	486	544	483	513	508	547	510	545	506	517	509	523	461	475	501	534	518	489	530	505	476	485	477	480	538	477	512	506	511	526	484	498	462	497	478	454	486	496	537	500	496	527	515	459	473	472	523	465	466	494	469	498	502	553	497	513	495	498	476	475	480	488	464	483	501	484	497	501	500	504	458	514	477	480	490	446	528	504	486	502	504	496	495	529	504	463	498	505	497	505	462	498	489	512	502	483	516	493	497	511	485	506	494	526	503	485	467	511	466	516	468	481	494	479	454	466	492	446	501	510	492	536	528	516	507	542	499	481	531	469	517	536	481	493	496	514	510	513	470	458	472	510	550	509	468	552	472	512	501	484	506	497	469	517	510	473	479	492	493	496	481	491	516	513	541	445	439	483	520	523	484	480	481	467	535	473	506	489	514	479	541	479	506	483	488	462	513	481	468	498	443	503	508	478	483	532	548	536	504	434	487	504	505	470	520	515	459	494	493	523	485	482	490	524	471	514	477	456	457	515	502	499	515	500	489	504	490	489	502	467	507	466	479	507	510	523	459	510	451	511	539	489	485	499	481	520	493	495	428	500	547	486	510	530	497	508	529	466	518	497	461
12343	24418	9606	4907	3583	2641	2112	1734	1312	1151	1015	948	843	758	719	651	672	623	665	588	587	578	603	605	582	581	552	534	538	505	555	539	534	551	529	529	550	556	535	554	523	541	509	530	507	455	531	536	542	513	523	525	538	503	530	500	532	493	481	507	537	479	461	498	495	521	500	549	520	518	530	530	519	504	501	499	478	501	510	476	488	493	485	466	508	496	513	503	491	564	518	537	533	537	484	495	468	503	525	526	487	489	507	481	528	544	496	502	545	537	525	507	514	507	509	484	470	482	520	524	497	507	511	532	484	530	535	526	498	501	498	505	488	502	510	483	489	499	478	494	519	528	511	488	513	513	531	545	484	500	525	525	510	496	508	473	481	477	523	533	518	510	531	470	535	477	500	508	487	520	488	494	461	468	517	492	501	505	532	554	512	536	495	491	495	464	522	467	475	512	515	481	490	494	503	505	524	505	548	481	521	524	483	526	487	503	463	489	523	503	542	516	462	508	518	511	526	504	492	500	538	515	496	508	515	550	502	499	535	541	525	508	494	494	524	507	504	526	494	499	507	490	481	503	512	506	524	506	482	471	516	499	511	517	566	513	495	517	491	484	490	504	490	455	489	496	517	522	463	499	507	495	503	519	484	523	491	491	505	502	513	510	513	490	528	482	501	517	488	498	484	501	482	493	537	472	529	482	514	522	478	493	527	503	511	526	487	479	526	542	470	493	493	468	520	501	514	512	466	476	475	505	473	516	513	514	508	525	519	532	521	483	488	512	521	531	518	511	489	532	495	476	479	533	501	499	502	484	481	510	497	556	483	556	490	515	508	478	559	484	464	483	491	518	493	498	520	516	507	527	502	472	522	499	536	513	515	448	522	534	521	515	506	512	492	499	466	506	490	481	464	463	491	529	498	485	550	541	468	504	520	542	509	500	483	495	491	512	512	539	474	481	517	463	472	531	512	508	507	505	474	514	499	526	491	527	513	467	485	469	511	540	501	494	501	509	532	509	498	514	505	511	497	534	522	445	531	506	530	441	483	510	526	489	507	524	470	497	494	519	521	500	493	506	521	501	487	509	499	496	502	520	510	499	551	530	531	473	481	521	546	515	468	514	488	544	509	564	519	522	520	508	508	466	532	503	509	500	485	472	526	536	504	496	447	511	479	495	494	518	518	517	485	500	521	523	490	500	493	505	547	501	533	505	502	493	448	531	544	502	488	500	494	501	545	523	530	507	528	500	489	476	479	452	499	520	490	506	532	507	459	489	556	521	495	459	486	512	494	489	501	526	512	454	506	508	523	509	524	507	491	497	548	483	545	484	502	522	509	510	513	496	504	481	490	519	503	487	544	491	530	521	486	497	546	486	527	519	524	545	507	474	509	520	488	476	506	517	485	527	492	508	502	500	484	506	504	502	496	497	501	472	555	519	496	507	490	440	498	483	499	515	509	484	478	493	517	462	491	514	541	521	507	473	521	496	494	494	510	518	525	460	503	541	504	514	486	519	508	485	507	546	485	468	512	524	531	553	507	520	501	529	495	492	477	513	480	511	494	521	505	533	516	487	450	532	508	521	523	490	517	542	518	510	471	541	491	489	479	516	480	508	484	502	489	488	479	516	552	513	538	501	508	550	497	485	503	523	519	503	483	498	542	514	506	463	498	513	482	466	487	498	516	477	487	496	515	511	518	519	503	470	484	488	497	494	509	526	517	515	490	507	486	522	477	500	525	522	483	467	487	525	505	541	494	462	520	527	498	489	508	568	502	505	451	524	508	491	519	504	490	476	495	449	510	461	477	525	513	479	457	475	538	501	501	476	499	480	491	510	515	535	510	487	475	477	536	491	506	510	525	493	523	543	520	486	526	474	492	471	507	482	503	506	524	505	502	487	505	488	488	537	490	467	469	520	494	508	472	485	519	532	511	523	525	485	514	490	528	509	506	490	525	501	509	508	491	462	502	513	475	515	447	530	457	483	497	482	496	509	508	496	465	499	549	508	508	521	481	509	486	491	485	486	517	508	529	491	482	482	470	507	450	521	502	511	487	453	499	544	494	494	510	479	532	510	520	476	546	524	475	534	522	486	522	513	530	514	523	490	485	512	487	463	483	507	477	499	537	502	500	496	494	464	471	500	502	499	494	523	490	498	517	519	525	488	494	503	516	498	491	553	506	510	514	479	505	531	515	503	540	496	515	509	509	553	566	466	472	500	498	513	506	490	529	512	464	491	527	478	526	502	478	490	527	527	486	486	520	510	498	533	548	489	520	537	520	470	497	494	473	457	533	505	521	524	445	477	480	509	504	505	494	523	507	520	543	540	501	502	510	509	477	554	490	510	481	497	502	505	477	553	466	530	468	499	509	538	501	480	501	489	503	555	483	457	542	482	523	504	471	476	510	534	482	518	519	497	506	514	455	526	489	547	497	476	485	512	495	514	481	503	527	510	532	486	526	495	537	496	492	481	568	507	515	486	491	537	521	523	506	522	456	512	501	452	512	528	519	495	513	496	467	505	497	485	513	507	488	540	481	478	514	480	498	524	486	489	550	496	486	517	484	514	494	520	496	535	525	512	489	496	469	535	529	532	485	478	532	502	507	486	496	538	439	482	523	510	516	497	481	516	503	457	535	448	533	540	496	491	536	542	515	479	486	525	514	527	481	502	543	494	529	502	525	492	524	512	494	497	515	501	495	488	536	468	454	510	497	491	494	520	475	504	454	494	501	514	517	519	520	507	474	497	463	522	493	523	505	472	505	487	500	474	537	523	483	540	480	546	485	486	526	518	449	524	475	482	504	511	526	496	480	506	519	523	514	471	502	488	497	499	471	504	523	504	471	528	507	515	519	498	485	539	496	516	505	504	467	502	482	502	471	479	532	466	444	507	504	501	521	483	484	563	541	457	487	493	511	527	491	534	549	498	530	476	503	485	552	504	488	552	505	504	490	535	552	484	489	496	504	533	534	483	516	503	513	483	476	495	505	515	487	505	500	531	472	485	482	503	484	471	506	496	511	504	489	475	527	470	500	483	536	549	495	516	520	505	515	479	515	475	492	475	556	495	493	499	448	530	487	554	509	503	495	486	510	519	500	496	489	526	516	519	500	477	513	523	514	524	534	501	468	499	489	525	503	503	486	499	511	513	498	519	478	516	506	508	488	521	502	495	495	520	459	491	532	556	496	491	500	486	506	499	519	507	510	486	495	525	492	464	494	492	482	494	541	504	493	500	497	539	462	478	493	507	539	463	498	526	522	540	477	526	491	505	510	494	503	524	477	531	476	523	536	498	529	468	522	513	519	501	513	462	523	442	511	478	520	505	486	494	480	476	524	522	500	498	511	509	496	506	514	507	523	478	520	517	485	485	468	508	490	499	515	523	501	503	540	505	498	528	498	541	541	475	476	511	536	478	458	524	494	482	499	509	486	465	506	507	512	493	500	497	503	508	527	506	495	507	491	542	456	498	551	513	465	475	510	529	475	507	545	486	477	506
27873	16941	2659	370	260	238	222	200	199	189	213	209	177	189	204	196	196	164	213	174	198	188	201	173	193	185	169	176	178	201	194	187	179	184	160	205	162	176	153	182	198	169	178	173	196	206	175	224	168	180	190	156	177	171	165	171	181	192	208	168	169	174	180	197	154	192	181	177	192	204	180	200	185	177	183	182	196	192	174	199	190	185	180	208	201	192	187	191	165	182	171	175	182	159	202	169	177	203	182	187	196	180	158	207	169	178	187	160	182	182	219	206	173	187	166	193	184	203	169	157	167	189	167	211	192	190	185	186	179	174	189	157	191	166	168	176	164	178	180	173	192	184	186	180	183	196	174	160	203	181	192	178	183	170	181	176	172	173	163	176	187	169	171	171	185	169	172	175	173	168	157	151	185	172	180	182	157	178	172	165	184	165	197	189	184	203	185	183	162	174	177	164	177	163	159	186	190	181	193	191	197	176	189	185	177	169	200	171	204	187	163	179	172	180	169	177	151	177	164	168	175	203	192	200	202	181	172	162	193	203	178	182	200	194	169	179	166	180	170	210	207	195	167	172	185	188	178	171	176	176	189	158	174	176	185	159	166	179	172	180	185	189	183	159	185	203	207	137	173	164	179	177	179	198	184	168	178	199	178	178	188	192	178	199	178	180	203	173	169	177	186	172	158	171	191	186	174	171	199	174	164	196	174	175	165	192	160	187	194	176	194	161	179	183	183	182	168	162	194	186	170	191	198	188	170	177	189	165	185	184	175	191	208	188	193	162	167	184	182	178	192	202	217	180	181	165	180	201	180	182	192	158	150	191	189	188	179	168	174	211	200	165	176	176	185	160	176	193	182	161	181	168	175	163	166	177	175	176	172	170	196	166	169	193	168	184	184	182	202	187	187	180	168	193	174	174	186	162	177	200	166	187	169	179	182	183	186	185	179	189	171	181	182	209	171	178	184	175	191	155	185	182	169	191	178	182	191	183	190	174	178	210	176	170	171	207	181	161	204	205	191	198	172	197	172	184	197	178	177	185	173	197	188	150	201	190	181	185	187	150	177	177	174	183	183	189	180	179	189	166	159	178	164	188	194	174	171	173	189	163	169	170	191	162	185	196	169	214	167	189	196	201	175	190	175	164	177	174	189	180	185	189	178	181	155	175	185	169	175	180	174	161	161	183	174	200	171	186	155	180	172	206	189	190	177	203	199	177	186	188	175	159	195	164	173	174	210	159	165	166	185	175	179	173	171	191	177	190	180	189	195	187	185	181	172	164	187	185	201	188	179	196	190	185	179	180	182	183	166	182	189	168	168	167	211	194	159	158	189	191	177	165	170	197	186	185	169	193	181	166	187	174	195	166	147	199	206	179	188	194	171	194	171	158	188	181	191	177	190	176	214	189	175	194	176	192	193	161	183	154	182	186	175	167	171	181	215	162	167	183	197	157	171	174	195	161	191	153	160	179	168	193	171	180	192	176	179	173	164	184	195	175	191	162	173	197	175	168	167	183	199	169	154	173	181	186	191	162	186	177	196	191	196	192	196	198	173	177	177	167	190	178	179	187	184	186	163	185	173	170	189	182	193	167	176	185	197	193	174	189	173	192	205	191	167	190	189	203	179	195	163	198	177	193	205	178	176	193	188	178	195	179	192	181	182	192	180	172	174	198	173	162	168	175	225	191	165	164	172	199	180	172	178	159	176	191	183	197	160	176	207	216	170	185	174	190	186	174	181	181	178	183	193	147	164	167	177	173	210	183	187	169	191	197	191	168	175	181	150	171	161	182	167	171	190	198	171	189	171	174	187	150	178	178	178	162	188	152	175	203	175	176	183	184	196	155	196	179	152	179	165	167	196	155	183	177	188	184	165	199	177	181	195	167	174	181	200	177	177	181	191	184	182	167	190	194	181	168	187	203	187	199	196	157	169	177	196	167	176	171	169	189	166	160	168	191	186	184	179	199	173	185	182	184	186	211	155	183	162	188	203	188	172	191	174	179	185	169	203	194	184	179	182	189	184	173	180	184	177	178	176	161	164	166	201	184	180	186	156	178	214	204	157	158	183	177	177	171	172	191	186	179	174	176	173	165	179	191	193	145	163	185	195	173	181	186	206	173	178	168	201	193	192	156	182	179	175	195	174	201	177	179	177	187	190	187	176	177	190	168	178	180	182	187	187	201	199	191	201	172	153	176	186	176	183	175	195	203	188	183	216	182	174	179	176	159	188	190	176	195	186	175	164	166	175	190	177	187	183	179	185	184	180	205	180	207	194	198	184	167	180	150	182	184	183	180	184	156	182	196	163	177	160	199	173	161	178	196	182	167	198	172	175	168	185	174	162	178	184	170	182	209	185	173	166	198	178	173	181	167	170	184	212	158	168	197	169	163	190	189	162	189	191	196	179	207	184	164	146	167	194	160	200	174	197	181	176	190	192	171	199	174	169	176	193	178	201	172	197	178	170	154	149	177	173	168	201	211	198	185	180	186	179	176	178	205	188	171	202	157	182	172	173	181	190	173	185	193	174	158	176	174	174	207	179	177	180	170	188	180	199	184	173	190	201	181	169	184	187	193	176	194	187	172	186	179	187	178	189	187	185	183	175	204	173	209	170	193	186	197	161	186	187	184	176	165	182	196	163	149	185	187	191	171	173	179	182	206	182	186	165	171	181	178	186	168	177	186	157	177	199	181	197	186	186	152	175	175	172	173	182	157	188	194	179	198	185	168	167	200	162	162	182	176	182	200	186	179	198	175	187	179	205	195	174	185	177	178	178	180	188	211	183	171	198	179	183	154	191	177	190	185	160	188	190	168	173	168	178	166	173	200	180	182	174	173	175	185	164	185	174	163	162	193	182	204	194	157	159	193	195	195	187	201	207	182	164	189	190	164	169	193	183	189	197	181	184	162	202	159	144	187	196	172	188	180	178	156	172	197	167	158	176	182	203	181	175	192	168	200	194	172	211	197	184	194	178	203	176	173	187	180	157	182	184	201	181	171	174	179	156	184	193	184	184	176	179	191	188	157	228	204	175	173	166	203	199	191	179	168	190	181	186	199	215	162	181	175	156	200	175	180	170	153	176	159	191	197	170	201	201	166	178	188	172	181	187	179	210	181	186	182	165	162	194	163	197	188	171	179	184	185	176	199	165	178	161	209	192	177	196	186	184	171	204	185	178	176	173	179	182	187	198	182	153	208	184	196	188	167	200	161	164	185	175	190	199	191	186	199	178	184	177	177	191	162	172	189	177	179	176	163	194	203	199	196	187	170	158	191	182	165	174	212	194	202	185	177	181	202	191	195	164	159	171	195	190	183	180	205	162	160	171	159	206	183	169	142	174	186	218	152	172	165	198	186	206	177	180	190	167	214	191	175	195	182	169	161	171	177	178	208	155	194	195	181	192	187	178	172	179	176	215	191	172	170	175	156	179	158	182	193	190	162	180	177	163	165	162	161	193	188	189	181	173	184	188	191	159	185	180	200	195	174	195	176
8785	3227	527	344	271	264	280	260	227	219	253	224	226	194	187	202	195	203	202	226	225	176	204	218	226	212	209	217	207	191	219	183	173	204	209	210	168	214	210	209	230	201	200	224	222	203	205	189	199	191	187	197	214	197	180	203	209	192	201	202	236	216	196	194	209	210	216	221	196	184	209	195	225	194	207	196	206	236	228	213	216	190	211	193	214	206	197	209	210	225	203	194	231	221	203	202	200	202	213	228	192	184	201	216	205	220	223	211	205	223	192	188	197	222	219	202	186	207	232	204	181	209	219	203	212	184	157	179	215	204	193	195	181	192	211	223	202	195	171	201	205	242	205	210	194	217	190	191	221	209	212	233	224	191	192	236	211	208	191	180	205	226	228	220	205	185	218	203	202	226	201	204	223	223	193	239	218	217	222	217	182	210	194	188	175	187	198	190	178	224	199	212	206	211	207	214	208	209	209	200	193	218	195	209	184	191	212	219	202	207	202	211	221	198	167	209	219	209	203	186	216	200	169	224	227	208	202	216	210	191	202	227	214	203	186	223	209	204	187	223	205	205	207	198	220	203	234	209	206	191	211	239	216	228	202	198	217	190	201	219	208	233	234	203	210	208	169	219	229	215	227	215	211	200	205	227	199	211	194	190	200	210	190	209	190	226	209	218	204	216	210	213	220	207	209	190	221	219	200	187	188	207	208	179	213	219	197	209	235	196	211	194	197	211	210	217	187	204	195	214	222	198	199	219	194	217	217	230	217	209	209	207	193	239	195	209	225	213	208	218	191	225	221	196	209	216	195	192	200	213	218	203	193	196	195	200	202	225	218	194	200	201	176	248	211	211	223	193	207	203	199	214	209	233	203	195	200	191	198	229	219	222	192	195	192	192	200	207	202	231	203	218	215	223	222	205	207	184	196	227	191	223	197	208	191	225	207	201	225	205	212	199	206	205	173	198	218	200	233	212	184	204	180	223	198	194	199	208	229	195	192	208	192	214	219	213	185	198	193	204	215	209	206	211	213	221	212	194	210	218	230	209	210	199	196	204	223	226	198	228	241	190	207	194	222	210	203	219	209	213	217	199	231	202	205	200	214	195	192	227	195	197	240	242	213	189	190	199	223	228	196	201	194	190	197	188	176	195	195	231	206	191	209	192	196	202	220	192	229	222	206	220	218	203	200	205	215	220	187	228	241	213	221	214	194	200	232	212	210	213	195	225	196	204	227	195	216	211	202	208	209	215	208	205	201	207	214	217	228	214	212	210	218	199	212	231	209	236	205	202	217	208	207	235	234	190	194	213	188	220	214	218	207	193	225	215	212	181	214	201	210	201	205	213	199	231	238	176	186	188	200	193	209	193	200	234	201	181	203	206	214	203	225	220	198	216	229	198	239	225	201	204	208	206	195	203	237	211	191	202	195	235	208	236	192	209	183	197	208	208	205	212	218	218	238	233	207	212	224	226	199	209	198	206	191	227	208	210	179	219	213	209	211	228	207	191	186	191	217	163	227	199	196	212	205	211	219	201	201	216	187	214	190	218	211	189	191	220	199	200	207	210	216	231	195	210	214	200	184	192	225	208	195	217	203	194	199	195	231	192	195	200	202	210	203	193	226	210	212	209	207	192	208	196	200	227	209	203	247	190	210	188	212	199	230	212	211	194	224	215	230	221	196	197	188	188	196	191	220	196	203	204	231	233	188	183	228	209	204	209	212	198	176	192	208	241	231	192	191	228	217	223	223	184	220	221	212	192	216	202	221	191	207	222	243	208	205	194	201	203	184	228	207	198	215	207	202	189	179	192	210	215	192	223	203	205	204	201	206	225	210	191	233	205	211	194	217	208	206	199	205	206	216	225	220	201	197	200	179	174	176	198	212	204	187	231	223	210	196	245	193	192	196	232	216	196	227	234	222	189	230	215	224	212	227	199	222	212	205	190	211	200	213	179	204	202	233	213	199	206	198	188	217	214	191	206	216	197	219	203	191	219	209	218	213	197	212	211	212	198	211	191	240	207	209	191	222	225	212	230	185	227	218	224	183	175	222	192	208	220	216	195	212	237	215	218	183	223	201	198	200	212	220	209	225	184	202	203	212	200	226	208	204	209	229	200	222	222	203	196	204	221	210	187	203	218	192	191	200	216	210	249	234	195	206	222	223	194	239	199	185	206	216	199	205	218	173	200	213	214	236	233	193	211	209	214	199	173	186	221	201	192	214	222	217	202	223	201	179	193	205	185	224	217	200	189	212	222	232	221	206	197	214	210	214	233	192	208	217	210	204	212	206	206	201	209	189	223	203	187	210	216	187	210	210	228	222	222	179	210	205	232	202	204	232	231	176	216	202	193	199	186	205	220	193	208	218	202	189	196	231	186	204	183	219	186	189	183	188	206	213	233	213	217	229	222	200	212	187	208	222	183	187	210	185	201	212	212	212	219	206	195	209	250	200	228	198	195	213	219	223	216	213	183	185	188	210	213	212	196	207	199	191	184	192	196	218	230	202	208	212	218	212	195	237	211	193	218	224	221	215	244	210	223	195	207	223	219	221	219	195	201	194	223	237	205	247	214	200	202	193	210	212	194	196	228	228	227	211	187	217	196	229	215	184	194	192	197	213	202	240	195	207	204	183	215	173	228	220	216	199	208	197	183	218	201	214	230	213	174	219	191	199	210	196	227	182	228	211	201	191	209	211	195	202	205	221	223	212	203	230	230	219	202	194	214	217	197	196	197	204	188	213	209	219	196	195	203	206	210	224	207	211	198	180	201	214	221	201	204	207	217	183	193	223	167	217	195	201	175	195	188	209	209	208	236	225	199	225	209	183	192	202	209	205	209	198	217	240	200	195	212	216	184	250	216	227	221	207	200	210	223	194	201	209	208	211	221	218	193	200	227	198	211	221	224	213	182	233	173	212	221	204	194	202	216	179	202	227	204	193	209	201	201	207	195	197	207	237	220	208	210	215	217	233	195	219	205	193	211	199	204	226	187	212	203	198	203	214	221	213	214	214	191	229	198	220	200	206	179	189	212	232	221	206	216	217	214	215	180	194	231	229	184	212	230	217	205	198	232	206	200	183	236	202	188	211	214	184	217	199	210	194	222	207	225	193	195	193	220	215	211	218	191	207	217	212	218	199	212	199	231	200	193	223	210	240	228	205	209	214	199	238	182	197	202	210	206	200	196	198	191	227	199	218	203	190	216	199	230	205	176	227	203	208	202	212	209	181	216	202	206	222	204	219	201	213	204	210	222	226	212	219	200	221	218	203	188	217	192	200	219	195	205	209	215	211	232	194	205	196	200	215	237	207	208	230	215	201	213	226	198	199	199	238	218	208	204	213	236	201	190	206	257	222	219	190	207	226	233	203	212	213	208	209	205	196	207	224	222	217	214	209	213	213	209	219	190	198	182	205	207	209	216	188	182	187	203	213	204	202	217	195	228	219	239	205	209	209	216	206	202	219	219	228	183	183	217	217	206	164	212	218	219	221	212
23670	21084	28203	24184	21070	7124	853	587	502	384	416	323	327	316	285	308	294	274	275	243	271	226	242	232	269	238	259	240	223	244	245	209	250	234	241	241	224	227	247	222	214	262	224	220	202	261	248	224	224	225	252	240	243	232	226	237	236	192	230	236	230	234	221	228	239	227	251	237	227	218	198	232	215	219	226	224	221	231	218	232	226	238	207	253	229	243	241	256	242	243	211	202	210	212	213	253	222	213	243	226	260	219	231	237	223	208	239	216	224	234	222	219	218	222	231	248	239	193	252	234	215	253	231	238	229	212	217	198	229	269	227	236	219	223	213	272	202	213	211	218	249	237	249	240	228	255	223	206	234	239	207	227	212	255	223	210	225	201	206	202	245	216	229	221	226	219	248	218	239	235	229	236	235	186	247	228	207	216	223	227	219	227	204	212	260	236	199	221	251	206	212	211	228	236	206	244	239	241	216	237	229	229	229	235	198	206	228	225	209	227	226	222	236	247	211	240	225	179	211	218	229	231	218	242	228	198	219	210	224	200	214	230	224	218	206	230	217	225	254	251	190	208	224	234	184	218	226	233	226	240	241	199	217	242	215	227	230	226	240	243	211	243	215	220	214	211	223	216	211	185	235	213	243	228	228	228	216	225	218	209	215	223	229	238	237	216	219	253	228	201	244	241	264	225	230	245	219	232	218	220	210	210	229	242	238	250	257	229	218	250	241	222	234	217	225	202	236	221	207	249	226	203	217	233	213	201	222	218	240	230	234	255	235	219	226	223	248	237	259	195	199	209	207	248	210	207	213	254	229	223	234	240	232	218	250	241	226	226	226	238	232	215	214	223	217	211	229	206	206	202	231	211	208	224	204	211	245	191	218	216	234	234	220	212	230	212	227	202	224	221	245	203	246	241	207	223	254	265	210	217	214	235	230	208	211	232	244	231	244	218	237	218	235	255	202	228	219	239	232	263	228	249	219	244	226	236	233	214	191	220	232	247	208	251	223	251	207	226	201	208	212	226	252	239	229	243	206	219	225	210	219	241	217	244	223	214	203	239	236	213	200	210	242	220	217	211	210	208	242	219	209	240	240	229	253	227	231	212	229	232	221	207	228	239	228	218	225	224	227	222	228	220	205	220	215	216	249	204	217	235	231	225	231	213	187	235	231	256	194	236	216	255	215	209	218	243	235	223	237	226	233	214	237	210	225	222	212	240	192	227	219	194	224	188	239	247	208	227	215	206	212	222	205	220	271	217	190	225	215	220	227	222	227	214	199	205	227	248	228	218	251	254	227	234	233	223	225	227	225	226	234	243	238	230	188	207	235	213	234	214	211	263	209	232	215	229	223	225	210	233	255	207	222	227	225	216	225	214	238	242	239	231	232	231	212	254	224	241	229	237	216	226	235	230	228	243	209	218	243	194	239	199	210	224	235	195	257	250	227	214	292	215	235	222	195	217	222	236	234	229	216	247	231	234	228	262	237	224	232	226	215	250	216	233	240	223	255	233	221	232	246	208	225	211	223	223	230	218	226	217	194	219	244	217	248	235	235	242	256	231	204	210	217	220	225	225	236	222	227	235	220	196	224	221	200	238	223	202	242	217	232	206	225	243	219	203	228	227	222	268	241	223	247	254	225	240	243	237	220	228	255	213	244	244	214	202	220	222	224	231	223	239	210	213	224	225	257	235	210	248	214	215	236	227	203	232	199	199	204	215	233	224	260	210	192	206	226	238	205	236	236	221	235	230	219	232	212	220	210	217	226	227	232	229	249	215	243	210	247	225	231	215	232	215	224	217	198	222	226	194	221	241	244	230	202	249	185	196	221	195	219	246	234	238	235	261	211	245	232	240	247	217	224	220	223	231	242	247	221	232	197	253	246	261	228	216	216	235	242	215	221	239	251	240	208	244	243	226	221	226	235	236	234	215	248	231	224	244	228	238	228	225	207	229	245	236	201	221	223	226	221	234	218	248	227	245	234	216	253	227	220	210	232	203	209	231	220	220	259	232	213	260	192	198	250	230	243	214	272	234	211	213	214	192	221	228	219	232	232	241	205	210	242	255	241	253	245	233	232	213	221	216	251	235	239	215	216	201	231	235	229	222	215	218	236	211	225	247	209	209	213	223	223	252	234	224	222	245	222	207	253	261	238	235	234	194	227	224	202	227	245	238	244	227	216	222	221	219	211	230	227	243	211	220	236	226	208	244	241	222	211	223	245	242	217	197	217	247	239	276	218	221	233	236	232	226	220	230	221	241	229	240	225	223	223	207	202	218	199	248	222	225	243	200	232	237	270	252	241	226	245	230	208	233	219	221	224	230	230	235	246	227	206	228	230	239	233	231	237	231	214	217	246	207	231	195	206	236	253	209	213	236	210	255	237	234	216	249	243	226	200	240	235	221	248	250	218	218	231	196	253	233	230	227	216	235	200	224	216	252	220	213	208	226	243	209	208	231	238	223	236	219	220	225	203	220	228	234	204	231	214	215	226	214	256	244	252	211	228	242	221	225	237	228	213	243	205	227	243	216	236	225	221	208	237	227	233	232	227	200	228	236	215	240	231	193	224	247	212	215	220	241	227	212	237	239	219	224	212	265	223	241	196	219	233	222	235	222	236	230	241	234	228	226	226	233	210	232	238	231	218	231	214	215	235	218	220	236	205	213	234	214	223	228	220	213	214	251	234	205	220	223	225	243	229	242	251	245	213	240	218	208	237	208	223	239	188	234	229	220	212	201	238	243	231	225	236	228	217	245	215	239	219	232	198	240	217	225	213	226	211	254	210	231	221	221	216	242	211	246	211	213	257	219	234	224	245	235	233	243	222	216	249	225	221	229	230	223	232	239	220	221	204	232	231	200	216	233	219	209	233	225	235	227	215	209	213	217	216	222	209	239	224	233	244	220	225	228	223	208	213	202	227	236	220	229	246	221	217	237	211	210	231	235	246	216	224	232	227	231	240	225	260	217	215	237	215	230	215	253	218	236	223	209	223	207	224	221	219	220	211	236	242	214	205	201	179	224	230	232	235	235	210	268	227	230	233	231	206	204	241	214	207	224	229	207	221	207	218	237	244	250	234	243	213	236	223	181	237	219	237	215	215	203	246	245	205	213	268	218	238	207	209	232	220	230	214	214	238	221	248	253	233	239	204	223	242	243	216	219	232	231	222	231	240	218	232	218	225	251	255	232	236	244	228	227	240	230	202	196	230	229	257	228	210	212	216	218	239	196	224	201	223	230	244	196	215	230	242	224	215	224	208	243	235	245	246	244	222	219	219	243	226	218	218	233	216	209	222	242	240	234	239	230	213	224	196	225	219	222	245	215	252	207	201	252	213	222	226	255	235	246	220	226	227	233	206	247	236	240	226	233	226	210	232	231	223	213	219	234	215	216	240	210	198	224	240	214	214	255	231	228	227	200	212	233	243	226	204	244	238	208	228	228	207	233	234	233	215	239	222	238	215	218	212	199	223	254	203	238	221	215	227	213	211	232
9595	17778	5728	2687	1870	1320	1096	873	738	591	533	447	427	402	381	320	344	319	345	293	330	262	267	278	282	274	297	280	289	281	257	247	244	265	254	258	250	247	216	255	262	257	224	265	245	250	278	251	219	255	241	251	255	252	244	229	256	258	255	231	235	260	269	225	248	247	261	252	263	237	229	245	242	238	239	224	248	257	231	247	236	250	236	256	236	247	220	227	254	263	245	228	234	273	220	217	228	204	212	237	256	239	236	234	233	250	254	261	228	255	263	252	236	244	243	223	280	244	229	232	227	247	237	250	221	247	265	257	260	230	225	229	240	254	235	255	226	257	240	249	236	247	256	267	244	248	240	234	242	233	232	250	252	221	263	238	246	220	236	234	236	230	264	255	241	238	241	273	253	249	251	256	227	241	227	230	239	267	240	200	257	219	259	233	228	249	226	222	254	237	250	251	249	235	250	225	238	232	240	226	240	224	244	249	222	232	250	238	242	230	230	246	273	284	272	245	249	230	257	222	225	256	239	251	238	226	254	237	214	257	220	229	235	219	283	255	256	209	260	205	228	261	262	238	235	242	224	223	254	209	226	268	242	244	274	254	241	243	253	255	266	248	236	263	212	228	227	266	231	237	232	218	248	249	258	265	219	249	243	223	238	266	237	257	231	265	247	240	246	263	259	245	237	247	244	233	246	250	247	248	244	231	212	267	244	227	250	244	255	269	269	252	269	239	223	249	231	243	246	247	245	237	265	252	231	224	230	257	295	246	258	222	280	201	227	240	232	236	271	266	246	224	222	248	261	266	236	244	246	242	239	245	245	227	251	258	218	241	242	259	231	266	227	245	226	250	275	229	239	242	239	236	254	248	270	250	223	237	237	241	235	245	239	221	238	232	207	228	257	259	239	248	250	271	229	247	266	244	226	235	219	233	247	257	275	248	209	258	261	250	225	246	261	226	215	254	263	255	236	235	223	251	240	234	213	236	239	276	222	227	238	242	237	235	211	249	253	233	248	243	255	246	269	267	234	258	261	237	244	245	218	252	253	256	237	234	257	235	244	224	236	221	263	241	246	246	244	226	230	238	240	245	240	230	261	251	240	239	244	253	224	253	262	244	241	240	257	239	262	239	227	228	234	253	238	241	231	240	240	242	262	242	252	239	230	229	242	259	252	232	245	226	260	243	244	226	243	249	224	245	230	251	244	250	227	243	240	225	235	255	235	232	231	231	213	243	241	221	263	235	241	234	212	245	271	260	225	230	256	244	250	244	236	258	245	234	251	234	269	252	267	229	265	262	233	225	245	258	236	225	246	221	219	266	268	229	228	244	269	213	255	264	230	232	252	246	216	267	226	238	237	234	251	244	259	219	253	234	241	231	246	241	219	235	237	262	245	246	238	243	246	246	216	260	236	221	241	243	247	245	254	244	236	263	240	258	210	223	259	219	270	232	255	229	238	219	283	244	221	229	239	250	214	218	236	242	236	252	248	212	244	228	243	255	226	255	243	223	279	259	230	206	216	236	225	251	239	257	227	244	255	218	243	233	245	233	261	236	224	271	254	252	243	240	250	221	218	243	239	254	239	208	229	278	261	239	256	236	268	240	257	241	233	241	220	231	255	218	240	248	281	244	229	254	230	227	249	227	244	242	242	243	234	255	235	232	263	242	218	256	219	248	268	264	217	237	242	245	215	263	240	240	231	241	240	247	241	224	256	242	243	229	212	236	234	232	224	238	241	240	232	222	235	233	243	235	248	252	239	228	240	248	244	256	231	237	250	247	237	236	258	238	272	256	232	262	254	230	232	228	231	215	288	229	246	232	244	285	231	219	231	234	226	249	235	258	255	254	234	235	241	258	254	249	242	257	227	234	238	210	241	234	247	268	236	225	230	233	233	251	257	252	225	242	234	253	257	254	230	246	227	262	228	256	248	234	253	233	254	260	230	242	231	253	285	257	224	226	251	236	258	234	247	223	257	246	222	241	206	226	234	246	236	246	270	231	231	238	221	240	223	267	222	215	252	235	242	265	257	260	210	249	245	241	249	251	261	254	243	264	223	262	231	237	233	248	242	284	236	278	211	277	208	227	255	239	234	276	247	254	248	243	228	254	241	235	238	242	223	233	254	213	236	222	241	229	228	235	234	243	217	250	245	246	232	251	240	245	234	226	250	241	243	234	220	247	244	242	247	258	231	254	260	268	230	239	232	229	250	240	220	209	245	248	233	228	237	246	265	223	246	224	226	224	204	228	252	248	249	249	235	250	246	242	240	243	253	221	220	239	232	222	233	218	230	248	226	264	259	228	224	249	215	238	248	251	246	238	212	259	249	227	218	258	230	257	238	227	244	230	240	260	239	248	252	225	228	244	239	223	252	267	247	244	257	233	241	263	229	254	248	217	229	252	256	250	229	266	260	239	257	244	255	226	256	235	236	253	233	247	278	251	229	245	259	250	233	236	242	274	259	237	231	241	217	219	244	231	257	241	224	259	232	235	213	269	234	232	245	290	237	240	249	240	269	245	247	245	220	240	243	237	237	248	256	223	236	237	245	282	245	253	224	239	230	209	244	252	257	255	239	240	223	242	241	256	216	242	249	233	264	264	269	239	234	222	255	258	256	247	254	243	230	254	246	233	262	243	212	229	250	263	228	243	234	211	255	264	263	263	257	242	252	244	257	236	253	240	239	253	242	244	243	211	255	233	240	240	242	222	240	271	248	230	227	229	276	239	248	219	251	253	228	255	264	211	237	225	232	255	203	251	222	258	236	247	271	262	256	239	238	235	244	243	231	230	267	253	226	251	226	219	288	248	252	244	229	278	245	233	251	274	218	237	250	249	234	246	269	252	239	235	249	235	217	230	212	242	223	237	273	265	268	229	242	229	236	235	212	233	248	226	235	206	268	277	249	273	228	241	234	221	232	238	222	256	268	249	249	228	264	243	219	251	260	261	232	236	261	253	246	254	236	230	234	228	245	267	252	231	246	272	260	253	253	230	261	258	255	245	237	237	251	245	257	266	263	250	269	227	221	247	259	228	244	279	228	247	230	224	238	249	204	239	246	238	279	218	227	237	236	218	257	245	251	245	214	204	250	232	209	226	241	241	245	256	251	252	218	277	270	237	245	257	266	259	273	267	278	228	222	238	253	226	254	250	285	225	228	246	254	249	234	246	252	243	228	228	222	239	239	255	244	253	234	239	232	266	253	253	219	263	249	237	235	254	226	254	216	224	225	237	258	230	230	220	240	252	218	270	247	236	266	233	249	232	255	256	253	249	227	246	253	241	233	243	223	234	220	270	245	219	231	212	244	261	227	251	232	204	244	259	241	232	230	275	239	234	233	243	257	245	232	250	224	255	237	227	244	239	257	232	243	236	234	242	245	247	249	225	219	254	218	245	244	247	238	267	230	266	263	225	251	251	255	233	255	229	217	223	238	254	249	212	248	251	221	258	250	241	255	237	257	243	218	267	240	259	228	227	246	241	246	258	278	253
24950	21127	26988	25427	7267	758	613	531	480	480	416	460	416	366	399	383	440	395	370	372	391	339	409	387	389	380	369	407	352	397	393	388	399	370	380	381	377	387	361	369	359	401	398	357	351	398	363	392	371	379	361	373	349	353	344	374	397	384	380	410	369	374	395	383	337	389	384	383	359	348	355	425	384	365	391	356	345	357	382	375	388	404	383	348	375	363	356	359	399	394	340	350	374	363	385	393	392	368	377	352	374	345	366	365	337	383	352	376	353	364	366	346	355	408	383	407	364	401	380	334	388	356	389	341	409	349	351	390	352	383	411	383	364	372	361	362	373	343	375	406	336	355	371	383	358	381	348	363	367	364	358	383	403	360	380	404	390	410	372	393	374	360	400	375	398	394	328	375	389	361	412	375	399	367	356	401	376	370	373	346	379	405	364	363	390	371	376	395	366	318	427	382	367	369	404	351	384	372	390	375	374	356	402	355	351	372	379	369	380	360	344	383	351	368	367	371	357	357	379	400	382	407	390	380	340	329	405	375	373	396	400	366	378	353	383	367	384	378	359	362	382	373	365	412	323	368	364	400	398	377	384	364	386	382	362	371	393	385	385	410	386	388	386	378	390	379	415	371	373	360	380	386	397	339	413	351	378	372	378	384	388	374	356	391	391	376	415	340	378	373	381	367	381	378	359	372	395	366	397	340	346	378	346	364	377	380	371	377	349	393	340	379	390	384	346	363	394	334	355	365	368	376	362	360	395	334	387	339	389	338	426	350	368	398	385	390	358	390	365	357	361	381	363	388	369	345	375	372	405	368	402	391	396	392	359	382	395	343	407	369	345	372	353	366	404	370	387	401	398	342	372	380	388	366	374	367	375	393	372	376	372	360	387	370	359	394	343	387	367	388	354	384	377	373	393	383	358	368	361	354	357	358	382	377	394	383	347	353	370	388	398	380	349	361	388	358	384	347	390	413	383	387	375	390	374	427	387	369	344	336	352	381	381	405	408	373	373	356	373	350	370	343	382	369	345	395	376	386	363	372	383	381	374	370	371	380	381	368	378	408	398	382	382	355	407	397	356	361	357	360	358	413	387	387	364	392	382	393	378	411	417	392	380	365	371	372	392	365	392	329	414	398	363	398	343	375	345	355	412	338	375	354	386	367	397	377	361	386	389	376	348	397	381	328	411	363	371	395	378	365	361	384	358	375	359	386	385	372	396	365	364	357	357	391	359	364	393	357	356	383	393	386	374	375	373	375	407	365	362	393	351	369	397	400	384	346	355	385	360	361	362	378	366	371	342	366	373	380	349	371	386	433	365	391	374	383	369	390	369	362	407	400	409	405	385	380	346	401	360	352	362	446	382	392	368	418	401	389	370	424	364	375	399	382	386	359	389	349	360	386	382	357	379	343	392	392	371	368	355	354	353	364	387	356	398	367	382	346	395	327	367	352	351	373	379	381	367	378	388	415	373	353	370	376	376	385	404	328	378	402	399	354	388	352	404	376	379	382	388	385	356	361	376	390	337	371	416	383	373	404	435	407	379	371	380	368	386	362	399	401	396	363	345	365	357	351	396	399	331	381	372	365	396	352	402	389	389	381	376	410	356	400	366	386	373	361	387	363	370	396	369	388	352	380	358	365	345	364	378	363	373	362	390	351	360	394	390	376	386	395	348	359	325	396	381	368	348	359	358	374	380	374	384	363	385	395	350	354	381	376	345	381	354	375	390	370	347	362	371	382	378	384	341	381	363	349	349	395	422	368	359	376	372	359	404	363	375	372	364	373	391	363	365	364	366	391	380	377	381	369	405	370	355	369	389	347	368	370	368	376	357	384	388	361	386	366	359	375	367	367	364	351	349	395	366	361	351	353	369	356	371	371	398	383	387	390	385	376	365	344	391	365	384	347	380	390	346	438	357	360	387	350	394	423	343	374	362	325	329	406	353	379	380	389	361	344	354	389	351	368	366	355	370	375	368	387	347	349	367	376	350	379	386	352	370	371	389	371	400	374	357	374	368	398	377	384	409	350	335	374	394	353	400	340	382	401	341	429	360	379	383	328	401	380	381	393	380	378	363	353	368	380	378	368	369	347	400	377	377	352	362	368	347	370	363	370	376	366	410	378	371	398	357	374	392	362	352	395	353	391	370	387	372	368	364	365	354	397	348	377	334	381	384	372	350	363	377	378	339	371	343	350	362	362	389	380	366	380	369	361	337	403	351	403	367	388	368	334	359	365	421	385	392	380	397	382	357	344	362	415	364	388	355	352	379	353	366	373	374	357	375	350	398	371	354	358	356	368	376	378	365	364	348	372	396	365	398	369	397	379	386	365	344	370	379	357	401	370	360	374	370	351	357	385	343	342	394	380	375	383	374	365	345	355	350	370	377	392	404	384	378	362	377	342	383	351	362	357	342	371	329	396	392	375	377	390	365	347	362	376	394	358	379	389	385	394	371	372	363	370	393	434	379	371	380	384	381	348	376	369	396	354	360	387	373	379	347	354	389	388	371	355	385	349	374	365	395	369	369	393	362	371	369	361	393	371	409	363	306	354	375	336	376	347	385	336	395	389	382	384	392	381	366	396	373	325	404	377	386	371	376	374	356	366	386	379	348	346	343	390	346	353	347	357	327	363	376	373	362	389	365	356	406	371	365	378	371	383	381	385	392	376	356	362	381	379	366	373	373	382	375	354	365	358	355	359	376	362	378	368	353	349	387	356	349	364	371	388	339	374	385	346	384	382	365	364	373	346	377	340	361	366	372	380	350	365	380	324	358	392	379	351	351	361	373	373	363	385	364	379	399	352	390	358	391	365	350	396	377	379	357	359	363	354	360	382	392	376	392	339	379	367	378	393	363	373	390	373	395	364	328	345	382	353	372	377	382	407	376	366	391	373	365	401	355	358	425	374	370	411	373	393	387	376	363	391	360	390	343	364	410	365	339	390	343	351	372	422	389	381	381	387	351	374	369	367	358	386	354	365	368	323	369	366	360	382	368	387	340	372	365	362	335	380	396	336	392	420	373	392	355	397	360	361	380	352	399	332	383	354	357	365	350	393	400	358	369	403	381	388	380	363	385	352	344	360	360	370	414	368	354	383	394	377	356	384	363	390	411	377	393	372	388	361	355	380	378	351	372	389	352	389	365	372	359	356	368	394	360	372	363	363	358	389	355	366	349	369	378	358	365	384	367	336	367	380	331	388	371	357	360	382	369	391	355	357	340	395	378	367	392	368	393	354	351	369	383	361	377	355	377	406	383	348	371	357	359	339	390	393	355	382	330	388	355	378	370	355	380	384	392	368	355	353	380	379	386	381	382	375	395	352	358	389	357	376	361	372	376	398	357	398	376	382	360	366	360	378	374	377	393	381	352	386	370	356	374	380	367	396	410	361	373	396	402	393	356	365	349	372	385	362	399	384	366	364	387	357	355	369	369	339	352	369	385	374	348	334	376	348	368	359	371	350	357	364	367	377	355	363	418	349	412	370	378	366
9767	12404	3307	1603	1302	967	825	727	648	571	551	550	513	487	469	493	471	451	405	388	397	461	435	419	416	416	412	402	416	435	409	405	439	394	423	417	383	405	379	412	435	397	381	415	389	417	381	401	404	412	413	419	424	385	369	366	408	447	447	394	447	411	428	386	440	423	385	428	386	410	396	409	401	404	394	397	409	407	409	370	404	392	422	398	384	428	419	410	351	352	415	401	398	399	425	415	402	424	417	428	417	362	360	383	437	428	401	437	429	401	423	383	398	387	367	393	371	374	402	392	384	385	470	429	410	407	415	386	386	391	460	348	357	439	422	389	406	347	401	424	422	445	416	412	414	395	414	373	403	426	386	398	387	429	374	383	410	407	399	394	404	400	399	407	407	440	417	415	406	426	414	407	412	394	391	394	427	414	414	383	441	426	418	395	387	409	403	400	386	385	399	403	411	410	419	396	395	421	412	409	406	444	403	421	407	383	384	392	404	374	421	382	374	412	411	423	417	423	405	391	364	402	385	453	391	372	402	393	424	366	380	369	374	430	385	381	400	372	434	417	392	382	421	417	406	394	423	393	386	396	376	384	387	406	400	398	366	429	376	408	406	386	392	400	382	388	373	420	393	342	380	420	424	452	389	388	391	400	440	392	399	374	420	426	427	373	384	433	377	438	406	407	422	442	441	395	412	401	401	395	395	441	413	405	405	363	397	389	387	432	389	362	391	369	403	453	425	411	413	436	395	386	428	370	373	402	424	393	379	433	383	389	360	435	384	401	402	419	420	401	410	414	398	400	410	407	383	386	380	433	407	408	397	422	439	382	437	404	384	389	369	385	434	384	415	397	443	401	395	402	378	431	399	404	409	397	390	418	384	398	415	402	429	434	406	394	400	378	398	399	379	407	408	425	438	378	383	413	426	416	385	398	401	413	412	399	406	398	373	406	418	409	426	393	380	382	441	387	364	425	421	384	382	395	376	413	405	427	364	395	405	384	393	382	404	400	431	398	404	396	395	378	412	397	409	415	396	397	384	384	436	372	391	375	387	419	404	406	374	426	392	402	380	391	376	407	429	419	412	398	428	404	416	384	380	376	387	355	394	368	398	395	391	410	365	389	406	413	405	419	401	362	390	404	440	400	401	380	411	362	385	387	373	437	403	432	425	435	429	387	389	391	406	452	419	402	413	408	419	421	401	416	399	400	359	392	430	413	406	406	418	416	425	381	437	404	410	420	440	410	436	419	434	437	399	413	393	397	384	362	397	402	368	424	404	390	413	404	408	391	446	407	420	352	387	450	407	412	394	442	379	410	403	398	416	356	373	406	404	422	408	417	402	404	428	405	418	389	390	386	401	405	433	430	393	375	410	386	399	402	427	426	400	415	371	394	396	382	417	402	374	415	393	352	421	373	400	408	398	403	397	420	420	391	358	425	378	394	373	426	366	396	440	434	372	415	391	412	420	405	397	387	367	415	375	446	391	381	389	406	408	393	435	388	458	410	362	399	372	414	390	422	390	387	426	403	395	365	382	438	410	407	385	388	418	362	396	437	398	406	409	387	410	400	400	380	409	416	418	424	377	374	403	380	414	373	407	377	369	421	380	365	375	395	400	409	373	390	400	406	403	415	377	399	393	405	418	391	384	426	402	389	373	394	397	389	434	372	372	405	410	357	407	399	425	388	417	425	404	372	397	458	422	405	408	414	444	410	412	399	425	419	418	434	431	414	391	406	400	371	390	369	408	442	385	396	370	381	379	414	399	416	438	398	376	411	374	426	387	414	409	409	388	420	394	413	382	404	419	427	419	375	423	398	379	431	403	427	377	421	416	387	404	406	405	407	437	423	398	412	408	390	393	447	429	378	439	393	420	418	411	443	394	412	407	408	393	374	363	386	400	374	407	411	367	382	428	415	412	430	398	396	409	375	386	405	427	372	397	402	403	463	391	396	388	416	408	412	405	388	433	420	392	406	399	393	422	410	412	412	407	392	390	432	390	413	401	417	434	416	405	409	389	407	413	403	425	398	405	391	412	422	406	417	417	405	398	403	426	419	397	390	413	411	408	425	420	389	374	409	416	409	392	399	447	388	417	362	389	414	404	389	400	410	336	417	371	433	416	427	431	407	405	389	405	413	414	422	414	406	433	366	411	405	396	383	401	432	390	442	393	417	388	393	420	443	416	399	412	417	384	415	378	407	408	416	400	382	381	379	434	382	408	422	385	391	391	388	390	386	410	410	399	362	432	388	432	402	409	414	399	403	419	399	414	421	391	423	382	406	380	427	401	382	384	373	434	382	417	385	362	389	384	425	445	424	420	405	412	392	427	391	426	402	392	376	381	421	387	423	431	429	388	384	420	401	394	392	389	421	391	433	383	450	385	394	413	427	385	385	372	391	382	395	453	430	391	420	408	385	408	419	408	397	414	381	454	413	394	393	431	427	392	437	416	397	389	410	389	420	426	401	404	424	391	407	397	417	376	412	383	409	380	402	411	432	392	419	396	403	402	408	407	384	404	395	414	429	390	401	399	435	401	384	392	406	378	375	420	416	391	377	382	370	413	412	416	430	416	415	425	396	422	383	384	372	426	391	392	422	382	393	417	376	401	389	405	398	446	381	411	404	405	421	385	430	390	402	410	421	398	401	393	380	427	387	418	408	425	404	389	381	394	407	417	422	421	396	444	409	431	383	375	436	390	404	426	411	410	404	395	391	393	401	424	408	380	415	419	416	393	398	362	399	400	367	405	404	436	403	412	407	411	396	404	450	398	398	364	400	396	404	398	409	397	416	419	436	428	418	359	411	415	409	345	389	367	402	416	398	402	393	394	396	408	410	440	444	388	435	397	387	421	437	416	373	373	425	412	406	435	380	421	393	379	426	421	391	421	395	426	432	400	429	400	395	405	401	372	389	367	409	414	369	382	422	386	395	387	388	403	391	396	416	429	393	415	431	388	415	442	428	410	407	408	437	394	401	399	394	411	382	379	390	394	419	387	441	412	376	404	438	406	438	398	406	409	419	366	406	405	371	369	438	378	395	388	373	396	398	402	425	417	383	401	385	421	383	427	418	428	408	402	396	399	419	431	365	366	410	397	396	377	414	386	379	363	398	427	426	390	402	415	421	421	425	400	420	406	398	376	389	411	415	399	392	426	401	390	401	401	392	409	394	408	423	413	414	391	386	437	373	405	408	410	427	394	398	433	397	415	403	410	385	393	421	388	404	380	406	421	429	433	405	396	412	426	402	434	410	387	427	397	376	434	408	419	370	396	417	426	419	419	417	386	383	372	396	375	363	372	411	398	418	393	456	402	413	403	386	408	424	403	425	397	383	444	398	385	404	395	384	410	424	385	387	395	376	422	408	392	413	368	388	429	429	412	400	416	387	432	405	393	389	374	418	428	417	422	413	382	414	386	401	425	391	425	393	392	395	348	430	393	368	380	375	413	404	399	436	408	389	365	369	411	411	398	374	421	393	362	387	381	409	417	364
22525	21098	28713	23721	21099	21138	5940	1311	931	875	755	736	745	669	637	629	610	583	580	581	567	569	546	566	520	559	537	535	523	510	572	505	542	482	503	515	498	498	501	523	539	505	523	508	490	490	515	512	523	542	509	515	504	492	537	516	519	491	502	498	523	544	519	497	489	480	467	509	486	518	507	529	503	526	493	501	503	472	519	520	527	498	496	496	525	476	477	499	434	509	509	443	517	517	507	506	511	525	478	465	515	477	503	517	502	485	515	525	497	528	481	473	494	533	523	484	547	519	498	541	460	499	493	511	479	511	487	533	496	523	493	491	448	509	492	506	496	475	516	514	492	528	499	533	501	523	476	478	492	498	472	493	470	485	492	531	500	482	493	500	483	497	508	493	441	461	540	481	489	476	503	507	510	458	479	495	536	489	473	477	496	525	500	474	517	507	521	507	514	522	515	483	479	500	522	494	497	465	468	503	480	496	481	488	507	498	511	458	501	488	495	533	547	481	502	522	472	512	476	450	551	522	480	470	466	526	464	501	509	543	490	507	493	515	534	486	494	481	510	490	491	496	520	524	513	474	529	497	477	508	469	558	510	510	490	525	479	507	484	517	505	497	485	491	490	486	490	505	478	456	533	509	497	491	525	493	521	517	465	529	462	484	468	479	510	498	482	503	513	492	519	519	531	494	494	473	458	458	439	489	547	493	470	515	494	478	477	517	512	505	469	511	515	504	492	480	495	494	487	483	494	483	536	475	545	478	513	487	492	482	491	519	478	531	458	468	545	478	529	478	522	481	504	517	498	477	523	521	540	501	461	470	500	544	497	485	504	514	462	500	468	480	493	489	472	505	469	470	494	522	524	523	444	512	463	513	525	501	488	488	515	500	508	492	490	486	513	505	506	526	474	523	482	512	499	506	511	557	479	529	497	515	475	542	471	467	509	508	505	509	494	522	486	485	488	537	463	486	484	522	481	468	481	488	485	479	499	501	509	514	484	553	480	521	499	492	524	507	514	523	520	486	451	470	497	474	486	471	497	479	477	498	511	500	532	506	503	497	472	492	492	478	521	452	492	508	495	498	502	483	515	477	497	493	501	492	494	520	449	440	484	504	501	453	514	529	494	515	505	513	484	519	509	483	507	494	519	509	497	507	493	492	486	492	505	503	476	484	531	545	492	469	553	503	553	512	491	492	474	467	529	500	521	473	487	504	484	489	466	480	513	509	453	455	496	523	503	498	506	500	474	485	507	512	505	510	532	485	498	498	501	492	498	494	462	519	526	494	525	510	472	487	478	516	449	514	498	522	530	500	493	520	482	457	473	496	499	523	485	488	467	498	465	486	502	455	505	497	456	496	458	526	487	532	476	463	546	528	509	504	460	490	517	513	478	507	536	497	485	514	490	521	496	486	488	526	474	506	471	468	470	535	484	518	485	454	494	483	496	486	523	521	474	494	516	521	475	503	520	501	494	480	510	492	492	451	524	520	465	500	487	493	470	494	485	521	489	472	497	469	503	499	532	504	477	497	513	535	476	513	523	460	512	466	506	486	457	499	473	447	472	486	486	490	483	505	450	539	487	468	485	527	487	521	546	513	516	494	478	491	497	499	491	488	454	491	524	496	525	508	486	511	471	479	531	510	530	512	520	515	502	520	487	480	505	502	496	455	485	484	507	550	467	500	474	488	517	499	496	466	486	478	500	496	477	509	461	479	492	511	467	477	544	474	527	532	507	462	531	487	510	498	475	462	434	500	496	426	497	513	494	475	477	475	503	486	539	508	509	471	502	528	523	525	504	476	506	492	519	491	497	515	466	496	505	481	512	513	503	502	510	504	501	482	483	498	508	482	500	468	480	478	514	501	475	472	520	518	494	527	497	507	451	503	479	487	501	461	463	486	492	560	487	475	504	497	507	452	510	529	522	519	490	509	497	468	508	482	532	518	481	541	462	493	481	485	436	548	487	486	505	490	467	444	464	527	535	502	502	513	476	493	492	502	506	460	502	504	488	503	491	476	480	508	458	518	523	533	486	475	524	484	497	524	505	493	458	466	496	506	523	499	519	505	476	451	513	479	485	460	490	478	476	521	470	452	509	492	490	467	506	468	533	484	469	479	490	491	466	489	496	515	520	496	458	511	500	470	485	460	476	492	463	485	533	470	513	512	504	474	457	484	509	472	514	465	484	540	482	496	470	465	479	517	513	517	539	491	513	497	466	515	479	493	502	498	467	473	505	479	461	467	465	493	515	484	515	498	506	518	462	515	502	531	498	533	499	503	496	489	517	467	524	487	500	505	503	501	485	479	506	478	462	476	507	501	491	457	522	472	531	473	483	501	470	496	484	492	526	488	497	458	502	472	499	495	514	486	509	489	497	463	474	473	517	492	474	438	466	529	485	512	462	459	447	498	530	483	505	488	497	519	509	490	465	467	496	485	508	482	511	483	482	517	483	504	453	480	509	508	497	508	465	530	471	436	530	483	521	537	482	496	474	476	513	497	479	458	521	490	533	514	511	473	504	473	525	523	513	504	487	531	519	499	485	501	476	462	482	510	514	496	492	470	533	516	522	470	494	536	461	498	503	464	474	489	482	488	489	431	463	506	501	492	489	482	489	551	495	490	514	496	510	494	493	495	484	486	485	524	468	502	509	526	486	484	461	471	537	517	485	508	464	497	506	489	477	482	526	455	461	487	492	515	471	449	497	495	458	468	493	458	534	478	491	497	528	507	503	497	509	519	543	471	493	487	495	497	504	503	497	520	508	491	465	491	487	495	518	487	489	452	514	488	465	525	525	477	451	477	461	523	467	510	534	463	516	462	494	503	542	502	505	466	486	466	477	510	514	499	487	495	459	481	478	498	494	476	509	452	471	511	477	471	477	470	503	501	519	512	492	474	489	515	501	445	490	465	457	532	509	520	508	448	490	500	510	471	488	521	504	470	490	464	490	491	514	506	471	496	468	454	488	490	479	474	469	500	496	453	466	444	492	481	452	496	476	510	473	523	474	522	521	485	506	457	509	473	512	492	490	495	505	494	486	508	447	495	517	499	450	445	462	502	483	493	510	499	524	490	501	503	503	497	522	492	474	508	463	490	519	522	503	499	491	497	496	490	447	495	489	515	496	473	500	460	492	517	482	481	535	506	489	469	461	511	454	511	490	514	460	523	471	514	462	453	464	456	512	488	544	502	512	469	534	494	535	534	453	483	519	499	551	557	477	487	487	467	483	486	487	494	479	501	482	502	504	455	482	492	468	483	511	469	510	486	559	483	508	502	537	491	492	472	520	469	473	490	465	496	529	480	475	494	481	487	479	494	498	494	493	476	502	519	486	534	457	499	494	500	478	484	477	487	500	495	472	522	521	466	485	477	478	514	498	471	533	521	501	513	436	464	483	522	466	492	475	514	490	476	491	503	479	458	501	479	524	474	505	537	486	478	495	504	485	505	508	476	481	505	512	514	506	467	485	451	480	492	499	501	436	498	527	517	508	497
12033	23861	9583	4769	3541	2595	2053	1696	1342	1129	1016	865	887	787	738	676	692	640	642	635	572	569	579	572	608	553	591	546	529	543	560	531	517	550	565	531	520	497	544	539	529	512	541	480	500	517	480	527	556	491	539	508	501	545	531	541	519	477	529	513	478	526	542	504	540	488	444	499	513	512	506	498	491	502	507	481	522	520	502	537	521	489	471	573	474	532	500	525	488	518	505	494	467	514	529	497	504	510	539	480	543	520	529	486	490	508	509	489	542	518	526	494	516	481	520	478	476	525	522	498	523	484	491	452	502	503	467	476	495	510	513	488	464	534	491	504	483	502	526	486	502	497	503	511	508	455	538	499	504	490	459	505	551	489	524	483	479	536	511	516	468	520	504	508	515	490	508	503	498	545	483	501	491	494	494	480	518	528	488	499	538	499	506	538	554	506	512	513	512	533	512	536	529	496	459	491	493	521	476	509	462	499	539	506	502	507	500	482	488	521	493	507	510	502	496	459	474	503	488	487	541	470	486	513	537	471	520	484	499	526	501	470	509	499	505	517	529	510	520	512	477	452	507	490	515	494	509	477	559	487	489	505	522	504	477	488	500	471	500	521	483	531	517	542	492	463	477	531	520	481	474	512	495	491	518	493	512	469	528	523	481	513	464	508	515	516	496	476	474	510	516	525	497	472	495	482	475	493	503	531	504	489	520	492	535	528	536	500	518	478	466	514	529	506	509	478	510	495	520	468	495	505	538	510	524	501	489	505	506	507	493	519	485	531	529	459	519	517	491	530	510	522	521	484	515	500	513	514	500	485	509	502	494	494	512	484	489	515	513	494	482	499	502	483	513	511	484	476	536	491	500	498	515	512	492	503	528	472	526	517	508	517	514	486	528	518	540	525	499	483	528	473	530	526	496	495	486	459	517	508	511	459	461	491	502	487	503	482	503	457	496	490	504	522	490	512	496	476	447	504	483	495	545	486	554	470	458	497	520	525	538	494	516	499	509	538	493	500	506	462	467	489	480	488	484	482	496	510	509	524	476	490	494	489	487	451	511	495	475	475	513	535	481	536	516	519	459	497	449	482	516	485	529	513	490	475	506	453	444	491	500	497	483	529	516	470	493	510	472	490	494	493	514	455	460	463	508	494	525	487	482	479	485	505	499	505	505	523	482	498	495	468	533	500	503	470	512	505	548	477	508	509	512	540	522	537	496	517	503	513	477	528	510	557	519	438	492	491	512	477	514	496	536	493	542	512	486	485	491	505	508	453	513	483	497	460	495	490	469	519	478	526	468	541	539	540	493	514	449	482	482	521	531	485	495	521	455	476	512	497	500	517	467	485	505	476	487	551	495	525	504	538	501	495	472	489	510	542	495	498	512	485	535	485	529	519	524	483	455	484	489	469	482	497	494	462	487	482	520	509	504	508	509	535	479	500	486	515	507	429	473	509	487	481	529	532	476	518	506	499	524	484	486	519	492	473	484	453	488	496	499	531	478	526	496	502	458	515	541	505	517	471	511	489	517	493	460	502	508	497	505	458	457	495	452	498	486	490	467	492	477	527	475	503	496	496	530	457	466	503	511	491	506	518	533	504	533	497	523	485	507	488	494	451	486	513	546	514	555	522	536	467	497	566	519	511	495	482	510	458	522	553	489	496	491	505	489	501	502	504	499	520	504	515	470	486	543	506	499	490	501	507	536	507	499	523	467	509	486	502	488	518	516	523	485	463	517	499	457	496	468	508	518	513	473	485	505	477	489	527	439	514	558	516	505	506	508	516	472	511	494	491	511	524	492	521	493	488	507	521	481	489	502	493	511	468	514	464	464	505	506	491	497	463	490	476	521	489	521	496	533	493	527	497	456	505	508	486	459	519	494	562	459	528	502	490	548	504	492	482	463	528	506	493	527	501	509	468	494	512	496	490	516	474	472	522	525	501	486	499	501	488	500	503	476	481	515	480	516	516	526	500	489	490	493	495	500	508	527	467	548	489	467	527	492	529	495	511	465	527	501	475	521	472	508	494	503	499	533	507	547	478	477	510	488	501	503	485	499	507	551	534	529	546	500	492	491	511	480	502	501	499	483	474	564	487	512	476	483	486	460	481	488	515	483	479	549	491	525	500	520	496	508	508	521	499	504	478	509	489	557	459	518	512	501	530	470	477	458	511	529	545	516	502	533	530	435	505	514	495	459	514	507	482	511	489	470	451	556	464	538	526	529	497	474	517	472	558	509	469	501	515	529	492	495	514	467	518	481	478	471	493	487	485	523	463	530	509	482	511	501	506	496	519	524	468	474	489	494	465	493	524	463	494	461	455	507	519	542	492	469	508	464	483	439	526	507	459	466	507	471	493	502	480	476	548	475	501	510	505	462	505	498	532	471	474	529	515	469	466	495	476	498	505	498	523	484	534	518	518	484	519	543	500	518	526	528	456	480	512	511	478	502	531	471	509	489	549	510	493	508	506	533	504	554	535	488	502	498	483	514	516	502	500	512	501	496	524	504	463	491	475	513	497	490	515	482	463	517	564	508	523	457	493	460	506	454	473	533	506	478	521	497	510	526	474	513	497	498	502	491	488	491	512	522	527	506	526	515	511	526	491	479	497	501	533	469	485	494	489	501	489	516	512	485	496	518	514	481	493	476	507	464	477	491	508	504	507	475	479	494	517	522	529	510	483	511	512	507	489	490	484	564	522	466	524	487	524	475	474	508	527	509	518	486	493	496	489	510	472	518	457	494	491	505	470	518	487	499	455	500	494	520	470	477	479	458	507	494	510	490	533	496	520	494	518	539	516	505	514	508	539	496	469	506	442	500	514	496	492	518	525	485	481	496	511	454	511	481	456	468	496	538	469	480	519	510	477	471	497	482	513	450	495	521	480	452	496	489	541	528	490	475	512	511	503	492	501	474	479	482	513	506	481	526	512	483	515	500	521	453	524	491	497	505	474	474	507	527	464	523	489	527	519	470	513	497	534	488	496	497	464	481	478	467	537	485	506	523	535	476	446	520	504	497	531	480	489	451	483	521	508	502	467	513	509	530	490	502	510	532	489	506	553	464	490	507	498	514	504	506	501	515	512	512	537	501	487	508	492	518	490	505	520	458	533	486	482	477	504	530	479	513	518	511	469	466	485	504	471	463	501	511	486	514	478	503	515	479	492	518	510	508	467	477	490	512	467	482	523	486	548	505	507	463	532	505	499	484	502	496	541	487	509	488	498	507	487	469	499	511	570	489	521	488	505	523	505	509	497	512	498	455	477	492	481	485	478	542	535	503	485	489	497	510	470	468	502	537	508	476	529	482	485	466	478	508	500	507	525	506	509	476	490	459	513	553	497	462	564	476	483	527	532	499	525	566	526	495	489	501	481	478	494	512	490	500	534	517	575	512	471	523	494	449	531	508	480	506	498	464	502	482	534	494	512	474	512	515	486	505	455	521	524	496	453	492	473	514	455	508	485	460	521	505	501	487	487	459	501	450	485	525	520	513	545
27861	17028	2957	427	247	237	214	195	174	193	183	174	191	180	186	174	226	199	200	198	193	172	164	182	186	159	192	179	192	180	204	185	216	172	168	180	178	175	180	171	149	172	177	200	196	203	172	192	196	176	196	180	165	178	173	174	188	186	176	193	187	184	170	188	191	180	158	167	180	182	216	169	183	172	183	188	188	169	171	154	187	189	179	161	171	165	176	173	173	175	195	184	196	170	171	176	180	195	198	193	164	183	171	180	172	207	190	182	164	168	208	159	169	156	181	195	180	183	190	157	173	180	165	189	181	208	193	164	189	185	187	187	183	184	187	184	190	177	216	190	171	165	195	194	188	191	188	178	184	179	175	183	197	176	182	184	190	190	185	208	151	185	165	189	190	181	182	207	171	181	184	184	196	163	177	177	196	171	186	148	190	177	174	166	185	172	174	175	196	170	184	188	199	193	172	163	179	169	165	204	165	169	166	177	183	185	214	171	187	183	203	168	183	181	190	188	191	160	198	186	193	165	182	180	177	179	182	147	172	168	190	194	183	177	175	183	198	194	199	165	174	170	180	199	180	200	180	196	184	181	172	192	173	176	147	171	172	180	177	177	171	164	173	176	192	189	201	202	181	171	197	182	182	151	155	170	206	196	190	164	165	185	179	183	210	181	159	186	169	179	199	162	193	203	163	175	218	190	155	177	199	180	196	179	181	187	190	176	198	169	169	182	178	158	199	178	177	175	171	165	179	168	174	170	184	178	163	199	194	168	152	183	183	166	171	190	176	163	166	197	174	194	171	182	194	167	191	183	165	171	192	208	159	175	177	182	183	193	172	199	156	164	206	184	190	204	186	203	173	173	187	187	171	199	203	170	190	160	179	202	159	175	199	183	185	181	177	192	197	205	174	178	187	181	183	217	173	165	175	170	158	183	195	193	182	176	178	204	168	200	193	189	184	181	181	182	175	176	181	171	197	177	186	184	151	181	188	219	187	178	195	199	197	188	189	183	190	184	192	205	191	186	189	183	169	183	187	184	169	174	197	185	181	171	179	200	195	187	158	185	185	176	175	186	187	181	166	176	216	181	195	164	161	165	182	172	171	202	164	198	189	171	175	182	169	175	173	173	175	175	182	195	190	172	184	180	178	157	185	176	185	172	184	187	185	184	201	197	182	184	187	161	209	196	180	158	186	198	165	201	171	187	197	174	187	193	166	199	177	208	154	190	183	184	170	161	202	160	174	189	198	187	187	182	197	197	183	181	164	170	180	209	162	175	182	186	197	218	182	170	185	196	183	154	173	184	209	170	178	194	171	173	181	162	192	190	177	167	190	193	170	160	207	190	166	182	194	197	167	180	173	168	192	192	189	179	180	172	174	199	168	186	179	198	176	184	188	174	161	163	164	209	185	158	179	164	156	184	177	193	179	175	200	164	203	170	157	173	179	183	163	186	206	175	201	212	179	196	166	182	202	216	204	183	207	161	178	173	196	178	168	182	172	186	162	187	165	168	183	173	162	176	222	183	190	165	167	180	192	180	186	198	172	190	172	184	199	189	177	186	181	176	165	170	183	206	160	180	167	182	210	189	183	156	180	195	182	199	193	180	181	179	204	172	153	184	181	173	180	179	185	179	170	172	147	166	208	187	167	193	186	194	194	182	188	187	172	161	167	172	180	174	173	195	176	173	178	146	190	168	201	192	178	176	179	164	183	191	187	151	180	186	176	184	179	182	173	180	182	146	193	204	163	186	180	191	169	183	168	194	191	175	184	164	163	198	165	181	180	178	211	195	190	181	193	163	192	179	179	176	184	174	205	177	150	169	179	183	193	152	198	161	187	173	174	201	172	222	181	193	191	211	178	190	175	190	162	182	181	189	187	189	210	190	165	177	166	211	169	167	186	170	201	177	187	191	173	194	190	181	174	166	177	216	185	178	188	166	184	177	190	187	169	192	205	194	168	166	165	173	176	174	172	183	176	170	181	177	164	188	196	168	167	206	183	188	179	184	207	193	206	192	204	152	160	203	211	172	176	210	188	189	187	183	171	186	177	187	188	195	198	193	201	191	156	181	195	183	181	187	184	186	164	198	175	183	185	181	178	177	151	178	177	187	171	210	194	175	175	180	186	175	173	194	174	193	193	167	207	204	165	175	181	202	179	183	181	180	212	185	167	189	175	194	182	175	171	177	195	178	187	179	191	168	183	185	195	181	185	184	185	165	169	163	167	151	172	165	168	168	187	193	182	194	194	166	216	215	189	170	187	166	215	185	185	195	177	197	181	184	185	167	183	174	194	167	158	176	176	185	180	183	172	180	202	180	189	199	166	175	190	177	169	186	198	185	164	182	165	168	174	173	211	186	171	194	198	199	174	191	174	174	183	160	170	185	220	195	190	196	158	216	180	182	160	165	168	178	211	188	173	199	194	193	158	209	153	189	209	177	203	158	183	186	165	181	177	170	172	191	184	184	168	197	189	169	169	187	164	161	180	195	218	175	160	184	204	177	190	178	168	177	172	176	198	176	167	203	174	214	188	172	195	190	169	183	189	181	167	169	174	169	181	203	187	179	174	197	183	209	191	190	181	169	194	188	186	187	156	179	173	191	181	160	166	171	174	192	176	169	198	169	183	185	169	193	190	183	182	196	170	162	173	174	188	184	180	187	191	174	172	174	182	168	171	191	149	189	174	182	178	179	186	187	178	188	193	168	178	185	189	152	188	186	174	180	178	171	180	161	168	187	184	179	173	185	178	180	184	167	169	181	182	202	182	192	170	185	194	168	166	194	178	200	181	162	199	207	193	188	178	195	184	198	149	185	171	178	181	172	152	186	178	185	179	192	188	155	206	217	194	198	202	184	181	206	180	177	181	153	168	159	188	173	192	204	175	179	191	183	163	172	180	161	206	169	170	199	188	191	185	187	192	179	173	195	160	166	198	187	192	199	179	179	192	183	172	200	180	181	165	204	184	180	181	180	169	178	179	207	168	174	195	190	184	163	194	178	193	174	183	199	170	195	180	178	173	172	171	190	182	157	181	194	196	185	174	180	182	176	191	176	199	197	203	151	191	165	213	181	205	184	185	207	176	186	175	177	165	199	180	198	190	182	184	177	171	185	167	164	199	166	181	178	199	187	183	186	192	171	181	191	189	178	200	161	195	180	197	198	174	189	177	176	199	185	173	196	199	197	170	208	203	171	204	161	164	169	179	182	165	174	178	180	170	176	199	190	180	179	168	172	197	167	177	168	166	182	171	153	159	179	175	179	170	201	176	167	165	159	181	188	179	198	191	191	160	169	177	181	148	167	183	181	188	181	197	184	182	217	174	181	186	159	159	168	173	176	174	190	200	202	185	190	198	147	189	200	209	160	190	166	161	163	184	167	176	169	175	183	182	189	170	159	185	173	194	150	173	179	189	194	162	203	181	161	190	180	182	171	168	172	199	169	187	170	132	172	174	165	161	188	167	197	194	185	188	192	187	165	176	194	199	175	155	154
9682	3997	522	329	337	282	253	241	240	215	217	228	193	228	241	211	208	226	220	219	200	213	209	200	213	218	230	219	216	200	214	227	214	193	196	194	221	211	215	174	193	196	202	207	197	193	187	202	189	197	200	234	193	191	221	215	196	204	185	231	218	204	218	204	220	239	207	206	207	193	187	221	190	195	190	193	199	184	228	199	228	198	217	241	182	199	197	242	201	200	238	197	210	203	205	219	185	196	207	179	199	212	217	184	221	236	216	209	205	193	216	198	215	206	222	217	204	223	200	204	216	194	212	205	218	211	205	216	214	210	213	235	207	198	194	198	224	202	213	210	190	202	211	208	207	232	206	217	218	183	209	213	206	235	200	181	212	218	210	188	193	216	205	216	220	206	189	200	213	215	218	204	212	181	198	199	197	207	218	222	203	197	176	200	227	194	207	196	211	174	226	206	202	202	201	215	210	223	220	205	200	216	210	206	206	178	211	215	217	219	202	196	218	217	204	217	211	197	213	219	184	210	167	206	209	234	204	205	172	226	218	195	217	213	181	213	173	207	209	200	244	215	206	189	227	224	198	200	226	206	204	209	209	214	220	205	216	207	195	197	190	185	227	187	222	238	228	208	221	214	246	184	187	207	215	200	182	215	219	207	191	210	197	225	203	203	229	213	204	214	214	187	197	195	212	220	203	207	211	221	222	211	210	219	224	175	186	202	213	216	208	197	213	198	205	224	217	210	191	216	201	196	212	180	216	213	206	199	209	175	235	197	193	206	235	213	197	204	229	226	212	195	198	206	207	196	198	246	193	234	212	194	211	222	218	192	217	187	199	210	192	210	201	199	183	188	171	220	198	217	184	195	206	233	185	206	178	199	182	211	195	209	209	199	190	214	221	173	209	214	210	190	201	212	181	200	226	200	207	183	206	212	204	180	211	207	222	193	191	220	200	203	223	221	222	223	205	197	216	206	216	182	216	215	209	211	193	234	218	196	201	186	201	202	187	224	196	208	208	238	227	230	223	177	221	205	177	213	196	222	188	206	231	223	228	198	185	210	193	209	209	198	201	210	190	217	188	215	255	231	194	191	187	198	216	220	182	208	220	208	230	179	225	198	206	205	180	197	214	188	227	190	225	206	230	212	222	216	184	203	223	189	188	201	204	177	197	203	207	217	208	212	215	245	204	218	222	197	216	211	214	203	201	223	196	188	197	216	204	178	208	218	231	205	200	210	197	209	205	195	184	215	208	202	202	195	199	230	202	205	215	220	180	216	208	192	219	198	230	220	202	208	180	218	188	213	211	192	223	196	221	177	202	177	208	217	205	212	213	215	228	193	192	211	218	194	211	208	209	218	199	193	208	198	222	200	213	210	227	200	221	188	197	215	184	190	202	216	210	218	212	227	249	192	239	218	200	180	203	221	204	197	196	198	201	207	205	198	207	209	212	183	239	208	220	203	216	188	216	190	213	197	193	206	186	227	206	191	196	197	208	204	210	191	213	201	198	206	223	206	172	198	208	225	176	221	206	203	232	207	211	200	202	206	202	197	201	227	236	183	209	187	203	214	201	226	216	204	241	202	206	212	219	199	203	208	208	216	201	209	200	221	216	216	216	197	200	207	209	215	204	221	218	213	223	208	197	192	186	202	214	218	226	193	190	215	222	199	221	215	208	200	196	209	218	243	203	202	191	204	194	194	216	222	196	210	202	204	206	230	190	179	198	187	236	218	211	232	208	221	209	211	227	188	204	187	211	212	208	203	196	193	197	216	214	208	211	213	207	195	191	212	213	194	223	217	210	231	223	203	198	194	211	207	207	196	230	210	197	209	235	217	209	228	200	219	219	212	195	202	220	200	199	209	222	220	192	210	217	199	204	193	232	219	229	212	192	197	198	226	200	218	191	208	199	217	198	187	199	189	217	201	213	185	209	187	204	217	198	205	224	208	205	179	192	198	221	198	207	209	198	203	212	200	182	191	233	195	206	170	222	193	199	218	212	207	197	195	209	205	209	200	222	187	193	221	215	208	207	205	196	216	201	202	192	186	195	198	190	226	199	214	198	207	180	188	194	201	236	192	187	225	211	202	187	199	202	201	187	213	230	195	206	218	208	217	210	219	217	217	210	195	202	228	199	200	212	184	197	209	196	197	187	210	217	189	219	202	209	233	216	214	206	218	204	176	193	197	206	221	209	223	213	220	188	202	205	188	199	195	241	209	224	181	216	207	196	213	204	225	223	226	195	222	191	222	189	202	209	206	223	180	214	189	216	188	206	219	215	215	204	214	220	216	186	221	199	187	229	229	209	203	216	226	232	212	212	241	224	196	182	215	206	189	205	203	194	204	200	193	199	200	204	213	225	184	211	231	208	201	208	196	208	208	210	181	214	222	190	188	213	193	215	244	173	185	217	223	209	196	222	209	203	205	200	203	204	214	208	222	212	212	205	219	199	197	211	211	217	196	204	188	224	206	190	200	202	203	231	214	211	179	192	201	195	186	191	216	218	206	221	195	208	217	191	211	195	209	191	210	217	183	197	199	188	229	198	210	194	204	201	212	180	205	198	206	207	224	198	196	237	183	151	194	208	203	222	207	165	182	202	210	224	203	179	221	200	207	221	215	202	195	193	197	209	184	222	203	175	206	206	208	217	210	189	213	224	210	240	235	202	205	228	208	197	199	192	236	188	206	203	204	213	186	190	200	224	199	204	210	217	224	213	226	218	227	232	201	189	189	231	208	202	199	213	194	188	224	174	212	195	197	223	222	199	213	187	201	170	199	222	208	216	185	191	204	206	197	204	225	256	202	204	204	222	218	202	222	203	194	217	226	205	241	194	191	196	188	197	179	216	198	215	213	206	207	204	226	197	205	206	229	216	196	199	214	200	226	188	211	202	198	191	207	205	208	184	197	194	196	210	190	212	202	219	231	209	203	198	221	209	208	203	223	210	205	187	207	205	202	221	197	202	194	226	215	209	216	202	191	209	184	176	179	228	209	215	206	202	210	221	212	200	200	213	202	185	209	185	194	222	198	189	220	198	181	209	186	202	218	179	209	219	203	219	193	196	198	214	235	214	223	226	176	225	215	193	194	225	201	196	202	218	235	195	202	190	211	204	231	219	206	180	227	211	219	218	193	173	208	223	184	199	205	224	218	225	211	178	185	239	232	215	233	232	222	210	209	178	208	211	194	230	200	208	219	212	226	204	208	210	203	218	190	213	183	226	211	218	203	191	198	191	213	167	218	191	225	223	190	194	209	202	222	238	203	199	223	205	198	218	216	202	201	173	195	189	193	198	216	214	210	193	235	215	204	205	224	205	176	194	230	202	198	203	184	197	212	214	217	211	204	184	214	195	219	207	226	225	191	233	192	221	209	217	216	202	212	206	199	194	219	189	245	210	205	207	215	203	198	219	188	205	199	241	202	200	208	198	185	217	220	226	222	217	202	205	196	181	206	211	191	214	191	198	199	195	213	227	203	221	191	222	189	207	220
23761	21078	28224	24183	21052	7315	801	571	479	443	367	318	357	314	318	263	270	274	251	245	270	267	273	289	258	247	260	262	237	253	243	254	263	202	217	219	245	206	235	248	222	241	253	249	290	215	211	223	216	237	220	246	237	222	218	239	262	228	213	234	231	238	219	237	247	246	219	228	235	220	222	206	223	238	206	251	247	223	223	246	217	238	231	248	250	225	218	242	221	253	219	247	193	221	210	239	209	224	222	234	241	222	246	220	229	197	220	223	240	240	213	219	203	242	228	224	228	206	222	224	223	249	220	240	219	217	228	216	240	230	233	201	235	228	227	213	206	228	233	241	197	237	228	231	239	213	237	187	211	219	222	216	212	228	239	234	210	216	243	232	222	227	227	218	240	222	250	228	226	232	222	240	237	238	226	235	243	240	210	245	224	219	244	219	233	248	222	238	225	214	232	225	218	224	237	207	242	221	209	221	251	226	214	213	230	230	219	246	242	228	233	223	236	245	208	243	218	231	241	241	217	227	235	228	248	220	238	224	234	253	232	223	229	217	252	234	205	229	229	247	208	226	211	220	238	237	244	239	193	222	248	234	222	220	195	209	241	203	212	206	205	235	236	225	208	223	227	208	200	254	209	224	241	223	200	237	179	231	204	253	224	236	236	220	239	239	233	259	246	242	225	244	208	199	205	217	232	235	217	246	229	234	225	230	207	270	259	256	225	214	240	251	217	209	239	251	241	234	216	262	234	190	197	224	245	236	214	227	199	214	214	244	225	217	235	232	238	251	205	201	200	245	217	229	234	230	195	227	220	249	218	222	233	242	250	232	241	239	219	255	231	217	262	204	241	232	217	220	253	222	211	245	245	232	231	234	252	199	239	212	243	251	260	225	248	253	232	244	227	242	237	242	220	203	229	209	233	222	237	219	226	215	238	230	237	233	246	233	229	225	231	212	194	228	217	213	193	226	233	236	214	214	226	191	227	208	203	222	220	197	258	245	224	215	228	213	229	220	263	202	219	212	223	264	221	207	227	252	216	245	247	216	248	225	222	215	236	232	252	229	222	212	219	263	244	195	237	236	233	212	224	209	221	226	234	252	245	240	210	240	202	235	205	239	231	226	240	205	220	226	228	282	240	249	206	246	221	214	225	219	222	208	227	213	235	236	226	253	236	244	218	214	221	251	192	242	240	248	234	232	220	204	229	248	211	223	246	243	207	221	220	240	214	252	239	214	244	217	237	232	226	236	244	199	238	240	244	232	220	234	208	234	232	250	231	226	236	224	234	236	231	207	189	242	247	230	252	224	213	239	248	233	205	209	203	227	218	217	212	213	249	216	248	249	236	208	249	255	239	246	244	219	233	223	229	223	208	219	229	220	241	233	222	225	222	220	237	202	198	230	243	223	232	233	212	241	252	239	214	194	200	222	238	249	210	230	228	232	216	234	218	234	234	253	240	237	224	250	262	224	218	231	237	230	218	191	248	229	244	214	222	230	240	232	235	212	218	237	250	234	221	211	219	245	237	236	239	224	213	220	231	242	241	244	204	234	189	215	253	194	231	222	235	220	241	244	245	227	224	259	223	216	223	226	198	220	203	239	231	203	193	220	216	240	246	196	232	239	221	267	241	225	227	229	253	209	237	221	232	214	220	235	224	232	234	210	224	205	210	212	259	217	220	240	207	209	232	212	238	238	221	219	236	256	226	209	228	197	208	227	224	233	204	199	224	232	212	210	223	250	237	234	226	216	206	224	240	227	217	223	215	233	246	231	239	230	209	246	225	234	231	228	215	207	211	222	238	230	224	210	226	225	220	216	234	214	224	233	229	247	208	229	218	241	228	241	243	250	221	225	218	229	209	244	259	206	217	227	215	241	203	209	263	229	215	232	215	219	221	220	224	222	236	237	242	227	223	227	211	201	242	231	248	225	255	221	246	222	229	235	238	230	195	232	218	248	219	255	209	219	216	212	222	194	204	206	228	229	220	223	248	213	225	232	234	246	245	243	218	221	235	199	214	232	202	227	240	248	220	218	214	222	222	253	214	222	230	196	230	236	224	213	241	226	228	229	216	247	228	246	214	215	206	235	235	211	242	243	208	247	239	229	218	244	229	215	244	262	236	245	246	213	235	224	242	228	214	224	234	216	226	236	257	254	228	245	236	230	233	233	242	237	237	217	218	226	209	230	214	243	266	195	216	209	216	203	212	237	215	217	242	242	232	216	232	235	236	218	222	205	241	203	234	233	225	251	244	220	228	240	224	246	233	233	197	228	224	213	244	251	238	215	201	225	235	203	219	215	252	205	240	214	215	244	205	230	220	237	219	191	245	214	201	244	227	218	214	217	224	233	215	236	230	256	225	223	207	228	242	235	236	214	208	214	221	227	218	222	212	224	215	183	230	257	251	199	224	244	233	230	226	220	230	230	226	251	216	231	184	235	218	230	264	228	212	221	244	229	217	217	232	218	202	229	231	222	224	222	233	234	219	219	238	231	204	222	238	239	223	217	225	245	207	248	217	216	237	246	221	215	220	228	209	216	224	222	203	220	215	221	256	243	267	234	206	226	234	238	212	244	241	226	235	237	207	221	226	241	214	214	234	257	203	202	201	210	215	231	229	278	233	249	239	234	238	229	259	195	214	247	243	245	228	225	216	201	223	212	218	233	241	243	238	241	216	209	229	218	219	214	228	193	216	245	233	259	244	226	243	234	245	227	224	244	219	247	238	234	238	238	205	237	205	225	221	234	220	219	202	220	223	218	217	252	209	208	237	265	205	234	228	228	210	218	232	250	212	220	207	202	244	222	253	231	210	263	211	212	231	262	213	225	230	229	240	236	226	212	226	228	214	246	246	251	220	231	234	220	268	219	233	213	213	230	242	213	246	202	218	247	226	204	218	217	221	214	212	257	224	218	232	207	238	245	201	215	244	235	221	209	237	189	214	235	220	229	231	223	229	232	220	223	260	249	223	232	207	243	225	268	229	218	239	214	257	226	201	261	245	232	219	251	220	232	224	224	239	242	217	229	223	255	231	217	232	230	235	221	223	235	222	247	219	247	236	234	223	240	219	220	225	211	256	216	202	216	206	246	218	235	220	228	225	228	222	248	217	208	212	235	232	236	225	214	225	230	210	226	224	263	240	209	217	227	218	235	233	221	208	220	234	231	215	232	217	232	234	217	224	226	185	214	231	231	216	206	219	245	223	225	237	231	231	202	236	236	239	240	239	220	261	241	255	207	235	233	191	238	229	215	227	211	239	222	211	196	208	225	211	222	181	176	219	214	217	216	226	194	229	239	247	233	223	220	232	228	240	238	235	244	217	232	234	246	232	230	217	223	216	203	233	203	197	240	241	209	217	226	235	234	232	239	241	215	267	220	245	205	227	209	264	233	249	236	247	231	238	234	245	235	203	240	246	237	216	224	224	233	246	228	232	214	212	237	187	220	242	222	216	222	232	228	217	218	236	240	209	223	234	225	214	211	207	235	236	234
10883	19560	5717	2606	1872	1409	1089	854	732	597	474	447	412	349	318	331	309	324	292	321	307	276	287	260	280	288	306	292	302	261	280	242	248	272	248	265	246	268	244	256	248	256	268	240	263	252	272	245	213	236	237	262	261	251	265	231	224	265	227	254	263	250	243	237	237	249	275	247	273	225	261	240	236	268	260	235	276	231	245	273	260	241	255	240	252	267	229	244	242	252	219	264	225	216	265	239	238	241	237	228	267	229	243	253	234	228	235	260	244	250	259	262	250	227	226	249	242	231	218	227	220	255	262	276	239	261	255	248	247	244	259	243	235	224	226	229	234	252	194	240	240	220	234	249	237	265	257	253	251	254	255	233	260	272	240	251	233	251	250	245	229	228	241	252	246	232	236	254	225	222	220	235	252	242	219	224	254	264	235	250	237	227	226	253	252	261	246	264	245	258	238	248	262	231	259	226	255	238	249	239	252	236	237	248	219	252	233	244	257	255	231	201	254	236	229	221	244	200	252	240	252	226	237	244	264	232	267	240	242	266	226	249	242	229	266	227	236	230	240	271	237	239	223	220	240	218	215	246	244	267	257	264	224	216	233	229	266	231	249	240	252	253	247	232	246	262	236	229	262	233	214	270	243	268	226	243	249	244	232	235	233	242	245	244	243	239	234	234	228	240	252	228	225	251	231	264	268	225	250	239	273	240	254	238	223	246	259	256	261	239	227	219	244	244	242	257	227	257	240	247	242	230	225	242	243	231	232	228	231	237	241	232	255	267	220	208	237	258	251	254	266	238	228	234	240	256	232	225	250	254	249	227	257	259	279	252	232	263	213	260	231	277	237	227	255	220	236	243	236	242	224	228	252	229	248	242	239	227	216	202	231	252	256	250	256	222	226	219	244	247	267	230	201	265	255	214	247	228	251	257	233	213	246	241	242	229	253	255	270	245	253	231	241	228	281	268	252	227	247	232	262	233	261	247	254	223	233	236	258	240	266	233	232	241	252	237	227	242	231	245	213	242	234	261	270	237	248	251	239	259	224	206	257	227	231	238	263	242	220	251	233	219	255	264	233	253	224	223	246	239	235	245	236	249	242	217	217	240	227	229	238	220	262	227	247	243	271	248	240	243	229	227	242	239	241	243	232	276	242	251	223	251	213	223	229	259	214	217	244	240	252	258	238	230	233	251	217	219	239	254	232	259	228	254	260	218	257	245	251	233	251	241	226	255	253	243	235	202	262	242	231	253	246	234	271	218	247	224	254	238	242	227	238	215	250	245	248	234	251	251	224	237	239	209	227	256	233	274	249	226	228	243	239	225	238	233	231	250	232	254	222	227	236	230	261	255	245	231	242	249	231	245	240	239	251	248	259	247	234	229	224	243	245	213	248	238	247	259	243	246	247	252	227	264	263	244	258	242	236	252	258	255	256	254	243	230	232	254	215	225	236	242	238	246	253	230	248	211	226	249	249	235	222	225	247	253	209	236	249	219	228	263	248	244	238	246	231	232	265	262	224	267	246	239	250	256	249	245	285	250	230	227	277	246	240	253	265	235	238	235	237	262	277	244	266	252	204	222	247	238	221	258	256	275	263	250	276	224	256	243	252	256	246	214	239	234	240	276	205	247	259	212	211	267	229	244	225	224	229	207	235	243	233	250	248	242	237	245	256	224	244	244	254	240	222	237	262	245	249	235	256	252	258	248	229	209	224	256	243	270	222	227	220	243	233	237	264	229	211	246	260	217	251	234	237	248	222	280	241	243	233	235	249	253	271	264	256	228	267	222	254	233	237	227	246	254	258	224	240	236	242	241	257	218	255	265	230	260	244	222	251	265	234	252	251	227	226	231	238	228	230	207	237	252	260	245	228	200	231	266	248	215	242	247	247	221	238	249	215	239	241	244	238	224	234	269	278	260	272	242	236	236	211	252	238	225	235	224	259	228	241	257	231	235	257	245	219	265	239	276	257	210	245	217	244	240	257	244	230	250	254	222	241	260	261	238	240	232	218	241	227	254	236	206	251	258	259	256	233	278	231	251	230	242	240	226	240	257	240	242	252	219	241	271	229	239	237	225	242	262	244	251	229	244	253	255	230	240	231	235	242	234	245	227	242	236	261	241	252	247	236	240	224	227	247	252	248	244	249	245	226	257	246	227	257	278	232	244	234	244	270	259	235	246	229	255	245	215	223	273	249	265	237	241	228	230	256	240	256	258	271	212	234	254	241	241	239	222	227	249	241	248	236	259	242	274	247	218	223	253	235	255	242	240	255	226	242	236	262	245	215	245	270	227	224	259	243	245	227	247	260	241	239	252	219	241	234	271	247	275	255	241	251	220	231	248	237	256	279	243	263	249	231	238	250	259	225	260	244	235	254	235	233	243	255	227	231	248	267	278	242	215	260	249	261	225	260	253	253	234	229	224	244	260	218	252	261	242	226	218	240	231	277	246	231	253	250	222	240	245	239	249	230	244	220	255	251	258	223	229	245	253	225	250	237	249	213	270	247	249	254	255	233	219	247	233	220	263	263	253	250	252	252	254	232	235	244	251	265	246	227	243	249	237	234	252	239	235	245	212	254	269	214	265	238	253	233	239	247	263	247	218	238	232	217	249	243	220	231	243	215	255	255	241	240	246	244	234	233	239	234	260	241	245	247	216	251	239	253	243	254	252	227	237	252	248	282	257	283	236	259	211	235	236	247	222	232	244	260	260	257	246	243	260	232	256	264	228	237	251	244	233	271	259	246	271	248	226	213	214	217	247	254	221	247	232	242	229	245	227	247	249	233	223	237	232	282	248	222	259	263	254	263	253	226	236	231	238	268	240	278	233	255	216	242	265	269	231	256	250	222	251	232	238	257	237	230	267	245	251	261	248	242	247	258	213	239	240	243	252	239	218	272	244	233	248	243	250	275	244	255	226	212	236	258	233	226	203	228	229	238	247	261	236	260	253	228	247	252	244	223	233	246	208	201	232	225	250	267	261	226	249	234	267	233	247	214	235	245	238	237	251	248	261	229	248	229	241	240	248	214	254	224	232	248	247	224	213	264	210	235	222	251	255	238	263	252	288	264	231	221	236	241	229	225	278	212	239	210	236	238	257	236	243	248	242	259	252	235	233	232	233	255	246	239	235	277	242	230	223	203	221	240	242	236	264	257	236	261	232	232	265	240	258	238	240	236	243	223	236	255	242	262	239	247	239	237	220	225	236	257	254	251	238	274	245	207	259	260	246	250	228	225	248	209	256	238	231	263	228	227	243	265	266	235	235	196	227	257	225	235	267	261	211	212	218	223	217	259	277	247	274	230	263	245	229	231	255	249	266	244	254	235	243	256	202	221	248	226	243	255	237	252	252	284	285	244	243	243	244	235	245	257	287	222	224	246	249	250	246	235	249	242	240	230	242	243	248	250	251	235	248	245	265	232	206	254	236	265	245	244	253	251	231	245	238	248	245	216	266	243	278	230	248	217	236	226	238	287	247	237	238	234	247	250	233
24919	21081	26971	25278	7294	734	595	553	475	465	436	439	404	428	404	424	400	419	398	357	369	409	425	387	368	382	367	422	401	395	362	392	376	395	363	374	349	388	393	401	393	373	376	385	409	414	364	420	415	355	395	373	410	362	383	351	407	368	380	364	358	363	378	408	355	409	377	376	357	387	400	390	365	374	377	354	394	410	348	365	371	363	351	356	356	376	403	371	355	379	391	378	348	386	376	384	347	377	391	358	342	367	374	373	370	382	343	366	352	354	411	377	398	388	361	361	358	354	378	411	376	344	414	347	367	419	385	376	369	348	384	364	400	364	323	405	379	388	386	378	391	397	404	392	390	361	359	357	362	353	335	388	361	360	389	381	383	361	360	372	389	380	386	373	385	365	387	394	362	392	376	387	343	401	405	363	331	386	389	365	380	346	378	354	340	364	367	409	383	364	379	363	398	367	387	369	367	377	379	324	395	381	363	373	360	386	375	397	373	390	380	417	404	373	342	358	392	361	388	374	358	375	359	363	381	346	382	371	392	361	371	399	381	342	354	386	360	378	358	399	366	385	375	348	382	405	383	373	355	382	378	371	395	320	384	371	383	368	353	354	359	351	383	358	382	373	359	348	388	376	384	367	386	365	361	364	372	376	393	373	358	387	402	360	356	365	373	384	399	383	407	384	383	373	338	375	374	412	390	360	363	384	402	394	392	385	348	397	373	391	358	378	376	346	358	343	399	373	410	349	407	335	353	353	399	394	395	355	359	377	373	377	347	379	387	382	384	341	373	405	370	384	398	361	367	371	356	350	338	394	373	378	392	377	370	396	378	369	363	379	352	360	361	343	344	372	385	393	354	358	380	341	339	393	359	378	367	383	355	357	380	385	358	370	370	350	391	381	361	383	354	365	371	359	377	378	381	393	354	366	353	356	365	371	372	372	387	355	364	384	364	388	365	376	373	378	331	400	377	420	357	367	335	379	375	361	388	368	383	425	400	350	342	384	376	375	393	360	387	367	359	356	383	381	349	398	374	379	364	341	378	359	353	413	371	341	368	338	389	377	376	350	369	380	391	372	345	351	366	394	374	381	392	380	350	341	372	380	386	381	360	373	338	385	350	352	343	380	389	381	420	381	361	354	368	366	342	384	389	369	388	425	399	384	362	357	384	371	368	413	386	361	398	367	378	379	343	382	376	370	390	399	373	345	373	368	386	368	388	394	374	378	377	408	365	387	358	389	386	376	342	331	346	333	374	374	356	390	386	348	362	367	393	379	367	351	362	384	382	357	382	376	361	370	351	368	355	375	393	385	398	365	354	359	364	401	394	390	403	354	368	378	382	370	373	367	375	373	349	359	396	383	404	373	367	366	350	403	390	338	356	358	372	336	374	360	353	359	401	409	344	383	364	379	396	379	400	386	344	370	352	362	360	355	369	381	373	389	372	369	388	365	353	382	373	381	380	350	374	364	341	367	371	384	380	406	370	366	330	389	376	369	378	363	376	397	388	404	384	347	335	369	339	332	407	352	413	388	367	407	363	368	413	378	354	418	362	380	374	416	401	406	363	413	368	382	384	394	378	376	361	351	335	367	358	383	367	401	372	384	377	372	355	412	353	410	338	386	351	347	420	346	408	331	368	365	370	368	377	357	374	348	407	411	367	367	364	410	358	353	365	401	383	337	352	419	385	377	391	366	390	374	367	389	392	409	385	386	364	378	370	359	370	378	378	353	339	359	356	395	369	379	380	380	357	345	351	402	428	377	356	401	371	370	390	357	355	343	375	398	356	395	375	387	371	344	362	379	381	355	359	367	392	349	368	360	395	340	397	391	371	372	391	367	358	357	389	356	372	367	339	355	394	369	363	380	374	400	375	356	370	374	362	340	359	394	370	352	384	366	371	362	373	377	350	383	368	393	408	377	395	396	338	353	369	397	407	351	351	367	360	401	369	379	369	337	373	355	356	361	395	393	359	399	391	379	391	358	385	362	370	351	354	358	359	370	377	345	398	381	385	364	392	367	345	355	372	351	378	359	372	375	406	381	383	395	383	362	346	359	348	345	412	388	364	362	375	388	401	377	345	361	342	388	352	360	367	365	360	409	366	336	320	383	386	377	375	353	381	405	351	365	374	373	364	384	328	362	359	379	352	385	340	356	363	360	393	368	386	383	389	365	351	385	388	364	424	368	390	377	355	345	370	377	354	366	362	383	350	383	400	357	362	355	398	362	388	371	370	379	411	382	395	321	351	393	377	341	408	351	346	351	405	384	386	354	365	377	347	367	396	336	407	394	397	384	327	383	363	372	353	327	341	366	341	388	365	397	356	405	374	370	362	392	361	388	378	355	354	399	342	389	330	417	376	334	376	352	360	378	345	372	379	369	359	381	357	375	355	383	360	385	356	365	403	370	382	400	375	365	364	362	381	368	379	345	388	370	387	387	375	352	380	367	368	370	379	371	365	385	395	362	369	412	376	368	420	402	365	402	351	380	353	376	358	369	381	393	392	344	382	372	400	371	359	380	403	398	359	353	341	396	384	382	377	378	375	376	395	354	388	371	380	367	373	364	371	356	360	352	335	365	405	383	403	376	402	365	375	385	380	401	343	360	373	342	363	368	386	370	345	359	329	399	371	381	388	360	372	382	373	371	365	338	357	358	407	373	357	373	379	372	328	393	387	409	403	373	384	392	359	383	379	360	381	391	340	381	359	366	376	361	375	371	391	383	361	331	357	338	361	361	375	382	350	364	357	378	356	330	373	407	352	358	369	385	372	392	378	364	361	331	376	404	385	366	388	382	327	388	353	381	337	366	408	356	388	382	372	386	361	384	385	379	366	366	368	414	365	356	395	340	353	393	395	346	384	372	363	340	353	383	355	383	335	373	368	361	390	364	376	389	375	332	360	350	396	373	363	376	363	336	344	346	356	386	389	405	355	376	374	396	403	351	332	317	345	403	421	392	375	369	365	363	367	369	365	382	355	383	410	373	331	406	351	355	350	345	390	386	347	348	397	366	335	388	360	364	393	355	378	373	370	342	373	406	386	363	387	362	383	367	371	407	373	373	356	334	368	367	387	382	384	363	394	383	377	402	368	352	407	375	387	368	404	368	386	358	374	400	363	398	343	369	374	367	375	398	347	367	390	391	390	375	372	354	317	348	395	337	385	353	371	347	375	377	364	353	368	356	387	350	406	383	373	381	382	357	358	410	366	357	364	365	372	343	383	352	367	407	403	382	381	365	403	360	399	381	371	387	347	374	342	339	396	356	353	368	366	336	360	397	341	381	350	386	383	357	387	373	384	363	371	405	363	385	383	366	374	385	374	390	414	354	383	365	431	387	370	370	373	353	375	362	324	374	356	351	382	381	363	371	360	372	356	370	390	360	381	376	354	385	370	356	357	376	358	348	329	351	403	379	340	407	382	369	381	377	343	371	357	354	331	358	407	386	363	366	369	369	365	359	363	356	363	407	393	361	371	346	400	379	380	385	373	378
11498	15063	3254	1606	1263	950	912	750	684	589	518	493	491	452	468	445	481	433	436	427	448	411	421	418	386	448	408	402	419	393	411	417	393	441	376	414	402	421	410	413	387	427	392	379	401	432	404	373	420	415	446	418	399	381	440	411	398	386	407	423	365	413	420	394	381	396	411	432	411	398	412	418	400	397	373	399	407	426	368	415	374	435	403	385	418	388	396	398	452	426	384	376	392	418	402	399	432	428	397	443	411	377	392	398	407	421	401	398	409	408	409	401	394	400	369	385	398	424	396	413	412	405	404	424	423	401	385	392	398	417	405	353	422	419	381	391	394	407	407	419	409	412	386	402	370	411	416	427	387	411	394	410	387	364	415	382	380	390	375	428	382	392	424	377	427	381	368	383	415	392	407	423	382	414	410	399	409	396	393	427	447	400	429	394	407	391	405	419	417	384	370	425	368	379	437	386	417	409	404	384	382	436	422	400	394	385	409	401	385	413	416	414	445	410	406	383	412	403	399	410	406	430	392	427	442	380	388	417	412	389	410	406	402	449	385	378	418	420	382	413	402	387	392	427	403	413	358	377	392	408	390	417	373	420	407	378	414	400	404	394	373	382	367	411	433	388	373	398	427	426	406	376	381	371	392	430	427	433	410	397	379	395	367	365	373	408	400	382	366	406	419	392	382	416	399	424	365	395	392	368	387	376	389	375	414	403	420	399	430	416	389	409	385	375	424	378	418	405	412	408	426	380	390	410	400	427	430	351	417	416	388	409	428	410	418	388	421	390	368	388	384	406	400	407	367	382	418	394	403	379	414	386	443	410	392	402	388	453	399	405	417	425	387	413	390	384	374	372	405	387	370	415	436	453	362	392	389	414	389	421	397	384	375	372	355	421	414	396	435	410	397	437	388	387	405	386	414	394	399	353	405	387	376	399	453	398	415	403	389	351	399	415	411	403	376	415	387	384	388	380	398	445	413	419	390	421	399	393	387	403	414	415	397	409	404	417	399	429	389	400	362	412	397	390	425	389	387	380	410	418	385	353	405	371	421	394	388	432	390	376	427	385	362	392	401	437	429	395	405	397	384	376	416	413	394	383	406	429	426	393	416	405	409	380	424	402	389	427	397	434	402	334	429	392	389	420	391	432	383	405	391	375	420	410	414	409	393	389	431	357	376	393	392	396	422	425	408	396	413	415	362	354	380	393	435	384	398	387	425	405	399	392	373	402	396	364	431	395	406	399	413	403	412	391	387	389	382	412	424	411	421	403	392	416	374	365	416	379	401	409	438	424	381	413	392	410	434	412	433	391	403	371	345	421	378	396	428	360	415	406	402	389	414	400	436	383	408	442	421	379	425	411	387	395	409	390	422	394	418	399	438	381	413	405	396	369	388	389	395	402	423	378	382	417	411	371	395	420	397	376	385	397	392	393	387	375	422	394	379	393	393	377	374	391	416	386	407	378	424	464	424	366	425	403	399	424	425	377	411	388	404	390	392	384	438	392	431	407	410	427	398	405	407	406	388	413	383	383	369	373	386	361	411	385	425	382	385	406	401	439	389	411	408	407	452	358	437	391	416	391	428	422	392	385	382	395	391	417	384	375	383	383	451	403	400	406	410	382	389	397	395	400	473	428	403	417	385	401	397	390	398	441	451	421	390	404	452	416	366	388	401	385	449	386	404	379	404	431	422	369	397	400	418	390	404	354	438	404	440	407	388	377	429	403	401	425	381	404	386	417	382	406	383	373	429	439	400	413	403	394	419	401	402	356	435	416	390	425	397	428	386	430	390	380	408	408	391	399	426	437	389	377	419	431	396	369	410	382	434	397	419	397	408	397	442	380	390	373	399	389	428	398	405	423	388	400	413	435	375	377	394	392	360	420	418	406	395	395	420	382	420	409	381	412	398	434	416	424	358	426	403	392	383	387	413	405	408	411	380	436	381	416	415	428	422	414	422	379	408	433	378	405	389	399	407	411	437	386	386	435	411	433	416	376	397	385	384	376	421	437	406	392	413	402	374	401	379	406	413	450	420	410	425	438	402	391	384	369	391	430	372	435	383	405	420	387	405	371	396	410	400	388	380	415	380	389	446	423	391	366	415	396	391	407	397	393	374	389	424	382	419	395	409	375	391	414	395	408	378	388	416	374	391	416	413	391	415	413	364	404	358	403	396	384	376	408	393	419	414	398	420	403	425	370	421	396	366	409	431	409	435	400	418	401	376	404	375	400	432	376	406	381	384	413	390	402	417	394	410	417	414	426	395	388	415	395	438	381	396	407	424	413	416	403	428	379	433	403	397	396	400	393	397	394	422	393	393	380	434	392	398	436	389	428	406	386	382	396	394	402	367	443	396	412	388	424	382	442	378	370	388	428	413	395	407	372	399	393	374	403	394	427	383	435	381	374	396	399	393	400	383	418	370	406	409	432	391	361	395	366	410	407	408	360	400	404	425	389	382	400	413	398	404	412	376	393	428	413	372	396	414	401	431	429	406	444	413	370	399	401	407	428	394	407	420	418	424	416	382	391	391	397	410	392	401	398	395	393	409	429	445	407	407	388	427	401	420	405	448	395	386	369	409	446	405	412	408	378	427	400	418	452	410	387	384	426	378	379	429	369	391	397	451	418	425	350	362	390	392	369	404	400	405	419	395	372	387	430	375	393	387	415	383	404	400	379	388	395	414	360	363	416	401	417	406	411	425	412	389	392	397	418	369	384	377	431	375	402	429	394	367	448	394	382	405	417	423	400	395	410	423	431	408	406	455	395	403	402	417	409	452	431	389	401	391	375	378	390	390	372	395	379	422	387	424	420	402	381	390	431	390	396	417	398	391	384	402	411	438	388	416	412	417	390	448	415	400	378	435	427	408	378	396	392	357	417	383	414	415	391	383	384	413	425	397	403	413	408	391	379	383	403	368	434	410	441	395	434	395	397	403	399	401	387	384	382	445	396	397	385	378	401	400	404	410	407	399	381	442	376	444	343	417	427	388	431	429	361	379	412	425	427	431	409	367	417	397	374	393	427	388	411	413	425	397	426	421	386	378	418	386	398	426	397	413	420	407	434	374	414	396	402	385	397	422	390	433	380	423	390	388	372	384	395	389	443	399	377	370	403	415	401	376	418	426	436	388	411	408	419	416	388	421	400	398	398	413	415	421	391	440	378	385	399	392	406	397	415	388	420	385	380	378	420	385	376	437	398	398	407	386	374	417	395	410	384	403	391	370	410	405	401	373	382	391	431	406	393	432	382	404	385	401	390	410	426	384	418	386	399	436	410	397	412	400	416	393	385	437	448	419	419	413	386	380	412	421	416	410	403	396	426	409	420	370	397	402	416	392	376	402	409	400	403	397	414	397	369	431	422	417	443	395	419	412	387	387	415	395	402	419	376	409	390	423	383	418	394	376	395	398	425	426	384	404	378	435	368	386	420	386	372	420	442	421	391	379	417	428	379	411	375	427	405	425	395	393	403	382	383	372	424	402	402	378	396
22585	21072	28762	23636	21072	21092	5893	1217	984	833	766	747	643	666	642	611	633	563	566	574	560	574	559	568	510	563	509	486	505	534	534	507	518	532	539	524	535	500	478	526	482	505	539	502	503	519	518	518	487	546	504	477	536	486	513	483	472	502	485	503	468	498	495	483	547	506	507	498	526	498	481	528	525	514	486	498	466	514	481	512	500	456	489	515	475	502	491	492	447	504	478	493	485	495	479	544	477	483	486	505	476	456	510	526	450	502	541	510	520	503	454	498	476	519	545	516	472	479	475	494	499	514	475	501	481	504	491	503	469	496	467	476	477	477	530	502	496	483	466	531	517	483	489	497	481	542	485	461	497	494	503	498	500	481	463	447	482	491	504	503	506	486	507	490	488	512	498	527	487	486	506	459	483	497	506	511	498	520	526	506	526	495	503	474	496	480	524	500	499	536	495	509	454	493	457	514	495	479	532	522	472	457	474	503	480	475	479	478	498	507	478	492	476	525	517	514	444	471	460	517	500	493	488	507	484	483	509	512	493	494	489	490	497	456	515	525	495	516	490	515	506	464	523	499	498	526	497	523	489	472	484	499	526	484	549	509	473	474	463	467	479	516	513	495	473	477	501	538	503	481	479	478	535	500	448	487	524	502	505	492	491	506	492	503	444	515	502	506	480	510	535	523	499	488	477	509	524	507	435	481	511	530	478	497	491	455	475	548	477	502	488	490	456	505	511	482	496	522	529	498	499	457	503	506	463	480	495	529	465	505	478	519	513	514	456	483	482	511	456	491	495	492	463	530	477	521	505	494	492	488	550	477	497	514	537	495	476	478	514	477	492	525	478	487	482	502	527	460	470	468	515	543	481	545	466	464	463	481	510	479	450	484	484	472	510	478	496	478	484	461	499	503	482	481	497	520	509	465	525	508	535	494	506	458	536	504	523	495	507	487	481	492	500	498	483	512	482	454	506	455	520	503	448	514	506	532	494	489	510	525	498	501	488	502	499	496	522	479	468	481	505	481	489	473	512	505	493	485	489	533	522	500	527	498	485	460	486	538	484	489	506	527	485	529	503	474	524	504	542	467	493	501	442	500	531	488	481	448	507	494	538	480	518	484	511	452	480	501	502	483	494	474	502	512	489	504	484	507	477	474	501	505	468	496	513	482	509	504	477	478	551	502	480	475	471	509	502	517	457	493	452	496	488	499	502	505	479	481	466	469	484	531	523	499	469	471	505	510	510	502	519	508	485	518	514	479	507	466	500	527	512	478	497	475	481	494	476	483	527	524	499	477	487	478	490	516	477	481	542	494	507	482	495	533	498	523	488	500	470	479	525	475	491	508	536	503	504	540	472	490	527	505	491	498	498	490	485	483	495	496	486	490	533	502	500	490	513	484	510	515	532	495	534	467	485	480	506	513	510	484	462	507	528	535	519	480	518	491	497	494	506	496	490	475	489	532	521	515	496	487	499	498	525	477	511	501	511	493	461	483	520	507	504	503	473	505	499	531	486	501	508	510	532	472	501	480	509	501	483	510	495	532	489	522	469	497	505	459	495	461	466	516	499	518	512	491	504	466	524	484	488	507	461	505	463	473	523	505	503	465	503	513	568	484	493	503	494	522	494	499	510	494	512	469	538	550	496	537	438	483	502	467	515	489	457	475	495	489	480	496	487	498	508	497	472	508	522	485	490	523	473	480	475	469	471	488	487	515	507	469	499	512	503	509	466	437	498	525	466	472	484	494	473	513	497	471	485	501	505	496	474	493	486	488	496	477	481	484	520	503	479	469	464	507	525	527	460	516	496	539	483	486	511	527	514	484	509	477	486	497	496	503	503	466	526	480	515	470	523	493	488	513	489	495	531	485	468	476	497	477	539	444	459	460	481	510	502	511	459	541	515	533	500	482	470	492	497	443	431	483	526	474	520	510	485	495	496	460	473	478	487	485	491	489	456	523	457	507	512	536	503	491	519	477	486	479	486	478	494	483	483	444	494	471	519	481	501	468	483	494	514	496	511	465	461	452	498	506	501	485	519	527	491	525	481	460	483	484	479	490	479	478	491	527	511	484	489	490	478	466	494	494	505	502	503	512	465	492	501	465	455	481	457	506	469	516	472	516	485	440	479	514	506	537	493	505	528	525	456	522	506	521	505	497	504	525	493	500	518	502	468	491	510	491	496	502	515	490	524	469	483	490	482	478	474	509	448	505	520	476	516	522	504	497	494	474	500	515	470	481	543	516	509	497	493	475	479	553	488	473	482	490	503	486	502	476	502	480	511	500	479	509	473	478	513	491	534	505	529	497	498	541	485	506	511	516	508	480	494	505	492	503	458	443	502	517	496	486	534	497	459	538	481	488	540	485	474	467	534	536	485	514	491	536	484	465	499	454	501	487	555	480	526	492	505	504	505	502	502	486	467	501	538	514	509	516	496	473	463	455	504	474	458	527	494	475	531	485	522	529	494	493	524	497	477	525	491	484	478	483	501	453	521	504	478	495	465	476	479	530	479	507	498	503	524	511	533	504	450	520	489	541	514	497	481	510	496	512	463	512	507	498	534	559	523	514	522	498	474	496	514	521	446	484	431	450	495	490	483	491	489	466	503	475	491	524	490	502	497	468	527	478	505	519	465	523	499	516	471	492	562	492	468	455	489	513	520	482	481	531	482	498	468	527	549	489	465	485	455	542	488	449	548	462	494	485	493	507	491	525	436	498	489	473	481	473	496	491	515	514	516	485	514	474	501	530	490	513	498	443	487	503	504	502	513	520	453	503	519	475	469	496	495	477	529	512	508	536	489	491	479	473	477	509	486	491	463	514	482	516	473	484	480	488	494	458	523	487	518	502	525	491	499	493	494	480	572	509	493	459	493	535	487	511	523	485	527	520	457	488	492	485	505	471	498	515	461	472	497	459	514	499	515	510	520	449	500	513	500	517	516	496	501	480	480	482	459	485	450	502	504	496	513	459	484	520	478	494	470	508	483	490	499	504	504	504	483	471	451	427	505	520	488	505	467	486	497	523	470	484	488	506	477	503	477	464	535	463	475	481	491	481	545	462	493	488	493	497	533	460	465	476	507	581	511	502	480	554	516	511	503	509	482	483	505	518	482	469	503	552	510	520	488	498	473	506	480	519	522	485	452	518	501	511	505	492	515	495	498	474	476	499	474	466	480	492	490	485	494	481	467	440	510	468	490	483	494	451	509	527	471	497	482	498	441	492	461	510	478	491	480	559	486	494	513	495	515	489	495	501	468	503	511	469	522	490	515	481	537	500	560	490	549	487	510	503	468	482	463	513	490	489	510	506	482	460	507	514	483	493	494	510	494	483	496	480	516	514	489	471	506	538	455	455	519	464	484	491	499	572	511	476	490	521	460	521	499	487	493	496	506	456	453	523	521	499	486	493	509	497	510	474	476	496	501	496	507	508	495	503	498	508	521	450	436	496	509	509	510	494	486	533	472	508	480	498	501	460	514	494	459	490	460	476	522	442
15086	25394	9635	4803	3480	2678	2037	1665	1374	1174	1014	913	832	774	706	767	660	657	599	646	602	551	643	573	600	544	604	532	541	539	538	528	557	588	541	492	470	535	497	473	555	508	514	553	512	499	507	489	490	527	508	486	420	524	546	532	517	463	543	487	550	512	562	517	523	539	487	497	508	510	468	473	511	500	486	499	521	485	514	488	471	531	512	516	493	502	469	491	476	502	511	504	507	521	492	498	488	496	510	505	491	507	543	494	493	505	542	531	501	511	557	488	508	472	513	500	484	489	509	510	493	534	535	545	528	520	485	501	485	478	550	518	472	465	481	486	498	493	502	501	532	514	442	530	483	517	530	516	517	521	518	506	490	536	497	473	520	437	506	492	493	518	550	487	524	504	519	492	482	552	480	507	514	499	507	467	522	502	507	480	522	516	497	530	521	512	489	504	525	497	522	493	478	515	459	512	469	519	510	523	531	480	511	488	467	496	505	488	508	471	495	500	477	482	487	513	485	489	475	498	475	517	517	510	489	492	487	497	476	494	512	509	515	483	488	509	484	468	511	501	516	499	554	543	486	513	469	529	531	511	496	489	490	491	508	508	496	532	474	552	497	473	492	476	535	478	487	531	508	517	540	490	466	508	542	495	495	507	494	477	506	527	506	468	491	489	535	527	520	510	473	489	459	565	488	526	496	492	496	461	511	509	483	502	501	504	474	494	516	485	493	521	533	499	498	480	483	517	472	474	443	499	486	533	501	502	480	457	485	487	510	511	470	454	498	467	520	446	504	493	476	501	516	499	532	523	486	539	520	485	489	495	521	503	461	510	506	499	488	503	496	510	520	506	501	498	460	468	519	502	512	476	481	485	513	499	508	480	538	545	485	537	478	473	508	516	505	483	508	507	531	510	535	485	493	513	491	518	523	485	488	480	505	522	478	481	499	461	461	524	486	480	440	499	468	485	494	520	497	564	473	500	470	494	524	516	517	523	508	528	511	514	452	470	473	516	501	483	497	541	459	490	512	524	541	497	528	525	499	514	467	473	514	496	476	492	500	485	505	451	471	471	481	479	554	492	499	491	511	502	476	528	500	516	481	519	487	508	478	525	541	475	538	510	538	498	504	505	508	474	505	469	546	533	513	465	472	496	476	504	528	523	493	518	537	538	523	493	491	511	495	480	513	516	471	486	512	489	463	529	498	491	522	501	493	529	499	516	541	518	504	516	487	523	508	519	532	484	486	476	465	498	498	491	504	495	467	518	512	513	511	531	538	476	516	486	502	494	441	530	527	458	492	500	521	491	510	514	526	482	491	463	541	498	460	520	460	484	515	489	474	518	455	494	465	491	495	491	508	544	524	468	493	498	498	484	499	507	491	476	494	490	505	513	507	442	510	503	477	528	518	476	468	527	483	478	501	506	514	522	536	543	493	501	493	504	478	463	529	480	487	523	531	486	452	442	535	526	512	474	493	501	529	512	526	485	515	468	535	517	529	463	495	529	494	485	525	495	466	552	467	481	485	507	493	501	481	534	479	518	490	516	536	490	498	472	492	499	479	481	485	466	485	507	537	525	483	497	477	495	481	484	533	485	510	506	449	504	531	498	504	500	496	502	507	507	496	499	498	490	488	526	522	505	504	502	480	512	471	530	498	495	533	493	488	491	477	499	461	528	491	523	475	520	465	504	494	506	462	515	494	482	468	506	480	492	506	520	454	505	491	498	515	493	492	487	479	509	498	523	500	494	499	496	475	500	467	528	469	491	521	472	479	514	489	518	513	435	534	506	464	467	511	491	507	527	443	506	515	516	506	468	482	523	490	520	527	573	478	470	526	512	503	459	515	517	519	539	483	538	510	499	516	521	522	467	508	502	513	500	496	478	507	493	520	480	512	474	487	506	536	443	524	536	503	476	480	490	501	509	498	488	538	500	523	501	520	475	507	479	475	494	477	478	504	499	485	524	503	458	493	516	531	475	508	503	482	500	511	491	491	482	498	522	554	499	438	503	509	462	495	481	506	508	482	523	503	515	486	479	501	542	481	505	466	498	476	505	504	465	522	494	500	484	495	455	505	505	501	464	498	531	489	511	501	473	493	518	484	514	461	497	435	513	480	489	492	488	494	518	459	507	505	538	507	474	471	498	467	483	525	508	489	496	516	548	513	466	525	514	497	532	468	479	497	492	535	501	504	495	497	492	524	505	510	493	527	470	498	496	530	543	487	517	478	483	514	476	511	448	521	510	503	539	521	510	480	512	504	486	501	515	563	518	497	539	473	525	501	462	499	480	527	495	479	503	464	492	519	493	517	514	469	511	526	496	512	500	498	468	474	474	534	524	474	500	495	495	483	508	525	551	515	512	509	550	492	488	487	476	505	484	488	476	496	516	480	485	476	494	549	430	480	506	518	513	474	443	511	439	498	508	497	483	505	486	448	482	526	503	478	493	516	458	483	436	497	490	527	511	516	484	490	517	487	506	501	458	474	494	481	509	483	516	442	494	509	514	482	510	515	478	458	486	478	520	484	518	518	507	485	532	532	474	512	501	524	463	503	517	531	500	473	515	491	522	464	493	489	480	497	481	476	542	503	487	499	494	472	465	455	484	505	481	497	522	487	523	518	499	501	504	511	508	439	525	505	552	487	499	494	486	480	510	537	509	531	464	509	467	494	487	490	468	527	514	471	502	544	536	507	491	487	496	510	476	527	491	486	513	526	504	501	533	491	492	476	532	524	481	537	511	516	517	451	476	460	527	465	485	513	457	502	476	512	535	501	472	504	524	508	459	479	526	474	447	486	520	507	499	509	499	499	521	482	511	450	505	493	499	484	494	534	501	501	477	487	490	501	475	509	501	483	485	463	501	512	514	510	504	509	492	466	468	528	470	524	513	482	485	493	471	488	485	527	489	474	493	483	428	535	514	477	501	482	492	511	488	491	534	498	492	488	483	480	543	534	490	490	509	482	504	513	488	508	507	488	525	492	500	532	510	488	492	515	529	450	524	502	455	507	459	533	463	497	501	450	483	513	510	481	441	463	491	492	546	488	525	506	525	490	496	485	523	484	498	521	512	482	499	501	497	509	458	499	511	484	513	461	494	521	480	509	487	503	475	503	490	504	509	462	502	469	493	562	479	505	549	490	502	543	486	497	481	507	531	531	517	501	538	525	518	529	504	525	497	470	536	491	513	448	472	490	501	479	532	505	521	538	519	512	457	515	499	519	516	534	475	488	496	525	513	503	541	510	530	510	540	512	478	496	481	485	506	460	514	518	476	488	531	549	466	510	523	522	542	479	465	516	485	520	538	522	493	482	501	503	544	485	527	504	505	522	497	509	551	484	471	469	495	472	473	489	472	519	476	521	506	493	518	466	499	444	507	501	503	462	449	501	498	501	436	501	467	490	536	516	501	500	493	475	501	479	497	499	489	504	494	502	485	530	498	459	521	534	496	531	488	496	504	474	513	504	501	495	501	544	444	473	497	481	475	520	540	481	510
27566	17532	3553	702	487	432	279	208	209	219	193	180	206	188	170	191	186	201	190	188	172	192	161	208	199	192	182	179	177	188	191	188	185	189	194	178	192	167	151	170	200	197	195	193	175	174	184	211	166	189	193	196	171	179	177	175	181	173	183	172	185	182	168	195	212	191	179	179	164	187	187	180	165	198	184	191	197	192	170	194	191	185	199	176	177	175	177	199	186	203	187	180	146	158	185	169	167	202	169	176	199	153	190	192	171	178	182	185	175	190	174	201	175	211	167	173	226	177	189	201	181	194	180	206	174	178	179	163	179	177	190	168	172	201	188	172	184	193	185	183	175	185	182	205	165	186	190	189	184	166	182	197	178	169	192	210	168	179	191	182	189	164	199	185	177	179	174	171	184	190	158	174	180	182	198	156	182	187	192	189	217	216	182	190	185	165	187	177	180	187	191	206	203	178	197	189	173	196	167	203	182	168	174	178	181	171	205	191	189	158	211	175	194	189	172	182	180	181	174	173	173	173	175	192	166	181	166	198	212	183	202	186	210	188	184	200	189	207	165	174	177	190	189	168	186	182	186	213	204	200	164	197	169	203	164	185	179	180	185	213	198	206	159	197	194	201	200	173	173	189	193	181	165	191	168	205	192	186	211	150	176	177	185	170	190	188	186	190	170	177	171	185	169	213	181	198	181	187	201	202	155	175	188	186	161	188	169	187	165	210	164	177	194	172	180	186	164	186	168	186	179	173	197	188	181	198	186	181	187	183	200	183	198	184	179	151	202	200	201	190	172	189	194	179	180	175	182	158	186	154	199	204	191	201	208	183	172	205	160	166	197	189	190	185	211	197	159	171	172	198	205	195	209	193	175	162	187	186	205	189	196	197	176	187	189	194	156	181	199	210	183	174	188	177	191	186	194	184	191	173	190	164	188	198	194	174	186	150	208	194	185	182	179	195	171	188	187	157	183	166	181	190	178	154	207	200	190	163	161	183	179	166	172	163	175	188	175	173	173	188	193	206	179	187	174	175	185	184	179	177	167	198	183	167	192	194	168	192	193	187	201	180	169	178	183	172	195	218	184	184	173	160	217	169	193	157	191	194	217	189	187	179	218	146	190	156	179	173	189	178	204	178	168	166	177	158	171	175	171	180	196	185	174	176	213	195	188	210	193	190	199	191	180	179	187	185	173	199	190	201	216	194	196	163	199	203	187	203	191	172	183	176	193	169	181	195	185	176	172	202	197	171	201	219	160	161	183	176	158	165	208	185	184	187	194	216	169	190	181	183	169	214	185	156	209	167	176	169	184	180	183	190	183	192	186	175	152	207	199	197	179	187	214	224	179	200	182	195	184	181	186	166	177	192	184	191	204	169	182	183	164	185	171	178	197	216	199	195	182	180	192	151	181	189	207	187	187	184	178	181	196	186	201	175	183	176	194	171	204	209	201	169	202	176	186	170	196	180	199	200	180	190	160	188	195	192	189	168	189	161	177	162	194	193	177	205	177	185	177	172	174	182	188	198	158	168	191	180	176	177	181	188	204	190	182	202	171	186	174	189	187	203	181	189	176	189	222	178	184	186	196	211	191	190	198	183	186	198	187	175	163	154	185	211	218	187	190	182	231	189	166	211	169	179	177	192	200	198	184	162	185	187	166	231	193	196	193	189	198	177	174	182	188	187	212	178	187	166	182	189	173	189	162	182	187	171	225	168	156	169	173	201	224	183	191	180	177	193	178	183	188	187	189	208	210	180	180	208	188	199	203	194	170	205	220	172	166	191	167	184	185	174	167	197	187	157	156	201	175	181	184	199	168	199	172	181	170	183	178	188	177	180	177	178	173	161	199	199	180	173	183	162	189	188	170	173	183	202	178	173	177	185	178	186	198	186	186	182	192	181	191	190	185	173	200	177	171	176	181	178	183	179	190	180	171	186	199	213	196	203	168	190	183	163	205	160	212	160	186	174	179	195	182	191	182	176	151	193	200	212	190	199	197	174	178	194	178	172	165	179	178	198	179	170	171	200	195	191	199	190	177	165	205	157	212	181	168	164	176	188	188	178	193	200	194	187	181	193	184	194	200	174	180	186	196	190	199	198	188	160	175	166	170	185	163	171	193	203	173	195	178	210	164	190	199	167	191	165	191	189	173	178	183	180	188	190	171	200	197	175	208	150	189	177	171	162	204	162	178	188	194	185	194	178	178	179	169	156	162	193	191	198	170	186	199	171	180	195	191	181	168	187	182	165	188	163	175	187	187	184	182	172	192	174	185	173	181	183	176	194	185	162	183	180	187	159	195	182	196	169	185	178	195	181	207	164	199	169	171	174	182	189	199	207	192	163	160	167	174	172	187	190	208	188	189	171	202	166	195	184	182	179	184	179	193	218	184	186	174	169	195	177	182	158	174	193	185	193	173	170	170	162	186	199	205	184	168	168	184	181	196	187	198	208	186	180	195	196	179	165	171	190	168	157	182	207	201	205	198	168	175	177	182	190	191	181	171	162	169	208	175	183	166	169	184	163	210	170	178	157	170	176	187	198	170	177	204	209	179	174	180	194	167	194	192	186	202	184	178	174	181	172	186	194	186	177	187	170	173	171	203	191	198	158	168	187	179	161	159	166	193	169	168	192	204	179	196	178	190	189	180	181	183	179	159	180	170	181	174	191	180	184	208	177	182	196	188	152	191	160	191	188	156	180	218	185	195	172	200	181	192	189	197	200	176	180	176	200	192	180	213	189	174	172	217	175	185	174	184	191	182	171	202	162	182	174	179	186	165	177	198	175	172	190	175	165	184	175	202	183	191	176	184	205	200	164	156	193	170	196	164	160	193	180	198	176	188	183	201	194	195	176	204	197	191	169	178	188	165	176	189	191	172	183	180	189	176	206	184	173	194	190	194	174	170	193	170	191	188	159	176	170	191	222	178	192	158	188	186	187	157	192	186	180	227	179	178	178	177	175	202	174	170	177	165	177	188	182	182	183	197	152	186	191	173	196	191	174	193	183	200	172	183	189	166	187	172	157	190	161	185	195	186	193	201	192	185	198	183	172	170	210	185	174	183	174	191	190	179	174	174	191	182	179	200	179	184	173	192	173	171	168	181	195	184	197	192	180	191	188	198	170	183	170	184	207	186	186	176	199	216	174	177	196	201	182	175	195	195	191	186	186	167	181	229	181	188	170	163	190	203	185	184	194	199	168	183	193	205	180	188	185	182	169	204	216	160	186	184	172	177	178	178	181	188	190	184	179	198	204	206	171	191	181	200	187	176	204	176	180	179	156	172	183	173	197	181	183	211	169	199	196	195	192	184	190	206	183	190	192	210	183	177	158	193	179	154	188	197	193	193	186	174	194	184	197	174	180	180	179	191	183	175	165	195	191	161	174	190	185	199	179	181	202	188	173	203	166	196	173	187	165	170	200	177	170	185	182	161	183	177	189	196	163	198	179	180	183	175	173	190	188	182	172	181	179	172	171	180	189	194	174	188	201	179	190
12235	4971	644	387	318	283	275	271	247	232	256	216	210	231	216	215	236	215	247	239	225	205	188	221	202	202	221	228	228	206	200	187	219	247	240	222	206	212	213	222	225	223	208	212	194	203	189	198	214	223	219	182	197	198	221	204	206	183	252	214	200	207	188	202	215	207	209	210	209	207	183	199	212	189	217	227	219	191	196	209	184	198	194	219	223	198	185	207	216	202	199	178	189	217	196	189	217	189	194	199	213	183	205	197	230	225	205	223	224	198	215	209	175	233	213	201	199	198	198	207	218	223	231	221	203	203	222	209	238	213	202	195	224	200	207	208	198	210	173	228	194	205	243	194	214	198	197	216	197	209	195	185	218	230	190	191	176	201	220	205	185	215	232	206	201	218	222	204	213	212	218	209	203	216	209	223	216	208	204	217	211	218	181	210	212	207	208	209	193	203	194	192	220	189	206	205	243	193	198	203	210	219	193	214	211	199	213	211	208	220	215	196	212	207	223	223	203	201	197	200	190	221	206	210	204	181	221	180	183	208	218	203	192	203	215	207	211	235	206	214	186	199	188	214	222	203	204	213	202	219	206	202	183	233	198	210	236	217	196	209	214	195	207	223	217	210	219	192	208	231	212	203	214	186	209	206	213	222	191	213	201	214	196	193	211	189	189	196	202	219	209	210	185	218	210	200	204	208	205	225	203	223	193	193	208	240	207	210	212	200	220	210	212	190	181	223	238	209	228	193	226	215	199	193	202	194	223	214	218	185	230	213	189	233	210	202	211	208	204	202	202	209	216	191	225	211	233	216	220	226	221	202	214	204	204	224	192	214	201	194	199	233	197	189	196	222	203	218	227	221	210	230	212	223	214	189	195	185	200	192	209	203	210	209	223	218	225	206	194	204	222	211	218	206	193	213	210	198	211	208	198	224	226	214	213	214	191	202	207	210	215	211	220	218	175	196	199	191	216	199	197	198	200	209	239	222	224	202	194	192	202	222	218	217	206	225	211	218	231	193	217	228	201	229	212	199	183	179	225	195	185	199	202	221	210	216	203	203	200	195	206	202	227	227	210	219	198	199	221	198	218	215	233	234	215	212	198	231	194	205	205	211	204	216	182	201	224	195	190	203	222	221	232	189	215	211	206	201	197	214	224	221	188	227	204	206	206	228	192	180	215	191	224	205	218	204	199	180	220	211	216	204	205	230	202	214	241	216	215	211	220	218	212	222	218	228	197	244	219	218	213	197	218	208	217	202	208	184	202	223	193	194	224	218	231	201	230	219	230	186	203	251	191	194	196	224	186	216	199	222	194	196	190	206	200	212	207	218	228	209	193	209	204	203	192	226	195	219	216	179	185	230	209	223	207	203	210	223	197	201	235	232	206	214	206	217	173	245	218	226	210	219	199	184	190	217	206	204	218	171	205	195	224	211	193	208	233	202	199	215	195	217	198	198	206	193	211	203	212	179	204	218	191	218	207	213	213	186	210	245	202	214	221	211	198	223	210	201	223	221	237	217	237	192	198	215	229	189	228	222	221	180	209	215	204	213	205	205	218	217	194	213	193	225	202	228	206	239	225	191	186	201	199	194	215	193	194	204	203	215	215	218	207	223	194	211	184	242	209	191	196	209	216	220	198	211	203	210	207	209	192	197	211	189	202	216	196	217	179	199	197	193	210	241	208	201	216	205	210	203	219	204	204	208	210	231	209	211	216	227	204	231	188	201	207	210	206	196	180	216	216	199	212	211	251	207	207	222	198	216	193	216	231	194	200	209	228	199	223	216	221	233	198	201	235	189	209	210	224	223	219	205	219	204	200	187	203	225	205	210	178	195	220	191	192	194	205	230	209	229	239	194	206	204	194	188	223	221	198	202	207	215	211	190	194	201	227	210	203	198	202	199	192	164	198	196	213	225	210	226	201	207	203	233	224	232	196	210	230	197	198	205	219	200	196	218	214	216	193	204	184	222	202	219	186	234	233	220	177	206	235	216	215	216	210	196	211	192	216	223	175	199	212	200	201	200	204	195	193	197	201	203	236	236	197	206	198	228	204	218	212	198	224	226	198	220	197	211	215	194	195	216	208	188	208	228	227	187	193	228	255	207	212	202	233	218	224	187	207	204	224	186	211	241	194	213	218	204	229	203	226	210	228	206	206	228	206	173	221	218	187	218	196	203	216	199	207	223	192	204	212	220	223	221	202	204	211	226	224	200	216	191	224	212	221	217	195	220	216	198	221	205	226	193	228	220	209	209	208	211	210	212	221	244	214	206	216	219	220	212	221	201	216	172	239	203	200	205	203	205	221	200	219	208	181	180	203	213	224	203	219	225	215	207	199	223	223	228	232	216	204	201	225	198	227	214	249	240	225	217	206	185	210	213	228	187	205	198	217	209	213	227	190	202	232	205	201	208	221	209	201	218	210	209	222	207	216	202	193	226	190	221	186	219	213	206	202	204	214	214	219	216	206	223	216	224	207	196	212	202	219	215	222	231	175	232	216	205	199	178	200	199	226	207	213	210	226	233	206	197	204	200	217	228	217	203	219	180	163	191	202	185	179	225	212	231	230	224	176	182	197	213	218	212	199	218	199	187	189	194	226	207	212	233	213	213	240	221	236	191	197	212	198	212	212	201	181	217	230	213	226	194	222	219	208	205	203	217	195	204	213	188	205	232	201	211	230	240	229	235	204	219	218	206	202	227	230	189	207	183	199	214	185	200	205	202	216	201	237	202	214	220	204	200	213	207	207	206	214	182	205	218	189	186	190	196	188	187	218	207	229	201	179	184	197	206	209	230	216	206	211	223	205	246	208	181	224	218	202	201	205	180	205	212	207	229	191	186	223	214	202	193	219	224	196	234	200	214	187	230	216	214	229	217	194	218	191	196	209	214	175	201	197	194	224	194	204	182	208	209	206	194	224	202	218	218	208	202	234	189	199	227	217	192	192	198	235	190	205	220	196	204	216	209	211	193	208	205	224	181	218	217	237	201	206	198	182	208	205	217	199	234	214	206	225	211	231	177	233	204	222	205	178	192	214	225	184	223	202	215	226	213	209	206	199	226	205	196	186	210	228	195	206	197	191	209	219	212	218	181	220	187	191	212	205	186	211	203	203	222	193	211	199	206	198	199	203	218	212	204	212	203	203	211	201	203	176	203	193	218	190	225	189	184	234	196	216	219	231	197	193	207	198	209	203	191	213	199	218	209	197	192	213	219	210	213	183	197	240	214	200	228	214	216	209	193	191	215	212	213	210	205	211	228	217	233	209	227	203	212	206	211	226	176	210	209	212	186	188	213	201	204	206	229	219	240	195	193	221	218	196	226	197	232	215	199	208	200	220	203	206	196	204	226	214	199	213	208	204	208	208	210	209	194	207	206	184	213	198	218	231	217	219	220	208	180	224	192	225	229	193	212	239	171	197	221	200	217	204	209	215	204	194	195	201	201	213	210	213	210	213	219	206	217	196	216	217	184	217	246	207	193	207	193	215	201
23653	21105	28367	24072	21087	7700	854	583	472	437	372	357	327	309	279	296	282	268	285	259	272	251	251	226	233	253	252	261	258	231	226	246	258	253	224	265	265	243	213	234	211	238	215	222	245	246	245	242	231	238	223	226	241	240	250	235	253	235	253	247	241	227	253	243	220	218	225	239	238	219	232	195	196	221	225	237	239	229	228	214	225	227	243	214	239	243	235	236	252	248	225	250	227	188	242	255	216	199	236	234	279	232	215	232	260	219	199	225	230	213	231	242	241	253	225	242	212	228	242	233	217	234	241	236	235	244	222	223	210	223	247	226	241	222	214	253	232	241	246	219	218	220	206	239	225	243	227	225	240	205	250	217	216	250	228	217	220	245	227	243	224	233	233	235	224	244	214	235	239	239	233	236	248	253	233	233	239	214	237	219	224	216	192	218	211	235	226	258	263	209	229	191	212	215	231	243	252	228	212	226	236	238	263	252	219	240	264	239	254	212	230	220	241	215	227	229	217	221	241	203	250	244	249	228	244	247	230	233	253	224	238	215	228	235	238	225	241	207	225	229	204	236	203	221	210	242	224	227	226	235	243	228	218	236	245	231	223	229	246	236	237	260	242	220	201	261	221	221	233	228	210	243	209	207	226	224	217	213	227	219	252	242	222	196	214	223	228	247	232	226	242	252	235	236	238	220	217	264	243	251	226	233	235	223	262	215	247	222	221	225	248	217	203	228	214	231	231	231	246	218	227	237	244	221	212	208	226	225	248	248	205	221	234	224	237	221	257	201	236	222	201	243	234	236	255	214	213	229	218	203	229	221	230	219	209	229	217	231	229	228	240	230	247	235	223	247	233	230	229	259	231	242	234	226	221	216	208	200	241	246	233	221	212	216	226	235	242	233	262	235	238	245	221	249	212	234	230	250	236	234	239	210	210	218	218	227	216	216	215	226	226	224	217	229	218	255	232	212	213	232	203	203	221	235	204	219	233	195	239	223	232	239	264	227	204	221	229	238	213	208	219	224	236	240	229	222	249	244	220	187	248	222	257	240	264	247	225	217	232	250	217	212	233	209	228	232	220	219	220	226	238	246	234	206	220	229	212	231	240	242	220	223	218	203	249	202	200	246	215	236	234	263	219	220	267	213	216	234	226	236	224	208	204	235	219	210	243	229	217	245	244	210	239	218	228	242	222	254	221	227	244	230	219	227	205	230	221	224	265	206	223	233	213	215	233	208	213	229	246	247	196	225	226	204	229	198	225	235	219	233	207	215	224	220	227	233	219	234	216	221	222	227	218	220	204	225	215	215	239	215	234	238	224	229	214	214	227	243	229	203	249	222	232	214	213	241	236	236	216	214	242	250	224	232	252	219	235	224	228	240	233	234	212	229	246	234	230	232	235	224	246	217	253	217	252	215	204	206	234	241	228	195	238	234	212	207	239	214	224	235	241	222	225	233	192	217	237	232	224	228	218	239	230	242	221	209	237	235	240	225	252	219	209	247	219	226	218	232	224	239	229	213	239	215	232	218	214	250	259	221	240	205	224	229	233	231	216	229	257	240	241	241	221	243	209	205	238	220	228	212	242	256	240	235	240	232	210	215	249	259	230	217	216	241	236	209	222	227	230	245	208	236	232	212	260	228	252	239	203	239	222	254	247	206	231	230	249	238	244	236	190	217	233	218	234	259	237	222	233	229	212	216	219	192	230	240	225	212	204	223	252	264	245	215	224	204	227	228	247	217	227	239	247	245	229	249	211	247	254	234	241	265	267	230	249	204	211	196	254	203	245	215	235	230	213	225	230	231	220	216	219	227	236	241	236	230	230	231	219	254	225	206	253	217	227	228	237	194	235	243	202	205	212	214	244	242	239	211	197	212	251	227	232	235	216	234	245	227	225	210	236	230	208	247	236	235	205	226	235	243	237	229	211	230	237	219	227	213	214	214	222	216	216	211	232	252	203	211	227	213	231	220	225	207	233	236	242	251	223	213	208	248	239	263	249	251	244	252	254	241	224	244	227	232	218	227	240	218	232	236	228	234	227	224	227	186	229	234	250	239	204	222	243	242	219	222	218	228	208	215	222	237	229	218	247	230	229	232	248	240	245	225	241	212	227	246	223	220	207	226	224	256	235	227	252	220	226	253	228	228	210	247	260	256	251	223	235	221	229	209	227	241	218	236	234	216	231	216	213	221	223	220	246	218	224	233	211	239	246	222	212	215	216	255	237	225	247	253	236	221	218	226	236	222	244	238	227	229	220	220	233	229	224	223	189	230	240	244	197	230	257	233	236	235	216	221	250	242	222	202	235	231	215	205	213	244	237	221	196	204	220	220	220	222	203	245	224	257	217	222	201	254	237	243	189	224	219	218	220	216	219	205	236	224	209	231	227	239	245	220	214	243	232	220	247	214	217	222	220	203	228	227	230	259	233	207	206	229	238	229	217	199	214	248	243	189	228	217	229	228	186	214	209	212	238	254	232	222	242	241	254	202	227	206	231	234	258	258	229	189	243	260	238	244	227	225	227	225	210	221	226	204	251	230	250	208	236	255	208	228	247	222	252	241	223	247	209	239	228	241	218	214	204	225	227	229	218	217	210	200	243	234	248	237	249	218	228	229	240	212	227	219	281	205	214	221	228	242	235	230	198	239	230	219	247	207	213	224	242	226	213	228	233	246	239	249	234	234	215	230	220	275	236	241	219	245	231	247	246	235	229	203	209	251	241	241	223	224	228	201	243	211	260	251	210	228	219	215	227	204	196	221	222	232	230	230	212	249	226	225	229	231	239	225	245	208	223	230	239	221	210	206	249	213	230	235	240	236	229	223	215	214	213	238	243	203	203	225	216	217	243	206	219	249	216	242	228	229	215	194	240	218	227	216	208	212	226	215	241	263	252	227	244	231	245	219	240	240	225	196	227	237	220	237	235	224	233	242	225	243	226	206	208	241	257	221	255	227	219	244	216	209	219	215	241	210	213	229	245	236	223	231	239	215	217	241	232	204	252	242	222	227	231	260	222	245	225	244	222	210	246	207	245	219	258	237	232	240	208	238	238	219	243	228	218	208	235	231	235	225	213	225	219	237	237	265	207	224	209	255	226	238	220	231	232	226	232	261	219	249	238	222	234	244	260	243	220	228	233	248	217	262	232	270	242	195	229	250	236	251	220	221	214	225	229	245	242	241	218	219	228	235	222	247	232	226	241	217	216	245	251	235	215	252	238	224	236	236	240	212	200	212	237	234	207	224	218	240	208	223	205	241	224	189	242	232	231	234	217	233	225	230	224	189	237	246	216	231	240	257	234	233	222	214	231	220	236	240	235	214	224	228	212	228	225	237	258	232	249	257	272	202	224	213	215	251	240	221	204	253	235	209	221	225	231	239	268	231	219	236	230	210	238	208	214	178	241	212	232	243	242	258	216	224	251	217	246	235	215	194	240	253	220	237	210	216	220	217	255	233	242	241	264	232	235	241	226	229	219	216	201	223	232	235	234	232
12094	21391	5689	2615	1778	1338	1118	909	738	565	523	482	424	367	383	356	298	354	301	305	309	262	243	266	266	281	292	271	277	269	272	256	235	273	245	256	234	268	233	234	273	263	265	262	255	259	279	239	234	256	227	254	266	235	253	231	248	247	244	254	235	261	258	255	241	210	256	261	238	234	247	259	264	253	262	226	238	258	241	261	251	250	230	234	249	252	276	235	242	221	239	281	277	240	247	229	241	229	230	249	255	240	268	235	241	234	214	229	271	246	243	227	236	268	207	239	226	260	256	223	247	211	252	256	235	234	246	224	253	220	245	247	271	264	232	224	248	245	226	237	244	246	239	221	216	231	219	230	244	275	240	261	241	248	262	237	246	258	275	242	232	267	256	238	217	229	242	254	235	242	224	267	256	224	227	267	262	231	255	264	253	239	246	237	225	235	240	262	258	253	256	254	239	249	234	233	252	241	232	264	239	259	222	241	233	239	251	243	239	238	236	237	225	220	212	243	251	238	291	239	231	239	253	282	227	286	236	240	200	264	234	202	244	255	252	248	246	242	244	269	246	255	224	242	271	249	249	264	226	201	225	263	215	231	264	228	225	244	237	239	245	257	274	228	242	219	241	243	235	237	229	224	244	239	239	245	239	236	226	256	224	244	232	240	239	229	249	239	234	266	250	231	225	236	255	262	234	246	232	246	227	243	246	213	240	255	239	250	248	267	216	254	239	239	257	241	235	242	242	250	267	254	243	239	266	243	241	237	228	256	256	249	227	250	224	259	243	231	238	234	247	205	264	234	235	239	230	274	257	229	241	234	248	249	263	252	245	206	216	212	226	246	245	262	233	227	248	225	248	251	248	213	250	232	249	211	241	257	241	215	244	234	250	246	249	239	237	287	261	247	240	254	222	240	234	247	261	233	243	223	222	253	257	263	236	230	240	269	265	262	228	279	252	251	234	245	227	232	257	231	262	249	223	242	230	254	260	239	233	229	279	247	248	229	236	241	265	230	240	270	232	254	222	217	235	234	250	250	247	267	245	284	233	266	267	246	243	235	212	234	232	222	255	208	261	250	207	255	263	249	236	220	233	240	256	236	247	229	230	257	249	228	230	231	264	241	249	244	232	243	242	240	222	248	240	220	230	234	281	244	242	234	270	247	261	218	229	276	254	250	232	254	226	240	236	254	249	237	229	223	224	252	252	231	248	241	242	267	256	235	257	252	234	258	244	249	274	209	258	254	245	235	224	238	242	252	242	253	214	234	251	260	250	236	251	230	239	235	239	259	252	251	225	264	249	242	266	255	231	256	228	234	223	238	214	229	252	228	213	228	250	249	229	226	253	223	257	255	260	232	270	213	237	276	235	233	266	279	212	251	248	247	254	264	255	239	259	254	251	250	241	242	253	298	229	246	259	258	231	202	277	249	242	268	242	224	225	265	245	251	230	247	238	236	260	285	228	252	223	248	247	261	255	249	226	232	246	259	232	242	252	263	261	247	247	227	255	246	248	265	242	233	263	254	236	243	269	252	250	230	219	242	226	240	244	244	245	239	221	256	219	234	203	255	245	256	246	242	246	257	262	244	248	247	272	241	263	272	254	224	271	246	230	237	230	231	237	243	242	259	242	247	262	256	240	209	235	243	254	240	232	232	210	251	236	240	230	222	239	238	253	236	222	243	236	225	251	215	258	235	257	235	225	203	216	217	253	264	241	250	218	264	241	228	251	251	248	235	228	222	244	258	231	217	259	240	259	237	256	253	249	222	237	238	269	262	247	253	203	255	243	276	260	247	258	222	258	229	218	251	247	231	215	229	253	214	226	231	237	250	243	260	235	253	222	255	250	259	239	228	246	259	245	243	227	251	247	223	231	234	245	255	245	236	231	235	256	268	243	254	255	220	240	245	258	241	260	253	255	239	236	235	239	231	263	242	221	256	233	243	241	260	256	248	246	254	242	239	243	273	225	241	253	239	244	240	277	234	245	259	231	230	222	261	241	243	224	236	260	258	223	259	285	250	264	233	240	235	258	251	241	224	237	231	238	228	242	222	243	253	241	259	242	235	237	235	233	275	242	240	242	292	227	258	261	238	249	229	258	252	248	244	242	253	225	236	240	234	271	249	231	259	249	240	248	236	231	255	272	230	262	251	234	229	243	245	254	223	221	245	238	245	224	239	253	226	252	249	239	257	259	253	237	251	239	229	227	234	251	276	230	239	216	232	257	263	230	248	221	233	254	233	227	240	266	277	225	227	242	263	226	261	216	263	253	238	264	270	259	270	243	225	252	228	227	277	240	265	239	240	255	252	244	246	232	223	239	230	237	245	232	236	219	224	244	244	238	221	223	249	241	238	254	264	246	238	251	230	242	247	229	253	246	256	242	272	260	275	247	236	255	233	236	228	235	234	266	248	253	248	244	248	231	264	232	261	257	254	247	242	251	256	245	203	247	224	243	232	272	241	243	271	216	244	264	253	269	243	243	198	239	241	271	252	223	246	211	248	248	244	249	222	238	237	260	238	247	207	234	246	210	269	225	236	278	233	249	285	255	251	263	229	244	232	271	240	247	240	255	205	280	254	223	215	243	249	227	239	244	208	248	230	272	238	243	240	241	248	246	247	247	259	222	269	254	244	236	231	250	228	252	250	224	246	253	238	247	243	247	268	240	242	237	232	244	256	239	267	249	250	259	239	248	211	237	252	293	232	249	253	236	235	254	255	230	261	239	235	229	270	243	232	220	277	234	236	235	238	268	255	238	241	259	256	255	268	217	261	243	244	271	243	260	248	252	234	251	244	238	237	255	222	244	241	234	242	249	248	234	235	261	215	268	286	230	258	240	245	211	254	227	237	245	234	224	251	256	242	224	234	218	261	232	233	225	226	214	249	246	239	258	262	241	243	242	266	260	245	235	261	231	231	226	230	214	242	266	234	243	245	224	237	219	248	242	237	263	254	222	222	253	231	228	233	257	235	229	243	242	236	226	250	241	263	234	228	281	239	244	228	256	250	250	269	237	239	259	225	257	235	274	236	246	254	248	251	263	267	231	250	243	259	241	252	227	231	225	228	215	265	240	217	278	245	214	253	269	241	224	232	228	233	243	272	228	255	266	223	252	272	242	265	223	235	237	255	249	246	270	241	251	252	239	263	271	253	220	234	267	239	231	253	235	226	248	256	273	265	257	247	236	252	262	245	253	239	223	254	253	246	249	268	252	229	255	251	247	249	262	246	230	239	265	231	253	235	243	252	222	275	250	234	241	245	246	243	258	240	264	217	246	227	258	238	263	244	248	259	254	256	251	242	263	229	237	229	227	259	271	227	220	251	236	216	206	218	235	240	259	248	212	218	247	225	239	270	252	249	249	237	271	247	244	223	249	226	255	248	261	246	250	221	241	215	249	237	255	253	217	237	261	223	238	258	242	251	246	260	241	253	270	248	219	260	259	235	243	228	259	252	250	262	236	245	260	258	228	242	231	254	228	243	233	236	213	230
24791	21015	27044	25092	7773	758	574	476	485	458	419	425	394	404	388	386	413	405	378	399	370	364	345	386	367	402	379	377	396	362	373	385	398	382	358	375	393	366	368	356	381	393	375	345	379	408	349	378	346	363	346	392	418	366	364	393	383	406	390	358	376	360	377	371	344	358	381	360	384	416	382	387	360	355	344	358	358	393	363	364	387	371	394	380	381	347	390	358	381	391	353	357	387	378	390	376	397	344	364	377	352	368	391	361	378	377	343	372	381	355	352	355	377	373	389	396	382	328	370	379	383	368	387	340	342	404	371	406	349	365	351	327	377	364	356	381	364	377	393	396	356	375	337	392	415	381	336	348	371	344	383	407	374	397	380	396	350	370	383	330	342	379	374	381	396	351	367	381	375	334	386	350	357	352	367	361	340	363	369	371	374	348	375	382	392	385	370	391	351	380	369	348	377	359	369	381	344	404	381	392	366	409	384	393	367	382	364	391	370	360	350	374	376	378	381	369	393	365	346	375	371	356	330	360	371	386	403	360	393	385	350	390	395	368	379	401	369	404	370	380	398	352	348	391	379	388	387	348	374	375	396	370	374	371	380	391	350	370	367	354	365	389	378	379	361	356	345	359	391	397	411	398	370	383	377	363	382	379	385	396	364	377	374	355	361	356	369	368	381	405	333	351	361	397	402	373	374	392	366	369	368	337	406	360	338	373	381	337	348	374	365	357	359	413	420	386	400	373	376	385	399	351	406	384	395	381	387	361	371	379	392	375	411	344	356	353	361	357	381	340	384	358	378	342	381	346	381	397	369	341	367	345	349	369	363	379	374	347	392	379	369	377	415	366	354	363	327	391	367	398	369	365	354	395	394	366	348	408	387	343	384	397	409	362	349	394	355	363	372	361	423	381	358	358	378	415	392	369	385	420	368	372	380	372	363	377	358	381	351	355	362	389	354	348	374	322	358	370	373	386	351	363	341	376	385	370	374	375	335	378	364	380	369	377	360	350	367	371	354	377	346	392	399	370	388	362	350	368	351	386	362	400	357	372	345	378	374	356	385	377	370	360	381	389	380	360	413	362	365	364	362	354	386	402	386	367	348	329	359	352	403	375	398	379	404	356	385	382	338	329	356	352	385	337	376	364	352	380	353	342	337	360	358	393	382	341	396	337	338	381	396	384	350	353	353	367	351	399	411	387	367	356	365	397	329	351	372	361	370	369	383	365	397	372	370	372	379	375	372	357	380	345	380	356	366	397	384	391	373	410	367	352	356	413	392	378	364	367	388	362	347	371	339	387	402	370	377	407	398	393	348	370	373	354	382	388	367	391	376	394	373	322	381	376	357	367	371	397	358	334	378	392	380	369	358	335	381	322	398	361	392	403	381	376	403	364	374	384	349	427	365	358	399	385	362	381	392	375	363	350	365	371	395	382	409	381	379	386	384	360	373	359	342	382	372	373	379	367	400	366	363	371	384	355	369	376	399	371	358	395	364	367	370	393	376	364	372	355	319	333	364	332	391	361	353	389	381	343	366	416	362	379	366	372	373	369	365	370	349	362	335	396	388	370	372	369	373	389	409	376	314	387	351	384	380	368	361	386	365	386	400	336	382	386	371	372	408	370	395	367	376	396	398	400	387	369	375	368	371	356	409	379	328	364	368	376	372	385	358	348	357	354	361	414	365	386	383	403	347	343	350	380	401	351	365	370	379	394	384	393	348	382	401	339	393	383	383	385	398	380	363	394	349	396	380	367	368	366	377	367	412	365	417	398	390	359	363	395	381	379	351	355	370	367	403	379	394	359	408	386	389	359	368	369	380	366	382	365	391	387	390	374	379	370	391	381	359	350	360	378	391	373	385	384	377	332	359	357	343	335	352	366	373	335	373	378	338	398	346	360	365	349	364	378	360	349	348	368	382	350	414	368	322	371	403	374	357	357	375	358	350	378	380	383	379	336	378	404	380	364	407	360	412	369	357	379	366	377	384	364	363	368	406	373	383	375	352	396	397	385	354	403	392	333	382	363	387	340	351	404	346	357	400	329	368	371	344	361	359	360	356	384	355	345	371	362	396	388	370	364	372	373	365	376	378	413	369	406	340	371	374	376	368	366	349	341	385	363	376	363	387	378	394	411	356	395	370	397	385	365	416	349	384	352	393	371	389	345	360	399	352	383	373	350	348	350	367	392	355	390	408	368	373	368	341	358	368	363	355	352	375	410	387	388	366	361	376	371	381	345	375	377	408	339	393	340	355	387	376	387	367	390	375	377	388	334	399	403	350	412	347	349	358	369	392	385	405	438	373	432	365	358	386	364	367	345	375	407	340	341	386	387	399	357	370	381	392	367	344	370	378	405	375	366	351	407	366	399	344	369	371	341	350	409	398	357	378	397	375	415	429	423	380	343	383	342	338	388	374	392	397	357	355	397	362	345	360	376	347	334	368	428	376	381	341	394	372	400	338	366	354	340	344	362	399	376	403	389	353	393	371	375	378	402	369	384	382	377	356	361	351	383	372	371	389	392	375	376	366	372	362	380	406	358	385	381	392	377	315	361	419	364	382	402	372	368	365	368	361	380	346	393	391	373	374	357	402	398	407	359	377	367	339	372	393	376	379	339	374	376	386	394	390	355	356	380	369	370	383	376	341	370	375	378	325	363	387	373	347	358	399	400	393	361	406	351	347	368	356	374	397	399	371	349	376	358	368	374	390	393	365	364	370	356	349	386	391	339	402	366	389	369	380	368	361	375	394	362	400	385	354	360	378	346	363	379	366	354	383	358	367	358	373	346	328	417	369	370	365	352	376	406	360	369	395	347	349	379	357	380	349	338	337	374	391	365	365	374	342	366	376	367	371	377	359	375	337	374	393	383	413	373	402	375	364	349	356	353	380	338	393	399	385	398	371	386	388	360	369	374	356	345	365	396	371	385	376	395	363	408	371	373	368	376	390	376	351	359	317	359	368	380	371	357	385	379	356	408	376	374	401	397	385	360	357	373	394	351	352	359	353	422	395	374	376	374	364	376	377	355	372	357	379	352	401	363	357	362	347	355	363	398	387	344	346	383	383	391	384	369	380	359	347	368	389	346	372	411	351	400	376	389	388	361	370	381	350	374	358	380	367	367	374	377	409	368	387	376	369	407	371	394	364	391	339	383	358	380	363	378	374	369	366	391	364	390	377	364	376	408	417	336	392	332	391	358	370	365	370	373	340	329	369	403	388	385	361	378	374	359	381	361	381	369	370	382	383	364	351	369	384	380	364	357	380	395	366	351	369	361	364	385	392	348	375	424	367	377	348	364	407	402	378	364	344	341	409	398	375	374	360	397	397	348	379	380	349	392	420	381	337	349	386	333	403	363	379	348	372	369	363	380	377	385	366	372	366	367	364	334	331	372	363	368	364	379	399	365	334	363	373	381	376	359	357	374	364	374	411	354	346	364	383	374	385	392	384	371	374	376	368	371	377	384	364	379	392	359	371	351	355	363	413	403	381	366
11404	16608	3141	1573	1227	944	837	702	641	561	537	496	509	517	448	424	470	435	467	392	421	426	428	433	414	410	400	435	445	425	437	446	435	428	410	425	367	449	415	400	410	404	371	409	442	397	387	422	420	427	373	420	403	380	403	431	422	378	396	387	367	409	425	401	426	397	380	415	405	394	413	372	367	451	379	410	430	404	388	402	395	392	384	389	420	397	384	449	413	397	371	363	409	381	417	395	411	392	415	403	429	391	385	396	430	419	400	385	409	385	362	442	403	370	381	419	409	404	389	408	403	385	399	416	385	379	396	403	402	390	383	376	397	424	416	438	365	424	426	372	416	397	392	399	401	426	417	413	419	430	398	412	391	393	393	400	403	410	433	412	410	385	405	425	394	382	390	377	415	430	384	395	399	424	408	391	386	422	438	423	411	403	394	418	408	387	385	438	388	412	391	403	389	415	423	407	383	407	404	404	433	403	397	376	373	419	394	382	366	393	400	423	384	382	420	385	372	428	401	409	425	406	359	366	424	376	422	392	408	398	411	401	392	405	417	399	397	397	403	377	422	415	434	406	439	423	384	422	398	391	401	375	392	400	401	431	392	400	422	427	394	383	451	403	411	380	403	407	412	456	424	392	394	404	393	430	406	384	378	413	386	409	382	418	380	394	430	425	414	396	415	438	433	375	392	378	403	404	411	400	422	385	410	421	399	386	453	418	393	385	339	400	399	399	406	401	411	406	377	412	387	403	410	404	400	394	379	427	400	395	408	388	407	428	430	387	392	421	390	421	404	380	383	411	445	372	397	375	390	400	347	419	419	387	411	364	406	403	433	396	396	396	402	377	396	416	390	392	361	379	429	400	392	395	402	405	384	399	429	421	382	405	438	371	407	366	429	443	357	427	401	415	417	392	388	401	403	388	381	408	388	395	412	430	421	408	399	431	412	370	430	365	403	392	400	397	406	430	404	383	388	409	405	347	414	438	402	368	360	396	421	412	403	388	415	404	431	448	386	376	425	435	415	391	417	412	423	411	385	383	397	398	349	414	421	386	396	402	412	387	405	392	400	370	389	412	385	417	381	401	390	418	436	419	397	416	413	387	404	404	428	397	395	395	355	399	394	413	422	387	411	424	416	362	390	375	411	373	385	394	383	384	396	395	381	411	403	421	378	416	412	402	406	403	408	387	416	388	383	373	389	423	428	380	372	399	406	450	380	390	371	424	386	395	419	416	410	403	355	378	396	427	402	421	402	431	433	429	373	399	420	353	414	387	381	400	387	404	401	377	402	403	379	408	400	431	438	377	396	407	397	404	410	401	439	415	403	401	361	365	370	390	398	398	390	402	412	403	358	393	399	380	416	408	430	379	428	361	393	403	422	377	402	393	361	396	391	411	369	405	405	424	403	417	404	372	398	376	428	369	398	385	384	383	389	388	361	431	359	370	339	385	429	428	375	399	383	419	407	411	402	376	399	386	417	383	373	392	401	398	378	405	403	379	401	367	368	426	411	404	407	398	416	398	382	364	376	403	382	408	408	426	346	446	374	406	406	427	432	400	410	410	384	400	417	387	414	411	423	384	386	430	402	385	391	367	432	391	423	426	353	435	407	383	403	381	425	402	386	393	403	383	386	415	384	411	377	420	398	411	409	408	415	398	393	377	425	399	438	392	423	399	384	358	394	408	379	395	384	422	399	411	430	404	402	436	391	409	424	397	379	424	407	430	404	391	393	383	412	408	409	394	361	390	397	392	393	424	426	418	407	389	381	405	385	422	412	387	438	391	424	425	384	365	415	416	413	398	408	389	415	414	417	401	427	425	408	370	423	407	406	384	424	393	416	422	384	375	378	404	386	429	389	354	427	427	407	424	360	413	399	409	381	417	410	404	366	395	414	407	371	371	399	438	389	394	404	400	367	416	395	417	412	402	408	359	397	392	395	383	407	397	379	394	399	441	393	406	430	360	411	410	399	428	407	397	373	395	421	408	413	425	389	366	419	365	411	379	382	409	404	423	407	420	377	393	386	410	437	407	403	372	394	381	387	390	412	397	434	365	409	398	424	386	388	401	401	426	420	399	392	395	351	410	399	398	415	426	382	413	397	418	399	452	423	425	382	380	379	407	384	399	425	386	417	411	370	419	400	391	417	404	377	435	437	412	421	408	381	382	404	423	412	428	426	380	416	381	376	418	389	408	373	382	396	384	391	391	414	385	402	410	369	383	385	418	384	385	389	359	403	418	426	388	434	438	387	419	399	425	430	400	410	390	424	451	398	393	389	408	401	415	404	367	418	414	365	395	430	412	412	403	385	391	380	390	408	357	422	386	386	357	387	380	401	403	418	386	416	389	425	384	410	408	427	411	382	401	396	379	379	402	394	367	413	392	379	403	404	411	404	407	417	404	408	414	432	434	404	405	399	366	397	368	392	397	392	410	400	399	418	391	394	394	372	394	425	381	389	384	413	412	390	407	405	411	370	401	406	415	411	377	385	360	424	393	434	389	397	412	408	387	422	425	413	394	414	378	427	365	429	375	382	420	406	406	424	404	428	423	400	439	400	413	399	403	387	427	425	412	382	405	386	409	436	418	434	380	357	413	400	388	408	401	451	426	411	385	382	402	385	397	408	376	434	408	414	431	412	414	358	380	411	391	413	389	422	348	396	396	413	384	399	409	406	401	395	418	395	413	407	375	416	435	381	377	374	376	402	414	409	445	413	413	399	410	425	432	413	402	423	370	395	413	387	377	390	374	428	387	415	434	420	426	402	376	439	416	434	405	403	391	378	404	354	409	406	417	396	371	413	408	388	432	398	392	364	417	381	434	365	381	399	412	431	411	392	399	391	409	405	384	407	400	418	425	415	390	453	394	451	412	391	397	411	401	409	407	392	403	379	398	413	420	389	402	395	411	389	429	405	384	431	425	424	369	389	421	408	374	411	445	373	405	401	375	398	417	407	423	406	396	415	387	417	396	379	409	398	368	419	366	425	420	409	413	380	379	355	395	437	399	395	398	400	379	413	403	424	382	411	389	380	411	420	404	406	383	407	356	401	433	414	394	432	378	401	393	431	391	395	369	399	399	422	372	451	403	388	397	422	417	424	380	380	432	403	436	396	408	388	412	380	435	386	412	403	414	396	417	370	413	419	416	403	377	395	398	402	408	419	397	402	396	363	427	422	416	394	415	391	434	416	395	391	399	411	407	412	400	370	397	384	391	404	388	385	409	401	398	384	391	423	414	389	438	406	413	323	431	399	378	411	380	415	422	401	400	383	377	382	398	378	419	397	395	412	401	372	409	378	405	400	405	422	365	385	388	400	434	354	409	419	398	400	420	389	436	400	407	389	403	380	423	441	414	379	387	372	406	387	391	395	421	388	425	372	383	390	412	394	399	431	414	411	390	405	388	414	418	393	394	415	387	417	373	394	409	389	378	433	414	397	378	419	378	385	391	385	389	414	378	417	386	421	383	401	429	434	391	408	433	414	392	421	381
22490	21004	28737	23475	21006	21022	6431	1279	929	845	767	707	691	692	624	624	581	572	602	583	519	537	514	551	537	538	511	522	512	547	532	515	541	514	510	534	527	475	521	519	501	519	483	511	540	534	489	482	518	519	474	454	505	518	500	503	506	519	513	486	487	468	504	492	521	520	482	447	520	489	511	540	467	510	485	510	499	518	494	476	502	521	499	490	498	513	499	526	489	485	478	513	468	457	498	469	493	506	475	542	522	463	513	488	507	494	502	478	511	490	527	492	498	498	498	506	533	504	521	481	465	480	505	520	461	521	493	496	514	475	506	489	503	480	482	513	502	511	510	556	504	510	466	493	500	472	494	511	487	485	479	532	474	523	532	482	529	468	506	480	464	451	475	460	495	508	492	413	490	467	489	497	544	508	516	477	489	495	493	508	508	506	511	506	494	492	476	506	439	527	501	495	508	467	492	496	508	481	478	485	567	511	506	492	513	527	508	538	496	479	516	501	493	475	483	480	470	498	523	485	514	508	511	505	512	469	518	499	481	489	487	489	456	514	512	482	501	488	502	478	492	521	472	475	513	504	493	505	488	484	486	477	556	477	501	495	520	504	480	487	497	495	498	545	506	446	518	491	517	519	516	475	462	475	540	507	509	482	521	490	562	525	452	519	493	450	472	477	505	507	501	499	519	548	498	510	470	503	506	505	533	489	528	526	473	512	491	489	484	487	497	478	502	482	481	484	516	507	512	493	472	526	469	512	515	507	475	505	474	494	516	486	466	518	511	475	460	524	520	502	498	457	502	490	515	504	508	511	514	494	482	528	475	481	507	489	506	519	502	508	514	502	497	532	485	507	485	491	464	486	457	519	489	497	475	508	491	500	485	504	480	490	508	504	469	455	498	484	512	497	524	507	480	512	488	488	500	531	457	544	496	486	492	456	512	474	516	493	518	494	496	507	520	457	511	512	471	503	514	513	489	525	504	510	449	515	459	488	473	505	476	533	459	519	480	442	514	463	469	509	525	502	526	475	484	490	498	487	462	498	515	496	470	498	481	533	505	516	543	522	509	489	485	518	544	500	488	449	519	487	485	499	510	463	535	495	506	492	477	467	470	465	510	463	450	477	495	504	498	517	535	493	510	488	451	484	483	501	482	529	496	513	502	485	461	464	508	448	504	483	501	510	460	506	478	478	508	484	469	497	456	473	509	442	499	480	504	508	464	509	458	487	496	499	494	535	488	489	513	481	517	481	505	498	488	509	453	480	539	449	476	480	500	490	480	498	468	506	502	494	522	460	489	516	440	501	483	529	514	506	488	522	457	506	494	489	514	511	488	545	515	523	501	479	464	504	522	491	512	507	505	477	518	536	518	504	511	484	501	491	499	513	460	488	480	508	481	495	515	533	489	493	471	488	442	464	485	493	509	483	467	527	511	520	502	447	535	539	473	460	468	494	492	514	538	503	513	516	485	493	506	508	507	477	452	542	511	487	526	527	509	509	490	466	490	511	520	481	491	481	520	508	498	469	512	475	482	475	487	504	499	492	491	508	522	474	490	498	480	483	515	504	504	480	484	515	459	499	499	513	531	499	464	517	487	490	483	525	525	501	489	507	484	514	490	516	475	474	497	498	523	525	510	494	512	461	512	498	500	490	497	476	473	508	499	506	505	538	476	482	491	485	484	492	482	493	471	509	523	506	502	526	520	499	494	511	475	496	496	483	492	457	516	517	497	483	522	491	512	466	515	548	542	481	481	525	494	473	507	486	482	505	494	509	470	474	463	513	492	495	468	453	451	462	513	515	470	478	464	482	469	483	505	498	520	490	488	509	454	525	432	488	501	506	520	497	509	491	476	497	473	522	490	478	512	487	479	466	497	484	476	478	510	507	488	480	483	502	449	472	461	540	503	505	546	518	474	462	503	478	503	541	504	520	528	502	497	502	497	496	495	506	478	537	528	504	464	443	529	513	503	468	493	494	521	476	478	445	513	492	469	466	500	517	463	502	513	533	467	478	474	542	487	477	485	506	453	513	530	450	473	501	469	481	486	508	512	500	499	499	473	511	511	514	470	481	477	514	464	485	535	474	511	513	488	513	484	508	505	513	527	475	486	469	497	452	520	479	479	506	494	482	488	526	490	484	478	499	517	457	489	511	468	509	508	464	501	478	492	476	518	489	552	504	488	456	489	542	473	468	458	468	491	444	526	531	514	487	520	479	483	453	465	496	501	487	487	460	491	488	457	492	492	503	457	502	492	466	472	488	500	474	462	534	501	480	493	514	505	464	484	497	492	497	495	483	519	481	491	492	545	492	484	476	489	479	497	490	503	520	475	498	479	474	505	513	500	485	486	512	463	485	506	524	500	490	505	508	492	489	476	514	508	516	521	470	509	460	474	505	520	530	483	528	489	476	491	508	491	487	490	523	559	513	504	505	518	509	508	494	511	572	498	499	474	493	505	486	474	482	447	504	534	497	455	491	494	529	469	481	451	507	485	506	464	535	495	455	506	447	506	461	458	462	533	477	493	498	488	494	486	462	518	492	506	495	492	497	500	521	500	473	473	536	478	517	509	479	539	513	573	518	470	476	523	523	511	488	493	464	508	506	499	531	480	505	505	491	512	512	537	498	482	488	475	454	471	477	506	508	480	492	479	498	467	473	520	543	509	447	535	471	527	543	463	514	518	509	488	497	485	476	569	485	505	458	494	473	505	487	510	465	475	461	510	498	492	466	528	519	475	517	483	546	524	457	494	508	511	485	478	502	515	485	482	460	526	479	480	451	502	478	500	475	493	495	549	492	487	524	509	507	484	505	459	486	503	473	494	515	483	481	484	502	480	478	440	487	487	487	489	492	496	505	485	490	513	483	483	476	465	484	476	509	529	526	502	533	517	510	502	510	506	533	514	485	536	490	491	530	469	470	497	507	506	465	503	528	473	504	465	478	489	459	468	463	501	465	527	481	508	491	465	470	521	490	508	530	481	455	511	488	496	531	471	530	490	482	521	499	497	433	482	499	502	496	502	553	530	513	511	504	547	535	487	548	475	462	470	453	487	478	497	491	492	468	498	521	499	542	512	507	460	534	482	529	536	518	494	458	457	486	519	502	513	462	488	461	500	483	522	489	495	501	506	502	460	470	527	489	475	525	476	485	467	508	535	498	479	545	479	499	534	488	495	483	495	478	503	492	467	476	455	497	514	516	499	461	463	490	476	491	518	516	458	496	474	513	471	494	511	506	490	505	497	507	507	463	507	482	517	538	500	468	498	470	520	503	496	477	464	507	488	515	476	480	533	512	471	522	522	474	470	507	491	497	495	488	477	482	511	505	532	489	497	516	479	494	488	522	472	528	518	468	491	459	500	499	446	490	511	460	479	521	508	480	452	468	502	478	470	504	517	501	494	509	494	535	560	476	484	537	509	500	519	496	495	485	478	534	487	502	480	497	496	538	460	497	487	456	497	504	456	486	492	511	519	524	492	447	494	483	471	497	507	475
13801	27353	9667	4701	3430	2722	2079	1662	1347	1135	1018	930	764	744	745	748	655	616	626	605	585	565	573	609	575	547	538	527	536	521	557	530	548	517	484	537	511	543	492	519	500	518	533	543	541	527	514	501	514	515	494	514	531	511	502	499	550	463	521	500	526	499	533	521	478	506	509	538	491	429	504	510	507	505	517	494	494	525	478	521	472	518	518	503	517	524	518	501	508	484	495	518	497	502	465	493	537	494	494	523	522	486	506	522	535	501	527	501	559	492	495	498	479	503	479	482	469	476	488	471	517	479	491	516	511	536	534	526	527	499	468	473	527	485	457	480	511	479	515	528	486	503	522	498	488	501	481	491	525	510	524	496	483	529	515	535	500	446	543	470	522	487	470	473	512	512	503	490	538	484	528	502	513	497	522	478	502	493	461	492	523	509	477	453	503	485	516	516	523	524	477	487	472	475	493	488	472	470	487	501	504	472	496	462	493	517	481	483	483	493	515	504	518	497	499	487	497	514	509	543	521	496	497	491	475	503	509	474	490	517	520	510	465	512	501	511	495	517	465	501	502	468	499	522	526	482	477	500	484	519	494	476	493	550	495	540	505	496	497	462	503	495	518	519	491	518	470	513	519	505	510	473	467	465	478	509	539	510	501	510	525	520	466	496	477	509	497	515	514	505	448	514	488	462	466	480	504	482	456	459	510	483	521	513	504	502	505	490	508	523	476	512	512	490	483	505	477	529	496	501	472	466	468	474	477	496	525	519	539	534	520	548	505	464	510	488	483	485	505	523	523	510	450	517	482	518	521	536	510	480	491	500	479	477	513	499	496	502	489	487	445	481	466	516	495	523	509	491	512	465	503	513	484	520	505	461	484	532	480	467	513	494	506	515	497	501	462	514	467	484	482	468	488	479	488	502	478	466	507	544	515	485	514	467	488	528	474	494	456	485	513	501	525	468	480	502	508	512	494	493	539	488	476	468	516	489	529	513	517	506	459	469	503	520	490	539	455	465	481	508	488	488	502	516	484	510	497	460	491	528	500	468	508	504	518	491	490	536	458	492	515	525	473	492	477	529	506	497	507	514	482	484	513	515	509	495	488	498	467	514	466	493	499	500	476	467	508	503	465	496	491	531	481	474	479	502	464	521	489	509	485	461	506	523	474	482	496	487	537	495	525	483	504	510	514	520	520	502	468	546	463	517	471	476	467	516	499	479	498	518	494	491	473	433	503	456	517	509	468	522	531	482	503	482	484	520	467	484	545	506	540	466	482	517	515	527	497	416	509	510	492	492	436	508	479	525	494	500	496	487	479	517	517	450	514	508	484	481	495	457	496	501	468	453	491	481	481	494	514	536	499	487	476	527	533	488	504	489	498	511	475	493	517	485	517	525	504	492	510	520	497	537	483	468	497	505	503	485	516	509	485	492	502	543	489	533	462	471	487	517	456	541	479	508	494	500	492	490	491	486	558	506	486	475	463	523	510	542	512	494	503	533	506	511	475	482	481	548	497	493	498	505	519	483	506	481	456	462	503	521	476	513	515	503	504	500	534	491	499	477	492	534	495	460	495	526	502	513	450	536	457	535	497	530	565	496	496	482	493	488	477	459	503	500	510	526	516	504	500	496	491	500	521	528	507	506	507	501	441	467	476	480	515	469	472	507	493	531	494	487	482	500	489	480	481	469	510	507	451	489	529	509	509	509	480	472	485	514	504	528	484	472	535	526	496	466	501	488	477	500	467	481	501	469	505	516	509	503	529	503	475	524	545	467	490	500	501	504	447	520	488	455	493	488	554	499	441	483	495	525	498	484	508	487	511	445	490	540	478	491	480	488	505	540	517	498	492	537	552	519	515	482	508	534	499	508	455	490	528	470	472	515	543	537	465	543	529	513	506	490	492	496	497	483	547	470	490	469	533	493	489	551	517	515	511	493	513	477	519	498	526	487	506	506	474	469	515	511	507	540	508	523	466	522	504	503	448	493	503	505	460	499	487	525	516	497	515	529	504	509	478	487	458	487	452	513	509	522	504	448	497	508	505	527	491	509	526	532	491	506	482	498	498	515	464	494	486	480	509	488	497	505	536	509	496	472	520	546	524	467	484	504	497	478	498	507	508	479	504	526	473	546	480	476	488	522	516	503	537	502	498	464	527	492	495	508	488	506	510	553	489	502	501	501	493	476	507	506	544	543	459	479	463	480	466	545	468	526	457	466	519	492	509	490	478	489	517	470	486	497	498	483	514	508	493	478	520	481	531	503	500	513	513	505	465	513	480	533	487	541	484	440	520	502	497	505	480	510	478	529	507	484	548	467	527	500	464	501	496	507	506	495	535	477	473	467	509	479	495	515	494	449	514	508	467	522	538	549	489	517	508	534	480	499	499	493	494	505	505	478	491	501	531	460	485	530	493	485	499	495	474	482	484	478	543	482	511	507	513	499	492	524	459	488	481	465	518	493	522	525	497	515	533	463	517	443	464	456	494	489	505	543	533	502	502	493	512	463	464	478	533	498	523	526	525	475	495	472	516	470	529	500	501	518	485	541	504	485	488	496	514	522	488	536	524	509	499	480	471	494	527	504	464	516	474	525	520	523	481	510	485	460	474	521	475	562	478	513	499	496	480	483	546	496	443	472	491	494	484	505	486	471	480	520	432	492	505	533	518	510	458	467	520	479	515	511	464	488	497	489	508	496	530	504	491	477	500	491	466	536	516	503	503	506	481	508	494	483	522	466	513	524	549	497	499	496	490	491	478	528	517	494	518	481	507	520	470	476	488	506	450	531	497	494	503	473	489	496	505	515	505	470	481	480	518	508	462	506	506	480	493	500	505	471	478	483	532	478	479	524	515	444	488	527	537	492	503	537	458	516	510	482	537	551	496	517	507	499	484	452	482	491	529	466	507	515	522	494	523	483	516	521	473	485	488	481	534	514	495	518	485	524	502	539	457	516	504	483	498	485	483	512	482	506	501	471	506	554	468	510	479	480	514	528	466	498	500	486	505	522	484	485	509	474	494	495	519	476	499	504	517	534	497	494	491	514	477	476	527	487	484	501	507	519	464	463	476	478	478	527	515	475	479	540	503	502	513	531	516	490	495	512	519	491	465	491	491	512	485	482	448	470	522	534	518	505	497	457	483	508	520	471	454	497	493	473	479	520	524	532	457	517	492	525	496	540	468	498	589	529	495	498	496	497	502	513	524	539	555	522	494	508	483	510	472	505	512	493	465	502	499	501	453	512	477	475	536	498	501	496	484	485	497	468	482	497	532	479	505	521	506	522	496	489	469	489	505	502	505	492	538	476	509	483	500	516	492	492	470	507	518	457	505	503	514	493	522	496	526	518	489	521	494	525	523	516	500	506	491	481	515	465	475	494	510	500	504	521	487	514	494	510	509	512	519	470	492	505	459	512	500	495	483	507	495	428	481	510	507	481	450	487	524	473	496	466	527	493	537	508	501	496	521	515	504	473	524	488	498	482	465	535	514	486	497	535
27579	17104	3294	485	347	264	212	202	210	184	208	159	208	189	199	184	181	178	190	179	177	170	181	177	187	170	176	192	162	177	176	173	174	174	185	187	160	182	194	183	175	191	161	205	181	171	183	189	163	198	183	168	195	176	189	180	181	186	183	162	189	199	200	207	185	206	173	200	182	160	187	176	200	163	188	172	189	164	198	192	186	185	168	196	192	177	181	172	178	154	189	188	160	192	190	180	216	199	176	193	166	177	167	182	172	175	182	180	176	175	189	186	169	163	196	180	165	186	193	152	191	182	184	160	184	170	176	181	185	209	182	183	172	178	181	195	173	162	168	180	179	188	193	184	184	179	192	188	182	205	189	170	156	200	162	173	178	159	173	194	172	181	179	170	180	171	178	201	176	148	149	209	166	211	176	157	190	191	178	193	181	184	168	162	191	183	214	170	176	184	181	163	179	162	175	166	186	184	179	211	174	182	161	182	165	179	188	178	187	194	173	180	154	176	183	192	162	165	149	185	179	177	154	183	158	188	157	185	204	173	165	172	185	172	166	173	190	187	194	167	185	169	161	210	184	182	177	179	184	191	176	200	174	177	161	172	191	160	182	178	181	191	169	189	194	187	179	184	189	199	175	176	186	186	178	191	186	192	179	160	197	170	164	193	185	192	191	164	168	207	164	185	179	177	164	194	162	176	176	172	164	200	187	181	180	207	202	192	167	182	169	168	208	193	184	185	184	184	191	147	176	178	211	178	175	174	186	190	179	177	197	191	169	170	204	207	182	193	187	188	190	159	164	178	179	178	179	180	156	170	192	162	202	154	198	215	187	173	195	169	183	187	191	157	184	196	204	188	183	193	183	190	202	180	171	196	147	167	173	187	174	176	169	173	173	158	173	186	174	154	173	155	187	163	180	168	189	171	179	167	171	173	169	171	171	213	200	178	170	196	204	195	185	170	159	196	192	162	165	159	163	172	191	176	164	168	161	157	182	164	181	158	175	209	172	194	186	195	166	187	174	193	177	178	162	181	189	204	186	202	189	175	168	187	176	170	173	189	165	176	205	173	198	183	206	171	187	171	185	186	199	196	165	195	203	165	183	187	169	181	174	179	189	177	177	177	200	168	178	181	180	185	181	177	174	183	170	172	174	176	185	183	174	173	189	169	156	195	180	163	161	198	168	195	174	169	182	174	157	172	159	178	206	169	176	186	162	177	182	171	170	151	189	199	175	206	221	184	177	178	191	206	188	192	176	192	182	175	192	169	180	193	189	164	179	159	205	171	196	171	173	164	186	182	164	174	196	183	209	164	177	172	168	187	186	179	185	162	159	182	190	209	184	179	179	184	168	155	175	186	178	157	174	190	198	197	182	165	182	166	202	183	177	191	191	182	165	182	181	178	197	164	163	159	182	194	202	185	189	199	172	190	196	206	179	178	183	177	154	196	177	177	174	182	195	175	213	204	162	161	167	185	179	194	197	173	177	178	154	163	174	173	181	175	176	201	201	167	181	181	173	153	169	190	166	173	184	190	195	189	191	178	183	185	172	185	200	185	182	179	213	175	183	180	189	167	153	184	177	185	192	168	186	175	186	186	157	185	171	170	181	184	195	188	175	182	219	188	196	199	167	178	195	174	183	191	188	172	165	183	182	176	174	177	179	189	175	199	198	174	172	190	154	183	195	167	185	180	173	197	186	181	186	185	181	196	170	185	183	164	186	179	193	176	181	186	178	192	180	171	185	195	165	191	186	166	184	177	159	192	168	190	176	210	167	191	162	209	181	191	182	180	172	182	183	165	198	187	216	170	175	191	157	201	189	152	176	180	192	162	180	167	191	171	181	166	204	164	182	194	169	186	151	181	214	181	167	176	205	190	186	191	184	176	150	169	181	175	168	193	189	183	158	160	170	175	177	178	170	191	170	173	189	163	202	176	173	177	188	162	179	169	192	208	182	175	182	193	172	181	202	164	181	165	195	160	179	187	162	218	198	189	189	189	172	166	179	179	173	182	198	199	186	172	154	191	165	190	170	168	195	191	182	168	194	184	193	221	191	196	180	176	156	160	169	187	194	185	185	181	166	176	180	200	187	192	193	163	190	187	198	173	185	182	194	148	185	195	207	188	167	179	203	183	184	190	212	182	182	169	177	165	193	187	181	194	181	160	231	158	192	190	197	188	168	175	208	174	183	209	181	195	195	173	188	173	177	194	183	177	192	196	188	186	187	161	175	166	191	191	187	185	188	197	157	169	196	189	181	189	189	191	176	188	174	163	168	160	190	203	173	184	187	158	193	163	200	196	171	185	168	164	157	165	174	187	184	179	175	167	181	162	197	178	171	175	200	182	191	163	174	197	173	185	191	155	195	164	165	179	210	178	183	176	192	186	187	181	208	160	182	168	198	184	219	177	197	183	164	197	183	181	186	176	150	145	191	158	203	173	171	191	178	188	201	185	188	164	167	160	189	181	192	186	181	177	176	197	200	156	174	175	159	170	192	181	165	197	193	176	175	199	209	178	172	196	169	168	197	165	181	181	179	174	161	197	180	172	192	181	184	185	186	192	191	189	170	174	181	184	202	185	187	181	193	169	170	194	159	206	198	178	166	188	187	159	198	195	181	195	184	168	171	189	173	185	180	179	166	169	202	191	195	181	169	202	183	188	186	186	187	186	183	172	194	193	181	210	194	200	173	174	205	167	155	202	177	185	183	171	178	207	183	167	186	171	182	171	188	192	167	176	175	192	151	172	186	184	178	185	189	181	206	162	144	171	175	198	182	185	213	177	187	179	177	177	206	170	155	183	184	177	184	186	179	183	176	191	180	165	184	201	172	163	165	179	205	181	191	217	186	177	175	195	201	154	174	174	191	178	193	171	165	172	167	180	176	172	179	189	184	173	164	184	180	159	168	178	180	170	168	184	196	196	171	178	174	188	175	189	162	168	187	195	220	185	185	168	177	187	184	184	182	181	171	184	155	191	167	160	183	156	157	169	201	215	185	188	174	162	183	182	160	175	191	193	180	193	168	157	204	205	183	188	190	167	169	179	179	177	187	184	191	178	192	176	157	179	174	199	183	182	169	192	164	137	178	171	171	190	181	191	174	181	166	178	165	173	184	188	171	165	195	164	184	194	181	213	196	179	168	190	188	186	179	160	166	177	193	182	180	176	155	205	176	185	163	171	178	193	172	184	194	187	168	183	188	163	179	194	159	165	184	177	177	182	211	182	179	204	188	182	205	170	193	195	213	163	190	190	167	147	181	193	188	188	173	200	167	184	185	211	163	191	190	189	184	174	181	198	160	145	200	192	200	173	177	170	176	153	186	200	173	168	191	173	187	203	187	201	192	197	195	189	176	179	192	164	155	175	200	182	198	188	195	184	193	170	171	195	181	165	185	166	198	205	178	196	184	185	178	164	190	184	208	173	191	193	164	186	164	178	183	202	166	204	179	209	199	206	174	166	160	188	172	173	176	155	166	198	170	169	175	173	185	202
9704	4595	628	346	302	264	278	249	223	188	237	220	207	219	203	199	201	184	225	223	210	196	216	201	201	210	221	189	231	225	208	203	176	202	192	225	200	216	189	210	206	202	181	217	213	193	191	208	182	214	225	182	200	208	216	226	204	214	225	237	208	221	196	227	239	209	218	203	217	190	196	177	193	181	220	220	193	207	194	218	212	200	191	203	209	235	201	203	213	207	197	208	202	199	215	204	197	225	220	192	221	196	223	208	210	197	167	209	164	209	188	221	204	196	228	181	213	187	171	205	206	203	184	197	224	221	186	219	186	235	211	189	214	174	210	196	191	209	190	201	200	236	213	217	215	177	207	199	200	190	225	200	198	204	188	219	209	210	207	204	175	200	197	196	226	212	195	230	193	184	180	218	202	208	211	206	206	208	194	221	206	204	228	209	200	223	210	194	196	212	178	202	198	211	216	183	191	195	232	209	226	206	222	222	233	220	199	206	217	216	210	219	204	199	187	193	213	209	213	208	207	203	206	202	198	199	221	206	225	197	206	180	207	190	186	201	216	174	221	240	210	183	192	214	203	202	206	214	200	186	217	199	191	193	238	223	211	202	215	222	217	204	233	199	212	180	186	202	209	217	209	177	186	197	196	180	204	196	220	204	195	206	218	212	207	183	188	216	208	236	221	197	208	245	215	172	177	202	208	163	192	195	215	180	250	189	221	197	204	200	224	217	201	197	217	216	213	184	198	216	193	209	212	161	215	204	212	190	212	175	238	209	206	217	214	199	221	222	243	202	225	219	183	188	204	222	204	227	192	196	196	213	223	236	219	202	201	181	223	184	204	201	210	210	200	187	204	214	212	186	224	192	213	195	208	216	220	196	221	216	202	198	179	204	212	191	212	186	205	213	210	222	214	223	201	172	173	203	198	216	218	185	212	230	179	209	224	202	215	216	193	215	208	213	201	204	196	201	207	219	188	213	218	204	216	213	198	232	220	217	180	208	191	217	195	201	202	179	215	201	198	182	221	219	195	200	210	221	197	228	194	207	187	198	195	224	164	198	201	203	218	198	213	201	215	178	176	190	204	215	209	214	217	224	193	217	210	175	209	215	212	251	205	196	217	206	192	213	214	182	204	215	213	220	183	199	212	233	192	191	201	195	222	214	198	210	186	215	214	199	200	192	194	223	221	196	187	199	219	192	211	216	200	222	187	180	216	216	206	188	200	192	213	216	201	203	213	219	192	181	207	212	186	209	234	222	198	207	199	217	206	254	256	230	220	209	190	227	221	219	208	231	207	212	177	201	231	201	242	207	229	183	214	209	217	177	217	223	178	209	199	223	210	216	208	215	180	205	210	215	211	236	201	183	198	224	217	205	195	203	197	202	197	202	205	225	198	176	202	186	218	243	194	196	208	201	213	201	222	202	209	220	193	193	205	238	194	231	209	217	220	225	208	201	201	205	187	227	199	191	207	182	202	210	203	212	174	199	204	186	212	202	204	206	228	192	215	211	194	202	215	205	207	209	200	212	234	162	228	194	223	205	195	185	216	214	217	186	204	229	209	209	207	179	226	233	211	208	185	211	190	218	198	195	202	222	215	192	203	209	239	230	206	204	194	208	178	219	194	219	235	178	197	207	199	234	200	218	202	208	199	230	192	203	212	204	166	192	200	191	199	205	212	200	198	203	210	202	194	203	210	211	208	209	197	195	199	203	193	211	225	193	205	226	225	199	203	202	181	189	190	203	193	188	204	205	188	240	209	214	195	177	225	192	192	199	221	200	214	198	218	184	199	212	198	202	204	226	179	209	199	206	199	213	200	211	227	232	205	195	209	204	200	213	208	222	216	219	189	215	227	206	188	210	208	191	212	193	212	200	186	195	165	179	205	233	227	204	195	203	189	201	215	195	229	187	215	226	197	182	192	194	197	227	198	218	200	218	210	212	219	215	217	209	201	230	209	202	224	212	191	187	201	222	205	183	173	203	217	225	189	184	221	207	199	222	190	209	229	221	207	210	224	227	214	181	192	192	190	211	235	212	192	193	213	199	196	211	175	195	190	192	206	206	212	183	203	207	249	198	202	208	200	192	224	214	181	204	203	179	207	194	209	218	207	200	227	218	187	192	188	217	222	200	200	199	221	230	230	203	185	210	207	198	208	210	191	206	212	205	203	190	192	192	203	205	202	211	195	220	204	220	192	215	204	200	224	175	208	204	224	213	228	205	219	197	212	191	198	195	211	213	185	201	208	200	200	218	203	220	209	191	208	200	204	186	196	200	198	225	214	188	206	223	218	225	204	196	210	193	213	201	191	256	221	222	192	219	225	186	206	188	193	210	224	207	188	213	205	218	226	204	195	182	197	208	206	205	186	202	196	206	221	205	219	209	219	216	194	213	215	231	194	233	197	202	200	192	210	215	202	187	191	192	213	216	180	209	185	209	230	220	217	198	218	197	221	202	209	191	215	227	201	191	187	206	209	198	202	199	201	204	203	210	208	190	210	183	190	191	206	190	190	199	220	220	217	204	218	192	210	203	206	207	187	193	209	208	211	188	208	218	211	227	208	215	228	206	199	212	205	199	201	207	193	200	203	200	207	199	195	230	192	198	182	175	196	205	189	186	238	200	169	225	201	212	180	205	201	216	201	190	226	207	205	162	181	184	218	187	203	214	200	230	197	208	237	235	178	202	190	190	213	220	189	220	201	194	219	181	205	213	213	177	205	242	206	179	220	206	206	206	210	209	191	199	186	193	223	204	200	231	219	211	205	207	255	199	192	215	219	231	229	213	200	175	221	219	214	209	195	197	208	205	169	203	212	193	211	217	231	207	215	212	195	220	208	199	225	193	202	215	195	218	212	201	228	189	219	194	198	205	194	196	212	207	215	194	206	187	233	214	200	212	209	240	202	222	230	205	188	183	204	226	213	222	215	232	217	185	215	179	231	210	190	209	198	210	193	202	212	218	196	195	202	211	213	191	210	188	196	232	196	206	186	189	201	195	227	179	212	207	196	194	189	193	200	202	241	208	205	212	189	212	225	188	240	190	210	204	225	205	213	206	212	217	222	199	224	217	199	225	226	209	206	204	225	212	192	227	189	207	189	193	218	226	200	238	176	192	222	222	187	225	173	201	212	199	216	194	208	201	202	197	206	211	213	191	209	217	203	213	197	188	204	187	234	220	196	223	230	234	207	229	191	189	214	201	227	203	179	200	209	212	180	211	201	208	223	184	191	213	220	229	223	198	193	173	226	213	215	209	210	209	202	203	200	199	188	217	196	199	218	223	210	171	198	241	217	220	183	231	203	209	226	207	191	218	199	207	225	221	205	189	206	208	192	191	211	237	213	207	211	217	232	212	179	217	210	207	193	224	185	208	200	185	193	207	205	206	200	203	202	222	199	203	199	220	241	195	204	200	205	204	201	219	211	199	215	197	219	205	197	185	203	193	206	186	198	206	197	185	219	189	202	238	212	231	197	196	230	188	205	197	214	219
23654	21086	28318	24086	21073	7681	903	575	518	401	407	367	319	301	313	287	287	267	295	264	274	270	241	249	261	251	281	263	228	266	222	241	209	243	257	239	206	227	216	250	229	224	281	231	229	250	238	252	244	226	236	206	222	200	251	232	233	224	229	234	218	226	249	223	226	235	235	255	228	230	242	200	237	228	231	234	243	244	236	226	198	234	238	249	244	221	227	254	245	239	220	228	210	246	262	233	250	203	212	217	223	226	226	228	243	241	232	232	249	224	240	235	226	218	238	235	225	247	191	209	224	240	238	220	237	231	227	218	232	236	246	252	204	258	221	241	248	238	244	235	217	235	241	237	234	256	214	240	264	226	240	208	212	232	212	242	209	187	236	234	232	217	251	218	243	244	275	250	210	229	226	259	236	232	195	229	256	237	246	246	232	245	226	214	237	214	234	238	213	240	236	235	234	250	190	226	234	208	225	262	231	247	237	233	225	257	214	225	240	249	213	238	257	213	228	216	235	214	233	227	265	215	239	205	226	245	228	234	251	225	218	255	279	226	207	240	237	212	203	220	221	211	244	207	238	215	223	237	206	230	244	283	235	225	238	248	227	217	217	228	232	213	230	235	216	211	255	242	202	217	259	230	219	232	238	243	266	232	232	218	242	218	253	248	236	228	221	208	239	210	255	229	227	226	252	246	219	216	217	242	210	231	223	236	222	249	214	227	244	231	240	244	249	229	217	247	239	241	235	239	218	250	239	232	233	237	253	234	218	246	233	237	238	240	231	205	228	198	242	248	221	268	241	233	217	242	238	230	226	233	195	222	240	197	223	239	233	219	248	219	211	221	244	229	214	233	221	236	223	252	215	247	236	196	240	217	229	257	257	227	237	254	230	219	207	227	237	211	217	220	249	259	228	231	234	231	229	237	198	226	215	250	228	233	232	244	236	258	201	242	227	246	222	232	202	234	242	216	278	218	243	249	207	211	246	206	243	238	237	231	223	228	220	245	244	226	223	216	224	220	192	233	231	247	222	261	240	245	233	230	254	229	220	232	203	216	225	222	232	223	228	207	220	236	207	222	237	234	232	211	219	237	236	212	234	205	213	246	212	222	230	266	234	247	230	252	237	231	253	231	231	247	239	220	226	237	241	239	230	256	239	210	233	263	223	222	248	251	248	236	237	218	231	225	243	226	257	203	236	252	213	247	225	227	225	249	226	234	214	225	213	241	253	228	225	245	229	237	249	230	235	234	235	237	239	241	247	250	249	253	237	260	216	244	233	236	238	223	220	216	227	231	225	225	217	224	240	233	212	220	246	233	229	215	236	235	210	226	221	203	234	255	219	244	227	235	243	213	217	252	225	212	256	244	237	233	234	276	229	239	217	224	250	224	239	238	221	218	254	232	223	243	227	234	215	221	229	275	245	251	234	238	238	238	251	230	246	232	211	215	234	272	231	223	234	235	265	235	234	247	253	215	218	229	212	231	243	232	215	222	207	242	207	233	241	234	265	235	252	232	247	227	235	272	222	222	206	239	241	228	252	218	221	253	211	250	221	239	236	236	228	212	239	219	244	225	246	196	231	241	242	224	228	213	243	230	233	237	223	238	253	238	213	264	219	231	245	236	247	230	226	225	241	220	205	255	221	217	224	240	219	233	236	222	247	217	238	202	210	222	222	248	221	241	216	232	229	246	250	235	225	230	236	255	245	208	234	219	236	233	240	254	238	224	240	220	212	237	232	200	236	225	250	235	252	227	231	232	251	209	220	205	224	258	236	238	250	223	203	211	257	222	214	227	226	220	250	209	238	215	228	232	243	239	218	242	220	215	234	230	230	259	220	216	247	255	218	211	222	242	247	248	231	236	195	235	238	242	215	224	236	251	211	260	201	242	228	228	212	219	245	218	220	207	233	227	225	250	207	228	239	225	214	219	217	219	233	243	251	235	217	230	223	218	215	225	217	246	226	200	235	239	242	253	272	214	249	214	238	251	208	208	259	235	239	239	260	237	239	209	236	236	251	223	242	207	220	235	224	249	232	254	219	265	202	249	225	208	246	216	209	218	250	226	242	234	212	232	225	236	193	233	227	227	238	233	232	219	226	197	214	220	244	271	227	252	249	231	223	240	227	254	244	236	244	213	244	214	242	260	224	229	220	226	227	211	214	207	214	227	209	237	250	230	232	222	229	238	213	208	224	234	216	217	250	251	222	197	227	228	229	229	264	251	233	208	274	202	230	214	246	223	229	203	208	210	231	232	242	231	258	228	237	231	235	240	247	217	230	244	239	223	199	222	237	233	255	229	247	217	229	234	233	226	230	251	231	233	216	239	235	222	254	240	210	251	212	210	247	228	234	226	246	226	262	218	235	219	218	230	248	215	258	242	242	209	234	211	229	223	234	228	230	200	226	217	235	214	257	230	244	246	224	235	230	224	214	232	206	240	239	225	239	206	228	230	250	223	229	243	209	242	243	236	229	211	207	218	219	257	238	241	273	224	232	222	199	232	226	234	234	243	226	229	234	210	216	232	227	212	231	184	216	212	237	251	247	246	229	231	238	233	231	231	235	225	268	237	220	209	242	235	218	218	244	207	222	223	227	220	256	232	244	211	244	208	242	226	231	241	219	244	227	243	247	196	229	211	239	239	248	241	215	235	226	231	240	205	231	242	223	224	217	221	228	223	223	234	240	239	203	233	211	250	219	226	225	215	218	241	209	243	213	229	229	215	252	216	232	232	225	222	222	239	250	249	216	227	222	234	244	259	229	248	231	213	227	245	235	200	234	191	248	230	227	231	217	234	244	223	255	227	221	239	207	230	229	224	224	240	245	241	215	241	204	237	227	196	242	267	230	230	227	220	236	233	215	239	214	204	219	256	228	228	226	242	233	266	221	239	255	235	222	222	220	247	242	238	249	241	233	239	207	250	231	208	226	223	204	231	236	234	216	226	232	212	228	211	234	208	221	215	223	206	234	215	243	236	214	240	218	214	220	199	253	228	215	250	247	225	214	205	238	246	258	219	199	220	241	240	257	226	197	260	232	220	248	218	224	232	241	225	216	228	225	214	257	254	245	239	223	243	221	234	225	240	208	224	218	237	234	257	235	212	239	222	240	218	259	264	228	218	219	235	227	226	232	218	246	241	222	220	239	244	245	245	235	221	223	242	236	267	221	212	230	240	232	221	221	259	259	225	268	227	231	209	231	206	239	254	207	194	244	208	214	249	234	211	219	257	236	212	216	224	221	219	242	201	237	225	228	214	226	247	232	235	231	210	222	218	204	234	246	234	237	253	209	218	240	229	245	226	238	235	245	234	249	236	258	227	237	225	244	268	230	237	221	244	263	199	204	236	222	243	232	229	235	242	246	226	226	227	248	230	216	233	225	247	247	248	243	236	246	241	244	221	239	243	234	238	221	225	239	224	232	218	225	261	214	249	238	227	224	240	230	244	238	239	219	233	199	264	234	238	210	244	215	232	256	223	270	211	223	199	237	221
10303	21565	5703	2621	1870	1394	1087	883	702	592	476	473	429	374	376	356	317	353	310	301	314	282	284	274	282	299	281	270	248	248	320	244	272	274	246	260	275	238	274	256	273	281	284	264	261	253	243	259	256	244	297	285	274	231	243	255	236	249	250	240	274	240	250	254	242	247	247	255	237	254	233	217	227	255	252	250	244	242	234	225	255	232	235	254	228	253	227	277	251	229	251	249	224	225	252	240	241	240	257	268	242	258	238	233	235	254	258	261	235	257	263	226	254	231	250	240	216	264	275	249	265	247	231	212	224	250	261	255	253	251	274	256	252	288	240	254	235	250	247	255	263	247	257	227	251	250	226	280	235	224	256	222	256	226	233	236	216	246	250	244	241	232	226	260	232	242	276	243	246	234	214	251	223	255	234	255	247	228	242	259	231	243	265	253	224	246	250	225	235	249	249	264	241	252	237	245	256	256	230	230	229	237	231	270	243	221	256	264	245	231	286	271	254	213	249	272	255	247	246	245	243	212	244	239	291	214	251	230	244	245	229	246	256	220	263	247	214	243	221	247	239	238	255	250	256	240	260	269	259	254	241	252	253	264	234	248	253	249	269	281	248	227	243	254	235	218	222	245	250	241	249	253	224	231	244	263	244	250	268	245	263	240	225	256	219	262	226	237	246	261	228	235	237	248	237	240	253	256	253	253	227	247	261	232	253	238	247	239	264	259	254	213	232	259	257	247	271	235	241	247	230	226	260	229	271	230	244	237	248	254	246	223	255	232	224	291	287	255	256	204	229	240	239	238	256	216	243	251	248	243	241	251	232	237	274	233	265	214	253	271	260	260	289	229	238	242	253	222	233	259	218	253	228	221	243	250	242	218	236	254	247	251	247	241	241	248	272	230	235	237	243	273	255	250	238	224	230	233	234	242	192	260	256	253	283	220	233	223	247	228	207	244	250	237	271	260	245	250	256	237	240	228	249	247	235	225	248	248	240	248	257	256	253	252	221	223	235	248	269	256	216	260	252	253	271	238	232	239	227	256	232	258	236	246	254	253	261	249	252	243	239	263	258	267	255	238	254	249	235	261	246	261	246	244	241	239	243	259	234	242	239	235	263	247	224	272	249	273	262	235	250	245	249	242	219	263	249	252	262	218	258	245	220	252	253	218	234	261	252	229	228	246	264	236	283	214	245	235	236	232	258	261	273	231	235	237	279	248	225	266	279	254	266	222	266	239	257	232	249	264	237	233	250	222	229	255	243	245	249	266	227	264	265	254	244	238	247	223	253	259	234	224	248	247	277	222	264	255	217	243	254	239	274	228	264	226	260	242	250	246	275	259	223	250	273	245	243	243	241	231	249	255	262	230	274	237	254	239	248	247	246	243	230	209	248	226	280	240	261	234	248	227	268	253	251	230	267	247	245	227	248	249	233	252	238	254	256	241	245	242	249	245	233	257	244	238	224	239	225	236	258	237	244	236	199	248	240	232	232	242	271	236	260	244	258	225	240	236	237	259	240	241	258	244	241	247	255	268	244	240	235	250	272	252	240	262	201	243	232	243	225	250	238	229	243	244	226	247	238	297	255	249	267	257	272	247	233	242	268	262	218	261	254	244	260	248	219	279	234	248	250	232	220	219	237	266	254	251	256	241	236	240	245	202	231	256	270	238	256	208	263	265	226	272	222	254	249	242	224	258	255	238	233	229	257	216	226	244	236	243	230	250	253	258	256	256	242	244	232	259	248	254	244	261	261	227	240	246	248	242	249	243	226	252	249	252	241	260	233	264	238	229	239	235	260	223	241	255	224	229	269	236	255	241	259	213	226	246	237	232	232	251	230	248	248	256	252	236	248	229	288	247	252	270	254	224	240	252	264	235	255	236	257	227	222	236	273	249	300	242	261	233	274	241	208	279	249	224	236	251	240	237	248	265	234	232	257	222	221	249	249	267	241	261	248	210	258	245	236	246	257	260	257	259	278	236	223	262	226	252	245	236	253	246	263	252	237	216	211	244	232	248	257	251	250	240	233	273	250	223	257	262	274	230	236	250	236	229	228	252	267	248	231	246	251	235	232	238	244	245	243	240	263	256	271	244	247	261	254	258	254	253	245	249	259	245	251	241	260	237	264	231	240	261	259	240	269	225	239	266	251	241	235	251	235	241	247	196	259	234	243	261	280	211	246	260	243	231	288	233	212	243	283	258	235	287	261	239	231	270	246	255	251	261	244	223	253	278	257	267	236	251	244	245	241	240	246	205	277	255	240	252	258	249	219	250	250	262	231	230	233	249	239	238	262	242	238	254	237	267	243	253	236	225	251	227	273	251	247	244	262	232	245	249	239	245	253	241	259	236	241	245	237	244	219	212	282	222	228	251	224	266	221	255	240	242	246	245	260	244	237	262	237	269	247	230	253	243	234	227	251	250	246	250	242	286	252	256	236	248	225	279	263	234	248	251	231	254	235	241	248	233	232	234	247	261	230	260	232	219	232	222	271	238	226	236	271	252	240	259	226	242	200	244	215	240	239	230	240	238	243	229	253	237	260	264	250	240	231	247	248	228	232	236	244	246	239	228	240	239	251	275	252	246	244	220	253	235	227	223	224	266	243	246	264	229	243	227	239	245	237	241	250	260	218	223	236	236	250	254	258	251	255	254	264	217	204	228	226	223	237	235	237	227	253	244	251	233	233	228	222	235	237	254	219	265	278	239	223	236	242	260	246	232	227	229	243	240	266	255	241	266	213	240	243	272	258	241	242	261	235	273	215	243	242	224	229	227	246	264	257	215	242	245	249	223	242	236	272	228	230	252	256	258	240	232	240	246	270	245	244	226	239	278	242	231	236	258	239	257	249	223	261	266	237	236	255	261	236	251	259	267	234	265	242	281	260	252	284	246	250	252	242	268	256	243	247	242	238	241	263	219	241	236	249	250	271	237	240	234	263	239	254	229	246	241	244	230	241	246	229	229	233	234	243	268	255	220	239	286	237	258	234	272	272	250	236	270	246	226	250	211	244	245	248	246	237	270	238	223	215	251	249	267	227	265	241	252	222	236	253	231	273	246	257	266	272	250	234	255	237	244	235	262	282	274	243	209	241	241	236	229	255	244	234	248	222	240	236	251	247	228	243	251	245	261	261	251	261	226	249	248	233	271	251	226	237	238	251	236	225	238	252	245	250	240	250	257	255	229	265	247	250	261	243	238	265	250	244	246	245	229	271	231	218	251	214	229	247	238	255	225	232	275	230	224	248	260	238	231	243	220	254	236	288	236	243	258	253	252	276	223	248	239	246	243	232	227	253	234	279	231	249	240	272	250	253	226	269	206	231	235	241	231	240	238	254	247	243	233	267	250	236	216	228	215	258	237	239	290	254	240	268	249	245	257	270	221	256	281	246	237	226	238	246	254	223	258	256	250	211	254	264	215	245	280	225	256	248	239	251	259	278	247	265	269	237	215	222	234	254	267	273	237	239	232	259	280	245	245	262	227	204	258	257	244
24861	21018	26963	25210	7471	763	608	551	507	462	406	464	434	465	429	406	401	411	407	386	378	389	383	357	411	401	388	374	355	369	362	380	353	385	377	373	378	397	375	400	381	359	407	365	387	366	394	387	396	372	402	341	385	378	409	384	359	351	359	356	379	350	398	375	360	343	361	380	356	391	389	381	366	396	376	356	389	377	387	398	419	364	392	354	333	380	385	385	410	365	373	370	361	396	377	365	382	365	379	379	355	390	385	352	339	385	371	375	401	375	386	345	369	381	368	378	398	389	389	403	342	380	343	365	334	367	356	385	378	347	381	364	387	372	428	343	394	374	375	373	363	356	378	370	393	378	356	387	436	398	377	359	370	359	364	378	379	377	372	383	391	368	361	358	393	360	394	374	347	384	411	384	402	401	393	411	352	397	399	394	379	347	366	353	346	370	399	364	380	362	313	373	373	366	378	368	345	377	353	357	369	364	395	370	365	376	371	355	365	367	378	358	394	365	360	345	358	400	389	361	393	360	386	378	371	376	380	387	366	381	341	393	362	392	377	355	416	359	406	389	356	361	374	381	366	371	403	369	357	375	362	377	370	394	387	388	388	384	360	392	363	393	361	412	402	358	379	398	388	370	415	381	375	358	341	417	372	383	391	378	347	382	352	350	372	341	384	383	381	347	325	370	345	345	364	364	396	392	348	367	375	371	340	346	362	342	403	348	372	387	346	374	383	361	393	378	349	330	386	355	364	384	346	407	372	371	362	395	354	377	396	361	363	396	380	355	409	384	361	380	358	354	371	407	372	356	406	373	389	372	379	377	387	365	388	344	405	377	377	371	392	384	399	370	367	406	358	357	343	360	403	376	335	397	404	366	395	347	379	356	392	371	405	369	365	360	402	363	355	354	365	372	397	367	366	364	368	372	373	383	388	357	381	352	387	375	369	404	372	335	374	371	367	420	378	376	361	418	379	368	360	406	390	347	359	365	370	382	353	344	376	380	379	367	367	334	360	361	366	370	371	386	390	359	366	388	353	377	350	368	340	403	360	371	380	368	375	407	390	349	348	391	384	362	368	367	332	380	356	374	369	377	391	354	373	356	351	373	356	394	378	363	378	390	357	367	396	384	396	353	378	399	369	407	359	383	381	373	383	385	382	387	378	359	369	372	363	371	400	377	400	384	356	403	392	366	369	374	370	367	372	392	354	387	339	381	362	381	374	378	396	371	369	323	371	351	391	366	385	381	342	360	406	373	379	378	357	350	381	362	375	386	378	384	394	392	385	395	368	388	360	383	345	384	402	353	370	370	389	362	389	352	369	385	381	384	395	356	370	359	387	357	342	333	349	399	385	394	320	344	358	394	373	360	367	370	353	350	376	382	394	398	352	356	373	354	358	394	375	360	407	342	371	362	366	383	353	378	380	388	364	349	352	360	386	380	358	356	351	383	379	387	374	393	357	412	399	376	365	364	389	376	360	371	394	395	405	340	377	374	377	377	378	388	375	371	360	355	355	379	377	375	363	371	405	382	382	362	358	374	378	371	375	397	358	393	368	365	337	382	365	371	344	399	364	392	382	418	393	389	385	360	368	367	383	391	373	395	392	385	378	365	396	381	365	357	406	340	405	398	351	364	369	384	373	374	375	397	384	427	374	379	369	364	426	372	358	382	384	401	345	389	402	337	376	389	387	342	389	349	374	356	407	359	360	359	369	389	388	372	331	334	327	350	381	396	366	388	422	388	367	345	330	358	398	363	388	381	359	401	395	396	360	357	412	347	356	391	408	367	369	388	391	367	394	380	376	348	386	351	390	387	391	379	370	367	385	390	326	366	363	396	378	373	397	389	365	402	354	390	358	363	395	378	412	398	378	359	354	367	391	389	341	371	377	421	380	344	364	373	374	358	394	367	358	391	353	385	357	369	383	380	389	369	370	344	390	387	371	390	367	365	385	347	395	345	346	365	374	377	385	411	377	364	353	367	388	396	374	350	368	383	343	357	394	352	393	379	398	384	404	392	344	358	376	366	357	390	374	352	392	358	370	382	346	350	378	374	372	382	380	363	343	392	348	352	404	393	348	379	377	431	377	358	399	341	337	409	358	371	372	347	394	379	374	370	370	362	386	396	378	401	376	353	372	348	375	370	397	388	420	369	374	371	369	376	398	390	362	372	385	338	393	340	358	381	375	394	391	411	388	384	373	342	381	379	329	426	371	344	338	353	344	357	355	355	394	383	372	353	343	361	348	329	392	394	404	423	352	380	397	370	400	384	376	367	323	374	379	400	362	366	337	385	399	401	435	373	415	371	381	337	372	368	395	345	371	375	365	369	360	349	386	383	381	399	347	368	397	371	387	371	379	384	400	405	410	408	380	413	351	400	372	408	361	371	390	389	342	363	380	349	371	378	425	398	371	357	351	367	366	351	407	356	358	368	362	326	397	395	355	362	368	387	358	374	390	370	356	354	339	398	401	396	364	324	372	357	402	357	365	348	415	369	375	391	381	379	385	381	351	361	377	382	328	381	400	388	395	376	389	376	377	384	384	431	378	382	380	364	373	362	394	358	377	389	385	342	373	358	411	349	397	376	371	371	349	379	349	383	377	343	384	375	357	368	363	379	357	355	376	379	359	324	394	359	360	329	377	412	350	367	385	396	349	403	355	357	372	398	382	375	373	382	377	358	340	386	349	373	360	356	348	391	392	372	370	390	399	370	353	384	385	372	358	399	370	363	356	412	389	391	368	369	369	379	359	355	398	383	368	391	405	400	386	371	373	383	373	368	382	377	378	393	356	373	402	368	371	389	362	363	364	371	382	378	349	376	375	359	376	369	353	395	394	370	395	364	380	352	401	382	360	398	390	365	365	382	366	377	398	356	384	378	370	384	358	372	372	376	366	370	361	357	352	391	387	373	387	380	363	379	363	372	346	387	407	385	384	373	361	373	366	396	407	377	385	365	355	369	387	367	393	385	423	346	352	349	396	397	375	347	396	395	404	381	387	360	378	350	336	373	393	379	392	340	357	404	362	371	396	383	391	392	367	353	374	378	381	382	381	391	386	397	366	351	403	358	368	373	384	355	413	399	373	383	385	355	386	355	324	368	388	337	368	382	378	396	365	374	347	353	377	357	361	385	379	362	351	400	347	363	351	357	354	358	380	354	377	409	356	357	342	403	350	403	405	340	409	391	395	354	398	362	377	345	409	349	363	370	403	373	358	360	370	360	404	357	354	380	422	353	380	377	364	372	405	381	359	392	343	369	384	367	409	349	378	359	379	377	380	391	372	343	382	389	395	394	384	369	413	371	371	372	350	379	380	366	378	364	365	366	360	404	359	409	377	409	401	395	373	404	401	384	363	384	363	370	392	399	351	416	398	393	341	404	349	357	352	376	386	361	384	412	396	372	352	379	396	347	387	405	375	368	371	384	319	395	367	363	391	397	395	405	370	339	392	387	361	370	376	331	339	383	371	380	327	355	382	366	374	375	395	360	356	417
10609	17005	3192	1706	1306	1018	831	689	654	603	537	511	496	472	447	412	455	435	417	444	418	428	428	418	390	437	442	441	450	418	408	410	410	359	434	418	425	411	385	419	406	422	406	382	410	391	419	414	391	399	429	387	426	378	399	365	407	384	373	413	421	380	378	409	408	435	395	409	386	358	410	404	436	429	405	404	428	384	395	398	394	443	380	409	404	397	413	443	394	385	407	380	428	386	406	429	376	431	403	414	391	367	405	383	421	391	388	423	421	417	387	401	421	373	373	392	389	390	405	396	386	376	379	398	376	344	385	408	400	417	398	385	432	439	385	377	389	406	372	395	395	401	407	394	401	390	399	405	420	415	391	380	401	357	359	409	391	379	409	388	417	403	383	409	392	386	419	413	388	376	394	437	415	422	455	387	405	393	386	391	415	435	408	381	397	409	351	404	374	375	403	423	377	390	372	418	404	380	456	380	392	412	414	437	401	372	394	412	381	412	382	401	407	451	393	414	406	400	396	443	371	401	411	401	423	411	400	413	395	406	404	434	426	385	404	436	409	408	430	409	399	407	403	364	404	422	397	399	396	416	406	392	398	430	407	434	410	421	413	417	408	396	424	413	415	398	437	369	403	362	393	401	399	382	383	426	395	403	366	431	390	426	393	402	384	392	396	401	409	396	390	429	397	372	397	395	429	416	429	412	401	384	392	406	375	410	386	430	428	406	397	370	409	408	412	424	400	421	386	402	431	408	403	376	399	407	394	435	415	433	409	420	409	433	398	412	386	383	377	437	397	364	395	386	394	402	396	443	370	386	391	414	399	403	414	420	411	412	396	363	393	419	416	375	378	415	371	404	409	381	401	437	369	426	389	391	428	408	419	379	421	406	364	403	402	372	409	406	347	386	384	393	412	427	402	395	420	380	359	392	392	397	385	367	406	397	408	404	416	411	420	376	393	424	382	417	388	409	398	393	388	403	372	405	383	391	382	367	421	394	412	425	399	393	406	381	410	431	422	407	415	411	407	377	375	404	400	373	418	418	389	408	414	352	402	418	423	388	409	366	400	419	412	382	365	383	433	428	389	392	398	409	429	401	416	403	427	394	399	384	424	418	416	447	401	382	385	381	401	379	431	373	449	432	412	403	398	390	388	394	382	390	398	412	422	407	399	397	382	395	401	396	430	399	432	387	393	418	384	381	397	382	388	393	398	384	370	380	412	421	380	428	409	419	381	384	399	387	364	407	405	357	379	372	383	379	406	381	383	423	418	380	393	379	405	402	383	393	383	426	420	398	369	418	412	417	389	405	406	420	419	395	408	408	463	451	392	386	442	397	374	394	393	435	356	395	407	396	407	366	437	426	391	411	400	395	417	382	376	438	400	363	411	425	432	404	386	404	410	404	396	384	400	410	409	434	384	387	398	400	430	411	374	443	407	428	386	432	418	404	397	387	432	414	377	421	405	338	394	413	411	388	408	404	433	406	414	417	376	401	412	377	420	367	379	376	416	421	391	395	348	425	421	388	418	417	411	396	346	379	406	418	392	420	386	404	385	374	389	413	383	406	430	387	368	413	421	399	405	418	384	369	371	425	369	411	386	400	400	378	384	385	393	415	387	421	393	423	404	390	395	410	396	423	371	423	366	396	405	410	404	381	382	403	411	375	382	421	385	394	414	429	399	390	407	439	396	415	401	348	385	404	405	398	410	397	411	424	356	414	377	399	404	391	386	406	407	402	398	367	400	380	378	395	393	387	412	397	388	399	377	378	425	405	400	362	414	404	415	376	388	399	412	412	398	391	391	403	401	403	414	370	402	423	415	390	403	383	408	373	399	386	420	417	432	404	410	421	395	396	396	372	372	375	361	387	370	377	421	424	384	382	391	395	380	387	388	409	417	402	414	381	389	397	384	387	435	373	374	394	407	394	405	375	390	368	403	363	425	383	387	406	389	433	373	408	403	397	361	403	410	376	417	423	444	399	418	419	415	372	415	394	436	377	420	429	409	360	408	388	403	413	427	424	365	391	376	425	365	396	398	417	377	418	428	409	393	432	410	397	435	397	406	416	404	426	385	379	456	414	374	377	414	406	424	418	415	385	377	387	377	458	401	394	433	395	402	419	384	410	418	393	382	419	383	421	378	410	434	400	357	392	425	357	394	362	380	429	406	395	381	382	357	422	396	393	420	391	394	377	414	430	363	383	405	409	390	423	368	385	414	406	425	405	390	404	410	396	451	427	391	435	370	410	428	433	392	423	412	380	402	401	438	414	377	378	391	406	369	402	414	414	395	393	430	429	389	440	415	407	425	391	396	424	382	379	402	389	436	394	402	383	412	428	402	403	421	416	391	420	375	383	391	390	420	399	354	423	381	391	403	448	366	391	431	417	423	419	396	410	374	415	372	406	407	418	412	410	396	392	454	390	413	378	399	396	403	398	446	426	385	409	414	415	404	385	414	395	417	396	385	382	414	383	399	404	394	365	419	416	395	453	397	413	359	391	406	389	415	406	415	418	451	408	390	423	377	414	401	423	410	361	409	413	409	402	417	412	416	376	374	392	397	410	436	401	397	355	409	388	394	401	415	382	389	380	404	429	430	426	412	376	402	399	419	397	400	402	397	397	442	420	403	405	383	384	409	376	410	398	406	420	392	377	402	389	425	419	376	404	388	393	391	372	405	419	379	395	444	409	426	394	415	422	399	412	395	338	410	387	382	391	395	422	370	412	381	412	418	387	371	400	391	400	377	349	436	408	421	433	372	397	418	419	417	395	376	368	403	406	373	429	366	371	389	377	395	368	415	372	420	350	436	390	381	383	385	373	413	408	411	395	385	424	408	403	375	422	424	372	389	425	410	412	419	392	376	374	391	395	426	396	404	398	401	422	366	405	400	441	391	432	400	408	384	421	413	428	395	374	443	393	407	395	426	381	411	390	405	392	381	385	396	431	408	416	405	387	403	373	391	398	429	409	399	403	420	425	385	421	430	403	367	400	363	416	396	405	413	375	427	416	423	391	414	412	403	442	413	393	363	389	369	413	387	374	404	374	373	396	429	430	404	410	445	405	374	403	438	421	403	404	398	383	402	408	373	448	423	373	369	405	415	416	409	416	421	393	391	397	380	424	360	441	403	386	386	426	430	395	403	400	426	408	392	409	413	424	401	446	409	435	413	403	369	439	391	418	416	412	401	418	429	391	393	399	414	411	383	409	356	382	424	385	375	443	405	380	413	436	425	371	393	412	391	412	386	423	409	379	391	405	403	395	389	397	417	413	388	407	400	396	391	381	411	393	419	400	385	388	389	390	388	407	403	403	396	410	394	375	406	392	397	408	389	415	387	420	413	386	406	405	399	378	396	421	408	414	429	394	432	379	469	413	412	401	452	397	393	390	389	387	415	399	406	406	399	408	407	393	430	447	425	379	403	392	385	389	427	428	393	397	405	369	439	401	419	372	411	412	416	412	378	409	399	400	422	390	373	430	449	388	373	421	405	404
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
