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
341642165143	341642165702	341642166252	341642166802	341642167352	341642167902	341642168452	341642169004	341642169552	341642170102	341642170652	341642171202	341642171752	341642172302	341642172852	341642173402	341642173952	341642174502	341642175052	341642175602	341642176152	341642176702	341642177252	341642177802	341642178352	341642178902	341642179454	341642180002	341642180552	341642181104	341642181652	341642182202	341642182752	341642183302	341642183852	341642184402	341642184952	341642185502	341642186052	341642186602	341642187152	341642187702	341642188252	341642188802	341642189352	341642189904	341642190452	341642191002	341642191552	341642192102	341642192652	341642193204	341642193752	341642194304	341642194854	341642195404	341642195952	341642196502	341642197052	341642197604	341642198152	341642198704	341642199254	341642199804	341642200352	341642200902	341642201452	341642202002	341642202552	341642203104	341642203654	341642204204	341642204752	341642205302	341642205852	341642206404	341642206952	341642207504	341642208054	341642208604	341642209152	341642209702	341642210252	341642210804	341642211352	341642211904	341642212454	341642213004	341642213552	341642214104	341642214654	341642215202	341642215752	341642216304	341642216854	341642217404	341642217952	341642218504	341642219052	341642219604	341642220152	341642220704	341642221254	341642221804	341642222352	341642222904	341642223452	341642224004	341642224552	341642225104	341642225654	341642226204	341642226752	341642227304	341642227852	341642228404	341642228952	341642229504	341642230054	341642230604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	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
22766	21480	28692	24672	21495	18379	6369	3124	2246	1729	1339	1089	937	791	769	683	597	522	535	494	465	455	397	399	376	328	363	338	347	299	297	290	308	313	278	288	284	264	293	300	282	284	291	253	278	248	262	232	282	271	269	274	260	261	265	262	273	250	263	277	294	264	260	253	247	284	254	284	309	252	263	283	277	221	275	257	239	252	260	271	285	267	270	239	239	240	274	241	276	238	256	257	271	250	289	249	234	267	251	267	271	253	234	268	278	258	256	242	273	241	251	252	252	260	245	242	245	286	254	250	242	260	247	255	222	241	262	247	240	248	286	243	248	256	279	244	243	267	257	245	240	253	264	252	249	248	281	229	234	260	264	246	239	246	259	249	231	287	273	242	248	253	251	262	240	275	239	263	270	248	233	252	269	273	279	246	271	228	244	254	236	237	256	255	230	256	251	284	235	283	284	267	229	255	266	297	244	232	265	264	241	275	259	232	278	233	241	269	244	245	252	250	244	258	259	276	229	268	259	283	236	250	281	280	246	266	259	252	247	248	252	241	251	263	235	260	259	245	242	246	269	246	224	237	263	257	281	255	263	260	227	261	228	280	243	233	220	223	227	283	252	260	245	231	257	241	252	247	217	275	281	266	231	239	239	265	247	260	242	261	244	260	254	260	252	248	253	250	251	233	261	233	263	247	254	286	269	262	266	254	275	229	249	271	262	246	252	291	243	250	263	243	246	241	243	248	257	257	251	238	284	255	249	276	255	234	261	248	264	271	262	253	246	235	273	229	279	235	269	263	237	239	252	261	261	253	252	269	236	268	260	242	223	273	260	261	271	233	248	251	264	238	258	215	232	262	259	261	267	252	225	244	257	235	254	246	274	278	249	242	231	273	265	265	254	234	266	252	238	284	239	256	244	247	256	256	237	221	222	278	259	271	236	251	237	248	274	276	262	262	263	265	284	252	253	261	262	249	249	258	230	245	234	245	252	247	257	260	250	222	226	243	241	258	263	255	246	250	254	251	219	264	267	231	255	232	234	241	260	246	230	250	257	222	269	249	250	281	227	246	252	265	268	277	266	255	267	272	247	285	241	248	251	251	259	236	263	269	254	258	254	232	265	271	258	247	211	268	246	253	264	245	254	251	272	248	226	241	229	247	255	249	230	255	255	266	226	243	270	259	243	240	249	246	232	264	227	242	275	259	241	252	233	243	234	268	240	260	258	247	240	240	265	234	257	236	286	239	266	253	237	254	220	250	258	248	264	246	253	263	270	219	226	236	267	249	263	229	260	271	241	276	221	241	249	242	259	227	260	248	270	212	239	250	249	256	257	244	254	240	236	228	281	234	270	276	257	251	244	236	256	253	254	254	236	262	262	241	241	253	259	230	256	276	255	240	252	265	231	228	232	222	266	234	241	235	275	291	236	278	240	270	242	268	258	259	286	270	230	242	238	256	232	295	234	250	273	216	259	273	256	244	219	244	230	251	252	255	236	231	259	261	267	266	261	268	243	257	229	232	248	256	256	252	251	227	258	248	232	234	257	238	248	245	252	263	240	253	245	247	257	255	276	263	260	262	248	242	268	241	246	268	257	205	250	210	269	253	269	270	252	245	276	275	230	249	253	238	217	250	260	246	247	240	252	272	251	249	234	240	237	242	263	251	254	236	238	247	277	253	249	234	270	253	274	270	267	238	292	252	237	286	241	241	266	250	275	245	238	225	239	267	224	247	268	236	249	261	246	252	264	238	257	250	235	269	255	255	243	232	249	247	261	273	258	273	269	249	278	291	255	231	231	253	256	242	254	242	268	297	234	241	239	239	256	272	263	272	223	240	267	266	251	246	245	249	254	244	241	259	263	257	250	266	244	270	258	263	253	261	261	244	262	242	229	262	255	233	244	260	265	237	257	276	262	253	217	241	231	271	238	283	273	241	257	255	220	266	276	272	239	269	266	236	223	231	253	238	210	246	258	236	243	236	262	242	280	250	287	256	262	269	238	253	257	263	246	240	248	272	271	223	252	240	252	236	275	263	234	229	224	258	259	245	269	260	221	273	238	228	235	264	258	260	273	269	256	263	256	253	271	259	274	237	231	260	237	241	238	236	262	265	239	271	230	210	268	256	248	277	261	260	246	241	278	258	251	244	270	277	260	249	246	275	250	247	244	248	242	255	264	212	269	268	267	271	278	260	242	238	236	252	255	243	245	272	248	269	270	263	266	227	247	223	232	256	268	249	242	260	268	240	230	256	264	239	257	253	266	255	267	254	251	276	256	252	235	247	270	265	250	225	254	235	261	252	257	231	278	248	219	246	257	251	230	246	243	253	229	276	251	254	284	278	253	245	241	255	247	243	241	239	248	245	232	236	247	227	265	222	240	239	271	264	262	231	285	253	258	255	256	247	261	247	269	249	243	252	256	238	260	237	233	252	243	254	242	255	254	268	244	265	237	250	206	266	256	231	243	255	253	257	267	249	234	253	257	221	280	259	238	264	257	244	261	258	255	246	239	258	252	214	233	253	255	250	249	255	248	219	246	262	254	248	273	230	261	250	234	231	268	256	235	236	250	236	252	272	239	263	286	250	271	250	269	266	266	277	226	258	223	268	229	230	260	269	276	243	273	249	254	233	254	249	252	271	249	243	248	253	264	258	271	247	259	255	214	254	236	271	237	252	278	256	238	284	224	270	225	264	266	231	237	242	249	235	253	249	249	258	250	260	225	265	238	240	217	243	254	247	232	254	241	224	254	250	264	267	251	240	250	251	243	243	266	282	262	275	247	262	250	263	251	224	250	241	263	264	264	252	276	257	218	247	254	268	221	215	239	278	255	224	271	233	252	231	235	243	272	258	263	251	269	265	247	249	249	264	227	247	233	258	265	259	263	241	270	261	252	279	239	296	263	281	274	273	252	229	259	259	249	257	236	264	271	268	264	232	275	252	279	245	273	241	230	235	211	254	259	237	234	219	239	258	237	246	246	250	260	264	221	234	258	260	266	261	285	258	241	247	259	248	305	235	231	256	216	237	283	265	239	239	260	250	243	240	258	237	249	266	245	252	234	249	243	276	233	259	254	244	278	237	281	246	224	238	232	260	255	267	232	241	235	246	245	234	284	234	263	254	274	240	250	258	269	238	246	248	260	285	277	239	270	257	269	242	248	239	263	242	258	246	250	291	241	230	257	253	232	220	261	224	256	265	268	266	288	271	262	253	253	271	252	221	257	239	257	270	263	266	231	240	265	237	255	230	247	242	264	242	240	277	265	217	245	275	257	258	262	246	227	268	281	241	260	248	238	235	271	251	253	265	268	267	253	253	230	245	231	249	248	257	258	244	286	257	265	251	263	245	225	248	259	274	241	261	239	267	236	263	246	259	232	273	261	264	263	261	265	243	257	225	255	251	234	250	253	295	248	255	277	267	252	264	253	251	262	238	238	237	262	267	252	240	253	268	232	277	250	246	262	260	239	264	251	231	236	230	279	232	237	226	254	238	259	249
19172	32478	27113	19294	14914	11831	9628	8013	6395	4831	3743	2977	2482	2261	1928	1671	1435	1254	1157	1083	1006	933	906	848	733	757	644	631	592	541	572	513	550	462	507	488	493	474	461	478	445	465	467	426	435	467	465	453	402	443	454	446	447	444	403	391	452	475	416	392	442	411	424	406	410	421	387	406	423	401	348	422	416	414	440	440	391	420	422	452	414	403	397	418	406	454	426	422	393	417	404	432	364	401	370	410	402	376	392	406	407	382	390	409	372	387	391	389	391	396	416	395	408	387	386	397	388	393	394	391	389	374	404	364	407	407	399	420	395	368	388	410	365	416	402	372	384	380	384	410	388	388	390	406	400	390	396	389	389	394	358	371	402	385	366	378	405	410	377	408	373	394	411	388	401	407	390	380	397	391	364	382	369	360	408	398	421	394	370	405	406	437	442	377	400	405	338	392	406	393	405	383	382	354	413	381	366	420	403	412	400	413	405	386	438	385	403	375	427	416	377	368	396	400	384	423	366	422	404	423	388	400	375	414	382	404	383	394	423	402	399	425	386	365	356	400	388	388	399	392	373	380	384	417	406	391	406	406	390	388	411	394	400	385	358	374	400	416	401	365	416	404	403	419	399	377	365	412	393	396	401	390	392	366	371	380	389	381	402	384	352	385	387	389	436	359	407	391	412	381	425	392	387	373	361	433	401	443	387	380	440	365	426	420	415	390	399	418	378	384	387	376	406	382	343	417	420	371	393	371	380	384	401	408	414	402	403	390	407	398	397	408	449	387	421	404	379	400	398	443	405	376	368	379	364	414	400	390	423	389	376	418	376	375	388	422	439	396	429	330	390	438	389	422	375	414	405	404	389	374	393	405	406	395	375	393	396	414	405	407	372	350	378	435	412	375	370	411	386	379	392	372	384	389	404	437	404	367	388	387	378	388	392	388	392	360	423	354	382	438	414	380	376	395	397	404	365	386	369	361	414	412	415	420	390	381	407	390	408	405	401	370	386	367	377	384	361	393	381	415	417	390	379	406	372	415	420	410	390	393	367	394	403	406	415	370	372	348	408	405	429	407	368	386	398	406	393	416	410	389	381	384	395	388	407	408	415	373	390	398	441	375	405	376	369	424	414	406	414	388	430	389	422	392	383	425	390	413	394	364	416	392	405	394	375	384	388	418	436	399	387	420	397	422	384	420	390	387	374	394	410	401	434	395	376	386	364	384	407	400	405	383	400	434	400	407	360	402	375	374	401	422	376	393	396	441	395	367	436	382	357	407	383	411	396	406	410	414	427	408	415	375	379	397	430	422	365	437	403	411	373	385	375	384	396	386	413	404	373	405	389	405	390	395	410	403	388	393	424	388	392	374	414	375	384	377	396	415	415	420	409	367	398	406	426	393	378	389	392	410	411	404	389	424	419	382	379	363	414	405	413	342	420	400	411	375	395	385	370	378	411	404	386	400	425	380	379	417	371	404	382	363	407	388	410	395	437	426	402	362	397	384	416	405	375	424	363	377	384	408	382	393	388	399	366	381	371	398	381	359	389	383	409	383	364	377	409	364	398	407	420	409	408	403	404	356	401	377	418	383	389	395	383	406	359	382	402	376	422	431	413	415	407	378	367	400	414	371	379	388	381	399	411	403	404	370	411	373	399	380	395	369	385	376	407	432	397	408	345	401	406	393	406	406	396	384	398	406	366	381	413	380	391	396	391	372	426	397	406	378	384	396	370	389	387	405	416	406	389	378	367	404	385	378	398	400	414	397	409	413	396	420	375	386	390	400	396	428	416	382	386	403	392	383	406	382	384	421	420	406	400	379	372	390	398	389	408	388	385	389	424	415	412	389	379	398	407	390	356	396	371	405	411	400	405	394	412	379	405	440	403	418	390	406	420	400	400	407	396	402	397	390	419	381	394	388	349	384	408	387	390	415	411	361	388	398	370	403	397	392	402	411	383	375	402	364	449	390	431	421	416	386	378	362	388	394	390	452	400	404	361	401	414	376	372	381	388	405	403	432	408	409	392	397	402	395	420	376	418	404	368	392	400	392	383	384	374	414	398	384	388	368	389	385	376	379	388	391	421	402	383	389	372	408	418	397	364	400	427	410	397	402	369	388	413	434	414	378	392	408	395	375	392	420	415	418	378	416	393	385	367	424	399	404	376	413	401	368	415	364	378	365	403	422	406	386	381	388	431	376	414	410	410	432	392	419	417	406	413	431	402	379	392	392	395	405	389	366	396	377	404	402	394	392	393	374	440	406	406	411	389	389	401	417	368	427	396	392	367	385	410	402	366	389	375	401	383	369	389	379	389	385	381	376	370	402	408	363	398	393	371	419	394	411	430	383	440	413	364	381	370	375	404	405	431	413	385	423	406	384	432	414	372	393	396	383	390	401	426	405	429	387	403	426	416	432	386	416	389	404	397	360	370	365	383	393	419	383	387	410	401	397	368	417	379	359	393	391	373	428	394	381	393	389	372	386	364	376	423	367	352	400	421	415	409	370	415	421	389	393	391	390	398	377	377	395	428	367	378	399	404	384	402	390	375	428	383	350	426	402	377	395	420	407	393	368	380	375	405	417	398	404	392	382	412	412	350	436	392	387	392	381	356	409	401	393	380	415	399	396	401	373	404	416	383	425	394	386	371	407	395	396	411	394	397	404	365	386	369	437	360	391	368	395	344	392	376	393	398	389	377	383	372	371	383	366	373	376	410	432	395	395	376	392	379	395	363	362	446	377	389	428	384	426	392	382	391	395	379	393	402	397	411	418	350	399	370	391	394	388	429	401	387	368	406	385	410	370	364	375	356	354	398	363	388	380	411	397	371	394	396	371	398	368	381	441	401	382	397	395	359	398	392	374	418	410	381	364	421	398	368	410	387	403	414	369	418	382	380	421	416	405	422	427	379	423	402	409	396	410	399	372	384	425	405	376	363	364	421	413	365	374	384	403	372	403	389	401	406	420	360	394	391	391	394	407	366	402	376	411	382	390	428	386	372	394	390	388	361	388	430	382	378	402	382	403	411	389	373	430	376	380	425	419	412	400	367	392	424	372	356	376	351	382	360	416	374	379	404	393	423	426	381	371	417	371	397	397	369	410	399	392	368	365	409	417	402	392	420	398	388	347	378	434	408	390	403	410	392	404	406	396	360	408	382	423	405	412	405	382	414	414	405	414	411	377	410	375	389	439	380	354	399	391	417	387	397	397	383	405	405	405	374	381	383	379	399	350	427	379	412	421	372	413	417	368	374	425	404	423	382	400	431	375	401	398	382	407	377	400	396	401	393	422	373	391	382	430	390	358	399	399	394	370	381	395	418	376	433	385	371	411	391	433	350	369	405	379	401	396	390	404	398	395	381	378	369	381	356	406	345	406	425	385	384	402	418	416	399	407	339	346	375	399	408	423	424	414	383	394	423	382	401	397	408	382	374	371	359	378	430	405	417	356	395	408	364	373	392	394	398	373	397	394	409	437	431	370	400	413	423	367	370	390	395	381
27455	18223	10956	5621	3089	2345	1838	1501	1152	922	794	678	647	557	569	514	512	512	506	501	473	478	435	432	406	380	404	394	383	380	379	406	411	397	431	395	398	400	383	381	397	404	393	380	346	382	382	353	379	406	414	417	406	385	417	406	383	379	376	404	338	388	394	384	406	373	390	355	376	361	359	391	364	390	395	384	391	350	398	420	384	382	386	346	399	389	354	355	367	363	342	377	391	354	408	385	389	374	360	372	347	395	367	361	395	375	348	357	334	332	390	370	363	369	376	416	434	390	359	382	359	395	385	382	346	413	381	384	406	368	365	374	377	357	332	344	387	394	377	368	370	348	373	372	381	391	372	367	384	391	388	364	357	333	406	339	365	365	397	396	350	342	377	390	395	377	383	400	363	365	357	408	387	379	363	390	369	389	376	387	350	399	361	362	360	387	380	362	368	377	385	381	406	367	379	361	336	371	367	348	372	389	405	398	349	366	356	370	366	372	383	310	376	371	365	367	411	376	369	374	375	394	388	347	407	374	385	371	404	371	352	358	395	354	401	394	395	378	356	349	357	387	411	398	406	365	337	389	382	363	394	385	364	372	385	364	382	401	355	377	405	369	392	373	390	372	357	371	387	380	395	396	390	383	368	367	377	384	355	353	353	366	405	386	381	363	371	391	402	372	383	385	382	399	393	370	356	353	390	389	355	380	370	369	367	383	372	346	430	407	363	404	405	353	378	361	373	370	367	398	371	339	410	381	380	357	378	371	381	382	397	405	356	385	378	388	396	393	331	368	362	402	419	378	396	334	406	366	370	355	409	389	391	393	366	405	386	397	389	380	398	350	380	354	385	363	359	380	370	411	411	373	349	413	376	396	343	347	401	386	365	396	392	382	367	354	365	394	344	390	377	363	390	389	380	388	389	388	371	370	390	369	403	391	387	383	394	406	384	371	390	373	377	386	373	369	402	384	358	412	393	388	348	352	341	337	361	396	373	353	362	385	355	362	374	372	344	401	371	372	367	384	352	420	377	357	355	358	371	362	379	389	382	398	428	383	386	385	384	345	372	376	370	397	386	365	351	354	356	422	368	369	376	387	411	348	375	389	402	351	364	402	362	367	364	363	406	372	400	362	399	384	391	351	386	374	402	377	426	376	396	376	410	376	393	399	387	380	391	387	432	415	390	369	422	348	351	342	385	404	381	382	379	374	381	329	390	381	412	369	421	397	355	350	352	387	370	388	381	391	361	348	372	351	380	414	388	372	344	368	361	371	354	406	363	377	365	395	388	351	366	366	396	354	376	353	372	371	377	370	395	395	356	387	352	344	389	377	387	378	388	400	385	374	374	388	361	414	345	393	377	376	381	406	379	369	370	329	363	386	392	366	401	398	345	384	403	362	385	392	357	381	386	374	376	386	375	379	368	363	392	366	386	375	387	366	396	357	379	361	381	383	367	394	375	355	387	389	384	440	362	410	369	386	365	401	400	393	395	371	368	363	385	372	390	366	366	386	414	376	381	359	372	334	352	346	378	382	364	366	370	374	397	408	364	398	343	381	388	347	373	384	388	362	365	379	381	386	363	382	367	356	395	423	361	380	374	382	354	410	386	371	404	395	393	384	375	378	360	372	394	416	353	381	359	390	359	345	397	395	368	385	375	342	374	409	388	400	412	378	362	395	347	384	358	392	372	363	375	387	398	333	382	372	383	367	416	387	367	411	380	384	390	408	343	397	363	403	376	359	402	352	377	363	328	350	367	357	369	364	380	400	381	389	377	370	389	379	351	405	377	376	396	335	408	381	346	407	387	363	400	358	378	349	405	362	389	413	356	370	380	383	379	378	364	414	400	361	368	399	376	355	371	340	393	363	408	357	368	371	389	409	359	396	344	354	400	355	363	400	421	383	396	393	417	402	397	377	348	366	383	377	379	377	405	353	393	364	350	381	373	396	376	377	356	376	374	359	364	364	375	351	378	353	398	377	386	352	356	369	365	397	370	371	381	382	354	352	363	377	429	378	331	380	354	373	371	404	341	381	368	406	397	349	394	360	392	410	418	379	414	369	403	391	353	367	400	369	389	359	375	396	359	388	412	370	355	344	424	394	374	381	367	388	358	382	377	356	357	363	363	362	394	376	365	391	352	361	376	376	371	389	386	403	357	363	385	382	382	362	377	387	400	394	354	360	379	393	376	369	391	391	364	405	328	369	387	360	406	377	410	375	342	369	354	387	385	353	379	391	371	380	383	346	356	400	388	390	374	386	353	390	382	371	362	380	385	352	382	408	351	399	389	381	382	405	392	419	394	381	367	335	381	393	388	378	378	374	343	394	354	405	376	382	387	389	387	377	372	383	400	370	371	409	404	380	379	364	377	387	397	375	399	390	358	357	371	364	401	404	374	380	387	368	378	394	398	405	361	368	398	405	335	390	352	375	385	377	367	408	423	364	358	382	408	385	363	360	380	351	428	370	363	343	374	387	384	355	398	357	377	386	370	357	395	353	373	393	413	407	385	337	376	377	363	364	374	360	395	377	408	375	368	356	385	391	411	379	359	358	401	374	367	404	362	376	380	345	378	405	353	369	421	379	385	394	345	367	344	382	399	392	367	376	383	390	405	378	358	338	371	378	386	373	362	390	366	363	403	406	344	348	354	334	437	385	410	367	377	383	362	380	376	399	355	362	341	325	378	391	402	370	357	388	346	370	406	416	382	391	385	384	354	406	381	408	350	409	386	399	395	394	359	351	372	346	380	378	393	367	347	414	363	358	399	361	340	400	392	410	367	365	377	378	357	343	353	381	399	392	359	379	378	381	380	359	363	354	375	355	375	389	364	398	340	378	394	380	386	366	365	370	388	388	353	380	397	376	363	344	406	381	378	398	355	359	349	397	384	377	397	412	384	374	376	373	375	395	418	399	383	421	367	387	380	345	407	364	375	385	384	364	364	311	381	404	357	384	383	382	391	334	408	337	391	388	403	398	361	397	421	395	407	394	374	364	399	359	395	390	376	362	378	399	410	383	384	396	377	409	356	399	400	365	394	381	356	390	370	422	375	413	382	410	363	361	378	344	381	354	338	413	386	381	405	365	351	385	380	376	362	350	358	369	405	394	410	381	401	414	344	420	391	378	368	347	399	383	344	372	362	402	371	377	378	364	395	380	377	384	389	399	365	382	372	371	406	364	364	347	358	380	354	377	369	379	382	380	403	384	394	386	417	377	371	370	393	378	406	394	416	402	391	376	405	372	390	367	397	372	385	335	366	352	374	373	367	418	419	374	366	377	346	381	365	379	393	382	341	360	393	365	399	415	375	383	348	363	381	366	361	381	375	376	365	395	347	411	373	394	354	397	360	385	369	393	390	347	402	373	361	359	352	365	354	352	382	345	329	347	366	358	349	388	394	372	361	370	345	380	359	354	373	350	420	381	367	375	354	410	375	400	360	395	402	335	428	369	404	376	396	419	360	393	390	362	336	375	369	393	374	376	378	404	385	390
14793	21123	16471	10035	7560	6052	4928	4067	3110	2439	1983	1594	1479	1351	1271	1133	1045	1014	895	846	800	795	791	771	728	716	741	685	661	653	628	634	643	651	606	649	643	629	606	645	631	659	606	610	602	644	600	581	637	633	597	624	637	612	593	560	633	579	568	612	580	632	607	624	610	596	566	594	641	628	585	631	598	634	613	637	592	602	608	581	617	602	654	593	590	614	583	602	593	608	611	611	591	577	592	600	596	593	581	595	585	588	611	593	556	609	596	589	645	582	594	604	617	573	615	565	618	619	579	553	564	600	575	618	605	600	565	582	570	607	600	629	605	608	625	578	582	556	560	577	609	592	600	595	619	596	645	619	587	627	591	605	606	575	584	608	599	603	621	623	563	565	606	569	576	551	593	593	611	571	584	597	589	592	614	611	614	571	615	630	607	572	556	538	591	557	583	624	568	585	634	625	576	618	594	622	559	586	586	590	628	608	633	588	612	591	609	576	581	551	576	647	619	596	590	620	591	586	594	563	575	592	585	566	604	613	598	571	573	606	600	587	601	619	588	564	616	577	603	578	601	624	594	615	602	612	650	567	580	546	581	615	612	623	593	619	588	603	584	554	603	558	632	584	614	638	611	555	609	604	542	582	578	553	678	589	579	547	575	621	597	571	568	595	586	565	581	625	589	614	590	621	615	558	551	587	628	594	577	580	568	653	559	613	595	625	606	607	585	568	585	585	622	606	621	599	605	584	555	587	593	542	561	586	630	620	540	589	606	617	641	553	558	557	579	592	596	610	595	563	579	638	598	616	555	640	565	592	607	586	599	599	609	599	599	611	575	630	549	586	620	556	580	576	581	587	607	621	600	569	626	572	547	594	610	574	574	596	579	596	626	578	599	603	581	635	595	574	605	577	598	605	616	578	594	590	584	596	601	588	622	597	593	603	612	586	601	621	574	592	627	598	644	558	618	611	614	582	594	593	614	588	591	549	578	587	619	576	565	618	592	607	633	584	622	598	605	598	574	568	610	611	616	592	611	610	615	583	562	596	608	610	599	553	606	595	607	557	567	593	615	604	662	567	594	598	571	564	575	567	603	586	590	619	611	570	586	641	593	585	599	558	587	614	569	619	583	609	592	554	617	643	630	637	563	608	574	574	583	593	584	619	615	583	623	590	638	618	589	590	605	609	589	617	589	581	573	563	572	643	597	572	623	647	550	644	567	584	579	627	588	567	623	613	534	630	563	622	610	586	627	615	607	633	581	601	600	630	582	597	606	624	578	622	617	578	594	571	576	615	555	594	606	568	598	598	607	553	608	576	578	586	619	599	607	615	647	589	604	562	607	556	560	572	613	603	613	615	586	581	636	604	600	603	583	621	607	573	550	595	601	594	641	593	630	597	581	620	524	637	604	567	593	602	561	567	616	604	609	598	638	585	577	602	647	569	578	589	591	602	584	562	622	608	620	606	547	614	578	569	638	630	595	598	560	581	612	576	583	633	566	582	595	583	578	588	585	601	563	581	583	579	568	570	619	557	608	626	604	602	580	612	624	603	615	620	603	612	566	579	527	605	610	606	621	595	592	607	620	592	622	614	544	596	621	590	621	591	565	569	613	570	602	563	628	561	584	617	583	584	570	625	532	597	591	583	596	625	590	567	599	576	612	580	586	578	546	618	618	551	649	585	581	626	599	597	603	544	554	611	600	582	589	600	600	594	620	592	626	575	576	593	598	563	655	603	636	615	590	594	571	625	596	580	588	621	651	582	580	617	612	592	558	581	629	654	628	580	593	615	562	603	575	598	581	601	629	563	574	557	626	578	588	593	613	604	548	605	547	605	586	596	607	586	574	607	583	552	563	618	561	603	575	593	635	586	593	631	575	586	583	607	595	596	610	576	612	565	580	620	589	557	572	596	555	591	594	637	616	581	581	589	600	560	617	629	604	644	613	628	622	608	571	581	590	595	550	609	587	598	622	598	594	600	623	628	562	608	555	619	581	574	645	600	597	623	583	608	569	567	594	601	628	613	573	610	564	595	580	607	640	597	599	587	570	573	594	579	594	583	602	593	615	608	624	629	585	648	565	588	577	587	580	617	584	579	579	563	580	621	611	626	557	580	586	559	581	564	564	626	581	602	585	606	584	586	619	575	560	597	614	619	599	572	558	608	542	581	617	588	612	567	593	587	625	558	588	555	563	618	567	589	565	550	586	573	541	618	586	620	579	577	632	589	618	607	629	602	569	610	581	581	634	596	625	572	597	566	584	582	618	568	573	642	572	579	589	562	624	651	572	597	648	586	599	595	551	596	625	571	609	593	626	567	567	605	608	604	610	539	580	643	610	595	544	580	613	628	647	645	585	589	559	572	590	629	581	605	549	558	625	604	602	565	613	609	569	591	588	567	605	603	597	555	595	574	548	566	581	577	607	569	574	626	580	575	605	595	614	643	572	583	592	595	547	609	605	651	605	598	623	577	582	573	607	632	614	559	599	598	585	560	597	626	573	545	611	594	642	604	573	518	589	623	569	580	600	606	624	598	584	564	633	567	586	574	599	572	645	570	620	623	617	644	622	575	575	606	647	618	578	586	639	582	602	587	608	593	572	580	554	576	575	646	558	556	609	579	587	584	588	555	607	607	605	602	581	587	595	596	573	587	604	592	554	577	587	585	607	614	638	607	624	609	597	599	557	598	625	626	620	615	630	548	575	599	577	641	603	573	553	598	602	638	579	551	565	566	570	595	582	583	604	560	588	618	584	589	554	584	648	591	618	570	568	629	606	588	591	559	615	554	570	584	581	571	589	595	645	576	643	609	572	543	586	623	596	597	583	579	616	568	597	576	598	585	571	619	575	577	637	606	613	642	634	596	558	557	635	609	614	574	619	601	580	612	662	572	602	624	590	596	570	635	601	616	544	596	575	597	573	592	575	572	582	607	584	606	584	603	586	622	552	577	566	545	576	572	591	593	606	654	617	591	569	579	599	590	620	652	563	623	593	638	575	592	592	588	571	618	621	572	592	627	589	602	627	628	587	596	582	598	611	584	570	604	635	635	590	608	571	580	625	593	597	586	622	566	570	590	567	545	607	577	612	586	607	603	557	600	602	575	585	577	594	569	611	598	588	595	610	656	570	559	566	548	555	603	568	603	579	554	631	622	552	589	618	593	575	588	570	575	581	602	584	590	619	592	590	567	610	577	560	579	597	601	588	602	568	600	613	603	567	609	568	559	600	613	605	602	600	587	576	635	574	603	618	607	611	585	566	631	600	591	588	582	605	612	586	595	595	645	578	566	594	602	591	544	608	612	590	607	583	530	643	573	591	604	614	611	590	591	593	616	596	582	601	559	592	579	568	608	584	579	569	643	608	602	617	627	579	662	612	618	553	588	601	589	578	557	562	571	616	579	559	653	613	648	592	598	570	594	600	614	554	575	575	579	611	613	579	604	582	636	587	625	570	592	606	599	627	597	568	591	573	612	606	576	562	615	601	595	596	599	600	603
23245	21043	27436	24855	19234	6613	3541	2351	1645	1318	1072	849	792	688	636	601	507	518	493	435	460	374	406	417	370	378	390	362	335	351	330	324	327	304	304	326	306	294	320	337	327	315	295	294	330	332	311	293	315	310	302	297	277	297	310	333	320	316	305	303	324	341	287	324	293	321	325	295	320	290	302	294	283	303	309	271	292	312	301	317	291	312	272	294	323	300	322	303	296	278	332	309	295	299	269	314	306	291	261	272	317	305	295	289	272	328	305	308	284	279	319	287	290	271	289	277	289	305	302	319	314	308	313	312	275	288	292	310	315	304	319	294	301	300	313	289	320	280	276	310	323	310	286	266	296	291	287	281	326	305	303	290	287	256	296	319	241	291	271	286	310	270	303	280	274	280	287	320	286	255	305	275	279	301	303	292	295	304	277	304	283	304	297	334	297	284	302	301	299	324	292	300	323	286	307	282	286	332	291	276	288	286	293	268	314	289	303	299	301	266	288	297	287	311	304	295	276	317	264	329	279	301	306	311	316	298	300	320	308	297	309	290	304	308	306	287	291	268	301	316	284	288	289	283	304	302	275	332	316	337	309	303	301	311	317	294	316	300	281	295	302	281	310	297	294	303	299	270	286	299	315	280	305	291	306	290	273	302	289	315	273	258	311	347	289	302	319	286	305	294	309	326	303	325	305	247	332	329	331	313	320	307	285	311	301	306	263	303	318	286	297	275	310	269	287	276	259	311	306	270	318	283	316	324	282	291	297	293	300	269	335	268	255	320	302	314	320	300	279	308	286	286	301	317	314	293	301	305	318	306	296	288	287	297	283	314	297	308	256	305	272	292	279	337	299	344	318	290	271	309	294	314	288	299	296	320	299	310	279	292	312	279	308	267	302	287	304	288	256	276	290	307	274	326	326	274	285	304	280	303	290	301	326	303	314	290	302	295	276	283	345	299	263	299	299	332	277	320	283	298	296	295	343	317	295	305	312	300	268	277	279	274	271	316	281	322	329	301	302	322	280	293	274	280	319	283	268	285	271	277	275	300	304	301	318	308	311	298	311	278	309	260	296	310	304	281	314	312	317	291	306	275	315	297	317	294	309	285	266	309	310	303	322	309	302	301	303	291	319	299	275	315	277	285	261	305	313	295	271	274	281	275	304	279	275	275	274	296	296	295	294	282	286	326	255	301	285	314	288	292	342	290	305	286	310	298	300	325	286	278	289	275	304	292	308	292	293	318	298	295	287	291	280	298	289	307	323	299	307	270	303	264	289	315	327	300	312	304	312	263	281	301	313	326	312	308	300	349	290	324	294	304	299	291	315	294	293	309	317	306	292	304	299	311	300	316	315	288	282	281	288	331	284	317	282	308	289	313	288	288	297	298	292	296	275	301	266	312	291	328	309	290	277	292	310	282	298	337	321	317	296	289	290	320	250	305	298	315	329	306	261	294	284	286	335	313	264	314	293	307	303	291	295	306	294	289	300	311	296	306	295	303	291	301	286	307	294	272	304	288	288	303	306	272	264	315	304	258	298	284	309	309	316	309	286	297	288	284	280	296	295	279	296	288	296	326	287	300	275	286	291	291	269	298	316	288	307	276	317	280	291	296	282	265	289	312	285	279	296	319	266	264	278	297	310	309	284	268	292	296	278	310	305	323	322	292	311	307	320	253	293	278	282	288	279	283	323	309	299	281	321	294	325	279	318	321	291	284	265	323	290	287	306	300	300	284	297	280	284	263	298	306	312	297	291	276	306	300	296	300	283	289	280	290	275	286	287	289	305	286	297	271	286	281	299	300	329	299	284	278	335	292	299	295	344	336	331	277	278	326	278	285	298	327	296	303	302	277	323	288	302	312	285	284	327	315	290	293	267	278	356	318	315	310	341	292	337	290	259	302	251	267	295	301	288	289	294	298	267	293	302	288	289	307	264	309	293	311	271	300	258	302	272	288	303	288	300	316	304	295	285	305	275	315	311	292	322	277	299	275	281	305	279	292	278	292	295	257	320	310	301	312	307	281	295	281	321	309	301	278	287	322	321	286	315	298	333	314	284	289	318	330	297	320	282	288	292	302	317	292	318	282	303	314	312	306	311	312	308	273	297	301	307	279	302	282	296	297	297	301	325	262	297	318	310	307	321	322	296	273	274	279	315	293	305	318	284	311	292	303	280	307	332	266	300	313	268	307	302	296	296	246	300	304	290	288	298	331	288	300	283	279	300	295	283	301	272	287	267	299	319	295	282	313	308	285	322	302	278	310	305	294	292	268	297	284	300	285	275	333	277	319	289	325	281	311	280	303	288	297	276	302	303	306	306	305	290	308	299	292	288	297	280	284	294	284	264	320	310	254	311	299	285	318	285	285	277	284	281	282	330	310	303	304	307	299	318	302	314	290	273	301	296	312	309	309	304	246	312	311	269	331	271	298	289	276	276	267	304	316	292	284	307	285	315	281	284	269	283	287	287	297	312	309	296	285	319	278	276	311	298	303	279	332	292	276	304	325	316	308	309	323	260	293	274	273	300	278	301	292	283	331	300	334	292	318	320	322	289	291	326	308	264	274	295	295	301	335	288	322	282	290	270	290	289	303	275	303	303	282	313	295	271	280	299	333	300	270	303	275	282	302	299	283	292	301	300	302	278	286	298	318	311	295	273	277	307	309	301	311	317	284	254	292	327	270	276	294	278	272	310	280	310	285	274	316	269	278	305	282	324	302	343	268	292	316	288	354	301	248	293	307	292	271	334	276	312	287	315	309	285	305	280	282	283	294	309	266	301	304	279	292	308	284	281	299	275	288	323	278	305	303	287	319	308	299	291	301	300	301	301	298	295	265	301	300	282	275	271	285	359	303	315	289	283	268	298	280	295	301	285	290	302	276	305	296	269	305	306	305	271	299	328	290	293	276	314	311	313	285	326	286	276	320	298	296	303	279	281	295	307	296	300	292	300	291	290	306	266	302	289	281	283	265	337	309	288	302	319	284	292	318	263	295	279	293	320	317	266	311	255	300	299	288	294	325	332	302	307	303	296	286	311	291	279	302	310	308	287	286	335	296	288	318	298	293	311	308	310	260	302	294	274	301	295	278	290	289	274	296	281	291	314	310	298	283	291	289	293	294	304	304	322	323	305	301	317	296	326	332	320	292	295	322	286	316	300	300	328	288	285	315	290	296	282	325	292	289	275	283	297	305	302	291	282	285	272	295	280	269	308	273	307	293	328	311	278	265	337	301	310	294	277	307	307	302	281	341	284	317	266	277	273	309	287	276	295	279	288	308	322	278	275	312	290	277	288	252	294	288	321	302	288	303	304	291	300	325	290	286	283	302	284	299	293	282	308	275	298	293	311	297	300	270	324	341	292	306	334	305	316	295	291	310	294	305	255	289	329	296	295	314	302	317	292	289	271	303	293	311	313	292	305	296	278	340	284	275	296	286	299	299	285	304	327	328	293	296	306	291	272	299	287	317	318	316	279	304	305	317	287	284	281	289	331	305
16499	28106	22712	14926	11452	9165	7832	6279	4700	3509	2852	2292	1966	1764	1530	1394	1206	1093	1004	896	925	840	832	744	668	659	655	655	624	527	594	550	526	526	581	540	535	506	512	513	562	501	496	514	500	483	507	494	507	489	505	514	537	513	468	511	513	482	508	493	502	497	523	464	539	487	444	491	498	506	494	516	491	487	513	432	484	503	459	492	450	476	481	487	493	483	520	443	454	490	456	471	472	458	455	446	472	492	526	472	531	496	471	456	422	456	511	473	511	497	486	473	449	480	482	472	464	483	449	474	503	502	499	460	500	440	441	496	481	461	473	464	511	450	491	494	477	493	487	501	509	432	434	474	486	479	417	439	441	472	488	462	486	487	434	475	503	482	449	482	461	480	443	436	453	470	423	515	489	505	503	444	483	479	481	455	468	457	451	484	473	484	520	437	469	429	449	476	488	465	451	474	513	475	483	487	512	482	517	467	460	489	482	496	447	480	467	492	448	484	449	480	513	461	458	503	462	487	438	504	474	437	470	451	482	492	540	479	493	480	464	456	485	486	456	490	496	463	454	497	444	458	471	458	438	462	469	433	472	458	465	480	485	473	435	487	458	471	465	468	479	468	510	480	509	475	487	450	475	477	466	493	489	471	433	447	467	464	475	484	522	461	469	473	492	453	498	453	461	509	444	482	472	474	513	475	529	445	496	473	452	455	484	458	510	507	497	441	447	479	485	491	439	446	485	494	494	478	455	482	460	436	472	469	480	486	479	447	473	464	482	463	460	470	411	457	472	465	452	480	502	452	483	463	477	492	485	458	485	455	441	480	468	430	482	452	470	451	495	467	463	466	451	471	479	453	469	475	490	486	443	475	483	487	459	448	461	464	486	491	453	483	469	475	453	437	463	458	507	451	442	485	473	501	468	433	458	474	480	476	463	484	480	478	473	457	480	512	448	498	503	465	479	474	473	479	433	497	444	467	460	437	469	454	453	481	451	463	493	522	506	476	452	471	465	478	464	450	498	464	479	445	463	427	460	459	479	478	469	504	508	444	468	488	446	459	465	446	470	448	503	513	500	477	486	516	466	450	516	425	487	458	433	495	456	469	475	466	502	463	501	484	465	457	495	441	482	492	508	478	454	436	452	501	507	449	473	491	489	487	460	493	509	436	444	458	479	496	506	461	461	476	466	473	437	481	471	447	431	471	458	501	464	459	469	459	521	440	492	487	461	454	487	491	473	442	486	463	450	442	463	463	441	456	452	455	430	467	445	501	476	446	479	499	500	486	475	504	459	429	482	426	500	473	469	483	473	436	468	459	469	447	484	438	480	509	448	481	504	473	446	450	497	458	468	472	453	493	473	514	472	494	424	485	495	454	435	482	487	499	463	497	494	498	456	449	433	462	485	473	479	479	474	460	502	444	493	509	509	426	441	458	518	480	495	529	466	428	460	480	469	480	462	483	457	479	480	448	478	464	431	463	492	500	466	520	478	468	475	423	508	480	467	482	466	495	502	490	463	480	454	485	492	478	486	475	463	489	471	445	487	485	472	475	464	435	462	527	510	477	502	500	449	458	449	470	455	480	473	453	471	487	475	482	477	476	460	504	466	465	494	466	497	496	480	463	496	491	461	424	454	479	497	445	467	462	446	497	491	498	466	476	446	447	489	445	476	530	488	460	472	496	475	486	434	470	474	493	483	503	489	452	472	483	448	482	480	480	489	461	476	462	443	441	461	509	465	494	465	433	481	470	449	489	486	479	463	510	482	459	496	468	481	483	462	467	474	484	461	472	486	469	467	474	475	430	476	480	490	469	450	486	515	484	484	483	469	439	484	479	471	474	451	468	468	466	453	481	479	461	476	470	464	506	440	504	518	494	451	476	475	510	470	459	440	490	458	466	446	470	500	486	494	486	419	479	460	470	467	476	484	475	420	504	475	455	504	468	510	499	500	497	483	481	436	475	475	462	455	456	477	460	493	474	463	492	468	496	459	488	479	463	444	486	499	449	545	504	483	491	466	438	476	490	426	477	496	460	467	510	489	450	470	446	463	494	457	494	461	478	488	465	504	481	491	476	496	473	471	492	463	465	458	444	438	491	448	459	439	444	473	463	477	489	452	479	439	512	461	490	508	492	457	501	449	473	447	467	473	459	487	488	458	462	416	456	421	470	483	475	443	445	483	503	486	430	458	488	519	470	421	485	468	474	461	461	489	474	486	502	475	436	470	482	414	461	436	453	474	489	487	462	504	474	463	509	482	474	473	469	483	474	432	500	502	485	492	461	519	449	482	452	465	503	462	487	470	514	482	480	473	455	467	458	481	457	467	453	479	447	422	488	482	470	476	465	472	495	479	486	493	503	451	507	519	455	474	458	450	482	497	497	485	472	460	468	462	439	433	487	524	458	465	473	447	508	485	502	497	460	502	459	460	450	480	491	456	463	488	468	448	485	489	484	486	494	441	444	457	464	472	474	485	483	480	495	482	501	502	458	450	468	471	462	484	484	450	468	457	470	477	450	510	471	440	469	426	487	471	505	469	463	487	461	436	529	489	493	490	499	455	483	472	487	458	445	477	506	467	458	450	454	483	490	442	446	487	468	461	459	481	456	476	524	447	461	446	469	471	478	470	496	526	470	496	478	466	464	457	463	444	482	477	506	454	449	486	482	457	466	484	472	488	472	426	511	484	454	473	499	478	449	459	510	459	439	476	484	450	451	478	473	437	483	487	476	457	472	508	470	462	434	467	482	458	428	492	434	449	462	465	492	460	455	457	471	492	460	458	454	436	468	506	476	464	460	448	492	491	460	450	465	468	498	489	465	491	518	470	481	494	445	477	463	481	495	445	496	498	490	480	474	500	500	488	486	482	502	441	464	448	475	481	486	467	518	447	479	499	439	439	479	472	484	488	437	477	474	490	471	464	460	482	448	518	491	432	494	489	481	441	436	483	457	514	466	412	456	467	450	468	483	460	473	449	495	468	452	456	475	494	473	481	448	488	473	508	474	501	486	471	450	426	458	475	467	485	455	426	485	478	486	483	487	455	473	503	477	497	473	462	491	448	477	479	463	477	497	466	473	474	513	468	475	485	480	445	465	456	465	477	465	498	499	460	514	494	440	466	459	494	447	484	442	457	476	462	468	428	478	466	503	450	484	487	446	468	468	465	465	431	519	513	457	456	504	459	482	456	445	476	487	485	483	451	486	459	482	431	500	508	454	434	500	460	458	446	455	428	420	449	478	490	485	496	492	465	473	447	504	497	478	496	451	501	450	435	437	481	475	475	475	490	435	480	421	477	445	457	448	448	498	479	485	430	427	494	479	480	466	420	450	463	456	442	478	485	485	487	472	468	500	507	454	471	477	457	463	450	409	452	438	469	437	460	504	474	494	442	482	471	457	427	458	460	469	489	453	477	432	458	471	477	501	433	477	459	482	466	453	490	467	492	504	470	448	466	468	505	492	484	476	509	483	458	448	489	475	429	487	449	488	476	494	512	508
24652	21091	25202	21912	5382	2833	2352	1826	1346	1014	869	797	708	626	600	587	526	483	473	453	423	455	423	425	411	386	406	391	398	399	404	380	375	373	380	358	378	369	363	350	348	337	355	364	356	367	375	378	383	383	376	351	368	356	394	374	381	341	370	351	371	332	350	352	357	384	375	356	349	379	361	356	331	337	329	376	351	350	335	369	385	320	344	346	339	365	360	371	344	338	392	357	342	298	318	333	365	363	364	349	326	344	365	351	350	372	367	364	395	354	374	365	338	331	304	317	328	336	335	348	341	366	362	375	340	348	339	325	355	328	347	378	352	319	345	353	373	360	400	346	357	326	377	352	371	339	365	342	341	325	371	369	327	363	349	354	364	352	345	347	316	364	323	347	336	356	330	322	328	334	337	337	379	375	363	335	358	349	336	360	356	360	343	346	334	361	353	346	322	357	336	349	334	386	338	347	354	352	336	350	349	391	358	375	352	370	359	325	377	360	364	362	342	375	345	362	385	351	313	342	399	336	361	339	334	389	360	355	374	361	345	322	346	376	318	340	367	314	347	312	327	337	350	329	352	358	367	334	355	352	351	336	345	371	412	379	316	352	316	330	377	369	335	386	348	387	329	351	356	369	323	367	357	342	348	347	357	341	327	333	361	350	357	364	338	355	356	348	329	367	345	362	344	353	330	394	345	326	333	342	345	363	345	347	326	326	361	342	346	352	318	364	362	353	372	359	342	351	365	359	336	359	343	379	382	340	293	333	360	333	332	323	390	363	366	366	359	329	386	343	364	343	362	307	341	337	364	341	375	331	348	333	322	325	339	351	380	358	381	352	347	340	360	366	341	338	324	351	340	336	370	334	330	365	337	315	339	346	365	351	360	368	331	342	319	333	317	367	370	351	344	302	347	330	387	335	358	341	338	339	365	365	335	346	368	354	344	357	362	362	330	333	380	356	352	340	330	346	346	333	353	353	363	350	351	378	328	350	326	334	332	372	335	365	335	329	380	337	339	356	336	345	350	369	351	370	357	316	350	369	373	366	361	361	353	330	331	336	352	339	362	318	336	339	345	354	379	351	353	372	341	356	349	351	347	365	334	354	353	335	351	339	347	340	341	339	330	344	339	346	384	329	349	393	335	314	366	368	323	377	388	344	360	355	400	336	377	333	325	370	349	371	372	354	363	364	362	368	336	329	348	377	330	389	402	356	353	341	347	386	366	356	333	339	313	359	309	348	365	340	373	351	337	325	384	346	361	367	342	346	387	344	344	328	352	370	386	317	360	306	365	334	371	349	332	390	322	345	312	337	339	372	340	351	329	364	346	362	348	346	343	344	342	352	350	335	354	369	356	347	369	348	374	337	373	355	369	381	350	364	371	347	321	325	322	348	326	339	353	373	381	359	390	362	364	331	346	385	388	364	336	363	379	374	354	345	348	348	360	351	339	338	355	349	355	367	347	341	375	361	333	373	345	352	334	309	347	336	337	344	342	350	333	372	346	351	367	318	351	339	366	338	361	317	308	353	338	357	370	316	362	339	332	313	349	354	359	341	340	333	349	371	332	353	340	330	327	351	404	336	326	352	367	321	343	348	350	334	378	353	368	376	346	376	364	320	344	403	333	340	336	358	337	371	341	339	358	371	326	350	341	344	375	345	339	359	342	346	339	322	338	325	362	369	343	347	367	335	352	363	350	342	330	351	371	330	315	369	351	345	339	357	322	346	377	356	335	346	344	330	339	355	368	333	337	352	321	365	334	333	333	340	364	331	359	356	372	355	334	349	367	362	348	316	359	351	332	357	359	350	362	399	317	374	346	329	359	368	349	320	388	355	371	368	349	377	345	337	370	337	348	341	343	364	351	373	364	352	347	334	356	374	349	322	368	366	320	340	352	327	389	345	374	329	385	360	382	358	356	333	359	349	367	350	338	339	370	359	370	332	323	328	369	366	327	368	389	332	348	324	336	392	328	345	363	357	358	380	367	366	378	347	329	347	334	310	318	373	350	321	333	378	330	368	316	337	357	350	320	351	337	359	356	356	332	375	368	333	339	355	374	334	362	367	358	376	351	357	381	370	343	357	371	340	329	353	351	320	365	381	337	370	366	345	348	306	336	363	356	344	378	341	340	352	338	356	340	352	334	357	348	364	343	366	370	362	412	374	373	328	348	326	377	343	336	355	384	363	349	346	353	345	370	370	341	347	348	351	322	387	349	340	355	338	365	402	329	357	352	331	380	373	366	323	344	359	349	320	376	334	365	361	339	349	345	340	321	363	366	378	392	320	362	324	364	363	336	361	331	330	354	358	337	319	354	312	330	342	335	362	352	347	353	365	356	347	327	358	362	327	326	360	389	360	354	335	349	348	355	369	332	372	366	342	395	330	366	339	335	334	372	344	341	341	381	352	307	368	345	344	343	395	360	339	338	326	346	385	348	343	324	376	342	334	339	364	344	322	351	367	336	327	352	356	349	347	338	321	337	353	325	336	342	332	358	320	361	341	342	369	358	336	330	358	333	368	369	375	369	340	377	357	345	398	335	353	342	312	345	341	375	394	328	355	365	353	372	358	342	322	373	348	345	337	339	345	350	348	362	360	351	364	391	328	343	345	322	333	372	368	384	406	317	338	355	310	365	366	349	385	349	366	346	345	358	348	359	328	362	339	346	336	372	358	367	346	373	341	326	367	346	345	328	369	334	338	321	355	383	332	331	375	357	362	383	350	318	338	361	366	357	362	365	320	354	371	359	371	351	381	335	338	360	339	293	364	368	353	341	368	372	354	355	306	342	331	338	339	380	369	350	340	341	384	365	393	353	361	372	332	353	344	343	351	372	328	343	349	375	373	326	343	349	351	375	332	351	321	370	375	359	359	354	328	358	343	347	358	338	337	367	325	349	311	360	384	335	379	375	328	362	350	370	337	327	344	336	356	351	333	339	334	320	366	364	342	360	348	330	346	365	335	338	340	354	359	333	333	341	339	336	352	343	335	364	330	370	383	358	340	353	365	361	344	355	354	368	342	361	348	361	354	356	330	332	329	347	378	357	337	360	326	270	346	360	340	338	345	349	367	336	352	347	333	370	359	352	348	325	323	370	318	359	374	366	353	340	349	356	348	350	349	376	337	337	334	386	328	354	374	358	308	351	350	334	362	386	356	382	350	369	342	378	337	345	312	348	346	340	331	324	356	363	369	326	373	371	387	332	365	357	323	328	355	339	314	379	312	376	331	352	343	346	352	368	340	349	350	348	339	354	329	326	306	362	337	355	310	357	317	348	368	356	354	358	385	350	354	347	352	353	350	339	367	307	379	376	359	367	361	366	365	349	351	329	378	336	385	356	362	372	344	352	353	339	374	354	361	336	329	395	350	359	351	367	351	378	356	386	367	348	322	340	329	373	376	320	376	312	346	343	358	361	340	335	329	331	348	349	395	348	382	342	374	380	357	314	379	336	359	347	355	351	314	298	342	340	325	359	347	326	341	361	329	347	350
15794	24581	19049	12089	9100	7182	6310	5130	3874	2938	2267	1864	1654	1542	1390	1188	1089	1062	960	919	847	818	767	730	743	682	690	675	628	625	648	627	594	595	615	588	589	621	546	567	619	585	583	542	530	536	551	575	524	555	581	565	562	553	572	572	565	535	588	558	576	566	579	576	592	583	572	545	540	568	562	526	555	535	578	560	556	530	531	556	541	583	546	498	581	538	540	523	522	563	513	489	577	539	509	523	537	546	511	569	563	534	543	529	569	550	577	549	576	550	567	537	541	580	545	557	581	567	554	529	548	539	528	540	548	566	569	590	525	518	568	539	562	552	549	564	554	537	572	510	490	544	571	560	551	572	507	548	525	531	543	515	583	561	528	566	576	575	555	533	533	575	579	571	567	551	535	528	587	556	537	542	551	513	531	524	522	540	541	563	552	544	541	522	535	558	558	563	555	574	526	542	542	525	533	559	553	568	530	553	551	551	542	540	551	531	528	519	557	600	529	536	531	553	545	539	539	534	519	526	531	535	507	496	564	550	510	542	533	533	561	572	538	545	576	547	562	546	509	541	531	577	506	572	558	523	549	538	521	538	562	560	557	545	529	526	530	566	552	534	537	597	565	556	531	568	576	560	534	563	587	535	541	563	551	545	576	541	557	504	548	622	525	555	558	544	527	531	586	571	555	562	511	540	533	530	529	578	553	562	546	513	573	546	576	541	568	580	564	506	549	524	542	586	583	549	586	534	554	579	528	540	544	515	579	552	528	519	515	574	520	536	579	541	524	552	530	534	544	560	538	572	515	564	506	559	553	575	593	556	629	573	533	558	557	544	515	544	531	557	546	571	540	533	526	568	575	537	507	571	554	548	520	559	534	579	564	569	546	580	581	569	537	609	533	510	541	570	552	534	555	540	551	536	539	560	532	565	527	570	562	505	556	572	536	573	529	530	510	531	571	524	513	569	547	604	556	495	506	542	517	521	579	584	508	526	515	509	534	534	527	540	558	535	550	510	530	572	536	552	515	538	543	536	575	540	517	543	501	537	534	563	532	567	520	532	548	560	511	578	563	541	521	565	561	517	562	548	526	536	546	562	602	610	545	557	545	551	552	546	544	562	547	532	516	536	512	564	553	546	492	582	578	547	562	545	562	585	570	591	518	593	548	577	549	498	518	534	549	506	570	573	533	573	507	548	544	544	504	566	564	567	555	534	528	595	514	532	557	583	550	587	574	519	565	573	537	530	530	541	546	558	526	553	603	544	508	513	508	557	534	565	510	590	552	536	498	557	531	549	574	514	524	563	570	530	548	525	529	528	572	515	532	545	568	532	531	536	531	533	516	552	515	564	543	540	509	519	550	568	578	543	530	540	569	485	541	552	515	537	582	522	556	532	542	558	545	553	573	529	525	568	575	524	509	562	563	539	521	533	529	505	539	529	538	533	519	578	564	548	542	537	548	515	554	539	525	549	563	557	534	520	506	553	545	521	504	533	526	509	546	578	495	560	535	554	504	523	571	549	536	554	552	513	565	541	577	524	557	521	504	525	559	578	544	588	526	515	582	486	517	539	561	605	587	560	543	548	572	530	566	505	530	576	540	541	538	541	538	501	559	540	583	572	543	514	512	543	543	534	542	554	565	561	523	582	543	566	546	522	559	554	560	522	563	539	588	557	517	537	502	539	525	549	581	509	518	588	544	552	553	539	550	550	572	548	558	542	575	553	577	525	551	519	547	589	559	507	482	580	552	511	534	525	602	520	558	512	520	560	549	564	572	544	562	568	580	535	546	590	566	558	540	534	546	522	559	564	569	546	523	540	543	562	535	533	550	522	572	556	515	571	514	531	570	569	572	543	543	576	524	510	543	570	534	519	538	545	543	556	544	537	563	538	556	551	557	543	534	523	526	539	557	551	600	546	558	523	544	564	568	539	531	551	538	544	550	534	542	554	573	567	574	518	542	575	553	523	569	594	572	555	539	522	625	525	577	554	569	561	534	546	539	559	558	534	509	558	561	519	576	567	566	583	571	551	520	544	571	507	523	563	516	541	540	516	530	579	549	562	557	550	536	584	547	510	541	522	557	529	591	524	539	511	540	539	559	539	567	564	553	540	555	545	536	529	555	544	513	505	516	548	539	590	539	534	547	614	577	564	536	592	541	515	542	540	542	570	552	479	511	512	556	500	534	536	529	560	534	537	546	561	507	582	519	513	541	529	512	569	520	554	582	557	539	561	558	550	550	563	534	557	547	545	513	526	554	527	535	540	546	509	568	515	499	558	551	519	526	570	522	544	542	561	536	566	587	530	538	544	508	593	523	567	556	553	552	544	588	524	557	540	513	521	547	556	582	514	565	564	541	564	529	533	549	562	510	581	560	581	512	530	577	494	547	533	541	539	482	508	535	561	555	582	514	515	596	531	535	564	568	561	566	558	535	557	542	529	536	559	576	539	529	516	538	536	525	524	494	523	527	596	530	532	515	544	549	581	575	577	548	545	517	565	523	551	517	525	522	525	541	508	548	505	557	551	587	536	552	532	513	550	583	580	555	517	565	537	537	560	578	580	527	532	567	541	584	555	577	577	568	576	513	537	528	531	533	564	577	600	517	565	557	508	539	539	564	535	547	556	559	563	505	509	564	576	533	549	548	546	530	541	552	512	510	552	556	569	519	540	572	549	540	590	544	542	531	559	547	566	522	557	571	585	554	549	543	568	497	538	548	542	526	516	544	551	568	546	535	562	525	517	540	556	539	541	521	574	554	540	518	551	547	525	562	540	526	543	550	549	534	554	513	577	549	534	549	557	570	544	580	582	514	530	563	560	525	561	573	544	525	580	559	555	522	565	557	517	541	537	585	559	582	553	577	571	538	553	584	504	549	522	555	545	572	565	559	539	537	512	566	561	516	564	568	525	568	531	535	522	557	558	526	534	522	545	536	559	589	564	553	567	517	530	572	507	507	510	540	507	513	537	530	572	502	575	529	543	533	528	526	521	530	570	519	584	547	533	521	576	558	545	548	575	564	489	595	567	552	562	532	538	545	540	511	565	487	503	567	516	528	546	576	537	546	543	535	551	529	551	519	562	547	586	541	554	512	526	570	577	540	553	527	504	563	546	556	538	597	544	545	541	586	529	587	527	503	570	516	527	604	554	534	536	521	547	568	562	564	532	588	558	509	564	575	544	547	567	544	509	577	555	523	549	519	525	512	547	544	578	532	546	561	556	573	578	581	565	547	524	582	509	554	500	580	538	543	565	542	528	569	560	573	514	522	543	577	548	535	562	535	523	524	527	536	564	538	542	531	536	575	552	552	547	546	527	557	557	529	557	531	512	564	531	600	505	527	527	507	526	551	544	531	547	566	495	537	570	548	512	541	530	577	500	534	506	551	519	542	565	523	521	542	521	558	550	540	551	501	524	547	506	532	557	544	564	509	542	585	518	542	524	525	552	585	528	519	545	523	601	518	560	515	556	539	523	543	537	507	545	595	517	590	564	551	548
22380	21140	28261	24281	21163	18086	6562	3182	2249	1715	1242	1032	890	786	747	660	553	496	506	455	458	423	402	382	381	368	344	305	332	302	308	301	300	273	284	278	265	284	276	307	299	297	277	275	274	281	257	259	269	273	260	262	254	250	270	252	235	240	238	221	266	279	260	253	246	248	251	238	259	286	255	250	247	270	255	225	262	220	240	254	228	252	281	253	265	239	249	260	247	284	240	231	245	261	229	239	246	228	236	228	248	275	252	249	258	229	241	264	237	256	250	264	236	268	235	232	255	262	206	210	241	231	244	273	246	214	226	235	222	224	240	261	233	249	219	273	235	235	252	247	236	264	230	222	255	259	272	244	228	228	225	232	262	227	268	258	237	239	249	270	251	230	256	245	224	233	223	238	253	252	261	231	232	259	259	243	263	225	227	268	218	232	251	267	243	229	249	246	241	248	270	242	242	237	223	236	223	236	233	245	239	222	265	233	237	239	241	227	255	217	265	241	244	280	248	236	261	225	259	223	244	244	259	240	269	238	243	216	244	236	255	254	229	251	216	252	220	237	272	222	217	273	242	260	222	242	250	224	230	255	257	235	243	270	268	235	264	235	229	255	229	248	237	268	257	266	210	234	242	257	224	245	208	236	211	235	232	238	248	218	248	224	234	229	231	234	226	254	214	244	243	242	207	239	260	235	253	213	236	219	217	231	236	249	245	239	248	218	224	242	230	221	226	228	241	271	233	254	250	228	236	246	246	246	212	272	238	230	229	259	220	253	242	271	242	240	254	220	233	247	276	224	254	238	222	233	245	255	239	231	229	254	262	257	265	256	236	223	270	229	237	259	233	235	242	268	216	232	231	252	246	220	241	256	252	250	233	247	248	200	253	237	234	221	236	222	225	227	254	259	239	240	234	234	252	238	231	245	234	264	230	228	261	220	210	245	258	270	210	255	284	227	256	230	244	258	236	243	220	245	232	264	238	241	231	254	236	232	227	251	258	255	246	223	255	228	230	225	229	248	262	234	235	234	256	243	239	229	285	234	246	255	226	258	236	258	238	245	211	246	220	240	236	241	235	226	257	254	239	239	266	225	239	251	241	182	245	249	223	232	232	225	242	247	256	225	236	249	223	216	257	239	244	222	283	234	250	232	251	227	238	237	250	286	254	239	269	206	260	215	250	262	236	245	225	238	248	247	244	233	259	216	227	224	258	250	258	236	248	225	250	256	237	225	234	230	226	229	250	251	251	256	250	260	219	236	281	256	246	236	236	248	233	214	234	248	230	231	249	244	231	266	245	262	245	213	219	223	234	244	231	253	234	260	239	223	243	262	252	224	222	239	256	240	258	248	220	240	232	254	240	252	217	257	256	231	223	248	215	247	234	216	239	236	251	250	229	268	259	230	225	248	228	260	270	246	252	213	213	236	238	232	230	236	259	249	249	238	245	219	232	240	236	223	251	233	243	251	234	230	276	260	232	250	234	234	249	267	265	258	218	236	229	214	257	242	258	236	252	229	235	238	248	255	228	280	244	224	252	246	239	248	229	225	253	232	231	273	246	243	250	218	242	232	265	235	230	226	227	239	255	205	243	252	259	237	256	217	245	225	274	242	257	238	258	240	254	233	246	248	223	235	237	231	247	239	241	222	233	235	223	242	243	291	240	222	225	251	243	258	245	230	240	226	235	231	252	241	221	259	269	239	225	252	231	264	226	258	242	239	279	219	250	279	251	245	232	241	243	230	217	232	249	231	219	251	221	239	266	226	232	244	264	229	276	243	217	252	258	252	258	272	255	230	241	258	237	237	231	216	241	265	271	247	253	245	219	250	256	257	218	233	244	221	243	239	240	242	241	249	235	254	263	227	262	236	247	273	256	216	236	229	226	255	249	245	243	257	233	234	231	263	221	289	236	224	236	212	232	238	237	257	250	252	241	246	246	257	238	259	256	251	236	235	246	273	237	225	243	267	221	246	262	250	262	255	255	244	262	237	234	241	251	231	273	262	235	242	255	237	231	222	213	265	242	227	240	242	245	270	230	245	220	246	255	254	254	256	217	233	229	262	243	229	212	250	222	261	237	233	267	222	235	268	206	235	223	263	231	211	245	243	247	225	249	228	242	249	233	224	239	251	242	239	238	231	253	247	241	258	245	249	234	253	235	269	230	245	238	262	242	226	250	250	229	240	252	246	270	272	262	278	245	240	246	242	273	258	263	257	258	263	245	230	243	275	224	239	260	248	255	249	238	240	222	258	264	217	235	250	248	221	240	223	253	222	264	244	218	255	243	235	235	220	254	271	276	239	231	214	249	225	209	231	242	238	218	254	267	243	239	236	255	253	241	244	250	265	234	251	232	220	261	232	233	235	245	243	251	218	267	224	287	221	224	241	228	245	253	250	236	201	226	211	230	254	230	263	240	243	246	235	245	237	248	215	231	229	269	241	225	220	215	234	221	234	229	222	241	245	249	256	232	244	219	238	236	259	292	257	259	221	244	268	254	260	234	232	252	237	236	266	227	243	245	254	238	270	225	238	247	262	230	243	210	251	226	226	274	231	242	270	267	252	236	262	232	227	231	249	223	245	250	250	252	260	246	253	214	263	243	224	246	258	280	234	211	252	249	218	246	244	256	235	255	241	222	257	296	230	236	224	250	240	245	246	225	245	233	234	257	231	240	218	247	265	253	240	243	249	235	223	261	222	231	258	243	242	238	242	230	222	247	215	246	249	252	226	237	238	232	233	239	231	248	216	219	247	252	226	270	232	282	227	244	265	259	257	237	259	243	215	238	235	247	226	257	224	225	249	224	244	248	241	221	236	236	219	254	237	234	245	230	225	241	236	237	227	276	233	244	247	243	228	240	237	236	205	256	238	240	257	222	237	235	242	257	254	243	242	237	244	248	257	221	250	253	247	262	250	260	261	292	232	234	242	248	283	246	238	241	212	229	251	262	247	224	234	244	238	256	273	242	252	249	234	243	256	240	238	211	220	244	242	231	268	259	255	247	250	262	250	228	239	236	249	250	249	235	262	248	238	251	240	225	228	269	247	225	235	235	228	223	253	215	234	239	228	243	234	264	278	268	231	272	248	252	254	248	223	232	265	253	229	254	228	226	251	240	254	225	245	233	247	242	238	255	240	241	249	270	218	246	232	245	249	255	247	249	258	244	248	233	218	219	239	260	250	252	250	252	243	252	267	216	225	228	247	232	286	235	246	242	252	243	253	224	214	282	235	239	285	241	237	242	264	223	248	239	243	230	248	263	269	257	233	230	251	244	245	249	232	263	268	250	234	236	238	243	232	242	218	232	245	228	235	239	248	236	239	260	229	214	275	249	246	269	232	252	259	227	247	239	241	225	265	263	250	237	233	284	225	238	228	245	238	236	255	247	254	259	229	229	244	232	242	232	229	225	233	227	238	240	243	260	226	230	236	279	249	268	225	217	237	236	250	250	225	263	237	251	223	245	257	242	225	262	213	259	256	219	249	233	259	265	267
18845	32737	26803	18637	14325	11891	9926	8165	6271	4703	3672	2802	2517	2218	1961	1628	1395	1343	1168	1011	988	912	786	810	703	686	635	604	579	596	534	568	529	476	509	496	474	492	482	468	451	453	461	475	423	450	456	453	429	427	453	398	393	444	425	392	381	458	432	411	399	433	415	378	413	384	438	404	354	391	430	382	390	365	386	379	377	413	397	420	397	382	428	412	379	388	389	376	377	385	390	370	374	390	366	392	363	394	397	375	399	374	346	394	414	356	403	386	372	348	368	377	393	370	340	376	373	392	384	395	385	401	376	366	374	402	372	381	361	378	366	399	375	395	355	390	379	382	367	393	384	382	345	355	366	353	360	353	407	372	412	386	373	374	360	392	375	366	394	400	406	379	397	379	368	377	370	382	385	372	364	378	402	345	374	361	352	376	365	365	404	388	361	377	400	352	379	382	353	406	410	372	350	381	426	389	400	409	379	383	359	386	384	380	373	374	375	395	377	411	383	364	397	381	368	349	380	371	393	348	367	357	389	346	364	375	361	387	385	370	390	396	409	342	379	350	392	415	388	370	387	373	381	371	358	376	372	365	360	399	364	375	412	359	388	363	410	369	388	363	368	403	347	381	360	368	372	384	362	395	376	353	378	425	346	386	365	408	387	353	398	355	376	357	381	377	382	372	381	379	385	430	348	363	402	387	363	379	368	426	403	390	413	362	402	355	355	363	375	344	388	391	353	360	374	382	369	374	402	400	391	375	409	381	409	426	399	390	393	413	397	398	368	393	367	395	390	380	368	369	389	367	382	358	376	392	397	403	393	380	399	403	411	386	371	380	402	364	384	416	335	374	372	357	399	370	394	342	382	393	376	413	374	417	379	365	404	378	375	381	359	360	404	386	379	388	367	398	383	369	361	408	378	382	386	412	419	418	395	346	372	344	360	429	388	396	387	357	403	386	392	372	391	382	376	387	388	388	396	355	411	397	402	379	372	375	374	367	364	371	372	369	399	385	406	388	341	397	368	420	363	388	370	364	386	366	389	369	368	388	394	389	369	414	377	358	349	356	387	377	381	361	420	383	364	355	386	372	379	364	382	343	403	362	394	362	379	368	359	380	350	406	347	373	373	351	389	356	343	386	367	378	358	386	399	378	369	376	407	398	373	354	411	385	358	372	367	371	380	359	389	402	388	402	388	403	402	351	387	370	368	375	371	367	341	396	381	360	390	396	402	366	384	369	393	377	386	396	376	377	341	345	366	389	375	411	363	370	350	343	395	326	357	405	399	402	373	354	378	377	405	366	396	371	375	343	371	413	377	348	369	370	347	394	365	386	407	369	371	401	345	369	383	374	411	368	390	364	359	382	386	372	342	366	385	386	395	364	384	371	410	367	376	378	396	378	355	380	387	364	357	369	399	374	388	405	373	413	374	362	386	403	394	393	393	360	325	398	319	403	372	357	375	343	362	337	363	403	357	394	373	403	373	368	342	390	375	367	386	383	398	379	365	401	344	389	378	383	360	380	356	375	373	356	383	353	409	375	375	351	383	390	351	380	379	366	403	370	386	431	426	399	360	369	386	374	390	394	350	366	372	360	378	401	385	367	390	381	376	397	389	402	393	367	376	363	380	375	387	416	341	379	397	365	369	369	371	373	394	368	338	378	371	396	388	387	364	418	420	399	391	381	394	387	373	350	396	372	380	338	401	403	395	372	384	361	349	359	416	401	380	369	404	381	405	383	356	384	374	392	359	393	378	342	397	379	384	378	357	361	376	365	380	377	388	350	402	366	352	377	392	392	406	372	395	392	374	362	371	359	420	382	370	380	364	392	341	373	395	377	367	354	380	395	390	342	399	331	369	384	343	372	356	384	397	351	387	398	374	395	395	388	361	405	389	395	400	381	384	394	375	418	358	360	402	389	405	345	367	383	348	387	358	378	363	371	389	378	366	387	357	369	376	375	379	392	382	398	322	380	365	383	371	357	388	415	361	389	367	418	406	393	351	361	368	372	372	361	382	415	353	435	353	382	361	379	376	395	376	355	364	375	371	370	365	362	391	375	362	392	345	355	380	352	414	406	388	351	398	407	348	367	396	367	355	378	351	358	339	376	358	356	373	377	369	366	345	398	398	393	370	400	374	345	384	362	405	371	398	374	372	348	368	379	342	371	346	428	390	398	352	391	380	393	367	392	366	351	354	409	366	398	349	406	371	364	393	394	415	402	394	383	346	358	359	368	377	378	349	387	332	391	379	380	380	374	401	386	387	362	351	384	376	367	382	417	386	364	379	384	398	361	415	402	381	381	343	403	351	414	399	342	364	375	357	360	386	372	378	391	418	360	378	381	347	409	349	381	401	371	364	371	370	364	346	380	370	388	366	370	375	374	358	384	364	396	398	401	364	370	363	349	379	367	342	368	374	382	392	358	394	370	344	359	371	363	364	382	374	344	380	372	363	368	365	391	377	383	378	353	401	378	367	384	359	400	357	352	360	397	415	372	370	404	412	385	402	413	398	373	391	357	326	348	378	372	367	383	383	396	388	385	373	393	387	377	374	393	368	381	372	346	373	381	385	399	383	362	399	354	386	382	373	415	394	378	355	397	408	388	339	354	397	377	350	414	394	382	399	387	391	378	369	421	388	382	385	368	381	375	369	372	378	392	378	404	388	390	399	426	395	373	377	394	374	347	386	374	387	374	368	383	386	405	379	362	397	396	393	356	383	353	388	371	372	382	352	377	347	353	386	363	376	406	374	370	380	356	351	357	383	380	390	362	359	398	370	428	369	376	379	383	381	395	364	399	362	381	361	371	410	358	373	386	399	393	353	418	403	410	378	384	403	388	380	421	399	356	416	373	417	409	371	388	392	365	365	331	364	342	368	369	386	393	357	348	378	377	358	384	383	391	411	346	353	404	372	372	377	353	365	412	366	363	373	398	349	397	368	367	365	369	366	342	388	362	363	392	392	376	369	369	375	370	393	381	390	368	386	393	367	397	338	373	374	371	396	394	340	359	385	361	356	384	384	423	359	382	354	362	365	368	382	371	348	388	379	371	387	395	386	419	349	380	351	384	375	398	363	375	390	387	387	363	357	367	373	390	367	389	386	414	368	362	377	396	412	387	408	328	372	398	403	354	358	383	389	379	391	382	398	386	363	379	408	364	355	376	367	376	380	382	397	361	375	354	382	346	394	429	378	407	395	359	370	338	384	350	337	375	361	397	356	350	414	400	384	383	357	390	412	371	406	382	363	389	371	402	417	372	371	379	399	364	390	366	398	371	404	377	375	348	372	391	379	348	368	341	379	384	388	388	365	361	339	350	378	388	355	391	367	369	339	399	398	393	387	368	401	357	393	374	386	351	358	387	342	383	372	367	374	342	348	406	333	364	352	384	338	407	355	383	364	393	346	386	390	402	367	389	392	361	395	372	392	391	372	346	364	379	384	346	359	383	334	382	364	353	400	362	351	378	375	378	366	382	366	401	405	391	380	379	404	360	360	395
27416	18425	11139	5657	3009	2208	1870	1482	1164	869	784	651	656	618	572	568	531	496	497	467	449	466	433	414	414	415	455	414	409	388	391	364	386	419	386	399	398	403	400	391	389	388	423	406	423	402	387	349	358	415	407	377	384	358	360	389	378	397	385	395	383	399	413	339	434	376	380	396	369	406	380	351	393	412	397	351	365	373	398	383	372	380	387	421	408	399	406	399	421	387	369	367	405	358	375	411	385	402	382	386	424	368	382	381	358	390	390	372	407	355	376	361	378	399	352	387	392	369	372	384	379	385	392	416	359	371	362	390	408	380	381	384	412	395	374	396	397	370	406	379	355	368	364	379	399	377	381	346	358	389	348	372	367	341	371	380	387	377	393	378	362	327	394	373	340	365	348	366	338	364	371	375	379	392	362	339	401	380	378	354	381	366	376	388	329	382	406	430	378	375	360	352	397	378	375	344	379	344	365	408	392	380	411	344	366	387	398	402	383	380	362	392	359	369	376	347	377	392	412	383	412	345	330	355	359	388	393	381	370	363	388	379	383	415	398	379	377	379	392	378	362	380	354	374	379	402	401	415	342	379	369	386	418	366	377	388	423	386	336	377	338	407	372	335	361	374	364	380	398	360	384	394	394	389	363	368	386	374	382	379	373	379	368	378	348	370	364	380	431	376	356	384	401	397	369	368	367	372	362	370	381	361	348	374	370	397	410	398	389	357	401	387	393	370	388	369	421	383	368	353	339	353	375	387	365	405	383	349	339	370	407	386	381	377	376	384	388	391	407	364	345	408	373	379	408	384	401	367	386	390	375	404	400	366	369	429	387	436	361	378	384	358	402	363	370	354	364	381	398	352	415	391	358	404	362	370	371	405	363	347	374	366	334	380	378	350	383	419	375	418	391	354	395	389	397	377	400	366	327	378	388	372	347	392	400	351	367	352	403	390	357	364	363	357	390	384	366	365	370	376	394	373	408	369	354	394	358	374	390	374	385	378	363	371	413	383	392	386	398	380	401	363	409	384	372	400	339	400	385	376	388	333	382	376	391	370	365	346	389	404	377	383	358	351	378	377	335	407	364	415	375	387	397	379	379	358	403	396	340	383	392	389	383	375	366	361	382	390	400	369	415	395	358	379	369	393	405	394	355	401	347	378	360	362	430	357	386	383	365	406	386	411	378	405	355	352	373	381	364	376	348	350	371	388	365	391	360	381	385	389	424	365	398	378	404	403	347	370	350	388	361	391	377	360	350	375	386	371	388	376	353	382	382	380	393	379	390	391	379	404	423	370	402	391	359	372	377	398	389	349	388	406	385	401	386	414	351	383	391	428	371	373	372	413	372	376	370	368	386	350	376	383	375	381	377	381	388	384	426	368	400	366	382	338	350	375	409	384	368	344	373	358	398	391	436	393	362	374	397	368	365	402	404	365	405	323	398	380	382	329	412	403	398	391	391	379	378	365	381	375	348	410	357	380	389	394	393	388	362	383	383	414	423	380	368	397	399	403	351	386	395	366	357	373	394	413	368	372	365	368	353	373	403	320	407	359	368	358	387	394	420	416	366	376	401	351	359	379	406	341	381	402	391	389	400	379	392	352	331	372	376	389	342	371	391	381	389	374	357	368	347	391	351	391	370	409	416	367	380	386	365	343	390	395	370	389	399	369	353	392	376	415	412	369	354	422	352	400	357	372	353	369	378	382	341	356	381	356	343	399	388	360	399	385	382	386	354	393	348	390	383	366	387	358	376	365	369	392	390	403	421	378	376	382	406	376	381	378	389	369	399	345	349	395	369	370	372	366	390	367	377	368	397	409	356	376	403	377	391	344	393	385	387	365	431	404	376	400	387	387	384	349	361	363	369	383	406	376	381	365	390	379	384	389	406	341	417	362	386	352	365	368	328	406	382	347	382	380	362	381	373	347	380	396	371	359	379	379	379	384	344	353	409	369	377	386	359	388	365	365	371	410	416	383	365	396	386	408	367	382	368	369	345	354	378	399	355	396	367	364	391	347	368	387	390	385	375	339	380	391	373	382	349	424	365	386	404	401	356	363	371	369	348	400	361	387	363	390	389	361	345	366	396	388	374	395	398	396	394	368	375	408	423	400	373	377	391	391	362	348	398	390	370	380	379	382	396	382	349	377	402	357	359	390	377	375	351	381	386	362	363	371	379	392	352	349	366	389	373	364	423	376	389	370	417	381	369	374	370	374	377	385	392	351	365	373	341	393	348	340	360	378	369	415	342	378	403	380	409	403	374	387	371	337	363	374	431	423	421	388	375	374	358	349	405	367	364	360	381	362	378	362	338	391	362	355	391	390	384	380	387	348	377	401	384	403	364	392	402	384	398	387	373	399	374	386	341	387	384	353	351	420	385	390	387	391	382	385	353	383	360	418	394	395	385	360	393	330	370	359	388	360	386	392	359	379	345	359	367	360	377	376	370	385	389	365	394	365	385	354	416	360	383	356	392	373	395	366	372	379	362	373	372	368	369	385	359	376	368	414	387	354	356	368	361	399	377	409	358	376	366	381	335	379	394	413	370	357	361	400	374	379	379	388	408	366	402	374	371	389	363	378	361	379	394	374	392	387	359	367	361	389	389	371	356	391	360	398	392	370	346	367	404	370	418	372	394	345	404	381	422	369	359	350	377	373	400	410	407	373	397	370	378	347	371	368	359	374	367	360	401	382	369	380	395	368	365	367	391	398	392	363	375	361	371	397	384	378	395	405	375	358	392	331	396	375	355	377	375	378	389	391	382	366	390	403	354	389	392	388	351	395	381	380	371	364	402	396	368	368	413	374	404	410	371	377	362	375	375	377	381	352	352	359	397	405	363	373	398	373	367	398	401	386	347	382	391	369	382	343	390	376	366	365	418	376	363	401	366	374	368	357	391	362	386	358	370	377	360	393	396	358	325	352	361	350	380	375	408	397	363	357	427	396	380	379	369	350	386	383	390	416	383	374	362	356	367	372	379	394	364	378	366	372	373	382	348	376	390	382	415	399	374	343	382	350	378	360	356	380	339	391	366	388	378	431	370	353	386	384	412	396	425	388	359	381	348	356	383	341	376	340	362	361	380	386	388	353	409	380	385	391	397	369	388	393	366	386	341	379	389	403	376	405	352	373	398	354	380	362	324	386	377	371	384	386	363	381	371	408	396	378	412	347	366	346	375	383	399	395	389	366	377	377	383	366	391	347	371	371	346	391	343	386	375	368	414	363	351	399	365	376	369	410	368	366	378	407	393	343	392	343	389	332	364	384	425	379	389	361	382	424	339	363	398	384	372	376	385	396	379	356	383	361	376	389	398	345	398	377	376	398	367	359	370	375	369	370	359	354	385	404	392	403	361	397	385	394	351	365	385	398	400	411	389	383	368	338	374	411	381	364	394	379	413	346	345	352	352	414	384	353	376	398	376	366	384	386	385	405	386	382	364	365	409	365	381	379	356	368	391	413	384	370	386	364	378	347	363	391	375	397	357	392	405	358
15099	22014	16670	9967	7371	5902	5100	4066	3082	2399	1835	1606	1446	1377	1263	1065	995	942	881	834	843	775	801	766	708	734	676	691	617	640	666	642	693	664	610	663	633	618	623	607	634	654	637	633	603	627	600	594	571	598	611	585	628	589	603	593	624	609	588	652	605	588	577	586	623	558	623	615	612	634	590	634	604	596	602	593	597	593	651	609	551	566	611	635	578	584	585	597	578	553	567	611	562	612	648	606	559	617	578	632	553	602	586	573	608	617	555	606	616	599	582	569	617	583	611	601	601	569	569	580	544	586	599	589	597	595	604	585	575	637	577	567	569	609	586	582	565	536	611	605	605	586	584	569	566	569	619	617	615	615	581	603	558	621	606	604	543	596	572	616	585	593	585	612	622	536	569	581	597	603	575	611	623	574	541	618	561	601	613	584	611	579	591	592	551	577	621	577	609	565	568	596	560	627	573	576	564	611	551	591	642	605	582	577	596	601	606	570	597	639	594	593	608	601	579	584	612	605	588	588	593	625	601	619	609	613	609	544	602	573	624	572	564	580	581	621	602	568	595	586	619	602	616	591	590	577	586	583	556	563	592	578	547	573	585	572	579	594	608	571	640	592	562	635	615	581	588	554	601	568	591	631	587	582	628	607	606	598	610	570	604	588	575	561	580	577	596	604	610	635	581	625	594	619	585	559	596	620	560	562	566	631	582	586	558	565	627	608	564	582	567	605	609	598	588	550	638	566	620	614	566	582	605	574	615	557	595	614	571	542	586	609	580	585	606	601	596	561	591	558	591	592	651	564	577	608	611	602	598	605	571	604	614	613	542	591	582	584	545	601	617	583	607	557	576	606	595	566	632	585	590	578	624	564	604	594	578	586	615	613	600	562	565	599	616	576	584	529	572	564	581	577	590	619	578	620	589	630	594	566	563	574	577	631	615	612	616	620	605	615	586	577	586	599	592	586	585	614	591	608	599	601	604	614	595	586	562	554	576	605	563	610	586	638	586	593	587	560	555	586	541	630	586	578	580	605	637	567	610	594	581	634	627	599	596	599	615	584	582	546	606	552	572	555	619	621	582	525	624	549	615	586	592	609	600	588	589	611	528	608	646	568	579	637	612	621	556	612	602	593	601	609	594	553	581	582	601	594	614	549	565	556	602	623	596	597	607	627	604	627	619	613	580	586	569	574	583	630	567	582	569	593	608	640	599	550	596	594	634	601	590	602	570	596	585	626	635	602	570	562	621	565	606	555	579	592	575	564	555	577	582	612	570	538	591	566	592	578	593	589	595	670	549	563	563	582	598	576	607	637	604	566	581	635	596	557	608	628	576	583	640	580	625	617	603	579	614	597	614	577	592	619	684	599	602	574	606	603	577	614	556	600	588	573	584	632	563	600	620	628	642	626	622	555	654	592	570	587	566	558	603	594	592	566	600	582	547	560	597	580	587	593	627	617	591	624	560	586	594	587	512	611	577	572	603	586	570	576	546	591	586	587	559	582	554	587	603	585	560	595	605	563	575	618	556	597	568	584	555	556	597	567	585	603	621	620	546	599	587	617	580	626	611	561	588	637	556	556	583	587	615	618	570	598	562	617	607	586	630	628	621	595	556	653	563	629	576	579	569	598	626	569	618	589	650	615	595	576	579	578	564	617	596	572	609	593	586	619	564	623	610	599	581	555	550	587	563	604	584	592	576	593	579	595	599	561	612	621	590	597	600	633	614	586	600	577	605	584	586	578	554	608	566	589	598	612	612	574	608	608	623	570	587	582	609	624	623	621	590	555	603	592	616	559	610	571	583	596	635	621	572	607	553	580	575	600	568	587	581	556	595	569	642	568	576	541	602	590	605	594	567	584	605	604	596	553	553	552	614	627	618	575	588	544	602	625	590	571	593	600	593	611	549	586	599	594	580	574	612	582	580	551	602	590	579	605	607	579	629	594	568	583	564	571	575	586	615	562	635	570	555	596	582	618	563	571	570	557	597	614	609	576	567	619	614	672	623	618	593	615	587	599	598	601	599	610	576	596	565	612	588	572	613	590	594	626	586	573	579	565	547	595	581	573	604	577	576	608	593	594	613	623	534	588	578	563	598	581	596	569	578	589	558	609	605	618	567	642	587	577	592	610	596	614	611	606	593	608	607	574	585	585	550	625	579	584	571	607	590	554	571	586	581	562	589	571	607	623	587	632	572	598	567	575	561	590	569	566	552	612	602	609	602	572	601	559	576	588	596	589	576	611	587	618	558	628	588	625	610	557	621	577	587	568	616	570	569	605	573	578	584	604	581	592	566	553	610	595	643	591	552	578	584	568	589	597	597	592	628	586	570	588	571	605	618	597	588	573	589	616	632	627	566	629	550	598	613	607	592	553	602	578	540	583	575	590	547	585	576	615	645	607	620	592	629	587	601	621	567	575	610	573	604	574	593	611	576	572	540	641	613	630	626	592	602	607	593	645	595	600	578	607	625	617	563	556	607	582	621	589	626	596	570	620	618	600	608	566	601	593	565	623	625	608	577	547	581	583	580	549	565	578	632	612	601	604	605	571	570	562	603	597	585	603	577	621	622	607	569	584	568	596	569	595	591	569	573	616	563	591	584	600	580	571	573	587	552	559	592	574	635	607	560	605	600	589	576	578	590	615	575	621	581	570	594	536	578	601	589	582	589	619	550	617	581	569	607	594	585	604	617	589	595	571	591	591	614	586	570	564	601	605	546	569	618	577	586	564	553	584	598	573	616	590	639	596	625	614	538	601	569	633	560	579	567	659	571	610	548	561	560	604	617	627	571	565	585	573	599	598	620	570	602	598	551	590	611	555	659	632	571	615	597	641	578	602	586	610	602	550	572	593	567	615	583	610	633	626	582	568	570	545	591	594	562	558	600	570	580	596	623	571	568	582	590	586	592	597	631	567	582	555	583	583	597	599	568	599	580	568	567	579	566	562	582	579	602	604	604	604	573	572	574	600	618	600	573	601	599	555	573	561	622	584	565	572	625	590	606	579	605	628	560	583	610	581	606	597	579	594	587	609	577	586	592	599	591	642	594	586	606	619	618	617	586	580	585	564	586	608	565	583	599	589	584	579	578	619	615	547	606	592	600	580	588	613	594	593	615	621	550	595	556	626	563	573	614	599	599	588	615	558	611	598	616	604	559	573	578	572	601	646	599	605	598	557	623	619	621	607	614	568	637	615	615	598	622	593	607	607	592	612	629	648	610	589	611	546	587	581	604	606	596	626	588	591	608	584	566	566	622	597	578	615	571	537	587	572	613	624	629	558	609	626	603	618	598	627	610	556	590	589	605	574	631	606	586	575	575	545	583	555	592	609	593	580	572	617	651	575	596	595	589	543	587	594	553	619	607	571	596	592	539	621	642	582	616	599	604	603	630	601	567	624	576	582	644	605	605	593	608	649	583	564	565	593	574	592	601	586	572	605	583	610	610	608	600	565	610	565	601	580	547	596	592	620	594	616	554	606	578	570	561	602	565	583
23155	21050	27473	24815	19255	6623	3641	2328	1609	1251	965	893	710	713	643	562	513	478	500	427	434	405	382	386	340	352	376	334	349	344	323	328	330	326	290	316	309	277	307	313	307	304	318	281	328	303	267	275	309	331	342	333	314	308	309	283	330	267	295	295	284	309	350	280	332	277	303	289	286	301	320	295	273	288	298	296	283	266	316	283	309	316	290	307	298	290	309	301	305	288	320	312	294	277	307	281	294	334	322	280	287	300	291	309	300	312	290	320	290	306	292	283	332	279	292	287	309	305	295	291	268	295	281	297	311	308	297	286	323	278	283	316	323	277	302	280	288	298	294	295	301	287	244	310	295	291	314	296	286	307	272	308	292	318	315	322	277	305	294	290	290	329	319	281	303	284	286	314	281	270	319	289	306	280	251	312	339	300	283	320	291	336	269	292	285	286	285	302	287	286	291	306	304	292	317	293	310	307	273	301	311	298	317	304	291	332	304	314	283	294	318	287	273	284	268	317	275	268	259	300	326	295	302	263	255	300	327	275	305	290	300	243	300	304	307	305	286	317	292	314	293	277	300	287	319	288	316	287	314	298	312	267	262	299	291	300	318	286	312	277	293	328	282	326	292	305	276	313	282	280	298	289	284	307	301	274	283	299	298	290	300	279	279	273	289	308	290	268	278	309	290	297	279	275	296	304	316	271	259	292	288	303	319	275	292	292	309	302	293	275	310	288	310	292	331	288	286	308	287	326	307	306	303	276	316	298	285	328	289	302	318	283	306	263	279	307	302	297	285	289	280	295	285	264	285	267	267	269	303	284	277	286	278	309	310	297	290	291	322	289	294	318	304	289	322	272	302	291	297	292	299	313	294	260	296	291	281	313	299	278	275	271	270	303	294	303	307	322	304	295	292	276	294	298	307	283	312	307	313	303	309	304	288	262	277	292	294	308	307	280	271	307	305	274	272	314	294	300	312	279	328	268	317	278	311	296	286	292	264	296	277	304	311	306	289	289	304	324	291	288	278	303	267	287	289	310	298	285	290	319	313	297	273	307	299	293	309	287	271	298	299	289	313	289	316	289	295	273	312	310	277	275	277	291	293	314	301	299	325	274	297	344	313	293	302	305	308	288	298	277	287	260	282	285	306	294	294	301	278	288	287	294	292	313	286	264	300	282	260	313	293	300	287	281	314	285	292	299	302	291	281	282	285	301	296	303	287	285	307	262	318	253	299	298	324	290	290	272	288	307	316	321	287	301	308	308	274	337	311	274	323	278	313	289	320	287	309	342	324	299	317	281	301	302	279	275	293	293	290	280	268	298	332	273	307	326	286	285	299	302	304	302	312	288	286	285	281	311	277	289	291	293	295	315	268	296	281	322	270	309	293	279	299	301	297	291	293	290	285	307	279	304	312	288	277	284	312	317	283	349	290	306	274	288	307	299	281	312	302	290	312	259	296	285	265	259	307	278	271	296	273	299	294	285	294	323	278	306	273	289	287	308	281	302	298	289	301	337	290	298	286	287	303	257	295	320	296	312	312	307	284	294	260	289	289	314	290	269	312	290	281	287	300	304	316	297	290	273	288	277	302	274	312	329	281	303	277	319	293	265	293	302	294	290	311	315	302	289	304	304	269	285	259	287	297	303	281	302	277	275	291	290	286	277	301	291	278	291	308	281	313	285	270	280	292	292	282	316	328	308	283	313	276	287	309	260	298	309	292	323	319	264	311	258	280	310	281	304	271	327	273	285	316	309	273	299	320	278	292	290	313	311	288	279	298	278	287	269	300	295	304	304	304	294	308	271	280	288	285	280	291	312	291	295	278	334	294	297	288	313	306	294	290	277	300	274	285	292	310	310	286	298	260	323	284	314	287	287	259	277	293	313	286	276	319	296	282	281	340	306	276	319	302	298	292	285	303	324	311	295	265	268	294	290	291	307	290	293	293	287	301	258	292	296	293	305	300	275	306	304	294	279	330	323	320	284	315	284	297	322	266	304	309	298	284	254	307	291	285	321	267	279	265	273	286	280	298	275	279	306	286	297	304	294	314	307	291	304	301	320	312	309	311	267	295	309	287	313	301	293	273	261	296	318	328	302	285	303	310	262	299	307	276	301	266	301	296	294	299	329	311	240	342	298	294	302	287	285	320	307	313	329	288	320	273	289	299	282	298	297	316	326	276	289	313	278	288	329	292	284	297	289	317	297	299	321	284	301	296	311	308	309	289	321	278	292	328	304	268	302	286	298	299	304	280	273	297	306	292	305	301	303	306	311	307	297	278	302	292	290	302	318	305	326	318	290	311	286	297	271	268	283	318	287	285	312	309	258	295	242	280	300	319	275	284	305	292	297	300	281	324	339	310	303	322	303	294	291	300	297	303	295	279	302	274	321	307	280	279	309	314	284	295	290	303	298	294	280	312	290	331	288	292	283	283	279	287	265	299	328	269	279	306	287	294	283	302	274	301	296	262	319	306	288	317	279	279	283	288	334	251	286	294	298	300	310	300	305	283	294	300	295	301	302	265	263	291	324	304	293	299	295	312	277	298	301	288	282	296	279	279	279	289	294	269	315	286	324	296	289	277	292	296	288	308	296	283	306	284	269	281	290	306	309	289	269	301	314	293	280	299	270	296	310	292	332	309	277	291	311	309	298	264	293	302	297	333	276	292	298	338	331	304	274	292	287	289	294	273	289	277	294	301	284	305	320	284	277	295	268	294	320	321	311	297	299	279	316	297	317	309	305	293	304	291	318	240	300	309	301	328	298	291	307	269	307	293	314	282	287	304	294	275	308	312	289	290	296	326	306	301	266	325	266	268	290	319	278	296	323	274	303	309	319	307	273	272	291	285	316	319	287	319	278	308	324	282	291	280	310	309	269	293	277	297	313	297	308	307	298	299	326	283	279	298	285	291	293	298	322	294	303	271	313	294	315	267	297	279	290	301	306	316	275	311	291	297	309	316	244	305	292	282	280	324	291	299	336	292	306	301	300	331	295	280	327	297	287	305	312	299	254	304	305	308	307	295	311	296	295	306	302	282	285	300	290	281	252	259	277	300	295	309	293	259	296	296	315	313	291	300	314	310	300	313	283	310	306	289	305	313	281	289	303	290	307	300	278	293	302	291	304	277	284	308	297	289	288	293	297	278	267	309	320	278	306	277	328	303	293	302	290	280	303	311	286	262	307	307	266	312	275	276	266	302	318	284	312	290	285	286	318	287	304	291	276	326	295	296	310	288	292	285	302	293	329	318	313	283	289	305	349	288	272	292	309	288	281	271	284	282	275	273	307	290	310	300	308	282	285	299	312	319	299	310	272	303	324	292	303	326	302	297	305	300	296	280	310	324	295	293	281	304	317	254	316	309	328	312	302	304	314	286	282	293	276	318	308	298	334	308	302	287	310	304	294	277	313	277	270	278	300	269	272	267	293	306	294	254	290	291	305	287	312	292	303	315	298	254	299	278	278	314	270	291	295	279	307	278	311	261	292	326	306	270	304
17211	28688	22648	14846	11305	9485	8159	6480	4747	3502	2702	2231	2036	1790	1635	1370	1193	1132	1002	965	932	837	818	743	728	634	627	632	585	592	569	537	556	497	563	571	509	558	494	525	527	549	530	526	510	494	518	495	537	488	548	511	466	492	479	488	486	475	513	495	495	494	496	500	474	480	437	483	512	485	493	435	475	479	490	494	487	519	475	474	489	529	518	464	446	497	488	479	441	462	466	487	490	482	505	479	482	412	466	465	491	485	409	478	460	493	479	480	490	470	500	453	466	462	475	423	443	474	497	436	477	443	480	490	470	464	484	470	415	445	442	503	478	493	454	489	487	408	472	464	461	464	434	420	498	453	453	451	473	476	466	511	501	469	497	459	438	480	471	453	491	447	482	456	486	462	450	474	453	465	506	436	487	482	475	462	475	481	442	451	460	491	466	452	454	453	464	497	435	469	506	514	510	500	494	488	465	497	450	477	474	474	454	458	471	463	494	437	441	502	446	468	500	412	432	455	484	423	477	500	445	481	470	479	433	511	478	448	434	470	479	489	500	484	500	464	493	405	484	391	493	469	457	490	466	463	463	485	475	423	459	475	415	458	501	476	455	455	440	474	450	527	466	472	482	497	485	493	469	454	476	491	460	492	473	490	514	458	469	452	489	405	480	486	446	452	498	487	471	444	504	519	489	467	479	460	486	492	462	476	467	484	469	496	454	443	528	474	454	464	453	486	471	469	483	507	471	500	492	486	492	481	447	496	470	499	499	495	488	447	460	468	473	468	460	465	511	485	476	443	468	467	461	517	493	480	465	497	452	511	453	490	482	484	488	498	515	493	481	444	502	490	511	454	475	480	486	445	426	451	471	478	473	436	461	473	463	473	455	426	440	490	470	504	439	469	484	487	435	400	451	444	461	463	456	474	471	453	487	461	434	461	433	452	454	449	468	452	461	473	485	484	457	476	491	491	471	481	471	494	419	461	440	463	499	491	460	466	510	493	473	495	482	466	475	508	463	458	468	442	485	469	458	478	461	497	439	473	472	463	471	510	487	484	478	493	485	466	469	471	494	463	498	471	496	476	485	467	481	493	458	468	481	438	512	478	450	485	479	439	461	488	523	456	475	446	492	453	471	479	468	464	467	444	446	456	461	480	460	469	473	441	458	496	485	479	447	491	458	476	435	442	479	446	461	442	489	499	431	446	474	441	441	497	450	442	461	454	441	473	460	458	482	464	474	463	503	508	487	494	469	455	474	456	436	444	494	496	444	456	468	445	474	475	489	483	453	453	528	476	476	487	460	475	484	472	453	505	479	458	511	487	475	477	492	469	473	444	484	488	433	484	491	469	474	444	469	485	457	458	473	461	451	501	497	494	480	451	494	486	510	474	454	498	463	464	506	489	519	481	484	496	468	435	454	491	463	455	452	460	469	473	464	446	484	462	491	458	479	438	472	492	461	485	451	488	466	451	449	461	455	478	489	474	485	515	535	445	455	461	416	475	517	470	472	452	461	477	494	450	460	485	466	446	498	489	470	473	528	457	461	507	464	469	466	458	511	479	465	457	462	453	455	449	490	459	449	429	493	481	443	464	445	484	465	470	440	439	480	485	480	490	498	449	438	433	478	478	480	509	475	435	483	462	483	500	546	513	440	486	485	467	465	536	504	491	448	440	462	448	474	516	476	454	499	433	479	481	470	506	473	459	472	478	481	472	470	510	481	477	492	477	516	480	476	497	477	443	524	466	467	486	470	504	464	532	472	485	473	444	477	519	497	472	505	438	484	483	466	491	453	448	463	486	495	477	442	452	480	484	494	476	469	428	478	445	488	485	467	452	442	456	475	454	475	474	433	449	491	449	466	492	461	437	456	472	501	474	427	519	512	474	482	502	447	414	500	474	472	468	463	459	444	505	439	520	492	462	456	473	458	456	491	474	452	466	516	447	437	489	423	446	450	507	448	514	450	468	478	465	458	488	467	476	480	470	470	439	490	487	428	436	488	520	497	467	467	456	469	470	439	471	444	441	468	457	453	492	456	475	499	476	481	440	452	436	466	469	483	453	439	485	463	450	473	487	475	466	447	457	501	432	488	488	457	453	488	474	457	443	458	454	480	507	481	506	481	506	494	508	449	481	480	464	497	482	451	462	470	497	497	447	456	473	482	480	447	464	465	460	474	465	479	497	430	498	500	484	495	504	457	452	458	463	491	475	476	458	470	464	474	476	497	509	484	467	471	469	452	458	473	470	491	439	515	498	495	454	460	465	438	417	474	519	454	445	492	459	473	477	468	461	476	530	459	477	460	471	487	456	471	485	462	451	455	439	467	494	486	451	481	463	454	472	464	471	469	474	482	508	475	474	464	451	466	504	483	504	477	474	442	454	444	451	451	482	474	490	489	479	482	486	433	452	454	456	454	465	505	490	418	465	489	449	468	441	467	498	464	459	483	490	457	489	474	418	467	485	497	470	479	482	443	438	463	434	452	514	437	498	493	480	509	462	457	475	421	487	502	467	495	463	483	464	477	435	442	486	520	445	458	497	470	434	463	464	512	460	482	464	454	469	449	480	473	464	482	453	469	468	464	470	438	480	452	437	482	435	479	448	501	462	480	428	453	467	447	467	488	461	466	426	458	453	490	473	480	484	513	477	477	456	465	435	501	437	458	491	451	487	477	457	469	483	474	461	512	494	462	462	467	483	505	469	467	491	456	508	439	464	467	420	437	469	483	468	445	468	467	470	472	499	469	442	457	473	483	458	458	494	484	469	504	454	480	448	467	445	480	442	496	431	491	472	442	458	513	506	488	492	471	451	460	450	483	504	478	437	476	477	494	499	510	470	457	471	480	442	471	529	449	506	449	500	523	464	499	440	479	451	440	457	479	475	477	465	446	450	474	469	466	461	464	454	480	514	486	522	486	466	491	470	475	479	454	425	492	431	449	467	472	515	497	480	488	459	484	469	445	484	489	435	477	477	445	487	477	474	453	461	472	440	468	477	513	453	441	504	510	432	469	456	473	437	434	415	499	506	478	476	457	481	445	504	498	462	498	467	467	502	441	433	498	449	466	444	494	470	474	449	472	428	514	487	493	449	453	448	469	464	487	477	458	498	429	486	465	495	512	487	437	482	489	493	484	441	483	465	435	434	469	515	452	436	434	483	475	467	456	504	524	540	464	462	482	447	513	448	457	438	442	456	460	444	449	486	508	453	495	456	505	465	463	462	472	419	451	469	478	451	482	477	488	467	429	484	461	480	505	491	455	477	446	499	505	507	468	463	485	516	484	454	498	511	448	475	500	480	479	478	486	502	485	478	462	448	458	474	520	444	509	517	454	490	457	413	467	510	490	447	454	461	459	458	431	472	495	484	460	457	499	477	464	486	491	473	467	430	478	483	448	453	488	442	457	480	434	500	457	482	470	445	484	487	472	503	446	476	452	421	462	443	474	486	466	463	452	438	422	488	500	464	433	461	465	499	510	430	470	453	434	473	488	472	469	443
24681	21056	25173	21827	5302	2886	2373	1716	1313	966	847	753	751	667	622	570	520	454	500	449	429	394	417	415	389	413	407	391	385	347	361	387	375	375	366	376	383	352	372	359	384	376	404	339	332	360	356	360	364	322	335	344	340	352	337	373	371	355	328	344	350	373	337	387	347	321	365	328	322	335	344	311	324	364	386	333	347	365	324	335	352	347	334	340	348	340	355	366	338	354	317	322	340	350	366	313	351	372	331	338	329	317	323	349	311	353	381	339	338	344	315	348	376	321	328	353	375	369	380	335	360	352	355	371	339	349	340	339	363	385	306	346	359	333	342	326	335	314	366	333	354	331	338	321	353	332	355	339	379	362	368	365	308	356	361	359	372	379	362	354	376	369	349	361	339	392	362	338	372	355	335	331	353	361	374	328	363	339	354	310	352	347	337	374	370	348	376	353	352	359	333	353	351	343	347	325	354	335	326	356	346	338	377	334	329	341	339	338	391	351	360	366	350	342	356	339	347	355	319	354	354	352	317	329	355	366	343	342	321	357	307	363	327	363	351	361	354	337	376	369	366	353	358	327	368	378	354	354	354	362	337	331	359	360	329	354	370	380	351	331	339	347	369	329	347	342	354	366	305	344	384	358	350	335	333	327	317	340	342	350	362	323	347	337	344	313	352	298	356	380	324	355	332	353	338	346	389	363	377	333	323	322	317	359	382	326	331	373	362	334	372	322	360	348	370	382	378	372	360	311	357	370	311	360	329	347	365	333	335	367	344	357	340	327	329	360	332	329	350	322	391	367	365	339	348	326	356	339	336	365	302	341	323	375	349	372	367	376	366	348	340	354	332	320	332	330	365	338	342	355	342	321	370	384	336	357	365	345	336	362	314	351	336	344	351	341	346	300	354	361	354	326	348	368	349	345	361	348	330	324	335	329	347	324	333	361	341	402	389	339	313	345	327	367	361	359	365	349	357	355	365	360	337	321	327	345	346	361	331	366	372	368	342	340	350	389	364	361	373	344	361	340	340	344	364	341	403	337	339	350	339	372	361	356	311	342	328	379	337	325	332	352	336	352	352	360	332	377	361	340	374	353	345	361	342	347	356	308	341	369	354	339	363	344	355	344	331	358	327	379	337	338	365	376	327	330	322	332	333	334	358	373	360	332	336	331	323	339	330	354	368	371	349	350	354	314	335	358	369	351	332	327	341	336	319	348	356	322	347	357	346	360	350	340	315	318	343	355	333	362	328	330	346	336	351	352	310	327	345	324	325	368	386	331	338	341	313	313	364	328	355	352	357	317	345	343	328	354	369	353	343	325	333	313	347	346	339	335	341	343	349	342	357	340	328	354	320	337	317	340	312	332	349	350	353	317	322	308	403	345	345	324	337	350	309	358	363	352	343	348	331	350	355	329	355	358	352	359	350	369	340	354	361	351	332	379	335	346	354	356	326	339	349	351	359	360	345	348	336	338	342	352	373	372	363	403	324	390	357	321	326	346	342	325	364	358	321	374	349	328	353	354	337	367	367	358	367	359	367	346	341	340	340	345	345	318	357	347	337	354	352	380	343	323	316	324	348	324	343	349	327	347	369	372	345	355	340	336	353	367	386	344	365	352	327	331	334	351	345	304	351	337	339	357	302	343	299	347	350	330	336	330	324	368	318	346	398	352	355	353	347	350	357	380	352	362	372	374	377	341	348	323	352	338	371	350	336	366	330	320	340	350	361	359	359	356	364	355	359	341	370	377	388	339	297	331	332	322	362	321	355	333	366	343	350	342	356	334	342	354	341	330	331	332	346	372	350	322	375	347	323	376	364	380	348	337	335	343	372	359	353	330	335	378	344	329	370	350	361	374	358	355	358	338	322	380	347	370	337	335	359	373	333	338	367	318	363	335	368	325	357	352	370	331	339	341	351	322	377	324	345	368	399	369	338	340	355	334	360	354	368	342	338	344	346	360	324	333	336	322	367	365	333	333	375	357	319	330	349	317	342	357	349	363	353	338	351	375	343	338	327	334	354	374	347	346	337	346	331	325	334	369	302	324	388	352	347	318	328	369	333	353	327	335	385	351	334	374	360	395	372	328	318	337	340	358	333	365	360	368	379	330	353	358	374	329	343	380	359	374	354	318	330	341	352	365	317	354	309	356	349	347	335	314	353	353	349	367	333	371	342	347	381	337	348	347	351	355	345	342	351	334	322	330	354	353	328	312	338	384	354	346	352	353	362	372	338	349	354	327	353	341	364	332	309	343	355	344	327	363	331	302	350	360	309	317	346	318	330	339	347	352	323	356	368	341	351	314	375	332	343	353	331	328	350	356	367	330	310	341	342	340	348	367	346	342	351	349	342	349	332	362	361	337	325	328	377	324	346	367	353	364	332	339	351	370	395	331	358	322	348	337	356	361	358	339	344	341	343	367	321	335	394	335	358	342	353	348	361	334	335	345	318	356	345	347	366	347	345	330	341	363	340	324	336	320	366	341	339	354	350	352	389	373	349	367	342	361	351	346	334	328	315	309	355	346	362	344	349	332	353	314	386	353	339	308	341	317	340	366	362	313	323	338	377	346	354	365	317	359	387	345	333	325	351	349	335	330	362	341	357	335	301	374	374	374	348	377	340	366	330	333	383	369	389	362	330	347	350	344	353	344	358	341	331	327	350	339	338	320	369	354	362	321	348	345	339	360	356	361	327	359	368	351	345	377	327	342	328	330	332	369	336	372	338	354	329	329	375	347	386	353	321	345	332	357	355	342	329	377	347	331	350	336	351	339	361	362	333	339	339	334	332	338	346	340	375	345	336	348	413	300	349	352	320	345	354	337	333	351	344	339	374	349	336	328	334	346	349	344	355	341	328	325	359	350	345	339	352	307	346	341	356	317	350	322	349	365	332	368	344	335	340	338	351	329	406	362	350	349	333	359	364	337	365	344	373	360	319	339	368	346	361	390	335	342	356	342	357	356	331	346	329	317	352	305	333	343	343	346	342	359	313	368	342	331	324	359	328	322	325	328	339	346	332	369	381	351	367	356	379	346	352	313	329	330	341	343	368	347	362	343	300	333	339	341	326	324	334	361	371	328	383	351	332	339	310	338	326	366	340	316	330	340	333	321	334	355	339	344	358	361	326	382	370	333	325	370	356	356	347	372	340	328	331	374	335	351	350	326	358	325	362	370	314	332	348	363	355	358	361	352	341	344	362	335	314	352	343	356	356	310	376	381	350	382	351	335	324	363	350	357	340	339	341	348	332	363	336	322	330	327	351	310	367	326	329	347	320	367	357	367	368	387	354	347	354	368	369	378	321	321	378	333	337	341	373	343	360	335	378	331	334	380	307	363	364	357	343	356	335	360	353	331	335	352	325	361	390	324	336	346	317	352	347	397	337	362	300	364	334	343	316	327	327	339	370	362	333	347	332	334	369	351	350	352	373	318	362	353	338	327	349	333	351	354	307	370	362	334	325	308	338	334	349	305	357	348	369	321	330	347	356	308	358	320
16536	25224	19396	12162	9415	7823	6594	5071	3808	2777	2213	1966	1660	1551	1442	1270	1151	1020	926	911	893	765	774	749	691	747	672	616	656	627	703	605	621	594	588	600	584	586	573	590	630	548	586	579	595	601	602	571	564	554	584	572	572	557	551	590	556	610	573	534	592	541	568	544	506	577	516	530	522	551	548	539	551	630	545	569	566	567	566	558	581	562	581	551	558	539	520	556	535	528	538	550	557	554	565	531	538	572	564	568	524	545	576	550	540	531	585	520	538	520	570	582	531	542	514	540	504	518	549	563	545	557	506	574	561	585	551	556	523	600	551	535	505	529	548	535	582	545	537	544	594	560	494	546	499	514	538	549	565	539	542	548	542	563	545	535	578	539	529	513	555	543	534	589	531	543	560	548	506	493	515	531	547	587	530	526	580	517	523	547	515	523	550	515	537	539	569	529	516	584	560	536	511	618	541	534	526	512	547	535	547	502	579	531	581	532	581	537	547	563	551	569	602	552	550	485	535	537	574	528	521	569	520	518	507	544	531	558	582	503	501	523	596	528	525	542	514	566	542	584	590	557	535	533	561	545	525	563	521	558	573	527	514	574	582	539	585	556	527	540	541	532	541	554	496	522	544	578	592	569	577	547	526	579	550	548	554	573	529	527	511	534	527	567	563	554	514	537	514	505	574	566	544	511	549	504	531	546	532	528	532	532	574	529	530	521	588	504	496	541	554	496	551	519	565	587	537	541	551	530	549	594	529	524	530	527	516	508	542	541	521	533	523	541	573	560	540	567	536	551	532	527	528	545	598	596	530	569	536	551	521	536	612	518	523	566	570	566	593	552	512	578	541	556	528	552	531	508	538	556	572	567	461	553	525	525	547	518	519	535	562	569	551	534	558	549	501	524	482	548	526	533	530	583	542	568	513	539	565	547	535	518	552	513	507	539	528	566	557	559	582	536	543	540	487	534	567	540	549	527	506	550	540	530	509	531	464	537	538	561	534	572	566	548	550	550	552	531	552	525	552	550	594	521	529	537	558	534	532	537	547	554	558	563	587	534	559	580	540	538	568	560	549	596	543	507	528	552	513	551	517	570	571	554	550	520	512	560	563	485	530	537	541	565	566	550	555	514	526	507	542	573	545	510	548	535	549	530	552	524	546	548	499	580	482	565	520	564	511	544	535	566	577	534	537	556	567	578	548	579	515	573	539	584	585	514	527	493	503	574	538	519	587	506	538	545	553	551	510	554	580	559	566	539	505	562	554	537	539	536	534	554	549	548	504	548	547	560	557	520	539	544	540	548	560	549	540	534	540	552	528	503	558	574	567	573	538	509	519	539	524	523	567	525	555	530	553	552	528	537	539	539	559	537	546	534	545	556	537	533	510	563	549	514	505	547	518	589	528	562	542	524	527	502	547	542	525	534	514	514	536	509	528	542	567	541	559	517	565	562	518	538	541	524	559	570	562	582	558	552	557	583	530	559	528	521	529	523	548	548	557	546	599	536	509	576	516	540	536	494	536	546	550	513	539	511	527	567	538	578	544	611	520	542	541	555	565	456	533	560	506	517	556	541	523	503	533	522	563	488	588	533	500	548	596	529	513	540	532	526	577	550	560	510	519	536	551	540	500	557	550	566	511	507	543	530	589	522	522	506	533	548	528	558	554	490	496	578	575	528	520	568	575	550	546	517	511	567	519	517	536	498	550	550	525	547	529	571	555	526	528	545	564	567	510	521	511	556	559	567	519	576	525	517	577	517	587	580	507	553	541	543	509	560	543	533	533	553	510	579	545	536	547	507	525	535	620	554	574	532	538	534	532	499	557	589	555	547	521	500	555	498	553	523	558	577	558	514	548	537	506	526	541	547	537	529	555	567	589	530	542	539	539	529	538	568	574	567	545	522	551	548	496	581	531	488	556	538	521	557	509	519	535	572	519	558	534	555	541	538	522	560	560	532	513	525	558	592	521	571	583	562	542	555	540	549	551	536	545	512	623	552	527	508	554	541	525	533	558	560	518	554	584	561	539	524	501	553	556	524	502	532	532	557	519	548	576	493	575	560	549	556	565	542	535	548	510	470	489	551	508	517	516	527	548	565	524	538	552	523	549	543	583	517	536	549	573	553	562	523	514	522	531	520	540	518	594	524	562	533	550	569	537	540	546	532	510	541	524	541	515	542	541	527	553	547	499	524	521	558	540	543	557	503	527	571	541	561	515	564	546	552	515	574	514	559	555	519	537	531	533	534	507	588	547	540	578	535	565	536	543	563	489	521	575	492	538	528	563	543	510	526	546	550	576	545	558	591	512	518	531	535	535	529	523	523	541	556	532	540	540	513	582	561	564	532	556	556	549	547	510	542	497	564	579	578	523	566	585	561	559	536	567	558	520	587	545	533	504	552	568	526	534	512	549	536	557	538	537	544	549	554	509	480	577	534	557	515	547	577	589	531	514	544	530	558	549	566	572	513	568	474	560	545	593	549	539	541	564	510	534	540	546	565	581	544	551	534	523	583	542	552	523	520	535	570	538	551	557	551	524	522	575	557	554	547	597	530	480	509	559	580	524	528	540	521	521	535	514	551	537	572	517	523	509	549	527	553	522	564	553	534	589	521	528	600	545	523	524	553	526	570	544	507	528	517	562	551	547	526	531	519	553	521	541	560	533	517	544	528	599	579	547	544	540	555	547	551	575	524	535	533	551	548	547	535	531	556	593	543	545	527	583	530	592	562	554	566	542	558	555	608	529	563	565	532	531	538	542	499	557	564	530	538	545	558	510	559	530	528	543	504	528	534	542	608	519	547	550	508	568	561	530	536	571	523	540	545	545	523	510	555	532	567	548	524	545	567	521	529	569	585	542	559	546	558	488	544	551	566	517	546	545	561	544	543	573	549	532	535	529	562	542	491	569	536	522	521	556	612	510	557	560	542	574	555	567	568	532	565	515	541	549	547	585	536	590	529	526	551	523	542	525	528	531	560	579	530	547	523	531	550	562	551	580	553	541	558	507	507	530	537	546	556	492	536	518	559	535	551	569	568	559	546	574	563	573	565	583	533	510	546	541	502	523	534	526	513	550	535	565	530	539	546	525	522	538	525	574	538	556	581	540	546	511	578	504	566	552	581	558	552	518	539	523	529	562	534	530	554	529	541	527	529	524	553	585	559	533	542	522	557	522	519	571	525	529	582	553	514	493	539	534	538	554	550	512	514	512	523	600	519	533	519	566	550	595	511	515	506	562	499	559	591	538	544	559	534	550	549	545	583	544	579	534	545	509	494	576	550	556	563	601	608	567	567	534	536	563	563	574	560	518	545	527	536	563	543	545	549	574	562	555	560	566	519	519	557	526	542	518	551	519	539	557	549	539	543	571	541	529	569	555	544	547	559	540	537	480	550	532	553	525	556	543	559	535	502	561	538	529	567	545	593	485	522	554	532	522	565	550	534	539	549	546	533	561	574	505	560	536	543	537	556	555	541	530	547	579	515	512	555	503	503	526	494
22357	21076	28136	24243	21091	18145	6856	3184	2233	1621	1257	1074	873	783	748	657	596	530	490	487	452	400	377	381	344	334	302	316	313	311	299	290	262	307	292	273	269	269	285	240	280	266	266	282	252	269	254	249	269	266	269	263	268	246	267	264	270	241	235	231	269	268	248	250	257	271	225	256	234	228	288	262	248	258	257	228	245	238	262	232	244	225	254	242	218	236	215	240	261	251	253	246	254	265	248	203	257	247	226	233	228	239	250	238	239	244	232	233	242	240	221	220	253	231	204	235	202	250	209	283	242	238	242	218	247	260	268	238	265	226	225	240	252	255	267	242	263	257	257	249	230	266	258	227	214	250	252	250	253	258	276	238	258	228	230	221	248	263	245	253	263	242	239	247	249	218	200	241	246	254	220	230	247	223	232	230	225	215	232	252	222	270	217	232	233	265	220	240	223	236	209	232	237	228	201	245	245	217	256	234	197	260	240	245	230	277	248	243	240	231	219	230	227	215	246	256	260	214	224	206	239	264	223	230	256	238	214	251	237	227	226	228	227	239	230	246	261	258	270	205	222	242	224	242	223	232	261	208	231	234	222	221	241	229	233	251	253	237	249	251	204	206	215	233	266	241	238	269	243	222	241	234	217	220	247	259	257	237	240	251	266	232	232	287	243	227	231	227	215	235	225	227	229	203	236	258	249	235	229	246	251	237	230	238	208	214	245	246	239	214	238	240	213	255	233	213	241	238	233	213	240	247	230	242	248	230	239	229	238	211	242	223	241	230	231	237	235	247	207	230	224	227	233	253	227	252	254	232	233	236	223	217	252	245	250	262	254	246	264	243	243	244	251	223	252	259	227	244	220	252	241	230	251	239	230	237	227	243	210	218	250	243	243	258	202	246	241	247	205	229	245	220	230	245	231	224	239	218	225	231	218	232	243	236	243	218	226	228	233	235	218	222	243	242	247	247	223	222	217	251	224	255	232	227	225	234	256	254	275	246	240	252	227	209	248	255	207	253	248	237	236	219	231	238	250	229	236	243	244	225	212	234	208	238	252	239	245	225	233	236	250	228	257	222	242	262	240	251	216	248	237	252	236	229	222	238	248	259	234	259	242	226	211	217	253	247	224	233	232	204	231	192	253	244	244	225	232	246	243	254	256	210	219	218	258	227	255	263	271	226	218	245	225	236	212	264	232	245	226	243	288	239	259	195	246	229	250	265	239	224	230	261	229	233	252	215	244	240	230	244	232	225	200	236	259	245	244	257	237	222	241	247	252	244	253	253	238	248	246	220	245	210	251	263	225	242	259	226	226	225	240	254	220	207	260	229	235	210	259	256	213	268	241	228	242	234	214	214	235	244	252	240	259	241	240	259	231	247	243	255	249	217	202	249	244	238	234	224	237	253	227	244	261	248	223	228	231	244	251	240	253	239	250	240	217	236	242	216	223	268	235	247	245	250	219	227	243	238	198	266	225	236	269	252	238	248	217	259	229	235	257	214	233	217	229	220	235	246	212	224	215	222	203	240	239	241	243	241	256	213	228	242	232	233	228	242	240	246	245	236	255	223	215	217	251	225	252	262	233	250	244	263	227	250	225	237	238	246	254	253	244	257	244	235	247	264	236	269	238	225	220	231	248	246	225	228	243	252	261	232	230	222	225	234	205	242	228	252	247	247	223	241	265	236	232	238	241	238	222	236	269	215	248	251	202	210	236	226	231	240	231	240	239	234	236	224	221	262	246	268	235	233	221	255	225	223	249	237	236	233	243	236	256	257	244	235	252	223	266	242	248	249	218	231	242	224	220	245	229	245	219	234	250	267	230	246	230	266	233	250	237	271	250	235	268	242	233	246	261	220	242	228	233	240	231	239	229	241	251	216	236	216	228	224	234	234	227	231	221	261	239	212	237	238	244	231	211	230	217	268	233	227	226	261	226	224	211	251	214	256	223	254	249	234	245	232	221	243	230	234	225	248	258	240	236	229	216	212	259	250	238	276	223	245	248	230	252	241	215	219	218	243	253	250	279	236	245	272	224	251	279	251	223	242	265	234	242	240	249	228	237	247	219	258	242	208	238	256	245	213	218	247	209	227	214	241	246	252	235	251	240	220	252	242	235	221	239	231	207	237	255	219	268	239	281	246	248	233	263	239	234	242	254	234	227	223	229	232	214	245	242	269	224	225	230	226	258	224	209	218	243	262	259	237	244	221	240	238	227	235	268	233	234	249	245	214	225	243	263	246	225	254	240	239	203	200	201	211	254	243	245	241	232	228	247	257	259	225	234	238	235	212	232	236	226	242	227	252	247	231	242	244	250	255	239	237	215	210	235	239	253	261	228	250	255	229	222	232	230	242	237	240	275	257	212	217	266	223	227	246	227	259	250	223	247	259	222	228	247	243	238	217	261	217	246	239	247	271	239	234	252	242	230	238	236	242	252	255	251	244	239	257	265	241	228	231	233	237	230	267	223	208	262	209	218	278	221	241	246	230	235	234	268	231	252	218	256	257	226	219	225	216	231	243	225	228	226	224	244	238	244	236	240	236	215	223	225	245	229	241	271	230	234	245	238	261	221	236	243	233	261	258	216	264	228	243	238	244	234	243	279	226	221	230	259	230	253	260	250	230	230	217	225	259	248	258	235	232	236	245	225	222	241	239	235	226	268	240	225	260	249	252	226	232	212	247	229	219	256	250	242	243	227	219	251	257	214	251	222	220	252	227	254	242	214	243	270	238	220	243	216	241	247	222	218	239	244	223	246	236	222	265	241	256	230	236	232	247	220	250	268	216	213	247	227	226	250	238	238	206	218	236	250	231	236	246	256	254	225	234	252	269	255	246	253	224	260	218	216	213	229	214	233	215	265	250	264	250	242	242	222	246	238	227	232	233	260	228	235	204	247	242	208	211	221	249	230	230	222	215	227	229	231	224	250	217	244	236	253	224	221	254	239	229	230	266	207	206	227	226	255	229	244	231	230	261	230	246	232	233	233	237	226	231	252	259	254	222	258	235	232	255	289	250	235	246	234	232	240	233	230	232	222	244	234	243	222	227	243	237	235	253	224	238	243	218	214	235	232	223	231	213	245	259	201	241	250	241	237	221	222	237	228	220	245	248	231	233	216	221	266	252	217	236	227	244	229	240	220	239	263	226	234	232	265	237	234	249	228	236	211	229	246	225	240	250	235	248	254	222	244	238	209	228	253	226	226	250	255	214	239	271	269	237	260	229	222	241	254	229	251	252	249	232	219	225	224	221	242	233	226	235	241	223	207	237	241	243	225	226	271	224	232	229	243	248	243	246	246	245	233	223	230	269	249	235	238	239	227	257	252	207	239	252	232	223	234	216	244	236	272	249	235	215	236	233	218	236	247	220	220	244	259	245	232	226	262	267	246	256	245	232	243	208	231	232	247	224	249	259	237	242	235	235	233	260	230	236	246	254	229	227	265	256	247	243	264	226	250	226	252	244	233	241	257	224	222	232	236	237	258	223	239	224	238	235
20123	33342	26954	18615	14896	12337	10205	7973	6026	4523	3551	2968	2565	2214	1938	1622	1477	1241	1157	994	1003	838	809	725	739	654	586	577	578	528	527	518	514	543	459	486	443	433	434	437	439	410	403	437	475	412	403	385	453	416	428	379	398	418	431	411	444	418	427	394	426	393	437	365	421	412	379	394	413	374	355	421	401	391	365	387	382	420	396	368	376	395	370	390	409	374	372	371	385	360	401	396	355	376	353	363	335	353	385	372	380	351	369	428	380	370	376	385	363	373	359	358	374	394	378	360	352	389	327	389	376	379	374	370	402	398	363	358	366	359	348	402	369	365	380	404	358	374	356	390	362	382	340	372	362	359	357	391	390	359	381	410	378	354	370	432	364	372	374	391	400	333	370	364	391	369	389	355	367	397	342	344	384	336	407	332	390	376	363	373	367	369	375	351	368	360	422	361	376	379	385	344	362	353	344	349	373	386	380	374	390	365	375	376	349	348	349	384	361	359	370	392	386	390	341	356	395	376	341	391	380	366	376	349	370	379	390	354	366	399	402	389	398	361	420	364	330	349	368	367	408	346	357	399	368	353	387	375	372	400	384	370	347	367	343	370	409	357	336	354	380	361	381	366	387	391	385	363	350	356	374	369	361	358	393	361	404	382	387	367	410	400	364	375	374	377	350	382	383	370	394	360	386	388	383	385	383	360	339	363	382	372	360	357	349	367	352	387	350	368	399	369	405	348	355	376	381	384	346	366	369	365	368	331	363	398	359	398	363	365	328	340	332	401	356	359	394	394	388	397	378	391	385	384	367	365	360	392	390	400	387	387	393	387	328	395	390	407	405	359	397	381	369	363	392	351	350	363	372	352	404	369	377	391	344	391	344	382	358	366	353	376	352	370	390	407	386	365	375	336	371	395	369	371	385	391	347	379	402	333	383	354	365	383	406	387	352	333	358	368	322	353	396	382	336	366	348	380	350	345	336	382	399	364	359	355	333	364	374	381	369	346	405	372	374	357	402	387	342	370	366	341	366	340	413	396	362	362	354	351	360	348	369	382	340	362	346	385	408	396	385	377	385	358	366	376	368	337	352	375	371	367	395	358	383	366	344	398	358	379	356	403	360	373	370	371	370	356	382	393	368	380	379	379	354	340	357	343	381	382	348	376	384	374	305	369	357	366	370	372	333	387	357	369	343	342	373	371	383	404	372	366	367	376	367	347	410	357	361	409	393	378	360	349	386	400	369	367	383	362	361	382	389	352	381	385	346	376	362	379	370	393	356	388	385	371	383	367	373	378	352	388	418	377	382	374	366	363	402	407	381	389	356	364	387	347	395	356	370	370	356	394	394	363	329	359	377	399	367	385	387	378	395	358	373	366	364	400	394	371	379	369	344	376	351	353	392	379	388	366	351	387	351	375	379	324	356	355	372	409	351	372	387	390	340	354	369	376	377	412	372	352	387	346	360	371	387	383	363	370	362	399	368	401	380	396	366	381	387	384	390	378	396	373	376	368	379	379	353	369	373	344	342	379	366	410	377	371	348	353	372	382	375	396	383	379	364	374	413	392	367	380	406	362	404	403	428	339	374	365	365	364	365	391	351	374	378	347	409	427	355	378	378	348	343	371	371	387	368	405	350	364	338	374	362	408	381	355	348	398	404	366	385	373	369	384	400	360	359	360	346	349	360	365	358	410	386	390	362	361	398	415	341	361	373	382	382	408	384	354	343	367	353	399	344	368	400	342	379	374	346	362	345	383	415	335	340	374	356	369	350	406	375	389	371	386	356	322	380	386	350	346	346	374	394	368	406	332	335	384	363	384	332	349	362	364	363	361	363	384	367	358	355	374	397	376	347	347	359	354	374	371	358	337	387	349	360	367	386	416	382	374	381	378	363	350	361	386	373	328	394	376	370	340	388	344	350	395	381	366	376	351	374	402	364	344	352	344	368	382	366	408	375	368	379	375	411	375	344	362	352	370	396	371	360	373	381	379	383	386	353	366	341	381	366	384	390	382	358	357	388	387	381	393	329	412	355	378	402	356	351	357	363	370	385	374	378	365	380	350	423	377	357	360	368	374	403	381	360	373	360	393	341	389	382	350	357	326	387	350	357	345	407	342	366	376	366	366	364	352	394	352	360	398	362	370	359	382	420	410	400	394	348	363	380	348	369	393	412	357	347	328	367	362	380	374	335	341	393	385	376	379	404	348	357	375	391	362	345	324	364	389	348	363	393	370	410	362	365	387	386	381	370	375	345	346	379	356	376	351	371	343	387	374	381	377	391	388	392	373	369	364	370	386	391	378	343	377	396	318	351	364	396	390	390	373	386	393	337	366	359	395	367	372	376	414	361	387	378	363	379	392	366	382	365	359	391	364	358	379	406	385	379	402	340	401	385	376	379	360	386	349	351	359	386	383	376	389	380	389	420	368	369	392	377	375	363	423	339	384	360	360	367	387	387	411	380	400	386	388	391	324	363	350	353	375	370	357	354	383	377	379	369	403	388	392	361	392	371	382	381	352	406	394	358	370	350	376	379	396	344	374	387	396	336	378	370	423	349	357	328	371	385	375	385	361	394	378	370	391	369	338	379	388	361	408	366	362	381	331	371	378	376	385	394	368	372	355	364	310	369	369	370	358	322	393	353	369	340	344	401	383	365	361	418	371	379	372	360	393	369	416	343	405	332	393	342	345	377	383	413	380	372	365	347	358	376	376	358	356	397	352	358	429	397	390	369	365	344	369	369	351	376	385	321	386	372	372	370	362	373	364	353	363	351	350	393	346	405	377	368	379	348	364	361	352	358	385	417	348	380	335	384	392	350	366	372	354	351	320	367	360	342	364	367	346	363	362	392	330	375	372	384	357	367	358	379	359	379	370	373	363	354	351	351	393	361	376	355	381	377	347	361	387	367	376	389	375	384	372	332	385	363	364	352	381	373	357	363	385	366	360	381	384	365	358	371	360	391	370	381	349	381	368	319	376	350	363	372	375	403	365	358	373	367	394	378	389	322	385	370	387	422	369	353	378	406	360	369	354	346	372	368	387	413	366	358	364	369	367	335	374	371	391	361	396	354	370	401	346	371	376	376	315	393	396	358	379	338	330	331	352	359	386	387	373	403	381	349	386	371	368	371	341	362	354	376	391	402	413	391	361	363	318	384	389	364	342	358	365	363	386	372	363	387	369	400	389	369	389	390	380	352	373	412	363	386	346	364	414	408	335	360	360	394	365	378	380	371	361	368	383	351	390	387	383	401	363	375	372	342	375	405	360	354	363	334	335	373	393	375	368	389	392	370	355	388	381	367	401	386	392	375	378	373	377	370	361	367	386	371	378	361	330	398	357	427	389	359	340	356	361	419	391	372	394	372	357	353	343	361	390	344	359	349	396	427	378	381	378	375	367	366	397	392	414	334	376	408	369	362	402	373	371	346	392	364	369	367	357	379	356	385	346	386	416	342	360	363	347	375	366	341	350	392	383	400	368	366	395	363	343	370	379	363	374
27479	18595	11258	5790	3266	2330	1827	1338	1063	875	689	750	655	633	591	570	487	458	499	427	445	427	413	416	404	400	381	417	393	391	360	361	370	373	412	383	354	405	378	372	401	371	364	388	347	362	356	396	403	375	375	393	379	321	364	360	356	367	353	391	399	339	359	359	374	352	362	363	346	374	381	384	360	353	374	338	405	367	368	353	388	362	358	381	338	339	349	387	353	347	378	363	325	354	363	359	361	355	390	353	374	369	357	337	363	379	377	358	350	341	384	369	371	368	357	408	366	383	371	391	341	388	347	375	323	353	322	373	359	388	365	365	360	368	371	355	356	335	356	358	377	383	382	376	346	399	326	374	347	354	361	387	351	361	346	348	333	358	353	397	341	344	350	351	352	361	363	370	380	373	375	358	374	367	367	367	357	386	356	375	343	350	377	326	377	361	331	343	386	372	383	397	386	388	398	372	391	363	335	341	365	382	344	339	361	379	396	359	360	347	364	367	346	338	353	377	367	369	376	370	375	398	406	335	336	382	343	338	378	355	333	384	366	346	344	353	357	384	329	366	355	354	370	351	379	341	386	399	372	360	331	375	380	374	364	347	322	354	365	362	357	338	367	361	348	358	355	374	373	368	346	351	355	372	365	336	370	371	349	362	412	360	347	364	384	337	348	356	346	365	353	373	380	382	365	387	383	404	374	392	370	374	399	373	357	352	371	362	369	378	399	357	368	395	379	364	400	378	384	351	357	353	328	367	394	363	326	419	308	361	357	350	346	350	372	362	362	335	372	370	352	356	368	386	336	414	389	333	370	400	371	334	370	386	351	366	353	390	354	390	388	386	372	382	371	374	356	396	338	364	376	371	381	340	371	367	344	341	318	355	356	394	307	348	359	359	341	389	356	322	368	378	383	345	383	388	344	366	392	354	393	354	354	383	363	412	363	356	385	357	340	363	377	371	382	367	362	374	373	391	367	377	343	374	362	398	361	347	383	378	353	389	385	370	375	370	365	382	387	367	382	369	343	366	365	373	358	375	338	365	341	390	371	366	370	331	379	363	336	355	351	383	407	374	344	337	401	365	352	338	360	345	354	367	355	347	364	357	334	356	368	366	350	357	346	366	414	358	389	396	374	368	368	355	337	390	354	370	352	348	345	354	389	376	366	371	365	394	363	378	377	374	354	382	347	329	368	369	366	385	419	382	358	339	377	349	388	375	398	335	399	348	367	354	328	359	379	360	343	387	366	335	357	375	365	369	380	379	376	393	375	391	362	390	382	362	369	339	333	375	335	360	366	376	359	342	370	347	384	384	349	354	378	354	403	360	325	397	409	371	369	381	386	325	359	371	370	375	370	329	345	339	356	358	351	397	369	323	339	376	352	377	364	371	363	394	385	378	380	328	369	393	380	369	369	368	365	360	381	362	328	417	353	349	384	393	366	332	345	382	357	354	382	368	342	392	378	363	365	339	388	357	380	368	353	387	347	361	399	347	346	347	372	339	357	345	380	360	390	363	356	357	368	375	385	383	362	381	334	352	358	379	375	334	360	348	359	358	383	378	352	382	379	352	373	340	378	379	382	354	332	377	398	384	350	347	365	306	373	369	353	348	340	375	376	340	370	347	348	378	374	397	378	370	402	344	353	361	379	351	346	396	352	402	366	358	367	370	363	337	349	343	350	376	372	370	351	377	393	386	364	409	336	335	348	350	365	395	358	353	374	370	366	370	352	379	360	382	389	369	347	378	387	387	383	401	380	367	363	397	392	349	392	367	367	358	334	359	370	367	338	360	342	375	361	369	403	340	334	376	369	375	392	371	372	377	373	425	399	383	382	340	363	379	344	369	371	390	382	351	361	335	340	380	376	358	357	387	365	371	361	353	364	353	371	396	391	400	373	366	353	393	381	373	354	356	338	382	375	360	405	398	356	365	339	344	360	379	350	332	390	343	356	346	348	361	379	358	335	342	372	349	334	377	340	369	367	374	371	383	347	389	360	339	350	376	374	360	408	351	378	346	372	365	366	380	372	336	368	356	369	357	365	379	348	361	362	376	361	390	364	346	377	383	352	391	368	406	370	370	357	378	358	382	393	342	349	350	388	368	357	378	378	365	352	376	379	387	333	373	408	342	379	369	362	345	350	360	357	340	377	338	351	380	379	372	365	378	335	358	380	369	393	360	342	373	354	368	362	348	360	387	352	360	359	369	383	361	377	332	368	352	353	358	372	372	384	338	363	395	366	371	365	333	355	367	376	383	361	339	378	350	383	367	358	372	342	358	343	331	353	371	399	334	355	363	373	358	361	401	354	344	332	376	346	364	393	378	358	379	365	373	381	415	387	414	366	374	380	372	376	345	350	386	346	341	347	374	360	388	394	397	366	384	337	333	363	367	387	401	368	354	378	354	364	336	400	354	325	377	399	377	384	343	372	355	354	359	358	352	321	354	397	366	355	352	348	389	366	356	414	346	391	339	361	373	355	413	352	382	319	364	343	364	364	370	371	374	363	392	386	328	381	383	367	370	357	362	386	358	345	372	360	350	353	335	378	376	385	331	367	337	346	362	343	350	325	369	357	365	338	371	348	385	380	387	386	357	351	364	380	355	369	376	373	386	335	375	370	339	388	397	375	381	383	363	356	364	364	354	387	367	339	369	342	373	387	361	405	360	361	394	372	385	397	351	396	352	323	353	367	361	353	343	399	355	390	339	349	362	386	353	385	366	359	370	388	356	350	338	330	362	362	367	366	344	326	370	345	355	360	341	362	371	360	366	333	338	355	404	352	363	347	358	362	355	334	363	396	369	391	357	341	355	347	373	396	355	353	334	374	349	380	377	361	352	381	366	355	376	369	350	383	382	360	368	346	387	364	354	404	342	364	359	295	345	367	377	377	397	383	374	342	357	385	327	355	353	365	375	373	369	361	350	335	356	346	382	388	378	360	374	352	394	374	391	395	362	383	385	334	369	342	389	389	396	372	385	372	385	363	396	338	347	377	339	349	388	375	381	367	385	363	367	336	391	342	353	354	326	353	344	371	358	324	376	351	346	371	386	407	365	336	366	381	356	373	376	372	376	374	356	362	376	388	372	392	355	339	366	369	380	382	349	396	356	400	354	426	372	367	390	340	361	338	349	350	358	373	343	368	359	359	401	378	399	367	349	343	359	359	389	389	351	368	389	340	379	370	328	384	378	350	390	363	359	431	364	378	401	367	369	371	371	348	354	383	360	329	364	376	344	337	378	377	347	390	353	405	379	374	389	353	399	390	362	393	364	377	363	370	386	336	352	361	357	365	370	349	379	373	375	372	391	337	365	366	374	361	359	361	380	386	373	363	393	373	379	340	354	364	339	388	392	370	382	339	326	325	377	361	385	384	381	350	380	350	386	353	351	311	352	363	376	331	368	372	365	366	359	339	362	358	358	381	356	381	357	381	398	383	357	372	374	332	359	359	358	366	398	352	358	334	367	367	344	379	376	402	406	353	384	385	368	343	404
15759	22770	16855	10315	7929	6239	5064	3807	3039	2346	1877	1581	1404	1299	1217	1116	1001	928	878	832	798	818	728	705	715	698	667	649	614	633	606	629	614	605	643	598	637	564	577	593	589	612	565	606	593	598	546	591	585	581	609	604	585	630	553	574	546	589	607	594	589	609	641	558	545	619	541	593	601	615	582	541	598	584	582	618	584	556	618	594	587	519	530	548	562	592	550	555	591	554	556	580	576	549	583	586	616	562	603	591	563	560	576	586	567	564	619	535	544	561	544	559	563	583	595	584	562	574	570	550	576	552	585	572	565	570	565	641	541	586	604	565	543	554	588	513	589	599	539	580	574	526	528	576	553	571	561	551	552	575	597	568	545	574	552	596	596	532	597	551	588	616	569	572	547	545	556	564	591	567	577	552	599	546	549	572	592	566	578	527	585	536	556	568	572	553	604	585	612	581	556	577	560	565	547	530	565	544	553	550	616	549	560	544	566	585	588	575	571	545	572	591	579	536	602	587	569	580	561	583	555	597	585	584	602	513	511	565	586	595	565	599	541	557	549	582	532	605	582	588	555	565	575	544	573	551	542	563	548	558	547	583	556	551	556	540	567	595	553	592	585	584	589	560	565	550	569	598	571	573	609	575	568	556	596	610	581	552	556	533	561	560	542	581	560	579	553	569	540	537	544	576	575	546	583	571	554	527	544	565	601	560	568	580	597	550	568	584	545	558	565	557	537	577	612	536	612	581	582	591	542	594	562	530	605	602	575	557	588	600	591	533	568	567	566	570	547	587	597	571	574	563	575	583	606	566	599	582	578	584	592	545	621	621	568	589	584	584	563	568	558	541	578	553	536	566	567	570	567	576	564	586	605	594	600	567	547	589	568	561	592	554	568	556	567	613	574	552	515	588	545	541	583	543	580	578	583	576	595	552	589	571	602	589	565	585	546	541	596	548	592	571	552	560	607	604	597	585	555	552	556	541	600	566	546	582	588	603	578	565	572	567	546	553	532	576	578	588	562	542	583	589	570	577	577	576	547	567	540	566	592	576	585	601	520	590	600	580	565	585	547	575	573	576	574	553	577	561	594	590	631	585	593	529	593	532	589	567	563	575	568	572	578	607	598	550	573	569	615	564	577	591	540	605	604	570	576	580	573	547	586	563	541	583	598	505	557	542	576	554	581	571	567	529	571	537	558	528	566	559	551	520	582	536	543	578	574	595	559	595	570	571	533	589	592	566	533	579	601	500	586	569	604	560	596	553	590	538	551	548	548	598	578	577	598	565	593	576	584	562	549	552	555	556	625	560	574	579	540	575	533	548	595	579	566	602	568	609	587	589	571	591	564	576	610	578	580	523	591	590	529	562	536	562	584	603	605	556	584	621	556	584	567	529	564	531	544	588	567	590	588	588	604	573	524	592	569	579	581	558	565	600	574	539	543	585	619	556	590	551	584	541	540	616	518	599	593	584	535	558	562	537	559	564	576	587	563	586	579	572	558	572	550	606	546	548	566	537	621	599	588	567	541	570	563	590	570	579	570	574	585	533	561	611	563	585	572	576	576	588	535	560	552	575	596	569	602	566	598	549	587	575	637	547	607	572	583	544	598	575	607	554	597	580	587	530	578	581	576	561	622	570	576	572	572	547	556	580	587	563	548	563	554	564	537	538	542	615	558	577	602	582	576	557	571	589	581	570	575	559	571	609	563	584	583	566	599	588	569	552	583	562	596	578	581	560	581	573	568	590	585	636	550	559	552	556	587	605	509	594	593	570	578	545	621	558	560	540	564	552	611	608	599	548	590	525	562	554	569	547	560	575	558	590	542	563	578	508	595	543	571	600	638	571	545	540	552	538	611	538	608	544	560	542	558	556	569	566	543	585	563	564	564	553	566	585	590	578	566	591	553	605	551	605	576	639	564	572	552	571	540	528	538	571	543	542	564	599	549	548	556	559	594	536	536	575	586	598	553	594	623	572	569	614	566	547	573	574	605	549	569	556	558	591	555	570	562	607	610	586	562	558	548	556	590	575	607	570	620	600	576	560	581	566	565	530	594	587	570	533	545	575	569	594	542	553	609	572	553	566	571	578	593	531	558	550	559	602	609	554	597	599	593	598	583	614	598	576	573	517	557	601	575	570	602	567	554	594	583	602	557	578	583	550	521	578	548	566	565	564	583	595	528	588	542	633	586	592	571	540	545	535	572	522	530	570	546	605	609	567	560	573	587	569	577	563	587	603	573	554	587	569	541	543	572	591	529	562	567	564	580	557	546	580	555	573	589	565	586	537	612	568	620	619	611	561	570	521	608	550	607	615	538	610	584	560	544	593	566	583	595	620	580	577	537	564	525	604	571	568	545	553	588	569	595	553	584	562	555	583	580	576	565	562	510	528	563	570	586	535	584	606	566	579	615	544	568	586	554	579	581	572	540	627	621	591	571	533	571	551	583	573	619	555	567	552	529	592	541	565	576	557	553	531	583	592	585	591	540	562	569	554	545	584	597	552	594	594	562	561	542	587	529	539	585	590	564	530	577	606	536	545	565	599	587	583	586	561	570	598	540	596	581	584	591	585	521	562	524	565	543	608	593	571	569	591	511	567	538	567	562	568	566	557	545	579	561	592	596	583	587	523	576	570	577	557	560	542	552	587	587	571	593	557	607	566	566	540	612	558	568	567	597	586	584	618	554	574	569	573	550	581	557	558	577	584	556	530	579	574	577	564	582	538	599	597	590	582	588	545	566	607	550	605	531	553	553	538	586	565	521	555	565	629	598	547	559	514	568	525	589	586	577	630	570	551	535	540	595	541	591	575	574	540	547	576	587	587	563	565	565	553	596	564	616	536	571	577	563	577	578	580	594	537	590	544	597	556	566	567	550	560	530	558	582	568	593	558	564	583	607	590	605	531	599	549	568	599	629	569	568	534	598	578	537	581	585	616	592	563	556	546	588	556	537	578	611	566	559	641	573	563	593	596	569	566	551	553	555	588	550	553	591	538	591	610	584	573	568	594	537	601	569	578	570	564	570	567	538	548	552	562	588	572	574	526	578	570	552	542	535	607	575	573	556	544	609	608	626	578	586	579	527	580	560	565	547	557	598	509	567	581	574	557	569	558	579	610	571	547	563	531	556	589	572	620	563	590	571	550	564	576	579	571	573	597	564	561	579	575	596	559	557	579	543	574	588	621	530	577	581	559	561	551	555	566	524	551	562	603	607	543	530	577	588	611	582	560	573	495	571	590	532	621	584	576	595	572	554	620	559	548	566	519	565	583	587	572	552	566	509	579	580	563	545	574	545	543	603	561	548	553	573	578	604	568	566	593	560	576	667	569	575	521	573	558	563	560	601	602	532	552	575	542	550	532	565	558	550	564	580	558	564	566	567	567	584	556	559	531	605	525	586	518	625	577	606	559	572	588	551	548	575	579	584	526	586	552	597	595	552	556	556	555	592	601	605	531	563	563	532	628	569	589	552	566	563	572	564	581	590	555	570	582	561	550
23286	21088	27542	24857	19294	6776	3296	2176	1643	1197	1007	837	729	656	572	558	541	516	462	468	411	371	391	401	391	330	357	313	313	302	307	295	287	308	323	333	334	302	322	273	315	307	300	320	300	283	309	324	306	300	284	282	313	311	303	309	301	290	293	316	289	307	319	288	306	309	305	284	319	277	326	300	316	276	303	294	288	316	320	301	308	308	302	305	288	258	305	304	299	263	289	297	267	292	288	279	266	305	273	278	305	279	305	303	290	303	295	242	292	326	304	293	268	265	323	272	253	270	279	289	273	306	278	283	313	323	292	287	287	288	293	306	289	289	259	281	309	327	245	260	292	295	302	286	277	284	280	295	317	285	292	274	275	317	269	292	315	261	281	246	271	281	300	286	269	313	293	292	277	269	270	268	245	276	303	293	281	301	289	278	280	258	297	279	295	315	290	297	290	290	292	288	267	305	302	293	296	288	282	274	261	289	312	301	298	263	259	287	279	254	267	321	322	275	307	304	289	287	270	288	307	294	299	286	301	285	284	285	284	280	298	300	286	285	309	287	313	281	307	275	286	282	309	287	278	278	257	292	274	304	297	289	263	292	283	274	300	283	298	298	312	313	290	296	296	290	268	272	271	285	306	343	287	279	272	281	252	290	279	285	293	275	277	274	282	271	273	266	289	308	299	282	263	265	275	328	272	268	289	274	278	297	274	264	284	299	278	291	286	297	305	307	298	301	316	306	260	322	278	284	298	317	282	259	255	303	274	286	266	278	270	278	287	262	272	287	268	278	288	309	285	308	295	310	289	250	262	286	288	304	289	302	273	281	310	315	256	281	283	283	266	293	305	313	303	283	292	292	285	261	270	273	304	286	259	296	301	256	278	281	249	239	267	313	250	271	295	283	283	269	290	283	289	298	266	282	286	283	280	281	268	300	293	296	288	314	282	286	286	263	299	275	311	293	289	276	282	264	253	285	291	279	271	283	280	267	285	266	253	279	303	322	305	277	277	268	279	271	308	302	260	303	294	291	290	270	299	322	276	283	275	286	279	268	304	281	297	288	286	287	294	304	301	281	287	271	263	289	304	277	280	256	302	315	285	294	294	308	284	287	280	291	278	284	305	268	271	289	298	274	284	293	290	284	289	272	268	300	273	297	286	286	257	281	312	297	300	253	300	250	312	271	280	297	301	284	292	253	241	305	286	301	285	279	255	294	307	270	299	311	284	264	267	290	281	294	310	284	260	302	292	282	282	307	322	274	272	253	278	273	294	318	310	272	308	284	291	255	247	303	288	274	279	260	300	304	292	281	317	299	284	290	309	264	282	268	285	268	300	305	274	260	297	279	261	315	295	285	283	292	289	295	286	306	276	293	277	285	285	285	308	295	306	263	264	287	308	292	287	294	283	280	303	270	279	270	284	268	302	315	279	289	289	319	290	273	286	297	307	310	306	273	302	305	285	275	267	277	295	293	288	274	289	280	311	285	304	310	265	286	260	295	296	308	296	284	306	327	284	274	285	287	260	291	316	285	264	291	274	294	284	318	288	312	304	302	319	287	287	272	283	275	318	256	289	285	276	300	284	290	278	296	286	289	281	298	274	277	308	290	266	304	265	296	294	313	336	284	299	303	269	308	288	289	299	273	257	302	290	278	276	282	296	293	272	301	255	300	287	309	322	283	260	300	290	293	323	275	301	284	305	285	286	284	266	292	293	297	287	290	295	313	326	260	281	275	306	293	275	274	284	294	294	323	296	290	301	277	300	276	284	278	287	339	282	304	329	275	279	310	264	282	307	274	285	287	328	270	273	311	303	304	278	283	314	310	273	271	289	282	290	307	287	274	304	275	282	269	265	281	269	282	273	300	299	326	264	307	297	291	280	293	288	283	326	282	286	266	314	313	275	314	307	290	277	274	275	268	249	273	278	309	297	321	295	302	279	284	280	307	303	282	263	295	288	266	271	318	258	280	273	287	284	302	280	309	287	286	318	291	291	260	280	289	320	317	300	297	283	269	275	310	274	317	280	298	287	297	306	278	294	279	280	272	267	294	287	286	260	299	308	263	279	299	302	281	290	293	277	298	274	277	289	287	264	249	292	308	277	287	271	299	295	294	274	269	290	350	289	273	313	277	281	277	313	284	304	271	273	291	290	280	297	280	281	265	295	297	283	305	268	288	294	269	302	296	281	299	285	279	276	301	304	303	283	258	265	273	289	277	279	287	292	311	287	301	305	299	309	266	292	285	292	287	294	309	288	271	272	294	292	321	289	322	297	273	297	247	254	317	252	264	258	279	278	271	287	305	295	301	256	298	293	298	280	297	265	258	291	285	277	297	305	285	280	276	283	299	295	259	259	317	290	282	308	299	292	297	289	269	316	299	335	278	300	282	278	280	308	291	261	278	295	300	263	281	298	278	281	263	298	254	271	298	266	274	300	291	301	274	268	288	284	257	273	291	294	278	280	286	308	292	279	304	269	284	268	295	282	312	315	284	289	285	296	267	262	276	284	284	290	293	270	287	294	302	285	253	293	267	311	304	313	274	297	263	311	288	262	295	280	301	281	281	306	260	275	269	284	305	305	270	290	286	282	286	280	284	314	271	268	267	320	267	333	275	316	245	272	259	268	281	297	302	291	292	289	309	277	295	257	278	324	274	315	297	274	298	268	302	302	302	277	301	280	300	282	257	314	285	283	285	293	291	280	324	292	271	295	272	321	314	293	299	303	285	287	275	289	259	280	275	281	251	295	288	266	280	296	276	289	309	334	260	302	287	277	283	285	283	317	297	277	257	275	277	267	297	249	275	295	293	291	300	285	272	266	274	296	274	289	282	305	289	274	287	287	287	297	321	262	285	296	301	276	268	277	273	278	253	269	256	262	296	301	293	294	303	307	280	281	294	277	276	281	280	290	282	290	285	279	290	267	260	290	280	297	268	296	279	278	304	272	296	258	273	294	279	272	281	301	308	307	262	299	287	315	289	287	270	323	267	262	284	253	278	271	267	309	278	272	286	297	287	300	303	275	286	288	273	278	272	284	301	289	267	292	267	268	292	292	300	311	312	299	279	280	296	278	278	257	272	261	266	261	290	285	279	269	284	288	278	290	267	298	302	288	282	277	279	300	284	289	299	272	302	294	285	285	283	281	268	283	281	301	302	305	298	323	303	264	274	320	273	285	268	272	255	298	291	278	282	322	304	263	263	289	278	296	252	263	293	271	307	327	291	321	285	295	280	272	294	311	315	295	301	318	295	287	275	300	319	310	297	286	270	290	287	286	275	304	318	254	280	269	293	299	319	270	282	290	265	271	288	305	273	261	301	304	293	285	294	278	295	284	308	312	295	295	286	289	299	281	281	317	311	300	262	281	315	279	299	284	311	311	284	283	295	299	264	308	292	284	258	259	281	287	275	299	268	308	273	293	275	286	261	259	289	297	282	275	280	267	283	307	286	276	261	283	294	291	280	256	314	277	274	292	271	258	289	262	238	293	294	253	265
18489	29950	22878	15233	11893	9323	7402	5746	4513	3383	2644	2260	1859	1806	1563	1321	1159	1091	992	923	891	795	779	764	654	658	639	606	600	585	541	605	554	576	600	525	477	547	513	500	542	503	508	502	509	501	504	532	521	489	532	481	510	509	464	477	468	466	510	466	485	448	463	491	437	490	485	487	503	456	460	463	465	419	482	460	458	448	485	461	480	445	475	467	483	456	456	472	457	486	465	454	469	477	499	462	435	423	468	466	496	449	443	475	485	433	412	473	433	456	439	496	443	404	456	462	433	493	455	463	474	468	451	495	464	472	435	445	477	456	436	466	423	448	430	466	489	452	438	470	474	481	463	441	458	433	456	449	475	449	428	440	457	453	446	510	461	439	459	456	498	422	500	471	442	496	457	433	468	458	440	450	473	462	441	440	454	421	475	458	499	422	484	488	453	461	460	452	468	492	388	475	404	476	456	440	477	460	450	451	476	467	448	461	448	454	456	448	478	461	464	459	429	461	412	454	462	449	460	464	441	446	432	414	461	464	451	444	431	466	454	418	457	453	455	415	483	452	431	499	470	482	456	453	466	466	420	491	459	480	469	446	448	459	447	471	452	466	476	424	416	474	445	460	435	481	444	431	492	451	469	463	457	459	502	447	436	455	510	439	467	474	503	423	475	470	432	492	449	460	432	471	477	435	417	459	451	491	452	458	428	481	432	482	457	455	452	446	446	424	462	464	457	466	437	479	435	468	440	409	441	451	484	467	460	461	484	434	475	457	441	433	481	459	502	458	420	483	423	468	454	412	460	439	443	437	439	437	439	433	423	442	428	450	424	464	485	416	448	419	452	432	424	473	424	465	479	461	449	467	510	457	445	432	455	448	452	478	461	483	476	449	467	481	426	430	423	443	462	456	459	476	476	483	426	453	439	492	451	447	428	487	451	446	444	435	418	455	482	453	458	484	455	484	436	509	428	491	491	452	458	430	442	416	445	454	504	447	479	425	438	461	459	434	461	442	430	469	450	512	471	469	460	474	436	429	474	468	475	442	476	456	495	418	498	426	457	449	418	453	485	411	478	446	472	486	444	468	497	464	435	453	494	432	478	469	432	422	469	443	465	475	517	469	446	461	455	463	481	444	445	421	433	454	443	474	460	439	460	467	445	481	439	436	472	464	434	416	438	440	471	452	440	477	475	447	430	481	459	463	463	454	476	452	453	472	475	469	459	439	470	477	454	457	427	442	435	458	440	463	471	462	477	464	500	436	457	461	450	457	487	449	459	448	513	466	427	471	482	404	479	475	471	455	466	452	438	425	476	507	465	469	497	433	439	433	514	418	445	439	435	453	467	474	473	441	455	447	453	459	473	490	474	465	482	461	430	471	465	465	462	457	416	466	475	457	447	424	439	457	473	449	479	446	417	470	415	452	467	435	445	419	437	480	445	474	483	475	424	467	472	477	478	446	419	481	472	489	475	444	474	449	496	447	466	462	427	448	483	451	479	471	453	438	472	476	445	458	480	463	457	463	459	452	479	426	451	443	456	487	450	466	476	448	470	467	434	471	459	478	482	476	432	474	489	424	487	452	470	471	488	442	458	439	481	428	492	473	420	440	452	476	442	435	436	434	419	454	480	464	421	453	440	434	476	479	463	459	464	439	427	506	445	499	407	452	457	504	470	426	482	471	468	507	486	456	482	434	489	464	486	467	477	441	440	429	441	447	480	488	422	450	465	446	465	453	481	470	429	463	451	457	428	475	477	440	435	480	476	487	449	460	398	458	488	475	475	435	469	457	507	468	441	436	426	467	470	437	467	421	464	468	475	452	474	407	466	404	478	448	467	472	424	479	485	415	463	425	441	447	440	463	473	459	477	489	458	430	442	495	467	422	464	415	439	435	453	487	440	413	457	465	437	425	459	435	469	428	442	456	445	514	451	526	464	456	455	503	441	450	460	453	454	477	430	458	456	469	435	433	431	486	435	434	404	471	437	437	503	469	457	427	433	463	442	426	432	447	447	457	452	472	420	466	448	461	431	445	424	461	465	472	465	451	439	466	441	485	471	463	459	471	444	487	448	517	432	462	447	456	473	462	452	495	475	423	478	498	455	457	471	473	463	459	459	477	454	456	493	457	463	458	454	488	433	484	479	463	463	428	431	462	493	470	478	443	426	448	457	451	465	460	478	457	493	411	494	451	446	444	487	478	465	462	447	475	476	489	456	461	452	480	420	436	433	453	469	484	479	464	448	469	461	438	462	463	441	426	464	421	448	467	445	462	462	435	420	459	462	430	500	466	463	428	471	458	452	466	434	451	456	452	458	457	449	517	478	394	438	453	451	477	466	447	473	457	417	416	445	454	490	473	442	435	498	471	456	476	470	434	452	428	453	463	490	493	448	455	441	428	461	461	446	490	423	456	424	450	472	490	454	462	473	486	457	442	451	435	468	421	458	455	444	469	476	446	481	462	480	449	443	483	436	458	496	463	428	454	462	458	501	472	470	447	489	394	446	461	445	482	428	434	490	458	451	481	459	468	467	452	465	465	467	428	451	461	481	411	461	488	461	454	422	414	480	441	491	473	436	481	459	459	434	453	418	465	456	433	443	451	447	437	425	468	462	411	480	449	423	459	444	438	475	467	474	473	442	441	459	447	506	438	475	430	457	444	469	490	455	414	428	432	456	443	454	476	470	463	436	464	458	429	435	458	439	499	498	445	441	445	480	456	451	444	443	451	457	470	460	427	450	422	455	472	467	449	498	426	440	454	447	456	480	429	447	474	485	461	440	449	483	454	466	425	450	470	444	483	463	466	432	446	485	473	408	468	421	444	448	450	505	498	500	437	464	479	511	460	449	452	459	469	476	434	431	482	461	478	458	431	472	460	482	452	449	459	424	495	427	442	450	460	488	444	434	483	467	467	485	462	492	485	450	466	459	451	418	465	472	451	440	488	466	459	474	458	447	458	444	460	476	432	482	445	453	465	468	435	427	451	484	433	475	427	444	476	448	452	467	450	461	406	433	440	462	472	450	485	396	424	463	456	460	466	512	442	455	487	428	463	475	457	507	432	459	457	483	472	444	431	458	421	474	420	456	461	425	466	456	457	441	423	502	494	447	471	458	444	473	442	442	446	467	459	433	461	469	470	459	444	467	468	449	453	439	440	433	451	515	414	450	461	444	452	465	470	447	424	470	466	456	460	444	475	490	448	444	462	470	460	450	456	476	452	444	467	443	440	423	461	464	468	464	458	467	475	481	442	443	457	470	425	446	454	425	469	452	442	442	435	456	453	467	459	517	422	420	436	469	467	418	470	422	451	455	480	497	453	458	458	451	445	453	434	399	452	478	467	453	454	486	461	442	468	457	419	435	452	455	460	449	458	451	456	476	476	492	470	443	452	449	441	438	449	431	465	447	474	503	448	420	449	452	436	462	468	469	446	433	457	463	452	427	467	428	477	431	458	438	445	437	483	460	426	450	438	474	478	415	460	430	492	488	459	455	464
24679	21065	25240	21909	5349	2717	2066	1633	1257	993	800	724	648	600	558	571	529	500	460	417	403	460	450	404	403	359	379	401	364	396	384	385	397	356	375	368	351	337	356	345	360	357	328	349	385	339	353	360	342	340	339	354	341	296	332	346	367	365	367	340	339	352	342	376	357	360	304	332	316	350	315	319	329	334	354	330	328	317	335	341	298	347	362	349	342	330	323	374	351	343	349	322	332	320	349	337	311	353	354	315	299	343	353	348	333	352	313	327	358	346	320	349	311	357	341	331	359	320	344	348	332	333	342	365	320	356	331	365	321	328	345	333	336	344	327	344	364	342	341	335	328	354	350	317	338	352	315	338	337	317	345	352	318	325	324	336	339	340	353	300	364	334	338	326	339	348	324	349	342	356	339	323	343	349	354	363	364	352	328	336	409	308	297	309	348	320	322	347	355	326	339	364	327	355	333	348	338	355	369	345	336	340	353	308	286	329	365	390	347	327	325	322	360	334	350	338	321	339	340	322	349	340	320	320	325	319	327	322	337	364	343	308	337	353	350	315	338	348	318	329	335	362	337	326	356	332	306	336	322	308	337	328	334	341	369	316	356	324	312	365	338	318	338	331	303	349	358	329	343	270	341	320	358	302	343	336	303	340	367	313	343	353	337	333	352	335	331	351	362	351	350	342	319	337	349	299	310	366	346	335	305	347	360	359	342	332	340	341	322	341	356	321	321	337	325	362	347	368	327	341	382	327	324	325	349	334	332	321	363	328	334	360	336	321	318	346	353	324	338	330	346	338	344	338	370	337	346	331	358	378	341	353	349	348	323	317	332	325	363	317	327	352	320	335	325	335	352	326	332	371	332	318	363	291	345	344	300	317	338	292	346	324	319	339	347	337	340	300	375	340	360	356	342	369	325	353	343	288	357	357	340	334	357	299	348	324	317	359	359	339	335	332	312	344	308	320	326	360	367	292	328	324	350	335	343	318	333	332	331	341	349	361	318	366	336	348	358	322	346	321	344	342	299	351	335	339	334	332	363	369	319	333	356	334	327	321	381	342	334	371	324	336	341	336	373	299	334	340	335	336	315	356	316	314	335	318	325	330	348	323	325	337	349	334	342	355	316	326	306	364	338	364	339	299	373	320	345	342	346	378	341	343	310	345	340	313	332	310	314	346	294	330	300	332	326	325	355	322	339	388	350	360	368	375	353	319	334	323	316	378	370	307	320	339	322	352	332	334	324	315	337	294	326	320	343	335	349	325	320	320	322	301	302	328	329	343	346	337	343	310	328	320	361	348	347	353	320	344	334	342	318	340	324	336	342	331	340	350	359	325	352	365	332	324	304	330	367	348	335	337	312	335	313	349	332	349	352	376	315	347	328	336	393	343	355	322	337	334	322	323	324	338	352	325	324	348	360	315	331	341	325	331	360	300	338	358	341	308	375	349	307	339	313	339	313	369	307	331	351	349	327	339	318	319	340	337	312	328	341	329	355	322	329	327	354	341	324	341	358	301	338	360	330	350	315	337	352	365	314	315	320	340	352	305	353	363	354	354	332	317	334	311	349	328	321	327	341	365	321	329	326	344	349	345	343	323	361	352	325	313	342	369	330	332	351	339	323	345	347	322	333	347	347	343	331	294	346	343	293	348	340	337	358	362	324	346	355	320	324	321	322	311	339	346	326	342	332	332	328	367	327	340	334	318	307	323	359	334	362	317	342	313	320	338	322	348	340	363	298	333	316	327	372	298	328	360	342	377	339	338	344	366	323	320	319	351	327	345	326	338	349	334	313	350	365	326	336	353	345	356	315	318	330	344	376	323	327	378	367	338	347	338	353	313	327	345	360	343	351	309	317	361	340	371	346	342	341	355	323	310	330	352	335	343	337	339	348	290	355	373	321	328	367	327	366	348	317	345	346	318	323	331	344	379	331	321	357	358	284	336	393	337	352	330	355	360	305	329	330	329	343	331	324	312	325	344	358	343	351	333	362	345	336	322	332	332	331	319	333	339	341	349	344	308	335	355	342	340	332	373	341	362	357	356	351	329	302	338	322	342	299	328	338	330	344	327	347	342	329	330	322	377	322	319	370	341	314	358	350	335	316	342	355	370	349	330	343	357	343	305	339	347	346	321	324	320	324	355	353	357	350	318	363	316	341	349	333	342	327	334	318	334	336	322	361	326	338	337	360	329	302	332	349	335	341	335	333	338	325	349	327	326	332	337	347	330	351	336	359	351	314	357	311	345	331	338	376	349	307	343	388	346	342	352	374	375	332	335	347	318	340	356	348	356	377	332	313	325	335	331	347	355	335	356	391	352	346	325	341	351	365	342	343	352	361	362	316	306	305	355	316	312	296	315	290	330	338	350	345	337	341	330	340	326	309	337	324	336	320	328	291	300	339	339	355	338	314	349	342	329	370	366	349	328	317	334	328	357	336	328	328	343	330	355	317	315	309	341	346	375	360	305	360	330	313	365	355	291	321	335	314	313	365	361	357	374	386	361	350	281	331	333	348	325	324	323	347	330	330	358	346	375	327	358	337	353	383	344	339	351	312	385	331	345	309	358	337	362	316	369	318	331	337	334	364	304	343	350	335	362	344	336	319	362	342	318	355	343	309	313	334	348	358	349	321	335	332	357	367	327	357	351	334	358	351	317	323	321	335	357	380	330	319	336	310	337	333	334	344	328	338	313	327	362	325	347	333	333	348	318	358	388	344	320	327	376	346	315	345	293	355	341	339	331	310	349	328	309	349	343	339	313	367	335	314	326	319	323	336	329	338	322	338	350	342	324	335	340	379	317	360	358	375	321	345	328	341	330	310	342	304	299	365	323	339	310	329	331	319	322	333	351	320	310	368	318	330	337	344	298	355	336	350	327	318	320	347	331	366	322	318	359	362	331	339	347	322	359	315	361	342	378	342	314	315	342	331	348	361	346	323	314	349	314	291	329	339	329	336	330	334	340	315	331	350	339	334	342	348	320	345	337	341	363	336	297	361	323	311	324	343	331	305	308	323	322	334	327	336	315	329	348	364	330	360	324	324	339	350	346	300	354	346	309	337	331	356	315	315	341	324	349	326	381	327	378	347	344	340	335	317	360	345	333	316	351	339	336	348	356	344	345	313	365	320	328	332	365	321	335	344	305	348	334	311	362	344	332	309	317	357	344	298	329	335	347	316	350	349	329	345	351	348	346	347	355	321	359	352	320	355	312	348	322	349	363	350	314	333	348	350	336	353	337	337	331	339	347	349	344	350	325	327	320	326	344	359	322	338	333	326	348	346	337	330	330	345	348	341	334	328	332	331	323	324	339	321	345	330	346	359	312	332	346	360	354	346	359	359	329	357	342	310	349	368	351	354	325	354	360	333	341	320	325	349	343	326	333	343	348	322	378	345	342	339	352	346	330	321	328	290	304	327	336	347	353	340	328	345	343	360	320	329	311	366	334	361	335	336	325	342	323	318	333	323	348	315	338	334	317	320	324	327	340	346	319
17434	26006	19436	12321	9019	7149	5813	4643	3583	2763	2277	1861	1647	1430	1315	1196	1099	1002	913	892	873	765	767	737	684	662	635	658	588	605	583	621	594	581	556	588	588	583	558	520	548	563	586	559	591	555	584	547	544	589	552	529	536	573	546	519	549	543	546	527	587	546	553	517	530	534	597	571	513	532	518	573	563	561	509	536	543	555	554	541	583	540	531	530	541	559	547	536	505	524	544	534	534	557	546	529	524	490	555	537	509	515	571	543	543	547	554	570	493	551	544	510	503	528	528	549	500	503	526	507	564	513	516	534	531	552	517	507	541	560	558	576	532	494	517	532	524	531	501	509	551	579	505	533	589	546	524	518	557	497	502	548	537	489	512	531	552	539	546	557	496	530	548	490	560	526	531	487	541	493	522	516	522	489	531	520	562	496	521	530	526	498	542	550	515	523	520	521	527	510	531	550	519	487	547	517	516	523	553	537	512	537	546	517	559	545	504	494	519	517	523	549	467	520	527	518	542	496	499	522	559	500	510	525	525	544	522	494	545	511	552	546	521	519	509	522	522	546	483	496	538	531	514	526	531	519	514	529	592	479	545	532	569	550	571	498	501	547	549	515	561	546	492	517	520	508	515	569	531	546	492	542	507	532	494	504	539	529	543	518	517	509	522	504	532	526	528	476	503	548	558	514	532	495	546	548	582	567	507	519	520	529	524	519	498	539	538	561	535	485	535	505	515	562	516	557	501	506	500	534	494	512	520	511	494	538	537	527	495	527	561	491	497	482	548	541	492	554	446	524	508	540	537	542	502	536	492	519	514	528	530	516	504	539	539	467	521	533	533	514	506	524	537	491	553	509	533	499	530	495	530	556	488	523	511	493	556	568	533	531	507	541	536	507	537	533	526	511	517	544	542	547	513	554	530	506	531	530	563	542	534	547	514	548	536	527	530	479	516	594	499	497	532	559	520	573	519	518	525	538	501	564	503	573	561	497	526	543	528	540	521	538	522	533	567	518	510	502	543	536	513	547	515	526	572	538	534	530	545	509	513	521	564	549	564	541	514	571	547	522	555	516	578	504	464	485	512	545	555	479	517	513	507	547	526	504	520	528	557	549	495	489	520	502	529	536	561	528	516	526	497	477	522	524	564	551	542	467	512	526	570	506	535	540	541	526	516	538	523	497	518	532	533	467	526	561	507	499	523	500	562	535	553	523	544	540	520	551	542	565	539	538	500	534	552	503	502	543	521	526	572	462	538	565	535	524	544	548	572	524	537	550	551	495	551	486	494	543	485	497	500	508	537	540	508	540	538	481	517	521	542	543	486	508	552	527	511	545	541	522	562	505	500	521	542	572	513	538	525	548	503	504	459	513	504	508	547	557	554	516	504	510	573	537	564	572	570	467	520	536	520	501	511	488	529	508	529	496	516	548	522	495	484	491	554	501	538	550	547	519	536	507	529	540	561	554	506	524	518	496	527	490	565	487	555	496	502	510	516	516	519	529	520	507	528	562	519	553	539	535	565	510	554	518	545	588	554	497	544	559	547	533	542	503	507	523	509	517	506	557	475	507	495	538	566	504	467	551	510	556	523	503	528	499	539	509	559	516	496	532	489	523	524	540	502	542	542	567	568	541	517	513	517	567	496	532	532	543	564	517	537	516	542	533	537	507	539	539	525	555	482	529	510	526	537	504	523	515	554	539	494	549	530	528	539	524	548	559	548	505	513	529	521	508	518	504	532	512	492	509	539	521	547	548	567	527	565	522	550	521	492	551	534	541	498	488	583	518	526	525	511	545	520	521	519	555	506	511	526	566	521	569	573	476	548	496	536	519	490	550	502	504	539	523	539	527	570	536	517	535	560	530	523	508	522	528	505	522	563	498	540	494	533	550	498	516	499	502	486	522	552	548	532	560	550	525	528	494	519	542	499	525	537	554	558	519	494	527	557	514	547	537	555	527	537	514	531	471	529	516	538	488	552	536	495	533	520	528	509	554	520	533	480	527	528	520	517	489	527	485	547	515	514	532	534	516	529	544	529	506	529	525	537	509	526	542	547	557	488	535	517	544	470	549	537	540	498	539	512	511	540	518	494	537	553	530	526	558	505	538	534	539	502	507	515	514	559	510	540	551	565	524	499	533	512	530	527	542	541	541	512	538	512	535	545	544	552	515	513	529	516	545	506	524	541	569	532	531	532	515	527	569	475	582	523	548	552	511	560	563	513	552	477	500	491	509	546	519	534	497	478	562	496	507	519	516	528	511	528	558	522	543	509	537	537	530	597	540	522	525	535	511	511	598	529	562	565	509	532	531	517	491	568	548	524	523	535	528	524	479	515	495	556	513	510	548	517	534	522	524	505	495	571	496	529	519	536	550	562	529	576	518	495	516	538	525	524	524	515	546	520	546	558	465	472	528	497	544	555	526	518	533	517	543	527	500	531	563	513	563	508	510	538	526	534	573	530	519	502	523	544	541	569	522	538	539	486	511	537	552	567	499	531	535	555	544	509	487	543	500	501	525	523	536	519	511	493	592	522	542	476	524	519	554	561	543	536	542	533	542	521	527	522	558	554	515	531	544	520	548	536	530	511	524	527	553	538	519	559	541	556	545	519	500	524	510	525	536	543	534	555	549	517	517	492	525	543	530	507	526	491	555	454	567	505	567	485	490	495	531	513	510	519	522	519	551	536	533	524	509	535	546	566	519	506	570	494	549	520	499	533	522	502	533	522	547	489	521	549	509	529	488	558	550	519	543	514	482	512	529	510	491	519	556	501	523	534	528	547	503	549	495	517	555	568	539	504	528	542	545	529	551	510	532	503	554	556	514	511	546	516	497	540	529	489	504	499	509	528	506	542	534	511	491	515	539	517	517	491	512	536	495	515	522	532	522	528	524	536	524	533	544	507	533	522	502	454	495	523	540	509	527	527	514	561	481	513	490	544	505	541	525	536	511	573	537	530	534	511	521	516	503	479	565	504	531	545	545	582	516	543	538	555	537	551	507	518	495	514	516	564	526	507	501	510	506	494	504	527	528	528	500	487	532	531	508	534	522	534	553	531	508	508	508	548	502	496	507	483	565	530	573	531	543	510	554	545	518	506	511	541	522	494	544	521	503	528	501	516	527	560	550	518	513	505	526	526	521	508	578	544	545	534	530	514	510	511	515	546	530	571	519	558	475	519	536	531	552	517	504	512	494	509	528	518	520	500	519	516	534	517	508	544	503	473	544	518	510	509	480	561	522	502	540	532	453	546	505	552	533	496	490	514	495	507	537	528	543	525	520	511	536	500	471	491	552	513	535	501	520	523	498	553	541	509	528	487	528	558	479	497	541	466	545	502	505	537	580	544	546	521	511	551	541	564	529	533	515	535	488	524	479	551	567	490	565	521	517	544	498	570	474	517	535	557	503	546	544	501	549	519	558	535	534	528	543	533	483	517	519	513	518	517	534	563	543	508	520	566	483	514	496	519	500	543	509	499	503	525	541	561	543	515	508	525	534
22417	21096	28206	24246	21103	17997	6371	3055	2004	1549	1193	1030	872	798	730	603	594	517	459	474	442	388	361	390	354	353	324	314	289	283	291	276	292	278	279	255	271	276	266	246	250	245	249	267	249	249	249	245	248	232	257	238	241	243	246	260	257	245	269	253	249	264	225	225	239	223	225	218	241	234	212	245	252	227	209	244	248	227	222	217	240	239	237	233	234	225	221	220	236	246	247	249	214	232	229	240	230	238	213	234	216	252	253	240	227	223	217	234	220	222	215	203	245	242	250	230	241	224	239	257	226	227	239	229	227	243	233	248	236	261	242	232	258	245	242	235	235	270	261	250	234	219	226	228	232	223	238	235	253	215	224	210	245	245	229	237	230	253	202	223	238	228	211	245	219	229	225	224	227	242	230	225	231	232	206	208	240	227	236	235	240	216	229	247	219	243	257	217	220	220	235	218	238	202	228	235	210	196	222	194	204	228	240	228	260	229	235	244	243	253	243	234	230	244	217	242	240	211	236	255	234	238	239	238	231	233	210	226	238	223	238	233	235	224	230	242	230	231	243	190	229	247	247	259	237	214	203	240	206	241	217	207	221	253	228	247	231	219	236	233	227	233	237	258	233	241	225	226	228	224	219	249	237	223	244	243	208	248	228	243	235	216	228	224	222	218	248	243	250	247	225	233	263	248	242	232	192	221	264	211	201	199	229	237	254	212	219	219	245	223	224	227	225	228	248	233	239	259	238	232	235	226	230	230	227	224	238	239	209	205	222	220	237	229	234	208	221	230	228	252	237	210	219	219	233	231	221	238	247	236	232	248	262	218	228	224	234	231	231	220	223	254	223	243	243	253	240	226	246	229	210	255	248	235	227	251	209	233	240	248	202	245	241	211	249	232	257	219	236	218	238	223	212	226	236	223	239	221	228	252	230	227	256	225	218	249	250	230	227	235	219	247	230	224	213	224	235	212	222	220	249	219	221	224	205	235	218	227	228	214	259	222	226	239	223	210	251	242	229	241	221	240	251	233	248	232	225	250	226	232	259	236	261	251	198	242	232	253	230	213	214	252	238	246	218	244	238	227	251	226	239	214	247	257	239	263	206	215	221	241	212	254	229	218	236	250	243	235	210	225	225	248	219	201	240	227	225	203	230	223	234	220	236	218	213	228	213	204	221	238	238	221	260	221	226	215	229	218	254	234	230	235	231	211	238	242	255	235	228	265	242	236	225	198	236	254	239	235	225	229	239	239	253	209	225	218	246	261	223	244	211	230	234	236	216	203	217	235	248	211	252	236	209	259	219	242	243	229	209	236	211	266	213	259	259	248	236	245	244	227	246	236	215	234	245	252	250	258	223	224	224	225	249	230	248	221	233	221	231	227	204	258	244	215	258	248	224	258	229	258	231	217	220	224	251	217	226	222	227	225	229	223	228	242	241	222	231	232	218	228	232	220	244	227	256	210	239	227	211	248	221	231	230	240	214	207	205	235	237	244	234	228	245	245	237	232	223	237	228	210	218	250	260	247	247	219	255	229	202	227	262	251	209	238	226	231	262	236	237	239	252	228	241	210	209	219	229	238	196	222	234	228	253	220	211	236	263	229	239	210	260	245	237	234	194	225	219	285	221	195	232	222	212	235	218	207	213	232	224	229	221	231	240	226	219	220	249	241	263	235	231	243	231	227	242	222	250	225	223	247	221	203	246	236	233	217	220	211	248	235	219	229	261	199	230	215	238	235	242	227	241	219	252	245	237	250	234	217	227	239	239	246	256	245	243	226	240	230	223	232	233	223	242	243	207	241	221	267	231	241	220	210	228	228	226	243	235	201	233	202	279	229	237	234	212	175	234	245	207	216	245	223	232	254	223	237	224	254	210	216	245	255	233	250	243	234	233	223	233	206	244	233	221	219	238	233	217	234	248	220	227	233	225	227	213	224	238	248	225	244	222	211	235	220	244	225	237	260	245	228	218	232	225	202	268	214	221	234	242	230	230	218	254	207	211	253	228	239	208	209	230	220	245	215	204	240	201	202	252	216	202	212	220	252	190	237	245	215	222	251	233	257	230	236	245	234	264	209	225	210	253	233	236	225	219	250	210	231	220	213	203	222	252	211	237	216	258	235	229	238	233	238	233	226	230	218	214	263	242	241	253	219	204	203	243	206	266	227	246	215	193	229	204	221	233	231	220	246	239	201	224	227	218	219	237	243	237	238	209	260	252	210	235	206	233	220	229	206	219	246	244	219	222	211	241	238	225	226	205	220	253	225	221	224	240	234	229	233	258	254	253	227	244	224	225	243	224	228	242	230	261	240	226	235	211	226	245	229	236	257	230	228	236	239	225	225	262	242	229	233	233	246	240	209	251	229	241	228	264	216	227	246	229	211	237	217	247	225	235	253	261	266	236	232	227	228	250	235	243	240	254	247	225	231	225	229	244	249	223	236	219	235	227	243	216	223	233	224	208	233	229	214	235	229	246	245	247	246	219	221	260	202	244	207	237	242	237	229	251	244	222	254	241	220	236	253	243	237	239	235	227	199	239	241	239	224	251	210	249	225	239	255	232	264	246	232	217	237	211	251	204	244	219	208	266	234	237	237	217	244	240	242	244	223	232	260	250	230	210	244	203	245	200	260	228	208	242	222	217	205	227	239	221	231	268	228	219	262	259	232	245	251	217	226	242	263	239	208	245	242	223	212	233	244	223	228	222	228	250	219	241	223	243	253	232	230	229	246	217	231	252	249	239	254	227	206	246	203	227	212	208	236	230	247	223	228	232	240	219	222	217	217	212	236	232	216	219	212	246	219	222	222	255	223	229	237	238	210	237	229	220	245	248	222	226	223	233	229	241	240	261	223	221	228	241	217	261	237	208	245	251	204	241	221	227	263	241	240	229	213	245	222	235	254	235	234	231	237	242	245	246	251	244	225	241	239	269	215	242	254	264	233	206	215	221	229	217	223	221	224	239	256	237	243	223	239	247	244	236	195	220	224	231	249	213	239	237	235	239	221	252	262	228	227	241	214	211	249	209	240	230	249	224	231	235	207	226	225	231	220	231	244	234	212	218	233	237	228	224	239	200	224	236	223	242	227	229	203	218	208	213	227	234	236	248	259	232	233	231	223	238	221	221	227	250	237	225	230	221	237	232	209	234	228	240	231	232	251	216	240	268	220	249	218	231	222	231	226	232	224	242	236	241	223	229	217	234	220	233	261	265	229	238	230	233	258	224	249	230	221	209	246	250	228	196	226	222	220	262	217	239	240	245	244	239	230	232	254	233	224	243	207	241	230	258	248	217	208	233	208	250	231	227	205	228	236	239	228	235	219	247	225	227	236	225	227	234	240	251	239	223	242	242	220	234	202	222	226	249	219	219	228	228	253	244	241	246	237	248	213	274	235	249	227	220	245	233	213	241	208	262	255	242	238	225	255	242	234	234	226	222	218	221	212	280	237	239	252	257	225	211	215	225	244	218	221	250	239	231	248	240	264	247	236	203	241
20067	33914	27241	19243	14654	11165	9676	7770	5948	4451	3457	2877	2383	2127	1869	1596	1466	1320	1128	1052	937	897	821	701	686	632	575	604	534	561	542	512	483	464	457	447	456	469	498	472	416	452	446	432	424	425	420	421	429	403	394	412	430	441	382	418	379	410	362	401	409	409	393	378	379	391	379	396	406	386	363	372	388	378	369	392	397	361	375	348	362	361	391	358	390	357	373	369	349	357	393	383	360	376	345	356	356	337	344	400	354	358	368	373	352	359	356	327	352	336	361	371	361	384	368	346	382	353	338	382	369	369	360	336	352	354	375	357	382	340	371	381	397	368	358	343	357	333	371	357	338	365	398	370	355	407	358	408	347	366	428	349	333	361	367	355	346	364	337	384	359	381	380	383	388	420	339	322	400	372	367	384	375	353	379	324	376	344	369	390	350	349	366	340	384	358	343	381	389	347	363	367	345	386	350	350	357	355	364	389	334	386	368	373	382	359	352	355	360	370	368	347	369	390	371	396	366	350	351	353	365	382	342	352	358	367	357	354	357	343	367	345	331	407	368	351	354	377	377	339	387	340	356	323	386	386	378	391	362	354	384	371	365	350	357	388	376	357	382	377	366	351	371	361	347	347	351	366	357	353	354	376	398	363	354	361	347	379	370	350	367	375	372	364	363	384	355	379	371	395	395	334	387	323	349	346	370	377	317	374	356	353	347	361	361	334	341	369	384	339	352	328	366	358	367	352	394	335	367	378	370	344	385	373	348	345	371	357	374	372	341	348	362	360	331	397	369	373	347	340	364	359	381	329	337	351	388	363	349	362	377	341	338	368	361	368	395	384	404	358	377	343	353	368	320	351	358	342	353	385	378	344	356	376	398	357	391	380	388	372	339	393	365	360	372	371	364	353	346	389	362	349	345	345	346	351	370	352	363	350	344	306	371	339	380	318	381	374	358	324	360	389	349	350	403	363	377	367	338	372	392	359	375	371	346	368	374	331	382	383	391	359	376	428	380	349	380	335	345	376	391	364	390	383	395	348	360	354	366	389	372	372	384	369	368	383	368	383	367	357	365	350	381	336	381	384	342	379	401	350	378	336	380	344	366	354	369	363	333	370	387	353	365	354	312	352	365	352	340	333	383	363	362	355	385	357	359	355	362	378	350	367	337	357	319	355	331	356	318	372	353	331	331	370	366	344	381	365	384	381	372	347	385	382	351	373	377	353	417	363	358	372	363	352	353	374	368	374	356	351	330	348	341	377	333	395	374	365	383	363	379	347	358	387	371	378	362	346	349	398	342	343	376	349	354	358	369	375	329	372	346	366	333	332	347	336	351	353	354	374	377	337	375	398	364	370	340	390	336	339	358	372	368	363	333	363	348	342	365	346	356	348	332	350	339	379	346	347	361	354	357	377	380	376	374	383	370	352	363	347	375	361	376	352	382	328	375	355	347	394	325	345	349	369	370	358	349	349	371	346	347	364	346	329	357	372	375	342	350	357	357	362	386	356	381	379	346	372	364	356	397	340	382	348	378	361	354	366	342	359	357	349	378	368	354	361	361	324	345	389	327	343	326	366	355	369	355	348	371	367	381	348	358	367	338	369	378	347	374	342	360	361	348	346	375	374	351	350	337	370	324	332	377	348	400	372	364	354	387	363	390	405	351	371	370	342	337	309	373	339	390	356	343	329	346	359	359	351	379	339	335	320	364	376	372	343	370	370	362	353	335	350	382	375	369	367	326	360	333	344	349	370	361	378	356	378	375	351	338	329	338	377	350	365	395	352	338	332	358	339	374	370	384	384	357	357	357	368	370	375	373	350	381	368	386	360	309	358	321	380	428	310	357	377	374	331	381	373	382	345	359	361	393	386	380	383	370	376	366	328	381	370	368	350	418	380	375	378	399	382	348	347	392	372	361	371	365	357	362	352	349	375	380	382	407	322	358	361	357	354	336	370	355	342	374	366	385	370	377	348	334	356	393	390	373	336	355	355	380	379	353	366	367	362	358	370	367	328	345	401	355	358	347	361	372	373	349	364	379	328	399	334	367	382	398	333	367	387	388	369	344	364	406	366	365	403	352	367	359	347	353	371	368	344	349	390	362	373	378	380	380	321	370	401	344	352	376	338	336	370	372	341	387	351	374	346	352	366	342	392	385	325	320	332	374	344	386	371	371	361	374	342	354	350	375	363	382	375	372	373	352	359	327	363	347	345	342	343	381	359	362	365	396	358	402	360	333	355	344	367	354	381	334	350	370	332	371	357	354	331	362	377	387	346	323	329	393	346	343	438	366	335	403	390	346	329	364	378	352	350	369	345	363	386	385	378	374	398	352	334	355	372	378	381	372	379	397	358	338	300	370	350	364	374	375	343	368	364	352	369	374	349	322	379	365	390	380	370	382	366	366	368	376	369	325	343	317	336	375	381	338	381	342	370	376	358	365	371	351	375	374	326	357	339	346	346	367	388	377	381	347	351	370	374	324	369	354	348	365	362	367	365	369	380	335	385	342	362	370	339	391	381	343	374	351	345	337	360	337	341	398	383	351	373	369	351	361	395	361	354	345	340	344	372	359	384	379	403	353	350	345	353	373	360	324	356	400	376	367	394	337	360	359	380	345	374	373	366	338	349	371	376	379	361	350	347	377	374	346	391	390	383	360	377	347	407	361	343	381	369	362	344	373	382	356	358	373	382	358	364	352	396	348	373	346	342	351	365	368	327	371	346	314	365	351	372	375	365	408	409	352	364	352	358	351	392	355	345	375	397	373	402	360	363	324	368	373	385	398	356	379	333	373	356	390	353	356	386	347	350	363	330	347	362	369	381	365	345	351	335	345	356	348	352	341	378	342	363	344	351	346	372	363	348	334	343	392	386	401	385	374	362	327	359	329	347	349	280	377	331	364	315	352	370	376	379	348	359	392	354	396	338	344	370	392	368	376	387	366	352	386	361	358	345	365	387	377	328	370	382	372	354	355	368	348	379	362	375	359	368	354	371	361	345	378	340	340	342	395	372	376	358	382	350	344	350	355	355	371	365	352	356	428	395	368	358	345	390	324	371	375	377	358	389	366	368	333	405	331	348	357	335	352	338	350	351	380	366	376	360	365	385	354	361	348	393	347	356	382	354	381	377	364	380	342	356	361	379	337	394	340	385	345	311	356	358	361	378	386	370	378	365	367	358	356	337	386	353	381	363	368	354	345	349	340	350	365	369	375	350	357	387	379	375	398	382	365	340	366	358	349	402	371	340	407	354	350	349	353	376	353	361	374	347	374	382	352	373	365	362	352	365	370	398	380	389	383	354	355	387	346	359	399	358	350	358	368	356	395	361	386	401	345	354	375	344	365	357	372	352	384	350	366	393	358	347	330	383	375	366	344	363	390	368	399	358	354	361	369	346	366	377	369	360	329	381	363	372	383	378	365	386	395	363	347	339	338	358	391	342	337	335	363	346	363	392	356	378	381	384	358	360	376	361	352	365	374	377	375	325	331	357	353	360	387	339
27416	18686	11801	5855	2951	2129	1829	1417	1076	891	748	674	584	563	552	499	475	461	449	409	434	413	401	429	395	408	353	367	369	360	394	366	395	364	391	345	330	345	366	361	392	372	365	360	382	362	360	367	349	343	386	369	355	361	350	395	346	370	382	345	343	368	420	355	354	328	349	346	336	337	345	334	343	337	367	342	383	407	351	359	343	352	340	366	369	369	349	350	335	343	362	364	360	346	352	372	357	326	317	339	329	346	361	341	349	328	398	366	344	350	355	351	388	333	370	358	370	356	344	339	352	377	379	309	325	331	336	337	387	339	355	375	336	369	374	354	362	351	362	342	358	360	327	347	325	358	386	348	339	360	343	375	366	369	320	350	366	352	346	352	352	362	372	370	362	343	349	348	347	355	381	361	362	370	381	362	324	375	348	353	343	340	342	349	348	377	327	360	331	367	367	378	335	334	360	322	390	379	344	361	351	378	363	344	349	352	374	368	351	335	337	365	359	361	363	356	371	353	345	340	339	336	357	340	363	354	337	368	356	373	386	345	365	348	302	351	367	373	327	366	362	344	406	354	360	332	350	381	350	365	357	333	379	370	357	353	355	352	338	378	383	366	328	327	335	328	350	341	328	340	352	343	336	351	368	382	326	322	349	355	379	348	350	358	357	338	352	371	360	397	349	372	383	380	337	345	374	394	358	336	358	360	393	332	349	317	353	371	329	389	333	350	369	344	360	370	343	369	364	363	407	347	334	348	359	377	344	337	376	350	361	332	356	367	345	313	389	346	345	389	363	333	354	349	347	424	371	346	368	376	376	365	354	330	363	347	356	357	361	357	367	346	354	397	381	377	352	362	318	332	394	343	415	380	369	334	343	380	378	358	353	351	349	356	370	355	324	324	366	347	333	339	335	311	360	344	366	366	388	352	370	346	352	363	352	318	397	332	344	389	372	367	340	348	350	368	326	352	355	384	344	336	357	346	356	318	371	312	359	329	405	381	354	349	366	380	368	363	381	322	342	363	355	348	384	323	336	362	329	365	365	332	358	383	384	351	319	359	345	324	373	386	357	376	351	354	360	341	323	378	408	347	378	347	357	337	326	356	357	361	376	326	365	384	349	348	373	378	351	373	360	344	336	336	372	335	353	362	362	361	359	385	339	354	359	318	342	338	374	348	335	379	316	374	365	346	352	385	383	341	365	357	377	388	331	365	364	345	336	356	348	337	323	364	367	342	342	368	359	339	372	355	371	328	388	334	357	361	325	365	327	359	361	360	338	352	335	354	363	372	350	364	370	383	404	340	335	328	380	334	340	362	383	357	370	356	375	354	373	385	346	337	368	370	354	329	336	341	332	359	370	369	354	364	366	371	372	375	351	341	335	335	361	374	358	367	370	376	347	373	342	352	384	323	369	343	357	320	349	356	355	368	356	362	343	388	355	345	371	366	352	352	358	320	332	347	394	328	358	355	394	345	375	358	380	352	357	336	361	344	340	350	357	360	342	350	343	330	381	370	359	349	346	371	332	357	385	343	338	312	340	356	382	343	374	342	332	361	330	369	341	373	362	310	346	347	355	388	355	356	347	347	361	354	351	296	377	349	367	337	371	334	366	365	344	358	341	329	341	349	370	309	336	364	344	391	361	353	352	322	340	343	326	379	363	366	352	379	342	343	349	367	346	385	371	387	364	340	346	358	338	364	343	389	330	320	307	369	344	357	368	364	347	337	374	346	364	376	388	371	351	365	350	338	374	356	366	327	378	336	348	376	349	371	359	357	341	330	378	328	335	355	358	370	344	328	350	348	319	346	335	353	350	353	343	379	377	349	323	339	346	345	341	350	344	346	329	353	347	372	380	345	365	342	384	334	382	308	374	355	347	359	362	370	366	349	341	335	373	362	358	380	326	368	336	364	383	400	352	363	346	353	359	354	376	348	378	315	336	350	337	354	349	364	350	312	326	337	361	347	365	332	372	343	379	346	352	343	342	308	357	360	349	325	336	328	351	301	324	352	373	362	328	347	343	340	351	383	335	382	328	328	370	358	354	359	343	354	417	389	394	335	354	362	349	348	322	339	347	358	324	346	359	365	343	356	361	366	353	352	341	347	351	365	333	377	351	366	356	334	376	357	341	328	367	382	388	353	365	341	360	336	376	343	358	327	333	362	354	336	370	351	328	384	337	381	349	374	344	356	350	365	317	334	354	383	370	336	366	383	360	389	354	358	373	341	361	344	316	347	330	382	375	361	351	405	373	330	335	349	346	346	374	336	356	380	340	385	373	369	338	365	346	369	345	361	312	353	328	326	347	337	334	357	333	336	339	357	377	339	342	383	378	343	378	393	339	346	367	357	364	339	350	351	372	377	366	362	359	375	374	343	337	368	339	366	368	328	375	341	366	343	354	356	343	340	347	366	348	340	355	334	367	361	352	392	329	361	351	315	406	344	339	344	353	376	343	353	360	354	337	345	353	376	336	370	348	359	335	318	336	353	346	353	373	389	356	356	366	347	382	397	351	340	379	346	389	360	372	349	369	360	394	350	343	355	376	375	349	367	343	348	316	370	347	361	340	358	392	346	367	375	335	384	317	338	339	352	335	373	349	373	334	331	359	368	338	352	334	348	338	329	375	357	371	370	370	351	344	346	356	342	342	352	352	326	353	370	375	334	367	349	348	393	348	382	373	350	336	334	369	360	346	389	340	349	370	383	328	294	376	407	381	375	386	347	319	372	312	360	382	356	368	373	386	349	382	341	366	349	350	358	337	334	339	312	330	346	354	370	352	357	377	364	349	357	366	372	330	399	347	361	346	336	377	336	351	358	391	326	383	350	362	353	344	350	351	317	343	386	367	400	363	388	350	383	365	347	302	385	349	355	375	319	351	355	337	340	325	319	333	333	377	352	379	370	357	366	361	365	356	365	368	349	344	370	359	326	352	361	327	335	356	357	335	368	362	351	355	363	339	354	385	370	319	358	351	385	331	362	329	328	343	363	374	361	375	354	364	311	365	354	348	377	332	356	321	401	374	361	351	375	362	323	347	333	365	366	355	348	384	343	354	351	339	339	367	372	338	365	351	343	360	331	352	376	352	390	346	356	377	337	360	347	352	374	357	381	372	333	336	381	351	358	385	338	345	328	384	376	372	347	309	364	329	359	355	363	372	333	351	355	360	361	353	350	346	336	377	349	335	332	382	369	372	339	352	346	332	350	369	351	347	334	346	344	333	344	324	378	383	380	331	313	385	347	335	357	388	344	377	340	373	335	357	382	360	361	375	380	333	385	354	410	358	341	370	350	332	347	373	353	343	365	360	340	364	367	365	370	389	341	360	368	345	356	359	352	347	383	349	399	378	349	372	344	346	345	330	351	365	311	354	348	367	360	335	350	390	350	345	355	345	389	302	344	334	332	343	373	371	359	313	366	391	329	373	346	330	306	318	357	337	344	365	336	361	339	364	384	326	356	342	338	342	349	362	371	345	343	350	354	332	353	333	385
16015	23102	17519	10431	7533	5928	4869	3953	2895	2248	1825	1538	1444	1310	1131	1075	997	909	847	780	816	769	800	690	719	670	607	624	685	605	598	645	653	605	587	597	564	610	619	547	614	592	608	597	610	622	613	599	593	538	583	563	568	560	589	572	569	599	569	542	602	587	551	600	565	597	537	519	573	555	558	575	556	581	585	539	577	556	559	598	537	613	568	582	549	565	575	532	562	567	552	566	539	542	527	550	552	589	569	583	553	530	605	524	515	544	541	544	544	569	579	539	514	553	589	543	560	514	562	553	529	616	569	567	537	552	567	566	579	549	545	560	523	577	546	586	534	568	571	581	557	526	575	551	562	573	549	552	546	575	575	555	538	595	555	551	517	578	558	557	524	594	560	532	557	550	548	584	595	517	570	518	571	544	532	548	596	541	577	561	534	543	551	559	567	524	556	556	576	561	518	522	573	536	539	564	539	574	549	544	549	548	581	567	548	548	560	553	520	534	558	560	551	534	542	563	527	515	570	572	577	544	545	565	508	558	587	557	535	527	585	594	533	575	566	542	562	518	552	569	564	541	554	562	585	570	575	546	519	520	563	559	532	574	508	577	576	548	579	561	581	555	560	570	552	538	607	530	509	506	525	513	586	575	532	585	540	571	542	570	491	506	603	552	588	552	548	547	544	551	511	565	549	601	544	581	554	513	534	533	565	567	551	545	559	579	577	553	559	556	548	560	556	509	560	550	553	551	556	567	590	539	569	568	548	549	565	540	576	536	577	554	580	540	550	556	518	583	572	565	532	574	559	570	561	557	551	571	588	580	591	539	575	543	549	568	526	596	537	592	564	564	579	562	538	561	575	556	545	522	545	577	600	584	575	551	529	548	535	539	539	539	539	560	569	557	549	502	540	559	581	559	559	553	590	547	582	555	581	580	563	545	569	576	585	588	563	583	559	551	547	572	564	532	572	559	548	566	544	549	569	521	538	519	612	540	541	575	568	552	550	545	561	589	568	584	542	578	567	563	581	583	509	569	563	601	531	529	570	572	545	555	548	548	545	599	563	565	555	561	599	535	586	542	584	596	617	567	541	567	542	575	526	555	557	585	594	578	560	579	579	565	566	553	573	571	586	603	517	552	521	555	554	581	527	550	550	546	590	544	554	592	565	517	510	565	527	621	573	509	546	583	560	568	525	562	547	551	514	542	583	554	540	566	556	536	612	555	493	524	572	592	563	538	567	526	527	574	509	578	589	550	571	597	554	586	563	564	550	515	540	532	595	572	541	566	551	597	576	559	566	529	566	511	547	595	569	534	588	547	534	541	560	513	576	543	548	545	566	540	576	580	518	559	595	556	585	570	552	556	573	579	549	546	529	543	560	528	574	586	603	560	560	537	553	604	606	557	577	496	554	538	565	542	527	511	561	554	530	560	566	531	552	572	560	580	570	549	571	572	533	590	566	561	571	543	550	559	545	563	562	615	593	588	611	542	566	571	583	504	538	570	550	534	562	547	540	599	557	564	518	554	592	535	574	565	583	560	536	556	532	618	532	542	570	571	575	521	535	546	597	524	555	553	536	528	516	572	526	522	562	547	557	526	493	536	572	544	565	537	521	563	563	559	586	561	530	548	572	575	551	491	551	587	584	548	590	580	556	580	524	535	542	530	546	571	560	547	578	532	562	608	521	538	557	552	550	542	581	547	581	578	556	507	545	582	545	605	573	530	558	550	591	571	587	569	555	526	581	566	557	582	543	541	570	577	510	548	565	563	507	551	500	526	575	562	553	532	600	520	530	598	534	548	535	536	588	559	556	588	559	525	549	564	534	589	590	541	597	589	618	547	585	575	558	547	538	517	579	537	544	568	582	561	572	567	562	550	545	568	557	520	569	563	567	593	618	539	550	527	566	588	555	564	531	562	552	521	523	600	557	536	563	533	583	565	573	538	554	561	546	565	562	522	544	551	553	535	564	554	526	525	521	560	538	533	528	530	545	564	578	538	577	570	587	522	576	556	595	574	566	565	593	539	559	565	555	534	597	589	538	566	561	530	581	571	557	613	572	534	597	575	556	585	562	553	563	570	543	545	574	533	591	541	583	550	529	541	543	564	509	537	547	554	508	569	552	545	583	580	576	554	558	596	628	532	561	568	558	536	556	514	553	554	536	593	580	532	572	564	564	583	537	541	569	535	549	537	524	543	556	576	536	545	527	625	544	607	538	518	578	574	556	599	551	527	579	582	567	516	541	545	540	562	534	538	524	539	560	537	563	540	511	586	527	544	495	563	558	561	531	574	488	547	568	548	556	559	588	548	559	574	564	543	541	595	586	535	527	552	531	572	553	555	553	588	555	536	553	557	611	588	555	582	565	568	572	567	558	576	586	581	568	580	555	586	500	544	554	537	557	519	560	589	549	588	569	546	566	592	554	564	509	534	539	600	602	546	580	580	558	581	553	565	577	547	530	579	552	557	589	571	552	572	560	496	565	550	549	543	523	544	532	540	539	591	482	572	571	562	569	512	598	559	548	574	592	561	557	567	573	553	531	565	529	539	556	573	572	573	548	553	552	551	560	574	526	527	532	517	546	587	561	553	535	576	570	561	584	556	537	590	559	524	571	550	591	529	530	558	547	541	541	574	591	605	541	561	596	540	572	619	547	589	565	576	566	580	608	578	568	576	549	581	561	549	596	512	587	513	521	557	575	577	542	556	596	532	579	548	556	560	552	567	577	576	567	578	541	565	520	556	563	563	563	557	564	572	504	538	542	522	573	612	582	552	543	530	582	521	551	580	559	593	547	541	522	567	526	498	574	558	572	581	571	580	559	542	554	565	584	523	563	550	533	558	536	580	537	549	560	550	610	521	588	543	525	520	540	532	567	543	558	517	559	568	573	516	544	540	552	501	593	557	570	509	534	520	599	601	575	530	553	555	567	552	539	551	541	539	555	554	573	542	516	575	559	562	546	548	553	584	497	605	586	552	540	591	579	607	538	538	563	561	535	539	607	575	563	519	557	568	576	531	553	592	589	577	577	571	532	559	499	530	588	600	534	528	577	528	579	548	553	573	559	561	617	508	538	544	583	569	537	541	520	541	526	545	562	618	554	540	589	516	566	563	508	576	591	547	538	563	583	566	519	534	545	539	569	536	609	534	551	562	538	597	599	550	555	560	579	612	558	547	529	565	533	567	550	585	538	589	538	576	555	569	572	518	550	554	574	537	516	558	536	588	573	556	549	565	587	587	567	576	587	529	553	573	553	554	542	552	539	558	571	540	544	563	577	542	561	553	549	534	509	592	572	541	572	591	601	566	549	591	565	547	594	558	569	578	530	551	571	556	504	562	574	521	535	570	554	594	523	593	562	585	564	537	532	562	550	570	535	535	579	595	560	519	623	555	560	584	561	561	554	558	561	543	564	557	545	562	525	538	587	595	576	565	578	544	559	559	572	553	525	576	496	490	547	558	535	594	514	529	547	572	550	552	592	552	549	578	569	536	562	573
23176	21070	27505	24825	19344	6788	3293	2259	1603	1313	1013	817	702	664	618	554	545	505	457	430	389	376	370	419	373	354	361	321	339	337	294	293	291	301	328	332	359	267	315	307	296	294	297	279	309	311	296	284	313	276	321	292	319	295	296	296	286	291	279	284	278	275	304	294	278	303	287	277	279	310	264	307	304	276	293	323	307	273	292	276	276	301	306	310	278	294	295	282	291	296	275	305	307	277	287	271	301	271	283	295	254	284	307	253	290	313	253	284	299	295	246	267	260	287	304	267	241	276	273	263	269	282	296	287	293	283	296	282	308	280	310	289	295	286	307	275	290	274	286	281	260	297	295	287	276	263	270	296	281	296	296	251	304	280	301	280	277	244	287	264	281	281	261	297	259	303	292	283	279	258	283	299	300	304	255	278	256	296	314	279	246	318	297	292	267	278	273	289	274	291	259	290	269	293	307	297	274	265	285	257	253	281	292	299	291	290	255	270	293	311	289	284	280	290	286	281	278	276	291	286	281	278	280	295	311	287	293	277	279	296	306	254	269	279	288	269	261	264	296	262	293	273	257	295	273	280	288	294	295	278	263	259	290	305	287	290	292	278	277	270	305	283	264	310	278	267	256	301	288	250	278	264	283	290	293	294	286	308	272	273	286	234	284	261	299	268	282	247	259	317	250	289	290	281	255	266	301	285	271	269	289	259	268	265	297	314	287	267	282	293	276	277	282	305	300	244	287	299	278	282	260	289	293	250	290	262	291	251	283	284	275	262	276	273	246	289	283	264	280	271	283	289	294	288	270	261	304	251	286	282	261	254	276	252	264	277	273	290	271	315	300	280	281	278	280	272	290	263	297	312	265	264	273	309	310	277	313	271	273	296	277	283	277	284	292	311	278	288	236	299	278	300	278	293	268	282	274	274	297	306	284	263	267	314	265	272	276	277	275	301	281	281	294	268	276	286	280	235	267	281	307	253	289	279	275	282	278	252	278	280	268	250	282	292	299	286	274	276	270	280	266	279	251	294	259	244	290	278	229	284	270	270	283	274	261	282	267	264	267	281	280	285	258	281	305	262	265	287	302	285	286	312	280	270	293	302	294	281	273	277	270	262	291	267	281	257	280	293	280	264	330	240	289	276	254	265	272	272	321	284	293	281	267	303	291	297	283	284	315	301	280	277	286	273	288	304	276	292	271	293	283	273	267	266	262	264	287	270	269	271	278	301	289	276	300	262	301	284	295	295	293	264	268	304	304	291	255	293	259	259	264	283	269	259	277	268	250	283	295	302	270	302	263	294	279	298	270	278	313	285	291	282	294	279	285	302	287	301	236	299	301	250	262	288	252	283	294	256	293	261	273	273	289	298	289	280	262	278	278	276	287	263	236	259	307	282	310	300	259	300	265	252	290	290	251	270	313	303	281	273	259	282	272	266	297	289	268	266	304	288	293	286	303	243	270	274	268	292	255	261	286	308	341	271	252	259	273	291	302	296	263	307	310	268	272	280	286	275	280	258	250	255	265	294	280	277	312	254	300	289	268	295	299	266	272	274	310	303	294	314	292	301	273	261	277	274	292	312	285	321	265	300	269	272	279	311	256	268	300	267	273	287	277	260	260	291	289	300	258	281	319	284	239	258	296	272	275	270	287	296	289	283	264	266	278	287	262	255	287	302	313	295	287	279	291	273	263	281	278	295	286	306	271	267	300	283	282	286	259	269	292	277	271	314	253	290	272	274	280	255	264	283	314	290	299	283	267	309	276	278	302	281	252	251	305	316	270	267	295	288	280	307	293	254	288	303	284	290	296	289	281	285	293	279	286	301	251	294	304	276	315	280	242	295	264	297	266	304	284	277	292	293	292	262	272	271	317	296	315	289	279	256	310	291	297	314	279	271	265	283	288	308	294	299	289	262	281	301	272	285	308	295	253	266	286	271	281	260	272	269	285	274	275	300	307	302	304	284	279	309	280	270	308	283	253	273	280	267	292	288	282	239	268	295	290	286	293	264	277	290	290	258	295	237	282	287	262	268	258	321	254	280	281	278	279	283	291	284	284	281	264	301	282	292	289	273	285	284	282	272	252	274	282	268	272	273	281	280	283	298	271	281	293	309	260	305	280	296	299	271	264	261	253	280	262	290	297	267	308	296	297	304	270	254	254	288	258	269	292	317	287	283	305	277	298	285	291	298	288	274	294	297	263	278	277	290	269	293	265	301	309	277	284	318	311	297	292	307	273	287	276	277	272	248	270	307	280	256	277	278	286	271	284	304	270	279	284	262	276	289	298	253	296	265	273	260	305	277	292	278	295	273	285	288	268	272	292	271	302	274	249	285	284	283	268	294	284	274	288	256	285	292	286	262	278	284	306	276	301	286	326	264	276	275	283	265	294	278	279	298	324	298	273	273	281	292	283	284	253	285	287	272	281	264	281	296	271	266	285	313	250	299	258	277	286	285	255	308	297	266	279	301	265	293	295	241	297	280	290	248	272	291	276	263	289	272	277	284	279	281	284	281	288	285	264	320	285	281	296	286	288	284	296	270	282	304	260	277	309	274	291	286	308	277	284	303	284	263	300	312	243	296	277	286	315	267	258	294	265	309	292	265	270	275	277	263	271	278	274	280	272	312	279	270	274	277	276	304	264	275	292	257	276	304	294	285	287	296	270	264	298	223	288	279	258	284	299	264	274	291	319	261	268	257	307	272	282	276	285	291	295	286	250	317	269	281	279	279	262	296	274	310	280	316	291	239	282	303	279	295	283	274	292	315	239	288	269	288	297	281	264	270	325	293	284	291	319	284	271	262	342	307	271	283	251	263	291	266	296	268	264	308	278	291	262	289	280	273	258	291	262	295	319	283	302	306	251	266	273	280	290	303	292	265	283	279	281	291	268	261	286	283	294	296	284	292	288	308	276	256	286	281	260	296	262	290	302	309	278	293	264	281	295	256	303	277	307	272	286	309	289	269	249	273	298	274	266	282	329	259	249	289	270	300	301	253	291	266	275	283	278	296	286	295	292	304	283	255	274	270	273	280	299	271	300	263	291	280	272	300	254	294	287	290	243	295	275	275	277	295	290	265	253	274	267	316	271	252	288	306	279	259	307	286	267	283	275	282	279	248	277	286	238	269	298	285	304	271	293	276	282	278	304	245	268	247	283	260	282	272	272	283	289	256	283	273	301	262	290	233	280	269	277	283	279	295	278	305	266	308	294	311	308	293	292	283	318	298	279	275	291	300	254	261	306	264	246	278	281	295	276	260	295	287	288	267	273	306	290	261	314	267	254	258	324	270	329	272	299	311	286	296	273	297	264	297	287	272	251	285	271	262	313	297	281	280	275	278	295	276	299	232	267	271	295	269	290	299	304	266	279	302	296	294	308	290	297	285	274	243	282	269	317	293	285	262	272	273	280	288	278	269	249	266	276	274	298	304	300	280	285	279	296	296	318	281	293	248	264	291	296	283	281	262	290	287	310	298	258	284	303	262	270	291	288	281
18214	30070	23578	15514	11802	9120	7694	5920	4527	3604	2841	2164	1852	1636	1528	1349	1222	1080	966	861	818	749	752	738	674	596	616	591	566	583	538	544	540	540	515	555	494	506	509	512	499	475	482	546	508	508	449	482	534	470	489	486	452	460	487	477	453	477	473	473	496	455	443	448	496	475	473	464	492	427	463	489	461	440	454	469	438	442	445	458	451	483	435	460	464	487	436	476	431	449	427	467	493	487	437	449	439	469	459	476	448	455	444	471	458	424	471	448	503	439	438	429	440	457	444	451	447	429	468	433	408	456	456	459	447	443	445	448	431	454	458	442	428	431	449	477	435	420	443	465	445	469	449	448	484	428	446	462	435	435	427	451	440	479	469	459	443	413	411	438	448	450	449	413	397	490	432	459	436	445	483	466	449	452	442	495	439	441	459	442	430	437	482	486	477	465	420	479	434	470	456	489	450	480	477	450	472	460	419	470	453	444	482	461	477	482	418	479	435	412	428	421	454	445	478	450	438	440	424	435	439	431	468	442	489	462	461	467	433	425	456	433	423	465	487	434	434	442	463	459	418	460	438	455	472	438	465	451	487	455	453	470	443	480	445	460	460	459	448	494	430	480	413	434	473	434	461	460	465	460	470	441	434	481	466	488	478	443	451	439	480	456	427	437	467	441	443	485	416	450	437	489	447	434	448	448	438	444	409	440	429	440	442	467	458	444	432	416	460	444	446	449	467	444	437	446	446	430	424	424	434	448	438	474	450	454	424	491	453	421	468	438	438	434	409	459	446	448	426	460	440	430	428	464	460	523	445	467	437	443	453	485	428	439	442	463	398	487	415	419	448	447	456	443	474	474	452	447	432	428	461	446	436	448	458	458	443	452	434	460	426	465	455	449	452	442	481	435	450	453	437	504	449	423	433	492	433	485	413	472	480	445	483	481	483	427	492	463	408	443	410	479	419	460	468	448	465	451	477	423	431	435	446	434	466	445	468	428	462	424	441	459	431	442	469	457	453	415	438	416	428	458	428	469	492	444	428	466	437	439	458	478	473	430	428	464	416	455	471	433	465	443	438	447	501	451	444	477	466	489	468	467	436	442	454	483	465	463	429	436	439	468	441	446	438	459	465	453	487	443	451	467	490	437	439	444	442	397	469	443	464	431	466	435	430	447	481	431	501	404	418	475	456	448	422	431	466	473	447	434	445	464	433	484	452	389	420	464	452	467	435	439	432	416	471	448	459	444	482	441	428	456	463	463	439	480	446	453	454	403	459	464	454	432	470	466	430	425	437	429	462	443	483	434	471	444	440	441	480	433	451	464	462	447	440	441	437	439	466	434	491	445	461	434	463	467	410	480	474	478	446	446	454	450	472	429	470	478	443	445	456	458	444	436	453	422	457	449	440	480	396	457	476	469	478	453	425	439	429	431	427	440	439	442	460	458	456	432	449	418	479	511	453	449	463	419	459	438	454	468	474	465	442	464	434	448	440	455	456	429	459	462	434	426	429	468	431	438	457	414	448	435	450	473	446	430	454	414	445	451	467	435	440	417	419	452	427	446	457	495	443	437	432	391	463	452	438	455	459	453	501	465	467	420	448	451	461	459	435	429	435	453	429	486	442	435	452	441	445	448	423	398	468	451	489	440	436	430	398	469	428	428	453	407	448	428	464	431	472	482	431	423	451	422	456	488	482	450	455	450	448	447	467	437	426	451	423	426	460	461	468	413	453	432	452	435	487	469	456	447	472	412	461	441	470	464	461	456	424	456	449	429	443	451	439	485	448	469	461	457	448	430	451	483	452	414	459	426	462	436	455	466	468	465	465	477	461	399	413	456	417	452	442	483	461	446	437	444	460	449	428	445	476	391	433	452	446	449	515	435	487	476	438	433	440	434	498	434	423	471	482	442	473	430	483	473	451	427	410	411	449	456	451	464	436	483	499	412	448	468	417	444	426	470	425	435	455	452	446	442	462	396	466	454	430	470	472	484	437	458	459	486	471	456	449	427	453	433	450	435	456	442	438	444	461	440	437	396	470	467	479	440	437	432	438	458	454	462	453	459	455	396	450	460	445	442	407	459	486	416	475	416	472	439	421	439	457	486	419	445	410	462	459	469	452	455	451	471	443	424	449	432	491	429	394	430	442	445	427	480	417	483	474	454	448	462	420	492	439	450	444	465	439	480	447	423	451	465	447	423	459	476	430	442	468	438	427	453	484	443	439	443	432	468	447	422	432	422	458	434	429	428	442	428	427	416	423	435	435	433	465	421	416	437	458	437	446	429	425	424	465	438	444	387	441	448	453	478	448	476	471	446	442	453	451	423	437	403	428	439	430	408	451	445	435	432	479	452	453	444	459	447	489	420	445	428	468	409	454	424	438	452	455	423	483	451	417	449	450	456	451	454	446	442	456	444	458	398	431	470	448	429	435	455	444	399	439	436	477	421	461	476	419	409	462	440	471	446	458	439	473	466	466	452	448	433	489	433	458	426	477	402	419	445	457	471	424	459	456	423	439	435	467	453	423	451	443	433	456	442	447	438	460	462	428	469	427	428	450	461	471	453	468	471	440	461	444	442	434	467	445	435	451	448	475	446	458	469	488	446	438	455	444	450	449	438	445	419	434	451	454	445	468	423	462	453	441	462	431	449	452	470	458	450	426	427	476	455	428	463	437	442	416	438	444	434	461	460	412	464	468	475	474	462	442	438	455	434	457	462	448	452	450	494	432	433	462	465	458	423	456	463	459	466	474	463	469	446	441	452	431	412	436	455	429	403	432	459	486	450	461	435	454	413	438	413	469	419	452	435	460	438	410	437	435	467	423	435	435	468	466	439	429	477	392	452	435	442	427	477	443	441	459	482	498	432	403	468	464	452	417	446	477	454	489	433	448	432	444	451	452	460	474	440	458	442	418	450	455	411	462	457	459	449	429	452	464	517	450	452	438	463	443	457	506	451	473	483	413	431	432	459	436	447	441	464	449	427	451	461	442	451	460	415	477	409	496	451	444	432	442	419	415	446	451	433	447	456	450	423	465	469	425	436	459	425	435	438	470	451	437	431	423	471	487	426	423	445	418	424	458	437	459	448	478	462	485	437	469	484	467	424	471	459	447	437	447	423	417	435	448	468	458	434	432	435	439	432	448	409	484	430	460	425	438	441	484	417	420	446	434	457	418	412	458	455	425	470	463	467	452	443	391	455	443	416	445	441	453	437	454	452	454	454	457	497	428	484	420	449	461	446	459	386	471	438	473	443	436	470	457	446	429	463	452	464	446	456	452	422	416	456	431	432	452	467	467	456	446	461	454	422	480	404	473	458	455	433	432	453	503	442	464	453	503	412	427	422	482	444	460	440	440	436	433	453	460	427	424	455	449	436	452	449	429	436	449	458	422	457	439	458	439	452	431	450	473	431	432	470	480	463	470	419	454	475	422	484	457	455	491	414	462	471	461	461	392	439	406	445	404	407	456	429	467	453	403	458	499	454	466	439	453	470	475	477
24641	21081	25185	21992	5483	2851	2279	1764	1276	1028	784	741	660	613	594	550	482	514	442	482	442	421	409	419	416	394	362	355	367	320	350	394	376	369	356	329	356	380	374	357	354	339	331	355	369	376	359	328	351	382	375	320	371	337	351	354	330	320	376	350	329	337	328	361	325	333	350	333	332	337	345	314	326	328	331	322	336	373	318	352	343	378	354	313	327	335	336	308	346	323	330	327	355	313	348	355	318	343	320	339	316	357	331	306	356	334	344	348	346	279	346	330	314	351	335	379	370	341	379	335	356	338	325	332	302	329	344	348	321	357	332	352	327	324	362	353	336	345	342	335	342	305	354	334	345	316	350	344	345	363	319	304	319	350	339	340	333	331	338	301	344	313	329	338	361	330	341	325	336	320	312	335	306	353	333	323	360	356	325	349	367	336	366	333	369	340	339	342	330	327	333	323	318	322	321	341	319	315	331	342	365	353	340	310	338	345	328	346	324	314	346	340	344	357	332	308	321	341	349	345	333	345	318	345	348	376	309	347	333	334	306	318	350	360	326	326	315	342	305	333	308	356	333	339	328	337	335	367	318	333	307	340	331	297	373	333	339	360	297	324	349	358	335	310	340	348	304	330	357	323	329	331	333	331	330	337	358	350	363	333	302	319	357	333	322	349	341	336	339	327	328	327	350	346	361	298	358	327	335	345	354	330	341	295	370	329	351	332	343	338	347	347	338	335	350	339	339	323	356	323	342	308	317	295	353	347	315	334	325	333	340	337	338	313	352	322	322	310	328	333	319	308	342	352	338	336	340	336	347	343	339	307	341	335	321	359	325	334	357	342	335	300	324	355	333	339	319	336	355	319	330	332	354	340	304	326	355	365	322	338	319	361	326	350	317	322	307	324	352	333	312	339	369	353	337	334	360	304	342	326	351	324	319	330	346	285	334	342	359	296	345	326	324	353	298	346	379	326	336	270	363	331	317	324	340	334	337	354	331	315	355	323	327	319	355	322	334	299	308	352	348	324	354	331	328	312	345	355	287	335	339	340	373	332	307	364	360	339	304	349	357	319	336	350	327	353	348	330	354	337	350	345	350	330	346	341	325	306	342	335	312	380	343	334	329	316	356	345	333	368	330	352	325	302	329	339	331	351	331	336	306	349	324	301	310	357	351	320	331	373	341	326	371	350	351	332	288	331	290	381	361	313	323	336	354	332	333	337	325	309	337	337	346	346	325	332	333	327	329	327	327	331	290	324	321	322	372	314	335	328	382	321	358	310	333	321	352	366	313	350	314	346	322	313	325	331	332	348	359	346	386	355	333	333	333	330	372	341	340	291	316	333	320	340	343	349	335	305	346	361	347	332	348	325	360	311	343	303	331	344	358	310	342	352	321	344	353	339	342	354	331	333	357	361	324	327	347	335	334	334	349	305	327	350	326	363	354	321	334	351	355	315	327	330	358	303	336	326	310	330	353	332	336	342	338	346	326	327	337	355	329	329	332	325	324	335	336	334	370	335	364	325	347	311	337	303	342	361	344	336	329	327	364	342	333	329	375	345	335	350	352	319	283	348	335	345	346	329	334	319	354	334	335	336	320	341	308	345	367	329	309	378	345	354	326	336	364	352	335	343	371	307	346	339	315	342	330	339	323	316	319	332	336	345	351	362	322	344	343	372	343	333	318	322	338	315	339	328	329	344	317	315	351	350	371	323	318	354	341	345	355	339	342	352	328	317	358	305	354	361	349	346	327	304	337	335	334	328	374	358	360	331	389	343	354	350	342	329	338	338	341	317	307	322	342	350	348	327	328	308	317	320	323	333	299	319	353	355	333	312	326	341	323	356	333	348	312	333	297	323	331	337	323	321	334	320	309	333	323	320	344	332	327	353	323	301	354	293	329	348	347	332	315	348	322	361	356	315	336	322	345	302	333	324	322	334	339	344	314	336	333	310	328	339	346	357	340	335	375	299	349	354	351	308	342	309	338	354	309	351	338	334	342	313	334	336	345	331	330	344	331	323	312	364	339	326	363	315	334	368	329	357	334	355	337	332	324	332	330	340	327	381	326	343	338	327	348	339	356	354	335	337	344	313	372	345	325	322	303	336	309	347	346	323	355	341	349	354	314	346	343	349	303	329	341	345	325	352	368	326	356	342	349	348	341	339	340	369	306	334	322	338	323	348	325	339	362	357	322	349	363	349	377	344	362	324	328	350	297	348	332	340	300	356	310	336	307	326	340	346	336	337	332	355	394	330	329	405	327	290	326	313	374	335	368	355	332	338	337	324	330	311	327	360	317	322	331	338	320	337	363	309	338	360	326	375	345	335	347	342	315	358	336	315	350	336	351	347	386	334	345	350	354	330	343	329	347	364	355	325	334	346	352	333	373	348	330	357	329	342	306	320	300	309	351	342	359	333	312	334	353	329	348	317	313	351	325	334	364	340	326	303	332	323	347	346	340	332	348	326	332	329	332	334	335	342	318	357	328	324	336	346	336	321	327	349	322	326	332	345	336	350	339	342	325	308	331	326	304	328	302	338	333	344	335	385	332	314	324	322	346	339	347	379	353	322	296	335	349	319	334	329	330	347	359	354	324	344	356	342	323	316	367	361	327	362	360	326	316	349	322	385	334	351	332	322	310	336	333	347	338	347	292	334	322	336	297	334	320	340	322	348	374	311	313	329	361	302	374	352	332	345	333	324	318	339	352	357	339	359	319	334	355	343	339	334	349	345	307	307	319	332	318	352	343	363	358	337	363	320	327	347	348	318	341	353	319	321	345	348	362	353	336	318	355	332	335	351	319	361	334	352	335	350	335	337	322	335	325	324	348	368	319	355	323	368	337	285	306	317	348	322	332	314	311	356	358	350	327	347	331	318	337	354	330	348	339	332	307	323	317	336	322	310	350	354	307	348	313	346	329	354	331	327	330	333	341	324	328	339	329	365	336	311	350	310	348	346	319	318	317	317	347	311	352	348	326	290	360	317	355	361	342	325	298	336	350	336	310	360	363	351	353	359	331	355	341	371	334	342	330	393	304	330	315	323	338	334	341	346	312	347	340	331	353	330	362	319	330	315	362	376	336	349	349	338	354	362	343	308	336	329	325	334	331	311	334	353	344	342	366	344	332	326	360	320	323	358	311	344	311	313	328	341	328	332	382	330	301	338	337	323	350	340	343	347	350	338	311	332	348	336	371	343	331	336	325	330	339	342	328	324	350	364	335	350	331	365	372	364	338	363	336	334	332	325	355	335	349	320	334	332	364	313	344	348	343	332	299	339	347	332	328	338	306	290	355	355	324	350	361	305	358	340	353	319	369	376	319	351	341	356	332	332	315	319	364	319	327	306	357	349	330	308	313	365	369	321	367	332	340	344	354	344	303	312	333	330	353	352	348	306	349	350	339	325	328	328	333	342	353	323	342	330	319	354	310	311	316	313	319	342	324	322	337	321	330	363	302	299	319	323	372	323	330	324	335	332	324	367	334	351	344	337	337	372
17307	26463	20202	12921	9535	7578	6323	4945	3566	2754	2228	1753	1546	1364	1284	1143	1111	912	886	905	835	747	731	757	712	645	678	626	646	609	577	594	554	595	554	592	550	567	561	567	576	588	540	647	562	591	594	569	552	524	517	530	542	533	549	544	525	548	573	543	561	498	545	494	584	491	524	509	539	503	565	530	555	518	505	493	571	521	510	560	491	523	553	551	565	530	529	561	516	504	539	546	483	516	552	519	563	540	577	521	534	524	506	480	519	548	533	539	529	515	484	551	546	540	539	518	505	544	524	502	542	510	539	522	543	508	482	533	505	542	513	530	515	537	502	473	498	527	534	539	512	469	515	509	501	489	545	535	571	533	530	525	542	501	500	492	504	483	527	501	538	508	504	532	526	534	506	507	519	557	542	524	530	482	536	525	500	547	508	535	541	508	501	510	528	512	508	555	518	483	526	518	513	522	546	534	498	517	532	531	509	551	501	520	513	502	545	510	494	541	532	506	553	552	520	502	496	511	516	500	555	512	513	534	511	494	552	526	505	537	496	533	545	517	535	528	496	505	551	572	538	522	511	510	524	493	535	465	518	544	525	581	532	481	557	516	516	525	504	514	494	541	555	524	519	516	479	504	524	541	483	543	572	513	524	488	502	553	565	537	494	534	555	495	494	508	488	527	551	540	509	514	551	531	532	511	475	538	538	521	566	475	564	483	479	532	493	499	506	494	536	523	505	530	539	505	532	511	527	538	566	560	508	532	517	511	494	562	516	508	524	504	509	510	551	547	499	526	556	487	504	528	498	513	489	574	501	583	533	513	543	462	506	521	503	529	543	476	509	545	531	524	487	532	507	509	532	579	490	494	495	502	553	503	528	525	521	538	532	521	516	538	514	514	493	541	535	471	439	552	507	551	505	496	517	489	485	514	521	557	547	503	494	535	549	497	546	515	536	554	497	537	542	498	508	494	499	531	496	543	541	531	497	542	524	534	465	540	538	513	496	548	528	492	503	492	508	533	486	509	536	539	512	457	509	503	553	506	495	456	508	534	519	522	494	517	521	497	494	529	512	528	484	549	525	513	498	521	524	543	480	524	505	563	519	516	469	548	523	551	524	543	507	531	526	500	526	513	489	529	498	523	525	488	518	535	501	499	485	566	546	531	506	496	523	511	515	515	496	517	517	541	550	531	546	521	541	553	546	557	528	525	496	490	502	511	505	527	534	539	536	539	509	562	534	528	569	506	527	530	530	512	509	520	524	497	526	577	494	489	554	507	495	515	561	510	518	505	502	517	531	506	511	530	511	489	537	492	508	525	505	550	528	525	521	560	543	552	505	480	562	505	490	553	510	518	548	521	500	510	514	537	540	494	549	522	495	493	479	480	503	552	531	517	548	511	561	558	556	566	524	510	503	474	500	533	516	501	572	500	513	549	522	495	533	513	524	522	535	513	512	581	541	522	498	499	543	538	500	552	537	523	533	534	517	510	528	520	516	514	509	526	533	523	508	517	524	503	539	506	524	525	554	532	487	519	522	508	496	479	530	561	478	490	474	514	481	545	541	520	538	508	495	522	504	511	492	501	512	545	541	537	498	519	497	517	504	539	518	486	522	524	550	517	535	495	525	543	478	546	470	534	536	541	525	492	515	515	499	492	540	521	525	494	489	550	520	544	505	534	534	530	493	523	511	514	526	516	527	476	521	525	508	541	521	553	540	544	518	515	538	529	491	510	507	541	542	495	499	526	509	476	550	491	504	512	543	545	562	513	542	545	547	556	509	522	497	531	561	570	530	503	547	540	509	487	522	510	503	483	494	536	541	538	507	546	493	478	485	485	546	530	513	528	499	526	515	520	536	513	503	517	522	532	523	552	504	521	525	507	501	502	535	484	498	519	531	494	506	538	528	502	534	517	515	529	540	562	528	503	520	542	505	487	518	543	512	515	498	517	498	548	512	542	493	535	541	520	512	479	514	509	550	554	515	565	568	554	510	494	549	532	518	504	519	488	516	532	506	502	527	468	510	541	557	531	512	519	519	507	540	482	565	480	555	536	498	503	517	509	508	507	493	499	535	501	500	497	512	521	533	542	491	520	503	531	506	506	519	563	545	524	523	518	480	535	517	519	570	544	540	529	496	505	512	550	501	554	528	510	517	499	517	517	485	538	531	516	530	560	523	496	486	518	510	505	538	530	498	535	528	538	531	566	512	584	505	473	532	528	488	528	568	481	511	528	489	515	507	512	556	537	531	509	560	507	511	510	533	511	526	509	495	481	514	565	521	537	521	527	516	567	533	540	504	523	483	526	518	500	504	522	541	497	528	513	501	507	512	519	535	518	544	544	543	540	493	510	507	511	525	540	521	490	496	539	537	530	522	487	547	573	508	540	487	525	489	500	534	523	501	541	546	498	546	531	555	510	513	504	519	546	502	527	535	533	516	540	518	527	534	508	527	524	523	558	547	571	510	545	513	517	524	534	520	477	547	492	537	538	510	533	523	533	492	545	548	523	498	543	506	541	510	536	557	512	550	517	528	556	534	574	546	541	557	498	519	523	503	541	505	549	536	469	497	523	517	529	508	522	512	534	535	507	505	494	535	565	519	520	508	532	496	534	482	544	519	514	514	546	503	534	498	519	547	498	502	533	559	532	529	514	568	509	535	525	546	530	548	530	531	559	553	517	505	534	524	544	515	560	504	508	532	512	555	505	496	547	543	524	528	557	494	532	523	504	520	541	524	560	529	528	516	500	522	508	479	520	564	500	511	511	508	523	549	515	538	507	527	556	548	541	496	543	552	519	513	554	531	569	529	505	563	526	502	527	487	496	528	513	520	553	515	544	507	495	516	547	536	558	573	519	499	532	522	486	492	528	519	540	544	503	538	532	517	522	511	537	500	483	513	518	550	497	519	504	536	524	540	505	541	502	514	539	514	535	534	507	507	481	523	562	528	501	524	517	531	496	504	548	538	526	519	502	495	519	534	479	512	525	556	565	528	548	505	577	565	507	533	533	495	507	540	512	540	519	537	523	520	526	543	499	494	543	544	508	513	502	487	473	548	538	535	512	516	524	519	526	535	510	533	515	509	562	482	533	497	510	471	551	522	527	571	547	517	505	534	544	497	532	521	501	500	507	531	517	588	522	509	508	496	551	495	497	507	546	512	546	529	498	569	498	512	520	525	511	519	554	539	489	558	505	499	507	525	558	560	567	510	550	545	476	524	463	488	517	526	554	528	528	499	524	556	524	528	481	523	497	503	469	566	544	502	486	516	529	511	522	520	536	528	485	518	534	549	526	499	527	528	546	493	504	503	543	554	569	513	557	533	509	523	516	503	528	542	520	535	518	495	510	534	542	558	523	509	528	483	539	547	538	509	524	485	539	509	497	519	505	533	536	515	495	494	545	510	538	507	530	471	535	523	551	541	523	541	564	506	498	525	538	517	511	500	509	501	523	567	545	535	480	518	555	540	539	512	554	559	518	503	502	520	501	496	530	531	505
22439	21121	28239	24249	21152	18197	6741	3118	2016	1548	1286	1028	856	706	664	608	594	538	438	433	414	421	369	376	354	335	352	314	281	287	286	272	285	279	275	248	266	265	249	244	223	263	276	260	287	269	251	237	244	259	222	231	255	253	220	257	227	260	221	266	290	239	216	242	226	231	241	260	209	251	226	216	210	234	235	232	240	257	231	285	244	242	259	227	243	263	260	232	213	235	226	239	218	213	222	233	266	252	197	207	234	218	237	249	221	242	254	209	222	218	236	192	228	231	236	235	223	228	239	204	225	223	251	212	224	284	255	222	248	204	214	239	210	255	224	248	219	235	238	232	227	243	240	227	212	224	228	236	215	217	235	224	254	225	213	251	237	207	242	234	234	206	235	231	215	237	239	233	252	239	245	226	245	201	226	237	231	248	220	259	250	208	220	231	228	219	207	251	212	280	240	216	255	239	252	216	219	194	227	222	235	249	222	245	231	213	231	236	249	258	241	239	239	247	239	256	243	190	222	222	260	232	217	224	252	253	233	234	249	228	218	236	218	227	231	241	230	221	232	223	234	241	241	232	226	227	220	221	224	236	215	254	260	246	221	231	236	226	239	228	246	248	218	213	225	235	265	216	244	245	219	220	196	242	208	253	281	227	219	238	227	207	227	236	257	252	208	221	215	242	261	230	205	234	252	264	248	227	243	237	234	219	231	195	230	255	219	221	247	199	251	207	245	217	230	226	264	222	250	235	220	188	223	213	226	231	233	216	235	237	227	247	227	222	247	226	242	215	237	223	215	244	221	240	247	205	222	223	240	247	210	211	252	232	222	257	237	217	218	233	209	221	209	236	259	202	233	227	245	234	204	230	226	256	217	232	232	200	227	219	217	222	256	236	254	235	233	235	221	216	225	214	247	230	225	208	244	231	249	222	218	218	233	217	252	230	225	219	232	269	236	227	224	237	245	216	228	242	259	248	243	207	239	259	224	227	245	254	231	250	218	220	244	220	226	227	222	229	239	240	212	214	232	231	221	219	188	217	240	219	214	209	213	218	248	223	249	231	217	212	221	209	229	231	238	244	228	232	251	217	239	246	227	232	228	250	265	266	216	247	223	220	244	206	215	249	235	246	230	236	262	217	228	244	229	208	216	248	221	230	222	211	202	226	260	238	202	212	212	220	233	217	216	218	216	196	230	225	194	228	230	206	261	217	218	228	239	198	211	242	242	231	227	221	218	224	231	235	228	254	243	218	238	205	240	199	248	212	243	204	231	206	232	243	232	223	215	217	226	237	227	252	218	250	226	233	216	228	233	228	239	214	244	248	232	209	244	243	233	241	220	223	223	231	244	219	241	215	206	227	262	235	225	218	252	230	211	261	198	225	236	206	225	250	241	215	240	244	222	248	227	232	208	227	202	220	243	237	208	253	236	235	240	247	236	217	211	260	217	231	242	237	250	219	236	244	243	217	228	231	229	236	251	229	232	217	223	239	225	255	240	230	243	220	230	249	221	232	242	223	237	242	230	243	232	242	239	240	222	226	230	234	233	218	235	219	254	236	219	248	224	246	243	227	240	244	260	243	229	233	239	240	217	232	210	220	232	231	229	248	236	239	257	237	178	224	239	218	241	219	239	258	241	242	241	225	244	239	234	225	237	254	229	208	201	222	236	232	234	264	238	221	237	229	197	188	204	240	234	248	235	212	213	226	224	222	223	226	226	245	239	188	239	211	222	214	221	238	220	249	258	207	218	237	239	220	240	237	213	218	250	239	231	241	209	207	227	222	213	217	216	241	241	234	238	216	227	241	242	213	228	255	231	213	223	220	221	233	232	223	256	221	232	256	207	262	253	237	228	247	219	233	242	219	225	227	237	233	219	230	220	231	215	233	262	222	232	237	223	224	237	238	229	248	217	196	246	223	252	226	226	243	234	201	243	240	224	238	236	211	217	216	226	211	213	240	223	230	223	220	227	205	215	244	249	226	253	252	230	239	229	228	223	235	234	239	232	223	230	205	228	248	246	224	214	209	220	244	225	232	256	212	248	228	222	220	235	222	220	217	247	225	211	251	194	222	221	228	208	249	249	242	232	236	217	236	215	217	259	233	209	214	234	202	259	246	245	221	248	238	225	205	238	220	256	224	218	242	227	232	241	189	227	235	240	220	227	226	252	243	212	198	228	239	225	227	224	202	223	235	216	221	210	242	207	264	239	229	246	217	228	215	245	230	202	247	231	225	252	255	242	240	238	232	235	229	232	225	215	251	231	253	237	231	219	230	258	243	235	210	241	219	214	224	251	235	229	235	245	221	231	219	220	234	230	229	228	225	247	237	230	220	213	203	221	218	226	230	237	243	241	266	206	244	248	207	216	208	208	228	236	246	222	243	224	209	230	227	237	230	240	251	243	236	232	254	219	247	237	218	218	234	238	236	223	213	221	246	225	256	232	214	240	233	251	210	240	237	220	226	217	241	218	235	217	228	236	233	229	212	225	235	229	214	228	249	250	205	220	209	237	232	266	221	191	215	246	234	221	246	219	229	248	237	227	240	190	204	223	249	232	213	208	214	232	250	239	242	247	246	192	250	225	233	240	227	214	242	240	246	221	250	251	223	245	207	222	236	227	233	236	235	241	221	223	217	252	230	228	217	232	238	229	220	225	234	225	222	207	225	215	212	216	234	221	234	224	231	225	237	189	193	243	221	252	248	231	231	239	231	245	231	263	250	260	233	236	226	214	215	251	227	247	228	241	237	215	238	243	235	209	226	236	221	205	210	257	228	236	221	257	213	207	235	237	227	204	218	198	204	232	209	224	217	244	217	229	221	231	239	233	215	225	201	228	228	252	231	246	227	226	252	224	232	243	227	238	243	207	221	219	233	223	238	242	230	251	240	246	229	228	205	236	201	233	240	229	234	234	201	236	241	255	219	221	219	226	231	227	246	215	244	222	233	221	243	216	197	209	228	220	204	232	223	253	233	260	235	207	222	244	223	240	218	254	265	225	234	245	235	204	228	244	225	212	240	231	227	237	220	234	213	225	236	208	241	231	249	221	198	217	234	212	228	239	217	211	234	227	220	246	226	243	249	251	214	241	227	216	223	230	238	220	237	246	248	230	225	247	243	223	209	228	232	240	230	199	272	251	230	223	214	238	224	224	222	218	220	237	220	214	244	225	243	227	244	217	222	221	252	242	237	223	221	218	223	186	255	229	219	208	238	238	198	269	219	221	257	213	210	228	242	217	236	240	244	232	218	219	226	240	234	214	239	243	197	215	235	227	225	219	244	220	269	242	220	224	213	237	234	202	228	231	233	252	253	234	237	210	206	230	237	234	210	221	227	239	222	200	206	249	236	211	213	224	245	241	238	218	228	199	208	228	204	232	240	255	212	250	233	235	233	232	200	257	252	239	239	226	224	228	252	265	212	215	228	231	249	215	244	206	222	244	260	240	241	245	226	214	215	247	246	221	238	223	225	238	241	230	239	208	231	226	245	218	227
20616	35209	28242	19667	15102	12186	10031	7908	6119	4631	3621	2852	2344	2165	1800	1694	1475	1225	1117	1007	902	873	812	738	718	637	603	569	521	547	495	487	494	457	480	451	469	435	444	416	365	419	444	434	422	432	437	396	418	431	404	398	376	389	418	371	366	374	418	405	425	438	400	371	430	395	370	340	397	409	392	392	368	376	400	336	378	370	394	376	387	363	366	352	364	382	370	334	357	318	367	344	346	377	400	345	370	351	360	370	364	360	363	366	367	370	352	352	372	311	387	394	376	375	377	318	348	394	363	346	359	347	367	369	368	369	370	390	362	340	361	359	371	344	396	363	324	362	386	339	384	370	391	351	362	363	338	332	377	346	360	364	374	353	340	367	379	394	380	355	338	379	350	337	353	362	355	343	354	345	353	383	355	374	396	354	352	378	366	372	375	343	374	333	386	363	342	344	344	334	343	344	360	391	343	334	347	361	349	361	367	376	363	341	371	353	369	334	388	321	356	370	357	350	380	354	373	366	347	376	327	359	363	354	355	350	363	351	364	359	392	383	321	353	368	383	351	336	323	384	346	362	357	395	371	348	380	369	362	339	352	364	368	350	354	395	375	338	374	376	369	349	384	362	336	386	373	378	348	347	386	374	364	364	349	354	345	341	375	372	354	361	407	347	370	370	352	374	346	352	313	327	330	328	346	358	367	367	359	351	349	386	347	362	332	355	367	381	353	367	351	332	337	367	323	369	395	368	342	320	381	348	357	360	357	372	337	389	370	369	349	403	384	340	354	376	363	352	344	369	377	321	335	377	360	330	339	358	356	353	377	353	375	355	358	394	363	357	371	370	385	353	363	347	382	355	374	409	362	365	390	387	359	338	363	393	343	376	377	355	349	353	339	354	390	360	381	361	362	335	389	388	363	356	360	378	341	341	360	343	361	336	364	394	348	385	359	352	350	351	348	327	345	374	385	363	377	356	373	369	377	376	363	364	345	332	367	343	340	360	383	360	383	381	372	358	326	339	378	368	341	373	357	350	369	348	366	374	402	356	375	373	362	367	339	339	361	389	362	351	351	356	344	385	358	327	357	390	399	362	375	372	363	382	363	374	380	370	342	374	346	360	353	381	358	350	343	347	360	320	319	351	338	345	329	329	352	358	392	352	347	352	379	381	354	334	388	362	404	370	341	361	362	328	344	367	387	341	347	359	354	394	360	358	350	366	369	358	378	344	361	377	379	347	357	376	355	374	390	351	350	352	346	350	365	365	393	356	357	358	343	364	403	366	380	356	343	327	368	358	365	403	345	384	345	319	343	344	365	338	348	308	375	378	348	378	396	389	383	367	348	376	354	337	357	360	379	375	373	362	387	360	348	338	372	380	364	361	377	369	380	379	356	394	354	345	364	364	324	392	350	320	362	372	369	344	363	353	380	329	368	382	348	371	364	378	377	361	345	327	348	362	373	365	365	336	324	350	328	366	396	367	373	363	366	314	344	387	368	337	372	381	350	349	384	361	342	322	382	352	399	343	346	367	388	346	372	341	373	409	355	336	345	377	379	323	367	357	374	343	399	379	357	369	373	338	390	349	356	354	355	347	353	375	338	391	379	359	356	364	362	365	394	346	371	361	350	355	353	381	326	351	365	322	394	378	363	342	367	362	351	355	392	374	366	352	363	350	341	326	364	354	347	383	382	350	379	323	330	340	354	384	347	386	363	365	373	408	342	377	350	348	384	331	366	326	363	348	373	370	342	355	359	388	351	379	374	350	343	338	402	345	420	359	341	387	387	355	378	375	363	371	386	349	372	378	392	332	364	343	374	383	356	379	375	335	356	377	374	322	339	339	352	371	334	343	350	378	366	350	357	353	368	383	359	357	363	389	361	361	365	365	363	380	338	334	382	365	366	365	379	324	355	385	398	366	360	354	360	382	372	348	348	369	374	344	349	363	352	355	340	394	359	335	370	376	353	368	392	369	344	367	396	343	360	347	417	354	379	375	357	397	361	372	342	331	361	350	330	349	386	388	349	347	325	342	364	358	352	359	328	360	363	390	372	376	380	363	361	363	353	356	354	360	348	343	364	376	382	367	365	357	374	384	355	377	396	376	342	362	371	309	351	373	354	365	356	365	393	371	325	348	378	361	371	391	360	358	345	360	343	363	375	348	339	340	390	352	368	377	360	380	337	340	340	385	324	349	376	368	387	321	358	401	338	350	322	351	359	384	389	368	365	332	364	359	334	393	363	389	326	361	375	358	373	361	374	386	378	357	396	363	362	352	351	377	341	376	334	367	335	355	353	420	338	328	336	362	369	377	345	365	363	364	353	342	374	360	366	369	335	341	355	373	319	361	371	355	378	372	328	372	381	369	351	333	367	359	343	364	366	371	385	335	353	397	367	375	356	334	339	422	352	383	369	402	394	377	366	350	353	379	354	372	377	359	363	404	333	391	361	342	360	336	356	380	340	354	354	345	350	387	357	346	352	339	387	343	342	358	356	358	356	339	345	372	362	326	337	337	331	354	346	322	357	330	348	315	348	331	394	359	361	366	374	352	388	335	358	327	356	360	345	356	324	357	391	356	362	357	332	349	362	333	358	341	353	334	354	353	354	347	376	386	365	315	381	362	333	333	349	355	335	355	335	340	398	360	364	371	357	364	364	360	332	352	361	339	389	341	353	360	384	344	336	334	380	351	367	343	359	367	352	366	356	359	383	331	351	387	343	359	346	365	341	336	367	382	384	359	329	346	358	341	363	356	357	356	335	370	349	321	411	403	348	348	368	353	346	361	356	337	341	337	360	376	361	354	345	373	371	323	339	364	347	354	344	316	356	360	320	351	359	361	371	335	354	354	391	339	346	360	382	350	396	357	372	388	345	369	348	340	366	347	375	376	367	378	347	339	339	363	376	380	377	304	336	358	380	384	383	356	346	353	376	343	368	378	366	346	384	367	362	371	357	364	317	375	348	391	347	354	391	360	349	388	377	402	381	346	354	390	389	341	365	367	389	339	386	378	343	364	353	366	378	378	361	352	367	366	364	348	367	371	351	368	349	395	360	395	334	375	340	351	363	357	333	352	350	349	351	345	359	356	377	379	347	360	320	367	339	344	353	383	378	366	360	350	344	343	335	334	381	346	367	365	318	318	372	351	330	378	365	364	350	385	361	365	379	388	393	332	395	353	367	347	392	385	363	364	341	344	364	329	378	335	391	381	365	331	404	341	379	337	365	318	359	334	344	372	368	352	356	350	376	334	368	356	355	365	360	354	374	376	376	344	337	333	340	365	392	372	368	393	330	388	364	366	358	386	371	337	361	389	381	354	367	354	342	417	355	350	372	336	333	370	338	362	347	362	336	354	356	349	354	365	377	335	357	351	414	347	355	382	359	357	376	359	347	379	351	338	353	367	392	364	373	337	377	352	353	345	362	364	335	352	370	363	400	366	364	350	357	341	368	371	375	358	360	359	351	379	345	366	311	367	358	374	360	350	331	347	384	389	396	350
27474	19062	12840	6603	3516	2446	1848	1415	1121	914	766	657	556	553	576	536	483	494	455	425	418	393	401	396	395	383	387	395	395	385	356	375	402	350	341	389	402	332	366	368	335	371	389	378	388	348	369	354	353	351	371	374	355	325	380	360	360	365	340	349	370	333	346	359	347	304	344	340	371	358	358	346	323	360	354	333	350	333	375	334	347	358	354	380	382	293	362	353	375	341	345	332	342	332	340	357	338	375	339	351	358	337	369	348	331	343	329	347	356	382	355	358	327	343	386	327	356	338	367	365	331	357	337	358	378	347	340	326	358	337	348	351	366	385	363	376	329	361	322	370	365	361	384	347	367	351	342	376	367	350	315	364	366	333	381	346	383	355	349	303	379	326	343	379	355	339	351	362	370	342	341	337	359	339	344	362	348	338	339	332	341	322	401	340	337	367	352	345	379	369	349	379	338	366	362	364	343	342	344	376	377	336	336	363	323	338	339	332	331	381	366	364	348	372	376	362	314	358	372	356	358	348	351	380	335	357	351	362	334	343	350	356	339	349	356	359	358	376	359	317	348	334	325	374	338	339	349	355	340	385	362	324	373	370	350	318	332	337	354	356	315	328	310	339	349	323	347	361	352	364	358	347	329	341	348	368	327	310	320	315	344	349	310	353	358	367	365	362	345	341	358	381	362	358	355	376	353	346	355	308	376	348	345	383	335	325	342	333	342	350	347	374	345	354	357	342	315	362	360	360	357	345	336	338	365	358	366	343	343	336	378	361	359	325	349	347	370	351	396	336	339	355	346	350	336	382	328	362	339	342	311	348	353	371	327	330	344	376	334	357	338	354	354	382	326	328	324	346	343	356	323	363	326	370	353	339	340	380	348	365	342	330	336	347	319	362	351	319	361	382	390	321	353	336	325	335	326	357	344	332	349	324	325	381	360	352	345	334	335	326	347	329	367	342	367	339	370	361	354	381	326	339	341	344	364	351	349	360	323	361	349	359	381	346	367	315	363	364	371	339	333	357	324	369	335	365	322	379	342	363	364	331	359	341	392	341	350	336	383	344	352	345	336	373	333	338	359	360	345	352	336	357	323	339	342	349	364	353	339	351	340	359	364	346	336	310	373	324	344	337	389	334	365	340	379	323	331	353	338	368	320	359	362	364	322	319	407	350	322	366	334	318	345	335	343	323	319	363	357	346	322	348	356	363	360	340	367	380	347	372	319	365	322	343	367	374	344	365	342	337	335	330	352	370	344	332	351	335	355	364	350	345	348	314	353	347	367	375	342	330	381	326	368	366	360	347	326	371	374	377	327	335	342	350	343	350	353	353	313	355	325	355	330	352	380	331	341	339	361	318	343	368	344	380	340	330	338	333	378	359	371	370	374	341	365	359	362	350	350	341	375	357	338	370	335	354	337	381	331	355	349	372	376	362	351	339	369	362	383	311	353	339	356	372	336	301	377	365	342	356	368	304	375	348	342	385	364	345	363	327	346	316	384	345	333	319	349	324	342	355	351	361	350	337	363	402	349	343	363	365	309	383	357	341	339	384	373	344	337	394	375	369	352	359	360	328	360	333	369	345	342	357	328	397	348	352	334	359	338	360	308	345	332	342	352	379	358	338	337	360	363	351	351	335	349	320	364	362	371	362	357	380	324	366	361	363	332	328	363	317	377	355	343	350	369	332	358	336	383	310	358	356	382	367	332	358	352	369	356	365	352	370	363	330	354	342	334	342	400	332	354	361	381	368	393	364	354	348	346	375	344	354	367	367	340	327	354	318	343	346	331	317	355	352	356	320	360	364	343	347	334	364	377	352	340	346	365	354	350	334	387	344	326	333	304	349	331	365	334	359	377	364	347	350	357	352	379	318	344	358	376	368	345	332	348	351	348	322	329	331	352	360	324	343	388	346	382	339	372	353	333	383	346	357	345	337	304	361	349	364	353	314	357	390	324	376	388	385	371	351	384	329	374	343	352	354	361	348	352	349	358	348	346	364	361	351	327	308	377	371	364	354	378	380	387	350	365	375	353	362	352	371	348	360	345	320	367	383	368	322	355	338	327	347	353	348	364	387	359	368	332	364	319	363	333	369	386	374	349	339	355	375	366	351	323	354	349	331	355	338	369	359	359	353	306	382	359	337	368	340	352	350	347	356	348	349	335	389	341	353	346	391	329	356	361	347	364	341	351	333	360	324	361	328	367	372	357	361	369	342	352	371	372	369	371	339	350	350	360	346	354	384	365	366	348	317	347	350	379	311	341	353	328	365	359	360	325	343	327	368	351	370	339	370	347	365	375	351	370	351	337	355	339	325	353	366	338	336	337	344	366	332	350	324	334	355	346	373	391	315	351	366	334	395	366	357	336	361	354	342	400	353	346	361	332	377	334	347	348	365	394	341	346	364	363	359	362	331	321	326	364	364	377	377	356	366	356	346	387	350	336	300	370	344	373	384	361	387	375	348	339	346	339	407	370	365	338	361	385	318	410	353	348	353	373	339	330	330	359	360	311	350	373	370	368	328	364	310	364	374	330	338	381	346	367	361	334	383	338	368	338	354	350	337	355	372	381	342	337	365	309	344	335	372	358	357	337	346	392	348	321	346	344	350	339	352	341	365	335	364	376	323	372	335	318	358	338	378	350	330	348	363	333	324	317	324	324	335	340	346	358	344	364	348	336	346	350	370	374	387	366	359	358	359	378	373	375	362	335	345	365	384	344	359	367	369	382	332	369	371	400	383	311	336	361	351	327	370	339	338	339	320	357	367	361	370	347	354	334	353	348	347	376	349	341	356	333	327	357	318	404	369	332	345	310	348	361	344	356	386	362	358	340	330	375	336	343	368	340	335	360	350	367	348	398	348	330	339	354	359	347	358	365	336	363	397	334	351	352	324	385	387	326	345	351	359	341	333	358	351	367	383	367	369	354	338	372	336	350	338	372	362	345	308	373	356	324	378	360	365	355	350	369	333	334	328	368	375	347	339	382	347	349	348	367	333	368	341	370	331	329	313	379	337	391	387	377	336	378	328	354	352	335	328	366	374	332	362	342	339	386	348	353	350	354	338	355	335	353	357	343	357	347	319	348	381	341	361	343	370	349	359	405	350	373	363	362	370	326	348	332	369	357	347	322	353	338	409	358	335	343	382	375	349	379	368	357	335	376	349	336	350	357	372	358	380	347	376	353	355	386	338	340	346	377	349	353	346	357	348	349	347	331	354	386	373	368	333	359	349	316	346	325	350	359	342	371	320	354	381	319	337	365	354	325	337	347	384	354	334	334	342	380	367	322	335	351	347	357	358	357	363	351	318	330	322	395	327	353	345	341	367	348	361	345	361	357	356	359	367	375	339	327	321	355	354	339	348	372	361	348	329	361	314	364	373	343	417	357	332	316	348	344	317	349	347	349	359	338	360	355	337	321	358	334	348	367	379	370	340	334	351	323	330	349	366	358	361	361	335	347	347	329	364	351	350	366	352	355	332	379	337	356	322	350	342
16779	25027	18958	11709	8283	6428	5249	4110	2956	2419	1874	1496	1369	1247	1128	1026	961	877	856	814	732	757	730	666	635	664	673	645	643	616	583	614	630	560	615	618	592	644	580	564	589	593	609	595	593	612	578	586	597	578	596	566	560	545	564	639	588	605	555	558	563	513	569	603	524	630	569	602	566	542	548	601	514	592	548	527	611	611	551	602	534	615	523	535	578	616	550	568	542	510	573	563	514	528	568	585	533	572	546	558	587	583	529	523	552	543	585	540	559	583	573	534	573	514	526	603	564	554	569	544	568	565	586	553	556	539	549	588	499	553	564	529	580	543	551	575	561	547	578	566	527	549	578	555	539	555	525	555	556	563	562	580	525	525	554	575	499	537	525	568	574	595	573	553	589	586	544	584	580	598	548	585	593	551	553	555	597	575	557	566	556	585	530	579	580	536	505	582	546	553	544	544	491	526	589	536	573	543	518	580	563	560	553	569	550	538	591	576	535	578	598	577	541	537	547	555	535	542	561	524	540	538	558	539	556	550	557	584	555	555	535	571	565	533	569	554	564	536	555	532	570	573	529	543	557	557	527	480	582	572	566	540	568	537	516	581	535	519	535	543	555	589	568	551	575	549	564	505	551	557	567	562	585	552	572	571	498	581	575	569	560	555	606	567	569	546	573	535	514	566	552	572	547	555	570	521	550	571	559	530	564	539	549	586	581	584	527	588	512	560	580	592	571	520	553	571	540	536	572	560	523	582	546	556	529	539	574	557	524	572	546	566	538	545	562	606	552	567	563	560	544	572	549	533	564	567	547	561	562	572	551	556	506	541	577	566	517	559	554	565	559	572	582	528	525	575	583	551	551	550	605	538	556	546	540	577	547	552	566	601	541	588	577	550	559	565	571	578	580	555	525	571	551	573	565	572	541	536	531	591	569	566	580	562	549	575	544	561	582	551	541	550	580	579	536	585	592	559	572	554	563	565	574	596	551	576	568	554	543	540	540	550	570	566	602	592	571	551	534	559	551	552	592	568	547	546	515	518	583	527	561	589	569	585	537	496	511	545	557	560	570	551	542	531	545	582	563	556	557	554	566	536	586	561	533	545	562	532	561	583	598	579	540	552	530	572	566	582	538	565	557	561	566	543	555	583	568	550	521	558	559	565	537	540	545	537	542	589	572	511	550	537	548	538	566	543	560	551	573	541	570	564	548	579	553	564	501	552	523	549	545	565	541	605	567	544	575	538	567	538	551	545	500	555	547	548	571	565	536	566	543	547	553	591	567	591	541	540	531	593	544	533	595	547	579	583	565	534	537	562	547	554	636	505	542	527	591	533	517	576	541	616	583	557	547	552	595	577	598	553	592	524	548	556	568	529	552	552	535	531	546	529	575	585	552	555	593	536	537	541	566	551	557	550	554	582	575	554	542	557	554	507	548	582	548	542	572	563	555	556	591	524	572	564	572	553	538	582	528	568	550	535	550	552	570	612	568	553	516	552	552	553	522	599	562	541	573	577	612	557	564	544	543	534	585	513	507	561	554	572	549	576	580	586	555	538	536	538	563	584	616	537	594	527	488	557	561	551	584	552	532	559	560	550	566	566	557	542	534	554	576	562	522	568	527	534	523	558	574	543	533	535	519	493	565	579	533	585	555	504	544	542	525	552	555	556	563	568	593	562	572	535	563	515	558	533	576	556	547	526	564	496	590	529	571	565	548	556	591	555	537	560	573	576	597	570	572	558	528	588	560	552	552	542	541	562	573	538	537	519	563	573	568	554	575	574	542	545	524	568	559	557	522	551	584	525	577	579	521	516	574	580	582	509	579	552	553	553	556	535	529	570	535	536	589	604	556	540	560	560	521	527	561	570	560	576	575	571	566	518	566	554	574	535	559	585	602	534	597	558	562	573	543	535	585	567	577	567	564	601	543	505	565	547	547	589	557	583	559	506	554	558	548	561	543	523	550	592	550	569	516	566	548	504	519	555	521	506	586	561	550	547	543	610	554	530	541	624	510	528	511	547	535	534	577	545	567	570	578	547	553	577	569	559	547	560	569	568	546	594	570	530	531	515	539	567	531	572	532	550	549	543	557	545	580	575	511	569	559	561	572	548	568	550	554	579	596	585	539	545	524	538	605	555	564	547	547	558	540	597	550	549	590	537	568	550	540	579	538	529	541	573	593	546	558	600	542	567	553	569	550	556	568	572	544	535	544	524	606	565	578	536	553	537	583	559	542	526	519	548	577	527	571	525	540	550	571	590	555	540	530	566	569	538	497	512	596	563	538	554	600	574	578	565	549	579	551	526	607	575	541	548	557	554	564	585	582	575	506	568	530	554	563	556	539	578	542	529	545	575	580	553	594	590	528	535	579	562	563	554	564	549	555	584	541	578	592	560	573	555	552	551	573	527	578	556	535	571	568	562	544	532	532	549	584	516	549	618	538	536	583	556	597	515	581	568	498	542	539	532	556	581	548	547	554	568	526	513	575	542	530	546	540	560	575	536	549	520	562	576	552	587	545	564	566	529	580	564	583	604	542	504	571	556	542	542	577	587	561	549	551	556	550	562	549	513	527	567	559	538	557	597	578	525	543	601	554	563	547	569	576	594	554	547	567	589	534	521	505	537	605	508	590	584	578	538	589	564	534	525	543	555	558	549	573	595	568	525	587	528	541	518	582	585	494	532	544	575	564	562	586	504	536	576	550	530	539	535	556	547	582	535	538	586	524	570	579	537	565	569	528	541	566	592	556	567	558	563	570	595	527	534	529	554	532	546	542	482	546	530	523	559	571	569	534	549	550	576	577	575	538	559	580	573	582	535	534	569	539	565	603	566	520	515	540	566	613	583	555	538	532	573	525	549	590	583	551	535	556	542	534	537	560	544	540	580	532	561	536	551	540	521	543	538	524	545	563	571	582	540	582	566	481	544	537	533	557	567	579	510	543	544	547	569	550	537	578	590	559	555	585	543	576	570	553	516	601	528	537	557	546	562	551	534	617	581	532	544	548	562	532	543	548	568	561	576	543	519	583	548	574	578	591	515	555	548	567	548	563	513	549	555	568	545	544	557	617	552	557	547	567	550	591	571	559	539	498	554	516	611	560	547	551	583	573	549	511	527	570	559	563	560	600	559	586	584	586	582	569	591	589	576	539	529	553	534	533	574	588	558	551	527	565	567	562	561	529	560	540	577	574	597	532	545	575	557	547	545	511	524	527	550	584	563	561	599	519	550	578	518	564	549	569	507	547	561	534	574	563	568	562	557	585	522	550	547	572	582	576	577	581	583	589	570	554	568	579	557	540	531	587	561	591	527	522	560	594	612	568	547	556	518	547	586	566	562	579	521	531	583	528	525	541	562	564	548	569	496	515	563	565	541	555	581	533	553	574	527	531	504	540	520	558	538	586	537	567	539	537	521	518	566	504	532	528	531	571	597	584	535	545	530	558	534	557	518	569	505	569	531	572	559	576	557	596	577	587	556	571	556	561	568	562	554	566	540
23259	21067	27490	24887	19256	6854	3494	2210	1525	1235	1004	807	768	643	599	555	525	458	451	433	411	399	349	348	355	308	311	352	324	324	298	305	273	287	294	318	286	298	326	302	301	293	298	316	279	274	314	324	292	281	326	334	314	267	265	313	286	268	286	287	265	300	278	297	294	265	271	289	292	290	271	311	277	309	324	304	292	297	297	278	278	243	294	269	262	249	262	264	278	276	288	273	294	278	290	257	293	266	258	254	296	283	230	273	269	256	282	280	300	291	294	271	253	303	246	279	256	297	249	272	295	300	276	299	272	263	292	278	299	288	287	273	282	289	273	288	265	263	291	245	289	300	286	324	274	264	269	287	285	286	244	279	289	285	297	246	293	298	282	307	254	278	243	257	294	264	264	262	278	270	271	271	278	300	278	286	282	282	284	267	271	261	278	279	288	267	281	307	291	266	265	272	263	248	281	276	291	261	287	281	276	286	285	288	289	301	282	271	289	288	258	276	291	290	268	299	287	281	301	275	308	316	293	282	302	301	288	273	291	233	287	267	286	258	315	259	285	276	293	272	289	290	273	290	290	303	300	270	284	268	279	262	294	271	277	284	274	246	287	308	269	291	278	256	257	266	264	298	276	254	263	275	305	275	305	269	284	283	278	291	303	299	266	263	305	295	265	311	255	251	272	301	279	287	287	236	285	292	271	274	290	288	262	242	269	289	295	260	293	294	299	283	275	258	255	248	277	250	295	262	271	291	289	273	277	314	264	291	291	284	285	252	294	294	302	267	275	250	301	256	277	284	273	273	278	311	274	278	289	263	267	284	291	284	280	283	271	277	260	269	273	274	286	243	275	259	277	283	295	247	307	290	270	307	285	292	279	249	281	273	279	320	257	256	293	259	286	269	279	271	302	264	278	285	270	274	269	262	286	290	285	249	292	272	310	271	277	277	287	294	288	248	260	281	272	281	304	302	283	266	273	269	275	261	292	294	293	270	277	265	299	252	279	321	309	284	280	310	261	309	258	261	294	286	312	283	265	268	281	262	278	271	289	259	255	276	281	272	285	258	308	265	278	274	306	272	310	279	269	280	293	292	246	284	265	284	297	282	248	305	291	262	282	319	257	285	236	283	278	310	280	290	264	283	277	267	291	305	273	282	284	333	303	290	261	271	273	287	298	281	280	279	277	268	313	280	264	271	284	284	272	267	271	284	279	252	303	264	254	274	273	260	271	276	274	259	319	282	297	276	299	267	271	281	305	264	265	296	262	300	266	283	262	259	268	265	266	287	313	274	298	236	290	275	276	273	293	308	260	279	275	277	279	269	270	250	284	277	270	258	279	270	275	269	304	289	275	264	261	297	275	261	230	289	273	299	294	294	305	262	256	297	277	276	295	288	300	272	268	267	254	284	273	282	259	302	296	278	324	260	300	301	291	291	318	284	299	272	292	255	282	281	287	276	279	279	282	278	266	297	280	283	276	259	298	247	248	287	294	311	282	285	287	287	255	295	285	270	279	267	269	289	274	281	269	259	289	255	302	240	316	265	264	263	295	273	286	292	238	300	274	269	305	292	297	289	290	277	305	312	260	290	262	282	270	275	332	267	254	295	267	279	264	298	287	255	303	287	288	298	275	277	276	289	272	276	324	280	270	285	288	284	260	284	279	274	275	280	272	274	288	278	247	260	266	326	265	308	295	280	303	282	279	294	280	270	276	280	289	280	273	262	270	289	269	279	273	264	290	270	280	283	284	283	269	276	286	253	279	276	270	277	287	293	308	283	283	277	287	244	255	268	282	301	277	295	273	265	278	282	245	285	286	285	293	288	283	267	283	242	282	266	311	266	300	258	253	302	279	269	274	298	275	275	272	282	296	273	282	258	289	286	270	291	255	257	273	287	289	277	281	289	294	300	281	305	288	243	286	272	267	279	254	260	275	307	299	290	279	287	256	275	269	284	263	265	265	265	276	277	241	292	256	259	269	275	299	288	246	284	274	295	257	320	256	285	271	289	299	241	253	253	285	288	263	279	245	293	265	250	286	297	282	282	260	289	307	285	276	273	263	269	282	308	275	271	290	297	307	262	269	260	296	302	298	295	245	283	286	302	283	286	252	280	279	277	264	272	282	261	268	250	260	284	246	274	269	274	279	294	281	273	266	284	284	259	277	263	290	280	261	281	267	274	256	301	266	275	269	270	252	264	287	310	274	286	282	273	276	254	268	290	289	265	288	275	315	303	270	255	266	264	260	278	281	254	268	276	252	306	252	263	281	282	255	274	304	250	271	292	285	276	269	283	241	310	306	285	285	281	287	255	270	286	279	283	275	239	243	279	281	275	303	290	293	277	266	258	294	294	305	287	271	293	250	273	272	266	283	274	274	295	237	271	295	278	293	278	278	317	270	322	246	269	268	243	285	302	277	277	255	273	266	257	294	284	295	278	291	279	289	298	280	288	256	299	284	258	255	258	261	265	340	311	305	291	287	281	291	282	300	280	278	259	313	274	258	272	278	260	293	274	277	295	253	306	265	316	298	294	271	274	269	264	267	284	288	291	270	302	261	281	293	316	254	251	288	301	308	278	235	291	283	269	280	273	272	309	308	288	292	284	271	243	269	267	297	275	269	313	252	269	292	265	257	291	282	279	287	292	273	295	266	277	258	272	278	296	264	263	279	263	295	290	244	298	286	259	299	264	287	241	255	288	282	275	262	252	319	279	286	288	252	275	299	285	293	270	272	294	255	280	293	260	288	282	264	263	289	290	290	280	292	295	298	264	286	276	286	271	268	289	278	270	256	280	288	263	273	280	282	269	255	271	298	268	290	266	274	287	292	258	299	286	282	289	274	308	268	280	284	269	247	322	289	271	277	284	311	261	285	256	287	283	275	269	288	303	266	282	273	312	303	284	280	253	280	292	312	273	293	313	278	255	291	287	265	273	256	279	286	275	290	270	272	279	278	299	263	290	297	263	262	296	287	267	285	283	290	265	285	253	292	287	285	279	255	253	273	262	261	249	283	281	284	298	258	285	279	292	293	296	280	272	257	260	284	296	291	299	267	288	276	252	286	244	308	278	295	282	278	291	258	311	279	310	282	297	297	271	267	278	288	281	245	290	295	264	319	269	275	302	286	291	267	299	247	288	271	269	293	281	262	241	290	291	231	279	256	295	297	260	286	294	255	281	267	280	273	286	275	287	269	290	268	269	310	291	296	288	261	279	292	266	302	290	327	300	293	310	270	245	309	254	252	319	316	326	249	286	267	310	300	284	294	266	247	273	297	273	257	276	292	270	264	287	281	261	260	281	268	264	265	254	305	278	258	306	288	274	312	277	263	278	259	275	256	285	273	277	260	271	248	280	274	301	300	275	280	285	270	266	304	268	270	288	299	287	260	242	266	281	288	291	282	313	279	285	240	299	261	287	287	263	287	285	301	296	257	273	269	263	276	290	274	301	251	250	272	275	287	249	271	268	299	246	293	272	264	282	258	275	272	270	286	283
18482	31311	25150	16651	12261	9502	7882	6053	4529	3497	2705	2228	1838	1678	1509	1285	1184	1036	936	891	861	773	743	703	713	633	612	572	551	550	575	540	534	523	491	481	496	495	487	523	462	468	487	501	535	473	478	478	489	475	479	462	488	487	464	507	513	481	454	450	464	449	489	453	472	507	454	490	459	471	465	517	424	461	483	459	417	428	491	402	453	473	477	440	426	463	472	435	477	431	436	432	421	442	454	444	444	457	456	462	449	444	453	454	465	449	416	438	428	438	432	429	453	482	491	428	437	429	470	436	470	470	436	444	453	452	407	432	445	486	458	424	442	446	478	440	399	459	402	428	470	439	439	411	471	465	480	422	493	473	447	442	455	452	493	414	429	417	468	446	430	449	434	443	472	459	479	427	438	499	431	439	408	434	429	468	432	417	456	461	414	447	440	430	396	481	430	456	447	436	469	452	431	438	452	393	445	492	466	451	453	470	390	432	415	464	434	443	460	445	463	430	460	471	436	461	428	433	467	408	419	430	440	439	426	435	438	444	442	434	416	439	427	445	410	442	436	407	430	438	449	437	456	441	419	438	434	462	421	474	437	434	426	508	484	448	421	458	427	455	461	413	447	415	482	447	466	432	430	399	480	486	440	411	439	457	472	477	441	421	445	432	455	455	385	408	434	447	470	453	417	425	500	443	427	465	497	484	431	447	456	459	471	427	454	445	470	464	459	442	396	421	441	454	452	433	459	432	439	442	417	465	479	410	444	449	473	436	461	439	464	438	429	498	474	455	426	426	447	451	416	428	445	456	413	469	465	481	445	419	451	437	437	483	436	505	487	435	442	452	408	456	431	471	451	482	438	438	460	466	435	433	454	429	457	525	469	464	482	436	450	422	429	456	502	445	470	454	446	439	449	424	433	438	440	434	408	407	443	440	458	430	406	448	428	441	421	433	416	428	462	468	437	435	379	449	460	458	427	454	409	483	435	423	464	432	444	453	448	381	444	433	419	462	455	445	436	472	478	431	410	478	446	421	422	456	448	444	420	441	456	422	441	420	439	453	392	494	435	469	440	439	456	452	439	417	431	446	429	439	432	442	443	440	437	429	457	443	457	447	427	430	460	475	459	416	387	461	432	455	401	392	443	435	446	472	453	420	454	439	443	434	452	501	453	420	453	470	447	436	463	420	447	384	475	413	447	478	434	447	422	468	456	451	450	476	447	470	446	458	467	401	419	411	430	462	414	425	463	413	392	451	416	455	474	443	425	478	427	436	460	473	439	451	445	451	446	425	449	444	391	431	440	462	425	482	434	494	456	428	451	406	457	477	441	418	431	431	453	455	431	431	462	460	420	470	411	445	471	445	465	467	478	434	457	460	423	419	454	454	447	394	475	424	430	435	436	448	456	428	470	433	459	427	463	466	460	433	424	459	438	440	444	430	464	429	441	428	439	427	450	421	450	433	410	460	450	445	459	424	435	444	419	450	401	453	458	441	423	416	461	443	419	401	442	457	430	438	482	449	470	427	466	444	425	440	438	463	413	440	459	434	403	447	435	415	438	454	452	429	404	452	471	452	443	395	428	441	423	455	428	396	419	444	416	446	412	443	469	444	448	465	419	429	453	457	451	433	463	412	426	464	451	441	452	459	425	433	462	463	438	439	450	413	437	450	452	443	438	413	465	466	446	434	428	466	434	433	413	439	393	450	407	439	484	450	500	452	448	448	427	438	429	436	462	428	408	453	470	436	457	452	423	421	406	439	479	453	399	441	487	495	488	401	422	419	409	435	426	396	414	464	437	442	455	409	440	411	429	427	454	453	454	489	446	470	452	445	464	453	479	450	449	441	425	407	477	457	440	413	439	463	470	455	408	454	428	471	449	429	437	453	449	418	426	451	458	384	467	444	440	432	442	453	423	439	418	465	479	428	445	429	428	450	440	459	437	464	435	436	417	448	439	439	420	455	425	435	432	447	466	433	435	444	427	421	430	441	441	422	453	448	400	466	424	452	422	429	429	442	457	447	439	508	406	416	432	429	450	447	421	425	411	464	442	429	437	428	468	474	429	473	470	441	455	439	450	451	446	460	448	448	460	464	465	450	409	463	451	411	383	401	427	434	453	434	443	405	450	423	476	421	441	465	433	425	466	446	451	428	454	435	431	474	423	459	454	475	432	438	441	400	432	456	435	459	397	462	443	458	413	435	454	451	424	427	429	490	438	460	428	463	456	436	462	439	464	418	409	460	453	437	425	457	472	403	414	443	438	445	460	412	407	442	447	460	418	430	448	403	471	467	408	474	414	445	411	449	424	470	453	430	466	464	441	421	419	416	442	461	500	436	414	431	432	471	468	451	413	406	442	445	466	462	476	452	457	454	442	492	438	432	439	422	429	452	422	438	445	424	456	422	443	459	463	438	436	434	418	471	441	466	431	433	442	443	438	492	400	443	482	471	419	462	458	425	436	436	442	452	410	457	452	497	433	433	464	475	449	433	450	452	446	423	427	448	494	460	422	426	456	446	452	425	426	455	416	456	437	456	471	461	436	469	455	434	412	426	445	450	482	469	436	437	471	476	432	433	450	458	442	467	434	479	422	489	442	455	448	487	436	449	479	424	420	427	471	439	448	441	443	436	402	429	452	456	406	459	452	425	456	455	433	460	463	429	471	461	466	443	448	440	461	422	459	464	470	467	441	429	432	434	483	450	465	457	494	458	440	445	456	447	423	460	428	439	422	455	460	433	444	440	443	473	441	466	422	476	423	432	458	472	421	446	414	427	457	459	436	417	458	466	441	439	458	445	466	462	419	441	425	428	466	464	408	450	430	448	436	433	412	409	443	474	438	471	449	401	459	452	436	422	425	446	416	439	471	459	422	430	463	437	448	431	457	464	465	440	415	432	459	414	459	466	457	469	446	438	457	443	428	464	446	450	430	417	430	435	429	440	454	433	444	451	413	467	447	456	440	455	448	471	429	452	460	456	460	449	454	435	446	441	433	436	455	453	442	475	464	431	431	431	441	471	407	418	452	456	383	458	454	412	457	475	412	453	475	424	452	413	444	425	416	440	468	425	458	435	433	441	434	443	456	458	422	436	459	428	427	435	483	457	462	456	450	460	462	446	446	411	452	460	456	464	470	470	427	449	452	445	449	442	453	410	466	434	495	435	463	417	430	441	410	437	427	411	410	476	444	403	427	424	474	434	421	426	464	467	447	451	437	443	469	456	426	472	423	445	436	452	474	425	466	444	395	430	452	460	466	426	427	397	451	459	469	433	441	442	436	467	428	447	432	433	465	479	472	487	465	453	445	470	424	425	437	474	429	427	422	455	424	436	454	426	441	421	435	457	467	451	454	421	450	437	441	454	447	442	428	435	460	440	423	403	443	416	444	451	443	445	435	402	428	455	436	445	437	451	427	461	437	443	433	443	424	444	428	446	426	449	439	440	453	434	406	449	438	435	441	454	435	435	455	428	429	417	445	430	426	441	456	426	429	466	446	462
24619	21053	25315	22156	5804	2910	2269	1655	1263	1026	818	737	679	615	629	544	495	449	437	449	406	432	391	420	350	416	366	338	367	363	357	348	389	317	329	345	348	345	351	321	333	347	336	333	317	359	343	331	306	353	351	322	337	348	358	331	350	343	335	333	354	358	305	332	330	351	342	315	311	368	330	305	318	310	295	352	346	323	326	329	331	332	343	326	322	344	314	331	347	336	350	302	355	326	330	305	312	320	327	351	338	309	297	315	355	307	367	329	317	325	318	343	376	360	360	350	327	335	343	327	300	334	312	320	313	343	325	332	322	333	322	330	306	334	345	353	335	283	327	310	348	337	320	314	344	346	308	328	324	334	323	363	337	334	330	316	302	334	332	357	357	320	354	327	358	353	305	313	363	331	320	340	346	322	311	299	319	342	382	350	311	301	338	315	363	302	344	361	320	337	309	298	326	325	341	342	345	311	322	348	349	321	306	331	341	319	327	340	336	355	311	348	302	305	317	335	320	341	347	336	315	327	356	310	327	354	297	314	341	304	296	313	325	346	358	325	331	347	327	377	326	303	358	351	309	324	330	319	328	319	329	325	321	324	340	318	316	310	352	339	311	337	327	317	335	330	350	346	328	356	318	312	345	331	290	324	296	335	310	339	345	319	339	317	314	348	314	347	332	348	323	338	341	338	309	311	330	313	344	347	349	350	308	353	317	330	356	300	339	316	303	304	346	326	323	300	368	310	353	351	319	348	339	331	347	336	335	328	321	343	331	329	324	359	318	355	341	338	346	320	338	340	370	331	337	307	303	334	321	304	319	327	349	296	334	300	338	317	292	329	319	374	326	344	341	305	310	362	314	346	332	328	328	325	330	345	335	333	344	298	351	329	322	356	351	325	315	318	318	309	310	337	346	328	319	322	314	327	342	311	329	317	336	315	333	328	347	318	333	347	333	343	333	326	330	320	329	311	357	334	324	312	303	337	311	323	323	331	319	335	349	317	318	342	299	304	352	290	322	311	310	338	343	336	327	322	326	358	316	331	331	316	315	335	330	331	347	307	361	316	349	319	328	333	344	310	373	303	334	336	310	344	312	314	329	380	329	341	305	322	317	302	327	318	327	334	311	354	335	340	335	324	293	321	336	303	342	328	295	332	321	305	324	350	328	346	333	328	328	337	337	323	288	335	317	313	354	345	327	309	324	336	320	348	326	329	347	308	283	307	329	332	343	341	308	344	329	314	314	348	345	327	336	321	322	292	330	339	354	337	310	347	325	318	297	310	362	339	347	333	319	341	333	329	329	340	316	334	350	364	347	313	322	333	323	323	321	330	351	320	339	325	338	302	338	315	325	344	327	338	317	309	308	333	332	334	351	329	299	343	318	320	328	350	343	315	331	334	341	303	327	314	364	329	341	327	309	354	359	348	290	348	332	324	307	302	342	350	365	365	313	318	331	339	311	335	331	343	273	292	332	315	313	330	359	344	331	339	315	332	354	338	295	332	342	353	332	321	353	309	296	340	324	304	325	325	330	321	322	310	340	311	331	337	333	359	318	320	345	329	324	328	335	322	326	352	344	303	348	336	317	325	330	332	333	348	354	332	341	316	308	340	303	316	329	297	329	318	351	318	339	347	327	321	309	358	318	309	345	329	281	343	327	309	332	368	332	339	320	327	347	326	326	326	297	329	308	321	321	321	342	325	323	338	323	337	336	313	316	341	302	317	299	327	304	352	348	307	336	325	338	314	309	318	345	305	330	314	302	338	325	331	344	309	329	366	307	331	298	338	313	349	329	322	314	321	310	326	350	305	323	348	334	325	341	335	317	334	328	321	326	310	339	330	306	310	349	332	328	332	309	333	298	339	311	339	327	349	350	329	348	324	319	317	341	345	308	321	342	311	357	319	335	304	317	300	330	327	342	331	345	342	333	349	315	326	356	312	311	336	340	352	307	330	320	326	320	320	341	324	320	315	321	337	303	314	355	337	331	344	332	348	290	324	347	266	311	339	316	333	346	330	341	304	364	344	337	359	321	331	326	318	305	309	314	309	329	326	343	338	323	313	331	310	302	337	342	322	338	346	318	344	338	345	309	341	339	331	287	318	331	340	361	322	313	340	324	327	318	334	327	335	325	338	332	299	334	337	290	331	306	364	328	277	328	329	302	323	336	347	312	331	331	299	314	347	340	355	318	331	336	310	327	340	317	313	305	372	346	331	330	306	315	323	356	326	292	344	367	300	357	351	318	329	330	331	316	332	283	328	311	334	332	320	347	301	337	332	340	355	358	334	329	349	272	364	333	342	318	341	342	337	334	352	315	339	327	320	313	333	351	329	367	316	345	331	329	353	341	329	333	320	330	320	328	308	336	319	346	347	331	361	356	313	323	299	339	323	290	345	332	325	325	345	343	336	338	353	336	346	337	334	298	361	341	320	329	351	346	331	315	319	325	300	371	344	320	329	340	322	328	318	303	347	324	331	299	346	336	337	305	316	327	344	306	321	335	340	308	337	325	336	357	317	300	316	325	329	287	308	336	341	325	345	306	299	330	312	337	337	329	342	333	338	336	312	314	337	331	350	340	319	333	315	319	355	324	315	310	348	355	322	333	325	353	323	322	352	342	326	343	342	348	357	342	288	314	310	333	306	362	342	319	351	361	335	303	347	344	337	313	325	323	316	334	349	327	286	348	339	345	307	331	334	335	342	313	320	351	317	329	326	336	329	349	318	326	304	341	360	369	375	334	302	332	293	330	328	313	333	341	318	342	310	314	299	306	341	348	341	346	319	314	311	309	323	325	333	347	348	331	337	304	334	349	339	325	306	342	320	327	332	326	342	339	348	345	346	325	342	361	350	319	327	351	314	347	306	305	346	314	321	383	352	310	340	322	358	295	337	331	339	355	327	318	295	362	311	308	348	337	354	331	331	292	359	333	321	292	316	336	318	355	356	368	314	327	370	315	322	334	324	345	323	292	327	325	291	351	315	352	335	326	315	309	345	321	296	320	314	335	336	320	319	314	294	318	326	344	320	373	348	295	331	335	311	316	315	306	337	323	331	315	304	344	350	344	342	294	319	334	345	346	336	315	353	331	344	329	314	363	331	325	310	310	307	357	327	333	346	336	307	319	315	335	365	322	347	325	325	330	326	325	340	351	353	336	308	340	323	334	296	340	314	319	333	337	340	342	356	310	328	364	342	335	358	323	334	308	334	335	321	331	335	373	343	318	335	366	346	319	325	347	305	339	350	342	338	318	336	285	323	332	289	309	339	303	334	343	343	351	327	341	306	308	328	347	336	297	355	327	335	302	347	358	302	323	330	322	304	310	329	335	327	329	296	319	349	352	333	330	310	355	325	326	351	313	320	327	322	318	346	315	352	336	301	362	335	335	323	306	337	331	337	327	352	334	319	293	335	323	335	333	310	339	324	324	353	353	355	321	353	335	336	374	309	319	305	334	352	336	349	312	347	312	310	341	319	346	317	299	308	344	305	340	344
18315	27674	21369	13556	9957	7450	6104	4763	3831	2746	2191	1799	1608	1450	1306	1201	1093	954	889	844	853	755	697	697	668	645	600	645	576	608	570	579	555	580	570	554	556	542	529	566	574	555	547	548	546	615	512	540	543	527	571	563	566	569	508	546	540	523	548	530	559	535	505	502	547	554	510	540	539	540	543	557	532	509	514	498	516	520	519	535	479	470	523	501	520	508	521	456	460	495	525	521	495	497	528	527	513	530	538	530	511	506	534	513	481	504	468	513	545	475	528	530	507	517	507	515	501	526	518	531	507	511	498	536	496	516	495	519	513	506	497	499	531	492	523	480	500	526	524	504	464	502	520	525	492	516	517	557	515	531	539	544	503	516	567	505	515	489	505	522	501	527	479	535	522	505	495	522	489	452	506	539	549	500	506	483	501	472	523	503	469	512	507	501	534	481	504	482	536	474	484	514	522	507	514	519	508	498	556	507	489	488	487	514	503	513	531	514	485	550	492	506	543	506	484	530	517	493	540	506	507	502	510	500	515	538	498	485	527	507	525	506	521	542	571	543	488	471	528	521	527	513	573	526	557	531	475	510	474	524	522	537	499	500	489	532	538	528	501	537	503	505	522	516	480	514	534	512	487	520	493	507	547	520	528	473	488	519	506	497	505	493	490	509	519	470	527	531	506	494	486	519	501	498	545	527	509	514	521	524	527	505	516	487	533	496	497	533	489	529	551	496	511	509	527	524	552	508	506	538	508	470	483	478	513	519	519	498	477	546	497	521	518	520	526	480	502	485	505	491	499	498	489	526	503	511	491	466	533	544	537	506	478	484	583	487	518	530	489	536	516	552	489	491	516	478	528	494	503	508	529	505	477	487	510	505	499	487	485	534	483	505	499	526	538	506	547	512	480	491	514	522	521	570	512	479	512	500	539	458	441	488	506	505	479	539	506	495	501	491	513	530	523	497	521	537	512	546	493	508	503	523	509	502	535	493	510	492	494	524	509	503	494	527	508	505	513	550	480	523	504	531	487	500	503	502	501	474	491	537	469	547	510	536	465	519	515	485	496	515	539	527	488	528	533	523	544	497	485	546	534	480	517	504	571	517	518	521	504	513	512	556	492	534	492	517	498	504	500	487	504	505	513	534	468	530	548	470	513	479	468	548	549	501	482	488	492	506	562	562	524	500	497	527	483	508	518	512	480	503	523	537	518	522	556	496	496	495	504	499	449	504	502	485	474	484	484	529	492	560	545	480	512	480	513	531	490	500	500	531	501	556	532	514	503	517	498	497	519	557	531	543	516	551	527	541	519	514	522	490	483	499	531	528	486	516	509	539	500	496	481	512	535	520	515	541	517	470	527	574	527	522	542	511	527	543	516	531	530	518	473	532	518	500	501	481	559	515	496	535	521	501	502	483	518	549	494	491	500	527	504	555	510	498	480	471	519	510	532	490	526	523	536	498	503	539	536	520	502	499	542	534	490	505	533	512	511	524	521	539	507	487	496	495	530	563	489	484	532	528	556	501	440	522	531	495	525	519	525	528	537	498	538	497	486	489	483	477	529	504	511	502	513	534	530	505	476	497	478	535	499	492	468	484	536	514	550	497	528	522	553	513	543	499	492	532	481	503	510	506	561	510	500	489	542	481	503	521	511	552	520	501	518	531	510	536	521	530	548	493	499	556	514	523	538	485	486	487	512	506	498	525	483	523	453	479	523	537	499	507	522	502	522	525	522	530	482	529	524	478	537	513	520	469	511	474	551	473	485	484	493	539	503	475	518	511	524	502	510	523	507	503	561	516	534	543	512	538	559	533	512	509	514	513	538	478	492	491	489	543	540	508	522	517	542	505	487	515	501	502	490	543	484	527	487	476	510	544	529	507	531	472	528	529	483	524	521	546	480	502	489	506	534	505	496	500	493	505	521	538	520	508	504	488	506	492	516	516	564	523	491	516	493	520	512	498	460	510	542	478	524	520	563	489	521	502	512	480	496	507	516	513	483	488	511	544	487	537	503	494	518	539	541	530	523	550	514	525	517	524	500	510	497	531	532	520	568	521	468	506	490	457	507	540	535	506	512	521	535	486	525	502	532	482	514	526	490	522	511	492	509	535	534	490	465	550	459	529	529	561	525	490	501	502	499	512	502	571	509	534	478	527	494	526	493	532	516	508	518	534	501	518	511	492	491	523	492	516	521	510	551	563	564	509	565	526	514	514	527	494	498	544	502	472	493	501	532	470	542	520	498	517	510	506	503	475	525	486	506	494	545	507	500	532	497	545	518	521	541	532	480	518	511	502	556	532	469	490	492	540	529	489	523	478	531	501	503	476	462	546	508	539	496	514	538	490	536	507	520	547	508	583	514	484	505	496	512	536	520	514	502	507	530	512	503	490	558	524	495	499	478	550	478	546	510	547	484	497	533	502	492	524	511	509	498	511	484	498	486	536	490	548	505	503	535	509	548	500	527	521	598	532	506	528	554	542	532	490	486	520	491	494	532	521	499	497	519	505	496	468	505	550	497	480	530	545	547	524	534	453	519	525	500	545	516	515	485	497	524	524	488	522	531	491	488	434	506	506	489	517	501	577	498	520	545	501	488	508	506	491	513	513	515	507	547	538	525	541	508	471	529	484	484	542	506	534	498	516	498	507	531	528	483	480	501	537	498	522	504	477	494	496	503	514	521	510	532	517	500	493	502	484	510	510	491	559	536	515	538	540	479	515	495	464	517	549	507	472	496	511	495	515	526	501	510	543	530	548	489	521	476	523	501	478	520	541	541	519	502	507	526	511	523	479	505	495	495	528	501	504	537	501	545	518	504	469	528	530	484	511	545	506	519	525	511	514	514	515	514	467	505	527	460	522	486	519	515	515	504	464	482	484	596	509	489	507	533	525	528	502	502	502	567	512	515	484	560	498	493	509	517	485	466	504	524	519	517	495	490	489	518	519	497	548	490	508	488	483	566	505	511	499	482	489	462	523	500	506	537	486	468	503	465	507	494	512	482	498	503	520	521	529	513	472	501	519	523	512	516	544	516	524	504	523	517	531	540	492	524	498	503	505	475	518	498	520	521	534	508	501	498	511	498	520	504	465	527	495	496	475	461	520	483	467	500	485	516	495	540	509	536	489	573	507	498	524	544	474	518	540	535	544	498	520	519	539	540	486	470	510	454	508	529	501	519	496	495	499	545	516	498	532	522	499	527	503	533	508	502	477	525	532	558	510	479	535	529	496	504	536	552	507	487	517	510	487	534	532	533	543	476	512	467	518	518	529	491	538	492	459	510	502	498	536	502	491	530	497	509	530	519	483	533	518	536	503	478	520	497	481	484	519	524	486	520	524	495	515	513	509	521	500	520	502	477	503	526	492	466	524	547	506	498	496	500	502	471	557	506	532	503	501	509	543	541	528	533	518	493	540	467	532	490	501	507	483	491	519	500	506	492	521	506	521	532	530	555	510	513	491	526	495	492	500	495	504	543	525	533	524	496	480	546	528	505	519
22449	21143	28269	24255	21163	18144	6626	3332	2183	1610	1304	1021	894	825	702	614	558	502	473	427	417	387	392	357	346	319	309	294	255	284	263	288	277	248	230	235	276	255	262	248	246	275	226	261	247	255	243	268	262	224	263	254	226	213	243	232	232	243	256	272	230	263	248	261	234	246	260	273	237	238	244	231	260	245	209	238	220	260	252	265	241	217	246	249	229	246	237	226	231	202	239	212	213	220	213	197	192	243	248	241	241	235	204	229	224	262	235	239	215	231	225	235	239	242	235	218	224	217	216	209	213	223	217	227	231	219	214	241	247	217	219	235	245	246	245	227	209	227	234	239	214	207	218	217	224	227	205	230	235	188	202	248	225	237	236	214	244	217	237	240	228	222	240	240	235	230	222	222	238	192	207	221	195	210	234	252	212	275	241	229	232	233	218	237	230	234	234	224	228	218	192	199	246	251	222	211	220	225	242	251	222	219	215	231	237	241	232	224	203	237	219	209	226	223	238	221	229	228	251	264	214	211	227	223	250	226	238	206	229	210	267	216	222	218	247	229	214	221	234	222	244	234	192	219	210	223	223	225	240	245	229	243	215	245	220	211	209	237	219	230	242	222	243	199	223	235	227	230	227	247	206	219	222	218	221	244	182	229	219	239	222	231	239	229	222	242	234	226	248	216	211	204	193	219	183	231	241	238	235	229	198	196	217	215	256	245	209	215	212	249	235	224	223	230	204	231	222	187	202	242	238	208	231	236	235	239	224	249	218	212	196	246	220	216	256	222	240	228	247	226	234	210	218	218	231	249	219	230	233	244	195	198	219	238	223	257	256	225	222	236	226	203	220	240	220	238	205	231	236	233	223	232	214	263	227	243	230	207	225	217	251	226	212	208	229	251	236	269	240	216	199	226	218	232	240	219	214	221	237	226	236	218	201	214	226	249	215	224	238	221	198	220	226	237	226	221	260	201	233	221	232	228	239	239	240	233	247	245	221	221	224	236	200	242	227	221	233	241	251	230	238	241	225	223	221	196	241	212	230	237	227	236	244	215	258	233	239	198	247	243	229	233	196	282	225	208	220	230	204	237	223	211	261	245	206	214	201	259	272	216	261	235	222	234	242	215	245	205	237	215	189	212	238	222	229	266	231	214	217	251	203	232	234	213	199	223	250	203	223	209	205	266	235	252	218	229	243	242	245	238	229	244	243	230	205	219	240	235	210	230	207	228	221	201	226	233	219	200	232	229	238	204	231	278	237	229	220	237	196	250	240	250	223	239	226	236	229	225	236	243	219	217	238	228	260	220	249	225	223	201	227	217	208	234	249	240	238	215	210	249	233	229	233	214	234	245	242	248	221	217	223	241	207	208	231	204	226	217	225	227	226	213	212	231	218	249	189	240	213	230	227	236	244	224	262	208	203	214	240	229	230	225	277	227	231	225	237	209	228	235	229	223	209	230	236	213	234	235	234	219	214	239	213	242	218	257	225	202	206	244	248	241	229	233	235	256	225	217	239	211	223	244	220	210	225	195	277	219	234	214	253	199	225	243	220	204	227	201	217	220	260	221	222	240	197	253	211	232	242	248	232	238	237	219	237	249	237	219	251	252	231	221	249	238	239	210	217	245	250	213	235	249	253	219	212	215	243	251	230	221	216	217	214	222	200	230	190	226	230	220	206	227	230	235	240	218	214	220	225	238	195	200	233	241	227	249	210	238	245	239	231	247	244	266	237	246	228	222	225	229	225	204	248	247	241	217	248	241	204	199	207	204	221	217	226	220	229	239	217	210	217	243	261	243	203	246	226	243	211	253	222	251	234	212	230	204	200	237	215	212	226	218	220	230	211	211	234	192	229	217	219	253	231	259	205	220	227	229	221	217	252	224	221	238	223	239	214	214	220	216	233	243	231	204	250	221	261	227	225	243	236	231	224	223	229	225	250	213	217	218	234	211	240	220	230	217	215	242	237	233	222	216	252	225	238	255	215	220	203	209	244	248	246	230	238	215	188	207	233	211	238	235	208	248	223	253	223	222	251	214	231	230	223	202	241	243	219	244	225	264	214	243	207	215	238	239	221	215	241	232	252	217	219	240	217	220	233	226	251	247	248	234	220	222	211	232	229	225	210	231	229	253	211	251	218	227	250	228	228	213	256	210	225	228	232	200	220	242	212	217	243	226	221	219	245	235	206	223	210	258	217	224	240	218	229	223	212	186	236	227	228	217	218	223	227	228	238	233	219	234	238	221	235	222	212	209	191	227	210	238	227	202	226	245	222	217	214	242	236	263	226	215	239	197	252	218	214	245	245	205	217	238	246	237	219	215	211	229	234	225	236	210	218	210	239	252	202	203	231	237	209	239	202	238	222	209	219	221	223	233	246	256	235	239	223	210	203	216	229	232	205	203	239	221	237	265	239	230	215	219	199	237	211	233	229	214	210	201	231	218	237	248	248	228	203	249	204	215	232	259	215	216	226	251	229	231	211	233	198	213	207	219	241	249	225	217	218	203	238	205	231	211	227	218	229	221	191	200	244	214	218	240	208	221	248	203	226	230	244	210	212	208	233	196	230	243	228	215	187	217	246	223	204	241	241	214	220	251	214	251	222	245	237	213	227	254	207	241	229	217	237	233	220	232	224	213	240	233	229	228	223	229	221	242	241	235	219	224	231	225	211	223	232	219	232	229	215	237	234	212	191	222	200	206	229	194	234	248	203	232	230	202	239	214	224	228	249	233	247	241	244	199	267	213	233	212	237	243	216	222	238	233	216	204	213	225	237	198	188	252	238	224	239	246	238	240	242	238	239	237	251	220	245	221	233	237	228	235	219	239	239	225	224	243	218	193	234	241	228	205	224	233	231	220	226	216	229	218	232	223	232	205	214	196	232	230	224	253	202	219	218	231	190	231	215	251	240	233	237	215	229	241	213	241	232	210	248	237	251	230	247	228	242	252	221	251	209	210	228	241	205	238	231	226	214	206	245	234	241	229	203	248	237	208	249	207	218	228	251	228	210	233	226	270	239	223	242	240	251	213	221	209	215	184	205	246	238	225	243	236	254	219	219	252	231	210	211	262	238	233	236	210	204	198	250	248	224	245	228	213	203	242	232	220	221	238	260	220	221	245	206	224	205	243	205	242	237	221	253	206	226	245	266	213	215	251	221	229	211	215	216	216	229	214	220	249	238	237	209	224	225	219	209	229	230	225	239	231	229	237	210	204	226	223	211	221	206	240	205	237	248	237	243	195	231	221	209	202	220	243	226	242	239	265	218	231	220	215	235	268	243	212	255	240	205	219	237	235	206	221	241	195	228	216	200	232	240	247	239	227	227	245	230	194	203	235	215	258	227	239	234	207	221	234	222	236	245	189	232	228	224	233	207	250	204	250	226	233	226	210	202	218	226	220	226	264	209	237	235	225	237	228	210	226	230	215	225	231	232	237	225	243	227	222	233	203	218	247	229	221	221	212	226	228	223	227	265	226	214	243	222	229	234	244	263	231
21614	35219	28734	19839	15166	12015	10082	8195	6250	4713	3662	2929	2368	2151	1920	1638	1392	1190	1091	998	904	922	747	706	652	617	592	562	561	517	512	510	476	437	449	432	465	442	462	421	450	425	464	424	441	422	442	457	398	418	413	409	388	403	407	396	415	402	387	444	438	400	368	380	407	407	390	410	367	401	357	395	398	371	385	387	372	378	391	433	403	360	387	366	381	371	415	341	352	335	354	339	347	382	352	360	346	369	325	362	364	351	334	381	356	327	347	357	374	345	358	359	381	366	351	344	367	362	338	353	339	346	352	337	358	372	325	381	321	317	373	395	372	361	327	343	365	375	346	396	330	352	346	351	342	332	353	330	358	351	377	371	356	376	371	355	372	335	352	347	403	360	322	339	370	398	356	321	347	367	332	374	349	344	350	301	327	363	337	363	319	361	374	370	394	345	352	368	358	337	338	337	346	342	344	387	344	348	341	354	352	364	356	362	338	336	364	360	356	348	376	317	363	333	341	331	342	374	371	401	357	371	352	370	353	366	376	354	385	358	357	379	359	391	343	348	379	321	333	356	381	374	358	354	381	360	378	361	352	384	375	351	401	324	348	312	366	370	385	352	357	364	392	367	339	366	345	360	352	377	351	335	389	358	331	353	376	372	364	354	364	357	381	372	355	321	354	377	352	378	347	365	384	375	356	364	321	357	362	347	363	379	373	328	334	365	375	353	345	354	372	357	366	374	327	324	336	383	365	383	387	333	350	391	359	342	320	372	319	329	360	332	325	344	328	368	340	369	322	335	329	333	335	404	365	375	375	387	355	345	347	343	338	331	367	371	366	375	353	389	366	361	381	354	344	379	357	335	350	359	362	343	376	348	331	348	353	343	387	389	348	364	357	392	367	350	348	370	331	368	349	396	377	364	344	322	382	359	382	381	385	399	337	358	349	343	379	389	373	365	317	358	347	380	349	332	390	343	344	394	344	349	369	364	356	350	372	389	341	368	390	342	376	357	351	379	365	320	335	355	356	355	394	381	349	350	341	374	325	359	379	327	334	350	345	355	378	379	351	382	337	364	348	339	350	379	354	379	380	370	380	356	357	383	360	361	357	329	362	341	349	370	385	331	348	369	329	362	398	318	390	389	333	342	365	371	380	370	365	368	341	330	351	363	354	336	361	313	377	394	355	360	336	356	326	378	384	355	369	344	315	342	370	376	363	397	361	335	317	329	372	385	370	378	377	324	368	372	344	370	341	360	405	367	338	366	388	335	348	368	355	352	324	391	374	314	366	357	357	358	355	345	367	380	366	344	339	360	368	365	375	362	384	335	348	375	360	381	381	342	351	372	342	351	321	397	350	350	365	367	354	347	363	328	359	363	343	356	331	326	391	361	376	341	355	374	327	361	344	323	345	338	315	341	368	361	357	356	323	389	351	331	365	360	377	381	353	384	374	351	358	377	358	336	364	363	331	344	394	330	340	357	344	344	345	353	354	368	342	355	380	377	366	369	335	394	374	368	366	343	358	321	336	346	343	379	380	337	351	363	356	381	348	369	363	351	337	371	373	351	340	401	307	355	334	345	339	382	365	362	331	363	370	323	374	370	359	358	373	338	343	342	382	318	354	371	339	341	354	385	333	381	378	371	365	343	363	341	347	353	327	357	365	364	340	393	361	362	367	355	377	353	378	322	359	345	370	341	338	350	346	325	350	384	368	354	347	354	317	335	385	388	379	342	332	334	375	351	367	351	345	356	360	355	328	371	344	346	346	365	376	378	379	363	356	367	385	355	371	341	381	340	328	384	355	371	361	377	366	352	362	366	345	381	337	344	307	357	359	379	344	342	344	377	350	344	338	389	374	326	340	353	358	355	351	341	355	354	328	355	347	333	338	376	340	366	329	350	333	365	364	353	375	367	365	358	355	356	351	375	359	336	352	338	395	342	352	349	345	361	372	376	368	354	361	369	366	386	356	366	366	362	329	343	380	372	356	340	347	359	341	372	332	353	358	353	349	361	348	356	342	350	341	353	360	369	368	346	332	372	337	351	349	395	348	348	337	384	332	336	359	350	365	362	347	363	381	332	362	353	379	307	360	353	348	379	354	364	392	351	354	338	346	367	312	381	363	335	369	335	354	359	365	381	366	367	351	367	343	331	346	365	334	340	353	344	398	323	328	345	353	380	333	393	322	352	344	392	376	378	348	361	361	367	354	376	347	338	336	377	386	353	344	356	368	366	382	374	348	367	349	358	362	380	354	335	381	356	382	372	356	356	366	367	375	367	354	325	347	340	354	350	357	408	340	376	328	344	352	320	387	350	329	357	344	362	415	366	340	351	350	355	339	347	361	340	349	354	336	355	366	370	391	366	336	352	334	349	389	341	329	365	349	351	321	346	344	359	368	329	380	369	391	376	338	391	354	360	362	345	335	362	378	360	365	350	350	382	342	370	368	356	330	354	355	348	370	365	388	359	356	324	355	371	352	357	364	401	357	335	360	325	375	412	370	372	375	371	371	341	377	332	355	394	336	325	345	346	365	340	389	348	342	358	368	363	352	345	369	365	346	356	347	354	390	389	388	345	365	352	354	345	322	377	381	354	372	349	383	340	353	350	360	344	377	398	384	376	355	365	329	364	359	356	359	375	395	342	364	351	331	345	378	343	346	335	348	370	352	326	363	379	357	376	380	356	353	364	378	361	384	388	319	373	353	371	341	359	369	340	360	385	377	340	343	358	319	349	356	343	340	346	336	347	365	355	402	353	342	361	376	359	369	347	357	372	316	369	354	355	372	323	331	344	340	332	389	380	358	386	376	352	336	367	372	331	337	371	352	332	360	345	382	369	368	370	327	346	387	356	327	352	350	368	381	330	378	383	323	372	346	365	321	341	340	384	361	354	373	307	362	374	370	361	374	339	351	330	377	370	328	335	338	342	344	386	370	385	399	371	373	351	354	360	347	369	402	332	382	342	344	356	362	349	359	374	379	358	348	360	367	375	368	383	371	360	391	369	377	351	374	330	351	352	373	360	354	355	345	369	365	395	367	322	356	348	360	383	374	348	323	348	387	335	374	359	365	362	361	322	370	343	345	339	378	346	348	378	377	382	379	349	420	351	358	351	315	356	370	349	360	356	365	366	339	363	347	348	364	339	336	327	343	347	373	333	377	368	337	363	337	392	362	348	349	322	384	368	404	342	356	363	360	362	364	374	356	353	326	392	317	353	389	352	368	381	356	351	358	362	369	363	315	370	346	337	345	349	340	356	336	364	391	352	360	342	371	389	351	357	365	354	334	353	356	380	384	355	350	402	372	386	340	362	338	341	363	332	345	312	372	368	338	363	376	356	351	381	346	360	373	390	332	361	379	391	358	353	349	353	373	375	354	320	377	363	347	338	344	356	349	343	339	331	371	345	363	349	352	358	359	367	350	375	391	341	362	352	365	357	376	367	340	349	349	321	375	334	343	372	393	351	366	369	348	382	383	321	361	376	333	361	396	357	363	349
27543	19044	12619	6398	3336	2340	1894	1446	1098	880	814	676	619	549	549	489	486	444	450	445	421	393	423	370	398	355	344	376	379	360	340	372	349	352	371	337	371	369	335	394	340	353	345	381	312	339	372	366	318	350	367	381	336	369	359	347	366	357	376	365	384	360	328	344	335	357	368	379	419	383	321	373	310	352	349	331	349	379	328	342	345	357	360	354	334	366	323	345	364	333	372	341	378	353	315	323	350	337	352	365	332	324	310	351	351	351	320	341	345	360	365	352	316	324	346	377	356	342	347	353	321	312	344	362	354	335	350	357	350	334	365	333	341	360	354	297	359	341	331	334	331	327	338	347	359	346	383	333	335	307	340	357	362	328	355	339	326	368	373	351	321	374	341	347	350	343	330	340	360	381	360	357	331	312	342	318	316	351	350	392	361	342	343	366	337	357	313	360	330	297	334	366	355	350	339	337	351	316	360	347	342	371	343	370	342	327	349	308	349	317	346	343	365	315	350	327	365	356	355	334	354	339	348	359	349	324	329	361	338	354	327	307	337	295	344	308	347	343	342	358	365	376	334	330	312	335	383	383	300	350	331	374	378	326	341	319	371	348	310	346	330	353	371	345	358	350	339	321	325	363	328	340	323	372	357	354	337	349	343	340	346	347	380	331	346	318	320	374	360	367	314	341	364	339	335	352	343	350	323	314	317	351	347	322	339	349	364	348	304	366	353	325	332	347	325	352	351	335	345	330	346	329	362	342	355	393	362	342	338	360	344	359	329	353	339	362	358	342	370	365	335	366	316	363	334	363	347	321	355	326	343	348	360	356	333	313	323	332	355	338	359	326	328	365	324	335	356	331	310	374	352	365	331	310	342	337	379	333	342	325	341	340	330	323	344	332	349	322	329	333	310	346	364	344	395	348	336	340	348	335	377	367	328	369	362	333	368	329	355	322	337	356	290	363	339	335	326	347	342	333	346	338	370	353	329	345	361	356	350	356	308	320	331	316	322	341	331	384	347	335	338	386	360	324	337	333	333	330	335	341	376	353	345	328	357	339	318	392	328	304	320	351	372	353	334	318	355	314	333	338	374	338	360	384	345	372	331	345	344	338	333	306	349	332	325	386	349	335	348	363	334	342	357	378	339	366	353	401	363	326	346	329	328	353	357	361	358	314	334	336	348	326	339	357	322	321	367	348	367	332	342	353	341	357	358	357	357	366	356	362	344	368	322	349	302	349	314	333	330	378	366	356	338	349	338	339	350	340	323	322	340	345	330	334	351	323	347	359	338	351	342	377	317	343	334	347	322	353	328	363	351	357	338	333	336	375	359	340	365	323	328	340	297	357	355	326	336	332	344	323	341	374	324	371	352	390	337	339	340	336	326	362	340	314	348	335	349	350	324	343	332	353	363	363	337	346	309	347	354	395	313	364	348	372	312	355	371	329	342	353	346	348	348	325	340	357	374	349	368	348	356	336	382	353	345	307	354	340	336	347	320	342	321	349	355	341	375	354	353	341	345	327	361	341	333	352	355	324	326	337	369	348	339	385	334	329	341	337	330	332	345	357	373	380	318	329	344	329	351	334	353	347	344	364	358	361	361	317	349	355	349	341	338	322	336	337	356	336	339	354	354	354	332	360	364	327	349	335	322	361	333	347	383	348	358	348	320	341	371	361	301	347	335	337	320	342	354	343	329	355	321	335	332	326	291	333	331	329	293	338	324	342	308	375	348	383	347	354	340	350	335	352	324	333	339	373	380	368	359	338	344	348	327	331	340	342	376	357	346	309	337	360	339	367	355	367	338	351	346	371	358	300	355	389	322	342	361	346	330	356	350	355	328	350	331	369	337	342	327	341	323	333	339	326	326	335	332	354	326	372	357	304	342	321	338	320	328	337	337	339	331	328	370	353	367	356	346	365	337	357	339	360	345	358	375	364	312	349	331	342	345	337	323	314	354	356	372	333	369	332	335	363	344	340	347	350	364	352	350	340	353	351	320	342	367	365	333	345	318	334	340	344	363	363	364	335	348	361	354	374	327	343	348	376	329	369	328	361	331	367	306	349	356	349	321	369	332	352	343	339	359	352	357	352	323	361	334	342	318	345	331	347	371	362	329	352	340	359	328	338	351	318	331	330	321	366	339	376	381	348	326	388	317	374	333	338	341	362	348	333	360	315	354	359	298	355	319	354	363	312	390	326	340	361	354	352	342	332	378	351	366	299	345	368	344	344	381	395	363	364	343	351	363	366	372	384	353	345	357	331	328	349	339	337	357	339	348	347	344	313	358	375	320	346	321	347	375	336	348	343	309	350	350	361	337	367	324	315	357	346	313	369	356	342	369	359	315	377	358	327	323	342	310	326	335	369	356	366	342	364	331	296	367	317	338	340	335	349	329	360	343	343	332	332	339	340	319	313	348	340	364	381	358	341	366	313	334	324	359	338	386	333	338	295	324	350	372	353	351	342	362	342	352	353	362	345	363	335	332	373	323	339	352	346	318	375	336	350	341	368	336	353	337	304	381	323	350	336	332	325	372	326	353	335	347	319	344	338	371	328	333	351	352	369	355	312	374	340	332	367	328	295	326	320	342	331	341	349	342	349	339	364	362	340	327	338	342	356	333	319	335	353	327	340	347	360	346	375	313	317	356	349	360	345	348	313	349	327	336	353	349	327	350	322	317	328	317	369	342	333	344	343	336	329	376	344	361	347	348	338	397	345	361	337	323	346	361	324	317	354	360	366	368	380	367	349	367	351	372	356	368	334	334	352	364	336	370	345	364	378	320	362	352	309	327	344	324	341	354	367	367	356	325	315	353	343	353	359	375	321	338	369	326	349	358	352	328	355	329	309	330	328	367	321	392	342	329	342	363	336	361	310	338	350	345	366	308	318	330	361	359	341	328	346	339	334	315	334	345	371	347	388	319	324	327	368	381	350	332	333	349	370	355	356	365	330	344	352	340	326	338	328	328	331	357	369	320	370	390	333	377	340	352	349	353	325	326	392	369	320	358	345	344	310	354	363	351	328	322	338	301	335	355	319	362	323	372	324	374	348	331	344	380	368	368	341	330	341	341	332	364	323	340	356	345	330	337	343	329	357	339	328	371	329	328	334	350	325	339	342	343	336	380	331	328	357	325	332	368	332	319	362	330	358	373	373	325	337	374	317	375	338	335	325	322	323	354	332	314	391	346	350	352	356	338	342	324	347	305	330	339	311	355	331	355	381	336	364	360	299	301	339	363	331	347	365	318	352	317	332	351	313	350	328	323	367	345	316	335	338	314	355	347	319	326	335	353	372	336	376	338	312	332	323	348	363	327	326	331	388	285	333	314	373	324	338	310	329	335	336	334	354	357	367	321	324	322	321	341	372	376	350	370	356	362	382	322	337	333	325	344	328	346	336	348	340	360	356	332	357	364	335	334	367	376	339	331	382	344	365	337	347	350	316	320	348	324	343	351	353	337	355	328	378	355	348	329	344	344	349	336	355	357	377	381	364
17094	24983	18509	11365	8151	6429	5356	4227	3272	2434	1907	1616	1360	1262	1108	1076	1017	928	858	795	830	767	772	677	681	639	625	613	640	608	617	568	598	597	586	574	591	571	562	548	582	596	561	547	562	611	543	554	552	565	561	579	582	589	567	555	622	527	568	577	581	538	548	555	505	495	534	492	566	539	585	506	539	548	556	524	579	518	547	525	570	532	580	545	556	539	556	537	556	566	558	554	533	532	581	562	571	550	512	548	529	542	533	545	552	543	527	534	532	520	524	560	528	584	563	581	545	550	543	573	521	516	555	520	520	522	558	584	572	557	516	525	494	578	520	536	503	549	494	545	561	538	568	551	515	566	534	619	560	494	507	552	511	547	542	525	568	547	538	565	554	506	528	548	524	526	561	552	526	555	554	547	542	601	566	515	544	489	516	553	576	546	526	575	520	529	520	503	544	555	528	566	542	552	509	532	522	554	542	496	571	547	593	574	589	534	536	596	565	529	551	544	538	554	517	593	538	510	595	552	537	520	523	495	547	497	546	564	527	554	580	559	541	562	551	556	543	525	523	582	541	557	562	512	528	541	525	570	578	559	559	519	558	523	518	507	581	543	533	530	555	540	550	514	555	535	552	544	595	579	521	538	541	525	545	508	558	560	528	564	556	606	528	587	576	567	545	569	519	548	577	549	541	564	532	535	535	509	566	524	588	571	544	573	570	553	582	532	581	567	547	568	536	563	527	524	520	544	572	565	565	585	550	540	563	515	521	539	572	580	545	563	553	543	565	544	548	523	570	529	534	561	548	550	577	575	505	563	553	582	532	598	560	547	539	560	548	547	513	516	587	580	590	511	527	534	536	527	546	528	569	564	555	573	569	546	542	546	530	522	547	576	510	551	556	500	535	551	551	574	578	550	570	527	523	504	511	572	532	540	538	563	518	550	515	548	501	540	542	506	564	538	556	539	506	548	578	522	562	543	531	577	576	549	501	544	495	582	546	544	535	557	524	542	550	531	492	547	551	501	547	555	525	547	557	561	530	536	548	563	546	559	549	559	538	542	548	576	493	554	584	532	564	570	560	561	526	518	508	549	580	531	590	522	536	506	526	577	541	543	540	541	544	504	550	534	560	547	531	548	535	543	505	563	565	505	529	545	521	533	584	538	517	510	526	555	577	608	555	528	582	551	569	552	550	530	494	494	591	548	574	534	506	524	530	546	581	485	554	551	536	520	514	538	557	549	561	538	543	559	568	529	538	525	541	576	503	554	523	572	516	539	564	518	580	534	548	554	512	558	532	501	497	532	534	521	534	537	574	514	582	611	556	512	514	585	534	516	518	515	526	493	532	489	551	546	588	533	561	529	542	565	511	525	588	524	521	548	519	572	572	573	565	562	530	535	557	492	528	541	511	535	561	530	562	537	566	550	546	532	545	538	543	520	502	536	562	524	575	517	569	518	602	572	596	575	563	520	536	545	565	549	572	506	502	578	556	529	558	525	530	565	544	563	612	551	554	541	526	511	535	523	541	520	557	496	557	526	515	560	516	523	548	553	566	541	587	529	513	599	551	556	562	533	551	525	553	530	582	537	529	591	539	562	536	598	556	572	548	606	569	538	605	519	569	557	541	556	512	578	553	538	562	558	510	551	548	560	572	562	539	556	513	556	552	551	590	541	571	534	545	530	554	505	562	519	497	530	535	536	558	568	535	597	604	507	562	541	543	575	572	560	568	605	564	570	584	556	534	516	546	550	507	584	539	541	546	538	561	539	510	566	533	541	552	563	522	539	555	567	484	530	543	535	527	547	542	575	515	525	558	549	544	509	550	518	562	526	547	580	587	568	525	478	574	581	519	532	544	538	576	548	551	577	527	551	561	535	500	556	584	540	567	545	572	510	545	552	530	570	539	531	594	537	551	560	599	535	581	545	507	541	553	567	518	493	550	568	560	547	514	578	554	495	538	541	557	532	544	572	549	543	529	537	513	598	540	518	549	517	532	547	586	559	532	528	540	510	599	554	527	526	559	549	580	527	574	483	582	538	527	602	563	574	601	511	555	512	566	523	561	535	546	542	531	561	502	541	532	552	503	522	548	559	597	543	534	526	523	573	557	532	527	520	558	574	537	484	548	540	559	534	553	531	559	574	576	529	504	590	567	535	507	555	589	549	552	519	543	520	549	561	552	524	494	534	526	532	519	535	561	548	566	532	547	537	578	578	547	548	564	543	540	542	527	555	563	531	528	549	525	516	537	554	512	551	536	497	537	526	528	512	539	575	531	546	518	553	599	542	547	564	536	542	563	542	527	538	526	535	520	523	544	542	542	586	568	529	598	547	562	514	535	545	526	502	530	537	536	566	531	550	512	546	554	573	540	518	582	582	559	521	535	554	504	559	568	539	584	561	583	563	551	512	512	572	516	551	513	514	538	559	530	490	556	572	571	518	550	518	540	556	575	550	570	591	551	514	545	588	549	541	611	556	520	570	544	570	544	535	548	569	540	562	559	539	546	534	510	596	582	514	549	538	560	568	538	527	493	530	589	563	536	559	554	553	575	535	551	495	529	499	514	561	552	564	537	542	545	531	575	564	519	518	509	589	546	537	539	557	568	558	567	557	568	544	544	500	551	558	583	550	558	546	536	519	550	552	558	538	535	502	558	546	532	521	529	570	512	532	524	552	546	563	571	577	587	535	546	559	539	522	546	509	548	556	515	549	528	504	556	572	552	578	593	517	575	523	543	555	544	506	562	564	534	540	599	574	545	538	529	511	552	542	526	521	553	551	548	491	547	547	561	574	511	578	572	621	531	531	592	586	534	545	526	544	556	560	574	510	502	562	536	528	535	558	557	540	503	539	530	565	567	510	548	548	573	554	546	551	544	518	537	568	558	558	570	544	584	526	491	565	539	572	538	530	516	560	551	529	579	554	520	586	539	590	540	541	525	551	549	536	520	574	535	584	579	542	540	537	557	533	557	551	540	530	508	577	556	561	527	512	535	562	593	572	535	522	540	529	558	540	511	586	543	554	573	550	539	533	566	543	519	538	544	522	549	534	558	560	532	563	499	534	564	548	579	534	557	552	550	557	551	583	565	508	551	520	561	545	571	547	524	555	543	552	537	547	527	539	546	569	585	554	537	555	569	544	580	528	508	559	520	521	545	548	547	576	569	497	532	544	543	561	522	553	555	548	553	538	544	536	528	504	563	533	538	517	524	525	519	510	525	527	504	576	543	538	511	512	541	572	516	542	590	561	554	582	506	550	538	551	533	553	552	553	499	520	574	496	530	531	560	544	566	527	549	507	525	592	550	547	531	568	509	575	524	536	524	538	543	557	585	532	531	516	583	568	482	530	521	516	527	542	545	549	535	541	539	537	566	552	537	570	527	549	555	530	530	553	533	567	571	541	585	535	567	575	550	567	536	504	559	533	559	522	517	528	541	586	523	547	565	517	591	532	533	516	571	543	542	535	531	580	601	522	560	530	542	518	559	518	554	624	522	609
23349	21124	27541	24909	19215	6653	3510	2255	1651	1306	1010	794	711	692	647	587	522	477	445	438	421	414	347	358	340	302	334	342	317	320	283	357	298	302	287	304	300	282	352	269	270	287	292	238	326	293	288	283	300	316	280	315	293	328	288	288	290	299	287	271	294	271	274	284	303	255	256	307	281	283	283	327	302	265	292	285	304	288	286	270	276	262	302	285	268	309	267	263	284	260	265	308	286	256	263	280	271	244	267	291	273	264	288	255	272	277	277	285	290	284	244	281	251	294	266	259	278	263	272	232	285	279	265	266	285	248	288	278	291	286	270	280	268	265	283	266	270	267	254	245	312	296	265	291	279	260	284	269	299	261	259	283	276	286	278	284	290	281	290	267	264	248	258	270	269	279	245	266	269	285	301	291	268	248	271	241	267	291	270	275	280	243	268	256	286	264	284	253	287	284	280	280	248	272	287	266	276	264	234	266	239	256	275	292	283	242	266	261	292	282	251	288	260	264	283	263	273	258	277	293	253	270	254	295	277	267	263	286	255	249	272	234	311	268	285	306	276	281	289	291	263	264	276	281	273	252	248	277	265	286	276	283	274	256	256	227	274	267	271	247	270	268	288	275	246	261	256	274	292	265	273	254	272	264	283	267	271	285	277	259	294	280	274	275	267	240	253	252	281	294	279	266	271	276	291	262	274	308	270	269	272	281	294	260	260	262	261	253	302	280	285	252	267	308	279	241	245	238	277	266	251	289	261	266	294	265	264	287	266	249	302	295	286	263	306	262	256	261	270	271	300	286	296	269	286	245	314	300	271	266	290	260	277	283	262	253	276	288	267	221	254	284	281	265	316	251	277	282	257	255	279	271	290	276	261	283	235	270	239	283	289	269	305	272	284	250	277	270	287	238	266	281	259	304	255	273	286	260	271	271	280	253	281	274	295	277	273	291	270	261	251	294	293	274	284	255	257	286	283	275	298	291	261	268	265	274	285	263	264	260	273	287	278	286	288	273	272	273	283	262	294	273	237	256	309	296	301	278	252	280	259	251	277	275	272	272	254	285	293	310	270	256	284	284	275	252	282	266	285	242	295	295	275	284	259	313	259	275	282	288	266	298	293	261	274	288	287	246	286	257	265	260	277	267	286	245	272	277	296	274	273	276	281	262	275	277	265	264	295	278	234	259	247	270	265	253	271	270	251	273	282	281	282	265	245	267	266	272	266	248	301	262	270	274	273	267	260	275	295	254	279	279	304	281	292	273	277	260	298	290	254	279	269	276	292	270	277	322	270	274	288	262	290	273	267	258	238	298	313	274	270	274	269	258	293	257	239	273	310	273	267	253	260	272	266	278	269	252	265	241	280	236	287	265	272	261	267	299	295	284	294	283	235	285	287	258	255	270	289	265	253	302	262	275	274	278	265	262	276	256	284	266	269	264	242	277	272	275	249	293	264	276	255	277	260	281	296	294	273	300	282	285	273	283	294	252	252	264	285	258	250	271	262	269	300	290	293	280	295	287	267	299	290	279	304	289	275	274	297	263	288	260	269	286	296	269	242	287	246	264	259	248	262	252	268	282	257	264	285	261	287	274	285	305	263	281	272	314	271	284	309	277	263	271	265	263	253	261	269	297	283	265	276	249	267	272	276	260	306	283	277	269	279	285	270	305	244	266	261	280	295	302	295	262	238	280	255	267	284	283	317	278	286	236	295	278	293	277	262	260	285	262	262	258	289	262	302	286	262	271	292	253	297	296	283	289	288	314	267	248	255	278	297	274	278	280	269	256	268	275	255	290	277	263	288	259	269	280	265	254	275	274	244	260	293	282	279	242	280	308	310	283	286	283	259	272	278	293	284	287	300	292	277	273	260	246	282	253	265	288	285	283	301	262	245	256	305	315	275	266	271	288	263	289	259	279	250	269	282	277	301	261	277	285	251	299	279	249	261	285	262	290	276	269	292	267	284	258	261	292	279	271	241	270	248	294	281	278	292	285	246	276	256	259	279	272	287	238	257	276	274	269	275	248	297	266	284	279	307	279	275	264	260	278	295	269	271	267	280	283	284	260	278	271	261	300	290	289	292	283	284	281	315	260	247	268	263	272	276	259	250	252	257	283	266	262	277	261	278	277	288	258	296	281	321	254	272	286	252	256	273	256	260	289	297	278	274	269	268	268	248	264	282	261	250	279	280	268	260	277	258	275	281	238	284	264	262	269	284	278	297	275	268	272	263	280	283	279	260	292	283	269	277	273	238	271	288	257	283	298	285	275	278	297	256	264	267	289	261	282	269	279	263	269	289	278	291	290	283	262	261	280	293	267	296	270	248	311	289	294	292	272	274	272	256	309	271	276	256	285	254	316	265	255	249	270	282	273	279	295	311	304	264	264	273	287	247	275	320	262	267	256	272	267	283	279	294	264	285	267	279	260	291	241	271	257	246	289	314	292	281	277	266	275	264	295	286	297	259	286	264	259	277	267	279	281	274	276	302	273	282	254	264	278	255	295	291	261	279	270	296	291	267	251	285	288	280	264	245	280	312	261	280	260	259	297	285	262	270	281	277	271	276	241	260	271	268	268	295	271	285	270	292	284	265	282	272	261	279	264	276	270	269	293	255	278	283	287	291	275	263	293	276	281	263	307	283	285	275	262	276	258	294	262	260	266	283	272	282	262	278	294	269	283	267	279	274	253	265	250	291	273	294	262	292	260	288	261	269	275	265	253	273	292	262	274	277	257	265	253	260	268	268	264	259	291	290	300	256	274	248	259	258	280	260	288	290	267	290	293	263	265	282	293	270	271	268	292	286	301	291	254	274	287	273	294	281	261	273	271	270	264	266	283	266	293	290	264	261	248	281	272	294	266	249	258	284	279	296	276	253	251	252	260	286	263	270	299	301	276	265	279	276	275	278	272	255	293	283	292	294	296	289	268	295	246	258	241	276	273	294	277	261	261	261	273	250	291	305	287	291	279	270	259	232	281	293	257	289	268	269	267	279	252	291	282	259	302	263	266	272	261	298	278	275	276	271	234	274	278	238	273	255	264	274	299	250	305	290	292	274	288	265	276	270	279	300	310	294	268	288	289	267	267	287	266	300	293	282	270	267	273	243	269	323	277	266	280	302	298	254	248	283	278	262	288	276	267	278	254	259	271	299	269	287	272	277	281	277	295	265	271	276	277	239	283	279	266	245	279	288	260	288	278	274	302	269	268	272	288	275	269	273	273	273	290	273	279	281	238	276	260	265	263	273	277	301	289	293	244	293	263	281	258	227	257	260	243	276	233	297	280	304	304	273	260	273	266	290	281	241	265	274	278	265	301	282	263	283	240	287	271	244	266	242	283	251	273	244	268	280	240	264	284	272	278	264	273	299	253	262	293	283	274	271	280	265	252	278	283	237	285	267	321	256	280	292	264	286	263	291	269	256	263	265	294	260	275	265	266	259	270	277	276	255	264	243	304	287	297	273	264	281	276	274	292	265	286	222	293	267	277	261	280	286	288
18577	31604	24534	16274	12170	9393	7962	6308	4932	3698	2714	2171	1957	1769	1600	1408	1187	1074	990	905	870	734	723	705	622	622	597	571	541	524	536	493	565	493	511	479	492	478	498	531	465	492	451	474	495	517	473	510	498	449	455	472	488	473	463	452	487	456	481	498	490	480	445	476	447	478	416	415	456	443	470	411	465	444	484	483	468	450	448	466	461	474	423	455	442	433	433	517	436	464	467	444	453	392	427	426	482	473	436	468	436	427	446	426	420	425	471	456	429	428	480	447	436	418	423	461	448	454	442	493	429	442	429	476	436	420	481	435	432	468	426	436	426	479	412	413	446	423	459	434	452	444	417	438	435	381	435	455	407	452	446	423	440	494	431	454	436	456	426	435	436	424	465	413	459	483	430	437	410	438	427	473	439	474	423	425	420	452	431	424	428	418	423	420	461	443	426	464	469	445	482	441	415	401	396	394	416	438	385	435	431	434	430	437	433	463	459	453	436	431	436	450	459	469	384	416	450	428	454	424	457	450	429	472	418	435	451	408	438	425	447	434	480	419	422	418	454	427	461	447	419	435	433	444	451	416	454	463	467	416	421	436	475	411	420	445	456	438	441	431	497	459	440	430	431	501	429	475	478	418	447	427	402	416	412	448	440	449	454	422	454	431	439	431	455	440	437	426	440	437	444	449	448	456	458	449	412	468	405	419	466	442	451	438	437	433	429	443	485	437	479	420	415	425	446	466	445	427	425	452	470	434	441	431	404	449	464	415	457	466	420	448	435	416	435	451	454	451	440	435	420	441	429	508	434	423	461	442	415	435	463	417	443	389	424	441	435	465	438	424	440	427	456	430	471	446	447	438	446	464	433	415	408	487	416	422	464	485	446	429	430	447	425	430	452	443	422	449	423	406	445	432	457	466	461	448	447	451	447	438	425	431	439	440	421	435	428	429	443	479	426	432	445	429	458	412	427	458	444	456	449	412	459	454	454	380	457	440	440	459	460	453	441	437	411	450	452	434	395	405	440	415	426	422	506	415	428	416	470	388	431	457	438	452	444	462	432	437	450	451	439	434	432	419	415	415	406	442	468	436	452	485	445	413	407	442	459	473	443	450	399	422	423	428	468	476	463	442	421	433	433	444	422	427	430	448	440	412	447	432	446	434	395	437	463	431	435	450	449	440	417	473	471	438	437	457	468	474	436	428	422	444	464	467	441	433	456	438	441	407	400	448	464	421	415	468	407	433	441	438	392	464	402	429	426	451	439	435	484	436	433	412	464	426	435	435	427	463	438	408	433	468	427	436	414	426	454	416	460	421	386	419	454	439	443	455	446	443	433	456	432	442	427	420	462	443	438	438	442	432	434	442	409	459	432	411	384	436	450	414	429	424	414	399	422	414	446	455	469	466	452	439	446	421	474	448	458	467	406	440	428	384	418	467	447	426	460	411	450	447	418	433	441	450	435	442	463	461	442	453	469	427	418	452	445	426	442	411	457	439	443	423	423	437	421	443	429	464	420	399	439	459	466	458	479	454	460	454	479	391	443	417	473	454	471	432	434	427	417	452	444	443	450	435	475	443	382	440	445	479	415	463	454	442	438	432	438	422	439	433	442	466	397	410	422	434	453	470	446	450	426	450	445	413	443	422	465	449	422	469	412	458	431	436	404	443	467	438	450	402	450	437	463	444	444	442	462	452	467	409	448	429	434	448	441	417	449	439	476	450	441	446	431	408	417	403	432	468	444	412	398	434	416	445	456	495	451	460	461	422	435	468	433	418	440	431	491	414	420	416	430	458	430	423	445	453	415	440	471	453	446	408	414	431	466	440	424	436	443	403	435	432	482	444	418	421	464	426	399	450	446	467	459	464	468	403	469	404	441	486	404	458	455	410	428	436	419	428	436	455	424	446	418	417	435	460	426	482	455	464	446	505	421	448	442	457	426	408	443	399	455	426	447	381	455	413	419	432	427	441	441	476	420	397	436	446	452	449	478	422	449	474	420	478	425	436	439	444	424	472	445	457	419	422	450	419	397	455	426	413	398	451	457	408	426	446	430	428	482	423	445	454	441	417	458	449	428	410	480	459	397	449	450	464	441	472	468	457	454	430	427	454	422	422	423	445	436	480	406	410	449	448	424	448	437	460	439	438	464	442	444	452	412	473	431	465	436	434	426	432	438	473	444	433	417	434	461	488	442	419	403	461	442	468	482	413	446	443	433	445	430	444	427	449	421	439	482	416	374	436	455	428	457	469	404	456	438	441	462	414	424	473	441	427	441	440	439	465	449	424	448	445	457	454	399	412	466	444	465	458	422	396	450	420	405	413	452	439	490	419	430	399	426	449	457	425	451	439	405	431	460	449	446	441	412	413	454	441	409	457	416	453	419	466	431	408	450	460	464	478	439	453	418	446	438	454	406	413	414	466	450	479	464	419	422	440	399	461	447	432	466	395	476	462	418	445	444	458	448	432	429	428	425	459	414	430	431	428	431	448	432	463	406	476	453	424	412	433	437	447	402	449	409	418	464	445	453	432	401	396	417	418	428	426	463	418	453	412	448	418	431	437	408	431	440	423	453	448	458	466	457	465	429	417	425	411	438	383	430	419	450	410	429	414	463	438	465	450	442	435	408	469	449	433	451	410	447	479	479	412	452	462	461	437	477	441	436	459	464	455	458	449	394	462	439	456	435	439	414	452	440	459	420	436	455	451	419	449	428	409	413	481	437	448	432	419	400	399	426	409	435	490	423	423	472	445	475	469	413	449	405	427	475	459	451	437	455	411	462	432	428	461	431	422	456	424	452	449	457	443	414	446	403	427	459	472	436	443	427	434	393	417	421	406	427	421	411	466	457	432	426	454	428	461	457	425	411	454	415	432	431	385	435	408	425	455	447	397	439	412	458	454	426	436	424	422	431	420	461	454	425	449	426	440	467	467	426	424	426	421	389	401	467	442	451	442	446	461	432	424	423	439	458	442	466	433	441	436	433	425	438	437	420	409	444	397	452	431	405	406	502	480	468	448	424	455	438	414	430	442	420	461	438	490	423	408	394	452	442	428	410	421	406	432	434	479	420	423	439	446	429	414	453	440	449	400	427	457	407	431	427	459	412	468	427	453	424	426	456	421	450	445	464	465	466	420	428	425	437	468	451	436	425	446	408	454	418	473	466	422	431	469	405	416	428	415	415	452	440	444	419	417	448	466	425	454	452	468	453	430	461	403	432	414	404	409	453	468	449	410	449	415	454	468	402	475	446	452	378	427	429	405	412	454	438	486	469	405	416	496	472	447	452	493	423	413	435	449	449	452	415	472	433	477	500	437	441	412	429	471	454	429	408	422	464	428	433	445	430	429	454	439	424	460	449	407	436	434	432	447	436	432	431	427	443	406	453	450	435	419	396	458	433	467	446	433	432	437	430	462	406	450	440	443	450	439	464	444	452	454	467	409	437	411	467	416	437	461	449	411	425	426	403	468	418	442	441	474	442	448	409	438	450	441	427	477
24841	21158	25374	21980	5619	2835	2202	1733	1263	986	789	679	652	625	591	532	504	509	456	425	426	420	388	365	366	319	357	339	341	362	315	368	354	349	331	343	324	333	293	340	338	357	331	332	318	315	316	346	342	346	339	327	369	307	308	315	283	333	347	316	341	322	331	328	329	340	320	343	321	326	308	377	314	333	328	346	309	309	329	319	325	328	321	313	347	330	337	321	304	301	303	303	301	357	325	366	311	351	301	311	302	311	292	350	303	316	328	304	312	331	318	338	322	332	322	312	318	319	348	326	348	332	332	314	313	343	343	302	318	319	362	341	334	325	333	307	337	318	345	310	328	335	315	319	331	286	295	320	308	331	331	309	314	332	304	320	327	307	334	336	304	311	318	329	323	291	327	323	339	302	340	303	305	366	315	375	325	300	312	316	345	310	340	343	345	315	326	307	303	329	322	341	327	334	328	324	333	304	313	291	301	315	320	369	353	318	335	331	308	294	323	328	358	295	311	321	309	342	337	302	328	308	355	336	312	316	309	328	303	340	306	306	319	325	313	313	357	295	343	289	336	304	358	326	339	318	280	292	323	342	306	294	315	319	296	339	302	334	326	348	282	322	332	336	331	318	327	320	315	320	283	311	338	336	315	302	320	327	324	330	307	337	342	328	332	320	322	317	350	326	335	355	330	325	319	334	363	313	357	357	334	327	326	339	307	296	339	315	318	354	333	325	299	333	326	324	335	318	325	325	323	338	295	329	338	343	340	319	313	362	312	313	327	327	348	354	307	329	307	317	318	335	322	316	308	303	312	352	353	323	365	323	311	322	328	277	303	309	331	340	312	316	325	329	292	341	332	316	319	319	332	296	366	303	333	327	336	316	327	318	321	338	327	326	338	347	332	325	348	334	311	330	335	330	338	339	305	295	302	344	331	325	349	313	322	308	336	330	357	312	339	315	303	342	324	334	307	334	312	318	303	342	314	318	302	316	305	345	351	300	329	303	329	288	318	325	369	310	337	326	312	302	361	338	335	322	290	319	315	325	329	361	308	329	292	304	316	305	288	324	312	331	323	349	313	333	305	314	341	309	320	376	307	282	335	300	336	331	339	290	323	382	304	314	345	342	328	293	339	329	294	328	310	324	347	345	292	303	310	323	287	345	357	324	298	316	329	300	320	311	321	321	300	329	357	320	306	316	367	294	324	304	316	310	314	350	336	301	354	340	303	316	328	306	326	326	341	301	308	307	326	310	321	358	340	325	314	325	353	373	339	322	309	339	327	324	318	338	327	311	333	321	355	328	348	306	323	332	323	335	329	320	348	312	325	315	320	321	343	335	349	336	345	325	339	335	317	311	336	294	337	320	336	319	322	327	318	361	337	331	360	336	304	299	333	338	333	339	312	332	318	314	330	308	322	364	274	328	319	342	304	362	304	313	355	316	319	335	315	328	311	336	316	334	347	281	365	325	316	290	313	338	321	326	290	313	338	349	325	323	351	338	317	312	318	320	324	300	341	308	320	336	331	306	352	306	314	309	295	333	296	317	296	347	302	327	305	325	328	313	333	313	330	293	335	318	313	346	354	315	331	303	326	347	308	359	344	325	307	312	299	325	338	311	315	315	315	328	295	343	338	320	313	302	343	329	321	334	348	300	308	314	346	306	324	322	324	316	321	335	317	307	323	293	321	312	320	325	312	291	310	326	299	326	278	319	310	328	332	315	317	341	336	324	314	313	312	344	302	313	320	350	343	327	339	291	331	314	321	311	339	308	332	331	309	276	318	353	312	327	305	343	335	310	336	324	332	282	321	291	315	334	300	329	345	304	325	322	313	333	302	310	323	313	314	299	319	316	321	327	347	300	332	348	342	306	343	317	318	322	309	344	280	300	340	365	343	330	366	344	321	370	325	319	323	331	345	315	313	348	294	335	308	334	336	348	289	318	286	355	306	308	319	340	305	360	333	294	283	334	323	313	305	312	316	307	335	329	348	292	313	327	297	338	299	316	362	309	343	342	325	329	315	322	327	339	321	343	330	317	326	324	316	335	286	305	341	274	344	292	330	300	353	311	299	328	333	338	320	345	360	310	352	317	290	313	316	294	313	318	361	306	346	297	307	350	318	323	326	347	343	340	335	287	298	326	338	320	320	301	327	343	313	313	346	333	306	349	312	342	321	328	343	317	307	344	331	312	327	306	296	333	303	318	344	290	306	316	347	341	306	347	334	314	346	334	310	310	332	322	323	325	316	328	315	323	301	296	319	307	337	279	326	321	299	340	354	319	353	325	342	333	314	321	337	335	325	315	320	335	360	309	336	328	362	341	322	325	334	326	326	340	335	337	308	320	342	318	322	301	308	371	326	297	328	329	322	357	309	355	346	357	332	350	293	324	335	303	298	317	318	298	312	276	323	312	331	323	324	334	345	297	375	290	306	321	339	360	311	320	332	294	336	328	346	334	342	307	313	313	307	323	303	333	311	371	312	298	330	329	334	325	296	299	339	309	310	322	340	306	341	307	314	322	349	338	291	338	293	353	330	379	304	340	338	321	313	342	350	335	281	310	333	325	324	326	337	343	317	327	310	335	328	339	321	308	312	302	342	316	349	338	337	321	354	330	367	313	328	351	332	337	303	300	301	328	312	302	360	315	353	349	330	303	318	290	337	337	304	324	320	323	339	330	321	321	308	349	333	322	333	323	310	349	346	319	343	315	311	336	323	329	312	314	344	336	328	325	331	330	300	313	313	310	309	337	313	340	322	306	350	308	321	285	330	303	304	342	337	322	320	328	312	325	336	336	325	354	327	304	327	310	303	341	343	351	317	311	332	328	300	324	343	307	291	336	302	326	295	303	298	341	333	343	347	320	331	323	332	321	301	343	282	278	321	323	319	303	310	331	328	295	328	378	302	303	335	331	329	294	312	336	311	315	309	306	321	324	296	332	323	335	357	351	350	334	297	329	306	284	309	347	334	331	313	336	322	323	354	327	309	301	331	349	295	330	321	320	322	315	346	333	320	322	327	346	330	306	316	323	333	303	288	341	319	345	322	325	298	322	308	317	304	333	347	334	317	306	320	338	333	313	326	317	311	294	301	313	297	294	308	303	333	320	318	326	320	277	324	339	320	314	329	348	333	327	304	321	318	326	312	354	338	328	293	299	296	317	326	318	298	362	300	334	324	318	341	326	330	333	346	336	301	317	343	314	320	295	343	351	314	362	305	336	332	311	306	333	335	299	318	330	318	342	294	326	329	285	356	312	328	367	302	340	335	306	315	331	333	288	322	336	356	321	310	306	319	359	316	369	339	327	320	304	314	298	325	290	313	343	348	338	332	339	320	327	322	310	335	301	315	316	331	306	306	333	326	346	316	299	293	327	295	352	333	358	315	330	322	335	318	279	306	309	311	357	339	295	287	337	302	329	312	308	292	346	320	333	318	328	309	353	373	329	335	325	346	325	330	342	309	298	327	330	349	289	308	311	307	326	315	299	324	311	345	324
18073	28064	21540	13523	9791	7482	6180	4996	3785	2745	2178	1796	1605	1486	1367	1260	1044	894	898	830	806	726	715	708	684	597	629	603	582	545	604	578	536	591	574	575	577	561	531	561	597	547	536	537	561	518	551	563	540	581	518	524	589	533	526	521	547	571	542	551	507	576	537	500	484	525	511	515	547	511	514	527	491	516	527	459	490	544	559	560	500	498	528	539	497	464	459	509	513	522	496	509	491	488	494	545	503	516	528	520	487	525	490	515	542	528	491	515	474	510	508	518	512	477	533	501	501	539	488	502	502	468	545	515	516	478	509	517	509	491	552	504	520	498	494	533	516	515	489	483	518	510	512	504	537	478	550	558	529	486	508	504	520	514	502	520	526	501	536	518	489	521	525	513	532	546	505	480	523	508	496	506	565	492	516	485	479	513	528	518	508	545	495	479	516	495	507	548	485	507	522	561	532	546	554	472	470	510	570	490	503	520	500	509	507	504	473	529	526	449	518	503	505	539	525	517	525	540	501	495	505	510	513	509	467	489	535	512	485	496	505	484	535	516	535	485	529	528	521	500	478	525	506	517	541	500	535	516	488	531	522	481	521	505	494	465	508	509	504	514	527	539	477	467	478	527	500	507	559	518	479	508	538	461	534	494	502	464	519	502	485	530	567	532	482	480	542	522	488	521	543	517	533	517	560	482	533	481	486	497	490	511	522	512	520	495	531	502	516	502	548	509	516	521	509	514	520	488	480	518	536	500	486	478	516	500	499	498	508	452	512	513	520	463	509	536	551	504	541	499	497	519	517	500	528	498	496	486	483	522	534	475	471	488	522	513	538	533	521	486	495	516	511	498	473	505	467	511	450	503	483	520	551	528	466	551	522	553	552	481	519	469	512	562	492	517	516	459	487	520	480	536	521	512	522	533	523	531	527	490	498	513	508	482	542	499	507	519	481	533	498	531	561	486	520	534	507	519	548	494	460	497	520	478	528	530	516	520	484	507	505	495	537	523	496	548	473	518	516	536	497	505	511	517	475	539	506	485	479	501	508	532	506	522	509	497	532	510	502	568	474	529	502	510	454	506	510	565	500	506	480	512	503	522	478	541	532	545	513	537	532	536	495	522	470	480	493	498	475	523	480	509	545	505	521	472	537	496	516	491	493	501	548	496	510	500	546	496	506	478	509	491	478	512	505	536	513	514	456	521	470	528	468	561	505	504	525	508	529	493	496	545	513	469	525	529	515	465	536	508	498	487	490	536	506	535	498	491	555	532	514	479	505	506	531	546	513	500	502	490	509	544	504	557	491	547	463	507	527	549	504	539	523	524	477	506	504	463	522	512	527	476	539	495	494	546	499	496	520	459	527	543	508	537	513	535	537	506	511	503	541	521	494	505	520	510	510	501	507	482	489	494	512	497	492	519	524	484	486	532	524	517	483	515	468	499	515	516	500	491	505	510	533	508	516	490	564	469	473	516	501	516	499	519	494	486	467	518	514	517	486	525	474	510	552	505	494	497	496	509	545	531	513	517	468	505	500	497	535	495	529	508	522	488	546	509	486	495	537	531	509	528	536	504	521	494	517	502	532	536	491	518	505	485	484	566	518	550	489	529	502	515	515	481	520	562	482	509	481	535	447	507	459	506	545	534	506	539	503	507	481	505	523	517	513	525	478	494	507	535	531	500	509	494	513	503	472	470	517	491	492	514	573	530	502	551	525	532	448	533	497	520	511	495	480	523	486	471	508	493	529	530	513	524	557	494	504	507	505	519	527	531	546	530	515	513	503	495	522	499	504	510	516	498	546	461	543	509	537	495	515	498	494	517	503	523	506	487	479	521	524	492	484	475	461	542	496	516	508	499	536	512	513	446	547	546	477	539	528	481	502	539	533	538	512	528	539	523	516	502	483	501	517	497	536	509	534	502	523	505	514	496	526	491	490	483	520	514	475	499	488	516	486	533	505	526	514	497	541	513	515	489	441	536	500	558	523	507	527	539	470	470	498	500	532	488	517	523	496	499	529	537	523	517	505	517	511	542	488	564	541	523	514	495	462	528	483	535	474	467	522	513	509	488	505	496	501	539	500	525	509	517	504	501	509	514	501	529	530	500	545	506	487	507	530	506	527	532	445	516	499	520	512	504	522	514	524	570	500	513	511	484	508	516	468	505	493	514	494	513	503	517	511	518	501	496	534	484	514	473	525	480	539	500	507	517	524	510	530	501	525	495	474	492	525	515	501	518	526	507	504	549	514	495	531	500	471	514	533	507	495	485	492	533	503	486	509	489	486	506	524	484	500	498	535	530	558	479	501	545	507	502	548	461	518	462	516	512	516	536	517	572	539	529	521	477	524	496	510	507	515	512	533	533	535	525	522	467	511	507	534	516	452	499	530	502	534	534	506	538	549	514	539	494	494	527	455	517	515	548	504	489	510	544	498	517	532	532	504	467	527	536	502	504	483	568	516	516	507	516	486	537	472	462	529	532	535	503	471	477	519	507	519	508	532	533	555	530	518	504	504	510	492	493	513	482	510	523	523	549	517	478	488	454	513	483	515	509	549	494	471	502	469	507	471	531	520	480	495	490	501	537	506	509	501	494	521	528	522	502	491	499	566	487	510	535	526	519	501	509	502	529	513	508	490	478	494	492	480	502	522	529	534	461	534	499	484	475	525	499	533	494	510	498	487	515	509	502	472	477	507	483	496	498	510	570	467	449	484	560	500	530	479	527	547	544	516	497	513	480	448	551	529	513	490	515	505	534	522	475	515	500	563	530	522	531	531	483	571	528	518	494	511	507	528	525	490	484	571	517	549	524	480	547	513	477	505	466	505	531	520	485	522	522	519	538	498	491	483	547	483	520	504	520	482	578	534	528	549	504	487	483	535	508	536	503	484	492	477	487	554	529	546	504	469	491	513	490	516	542	546	519	512	508	510	514	494	529	538	496	530	523	530	479	486	495	516	476	506	501	522	467	519	524	515	513	532	534	518	502	503	530	509	503	501	490	523	506	489	499	510	538	516	535	524	501	535	502	507	519	510	502	502	530	491	481	498	466	516	524	508	530	515	494	537	534	499	492	500	520	552	496	487	517	518	531	509	501	517	548	515	490	535	497	531	545	524	530	522	492	506	494	517	484	526	551	512	527	508	501	517	515	542	535	530	522	490	486	505	485	508	512	535	550	502	509	488	510	499	469	509	501	512	470	502	499	451	499	518	528	509	492	492	473	525	481	529	522	497	521	491	490	518	500	481	487	502	512	455	517	502	511	495	506	544	508	535	507	509	510	520	496	469	527	519	494	531	511	485	491	520	494	513	506	534	492	533	517	503	483	567	557	527	537	523	523	503	517	499	548	562	532	527	489	513	551	510	472	512	501	522	563	527	540	517	455	506	515	456	516	493	505	553	564	516	531	542	514	538	520	492	480	504	516	512	498	496	491	562	506	545	522	523	490	536	520	506	513	489	549	515	485	516	492	532	528	539	503	533	532	527	517	527	584	489	527
22428	21147	28249	24278	21168	18106	6672	3189	2134	1499	1194	1004	901	791	734	693	576	532	473	472	456	427	338	330	320	328	305	314	299	314	254	249	245	300	242	256	276	267	260	262	279	256	236	228	250	270	259	261	251	266	249	261	249	220	235	261	247	224	260	237	239	240	249	258	224	244	244	198	223	237	220	241	220	234	226	245	249	237	250	240	260	269	227	249	237	220	249	218	218	226	203	239	249	226	222	212	246	235	233	240	205	218	245	220	240	219	213	215	221	223	254	249	246	228	233	219	239	233	224	235	230	224	224	246	214	206	228	236	243	222	247	230	225	223	212	248	240	214	230	225	220	238	225	220	238	204	228	216	227	230	243	241	240	247	243	215	213	241	218	226	240	226	236	222	233	219	234	248	253	216	223	218	214	231	213	230	252	204	201	225	254	208	225	228	253	227	252	237	245	228	199	223	260	227	226	235	199	236	241	209	197	273	229	224	250	229	247	225	208	210	241	228	221	251	273	231	238	210	233	255	242	220	260	245	228	246	227	245	214	221	219	226	219	223	225	224	223	206	230	235	229	211	221	234	224	233	248	233	251	220	241	237	232	247	213	240	245	241	214	232	221	237	256	229	226	225	238	243	226	231	227	203	236	234	228	213	237	226	205	238	200	234	240	254	218	209	252	229	251	251	254	244	232	220	229	226	211	219	250	256	211	250	242	222	211	228	242	255	239	255	214	218	211	257	250	227	213	222	238	236	214	238	240	212	215	208	247	252	226	232	221	232	224	231	198	225	248	236	233	248	227	227	235	236	224	243	228	195	227	238	240	242	210	216	213	223	212	221	245	222	225	236	240	242	202	225	214	223	245	217	248	226	266	207	233	216	254	236	223	244	219	219	264	242	245	222	221	215	220	245	239	207	236	232	236	216	213	219	212	237	232	219	232	223	204	232	240	213	222	217	218	236	230	241	204	240	244	246	242	250	238	231	234	245	231	261	229	201	245	218	203	219	229	201	215	222	233	229	207	214	212	233	210	244	246	199	219	251	247	218	226	245	236	232	212	226	239	230	205	240	257	224	223	232	213	233	218	228	231	232	238	225	235	213	236	242	203	234	242	235	233	230	226	228	190	249	225	218	241	230	253	227	225	223	251	241	203	237	236	263	230	214	237	214	251	258	235	230	252	225	205	208	238	235	233	216	240	237	208	199	239	209	201	234	215	249	210	227	235	254	212	211	248	212	240	221	230	247	216	220	198	220	223	223	238	218	223	218	215	252	227	242	194	241	228	211	219	245	236	224	251	241	224	226	194	232	225	229	225	220	238	215	215	218	211	212	220	218	249	230	213	248	263	219	218	240	216	189	222	245	228	200	196	223	212	194	241	213	215	231	266	239	233	251	229	257	219	247	236	224	193	227	209	216	235	243	230	241	233	258	204	228	225	241	236	239	231	210	210	215	237	211	231	207	212	217	221	225	262	224	209	198	243	248	249	208	210	215	235	243	228	247	242	259	248	253	238	228	207	252	223	229	225	235	245	256	242	202	216	238	221	239	224	237	202	262	229	241	237	214	255	214	237	234	214	257	251	246	215	238	232	233	240	242	211	212	245	245	242	215	225	217	236	245	211	245	233	224	217	233	237	224	253	235	230	235	240	209	216	244	249	219	215	226	231	242	238	240	226	215	244	210	232	237	211	247	244	214	229	258	240	242	236	239	246	224	202	221	244	267	225	230	251	230	228	214	220	208	236	231	224	225	223	255	224	227	223	236	248	206	244	231	214	224	238	240	245	215	225	223	198	237	237	222	199	264	244	251	222	233	228	219	214	229	208	191	232	241	234	246	229	238	209	234	276	223	229	240	244	229	238	209	200	243	215	227	221	242	227	247	226	241	242	225	209	247	207	215	230	242	250	243	212	219	229	232	209	227	225	228	211	228	256	227	228	223	212	204	233	234	209	196	236	229	229	210	232	223	232	232	226	224	233	241	239	253	229	256	246	228	235	252	185	207	244	228	212	236	244	221	220	232	244	228	246	236	244	233	238	244	216	239	193	214	234	219	223	229	236	227	203	252	249	271	247	235	229	234	221	224	227	242	200	232	234	259	245	232	218	243	232	243	216	223	220	217	237	210	223	223	229	238	261	233	253	239	231	222	200	236	230	218	258	218	198	217	238	247	238	213	230	196	218	221	227	255	219	214	243	230	216	209	239	246	228	256	213	246	239	241	206	249	229	233	234	226	243	223	225	229	224	248	227	269	238	234	229	227	212	234	211	227	229	223	252	227	248	227	233	222	239	253	231	236	226	232	261	239	215	237	225	234	224	219	218	231	214	263	237	263	244	239	232	221	237	238	236	228	241	251	253	221	238	246	223	238	255	273	206	249	224	238	221	241	230	211	199	250	212	223	227	215	211	215	229	239	230	243	247	238	246	238	241	225	208	225	243	231	227	243	247	214	212	229	209	211	225	235	236	246	232	229	237	230	201	217	228	207	244	229	220	223	214	234	224	233	260	222	229	202	240	220	218	221	228	219	258	239	242	221	211	219	223	237	244	225	212	225	220	236	229	248	254	223	236	224	253	233	243	235	249	233	245	233	242	242	223	224	246	210	182	230	248	199	249	259	215	244	232	225	213	217	208	226	258	231	248	222	230	245	238	207	231	216	235	244	249	256	223	228	220	254	248	243	228	228	235	219	229	244	250	250	216	201	239	248	221	199	246	228	227	209	229	206	240	238	221	200	224	227	230	230	205	248	215	220	258	245	234	227	233	212	235	208	208	270	205	224	263	226	233	235	235	237	226	263	225	235	231	213	235	213	241	227	237	221	230	239	245	239	256	224	222	230	208	216	215	235	210	212	244	213	239	239	216	232	226	236	246	210	237	234	207	222	216	223	216	211	230	219	238	235	228	231	207	234	243	245	229	211	237	232	237	232	239	231	242	202	224	224	219	244	228	243	229	252	203	240	210	230	234	217	243	246	258	239	273	242	231	229	237	249	224	215	240	250	222	231	244	195	233	245	221	222	211	242	249	233	204	235	219	229	230	253	239	222	223	196	215	238	219	225	232	220	220	245	227	227	245	213	230	240	217	221	249	222	237	231	217	245	224	234	216	222	227	232	216	233	236	251	234	217	224	217	216	209	255	226	212	245	225	243	243	230	206	219	215	232	243	227	217	240	242	228	244	214	221	221	219	231	229	217	226	221	218	198	231	229	248	238	249	219	235	221	237	233	240	227	227	210	231	196	209	228	233	221	236	243	225	240	242	231	216	236	247	218	196	231	230	219	230	222	230	240	213	220	219	218	251	240	264	255	224	243	224	222	221	238	218	232	227	220	225	232	237	245	221	237	224	218	228	226	235	223	221	250	248	207	254	223	224	235	205	213	238	220	246	241	210	244	239	221	244	229	250	200	232	219	231	194	229	214	217	213	229	246	225	240	215	248	220	243	241	225	215	220	225	215	219	194	230	219	223	243	212	253	238	216	219	240	240	198	225	199	244	230
21384	35537	28686	20002	15292	12038	10079	8049	6054	4435	3442	2885	2482	2171	1974	1666	1423	1267	1053	960	894	825	756	691	681	598	617	553	534	480	488	531	450	469	465	458	441	464	434	426	470	443	443	424	415	436	457	419	435	408	388	389	422	383	407	396	430	420	407	391	386	378	413	392	412	368	393	395	398	397	390	426	383	374	399	356	388	387	385	422	363	362	377	372	343	368	360	378	373	338	337	376	373	368	349	350	353	386	361	378	376	365	343	376	373	346	383	358	339	337	379	341	341	347	366	349	346	366	343	383	350	386	358	336	356	334	345	326	354	366	310	351	350	368	380	358	383	378	379	353	391	367	341	334	370	357	393	355	352	361	338	349	377	384	365	343	355	364	351	366	380	357	315	368	367	341	342	336	368	386	367	370	375	370	351	375	351	356	365	350	322	352	391	373	363	361	350	353	342	382	348	359	352	372	353	385	319	372	377	367	325	349	362	355	371	344	361	378	393	362	313	338	357	348	362	369	355	371	369	396	368	342	354	324	351	380	351	384	370	385	350	371	353	347	375	338	375	377	377	323	356	375	352	354	366	382	346	364	384	375	332	336	338	340	352	361	363	355	338	344	356	385	342	370	376	347	341	375	382	366	378	371	337	344	354	399	385	354	364	367	349	341	377	388	330	360	383	366	364	365	362	369	339	350	357	341	391	336	350	350	376	333	352	386	322	363	355	375	358	327	368	363	330	363	390	432	341	353	414	395	386	368	353	376	376	336	354	342	329	368	344	331	373	347	344	363	374	380	330	347	386	355	363	306	369	336	364	351	368	358	360	367	357	331	381	406	366	350	357	380	379	374	365	376	371	341	386	350	344	367	350	382	368	349	313	340	367	341	341	367	355	356	381	332	354	384	364	360	410	377	363	336	352	359	354	370	353	341	371	377	371	342	373	349	365	372	371	378	367	386	353	381	360	366	370	370	389	355	341	339	366	384	356	372	336	333	373	342	346	357	344	363	328	368	381	374	398	335	380	338	353	329	359	366	372	327	366	355	379	357	369	360	356	361	336	351	355	358	374	377	377	363	391	385	367	336	348	351	348	345	384	362	355	360	373	327	356	361	379	378	399	357	300	322	356	349	342	341	335	319	338	358	363	376	362	354	395	359	341	351	354	383	321	379	414	336	362	375	363	355	366	340	376	391	344	374	325	365	375	313	377	368	341	357	391	380	391	363	354	327	356	369	353	364	333	344	382	344	395	365	351	381	324	347	375	341	371	349	348	384	340	350	350	373	369	361	353	383	334	362	331	390	350	404	349	378	364	340	355	351	375	360	356	380	347	359	375	362	365	347	375	417	375	350	344	380	359	358	338	363	362	347	375	364	373	361	357	369	320	362	379	350	361	383	365	364	380	356	332	349	356	345	362	400	386	356	346	375	381	343	386	336	340	379	375	311	355	377	387	347	343	350	347	348	343	400	331	324	321	354	360	383	363	379	348	344	381	338	384	357	335	369	414	375	391	390	334	351	336	374	365	355	353	371	361	372	359	320	356	354	356	369	370	338	375	377	343	341	361	391	357	331	368	360	364	399	336	347	370	348	356	360	383	351	347	372	377	340	367	393	364	380	390	391	347	330	335	372	345	375	395	369	330	393	361	363	355	341	367	357	346	373	379	322	353	321	362	341	354	371	351	345	365	342	345	381	351	358	358	353	373	369	387	380	340	331	367	368	367	352	362	340	342	362	333	354	340	361	375	374	368	374	380	384	379	375	381	358	357	365	377	360	361	376	378	346	355	299	378	338	349	325	368	381	352	380	345	365	389	381	370	348	373	345	373	380	369	361	402	363	379	354	357	357	362	356	353	329	345	371	374	347	344	362	363	348	350	367	345	350	351	368	352	322	360	354	361	381	349	382	372	363	394	378	387	383	340	337	369	372	354	350	356	344	307	378	369	346	358	377	329	354	342	354	346	348	367	361	355	356	418	356	368	359	356	375	375	370	373	386	357	339	352	349	354	380	387	381	344	352	401	379	353	370	371	358	326	352	402	360	362	389	358	324	355	356	348	342	349	384	367	352	366	358	363	359	343	352	340	381	375	348	368	343	353	335	359	370	341	361	399	349	324	335	369	336	376	350	338	369	355	377	368	347	365	355	342	337	335	356	386	339	326	374	350	344	335	373	347	368	353	361	296	387	377	373	379	352	355	353	371	354	364	367	385	343	338	357	406	352	336	380	362	355	348	351	334	334	367	378	363	353	370	367	356	388	364	385	355	395	345	322	354	354	359	387	384	355	372	357	349	343	383	330	361	346	361	345	369	316	390	393	348	357	351	343	342	371	364	378	396	366	385	350	351	346	364	370	362	386	384	348	379	345	381	363	373	364	365	393	364	353	375	353	374	329	353	329	341	385	373	396	379	355	366	346	419	372	352	408	364	345	327	371	325	369	355	385	359	339	356	387	390	356	368	353	398	330	357	333	358	379	348	341	362	368	344	367	376	355	397	370	372	319	365	347	342	383	352	360	372	394	324	403	362	370	356	350	372	371	377	351	363	353	391	366	352	383	361	390	367	360	395	336	341	363	343	379	391	360	327	347	349	342	341	346	347	381	357	376	357	371	350	341	359	308	354	354	347	330	353	362	335	374	367	363	372	350	342	349	398	344	383	361	346	352	335	370	361	348	368	377	378	334	390	387	385	373	367	353	382	387	362	341	337	389	371	334	368	348	359	366	358	393	331	356	389	355	349	382	397	347	359	381	333	369	373	374	348	387	364	338	355	384	373	378	355	344	383	340	376	392	375	375	350	361	380	399	355	348	363	402	340	346	321	363	378	352	344	364	349	397	351	354	368	362	380	388	355	359	319	366	368	352	364	354	324	357	370	363	345	389	336	381	380	386	373	305	362	391	354	413	380	362	372	371	336	372	367	332	335	351	359	387	340	361	354	384	377	370	376	341	361	329	342	359	363	351	385	343	332	357	357	368	410	349	358	394	362	355	330	361	371	363	362	348	422	371	348	361	366	380	349	343	379	355	373	357	354	340	369	375	357	346	395	377	347	349	389	378	372	348	355	370	399	354	333	316	358	359	352	343	354	366	365	371	345	354	353	344	325	374	373	351	356	354	351	355	344	343	333	371	379	317	367	365	371	401	366	367	337	376	363	384	387	331	357	369	351	381	355	363	365	388	342	350	337	330	363	353	373	329	367	348	338	360	320	389	352	391	380	386	336	343	320	335	355	349	381	371	333	349	368	368	381	353	355	363	369	385	400	364	370	380	323	342	343	338	368	366	345	380	345	390	361	368	386	352	368	334	382	363	358	353	351	354	332	358	334	357	348	340	349	350	326	368	339	351	364	355	409	368	383	338	371	351	368	352	365	359	354	359	320	379	337	356	321	360	365	357	382	358	406	338	354	340	366	342	330	354	380	363	358	385	384	347	342	371	368	391	362	371	374	353	406	380	376	340	336	377	320	375	323	366	333	365	341	383	369	367	378	368	381	367	400	354
27589	18972	12548	6578	3398	2349	1845	1490	1137	833	704	626	607	576	527	493	462	453	442	450	399	435	415	389	393	402	353	407	345	346	351	364	369	322	350	381	390	336	349	332	368	349	385	405	352	402	330	357	385	395	371	353	349	339	334	311	384	371	385	373	335	365	336	351	342	331	350	353	372	379	318	360	353	367	368	341	362	327	368	339	351	378	376	361	321	336	368	387	353	342	360	317	319	339	358	366	361	331	359	313	345	347	346	362	343	386	351	366	355	360	327	398	334	343	370	381	363	363	368	351	354	348	357	351	328	323	362	336	398	333	310	332	336	351	334	344	363	318	375	342	350	356	361	389	364	354	347	343	325	315	331	388	325	332	358	367	349	347	373	389	364	353	340	328	340	353	343	367	354	347	331	374	342	340	366	357	328	349	336	350	338	335	350	325	343	348	363	317	341	359	359	375	363	357	378	320	368	318	332	374	347	351	351	345	330	326	318	357	347	366	342	348	363	348	358	362	359	348	360	357	327	320	364	340	343	315	363	319	343	337	337	322	336	356	348	352	364	348	343	346	351	338	370	341	355	337	369	334	346	361	321	371	334	345	372	344	341	342	356	329	346	332	406	367	341	326	348	320	348	376	345	346	345	350	354	339	340	334	331	329	351	330	341	352	354	357	329	330	370	417	333	318	344	380	335	361	303	359	347	337	307	342	374	373	331	344	361	352	351	375	368	319	338	354	331	345	374	363	370	350	337	341	384	367	352	345	358	357	344	336	334	318	347	346	333	330	338	352	345	368	339	341	372	353	366	338	326	371	324	335	355	370	354	331	352	353	357	365	360	335	348	387	351	355	351	329	351	317	362	324	339	369	344	366	330	287	365	354	340	324	366	362	364	335	325	372	330	369	375	337	355	374	338	346	297	323	361	360	354	344	379	359	364	363	350	374	355	377	368	340	338	347	317	338	356	367	359	373	327	340	349	351	348	381	371	333	364	348	334	378	383	375	345	358	332	364	349	350	373	343	340	356	381	364	332	330	337	351	359	395	356	348	345	320	310	349	359	356	361	380	325	344	349	357	348	368	374	349	345	360	364	320	349	356	357	348	379	377	361	357	342	403	321	354	383	396	356	378	372	396	365	365	323	359	349	378	326	360	347	341	371	345	330	358	338	322	388	330	340	340	344	367	351	360	319	314	339	357	365	355	344	382	325	341	343	351	333	346	361	322	335	318	355	356	338	353	375	360	343	329	355	349	338	317	339	397	367	331	352	337	332	355	367	336	363	358	346	356	332	334	336	348	339	358	381	351	328	346	367	342	342	349	338	317	342	363	336	337	334	367	366	326	337	349	371	363	358	356	346	324	334	340	364	338	368	330	326	325	343	339	340	317	360	354	326	362	344	351	342	347	317	350	346	338	348	334	354	325	371	336	323	357	355	333	351	354	356	333	330	348	344	350	341	321	396	354	373	339	342	357	318	368	348	341	372	326	344	345	354	342	370	336	342	329	329	366	334	337	379	338	326	333	340	337	335	360	360	356	330	365	345	346	354	356	339	347	386	371	382	338	322	366	391	361	320	341	345	337	372	363	383	348	383	340	322	361	365	363	366	364	316	349	360	366	316	368	344	346	347	349	333	349	385	364	404	348	369	385	341	366	358	367	334	339	358	366	351	348	354	347	375	369	364	345	327	323	326	334	378	353	380	328	362	349	356	306	365	376	329	361	347	375	370	360	350	338	337	342	346	333	351	358	319	346	325	333	330	360	358	360	374	370	385	363	358	339	330	345	351	355	366	365	375	325	375	362	350	325	353	329	348	353	353	351	391	363	334	345	356	338	332	331	329	306	329	332	330	364	346	344	348	368	356	342	326	345	332	349	367	321	359	357	334	336	359	352	346	328	339	384	364	336	343	350	347	343	345	324	364	312	368	361	380	334	322	365	343	360	373	354	337	348	341	350	335	344	349	359	336	333	364	333	337	346	387	344	355	380	345	344	328	351	330	319	355	367	317	371	317	357	331	353	370	323	344	337	368	381	373	340	336	378	334	370	347	331	322	339	352	319	337	348	337	357	331	340	355	345	371	342	340	330	350	364	338	376	355	360	311	352	357	373	342	369	331	338	354	367	341	340	357	381	391	324	332	335	355	318	332	308	363	335	348	342	335	340	331	326	345	327	345	329	321	335	330	358	375	376	341	336	357	367	367	363	312	378	343	333	372	384	340	342	367	357	366	349	333	351	363	350	393	334	323	356	341	333	348	324	350	338	352	389	349	344	350	326	350	378	349	371	362	331	313	327	343	355	346	365	347	373	343	345	345	356	354	340	359	357	386	370	364	330	349	361	357	364	338	311	354	354	356	386	348	374	325	354	344	347	377	349	332	348	384	350	350	351	380	355	338	349	350	364	336	326	357	315	338	350	351	352	363	347	373	333	374	361	378	323	361	327	361	340	319	336	373	357	336	320	364	337	361	356	335	332	340	366	377	381	366	352	374	326	360	323	324	340	396	340	339	361	342	334	348	353	319	325	321	356	360	346	312	329	342	354	368	352	322	339	355	354	366	368	373	361	369	337	366	351	356	300	353	342	356	354	323	334	345	352	337	335	350	342	348	382	320	364	363	354	336	315	340	341	357	349	352	362	351	368	362	364	384	338	364	370	360	348	355	360	360	313	367	334	363	338	322	350	335	352	357	354	331	378	366	350	376	324	331	369	348	325	337	317	375	354	366	371	323	349	334	327	334	366	329	323	356	351	360	341	323	354	381	351	354	375	324	355	337	332	350	343	339	338	330	357	344	343	338	359	343	361	369	344	335	360	346	312	334	412	345	385	332	359	371	356	349	338	362	344	349	373	347	314	375	356	344	328	362	353	351	360	331	345	341	377	345	356	317	339	366	360	351	352	347	320	362	375	333	399	363	339	347	324	370	371	333	348	367	335	356	314	338	332	361	344	371	360	358	358	357	378	369	336	381	341	347	342	348	353	327	359	328	362	355	332	348	344	337	382	323	338	355	344	385	323	352	341	335	349	342	354	355	333	376	370	360	360	356	351	333	335	338	343	338	333	320	355	365	359	365	370	385	321	343	364	366	392	306	365	381	333	365	346	368	347	366	341	373	328	284	330	346	334	357	391	321	380	378	357	368	363	328	364	354	347	346	343	360	298	343	357	367	332	337	342	364	322	327	356	331	352	324	356	359	330	346	350	338	321	356	321	336	393	370	368	371	327	359	352	350	315	346	365	371	361	337	336	351	329	315	397	345	353	313	321	320	331	360	345	337	344	340	376	357	381	359	333	356	350	311	363	337	338	310	341	341	320	394	366	349	386	321	361	376	321	361	338	356	349	349	381	318	334	329	337	402	375	372	376	352	382	336	356	327	330	361	385	346	341	362	323	362	377	353	366	338	343	346	323	366	376	359	334	348	334	341	364	379	339	346	354	341	348	358	391	354	344	342	382	317	371	309	331	346	336	335	351	327	353	363	351	401	372	340	331	351	325
17077	24657	18731	11455	8183	6412	5224	4129	3067	2174	1791	1535	1391	1328	1170	1079	965	882	843	791	762	767	749	687	651	661	660	660	592	615	598	591	577	607	603	615	592	587	617	603	580	564	581	548	544	604	610	565	565	592	583	590	585	548	588	571	576	585	579	572	537	575	610	563	577	557	521	540	583	570	596	610	540	560	593	544	535	533	586	579	537	574	525	527	542	600	552	554	566	551	543	589	557	554	542	540	506	556	533	558	558	572	520	524	564	545	546	517	553	570	547	566	561	545	591	531	582	539	553	539	556	572	546	556	588	543	521	562	571	513	515	541	527	533	542	525	560	553	499	580	565	564	537	534	507	568	569	550	583	552	563	570	522	519	552	547	566	583	578	565	527	573	539	543	574	511	550	598	543	578	550	576	550	539	524	548	494	563	560	577	550	523	562	520	568	565	583	551	555	576	575	510	570	533	545	535	573	557	546	552	604	539	579	562	588	579	578	531	563	542	525	568	592	544	547	500	568	552	580	532	586	577	574	565	578	535	555	566	526	558	542	528	558	578	537	545	534	557	515	576	536	566	550	554	559	550	538	529	562	527	539	521	562	548	572	608	534	544	607	558	550	499	564	525	553	563	550	531	544	556	547	544	554	552	540	565	565	553	601	524	544	532	521	557	564	557	546	526	568	565	559	552	541	565	558	540	543	596	540	572	603	563	567	559	526	586	553	522	549	567	537	564	623	603	547	520	572	534	534	572	584	575	549	570	551	549	557	561	573	535	533	555	570	538	512	597	600	556	548	534	573	534	570	544	538	562	533	538	529	558	518	556	567	561	553	610	540	508	567	522	563	559	525	548	554	561	551	543	538	555	576	571	534	578	549	540	545	547	530	562	568	599	560	586	524	571	586	548	521	547	543	543	539	517	570	557	577	523	548	568	608	537	597	534	578	536	547	557	544	610	590	533	559	547	549	558	570	527	575	575	547	526	510	555	564	544	547	529	574	551	547	557	571	539	536	555	548	517	545	547	583	570	594	554	563	545	534	567	529	569	612	533	559	570	592	615	590	541	590	486	542	565	548	554	532	572	570	560	562	591	550	527	538	540	551	557	574	543	541	540	541	568	530	526	561	534	562	567	536	550	558	554	554	560	539	561	549	566	542	584	563	568	595	537	555	569	555	569	539	499	516	522	579	556	494	520	567	559	532	556	509	549	529	557	595	577	534	528	544	539	572	560	541	527	550	541	560	533	561	586	575	516	546	572	539	502	584	559	559	526	566	518	520	486	585	554	579	518	511	584	525	542	575	560	556	563	563	583	593	554	600	533	583	535	575	502	545	573	553	577	586	557	529	571	573	527	525	510	521	581	570	500	494	540	582	556	581	543	595	540	550	567	595	533	566	536	546	552	555	571	520	573	566	579	541	550	573	546	531	512	556	578	513	589	585	513	543	538	574	545	540	531	520	568	504	574	519	564	563	505	598	527	578	525	557	546	545	570	527	560	585	605	563	575	563	532	526	532	540	561	550	505	509	580	572	565	569	542	569	553	567	549	586	580	535	554	605	559	547	561	565	553	541	540	552	548	546	554	589	545	581	557	530	516	527	555	528	515	564	520	547	566	522	575	519	570	585	554	567	590	562	591	540	579	548	537	536	543	577	570	557	532	612	541	505	552	587	573	525	588	543	532	542	547	559	559	553	568	559	557	507	545	548	576	557	578	491	590	564	596	537	569	563	516	563	507	517	547	600	575	574	535	565	544	583	565	502	553	561	586	538	537	550	534	555	560	563	537	563	601	597	571	517	540	573	564	549	569	535	523	577	562	537	529	573	517	631	557	556	545	529	578	593	518	567	512	583	556	554	535	578	571	538	544	540	583	572	544	577	567	514	547	558	555	572	557	512	532	523	516	573	524	561	562	535	556	581	582	507	522	562	580	571	561	569	548	547	561	589	569	566	582	550	566	555	549	543	598	530	549	568	522	573	547	552	555	539	517	566	561	547	533	555	529	567	570	573	540	544	541	554	533	518	581	562	551	556	522	560	569	554	575	528	569	517	597	561	525	515	568	565	637	574	579	552	573	581	576	548	600	539	565	580	582	565	536	565	553	565	556	557	535	519	527	529	558	585	542	547	536	546	583	561	607	535	564	602	553	545	557	544	565	555	552	541	518	572	561	538	558	556	531	567	564	551	562	573	524	571	536	520	524	532	557	554	532	520	524	515	576	597	549	601	511	575	527	528	559	521	565	554	520	552	566	595	572	607	569	580	512	550	586	560	520	565	516	557	540	570	523	550	558	574	525	559	543	558	582	531	545	563	529	550	573	565	567	562	527	602	556	544	559	567	566	504	610	559	544	595	583	582	580	561	547	579	567	559	530	545	520	554	531	554	563	588	563	542	636	516	526	555	545	547	554	581	580	565	565	576	540	572	561	563	563	519	563	514	565	559	565	573	542	521	549	525	591	595	525	558	507	540	570	560	520	554	548	557	540	552	572	552	532	580	530	572	543	547	555	587	539	580	543	554	596	538	564	540	544	520	519	516	539	519	521	544	536	543	528	536	535	571	576	556	542	571	546	566	499	572	553	505	590	527	554	582	577	535	584	564	529	552	566	529	542	560	528	541	549	532	551	569	579	535	581	573	603	515	580	584	558	584	571	529	567	565	554	555	545	548	531	525	536	570	544	531	514	497	499	537	557	550	551	529	546	541	581	564	549	578	559	567	532	556	572	535	563	556	591	566	540	584	527	564	586	564	568	597	549	537	578	541	529	532	555	532	568	540	518	577	537	590	522	601	549	570	578	529	537	547	542	581	520	559	572	569	545	589	601	577	560	559	583	549	559	620	548	571	556	556	536	545	599	605	542	515	584	579	555	520	537	559	529	535	574	536	568	521	572	579	542	584	555	548	569	557	526	576	544	528	571	555	544	565	551	519	557	583	522	562	555	546	578	545	530	526	556	550	595	574	551	563	521	523	536	581	527	570	573	577	552	579	573	557	561	563	546	583	525	540	558	622	541	544	541	558	510	603	570	555	539	561	570	526	571	542	522	593	528	566	578	533	556	561	565	588	576	530	520	568	526	571	533	572	555	598	487	543	525	533	507	540	592	579	516	524	539	564	531	566	524	562	569	505	516	562	588	586	530	555	544	589	558	583	559	551	565	543	558	520	530	568	574	532	539	535	555	561	595	554	541	547	588	595	541	564	556	560	523	556	537	559	550	581	576	552	573	576	550	596	539	563	516	521	535	542	555	574	539	523	574	571	575	555	555	533	546	547	514	572	576	506	566	531	549	549	535	535	551	562	614	549	557	602	571	549	550	558	565	563	545	505	588	570	562	560	569	491	528	547	581	558	576	523	535	490	530	584	522	531	580	546	582	556	549	543	547	539	564	572	580	548	570	526	613	556	508	573	566	546	563	577	559	570	546	581	546	529	545	557	558	561	554	543	525	520	536	582	592	514	558	528	529	572	599	593	547	560	535	571	549	573	539	546	545	512	564
23277	21089	27462	24935	19281	6921	3566	2376	1499	1198	968	813	716	704	617	561	506	502	482	413	380	376	381	358	339	351	345	312	332	298	316	293	292	309	287	269	315	286	322	318	281	310	298	270	313	305	276	310	277	322	299	309	277	264	279	305	252	302	304	286	272	286	274	287	276	265	294	283	273	285	286	276	297	301	286	307	276	260	282	302	261	270	269	281	272	258	295	288	266	265	257	244	264	246	295	279	229	274	289	271	287	322	287	271	262	277	285	271	261	284	276	249	255	244	264	288	260	261	271	276	255	288	258	277	273	258	251	267	280	262	269	262	286	253	273	270	245	279	312	258	252	265	264	296	267	299	282	263	255	260	288	263	300	232	266	274	265	272	251	269	279	264	243	279	271	256	264	281	276	294	268	261	291	275	284	240	295	289	257	261	273	278	262	291	259	283	290	270	289	278	263	268	266	274	260	286	281	264	248	281	263	290	289	267	273	250	283	287	273	253	267	275	251	264	273	287	290	289	276	250	286	296	278	265	277	276	302	273	319	272	289	277	279	276	302	274	278	269	282	279	261	272	246	254	269	240	283	268	278	251	270	265	239	312	278	307	268	261	268	241	282	274	262	284	289	283	284	275	275	264	217	262	275	274	277	252	242	283	255	243	279	243	273	276	310	305	289	285	256	247	249	254	265	259	303	268	265	272	251	272	268	293	270	301	263	278	262	267	282	264	276	269	261	248	260	266	274	285	308	270	252	308	293	260	242	280	249	269	295	267	282	257	262	287	265	251	281	272	270	298	285	297	275	315	282	259	247	276	256	265	258	290	248	292	296	242	257	280	284	267	289	276	261	308	280	273	246	266	281	270	269	259	265	279	279	283	263	267	265	275	291	248	260	274	265	293	281	284	278	278	281	294	267	274	301	253	257	267	289	253	295	263	285	276	287	255	275	236	248	275	269	293	297	264	250	258	276	277	290	285	273	284	275	272	283	250	285	284	284	261	307	290	302	253	244	256	284	282	264	279	274	248	286	283	279	249	269	267	314	282	270	265	300	288	266	265	288	287	247	283	291	268	291	290	283	280	286	310	242	294	277	280	267	266	266	283	290	276	273	267	262	256	271	264	270	274	274	265	245	263	275	285	273	249	257	294	290	289	270	276	287	294	245	260	264	278	275	253	258	274	302	280	257	258	275	236	271	293	281	260	299	266	282	270	297	253	281	261	265	268	264	283	284	253	272	299	291	269	282	291	300	243	290	257	287	273	244	275	247	248	247	256	258	256	293	251	276	267	273	284	253	265	274	279	276	271	262	243	302	265	280	283	259	260	271	257	274	273	240	281	278	276	254	264	254	253	253	294	240	247	241	258	300	296	282	267	258	262	275	269	253	256	288	268	289	289	265	263	273	280	269	264	279	249	234	258	284	269	280	284	254	283	267	274	258	253	258	281	257	269	274	271	250	256	251	279	275	285	264	282	275	257	269	271	268	296	273	274	263	225	261	288	287	266	266	264	262	279	263	262	286	277	272	279	251	261	251	267	292	268	275	257	275	260	282	261	246	266	273	304	285	258	249	261	264	300	297	224	279	264	248	261	261	283	282	250	260	275	303	275	273	287	265	262	263	270	276	255	285	275	251	290	276	272	286	259	262	264	273	259	277	282	283	260	272	266	254	283	254	274	307	268	223	268	259	240	283	258	268	283	246	264	295	277	279	286	259	305	286	302	308	268	240	272	272	306	252	302	244	268	300	258	245	284	248	285	264	284	295	262	274	264	307	281	266	281	270	258	286	302	269	314	276	294	248	308	241	268	301	238	290	262	293	272	289	282	299	248	287	286	265	262	274	279	265	273	298	294	253	293	270	261	252	243	269	269	269	282	260	314	272	286	254	320	291	276	281	279	280	291	268	286	244	261	264	249	256	282	276	247	276	260	281	256	282	282	271	285	260	262	269	296	284	279	278	260	272	301	249	258	258	267	243	284	282	287	258	266	261	258	266	285	270	258	255	279	292	268	286	277	303	286	289	242	286	286	260	261	259	269	307	285	284	252	261	318	281	302	261	292	291	242	262	280	235	275	270	295	304	287	272	273	263	284	295	272	265	260	272	265	260	250	261	276	252	267	272	288	238	258	259	310	273	248	246	270	273	259	265	274	261	261	265	303	275	271	240	236	273	268	272	258	270	280	265	259	269	275	297	254	237	261	262	271	305	245	267	265	266	303	272	257	289	261	286	249	288	268	248	265	264	300	265	262	259	273	263	277	284	248	280	312	254	271	270	276	279	269	279	296	273	303	263	265	276	237	257	293	247	265	259	249	259	241	266	271	274	274	265	259	275	281	251	252	293	259	277	274	257	244	269	283	261	276	281	231	264	275	273	271	256	256	287	274	293	262	278	284	275	277	273	291	277	257	294	264	263	238	243	274	272	289	264	293	292	285	281	268	283	311	268	267	277	256	236	265	297	263	292	269	292	263	271	254	280	276	272	277	258	303	268	264	270	244	273	271	272	279	273	261	274	301	279	211	263	255	250	256	262	265	291	272	283	285	294	264	272	263	283	284	271	262	268	271	269	255	265	273	287	280	281	262	266	310	288	273	291	267	284	252	255	283	275	299	255	258	238	302	252	277	280	285	266	258	257	290	291	242	274	307	260	253	270	307	258	265	280	261	264	265	272	251	246	260	295	263	263	289	270	252	296	262	297	274	287	287	275	264	276	311	260	271	267	281	290	269	233	257	278	269	274	260	252	266	281	278	299	237	249	278	267	289	292	259	280	258	254	272	252	251	255	258	262	237	289	259	271	273	255	266	299	262	274	262	269	314	263	251	282	289	252	264	294	310	276	281	288	312	281	242	272	272	287	274	260	261	270	265	277	291	293	256	258	306	292	288	273	296	286	274	245	252	277	254	266	277	279	257	258	285	281	226	291	263	297	265	262	247	266	277	259	306	292	275	279	258	286	292	253	283	275	304	272	236	259	287	289	251	300	249	288	286	296	272	257	275	276	281	266	257	308	258	303	269	270	291	264	266	271	278	272	241	261	280	269	261	256	254	267	276	239	286	283	258	261	318	266	285	251	262	261	218	282	270	282	262	292	297	268	240	250	261	278	278	282	281	299	275	279	313	250	262	273	238	277	270	283	292	251	294	264	273	278	279	285	241	279	249	316	279	285	241	273	256	273	259	266	284	272	270	297	303	281	279	277	258	270	266	267	271	275	279	274	248	262	272	302	293	252	290	280	249	279	253	264	278	284	251	313	287	278	257	265	252	264	269	298	251	262	258	273	293	275	290	283	256	263	278	246	287	265	260	259	293	273	273	264	296	271	298	264	288	267	272	273	274	254	267	280	291	242	265	304	273	239	267	284	283	269	283	300	270	267	264	269	283	260	263	258	276	261	279	281	271	271	265	268	265	245	292	266	293	254	312	273	249	260	276	247	264	266	289	265	272	309	279	279	253	288	270	291	257	287	284	245	277	257	289	295	273	274	289	265	307	261	307
18768	31408	24763	16298	12060	9414	7971	6271	4600	3277	2637	2151	1844	1690	1509	1351	1131	1013	917	881	837	753	701	663	597	544	574	571	569	578	536	495	553	519	478	506	480	503	508	456	514	496	472	522	496	498	526	468	419	471	440	486	483	460	476	485	442	457	473	442	424	476	465	485	453	458	447	431	440	462	468	457	416	430	443	417	437	453	409	434	395	424	460	411	443	453	453	428	452	388	424	443	437	438	434	408	435	461	448	453	436	425	450	417	424	392	449	397	435	424	448	418	459	404	412	453	418	455	402	425	412	428	400	441	419	420	446	447	405	439	447	445	435	394	444	450	400	441	415	451	392	431	435	462	456	435	468	423	436	413	437	450	433	443	427	416	421	429	412	438	445	432	413	424	440	437	451	423	408	437	449	441	417	453	437	425	441	431	451	413	455	459	406	471	432	421	401	433	425	417	448	463	412	468	445	452	432	439	424	421	436	451	430	421	482	395	451	462	464	428	410	441	402	439	401	449	397	426	435	438	429	476	449	457	430	414	467	417	437	435	437	421	458	432	439	417	438	412	444	454	437	473	447	452	450	452	455	430	437	434	437	429	424	461	402	428	416	433	442	482	436	424	406	425	427	485	391	433	422	441	431	401	435	468	413	443	427	425	402	436	465	449	448	436	441	466	409	420	445	419	433	414	440	448	461	469	425	442	405	415	433	450	416	436	452	467	455	398	442	439	401	425	438	456	422	438	420	459	407	441	408	405	438	401	416	438	437	412	449	427	461	422	414	421	428	415	435	406	439	431	451	413	444	451	458	432	419	403	471	427	446	438	413	417	443	442	414	433	464	447	446	408	426	431	417	411	415	438	434	421	493	445	451	444	449	423	461	418	413	418	412	464	432	459	427	418	423	442	417	434	430	415	447	429	462	443	438	449	436	450	422	445	428	440	404	408	415	430	460	442	434	450	400	445	448	411	415	445	417	403	450	415	383	434	428	434	437	417	428	444	405	400	441	422	450	457	432	446	450	431	446	463	424	463	407	436	419	419	412	363	422	415	445	407	440	469	465	438	393	426	438	422	414	412	415	420	452	434	429	420	418	405	416	448	420	387	450	481	454	399	427	486	388	455	457	442	453	448	466	447	432	434	441	431	417	426	430	474	450	420	433	408	421	444	441	425	449	428	458	405	428	463	430	402	430	423	430	430	418	453	408	426	407	444	410	408	431	446	438	457	439	451	420	440	421	464	441	446	441	455	433	423	419	448	474	425	468	448	417	437	424	426	424	444	417	433	432	430	434	490	461	461	421	407	433	439	444	459	456	436	400	447	450	410	460	380	412	435	442	443	432	442	449	421	413	442	414	426	428	425	442	452	430	458	440	441	422	446	444	434	447	447	432	434	441	408	454	392	472	405	468	451	426	450	451	424	424	429	433	450	460	439	425	417	464	443	446	453	421	414	471	407	449	433	439	396	420	401	421	420	413	437	442	450	421	399	421	427	441	434	418	452	435	440	430	422	431	406	412	443	462	419	426	445	435	463	361	434	440	427	433	436	434	398	440	425	441	461	391	430	411	425	434	461	420	452	429	385	442	417	414	449	445	426	467	414	448	501	428	412	476	459	403	408	423	404	451	425	455	452	421	421	464	445	420	424	422	409	464	471	418	438	453	465	387	431	425	417	444	405	457	409	436	457	449	452	471	427	437	451	478	444	463	445	409	475	450	445	425	439	456	443	453	401	408	444	396	436	452	425	444	458	449	433	398	442	450	445	450	443	416	473	415	471	440	408	454	437	452	440	398	437	476	467	468	426	400	431	450	434	429	433	448	409	447	443	443	442	454	432	423	451	415	446	415	447	427	444	417	425	435	406	442	389	463	399	429	412	462	464	456	440	435	413	440	426	424	426	427	452	447	443	460	442	442	444	417	432	416	457	453	448	440	420	434	432	420	423	455	440	445	432	417	465	418	419	445	416	405	441	431	434	419	436	440	432	483	468	420	483	441	416	467	409	430	433	426	444	450	439	393	423	433	425	392	471	448	420	454	422	433	413	416	431	437	463	406	416	419	490	402	448	388	457	390	424	454	448	420	428	447	394	458	441	423	436	450	453	431	419	455	450	417	483	423	444	409	429	444	447	454	422	478	462	457	445	400	440	444	428	462	435	458	415	421	416	412	402	459	414	390	472	432	475	467	430	416	430	460	431	429	460	453	436	449	437	440	440	447	431	421	426	419	473	401	410	460	440	455	399	431	441	445	473	448	454	418	413	475	412	485	404	421	428	471	434	407	439	458	452	427	404	431	435	432	415	462	426	441	421	418	413	453	440	432	437	401	447	402	442	381	440	392	388	418	427	435	423	466	450	425	426	403	410	475	445	421	421	439	411	433	451	457	420	412	458	435	420	420	407	431	423	459	464	429	483	458	462	436	477	400	458	458	431	447	449	418	445	477	423	480	431	409	398	418	422	432	411	444	430	434	445	412	430	445	426	414	418	432	437	416	445	378	441	437	412	445	391	432	428	424	436	423	424	455	414	447	413	458	451	413	437	425	444	438	424	429	441	439	424	428	437	447	415	442	426	442	431	409	431	412	441	404	461	418	417	449	435	444	410	459	447	419	432	405	460	409	427	403	464	427	443	460	436	410	415	441	438	435	401	414	463	465	414	429	447	466	448	396	455	445	440	435	430	438	426	467	426	435	475	388	438	399	424	419	455	444	411	428	444	452	452	465	429	443	440	433	421	468	407	453	457	442	445	426	410	417	425	444	438	428	377	499	459	435	424	404	409	436	438	473	442	415	410	411	389	461	445	413	425	440	385	495	421	400	437	465	442	405	443	456	426	424	444	443	446	412	437	450	441	457	445	455	421	438	430	412	463	431	436	424	439	467	439	449	441	442	388	418	423	418	429	456	441	403	434	455	449	447	460	432	438	452	421	439	428	418	454	408	393	437	415	411	458	436	430	456	413	401	426	437	441	419	427	449	414	447	434	404	433	405	432	436	438	418	453	426	417	429	421	441	408	452	441	419	427	381	433	436	463	459	438	447	419	430	482	436	429	415	440	420	426	416	455	429	425	448	405	455	447	431	433	433	421	390	410	443	454	444	434	426	428	411	403	426	478	421	429	406	474	417	458	428	413	423	415	418	423	439	418	455	430	442	443	417	428	409	449	424	406	402	455	427	449	449	431	452	460	392	444	431	435	408	432	469	428	416	452	464	451	452	443	466	449	429	474	441	428	410	427	435	427	423	450	458	428	474	424	437	420	442	450	422	433	430	462	395	388	445	445	411	450	451	412	428	463	421	405	415	415	422	404	409	409	431	447	411	461	433	443	431	459	469	444	408	391	417	416	420	454	431	421	406	402	430	444	433	428	455	430	386	459	405	463	430	449	424	411	434	415	413	467	411	434	458	415	425	418	412	461	444	428	394	414	421	409	457	426	425	424	440	454	450	403	437	438	408	460	412	466	437	426	434	462	452	433	424	412	445	431	408	436	406	420	448	448
24824	21150	25377	22142	5733	2904	2316	1705	1230	928	816	692	599	605	567	555	541	470	448	431	442	367	373	371	340	310	342	359	361	364	343	331	310	363	323	309	297	331	324	344	306	319	353	343	349	351	310	305	327	311	289	339	322	321	331	347	330	346	335	302	310	332	321	321	302	338	296	320	342	338	304	317	332	308	281	308	322	316	319	363	324	359	320	318	311	291	334	318	302	306	296	344	296	305	328	335	343	341	294	326	300	335	298	304	356	329	329	299	328	303	309	320	317	322	311	294	320	342	343	328	333	292	332	335	316	316	330	301	329	333	279	303	327	327	318	319	312	321	334	326	318	346	321	313	318	318	298	339	316	297	369	345	310	316	341	334	345	320	328	310	320	325	320	309	295	316	315	353	313	303	302	307	282	317	330	300	315	299	329	319	317	311	319	310	353	294	323	323	320	302	308	341	316	332	332	327	300	350	332	301	319	329	296	297	334	332	304	372	310	314	319	347	332	312	354	315	325	316	288	321	306	356	327	353	337	304	344	308	317	333	300	313	300	328	296	336	337	321	294	309	351	332	336	317	297	329	332	331	343	315	300	302	345	324	284	328	315	325	353	323	325	308	296	314	313	315	349	330	323	319	329	302	312	313	311	302	332	310	315	318	300	289	311	312	292	340	315	325	323	345	280	333	325	308	306	334	329	299	317	326	353	321	301	301	334	322	328	353	336	318	328	333	301	319	320	340	310	333	305	318	326	317	324	299	321	284	334	312	292	308	344	333	313	337	354	326	348	364	300	310	305	339	292	308	315	342	308	330	310	334	331	324	342	333	324	294	339	285	319	285	320	301	297	333	331	334	325	349	304	321	345	335	319	292	313	304	323	313	321	307	294	275	331	330	336	280	318	314	310	354	295	341	320	298	324	306	319	312	336	341	305	332	329	298	327	328	303	306	281	302	322	320	313	356	298	358	306	296	315	299	334	330	340	283	316	336	308	302	300	322	312	322	323	321	295	328	305	318	318	326	323	292	274	288	346	342	328	348	293	332	283	347	314	314	305	286	326	289	308	288	305	281	327	326	330	325	314	317	345	284	293	308	314	316	312	326	357	330	320	326	306	299	328	309	285	321	324	313	303	334	311	318	335	308	296	332	327	308	315	297	306	344	349	299	278	353	353	315	350	327	303	296	339	323	303	346	344	302	310	313	307	317	310	324	315	361	308	342	295	296	283	292	316	322	313	321	298	303	310	311	298	292	305	337	344	290	284	288	288	299	306	325	320	288	344	321	303	323	307	287	310	321	331	294	305	329	295	296	321	314	355	330	307	320	283	332	330	326	297	311	334	320	337	322	325	327	300	306	303	352	304	299	322	327	339	320	316	318	283	315	301	307	323	293	354	318	314	337	308	334	273	321	307	287	290	314	309	325	300	346	305	341	306	316	297	337	314	298	308	321	327	343	301	323	286	305	299	312	333	283	331	293	297	331	312	307	338	309	334	319	336	321	325	308	304	302	344	323	312	322	326	295	319	330	347	297	297	312	314	308	357	324	305	303	309	302	325	325	348	317	318	301	302	317	273	276	322	277	329	327	324	308	297	320	346	307	331	341	330	315	340	297	341	308	311	292	297	338	337	318	314	326	298	326	317	337	321	281	342	304	337	310	349	347	332	319	324	352	292	292	324	355	298	311	366	310	277	357	347	308	314	307	350	347	321	327	282	281	306	320	307	310	288	317	300	297	301	339	310	311	328	294	295	317	328	308	321	308	298	350	346	312	314	355	293	317	313	317	322	317	300	315	288	310	313	344	325	338	320	327	304	314	329	322	314	370	339	334	351	298	310	331	319	318	324	292	352	311	320	295	284	302	322	316	305	322	321	351	340	308	301	334	306	309	301	350	322	311	270	331	315	290	332	332	319	323	316	352	327	319	295	324	350	308	367	326	333	306	322	287	297	300	320	293	320	318	294	303	345	297	310	327	313	305	319	323	298	305	314	327	309	321	310	344	335	322	326	323	324	302	320	305	321	303	319	334	335	328	325	306	307	303	329	322	319	333	287	366	294	323	331	307	326	346	304	311	327	315	335	338	305	332	332	299	302	306	328	294	326	318	332	324	290	328	320	307	285	324	322	296	306	306	314	306	318	306	307	347	329	344	319	291	316	287	314	293	317	308	335	338	282	328	315	332	338	335	299	346	332	318	325	347	294	328	346	315	339	307	315	317	298	308	336	342	323	327	308	326	311	322	331	321	342	313	307	311	330	295	299	333	336	340	313	292	316	307	308	304	301	341	306	316	341	330	334	323	332	314	336	304	272	306	333	332	290	279	293	337	332	310	348	304	317	349	303	332	343	272	339	306	332	303	318	298	345	311	292	300	332	341	328	306	282	300	285	317	309	280	332	310	324	310	319	343	294	319	322	306	302	325	286	309	335	295	350	335	323	320	330	315	322	307	314	352	348	313	316	310	314	320	319	311	303	309	297	288	301	329	294	353	302	346	339	302	317	352	323	322	325	313	284	313	312	339	332	337	311	313	326	309	357	315	335	299	322	339	347	298	330	338	332	285	306	316	341	314	277	287	325	329	312	343	311	323	329	312	307	304	292	336	309	314	285	330	323	282	301	343	322	287	297	303	305	325	315	317	318	320	320	336	361	315	334	317	314	306	346	320	307	310	289	322	317	308	300	309	299	320	361	325	325	313	334	316	332	307	297	348	334	338	301	301	320	317	307	310	304	326	320	343	316	326	321	327	336	299	327	319	306	312	312	344	319	343	307	332	303	317	326	330	309	318	332	325	309	319	341	310	298	329	327	276	332	335	314	327	305	337	324	341	291	330	312	321	319	331	315	312	286	322	320	294	311	316	308	308	301	304	309	288	297	335	339	321	317	325	336	337	312	304	291	303	324	305	288	322	291	324	306	298	322	295	350	337	304	281	297	313	328	324	316	330	327	334	322	308	291	350	287	307	317	338	307	325	334	307	354	330	314	332	329	308	308	319	318	362	340	321	309	351	345	316	334	301	333	321	340	337	323	308	293	333	301	321	324	307	312	336	304	299	321	334	296	300	333	353	326	349	325	309	338	332	333	337	309	352	318	313	324	323	328	297	326	322	335	331	352	331	312	308	284	311	287	328	344	325	316	321	304	331	304	309	351	309	311	312	285	323	320	315	304	336	306	298	303	316	322	312	285	323	336	307	331	328	325	330	289	316	336	312	333	296	327	297	308	308	319	314	289	330	338	305	315	295	306	308	306	334	305	314	303	293	333	319	334	310	309	322	327	317	297	305	328	344	306	290	315	357	323	352	376	330	327	312	331	335	313	330	296	315	321	320	330	360	333	339	311	318	320	323	305	341	293	334	297	296	305	291	300	300	337	338	306	296	309	322	312	312	343	340	309	331	296	298	312	345	300	292	305	297	309	332	306	378	338	348	288	308	296	335	296	337	284	316	310	287	311	313	312	328	354	340	318	322	320	304	318	327	310	305	347	324	300	328	317	315
17640	27991	21705	13421	9854	7617	6399	4988	3682	2782	2141	1767	1556	1536	1345	1148	1012	959	886	873	800	706	657	700	659	637	640	599	637	576	589	542	537	563	552	548	557	532	530	587	552	535	525	563	540	535	563	542	566	526	547	515	537	520	533	514	493	528	542	523	557	531	511	525	536	487	492	476	505	468	532	529	486	497	478	471	499	522	513	482	511	483	507	491	519	549	475	483	549	553	498	523	484	523	494	492	483	501	497	500	512	501	534	476	468	474	475	492	498	488	521	507	509	488	501	499	497	477	522	448	478	483	491	468	499	466	495	472	519	479	480	497	479	520	499	516	525	511	508	437	519	515	490	526	486	528	506	512	477	519	469	530	493	509	450	490	515	544	503	476	503	473	486	487	483	504	524	501	500	487	512	489	506	488	500	459	466	453	520	466	490	523	489	522	510	467	462	486	492	467	526	511	515	479	477	540	495	517	487	506	446	470	464	481	516	496	494	502	464	487	455	492	500	451	466	504	505	540	500	501	481	511	500	473	486	527	502	533	548	515	474	469	487	496	503	465	508	522	526	558	525	505	515	485	520	517	447	508	492	465	553	508	508	478	458	515	482	496	532	520	494	519	536	503	521	526	469	484	541	481	511	477	440	499	504	452	512	498	485	506	521	492	512	489	500	476	462	520	485	497	491	482	521	481	504	491	549	520	507	485	493	449	534	495	471	489	483	497	501	526	475	479	490	515	526	477	478	478	491	511	496	507	503	473	493	471	487	488	506	474	513	459	505	503	511	503	498	507	521	507	500	500	503	526	465	467	505	487	493	488	481	499	513	484	491	511	497	520	493	535	477	516	516	509	510	520	517	491	469	490	505	507	448	522	480	471	539	470	460	481	535	450	502	474	475	507	477	531	492	518	501	477	467	466	504	494	483	486	491	498	479	483	542	481	507	500	549	486	463	454	530	480	511	484	489	502	508	502	500	473	505	535	506	469	488	529	474	485	477	460	502	532	511	526	463	516	514	543	494	549	495	498	469	556	510	512	499	489	476	525	518	496	495	525	518	470	506	495	459	466	523	477	484	499	475	497	494	476	473	479	506	493	455	488	505	503	451	525	526	546	493	502	518	469	522	481	483	504	512	498	498	473	475	477	490	483	521	500	508	465	517	505	487	515	524	485	531	501	453	521	500	477	503	454	475	515	489	480	479	463	513	482	498	534	478	492	520	484	540	498	478	496	503	503	462	510	489	486	493	471	496	488	544	466	530	463	495	468	467	494	503	510	469	521	493	466	523	510	471	501	529	534	471	443	511	525	517	527	456	486	506	514	512	511	461	503	495	512	505	496	474	476	493	485	524	517	483	509	521	481	533	523	471	506	505	513	473	510	518	488	509	483	501	462	482	481	499	500	505	521	451	542	492	469	462	486	441	483	491	510	535	495	528	514	500	511	462	516	498	494	450	481	471	470	493	494	497	451	500	520	477	485	518	519	513	476	498	502	492	461	498	495	515	523	508	501	473	493	519	476	542	514	483	509	516	485	476	501	497	476	479	500	504	468	488	514	470	450	496	494	507	490	489	502	539	476	492	476	494	487	492	517	485	507	515	495	516	524	513	484	509	510	468	490	496	500	514	490	510	485	480	468	477	505	490	470	493	532	525	488	497	502	490	503	505	485	498	485	512	518	523	495	501	495	523	488	495	476	508	497	490	479	523	489	507	480	494	507	524	497	505	514	486	497	497	485	517	479	521	527	512	469	529	499	496	465	474	516	510	508	486	499	510	497	481	470	479	513	468	518	518	467	483	478	492	489	517	482	489	505	469	511	471	502	507	517	500	523	532	504	476	500	472	552	466	531	443	466	493	474	522	471	506	464	505	515	514	517	513	457	507	496	504	501	547	489	556	503	452	486	493	501	501	502	498	538	495	473	518	468	473	529	504	533	490	497	481	523	491	463	554	489	503	478	483	495	512	462	493	470	495	478	474	481	504	476	521	500	498	461	517	489	474	486	470	501	448	522	465	509	513	506	485	474	472	552	466	521	504	495	460	477	501	521	492	470	501	472	496	513	512	476	476	486	503	505	511	479	455	442	472	515	477	482	507	488	508	487	502	524	512	516	499	456	450	497	490	447	503	489	518	505	510	482	511	518	469	514	497	527	513	471	494	483	502	516	462	503	500	495	506	480	465	464	517	480	459	494	503	480	478	447	507	491	494	516	476	491	511	502	477	473	507	505	510	498	497	522	519	529	488	480	489	497	535	461	497	486	504	498	529	486	495	467	530	503	459	564	475	518	462	506	521	494	522	517	518	499	493	508	496	477	478	469	536	484	515	517	534	469	505	512	500	523	461	541	481	500	521	513	477	504	495	500	477	517	502	481	493	492	488	501	464	531	519	536	492	476	478	496	463	519	472	493	490	485	470	509	497	494	491	520	489	505	492	529	481	507	488	503	518	519	474	498	475	491	535	481	494	481	516	471	474	526	508	464	486	493	467	535	501	479	505	542	466	507	487	508	469	481	512	504	475	485	532	485	520	462	510	514	519	529	504	498	521	519	504	534	468	518	487	489	468	515	470	509	488	473	529	478	517	506	469	458	492	505	476	507	502	482	520	526	483	503	530	537	476	491	513	510	509	550	489	483	463	495	478	489	486	508	548	499	482	496	525	500	454	464	516	470	549	467	484	525	482	494	516	507	488	486	529	519	482	512	451	510	508	479	521	517	502	496	519	496	505	515	528	508	472	518	482	527	469	514	514	517	517	471	502	467	503	484	499	504	454	544	472	530	496	519	507	463	505	505	489	495	537	498	513	513	477	475	444	510	509	495	497	501	482	487	454	500	479	536	503	464	507	475	494	507	489	502	474	480	532	463	453	501	505	503	493	490	451	487	561	517	445	503	521	517	420	470	482	491	474	493	463	483	503	490	510	486	478	500	474	531	513	467	498	514	489	516	484	509	501	503	508	457	482	509	487	482	505	468	531	480	508	488	484	490	472	516	541	449	490	487	483	475	479	509	449	514	522	462	475	494	541	535	487	556	524	488	476	514	491	455	498	444	471	509	516	479	512	519	514	536	487	487	474	549	511	519	509	525	467	509	537	524	516	502	486	492	483	487	528	490	516	480	475	487	519	457	477	492	511	497	524	500	526	467	484	506	527	479	484	504	478	508	496	520	501	495	476	543	467	496	482	537	519	497	492	502	507	509	508	453	520	511	562	527	534	486	496	500	449	537	504	469	502	534	487	482	525	504	512	503	501	484	501	524	475	534	490	494	528	539	491	541	514	520	503	500	472	490	503	478	506	523	496	494	502	475	496	523	476	490	515	483	495	486	535	510	506	491	504	532	503	507	507	507	508	494	480	498	493	521	494	487	531	480	517	524	508	485	515	482	504	516	501	498	500	507	536	464	495	515	514	515	500	509	511	473	520	493	505	478	500	471	485	493	457	510	487	511	529	473	536	518	504	541	498	499	498	501	501	496	507	481	498	493	483	512	474	464	521	499
22425	21143	28253	24268	21169	18067	6727	3164	2000	1493	1158	980	861	833	790	659	565	495	470	458	418	383	342	335	296	322	321	316	294	276	283	238	289	255	251	247	273	278	266	261	251	248	233	259	259	236	260	251	224	230	256	224	256	247	244	231	256	239	216	249	244	233	237	224	250	232	216	227	236	254	238	236	239	239	233	237	248	226	262	216	215	233	209	210	236	233	231	246	250	229	256	253	208	215	218	218	242	221	208	223	231	225	230	231	201	218	226	230	204	217	227	231	233	212	224	223	220	265	191	232	254	199	230	211	247	230	240	219	252	215	210	238	220	213	233	227	215	211	211	199	235	218	206	243	208	214	246	222	213	229	230	218	228	216	212	238	248	242	236	228	215	241	219	229	263	249	217	225	262	240	212	222	219	224	267	235	228	213	236	243	252	228	240	229	232	253	208	232	233	265	245	219	219	237	231	238	251	207	233	206	214	249	201	221	238	229	230	223	217	224	234	210	215	198	223	236	213	234	238	218	234	218	230	220	218	232	225	239	216	201	241	213	196	229	226	227	239	223	223	234	206	235	218	232	232	217	237	229	212	234	189	202	245	210	209	249	213	217	232	218	216	228	230	236	225	229	223	241	241	259	233	213	214	267	233	235	234	226	223	189	236	223	230	229	220	241	226	226	208	219	230	208	223	222	232	242	213	208	225	234	254	233	247	209	252	215	211	225	195	226	241	216	239	240	247	224	244	232	220	227	232	211	244	220	233	214	231	242	232	222	253	224	234	226	222	204	243	240	222	232	207	218	193	250	238	211	222	242	212	227	234	226	235	206	231	240	201	220	228	233	226	248	247	237	233	234	245	230	217	228	233	242	234	227	212	203	227	242	234	214	245	221	213	222	225	223	259	261	206	231	235	245	206	225	236	297	228	211	227	238	239	243	221	219	246	282	221	221	234	236	245	217	234	208	229	198	200	220	242	234	222	210	244	255	240	208	237	232	219	235	204	259	222	211	244	247	247	234	218	205	205	222	241	223	235	205	212	219	237	245	232	234	226	221	224	238	238	227	258	256	233	192	212	242	225	217	227	244	276	243	238	260	225	227	208	242	181	248	222	228	254	250	223	229	225	257	223	237	216	223	268	210	251	239	232	249	211	229	227	212	225	238	226	254	247	212	235	249	250	232	214	204	246	223	222	211	232	221	243	227	218	225	225	215	243	214	218	224	223	231	224	226	231	239	231	222	218	214	240	213	215	222	217	247	267	197	203	222	211	217	236	236	224	214	209	245	223	230	239	220	239	232	222	218	234	222	239	201	197	217	219	230	221	233	224	233	258	219	229	225	262	225	201	227	207	243	226	224	215	237	205	201	201	205	231	224	216	209	228	241	233	239	243	208	223	188	193	220	230	225	221	207	220	237	231	203	217	236	234	236	238	226	219	228	218	206	216	203	208	233	214	228	213	240	220	234	249	237	238	230	228	226	241	217	255	244	242	250	210	232	240	217	227	219	225	230	268	215	225	239	239	216	253	212	231	233	195	215	227	227	218	233	235	241	224	221	204	212	211	209	231	222	214	226	238	244	211	231	214	242	213	247	249	206	220	205	207	191	221	229	230	217	208	251	223	220	235	203	219	232	231	235	225	232	233	201	229	244	238	217	217	223	231	210	234	205	219	253	219	242	219	213	249	222	204	242	231	248	226	234	215	230	215	228	227	233	236	224	211	251	202	213	221	220	214	210	218	223	235	246	212	226	205	233	216	201	232	244	230	235	204	208	216	235	243	244	212	247	227	244	233	238	229	232	224	230	211	241	243	222	254	229	213	204	217	200	209	233	208	220	177	233	228	236	195	227	252	205	254	224	233	227	253	242	247	225	225	238	239	237	240	253	225	205	243	211	223	237	221	227	246	225	226	252	218	232	206	221	218	222	219	240	205	216	178	240	202	215	212	226	246	213	249	210	221	241	238	221	246	231	222	229	206	250	212	221	242	217	203	227	222	254	241	235	216	243	224	220	235	258	233	200	216	235	228	224	228	203	235	217	210	235	219	221	239	227	207	236	251	208	213	248	229	240	230	228	213	218	235	206	234	233	204	228	196	231	226	240	214	235	218	193	225	241	218	228	245	241	240	225	239	251	189	267	224	218	222	227	216	248	206	235	233	214	233	224	231	241	235	233	238	225	230	226	216	225	212	231	229	229	220	214	220	229	228	228	227	216	207	237	250	234	209	202	232	205	271	222	215	234	236	235	195	228	229	214	226	208	228	226	220	194	218	222	228	227	212	211	236	209	241	206	236	238	230	232	246	218	233	268	234	245	204	210	213	223	252	241	227	225	232	247	239	234	236	254	227	208	223	197	235	231	244	214	228	208	228	232	204	234	226	206	234	217	232	211	228	217	242	224	227	225	226	214	211	228	213	239	210	235	230	217	227	219	215	218	236	234	235	238	250	225	221	224	226	202	251	204	238	224	222	222	251	224	206	239	226	216	219	225	211	208	222	223	228	214	207	222	212	206	208	216	217	256	231	228	227	232	217	212	204	229	216	205	206	231	224	224	234	228	224	237	234	240	214	222	253	233	216	254	230	235	228	241	226	211	228	225	211	257	232	193	245	226	250	210	212	236	219	238	214	240	233	197	240	229	241	211	247	264	208	208	225	218	232	238	215	212	232	233	231	236	236	234	219	219	218	212	231	262	211	198	235	241	210	246	212	227	206	183	230	229	204	225	227	225	215	214	234	206	217	232	217	202	217	250	235	218	218	236	237	246	224	226	230	208	232	214	232	223	222	213	204	235	215	234	216	234	200	214	227	234	239	237	228	241	230	219	218	219	233	242	213	232	243	248	218	201	205	232	225	242	230	220	218	249	248	240	274	236	245	206	225	237	239	218	218	232	222	218	245	262	219	200	232	243	223	222	230	219	220	223	226	242	230	216	213	245	233	240	239	236	219	218	224	237	227	201	215	230	222	201	237	240	228	229	208	226	251	239	241	238	244	236	244	224	253	235	238	241	224	225	217	235	226	220	210	237	201	198	225	228	223	209	232	235	217	248	240	211	242	215	234	243	237	201	193	225	208	226	209	242	205	217	227	254	240	232	213	236	231	225	225	229	235	226	238	249	229	242	201	226	226	218	242	215	215	210	217	218	248	230	223	214	220	215	202	200	241	220	222	227	198	216	247	237	223	226	225	218	223	219	232	202	203	214	204	228	216	222	217	223	252	200	202	221	223	231	252	186	216	197	206	231	240	212	207	254	225	219	228	232	228	199	209	237	220	240	210	237	227	228	234	235	227	210	217	246	220	228	241	266	212	254	214	217	219	221	218	225	221	212	220	216	265	244	237	223	215	222	222	227	230	271	228	218	238	233	244	228	222	228	224	229	239	227	226	238	249	231	239	224	224	218	232	243	218	194	226	226	230	218	202	191	251	223	239	214	217	213	205	220	215	231	218	229	234	212	224	221	217	217	200	201	225	218	214	222	207	228	186	255	208	239	230	228
21876	35843	29064	20214	15417	12163	10255	7948	5948	4413	3365	2689	2382	2238	1943	1637	1368	1217	1088	1022	878	773	739	671	588	584	603	535	540	505	455	491	462	475	449	494	463	499	491	481	452	441	463	426	429	426	443	405	436	406	425	382	391	422	378	425	422	419	425	380	387	390	370	391	379	392	398	404	375	411	396	396	333	399	365	356	372	357	386	396	326	398	351	369	365	399	375	369	358	374	359	345	377	387	327	332	322	369	359	361	363	359	358	363	367	368	367	385	371	369	355	330	348	308	322	356	356	348	370	313	339	362	365	373	342	383	395	382	361	365	382	367	377	361	366	364	370	357	370	359	347	377	363	376	307	368	354	379	323	376	356	354	369	354	350	332	357	344	371	362	351	365	377	393	378	362	357	353	370	352	373	380	369	343	330	354	336	339	356	372	295	351	355	357	375	346	360	389	355	353	396	330	358	389	387	342	347	366	337	346	392	385	390	339	357	365	358	356	346	356	363	370	351	363	370	382	345	363	363	335	366	367	346	356	343	347	348	392	400	328	342	362	359	358	372	374	373	362	374	370	345	361	350	333	359	362	378	368	384	351	386	353	363	351	381	372	342	360	372	343	359	349	428	364	351	372	348	399	372	303	384	351	376	327	401	316	336	357	337	380	370	346	367	336	352	335	345	377	384	361	348	313	351	370	346	386	337	362	365	350	353	353	353	364	347	353	350	374	356	339	342	328	361	368	358	340	321	348	390	367	347	380	381	327	332	357	349	333	350	352	353	340	345	357	353	365	344	326	363	346	374	351	384	342	359	350	371	376	356	352	378	394	343	361	375	346	358	403	374	333	351	384	333	422	320	394	383	335	393	360	340	356	350	358	372	348	346	339	386	351	359	350	349	352	395	344	358	376	342	342	341	368	349	376	332	332	383	377	342	361	330	397	344	348	350	322	385	407	360	371	358	348	370	362	380	367	367	368	379	369	369	347	355	368	347	374	342	376	360	336	344	392	349	360	351	344	350	347	377	367	400	355	332	354	337	310	356	338	373	390	382	365	334	340	357	381	365	374	337	335	384	344	397	350	348	343	332	345	340	376	364	340	357	354	372	356	333	399	374	350	347	344	373	359	349	341	313	314	369	340	345	379	348	345	354	348	385	334	370	358	362	382	376	344	366	339	368	371	353	364	312	384	340	340	336	333	364	351	389	337	365	360	340	379	363	356	355	347	350	373	363	354	358	340	371	324	369	336	359	348	321	353	344	380	355	382	378	328	379	369	377	378	326	353	321	371	363	379	345	381	370	334	373	352	359	334	394	349	344	341	325	366	307	347	343	317	326	367	355	366	377	331	329	353	350	362	347	380	374	322	341	371	344	392	348	335	365	338	364	318	350	354	358	362	343	355	356	372	352	334	364	357	365	361	397	364	378	340	375	315	331	378	339	326	367	356	327	393	385	358	368	337	348	331	323	339	353	319	370	351	331	368	365	365	361	364	362	391	334	342	327	330	361	333	384	339	372	364	350	359	318	324	357	369	332	368	352	352	346	343	365	364	388	340	329	390	365	365	328	332	337	359	397	376	352	388	335	319	364	358	367	331	332	353	362	334	354	384	357	350	377	361	400	346	353	355	329	370	359	360	376	378	400	345	348	347	343	378	380	331	372	362	375	335	364	367	395	337	326	374	374	366	369	338	329	316	357	361	359	340	364	381	365	386	381	346	372	337	349	348	355	384	371	349	362	355	364	359	340	360	326	346	369	337	410	364	365	349	366	338	367	336	377	356	352	344	387	370	346	327	362	357	370	331	351	373	336	337	366	357	328	329	334	349	333	373	380	364	371	388	374	384	377	346	353	390	386	342	359	378	378	341	340	358	299	386	323	348	359	377	366	368	386	350	305	356	358	373	355	344	361	375	357	344	341	336	323	369	382	342	374	367	368	373	375	368	356	351	372	379	367	363	339	369	355	354	356	362	383	342	363	326	377	376	375	327	374	375	350	375	380	339	325	355	357	354	373	368	359	357	381	329	343	362	343	360	364	341	348	368	375	379	404	367	359	333	380	373	319	316	323	323	363	345	385	335	336	387	328	370	380	354	337	346	365	363	391	389	340	362	360	367	346	350	349	383	393	362	339	379	348	356	351	345	370	379	344	330	332	336	335	349	334	349	361	337	351	344	318	394	372	366	386	334	319	327	387	385	358	385	372	359	364	366	367	367	367	398	374	342	342	347	352	382	342	400	390	356	353	359	331	354	330	379	376	370	341	334	337	354	351	376	357	332	343	387	325	350	357	361	364	369	333	377	367	357	349	390	354	324	335	352	338	387	344	378	388	349	336	361	367	367	332	319	357	362	367	388	302	348	364	383	365	395	351	381	356	306	356	341	344	371	353	316	393	333	380	358	378	363	380	367	337	366	356	362	382	335	364	354	399	335	343	343	366	335	348	353	362	363	409	359	328	376	342	380	339	350	349	359	347	388	334	338	369	366	340	342	329	335	358	348	368	340	372	348	332	371	374	346	387	373	365	365	352	338	337	342	363	325	351	352	356	355	359	368	393	358	332	333	360	346	351	338	365	376	370	361	386	343	343	355	358	362	345	307	366	334	375	369	332	366	311	403	357	353	356	357	370	368	371	360	337	350	332	363	377	352	342	337	339	380	336	366	365	351	352	357	316	345	365	367	369	367	307	393	345	320	372	335	318	366	363	353	337	355	338	369	351	362	352	395	344	328	332	324	329	368	364	369	361	366	357	344	374	352	398	335	359	385	349	364	393	358	334	357	386	338	364	359	333	380	362	370	362	340	372	335	310	362	384	392	339	338	345	407	361	383	373	358	374	341	361	341	368	317	358	344	340	345	359	384	361	393	362	348	359	354	359	319	365	335	346	367	369	361	364	364	341	338	358	342	359	359	350	352	396	342	396	367	377	365	353	312	344	298	356	391	355	347	351	364	373	365	358	344	371	348	352	360	361	368	379	375	350	407	383	298	352	342	367	377	364	330	363	386	365	341	364	375	336	366	336	364	381	367	342	364	364	391	336	371	362	382	354	352	333	346	358	365	341	322	349	355	355	308	373	386	366	350	350	347	353	369	348	371	324	326	331	375	346	355	332	377	348	334	370	357	364	321	329	348	341	362	361	374	389	333	371	338	370	378	374	342	357	346	380	360	353	373	371	355	335	370	359	358	369	382	316	348	377	356	341	357	355	336	360	327	359	339	382	371	361	369	344	352	318	370	321	346	346	377	318	343	359	385	362	377	347	335	389	356	379	339	346	345	359	400	356	369	350	365	369	362	360	384	365	381	351	352	329	343	355	339	329	338	360	334	363	352	376	354	356	341	367	330	363	393	350	317	374	361	389	377	351	354	333	336	356	355	338	363	359	354	379	362	368	418	341	343	380	357	362	365	350	400	351	370	377	342	372	383	355	367	359	351	352	346	356	335	358	312	350	356	378	356	356	350	356	379	359	362	349	361	328	359	379	309	347	347	343	336	363	367	362	355
27589	19006	12918	6793	3496	2394	1864	1405	1071	892	682	653	597	570	575	500	446	450	409	433	422	442	465	398	383	382	379	383	372	399	384	381	353	380	355	377	354	382	353	361	345	358	387	377	372	340	402	370	335	345	376	365	332	366	339	355	341	343	370	335	337	355	366	347	348	360	350	368	378	350	326	359	377	345	385	339	316	389	355	339	351	349	376	353	355	369	379	356	336	355	340	380	340	385	356	354	351	332	358	348	338	366	388	341	358	363	359	321	327	368	348	366	368	364	371	381	351	348	356	366	380	352	315	371	338	321	353	319	372	370	331	383	315	344	332	374	334	358	340	353	379	319	353	354	338	339	335	381	339	346	338	355	360	360	357	342	342	330	365	365	338	364	403	352	353	334	338	334	361	350	390	356	324	351	347	362	343	342	368	368	353	382	358	341	317	363	368	359	354	340	372	363	343	365	346	373	321	326	349	366	346	371	366	375	330	361	333	345	333	344	329	362	363	364	350	347	366	311	383	313	380	373	337	356	338	359	358	334	355	382	383	375	330	351	373	359	356	345	353	376	355	325	347	353	342	323	360	353	357	359	340	355	355	334	339	358	337	336	347	328	366	369	332	355	360	337	339	330	328	378	340	365	356	347	362	370	373	353	329	324	351	333	326	363	346	389	386	369	357	361	359	357	366	366	339	369	357	330	336	358	355	361	325	341	342	325	347	330	373	360	341	339	331	346	349	359	350	359	357	355	360	402	349	345	361	376	331	341	361	312	375	362	353	335	365	367	326	358	309	356	356	341	347	338	331	339	375	339	356	345	346	348	369	341	358	356	361	365	322	384	373	336	372	336	359	335	328	321	350	328	348	361	329	333	338	361	364	356	381	331	350	341	352	338	330	334	341	340	385	329	348	356	336	354	343	381	378	327	369	382	360	355	322	351	364	381	350	355	363	342	361	365	344	373	344	332	365	345	336	351	346	365	377	346	351	341	348	366	368	360	390	347	343	351	384	337	361	349	332	337	316	329	357	350	356	334	347	349	344	347	373	353	360	327	361	344	342	372	374	351	345	363	332	377	349	339	350	324	350	348	344	364	351	358	326	345	380	337	345	366	352	367	326	352	345	354	344	343	371	337	330	357	351	355	377	360	377	363	361	385	341	330	358	346	391	355	360	370	336	334	348	341	374	364	354	348	311	371	343	420	346	378	329	338	375	363	354	337	367	349	358	342	352	371	385	357	337	340	318	339	350	366	336	332	348	358	362	375	386	346	371	319	335	343	325	311	322	368	347	379	355	337	386	354	372	344	367	370	373	340	337	374	386	337	323	376	352	357	384	373	335	336	333	372	372	334	339	348	386	370	365	360	369	349	428	382	336	398	347	366	348	335	333	360	347	358	404	338	345	366	397	326	334	295	338	340	304	381	354	346	374	338	352	355	395	346	344	362	347	367	373	335	336	349	373	339	373	342	347	363	372	355	363	370	345	381	358	345	351	327	364	319	401	355	369	384	353	360	348	344	344	348	357	350	333	363	348	357	345	369	332	350	323	319	343	346	340	341	371	330	353	328	307	353	359	344	358	365	344	322	342	333	317	369	364	340	340	321	369	336	331	342	342	356	338	361	333	349	326	347	342	365	335	337	383	345	383	353	407	369	358	338	307	345	346	334	352	372	359	363	343	355	348	352	351	342	347	345	329	357	341	373	335	359	337	372	317	371	362	340	355	322	350	369	368	350	356	374	388	372	355	336	364	356	362	338	356	321	334	362	357	320	339	357	375	384	343	365	392	352	343	377	329	364	354	349	335	373	361	337	372	325	377	363	326	329	394	379	352	337	352	358	342	369	364	370	374	332	339	334	354	378	334	331	348	324	353	321	329	365	376	355	352	344	376	316	335	321	365	336	328	341	337	367	347	355	378	346	314	368	369	351	325	348	328	373	359	372	343	345	344	360	344	346	347	354	362	356	359	351	338	354	350	341	343	321	344	352	360	315	345	335	331	346	374	329	341	357	352	374	326	363	322	343	403	364	345	353	352	310	340	395	358	348	367	358	342	359	353	328	375	364	336	356	362	349	361	366	340	353	338	367	372	317	357	328	320	370	338	412	377	376	338	350	345	341	324	320	323	369	386	342	361	358	363	362	382	355	376	329	337	355	334	335	342	350	363	343	365	352	300	352	336	350	324	353	358	351	354	371	344	334	348	339	329	345	356	351	371	340	329	380	351	362	333	356	360	322	354	293	374	330	384	373	369	362	357	344	332	368	397	363	376	350	349	361	338	362	334	337	363	342	340	365	380	399	321	344	332	357	325	336	385	333	362	317	358	372	374	363	367	333	345	327	367	377	415	325	370	355	373	373	367	318	350	378	329	361	340	352	347	330	359	347	339	360	345	372	326	399	358	365	315	367	335	367	383	361	336	348	327	327	346	370	378	338	361	366	349	384	365	368	352	386	399	357	362	360	391	331	350	370	344	357	368	360	345	297	372	327	370	364	364	364	359	382	337	351	390	347	350	387	338	369	333	338	368	355	362	353	372	323	352	309	393	318	320	370	369	334	339	367	347	348	389	359	322	341	352	366	320	347	378	340	360	363	319	341	336	362	341	372	332	320	358	338	355	370	356	368	357	364	349	357	348	317	351	323	377	311	369	388	348	354	340	393	362	333	353	344	323	336	325	333	365	334	339	346	331	335	321	392	345	365	360	360	372	368	336	335	344	366	372	354	357	336	352	343	342	357	367	346	360	369	355	347	349	347	337	349	359	372	351	373	358	325	352	350	348	350	340	345	348	357	358	356	352	365	355	359	354	366	361	329	372	379	354	357	334	366	318	320	345	318	325	335	369	383	358	340	346	397	361	362	339	338	359	339	408	354	359	364	376	367	354	366	383	346	374	342	327	345	350	347	345	358	364	359	370	369	370	341	361	335	350	346	334	364	346	364	342	342	359	367	368	351	346	347	330	356	351	316	396	325	350	344	399	349	360	357	297	347	377	378	340	322	380	360	366	331	354	335	364	333	355	348	379	351	329	345	373	358	361	358	331	345	331	369	354	345	330	367	341	345	371	382	378	345	362	349	304	327	352	375	348	361	374	353	351	359	337	350	356	359	352	367	328	401	361	307	361	340	318	371	364	350	354	370	361	332	353	342	317	326	370	374	351	338	344	326	374	337	324	352	332	347	352	393	337	314	323	375	345	347	368	348	383	359	366	313	356	363	358	338	350	373	328	336	351	359	328	379	366	385	365	337	357	355	328	367	318	371	331	346	363	363	371	362	364	362	349	376	340	341	320	356	317	353	366	334	361	318	358	349	318	381	344	370	365	334	360	327	319	362	336	362	320	341	314	351	367	353	346	344	332	374	332	317	318	384	335	312	323	361	346	352	352	380	353	344	338	378	368	375	373	339	350	364	346	356	354	336	341	336	360	360	334	353	350	306	345	330	366	355	369	355	384	346	348	354	337	343	324	406	355	376	376	330	366	362	366	323	352	332	362	359
17104	24859	19236	11758	8414	6502	5221	4086	3107	2227	1789	1513	1397	1310	1168	1000	950	908	824	792	762	709	699	685	706	634	616	620	647	616	627	574	567	612	601	595	577	562	576	575	566	600	593	589	558	593	588	584	555	574	600	618	592	622	556	568	588	558	566	559	603	589	555	615	602	569	562	590	550	564	581	540	565	561	603	553	533	517	580	576	525	567	561	585	583	528	547	591	536	547	593	576	556	577	548	532	535	531	534	537	580	568	587	578	574	575	564	516	539	544	556	550	593	547	591	556	529	526	550	567	590	539	606	525	591	572	550	553	545	576	547	571	530	552	546	528	538	546	587	572	557	569	502	566	576	596	622	535	519	519	514	554	550	595	578	523	532	570	536	541	548	574	552	577	529	537	533	604	551	547	521	585	571	530	583	552	589	524	585	506	524	575	524	577	588	566	576	552	525	547	568	540	538	574	532	553	549	532	567	528	570	630	566	570	558	523	559	542	544	586	592	539	525	537	566	567	578	520	551	527	527	523	557	565	571	600	562	586	551	567	581	571	533	553	524	551	563	594	556	534	542	539	545	555	534	532	552	571	481	569	543	533	566	531	525	543	573	586	602	551	568	541	549	538	562	581	581	582	578	576	551	572	517	563	569	544	585	538	563	560	530	586	553	564	562	581	596	518	574	557	535	534	526	516	558	585	554	508	578	543	544	526	553	539	574	518	571	568	527	576	611	533	542	516	579	585	574	570	572	543	532	547	561	562	584	535	540	577	538	555	589	528	537	605	531	590	594	578	552	539	545	570	531	560	560	540	572	604	569	611	570	589	570	572	542	577	545	562	582	540	558	558	541	545	518	564	580	565	539	584	554	571	585	564	528	563	549	588	555	544	559	539	548	596	566	580	531	588	586	576	557	529	567	542	537	580	515	517	559	567	540	585	570	563	588	555	556	526	501	590	562	537	584	556	574	562	557	571	569	575	473	571	572	557	550	584	562	497	484	566	590	560	545	515	546	562	536	571	518	562	521	545	549	555	533	546	597	540	527	579	548	547	542	595	532	548	598	545	516	557	604	572	550	600	535	576	588	541	564	595	562	561	567	531	568	564	512	519	530	498	560	556	592	547	546	596	578	536	577	557	594	568	606	566	542	533	571	581	554	569	520	533	529	590	557	590	552	553	527	537	508	565	537	549	563	553	536	536	538	539	529	531	556	553	563	536	603	548	551	529	560	521	557	539	534	565	553	558	536	582	500	542	529	552	581	513	533	554	535	512	536	593	565	610	568	586	523	508	536	518	556	573	570	537	563	572	569	597	504	556	642	544	566	570	564	590	568	568	553	533	549	595	600	583	508	560	548	553	561	537	563	578	536	530	595	560	578	588	561	553	559	555	553	548	553	560	510	501	579	562	552	590	570	554	510	576	574	550	564	553	554	569	602	545	571	547	546	552	547	571	559	536	572	525	561	550	526	572	587	522	556	539	537	554	567	552	554	587	550	563	543	527	565	533	552	534	564	599	583	570	564	573	553	529	561	563	538	576	553	558	568	529	547	583	570	552	556	513	603	504	555	563	537	492	566	565	564	556	539	551	555	564	545	568	521	516	581	578	556	541	549	546	541	600	555	555	531	524	539	573	587	581	579	577	577	531	546	524	521	534	544	544	554	575	529	556	560	622	557	565	532	559	542	536	561	584	576	544	575	544	581	568	602	552	547	551	567	559	550	545	542	527	599	571	533	573	554	563	593	564	544	541	531	533	556	589	574	509	562	514	579	590	547	542	538	541	536	584	553	528	534	550	548	540	587	538	592	542	559	513	526	586	576	547	554	552	570	560	507	579	597	560	563	568	569	535	544	517	549	545	512	564	588	515	528	553	552	528	545	596	554	540	584	581	551	582	551	564	572	579	652	537	585	546	578	549	592	567	576	568	556	580	519	546	526	604	525	581	568	563	600	533	543	547	541	532	551	521	556	557	589	544	531	562	513	543	564	514	572	588	602	544	585	598	557	547	498	569	605	560	573	575	579	562	542	559	529	548	580	562	549	557	569	560	574	596	560	572	568	565	521	505	542	553	553	569	548	567	537	570	600	525	581	526	549	531	545	561	555	560	554	550	562	543	577	554	564	551	572	528	552	550	552	539	591	542	561	583	584	573	568	566	596	548	567	555	574	576	581	530	546	545	529	556	523	548	540	528	587	565	563	562	553	531	582	598	533	550	529	585	577	588	562	584	571	557	542	546	535	554	556	533	549	508	535	535	557	537	553	590	554	556	542	541	557	519	561	534	542	574	560	593	583	556	533	583	568	582	539	577	570	533	570	553	577	549	556	581	530	568	574	539	593	531	587	529	572	576	549	550	522	506	540	572	570	569	577	552	592	521	543	542	599	499	522	548	545	568	592	563	573	557	587	557	536	575	593	546	524	574	488	575	574	522	496	555	551	514	573	600	537	533	573	502	561	494	524	551	555	571	519	572	558	563	537	582	545	540	555	550	565	522	547	528	548	562	576	577	544	555	563	525	612	546	564	565	552	572	598	562	587	567	532	537	558	562	615	539	540	524	540	538	566	524	541	530	543	629	592	555	531	547	550	561	602	559	558	583	544	562	555	548	537	559	503	542	559	554	570	594	569	520	531	569	514	561	563	559	588	548	520	565	544	528	521	585	567	573	528	540	575	558	565	529	530	538	582	548	538	561	539	518	548	568	564	536	529	526	592	554	546	498	554	539	574	563	547	552	579	538	547	546	563	548	555	593	501	543	576	530	569	610	593	612	547	568	575	578	530	556	507	576	539	587	540	573	596	531	589	564	547	567	536	547	549	565	554	552	550	533	547	527	561	577	594	558	560	573	544	558	539	570	561	636	528	559	550	540	569	524	549	587	503	579	544	554	556	542	608	571	580	596	562	520	557	506	587	578	558	503	585	560	566	562	528	571	562	561	570	573	567	536	591	565	590	558	586	538	585	525	538	526	564	545	562	497	568	571	580	567	562	589	560	568	546	537	591	571	568	531	582	595	593	561	546	555	538	537	586	539	518	543	558	501	538	546	585	536	602	553	550	553	521	539	575	586	502	534	546	564	574	550	531	528	578	545	540	584	588	531	538	531	586	530	531	549	534	518	537	583	557	554	577	573	558	571	514	549	550	561	559	555	566	537	555	571	551	559	519	580	594	550	563	553	522	541	587	579	582	533	497	551	560	547	547	546	567	548	556	596	509	626	553	550	556	567	589	532	544	550	536	604	551	565	567	529	567	536	551	554	526	571	558	568	579	584	590	589	597	554	556	581	495	529	558	553	587	539	555	591	571	508	563	582	572	546	589	594	551	522	515	531	556	556	521	558	582	571	617	545	590	581	552	586	512	555	565	544	538	576	536	554	573	538	558	597	517	549	515	593	562	591	560	565	528	553	537	578	592	563	598	587	591	536	548	542	576	579	555	558	568	546	539	563	567	541	596	538	563	546	522	552	559	600	580	556	561	551	522	551	556	601	564	567	542	594
23288	21104	27519	24884	19377	6814	3544	2134	1573	1212	934	775	777	671	631	553	564	469	461	430	431	384	374	366	340	331	347	320	340	313	321	308	304	291	307	305	293	335	318	301	303	318	296	296	284	283	293	276	316	322	283	269	300	269	304	280	283	305	273	297	289	312	298	280	283	312	282	301	288	279	270	270	279	279	281	298	288	259	271	285	294	293	285	316	298	279	267	317	311	296	293	308	272	262	282	284	272	285	300	289	306	285	295	275	246	308	283	279	284	273	293	264	298	283	253	281	258	254	287	251	308	306	263	277	256	263	280	326	299	279	287	305	258	270	275	268	273	252	299	287	271	293	281	288	301	275	274	281	258	285	256	280	292	285	284	283	279	276	286	301	296	294	282	289	284	263	276	272	279	280	275	261	278	286	298	287	291	288	284	274	293	270	289	307	307	283	303	274	293	285	259	268	285	270	271	293	294	299	309	290	294	291	321	261	288	290	278	294	260	289	279	279	294	285	265	260	269	284	295	269	281	267	268	278	286	266	282	267	271	282	298	268	257	268	286	287	288	296	275	269	265	283	281	293	290	267	300	268	290	287	264	306	294	285	260	268	268	266	275	291	270	282	278	289	258	310	298	246	286	266	290	317	281	289	256	319	291	286	312	275	277	294	282	317	301	281	265	278	295	269	262	279	301	295	282	284	276	252	272	257	253	283	300	280	258	249	294	292	295	291	290	256	265	286	304	285	264	293	299	284	278	285	291	310	308	315	274	263	279	252	260	252	263	271	277	293	279	283	273	266	280	275	277	245	266	276	298	283	300	272	288	258	265	276	286	287	294	291	284	296	287	266	267	314	295	259	270	252	276	281	289	292	303	272	292	271	283	303	276	301	290	267	274	298	296	275	274	260	279	271	261	281	294	270	258	287	256	256	267	297	284	276	272	270	267	284	293	305	292	269	284	301	266	244	271	289	293	306	273	260	281	298	300	288	286	267	284	292	293	277	275	289	306	295	294	295	283	271	294	289	300	300	262	284	270	304	290	280	324	271	280	290	289	297	301	281	282	279	274	301	261	260	306	271	286	269	254	335	295	268	302	307	302	269	272	291	284	279	283	306	289	290	266	260	280	288	265	273	283	276	262	260	247	279	306	303	281	299	277	271	290	266	266	276	277	313	294	266	280	287	283	266	257	278	270	295	314	265	298	293	309	288	279	246	302	286	307	285	297	259	277	306	276	290	275	275	312	306	293	267	299	293	282	280	268	303	264	299	281	298	285	297	270	275	259	315	283	278	289	265	286	306	263	262	257	269	315	303	330	307	296	293	297	254	293	317	267	304	304	294	282	268	303	253	307	288	290	272	286	285	271	295	272	276	306	291	311	291	265	277	308	298	295	276	298	278	301	295	289	279	285	265	270	291	258	298	292	266	296	276	301	296	272	261	300	274	274	286	262	317	323	261	274	266	298	271	291	265	282	277	310	280	280	272	275	289	294	309	265	285	279	275	303	260	270	276	283	278	275	262	273	276	285	260	272	299	257	296	277	295	282	265	264	293	263	304	297	318	284	273	290	279	293	291	269	270	286	293	308	286	258	303	247	283	294	278	286	280	258	268	297	249	270	286	257	271	269	304	286	265	273	304	257	270	282	260	277	282	323	279	262	307	304	271	277	279	307	271	298	266	289	306	245	300	271	290	317	254	305	299	284	258	311	270	290	300	292	288	273	278	287	292	292	304	273	290	285	300	301	308	264	272	273	244	295	275	290	272	244	300	302	300	278	278	292	278	275	272	267	261	272	280	335	273	283	267	283	276	267	274	278	309	272	295	258	283	266	284	282	312	323	289	309	300	284	256	260	315	290	283	288	274	280	290	256	246	265	298	282	272	277	269	289	280	255	278	268	311	312	282	289	287	278	302	279	280	267	237	256	284	285	246	282	302	262	279	254	251	263	317	268	292	269	238	282	285	292	290	274	250	289	295	297	280	292	310	264	256	277	264	308	255	286	270	280	285	277	308	294	306	261	280	281	297	245	271	302	262	310	278	277	275	274	293	283	273	276	307	301	273	241	254	287	275	274	267	267	280	275	312	294	289	280	280	266	279	276	281	255	286	274	285	274	275	270	261	275	269	277	269	304	282	278	284	285	281	283	278	277	303	306	292	307	262	297	287	300	278	276	306	286	276	269	292	253	271	288	261	285	273	250	274	301	273	289	282	277	302	278	274	262	302	264	240	282	272	269	296	260	289	315	275	297	287	265	296	303	300	281	278	309	281	276	289	288	305	261	275	289	285	313	270	307	256	268	253	265	294	290	300	285	301	298	305	306	276	285	297	260	297	252	280	287	271	277	304	292	287	301	292	263	299	271	274	324	279	289	279	301	246	265	303	287	255	272	253	304	258	292	282	244	291	265	298	309	306	288	253	259	283	304	276	300	279	293	281	283	288	279	284	284	288	270	281	263	281	270	299	273	272	279	259	272	294	274	282	298	293	300	303	300	270	295	282	273	285	250	302	311	309	273	293	280	301	285	277	280	270	281	290	295	235	290	267	274	308	278	305	310	279	293	290	288	269	286	306	259	302	262	271	289	296	305	291	269	312	295	295	287	285	282	269	266	312	281	312	288	284	314	292	303	312	291	263	278	300	300	304	290	296	296	244	296	285	303	268	295	264	271	285	253	283	309	237	298	309	307	291	281	284	278	267	281	303	275	264	257	300	289	280	273	273	315	269	270	292	290	266	299	278	257	262	296	302	306	264	298	256	263	257	264	264	290	311	273	288	280	267	294	256	290	276	284	297	304	287	278	271	265	269	275	283	280	286	275	277	297	239	295	268	274	282	265	292	302	280	252	296	255	270	291	278	295	315	278	302	263	273	307	281	295	287	292	275	273	285	283	269	280	289	271	313	329	274	306	269	296	281	327	283	281	271	283	276	312	269	303	311	275	303	277	281	288	264	244	292	304	292	274	292	265	294	265	315	302	280	273	294	284	257	278	278	273	282	280	264	263	275	288	282	278	285	275	258	298	273	262	287	280	276	304	311	270	294	289	274	300	282	286	283	269	286	290	268	297	286	286	270	296	290	298	267	258	284	301	284	284	285	279	225	264	285	284	293	308	312	291	265	280	281	299	253	292	294	286	295	301	279	265	286	278	286	298	316	283	278	309	305	306	273	308	271	269	314	268	258	255	282	273	314	282	297	284	298	279	250	288	287	270	289	259	297	295	265	291	273	268	261	251	276	298	281	252	260	258	274	311	294	266	253	246	314	279	287	320	287	270	293	278	280	281	283	276	313	283	301	268	268	295	295	286	259	264	287	268	251	302	293	289	267	280	285	292	290	304	295	293	270	270	299	289	299	301	276	284	316	293	253	306	300	260	283	277	288	293	319	283	306	291	263	314	279	270	253	314	286	284	255	277	297	246	281	305	255	262	281	290	281	259	263	292	304	301	275	283	242	267	268	275	299	311	271	241	286	280	293	288	285	306	275	277	301	287	273	283	278
19781	31366	24885	16361	12140	9446	7701	6025	4578	3294	2522	2081	1987	1831	1613	1298	1127	1022	959	846	863	800	680	642	673	613	611	548	560	563	552	531	528	512	542	511	533	535	481	490	496	488	515	538	473	505	512	521	477	526	475	521	488	502	461	468	455	476	461	486	457	451	456	492	462	455	477	485	492	459	465	448	458	475	445	452	458	449	435	478	448	410	461	439	484	501	430	407	455	444	454	450	489	440	422	467	426	441	447	438	426	445	453	448	448	413	425	479	495	449	440	476	435	401	425	499	490	451	434	452	452	472	448	449	471	419	431	400	420	441	419	409	464	463	460	452	435	483	442	466	456	458	468	453	501	481	430	451	449	440	433	467	463	486	438	507	465	442	450	423	448	449	463	459	456	436	459	454	466	427	468	449	467	429	429	441	441	472	442	439	433	505	468	457	472	441	446	443	447	431	451	432	449	465	438	433	457	444	440	435	435	424	450	463	446	438	446	454	482	464	472	453	477	456	435	462	433	472	418	457	459	465	435	416	456	445	431	451	464	477	446	425	483	443	441	447	441	451	490	444	430	420	455	426	461	454	444	442	455	451	405	459	451	466	492	419	465	471	420	441	447	413	424	424	459	470	464	444	437	425	445	475	427	433	447	432	481	447	455	446	441	477	436	418	451	469	446	412	470	469	489	481	462	419	429	472	436	472	456	432	446	455	438	447	453	434	463	413	441	414	464	466	427	457	430	459	444	459	460	464	437	427	423	458	453	421	445	448	452	437	446	449	429	474	465	459	411	425	452	446	482	497	472	483	428	421	443	476	477	435	456	436	449	412	471	426	437	446	463	486	481	421	466	457	484	464	463	465	461	458	468	397	460	485	424	411	474	439	442	403	437	488	449	443	462	449	472	497	455	429	468	461	479	433	446	475	435	422	434	437	429	462	440	438	435	471	434	408	431	450	451	415	408	493	438	429	442	435	395	468	455	475	465	475	481	476	467	432	427	444	471	427	427	449	491	418	431	442	452	444	464	413	471	468	447	430	435	475	447	456	411	451	441	425	447	406	449	473	415	473	468	429	446	482	458	460	473	403	481	477	487	468	410	459	409	440	451	466	441	423	437	428	473	415	439	494	458	451	453	461	463	431	444	447	450	457	456	434	451	452	428	444	439	484	414	446	488	480	437	445	455	435	425	405	441	499	505	416	492	456	467	426	457	483	439	447	414	427	436	446	456	491	452	433	427	440	465	448	463	427	441	425	483	449	459	454	435	449	457	482	421	409	457	463	424	430	473	442	466	472	450	433	423	411	429	432	473	431	455	426	469	440	433	457	415	438	447	481	434	439	439	451	409	468	451	448	427	432	409	447	448	436	465	440	473	437	441	468	445	432	448	447	496	464	458	456	441	450	454	458	460	475	442	467	444	408	473	426	474	423	411	448	452	472	487	438	482	470	445	426	465	430	485	432	510	467	472	486	426	469	446	446	418	458	457	471	443	409	471	463	434	450	451	428	483	412	485	406	459	473	455	445	454	462	447	489	453	456	449	456	474	469	381	453	470	422	478	452	454	442	485	431	492	433	455	474	429	429	441	416	452	482	447	425	477	476	444	456	440	436	440	427	413	414	472	447	399	440	438	434	421	474	454	451	467	459	489	468	461	431	435	468	445	479	426	462	420	474	448	436	434	494	416	441	440	468	456	496	455	464	419	414	448	484	491	385	456	472	403	476	459	441	422	421	447	441	463	440	438	497	449	454	443	438	426	430	445	476	433	437	409	436	452	444	447	447	479	451	454	437	447	451	447	470	443	429	448	436	471	420	460	480	465	447	452	465	444	459	463	436	450	425	454	463	447	434	460	444	409	482	406	449	468	471	431	472	441	471	441	456	467	449	439	422	493	473	471	481	467	514	450	441	442	434	426	453	442	466	469	414	464	454	469	399	438	456	415	431	459	443	414	446	421	417	443	458	464	434	419	450	441	426	451	463	429	465	413	436	450	459	457	438	446	476	493	449	460	426	428	448	438	446	463	454	460	442	461	455	484	465	485	440	410	475	442	428	444	442	426	457	484	481	453	409	439	420	445	448	439	441	471	481	429	479	428	444	468	481	451	429	470	447	445	464	457	460	480	447	434	423	432	491	443	440	434	467	444	441	439	425	444	468	469	419	464	444	434	484	435	473	427	434	452	444	467	455	445	449	449	451	411	447	418	427	420	423	503	425	465	434	432	437	447	400	465	454	468	462	485	475	464	456	480	459	434	460	485	474	457	460	437	480	480	432	439	439	441	439	467	462	449	456	458	438	476	449	504	424	435	454	449	430	434	443	449	412	453	450	447	458	424	455	459	487	445	487	475	471	471	445	466	423	437	484	450	459	449	435	487	462	433	442	449	442	427	440	457	465	430	447	434	459	441	469	412	499	468	440	462	460	415	474	444	432	442	443	455	456	464	455	476	439	453	472	442	442	449	434	470	437	449	439	447	439	423	430	444	474	423	423	456	485	475	446	423	451	465	470	464	456	414	510	446	443	476	417	488	439	480	520	432	476	435	487	444	475	419	455	437	424	467	417	457	459	456	487	498	431	456	465	442	444	439	414	443	456	422	458	450	463	443	454	491	428	454	427	484	432	421	481	430	458	475	455	488	441	430	454	451	461	472	463	436	491	412	459	438	482	454	453	439	465	436	492	448	428	446	438	454	467	470	438	484	446	442	474	445	443	443	400	425	437	474	490	483	441	454	433	431	436	453	455	451	455	448	460	446	418	486	435	451	410	398	449	435	417	409	420	432	443	477	449	405	448	477	454	435	455	478	470	476	461	449	471	444	441	456	466	495	462	435	482	450	416	449	438	445	468	476	487	445	444	465	495	457	485	450	476	469	411	445	436	464	485	477	447	444	456	450	448	451	438	411	451	475	456	467	476	450	475	453	427	453	429	430	471	477	454	428	392	445	452	428	441	434	482	426	487	434	462	460	464	427	455	446	505	437	458	444	471	489	492	426	459	439	423	431	461	473	426	499	434	475	447	467	467	444	481	415	439	457	431	453	460	440	443	482	475	408	459	448	443	451	437	462	422	450	453	432	448	439	454	441	391	446	450	422	429	456	442	458	441	411	459	452	459	435	450	461	477	460	442	463	494	459	433	433	490	486	465	451	465	457	434	432	470	462	454	437	454	457	418	434	448	456	485	447	447	445	463	473	468	434	450	463	467	459	445	451	466	438	493	436	481	456	480	458	456	458	434	435	418	457	460	478	450	463	427	408	457	453	439	424	444	468	492	443	463	449	443	468	446	467	436	458	465	456	452	477	471	455	437	454	441	457	425	443	432	483	448	437	474	437	442	428	440	448	479	439	450	427	407	445	395	461	416	458	450	493	457	439	447	504	443	436	494	449	436	449	449	470	444	473	457	427	440	461	422	442	404	479	422	453	442	451	435	516	464	458	428	457	475	442	484	469	445	491	423	434	433	447	457	464	473	421	463	456	437	451	449	448	480	468	417	445	428
24829	21156	25330	22244	5687	2860	2166	1599	1233	990	817	642	635	623	599	544	531	481	450	468	414	399	380	417	364	360	360	393	357	349	379	363	332	359	340	352	339	346	355	349	339	320	333	356	379	354	324	364	359	371	326	340	363	350	332	349	366	317	346	351	337	321	336	337	333	320	297	341	341	349	320	357	329	345	361	340	337	376	352	341	324	334	336	348	337	331	382	310	347	360	304	320	339	329	331	302	330	314	337	325	374	345	316	312	360	335	341	331	327	350	339	331	322	334	313	335	358	363	311	340	341	305	349	302	353	342	333	319	352	348	326	351	327	350	351	326	325	361	366	317	316	301	330	328	334	322	328	339	323	322	336	313	357	337	346	340	315	325	349	315	349	329	339	357	321	359	347	322	338	320	364	376	298	354	351	322	308	340	330	383	341	343	338	334	294	319	382	323	334	322	342	352	367	294	307	327	346	358	357	303	320	398	317	342	351	347	336	325	334	341	345	303	313	334	344	334	339	341	345	323	359	349	338	364	336	334	326	304	338	328	351	334	313	321	323	326	313	341	309	284	319	319	326	333	357	352	310	315	302	313	345	278	317	341	306	323	352	340	307	332	330	376	307	375	285	340	336	345	355	361	307	341	362	275	310	308	349	292	321	374	310	335	333	317	322	374	316	289	322	339	340	322	340	331	281	345	344	314	333	360	331	328	294	352	366	357	346	343	329	360	328	357	322	327	315	348	347	340	340	349	334	329	323	310	356	356	336	313	332	334	357	319	355	359	308	335	324	323	322	319	350	346	318	345	334	346	324	326	323	322	330	340	334	343	319	346	318	298	316	333	318	336	309	308	309	319	302	339	366	346	313	360	335	355	316	309	315	286	345	335	348	319	331	332	315	329	353	341	351	333	322	293	296	350	314	352	354	344	341	324	313	356	347	331	336	336	330	329	379	342	338	327	306	310	325	302	343	341	327	323	331	353	340	343	338	305	346	349	335	327	342	327	305	296	333	340	356	324	290	343	300	332	320	339	330	370	346	353	336	330	299	326	366	329	352	308	322	310	357	351	311	326	350	318	325	376	339	321	327	324	343	313	339	366	341	330	336	335	340	328	351	316	362	334	305	330	337	341	309	342	329	314	335	374	319	314	330	357	312	327	316	363	321	317	361	310	340	347	353	324	358	346	328	321	312	324	315	308	307	353	337	317	330	303	369	337	314	340	332	342	315	315	339	341	324	337	327	335	356	346	323	322	307	350	356	346	294	352	328	349	324	342	313	312	355	311	327	304	358	292	333	320	317	335	337	340	317	297	337	328	341	350	331	348	320	326	322	297	319	335	330	357	336	316	305	325	348	324	328	338	365	322	340	335	332	344	334	367	307	335	371	337	352	323	314	343	355	321	362	306	361	345	332	318	321	314	348	339	301	344	342	345	327	333	346	362	322	339	311	345	343	307	345	337	345	323	326	318	316	321	344	330	317	352	304	311	331	309	363	319	314	337	333	351	323	344	338	346	358	309	325	342	357	323	330	317	344	321	393	339	326	330	353	349	322	358	350	303	341	369	333	324	350	304	322	353	325	330	332	332	337	313	329	338	327	310	348	339	309	328	324	327	367	366	338	353	344	332	336	307	323	346	331	335	359	358	336	352	341	313	314	325	350	328	342	327	326	343	327	353	323	306	339	320	317	345	327	342	327	332	348	323	333	345	304	367	320	307	320	335	313	347	329	338	373	315	316	309	322	333	343	332	357	324	337	354	345	333	328	329	351	368	354	338	354	326	321	341	302	358	318	327	322	349	317	368	340	313	338	359	342	315	351	350	320	329	326	322	374	332	328	344	326	333	375	364	360	370	313	348	375	339	322	330	343	328	315	325	320	317	352	304	352	329	344	338	338	315	327	328	353	347	280	337	369	311	319	322	340	330	342	327	343	327	336	326	344	325	341	336	344	345	317	332	327	351	342	317	371	349	318	345	335	324	335	352	332	366	327	311	344	324	336	330	353	327	342	343	353	302	352	328	305	356	307	322	296	321	317	348	350	367	303	365	289	333	326	323	358	327	338	335	314	319	330	324	345	339	360	333	330	338	323	336	312	328	337	324	332	340	343	339	332	320	347	349	323	349	301	349	331	330	329	340	328	315	351	347	333	310	312	333	316	340	360	345	344	309	361	361	368	324	317	325	316	350	325	313	306	335	323	329	345	317	337	341	351	310	327	330	306	317	324	343	344	328	315	348	336	319	330	333	325	354	335	331	305	319	386	353	313	347	320	328	346	341	333	352	345	350	338	331	333	357	341	325	350	367	325	374	349	357	344	339	360	312	324	336	361	333	326	354	352	356	357	349	315	339	343	342	322	325	330	360	326	330	315	310	341	362	336	308	317	321	330	316	348	329	311	327	363	352	372	319	324	342	297	308	333	342	338	329	329	336	316	343	315	300	278	342	296	370	346	319	302	368	340	348	324	350	321	342	369	333	334	342	350	313	310	340	338	310	323	353	346	327	347	319	323	338	309	293	299	353	325	327	319	362	313	364	367	298	295	331	337	336	331	346	321	307	294	338	350	342	330	332	350	337	372	357	341	317	325	302	364	317	339	334	372	316	301	314	300	337	321	328	332	308	333	344	318	325	342	332	310	335	349	362	334	325	333	350	366	317	330	316	303	322	309	330	318	337	312	318	338	330	318	350	347	327	349	311	299	319	324	310	313	335	326	359	329	315	337	309	347	347	299	357	367	340	329	293	329	342	345	366	323	338	330	329	357	351	315	307	310	346	320	351	365	305	323	362	323	364	297	332	340	296	338	372	338	308	331	354	333	314	337	314	334	339	324	339	328	342	362	358	320	341	307	351	326	322	342	326	335	327	341	278	349	352	345	343	315	312	355	355	336	327	332	307	374	337	309	347	324	340	367	326	330	312	343	311	346	357	322	323	330	332	353	375	311	338	336	333	335	336	333	331	345	326	309	344	361	319	316	311	345	335	323	285	329	353	314	342	335	369	342	316	333	356	351	387	327	330	314	321	329	359	337	307	344	315	357	364	321	383	341	351	349	300	333	325	325	309	336	389	350	317	333	353	356	327	334	342	334	349	316	337	334	333	360	321	320	315	353	311	326	325	348	307	319	357	349	327	335	360	346	333	329	323	337	334	335	316	320	292	339	325	338	317	338	336	360	367	369	354	337	338	361	337	322	319	356	332	321	332	350	327	355	363	321	323	324	342	334	305	372	325	327	308	313	318	359	295	307	327	333	324	336	307	292	332	315	348	338	308	333	322	325	316	324	349	328	324	340	328	321	325	341	335	328	346	324	329	328	340	332	336	351	326	333	341	349	300	322	322	326	339	350	338	341	299	344	323	326	320	337	350	354	323	359	328	336	331	296	331	324	348	322	354	320	355	361	345	339	326	351	315	346	307	324	324	336	355	293	347	326	304	331	339	317	331	347	340	341	306	356	349	341	307	347	334	317	344	331	350	338	319	340	379	320	313	352	345	340	336
18169	27626	21433	13647	9883	7239	5968	4591	3536	2613	2092	1754	1629	1492	1292	1175	984	957	905	867	857	832	747	679	634	635	654	706	584	596	586	601	582	560	579	602	566	565	591	578	602	566	576	602	573	595	604	599	557	597	529	527	558	529	547	579	557	537	594	568	536	505	564	527	530	521	585	542	543	514	493	533	570	545	538	515	519	495	520	520	506	532	510	556	520	525	524	490	569	547	525	530	511	564	484	526	508	527	523	534	521	565	538	531	500	528	528	508	531	530	550	528	523	559	528	493	547	553	510	490	509	541	518	551	552	543	489	520	521	541	509	564	557	515	519	555	557	492	508	514	552	509	533	495	530	467	499	575	516	496	530	501	537	535	559	539	518	545	461	522	550	489	543	510	505	504	516	534	515	513	521	527	523	572	517	550	535	495	529	523	538	536	548	539	479	552	497	513	529	503	502	507	520	508	531	525	575	522	534	527	517	507	480	523	511	487	541	514	543	504	477	531	514	513	518	544	536	515	535	523	493	521	517	475	520	551	508	489	530	503	497	514	519	520	497	550	555	539	506	513	491	514	501	524	514	514	528	501	541	513	495	538	539	512	514	544	481	587	548	485	541	539	554	496	548	519	490	501	521	520	541	536	556	558	539	482	528	499	534	572	527	556	535	500	481	504	492	502	562	529	542	509	482	477	511	507	514	538	506	493	519	526	530	499	534	532	542	569	544	562	549	535	576	510	515	508	559	494	535	504	528	494	479	510	525	517	537	494	552	494	510	552	485	516	519	563	516	545	477	549	534	542	526	499	538	513	509	509	490	525	577	479	484	500	510	503	555	520	554	546	586	498	512	549	548	495	535	513	535	490	556	522	492	519	503	523	529	493	510	549	493	555	527	502	497	514	520	525	494	556	501	517	529	520	553	524	526	497	540	517	533	531	511	526	519	486	548	499	503	505	526	524	543	480	546	545	517	501	530	517	539	483	554	558	516	531	521	510	502	528	481	529	532	563	487	523	535	530	532	548	504	508	517	562	503	572	518	514	546	490	557	533	499	531	580	533	522	505	480	489	520	510	516	515	500	502	504	515	483	511	488	519	522	494	538	525	571	536	518	552	524	528	562	513	522	533	528	522	529	548	518	525	519	512	548	549	550	476	524	500	508	557	519	549	500	558	529	528	525	523	502	495	497	542	490	505	529	514	508	565	494	506	506	512	542	510	543	524	519	540	499	512	521	532	520	510	515	520	522	537	498	515	562	558	508	532	525	544	531	528	539	562	543	542	478	485	513	503	560	529	529	517	513	525	535	520	491	521	509	536	545	528	501	518	501	514	501	483	516	494	529	533	511	502	571	498	529	551	543	528	543	543	535	567	508	508	514	497	563	510	550	495	483	531	490	543	510	536	543	551	518	549	533	525	521	505	528	503	513	512	532	543	516	489	529	537	549	520	548	539	535	499	491	552	489	565	506	510	528	519	492	496	503	563	529	517	476	513	526	481	541	523	511	527	536	513	548	543	560	547	519	505	542	502	524	519	508	511	492	508	523	554	502	494	556	503	524	531	489	508	547	490	532	495	521	510	506	546	533	519	525	555	536	539	493	495	535	532	518	481	490	529	544	520	505	488	509	543	509	543	562	523	536	536	524	545	567	525	516	505	517	516	525	516	541	542	538	553	541	522	499	518	531	516	496	520	505	575	507	506	522	535	540	522	497	540	512	513	531	483	492	515	534	515	535	491	538	535	531	517	510	536	519	537	471	480	525	518	543	520	524	567	541	501	467	552	499	541	510	530	546	525	520	535	535	526	497	489	536	498	518	510	545	542	559	520	549	547	494	501	522	520	498	543	520	484	506	541	509	543	527	495	540	531	550	501	503	519	502	534	511	504	503	525	523	522	522	533	523	534	504	544	505	473	483	512	490	517	497	508	501	545	500	485	507	530	527	511	547	523	525	509	521	524	509	520	538	523	525	517	489	559	542	520	520	485	568	547	475	528	501	480	535	548	491	498	535	556	569	545	507	515	520	537	520	509	531	487	482	503	507	561	517	554	494	541	493	532	526	556	540	529	471	524	502	527	563	501	531	553	459	522	521	527	513	519	514	524	491	591	515	540	506	534	516	505	504	470	514	526	485	513	543	521	521	480	509	527	502	574	527	529	499	524	505	520	511	515	524	547	521	503	523	517	489	500	502	526	512	490	529	499	496	529	549	537	527	548	517	525	496	496	498	501	514	508	503	519	505	511	547	494	535	496	529	525	520	547	458	506	488	498	509	538	523	484	522	497	565	564	560	515	523	524	461	493	507	536	498	500	529	498	550	504	530	541	548	524	505	500	548	522	524	542	534	525	505	511	517	520	511	535	506	506	506	529	557	522	507	515	498	490	506	531	563	503	553	521	497	525	554	503	465	522	513	543	548	560	493	516	555	493	527	531	548	549	541	534	538	519	503	481	492	519	512	548	527	542	525	500	524	585	533	506	485	510	560	517	550	574	491	499	454	564	538	511	450	508	501	559	537	452	508	523	543	486	497	506	500	524	510	556	490	528	534	516	510	509	519	514	511	514	539	498	504	516	514	488	516	491	515	477	546	484	569	508	553	540	555	533	501	500	553	522	511	529	559	557	517	565	524	518	525	555	531	496	510	522	543	507	539	530	535	483	502	534	538	499	499	539	559	511	531	516	534	463	545	502	555	545	534	499	497	501	515	550	567	488	552	504	525	555	531	505	571	499	558	528	533	503	527	519	517	541	511	518	522	562	546	554	546	535	530	547	501	540	512	522	529	526	516	519	542	529	526	573	512	484	539	528	548	517	491	521	565	551	515	517	490	527	551	550	514	514	546	532	557	518	536	562	505	534	497	531	519	541	540	501	508	515	505	556	495	550	521	514	493	507	564	528	489	497	554	500	525	490	571	505	526	547	546	532	537	520	496	552	490	526	526	520	531	501	553	522	548	548	546	530	532	527	505	518	504	517	496	520	554	528	485	518	486	537	493	479	505	520	527	522	549	515	503	471	529	508	521	503	539	517	483	550	544	510	541	490	503	566	486	533	513	507	502	530	521	474	497	530	494	473	511	525	508	534	528	550	490	530	524	533	531	518	518	505	464	541	519	504	530	549	563	559	518	523	553	542	462	560	510	526	545	511	589	505	516	530	541	508	527	551	529	497	511	526	516	533	530	552	548	531	498	515	520	525	540	542	536	519	526	540	579	527	495	547	540	490	490	531	531	510	488	502	472	543	525	507	554	511	562	504	512	515	508	545	533	520	552	536	529	490	517	508	528	504	545	508	540	490	526	541	505	479	517	540	534	519	530	483	526	559	496	495	572	487	571	490	569	510	488	520	538	525	526	533	518	565	514	509	512	484	523	510	480	511	492	509	538	530	514	526	519	519	545	508	499	494	544	524	529	529	526	537	520	478	492	525	522	499	513	508	535	550	515	525	516	510	517	555	495	514	503	495	542	542	549	563	484	449	547	507	547	496	498	556	484	503	559	510
22490	21167	28285	24260	21183	18233	6550	3071	2031	1498	1199	993	853	818	725	669	579	507	486	430	422	383	407	346	313	318	286	349	311	286	289	267	286	276	247	260	243	245	291	292	255	257	252	252	239	277	269	249	252	244	269	252	266	230	245	261	243	261	245	248	247	253	262	256	243	266	235	233	261	234	243	234	241	209	246	223	235	225	226	223	261	229	232	234	253	219	242	237	193	219	225	232	197	213	229	227	232	233	198	269	223	239	233	233	230	245	223	238	232	211	221	256	224	205	209	257	234	237	211	241	232	255	248	225	213	226	238	209	256	215	265	225	241	225	247	257	194	235	284	235	239	247	240	222	229	230	248	222	231	212	243	241	227	258	230	224	231	223	229	220	220	225	238	217	233	237	198	233	239	237	211	241	237	225	210	236	224	235	220	228	249	209	231	225	229	245	222	225	223	229	242	221	215	225	224	215	219	193	251	230	237	226	232	235	236	241	220	222	224	228	207	208	213	247	219	235	248	205	219	213	224	244	246	244	217	233	252	219	240	235	213	248	224	233	219	239	239	225	205	199	234	240	236	215	210	214	251	218	228	239	231	251	204	234	231	228	221	231	242	246	265	242	213	240	271	240	234	241	231	247	248	226	225	210	221	231	235	225	232	239	240	217	202	235	246	235	239	230	253	220	210	195	248	235	224	215	238	243	223	220	216	231	229	224	242	227	236	208	199	202	237	207	239	227	243	225	242	235	203	242	227	218	222	206	241	256	259	272	235	237	225	238	247	243	229	228	233	230	227	218	261	236	215	239	216	200	225	225	238	229	216	231	231	233	194	236	261	246	229	241	210	202	229	241	226	246	237	240	224	213	226	218	233	211	239	227	237	213	245	227	237	227	223	204	236	213	215	226	202	223	231	205	241	230	254	217	221	236	239	207	243	231	235	245	240	255	240	240	225	220	211	218	220	218	204	229	233	220	215	219	221	226	254	204	225	219	226	246	239	236	201	234	235	216	228	226	237	219	239	236	238	227	202	233	232	221	213	204	239	208	238	241	238	234	238	229	211	216	196	235	213	243	231	228	227	235	239	221	229	229	230	245	226	221	214	216	227	246	234	236	232	219	248	229	232	239	219	238	229	222	239	232	195	232	219	242	227	244	250	235	232	237	225	227	219	237	240	250	205	226	229	214	232	210	213	250	220	222	240	250	236	244	234	232	207	231	249	224	203	224	222	234	241	258	213	241	209	229	221	262	247	226	236	242	235	245	230	245	239	214	249	245	211	225	212	227	196	204	243	222	244	244	210	238	211	210	233	237	232	231	216	221	233	223	220	244	204	239	250	227	230	217	233	241	215	248	235	238	229	230	222	235	200	210	239	224	249	260	250	210	230	243	227	228	195	232	246	190	244	247	230	263	234	219	250	225	219	259	210	250	221	221	207	246	227	236	219	219	245	241	205	233	218	188	246	209	228	223	211	220	245	238	237	235	227	236	201	214	222	230	218	224	233	249	211	245	213	219	211	228	233	189	241	217	229	228	227	221	222	233	249	226	222	225	231	247	239	227	244	219	242	220	212	239	231	242	229	214	214	239	250	219	236	249	223	218	213	247	228	204	257	239	201	244	209	264	232	233	224	238	204	226	227	232	244	237	249	223	231	262	222	224	248	236	209	225	199	221	246	277	197	210	224	233	232	211	237	222	248	222	230	231	249	230	210	222	212	223	247	235	241	206	230	234	241	231	232	230	207	220	218	212	216	233	215	241	238	246	233	227	254	229	232	202	229	230	225	261	231	243	238	209	215	236	235	233	231	231	239	232	234	229	232	210	246	205	236	224	228	255	244	231	209	223	217	225	240	218	228	240	248	218	232	222	271	221	243	253	247	231	224	247	244	220	260	205	240	219	241	215	265	237	219	254	232	240	210	243	235	244	234	232	227	219	252	262	240	199	233	217	241	190	224	202	221	228	241	211	251	212	209	240	237	244	217	246	252	216	238	262	233	235	216	259	206	256	231	213	220	236	223	240	259	246	231	239	239	217	248	209	226	215	235	209	230	223	250	231	263	225	226	239	220	232	237	232	243	257	246	228	245	250	224	238	224	223	226	224	251	253	213	246	236	202	219	220	247	204	221	220	229	217	255	250	246	203	238	259	213	222	208	228	234	244	235	230	240	231	254	271	224	222	225	248	224	218	239	257	243	228	201	249	228	225	244	209	235	241	234	215	245	242	249	218	250	231	228	216	258	223	241	205	204	225	221	255	232	212	244	211	207	224	241	224	209	223	225	215	235	241	225	221	221	216	189	227	217	239	251	236	239	260	229	234	253	228	233	200	244	223	227	234	211	250	238	229	233	231	244	231	219	234	202	216	238	219	235	237	202	240	212	220	226	257	244	199	205	227	243	244	219	222	220	223	231	235	229	224	239	214	222	251	224	205	241	216	228	206	255	214	235	212	228	233	194	227	223	230	239	222	232	246	215	199	215	245	251	240	223	218	209	223	218	251	228	237	226	230	227	232	211	212	233	250	232	233	255	208	239	229	243	218	238	220	212	227	202	205	224	217	231	226	226	242	224	224	221	244	218	229	225	222	236	227	236	218	232	245	208	243	213	234	209	205	238	216	223	218	223	242	223	230	239	225	218	224	232	225	228	219	234	242	219	209	232	231	234	248	255	220	240	241	222	219	238	226	234	236	248	220	231	226	258	224	240	207	208	223	220	212	209	239	253	224	224	223	242	222	225	217	224	213	208	226	225	235	223	245	230	248	221	224	224	233	225	205	218	217	233	255	225	239	236	221	192	226	241	225	203	225	211	222	235	212	217	209	199	259	230	227	200	206	193	252	201	233	200	213	244	230	221	233	218	245	247	249	206	228	219	217	218	200	228	225	225	266	252	238	249	245	238	250	235	235	209	230	232	243	232	221	247	213	238	236	252	229	253	254	233	208	226	253	245	223	217	232	234	253	219	220	238	266	222	260	227	237	222	232	254	243	238	218	218	237	236	227	242	224	205	252	261	228	242	224	244	215	217	232	237	216	225	222	228	243	216	196	225	241	219	214	221	218	217	234	216	254	236	222	223	195	237	228	209	231	221	224	225	255	200	228	253	240	252	205	240	216	228	232	203	193	201	213	268	209	227	223	234	254	245	255	253	243	246	227	186	236	198	231	236	232	217	213	247	246	230	209	227	217	233	229	223	229	217	225	224	225	232	226	231	228	232	217	225	209	239	249	232	241	238	233	230	262	244	262	250	222	222	226	239	200	244	254	228	243	222	211	230	216	213	215	254	253	245	254	239	216	228	226	230	272	239	218	232	223	215	229	243	258	234	239	241	234	240	236	251	218	223	233	229	240	229	218	240	242	241	223	237	230	218	254	252	225	250	221	210	229	221	216	233	193	205	211	232	247	230	233	231	247	225	215	231	246	251	250	225	236	221	229	236	232	223	214	257	217	220	257	249	228	236	210	220	240	241	210	250	225	232	231	229	241	231	227	227	222	246	228
21383	35378	28624	19718	15060	11829	9827	7664	5837	4422	3377	2721	2338	2213	1882	1592	1353	1248	1082	971	845	776	745	715	724	567	585	552	594	533	481	469	478	456	510	478	442	471	444	422	450	427	467	443	409	436	460	445	442	426	372	406	451	400	401	413	407	370	420	405	398	402	441	391	371	411	413	386	406	337	378	345	368	377	405	390	365	361	405	336	382	366	360	335	392	350	308	378	350	327	371	353	352	332	339	358	336	388	343	360	377	363	346	351	396	379	366	342	354	339	402	372	385	412	336	375	331	343	343	349	353	355	374	365	405	387	299	358	366	351	350	314	363	356	337	404	347	373	382	384	365	343	332	354	399	351	376	355	316	358	383	356	308	316	354	384	360	332	344	347	371	369	379	382	321	359	374	377	359	371	341	338	345	326	376	392	325	375	353	337	377	317	342	349	364	362	331	337	347	336	341	378	359	349	386	340	336	370	334	353	359	354	361	351	364	343	370	352	349	347	355	351	333	393	355	362	391	327	348	345	347	345	344	350	357	361	336	355	360	377	326	343	334	353	390	332	366	350	334	337	367	373	354	376	353	367	378	372	354	406	370	350	344	390	330	368	337	368	319	343	357	358	382	372	362	381	321	372	351	347	363	374	359	332	351	334	373	371	364	349	368	365	352	345	334	348	360	348	365	349	372	324	371	340	359	363	359	358	345	329	334	344	379	353	352	353	361	354	341	340	348	367	364	349	360	339	387	359	385	383	329	368	351	329	358	348	313	335	358	345	374	346	346	358	364	353	335	389	363	348	343	348	332	362	346	361	329	363	370	338	365	345	350	365	365	334	378	370	338	338	330	379	314	330	368	348	364	324	329	348	387	372	377	359	377	378	382	362	373	365	357	333	367	359	355	382	362	398	399	379	341	362	359	353	367	371	354	338	394	362	328	318	355	337	336	380	369	314	346	353	329	340	375	342	361	368	355	385	351	343	334	373	364	366	355	337	361	338	350	362	357	385	362	348	345	329	352	348	350	378	372	381	365	355	326	338	355	383	403	372	361	373	374	355	376	400	369	336	323	346	343	350	373	351	340	362	351	355	368	369	360	357	358	344	337	391	373	367	376	359	370	359	344	363	342	343	380	335	327	312	350	323	357	359	375	357	367	363	362	351	355	326	353	353	371	324	354	310	348	316	366	334	361	362	375	324	369	372	357	407	354	352	318	334	335	342	346	353	395	352	372	359	342	333	364	356	378	337	371	345	335	351	338	368	354	371	330	379	325	364	373	363	403	338	396	357	359	361	389	325	376	350	324	350	387	366	378	378	321	355	354	399	393	353	375	390	372	337	345	343	344	346	353	362	390	385	356	332	350	349	333	351	340	343	382	363	365	390	350	364	356	375	359	356	335	360	366	342	356	335	332	338	351	359	408	360	364	343	373	356	389	348	384	351	346	393	362	333	362	371	382	307	345	383	327	366	350	337	350	375	335	373	351	367	383	354	353	300	328	343	377	349	380	347	333	340	358	344	350	354	336	372	377	349	362	331	330	375	342	344	335	414	370	348	366	351	345	373	360	348	364	349	365	381	382	379	361	347	347	342	337	342	390	336	370	365	385	312	362	349	348	357	342	350	382	357	349	343	369	369	344	355	347	344	376	326	345	353	341	344	363	330	372	339	356	366	413	329	370	353	326	354	377	370	382	318	373	350	338	357	337	379	348	353	372	368	368	364	343	370	349	348	348	341	356	397	370	379	366	373	370	330	334	362	324	373	371	373	355	364	380	331	381	374	327	373	386	359	364	382	404	393	370	366	339	357	387	354	348	378	310	376	385	378	341	359	371	353	381	348	354	365	373	367	329	357	342	334	370	370	363	384	361	352	362	374	373	375	351	374	345	379	333	355	361	373	351	368	356	338	337	345	342	335	356	357	362	366	378	380	402	380	345	367	334	368	344	336	349	366	339	364	373	376	348	391	379	339	371	356	353	353	350	350	354	354	363	340	354	376	328	369	368	387	370	391	348	369	374	341	336	334	374	362	326	349	338	330	375	358	328	385	383	354	360	372	355	348	353	351	405	336	354	329	314	335	348	384	346	382	360	370	367	367	346	367	338	334	372	345	348	365	357	352	377	361	353	358	354	360	347	341	359	376	388	339	357	318	357	321	356	373	352	348	361	357	325	336	376	347	338	380	369	327	366	352	355	357	408	363	359	370	378	345	344	366	362	390	360	333	353	383	353	383	335	348	357	374	351	382	359	353	368	389	335	354	346	373	360	331	371	358	357	389	368	364	361	356	385	331	353	394	350	370	330	358	361	363	361	411	389	332	377	331	385	372	372	344	373	326	358	375	368	390	349	343	346	357	374	370	352	384	377	332	367	363	386	378	351	322	364	367	381	361	381	345	342	344	342	370	347	361	352	378	393	365	359	341	332	357	343	366	366	336	349	373	340	367	385	339	353	324	367	357	382	348	330	352	339	372	347	351	362	365	374	342	354	375	373	392	357	366	373	374	343	376	379	383	373	350	317	353	343	328	391	354	370	367	336	350	323	360	330	350	339	389	379	351	340	365	377	384	384	353	360	349	350	345	427	347	339	357	372	349	346	364	378	347	368	378	337	349	352	354	374	381	368	382	343	331	368	363	369	362	353	362	396	383	333	337	386	337	340	356	343	372	349	377	366	347	352	405	339	378	371	359	348	349	350	380	340	399	345	378	356	340	339	369	340	365	350	339	369	366	359	352	377	366	329	324	392	381	340	342	389	359	349	396	358	356	375	382	381	366	368	367	378	365	370	357	365	346	337	368	369	346	357	385	374	300	343	387	370	350	344	381	346	361	334	371	349	345	359	341	360	347	386	383	358	374	363	354	368	372	357	360	357	383	363	344	325	375	360	350	364	352	373	331	353	332	350	375	372	355	367	402	404	350	371	374	365	384	363	375	374	382	370	342	359	379	324	359	350	355	380	386	387	363	371	370	359	337	352	351	405	367	363	354	337	377	356	335	362	397	356	392	342	362	379	327	367	366	350	346	322	345	353	376	332	336	354	341	363	362	337	369	367	347	373	365	350	354	356	363	369	339	367	365	381	354	352	340	356	381	351	343	321	370	320	340	365	352	348	321	337	345	319	373	329	366	364	339	351	355	401	353	364	371	380	332	358	388	373	378	360	335	378	379	367	357	333	330	329	357	353	365	367	364	325	337	360	369	347	378	366	372	332	328	354	375	387	360	368	348	384	393	373	386	394	369	376	402	388	316	352	387	342	336	333	355	349	385	324	345	333	393	376	343	351	334	352	395	364	348	398	334	352	336	359	355	346	339	356	324	381	326	353	381	345	344	395	332	349	356	348	363	358	313	359	347	345	356	371	356	381	366	355	363	323	368	344	337	340	370	367	344	376	365	368	371	378	365	331	339	341	401	371	353	355	374	354	375	379	345	362	361	359	345	338	349	345	352	372	360	359	350	337	330	373	363	311	331	359	368	346	352	360	368	367	356	341	341	356	346	377	360
27601	19299	12918	6502	3306	2199	1725	1322	1005	851	702	600	545	551	538	495	426	431	398	404	409	397	415	372	415	384	378	369	378	363	334	362	373	353	386	357	368	350	373	316	361	352	341	319	355	381	374	350	335	351	311	371	376	354	380	360	354	359	371	338	343	355	352	361	345	349	366	330	343	367	362	365	338	371	362	332	342	325	336	352	341	362	346	349	389	321	379	355	325	323	327	372	361	334	320	336	308	342	344	352	352	388	333	337	329	367	327	331	318	346	329	349	349	352	334	326	341	383	325	331	355	361	317	332	333	371	326	335	339	352	335	353	363	303	379	333	371	328	319	347	339	337	368	320	336	319	349	345	356	358	297	339	321	376	324	324	350	320	319	333	311	326	335	328	327	315	349	341	390	367	321	312	345	330	350	352	384	324	336	347	364	352	344	341	335	346	323	346	313	346	364	364	342	346	326	393	361	308	338	306	364	333	320	362	336	346	373	358	336	329	359	344	354	328	345	364	298	287	307	353	342	356	341	310	346	367	356	337	352	335	322	311	364	315	345	352	325	354	352	339	386	368	314	366	337	307	356	369	335	362	347	360	344	346	349	322	353	386	362	334	356	333	319	371	331	372	370	345	353	359	317	349	320	312	329	341	346	383	352	356	366	341	347	369	348	339	348	331	358	345	328	352	311	339	362	358	333	347	330	371	373	322	382	335	326	335	344	368	313	335	354	340	381	355	346	356	339	328	351	361	327	344	371	355	359	348	364	321	301	300	337	349	366	329	320	320	328	356	385	353	352	325	345	336	383	360	349	293	363	357	325	316	338	358	349	322	369	370	312	331	356	343	322	367	347	348	330	332	349	330	345	356	349	352	362	345	348	342	391	330	336	351	364	349	355	356	320	348	320	344	362	329	340	335	361	345	375	374	371	341	343	377	339	341	349	357	327	305	390	356	341	367	356	349	350	333	328	331	335	365	393	353	337	330	370	311	302	365	352	368	358	349	364	356	341	360	353	319	337	334	309	342	334	381	359	369	361	336	341	342	325	369	342	359	325	360	330	360	317	351	345	350	355	363	367	363	346	361	373	353	350	330	300	334	343	377	333	358	340	363	316	349	346	348	354	345	365	328	337	315	327	316	339	328	343	354	360	340	314	331	388	331	339	366	360	358	350	361	340	333	299	335	357	357	307	338	338	326	368	382	361	323	336	318	354	343	369	341	333	335	331	362	311	340	343	339	340	349	328	324	362	312	357	350	337	323	332	349	313	339	314	347	342	350	334	337	328	362	329	326	333	318	338	333	317	361	364	331	316	343	328	358	354	325	365	339	353	335	358	311	346	340	343	355	368	344	340	363	347	320	357	355	357	321	333	338	331	368	342	345	338	336	339	365	340	335	355	339	358	353	345	354	313	327	356	365	371	324	348	349	334	322	342	327	345	341	345	344	353	366	346	314	342	360	334	349	353	340	347	346	336	322	344	299	339	338	356	355	345	325	358	342	353	334	337	346	346	359	372	350	343	336	356	320	336	360	350	339	360	319	329	367	317	318	326	335	358	359	330	345	333	336	335	374	332	350	342	340	354	360	337	359	325	331	335	335	309	339	351	344	329	333	342	345	346	327	308	365	343	365	351	315	385	329	365	335	328	345	336	352	359	350	336	352	353	348	311	339	311	344	309	340	335	351	333	369	349	351	337	336	328	367	373	323	338	354	329	331	340	348	348	369	366	338	353	341	358	354	370	342	362	327	341	316	328	327	332	348	349	370	326	345	346	355	353	350	382	322	335	350	328	347	335	361	322	337	310	335	318	378	328	365	347	349	351	359	366	327	336	330	335	324	368	362	333	326	367	357	359	389	329	345	334	385	314	319	360	353	324	351	360	380	356	390	349	307	345	322	345	315	340	324	330	319	343	394	370	366	357	362	373	335	356	334	351	338	357	335	308	366	360	343	361	350	372	361	361	324	363	338	368	309	319	343	339	347	338	357	352	379	352	334	323	304	328	321	349	357	362	323	337	357	325	315	349	334	309	347	322	377	324	336	323	346	307	326	348	363	323	328	367	320	353	319	320	341	337	354	311	359	340	319	345	328	335	343	342	338	359	383	359	357	325	375	353	357	316	337	328	374	354	350	370	351	334	337	351	359	327	334	361	354	344	343	330	374	322	340	335	344	343	325	360	341	368	332	335	352	342	367	337	329	350	357	336	355	349	311	375	338	343	348	331	359	329	356	349	333	354	383	330	325	358	350	320	334	352	374	332	302	331	326	341	368	354	354	347	351	359	331	310	355	330	346	351	337	340	339	357	341	330	334	343	355	350	338	308	366	332	350	329	361	361	339	332	335	323	370	351	338	364	324	331	375	349	340	354	385	325	365	336	364	363	343	342	346	342	378	365	321	323	325	336	324	355	333	345	361	345	382	319	329	344	346	306	378	356	330	330	335	309	323	337	321	312	283	354	349	331	334	352	309	354	346	302	338	314	346	361	354	342	354	343	341	339	325	333	336	365	333	353	336	347	355	360	311	339	324	333	329	350	344	371	322	352	333	339	345	343	356	360	317	398	350	364	371	334	354	319	333	309	343	344	335	351	326	338	355	327	381	332	327	339	356	345	358	357	327	362	316	318	393	373	316	321	339	344	374	330	337	357	357	356	370	350	349	357	342	327	324	382	344	353	346	323	334	354	356	366	347	320	340	357	339	349	369	303	360	335	326	343	355	366	340	319	360	339	323	314	363	366	358	340	335	330	348	321	318	321	337	345	341	325	314	374	356	321	363	360	336	333	390	337	335	356	374	379	327	356	384	361	349	311	331	318	349	335	381	327	350	322	360	341	351	362	352	356	357	350	312	363	321	318	367	355	391	345	362	348	359	319	313	350	317	333	367	338	313	343	376	329	354	348	345	377	364	340	341	360	317	340	375	340	338	332	341	341	331	302	317	340	344	338	353	336	365	363	368	319	378	361	381	362	332	324	351	353	341	355	361	371	352	330	344	337	314	348	378	359	343	325	366	339	352	370	338	349	356	359	360	353	328	334	361	379	356	342	395	347	354	383	322	316	363	333	364	343	329	334	340	352	318	330	351	336	327	343	337	319	323	352	360	331	352	335	319	355	384	331	336	344	338	340	336	355	320	344	341	319	323	313	331	357	371	356	378	318	364	375	381	331	327	378	333	353	336	313	323	344	369	356	346	355	338	334	341	353	343	367	376	343	312	353	332	342	344	360	353	323	324	321	328	337	353	330	366	348	299	335	359	360	361	342	336	326	346	322	352	358	336	363	370	314	360	359	353	380	353	352	309	340	396	318	375	323	342	298	327	349	315	364	317	349	350	339	338	335	321	342	363	355	348	353	341	317	366	349	350	324	320	360	334	351	337	358	333	374	355	327	366	317	386	353	356	362	327	346	361	330	354	354	355	322	394	351	322	327	373	347	337	320	368	328	302	350	307	316	325	346	356	344	336	334	338	324	355	352	335	371	344	344	291	327	311	364	333
17544	25334	18682	11179	7913	5985	4809	3684	2750	2169	1664	1481	1345	1208	1143	998	891	859	810	781	749	699	648	645	671	657	618	629	616	590	572	638	551	593	622	604	562	569	579	580	604	559	586	622	568	571	608	564	549	568	591	563	579	579	535	542	590	569	573	541	548	532	563	538	527	548	554	528	523	555	561	550	570	505	580	569	521	543	545	544	513	556	592	532	558	578	577	554	532	505	578	529	499	576	557	499	571	545	557	556	509	638	559	550	538	488	504	559	539	525	529	519	538	585	533	558	514	515	517	541	543	542	539	585	560	510	558	566	566	528	554	538	558	531	538	533	530	565	510	563	536	569	547	563	544	486	575	541	560	545	497	469	559	499	536	525	542	570	537	551	579	558	532	550	552	534	539	518	577	556	561	565	581	572	570	515	528	510	514	533	564	508	528	541	535	527	525	559	541	549	528	500	511	550	533	514	555	556	546	540	558	529	552	586	524	525	532	596	552	530	568	548	497	526	569	543	527	560	556	547	542	572	531	510	515	532	543	537	555	538	554	555	548	544	537	580	556	546	558	514	565	539	531	547	550	557	559	524	535	522	529	526	520	533	500	491	549	565	549	523	576	507	525	530	506	545	530	524	553	558	520	566	552	534	517	538	547	557	582	517	545	574	547	505	516	509	530	534	523	528	543	543	512	544	565	542	497	544	511	514	516	529	512	538	521	515	540	529	532	541	565	527	543	527	487	525	511	526	520	533	558	530	548	542	517	503	564	544	533	577	514	541	532	561	539	579	553	547	534	512	524	515	496	566	571	518	575	559	534	503	540	527	539	540	533	538	571	556	495	543	540	564	524	541	519	575	528	543	510	547	561	580	563	554	535	561	544	580	589	592	521	496	591	579	499	550	521	530	523	508	550	584	527	550	584	476	542	511	494	529	542	541	560	520	578	503	530	535	490	579	579	513	542	556	504	556	534	529	554	517	544	540	531	552	537	524	552	506	521	550	580	568	549	540	561	553	523	552	507	550	572	539	539	538	491	533	509	540	568	537	525	575	552	527	517	545	574	514	548	534	546	527	525	574	556	525	550	543	518	535	521	525	585	501	569	520	555	557	574	554	572	478	553	576	562	584	522	491	531	542	555	566	596	562	523	522	565	574	568	564	593	556	530	534	537	505	590	563	588	550	567	538	562	539	543	556	574	549	549	551	522	524	547	530	557	555	542	519	528	510	511	541	566	502	589	528	536	572	544	573	532	560	541	564	523	562	570	514	530	525	542	550	520	519	560	541	501	549	544	540	545	530	550	548	567	555	556	548	598	514	576	514	540	520	529	487	489	544	570	540	558	527	562	533	559	545	551	511	537	541	541	509	536	577	554	553	562	521	554	570	541	515	541	547	574	562	530	545	575	513	544	563	564	555	537	587	528	527	525	554	548	544	544	566	587	544	560	530	560	548	528	552	565	515	544	527	523	538	545	562	555	577	560	550	507	554	500	543	524	498	526	575	516	525	530	524	558	487	533	511	550	524	540	506	531	535	529	500	537	546	527	542	553	540	571	514	555	547	538	544	512	576	547	567	530	540	561	504	551	542	582	535	533	502	528	547	558	569	533	510	565	555	558	543	517	614	573	571	549	549	514	558	527	479	546	559	537	562	493	534	564	546	532	550	552	562	617	553	553	573	534	539	506	524	533	556	545	551	585	554	509	568	561	610	542	544	560	537	536	540	532	547	552	528	547	557	527	549	551	545	537	526	543	555	512	529	533	575	572	540	538	545	575	546	515	535	508	511	571	511	540	540	520	520	521	526	522	566	538	544	526	534	543	566	572	542	555	468	560	561	538	522	504	548	572	493	532	555	525	543	518	554	595	545	528	536	583	525	502	512	544	542	562	501	547	547	528	532	583	553	568	547	549	525	518	527	564	525	468	561	539	556	560	535	563	492	581	522	536	560	521	551	510	551	516	593	557	575	514	511	536	526	522	549	579	541	528	579	517	504	566	495	554	520	547	538	467	543	490	510	559	535	538	547	523	507	542	544	581	588	527	536	509	569	548	558	586	526	516	558	521	537	543	537	543	558	533	554	586	526	543	540	535	547	553	554	504	554	533	529	537	552	498	505	515	510	523	547	512	536	505	558	558	544	523	504	520	530	554	557	519	539	500	502	562	510	529	563	546	563	545	540	548	539	526	574	525	508	572	544	555	572	567	512	564	489	562	554	559	528	547	578	509	552	517	554	511	580	517	541	544	534	561	562	582	505	558	521	513	559	520	529	571	569	564	544	498	553	517	531	550	530	540	556	536	575	536	540	547	519	547	533	533	531	512	536	487	548	530	500	534	524	512	575	538	539	539	562	546	583	554	535	589	536	563	525	537	481	574	548	548	537	524	593	545	509	538	531	516	559	526	528	509	515	596	556	568	499	554	571	532	551	531	541	558	540	520	497	580	550	527	574	546	529	564	545	555	533	519	540	543	559	544	560	547	532	517	521	554	566	561	565	512	562	536	549	544	558	537	513	500	547	537	524	638	509	540	546	530	530	601	562	577	554	511	531	578	534	516	522	487	536	490	488	548	571	545	512	545	516	514	550	548	563	578	567	525	548	551	540	524	544	531	542	519	562	561	523	574	536	521	544	557	520	528	505	527	539	546	549	508	530	570	549	564	545	542	525	551	549	540	536	515	544	570	535	523	552	536	521	601	547	553	542	519	532	535	575	528	542	537	569	541	559	508	524	505	501	560	518	507	513	530	550	530	548	521	501	475	535	524	574	543	530	576	554	557	557	529	552	540	539	547	500	490	533	514	520	533	562	525	526	553	579	545	535	568	570	545	528	615	544	534	482	537	566	558	513	528	554	532	552	537	579	547	532	578	498	550	527	535	522	554	560	535	537	556	553	529	555	561	549	514	554	549	557	551	516	512	479	558	544	561	526	489	551	512	525	534	520	571	516	534	494	536	542	550	579	482	542	549	579	541	539	571	576	561	512	521	519	504	530	546	561	577	590	510	551	525	514	549	539	526	548	544	506	562	541	487	547	492	526	561	540	553	535	529	517	553	500	504	532	528	521	559	510	563	572	493	550	529	497	571	557	542	547	528	519	548	545	569	570	572	592	568	547	538	538	564	566	535	547	521	548	536	537	506	560	543	533	543	575	541	572	535	587	533	553	542	554	519	520	546	547	555	529	528	556	548	562	517	536	548	542	488	576	558	603	515	544	555	529	539	514	542	548	589	508	519	555	531	500	511	563	531	539	530	519	573	556	545	498	541	560	552	566	560	519	568	550	565	530	552	539	550	531	536	536	480	515	559	578	531	528	556	530	541	564	483	533	501	540	551	513	504	562	573	537	537	518	542	514	502	545	583	589	558	532	567	541	514	534	512	546	525	527	578	525	554	526	571	574	513	565	568	549	550	587	517	514	544	555	579	540	536	514	512	549	559	522	524	537	545	564	526	540	541	557	549	537	513	545	551	528	529	550	546	530	556	523	568	504	538	590	490	539
23297	21118	27588	24934	19260	6614	3182	2123	1449	1107	851	792	700	682	590	550	436	444	427	379	383	390	310	330	329	273	339	323	281	294	279	298	297	289	287	319	270	261	268	278	258	280	289	263	300	278	317	284	260	279	265	247	294	288	287	282	277	265	263	285	238	304	289	276	260	252	253	271	271	270	266	262	258	254	248	272	288	274	253	281	261	283	262	271	240	285	252	246	232	271	258	239	287	238	252	247	270	269	272	248	226	227	260	245	241	250	258	259	240	267	251	283	247	208	265	250	249	270	233	222	241	253	260	226	255	234	259	253	276	271	252	288	235	274	249	253	260	270	257	254	250	255	261	239	267	298	286	268	240	257	262	275	266	265	240	242	242	275	278	259	263	259	283	220	243	263	240	246	255	235	223	285	252	258	268	241	274	266	232	259	261	266	230	258	257	245	280	276	261	267	274	254	267	265	233	267	285	248	237	271	248	270	236	264	250	253	262	258	270	254	238	244	250	255	253	243	249	232	278	265	269	237	274	249	239	258	278	247	291	267	225	257	286	289	256	241	283	248	246	264	250	239	258	257	222	253	284	261	215	255	274	286	284	280	281	248	251	231	221	258	264	244	247	236	287	246	233	272	267	257	250	260	285	260	258	272	260	281	261	276	263	266	296	243	248	257	262	269	261	258	257	256	284	251	257	252	287	249	266	256	258	263	258	239	250	263	264	245	259	259	250	277	258	262	237	282	254	253	224	273	229	252	245	260	276	281	278	268	256	257	261	268	262	224	261	263	240	252	268	260	244	268	239	257	247	267	256	263	254	286	249	271	234	250	249	271	244	234	235	281	243	276	267	256	269	253	249	284	242	270	275	250	241	292	262	241	237	284	275	247	266	274	235	269	268	242	255	241	266	285	266	281	247	271	265	274	280	260	248	272	251	257	259	235	229	265	280	236	264	265	263	254	247	251	257	266	278	264	274	264	270	242	228	253	227	265	251	222	282	264	275	267	256	300	239	251	243	263	252	264	224	268	239	242	268	235	258	246	262	261	254	279	264	269	266	260	262	253	258	258	273	250	259	261	247	267	248	245	253	275	290	268	213	222	252	294	251	265	265	265	234	249	260	272	250	248	262	276	267	246	260	246	254	261	228	282	265	267	266	285	288	244	258	272	253	285	242	243	287	255	255	268	223	236	277	259	293	269	256	277	264	259	260	281	278	222	266	238	277	281	231	271	248	246	265	259	276	245	225	262	238	254	251	268	270	266	266	263	266	229	263	255	274	256	265	270	263	288	261	265	280	289	276	251	270	269	258	225	278	263	238	264	282	238	234	203	257	273	263	276	249	274	274	246	280	257	275	273	224	268	237	247	241	283	243	275	253	226	254	270	227	243	266	246	268	247	278	259	289	268	260	237	233	292	258	241	262	282	265	251	282	249	276	258	240	220	231	283	276	276	237	251	264	262	285	271	258	287	235	246	250	250	256	251	236	246	250	284	275	276	239	232	235	239	270	262	241	264	239	265	242	242	249	242	253	270	253	264	270	253	238	249	266	227	274	251	233	239	266	290	256	267	251	249	260	249	272	237	258	243	234	260	238	249	254	261	239	249	232	234	289	253	254	261	247	236	250	247	260	242	258	262	248	260	249	266	261	232	258	259	271	279	253	283	245	255	280	247	269	249	271	277	248	253	249	279	248	276	253	263	281	234	249	274	235	235	263	256	288	248	230	241	254	275	244	241	258	278	259	233	233	236	229	250	260	267	263	255	236	268	282	257	243	244	257	270	268	253	240	239	242	263	250	268	267	244	255	240	268	241	271	277	263	223	268	249	258	284	255	236	245	250	248	273	267	268	259	257	232	276	270	267	277	282	277	250	230	275	256	257	244	246	272	255	263	247	238	290	259	299	251	229	236	277	244	249	263	243	257	284	265	297	248	242	258	238	245	262	246	260	255	286	240	278	259	247	235	268	296	283	267	241	257	254	271	252	268	274	276	273	277	240	272	239	252	253	239	254	245	267	288	267	256	271	257	249	268	255	257	276	284	250	248	262	264	225	303	266	256	225	266	245	290	261	262	247	246	261	241	263	276	270	239	254	254	301	236	270	238	260	260	252	247	242	260	238	259	240	248	248	277	230	242	282	264	237	282	286	237	299	237	256	253	253	262	254	266	260	259	253	259	244	248	238	243	265	239	253	242	247	287	246	260	248	234	277	256	273	253	262	231	288	269	243	252	268	274	291	250	261	261	243	283	260	254	242	266	246	252	256	252	265	270	252	228	260	279	267	257	299	251	249	252	230	259	257	263	262	238	269	227	248	256	251	266	240	242	226	288	241	234	237	256	257	248	280	288	258	271	250	262	234	253	280	237	278	275	254	238	250	264	250	274	252	253	262	272	250	275	207	254	267	257	277	279	229	266	245	244	260	249	255	233	286	280	237	271	243	249	258	275	243	261	261	251	254	275	235	259	264	243	277	251	259	258	265	246	241	255	242	248	247	246	254	251	240	267	257	253	252	265	258	239	250	242	262	258	275	262	251	276	263	277	289	251	258	254	245	264	242	246	249	248	287	250	268	231	261	271	268	251	258	254	261	262	261	254	273	300	238	253	223	264	259	243	256	227	261	245	232	290	282	256	250	254	246	260	271	268	236	272	253	248	279	271	245	238	277	256	251	269	236	262	220	256	274	264	263	249	270	248	242	240	252	265	249	267	251	234	243	267	243	271	247	252	248	239	262	253	283	263	250	282	263	264	262	286	251	268	230	279	250	258	264	286	247	282	269	279	241	260	261	248	253	241	251	298	240	278	236	267	266	256	259	242	247	272	249	224	254	236	256	266	273	234	242	251	258	283	239	275	256	257	247	254	240	270	283	287	260	232	265	254	224	239	260	235	250	277	243	263	243	248	281	256	262	245	262	237	253	248	263	222	267	274	254	260	279	241	255	262	253	273	271	251	261	252	275	248	260	257	264	285	255	258	273	255	314	262	263	223	250	271	254	271	250	242	249	274	280	266	246	239	217	258	290	277	253	273	260	279	280	239	246	283	283	258	261	222	275	263	259	243	275	258	250	246	255	282	258	245	246	254	265	247	257	263	248	257	260	309	276	275	259	266	258	278	266	261	242	258	224	273	243	244	254	251	265	250	263	262	276	254	244	253	257	258	274	278	274	277	269	255	252	260	272	253	229	247	247	259	271	248	263	272	264	245	280	233	286	258	274	252	266	262	272	266	269	227	251	235	253	233	257	271	255	283	267	246	264	252	248	287	303	249	234	239	257	278	241	232	252	228	240	256	225	271	267	285	256	251	251	258	246	249	279	276	280	258	261	253	259	255	286	266	245	254	238	259	278	249	261	264	254	233	213	235	242	259	232	242	257	273	244	266	239	268	274	261	244	248	251	279	261	259	241	275	280	224	238	298	237	239	255	277	269	223	244	255	233	272	237	247	259	240	256	237	245	288	258	265	238	253	261	261	274	244	251	266	244	246	245	247	248	271	234
19216	31820	24885	16337	11920	9164	7190	5660	4326	3130	2513	2084	1743	1623	1449	1187	1068	1005	915	829	805	723	668	644	616	577	598	523	515	506	441	494	525	512	503	522	478	498	466	465	414	477	501	488	468	512	505	437	458	424	482	449	456	421	464	430	454	454	437	445	419	463	475	416	425	441	432	453	472	424	439	435	424	436	407	424	434	420	470	429	377	403	440	404	409	422	372	402	404	397	387	391	399	392	399	431	430	371	419	431	442	410	407	400	410	426	421	402	406	393	446	423	398	386	410	410	430	425	444	393	425	412	415	454	411	435	416	432	390	395	427	388	430	421	391	385	423	426	469	384	409	400	440	424	413	406	405	365	417	415	422	452	393	417	418	404	410	384	397	405	457	379	415	422	431	404	403	454	417	457	400	402	406	404	404	436	402	437	420	416	434	415	428	418	395	422	423	405	421	391	424	406	436	394	404	361	429	410	414	409	416	432	408	438	380	449	413	425	440	429	407	405	424	412	425	400	390	456	423	419	408	371	420	452	426	413	435	447	409	453	413	419	412	389	397	404	422	411	380	419	437	376	429	424	404	443	394	406	354	389	444	399	389	401	405	404	399	410	426	391	416	409	435	416	417	402	406	432	450	409	438	411	430	416	409	405	426	461	402	387	393	425	412	385	390	427	417	404	383	408	422	456	436	415	420	423	378	418	418	418	417	376	393	412	395	430	437	436	384	401	434	451	406	404	441	402	381	434	416	441	415	443	386	429	389	415	433	416	430	419	393	399	402	388	449	438	422	429	407	415	467	426	404	427	411	409	391	438	430	397	415	449	459	401	412	372	405	360	409	427	419	382	401	412	400	419	415	417	428	396	421	421	404	441	412	394	399	431	441	366	414	433	406	396	428	388	398	433	407	421	423	415	429	404	401	410	409	436	392	425	394	410	380	412	427	384	438	403	449	398	412	422	441	418	419	412	440	395	412	438	435	415	360	395	411	390	411	397	406	388	432	399	445	415	412	452	409	387	401	407	397	452	418	441	432	454	416	412	458	396	455	399	433	424	441	427	418	425	378	365	420	423	402	402	422	406	422	406	402	404	399	427	399	373	425	386	432	420	411	378	438	442	416	392	406	409	390	435	426	388	416	387	358	378	426	404	386	406	421	413	417	417	432	415	430	407	450	449	411	419	422	425	444	410	407	436	436	405	382	416	410	403	375	400	415	416	424	443	408	433	439	428	437	400	414	394	422	424	399	431	430	405	416	415	377	407	429	403	418	373	404	434	398	380	392	400	431	446	402	418	431	398	450	417	387	422	449	406	394	418	374	432	382	379	426	403	412	424	417	419	412	414	427	370	426	399	423	415	421	412	412	400	472	435	439	418	419	445	432	420	424	411	412	435	385	416	416	438	405	418	412	424	409	419	417	392	448	426	382	441	409	398	428	419	431	396	387	423	396	443	425	430	412	411	396	388	363	435	427	420	403	401	390	366	394	409	432	405	427	379	411	387	451	430	411	406	387	393	446	453	423	401	435	451	416	413	429	387	410	411	457	424	393	407	413	439	394	428	395	457	465	415	393	413	402	414	422	395	415	392	410	416	410	416	395	430	412	436	422	428	408	409	386	409	408	435	443	444	404	414	421	379	407	459	390	396	444	406	412	364	394	473	427	388	431	438	431	371	417	432	372	424	396	402	405	438	419	429	408	398	409	425	385	436	394	402	412	390	367	426	406	423	439	406	427	408	432	405	410	432	412	391	389	449	398	375	410	446	409	410	422	434	403	396	411	384	451	401	386	401	412	411	406	417	411	397	407	454	422	435	410	417	383	420	427	411	422	415	402	417	421	429	398	402	373	419	401	413	426	381	405	412	421	390	365	398	404	404	410	414	415	392	423	428	404	454	448	394	428	405	430	415	436	424	418	436	417	449	400	395	435	438	409	397	418	390	405	397	410	420	412	401	419	433	374	406	434	395	404	431	391	383	395	418	420	410	421	444	397	414	377	408	411	415	387	414	414	385	405	434	410	407	388	436	412	351	428	394	435	433	424	433	389	389	406	456	399	439	448	414	407	463	413	383	417	410	416	353	379	419	458	402	423	400	437	425	444	385	446	447	406	407	408	429	409	397	432	396	411	398	447	380	432	394	411	428	391	402	409	393	371	410	362	429	405	373	408	415	389	418	407	416	397	425	406	416	393	410	411	378	410	400	390	459	416	428	442	454	407	429	427	413	400	448	378	427	427	418	391	415	434	430	431	416	416	421	444	440	374	392	429	400	432	380	403	382	424	422	382	452	432	398	414	436	384	429	406	431	418	460	412	411	425	399	420	427	413	387	437	414	413	418	414	447	447	446	378	423	408	467	410	428	406	381	367	412	438	364	402	429	423	388	424	436	435	408	395	385	444	421	424	391	407	408	441	419	394	417	419	427	402	403	403	406	391	410	417	379	390	398	389	397	412	463	429	400	413	413	402	408	413	442	389	414	403	401	436	420	403	426	394	407	399	416	411	453	432	424	371	387	403	413	405	412	406	386	410	389	413	429	413	400	425	434	420	429	414	415	382	399	441	393	429	415	407	364	408	398	452	408	451	404	411	398	418	410	405	433	413	379	421	434	408	383	425	380	385	387	398	442	404	422	418	403	446	417	445	410	387	437	448	403	384	425	452	422	446	400	381	418	422	424	401	421	369	445	401	441	414	432	434	418	443	427	417	411	411	434	448	411	405	374	403	400	413	429	435	401	416	393	430	394	410	380	431	407	424	419	398	414	412	429	417	396	381	443	401	409	437	410	407	408	401	444	387	467	404	404	421	426	458	401	386	405	401	436	441	418	445	385	400	401	403	412	408	424	405	423	386	425	441	425	420	407	422	398	387	428	412	396	416	443	399	415	391	427	438	429	398	397	420	433	408	391	393	407	464	429	444	435	412	405	408	409	436	423	421	426	384	430	393	415	403	454	444	401	406	391	381	371	391	388	410	435	429	405	445	406	413	412	397	376	329	397	476	415	417	482	409	395	396	418	410	415	415	410	382	408	422	395	426	417	410	412	385	388	409	400	420	444	446	417	408	396	421	429	410	389	406	438	368	408	401	408	401	413	407	391	397	408	382	395	384	421	416	409	469	420	414	405	417	393	413	420	390	403	415	409	415	396	424	421	408	400	408	417	390	377	407	410	448	411	398	405	434	447	396	412	388	405	404	349	393	413	370	416	395	437	423	388	378	383	418	399	419	427	391	428	392	392	417	405	416	417	416	423	425	430	436	412	379	405	393	414	402	447	406	391	391	418	439	439	421	413	417	438	388	413	422	410	476	387	440	403	425	411	407	423	434	443	434	409	451	410	365	421	390	417	393	420	417	417	410	437	428	420	401	417	398	398	425	401	432	413	392	394	424	393	448	437	407	440	458	441	409	433	391	391	400	410	392	407	406	416	415	417	405	396	418	424	389	401	396	440	397	368	406	416	398	417	404	449	396	411	425	396	391	429	401	410	419	417	426	415	393	452
24718	21117	25273	22034	5383	2577	1950	1527	1157	893	792	680	545	570	488	501	424	469	418	414	400	372	397	365	384	325	335	294	377	287	336	307	341	346	318	306	296	320	334	329	307	331	321	313	326	323	327	338	322	331	346	357	305	290	332	332	305	326	342	333	306	293	303	295	321	327	300	327	291	320	322	315	324	331	338	296	300	316	322	305	332	344	273	311	281	313	309	290	329	272	301	318	290	328	311	316	323	316	287	317	315	299	331	316	287	300	306	315	304	332	302	332	307	303	306	338	322	275	296	316	333	277	305	301	291	315	322	312	297	323	324	306	291	304	323	309	305	295	339	297	290	301	281	325	286	331	309	285	314	312	256	322	317	359	313	315	322	293	296	289	324	354	307	320	282	307	324	325	287	314	355	311	309	292	307	307	326	325	317	320	310	311	293	296	328	284	284	271	284	297	340	292	322	306	314	302	324	324	331	324	281	268	333	305	303	319	306	267	316	284	304	319	314	316	302	316	308	309	319	311	319	299	249	357	306	320	319	286	325	290	339	299	316	317	328	321	313	315	344	290	315	284	297	325	306	284	282	302	335	334	306	335	315	315	298	305	299	301	273	322	280	322	271	293	286	294	331	312	325	325	308	321	329	290	300	272	324	300	322	325	313	329	314	298	312	299	337	282	343	306	302	291	298	305	303	297	294	290	297	304	328	334	290	290	290	316	313	306	301	327	311	288	307	289	269	301	328	308	313	300	327	315	290	326	286	336	319	294	305	297	309	305	305	336	300	328	301	326	296	290	333	355	311	296	299	309	294	318	305	289	284	281	345	302	322	283	302	301	304	286	337	294	299	340	327	301	316	305	281	285	315	305	332	333	297	293	328	302	307	269	322	303	290	322	286	314	316	317	310	295	289	317	339	306	306	327	309	314	284	289	320	290	322	312	327	329	298	280	302	298	277	292	291	314	319	293	288	312	304	288	325	310	314	336	300	307	297	303	280	318	306	325	301	322	283	298	287	289	323	294	339	293	308	300	304	311	305	310	321	324	320	277	324	308	320	317	335	344	311	317	307	286	315	321	325	325	332	348	334	296	315	288	317	338	282	321	314	327	358	331	324	316	267	313	314	325	364	283	284	324	290	311	302	330	277	320	320	332	303	309	310	322	323	309	309	311	321	302	299	320	291	322	311	297	304	327	300	286	313	309	279	309	302	313	294	335	281	296	288	295	302	299	321	323	311	330	300	315	318	322	330	311	325	303	303	321	306	289	297	296	304	308	321	280	338	334	274	303	319	293	336	281	343	251	300	311	305	329	303	312	280	302	309	294	300	321	300	348	320	306	325	293	319	298	327	288	326	317	325	300	288	286	324	332	290	313	325	307	305	316	302	330	329	316	313	303	311	319	311	300	292	307	273	323	313	353	327	306	323	294	335	308	308	312	317	305	310	307	294	281	331	313	327	305	295	287	285	308	325	305	307	302	284	336	314	273	305	322	299	287	288	294	301	322	349	320	324	310	331	306	318	311	316	322	299	333	268	303	313	309	296	273	297	318	322	326	335	311	310	303	329	306	337	314	327	288	293	307	312	280	301	307	290	312	293	304	319	290	302	308	318	314	300	290	312	293	317	318	297	295	330	288	301	336	288	333	296	309	302	325	317	306	321	300	324	285	281	312	305	331	273	321	302	304	299	287	320	306	325	326	295	314	278	297	297	327	312	319	320	297	314	292	342	294	311	280	320	299	303	317	322	280	304	302	309	290	302	344	314	313	322	303	327	293	290	294	304	282	333	295	288	318	297	322	301	311	315	306	285	305	287	310	309	338	306	330	316	305	300	328	318	315	308	335	307	300	299	312	309	330	279	341	295	302	300	294	288	318	306	309	327	324	324	301	291	302	316	274	301	285	279	305	292	295	335	296	271	331	297	319	350	294	273	279	316	311	303	308	325	307	345	335	315	350	298	275	284	338	304	334	313	330	303	315	295	318	285	309	295	297	326	332	292	306	294	302	290	305	281	298	330	357	323	281	312	329	329	296	295	309	302	310	315	305	332	300	313	338	316	326	298	293	240	302	281	307	333	317	300	272	283	331	319	301	309	305	319	304	296	307	314	315	306	309	326	290	302	282	290	334	306	284	316	280	309	311	284	275	318	312	289	294	304	304	285	344	318	333	293	310	316	295	334	322	315	297	282	280	337	297	289	293	306	312	284	306	318	346	303	292	322	267	306	330	317	311	279	301	304	303	306	326	342	283	293	293	317	329	302	328	314	288	300	284	336	283	286	345	305	282	296	306	325	342	308	273	329	311	311	288	310	308	334	322	269	293	325	299	292	321	305	324	307	319	311	295	336	297	297	330	302	303	317	316	332	316	286	313	339	316	298	296	310	323	320	273	314	293	319	289	312	290	300	282	292	293	344	287	326	315	308	312	325	315	285	294	320	328	302	293	334	332	298	320	313	298	298	311	312	286	287	284	350	294	308	327	306	321	280	326	315	297	291	312	328	315	293	331	306	305	312	326	309	305	290	312	304	311	264	294	348	288	308	319	307	338	310	321	327	291	333	323	266	308	311	302	306	304	317	272	308	318	300	316	297	316	347	303	316	325	322	306	302	312	299	326	304	297	308	276	276	312	284	293	267	346	298	306	277	312	301	331	309	312	316	286	323	316	313	292	304	310	315	312	314	326	327	288	318	311	315	321	293	283	315	275	294	349	332	321	295	308	334	294	293	316	316	298	296	292	312	332	328	323	317	302	291	279	339	291	318	320	279	339	308	317	303	312	308	305	319	293	321	311	336	304	299	323	328	324	331	333	319	326	299	290	296	282	312	313	293	335	303	335	289	318	314	303	333	317	322	315	298	304	331	290	277	292	301	286	327	331	336	307	293	316	338	292	301	325	299	281	300	285	318	310	290	326	299	325	304	267	303	317	305	301	290	308	303	313	291	322	323	287	323	307	309	314	291	293	324	313	282	312	323	318	309	297	348	325	306	296	313	297	322	296	329	312	292	314	296	317	321	273	302	302	282	296	286	295	328	300	333	300	338	271	286	325	342	334	347	279	309	298	290	297	323	317	325	323	321	303	306	299	325	324	323	292	304	287	330	317	307	314	330	301	298	314	274	306	309	317	278	305	318	284	328	322	289	317	312	308	296	305	316	300	326	276	322	269	324	302	299	339	286	306	299	332	286	324	289	302	299	298	307	323	328	352	316	307	318	302	301	331	315	315	295	288	336	315	301	308	310	333	289	302	301	292	320	352	285	322	298	314	339	307	329	348	270	324	293	344	320	314	310	315	318	291	277	301	293	318	298	326	289	326	313	309	308	296	295	312	317	290	297	312	314	288	282	311	295	300	331	310	327	316	322	310	320	296	287	313	314	330	289	291	289	298	317	298	269	292	344	285	298	292	307	296	335	327	289	313	310	315	302	315	300	274	316	324	293	296	364	278	296	302	301	301	295	289	339	309	323	287	291	339	304	290	326	325	318	329	318	285	321	294
18298	28041	21075	13168	9167	6954	5548	4445	3438	2549	2089	1696	1472	1380	1167	1114	965	901	839	843	758	768	646	662	613	640	594	592	585	554	619	548	542	565	537	547	544	488	523	533	474	531	616	536	541	524	507	554	545	506	513	475	505	526	505	484	466	557	487	499	538	503	477	542	527	489	535	532	502	481	488	488	483	444	441	466	464	509	501	485	527	482	495	509	444	466	510	469	492	489	467	474	449	501	481	514	458	497	494	490	462	481	502	490	474	479	485	482	484	503	484	458	511	459	461	476	494	467	491	500	467	470	466	477	475	531	497	443	496	511	480	479	433	474	499	512	507	501	471	508	475	436	467	467	500	480	498	469	493	487	484	489	483	467	475	481	485	508	470	441	516	463	484	460	487	474	504	501	456	506	475	444	502	459	478	505	431	479	482	456	502	491	478	466	527	499	475	488	453	477	465	445	464	493	528	478	492	491	446	472	446	507	479	473	489	494	477	494	509	513	459	435	519	464	435	461	465	469	473	497	472	452	468	464	451	470	453	508	442	483	511	467	461	441	471	477	460	514	484	490	495	488	469	485	450	498	484	473	500	481	502	464	463	460	467	477	498	443	497	468	495	478	447	469	477	468	450	447	483	474	483	469	483	505	498	473	484	452	504	479	490	454	459	478	458	453	496	480	533	488	470	470	469	465	487	518	464	473	474	437	492	495	475	436	485	497	478	515	486	455	480	473	480	518	474	497	513	497	468	491	457	455	465	452	472	470	457	495	450	466	513	515	475	513	511	450	472	506	480	439	454	505	482	516	502	499	482	467	465	479	484	484	469	536	515	473	494	496	475	424	501	468	516	499	500	496	478	489	544	508	498	476	463	468	502	469	461	513	487	518	543	505	510	454	545	482	444	461	478	493	496	453	492	487	477	461	502	515	500	503	506	477	441	488	474	449	501	531	450	451	507	468	477	464	467	482	504	467	478	491	472	496	493	477	506	499	500	474	482	466	463	432	497	459	474	508	450	459	438	459	471	482	467	456	466	477	510	491	461	483	491	492	470	500	481	479	456	499	468	504	450	495	482	487	432	476	503	478	479	456	455	492	514	500	506	479	497	463	499	461	478	475	492	492	485	494	490	466	482	439	489	485	485	485	421	480	459	435	477	483	485	441	508	466	486	479	467	477	491	494	492	499	489	482	495	503	463	454	493	463	464	490	489	450	474	528	481	502	510	469	466	462	483	469	495	476	462	449	460	478	469	462	453	501	465	505	521	481	507	503	497	443	484	502	523	487	502	522	478	483	474	481	453	500	441	491	457	503	461	512	472	497	464	460	509	501	508	447	476	466	462	496	468	473	523	489	464	455	477	468	477	501	470	514	489	512	446	465	458	472	478	481	500	524	478	482	480	474	467	469	511	483	497	481	490	479	494	485	503	480	490	479	518	448	473	474	469	487	475	478	438	493	498	475	484	481	463	475	490	452	488	467	527	474	517	491	494	476	449	487	490	460	503	472	458	507	506	463	482	499	484	471	482	473	483	550	506	456	463	451	505	477	488	494	476	469	480	491	509	477	511	475	508	494	462	492	472	476	462	530	488	452	451	478	465	469	501	492	494	496	505	462	495	474	481	487	468	503	502	444	458	475	509	487	476	467	491	505	484	466	462	460	489	480	505	474	487	492	475	480	468	479	510	502	496	496	493	513	481	480	477	488	456	463	447	476	530	486	510	477	460	492	493	466	467	428	455	490	517	450	500	485	459	473	538	499	458	499	529	462	452	496	510	452	438	472	432	489	493	488	468	483	451	444	498	501	468	484	471	514	479	525	429	483	490	488	526	460	493	494	501	476	493	445	501	487	444	500	470	480	488	495	465	495	492	457	476	513	485	436	485	451	448	482	527	477	494	469	490	471	489	486	453	449	463	484	437	514	501	483	440	474	526	458	479	504	506	486	471	471	487	479	500	453	476	467	512	485	507	466	541	491	466	489	481	459	488	485	483	475	500	481	483	474	474	473	511	465	477	476	482	481	514	458	463	483	478	486	475	472	497	475	468	497	485	445	491	480	445	463	528	457	486	468	474	485	481	478	481	494	496	494	505	489	468	478	493	476	472	484	492	504	482	478	472	532	476	498	487	451	491	470	494	480	478	458	471	440	478	459	476	472	506	479	485	472	470	446	480	490	459	560	514	483	490	435	483	470	473	481	471	486	468	506	491	520	445	462	471	416	464	497	481	523	479	460	515	504	508	464	480	505	457	501	505	501	484	492	478	476	516	454	499	509	476	464	470	502	488	445	488	475	459	465	484	502	499	538	499	490	462	501	479	480	479	494	453	506	494	537	505	464	473	516	448	488	473	505	499	471	473	475	449	464	463	448	473	483	498	499	444	469	533	461	507	488	473	470	478	490	460	499	498	475	463	489	447	461	468	504	490	504	472	475	501	458	477	470	495	477	492	504	485	483	508	483	500	529	503	502	439	466	444	472	492	516	488	465	493	487	475	486	493	479	460	479	476	453	466	457	477	473	490	487	496	491	457	485	492	477	456	497	464	476	536	493	509	520	498	480	496	442	465	462	496	478	486	465	479	467	458	481	472	497	512	494	499	450	522	521	527	489	507	470	474	493	484	491	484	505	482	507	514	491	473	505	490	457	493	459	453	478	511	491	445	466	480	468	472	479	503	447	488	449	492	507	491	507	510	512	451	459	481	504	513	475	456	455	476	487	494	470	471	467	437	503	493	494	530	442	486	491	484	445	460	483	463	443	482	492	530	476	479	512	479	491	472	460	496	459	464	507	512	500	486	500	466	465	484	474	487	496	469	492	490	510	502	463	461	467	490	478	471	502	490	522	499	460	462	475	507	474	494	493	476	484	509	470	462	480	495	461	473	483	490	465	463	518	491	435	467	473	479	450	481	517	455	536	450	529	503	442	516	501	470	521	472	472	481	533	436	467	451	521	467	509	519	466	482	440	472	493	476	514	501	482	457	498	526	504	474	467	487	485	449	516	501	506	475	492	463	475	462	505	456	480	447	499	517	483	471	509	477	488	480	491	469	483	513	486	450	524	476	491	486	503	485	509	450	468	488	485	496	472	481	429	499	506	493	482	484	474	509	462	467	485	426	524	499	472	513	487	469	486	462	482	483	459	469	509	475	471	523	492	470	466	458	487	473	448	468	465	492	482	498	489	496	462	471	466	481	485	448	472	488	470	522	484	445	448	495	478	473	459	503	471	473	423	478	454	517	475	450	481	466	499	478	506	475	493	466	492	459	531	489	477	499	487	483	485	477	494	538	486	490	466	455	462	461	499	502	478	512	484	506	513	472	467	491	504	494	495	511	507	473	469	513	463	454	485	510	514	453	476	455	433	466	506	448	470	511	481	468	482	497	463	504	532	508	475	509	486	506	496	461	460	487	492	514	481	500	451	501	483	491	472	490	493	502	476	478	460	460	497	481	450	524	458	501	471	461	471	506	478	494	517	493	494	504	470	481	510	495	494	443	521
22421	21136	28229	24274	21152	17719	5840	2907	1936	1396	1109	952	804	791	615	557	488	530	424	390	400	391	335	299	291	289	280	292	276	277	290	259	272	276	250	251	262	247	207	272	231	253	254	227	246	239	265	251	249	219	219	252	207	220	236	229	261	217	237	231	236	248	220	228	219	224	208	228	219	211	217	229	231	237	236	210	209	247	212	200	185	223	222	189	219	226	240	227	219	222	216	227	202	208	216	232	215	235	217	228	228	205	215	176	207	211	218	231	215	215	208	219	196	207	213	208	240	234	211	231	221	215	228	211	200	210	208	191	237	198	200	234	202	228	214	239	242	239	211	217	221	204	235	218	216	207	225	233	202	202	199	190	218	243	207	202	209	233	219	226	216	195	213	229	217	228	241	218	209	201	218	218	221	226	232	204	217	220	225	230	227	208	214	199	229	238	221	194	201	220	226	219	218	226	230	228	223	231	207	210	185	212	242	214	206	207	206	220	217	221	213	228	206	206	216	210	209	189	220	225	198	198	223	208	228	200	218	203	188	225	227	216	225	257	225	206	226	205	229	219	206	210	241	202	194	217	250	203	218	224	231	196	205	195	238	207	221	215	200	201	215	209	188	245	220	216	202	188	199	172	185	231	223	192	247	217	228	225	232	215	215	220	207	209	222	240	223	218	211	224	207	213	215	217	210	217	215	228	208	214	225	187	220	207	208	223	210	211	207	207	183	221	243	220	202	229	211	179	219	222	217	219	203	220	227	235	225	212	189	209	217	200	200	213	210	210	238	207	221	222	224	243	200	193	188	200	198	192	215	230	212	219	214	219	201	239	208	224	219	219	226	201	204	210	226	216	221	246	193	191	205	218	200	180	256	232	201	215	195	214	220	197	220	194	222	211	186	217	221	207	210	216	203	212	211	205	218	219	228	211	211	212	201	215	204	208	235	231	254	195	202	211	257	203	194	229	219	216	236	201	194	205	224	200	227	218	202	220	219	211	211	202	212	209	208	199	197	212	224	201	214	205	255	195	226	251	176	193	235	197	230	234	227	207	240	222	198	211	205	246	246	220	201	184	197	209	210	230	227	203	219	225	217	236	228	227	214	214	233	216	251	235	211	201	232	213	223	207	210	213	185	209	210	218	237	197	232	207	230	211	231	216	199	202	245	192	186	202	200	221	205	204	190	207	206	214	200	219	231	200	194	201	228	235	214	205	190	238	218	206	206	243	210	234	220	225	227	211	202	233	214	180	244	207	222	213	194	216	213	218	215	196	214	226	244	213	225	206	234	200	212	214	189	222	235	223	225	215	232	234	202	220	220	214	204	197	215	209	239	234	203	205	244	214	189	218	209	186	217	193	243	230	241	189	233	238	197	197	232	200	229	226	210	220	224	210	201	208	203	210	211	198	216	239	202	189	222	193	214	229	225	186	202	200	193	205	222	195	216	217	188	233	229	221	213	221	229	223	241	204	190	191	187	219	210	217	225	207	208	243	222	211	238	199	208	190	197	210	241	209	201	213	198	203	219	230	230	226	225	221	221	209	246	222	215	225	210	204	245	195	230	218	232	214	223	221	199	217	220	209	232	242	236	233	221	217	225	216	201	208	205	216	220	232	216	237	218	221	217	219	242	200	231	214	208	222	193	234	227	182	235	206	207	208	227	201	203	208	208	225	206	191	218	204	176	234	207	217	198	201	201	205	211	214	221	218	188	188	215	203	221	230	217	221	209	202	237	229	209	201	194	227	181	214	221	189	230	204	210	203	213	224	209	221	212	219	233	231	215	203	216	184	188	223	222	221	199	234	220	206	238	230	221	194	215	198	201	192	234	211	213	237	184	222	206	228	222	209	207	214	233	210	214	228	218	191	240	196	236	173	205	200	215	212	198	219	225	186	231	223	208	208	223	227	218	207	204	215	230	217	195	219	235	216	209	212	226	201	218	190	204	225	212	206	207	198	235	203	244	219	220	188	218	179	217	211	221	195	206	221	165	214	224	200	234	236	198	218	211	204	217	213	216	223	217	223	213	227	225	198	228	224	232	206	190	195	248	180	230	208	198	222	201	210	215	208	215	213	200	217	214	214	207	210	221	215	188	223	203	221	218	202	212	227	206	231	197	230	215	223	213	187	194	206	212	241	236	201	206	216	237	191	215	220	247	259	204	213	206	202	206	214	236	225	223	209	226	213	258	228	228	218	221	205	208	195	209	212	214	194	213	204	226	205	213	193	225	225	218	231	202	226	211	200	237	213	216	202	217	215	217	213	215	215	214	214	227	222	220	209	216	197	236	216	218	237	194	210	185	208	243	206	199	221	225	223	221	228	218	225	210	224	222	218	191	249	198	231	214	199	224	229	182	195	210	200	210	216	217	194	232	210	213	244	191	231	189	222	239	192	213	198	239	199	213	229	222	208	209	210	210	215	207	229	209	209	203	196	214	211	211	222	211	232	223	199	219	214	218	177	215	225	220	203	234	218	219	196	217	201	218	220	214	224	212	232	231	211	235	201	205	218	209	208	191	215	209	225	221	238	213	227	216	175	205	191	192	197	226	208	170	194	196	232	214	223	223	204	206	224	223	209	198	214	215	208	180	212	207	220	205	193	199	216	222	190	203	207	214	196	208	235	219	224	232	212	216	206	206	231	212	212	212	225	230	220	214	192	202	228	223	204	208	197	209	202	240	199	191	232	228	221	230	207	217	183	215	213	208	213	216	224	231	232	205	201	245	213	213	215	214	184	232	210	197	184	223	230	218	228	243	216	207	221	216	193	175	249	228	212	216	203	223	222	207	223	207	218	215	218	230	228	236	190	212	235	211	198	214	213	207	228	212	218	210	225	230	207	199	225	189	218	232	226	221	191	237	197	194	217	221	221	215	210	219	212	231	239	227	210	217	225	213	226	207	212	209	232	227	230	214	207	211	224	207	215	208	205	191	214	221	196	193	208	194	228	212	206	207	222	212	206	200	222	240	205	199	212	213	217	224	211	212	180	207	204	215	236	222	203	216	226	180	220	210	219	196	209	212	246	201	217	207	220	186	221	213	219	212	214	219	218	210	219	208	237	221	204	230	214	222	213	215	196	219	211	198	223	208	217	247	205	188	205	219	224	228	209	206	209	196	239	215	206	198	209	185	189	226	233	233	217	223	212	195	207	203	200	231	217	201	203	220	211	193	198	214	199	223	194	224	203	194	215	223	216	219	222	239	239	203	215	210	214	239	237	227	221	218	190	198	215	221	224	208	194	217	202	202	190	213	220	216	211	193	203	194	218	250	208	224	211	221	209	197	189	213	209	201	193	218	206	222	223	227	233	190	228	227	214	198	202	203	221	241	218	236	196	222	209	219	218	230	222	230	247	213	238	210	218	203	206	233	235	241	193	218	232	189	218	232	207	190	210	226	208	208	229	216	204	206	232	214	224	228	210	188	221	165	240	215	215	200	180	223	194	207	204	221	225	224	186	174	221	227	242	210	242	220	194	206	217	187	201	220	225
21523	35373	28302	19509	14401	10996	9059	7284	5601	4294	3279	2637	2227	1961	1793	1490	1282	1150	1095	985	918	781	732	636	595	566	540	559	505	476	499	530	469	461	464	451	435	417	393	398	455	434	434	442	462	406	422	404	381	351	394	385	403	375	388	439	345	382	374	388	400	353	394	349	370	385	388	396	368	358	392	322	374	318	344	349	348	346	344	357	350	352	345	348	357	337	355	327	327	299	348	329	321	367	340	371	364	373	348	329	359	338	332	330	343	331	340	346	328	337	329	334	338	326	331	343	344	348	297	331	326	369	337	333	332	320	327	339	323	351	355	357	317	323	395	365	310	351	329	369	354	323	324	338	346	317	335	334	314	340	361	328	325	324	322	354	311	335	341	300	340	297	329	307	306	322	331	330	318	329	351	348	358	312	377	337	361	335	332	352	327	340	335	341	331	367	325	343	312	328	347	358	338	344	304	322	333	330	333	330	304	333	326	329	332	336	350	304	327	335	336	327	316	310	303	332	345	315	372	346	358	324	309	351	311	329	346	318	352	339	359	318	331	351	352	342	316	352	349	356	335	328	315	346	359	347	311	325	340	306	347	347	383	326	338	328	340	352	316	319	362	357	362	349	349	342	352	336	323	321	361	370	333	347	315	375	356	348	349	364	341	322	351	357	335	332	332	330	321	334	337	365	311	327	350	320	354	343	356	357	317	335	334	346	328	323	348	325	320	346	325	316	374	317	318	353	336	364	332	354	377	318	347	307	354	327	346	349	346	346	335	330	335	294	344	326	327	328	325	308	330	362	359	316	346	332	336	387	342	341	332	321	312	328	332	352	336	351	322	345	340	308	355	345	344	345	344	380	305	289	342	336	314	344	334	327	345	339	324	341	341	330	358	314	360	316	302	354	338	347	346	354	353	320	351	361	337	281	334	345	325	343	337	316	338	343	335	331	331	337	373	344	356	317	324	326	294	322	327	343	324	337	345	363	316	352	310	366	334	338	342	355	312	337	319	350	339	323	318	357	354	360	341	344	306	373	340	329	328	349	374	342	340	339	329	369	332	361	305	331	341	324	334	324	349	320	343	343	357	345	336	332	351	334	316	341	299	332	354	359	340	316	344	335	371	330	343	360	291	313	330	324	340	344	347	331	344	350	366	325	323	336	371	350	324	344	359	350	336	333	307	335	343	356	338	357	324	321	324	335	343	365	352	376	357	360	336	323	326	349	309	323	362	329	359	355	345	321	341	306	330	336	333	351	322	348	341	340	328	308	337	320	326	333	327	322	356	366	327	316	339	324	354	348	350	322	314	346	327	347	345	311	343	356	363	363	352	355	356	340	320	312	304	326	305	321	322	323	335	320	353	317	335	346	343	326	343	347	337	369	338	328	309	307	324	330	338	326	337	332	307	319	370	356	355	334	330	335	342	325	360	356	320	339	341	343	342	325	347	345	356	325	337	337	366	317	339	333	343	334	303	340	316	360	334	322	337	341	341	352	312	316	331	358	347	333	346	354	357	348	342	344	327	361	341	342	319	346	348	341	355	316	326	320	343	373	332	324	343	341	345	339	351	342	350	333	357	327	346	357	346	326	337	322	353	348	355	363	352	322	382	349	336	326	353	343	340	331	330	338	331	346	381	316	348	328	343	345	351	305	336	305	329	361	312	319	321	307	343	347	349	361	321	355	352	329	319	342	351	305	354	386	327	281	321	320	334	341	316	350	321	339	349	327	321	357	348	354	302	309	364	349	322	334	329	333	332	347	336	322	377	340	339	342	317	347	346	324	377	345	374	295	331	333	331	320	337	352	310	317	338	303	345	317	296	389	313	335	323	311	347	340	339	348	329	356	315	348	339	338	361	352	346	314	361	290	309	350	364	333	349	311	335	320	364	346	337	343	292	333	331	334	354	320	338	292	329	376	295	358	351	345	336	351	345	339	291	324	337	326	352	331	329	333	363	362	329	361	318	327	340	342	335	343	347	355	349	307	355	334	311	372	316	353	331	333	354	313	348	336	339	307	347	324	341	325	352	281	372	367	367	336	337	325	334	341	315	371	336	348	323	329	324	343	328	335	331	331	354	344	341	365	307	369	320	350	349	338	333	338	339	323	361	345	365	317	360	333	364	339	352	334	329	359	333	331	341	356	325	346	349	325	346	341	334	354	333	338	316	335	320	339	375	347	338	355	325	319	336	331	334	335	368	349	321	353	348	307	314	335	345	318	344	284	333	305	323	342	315	310	345	331	349	341	356	329	342	344	306	332	292	321	356	312	362	334	333	308	348	313	324	305	344	316	305	346	357	323	348	349	370	321	333	356	309	358	320	328	349	307	326	337	360	352	330	373	349	348	329	318	344	346	338	328	322	352	297	351	372	315	358	351	309	317	312	375	324	334	354	342	345	322	335	346	346	316	340	349	349	307	347	337	337	318	376	349	320	376	329	340	319	344	301	359	331	347	347	365	374	364	330	328	358	340	355	335	339	338	362	319	341	341	346	317	326	345	329	347	354	358	334	322	330	346	338	324	328	318	356	362	340	312	331	357	328	333	350	346	345	330	298	341	365	309	350	329	348	323	332	338	326	320	374	336	335	349	342	340	345	341	350	364	349	344	370	357	326	305	344	301	333	273	349	285	354	328	360	362	344	319	322	361	370	334	336	309	352	306	334	318	319	343	339	316	308	333	359	336	342	312	328	345	334	343	297	351	341	371	336	325	307	335	387	350	342	334	363	345	311	341	340	385	349	352	299	313	352	339	346	317	308	356	332	346	301	353	312	346	337	318	375	339	336	352	319	348	374	330	344	332	334	349	321	296	365	311	325	326	330	341	319	334	364	320	353	353	370	355	321	340	345	379	290	339	321	346	305	317	316	329	358	345	299	348	323	356	311	339	358	318	318	349	342	365	351	347	352	325	329	330	322	375	357	317	325	312	360	315	347	319	341	344	354	329	317	327	342	315	340	323	344	337	363	312	323	328	353	360	356	344	330	344	341	354	324	337	345	355	351	320	333	314	325	320	359	326	349	337	319	346	335	346	348	330	359	337	333	338	324	339	376	312	336	329	327	333	355	343	329	333	304	350	378	330	305	342	318	316	324	334	330	338	372	364	339	307	350	330	344	313	360	299	305	342	335	356	342	333	316	340	297	342	328	336	353	340	347	303	332	348	358	309	342	368	353	347	326	333	323	364	352	348	351	361	337	305	322	372	312	317	332	366	322	301	309	308	356	373	348	356	299	352	337	327	373	345	352	349	347	344	297	287	349	368	331	333	340	347	358	347	346	375	320	341	347	329	352	333	327	339	329	343	344	328	344	324	330	341	350	318	366	353	345	344	318	339	343	337	313	352	320	355	366	336	354	325	295	366	342	332	325	336	336	316	350	332	336	337	333	356	327	351	305	357	368	333	332	318	371	366	373	342	343	347	332	340	334	317	344	362	362	342	352	315	320	308	330	365	330	334	355	378	321	335	352	332	337	332	329	367	308	347	342	341	353	354
27561	18965	12306	5932	3001	1965	1571	1200	1009	740	646	598	539	540	494	428	430	445	433	379	376	376	367	410	383	346	395	356	362	319	377	318	338	378	328	309	344	336	321	350	334	298	326	361	359	346	337	341	335	372	362	313	338	329	354	303	350	347	328	359	321	360	329	337	355	344	356	351	340	332	330	330	333	364	326	320	356	319	332	325	308	315	325	321	326	298	329	344	369	337	336	326	331	348	321	335	352	334	341	352	325	310	333	318	342	320	278	302	321	337	333	293	306	300	300	311	311	330	324	360	353	380	330	317	319	328	324	298	308	328	340	345	333	347	338	324	336	333	340	358	322	327	369	319	326	334	310	332	315	372	307	348	343	316	329	308	339	319	354	331	306	348	335	299	336	323	322	309	341	321	325	337	323	337	330	345	340	311	304	304	340	339	287	306	310	301	348	316	307	366	339	361	359	352	315	336	330	349	348	318	329	374	338	304	325	313	334	314	325	357	346	315	321	335	345	329	332	323	301	307	332	318	347	301	357	342	323	343	361	333	347	303	315	338	377	315	336	367	341	295	323	328	338	310	334	284	351	327	340	307	361	326	346	312	338	347	363	321	359	309	305	342	337	352	324	339	313	348	350	333	341	316	344	321	342	351	324	337	301	340	331	321	320	363	324	323	309	338	332	366	349	320	315	339	316	332	320	297	322	346	332	365	357	394	336	312	352	314	338	328	328	316	325	328	349	295	306	355	322	331	326	315	321	334	381	331	371	315	318	299	291	327	331	306	342	353	320	330	336	399	349	339	308	322	343	347	327	357	328	318	335	316	302	340	316	338	330	283	304	358	346	317	306	340	317	340	282	308	326	337	316	348	305	312	369	310	318	332	344	333	305	306	325	325	324	326	335	375	335	311	324	331	311	303	336	363	329	328	301	337	350	354	323	340	332	342	307	345	334	310	304	340	341	337	363	313	338	341	310	314	328	323	301	317	320	331	336	345	344	328	347	312	323	335	341	336	337	337	320	326	355	336	338	321	322	326	317	338	326	339	310	335	327	321	362	309	290	343	332	343	359	330	338	332	355	334	315	331	335	341	339	315	294	309	325	313	328	291	318	361	362	298	332	313	337	359	314	340	319	314	316	343	371	349	333	343	336	356	332	327	319	340	331	335	351	320	286	335	332	326	373	305	317	326	304	324	319	320	316	326	346	345	344	328	348	358	320	311	289	327	350	353	349	287	324	344	328	325	320	329	330	323	376	358	349	310	335	331	323	323	328	329	297	353	299	321	322	318	317	337	349	324	300	335	298	310	330	313	346	315	335	307	296	334	324	326	315	336	345	345	327	341	368	363	332	278	318	335	284	323	355	342	317	341	349	331	315	307	311	339	310	304	328	320	326	355	344	301	315	332	362	344	372	337	348	369	333	349	335	322	348	318	296	340	326	334	357	357	342	309	329	330	321	319	330	308	358	328	357	345	314	317	337	309	348	322	343	315	296	328	329	301	332	329	331	304	318	334	344	311	328	337	334	323	332	331	324	339	344	329	352	323	353	341	348	340	347	345	333	325	334	341	334	336	344	316	341	360	322	327	322	343	300	311	339	335	301	345	363	330	353	340	358	346	323	304	300	311	310	357	336	333	329	312	320	291	347	334	323	360	331	357	334	319	333	314	313	337	341	336	324	357	321	344	330	330	308	322	295	338	335	343	342	310	316	305	360	288	322	340	319	330	344	335	374	337	323	325	309	330	315	317	314	308	335	344	319	338	319	315	340	307	325	328	350	355	317	337	318	321	357	343	355	353	310	336	316	319	357	335	333	361	334	361	338	348	326	325	330	310	326	324	309	366	334	354	326	325	349	305	353	330	326	339	330	344	346	305	341	350	336	307	321	335	341	315	329	347	307	360	344	321	345	355	341	297	307	336	325	305	327	319	311	324	367	352	351	321	332	359	292	347	311	289	320	299	350	308	321	301	328	359	333	332	313	310	356	335	334	342	344	338	323	326	335	344	325	325	334	326	314	329	341	351	303	365	347	333	320	332	328	331	299	327	310	320	351	335	339	340	312	315	349	319	331	322	336	327	351	332	338	306	335	324	332	334	344	318	337	346	308	351	322	348	333	324	353	316	336	332	322	327	312	317	324	355	314	357	325	319	307	295	333	335	305	345	333	299	320	307	346	334	312	345	332	339	330	340	316	319	325	343	329	323	325	322	323	335	352	329	367	343	314	360	310	365	330	333	335	344	360	358	318	342	326	337	361	376	354	310	331	341	335	320	304	337	316	317	292	338	296	307	339	333	307	311	336	308	312	344	342	371	365	334	344	361	324	330	328	311	332	352	335	338	337	354	354	330	336	332	333	345	304	326	339	306	340	351	321	349	326	346	324	300	370	339	330	330	327	350	347	337	341	312	339	339	348	314	326	336	317	329	346	308	355	341	297	359	313	354	320	332	362	344	332	321	357	336	341	327	320	332	336	349	301	350	326	321	354	323	358	313	327	327	328	306	310	343	315	316	341	326	339	329	304	328	313	306	351	321	349	340	300	305	317	335	362	297	328	318	345	312	326	319	320	324	323	333	352	317	310	341	332	355	278	328	372	335	333	332	329	336	313	354	329	308	343	335	319	365	332	324	323	331	310	327	316	324	345	347	369	335	334	336	309	310	322	345	307	346	346	343	353	310	311	292	370	353	302	339	317	361	323	353	360	323	355	332	324	332	323	311	333	326	335	329	331	335	335	327	367	327	278	344	322	309	326	337	328	332	319	309	329	334	318	348	316	330	340	321	323	339	283	341	338	333	312	339	330	320	340	318	319	334	341	337	336	327	353	334	338	313	336	353	343	327	326	339	289	334	349	326	323	305	310	342	320	325	333	352	278	325	327	326	338	334	312	303	306	373	307	323	346	347	320	344	335	309	346	313	298	325	354	319	324	307	368	316	319	334	315	333	333	326	332	314	328	358	339	310	349	363	331	363	332	337	340	315	319	344	321	327	296	345	304	336	317	339	295	351	305	331	340	334	360	318	310	346	349	343	309	347	323	299	317	339	329	327	341	352	329	321	349	312	322	338	339	334	312	323	305	316	325	301	332	354	310	323	295	357	323	352	315	349	355	314	352	334	354	328	335	336	319	300	337	319	340	294	311	362	318	343	354	363	336	319	338	324	316	341	332	355	372	325	359	327	338	331	342	317	321	298	342	354	326	330	314	354	285	326	281	352	319	325	357	354	319	308	355	329	360	323	331	369	330	347	323	331	308	332	345	317	372	345	319	334	311	341	319	339	329	338	326	317	346	308	331	296	324	329	331	325	317	337	348	316	325	315	333	304	309	360	348	331	318	346	322	331	350	329	321	326	346	332	337	321	303	330	323	340	295	313	321	334	303	308	365	321	348	374	318	336	332	337	337	333	312	307	318	330	341	324	296	347	351	345	328	314	317	335	304	332	310	358	343	337	328	358	309	328	325	321	320	328	340	358	335	306	321	306	327	354	323	356	308	317
16727	24624	18390	10945	7557	5518	4480	3529	2690	2140	1634	1333	1265	1118	1031	927	874	824	833	737	750	728	656	624	645	639	611	591	595	584	580	564	546	593	573	605	537	526	554	581	564	560	607	606	551	556	556	592	608	545	553	551	530	534	523	561	556	590	570	546	556	563	549	558	528	516	558	550	540	571	533	572	534	538	550	515	564	541	503	491	534	566	539	498	527	511	487	536	527	528	492	528	554	528	550	513	499	491	548	515	543	508	496	560	520	546	527	531	580	518	497	509	522	524	568	533	547	495	510	540	510	514	518	542	524	531	544	532	538	510	559	494	552	558	561	506	528	537	486	492	547	496	506	527	531	551	518	512	525	548	539	558	531	527	563	523	482	512	495	492	549	501	514	552	529	503	514	530	557	484	532	578	520	519	522	531	531	556	546	488	546	495	543	481	552	564	526	539	491	543	520	509	516	542	513	497	536	517	525	570	547	550	563	550	531	525	488	542	530	561	556	462	545	537	494	512	521	495	537	524	559	508	517	517	535	499	517	519	491	527	508	518	516	494	540	514	547	541	528	527	533	507	580	534	560	502	542	474	535	499	544	553	520	564	531	533	539	519	519	528	536	519	518	570	495	510	512	519	498	494	504	513	515	556	529	517	471	515	516	533	536	555	539	520	519	522	553	516	535	528	527	512	562	541	531	541	482	579	516	513	513	540	557	531	509	507	504	542	554	518	533	559	490	525	500	497	531	490	552	458	550	485	568	538	514	529	517	522	522	519	523	511	524	510	553	490	553	521	523	569	550	532	485	565	515	532	485	493	523	518	516	546	533	559	537	520	514	535	514	562	506	541	517	543	528	532	522	532	517	538	534	520	502	571	561	526	477	521	512	535	511	489	481	548	502	529	517	557	510	536	512	539	532	527	515	537	532	510	481	552	533	563	554	544	509	547	541	544	519	542	535	536	570	513	527	522	514	524	531	517	530	489	525	510	464	545	542	519	557	533	513	522	509	545	515	498	487	573	513	575	527	512	557	542	525	549	535	503	551	488	530	506	522	515	525	543	517	519	553	496	513	516	538	521	521	524	523	506	526	493	507	509	484	560	533	537	502	558	512	522	534	546	530	521	517	509	522	535	563	520	569	498	557	514	540	538	533	538	571	524	528	530	526	551	504	488	523	528	543	502	532	539	529	530	529	525	536	545	525	496	533	503	512	539	500	519	537	544	511	523	553	501	542	541	530	495	542	527	517	536	489	517	518	538	517	527	537	552	540	511	580	535	530	553	521	597	506	544	516	506	534	555	527	511	554	562	549	530	515	511	530	548	561	504	530	540	527	538	546	533	491	539	524	478	530	557	548	534	540	492	543	530	513	532	497	497	498	497	551	544	518	538	507	541	520	519	538	498	505	528	550	527	533	514	533	523	543	490	534	558	512	543	552	545	500	560	557	544	507	536	535	509	572	528	509	542	542	522	492	532	514	510	511	506	548	528	531	540	526	517	531	510	496	504	502	536	534	517	535	520	526	548	500	530	509	508	515	529	527	494	511	517	534	496	529	551	500	549	531	461	559	450	538	504	511	495	551	476	546	534	521	539	545	507	521	506	517	523	535	512	518	496	514	498	514	530	527	508	524	484	559	522	513	520	523	557	522	540	566	511	509	540	493	512	482	521	543	511	497	540	517	497	533	548	533	520	533	534	511	522	543	541	538	536	498	534	531	528	557	532	504	505	506	511	562	524	509	532	504	500	509	552	516	528	544	517	503	545	557	511	591	512	500	497	522	557	532	527	511	545	542	533	520	586	500	554	551	511	496	503	513	564	541	568	510	544	510	547	495	549	502	524	524	501	566	559	514	529	465	520	529	530	513	520	510	538	520	567	527	543	501	539	576	512	558	575	554	542	521	537	517	529	523	541	531	505	517	528	498	527	527	522	553	508	508	532	516	557	518	555	570	519	487	506	504	485	518	532	535	531	519	538	545	476	553	528	533	557	546	518	586	513	527	546	529	486	556	532	497	473	544	536	521	529	503	526	521	499	547	503	566	535	533	543	538	591	523	502	515	533	534	520	537	495	532	534	531	550	502	522	542	527	546	500	523	502	514	556	540	515	513	499	517	519	528	514	538	493	528	527	560	542	507	558	534	522	491	553	533	568	574	527	549	520	513	513	502	512	509	488	509	534	571	525	494	528	548	518	507	535	511	512	571	541	537	516	493	521	549	524	510	530	512	531	551	493	503	481	520	558	513	521	535	520	511	541	540	510	558	522	543	521	528	510	520	552	530	500	506	550	523	521	533	507	517	517	539	493	524	550	506	577	531	541	575	518	513	545	554	561	534	525	562	535	560	526	510	483	550	493	499	549	545	499	500	537	510	540	514	552	508	523	514	491	501	517	555	531	535	514	529	501	516	557	563	556	539	508	530	535	516	517	491	510	490	556	588	488	545	532	567	533	559	524	513	491	512	560	547	529	548	528	495	512	517	540	540	506	507	547	506	541	516	521	554	541	530	539	554	517	500	548	492	528	524	519	521	526	569	541	547	544	516	512	537	541	522	570	480	521	514	532	533	520	506	568	518	549	521	549	511	541	550	508	564	542	523	522	493	519	546	466	531	523	536	551	523	535	552	510	513	505	526	522	548	500	505	509	526	531	567	546	525	532	500	505	476	496	513	494	552	519	515	506	525	527	516	507	510	552	529	539	506	550	585	537	562	523	513	525	546	510	504	513	527	520	520	493	480	536	512	530	535	506	492	531	546	495	515	517	494	536	526	509	532	513	474	491	522	515	524	549	498	525	510	502	521	547	513	523	526	534	534	517	524	532	565	500	501	484	560	573	525	516	476	504	525	536	520	544	562	494	517	533	541	531	513	546	485	527	543	523	543	527	494	587	526	490	547	546	520	525	538	498	554	502	504	507	521	510	568	532	513	533	522	511	501	536	528	579	539	519	525	523	545	559	528	507	502	540	521	513	524	512	542	541	523	517	525	541	523	540	527	552	516	518	512	501	520	543	554	573	547	571	502	544	508	540	554	549	540	518	545	512	514	524	538	524	562	497	551	533	509	514	494	530	505	534	536	502	575	524	500	509	505	539	533	532	548	525	501	473	553	581	520	521	515	488	538	532	523	530	507	543	523	489	494	556	514	547	573	533	529	525	524	522	501	508	506	537	523	548	497	543	505	516	561	556	541	541	561	531	520	530	549	527	527	544	501	535	575	533	557	498	531	544	519	554	487	551	507	516	516	524	542	531	547	519	502	532	539	525	597	485	512	566	527	552	503	553	528	510	535	563	524	503	552	516	511	518	498	516	527	546	545	549	527	491	531	513	526	510	495	544	523	537	499	542	550	520	507	573	528	571	480	534	523	532	533	537	529	498	536	476	516	510	545	556	566	538	508	529	539	561	504	517	549	518	455	525	547	530	560	539	555	514	523	523	547	499	551	519	521	534	512	551	496	532	502	532	477	505	480	558	501	488	530	525	556	461	524	531	527	574	525	545
23305	21127	27585	24947	19144	6052	2918	1953	1400	1028	868	766	650	627	550	494	445	424	443	450	376	366	328	348	333	300	300	337	300	269	310	272	285	309	299	270	300	267	286	268	272	287	269	284	291	266	265	277	294	262	257	294	257	256	269	252	299	280	306	262	260	267	254	252	247	233	260	262	262	246	256	241	250	274	278	239	259	249	236	247	235	248	247	253	268	255	268	253	221	239	264	275	273	240	256	268	238	240	244	275	245	251	238	272	283	246	262	227	272	249	256	253	257	269	274	239	291	286	255	264	265	228	239	263	269	268	215	234	243	253	244	263	241	237	295	272	228	234	244	260	287	262	251	248	242	269	264	246	268	267	255	260	215	268	257	265	234	226	228	274	261	258	232	269	273	266	258	238	280	233	287	248	244	242	251	256	255	244	249	260	255	262	252	255	263	240	225	235	277	262	242	305	248	261	263	263	289	281	243	259	225	273	268	270	261	261	261	263	250	285	281	251	243	247	269	269	240	261	266	258	271	260	256	272	263	259	268	264	281	234	265	250	244	277	248	249	277	241	251	253	253	248	258	251	224	225	240	267	283	261	269	274	255	276	239	238	251	271	230	233	234	262	268	266	223	269	270	239	248	260	250	265	251	266	260	255	266	258	243	263	235	268	258	225	268	263	267	231	229	226	237	277	253	240	254	253	265	241	252	261	253	269	288	280	237	248	267	246	247	277	257	249	268	212	270	272	229	241	273	247	259	253	233	258	278	250	240	252	289	240	278	283	275	254	227	254	259	251	274	265	267	243	225	224	272	285	266	257	279	272	242	256	227	256	242	256	251	259	260	256	246	268	263	247	258	245	257	252	259	281	293	237	268	284	251	269	243	247	270	263	262	254	250	272	255	241	272	263	252	265	247	260	238	266	289	246	254	239	254	240	263	260	270	240	266	263	250	266	266	262	265	255	238	271	281	247	280	258	268	292	247	253	226	238	260	245	244	240	262	241	264	276	246	223	251	256	230	278	225	245	260	247	250	246	245	271	257	261	257	263	264	274	241	279	242	241	253	235	272	288	250	243	260	232	272	254	252	297	243	255	265	252	249	252	244	236	257	265	254	267	252	259	246	245	276	235	251	277	279	287	264	252	263	258	268	273	243	255	249	230	277	244	260	260	259	275	267	245	269	263	280	247	254	214	237	251	248	280	244	240	256	252	234	257	262	250	261	234	243	251	253	231	258	247	259	243	259	298	247	255	238	249	270	256	266	270	230	240	233	256	231	255	265	249	245	253	276	227	272	254	229	229	265	241	265	236	249	271	269	258	251	249	264	260	258	265	258	241	255	263	276	263	255	250	254	217	236	281	256	267	235	267	242	254	275	257	255	248	257	267	262	259	280	242	258	268	280	262	269	232	250	251	244	277	255	226	244	251	246	242	248	282	246	247	250	249	232	271	280	256	277	276	231	234	253	223	260	233	249	247	216	264	253	265	250	285	242	286	267	262	262	232	259	284	241	250	243	243	228	263	260	251	268	244	229	278	230	241	254	268	266	266	247	261	256	239	242	235	260	240	223	271	222	264	258	265	273	288	279	250	269	243	269	264	248	260	267	228	253	274	239	225	273	261	268	229	254	238	270	265	220	248	261	274	266	258	272	249	226	276	231	246	257	269	249	264	266	271	258	225	261	243	262	252	258	269	265	262	248	261	250	265	259	232	245	241	263	268	256	263	244	239	247	257	259	276	262	274	255	247	249	251	276	268	290	271	266	240	280	229	271	263	277	234	244	238	283	252	231	237	245	266	279	270	274	270	267	261	257	253	245	269	261	265	233	238	231	257	291	276	260	258	241	252	286	235	259	260	275	233	261	245	266	229	254	239	249	256	249	259	263	266	249	239	244	276	263	278	259	254	242	257	251	261	252	264	267	279	249	275	240	252	219	236	249	259	258	237	245	242	233	253	260	240	246	266	258	242	263	263	268	258	220	262	261	275	251	258	256	257	294	253	265	263	248	216	274	278	233	280	300	255	281	254	259	270	268	232	260	246	256	256	259	269	241	237	258	255	260	267	218	231	293	267	260	224	273	280	261	247	267	233	232	245	250	273	272	259	218	265	276	251	250	257	255	250	252	270	268	254	273	244	248	241	263	246	251	260	278	250	256	283	264	271	265	272	248	254	247	248	243	250	288	261	263	260	231	250	256	254	277	259	259	259	252	261	235	270	260	291	243	255	243	283	269	266	287	272	246	251	237	229	238	264	253	232	223	248	261	284	257	249	246	237	241	249	260	267	276	274	264	268	239	281	247	257	243	253	259	293	240	246	297	259	284	295	257	249	269	251	246	261	247	241	257	271	265	215	243	220	245	259	252	264	225	253	278	290	272	256	246	243	268	246	263	274	261	253	245	261	263	258	263	244	245	252	252	266	229	273	231	255	250	255	265	219	233	231	265	241	259	220	250	243	222	248	286	278	245	287	282	246	251	260	255	273	270	230	237	280	261	278	238	254	224	234	273	288	247	249	246	245	250	260	255	271	227	255	266	263	241	269	262	226	242	269	280	271	256	273	277	242	255	259	256	242	275	235	249	236	271	265	292	249	266	268	270	293	239	258	292	252	258	242	259	256	274	253	283	254	282	252	264	240	240	259	266	251	232	255	271	227	253	239	267	243	263	260	242	245	266	277	289	250	245	242	261	258	277	232	283	233	221	246	282	251	231	254	241	257	258	249	257	241	230	226	250	259	257	224	260	253	258	272	281	267	272	247	283	255	240	233	238	249	284	255	253	230	242	239	249	291	262	268	247	234	243	227	243	264	261	277	259	269	252	254	282	242	251	264	244	244	253	248	284	266	272	261	270	277	260	246	255	247	265	237	237	276	226	266	246	263	236	252	256	257	283	259	239	250	252	253	261	251	245	263	249	244	261	270	262	259	278	253	217	258	264	246	250	230	253	253	244	266	260	252	255	242	265	268	240	273	263	252	282	241	263	253	248	243	267	263	253	274	248	248	248	261	279	258	245	263	233	233	250	273	257	259	238	261	251	245	272	257	253	284	245	255	248	261	231	260	256	261	270	245	251	257	262	281	238	256	252	269	271	276	256	253	247	270	235	256	268	270	254	277	289	251	246	254	258	238	273	262	248	236	247	269	280	242	255	256	259	241	261	254	268	303	243	255	250	276	255	252	253	259	269	250	249	253	261	243	229	234	254	278	262	264	242	254	252	284	255	253	220	267	273	246	251	241	261	267	237	271	235	257	248	252	274	282	249	248	243	264	235	231	267	245	239	240	259	248	273	258	265	244	227	278	278	279	241	256	233	255	241	258	283	245	256	256	247	237	270	248	241	255	246	250	263	284	228	267	253	246	241	270	225	261	252	282	248	271	265	250	285	260	248	242	257	283	268	247	260	251	283	242	265	269	260	244	222	233	270	267	250	241	242	257	259	245	241	261	274	290	232	244	254	261	232	275	249	240	227	242	243	235	260	274	241	261	232	271	253	281	241	259
18729	30958	23894	15402	11278	8431	6932	5525	4141	3146	2388	1988	1679	1612	1384	1189	1090	1049	980	828	818	739	676	646	601	606	593	558	559	511	520	501	514	490	503	426	444	474	460	460	449	482	467	465	480	471	463	492	461	466	435	411	457	416	439	451	420	444	441	453	462	429	466	428	408	482	465	444	424	412	431	444	448	378	413	431	448	386	395	428	433	414	407	396	397	373	413	430	395	396	388	420	443	428	427	408	393	400	438	436	385	446	394	390	410	408	401	395	426	431	431	425	384	404	395	390	450	384	416	416	404	457	397	389	399	425	418	404	412	432	414	407	387	387	395	387	399	427	439	416	387	418	409	410	416	403	401	405	423	396	424	391	424	383	405	435	424	444	408	426	386	379	411	367	385	400	441	427	419	444	428	401	414	383	408	406	440	380	395	409	400	428	422	398	411	404	420	406	418	437	395	395	409	414	423	381	434	389	390	407	399	423	421	378	433	386	400	422	401	410	451	436	407	425	396	443	393	425	410	423	421	411	385	433	415	418	433	388	408	361	439	435	401	363	393	424	427	389	432	441	426	410	428	407	430	423	443	434	427	413	393	407	419	405	397	415	408	398	422	382	426	407	455	438	429	387	423	391	424	436	415	400	409	408	383	410	395	391	395	376	403	455	374	404	393	411	392	395	415	397	420	398	395	389	419	402	409	396	412	404	395	425	437	406	399	443	390	369	416	425	415	442	428	391	421	385	411	427	421	398	385	439	453	404	418	395	383	440	389	423	422	405	420	410	412	415	373	400	383	453	417	413	421	420	422	403	379	417	389	428	437	445	412	383	422	363	408	429	404	431	430	391	387	411	373	405	407	396	422	403	386	415	413	396	381	410	397	426	377	420	421	381	446	411	414	411	396	405	404	342	426	400	409	394	414	410	392	394	397	397	375	383	465	416	415	423	401	400	398	434	420	409	447	387	413	398	404	411	379	363	432	379	367	371	424	425	440	413	408	425	408	406	432	371	416	398	418	412	407	433	423	408	388	407	400	380	405	383	423	409	387	391	424	399	457	413	405	423	426	374	393	425	396	402	407	432	375	442	424	388	388	394	374	434	421	431	412	429	405	373	418	409	384	402	406	390	399	446	401	441	442	427	403	438	417	422	416	424	402	398	404	405	443	414	390	407	444	416	476	372	400	410	404	395	416	416	385	379	418	451	433	443	442	424	392	386	427	435	412	443	375	401	411	381	424	396	367	386	408	373	376	398	427	398	391	408	402	406	403	448	412	399	407	403	402	405	393	410	400	406	392	405	393	414	423	420	395	392	398	399	411	431	429	379	393	390	396	400	421	410	410	385	389	366	414	401	396	417	378	405	429	420	401	395	370	397	433	407	428	392	451	424	419	414	405	417	403	397	403	443	393	418	411	376	415	370	447	436	407	440	395	396	394	416	426	405	427	423	408	380	411	389	404	385	378	408	397	386	405	429	426	428	340	367	438	393	395	433	395	432	430	379	409	380	406	383	412	434	433	436	418	422	383	425	441	374	368	435	416	419	394	427	420	395	424	433	384	423	411	399	459	419	412	419	414	402	438	436	410	381	399	396	417	406	396	408	391	433	428	398	408	428	415	397	407	399	388	414	429	409	451	399	417	395	443	439	416	411	429	406	437	401	402	399	402	437	409	403	413	399	412	392	398	409	429	399	398	416	401	394	429	400	402	413	416	395	401	380	405	420	389	426	434	423	401	394	416	389	398	403	419	417	441	388	377	438	414	390	418	451	414	397	400	416	398	376	432	450	438	425	433	423	366	410	402	387	405	453	402	452	422	424	425	412	412	411	420	426	415	427	428	382	401	407	389	401	413	417	468	409	404	396	407	410	382	427	397	424	445	437	372	423	420	393	419	420	419	412	447	401	395	390	404	380	390	400	407	444	394	366	396	419	403	397	427	404	415	408	400	422	403	408	429	405	427	428	426	406	439	412	415	411	423	409	419	387	388	422	397	408	403	415	409	396	427	387	406	397	410	419	391	444	412	409	404	416	431	414	400	399	362	396	426	411	385	378	425	436	432	369	380	437	410	410	404	431	429	419	387	432	437	389	389	406	422	429	385	429	398	425	397	423	421	420	380	412	400	389	406	385	388	418	402	402	448	409	431	407	429	374	435	360	394	406	383	393	425	385	377	412	411	426	371	364	415	405	404	402	412	394	377	388	391	422	393	405	391	400	403	396	364	419	393	413	397	415	400	395	393	413	420	402	390	396	396	393	405	399	406	407	424	357	378	427	408	403	374	380	422	398	414	406	404	392	418	409	413	410	397	429	375	428	400	448	425	412	444	374	405	403	389	434	390	430	375	395	384	409	416	411	396	383	394	408	387	391	408	421	413	392	361	433	357	418	404	401	463	389	401	412	410	387	396	397	426	396	445	420	428	384	401	385	440	391	428	383	415	405	434	424	404	426	394	415	407	439	399	390	420	408	421	379	461	403	394	428	416	410	391	421	408	369	437	397	383	397	435	397	389	385	412	385	373	406	423	407	390	398	404	424	428	447	430	442	363	374	390	400	400	380	423	388	387	423	403	403	439	444	418	420	378	394	398	370	372	398	387	420	398	438	379	401	381	412	396	427	389	393	419	442	421	438	437	443	428	414	413	404	395	391	391	399	386	457	415	423	421	420	424	441	426	395	391	428	420	408	391	412	420	428	387	390	422	421	404	409	381	426	398	433	425	401	377	430	372	410	434	418	373	422	401	441	376	402	358	411	424	388	390	419	418	375	378	388	416	434	382	407	408	433	384	414	420	399	424	402	398	389	435	434	429	416	408	407	400	413	435	399	381	419	419	402	375	394	405	368	443	420	388	420	405	400	428	392	410	417	381	451	437	415	428	393	402	424	371	413	384	389	438	386	400	380	413	416	452	433	397	397	389	427	390	406	400	402	405	383	399	391	389	395	428	402	384	415	426	416	403	399	406	410	385	428	443	397	402	418	421	436	420	390	402	431	403	409	362	396	382	398	406	384	409	392	416	457	420	388	380	383	443	421	378	369	425	395	410	434	424	414	405	421	405	398	427	411	387	429	399	392	445	406	386	405	448	401	352	424	396	381	404	417	403	363	405	410	401	409	427	410	409	350	409	411	428	388	406	404	395	395	392	396	430	401	394	392	431	400	392	398	422	440	404	417	392	411	396	403	401	444	411	397	448	420	408	411	403	421	392	428	407	430	433	381	387	410	435	449	378	415	395	414	381	427	415	429	398	435	432	422	420	393	393	393	416	409	426	406	420	427	414	397	396	443	414	433	423	375	403	371	447	413	407	407	412	417	408	414	397	369	430	442	435	369	409	434	411	436	458	427	407	442	397	415	385	407	417	400	396	420	395	388	417	384	394	401	438	384	424	397	392	380	385	411	397	442	422	428	399	391	395	430	422	419	447	374	401	395	400	399	392	392	383	417	404	421	424	424	384	401	403	414	443	418	411	428	437	435	420	390	414	427	396	401	419	359	398	447
24753	21111	25246	21725	4955	2409	1936	1402	1051	877	720	634	583	559	518	473	476	436	421	401	395	337	379	343	338	321	333	335	323	323	336	306	336	338	316	320	329	324	333	315	337	312	323	344	333	333	278	294	323	299	318	307	333	291	300	311	275	283	298	332	303	305	332	324	308	282	286	313	285	285	292	328	314	286	295	297	304	321	301	305	299	305	290	336	311	289	312	303	299	301	317	319	279	317	321	282	318	266	283	307	300	309	316	304	309	318	289	304	304	285	319	315	287	304	305	310	329	307	295	287	312	294	310	276	262	290	315	292	320	309	283	271	288	304	274	298	298	327	309	305	295	276	323	304	276	265	291	299	304	303	294	292	298	273	299	329	334	320	314	304	315	292	303	287	298	319	310	283	300	308	314	296	284	308	303	325	286	322	289	293	315	291	294	291	312	275	302	320	308	310	275	309	316	297	316	290	311	309	298	295	310	330	304	307	303	274	302	282	295	274	299	308	306	313	326	325	314	300	315	296	303	310	338	258	301	294	297	317	264	291	310	350	335	313	318	284	273	291	295	315	285	267	309	313	268	311	314	316	318	292	318	300	293	320	304	338	302	298	280	299	304	302	297	325	303	299	294	281	291	306	316	296	311	320	329	329	297	306	292	306	300	301	287	310	301	298	295	315	302	290	301	315	318	307	316	315	294	325	300	347	335	305	290	269	271	329	313	286	326	321	264	297	305	315	339	294	292	303	292	296	294	291	285	302	287	284	313	320	300	288	317	314	283	290	327	304	315	315	294	293	331	310	310	316	274	327	274	293	324	305	292	317	288	294	305	302	305	301	301	324	292	272	300	291	292	330	306	316	303	312	322	268	268	304	308	302	306	318	302	310	299	259	293	297	330	330	334	322	309	291	301	277	322	302	311	282	314	277	271	321	296	292	296	319	308	295	291	285	298	288	289	297	283	326	303	291	312	277	269	299	306	287	315	308	311	318	305	294	294	301	261	276	286	330	308	295	294	300	304	286	294	291	301	330	290	332	327	318	335	312	316	283	288	328	301	306	320	326	332	307	285	270	288	299	297	304	283	271	299	321	326	281	303	342	296	257	275	288	320	287	306	273	314	293	290	292	295	278	286	283	290	272	316	297	255	269	302	308	298	258	283	295	308	262	288	267	298	295	274	330	265	296	300	301	308	314	283	299	364	353	300	299	313	310	313	282	274	289	287	303	297	325	301	339	304	285	281	283	297	317	308	303	306	297	317	310	282	311	294	269	310	307	296	300	328	317	292	318	332	297	300	285	303	317	310	304	355	315	285	335	283	280	332	328	287	319	299	266	285	278	303	323	281	284	314	293	322	327	283	324	316	265	314	301	272	293	304	281	323	334	284	299	282	293	305	304	272	297	297	277	291	297	308	300	327	283	307	290	266	311	310	299	292	292	298	350	305	301	290	319	318	336	312	293	317	323	275	315	337	322	291	318	306	280	266	339	307	337	292	337	292	303	306	313	286	319	310	305	328	286	289	311	272	307	262	321	293	329	273	283	301	308	308	301	292	312	289	285	286	300	312	310	299	301	298	297	322	281	324	301	311	301	290	298	294	296	285	271	306	325	296	302	281	317	284	288	316	323	315	296	308	300	277	305	310	280	322	293	292	320	307	302	324	297	292	276	306	318	288	327	315	330	279	316	304	284	290	293	257	309	306	306	319	311	308	305	306	324	273	291	310	286	304	306	279	301	297	318	275	331	316	316	281	306	277	324	292	303	330	304	292	296	273	296	300	288	285	281	295	289	299	338	315	288	352	311	302	300	286	309	296	292	271	271	327	297	290	319	266	286	254	311	271	336	286	298	317	289	318	298	304	294	290	312	324	313	301	302	276	315	284	279	328	289	295	288	283	309	283	292	284	312	299	309	293	324	273	324	296	329	323	298	323	305	282	291	328	285	302	276	309	287	330	271	278	300	322	294	311	314	291	307	303	312	318	274	319	311	287	279	264	313	278	292	332	285	336	300	320	301	315	284	304	313	304	304	314	314	293	305	310	300	308	322	311	292	298	283	334	269	289	315	329	290	303	290	294	302	327	300	304	324	304	298	295	293	294	306	303	332	313	270	323	267	308	276	306	285	314	299	283	303	300	310	316	317	287	307	314	324	270	309	303	310	294	292	285	299	289	294	292	286	286	316	286	323	307	327	298	289	302	303	297	290	318	296	293	297	287	317	294	302	337	318	295	280	305	294	320	311	341	290	303	300	296	286	303	327	305	306	302	281	304	321	316	304	335	310	312	296	317	302	322	303	282	284	296	286	304	298	303	315	335	314	281	314	290	287	323	289	308	306	315	301	297	316	310	273	336	304	282	319	323	280	314	305	326	302	264	312	279	307	310	318	292	306	314	298	299	300	303	298	304	282	275	280	298	304	302	324	317	283	293	284	318	296	297	289	307	320	309	289	296	303	312	297	293	317	294	274	326	321	336	305	284	312	281	310	337	275	304	316	290	340	313	321	306	298	292	319	326	305	285	303	333	303	321	274	294	334	294	281	293	293	296	344	304	302	316	268	303	313	312	329	296	323	319	286	285	296	303	294	303	330	319	314	286	310	288	312	331	293	317	284	307	260	302	320	310	300	294	290	325	288	310	304	294	285	285	326	276	309	292	285	339	325	300	291	311	306	313	314	327	340	285	303	321	301	308	297	296	320	307	303	317	294	283	302	292	305	325	257	294	312	338	296	316	280	278	341	314	310	309	283	319	304	284	271	304	268	299	301	298	323	357	304	292	324	336	296	294	330	303	303	306	298	296	290	291	320	295	311	333	299	269	270	326	314	286	310	294	314	323	311	331	346	311	317	300	343	315	298	288	315	300	283	290	316	292	289	309	292	303	287	315	306	306	303	315	302	291	325	298	281	260	336	296	311	336	287	316	304	304	307	311	298	260	313	333	306	304	284	297	288	289	300	307	306	284	297	274	301	300	314	311	302	305	324	291	286	308	284	330	322	315	318	281	298	308	281	295	328	309	272	269	338	314	295	310	326	345	302	297	283	302	320	285	290	336	294	316	326	296	315	276	286	318	315	290	328	266	307	275	282	292	292	335	311	322	345	290	308	280	290	285	276	320	296	290	307	281	277	293	316	285	319	315	320	293	307	293	306	294	301	305	315	288	300	282	312	318	294	291	315	289	318	306	269	277	300	294	295	307	314	317	285	312	290	296	316	306	282	313	303	269	333	319	305	298	316	280	306	327	265	273	291	348	288	309	285	312	330	335	281	294	316	313	291	294	304	274	308	292	286	290	301	313	269	304	318	295	292	308	309	290	295	299	312	303	294	293	282	298	290	271	284	296	303	309	326	278	284	293	311	296	321	317	306	293	322	289	313	255	329	300	283	324	284	296	328	269	338	312	303	292	279	297	302	312	309	298	314	267	311	297	300	301	288	346	316	301	320	297	319	317	279	323	294	300	287	276	284	296	346	317	294	291	294	270	299	294	318	319	311	320	275
17762	26808	19756	12241	8709	6612	5380	4081	3106	2421	2002	1598	1453	1363	1174	1042	1024	984	868	787	754	700	684	644	588	622	600	536	576	548	567	553	536	543	543	525	523	482	589	555	532	495	522	493	520	528	566	527	491	503	491	521	484	482	505	476	468	513	495	515	523	482	532	516	508	506	488	488	460	472	502	505	476	476	502	461	477	517	508	470	508	524	493	496	462	494	495	465	493	469	472	515	481	443	469	504	471	442	478	493	456	481	503	482	451	471	483	543	458	536	499	479	459	479	455	505	432	438	455	468	522	529	482	453	478	490	487	492	460	503	448	474	489	491	456	530	486	476	531	444	477	486	495	514	471	490	452	452	451	491	499	466	432	471	463	475	472	472	467	460	500	441	477	430	490	434	455	473	486	490	435	480	516	466	483	487	492	492	458	488	448	473	437	483	472	476	500	471	470	450	459	443	461	489	438	448	504	459	502	453	459	517	469	485	489	494	434	472	447	457	474	497	477	478	486	455	482	449	455	490	500	441	420	460	484	460	484	479	462	511	466	444	488	435	444	461	466	465	458	464	509	454	466	487	499	440	464	488	501	469	465	476	460	477	504	482	462	496	460	512	461	530	495	517	509	492	485	470	451	460	495	457	478	466	441	465	478	478	476	466	489	508	459	508	525	481	458	527	471	475	452	462	464	469	478	466	471	466	490	438	489	495	493	482	463	447	469	480	495	481	518	454	487	474	426	456	493	472	499	460	474	488	448	488	483	471	489	480	460	497	468	487	506	461	484	468	476	480	475	483	448	514	469	448	449	448	474	464	473	471	461	497	517	457	463	455	467	481	470	476	464	484	486	478	498	476	517	458	468	482	462	444	442	477	455	475	466	464	515	495	438	473	462	468	453	460	482	459	481	484	472	481	485	483	477	482	524	453	487	457	453	471	456	474	462	491	442	497	481	492	474	433	440	475	464	471	476	460	467	476	500	477	467	491	472	462	516	488	473	454	490	481	490	507	480	470	498	461	506	492	479	465	480	468	486	450	490	470	480	441	466	457	459	494	483	480	471	491	457	497	480	525	534	473	498	458	465	480	505	462	478	480	459	481	456	476	455	486	477	511	499	466	482	457	487	489	508	423	469	468	500	491	470	453	440	467	450	495	503	474	432	450	438	484	475	506	465	486	465	497	440	469	485	482	487	470	469	456	454	507	472	463	427	496	462	466	485	463	553	482	487	456	475	505	479	452	477	464	482	474	458	500	516	502	469	507	479	483	482	502	479	473	473	467	496	495	490	460	464	456	471	508	420	474	475	498	441	431	484	509	495	475	453	498	493	494	513	462	488	451	469	457	459	449	473	467	488	501	465	455	450	451	462	482	482	480	462	468	461	424	459	510	472	494	484	484	465	460	516	470	527	458	453	470	462	455	479	443	443	442	482	494	446	525	448	465	451	469	436	468	467	494	471	506	444	448	443	489	496	462	495	473	480	464	481	478	467	465	460	494	477	478	494	468	473	465	463	465	505	477	416	454	450	476	496	482	460	464	497	464	460	466	496	490	469	469	455	416	490	436	472	461	469	438	461	477	439	500	450	429	445	484	478	452	483	511	478	466	483	507	462	467	492	509	451	501	455	443	462	484	495	484	492	470	503	429	461	501	506	498	507	492	493	490	445	473	491	424	479	438	497	477	459	448	481	458	482	449	468	453	490	441	456	469	481	499	491	428	485	468	467	451	498	476	434	488	499	498	443	449	507	450	460	425	475	449	471	508	514	522	431	495	457	444	501	468	502	505	497	476	478	481	476	474	478	479	492	478	450	525	465	455	443	467	487	473	492	467	492	484	489	450	441	482	466	483	504	476	445	487	492	464	486	477	460	469	460	468	482	503	467	464	497	480	492	475	488	466	466	463	476	441	437	468	494	464	492	459	444	491	426	471	490	454	422	487	469	485	513	469	471	485	474	476	496	499	487	505	468	484	488	435	490	482	479	483	440	499	451	516	439	474	477	526	460	494	490	481	415	463	464	474	435	462	536	476	493	480	473	505	449	507	468	485	460	476	479	470	471	451	470	479	489	486	490	503	483	463	445	458	476	468	476	472	472	455	443	418	506	523	432	428	508	453	470	467	499	485	470	461	480	467	470	486	486	485	472	468	479	485	499	491	484	511	462	467	468	508	508	432	460	480	499	478	485	469	504	472	482	459	487	460	479	482	471	480	466	458	443	477	520	482	474	460	429	451	426	486	437	472	444	467	512	487	445	479	449	480	460	434	426	456	456	460	458	498	494	482	461	452	492	476	480	519	505	469	502	480	461	485	467	437	499	501	478	424	495	474	456	471	482	437	470	434	487	467	464	490	487	455	472	469	464	453	516	499	457	482	522	481	444	505	483	479	488	435	511	484	495	489	431	493	472	469	475	483	437	471	485	489	489	429	499	474	489	467	465	487	470	515	441	525	478	484	492	452	461	482	454	466	475	459	455	485	470	464	463	451	500	473	466	444	487	475	482	495	479	476	454	463	452	533	446	537	500	462	485	489	481	462	486	461	465	434	486	480	413	500	461	483	447	478	478	484	486	521	458	455	461	444	479	486	475	468	494	466	497	504	490	479	487	442	456	459	469	514	511	453	490	487	524	483	454	483	457	466	457	447	485	438	458	466	464	544	462	441	503	475	467	499	480	472	468	470	477	476	479	480	488	493	509	491	457	461	487	463	476	464	494	461	473	409	469	478	457	476	478	451	508	450	485	463	475	468	487	459	453	469	483	494	463	503	495	494	475	484	438	471	460	473	447	473	444	467	494	509	501	445	465	504	481	472	431	473	450	523	459	504	452	464	474	524	474	462	493	458	465	453	486	506	518	493	446	480	459	485	445	507	484	472	470	461	494	418	473	474	506	460	470	477	510	488	498	446	477	527	449	509	489	466	472	473	477	490	466	441	459	494	457	472	467	531	445	467	475	492	492	527	449	450	446	496	522	473	472	481	515	495	472	446	483	477	458	476	456	459	472	555	473	490	492	458	472	462	468	464	492	459	474	474	457	498	479	489	501	460	467	457	479	458	498	484	476	459	503	458	546	445	438	425	450	494	444	478	443	483	484	476	472	469	486	475	446	463	514	494	505	463	473	437	507	456	421	472	475	488	474	443	456	472	457	485	483	491	509	484	471	483	484	474	481	491	487	451	457	474	491	516	459	470	470	447	467	506	476	504	483	461	479	487	461	470	457	481	491	519	462	499	479	463	499	482	482	472	479	472	498	439	462	512	453	473	478	433	479	509	480	509	473	470	478	477	476	501	460	439	451	467	482	458	493	492	473	507	495	485	479	440	453	473	494	517	460	490	456	475	464	487	503	525	474	504	475	445	443	479	485	447	476	474	470	479	474	469	496	455	497	448	418	466	507	497	500	500	518	444	471	452	480	451	464	510	467	532	484	475	501	490	466	453	504	450	479	458	446	478	483	484	500	481	507	444	499	487	502	490	470	500	504	467	426	460	444	480	433	477
22410	21078	28156	24205	21091	17677	5613	2759	1821	1389	1100	941	816	712	599	511	525	501	450	406	429	317	352	302	291	301	295	252	270	257	275	244	222	245	233	232	222	235	228	230	222	221	199	243	259	206	228	236	240	213	224	231	229	220	187	243	229	244	237	188	228	219	226	210	213	219	228	214	201	234	221	214	204	218	214	203	214	224	218	201	178	203	206	172	203	200	217	199	191	200	189	195	196	201	191	209	213	193	202	208	207	198	196	190	207	220	217	197	186	222	199	222	201	186	195	177	206	188	203	196	203	218	171	215	200	186	180	190	183	209	191	224	169	195	197	212	206	175	210	210	199	206	192	198	215	194	195	188	217	190	196	212	206	203	208	210	201	198	200	193	194	166	210	210	195	191	212	211	209	199	193	211	198	205	200	196	210	209	206	197	192	215	223	221	194	174	196	227	208	207	200	178	232	187	205	197	187	208	199	207	188	187	202	208	198	207	214	200	200	235	207	197	202	190	211	199	195	199	223	193	208	194	194	220	213	194	198	188	211	190	198	195	202	200	191	211	196	189	227	192	191	212	226	191	179	212	196	194	191	227	188	221	195	203	192	190	204	187	179	227	214	186	230	192	198	201	205	204	206	213	220	211	192	207	211	204	236	220	188	205	238	202	201	203	215	203	178	212	188	212	200	156	200	208	194	206	214	208	205	188	192	198	221	194	211	212	188	202	208	190	193	214	201	200	203	187	198	175	216	193	211	179	185	218	180	238	213	214	197	188	197	216	210	176	196	216	191	205	200	192	208	183	207	209	219	204	199	208	207	185	176	194	188	196	213	209	203	206	218	212	190	200	202	195	199	215	192	174	210	188	189	187	191	219	182	208	199	224	199	192	186	192	232	196	197	191	208	183	187	213	206	177	207	200	218	183	205	197	191	208	193	210	215	197	233	223	176	192	192	199	198	206	214	178	198	193	197	192	192	202	211	208	224	197	201	231	204	200	217	202	193	181	189	214	182	184	212	192	214	186	175	225	223	189	208	203	216	220	204	192	198	186	220	200	187	173	233	236	182	185	214	185	202	202	186	215	186	215	196	187	188	198	183	204	216	208	179	201	210	205	197	191	217	185	221	193	191	219	172	211	191	181	189	203	205	182	186	214	193	195	188	200	227	204	232	171	207	179	190	208	188	209	188	210	211	214	203	195	216	202	204	217	194	220	191	176	181	189	201	220	212	202	188	186	213	208	195	183	195	195	188	211	222	211	193	203	196	185	218	187	197	218	208	220	218	216	192	226	181	177	202	193	222	218	209	197	201	191	211	210	200	185	200	241	220	207	172	204	204	201	224	210	212	185	207	189	220	191	196	214	193	208	175	204	221	207	189	201	209	203	173	182	211	212	205	222	184	205	180	203	195	177	203	210	217	214	186	208	171	176	204	206	199	231	196	200	196	201	200	205	198	200	204	207	163	202	202	219	178	204	191	182	226	201	222	207	187	216	217	197	213	195	198	185	205	173	215	207	196	224	199	181	199	183	193	182	172	192	199	193	221	215	221	211	221	176	219	196	196	204	191	183	200	185	214	191	218	187	241	212	220	211	197	175	215	199	208	191	196	196	204	202	199	176	205	177	200	192	204	172	213	216	199	196	191	205	192	222	192	194	199	189	200	171	189	196	214	206	194	197	194	190	198	195	211	196	207	200	188	198	178	211	200	208	198	206	196	194	217	218	193	211	224	202	191	187	221	190	186	211	186	242	172	200	196	201	203	217	145	202	192	179	210	207	218	189	194	194	189	182	198	190	209	209	186	207	186	215	186	217	207	187	224	203	193	189	213	196	215	182	164	185	186	200	191	197	196	193	197	200	229	200	195	180	228	223	208	200	187	199	181	232	220	225	190	181	215	191	196	216	202	199	205	189	158	183	203	204	184	194	204	194	202	188	218	196	189	225	223	207	213	210	215	202	193	206	216	216	195	181	184	196	202	183	193	213	180	181	187	202	214	184	208	224	227	207	204	202	184	187	185	210	216	197	199	191	206	180	191	179	219	191	177	201	199	208	190	199	204	204	204	196	180	195	198	198	185	197	200	197	209	209	202	195	185	175	223	209	214	192	197	200	202	200	209	191	192	190	155	164	207	193	241	199	192	187	193	213	210	193	201	216	229	204	213	213	199	183	201	203	207	221	209	177	179	209	212	188	190	205	173	175	192	205	185	207	191	183	215	167	214	199	207	188	201	208	203	202	237	186	204	190	198	198	187	202	209	228	194	235	213	212	197	208	208	216	192	207	197	204	211	184	186	220	205	182	205	209	208	195	188	214	179	222	206	206	210	177	210	205	223	192	195	177	192	205	213	201	183	187	178	206	212	196	221	211	196	188	201	194	183	221	235	190	192	199	204	190	189	195	180	183	191	195	215	216	188	174	212	231	183	195	203	188	211	187	189	200	190	203	216	206	206	190	172	201	214	183	189	183	194	184	224	201	193	184	214	186	185	213	223	194	217	207	214	175	215	204	176	192	191	202	182	213	200	199	216	222	208	201	206	180	182	210	192	191	218	189	215	216	186	184	221	219	228	206	190	212	190	187	195	209	203	173	153	197	194	191	214	212	200	214	185	208	195	178	214	206	166	198	204	212	221	181	180	192	187	201	219	198	209	184	180	194	204	205	181	181	227	194	206	203	205	222	170	206	206	189	210	206	208	195	198	225	205	196	197	199	189	219	196	206	203	212	194	234	202	198	183	191	201	196	218	190	201	207	186	199	218	187	210	203	209	182	210	189	186	211	217	205	207	199	205	199	188	203	212	191	194	179	195	207	221	183	209	222	191	186	203	188	178	183	200	224	170	209	209	217	203	226	192	196	207	190	214	174	214	201	203	196	170	201	192	211	214	205	207	192	195	227	209	209	202	194	197	187	188	200	217	183	236	184	184	190	211	172	196	193	194	192	176	199	192	185	187	208	191	196	195	188	217	186	188	190	201	189	225	216	185	197	209	184	206	196	187	196	194	178	199	197	204	196	189	197	201	182	205	203	201	177	219	236	198	174	207	179	222	188	192	201	209	201	174	209	177	211	189	211	219	208	260	196	192	210	193	216	193	200	201	213	197	211	195	208	208	183	201	207	197	186	180	204	218	212	178	200	227	221	220	205	235	207	191	204	184	196	205	204	234	181	209	230	187	189	206	203	230	205	212	202	217	222	172	209	197	185	188	224	202	212	234	209	191	192	179	192	189	221	225	216	205	199	208	208	196	200	210	210	200	220	201	185	189	173	212	223	205	222	212	197	193	246	164	227	200	195	207	195	190	190	183	177	184	193	211	208	197	181	188	214	203	212	182	186	191	203	188	220	172	218	213	199	199	215	186	188	197	192	216	186	203	214	210	209	187	183	205	197	223	181	208	204	206	199	202	195	198	211	193	197	220	198	208	214	205	232	189	178	234	205	214	198	195	187	195	184	199	184	223	209	192	214	186	205	192	180	238	221	200	190	181	202	200	209	181	204
21285	34567	27278	18406	13754	10620	8815	6889	5249	4043	3182	2564	2188	1893	1690	1450	1292	1128	1106	856	869	794	667	667	607	603	571	483	526	498	471	496	458	466	438	406	437	393	410	399	410	490	410	413	433	416	403	367	392	366	376	387	387	390	354	406	383	334	408	358	382	384	376	358	346	342	351	361	340	325	362	323	339	321	355	361	363	292	323	335	318	304	334	309	318	349	329	327	324	310	307	336	313	310	295	330	328	311	341	320	306	313	281	316	341	328	349	308	320	292	323	330	328	314	335	312	352	347	327	301	303	330	332	316	306	309	315	313	269	310	324	303	321	316	327	283	321	318	306	282	320	334	332	287	328	328	293	322	306	332	335	300	320	305	283	321	319	301	313	293	298	291	305	343	329	306	303	341	317	319	329	311	336	316	344	339	318	302	284	353	334	308	322	289	316	311	333	305	301	328	339	344	308	337	322	306	330	308	329	339	315	300	310	313	339	343	301	322	332	304	306	307	308	311	311	294	307	348	327	332	340	316	325	338	290	344	287	320	278	323	305	308	303	332	325	308	305	301	343	286	339	320	318	304	284	322	311	291	315	282	302	321	325	318	335	330	283	321	328	323	330	324	300	327	316	337	317	337	329	294	300	310	329	291	327	314	316	317	324	297	312	288	311	361	336	290	321	292	335	333	335	342	301	322	332	343	311	330	321	341	344	305	360	338	334	294	335	329	331	331	316	314	330	310	321	296	309	353	319	331	309	314	274	323	308	324	322	297	305	331	312	323	329	325	319	333	298	342	309	326	305	295	327	299	331	335	313	304	331	332	320	326	323	300	331	329	308	292	292	305	351	316	350	286	334	343	305	285	307	290	305	330	308	318	348	319	276	308	350	324	275	292	323	298	314	320	340	352	301	332	334	311	328	296	291	310	318	306	295	287	326	306	330	313	303	320	315	316	311	296	370	310	334	297	350	303	319	315	343	351	317	316	313	322	336	302	333	311	308	301	305	301	307	306	329	323	313	305	328	310	331	316	307	322	333	301	316	334	324	331	279	351	314	320	326	314	298	310	324	300	326	295	309	311	336	326	353	290	299	340	317	322	301	268	305	306	286	305	303	309	320	284	302	322	338	324	351	324	340	330	291	306	299	295	328	316	306	306	329	311	316	332	333	358	306	311	308	306	300	308	295	322	283	350	339	346	301	337	306	298	332	328	301	281	299	328	319	292	290	368	305	300	326	323	322	293	295	307	312	302	297	311	291	325	287	339	288	319	328	324	303	322	284	311	303	309	321	309	298	334	313	324	299	319	296	321	280	325	333	348	339	295	323	336	311	323	325	318	303	309	324	330	318	310	332	321	315	327	297	305	318	306	321	326	340	311	315	305	297	323	341	327	330	311	314	363	302	325	325	318	305	311	315	345	311	287	350	311	307	297	327	346	325	327	308	325	297	337	309	330	312	350	298	283	302	352	352	318	310	302	323	337	339	329	296	302	321	360	290	332	321	337	310	283	306	322	328	297	306	321	308	322	298	304	305	324	293	310	288	323	327	322	299	322	311	348	322	337	313	327	318	307	325	297	305	309	340	315	327	331	324	284	294	317	324	321	301	312	289	296	338	324	326	324	313	306	308	332	340	327	316	340	311	316	295	326	298	318	333	315	316	321	286	320	345	338	298	318	333	330	318	301	321	321	291	311	305	280	331	330	286	330	273	322	332	319	308	314	344	287	310	329	322	325	294	355	281	324	325	298	315	314	331	328	301	336	297	335	344	310	314	302	333	300	349	340	323	314	303	339	337	319	295	337	302	323	317	320	287	281	298	330	330	313	302	307	319	327	313	329	305	335	316	316	319	311	315	292	322	324	318	308	335	310	294	320	306	335	341	300	312	313	297	305	339	317	275	316	343	306	291	324	292	278	301	303	317	302	337	325	303	331	304	328	320	325	285	357	364	324	303	307	329	286	317	309	310	305	307	328	308	317	281	306	310	314	336	285	307	343	362	333	319	293	303	293	321	345	318	290	290	315	307	310	314	313	322	322	331	297	324	346	334	316	309	302	301	331	298	306	295	290	350	332	321	322	327	317	335	327	273	312	295	298	281	333	294	309	291	303	310	300	311	335	303	307	317	316	293	292	313	332	317	321	349	276	346	299	289	311	307	322	331	313	324	304	306	338	296	322	315	318	293	304	344	322	343	316	332	321	314	300	322	316	314	310	331	350	317	295	304	342	334	310	315	318	310	350	299	283	285	306	333	303	335	296	328	322	321	317	327	298	344	316	270	289	308	314	312	322	304	300	306	318	308	311	306	309	313	346	327	303	326	313	318	362	311	311	330	290	327	316	312	292	296	306	326	299	330	324	302	316	321	294	330	315	338	320	313	317	309	309	287	302	308	343	316	301	337	314	325	301	318	332	309	299	306	316	307	310	297	325	293	316	319	281	306	310	323	292	360	304	295	340	325	339	305	298	306	312	342	334	326	295	322	363	290	299	365	295	315	322	328	321	336	308	332	321	335	281	318	317	311	305	345	308	312	324	321	320	297	312	302	299	310	316	298	348	312	283	300	302	345	318	341	317	336	331	313	333	334	332	344	326	359	325	313	321	308	362	320	332	340	308	360	320	312	302	324	305	289	303	331	304	319	325	347	319	310	314	299	349	342	329	314	280	310	337	294	300	327	321	334	265	317	320	309	304	311	344	307	299	311	317	292	348	321	316	297	308	302	330	329	340	326	317	300	315	291	318	313	364	317	321	343	318	302	324	323	312	336	323	344	305	332	321	315	325	316	302	321	294	302	337	323	323	300	326	325	341	312	281	293	290	331	334	314	352	327	306	308	340	322	310	320	337	299	310	286	353	316	331	307	310	313	326	316	337	335	275	293	334	305	297	305	302	326	314	308	340	311	313	336	314	305	330	298	314	320	347	306	312	336	288	281	343	340	340	332	334	295	318	327	321	305	315	288	318	318	314	346	286	325	304	329	266	339	293	289	305	315	331	315	305	295	345	332	304	295	286	333	313	279	292	321	291	308	347	317	302	299	319	290	327	326	352	327	301	333	323	353	312	297	308	331	293	321	296	334	330	316	278	317	317	331	330	274	315	321	314	341	316	318	309	332	340	274	304	288	309	305	314	324	367	323	339	315	296	347	318	329	275	301	356	334	299	309	339	292	318	358	288	309	283	308	296	288	292	365	297	337	319	329	336	309	308	345	312	334	334	355	304	312	331	329	315	299	326	323	320	304	302	320	342	325	312	323	295	305	312	319	315	341	336	302	309	321	315	332	360	310	324	310	326	334	308	312	328	329	279	337	290	322	298	339	318	318	283	286	320	333	332	333	333	334	324	308	283	308	302	326	332	304	300	345	299	313	311	313	315	320	317	320	340	299	343	303	285	324	310	297	319	339	291	327	290	303	308	301	303	307	324	329	315	291	310	324	299	313	279	335	306	334	316	311	302	312	322	316	333	318	323	318	311	320	277	322	329	346	339	334	310	298	341	327	282
27511	18807	11704	5498	2778	1857	1540	1140	937	768	665	565	503	495	508	413	442	440	394	393	366	388	360	325	318	353	358	330	350	335	325	299	369	328	325	306	349	306	341	302	329	323	329	333	323	330	330	298	299	312	347	322	304	333	324	303	287	343	317	316	294	310	320	337	340	324	293	306	306	328	329	299	296	306	311	270	330	311	297	317	329	327	293	333	314	324	313	293	288	306	308	297	317	328	302	290	312	320	318	324	299	319	280	297	309	311	288	274	313	291	313	320	336	293	315	324	320	307	349	319	315	294	266	309	318	319	306	315	304	343	360	322	307	323	300	305	302	312	305	342	321	296	293	291	319	313	325	327	278	332	307	309	342	318	274	309	318	298	298	310	305	348	268	298	323	301	298	320	293	336	301	305	294	301	321	316	316	329	338	325	342	291	332	326	328	303	291	307	294	331	302	334	305	313	309	320	327	291	295	304	348	347	308	304	322	335	314	309	324	328	300	307	313	307	294	327	321	338	303	299	319	327	295	307	342	311	322	306	330	347	314	321	316	323	312	272	312	313	277	330	338	341	304	329	297	306	322	282	325	327	331	304	282	325	302	351	318	313	288	312	280	301	294	283	315	297	304	295	311	295	332	343	291	310	295	334	321	291	320	320	304	299	311	311	325	298	312	329	316	295	306	321	318	351	323	314	277	291	339	286	337	298	314	326	326	313	288	290	328	261	294	317	331	325	333	333	279	316	299	330	295	296	299	311	369	291	281	296	263	331	300	351	305	324	319	329	345	309	339	321	293	312	326	317	323	324	306	309	301	328	328	302	326	307	302	325	310	313	325	297	294	320	318	326	298	309	314	314	315	331	286	311	266	328	313	282	355	335	329	338	308	304	312	322	345	347	287	323	315	291	322	304	338	317	319	321	304	306	303	317	291	295	304	294	351	295	311	330	331	321	321	306	311	309	331	310	304	326	306	337	316	314	303	315	322	292	300	273	347	317	324	308	320	317	330	312	305	318	322	285	318	312	321	281	314	350	326	313	347	310	295	317	309	316	283	326	297	307	294	304	278	294	312	340	311	322	302	303	296	309	326	293	299	318	273	312	320	303	316	286	340	296	274	296	317	343	302	303	290	303	300	309	314	317	324	306	305	289	313	341	296	320	334	334	320	312	308	303	312	302	300	297	334	301	301	333	319	287	313	311	312	325	333	330	320	321	288	291	298	319	286	314	289	310	339	360	329	326	307	297	316	287	306	321	351	318	305	326	326	301	345	318	344	328	337	304	318	341	315	302	285	337	315	323	349	306	295	318	320	315	309	269	323	281	323	307	312	291	291	311	347	296	330	316	294	323	322	301	318	295	306	305	330	283	325	309	319	305	321	316	306	293	300	325	323	309	330	293	316	323	286	330	325	290	287	299	295	289	346	312	318	331	309	316	291	300	341	330	312	326	335	306	364	290	294	318	301	333	331	298	282	325	318	297	315	309	304	326	306	300	295	334	309	299	330	315	301	322	310	302	312	269	305	335	305	314	306	307	315	332	304	332	312	311	322	301	312	324	345	324	294	290	321	306	329	337	316	334	313	315	322	305	280	330	301	368	341	308	319	320	314	326	317	302	324	320	320	325	326	322	305	296	327	312	312	338	322	313	310	328	342	304	311	309	346	317	353	321	315	309	308	323	310	330	334	323	308	307	278	322	290	294	316	285	307	352	314	323	304	296	329	323	306	332	311	320	322	334	305	308	305	317	277	269	309	307	307	311	319	308	332	307	313	287	292	313	293	295	309	338	323	329	332	306	313	346	331	301	317	306	316	314	322	325	308	314	308	310	303	285	310	303	290	326	328	332	323	299	319	320	308	287	319	313	332	334	327	315	302	309	297	306	323	293	324	357	282	307	297	324	355	339	287	310	342	312	303	301	327	302	297	329	336	287	309	296	318	309	327	316	323	323	298	325	306	280	284	343	279	311	264	283	308	320	330	351	299	302	304	309	308	309	317	274	285	334	313	316	308	309	303	313	360	306	311	326	287	306	323	315	302	318	299	322	297	302	291	308	315	302	333	300	312	306	318	299	324	327	303	297	306	314	313	321	304	301	322	332	315	335	286	341	338	292	347	334	317	338	312	312	314	332	315	282	282	304	330	328	311	281	295	320	306	317	333	331	325	312	297	315	274	291	292	358	323	332	340	274	325	300	287	329	329	306	297	347	355	312	300	303	332	324	325	292	292	288	305	297	324	308	327	315	301	312	310	313	297	321	306	305	302	273	304	302	296	281	290	297	338	333	313	314	323	333	296	317	310	298	297	333	296	329	326	312	294	297	322	299	312	333	316	316	304	288	328	289	331	339	346	291	329	316	305	307	310	349	309	285	326	329	316	323	309	301	281	297	322	319	305	340	311	307	308	306	314	276	319	290	300	290	338	289	297	309	294	335	337	302	325	303	290	313	318	312	307	303	332	290	288	301	323	327	311	323	305	331	333	304	312	332	301	305	297	310	324	301	281	264	317	322	304	290	329	307	327	297	303	306	306	301	310	310	319	313	307	326	287	299	351	296	297	317	276	312	328	306	303	309	306	309	271	308	294	304	342	312	309	287	309	308	309	319	313	306	326	297	311	347	297	311	311	337	308	327	324	313	318	332	309	303	326	325	334	321	301	333	353	307	305	324	328	289	325	315	272	316	285	290	283	300	302	324	301	325	310	292	288	317	300	299	305	327	335	289	308	309	312	301	283	302	303	299	290	333	319	293	311	312	306	311	327	297	316	326	317	330	317	304	318	326	315	308	318	316	311	353	317	297	289	304	283	325	325	311	312	333	320	320	322	276	314	307	285	281	290	319	293	321	335	326	316	328	317	308	332	330	327	339	324	301	315	299	322	328	308	306	328	303	345	294	337	290	337	338	335	325	306	328	293	299	303	263	317	315	298	331	328	329	329	306	309	300	282	327	330	309	318	303	267	294	303	289	308	290	315	317	340	336	289	303	316	340	318	314	304	307	286	267	321	306	324	329	307	326	269	287	315	337	330	307	308	283	305	298	309	345	306	263	311	302	293	310	304	349	339	341	331	335	288	319	310	333	323	342	329	336	309	336	335	331	345	334	307	337	338	322	320	332	321	296	299	287	343	340	283	296	330	313	319	310	336	309	282	312	295	295	320	323	322	314	306	321	327	286	304	315	298	289	347	305	293	332	302	328	296	323	326	306	288	311	330	291	346	330	327	326	309	296	293	335	310	291	303	297	331	298	331	313	344	316	326	343	338	317	299	309	336	295	323	299	326	306	321	310	323	300	272	309	358	321	284	344	294	318	325	314	303	276	305	335	313	294	311	313	331	309	321	333	343	308	282	305	318	313	303	307	319	296	279	302	298	333	300	319	295	322	314	311	325	341	293	325	329	296	315	317	300	306	295	293	329	277	305	323	271	297	339	297	322	323	283	325	336	337	311	327	291	310	307	338	295	322	325	318	308	319	287	316	332	304	323	306	326	322	324	307
16888	24004	17235	9983	6917	5121	4258	3273	2529	1951	1555	1356	1181	1109	1019	986	875	897	763	752	717	622	648	585	606	594	571	568	543	537	578	518	479	577	528	555	560	539	544	538	557	570	512	534	531	577	552	530	530	498	516	467	498	500	502	487	577	507	538	511	495	530	500	522	525	461	543	497	488	498	513	509	466	515	494	525	466	484	530	493	475	468	502	476	489	500	505	469	517	508	469	514	503	505	498	502	485	489	514	449	463	482	494	463	516	507	502	529	491	457	502	460	465	526	476	479	482	525	487	486	467	525	488	513	529	508	484	466	539	466	517	485	521	460	489	503	514	488	512	490	494	501	523	489	495	443	497	516	499	535	523	500	489	506	496	508	456	471	523	506	491	501	489	429	552	504	464	458	481	486	538	500	472	494	475	437	526	466	464	474	479	517	483	507	491	478	512	509	457	499	479	475	477	508	515	492	498	488	501	508	501	504	494	508	526	498	482	480	488	494	490	468	497	511	507	467	484	485	491	513	469	482	538	515	531	512	507	507	513	499	481	466	496	458	460	493	503	487	485	480	495	462	495	524	514	477	535	478	500	463	479	507	474	491	477	478	461	450	515	497	524	491	496	506	500	508	459	489	481	474	475	544	506	495	506	487	483	507	485	495	516	472	476	501	471	516	494	494	536	507	480	516	506	492	481	441	497	480	483	515	525	503	488	465	507	525	485	511	483	489	464	474	511	487	472	501	477	493	494	497	507	469	538	506	489	481	520	483	534	490	475	527	490	531	447	484	491	505	460	467	505	510	508	473	505	510	520	516	456	500	451	497	415	476	493	475	508	463	471	478	496	444	511	478	471	471	498	503	462	477	491	514	491	516	462	458	427	482	499	515	486	489	479	450	471	502	471	462	491	505	455	503	529	526	473	501	483	514	495	475	477	491	525	511	485	495	491	473	490	473	538	478	495	507	472	509	473	508	495	507	566	485	444	490	529	493	509	467	508	533	511	510	467	491	539	473	464	483	462	532	453	510	543	472	455	507	503	525	478	507	489	459	448	495	506	512	479	441	489	466	521	539	527	441	459	451	490	513	483	514	503	542	515	504	495	441	493	493	505	491	468	535	468	496	501	484	476	503	481	468	480	476	493	518	489	535	491	514	502	483	488	475	527	507	491	494	493	499	496	532	496	470	492	493	485	462	500	504	474	496	513	476	513	473	474	458	481	463	437	503	499	491	464	488	493	497	497	505	521	481	497	516	466	511	507	524	492	498	478	480	493	492	480	499	474	487	519	500	448	478	499	455	507	528	491	520	531	483	530	494	491	520	512	491	461	513	475	505	496	506	469	511	503	481	522	487	473	478	512	481	508	471	502	486	477	491	513	508	488	493	474	490	469	477	467	472	487	535	489	450	481	510	476	540	444	486	505	540	511	475	500	488	492	492	455	478	530	466	474	491	524	493	492	496	512	538	491	438	510	467	513	497	484	520	467	484	488	526	474	463	502	506	537	547	450	489	481	478	487	492	529	480	464	495	463	479	500	491	473	491	498	496	481	498	511	474	457	539	509	501	557	509	483	490	460	472	470	473	492	470	489	461	488	466	491	487	517	524	454	469	495	439	541	492	506	517	515	476	484	464	498	504	459	489	500	509	474	472	480	457	512	489	479	490	482	501	521	452	503	462	476	503	518	518	502	550	525	498	454	494	469	499	488	504	473	525	555	507	517	475	491	488	484	481	515	466	482	532	490	461	506	485	480	484	523	525	534	478	440	547	520	454	485	472	500	490	501	516	470	499	468	511	512	488	469	484	553	535	509	483	543	490	504	504	519	493	456	521	472	515	490	532	468	495	495	459	472	510	507	480	516	512	497	521	516	498	519	517	502	503	486	490	487	490	469	490	499	521	504	495	507	499	491	497	497	511	480	488	501	514	506	516	503	491	517	544	492	468	493	490	460	493	493	501	490	487	490	498	520	446	503	458	456	489	478	485	465	480	502	484	433	476	514	472	492	469	476	479	499	491	500	514	471	526	509	485	491	474	457	497	475	489	496	508	506	480	493	504	505	524	506	483	486	479	498	461	487	462	517	515	467	506	517	504	494	477	483	471	514	466	460	467	470	465	474	490	538	481	491	466	491	497	511	496	484	509	493	536	489	504	510	506	488	485	488	514	496	547	507	503	522	508	476	488	528	481	524	524	521	481	535	522	486	489	536	514	469	520	475	475	467	497	530	511	504	490	474	456	477	465	521	497	491	497	486	460	451	519	524	476	508	509	528	520	504	474	489	506	494	471	528	559	473	482	469	483	471	516	508	516	436	505	502	493	503	511	503	449	493	512	493	526	494	457	464	471	467	459	502	481	481	530	494	546	455	508	507	511	437	510	496	502	493	488	497	488	501	454	490	487	517	482	456	465	486	501	481	504	477	510	494	531	495	531	482	487	501	460	522	484	479	516	512	460	497	513	504	534	508	520	527	499	475	484	475	459	500	507	516	474	490	520	505	499	510	502	515	513	449	494	521	466	464	547	525	486	479	519	492	522	522	489	468	527	474	496	497	489	497	469	533	479	504	511	521	478	482	521	506	520	481	473	493	512	497	506	508	472	475	490	471	451	504	498	490	521	440	491	449	525	490	457	511	542	505	482	480	495	466	511	490	501	489	508	487	469	493	477	493	468	447	459	491	473	500	545	502	479	465	503	476	501	536	482	510	504	515	518	472	461	447	511	481	496	505	526	492	534	500	489	490	505	485	486	495	524	468	477	521	504	478	509	471	520	464	487	485	500	515	495	480	493	496	552	504	459	501	485	433	480	537	466	530	513	517	507	480	498	516	505	481	469	488	536	510	474	504	563	493	502	497	543	497	469	476	492	482	505	490	503	482	477	477	502	508	564	495	500	469	517	511	464	525	519	514	518	514	488	525	536	516	484	511	505	486	518	512	520	490	509	512	461	549	485	495	475	502	500	506	489	475	488	469	495	516	490	480	444	464	514	495	445	482	516	495	494	479	463	438	467	462	538	498	485	480	492	453	490	487	497	523	477	519	506	495	485	471	495	483	452	478	525	500	509	503	482	484	491	525	497	458	500	501	495	521	506	476	503	502	528	489	495	544	479	507	502	470	502	469	500	492	506	508	495	492	480	525	509	522	517	510	485	485	495	509	451	500	502	488	519	537	519	477	490	516	489	526	539	511	501	501	485	491	493	480	541	495	491	491	488	477	508	492	498	507	506	467	515	517	471	520	521	497	499	510	501	521	486	497	488	490	519	488	511	495	459	497	471	476	511	489	508	519	499	507	492	477	484	528	449	502	472	510	492	478	485	581	473	492	517	526	500	478	532	497	466	502	479	513	484	477	514	485	458	478	481	504	495	497	499	496	489	465	479	505	507	505	482	441	502	492	497	509	488	513	513	514	503	484	498	492	483	499	478	461	485	478	516	488	497	497	484	483	518	506	515	508	495	468	492	481	518	517	497	504	520	462	513	489	490	516	495	491	470	523	440
23305	21115	27546	24924	19030	5556	2790	1780	1342	1064	869	713	613	550	548	464	469	422	375	356	335	322	345	307	294	316	309	271	244	264	288	257	255	262	248	250	277	250	251	235	255	252	298	255	253	255	244	249	262	232	241	238	234	246	259	254	254	233	234	233	235	239	257	263	253	283	258	239	225	260	213	238	249	253	215	265	236	243	234	237	241	225	229	219	207	225	203	229	253	221	219	202	257	225	258	236	253	215	260	231	230	227	234	216	207	220	227	227	194	230	245	241	252	260	230	231	272	225	224	218	256	221	229	207	216	224	229	240	221	209	216	221	233	257	229	220	231	273	223	235	236	262	243	226	252	267	227	228	217	219	223	217	230	220	228	223	247	227	254	213	238	246	266	206	233	227	226	231	230	241	252	236	247	238	205	220	231	230	222	213	235	251	236	217	233	218	241	226	245	264	246	219	254	213	192	240	216	257	246	232	231	259	239	224	249	237	232	232	273	234	228	216	230	231	239	224	239	234	239	210	220	216	233	249	247	215	219	224	227	220	243	213	227	259	245	216	258	251	251	230	206	204	226	246	222	240	264	232	239	263	223	230	227	240	239	234	247	222	210	215	226	232	234	224	233	217	227	218	226	219	242	258	223	220	256	248	263	220	249	234	248	253	203	226	212	223	256	227	198	206	235	227	223	253	230	216	251	245	241	219	243	250	218	242	249	241	214	227	219	230	251	259	204	246	232	216	207	243	246	239	195	224	204	251	238	242	228	235	221	254	248	229	267	228	224	228	234	236	242	233	230	192	257	243	216	235	264	225	230	225	255	231	233	249	254	260	249	232	254	244	228	235	240	229	214	249	255	230	246	205	216	238	233	228	216	214	228	236	245	235	261	231	238	222	225	247	217	257	220	232	242	245	242	230	245	238	251	217	231	233	224	241	214	219	234	234	242	229	236	233	245	228	205	245	244	239	244	219	217	239	227	201	217	247	228	254	199	237	222	231	247	242	233	236	245	230	251	247	234	264	244	210	224	223	243	236	245	246	237	266	246	231	221	196	242	243	236	224	246	250	252	237	238	206	263	233	201	230	235	234	206	246	218	229	243	228	236	225	258	234	238	213	221	244	243	227	248	228	252	227	248	243	246	244	241	226	228	228	243	269	247	216	244	243	233	235	211	248	256	230	249	242	236	246	242	263	234	226	230	243	261	260	218	220	208	222	235	233	219	239	220	248	247	243	221	221	254	204	210	229	249	255	245	245	251	233	238	207	224	234	241	228	222	267	222	242	233	250	237	228	222	234	234	254	233	223	217	235	219	248	232	218	259	240	217	245	224	224	230	249	217	207	234	213	220	238	230	218	230	222	243	223	237	249	253	249	251	264	218	213	254	239	222	256	213	242	238	251	255	217	249	226	231	245	217	221	248	220	231	235	237	262	226	250	199	246	227	234	210	225	253	250	237	220	248	229	254	259	255	219	233	211	226	253	209	206	210	225	216	240	251	271	250	262	234	243	224	253	219	246	219	248	233	254	253	233	230	228	219	196	232	238	229	230	242	243	204	215	219	243	239	255	234	223	216	246	202	225	215	261	246	222	267	222	228	224	223	228	239	204	232	248	253	249	223	268	246	231	256	213	228	250	233	239	234	234	234	252	239	224	232	259	232	200	213	218	236	250	247	224	246	218	239	249	244	226	215	237	220	243	228	256	229	213	241	224	211	235	227	253	224	236	230	250	224	235	240	224	226	240	231	224	257	208	242	222	224	248	229	221	236	246	255	245	246	209	238	239	249	226	234	233	228	233	219	232	247	239	254	231	243	224	239	226	216	219	214	240	243	220	247	249	245	214	239	236	232	221	210	205	203	223	239	241	196	227	234	214	222	256	242	238	216	242	228	261	223	240	219	232	231	218	240	218	207	241	250	248	230	251	227	226	236	232	201	246	227	259	240	224	231	241	245	212	227	249	215	233	227	235	208	226	227	214	238	243	249	244	198	250	239	216	256	232	254	233	220	231	206	198	206	222	236	245	239	236	237	246	243	264	241	237	239	200	221	226	260	251	240	229	218	236	221	236	231	237	251	244	243	219	233	232	221	229	226	235	235	207	232	241	238	264	239	250	246	223	219	236	213	223	245	264	218	230	224	231	217	250	257	270	240	215	236	223	242	222	251	221	262	213	229	217	228	247	226	246	239	217	245	228	240	220	234	254	241	261	220	243	258	245	217	212	233	222	245	192	261	228	237	236	201	258	230	244	258	251	244	239	236	246	273	231	240	253	235	242	230	234	259	254	219	240	235	220	244	217	255	225	267	233	232	228	268	250	223	203	229	250	245	235	256	228	248	238	231	228	247	239	253	204	237	242	256	210	238	241	243	226	215	239	226	231	238	217	249	237	216	224	219	233	257	246	237	214	208	223	236	243	227	226	249	218	238	244	220	267	207	192	257	256	242	218	224	257	225	248	228	222	236	253	209	238	252	213	214	242	225	224	238	244	221	258	241	255	249	238	248	227	240	239	218	234	237	202	245	220	241	244	204	248	228	209	255	223	228	242	231	240	229	220	255	242	227	228	233	230	249	211	257	242	234	214	228	224	221	266	232	242	226	236	201	237	250	233	211	205	249	247	234	228	226	210	252	205	273	232	214	232	222	224	221	222	236	235	242	209	226	227	210	222	221	214	244	222	252	247	257	240	213	237	232	256	257	223	245	241	236	220	235	248	226	234	236	213	236	217	247	244	242	230	239	255	255	238	237	230	235	236	225	212	238	256	247	218	247	222	204	243	224	209	200	251	238	225	227	214	234	230	251	219	238	227	235	225	223	230	207	250	223	231	230	227	217	231	239	246	247	245	210	245	229	244	238	208	216	226	236	233	237	224	243	242	250	227	247	229	224	225	252	215	267	244	240	223	222	224	231	235	235	253	229	245	230	256	233	221	223	237	210	251	252	257	246	240	253	260	242	215	220	223	242	267	269	248	242	241	229	214	235	223	239	230	239	230	266	242	224	220	241	247	245	227	252	237	242	232	234	220	221	223	246	227	276	219	234	231	243	236	254	217	212	219	229	234	238	237	235	233	238	250	230	253	238	213	238	231	238	245	220	230	233	257	270	217	203	251	229	229	224	201	250	237	235	222	246	242	205	227	258	247	248	226	243	219	221	224	237	236	232	207	237	221	238	239	230	223	233	225	232	234	258	236	256	210	228	227	240	220	237	208	246	222	246	202	214	224	238	229	228	225	222	220	256	269	256	226	228	263	253	217	240	248	230	240	222	246	226	225	214	221	267	215	249	236	233	226	238	238	243	244	221	212	242	253	213	202	240	230	244	261	250	223	209	246	231	247	258	189	247	220	228	264	222	260	231	243	258	205	234	225	228	232	224	240	227	230	237	216	234	226	240	239	248	217	217	232	229	250	232	221	222	230	238	206	220	222	209	214	249	224	238	249	230	213	209	230	252	198	224	237	261	248	213	249	243	218	236	262	221	197	242	229	216	222	242	217
18744	30706	23144	14634	10370	7614	6368	5030	3981	3069	2304	1948	1604	1591	1327	1095	1033	993	895	856	747	706	642	589	578	574	544	494	507	465	457	501	489	449	492	433	450	452	434	467	425	459	464	443	465	469	411	440	412	433	401	402	446	409	428	461	442	425	406	382	417	397	402	419	434	400	405	412	419	402	411	413	386	402	375	411	397	395	407	389	392	375	373	349	356	376	361	411	384	338	323	361	373	334	353	381	396	350	399	364	341	357	365	392	399	375	357	370	403	381	340	356	381	365	374	380	388	348	428	381	350	376	396	351	365	386	386	414	401	395	387	360	375	411	327	385	410	387	342	373	386	350	384	359	350	364	432	391	365	349	371	370	371	371	375	418	383	351	350	400	376	377	362	346	361	355	357	413	359	357	357	371	402	353	348	370	351	337	341	366	424	418	402	379	362	336	410	336	383	350	391	379	378	337	374	354	373	388	385	361	378	357	343	407	376	357	382	394	412	399	342	374	391	415	387	375	378	390	383	373	368	366	365	368	382	374	381	399	366	395	391	385	356	369	364	394	380	381	358	365	405	392	370	384	397	379	384	381	383	350	352	360	384	342	343	351	393	388	347	371	371	362	381	367	388	348	381	378	393	371	379	399	358	368	359	374	335	364	391	362	356	393	376	381	372	380	417	381	406	373	402	372	388	356	366	343	374	388	368	357	375	375	390	399	384	340	387	379	354	382	390	335	395	415	353	386	351	369	395	374	406	401	400	372	393	387	381	384	387	405	383	436	368	392	341	421	364	400	400	351	375	310	337	377	421	384	366	404	360	359	396	383	357	412	352	374	335	416	363	381	379	401	378	405	445	351	361	330	379	404	390	397	302	397	381	392	401	408	366	382	354	351	385	414	359	390	365	365	356	334	372	414	400	391	365	347	404	380	370	375	379	409	365	364	354	370	387	385	368	361	376	379	368	350	370	377	361	382	397	374	373	417	337	405	355	359	370	366	361	380	367	361	403	386	370	390	371	383	373	393	334	362	352	425	369	386	356	361	339	373	379	332	391	396	384	415	406	370	384	408	390	389	361	371	388	393	399	368	389	373	356	391	380	387	386	373	386	346	360	376	400	395	387	372	367	376	370	366	382	388	379	367	400	357	394	388	410	421	357	372	400	360	395	379	392	361	358	352	362	372	372	390	336	334	381	388	374	360	384	413	391	385	406	378	387	383	366	393	376	369	345	349	365	390	406	382	400	348	363	368	370	393	382	370	368	395	386	341	365	392	336	414	357	388	363	353	401	392	350	390	360	380	399	357	336	382	403	386	356	398	388	344	337	376	378	355	422	363	360	372	363	388	394	370	391	381	364	391	356	394	379	392	375	367	337	350	347	358	376	393	357	400	364	381	414	397	405	380	350	407	369	381	404	370	385	372	383	361	403	403	378	372	377	374	386	328	350	382	383	357	383	377	406	361	377	381	385	363	349	381	398	416	395	389	355	377	370	380	366	366	363	411	355	378	409	379	392	369	399	397	386	383	400	392	355	385	342	393	324	395	373	419	400	362	366	349	391	329	390	377	368	400	376	374	382	366	353	358	379	381	419	387	375	395	406	379	364	370	389	381	419	424	367	370	371	373	422	332	372	400	385	388	400	403	385	384	385	366	359	407	357	397	355	370	378	411	363	354	395	365	356	400	357	394	402	392	386	360	356	381	352	374	400	373	374	359	373	368	366	326	368	335	396	364	373	383	357	361	379	406	385	378	372	365	360	418	364	374	379	363	369	365	383	350	384	416	374	387	371	373	340	399	390	391	408	381	384	388	376	389	351	379	382	381	371	344	403	378	382	403	377	362	354	366	380	370	380	332	389	376	356	417	380	370	356	389	385	365	382	409	359	377	414	399	383	390	345	381	357	373	375	408	380	395	377	412	395	385	388	363	379	355	360	404	382	371	368	376	363	390	395	407	342	338	375	390	390	387	383	389	326	388	394	382	371	349	364	327	384	376	362	376	394	355	361	403	377	362	371	371	376	390	377	361	343	405	367	415	373	368	363	358	372	406	359	359	388	363	371	388	346	354	379	364	394	369	375	361	357	355	382	376	346	372	368	373	364	383	383	390	376	363	366	385	404	391	388	378	360	355	349	369	375	387	360	340	362	384	355	389	405	381	358	401	358	378	386	385	374	383	387	379	405	369	374	362	368	390	361	368	372	355	390	348	424	369	393	382	388	364	376	364	384	391	354	360	347	370	349	389	396	383	412	390	368	345	378	367	365	365	392	396	386	408	381	362	365	355	363	375	359	392	370	393	388	371	382	382	389	337	381	367	395	391	409	367	387	370	369	366	362	366	387	360	368	334	397	375	372	369	384	376	360	398	370	406	388	361	364	374	399	398	351	367	388	382	366	397	418	377	406	368	366	377	361	368	395	382	359	379	346	399	376	396	397	345	396	367	362	410	360	366	364	370	388	368	382	428	372	342	383	350	386	412	351	342	379	398	369	356	401	329	367	354	375	392	365	379	384	404	420	351	347	398	380	367	393	404	337	339	407	372	352	363	399	361	363	347	369	376	365	353	391	386	410	366	393	400	408	383	360	363	396	377	362	375	366	397	407	377	393	365	390	361	364	363	381	416	380	413	335	347	397	363	377	354	356	387	369	400	356	418	389	381	369	375	370	358	399	387	388	414	377	342	338	387	373	359	389	395	392	397	385	360	388	364	386	385	388	369	399	376	393	372	403	408	366	396	363	366	386	355	375	434	383	387	353	389	351	389	421	340	371	376	416	419	431	425	393	371	418	373	425	368	364	364	378	334	385	376	395	377	392	348	385	364	374	406	356	359	363	369	402	375	403	372	368	395	361	390	357	378	400	375	369	399	420	390	355	381	375	371	384	344	375	373	408	364	399	355	381	356	354	374	391	387	393	360	369	393	361	374	382	395	340	367	421	380	401	366	395	347	367	354	346	354	383	367	365	376	379	383	422	381	360	422	340	376	380	386	418	394	382	379	373	385	373	393	373	336	399	377	393	374	395	389	340	410	397	371	387	358	393	354	392	376	363	406	367	387	366	400	375	361	369	350	384	378	382	398	332	357	401	384	384	362	387	391	378	366	384	378	357	367	392	396	348	377	395	399	373	391	383	378	381	372	354	390	409	338	378	379	361	404	421	412	355	383	372	373	401	366	406	352	376	382	403	352	384	403	364	371	384	377	350	387	391	383	366	388	395	379	410	373	405	359	384	393	363	402	385	386	375	341	391	394	387	393	394	379	371	363	343	358	351	363	368	380	373	352	344	377	363	367	431	413	427	370	392	344	363	367	380	336	393	388	351	367	359	388	400	364	363	400	364	365	364	357	384	388	377	386	355	342	394	319	312	407	365	399	399	382	365	395	359	377	366	395	395	361	371	388	383	376	379	367	377	399	396	378	343	365	370	377	400	366	352	371	380	364	405	371	381	397	369	391	349	352	405	387	362	392	351	357	361	351	369	376	381	362	381	350	356	371	392	381
24735	21122	25268	21590	4716	2096	1724	1350	1061	806	719	590	552	534	516	445	433	434	369	411	364	312	358	335	308	294	305	314	325	299	306	338	281	323	305	293	323	304	300	310	305	308	281	293	314	295	296	274	309	313	319	302	300	313	313	276	282	282	274	292	295	300	283	291	298	314	319	287	279	287	290	287	285	293	342	331	283	289	282	291	292	281	280	292	289	268	275	276	255	274	277	277	282	269	282	290	290	304	287	299	282	274	278	279	287	261	285	258	282	268	304	278	287	280	285	303	268	311	282	272	284	267	264	285	274	293	281	294	255	254	269	311	256	265	248	311	276	284	293	271	286	274	307	286	261	319	323	271	295	279	279	267	290	299	302	284	244	296	272	273	257	265	295	273	262	275	270	278	281	293	266	292	287	277	303	252	281	244	274	273	298	288	300	257	318	289	291	272	301	276	293	307	274	275	296	294	320	286	256	279	282	312	299	273	279	284	264	281	252	297	307	295	269	273	272	284	291	314	283	298	300	297	283	268	292	286	269	260	281	259	284	259	281	281	297	280	256	274	291	303	277	272	308	297	279	281	253	267	303	288	299	269	333	268	296	243	283	239	279	292	259	283	304	269	272	280	261	310	278	275	267	280	295	311	282	262	284	279	270	276	307	271	263	261	283	275	276	291	291	249	257	317	277	295	291	268	262	294	273	316	284	255	302	251	278	261	277	312	269	305	261	264	304	270	273	262	279	280	285	283	264	273	271	261	294	287	257	252	272	241	282	297	266	261	308	242	316	251	263	260	266	281	280	250	311	276	244	269	299	282	288	279	274	272	275	268	265	265	289	306	262	271	266	271	289	291	288	293	271	268	271	298	254	290	278	290	307	279	305	240	298	283	263	280	268	287	288	304	307	294	293	285	278	292	333	277	263	279	272	282	278	266	292	279	275	279	299	306	283	267	288	292	299	291	275	290	265	303	287	291	269	296	277	262	281	272	283	307	259	249	284	262	279	273	322	290	264	271	274	272	288	277	296	277	290	289	278	305	263	283	264	301	280	263	293	265	312	284	275	283	277	268	311	292	277	296	271	286	290	289	275	266	292	276	260	244	234	290	293	280	289	300	273	272	264	289	273	264	256	285	267	272	283	292	270	280	262	274	247	320	263	305	289	270	288	295	299	289	261	275	279	290	251	301	296	276	299	263	307	288	264	267	271	281	284	273	270	296	293	294	273	269	277	303	326	263	284	302	292	274	279	307	253	280	273	295	294	258	290	286	274	266	246	278	289	272	285	290	314	252	250	274	306	282	281	302	284	296	296	253	276	291	278	283	296	302	261	278	250	307	269	262	273	293	276	297	263	288	266	278	267	290	273	264	298	272	248	322	289	290	255	299	303	254	274	265	263	275	284	283	265	318	261	302	290	289	285	305	278	253	247	277	284	278	267	291	307	286	282	259	260	272	289	272	301	267	287	283	288	305	281	262	276	276	283	278	288	282	301	261	275	276	269	226	271	297	299	252	291	280	293	273	292	273	274	295	288	267	276	312	255	298	269	286	292	266	321	291	293	314	301	279	286	275	298	293	305	300	288	263	309	317	249	308	291	255	266	322	296	284	263	302	288	267	265	267	284	303	265	287	297	262	275	272	288	272	295	295	318	273	272	260	264	268	304	308	285	293	276	253	273	268	264	276	307	283	287	284	287	265	255	273	277	297	321	259	276	251	270	292	308	289	246	262	326	265	277	294	290	275	266	289	274	282	279	261	287	288	312	293	283	289	292	268	247	274	283	276	306	292	258	280	308	287	285	292	305	307	252	280	281	280	295	299	293	282	253	245	286	285	317	274	295	289	256	285	284	292	259	259	280	301	261	286	282	255	303	319	284	273	260	273	296	275	330	292	275	298	280	291	271	298	274	276	246	277	306	294	276	291	302	297	293	284	277	293	279	284	275	287	286	270	278	280	269	300	259	299	302	282	293	315	308	291	269	279	281	292	289	313	251	287	316	294	286	307	276	256	280	260	273	251	283	281	298	267	279	288	297	278	307	300	280	267	286	293	256	300	290	260	279	249	274	307	293	286	257	291	276	271	284	289	272	275	277	291	263	264	275	282	268	288	289	277	285	247	272	265	320	297	269	261	311	278	253	244	327	258	289	284	287	304	272	270	293	273	287	303	314	304	285	250	270	284	302	293	280	256	267	307	271	329	290	283	305	261	293	261	308	260	284	282	308	277	281	258	274	282	287	267	263	268	284	265	265	279	276	288	268	284	310	290	258	256	267	282	300	297	252	275	251	287	307	313	284	261	298	273	270	259	281	265	295	288	277	299	264	272	287	332	279	283	268	282	286	269	284	278	265	302	282	281	264	311	275	262	275	264	292	278	293	246	284	308	289	277	256	253	290	284	299	270	263	283	291	289	268	308	274	247	292	286	305	287	265	278	259	298	281	256	324	283	285	284	287	276	298	253	291	273	298	273	306	291	293	284	300	281	280	265	270	288	259	298	272	295	257	286	282	324	280	272	250	303	285	286	298	262	272	269	268	283	279	273	316	263	280	260	272	274	292	289	246	274	281	264	295	290	258	293	288	328	299	290	304	281	276	325	287	310	290	267	279	309	288	289	274	288	295	296	233	291	269	285	288	283	331	278	293	296	275	268	300	320	278	292	262	306	264	280	301	278	279	275	285	303	265	291	297	280	268	260	269	265	301	269	286	296	281	305	258	233	251	278	295	283	281	259	308	278	294	258	289	261	261	281	294	297	301	271	285	296	266	266	274	293	276	294	287	244	304	348	259	262	286	290	256	275	271	279	269	314	271	307	288	284	297	261	241	297	302	265	226	255	263	274	318	251	283	290	285	290	285	294	321	244	270	284	290	288	311	279	286	288	291	300	291	257	283	299	269	326	283	300	251	297	299	287	297	295	299	292	270	323	286	266	290	319	268	310	261	265	295	261	279	284	286	270	286	262	271	292	266	277	295	294	287	288	289	283	282	292	285	289	295	286	288	294	287	290	265	281	269	260	315	291	289	301	319	294	299	266	297	292	263	283	276	289	265	296	286	286	268	281	267	283	292	268	269	288	270	295	271	267	292	283	261	314	279	267	293	286	315	274	299	272	281	311	268	322	305	296	280	287	290	264	259	278	285	280	274	305	277	261	260	268	290	312	315	287	263	306	286	287	271	286	274	241	259	297	242	274	280	257	299	296	309	276	309	268	286	278	270	280	282	271	310	300	271	292	297	276	280	262	273	317	271	290	289	251	271	260	264	270	286	326	291	258	277	253	307	259	300	295	281	252	283	287	302	288	294	293	288	236	291	276	285	283	293	288	285	279	276	288	259	255	262	261	258	263	288	252	274	266	280	303	309	309	293	252	293	288	260	287	273	262	295	272	298	277	255	265	304	264	295	254	249	283	293	277	262	273	246	300	283	291	276	278	257	262	277	297	305	255	261	276	303	295	289	287	291	298	272	276	284	283	260	305	275	252	285	282	302	266	262	283
17935	27173	19862	11474	8024	5997	4954	3939	3097	2330	1901	1476	1396	1279	1099	1082	900	933	878	747	707	633	600	608	635	566	510	557	519	531	514	494	519	515	533	542	506	497	493	531	500	503	510	508	491	485	464	498	479	454	486	456	489	493	492	466	454	449	471	468	487	503	500	463	507	448	453	441	479	456	437	461	456	408	458	451	435	481	431	427	417	451	430	444	420	493	408	451	425	465	416	473	442	452	419	452	469	449	438	468	420	472	473	429	439	418	465	415	434	462	420	440	418	443	438	426	482	475	414	427	418	454	452	460	462	416	435	421	416	459	483	480	430	432	433	452	412	453	426	433	433	446	404	430	467	437	460	456	406	456	420	458	425	448	439	435	412	438	404	464	437	441	430	436	453	461	450	425	456	410	488	425	408	464	423	439	463	419	449	436	450	430	443	424	449	459	420	453	410	437	449	447	414	433	453	423	464	463	453	409	478	399	459	447	438	439	428	402	425	442	455	429	425	438	438	446	474	433	419	429	457	456	440	491	442	474	466	412	430	484	430	468	400	410	431	392	446	476	436	462	468	425	434	501	426	430	444	446	423	458	458	456	427	419	446	467	453	433	468	416	450	460	444	414	473	425	431	447	475	414	421	433	451	454	483	439	416	449	438	444	451	444	461	409	465	450	438	420	416	440	444	440	432	466	442	421	448	396	452	437	420	397	427	448	452	426	453	451	502	405	471	455	416	421	414	426	402	425	416	467	432	420	414	447	423	441	388	400	437	479	419	412	401	447	447	435	411	448	448	450	412	440	426	406	428	435	448	457	446	466	416	440	432	468	417	462	452	415	458	442	421	435	417	467	437	441	427	439	402	470	455	459	428	425	450	433	403	449	426	435	450	411	436	467	430	416	452	449	430	455	437	403	449	454	422	483	435	433	435	415	428	432	442	463	464	434	438	425	439	450	465	436	461	403	457	450	455	458	445	462	448	470	433	470	433	412	433	453	441	439	420	452	421	471	439	457	462	441	476	461	450	430	454	429	422	461	435	439	416	448	454	424	460	431	452	444	402	464	454	445	472	412	464	465	464	431	456	438	425	462	433	438	424	455	450	458	469	475	447	400	435	456	446	407	464	469	440	468	427	439	448	418	443	445	471	446	415	459	440	443	441	426	445	423	444	402	477	467	463	411	419	452	449	446	439	440	430	462	476	469	438	426	441	452	422	440	434	447	420	452	457	438	430	435	470	442	445	401	401	448	432	450	427	395	462	411	474	444	482	425	428	427	438	463	431	451	430	454	410	493	468	432	433	442	470	439	421	442	444	470	462	407	436	471	428	433	442	477	453	451	415	429	458	464	417	441	391	455	467	452	431	431	442	401	452	466	444	437	441	447	467	377	436	411	427	473	462	437	418	460	438	456	440	432	431	474	480	413	463	433	400	467	467	442	419	436	477	431	446	452	443	472	418	471	434	429	476	415	427	454	431	461	456	456	424	408	460	449	412	448	441	471	460	447	435	407	454	429	406	454	461	441	433	437	436	462	475	451	437	467	449	433	429	438	437	445	400	439	461	439	444	442	428	441	428	442	427	446	440	454	461	415	440	433	438	423	463	433	462	447	425	431	447	396	421	459	471	430	411	457	460	425	445	417	442	435	413	421	486	466	460	461	451	456	421	433	429	452	458	471	436	439	468	441	466	412	408	465	467	440	459	445	463	438	430	447	431	471	478	442	455	441	409	455	486	438	426	434	445	403	432	448	450	468	444	409	452	453	426	446	405	419	424	429	422	463	418	430	410	476	437	448	443	426	443	451	416	423	459	414	455	432	451	419	470	415	433	420	433	431	457	418	431	419	444	498	443	440	418	456	415	456	421	469	429	433	430	437	450	413	484	457	461	439	440	454	411	486	460	428	445	429	421	470	445	466	428	460	410	441	469	414	438	468	433	419	421	469	456	462	463	419	475	417	422	440	457	433	465	436	459	451	433	399	442	474	415	469	439	455	460	411	427	441	439	444	484	435	435	449	448	466	448	428	430	447	416	469	430	439	439	463	474	446	479	439	419	438	468	388	412	457	410	456	417	428	455	436	371	453	482	439	478	431	412	447	422	423	427	417	429	407	432	451	491	449	421	412	420	461	407	384	418	422	469	435	407	450	429	437	438	434	449	469	470	404	434	420	428	444	454	425	447	423	406	406	432	425	441	414	452	430	439	430	425	433	430	433	437	428	462	408	430	474	415	461	463	414	463	421	441	450	431	422	438	427	445	419	415	444	441	407	452	408	504	441	418	432	473	390	475	465	446	468	444	437	424	446	432	468	424	426	397	422	436	422	413	446	415	448	468	408	446	425	423	444	430	451	449	466	462	463	421	477	456	453	421	467	444	433	486	443	400	430	436	441	443	467	435	432	443	429	464	437	427	430	412	441	406	462	458	445	466	401	443	425	460	396	432	460	446	436	442	474	427	428	447	464	475	454	482	424	463	444	481	473	457	436	405	457	453	453	432	447	449	421	425	442	469	421	467	448	442	391	435	451	391	488	495	462	428	454	431	434	476	466	446	464	430	443	439	430	385	414	427	454	420	439	451	459	445	430	423	406	456	457	467	452	466	439	470	442	506	442	456	458	409	446	397	468	410	421	471	435	443	448	470	446	427	463	446	446	434	459	429	459	456	437	435	446	443	439	459	436	442	468	411	417	453	431	417	436	451	450	470	464	431	431	437	432	488	431	453	491	453	448	449	425	463	436	440	439	473	453	433	462	435	413	449	463	456	429	493	460	462	426	407	437	441	465	444	430	436	425	446	418	471	475	435	464	428	442	434	455	448	447	429	476	421	414	454	440	460	445	393	432	420	462	475	440	425	438	396	428	453	438	439	439	435	465	437	411	412	425	425	469	456	451	472	485	438	442	427	441	462	473	475	424	445	440	437	386	479	453	427	438	451	461	424	444	423	472	389	483	443	443	466	430	448	435	445	403	482	440	468	429	455	413	441	465	432	431	449	489	428	470	433	465	406	432	450	409	410	451	471	442	470	443	458	438	461	451	474	447	464	415	439	443	440	426	440	455	450	451	442	470	427	442	464	437	439	440	468	446	452	467	441	461	433	479	466	446	446	445	449	466	472	462	404	462	420	463	449	420	415	451	487	388	453	442	477	450	436	401	427	479	468	440	456	429	445	465	442	429	470	455	425	449	425	468	448	440	457	448	448	454	471	448	432	466	479	447	475	431	424	401	479	492	416	436	464	410	443	458	439	431	429	473	467	432	401	436	416	464	437	418	435	427	418	452	453	440	378	418	408	422	452	420	443	454	467	439	474	460	449	474	461	447	407	453	447	457	467	438	437	430	419	408	449	394	441	416	436	451	477	410	458	431	463	431	420	454	435	456	425	410	426	426	475	413	452	451	449	468	418	468	445	464	472	433	453	423	436	421	444	469	481	453	430	436	444	437	441	410	452	450	415	446	474	439	410	444	431	464	452	462	465	394	486	431	453	439	421	461	459	443
22398	21147	28274	24286	21166	17782	5284	2584	1804	1411	1094	831	760	659	616	501	469	427	421	387	366	313	319	266	288	279	261	233	253	232	227	247	221	197	221	230	232	206	225	211	237	211	226	203	221	233	208	244	187	220	209	199	203	197	224	224	195	212	209	218	228	220	193	190	193	203	193	210	200	223	181	187	192	193	203	203	157	184	179	180	173	187	200	190	197	189	149	186	190	185	169	193	181	186	193	195	182	192	180	204	185	173	174	164	187	176	164	179	163	193	206	182	175	160	179	179	206	189	213	170	189	186	189	172	193	191	171	196	178	175	175	170	177	175	167	170	194	186	175	189	166	175	170	168	173	169	190	186	174	184	197	197	150	213	172	179	175	179	169	182	174	172	198	157	163	174	200	174	183	188	172	185	179	198	177	165	178	181	201	184	191	168	203	177	197	180	159	196	185	182	186	194	175	191	162	201	198	160	173	163	194	203	185	189	169	179	219	192	188	175	202	168	184	157	186	171	162	178	173	181	220	193	188	190	212	186	185	187	171	193	181	187	184	176	206	191	175	187	149	173	191	190	183	190	200	149	200	185	182	189	183	163	201	173	163	192	151	168	182	174	164	201	186	195	163	192	200	189	192	168	163	191	203	186	203	182	186	181	205	156	192	172	194	179	160	165	175	174	179	185	179	181	200	166	180	182	199	195	201	166	158	186	174	170	193	184	186	182	179	193	165	181	178	194	171	165	193	194	160	183	159	178	177	157	176	188	187	181	184	202	184	175	195	192	176	191	187	207	187	178	170	203	195	159	178	195	181	177	175	166	195	186	178	195	196	167	164	182	167	195	175	174	167	177	180	185	153	206	171	207	171	195	173	188	182	164	182	177	182	174	171	201	185	179	170	178	160	171	175	201	197	170	185	205	179	185	193	190	193	215	206	201	171	192	193	173	193	163	189	181	164	194	184	166	176	165	199	176	199	168	164	183	184	185	193	190	178	186	205	181	182	156	178	192	154	198	205	190	193	176	171	193	177	183	189	193	203	204	191	173	179	198	183	180	198	170	151	187	193	176	185	162	199	209	159	194	165	191	176	172	186	198	180	210	162	167	188	171	211	170	177	193	186	183	183	182	175	161	185	204	172	199	217	204	186	179	184	188	165	197	160	176	174	185	188	208	177	174	184	187	162	177	172	190	184	163	170	196	171	176	189	160	208	177	191	171	169	196	180	175	192	171	198	196	183	196	200	186	152	196	166	150	188	166	190	187	173	185	193	194	190	169	180	192	200	200	185	181	181	194	210	172	186	193	168	194	197	201	190	158	167	168	222	168	184	195	171	181	163	185	167	184	174	178	208	169	161	184	162	182	179	174	175	193	186	183	177	189	192	181	193	209	188	175	185	207	190	195	190	184	200	163	180	166	193	189	169	186	189	195	181	172	180	193	207	196	173	173	179	200	161	180	159	195	169	162	170	189	190	177	180	185	180	165	190	182	201	187	195	188	162	194	197	199	178	204	179	190	196	192	193	163	180	177	157	194	166	170	160	160	203	166	173	183	200	191	163	182	192	174	181	172	176	192	160	194	190	199	181	144	175	175	193	179	196	196	182	164	177	181	181	169	169	156	190	163	183	175	191	185	187	172	184	187	236	188	192	157	174	174	175	171	202	196	177	173	182	165	210	178	162	203	184	203	181	178	186	218	193	156	190	171	199	179	173	203	183	196	207	184	196	197	175	188	188	185	172	195	186	187	186	193	170	173	187	186	200	188	170	154	194	210	175	200	173	192	181	202	166	159	189	172	175	184	204	183	169	170	203	185	163	186	207	174	176	149	176	177	173	165	187	161	170	161	188	184	166	188	196	168	184	180	180	200	213	189	155	190	201	178	186	166	188	186	179	182	171	178	181	162	178	180	181	164	193	164	168	166	183	170	186	173	166	146	202	163	171	169	180	167	192	198	176	188	176	165	165	153	193	172	175	181	175	167	170	194	191	176	188	192	204	170	208	178	173	203	182	192	170	181	185	188	165	176	183	192	173	179	194	190	190	183	183	172	224	182	189	180	180	177	210	188	177	151	180	178	183	165	191	157	178	167	177	176	197	184	166	172	188	162	185	172	171	187	191	165	174	179	173	219	188	206	191	189	158	167	182	210	177	201	198	190	183	194	183	198	192	186	193	201	177	181	183	190	181	175	190	204	153	178	151	184	191	191	183	164	177	200	191	162	187	160	202	184	189	191	181	167	182	213	193	185	165	173	175	182	204	188	190	185	192	184	176	172	180	207	180	187	180	173	189	187	194	182	175	167	170	188	162	204	163	180	180	190	189	207	184	168	208	191	176	198	173	203	179	181	180	164	189	166	194	204	199	198	192	178	187	168	192	190	201	186	198	177	182	177	163	183	172	182	178	183	174	203	178	192	167	169	166	183	199	171	171	167	155	188	184	175	196	170	187	211	170	175	196	202	207	156	170	168	173	183	192	203	179	162	178	194	156	185	199	172	185	185	192	169	177	178	195	190	174	194	200	196	190	183	176	163	181	168	181	177	179	182	186	180	209	177	194	184	198	175	179	172	175	206	197	178	218	202	180	192	186	184	144	179	178	165	174	184	163	189	193	181	187	183	174	185	184	185	163	186	162	167	154	193	170	177	195	168	184	166	188	191	210	196	183	187	174	170	195	189	219	184	178	188	186	191	178	160	176	186	177	203	165	175	200	200	174	170	173	179	204	179	174	211	191	168	193	158	164	165	166	192	166	180	178	187	159	190	189	184	158	173	171	184	160	171	185	196	170	179	193	178	179	190	159	200	201	157	159	163	171	187	174	181	173	165	177	196	164	175	175	205	183	184	194	168	181	190	181	208	195	172	175	193	191	185	186	179	164	199	175	175	182	163	218	187	167	177	179	189	199	216	203	195	186	155	197	187	193	180	177	192	181	185	191	189	184	198	182	206	186	170	158	183	165	181	187	187	188	181	166	162	173	178	205	192	165	209	204	198	203	192	200	203	164	183	162	189	167	186	186	167	177	177	186	174	179	207	157	178	161	152	190	202	160	149	193	175	159	189	188	180	194	168	189	186	171	210	163	170	178	168	170	222	173	197	172	164	160	189	185	184	204	179	219	189	162	180	169	172	185	180	185	160	192	174	186	177	203	170	194	158	222	186	175	179	208	191	190	187	197	181	193	186	180	195	182	186	177	201	190	174	154	192	177	179	185	185	183	196	170	171	167	177	174	206	172	184	168	193	193	178	178	175	203	159	168	178	181	174	171	155	185	173	195	208	179	183	174	185	184	184	194	180	198	192	192	186	173	171	163	183	180	212	187	176	180	157	208	189	209	170	186	190	174	181	174	179	175	169	185	189	196	180	178	186	180	197	195	181	173	180	179	163	166	197	190	187	169	191	170	164	173	204	193	189	178	177	182	192	196	169	191	169	194	168	178	170	172	179	189	200	196	193	197	170	194	189	167	174	201	160	178	187	204	196	184	178	184	187	184	176	192	172
22132	34583	27052	17827	13033	10043	8177	6656	5228	3987	3145	2512	2127	1911	1651	1447	1233	1090	1033	877	770	706	659	667	605	565	504	463	507	447	437	408	405	409	394	385	383	416	397	402	400	360	404	407	370	359	373	382	365	369	368	352	348	352	341	354	349	332	346	342	349	365	358	364	332	335	311	319	273	312	365	314	351	306	308	305	310	308	287	270	295	299	281	299	259	293	261	291	315	335	304	263	259	310	262	315	310	297	282	288	294	322	253	276	277	277	300	309	274	301	311	305	297	284	290	288	276	287	283	307	299	302	317	313	328	271	262	289	252	267	289	293	267	294	307	305	269	277	307	294	310	262	246	305	272	303	308	278	297	273	261	299	286	276	278	269	270	288	276	297	300	280	296	319	283	306	292	278	270	288	283	266	288	275	269	347	306	266	278	280	288	289	291	308	260	265	271	278	285	271	299	306	256	299	315	261	280	298	309	285	284	294	255	274	286	296	338	292	288	256	302	284	281	286	281	300	300	303	284	298	296	309	295	268	317	264	281	275	284	285	285	289	288	308	276	302	295	269	297	307	297	300	302	299	274	256	283	266	294	281	269	264	279	307	294	276	282	281	289	314	276	284	282	300	278	273	271	304	281	301	302	293	313	275	268	323	290	302	303	291	290	297	270	285	294	271	274	300	286	279	279	297	282	295	292	292	279	295	303	273	264	294	301	291	291	275	281	267	298	277	291	273	267	290	265	275	277	296	292	238	271	283	264	293	265	265	286	275	279	278	305	302	271	295	286	264	264	272	296	276	267	285	269	275	296	298	301	283	296	278	271	281	269	300	291	311	292	289	276	290	265	276	267	283	275	303	309	262	286	270	278	319	303	279	295	330	298	270	290	302	297	294	291	265	307	261	262	256	283	264	278	297	306	279	268	297	305	277	259	316	315	295	302	293	280	276	334	316	283	310	306	282	244	283	297	296	268	252	289	309	258	292	276	278	302	292	297	315	306	299	295	291	281	279	310	286	261	281	284	299	287	274	320	299	305	264	290	292	297	284	304	278	304	298	267	293	332	273	274	306	278	300	276	316	291	280	260	300	292	282	313	280	277	308	320	305	286	277	263	295	288	301	298	305	295	302	285	262	271	265	295	262	288	266	296	285	291	294	270	283	292	271	297	278	298	248	273	307	304	258	285	297	278	298	282	320	277	265	281	292	279	274	276	280	279	292	324	284	271	298	295	270	275	270	260	249	296	282	288	264	275	254	267	307	277	320	258	291	280	292	288	292	282	236	300	285	281	308	286	327	276	274	282	288	266	311	281	297	285	296	319	256	278	285	285	272	257	290	298	276	280	252	294	285	291	286	294	273	255	261	302	290	312	283	298	275	279	283	282	307	287	306	270	265	276	278	268	292	259	280	280	306	304	303	284	262	288	276	282	253	297	292	291	263	274	300	279	294	301	303	270	283	280	309	307	342	309	308	290	277	297	281	282	282	294	292	281	289	306	267	291	288	274	275	274	264	277	304	316	308	268	293	299	299	321	283	266	277	266	264	291	279	292	299	303	278	266	292	276	284	255	298	292	250	315	277	292	267	299	284	315	279	279	292	305	266	302	267	292	294	267	260	286	295	290	325	254	276	278	302	288	283	273	283	308	289	262	277	272	300	289	275	315	237	303	306	294	289	310	296	271	312	301	280	309	289	290	289	272	285	292	269	262	279	307	318	279	285	275	271	279	286	291	296	263	287	277	309	299	281	285	301	283	298	308	258	263	320	291	289	310	249	266	262	301	289	249	305	281	278	332	256	279	267	293	270	322	272	263	290	308	292	258	301	288	281	251	326	259	289	270	303	296	283	298	286	291	303	309	284	283	267	305	299	288	313	270	301	304	301	334	250	309	290	280	274	281	292	302	273	294	249	292	318	287	234	307	266	295	321	296	294	272	258	250	273	270	289	262	320	304	295	267	269	284	284	288	287	279	285	274	281	292	252	299	293	284	291	297	284	300	271	256	292	302	287	246	277	304	281	298	275	283	282	300	292	282	275	293	264	273	275	310	298	286	241	276	288	263	273	269	311	263	292	266	274	297	303	268	305	267	286	295	277	309	273	295	320	254	273	292	330	283	264	281	262	289	278	299	256	294	302	271	300	272	273	302	278	265	295	260	261	319	300	297	275	266	272	265	257	299	324	294	293	268	321	282	284	277	309	294	304	305	277	284	295	271	303	264	289	285	285	290	307	296	289	302	282	285	301	306	325	283	287	279	260	279	295	268	304	294	289	270	270	268	277	236	305	297	253	303	326	286	281	296	263	298	294	271	282	288	303	296	287	306	286	281	312	290	268	268	256	261	273	287	276	280	278	266	289	283	306	270	298	274	291	311	275	248	261	301	287	265	302	287	290	295	294	246	280	272	274	290	280	322	266	308	301	313	277	311	286	264	272	302	293	295	255	280	271	276	289	284	301	294	307	298	275	321	285	266	288	280	324	281	319	285	300	293	292	291	304	295	332	295	283	252	294	271	279	276	276	292	289	302	295	292	249	281	288	293	294	282	269	296	299	286	273	280	278	274	287	256	268	295	297	259	286	277	321	312	257	310	300	299	276	287	264	276	274	299	292	278	295	304	278	286	316	300	283	283	279	274	286	295	304	277	275	297	290	292	275	275	282	275	272	306	246	262	276	282	276	289	296	275	254	284	305	310	281	281	279	291	284	288	303	289	274	260	292	289	274	322	277	274	286	289	273	299	291	284	276	312	271	291	277	282	300	274	263	290	295	298	330	257	287	324	310	267	298	286	285	279	282	282	277	288	285	274	299	313	313	277	325	287	273	277	286	266	313	303	280	292	278	285	280	308	265	293	316	271	303	311	290	275	308	288	329	310	283	307	270	303	297	322	285	273	304	293	292	317	285	289	276	270	308	297	275	285	273	257	280	358	283	325	293	319	265	265	265	284	292	317	283	282	312	285	315	303	319	274	264	317	272	287	276	300	285	278	307	287	279	279	308	268	299	262	294	283	272	287	302	281	265	302	282	306	253	335	282	281	274	251	285	262	269	259	283	275	318	287	303	277	306	259	289	286	293	263	294	275	264	277	321	287	307	310	316	279	286	282	279	299	294	268	300	272	296	277	271	290	289	263	288	279	294	270	290	306	285	320	290	303	267	309	301	264	295	287	313	275	272	292	282	343	289	273	312	308	307	275	252	300	301	298	303	290	274	313	313	281	283	285	268	259	227	276	284	299	302	298	297	306	286	277	297	263	297	298	305	284	271	273	264	278	302	280	280	297	292	302	304	292	284	290	269	267	267	279	282	288	296	309	288	308	272	262	256	303	286	262	242	293	273	272	274	259	264	262	289	286	261	281	297	244	279	284	290	273	311	269	291	271	305	283	263	286	284	295	297	284	309	266	273	286	280	264	288	318	320	261	323	254	283	297	291	284	283	310	283	284	261	282	302	302	276	285	275	271	287	304	282	280	270	292	285	280	264	269	314	277	281	286	245	284	287
27520	18758	11371	5127	2710	1675	1429	1092	885	717	630	532	497	457	454	440	383	361	367	358	303	374	345	368	331	383	343	308	302	311	344	301	294	317	308	319	297	296	293	334	325	313	310	309	297	336	301	305	329	310	322	308	314	320	288	315	292	321	312	284	315	307	300	294	313	303	291	313	305	274	298	276	284	304	270	306	299	266	279	275	315	297	289	284	312	300	299	293	299	308	326	294	309	310	282	322	291	309	305	287	316	277	308	302	270	311	307	307	292	299	274	339	247	300	286	253	298	297	279	278	312	286	298	274	292	295	286	298	329	267	312	310	306	266	311	265	314	312	301	307	296	311	302	307	289	314	281	303	302	298	317	284	317	273	275	288	317	270	327	283	289	278	273	295	326	316	307	300	275	324	298	275	289	297	311	297	278	272	324	302	298	312	280	312	280	283	267	259	308	312	278	316	311	334	298	283	277	303	305	304	289	338	310	300	285	297	305	326	311	305	305	299	291	304	328	305	305	319	289	291	298	295	280	302	299	291	291	308	283	279	269	283	298	323	310	318	297	328	336	305	284	277	267	276	278	301	293	307	317	288	266	311	292	316	296	297	305	306	288	312	302	283	297	319	301	279	270	298	296	289	310	322	310	293	287	311	325	281	285	277	320	305	305	314	324	282	302	297	301	314	323	253	263	321	327	330	289	287	289	290	310	321	288	300	298	291	293	302	264	285	315	283	288	293	297	303	338	283	285	310	297	269	293	280	319	315	275	303	307	310	320	294	287	303	274	310	290	298	311	329	316	312	300	300	331	314	266	285	315	309	305	265	276	316	314	274	309	320	332	283	296	309	284	277	318	297	306	282	292	297	284	317	279	292	309	267	285	310	318	278	312	269	305	300	322	302	309	336	297	277	264	273	284	293	286	285	294	285	333	280	288	304	248	281	293	291	286	285	298	278	303	305	303	293	255	264	316	314	297	305	326	294	305	313	290	289	317	312	285	289	273	293	311	299	280	283	297	302	278	295	313	323	303	308	278	286	273	279	276	275	275	291	320	289	297	309	324	300	317	277	296	306	319	298	292	322	263	241	322	308	244	277	273	289	312	275	310	289	326	332	290	306	295	299	309	286	294	312	305	273	295	307	308	281	294	331	283	312	269	275	296	276	287	318	300	294	256	279	263	305	314	317	312	296	289	303	311	287	281	282	273	312	314	302	284	273	285	301	292	303	291	286	297	291	275	281	316	301	282	321	304	267	281	273	296	286	279	292	254	278	297	268	291	295	302	288	298	267	329	309	306	293	317	291	306	325	293	265	274	321	276	320	285	332	285	280	303	293	295	282	271	306	305	285	288	319	275	282	301	281	302	293	316	307	304	294	288	302	318	315	291	304	296	337	331	309	319	309	281	293	285	328	271	300	306	281	305	311	284	299	290	323	295	315	323	330	296	296	314	283	288	270	300	305	303	253	287	303	298	326	302	323	284	273	277	280	295	292	284	281	291	308	288	302	295	275	317	292	284	284	346	269	313	316	263	292	312	289	317	314	305	292	306	310	313	292	278	283	309	311	267	319	285	308	316	327	331	311	298	293	321	283	289	290	326	293	304	288	308	300	303	322	269	277	295	286	290	285	301	303	285	312	319	332	286	291	307	269	296	259	311	283	301	287	311	299	277	297	314	282	329	324	293	321	310	310	285	286	294	321	277	302	280	293	300	316	302	287	290	305	308	328	292	289	291	281	281	302	292	269	269	305	298	329	328	316	311	277	313	291	330	292	330	309	282	296	289	279	306	270	307	312	306	276	303	281	290	293	291	327	277	308	300	296	304	280	299	283	334	314	286	263	279	278	315	315	305	308	311	266	309	337	333	322	273	315	294	328	272	310	301	311	308	297	279	291	297	268	286	290	295	281	278	283	318	321	268	302	280	308	299	291	261	271	276	287	288	298	278	292	325	301	311	282	282	283	317	289	327	284	290	308	302	279	297	286	281	297	270	313	282	301	314	329	280	297	302	286	311	318	298	301	308	269	296	318	285	301	317	313	266	292	298	292	279	293	255	312	298	289	310	311	324	271	304	305	302	283	305	285	313	306	316	275	295	314	269	301	329	289	266	287	318	308	299	304	288	327	302	277	313	260	294	325	322	284	310	277	302	295	318	309	304	303	283	308	304	308	296	287	324	295	299	291	298	307	318	306	292	329	292	300	283	329	280	300	315	288	304	307	302	274	286	313	285	291	312	317	300	298	290	314	301	311	312	300	310	298	303	301	307	292	319	299	300	283	297	277	316	300	297	297	320	280	312	318	298	281	314	312	281	280	289	305	291	296	312	311	324	335	287	301	318	265	274	304	306	289	298	288	320	308	272	319	284	281	310	292	281	296	292	304	294	280	294	335	295	293	313	305	321	265	293	290	323	294	314	276	304	293	315	306	277	300	311	293	302	313	308	267	288	295	280	293	340	273	306	304	264	291	297	301	309	286	317	285	292	281	279	272	290	276	301	327	278	297	314	304	291	282	285	281	296	330	301	272	283	293	291	299	334	324	310	293	284	304	282	255	291	291	287	279	280	285	343	284	297	306	308	265	306	291	287	302	260	268	330	284	272	282	299	306	275	296	289	265	270	311	278	281	285	285	308	289	297	302	314	294	311	295	266	318	321	308	316	301	301	304	313	311	306	282	293	277	274	299	300	263	304	323	306	307	281	302	313	274	324	274	278	317	319	310	283	296	290	312	301	307	298	309	288	269	320	294	293	298	298	300	308	291	311	289	308	267	292	279	310	275	305	288	296	292	293	301	316	308	319	324	293	308	300	303	290	308	326	263	325	306	288	285	282	334	273	285	296	323	294	311	293	334	271	291	311	289	287	298	270	308	307	299	320	284	301	307	310	314	316	310	278	327	294	282	317	304	282	291	300	305	278	269	292	314	268	291	299	256	285	321	329	288	296	322	277	293	300	314	296	288	316	267	278	302	284	322	286	294	310	308	269	306	311	300	277	261	310	301	320	308	293	295	300	298	285	252	285	289	272	279	305	333	285	286	272	302	301	265	296	298	270	294	322	281	289	299	307	304	249	306	292	288	311	290	290	326	297	309	312	292	292	311	347	272	302	294	268	298	294	265	281	283	284	286	300	283	296	287	254	306	293	303	286	294	308	324	305	302	323	291	296	280	284	299	280	288	284	299	247	274	318	287	287	304	307	290	273	278	296	275	295	272	286	280	269	270	280	308	289	293	286	285	269	290	293	299	300	298	330	315	287	315	286	302	303	302	303	308	310	270	280	272	278	277	279	306	279	309	307	300	283	274	267	281	261	287	287	290	286	291	308	306	301	297	336	300	315	331	342	293	278	326	296	297	313	280	285	295	304	282	294	319	315	290	322	278	299	323	279	283	288	279	315	298	318	275	321	315	305	291	279	299	280	300	286	321	320	300	318	293	311	285	299	276	333	311	288	314	299	289	306	291	280	282	321	294	337	310	306	288	288	289	282	269	275	258	284	304
17382	23882	16972	9600	6560	4743	3840	3085	2444	1897	1555	1323	1191	1073	984	853	827	780	725	672	684	601	581	604	592	510	572	596	547	544	496	522	535	512	541	567	547	517	523	510	521	524	479	533	515	503	529	498	480	453	536	457	514	491	460	515	454	513	477	483	553	480	498	508	492	501	478	488	513	526	514	463	502	480	453	465	508	460	443	461	452	473	500	465	453	443	450	469	476	497	472	476	454	481	468	448	508	433	461	442	486	469	481	475	446	440	427	484	472	471	501	486	467	465	490	469	455	513	430	451	438	470	491	483	449	462	489	458	482	490	468	459	465	410	476	490	440	485	489	469	498	457	465	480	469	446	439	458	475	453	471	467	477	473	475	474	448	449	470	491	465	491	438	469	483	464	449	460	482	448	467	469	472	463	482	482	471	492	481	511	467	507	454	490	469	496	468	455	473	459	467	491	490	473	473	432	490	469	455	456	501	493	490	480	439	452	457	459	445	424	463	466	451	464	457	443	459	461	462	477	477	438	484	430	480	376	462	483	460	483	451	452	479	485	461	458	433	447	468	490	491	458	466	405	475	479	475	427	503	449	470	476	479	485	439	449	461	468	461	465	481	478	504	456	463	500	460	498	473	440	480	461	445	498	451	489	443	461	453	467	481	473	491	447	467	479	454	453	476	457	477	462	440	456	472	443	464	488	475	489	441	385	470	507	482	461	450	475	493	451	470	485	477	471	450	449	486	481	466	461	420	515	440	456	451	454	464	501	464	485	494	479	496	499	437	473	478	490	506	473	482	489	542	448	448	467	438	466	523	499	462	476	441	435	480	496	501	444	457	452	480	497	494	514	451	455	456	444	480	448	459	503	430	486	470	520	467	463	460	481	441	473	475	494	489	506	432	472	465	459	486	439	477	433	449	463	494	477	478	444	466	449	468	469	458	464	454	438	414	457	470	453	495	490	431	481	462	463	468	475	445	464	469	474	452	460	463	442	534	455	439	461	497	429	439	480	479	502	458	489	506	463	492	458	470	481	472	473	459	494	421	452	513	460	437	528	463	476	448	437	477	459	476	465	450	484	502	467	485	514	494	459	439	428	480	447	445	455	491	494	443	501	460	458	485	469	481	479	467	518	475	475	499	470	480	467	494	446	464	471	436	467	447	451	469	474	501	453	469	472	440	457	459	496	437	471	456	418	442	439	463	489	473	467	469	442	426	459	454	483	452	457	496	488	508	461	440	459	478	446	464	468	460	443	462	454	479	467	482	454	471	471	453	487	459	446	474	482	510	451	463	477	460	488	444	490	477	420	464	443	459	411	483	503	474	472	478	469	462	492	485	502	495	483	495	468	462	500	474	470	488	436	450	491	440	460	482	469	421	479	455	479	435	481	460	477	463	456	486	477	490	471	499	451	465	471	439	468	479	480	462	479	462	512	461	468	475	435	492	464	464	510	466	471	430	429	459	449	436	469	440	496	489	489	475	464	468	507	449	436	482	492	505	477	496	457	491	485	466	476	465	437	440	447	450	434	521	475	472	468	486	436	471	481	491	462	444	484	495	496	462	473	466	436	517	446	461	461	451	472	522	455	487	509	481	478	444	492	495	480	442	475	451	485	451	487	473	484	439	467	480	465	467	439	462	504	481	474	481	485	447	430	492	465	456	460	503	472	462	433	450	436	459	481	453	465	514	454	452	483	436	446	471	483	488	451	512	442	472	467	482	492	482	471	474	491	452	479	485	446	447	423	469	467	475	447	481	456	483	460	469	503	446	456	488	483	475	479	457	512	431	473	469	435	481	455	511	443	438	464	476	446	501	435	438	458	461	453	458	462	449	475	475	430	463	456	485	460	470	527	459	498	456	489	440	476	430	479	422	472	483	509	453	484	440	468	470	442	472	473	428	442	443	472	452	444	461	519	469	468	433	495	484	471	470	460	480	500	460	463	475	491	449	480	454	487	466	482	464	416	500	429	503	444	445	468	461	462	479	443	458	468	499	477	452	479	485	496	490	449	471	464	460	494	519	499	494	456	432	477	451	491	442	439	470	451	435	502	456	483	482	464	477	456	472	492	459	461	447	470	485	445	476	428	466	472	437	467	454	450	472	504	455	471	453	469	482	473	514	491	492	456	461	476	543	452	458	473	442	447	442	483	463	494	488	488	498	438	433	473	434	470	467	478	475	462	504	475	453	458	458	440	462	473	455	487	447	457	480	460	483	446	477	482	482	479	428	456	487	443	443	473	491	473	433	449	473	470	479	454	507	433	473	438	456	463	493	429	448	465	503	465	482	470	465	477	458	496	455	507	452	458	493	487	473	475	492	417	476	464	484	478	505	418	421	442	461	490	446	477	490	466	435	482	470	470	482	515	406	494	442	479	492	476	445	469	494	494	468	465	502	465	503	440	474	437	419	443	462	467	444	497	486	489	416	428	454	469	423	471	480	467	475	468	460	468	431	448	491	492	499	436	462	485	496	458	507	455	454	482	475	450	507	419	456	436	482	487	474	471	502	516	443	414	451	475	493	479	453	451	474	472	469	487	458	464	475	440	470	430	427	478	475	515	472	453	445	460	452	472	446	474	462	478	424	455	488	417	484	469	478	434	457	452	485	446	434	494	476	450	450	481	488	473	447	498	467	482	478	471	472	468	443	469	459	442	465	495	451	509	474	473	478	504	462	467	485	478	475	453	451	481	475	470	467	434	475	482	497	448	475	479	475	463	448	450	463	464	471	477	468	417	475	439	477	443	484	438	469	475	506	454	453	483	493	480	489	473	513	443	452	485	478	478	442	499	514	490	479	465	481	472	449	472	489	487	486	454	452	454	482	462	469	457	474	452	468	456	488	466	506	476	456	456	482	460	515	487	453	488	429	439	447	463	446	487	473	471	476	474	463	465	461	450	469	464	491	478	515	456	423	482	438	488	440	426	471	476	448	486	423	476	506	487	475	482	453	434	502	485	443	523	440	496	463	465	455	445	477	419	477	474	452	511	451	468	499	489	436	479	421	466	422	506	445	467	443	489	476	463	495	496	467	469	466	465	455	463	490	505	462	499	444	483	473	472	451	471	445	445	456	477	488	488	434	455	456	438	469	473	439	532	464	468	448	472	465	460	488	442	485	478	460	480	462	474	475	463	440	463	463	510	443	503	502	458	446	459	479	434	506	435	461	459	441	464	486	429	459	436	456	487	477	486	481	494	503	472	485	500	499	477	452	486	416	495	438	484	475	466	479	492	494	455	463	433	458	488	466	439	469	457	470	475	455	454	459	473	445	467	481	464	470	482	472	468	456	474	457	459	459	461	475	447	482	447	461	468	461	473	482	450	462	466	485	492	497	466	472	510	473	502	498	414	500	488	486	458	483	497	504	511	456	500	483	428	465	439	482	469	516	503	501	434	435	500	483	432	483	455	456	474	454	461	453	483	449	447	470	460	450	456	504	467	446	442	472	463	457	448	457	468	458	486	484	489	425	484	469	495	502	469	491	487	485	472
23315	21111	27525	24926	19067	5552	2562	1768	1280	1014	862	725	612	586	537	445	423	433	417	358	333	303	321	297	278	308	270	262	270	266	289	262	244	259	270	252	231	245	237	258	260	232	279	261	243	243	239	217	244	269	234	254	222	210	227	262	242	249	251	242	245	243	248	262	232	207	227	239	243	251	239	229	238	229	252	224	251	239	199	215	234	234	221	232	219	221	197	199	185	217	211	218	210	233	241	219	224	232	209	227	214	238	232	223	240	196	213	239	205	228	213	220	226	220	241	222	249	247	223	233	236	256	202	213	211	210	231	223	216	242	230	219	242	229	210	240	231	243	232	242	208	223	229	213	232	212	232	228	236	207	209	242	232	229	230	238	227	220	230	212	231	227	239	209	219	242	242	225	219	251	231	215	227	237	247	251	221	222	245	255	213	231	250	251	240	239	207	222	216	217	229	213	224	225	233	227	254	217	203	231	229	234	242	228	226	240	233	222	228	234	236	237	243	235	228	221	194	238	203	241	231	220	219	215	187	239	244	216	232	217	241	197	240	244	230	226	231	224	230	244	222	261	240	220	223	230	247	214	236	248	234	225	226	207	229	233	235	216	256	233	246	237	233	230	216	243	213	224	243	219	194	205	227	215	231	246	217	219	241	197	233	227	218	219	226	230	207	245	234	235	209	198	214	221	215	215	214	232	218	221	228	233	217	226	218	244	250	240	219	218	212	223	237	226	221	210	249	220	252	225	250	208	216	220	232	215	220	222	221	232	235	222	251	227	211	207	236	247	225	258	209	219	229	234	225	249	242	265	215	230	219	215	223	241	219	237	239	236	211	215	229	213	231	251	208	224	218	219	216	198	226	210	199	247	235	242	212	223	201	197	229	210	191	217	222	211	247	231	218	242	233	223	224	242	245	217	222	215	213	215	220	221	233	245	190	260	204	242	234	229	237	229	220	230	250	235	243	207	219	222	219	197	257	238	229	212	206	228	248	201	210	210	214	236	225	224	216	229	223	223	225	222	215	222	226	214	222	217	231	232	199	210	236	245	217	235	258	254	213	209	232	217	238	238	195	230	214	214	213	229	221	223	211	243	232	222	231	227	226	224	240	227	209	241	237	240	219	250	245	227	221	239	242	217	219	205	239	228	225	232	236	205	226	212	228	219	224	220	253	213	244	243	213	229	244	234	230	223	196	240	232	241	206	210	228	212	226	239	221	232	276	211	221	211	218	249	225	232	206	229	229	233	208	227	214	216	227	218	247	222	228	210	225	210	247	259	224	226	235	223	203	207	226	203	208	229	223	233	201	229	222	220	241	227	222	244	232	252	212	249	218	243	246	216	240	231	233	242	205	213	241	250	225	233	180	228	237	232	240	259	226	209	225	228	219	214	225	208	210	201	248	207	193	210	199	210	215	227	224	225	244	204	250	231	213	251	203	206	235	234	227	255	214	231	234	228	217	229	214	237	245	244	205	230	230	243	216	248	228	229	236	200	229	222	231	234	214	229	212	222	241	231	236	223	239	199	232	249	254	219	217	232	208	228	206	232	212	240	221	227	219	229	220	225	248	230	250	220	202	259	241	225	248	242	228	180	241	218	209	206	205	219	236	219	190	204	216	234	214	223	228	213	226	232	226	222	244	217	226	249	233	218	235	238	246	223	215	225	229	200	223	204	247	208	226	210	228	223	240	209	209	221	244	233	219	249	236	198	214	227	198	213	247	233	222	206	228	221	231	203	226	208	225	222	224	201	227	203	225	220	232	229	227	220	223	240	232	239	258	217	204	235	243	224	227	215	222	216	218	209	243	230	245	230	233	224	216	227	205	251	224	231	228	221	223	237	235	229	232	239	230	267	192	214	231	225	248	226	226	230	215	235	241	277	220	241	216	224	234	216	225	227	219	220	229	228	230	221	242	206	239	224	248	209	216	208	223	224	228	226	209	223	205	237	220	226	243	204	238	213	220	249	244	202	234	230	236	215	232	204	231	217	211	233	229	209	234	221	219	217	199	205	230	220	236	199	240	231	223	221	231	210	219	233	235	233	235	234	235	211	264	240	224	229	229	221	238	236	235	233	242	240	211	251	245	205	258	219	245	247	223	215	226	206	219	235	223	244	208	232	240	229	234	198	235	228	217	220	222	210	237	243	228	221	211	231	247	208	235	249	240	213	204	234	219	205	229	227	245	207	241	245	230	236	231	219	210	231	216	222	225	220	215	210	205	236	235	220	213	252	259	235	230	226	229	213	236	221	239	214	218	234	202	225	239	237	227	249	243	220	254	219	236	242	227	229	234	214	233	211	215	229	246	198	245	213	240	224	240	223	209	221	250	219	205	221	246	230	251	255	237	205	231	214	231	210	216	217	230	210	209	230	225	228	217	240	242	224	201	216	249	236	216	235	214	208	220	206	213	226	226	242	236	226	222	242	206	254	223	227	239	235	240	224	223	242	223	208	213	217	210	237	214	199	227	219	240	212	234	232	248	238	229	245	208	232	213	206	210	205	217	232	219	204	217	205	229	224	217	238	249	219	222	209	216	229	218	228	226	202	227	224	227	241	230	226	228	203	223	208	245	217	236	223	258	248	217	206	232	230	230	237	237	204	236	218	212	226	238	242	195	244	246	233	213	244	203	220	231	216	229	214	243	221	216	224	238	210	215	230	230	216	199	221	227	238	231	230	211	235	227	220	226	220	224	220	189	241	225	231	242	218	223	231	257	233	222	237	239	222	228	227	226	218	234	239	224	225	235	232	214	211	249	219	215	227	214	224	248	214	216	217	211	240	209	240	217	239	221	237	218	280	261	207	226	209	211	249	217	221	219	209	229	227	224	217	236	205	193	235	226	231	247	247	217	212	224	234	229	231	238	243	259	246	234	230	227	222	234	235	206	189	215	207	223	242	207	195	223	222	196	213	228	212	226	229	209	214	231	237	236	242	220	202	226	243	243	220	232	232	235	206	224	222	223	221	182	245	245	210	193	223	231	223	243	214	217	230	212	234	197	238	197	219	228	224	216	227	216	221	242	225	221	230	194	204	234	199	195	215	224	229	223	221	238	220	225	218	220	215	208	202	249	212	241	234	203	200	234	219	239	220	237	208	232	227	250	214	236	230	224	220	214	195	238	219	196	200	183	186	214	213	200	210	228	222	228	229	245	231	225	231	209	233	235	226	222	220	234	257	220	256	244	256	228	222	239	225	223	215	219	230	238	226	229	220	207	221	216	216	215	214	212	197	233	206	232	206	220	208	200	246	218	218	226	221	246	225	226	219	221	231	223	202	231	190	221	217	261	244	216	228	222	216	214	233	207	198	204	245	241	218	208	208	210	229	224	228	210	251	222	221	219	229	228	218	234	239	185	240	231	206	217	222	242	251	217	253	222	233	243	220	209	215	222	213	223	221	181	223	241	245	211	231	203	225	204	224	238	237	224	232	224	213	224	225	220	218	217	217	230	219	228	238	214	221	225	235	222	244	250	224	228	217	228	242
20487	31238	22727	14108	10039	7469	5948	4921	3891	2915	2379	1947	1656	1501	1355	1114	1007	1019	836	762	753	647	648	558	605	563	544	478	502	463	473	447	471	443	443	441	435	432	428	453	453	428	489	464	442	430	458	412	389	452	398	396	395	469	377	388	432	397	425	387	393	409	386	372	410	394	426	367	356	395	355	386	380	375	353	348	347	341	356	335	358	372	378	364	352	356	359	350	379	386	384	357	364	394	377	369	382	352	380	331	345	361	364	366	354	356	357	390	350	369	344	361	385	349	367	395	347	344	383	353	353	362	357	351	389	326	360	372	331	345	394	408	375	372	354	354	369	361	395	365	378	372	388	372	351	321	358	329	350	339	379	365	387	362	371	371	353	341	415	380	369	366	345	373	371	386	358	374	388	386	359	348	363	374	345	346	360	349	364	395	358	353	368	389	372	347	370	351	366	320	369	350	392	338	340	362	351	357	350	338	381	372	353	349	364	355	380	351	359	381	361	368	394	362	372	394	369	364	389	374	352	377	363	389	346	355	342	395	374	363	354	391	361	373	362	361	380	365	405	349	383	406	424	366	340	356	364	345	377	368	354	342	375	374	371	337	382	362	387	351	343	364	340	370	368	367	335	369	378	392	400	331	360	364	354	407	342	344	334	382	355	390	344	364	358	354	412	344	385	383	339	338	369	403	372	389	386	374	354	349	333	394	345	388	345	387	393	331	367	356	366	336	345	371	368	375	400	375	404	366	349	355	360	345	413	338	356	362	411	303	393	358	366	359	375	407	351	362	380	335	356	384	352	387	372	375	334	377	343	355	385	374	387	380	338	361	369	366	370	348	363	363	344	336	363	388	322	336	358	331	341	347	392	343	387	336	342	372	384	384	400	384	406	347	343	388	331	346	362	355	345	386	380	390	368	376	360	347	372	394	363	362	389	368	386	376	363	365	366	368	344	354	373	368	355	380	399	386	382	380	390	402	350	366	367	336	376	361	367	373	378	410	353	373	411	389	378	359	354	392	355	381	392	376	345	351	379	358	349	366	341	369	362	363	365	375	367	341	379	363	404	342	405	357	348	365	357	344	370	390	356	363	338	358	364	377	378	350	354	404	349	359	343	363	349	349	379	365	355	387	353	373	363	340	357	396	357	348	406	358	354	351	370	404	373	378	356	374	384	360	402	353	377	360	359	377	370	351	379	356	363	364	383	357	344	352	331	369	372	374	403	356	359	352	361	391	371	371	380	341	375	368	370	363	362	404	367	404	324	365	358	385	388	368	350	366	371	381	367	361	350	364	369	316	326	393	335	370	358	314	382	393	376	371	382	364	361	366	351	340	398	391	398	360	379	380	374	365	363	346	355	360	387	382	351	347	359	345	343	359	335	360	359	395	369	364	381	329	340	372	354	336	332	368	379	379	373	382	361	340	367	365	370	372	358	381	370	373	352	382	372	354	380	350	371	383	348	380	354	388	376	356	359	370	394	348	369	359	365	349	411	371	346	389	361	355	368	361	351	362	388	335	365	339	382	341	354	363	337	340	366	387	401	355	346	340	356	388	334	383	378	369	359	339	354	360	381	351	371	342	375	340	389	397	358	395	367	363	398	383	374	380	353	353	347	385	372	359	374	352	361	399	345	343	332	393	400	331	337	346	368	365	368	360	330	379	374	369	343	334	365	361	389	373	381	384	331	341	348	342	391	364	388	388	353	355	342	341	391	356	351	376	363	333	370	359	354	355	381	378	380	347	312	389	347	364	360	361	369	400	380	358	355	351	359	368	345	357	339	352	358	349	357	364	378	362	364	356	344	366	366	343	381	392	310	395	333	400	362	353	363	362	350	368	378	345	365	366	377	379	351	333	361	336	342	374	394	344	383	368	359	358	336	349	353	354	369	365	387	389	351	350	382	357	356	388	309	351	393	379	375	365	369	349	377	358	343	373	370	360	399	347	368	356	357	361	415	376	386	349	340	354	406	382	358	343	384	371	387	378	322	382	330	385	358	357	391	377	380	364	380	354	358	383	364	365	372	376	331	373	351	330	384	339	350	403	389	387	368	348	379	361	364	398	388	337	365	373	362	414	370	355	356	348	383	361	352	395	347	369	411	366	391	381	324	351	388	350	336	347	358	370	333	394	369	387	339	370	383	368	379	352	307	379	357	375	359	343	365	338	376	349	339	370	336	355	360	342	326	328	317	363	357	340	384	357	352	347	387	377	378	350	412	370	395	359	375	365	338	367	365	377	376	377	356	359	390	334	370	339	332	382	390	379	383	390	367	346	347	368	400	396	360	394	364	370	376	354	349	375	382	353	379	347	366	414	360	362	351	378	405	382	330	355	344	386	319	378	381	343	353	331	353	355	371	371	337	378	397	364	380	384	345	352	392	374	343	360	362	362	366	345	358	388	372	345	364	333	359	381	374	386	351	344	407	353	394	345	351	355	341	343	357	385	422	348	354	345	340	379	351	374	360	369	347	364	343	345	361	352	394	371	375	357	388	370	341	375	391	379	316	328	376	342	382	381	366	359	336	341	346	372	368	351	354	386	349	344	353	379	319	372	406	360	363	343	384	359	373	358	381	370	398	328	354	379	332	346	379	348	378	397	380	350	341	368	359	352	337	350	337	367	361	381	376	361	363	353	340	400	365	373	352	364	375	364	375	335	344	363	372	380	325	389	402	393	359	355	387	384	363	364	355	375	364	353	360	389	404	375	374	355	377	368	395	363	359	389	371	343	355	367	353	344	341	364	349	348	342	344	347	358	393	383	342	337	359	362	380	379	345	362	401	365	350	339	355	350	349	367	380	351	333	340	377	358	362	368	375	398	339	410	352	437	397	361	372	364	352	341	360	341	389	364	327	350	382	360	359	355	355	344	347	352	360	370	331	360	363	348	350	383	345	321	366	323	385	379	349	336	384	396	341	351	358	340	396	381	325	349	365	359	357	358	386	350	347	355	382	368	358	392	346	375	307	401	332	355	363	363	368	336	368	367	360	369	361	354	355	361	369	363	344	384	376	380	368	405	368	359	371	381	370	354	372	346	347	330	371	383	334	355	366	368	391	350	356	382	377	369	358	374	342	318	368	374	344	332	407	337	355	376	377	373	344	341	343	382	367	387	388	370	356	344	374	339	377	394	361	386	391	342	360	362	375	335	379	357	363	343	366	326	352	351	377	362	356	371	375	324	336	394	366	412	369	327	359	328	368	376	338	376	354	344	387	385	382	352	342	353	339	366	363	399	363	310	380	402	368	365	348	404	332	386	379	352	362	361	381	395	363	396	355	384	369	363	359	371	405	360	379	356	325	397	370	363	377	361	365	362	348	359	360	370	385	383	368	372	378	393	386	387	380	309	373	364	324	362	338	338	372	335	383	375	394	328	322	349	352	336	339	388	326	363	367	366	362	353	381	394	353	373	344	373	374	352	360	338	355	341	365	362	336	374	371	376	371	323	350	369	413	365	333	392	360	359	415	362	359	365	376	361	367	373	352	368
24762	21111	25164	21554	4401	2062	1645	1270	1031	806	722	643	546	486	515	418	414	414	384	357	342	331	330	335	309	289	290	329	315	294	326	274	297	281	267	277	295	272	316	295	264	280	280	290	301	272	293	309	289	278	264	306	295	251	304	271	317	239	301	307	283	298	290	271	302	312	273	282	275	264	275	270	290	278	285	276	264	258	286	271	258	283	272	295	288	303	291	260	261	269	308	282	270	262	264	270	274	277	275	303	305	273	227	272	281	253	277	266	243	273	319	277	273	260	269	291	267	258	283	286	248	269	301	281	275	279	323	290	295	289	282	283	264	263	279	282	251	296	249	302	328	252	280	269	249	272	241	265	261	246	278	289	278	284	292	266	264	261	282	247	262	266	263	273	300	275	291	282	264	286	245	293	263	267	247	299	269	265	247	273	265	282	270	270	265	299	274	267	249	279	270	274	242	289	251	265	278	254	255	272	293	242	254	261	276	271	288	280	275	267	265	286	291	288	282	281	277	253	278	271	279	264	319	288	257	275	254	280	274	261	266	259	258	265	248	262	262	283	287	275	292	267	247	249	277	270	310	259	249	259	278	248	270	287	248	269	267	285	295	266	270	264	282	278	320	276	277	245	282	274	288	260	278	305	276	276	248	278	314	282	255	268	256	289	288	309	262	268	241	287	300	285	275	245	285	279	306	298	280	267	291	258	266	264	282	263	286	289	258	273	252	255	269	259	287	305	270	274	276	264	273	268	273	295	280	285	294	238	288	287	283	295	279	290	264	275	253	284	253	272	287	262	282	289	259	280	236	279	260	261	297	264	268	245	258	274	279	291	262	255	279	260	273	290	288	279	261	286	259	287	266	288	278	265	283	259	281	281	284	269	319	274	275	266	284	294	250	286	250	286	281	294	305	266	269	287	263	287	268	273	271	253	261	246	289	240	267	245	272	261	292	277	270	263	283	298	278	285	260	296	248	266	284	317	278	265	265	306	270	275	253	268	291	251	272	262	271	289	255	307	268	246	269	288	266	273	287	263	277	280	267	275	309	253	299	255	300	281	259	251	251	249	258	266	297	283	262	284	297	272	278	267	268	278	292	308	261	308	266	264	259	269	250	275	291	247	279	255	275	263	288	262	272	271	290	281	303	263	302	258	266	271	251	286	293	284	274	280	299	272	276	272	297	278	287	271	274	276	290	279	279	267	261	312	278	295	275	252	269	284	266	285	270	316	257	278	259	268	274	257	267	277	291	286	256	255	287	268	276	251	312	275	294	252	282	288	267	282	270	252	271	284	277	277	280	280	249	292	261	275	291	283	289	269	274	261	283	268	260	284	236	263	286	267	263	257	256	259	274	255	272	298	283	280	272	256	271	277	270	284	222	305	271	270	286	250	315	270	272	280	283	299	286	277	283	254	314	262	274	304	260	283	284	255	307	238	269	293	287	309	283	294	263	235	288	282	287	311	282	282	255	265	265	252	269	271	248	277	280	285	259	281	272	294	258	269	240	280	300	297	267	254	271	243	257	269	260	282	295	252	305	244	274	266	247	269	282	287	265	260	263	266	269	253	288	284	261	269	302	278	273	266	272	241	282	284	277	283	282	271	262	255	253	273	257	259	277	292	269	282	304	267	278	262	276	270	285	296	253	282	258	273	278	255	289	277	282	234	269	252	284	275	267	259	267	260	254	277	276	301	268	269	299	278	257	289	282	300	280	296	271	276	265	288	272	280	312	244	262	257	286	249	272	293	253	291	289	255	247	300	278	289	288	295	288	269	281	263	261	270	229	231	283	294	284	290	289	275	263	249	238	290	314	302	246	318	280	280	280	240	268	284	251	244	276	275	256	257	297	257	281	260	277	261	277	262	257	286	279	264	290	277	275	280	302	279	256	288	287	263	288	273	319	277	290	278	258	298	296	260	273	270	299	293	276	258	262	270	276	259	266	253	286	286	283	265	271	270	285	286	277	274	250	252	258	275	270	300	275	296	278	275	263	275	270	261	310	270	294	305	269	250	281	305	279	270	299	265	283	312	288	263	275	261	264	298	260	285	251	268	294	257	314	262	294	306	249	298	262	287	285	271	296	279	258	278	259	272	268	287	285	299	268	290	301	294	275	292	269	285	287	269	276	254	287	278	264	262	262	249	266	281	254	280	261	276	269	258	276	282	253	277	293	275	300	289	269	307	303	268	302	274	278	271	295	282	295	289	262	283	288	290	257	282	276	287	322	274	257	285	268	284	272	286	276	266	267	277	267	278	277	258	277	303	282	251	279	283	280	297	280	260	244	289	247	265	294	285	246	254	293	296	250	285	298	249	256	252	279	269	279	339	286	252	254	268	247	241	276	283	275	292	300	267	272	284	265	280	261	283	275	294	262	277	280	255	256	273	292	265	256	281	264	249	302	262	271	259	254	262	261	278	277	268	267	275	248	281	297	290	270	286	253	282	298	247	299	269	270	305	274	274	252	239	277	278	290	265	261	247	270	275	295	229	286	289	298	275	272	289	254	297	253	280	257	256	260	291	273	283	289	274	279	269	281	314	291	255	284	290	285	249	249	275	243	281	277	260	270	252	285	287	260	273	246	276	263	268	293	274	279	284	267	288	291	280	255	259	262	268	262	298	270	297	275	307	289	283	278	270	268	255	280	267	275	252	276	267	266	300	276	263	287	267	257	247	263	251	289	257	276	300	272	244	264	272	264	258	260	275	278	254	263	240	246	235	296	257	265	284	246	256	267	261	276	231	276	280	261	276	290	316	266	263	264	314	308	264	258	263	279	257	243	262	289	256	264	284	241	285	270	274	317	285	263	272	286	257	304	308	258	270	291	271	272	267	275	269	311	267	256	253	237	274	261	285	287	260	283	288	250	259	277	259	279	306	299	280	281	245	271	265	249	254	263	309	301	294	258	294	261	276	306	297	286	267	273	270	315	269	262	297	267	269	323	290	251	267	275	288	276	270	269	277	257	241	263	283	267	266	277	273	300	275	248	254	256	261	281	260	288	269	286	281	255	270	254	260	294	296	257	261	276	270	259	282	265	283	303	300	261	269	253	293	260	263	292	281	294	269	259	297	258	264	306	251	318	262	288	274	256	251	271	275	280	300	272	269	257	264	299	284	258	304	281	270	258	279	270	289	234	276	290	237	272	294	262	262	263	287	274	287	284	260	254	291	282	268	254	266	274	287	295	270	252	297	265	252	310	263	272	272	287	266	257	266	271	275	275	263	276	282	263	256	288	284	285	297	268	256	285	254	305	273	271	279	272	267	288	234	278	267	291	297	270	302	276	271	280	267	288	251	295	285	267	256	279	265	291	261	268	287	249	267	263	276	259	269	297	276	256	263	284	271	280	247	274	271	261	288	286	281	283	299	278	248	275	278	283	281	272	262	267	274	273	274	281	286	299	287	271	287	277	260	281	281	240	283	266	240	287	280	253	289	283	274	264	247	290	279	281	261	277	256	285	241	289	276	260	311	273	267	286	268	263	295
18911	26842	18997	11118	7649	5768	4626	3841	3103	2310	1880	1666	1383	1189	1064	1032	929	860	806	727	669	639	605	602	623	558	563	542	542	503	536	527	484	470	497	471	487	535	531	516	499	514	519	480	510	494	503	510	465	456	463	445	454	483	466	481	454	455	467	454	423	464	483	455	454	450	502	465	463	413	433	469	431	470	430	465	454	429	469	426	454	442	407	422	504	453	446	443	414	426	447	420	429	402	459	448	444	438	446	449	425	424	425	430	417	460	431	457	482	458	433	433	455	426	414	453	428	459	435	448	414	447	425	450	451	432	455	437	421	426	473	410	427	435	438	459	437	430	413	471	422	435	428	451	419	425	444	430	429	456	412	431	424	432	413	445	444	441	429	457	439	454	481	391	458	422	479	436	380	417	428	409	451	393	456	432	447	433	416	458	442	417	444	424	420	428	456	410	398	406	451	451	421	457	456	418	397	482	421	426	427	414	424	430	428	454	406	405	423	458	378	459	437	393	433	453	447	420	417	386	458	434	424	450	433	423	433	410	422	424	424	429	426	468	419	445	440	482	426	409	425	407	464	405	395	444	422	447	449	451	427	430	412	457	424	448	423	432	407	429	403	421	427	433	452	450	421	448	443	447	455	430	443	431	384	455	466	444	415	431	410	433	478	428	417	387	412	402	404	448	468	395	423	457	391	419	409	428	403	416	403	411	448	455	442	406	418	430	420	490	443	429	420	410	432	436	444	447	491	459	435	422	452	419	403	409	415	432	469	454	419	444	448	427	416	423	407	461	451	428	408	417	445	454	422	417	460	429	490	425	459	443	437	428	416	448	438	438	443	429	461	458	439	393	439	431	420	395	439	427	450	429	474	471	429	411	470	443	440	414	445	405	417	409	452	445	438	395	414	449	433	434	422	435	416	441	432	412	417	411	421	436	441	469	439	433	426	451	445	449	424	440	456	388	389	423	449	440	449	431	454	426	438	445	443	458	435	421	442	431	428	434	428	458	442	472	426	433	438	438	446	451	430	447	486	389	453	427	467	447	448	452	409	412	458	406	447	405	433	431	437	452	466	425	440	412	442	445	407	420	479	466	468	428	448	430	436	430	387	409	417	414	419	416	395	454	438	413	395	452	446	406	410	436	455	416	444	430	439	411	471	373	451	401	438	491	452	402	445	401	448	448	419	431	415	452	466	426	471	457	405	410	420	409	458	420	459	405	453	450	398	418	435	446	396	426	430	410	426	429	453	435	436	452	465	417	454	406	461	453	415	401	465	423	430	439	440	424	423	456	404	420	400	414	431	404	447	436	400	447	418	437	442	466	446	388	431	449	427	462	442	455	430	389	413	434	445	430	430	424	418	465	462	418	440	466	439	459	410	408	446	434	417	425	426	423	426	418	442	438	445	469	428	462	445	454	396	439	447	401	474	439	423	454	464	437	415	421	439	437	456	443	435	449	410	444	395	425	387	463	453	428	410	425	429	437	424	421	444	432	440	438	425	420	460	427	422	407	413	431	427	431	452	409	454	417	454	433	426	443	383	417	445	448	461	437	419	406	417	441	391	448	411	449	424	475	431	432	433	429	446	451	445	423	422	470	416	456	450	421	398	392	439	444	438	415	444	441	372	420	431	394	411	453	437	381	404	446	464	422	453	409	429	406	423	407	379	412	457	455	429	458	462	408	467	437	448	415	420	452	485	440	456	424	429	402	415	449	421	445	441	416	417	421	421	411	432	458	423	448	417	435	477	418	471	418	458	409	400	389	464	447	434	449	404	425	453	449	456	452	421	438	446	464	410	451	418	410	418	438	423	423	450	424	406	448	390	425	442	416	464	424	440	418	447	418	418	405	446	448	431	440	459	419	412	457	418	418	445	441	423	431	407	421	447	444	435	447	454	405	394	460	412	433	437	417	444	458	441	460	437	464	423	435	453	394	432	457	452	463	434	446	452	419	438	407	469	409	427	420	421	433	438	414	434	444	382	436	446	479	445	425	446	443	433	434	447	417	502	386	436	448	426	449	465	468	419	438	433	458	426	372	444	442	441	439	422	480	421	419	446	401	424	398	464	442	439	440	454	396	451	415	439	459	406	409	414	414	459	412	431	414	441	413	423	424	434	471	430	438	423	457	426	403	442	430	424	404	447	424	412	411	454	420	425	417	437	439	413	451	406	385	416	431	439	432	392	471	445	404	386	431	461	421	398	428	423	457	449	465	422	471	472	458	423	445	460	432	423	442	455	431	480	439	410	451	459	426	439	440	390	425	447	440	409	422	427	463	455	446	433	409	440	431	406	432	438	458	454	460	417	429	408	409	413	400	423	480	434	394	468	445	442	391	414	435	395	434	405	465	450	442	453	445	430	414	424	468	423	416	445	440	420	447	446	436	473	442	420	458	435	444	440	408	441	440	452	443	442	454	412	439	456	411	454	397	422	405	442	433	447	395	440	463	442	433	405	419	441	454	419	427	442	425	464	451	467	438	449	451	409	414	449	420	411	401	436	438	427	431	425	422	369	416	406	409	432	448	417	427	410	457	426	412	435	457	433	435	426	413	429	466	440	408	433	442	408	431	422	446	430	443	440	447	421	422	442	434	469	431	433	428	433	426	446	494	444	396	416	427	405	425	444	435	427	442	409	409	437	432	426	432	398	444	462	446	428	434	442	397	455	415	461	425	445	399	453	386	424	416	412	429	405	441	454	423	443	425	447	428	428	424	459	425	429	441	447	426	393	426	441	454	427	427	470	436	477	388	404	431	451	429	478	464	470	387	404	392	436	432	413	410	445	413	416	415	403	447	432	430	417	437	425	448	438	435	440	440	430	433	438	472	426	441	465	404	412	448	423	447	439	438	411	447	449	454	414	408	391	426	428	429	438	418	406	455	422	401	402	457	423	422	458	412	455	435	420	451	434	447	493	456	411	415	454	438	393	425	446	452	443	463	419	418	468	440	424	430	415	434	450	424	429	405	437	417	441	429	434	438	418	452	415	392	403	377	414	441	478	443	444	458	419	433	423	455	415	447	404	441	421	421	448	383	383	436	431	492	413	411	438	434	458	448	436	456	442	413	441	436	398	436	414	457	423	449	415	428	430	434	439	468	428	434	445	457	429	472	421	426	460	443	397	441	441	426	424	395	445	420	418	419	423	458	402	431	420	489	433	473	420	400	445	447	459	410	406	440	427	423	435	464	412	442	433	476	452	478	423	396	401	419	447	418	450	454	461	436	416	441	444	418	451	426	427	473	402	428	428	428	428	438	429	429	481	410	447	441	443	475	415	394	425	464	401	450	419	439	443	440	433	422	447	450	455	413	442	377	466	423	479	459	430	435	420	406	434	421	403	424	462	438	416	431	479	476	429	448	476	450	433	419	436	430	428	425	435	415	443	452	441	442	462	439	428	425	424	426	446	436	458	450	452	442	428	422	409	441	405	433	458	426	425	419	431	433	472	442	452	472	385	446	472	422	421	432	478	479	415	430	463	404	417	433	403	419
22402	21139	28257	24256	21144	17632	5163	2627	1760	1395	1110	867	737	662	592	521	484	455	381	378	372	315	310	311	287	260	233	251	255	255	227	223	212	233	214	201	225	214	230	225	197	204	220	194	218	198	207	217	218	221	193	194	229	182	188	165	206	189	187	205	222	194	206	187	198	191	181	175	196	194	194	190	161	161	183	193	188	186	170	173	194	151	188	174	159	166	183	179	197	166	177	159	190	166	180	205	186	166	184	176	181	176	186	184	179	204	172	199	179	175	152	201	172	181	149	193	168	161	218	160	178	178	146	169	173	182	207	189	184	166	190	176	195	171	189	172	171	181	177	169	159	181	189	163	200	182	164	169	161	196	179	190	178	187	188	207	191	156	160	173	191	176	200	180	168	187	173	192	168	176	167	196	175	202	164	143	211	174	169	190	183	194	209	169	152	163	194	194	196	166	154	177	192	203	173	180	180	176	175	155	177	191	170	171	187	179	181	189	174	162	179	163	185	180	173	156	196	174	159	198	200	170	175	166	169	181	193	194	191	201	184	182	168	158	186	203	173	184	176	180	159	184	186	191	165	167	185	167	185	144	183	171	164	169	170	173	169	183	187	173	174	172	178	183	163	174	180	174	165	185	165	156	209	166	180	189	165	144	152	180	176	186	168	176	194	196	170	159	179	185	156	171	171	155	159	171	171	185	184	175	171	189	179	177	175	170	172	170	169	173	151	169	182	185	181	188	190	181	164	176	168	184	181	163	184	169	186	179	181	185	181	155	170	189	179	188	201	173	205	195	179	188	186	161	149	177	191	165	180	191	181	187	175	180	167	168	174	183	168	167	191	179	196	193	179	206	194	164	150	176	184	199	195	163	163	170	169	167	174	216	175	168	177	181	172	184	192	171	161	178	164	165	181	178	167	201	186	185	179	150	198	175	185	208	154	164	176	180	173	202	174	186	166	168	189	165	197	180	176	181	180	192	185	189	191	183	185	164	169	180	195	178	193	177	161	172	188	170	187	175	181	170	168	162	176	167	181	151	189	189	165	187	193	170	187	189	178	175	173	164	167	171	195	190	185	147	147	183	192	185	173	174	188	192	160	175	179	163	174	202	174	176	174	205	190	175	186	175	174	193	203	190	167	198	175	188	188	174	161	195	185	165	181	189	148	167	186	184	180	168	182	179	169	173	167	162	169	169	178	167	189	194	170	180	164	174	167	168	183	190	183	187	176	189	181	197	168	188	157	193	207	177	196	179	189	166	180	185	195	176	159	190	158	173	157	181	183	204	164	189	181	206	146	157	176	155	183	168	168	161	174	167	192	197	178	181	174	162	203	183	170	186	165	185	169	182	201	177	188	177	166	194	195	161	179	178	171	181	175	178	191	204	172	173	192	170	141	147	180	183	170	180	178	196	171	174	186	171	157	162	160	194	176	195	163	161	184	173	196	172	204	187	165	171	149	204	163	166	157	147	194	185	179	171	169	165	203	185	155	178	176	162	203	181	185	175	194	149	190	184	207	186	182	188	192	163	183	165	152	188	148	202	164	205	178	184	183	181	183	184	205	179	182	182	165	176	178	197	169	168	174	170	191	154	171	181	164	192	185	171	172	196	209	182	208	167	197	192	174	154	181	161	179	183	196	172	187	187	180	192	160	185	164	169	170	155	189	157	174	179	172	149	186	176	181	176	162	180	171	175	171	182	182	198	160	172	169	185	179	181	180	171	182	182	162	175	176	170	189	178	175	164	177	188	190	179	172	152	185	181	163	183	170	190	171	174	161	182	174	186	187	182	166	190	172	198	175	194	179	161	193	178	189	171	187	192	173	169	197	176	176	172	194	169	176	174	179	156	200	196	181	185	182	181	180	188	153	156	171	171	176	158	172	186	194	172	190	189	185	181	192	167	160	155	185	154	179	195	174	177	192	179	166	170	188	197	163	199	182	200	188	187	189	183	193	184	189	185	178	174	165	189	180	178	163	184	179	175	198	184	176	197	164	158	158	178	201	173	200	175	182	178	202	169	194	168	171	181	199	164	187	179	172	179	194	184	169	194	188	162	191	193	174	176	152	171	169	189	195	161	164	168	182	180	190	220	169	187	192	191	165	169	166	184	172	186	191	162	198	188	191	197	191	168	169	195	186	189	188	165	195	156	178	183	184	179	186	174	171	177	172	157	173	181	188	155	160	200	162	173	165	188	181	174	207	179	186	180	179	177	173	167	185	176	177	208	171	185	169	170	177	191	203	169	155	199	208	198	178	188	181	170	180	165	191	194	184	164	191	171	175	186	168	152	155	172	162	170	183	179	164	197	173	180	204	197	191	174	175	169	181	192	200	169	176	180	168	164	184	190	181	203	171	181	166	180	189	201	184	185	182	181	167	185	141	181	181	183	189	173	195	169	194	185	172	164	167	192	179	186	183	194	169	184	187	182	168	185	200	155	178	154	170	197	166	164	163	157	170	165	186	186	188	159	169	203	185	177	173	186	195	173	187	155	181	182	179	185	163	165	187	169	194	180	169	182	186	168	175	187	170	173	188	165	197	187	156	175	176	181	174	169	173	206	178	158	158	170	192	179	157	184	193	183	181	168	200	169	179	198	187	163	182	176	175	153	159	178	183	181	177	174	174	182	161	176	167	184	173	192	158	181	184	169	173	179	176	183	171	184	181	170	186	192	164	158	190	162	167	179	179	200	199	179	166	186	173	191	181	166	185	171	175	168	180	175	191	185	170	186	198	148	161	162	186	183	184	197	190	161	173	191	172	196	161	174	178	192	188	171	210	203	184	179	186	183	202	181	143	171	176	169	185	164	153	203	186	157	176	178	190	188	172	186	180	178	193	186	187	164	174	161	206	192	191	177	184	163	186	188	185	175	158	189	183	208	165	173	176	171	185	154	172	172	179	170	164	178	185	190	173	172	174	167	173	197	182	167	164	179	190	170	189	164	186	184	189	187	186	177	174	179	154	176	173	157	181	206	191	148	186	175	180	155	181	186	182	168	190	187	183	193	198	180	168	198	189	201	189	204	220	162	175	197	169	180	180	152	183	185	163	196	186	182	166	196	168	182	200	185	157	164	167	177	165	167	168	172	165	219	168	188	210	162	177	181	192	191	172	165	184	191	170	183	189	183	196	152	165	189	183	186	178	181	170	166	208	170	158	171	177	190	172	167	183	195	198	192	168	193	170	165	178	171	174	181	166	182	178	184	189	191	194	195	183	176	192	176	166	168	190	175	191	183	174	182	172	186	177	170	182	154	193	168	197	168	175	195	174	169	177	195	180	168	186	145	175	183	182	203	197	198	178	177	184	165	198	166	170	185	179	167	197	173	174	176	187	182	190	167	166	178	184	194	199	198	188	180	166	171	189	165	190	174	185	182	175	187	149	174	168	182	208	189	158	198	202	200	183	191	177	186	179	158	176	187	154	159	171	187	172	171	202	184	159	170	182	198	197	163	174	183	166	182	173	189	186	195	190	186	186	168	183	146	176	185
21519	34496	26715	17588	12965	9938	8177	6587	5121	4024	3148	2542	2087	1904	1601	1407	1206	1041	981	856	794	718	650	622	592	573	521	484	467	449	447	481	395	364	418	410	410	397	423	395	380	366	390	414	413	350	347	347	347	367	340	327	335	307	366	352	322	355	361	300	338	340	343	331	332	327	306	319	302	322	312	291	313	317	296	285	298	296	293	297	274	297	324	288	276	289	276	293	308	277	271	305	297	268	276	271	273	299	302	309	301	280	303	297	277	291	267	285	288	340	276	269	248	305	286	303	293	291	275	287	293	306	280	283	284	285	276	305	273	255	278	294	279	314	318	260	269	307	266	292	309	266	304	294	312	265	272	283	306	296	285	279	273	287	314	266	290	301	282	294	296	294	257	287	305	280	314	250	268	313	293	269	279	282	274	260	291	273	295	298	272	283	291	265	264	271	287	301	295	289	301	267	277	275	307	288	279	271	276	271	302	282	279	296	280	320	306	306	265	258	274	283	289	287	283	264	255	280	279	274	265	272	298	250	266	298	290	273	265	276	261	294	308	271	287	291	294	316	302	282	291	288	278	287	292	252	280	270	271	274	285	249	271	284	243	261	291	305	280	282	319	299	302	258	282	265	272	259	295	264	255	302	293	287	299	289	299	284	274	320	239	302	285	285	265	326	271	303	290	287	271	301	299	276	259	248	256	276	271	272	287	285	262	271	309	280	262	288	278	278	306	283	286	290	268	294	279	269	297	253	280	271	282	304	270	270	292	285	271	270	276	289	267	278	283	303	252	250	292	286	254	278	290	267	304	303	283	282	312	250	280	292	293	266	293	285	252	287	287	278	267	283	318	300	264	286	338	283	276	272	284	306	318	278	292	290	283	304	272	273	292	285	283	273	274	259	262	303	277	283	273	269	267	286	286	258	305	281	294	299	271	283	253	312	288	291	276	286	303	285	316	272	265	296	290	306	271	273	336	259	262	296	317	270	292	304	290	276	273	270	254	281	293	286	278	273	269	291	259	266	276	301	285	268	329	304	277	272	288	272	252	284	294	265	248	275	275	322	274	320	291	304	276	308	286	273	300	253	280	262	278	267	283	269	286	300	293	283	282	266	297	273	255	282	274	300	261	260	270	273	318	282	317	289	264	250	285	269	292	263	294	281	276	268	259	262	262	282	255	263	275	297	297	294	277	252	298	280	305	299	271	287	276	272	272	324	252	280	278	309	331	262	284	290	301	321	302	313	279	305	281	293	258	267	271	284	280	279	288	285	259	280	288	301	277	316	294	283	259	282	287	268	275	294	283	282	273	272	290	295	288	255	269	302	280	302	275	253	290	286	298	281	288	241	290	293	310	288	275	308	284	260	276	265	290	282	265	290	262	296	286	314	276	284	265	275	280	283	306	284	311	263	279	264	266	265	278	278	294	288	240	275	307	297	283	319	275	283	258	266	292	303	263	279	279	283	262	277	269	281	271	296	278	306	319	283	291	283	275	295	289	280	292	345	272	295	274	272	293	306	295	296	284	294	288	265	281	266	289	251	310	302	285	281	269	254	293	290	304	292	251	284	297	272	291	272	288	306	292	280	301	296	272	294	287	273	262	275	287	278	301	293	253	290	267	275	269	275	290	303	293	263	285	266	319	259	301	298	276	293	303	285	281	293	297	263	281	312	285	286	280	308	288	275	279	290	307	286	305	284	296	276	282	285	314	286	271	313	280	259	303	261	270	325	274	299	296	289	299	266	262	288	286	322	267	309	270	243	291	285	265	262	297	275	293	279	271	307	286	280	272	276	255	279	303	270	289	307	281	251	270	289	265	251	306	299	289	285	300	277	284	258	279	291	271	322	268	282	279	282	289	278	282	286	257	274	273	282	273	266	301	272	302	298	300	307	296	283	292	288	257	270	272	262	281	280	279	289	265	298	250	315	259	288	284	297	315	290	266	241	269	286	273	270	280	269	297	286	296	271	308	308	284	250	290	308	294	277	282	287	281	269	260	295	302	281	281	262	309	262	307	289	247	290	287	271	298	252	288	281	257	269	259	274	253	290	293	296	262	269	247	271	286	310	288	310	271	299	287	272	301	304	297	266	263	272	288	268	317	286	281	277	292	266	300	289	267	262	251	305	294	293	286	275	251	258	293	313	284	292	305	317	298	276	284	267	271	314	277	290	299	278	302	277	278	271	267	269	303	265	264	260	287	272	300	303	278	269	294	304	279	299	257	317	281	305	262	291	302	249	287	277	292	274	279	270	277	279	286	283	268	285	291	242	304	265	291	255	266	322	283	294	313	283	290	308	280	275	268	255	303	294	303	303	323	269	290	284	280	262	306	304	302	280	294	279	281	264	288	302	269	259	302	303	306	266	313	286	276	276	271	293	258	293	275	267	280	259	282	290	251	296	306	292	266	271	298	283	286	252	297	274	272	297	296	293	278	295	258	288	251	284	297	303	280	267	293	262	290	259	277	287	274	265	266	273	281	282	324	297	282	265	278	265	269	274	283	287	271	312	261	303	297	277	301	271	294	283	285	272	269	268	273	262	252	310	258	297	286	288	294	299	300	271	305	288	312	289	261	258	298	265	273	292	293	281	297	286	283	269	304	266	307	284	277	280	277	254	286	251	286	273	306	287	271	273	311	302	290	245	265	277	272	295	301	318	294	293	298	242	282	267	289	269	258	293	293	259	285	279	278	270	247	259	271	271	290	264	300	278	258	273	300	271	291	278	320	272	291	286	285	256	276	269	280	258	322	299	294	285	254	290	304	276	310	292	274	284	287	301	269	281	279	309	288	317	283	305	266	295	275	275	303	270	269	247	322	302	282	278	288	277	280	254	275	275	278	315	258	310	309	269	283	284	305	280	271	282	273	276	295	287	298	302	306	253	262	314	279	271	278	298	265	311	264	278	280	269	320	294	282	267	257	266	275	293	271	280	291	269	270	299	273	289	271	264	280	290	265	274	300	277	282	271	298	283	261	284	281	298	267	298	268	278	277	266	257	283	288	279	285	317	263	254	277	279	284	262	270	283	265	286	313	279	274	268	290	272	278	282	265	296	277	277	322	306	259	266	298	299	292	275	295	285	253	251	295	307	300	295	285	283	289	300	301	299	286	268	289	284	281	286	265	282	262	292	268	257	286	304	290	282	272	292	285	320	275	274	296	302	288	270	298	247	282	291	256	284	302	306	277	255	277	272	292	277	266	287	284	272	284	270	276	287	279	276	314	254	272	296	273	283	242	297	260	284	276	276	273	306	294	289	303	273	269	287	257	268	256	305	318	279	295	288	299	281	273	268	283	317	285	280	266	261	289	277	256	277	269	260	278	294	291	291	297	290	282	263	259	274	294	315	246	254	281	275	282	289	267	272	288	267	280	298	278	246	295	270	264	270	296	272	278	284	282	251	300	278	289	321	299	270	317	290	291	270	263	301	296	279	258	273	307	288	279	265	277	272	267	280	315	295	290	267	263	261	271	306	273	274	262	264	261	261	318	274
27535	18671	11052	5261	2410	1674	1359	1081	873	686	639	521	520	492	414	392	392	413	356	352	364	318	356	311	331	330	319	320	323	290	309	289	294	316	313	304	278	351	330	321	298	291	329	303	284	287	293	280	307	286	295	258	301	311	296	316	312	323	252	305	316	305	311	294	290	288	280	285	305	309	270	261	291	282	286	298	281	273	269	304	309	283	282	272	289	279	285	295	303	311	269	283	286	266	287	282	284	288	307	260	279	287	288	312	281	288	273	301	298	280	283	293	303	295	318	279	271	273	264	314	276	275	293	284	297	303	268	296	283	307	286	305	307	288	298	291	275	287	280	261	330	337	262	285	313	321	311	314	263	268	292	304	318	272	286	291	271	273	294	300	252	291	305	308	283	284	284	263	286	288	269	263	285	304	298	281	276	301	299	280	276	289	281	312	284	287	282	282	274	256	288	288	251	287	310	291	275	318	286	298	282	296	306	289	300	293	292	273	262	290	309	288	312	315	305	284	304	292	265	269	292	292	259	280	300	262	279	324	294	269	296	295	299	287	311	247	276	289	300	280	287	326	293	296	279	297	266	287	267	285	261	293	300	262	294	273	300	293	288	301	276	275	317	311	335	289	271	295	290	268	322	280	299	274	278	300	306	304	312	304	309	289	303	308	314	264	308	315	288	273	298	299	281	293	276	308	271	310	300	302	294	313	298	269	287	310	292	279	310	278	306	323	306	288	283	279	298	269	290	285	275	321	258	292	317	273	272	285	311	277	301	285	292	316	311	273	258	245	307	281	325	280	277	281	309	308	295	278	296	276	290	294	297	249	279	284	312	297	278	294	265	282	308	297	281	317	253	319	324	295	289	294	260	319	289	307	261	313	283	297	299	283	297	294	263	307	306	298	258	254	282	299	307	285	285	292	304	335	293	277	265	258	297	287	288	302	275	291	288	303	310	283	299	281	284	301	336	272	306	281	296	282	279	305	289	312	302	295	306	304	271	309	311	274	277	298	299	281	282	278	286	279	276	291	308	301	304	299	292	300	290	348	306	281	285	288	290	265	276	320	283	299	305	299	289	307	293	272	292	299	293	284	277	294	277	298	303	313	303	271	295	278	293	297	264	308	298	282	302	304	308	255	279	297	293	268	317	279	264	336	303	300	300	297	314	334	295	279	289	296	255	303	265	304	300	265	278	261	286	305	284	275	258	313	271	311	284	290	323	303	295	295	297	304	304	296	293	305	312	275	271	324	303	261	288	270	318	296	285	289	297	276	294	278	294	289	285	310	282	309	262	295	271	277	294	278	286	312	281	300	286	282	289	294	315	333	287	295	316	278	282	261	288	279	280	332	302	303	297	302	344	287	293	291	282	295	286	268	296	279	296	282	296	294	285	294	273	296	275	283	305	290	336	290	274	308	253	321	271	292	305	296	302	285	280	279	290	272	318	280	289	273	274	311	256	314	283	306	311	310	287	292	312	306	329	255	292	272	295	269	311	290	293	274	271	304	278	291	301	308	302	344	293	254	318	278	277	297	305	284	305	276	269	301	276	294	272	297	291	300	282	310	298	303	301	287	319	304	284	282	309	274	309	294	309	296	313	299	266	286	297	304	243	291	263	293	291	284	263	280	288	272	268	270	296	294	296	299	298	295	272	316	276	310	292	299	306	287	271	289	290	292	266	299	263	279	302	302	303	321	325	291	311	279	285	309	303	263	302	291	285	259	269	314	285	299	277	279	313	294	274	312	270	270	272	275	291	265	316	291	291	288	303	296	322	291	270	274	298	310	299	300	273	308	311	296	277	288	292	289	290	284	288	282	288	291	314	294	323	305	289	311	281	289	272	284	335	283	290	288	304	285	309	272	270	297	275	269	297	290	294	302	302	313	300	311	287	276	288	327	274	294	303	261	308	295	283	291	274	293	254	311	279	278	290	278	298	285	297	335	292	302	302	314	287	298	245	326	281	306	287	261	286	288	285	273	281	275	252	287	308	285	303	294	268	285	315	274	295	277	302	320	295	271	293	312	302	268	250	274	287	277	288	276	272	316	253	278	299	305	289	312	284	302	299	254	273	274	305	293	295	271	309	296	312	308	281	286	290	304	296	299	316	291	272	283	318	262	305	309	294	292	276	307	285	310	271	283	281	289	278	304	295	284	279	271	284	311	295	231	280	297	295	278	281	296	333	313	289	288	277	299	292	294	291	292	326	287	278	319	306	312	300	285	273	289	305	285	311	288	281	279	287	293	290	251	274	303	314	283	290	284	237	281	281	271	327	305	282	290	295	301	288	290	286	311	318	278	328	323	288	311	281	314	295	284	300	313	300	297	275	290	280	301	284	279	286	292	301	303	273	315	263	282	311	293	328	297	289	288	262	293	280	289	309	295	276	262	287	289	304	323	301	295	289	308	303	299	270	310	271	299	269	298	275	289	305	279	300	283	308	310	305	312	283	304	277	272	281	313	268	298	307	299	291	273	257	262	310	299	278	284	326	314	326	260	276	291	280	269	314	297	283	271	304	282	246	282	253	283	263	266	293	290	306	282	285	292	320	303	296	295	290	301	308	261	325	277	291	294	299	273	279	321	274	286	289	309	262	258	294	275	290	275	300	286	306	294	323	268	291	301	287	289	312	272	307	289	260	274	253	342	313	280	280	292	265	281	269	285	279	296	320	262	292	306	306	290	286	293	297	315	316	286	326	300	298	287	261	264	286	329	297	296	292	270	305	293	294	244	301	310	285	283	280	294	289	285	320	313	284	274	297	306	332	271	326	277	303	256	274	299	280	287	309	303	289	298	308	299	286	336	289	299	274	269	292	294	278	269	288	283	270	284	293	259	261	260	307	289	308	292	281	270	297	278	295	296	301	291	265	310	296	281	279	322	287	290	309	296	276	316	289	279	272	282	261	261	282	297	284	272	293	288	297	287	290	266	285	307	298	272	314	267	273	281	283	297	254	268	290	288	305	320	313	269	266	307	330	261	290	281	289	281	299	275	304	278	296	285	283	307	296	265	319	278	285	294	314	305	272	241	275	311	279	276	283	294	306	310	280	286	298	298	300	290	280	309	269	295	304	309	281	284	299	272	303	296	281	283	258	306	277	298	262	281	301	290	305	274	300	295	307	288	313	297	273	281	298	281	279	285	293	307	257	269	263	291	298	331	264	289	278	293	308	288	263	312	304	287	295	286	279	274	320	274	293	290	281	277	262	266	301	284	270	326	284	298	271	280	290	276	275	294	325	312	286	286	293	298	273	273	301	273	276	303	287	306	290	299	296	280	286	294	280	301	314	258	289	269	298	296	293	308	298	291	274	281	285	270	280	269	288	285	297	279	298	317	287	306	282	287	305	284	296	306	293	280	275	262	307	296	253	291	302	305	309	287	268	260	283	308	278	287	290	297	284	308	289	325	291	272	313	296	282	300	298	282	270	314	287	316	299	283	288	300	259	272	260	291	273	301	307	308	279	276	303	322	298	265	264	271	276	285	294	322
16944	23367	16835	9390	6507	4739	3960	3008	2445	1861	1535	1364	1223	1100	957	872	847	766	747	701	660	588	617	560	566	497	547	526	541	529	523	500	535	507	509	519	489	492	505	505	503	495	499	527	474	512	507	513	470	502	502	503	472	490	497	472	475	487	542	510	510	490	493	465	506	475	486	517	437	409	469	457	478	429	437	454	464	484	476	454	454	471	461	440	468	446	455	467	453	480	467	503	454	504	440	488	459	476	453	489	456	449	458	441	443	446	464	466	469	468	453	475	495	489	489	485	466	475	458	451	497	496	457	459	494	493	471	464	438	450	453	478	463	483	486	474	476	462	447	475	477	455	445	436	484	457	444	463	431	422	466	456	472	480	476	495	488	463	476	442	496	441	450	484	468	457	447	463	423	493	443	504	459	486	469	475	454	440	479	442	485	495	479	461	468	455	475	453	445	465	466	495	475	449	432	451	474	455	494	468	487	466	474	475	491	435	460	462	461	416	473	492	468	439	479	472	478	461	507	443	461	489	445	480	462	493	515	463	471	433	472	443	444	454	463	454	493	480	491	465	479	450	451	422	443	443	448	435	449	467	462	423	465	439	473	460	487	461	469	510	483	455	484	463	453	489	467	460	467	465	482	459	502	461	487	462	458	433	457	491	452	467	450	482	438	446	440	475	457	465	439	479	465	472	486	439	473	462	422	451	458	439	462	469	486	466	474	480	471	449	436	446	449	482	483	502	437	455	465	461	462	449	449	438	450	460	454	491	446	460	495	538	476	461	498	464	485	466	479	486	457	475	466	502	493	434	490	446	464	449	445	467	449	460	499	477	461	465	464	458	427	449	452	478	492	466	471	440	468	457	454	477	502	492	476	453	443	467	491	435	450	420	488	466	509	480	426	457	422	449	499	465	476	520	440	432	481	489	461	454	454	482	448	449	448	452	474	498	429	446	435	462	475	489	499	478	496	467	485	422	446	429	501	492	424	486	442	442	461	435	466	486	455	486	450	448	479	446	451	454	453	484	486	441	469	473	460	460	495	457	436	438	460	500	452	440	452	470	471	511	456	443	493	462	488	463	447	477	449	465	479	491	459	481	447	443	450	420	417	460	452	442	452	480	502	440	429	491	419	451	452	460	449	437	470	496	476	439	443	477	439	442	472	490	452	461	472	449	447	428	448	455	485	474	484	449	475	474	498	489	485	437	444	452	523	470	459	464	471	453	439	459	461	494	473	473	465	464	462	426	463	438	479	495	441	478	472	485	436	473	472	444	474	464	499	449	464	476	448	457	468	437	493	454	544	477	485	489	446	463	408	441	502	480	474	450	459	464	471	439	494	456	477	465	488	477	425	452	453	452	474	448	455	493	490	452	467	452	455	454	452	488	459	455	440	459	472	480	417	455	498	460	465	477	490	449	464	495	451	431	437	483	501	494	483	422	428	481	482	434	492	473	476	457	438	448	460	463	493	452	505	485	515	459	476	460	425	460	489	494	496	484	429	487	441	448	455	431	447	511	462	425	481	444	428	410	472	480	474	440	440	487	444	449	437	460	468	469	477	437	471	488	449	460	482	451	473	463	471	458	465	475	453	472	454	442	473	472	483	474	425	451	434	456	452	489	467	445	471	449	478	461	432	449	444	442	444	445	460	465	474	466	465	483	433	436	451	444	442	492	497	510	476	511	469	474	512	453	458	441	448	508	458	464	487	454	439	463	463	514	431	455	473	468	459	457	449	479	503	510	478	464	462	480	479	471	477	448	457	488	432	464	477	463	442	437	480	454	450	459	478	443	490	462	458	461	454	435	454	460	464	529	504	419	480	444	441	453	496	433	491	423	460	457	482	466	491	446	454	489	448	468	455	407	495	480	429	489	465	477	459	452	460	441	430	440	472	460	446	479	468	475	453	460	485	520	471	467	439	477	489	482	449	447	477	447	474	475	465	467	430	462	460	440	439	515	464	463	458	455	486	505	490	453	455	484	466	451	495	494	470	432	496	437	480	478	473	426	424	441	477	511	465	492	470	453	426	458	437	475	510	491	478	438	474	484	474	485	466	451	461	504	431	469	441	464	437	448	431	457	463	499	440	460	469	490	470	459	484	491	451	463	474	459	491	455	482	442	443	468	487	459	436	445	487	481	450	460	454	417	458	427	463	493	435	438	473	451	442	484	453	460	465	437	431	465	452	450	430	485	461	456	482	459	448	491	469	449	454	482	461	459	485	443	443	455	454	451	505	435	453	468	471	439	464	472	435	481	453	462	463	443	467	480	457	494	453	460	460	467	461	454	474	462	511	447	488	435	465	486	444	512	448	447	474	450	469	498	468	477	481	438	477	439	494	453	461	474	450	440	450	483	439	458	435	435	486	441	480	414	466	415	482	461	425	459	470	474	416	469	468	476	494	470	494	448	436	474	453	450	440	484	470	450	528	479	470	473	479	459	470	465	482	462	450	424	457	498	424	462	502	463	454	465	477	477	514	446	406	475	502	490	473	467	508	448	472	505	436	492	505	453	482	468	487	437	460	485	438	449	455	498	493	475	490	501	470	425	474	475	471	404	451	467	467	471	428	478	483	471	437	476	468	422	482	466	492	448	484	464	473	487	448	459	463	479	482	443	427	488	441	503	478	417	462	470	418	473	437	452	478	464	446	435	451	464	469	455	479	477	466	441	479	450	491	489	452	496	476	420	478	472	423	444	526	451	449	437	457	462	491	465	444	437	444	492	469	463	424	497	449	460	469	473	468	483	486	437	490	475	490	468	485	439	451	462	484	437	493	446	468	487	469	451	451	436	478	466	453	488	432	462	452	447	460	480	506	468	450	431	500	457	472	486	440	484	467	488	491	406	443	461	468	473	430	421	417	457	455	460	442	477	464	486	458	462	426	465	485	425	469	460	511	477	428	507	428	469	452	455	462	446	440	428	459	480	462	491	484	425	449	512	487	471	464	476	461	458	503	467	437	459	496	502	435	505	499	477	462	413	469	520	446	481	456	474	461	450	451	443	486	456	468	466	464	477	494	465	469	476	467	451	521	466	474	440	451	471	457	489	470	470	464	470	470	456	422	465	426	473	471	468	493	455	472	469	443	447	508	479	499	450	478	500	489	443	478	462	458	471	454	429	474	438	448	463	461	458	447	428	452	480	468	463	494	470	487	457	423	479	487	461	469	478	485	450	483	447	439	416	447	456	468	514	462	445	463	442	465	457	458	481	465	489	473	451	475	451	446	470	492	486	436	474	489	438	428	480	429	443	478	495	415	489	464	480	483	464	478	447	503	433	488	464	421	442	502	455	474	454	459	486	457	449	472	468	477	441	486	496	454	523	494	463	435	441	447	463	441	452	415	462	505	463	454	428	437	444	486	460	440	452	446	458	476	465	458	462	462	448	459	476	449	486	459	463	482	451	430	458	469	474	445	442	466	450	452	443	489	466	493	441	484	437	430	465	429	514	469	445	481	461	478	439	475	481	437	488	478	448	438	454	468	450	430	493
23282	21096	27465	24934	19008	5367	2548	1729	1317	1025	854	721	655	569	539	460	452	376	379	375	339	315	310	293	301	275	269	257	270	278	269	260	280	262	243	210	223	277	244	224	267	252	240	228	248	275	247	238	257	236	241	223	241	229	231	220	233	255	232	241	290	250	233	227	226	227	218	208	232	228	220	209	217	249	232	256	230	223	239	212	193	215	241	235	209	225	201	215	225	211	233	241	239	213	232	255	258	246	227	237	232	237	236	212	224	251	239	230	208	231	204	200	222	216	202	224	209	226	219	221	240	234	219	214	218	236	208	240	219	238	229	212	245	220	257	205	244	237	216	213	222	215	214	219	228	225	242	202	239	241	253	209	231	240	222	220	242	207	257	227	198	226	232	244	232	218	202	246	211	222	216	216	214	257	233	230	243	256	204	193	219	218	262	202	217	239	213	228	212	212	218	225	263	226	206	223	242	231	214	232	221	219	226	223	230	225	224	196	226	253	213	207	222	223	223	209	227	229	224	224	224	250	235	205	250	237	231	191	212	219	205	238	231	218	207	193	207	210	224	227	175	239	233	213	225	234	227	201	202	229	237	220	221	218	212	256	212	236	239	222	216	251	239	216	220	209	240	237	225	213	220	256	212	224	250	200	210	235	235	259	219	216	228	242	204	197	244	192	231	228	237	232	209	237	224	227	227	246	231	248	231	224	203	222	201	219	224	234	201	223	201	215	231	224	258	204	217	209	230	241	229	254	189	216	207	195	229	213	211	230	214	224	189	202	239	235	186	220	222	215	213	227	248	193	201	216	220	232	226	237	218	215	232	250	237	225	227	233	242	226	213	221	219	202	228	228	222	240	212	217	209	200	231	216	246	223	202	228	236	240	233	235	189	223	212	241	251	207	222	239	243	217	243	235	216	216	221	227	219	204	233	242	241	257	205	212	217	221	224	222	223	222	206	228	224	207	222	212	212	227	221	236	240	232	231	240	226	230	250	234	251	229	228	217	254	215	210	232	246	226	229	216	216	193	220	232	232	251	219	227	214	225	210	200	212	204	235	220	197	227	228	239	232	219	258	207	218	214	213	186	229	244	227	205	214	218	216	242	244	219	226	192	247	230	235	234	243	260	235	221	206	234	207	190	224	219	237	227	200	207	229	210	209	239	218	237	185	222	227	246	227	224	217	217	210	211	229	264	218	221	202	243	241	207	222	206	240	231	228	241	217	230	231	209	222	235	229	229	215	223	267	241	222	229	242	211	233	229	225	243	238	210	215	222	221	207	249	236	223	245	249	229	232	248	211	246	204	215	235	213	228	213	242	213	204	226	232	238	238	223	241	233	243	213	205	246	233	240	226	201	214	237	233	227	214	220	222	205	239	217	208	223	241	260	216	230	204	211	254	245	234	206	206	201	226	230	194	208	220	220	221	221	226	229	219	219	223	235	212	241	223	200	234	240	222	225	196	204	216	221	228	203	230	204	247	212	235	224	191	209	242	234	220	200	219	227	204	236	202	209	224	213	235	231	217	227	211	220	216	211	211	225	213	222	228	231	200	189	238	212	218	202	229	215	237	226	230	225	231	203	223	227	223	209	204	199	250	207	231	247	207	232	231	198	222	253	233	214	252	216	246	212	207	218	233	211	237	234	234	220	213	215	218	250	240	250	220	245	208	230	216	228	229	203	247	219	209	201	227	197	215	225	240	202	216	230	216	225	241	239	216	208	219	210	218	217	223	233	205	222	238	202	222	232	226	218	216	230	222	180	214	185	195	224	231	228	227	224	212	216	250	223	217	231	234	239	175	214	246	237	254	241	246	224	221	235	235	233	216	228	240	211	224	227	208	216	239	218	234	240	228	229	209	232	207	206	214	221	225	248	236	229	234	216	219	221	213	227	225	240	237	253	215	218	240	225	245	227	213	211	205	220	234	260	216	208	224	242	235	206	216	210	229	207	206	234	251	235	224	232	238	222	215	211	208	224	218	236	208	224	209	215	220	209	218	201	231	225	222	216	227	213	204	232	224	209	238	209	221	206	220	228	232	219	207	232	211	227	236	217	235	228	250	183	240	225	237	241	234	238	218	221	218	245	237	224	224	233	214	198	245	228	222	240	242	224	243	205	225	220	240	217	221	210	205	243	234	232	249	221	219	199	238	234	209	226	212	221	215	238	227	254	217	223	206	224	229	206	259	228	223	235	235	206	231	222	211	240	252	213	247	238	205	192	228	220	218	210	242	222	205	207	247	224	217	232	228	207	229	217	235	224	242	253	198	204	221	211	248	219	192	225	215	217	217	244	204	225	197	221	250	214	227	248	239	216	235	220	212	189	230	232	235	202	255	216	202	216	226	226	210	236	210	213	240	250	216	234	231	237	226	223	190	226	228	211	226	203	237	206	201	187	238	241	235	227	229	232	249	230	233	239	218	224	218	209	213	212	213	204	226	233	221	239	217	219	255	223	259	231	206	238	250	224	224	244	202	216	230	238	221	230	234	224	233	220	213	221	232	213	225	237	247	227	243	240	223	243	238	228	216	254	228	243	238	240	204	222	247	211	227	235	216	221	199	227	260	210	252	218	230	232	242	236	216	213	219	216	246	204	240	222	212	242	193	227	224	229	222	222	223	241	213	232	215	231	240	243	212	223	204	242	243	204	241	223	200	224	250	239	232	208	210	221	220	245	232	222	232	219	209	245	228	226	216	216	245	232	203	208	227	237	222	204	255	247	241	257	240	250	217	235	217	220	222	219	220	207	217	214	226	230	235	237	251	242	228	215	227	197	225	214	228	218	242	245	224	189	229	218	205	204	215	224	223	237	215	231	217	242	229	227	210	218	240	232	262	231	224	215	229	208	218	204	227	229	212	206	246	243	236	220	232	236	216	213	227	202	217	235	220	251	209	238	226	241	228	223	216	197	198	210	233	194	223	239	219	224	214	231	238	230	222	230	234	249	229	217	232	219	225	226	233	235	241	213	218	222	209	238	241	205	227	219	232	195	226	220	212	225	223	218	234	210	240	194	199	231	227	221	213	218	228	228	214	211	207	205	238	206	228	224	222	235	228	211	208	220	223	227	239	225	237	237	192	223	232	206	226	202	218	206	202	236	227	219	203	207	193	230	198	218	235	238	218	208	229	225	232	243	232	235	221	202	231	214	207	230	206	213	207	213	213	222	231	197	193	233	196	239	243	229	234	230	228	229	234	217	229	198	249	235	208	209	245	229	227	211	247	247	222	221	231	211	225	214	216	221	234	249	218	241	227	228	216	219	243	234	228	217	208	211	233	210	226	219	221	224	201	234	231	211	241	243	196	223	216	228	225	231	212	228	212	212	222	208	239	213	239	218	235	221	245	214	223	207	222	216	216	226	244	223	220	241	237	238	225	206	207	211	213	234	208	228	233	233	221	206	195	246	232	238	230	233	198	216	218	194	244	207	203	188	208	236	210	251	213	217	204	216	209	239	224	224	211	232	220	201	224	206	215	211	219	196	222	211
19159	30025	22636	13997	10018	7581	6249	5045	3716	2929	2202	1944	1598	1465	1262	1085	1044	917	820	765	747	643	609	640	548	542	526	533	482	489	468	477	459	455	441	474	470	483	445	442	469	448	469	428	386	397	413	431	418	413	387	407	398	377	417	384	414	388	401	415	391	404	403	422	395	406	438	376	364	397	405	375	409	394	362	367	363	408	364	372	369	367	354	336	366	377	336	345	363	335	376	369	352	394	387	359	366	367	321	357	341	348	366	353	394	371	387	392	364	379	376	386	361	374	362	337	377	368	353	342	359	381	363	352	361	370	365	345	353	369	366	378	335	353	365	406	397	386	341	358	350	387	410	367	347	360	349	357	349	393	353	374	373	339	360	368	383	388	383	377	351	358	394	402	358	390	372	344	379	373	397	369	350	352	379	385	331	360	357	384	375	384	374	355	368	367	340	379	413	399	411	337	323	365	369	360	342	384	341	337	335	383	363	365	374	317	313	365	358	372	355	365	399	354	346	380	384	320	374	348	358	380	351	324	360	345	365	365	368	352	364	403	336	327	368	351	340	400	344	366	363	363	386	368	356	379	343	391	360	391	349	375	371	390	349	331	365	357	341	385	355	358	352	385	346	353	369	378	393	376	365	385	370	386	372	360	381	397	372	367	401	366	371	344	398	379	370	346	343	341	377	364	380	328	392	372	363	343	342	372	348	366	371	390	357	386	333	367	370	363	387	389	360	382	354	356	381	358	378	366	350	342	361	380	335	387	356	357	380	369	384	368	361	360	380	362	376	405	354	336	358	364	380	365	383	352	363	387	350	387	374	380	392	372	397	349	379	354	396	382	390	366	333	339	357	318	376	357	378	376	360	368	362	338	382	339	363	339	344	370	357	374	378	339	358	389	412	370	352	409	358	367	363	337	384	376	368	391	380	393	338	383	371	349	362	402	378	379	385	365	373	384	372	359	385	381	371	325	362	359	400	387	368	386	354	383	362	366	344	334	353	335	373	367	375	380	328	359	359	382	346	387	362	391	374	365	375	356	340	352	402	348	391	394	334	338	361	344	367	347	370	353	367	359	389	370	383	358	344	398	372	350	395	363	343	367	346	384	355	359	340	373	399	355	396	365	341	366	347	359	347	338	355	380	333	363	364	363	338	355	371	373	352	377	372	385	367	415	378	383	380	348	317	370	364	357	313	363	361	412	387	361	370	380	353	352	367	378	360	349	384	351	352	378	358	376	405	365	381	370	341	382	364	346	366	409	359	367	381	358	336	348	344	375	367	401	374	366	363	365	368	388	323	373	358	370	375	374	355	366	391	355	394	366	370	358	350	356	326	382	357	359	371	352	349	385	387	400	355	356	353	357	359	356	364	376	334	371	374	371	341	389	357	396	417	342	363	380	366	349	345	354	368	372	348	315	332	335	402	352	345	391	375	398	351	335	367	357	404	385	384	331	369	362	337	394	366	362	337	357	340	351	359	371	341	342	395	376	366	361	344	344	365	374	383	371	359	367	372	369	348	355	355	352	356	354	382	380	375	357	376	340	382	361	376	360	362	342	363	377	360	337	362	342	343	330	366	384	375	374	364	345	351	373	337	344	377	334	378	362	379	358	382	354	359	388	356	392	362	357	368	398	386	342	387	348	371	409	359	382	372	365	360	348	370	391	343	352	350	410	371	348	393	372	377	356	374	337	345	387	348	400	366	377	365	383	348	353	365	369	340	366	340	356	377	367	380	369	357	390	348	337	376	355	373	367	359	352	368	369	378	387	372	345	345	334	371	374	324	377	355	360	392	372	376	345	382	372	329	349	401	373	344	353	336	363	382	361	368	368	405	413	355	351	357	354	380	368	397	380	357	341	369	355	375	358	358	383	354	352	337	369	375	352	378	388	380	381	385	351	401	366	372	376	393	356	365	318	411	348	398	359	364	349	385	389	381	383	363	373	363	342	363	353	371	339	369	355	332	386	393	364	394	371	370	376	364	411	378	378	362	371	349	367	358	382	373	370	373	342	367	378	354	371	331	376	367	385	366	375	361	348	349	367	374	344	374	368	377	381	384	371	379	381	369	363	370	380	379	371	354	394	360	387	378	341	378	360	389	382	407	362	373	396	325	391	373	344	389	354	365	367	393	342	353	350	379	353	379	340	356	361	343	344	338	396	367	381	341	335	350	356	373	370	365	352	342	361	356	316	342	387	338	359	375	338	366	396	360	357	364	353	394	374	355	366	366	360	368	355	337	367	428	357	354	342	383	368	391	334	334	391	350	353	354	339	347	363	354	369	376	355	366	369	353	377	353	360	364	362	405	356	394	384	363	360	369	346	365	391	380	389	352	346	366	320	373	350	360	352	368	366	368	352	347	400	354	353	343	391	360	369	351	361	357	342	345	414	333	411	364	342	378	368	354	359	374	414	348	328	332	390	395	386	345	396	361	321	404	392	392	354	371	392	359	365	359	400	348	349	339	362	370	345	335	349	349	351	343	343	352	346	354	356	352	341	376	393	344	348	355	395	354	356	365	360	389	351	366	337	383	379	371	342	340	380	377	392	364	358	393	361	383	357	402	370	361	380	392	342	360	340	388	359	344	357	330	374	350	367	359	350	360	361	346	355	336	336	379	395	327	352	351	399	344	359	351	400	361	336	357	388	369	351	391	401	377	386	370	369	379	358	318	365	342	371	365	375	365	386	359	373	375	342	361	367	345	359	377	348	355	350	355	313	311	354	347	372	380	346	348	328	381	381	366	357	377	345	376	372	365	361	372	338	362	317	303	357	367	357	339	386	375	371	347	362	341	394	346	357	370	349	373	366	340	354	337	351	366	349	358	379	349	372	350	355	374	335	370	347	369	387	375	374	375	335	396	398	385	366	363	340	342	370	320	378	325	396	328	373	367	343	349	357	330	364	374	391	350	322	360	364	379	380	365	369	351	324	340	380	400	367	414	340	325	374	376	366	356	333	371	373	373	377	361	373	384	341	387	420	354	344	381	371	364	375	367	369	379	334	414	389	354	320	363	337	336	348	327	370	365	368	366	378	365	337	388	364	336	362	377	357	336	371	351	373	308	361	372	375	370	354	366	390	367	356	350	331	383	371	363	361	336	398	346	321	332	397	321	353	347	371	350	388	356	373	380	383	402	362	327	351	351	375	356	334	355	363	357	352	358	368	375	367	356	363	363	344	351	406	357	358	363	390	343	385	356	359	350	360	378	320	362	361	384	352	361	351	370	353	361	376	362	341	369	362	395	329	394	372	327	362	355	385	347	364	367	340	377	362	372	373	386	340	339	366	380	369	316	400	360	330	383	340	376	360	357	346	390	365	371	367	357	357	382	348	372	372	364	375	402	377	374	344	369	385	351	366	347	337	377	351	381	374	359	350	373	384	382	357	354	362	341	395	352	378	359	348	377	378	358	345	397	370	375	339	373	379	364	369	370	381	329	380	332	372	351	340	337	363	356	378	338	340	349	361	365	365	380	386	364	354	379	382	350	364
24746	21162	25265	21448	4430	2105	1681	1229	964	766	702	579	583	515	484	443	423	375	371	362	368	348	331	331	333	311	297	326	322	283	308	303	314	305	272	303	293	280	343	321	293	294	295	319	306	306	265	275	303	291	261	304	275	309	270	283	276	285	298	270	272	314	309	259	265	304	286	290	294	299	265	282	265	256	275	293	280	288	258	290	280	298	293	274	285	275	287	253	270	271	301	293	270	282	266	285	292	288	264	264	295	266	260	232	293	277	280	286	252	249	270	285	293	279	304	293	290	275	272	294	304	314	274	280	286	271	264	234	291	276	272	281	300	252	292	256	273	261	287	278	286	278	293	268	298	272	254	247	283	248	294	280	297	271	290	292	305	286	300	292	292	282	327	287	300	287	291	288	309	307	270	271	293	264	274	280	293	301	272	289	283	267	277	286	275	285	271	265	266	252	232	263	272	289	288	282	272	272	272	284	280	268	259	288	293	273	264	258	255	284	259	278	286	246	280	263	266	253	308	275	284	294	287	273	277	270	265	295	245	302	273	261	280	256	264	302	282	302	237	304	271	254	257	247	268	293	305	245	297	265	265	268	306	275	254	269	279	297	256	249	287	252	263	261	287	287	277	300	288	269	264	279	266	276	312	270	272	273	301	269	271	260	246	274	297	269	267	240	299	282	285	286	280	278	274	280	260	284	267	264	233	272	261	269	299	270	273	282	287	284	260	281	300	249	263	249	265	287	288	232	265	271	274	292	264	282	240	288	281	260	269	283	298	285	313	292	286	284	246	291	305	319	297	279	267	252	271	265	333	286	297	253	307	275	265	281	269	283	291	277	274	238	267	254	271	266	278	303	254	290	273	277	277	251	278	261	284	266	273	285	263	260	257	282	262	292	289	260	301	308	264	288	248	275	251	279	281	242	271	264	286	266	258	233	289	299	291	273	269	250	255	276	293	310	287	264	269	279	267	261	276	261	268	283	262	276	283	307	294	270	301	280	281	286	282	244	289	278	289	298	279	268	271	314	269	242	278	301	261	280	287	277	298	288	272	265	291	288	288	275	276	281	275	251	270	295	269	263	268	286	251	277	284	279	257	309	228	273	303	272	271	276	280	293	306	276	266	275	305	290	283	292	258	290	296	288	247	292	297	271	267	299	301	258	284	248	268	270	270	259	277	289	302	286	265	278	289	264	303	268	268	296	249	251	268	311	271	265	249	265	275	304	285	302	291	278	284	263	278	268	299	278	294	302	304	281	277	263	273	323	277	286	297	287	270	280	288	261	281	269	288	256	283	260	292	305	303	295	270	269	295	292	284	259	256	267	305	255	283	291	248	279	270	275	271	270	269	263	279	299	260	261	271	306	289	286	301	268	283	268	276	274	264	270	247	299	283	285	268	296	271	278	275	256	255	266	261	264	263	270	294	264	264	284	285	255	281	281	286	288	297	271	269	251	281	279	284	266	298	278	287	289	273	284	298	317	275	279	290	250	277	263	287	265	253	249	264	238	226	274	267	284	257	262	276	276	297	260	278	297	303	287	281	251	259	285	292	274	262	280	275	281	270	256	300	304	282	278	269	261	292	286	272	279	285	306	278	279	307	291	289	287	257	274	259	277	289	298	308	287	300	272	270	262	259	307	273	293	270	282	278	267	297	264	297	281	279	261	268	280	293	262	275	241	276	270	303	300	265	276	272	284	252	315	277	281	302	274	262	275	274	254	282	264	275	287	250	274	265	270	288	269	284	273	263	278	237	294	267	301	274	309	250	286	252	258	283	269	275	284	284	300	281	279	280	243	294	275	274	256	257	276	284	283	258	317	262	289	265	276	253	281	274	287	285	268	271	274	271	273	269	302	283	260	266	274	282	288	235	288	253	261	270	266	274	297	268	273	254	262	279	250	263	291	293	272	276	251	272	283	251	294	267	290	259	306	264	297	272	281	291	249	261	255	281	282	267	285	270	247	286	283	276	274	262	289	274	262	294	324	289	274	290	268	287	253	257	246	285	252	307	250	267	259	250	265	286	294	284	260	266	281	259	285	279	256	258	265	268	275	282	261	260	282	274	277	283	289	276	277	281	262	273	286	312	270	267	314	275	245	262	283	277	275	249	272	258	261	262	282	274	294	265	281	265	273	272	288	256	292	320	280	287	255	265	302	271	276	285	258	272	276	280	280	273	260	271	269	276	243	266	268	278	278	286	266	275	294	287	282	297	275	256	296	288	260	283	304	294	299	285	277	264	304	253	337	304	281	270	279	263	299	276	296	287	273	279	290	265	297	253	276	263	263	276	297	281	258	273	291	278	239	276	281	263	261	273	232	285	270	262	286	278	330	271	272	291	266	272	255	291	274	253	275	287	311	275	278	235	280	280	242	270	264	284	307	286	296	257	276	287	326	267	285	299	261	251	272	290	274	265	302	264	289	290	278	286	289	305	270	255	276	276	276	258	270	265	292	279	303	272	285	274	277	280	263	271	283	272	290	270	320	283	273	247	256	252	245	262	267	278	276	277	264	242	254	279	268	261	270	273	260	284	287	280	270	282	310	245	237	305	277	254	289	248	282	286	295	301	276	304	288	271	303	255	262	261	283	282	247	294	289	265	278	278	300	274	261	265	287	311	258	277	281	271	304	252	288	284	293	275	244	250	295	290	272	307	281	272	290	281	300	264	302	267	282	320	281	278	284	268	272	296	259	281	256	263	277	296	254	249	266	268	245	272	309	302	267	269	288	255	278	298	303	260	254	279	280	255	271	296	264	251	273	289	248	294	268	272	253	258	309	294	260	265	288	272	261	283	266	289	273	271	273	267	258	288	266	280	275	293	288	274	258	317	287	289	296	272	287	280	293	296	266	269	264	279	258	264	265	258	274	259	276	259	274	288	285	281	277	261	274	295	253	284	256	273	280	282	284	299	283	280	283	275	312	264	293	279	275	279	288	272	260	287	305	267	268	298	287	265	279	278	274	292	274	255	251	265	266	267	285	268	301	295	277	258	263	281	278	283	296	273	307	252	289	259	266	295	275	274	294	277	275	288	275	252	318	287	262	278	293	276	285	284	271	267	270	277	300	293	280	277	284	275	285	288	286	285	274	291	247	307	280	296	259	278	255	268	293	275	263	305	260	297	254	283	283	274	288	270	269	267	266	272	289	288	278	285	266	270	285	287	280	256	268	282	276	296	264	281	271	284	297	300	301	269	272	239	279	290	236	274	252	272	268	250	291	277	264	280	297	303	231	264	269	259	281	298	249	274	291	294	284	265	305	269	260	274	301	273	277	278	231	228	286	248	290	282	250	260	294	310	273	277	240	268	278	273	278	287	296	287	288	234	276	259	279	264	290	250	287	243	266	271	275	243	290	312	268	270	291	311	272	293	256	275	279	266	270	257	259	294	238	272	281	281	295	278	255	245	264	257	275	291	269	288	262	292	282	288	248	285	269	304	272	283	298	252	297	257	278	298	286	289	279	254	267	279	315	265	283	241	264	275	288
18176	26309	18965	11194	7862	5777	4768	3879	2903	2284	1923	1522	1480	1274	1092	1004	921	858	755	716	636	630	618	639	555	518	572	572	552	513	511	525	489	503	514	468	530	537	529	481	446	498	539	539	488	491	463	463	478	484	473	460	461	473	445	482	472	487	457	473	441	456	489	431	494	459	462	474	464	425	487	441	441	425	438	421	406	487	461	490	454	419	406	454	434	449	427	461	448	457	414	455	478	441	427	453	417	436	433	416	431	411	369	432	446	428	458	459	413	446	455	422	417	422	432	418	391	430	456	459	436	469	447	453	420	470	423	424	429	436	428	456	414	439	443	406	418	447	435	438	416	422	437	474	421	409	456	473	459	473	434	425	424	444	424	421	435	405	429	389	434	420	428	451	426	442	426	453	457	435	435	460	398	407	446	450	440	429	453	425	429	433	430	455	404	438	414	417	433	402	438	447	407	446	406	453	456	435	397	419	423	431	431	429	457	496	450	415	439	418	428	433	415	436	436	446	454	431	452	455	443	441	436	429	419	394	431	436	445	416	469	417	444	443	436	452	427	430	444	455	480	472	424	471	448	416	455	474	426	472	454	437	456	451	448	406	453	422	397	433	429	450	419	427	424	397	405	423	454	412	426	419	442	453	419	443	461	415	418	449	417	431	457	451	400	425	441	392	431	413	390	457	438	407	437	443	458	411	447	442	426	417	421	422	431	375	477	463	444	442	432	421	439	412	390	432	453	448	441	428	441	457	428	453	449	410	427	441	477	382	435	430	402	437	432	445	421	404	462	450	449	455	436	432	464	437	434	451	403	469	447	418	431	415	410	447	462	422	407	465	486	439	435	437	452	451	443	445	434	388	411	444	456	404	463	439	432	464	423	421	450	426	427	479	418	461	470	425	422	487	434	427	416	417	445	443	420	416	431	457	458	434	414	466	471	472	461	406	445	425	454	422	449	414	452	427	417	409	457	427	470	449	443	394	430	460	450	420	454	456	427	416	479	437	414	430	485	419	438	425	431	393	435	452	386	428	438	411	439	430	428	478	465	445	419	473	443	447	426	434	416	450	462	413	425	439	421	402	424	432	434	380	442	441	442	452	429	458	422	461	428	457	414	444	434	446	434	461	418	418	435	449	440	414	451	473	409	450	410	434	432	418	444	460	433	402	401	425	381	446	424	415	406	431	455	426	433	429	430	452	421	453	431	431	479	478	432	458	423	439	458	429	456	448	418	460	420	478	463	464	408	428	419	414	421	406	431	473	444	474	430	450	428	466	420	446	444	451	418	413	432	435	436	442	413	448	474	418	420	421	430	413	479	461	435	401	426	426	407	441	454	442	441	445	421	434	419	453	437	445	441	457	424	425	406	451	451	432	438	431	414	414	458	419	484	444	427	453	459	428	476	437	445	437	417	452	432	422	460	425	433	437	436	411	427	464	438	456	433	383	450	402	424	437	403	438	463	458	450	449	480	437	420	429	435	431	435	466	475	468	445	430	449	430	397	424	485	435	482	440	445	420	449	414	421	418	440	443	410	455	426	479	402	411	457	458	416	447	483	447	437	391	427	436	433	417	452	407	415	427	448	399	447	413	421	435	428	426	462	441	460	416	410	444	465	452	447	429	446	429	447	457	503	450	426	454	422	440	445	453	435	445	464	434	469	469	453	468	436	424	441	453	398	434	450	420	458	449	432	453	421	452	438	466	423	422	402	425	423	420	445	429	427	385	423	443	397	440	445	449	462	422	427	446	434	414	404	469	462	470	450	414	429	456	392	400	438	465	441	468	416	413	449	428	407	457	456	400	457	402	430	431	414	442	436	405	448	453	451	432	456	425	424	441	437	466	453	476	422	424	436	473	398	421	427	418	441	420	429	478	419	464	408	446	454	461	395	435	429	416	468	439	428	406	458	453	400	450	440	454	460	450	468	410	447	414	443	408	447	388	455	471	435	439	444	432	419	439	417	447	389	450	430	465	463	463	444	461	424	433	415	420	458	451	446	407	456	415	405	410	420	435	428	409	428	418	430	430	441	424	424	449	427	452	434	436	424	424	450	430	439	420	453	424	420	438	442	434	423	408	432	413	438	432	467	409	449	446	460	448	465	417	428	454	448	453	469	393	409	426	462	407	437	434	422	445	445	437	429	436	410	425	444	426	448	407	450	427	449	465	376	384	450	441	436	452	458	443	409	421	400	475	447	425	435	439	436	456	406	452	426	457	411	422	445	433	418	418	452	474	445	393	426	423	454	408	498	488	433	416	409	408	430	429	390	445	474	441	412	427	428	421	405	440	418	430	415	458	434	427	423	465	408	461	449	473	453	441	430	435	426	409	423	454	403	461	420	414	442	443	485	442	400	446	452	428	401	423	406	436	402	457	401	437	461	418	438	450	455	437	417	430	443	440	435	436	441	451	458	429	375	439	419	463	417	411	433	438	436	435	402	436	431	457	419	439	459	435	411	409	450	454	459	458	435	450	416	444	394	456	398	393	407	440	432	440	429	457	433	433	425	451	410	413	406	469	432	454	437	440	449	445	430	447	461	439	443	439	453	411	412	417	435	452	437	453	405	439	424	440	414	414	458	443	458	456	431	444	462	435	411	445	453	448	434	410	448	410	425	416	424	430	465	456	452	409	447	479	429	435	444	425	430	443	430	461	443	459	475	491	445	454	413	409	437	465	437	465	411	432	435	413	437	392	462	431	439	454	412	474	437	429	453	436	450	445	438	406	404	455	403	438	426	463	486	429	445	473	427	456	447	422	419	442	438	454	450	414	404	453	444	439	424	442	410	426	418	425	416	458	408	458	445	445	444	435	412	446	471	441	449	394	474	431	412	464	431	425	423	437	482	436	440	432	454	434	408	402	426	428	432	424	457	394	458	414	400	458	410	436	436	427	449	452	400	422	416	442	455	445	455	419	436	431	442	454	451	437	460	447	406	457	440	435	445	427	441	435	415	442	443	454	449	446	448	443	415	426	447	424	418	436	429	404	414	426	422	409	430	454	409	396	464	445	424	400	441	405	449	426	402	442	442	475	430	461	415	413	459	397	444	448	415	415	428	427	453	437	437	469	426	416	430	446	445	448	412	418	431	410	449	425	455	450	423	426	436	411	437	457	446	429	452	476	451	466	423	462	470	391	456	454	436	416	408	432	439	451	432	424	435	447	395	426	418	421	430	429	453	455	443	439	424	442	455	420	445	433	426	403	440	435	424	445	450	451	432	452	450	426	442	437	424	453	464	445	402	417	453	448	417	403	434	407	425	414	447	489	474	449	421	466	451	446	445	460	452	423	420	456	483	438	435	421	453	451	444	474	427	455	441	447	455	447	461	415	423	498	458	449	469	438	488	436	467	438	406	420	422	402	443	403	450	436	446	449	430	460	416	422	467	444	446	431	432	425	461	444	418	450	464	449	470	468	421	442	409	406	439	417	468	417	417	428	427	438	430	441	445	416	475	474	417	408	404	413	415	441	438	435	464	414	451	434	372	469
22431	21135	28217	24281	21130	17618	5222	2570	1652	1288	1104	865	798	648	603	514	472	435	390	396	362	347	285	317	274	291	268	257	231	242	205	232	225	204	260	238	223	251	239	233	243	219	260	239	218	207	217	202	230	200	206	193	198	212	208	197	205	192	242	231	211	204	198	205	198	189	187	183	169	206	195	184	169	193	199	175	178	213	190	215	183	199	181	173	182	176	180	175	206	193	176	157	177	179	207	182	189	162	179	175	167	170	176	165	179	182	183	212	175	184	178	163	178	201	182	184	159	209	165	169	218	203	171	162	201	197	198	179	176	213	158	189	177	166	182	184	194	195	203	198	205	186	175	191	195	171	163	188	179	196	177	187	192	184	180	182	207	192	178	176	181	200	177	167	203	185	164	197	183	191	181	218	189	173	178	198	183	175	173	195	164	196	171	194	156	179	176	183	207	200	171	181	198	178	178	201	190	188	180	169	209	180	166	182	202	162	175	190	211	193	201	166	161	208	187	175	204	156	183	167	176	194	198	188	171	214	161	183	176	171	177	187	165	191	165	161	169	176	186	177	161	177	201	200	193	190	202	172	170	189	184	186	183	183	183	159	173	178	183	189	178	180	185	188	175	192	164	183	183	163	179	203	173	200	180	173	173	202	200	170	171	200	197	179	184	174	182	189	186	179	190	188	174	181	195	179	180	187	195	196	201	191	178	203	165	191	177	197	185	171	198	198	179	183	171	196	178	174	166	179	187	181	181	194	178	193	201	169	171	185	207	169	182	178	178	208	166	220	173	184	171	166	202	188	185	175	180	173	178	189	168	197	194	163	185	181	194	175	209	191	198	179	201	177	173	222	192	195	151	201	180	203	159	173	195	186	172	204	201	184	201	200	174	154	201	182	163	180	189	179	204	171	184	173	202	173	158	153	178	196	157	156	201	186	192	189	183	222	180	190	210	158	162	180	182	182	188	185	170	182	209	179	183	191	175	164	195	162	172	202	186	163	185	211	163	168	199	172	180	192	206	196	202	168	207	169	193	165	180	204	223	205	190	174	203	172	171	199	192	189	190	161	213	191	187	183	185	208	209	169	171	211	185	177	193	206	194	166	171	169	182	184	168	208	202	188	171	184	167	161	183	168	182	191	197	165	184	165	192	174	188	185	177	173	187	181	189	191	205	186	203	185	204	193	173	164	212	179	145	188	187	190	199	158	169	163	173	171	176	181	188	172	204	194	194	189	165	172	182	179	173	157	196	199	197	184	172	173	181	176	193	184	179	165	174	189	204	177	166	178	172	171	174	172	185	184	201	167	202	200	191	182	186	176	196	165	176	173	185	177	185	185	190	181	166	197	201	189	182	189	174	166	196	190	178	185	168	171	179	162	182	168	184	196	196	171	166	166	185	193	191	186	165	191	187	185	183	167	172	185	188	176	178	187	161	189	192	182	204	153	168	177	179	209	178	188	193	186	197	165	187	186	178	172	189	197	196	196	183	187	193	220	190	165	192	194	171	174	176	201	193	176	195	168	188	170	203	176	200	174	181	204	173	165	200	171	176	181	199	169	178	176	179	180	177	187	185	192	199	186	191	167	162	174	199	177	197	197	184	199	203	176	172	192	188	184	184	198	186	177	173	191	175	186	189	190	195	166	191	201	171	195	185	183	182	182	197	228	159	173	170	185	204	169	172	177	183	201	164	180	189	171	180	213	178	195	198	158	183	191	196	179	178	160	178	172	171	188	173	181	178	190	188	177	197	166	183	187	171	172	182	192	208	184	178	167	218	199	167	182	180	189	198	142	190	220	197	188	189	191	179	178	202	189	195	170	197	167	184	166	163	186	183	188	192	188	203	199	154	180	192	193	168	173	163	170	192	171	197	186	197	170	188	183	169	223	198	185	205	170	180	177	187	189	174	163	158	186	216	185	160	191	168	177	201	168	173	193	194	174	173	169	203	192	181	192	180	204	193	171	180	179	182	174	182	215	180	182	205	181	182	186	175	165	141	181	195	155	183	174	192	179	184	183	173	182	196	208	211	161	212	196	193	171	172	179	186	206	172	184	167	193	204	184	169	187	204	196	200	177	175	187	196	198	164	156	172	174	169	187	190	160	209	168	170	179	199	181	178	166	169	181	206	197	175	191	208	173	161	149	181	196	199	175	183	211	199	191	176	194	197	191	199	197	180	171	198	176	174	204	180	174	170	191	198	175	167	184	157	174	182	169	169	179	190	199	185	193	190	166	186	177	183	187	205	190	171	167	178	200	193	194	193	140	199	185	183	181	179	189	215	171	181	178	194	197	166	194	181	222	178	175	154	180	176	183	168	190	189	176	186	200	197	185	187	196	190	185	187	174	189	199	183	165	184	182	183	186	200	180	192	160	200	186	191	158	200	187	191	171	188	174	161	183	188	173	193	195	173	206	193	182	198	188	181	195	206	159	186	188	203	215	168	192	191	196	186	177	179	183	174	199	190	171	194	190	197	183	191	189	191	194	173	189	181	190	181	186	174	204	185	168	227	169	203	179	191	193	185	167	188	186	191	166	190	191	191	177	189	164	189	201	193	191	166	183	170	192	175	170	192	200	190	178	175	189	183	171	186	192	201	192	191	202	186	198	177	203	197	216	182	184	199	190	181	187	176	185	175	188	164	199	189	172	198	193	188	190	191	187	166	163	169	175	167	170	190	174	181	174	191	175	170	164	173	174	189	172	187	169	205	200	157	190	177	186	186	168	175	196	196	193	184	195	166	197	182	175	187	189	174	164	179	192	183	165	191	172	167	172	188	189	196	201	168	201	173	189	164	199	176	167	192	197	203	194	176	196	179	206	175	192	204	184	174	159	191	187	180	204	172	187	178	185	177	170	184	170	197	171	193	175	167	199	176	220	183	164	176	173	190	192	171	187	201	164	177	196	163	169	192	204	188	190	173	186	176	194	199	154	174	185	185	181	172	179	162	200	158	189	184	188	191	182	191	174	174	184	173	186	162	209	186	188	174	190	181	169	177	194	185	197	165	185	206	176	187	167	217	184	185	169	181	170	167	193	184	190	196	164	181	195	201	186	219	172	174	183	191	169	163	182	163	186	206	207	213	173	176	170	177	190	183	170	160	183	213	191	181	201	184	166	190	180	194	192	216	203	181	165	174	183	181	178	172	184	183	196	177	178	182	179	213	174	196	157	176	180	191	180	184	184	194	180	205	195	184	185	167	185	190	183	185	164	192	163	177	160	193	189	177	154	166	181	188	178	198	192	177	180	197	186	187	181	179	205	169	180	190	187	195	204	173	160	169	199	207	169	219	192	177	167	208	167	193	162	181	195	155	200	193	200	186	175	163	153	162	185	171	203	176	171	143	185	189	180	180	181	174	180	213	176	162	139	162	178	183	171	174	173	176	216	178	193	210	173	191	167	193	187	198	174	187	183	173	190	181	175	171	186	202	159	175	197	190	188	186	164	184	192	198	208	201	176	184	177	185	198	190	201	165	197	163	187	185	164
22531	34755	26334	17342	12894	9802	7931	6633	4914	3849	3057	2564	2211	1900	1594	1426	1191	1046	941	768	777	669	679	622	594	576	536	473	456	478	408	436	419	440	413	406	406	445	462	428	454	365	413	404	372	351	382	405	380	326	350	342	354	347	313	385	339	350	337	346	386	338	348	316	343	318	340	335	314	330	298	300	292	301	306	315	297	300	290	302	267	270	296	310	297	277	284	288	281	279	296	311	276	275	326	314	310	292	296	291	306	262	286	311	263	268	304	295	297	271	286	284	270	270	297	321	284	330	324	289	293	326	291	284	299	258	327	305	300	291	262	287	314	315	313	281	277	264	304	278	294	308	315	301	314	294	272	293	298	272	319	302	298	284	289	293	289	299	309	294	298	271	283	302	283	262	309	295	283	296	331	312	264	316	307	268	291	323	281	289	311	271	282	300	272	287	281	283	256	321	307	292	299	275	288	287	311	305	307	301	296	276	278	287	291	278	292	266	316	312	263	308	263	256	264	288	299	317	281	263	310	289	306	295	294	296	295	319	287	280	285	303	306	275	305	276	270	306	289	261	311	245	305	310	276	305	280	305	301	308	305	303	290	296	282	275	272	295	309	276	286	300	258	308	274	302	278	285	266	307	282	244	264	276	262	266	267	318	297	277	303	279	284	301	275	308	295	272	299	273	314	291	281	306	286	273	269	296	301	259	326	306	300	312	274	304	322	277	300	299	295	306	295	307	260	291	300	286	303	276	291	299	265	298	306	283	307	291	294	265	267	305	266	306	289	303	265	284	282	261	284	264	338	286	281	263	285	320	275	281	269	283	283	302	298	270	280	322	326	296	297	292	321	295	266	267	296	285	292	275	266	272	265	293	333	281	283	295	285	270	286	307	311	285	289	263	300	274	329	286	263	287	310	317	319	315	325	304	313	277	273	291	288	284	312	303	281	295	300	314	306	319	305	320	287	292	309	281	308	287	252	277	276	296	284	275	298	282	316	260	295	306	303	276	289	317	254	271	284	281	307	308	313	285	311	305	320	292	306	314	275	306	320	294	274	294	286	300	262	310	278	278	284	262	297	288	288	288	290	288	297	297	267	302	286	284	313	287	327	307	267	283	282	280	290	286	309	274	281	279	304	342	296	325	304	301	314	273	310	274	279	255	295	297	294	293	267	263	266	251	290	293	269	304	276	245	280	297	311	289	289	279	299	282	317	283	280	297	302	289	297	287	275	331	273	267	299	290	272	286	298	294	300	273	281	298	294	276	300	307	297	309	294	242	295	279	297	296	299	301	272	274	280	306	291	276	305	306	313	310	283	279	251	271	274	299	309	288	257	296	305	309	316	300	299	272	273	266	264	321	296	278	284	278	289	279	298	298	309	278	297	293	283	287	277	305	272	265	289	293	282	286	292	260	297	285	283	270	309	241	311	282	326	320	296	305	280	302	294	297	307	314	310	263	289	297	295	304	272	296	291	265	278	269	270	308	278	305	311	292	334	308	284	283	288	305	300	327	310	280	285	291	328	272	286	277	269	288	300	282	288	311	246	285	308	315	312	307	284	275	263	293	311	303	278	291	270	264	306	298	278	308	317	271	325	289	281	304	302	265	266	320	305	270	297	269	270	307	278	307	277	327	288	304	247	280	292	306	281	285	301	285	284	288	304	296	289	274	291	273	272	290	290	264	297	292	326	290	328	267	280	292	301	299	311	306	305	280	267	313	255	317	268	265	302	288	285	287	301	257	301	266	273	287	276	318	315	295	264	264	282	298	302	313	294	300	331	295	289	291	331	286	282	278	269	280	268	281	289	279	264	294	283	302	293	277	271	263	262	295	270	311	312	270	287	288	281	287	292	279	282	272	287	281	286	276	267	288	286	282	281	287	294	287	281	292	265	276	289	291	277	295	280	287	296	309	289	303	298	319	288	288	273	295	268	311	289	273	269	322	306	330	272	309	299	303	274	259	289	324	276	282	310	312	296	297	298	279	253	322	274	293	283	305	294	300	296	283	269	273	303	288	307	308	310	296	293	302	292	306	286	315	295	270	291	276	283	309	301	299	279	290	266	322	260	292	309	303	336	290	299	313	263	304	278	301	273	294	253	326	282	259	295	302	277	311	275	301	311	291	305	264	288	298	330	300	266	288	299	310	316	276	276	284	291	244	287	317	286	298	258	272	267	278	307	290	300	306	279	298	298	307	292	314	281	317	322	265	284	283	282	286	285	291	272	284	271	274	265	299	307	281	263	312	332	277	276	273	293	300	291	270	298	302	282	292	298	293	282	314	283	306	310	282	289	303	274	272	274	278	258	287	289	320	304	275	281	288	296	257	300	317	292	295	295	317	250	271	290	316	297	280	302	281	264	261	284	261	282	288	267	299	291	311	262	304	290	315	274	292	278	282	272	332	288	293	269	295	287	273	278	294	288	255	304	274	264	282	282	276	284	275	268	295	283	260	273	292	315	285	300	301	307	286	278	265	308	322	291	301	233	265	286	285	306	315	306	267	275	281	305	275	315	301	296	321	304	272	295	303	292	294	307	299	288	298	289	294	291	294	296	290	280	303	282	315	297	263	290	274	308	284	306	284	289	323	306	281	229	269	272	303	307	309	288	287	290	268	297	300	298	298	275	308	291	287	295	290	276	301	269	275	280	291	311	319	299	281	275	280	296	277	323	313	273	267	299	275	291	288	294	291	293	272	280	274	271	299	278	292	279	268	293	283	286	312	317	270	293	258	295	283	289	288	318	298	299	295	320	253	284	296	301	297	311	291	306	317	329	286	319	310	288	255	263	304	284	294	282	297	276	289	283	265	281	290	303	268	319	266	286	297	289	314	265	272	315	297	321	304	253	306	303	298	274	290	303	294	293	294	285	324	297	317	319	292	261	286	300	286	322	287	289	301	300	287	287	281	317	292	278	265	269	290	281	267	308	286	311	308	313	277	327	275	280	264	268	304	286	284	276	285	279	276	308	311	278	262	265	307	278	316	290	285	276	255	300	287	284	307	299	318	295	304	306	312	309	268	285	286	300	304	273	301	311	282	294	278	297	276	283	298	279	282	291	301	309	290	321	278	259	300	284	284	270	318	257	293	304	286	276	248	323	299	318	307	258	306	305	291	311	284	305	291	280	289	303	287	289	274	286	295	271	283	283	300	287	280	285	275	290	308	277	317	247	313	284	289	292	294	300	259	284	279	280	300	273	275	318	247	305	313	279	282	295	273	267	290	263	303	295	247	274	297	290	281	271	309	292	262	280	275	270	299	272	278	300	269	281	296	297	285	285	276	289	289	271	290	292	280	330	292	286	277	281	306	326	280	303	285	282	296	282	248	322	348	290	321	334	243	284	276	270	300	267	284	280	269	315	274	254	332	311	281	322	284	284	301	294	278	304	294	272	284	277	307	298	262	287	307	264	292	273	263	290	332	258	319	305	304	297	286	293	315	298	260	291	289	309	289	298	261	271	291	289	270	271	288	305	283	287	278	309	246	265	278
27310	18502	10936	5041	2407	1608	1318	1018	769	675	583	564	481	462	477	438	376	383	377	381	352	335	334	311	328	322	328	331	290	334	308	335	310	333	317	298	341	292	317	327	315	292	321	315	286	312	302	329	281	312	317	292	320	319	314	294	294	319	273	353	324	292	315	287	287	308	309	262	278	269	255	286	292	277	300	320	326	299	284	281	280	294	261	327	295	311	306	279	284	275	300	324	303	278	294	288	312	303	294	300	259	283	312	263	251	269	305	275	283	306	301	280	268	279	274	287	326	267	269	316	292	317	292	300	271	311	278	311	276	299	289	294	279	295	257	301	300	297	317	320	290	278	301	312	314	303	298	312	290	297	263	268	280	296	306	315	290	303	283	311	301	283	286	263	287	319	290	280	315	267	283	312	318	293	298	287	270	256	304	319	303	290	274	287	289	319	276	285	274	297	303	302	324	290	255	288	305	289	323	315	294	312	306	316	285	280	281	310	273	299	318	298	319	274	270	284	284	310	303	288	308	298	283	286	277	281	303	293	303	300	286	308	274	322	293	270	281	288	269	285	299	287	284	299	298	284	291	324	272	322	292	304	299	318	297	266	308	274	290	322	276	288	278	280	321	306	250	313	272	276	298	296	278	268	271	272	272	286	279	287	306	309	291	295	264	307	309	298	297	281	277	284	296	297	270	270	303	298	259	276	276	321	292	310	301	304	290	299	310	336	290	295	283	281	322	287	299	259	262	271	285	271	301	296	279	270	300	278	304	272	316	288	291	302	304	291	293	318	316	266	291	298	302	273	308	327	282	304	270	265	318	272	302	305	270	311	303	324	315	323	290	282	282	310	302	313	287	305	281	273	289	286	292	303	280	315	264	281	300	278	288	283	295	271	279	283	294	293	293	302	281	299	310	308	302	268	312	281	312	289	281	294	310	294	327	279	289	290	275	285	291	330	299	269	284	260	272	289	278	281	263	279	312	309	278	279	300	265	296	303	295	302	295	289	257	283	281	302	316	313	283	277	283	269	298	293	278	306	304	302	282	257	304	278	310	312	282	301	303	295	281	301	293	320	271	299	302	262	282	292	317	290	309	318	282	278	307	283	313	307	315	317	305	273	298	314	283	281	306	309	306	287	305	307	258	307	276	291	292	270	310	274	312	282	297	301	303	326	282	284	312	296	269	311	313	275	296	304	303	286	313	305	266	266	275	300	285	287	278	270	289	287	295	311	280	298	291	260	289	313	303	316	273	274	312	313	296	313	268	303	305	297	285	265	274	275	274	258	293	286	279	313	284	320	291	308	284	255	281	288	276	289	296	290	277	293	296	279	303	290	285	292	293	308	282	308	278	283	288	302	315	311	334	276	308	279	254	290	286	320	284	270	309	290	297	306	289	266	296	266	280	263	300	307	301	333	279	277	305	342	313	295	280	288	280	277	304	310	310	248	287	301	308	286	310	317	277	294	283	293	293	292	295	273	279	293	318	291	311	279	284	310	305	305	260	285	274	292	304	278	286	287	295	281	303	277	302	282	298	265	321	288	293	322	288	293	303	275	302	301	297	279	280	269	293	318	288	329	305	303	315	261	300	276	293	275	301	314	325	289	273	309	324	289	287	277	289	278	283	278	291	287	314	314	294	314	326	269	284	273	306	301	276	300	297	306	288	282	269	302	310	298	315	304	305	276	281	289	314	280	291	291	292	295	290	285	316	288	289	282	302	305	317	297	321	288	309	274	270	270	302	287	278	272	274	272	269	284	285	269	278	275	275	295	308	265	297	304	278	308	285	287	267	283	292	310	284	292	306	301	302	325	293	281	302	267	315	285	260	278	283	293	313	321	299	297	304	256	297	303	288	275	278	288	267	291	323	284	297	302	313	296	278	303	308	306	280	276	305	297	272	295	311	287	288	299	294	312	302	281	311	285	277	289	299	320	305	308	284	270	281	279	321	315	277	307	330	309	262	289	302	300	290	290	285	304	281	305	297	284	312	307	300	280	280	327	297	285	314	311	281	325	285	298	287	305	287	310	282	301	292	286	283	320	310	302	294	337	308	323	298	293	273	291	281	290	312	276	293	323	304	302	297	304	274	283	295	295	278	291	332	275	314	293	319	288	284	275	259	292	295	318	298	288	286	292	297	316	322	309	318	302	299	272	292	304	275	255	306	280	269	286	306	279	298	249	253	258	300	283	284	268	289	290	289	291	281	297	310	299	316	333	308	298	286	296	288	311	316	282	304	282	321	287	275	298	304	287	320	271	303	290	293	266	307	301	294	284	310	299	312	306	316	277	294	315	300	300	312	291	298	279	282	298	301	299	268	301	277	290	289	318	269	315	274	288	320	298	294	282	274	279	300	284	275	305	303	288	293	264	309	300	286	292	292	301	309	291	264	262	289	290	254	298	295	293	339	284	300	313	290	324	290	310	295	296	289	274	250	304	313	276	324	276	306	312	286	298	277	293	321	288	314	299	288	291	281	287	276	302	280	298	302	326	314	321	286	292	291	303	268	280	325	307	279	324	304	266	292	276	304	284	303	271	289	302	271	278	323	290	292	284	286	287	282	299	321	309	281	296	271	286	283	315	298	283	287	304	277	282	287	293	271	263	277	284	313	271	266	254	272	312	270	275	279	313	278	294	282	292	263	301	280	292	271	275	295	297	311	278	317	282	292	305	299	275	304	306	300	285	297	300	284	310	277	324	281	302	315	263	295	288	350	279	282	321	310	296	292	274	282	301	292	285	291	302	303	290	325	268	315	297	291	313	291	292	315	312	312	310	296	259	310	321	284	297	296	291	273	284	280	292	273	292	307	301	290	309	241	295	302	252	269	305	274	298	252	263	293	305	317	324	306	305	292	307	278	287	291	301	326	291	306	335	299	305	282	264	262	311	289	292	311	303	316	298	302	283	331	316	309	291	275	316	281	285	287	289	311	324	300	302	298	297	312	322	326	291	334	274	302	312	331	256	314	300	280	274	279	303	311	291	312	303	271	300	292	270	285	310	307	287	266	291	286	279	279	302	249	309	278	320	296	303	307	296	294	275	293	313	282	293	291	297	292	276	316	285	297	301	320	299	297	291	285	263	300	289	304	328	271	292	263	292	317	284	306	272	279	303	318	314	287	291	277	299	300	292	311	295	293	276	289	294	303	296	255	281	319	294	306	292	301	286	277	326	325	296	269	341	283	308	301	280	308	287	321	291	288	288	300	309	268	313	292	260	277	295	291	266	276	277	286	278	280	298	303	298	307	291	274	314	266	326	272	294	271	288	299	289	308	303	311	322	316	289	315	269	285	245	296	296	290	290	301	295	323	290	264	326	286	282	277	264	273	300	291	304	291	284	267	250	294	301	302	288	259	289	294	267	306	290	289	293	274	282	309	278	286	277	287	291	296	280	286	311	285	286	278	317	274	283	299	282	317	288	307	280	283	312	285	291	303	272	307	275	284	265	294	270	297	296	308	298	295	329	340	281	297	297	263	288	300	310	286	266
17028	23079	16369	9114	6394	4821	3827	2891	2247	1750	1549	1273	1152	1068	939	884	837	761	685	692	647	633	608	572	584	583	559	502	510	560	516	515	489	534	533	519	527	535	564	520	539	517	518	509	531	508	502	487	524	484	516	472	497	478	490	477	503	465	463	522	477	513	504	485	508	497	467	481	493	503	473	488	485	487	526	438	473	444	454	489	456	485	476	465	478	478	463	454	508	471	472	481	472	439	463	448	434	476	468	473	464	437	465	479	458	470	494	452	470	447	473	459	441	453	480	497	454	427	491	440	466	464	466	450	474	420	448	445	479	447	447	446	467	489	494	488	486	449	471	480	459	467	485	443	443	432	479	436	449	509	439	456	469	449	453	459	460	468	461	454	493	459	457	424	471	477	497	447	434	445	419	467	467	451	460	435	429	487	457	426	448	445	468	449	504	479	478	438	462	492	453	468	505	480	425	439	476	452	434	455	481	463	472	450	466	465	459	450	501	465	474	481	485	422	449	445	476	462	429	436	448	434	468	459	475	462	499	479	510	483	433	446	463	486	473	444	488	479	468	404	474	454	477	489	487	451	457	468	469	492	480	453	458	454	470	469	459	454	472	500	442	468	500	455	486	469	450	473	471	457	428	466	450	447	472	484	456	445	452	457	458	438	444	451	473	455	487	451	442	445	458	470	469	432	450	454	489	474	465	505	502	459	469	490	479	471	438	475	446	462	442	507	472	459	491	485	456	500	525	474	471	458	467	490	483	460	461	473	477	458	440	480	457	462	439	476	468	422	447	455	451	481	414	454	480	429	492	474	505	476	430	467	472	417	420	491	479	488	483	442	437	499	434	471	524	480	460	451	508	494	452	498	450	518	445	446	451	482	468	494	477	447	448	444	473	473	477	445	450	500	467	443	442	462	454	491	497	440	471	483	482	489	465	477	435	447	458	507	463	425	460	448	447	489	458	445	510	471	475	420	499	478	477	476	471	420	484	491	420	479	465	447	460	461	511	456	406	465	496	426	468	459	490	496	457	459	466	471	463	505	479	492	500	424	467	463	436	471	476	457	465	502	447	465	479	472	458	468	468	472	444	446	468	454	490	443	448	484	488	523	480	491	486	470	442	482	462	497	510	483	485	461	479	465	496	463	491	485	474	451	458	516	443	474	459	531	480	433	470	461	485	457	451	473	424	485	455	501	463	424	467	475	482	442	448	479	437	459	443	473	458	444	457	437	470	434	441	451	488	498	447	468	440	497	463	439	442	458	468	518	488	442	428	445	439	512	467	481	448	463	492	450	458	460	443	485	485	479	447	444	476	416	433	480	435	462	449	477	513	498	457	487	471	459	464	441	475	466	500	495	433	467	478	482	528	464	451	474	444	473	516	461	486	472	486	492	488	446	472	473	459	472	436	420	491	493	444	449	478	445	441	490	455	453	504	482	473	487	478	458	484	479	510	471	492	459	462	439	506	458	459	460	458	457	461	467	440	445	459	467	470	449	448	438	520	438	458	488	475	482	478	470	447	445	481	436	470	440	455	463	441	465	456	452	454	442	441	459	474	483	446	459	509	432	444	456	442	455	438	477	483	451	477	497	473	461	459	484	456	483	455	488	437	479	447	452	419	469	505	448	500	486	485	444	460	453	420	469	440	465	483	444	422	449	475	476	454	478	429	466	477	444	456	484	479	472	466	438	455	454	476	467	440	474	470	451	463	454	477	442	483	487	476	461	425	461	455	478	465	467	444	436	451	480	475	433	485	466	485	479	418	472	466	449	450	461	477	492	443	462	458	463	487	483	452	463	527	463	455	449	418	459	425	465	447	474	473	456	459	490	486	397	475	438	497	467	475	492	453	484	479	454	480	498	479	459	441	445	470	509	440	428	486	460	454	466	494	452	437	473	528	449	452	489	454	470	458	445	446	474	467	454	501	477	441	431	453	449	454	492	442	497	488	471	495	463	449	483	489	456	500	459	460	423	456	449	478	483	445	439	512	449	468	461	487	449	431	461	459	477	465	463	522	471	441	462	470	459	475	461	481	501	458	498	454	498	458	459	486	465	485	433	494	433	468	463	481	461	494	456	492	463	461	422	490	461	487	468	464	474	417	459	463	462	476	452	485	469	473	453	470	456	465	444	482	466	485	471	470	518	452	456	474	453	470	469	454	429	451	474	479	467	437	441	498	482	487	480	493	450	430	476	467	479	446	480	449	469	449	475	479	446	462	487	488	481	474	479	475	495	497	475	449	491	449	458	457	407	429	433	467	451	454	464	474	444	432	429	460	443	461	477	466	464	434	433	437	431	454	491	481	461	448	440	445	485	430	480	486	485	459	471	501	485	469	405	480	455	484	487	480	446	471	442	454	491	484	475	459	512	463	485	488	463	438	475	465	462	450	465	480	428	464	477	462	460	465	435	431	435	490	461	480	475	462	452	482	445	467	425	479	472	483	456	444	458	434	468	449	502	461	423	475	451	453	477	455	446	513	476	407	467	468	471	473	490	515	520	435	454	474	465	475	440	442	466	459	442	497	480	450	501	460	461	440	471	447	444	508	457	498	473	466	475	477	403	483	415	458	476	458	453	453	456	454	438	471	506	463	454	462	468	494	436	442	494	462	458	462	472	464	457	458	434	471	445	471	468	434	449	457	525	461	451	494	471	465	442	459	471	433	511	513	467	430	450	442	496	440	493	472	456	465	471	492	431	483	444	481	496	426	465	480	472	483	434	453	447	444	407	487	494	445	465	457	473	458	453	444	442	474	447	440	475	466	483	465	474	401	444	476	433	468	463	476	480	427	471	488	454	452	500	481	450	438	435	485	500	439	484	461	507	431	457	471	486	437	451	454	477	479	441	477	424	449	442	477	453	483	397	476	483	478	490	474	436	453	489	440	450	473	474	441	443	488	475	491	462	489	445	485	451	434	466	441	477	463	462	426	471	407	475	425	500	433	494	460	489	476	460	458	462	446	477	425	439	445	460	454	466	473	412	461	469	464	441	468	474	455	465	466	477	440	464	466	440	458	471	484	485	478	473	496	437	466	458	462	451	432	476	500	492	490	447	464	439	449	446	449	442	442	500	479	428	479	492	456	474	484	502	516	470	487	452	467	487	462	455	444	469	432	450	502	454	435	441	485	459	484	480	482	485	440	443	462	460	462	486	482	471	482	438	496	470	423	434	542	451	461	471	470	441	487	424	448	444	423	487	430	502	469	433	491	455	439	443	409	478	468	487	474	489	480	421	444	466	456	422	467	470	461	481	499	458	406	476	431	467	466	446	493	446	503	469	468	439	466	443	462	435	440	433	482	462	448	455	473	458	492	509	484	478	439	462	455	452	455	462	463	449	453	469	492	471	441	443	490	488	461	454	481	439	432	466	433	495	442	475	494	464	493	451	452	493	461	462	482	468	470	455	453	469	473	424	454	472	433	462	505	473	447	427	453	435	452	474	488	483	439	458	484	479	456	458	461	474	448	460	439	452	418	467	483	419	447	449
23338	21099	27498	24924	19017	5196	2589	1625	1265	979	842	751	594	621	542	407	416	431	363	333	364	343	340	293	280	271	279	286	280	267	248	284	274	269	270	277	279	252	264	272	228	276	266	235	229	236	234	226	255	261	231	241	248	234	246	246	264	256	209	233	245	233	235	259	237	238	219	222	235	237	234	242	229	261	246	233	222	240	211	196	232	229	262	227	232	244	229	202	193	226	239	224	249	252	216	200	228	223	226	242	214	249	210	200	210	187	235	240	218	238	193	213	255	208	219	223	228	195	255	240	236	201	238	219	216	239	225	222	207	233	226	216	214	227	241	213	220	243	216	226	223	227	241	231	224	231	187	219	218	229	235	260	223	239	264	226	209	217	233	221	231	195	211	209	240	232	240	206	230	229	214	222	233	237	226	232	233	225	246	220	217	236	257	208	203	188	222	229	242	222	245	242	265	213	244	235	223	211	222	217	239	200	219	200	242	199	234	220	236	217	221	268	235	236	215	236	193	219	214	216	216	205	222	211	225	232	209	217	243	213	227	228	232	243	215	234	210	225	227	208	235	233	222	207	214	265	227	234	212	211	214	243	229	224	234	218	223	240	225	230	206	232	220	211	232	212	206	224	220	212	226	240	236	230	250	241	231	252	219	233	220	215	208	219	206	203	232	226	212	228	234	266	248	218	225	221	235	231	261	201	219	212	239	216	212	217	198	221	222	244	222	257	218	255	202	220	244	220	249	217	240	231	223	208	219	252	232	218	225	230	228	215	242	253	243	225	241	230	225	221	208	234	215	229	246	243	211	235	230	216	240	212	226	271	242	241	203	221	238	234	256	246	247	240	189	212	229	225	234	223	238	231	209	212	233	240	204	214	235	230	227	224	224	225	230	208	222	244	218	230	222	246	204	247	212	222	210	237	230	215	243	218	230	252	194	233	254	242	221	224	226	230	212	216	217	256	218	236	199	238	235	220	228	231	217	205	219	223	210	217	224	240	241	224	220	223	215	228	202	204	231	206	224	212	255	225	205	229	247	234	240	238	237	205	250	259	273	259	236	229	207	232	210	225	229	220	217	237	245	214	250	221	201	232	238	242	241	230	204	254	217	230	237	230	220	245	252	203	257	197	232	242	205	225	265	226	192	248	217	274	226	243	237	237	226	243	209	226	217	227	209	226	195	203	228	240	244	208	261	238	224	233	220	227	230	250	218	215	216	204	199	209	241	231	212	246	219	256	234	236	239	217	226	219	238	219	247	218	227	203	230	237	204	263	227	239	242	215	233	219	220	240	236	231	228	233	223	226	233	245	244	227	245	249	209	208	233	195	221	218	208	196	218	218	216	232	234	250	220	227	229	206	256	207	230	219	251	206	230	223	209	220	228	228	181	215	217	242	212	248	239	220	217	253	215	230	222	207	204	232	247	237	247	217	231	204	225	211	200	225	229	229	228	227	227	211	211	222	239	243	237	188	211	222	236	226	232	252	242	244	206	229	216	201	199	237	215	225	224	237	234	212	225	246	250	219	244	220	231	232	227	217	205	217	249	233	227	218	223	225	235	212	225	224	217	242	221	233	233	255	246	214	256	261	222	212	238	221	229	219	225	243	237	226	227	221	202	217	219	237	248	231	223	212	222	214	244	204	241	226	214	227	253	253	248	229	207	227	221	253	241	236	262	248	234	193	230	237	220	213	231	222	222	240	190	230	205	224	225	215	187	204	200	250	265	256	213	214	223	239	225	209	196	209	204	249	207	230	225	233	192	249	230	226	225	216	237	211	240	226	214	206	202	229	257	227	241	216	252	209	234	249	264	223	246	219	227	230	250	218	228	227	212	240	232	211	245	208	236	196	249	225	226	201	215	198	221	244	213	232	239	218	231	224	244	216	232	221	226	217	221	202	247	250	220	220	234	216	253	212	239	217	232	234	219	234	220	228	231	231	198	222	218	235	214	223	219	231	240	229	215	237	229	229	223	236	223	224	236	238	210	224	217	216	218	220	227	243	221	192	250	217	224	229	210	240	223	237	244	252	233	211	221	227	205	224	212	220	244	222	244	219	210	229	224	224	245	222	240	228	209	206	220	208	203	209	220	241	243	267	219	237	245	238	206	215	247	240	223	212	218	238	201	236	219	227	238	197	216	234	228	213	236	238	214	223	222	240	260	215	218	251	220	212	217	251	225	238	224	214	216	225	236	225	224	234	229	190	217	216	200	219	239	255	222	266	244	224	237	245	225	236	233	230	212	222	219	228	243	240	218	249	214	223	264	222	230	230	230	223	194	227	204	202	221	196	217	223	246	230	227	228	210	222	256	240	250	237	238	242	243	229	234	238	220	232	235	222	232	214	234	231	219	228	220	236	234	216	216	221	230	211	220	211	237	240	215	236	229	224	229	245	235	232	230	239	230	223	222	217	218	201	207	229	208	206	217	220	225	238	223	225	234	218	228	212	251	215	225	233	222	238	238	225	248	211	212	195	237	211	250	243	229	228	219	224	224	242	238	221	226	214	236	216	229	213	215	223	239	265	225	224	214	220	227	244	203	210	245	218	246	268	215	227	223	218	253	201	210	224	234	217	237	214	238	206	220	243	208	221	213	262	211	208	231	228	241	223	228	229	224	229	194	208	242	239	236	233	223	235	223	225	248	218	239	219	210	231	220	250	223	214	193	254	226	228	207	205	232	207	234	218	210	230	227	229	230	209	203	216	219	234	231	209	210	192	215	223	179	221	229	217	198	226	205	202	271	226	232	229	213	232	179	223	221	241	222	230	229	221	208	257	210	241	231	236	254	202	212	228	223	248	231	252	251	229	236	226	214	224	228	202	226	218	240	262	252	218	219	225	216	217	219	218	232	261	223	269	196	225	257	229	259	244	224	224	201	204	245	224	222	244	203	224	207	215	236	230	203	239	229	236	225	220	225	210	211	220	179	218	192	239	199	211	223	231	229	214	247	222	198	225	221	220	230	243	223	203	201	222	246	237	220	227	216	217	230	237	212	228	233	246	244	212	230	236	208	228	205	191	211	217	218	228	230	235	205	228	232	222	236	211	197	201	226	265	229	263	215	205	216	221	225	228	251	208	212	235	223	224	237	223	233	224	224	224	217	245	236	202	223	234	226	239	210	218	232	211	243	222	224	229	248	220	208	209	228	225	208	215	226	237	221	215	240	222	248	244	223	212	205	230	250	252	208	214	220	233	230	228	221	246	221	225	235	219	205	205	252	230	252	223	235	224	230	266	250	235	224	217	230	220	215	223	215	251	213	208	256	248	212	212	248	252	229	250	238	221	223	245	221	210	217	228	212	220	242	220	215	218	230	240	222	204	224	236	226	196	205	211	228	229	228	241	201	246	244	201	234	218	213	219	211	201	219	268	225	222	235	232	237	248	233	233	217	271	203	238	218	227	202	234	207	208	224	236	253	242	226	225	205	218	227	226	224	232	222	200	241	196	252	239	204	259	229	205	218	205	241	207	243	224	222	228	217	221
19668	30614	22411	13730	9998	7545	6072	4604	3586	2804	2371	1910	1725	1514	1333	1076	985	884	810	789	688	687	656	584	606	556	527	512	498	491	514	454	433	488	460	473	425	461	464	448	471	433	434	415	422	427	442	445	408	408	421	388	395	421	383	396	393	386	427	425	421	444	433	349	390	433	388	382	367	362	386	322	379	338	351	414	395	355	335	382	376	406	370	395	354	371	341	370	376	358	386	344	368	351	369	350	362	350	377	401	394	360	346	371	395	366	371	365	373	374	380	365	376	367	362	347	358	331	386	343	411	363	412	369	417	364	389	392	398	378	380	387	393	352	372	325	382	371	369	359	391	367	386	371	333	360	384	387	391	376	360	381	374	371	374	347	363	340	365	350	375	354	356	350	358	350	363	351	378	366	388	370	331	371	356	354	355	357	385	342	351	373	373	347	379	371	388	394	385	380	342	362	353	382	377	374	379	367	359	396	373	356	367	383	407	379	398	354	378	371	372	333	389	367	331	386	339	397	343	354	354	350	374	352	342	389	362	357	361	386	350	392	348	349	336	376	347	386	380	377	351	377	345	376	372	383	347	355	343	352	395	360	343	388	373	370	352	358	372	332	391	404	387	366	359	412	362	419	341	375	394	376	368	367	366	365	378	338	385	406	375	386	355	376	374	360	391	346	368	427	366	390	328	380	383	361	381	414	346	415	357	352	400	410	384	372	377	372	365	368	366	358	380	394	351	419	374	369	342	310	381	358	332	360	383	411	353	380	350	377	350	364	400	357	325	392	344	367	394	375	356	365	354	392	381	347	357	400	374	373	381	366	356	361	368	359	348	396	326	396	355	357	379	342	354	393	354	387	385	374	358	374	339	366	355	359	381	348	346	417	383	338	393	364	363	361	364	375	366	364	384	369	379	352	359	360	377	380	401	379	398	359	376	356	367	368	380	376	376	364	373	348	322	376	343	359	347	371	361	357	382	352	392	348	371	362	369	351	410	373	357	344	343	389	390	354	374	370	366	375	346	369	354	386	348	370	389	362	336	367	383	356	364	396	372	403	345	365	371	365	395	383	368	387	335	405	361	370	399	355	373	330	345	362	374	379	369	361	397	381	347	405	356	384	378	391	359	374	365	365	426	367	374	375	372	370	356	359	405	386	348	337	379	347	335	402	379	362	368	363	376	343	356	381	379	376	358	371	377	368	341	371	366	387	393	369	349	359	334	371	387	375	385	372	367	386	396	368	404	371	365	375	350	363	359	377	352	386	390	370	365	361	382	353	346	324	385	375	349	364	307	389	406	394	378	366	378	358	368	342	378	378	327	360	398	385	366	377	334	365	348	358	419	357	387	371	336	366	399	377	340	398	355	386	379	388	370	354	355	373	382	361	371	372	356	401	376	353	380	376	362	372	349	350	355	363	356	381	368	372	369	381	388	395	401	334	380	348	389	322	362	362	378	397	340	371	361	327	363	344	343	344	356	389	376	369	374	374	335	358	353	372	388	362	374	341	354	328	407	363	350	378	365	313	349	383	401	370	377	389	381	373	363	381	380	375	366	374	357	373	371	378	384	412	367	353	385	379	362	369	391	357	350	348	325	373	374	407	358	364	380	371	316	364	362	375	348	368	377	387	404	388	356	386	375	383	364	382	365	371	380	357	321	382	402	375	371	343	383	358	359	374	369	374	380	351	351	377	362	351	353	375	392	319	359	379	372	355	385	373	350	349	380	359	342	345	328	363	346	424	394	406	381	364	347	353	358	354	393	344	362	367	408	348	377	372	409	363	339	362	373	411	370	370	365	350	366	360	377	345	374	361	388	343	358	385	385	408	381	342	333	357	374	369	397	352	357	356	366	383	359	385	347	355	379	379	348	354	394	346	397	358	404	329	364	374	374	401	387	393	381	344	407	378	363	360	367	368	389	370	408	349	388	397	364	372	385	341	395	355	369	382	343	381	355	365	391	378	371	366	359	386	387	357	351	376	355	358	404	379	352	334	373	357	383	342	338	353	359	406	366	350	373	366	390	350	385	387	351	358	363	380	345	393	363	388	376	349	392	355	333	387	383	383	361	406	332	348	368	413	353	412	365	391	357	352	379	389	332	328	352	387	384	347	384	388	387	370	342	377	363	362	371	379	352	388	354	375	381	358	384	370	372	363	339	336	383	330	394	379	375	365	364	393	353	378	388	393	346	345	363	354	383	352	366	361	331	371	410	356	333	379	375	349	334	379	336	365	376	385	397	368	383	367	349	376	351	368	387	377	355	371	350	387	384	355	385	323	360	384	370	360	363	386	352	373	358	398	345	387	348	357	369	344	352	346	368	381	401	362	354	415	383	320	347	364	366	365	365	387	342	379	384	347	388	364	355	349	356	357	406	366	344	362	370	360	343	367	372	359	371	365	364	350	371	352	373	365	365	329	410	355	360	373	357	347	376	352	380	392	345	365	331	380	387	354	366	365	365	392	407	365	357	355	410	313	389	358	356	354	401	374	372	376	361	370	384	360	361	366	320	333	367	379	345	383	384	351	405	380	368	369	384	372	372	407	365	366	353	364	349	384	358	361	337	370	338	352	353	344	388	351	380	369	386	375	348	366	352	356	343	373	399	345	360	357	394	337	382	380	385	358	360	365	382	369	372	365	370	362	362	357	392	364	391	382	379	379	409	351	410	371	379	362	393	387	399	362	384	367	364	379	349	397	375	358	338	379	343	368	370	403	398	368	346	378	328	385	358	347	393	352	362	332	363	349	336	386	385	356	365	370	364	368	372	379	363	349	354	337	372	349	331	348	387	359	370	361	385	386	326	373	350	382	376	367	379	383	347	383	355	355	372	357	396	366	368	339	336	367	359	379	342	382	410	321	334	364	358	364	378	391	346	375	356	366	366	342	366	356	376	353	334	371	340	370	377	356	355	372	391	383	358	396	423	359	391	356	331	376	353	391	371	381	370	377	342	376	385	362	351	359	343	361	360	366	353	364	360	354	359	373	399	361	352	379	367	372	359	386	395	352	412	372	381	384	347	367	403	338	336	378	370	391	389	378	363	356	374	356	357	358	359	348	395	373	363	386	345	373	357	361	355	362	363	372	392	363	398	368	383	361	357	366	370	374	370	321	365	350	397	363	381	347	366	341	372	389	344	357	378	368	376	342	395	371	374	377	353	324	346	355	314	366	335	383	352	360	364	340	354	340	367	366	341	374	403	368	346	385	372	367	384	330	345	378	368	370	358	340	389	351	363	362	366	379	362	351	352	383	367	354	370	332	410	366	389	370	396	328	390	380	360	346	353	357	402	407	359	400	384	373	355	417	341	376	356	390	350	332	378	345	396	364	356	362	344	370	364	366	370	349	332	402	395	331	374	395	394	395	345	386	345	387	365	397	364	351	363	406	384	339	350	402	382	375	392	375	363	361	353	385	374	350	378	359	347	351	386	388	357	381	339	368	370	362	389	351	378	379	367	369	384	354	344	374	342	365	371	369	372	331	366	342	400	368
24662	21111	25213	21511	4417	2172	1562	1223	1003	830	690	593	599	544	490	444	407	390	350	363	349	396	345	310	308	299	308	297	322	329	290	277	301	310	279	279	300	285	298	295	325	311	329	297	284	287	279	286	321	294	285	285	271	315	255	289	300	286	265	299	285	308	277	292	283	276	271	304	302	281	285	293	276	276	266	269	279	280	303	283	276	246	284	285	253	265	286	303	280	265	285	281	281	237	249	238	278	294	289	246	262	264	279	280	270	273	302	243	298	272	292	284	268	274	310	292	284	249	297	271	279	276	296	279	294	257	289	263	274	288	261	298	276	327	272	271	280	278	291	273	271	272	290	308	304	267	303	241	282	288	271	267	295	253	293	269	297	258	261	296	275	262	285	298	255	279	303	270	296	288	266	275	274	293	273	276	306	267	304	292	286	273	284	269	280	260	298	314	272	294	274	262	286	306	269	261	290	275	300	292	284	274	280	282	287	264	292	284	252	241	272	279	281	299	272	273	289	287	323	286	274	273	272	264	287	258	274	297	277	288	289	265	307	249	272	239	251	272	260	260	261	250	262	301	282	271	287	316	265	307	274	269	269	289	241	272	260	287	277	289	236	271	267	266	266	275	271	289	279	276	298	287	276	269	277	253	263	303	257	275	265	292	297	264	269	280	271	263	262	283	297	281	257	301	265	284	274	291	292	267	301	265	266	293	262	286	225	261	274	262	248	271	270	269	285	290	285	270	257	297	262	250	286	246	299	281	278	293	268	266	300	273	267	293	241	300	253	283	260	291	288	281	278	273	254	257	279	257	288	293	253	296	269	292	265	285	280	262	273	286	253	302	275	271	258	290	276	289	255	271	279	282	285	266	285	257	259	264	275	251	299	301	285	257	292	252	290	287	272	274	298	275	277	261	280	283	294	276	265	279	271	248	264	279	281	286	262	267	256	307	282	270	268	257	277	240	294	251	267	263	280	276	273	269	233	255	278	256	273	275	260	245	232	296	290	240	278	291	307	310	287	271	292	265	285	302	272	289	279	271	263	268	264	276	270	266	270	256	254	250	267	291	271	267	278	298	284	271	296	269	276	285	254	256	273	260	289	257	266	265	303	275	294	299	278	296	271	325	281	282	300	270	277	265	276	272	278	306	276	271	274	305	268	290	299	291	266	258	244	271	273	306	280	289	283	288	276	260	262	286	277	274	251	279	276	267	266	288	281	279	276	251	260	273	276	271	272	250	267	304	317	303	272	254	307	289	293	267	294	285	294	263	273	310	271	282	303	282	297	285	248	253	260	282	286	279	300	255	294	258	265	258	296	264	279	286	288	264	250	274	265	280	281	259	291	310	295	328	295	280	280	304	270	283	271	267	295	276	254	292	290	283	271	281	253	283	278	288	267	237	270	256	295	297	259	263	266	283	278	277	305	277	295	285	287	276	273	256	289	284	293	276	324	282	268	264	296	268	287	301	270	260	294	263	263	272	267	255	291	278	269	297	265	269	311	264	267	263	288	280	258	316	303	267	277	277	238	288	262	274	271	292	280	273	293	273	285	269	272	285	247	290	266	259	296	274	295	299	250	258	276	287	289	269	284	288	277	259	269	278	293	276	269	294	284	279	277	262	287	302	265	301	285	255	284	281	263	249	295	287	297	283	290	279	275	260	272	254	276	266	270	279	267	263	289	261	271	277	281	274	275	282	286	249	245	266	287	270	245	321	246	281	297	269	290	256	281	260	302	310	266	307	282	280	275	292	265	285	269	244	268	290	272	278	302	247	297	257	283	280	272	267	280	279	273	306	289	299	257	283	284	266	269	310	287	262	275	292	260	264	253	261	248	284	286	267	265	282	260	234	270	247	296	280	279	276	249	251	284	282	271	295	298	268	254	277	270	271	280	247	287	260	268	275	261	274	270	296	303	270	297	253	270	255	288	276	293	278	275	254	260	289	278	261	260	261	264	245	265	286	262	251	271	291	285	264	281	273	246	314	293	276	268	224	248	271	290	290	287	310	250	259	271	271	290	274	276	255	289	253	271	293	262	274	246	310	283	282	272	278	264	268	266	284	301	283	263	257	278	303	297	271	273	263	274	268	275	297	286	273	264	252	274	303	282	287	279	263	282	270	278	276	265	279	295	258	258	273	281	285	282	257	259	284	275	299	274	281	296	260	277	283	237	268	282	291	276	264	252	265	269	297	271	258	279	275	255	295	291	263	286	271	274	286	267	288	284	270	276	279	264	241	250	285	284	271	265	250	268	275	276	301	263	269	282	285	292	273	299	296	253	283	292	278	287	266	249	275	275	262	298	276	313	280	256	311	274	276	255	260	284	248	275	262	275	253	260	268	244	299	270	255	277	268	288	271	275	254	266	300	282	302	269	270	265	256	277	294	279	281	290	260	308	293	263	255	291	247	257	258	262	289	311	299	275	234	263	295	321	270	283	233	275	277	285	286	289	286	291	270	273	304	307	268	266	269	262	269	274	264	297	279	261	248	286	286	250	280	283	307	276	269	272	273	267	292	251	294	286	274	308	301	274	271	272	264	283	262	265	272	261	262	272	274	274	292	288	296	244	248	275	279	282	258	270	294	287	269	298	276	250	285	301	258	290	274	283	272	241	262	268	285	311	288	251	266	266	264	281	262	254	282	261	272	261	269	250	282	284	256	289	278	291	249	257	283	268	288	271	261	277	274	295	251	277	310	264	291	274	259	279	264	273	273	269	262	295	295	275	290	282	274	297	300	269	271	259	264	291	268	277	302	262	291	257	277	275	243	280	261	262	264	293	278	280	281	298	272	257	283	287	264	283	277	286	285	260	303	262	293	321	275	290	285	268	281	261	281	291	297	267	272	242	295	280	293	279	282	297	274	262	284	311	301	242	290	259	272	250	284	303	227	302	262	276	275	276	266	268	275	266	308	259	280	279	269	257	265	281	285	287	287	285	259	270	310	251	292	287	268	270	277	275	275	290	255	239	290	270	281	244	288	311	298	277	315	283	257	256	292	267	296	274	266	278	287	279	285	273	255	290	277	263	281	297	273	255	269	272	299	292	298	299	254	237	285	280	257	318	268	275	267	286	267	289	272	269	279	278	296	248	297	279	258	268	277	296	256	258	257	270	284	277	301	295	272	250	249	273	293	268	266	260	294	261	275	280	266	269	245	261	285	280	269	298	256	261	294	268	293	284	278	291	272	304	263	271	272	268	264	274	312	290	285	260	288	299	308	280	253	286	287	258	285	269	298	271	270	305	287	251	298	296	251	262	264	317	279	284	254	259	277	278	257	285	287	292	273	268	293	246	249	269	277	253	267	296	275	292	262	292	253	257	303	271	266	280	289	275	277	262	282	270	307	254	277	291	266	316	288	277	298	290	285	269	293	270	264	263	283	291	278	294	274	284	258	300	268	267	263	285	287	270	251	291	289	281	258	270	261	283	262	304	265	264	249	253	268	265	244	253	265	304	262	269	268	263	279	283	278	268	276	239	247	277	256
18121	26471	18940	11278	7754	5848	4560	3540	2820	2294	1949	1677	1383	1311	1150	979	893	822	735	713	649	661	635	630	577	581	548	536	510	516	528	520	481	479	530	540	481	520	488	527	505	531	504	485	455	483	496	493	458	438	433	453	481	472	481	420	480	477	449	474	451	491	494	452	466	449	431	445	471	445	424	450	441	451	457	431	475	457	433	434	410	445	435	479	416	444	402	451	459	417	443	386	425	406	451	419	437	441	424	439	400	440	447	401	441	429	446	437	396	468	466	438	435	434	427	439	428	484	459	444	474	412	439	418	453	459	436	388	380	417	441	456	431	426	446	444	442	435	430	476	487	431	440	422	438	427	422	407	428	411	441	408	434	430	420	404	454	444	413	427	389	478	452	434	443	401	448	386	429	444	459	401	429	458	414	424	411	412	405	450	386	426	459	432	451	425	444	445	433	402	484	452	405	395	440	424	455	414	436	416	434	423	440	451	434	424	433	457	421	442	467	439	412	428	433	453	429	453	437	401	459	414	458	448	434	404	443	422	416	413	415	440	428	401	432	412	440	411	473	450	453	421	403	408	405	442	428	443	432	452	411	428	418	428	436	413	395	408	399	449	420	461	451	416	403	444	466	462	431	431	443	447	453	439	446	468	407	436	431	423	411	491	451	473	414	423	438	439	423	429	417	454	472	440	444	419	443	417	377	412	415	449	417	436	436	453	401	375	445	462	432	421	441	410	403	419	441	426	402	433	432	423	420	443	433	428	430	420	452	425	422	405	425	416	404	407	439	434	390	447	453	438	407	406	433	392	450	463	447	446	423	437	446	454	413	406	449	443	417	437	461	464	412	447	416	464	450	420	414	444	406	400	433	462	442	425	414	401	433	413	451	424	461	452	398	428	404	407	406	449	444	462	437	450	422	453	429	425	410	425	448	471	360	419	433	444	396	392	492	435	409	451	489	438	421	419	407	424	438	424	427	479	458	423	440	439	414	437	418	434	435	437	387	429	416	447	426	392	421	448	443	440	423	414	416	428	411	428	465	450	464	415	418	426	469	441	449	419	454	441	437	460	407	410	423	385	421	402	418	466	414	415	428	445	445	433	439	423	411	422	423	416	445	473	412	406	408	405	443	460	408	416	416	479	474	401	405	420	445	442	440	421	437	425	416	382	448	438	440	431	389	407	455	427	459	410	464	427	429	432	460	484	431	438	420	463	412	474	395	463	461	411	418	464	436	402	430	446	449	431	422	404	453	436	465	448	412	401	450	432	417	443	424	420	399	430	428	445	427	444	437	455	409	421	446	400	401	425	449	429	440	432	428	409	423	411	460	450	439	411	442	414	427	467	427	438	433	437	436	406	438	447	445	385	436	451	434	443	421	429	413	438	430	403	418	443	399	408	470	433	432	470	417	409	450	426	435	435	449	428	415	418	449	421	471	433	446	454	431	418	444	433	438	425	435	417	442	411	472	431	408	462	427	420	419	400	444	449	424	397	476	454	425	383	400	417	464	470	445	416	407	446	439	460	395	467	448	454	386	447	467	463	445	458	420	424	455	440	459	411	395	444	410	428	461	416	436	411	398	429	438	454	394	445	439	423	446	385	411	465	459	421	414	377	429	469	461	462	437	447	382	414	449	447	418	464	423	435	414	437	454	448	446	468	422	456	398	417	409	425	421	435	423	446	472	436	470	428	403	447	445	436	414	403	423	467	454	431	426	421	437	445	402	406	466	446	442	449	429	444	466	422	426	425	423	425	439	421	393	407	458	404	454	469	408	463	415	389	424	464	462	427	443	462	460	433	482	444	456	404	449	447	384	452	405	447	429	449	418	429	430	464	432	412	430	444	431	426	418	415	451	402	426	428	427	426	431	491	427	466	421	428	457	429	430	451	423	441	438	424	484	439	451	439	422	416	419	411	448	430	444	458	404	472	445	449	403	364	444	424	457	467	425	433	369	433	412	441	418	432	436	406	445	449	444	443	431	432	423	445	439	432	426	443	428	441	472	415	456	475	416	423	458	425	445	438	451	460	460	395	457	419	414	427	386	460	434	430	425	434	443	430	427	408	424	461	441	484	424	416	418	444	469	436	381	436	406	438	447	424	422	467	391	449	424	459	455	415	471	461	446	444	435	416	462	423	472	457	460	441	411	451	441	414	473	420	399	471	432	402	439	397	424	441	459	449	456	388	448	467	416	435	444	412	438	431	425	463	418	445	429	434	434	453	407	414	456	460	440	411	418	424	484	430	409	434	434	449	441	400	456	431	461	459	429	469	436	403	402	465	418	448	454	435	391	422	460	443	451	425	433	436	437	460	409	432	416	412	445	445	416	442	445	382	392	427	410	436	391	419	445	445	405	427	428	436	379	430	473	485	431	422	424	465	436	442	429	453	430	418	453	430	400	423	474	401	433	390	449	409	443	434	435	441	466	426	393	461	418	442	413	422	388	414	463	408	443	457	483	451	436	363	444	419	410	448	433	450	417	440	465	431	469	453	456	465	434	452	420	451	421	460	435	418	453	435	453	460	456	431	446	464	456	457	424	474	422	399	424	409	431	436	440	453	437	403	465	425	434	417	371	402	399	478	463	427	435	440	456	422	420	444	417	445	482	452	436	378	462	409	442	491	424	445	430	470	470	403	444	464	403	427	457	433	428	467	428	447	408	429	375	431	480	435	410	439	403	439	452	477	449	463	413	416	446	390	453	443	468	413	424	402	457	433	393	443	424	451	389	412	448	486	446	474	433	411	441	426	419	419	404	416	439	424	477	416	470	473	452	431	440	438	432	446	427	462	426	452	443	416	427	435	393	419	418	448	423	457	392	416	399	449	400	439	449	416	466	431	433	460	431	406	451	430	430	434	452	445	479	491	436	437	470	431	427	435	454	406	473	439	430	450	434	454	391	464	434	409	442	454	393	410	399	392	452	415	423	424	397	482	468	420	463	463	416	444	438	421	437	424	450	464	408	427	433	422	437	452	422	418	425	423	474	428	430	425	439	424	416	410	435	442	448	452	434	400	431	381	447	482	429	409	461	411	448	456	430	422	452	444	415	447	450	448	436	410	507	441	439	424	419	484	410	414	462	387	427	433	436	426	415	400	432	413	413	457	453	401	431	450	458	462	421	471	451	452	390	421	464	427	452	439	470	451	454	396	422	414	420	449	466	413	437	434	426	415	442	425	427	436	427	459	449	388	402	446	423	435	430	413	459	460	426	426	457	416	414	466	434	436	457	506	441	383	440	399	422	429	443	436	473	429	422	443	434	403	410	398	399	434	444	419	419	470	422	428	473	423	408	488	433	430	444	446	403	418	463	461	460	416	451	422	435	441	430	450	418	445	448	457	444	438	467	411	453	454	431	441	416	440	397	421	416	452	405	434	419	421	443	403	438	393	429	411	466	408	468	430	454	431	437	460	439	444	438	458	437	424	420	437	412	449	441	414	408	414	450	430	450	435	459	427	409	417	429	437	436	412	467	457	417	447	440	444	448	400
22400	21143	28276	24277	21148	17532	4938	2394	1665	1364	1046	880	794	680	608	499	443	380	403	379	358	297	283	298	304	278	265	255	242	226	230	258	244	220	218	233	227	247	228	221	233	250	225	215	209	221	226	211	228	204	245	180	212	186	238	211	200	215	217	225	207	208	187	204	206	203	184	238	214	206	197	196	191	170	179	162	206	193	184	214	171	160	180	179	210	184	194	217	166	180	187	217	173	191	166	217	203	199	188	184	201	181	203	174	208	160	186	206	184	185	175	188	198	171	198	178	175	179	184	177	211	182	182	195	192	185	196	184	192	196	194	183	189	200	179	177	201	182	188	180	194	202	193	200	189	213	185	187	202	172	181	177	193	174	183	194	194	178	215	161	184	180	213	171	196	179	184	181	163	158	180	174	170	189	193	192	189	184	181	164	206	191	203	159	185	179	202	204	195	206	163	212	187	197	177	164	200	196	173	161	197	196	206	192	190	205	193	190	171	200	159	181	187	176	182	204	186	172	170	209	204	178	174	162	164	167	187	198	180	188	195	174	172	178	198	166	184	188	180	186	178	192	161	178	215	197	185	217	202	178	172	188	205	196	182	176	164	189	178	174	179	188	170	189	205	186	195	184	208	196	173	192	182	187	203	182	192	179	186	214	216	192	195	188	167	168	181	192	188	178	184	162	203	185	177	192	168	197	188	183	202	184	196	206	177	187	180	201	175	187	174	190	164	192	164	183	162	170	176	174	195	182	196	191	178	179	194	179	181	195	189	199	178	182	169	166	175	186	182	180	170	187	179	185	174	175	185	180	189	205	200	189	178	178	194	190	196	190	189	188	205	171	202	182	185	199	182	183	167	188	177	171	157	201	174	178	165	219	201	181	177	177	207	189	186	200	183	179	181	182	185	174	191	180	177	203	202	180	196	166	173	202	177	158	201	194	201	198	195	195	171	203	179	186	173	186	174	188	177	163	177	204	189	180	181	173	185	163	179	193	175	182	177	189	186	175	199	194	202	173	178	193	187	196	187	184	184	169	184	181	200	158	192	167	186	197	186	179	190	177	203	177	201	219	201	189	189	209	182	180	197	162	200	184	198	185	185	177	198	173	180	191	190	178	183	198	179	193	178	179	204	190	183	204	183	171	200	185	182	202	191	184	196	181	180	181	187	174	197	156	186	183	163	190	184	166	155	178	203	184	178	182	194	185	197	167	187	199	172	164	192	196	180	212	201	202	192	180	202	190	166	184	178	218	173	187	198	191	193	164	193	210	180	173	170	183	165	202	204	188	203	184	174	196	191	200	193	166	196	203	182	192	177	199	186	198	212	158	174	186	177	192	175	161	168	182	203	179	191	184	171	188	198	167	170	174	196	174	187	189	170	205	180	191	187	194	215	170	194	190	174	187	194	168	178	171	167	171	180	162	189	190	162	196	180	184	186	188	179	203	180	189	188	182	167	168	181	188	209	197	179	181	181	192	194	198	187	173	185	188	221	177	172	158	174	181	187	167	172	180	179	201	206	182	190	180	204	199	191	181	194	181	173	185	203	183	205	185	180	181	193	168	202	178	212	172	176	188	166	177	182	186	189	186	191	162	201	181	176	180	167	168	208	163	184	181	194	167	177	190	189	208	183	183	185	180	174	202	160	219	190	176	158	175	204	176	195	189	181	197	185	172	203	193	195	179	197	165	171	207	191	187	158	197	183	166	160	151	148	171	190	168	171	199	179	200	200	187	166	171	206	192	187	170	190	205	173	174	212	191	158	198	186	200	183	170	185	172	187	195	174	181	202	175	173	173	183	193	191	168	187	181	193	207	159	202	186	183	198	186	174	211	150	201	193	198	180	189	160	171	188	193	192	198	168	198	203	203	174	188	178	190	192	173	206	186	192	188	199	187	199	178	193	180	162	186	180	172	192	194	145	176	162	189	170	197	175	162	186	184	184	197	188	167	196	167	193	180	182	188	176	191	197	162	190	199	181	184	179	205	188	174	190	179	206	187	203	203	201	173	183	176	185	195	201	172	171	159	166	161	173	167	183	189	185	176	185	183	195	214	202	178	165	181	158	184	175	200	184	219	190	189	154	210	166	194	193	154	186	193	186	200	184	178	206	186	187	174	191	185	181	208	190	173	204	182	171	189	185	172	168	186	203	167	159	204	195	178	205	169	185	215	183	173	183	178	172	191	183	179	170	178	187	186	173	193	202	193	187	189	191	180	176	190	166	174	188	187	227	197	185	160	214	190	182	204	217	181	210	196	196	208	201	186	199	186	165	168	201	182	169	194	190	160	187	185	183	184	201	186	168	184	198	178	178	177	180	209	201	183	177	219	198	177	185	183	155	190	200	197	193	176	192	212	193	184	199	191	199	190	180	175	170	176	180	184	186	187	196	153	183	184	180	214	200	198	174	176	192	214	192	198	187	162	179	185	178	178	194	170	172	207	186	191	199	194	189	189	183	162	181	180	171	153	207	210	177	175	169	182	192	165	173	186	165	177	160	209	156	197	197	206	197	160	170	208	181	199	194	181	170	194	181	195	158	206	194	195	174	196	180	219	204	225	196	198	203	173	199	187	188	184	158	200	173	170	181	205	190	185	179	169	166	182	178	201	169	200	183	206	196	195	171	174	181	196	210	165	204	190	185	167	185	201	199	195	184	197	186	181	164	186	159	172	203	163	220	194	190	195	158	167	191	200	209	176	186	162	190	183	177	169	176	185	184	189	184	177	175	178	172	164	176	169	207	181	171	155	169	184	199	186	182	214	169	187	208	206	207	191	190	183	175	167	206	211	191	180	172	172	175	199	208	201	179	196	194	173	204	207	173	186	178	200	172	180	176	177	198	156	191	173	188	182	184	184	198	189	204	172	184	186	169	182	200	183	185	166	172	197	171	159	204	182	185	201	195	196	201	176	197	162	167	179	187	197	188	200	195	183	195	164	166	192	203	193	184	152	177	187	186	175	183	178	201	196	177	191	197	187	193	198	208	179	186	166	163	161	181	188	181	180	169	217	190	168	197	179	167	172	205	196	179	196	178	194	201	182	162	205	166	187	187	178	200	181	186	219	177	193	172	185	202	188	191	172	172	184	206	184	195	174	167	160	194	205	179	188	179	181	166	174	186	186	182	218	180	186	191	194	189	163	195	182	197	195	199	195	166	196	187	209	200	192	193	185	173	197	192	205	189	189	198	184	197	203	182	200	183	191	182	179	171	188	167	169	183	168	184	191	171	181	164	192	200	193	202	183	207	187	196	190	177	190	189	184	183	173	177	175	176	192	203	184	173	196	181	198	180	186	208	196	182	197	169	222	201	193	173	192	183	156	195	190	207	196	176	208	199	182	199	161	181	180	190	199	191	206	172	169	213	183	184	198	193	225	177	211	182	190	187	170	192	175	197	162	190	166	165	172	158	182	170	195	208	180	186	203	187	178	208	195	188	208	179	200	169	156	173	173	183	173	176	163	175	198	189	172	184	196	178	185	169	177	183	177
22295	34982	26538	17493	12804	9784	7761	6189	4923	3920	3102	2549	2270	1983	1620	1358	1133	1051	888	828	768	704	682	596	549	552	512	493	489	436	407	404	433	471	441	417	412	432	397	434	409	384	404	372	399	381	376	375	341	363	360	362	341	330	376	336	357	362	359	381	357	323	329	316	340	333	344	295	305	298	320	314	303	288	314	310	332	308	308	291	276	288	287	296	278	296	330	291	296	304	299	287	303	300	301	278	286	287	300	293	307	272	292	302	268	288	277	304	266	298	241	302	285	287	293	307	302	288	305	310	256	278	316	282	285	294	311	301	285	312	268	306	294	304	303	277	313	278	311	292	259	316	327	326	296	316	297	307	311	319	275	306	264	294	300	308	299	314	289	287	316	315	302	333	301	302	312	263	275	300	292	323	295	261	294	318	301	324	260	259	270	277	322	290	309	274	297	343	285	309	271	292	283	285	305	289	307	302	259	282	309	270	288	285	299	317	281	306	322	310	299	287	305	324	289	297	282	300	316	288	301	291	296	331	319	291	299	310	289	284	277	281	281	302	268	289	287	277	290	273	308	331	325	273	319	310	308	285	317	315	293	337	279	285	254	300	325	316	301	312	305	277	310	297	291	285	309	286	291	281	307	295	278	308	295	270	288	320	310	315	309	288	280	314	303	296	311	321	289	325	290	284	283	275	249	303	268	309	301	307	311	302	277	304	294	309	320	278	277	314	291	300	282	302	279	298	335	276	287	280	291	299	263	261	306	314	303	315	301	325	306	298	241	273	283	272	291	264	306	270	310	309	292	284	323	308	333	306	317	289	316	293	281	281	297	273	303	273	291	318	323	320	308	275	279	292	302	297	262	304	284	272	277	292	285	304	324	302	309	274	281	285	307	291	300	301	275	305	300	281	304	282	307	273	312	317	331	323	307	310	314	316	279	270	300	261	306	284	292	274	298	299	273	290	284	277	291	277	322	298	287	307	293	262	297	305	319	285	279	291	305	282	305	292	279	306	284	261	285	320	306	288	307	284	316	288	324	318	299	315	288	284	303	304	301	301	297	304	290	298	320	314	304	274	280	281	308	314	291	318	291	275	272	304	282	283	303	308	289	280	290	297	315	285	309	288	301	286	270	253	296	268	287	297	305	289	268	262	287	293	314	289	298	294	285	285	313	301	282	295	324	281	297	280	274	311	323	282	263	292	277	303	306	294	292	333	307	282	282	268	320	301	288	296	309	323	269	298	301	305	311	294	307	303	308	272	310	271	297	298	313	298	305	275	329	321	282	303	284	304	290	281	289	314	293	280	306	311	323	303	285	294	303	303	303	280	294	295	306	296	278	278	306	284	290	300	310	287	301	307	265	308	305	281	279	281	285	310	300	295	321	287	289	267	278	313	308	291	297	306	267	296	321	283	282	303	262	284	289	331	300	319	306	322	290	279	282	305	320	323	292	312	271	283	300	295	288	303	281	336	284	316	301	282	262	332	320	319	276	292	283	315	316	301	265	306	332	297	273	301	312	280	318	300	276	295	325	289	281	300	281	294	267	294	296	266	310	276	273	317	274	298	288	304	283	295	316	319	307	286	294	302	309	280	291	291	298	292	299	282	349	276	291	311	246	313	265	281	292	276	279	293	281	307	295	299	283	307	323	283	314	311	313	250	312	266	298	294	316	271	307	263	291	286	268	303	288	291	323	271	299	291	287	303	301	311	275	265	297	315	285	323	286	261	285	315	301	319	267	326	291	295	309	296	292	282	274	290	275	320	261	318	289	312	274	288	289	270	290	275	280	322	264	286	275	281	330	283	309	279	308	300	286	303	298	311	254	312	313	299	289	310	296	289	303	286	262	328	300	305	287	294	319	270	290	280	282	288	333	297	282	297	291	295	280	270	326	261	305	293	300	282	288	300	299	279	275	300	264	274	274	298	290	294	281	312	318	298	309	276	313	294	313	271	324	294	269	321	278	285	253	246	298	301	309	306	321	289	301	272	299	296	271	290	298	328	268	294	307	298	300	287	290	284	300	325	299	283	270	277	304	287	278	307	329	297	272	285	280	258	288	327	293	272	310	280	301	323	287	305	242	288	334	312	279	322	318	307	292	298	318	301	304	297	281	302	289	248	287	289	281	313	319	293	282	284	296	301	289	331	279	295	320	299	297	310	319	314	262	295	303	330	305	294	282	271	277	301	274	263	285	285	280	323	315	305	284	269	268	275	283	281	304	323	284	292	285	330	295	307	267	296	298	290	312	299	290	309	261	288	279	273	278	280	256	292	296	293	295	284	298	296	293	298	297	253	288	291	308	271	283	279	283	276	275	289	287	294	311	296	316	316	298	291	282	271	304	291	291	282	291	276	275	287	324	290	265	302	325	299	278	274	298	301	297	309	282	296	303	312	280	276	247	277	282	297	305	258	309	313	322	277	303	305	291	291	345	304	296	271	280	299	297	289	298	309	290	292	281	291	297	316	296	274	259	332	306	270	301	286	287	294	287	295	283	281	283	298	307	275	291	262	280	286	320	312	328	294	305	299	309	295	301	274	276	298	311	293	298	294	273	292	307	309	295	297	313	296	274	311	291	296	286	295	249	293	267	276	297	302	276	288	315	308	282	301	294	294	303	299	307	278	300	308	303	304	294	310	324	301	273	300	283	291	278	286	308	335	293	274	323	285	297	281	310	279	297	289	286	262	277	271	281	338	291	295	307	325	289	339	276	318	318	310	284	299	295	283	283	299	291	324	302	271	327	290	311	346	291	272	275	306	304	302	262	308	306	279	278	298	298	321	277	268	303	293	279	313	261	280	299	299	277	294	275	302	287	300	300	275	308	320	286	311	311	284	299	288	300	311	257	287	307	302	304	283	276	252	286	315	275	312	313	262	271	303	314	260	298	270	275	277	308	273	309	280	292	308	293	274	305	276	332	275	334	296	275	304	329	290	329	292	319	298	280	292	295	272	274	281	293	289	294	295	293	284	303	304	261	265	301	289	285	293	320	303	309	316	281	293	292	299	309	333	301	289	320	277	302	256	280	302	304	289	319	305	300	279	303	304	273	302	312	277	296	300	283	265	292	282	303	282	307	267	298	291	270	254	317	299	310	303	311	291	285	284	281	318	306	317	319	272	287	296	320	294	289	281	291	272	280	265	311	288	320	292	289	289	290	292	287	293	290	277	299	306	301	256	297	283	294	303	289	262	283	280	279	312	254	315	298	263	302	280	289	272	299	255	285	307	290	300	269	304	260	252	302	279	289	281	288	314	279	307	304	270	295	303	277	271	300	289	305	326	323	284	302	307	315	275	293	282	319	291	278	263	275	297	298	264	285	313	285	306	279	336	286	250	280	285	293	327	284	295	285	268	340	304	301	290	310	253	285	271	327	307	275	295	326	268	298	272	291	278	270	325	310	312	283	332	276	292	306	305	276	266	285	306	257	282	310	283	315	290	275	297	275	316	304	270	315	287	285	282	291	295	293	294	302	309	275	266	274	294	292	299
27613	18699	11166	5076	2403	1657	1203	989	852	694	610	566	521	474	414	393	370	361	363	376	350	335	356	345	312	318	327	310	291	303	324	304	319	307	336	325	319	291	323	298	299	277	291	336	283	302	319	327	297	299	307	285	326	269	302	287	271	318	287	332	304	272	298	243	279	286	273	300	311	297	279	281	294	291	321	303	277	296	305	295	286	274	255	301	271	332	299	290	280	273	274	292	282	299	260	253	303	275	288	295	293	271	305	279	299	289	277	287	292	285	280	293	293	250	279	287	282	251	314	271	297	280	289	309	303	289	287	281	313	291	278	295	285	313	291	306	263	270	278	304	237	286	245	298	263	313	306	280	252	312	258	276	275	281	303	308	302	307	292	261	298	294	299	293	288	305	280	294	323	278	292	296	293	245	258	287	300	319	294	281	286	274	272	276	282	300	252	319	277	305	273	284	330	298	268	307	304	281	295	290	302	298	263	313	330	299	310	317	288	275	290	302	280	290	280	303	281	318	270	298	302	296	265	279	285	290	312	272	276	275	278	299	305	301	270	277	271	274	261	321	306	288	301	276	301	306	309	286	287	269	246	274	264	278	287	268	283	298	295	257	280	305	280	292	292	322	299	288	263	291	301	282	275	287	317	308	289	279	279	278	320	289	293	270	280	307	264	300	267	291	316	270	273	270	278	280	274	297	268	252	327	296	296	241	246	285	297	277	294	302	297	315	240	274	313	274	287	271	289	280	289	274	298	280	295	297	283	311	272	274	292	277	281	294	278	332	301	280	291	293	295	303	305	275	287	303	292	293	312	275	308	274	296	258	262	290	285	262	288	312	291	284	269	302	290	276	272	275	293	289	302	255	313	269	277	271	280	299	328	262	268	280	265	287	284	280	281	305	283	268	273	303	313	265	286	298	285	272	309	274	278	273	316	277	308	291	323	302	290	267	295	252	304	275	282	314	303	301	311	273	277	269	306	302	293	279	287	288	297	276	313	282	356	288	263	279	305	282	313	293	282	291	288	297	292	324	300	279	317	303	257	300	289	269	270	277	242	276	274	276	301	275	292	298	267	289	289	280	291	279	287	289	298	274	302	274	315	302	306	273	276	301	281	290	309	287	282	260	294	262	291	313	304	296	299	294	274	298	268	275	277	270	285	302	263	279	259	283	279	265	268	320	266	293	278	286	288	304	322	299	312	293	277	268	255	267	259	288	286	326	302	303	282	297	282	283	294	288	299	293	295	268	268	324	273	281	288	297	267	298	324	270	275	307	273	280	268	281	285	258	301	281	341	303	279	268	274	308	277	302	280	313	307	252	309	281	295	259	264	297	277	323	272	299	309	272	295	295	297	286	299	301	312	268	298	272	271	272	259	276	253	312	304	341	308	297	291	287	305	288	252	274	289	296	302	283	275	295	281	270	293	294	297	301	310	292	281	251	312	291	279	305	315	294	268	295	265	263	266	315	294	301	279	295	275	316	283	317	290	304	295	285	282	302	290	266	299	296	287	273	289	289	296	257	302	282	289	280	280	291	267	284	278	281	311	281	300	301	273	321	272	310	275	293	302	290	281	315	271	281	293	263	323	271	250	290	265	319	292	276	298	292	290	285	284	294	309	285	298	293	276	294	288	295	292	319	276	311	253	280	280	293	280	290	279	273	309	275	314	270	286	310	311	306	306	275	281	329	284	273	288	264	296	281	330	287	292	289	275	281	281	269	277	286	282	294	278	268	290	295	299	270	314	307	269	324	257	288	289	302	295	276	302	293	260	291	311	280	281	279	298	309	292	292	285	249	287	242	270	288	257	273	315	294	293	308	283	285	308	285	285	288	256	280	294	260	306	290	259	285	295	286	318	287	306	305	304	290	298	277	273	277	259	274	280	261	313	282	307	245	291	297	303	292	261	338	273	281	320	266	280	320	288	275	265	300	283	326	274	289	293	308	273	307	284	260	288	277	301	291	315	277	291	274	256	249	331	278	287	290	300	277	298	291	275	258	282	268	298	270	297	291	296	292	306	281	290	323	267	258	291	299	302	288	312	280	283	307	291	265	266	292	291	319	279	275	282	291	278	292	315	263	267	286	282	310	277	285	258	261	280	277	281	282	306	301	278	330	301	312	273	295	271	274	290	257	303	317	288	290	334	303	319	300	329	294	296	288	269	278	294	267	255	280	316	308	318	267	267	337	287	291	289	296	271	284	314	282	293	277	302	284	312	253	318	268	311	284	261	288	321	303	309	294	252	284	298	244	286	298	293	283	303	313	285	277	274	279	311	291	272	301	305	299	288	309	275	301	266	305	274	284	312	296	296	275	275	314	250	286	305	255	286	282	260	291	276	302	279	249	287	268	276	277	284	270	293	264	258	258	269	313	293	300	282	285	265	307	290	271	305	281	312	280	255	270	309	282	291	273	279	280	290	266	302	302	289	276	290	290	299	286	281	300	296	298	332	333	268	294	257	289	271	287	276	285	300	282	262	268	299	286	317	296	288	304	313	296	292	313	280	281	324	290	291	265	302	302	299	285	286	278	295	269	267	289	261	339	282	340	306	292	266	276	272	307	254	287	291	314	273	278	295	286	317	275	251	319	294	262	299	310	289	265	278	256	271	291	289	295	282	310	276	278	274	310	294	302	278	287	281	297	273	326	314	324	278	257	283	275	296	273	286	285	290	308	274	276	278	243	291	293	276	294	299	272	280	318	288	279	281	316	257	317	288	303	270	274	254	273	255	316	272	279	260	291	283	250	298	307	296	299	280	300	282	284	310	241	285	297	306	303	312	296	296	256	289	279	304	269	263	267	256	303	278	275	268	306	291	303	291	299	295	289	298	267	284	274	287	296	271	300	295	289	311	294	284	254	300	276	306	262	303	293	308	268	286	273	256	298	293	292	270	314	279	314	304	304	282	287	303	297	282	291	265	272	320	291	301	289	281	277	281	293	295	265	300	315	287	297	283	265	286	274	290	260	297	290	290	297	275	275	277	301	279	297	256	317	262	266	290	278	287	281	267	277	278	251	287	292	292	281	265	280	294	270	272	309	293	262	309	296	261	257	322	298	286	305	302	318	318	280	302	274	291	277	259	316	279	276	275	281	305	280	287	330	273	276	272	271	262	313	285	297	270	282	276	284	297	312	276	322	283	291	301	282	284	284	278	273	262	263	287	288	269	254	270	255	281	302	321	264	301	302	285	307	276	310	283	270	270	301	317	253	281	252	307	290	289	278	290	284	285	274	272	285	266	273	276	314	292	273	287	318	283	281	289	291	312	309	277	279	278	273	284	284	300	275	301	299	286	285	284	264	285	281	259	294	285	291	288	297	277	305	298	294	292	269	299	286	277	313	292	291	269	271	269	295	304	289	281	322	291	285	291	260	285	278	272	282	295	290	283	292	300	239	256	295	291	277	293	277	268	256	273	293	286	288	274	269	303	301	292	339	315	278	308	299	279	269	281	290	296	290	308	278	265	280	315	261	271	290	290	289	277	306
17330	24051	16811	9464	6356	4706	3646	2737	2313	1814	1571	1370	1223	1070	908	860	824	748	681	654	637	616	560	594	554	543	572	523	552	496	566	549	530	528	531	520	504	522	537	564	514	517	501	521	507	504	472	490	484	504	543	455	458	447	479	482	540	491	545	450	495	511	509	482	508	477	500	479	461	482	457	469	454	457	521	446	441	506	470	462	446	500	458	490	477	509	458	493	454	441	461	505	498	444	489	474	464	473	491	471	449	441	468	453	497	436	471	463	474	473	491	467	498	448	461	484	436	461	468	477	450	432	460	495	468	480	470	456	488	459	487	462	491	431	464	467	458	453	474	458	474	462	456	487	430	533	436	419	484	507	472	454	444	475	433	443	453	439	463	449	466	458	470	452	450	474	456	477	464	456	441	431	510	463	473	468	455	440	476	454	478	430	467	450	476	440	467	491	465	436	476	492	441	457	472	467	439	500	464	437	437	516	488	452	463	477	523	438	431	467	505	440	495	486	461	510	488	498	504	435	471	428	436	465	458	479	476	452	457	497	454	447	470	465	479	451	450	475	482	414	452	441	409	470	489	443	480	474	442	487	445	449	485	472	472	447	442	482	447	488	459	433	480	454	456	477	453	423	486	457	486	481	462	510	467	471	493	425	466	450	481	454	459	491	455	435	482	446	465	446	469	476	466	437	469	432	472	471	480	500	430	456	452	445	513	450	447	455	435	440	510	468	458	425	474	482	461	482	445	493	432	454	466	463	451	457	424	479	440	482	459	490	477	430	446	458	452	464	444	448	440	470	440	423	450	494	438	448	438	473	450	461	438	467	458	434	476	439	475	456	509	458	476	482	421	438	474	430	480	475	435	454	432	487	441	473	463	481	474	475	452	447	484	454	447	472	449	475	469	422	456	505	482	466	456	425	452	467	475	476	448	424	462	472	462	483	476	470	440	481	458	452	491	457	457	474	429	451	490	478	476	430	455	443	456	439	481	511	454	459	453	433	457	459	452	478	487	469	454	498	458	444	450	430	471	479	442	459	465	465	438	455	528	441	474	478	437	471	452	446	487	455	442	498	502	471	501	443	453	446	459	456	493	498	445	480	481	465	427	440	459	463	460	467	462	488	466	442	469	496	442	466	446	477	422	451	457	474	459	476	443	498	538	452	504	459	453	464	475	436	422	459	471	470	468	462	436	446	488	444	490	469	468	474	482	448	454	492	502	449	476	456	442	449	492	475	500	460	475	441	465	476	460	462	476	487	435	497	452	506	454	472	453	491	473	500	476	483	485	468	469	456	482	503	481	474	428	446	472	418	494	474	470	519	451	398	450	503	470	441	452	485	443	457	491	471	467	457	464	480	480	440	490	442	484	486	458	428	477	504	500	443	471	460	469	441	429	508	470	427	464	443	455	474	486	436	478	476	472	541	428	475	466	429	484	486	459	429	520	438	484	468	489	469	449	465	448	483	443	449	444	465	445	448	469	464	458	461	468	451	445	505	421	435	444	453	464	523	510	468	498	479	453	438	495	451	473	496	450	442	414	482	472	474	438	431	471	483	471	520	485	445	472	479	452	453	508	461	441	440	479	479	441	492	472	494	488	453	453	471	461	466	497	465	523	502	455	483	491	488	422	447	456	493	482	506	444	472	473	487	453	464	453	460	464	501	466	447	481	473	484	465	478	414	474	461	451	426	507	472	464	485	445	468	488	469	421	509	478	434	444	488	468	447	460	451	455	453	454	479	481	487	488	460	474	453	484	464	468	459	456	518	450	472	459	460	466	463	455	494	446	448	474	421	435	451	448	474	460	470	450	493	448	452	478	478	470	459	474	473	474	438	436	447	442	423	450	464	438	442	458	446	442	484	486	473	449	498	484	468	469	466	452	453	455	459	455	462	466	455	459	445	484	484	480	484	454	496	505	505	459	471	454	460	484	437	487	444	461	460	463	513	482	476	444	505	476	462	515	492	476	446	456	516	498	441	437	438	455	426	473	459	456	501	439	474	500	447	459	443	450	480	441	457	454	518	449	461	484	471	487	452	456	471	471	478	464	438	435	444	480	440	503	458	418	483	437	439	406	431	415	434	455	460	444	472	508	459	466	481	483	430	466	465	490	490	477	478	511	497	463	443	449	449	463	494	453	491	479	469	456	478	473	451	462	501	442	446	461	490	439	480	417	471	487	454	472	479	450	449	528	492	459	468	463	427	481	514	441	444	480	460	478	457	469	462	451	473	472	466	456	506	480	472	437	444	481	448	451	481	470	461	460	450	459	484	470	443	451	473	475	441	503	496	459	472	467	474	452	474	482	492	466	487	454	453	497	485	423	498	430	412	440	440	457	501	461	482	463	440	471	488	428	463	474	474	455	461	449	422	460	482	473	446	470	437	461	454	471	427	479	496	477	488	500	490	458	459	436	442	428	468	473	501	428	468	461	423	488	452	436	468	435	445	465	429	452	423	462	442	446	478	477	472	457	459	458	478	484	436	441	459	458	442	448	457	479	492	489	519	466	482	453	444	439	456	415	472	484	502	466	449	493	467	471	471	457	479	451	451	485	462	479	448	492	491	501	469	448	456	469	438	489	414	497	483	471	493	440	460	499	458	475	437	471	483	474	462	431	468	446	433	426	437	486	477	461	467	463	456	490	500	451	452	479	462	431	465	471	505	426	493	482	481	419	451	426	462	479	461	461	438	478	479	472	455	459	480	438	424	482	448	479	443	466	466	454	475	448	459	466	472	470	420	450	416	459	471	441	465	428	441	490	451	480	454	508	447	458	450	456	461	479	441	435	462	463	456	439	464	460	425	459	468	486	430	473	479	468	491	461	460	456	439	465	465	421	446	425	430	487	431	467	461	447	494	467	504	462	462	471	479	433	477	455	455	459	469	449	496	453	453	460	483	449	474	463	417	455	494	439	423	453	468	452	458	504	487	490	448	462	532	487	451	426	444	459	477	463	419	475	468	467	467	444	488	457	429	419	448	459	477	455	494	465	425	470	471	479	447	455	439	462	497	510	464	454	477	480	451	444	450	457	447	455	481	510	445	454	480	495	478	450	444	465	448	456	473	449	463	448	491	442	469	461	488	474	488	465	459	450	447	494	441	473	452	474	458	450	466	465	482	471	444	453	471	462	425	450	500	429	522	504	504	475	452	473	484	469	491	454	454	446	479	464	489	455	430	489	442	475	480	489	483	467	474	465	487	488	464	471	445	481	469	480	472	462	475	453	476	465	497	452	475	460	461	481	447	443	423	451	465	468	467	454	455	487	473	450	468	464	458	465	475	461	479	476	442	480	491	480	468	450	465	465	471	451	469	471	519	489	478	482	469	496	430	434	483	449	439	432	435	489	455	470	435	502	448	442	458	489	480	502	464	448	432	480	458	497	485	456	448	475	432	474	468	449	459	482	502	480	454	490	462	444	479	478	472	469	461	476	472	446	465	503	447	474	477	462	478	489	461	461	449	463	433	467	454	429	425	453	437	464	425	430	452
23273	21129	27566	24945	19008	5388	2505	1637	1271	1010	824	686	663	594	512	436	421	417	367	370	326	299	283	251	295	294	237	303	271	251	261	254	272	288	269	255	279	224	286	268	232	263	244	230	229	236	210	219	238	261	236	238	236	253	229	231	228	230	242	262	223	225	230	234	231	241	227	233	224	216	227	248	223	205	236	226	228	215	241	223	207	241	205	212	236	238	208	211	222	211	224	230	222	197	184	220	217	225	241	226	216	229	241	223	242	222	234	219	222	218	221	213	242	228	230	212	222	241	225	197	201	242	209	207	251	217	220	233	188	224	216	202	234	207	196	243	239	215	225	217	205	215	219	226	223	211	241	213	258	206	227	238	236	216	234	263	237	248	229	210	229	218	243	250	237	229	222	240	234	234	216	248	251	215	204	230	224	224	239	213	203	212	195	218	235	238	199	211	213	203	220	244	229	229	235	221	196	235	256	222	232	250	229	214	231	210	225	224	210	246	224	231	243	228	218	205	228	219	241	212	224	218	222	233	228	245	244	220	211	231	202	228	209	237	221	224	221	226	231	236	232	215	210	204	230	216	242	251	215	228	234	230	234	214	246	197	232	216	237	209	216	228	252	240	216	217	220	222	208	219	213	250	201	218	224	206	194	199	227	227	243	221	211	234	214	216	213	228	200	241	239	222	224	218	257	237	218	248	217	252	230	235	213	233	203	239	181	224	227	224	220	208	234	212	218	219	197	198	234	230	208	225	220	183	219	219	198	208	220	222	225	229	198	226	224	230	222	247	249	239	226	206	238	228	207	255	197	243	224	238	194	215	222	245	212	223	211	232	247	265	218	226	238	215	221	211	230	234	235	207	224	230	203	223	231	219	248	235	225	242	223	238	219	210	226	215	205	221	240	216	254	213	220	232	237	248	232	212	222	227	238	225	199	192	236	211	232	228	236	205	233	218	197	219	219	212	227	254	221	221	236	223	211	212	217	211	206	229	231	217	233	215	237	244	226	235	220	226	240	224	221	210	235	221	232	224	222	204	242	226	228	230	243	227	233	214	235	213	225	237	243	217	219	231	210	214	230	224	195	237	200	244	214	235	244	215	234	238	233	231	200	226	231	221	236	231	235	219	202	202	228	245	221	239	203	232	217	218	237	208	209	220	214	228	217	226	226	225	221	241	205	202	204	213	238	274	248	197	221	216	215	226	206	249	211	233	221	236	241	241	225	207	225	233	221	219	236	243	232	225	228	200	216	215	217	238	256	228	215	219	237	221	195	218	231	226	256	224	227	230	221	218	213	224	217	211	233	245	211	225	237	203	219	223	202	234	231	215	217	226	237	231	208	232	212	207	202	216	241	230	218	223	235	225	225	231	212	195	221	241	201	249	232	247	294	261	230	221	240	231	202	215	210	229	232	218	226	229	228	249	225	230	202	199	207	209	204	205	231	228	233	239	231	239	243	229	202	240	229	235	233	218	225	225	216	210	217	263	236	228	211	230	223	225	201	235	209	240	225	208	231	216	226	228	215	235	215	241	234	204	244	225	213	202	244	232	235	229	228	205	238	215	197	246	224	257	216	215	219	207	238	252	216	214	225	229	262	225	234	233	250	210	202	240	234	196	211	218	207	243	240	219	218	219	248	230	222	235	224	208	218	235	196	229	251	231	206	219	213	220	233	190	223	233	225	235	256	201	233	219	209	223	225	232	227	200	252	234	242	214	227	211	233	216	240	240	216	211	214	226	233	203	217	212	226	217	235	230	250	230	205	227	201	227	222	253	226	207	230	226	253	222	226	223	198	231	223	213	220	226	223	205	231	258	196	206	220	214	249	213	249	241	231	239	226	248	204	216	207	231	251	265	234	215	198	226	203	227	214	223	218	206	228	225	217	241	243	239	193	216	227	209	249	229	224	232	245	214	209	224	214	217	207	252	217	186	217	265	249	225	235	238	233	217	223	220	189	268	253	212	230	220	230	247	205	220	206	228	201	219	233	222	195	233	225	242	193	219	221	225	211	232	208	192	237	252	244	223	214	178	236	209	228	217	218	238	205	243	241	220	214	210	210	217	227	218	227	227	210	231	192	215	227	199	201	201	214	224	203	256	240	195	233	203	245	218	225	248	221	243	214	217	265	244	217	215	221	243	231	229	217	230	247	248	225	208	215	193	217	222	235	214	225	231	228	244	243	212	245	224	215	222	209	247	226	226	204	204	241	203	218	211	238	248	208	220	220	209	250	234	242	244	239	225	218	191	226	203	217	251	220	241	229	226	227	209	218	220	244	207	218	221	208	210	231	254	230	230	207	220	224	215	227	217	226	228	231	217	210	226	213	211	214	232	230	208	229	235	202	210	198	227	235	229	221	238	249	224	222	223	232	194	200	224	232	210	215	214	200	220	225	212	215	218	204	223	250	226	248	189	215	211	227	245	198	250	248	238	226	228	241	242	220	227	227	238	240	222	204	211	213	210	217	225	244	229	219	208	191	234	222	213	189	188	233	218	233	221	240	204	228	216	217	230	221	218	215	196	216	217	229	242	219	203	208	194	225	203	224	224	209	219	234	250	231	225	215	230	244	199	221	233	266	237	216	192	211	221	245	211	225	223	213	218	220	219	241	231	235	223	219	222	238	230	211	230	259	211	197	236	208	203	231	239	200	219	212	231	237	241	237	215	229	227	226	248	249	218	233	195	219	227	212	222	229	237	223	213	229	225	233	224	243	225	211	221	207	227	222	237	224	226	243	248	225	216	227	250	193	241	232	216	238	242	206	180	244	236	243	213	225	207	225	205	210	253	231	234	225	223	210	222	205	239	228	212	232	235	215	227	235	239	216	244	203	210	249	220	200	221	250	234	220	216	211	199	217	209	209	205	222	229	240	230	223	218	201	210	231	202	225	218	228	231	246	223	235	215	205	218	227	204	241	233	214	196	216	209	222	252	234	223	223	218	215	220	223	245	214	215	230	221	218	244	219	234	208	208	208	220	246	214	203	236	228	228	209	224	234	241	245	240	196	247	242	211	209	235	265	234	213	221	256	235	246	224	243	227	230	266	251	219	219	234	230	212	229	209	244	213	226	246	231	216	214	220	209	233	229	222	197	243	201	237	212	253	254	224	271	226	234	223	199	222	223	210	237	246	236	234	225	244	219	232	231	200	257	246	193	235	223	239	219	233	237	232	237	250	207	214	235	233	220	243	243	212	221	227	233	246	208	192	242	238	212	229	222	226	233	213	229	221	228	234	218	231	228	235	214	212	235	215	217	221	223	226	218	207	211	198	231	237	207	225	225	228	248	220	223	236	196	205	216	229	220	219	221	211	207	209	202	228	215	223	254	251	203	209	219	224	200	237	221	235	216	206	224	245	241	229	238	224	233	243	220	232	238	212	225	219	230	219	255	215	219	215	234	211	250	204	231	236	202	236	211	219	221	242	229	222	231	240	220	253	246	210	225	241	226	222	227	203	220	213	220	231	193	236	229	221	252	232	205	239	220	212
19206	31771	22811	14377	10102	7377	5825	4634	3556	2897	2376	2015	1651	1459	1261	1075	934	894	818	743	651	654	638	533	532	483	529	512	521	514	445	468	507	444	471	459	468	466	445	470	463	441	425	433	437	440	431	415	407	383	391	401	389	385	405	410	432	409	379	402	418	430	398	404	405	380	361	374	392	396	375	377	367	387	392	353	364	338	390	397	349	382	357	351	360	360	391	366	367	361	340	364	365	363	373	371	331	350	359	358	362	378	381	343	354	374	387	370	354	349	387	342	389	343	316	328	352	359	372	352	364	402	402	372	349	345	361	336	336	337	353	408	344	343	398	371	346	361	376	343	353	408	344	373	371	353	378	348	308	366	389	370	338	357	374	395	338	372	359	357	346	344	377	358	380	310	350	356	376	363	342	338	346	358	371	367	334	358	328	389	359	347	385	376	399	332	339	337	398	359	364	341	358	378	361	357	371	357	417	349	374	375	380	364	382	366	374	372	356	355	341	339	365	351	366	345	350	395	377	343	389	336	333	353	380	375	386	337	376	362	350	343	383	341	369	381	335	340	398	370	364	384	387	380	375	341	348	376	348	391	353	325	373	371	360	366	362	393	338	348	346	387	401	394	386	384	398	412	364	363	329	333	363	381	364	347	349	361	338	365	358	378	378	352	343	363	377	349	352	381	358	365	367	329	347	344	355	354	387	368	374	370	358	369	370	337	367	329	362	378	358	382	370	384	350	366	371	353	357	390	363	357	366	368	355	349	374	358	380	328	359	370	364	319	392	357	341	360	385	328	363	362	377	407	369	370	365	354	350	360	360	377	365	351	365	375	347	368	370	364	387	364	381	377	367	368	385	342	359	391	382	350	342	354	327	367	363	342	328	359	341	375	323	337	359	362	365	349	363	372	405	328	407	371	334	368	367	359	372	379	346	373	352	360	325	355	393	349	362	383	363	401	360	366	332	374	368	410	358	381	330	352	340	361	368	394	376	362	359	373	366	369	349	378	389	329	399	340	396	335	358	396	391	405	354	385	355	342	361	349	391	357	342	345	343	417	383	397	375	380	348	353	362	328	372	384	365	391	379	336	360	364	319	354	380	369	380	322	339	367	380	346	364	336	360	351	321	332	347	350	361	369	357	380	371	382	351	361	339	379	392	335	374	367	388	341	408	351	360	372	335	338	395	383	359	373	349	358	332	365	365	375	336	389	349	347	327	361	379	371	338	353	363	365	356	370	365	367	384	333	371	364	333	354	329	352	358	358	349	399	381	381	371	377	369	353	313	357	404	353	360	356	402	388	382	361	338	377	372	338	343	347	367	390	376	367	348	358	352	379	311	352	372	411	354	371	376	362	392	379	371	342	345	337	357	366	336	373	360	358	333	365	374	355	351	362	347	357	387	399	324	350	348	372	403	359	350	347	323	355	356	388	383	367	394	353	359	369	351	357	384	368	359	360	352	399	345	350	354	342	373	395	346	378	351	358	379	348	360	346	346	357	328	363	395	385	374	369	347	402	344	380	370	372	385	374	346	359	328	355	361	334	334	367	340	386	360	369	371	371	356	358	386	370	343	396	357	343	380	358	367	343	410	370	355	407	379	370	364	357	379	362	363	360	326	370	368	381	352	398	368	373	373	379	349	355	380	383	338	360	351	375	371	349	393	352	376	383	359	374	329	389	366	352	351	393	366	383	341	355	373	371	354	348	374	382	354	369	349	355	369	368	353	387	343	372	375	375	363	401	368	381	356	355	375	381	366	345	398	356	314	370	402	369	327	357	347	364	370	376	356	380	364	349	374	371	334	369	352	376	333	378	368	361	357	364	364	360	367	350	345	340	403	387	359	393	373	384	334	388	338	328	365	338	387	358	340	347	322	353	358	353	363	385	395	372	357	358	360	340	399	323	329	344	404	381	393	404	330	352	362	345	361	353	368	367	347	358	337	345	393	364	370	359	370	391	364	396	346	348	342	372	368	355	390	358	387	326	366	331	402	383	348	342	374	324	353	357	372	340	365	334	365	363	346	359	381	372	395	391	342	325	375	363	387	382	375	372	352	357	353	359	380	399	342	347	388	345	364	332	418	365	347	369	328	392	385	370	384	322	368	375	350	379	362	372	353	350	372	351	356	364	365	402	356	392	350	358	326	324	345	354	338	384	366	377	309	359	372	347	399	369	362	361	391	374	407	337	325	385	366	363	383	370	365	343	350	380	400	382	367	365	400	353	361	368	354	382	390	397	327	410	377	337	337	388	365	361	371	348	365	362	356	357	336	349	385	338	361	380	315	374	352	384	362	398	361	380	340	331	347	387	374	342	385	381	373	354	310	339	360	370	319	386	363	327	387	366	369	330	371	352	385	345	367	384	330	402	377	370	347	349	394	396	356	375	398	350	361	346	377	366	358	390	359	354	362	361	368	329	364	367	329	355	380	336	373	357	343	374	344	360	352	354	367	351	396	358	347	345	339	354	376	372	358	360	426	371	379	352	363	387	352	364	334	330	349	328	379	393	386	374	370	357	355	354	344	350	382	345	363	362	367	350	364	352	364	349	372	329	332	341	343	380	353	373	375	361	368	352	390	353	368	371	383	353	376	384	398	331	364	337	353	351	384	365	352	371	386	408	356	379	342	341	379	392	335	344	362	359	360	385	378	374	348	347	371	370	321	382	345	387	345	357	361	379	360	386	339	360	396	340	381	376	330	350	371	362	369	359	324	324	391	360	361	391	375	332	364	357	348	373	340	331	373	370	372	389	370	392	378	338	371	364	398	393	372	357	372	386	378	355	367	353	367	367	407	366	366	369	367	362	376	334	375	380	390	390	356	384	369	365	378	372	355	348	388	342	362	354	355	380	337	376	358	364	352	371	372	335	368	332	333	384	385	364	383	366	374	349	352	358	393	336	349	355	384	366	373	360	362	322	347	385	348	351	365	354	368	391	368	382	390	350	384	360	401	371	347	356	323	356	365	361	389	377	378	350	362	361	347	363	329	348	390	347	357	360	341	373	381	360	382	371	333	353	359	389	329	363	371	373	373	335	370	337	375	372	383	339	362	389	391	370	354	357	350	376	365	364	371	349	367	382	373	336	391	349	361	345	335	333	355	395	378	395	346	375	350	370	349	343	347	380	387	365	383	379	350	360	350	370	383	341	376	343	352	377	361	332	390	340	345	359	336	346	366	400	374	328	339	360	338	368	360	347	362	359	335	339	367	365	356	367	384	340	376	369	364	341	366	363	366	382	369	387	363	374	343	369	352	374	385	329	344	348	368	360	352	358	390	389	346	361	356	407	357	407	377	331	372	365	329	353	356	377	364	336	364	395	368	367	329	356	374	349	406	371	338	358	380	359	339	352	352	356	328	376	387	384	364	346	348	396	382	378	392	342	363	334	363	355	319	362	385	357	371	335	366	377	369	350	378	346	347	382	369	380	340	343	366	359	368	354	361	394	354	379	370	421	348	339	361	366	351	357	377	334	389	348	369	375	352	372	384	364
24651	21143	25225	21640	4506	2092	1499	1101	934	782	651	633	550	500	450	453	388	378	389	365	359	348	356	324	352	305	320	316	279	296	292	324	305	310	257	305	310	294	272	303	308	288	313	323	282	290	293	288	286	295	290	325	280	270	286	296	293	282	283	257	293	278	274	308	247	278	267	284	274	301	284	293	279	272	275	278	276	284	274	258	285	255	250	296	285	292	268	245	260	268	294	262	277	270	262	268	240	259	273	258	248	284	261	245	244	273	239	256	287	255	266	252	267	268	278	264	224	245	281	276	277	254	308	276	297	261	298	282	270	265	282	293	255	276	257	266	254	279	261	290	274	261	276	245	292	266	273	271	282	288	256	270	284	301	278	268	273	268	284	285	259	274	260	253	283	274	293	270	263	263	271	266	298	265	267	284	262	265	283	297	278	295	247	269	255	272	289	269	258	272	266	240	262	269	285	265	287	258	274	287	282	272	252	289	266	275	265	277	271	255	243	293	275	256	276	286	290	291	272	267	268	277	271	266	274	252	268	253	276	269	283	262	280	285	261	248	278	275	263	263	258	299	273	283	269	243	272	284	259	254	262	264	277	277	282	322	296	265	267	280	260	288	258	279	252	275	281	251	257	289	263	280	281	298	278	298	256	274	263	288	283	257	284	264	256	267	286	249	295	274	284	265	258	237	269	276	282	250	269	279	266	266	261	313	279	268	270	288	264	274	312	257	280	263	299	283	294	276	263	275	289	274	278	295	284	266	271	250	276	276	256	283	257	268	256	233	276	268	272	243	297	298	270	302	311	287	251	285	276	278	288	260	290	281	257	265	277	277	246	260	250	301	278	282	266	280	240	279	284	279	265	273	256	260	272	306	261	272	257	274	270	266	237	254	263	285	311	280	267	269	251	245	261	287	255	268	286	276	302	246	283	296	275	282	261	255	280	264	293	260	261	273	282	288	271	316	246	286	256	293	278	277	245	252	285	276	266	288	280	276	270	262	274	298	280	258	275	274	287	256	288	247	275	294	255	265	261	281	277	251	295	258	261	256	250	298	285	265	250	247	289	281	284	256	247	263	253	274	268	237	252	246	286	277	269	265	286	271	277	251	268	251	268	252	288	277	252	275	267	281	296	240	295	303	273	249	278	264	254	263	275	255	265	271	251	266	287	287	281	299	283	294	278	283	274	309	261	281	267	271	262	287	250	275	270	245	259	264	263	262	286	276	277	270	285	267	265	251	287	289	279	260	252	260	275	265	281	268	267	262	256	269	267	235	270	291	317	285	253	289	263	236	254	266	274	287	254	278	286	260	261	281	280	287	295	286	257	245	298	284	243	289	272	269	285	242	277	245	264	260	282	276	281	282	299	289	260	265	263	265	275	260	271	238	271	255	264	287	280	262	295	271	253	269	266	242	260	281	278	265	254	262	298	280	272	288	241	255	268	275	295	256	269	251	260	264	287	266	256	253	270	259	298	285	286	278	261	257	247	276	278	275	252	261	278	273	263	268	295	273	290	278	227	259	235	272	278	280	269	281	267	273	280	257	265	292	252	291	254	290	286	280	237	303	293	255	275	267	247	267	279	254	265	256	286	271	263	276	255	250	265	281	274	296	260	281	298	268	248	253	255	287	277	294	286	265	270	271	268	274	284	301	251	256	267	279	270	265	255	270	329	253	278	272	286	264	277	276	230	244	284	285	273	261	254	283	255	313	239	273	278	274	275	258	267	278	288	291	283	250	280	279	266	272	245	245	279	261	269	251	268	312	246	276	296	282	285	267	298	301	289	262	267	262	265	285	261	248	299	260	251	262	266	241	265	266	275	262	276	262	259	271	259	270	275	242	271	256	266	292	279	265	253	282	280	256	272	251	279	299	275	264	283	274	240	261	265	314	274	292	293	242	268	297	274	258	309	300	285	241	264	285	311	264	260	266	266	222	273	249	244	300	271	267	285	288	287	265	242	259	277	276	268	276	253	252	268	276	261	255	260	256	243	284	273	288	250	287	256	272	280	278	230	277	281	274	292	285	269	249	264	275	248	269	263	273	274	292	269	281	250	268	276	269	254	264	268	256	268	286	275	260	288	284	236	264	273	286	257	278	229	284	276	271	258	261	266	258	274	244	282	262	272	246	284	261	273	286	257	271	282	272	290	284	277	283	263	259	300	279	287	245	234	262	265	306	261	238	279	271	267	277	293	285	263	286	265	249	288	271	289	292	276	276	292	278	255	281	253	290	273	276	264	285	299	257	241	258	260	260	246	228	265	278	252	267	267	304	245	282	280	306	273	257	265	264	270	276	259	254	270	286	267	279	282	285	294	266	249	267	266	278	265	262	260	294	287	280	277	252	268	251	246	256	276	299	295	263	251	268	302	253	241	278	245	261	252	285	281	285	262	292	274	262	300	255	247	278	261	281	286	262	274	245	260	274	244	266	264	292	270	259	250	284	265	256	282	269	250	249	267	240	277	303	278	296	256	250	271	257	264	264	277	239	280	272	268	238	269	300	274	267	256	249	263	292	258	271	252	290	256	263	278	261	263	264	262	281	280	246	255	279	275	251	291	262	281	288	237	249	269	280	230	252	275	272	274	246	287	287	275	305	270	290	248	236	284	269	288	268	258	292	308	278	290	271	289	269	275	250	265	277	282	262	263	279	264	268	247	287	262	282	248	258	267	241	256	261	269	289	278	305	280	276	273	293	289	298	257	296	270	250	256	240	267	260	242	262	269	287	271	285	299	274	257	275	262	266	282	255	273	271	284	300	277	275	264	278	294	253	255	243	245	278	276	263	275	255	260	239	310	269	271	298	272	288	264	285	253	257	250	285	260	335	244	276	261	251	292	271	258	282	272	250	271	249	286	258	248	251	272	270	248	276	284	283	268	258	284	281	269	218	253	253	305	292	258	251	267	268	244	276	284	267	266	279	271	270	280	266	274	271	259	246	266	281	265	267	272	278	278	247	287	284	286	266	277	277	296	261	284	253	270	261	273	272	259	282	266	280	270	272	282	281	253	291	283	273	278	262	284	246	303	272	244	275	289	259	254	270	267	275	246	250	280	274	260	282	288	266	257	271	266	262	283	236	279	275	273	256	286	269	266	271	287	284	274	284	263	276	258	234	272	249	267	256	284	264	257	274	270	256	260	279	265	260	291	256	254	274	267	258	286	277	276	243	249	254	256	282	254	241	289	256	279	279	270	256	258	275	273	261	263	271	298	283	254	257	289	272	258	279	265	283	282	252	297	286	225	264	266	277	251	271	284	289	278	258	271	275	265	276	271	261	269	284	265	288	274	270	296	282	282	267	275	278	270	288	255	275	260	257	295	291	267	267	254	265	313	246	275	274	295	243	258	272	266	269	288	277	234	273	256	268	259	288	294	254	240	233	269	277	304	269	298	307	286	256	274	276	284	277	288	317	280	265	289	262	255	254	295	263	284	264	268	311	241	254	323	265	297	264	288	272	253	282	273	294	261	294	263	273	285	265	267	293
17930	27188	19310	11360	7808	5824	4406	3563	2739	2223	1841	1557	1370	1205	1102	977	860	823	757	704	695	663	598	603	561	557	545	549	525	510	479	500	545	482	481	519	537	492	521	513	527	481	482	471	484	469	472	465	487	465	440	461	496	438	430	466	438	471	488	444	480	482	499	422	460	474	426	453	442	466	418	424	413	468	479	427	411	436	420	429	449	472	400	440	408	406	446	422	442	435	436	454	426	432	410	404	404	403	411	422	451	411	411	441	413	414	403	452	420	418	433	411	445	442	451	429	383	412	452	416	399	452	427	437	433	418	447	413	450	400	407	433	441	440	466	465	424	418	442	399	429	442	415	422	383	431	488	430	405	437	429	421	400	412	418	415	397	435	416	383	414	436	395	452	433	407	400	414	425	439	418	441	434	398	459	425	426	456	451	420	432	411	435	412	439	402	467	456	438	429	420	432	443	455	404	435	445	426	409	432	399	394	448	395	444	429	418	449	409	418	372	454	442	475	419	405	418	469	459	444	408	435	433	434	414	409	451	400	455	491	399	396	419	452	437	403	452	441	450	435	389	430	425	444	430	450	378	458	420	476	419	467	407	409	411	440	438	429	406	408	437	457	421	444	417	418	412	443	447	428	433	459	428	454	432	461	467	434	463	461	420	436	487	423	461	451	438	419	416	439	436	396	415	475	463	400	416	405	444	393	407	434	406	422	450	429	403	430	444	460	410	448	436	434	411	410	389	400	414	427	441	436	421	416	448	415	448	420	466	382	425	425	385	466	434	451	448	422	425	434	458	418	421	436	445	420	409	424	465	451	460	406	434	399	439	411	465	419	455	418	447	433	425	389	420	479	420	419	432	423	424	408	414	431	449	447	434	440	424	430	424	409	445	398	446	403	407	417	397	412	390	434	407	419	417	390	396	422	448	434	445	435	435	423	446	434	415	450	419	442	408	432	419	436	440	433	391	425	459	419	430	425	402	412	408	438	454	408	439	426	399	386	459	425	439	428	419	449	429	391	415	406	411	428	419	450	452	453	416	398	448	465	424	408	404	419	420	443	437	463	446	394	429	417	441	448	429	389	405	424	443	430	452	463	416	414	408	411	396	400	411	435	449	421	427	441	400	430	457	430	409	430	436	438	441	416	411	422	441	392	421	442	379	426	433	422	409	441	433	412	411	455	442	415	434	461	414	389	443	422	457	421	456	400	431	411	425	461	446	440	423	402	429	422	438	430	417	427	425	428	435	442	388	417	455	437	397	423	382	421	407	434	450	432	434	476	434	424	420	438	439	438	437	420	456	457	410	409	406	410	450	398	447	410	447	439	425	416	410	417	465	420	425	406	436	427	423	451	414	436	435	394	407	440	433	432	409	408	399	385	461	421	424	443	434	455	430	421	440	456	448	427	398	431	429	475	421	415	391	435	401	451	447	449	391	435	419	436	430	416	419	393	411	414	438	428	397	400	430	422	405	441	424	456	428	456	465	422	419	434	449	454	434	452	409	428	453	425	420	439	408	437	392	435	422	382	425	433	418	427	438	448	435	387	444	450	444	457	414	394	463	400	418	462	455	419	398	410	440	439	467	450	438	462	445	441	490	399	397	423	452	449	415	433	427	433	449	440	428	441	421	400	442	428	415	402	416	389	443	443	456	423	441	396	435	428	450	410	457	426	437	440	440	461	426	445	425	424	425	424	409	421	436	405	441	418	473	429	413	432	444	425	412	438	428	417	436	433	408	422	453	438	445	406	429	449	461	455	427	429	425	418	393	440	415	425	400	446	413	462	428	417	434	414	423	425	400	439	453	432	421	425	441	393	404	433	437	417	419	422	411	413	443	427	418	394	395	440	428	427	430	434	395	414	469	401	440	427	425	453	441	417	419	419	411	419	433	410	457	439	435	409	406	388	466	406	444	430	436	436	430	446	405	464	421	445	426	430	464	422	415	423	402	388	425	446	432	450	446	469	464	464	403	417	438	440	466	455	418	428	405	409	399	418	447	424	426	440	422	411	395	451	409	420	428	443	477	446	411	430	381	414	403	428	462	422	430	445	424	422	419	411	381	400	399	432	421	407	466	433	415	391	429	435	397	430	413	433	422	413	422	453	471	440	413	399	413	423	423	441	370	442	460	424	412	415	395	435	414	441	461	401	473	415	423	442	452	392	439	472	418	443	430	408	400	431	431	431	438	463	399	432	464	426	447	460	461	402	425	413	427	435	406	430	424	438	434	432	444	438	410	431	399	455	457	405	385	471	428	418	426	419	412	415	445	415	471	393	429	414	465	417	424	434	465	392	439	420	412	462	430	431	433	445	453	450	424	422	440	378	419	417	403	393	436	437	397	475	424	400	445	445	443	497	429	415	435	454	405	450	416	475	470	421	396	392	465	397	430	424	429	395	440	432	419	421	453	432	464	440	451	402	409	433	409	433	419	433	412	416	411	446	370	383	383	438	421	408	468	412	423	419	475	432	429	401	402	455	458	401	449	449	438	459	440	442	429	426	416	444	433	407	422	398	477	409	411	422	397	424	447	418	447	422	445	455	430	427	499	432	436	422	472	400	418	443	407	432	406	435	432	459	414	488	471	407	418	447	413	421	436	424	469	424	425	455	422	419	448	428	419	428	382	434	421	466	460	447	405	413	414	423	408	425	417	434	417	455	422	441	437	403	448	428	419	427	404	449	406	437	411	415	410	398	453	410	411	434	426	457	429	420	424	433	407	446	407	437	446	441	429	381	396	415	427	395	450	432	409	409	419	441	392	432	459	372	443	445	444	422	432	432	395	436	453	446	442	431	395	425	456	436	441	424	450	420	404	424	431	410	441	431	430	391	469	420	417	444	437	429	395	437	458	421	421	438	407	429	422	403	445	407	433	389	411	464	462	400	430	410	404	436	444	407	433	451	426	461	462	439	427	420	434	445	403	434	441	463	372	442	411	425	452	474	435	461	427	449	427	431	403	418	458	443	421	412	432	457	415	424	417	405	431	454	406	437	447	477	397	455	427	423	435	426	429	431	417	409	465	414	425	409	461	459	416	422	409	435	417	445	409	369	425	428	416	408	442	414	465	419	397	439	447	471	439	387	456	433	465	419	460	427	452	457	431	401	419	449	475	423	422	477	454	455	422	395	455	426	443	409	455	386	441	387	426	438	448	412	458	429	444	404	421	454	438	453	423	409	402	418	451	377	439	431	406	427	432	423	411	459	447	454	431	383	432	467	423	430	445	410	434	435	391	433	396	388	409	421	431	420	419	422	454	367	449	401	431	418	418	423	439	423	436	433	431	445	422	436	476	457	403	414	457	417	409	428	426	442	415	446	430	436	439	433	396	421	443	423	408	437	451	414	447	422	406	426	431	442	453	450	421	439	425	426	422	464	428	466	402	455	434	431	416	427	419	427	426	420	452	416	443	475	437	428	394	381	452	433	454	436	416	403	389	448	416	432	416	423	424	397	446	437	424	450	427	457	410	442	419	445	410	425	399	450	430	434
22433	21155	28253	24290	21160	17614	4938	2357	1577	1304	1073	948	763	656	607	517	477	427	357	395	316	309	298	264	267	282	281	225	254	252	229	211	233	250	226	211	210	218	193	207	205	236	220	209	224	190	209	212	192	212	202	183	206	179	210	218	211	201	201	239	188	194	188	206	213	192	234	197	222	178	170	181	158	163	202	196	202	164	178	175	182	170	171	197	165	161	194	169	167	194	187	183	194	222	174	177	191	188	168	169	165	178	168	174	176	201	206	171	189	191	183	180	198	170	169	188	176	165	199	175	197	182	176	186	199	169	170	191	184	174	162	176	213	158	168	195	195	174	206	180	186	178	209	179	176	178	192	169	203	207	182	185	163	185	179	179	198	168	161	184	176	207	187	171	156	183	185	175	173	190	181	199	222	187	187	193	172	177	200	186	188	171	165	189	190	216	188	187	185	181	185	155	193	176	171	189	174	178	169	168	172	188	188	180	191	196	197	175	194	175	202	189	195	184	181	204	182	182	177	208	168	169	169	171	175	182	194	157	214	185	172	186	178	186	183	202	174	174	204	190	190	178	170	175	213	179	190	177	191	193	180	171	197	168	181	196	157	201	169	196	148	190	199	169	190	176	178	212	178	195	194	153	167	163	178	171	175	186	180	180	205	219	163	172	170	183	160	185	191	195	180	188	181	192	177	179	182	184	171	193	165	155	193	193	192	198	193	193	184	189	178	168	167	187	172	183	199	214	178	198	178	175	187	178	176	173	190	167	203	174	178	162	192	183	154	198	172	177	193	183	193	191	171	163	190	176	165	161	151	169	179	183	159	178	176	168	194	164	177	183	190	156	201	177	206	200	153	175	167	171	181	159	179	179	169	194	173	165	157	173	187	176	201	180	175	168	177	166	212	178	166	203	171	162	159	180	170	171	188	180	184	186	185	183	169	215	203	192	190	192	183	185	198	173	190	185	181	175	180	189	168	164	190	187	172	192	183	203	185	169	180	178	195	194	199	190	175	195	174	182	198	194	183	189	194	193	215	183	185	190	164	188	190	193	180	182	183	194	178	201	161	161	185	171	164	184	194	188	191	193	161	166	192	135	174	144	172	189	201	177	170	169	184	195	180	184	194	202	180	191	182	179	197	206	203	191	196	174	181	196	177	179	185	165	186	165	183	187	172	186	178	187	195	199	161	188	185	195	194	145	160	175	201	180	167	152	208	195	162	191	178	156	195	185	198	178	147	176	179	193	178	192	178	193	196	181	187	178	182	171	190	185	177	166	189	187	190	176	153	199	189	183	202	186	169	178	182	193	163	179	186	175	181	172	178	186	188	175	180	192	185	157	191	184	191	146	168	192	183	168	184	205	188	165	183	175	170	168	153	210	180	171	179	189	189	171	200	153	175	165	190	178	186	181	179	188	173	191	158	178	175	197	166	173	202	195	178	174	174	194	169	184	180	180	169	188	192	169	173	150	173	176	174	188	171	205	208	179	187	187	183	180	201	183	178	194	187	185	187	188	214	183	180	188	202	173	202	190	179	219	208	199	175	185	191	178	188	189	179	178	190	186	195	181	190	197	171	187	185	196	183	173	161	199	187	167	183	169	186	190	153	192	192	181	181	178	178	178	158	184	185	175	178	165	161	188	170	179	164	207	186	187	154	182	182	158	181	166	179	194	174	182	190	175	167	174	181	190	188	182	203	207	184	170	188	181	193	172	187	190	175	189	186	200	211	189	173	193	171	172	189	188	186	181	185	170	172	195	197	173	200	192	196	187	182	190	161	180	186	181	202	185	192	185	194	169	174	176	213	179	176	177	157	189	182	175	208	150	182	186	176	165	188	175	189	183	170	207	183	176	233	166	176	186	163	164	190	196	203	195	194	172	183	175	189	184	207	185	179	185	147	183	167	174	174	178	157	176	172	200	183	183	195	144	164	183	181	180	163	183	170	194	190	186	175	195	180	184	170	191	193	196	200	184	177	189	192	203	181	178	199	178	177	196	168	179	181	157	188	190	178	170	175	193	189	192	166	191	173	181	195	163	182	173	171	176	173	186	173	178	171	188	178	165	183	167	167	193	167	180	200	181	201	208	171	187	191	182	189	155	164	159	194	156	178	182	184	180	183	169	143	190	167	174	178	170	174	186	175	182	180	185	180	172	173	170	190	166	179	195	205	180	187	195	193	200	152	179	170	192	205	210	196	162	187	186	179	176	176	187	194	195	198	201	186	185	199	160	191	169	187	165	186	180	174	157	194	191	177	184	203	193	180	196	202	167	191	178	189	198	192	178	154	189	169	170	154	188	172	181	174	162	178	172	157	176	173	181	203	182	169	184	180	181	175	158	204	190	197	185	193	183	175	196	194	172	204	202	184	186	167	161	198	200	171	162	184	174	173	195	187	173	199	179	164	183	171	166	176	204	194	184	194	173	191	198	190	182	189	188	171	178	182	194	155	168	199	187	176	180	184	201	164	177	170	195	192	176	184	182	172	180	189	178	191	189	177	196	156	184	201	195	191	176	172	165	171	159	162	200	181	154	167	176	183	198	183	173	198	183	188	178	172	229	172	198	185	184	180	189	185	168	181	189	192	198	187	200	163	170	177	196	204	203	179	188	169	181	179	192	176	200	196	201	175	162	190	195	178	204	176	170	170	182	173	190	175	200	193	187	174	162	174	173	193	156	180	196	181	167	182	183	190	207	187	190	188	164	174	181	181	180	177	188	202	192	188	191	165	200	182	185	180	190	148	177	191	166	173	181	189	164	191	172	179	184	178	155	185	202	203	170	185	180	199	198	187	165	192	160	169	158	187	185	191	185	168	187	174	187	203	190	175	170	165	202	186	190	171	161	178	166	184	178	152	182	204	203	167	202	173	189	178	165	173	168	210	191	207	191	166	203	204	166	177	192	153	190	198	164	180	166	177	186	162	189	191	185	182	191	173	178	172	160	196	164	182	167	179	203	161	166	206	186	205	171	160	199	198	183	151	186	161	195	172	177	195	187	171	153	175	141	169	165	186	198	196	196	167	188	197	208	170	192	180	164	185	142	196	161	174	177	202	171	176	204	207	171	162	155	170	186	181	188	187	186	156	175	169	172	170	200	200	176	202	185	185	187	167	185	180	181	160	178	173	196	185	176	186	173	192	182	215	177	190	185	179	203	172	194	161	199	174	180	197	171	175	177	156	176	192	190	212	176	191	187	148	185	203	184	198	172	179	151	163	183	177	154	170	185	165	185	169	187	195	189	165	193	184	176	169	180	161	177	177	174	180	155	177	175	175	172	185	189	193	204	205	202	181	206	168	171	197	184	176	177	194	189	161	181	188	198	165	156	200	158	199	158	167	184	193	163	188	156	158	181	207	180	181	162	184	183	173	176	186	181	198	154	169	180	190	191	199	167	152	156	185	198	176	152	196	202	179	180	148	199	168	183	183	189	189	178	184	177	163	209	194	188	185	185	168	172	180	188	185	201	193	171	167	192	195	191	188	202	185	198
21895	36507	26963	17771	12894	9773	7677	6114	4843	3758	2950	2592	2157	1787	1551	1265	1096	1040	922	913	759	663	642	634	595	579	506	467	512	455	433	446	420	390	423	427	453	415	428	416	411	416	410	362	352	391	366	331	350	312	346	384	366	386	358	388	328	372	379	338	373	334	369	350	343	319	319	289	320	330	304	305	315	275	306	338	322	273	312	292	301	292	318	275	300	302	312	322	287	294	270	282	286	293	307	310	302	288	300	306	265	287	295	271	302	281	286	261	269	291	299	304	291	300	302	309	264	289	324	281	285	270	287	290	291	276	274	278	304	292	276	279	296	302	306	300	279	270	274	288	287	287	288	291	285	293	284	283	287	287	257	274	286	279	307	317	268	282	275	301	319	285	305	281	293	278	301	297	300	289	285	279	288	273	291	275	281	279	277	255	257	281	296	272	259	284	280	256	303	266	284	314	277	277	276	278	287	294	282	293	261	280	293	278	293	272	282	265	277	299	300	312	307	301	275	314	281	279	313	290	278	281	285	274	313	276	298	285	296	294	257	280	260	285	271	302	263	282	289	252	294	272	288	324	297	286	263	280	276	288	272	246	298	273	296	287	300	265	307	288	307	259	328	306	304	233	287	292	269	291	285	283	299	272	294	308	280	265	297	298	286	296	273	259	297	299	246	286	270	270	293	296	288	313	275	277	285	350	306	309	301	283	296	276	322	259	287	282	297	317	283	282	284	296	313	296	288	258	271	304	296	263	250	276	285	310	268	282	298	246	303	268	256	307	268	279	279	315	276	301	298	300	278	290	266	287	258	284	298	267	258	294	266	276	310	290	258	298	270	280	257	261	283	266	295	298	299	304	286	293	263	277	278	304	288	287	265	300	284	322	284	317	295	279	287	273	290	277	268	274	285	290	303	300	282	291	271	311	275	297	282	298	312	262	300	281	287	284	326	281	285	274	306	303	277	299	295	280	276	271	294	273	289	287	293	283	277	282	296	294	314	278	306	287	288	297	289	282	333	283	293	279	291	298	288	298	325	266	297	301	287	279	286	279	287	284	275	302	256	293	276	278	282	282	320	276	276	292	320	292	286	286	267	290	292	299	310	278	270	335	293	283	284	278	270	270	320	320	289	274	295	284	288	275	296	260	240	273	303	249	274	283	292	269	296	282	320	285	299	270	263	318	290	307	252	281	280	278	295	284	292	266	308	268	309	277	286	275	265	261	260	292	324	290	291	300	275	289	285	300	290	265	295	251	274	301	293	305	279	266	270	307	298	288	307	262	298	288	315	275	291	261	274	298	311	275	296	297	291	271	303	305	273	262	286	289	320	276	293	312	281	248	282	304	281	270	328	284	306	300	278	297	254	295	275	305	264	262	287	273	291	286	292	313	304	264	282	272	296	307	286	273	284	282	258	254	282	289	287	260	287	285	293	283	285	305	269	291	294	275	319	293	308	305	275	270	306	292	257	260	257	279	287	287	284	290	303	274	285	273	252	313	277	285	289	298	283	264	296	321	292	286	275	293	265	290	277	245	299	272	281	298	275	261	263	270	306	313	297	275	269	290	312	285	306	285	278	279	264	296	301	264	286	290	271	261	291	290	281	290	286	280	318	348	299	286	281	257	290	311	266	279	307	293	276	293	307	277	268	309	311	276	284	237	272	277	279	301	250	275	286	263	251	273	279	268	254	256	281	309	324	260	286	323	261	305	286	273	301	298	277	304	288	283	286	275	271	290	307	274	274	259	276	305	291	310	293	278	287	257	286	314	290	297	227	275	292	297	306	268	289	291	279	297	287	320	283	272	287	290	282	294	278	271	292	316	322	294	271	293	298	304	297	280	275	268	251	253	277	277	279	292	301	301	279	277	263	291	264	287	296	281	281	318	295	254	301	277	313	261	286	286	283	309	299	287	293	284	306	302	287	274	284	278	293	266	268	281	272	278	275	287	284	267	261	323	292	274	260	294	266	328	273	252	266	265	289	269	297	287	305	298	310	287	296	308	298	281	304	252	296	293	266	271	290	306	273	280	273	262	286	307	287	276	256	306	298	271	303	288	290	283	319	304	272	272	295	277	277	300	272	291	283	282	302	271	302	287	291	280	302	311	291	275	300	280	291	295	286	278	283	306	301	293	287	271	286	283	291	301	283	284	263	290	311	313	270	264	287	292	294	285	291	290	315	278	299	282	276	281	266	283	283	284	300	303	265	309	278	275	304	289	287	289	287	280	323	288	262	299	284	303	271	283	301	275	286	274	298	283	278	289	299	269	276	281	301	294	291	283	249	308	275	299	265	269	309	282	282	297	288	300	286	271	339	272	274	269	278	296	275	249	283	277	304	296	254	288	279	288	301	309	327	277	282	313	265	268	299	283	288	288	298	316	294	305	292	281	257	298	275	286	243	273	325	263	275	315	289	307	328	266	280	300	264	273	287	284	306	277	302	300	291	314	272	275	283	299	263	268	280	273	285	291	275	305	269	266	275	306	289	303	287	261	273	271	294	301	271	258	267	270	268	286	297	273	256	317	302	288	272	264	271	285	299	283	311	274	294	281	313	316	311	286	283	284	270	312	302	310	311	288	260	294	311	278	286	238	260	281	285	285	290	290	285	309	288	303	305	294	309	301	269	261	286	264	262	281	264	293	276	263	309	277	259	266	309	305	303	283	299	297	288	288	277	279	284	317	301	282	264	284	284	264	280	292	279	304	284	282	304	269	300	273	298	303	285	250	299	294	283	276	302	268	273	313	259	273	271	289	272	279	304	283	282	310	270	310	286	267	304	301	279	285	276	306	253	273	289	317	273	269	283	305	290	280	275	268	284	300	285	273	304	298	281	296	278	317	296	300	287	279	290	295	299	289	287	324	274	287	289	294	294	281	297	316	273	297	312	279	272	291	256	303	299	294	268	264	291	288	290	269	301	300	274	271	290	271	269	292	252	300	303	276	304	279	291	265	261	281	291	259	307	279	291	276	293	272	280	326	282	318	263	298	284	304	305	299	277	287	313	291	301	261	298	275	298	325	292	300	288	300	296	308	273	263	300	306	294	293	276	261	272	296	318	300	265	278	294	286	289	287	271	321	303	290	291	288	296	284	256	343	258	274	289	272	293	262	276	271	293	277	287	279	309	289	301	284	298	286	291	256	275	303	300	285	262	282	309	308	251	318	290	295	274	269	255	274	275	293	299	310	315	329	303	281	250	290	280	299	253	285	297	271	295	285	264	272	276	293	287	285	262	295	285	294	265	314	282	259	249	300	295	314	266	273	285	277	293	289	298	288	294	289	263	309	267	265	280	270	288	288	299	273	269	286	264	291	302	319	282	293	290	298	283	281	281	280	330	285	281	274	289	269	304	292	319	326	262	282	295	250	275	288	302	304	266	284	283	303	264	305	304	287	276	311	311	274	278	304	311	289	299	295	303	270	291	305	273	273	296	264	269	298	306	299	307	279	267	320	311	299	251	282	271	271	299	261	253	290	297	284	276	291	281	296
27575	19082	11367	5139	2409	1625	1154	946	792	668	599	547	477	422	416	403	403	340	329	342	336	325	323	347	349	327	339	352	323	322	302	287	320	285	312	284	305	295	316	299	291	281	304	270	320	289	290	274	297	253	291	302	289	303	289	295	294	276	304	306	299	283	309	299	284	311	270	294	262	271	297	275	328	295	280	276	267	303	273	276	251	301	291	272	312	307	286	286	322	302	300	278	264	295	276	306	282	289	303	293	312	306	272	296	275	256	315	268	284	282	304	256	282	264	294	280	286	308	289	276	311	319	279	305	287	294	296	253	289	308	278	290	315	298	265	302	275	297	284	305	298	300	283	288	272	273	272	312	303	313	281	258	285	302	264	312	296	273	300	279	307	302	331	316	278	292	305	299	283	272	294	288	283	290	291	284	264	306	285	285	261	279	282	291	306	313	294	282	286	293	294	275	299	271	281	267	270	301	264	266	295	285	311	315	276	267	289	269	279	264	243	265	258	266	277	294	286	298	267	293	278	296	268	254	264	291	287	283	274	292	295	282	268	281	285	261	275	284	275	294	280	307	281	272	279	303	295	296	300	286	297	264	285	252	313	305	259	277	296	286	295	307	299	290	264	292	258	264	279	264	254	273	300	278	325	312	276	270	270	270	288	289	283	303	285	280	305	259	282	304	257	282	267	298	302	266	283	292	300	269	282	308	274	290	273	294	278	302	307	261	292	316	254	286	273	283	300	272	283	275	287	297	297	302	288	267	304	301	304	300	276	297	282	286	269	269	286	287	280	264	277	311	254	269	292	289	263	270	277	273	281	314	252	292	254	275	259	297	282	283	294	280	269	278	262	305	238	312	279	300	279	305	242	277	278	286	291	309	297	278	302	293	290	321	288	295	275	326	296	297	285	279	292	266	313	261	281	285	256	265	273	281	288	304	258	275	285	294	297	289	289	282	294	295	256	284	267	309	298	283	272	289	289	304	300	301	303	315	293	270	254	282	287	290	281	287	319	314	302	324	290	286	265	274	302	269	274	271	296	281	271	274	288	288	296	336	311	304	265	275	266	286	312	283	275	275	276	276	304	256	289	294	309	310	293	285	286	247	285	268	308	315	300	306	287	301	263	308	263	278	272	302	300	288	284	270	278	276	264	271	297	283	269	286	288	258	291	301	298	280	302	289	287	297	291	319	274	248	301	272	286	319	301	270	281	267	286	285	267	286	275	293	273	276	274	250	296	304	291	265	293	259	269	297	286	310	274	300	274	338	286	277	281	282	281	266	292	311	290	263	292	244	289	307	287	261	295	283	289	318	275	287	299	296	285	254	284	271	281	284	264	255	313	289	283	274	281	295	287	271	284	251	279	288	290	292	278	290	278	282	275	272	316	302	295	281	299	277	279	312	273	293	298	282	297	308	297	312	290	279	287	267	279	286	282	275	286	283	273	257	286	282	287	255	273	301	292	312	247	275	283	245	294	268	296	305	286	297	319	277	261	263	264	307	296	264	283	291	269	255	292	305	296	284	264	300	296	285	266	327	267	306	282	294	285	253	314	244	315	256	281	289	275	309	279	300	307	305	282	300	280	270	310	295	301	317	269	293	290	294	279	286	282	275	301	284	287	296	301	262	300	292	284	269	279	293	293	277	289	301	302	273	274	311	268	277	288	274	287	264	290	273	279	302	289	308	299	314	291	288	300	324	282	282	305	242	299	276	298	291	266	271	280	294	279	268	303	273	277	298	292	280	278	280	238	293	285	295	291	267	244	285	299	289	293	290	278	290	311	300	311	319	290	302	290	279	310	281	300	285	299	298	279	259	303	251	303	283	263	265	286	305	242	284	313	265	272	294	273	230	285	295	277	258	313	275	286	332	281	299	284	268	311	301	286	290	291	268	293	292	279	280	329	293	271	270	298	273	304	262	293	282	288	305	284	279	295	286	305	279	303	290	273	273	290	276	279	264	277	265	284	277	288	294	300	321	289	309	299	306	256	289	287	281	244	301	292	323	254	261	283	286	298	280	269	296	301	293	303	294	302	294	284	281	276	282	278	300	294	260	303	244	277	304	279	277	278	301	284	261	280	292	281	307	261	268	301	302	265	276	285	312	294	291	298	303	305	299	300	305	294	265	280	290	321	276	284	257	288	293	276	304	286	290	275	279	296	306	288	268	296	297	263	268	316	301	271	296	288	247	285	298	253	315	289	307	283	277	275	295	266	284	329	311	286	275	288	269	262	280	313	287	293	245	304	312	252	251	289	297	326	293	275	278	284	274	284	269	280	275	282	302	296	292	316	283	293	315	294	299	276	278	290	260	281	288	290	293	254	280	311	279	269	321	292	287	265	334	308	300	287	283	302	336	313	256	294	296	286	312	257	324	286	288	280	287	272	273	268	275	289	273	264	282	281	278	261	299	304	266	295	288	303	263	296	285	315	294	294	299	280	295	257	287	297	244	279	297	313	296	288	296	269	254	305	315	278	281	275	280	285	276	271	287	285	299	289	294	315	270	269	326	281	285	282	254	280	277	289	263	257	284	267	318	315	279	281	281	276	307	291	268	299	263	275	290	288	306	271	305	275	295	285	316	285	281	270	295	304	280	295	270	268	275	308	265	302	254	289	281	321	258	257	287	285	261	297	255	304	305	267	293	283	257	274	287	274	305	281	275	258	285	281	300	307	321	289	280	296	347	294	274	279	257	273	315	271	275	281	278	296	295	294	277	308	291	279	282	275	269	288	320	266	285	290	242	294	303	282	310	297	285	284	273	298	304	273	295	262	282	290	272	278	291	295	308	289	297	293	269	265	261	279	296	294	307	315	277	286	283	288	290	297	261	283	275	314	293	284	284	298	299	295	308	302	284	309	293	273	288	273	270	290	290	299	278	305	273	287	306	288	268	291	302	298	291	299	280	292	300	280	264	274	290	294	279	255	284	319	296	296	263	282	279	284	268	266	272	295	299	307	278	301	287	292	260	283	275	279	300	317	268	302	283	304	277	277	305	303	276	285	259	277	264	261	285	268	297	289	315	290	269	271	267	293	278	307	292	294	257	286	288	276	285	284	281	263	289	260	292	279	300	297	280	278	265	281	319	282	288	280	272	305	301	293	274	271	279	299	277	264	308	290	281	284	279	292	299	278	296	305	287	312	296	288	312	286	283	286	293	312	279	295	277	286	306	291	310	303	273	288	290	283	268	310	281	284	272	300	309	308	290	269	289	288	286	293	305	302	266	267	256	295	294	308	301	287	283	296	302	275	267	298	276	305	294	297	301	272	321	304	276	286	326	299	262	298	301	277	286	264	296	296	275	296	305	281	305	273	301	269	263	295	294	282	256	306	249	267	293	287	284	264	251	253	284	301	277	292	272	276	311	265	281	321	285	276	272	298	303	296	303	228	282	265	312	318	289	299	286	305	325	254	301	278	291	317	296	310	274	301	294	283	268	307	273	288	306	292	275	312	307	280	262	278	309	277	300	279	313	265	245	282	280	288	274
18017	24994	16807	9442	6284	4467	3461	2662	2126	1766	1454	1241	1137	1046	899	805	805	695	706	702	675	588	542	583	552	509	527	566	484	495	495	512	511	520	532	537	525	511	504	536	479	502	466	484	485	496	512	505	440	479	519	503	462	497	498	462	492	490	473	451	477	472	468	497	467	494	469	503	425	435	448	479	472	485	455	476	454	465	462	482	430	463	458	434	486	481	478	433	438	462	447	440	408	473	481	406	439	480	480	443	497	421	431	425	478	426	438	430	466	419	502	439	462	462	446	431	482	453	479	440	468	417	457	468	434	476	454	441	466	448	474	477	478	448	467	439	456	444	435	424	455	424	449	475	450	454	462	433	464	447	483	439	422	479	449	463	495	461	457	468	436	439	480	447	490	426	450	441	464	477	450	414	454	424	434	450	461	455	481	452	434	469	488	460	460	411	466	430	442	456	472	488	443	438	445	436	460	448	431	454	459	478	428	431	422	460	451	483	457	464	478	474	455	448	463	438	473	502	469	458	409	472	462	481	431	462	442	438	494	447	473	461	504	455	452	423	434	430	496	457	454	422	427	414	409	429	469	476	492	470	451	498	481	450	447	488	486	462	450	488	465	481	495	457	424	474	460	440	433	454	443	466	483	470	443	455	475	460	445	450	477	437	454	445	467	461	472	464	487	472	441	439	443	462	425	441	430	451	455	486	460	459	462	468	468	428	462	486	442	446	469	463	446	477	474	485	424	487	428	489	455	479	452	452	469	450	459	469	443	437	494	494	455	454	438	473	471	456	428	453	454	464	481	473	445	445	487	484	471	438	435	454	441	442	479	452	479	439	445	477	445	454	429	470	480	433	430	441	475	435	447	486	452	446	459	501	463	464	460	434	476	443	434	479	440	431	494	483	445	461	479	445	473	454	462	473	447	439	459	462	440	509	454	408	490	460	443	461	439	460	455	428	481	486	424	474	409	452	446	479	450	456	501	468	459	423	475	463	466	450	479	429	443	446	470	440	447	437	419	451	494	512	435	474	472	436	494	449	463	399	429	456	457	433	440	425	458	444	441	442	441	479	469	499	475	471	457	437	435	467	448	429	425	460	482	465	447	483	441	453	440	484	428	432	435	452	448	477	471	481	442	478	473	474	473	470	479	506	462	445	423	436	474	445	439	475	443	484	434	427	444	465	465	431	450	450	418	443	440	448	445	439	429	403	464	425	480	433	444	490	435	436	448	504	476	431	455	480	455	472	433	412	442	488	465	411	448	443	466	476	442	433	469	470	428	432	429	450	470	470	457	456	490	469	417	449	476	483	449	469	441	475	482	477	422	491	474	417	463	470	455	473	466	439	461	450	426	458	455	447	470	481	439	439	492	437	443	438	455	464	459	448	458	459	445	495	451	449	471	448	414	474	451	450	470	446	453	492	461	451	429	461	439	488	469	473	519	468	446	470	424	470	463	457	418	465	468	435	438	433	414	476	453	478	476	458	438	422	463	457	457	469	492	433	469	452	473	466	459	478	432	447	449	478	435	453	456	454	484	432	427	478	420	463	490	448	449	447	460	490	473	432	424	478	477	435	463	457	437	455	458	448	412	440	445	451	482	456	460	442	443	485	439	434	431	438	483	456	419	412	471	503	446	494	467	466	474	441	456	474	465	439	473	497	451	464	460	483	446	446	448	449	459	488	484	484	470	423	483	465	443	459	465	500	444	447	437	491	475	427	472	483	496	488	470	478	452	438	448	462	482	437	436	441	460	469	493	454	441	451	501	462	482	453	478	465	436	432	425	469	436	485	463	450	469	463	439	438	483	468	427	444	409	432	457	445	476	446	456	482	428	432	455	427	482	472	445	466	440	464	423	452	455	465	445	441	452	449	442	439	433	444	467	421	461	455	461	446	437	476	444	446	478	479	447	460	465	498	442	503	466	455	448	452	421	484	446	463	485	460	434	441	421	480	474	506	457	395	407	458	468	465	465	489	472	493	455	441	452	434	438	447	423	446	476	489	432	439	442	454	421	437	441	493	433	442	492	443	438	464	476	479	479	420	470	463	440	443	461	509	445	453	469	483	460	474	463	481	470	425	449	456	460	454	463	449	425	417	445	460	465	447	419	429	431	476	502	431	473	466	413	473	411	437	459	439	434	434	482	452	464	450	467	430	456	465	480	445	448	448	453	477	454	489	493	485	479	407	468	471	457	464	480	450	448	487	443	500	473	485	453	431	455	447	436	444	477	457	395	467	468	476	424	492	451	453	468	417	456	437	464	422	459	451	485	460	467	475	420	416	443	472	427	454	424	452	438	438	496	448	461	427	446	448	426	464	484	472	452	458	439	471	457	471	443	431	484	454	503	432	437	470	454	464	453	459	458	467	531	466	442	472	466	491	437	448	478	446	458	445	452	422	488	441	492	451	422	474	447	443	490	468	488	402	454	451	450	463	468	471	430	424	414	442	482	442	452	466	437	440	455	497	430	520	462	457	466	490	444	456	429	464	499	478	468	444	462	478	446	474	449	463	440	471	405	497	448	430	453	424	498	445	450	428	439	470	397	432	433	440	445	431	466	429	468	389	458	430	466	458	461	497	461	436	463	502	428	457	480	445	453	430	489	485	470	419	508	435	411	500	437	458	451	438	487	466	424	450	443	450	429	467	473	461	461	483	464	492	444	454	446	448	442	458	449	451	470	441	407	444	464	431	415	471	481	446	445	455	429	430	490	473	451	468	471	466	427	472	482	468	428	450	429	445	450	445	434	439	443	476	464	439	452	448	476	476	431	453	457	453	478	454	444	468	461	494	403	430	464	448	435	470	460	492	450	427	468	456	513	439	464	451	479	396	425	438	465	440	481	497	443	449	461	454	440	485	444	426	421	475	422	419	458	480	436	467	451	441	500	497	471	456	455	462	468	425	424	468	435	450	462	443	397	475	436	455	458	457	498	468	446	494	485	416	447	478	463	447	460	456	489	496	465	467	492	472	435	465	469	417	450	469	423	436	450	462	458	481	457	447	458	419	464	434	441	448	432	477	447	482	452	452	438	474	442	494	472	470	450	450	485	478	459	422	445	450	427	466	451	462	456	472	480	430	455	467	445	449	466	472	423	417	439	421	466	427	488	480	448	448	466	481	452	468	455	458	452	434	433	452	453	475	445	452	477	415	492	469	471	460	488	445	451	453	436	481	455	484	445	445	451	493	469	473	458	475	415	467	425	415	463	442	434	441	488	463	438	408	417	465	455	469	393	492	463	437	441	494	424	449	427	436	431	445	437	444	460	424	450	503	438	500	461	484	476	429	440	456	426	450	484	478	435	436	460	433	466	479	436	432	445	473	448	464	465	436	462	461	449	477	439	468	473	460	486	416	483	454	455	426	466	466	469	436	435	495	464	442	453	454	474	471	447	421	376	487	436	443	469	476	465	461	489	431	477	455	423	448	436	461	465	462	458	472	445	436	466	395	461	460	466	482	466	456	468	463	435	440	452	436	441	425	470	444	466	476
23319	21158	27672	24860	19156	5543	2438	1605	1229	969	836	722	613	543	490	459	409	388	379	315	354	350	302	320	292	287	267	257	229	277	251	236	264	227	262	267	253	243	283	240	240	227	203	253	236	239	236	278	242	237	222	216	232	235	260	260	271	239	233	267	214	234	263	222	222	211	205	238	249	258	210	247	233	255	241	227	252	225	219	209	198	231	225	208	232	223	225	215	222	218	204	241	213	203	254	216	234	225	223	249	228	216	239	197	240	210	216	222	223	245	196	222	208	213	225	214	203	224	237	211	217	220	220	231	249	229	226	204	213	224	210	198	249	217	223	212	218	227	220	213	228	225	206	239	240	223	238	216	226	209	248	226	229	232	236	243	199	231	231	234	252	213	204	219	199	227	196	219	245	249	220	226	230	216	233	242	217	206	243	211	226	236	227	209	209	231	254	219	212	243	216	256	237	242	230	205	195	204	230	220	233	230	226	214	235	208	239	248	229	222	222	233	219	213	227	222	235	224	212	222	240	222	216	236	226	221	217	194	230	223	239	229	199	217	188	183	210	243	236	244	227	242	230	211	228	203	240	245	206	219	218	218	230	254	230	236	214	234	231	221	227	222	234	236	221	211	207	237	223	243	241	213	185	250	199	226	213	197	237	192	188	230	220	208	227	222	197	221	211	214	231	219	180	210	215	222	209	211	211	224	231	206	219	215	216	209	227	224	244	221	210	211	225	218	232	227	202	241	218	205	212	236	206	208	223	202	206	223	218	234	221	235	228	212	209	243	217	217	222	212	247	220	240	227	236	226	238	203	221	196	229	217	227	223	247	253	199	203	237	237	239	226	216	223	232	218	239	205	218	238	243	224	226	245	226	228	212	224	214	238	222	218	256	215	221	211	220	233	207	214	236	214	215	242	229	255	219	216	202	196	247	226	219	215	225	233	235	204	220	248	240	209	236	197	217	232	195	231	213	232	226	222	207	206	226	239	220	235	212	235	236	244	206	215	219	207	231	224	217	191	220	221	225	211	236	230	225	234	243	211	223	226	235	236	223	239	233	215	227	238	226	241	205	238	219	238	214	275	216	216	234	206	221	231	212	254	228	243	222	243	205	208	233	204	221	219	234	258	252	229	227	237	224	200	206	201	223	220	251	238	215	201	209	230	231	232	205	214	230	236	240	216	236	218	240	214	198	236	245	212	222	252	219	221	215	217	247	224	241	231	177	217	222	213	242	221	224	212	229	224	196	234	209	217	233	214	241	237	223	199	214	236	241	237	204	217	239	209	224	221	233	214	237	235	197	234	208	255	227	217	223	208	201	225	208	221	211	224	192	232	243	224	227	216	228	216	235	242	210	226	213	231	227	220	217	213	225	194	225	254	212	229	219	227	211	206	231	266	250	203	213	210	220	204	187	208	207	219	216	222	233	243	217	235	206	240	224	221	236	236	215	237	230	215	249	222	241	227	228	212	218	207	210	213	207	217	229	224	212	228	233	213	195	230	232	199	234	226	211	243	213	223	216	189	221	208	235	194	219	222	185	212	226	211	203	228	220	216	201	219	205	228	214	239	247	230	225	250	224	216	209	227	237	200	250	207	204	228	222	240	195	224	209	249	222	229	230	207	235	215	200	217	243	226	215	212	225	243	187	238	224	209	259	238	217	212	206	215	216	223	199	263	205	207	223	204	252	232	219	215	222	239	195	237	240	231	216	219	204	215	216	208	232	196	251	228	205	214	218	224	209	227	243	221	229	230	193	240	224	220	247	223	221	234	252	237	224	212	239	214	221	229	249	244	214	239	221	236	213	217	222	220	218	217	223	224	232	225	224	247	224	235	232	227	241	229	248	224	216	242	216	224	229	226	206	214	234	220	226	256	227	203	219	251	230	225	215	223	222	215	210	212	245	212	195	229	229	239	232	260	216	226	244	240	222	246	200	220	233	220	206	228	242	233	236	207	231	182	221	211	227	230	250	214	207	248	229	238	232	228	217	247	220	213	218	229	230	227	208	249	230	212	233	223	247	194	191	206	228	229	232	220	236	221	207	218	206	214	207	209	218	222	232	234	221	215	226	239	209	237	232	240	237	202	247	226	231	232	212	213	231	228	242	226	246	202	235	218	257	223	248	241	189	240	244	198	195	223	213	218	207	228	229	223	195	218	248	243	248	231	235	233	222	206	236	230	236	212	223	256	216	209	236	207	220	244	210	193	228	207	222	232	229	203	222	190	243	219	231	212	229	251	234	217	204	220	196	249	226	219	208	221	217	222	233	238	224	207	208	268	221	249	226	202	208	231	206	219	216	225	243	212	217	205	231	214	210	225	214	242	215	215	212	235	221	222	233	243	220	233	212	186	230	217	200	231	212	219	215	257	219	225	202	225	211	223	262	245	224	223	218	228	237	230	209	212	246	217	242	228	225	216	214	208	224	214	193	225	210	218	227	236	229	232	226	268	191	209	229	225	236	235	219	227	252	218	231	210	238	213	224	233	196	228	200	228	230	217	220	221	232	220	239	200	234	234	230	213	210	207	213	220	215	216	226	243	229	238	229	223	212	208	206	214	240	223	232	232	234	232	219	255	224	225	248	226	228	235	236	220	204	217	228	210	236	230	234	203	224	222	230	219	218	240	243	265	247	218	264	242	244	235	211	251	230	215	224	221	214	248	237	247	218	227	228	217	249	235	233	229	221	235	211	229	218	211	218	202	211	221	223	233	242	234	210	231	219	208	230	206	220	231	215	229	224	215	227	203	187	201	220	224	216	236	206	211	232	219	227	223	215	222	243	231	223	238	220	216	210	220	226	232	233	236	231	214	236	212	213	211	237	242	243	208	211	224	217	192	232	201	224	197	203	228	206	217	254	213	205	219	218	213	211	235	237	252	236	238	235	234	229	206	222	236	219	226	217	207	226	224	240	240	207	219	219	222	227	224	217	238	194	240	258	213	229	230	227	234	202	243	202	218	230	269	214	206	214	223	223	219	217	219	238	234	214	212	257	244	229	214	223	246	225	218	223	246	201	238	225	217	190	220	234	219	206	209	192	208	201	218	218	212	211	236	189	219	243	232	225	223	205	194	219	243	254	222	225	223	233	209	241	211	230	234	222	192	211	208	234	231	227	224	210	234	212	204	248	218	216	262	199	225	236	235	209	212	219	219	199	203	203	209	234	215	222	208	205	223	215	198	243	212	227	174	242	199	196	204	224	226	218	227	217	257	218	202	228	234	195	216	210	240	210	224	220	236	187	243	249	221	232	187	211	225	208	214	216	240	256	208	207	202	233	196	220	236	212	202	227	213	226	238	217	203	222	218	213	211	230	229	217	221	240	235	184	208	231	214	230	224	221	201	214	211	235	212	223	218	229	233	220	220	198	209	209	250	236	254	241	245	218	219	234	219	218	232	226	221	230	200	228	210	200	258	215	225	215	212	235	248	224	243	235	227	221	231	222	219	214	206	208	214	225	231	207	225	231	226	233	212	226	211	217	232	233	205
20987	31624	23339	14372	10122	7543	5673	4401	3592	2741	2294	1909	1617	1409	1167	1056	956	837	765	743	680	615	625	582	584	503	493	456	496	471	464	445	492	442	462	457	456	455	454	457	462	428	381	439	446	396	414	431	365	401	385	415	407	401	389	400	378	406	409	428	416	402	407	437	371	393	378	388	345	387	381	352	385	359	373	375	344	346	352	356	371	401	361	345	374	356	377	312	341	384	376	362	371	380	364	364	361	373	349	360	324	346	355	386	302	340	356	365	395	375	378	350	375	380	354	326	369	343	376	343	372	365	345	367	403	389	368	372	357	351	328	373	390	351	340	363	380	365	360	397	348	384	377	353	341	368	342	377	360	365	335	382	326	329	384	388	345	373	350	334	369	340	333	361	402	387	344	376	378	376	356	345	361	363	382	385	367	377	360	343	337	380	351	352	342	351	365	337	362	391	332	403	373	375	361	372	343	372	358	371	402	346	377	347	347	393	368	365	345	353	379	383	358	385	348	359	376	343	363	322	352	367	367	341	347	351	367	387	351	360	312	384	372	353	364	354	367	331	368	385	359	340	339	347	383	378	366	375	353	361	384	342	348	381	358	368	339	340	346	342	382	375	371	380	371	361	380	366	335	361	363	373	380	367	335	371	339	365	376	351	357	334	372	350	363	363	375	339	388	354	378	329	367	347	339	358	351	363	376	360	381	393	361	337	363	361	373	341	372	338	352	401	355	378	375	357	347	392	360	365	352	358	385	371	350	366	377	373	348	339	322	381	406	380	360	366	328	392	360	350	345	378	359	379	354	377	377	392	413	368	377	314	368	380	329	346	401	375	378	398	382	381	364	363	354	320	365	336	338	357	354	356	367	381	403	364	337	353	366	369	362	383	367	388	348	358	354	390	370	355	364	364	361	337	364	349	394	362	333	344	384	336	358	321	361	353	327	329	348	370	365	351	331	350	342	366	338	374	398	357	360	339	343	405	380	374	369	350	372	355	312	363	343	362	356	348	337	339	382	373	395	362	358	351	384	356	353	349	348	327	355	356	356	362	342	339	358	332	367	354	362	395	352	361	334	323	358	369	366	380	353	374	346	360	364	365	325	390	348	360	353	361	366	391	363	353	348	359	386	362	392	352	361	389	357	353	355	363	340	327	336	367	391	366	346	373	341	382	382	366	351	362	344	361	373	379	352	327	339	399	351	370	393	383	359	311	344	357	359	361	364	379	389	328	359	363	363	363	366	381	330	356	354	342	365	342	356	380	348	385	339	339	359	362	385	366	359	357	377	361	336	328	353	355	364	341	373	366	351	376	372	374	372	356	376	363	378	374	351	360	319	367	372	349	362	379	373	362	354	373	378	372	371	362	352	382	351	372	359	370	362	320	364	335	352	333	349	369	366	379	379	375	337	364	337	371	338	386	380	380	359	373	357	376	379	338	381	369	364	350	371	319	362	378	360	330	360	390	386	351	361	367	357	369	396	361	377	395	370	371	375	370	388	374	382	353	354	353	332	345	345	364	365	378	383	342	350	356	361	343	367	355	336	348	363	377	366	356	352	390	339	369	339	381	364	394	360	343	317	364	378	369	331	421	340	335	379	351	363	338	336	339	322	349	352	385	366	352	373	357	376	384	345	355	345	380	361	401	346	364	352	385	360	312	361	362	335	343	365	349	353	347	358	330	342	344	343	394	359	377	389	373	348	375	350	363	328	366	376	355	362	386	371	386	371	337	350	327	358	389	353	374	365	346	385	346	387	372	368	361	323	361	355	383	349	352	372	358	389	341	369	370	350	342	365	325	363	385	350	372	346	376	358	391	350	331	391	366	374	376	363	353	391	373	360	360	353	376	377	363	345	332	420	356	339	343	345	345	386	348	359	334	373	367	361	348	343	348	341	379	367	329	391	359	324	385	370	356	375	350	359	371	342	358	333	384	386	357	352	366	378	359	349	378	349	330	382	361	366	355	360	372	348	387	361	348	372	376	351	344	378	356	347	360	359	366	373	341	363	345	368	389	354	355	340	384	362	364	368	402	342	354	328	351	329	344	346	369	347	373	397	364	392	367	375	363	366	348	355	359	343	374	341	344	363	381	335	353	377	391	335	358	345	378	368	384	335	370	362	360	362	352	379	364	402	389	391	352	345	385	391	344	346	344	361	345	342	355	369	366	371	346	352	338	335	336	342	346	328	348	385	378	383	409	350	358	365	374	358	387	353	361	373	353	367	349	378	372	353	343	340	347	349	378	380	375	385	419	320	376	362	377	370	356	354	358	361	351	335	354	341	361	377	332	365	362	336	364	388	333	387	365	344	374	332	358	340	366	385	327	349	359	348	364	368	362	340	368	391	355	347	350	361	352	344	356	349	360	350	381	365	380	396	347	380	374	354	357	375	349	353	356	327	386	349	319	353	367	367	363	366	359	395	348	381	341	345	329	364	354	335	381	336	374	362	367	370	364	306	380	353	357	337	394	344	400	351	344	361	347	344	366	346	354	368	367	350	330	340	355	372	359	405	343	342	358	355	362	341	364	355	336	377	346	351	367	369	380	373	364	371	336	357	344	332	376	362	387	362	373	339	352	345	353	359	369	388	348	378	365	371	361	381	361	356	360	352	312	357	356	354	350	356	347	353	348	334	359	324	356	358	321	349	373	391	387	336	373	368	369	363	338	343	389	375	378	348	386	374	403	327	346	303	385	372	379	357	370	352	336	334	347	367	400	338	391	400	366	355	372	372	353	370	344	402	340	359	347	378	369	351	316	326	377	340	335	375	364	355	369	363	364	366	352	369	359	389	366	356	337	331	383	349	355	392	381	384	370	369	359	353	392	346	342	374	343	332	374	342	348	358	335	372	337	357	354	339	362	382	357	371	356	362	368	367	378	331	345	358	368	356	330	360	369	384	339	354	342	357	341	349	342	365	337	353	345	353	357	383	345	347	330	362	372	360	369	381	346	370	340	371	328	335	366	365	378	380	345	359	336	332	375	350	349	360	365	395	354	362	382	342	334	370	337	334	371	397	386	337	353	316	337	336	389	362	395	330	353	378	343	386	368	337	364	388	361	352	361	364	363	373	403	362	355	361	370	374	377	339	356	359	374	362	367	358	362	392	362	338	344	344	374	349	373	366	358	373	374	360	364	350	349	370	379	358	351	357	363	332	329	361	346	377	343	352	355	356	345	370	349	361	363	365	373	351	344	382	342	354	349	384	348	399	370	330	373	370	365	360	364	343	350	337	353	358	327	370	345	345	386	359	340	354	341	353	353	391	357	339	363	340	354	365	347	350	348	361	356	426	357	356	301	356	352	407	333	331	380	356	373	375	352	344	370	349	368	369	339	356	380	361	365	363	339	357	329	394	336	345	349	356	381	352	379	387	358	384	348	337	365	341	348	324	390	373	342	351	369	347	372	368	366	345	315	352	375	349	360	394	388	399	350	345	364	371	357	358	352	371	361	376	357	345	362	362	367	353	378	370	374	359	370	380	336	360	347
24754	21109	25202	21616	4594	2028	1593	1156	890	770	666	589	515	478	490	401	384	354	336	327	387	356	314	325	314	310	288	327	273	275	302	278	268	285	274	283	275	301	274	246	303	310	291	284	271	258	269	294	259	293	279	278	257	246	279	285	306	290	297	294	258	280	290	274	250	293	270	286	289	267	289	273	284	276	273	300	259	253	262	262	254	264	280	273	264	263	259	257	272	289	268	275	297	270	280	272	244	294	274	276	268	276	267	272	291	253	299	301	236	246	266	258	261	251	253	292	287	269	253	292	251	242	268	268	259	264	256	270	267	247	287	264	256	220	259	268	239	238	259	293	262	290	276	277	250	268	261	288	247	272	248	286	247	250	274	259	254	277	256	265	269	256	251	307	249	297	260	226	265	277	297	254	244	256	262	255	273	256	250	280	295	251	236	268	248	249	279	269	278	261	284	282	246	277	269	286	305	274	260	285	287	283	266	272	273	301	282	256	274	255	231	259	246	267	300	258	257	274	284	269	241	242	284	235	293	277	287	292	273	270	296	235	268	295	254	253	289	278	283	254	289	291	277	264	272	280	266	258	269	269	252	250	238	258	322	276	275	279	272	259	264	291	266	269	261	261	278	270	251	249	296	269	297	276	272	259	272	259	264	277	281	254	261	267	280	287	249	258	236	266	288	287	258	289	272	267	266	267	275	257	274	264	260	255	265	255	315	238	250	270	266	288	253	270	262	275	267	278	267	253	261	281	255	278	252	279	274	276	283	281	257	263	250	262	253	261	273	266	274	273	273	280	266	269	254	272	281	278	289	254	262	276	269	268	244	263	262	254	288	231	269	263	274	281	255	254	240	243	260	259	267	243	270	264	255	251	274	269	283	260	284	254	258	285	267	275	262	288	288	252	249	301	235	285	260	257	264	255	257	289	238	311	272	290	249	282	264	285	255	278	263	296	268	271	268	253	272	287	289	265	254	270	267	234	276	249	250	266	292	249	256	297	277	295	275	266	286	275	255	303	270	273	265	268	275	258	271	265	265	268	279	276	281	277	281	278	274	279	267	276	255	264	262	258	258	250	249	282	238	244	248	265	249	243	237	243	263	284	253	260	285	273	272	256	271	263	264	261	250	264	264	278	260	278	289	248	292	251	259	266	288	254	251	257	303	255	275	281	280	260	246	245	277	276	282	278	233	273	305	291	262	276	270	264	253	232	258	289	273	261	248	268	266	287	252	271	279	252	271	271	244	271	284	258	265	304	270	254	238	258	285	244	254	282	245	278	258	268	258	247	278	296	251	267	252	277	263	283	267	269	253	262	249	275	251	295	273	250	255	257	282	290	254	258	237	256	278	287	290	281	302	242	247	257	259	264	274	288	267	286	246	269	265	277	296	265	283	279	289	289	275	284	262	280	282	247	280	261	263	264	282	259	281	242	244	252	257	266	268	271	276	262	261	276	264	271	251	251	261	244	268	271	253	231	249	258	255	260	235	261	267	237	241	265	280	268	274	282	234	256	268	266	249	285	258	260	273	301	254	249	261	241	272	267	283	255	275	252	284	284	280	266	284	248	251	255	274	247	275	248	287	260	286	273	262	273	273	275	264	250	250	255	278	252	238	291	292	257	231	259	236	273	300	232	286	298	231	250	247	276	271	257	273	279	269	259	299	282	279	268	289	258	277	268	281	278	294	250	235	257	278	266	264	292	272	251	273	283	284	247	263	281	249	273	241	246	251	286	259	269	270	278	263	285	291	285	260	274	275	268	276	271	259	262	280	293	273	288	279	284	273	269	266	266	239	265	269	266	270	285	270	279	253	279	268	271	234	263	277	283	262	285	270	278	261	275	282	283	291	251	223	271	269	270	278	268	278	270	274	281	302	275	267	259	253	243	271	259	279	256	261	285	284	261	292	291	286	239	257	272	262	258	265	241	281	264	274	267	258	280	273	269	283	274	278	248	243	313	290	286	287	290	300	256	269	241	244	275	268	259	240	267	274	274	261	257	284	274	250	251	272	264	239	272	283	265	269	242	286	287	267	276	259	295	257	279	223	234	283	258	249	271	265	256	269	259	255	262	258	280	284	299	262	250	256	241	283	271	294	283	286	292	285	260	238	263	292	284	274	283	263	248	277	301	262	279	258	264	285	288	269	259	285	292	247	267	273	299	271	258	298	268	266	249	282	306	266	252	257	299	269	279	265	265	238	261	265	259	274	242	299	255	289	240	255	275	258	267	263	281	264	258	272	278	272	250	282	274	247	278	289	255	266	290	308	254	296	252	245	301	260	274	242	267	271	266	278	266	253	258	278	278	262	278	264	263	272	262	275	251	268	269	296	259	262	264	254	276	276	268	274	260	253	281	240	264	289	273	262	264	284	268	269	261	267	264	271	263	280	263	267	254	284	263	264	270	263	255	275	281	285	270	256	263	261	255	273	266	251	285	263	288	282	272	257	260	253	252	249	286	253	258	267	269	242	250	291	240	283	272	282	258	271	262	266	253	280	266	270	260	270	269	254	271	257	260	239	252	257	255	248	273	289	254	270	268	298	270	249	250	272	273	249	251	285	258	272	266	252	248	246	261	273	276	257	255	283	251	287	254	271	263	263	260	273	289	273	283	254	254	280	256	245	254	299	279	253	268	287	312	287	265	245	304	267	248	233	301	285	260	288	255	260	258	275	275	271	259	260	263	258	290	282	273	282	317	274	267	269	260	247	278	265	248	273	298	250	255	274	274	286	257	245	275	271	292	267	263	271	262	257	278	251	248	251	256	244	257	253	257	271	296	283	277	274	276	262	267	292	262	311	293	250	302	260	267	269	261	272	271	253	252	279	280	294	251	249	277	277	261	279	245	251	242	280	272	263	255	290	252	247	256	266	270	254	270	268	258	263	271	277	243	294	253	292	264	282	289	257	259	284	288	252	294	263	255	259	281	276	295	275	259	258	270	264	282	273	245	245	246	286	264	229	263	290	272	275	253	253	273	235	287	272	268	261	247	281	256	292	271	246	261	284	263	279	268	277	250	256	249	250	261	238	248	234	248	278	271	268	268	268	272	266	259	262	274	267	269	264	260	255	285	270	262	268	280	265	234	272	255	260	278	269	309	276	261	234	264	266	246	263	276	248	272	270	287	288	257	251	269	280	235	275	266	294	259	279	250	281	248	282	251	293	276	264	257	268	233	274	257	254	279	268	256	281	263	264	266	270	251	270	297	280	285	272	269	272	271	267	289	253	285	266	250	261	289	244	270	269	238	257	270	282	278	283	293	299	287	270	261	272	288	281	272	261	275	262	291	282	238	255	294	274	260	257	265	248	265	257	278	237	287	287	270	252	250	268	277	270	273	264	299	262	260	256	276	279	277	281	265	245	244	270	278	290	283	252	299	245	271	269	265	262	267	247	280	285	267	274	245	293	267	272	261	284	260	302	287	301	268	267	273	255	271	261	262	264	274	265	247	262	266	252	266	286	275	269	283	259	285	254	254	257	305	260	226
19889	27676	19582	11570	7959	5844	4420	3444	2751	2186	1873	1580	1306	1213	1011	932	806	750	767	669	676	643	590	613	582	567	561	527	528	486	492	546	544	513	495	495	510	518	517	541	493	478	494	526	468	459	481	498	424	470	457	492	450	428	512	463	430	466	511	462	461	474	432	507	454	459	402	438	433	408	432	418	412	470	431	425	415	389	432	397	447	428	428	434	418	443	410	418	426	440	435	364	443	442	458	424	430	431	423	420	417	435	418	412	416	400	430	440	429	425	426	434	417	409	442	445	414	414	452	423	429	415	436	447	438	422	427	423	448	480	433	434	417	441	423	407	441	441	439	434	417	400	425	443	379	425	409	464	418	453	418	406	402	437	428	426	443	416	426	396	410	443	457	436	430	413	400	469	410	432	401	410	404	432	437	447	422	444	403	441	426	415	442	481	413	433	400	449	431	399	413	415	457	431	410	424	423	417	432	433	407	448	421	439	404	411	390	447	443	432	432	423	441	440	451	439	436	423	452	428	420	421	470	454	446	427	443	423	431	386	371	436	420	461	434	447	435	427	408	442	408	426	393	452	454	458	445	442	438	416	420	489	394	471	409	410	412	454	422	421	441	447	485	418	401	402	434	438	425	439	427	430	411	429	440	422	415	443	432	394	416	452	443	425	462	438	426	387	413	427	449	443	449	426	449	397	419	423	421	425	405	440	423	415	410	452	423	396	412	447	413	428	427	436	419	389	419	423	427	425	429	434	412	420	380	417	409	426	429	436	449	415	412	376	423	437	434	447	413	465	414	418	438	445	464	432	471	419	464	400	453	406	439	418	413	436	416	461	433	433	450	418	421	436	474	383	417	417	410	443	411	409	449	425	405	373	404	416	424	436	431	453	442	387	396	431	445	425	461	403	428	434	417	482	429	426	438	434	425	433	413	459	430	440	399	402	436	426	463	428	407	441	432	444	456	393	426	390	419	465	427	425	442	417	418	443	427	404	463	440	438	446	429	413	396	411	441	407	408	413	436	392	435	491	402	423	442	435	424	440	432	465	434	418	423	421	429	394	459	458	452	401	447	412	448	416	449	429	413	393	406	380	391	431	426	418	420	406	435	427	417	418	392	455	427	412	435	470	418	423	427	435	414	413	479	433	427	411	382	394	407	416	438	390	436	400	402	432	423	398	458	392	406	424	436	390	432	447	411	413	409	422	390	472	440	420	448	436	390	440	439	435	394	390	465	383	437	425	436	424	440	434	465	428	450	419	471	401	396	409	419	433	424	414	440	446	424	431	430	435	437	415	367	416	432	419	425	426	419	420	448	432	439	397	437	392	461	385	431	443	420	463	406	393	413	426	425	418	415	436	464	443	406	446	456	407	448	448	426	447	440	441	428	426	434	387	450	441	415	396	427	429	427	429	423	430	411	409	405	441	420	413	447	440	426	428	437	421	432	436	422	409	429	425	447	408	420	416	415	400	436	444	434	387	471	412	408	422	433	425	421	415	408	410	456	435	407	424	457	421	441	417	429	417	399	418	423	411	424	430	431	442	427	425	426	452	459	437	447	407	417	421	424	417	415	400	425	421	418	422	435	404	415	451	423	399	415	428	420	405	444	379	432	454	432	439	428	442	419	394	414	447	416	452	413	405	418	433	385	432	447	464	419	413	449	409	427	413	402	419	438	443	423	457	427	428	395	433	419	402	417	420	448	441	423	401	420	423	418	406	400	417	409	363	422	435	435	379	432	388	398	449	448	427	408	457	449	420	413	417	429	419	439	419	390	443	425	439	407	422	437	420	395	382	409	415	416	422	438	400	419	430	455	391	433	447	386	439	389	427	415	456	452	416	448	448	416	390	467	444	385	410	439	394	446	385	400	403	419	433	409	412	397	404	384	397	441	405	417	402	409	451	430	421	400	447	423	427	434	397	452	423	425	450	455	433	448	433	376	439	433	471	445	424	463	392	417	470	434	426	432	402	450	410	428	423	391	411	425	397	421	434	437	427	383	444	391	409	412	455	459	415	436	424	442	443	438	453	445	406	436	423	442	445	415	402	383	437	420	408	440	443	442	441	397	437	452	402	434	444	413	446	431	431	424	401	401	445	418	466	398	396	434	415	472	426	420	434	408	420	397	420	432	383	432	429	461	409	417	430	443	405	411	440	443	417	411	418	397	419	419	401	437	448	446	440	420	468	413	414	394	449	453	447	426	424	403	428	433	423	399	411	427	446	439	404	428	427	394	438	407	426	428	471	377	395	444	451	414	405	422	427	441	471	470	448	415	431	433	368	458	470	458	432	416	429	475	421	429	402	415	422	448	425	418	433	428	415	447	424	405	434	425	414	387	420	420	465	450	400	448	396	408	413	462	440	480	426	427	448	393	408	412	448	470	419	416	415	434	401	396	448	402	434	437	410	445	430	428	434	416	424	431	442	401	427	402	431	423	458	432	441	434	418	438	438	432	402	441	426	398	428	424	444	402	423	411	475	450	409	412	466	433	439	422	419	430	457	407	400	404	416	429	398	430	407	418	434	392	432	447	429	413	426	396	443	437	412	419	444	461	422	392	446	441	401	419	434	416	429	438	452	388	418	403	440	432	413	441	439	425	455	455	445	421	428	467	465	424	409	411	423	430	409	433	468	446	448	408	413	422	416	408	456	429	395	386	412	443	435	420	434	429	435	402	407	422	458	420	395	411	453	444	459	425	407	433	416	412	479	427	443	394	410	405	432	426	419	422	468	453	469	399	406	464	434	400	440	447	407	439	401	415	437	436	460	438	401	419	423	407	414	428	417	441	447	394	397	406	450	414	398	447	403	428	412	415	415	441	405	416	438	454	413	447	418	390	440	400	393	400	387	422	414	420	446	396	396	376	413	432	434	435	423	407	412	412	416	410	429	413	439	414	405	440	448	403	436	429	467	435	411	408	409	400	430	438	426	392	449	446	412	415	422	433	438	431	417	400	417	412	430	427	381	410	425	430	405	443	444	447	432	429	436	425	432	385	429	429	419	428	401	446	382	420	407	421	400	424	406	449	450	425	452	399	437	437	397	406	404	474	410	409	397	413	403	428	412	447	408	413	435	427	402	414	395	423	421	402	434	409	454	403	461	462	419	443	427	429	446	425	440	417	404	411	446	419	390	409	445	431	383	404	450	403	418	435	431	444	423	420	437	414	397	456	427	438	431	438	457	435	453	431	417	415	433	431	424	400	437	403	401	416	397	403	427	407	422	440	436	452	410	429	430	470	418	420	447	450	425	400	404	421	448	414	447	402	438	432	391	429	433	440	425	419	419	417	427	452	470	423	412	416	447	440	443	442	418	417	414	478	422	416	406	473	447	405	447	406	453	444	447	410	432	420	399	401	405	412	437	444	464	454	413	410	435	462	444	437	418	430	424	403	433	393	427	428	405	459	392	413	400	413	440	413	445	429	378	418	430	449	409	428	428	469	453	450	457	396	407	456	430	400	379	421	376	408	382	443	461	391	429	453	417	455	455
22408	21162	28279	24289	21180	17733	5165	2306	1587	1300	1041	844	723	654	571	483	445	415	398	355	316	301	276	247	250	255	254	229	225	277	263	227	220	225	235	236	218	264	217	225	231	224	207	219	212	205	228	193	190	201	193	197	218	197	207	210	198	197	222	206	203	199	182	200	186	196	158	198	215	194	164	188	197	200	173	170	199	197	171	187	155	186	189	206	177	176	179	173	183	167	181	181	191	167	182	181	184	201	193	190	199	176	171	196	188	207	179	178	166	166	160	179	190	196	172	195	165	180	153	167	175	195	196	175	168	172	164	165	169	200	192	179	182	164	160	198	209	170	172	167	194	177	174	182	191	200	171	173	189	192	204	184	174	202	196	167	180	189	188	196	164	182	186	195	199	199	208	156	195	157	177	178	178	161	200	165	168	167	187	181	188	179	202	191	195	165	178	195	163	188	181	184	208	203	188	194	182	183	203	190	173	200	184	172	180	180	186	198	193	185	164	179	183	169	165	182	197	160	165	170	190	170	162	182	171	226	182	182	161	172	178	176	173	216	196	189	169	195	191	163	205	181	190	172	183	178	183	193	170	178	169	187	176	169	169	198	177	185	181	185	168	179	185	161	195	169	170	189	192	197	188	169	173	171	193	186	170	192	203	182	194	187	170	186	164	188	176	177	176	190	166	188	181	201	172	173	196	189	169	200	199	194	191	193	161	186	192	178	168	160	187	186	193	184	167	188	157	186	179	183	170	182	160	199	180	177	191	201	174	195	182	189	149	213	191	182	169	159	158	179	173	194	175	159	203	205	179	191	202	164	175	176	191	160	188	188	194	178	188	178	191	193	176	184	184	183	166	192	192	188	171	199	191	176	187	185	187	208	186	173	172	185	191	179	193	192	192	164	178	188	196	183	171	179	163	193	193	204	190	190	171	199	174	158	176	193	207	182	174	199	188	176	179	169	197	154	179	142	169	185	193	179	198	171	184	200	182	184	197	200	184	188	187	161	188	164	156	178	183	171	172	175	175	180	173	174	168	175	164	184	186	198	193	174	174	174	174	174	182	200	178	191	186	176	186	179	174	181	157	182	185	169	194	168	159	189	183	176	181	181	185	171	201	176	178	175	192	207	180	167	176	175	180	203	171	175	184	190	203	177	185	179	160	189	176	192	174	178	198	194	176	177	174	169	149	193	166	165	185	179	193	171	194	174	170	196	172	160	185	186	189	165	177	174	172	162	195	184	180	160	182	185	165	184	185	177	189	175	166	172	177	196	203	180	181	181	191	194	198	191	174	186	204	183	165	174	188	198	168	180	159	162	184	201	199	202	167	181	191	172	169	190	199	177	206	198	205	176	183	184	200	163	192	160	183	178	192	162	188	204	173	157	195	156	190	168	196	177	185	176	206	170	169	178	170	194	185	192	160	172	199	183	171	184	165	184	158	170	191	190	189	177	158	158	184	178	190	173	192	181	187	175	172	186	190	169	169	190	172	189	187	176	206	179	182	197	173	167	166	204	156	199	179	176	186	185	195	181	177	189	190	178	193	171	179	161	179	171	196	186	179	211	206	166	181	200	193	164	184	169	166	177	198	200	174	176	203	193	195	190	203	187	201	185	158	195	153	156	187	187	163	179	175	176	182	184	174	162	149	207	200	174	191	176	176	197	182	191	191	185	185	163	168	179	189	188	174	175	166	173	182	209	172	193	186	169	175	178	200	188	162	177	181	183	197	186	168	198	172	190	194	177	193	169	196	189	186	184	196	176	171	169	180	182	167	162	164	187	198	205	165	185	188	195	164	230	186	169	183	179	211	213	186	197	181	190	162	181	177	180	156	188	178	198	208	181	175	172	169	189	191	191	179	178	163	185	225	196	186	161	196	202	182	181	172	188	191	166	179	165	196	171	164	194	180	176	206	190	183	164	187	174	169	187	180	168	164	165	186	164	175	195	181	194	183	187	166	202	190	178	194	183	183	177	175	185	177	207	164	179	188	192	173	164	166	167	182	184	172	171	164	173	200	188	184	172	191	183	197	189	172	192	179	183	181	201	191	190	186	182	197	180	183	165	162	169	178	213	167	150	196	182	189	204	194	189	188	170	192	193	183	171	176	187	176	182	161	180	194	191	203	162	178	167	177	177	192	163	195	148	176	176	177	182	194	190	155	209	190	164	183	170	166	178	162	179	175	145	175	189	190	177	183	180	195	192	172	162	192	179	177	172	176	193	191	181	177	182	181	188	187	202	195	179	170	161	169	182	207	207	168	182	190	197	180	183	184	190	194	178	165	176	181	173	166	194	204	186	164	176	198	179	198	194	181	175	199	168	181	185	198	196	181	174	193	167	197	201	166	183	181	196	157	195	182	173	157	210	161	219	197	175	198	212	188	168	188	173	191	183	185	190	154	195	163	162	180	158	198	169	190	187	194	191	184	186	190	183	201	195	176	167	184	196	185	189	182	161	172	165	197	181	191	174	154	173	181	190	169	186	182	195	194	191	178	184	187	164	170	188	164	180	192	165	181	191	179	188	187	169	185	190	204	194	193	158	193	186	187	198	175	169	184	182	167	190	169	165	170	183	180	201	163	191	167	163	188	192	171	158	197	204	180	167	177	184	166	181	213	156	191	189	197	172	184	168	197	186	205	203	194	191	187	175	160	170	190	191	203	174	192	174	201	186	184	192	192	186	179	173	201	205	169	203	178	168	190	193	187	181	157	196	155	173	186	164	193	179	165	191	158	203	186	204	203	185	169	176	191	179	177	185	163	165	163	174	192	173	191	167	188	195	168	180	187	160	173	191	181	192	198	171	177	192	202	207	156	182	166	170	180	206	181	182	184	166	169	198	161	172	180	183	200	205	183	189	174	204	179	181	164	173	167	184	167	205	178	166	190	162	155	206	197	176	200	178	174	166	142	167	164	170	192	172	163	194	182	163	150	207	204	193	187	179	204	149	178	186	172	207	190	168	194	154	206	188	166	160	167	198	183	208	180	184	193	192	173	186	189	175	187	170	176	190	168	185	180	175	187	179	204	180	160	169	178	189	172	185	155	170	193	199	174	211	204	175	175	175	203	201	181	184	178	202	178	194	179	210	162	181	185	186	179	179	191	190	180	182	165	192	176	175	181	160	167	185	162	200	205	181	180	179	180	180	176	170	172	154	185	174	205	173	192	194	167	174	179	177	189	175	154	180	181	171	158	179	180	167	195	194	180	184	167	169	181	160	210	163	192	156	175	181	173	183	196	204	197	176	194	196	189	180	198	184	183	179	164	201	160	179	205	174	172	173	186	200	173	180	166	179	176	173	195	187	184	177	184	173	175	177	187	195	172	174	163	188	173	186	191	167	167	165	197	186	193	197	209	168	176	163	183	177	198	167	179	193	186	185	152	176	199	192	190	180	194	192	197	188	175	186	187	191	184	198	167	194	197	164	195	179	187	206	181	174	194	207	181	191	195	152	170	190	161	160	168	188	184	172	194	168	166	184	184	177	192	187
23258	35370	27273	18129	13286	9941	7696	6111	4773	3816	3096	2543	2057	1780	1483	1234	1064	946	848	821	783	656	651	606	567	544	527	482	458	466	392	465	449	469	420	446	407	398	405	430	368	384	398	417	365	373	364	360	376	327	326	336	325	386	362	369	371	367	336	341	337	343	309	313	337	322	336	310	292	324	294	328	284	263	253	231	279	276	291	302	293	281	312	278	306	286	289	301	265	315	287	282	275	307	301	279	260	303	283	264	284	307	313	265	248	302	266	305	286	270	285	246	275	288	262	316	287	303	307	273	276	305	307	292	302	271	269	319	300	299	299	299	278	279	272	265	294	260	271	282	300	271	257	299	289	254	320	276	252	296	273	244	287	305	291	318	253	291	280	295	304	270	281	261	308	273	285	300	280	317	291	278	271	282	294	318	283	303	284	284	285	280	275	298	285	293	295	283	277	286	288	306	303	288	289	270	299	295	278	282	248	284	270	294	277	294	273	283	287	278	261	281	277	267	280	268	263	320	282	303	288	310	291	289	289	294	275	272	292	271	300	267	284	304	297	288	259	273	285	295	279	287	289	270	279	283	286	270	285	290	321	279	282	289	310	288	282	288	282	271	280	285	258	289	279	254	298	296	246	267	267	300	266	287	320	263	288	309	275	254	294	299	266	283	265	264	280	311	291	307	314	280	288	276	264	287	275	305	287	300	323	332	263	260	309	304	289	299	269	279	304	277	301	322	271	290	281	293	271	288	292	289	295	283	272	282	275	285	269	287	308	325	280	283	290	307	275	316	257	269	284	256	303	275	270	294	270	261	258	295	276	283	299	278	265	276	290	257	283	288	286	287	292	297	294	272	303	304	299	276	269	282	290	264	270	272	274	261	287	299	303	281	311	253	303	270	289	296	283	286	279	301	262	293	279	284	273	319	284	279	286	306	284	301	294	276	298	294	281	301	302	258	288	278	280	269	300	259	281	279	300	301	278	268	269	259	297	265	277	280	295	293	310	285	285	293	291	273	259	247	283	295	307	278	296	311	294	278	276	273	263	288	261	298	301	291	283	305	254	286	292	256	276	288	308	297	283	270	277	295	315	267	306	300	249	302	272	303	291	304	271	261	280	266	318	300	270	267	294	306	264	276	294	296	255	310	301	271	276	278	282	270	323	279	275	294	286	279	263	273	303	275	264	295	290	276	288	287	259	286	274	297	287	285	331	301	280	251	251	292	293	305	296	278	252	323	275	285	274	275	280	291	297	275	299	279	296	290	276	294	268	295	278	326	271	304	281	259	280	287	301	284	293	268	262	278	273	272	293	310	269	284	264	285	274	278	280	302	253	316	258	291	262	262	277	277	300	296	288	312	309	299	299	278	302	280	311	311	297	321	272	287	294	270	263	287	271	281	258	274	294	275	270	294	326	285	276	276	288	275	260	274	284	267	292	280	269	273	314	284	311	278	278	300	320	293	292	285	311	278	313	277	254	283	281	271	286	302	311	262	270	286	279	269	287	290	287	278	290	310	268	296	304	297	285	261	281	292	275	282	282	336	261	270	311	270	319	299	287	275	315	323	283	283	283	326	304	266	278	296	263	296	296	272	287	295	281	260	282	259	256	247	288	276	324	286	279	297	296	276	300	280	290	295	289	324	272	284	264	267	286	266	257	302	271	293	275	290	273	289	305	293	283	271	281	272	290	288	271	260	293	291	297	278	266	310	281	300	292	309	259	283	255	282	266	286	272	277	302	265	292	284	272	295	286	277	297	258	269	283	292	287	270	306	282	300	297	298	280	299	289	295	291	277	310	291	261	271	286	313	277	323	264	310	275	294	306	317	297	271	260	282	292	305	264	282	272	288	299	270	277	308	283	280	292	278	303	268	277	278	326	276	278	298	298	287	292	269	289	304	293	297	273	296	300	272	272	273	259	257	282	299	298	308	287	285	293	276	276	258	279	314	275	288	288	288	293	282	277	282	277	289	315	281	264	273	257	302	267	292	257	304	260	268	302	296	284	311	297	324	309	286	303	291	320	303	276	299	291	270	275	274	261	294	286	291	266	271	289	293	327	263	292	273	331	296	296	271	293	280	290	277	278	295	287	305	277	295	281	292	280	286	298	273	284	282	267	288	269	266	287	253	298	296	276	269	288	272	283	288	306	290	289	283	268	288	260	299	307	301	264	287	256	290	256	267	263	287	262	292	262	288	279	305	291	301	286	292	295	283	257	262	271	264	281	290	292	295	292	302	279	253	271	255	290	277	271	282	292	295	301	318	281	298	287	278	307	302	284	294	279	302	260	284	296	260	275	277	256	274	294	313	274	293	307	242	281	290	277	303	271	317	303	282	281	279	317	290	264	319	285	293	266	275	265	313	306	290	275	283	267	286	291	290	266	280	256	265	294	286	305	280	296	269	306	295	295	267	306	279	275	258	292	302	312	278	269	274	282	278	315	281	269	268	277	273	279	295	278	267	297	294	272	305	260	298	252	308	255	266	272	285	278	294	311	269	285	272	248	276	293	286	291	280	287	285	280	275	295	291	293	278	276	274	318	270	266	245	264	304	285	284	272	313	308	267	286	300	282	288	244	292	278	256	280	294	290	300	278	257	285	307	290	289	287	302	291	292	302	291	278	277	285	303	311	251	312	294	291	296	255	331	284	277	274	326	296	291	255	312	301	303	284	277	277	307	266	294	290	262	301	275	289	307	282	310	272	291	276	280	293	285	299	277	310	309	271	319	295	300	258	247	288	277	315	269	244	290	274	277	271	287	309	316	286	281	310	281	271	296	290	282	271	264	265	295	266	278	281	285	283	273	283	265	285	280	297	296	283	297	285	288	269	295	287	310	251	290	309	319	266	265	308	269	288	290	275	282	275	276	271	302	295	337	297	289	269	311	278	261	278	296	296	289	274	304	287	296	278	280	310	285	287	267	251	285	271	298	258	275	316	300	274	290	260	295	313	279	256	288	299	273	255	279	277	279	274	285	310	294	307	277	318	314	296	303	293	283	273	272	300	291	272	292	290	262	292	276	301	298	263	296	290	277	253	253	279	304	251	279	300	267	294	268	290	290	282	304	296	281	289	296	271	267	305	289	293	289	282	287	245	296	285	302	305	265	283	276	286	266	269	275	255	311	253	291	277	287	297	270	274	261	290	312	275	293	329	277	308	293	320	307	259	264	263	253	288	299	306	298	291	312	274	280	305	285	278	283	268	301	273	295	292	329	293	282	286	323	304	285	275	285	267	306	276	288	278	269	275	284	311	261	309	302	260	302	273	249	287	282	305	317	241	274	276	299	271	280	296	300	253	283	287	277	297	301	311	279	278	284	319	298	295	274	319	278	293	268	274	280	304	279	276	270	293	264	281	298	219	302	308	262	269	280	292	283	286	268	299	281	289	276	295	295	272	289	294	272	299	303	263	265	296	279	268	283	272	292	281	290	294	323	299	295	259	288	312	272	302	276	264	288	286	290	264	297	255	301	261	285	273	292	276	317	262	295
27521	18831	11532	5197	2474	1654	1193	989	757	668	567	513	458	466	408	382	372	362	360	344	316	333	335	332	294	331	339	279	312	304	300	342	316	303	350	320	304	307	273	333	304	297	313	300	274	324	296	274	277	295	304	295	278	313	298	290	288	322	270	323	285	311	307	322	265	286	305	260	283	292	306	275	296	290	308	314	265	272	280	278	268	250	297	279	275	258	284	287	282	289	278	278	295	271	248	280	290	278	295	318	295	268	280	293	274	299	288	274	241	294	268	278	325	279	305	276	264	293	269	283	298	280	271	288	292	299	289	283	292	301	302	307	295	283	306	263	291	295	252	317	313	274	263	306	300	269	270	274	300	286	283	270	268	262	284	311	258	298	265	282	271	286	259	284	301	274	271	314	299	302	282	271	284	315	271	269	266	299	260	286	310	291	279	260	261	260	301	281	287	277	272	276	309	287	323	267	281	273	265	271	294	326	303	265	298	254	263	259	277	295	262	291	283	272	275	274	274	276	305	262	289	299	278	305	275	278	259	308	281	287	290	298	294	269	263	302	292	283	290	274	273	288	321	275	304	294	282	278	279	302	277	285	282	298	285	287	272	271	301	325	279	289	270	295	282	291	272	297	290	296	279	294	297	254	289	307	278	233	278	272	244	289	284	281	294	287	302	292	268	269	277	306	261	284	268	263	294	288	290	256	272	305	331	263	283	269	291	266	282	288	315	305	283	283	306	308	291	240	292	287	262	279	276	279	268	259	279	271	292	278	290	292	298	269	297	293	285	280	287	258	299	297	267	277	283	268	292	304	274	297	278	249	278	288	272	287	273	256	293	257	283	295	279	278	275	282	271	279	300	284	271	288	298	308	252	297	280	266	295	263	287	314	261	315	280	284	269	303	295	276	309	267	291	291	271	296	280	318	270	263	259	291	277	259	278	278	273	281	253	275	276	275	302	266	316	275	281	289	249	287	280	301	276	294	299	298	265	264	268	274	296	289	277	267	287	301	317	290	293	287	275	302	282	295	285	266	272	281	309	289	266	266	260	267	284	277	286	277	291	278	255	275	280	268	291	299	283	273	265	297	296	269	264	293	270	273	267	285	283	286	295	278	295	271	277	264	277	289	278	289	284	275	292	287	279	296	271	293	292	306	260	296	295	285	281	304	264	268	283	284	287	292	291	269	271	297	291	285	288	263	252	273	296	267	285	298	292	299	270	262	304	280	303	290	290	316	308	266	279	280	290	278	269	268	268	277	279	280	310	284	290	281	267	284	295	285	281	285	279	296	276	251	284	286	315	319	304	302	244	320	292	268	278	281	270	286	252	283	298	274	276	243	310	282	274	268	262	284	303	291	286	285	274	278	305	226	256	291	272	281	292	283	291	268	247	259	283	326	292	267	295	267	260	281	291	289	267	300	286	277	280	281	288	291	268	289	279	271	294	270	290	251	297	281	301	296	295	286	302	326	287	291	282	299	275	280	303	286	256	267	320	304	271	263	279	287	293	251	268	279	280	287	288	282	270	279	312	276	301	247	284	272	272	263	285	302	300	271	282	309	280	266	248	310	278	314	257	280	296	267	280	270	296	293	290	270	247	286	275	288	309	268	285	273	269	269	282	320	303	260	276	276	279	264	276	262	283	309	286	288	317	307	259	277	285	281	280	260	278	322	268	263	303	283	297	294	268	262	295	286	284	275	283	267	251	283	277	271	280	294	295	290	259	269	284	281	309	263	273	270	311	298	285	303	278	273	293	268	271	291	274	280	250	268	285	305	265	281	266	264	284	300	281	283	275	278	281	283	308	267	296	255	318	253	282	303	272	289	283	288	288	281	297	277	282	287	287	261	273	294	285	299	284	298	312	310	254	275	272	295	245	259	282	285	280	283	261	294	285	262	289	292	294	309	287	310	301	265	311	289	263	276	310	272	287	271	299	282	258	278	272	281	274	302	282	292	290	283	294	261	293	289	280	301	262	294	271	249	295	312	271	291	283	294	299	297	257	288	270	268	300	269	279	292	293	283	272	268	321	271	280	263	281	298	295	266	285	287	264	272	308	274	274	301	283	268	244	273	296	273	322	265	302	285	290	274	290	308	283	268	312	296	319	260	275	258	287	308	252	304	276	300	269	269	277	259	264	279	280	277	293	296	272	316	281	339	312	305	266	267	294	294	290	282	297	277	289	288	279	276	286	303	289	268	295	302	289	273	264	301	259	265	260	284	290	265	282	297	303	279	302	288	280	279	294	273	290	306	299	262	288	320	288	290	290	309	305	309	296	278	300	263	288	260	240	298	283	280	301	266	268	289	286	309	289	278	283	282	272	281	291	267	288	269	311	307	290	282	268	312	257	288	293	284	269	304	296	282	294	298	285	289	265	315	292	272	270	258	307	262	303	269	293	308	292	266	284	267	292	306	236	278	318	289	302	281	275	290	290	282	297	279	272	288	298	241	281	324	306	274	273	260	303	291	288	304	284	288	269	305	306	279	268	281	280	295	322	282	305	260	296	293	297	243	282	295	281	299	290	276	277	288	266	269	292	263	280	309	271	296	288	293	316	287	291	293	259	270	291	264	296	303	309	298	273	294	294	271	267	276	282	260	267	302	280	296	285	293	277	264	311	301	278	283	270	284	275	277	271	272	255	286	279	289	308	288	273	292	278	284	284	260	295	274	315	277	278	277	286	297	257	288	289	293	289	273	283	260	279	294	274	309	276	272	317	271	268	289	294	268	256	272	267	294	267	281	293	260	310	287	261	283	282	303	285	279	283	283	289	299	308	294	275	281	296	297	285	242	262	306	310	297	278	277	284	279	268	274	299	294	293	290	291	274	270	283	266	299	268	273	300	283	296	277	288	274	297	282	264	296	308	284	294	320	283	277	266	260	250	301	301	259	261	283	288	294	320	268	264	268	277	266	285	273	277	285	290	312	309	283	305	275	283	280	301	270	292	299	277	299	281	321	308	279	301	292	301	286	275	288	326	321	290	263	266	271	294	280	343	298	269	279	274	305	272	292	276	276	323	265	300	267	263	254	285	272	280	288	299	288	245	291	288	291	295	297	300	258	300	303	281	278	288	301	279	294	256	246	280	269	294	296	281	285	301	280	286	301	266	290	267	262	265	274	299	264	279	270	277	292	292	330	277	267	283	282	294	290	270	272	299	258	289	284	295	282	267	303	273	285	269	299	300	283	285	297	287	292	303	281	251	275	277	244	274	284	292	300	305	275	279	283	289	309	266	304	271	274	266	325	288	279	287	278	272	288	280	285	259	270	290	304	289	289	268	267	260	294	294	319	259	275	262	282	279	287	279	274	287	278	274	293	271	272	286	284	264	297	310	265	292	270	282	304	298	310	268	279	292	270	283	271	278	293	296	295	272	295	269	281	280	295	282	308	278	265	278	273	282	257	304	284	283	253	285	329	284	264	299	287	268	300	284	321	273	274	305	290	303	313	321	270	282	286	297	300	290	261	289	265	281	293	305	301	279	275
18137	24174	16934	9640	6508	4543	3359	2726	2146	1743	1448	1269	1035	1029	860	786	739	691	646	631	639	598	578	550	548	524	564	571	544	504	500	536	529	478	513	537	511	509	517	523	516	512	478	507	474	479	497	486	464	491	488	470	495	497	464	483	472	463	460	458	454	484	487	455	472	499	452	469	481	425	425	466	450	482	440	437	485	458	437	419	461	444	431	467	434	462	460	485	444	436	456	440	477	428	445	474	428	458	466	460	453	473	469	458	477	431	421	447	456	450	428	459	444	446	435	484	440	444	459	486	469	452	460	430	424	453	436	448	447	421	440	444	445	474	409	447	453	455	442	423	428	463	447	436	426	440	468	465	458	463	459	465	466	416	498	430	437	468	472	411	464	472	446	473	468	431	461	431	426	451	447	473	468	477	438	445	500	432	459	472	451	459	425	448	439	417	433	456	474	419	411	459	443	438	467	462	456	480	454	409	455	431	476	432	463	444	450	426	441	468	451	453	456	414	457	467	429	418	434	415	448	423	447	475	447	460	437	452	453	433	481	459	454	490	447	448	461	489	436	417	438	443	468	468	436	442	460	451	422	461	451	449	450	457	407	430	481	449	476	458	433	477	436	488	445	451	464	447	445	453	415	464	419	463	506	434	448	472	454	474	435	457	457	437	445	439	464	485	443	476	471	449	461	438	449	412	475	469	431	431	441	451	431	460	429	451	446	477	471	459	475	471	429	438	473	480	378	423	468	454	477	461	453	435	444	454	464	475	444	457	460	486	463	456	454	443	464	504	488	431	451	419	462	435	427	414	452	471	447	481	447	461	429	442	435	447	427	432	422	442	458	430	468	441	455	451	434	446	458	450	464	402	453	440	485	413	460	464	435	447	429	405	456	463	440	425	465	431	457	456	428	427	443	422	484	467	438	464	459	442	472	461	471	455	447	455	418	423	447	485	483	424	457	422	464	435	419	437	459	454	436	411	480	438	447	422	437	433	456	462	447	452	415	446	476	454	389	432	463	438	430	457	482	481	486	428	453	479	456	443	456	445	438	477	460	499	431	491	476	444	451	476	444	433	413	449	426	437	443	429	439	455	441	405	482	489	481	468	435	458	411	436	469	435	418	442	430	487	447	451	460	423	492	496	429	454	445	443	457	423	429	432	415	427	443	439	426	464	413	410	443	448	450	443	418	462	444	469	454	430	472	449	456	433	471	450	469	461	439	477	465	437	461	505	457	411	469	442	469	453	464	459	451	411	478	448	400	451	468	433	452	478	432	422	472	482	474	460	439	430	453	468	447	496	491	432	442	432	443	464	496	435	450	458	472	451	422	464	462	486	507	472	476	426	454	429	439	450	431	437	449	420	440	426	443	425	432	453	452	471	477	463	452	435	495	445	460	441	427	419	445	454	405	463	461	444	464	404	444	441	428	489	499	482	451	476	462	470	462	469	427	440	417	454	433	440	448	452	423	491	437	420	438	474	451	421	448	433	443	425	466	467	462	446	477	463	429	416	462	447	449	491	459	482	428	419	435	479	460	447	394	443	478	475	449	424	476	426	438	465	440	447	471	455	481	445	463	464	471	487	427	457	493	411	422	478	424	393	444	423	454	462	468	482	469	408	427	472	427	460	439	447	453	475	456	440	419	445	425	441	429	447	453	443	447	453	463	454	442	462	461	426	415	454	453	470	450	480	489	448	419	443	487	457	447	492	466	465	424	473	464	422	440	449	450	456	432	475	437	463	434	457	414	429	454	490	470	473	448	445	452	461	458	460	481	434	441	468	424	459	436	477	439	459	436	449	463	405	426	473	437	454	450	472	450	472	459	447	413	463	421	453	433	440	429	466	447	473	427	453	420	436	481	435	423	482	453	435	438	479	440	462	460	448	484	444	449	447	455	444	480	476	477	433	402	492	485	464	425	446	444	477	443	458	436	455	455	467	489	430	454	467	404	415	415	400	458	428	489	446	435	465	437	474	468	471	452	455	447	447	480	469	429	466	454	459	435	477	443	414	452	465	460	467	450	437	481	449	405	440	423	450	491	435	429	479	453	453	473	439	446	463	482	478	413	452	437	453	467	424	448	467	426	477	471	400	467	413	476	461	447	439	447	421	437	466	420	398	462	445	457	456	445	435	465	452	450	467	438	477	433	461	447	470	477	474	447	464	417	469	460	455	463	505	434	470	474	449	420	452	432	433	400	439	410	415	448	429	451	458	456	445	450	460	438	489	429	482	462	463	404	439	432	443	437	442	450	458	469	475	440	442	479	448	438	423	464	452	451	450	449	468	456	470	440	483	462	427	458	430	468	450	405	452	455	437	461	494	452	445	460	472	470	420	444	448	459	458	454	475	477	417	486	470	467	483	459	429	443	489	428	426	456	464	472	459	425	451	431	479	488	432	497	444	404	405	398	469	446	485	461	443	450	469	441	450	483	438	476	437	449	428	441	438	444	459	426	458	449	441	425	437	465	455	438	450	417	455	433	440	440	481	457	409	427	410	471	443	432	460	428	448	445	439	505	475	490	414	453	434	480	468	431	425	460	448	441	454	455	435	468	445	470	440	432	451	431	495	463	439	447	472	398	443	447	471	464	403	441	476	447	434	414	430	457	430	446	462	456	455	422	462	427	472	434	427	444	482	476	408	428	429	452	445	438	451	447	488	445	451	393	473	449	482	459	443	430	419	449	473	456	472	477	444	484	414	441	406	426	440	443	451	439	445	464	460	472	454	477	454	432	490	472	436	436	461	455	462	465	462	473	429	440	447	434	462	405	464	428	462	460	493	402	467	455	432	431	454	458	442	432	463	470	412	438	454	446	440	478	422	424	466	455	474	454	437	430	416	484	409	447	463	478	414	463	466	503	448	515	473	466	438	502	469	481	431	446	421	410	443	393	427	452	444	465	451	482	474	474	442	476	507	456	468	480	439	430	446	453	439	466	461	434	450	448	445	474	417	445	449	492	468	426	466	463	470	477	433	431	462	461	435	451	467	440	441	426	468	470	463	408	471	460	475	474	458	454	478	436	425	464	453	428	425	457	467	463	466	447	480	480	439	443	472	436	464	446	436	454	457	461	435	435	439	472	427	400	448	417	419	470	446	461	415	424	428	453	411	422	447	485	444	476	447	461	486	406	431	438	428	452	469	470	446	431	434	429	419	435	454	444	433	448	452	458	430	466	458	479	463	420	458	485	465	450	442	437	447	435	483	471	408	492	473	458	484	446	440	451	427	441	465	449	445	416	468	436	462	444	433	454	434	439	421	437	430	396	429	473	456	453	423	416	411	467	480	478	410	432	439	457	464	456	446	452	419	440	442	476	413	443	451	416	440	474	450	456	460	452	452	449	447	454	429	432	478	453	442	451	457	514	416	433	436	470	468	420	469	459	467	415	476	448	434	484	461	435	465	471	455	449	436	423	451	477	446	459	457	465	457	418	422	464	425	437	461	420	460	437	475	406	468	440	448	489	429	446	439	474	480	459	482	424	483	429	446
23309	21113	27557	24942	19125	5567	2464	1614	1212	1062	775	683	638	549	509	363	396	378	403	343	334	325	295	275	298	272	277	283	278	261	246	242	282	265	256	265	263	280	264	243	252	261	226	240	256	230	225	235	254	261	224	235	213	228	251	253	245	235	258	234	261	238	235	225	239	232	210	256	190	216	252	216	222	185	220	229	241	224	217	237	248	226	228	236	221	224	233	212	213	238	230	199	224	224	207	221	230	236	223	215	244	216	213	196	196	255	237	195	239	214	236	220	241	215	211	229	209	230	203	202	231	205	212	213	235	213	258	210	237	217	224	208	218	232	252	221	211	215	220	222	225	192	215	231	214	217	183	254	219	245	245	198	229	229	194	216	245	237	215	164	215	214	214	224	219	228	227	212	202	219	226	209	205	203	224	229	212	215	232	215	223	219	236	205	214	218	193	263	206	199	227	220	212	206	216	213	219	190	229	227	243	199	224	235	224	211	195	234	206	235	243	222	226	226	205	197	210	214	218	209	218	221	196	214	193	234	222	211	209	209	233	223	205	241	195	199	214	216	211	237	213	244	218	210	239	199	224	219	210	228	226	244	213	249	221	221	247	181	226	217	216	223	219	216	219	222	234	206	223	219	213	201	206	227	221	213	215	236	235	232	209	220	207	253	203	250	190	225	234	228	244	217	223	216	229	201	216	239	246	227	217	203	230	233	222	214	254	190	195	219	225	216	242	209	209	188	238	255	209	237	249	205	217	227	214	193	238	242	229	224	223	222	209	244	238	245	231	218	198	225	209	218	228	209	200	250	206	242	225	201	221	242	200	201	219	222	195	241	207	225	217	207	209	195	211	225	222	221	198	224	234	212	208	212	221	214	211	255	237	204	244	239	217	211	218	215	217	250	226	222	226	210	233	225	210	239	246	212	225	211	218	253	208	218	204	234	214	209	217	236	228	229	214	228	205	228	209	225	224	230	216	213	197	207	201	204	233	222	228	232	218	237	233	202	198	230	208	244	238	239	236	211	220	226	200	217	215	206	241	212	209	218	264	219	211	237	211	208	240	231	207	213	218	211	232	237	237	191	222	221	227	239	219	238	231	212	231	255	238	218	207	202	225	236	236	225	229	231	214	223	220	207	235	215	201	187	228	213	203	210	194	207	218	212	231	216	218	195	225	224	226	204	229	212	202	226	233	218	208	204	225	203	224	214	207	219	221	220	215	251	214	200	209	250	224	214	223	221	215	213	238	201	226	238	217	228	211	215	235	196	226	217	219	204	237	224	206	242	218	214	219	213	233	226	224	218	209	188	216	210	229	195	222	217	210	238	221	215	231	189	230	243	229	213	220	217	222	195	219	232	225	234	212	188	225	237	226	210	212	234	209	236	208	209	221	209	214	236	233	233	231	224	228	208	214	206	229	217	231	203	231	215	244	225	225	221	205	201	225	236	232	197	216	213	231	231	237	219	239	231	233	207	228	198	228	227	208	225	200	208	223	214	226	212	215	231	200	237	231	233	208	213	222	233	222	241	209	197	222	210	223	232	214	221	241	213	215	228	216	231	245	224	221	225	209	210	198	239	213	231	212	195	215	216	227	234	226	214	231	234	198	216	247	216	216	217	210	244	220	215	221	233	233	226	231	225	218	214	232	214	224	232	224	193	202	198	212	229	231	230	210	182	226	207	228	227	219	209	225	225	219	199	214	241	193	211	223	196	273	210	205	211	219	247	231	230	206	197	222	252	237	208	232	227	233	230	241	237	203	256	206	219	229	218	218	216	220	222	209	219	236	204	204	220	229	218	192	227	228	227	219	228	229	219	218	238	230	215	222	211	226	220	228	212	218	228	216	223	240	197	211	228	231	192	215	213	189	235	216	219	245	228	212	235	223	187	214	224	229	223	198	225	233	215	239	254	220	246	235	210	228	208	220	222	220	227	232	213	214	217	199	206	194	232	191	217	213	214	195	199	219	221	229	224	245	218	216	217	228	197	235	238	218	219	234	212	218	202	224	233	224	223	210	229	236	220	242	219	225	214	231	226	226	206	207	240	229	230	240	251	232	212	226	237	210	222	227	227	225	216	238	208	232	206	213	216	207	238	211	237	236	252	239	222	237	234	224	221	209	212	227	210	249	216	215	221	239	244	220	229	223	193	221	257	245	219	213	221	233	224	216	241	260	236	200	214	228	240	222	208	234	219	220	207	217	219	233	206	231	199	220	239	227	216	226	228	209	241	209	238	228	227	205	188	209	211	229	189	217	237	210	211	213	226	209	225	253	205	237	222	245	208	246	212	220	230	203	234	198	224	234	211	227	223	228	216	204	205	234	216	195	225	230	264	207	203	212	199	236	227	207	213	202	237	231	225	192	205	227	212	248	222	235	250	242	231	215	210	209	197	208	216	215	219	229	233	225	182	223	211	236	216	202	249	227	250	259	210	218	207	219	214	218	238	236	238	218	226	189	201	224	223	251	221	204	199	223	209	207	200	224	219	227	230	233	192	212	206	212	226	241	233	227	216	199	228	223	239	215	208	222	218	236	244	229	225	223	208	229	215	202	221	226	220	221	205	218	203	233	232	225	240	221	233	216	217	232	209	229	192	220	211	230	235	215	213	230	221	245	219	234	213	219	202	215	244	201	195	217	215	213	222	211	204	234	185	226	234	188	216	236	238	217	215	212	190	208	220	206	232	208	231	205	221	213	236	223	223	217	203	200	224	232	231	223	234	228	225	195	213	209	210	208	238	239	201	248	214	239	221	228	225	193	209	212	203	234	227	218	220	202	242	225	223	217	250	204	219	239	242	230	228	243	206	186	207	203	222	245	258	211	235	224	241	232	224	221	218	217	198	242	228	207	242	229	219	230	238	223	200	206	214	213	228	219	210	209	236	251	210	200	248	212	217	210	212	221	225	220	215	218	222	204	229	235	211	229	221	217	221	222	210	229	221	240	253	208	212	185	209	229	207	215	216	196	228	254	218	215	202	203	211	206	214	225	211	225	209	202	231	217	193	207	207	241	190	208	200	228	199	241	236	224	243	223	220	215	220	214	209	212	236	235	222	206	202	192	200	217	224	245	227	222	245	213	227	229	204	218	200	215	208	230	212	221	244	213	211	217	207	245	213	227	224	219	237	221	216	212	218	220	198	225	209	221	213	232	229	201	193	222	209	213	209	221	227	224	212	224	193	238	234	191	219	224	220	210	218	224	211	214	225	231	188	226	208	224	216	233	218	209	231	201	215	228	203	218	230	211	198	191	217	232	206	206	218	194	209	205	228	212	215	248	219	208	224	199	201	195	201	229	200	219	230	199	216	233	239	199	233	194	209	189	215	231	204	187	214	237	209	221	207	197	222	221	235	247	235	234	224	246	237	226	252	199	206	194	226	216	224	243	215	203	237	246	232	202	198	212	236	222	208	226	223	217	197	209	208	221	217	224	209	232	202	223	234	217	240	210	218	218	231	202	201	220	204	217	209	210	226	201	219	219	234	221	235
19696	31010	23353	14663	10246	7728	5735	4654	3459	2923	2254	1881	1542	1280	1187	1034	935	861	772	691	673	636	608	586	539	521	524	500	468	508	465	484	461	460	459	460	474	460	467	449	439	448	440	435	430	385	416	404	392	399	390	364	409	389	413	409	386	389	378	378	388	405	388	372	409	392	391	380	362	354	339	364	359	396	371	340	332	342	294	367	348	354	381	385	343	347	369	361	354	332	349	369	369	326	350	345	346	332	345	351	356	358	358	334	393	377	341	345	358	347	347	364	346	366	357	374	340	370	346	366	343	357	354	368	390	294	347	321	344	314	360	382	332	372	332	370	366	355	348	366	328	342	359	342	342	354	351	350	377	354	354	336	363	336	336	364	357	348	339	354	371	379	341	330	329	406	339	351	336	343	336	376	351	368	375	306	367	346	340	396	381	383	362	331	331	353	344	351	347	364	354	357	367	348	357	369	354	350	349	358	332	343	358	335	308	340	356	309	363	349	361	383	360	373	346	344	370	359	355	327	381	357	378	361	337	334	374	382	360	359	368	373	362	361	395	402	383	358	328	343	331	331	330	350	379	341	370	355	333	299	351	353	375	345	371	339	329	352	311	388	347	349	369	372	371	315	351	348	335	359	338	364	393	347	360	348	344	326	352	326	360	347	370	383	336	348	329	342	325	363	358	368	379	354	359	373	365	322	330	335	361	353	345	353	349	316	354	368	371	352	356	361	345	351	364	324	379	356	352	329	319	388	370	350	371	358	355	339	364	350	362	351	336	365	351	359	335	371	365	387	331	333	348	366	382	329	379	372	316	334	344	338	338	377	366	394	366	371	355	349	360	354	384	372	332	337	325	335	351	340	353	330	387	372	320	381	358	401	349	376	366	325	356	332	347	337	350	363	383	359	349	387	359	395	375	382	344	338	326	343	354	380	371	367	331	364	373	356	357	350	353	358	365	374	363	333	356	378	348	366	350	369	360	355	329	350	350	376	333	373	349	353	333	372	311	346	351	320	343	349	343	374	377	364	345	362	348	376	321	362	338	381	345	328	350	352	350	383	334	340	352	320	391	351	335	356	340	344	399	341	368	320	320	388	376	358	350	369	359	361	371	357	364	375	345	368	360	352	386	357	351	357	340	347	349	350	356	318	356	335	368	349	350	360	352	324	355	373	356	353	347	350	350	365	348	355	345	333	328	336	369	374	379	353	346	338	378	376	387	358	341	340	321	379	332	346	352	357	361	364	365	382	390	344	355	353	354	359	327	368	364	377	363	336	328	341	374	390	338	348	357	342	365	344	365	363	362	372	374	350	336	342	361	379	346	333	361	371	371	366	330	370	352	367	342	357	381	398	367	332	339	359	357	384	359	377	373	358	332	373	323	321	374	346	339	340	363	354	338	348	360	362	373	363	338	344	342	319	345	320	352	348	332	359	342	332	367	336	340	331	357	364	366	364	352	369	332	338	341	347	379	370	329	349	335	333	312	318	325	362	342	337	371	359	340	391	354	327	352	370	370	367	342	368	327	370	328	378	333	372	354	399	389	332	372	356	353	310	332	361	342	348	306	337	375	368	373	368	363	361	352	357	357	367	340	356	355	336	386	388	373	337	348	337	395	331	332	363	369	357	339	370	387	338	336	335	331	362	360	347	350	296	369	368	354	370	357	380	320	359	350	342	334	348	333	358	341	359	354	345	329	323	339	381	365	339	335	334	357	338	375	362	359	341	367	367	369	358	333	352	355	354	348	386	350	344	346	341	360	363	370	353	384	352	375	382	358	315	352	345	330	353	322	346	366	348	327	364	331	376	341	350	350	333	359	387	384	320	357	370	380	378	337	344	358	345	349	338	348	353	324	349	341	364	380	336	395	343	362	371	350	356	310	357	384	343	339	377	343	353	320	365	325	360	348	334	393	328	342	358	394	358	376	367	352	366	354	369	400	391	331	337	364	350	339	350	404	369	350	366	335	341	348	379	334	378	367	347	330	367	348	379	374	328	343	374	327	345	381	318	344	339	349	347	328	350	375	343	329	362	355	354	334	322	381	352	300	364	373	376	318	390	388	346	363	321	357	368	370	336	311	370	368	347	349	373	365	338	334	330	386	369	347	362	350	401	358	308	345	395	392	370	392	343	352	357	361	400	382	399	364	336	336	350	363	340	334	359	365	357	344	364	365	346	351	374	373	351	343	351	344	356	359	361	343	369	327	358	367	329	340	371	348	348	332	376	349	349	384	370	314	341	334	352	359	330	368	360	361	381	343	351	366	358	354	377	362	352	361	373	366	342	320	397	321	349	341	352	345	361	352	335	335	336	333	363	336	371	391	375	327	341	347	329	351	345	362	344	324	380	336	364	368	336	362	359	367	375	390	377	363	370	341	351	336	349	359	342	356	340	357	364	385	404	348	362	356	362	361	367	337	327	385	356	338	345	344	332	367	337	342	372	365	375	337	352	366	334	371	324	384	321	366	350	342	387	362	332	372	388	374	370	351	335	356	373	388	348	346	364	383	345	320	352	363	362	374	335	339	312	352	395	339	361	365	338	367	323	352	342	341	364	369	348	372	366	346	362	367	367	338	345	344	336	338	350	379	344	377	343	354	359	351	375	368	375	389	389	350	351	342	365	357	379	403	329	351	343	341	342	325	398	384	321	342	348	354	339	379	359	376	338	360	331	345	366	347	373	364	332	356	350	360	348	329	346	356	324	376	368	379	316	359	395	352	342	311	347	368	364	376	369	344	356	314	348	361	349	335	334	356	373	364	349	373	338	336	338	339	376	353	366	359	372	362	336	362	381	352	349	352	350	339	330	324	332	351	388	399	356	355	343	344	350	367	337	371	359	352	362	326	349	365	365	317	344	337	360	338	355	342	348	348	335	354	339	347	361	351	327	327	346	366	345	362	379	370	338	408	367	346	342	348	366	348	321	354	310	361	350	327	373	362	348	360	359	329	376	348	342	330	402	386	372	357	388	379	339	349	367	366	365	340	364	342	355	328	389	343	363	360	337	375	364	343	368	356	336	365	347	371	360	353	373	351	346	346	321	351	347	370	362	371	352	346	340	339	348	387	358	346	355	332	354	350	376	336	338	379	311	322	352	351	336	371	367	357	329	369	342	346	358	345	375	346	359	350	380	368	338	362	339	352	345	329	341	358	342	334	344	370	339	360	375	323	346	371	346	350	367	353	375	374	365	328	359	360	387	383	365	339	368	383	335	344	342	348	379	353	359	375	330	323	347	347	367	358	333	378	324	361	364	353	340	379	364	352	353	324	371	322	408	393	351	346	326	378	337	352	345	322	352	351	336	339	385	340	353	330	356	375	348	371	371	370	355	351	376	388	366	360	338	383	346	370	334	338	385	356	339	333	353	352	350	344	366	381	374	350	394	314	361	367	372	361	360	406	371	343	348	377	365	382	374	349	365	346	352	355	365	366	384	338	351	355	360	364	365	351	333	344	347	341	363	360	363	361	326	344	340	346	333	364	356	355	363
24777	21124	25182	21718	4556	2192	1532	1184	877	748	642	550	485	490	427	411	424	342	380	341	306	310	322	311	309	282	321	299	305	266	292	310	300	297	268	268	264	267	296	298	294	298	322	293	288	262	280	290	277	271	297	267	271	313	317	280	271	297	300	305	312	272	260	270	276	271	252	286	251	294	257	254	315	265	245	244	292	263	247	253	256	267	282	267	261	239	245	263	274	233	252	275	277	271	262	238	259	305	288	253	282	277	262	258	248	256	277	251	253	222	263	264	293	257	244	247	259	267	261	271	285	268	256	258	259	262	250	249	287	260	280	260	274	254	290	282	251	256	263	274	266	236	291	274	263	275	253	276	251	251	253	272	258	264	284	307	278	269	256	254	325	260	278	252	248	279	257	261	279	272	271	281	266	259	280	264	292	265	269	282	262	253	251	270	293	265	264	258	258	257	245	282	235	288	260	259	282	252	252	254	251	252	258	284	274	284	252	266	254	273	250	292	292	260	278	240	284	261	260	271	267	259	237	276	253	256	282	244	280	265	282	249	240	255	259	284	269	245	288	245	250	276	278	273	270	234	280	253	289	270	283	228	279	258	279	274	242	249	287	279	273	245	250	249	268	268	253	289	231	276	274	272	279	294	257	252	245	243	272	264	267	264	286	284	263	268	243	259	262	264	290	264	278	265	253	270	251	294	265	228	266	244	254	256	245	280	260	254	265	267	267	259	293	265	280	263	256	241	290	275	262	293	240	264	275	242	292	224	296	223	281	255	277	261	269	280	249	272	249	256	249	266	240	269	249	245	266	274	272	257	246	262	249	272	289	264	289	230	253	254	250	287	230	218	269	245	270	299	281	288	262	267	236	275	278	263	271	257	257	237	275	256	225	287	267	257	301	244	265	257	259	285	267	267	261	264	253	276	280	266	275	266	265	263	278	232	247	238	282	280	286	258	270	259	257	243	271	240	249	245	255	285	268	251	250	253	259	260	284	251	263	280	266	257	258	269	261	247	271	275	265	271	257	256	283	263	273	254	305	256	278	262	277	267	251	277	281	283	260	267	242	261	282	260	283	265	238	281	245	281	240	292	262	294	256	275	242	253	254	274	270	273	259	262	260	244	287	265	247	268	250	224	264	266	262	299	239	278	283	296	276	258	265	265	265	272	261	273	263	281	260	230	258	278	278	268	251	283	255	252	260	271	283	251	274	261	244	262	310	275	254	237	266	248	271	287	244	275	284	280	266	252	274	251	237	275	278	248	257	254	253	260	259	232	296	288	272	276	259	272	268	273	288	250	296	274	270	268	281	253	255	252	233	278	262	265	302	291	269	279	268	248	292	255	253	295	269	280	260	284	258	285	255	264	295	260	235	246	243	245	300	286	262	257	269	252	276	248	282	260	258	287	260	283	271	258	266	272	230	252	267	247	276	256	277	264	250	261	270	259	293	276	261	283	238	279	246	263	255	265	239	278	229	261	281	246	290	272	290	279	248	251	262	259	254	247	257	296	272	270	254	262	260	272	274	282	264	244	252	294	273	262	273	266	264	254	268	233	274	257	289	258	241	256	258	246	276	268	234	268	240	277	268	268	251	255	264	254	254	270	279	260	261	240	285	253	256	298	260	295	256	256	271	290	254	274	278	288	266	266	263	251	241	258	251	259	279	243	275	282	274	269	268	231	280	280	276	256	257	233	259	297	240	261	271	252	290	241	252	268	259	253	243	243	268	259	265	261	264	257	264	245	251	235	301	263	251	280	248	284	263	249	252	263	260	263	238	245	245	266	281	259	260	302	254	231	237	262	260	256	268	293	239	301	243	256	265	270	263	262	272	269	246	258	255	263	257	280	260	252	268	271	249	235	276	236	249	259	313	260	244	225	250	257	265	270	267	256	242	253	281	251	250	266	261	246	232	274	274	288	270	269	250	275	257	267	239	279	279	254	263	259	271	282	239	280	282	259	292	283	292	253	292	283	266	244	260	275	253	287	261	252	300	274	284	273	247	255	259	284	264	304	245	258	252	250	254	266	235	261	275	277	249	288	270	263	278	258	277	239	279	249	277	274	266	257	255	269	231	230	253	273	283	243	239	293	284	254	268	258	253	289	271	245	277	252	243	264	258	250	279	268	257	281	266	260	282	249	269	277	264	267	278	267	249	261	231	287	235	269	261	269	256	266	270	292	250	246	261	262	246	249	251	246	250	272	248	251	246	286	251	284	277	242	252	237	297	279	288	255	264	269	270	266	247	244	267	260	270	257	251	288	285	260	265	252	289	272	252	251	275	273	271	268	265	269	238	245	260	268	238	284	271	252	266	271	262	237	294	223	243	282	262	249	278	254	276	270	255	292	279	230	281	289	238	268	258	283	251	256	279	293	275	259	237	267	287	268	251	251	234	261	248	277	276	265	241	272	255	269	236	297	251	253	263	255	277	258	218	283	260	241	254	273	258	261	264	284	275	257	234	233	248	288	264	260	230	266	277	249	253	266	269	296	251	265	259	282	259	252	250	251	248	251	262	267	238	260	284	277	269	268	252	257	281	245	264	270	244	264	274	282	235	276	264	258	282	256	271	288	255	269	295	279	264	269	241	252	248	243	262	269	250	257	285	262	287	271	244	269	249	259	255	244	279	267	247	258	275	281	265	282	272	258	256	250	240	275	266	268	286	280	259	236	257	272	263	255	265	272	264	279	262	282	246	266	276	230	248	260	279	255	266	239	267	241	280	265	263	270	267	296	263	259	230	245	282	275	249	263	254	262	259	259	273	281	281	267	277	239	280	264	265	253	285	250	277	291	251	273	262	254	256	228	278	258	275	255	260	254	272	292	258	259	236	252	261	240	277	254	261	233	264	237	273	298	275	264	251	228	287	263	279	265	249	249	276	267	295	245	242	276	260	259	290	280	256	268	264	290	255	266	291	282	271	287	255	242	292	275	257	257	303	244	235	259	258	277	254	255	269	263	295	258	292	268	281	243	281	274	274	263	252	255	276	269	284	251	275	256	251	248	246	243	249	235	275	274	306	284	263	273	258	237	239	269	237	262	260	233	268	257	259	251	252	251	303	245	266	272	243	266	257	252	293	262	256	288	285	257	280	255	270	260	224	262	258	255	254	274	282	278	257	287	281	256	276	270	276	276	235	257	273	256	273	246	296	275	288	239	232	247	248	248	263	258	279	279	258	301	284	285	241	234	264	243	245	249	269	257	256	249	273	278	262	257	261	248	255	264	283	256	275	288	235	312	294	253	274	290	258	279	269	266	272	262	240	253	272	286	280	257	288	276	249	302	267	264	279	250	249	277	253	249	266	267	286	255	281	264	259	273	283	261	265	262	241	281	259	273	277	260	260	248	246	286	245	232	273	258	231	248	268	275	255	271	249	253	260	232	270	251	285	273	251	261	265	242	249	272	270	239	274	275	271	274	265	281	260	231	225	293	250	281	244	266	252	256	271	279	273	266	280	251	284	274	252	270	228	245	237	286	269	234	288	248
18742	26789	19620	11533	7922	5801	4428	3425	2718	2134	1790	1487	1287	1130	1008	911	780	772	710	664	641	592	560	572	548	531	541	541	539	537	491	498	481	493	463	510	515	504	473	488	497	474	498	494	455	439	463	455	446	479	460	458	503	449	507	440	436	503	423	435	446	498	479	427	440	442	431	414	446	426	416	443	448	403	463	404	430	432	435	451	430	406	424	424	420	423	414	390	378	434	424	466	437	398	440	396	424	414	428	388	369	406	397	405	430	418	410	436	421	426	389	404	408	411	428	429	417	394	413	450	424	394	409	460	448	392	413	453	413	407	462	397	430	417	395	446	402	397	456	431	394	406	414	451	427	457	414	432	378	438	411	399	415	435	415	435	416	426	403	416	405	425	379	404	394	426	451	431	430	436	396	392	403	427	409	430	416	424	393	431	393	440	417	423	406	413	413	436	435	416	421	402	404	417	420	400	445	399	403	410	397	408	414	407	424	421	448	416	407	446	391	410	449	414	425	417	409	391	380	406	424	376	409	410	410	419	425	442	401	413	420	436	431	431	456	397	418	419	414	394	410	419	401	447	424	413	458	403	444	408	414	439	412	376	358	423	410	389	422	403	416	440	456	415	404	395	401	420	447	430	464	417	376	435	423	391	434	431	423	459	413	484	410	423	385	432	422	430	413	471	394	424	433	431	395	424	440	413	410	403	392	440	459	446	441	445	399	423	390	401	402	429	424	419	380	425	399	409	416	399	450	430	410	425	427	433	418	413	406	455	424	421	417	411	434	408	424	438	412	439	417	412	434	400	414	410	428	424	437	386	406	399	431	428	450	407	385	463	381	403	394	411	436	409	445	398	433	423	403	433	394	380	416	448	425	445	423	389	401	416	407	460	399	410	414	368	397	441	440	400	403	394	420	411	389	422	405	397	437	394	382	421	419	438	437	429	438	433	426	419	444	412	394	414	430	385	404	411	426	420	406	420	431	400	456	429	412	403	437	463	391	429	399	400	398	393	426	432	381	411	411	382	386	439	417	417	404	426	451	425	417	409	391	394	473	429	405	400	448	421	377	422	420	444	436	404	403	436	437	381	431	411	430	429	432	425	398	439	442	419	396	443	435	426	437	421	398	408	381	420	419	409	399	438	398	435	462	420	413	410	462	432	413	417	442	433	401	434	425	420	400	443	419	421	394	420	408	422	433	407	406	439	378	430	438	439	372	470	460	436	391	396	415	439	440	445	438	424	438	415	429	411	455	433	424	417	433	418	423	427	418	385	430	404	417	408	412	358	421	433	419	447	429	407	383	404	435	397	468	412	405	424	410	398	401	434	422	432	419	441	395	421	422	407	429	442	392	410	411	413	403	427	407	431	446	455	402	402	377	414	416	443	413	430	423	434	425	409	433	426	429	409	405	407	401	444	461	423	397	365	420	457	413	415	392	455	431	423	452	400	408	402	417	416	416	420	391	421	420	433	432	440	400	435	461	395	422	415	413	432	430	383	435	407	386	406	427	476	435	415	422	411	427	420	450	436	423	424	425	407	436	427	398	403	428	375	400	426	420	425	422	407	409	426	377	423	408	429	442	455	438	408	388	436	454	421	415	427	409	402	397	461	404	432	432	411	440	438	441	437	410	425	405	376	427	420	416	409	419	420	429	423	427	416	414	349	412	419	453	425	414	432	426	441	429	411	418	434	387	418	418	406	404	454	406	405	435	454	411	414	424	421	420	434	386	410	402	405	391	417	420	418	429	420	398	420	399	399	444	400	424	451	415	422	393	426	408	441	402	416	419	413	397	422	425	405	439	441	405	445	412	430	414	401	420	401	462	437	425	419	387	402	452	443	453	372	392	398	429	427	372	383	419	429	443	436	404	429	442	407	419	429	423	409	404	427	431	403	427	398	394	383	439	401	449	405	401	430	413	420	428	415	402	418	418	427	408	425	399	455	416	406	387	403	412	369	395	415	438	408	409	407	451	441	407	414	468	394	417	432	415	414	425	418	418	390	372	451	417	409	418	406	403	429	398	444	471	401	411	455	393	461	425	400	404	407	423	425	424	447	428	398	409	401	418	433	439	430	442	383	422	442	392	433	414	421	447	427	424	453	419	392	406	398	437	403	439	435	402	403	418	446	401	408	428	476	405	443	396	399	423	405	437	428	427	399	421	401	451	401	406	430	437	399	441	401	404	439	403	397	401	412	407	423	427	401	395	408	412	405	401	446	438	437	368	395	408	422	419	398	425	398	453	394	409	443	425	411	456	404	431	437	414	403	427	447	405	425	454	422	401	418	407	435	419	421	438	407	400	401	389	440	403	395	390	435	418	408	444	449	441	451	427	411	440	411	398	399	390	375	419	421	406	382	391	427	437	410	437	445	444	410	430	430	408	448	401	414	419	433	426	413	439	410	411	435	362	392	438	421	391	424	443	385	386	412	400	413	400	439	382	428	416	432	439	436	409	426	426	421	410	428	428	424	408	420	434	417	388	449	412	438	418	429	425	417	409	381	392	390	407	408	433	396	426	430	368	402	435	407	401	433	413	408	438	373	410	425	412	449	422	421	429	428	457	420	430	448	419	415	425	413	425	462	441	400	392	425	401	402	416	399	409	409	420	412	375	440	424	423	405	437	399	404	420	419	473	413	445	427	398	420	439	366	448	423	439	389	425	399	431	425	379	434	414	391	401	431	372	387	411	416	397	426	435	440	394	448	409	395	410	438	424	419	437	395	425	386	449	423	410	438	434	404	415	404	453	460	390	392	421	400	411	396	459	402	411	461	418	405	419	410	397	411	432	427	404	439	417	397	436	417	399	433	454	387	399	359	443	396	459	380	427	388	432	433	420	438	400	430	427	405	405	375	426	445	409	423	404	416	397	444	416	402	380	404	405	417	417	411	390	435	408	414	405	411	411	400	430	398	429	420	421	411	428	471	467	428	408	434	388	381	437	410	438	400	385	418	421	431	425	390	416	410	420	429	417	428	440	389	433	417	424	409	431	449	405	422	415	431	396	417	395	397	419	399	394	418	431	414	400	454	425	387	412	395	429	408	402	408	426	389	414	434	405	427	448	415	418	428	431	406	435	408	391	372	420	414	430	419	433	428	410	401	392	455	395	384	421	437	452	398	372	445	411	422	401	436	461	421	390	415	433	403	420	384	404	418	422	452	432	439	431	375	410	436	424	410	422	435	375	445	406	406	460	400	420	392	408	386	440	430	436	434	417	421	404	420	415	411	419	425	405	386	375	420	423	410	420	441	407	406	383	395	425	433	420	443	435	423	421	437	444	438	416	404	441	407	397	399	397	414	404	379	406	425	450	406	417	432	410	432	395	384	431	443	427	421	429	429	451	453	372	422	420	438	435	448	388	406	433	433	444	385	427	408	437	445	422	416	434	418	448	397	412	433	423	422	430	434	426	421	441	426	422	435	427	435	399	388	406	430	441	430	415	407	448	432	448	417	451	415	385	408	404	416	400	414	438	396	429	436	466	436	451	403
22517	21191	28306	24354	21183	17612	5107	2342	1629	1261	1017	807	708	561	547	454	440	384	360	354	309	295	318	265	272	289	250	253	238	255	242	225	238	237	258	219	239	222	222	219	207	229	192	192	220	206	172	204	216	196	204	183	216	205	224	220	225	201	197	212	224	184	206	200	205	206	204	180	175	153	190	193	174	176	176	173	182	191	178	142	193	165	168	192	165	180	176	169	181	182	176	177	192	189	183	189	175	180	203	188	180	182	187	171	180	173	179	182	169	195	190	182	171	188	180	193	180	185	162	198	175	196	158	195	182	181	166	207	169	176	184	180	160	188	162	180	161	184	151	169	187	153	175	177	181	161	171	178	168	175	153	194	175	154	209	157	171	171	189	180	186	186	153	196	188	169	188	211	184	184	155	162	171	192	175	162	157	185	193	183	159	180	179	173	165	181	179	187	188	189	186	204	213	163	193	164	179	189	192	194	160	176	174	173	198	181	155	182	186	178	164	190	175	194	177	183	166	176	155	169	173	173	185	166	188	181	180	199	181	193	137	172	194	180	165	182	193	173	170	194	182	186	195	162	147	217	191	176	175	167	180	166	196	161	193	201	194	176	170	178	164	201	166	173	167	170	153	175	168	175	184	178	169	184	157	198	153	186	160	177	181	171	179	177	165	182	177	168	213	173	161	188	183	176	177	198	211	163	161	171	182	195	184	207	174	171	181	162	185	185	200	183	151	170	180	185	173	194	167	178	171	181	176	149	168	180	192	174	201	186	196	172	194	156	174	172	172	167	189	183	174	198	160	182	168	164	203	167	179	186	182	167	188	141	171	170	162	163	182	173	185	196	184	189	153	169	177	177	172	154	161	183	171	173	188	180	148	195	161	195	177	175	158	203	184	191	195	175	186	187	174	193	178	192	191	157	168	182	165	159	179	182	180	193	185	205	161	184	181	170	179	174	179	158	174	207	180	152	173	167	173	173	180	173	187	197	178	173	162	169	197	170	173	171	179	167	164	192	156	179	161	178	192	161	178	197	176	193	169	172	208	175	156	198	171	180	176	181	157	150	195	172	168	178	176	163	178	187	173	162	194	200	167	197	179	171	180	179	173	179	186	185	192	163	140	173	186	196	182	165	183	196	168	175	179	158	209	179	169	160	174	178	174	212	163	149	201	171	219	186	173	182	173	164	219	161	188	181	183	159	186	184	184	185	175	162	196	198	166	189	167	153	179	156	160	180	176	190	157	187	155	171	177	183	177	178	187	193	158	180	194	174	170	161	172	184	177	171	175	190	180	195	174	171	191	190	196	175	194	189	180	172	170	197	168	169	183	190	174	191	204	174	157	163	197	186	180	154	161	183	186	183	171	180	189	149	165	192	164	182	177	154	194	147	165	164	187	185	160	167	178	144	189	168	185	172	176	176	196	184	162	172	182	190	183	184	172	184	170	165	174	175	177	160	182	157	197	190	177	180	186	169	183	175	166	174	177	174	180	165	184	159	170	190	176	184	168	174	162	170	191	167	182	185	166	185	197	191	163	176	171	155	178	159	169	176	155	191	188	185	195	194	178	198	174	178	162	166	168	176	188	193	194	171	180	172	182	192	192	184	180	162	188	194	170	171	184	193	196	172	174	162	184	160	177	174	170	178	181	193	188	185	201	198	169	181	182	182	189	170	194	172	192	161	196	188	173	181	150	191	166	162	178	159	191	194	175	172	152	156	194	183	163	147	191	170	190	179	167	171	165	176	186	189	172	167	174	176	172	172	163	169	167	179	189	178	195	167	171	161	181	186	166	179	180	163	179	168	189	175	177	211	168	162	182	170	166	182	179	178	191	208	178	181	175	176	180	164	199	182	187	164	169	179	178	191	168	181	184	158	179	194	172	165	193	174	197	189	185	165	186	158	197	206	206	164	176	193	187	158	167	187	184	206	189	175	203	175	186	178	166	179	169	176	150	196	191	182	189	162	177	189	180	162	172	183	207	177	149	191	180	187	179	183	180	175	210	182	178	178	179	174	166	198	202	149	165	173	171	183	156	180	161	184	173	176	190	159	189	154	158	178	167	208	188	171	193	171	180	165	166	171	145	161	196	161	204	151	162	208	158	164	190	177	152	193	191	176	199	192	181	199	172	162	185	181	172	190	155	180	205	205	186	191	165	181	183	175	183	179	195	197	190	191	189	190	170	166	192	165	166	179	193	177	166	170	192	173	172	175	201	174	188	202	166	165	166	188	159	181	186	189	189	191	171	200	176	182	193	179	181	167	167	176	178	171	199	184	187	169	175	162	166	185	171	164	203	199	179	178	177	178	173	165	163	181	185	176	169	178	174	191	164	166	187	174	163	157	187	191	177	161	173	177	187	160	177	173	177	184	189	169	169	177	208	182	167	187	185	169	187	205	173	179	177	180	170	165	192	174	220	179	182	168	164	193	183	169	196	171	191	171	190	180	198	178	162	160	162	178	191	180	182	195	176	159	186	172	170	175	198	158	174	190	190	183	180	174	183	176	168	174	187	170	151	174	157	160	163	155	182	181	150	155	158	203	186	180	181	166	146	174	192	186	183	145	175	205	166	180	176	147	160	177	177	169	176	217	165	190	164	198	187	206	182	222	179	169	183	176	175	172	155	182	186	179	180	191	160	167	176	185	182	151	159	177	179	178	173	185	172	168	158	165	175	177	160	167	171	186	186	159	199	161	149	179	167	158	178	185	188	186	197	179	195	181	157	169	181	183	165	180	165	192	172	177	185	174	200	170	181	176	173	173	171	184	171	177	155	181	175	172	179	174	174	189	173	183	157	176	175	181	143	176	196	160	190	192	178	154	182	191	177	188	186	165	182	175	187	174	184	185	167	178	173	178	166	193	189	172	175	169	192	195	191	166	181	146	183	166	171	204	194	198	176	210	157	176	166	175	192	159	186	167	183	164	194	150	177	188	163	190	177	185	172	181	190	182	164	175	179	161	171	186	158	180	176	192	187	143	150	202	170	185	178	174	175	168	193	182	178	178	199	163	171	170	183	202	195	182	203	190	157	171	170	161	170	174	165	171	164	162	187	178	179	185	187	172	178	200	155	173	174	167	205	145	198	183	179	164	171	186	172	190	162	157	172	193	185	203	168	167	172	186	190	165	165	172	205	179	135	166	179	206	192	177	170	182	193	175	196	181	198	192	168	155	170	158	157	187	185	157	180	187	170	178	186	170	186	182	208	192	158	184	159	169	178	184	177	169	183	207	182	182	169	159	169	174	180	172	193	164	169	185	166	174	174	182	199	174	182	160	171	190	166	190	178	168	185	154	173	164	187	165	189	139	172	162	175	160	195	198	197	165	186	126	196	174	168	185	170	181	208	179	174	160	185	215	175	160	172	179	160	169	176	175	178	165	175	182	179	169	201	166	174	180	177	174	167	192	196	165	156	190	195	196	191	170	172	174	195	186	165	189	183	177	183	168	193	126	163	195	163	174	192	154	176	177	172	171	179	214	167	180	187	164
22288	35307	27101	18202	13105	9912	7774	5995	4896	3638	2995	2350	2029	1689	1362	1177	1028	942	846	786	699	669	692	594	584	545	518	511	474	465	496	456	428	432	470	446	440	419	359	427	399	377	383	399	351	323	371	361	339	344	368	364	357	377	348	380	350	372	317	331	330	323	326	293	297	317	336	286	326	281	324	319	305	292	265	288	279	274	255	311	290	283	305	285	293	294	303	302	277	300	261	281	294	299	288	253	282	283	289	296	266	245	243	250	284	265	309	316	311	274	277	279	248	288	300	272	293	294	323	286	292	258	297	308	268	288	267	276	295	266	285	285	268	269	289	306	266	267	310	284	293	301	306	273	287	284	265	270	282	296	286	287	292	282	275	268	298	284	289	246	284	284	283	275	305	236	289	281	232	269	263	250	296	292	305	271	264	312	309	305	280	290	284	255	267	272	268	283	292	284	275	273	300	287	288	265	286	276	288	252	276	288	280	285	275	279	268	305	302	273	317	257	289	275	274	273	286	271	278	259	247	286	262	293	306	273	256	294	274	280	292	276	294	298	300	268	260	275	295	296	238	271	302	261	274	302	305	270	273	291	273	289	296	276	297	269	269	297	304	317	271	284	268	277	300	294	276	267	278	287	282	269	279	268	281	291	272	309	261	293	273	263	264	262	271	276	311	276	284	246	293	286	271	276	289	297	300	297	271	242	272	299	295	271	278	298	279	292	242	280	284	294	258	264	288	265	274	287	271	271	288	282	265	288	269	269	275	261	277	326	299	300	308	294	256	293	298	284	269	278	276	259	270	278	303	295	292	256	255	302	284	284	271	285	291	247	291	286	303	275	273	301	286	295	282	270	296	305	273	281	255	274	280	278	289	238	278	269	261	255	265	294	308	236	286	291	282	264	290	294	245	247	274	321	263	268	316	284	285	303	282	278	299	293	323	269	258	275	318	291	296	276	299	250	263	274	287	276	297	281	264	282	303	295	258	262	258	282	286	319	249	268	291	268	245	289	300	284	260	276	276	301	315	281	269	296	284	277	276	308	259	295	266	258	319	285	279	274	262	261	296	278	271	299	306	299	279	294	294	282	266	271	267	263	261	279	283	277	265	303	250	268	284	261	250	265	288	276	265	290	289	272	281	276	273	272	297	283	266	280	287	281	289	273	284	284	270	297	288	311	302	291	291	279	279	278	281	286	269	271	265	291	293	282	266	304	274	272	290	287	285	255	285	282	283	291	270	307	277	286	325	246	289	316	299	294	287	325	278	254	297	267	264	256	278	288	297	292	284	275	272	270	268	268	273	285	269	258	297	291	280	274	271	264	294	291	287	310	290	293	294	274	311	282	308	295	292	299	276	272	265	301	267	272	288	296	326	276	272	268	272	287	285	280	299	253	285	265	287	272	294	272	294	294	293	288	300	272	288	299	294	287	279	258	268	278	332	284	287	282	282	268	283	283	294	280	282	296	309	295	268	290	270	287	269	294	276	286	263	318	278	271	282	292	288	278	256	282	264	250	279	266	257	283	274	260	292	256	268	292	251	286	283	282	295	253	292	305	282	276	300	301	285	270	284	285	266	305	262	254	291	300	270	279	275	260	266	304	273	286	301	246	285	273	269	270	280	306	278	280	254	270	263	267	298	279	291	309	244	286	326	301	251	242	275	273	299	305	278	316	288	324	306	281	295	298	280	261	270	290	273	302	253	280	255	287	290	295	251	266	280	278	276	282	304	301	264	253	281	291	282	278	270	284	294	269	275	301	275	276	272	288	294	282	319	302	269	269	272	273	250	296	293	267	280	254	335	311	276	265	292	305	286	248	283	240	262	289	263	279	307	293	305	310	282	301	274	294	293	285	271	307	263	298	264	300	283	285	264	253	280	274	300	269	267	286	285	292	256	271	281	284	276	295	284	298	261	272	304	296	271	263	268	292	295	274	287	290	270	257	283	274	275	287	268	250	265	283	300	280	263	251	306	326	245	295	284	283	281	271	276	292	277	293	282	278	268	281	267	287	259	287	260	263	255	282	277	275	301	268	297	295	302	263	295	273	256	287	298	271	294	281	293	297	293	270	276	291	273	287	249	290	292	239	271	281	271	302	283	285	294	290	278	299	258	262	275	306	282	282	275	288	294	261	281	276	288	287	276	293	255	287	315	294	283	265	285	289	292	284	287	301	281	283	301	262	310	247	275	263	249	273	298	274	285	260	266	268	284	329	279	271	288	280	286	287	276	283	270	269	314	287	289	289	278	276	268	257	266	284	335	300	290	272	318	276	296	261	273	319	272	283	285	287	292	272	274	277	300	237	264	271	264	273	284	311	260	282	259	285	298	272	301	309	285	261	296	280	262	260	293	280	289	283	274	294	280	303	300	303	269	281	283	281	260	272	264	277	284	296	262	301	270	311	287	274	288	321	258	275	298	255	263	272	248	273	313	275	288	277	255	251	262	275	289	287	277	290	274	293	268	275	250	266	283	296	256	289	308	273	269	276	295	280	281	268	234	283	286	309	283	265	262	297	248	288	264	280	274	287	279	306	274	292	282	294	310	295	270	280	289	291	267	299	275	275	294	283	270	269	271	309	266	299	276	268	296	300	283	275	253	268	313	305	271	311	294	296	283	272	253	293	284	262	310	270	275	302	266	268	293	277	298	252	269	261	259	269	304	285	295	313	291	306	306	278	286	273	294	255	303	275	244	313	266	324	288	280	280	294	292	294	302	286	297	259	278	233	308	317	257	292	254	295	298	295	282	274	287	296	255	303	263	280	287	306	307	304	332	301	255	306	258	284	290	252	298	298	294	281	272	292	278	299	279	277	289	288	298	276	245	281	282	262	316	284	303	250	260	250	298	315	284	239	240	233	285	267	263	258	275	285	252	289	299	278	303	271	271	295	280	281	266	289	292	267	253	285	270	235	294	287	271	304	282	245	278	301	286	303	295	274	284	267	265	265	282	294	311	302	278	275	280	265	289	284	270	298	311	298	305	274	287	269	279	289	289	279	273	294	312	277	240	283	299	296	268	303	254	283	251	269	269	295	287	264	276	285	316	319	282	268	281	257	251	288	293	247	258	259	303	270	286	290	287	272	278	269	296	308	258	295	323	286	297	264	288	263	260	290	293	251	300	285	282	298	278	273	273	263	307	254	266	273	270	254	271	285	307	279	306	296	275	284	274	268	287	294	289	275	248	295	276	276	273	301	287	318	286	286	270	282	290	278	273	272	248	300	280	252	299	297	284	283	267	298	288	294	286	265	274	265	285	283	280	279	277	278	308	262	272	279	256	286	276	282	271	286	263	293	268	294	280	239	295	289	279	291	275	272	287	303	290	273	258	273	272	284	260	273	282	293	253	276	263	286	282	285	271	295	270	283	265	286	302	290	283	265	277	297	272	278	279	276	276	275	277	296	271	274	282	278	267	288	265	249	271	269	276	279	279	257	267	301	274	270	260	270	303	251	279	266	266	257	287	316	307	286	288	277	280	272	293	308	306	280
27481	18731	11375	5307	2601	1794	1283	970	828	642	513	512	410	415	430	378	371	344	371	302	299	350	306	304	312	305	323	294	318	328	326	307	296	273	293	279	276	296	288	294	309	291	315	306	266	270	292	313	322	281	245	279	268	291	301	290	302	294	275	296	263	275	273	272	280	277	279	287	275	269	255	279	290	265	308	275	273	296	278	251	272	270	269	268	266	264	255	305	288	281	267	271	271	266	298	284	292	278	291	259	291	293	270	291	282	268	294	278	273	283	267	267	279	278	272	281	255	312	284	260	265	258	286	272	263	259	255	298	310	293	289	264	270	280	241	274	275	255	256	277	306	304	281	280	259	243	272	302	256	278	300	265	280	296	282	274	270	267	259	294	279	299	279	273	261	285	278	280	275	263	273	289	284	270	264	278	284	273	281	257	276	279	289	289	272	282	261	262	269	296	258	281	288	268	299	286	278	285	279	288	243	277	295	291	281	276	296	273	254	293	298	293	247	282	303	313	253	266	238	265	268	278	275	261	262	271	289	277	262	291	255	259	266	290	266	274	273	262	295	284	285	270	300	302	294	267	269	274	266	268	270	283	265	273	301	264	291	269	293	248	296	302	283	265	278	267	269	309	269	284	281	274	274	286	265	247	252	221	277	285	259	276	280	269	272	264	302	288	288	286	248	263	271	296	264	277	292	296	303	260	271	258	272	273	248	254	275	268	271	268	294	250	291	279	263	309	270	293	282	268	283	262	278	264	262	291	318	272	288	266	284	277	282	275	286	292	242	287	271	270	263	311	298	275	286	265	298	288	254	284	272	259	269	285	259	282	297	282	271	311	268	276	238	270	255	254	285	290	292	274	275	272	286	284	252	270	276	276	280	296	281	265	315	267	307	263	277	266	252	290	299	300	272	258	272	279	270	282	265	295	280	269	291	340	254	310	262	296	249	278	286	272	299	239	286	287	299	293	267	262	286	249	283	283	241	269	267	282	298	277	286	264	262	280	284	254	245	262	276	259	289	284	270	290	279	277	289	276	294	251	263	288	257	276	286	250	254	246	266	254	254	291	273	263	275	286	306	267	276	245	277	274	299	297	259	292	280	287	283	267	262	273	246	276	284	265	270	257	261	258	275	253	255	255	278	285	287	262	295	282	288	300	252	290	307	250	264	271	280	274	287	278	274	266	271	290	253	294	280	268	257	253	256	271	266	273	282	283	246	262	287	242	288	257	288	264	255	278	276	308	273	286	266	264	284	280	274	268	277	307	277	297	268	282	275	288	285	258	300	282	309	285	273	290	259	299	277	298	297	280	265	268	256	261	289	303	274	269	278	244	263	286	277	283	301	267	298	286	284	270	271	263	320	266	294	256	262	261	276	281	269	309	292	275	261	282	264	264	245	286	256	274	295	253	285	244	262	232	286	295	273	281	296	276	272	244	275	291	311	258	262	252	290	275	307	258	299	291	311	263	273	258	274	299	242	278	293	311	264	281	288	277	303	278	274	253	285	269	285	276	279	261	255	256	311	268	281	295	285	261	273	301	264	292	291	274	305	244	294	269	269	278	267	264	292	257	274	286	265	287	275	285	280	289	282	288	294	290	288	253	271	276	291	254	272	262	287	285	264	286	261	263	287	271	251	280	270	237	274	290	275	256	274	303	252	282	281	275	279	276	265	281	253	275	253	258	251	257	236	246	274	300	242	274	313	271	279	271	281	275	281	266	280	263	270	314	284	282	271	270	304	271	268	288	302	272	267	270	273	291	256	288	279	281	293	297	290	271	302	271	262	322	264	263	255	279	315	253	276	280	268	308	306	235	291	271	298	270	291	221	293	286	283	271	304	281	298	319	284	282	327	268	288	287	289	278	291	268	294	248	281	313	287	293	293	317	260	268	271	270	269	272	288	294	299	247	267	278	270	303	281	260	304	277	260	276	277	278	280	265	285	278	264	302	289	288	254	267	262	281	293	291	272	285	298	274	258	298	237	275	291	276	281	256	280	273	269	275	299	299	257	244	285	253	259	248	287	257	282	277	251	285	298	290	265	289	239	282	302	268	273	251	296	280	299	272	280	279	293	252	266	251	280	296	280	272	298	256	256	259	287	281	305	290	255	263	278	278	292	297	295	278	273	260	282	294	276	270	272	273	284	249	237	270	255	285	285	250	244	272	293	301	274	272	279	266	269	294	266	281	295	286	266	291	275	288	297	277	292	263	264	279	265	282	286	275	272	277	240	288	280	264	271	256	270	305	264	293	294	267	305	299	299	312	269	271	266	279	270	260	287	259	260	259	270	275	285	262	289	272	287	304	269	267	263	261	264	267	291	265	265	237	256	303	245	262	303	270	254	244	277	266	258	296	261	290	290	293	277	283	247	274	313	275	261	267	266	268	294	268	263	280	260	273	275	286	288	291	256	289	317	300	298	293	278	277	265	270	280	275	259	273	291	275	274	300	279	265	289	277	286	277	282	266	277	275	240	298	278	283	258	283	269	304	295	278	300	271	264	281	293	259	272	286	281	285	291	256	286	285	307	301	282	263	264	242	273	271	252	271	253	271	263	258	279	270	259	300	273	291	284	268	265	251	267	308	311	274	254	290	289	297	277	296	269	304	274	261	281	267	254	309	280	263	268	272	276	278	297	291	284	265	304	271	266	285	267	307	289	283	294	275	275	277	260	262	273	292	282	270	281	292	310	250	258	257	251	239	269	254	276	280	262	294	275	286	282	281	250	289	299	300	273	278	272	276	263	270	251	252	262	285	279	242	262	276	289	286	311	259	259	272	279	294	291	259	310	283	264	313	277	275	280	253	264	249	267	273	260	250	265	239	302	289	283	285	222	280	236	272	286	268	260	275	264	270	288	284	257	271	298	282	253	256	278	281	277	249	264	261	271	280	273	289	311	291	293	254	289	282	306	237	271	284	286	276	278	272	283	265	297	275	298	267	287	279	252	290	253	281	241	264	270	260	254	253	329	262	281	288	266	253	263	252	269	290	260	253	259	268	282	295	266	281	269	274	273	275	277	292	274	248	254	270	276	305	304	299	261	288	277	298	297	310	284	301	245	306	253	279	305	317	288	278	266	257	279	293	275	270	264	276	290	273	274	260	302	279	257	287	274	301	274	259	266	275	272	258	284	276	285	265	252	300	247	271	261	267	267	262	271	275	245	318	257	256	274	240	255	283	258	264	273	295	269	276	275	285	267	277	272	278	277	267	237	278	257	288	266	272	262	262	283	266	267	295	270	248	259	275	280	281	289	296	303	277	275	289	276	294	274	275	259	283	269	318	291	288	278	282	272	251	264	288	279	256	261	288	264	292	293	270	307	317	295	303	293	280	281	293	289	277	269	295	266	273	280	270	246	281	289	273	297	273	286	273	292	282	271	275	293	281	274	318	296	265	291	293	304	283	288	270	258	275	290	276	316	297	262	306	269	287	307	266	256	238	297	255	273	275	244	295	286	279	285	274	269	298	290	305	286	269	243	278	310	284
17902	24136	17089	9557	6543	4635	3522	2646	2128	1654	1487	1185	1044	944	865	763	693	679	649	683	591	572	579	551	560	549	510	517	512	508	497	521	534	510	488	539	501	522	493	514	490	459	483	477	468	487	439	487	463	457	462	451	485	481	472	489	483	461	464	442	503	431	489	473	475	451	417	435	445	439	472	455	464	441	429	415	424	436	415	454	448	423	459	442	446	441	448	454	430	396	458	444	442	447	459	437	451	434	443	454	455	422	414	434	427	444	480	421	455	420	438	418	426	433	418	405	439	413	406	376	415	414	415	451	437	416	465	437	451	444	395	417	440	447	431	445	506	426	455	457	417	446	446	420	482	446	460	419	442	422	392	443	443	437	435	438	442	393	449	456	441	447	466	439	433	440	445	432	456	443	485	450	425	448	476	437	448	432	454	467	464	440	416	454	422	431	486	460	395	445	430	411	455	452	435	389	424	482	416	452	430	455	428	419	424	446	450	465	438	447	453	485	431	425	424	448	436	466	461	457	464	445	430	442	398	445	448	440	474	432	420	453	426	442	417	464	415	438	429	428	445	429	440	449	427	466	434	426	453	447	440	469	461	426	433	459	426	437	418	413	472	422	452	432	443	431	449	470	465	461	475	460	436	430	438	445	424	426	427	432	461	481	468	466	451	413	439	460	408	458	416	422	446	455	456	470	416	463	437	439	466	428	420	445	464	477	428	422	429	432	420	436	409	414	453	436	434	474	435	398	471	422	413	438	439	473	434	399	419	483	435	396	438	438	408	439	436	440	469	431	443	463	405	406	427	462	443	443	423	414	468	466	451	434	457	425	467	441	429	417	468	457	479	455	416	434	443	423	482	446	464	434	469	423	434	417	447	423	485	433	462	431	450	434	473	457	445	440	415	468	449	444	443	425	477	441	411	439	418	419	463	449	454	433	416	450	426	445	443	456	403	418	423	472	422	409	454	450	434	418	443	451	448	424	426	487	448	461	418	454	471	426	447	433	430	444	463	488	436	432	385	422	435	438	453	440	483	442	419	465	400	399	440	468	425	468	458	418	415	456	458	430	446	435	432	435	424	454	444	441	412	463	439	460	433	439	426	421	417	415	459	455	416	395	412	439	435	473	432	464	434	441	443	448	416	444	408	458	468	409	448	415	434	457	451	497	443	456	469	417	453	429	437	445	422	456	430	453	464	433	473	462	451	446	400	417	420	432	414	430	442	470	435	470	439	430	427	455	478	459	408	474	435	434	424	444	473	446	433	391	475	440	452	447	448	435	427	449	459	456	448	471	444	461	402	404	452	423	440	434	453	437	446	389	442	455	473	414	419	476	455	448	440	437	412	459	428	421	440	454	410	444	445	418	436	443	440	463	431	419	459	416	459	456	423	414	411	473	473	458	470	426	435	463	446	467	421	451	419	455	416	410	444	447	466	449	427	477	433	468	453	435	428	477	473	447	460	433	428	484	430	482	439	444	438	440	466	424	433	438	452	444	475	441	451	444	442	430	436	455	434	464	460	413	424	419	460	415	446	462	446	408	404	446	413	435	419	464	447	441	417	467	460	413	440	426	447	401	419	448	443	421	453	451	481	429	411	470	401	466	421	424	437	455	456	450	447	491	463	425	439	452	449	435	438	481	417	455	412	404	427	457	414	453	369	466	415	446	437	447	450	448	454	436	421	446	417	440	477	460	432	457	421	430	405	485	445	459	478	439	432	444	461	458	450	419	448	431	422	445	429	457	451	447	466	445	407	425	403	478	419	442	436	437	453	443	413	440	432	405	431	447	414	424	421	434	459	461	444	421	419	439	437	439	456	468	452	425	401	458	407	435	435	473	440	456	422	435	422	443	456	453	479	413	432	422	434	476	421	449	456	434	424	448	471	452	436	446	433	454	433	476	428	433	449	432	458	464	432	409	453	466	452	455	409	434	410	476	456	422	486	419	443	431	422	423	423	420	440	480	476	413	435	438	415	435	409	434	474	432	454	451	432	469	406	451	447	452	446	430	422	429	405	413	402	448	420	440	435	436	458	481	477	447	470	440	424	459	465	482	421	400	442	426	440	432	431	438	482	431	481	454	427	466	461	423	426	440	402	470	472	428	444	461	453	442	444	437	439	414	448	417	448	445	465	443	415	409	449	430	440	455	433	406	427	448	430	501	433	431	434	432	447	428	406	438	426	430	423	442	436	436	410	451	459	473	438	455	436	446	470	446	453	428	415	441	404	410	435	426	477	445	454	462	479	464	454	457	435	429	453	416	400	432	443	438	426	465	435	440	424	463	415	463	431	433	439	431	479	457	445	418	469	440	416	429	435	463	423	448	430	473	450	439	444	454	475	465	431	411	447	428	417	461	417	457	427	417	455	426	468	450	439	449	440	494	444	427	432	434	480	415	432	428	456	427	455	479	446	465	436	443	440	472	422	496	442	439	471	450	437	464	451	431	441	471	465	430	433	409	458	456	441	432	413	440	487	432	430	430	465	429	479	396	489	437	445	427	447	431	460	470	411	457	476	436	444	468	434	419	420	461	435	446	430	494	421	431	434	414	455	428	452	437	447	457	424	436	435	440	446	439	444	458	432	398	440	432	443	440	425	454	430	452	455	437	415	421	455	448	444	439	447	416	453	455	445	426	403	450	448	461	440	457	478	452	456	440	426	465	420	432	444	449	451	442	471	434	434	452	471	424	450	433	473	425	458	452	416	403	415	411	439	459	410	461	468	439	433	445	425	441	446	437	438	435	432	443	475	418	406	397	428	388	438	495	454	421	447	461	465	463	425	423	457	459	520	489	431	432	423	448	460	491	437	454	432	466	428	448	442	439	457	398	462	444	427	414	430	433	457	445	425	428	450	406	458	461	485	450	472	420	383	433	462	429	438	408	439	447	448	484	414	428	416	492	503	466	457	428	493	441	389	428	421	437	414	463	419	459	444	458	429	460	393	454	478	445	471	427	421	433	443	398	450	415	464	462	431	441	417	447	440	480	481	432	425	448	405	413	422	429	453	451	445	409	411	458	439	410	460	455	473	413	455	429	427	451	447	455	442	413	411	463	446	439	415	410	458	470	452	479	415	451	449	404	464	417	432	470	424	448	491	422	447	421	429	396	436	440	434	441	439	430	469	444	431	452	436	456	419	432	462	427	445	497	481	464	455	439	420	412	417	446	468	420	454	452	487	420	450	442	441	428	423	404	432	462	443	466	478	434	424	459	458	469	470	445	444	456	425	450	413	461	457	430	445	433	450	470	453	480	462	494	440	467	467	419	439	460	464	419	426	452	426	441	449	443	426	465	449	472	437	452	484	459	400	451	439	443	430	439	422	430	472	450	447	483	463	459	438	480	415	401	451	440	423	417	437	446	425	469	452	405	426	450	415	453	425	476	455	444	462	399	418	454	454	451	434	447	478	397	444	416	433	439	478	416	406	426	430	456	445	439	404	459	426	412	449	452	433	435	470	446	441	460	442	430	441	418	441	429	445	471	422	455
23325	21099	27514	24892	19017	5592	2547	1629	1171	938	817	633	540	520	444	431	393	339	340	376	323	326	259	276	258	296	253	258	282	272	276	268	275	263	252	253	264	236	278	264	243	234	225	225	247	244	215	220	232	248	209	229	204	235	225	264	259	241	205	221	240	242	237	236	257	230	220	208	212	230	222	250	225	223	180	207	211	215	230	210	201	218	212	196	212	215	227	225	240	240	205	250	219	226	226	211	206	208	250	211	236	240	206	207	205	205	221	231	224	235	218	230	217	230	219	203	193	192	224	207	230	219	223	182	194	210	184	212	228	205	208	237	221	222	193	196	203	200	205	197	218	226	202	207	219	194	203	237	239	235	217	220	229	223	217	210	207	220	203	207	219	216	222	203	211	198	225	210	254	211	230	215	206	200	229	219	222	216	205	230	228	212	220	241	222	216	212	213	228	204	202	219	221	223	231	231	215	234	218	206	214	228	219	208	208	201	206	221	207	239	224	214	214	202	205	225	209	218	219	224	211	251	209	222	211	222	197	213	252	215	196	201	207	196	209	218	195	211	202	224	207	216	235	197	224	217	203	202	219	224	214	235	203	225	227	231	223	242	251	198	237	225	226	205	224	194	161	224	190	215	219	205	240	201	198	238	236	200	200	209	237	195	190	196	206	217	204	208	230	206	230	217	203	206	205	223	208	197	211	224	236	188	229	208	215	235	206	202	227	233	217	242	222	217	201	208	223	229	229	197	215	227	230	213	215	200	214	205	234	213	234	222	225	225	190	192	203	217	218	228	194	213	204	242	269	205	199	216	197	205	218	197	196	229	211	210	201	216	206	207	217	219	202	218	209	217	221	222	209	205	217	242	205	227	250	224	209	214	209	204	238	237	231	196	239	214	215	226	222	226	240	198	205	200	212	254	239	241	228	212	208	219	209	221	212	224	194	200	248	200	186	206	209	214	254	208	204	206	218	232	213	215	216	201	209	202	218	198	192	216	226	216	231	231	213	208	206	217	207	202	230	218	192	192	205	230	201	210	212	231	205	225	223	243	206	218	207	219	229	217	215	231	235	200	214	227	203	200	205	226	222	240	214	236	224	224	207	228	231	227	217	188	253	216	197	241	219	175	223	237	205	209	219	197	204	220	196	231	196	211	229	214	211	210	213	238	211	227	202	224	224	216	231	220	206	242	217	211	236	218	201	198	206	223	249	222	223	210	212	204	215	213	231	214	201	214	200	228	209	228	211	221	209	209	223	225	201	227	209	219	210	206	199	209	214	226	235	203	221	224	206	245	206	207	231	203	193	217	200	220	198	216	198	219	234	233	227	215	195	218	189	222	201	198	230	219	221	217	198	219	221	236	236	231	210	228	202	196	188	229	215	222	216	219	214	231	188	223	222	239	220	218	196	212	207	238	218	205	214	228	200	227	225	217	222	226	203	221	226	241	217	199	192	205	213	211	229	216	208	215	211	214	208	257	191	207	222	213	241	198	230	226	216	231	211	215	233	210	210	220	247	189	239	196	228	239	205	201	238	208	223	204	225	209	220	231	205	235	209	239	204	206	224	199	207	221	207	223	217	226	201	203	195	217	197	215	208	213	191	195	201	219	210	222	207	209	202	182	206	258	219	199	238	241	206	214	217	236	198	223	231	219	201	223	199	197	214	245	218	189	216	207	226	216	224	222	221	196	216	232	227	197	203	222	218	192	236	216	231	231	199	204	209	240	231	224	208	212	191	229	203	201	212	221	205	227	218	192	232	238	224	222	204	209	233	209	223	203	214	186	218	206	221	224	216	192	241	235	233	223	199	225	202	242	211	218	222	228	199	210	208	233	192	217	219	227	225	226	215	207	216	216	188	212	265	224	209	211	186	231	211	224	214	205	222	235	208	208	216	219	228	196	194	240	219	207	208	222	218	207	229	225	199	233	232	188	238	227	211	224	218	235	232	178	232	199	236	224	202	227	243	238	186	244	188	223	215	198	211	251	233	199	227	227	233	206	200	212	211	233	204	225	190	203	220	213	233	220	199	208	210	230	197	210	213	213	219	223	205	202	236	202	205	200	223	201	229	208	208	197	231	209	191	194	191	193	223	188	213	203	215	177	241	228	218	216	233	237	216	205	222	220	210	219	232	218	222	208	227	223	214	213	222	217	213	219	180	229	206	217	227	212	216	233	192	226	220	218	234	212	239	217	247	238	209	210	225	202	207	214	234	226	199	212	205	202	218	244	237	192	226	206	193	211	215	204	210	225	212	196	197	225	228	205	231	208	218	232	236	235	233	235	227	206	215	230	232	207	253	214	223	210	211	227	185	224	188	228	235	198	206	215	219	209	219	210	215	213	226	225	223	220	197	221	213	195	225	216	216	234	206	223	228	221	226	215	226	220	200	211	222	239	210	216	218	225	196	194	213	219	253	215	204	218	228	243	185	196	209	216	225	208	209	201	217	230	225	234	221	216	207	208	231	222	244	217	218	226	191	203	255	213	223	236	215	215	209	219	224	214	205	222	189	201	208	209	199	214	205	191	224	220	193	221	219	210	201	217	209	222	227	213	236	221	228	216	220	203	200	201	204	199	212	221	232	233	222	202	222	210	227	225	216	216	240	211	206	216	235	212	221	213	233	226	217	217	219	202	213	203	233	204	215	210	227	192	195	194	225	215	255	212	227	213	199	241	218	229	204	202	232	228	217	203	218	217	254	202	240	194	209	239	202	226	230	228	229	214	245	220	241	199	202	232	216	212	206	203	205	230	229	213	212	201	248	232	205	219	236	219	204	225	196	222	201	197	226	203	198	248	216	216	216	202	206	213	207	235	212	198	206	200	212	208	208	206	221	201	212	205	211	210	245	218	232	202	210	214	191	232	202	216	183	202	222	221	226	205	208	229	237	237	218	205	229	210	211	225	201	194	233	217	223	231	227	204	209	219	228	202	201	221	210	234	202	238	191	190	211	230	232	223	244	230	194	223	218	202	223	243	212	205	223	216	218	221	234	229	204	213	195	223	207	243	247	196	187	214	224	203	232	235	229	220	237	241	223	208	190	241	216	219	233	223	222	227	214	195	225	208	215	185	201	219	208	205	210	226	198	222	230	218	227	221	210	222	208	232	207	227	200	220	201	187	235	217	206	188	214	233	249	212	235	216	206	229	203	208	221	197	209	224	216	207	215	237	218	204	238	229	206	181	209	215	205	209	214	196	201	204	215	245	198	182	238	230	207	216	207	224	214	195	234	204	223	212	215	193	189	205	214	190	219	183	214	222	197	210	204	188	214	192	203	221	216	222	177	213	236	219	233	221	231	215	232	256	210	191	236	212	219	230	203	212	213	202	221	243	213	213	223	215	228	207	208	170	216	232	214	234	206	208	216	220	216	196	233	209	204	224	227	236	217	226	213	217	207	210	198	197	222	192	210	224	200	236	208	190	246	238	223	216	198	197	198	201	224	203	211	177	207	230	242	240	236	215	213	234	219	214	211	242	205	236	219	218
20631	31243	23306	14790	10210	7480	5873	4543	3450	2707	2202	1800	1478	1279	1149	959	901	792	771	748	616	634	601	588	523	573	508	484	460	516	515	461	506	456	465	457	450	426	432	432	402	426	394	396	426	417	398	412	403	376	396	406	419	410	423	387	393	400	393	444	384	379	327	385	356	364	353	352	349	344	361	397	350	385	346	322	335	354	387	361	376	337	376	360	337	366	340	341	377	352	333	391	369	357	361	335	333	338	326	351	374	355	342	351	352	362	311	345	362	350	353	351	344	342	347	355	338	350	376	345	373	328	325	362	361	364	367	364	340	373	308	348	367	337	338	335	358	366	334	322	368	343	354	346	350	329	354	359	381	370	354	371	344	355	345	345	338	333	336	321	350	320	322	335	333	339	354	330	341	302	328	346	358	317	356	332	317	386	403	366	329	375	361	351	351	342	343	314	320	362	345	349	377	366	321	364	339	341	317	350	328	370	371	347	334	330	335	379	291	334	348	360	344	330	307	361	335	328	330	353	350	319	346	338	313	372	374	337	366	342	323	346	324	354	340	344	388	348	331	362	326	355	328	376	358	347	369	327	359	361	365	361	386	332	336	339	343	387	350	375	383	341	319	361	339	334	365	342	372	356	335	328	369	338	378	361	359	359	333	335	382	350	340	321	341	360	347	341	336	349	341	341	357	382	357	328	341	345	341	342	357	363	356	351	363	338	352	339	329	344	371	331	346	314	421	339	365	333	378	376	316	342	368	369	344	337	371	359	387	338	377	332	368	362	333	353	344	369	373	360	363	358	355	330	337	368	363	369	364	362	366	343	336	335	384	365	326	374	352	349	336	372	371	325	354	344	356	325	380	315	358	352	376	331	342	314	377	329	398	336	378	324	336	353	368	344	349	329	331	354	340	376	320	334	331	382	353	338	348	348	360	344	342	331	328	372	350	359	351	315	335	360	392	332	333	324	374	369	309	348	367	328	342	330	340	329	338	342	346	357	344	347	347	349	332	309	338	337	354	404	365	358	355	331	333	339	375	368	346	392	372	376	343	351	355	355	349	330	358	353	357	352	376	356	324	320	382	349	372	346	358	338	367	332	385	359	324	379	339	327	358	354	377	366	354	387	369	345	347	355	343	343	368	349	322	361	363	344	344	329	343	374	339	343	384	339	378	357	382	348	332	337	341	358	362	368	338	357	349	368	356	371	368	314	373	386	364	322	333	318	339	381	314	354	365	334	350	332	340	368	350	336	322	366	326	347	336	371	367	355	348	358	351	345	357	335	312	321	328	326	346	321	356	365	352	332	348	342	338	347	314	358	339	355	382	380	341	347	357	330	357	321	326	349	346	342	313	315	361	354	327	329	356	355	358	345	327	364	358	363	349	353	372	348	366	340	336	323	367	337	357	375	339	361	325	360	363	372	360	346	351	356	382	373	362	353	381	335	356	351	329	349	337	336	334	382	372	358	325	342	376	390	340	342	382	372	327	315	385	340	366	361	345	351	367	314	349	368	362	349	357	351	333	357	344	384	328	371	340	374	342	378	304	353	359	316	352	358	338	335	347	359	361	346	321	376	354	324	362	367	327	362	375	363	340	375	343	345	345	311	357	373	331	364	364	355	360	344	361	380	332	323	344	375	339	347	334	376	365	344	342	356	373	362	351	371	359	333	343	370	350	325	392	349	327	350	376	312	318	349	318	369	338	316	318	316	346	322	345	347	371	329	340	337	350	338	354	332	305	342	318	333	355	348	357	337	318	384	351	342	333	366	345	381	364	362	351	377	367	353	337	339	320	331	358	347	326	361	368	333	342	365	349	345	333	353	347	344	353	374	383	401	359	356	351	367	363	359	347	351	340	337	335	329	368	353	384	310	375	368	335	323	335	318	335	339	384	343	331	348	344	390	358	386	353	353	360	339	328	338	349	350	348	330	326	385	362	326	329	367	363	354	333	377	332	373	356	354	330	348	347	362	330	376	363	371	345	357	343	360	359	319	354	346	361	332	327	327	340	325	339	340	369	320	354	386	343	320	368	349	335	375	363	332	342	372	335	382	357	362	328	363	357	341	359	332	350	341	318	346	337	351	355	363	312	322	330	347	368	354	330	353	341	363	326	345	347	336	372	333	331	370	357	381	358	336	340	352	342	344	379	353	338	334	343	327	346	380	334	321	357	338	341	349	343	345	357	335	327	338	337	323	371	377	318	324	357	329	369	352	364	337	351	358	342	338	361	332	358	340	339	338	366	354	321	354	328	340	330	344	327	342	355	322	356	328	383	367	302	330	345	326	367	343	373	323	351	312	372	336	334	363	338	357	382	348	334	352	351	331	350	340	336	354	362	356	377	335	350	336	355	355	343	370	360	330	325	339	348	351	332	349	334	323	342	327	340	366	362	344	354	343	340	371	331	357	329	375	371	350	335	343	352	364	327	324	327	352	351	360	353	366	336	347	363	360	344	354	358	334	320	346	365	393	320	335	371	332	356	339	342	364	339	358	337	362	362	341	351	354	360	361	356	362	354	364	328	357	363	361	293	347	390	342	333	343	350	319	346	328	358	302	336	331	382	363	329	327	328	334	318	347	352	326	342	332	358	336	366	346	347	351	317	377	324	376	368	331	335	346	374	328	350	366	374	384	346	337	347	311	378	364	354	333	347	380	392	370	358	333	332	364	344	355	353	332	305	393	347	341	373	343	338	346	340	396	319	348	377	347	344	365	362	344	356	343	380	369	320	319	359	343	350	364	344	342	334	320	341	355	348	357	351	344	331	330	376	353	341	355	360	361	326	344	337	356	343	349	339	354	336	352	360	332	312	365	362	347	353	327	328	361	335	344	320	346	360	322	353	338	352	341	327	361	398	361	355	355	316	323	320	355	349	372	340	319	341	333	374	369	337	353	380	339	351	338	346	332	374	347	331	341	348	385	346	324	336	360	397	327	322	328	328	330	355	337	332	377	363	346	368	339	336	371	343	361	349	365	356	314	340	337	360	376	342	348	328	378	312	378	337	374	348	339	339	373	353	327	372	353	353	344	332	365	355	355	361	339	324	335	363	343	358	364	370	364	334	348	307	320	337	380	328	344	323	331	375	342	357	350	354	356	367	351	348	360	336	360	367	350	340	311	377	331	357	339	363	394	371	336	377	327	355	356	355	333	362	343	364	389	317	335	340	340	338	334	333	379	327	373	352	340	362	352	339	354	328	331	356	351	349	350	352	304	342	362	344	354	353	350	383	315	323	348	385	373	352	366	341	330	355	354	363	334	348	357	339	327	367	340	356	322	363	333	373	357	334	349	340	347	349	348	348	362	351	315	334	365	343	380	353	354	349	355	381	342	317	326	362	378	352	347	349	361	341	370	336	337	361	322	349	347	343	355	344	351	342	332	364	364	361	338	343	324	373	375	373	342	347	332	326	361	352	370	358	330	350	360	361	330	354	365	348	356	358	365	356	360	349	384	332	318	340	340	351	306	344	351	361	349	357	320	362	349	343	371
24658	21112	25214	21718	4707	2072	1607	1210	873	772	646	561	476	468	429	414	348	356	360	335	346	316	318	321	275	301	251	312	279	338	314	294	302	284	337	287	298	283	281	280	252	267	275	293	223	280	276	295	253	257	302	293	271	275	250	282	287	281	284	284	279	244	264	260	284	253	256	246	263	277	233	275	249	263	267	272	268	254	266	243	256	247	286	258	298	262	281	238	253	296	265	262	254	259	271	239	282	253	261	245	248	245	262	262	294	261	274	219	240	277	274	238	287	261	248	252	272	267	247	238	260	262	237	255	262	240	275	281	253	268	271	260	252	241	254	253	252	251	300	303	262	247	212	258	240	260	247	248	258	252	261	267	259	216	266	258	253	279	287	261	266	288	270	268	267	272	272	273	253	261	244	256	253	266	266	266	223	281	251	281	238	230	259	288	265	245	260	235	228	227	253	272	295	310	267	251	248	277	269	264	244	263	260	249	283	241	276	295	249	252	276	276	264	284	272	289	287	277	254	242	269	265	263	275	253	250	271	266	274	246	273	242	273	226	236	272	253	256	263	247	243	272	245	235	281	246	266	249	258	255	259	295	229	252	237	221	235	257	253	256	269	253	255	271	273	269	264	255	255	266	271	270	275	274	296	275	255	293	240	257	241	281	252	277	252	277	264	254	235	276	263	245	280	282	244	281	268	214	263	247	224	266	261	254	243	245	266	274	273	266	301	280	257	278	254	266	259	255	245	278	274	256	253	243	260	260	253	278	226	241	230	247	255	247	244	240	259	260	279	268	263	266	224	274	262	254	260	260	266	266	242	251	268	277	252	276	248	276	258	245	233	264	262	269	257	257	253	247	280	287	272	226	253	298	293	263	226	271	256	244	267	254	248	279	281	244	256	269	300	244	275	252	268	290	270	270	255	253	235	273	272	259	267	268	245	256	243	259	273	271	290	271	255	287	261	272	269	267	250	248	262	245	266	266	264	266	251	244	257	269	267	250	289	271	251	260	293	263	257	241	295	295	276	275	288	240	253	278	259	293	278	254	240	291	290	261	273	277	294	256	286	253	288	271	245	264	273	258	277	271	272	254	283	258	288	283	245	272	245	265	270	256	258	260	295	260	228	290	290	254	290	268	265	275	276	258	258	227	243	264	251	237	253	256	260	246	265	284	249	265	267	261	261	248	257	271	266	259	230	281	291	256	242	267	267	265	274	241	227	263	287	284	291	270	290	243	256	282	275	281	250	284	259	247	265	254	270	258	272	249	255	306	240	237	270	257	253	274	239	266	229	249	255	239	284	278	245	269	243	251	298	274	266	240	279	273	271	252	266	272	246	281	247	270	241	270	290	233	258	259	263	272	256	252	275	278	250	257	273	271	252	274	278	254	247	240	249	263	271	263	272	269	276	265	276	261	259	273	266	288	260	280	309	292	254	264	255	280	244	266	280	259	272	252	273	279	253	285	294	250	224	253	282	264	259	257	233	279	248	272	241	266	291	278	264	246	267	276	260	285	263	280	258	255	240	246	260	260	248	265	253	265	254	259	272	262	272	282	261	279	248	269	248	269	300	258	309	274	271	259	268	298	277	266	268	247	271	275	292	284	269	286	281	275	275	251	280	274	295	298	254	281	271	257	250	255	233	250	248	261	245	257	248	248	258	254	240	257	263	277	266	222	250	270	232	252	266	287	264	273	268	259	279	248	271	297	270	277	254	275	284	281	218	264	261	287	269	274	276	244	273	231	257	281	266	246	231	286	274	247	263	288	282	274	262	277	233	267	299	286	264	257	234	268	258	265	247	264	238	277	308	234	286	281	230	253	271	280	258	244	247	243	260	261	266	255	265	270	243	255	273	240	258	298	266	259	295	246	290	255	266	282	274	256	216	251	292	254	235	258	273	261	274	242	268	247	263	242	228	254	252	261	236	249	283	260	230	293	285	254	269	270	269	263	257	275	278	250	271	259	291	266	233	280	283	258	249	294	248	264	241	265	258	294	268	259	270	244	283	268	254	258	237	284	274	256	280	273	258	232	278	230	248	293	254	285	270	266	269	242	246	271	270	231	266	269	258	242	267	243	269	239	263	294	284	274	276	241	252	257	238	264	271	267	255	255	278	293	281	257	243	278	253	266	273	292	267	282	273	231	241	260	265	293	222	261	291	263	255	281	272	277	256	262	269	281	283	278	284	250	265	275	272	248	274	251	268	286	268	274	268	265	237	265	269	283	264	272	268	258	296	221	263	264	296	264	252	269	249	255	253	247	241	249	281	259	252	300	264	244	300	258	301	248	271	253	257	293	275	258	254	264	269	250	256	270	261	253	269	251	267	289	254	261	260	260	261	257	237	282	299	293	238	257	234	267	272	246	258	248	259	250	271	257	313	253	274	270	267	233	261	247	294	273	265	261	270	255	266	262	254	293	255	262	262	264	223	252	258	253	240	259	274	266	255	265	226	248	290	285	269	285	256	247	280	238	246	254	282	284	238	289	272	246	254	276	248	253	275	246	259	273	286	280	270	250	271	253	265	257	251	263	278	307	276	265	260	274	239	251	235	259	235	241	259	246	247	258	233	263	256	236	265	266	256	272	260	290	278	259	254	267	266	290	300	277	249	265	290	255	258	285	264	279	238	268	240	279	255	230	262	248	270	257	270	263	233	236	292	278	263	263	256	241	277	248	252	239	260	275	263	272	245	265	249	268	254	265	258	299	245	258	237	246	282	284	256	258	264	273	255	252	299	253	267	283	265	287	268	247	222	266	303	250	239	295	281	260	270	271	236	235	293	238	263	241	273	272	254	290	238	280	251	260	280	263	251	260	249	231	259	291	257	271	259	248	244	298	261	246	256	270	239	261	281	241	268	275	230	281	269	236	273	281	249	240	248	288	260	273	276	278	259	274	245	275	259	257	256	237	264	284	256	283	275	226	246	277	270	253	250	268	224	217	241	266	280	280	290	269	256	266	262	254	264	245	283	228	254	292	264	251	260	246	264	269	260	243	260	281	226	242	253	275	260	245	281	278	266	251	281	297	250	258	262	287	264	221	275	277	242	246	277	245	259	221	267	251	273	266	273	261	263	258	281	290	257	235	268	251	262	247	259	266	269	268	268	230	256	252	295	269	253	252	265	254	288	268	279	278	283	272	254	257	261	243	237	233	277	265	248	257	283	265	262	240	252	288	253	255	269	248	240	224	244	236	254	249	265	241	273	257	264	251	256	280	245	267	272	240	255	273	258	262	263	249	243	252	248	289	240	240	277	275	266	229	274	250	280	258	269	261	264	255	274	226	254	243	268	255	252	252	281	274	274	256	253	274	243	216	263	272	283	291	248	247	256	268	264	252	278	271	279	270	270	258	247	269	258	263	270	254	272	272	279	261	257	258	247	274	278	269	287	278	266	278	276	284	267	250	251	245	272	264	271	244	264	272	282	246	241	292	254	258	258	231	265	257	270	242	256	285	275	261	272	267	243	264	258	275	283	278	274	209	273	263
19207	27566	19356	11743	7979	5756	4405	3478	2637	2073	1734	1371	1187	1071	950	861	756	752	723	646	657	556	589	584	552	501	528	541	551	542	511	510	502	535	530	518	465	510	485	498	500	454	451	474	507	444	408	458	454	476	449	447	461	437	485	452	487	474	434	415	435	432	458	415	458	438	428	419	415	416	413	422	409	428	397	444	397	407	379	382	404	429	392	408	406	383	410	411	396	398	390	445	403	425	403	418	366	431	423	394	402	426	445	405	414	436	430	420	407	405	391	424	402	418	385	401	434	411	386	427	375	402	402	391	424	401	402	433	443	453	407	406	411	406	460	393	429	414	452	410	400	417	447	426	407	400	417	397	451	368	428	408	389	386	397	405	387	457	411	459	411	395	393	406	421	436	413	369	440	409	405	411	426	421	423	437	397	435	424	415	376	397	385	439	387	400	432	422	389	424	444	406	421	405	419	402	421	423	435	404	425	392	385	417	394	415	438	381	395	405	399	428	410	416	387	374	419	445	393	366	400	433	420	401	410	428	388	398	371	417	399	385	394	415	427	380	412	418	394	447	401	458	415	425	377	388	404	396	428	438	394	436	386	422	397	419	395	383	418	439	410	417	409	380	388	394	402	442	377	391	424	388	370	419	425	417	380	405	408	378	377	398	407	425	446	396	444	419	388	425	389	434	422	381	398	416	428	396	396	384	400	390	403	434	413	404	444	380	444	418	445	414	427	409	389	417	427	374	401	426	416	410	448	416	427	396	387	466	384	371	395	439	398	422	418	408	440	389	393	408	383	399	429	404	402	428	410	410	427	447	447	414	396	410	386	366	403	394	393	395	420	392	426	408	406	416	414	378	388	398	400	411	411	415	408	390	435	430	396	428	413	416	398	401	426	410	436	387	423	409	434	426	428	441	415	411	420	402	451	415	420	398	381	429	408	437	385	434	424	454	407	417	413	429	376	394	427	407	389	407	428	416	420	366	401	423	389	407	416	426	417	412	420	416	452	407	424	419	412	386	455	427	393	382	437	413	400	418	436	402	412	417	420	426	386	455	413	381	465	404	427	398	434	424	387	387	409	448	447	407	410	409	426	409	423	433	410	437	423	402	442	394	404	407	395	409	415	410	408	404	410	426	399	378	395	418	395	389	398	419	410	408	395	390	393	403	428	439	401	398	448	422	405	446	390	388	427	401	425	461	418	469	426	422	408	396	377	395	410	389	442	400	409	447	397	400	442	410	420	433	431	399	439	424	401	431	401	421	408	411	397	420	412	403	432	426	385	407	394	387	416	425	441	430	431	427	418	411	417	436	403	435	380	408	393	427	407	439	429	392	417	392	412	407	418	423	431	370	405	403	403	449	411	400	416	407	414	420	414	418	389	451	433	432	393	425	392	408	365	403	417	401	424	433	401	424	399	456	436	409	425	404	437	421	439	438	423	405	427	433	401	411	421	390	426	406	420	425	431	431	371	377	397	434	396	401	431	405	422	422	428	390	412	420	407	419	397	374	394	415	403	395	406	392	424	424	430	422	403	419	409	430	436	436	374	443	423	413	405	392	420	417	398	392	405	424	392	379	399	380	408	396	413	411	433	412	434	417	407	358	453	407	412	405	410	410	427	433	442	389	427	393	410	375	417	430	430	395	417	393	400	423	394	425	432	400	421	394	376	438	401	375	407	405	402	432	382	381	437	388	404	429	405	392	410	410	388	440	411	425	407	392	414	421	418	421	418	452	438	401	428	378	430	408	449	354	396	437	432	418	401	400	370	420	408	402	373	399	372	428	430	392	418	429	444	404	430	402	412	409	419	410	421	432	454	400	427	408	394	428	409	411	412	427	414	406	415	425	450	394	420	434	402	435	410	396	418	424	436	377	404	394	390	406	450	432	386	404	389	442	416	386	391	382	403	387	403	363	411	401	408	440	405	427	435	428	428	410	434	393	357	421	371	400	442	378	460	411	389	447	437	414	419	428	374	427	414	428	440	420	409	384	385	391	423	390	406	420	412	393	437	407	449	418	447	397	429	424	419	445	398	447	433	406	436	392	450	380	421	441	393	432	388	455	438	408	400	423	427	400	383	410	417	423	396	390	412	417	418	413	401	384	417	412	404	444	434	425	408	425	391	438	439	401	423	424	408	427	370	417	407	459	391	425	394	441	419	420	426	386	380	377	389	387	457	397	394	427	431	395	419	400	461	404	434	432	413	424	410	434	367	397	387	430	434	415	415	462	423	408	410	413	408	423	415	407	429	411	377	408	475	436	410	424	405	401	440	417	420	395	433	420	407	409	409	414	416	386	397	393	417	426	442	386	452	456	384	381	405	412	404	401	410	468	417	429	433	337	411	435	392	400	398	399	407	439	431	429	451	438	425	398	461	394	426	425	385	425	419	426	436	395	432	401	417	400	413	404	426	417	429	419	379	410	400	417	415	418	433	429	443	413	436	405	409	394	422	446	477	393	457	432	441	384	438	394	387	416	415	395	412	384	403	429	436	415	463	430	357	415	412	406	417	387	430	416	436	397	387	416	412	400	415	426	435	410	442	449	407	418	399	426	401	437	371	400	418	407	443	411	398	421	370	433	404	425	455	437	430	453	426	417	433	370	435	395	370	400	445	378	415	395	388	393	429	398	368	400	407	397	417	416	440	434	424	419	376	377	401	397	408	424	411	463	403	394	460	383	422	430	411	394	404	425	400	413	420	437	426	433	390	405	433	394	417	426	393	412	424	438	363	414	404	380	403	417	437	427	404	393	376	445	421	412	402	400	423	407	423	454	405	441	377	402	407	407	406	377	436	419	416	393	399	441	448	434	415	406	408	414	424	429	402	449	400	407	408	401	403	409	411	408	418	446	439	392	378	406	402	408	435	401	379	425	456	401	385	387	398	424	398	421	445	431	387	459	410	433	426	432	422	416	438	426	408	382	448	414	401	390	421	409	423	400	383	407	417	427	412	385	432	412	396	383	424	421	403	408	407	378	409	417	448	407	377	435	403	407	400	422	425	418	425	436	447	390	393	423	398	410	402	403	399	407	401	382	442	421	433	447	380	415	406	418	396	390	392	402	433	406	398	398	415	411	402	420	409	403	391	415	417	396	400	450	423	392	417	429	444	406	376	407	408	386	402	399	387	421	446	393	409	424	431	404	427	406	382	390	432	406	412	400	436	420	400	422	429	418	399	419	429	425	371	429	413	417	393	437	433	441	389	445	404	376	413	438	418	406	442	392	400	415	476	423	439	391	413	448	426	443	431	394	418	405	408	441	424	418	377	416	419	428	370	433	421	414	431	423	401	392	394	392	434	403	411	431	465	349	420	429	418	413	379	378	414	365	385	441	388	418	411	416	410	432	439	429	419	439	429	406	408	422	434	386	399	444	395	449	424	390	432	404	387	403	402	415	442	437	423	416	382	401	420	428	394	413	434	386	415	434	440	362	413	436	397	397	407	396	397	438	405	436	436	402	389	453	404	411	382	430	447	386	418	409	414	443
22412	21147	28213	24289	21139	17540	5109	2366	1610	1220	994	781	665	597	559	432	443	382	376	323	314	310	295	267	277	247	258	258	254	237	239	271	221	240	210	253	212	220	214	207	218	202	208	235	205	210	216	208	185	193	207	183	187	194	196	200	184	217	196	219	183	198	193	177	198	190	165	187	185	192	185	184	186	192	187	198	193	189	192	161	182	204	192	171	165	176	185	170	174	179	188	185	168	173	185	173	178	162	168	179	171	209	158	222	167	178	179	168	195	174	173	185	169	175	168	192	180	154	184	170	187	178	211	173	182	168	185	167	183	194	176	179	170	161	151	173	197	192	186	174	174	161	181	197	173	174	166	182	166	178	175	157	184	175	175	186	179	179	164	179	184	200	177	165	167	160	178	172	141	150	206	173	163	185	165	179	194	188	197	171	187	200	173	183	200	180	179	174	187	173	176	179	173	191	167	178	163	185	183	166	180	178	173	177	177	175	191	163	166	187	174	165	197	163	184	191	162	178	187	170	173	183	186	177	172	183	188	183	190	179	184	188	172	161	194	189	181	173	169	164	195	178	155	164	182	177	170	177	195	192	185	154	174	194	172	151	165	149	170	184	176	195	172	186	189	161	173	163	185	173	184	161	157	182	179	176	193	174	178	180	155	203	157	178	184	182	183	191	191	184	172	194	160	172	182	171	179	160	167	162	161	167	188	167	158	179	200	176	193	192	158	176	181	183	202	193	174	174	201	168	185	163	180	193	178	179	166	176	208	168	224	158	172	178	194	164	186	175	164	187	179	165	153	176	173	177	164	155	160	189	188	161	183	168	201	161	174	165	164	194	175	183	143	168	173	186	167	176	177	182	182	205	188	183	159	166	173	172	177	171	171	160	165	169	167	182	168	206	183	171	182	188	151	201	185	202	189	172	157	213	183	161	180	186	137	183	170	175	171	168	168	182	174	190	161	218	178	191	179	173	179	169	164	186	197	190	187	177	181	179	178	193	173	163	175	175	164	177	196	192	157	173	198	192	184	196	174	161	151	178	184	170	180	199	166	176	171	143	166	176	184	174	202	159	174	172	172	160	187	173	201	156	156	183	185	179	162	180	187	179	183	190	180	200	156	190	162	207	176	181	182	156	167	160	192	168	159	179	187	188	174	153	196	182	187	184	168	164	165	189	173	183	174	168	179	168	162	193	160	186	164	185	181	177	177	160	186	200	194	175	163	180	162	172	164	169	179	172	162	195	184	194	162	191	162	165	166	186	174	165	183	194	203	169	169	173	177	173	168	189	178	185	169	166	169	199	161	171	157	164	169	183	159	180	177	169	169	178	187	197	167	182	193	163	220	185	185	165	164	153	161	186	203	188	171	187	175	193	177	194	191	167	175	165	164	158	171	175	192	178	172	180	168	152	180	166	168	194	179	172	163	182	174	167	173	179	172	169	191	177	168	188	196	152	165	149	192	199	190	191	168	186	173	175	175	155	195	181	189	158	189	158	167	179	183	165	189	184	190	180	168	199	177	186	183	163	170	154	173	200	205	167	175	180	170	170	179	173	198	177	191	193	184	157	183	161	176	201	153	165	181	181	174	174	163	188	160	181	194	175	181	172	192	179	194	169	176	154	171	164	158	189	191	179	181	158	215	184	184	164	182	171	179	167	189	167	190	179	170	168	169	184	171	181	164	178	174	159	157	202	185	156	157	194	182	174	181	190	153	176	163	195	163	170	182	169	206	186	191	186	203	174	168	183	157	166	179	183	188	166	193	168	187	184	171	168	162	164	174	195	171	196	180	195	176	182	177	166	170	174	176	150	190	156	158	167	166	194	183	168	179	166	199	176	183	155	176	200	167	160	167	191	173	173	165	177	153	166	166	165	179	167	170	167	177	177	160	181	176	155	176	175	166	154	158	171	171	182	178	178	160	185	172	185	184	182	181	184	174	175	192	157	184	180	173	199	186	191	173	196	164	179	209	167	184	161	156	160	183	171	175	178	181	175	157	173	190	174	185	206	187	173	179	176	175	175	203	183	169	155	191	161	173	176	164	183	157	145	184	182	187	173	180	158	189	180	186	182	164	185	160	154	173	172	178	170	178	170	174	173	198	181	167	172	185	187	180	159	171	176	171	183	179	173	159	180	191	171	187	189	189	178	183	182	151	194	163	163	163	194	148	163	161	162	176	174	148	178	188	178	178	142	187	168	178	176	171	178	162	174	165	174	177	190	170	168	177	156	163	174	207	194	183	174	167	184	179	159	193	177	184	153	180	187	149	160	178	186	171	181	166	165	183	212	160	169	165	176	185	179	150	181	169	162	184	196	203	166	176	173	179	177	187	165	178	157	187	164	193	182	206	182	170	182	171	170	189	160	174	171	179	151	162	189	158	162	177	198	181	182	182	180	170	168	163	151	191	158	177	168	168	163	172	191	188	166	164	197	177	187	178	163	187	199	176	175	171	165	167	166	147	187	180	172	204	193	170	189	167	178	176	180	201	160	165	181	178	174	170	171	140	164	169	178	168	164	186	185	164	191	173	179	186	179	171	203	187	170	153	171	171	197	167	171	180	181	190	176	189	211	183	203	183	180	189	184	171	191	166	163	181	197	188	160	187	179	191	188	177	188	185	183	172	170	179	181	157	172	182	156	178	176	180	168	173	191	183	186	169	176	188	168	174	180	182	173	190	172	164	157	169	209	196	174	179	181	150	172	179	170	188	192	161	181	171	188	197	167	175	188	181	171	163	168	182	161	194	182	158	168	160	183	190	175	182	174	173	171	186	164	158	191	177	172	184	173	169	161	159	151	188	193	170	164	137	179	171	154	186	161	181	179	172	162	155	200	172	166	167	174	168	164	186	168	188	202	175	164	194	170	178	174	161	178	170	184	180	195	179	189	160	203	179	188	184	187	159	155	169	175	171	144	187	178	177	196	163	174	159	166	170	167	172	178	178	190	184	191	183	193	176	191	176	190	195	166	189	161	187	185	189	179	183	171	196	195	181	172	185	190	176	177	183	166	176	172	170	188	152	184	172	202	179	192	188	164	172	162	169	169	182	163	177	197	190	177	162	170	159	164	181	194	176	191	171	177	169	176	205	182	174	198	169	165	161	174	168	179	179	184	155	160	192	168	156	184	194	187	171	177	156	184	196	203	185	161	176	187	148	184	140	170	184	174	166	168	175	173	166	153	185	161	186	172	162	180	164	181	173	184	184	156	160	181	184	170	176	164	183	162	168	173	160	190	174	183	165	176	150	170	174	141	181	173	184	167	171	172	172	167	173	188	190	166	171	170	172	176	184	177	172	182	188	163	176	171	184	157	201	162	172	179	165	164	182	166	163	189	194	174	174	192	197	194	174	160	195	193	181	173	170	202	173	180	200	182	206	166	178	143	181	171	176	163	186	164	173	187	167	171	179	169	192	186	167	173	179	178	179	174	196	152	175	166	167	168	189	198	180	190	196	162	172	164	166	177	175	174	186	191	185	172	196	177	176	171
23809	36315	27230	18311	13420	9973	7853	6048	4665	3729	2877	2286	1887	1648	1299	1179	987	903	870	746	740	648	619	573	548	486	495	502	515	509	483	464	483	461	452	463	454	421	438	417	381	383	391	340	369	349	388	341	340	369	326	342	337	396	323	395	360	369	325	355	331	320	313	312	298	302	290	292	295	304	288	285	284	306	284	265	293	306	284	288	269	278	266	284	298	271	282	268	305	270	311	290	288	319	317	294	282	273	260	287	289	282	287	279	273	300	255	268	285	285	301	289	282	272	248	289	282	298	299	284	278	275	302	298	289	279	266	275	267	304	271	254	277	291	300	265	264	275	273	285	280	277	289	278	271	286	268	295	259	259	282	283	254	277	275	297	271	252	287	275	276	301	265	286	277	256	265	270	280	265	273	274	290	286	263	262	277	269	268	252	278	293	293	286	294	258	253	250	285	304	265	263	276	281	297	318	285	322	265	287	274	305	284	284	286	302	262	241	299	289	291	271	285	292	285	278	270	283	274	269	290	254	282	305	282	289	278	262	250	281	306	287	280	289	274	271	274	287	286	272	276	282	304	246	275	286	301	284	278	289	284	294	278	290	267	267	287	256	294	277	266	273	287	278	288	298	248	302	307	282	307	317	266	263	269	259	299	303	272	248	268	262	284	284	279	294	297	272	292	317	277	305	260	267	290	311	264	303	298	257	286	289	322	288	268	258	296	279	268	249	275	287	274	285	319	274	281	258	280	273	279	286	290	303	261	262	283	292	284	272	281	292	261	292	262	283	275	303	271	263	303	310	273	282	284	281	269	255	269	300	267	277	285	265	295	272	287	254	261	283	293	278	291	290	300	254	270	290	280	290	278	306	273	285	287	287	279	246	287	306	272	267	301	280	304	265	276	270	260	273	284	304	301	269	302	268	278	278	255	291	283	258	255	270	277	301	292	290	289	278	243	292	278	264	269	280	268	254	299	277	310	255	286	279	293	274	259	296	287	289	285	301	308	285	268	290	314	293	293	292	292	291	293	260	235	273	274	309	275	276	262	262	290	266	262	267	296	270	274	249	276	288	277	277	298	264	284	259	289	250	272	294	270	313	259	281	274	274	264	267	311	278	291	283	275	282	274	269	294	293	294	281	309	304	299	288	307	296	274	288	264	304	272	275	295	300	297	288	280	270	274	283	283	308	302	288	261	265	286	290	285	285	278	268	312	310	259	286	314	239	279	287	287	275	311	296	288	290	274	300	283	280	282	301	318	270	293	278	271	294	295	300	283	270	295	293	254	297	285	280	296	262	289	305	293	289	288	282	287	268	255	287	300	243	270	275	271	271	242	283	300	281	271	288	281	227	280	271	246	295	266	295	281	277	265	286	278	276	295	253	296	291	262	286	292	282	274	277	274	255	282	302	261	263	295	266	271	266	225	269	306	254	280	274	265	292	277	272	278	286	275	274	292	267	248	266	280	277	283	279	284	265	294	294	291	270	271	288	308	316	265	270	258	291	281	282	273	270	271	261	263	255	248	297	253	304	269	308	296	280	304	270	264	289	302	279	271	277	296	282	274	326	287	280	266	313	301	286	280	235	253	260	280	282	283	285	277	303	287	291	281	268	250	275	290	270	261	300	306	280	288	275	260	271	256	278	287	261	287	268	306	256	295	297	335	285	299	255	261	296	299	289	302	300	281	294	271	290	239	249	257	286	304	264	257	284	286	254	274	270	246	290	308	271	294	272	280	273	275	286	274	273	286	284	295	271	253	304	298	258	279	272	308	278	255	297	286	250	277	273	266	271	296	247	263	288	271	265	307	289	273	280	275	289	275	272	312	283	294	250	265	278	293	314	278	314	299	250	299	285	277	263	250	283	283	289	279	304	322	281	307	278	286	299	282	281	300	305	292	275	278	267	270	234	286	278	281	271	277	294	285	317	251	277	281	278	275	256	247	262	285	286	270	278	303	280	300	296	301	299	271	291	245	292	279	284	290	260	252	272	272	260	304	303	291	296	290	263	324	272	290	295	237	288	271	268	282	290	237	284	240	281	279	281	287	288	280	262	283	289	299	298	276	292	271	289	264	300	305	301	272	287	309	280	278	286	282	289	263	265	294	283	262	287	291	322	275	264	267	298	248	299	263	262	275	286	265	262	279	283	289	314	274	290	266	287	278	291	305	264	263	289	270	249	278	263	269	272	259	262	242	290	278	262	247	273	300	258	312	284	250	278	256	266	336	282	264	273	263	303	273	287	250	261	257	271	286	299	272	264	276	278	289	293	298	266	289	264	277	289	277	262	266	272	280	272	260	253	319	265	274	276	296	269	271	279	298	291	262	285	272	270	265	260	267	277	269	275	285	255	245	234	278	261	309	256	287	254	243	247	282	276	253	290	277	270	295	284	284	255	264	313	310	294	255	274	296	274	290	289	273	288	264	300	305	268	284	276	321	260	265	258	289	308	284	294	282	264	258	271	271	295	277	284	282	264	297	290	288	281	273	270	261	268	270	262	275	267	264	281	264	250	244	295	280	283	256	248	275	250	292	299	256	279	276	253	279	246	273	304	285	286	289	274	282	280	252	279	284	297	311	269	259	306	291	264	252	303	272	253	272	257	283	283	296	300	280	284	317	295	276	238	277	293	299	259	276	311	301	297	294	268	291	278	286	297	284	250	281	303	280	262	306	305	269	272	298	255	254	289	290	254	288	282	266	281	292	305	266	266	279	277	268	259	273	291	268	300	278	280	293	231	299	273	287	263	280	271	266	280	280	270	275	282	266	289	279	296	271	277	273	255	264	261	267	286	274	310	284	305	266	255	290	268	272	295	280	286	257	275	276	287	292	274	295	278	312	291	278	290	278	282	266	286	294	266	271	288	286	292	288	277	283	263	282	281	311	256	268	277	283	282	271	279	293	255	293	273	290	314	305	282	284	274	273	276	280	297	280	236	311	285	307	237	275	282	264	310	320	262	296	306	222	288	248	257	310	275	280	283	277	283	261	236	289	270	272	278	284	267	234	259	284	250	266	306	275	265	288	255	259	303	271	288	253	274	266	282	248	309	281	266	288	257	299	276	270	261	292	276	256	292	284	296	299	272	264	275	323	267	271	268	288	283	308	330	258	261	253	279	277	269	257	271	289	275	294	264	284	309	256	295	267	265	273	291	299	287	310	267	275	275	286	278	311	286	314	279	281	255	301	304	258	298	269	278	267	303	301	321	264	310	287	263	266	285	259	261	270	269	281	310	305	297	284	249	265	285	271	320	306	317	252	300	276	300	301	294	260	299	291	300	265	292	266	270	285	285	271	283	276	304	260	266	251	263	275	285	281	262	269	306	288	275	271	272	295	302	295	265	294	304	274	260	281	262	310	284	297	272	280	288	266	248	257	302	279	272	322	296	270	304	287	266	268	277	291	292	251	288	288	277	271	269	264	274	275	285	256	291	257	295	280	254	265	271	290	288	262	300	276	269	275	279	290	290	258	302	282	274	272	284	276	278	281	287
27609	18794	11290	5064	2550	1646	1246	1018	741	605	525	478	456	415	367	373	367	384	324	347	312	319	338	282	310	317	339	309	303	294	310	293	325	306	299	287	274	269	309	279	310	287	279	285	287	252	306	283	278	284	288	271	291	290	294	285	276	263	284	273	279	267	277	309	263	278	280	287	259	260	276	262	300	274	263	275	257	266	319	267	261	283	278	291	277	262	259	285	270	262	312	279	267	265	285	276	272	261	282	289	250	252	274	264	270	240	277	271	292	268	274	280	266	275	286	258	275	264	278	285	272	273	283	292	308	269	281	303	267	278	286	282	272	256	293	268	278	298	267	281	286	266	282	289	302	279	265	299	308	302	295	249	290	285	264	289	305	265	276	276	252	252	297	279	272	264	265	263	260	289	279	251	259	270	264	265	279	245	278	260	271	255	265	285	297	276	308	263	274	275	262	260	270	263	258	293	267	284	271	277	288	273	295	291	290	254	263	296	264	262	279	280	256	259	293	284	240	271	276	263	239	263	279	273	294	247	287	258	271	279	298	302	273	281	261	270	266	274	282	260	287	244	278	242	286	265	296	283	266	292	263	279	260	280	267	259	265	253	290	259	279	294	248	261	257	305	261	254	260	277	278	269	292	245	259	260	276	276	281	289	279	275	265	253	259	281	273	319	273	265	261	300	272	276	279	276	278	302	293	238	273	274	270	283	284	290	266	279	258	274	270	260	260	268	310	272	283	254	254	290	273	280	289	292	271	288	297	258	251	286	241	276	295	265	297	250	243	269	279	304	269	278	269	277	232	273	292	296	280	252	246	295	264	271	281	276	237	261	268	295	278	263	251	298	274	293	274	292	243	279	234	282	287	299	289	260	277	273	256	253	263	266	262	274	282	278	284	263	248	247	270	264	282	268	278	308	308	280	275	245	277	269	273	266	293	277	275	238	305	273	280	258	256	302	307	265	269	274	294	290	313	300	252	240	303	307	280	286	277	250	264	288	250	310	262	274	279	274	239	264	294	242	255	251	259	266	288	261	283	298	282	236	283	287	247	237	284	284	288	277	246	263	273	253	269	287	280	276	269	261	278	261	283	272	258	260	249	302	288	278	299	259	282	289	279	286	282	257	275	286	280	309	271	290	258	278	242	280	286	307	301	279	296	268	279	303	269	264	272	275	265	274	276	252	300	256	270	282	293	285	316	284	277	264	266	295	292	283	293	292	272	253	270	247	267	276	255	268	282	256	284	257	266	279	306	269	285	278	272	270	272	281	291	281	281	290	297	287	243	264	284	252	271	254	246	273	263	278	290	268	272	239	250	273	282	282	264	250	286	288	274	264	315	295	276	284	290	255	270	284	282	270	231	305	293	294	255	269	290	247	270	274	307	276	279	268	281	292	268	298	264	269	262	266	279	276	282	312	250	273	291	267	238	284	258	289	310	292	282	288	262	267	274	271	281	244	282	300	300	261	283	239	302	272	259	278	266	289	258	273	266	288	243	269	296	252	290	277	267	271	261	295	279	260	263	291	298	285	277	266	283	268	277	291	275	293	258	280	267	268	274	277	274	274	280	258	284	266	276	274	279	262	263	280	251	314	319	288	330	284	253	272	252	276	306	285	293	264	290	272	275	268	262	242	254	229	294	282	288	256	293	281	292	266	302	252	261	266	276	257	277	272	261	281	255	266	258	283	284	267	278	278	265	278	270	265	263	267	263	249	309	270	288	263	292	274	260	286	263	278	260	252	257	268	291	260	273	249	229	276	276	296	288	297	260	276	285	249	266	284	274	269	285	270	275	274	309	273	297	282	275	265	298	245	267	312	250	289	288	254	270	252	292	271	293	266	287	277	273	260	260	288	270	260	278	258	248	262	317	256	280	264	277	294	290	272	267	288	254	253	274	246	257	285	271	252	292	270	270	265	303	274	301	265	261	275	315	246	248	270	255	254	299	284	257	275	273	264	280	279	274	296	266	276	284	275	274	299	285	296	259	258	300	266	298	262	265	281	274	286	262	284	286	276	287	256	275	272	286	302	299	298	264	279	269	279	281	281	299	274	287	236	297	283	271	262	302	261	260	240	248	303	284	275	275	270	257	286	255	290	274	271	237	297	287	257	268	261	262	262	301	280	270	279	247	280	261	282	316	304	254	284	266	274	289	253	280	272	265	257	300	308	271	305	271	280	275	284	255	251	293	259	269	270	253	282	246	285	257	293	260	258	278	285	284	316	257	286	271	276	300	263	289	262	273	283	298	272	277	265	273	303	294	308	288	269	245	277	277	297	271	251	251	278	265	274	251	262	278	250	259	293	287	277	285	286	254	257	270	276	279	284	270	282	289	263	283	278	301	278	271	286	270	278	299	269	284	289	232	243	291	280	241	280	283	285	287	263	271	276	270	272	253	269	269	268	313	281	275	271	297	274	293	259	285	281	310	281	287	267	264	246	300	251	282	289	292	286	284	271	226	244	260	278	288	270	269	278	266	268	286	291	257	264	270	291	266	279	277	276	264	289	289	235	259	280	267	275	279	289	277	278	283	262	280	284	275	295	294	276	266	277	257	260	269	273	274	290	281	282	271	272	271	280	262	257	267	279	293	274	266	265	305	266	272	253	270	276	249	257	280	286	262	288	261	297	231	239	267	282	270	266	246	285	294	266	271	270	300	258	269	284	249	249	282	281	261	270	256	290	304	293	256	276	272	284	294	322	282	294	279	247	263	298	279	271	279	305	308	257	272	266	278	276	268	299	291	291	277	274	271	276	298	284	286	259	268	276	249	255	269	263	281	253	259	291	292	283	266	282	289	286	290	255	269	272	292	283	246	252	301	280	246	240	264	271	274	258	310	260	279	233	295	254	274	303	295	253	271	277	275	306	309	277	253	266	284	281	292	245	270	252	258	268	290	289	241	294	294	271	271	282	250	283	267	270	279	255	265	298	273	261	250	271	269	285	297	264	291	292	268	274	302	278	267	283	259	297	300	263	268	267	303	284	281	310	284	262	243	256	297	275	284	276	275	288	269	280	272	256	286	298	268	279	283	278	280	246	262	277	260	277	246	289	284	278	275	293	275	272	256	255	263	249	306	246	288	252	277	281	276	259	258	304	289	305	264	291	269	242	294	254	259	276	255	257	271	273	260	309	256	283	273	264	280	281	279	257	231	234	281	240	261	254	264	271	290	250	270	264	285	275	333	275	284	287	265	309	275	284	255	294	270	262	257	239	287	268	256	285	271	269	262	260	253	300	268	274	270	302	295	312	260	292	268	259	306	258	289	262	290	271	300	285	290	280	274	256	287	271	280	262	263	282	299	273	250	263	286	275	264	284	286	270	292	259	259	288	271	290	280	277	222	258	263	284	255	285	293	269	268	287	253	269	281	296	264	260	259	269	274	246	262	271	284	277	278	268	262	261	258	282	287	258	284	259	285	293	268	281	276	286	282	280	283	263	286	278	285	265	286	284	311	252	249	284	273	263	267	287	261	256	261	291	275	292
18543	24273	16736	9548	6527	4557	3519	2743	2048	1606	1332	1188	977	922	812	747	703	679	632	618	566	585	599	561	531	547	628	536	533	499	517	522	500	561	513	522	528	534	508	451	518	515	450	501	462	493	454	491	510	464	449	489	509	475	493	447	471	473	489	475	485	428	437	460	427	448	449	460	508	415	428	445	442	444	465	442	427	446	439	437	427	426	434	402	427	448	446	442	456	449	442	442	440	390	458	426	406	444	443	400	422	464	404	412	407	433	467	455	473	403	437	450	439	416	450	466	416	430	423	419	447	459	448	454	473	447	391	476	448	467	425	457	453	428	443	475	440	402	439	457	429	398	427	436	433	448	415	403	445	429	443	471	449	437	402	442	429	447	434	412	431	428	471	450	410	459	455	435	438	474	467	456	446	416	426	405	478	478	435	456	470	423	429	452	416	437	440	412	439	474	459	430	432	429	415	440	421	452	429	446	435	431	413	437	430	460	397	419	483	448	433	428	421	456	437	423	403	451	422	449	414	427	456	422	448	454	428	421	435	448	453	410	429	428	476	433	401	428	396	401	425	423	429	445	494	425	477	432	469	477	431	448	465	437	425	423	454	433	438	419	421	463	435	411	426	413	442	411	396	430	444	442	443	435	468	414	422	413	406	409	434	464	435	419	438	396	431	420	448	428	477	444	413	431	428	451	458	435	460	424	459	418	430	455	442	456	454	417	463	433	417	444	460	416	445	394	454	431	432	467	458	439	452	435	442	415	432	439	441	406	402	451	481	422	457	464	419	426	435	449	451	447	471	420	407	438	467	444	474	450	491	408	442	449	451	457	443	471	437	411	422	453	462	454	401	470	467	470	432	490	487	429	439	420	446	424	450	433	450	444	464	408	454	438	431	449	437	404	408	463	463	436	423	457	417	447	445	443	451	432	463	417	436	443	456	430	458	441	445	437	433	420	434	439	470	478	459	405	447	458	434	408	418	425	437	431	447	442	427	425	453	426	439	435	411	424	461	426	439	447	463	468	489	450	464	455	450	424	447	436	445	400	414	411	431	402	411	440	426	419	458	448	435	419	402	449	438	452	417	472	411	456	413	458	439	421	439	445	448	418	409	437	436	441	447	422	426	437	434	429	452	430	458	437	423	427	403	426	436	453	445	463	448	430	414	445	430	423	461	454	431	479	436	445	424	401	481	439	434	448	468	425	455	438	409	434	449	438	416	443	473	435	428	458	451	440	441	455	403	448	441	395	412	440	425	436	452	426	454	440	466	429	440	445	453	439	435	463	439	440	433	470	491	412	443	481	425	473	426	461	463	431	426	441	459	411	451	434	441	458	450	458	457	430	393	454	433	476	437	472	415	413	456	427	420	465	429	461	408	449	470	458	421	422	432	453	439	383	459	453	466	453	430	442	429	471	434	419	453	443	419	481	409	426	461	427	432	416	437	435	437	400	421	430	434	464	433	446	452	432	469	426	445	469	419	416	466	438	426	437	443	445	449	493	426	460	430	417	455	456	395	442	451	481	431	469	439	421	450	419	442	426	480	460	456	449	381	417	448	424	443	473	425	426	446	456	401	422	446	437	431	422	456	443	448	402	421	466	445	419	414	503	449	451	420	458	439	451	429	441	438	427	458	448	419	471	431	446	437	449	411	444	418	420	448	443	446	406	441	438	454	421	446	453	407	437	432	406	418	482	449	392	445	419	444	452	446	422	436	422	461	418	441	439	414	434	427	431	417	429	433	421	471	427	425	429	449	449	419	442	427	454	417	449	458	448	434	474	461	425	419	439	466	407	405	449	460	436	428	455	416	419	448	475	423	437	437	456	498	459	424	460	426	445	457	442	426	419	412	448	426	432	448	441	434	435	424	443	481	418	433	454	461	410	421	442	454	448	427	432	428	395	442	435	464	468	435	418	396	406	431	454	388	414	414	480	452	440	433	418	449	451	422	421	481	483	445	444	456	447	419	453	434	415	438	406	434	466	428	430	430	455	387	456	439	448	475	408	423	441	462	430	421	466	382	440	447	470	434	424	453	429	440	446	464	446	426	441	472	474	442	426	457	423	471	460	455	477	447	511	459	434	407	446	432	437	435	472	459	419	447	462	454	421	418	452	404	439	432	448	427	463	418	468	431	447	454	434	444	472	467	443	424	448	470	423	465	410	417	441	435	438	471	412	398	415	472	424	430	440	430	447	428	454	433	476	456	437	400	445	429	430	446	430	451	469	429	423	478	453	435	466	432	433	482	429	444	427	461	449	415	453	425	437	495	431	472	455	426	449	477	427	443	425	479	447	424	452	476	427	469	492	400	427	437	424	449	420	398	413	438	454	439	464	441	459	447	422	402	405	397	466	447	420	453	472	434	418	425	462	448	413	426	446	447	445	449	455	417	440	445	436	417	447	461	473	418	449	477	409	404	423	472	424	432	426	457	447	471	419	446	471	468	444	441	471	476	445	438	449	430	451	448	423	422	449	472	428	443	411	434	479	449	429	450	474	418	432	452	394	399	432	427	425	470	433	418	414	460	466	455	422	396	470	386	456	430	428	407	440	480	469	474	435	424	416	420	404	429	426	398	439	436	411	455	429	443	436	447	438	441	425	452	408	453	411	447	447	416	444	441	437	426	445	449	467	429	418	419	433	420	450	440	433	397	464	433	459	441	450	451	448	422	411	432	422	442	467	445	463	411	445	453	472	449	437	461	457	431	442	457	424	453	464	457	434	442	403	427	434	436	487	452	427	477	448	451	428	472	447	431	436	430	435	414	449	405	457	420	472	443	431	448	460	420	444	471	482	427	437	447	444	420	433	400	477	413	423	406	407	396	453	434	474	428	410	440	410	441	417	474	429	472	468	409	433	465	492	442	447	451	431	429	405	447	444	413	432	441	400	429	431	436	479	451	420	468	456	426	427	412	446	425	484	456	402	437	456	417	413	448	426	442	403	448	441	398	420	465	432	428	423	453	419	451	447	446	465	470	469	462	458	429	415	415	457	439	433	422	399	430	470	446	426	475	431	420	416	468	453	453	439	439	425	452	435	439	432	449	428	406	429	443	479	444	478	416	455	447	453	453	468	443	438	421	404	465	443	473	432	459	475	413	445	437	440	436	437	429	432	417	444	449	459	443	442	460	415	475	423	438	401	429	451	478	440	452	424	416	454	430	411	421	432	386	437	469	460	463	407	431	452	424	415	475	438	445	501	442	450	435	488	410	433	406	495	446	441	433	441	431	428	439	465	425	441	489	406	427	439	397	425	456	446	406	464	454	421	428	468	445	440	432	436	439	440	469	438	433	444	447	436	439	447	466	466	431	436	440	440	424	430	424	453	438	460	407	431	465	422	452	436	474	470	438	458	448	445	430	471	441	438	458	458	412	434	465	471	433	448	440	454	434	448	394	460	410	451	456	486	472	447	428	428	422	406	446	419	428	410	449	478	459	451	415	452	427	454	433	431	432	473	415	462	406	411	427	410	461	449	427	464	452	436	483	440
23297	21111	27551	24908	19005	5377	2394	1584	1194	913	788	639	574	512	433	403	399	345	329	298	324	312	278	325	303	242	292	281	278	281	224	261	251	254	282	252	295	241	267	254	261	225	241	238	211	231	233	229	255	229	249	237	223	213	251	263	213	233	246	225	190	245	254	202	235	234	215	196	216	229	220	232	211	219	226	195	231	215	218	222	201	186	245	235	242	235	230	224	211	231	207	206	191	203	203	213	228	208	232	225	203	238	221	199	224	230	199	205	199	218	237	228	203	201	205	220	216	237	240	206	197	246	193	195	214	209	205	225	229	210	215	239	213	223	215	208	237	232	232	201	221	210	221	198	201	225	214	223	217	238	212	194	223	217	213	224	204	202	252	202	211	242	221	218	233	212	227	209	211	230	238	225	234	211	220	224	211	240	215	219	196	219	225	186	228	208	219	218	245	219	207	227	211	216	200	252	219	226	206	223	204	192	256	205	206	210	216	206	236	217	207	178	190	213	202	225	233	220	207	230	238	223	229	208	199	217	227	198	249	202	208	224	205	239	228	248	210	225	202	244	204	208	216	211	229	191	203	253	220	193	209	218	227	226	224	225	201	228	230	188	208	253	180	203	219	191	230	207	222	235	199	215	187	213	241	214	211	215	203	215	222	207	231	201	207	216	235	193	236	204	219	210	204	216	238	207	206	210	213	210	233	204	214	219	230	233	217	194	188	216	198	205	223	207	207	218	214	214	230	203	232	233	236	201	205	222	216	224	220	219	196	204	230	242	198	212	197	202	202	211	219	243	238	203	228	214	231	210	188	201	202	246	232	215	206	214	227	217	182	213	192	208	211	227	227	190	212	247	216	212	217	231	213	214	217	194	213	207	208	221	227	210	233	212	234	219	229	194	222	222	240	184	177	206	234	210	199	198	234	203	224	226	237	204	210	194	205	227	253	210	225	226	227	210	223	204	219	207	211	222	230	215	183	231	223	189	192	221	187	211	215	201	246	206	206	223	208	234	196	205	207	187	195	214	199	244	200	232	194	221	223	206	220	188	186	203	207	199	189	217	221	232	212	220	207	223	219	209	236	222	234	210	226	216	193	222	209	199	197	234	229	219	220	216	210	210	203	207	251	207	177	203	222	178	222	224	226	212	220	244	225	210	204	218	217	214	204	229	224	239	210	207	226	217	208	186	221	200	242	225	227	197	191	209	209	240	228	205	243	229	227	189	246	198	215	205	214	216	213	212	207	234	225	209	244	206	210	228	206	198	195	211	219	220	216	200	232	198	215	236	239	234	216	212	189	219	248	236	195	231	206	232	211	195	209	211	194	203	244	223	236	207	209	208	234	196	216	204	192	185	194	197	200	220	200	219	202	231	207	203	220	244	221	208	209	237	216	217	228	222	212	223	206	219	228	203	206	237	201	239	198	213	231	196	226	222	212	221	222	223	196	230	217	218	215	210	231	202	191	199	202	228	244	231	218	208	207	207	219	219	222	218	205	208	190	236	223	220	226	216	215	201	213	204	211	226	246	196	211	176	208	227	203	202	241	236	218	209	228	226	231	225	223	219	214	197	217	203	208	228	208	194	227	213	196	213	216	197	207	220	206	195	188	203	225	202	258	202	205	194	193	211	232	235	197	223	223	227	242	197	203	238	230	211	223	185	201	206	248	195	198	211	197	213	185	228	221	200	199	209	205	168	207	197	229	198	213	200	208	218	221	222	212	206	218	230	238	196	215	190	215	210	201	191	193	208	204	212	223	216	213	223	227	190	243	227	215	216	189	202	206	193	236	239	209	204	186	220	187	220	196	217	243	213	188	219	182	188	212	187	224	207	188	212	225	222	245	206	199	209	232	189	207	198	236	201	201	217	186	187	200	194	201	198	210	233	203	222	204	210	251	183	225	198	204	238	211	219	222	222	203	224	192	227	226	215	226	199	202	218	207	237	191	206	218	221	223	227	222	194	216	192	212	229	212	221	212	219	220	224	242	198	200	213	171	216	237	224	208	211	203	192	237	192	224	205	224	196	228	219	207	208	231	187	217	196	211	215	207	205	220	206	217	196	221	205	205	230	231	232	193	214	205	197	204	263	226	206	227	215	244	211	221	208	245	196	233	220	202	222	186	225	202	211	219	217	208	230	215	201	177	210	209	211	221	222	217	249	205	223	201	238	227	224	238	204	236	213	217	213	213	210	215	200	189	211	235	237	254	203	223	201	244	188	213	204	201	198	234	222	228	217	210	209	220	220	232	228	196	223	229	218	229	224	220	218	219	213	190	206	210	220	190	193	223	193	208	213	199	213	209	212	225	222	195	183	195	202	191	233	229	205	211	200	208	218	211	188	208	192	218	196	242	208	189	222	215	220	227	224	213	203	215	217	202	215	210	188	211	213	232	206	212	209	234	221	212	203	221	202	232	205	220	225	203	196	241	232	209	228	184	210	229	206	221	240	226	194	195	206	223	205	221	199	207	203	188	215	202	237	213	193	192	231	211	210	229	224	200	209	212	225	208	194	211	198	212	197	228	214	232	207	209	194	206	199	232	237	214	220	231	216	242	212	211	222	213	221	227	245	204	201	227	225	236	209	203	205	202	229	202	203	231	228	203	207	189	246	195	241	234	233	209	234	197	213	193	216	246	215	234	236	211	218	220	185	232	190	198	213	204	212	214	217	217	207	221	234	211	209	215	200	240	225	215	224	192	235	218	236	200	236	236	219	218	185	209	236	210	200	202	201	224	240	208	232	246	214	220	226	221	203	219	217	214	231	191	218	193	220	220	213	225	212	187	233	237	226	208	231	216	227	202	222	197	217	197	215	198	211	208	215	197	246	221	173	237	212	210	234	231	212	225	228	224	236	196	247	211	216	204	212	225	225	211	211	219	212	187	235	205	213	216	211	197	228	206	189	244	205	215	208	210	253	206	206	226	220	209	204	230	216	210	192	199	222	203	221	223	224	218	228	208	196	223	247	213	217	232	188	185	207	213	211	215	228	217	214	228	229	195	237	185	208	207	220	212	226	205	216	214	216	211	206	206	198	215	232	234	233	201	209	215	214	235	186	212	233	240	203	226	220	197	212	202	228	235	204	217	186	218	191	199	211	217	187	218	217	213	190	213	255	231	199	219	202	211	217	217	216	199	196	196	214	205	208	213	247	238	233	210	240	229	189	239	212	213	230	208	233	253	201	210	182	232	197	246	211	239	211	209	228	217	201	197	209	197	214	226	205	225	240	179	209	230	201	210	247	208	186	214	221	202	227	214	213	219	218	207	208	212	210	226	216	221	201	203	202	212	202	228	207	221	195	215	221	220	218	210	222	199	200	223	217	237	207	203	197	247	204	193	225	200	211	217	233	211	204	200	199	229	237	212	203	216	242	202	226	208	237	194	196	222	218	203	210	228	217	218	206	231	191	217	227	185	229	223	212	194	236	203	235	191	225	214	200	229	183	214	196	219	186	203	221	224	228	195	221	187	186	208	210	222	201	215	231
21682	32096	22977	14429	10242	7401	5742	4519	3478	2724	2119	1691	1401	1211	1089	931	850	740	708	692	664	615	573	574	551	508	514	490	479	536	506	467	480	515	481	492	472	408	454	416	453	435	422	461	390	408	385	391	454	383	376	386	427	415	406	383	408	403	386	401	376	413	368	371	350	375	356	332	361	388	349	363	342	373	376	307	362	347	365	358	288	344	370	324	358	372	294	319	380	318	319	339	360	360	321	329	359	340	352	336	348	365	348	336	376	340	350	377	364	360	358	357	335	354	355	320	358	359	351	334	349	341	351	334	336	354	330	332	338	369	374	386	340	362	338	371	319	358	341	348	330	370	364	354	325	367	360	355	334	339	342	344	370	331	346	362	365	352	312	332	376	329	361	319	336	370	367	342	321	337	347	351	381	352	369	331	372	336	353	363	348	352	332	343	318	333	374	326	338	360	310	327	359	390	345	371	366	352	364	353	336	359	368	329	336	384	380	352	334	319	310	363	337	325	327	352	361	362	350	379	332	310	339	326	324	350	327	343	366	331	341	330	376	332	343	330	341	370	344	363	369	338	353	378	329	327	357	349	326	333	345	338	360	364	339	340	353	366	329	386	334	348	360	361	355	345	333	351	345	309	338	304	338	320	360	380	338	353	377	335	310	369	341	366	335	347	306	337	341	378	357	297	344	347	368	355	358	331	325	393	336	324	322	353	358	335	377	352	342	352	346	361	348	334	357	372	368	336	362	327	368	352	348	324	377	332	345	367	337	339	323	318	364	346	321	356	352	338	324	364	320	334	327	356	331	341	347	361	343	351	325	380	339	363	324	347	383	334	339	352	317	382	362	333	333	361	377	361	359	385	340	348	365	311	363	314	346	353	337	328	330	304	377	376	368	367	332	364	339	326	349	367	320	348	353	374	366	365	363	333	337	363	346	340	355	349	345	354	342	324	341	352	339	384	369	338	346	319	346	372	353	366	330	343	310	356	359	336	322	395	345	350	328	344	363	324	369	333	360	326	346	331	349	353	348	292	332	344	328	353	341	387	327	358	354	376	365	366	362	322	348	350	364	323	353	356	356	355	348	358	332	345	364	322	357	341	347	342	342	371	323	372	342	361	348	358	345	346	371	346	342	344	336	335	355	397	333	318	362	329	337	347	340	364	325	347	335	318	331	376	364	317	326	347	338	344	361	351	348	334	346	342	339	345	364	340	327	362	360	336	347	348	375	354	355	367	348	370	368	348	318	377	373	334	331	341	338	315	355	329	361	337	343	340	318	355	355	347	378	372	335	320	367	356	342	338	333	338	340	354	360	337	333	366	356	333	340	345	354	335	355	325	378	340	342	321	343	360	308	335	390	359	341	357	335	342	333	346	345	355	351	308	385	333	328	346	346	349	320	363	353	340	348	325	342	343	331	367	355	360	336	328	353	347	359	343	323	332	311	382	349	329	361	345	362	320	363	359	301	363	336	381	357	360	333	328	350	338	342	353	338	352	347	352	340	350	356	337	365	329	312	370	336	350	331	371	338	340	368	335	377	339	339	333	326	352	319	328	359	361	353	326	343	338	372	355	338	297	338	373	321	369	357	330	350	347	328	341	306	354	355	364	323	399	358	320	335	330	400	362	348	356	340	360	356	377	323	358	358	359	321	356	341	362	353	377	329	332	352	363	340	317	364	343	361	328	371	319	348	384	338	341	360	339	368	320	354	363	327	344	345	335	334	360	332	303	319	369	371	339	309	366	337	370	338	314	340	336	388	340	343	331	356	343	345	377	352	379	326	345	336	327	344	329	367	351	307	314	374	337	364	373	326	341	359	359	368	344	374	349	336	345	318	345	344	371	355	356	342	324	316	370	332	363	334	338	358	324	350	342	343	392	368	339	363	338	337	372	335	351	351	344	315	337	347	354	390	354	348	350	353	365	352	350	346	335	330	358	358	330	353	338	357	361	363	392	330	366	377	358	349	356	361	358	316	332	336	312	390	349	359	336	323	352	346	361	336	313	366	352	375	346	348	325	353	359	349	361	354	330	383	320	344	334	327	358	332	322	330	356	352	311	336	318	362	385	379	317	322	352	338	322	347	372	335	340	356	320	340	361	325	349	349	339	352	326	349	334	338	346	327	342	343	342	355	307	358	336	326	325	344	323	356	333	308	319	314	332	347	330	365	343	330	339	363	348	344	371	347	352	328	319	389	317	358	340	357	336	324	358	337	336	352	327	353	343	330	334	356	357	350	368	302	342	326	339	339	351	333	387	382	331	344	325	347	344	333	339	335	337	367	342	388	369	348	324	346	330	340	335	347	380	337	356	311	364	356	325	325	377	340	345	335	334	380	328	376	319	336	333	328	364	358	329	341	328	335	350	356	340	314	367	353	296	342	346	355	324	320	347	333	344	323	353	357	330	316	323	343	354	338	338	363	352	341	337	358	316	351	335	328	341	363	335	351	376	373	340	355	359	357	331	357	358	354	367	351	326	341	361	376	341	352	360	356	362	340	350	342	326	380	349	343	317	325	337	342	327	315	354	329	354	342	355	336	318	336	359	409	325	327	384	319	376	347	319	331	366	356	348	359	324	363	339	362	339	364	355	372	342	325	338	329	343	365	327	359	326	329	342	347	367	334	362	351	328	331	357	340	369	340	363	338	354	337	331	349	354	311	358	367	345	333	346	345	350	329	346	336	341	342	357	338	368	330	329	361	354	349	353	315	401	330	335	323	354	332	330	358	329	350	369	328	363	347	342	309	327	346	327	348	351	341	338	379	340	337	332	368	311	374	377	352	346	358	361	349	334	331	333	346	348	310	316	333	343	383	340	320	371	323	364	359	344	331	321	358	352	353	342	310	347	322	361	333	334	346	383	335	357	317	339	338	349	346	347	350	347	300	351	349	355	333	329	363	363	355	352	333	354	335	342	301	332	356	367	354	365	338	337	314	350	372	347	333	374	339	330	342	342	341	353	332	333	344	358	350	400	349	314	359	329	346	339	336	354	354	361	373	310	315	354	388	355	328	321	346	330	354	355	344	328	341	334	338	349	354	344	334	321	371	336	317	311	376	352	377	352	347	349	350	338	334	375	336	335	375	324	349	352	349	324	328	341	340	369	339	353	330	347	343	353	341	365	319	370	331	313	347	317	353	343	340	308	358	346	312	342	348	330	347	324	341	367	359	368	332	354	347	342	357	324	316	346	362	366	351	354	344	363	355	305	333	368	341	337	317	349	364	329	322	366	389	303	325	338	344	383	370	316	343	390	335	329	349	363	358	366	367	353	369	369	382	367	330	362	349	336	390	338	345	307	350	346	340	364	304	358	355	319	330	341	346	323	349	381	350	354	359	312	316	363	359	346	341	369	357	321	342	321	348	319	360	336	331	331	328	325	365	389	364	369	359	352	350	370	350	342	342	386	342	337	338	343	338	366	344	313	342	339	336	364	329	350	366	348	360	370	336	342	364	369	358	331	337	340	364	376	347	361	321	375	384	349	338	308
24753	21146	25306	21501	4449	2121	1540	1148	897	739	658	551	490	466	425	388	378	392	340	316	347	325	298	351	303	273	288	304	297	290	330	305	309	306	299	321	276	311	263	281	270	271	289	315	262	300	274	247	293	273	262	285	300	311	290	270	275	290	256	288	282	279	279	259	276	264	270	282	242	252	280	269	274	264	281	249	256	249	271	269	262	250	279	254	277	277	258	268	250	274	266	252	249	257	255	239	246	250	250	220	265	269	290	272	267	242	249	254	246	238	287	258	238	234	248	249	257	255	259	266	260	259	281	282	255	271	265	268	283	267	255	243	265	248	238	282	290	257	293	259	244	266	280	244	239	254	229	267	240	249	244	249	283	270	275	281	296	258	255	257	243	274	254	290	255	259	273	270	256	253	243	248	267	255	240	294	240	270	269	268	277	248	242	243	254	253	258	280	269	247	251	262	260	268	214	244	250	264	257	255	246	256	266	248	271	278	232	207	261	257	246	253	226	269	272	269	279	267	230	248	260	288	251	252	236	261	255	250	250	281	263	254	276	223	256	252	260	266	245	266	275	258	216	233	252	259	265	254	236	306	250	269	268	248	273	270	271	248	254	265	255	297	281	260	275	249	236	257	229	264	273	253	257	258	265	280	256	249	270	272	249	287	265	289	251	241	260	274	278	271	245	246	272	268	272	287	270	289	270	304	244	255	259	256	276	264	251	290	226	286	271	246	256	247	249	257	280	253	249	283	278	246	286	257	265	281	244	281	266	262	242	246	256	252	253	238	270	254	289	257	255	246	254	293	235	281	253	282	275	232	254	271	266	264	247	246	258	264	273	281	255	253	250	264	233	246	250	274	251	252	271	284	255	270	262	255	249	238	256	277	240	252	276	275	276	262	266	259	270	259	248	260	253	258	268	287	266	266	243	278	280	252	260	268	240	242	247	270	247	286	263	261	258	272	240	241	252	277	272	248	248	234	250	276	284	251	273	260	301	270	265	259	259	245	263	302	259	261	303	266	271	235	282	240	249	265	272	257	267	241	264	255	295	249	240	237	269	276	271	261	263	252	252	298	286	278	247	264	275	254	284	228	260	258	258	257	252	288	254	253	254	256	257	286	270	250	243	262	300	238	278	222	259	256	235	272	298	294	254	276	264	278	279	260	263	252	250	253	272	258	239	248	268	250	270	294	259	243	244	282	273	265	263	248	247	266	232	260	251	252	257	276	258	320	284	257	280	264	231	274	220	270	260	287	279	243	255	245	257	283	262	271	254	269	261	262	257	251	270	277	274	269	253	250	234	273	254	257	274	274	243	271	271	267	265	251	252	269	254	256	268	238	261	250	252	273	263	249	242	236	224	234	262	286	262	279	269	269	256	256	249	267	236	247	277	243	296	271	266	245	256	269	271	277	258	237	264	287	258	268	270	254	247	261	255	285	280	297	241	262	283	306	273	243	258	278	262	252	277	249	280	260	267	243	243	283	273	274	258	267	241	296	232	221	281	281	257	266	299	276	254	259	262	250	267	260	258	249	273	268	258	253	278	264	317	263	265	250	275	263	262	235	250	287	285	246	274	258	241	275	256	245	291	238	285	271	253	280	257	272	269	233	273	260	271	265	275	263	249	266	232	250	285	264	273	280	264	258	245	261	246	292	248	244	240	258	268	260	258	291	277	248	250	251	295	244	265	265	260	285	265	249	255	243	256	271	271	266	267	238	251	260	295	277	271	256	257	263	242	275	264	226	278	275	255	240	247	264	278	281	259	246	244	270	251	252	277	266	270	265	262	256	256	251	252	221	252	242	267	222	267	257	263	243	250	240	255	265	233	271	249	295	261	278	249	252	241	270	256	279	278	258	270	260	245	266	246	289	248	237	249	277	265	258	280	260	284	257	282	260	265	297	277	255	283	250	272	262	248	255	255	256	269	253	258	271	255	269	239	271	253	266	267	262	273	263	236	277	236	274	269	258	263	274	247	267	245	252	276	248	256	253	232	247	260	250	255	279	256	257	224	306	270	249	269	250	275	275	255	271	263	244	244	250	254	258	260	247	262	236	256	267	256	268	290	275	258	262	292	253	259	237	235	247	258	257	279	256	262	275	256	261	258	264	246	255	270	243	274	286	290	272	260	278	265	265	252	289	274	302	241	271	230	259	263	270	267	275	256	283	237	245	248	247	279	262	228	285	277	258	272	262	243	277	249	268	260	282	274	266	264	253	278	248	280	259	254	273	249	230	254	284	257	283	238	256	266	266	256	278	239	260	284	231	242	273	250	279	276	269	250	273	266	250	280	240	275	272	238	262	266	264	272	266	308	257	257	270	272	278	246	272	253	240	253	267	263	266	276	284	258	260	269	300	258	264	259	262	248	297	254	285	279	294	229	295	261	283	250	267	253	267	235	226	235	262	263	248	267	270	251	263	262	273	275	258	272	253	266	270	297	224	231	257	252	260	254	254	267	268	248	281	271	280	261	293	252	263	271	283	240	228	283	270	249	237	249	258	229	269	256	269	269	266	265	261	273	242	280	246	276	263	267	249	238	244	229	243	278	247	273	234	269	276	237	280	256	242	251	257	260	269	225	258	259	239	280	269	272	269	283	242	254	250	247	271	249	253	260	258	262	280	240	255	240	264	264	260	272	272	267	305	254	249	260	248	268	264	241	256	257	262	253	270	291	264	255	294	281	289	250	268	268	241	269	276	250	256	225	266	264	252	271	272	263	293	254	245	257	251	263	245	281	302	247	285	278	263	274	293	286	272	270	265	267	254	248	261	272	289	284	277	285	266	297	266	265	252	272	264	235	264	245	263	249	218	274	287	276	266	281	275	240	244	259	288	254	276	254	229	247	272	230	235	237	283	267	241	259	254	276	259	263	286	296	275	242	262	264	268	265	236	268	259	274	268	262	234	245	246	284	269	259	269	226	246	270	263	291	268	237	229	271	265	261	243	252	261	243	280	261	254	254	250	260	279	268	245	265	282	274	256	277	266	248	276	281	265	246	250	249	266	261	256	286	283	249	271	254	257	286	256	265	302	296	258	241	256	239	274	263	246	268	296	246	262	257	236	264	243	300	260	257	273	236	241	257	256	248	252	281	281	268	269	234	239	262	271	257	275	281	284	258	265	260	251	237	273	244	256	232	261	259	264	255	245	250	274	275	251	245	278	274	280	215	245	259	251	277	244	245	256	286	253	269	246	267	256	275	241	260	271	259	265	277	249	243	255	271	297	262	259	247	237	240	290	265	256	258	252	224	270	255	294	248	258	271	265	261	262	276	242	245	259	265	298	292	291	233	250	256	251	252	276	267	236	264	267	258	274	225	247	252	304	278	302	257	269	224	262	301	270	271	268	272	257	277	235	245	267	256	218	255	258	270	254	247	236	282	284	250	257	266	284	278	248	273	297	267	248	268	268	256	255	269	264	252	220	257	261	264	266	271	263	270	255	233	287	261	266	255	271	289	260	246	281	295	270	275	258	247	272	274	241	274	254
19899	27652	19449	11371	7935	5744	4280	3410	2579	2027	1669	1432	1213	1082	957	790	832	692	652	663	639	626	594	567	528	540	543	500	555	534	508	500	524	515	563	492	526	482	494	455	492	459	464	450	503	452	443	458	451	427	439	459	487	438	491	473	442	446	418	441	468	396	433	429	489	443	413	387	374	425	418	434	400	445	357	400	458	401	387	424	417	444	404	437	434	386	376	414	426	404	425	422	429	455	421	393	399	418	433	384	430	417	417	431	414	415	434	414	410	398	423	396	446	421	418	424	417	413	437	397	406	421	388	388	416	408	356	438	384	414	419	383	420	381	421	421	428	387	389	401	429	413	440	417	413	399	404	387	414	406	383	413	430	432	424	433	368	441	440	389	434	426	417	451	432	421	393	416	426	416	395	383	456	415	427	401	439	417	437	408	400	397	448	414	395	410	409	460	401	445	444	400	392	404	395	405	388	415	383	459	386	434	387	398	432	385	431	381	431	393	387	402	415	401	404	420	408	414	381	393	416	405	414	407	423	397	400	405	396	403	404	363	445	465	415	370	418	427	405	434	440	399	431	425	388	412	406	400	434	412	421	401	405	397	411	428	381	399	430	390	402	411	369	412	454	416	384	420	411	392	412	427	391	430	426	406	421	435	408	413	416	405	405	420	385	400	363	409	406	416	430	383	435	413	423	445	403	423	427	395	408	399	397	400	399	457	409	384	380	365	429	379	406	425	375	423	424	387	444	422	424	421	418	395	428	431	411	413	399	412	405	432	401	392	413	407	421	418	442	409	417	427	370	432	444	430	396	444	402	401	427	430	422	406	396	385	421	390	394	439	416	422	432	393	415	400	416	421	427	365	417	391	422	442	423	415	393	420	398	411	396	374	400	412	413	439	381	386	380	431	433	402	376	423	371	430	378	421	420	431	358	417	382	380	355	419	416	439	401	426	366	386	382	398	425	453	427	414	438	437	425	401	401	383	409	428	401	424	430	420	382	408	430	453	419	400	402	420	404	418	393	431	377	450	387	427	435	400	419	390	418	424	434	423	403	403	382	393	434	410	448	416	476	417	424	434	430	394	376	409	417	420	419	402	422	412	398	424	403	406	403	425	412	391	420	438	389	408	424	404	425	395	415	421	421	430	433	418	438	375	393	439	415	426	393	411	423	404	420	408	408	397	430	420	412	427	433	389	424	434	418	428	376	437	401	374	392	441	417	393	402	418	427	410	409	441	415	419	399	415	412	391	391	428	401	459	404	413	403	396	334	435	443	423	419	407	398	415	434	408	409	412	428	385	402	367	424	430	425	426	430	394	418	390	407	435	384	415	379	385	417	387	412	406	407	395	413	416	361	439	453	377	424	418	428	413	414	417	427	433	410	399	406	383	413	441	446	428	421	407	413	412	425	344	460	419	464	419	421	410	388	420	400	399	414	407	426	431	428	417	415	424	390	409	420	423	374	379	401	420	431	418	427	421	443	414	395	405	423	437	410	424	401	423	431	402	435	429	392	436	396	411	395	437	428	404	424	433	401	430	414	430	382	401	376	394	417	404	422	377	442	422	425	422	371	408	422	432	411	409	399	414	409	386	454	445	422	424	451	419	389	441	428	408	387	413	431	421	418	399	441	411	439	422	426	400	405	381	432	379	390	376	429	418	437	429	401	408	389	437	421	371	402	395	388	430	464	417	410	409	391	446	414	430	400	448	414	432	416	406	418	381	392	433	417	384	359	422	395	405	423	412	396	394	398	414	405	435	448	388	414	411	434	400	443	421	440	390	411	416	395	390	388	442	406	445	403	433	482	403	385	371	394	408	397	402	404	395	387	406	431	371	439	421	406	421	409	393	441	419	407	429	412	410	390	432	398	416	435	421	429	389	398	415	443	387	398	408	410	404	400	440	412	403	431	384	409	425	439	399	423	387	430	435	375	392	414	435	419	397	415	416	431	394	419	409	424	415	393	410	402	420	387	408	400	400	381	405	449	407	452	436	400	378	389	429	380	416	407	436	411	418	423	398	394	426	424	417	401	394	390	411	414	426	392	427	384	419	430	420	418	412	392	422	402	385	419	408	421	391	421	384	458	413	421	416	433	428	397	429	406	433	430	419	391	443	421	375	417	426	408	421	396	402	400	407	398	415	403	402	382	397	418	391	412	415	425	399	450	395	406	409	363	385	368	407	446	387	435	410	412	411	390	444	409	432	411	397	377	392	416	419	399	410	447	413	418	416	435	405	436	396	411	425	416	407	437	411	379	403	414	431	396	400	406	444	395	370	404	413	442	469	435	396	412	436	466	413	418	389	412	424	453	457	410	397	422	411	384	401	408	407	421	384	419	415	418	395	425	408	414	381	414	413	415	415	450	406	400	421	405	404	422	422	429	437	437	408	417	428	401	412	386	401	423	420	407	455	381	410	412	432	442	385	409	403	451	438	434	384	416	416	398	387	410	432	418	394	414	412	409	379	438	410	420	403	430	411	366	377	405	425	416	407	424	420	380	381	404	413	413	416	408	396	407	418	403	427	439	399	386	403	407	402	423	409	403	406	422	454	410	451	399	410	413	389	400	413	401	417	401	392	417	402	421	423	416	451	397	401	414	402	378	446	359	424	402	411	424	386	424	422	415	407	401	389	395	422	417	383	391	397	399	421	423	372	387	414	431	397	431	382	382	397	410	396	437	399	387	423	392	416	413	405	400	422	429	413	406	437	368	431	401	400	389	403	454	382	414	423	393	403	399	441	390	405	410	403	403	415	416	409	413	376	411	425	391	388	409	388	395	423	420	368	418	404	430	420	392	421	443	417	408	411	406	416	430	404	392	375	381	393	419	441	383	387	407	419	415	429	428	410	407	394	422	377	390	406	409	416	428	441	392	407	394	385	438	385	438	414	387	399	441	422	421	393	409	403	413	407	372	389	382	419	409	417	374	386	391	419	431	402	399	391	414	414	374	409	401	394	407	438	415	432	364	422	403	388	428	434	441	412	385	397	407	381	479	418	431	439	428	425	396	383	428	401	403	402	399	386	409	421	399	357	416	414	435	379	433	439	423	417	416	403	425	379	434	394	434	429	405	393	428	417	391	414	402	370	400	397	408	408	426	428	423	444	391	399	408	420	407	421	413	395	399	423	436	397	437	389	429	449	415	421	415	419	414	426	411	390	408	429	419	384	398	424	396	406	407	410	422	415	372	448	419	400	372	411	408	421	448	410	413	442	430	426	426	429	384	415	420	400	404	469	445	429	394	416	410	411	420	408	448	417	400	404	410	392	396	401	414	433	446	430	392	417	448	417	420	412	422	386	380	417	422	413	405	444	420	384	418	457	442	385	387	396	350	397	404	412	412	413	383	418	408	417	405	409	368	418	393	402	425	432	383	420	399	403	383	408	431	415	395	419	408	398	394	408	438	421	411	401	388	391	415	410	376	406	430	394	410	406	409	419	419	422	411	428	433	401	444	410	378	434	412	435	403	409	387	422	405	394	436	419	433	432
22420	21148	28256	24273	21155	17682	5054	2392	1605	1235	1007	799	721	583	554	455	412	383	323	354	309	298	288	324	282	270	248	230	252	238	249	246	263	243	264	244	221	218	212	206	190	205	204	209	209	234	233	201	211	176	206	210	222	212	202	238	216	216	229	209	189	190	214	200	180	207	199	198	201	223	180	172	189	196	186	177	192	179	164	187	174	146	171	192	160	183	178	188	172	172	178	191	190	188	199	188	213	171	193	191	177	196	189	195	183	174	192	175	188	193	196	198	197	158	157	169	163	174	184	166	178	185	181	190	179	174	186	169	168	226	200	170	175	171	172	212	170	162	157	184	177	165	164	171	162	164	203	171	201	179	187	191	180	173	181	188	198	158	175	207	170	168	150	181	175	182	204	171	175	193	191	158	168	184	178	181	186	172	190	172	166	168	164	173	171	179	182	159	156	174	189	159	196	202	185	186	182	193	202	161	172	193	188	159	204	168	179	195	183	182	176	182	183	190	198	161	153	190	182	186	196	183	168	166	185	166	179	178	175	192	181	163	172	177	184	171	161	180	188	166	195	188	185	192	181	168	199	162	178	184	171	156	192	189	189	188	173	163	166	176	191	159	180	204	171	174	197	182	177	188	179	169	170	183	174	167	194	185	190	180	159	181	178	173	167	179	165	149	176	158	162	195	173	162	192	182	181	175	180	187	196	133	183	196	184	168	154	178	208	206	164	175	176	173	166	175	164	186	192	173	179	180	187	188	193	179	179	201	172	163	174	198	198	177	173	170	174	172	190	166	203	190	182	175	170	174	170	188	187	200	168	190	183	155	176	171	203	172	174	191	188	153	161	177	186	188	195	197	203	180	196	173	164	197	181	197	198	197	175	177	168	177	183	186	188	183	169	197	168	162	173	180	203	184	191	173	189	176	182	161	179	168	175	160	167	156	191	175	189	166	169	189	171	158	194	183	172	182	158	178	176	196	163	167	194	152	180	165	208	173	197	212	173	204	153	184	187	195	179	181	178	176	175	179	165	151	173	183	200	167	200	168	198	181	178	179	191	195	197	186	175	175	178	158	197	181	189	181	182	182	204	155	172	164	173	181	150	182	175	174	157	192	158	167	170	207	168	183	180	176	176	185	179	194	191	205	193	183	197	188	188	189	166	172	156	193	193	175	177	179	174	168	178	177	192	198	165	204	175	194	180	187	208	201	182	183	182	171	184	171	169	199	174	191	188	195	158	174	172	187	176	151	175	188	202	161	192	190	166	196	198	185	170	165	173	179	180	167	172	196	165	194	165	156	187	162	188	175	193	184	178	176	177	184	183	167	172	186	191	179	191	167	186	181	151	192	183	196	176	193	182	169	181	189	174	176	161	180	198	174	185	179	156	198	175	173	172	166	186	177	158	166	203	183	194	158	152	171	165	170	166	189	171	173	171	189	165	186	212	217	180	174	174	162	163	209	168	148	205	175	146	166	182	176	166	183	162	174	189	159	172	196	180	189	172	183	175	177	191	208	169	180	191	194	166	166	182	177	162	177	202	177	159	194	192	176	190	179	210	160	197	174	188	154	142	181	182	191	181	185	203	175	182	173	177	164	185	182	148	182	149	191	190	161	156	168	198	188	174	178	183	182	167	190	166	171	194	187	187	171	173	188	164	174	198	162	178	169	196	166	173	164	201	183	180	194	201	203	159	176	172	192	162	177	183	198	161	179	178	198	185	208	173	174	170	175	167	189	162	170	164	171	201	196	155	199	186	199	178	184	153	172	187	176	167	168	178	173	209	174	161	170	191	174	179	159	175	195	178	159	186	179	153	185	171	188	180	171	174	177	196	166	175	178	177	172	166	192	182	154	184	157	158	168	181	182	168	166	161	182	153	170	188	162	185	196	196	185	166	184	155	175	188	163	180	196	179	191	183	162	190	178	173	177	188	188	170	165	175	197	187	173	174	187	159	175	152	178	175	187	167	184	187	198	183	183	190	176	189	193	187	188	170	170	151	188	183	181	178	174	200	167	160	167	174	171	171	171	165	175	188	172	170	173	178	178	170	162	205	169	180	188	177	190	184	183	180	182	179	162	191	196	167	182	172	170	207	190	155	205	176	184	175	187	186	190	158	182	178	176	160	159	213	189	185	161	183	190	183	186	174	160	182	166	194	182	203	193	178	168	165	167	179	192	174	191	187	169	187	186	170	202	155	197	181	185	189	173	161	165	175	189	177	175	191	192	199	161	170	163	139	187	192	180	186	196	173	171	197	209	200	173	173	176	149	195	172	175	202	189	183	183	154	181	199	174	198	198	193	173	195	181	194	193	186	174	184	195	167	167	184	176	192	179	198	170	168	166	189	174	183	171	189	189	174	183	164	155	181	154	189	165	172	173	180	171	192	162	189	183	195	181	171	190	180	183	155	152	180	201	167	179	176	196	186	168	181	185	179	171	189	183	184	182	169	199	181	151	172	188	176	196	185	183	192	189	170	173	191	164	174	162	151	199	177	177	202	164	185	182	167	163	203	153	165	195	178	168	170	181	175	200	169	190	195	168	175	173	196	176	186	175	183	160	184	179	180	173	175	170	181	169	151	165	169	153	202	178	180	199	183	182	166	189	198	169	171	167	172	147	164	174	195	191	165	166	182	171	163	154	169	197	180	169	163	181	183	168	194	184	191	163	157	175	169	187	211	171	181	188	175	182	169	172	152	179	174	174	189	182	177	169	179	156	168	172	150	176	180	196	181	182	180	178	158	185	174	168	162	173	163	185	177	153	178	188	149	174	195	168	182	169	162	172	176	163	186	181	166	181	185	172	176	171	175	185	170	194	188	190	190	187	180	159	198	185	209	183	209	182	168	163	185	184	196	171	179	182	185	181	206	187	188	170	182	184	187	186	161	155	180	175	172	159	184	173	187	187	152	203	183	185	173	173	165	180	188	198	183	175	187	199	148	201	165	190	182	176	182	184	177	160	193	171	188	149	164	196	172	163	178	167	191	189	199	182	164	153	148	160	191	209	185	183	189	183	159	177	178	184	162	182	145	182	171	146	197	187	179	180	169	177	195	186	172	196	183	208	181	199	185	178	168	193	146	185	185	176	167	179	177	166	164	172	194	185	189	185	172	185	169	167	151	188	173	173	161	177	177	176	191	183	173	159	194	171	182	176	196	183	189	200	174	181	204	170	187	173	196	192	184	189	185	180	188	181	198	167	185	200	154	177	164	167	199	170	183	177	185	192	150	192	180	207	184	154	187	184	161	182	182	166	151	159	190	181	153	173	189	185	183	188	184	198	173	195	190	187	190	168	205	190	167	168	158	152	162	163	170	170	212	176	200	160	199	166	175	185	175	159	163	176	190	192	182	202	167	173	171	192	205	182	189	179	216	158	179	178	194	203	182	199	187	175	175	199	182	177	160	157	160	162	212	205	158	184	189	189	167	170	168	183	146	176	166	199	165	178	192	168	158	171	192	195	164	188	163	185	193	157	177	188	179	178	179	177
22451	36540	27303	18129	13339	9797	7653	5949	4686	3647	2848	2257	1904	1737	1397	1213	1065	918	809	753	703	652	641	583	579	549	513	544	532	473	479	472	479	493	484	460	437	412	404	364	400	403	386	367	401	327	356	349	346	349	365	405	391	419	386	352	374	317	343	306	312	344	334	305	328	375	321	327	309	298	304	280	281	296	309	260	281	294	292	265	310	282	287	263	287	288	291	267	283	278	297	288	324	274	271	300	319	276	278	302	271	272	295	275	282	253	260	264	301	244	266	285	278	264	289	275	313	290	316	295	290	254	332	301	302	269	289	293	254	273	280	264	287	265	276	264	267	303	249	289	253	272	246	291	302	290	256	281	290	295	298	280	322	239	260	269	243	273	295	289	291	304	283	273	292	315	279	297	270	272	292	280	293	255	296	290	276	266	266	283	291	269	256	278	276	283	259	273	296	325	270	261	285	292	303	302	267	277	288	290	300	297	264	258	277	266	247	288	260	277	289	305	266	273	273	288	306	296	290	259	285	283	306	279	290	274	267	290	269	288	297	317	280	292	296	272	261	262	262	305	282	275	309	278	300	270	276	276	287	247	283	258	275	285	293	288	288	265	275	309	310	286	294	308	290	288	278	280	299	256	265	309	258	309	248	293	275	294	246	303	272	276	244	260	304	285	264	284	279	291	300	290	288	297	303	281	285	299	309	279	281	299	268	275	290	262	260	275	292	292	284	319	280	290	295	336	300	300	274	263	281	275	273	302	291	271	295	255	274	265	292	279	282	291	257	288	268	267	287	283	292	297	267	275	273	312	267	271	283	275	267	295	266	280	284	275	295	308	274	283	280	297	250	262	278	291	300	272	261	277	299	296	262	280	297	293	298	242	261	274	281	263	247	308	263	276	291	263	252	266	300	316	293	278	301	288	282	266	287	268	264	252	262	256	294	257	289	284	283	286	315	278	296	320	278	286	278	278	292	294	284	260	273	282	248	284	281	264	306	315	272	287	272	282	280	292	252	296	283	283	262	255	281	332	275	286	256	306	294	289	276	281	281	302	290	321	264	285	295	262	269	285	293	279	304	274	273	254	289	282	267	260	306	305	296	275	283	277	320	298	253	270	278	255	279	312	307	281	281	300	275	287	281	275	291	293	332	266	292	284	283	242	278	293	283	284	266	282	274	326	282	279	237	284	260	267	247	276	294	288	255	313	287	285	277	277	276	319	283	286	268	277	298	279	279	291	294	283	298	269	310	282	273	277	268	294	302	254	280	275	263	272	286	291	243	260	319	280	281	258	297	277	291	297	267	251	290	287	252	285	298	323	284	304	262	276	296	260	263	285	277	265	267	250	266	264	277	267	311	282	299	285	274	286	265	285	257	297	254	283	280	254	250	280	282	301	292	247	278	299	273	297	317	308	285	289	269	259	262	291	292	288	272	289	285	301	276	270	289	270	296	256	312	286	285	311	272	289	272	282	281	304	300	290	282	286	292	246	256	320	295	277	256	287	290	295	274	290	290	261	281	280	264	263	270	306	272	272	294	296	275	275	300	278	301	275	278	310	271	269	299	273	274	267	284	270	247	275	295	297	271	283	273	260	257	285	258	276	282	273	244	308	262	274	259	304	291	262	269	268	286	280	271	329	267	275	268	279	282	275	308	267	268	288	287	282	273	271	279	315	296	291	268	288	285	269	299	306	278	268	272	295	306	258	262	288	274	282	288	293	254	276	275	277	259	290	284	237	292	270	265	265	250	287	256	291	269	300	267	278	296	280	282	290	247	297	264	285	304	290	305	265	282	269	282	303	291	307	298	270	287	268	278	248	279	279	276	284	295	290	276	272	253	266	297	266	255	295	268	274	295	276	268	277	287	281	306	277	283	275	284	264	279	286	272	262	291	262	300	302	291	285	329	315	295	282	297	284	273	271	267	278	298	282	289	284	254	263	272	302	262	271	284	262	265	280	305	285	273	273	287	285	313	291	292	253	282	262	278	262	292	291	309	313	260	240	320	277	282	282	263	301	264	282	282	300	235	306	301	250	258	292	260	314	291	305	293	289	276	292	288	308	254	273	269	263	300	294	256	258	273	269	309	285	291	296	277	279	295	307	254	308	273	278	291	255	318	277	302	285	264	287	275	280	277	265	285	320	264	280	275	310	285	284	254	285	261	295	286	320	289	298	292	278	306	288	288	264	300	289	235	262	274	295	287	303	278	276	270	258	301	263	263	280	266	290	290	298	296	304	272	262	274	279	275	240	277	285	302	302	286	263	264	280	301	307	285	288	272	306	283	289	308	268	276	296	294	302	297	265	271	284	289	304	304	250	285	284	300	266	277	294	274	247	278	284	264	261	296	309	287	252	280	262	289	288	263	302	271	296	257	305	284	276	269	265	269	259	289	293	288	290	262	298	282	288	261	295	261	274	287	264	251	255	253	299	280	270	312	300	280	280	269	286	303	307	280	302	264	276	293	276	264	301	289	276	303	282	281	284	275	308	262	299	281	281	275	282	278	255	273	275	253	267	274	251	290	287	269	273	278	279	278	270	271	281	279	289	291	292	279	281	287	283	283	303	247	268	284	304	274	262	293	274	310	274	260	306	278	291	300	293	297	280	276	247	301	310	276	288	258	254	282	316	334	284	294	269	279	275	275	256	273	283	282	284	251	271	277	267	272	259	280	269	278	277	279	287	272	284	292	301	271	267	293	319	286	296	245	276	281	301	294	283	298	300	292	262	271	255	289	280	284	279	274	293	293	276	262	267	284	333	309	293	280	279	278	302	266	300	270	272	279	290	298	279	268	301	285	263	271	313	266	300	302	259	280	257	273	287	299	284	299	278	299	293	266	291	270	260	266	291	302	291	286	278	295	303	284	311	280	261	301	274	299	273	275	279	268	267	280	291	299	270	264	280	257	308	249	274	289	296	271	301	257	289	282	256	282	305	276	290	285	315	290	286	273	271	310	296	285	298	306	264	299	270	271	288	278	280	266	265	288	270	278	295	299	292	269	287	295	264	280	281	285	284	276	259	276	301	300	264	284	267	286	272	273	287	248	262	281	280	266	302	254	317	291	294	290	265	281	254	274	287	267	279	294	302	279	264	286	275	287	274	270	287	295	269	308	259	305	289	265	272	290	282	274	268	295	255	297	253	299	268	282	271	279	316	280	276	279	271	265	297	311	268	297	299	267	264	256	278	261	300	282	289	302	247	273	295	287	265	303	259	323	261	291	269	281	273	261	275	263	298	259	277	288	277	266	285	283	269	280	289	287	254	283	267	298	274	270	270	310	294	302	291	285	268	276	278	282	279	300	306	266	296	282	257	284	272	264	284	273	255	250	298	270	276	294	280	287	315	268	296	311	286	277	273	272	296	282	305	267	281	258	265	266	264	292	276	275	294	311	291	281	283	270	263	252	305	277	312	296	293	289	305	287	297	266	268	290	269	302	294	270	266	263	301	281	286	277	277	289	289	276	291	285	258	282	259	246	279	291	278	293	251
27545	18793	11163	5132	2378	1707	1180	962	740	596	538	494	432	433	374	383	327	352	339	293	282	307	312	297	316	306	305	294	286	299	327	328	286	307	320	288	290	314	272	320	298	290	267	259	288	266	284	266	281	287	281	287	278	300	312	293	319	280	276	284	299	253	258	286	281	298	274	268	283	250	258	281	282	259	248	275	306	276	287	269	268	247	260	285	258	279	297	266	307	294	295	271	254	278	273	294	277	286	259	248	295	267	269	290	262	264	258	308	260	301	276	274	268	276	253	256	277	272	266	291	254	272	283	236	273	278	270	259	314	274	282	291	283	264	286	284	251	268	250	272	281	259	265	279	257	248	282	270	247	273	296	254	279	247	255	275	270	262	277	272	279	251	283	272	278	251	249	247	287	290	281	266	303	270	260	274	296	256	297	265	283	276	254	253	274	273	285	285	261	297	267	281	289	270	270	294	241	262	266	240	267	271	257	245	281	281	257	262	287	255	270	282	256	271	270	269	268	280	253	276	236	261	272	287	302	270	284	255	288	264	284	251	268	306	284	291	278	277	284	266	264	272	242	246	289	274	233	261	297	256	279	252	257	280	295	253	265	279	297	273	270	274	287	277	258	259	269	295	253	288	268	291	286	294	269	302	273	269	254	273	292	306	255	266	302	259	289	309	291	245	255	279	266	281	252	275	283	307	279	262	272	270	258	269	271	256	292	262	284	281	263	289	277	277	265	250	279	287	237	253	249	279	273	283	242	265	286	266	271	263	279	274	266	265	287	275	275	259	291	260	250	276	278	260	266	269	262	272	293	278	282	235	293	284	278	270	263	279	269	234	286	258	253	289	282	282	283	240	287	317	257	240	258	268	260	252	298	295	281	280	274	267	276	280	269	256	274	256	270	272	255	304	298	277	262	266	255	278	268	273	288	296	256	283	260	319	265	246	245	274	262	250	293	253	236	267	313	238	256	253	267	315	240	252	262	265	281	290	251	278	261	226	274	263	270	265	255	272	249	293	256	279	256	264	291	295	246	264	239	225	248	255	246	306	271	263	296	279	253	276	302	246	282	296	290	276	273	293	251	278	278	275	276	268	251	271	266	293	252	273	277	276	264	271	298	252	269	297	279	290	271	265	255	272	290	287	292	265	274	291	286	289	263	301	268	253	235	281	284	264	272	252	286	276	272	268	260	291	261	247	262	265	278	249	262	285	254	262	270	259	249	274	259	265	298	244	288	257	296	248	299	250	287	263	245	262	281	259	245	268	271	298	263	297	293	276	273	283	252	263	266	297	281	280	288	284	273	289	286	247	300	285	294	285	276	304	300	265	268	291	255	262	259	258	256	313	257	264	275	257	279	273	312	238	268	255	240	266	249	273	315	260	286	276	315	283	287	263	282	279	305	293	245	244	266	269	282	256	266	272	279	257	253	273	280	219	289	246	260	270	280	293	271	244	283	321	281	260	270	286	272	261	289	268	293	286	248	262	274	276	282	303	279	235	272	291	293	264	252	289	263	275	290	258	273	269	275	278	312	277	283	248	257	274	306	252	289	284	237	255	259	285	283	293	289	270	271	272	301	267	252	303	268	290	257	269	243	296	259	246	291	262	256	264	241	275	261	262	276	283	280	244	268	283	267	247	286	259	292	247	267	283	283	296	262	264	245	289	277	268	277	263	282	275	272	252	277	287	266	268	291	289	259	256	281	282	296	278	273	275	281	261	266	278	291	268	301	255	265	262	266	298	293	264	283	281	264	256	271	268	266	270	279	262	293	281	297	309	265	303	315	236	259	263	244	261	254	285	276	279	267	293	282	308	241	313	268	275	285	269	271	281	259	243	274	249	245	254	269	260	284	298	276	268	268	242	277	260	279	252	254	285	277	284	283	268	296	275	250	260	280	274	288	265	268	279	265	266	280	269	283	275	305	274	270	303	269	283	282	293	283	240	274	293	283	279	266	260	255	264	272	260	277	286	271	265	312	275	285	303	267	277	270	253	262	278	261	285	270	288	286	283	272	267	255	287	283	241	276	290	263	307	254	286	257	275	243	262	248	263	263	295	246	293	276	276	285	270	269	265	287	244	265	283	282	290	306	277	250	261	276	242	273	252	269	284	249	283	291	295	267	256	282	273	257	283	263	271	287	283	260	256	285	261	279	274	274	279	264	242	263	307	259	232	265	252	264	267	280	250	257	284	252	248	283	297	258	289	259	260	281	296	237	262	295	256	270	270	277	276	300	257	275	288	270	281	270	282	268	262	301	240	262	275	280	305	285	250	293	257	270	282	286	302	270	282	268	265	306	263	253	261	252	271	312	252	277	285	253	286	233	255	301	271	287	267	271	277	278	271	272	273	280	255	269	250	294	253	276	269	280	279	275	306	261	297	271	265	251	296	279	272	263	254	292	260	249	276	271	255	285	245	282	261	290	271	273	261	256	240	256	269	241	295	250	257	271	278	248	259	248	267	265	259	287	274	275	270	256	265	260	280	240	266	278	257	274	267	261	259	273	280	258	246	276	254	265	321	267	283	280	282	249	270	244	278	246	283	281	259	266	288	306	275	271	255	271	258	280	289	290	267	292	310	272	255	242	299	259	284	265	244	258	259	260	246	264	250	283	270	249	262	277	276	255	280	301	272	261	275	271	264	274	259	280	269	278	268	244	281	284	257	276	271	313	255	262	272	264	268	257	289	270	276	309	290	266	264	296	293	297	309	291	255	262	250	259	296	238	276	277	237	276	258	233	275	263	308	257	254	288	279	251	293	261	250	264	288	250	230	276	268	274	288	259	251	277	244	262	270	274	264	247	291	277	291	262	311	289	274	260	272	299	272	305	266	250	286	274	254	280	250	256	289	253	281	265	268	263	264	259	276	263	262	272	270	308	294	248	262	247	246	248	258	291	285	284	276	262	265	259	292	250	242	244	280	278	267	262	271	261	258	251	275	287	271	274	263	265	256	261	252	264	276	256	269	274	273	232	278	276	262	268	282	282	308	266	244	251	269	273	257	263	265	254	261	293	301	233	264	251	306	267	273	293	271	280	234	294	282	281	277	274	289	268	291	269	274	257	280	272	289	252	281	233	256	295	269	310	264	263	286	277	273	264	278	281	262	262	263	288	284	301	271	278	260	250	259	284	300	295	257	283	272	270	293	280	270	295	280	274	261	262	292	295	269	278	256	283	266	285	279	268	267	239	284	272	256	259	271	303	272	255	278	299	293	252	275	255	291	247	287	271	262	281	289	264	273	285	289	257	267	277	273	261	261	244	280	278	262	305	264	253	270	274	274	257	275	269	276	289	239	244	251	272	271	251	287	288	273	271	277	280	290	288	277	255	261	267	283	275	281	269	290	240	254	277	250	295	316	270	283	268	283	259	251	259	251	267	260	293	262	299	268	263	249	315	267	313	275	261	277	252	256	288	303	277	265	280	256	230	275	253	268	294	275	265	302	267	297	249	266	274	241	251	270	247	252	266	283	292	289	300	275	274	239
17384	24590	16579	9528	6295	4409	3407	2644	2002	1594	1288	1124	998	888	806	789	707	641	601	617	560	613	606	549	543	530	554	552	496	548	527	535	520	543	512	483	485	492	477	482	473	482	489	479	478	467	425	487	464	464	486	489	466	494	509	455	474	487	468	490	490	452	447	470	483	432	439	421	477	440	393	473	456	443	443	438	435	429	437	425	440	395	429	426	457	418	433	417	440	414	435	426	432	423	446	439	434	484	410	443	429	443	466	449	414	413	434	438	428	425	474	456	407	426	416	465	428	418	462	400	433	438	467	392	401	431	434	454	420	447	447	456	452	424	431	441	409	416	458	451	437	434	416	405	460	408	404	434	424	435	397	409	406	462	427	426	443	415	422	413	438	430	414	417	420	452	408	393	476	442	426	405	431	435	402	426	416	411	434	426	425	471	444	430	409	446	445	447	413	460	429	470	442	450	460	444	440	450	451	439	445	465	458	396	450	466	399	453	412	457	446	428	427	411	447	442	455	444	419	440	433	456	441	413	405	425	445	451	417	459	435	426	417	396	473	476	410	466	447	468	463	449	435	401	424	468	419	505	441	409	426	442	415	439	434	431	452	451	406	438	446	431	459	431	416	417	420	420	432	461	418	428	436	464	452	453	422	423	429	434	426	457	409	427	441	416	445	437	449	408	427	420	429	405	448	436	443	456	423	449	428	408	446	431	426	440	399	460	455	451	427	448	436	429	444	427	406	466	423	457	451	435	409	439	464	426	421	423	438	475	456	443	420	443	420	433	419	449	441	454	402	436	466	447	449	443	403	435	394	444	423	450	433	468	408	427	444	432	424	427	438	422	427	434	431	438	405	428	418	423	445	438	434	467	430	425	429	430	457	404	445	426	434	431	412	447	401	445	436	421	438	450	438	428	471	438	398	431	401	474	432	445	450	413	458	399	416	465	435	420	439	446	404	454	434	462	469	441	438	406	461	445	433	442	404	428	457	414	451	428	406	408	462	439	405	435	448	418	428	456	415	416	417	461	425	464	460	461	433	451	445	464	449	436	412	436	418	425	398	396	438	421	469	451	420	456	443	447	450	458	412	465	439	424	417	456	445	397	443	442	468	467	411	412	449	445	445	465	429	405	453	481	396	423	466	428	442	461	434	442	413	437	427	436	415	428	461	438	471	448	436	459	420	461	407	421	401	432	430	446	442	437	440	437	469	424	404	431	432	478	470	421	460	370	448	428	439	397	410	402	465	436	393	448	410	423	444	445	438	443	396	464	516	447	402	431	434	467	447	406	431	450	433	440	456	415	456	414	407	459	433	449	426	419	466	422	417	454	432	431	404	461	417	416	437	442	433	412	485	449	429	398	453	421	431	424	425	421	427	444	448	475	433	445	433	454	443	433	421	462	419	422	414	463	423	473	465	463	436	392	441	452	442	456	428	480	449	433	455	421	405	421	412	456	480	454	429	443	421	421	385	442	402	399	418	418	394	441	477	480	405	424	403	409	430	401	457	436	422	451	450	418	415	425	430	449	433	468	444	419	412	438	452	423	455	419	428	413	445	452	437	436	414	440	460	451	421	439	382	414	408	447	425	423	406	408	449	422	466	451	425	451	448	462	442	437	431	419	452	439	414	401	442	442	440	448	398	471	374	432	418	425	480	439	383	420	408	422	406	482	413	434	440	448	435	454	417	415	465	427	418	437	448	415	468	479	416	468	405	445	430	413	394	440	443	462	433	447	435	414	469	440	412	443	444	398	446	409	417	400	407	447	435	444	452	462	444	423	450	404	441	407	466	436	452	460	412	439	467	469	434	399	454	445	439	406	414	445	445	452	462	392	459	438	423	450	447	433	441	456	425	413	431	432	400	422	430	485	423	448	445	461	484	394	429	400	423	442	438	413	437	451	438	436	444	450	391	459	458	431	406	452	418	419	403	432	443	456	397	471	462	433	430	421	447	452	450	415	453	431	403	415	452	449	426	463	464	468	464	432	462	394	450	431	446	426	427	431	463	442	455	446	451	450	435	431	451	429	463	464	452	421	436	444	417	423	426	431	421	419	474	433	422	404	438	445	414	402	463	435	423	449	414	451	431	411	411	419	428	441	434	434	439	427	407	434	432	433	429	439	448	477	433	379	451	458	468	433	456	450	420	442	472	423	428	447	438	441	419	470	447	435	399	438	433	454	439	436	444	463	404	426	471	493	454	436	461	414	424	425	424	429	443	418	428	449	418	434	443	430	403	459	462	417	420	445	452	438	435	428	441	427	428	445	445	422	411	434	415	456	442	440	448	446	459	428	447	447	424	476	439	437	452	462	426	453	435	459	410	435	420	421	417	442	433	443	456	450	452	428	445	403	493	415	435	480	450	431	477	455	415	457	479	429	468	461	466	415	415	409	388	460	419	443	455	439	458	466	432	443	404	416	455	435	430	446	458	468	449	443	443	417	438	447	437	446	456	467	439	417	456	423	446	401	435	416	459	451	426	407	442	449	455	429	461	420	445	419	460	444	444	433	414	479	423	408	467	450	424	418	422	443	444	393	440	481	413	424	419	446	433	423	454	425	398	497	461	444	440	421	414	440	406	411	441	429	450	407	440	484	435	407	444	396	443	397	468	498	485	453	450	443	447	446	418	418	420	406	425	441	457	437	438	451	426	449	424	425	466	406	412	444	437	434	416	456	435	477	410	408	449	407	417	423	432	468	436	446	413	409	429	445	437	472	422	431	413	428	432	452	442	437	436	459	433	433	446	438	448	427	433	445	443	441	429	461	446	438	451	449	436	422	461	418	462	440	441	442	414	470	424	420	417	454	440	451	412	445	416	469	457	400	417	464	460	394	458	401	393	421	464	438	425	445	413	400	436	444	400	431	480	442	411	436	428	425	470	442	411	405	443	425	450	459	435	449	449	413	410	420	457	460	424	434	442	422	428	431	420	460	394	420	461	424	444	441	465	438	411	416	465	437	462	405	452	429	427	439	381	458	449	435	433	450	451	428	433	427	400	427	451	402	488	416	447	412	447	432	433	473	426	463	452	435	431	452	450	464	431	422	475	432	437	427	423	437	429	430	431	398	440	449	465	424	459	409	444	437	436	440	411	439	461	436	440	429	432	437	417	435	436	437	473	413	455	411	389	447	396	412	422	439	422	410	430	411	401	412	437	456	445	424	479	448	439	444	421	453	457	478	458	453	412	426	454	467	427	449	439	398	422	443	399	425	397	457	467	443	392	454	469	447	403	441	442	419	467	423	425	417	425	445	417	436	428	427	450	439	446	457	462	472	437	437	409	443	405	434	438	433	474	434	416	401	414	451	443	443	453	414	407	436	425	455	455	445	432	437	436	431	445	425	446	435	425	429	421	444	442	416	412	423	435	431	471	435	427	427	403	455	421	417	443	436	443	450	407	449	439	448	420	411	439	437	474	432	411	409	418	454	427	424	429	456	429	428	435	449	462	424	453	434	427	428	402	468	447	439	417	437	419	444	424	480	392	399
23259	21104	27494	24950	18948	5381	2481	1585	1148	876	700	629	561	506	451	417	356	347	300	322	315	320	308	313	270	265	293	260	268	271	262	297	262	263	251	268	261	254	244	228	222	235	223	230	236	259	248	264	214	231	250	228	260	246	237	221	223	236	245	236	215	243	215	239	227	239	236	201	218	261	237	244	231	221	198	192	246	221	202	226	208	199	191	202	219	197	190	238	207	219	227	203	243	206	202	215	213	206	216	243	198	216	210	186	221	230	219	219	195	206	209	220	223	219	204	229	204	229	221	213	234	258	211	222	215	232	259	202	211	203	213	213	199	230	212	209	224	216	242	234	197	229	214	210	195	237	227	232	193	219	200	223	204	193	221	237	212	229	206	234	218	207	206	200	181	223	223	222	241	215	197	202	189	209	208	239	209	217	231	225	224	241	227	230	204	241	219	225	201	211	214	229	219	182	194	222	209	221	211	210	234	199	217	213	216	209	191	205	229	225	230	214	218	217	193	209	194	212	229	210	227	218	213	230	215	210	218	212	205	242	230	219	204	220	198	214	214	225	210	204	205	240	210	184	215	209	213	213	209	232	216	207	227	214	242	212	221	209	227	217	216	211	232	231	192	182	204	225	213	208	211	239	189	206	237	227	233	213	217	208	212	221	229	215	231	255	205	209	194	227	230	220	213	200	221	214	206	223	229	230	215	223	185	232	220	218	238	179	217	220	226	200	200	202	219	222	231	249	208	234	225	226	226	206	222	208	178	207	214	248	203	233	223	234	203	213	234	195	217	214	204	202	191	204	239	226	204	202	214	211	208	235	218	236	220	236	199	218	211	211	217	179	182	233	227	240	227	223	192	211	195	201	178	216	235	210	226	188	218	220	223	221	236	212	198	203	247	242	217	227	225	203	232	220	231	207	207	229	224	191	227	216	230	209	212	224	215	223	227	223	193	244	228	202	216	207	207	215	195	235	194	219	237	224	231	217	216	219	202	191	225	220	194	221	219	243	198	198	201	206	210	218	209	221	249	208	211	170	211	206	206	203	219	210	212	207	214	211	193	210	205	217	204	220	224	209	213	224	223	231	199	197	223	223	241	246	244	240	235	207	215	212	210	204	210	216	199	220	195	231	232	208	189	197	196	227	223	207	229	239	186	209	224	228	196	242	213	229	227	224	228	213	207	210	207	225	221	204	189	214	227	226	219	212	211	188	222	203	214	222	232	222	220	228	196	223	227	214	201	205	207	217	186	210	215	210	238	222	240	193	223	200	235	238	221	240	203	220	221	196	220	204	232	215	221	199	210	180	228	192	192	177	214	232	237	214	214	236	216	199	218	227	185	216	190	223	222	217	212	210	182	230	209	218	245	233	196	208	225	221	215	238	231	203	194	225	201	228	224	213	221	228	218	220	202	222	190	214	215	225	222	197	226	198	233	225	227	220	205	170	244	215	226	227	214	228	220	214	217	228	218	232	237	213	210	212	201	237	227	232	209	211	206	224	223	175	230	197	222	220	211	226	227	196	200	221	237	196	212	222	194	221	252	217	211	233	234	209	228	231	202	220	214	214	223	223	214	242	208	207	192	181	201	211	220	225	219	213	221	245	228	217	219	213	194	203	218	199	213	199	223	254	230	206	200	238	209	209	200	224	184	209	185	236	237	202	238	224	234	240	218	196	198	210	204	208	222	232	198	206	213	232	226	227	206	183	224	202	232	213	202	214	202	205	203	237	217	213	209	232	195	240	233	173	213	213	174	232	194	222	235	230	202	250	208	215	196	234	212	210	225	221	214	212	221	224	222	188	205	219	217	217	221	217	253	228	224	203	214	210	198	200	221	201	206	198	211	205	218	212	213	217	211	208	224	230	212	215	226	230	200	214	218	242	201	227	216	238	212	226	212	229	213	197	215	225	225	222	210	213	206	209	227	219	219	202	223	200	221	222	197	211	216	198	210	222	200	189	217	220	221	224	204	234	225	219	200	228	207	219	214	201	202	215	231	208	216	183	202	223	216	219	226	208	213	210	233	215	197	200	227	219	213	234	192	204	203	233	206	196	220	222	205	215	213	209	213	205	228	221	208	208	252	224	220	265	211	204	208	218	241	201	186	214	230	193	194	228	192	233	212	200	197	244	206	210	207	218	198	230	204	189	195	239	208	213	201	196	216	238	219	241	228	223	231	215	218	214	227	197	214	220	222	208	222	208	216	207	204	201	216	216	210	218	219	228	194	228	223	225	230	200	217	200	246	205	182	236	217	221	220	226	216	240	220	207	245	215	214	215	189	194	203	216	235	200	209	190	227	232	203	216	177	218	200	196	224	225	229	208	217	221	221	191	225	243	212	227	215	227	218	222	220	222	214	203	217	209	223	216	209	200	216	212	233	217	211	202	217	205	213	214	241	242	208	215	209	211	226	207	210	217	190	199	231	211	216	204	209	200	202	221	205	207	216	227	205	219	218	207	220	217	216	231	207	237	210	220	206	189	241	237	246	214	209	219	205	209	202	208	225	199	206	194	213	243	221	218	224	203	198	226	214	223	210	237	203	193	224	216	240	206	201	215	208	197	217	222	208	227	212	189	211	210	216	209	210	220	214	236	223	205	194	237	211	226	231	213	201	204	203	216	237	190	190	220	217	207	206	202	227	206	207	236	228	215	201	219	204	210	214	194	207	213	205	220	220	250	203	216	215	217	218	235	227	193	217	227	225	234	203	207	195	206	199	209	231	218	210	222	222	210	206	202	191	205	226	202	227	223	230	209	216	225	200	206	234	207	220	203	192	191	225	228	213	208	192	231	217	225	216	217	203	210	229	199	206	210	218	213	206	234	203	213	202	217	213	210	225	213	216	213	201	205	199	216	215	209	204	192	203	205	210	206	200	225	213	228	209	206	213	228	195	196	217	186	225	217	201	208	229	195	214	226	204	210	216	238	211	213	199	222	221	225	200	209	230	208	223	211	218	195	202	186	191	216	222	201	212	235	201	241	228	232	214	247	201	236	226	231	212	235	244	199	207	233	229	217	212	209	187	225	203	191	199	248	208	235	219	224	201	205	217	222	215	208	209	221	200	211	222	205	222	206	217	227	215	208	236	243	231	219	209	220	228	218	223	192	224	221	200	214	188	200	212	204	191	202	214	193	195	208	223	200	232	211	196	206	220	213	239	222	203	218	218	188	212	184	208	232	228	223	220	208	208	221	232	211	198	206	219	204	230	256	186	212	218	199	210	218	211	228	209	205	197	228	203	220	199	228	233	219	222	246	214	230	240	221	224	236	206	212	239	193	232	181	241	218	202	209	194	190	213	248	211	235	220	209	240	223	208	228	232	197	244	211	253	205	214	207	214	202	237	216	206	229	199	215	206	247	230	212	216	203	222	226	211	212	244	218	210	212	209	205	200	205	228	203	221	240	223	233	209	206	203	220	217	205	202	206	204	239	231	221	209	212	222	227	209	237	205	253	202	204	224	198	238	198	223	203	199	201	216	210	208	203
20437	32889	23094	14822	10133	7524	5855	4503	3382	2662	2024	1693	1414	1298	1081	983	878	778	702	672	613	582	609	569	560	556	529	497	512	530	480	468	529	493	476	492	467	445	452	437	425	429	390	410	375	372	411	414	384	413	436	384	383	386	414	446	406	400	437	403	377	390	390	363	360	342	359	334	366	338	371	333	362	335	377	351	342	345	324	340	368	325	349	361	362	323	352	312	346	359	371	357	366	315	338	313	323	313	349	344	366	363	375	318	335	328	359	311	354	360	370	329	343	332	349	363	345	364	314	367	323	370	339	352	365	351	345	352	327	359	347	360	334	347	333	358	375	345	373	356	377	369	346	353	351	341	325	391	360	326	292	355	363	393	371	345	344	349	361	347	338	350	326	363	356	350	355	394	385	367	396	346	348	355	344	334	359	334	353	388	362	317	341	355	383	358	353	356	359	368	320	347	350	333	340	336	327	327	362	343	353	353	343	356	355	333	324	389	371	368	316	298	355	353	361	357	307	348	323	383	356	341	363	339	358	339	342	369	363	356	372	342	320	378	333	333	352	364	360	371	376	365	371	351	359	368	373	385	310	324	371	359	345	351	333	379	320	306	345	354	328	349	337	360	331	341	349	339	341	355	387	325	344	355	326	357	355	340	341	338	355	371	370	324	335	338	344	375	339	361	394	362	347	335	342	355	322	359	367	378	354	371	340	332	322	365	349	381	366	374	311	366	318	360	348	379	291	306	359	324	373	352	332	345	340	335	347	343	350	355	349	335	343	347	322	339	343	356	348	361	347	360	373	351	334	353	311	370	350	333	373	328	339	377	359	329	337	340	349	364	350	351	331	350	419	354	358	361	349	310	344	356	335	331	336	332	362	342	325	351	380	388	329	357	361	347	333	372	346	344	357	354	356	332	325	359	334	339	362	319	315	332	394	365	355	327	338	387	356	341	349	342	351	332	363	356	345	347	320	369	356	312	363	394	375	335	316	334	379	361	387	390	388	367	372	362	330	328	353	360	356	364	346	329	357	318	347	316	338	331	339	365	369	328	332	370	326	343	361	327	338	329	344	348	354	346	357	346	371	360	324	345	340	344	351	338	372	356	311	357	345	355	355	341	319	369	308	333	315	349	310	320	341	347	362	337	341	357	329	334	384	339	349	359	350	319	356	342	338	363	374	361	357	349	321	361	406	394	352	357	373	346	327	342	331	373	352	352	349	359	344	350	345	343	361	354	359	364	355	352	380	359	361	392	371	344	367	329	333	332	353	317	348	327	339	322	342	350	378	355	355	354	330	317	334	337	348	367	335	350	355	376	343	353	323	326	402	377	359	362	344	343	348	359	362	358	369	362	368	348	350	353	345	348	358	365	396	343	324	350	367	364	344	348	396	350	313	375	330	341	359	370	368	356	365	388	355	337	370	334	359	350	333	389	365	383	345	334	358	321	329	369	360	352	352	396	354	340	341	347	352	364	305	371	305	295	370	353	320	359	368	368	325	322	398	373	340	362	326	356	320	328	337	336	331	345	332	371	340	367	344	351	358	352	374	379	370	322	369	340	380	358	347	328	366	353	344	364	342	345	327	337	355	369	341	333	332	376	381	331	358	346	372	350	357	353	336	346	339	350	358	335	371	382	347	341	391	337	367	331	315	343	363	320	402	318	328	363	367	348	361	354	341	358	331	331	335	326	367	378	360	372	367	342	383	372	377	340	370	364	318	348	341	331	332	344	358	357	345	378	350	377	346	310	342	324	318	341	335	362	355	335	374	320	372	353	343	334	308	389	335	337	376	381	371	361	340	352	363	376	331	329	354	385	346	346	330	342	364	349	334	366	348	347	347	344	376	341	400	337	365	328	352	347	369	347	335	337	321	324	342	313	369	356	350	371	344	359	357	331	340	337	357	351	334	319	331	360	344	364	371	341	364	351	321	357	361	340	366	346	323	325	363	341	322	312	358	314	346	306	350	365	361	329	329	331	385	339	355	352	342	341	373	363	318	345	350	322	346	349	330	356	352	348	350	349	331	366	334	364	346	335	333	365	342	351	326	360	354	374	360	334	327	367	322	331	360	362	369	373	364	345	323	380	337	314	325	336	332	348	362	369	331	344	341	373	320	369	317	341	362	337	353	381	334	322	323	362	361	338	340	375	337	330	337	347	323	326	373	332	346	317	368	330	360	351	356	373	344	395	342	374	337	329	349	347	325	327	366	351	333	378	326	324	344	342	332	340	358	348	350	318	331	293	361	311	342	335	359	334	308	332	387	334	348	341	327	378	362	365	346	356	369	346	317	363	343	302	348	333	349	347	359	353	392	343	387	360	345	395	342	329	319	323	335	342	348	317	341	332	375	366	369	361	323	358	351	379	345	341	332	342	327	369	369	313	350	322	356	363	346	362	349	376	339	324	356	345	343	344	344	364	351	316	343	331	321	363	365	330	363	377	345	345	346	379	352	328	320	361	339	357	415	360	384	363	367	353	343	341	357	347	340	336	373	352	361	364	353	355	357	342	362	377	344	357	350	360	371	353	354	342	353	370	389	330	355	351	365	346	331	345	345	353	353	344	346	383	386	357	354	334	320	359	377	364	355	384	365	365	320	384	314	370	346	348	317	342	363	364	351	351	314	355	373	324	351	343	349	365	367	361	341	341	351	367	338	331	372	372	367	346	380	322	343	359	353	354	378	339	316	318	337	326	319	338	352	318	336	341	349	371	359	361	364	358	354	354	342	329	354	338	367	355	366	355	358	372	370	365	308	308	350	346	309	319	328	348	362	376	348	330	383	344	328	353	328	306	357	346	331	332	360	356	376	345	311	343	331	353	379	374	396	351	356	380	354	347	336	328	335	334	308	362	320	361	346	359	355	361	321	342	341	351	344	336	342	377	339	353	383	355	338	377	337	342	329	358	353	358	347	323	356	349	341	355	363	358	388	323	333	339	361	361	325	371	312	334	341	328	343	375	375	344	347	334	328	363	319	373	363	354	318	383	361	365	356	337	338	376	335	351	366	345	346	343	333	359	349	345	326	314	339	358	365	336	353	337	307	351	342	339	308	380	337	347	350	363	347	345	370	341	378	351	351	354	345	340	357	361	316	355	325	369	355	353	336	353	348	351	344	362	346	374	386	319	332	381	346	387	336	334	383	363	349	388	367	323	346	332	334	331	333	336	390	359	361	362	364	334	346	370	356	339	340	337	387	343	369	295	369	331	371	362	339	331	365	351	333	364	309	348	336	363	355	367	332	336	347	333	333	333	327	355	323	327	372	358	346	340	388	371	375	337	361	347	367	333	356	360	341	357	356	355	355	358	360	354	330	371	327	354	355	327	357	320	343	386	345	348	355	387	387	361	351	321	337	359	359	354	335	346	359	358	351	355	335	362	346	346	365	346	320	345	347	349	385	356	343	361	333	357	346	334	369	367	353	367	318	348	365	366	353	337	347	353	351	361	335	336	372	370	372	367	312	345	336	318	336	323	344	353	303	304	388	372
24694	21120	25241	21471	4524	2046	1461	1170	912	730	607	535	524	478	421	412	376	366	374	334	326	332	314	299	306	289	333	315	304	334	304	301	299	279	273	267	300	284	279	259	287	300	299	262	299	288	253	258	242	264	268	256	270	278	279	271	266	282	303	275	296	266	265	261	271	247	271	297	274	250	265	228	263	260	251	245	236	229	279	291	224	237	266	282	256	273	245	259	252	280	258	243	252	221	277	267	270	248	278	261	254	283	288	264	283	237	252	251	284	254	258	248	259	267	251	270	271	269	271	265	256	247	260	248	264	261	270	270	256	269	240	279	294	258	239	250	270	264	256	243	280	271	262	246	252	259	284	271	243	279	238	264	270	268	258	280	259	263	257	253	273	243	231	251	267	290	256	234	258	253	255	246	293	259	238	268	261	249	254	254	265	282	284	253	273	262	264	282	267	271	239	261	231	270	229	270	274	299	266	243	266	239	251	264	274	259	263	309	258	279	254	257	243	281	256	255	280	257	269	222	244	257	258	266	271	236	259	247	288	279	244	254	253	269	250	257	230	257	247	263	265	274	256	255	243	236	244	258	274	252	240	266	267	251	257	270	268	271	257	271	285	239	262	245	264	248	277	263	264	242	238	280	271	261	269	259	278	265	273	260	258	252	282	283	277	220	293	241	244	240	225	282	236	248	270	262	240	277	260	247	292	246	259	264	250	262	252	265	289	246	267	251	253	276	272	256	241	265	285	242	212	272	258	262	266	274	250	263	250	249	281	255	276	282	244	268	250	257	250	236	290	263	258	264	282	254	232	266	263	242	263	237	230	260	250	252	272	255	256	254	222	228	265	265	255	275	223	233	277	235	252	231	298	240	279	246	257	244	248	293	242	262	232	245	264	263	267	261	266	263	258	254	253	257	275	268	237	257	258	267	275	288	277	256	227	274	251	254	240	276	248	263	248	239	283	249	276	262	269	248	268	248	270	267	248	266	275	255	267	268	252	260	277	270	243	281	254	256	264	265	268	266	247	243	274	229	246	248	258	263	281	246	251	295	253	266	265	244	252	237	220	261	271	264	275	249	262	288	260	267	276	271	291	242	255	270	269	248	252	238	235	234	268	278	264	253	269	242	254	286	242	264	313	265	281	271	275	252	279	257	237	214	248	228	274	230	256	250	265	249	238	261	241	263	277	255	250	214	255	287	256	261	259	266	225	247	256	275	265	267	236	260	236	255	256	237	243	228	267	261	263	240	264	261	254	248	266	270	308	276	255	274	279	227	256	277	251	257	252	253	273	254	240	267	251	289	270	279	244	257	251	296	269	242	257	277	278	255	293	273	262	261	271	243	257	265	291	270	233	239	275	265	258	254	247	233	266	262	280	243	263	266	257	277	246	274	243	272	260	250	229	256	273	269	250	231	231	233	253	286	260	278	266	232	254	231	260	248	236	248	274	250	265	248	222	274	260	259	284	256	240	246	257	297	274	248	294	241	241	247	281	271	284	239	253	244	247	231	240	287	267	253	245	249	266	259	255	260	248	252	252	273	250	252	265	243	268	270	252	278	281	234	242	253	279	244	267	259	236	234	268	255	245	257	251	247	233	278	236	256	278	268	257	259	258	267	262	251	253	241	238	280	256	246	275	261	257	254	238	268	285	272	221	284	244	257	291	283	237	272	233	272	256	249	279	289	284	260	265	273	267	278	267	227	241	255	249	278	262	272	267	264	246	239	255	233	245	242	272	260	260	261	263	261	261	228	279	272	268	271	284	255	252	258	264	272	257	233	252	266	260	245	241	296	244	261	253	272	271	266	257	232	280	237	253	266	273	244	255	263	270	248	272	234	251	258	281	259	280	238	247	270	271	256	307	256	295	224	274	254	287	244	258	270	246	239	243	266	296	267	250	245	256	259	262	253	271	268	214	256	264	277	287	284	240	250	277	271	251	256	296	269	238	265	243	270	269	253	238	236	241	247	259	246	227	289	247	272	277	257	260	266	254	263	257	245	278	267	281	251	248	277	234	250	259	253	252	275	263	289	263	248	233	290	267	276	249	244	263	269	249	312	249	280	259	256	283	243	249	281	260	252	235	248	279	220	230	275	246	233	251	260	267	288	258	221	276	288	263	267	277	236	255	263	254	237	244	270	270	262	255	221	230	254	274	249	266	270	290	241	262	244	269	238	254	286	263	257	259	273	273	253	254	271	249	265	271	260	261	279	265	288	261	259	251	263	240	244	237	249	263	271	248	284	258	240	254	216	247	284	297	263	263	237	276	271	254	281	273	248	284	266	242	279	247	230	256	279	300	260	237	278	258	276	267	272	208	234	227	278	255	255	275	267	229	265	259	258	252	257	256	276	270	237	271	234	195	258	271	243	255	254	277	241	259	257	265	272	246	243	238	248	285	260	246	257	286	250	253	253	288	245	221	281	269	258	255	264	259	244	262	256	250	263	255	263	245	282	234	240	281	259	290	274	279	277	252	258	245	237	278	235	240	282	267	260	264	256	271	252	251	270	270	231	270	268	273	232	239	259	271	240	234	270	284	234	269	262	285	272	264	227	264	226	249	269	277	264	231	251	267	245	259	233	244	247	256	260	296	271	232	251	276	267	253	262	291	251	249	280	270	279	294	251	258	249	261	244	260	269	242	270	271	255	266	230	273	253	281	238	261	280	252	244	242	255	281	271	277	266	247	250	237	273	263	278	228	255	285	245	266	260	255	259	247	265	253	255	255	267	264	257	281	262	272	252	271	238	249	254	238	233	258	290	260	282	273	263	265	220	248	250	263	284	260	250	230	248	268	253	233	227	263	254	242	248	245	282	280	261	300	233	255	258	268	276	244	285	230	265	272	257	223	234	268	257	247	261	232	246	251	242	272	246	219	219	263	237	285	292	268	268	272	277	236	220	288	254	228	264	286	288	263	236	269	269	256	254	250	267	278	252	252	276	244	250	263	231	247	283	285	253	261	270	221	258	271	257	250	241	266	269	260	268	239	235	267	308	270	248	240	252	255	266	272	256	237	277	263	272	256	271	269	281	281	264	245	264	278	267	234	279	265	286	252	250	271	247	276	246	280	283	259	275	275	248	269	246	267	265	276	232	267	261	255	228	287	262	268	294	242	248	264	247	274	263	238	285	245	252	279	246	270	269	272	250	271	284	259	246	260	267	254	253	261	241	251	251	258	260	240	255	275	261	246	248	257	240	253	243	261	244	257	244	243	262	281	289	255	245	264	272	236	244	258	278	274	260	251	270	271	223	280	253	274	284	254	267	246	264	248	266	278	255	282	247	275	265	276	258	275	256	264	264	243	302	227	264	220	253	252	258	268	245	277	247	280	289	276	275	220	255	272	271	269	274	262	273	239	290	267	264	265	253	261	283	270	254	268	253	251	249	246	285	308	261	260	255	256	274	290	258	242	244	261	242	274	294	245	266	271	277	270	254	250	251	248	250	228	257	276	222	268	259	266	271	220	283	265	249	256	240	267	239	280	234
19314	28546	19303	11593	7758	5859	4431	3380	2671	1989	1668	1338	1236	1080	987	873	824	711	680	640	628	584	583	523	544	544	516	534	520	495	549	516	574	514	521	504	556	493	466	485	504	458	484	434	448	484	459	479	488	440	424	471	492	457	467	455	462	448	477	431	440	463	428	446	416	388	426	406	416	432	459	379	391	424	405	452	375	399	392	448	410	399	430	415	381	400	389	419	446	418	397	420	401	414	429	412	413	394	407	396	404	391	377	393	382	439	373	432	396	418	402	437	446	418	454	438	405	398	393	453	424	442	430	410	408	394	444	431	416	382	378	383	420	426	411	403	400	425	418	406	437	411	420	376	398	410	429	407	440	398	376	444	424	405	404	435	420	365	414	428	401	373	429	415	388	403	423	417	399	408	414	402	439	413	361	442	411	423	400	427	381	387	402	413	405	427	394	393	390	402	428	404	421	426	423	413	404	384	395	403	388	393	452	391	422	436	420	432	422	425	413	411	416	406	412	420	410	382	392	421	420	391	377	409	382	434	409	416	405	387	407	421	396	439	424	358	410	416	391	418	406	405	409	439	390	405	384	423	437	416	432	399	428	411	397	386	395	421	397	422	402	395	410	388	415	425	418	386	400	417	444	427	414	398	439	408	410	400	376	393	428	376	370	434	423	394	373	430	443	434	411	378	426	410	430	439	387	415	425	406	391	406	401	400	403	429	436	408	417	394	456	395	437	420	413	414	445	381	416	415	423	420	407	403	442	414	377	446	416	397	414	403	409	380	363	412	402	404	446	433	424	392	385	392	438	404	415	418	403	401	419	431	420	420	413	379	384	394	400	377	415	437	441	447	420	424	404	402	411	426	414	376	401	442	401	409	386	400	414	414	430	427	427	411	425	388	409	416	392	387	383	402	411	421	402	401	418	386	388	434	409	403	437	405	401	388	415	390	410	408	391	443	432	391	435	387	411	388	417	396	396	407	444	419	429	403	407	406	374	426	415	426	399	406	396	381	424	420	433	427	438	392	394	419	396	428	400	379	416	422	376	392	433	438	377	377	401	395	404	450	415	399	437	466	445	424	428	416	403	376	403	436	395	455	383	445	418	386	449	434	416	453	404	396	438	426	424	411	431	415	402	400	452	373	413	406	406	387	439	404	410	414	404	390	432	415	400	421	441	408	403	398	431	407	408	408	391	428	421	403	408	368	390	430	452	396	419	417	413	405	421	427	381	420	414	362	434	427	422	426	420	418	402	437	426	384	409	380	389	402	410	404	419	404	394	438	430	378	369	425	415	378	391	393	430	395	409	403	429	380	430	430	429	436	451	403	423	391	381	428	395	388	436	398	421	443	400	387	409	417	432	425	410	431	430	401	396	398	424	374	364	398	404	431	423	435	398	403	433	427	421	412	389	412	410	409	384	424	401	427	396	394	415	386	394	402	411	388	392	362	401	466	370	409	403	411	401	395	399	402	410	424	367	391	423	378	391	408	425	414	398	395	406	402	402	407	396	410	436	421	433	392	419	383	438	411	395	434	390	427	431	420	385	418	377	375	443	359	395	415	403	392	399	394	396	424	452	408	420	404	417	420	404	356	411	406	433	413	446	419	445	400	397	431	384	401	409	438	409	433	388	444	424	426	418	441	430	413	376	402	432	406	405	415	395	437	406	404	390	379	396	409	393	404	465	400	387	428	440	424	396	428	419	381	371	401	427	387	359	399	409	446	428	388	399	396	380	392	395	373	394	412	411	408	424	405	429	400	425	438	422	372	412	398	436	410	441	399	413	382	411	400	419	374	442	429	423	412	414	410	441	410	451	397	404	403	445	409	423	398	400	421	420	410	412	399	430	391	393	367	411	417	397	454	417	413	407	392	405	435	381	395	399	401	411	419	417	440	427	396	386	413	420	384	454	446	420	397	422	371	427	419	405	403	403	393	387	434	401	427	409	404	440	370	421	401	455	398	400	436	392	416	401	431	411	428	403	409	433	410	397	404	400	405	422	380	428	441	400	415	409	408	395	382	403	436	421	413	432	455	420	406	422	397	414	425	392	430	472	442	389	433	423	394	385	425	388	410	417	403	440	403	430	440	392	419	411	389	426	403	428	411	416	391	408	406	388	380	429	409	408	417	395	418	388	417	408	417	405	404	388	385	416	401	394	429	446	401	398	442	409	428	415	383	388	424	388	427	420	439	424	434	371	453	430	405	419	392	376	393	391	413	398	415	433	448	482	400	407	422	429	460	440	395	417	404	421	426	371	422	414	430	403	409	400	390	406	433	451	430	382	367	418	446	392	415	425	415	404	410	405	410	389	422	414	418	449	381	402	427	407	416	448	389	428	390	429	396	425	424	381	388	399	400	394	417	413	414	373	399	410	444	425	411	386	420	406	414	446	398	417	376	404	419	417	400	398	406	422	419	435	445	383	402	377	397	421	412	382	403	410	412	407	384	434	424	390	398	435	413	406	389	410	433	405	436	418	412	400	433	377	392	389	425	392	342	359	429	425	388	414	417	418	437	390	414	427	386	418	395	400	394	375	405	456	466	367	413	410	413	445	391	427	395	411	388	458	392	412	370	441	406	441	403	421	386	423	423	456	415	415	435	410	396	388	392	451	395	416	430	357	420	372	410	421	420	353	409	459	421	418	422	423	428	422	457	435	380	427	409	409	450	383	424	417	426	400	412	417	411	400	420	415	402	391	402	443	383	385	402	386	410	448	403	423	421	403	435	428	405	399	411	413	418	420	415	395	441	407	403	414	363	413	436	403	404	407	420	410	435	404	460	396	404	422	419	418	367	405	416	443	418	373	393	389	396	374	449	403	388	428	430	372	417	418	389	414	405	409	403	411	402	395	405	415	424	428	411	428	427	421	412	404	401	416	414	425	448	401	419	400	427	425	406	392	387	428	377	454	404	415	399	439	451	414	392	399	409	382	404	405	427	420	395	428	392	427	418	417	406	397	421	409	429	397	442	363	443	372	407	388	425	395	388	453	414	420	401	420	430	404	383	408	435	397	449	426	439	451	390	411	425	398	372	377	375	428	424	441	437	401	440	449	412	432	401	430	392	417	434	406	422	377	405	406	404	413	416	415	396	406	427	442	393	419	395	392	428	420	415	426	412	422	441	421	389	425	414	407	410	409	435	453	438	372	412	411	389	393	399	370	419	430	391	411	398	411	423	405	412	412	420	411	419	435	436	389	437	401	399	407	425	402	431	394	431	415	401	420	433	417	438	430	433	421	421	452	421	403	441	408	428	426	403	427	418	385	396	442	455	394	421	419	413	401	436	431	424	404	401	435	410	392	435	431	404	450	400	423	420	411	387	405	386	418	419	399	391	426	388	412	439	409	402	416	440	418	456	396	412	392	397	427	431	399	396	387	421	434	433	422	398	375	429	451	407	356	376	421	434	396	405	370	425	397	420	386	412	449	414	427	432	412	425	382	441	415	463	433	423	410	391	417	429	401	395	381	392	412	409	434	411	412	400	438	409
22455	21179	28265	24344	21184	17608	4915	2268	1632	1218	973	814	670	593	506	457	443	376	351	344	331	302	297	311	308	273	266	253	276	267	258	276	246	279	225	251	220	238	216	232	222	201	195	199	222	203	209	194	220	238	205	226	218	230	211	217	202	214	201	204	213	163	180	230	191	211	198	185	172	188	197	216	181	175	169	183	176	200	190	167	173	163	184	193	162	181	193	174	209	187	178	190	173	153	192	192	185	170	167	174	177	164	191	188	168	171	187	202	173	180	191	192	175	185	190	172	178	203	172	163	169	192	165	171	184	213	148	164	184	171	166	201	166	175	174	203	172	196	167	188	161	159	200	178	191	179	150	170	175	201	187	171	176	180	152	163	164	181	178	187	175	200	171	193	160	190	199	189	170	183	177	194	192	179	159	171	173	178	204	160	187	186	181	167	177	202	195	176	167	166	170	191	181	168	186	176	178	180	190	185	175	171	175	185	191	185	167	159	202	189	178	185	187	188	201	159	175	170	186	195	163	178	181	188	204	197	183	171	173	199	177	201	186	192	191	174	175	197	181	165	192	197	186	165	197	197	181	188	198	206	178	176	171	204	185	204	208	161	178	187	197	172	177	172	170	197	185	194	163	197	206	183	170	156	165	186	171	171	191	166	171	192	181	170	154	178	163	172	147	177	161	182	164	173	178	204	193	186	194	167	171	190	175	164	192	171	171	182	174	175	168	160	168	186	169	174	187	176	183	177	165	194	177	192	158	173	187	184	188	180	161	150	197	196	169	174	177	193	191	185	188	179	199	191	181	161	159	185	171	160	158	187	180	186	157	194	176	168	185	161	187	193	189	204	164	169	165	183	187	182	156	180	182	178	185	180	191	187	169	182	188	185	188	189	209	152	196	176	167	155	173	169	195	166	179	193	176	188	177	203	198	190	177	171	153	203	184	174	185	182	205	198	195	199	165	193	186	194	207	188	191	158	170	180	179	197	180	185	178	189	189	181	155	168	203	191	173	212	174	207	188	191	164	202	178	181	165	168	190	155	168	181	169	190	178	171	177	172	170	196	189	198	181	175	161	179	184	211	165	192	177	183	182	165	192	160	165	187	201	188	181	203	195	192	201	172	182	166	194	170	187	180	183	185	186	166	171	182	191	167	195	201	180	187	180	174	214	148	173	197	200	189	179	179	161	161	169	155	175	192	203	174	185	189	181	177	191	184	163	193	175	184	169	186	172	190	190	169	192	190	201	174	178	184	178	210	198	164	148	193	163	179	169	194	178	173	174	182	165	191	190	171	165	183	164	170	184	195	205	180	183	193	183	183	181	177	174	186	187	177	203	181	175	176	200	175	177	145	171	172	194	182	174	185	143	204	165	207	191	161	191	197	149	209	164	199	183	173	194	178	193	186	165	174	181	184	170	178	162	170	181	172	199	190	168	163	169	190	176	190	173	172	214	190	198	164	181	172	158	181	175	192	164	182	205	176	187	166	180	165	190	195	181	174	183	182	213	172	196	170	193	173	187	175	175	186	173	175	210	174	179	169	183	216	164	182	187	183	194	190	182	179	203	176	191	199	174	165	176	179	199	168	162	160	203	189	175	165	176	183	188	186	204	151	208	172	157	192	185	170	176	194	175	170	175	193	202	168	180	169	197	177	182	188	163	210	190	190	154	171	192	186	199	191	207	194	173	160	184	172	173	173	205	162	176	192	158	189	180	183	194	165	179	211	168	201	172	199	226	167	191	221	161	186	198	179	171	200	191	203	206	198	204	195	177	185	173	196	178	180	183	188	186	178	173	181	196	191	195	192	161	188	198	185	198	188	187	182	187	184	169	186	171	190	179	168	177	190	195	183	166	168	169	180	177	175	174	173	195	156	189	168	194	191	168	174	172	186	172	174	190	193	148	154	151	182	178	190	187	186	180	182	189	195	195	175	169	176	195	181	168	178	213	178	174	167	198	201	190	191	170	178	181	163	176	174	195	193	184	168	188	187	200	186	172	182	156	187	169	194	186	176	174	194	185	160	197	187	166	185	179	193	181	178	155	175	189	190	181	170	180	184	161	185	163	184	181	199	183	171	186	206	170	172	177	160	173	180	185	189	167	197	191	158	176	182	183	190	157	151	190	187	164	177	189	182	194	168	183	199	191	194	176	168	170	172	182	173	165	177	165	150	161	176	157	185	165	185	195	168	167	167	180	171	193	175	191	175	191	180	165	196	169	177	187	175	220	185	163	164	185	183	202	191	159	185	198	166	191	212	180	173	181	212	172	155	196	170	178	199	194	174	170	186	183	179	179	192	178	174	190	190	197	173	173	167	187	144	169	169	154	186	180	166	161	184	177	204	190	174	155	189	178	194	202	192	181	168	169	177	190	159	181	183	191	155	203	185	175	178	170	176	176	180	190	177	187	163	169	179	179	166	174	177	212	175	170	167	187	192	172	172	171	189	182	183	166	190	170	202	184	193	151	166	158	169	168	176	177	184	169	168	187	186	203	183	164	157	177	189	191	174	166	180	198	173	185	203	189	168	164	194	199	196	190	163	201	155	163	193	181	174	182	192	156	184	163	182	197	156	167	194	184	177	177	180	189	176	175	190	196	191	203	187	171	173	192	156	182	201	165	178	177	172	169	167	194	185	185	197	212	202	191	189	177	169	200	172	176	183	179	185	188	191	190	157	189	186	198	194	182	183	195	176	189	184	172	167	209	166	174	186	192	223	182	199	198	176	160	192	176	177	191	175	185	196	188	169	172	180	183	194	201	192	199	150	183	165	194	182	178	189	181	188	188	187	209	194	169	156	167	180	163	208	172	193	205	183	197	180	176	191	174	153	177	185	195	190	168	172	176	186	171	237	188	176	177	180	182	184	176	199	159	179	181	181	171	185	189	184	194	164	156	184	175	187	154	184	198	185	174	170	169	187	185	180	191	194	179	170	152	184	185	182	152	181	205	174	186	183	166	196	205	209	182	190	192	175	165	165	181	181	185	191	196	183	187	168	177	170	167	162	171	181	183	186	159	180	193	162	148	175	176	168	158	166	164	189	209	170	175	185	180	196	171	191	179	178	169	177	194	197	193	181	198	171	178	174	177	160	186	145	165	183	177	199	209	187	195	168	169	195	179	175	207	180	207	169	198	170	182	191	187	186	185	183	165	191	184	192	182	155	177	201	195	192	177	167	166	180	181	170	180	161	183	186	205	189	147	199	154	181	198	161	178	203	201	165	185	182	188	156	192	195	179	194	185	171	188	146	177	178	174	182	171	174	187	184	174	188	183	168	185	177	172	181	189	182	160	157	164	164	182	186	178	174	179	166	205	168	185	204	179	171	202	178	187	162	188	193	192	191	188	180	195	193	181	173	174	179	169	170	161	175	161	193	188	177	180	179	169	204	168	179	186	174	185	204	163	180	167	207	187	211	185	180	163	190	165	152	193	182	173	179	211	174	164	183	188	182	178	178	167	197	168	171	196	198	161	188	170	182	180	193	160	174
24374	38381	27284	18062	13169	9786	7578	5886	4629	3545	2744	2169	1982	1563	1413	1222	1074	907	820	758	733	722	650	634	589	566	503	523	509	518	506	528	482	488	459	453	412	441	429	397	383	370	351	358	397	324	347	348	379	353	377	394	402	409	382	387	371	372	380	357	343	341	326	328	316	308	297	296	304	291	280	287	301	272	290	325	314	280	284	298	329	303	300	323	311	277	294	275	289	305	286	280	284	308	273	302	269	253	279	264	296	263	298	280	271	271	296	278	302	255	278	285	297	315	276	283	274	304	294	274	320	281	286	281	280	309	322	297	282	294	296	273	298	298	283	300	269	279	284	278	283	307	296	279	277	285	282	287	287	287	255	273	288	322	311	274	278	295	309	288	282	327	289	292	319	308	283	274	309	292	298	263	281	262	308	286	292	296	327	250	273	305	273	301	286	276	295	300	278	267	277	308	311	288	280	296	287	277	300	307	279	282	266	281	303	306	319	284	292	308	289	285	287	295	274	301	283	305	315	304	259	300	292	294	311	276	257	281	266	261	259	305	276	291	320	283	290	273	314	306	302	281	317	293	313	267	277	281	336	321	273	309	294	298	302	293	280	282	324	274	281	269	288	291	251	263	272	276	274	265	266	284	273	291	323	312	283	247	294	306	296	265	244	266	274	277	289	269	321	292	295	320	319	275	287	292	306	283	283	287	252	298	284	298	293	271	321	284	288	266	270	306	290	286	258	276	270	274	287	295	333	287	279	281	274	284	278	255	315	309	276	275	284	274	267	253	271	312	281	312	258	301	295	285	271	272	281	298	275	248	275	299	299	288	324	310	283	314	283	272	270	289	293	283	300	288	309	290	277	313	282	274	287	279	288	289	267	280	259	263	295	284	267	267	285	269	314	298	302	324	285	297	276	248	281	283	288	292	305	264	280	278	283	273	300	299	297	282	257	275	305	281	318	279	299	287	279	294	263	289	278	273	293	281	310	256	259	301	305	279	269	272	290	327	277	292	282	280	275	274	277	279	278	275	258	282	300	304	278	259	293	297	265	279	293	270	273	299	286	280	329	271	281	285	288	267	300	300	327	285	268	320	306	278	305	295	260	299	314	299	278	291	276	289	276	295	314	297	274	269	300	288	257	292	298	284	255	320	310	298	275	281	255	268	279	291	267	286	280	305	302	295	313	289	313	276	296	271	300	282	272	298	317	276	294	292	291	294	265	303	256	284	279	291	275	264	280	293	307	279	297	301	313	281	262	297	281	286	271	286	252	282	303	270	291	280	293	301	267	284	307	265	264	273	283	301	287	307	276	272	281	310	292	250	283	328	301	282	313	251	281	297	272	289	280	302	285	291	274	316	298	301	282	271	319	291	277	281	309	303	274	296	289	295	274	258	303	294	282	296	280	293	292	289	293	295	276	274	279	288	295	294	273	289	286	259	271	268	281	293	275	311	281	278	287	258	266	285	298	302	302	263	283	315	282	334	262	295	268	297	299	280	259	268	285	245	300	276	284	269	300	296	311	306	297	298	307	275	265	297	291	310	307	308	298	273	290	279	278	296	292	291	303	291	272	284	315	311	280	289	282	273	274	293	287	295	313	294	270	263	302	291	313	264	286	282	290	269	277	282	267	280	279	269	289	298	286	288	303	309	288	311	326	303	280	267	289	264	288	250	292	310	288	324	285	243	281	262	285	296	285	293	286	288	261	262	289	270	276	259	283	274	301	262	265	308	273	276	274	292	279	312	282	276	339	297	313	266	278	278	275	258	277	284	287	295	273	294	298	281	290	271	300	285	289	281	271	284	323	290	293	264	291	295	279	301	289	290	268	277	263	254	269	286	306	268	296	294	301	303	262	297	285	275	329	269	319	279	301	293	285	302	283	263	290	292	287	287	300	294	263	291	329	285	271	337	284	269	283	252	312	267	281	256	280	301	284	276	312	279	274	282	276	325	254	286	298	267	287	289	304	270	297	326	310	298	303	289	315	295	301	292	259	293	266	263	299	290	289	234	293	272	274	274	300	278	293	263	283	251	311	260	283	303	291	287	294	272	254	278	278	309	279	281	281	278	257	297	255	259	260	289	248	286	306	287	278	264	275	295	287	280	283	285	314	274	255	282	301	296	308	236	290	327	252	290	302	259	336	320	296	283	269	304	289	297	272	299	273	287	289	296	315	288	284	291	281	335	284	275	285	271	286	268	280	275	282	281	293	275	277	282	290	292	270	290	294	272	285	265	260	277	253	292	293	315	309	295	271	264	280	293	308	302	304	291	302	302	312	261	298	266	299	299	265	312	268	274	284	254	278	270	323	289	288	298	275	269	289	287	244	293	298	261	290	272	245	311	276	260	295	284	297	301	290	295	297	265	290	267	298	286	293	279	286	304	296	278	281	306	288	293	285	304	277	283	287	270	279	272	264	278	278	286	273	293	289	307	273	281	299	294	310	273	287	263	285	289	263	275	280	280	279	283	277	296	260	280	294	286	287	280	263	299	299	300	287	297	291	298	273	279	271	286	288	289	292	302	298	302	301	289	285	308	296	272	261	284	282	268	300	296	270	308	280	308	276	300	275	267	301	288	283	300	301	285	267	274	287	319	271	314	294	244	297	255	267	323	298	279	316	276	315	296	281	277	280	296	285	272	252	290	302	294	298	278	280	322	259	286	293	299	269	292	283	293	289	292	251	289	288	267	303	300	270	283	298	278	307	288	298	288	307	272	289	314	280	257	272	282	308	259	301	288	267	304	294	274	270	277	294	276	316	248	267	293	283	297	314	285	262	285	265	261	248	284	281	281	273	306	305	275	305	278	279	297	266	299	267	260	269	294	285	315	263	281	302	313	285	288	302	283	283	275	277	282	288	316	274	247	280	309	318	287	308	287	271	281	251	283	301	292	264	249	289	265	269	306	263	285	296	304	301	272	274	255	310	299	317	292	293	286	272	283	266	244	297	300	278	287	279	291	270	314	278	272	280	278	287	295	297	234	301	269	258	291	257	320	266	293	272	247	272	299	288	296	280	278	272	296	280	275	310	273	263	261	284	294	261	260	289	300	319	305	316	292	283	292	297	293	288	289	275	293	302	274	276	284	261	298	277	272	272	294	278	271	297	292	307	295	293	310	286	271	277	269	281	309	313	284	285	296	286	249	307	273	292	305	283	272	293	312	289	277	258	310	294	278	306	293	308	293	282	274	282	291	290	261	294	255	282	297	294	284	315	307	263	277	313	314	289	253	290	284	310	280	312	285	316	296	282	266	297	301	310	291	278	265	272	280	300	282	276	280	290	271	317	290	296	282	258	295	298	287	285	316	271	297	315	263	260	294	309	290	286	288	280	304	256	288	290	287	298	288	282	264	301	277	285	280	294	261	286	298	280	313	285	283	318	300	311	261	270	263	306	299	284	303	312	282	260	285	254	296	257	264	267	268	270	295	304	283	295	305	317	276	331	293	283	244	280	323	281	275	264	274	313	306	296	271	327	277	258	311	280	301
27713	18877	11230	5121	2482	1527	1192	922	787	610	476	479	439	419	382	354	333	336	333	325	332	326	341	307	314	288	301	326	294	314	315	281	338	285	305	280	296	288	302	277	274	279	326	309	304	277	278	304	291	292	275	296	277	269	306	292	295	273	290	271	287	265	308	275	264	293	269	296	274	283	278	280	285	282	263	265	313	282	276	256	293	302	289	277	289	290	235	258	280	252	287	266	283	289	299	290	284	260	311	253	256	247	285	291	298	274	294	277	285	253	292	235	310	287	278	277	280	283	280	249	253	256	283	279	270	257	265	273	252	267	271	300	314	297	279	289	281	282	263	239	275	301	277	273	286	291	282	279	275	262	293	276	272	256	273	275	274	264	284	242	250	275	260	289	281	275	278	293	281	296	286	275	275	241	276	289	292	270	254	256	282	255	262	289	285	268	268	237	278	257	280	276	298	292	288	286	261	264	247	241	278	263	291	276	271	247	240	258	247	280	272	300	298	272	277	293	283	242	256	278	274	298	269	267	279	274	266	261	289	260	263	273	271	247	247	269	288	298	304	239	245	278	264	243	268	249	274	254	243	266	265	265	256	307	290	275	252	278	272	253	281	285	248	285	250	307	275	308	291	244	285	264	279	281	290	284	279	261	278	261	328	290	259	261	258	280	243	251	286	280	262	271	251	276	309	274	268	294	294	281	274	242	294	304	261	251	291	291	280	261	280	292	262	292	292	285	268	276	264	287	299	266	261	281	277	287	249	272	310	255	257	286	249	262	292	281	248	291	278	273	266	262	284	268	268	272	272	276	266	298	255	260	266	248	292	248	279	292	277	264	245	293	280	319	311	279	280	311	280	290	259	277	264	286	245	269	259	278	242	267	284	292	236	280	278	254	308	263	284	275	277	257	280	228	257	281	262	274	284	279	291	273	257	268	280	240	278	271	269	269	277	277	272	282	272	266	268	289	288	279	280	274	282	281	259	278	256	275	274	276	264	281	280	243	250	289	261	275	269	296	282	302	269	315	253	280	266	276	278	240	272	254	267	261	279	274	274	227	274	265	284	271	245	297	242	281	266	255	286	295	287	287	277	292	307	295	264	248	248	284	290	246	289	261	260	281	269	244	280	296	299	280	280	270	282	280	306	258	254	262	250	287	273	266	271	261	264	276	248	272	283	291	278	311	275	273	264	270	275	290	262	255	255	265	248	264	274	281	275	293	286	287	285	268	280	272	264	256	271	258	267	271	250	264	265	258	277	294	264	246	272	276	300	290	275	287	269	259	277	262	284	287	268	273	280	267	255	293	273	245	261	248	261	287	257	243	286	274	257	285	259	284	295	286	288	242	291	302	304	273	278	270	256	256	288	282	270	253	272	260	257	276	275	267	275	279	260	252	260	240	270	271	287	294	288	297	269	256	295	281	279	249	288	296	263	295	272	270	244	277	297	248	275	240	280	281	270	269	280	282	248	271	297	267	270	280	269	273	281	271	243	265	273	304	253	270	276	247	267	257	290	309	273	281	270	271	267	287	280	275	271	288	298	245	267	278	280	275	255	266	256	266	275	283	286	304	293	261	272	251	258	280	270	267	278	265	285	259	281	248	251	283	265	260	274	289	256	286	287	251	265	294	290	285	254	267	266	283	288	295	293	279	259	244	271	313	253	272	280	254	253	286	276	263	273	289	293	255	262	318	253	280	277	264	266	279	256	271	271	291	259	292	287	287	281	255	252	268	269	257	288	268	283	245	288	246	269	290	275	277	305	272	276	285	285	270	267	276	273	264	279	287	305	265	288	264	295	265	229	285	279	266	249	288	290	273	285	273	297	287	281	314	271	273	294	256	274	314	262	285	254	262	293	283	272	265	282	280	267	277	301	285	270	253	271	261	261	257	247	272	274	289	270	267	259	284	274	270	269	218	278	261	299	310	263	281	268	239	280	254	270	276	283	264	313	259	282	267	271	268	291	276	279	274	241	279	295	284	265	281	293	274	302	262	275	274	259	265	265	303	276	282	295	287	248	283	260	272	232	250	275	289	273	302	281	290	274	300	271	268	268	257	257	266	297	287	279	291	262	257	259	282	280	262	312	249	281	266	285	291	275	240	294	276	273	275	278	287	281	260	250	301	299	293	241	300	273	283	261	266	287	268	229	300	272	289	277	263	278	286	270	284	295	287	258	285	289	295	283	263	297	268	273	308	260	270	252	288	271	282	255	277	280	288	263	256	287	299	267	290	267	281	257	300	282	279	258	255	268	255	288	327	254	298	279	259	242	257	272	265	287	277	261	246	302	277	262	265	265	260	266	243	287	273	258	280	297	268	278	289	298	288	293	295	292	297	244	282	295	299	265	272	263	260	260	266	262	296	275	257	271	227	279	272	269	307	291	285	249	298	300	266	285	254	261	247	253	272	290	284	249	262	289	280	272	280	290	273	279	277	257	289	268	261	275	305	285	255	292	269	282	273	290	295	297	268	273	285	278	293	287	268	291	271	284	280	267	272	269	270	291	264	249	263	283	274	275	273	272	276	295	283	282	276	293	255	282	292	251	257	263	309	278	286	276	278	271	266	304	277	272	255	281	276	295	283	267	269	299	266	289	285	280	260	278	308	274	275	306	268	269	234	290	273	264	281	254	273	267	249	278	257	262	267	334	251	298	290	270	269	294	258	243	272	269	264	269	292	268	259	275	273	273	278	275	272	254	275	287	284	304	299	270	265	276	246	301	271	259	291	271	289	293	283	300	265	279	241	278	269	276	280	307	289	280	271	262	297	283	255	271	277	277	287	271	288	275	258	271	276	293	262	285	271	251	276	286	230	265	270	291	262	279	291	286	282	302	299	235	263	280	282	259	272	290	281	257	291	264	267	261	264	275	300	281	269	282	243	277	263	297	279	261	263	293	267	292	295	286	288	258	286	268	305	272	279	284	315	293	230	259	296	257	275	273	280	257	277	277	258	250	294	244	270	289	273	268	266	271	281	271	260	286	269	259	279	272	276	264	265	309	271	253	271	286	278	305	258	272	251	279	277	285	272	242	291	317	274	264	255	273	290	257	252	238	279	286	272	262	266	279	274	254	252	278	269	266	252	272	271	279	284	279	269	266	256	298	272	275	264	289	282	280	264	269	265	258	263	303	294	265	246	239	260	272	288	277	307	265	265	271	304	270	266	279	271	262	317	268	282	265	281	275	273	314	281	256	247	286	275	277	318	283	250	259	311	278	284	267	268	274	277	299	264	264	255	234	254	275	268	293	255	256	290	273	304	254	274	285	256	249	279	270	278	283	265	240	277	275	242	288	279	274	291	261	285	269	270	298	266	287	300	259	279	262	267	290	262	280	280	280	266	291	262	289	270	262	272	298	277	259	298	281	263	259	289	278	257	269	288	273	243	275	254	267	292	267	298	271	263	286	285	269	260	266	261	253	247	246	299	243	287	286	279	276	260	289	253	275	274	259	293	314	267	245	282	254	272	301	274	302	253	248	255	274	289
18800	24087	16606	9197	6273	4287	3266	2543	2000	1608	1279	1158	967	980	789	805	699	669	660	640	582	580	588	565	573	598	513	601	505	501	545	511	488	541	547	501	492	504	460	496	456	463	467	473	455	463	476	436	459	527	497	497	459	487	450	503	466	447	454	507	480	468	450	468	457	449	466	430	432	397	446	419	427	425	438	441	432	440	444	418	423	407	419	457	417	445	459	414	421	436	454	498	448	440	415	453	420	444	463	442	473	408	430	408	432	429	460	445	417	459	436	412	462	444	443	409	413	433	444	432	448	403	425	452	485	478	445	420	427	406	418	422	378	457	433	447	461	436	439	449	454	442	478	413	432	399	429	445	415	435	457	461	415	406	424	454	410	442	433	432	438	443	423	430	474	449	456	414	423	454	456	439	401	454	444	442	430	432	417	438	460	453	450	441	461	423	448	467	473	459	458	422	414	425	468	445	421	460	441	461	393	417	416	419	433	399	392	424	439	437	437	432	432	409	424	435	427	436	444	453	415	428	410	433	473	463	411	461	476	431	415	435	396	433	399	434	444	427	421	447	459	476	409	421	409	449	425	435	422	446	480	465	425	431	425	474	427	420	458	447	445	424	446	441	460	447	422	420	430	423	442	416	449	443	428	403	410	463	434	410	410	465	419	444	476	430	475	444	426	419	390	433	421	443	422	468	421	439	425	405	459	447	433	383	444	439	464	436	408	445	472	459	412	422	477	423	453	397	445	396	448	422	436	446	447	433	410	428	450	425	427	457	437	438	421	455	423	424	408	419	450	441	460	451	459	417	440	425	408	455	449	468	418	469	397	414	444	465	469	398	438	437	436	435	427	400	450	445	443	428	426	438	451	427	418	424	448	455	456	453	443	428	409	417	394	445	439	420	430	418	411	404	441	399	431	439	455	439	432	406	454	432	465	405	430	433	438	455	408	472	426	416	424	460	425	456	449	394	449	443	436	421	427	428	465	375	384	457	414	424	413	460	448	462	461	443	441	450	449	416	435	443	429	448	453	413	453	447	460	423	418	442	452	446	423	389	457	437	452	424	458	478	440	451	446	410	436	424	451	390	426	458	450	416	447	390	416	440	425	426	379	420	417	470	436	453	419	438	427	423	492	416	432	435	428	458	419	447	405	415	457	446	406	440	412	448	434	433	432	430	449	462	478	457	469	414	423	437	435	450	418	473	433	399	413	455	456	449	431	467	441	450	433	476	404	443	411	461	419	424	447	422	419	447	431	437	420	461	424	427	437	434	438	435	427	430	414	429	455	451	447	446	413	433	446	419	431	425	404	455	399	441	431	426	424	424	412	422	408	408	463	432	450	411	437	455	401	432	479	450	427	399	469	418	428	409	443	443	463	455	439	429	448	420	457	448	441	455	432	432	446	394	437	450	434	430	457	443	421	453	417	436	421	445	450	428	387	400	405	472	428	420	460	454	430	451	438	428	423	438	459	381	424	432	438	446	415	414	423	416	456	438	458	446	440	435	448	441	461	401	460	455	465	402	437	472	425	484	440	454	455	453	448	446	418	390	432	465	422	421	448	418	462	455	432	448	462	424	431	464	397	483	433	457	449	452	444	408	458	428	427	425	480	402	446	444	455	442	430	428	470	442	436	451	467	425	441	422	429	415	431	434	424	429	413	437	423	446	429	436	443	449	458	456	421	436	419	435	430	439	441	431	413	439	430	400	446	433	406	434	456	421	449	424	474	437	460	430	469	458	442	404	419	449	445	423	442	411	451	431	446	457	448	447	415	465	430	446	428	442	454	441	424	386	436	479	472	420	454	465	407	464	394	408	418	427	410	429	446	409	433	430	430	427	404	464	461	439	445	431	452	434	438	436	446	416	422	438	442	464	413	419	487	388	451	437	413	424	433	423	432	413	454	429	464	455	434	473	428	449	420	429	453	465	440	395	441	456	441	466	446	442	398	441	429	446	454	425	445	469	454	427	439	457	426	447	463	445	427	450	414	439	447	435	460	454	430	459	446	459	434	465	450	464	456	409	396	446	462	411	438	441	399	411	421	429	440	415	410	427	423	429	432	424	428	437	420	455	445	416	471	436	404	456	397	434	438	437	415	409	449	432	420	417	434	438	416	423	425	419	434	440	432	426	434	445	442	465	417	436	456	432	452	417	428	453	438	446	478	465	423	425	438	436	430	427	427	447	430	442	463	436	435	460	421	449	430	461	472	449	428	442	405	457	400	417	419	444	436	431	445	404	423	463	432	435	406	442	416	409	424	435	446	426	438	411	456	428	395	434	439	437	425	426	443	436	452	433	428	405	431	414	421	429	446	425	439	436	440	418	461	477	426	421	459	467	422	413	430	426	435	490	400	440	382	464	423	431	446	450	419	445	419	436	434	446	432	466	447	412	419	414	433	424	406	455	444	407	454	450	430	422	425	475	446	421	431	429	422	433	434	428	437	419	431	419	417	416	443	436	426	428	430	414	453	415	460	447	393	414	409	409	444	430	417	431	462	448	450	435	430	428	451	459	450	458	436	480	443	433	410	413	407	399	451	417	417	445	470	406	399	464	414	471	467	383	424	411	458	470	400	411	408	470	456	445	440	421	445	413	426	448	425	451	399	448	442	471	450	452	459	412	486	391	467	404	413	448	416	432	498	419	395	386	434	425	445	439	417	417	381	463	422	439	436	416	447	407	422	424	429	399	446	441	420	406	421	432	441	460	430	425	440	441	401	395	481	472	418	466	396	472	459	424	437	456	441	444	475	448	425	394	435	420	421	415	465	443	452	416	427	435	449	436	413	399	432	456	422	432	440	384	407	436	436	426	441	432	459	425	433	451	443	406	439	438	441	409	397	439	441	455	432	411	418	445	444	415	438	413	385	410	439	411	379	467	447	421	467	437	419	438	423	394	469	472	422	407	445	450	425	454	416	445	490	427	427	437	449	444	437	420	433	418	411	406	454	434	418	416	429	426	472	427	438	462	424	426	440	432	456	427	460	403	447	449	400	443	478	437	421	415	428	419	467	446	400	424	400	463	449	422	460	452	430	420	476	411	459	462	405	465	452	437	409	431	400	415	438	407	451	405	432	451	444	474	464	405	455	404	398	433	398	436	441	459	447	429	414	457	412	468	406	438	420	460	424	438	472	450	460	394	477	409	451	451	436	392	424	446	434	413	437	455	415	439	433	402	397	444	436	429	437	435	433	456	446	428	437	419	436	422	425	417	441	468	419	468	422	412	436	460	408	397	422	474	436	446	448	433	429	463	423	426	443	426	453	400	465	437	447	445	439	466	433	462	431	409	445	417	410	433	458	453	424	409	446	435	449	414	421	442	439	442	429	449	418	429	445	468	423	434	392	461	417	433	425	406	456	425	433	406	423	433	400	503	409	422	446	433	418	452	426	453	442	429	435	429	431	479	415	429	409	408	391	449	420	449	442	422	437	450	446	430	426	443	419	442	440	432	436	404	435	433	458	429	410	429	449	420	466	456	417	453	433	457
23289	21106	27473	24964	18997	5362	2395	1598	1152	944	760	656	543	548	446	448	379	370	330	298	355	316	304	293	274	291	271	277	278	263	275	257	313	268	276	256	263	266	271	220	225	246	248	245	255	256	242	240	231	238	225	250	259	216	244	241	217	258	220	215	220	238	241	224	203	223	258	217	220	247	218	236	207	221	211	236	218	231	253	229	219	251	224	201	227	217	201	248	195	215	251	186	225	231	198	222	207	209	191	238	205	190	200	174	208	214	247	219	208	226	202	215	209	219	217	240	213	222	181	230	216	221	239	249	212	227	241	215	201	210	211	219	206	236	205	230	223	219	213	241	214	196	215	222	191	245	232	212	236	206	190	216	241	237	205	218	208	205	192	214	204	199	172	198	207	209	219	204	233	187	214	207	213	218	236	205	230	208	233	238	243	231	250	226	214	230	207	216	215	220	213	218	218	219	222	218	235	205	215	224	208	214	246	218	207	201	198	228	238	243	224	201	198	209	228	207	225	202	228	207	214	238	211	238	234	254	221	236	229	238	219	239	217	232	202	223	219	232	232	206	226	204	231	213	225	211	217	204	206	222	209	217	212	217	219	210	217	201	249	211	219	204	245	201	238	219	233	223	214	205	188	216	199	220	208	231	208	185	225	209	248	215	194	213	210	217	218	210	194	215	199	238	216	229	208	216	213	188	224	214	212	245	207	231	218	220	235	227	208	213	225	206	213	206	199	230	194	224	242	214	228	213	206	209	220	238	190	206	199	208	240	229	236	228	218	211	223	219	213	219	217	205	226	205	214	236	196	216	207	274	220	209	200	235	224	227	206	201	244	201	222	235	240	225	219	235	221	210	221	231	209	214	216	239	201	211	220	215	203	243	220	222	194	236	230	217	238	236	241	214	223	208	239	226	184	212	206	227	222	228	232	216	210	216	217	226	212	208	220	232	230	213	194	212	243	236	227	212	191	215	201	244	202	220	208	226	228	218	217	202	210	225	253	264	214	218	208	203	212	216	205	188	222	224	191	215	234	223	221	209	217	223	206	206	213	233	178	218	208	242	189	220	202	225	220	203	227	207	204	222	256	207	213	240	210	225	207	245	227	231	206	211	209	201	223	203	229	180	218	235	229	229	224	220	240	236	217	225	197	226	231	221	244	241	244	228	214	248	237	226	237	217	220	220	228	208	247	237	246	244	232	234	230	200	223	210	227	191	210	211	222	214	192	214	215	226	227	212	229	211	217	219	227	230	210	192	234	191	211	206	224	230	206	239	238	233	201	237	212	214	232	195	227	256	218	208	230	222	247	212	252	231	206	226	201	225	236	223	221	222	245	235	217	208	201	246	226	234	231	227	195	229	210	221	222	204	217	258	214	202	211	198	202	207	242	201	203	227	218	207	226	208	202	226	213	210	223	216	239	248	217	222	241	197	206	207	214	202	228	216	223	225	218	233	237	227	226	202	207	219	206	248	207	260	203	229	205	220	212	230	245	207	212	205	191	225	240	206	225	222	220	226	217	231	236	243	222	210	225	226	198	217	232	237	212	197	213	267	224	260	235	225	216	196	234	201	219	194	222	226	194	223	212	214	251	227	232	259	210	215	237	220	215	244	220	202	226	201	234	215	216	237	227	196	234	227	206	240	214	227	199	221	220	212	210	201	237	218	230	227	234	228	227	207	188	215	229	210	203	221	244	205	213	207	224	227	202	220	226	234	242	224	222	216	234	201	217	249	228	200	224	220	221	196	209	207	273	210	196	190	192	200	194	212	235	206	199	223	230	211	207	210	223	248	222	225	198	245	234	230	226	219	209	220	222	218	218	236	200	206	212	217	229	206	200	224	203	222	231	197	213	221	221	232	222	223	211	209	231	227	210	245	216	210	250	231	235	199	236	191	210	212	221	206	208	193	205	212	208	231	214	241	236	206	221	186	213	234	210	211	213	249	204	205	215	236	247	236	212	209	226	209	242	219	219	194	214	200	186	208	248	204	226	204	231	205	215	220	239	214	198	219	222	228	235	199	192	235	213	213	225	216	260	199	232	231	203	217	245	214	193	226	214	210	228	199	188	194	229	200	200	190	219	194	239	220	201	215	230	212	186	218	187	244	201	209	229	201	211	242	196	211	214	214	228	206	230	225	221	215	244	214	203	227	265	216	195	229	218	198	226	202	218	211	249	188	221	216	233	206	192	195	221	216	206	226	223	203	248	205	231	177	228	222	235	213	221	235	210	191	216	237	207	198	213	218	244	253	216	209	220	220	232	230	242	237	210	245	203	196	216	214	231	237	202	210	218	230	226	183	195	212	193	170	214	219	225	234	189	198	219	236	215	215	199	218	209	209	211	208	211	192	230	220	212	211	221	232	216	205	200	270	229	202	217	236	226	234	226	215	208	207	218	207	236	206	206	196	219	203	216	213	223	210	209	221	203	200	236	229	236	198	193	233	206	231	216	234	216	232	203	205	201	229	219	210	242	224	228	208	213	231	233	223	212	184	235	207	226	207	214	240	201	214	180	194	223	205	221	191	216	235	222	213	183	269	198	218	238	195	224	206	230	218	226	221	228	203	217	189	227	203	215	241	181	211	221	217	240	199	190	234	214	240	223	217	229	228	243	222	205	209	218	233	223	213	241	234	241	204	212	225	220	217	235	218	226	212	224	208	227	213	219	224	211	220	226	203	204	219	225	204	227	190	199	220	198	233	204	203	195	241	242	227	224	215	216	233	222	210	227	228	225	217	206	202	251	228	231	226	234	195	194	209	231	220	235	224	206	230	225	202	191	206	216	200	220	198	217	231	212	244	229	219	222	206	209	219	215	222	217	251	209	231	235	231	191	219	237	225	204	233	217	220	229	217	230	248	184	224	215	217	215	214	225	232	206	215	213	221	230	201	222	229	239	214	208	225	225	232	214	205	221	250	213	224	217	222	197	198	214	216	246	204	212	243	235	210	208	226	223	222	208	194	214	226	206	216	215	229	223	207	200	202	222	217	223	225	210	218	239	240	233	229	255	228	216	224	218	217	202	222	189	211	215	180	209	235	202	206	210	230	226	240	177	216	223	222	199	233	213	236	215	219	218	239	214	208	201	201	229	210	219	227	228	200	230	241	220	237	220	218	207	247	211	248	223	223	211	193	209	236	193	230	233	218	213	212	227	232	225	205	222	233	214	201	193	200	211	208	210	206	213	204	208	214	192	221	215	238	206	217	218	206	223	218	221	203	223	218	216	194	214	216	228	219	207	212	222	232	243	228	206	207	214	229	228	242	206	237	215	219	221	213	209	227	218	230	208	230	217	201	255	232	217	207	222	225	216	256	213	207	211	235	232	216	225	188	222	220	214	216	242	215	207	209	247	223	221	214	228	226	191	212	206	207	249	227	222	238	227	216	175	222	216	217	218	210	202	221	223	232	213	217	211	218	229	205	207	198	231	212	212	232	225	209	222	231	232	193	192	236	225	228	219	219	232	209	226	211	197	207	210	217	213	205
19863	31559	23095	14389	9930	7277	5552	4418	3504	2568	2151	1644	1496	1288	1120	947	903	780	685	678	655	657	636	612	573	538	532	490	484	516	528	516	521	479	470	442	456	430	465	398	464	438	428	406	414	455	417	437	410	436	432	409	444	425	457	409	424	424	399	408	418	390	347	368	369	367	350	362	379	382	359	377	365	366	344	364	346	353	331	341	358	366	356	381	349	352	339	348	352	386	389	369	382	340	356	315	344	316	344	361	371	372	363	343	349	364	310	352	334	345	331	325	386	375	340	375	360	331	334	361	334	359	349	367	345	325	341	342	352	344	351	345	358	335	356	347	354	355	356	379	353	320	353	375	358	379	369	367	321	337	380	340	342	348	355	338	342	343	349	374	364	371	355	324	355	352	359	375	335	325	317	333	351	355	376	356	339	352	349	352	372	337	349	374	353	349	342	321	340	336	335	356	351	339	317	334	351	348	331	388	320	340	343	347	345	350	338	360	339	359	355	302	343	326	343	367	324	322	335	345	362	374	353	370	351	320	322	330	362	341	363	344	322	359	391	342	335	345	348	359	375	349	349	310	348	349	351	301	365	323	308	338	349	374	331	341	349	338	312	347	344	359	341	368	331	396	358	347	358	340	365	351	378	333	359	321	338	365	350	325	327	357	341	347	388	393	350	369	323	317	359	373	333	303	353	308	316	338	371	335	326	357	346	327	352	341	289	374	309	345	368	379	339	337	354	378	341	369	369	330	357	331	334	399	320	320	357	340	326	358	348	346	398	393	330	358	358	372	354	368	343	353	331	360	366	319	357	365	329	323	340	346	324	345	346	364	374	309	352	364	379	366	324	344	349	382	353	319	336	346	347	345	400	327	334	329	343	360	325	325	366	332	356	340	326	358	345	323	341	326	349	330	335	353	380	343	349	324	386	342	335	385	353	326	326	345	362	349	385	351	346	345	362	353	351	344	344	358	351	333	314	343	359	370	337	342	353	339	344	357	350	339	331	331	356	373	351	365	354	320	344	343	338	318	334	312	355	379	347	376	310	334	319	339	382	356	371	353	348	343	324	322	350	358	332	325	353	371	322	369	342	350	342	337	346	380	350	323	372	362	314	333	378	337	323	328	340	319	344	387	354	358	348	305	352	358	332	339	366	336	347	339	342	380	347	373	330	356	354	368	360	340	352	363	327	336	337	333	334	354	371	337	313	358	374	339	384	343	346	319	328	333	360	373	333	380	348	350	388	324	361	355	328	350	349	330	340	366	328	347	347	363	369	356	376	327	347	353	361	340	364	333	353	354	369	333	352	343	362	353	334	360	362	336	328	382	334	354	340	337	347	333	406	390	369	308	350	359	353	351	357	345	338	375	349	369	393	356	333	347	354	339	340	335	343	359	355	338	338	357	334	378	385	357	317	342	344	321	372	318	368	355	349	391	341	350	347	344	361	320	333	328	363	363	384	342	388	396	380	348	326	352	361	336	325	342	375	356	327	397	336	344	367	345	365	356	370	357	347	358	352	366	346	331	311	354	339	329	339	338	360	379	349	367	347	399	325	331	340	353	356	357	362	347	348	354	352	328	337	391	386	347	350	384	371	334	330	378	329	363	365	372	354	366	341	347	352	369	358	312	328	325	339	323	357	374	350	335	349	356	341	373	363	356	329	362	336	391	334	339	356	366	341	347	346	364	351	321	338	365	371	328	347	334	350	350	354	352	354	347	357	325	365	383	367	343	349	366	357	348	333	355	387	368	354	373	344	352	314	343	336	337	357	364	384	315	328	336	364	352	340	330	349	314	334	347	335	341	345	365	308	358	340	348	330	329	348	356	356	324	366	387	347	374	339	326	380	345	357	363	352	354	324	350	337	323	318	371	352	324	377	364	358	352	347	356	362	366	391	324	296	357	357	348	363	407	325	345	330	300	349	366	393	317	360	336	379	363	350	368	324	359	348	342	372	342	356	368	355	343	361	374	351	344	371	335	331	362	341	346	341	336	331	346	371	356	356	359	354	370	335	322	354	336	349	326	335	335	360	364	352	354	357	374	347	316	309	354	344	345	360	341	338	376	350	339	357	337	335	357	385	326	363	332	359	349	340	340	337	370	342	319	334	328	324	348	333	321	349	332	385	353	352	336	358	347	358	361	347	380	357	366	341	370	355	347	344	329	328	324	334	353	357	336	367	352	318	350	348	330	326	374	366	354	344	320	350	373	342	378	377	322	363	343	376	389	326	339	343	346	339	389	339	350	362	337	327	343	368	360	351	357	353	365	360	343	346	336	325	353	337	343	362	347	386	356	337	362	367	359	348	354	360	368	379	335	355	371	334	372	353	339	328	335	347	348	331	368	310	324	346	288	333	367	342	389	354	315	359	341	407	360	386	322	369	335	331	350	378	311	341	369	363	351	341	347	380	334	338	381	315	334	347	325	346	328	312	345	364	357	328	381	359	333	344	338	379	338	358	375	329	350	395	360	357	322	342	398	364	349	328	346	348	372	336	354	348	343	346	317	330	348	350	369	337	360	336	319	377	363	328	334	338	319	329	331	348	358	331	390	336	363	330	331	315	343	358	365	361	347	367	353	358	361	355	314	345	330	321	331	350	330	352	332	366	282	325	343	333	345	338	338	335	337	368	386	343	357	350	351	369	341	345	313	340	347	349	350	335	349	359	368	360	368	359	380	332	364	337	357	336	372	355	327	341	354	372	345	341	331	365	356	390	377	361	326	365	337	328	336	338	328	367	339	324	331	388	343	341	342	362	361	331	369	359	372	347	352	325	358	345	355	383	351	357	328	344	361	348	322	344	358	367	368	338	367	352	322	343	361	325	359	339	334	350	348	388	388	368	331	357	347	350	343	341	378	336	352	356	381	343	380	345	390	372	326	352	356	363	355	344	353	367	329	334	358	344	360	361	352	346	358	363	376	351	338	343	377	363	339	368	364	358	362	331	337	357	337	335	363	363	335	345	340	333	365	350	362	347	347	355	360	333	357	340	353	331	345	368	381	363	366	300	325	343	365	342	363	341	346	356	372	340	373	344	349	344	360	349	317	341	370	327	357	389	347	317	337	345	351	366	362	383	357	391	341	347	363	335	401	354	375	361	341	354	335	321	348	355	345	341	335	365	331	344	370	359	367	346	333	351	348	343	370	338	340	347	333	374	339	336	363	350	329	344	350	362	335	326	359	356	347	345	334	331	346	319	290	352	355	325	344	347	349	344	355	377	333	344	331	340	343	342	315	350	327	347	376	316	361	379	346	336	360	367	322	344	360	341	324	344	362	333	369	361	369	353	350	328	363	362	347	372	332	340	335	380	351	360	373	320	328	335	381	347	313	339	306	357	334	365	329	357	334	360	316	335	339	333	373	349	353	346	318	355	372	338	374	367	362	379	346	353	369	329	354	339	347	342	338	361	350	324	365	316	380	375	373	375	342	344	315	328	342	389	356	333	367	326	403	327	358	367	348	337	335	358	350	337	324	321	328	338	362	328	359
24731	21109	25159	21447	4378	1981	1419	1093	879	755	610	530	496	463	448	409	362	363	336	325	357	314	330	306	312	305	285	309	277	291	327	346	312	322	303	275	295	270	307	312	259	283	245	280	280	259	271	255	262	276	274	292	272	284	276	247	284	255	291	248	263	277	267	253	261	263	229	240	261	271	285	230	267	263	258	251	244	261	256	247	246	211	279	263	235	259	261	261	282	243	266	279	269	248	269	280	255	260	253	252	238	294	210	296	238	240	260	250	253	249	265	258	251	242	244	243	243	269	266	279	235	277	272	243	251	268	238	273	267	249	262	291	246	273	262	252	236	269	242	257	245	256	265	257	277	257	252	245	264	263	265	268	263	254	257	246	272	253	274	261	265	252	259	268	279	285	238	247	258	244	244	266	273	259	266	259	268	271	302	263	244	252	271	238	247	276	275	243	269	223	266	266	264	301	253	269	264	275	279	279	255	262	257	272	243	268	263	246	273	257	256	253	232	246	252	244	279	265	257	219	257	230	263	274	235	249	278	263	247	258	292	257	258	285	265	241	261	266	251	272	231	282	246	246	248	254	265	243	240	244	249	243	245	252	267	236	248	251	276	267	259	277	263	242	269	264	273	249	263	260	238	272	266	260	250	247	244	261	261	228	247	268	241	266	241	241	282	257	287	236	259	256	263	241	268	260	252	287	238	253	228	272	259	235	275	236	245	255	271	276	265	265	279	250	271	271	245	281	270	251	286	248	257	223	260	262	243	241	232	257	275	259	267	249	253	266	229	273	231	257	261	246	250	238	257	263	241	256	255	280	267	243	235	290	260	267	266	238	255	249	281	253	277	251	251	277	269	244	267	264	256	262	277	253	225	255	269	240	238	254	274	247	281	277	256	263	261	238	259	248	235	253	270	245	251	268	275	233	223	264	278	285	240	250	274	287	274	223	268	269	247	253	249	220	275	264	257	266	249	253	255	288	262	242	272	254	239	254	266	273	261	264	264	247	267	260	268	238	274	271	235	246	261	257	273	258	221	232	253	268	258	274	257	274	245	251	268	279	245	237	260	281	248	250	254	275	247	267	289	262	277	253	247	240	262	243	248	249	268	237	239	252	239	277	265	233	259	261	275	254	257	232	233	247	265	294	260	258	246	272	291	245	253	258	284	255	285	252	263	241	276	263	265	247	257	263	247	274	265	262	270	255	279	254	264	252	250	252	251	277	244	285	261	261	249	239	280	269	262	269	250	268	213	255	273	248	265	260	273	275	236	266	252	239	227	232	244	244	278	283	240	266	272	254	275	271	239	256	273	245	232	248	247	245	256	290	287	254	244	253	265	274	259	277	248	248	238	237	259	249	262	246	291	255	259	235	258	247	252	251	238	235	276	267	272	263	265	289	276	266	249	246	273	275	263	298	262	262	251	269	291	247	269	235	258	271	298	271	243	273	222	268	262	253	269	247	263	269	263	276	257	238	272	258	270	257	269	235	269	273	259	247	210	261	275	245	278	269	215	266	270	252	232	240	274	253	259	223	260	266	260	263	246	271	285	279	259	264	267	244	322	251	257	268	264	229	237	257	268	258	251	273	250	248	241	253	249	274	287	267	261	260	258	276	261	236	257	252	262	278	255	278	250	257	244	261	253	268	265	254	248	233	264	260	256	260	237	255	292	279	242	286	270	223	267	238	261	252	265	285	262	252	269	252	240	245	255	260	264	255	245	252	228	282	270	241	261	217	258	275	261	247	259	274	254	242	255	258	237	242	284	237	236	253	277	241	242	257	296	268	260	258	257	278	268	232	251	262	268	269	267	254	278	247	255	244	261	254	264	264	252	254	268	271	259	260	270	269	232	264	276	269	288	248	275	250	264	262	267	251	251	276	257	262	264	242	236	263	288	233	247	257	273	257	264	237	240	255	268	285	283	261	270	259	246	262	253	259	266	286	239	281	254	271	241	269	262	255	251	264	242	248	257	281	243	254	250	254	281	285	234	277	250	249	270	256	224	250	253	246	248	271	228	275	300	302	281	256	273	268	234	244	252	247	261	273	277	253	265	267	273	261	288	265	243	252	233	239	262	269	252	231	255	289	279	260	231	268	252	266	266	239	280	288	281	230	256	260	228	312	255	289	267	247	267	269	255	235	225	273	273	248	262	242	249	258	273	235	257	262	234	254	274	260	256	253	260	237	227	234	283	256	242	304	247	233	241	239	245	292	260	263	261	283	251	257	257	267	261	262	262	266	284	240	244	241	261	277	247	246	229	277	262	231	244	242	218	269	251	265	271	246	245	262	260	282	265	270	248	237	246	278	247	280	289	239	247	250	268	269	241	265	267	250	257	266	314	264	258	245	276	252	284	274	269	289	269	266	231	258	273	257	250	259	267	257	249	281	275	265	260	237	264	256	239	271	252	246	285	247	277	269	268	262	248	282	272	267	257	276	247	269	269	246	289	238	231	259	262	252	281	231	256	243	273	263	279	268	263	255	257	282	274	246	244	256	267	278	274	253	273	257	235	274	259	255	292	258	250	283	270	270	242	258	249	252	250	253	250	274	263	248	269	228	242	259	241	263	277	243	256	263	280	252	257	226	231	255	259	259	282	249	253	264	250	267	268	227	248	253	264	257	252	246	264	260	246	294	279	247	263	282	266	271	277	260	252	244	263	249	276	245	236	234	253	251	277	262	262	251	264	242	275	253	272	248	275	246	244	250	244	281	281	262	263	261	275	253	268	241	247	260	231	248	251	246	236	294	272	269	294	288	260	267	256	294	245	256	270	272	260	285	237	244	248	278	260	272	270	263	281	255	251	274	252	254	226	289	252	256	273	276	246	254	255	291	226	246	273	265	269	269	264	262	257	275	251	259	268	240	290	255	254	237	270	284	263	284	226	274	250	264	252	260	256	247	301	246	246	261	264	283	257	301	254	268	246	236	257	263	254	280	259	243	268	294	244	251	268	255	253	248	248	226	227	259	235	270	294	264	295	264	284	295	268	258	273	254	255	279	245	274	266	231	274	261	253	243	248	240	263	213	261	267	254	265	241	263	255	242	253	259	263	261	263	270	278	257	278	264	272	277	250	259	277	263	270	281	264	260	259	278	254	242	257	256	260	276	280	255	294	275	251	255	247	271	270	284	236	229	286	245	244	252	254	293	248	233	259	276	263	271	259	269	260	259	252	237	240	254	271	284	265	263	271	264	253	267	264	264	247	257	247	256	264	241	229	263	250	275	273	267	266	238	253	251	265	278	262	216	270	278	240	263	269	255	267	259	247	269	251	290	243	272	262	236	284	267	235	266	263	244	243	267	278	271	284	261	290	290	244	264	286	267	274	249	286	253	265	257	259	264	246	263	282	248	272	227	252	231	265	232	235	241	254	247	256	243	233	271	273	244	261	265	232	243	265	269	248	244	283	280	260	228	247	238	256	257	261	281	277	267	265	274	227	277	285	268	276	247	270	287	236	262	244	258	271	260	262	296	253	237	260	247	246	286
18827	27479	19122	11158	7589	5637	4350	3255	2627	2067	1609	1371	1228	1091	991	851	858	714	716	619	652	584	620	578	578	540	503	553	552	537	509	496	512	520	508	520	514	530	506	450	471	476	462	477	461	464	472	448	484	478	454	508	468	454	476	443	438	479	484	450	418	416	461	430	424	456	385	372	407	405	364	409	392	378	386	411	419	428	410	406	432	417	383	422	370	407	396	412	425	392	371	445	443	401	427	433	420	381	408	414	392	387	428	401	405	377	454	455	424	398	379	422	391	400	401	399	416	387	413	443	408	415	385	401	424	418	397	407	409	385	421	425	431	383	388	413	430	416	405	380	417	434	390	441	400	385	444	441	384	391	406	409	427	407	401	390	435	392	420	414	428	396	419	406	414	399	364	441	417	392	400	431	452	407	410	422	389	413	420	405	386	365	413	387	449	427	407	417	416	410	420	394	384	420	431	389	415	412	387	398	393	440	377	418	392	410	407	402	392	392	367	403	411	437	420	432	406	403	395	384	385	388	389	411	409	417	396	409	399	393	417	422	382	428	397	425	414	436	381	410	387	396	402	404	418	403	441	399	422	435	394	402	417	416	383	388	392	444	425	389	398	425	418	426	452	417	394	400	427	428	401	405	416	425	435	426	408	404	396	413	438	406	451	436	394	429	457	399	393	418	393	380	421	404	401	401	396	404	457	406	422	426	435	405	389	388	402	414	420	453	388	378	416	409	445	401	421	416	386	399	393	428	402	383	392	376	425	414	404	425	376	399	443	394	409	416	403	412	415	414	435	419	396	418	418	423	428	413	394	392	380	394	407	428	409	419	422	416	389	382	371	416	448	404	386	368	395	415	380	371	418	410	425	393	408	406	385	430	413	463	394	384	423	415	451	433	430	397	435	416	413	362	409	377	419	437	400	383	390	411	401	408	386	390	353	407	433	455	407	399	395	409	379	431	417	394	399	381	401	404	434	403	421	396	424	399	372	392	385	418	401	408	422	391	399	418	414	362	409	411	408	402	427	384	384	425	420	395	409	432	404	394	445	416	424	419	403	372	365	385	397	433	406	397	372	391	414	421	388	424	422	390	430	404	375	389	407	427	371	406	422	411	404	407	411	422	408	398	453	441	417	420	431	406	405	402	421	391	453	396	412	393	417	444	381	401	400	394	411	368	407	433	420	439	390	394	388	396	444	402	394	398	422	431	410	409	390	411	442	398	426	447	410	433	402	438	385	404	398	399	383	428	392	419	418	407	401	435	428	398	415	395	419	408	394	418	445	367	413	428	449	416	414	416	395	433	457	414	406	408	407	414	353	406	409	395	437	445	397	414	407	426	397	420	409	376	409	382	408	371	387	399	421	435	376	439	432	384	427	415	435	381	438	407	407	400	397	408	450	446	418	403	415	437	397	422	440	411	429	421	411	450	401	385	413	389	447	402	433	413	412	415	403	411	423	412	431	421	394	462	361	400	402	408	385	399	397	415	404	380	430	416	413	379	377	425	418	403	373	413	394	402	376	375	405	443	409	421	373	418	427	424	409	418	393	404	387	419	423	405	399	434	424	412	456	375	396	420	424	413	440	387	409	373	433	421	375	413	433	410	400	429	403	391	406	437	486	402	383	405	415	413	443	421	391	415	461	415	419	408	413	408	428	410	412	420	404	416	391	412	410	401	453	401	413	431	365	396	399	397	442	380	437	435	380	399	372	437	451	390	417	406	448	389	395	388	415	405	374	411	404	459	394	415	432	443	437	399	411	386	402	423	429	404	405	411	416	423	443	393	397	403	378	419	393	395	418	398	414	431	426	386	403	439	407	393	407	439	405	412	380	394	417	411	410	428	410	393	387	393	417	431	405	391	411	389	364	410	366	423	391	446	404	404	407	428	383	399	406	409	428	413	373	388	399	402	418	400	402	406	393	399	407	445	410	407	422	426	418	434	425	386	433	394	444	428	375	392	451	402	407	413	434	406	415	457	399	408	426	399	415	412	389	415	448	424	391	410	410	379	400	420	414	402	397	444	386	396	400	417	415	442	400	411	411	415	406	415	455	381	425	438	415	428	440	434	412	403	388	365	420	400	443	378	392	424	392	403	442	390	420	438	396	379	395	440	419	469	390	460	372	400	395	439	440	393	426	408	402	412	429	452	426	423	416	399	424	407	397	415	399	408	371	425	399	434	403	428	415	393	416	409	404	441	390	404	421	395	407	393	392	411	418	404	426	415	420	409	410	410	433	415	394	421	411	427	413	400	404	418	404	418	421	439	398	406	423	403	405	406	438	421	418	397	433	399	395	438	399	395	390	457	382	388	369	407	390	423	372	414	375	409	434	408	450	381	428	390	422	393	420	397	413	418	388	385	389	403	402	396	427	405	412	410	431	399	426	418	398	434	417	416	394	420	437	406	436	407	427	376	402	390	403	397	429	421	433	397	424	387	430	399	431	378	407	434	397	386	400	381	419	452	433	426	389	408	394	391	406	399	411	424	393	422	402	397	403	395	403	425	379	371	395	415	403	429	391	432	405	395	372	420	396	411	387	446	391	441	366	463	392	444	388	422	382	409	411	401	394	466	412	405	392	449	367	383	401	432	400	446	385	407	443	376	398	409	421	427	348	421	432	394	390	418	426	425	395	415	403	436	392	439	419	421	414	436	405	409	395	416	406	386	425	391	417	386	411	429	446	419	375	383	439	435	428	422	415	379	417	438	400	394	421	441	436	397	441	429	405	376	381	419	396	415	400	393	373	424	426	402	385	380	438	404	403	447	382	430	389	428	403	417	426	391	403	400	387	400	405	429	409	427	415	405	420	447	406	430	410	399	430	406	442	404	388	392	407	444	439	417	398	419	418	408	376	414	398	418	423	449	432	425	431	382	390	423	452	361	445	433	400	394	410	410	439	411	428	416	456	386	423	402	395	418	410	371	389	396	395	437	381	415	421	435	386	399	407	409	388	401	406	422	406	394	410	386	417	389	405	412	397	398	404	412	383	435	387	391	397	370	416	408	436	412	431	401	373	416	413	397	389	382	417	429	432	428	386	405	413	441	430	381	410	441	416	437	409	392	398	421	436	386	416	381	379	378	383	451	398	389	399	420	422	414	388	396	431	428	445	426	387	401	398	423	418	394	388	385	398	443	372	408	428	384	409	414	384	417	397	402	403	383	417	363	391	393	410	387	408	392	381	405	397	407	401	386	433	402	385	399	424	419	390	413	444	424	376	426	421	393	415	383	417	404	395	379	391	397	402	423	407	393	389	415	433	391	430	397	391	399	435	393	416	383	400	428	424	449	387	389	399	374	407	411	410	467	406	381	381	421	461	404	393	440	407	352	420	375	439	358	404	395	441	398	433	386	420	409	423	419	388	392	381	391	388	418	406	436	410	418	412	405	414	391	382	437	400	416	418	420	397	391	414	426	433	370	404	410	394	405	384	381	420	395	437	414	417	413	420	418	426	415	388	425	373	396	408	396	391	421	419	391	417	423	375	398
22428	21147	28249	24298	21156	17587	5015	2288	1568	1232	1001	832	717	601	563	498	436	385	383	377	359	311	324	339	316	292	279	258	268	269	255	269	206	265	247	253	235	253	220	229	220	202	215	206	219	250	202	222	216	217	230	210	232	246	255	217	203	222	188	195	198	212	178	203	192	186	212	195	208	192	182	204	176	165	196	188	170	184	200	175	170	208	175	191	192	185	191	165	182	173	190	178	188	167	182	178	187	197	201	186	209	205	188	204	177	170	202	187	174	162	173	178	176	157	198	175	199	191	186	168	187	193	200	186	149	182	199	203	190	180	183	201	189	193	194	176	181	162	175	193	165	193	180	197	167	194	201	177	190	182	185	165	171	175	193	189	196	158	200	184	191	175	176	179	189	181	180	201	214	185	206	203	174	173	168	174	185	220	215	196	188	184	180	179	174	188	158	169	207	195	193	171	187	188	194	179	185	200	183	184	194	169	178	179	182	184	170	191	202	178	166	197	177	192	202	189	197	182	188	176	187	196	175	192	180	173	202	206	176	180	182	197	171	184	165	179	192	165	208	170	198	185	190	171	191	184	189	184	180	201	205	163	202	186	176	180	187	182	193	183	190	188	185	185	179	178	155	201	177	174	204	170	186	182	186	178	185	167	196	188	172	195	201	176	196	212	179	187	159	180	183	197	184	149	223	199	182	182	175	182	163	168	175	196	177	187	190	200	198	181	166	201	171	184	177	159	186	178	190	196	181	189	192	181	197	173	188	168	166	182	196	193	195	173	178	170	180	174	190	172	186	216	177	183	161	187	181	201	187	171	198	184	186	172	164	189	195	189	203	193	177	168	185	168	172	186	191	173	204	179	203	187	199	168	173	181	176	195	180	191	183	184	178	166	175	198	176	178	175	162	159	186	185	181	172	173	210	197	193	189	170	196	167	190	183	176	157	178	184	183	178	198	174	180	180	180	206	184	185	194	183	185	191	179	165	193	199	161	188	174	177	202	185	180	175	165	194	183	172	176	180	170	193	167	196	192	193	202	192	224	181	180	201	179	203	170	189	196	188	173	185	159	185	176	165	172	159	178	181	176	166	175	202	188	192	162	175	185	173	161	207	196	198	166	181	176	169	180	214	184	167	169	207	167	190	199	175	183	161	181	199	186	160	192	192	178	191	177	198	191	181	194	189	181	201	163	198	190	192	176	155	179	172	182	208	183	204	170	166	199	173	179	208	208	196	205	184	190	156	181	175	204	168	188	219	164	181	181	194	177	176	184	192	173	184	185	199	202	167	186	207	171	172	188	199	189	216	162	166	184	179	181	189	202	189	185	173	183	186	174	204	195	186	162	185	163	208	199	176	169	197	191	184	177	185	207	189	172	191	193	209	192	185	178	190	184	187	188	170	182	203	179	179	179	209	162	183	186	184	163	177	184	164	195	191	174	200	170	207	178	189	188	203	195	175	174	192	183	171	182	175	227	203	182	182	173	189	180	170	178	188	199	166	180	178	188	180	181	171	170	186	182	195	187	160	181	190	179	187	171	199	209	177	205	176	182	182	185	187	184	206	171	160	181	216	180	164	173	186	170	174	194	202	206	194	185	199	189	183	164	179	187	195	158	210	162	183	191	210	170	192	175	171	189	181	180	159	179	168	187	183	187	156	159	181	180	148	217	184	202	195	173	190	192	187	190	184	160	194	179	190	195	161	201	209	168	194	173	171	193	209	201	163	168	165	165	180	202	196	178	190	156	175	165	174	152	185	171	169	186	170	173	191	159	184	168	210	160	202	160	176	192	174	155	191	195	220	197	186	184	185	157	196	197	192	158	182	185	169	185	183	177	171	158	168	174	205	188	203	197	191	207	170	185	168	160	191	189	167	178	188	176	202	158	168	202	200	191	171	180	164	197	196	182	169	182	182	189	184	184	163	180	187	191	180	177	192	179	169	212	186	175	183	179	187	177	174	165	169	181	162	197	182	160	175	183	179	178	160	192	182	186	159	193	179	194	188	197	192	193	185	192	180	182	177	167	202	186	163	170	206	182	161	180	182	172	185	192	193	186	188	193	164	182	176	188	177	159	178	174	188	208	178	208	167	213	190	197	194	166	162	192	188	169	181	193	190	193	186	178	190	176	185	180	169	195	197	200	178	170	201	176	168	183	178	173	164	178	165	168	194	188	205	184	176	181	174	149	188	189	203	188	205	167	193	205	183	180	178	170	172	168	159	180	174	206	192	194	193	170	163	185	190	212	179	179	197	200	173	185	185	184	191	164	179	201	182	176	169	183	159	198	168	194	189	180	202	173	165	181	197	166	166	199	198	167	187	183	170	171	188	180	204	162	168	153	186	183	159	174	162	198	202	167	180	170	205	186	190	198	188	207	162	165	186	183	187	200	163	163	195	165	181	180	188	202	192	168	164	184	172	180	173	179	173	169	184	179	207	194	179	157	185	201	191	178	167	166	179	185	166	158	154	186	179	172	179	177	178	179	193	168	188	180	165	191	159	203	192	197	181	193	176	194	164	177	191	187	188	193	168	187	146	177	177	189	163	173	182	187	199	194	181	210	168	185	171	167	184	186	188	182	166	171	183	178	178	177	173	196	184	186	180	197	179	178	189	176	159	181	184	193	197	194	213	174	193	179	183	192	181	183	172	212	181	180	198	184	191	210	179	190	198	188	175	189	200	216	165	187	184	173	192	184	192	194	186	179	184	175	193	181	193	183	176	201	178	187	188	187	211	173	178	181	177	187	174	184	200	186	167	170	182	174	170	184	165	195	189	187	202	165	208	176	176	177	221	175	194	198	191	189	188	180	201	197	182	183	183	195	205	196	208	163	198	191	192	174	183	182	220	172	176	163	164	174	187	206	180	166	187	176	170	150	164	169	184	177	194	178	184	185	198	172	189	165	187	185	213	151	168	185	159	180	153	144	175	178	186	166	160	188	193	194	175	186	171	191	180	191	167	184	186	182	169	172	188	178	187	179	197	184	146	173	164	175	187	173	183	167	170	187	143	187	172	195	202	192	152	172	173	161	187	186	216	191	163	186	183	170	185	175	166	179	183	163	186	188	172	170	187	183	171	158	151	188	181	178	157	195	170	206	192	180	166	184	182	173	170	178	172	181	214	178	181	182	186	188	177	167	151	185	176	159	188	168	175	183	167	182	175	175	175	161	203	177	190	199	200	203	199	167	177	187	150	208	173	189	178	181	182	186	199	187	189	157	156	193	169	201	165	172	171	195	192	196	187	138	167	193	185	161	175	180	178	204	171	186	191	187	180	203	189	198	184	192	179	200	178	185	188	223	175	187	183	175	145	188	188	172	204	165	181	163	156	187	167	175	186	197	192	190	186	175	172	178	166	190	193	192	184	180	185	177	193	197	193	174	215	180	192	193	198	199	168	184	187	198	183	187	193	158	167	165	185	175	183	178	161	184	186	177	177	181	157	191	181	167	160	182	155	188	180	185	194	197	178	194	162	209	172	191	203	175	187	185
22188	36209	27264	18006	13154	9757	7603	5921	4565	3493	2907	2248	1862	1612	1351	1214	1030	941	874	828	749	737	649	681	603	560	538	531	523	504	463	503	529	453	449	411	454	397	435	452	404	388	388	332	389	342	360	354	397	398	406	405	396	431	394	400	381	367	351	344	333	340	297	322	330	335	302	277	326	281	291	260	286	285	316	298	288	276	278	307	317	290	308	300	270	284	255	321	298	291	318	245	299	273	309	259	315	279	301	322	300	301	255	291	268	292	288	293	297	267	303	320	283	315	313	295	278	272	289	280	302	296	304	287	282	259	288	297	281	289	294	294	293	292	292	276	287	300	275	317	282	277	302	275	254	263	318	275	306	298	275	296	253	282	285	299	274	292	299	289	304	288	291	295	274	309	281	317	273	298	298	291	297	264	293	276	262	291	289	283	274	293	309	263	311	316	301	291	287	267	289	273	269	259	273	293	310	285	278	302	310	271	296	274	279	287	313	246	287	293	306	302	303	317	271	287	308	274	295	306	287	258	281	265	289	301	328	269	285	282	278	272	288	274	298	289	262	264	276	270	257	269	281	297	275	272	304	286	288	295	293	270	288	288	300	289	266	275	293	307	268	297	272	283	283	278	288	270	284	270	289	279	285	308	285	294	314	287	297	274	280	255	296	282	276	296	310	283	296	306	273	285	279	299	281	269	280	320	302	298	283	308	268	288	283	291	277	298	286	293	286	290	306	269	308	284	290	291	301	297	310	262	295	289	287	287	297	285	299	290	295	292	280	280	306	251	269	301	267	284	279	294	251	284	268	289	310	276	284	306	307	269	269	291	273	288	280	316	284	258	306	265	260	309	284	287	304	279	290	275	284	249	259	284	286	268	277	295	282	300	274	271	281	294	297	263	249	288	284	308	274	267	274	278	306	318	302	292	257	266	286	314	283	299	303	283	308	280	274	266	300	322	283	289	300	270	274	265	283	285	281	296	279	323	272	276	299	269	274	262	284	319	265	288	284	247	276	258	304	312	295	278	285	288	298	288	284	278	289	250	300	279	246	263	295	278	293	292	300	328	314	280	249	308	325	292	273	289	278	291	283	242	275	283	279	326	259	272	304	271	275	316	282	332	269	277	275	311	297	300	289	286	280	248	281	298	261	273	309	282	273	286	288	276	285	306	292	267	264	277	284	266	280	300	301	296	280	277	273	290	278	288	289	278	272	296	284	251	255	291	276	295	323	250	304	294	272	287	307	289	282	299	286	291	290	291	305	301	262	311	279	282	293	286	277	292	295	289	271	297	287	268	299	299	248	310	285	295	293	288	287	316	267	269	275	257	272	269	279	271	280	279	300	293	292	304	281	292	296	288	259	256	265	287	292	284	300	290	286	292	289	263	305	286	276	300	312	265	264	290	300	285	282	283	287	299	273	308	272	322	283	291	281	269	324	288	340	290	267	321	301	292	261	280	264	309	284	308	297	276	288	292	295	288	271	300	287	277	286	326	302	279	261	283	285	299	275	281	261	277	291	296	248	281	279	289	296	274	276	276	273	292	274	270	302	275	294	262	297	277	310	283	289	256	269	288	282	286	274	290	276	277	286	301	286	286	282	279	280	294	267	277	295	298	268	288	240	288	288	319	279	303	290	297	301	294	299	273	277	291	278	270	279	305	291	321	287	291	302	268	269	272	265	306	273	317	282	327	283	269	306	275	269	279	285	290	298	275	302	270	246	273	298	289	290	277	331	275	274	280	285	280	293	291	315	291	280	281	300	304	317	295	296	241	291	251	262	303	274	272	289	305	280	273	280	298	307	266	288	300	264	309	259	285	311	267	285	261	276	301	312	290	282	313	300	271	288	310	306	293	291	260	284	298	258	292	291	312	276	265	278	283	292	323	295	305	306	297	331	306	288	277	292	313	269	243	268	295	304	277	281	283	271	301	307	310	297	264	286	286	280	310	281	287	298	291	301	285	279	297	304	306	262	283	278	302	320	302	276	292	295	272	268	270	270	271	281	276	279	298	286	312	281	295	263	276	247	277	292	249	275	280	268	269	287	264	290	313	298	295	276	279	301	285	287	289	330	296	322	268	289	310	302	295	260	268	284	287	281	290	272	275	257	230	281	281	300	251	281	258	316	299	284	283	267	284	302	278	292	294	287	256	266	289	308	276	290	312	284	282	321	275	247	296	259	283	296	292	296	279	293	298	273	310	287	287	288	297	306	281	331	281	289	290	258	292	247	258	305	264	262	293	281	290	296	287	292	304	262	281	260	317	297	276	314	284	301	276	288	298	263	251	260	297	264	275	296	297	267	299	280	287	263	293	258	294	281	307	291	298	292	307	287	295	267	312	276	284	269	290	242	281	312	299	277	311	264	304	298	305	272	294	287	333	290	248	288	263	300	312	264	277	249	271	291	286	294	271	263	294	266	251	328	284	278	263	281	306	291	313	291	268	301	276	296	259	265	303	286	302	307	340	272	260	307	268	266	294	276	299	278	298	280	333	298	273	299	272	288	290	287	283	296	303	276	322	280	312	267	278	261	308	286	334	309	301	289	308	318	304	311	285	288	271	279	289	293	299	283	284	293	308	302	291	285	271	311	291	288	251	284	275	285	284	299	263	267	283	280	282	298	257	281	308	301	271	275	273	297	264	264	311	296	296	314	252	292	265	295	280	282	303	278	273	274	289	314	303	281	292	283	307	291	284	288	307	264	285	271	309	263	291	292	285	267	281	327	282	292	284	314	284	267	276	275	272	283	285	302	295	275	283	297	321	260	298	284	301	305	280	292	292	275	283	284	273	259	270	289	268	287	267	305	279	290	252	287	256	261	265	301	281	273	289	298	270	305	282	275	282	295	297	268	293	300	282	302	279	318	243	285	283	273	291	284	297	242	294	308	270	300	313	282	282	310	279	289	321	275	275	282	271	301	310	290	291	296	293	288	261	279	284	306	275	280	242	291	286	274	286	262	285	308	279	288	298	275	279	319	272	265	252	271	290	288	266	274	267	292	252	274	287	305	276	312	279	259	276	310	298	287	288	292	299	269	286	280	297	295	259	308	297	285	304	259	266	278	272	295	289	225	279	298	293	270	264	340	285	272	296	263	281	305	296	297	309	296	285	305	272	261	264	271	287	290	305	314	278	268	263	289	304	267	261	297	298	263	279	296	268	260	269	281	286	282	281	315	302	261	282	275	272	259	279	285	300	274	260	311	295	274	291	284	276	289	278	269	316	302	299	284	289	271	264	300	297	299	277	284	290	283	267	278	290	282	274	284	283	281	293	305	293	293	313	297	278	274	291	279	245	274	299	275	276	274	276	312	262	267	298	287	306	286	298	275	275	286	296	260	293	281	280	291	281	253	294	298	283	310	296	291	281	294	278	276	311	293	305	259	287	267	255	285	301	270	243	297	291	278	302	281	267	297	254	277	299	283	303	310	285	267	277	294	280	284	282	290	256	279	252	296	252	296	302	292	299	301	280	308	263	277	290	277	267	288	253
27500	18572	11191	5142	2438	1602	1156	941	774	623	558	475	450	438	391	375	341	315	356	361	332	301	300	341	309	315	293	320	274	294	330	305	311	273	289	333	274	308	288	319	309	287	321	310	313	302	302	301	262	310	276	279	289	279	266	287	292	327	261	266	286	267	273	298	275	256	272	265	268	265	291	288	283	280	291	264	235	269	281	286	268	262	258	263	259	260	259	260	259	293	256	264	272	258	265	259	276	275	274	279	254	267	287	291	280	272	259	254	268	278	286	271	259	242	274	252	262	224	258	248	267	271	273	244	269	290	272	250	281	273	228	253	287	266	249	263	274	265	250	282	284	266	265	277	274	292	229	285	262	259	239	257	268	289	287	285	261	271	248	286	254	284	277	260	255	299	299	280	273	293	268	284	236	272	274	266	282	262	273	271	247	297	242	293	260	287	275	265	265	268	287	280	293	279	278	262	268	259	292	257	271	276	263	266	294	253	259	269	261	251	252	254	273	282	260	274	259	269	283	282	279	294	260	249	276	235	263	312	260	262	251	265	271	282	273	299	266	278	273	288	273	271	249	246	276	267	295	293	285	272	289	261	293	254	278	266	269	277	284	263	252	260	231	280	281	287	268	267	293	305	241	252	287	247	282	258	302	254	244	280	245	278	273	287	263	300	239	252	276	266	262	267	257	281	270	253	289	281	264	261	276	290	268	277	253	281	272	274	302	279	289	265	269	247	248	296	294	280	257	274	273	288	262	287	293	263	252	264	253	252	273	282	242	263	266	255	274	293	314	299	278	270	260	243	280	278	276	287	268	271	270	291	276	253	255	266	281	265	238	248	259	263	254	267	262	264	246	281	258	249	285	264	267	260	263	282	252	303	272	272	277	279	286	260	273	261	256	275	287	244	261	317	281	268	239	265	257	281	283	254	243	266	262	264	297	274	258	267	260	268	261	287	266	258	255	243	258	227	274	253	259	257	247	262	262	271	289	254	272	251	244	278	258	285	273	257	295	284	273	270	275	260	289	261	281	243	269	245	274	279	258	282	259	234	316	295	266	280	265	247	239	262	264	243	291	280	289	298	244	259	287	266	267	278	263	262	247	286	270	237	281	265	265	287	287	299	269	287	269	275	283	297	287	235	245	257	245	252	286	285	249	279	280	265	292	285	266	268	265	247	259	247	276	276	274	268	279	286	278	307	243	249	281	297	283	259	304	260	245	241	245	282	280	262	276	293	268	287	277	254	295	273	278	288	291	243	269	302	258	243	303	266	279	262	273	268	252	291	256	282	291	297	287	268	272	281	258	280	262	231	282	281	261	286	251	261	265	260	284	285	277	275	270	266	237	257	268	276	278	267	294	285	269	274	248	257	253	283	295	271	293	284	290	252	285	273	279	251	273	257	275	268	300	262	268	269	247	269	268	272	284	263	286	286	240	260	270	251	269	260	267	278	282	328	266	246	261	268	293	270	279	238	283	248	277	255	290	259	294	281	280	234	292	270	268	264	259	290	286	267	286	273	277	265	272	267	299	261	258	276	267	266	247	250	267	260	249	280	284	279	305	264	271	276	256	290	277	228	276	266	269	276	271	293	283	255	266	285	263	288	269	284	277	298	247	285	255	293	265	268	265	258	273	276	284	233	277	284	297	272	249	241	265	258	287	321	283	259	270	286	283	292	283	269	275	276	271	251	259	287	267	276	268	265	293	266	292	281	247	273	266	221	262	286	295	323	304	248	292	241	237	270	239	251	265	270	271	270	260	254	296	289	293	281	278	275	275	258	288	310	266	254	256	288	284	254	239	287	269	298	281	254	288	267	298	250	244	275	262	278	310	270	265	249	263	267	251	247	271	241	303	296	276	257	279	259	293	286	292	223	254	265	266	274	270	259	241	261	265	286	272	239	305	285	261	249	289	269	266	274	259	244	261	249	265	282	267	278	291	269	253	262	249	283	278	284	272	267	277	260	253	254	248	242	261	280	260	279	259	261	258	268	253	252	275	252	280	271	261	244	255	271	277	233	295	288	285	276	273	264	240	265	296	261	281	251	253	268	265	264	236	277	278	268	289	275	236	291	270	273	245	268	288	252	282	241	276	252	243	274	259	244	269	302	283	260	256	253	273	297	270	288	268	266	255	271	283	292	292	251	306	271	292	293	285	259	284	265	265	271	271	265	256	256	274	275	248	265	252	253	236	274	278	250	253	221	248	291	276	275	259	267	268	259	276	267	248	269	277	241	277	281	272	280	280	294	279	272	275	270	291	275	256	253	261	270	253	255	260	275	270	254	261	253	269	253	262	284	292	243	247	282	260	231	286	294	273	279	270	284	252	253	290	282	269	284	309	252	291	273	260	265	279	289	280	268	275	268	286	262	305	289	278	281	256	264	265	283	258	258	268	245	257	241	279	267	273	252	260	279	246	260	268	274	271	281	284	253	271	283	272	288	273	306	266	278	273	270	272	271	276	285	245	250	298	262	280	240	310	248	271	300	256	264	273	284	299	232	239	248	283	272	280	272	249	266	271	281	278	299	295	274	279	306	257	277	265	267	261	273	262	256	243	251	283	259	272	275	289	263	272	274	287	237	304	297	254	257	255	309	260	239	280	249	248	272	289	269	281	248	260	269	262	245	300	249	245	286	286	257	286	250	321	271	262	261	286	284	281	278	292	257	267	267	259	286	253	256	261	274	276	245	249	312	287	266	304	269	258	279	288	278	280	281	272	269	265	268	285	283	292	294	250	300	280	279	276	276	260	281	263	288	283	282	247	286	277	287	293	250	292	281	286	267	309	252	259	250	266	264	295	266	259	249	260	288	278	269	294	263	259	269	273	287	265	264	262	261	307	275	279	284	293	272	258	288	283	237	266	300	268	268	293	276	294	285	294	298	293	280	263	280	257	253	260	263	264	267	288	257	258	266	271	285	280	282	261	256	281	284	251	298	280	268	278	296	270	255	290	264	282	282	221	281	260	290	260	285	270	265	283	265	266	273	239	267	261	266	280	281	274	269	270	282	286	261	253	280	280	287	282	269	285	266	284	269	270	261	288	262	275	283	265	245	264	285	260	300	290	230	288	274	262	259	234	257	268	273	265	244	301	259	278	275	264	273	281	248	274	263	272	255	272	285	255	253	250	254	283	270	263	261	281	305	261	260	280	287	244	278	297	261	294	260	267	266	262	266	248	282	303	273	244	280	271	253	267	275	282	297	260	298	267	291	286	260	275	265	280	250	281	277	266	284	272	267	257	278	252	256	267	268	284	309	249	270	268	279	260	254	258	299	261	282	258	290	276	259	265	276	253	247	266	263	276	261	288	284	247	282	254	266	248	242	260	292	263	284	290	253	268	284	257	253	286	260	255	281	282	261	261	296	249	302	275	295	312	265	282	275	274	273	274	289	304	247	279	271	268	262	257	271	248	277	257	268	276	274	300	265	277	270	245	248	295	259	259	283	253	276	273	281	272	286	291	282	289	272	265	292	297	287	265	247	261	240
17264	23363	16446	9210	6209	4383	3238	2578	1991	1656	1335	1116	1080	936	846	733	686	686	604	602	572	632	521	562	556	506	527	525	517	533	551	511	523	553	524	517	479	542	500	462	495	495	456	444	469	445	503	472	466	453	502	454	520	481	498	482	482	502	425	434	467	413	470	433	391	425	468	414	455	447	444	418	444	451	458	415	442	417	402	461	423	461	455	438	437	432	425	378	374	403	398	422	433	446	412	461	395	419	465	453	446	408	450	425	403	452	431	390	433	431	417	403	414	435	429	404	414	416	431	461	403	417	415	386	423	415	430	385	439	418	395	443	429	403	421	425	467	421	461	444	451	396	441	424	477	403	432	424	441	402	447	394	416	440	418	409	419	444	459	423	405	435	427	444	431	411	456	421	433	420	445	443	453	418	461	478	403	424	443	396	422	387	415	432	426	436	440	451	409	409	429	407	429	397	431	413	402	423	425	387	439	444	439	403	409	457	388	412	400	469	423	411	424	428	385	410	453	458	454	460	467	438	450	427	449	406	477	382	445	403	429	410	417	426	428	425	422	428	404	408	429	453	451	383	429	433	466	416	436	429	427	420	428	443	426	442	438	462	438	432	434	441	383	440	460	405	419	424	461	412	440	417	436	446	392	463	453	463	422	418	414	438	462	379	435	443	445	440	441	442	447	415	468	471	416	402	421	427	417	434	386	452	456	423	468	450	426	445	439	429	412	407	426	429	407	444	427	399	450	425	469	425	414	416	408	407	442	410	438	421	455	458	413	422	444	413	444	444	443	405	436	438	461	411	420	429	411	441	481	412	422	468	461	460	433	393	424	448	446	408	417	412	405	416	426	414	443	451	400	435	411	415	452	459	413	418	455	413	425	430	425	485	408	431	412	450	452	424	431	413	419	405	440	413	420	441	417	424	456	419	392	433	414	420	460	497	424	418	423	434	411	443	429	447	465	414	439	409	451	420	419	432	448	461	438	438	429	397	432	438	416	384	425	439	440	410	440	417	478	454	436	403	454	403	418	373	408	460	427	417	454	398	419	437	427	448	441	416	428	430	410	425	458	447	452	439	456	425	405	428	419	408	459	441	433	404	426	452	440	432	433	427	456	429	430	447	437	444	455	430	406	404	431	428	429	422	380	460	437	455	426	453	448	378	438	402	456	420	451	420	419	422	420	426	479	403	442	408	440	408	407	405	443	424	421	435	416	451	424	427	420	389	455	422	402	419	448	416	441	441	452	403	439	461	414	445	435	388	480	407	469	473	427	429	438	406	402	452	479	431	438	439	453	444	393	426	407	432	447	428	465	435	407	432	443	418	416	399	430	443	481	427	401	461	410	438	432	429	422	435	391	469	409	408	434	438	398	427	413	445	440	413	460	434	464	432	428	403	414	404	435	438	433	404	423	434	447	405	415	397	406	447	446	432	441	417	399	413	410	408	402	474	452	417	406	419	462	443	393	422	454	426	452	432	433	406	391	434	437	426	447	413	429	443	414	393	437	428	425	430	421	398	412	437	428	446	424	446	426	403	422	438	448	430	438	412	437	409	433	451	437	421	397	433	431	422	436	440	425	481	446	431	391	463	426	451	386	441	442	456	437	432	422	451	479	434	407	459	430	409	433	432	410	374	419	426	440	438	427	426	454	441	449	430	446	441	419	441	427	463	412	440	432	422	423	406	415	448	402	451	387	427	433	439	420	442	397	440	412	412	433	453	429	442	440	423	449	435	417	431	448	409	414	421	427	466	410	423	427	408	375	410	446	430	426	409	437	432	450	438	431	452	467	400	396	438	408	398	383	423	417	448	438	414	415	409	414	448	454	405	446	407	423	422	399	396	423	429	415	469	424	432	432	405	464	457	413	429	404	396	431	420	430	422	455	422	414	416	453	420	449	411	434	392	405	469	411	453	414	434	415	456	414	467	451	416	446	461	429	411	398	466	409	407	409	470	428	398	423	414	421	403	408	444	444	433	429	402	428	426	393	409	413	449	403	382	426	435	425	448	413	437	431	450	407	431	415	428	417	412	457	413	402	417	438	425	427	446	470	426	437	431	463	414	417	406	442	451	443	435	450	420	439	414	431	426	411	476	423	448	441	418	438	444	469	423	432	450	432	443	451	445	404	437	412	415	440	430	435	405	423	440	415	424	440	440	446	413	453	426	429	385	441	410	470	441	441	466	452	432	419	460	420	419	459	425	457	411	456	423	434	444	414	433	405	431	430	411	432	406	412	461	427	446	414	400	403	423	457	426	436	442	466	444	403	427	404	445	436	417	441	424	438	412	428	439	403	443	420	437	429	444	443	421	429	424	420	421	412	411	439	427	403	409	424	412	426	456	408	458	422	411	449	438	436	434	448	411	436	457	477	456	432	464	388	449	436	417	444	430	476	463	426	408	441	372	453	439	417	414	432	407	427	435	450	470	463	458	436	403	434	425	445	463	446	453	465	447	445	450	379	389	402	423	428	391	406	430	465	438	396	387	426	399	450	435	448	414	429	447	409	405	432	413	457	462	436	460	409	417	464	438	436	391	404	412	452	404	419	457	424	435	414	429	395	407	422	425	434	436	420	475	446	438	450	427	449	444	426	433	449	444	398	459	450	434	433	410	448	400	460	420	419	441	460	454	419	411	419	401	447	422	411	436	410	462	444	435	411	409	438	441	393	423	428	440	435	451	413	425	396	422	398	453	428	453	438	429	445	428	429	422	450	388	441	464	417	455	395	459	411	465	460	379	388	425	439	442	441	433	411	440	401	427	395	419	431	430	445	443	410	373	443	455	411	411	406	421	417	432	416	421	456	425	471	460	424	425	438	407	446	428	406	435	457	441	420	457	437	414	410	435	385	417	451	412	405	444	411	465	421	421	419	440	420	437	426	465	429	492	414	404	410	412	435	390	437	442	449	451	433	442	394	430	462	450	423	458	440	443	384	438	443	419	437	419	445	430	491	441	431	436	387	435	391	440	423	414	421	393	412	432	421	413	434	443	446	412	426	445	424	439	408	437	443	412	429	423	479	464	435	435	388	437	454	466	434	415	419	426	465	452	442	417	441	401	458	416	413	442	440	446	430	417	429	458	442	430	437	405	406	446	432	401	432	416	411	474	434	475	379	405	436	422	456	458	438	419	442	427	391	423	431	477	430	424	429	460	429	420	427	412	425	417	439	455	427	433	454	450	435	440	442	431	423	451	427	436	411	419	436	408	404	370	455	394	410	430	389	476	420	429	447	427	422	417	470	438	430	421	407	429	390	435	432	426	420	437	398	441	409	444	408	423	429	448	433	408	417	425	441	430	443	454	454	426	426	425	418	434	456	445	408	399	512	382	408	389	404	433	428	406	445	415	421	400	405	454	395	439	455	423	415	435	393	390	461	408	389	406	466	422	409	398	386	456	411	429	456	426	423	430	464	442	432	435	428	455	426	436	460	460	385	438	437	429	407	449	407	427	416	439	457	441	428	435	398	415	438	401	445	423	383	443	409	473
23248	21113	27520	24902	18839	5134	2298	1502	1196	905	746	608	537	493	459	422	368	338	317	318	319	292	299	266	296	270	321	282	281	274	294	260	271	244	253	242	258	257	263	275	223	249	235	253	253	276	232	216	254	228	262	256	255	252	236	233	246	220	214	231	237	230	220	231	209	231	214	217	220	239	252	230	247	200	206	196	218	239	200	224	194	230	196	214	203	199	211	204	209	200	228	241	223	227	236	216	222	224	212	223	211	217	226	192	199	213	204	203	202	197	236	193	205	218	209	219	205	243	215	215	208	194	237	200	242	212	217	203	214	219	205	210	221	221	202	217	186	248	225	246	208	197	221	225	216	219	221	202	220	204	223	237	219	210	199	220	215	200	221	226	227	200	232	209	230	210	203	210	193	231	217	221	212	226	212	228	226	237	181	227	234	196	234	204	239	236	209	231	208	218	237	211	230	215	236	212	212	209	218	210	213	223	204	218	225	219	226	230	223	206	213	226	200	201	242	221	227	232	213	221	222	220	213	205	195	236	247	206	214	220	224	241	235	219	218	224	225	195	208	222	211	213	186	206	211	212	215	204	209	199	219	190	217	209	235	223	212	213	208	246	222	226	205	211	225	226	214	226	248	200	222	218	224	215	216	172	249	217	196	225	226	228	248	175	255	221	210	216	202	206	212	223	213	200	221	238	220	214	229	234	202	208	240	191	216	194	205	213	227	198	204	186	231	229	202	203	216	213	206	227	208	236	203	200	228	211	232	205	213	235	210	221	212	227	226	221	208	235	222	214	201	242	212	192	188	237	224	209	220	221	192	204	214	217	240	229	209	211	206	206	196	238	216	203	212	209	213	218	222	201	236	203	229	215	231	200	225	218	201	201	212	208	238	217	225	212	190	211	171	230	206	235	241	232	214	219	214	217	214	206	225	238	197	197	196	244	193	173	173	228	212	226	215	197	211	232	204	225	195	208	204	219	212	218	213	238	256	187	229	205	219	223	210	206	217	228	198	235	246	217	209	236	217	195	201	218	240	201	212	220	212	221	197	200	249	229	240	220	232	197	211	213	199	213	193	204	222	202	236	238	224	211	238	197	228	221	215	220	224	221	201	236	214	221	212	214	217	227	214	205	219	230	218	199	202	207	209	220	206	209	228	202	213	222	212	220	232	199	215	213	205	192	212	223	206	220	207	223	200	212	202	196	217	234	249	209	232	238	197	188	239	218	229	219	204	223	208	210	233	218	207	224	207	232	190	188	204	224	276	222	204	229	226	200	220	238	228	223	216	222	235	199	206	190	197	219	218	204	231	194	201	232	196	228	236	223	214	198	239	204	195	214	197	199	216	210	216	208	217	215	189	209	214	187	197	205	218	209	205	230	216	214	225	231	215	212	209	227	215	211	189	212	234	212	244	210	215	225	212	201	193	235	209	239	214	242	224	209	236	213	211	222	182	216	224	239	218	200	210	193	219	238	222	211	219	210	179	207	223	212	229	210	221	230	230	197	233	223	210	225	234	192	217	235	218	215	235	223	230	204	215	213	233	222	216	187	205	232	199	193	219	206	200	218	207	196	225	206	225	191	239	213	215	212	234	223	194	229	227	239	203	231	213	224	227	218	219	209	223	238	205	212	203	204	216	221	213	217	238	202	204	215	222	197	211	236	233	193	209	203	232	206	238	209	198	225	218	243	232	231	223	215	210	211	216	223	210	243	217	186	225	204	209	219	185	210	210	229	221	228	194	238	241	209	216	235	227	206	229	222	191	249	226	215	216	231	220	205	233	227	213	179	229	210	230	204	193	228	204	241	217	231	205	203	208	226	219	197	211	224	227	216	237	198	243	233	227	220	212	230	230	192	240	222	210	198	250	246	228	222	193	225	209	215	243	215	214	238	212	225	207	212	224	185	220	225	221	197	217	225	205	237	219	218	206	210	229	231	240	220	185	242	228	233	194	189	213	238	217	230	217	212	228	209	243	215	233	194	228	223	232	220	227	234	219	221	223	192	220	194	215	222	215	191	232	225	221	206	200	210	206	193	232	212	177	197	223	216	228	214	227	240	227	209	208	209	228	223	226	215	204	215	228	208	213	219	217	225	228	200	209	211	214	215	206	212	212	221	206	206	244	227	209	219	217	221	199	231	246	219	200	192	199	187	207	186	215	184	214	203	224	224	202	207	202	233	200	210	234	209	222	201	229	209	193	220	183	242	213	199	205	207	183	215	208	225	214	223	217	205	201	245	228	207	198	212	225	205	211	225	234	218	199	216	220	192	203	215	217	226	217	223	200	213	207	229	221	194	213	207	206	214	229	204	227	205	215	218	208	223	222	213	195	209	215	233	217	205	211	207	213	204	218	208	220	207	258	218	210	179	232	217	211	221	205	197	208	199	201	211	235	204	224	191	206	190	200	210	201	247	239	227	207	222	195	216	218	221	226	220	213	216	205	211	228	209	218	216	200	208	222	197	214	252	168	210	218	233	223	208	208	189	210	213	209	241	212	212	220	240	235	235	212	200	228	217	202	237	207	234	224	211	202	241	186	228	218	227	229	219	213	213	199	205	202	219	214	200	226	224	231	196	201	202	209	233	222	220	207	224	224	221	214	194	213	232	197	232	203	197	227	187	236	199	228	250	206	210	205	200	234	220	224	211	208	190	220	203	231	220	215	223	202	237	200	249	214	201	230	188	199	191	207	225	200	204	233	207	205	190	203	219	222	218	229	203	206	245	181	208	202	232	232	206	226	229	220	215	245	212	225	221	229	196	184	213	202	190	210	231	234	197	227	203	209	212	214	223	220	221	207	212	231	194	198	220	201	224	202	206	214	224	235	216	198	191	204	221	223	189	200	224	204	188	241	209	210	181	250	231	214	208	223	191	214	208	203	224	199	207	211	196	209	207	199	217	231	230	212	207	218	216	202	209	190	216	246	176	212	210	228	204	235	239	194	227	213	213	222	247	212	204	224	173	212	210	204	224	204	221	200	218	241	225	222	197	197	217	199	229	230	247	236	224	214	206	214	236	207	215	219	189	217	210	239	215	220	229	216	193	238	195	222	209	242	198	233	215	217	184	214	214	227	254	225	223	232	207	202	212	236	235	193	211	193	223	225	208	212	203	212	258	215	199	200	212	187	218	228	224	215	241	245	229	204	210	207	215	199	189	210	189	218	208	213	212	191	223	220	218	191	232	189	233	216	221	214	209	192	227	227	219	226	217	237	181	234	213	221	219	206	236	210	201	205	209	199	215	231	203	218	194	231	215	224	202	210	193	206	223	207	191	216	217	214	224	217	225	206	224	217	216	228	212	234	226	245	218	237	203	230	227	215	214	209	219	230	231	217	234	219	214	216	207	199	181	195	216	223	219	217	225	226	229	238	225	198	223	193	207	214	216	209	194	205	175	184	228	249	189	201	221	218	231	206	207	222	228	198	208	196	222	212	250	227	208	212	226	186	205	189	197	214	249	204	226	220	218	227	199	211	215	222	201	218	238
20139	31911	23161	14230	9839	7163	5492	4375	3401	2577	2067	1600	1420	1297	1107	975	907	818	732	724	684	674	627	599	579	568	539	539	539	526	523	477	499	503	469	472	428	444	448	434	449	430	433	396	401	427	455	447	415	395	400	415	440	424	417	388	420	438	417	357	376	425	393	344	322	370	363	348	391	370	363	356	360	359	360	354	330	345	356	329	321	339	395	342	344	366	364	341	376	326	334	370	338	359	349	359	335	370	361	346	378	316	352	351	336	331	368	341	352	358	354	335	346	350	322	341	344	374	359	307	330	355	367	337	347	363	347	327	370	331	357	338	352	327	386	387	331	358	356	353	354	389	332	325	373	383	321	339	376	353	330	359	337	353	324	379	308	340	361	347	353	359	351	327	352	348	336	338	316	347	338	367	318	329	353	374	339	362	332	346	375	363	390	312	384	345	370	320	333	344	312	356	347	337	371	334	357	340	335	334	390	366	373	329	337	375	360	363	362	342	348	369	326	340	332	363	363	354	380	342	361	388	335	343	341	366	371	358	335	336	383	333	360	358	343	361	340	376	398	351	353	362	345	365	313	385	351	335	355	358	329	360	343	346	335	313	328	346	351	349	340	344	328	370	381	351	299	376	334	363	305	351	324	341	337	344	320	354	339	372	327	364	374	359	346	363	361	380	388	337	357	337	373	308	328	325	343	331	333	374	358	340	317	370	327	336	344	356	359	362	355	358	354	368	382	358	333	330	348	366	321	331	359	359	374	365	344	365	330	362	376	354	352	335	359	354	353	367	375	344	363	385	346	360	359	322	377	371	350	330	363	367	334	355	351	336	356	334	369	375	328	346	363	329	369	342	362	377	366	344	313	374	329	370	370	347	349	336	372	347	328	344	340	370	346	343	335	353	332	337	347	319	366	343	312	324	349	341	357	339	354	362	368	344	333	356	305	333	387	343	374	324	367	373	336	377	342	337	347	346	374	353	344	341	350	360	350	342	331	319	339	325	377	369	352	330	352	361	341	314	339	328	322	332	367	339	334	330	325	350	306	364	338	327	350	383	367	380	354	344	372	344	371	320	331	336	359	323	339	389	371	359	370	346	356	355	352	358	327	340	351	351	328	388	357	336	359	361	330	342	329	338	331	357	333	345	339	360	360	361	344	341	354	324	363	329	363	358	338	310	333	348	344	340	350	345	355	342	339	333	342	354	377	341	348	366	327	347	347	322	385	343	321	343	361	330	342	347	331	340	308	350	354	387	354	334	319	345	356	331	339	352	345	340	295	326	324	342	338	374	370	363	341	373	360	373	357	371	352	367	362	351	324	339	358	356	372	398	338	338	338	350	345	339	310	315	362	364	344	338	360	334	373	344	375	369	378	316	343	319	371	355	361	350	325	354	324	366	388	350	360	375	313	343	390	347	334	333	346	310	361	315	341	319	380	348	358	378	319	361	333	366	333	322	350	343	345	347	373	366	347	369	362	351	367	316	357	336	328	346	341	361	352	370	321	351	323	354	380	390	336	353	384	371	364	316	355	335	371	353	310	356	329	358	314	362	326	320	348	347	336	381	356	340	324	334	358	360	314	371	331	343	352	375	342	369	337	372	353	346	372	330	309	344	345	338	356	336	340	325	343	336	314	318	324	336	351	353	342	364	347	352	366	373	300	373	325	339	314	344	388	345	352	337	342	348	338	346	375	348	352	339	382	370	370	339	358	347	336	385	331	379	328	335	366	378	337	382	323	383	343	337	354	316	337	341	386	328	381	378	322	380	335	353	321	351	365	342	357	353	361	359	382	374	345	330	364	316	333	342	320	370	366	318	327	330	341	329	319	353	361	325	356	373	356	348	348	324	346	328	348	343	338	337	332	379	342	340	362	347	369	325	327	340	359	322	355	329	367	318	342	295	332	368	355	338	371	363	368	348	336	334	357	387	327	354	333	375	360	332	371	341	350	371	373	343	329	335	332	369	358	344	384	377	362	363	333	352	355	363	332	306	371	330	347	374	347	322	383	312	340	334	353	360	321	355	349	353	311	351	364	342	360	334	321	349	351	316	322	358	365	348	354	319	344	348	362	383	341	359	356	346	367	313	358	331	369	387	310	352	367	365	339	316	345	349	315	342	347	347	343	363	330	367	351	352	338	338	359	309	373	348	349	344	351	321	387	341	351	305	359	316	350	354	365	377	356	375	341	352	359	343	351	307	353	359	346	376	363	360	367	366	364	323	333	357	369	354	359	330	344	332	364	371	350	373	360	329	331	365	347	356	321	322	338	366	359	317	342	362	370	399	351	379	355	380	358	308	353	365	351	337	334	356	343	345	367	348	322	334	353	354	368	354	342	343	333	341	378	360	324	345	352	366	376	352	341	358	360	346	352	354	339	334	358	343	349	366	341	334	323	326	351	323	380	339	354	369	354	345	345	344	323	335	356	362	353	369	377	343	372	369	350	320	361	378	340	358	373	378	343	349	329	376	338	308	358	359	346	360	344	334	361	310	367	388	336	350	375	350	378	301	356	342	340	334	333	318	341	381	331	357	376	351	336	352	363	318	345	388	330	348	347	416	367	373	363	340	330	332	365	348	351	384	340	358	380	358	331	358	381	351	337	341	393	361	345	351	332	376	338	354	353	368	361	334	320	330	356	357	352	329	357	352	338	355	353	351	345	349	364	364	329	366	362	336	349	344	359	320	341	309	368	344	348	345	341	362	369	339	370	362	331	365	349	351	348	304	356	312	341	338	372	359	342	358	307	369	381	361	351	339	364	375	355	335	352	351	380	343	365	332	369	340	371	344	366	346	339	334	339	333	379	355	350	372	326	367	362	345	341	396	320	396	339	371	349	345	337	366	369	344	359	357	368	309	367	333	354	357	387	350	316	340	367	351	359	335	367	361	360	353	363	382	341	312	378	368	348	310	362	344	352	341	347	337	362	347	355	313	357	330	347	355	349	356	368	337	325	368	331	385	351	387	313	349	339	346	365	346	326	354	355	355	378	361	379	337	339	339	315	373	359	337	368	335	368	370	347	341	353	345	373	337	372	333	377	364	323	366	344	379	325	333	359	341	348	376	341	365	353	335	365	374	339	399	367	351	363	350	340	363	345	314	299	325	345	327	348	356	338	354	352	344	349	331	336	345	348	342	328	324	352	361	369	356	295	374	341	356	320	336	358	334	354	363	309	398	335	360	353	329	333	338	342	354	332	360	357	345	328	330	367	327	344	364	328	374	364	348	316	348	329	341	316	352	332	372	353	375	344	338	340	344	362	348	350	349	376	372	355	347	364	344	355	357	345	373	344	353	334	335	311	341	352	384	356	347	355	347	339	327	356	307	365	348	333	365	347	332	309	363	337	350	374	327	367	361	352	329	364	366	356	340	354	339	343	328	335	366	340	355	374	356	346	364	345	362	347	339	342	318	353	344	341	343	350	386	320	344	334	379	387	334	360	383	341	343	328	363	347	334	339	319	330	373	343	338	313	342	328	331	360	355	367	338
24752	21149	25159	21332	4111	1831	1368	1035	901	734	600	540	494	464	411	422	379	337	329	349	346	301	349	283	310	294	306	299	313	309	274	281	302	305	292	250	291	290	284	261	266	288	267	290	277	271	263	304	260	278	278	279	243	282	315	257	258	305	284	251	263	249	288	257	252	228	238	261	272	282	266	278	272	261	250	261	253	253	237	279	274	270	272	260	262	243	266	278	278	236	229	254	271	275	271	262	271	256	288	251	256	271	244	254	272	263	254	309	264	261	249	241	247	257	268	228	271	263	292	262	238	265	250	272	264	249	251	253	239	259	263	246	253	246	247	245	232	248	251	261	253	248	270	264	273	261	268	263	238	226	262	270	253	263	257	247	265	234	266	239	297	269	269	243	269	263	267	243	268	245	260	231	236	252	242	245	272	279	238	255	232	229	253	246	254	246	261	278	273	259	244	259	290	263	235	260	249	252	268	248	254	256	232	261	260	269	251	280	270	260	274	250	254	279	233	246	261	247	256	256	276	267	249	284	225	251	237	267	204	246	246	254	268	244	283	228	257	255	259	304	275	227	240	278	260	288	254	246	260	261	281	221	274	251	247	275	260	274	240	251	259	242	260	245	252	249	226	262	252	262	231	237	219	246	271	278	242	271	236	256	253	213	265	249	272	270	231	276	225	249	272	260	283	239	263	239	250	237	276	267	260	262	265	267	254	246	245	269	264	256	266	242	256	261	256	227	241	265	290	254	233	247	239	231	242	285	264	245	237	265	261	271	241	248	221	258	252	265	244	243	262	262	262	276	270	254	239	277	281	234	267	234	270	250	243	250	257	232	265	260	230	264	249	277	232	268	266	263	286	257	250	281	279	248	250	255	272	259	265	271	257	257	244	271	246	277	236	250	244	257	281	251	268	240	267	256	254	276	273	249	256	250	276	257	263	256	280	244	256	253	257	265	266	231	273	247	235	234	249	254	260	260	248	271	245	252	248	275	243	250	255	256	269	258	279	238	243	233	241	241	292	241	236	254	227	233	263	233	242	242	268	243	257	250	249	232	262	243	270	257	255	257	267	255	258	254	241	264	276	247	269	244	243	255	264	250	272	256	241	233	256	248	230	251	248	264	287	278	250	273	275	250	263	238	280	275	256	257	253	226	268	272	257	240	258	269	245	231	248	244	249	233	222	273	261	243	256	252	276	275	255	250	270	265	254	265	243	254	257	259	254	258	254	273	270	255	239	267	279	257	275	234	265	279	264	269	252	266	262	255	254	269	277	239	268	253	293	236	250	269	260	253	246	275	261	239	250	268	249	269	239	237	260	262	266	265	251	220	277	232	247	269	249	262	246	241	279	245	288	241	249	213	227	254	274	222	252	256	243	302	239	264	254	214	244	248	264	256	263	253	239	225	276	265	221	239	244	261	225	255	277	269	250	236	242	270	226	248	246	272	271	239	294	275	278	248	240	260	251	253	269	250	261	248	259	282	245	263	284	264	263	281	246	246	249	248	243	260	249	251	266	251	267	272	259	220	246	291	272	290	263	273	261	266	271	266	268	259	237	291	253	263	282	258	242	238	263	264	248	269	234	259	251	231	269	247	292	283	273	260	278	251	253	229	238	248	261	274	249	258	261	228	237	250	269	251	227	233	244	269	260	273	283	257	274	267	228	267	257	267	287	261	255	244	258	262	240	257	277	270	271	247	263	244	249	239	272	229	258	240	269	247	229	278	255	269	264	292	244	233	238	243	258	231	247	254	263	287	256	267	271	259	260	230	289	265	243	243	266	278	260	257	252	288	239	235	255	278	237	234	272	272	256	221	267	255	271	253	267	258	226	230	263	260	248	235	247	291	267	226	265	240	246	268	252	252	261	256	247	245	261	245	229	222	267	252	258	259	270	246	267	259	240	243	255	271	259	258	228	215	273	268	263	266	266	249	280	269	282	274	243	258	261	259	245	260	252	263	256	279	242	226	249	249	274	257	276	306	259	259	237	238	257	246	271	251	260	264	246	244	276	243	258	275	227	282	280	254	229	270	216	300	262	288	252	265	249	281	277	260	260	248	285	253	218	262	270	264	261	274	267	258	244	239	286	264	275	262	233	263	263	245	260	256	274	263	256	237	275	227	241	268	297	244	262	259	243	260	276	255	274	255	243	249	238	256	256	252	249	244	276	257	270	237	240	240	264	244	296	266	261	269	285	244	265	250	252	251	254	270	264	252	267	238	267	271	252	219	266	263	248	246	259	238	273	240	263	237	241	254	232	235	269	243	245	276	254	280	247	251	260	268	251	260	203	266	254	256	228	257	232	259	235	253	267	255	245	250	261	244	235	227	287	247	266	274	273	267	246	231	243	258	254	228	279	278	258	272	247	249	251	238	262	260	262	278	231	232	251	236	256	246	223	269	238	223	237	262	260	230	236	261	259	233	278	254	258	246	269	246	228	245	239	263	260	257	256	247	238	263	257	263	256	255	266	274	235	264	251	266	264	258	253	251	225	253	230	256	249	252	262	235	283	261	268	264	277	258	231	252	276	269	240	244	278	279	256	249	252	258	246	259	252	264	239	268	250	263	263	231	276	279	238	268	275	255	233	270	282	256	273	261	291	264	280	231	250	268	262	258	277	245	256	268	253	263	271	272	261	245	265	258	257	258	286	254	247	245	277	278	252	247	239	241	255	246	226	268	256	240	231	273	236	251	281	220	243	280	236	234	270	235	250	267	228	259	257	237	261	278	230	221	259	253	255	243	261	276	242	250	273	244	235	249	290	250	284	267	263	287	248	260	237	241	239	256	249	246	228	253	228	252	243	270	246	260	264	269	268	252	275	253	240	266	240	247	265	273	247	254	248	282	265	267	251	242	252	216	256	266	257	271	238	267	269	249	265	278	229	254	241	233	258	253	245	251	227	261	240	228	253	246	268	252	245	245	259	238	244	265	284	248	284	262	259	247	264	225	268	283	273	246	243	270	261	267	264	256	255	247	273	271	265	261	298	254	251	282	253	251	263	249	260	238	276	241	265	248	248	260	259	245	246	251	265	248	251	265	256	241	245	243	249	239	280	241	264	237	256	258	243	263	266	259	251	280	232	260	287	249	272	231	243	259	275	263	244	259	269	250	278	242	265	249	290	262	262	277	249	244	255	240	238	258	264	281	235	252	264	248	273	237	257	275	258	278	271	268	250	268	267	262	254	246	262	241	241	248	279	246	258	253	286	245	249	277	245	281	279	230	240	266	264	225	259	261	263	244	252	242	262	245	243	233	238	265	250	254	242	238	244	288	252	267	267	240	257	252	234	272	222	233	266	254	257	245	255	238	272	254	262	275	305	231	254	240	227	277	255	270	230	245	247	243	274	264	240	254	258	257	232	239	273	257	247	278	264	264	253	263	231	270	257	264	265	254	253	257	248	237	232	230	231	223	234	260	269	208	255	255	257	242	271	243	291	283	256	266	260	240	214	266	246	255	255	266	269	241	255	263	237	236	266	265	267	270
19765	28323	18827	10942	7423	5211	4010	3283	2768	2069	1713	1325	1255	1100	1005	918	820	728	712	670	635	655	630	631	565	603	567	555	515	583	557	520	504	510	530	485	546	494	492	484	496	473	418	448	480	463	462	465	481	483	457	494	431	461	475	438	478	442	431	422	421	419	447	430	417	416	408	429	397	430	454	416	415	413	380	403	409	388	414	427	437	398	417	418	427	437	415	433	415	434	405	404	416	415	433	402	403	407	417	357	419	406	396	420	375	426	442	424	383	396	391	434	417	386	405	386	352	426	409	463	424	460	361	431	386	406	398	399	418	394	421	418	421	419	441	391	403	401	383	402	417	391	426	441	373	426	400	398	394	386	414	434	400	385	424	419	439	442	418	382	403	398	423	410	379	424	431	397	428	392	398	440	388	403	393	422	407	419	401	394	397	426	414	447	378	431	396	399	420	422	409	412	386	400	385	401	409	421	402	428	380	414	401	391	409	405	425	442	377	428	404	388	368	398	362	412	401	448	420	365	390	430	386	428	388	428	412	416	394	397	376	417	409	392	395	446	402	396	401	417	397	414	391	407	400	404	388	391	361	372	384	409	425	431	377	390	444	412	416	378	408	434	416	381	437	402	372	447	403	400	416	385	395	363	382	433	426	435	404	400	418	411	414	423	436	391	401	384	434	415	426	387	390	377	398	396	414	419	426	436	415	432	371	414	433	380	394	417	400	435	436	386	416	433	429	443	389	395	425	402	402	425	391	396	397	459	394	439	416	419	390	402	423	404	389	407	411	436	409	376	374	402	421	427	407	407	408	416	397	400	430	384	413	419	446	386	400	379	413	403	393	410	438	409	433	407	387	385	414	386	404	433	417	401	390	407	406	430	389	393	372	410	420	421	429	421	391	394	407	405	411	431	403	389	406	375	414	365	419	406	409	413	413	423	390	394	413	435	434	422	443	415	380	386	411	415	404	412	412	400	436	453	390	387	410	406	441	424	412	437	429	383	413	411	394	407	384	402	413	430	404	423	408	424	424	432	385	410	424	414	388	434	417	437	395	384	390	386	399	432	421	393	449	428	436	437	402	406	410	401	419	376	401	367	419	409	465	413	403	406	412	421	419	401	419	426	405	387	375	405	415	431	434	402	390	395	410	375	388	451	402	409	408	402	413	427	394	399	387	404	377	378	406	425	415	417	413	427	413	397	394	415	396	414	395	419	406	418	410	377	415	407	396	405	414	399	428	402	397	425	434	408	412	396	415	400	434	407	430	380	401	405	377	378	381	416	410	450	427	429	414	408	399	402	425	391	417	364	397	419	416	383	403	418	412	392	407	430	411	431	405	412	416	378	406	413	406	378	416	390	427	415	389	404	407	354	415	405	432	394	410	404	373	404	378	417	403	420	369	393	400	405	448	397	421	400	388	450	415	422	387	422	398	454	408	391	405	393	396	411	425	407	421	398	396	421	408	419	421	416	415	430	398	397	448	388	439	382	402	415	455	379	373	408	412	437	420	408	418	445	420	439	396	406	374	411	383	419	400	395	377	415	398	368	419	415	393	432	380	442	417	370	401	405	430	430	420	426	401	385	439	405	418	388	405	427	436	419	395	392	426	375	435	415	437	431	390	392	420	407	400	399	397	417	402	406	418	390	453	413	401	418	397	401	401	390	412	394	390	403	405	418	386	435	387	437	352	405	445	403	420	406	412	393	409	426	411	398	412	466	402	423	453	407	420	432	385	446	416	368	418	404	384	429	412	445	395	418	372	462	402	414	405	422	420	386	398	411	378	463	416	406	422	424	402	405	386	389	386	414	405	406	447	429	409	406	407	380	390	421	416	404	426	388	424	389	430	426	435	411	426	400	408	410	384	413	438	402	392	403	390	373	384	413	422	433	420	397	425	441	412	414	430	414	409	379	373	418	417	371	412	371	428	377	418	397	416	388	400	406	409	404	420	388	445	363	413	390	394	402	399	406	410	391	424	390	434	397	433	394	420	412	392	401	406	417	418	421	419	406	406	388	410	358	401	390	390	423	427	382	416	397	397	380	401	385	432	423	390	392	420	423	403	407	404	400	424	424	403	421	398	409	374	437	407	389	426	397	411	422	397	394	441	401	425	416	401	443	421	439	398	403	415	366	449	393	405	413	430	409	426	435	448	389	394	404	390	404	424	434	416	418	404	365	380	420	403	429	400	393	430	407	382	410	412	401	353	368	399	389	436	451	408	407	394	401	391	444	387	431	451	407	445	394	430	437	407	400	385	425	410	423	388	440	415	411	391	392	415	429	431	429	432	425	402	398	408	415	387	403	455	443	430	421	397	417	422	401	398	378	448	441	374	445	414	380	412	394	435	421	397	418	417	436	405	419	394	443	385	408	405	408	444	411	401	372	436	396	450	406	396	429	394	399	419	435	388	385	413	398	404	376	411	406	443	420	417	402	473	434	378	403	408	411	383	440	412	386	372	394	409	380	404	398	386	410	386	444	439	425	390	421	412	415	391	392	418	402	445	421	387	383	428	425	417	410	408	408	371	379	410	414	386	380	407	405	415	397	409	455	408	409	415	447	367	424	411	420	426	416	407	391	413	372	419	402	399	389	439	413	360	372	383	427	432	411	401	428	386	386	410	398	384	434	403	427	433	365	402	420	433	408	385	343	421	406	416	374	396	397	404	450	394	395	405	402	417	377	400	428	431	377	376	401	386	416	406	381	416	408	420	393	420	382	406	419	383	430	399	465	421	411	404	471	419	395	390	413	378	400	403	409	370	424	366	394	394	425	385	416	392	377	405	413	393	401	392	431	439	407	410	400	403	423	379	406	404	394	394	418	386	421	416	393	415	374	443	385	428	400	441	417	379	405	401	390	461	434	423	411	404	419	391	395	417	432	399	400	391	437	401	420	414	407	375	400	391	415	397	384	414	418	377	431	394	386	435	454	386	400	434	404	399	382	429	403	398	408	400	397	391	436	358	437	419	435	405	419	418	393	413	416	396	367	384	379	429	396	394	426	404	419	423	448	412	403	405	412	408	420	414	366	426	423	444	431	427	418	385	425	422	414	416	426	440	412	419	420	407	407	389	456	392	399	381	401	376	420	452	397	415	397	422	401	394	415	418	411	417	379	388	414	443	406	379	425	390	428	387	390	411	409	400	416	403	435	413	390	360	403	415	405	421	412	412	447	404	410	419	427	400	385	403	371	421	389	423	385	416	430	376	409	391	395	424	412	403	447	405	415	421	404	383	416	428	413	376	430	422	414	397	393	408	400	416	427	391	451	410	421	379	426	427	420	427	403	403	380	364	402	386	420	407	369	433	467	394	424	413	434	418	409	399	467	389	413	407	434	447	400	402	391	383	439	413	401	418	415	414	461	434	419	396	426	372	390	431	435	404	411	407	400	428	369	420	397	407	421	428	400	380	391	445	427	385	423	397	447	370	397	382	432	440	425	407	412	403	409	370	411	401	393	452	392	386	418	399	409	436	375	382	418	412	410	403	391
22440	21150	28255	24307	21162	17482	4592	2075	1538	1293	983	751	686	647	581	476	442	412	355	339	305	347	343	284	286	265	299	243	241	272	229	282	267	237	244	236	234	222	243	250	230	211	221	226	229	221	216	213	214	250	209	246	198	222	217	193	210	206	195	178	219	193	193	197	188	199	201	199	221	181	181	193	209	199	197	207	191	190	207	204	171	199	197	163	177	198	167	218	179	154	181	171	189	185	163	194	173	176	165	174	185	180	181	199	185	188	184	187	176	199	178	173	186	188	176	197	183	163	169	172	176	156	174	174	208	209	196	177	185	170	153	196	197	190	182	200	200	171	181	165	184	200	186	167	195	197	172	200	168	175	187	176	185	179	181	168	192	177	188	179	201	180	201	163	176	177	205	188	181	179	193	205	190	199	208	196	180	194	203	183	200	171	175	183	179	192	193	151	183	173	183	175	177	187	159	167	181	194	193	201	158	186	200	192	178	194	152	187	194	182	183	169	192	144	188	149	187	192	176	185	181	169	204	188	166	167	203	203	190	202	168	193	186	167	193	175	195	199	199	180	177	173	198	179	189	190	179	206	189	168	178	175	182	187	192	179	180	190	183	181	176	187	200	200	178	205	175	193	175	182	179	174	176	189	171	169	192	201	199	198	153	162	157	195	195	167	188	177	180	195	170	189	183	192	172	182	161	177	187	172	169	164	184	186	201	159	184	192	190	173	177	201	179	168	181	182	179	193	152	168	168	159	166	150	190	175	158	185	177	184	206	186	191	175	195	201	173	191	212	178	193	189	186	158	187	159	175	206	187	204	174	179	195	209	168	184	200	177	184	197	177	169	182	169	173	200	188	171	197	196	167	184	215	175	179	202	194	161	199	200	197	181	167	204	181	186	181	193	200	170	194	177	161	205	179	155	202	189	222	197	205	180	207	185	186	178	169	184	192	180	177	199	193	195	195	193	195	177	188	180	187	167	195	196	172	177	202	161	172	190	146	181	167	189	173	174	178	187	175	194	166	178	189	189	200	168	198	178	179	182	206	210	206	187	212	166	167	169	182	206	180	196	170	154	192	197	156	178	184	184	183	185	178	147	176	168	184	184	180	172	173	200	175	182	178	187	208	188	187	167	186	168	166	175	190	188	176	166	183	195	178	196	173	184	192	178	172	157	184	208	215	174	176	188	188	192	193	184	165	199	177	207	183	161	183	177	169	188	179	173	179	177	188	163	176	211	188	189	201	185	199	182	184	188	165	190	188	164	196	171	180	189	150	198	184	169	196	200	198	176	165	172	195	164	192	180	165	177	157	173	171	189	180	191	170	174	178	191	199	205	194	191	199	182	168	181	189	202	205	183	189	194	177	206	188	205	181	162	195	198	180	184	167	218	177	184	184	189	204	182	200	201	197	172	206	206	187	175	169	165	179	202	169	187	170	201	207	173	200	192	207	160	187	157	159	182	172	187	197	203	148	187	174	173	182	216	187	187	178	185	177	174	200	193	197	169	178	194	187	213	159	201	193	161	190	181	165	162	192	163	189	191	208	170	189	185	192	188	195	193	198	171	173	203	194	174	197	187	186	173	183	172	195	200	193	168	158	191	207	190	159	201	177	192	170	186	182	203	183	186	199	186	191	175	203	193	187	181	173	187	168	191	198	184	167	205	209	153	184	172	202	185	189	154	188	176	176	176	207	177	185	179	195	178	185	190	191	190	208	176	192	180	191	182	198	173	219	199	189	162	197	181	182	177	186	180	197	184	171	196	192	208	157	183	176	180	197	180	185	177	210	191	204	164	212	168	179	172	181	174	185	171	178	188	202	195	163	202	183	192	201	198	182	184	191	183	178	217	189	189	189	202	174	196	181	196	183	154	166	176	183	163	200	191	200	179	195	171	193	185	165	178	175	174	184	196	196	190	176	213	199	189	192	186	191	186	178	184	191	170	213	177	180	171	187	195	186	174	190	171	172	174	186	179	165	179	148	183	179	176	199	195	172	204	186	169	170	212	173	149	182	167	184	195	187	184	170	183	191	199	192	171	202	187	183	198	169	192	173	181	164	185	186	195	188	170	199	167	194	170	204	188	173	173	195	163	169	193	210	186	169	170	183	188	178	179	179	179	175	172	196	192	209	161	173	176	182	195	188	166	201	195	154	173	169	159	193	152	191	209	173	193	154	203	156	197	194	174	192	180	183	180	186	181	187	170	193	171	170	163	198	187	198	175	218	185	190	189	188	209	163	198	182	199	184	180	176	175	155	186	182	176	187	200	175	200	194	191	196	195	220	170	178	178	183	185	198	198	175	204	188	161	186	198	163	193	202	177	186	186	195	215	166	169	171	193	190	176	193	173	180	161	156	180	190	165	177	195	182	191	164	196	180	174	169	162	184	183	185	176	148	187	185	175	176	178	188	194	163	180	202	182	189	178	171	182	180	186	194	190	188	199	170	189	184	177	168	195	187	169	181	145	173	169	170	208	184	162	205	178	220	177	160	176	198	179	165	168	181	190	188	185	154	155	195	176	167	177	173	186	198	169	181	200	184	196	177	200	169	182	191	179	178	167	185	192	183	188	192	183	177	192	175	175	187	166	195	174	203	173	182	163	167	188	177	208	197	206	176	155	197	190	187	201	198	167	201	170	177	185	200	191	160	205	203	174	199	222	190	184	190	172	171	180	168	174	199	187	178	163	197	169	175	175	188	155	198	171	174	207	180	190	205	164	188	183	192	203	197	197	176	165	185	191	177	194	191	153	180	175	197	198	208	200	181	193	180	187	174	171	182	171	179	185	166	172	189	165	187	201	177	172	172	196	183	159	185	177	181	181	188	188	181	176	171	188	187	181	187	166	203	172	184	199	169	178	185	185	195	170	193	182	203	177	183	181	213	186	181	188	187	183	189	178	162	183	177	188	192	194	190	168	162	187	183	198	185	159	185	179	181	195	192	187	186	191	157	171	206	186	189	178	202	184	175	171	199	178	176	152	164	185	179	167	217	158	208	202	177	189	182	186	172	163	156	186	174	173	173	190	190	172	213	187	171	207	169	171	193	176	158	222	193	178	175	194	177	206	187	183	191	171	193	169	183	184	192	182	183	165	171	193	166	204	180	183	181	225	186	162	195	187	175	170	167	177	175	178	212	190	195	179	188	164	186	186	180	173	183	184	202	173	199	152	172	212	182	179	190	161	188	191	164	173	210	204	191	147	170	200	165	178	193	207	180	182	203	179	199	170	156	209	169	198	167	174	196	176	174	173	193	191	184	170	182	196	189	182	191	186	165	190	175	166	190	168	167	190	173	195	167	199	163	200	192	160	175	192	181	189	172	171	200	178	197	172	197	180	167	192	195	200	178	156	183	160	203	185	200	191	163	186	165	186	166	191	161	199	190	191	173	192	164	159	175	182	203	192	170	197	157	197	195	181	189	181	158	162	141	195	165	181	167	156	165	196	182	201	169	176	178	183	198	173	198	164	198	180	200	171	159	194	202	191	188	177
23548	38522	26948	17403	12584	8982	7081	5716	4558	3547	2719	2235	1845	1636	1414	1217	1057	955	840	857	741	762	699	616	633	584	583	568	530	519	513	482	488	451	443	405	449	402	431	416	381	359	419	386	423	392	369	358	386	376	415	405	416	405	392	383	389	373	369	346	309	303	345	349	338	303	306	301	314	274	287	314	273	286	301	279	283	330	283	314	289	300	321	320	289	303	286	280	296	288	313	309	305	318	268	298	294	304	311	308	289	279	261	279	302	306	317	292	318	280	298	303	281	301	274	297	289	291	312	273	301	261	278	302	298	285	298	308	317	285	295	294	304	299	274	296	301	266	288	303	288	312	282	283	278	278	306	313	318	285	333	317	307	278	270	310	298	310	249	297	297	317	307	299	285	312	286	297	281	295	304	298	294	309	301	300	306	291	267	276	304	281	283	289	285	319	288	284	290	293	306	291	291	310	302	328	278	320	293	293	284	265	264	262	288	286	289	317	295	325	294	311	275	276	265	265	301	287	286	309	296	285	284	311	294	297	269	315	290	289	269	261	289	289	297	294	286	313	293	295	276	269	288	282	309	271	275	307	302	283	276	276	282	298	291	299	265	299	298	317	271	297	279	281	292	273	308	278	287	282	288	322	279	291	329	293	327	308	292	331	286	287	269	278	269	292	281	296	282	290	281	312	270	291	301	260	314	291	277	281	313	294	270	274	239	283	284	312	266	300	285	310	295	281	321	263	281	275	304	254	289	282	337	275	309	313	294	272	277	283	285	322	284	295	307	311	284	269	290	295	283	264	305	287	306	283	316	291	302	300	280	284	305	302	318	289	262	269	318	281	301	288	284	263	291	267	294	296	278	284	312	292	291	279	258	295	274	279	282	291	295	297	312	300	292	309	296	277	292	288	280	295	285	265	291	292	257	276	288	289	303	299	288	310	321	283	273	293	274	302	276	301	276	296	299	264	266	270	265	294	300	275	291	310	276	262	303	287	285	275	273	272	314	266	293	299	314	288	270	320	293	299	299	297	313	334	272	280	280	295	294	295	302	316	269	285	302	303	272	278	305	297	318	293	299	267	297	269	288	272	305	267	278	306	265	288	296	270	300	279	297	277	297	285	296	286	284	288	287	289	301	316	286	280	274	322	318	287	284	284	277	288	296	277	277	283	298	286	301	269	306	276	278	280	280	273	292	286	295	294	307	294	336	293	303	302	288	281	279	276	287	310	283	296	283	309	263	309	305	281	292	282	276	291	294	308	299	282	269	287	311	296	295	292	286	298	318	304	311	283	281	293	307	289	320	280	294	305	278	270	270	287	282	304	299	280	263	252	271	305	326	289	274	316	283	310	285	281	271	283	310	268	283	276	296	284	290	292	281	272	280	311	284	303	322	332	292	300	292	274	296	280	293	304	290	278	266	281	274	299	302	266	278	306	289	281	280	264	299	299	335	288	309	310	280	286	290	284	290	299	306	289	326	301	295	293	281	288	276	265	301	282	310	282	309	281	305	267	317	317	295	307	291	327	286	295	298	283	273	276	310	275	277	290	313	301	284	292	302	277	282	287	311	308	295	276	282	318	299	312	306	284	272	300	292	274	290	277	270	300	274	298	275	310	310	270	291	293	301	273	291	269	298	276	289	305	275	275	283	277	272	316	309	299	284	292	299	269	297	283	293	309	269	305	307	289	274	271	292	283	268	310	286	299	314	294	267	286	270	289	258	290	269	303	266	290	306	271	294	310	278	313	265	288	282	274	271	300	268	323	265	286	305	287	320	266	278	285	287	293	288	292	275	317	274	272	254	297	280	275	294	277	302	280	308	299	287	268	275	285	285	282	289	263	291	296	263	318	269	278	307	294	293	291	309	306	292	303	290	308	283	273	282	304	283	285	272	276	304	291	303	294	272	300	286	306	307	301	296	280	301	328	292	269	293	273	277	318	289	281	290	296	282	269	308	278	289	257	275	311	325	285	295	306	291	307	315	304	303	259	254	295	279	299	301	281	273	274	316	281	300	298	302	276	307	311	293	319	283	280	283	289	292	302	283	306	325	286	289	294	307	284	314	289	279	300	291	283	307	291	251	293	288	274	306	270	279	314	305	330	325	296	270	268	318	276	301	295	309	288	299	287	285	282	282	253	263	270	276	285	288	321	283	291	287	292	296	305	300	275	282	283	266	294	320	257	273	293	264	286	244	281	237	290	273	282	287	292	307	297	294	319	276	279	298	318	301	347	312	294	290	303	266	281	302	295	295	277	256	303	284	283	304	313	281	280	308	301	308	305	248	296	276	333	298	320	311	268	305	267	262	305	270	287	286	280	298	252	302	291	283	287	272	289	259	261	255	285	290	282	287	305	293	321	327	243	337	294	291	261	288	283	299	313	299	264	301	286	311	278	308	277	301	296	305	323	275	284	280	292	297	286	304	326	305	323	259	279	310	300	300	283	313	321	288	304	293	289	316	334	294	285	268	268	283	245	301	316	318	283	273	290	315	287	308	267	298	283	269	275	318	282	263	306	275	304	324	265	326	287	275	275	291	292	310	308	284	295	290	302	282	287	311	280	311	309	300	306	271	303	305	272	269	268	294	280	307	271	285	277	283	272	276	274	291	268	282	278	271	299	257	287	278	287	283	261	297	279	283	309	300	318	287	269	286	293	293	292	240	284	276	285	295	297	270	299	328	319	298	282	271	269	302	266	262	302	297	293	297	304	271	280	277	296	257	281	286	291	300	299	280	290	282	306	290	277	297	272	301	277	280	314	279	276	297	270	319	268	289	263	289	334	296	309	289	262	285	301	291	289	297	280	307	276	323	312	290	300	272	280	280	304	264	281	286	284	287	307	318	301	265	264	326	286	297	289	272	310	309	298	282	278	275	322	311	277	276	299	300	308	282	295	283	275	304	289	281	287	267	293	311	289	299	336	295	297	293	273	266	293	299	256	306	272	259	273	294	289	281	301	314	271	277	286	319	287	266	310	306	290	307	289	255	286	287	289	305	315	293	324	288	300	282	307	279	278	280	241	285	287	303	335	310	300	272	260	278	315	305	288	308	289	303	297	307	298	297	291	262	278	274	275	303	284	299	295	287	258	298	335	273	278	319	299	304	289	281	280	283	282	266	286	281	297	288	277	321	318	286	288	289	236	310	302	303	280	278	315	279	272	324	279	283	298	265	291	291	283	301	296	281	320	272	310	312	301	278	294	257	326	279	300	307	297	275	303	272	299	294	316	306	298	278	278	282	284	320	279	291	326	291	324	298	318	310	308	304	291	290	273	280	297	269	303	278	275	284	292	264	308	287	253	290	275	295	293	296	259	312	290	306	279	285	288	296	293	287	310	318	282	294	314	265	309	302	291	296	294	317	283	309	308	306	295	262	317	289	304	333	254	307	303	314	303	289	283	286	271	288	287	276	293	306	288	311	280	309	289	286	269	300	301	287	311	280	289	264	276	291	274	300	267	295	312	282	280	277	280	273	269	293	297	319	300	298	288
27384	18996	11095	4547	2137	1370	1032	838	709	638	552	449	437	385	407	382	379	346	352	313	343	323	342	332	278	310	316	301	318	333	272	279	309	281	283	302	270	259	274	283	275	281	313	271	312	252	284	288	251	273	297	282	273	277	291	292	282	300	308	260	272	246	299	281	264	269	292	270	254	267	285	250	269	281	289	266	252	268	264	253	273	296	268	314	267	295	295	262	293	268	263	260	263	288	261	242	294	249	277	278	264	284	276	263	242	268	293	264	249	272	270	274	273	257	262	267	252	292	267	245	306	265	254	286	268	247	296	269	260	310	284	304	285	284	272	251	261	282	285	254	253	287	283	272	283	290	275	266	275	256	276	279	254	269	281	283	270	247	265	244	269	284	291	237	289	275	288	271	232	248	260	261	272	265	260	258	291	237	248	258	250	244	269	254	283	256	245	286	280	243	274	232	300	250	277	253	287	283	288	265	246	297	260	265	244	255	278	280	279	240	276	269	274	288	272	268	240	294	290	264	259	296	250	249	236	246	284	276	259	277	285	234	236	276	260	247	274	279	261	281	286	277	275	259	248	298	259	269	275	253	299	268	248	265	274	260	249	262	250	259	272	258	244	268	273	275	267	273	278	273	286	276	273	252	292	282	263	276	268	245	255	280	278	253	297	248	252	286	251	306	229	253	307	274	280	292	257	238	281	282	290	274	289	253	257	257	250	281	252	277	282	234	272	279	251	279	289	239	256	268	282	251	256	263	256	270	307	277	268	247	253	270	268	276	269	278	274	274	253	285	246	263	248	260	290	243	265	284	294	294	309	273	261	265	275	271	263	242	275	258	265	260	263	302	231	242	262	300	247	258	269	254	250	253	260	262	259	266	229	276	289	300	266	289	292	278	260	265	269	300	291	291	268	277	283	278	278	258	282	265	272	300	294	238	268	263	252	271	255	251	266	240	257	274	274	265	261	257	274	247	248	227	275	274	264	268	235	271	286	269	272	285	267	272	256	241	298	301	255	296	249	261	267	274	255	256	277	282	280	275	264	220	276	279	283	299	284	259	260	255	298	242	281	299	255	243	256	278	261	279	256	248	251	273	266	275	274	275	280	279	284	273	242	259	277	285	239	259	270	246	230	270	266	293	283	281	271	265	282	280	331	284	275	263	285	277	263	269	245	258	271	247	283	275	262	265	248	268	249	270	278	278	277	271	253	254	267	282	246	252	270	272	245	286	244	302	287	277	283	257	261	273	291	267	264	283	264	285	249	276	286	304	260	267	293	286	277	285	287	295	284	288	284	276	282	278	270	268	282	264	280	268	257	255	253	252	302	263	270	266	258	250	286	261	248	260	277	282	265	269	245	249	275	277	266	258	251	274	269	277	253	273	262	256	294	280	227	247	263	283	268	277	263	265	254	278	271	252	254	254	252	277	270	280	263	259	271	269	265	257	262	263	276	246	280	283	271	248	251	303	266	263	281	278	257	292	272	251	245	300	275	270	242	241	249	317	273	294	277	286	292	260	253	269	286	260	261	236	249	279	235	260	276	271	306	246	267	276	285	287	266	274	250	260	294	274	293	268	293	305	261	287	259	252	267	271	263	262	302	268	272	255	242	232	270	266	293	266	267	240	264	297	294	223	258	262	267	269	272	283	246	288	279	277	273	267	258	246	270	319	281	262	250	254	281	277	244	286	265	259	250	258	279	281	262	295	280	259	267	258	268	283	276	275	283	264	278	278	301	301	293	262	236	281	270	250	259	258	272	249	251	262	286	248	264	269	234	279	264	278	278	256	273	278	259	280	256	286	249	263	258	247	281	266	263	265	274	250	237	270	283	254	247	249	283	273	235	246	307	263	258	228	298	279	250	306	281	250	282	285	244	268	262	281	274	286	225	282	233	251	266	292	290	265	268	258	246	236	276	232	288	263	255	287	255	269	287	270	266	283	279	288	264	232	258	300	291	316	265	239	303	289	262	274	282	294	249	310	279	248	272	244	262	251	256	289	262	257	277	255	272	250	275	300	266	298	239	285	253	279	260	276	279	264	266	276	215	228	253	254	270	269	260	273	265	284	268	268	254	279	294	265	280	283	226	251	281	276	269	266	304	284	251	254	270	289	254	257	265	255	249	256	283	292	270	254	287	271	267	258	266	270	297	278	246	237	286	251	242	278	262	265	255	268	264	269	249	305	273	258	237	275	254	256	295	270	273	272	251	254	283	261	264	249	273	264	259	262	255	241	269	288	265	268	257	254	273	275	262	281	259	260	274	265	280	251	270	246	295	255	252	263	266	269	262	293	252	245	258	299	297	266	268	266	264	266	249	291	271	271	301	256	272	256	276	257	272	258	259	257	264	248	252	254	251	270	276	260	288	260	271	280	281	282	275	268	286	263	264	303	280	289	285	253	277	283	255	257	262	272	244	272	253	276	264	247	241	260	267	295	277	257	264	261	275	274	281	256	299	286	318	250	277	245	258	290	258	264	239	257	285	273	251	250	291	253	242	276	287	271	262	274	275	250	236	260	258	247	280	274	284	304	255	282	263	274	269	278	283	281	273	270	242	247	250	270	231	254	261	259	279	279	265	275	260	262	281	280	263	254	263	258	261	261	269	257	241	245	262	273	255	283	267	262	284	268	266	283	289	284	252	255	268	278	293	273	303	271	267	250	245	254	269	276	247	228	261	258	266	263	270	231	275	269	279	261	291	289	281	240	270	263	260	250	247	289	285	297	260	266	272	282	263	273	276	285	272	250	253	283	273	271	265	248	279	246	278	282	275	275	272	256	242	250	262	259	258	282	248	287	255	267	268	276	276	263	294	265	270	280	288	289	265	249	258	276	273	277	288	285	274	247	267	273	272	275	241	289	278	255	267	262	288	286	276	282	266	270	258	268	268	270	275	271	273	277	244	272	237	263	250	270	227	277	255	277	247	261	271	267	309	218	283	275	279	255	241	288	281	259	238	278	282	261	235	281	279	289	267	278	242	248	287	264	269	268	272	262	268	263	259	277	267	275	271	265	267	260	268	299	260	280	266	252	267	259	271	279	277	275	284	261	260	281	296	283	274	241	254	267	281	290	251	265	270	266	258	266	274	251	282	266	253	260	248	271	286	282	273	275	268	286	250	268	283	244	248	282	276	275	265	259	237	291	245	258	236	262	262	294	253	269	258	297	286	264	275	276	263	264	265	265	303	276	294	255	257	292	257	276	263	272	255	268	231	285	273	276	269	274	260	252	276	256	278	258	282	278	262	273	263	275	273	255	283	282	251	292	237	271	284	289	236	255	298	270	292	282	255	278	286	234	277	262	296	264	274	252	278	280	297	270	254	255	274	282	258	269	252	256	225	305	269	242	267	275	298	296	283	261	282	291	279	223	274	266	282	287	279	298	287	260	270	269	279	270	253	256	274	257	273	274	262	260	281	260	274	265	252	276	282	249	250	286	272	273	291	256	290	250	266	271	265	226	255	283	270	283	282	261	268	249	277	268	222	240
18062	25630	15753	8427	5555	3871	2940	2326	1956	1582	1375	1171	1009	914	851	756	718	682	657	607	602	593	539	543	582	515	549	523	559	516	501	536	547	496	524	550	496	526	455	495	466	438	459	461	462	507	488	461	475	455	530	476	485	490	467	476	505	501	462	460	460	488	462	457	388	435	419	423	434	429	443	437	447	418	420	436	439	420	425	408	465	450	422	397	408	432	434	456	413	407	445	439	386	434	421	421	411	394	410	408	400	438	438	448	439	420	439	424	421	439	442	435	428	417	421	431	404	422	429	455	429	440	460	477	427	409	417	432	383	482	438	432	449	428	436	452	418	433	417	441	437	438	418	425	415	421	424	445	394	451	382	433	410	397	471	400	400	458	442	434	438	444	426	410	441	403	435	393	402	424	408	435	428	447	493	416	442	452	422	423	444	431	441	424	405	461	395	411	432	409	391	439	437	429	439	412	416	412	446	418	438	421	418	423	392	416	436	389	420	456	432	416	466	438	395	472	448	413	459	426	409	400	421	435	430	435	459	446	421	422	407	426	432	417	457	415	466	434	410	411	429	418	415	450	429	420	440	426	440	423	391	432	450	438	418	444	475	430	410	448	419	406	415	424	425	452	408	395	424	447	383	448	440	427	423	413	434	410	407	468	469	392	475	430	438	400	400	451	429	439	434	446	476	433	452	430	443	445	433	435	433	442	438	434	443	437	432	415	430	446	427	442	452	428	395	391	422	446	449	458	443	415	442	442	439	454	419	396	457	436	433	433	443	421	451	386	449	419	477	416	420	411	418	446	420	396	422	427	438	440	436	459	447	428	429	398	414	398	438	436	453	443	430	426	422	410	415	442	419	452	432	427	405	448	418	436	396	417	459	409	424	443	437	435	437	401	438	431	445	425	442	405	422	415	439	402	422	404	428	444	421	448	451	420	454	461	389	406	421	443	431	420	452	414	424	436	440	418	450	431	443	434	451	440	379	419	451	421	395	439	457	427	440	442	418	440	463	404	434	437	430	421	406	409	401	450	467	443	469	420	433	414	413	435	421	449	411	405	422	429	391	457	403	423	420	412	454	396	441	431	452	458	427	441	428	450	421	412	436	417	382	403	444	440	464	457	408	434	429	417	454	405	430	422	410	460	442	392	444	448	427	440	413	432	450	438	448	417	449	476	430	403	422	406	410	441	431	433	421	397	410	446	442	441	394	390	398	439	428	387	438	397	439	470	450	460	437	445	446	433	440	413	437	445	456	440	441	409	443	451	407	413	420	405	412	410	439	417	425	427	399	445	407	477	425	421	446	408	436	424	409	418	409	422	465	416	412	459	423	408	477	361	423	425	428	389	420	417	443	453	459	448	437	456	397	431	420	468	416	424	451	435	384	428	397	415	450	473	463	443	427	376	413	427	446	414	409	425	433	429	439	415	429	453	437	426	404	464	439	474	389	427	468	406	405	416	448	416	401	399	458	402	393	400	414	411	438	426	393	420	462	406	435	429	463	439	436	460	411	424	386	439	468	450	403	417	398	449	413	422	431	416	460	412	439	427	429	455	445	452	426	454	444	418	440	419	436	417	435	392	468	413	416	444	432	415	466	417	469	400	430	422	438	426	463	464	423	423	435	474	423	424	435	410	409	418	412	412	436	442	456	459	410	411	411	436	434	432	447	464	415	386	389	420	431	432	435	446	442	422	401	453	458	432	444	405	432	424	425	461	431	463	405	434	425	398	422	457	456	430	416	428	391	413	445	439	415	395	420	457	426	390	397	436	427	425	430	469	401	394	458	425	423	438	437	459	414	417	417	441	424	440	449	470	411	431	442	437	416	453	424	426	470	448	434	450	390	393	455	451	424	451	411	402	409	405	418	395	435	447	439	431	431	422	482	458	435	428	424	409	427	403	440	428	474	395	415	423	403	426	437	422	438	416	404	431	428	464	391	444	426	422	461	430	479	448	405	458	408	430	431	423	441	454	404	419	434	420	418	435	429	404	394	424	414	437	435	440	407	435	413	461	373	408	455	441	447	412	420	453	467	452	424	455	430	414	411	401	434	433	408	427	414	439	437	425	446	400	392	428	442	481	438	456	418	425	400	411	437	433	438	433	414	428	431	437	430	449	447	419	457	433	408	438	421	429	443	441	395	436	431	428	386	430	421	436	409	432	423	446	420	432	437	444	467	432	447	466	439	431	471	428	424	423	426	450	425	421	394	430	423	424	427	444	411	411	410	431	430	431	448	436	444	443	429	445	447	411	446	420	440	442	371	459	451	422	428	388	431	414	425	446	433	457	434	394	449	443	426	444	405	442	432	458	414	451	421	420	416	418	414	435	446	426	438	462	399	411	438	428	412	487	399	430	433	466	429	416	423	399	396	442	413	422	437	474	444	423	401	416	413	441	439	385	433	435	445	464	417	415	405	447	451	472	372	393	395	473	437	387	410	463	407	441	411	458	444	413	447	380	454	449	421	453	393	412	403	424	421	421	472	415	442	423	420	433	445	420	439	447	409	414	422	434	446	462	433	441	419	410	463	409	402	443	442	390	459	416	395	431	429	448	416	426	393	483	426	425	431	431	450	395	422	433	434	497	434	444	438	420	448	449	418	423	434	424	418	422	411	450	419	420	430	394	445	450	460	433	438	417	421	409	425	381	415	413	407	430	402	420	437	440	433	417	418	412	398	455	465	406	407	403	464	417	425	409	456	436	398	424	438	440	444	422	471	463	447	470	382	456	454	432	440	442	437	449	417	424	446	398	426	446	404	453	440	441	449	405	426	446	415	436	431	425	463	435	416	429	423	406	413	440	382	422	424	453	437	426	434	427	402	429	436	462	424	454	400	379	409	458	395	421	427	403	460	403	421	425	447	430	434	444	404	426	432	432	447	431	426	439	458	462	402	413	456	430	447	452	455	432	446	454	429	450	441	454	426	426	447	429	422	452	436	451	428	365	417	432	413	433	426	431	435	440	434	438	410	453	430	445	433	463	428	455	402	411	437	394	458	430	399	458	429	440	425	467	421	428	417	424	384	450	447	472	452	427	439	430	433	421	456	410	441	395	447	396	434	473	403	419	428	422	442	445	409	415	449	450	409	420	437	421	438	441	393	405	437	405	438	441	448	395	438	479	432	413	426	427	402	411	424	431	466	412	380	405	465	446	427	456	441	449	461	437	390	415	400	389	412	428	414	462	468	397	460	431	409	415	401	448	430	424	437	421	452	432	452	402	427	416	422	439	464	403	387	410	413	430	443	409	404	413	438	418	432	439	411	453	418	403	426	432	392	386	434	428	453	415	441	423	456	453	380	430	437	420	414	445	440	430	444	422	426	389	442	443	431	423	426	436	456	461	459	435	402	457	424	451	395	425	434	396	428	434	394	417	417	402	444	478	432	424	475	405	445	410	446	444	404	402	439	457	425	437	429	452	454	404	439	444	441	417	437	419	400	443	444	478	390	447	403	425	412	451	423	439	466	417	431	418	444	395	467	421	416	407
23306	21125	27473	24947	18854	4902	2177	1449	1087	869	766	644	551	510	474	428	345	346	358	366	326	324	316	321	281	277	266	281	301	271	289	291	260	271	239	274	271	254	249	252	279	278	215	240	228	250	241	231	233	253	250	258	261	264	236	259	243	258	228	216	201	220	232	217	207	195	191	221	209	207	185	215	230	216	210	203	222	211	221	225	206	228	212	228	196	229	230	223	249	241	223	177	241	194	204	226	237	236	209	233	233	207	208	205	250	219	218	192	219	214	191	212	199	258	222	233	211	240	207	230	204	258	219	240	190	223	208	230	204	198	195	214	214	195	200	193	203	199	200	216	216	212	232	251	207	208	218	204	201	220	226	237	225	218	235	222	205	223	236	229	197	203	196	219	225	234	230	235	206	217	204	183	204	214	219	223	201	188	207	199	203	216	223	235	189	219	188	205	203	232	224	196	197	194	219	214	207	207	235	208	193	206	221	216	239	227	214	214	225	212	211	206	198	199	187	192	217	215	222	215	202	216	217	208	227	221	204	189	229	234	216	200	205	233	211	218	201	230	226	187	211	237	244	230	219	242	199	216	215	219	204	206	211	213	208	192	217	227	239	183	225	204	235	220	214	198	222	215	220	222	228	215	228	206	218	251	218	203	223	181	198	233	238	235	207	220	222	217	226	195	182	241	216	216	239	213	195	215	227	215	236	213	200	211	231	231	231	223	221	226	202	236	198	221	219	232	211	188	230	211	218	204	251	211	206	207	218	216	228	222	231	229	216	193	222	211	220	210	207	212	204	237	215	210	216	185	229	218	218	209	211	212	241	219	207	247	235	223	187	216	212	235	198	230	202	207	224	224	202	230	214	219	223	198	206	213	207	215	219	203	210	222	205	243	201	232	224	204	226	223	232	193	212	234	213	197	205	231	228	229	220	211	234	195	216	207	227	203	242	214	219	225	222	223	217	205	191	223	214	227	217	214	211	220	215	206	205	212	222	213	191	213	205	205	216	169	225	220	233	220	182	213	187	184	219	229	204	220	192	199	222	201	193	208	211	201	236	203	210	195	234	215	206	224	206	218	236	206	214	212	233	232	218	213	225	211	203	237	222	236	198	204	232	210	249	230	223	183	203	221	224	245	203	176	221	193	198	215	192	217	206	230	204	241	193	224	216	215	191	209	241	216	206	213	209	210	250	204	241	225	227	189	203	208	208	186	197	229	213	191	213	219	210	222	225	209	206	203	253	222	200	211	198	239	225	207	209	232	229	196	199	212	214	193	226	220	209	243	206	204	224	223	205	223	219	241	215	221	235	229	223	221	185	232	224	210	189	197	221	228	189	212	228	208	215	224	234	233	208	225	203	204	205	223	197	200	235	210	189	208	238	234	193	230	210	209	226	215	219	214	228	198	239	231	206	202	224	205	210	220	233	209	204	207	241	211	212	205	199	215	190	207	210	222	211	198	224	196	209	223	216	202	227	226	227	205	197	214	200	220	226	203	220	229	209	215	229	222	234	208	212	195	225	201	205	216	216	236	233	217	198	193	208	195	245	223	222	229	205	211	211	217	215	198	223	248	213	208	233	219	217	204	202	230	203	190	209	194	215	212	211	209	229	231	209	211	221	222	236	200	219	182	196	182	225	212	197	232	232	229	200	213	207	226	217	219	214	209	218	232	225	213	206	232	213	225	243	230	203	227	194	227	212	204	199	208	201	205	205	223	224	203	212	234	235	216	204	239	203	207	208	197	213	219	210	232	189	216	199	214	188	226	181	207	208	220	195	199	237	229	240	202	234	227	215	203	209	229	215	227	224	198	205	237	239	220	193	234	215	220	217	203	218	221	231	222	246	231	218	215	219	227	212	203	228	217	198	214	220	222	221	215	199	210	221	210	220	218	234	186	227	230	227	224	218	217	225	199	225	210	231	212	217	241	206	210	222	223	213	198	213	225	218	209	217	196	193	224	232	242	208	200	191	223	214	215	196	199	213	210	231	221	236	214	219	205	197	215	216	202	208	233	197	199	241	223	241	217	221	211	235	236	212	219	227	214	218	227	206	235	201	196	205	227	219	220	217	220	220	216	227	241	193	207	218	209	213	228	196	195	231	213	201	225	213	206	196	199	229	215	216	240	191	218	230	226	231	233	219	206	198	205	219	212	203	232	193	201	213	215	209	230	217	237	226	212	217	238	224	205	217	219	198	191	219	206	219	203	234	216	230	206	231	203	220	216	192	193	219	196	234	195	227	214	210	198	222	203	199	206	206	184	229	207	206	214	237	222	212	212	220	215	238	203	233	214	222	217	231	191	220	208	234	220	234	208	209	232	240	188	210	196	219	223	223	230	217	214	203	219	214	195	208	238	218	196	223	207	223	190	226	230	240	245	228	228	212	192	240	215	229	213	202	211	242	220	209	196	194	209	205	213	252	210	219	205	206	236	191	206	212	197	226	205	206	208	212	211	228	198	235	195	201	196	202	236	203	204	215	231	225	200	250	211	211	237	243	251	205	208	194	193	201	229	175	229	216	202	213	224	193	232	198	215	193	221	211	230	200	239	196	236	231	230	213	215	214	225	221	214	210	221	204	208	217	201	216	206	201	220	220	213	225	205	212	248	231	187	208	221	221	233	233	200	229	229	216	209	227	204	202	232	235	233	205	178	209	200	217	216	186	174	246	240	217	226	209	204	220	182	227	228	206	206	227	221	196	196	211	197	216	235	223	190	228	199	187	210	213	211	220	222	218	215	208	243	200	210	227	198	203	240	194	239	204	222	224	208	210	226	212	207	221	234	217	223	197	228	202	212	212	209	223	203	192	200	198	222	217	209	217	226	227	231	191	232	199	217	209	244	226	213	223	232	235	206	227	208	188	226	236	210	227	213	219	212	226	192	224	223	208	189	242	228	197	225	228	215	204	230	214	215	214	220	237	210	202	203	208	217	201	196	226	224	228	204	213	237	187	232	186	203	230	228	215	209	203	217	212	175	253	223	250	214	221	230	229	233	226	215	192	217	222	188	208	197	229	202	217	213	200	206	190	232	200	196	218	199	198	191	212	239	215	222	207	225	215	218	192	183	226	221	212	238	231	210	221	203	225	227	195	221	232	215	231	220	203	196	190	214	211	215	196	194	206	237	227	238	207	192	216	221	234	195	225	217	192	195	221	233	213	202	217	222	210	192	211	200	235	195	247	212	215	219	216	235	215	199	239	197	191	203	214	193	200	196	200	213	233	217	197	236	210	225	235	202	210	201	220	210	227	189	215	205	235	209	222	193	226	213	214	218	208	216	229	249	235	243	221	238	209	202	224	208	214	210	224	208	226	229	232	221	198	218	226	232	228	223	244	231	235	200	206	181	204	224	221	209	201	191	206	227	225	198	220	200	216	197	216	217	228	215	219	214	234	200	215	216	221	207	231	238	217	212	200	191	218	202	221	224	218	191	211	214	221	197	222	198	217	238	229	230	207	194	215	206	219	196	217	202	191	226	217	227	199	186
21599	36607	22716	13458	9118	6503	5094	3989	3216	2562	2039	1661	1497	1299	1153	1001	911	808	725	700	711	660	571	581	543	568	521	521	499	521	449	504	516	461	444	460	464	451	438	400	415	450	426	422	383	440	480	395	441	457	438	413	447	435	405	423	384	382	428	375	370	377	372	379	361	355	350	339	327	344	354	331	359	370	326	335	375	350	360	337	365	314	328	335	354	402	331	377	362	366	344	378	376	369	342	375	371	339	334	340	336	359	322	374	339	349	349	332	325	347	357	338	327	353	348	351	339	350	316	384	354	341	328	349	333	359	375	336	348	361	344	354	372	347	354	328	366	364	343	328	324	322	340	333	327	358	353	327	353	351	355	337	343	355	345	349	360	370	355	330	368	381	377	318	349	366	335	357	351	361	372	344	362	379	350	334	363	393	347	332	332	334	324	357	320	340	352	341	315	347	346	362	363	342	342	338	357	347	364	329	349	360	373	344	377	358	390	348	381	311	319	346	333	344	328	374	349	290	393	386	364	338	369	322	365	345	321	368	358	331	358	375	362	358	337	327	332	335	333	365	361	354	357	308	347	335	375	339	373	364	340	350	340	376	359	364	337	356	350	338	349	336	369	360	361	344	345	348	338	327	372	341	338	369	348	345	352	343	381	338	356	354	337	342	319	355	332	341	324	354	304	336	315	356	346	337	343	323	357	342	352	335	353	345	356	356	368	337	313	353	344	319	345	353	379	316	333	342	306	335	364	390	325	335	330	354	360	370	366	348	364	341	336	360	355	367	353	348	333	356	338	350	316	326	360	364	331	348	375	355	386	352	350	333	342	354	359	341	320	334	342	345	328	341	332	348	350	368	366	346	320	351	359	324	338	346	367	327	334	396	330	339	361	320	339	353	335	322	364	337	338	343	333	333	363	320	348	362	378	357	342	346	325	329	360	324	327	354	358	325	375	351	348	344	346	357	332	386	364	321	347	347	354	316	338	344	389	334	355	348	363	341	378	347	337	353	358	339	341	359	355	325	328	383	316	321	325	323	361	309	341	352	363	331	360	344	340	359	322	397	360	347	378	328	339	326	298	351	335	343	343	326	359	357	345	323	359	336	329	370	379	351	330	326	345	349	348	369	357	367	355	352	331	337	356	312	352	328	313	342	331	325	341	346	350	342	319	353	342	348	368	358	331	344	344	349	390	354	322	346	379	343	357	334	327	373	372	339	347	367	332	382	350	358	348	345	382	346	372	365	335	346	321	327	337	358	339	343	357	318	355	347	369	360	356	368	335	381	337	344	370	350	327	334	359	358	352	344	322	354	327	358	352	336	362	358	319	363	336	311	329	361	348	334	350	353	354	370	357	363	342	347	318	337	345	361	336	334	369	369	350	350	331	346	359	346	320	315	326	323	360	349	345	345	331	339	329	382	314	332	340	340	383	329	358	335	329	336	356	337	334	346	371	366	327	336	347	355	339	358	363	376	357	325	331	341	369	330	361	381	343	350	327	339	355	369	337	359	347	347	351	326	363	320	364	315	359	323	347	390	327	354	323	345	324	369	326	330	354	332	358	300	331	369	344	347	371	358	354	366	338	334	372	322	330	369	358	350	347	346	318	331	322	366	339	354	318	365	360	355	371	386	347	346	363	328	359	329	364	324	377	320	344	340	347	351	379	338	343	358	328	344	337	326	373	349	354	339	331	352	360	360	369	358	364	343	320	364	345	330	311	365	337	352	336	341	320	376	336	339	366	334	337	352	362	353	399	398	356	321	361	346	352	330	314	317	315	363	347	342	350	364	336	334	320	354	362	316	344	365	340	350	338	322	355	292	356	342	311	369	384	369	354	358	344	325	336	323	344	344	375	365	350	355	327	388	351	362	328	383	339	356	343	390	392	365	354	350	333	355	372	357	324	322	356	317	336	357	346	306	324	363	369	345	370	358	324	349	373	354	360	379	320	367	315	335	388	370	349	364	370	358	330	337	354	353	334	350	351	329	340	359	327	355	378	332	382	347	346	365	351	385	368	341	356	332	359	364	352	320	353	364	345	332	370	353	354	346	306	359	331	357	349	362	328	351	370	360	330	349	350	364	356	364	318	350	359	339	335	328	362	323	342	368	348	346	338	359	366	356	374	362	335	342	355	353	343	372	342	342	338	353	337	319	335	367	314	346	353	359	336	325	348	382	361	375	369	340	352	377	339	334	348	357	314	338	309	369	326	359	347	338	361	333	386	335	349	321	336	373	366	369	331	346	334	327	365	358	376	367	352	344	383	357	337	346	361	319	360	333	309	342	343	335	356	337	349	343	343	350	364	330	338	366	336	348	346	339	341	350	332	375	354	350	345	331	339	356	324	362	352	337	337	357	314	322	347	330	337	333	361	371	345	353	353	344	363	360	351	372	346	353	369	325	334	378	331	320	340	336	379	363	335	343	334	344	379	334	341	347	330	330	364	365	367	316	349	349	380	337	332	337	367	331	324	347	336	360	322	348	340	353	337	333	365	320	352	357	347	347	344	345	322	314	337	335	335	396	360	325	346	326	363	343	324	353	369	308	352	359	351	361	344	353	338	362	335	360	346	347	355	345	357	355	350	317	312	354	330	321	336	343	363	337	316	336	358	363	369	360	303	334	369	365	322	326	337	337	381	353	369	372	358	362	364	316	343	361	347	345	380	342	333	351	347	347	396	334	335	337	350	372	353	335	363	355	363	322	364	329	353	368	348	339	352	356	357	356	339	312	377	359	355	350	342	373	310	331	345	333	359	379	328	354	350	325	335	347	351	389	356	346	364	309	369	341	344	323	364	391	318	319	345	324	391	364	338	358	365	321	333	389	395	358	380	374	356	384	348	334	362	356	325	351	321	322	354	356	325	352	380	338	326	343	337	338	371	307	355	350	294	334	337	370	360	337	347	370	328	357	369	361	390	364	340	338	333	309	317	365	363	342	346	351	363	349	381	336	349	344	371	308	331	383	313	335	392	354	312	349	345	358	348	325	352	325	367	334	340	347	371	360	364	358	361	342	345	347	334	336	359	354	332	320	390	328	316	338	345	352	352	331	346	353	362	371	352	380	356	342	371	352	331	340	329	339	348	363	342	358	369	386	365	344	334	320	354	331	325	354	329	351	340	353	361	330	376	331	340	331	329	325	357	367	335	333	380	344	342	331	365	386	350	349	366	342	309	340	364	343	342	391	330	346	344	348	356	348	377	353	366	338	350	323	332	334	324	343	340	344	321	328	370	314	359	348	347	361	363	321	354	359	348	333	375	338	341	340	324	319	343	361	341	374	369	331	358	312	345	369	347	329	365	371	375	386	357	335	351	378	340	339	321	340	328	370	349	326	352	378	332	356	337	342	358	355	321	327	315	316	348	350	345	352	332	328	346	348	353	356	343	344	346	341	374	356	344	348	354	362	360	357	358	371	345	346	356	350	340	337	361	340	363	377	360	318	347	326	377	362	388	358	358	320	345	357	352	312	330	340	350	329	341	346	350	338
24641	21132	25097	21009	4026	1725	1263	1000	789	685	621	541	449	419	410	400	364	333	357	333	307	340	348	309	287	293	312	293	291	292	291	287	306	275	276	285	294	268	263	285	272	253	286	283	264	270	293	302	255	287	264	272	287	290	269	256	273	248	278	267	289	299	215	260	260	255	261	256	239	235	250	279	231	251	254	240	287	255	249	296	261	252	227	241	294	264	275	255	251	242	253	243	235	238	240	215	256	265	260	240	284	298	245	247	243	278	243	248	244	273	272	243	266	252	259	246	260	250	254	239	247	252	222	237	259	253	244	268	262	242	266	259	276	265	253	275	285	270	267	242	258	244	237	227	254	287	264	273	266	262	252	279	264	239	283	253	278	258	237	266	225	241	260	228	267	286	292	245	266	248	250	257	269	252	265	262	259	272	265	270	274	259	258	238	283	276	233	282	289	256	257	267	233	269	237	264	248	259	241	268	255	271	277	252	245	255	244	262	251	285	248	268	236	254	237	216	232	259	271	275	270	274	272	264	273	254	248	252	250	232	233	263	260	266	243	252	253	279	265	248	249	298	240	272	266	267	248	241	269	234	265	278	241	299	279	254	263	270	258	238	237	265	268	241	244	249	247	259	238	253	248	249	248	256	263	245	249	280	270	243	266	240	222	262	268	246	269	239	234	253	253	250	260	258	253	234	263	246	292	281	251	242	254	231	275	226	249	256	257	251	274	274	244	255	233	266	208	280	242	269	242	259	265	284	232	253	262	233	258	278	265	238	259	252	258	266	260	247	258	229	234	226	251	260	290	268	282	258	251	232	252	249	249	259	249	238	239	223	267	296	273	259	291	244	245	253	242	250	261	283	284	265	266	250	255	270	238	243	284	235	245	263	258	234	238	262	240	225	266	290	248	245	234	240	266	296	233	242	256	253	228	247	243	248	240	269	234	257	290	259	243	286	272	223	267	229	228	243	238	258	250	231	257	263	289	246	259	311	259	247	262	249	229	211	267	263	271	244	271	251	226	256	237	247	246	245	259	273	246	270	281	261	258	244	286	261	237	241	280	271	269	239	265	242	262	249	259	277	225	267	255	239	270	258	268	246	247	263	253	266	246	256	264	247	238	262	254	233	269	239	244	264	259	249	263	249	256	255	260	258	243	233	264	259	272	269	243	236	265	246	252	294	285	237	254	241	283	249	277	247	270	261	246	267	253	254	264	228	289	275	267	239	244	262	264	240	268	280	248	255	243	262	254	244	245	269	264	231	231	256	265	238	278	264	270	232	238	247	270	240	262	299	254	251	228	239	266	220	256	248	226	252	264	240	260	273	253	268	254	261	276	262	285	273	252	257	281	238	254	279	270	239	274	264	232	243	243	274	262	264	287	245	252	267	264	276	252	268	231	255	244	251	282	258	245	257	266	253	260	250	238	261	281	249	264	240	257	256	248	245	270	254	246	231	249	268	257	253	230	260	243	286	242	251	254	286	274	277	257	269	259	273	268	251	277	243	230	240	266	251	263	263	262	260	265	243	273	264	278	254	282	237	264	242	264	243	246	235	263	241	268	231	248	273	249	253	271	245	247	249	235	259	246	257	278	254	270	280	270	228	246	248	222	245	281	236	252	238	239	231	257	274	256	253	234	244	221	282	262	284	240	276	284	270	266	255	248	243	254	262	280	248	245	271	248	257	266	271	252	267	262	249	264	282	253	245	241	256	227	242	255	264	247	243	256	277	238	262	260	285	251	262	267	265	233	267	277	252	248	254	262	268	244	281	239	257	263	257	272	274	266	241	260	259	265	271	252	254	261	235	253	261	251	263	240	289	253	262	251	247	249	260	259	257	254	242	266	236	270	270	262	258	248	273	251	268	246	240	252	215	253	250	282	249	249	251	251	284	274	266	242	281	252	266	251	262	306	251	247	253	257	266	257	262	247	267	225	253	254	240	270	270	267	255	252	242	228	257	242	264	254	242	254	258	297	241	287	267	214	259	255	288	284	230	260	283	238	258	252	263	263	238	251	291	237	262	264	212	258	252	273	246	270	268	254	252	242	278	255	244	260	260	267	269	268	247	237	239	250	209	260	268	272	254	261	267	264	278	288	272	267	239	242	235	256	274	266	266	260	254	246	240	270	272	254	280	279	272	244	248	266	240	226	267	252	251	240	222	261	247	232	246	279	239	262	266	247	253	271	246	249	263	268	282	249	244	265	249	241	283	237	235	270	251	284	264	234	274	257	267	243	283	245	284	249	235	251	246	276	277	254	263	232	255	240	285	235	254	262	248	240	257	264	244	281	243	240	232	261	256	239	222	250	281	263	253	248	257	242	270	267	275	246	250	226	251	242	260	263	240	261	247	272	253	260	256	253	247	259	263	271	254	250	270	261	252	255	258	230	267	259	241	259	256	264	268	233	259	249	246	260	251	255	261	267	239	222	266	232	237	256	276	274	264	227	238	280	234	239	241	284	263	258	277	255	257	244	266	267	238	276	239	236	255	248	244	266	241	236	272	254	258	222	247	275	244	294	246	285	257	250	228	252	261	241	247	278	258	265	221	276	277	257	266	265	212	256	237	279	270	241	286	240	253	244	256	251	244	252	244	251	239	248	244	272	227	269	277	272	258	274	259	242	260	258	233	261	237	238	283	257	257	252	230	263	289	254	255	263	274	261	278	241	269	265	275	248	209	238	263	261	274	241	261	248	257	240	260	253	251	249	271	263	269	250	265	253	232	240	255	250	261	250	267	254	257	265	289	241	270	278	255	252	252	249	241	239	260	265	254	228	293	287	237	218	280	262	237	232	257	242	242	254	257	269	274	226	274	292	269	273	276	246	282	246	254	274	253	239	268	261	257	280	245	244	252	259	258	265	232	247	260	273	273	265	259	279	267	240	257	245	273	264	219	253	257	242	269	288	232	273	247	251	249	264	259	262	264	253	265	255	264	248	252	263	276	248	249	269	252	254	267	290	235	226	256	255	251	257	249	267	250	251	234	264	246	242	263	269	251	260	269	252	259	270	238	263	217	246	231	232	274	249	252	271	238	277	267	268	289	287	282	256	262	253	255	244	251	251	245	245	231	274	288	231	250	250	251	263	251	266	298	224	263	234	258	238	265	265	244	270	256	252	273	255	228	254	255	252	268	278	269	234	262	242	260	265	244	240	285	239	260	264	259	234	244	259	247	265	258	221	258	253	235	229	261	266	280	283	248	220	224	292	281	244	251	229	241	251	239	247	246	259	229	269	239	266	243	276	264	262	253	235	255	256	273	267	249	250	246	263	242	252	264	291	264	253	254	247	271	243	239	267	260	275	260	256	272	246	258	280	233	235	280	229	277	247	246	254	276	255	247	262	297	232	264	258	274	260	301	286	258	237	254	246	242	276	262	248	268	254	247	257	260	241	265	239	265	248	250	256	216	271	252	282	248	273	266	277	250	254	251	252	244	252	226	267	239	253	252	221	280	272	260	241	245	290	219	246	260	242	235	225	250	256	282
21175	31161	18616	10188	6745	4653	3638	2991	2370	1862	1552	1292	1141	1033	953	878	777	766	693	649	649	618	604	575	597	514	558	536	556	516	578	518	530	494	504	523	499	456	480	456	490	491	457	477	448	438	463	420	488	472	463	469	454	503	442	464	443	443	443	455	422	417	378	430	424	392	422	368	419	393	401	434	430	407	400	427	424	386	413	384	378	405	434	397	389	449	422	407	402	386	441	407	403	414	382	435	382	421	442	402	400	401	410	425	388	378	374	385	391	380	359	434	401	388	418	395	437	391	416	413	407	437	407	408	448	374	433	398	427	420	408	387	410	418	415	375	390	401	384	429	380	428	397	402	394	406	427	384	402	390	459	372	409	411	393	440	407	381	367	376	398	362	406	408	440	383	412	397	413	397	413	395	409	404	416	435	424	430	392	417	404	417	416	401	400	412	392	402	460	395	428	428	379	397	406	405	426	398	407	393	427	403	380	420	440	398	410	390	419	459	422	392	417	406	405	382	402	384	454	397	406	413	410	424	430	432	415	383	435	386	422	373	388	387	431	398	395	426	412	412	414	428	393	418	428	442	414	360	420	381	406	405	422	391	416	389	431	425	421	373	387	425	384	429	392	397	396	407	423	405	401	399	420	393	412	386	418	368	430	362	397	406	416	411	413	389	404	442	421	400	431	411	418	412	431	421	394	388	434	401	371	433	403	399	377	430	367	453	394	405	384	395	402	415	388	391	385	414	413	400	410	390	419	430	440	414	405	407	433	371	423	409	405	432	409	412	436	408	389	421	396	420	382	415	399	409	424	391	415	444	399	430	397	406	402	407	429	412	403	427	385	393	413	405	400	404	388	426	393	434	419	406	394	409	387	413	414	385	470	403	415	413	403	414	388	407	384	410	397	392	387	389	411	395	422	429	415	412	418	379	373	425	413	405	390	405	413	411	376	420	419	410	362	400	413	416	396	403	393	426	389	433	359	418	398	414	393	388	432	429	420	421	388	385	403	412	416	361	399	392	421	413	411	404	386	427	448	392	395	372	413	358	403	415	431	421	396	403	420	405	404	436	387	380	383	422	391	406	431	412	396	367	409	392	380	385	404	391	434	400	431	407	411	423	371	379	401	376	420	443	392	417	395	396	400	421	400	402	419	393	396	416	406	392	373	416	423	406	391	363	428	391	411	422	398	402	423	384	393	398	385	367	381	404	411	415	397	414	409	418	437	428	390	425	416	430	383	406	445	383	403	410	412	421	408	397	433	395	414	401	416	393	426	424	368	412	418	408	409	432	396	388	447	444	424	417	409	392	422	399	437	419	393	452	435	428	419	413	383	393	383	410	401	431	417	397	413	399	387	409	399	401	406	396	406	404	399	400	406	420	383	404	390	441	434	397	373	426	441	399	417	420	418	398	386	408	410	437	398	413	386	393	380	417	388	398	365	403	397	398	393	403	406	398	409	393	393	376	414	415	368	398	394	391	395	420	375	403	388	382	398	385	423	406	445	416	376	378	402	430	462	403	371	419	382	413	403	380	444	391	413	385	449	362	381	410	376	396	417	401	372	447	415	397	357	416	407	364	402	392	400	408	448	415	407	401	391	378	404	427	403	412	409	413	394	419	395	395	402	418	425	435	431	443	424	390	404	432	418	424	374	440	438	437	371	441	394	370	393	380	373	390	426	400	385	379	394	388	410	408	440	400	407	419	415	420	378	418	404	441	424	389	406	442	385	421	415	421	377	415	413	392	435	404	399	387	414	414	409	410	374	407	418	358	423	377	407	402	410	389	419	429	407	403	413	434	392	398	404	406	380	398	377	442	393	385	420	364	414	365	406	386	415	418	401	421	362	421	399	375	392	418	463	413	390	400	399	394	409	393	395	399	408	416	394	390	427	410	434	391	422	400	425	399	395	411	386	404	393	409	366	400	391	426	395	417	423	390	420	393	383	422	431	456	372	428	410	385	400	370	386	400	411	417	427	403	424	433	416	393	387	454	424	392	432	412	411	424	414	397	421	405	422	395	423	424	433	414	386	443	403	375	390	397	408	396	393	367	405	422	420	382	438	389	404	391	413	400	403	402	392	386	413	411	403	380	414	392	438	421	431	420	373	393	404	409	451	414	411	404	384	381	391	391	394	376	394	437	415	399	391	422	426	394	415	421	406	379	423	415	391	382	425	400	399	376	413	409	390	408	369	407	412	414	397	423	424	422	408	389	422	399	395	406	431	400	415	428	407	372	386	433	429	361	437	413	406	392	408	400	455	407	390	427	425	393	371	404	399	392	384	439	420	407	361	419	369	405	400	385	374	388	405	376	408	425	413	436	397	367	444	392	403	405	411	381	428	398	437	433	382	409	375	396	386	429	384	396	402	409	414	432	402	404	407	398	389	419	418	428	406	428	391	438	357	405	397	415	400	408	413	406	405	363	394	369	384	404	412	406	402	461	397	420	417	355	393	392	406	394	421	409	412	365	419	404	386	410	404	417	396	406	372	423	425	432	425	405	395	401	444	419	381	407	390	397	416	378	411	427	404	391	407	370	398	412	390	402	377	427	394	402	417	425	390	409	402	420	394	394	400	391	415	400	404	416	397	424	387	415	411	412	398	409	403	373	401	453	398	419	388	427	416	411	435	419	381	431	400	396	383	390	420	372	411	401	399	428	418	394	396	417	396	419	429	413	401	401	406	417	394	412	450	409	407	374	415	395	410	407	447	394	382	457	382	362	421	379	423	381	417	416	414	400	402	423	439	400	373	382	378	426	440	405	397	383	396	408	365	453	411	400	407	431	442	432	406	384	390	391	421	428	406	395	383	363	408	419	395	389	395	368	401	421	430	390	420	401	430	382	361	404	418	407	406	426	407	420	406	388	419	405	444	390	461	417	394	411	388	430	398	407	424	417	415	360	433	443	401	413	418	385	395	378	453	402	406	429	410	395	415	387	399	405	411	403	375	444	405	391	420	384	375	373	418	388	384	399	399	399	395	389	370	432	404	385	385	384	423	397	411	368	421	419	401	401	420	408	386	404	390	394	414	410	444	413	410	386	436	408	432	395	451	398	379	401	385	380	419	407	449	374	434	413	373	420	414	419	436	412	410	398	374	435	396	404	409	368	433	396	397	405	425	397	371	421	399	402	441	439	402	400	392	432	423	413	430	387	431	425	411	402	390	422	409	404	398	419	399	401	399	386	428	388	397	432	434	415	413	381	422	404	424	424	389	435	387	379	371	388	392	366	409	415	399	375	391	446	377	406	402	420	409	381	388	441	422	349	415	407	388	386	411	372	432	383	423	429	431	435	419	417	392	402	400	396	385	455	427	427	388	382	390	398	423	406	384	361	390	382	419	405	399	424	375	396	399	401	423	445	385	390	415	429	388	387	409	380	432	393	413	378	404	421	426	419	416	412	414	400	433	416	413	424	439	410	419	426	417	397	440	397	430	416	393	400	409	383	405	453	426	393	385	428	417	401	364	428	437	427	383	378	387	406	378	436
22492	21197	28283	24334	21184	17131	4349	1952	1426	1161	918	761	658	587	517	466	486	402	406	357	351	320	336	299	282	264	290	273	282	313	254	279	268	249	274	236	206	213	220	230	206	197	211	229	220	239	213	222	234	227	241	221	221	225	226	210	226	220	204	192	208	189	197	172	198	182	184	178	190	179	173	177	199	210	193	202	159	169	205	169	171	161	175	203	181	190	204	202	179	196	167	185	165	165	191	174	178	199	196	163	201	190	151	189	181	173	187	186	186	187	178	175	177	172	187	187	196	188	187	199	194	188	194	181	199	180	173	177	185	193	198	202	195	199	181	203	171	178	180	176	168	188	164	187	170	182	183	176	196	169	191	180	180	171	169	172	157	184	196	146	164	167	177	193	178	174	175	190	188	176	176	169	170	184	191	204	187	189	169	181	171	159	184	162	196	185	169	171	161	184	197	193	180	191	204	177	195	196	186	171	185	193	181	187	187	192	202	172	191	172	172	181	186	187	184	162	165	204	192	177	168	197	174	179	193	172	186	175	189	200	189	175	179	183	226	184	201	197	186	203	181	171	165	186	188	173	171	184	161	178	203	182	187	181	181	181	186	198	170	178	160	203	174	168	192	188	191	189	179	196	186	198	186	159	182	157	208	166	197	200	225	210	193	185	193	178	170	158	175	151	200	164	171	179	177	168	190	202	175	161	166	182	151	170	208	202	180	178	185	182	153	203	180	198	160	184	176	203	169	174	175	196	172	177	190	193	202	191	176	170	180	171	181	166	179	205	165	201	191	177	185	187	180	189	195	165	201	173	190	187	171	178	176	149	191	188	174	205	213	173	196	203	206	184	181	169	177	195	177	170	195	190	200	161	175	179	173	174	184	193	192	202	186	161	192	163	149	168	178	169	195	195	200	191	171	193	183	172	188	171	190	182	208	168	165	209	197	167	177	186	174	167	186	180	199	218	163	183	176	201	179	168	170	190	187	170	187	169	198	197	167	186	198	164	176	174	191	178	191	173	211	165	188	184	197	180	188	193	165	173	196	175	175	183	149	165	197	191	197	181	195	173	186	152	179	191	183	198	203	195	206	162	171	179	186	169	174	185	196	185	168	175	182	185	204	197	179	175	163	179	186	166	181	185	194	185	189	186	201	185	178	198	195	172	154	204	185	189	188	183	164	176	168	181	167	179	179	199	193	211	173	196	200	160	187	188	203	169	186	164	188	196	189	190	169	170	184	189	152	179	159	181	172	202	174	169	175	203	166	193	195	179	181	177	183	181	167	195	199	158	177	198	168	172	184	173	206	180	170	201	177	180	211	182	203	168	193	193	178	185	200	182	168	196	148	181	192	171	178	187	185	191	181	176	209	182	183	189	203	211	192	182	189	178	182	168	183	168	176	185	206	151	193	170	181	162	187	205	202	174	180	178	148	162	177	200	186	204	187	184	164	171	200	179	162	183	175	194	178	176	193	188	167	208	183	192	199	180	203	196	184	174	176	187	174	210	189	182	166	195	173	194	175	209	191	163	186	185	195	200	186	213	172	188	178	200	181	155	188	182	177	167	193	175	179	191	188	186	180	193	189	189	197	217	178	170	166	164	195	180	181	208	203	193	198	197	212	198	171	169	181	178	192	174	186	177	193	195	187	200	192	164	188	192	180	179	200	181	173	175	205	181	190	168	173	182	179	165	174	171	152	157	201	185	185	183	186	196	157	180	170	188	188	193	166	172	179	184	161	159	183	186	159	179	174	215	168	166	182	186	176	208	176	188	183	192	179	178	181	203	185	206	163	181	199	187	180	182	198	184	169	194	166	203	165	173	176	177	185	198	170	189	172	197	181	203	168	194	179	191	179	163	194	178	189	199	192	194	190	196	190	190	185	171	170	178	183	199	165	192	195	185	178	187	190	172	177	166	190	185	199	188	177	197	174	188	179	170	192	153	182	181	184	198	165	175	189	181	194	172	158	199	167	158	184	233	198	190	171	176	203	187	173	193	202	165	197	178	179	179	192	185	198	183	190	188	163	189	203	197	185	186	153	182	183	188	167	191	207	192	172	190	174	193	182	183	190	197	191	191	181	190	167	188	179	190	187	185	191	171	174	199	193	206	199	185	178	200	181	197	194	185	191	186	179	197	180	189	161	194	201	194	174	209	202	198	179	189	174	169	196	189	192	190	166	193	181	146	177	163	181	206	193	173	172	187	197	173	178	162	197	183	181	191	193	197	196	190	171	194	186	172	216	172	192	171	181	176	169	192	208	176	186	174	189	185	187	173	176	202	166	172	197	198	188	168	172	164	173	183	187	180	184	178	185	191	178	188	166	198	184	179	185	186	200	188	184	176	172	169	176	203	187	200	176	175	167	185	193	190	193	188	182	190	201	180	176	172	190	172	165	170	165	157	210	196	189	217	198	178	170	186	194	180	180	167	195	190	189	169	220	191	198	176	183	188	174	200	159	178	173	169	191	178	175	186	174	158	167	177	189	165	185	188	186	176	177	139	167	167	191	191	160	183	189	190	185	189	195	197	191	174	198	192	187	179	151	180	188	190	219	191	155	177	170	179	185	187	177	186	166	185	179	178	171	183	184	185	176	197	206	189	213	200	170	186	182	202	200	184	164	180	164	165	206	191	185	175	215	186	189	196	167	176	169	194	181	183	195	193	177	170	155	197	176	178	165	190	186	176	192	186	193	173	172	192	170	196	205	187	181	186	160	168	186	178	173	189	190	191	172	169	185	165	198	183	172	158	205	165	211	186	205	175	180	206	176	171	177	171	152	155	191	194	157	172	171	159	186	183	175	182	188	188	152	205	186	169	176	181	199	185	223	179	195	176	188	157	170	171	187	173	191	199	172	203	197	175	179	191	167	197	175	198	179	177	172	162	192	185	179	176	179	174	188	199	154	165	144	202	173	205	208	190	215	197	166	183	183	203	192	193	188	191	179	159	172	197	206	205	221	190	189	170	190	164	192	187	163	196	188	177	182	183	169	216	160	179	178	151	180	167	181	191	212	207	192	201	197	176	185	178	173	204	161	202	166	195	176	184	182	186	197	161	206	169	170	201	188	183	188	204	168	177	177	177	183	210	157	195	179	184	206	177	178	210	181	177	187	169	176	187	176	152	191	172	191	154	182	178	178	174	178	179	165	167	185	198	192	178	179	165	184	176	165	186	165	194	173	185	172	178	166	156	188	193	197	188	174	177	180	182	178	151	202	189	162	187	183	192	149	166	182	186	182	188	180	205	177	189	173	207	180	169	179	174	197	188	190	170	171	168	161	187	198	172	186	179	175	196	177	192	181	163	197	194	160	183	175	184	188	178	192	182	163	190	169	166	180	193	193	185	201	199	179	199	208	187	179	170	188	216	177	199	171	186	165	166	171	179	160	184	180	175	169	178	187	161	178	197	201	195	180	203	199	171	181	197	169	179	177	173	175	176	179	185	174	194	176	182	172	171	175	177	194	206	210	171	186	194	189	172	176	146	181	181
25140	39591	26649	16595	11825	8650	6637	5254	4166	3310	2661	2242	1814	1602	1434	1179	1055	1034	908	798	817	746	692	635	623	573	519	561	535	502	493	470	474	470	456	471	438	436	429	381	423	393	366	378	374	361	397	388	375	393	380	410	408	416	362	389	384	371	350	327	320	331	338	313	320	283	329	314	292	296	271	308	319	317	332	330	307	294	274	297	297	290	304	324	280	294	277	263	314	286	294	274	343	301	298	279	296	277	298	269	303	304	308	283	271	309	286	327	289	293	302	261	288	275	313	277	288	286	290	300	300	286	300	311	287	297	325	309	273	282	296	298	277	290	277	282	264	269	296	252	311	282	312	294	299	257	259	276	286	292	265	277	323	293	299	282	287	287	309	285	281	286	284	268	300	278	308	277	295	295	307	285	305	329	281	286	295	278	272	279	293	273	257	262	264	301	289	284	299	279	283	309	277	269	283	290	302	292	302	343	255	305	262	282	274	279	295	313	271	288	289	286	301	302	278	285	287	291	278	315	276	274	290	277	290	307	309	307	276	306	313	277	266	277	282	301	265	306	300	277	266	268	278	292	285	294	279	334	290	301	304	286	284	315	285	309	302	298	308	295	314	294	276	288	283	279	295	294	291	269	306	313	291	313	305	291	307	254	287	289	288	244	301	332	285	267	275	287	304	308	275	289	267	319	280	286	302	291	269	308	295	304	287	279	293	277	311	293	293	281	298	282	293	319	314	297	271	296	292	276	305	290	310	281	296	286	318	311	275	289	322	291	261	279	286	294	295	288	299	299	313	276	320	293	297	304	304	270	301	282	292	297	294	299	285	271	286	266	296	285	300	300	277	290	289	301	308	283	318	283	283	296	292	322	271	293	269	271	302	291	268	286	292	277	247	299	296	289	280	307	276	285	310	295	275	290	278	286	275	280	278	282	303	298	284	288	302	308	315	299	273	314	299	313	285	282	255	288	295	296	280	306	274	281	328	302	286	298	307	271	268	318	280	293	265	304	288	302	294	278	292	298	286	291	279	290	286	293	285	280	299	306	283	259	275	330	269	297	278	246	307	317	323	305	305	276	284	315	305	297	295	296	274	313	296	260	282	292	266	301	284	280	302	260	270	305	290	284	289	285	300	303	306	295	307	258	289	309	290	266	253	319	308	286	295	295	288	311	310	308	281	291	277	289	257	294	289	258	284	256	316	284	287	271	322	294	297	274	323	273	286	271	307	317	272	271	257	287	282	329	271	294	284	311	297	287	312	299	312	273	304	282	262	304	299	285	256	264	285	266	279	286	251	264	283	297	282	284	277	283	281	285	244	295	320	254	297	305	305	302	270	274	303	282	302	264	303	278	286	295	268	292	276	324	282	289	298	287	289	280	290	304	281	291	309	305	261	310	308	289	269	309	293	290	266	289	299	283	309	305	268	290	310	287	303	290	295	309	304	312	302	300	298	305	275	269	287	292	286	281	278	268	315	312	274	246	277	279	278	270	302	304	272	323	304	306	285	324	291	300	281	254	281	302	286	300	305	290	281	287	298	305	308	324	299	308	306	296	316	274	260	276	295	304	283	278	328	313	279	305	288	305	284	282	285	293	261	307	325	279	306	299	260	278	305	298	311	314	310	289	309	282	292	291	286	286	264	307	297	318	318	311	279	307	297	309	310	318	288	239	309	263	308	294	270	301	297	301	312	324	263	294	299	297	262	293	273	279	247	285	314	306	317	251	289	302	305	261	303	268	280	311	298	318	263	285	295	293	280	301	282	264	306	307	287	309	284	289	303	283	269	287	272	285	294	272	268	281	301	265	270	305	278	281	293	318	269	309	272	285	260	285	296	262	297	303	290	268	311	314	294	309	280	292	308	287	261	290	303	306	287	299	276	301	285	298	317	307	284	304	283	338	289	293	261	298	279	300	289	284	274	304	310	286	298	308	272	301	284	294	266	291	295	300	281	297	285	287	320	305	303	309	310	275	291	288	281	307	296	283	288	316	294	281	305	264	293	268	306	263	268	293	259	306	291	288	284	279	312	296	287	298	284	299	277	276	310	243	327	300	265	296	311	295	283	280	294	251	279	296	274	275	319	286	313	290	285	285	271	297	287	310	284	280	286	314	296	307	283	302	312	279	273	278	271	301	270	266	298	314	318	300	298	263	301	304	287	286	298	289	282	315	304	309	305	311	310	278	310	270	276	280	286	303	291	283	330	292	331	303	289	282	262	316	275	280	286	289	304	297	278	293	294	310	315	291	294	286	323	289	297	285	278	269	287	313	299	274	258	307	314	288	300	296	293	291	271	306	270	310	287	289	289	310	279	290	271	281	297	297	324	308	268	328	265	304	275	264	281	261	287	297	275	276	302	251	287	270	292	305	292	298	312	276	280	289	316	268	285	302	290	296	275	301	300	297	301	280	299	275	282	285	286	285	272	299	274	272	263	305	305	306	313	294	299	318	317	286	286	300	281	272	277	284	313	296	254	292	298	314	292	294	278	285	259	320	289	285	275	272	263	273	315	296	253	285	277	301	301	294	291	326	278	289	279	275	272	287	311	264	279	281	285	284	276	271	298	316	288	291	280	292	286	256	300	313	276	311	294	281	269	279	282	312	299	317	290	291	289	281	297	272	300	303	299	326	288	296	297	275	308	259	286	303	319	299	303	278	311	309	285	300	289	241	320	276	259	295	279	296	307	263	278	295	290	278	282	308	313	290	287	289	259	300	288	293	297	299	316	290	283	287	291	301	296	259	261	281	290	301	293	260	291	284	265	274	276	271	287	253	298	305	260	308	309	326	316	320	319	285	318	285	272	288	291	287	312	296	275	262	317	271	313	287	267	300	316	269	265	286	266	278	325	301	289	309	315	274	314	297	294	305	292	295	294	323	293	294	290	288	303	289	275	288	267	278	277	271	271	270	302	281	303	256	272	285	292	298	314	309	284	277	301	287	322	309	330	290	306	277	305	290	287	272	302	260	258	317	286	307	289	304	277	278	286	271	297	272	304	257	304	314	278	308	323	289	297	285	292	296	328	326	291	288	306	285	289	293	285	291	306	269	301	298	332	311	269	299	278	287	265	285	321	282	315	263	281	315	305	290	309	288	297	286	259	298	290	289	329	296	296	278	274	283	272	294	312	281	289	280	292	299	304	290	274	291	319	257	293	290	275	309	270	280	323	323	314	291	269	285	295	282	287	288	292	315	254	302	310	289	304	292	293	308	289	286	272	275	256	315	274	277	281	309	261	315	292	314	307	289	259	291	350	333	264	305	322	288	309	312	271	295	285	297	306	282	304	293	319	322	302	299	304	322	315	300	313	294	316	270	292	271	304	250	290	328	307	258	316	300	285	284	290	285	279	280	273	300	272	267	267	288	284	273	282	296	274	299	286	313	314	273	269	279	274	277	286	267	313	282	293	312	301	293	262	289	272	292	300	283	272	292	302	300	288	301	284	265	302	266	249	321	307	284	281	346	296	278	291	297	272	307	281	246	274	260
27576	19450	10728	4389	1974	1357	1003	770	675	575	490	449	442	396	428	405	368	330	302	331	324	284	322	294	305	300	320	277	333	320	303	289	287	330	282	268	302	302	285	295	277	282	251	270	290	287	296	275	300	292	297	250	291	264	290	280	284	283	270	309	281	260	258	268	285	230	266	286	256	255	273	255	289	262	272	256	295	267	277	256	287	270	276	272	239	249	239	274	300	258	285	287	254	278	258	272	273	264	267	276	244	265	268	267	264	253	266	277	287	259	244	258	278	250	283	275	226	279	267	263	242	260	271	270	275	244	257	259	225	291	248	263	276	272	273	301	279	282	292	280	272	251	268	248	278	239	257	265	263	287	263	254	270	245	283	272	287	250	265	300	280	259	270	270	286	289	246	280	261	244	288	239	273	262	237	273	274	257	219	270	271	244	284	263	261	271	245	244	265	263	241	286	271	271	274	261	276	286	263	289	281	270	248	267	286	256	263	275	248	257	266	252	292	284	256	293	265	304	291	264	242	287	247	252	245	270	254	252	249	242	268	299	261	266	268	266	247	291	250	233	276	275	286	245	261	296	260	267	288	288	266	255	278	246	236	261	253	249	248	253	271	254	289	273	256	293	252	267	312	254	264	281	285	267	261	277	269	298	255	248	284	263	237	277	253	262	257	283	273	258	274	267	276	278	276	255	245	284	257	255	265	278	287	267	253	259	286	250	259	271	280	300	257	289	251	288	239	262	270	250	307	275	287	263	295	264	244	261	244	258	241	306	275	242	268	283	274	238	275	307	276	292	278	279	277	256	247	266	274	273	243	252	282	273	256	254	293	253	276	272	286	278	270	234	264	260	273	271	276	276	253	264	266	287	268	275	258	244	266	286	285	280	280	268	278	252	257	246	280	292	262	269	304	219	287	277	281	255	218	262	262	249	295	269	266	267	297	293	298	263	259	244	268	268	276	264	276	277	273	280	257	288	268	277	247	242	285	273	247	250	266	269	272	240	267	260	259	240	275	265	247	279	257	264	291	267	276	263	245	267	253	282	278	264	285	322	271	297	267	280	269	280	242	269	269	278	260	278	292	271	276	250	275	273	266	255	278	243	248	261	275	277	269	281	270	260	253	268	269	271	279	253	234	250	282	257	253	259	262	262	253	279	249	269	268	283	264	267	260	243	275	285	253	293	271	276	293	267	297	256	276	269	276	274	266	272	281	282	274	263	291	242	248	250	269	282	250	245	264	265	268	278	253	277	259	249	279	264	257	276	273	286	251	249	284	287	259	280	266	260	233	234	268	264	251	251	255	259	266	250	256	278	280	248	287	265	297	251	270	251	254	296	226	270	277	270	253	292	260	270	249	283	256	253	282	276	271	284	264	261	271	256	223	268	274	296	291	274	266	268	259	246	271	264	225	263	262	262	275	276	267	281	238	286	263	296	244	286	250	235	291	256	282	236	236	264	257	272	272	258	274	285	274	305	267	262	247	248	289	288	255	282	275	225	287	265	262	243	279	251	294	270	287	263	277	292	239	264	284	272	276	273	287	245	271	310	265	293	280	265	278	245	277	264	277	278	261	264	267	271	258	278	275	298	284	276	270	239	276	250	258	306	309	249	245	285	293	284	268	272	252	244	257	257	247	241	291	257	261	270	265	283	276	290	296	296	267	291	290	277	272	290	295	249	261	283	277	246	263	264	277	277	311	248	241	251	245	256	264	258	257	280	267	278	272	277	292	266	215	255	275	286	276	250	308	251	257	265	253	279	273	264	261	280	236	270	298	265	260	272	244	304	277	286	300	260	259	268	258	273	291	271	290	248	268	286	253	267	255	268	278	262	269	254	254	266	262	287	283	246	291	270	278	274	257	262	269	255	276	277	239	277	278	283	248	254	266	280	244	258	265	282	303	268	281	263	276	266	246	276	258	243	268	254	257	231	272	266	282	293	293	281	268	259	246	280	272	274	265	244	264	243	294	259	271	262	277	269	271	278	242	283	294	253	260	278	258	246	248	281	274	299	275	285	266	278	266	304	269	241	259	255	266	267	250	260	256	284	274	263	294	292	259	268	236	256	286	241	283	269	291	242	264	263	239	261	283	268	262	265	241	277	276	286	281	269	254	286	297	254	255	294	277	260	289	268	288	258	258	249	263	273	247	245	291	272	265	253	261	272	254	266	231	280	257	262	243	221	286	247	240	280	244	277	274	274	251	286	250	252	264	286	272	276	267	284	273	258	278	263	237	270	262	262	264	244	270	261	272	252	288	288	278	254	259	283	265	288	264	284	270	260	306	257	252	247	268	264	281	281	253	264	268	291	257	253	292	298	255	257	286	264	243	285	257	292	282	249	273	250	251	260	290	283	237	241	276	278	297	246	256	275	288	247	277	270	280	302	254	246	235	267	266	293	263	275	267	291	281	250	249	241	271	280	279	275	249	286	255	297	251	253	270	250	275	297	238	260	285	269	263	268	263	256	277	252	308	302	299	249	282	279	272	254	265	269	263	269	254	280	263	266	261	270	266	282	259	259	258	276	259	252	271	257	266	266	280	267	254	278	256	272	279	302	276	268	267	239	266	265	270	280	276	276	234	260	279	309	286	224	257	277	240	277	255	278	266	283	256	282	277	268	257	225	260	242	264	262	274	292	239	304	271	286	287	282	259	265	262	264	262	273	263	281	258	256	248	264	230	316	281	272	276	287	271	256	241	247	259	278	258	288	277	302	286	248	263	258	261	288	280	264	265	244	256	267	282	279	263	270	266	270	253	267	269	234	252	266	284	277	290	231	261	279	273	254	263	263	280	268	285	249	260	236	277	274	271	299	271	273	257	269	264	261	267	256	293	281	286	258	267	247	254	244	242	276	259	278	249	262	259	286	292	266	302	245	274	267	289	284	246	271	289	261	261	264	264	247	280	260	256	279	274	285	246	292	263	267	260	271	270	256	282	289	284	286	258	261	275	294	282	266	243	288	272	261	255	252	261	242	284	253	250	284	271	262	299	241	277	272	274	275	270	247	254	249	278	278	279	272	253	283	258	290	302	273	289	264	210	237	254	281	255	273	260	292	262	270	255	242	254	293	269	257	265	282	281	284	268	235	277	271	265	260	265	266	248	282	304	288	254	277	271	256	278	258	267	274	285	279	244	238	261	290	269	284	271	266	256	264	262	252	255	291	266	263	260	245	287	258	255	250	275	272	267	283	245	260	256	298	246	267	260	276	262	261	260	260	280	261	264	272	275	287	243	308	268	251	251	259	279	275	260	226	264	257	264	252	261	286	299	264	263	267	269	248	263	281	274	287	270	276	250	254	261	265	278	263	278	270	253	259	281	262	271	289	289	270	257	260	279	265	296	268	263	248	309	260	251	261	273	269	272	250	265	284	275	265	243	247	256	269	274	261	277	277	269	283	251	270	287	274	242	275	255	282	269	268	282	233	268	240	278	287	291	258	240	283	264	269	284	264	269	263	276	264	312	263	252	277	280	271	263	291	237	277
18815	27227	15198	8067	5296	3723	2693	2240	1802	1500	1216	1071	956	943	855	750	692	659	625	649	610	625	569	546	589	511	535	547	575	551	498	524	517	548	499	493	482	516	508	463	482	411	483	453	443	494	466	472	496	493	486	488	481	529	488	520	496	480	468	462	476	482	416	436	452	451	468	425	463	420	419	452	425	466	461	414	415	459	469	449	438	437	410	421	425	412	441	426	434	429	395	459	442	430	441	451	432	395	418	435	440	440	418	455	433	463	431	421	441	432	426	400	464	408	447	459	415	418	473	432	428	446	442	428	413	448	420	418	452	465	424	375	446	446	446	429	421	489	446	423	422	423	454	413	376	425	445	427	405	445	435	418	426	447	453	446	390	416	409	434	423	412	443	394	419	436	457	399	430	429	452	467	442	464	444	417	417	441	414	458	427	402	433	421	448	487	403	428	419	455	439	437	444	448	450	422	460	460	453	424	408	401	443	461	429	407	442	450	418	442	457	424	399	418	440	424	452	445	392	475	420	431	429	436	408	411	438	438	466	449	449	429	396	402	422	418	461	450	456	408	471	468	429	434	439	406	435	412	448	406	467	424	434	406	413	417	443	451	419	417	427	413	408	423	438	436	422	408	467	437	412	443	468	459	415	419	427	421	435	429	420	462	428	417	417	426	412	404	434	406	452	421	451	475	436	448	413	432	430	404	444	450	434	450	430	449	433	417	439	427	468	444	420	417	459	395	447	396	420	405	396	418	421	419	442	464	457	462	472	426	432	405	436	416	414	444	427	417	444	431	424	417	410	452	482	434	411	416	406	426	411	421	404	405	457	387	417	405	435	415	448	418	424	425	433	437	409	443	443	416	407	422	449	418	429	394	416	472	423	449	439	416	429	444	435	416	455	441	422	432	397	441	406	422	434	396	402	417	459	418	467	418	432	473	439	465	450	435	424	433	407	486	411	444	380	447	441	450	455	447	378	447	445	434	417	442	438	405	397	404	447	473	408	434	457	443	466	447	400	412	423	391	432	450	426	387	448	428	434	447	398	414	441	411	424	407	450	460	464	462	390	421	415	428	467	459	422	421	451	432	442	432	439	431	470	438	441	428	380	442	399	424	398	416	419	452	441	433	454	451	442	433	440	429	411	426	442	448	440	410	443	449	431	426	406	416	460	469	422	425	443	460	431	442	431	413	428	461	441	402	435	426	416	404	414	419	472	445	414	468	424	386	479	416	418	414	431	440	423	386	451	472	464	444	486	419	420	442	418	445	418	409	456	431	418	426	446	410	411	432	415	408	390	454	465	422	442	463	405	435	432	440	451	441	397	427	418	440	443	436	433	430	433	430	407	399	466	402	418	427	368	423	437	428	445	424	434	433	444	455	466	421	439	405	419	423	403	436	409	468	435	425	446	450	390	422	419	424	377	428	403	410	421	439	415	466	445	444	418	416	423	412	445	410	396	460	448	462	424	443	447	442	406	394	453	452	418	469	457	435	437	437	476	403	412	422	414	450	426	464	430	446	447	428	424	393	415	404	453	417	421	399	435	403	461	436	415	444	419	428	429	447	413	418	454	434	433	449	464	439	417	446	434	422	412	410	445	426	444	445	431	436	425	451	424	461	443	446	429	444	447	443	474	445	447	451	405	440	438	455	453	479	446	377	400	428	403	424	443	441	477	447	418	410	425	446	400	436	431	419	433	448	445	431	441	439	440	400	418	446	433	435	425	414	415	455	420	435	433	418	436	427	432	432	432	448	402	429	412	405	433	435	435	446	437	436	442	456	429	437	401	421	403	419	432	434	406	441	454	452	413	472	413	394	417	451	438	418	430	448	450	414	452	447	428	430	436	415	423	425	429	391	410	401	425	468	439	458	446	447	439	444	444	410	424	459	425	440	463	428	442	424	446	422	421	442	450	450	435	388	419	403	429	473	445	451	443	392	395	398	415	403	417	426	437	444	442	430	405	400	409	465	420	421	436	465	431	431	415	458	468	433	453	446	415	410	414	445	428	450	417	442	417	412	444	422	419	434	399	396	441	449	422	454	421	447	439	408	419	456	430	385	427	423	414	451	403	423	404	419	461	445	449	440	408	409	410	439	418	414	404	411	442	425	450	415	420	408	435	430	378	435	437	397	427	392	443	416	430	423	457	431	412	435	433	402	392	432	441	453	415	452	408	448	454	397	441	440	439	439	414	415	420	417	471	418	442	450	454	403	442	405	399	429	462	431	436	405	426	417	418	399	432	431	437	413	431	410	441	424	417	416	440	434	427	438	400	411	418	427	407	416	430	434	450	405	427	392	416	438	411	398	413	477	409	445	438	432	385	439	442	441	430	418	428	434	412	466	415	400	398	443	436	422	431	414	440	416	426	405	454	416	394	451	443	442	426	441	416	417	431	405	422	447	442	461	445	416	443	444	439	500	432	435	461	423	432	460	427	447	424	420	398	430	412	421	402	461	461	404	416	382	443	432	432	450	408	457	435	425	383	442	415	404	413	405	456	413	433	441	442	441	418	439	434	428	439	439	416	445	389	416	446	471	451	449	442	381	423	443	472	448	461	429	431	449	420	430	444	469	426	384	411	432	431	395	423	413	435	407	462	455	433	444	436	446	401	413	448	434	414	425	403	433	435	420	429	400	462	405	413	445	430	458	403	483	443	478	452	414	424	417	450	461	432	386	431	417	402	421	394	446	459	413	421	450	451	423	427	392	417	417	419	471	429	452	502	412	436	409	459	419	442	460	431	441	473	423	491	418	439	424	444	420	453	447	406	460	449	404	477	442	421	437	443	419	420	384	431	399	451	417	442	442	443	477	425	430	449	456	479	427	467	368	444	443	433	433	436	449	423	421	422	464	434	365	402	438	411	402	416	427	428	411	433	428	424	463	432	428	459	435	432	403	439	469	470	438	404	428	441	410	445	414	418	443	406	421	413	444	454	429	406	460	452	421	436	398	433	429	445	435	429	398	378	435	466	429	446	453	426	434	427	465	408	472	455	408	457	422	434	431	423	424	448	454	441	426	386	418	418	391	447	409	422	420	386	418	450	433	417	439	473	410	457	432	448	446	449	446	438	429	468	455	430	415	472	443	434	443	423	468	415	417	408	427	459	412	427	445	438	427	462	405	415	437	384	428	414	442	448	427	452	417	465	405	447	436	426	433	405	479	429	442	426	404	430	430	418	445	426	427	453	426	426	454	414	462	449	414	429	463	417	419	436	405	424	415	409	444	444	444	441	397	412	424	426	446	437	403	453	426	458	445	421	421	411	437	437	436	407	404	454	387	449	404	463	447	424	404	401	429	416	465	430	463	445	425	430	434	457	451	405	411	455	448	457	412	460	429	431	428	464	402	429	430	423	464	466	396	404	429	421	436	440	381	426	431	465	434	463	423	451	462	420	414	413	446	416	436	415	427	427	429	452	471	434	413	447	409	398	451	434	423	426	460	432	423	468	451	444	451	440	426	439	434	480	447	463	438	403	475	422	449	419	421
23313	21133	27481	24956	18855	4684	2047	1346	1025	827	696	606	537	495	477	415	369	381	345	340	317	316	313	299	283	285	274	278	282	299	266	288	247	289	239	285	260	256	259	225	241	255	214	248	268	230	251	236	253	236	246	258	232	259	207	256	244	252	238	235	241	227	198	230	212	222	212	213	229	218	236	227	241	209	247	255	214	236	215	241	242	208	228	227	238	232	211	250	227	208	206	224	250	205	210	228	209	224	211	228	217	220	233	225	223	221	210	177	220	224	217	215	226	197	233	197	208	219	209	210	202	230	232	237	182	214	223	246	210	230	202	209	211	232	208	235	202	240	205	240	188	216	230	235	218	229	222	221	233	204	205	214	231	189	231	208	207	233	210	208	208	224	228	236	216	234	248	194	226	248	223	217	218	234	203	218	217	221	226	231	204	236	230	236	249	228	236	230	199	191	213	216	224	219	241	233	216	208	233	192	233	195	222	231	234	250	236	194	198	211	230	210	234	218	200	232	200	245	224	219	200	231	226	192	253	215	228	220	227	209	238	200	215	230	227	198	230	212	219	204	228	210	193	224	201	224	228	245	231	208	232	196	229	229	216	223	208	237	236	228	228	229	219	219	228	224	224	211	213	198	229	184	210	219	223	205	241	219	210	213	220	219	214	217	235	213	235	235	209	215	226	232	199	228	220	215	207	214	226	209	227	206	204	227	207	227	234	245	184	226	236	221	218	216	209	201	227	194	223	218	196	205	206	204	227	208	236	225	198	244	220	258	215	203	254	216	195	223	196	239	198	233	220	214	202	240	254	230	224	236	197	219	223	216	246	212	200	217	216	220	210	224	222	213	225	226	210	203	210	207	211	238	207	230	223	195	217	222	223	206	227	236	223	206	217	216	186	214	207	197	246	201	238	232	219	225	225	228	207	200	212	224	226	219	226	203	235	230	220	257	211	232	205	215	230	227	230	225	204	209	218	230	233	214	226	221	200	230	208	208	236	242	201	216	202	207	227	234	208	210	214	258	213	221	215	196	251	215	222	231	209	209	241	215	197	197	220	215	210	205	239	237	210	249	209	206	217	211	206	227	260	256	228	219	205	202	223	217	203	207	233	223	235	212	207	193	210	203	237	215	228	209	225	198	235	222	216	212	210	207	217	204	221	211	227	230	209	230	191	214	200	229	213	211	208	229	218	220	203	214	191	205	229	228	227	200	188	230	212	222	229	210	202	212	197	224	221	210	222	212	233	202	213	218	196	204	250	239	226	243	252	208	196	224	219	204	207	204	226	192	211	200	234	224	231	205	222	239	195	200	226	231	214	200	241	211	229	201	223	218	210	244	232	212	215	244	218	234	215	213	216	224	250	221	210	225	237	240	245	217	214	228	204	219	190	234	229	218	240	228	226	231	195	215	198	205	201	202	241	223	225	209	233	198	230	213	212	217	193	216	222	208	218	240	250	224	215	201	216	242	214	217	207	217	219	221	194	233	209	258	234	223	225	206	211	215	213	235	235	216	207	220	221	228	214	235	216	201	214	211	201	211	220	242	188	211	228	192	241	213	202	217	240	214	216	215	252	252	210	221	215	215	217	226	208	209	238	197	221	206	193	186	233	203	234	226	203	229	202	243	205	226	227	222	199	236	221	210	222	215	219	222	200	194	178	240	205	222	224	213	238	216	228	244	243	203	198	185	215	209	223	230	212	250	217	217	209	208	209	208	226	214	209	209	213	215	191	192	224	238	238	208	218	210	211	218	240	211	226	227	206	225	185	240	233	225	223	222	210	228	214	198	236	190	216	226	240	205	209	219	207	216	193	223	226	221	217	207	231	214	232	220	274	229	233	204	225	235	239	233	214	186	218	229	213	227	196	202	210	236	209	208	225	225	189	218	214	214	250	220	201	234	232	231	202	210	185	253	227	197	202	205	239	191	219	248	208	222	214	234	203	238	205	223	196	213	226	235	227	210	226	235	213	210	232	208	234	204	197	193	216	196	242	243	228	207	224	204	235	217	223	222	223	217	236	208	242	193	224	212	226	223	219	231	213	205	241	223	228	222	215	220	236	231	219	193	211	216	233	231	209	222	233	186	239	203	223	227	220	207	242	220	248	207	199	221	227	213	235	229	186	214	240	249	231	195	226	222	204	209	227	236	218	194	209	220	230	230	234	208	198	226	230	209	234	208	228	209	209	204	195	222	228	221	234	234	241	213	208	235	212	207	219	215	224	237	247	220	202	206	194	224	219	224	195	247	222	216	198	221	233	227	216	236	218	220	228	207	208	205	229	212	208	197	202	214	227	242	237	200	202	203	193	204	220	241	235	235	212	231	255	239	228	208	233	215	235	237	207	194	195	206	221	201	225	200	231	223	203	238	226	213	209	196	250	206	242	224	213	227	220	220	205	194	211	253	217	222	200	235	215	245	212	208	233	206	217	199	216	204	221	238	225	224	225	206	251	221	204	218	211	225	198	214	195	227	239	217	198	223	223	217	224	230	230	220	232	243	198	211	213	268	206	235	229	207	223	225	215	192	217	215	226	225	213	226	232	216	229	228	207	215	218	228	223	221	206	202	212	199	214	199	219	220	206	232	239	216	198	213	197	217	220	202	200	192	194	228	241	246	219	225	234	212	223	236	238	223	225	213	244	214	219	212	229	225	201	198	234	210	224	238	204	213	210	223	194	234	228	210	238	226	209	218	221	220	212	204	205	220	206	198	203	223	207	227	212	246	226	221	208	241	223	247	189	211	228	220	256	215	226	215	234	231	213	247	200	275	198	225	205	233	240	222	229	227	235	234	224	215	202	236	230	204	197	215	217	216	204	222	218	213	202	214	236	214	230	233	215	200	222	217	237	234	228	219	189	221	201	246	229	201	211	256	223	214	223	236	219	220	206	215	230	222	220	232	229	220	229	227	195	217	235	229	202	214	227	202	238	237	223	192	216	213	200	215	218	196	230	212	207	215	234	193	216	218	235	241	224	214	211	212	218	229	215	232	232	248	225	222	232	221	237	214	214	206	214	219	214	219	233	234	222	198	231	205	190	230	227	208	221	208	219	212	222	235	218	207	205	213	221	213	219	224	193	247	210	224	205	249	209	227	238	190	236	217	222	194	216	218	219	187	222	214	192	216	197	223	195	245	245	192	230	196	227	224	208	213	205	232	202	203	223	231	221	221	236	239	212	206	224	229	200	228	236	227	213	205	223	199	224	205	213	215	211	229	219	229	191	204	215	227	239	210	250	220	229	239	216	227	212	224	228	217	204	222	249	214	228	224	217	199	249	230	227	227	234	223	210	218	231	225	210	228	194	213	217	229	198	208	229	246	211	218	203	205	201	224	191	215	222	221	226	209	206	243	213	217	223	219	218	237	233	234	213	210	213	231	226	233	216	195	251	210	217	229	232	206	209	202	217	231	236	235	202	209	241	210	215	240	207	214	224	216	209	223	213	229	225	246	208	210	189	198	225	209	234	202	229	224	199	237	243	188	244	188
23348	35714	21489	12846	8755	6187	4654	3626	3022	2360	1810	1645	1466	1310	1112	908	837	763	749	714	663	664	642	615	595	558	561	517	531	542	518	486	522	428	439	474	438	473	436	456	422	434	410	459	417	409	420	436	419	434	469	439	442	416	460	429	411	413	378	380	393	374	363	370	373	355	367	395	379	409	333	348	339	379	348	343	359	354	340	347	355	333	344	318	326	367	341	375	391	366	373	369	352	341	348	355	364	359	358	362	340	359	353	351	375	385	377	334	364	354	361	360	348	333	355	321	347	383	376	343	349	367	335	308	346	352	371	372	342	355	321	360	320	360	336	342	343	393	332	323	391	369	383	326	351	365	353	370	336	365	346	340	335	338	358	352	352	339	365	354	385	354	384	354	383	349	344	334	327	341	367	353	351	343	376	376	369	349	365	343	377	342	376	345	377	357	335	335	339	377	352	374	317	346	316	327	351	356	353	375	364	346	358	344	345	336	340	379	348	343	337	368	316	375	359	367	361	353	351	334	364	359	344	364	336	361	363	374	375	343	360	327	343	349	345	351	377	349	379	338	393	357	323	313	342	340	365	348	342	355	375	375	328	355	339	334	371	334	332	319	347	283	384	364	329	358	360	324	291	347	351	349	354	355	354	384	357	345	325	356	382	386	355	329	341	357	324	357	338	324	363	366	326	319	386	364	382	346	356	319	355	338	331	348	368	344	380	364	309	342	371	366	361	373	384	353	352	337	372	363	371	357	324	351	355	331	365	336	373	341	360	339	353	368	332	355	366	360	328	315	352	356	351	344	340	349	394	366	335	315	343	390	327	346	378	402	344	361	349	372	347	347	321	365	350	378	350	371	354	342	341	336	358	349	359	317	338	341	371	346	366	334	338	341	340	362	319	344	359	371	370	362	341	363	339	352	325	329	348	341	365	353	369	359	379	352	308	385	350	347	348	321	363	342	346	351	360	385	354	399	381	328	340	343	392	336	353	362	338	333	347	378	356	346	323	337	347	327	361	346	348	342	373	323	361	352	347	333	367	342	349	360	369	322	356	383	352	346	368	381	361	366	350	293	351	327	326	361	359	356	365	354	372	381	382	309	353	362	349	347	371	320	343	356	357	346	343	366	334	351	348	349	360	327	380	321	367	345	371	348	356	344	341	355	347	320	314	338	388	331	313	339	350	336	356	344	365	376	346	349	351	350	355	362	377	340	381	355	358	325	331	323	364	365	333	342	378	373	337	325	364	359	311	363	346	341	367	331	356	383	358	369	380	341	360	390	346	356	344	357	345	374	361	365	320	348	362	328	359	383	355	358	344	346	382	363	344	314	337	396	385	382	373	357	349	350	321	357	337	377	348	376	347	345	366	361	357	347	336	376	351	356	339	378	343	369	352	361	368	375	342	360	365	332	379	336	345	367	336	346	349	329	343	352	354	362	346	356	392	370	342	350	338	342	333	321	358	359	362	350	329	346	380	339	352	361	316	337	326	384	367	340	355	346	342	375	330	379	358	340	384	351	355	355	363	343	351	319	380	341	332	382	392	348	354	341	364	375	381	323	346	336	345	358	362	341	352	335	346	392	349	367	368	345	335	386	338	369	348	348	359	362	391	353	330	376	358	343	349	339	362	373	380	375	352	353	353	367	333	380	353	351	343	385	341	362	331	344	353	363	345	336	357	375	328	367	339	353	342	342	366	351	371	388	343	384	389	373	347	348	372	366	340	344	350	381	367	365	351	339	350	371	343	335	356	353	317	341	335	352	352	368	357	339	363	341	368	362	337	367	353	366	354	332	363	373	368	370	359	339	354	329	372	362	344	376	357	328	361	342	354	359	339	326	369	328	361	338	360	359	324	341	388	358	322	369	364	380	359	365	342	359	334	328	385	352	345	338	360	345	342	363	354	383	382	338	350	313	343	379	328	323	402	378	348	386	351	362	333	361	367	348	346	343	386	342	349	344	332	350	363	345	343	364	370	354	336	367	348	373	332	323	342	369	348	328	339	342	339	369	336	335	337	359	381	343	372	334	358	347	359	369	386	364	334	360	352	349	371	382	356	363	351	350	340	371	360	353	393	362	364	383	346	361	395	320	375	336	327	374	351	363	351	331	353	353	335	367	359	395	338	362	345	361	326	366	340	340	352	352	359	323	326	375	325	388	341	333	360	382	370	339	361	369	342	365	318	341	326	339	400	341	344	382	376	377	333	356	345	355	348	343	336	369	371	354	296	361	315	348	363	333	349	339	346	363	353	354	344	353	384	380	354	366	353	343	346	382	365	404	332	358	328	372	361	324	358	338	386	334	331	389	363	366	372	367	356	342	356	369	347	357	373	330	355	349	313	373	337	357	372	339	326	365	350	355	350	340	347	364	347	379	362	359	365	324	362	358	366	343	355	354	350	361	361	333	335	340	347	351	342	352	349	375	368	362	354	376	359	347	330	341	361	373	321	365	328	326	329	343	344	358	349	340	348	369	372	391	365	361	322	367	364	331	324	327	365	339	345	358	366	367	377	357	409	327	363	333	331	351	352	400	295	324	388	328	355	344	357	343	353	336	312	357	362	342	364	354	327	340	373	356	382	355	345	355	383	355	350	360	389	340	364	342	330	378	332	330	372	351	357	335	361	336	366	343	374	358	355	366	354	358	386	360	327	357	352	346	338	339	368	356	368	331	326	362	389	358	355	326	347	371	348	324	374	364	348	386	378	375	352	360	355	343	360	356	358	385	350	361	344	332	373	344	353	372	356	377	324	348	331	365	366	337	386	372	351	366	389	375	366	329	311	346	384	349	354	350	374	384	364	353	365	341	357	378	336	327	353	339	354	385	334	388	338	353	372	361	361	375	372	351	327	361	344	381	322	347	334	367	362	354	401	369	362	335	350	369	362	356	355	350	347	344	325	339	366	367	353	309	359	338	348	376	363	363	371	368	368	358	358	382	355	362	322	338	353	327	401	338	359	329	351	347	361	315	337	364	361	375	337	361	327	348	369	352	335	342	348	359	341	348	368	380	341	363	382	338	357	330	349	333	343	359	348	379	309	362	354	364	348	378	346	377	330	356	353	338	318	369	351	360	347	357	361	368	367	353	322	357	336	364	357	364	375	354	340	354	364	370	337	353	377	356	350	368	323	359	316	338	376	308	335	348	349	368	362	338	352	322	343	353	346	377	352	333	373	367	347	336	321	359	368	329	375	349	353	366	363	335	339	367	344	337	316	360	354	387	325	320	347	372	376	348	345	373	345	337	344	352	367	362	345	349	332	376	347	339	357	353	351	366	297	362	354	344	357	340	359	345	350	350	341	359	335	345	335	345	359	343	381	344	360	349	330	324	348	330	345	339	343	329	319	322	383	327	331	374	348	369	345	348	350	352	358	349	342	360	363	332	356	351	371	338	344	359	374	349	343	356	348	334	337	334	381	356	330	361	372	354	356	379	357	358	351	339	326	350	348	371	336	332	387	372	331	342	371	330	381	344	359	377	354	357	384	336
24710	21139	25146	20977	3775	1633	1163	1004	727	664	575	505	470	483	396	388	379	364	360	340	321	304	320	282	311	336	322	318	307	326	333	306	318	292	279	272	288	286	309	269	278	298	278	311	259	252	246	247	270	285	255	285	274	254	269	277	264	287	298	244	260	265	285	256	262	254	249	270	232	275	262	250	254	251	257	272	249	220	280	268	262	239	266	255	238	270	262	268	267	244	271	268	277	262	255	230	242	266	250	266	277	245	263	237	244	257	267	275	263	255	254	247	254	251	241	243	280	264	260	265	271	227	261	286	247	241	269	264	266	258	248	266	231	272	261	277	261	258	250	262	284	223	229	234	277	256	292	254	263	300	280	236	275	258	259	228	243	270	247	275	247	262	238	278	263	277	259	256	271	272	256	262	266	251	238	250	263	270	246	266	221	263	240	276	257	248	249	229	237	260	272	221	256	248	286	260	281	276	246	298	240	257	271	242	242	252	264	249	233	269	235	254	269	253	280	246	248	252	225	245	256	240	256	262	253	257	251	233	245	237	246	246	253	267	255	282	259	252	294	267	246	248	263	271	240	250	272	254	252	238	243	235	250	249	235	269	276	271	266	264	239	262	241	247	242	255	238	270	259	240	269	260	228	247	239	240	269	227	259	278	254	250	247	258	242	231	236	231	250	227	251	254	245	290	248	257	273	253	273	265	223	271	264	290	271	251	252	282	277	270	237	270	229	275	233	265	251	288	267	265	265	267	268	267	260	244	277	241	258	237	241	247	258	273	252	242	247	258	270	262	237	260	258	273	229	233	241	238	258	261	277	284	260	260	244	246	268	266	243	279	291	268	258	235	243	240	265	246	253	251	276	264	230	237	232	245	246	255	273	244	244	246	310	248	263	256	238	272	262	278	271	264	233	252	238	267	252	273	260	244	246	250	257	259	246	235	251	241	233	275	267	240	249	254	248	259	261	262	256	271	246	288	242	247	267	259	258	264	233	248	256	266	262	240	231	273	254	246	265	259	232	258	257	261	231	222	252	257	264	254	244	253	265	225	269	252	251	274	245	254	238	274	250	274	251	241	262	269	231	252	282	288	263	249	268	256	247	282	240	225	243	275	242	266	248	212	248	234	247	253	231	273	292	251	258	235	242	272	244	266	247	256	257	230	259	255	233	231	216	232	273	267	252	254	256	241	251	236	233	282	255	206	260	253	262	251	271	239	268	270	246	279	261	258	230	257	252	257	219	260	257	246	262	276	258	276	271	293	250	246	239	238	260	271	250	248	235	246	250	233	258	246	225	262	273	231	241	255	243	263	260	258	276	261	266	292	261	242	242	260	239	242	261	239	243	259	279	234	234	275	281	254	294	257	242	262	264	298	226	257	251	249	248	255	252	272	257	280	255	261	264	247	271	273	243	293	245	248	235	275	262	247	237	253	253	230	230	240	271	273	253	249	265	260	269	251	244	256	256	248	232	273	260	250	259	245	243	266	250	271	256	246	269	261	250	258	225	261	259	257	241	252	252	240	242	306	252	267	254	259	246	236	274	224	245	251	239	258	244	250	258	249	252	262	246	262	245	238	257	239	279	272	258	232	246	245	227	247	257	240	248	260	227	262	229	282	231	253	225	244	246	246	282	254	259	264	252	289	252	262	243	262	257	254	269	245	234	270	247	272	274	218	273	222	245	252	260	281	266	235	260	295	253	264	291	254	272	267	247	265	246	280	256	239	253	271	281	284	241	267	256	270	254	270	252	267	254	245	250	256	253	254	276	265	270	274	248	260	250	274	265	260	272	225	253	243	283	247	262	246	273	260	260	268	265	232	220	260	269	245	278	286	238	254	250	280	280	283	241	269	265	255	284	247	248	252	251	252	252	272	286	231	283	257	253	271	272	283	279	246	292	240	254	247	249	236	251	248	217	274	240	235	241	266	270	228	264	297	258	262	256	249	256	237	247	263	256	223	244	248	237	239	273	258	258	235	222	249	243	273	243	230	261	291	266	283	242	273	234	245	259	254	242	256	238	265	259	246	235	262	246	247	245	238	255	287	221	269	249	256	243	249	252	249	262	246	269	234	266	245	271	260	262	260	272	244	253	268	251	285	275	264	263	239	243	244	259	279	239	223	248	253	257	270	243	245	232	281	266	248	260	266	243	254	234	251	236	265	244	268	265	269	255	272	243	264	230	241	251	268	279	237	228	272	241	216	287	250	272	258	234	259	233	269	245	264	264	248	237	240	244	254	257	242	257	263	259	218	241	257	236	243	231	276	289	256	283	264	253	250	270	256	238	240	262	212	257	243	246	246	263	267	263	270	263	258	287	264	240	243	263	265	246	237	244	288	244	249	260	242	262	270	274	260	262	247	260	263	250	246	265	236	268	235	274	225	238	241	247	223	250	219	282	259	259	266	248	231	268	255	278	262	264	227	251	259	275	285	263	273	249	254	253	241	268	266	279	260	249	243	225	232	265	270	260	263	249	255	245	250	259	237	266	268	263	254	263	239	238	218	249	259	247	265	280	246	245	247	262	244	258	253	265	241	251	257	252	261	262	269	234	263	269	253	261	215	254	253	255	260	245	251	260	249	272	233	249	247	226	261	235	266	262	260	243	254	240	289	297	268	221	260	249	258	246	244	293	236	267	283	280	240	260	282	246	245	237	278	254	260	263	271	259	243	277	247	221	271	255	240	279	270	235	252	263	248	274	253	249	271	271	256	255	251	249	244	274	273	226	266	256	272	241	231	264	257	220	234	250	247	269	257	267	252	299	257	244	255	278	284	252	259	249	266	286	233	257	251	269	260	262	254	254	236	261	264	263	268	239	235	260	235	243	277	242	250	246	246	264	260	285	287	237	267	239	298	266	268	254	260	244	257	272	249	264	228	263	250	256	250	243	254	273	242	260	242	284	250	241	260	264	259	253	257	272	246	246	276	260	260	265	266	235	288	236	255	262	213	258	272	256	274	285	230	259	235	256	242	289	218	242	256	223	261	237	245	255	251	257	247	258	209	241	256	255	233	276	255	274	239	260	247	216	243	246	244	231	270	270	242	273	233	263	227	264	270	225	273	248	273	250	270	289	249	228	297	246	245	250	233	269	238	277	249	263	255	274	251	261	282	263	251	268	264	273	272	263	281	239	243	257	259	260	262	249	286	255	270	268	265	286	247	274	229	252	223	260	273	250	256	237	253	242	271	241	239	266	238	269	246	243	235	258	279	255	254	241	241	265	244	274	291	259	241	261	262	271	271	286	267	261	251	234	257	250	254	255	266	261	231	257	256	264	282	245	248	220	274	239	266	261	284	258	260	238	250	256	276	268	261	259	283	283	248	273	234	238	264	264	254	263	266	253	241	253	262	231	246	235	254	245	254	282	266	258	265	256	253	242	239	257	230	236	288	226	255	261	266	240	241	225	218	283	247	257	274	264	279	253	254	267	245	249	271	259	246	251	227	253	259	257	246	255	254	284	258	252	236	267	263	229	275	229	258	256	281
21717	27978	17624	10041	6607	4768	3465	2757	2300	1835	1470	1305	1194	1128	1003	824	813	718	741	656	644	624	605	595	555	576	551	558	560	526	528	544	524	475	495	504	479	467	483	476	461	461	443	494	454	481	479	492	455	465	500	472	456	519	483	465	459	455	472	457	425	417	406	416	368	405	412	429	388	446	392	412	434	415	407	395	408	409	408	425	416	416	429	393	405	408	424	425	407	412	446	390	431	383	362	403	411	378	412	412	433	389	363	432	400	405	423	404	425	443	437	391	403	436	386	443	366	423	440	415	390	358	397	372	406	401	401	399	426	422	435	400	396	430	431	399	404	441	414	399	412	424	394	403	424	395	397	391	395	419	387	390	427	416	414	407	409	403	422	397	389	398	378	383	403	401	410	387	400	413	424	453	422	377	384	394	406	432	366	406	418	401	420	431	409	406	415	404	466	401	390	442	406	450	428	395	395	418	393	396	429	375	408	384	401	425	381	417	415	371	413	433	391	397	388	379	390	389	421	384	410	398	450	410	397	396	403	439	437	416	417	406	415	408	405	421	391	391	385	417	384	429	380	441	393	386	416	395	383	386	409	420	426	386	406	401	403	392	417	400	411	391	434	436	384	410	430	389	416	441	411	394	408	385	420	392	409	424	386	408	414	411	424	400	433	399	389	440	397	420	362	354	406	419	417	456	435	431	371	413	388	416	436	403	426	409	400	398	403	402	415	401	384	393	399	375	428	388	402	415	405	413	438	429	412	413	404	416	390	413	410	385	428	448	377	419	400	410	399	402	409	407	405	403	406	397	398	385	400	424	411	410	387	429	383	386	398	398	389	424	413	396	395	359	400	425	418	420	389	418	429	394	394	410	393	413	405	440	421	399	415	415	413	414	420	438	412	437	389	365	415	433	407	413	424	390	420	432	402	402	414	430	426	408	373	423	413	370	393	401	402	396	423	365	409	404	415	393	390	421	392	439	394	390	413	375	378	422	418	402	467	403	424	410	405	387	416	423	410	375	417	391	388	385	394	441	440	372	400	381	396	405	395	400	424	426	410	363	435	455	428	425	430	417	397	381	416	419	421	433	379	405	435	410	403	382	398	427	420	393	410	413	386	439	401	372	394	413	414	398	397	389	393	413	412	411	425	390	434	432	406	385	409	370	397	410	381	438	442	390	425	398	412	428	409	421	381	436	388	409	383	397	411	398	410	394	432	417	366	380	416	417	375	378	424	442	376	416	423	432	400	421	383	434	389	425	385	427	375	404	410	433	432	401	410	391	419	384	439	406	379	416	406	407	449	402	401	431	401	429	412	440	433	387	409	405	443	399	384	408	462	414	401	365	407	382	429	418	424	401	404	387	384	374	422	367	393	436	428	411	387	417	406	420	436	373	413	342	401	386	408	400	430	434	447	399	396	394	418	439	439	383	434	409	384	384	438	433	409	388	374	446	413	390	431	426	405	404	422	420	411	395	446	385	407	437	409	391	418	388	464	386	423	385	401	376	404	388	436	454	401	410	415	400	404	396	426	388	426	392	391	387	407	407	413	386	412	441	391	386	407	397	415	391	396	396	411	406	404	405	372	407	435	390	404	405	416	403	431	407	400	391	380	394	400	411	428	442	419	427	414	397	439	411	422	420	422	418	389	399	413	417	418	399	402	417	391	397	423	414	395	421	449	418	391	397	382	421	366	402	397	390	401	408	411	450	433	380	411	407	389	421	411	435	401	405	371	411	397	398	429	434	384	426	393	395	395	424	404	409	382	459	382	404	384	452	378	401	389	436	379	430	411	394	404	409	422	405	454	425	417	391	434	437	429	383	439	407	416	388	428	421	369	391	413	410	384	401	397	390	436	447	410	400	430	400	428	399	422	417	413	440	387	418	372	420	424	416	440	378	420	414	407	432	405	399	415	404	372	402	388	428	380	465	433	426	434	383	430	427	407	401	400	403	416	370	431	386	400	410	422	405	416	391	397	420	408	432	417	397	407	432	404	388	411	437	392	383	446	384	390	447	405	405	406	403	402	411	415	398	409	412	399	411	384	412	395	386	410	423	431	412	400	426	396	405	388	438	427	406	379	396	380	402	366	422	408	410	418	386	400	387	396	358	398	373	443	420	410	394	456	425	402	412	374	418	381	423	397	438	382	414	424	438	405	413	428	421	406	391	373	389	398	403	471	445	433	409	393	397	385	407	414	420	405	438	374	427	432	413	389	350	433	426	437	401	427	421	401	387	420	424	380	429	404	411	396	415	407	420	396	465	374	380	413	387	429	408	389	418	423	376	386	412	420	408	420	429	369	450	421	400	381	398	376	404	405	416	420	372	400	384	398	377	442	416	430	398	396	434	410	445	430	455	425	408	406	423	383	429	428	398	372	410	442	450	415	399	389	432	420	380	403	384	423	429	412	388	415	429	407	409	417	377	463	414	413	385	408	423	433	391	421	400	397	376	427	402	367	381	421	423	454	363	445	425	389	392	397	418	415	416	401	413	392	380	402	413	414	381	393	394	426	399	410	389	454	452	379	422	429	423	407	392	417	389	409	412	415	434	417	437	403	423	389	370	428	424	406	383	380	442	376	418	375	390	421	362	424	397	434	415	436	441	442	393	391	393	369	419	393	416	400	400	416	432	435	419	413	402	426	387	410	398	420	408	399	374	386	437	437	398	378	452	396	428	414	374	362	427	379	404	383	399	358	457	410	407	451	388	426	442	413	392	398	416	373	414	402	447	371	427	411	416	427	399	434	394	380	388	422	412	397	375	427	371	440	403	415	443	394	398	409	371	404	391	414	393	383	434	411	408	412	345	418	424	384	430	413	413	414	421	396	416	422	443	429	409	399	386	408	430	395	401	413	385	364	410	432	391	421	419	431	403	438	389	421	435	414	397	422	364	367	385	384	402	410	401	421	432	384	430	451	403	355	409	435	414	417	398	412	397	377	424	396	462	420	409	376	403	426	388	416	394	403	411	417	380	380	434	420	413	416	383	392	364	405	392	428	438	443	426	385	399	419	411	396	439	419	410	433	386	441	431	385	398	357	396	440	414	392	430	400	416	457	451	387	404	421	398	400	411	424	418	391	370	358	402	404	408	373	439	445	432	403	419	406	445	377	415	424	455	437	410	394	433	384	436	405	416	388	412	408	395	419	394	443	399	430	395	411	435	431	391	418	379	406	395	351	386	446	405	402	403	380	433	437	441	403	391	400	420	410	389	409	388	409	425	416	416	420	419	392	410	415	406	414	396	442	415	410	384	387	405	381	408	408	412	427	408	404	383	403	416	407	428	421	408	395	421	442	430	389	403	395	421	371	417	415	377	386	402	405	450	396	389	374	402	422	387	402	404	393	407	410	410	425	427	399	401	400	391	417	414	401	407	410	424	423	420	454	406	405	417	402	418	394	405	379	389	416	397	361	412	415	419	383	410	429	410	407	422	397	386	401	437	419	389	420	442	410	411	395	412	378	409	408	399	410	356	386	429	390	438	400	412
22435	21136	28191	24262	21116	17118	4290	1975	1374	1088	936	801	656	624	574	506	427	416	405	383	321	349	328	296	300	274	291	289	273	299	264	259	264	214	253	226	246	224	243	209	215	208	239	230	212	239	227	235	225	233	238	207	240	240	226	205	199	197	189	189	193	181	187	177	199	194	218	177	164	186	206	179	214	176	197	182	193	191	226	190	207	177	180	177	236	226	170	175	177	185	185	191	196	189	179	171	190	212	173	186	178	156	172	190	189	191	212	199	190	198	168	213	199	175	186	201	210	202	190	194	185	191	183	216	205	167	188	190	176	197	190	169	169	201	185	206	172	188	180	211	197	183	161	187	187	181	174	201	186	167	185	183	187	180	185	196	181	178	169	180	167	175	198	192	180	180	187	152	176	200	182	201	180	194	169	188	171	190	207	198	159	199	205	184	212	196	180	182	193	188	183	175	162	175	196	190	207	189	178	151	200	203	182	178	201	185	208	185	181	205	173	201	184	190	201	195	201	180	185	193	177	178	189	189	199	196	193	193	182	211	188	186	186	171	182	205	184	193	172	193	179	183	171	194	196	197	197	188	178	186	184	199	195	211	202	195	210	171	190	205	203	208	145	206	182	216	176	171	177	171	187	190	171	209	192	154	172	190	185	193	181	207	175	190	176	187	193	186	160	192	199	180	202	186	170	210	170	198	190	173	191	188	175	196	202	213	188	168	211	175	182	201	178	181	204	184	187	190	217	183	189	199	172	182	176	182	178	176	198	219	172	210	189	181	201	186	158	188	184	195	176	186	193	174	184	169	196	178	166	176	183	181	180	180	181	190	183	171	193	183	176	174	205	191	200	169	193	196	200	178	212	164	197	209	183	172	186	187	189	156	163	178	194	186	174	174	176	185	198	172	212	175	183	180	204	180	179	182	198	183	185	171	187	183	171	178	187	207	179	189	190	195	180	194	216	173	180	168	187	177	174	204	187	196	178	173	190	195	184	187	207	191	197	179	183	171	182	200	171	176	179	202	202	167	187	186	186	209	191	165	222	171	214	149	198	184	208	169	180	172	193	195	194	204	192	189	206	206	151	180	165	173	185	195	181	191	208	166	180	195	194	209	196	185	180	187	204	197	181	202	196	170	188	178	204	181	178	193	189	199	166	200	187	209	211	178	183	172	183	204	187	164	172	192	189	174	199	186	193	151	202	176	195	185	175	195	170	172	173	191	193	196	200	193	188	189	182	161	168	173	176	192	170	192	192	180	204	168	191	202	202	198	169	187	191	202	190	203	170	180	199	185	201	199	176	202	182	183	154	173	191	182	187	194	176	159	186	227	178	203	172	165	176	180	190	180	193	204	185	191	205	191	195	208	201	184	202	219	177	209	190	201	198	207	203	190	200	168	175	182	178	180	183	190	171	190	200	182	191	185	184	171	163	183	189	201	212	184	175	201	179	196	173	205	194	178	169	163	179	223	170	190	191	185	188	171	183	180	204	181	192	197	174	188	206	176	190	188	166	184	199	188	177	176	179	180	194	186	197	195	171	206	177	154	200	172	181	175	178	184	198	183	178	203	192	178	173	172	184	167	177	191	186	163	187	182	204	221	170	185	178	179	191	208	152	201	196	159	194	192	180	206	209	178	214	185	149	182	172	188	162	175	199	190	168	189	178	181	178	206	167	193	192	176	186	204	190	174	220	190	183	171	164	175	179	179	170	173	177	188	186	203	183	181	192	172	171	158	200	178	174	202	182	177	191	185	177	227	187	188	193	186	176	188	183	173	185	204	198	187	192	172	201	196	202	175	172	185	173	149	188	177	184	204	192	187	184	189	183	202	182	208	178	196	192	192	199	178	171	187	197	189	193	191	213	158	165	186	199	176	211	188	193	223	187	183	188	206	193	203	203	196	167	198	191	180	183	193	196	180	188	183	174	192	190	182	220	221	175	163	182	197	185	223	203	185	167	190	168	181	190	201	179	207	189	171	177	171	213	153	191	196	168	186	195	185	166	195	169	165	173	185	182	178	193	170	212	174	169	188	191	188	198	215	177	171	181	205	212	200	185	170	162	179	163	194	174	189	183	174	203	181	188	167	166	175	176	199	221	198	182	189	184	220	170	174	180	183	169	173	179	207	164	200	168	200	191	199	198	183	192	180	176	199	156	204	204	173	183	166	145	206	207	180	191	199	170	210	192	175	182	195	190	145	173	190	198	168	152	182	196	212	191	183	180	177	170	166	187	161	182	169	200	209	181	140	195	168	165	195	163	172	204	174	189	183	209	182	210	191	218	220	190	192	206	182	159	189	192	172	184	201	198	202	223	205	181	172	187	195	169	193	147	162	195	181	161	191	180	174	197	186	169	183	174	154	162	161	202	196	193	208	160	177	191	202	186	172	179	189	185	160	172	180	180	179	172	192	178	181	198	192	224	208	179	184	172	192	196	195	197	183	191	196	176	174	183	183	192	192	194	197	197	187	176	188	187	173	208	179	222	199	164	175	195	210	198	189	183	179	197	184	191	200	176	194	197	166	192	190	193	197	176	182	182	188	181	199	203	206	196	188	181	218	190	172	195	189	178	173	196	165	162	168	208	185	200	187	178	213	163	165	210	204	174	174	196	177	176	190	172	180	186	189	198	174	179	209	160	200	201	186	189	204	175	186	187	177	167	163	171	181	201	201	205	203	197	164	174	183	195	188	160	184	181	201	186	187	200	213	203	200	194	175	193	190	196	173	175	198	182	172	165	165	180	200	195	161	195	162	173	177	178	196	178	172	196	185	185	210	175	173	210	183	183	184	199	180	177	170	168	183	181	178	181	184	184	181	181	195	196	201	172	192	173	168	196	192	176	207	177	161	182	192	181	189	193	174	192	183	202	191	172	210	207	178	200	170	199	204	171	193	190	170	171	184	169	199	206	204	202	177	195	167	174	195	181	187	205	176	189	191	172	202	168	185	187	196	190	164	182	168	173	198	176	210	183	162	194	194	171	192	204	179	202	189	190	182	200	203	180	196	201	199	192	175	184	188	180	183	195	178	183	169	188	193	187	183	221	183	186	201	180	204	181	197	184	180	189	195	164	179	173	187	187	175	170	201	210	179	196	214	189	182	180	195	184	211	192	201	185	188	190	187	171	185	201	179	201	181	186	203	185	166	174	177	184	193	189	198	179	179	161	197	195	168	177	161	200	175	172	167	174	191	176	210	189	192	190	194	187	212	187	189	198	194	198	178	194	181	213	182	184	184	179	183	187	176	175	177	208	215	165	189	199	192	177	189	180	182	198	196	195	161	173	197	183	198	181	176	163	187	172	185	206	171	201	164	193	186	188	176	167	191	186	193	175	179	195	210	173	186	189	166	180	178	187	171	190	192	174	180	179	182	175	186	191	214	167	172	165	183	202	175	199	189	179	170	187	181	189	167	190	180	197	197	206	194	180	198	204	173	196	182	196	187	180	186	186	165	184	168	168	166	185	172	188	218	181	216	177	150	192	197	181	207
25780	37655	25690	16574	11575	8494	6580	5107	4119	3196	2596	2178	1835	1601	1381	1157	1037	1011	890	821	754	746	660	662	600	632	572	577	569	587	534	504	493	476	470	473	491	425	426	433	365	396	387	398	424	403	401	409	433	412	420	381	396	408	433	368	352	359	348	356	362	339	324	364	338	295	301	300	300	306	272	298	310	284	321	317	286	326	310	328	287	302	306	314	292	286	284	330	311	308	294	294	318	302	288	291	312	305	311	312	292	315	310	299	315	281	292	294	287	311	295	296	281	288	301	333	268	321	308	286	299	286	306	299	303	292	310	314	303	286	286	326	300	296	305	336	291	288	274	297	306	285	308	315	314	289	300	312	267	303	250	295	285	294	312	334	291	290	298	329	308	322	281	296	272	289	300	306	331	285	317	290	311	326	303	264	332	267	292	305	331	272	301	293	279	300	303	278	267	291	321	314	256	307	303	301	291	288	295	274	307	313	281	280	305	320	294	294	272	326	276	304	279	283	272	285	255	315	313	302	319	257	287	274	312	287	301	306	269	299	308	276	276	293	298	314	301	292	281	293	255	314	302	316	277	299	306	311	297	316	289	297	299	296	307	253	277	284	307	313	330	312	309	293	310	295	300	280	278	275	291	302	293	322	286	297	315	315	298	278	279	290	280	335	273	311	321	281	310	302	303	324	306	319	299	322	292	303	303	286	294	327	279	295	271	320	283	312	301	326	291	300	313	324	291	308	280	347	310	307	292	282	301	312	294	259	290	275	283	296	261	285	300	301	296	317	286	287	259	307	287	286	303	321	288	284	321	312	317	281	307	287	330	286	283	301	295	306	276	270	281	291	296	319	291	313	307	295	290	260	273	276	317	307	300	288	264	289	308	267	277	335	309	295	278	299	295	302	301	323	302	285	296	330	299	294	292	296	307	286	313	288	264	306	281	293	304	295	320	272	308	283	271	314	279	285	296	290	296	293	301	300	321	316	290	327	270	282	300	292	308	300	273	286	286	291	335	298	295	291	308	317	294	312	277	279	280	284	318	279	310	290	270	282	284	304	274	298	298	309	314	310	273	263	295	313	265	299	325	294	302	295	304	323	306	277	321	294	314	303	318	301	320	304	256	280	307	309	294	315	295	329	319	286	324	293	289	298	301	327	298	315	317	280	313	267	314	283	317	312	304	290	298	263	293	292	325	263	274	305	301	298	306	273	302	277	270	277	295	294	297	289	288	315	295	307	295	263	276	302	321	330	313	312	299	288	303	281	296	294	302	306	304	274	304	286	299	316	287	271	311	303	288	306	286	310	289	293	307	312	306	331	298	308	253	266	302	300	274	288	306	304	299	316	261	261	296	291	284	274	309	287	292	311	273	310	293	298	284	302	322	300	311	276	258	284	292	293	277	313	303	295	264	314	270	262	304	271	303	300	290	297	275	283	307	270	295	318	274	305	314	326	310	278	269	335	293	279	289	309	291	270	311	293	290	275	283	284	304	316	308	315	286	270	315	296	316	292	316	316	335	304	265	294	327	303	286	321	287	312	287	290	305	281	296	306	308	313	271	291	287	278	271	308	271	294	302	305	316	277	281	304	302	301	274	310	300	288	315	308	302	316	284	268	296	292	291	300	297	281	282	291	284	325	307	302	289	283	296	289	278	285	290	295	298	291	261	294	285	312	336	308	314	315	288	281	308	329	284	300	301	301	304	267	284	300	299	286	292	337	263	275	324	281	270	301	308	290	309	276	292	288	330	298	280	279	311	318	308	311	281	323	273	326	280	295	286	316	282	258	273	310	277	310	299	316	285	302	301	286	305	302	288	292	296	312	282	306	315	302	296	266	260	301	272	267	279	308	324	296	296	296	292	305	301	317	294	329	290	299	289	304	260	303	292	330	301	302	293	324	263	280	291	273	316	298	273	261	285	316	304	264	288	287	296	276	275	322	274	330	313	326	293	329	302	297	280	307	307	331	303	295	271	300	277	274	303	275	283	351	281	306	296	292	281	282	302	311	300	300	285	294	266	322	284	302	294	336	311	305	338	303	278	289	269	292	283	280	283	282	318	296	267	278	276	298	292	294	309	284	251	303	289	309	295	284	298	295	277	282	261	297	316	293	263	326	319	313	278	276	334	270	289	290	302	316	305	302	273	290	297	312	287	281	298	280	303	307	292	275	280	314	272	282	281	314	292	321	295	281	306	302	290	306	298	275	282	275	324	280	284	292	291	290	291	268	295	309	318	279	294	339	311	310	306	280	271	307	307	280	291	309	320	293	292	292	314	290	283	297	342	285	316	319	304	289	300	302	313	303	292	292	287	286	318	316	328	304	303	298	270	285	299	285	291	301	308	320	319	292	281	297	257	328	312	267	298	279	334	303	261	322	309	310	291	301	308	263	256	253	314	297	317	307	280	285	307	281	283	302	304	293	339	293	307	302	308	278	283	328	284	302	317	296	288	300	284	293	297	320	287	282	301	307	313	272	303	303	294	340	298	297	323	279	270	293	303	315	316	279	295	304	289	265	300	304	296	276	303	274	303	271	278	288	287	294	310	291	294	301	280	277	323	308	277	287	262	313	280	289	299	307	329	275	295	288	287	289	276	296	321	312	305	298	291	258	304	273	290	297	276	290	334	266	268	316	270	274	300	283	319	304	309	323	327	328	282	292	273	287	306	289	279	284	325	279	308	300	294	291	277	272	284	277	268	308	309	282	307	323	298	334	310	295	297	281	270	274	303	301	265	302	290	285	289	272	310	283	264	257	273	332	305	308	293	325	304	291	292	287	300	317	312	310	286	321	305	289	287	306	314	272	273	273	298	302	282	300	294	268	287	304	278	301	297	268	287	305	298	320	253	312	299	318	302	323	288	288	293	318	288	295	293	294	290	289	295	311	278	282	303	282	284	313	324	294	308	284	300	296	283	287	292	313	298	330	306	279	264	275	292	323	291	289	303	290	287	282	273	268	267	303	294	297	272	302	310	306	274	291	277	285	310	310	294	304	270	309	280	282	307	280	279	299	291	278	313	327	301	295	316	278	253	304	286	283	278	276	330	315	310	311	301	271	279	296	266	275	290	307	318	261	273	281	289	287	292	302	317	332	305	291	303	291	283	281	307	276	295	306	304	299	292	297	272	280	316	303	279	277	300	301	294	291	285	305	300	283	310	299	282	305	316	277	289	298	285	285	310	300	262	290	287	296	292	284	316	295	297	293	299	309	291	259	289	270	265	286	277	297	282	311	298	294	308	323	285	302	294	324	275	298	276	282	297	273	318	305	321	272	290	294	289	281	292	320	297	265	293	323	299	270	282	277	289	289	330	300	320	279	294	265	297	319	282	303	264	288	311	276	295	305	300	299	306	313	298	302	284	275	304	292	263	294	281	290	275	284	262	303	312	301	312	296	302	293	308	304	315	317	271	268	297	311	293	286	310	273	304	299	272	314	282	288	304	302	283	311	299	303	290	293	280	285	306	320	281	283	287	307	312	270	292	299	280	317
27612	18926	10453	4301	1960	1344	1033	810	640	587	487	468	439	401	394	386	345	385	334	391	329	328	317	325	335	315	309	313	303	300	296	283	298	284	289	316	270	280	305	282	273	292	301	302	268	262	286	270	274	300	281	304	310	274	273	266	267	267	254	286	275	233	277	288	270	265	273	235	254	268	277	263	249	261	251	304	274	272	265	219	253	262	265	254	267	248	271	273	252	242	256	262	272	266	297	249	279	260	232	256	256	241	263	279	288	284	247	282	268	238	281	270	256	276	291	253	262	311	278	252	273	275	230	260	285	271	269	260	240	274	255	249	273	267	256	246	271	260	259	234	247	274	257	248	245	265	266	277	276	229	285	255	256	270	281	245	275	265	241	271	253	263	245	256	286	300	264	292	277	240	263	281	258	275	285	291	252	306	250	286	260	253	257	292	288	232	279	270	244	290	292	265	285	263	282	232	270	264	261	241	273	273	268	270	295	254	275	274	269	282	256	292	271	270	259	239	270	255	276	262	249	258	310	251	251	266	232	304	264	249	274	278	288	264	251	278	281	247	294	298	277	280	231	276	262	231	273	268	279	262	275	295	279	261	250	295	253	235	241	242	282	298	298	277	274	242	249	236	230	266	264	258	241	283	300	272	250	264	258	240	268	219	289	237	252	273	272	259	262	269	266	242	252	258	273	281	266	264	281	254	282	279	280	257	277	238	280	254	259	257	280	270	266	261	257	267	279	257	259	266	260	260	262	256	274	260	280	259	267	262	283	262	263	273	264	283	287	259	282	250	277	262	235	257	263	244	277	272	254	268	271	276	300	257	279	259	258	254	235	273	261	260	270	292	265	281	286	250	281	271	243	298	266	271	270	268	228	272	283	285	268	281	276	256	263	286	275	259	290	260	245	255	296	261	266	242	274	275	282	254	267	254	261	286	270	272	282	243	264	263	243	258	276	260	273	252	246	269	271	283	280	285	282	260	273	251	232	303	270	281	290	286	293	274	272	275	286	264	279	301	311	293	292	252	282	271	271	282	265	249	275	277	267	296	230	259	251	231	249	250	250	278	255	256	256	303	264	277	259	268	261	247	273	256	249	258	267	263	281	274	286	259	261	291	239	268	273	273	252	298	265	242	250	296	287	261	298	273	250	277	266	250	250	274	274	266	265	239	227	277	283	258	309	280	250	247	268	282	257	260	247	256	255	297	294	275	250	245	286	287	278	243	248	270	268	253	268	289	277	270	263	269	267	261	296	245	261	269	264	270	295	261	262	238	246	262	268	241	260	283	275	284	273	254	264	275	268	259	260	241	281	257	305	260	273	251	288	258	244	281	252	287	267	253	281	242	285	265	289	253	245	279	270	278	270	300	273	240	228	273	269	282	273	262	284	240	276	251	240	267	260	271	253	274	263	260	278	265	235	276	278	272	275	283	255	274	281	283	287	268	283	253	252	258	253	264	267	283	271	287	276	266	259	260	240	265	279	264	246	275	230	276	270	263	266	263	285	276	246	256	293	255	256	268	305	267	272	237	277	276	291	284	247	274	239	261	246	247	263	248	284	257	256	274	248	269	273	269	266	270	275	242	292	266	278	265	295	276	245	238	264	264	279	284	275	275	247	243	254	268	267	266	260	264	276	264	274	245	256	264	288	224	254	276	281	241	284	243	241	269	288	276	253	269	280	272	283	235	243	250	263	264	262	279	266	248	261	268	267	284	282	275	253	287	264	309	306	295	269	281	246	268	262	279	267	294	283	252	281	275	269	307	279	277	248	281	288	283	262	291	285	283	292	280	271	240	280	269	268	242	252	275	273	277	258	244	249	273	267	266	260	273	264	276	274	319	284	252	268	291	259	267	252	278	248	281	267	250	268	274	264	266	274	238	270	276	261	286	281	278	268	276	268	268	283	271	259	298	266	264	248	276	290	250	241	300	271	250	264	295	231	253	252	265	257	304	248	267	272	241	290	260	269	236	262	257	250	273	270	257	257	266	258	241	299	282	268	256	244	244	250	269	253	277	283	265	249	297	256	268	249	271	270	300	267	267	295	254	288	267	299	264	279	277	270	270	278	297	261	265	272	273	278	263	257	252	295	268	297	267	278	253	263	268	285	269	290	264	251	272	297	252	241	244	291	271	244	304	253	262	240	255	288	290	282	284	254	270	266	242	272	248	252	242	294	272	268	273	274	252	255	247	277	250	268	256	254	259	271	264	253	278	266	241	282	257	266	290	273	279	288	274	290	260	269	274	266	237	238	256	259	269	274	255	286	273	270	280	288	266	293	283	260	265	250	276	307	257	261	282	276	287	263	269	254	262	242	268	245	270	266	272	276	256	289	289	266	283	267	285	283	271	266	271	273	271	293	263	266	234	249	268	289	286	274	255	242	252	251	281	285	266	258	237	245	263	277	267	300	264	278	244	213	287	248	247	271	250	262	285	259	279	299	271	287	277	290	268	274	262	253	282	273	274	247	246	276	241	244	277	288	270	273	248	280	298	243	250	278	277	247	302	266	258	297	264	261	272	265	261	280	264	263	264	296	269	276	253	275	284	259	289	253	256	276	270	259	253	249	258	244	250	260	275	261	243	269	274	250	260	268	290	283	249	285	255	253	276	279	268	271	256	272	262	284	245	250	278	272	291	252	250	290	261	283	248	280	251	246	227	275	256	279	258	291	279	268	265	258	253	292	273	268	286	264	271	294	272	278	259	270	245	236	295	267	265	305	262	257	263	253	233	250	275	221	252	282	260	261	278	264	223	266	265	260	303	277	248	258	262	269	248	238	264	257	277	237	266	242	284	277	256	261	267	275	262	237	286	247	241	263	274	271	256	260	244	282	249	286	253	259	264	253	248	276	240	273	264	248	258	261	259	296	249	283	294	260	251	261	251	275	239	267	260	255	276	260	280	287	319	260	281	274	267	238	276	289	260	282	263	257	279	268	289	285	282	279	274	245	270	258	262	280	264	275	266	309	245	299	262	255	255	262	267	278	282	254	274	254	251	278	266	260	262	288	296	274	260	268	286	257	282	266	252	262	263	247	258	295	301	244	283	264	269	283	254	272	272	254	274	281	253	278	238	290	287	263	250	279	298	259	281	290	267	297	303	281	266	246	280	261	256	241	244	255	266	232	267	254	265	258	248	277	277	253	245	291	264	238	267	255	261	284	258	284	253	269	277	264	316	254	277	303	263	263	261	263	259	268	259	292	259	259	302	262	260	273	259	253	295	255	222	265	249	247	273	286	311	286	259	262	274	270	249	263	286	265	279	276	276	234	286	274	270	270	249	248	272	274	255	244	257	272	262	269	257	251	254	293	261	274	299	256	298	269	274	248	283	288	296	292	288	281	264	253	264	249	247	277	256	285	266	278	268	295	256	278	234	243	253	278	264	250	290	254	256	261	247	270	274	267	273	260	236	278	264	249	242	294	265	258	283	284	265	247	250	269	268	252	267	257	297	281	268	252	288	269	246	252	245	269	239	271	262	273	290
19911	24684	15147	8054	5178	3648	2903	2233	1874	1457	1253	1141	1042	882	823	741	685	697	648	591	625	602	574	538	589	559	495	542	540	545	528	538	486	478	531	485	561	499	467	479	491	527	490	439	454	467	510	487	485	467	476	466	493	460	486	440	464	455	462	454	461	440	443	470	371	422	443	465	426	457	421	433	423	430	446	471	449	425	466	440	432	414	435	433	447	401	409	452	419	418	454	434	433	449	428	411	464	429	416	419	426	413	449	445	435	439	447	434	398	425	451	400	415	390	418	427	407	457	417	444	437	444	403	422	400	460	417	446	424	414	424	418	399	403	413	476	404	411	430	480	423	411	433	470	473	432	424	441	414	403	463	432	449	406	406	401	445	474	404	381	426	407	436	455	400	422	415	430	421	431	432	449	421	436	400	405	430	441	431	445	436	414	441	416	401	397	398	428	459	413	441	427	432	456	455	460	439	434	422	450	430	445	392	432	389	415	441	434	411	395	466	378	408	422	450	432	457	463	413	457	434	437	434	432	402	415	455	446	400	405	421	420	455	446	445	448	418	467	423	420	398	450	431	399	426	456	477	401	438	401	414	407	438	451	426	387	423	414	420	429	403	438	433	430	445	445	442	442	396	441	407	443	438	449	454	458	484	422	427	384	446	417	432	458	408	416	441	437	441	418	438	431	408	443	431	448	403	407	440	435	438	431	427	395	452	430	442	444	423	422	426	444	439	415	440	435	403	440	443	381	416	422	404	438	416	445	403	386	437	410	406	408	462	440	458	411	414	451	422	462	475	406	430	399	451	437	388	427	415	477	411	443	435	382	411	446	438	444	445	451	441	450	469	441	394	429	439	425	429	412	462	449	430	430	420	450	430	446	438	440	447	440	413	381	456	426	437	461	407	435	421	410	412	475	426	425	409	427	430	398	426	390	409	423	424	405	415	422	449	442	408	444	436	441	403	400	431	373	422	433	439	430	440	412	443	411	416	377	410	435	418	437	422	429	407	438	412	426	413	413	449	434	421	433	451	407	434	365	419	434	401	403	404	425	404	412	415	424	459	433	444	387	425	399	473	406	452	427	406	436	406	434	424	417	447	446	379	434	412	405	425	401	446	430	400	444	420	450	379	450	428	410	411	429	408	419	457	412	408	455	413	451	431	449	405	408	437	415	440	431	444	393	416	440	410	435	399	436	436	416	459	429	450	436	396	463	465	419	426	461	417	404	431	417	461	449	440	427	453	443	428	409	454	445	429	447	436	438	460	448	428	379	410	429	456	461	431	461	439	457	420	425	455	416	423	460	449	425	431	445	449	468	412	426	411	429	431	460	415	385	415	419	423	450	407	416	423	444	417	430	423	427	435	452	403	403	459	459	442	442	422	430	461	441	446	396	450	446	418	450	396	455	452	431	425	386	432	400	429	426	417	441	441	420	444	419	404	426	457	408	447	380	442	421	434	432	407	431	426	414	433	394	436	418	449	441	395	464	461	436	446	444	431	400	447	429	390	408	390	417	405	432	437	436	401	401	412	393	406	443	386	411	433	460	415	460	426	402	410	416	360	406	424	442	408	437	432	408	436	402	422	428	453	448	413	403	452	417	377	458	485	427	400	436	418	464	439	407	422	422	476	404	417	379	439	412	456	458	382	416	440	444	398	435	443	429	429	400	441	431	416	414	402	414	394	451	436	406	441	437	389	391	389	405	409	408	408	427	463	440	452	409	408	452	416	431	413	434	440	403	394	439	419	382	450	410	413	437	409	410	460	408	459	415	426	428	442	441	410	370	411	377	458	445	397	452	410	433	404	422	433	429	412	437	424	398	414	413	458	419	395	457	423	409	417	424	435	396	414	437	421	425	442	449	417	408	438	428	435	431	449	444	448	443	404	415	424	429	408	453	460	424	439	430	399	391	439	426	418	408	423	398	445	423	445	440	427	397	406	425	432	440	431	398	443	449	430	437	427	421	399	438	421	433	434	372	431	417	400	434	439	408	439	417	431	429	416	415	471	433	407	433	387	385	415	440	447	400	430	449	435	441	444	463	403	396	436	421	454	438	412	440	434	404	436	440	421	424	453	396	420	416	397	423	439	455	423	441	451	408	443	421	449	409	397	406	443	398	440	421	417	433	427	388	417	448	396	428	446	441	474	425	432	417	408	431	456	421	439	422	417	435	422	470	461	429	449	417	419	475	432	426	423	447	424	400	433	440	446	416	405	409	405	413	368	450	442	446	447	443	431	408	473	395	432	384	397	415	478	443	429	445	431	418	455	435	443	422	443	371	465	413	438	417	432	402	448	441	443	460	418	426	463	432	401	437	455	455	431	408	430	411	416	441	398	384	412	413	434	405	408	415	444	421	403	415	397	457	461	420	437	436	445	388	435	409	435	424	406	442	411	434	439	435	416	390	403	436	400	433	442	416	437	430	434	457	411	420	448	441	447	452	419	457	397	412	429	387	440	439	437	399	420	430	428	425	370	406	439	393	420	448	446	426	422	426	443	436	432	437	475	460	426	422	422	412	438	443	422	433	423	419	433	414	462	418	468	444	403	404	468	408	424	404	417	419	434	413	396	425	442	417	433	430	452	418	443	440	431	434	403	435	389	417	386	446	405	436	420	452	438	407	404	433	430	402	409	434	444	436	441	467	438	421	432	439	406	435	431	429	439	420	422	462	439	395	436	413	398	453	408	443	456	409	419	442	428	483	440	441	397	408	424	450	423	430	418	439	429	466	380	417	420	444	402	431	422	411	450	379	384	453	424	436	405	429	440	404	436	470	452	436	418	393	427	386	386	447	419	414	449	460	409	445	446	430	404	368	418	445	406	445	427	427	438	400	455	401	427	415	434	418	418	456	425	392	452	439	404	448	434	427	440	414	443	407	410	407	426	442	421	420	440	439	415	412	432	420	404	423	448	416	427	450	405	465	438	415	418	423	432	434	449	429	441	434	442	427	419	416	431	424	440	438	414	479	419	421	439	449	390	416	400	446	415	425	418	416	411	407	426	443	453	454	429	386	427	447	420	438	397	432	442	421	454	452	427	437	422	456	399	470	424	401	433	391	447	433	413	413	426	390	426	428	451	397	379	441	449	429	413	431	413	430	452	444	460	441	421	449	432	394	410	409	433	439	408	424	403	409	426	421	399	385	451	401	418	439	434	416	449	416	423	445	442	431	462	462	445	433	420	423	434	440	427	387	443	420	445	453	412	436	443	407	410	386	401	411	426	437	444	450	420	431	436	446	422	418	435	445	428	473	452	429	406	397	452	462	407	385	442	448	436	410	449	477	406	393	456	434	401	452	438	450	436	374	421	469	435	446	442	486	382	417	475	429	432	422	470	410	417	454	416	402	448	449	451	397	468	452	433	414	450	448	393	428	434	410	405	455	425	420	428	432	457	451	419	394	439	442	437	452	404	411	427	421	422	424	404	427	452	430	375	409	413	436	419	437	446	391	435	411	473	460	405	481	424	416	418	417	434	438	432	404	465	459
23346	21119	27515	24926	18770	4688	2076	1345	1028	902	763	583	486	500	465	429	358	383	361	347	370	340	336	323	291	306	279	284	295	278	260	272	263	233	275	270	260	234	263	266	234	240	268	241	233	265	247	245	239	222	256	250	243	249	251	225	225	245	240	241	221	224	219	219	240	213	250	226	210	210	236	224	201	215	225	205	227	225	219	220	225	216	214	208	198	219	193	198	219	202	191	214	201	211	217	219	225	225	217	226	230	203	203	236	216	198	209	221	191	221	231	216	213	212	231	239	217	220	242	205	221	205	198	203	215	214	219	214	222	236	233	236	221	230	207	216	235	230	217	218	204	244	215	223	215	224	203	227	222	228	227	211	213	219	196	228	232	211	230	210	216	222	211	223	213	217	209	207	215	235	219	226	237	212	221	200	200	230	214	221	206	203	208	227	201	240	216	217	206	224	199	237	232	218	238	209	240	230	227	227	217	210	228	219	209	202	199	220	213	216	240	223	206	196	210	208	249	217	205	212	231	237	201	209	244	230	213	224	213	194	238	221	197	207	221	209	222	198	222	219	217	231	225	220	219	207	212	205	200	225	222	241	224	210	217	199	232	222	220	209	197	195	214	223	216	212	211	244	234	226	194	207	239	228	213	212	211	229	180	207	240	234	226	242	226	221	202	188	200	210	188	198	213	222	180	206	235	198	219	207	217	201	211	207	231	212	210	217	230	206	226	236	234	218	205	242	257	233	238	192	216	223	202	216	214	207	191	223	222	229	189	203	223	202	227	221	228	236	216	234	221	231	223	207	220	244	195	199	236	215	224	204	201	235	198	220	231	199	217	192	200	217	235	222	236	221	215	216	236	228	233	222	190	203	239	205	211	212	208	231	224	234	216	255	209	228	206	216	207	205	205	211	214	206	212	204	220	225	194	243	256	215	206	213	213	243	204	199	205	215	215	213	216	199	213	235	251	216	201	223	213	227	199	193	211	203	211	200	218	205	195	207	178	212	208	244	214	198	224	220	201	208	218	209	207	198	199	221	246	212	213	207	216	220	222	228	225	216	263	226	231	205	198	203	209	216	214	239	216	218	212	222	199	208	220	222	224	199	251	226	232	189	200	231	238	215	220	230	200	209	215	198	211	202	237	251	200	206	208	198	199	222	223	223	212	226	189	194	212	220	229	257	213	223	194	201	217	214	212	190	202	217	213	213	218	200	228	233	217	202	209	212	226	216	226	232	213	229	211	243	211	198	226	220	254	229	234	221	216	224	228	231	226	200	224	231	224	210	198	219	217	235	193	213	192	225	231	199	223	199	236	201	207	233	220	218	220	217	234	217	207	207	222	240	206	200	230	219	232	212	234	208	215	222	187	211	203	216	233	221	238	248	227	222	183	205	212	229	189	219	213	211	205	214	216	185	222	183	223	206	198	208	195	209	184	213	215	205	200	237	217	238	200	216	198	227	255	195	217	199	212	204	219	219	226	226	215	222	227	218	236	195	226	217	235	192	218	191	194	221	195	228	209	197	208	245	210	203	215	255	215	226	233	236	226	222	228	220	221	226	217	210	239	214	196	208	198	254	232	212	222	223	205	196	223	201	218	202	217	197	219	222	198	227	228	247	214	209	224	220	205	230	249	206	257	181	220	228	234	232	217	195	221	200	214	205	212	225	202	235	223	223	215	214	201	210	222	239	227	229	237	219	197	226	237	208	205	232	204	209	217	237	250	226	203	236	213	235	220	183	213	223	225	219	216	219	208	199	211	215	209	258	218	210	235	178	216	225	222	222	216	200	203	238	202	222	220	198	244	203	205	199	226	203	206	223	200	210	199	224	217	214	234	218	229	222	207	215	206	239	236	220	213	225	191	229	206	211	203	193	226	212	247	184	228	227	239	232	213	213	221	223	216	207	210	221	222	220	223	240	215	207	213	214	225	221	203	210	215	206	216	199	232	204	224	200	220	222	198	217	192	230	209	200	225	216	238	185	210	223	214	207	209	229	222	221	218	204	220	223	251	204	217	210	235	233	207	218	219	258	220	228	234	233	227	206	201	195	219	225	213	219	214	223	213	210	235	185	231	214	246	208	207	220	238	223	221	217	201	219	215	198	209	208	225	207	218	195	222	223	217	212	231	214	236	219	233	207	209	198	218	226	186	219	222	220	212	242	242	211	219	212	209	208	233	217	196	230	212	196	204	218	239	186	220	242	199	234	235	212	202	219	236	226	202	223	222	209	235	220	217	220	221	204	227	204	210	211	212	196	226	222	231	222	229	239	227	221	229	224	214	218	241	228	234	230	196	206	241	233	216	222	241	227	207	229	213	221	198	227	222	195	225	208	228	213	220	233	189	200	224	224	216	227	194	207	235	207	238	234	213	217	201	224	214	208	218	227	228	211	198	241	196	224	226	169	223	210	206	205	211	223	221	207	191	204	224	225	227	254	220	241	238	200	220	221	219	241	223	221	224	174	193	213	229	226	232	204	207	210	208	231	211	241	212	212	225	195	222	241	218	226	251	199	219	193	224	256	212	217	198	234	223	221	205	222	197	240	228	225	220	214	213	222	235	223	205	233	212	212	226	203	214	224	208	212	218	238	190	221	224	222	219	223	233	230	211	232	222	211	222	208	199	222	214	206	221	224	208	185	206	224	213	212	251	209	218	209	243	230	217	219	185	218	191	235	214	198	215	242	234	225	229	220	213	222	206	184	199	226	214	237	215	248	212	214	206	216	201	226	221	226	211	228	220	185	223	220	218	217	217	246	225	215	215	219	216	221	228	218	226	229	239	208	232	236	239	216	224	213	207	215	218	217	226	190	227	191	237	221	232	193	243	226	222	218	222	211	220	213	211	211	234	212	243	210	210	190	223	218	214	210	232	206	263	199	228	223	200	187	238	215	220	234	222	203	218	233	207	201	212	236	194	228	224	240	238	233	214	200	212	210	198	228	200	214	200	235	218	230	236	201	247	216	199	231	190	197	207	213	222	205	247	199	234	234	236	216	210	242	200	204	209	237	206	226	210	223	213	218	192	232	241	217	198	225	214	231	212	191	207	236	184	201	212	216	219	198	204	203	230	188	217	192	219	197	211	205	215	204	216	211	236	221	242	231	225	202	214	235	232	190	220	227	192	216	217	224	215	223	236	207	218	247	205	201	177	213	228	221	201	198	205	227	243	218	222	246	226	199	231	193	222	221	196	214	235	263	220	233	198	208	205	226	219	239	211	223	232	193	220	206	222	201	221	227	222	209	207	207	203	216	225	216	228	210	225	248	216	209	206	208	204	236	209	203	219	229	216	209	206	201	227	226	211	176	243	207	223	226	238	194	206	204	199	193	227	230	215	228	209	244	232	218	223	217	229	184	230	187	234	233	217	185	207	232	229	215	204	205	212	225	241	217	220	236	207	241	206	238	221	205	209	187	210	208	218	217	227	216	210	240	203	203	226	191	226	215	233	201	221	204	235	234	191	244	247	216	211	229	253	222	228	228	226	231
23403	30845	21786	13202	8722	6317	4905	3832	3098	2525	1934	1750	1432	1281	1056	995	974	784	801	709	692	637	632	594	559	577	553	581	550	495	509	495	490	491	465	515	479	441	418	452	390	403	441	440	452	412	445	431	453	411	433	434	416	439	423	452	429	392	377	362	361	366	359	353	347	379	338	318	349	351	355	367	385	365	344	380	363	367	358	341	368	328	369	364	361	340	323	369	347	374	371	355	356	363	352	357	320	335	353	350	347	369	386	368	346	383	343	369	379	338	334	368	366	354	333	348	324	347	357	344	376	337	339	327	353	343	344	413	376	348	329	368	374	332	354	382	374	336	340	339	355	370	361	365	345	337	355	343	337	350	341	363	362	362	344	345	321	351	350	360	338	304	339	371	326	313	366	365	355	375	376	363	370	389	364	352	356	348	357	342	332	374	352	355	363	342	327	369	331	338	347	353	334	340	318	340	369	337	356	326	356	347	330	357	329	371	321	390	355	345	378	332	348	345	354	346	343	359	336	352	344	356	358	362	360	348	342	354	342	345	355	328	310	374	393	346	353	339	374	353	358	338	336	341	383	363	347	336	342	375	377	335	334	356	358	335	372	363	329	325	344	336	313	353	353	333	337	345	332	379	336	365	371	367	356	358	320	337	352	346	331	336	352	331	319	361	363	337	344	369	317	345	333	334	365	380	340	348	368	350	376	376	360	351	349	342	341	375	323	363	371	348	364	361	389	373	339	352	374	371	346	336	369	351	344	347	361	350	349	353	324	358	350	374	381	360	353	341	354	362	352	367	355	328	342	326	343	316	341	331	331	324	384	347	329	361	352	387	328	363	326	361	330	335	341	382	370	361	364	359	376	362	358	367	360	314	369	377	321	361	332	348	350	372	375	347	341	356	374	351	315	376	314	354	379	350	365	328	374	349	345	354	323	390	335	339	378	342	374	363	315	346	374	308	310	350	341	335	370	371	360	366	361	348	353	369	349	357	385	327	326	356	367	358	386	401	384	322	380	338	366	342	348	331	341	356	368	369	364	343	358	352	365	344	337	329	350	353	352	361	337	352	334	362	362	354	379	331	394	356	325	401	360	338	355	333	412	368	326	341	367	338	339	385	332	379	359	347	367	370	349	352	359	378	349	333	307	366	353	356	357	344	343	339	341	322	378	363	385	360	326	362	357	359	344	342	341	370	386	341	349	360	311	353	346	346	383	328	363	349	342	347	355	392	364	351	341	347	358	329	377	364	359	354	378	369	342	342	342	381	320	353	359	371	357	358	360	366	353	359	340	340	332	338	383	348	362	342	385	360	359	360	335	322	324	329	356	340	368	367	389	355	321	328	353	325	376	373	358	397	332	339	335	336	360	362	348	365	344	354	339	339	323	346	351	323	385	360	359	334	357	367	382	335	381	348	357	339	356	388	359	384	344	319	353	347	361	364	369	376	339	347	378	372	351	371	336	340	344	331	371	345	346	349	352	337	339	337	368	341	347	324	364	316	349	346	351	354	341	375	380	334	352	378	363	387	382	344	342	356	343	362	326	328	346	331	364	346	353	339	364	330	337	353	347	317	358	343	337	334	340	358	312	364	362	364	395	349	356	354	339	312	362	319	374	371	354	329	367	350	355	337	336	355	340	334	351	358	343	360	375	392	372	336	346	341	347	367	350	332	394	365	378	357	381	351	366	335	363	352	374	372	344	354	370	324	348	346	358	353	368	333	321	367	330	382	344	333	360	348	334	334	347	355	367	381	335	351	329	370	348	318	363	357	358	390	366	371	310	341	348	339	368	357	327	332	361	369	359	342	347	352	337	388	355	359	309	372	358	372	327	354	333	337	412	331	359	353	321	326	364	351	328	381	358	361	357	341	358	339	328	352	368	346	367	361	374	374	336	327	372	335	378	325	360	329	350	363	359	346	376	355	319	360	327	387	366	359	346	389	353	375	355	353	349	357	377	317	335	374	358	343	367	353	342	323	352	324	325	363	363	358	375	387	324	357	351	360	334	374	354	331	353	337	344	385	341	341	354	383	380	361	337	322	334	360	352	328	363	359	389	365	334	338	348	357	346	355	351	349	362	311	389	351	354	332	345	366	359	335	314	322	394	344	338	380	345	353	366	351	357	362	376	363	361	343	336	398	328	353	358	326	356	362	356	338	379	350	361	342	387	349	365	340	366	357	342	363	368	342	326	356	350	338	328	364	339	382	344	359	350	312	392	349	329	350	349	384	343	334	367	364	354	340	371	342	354	351	378	355	342	334	351	331	346	344	336	357	348	339	344	326	376	339	333	366	351	365	348	336	348	342	341	346	347	366	339	377	348	348	361	321	366	353	325	315	342	390	369	339	335	359	348	359	362	334	349	331	383	369	351	352	360	330	382	371	324	351	353	334	344	388	342	338	333	361	355	375	341	347	320	340	336	313	341	341	351	373	354	387	345	356	379	352	369	356	366	341	338	341	386	323	343	355	351	365	307	338	330	339	342	357	351	347	370	342	345	316	367	366	349	336	356	336	368	339	341	353	347	333	338	338	320	317	356	342	382	352	345	328	365	365	371	344	367	345	327	345	338	340	367	356	395	347	333	374	371	374	351	346	349	347	352	354	345	334	328	361	370	337	316	347	315	357	344	352	381	371	349	341	361	359	347	380	354	375	358	333	351	365	370	374	341	307	345	377	325	372	336	341	361	376	374	336	347	363	317	348	376	347	352	347	335	355	348	364	325	322	375	343	385	369	360	349	354	367	336	353	332	340	345	373	373	327	355	351	337	350	359	349	340	348	386	351	339	331	356	374	341	344	377	349	351	375	352	318	378	368	329	373	347	342	326	350	350	365	369	355	356	370	344	376	351	363	378	352	360	331	347	340	351	368	345	356	339	373	342	337	322	365	335	382	312	357	342	365	339	382	370	334	362	330	371	362	346	382	383	379	362	345	366	319	324	365	335	380	355	355	364	340	377	356	376	359	371	360	391	395	357	347	338	369	357	323	337	364	358	376	347	362	371	374	387	378	378	335	354	348	376	363	342	349	339	367	343	376	320	361	367	341	342	346	348	364	375	316	332	347	376	349	345	327	338	354	346	362	367	356	366	346	328	344	375	365	373	351	326	339	357	381	366	366	336	337	368	370	318	351	358	336	367	334	362	349	341	364	373	350	332	392	331	354	348	362	377	376	335	350	295	358	370	344	367	362	365	352	333	315	348	363	332	373	362	382	342	348	390	356	346	360	330	329	335	370	307	374	359	360	349	356	373	356	353	351	343	331	354	359	346	352	342	349	343	361	361	332	338	340	354	365	383	346	338	347	329	362	357	342	346	313	371	352	365	341	334	372	354	372	349	359	355	334	329	338	323	358	369	349	354	408	373	350	337	341	372	344	360	329	369	378	326	320	341	364	311	342	348	344	393	331	338	328	383	334	374	348	349	325	354	386	334	331	379	326	360	368	348	343	343	338	348	389	364	327	349	356	331	346	329	368	348	365	364	326	351	359
24799	21138	25193	21180	3825	1696	1284	1020	857	694	578	543	491	465	396	364	390	359	341	341	344	302	337	303	321	320	291	318	332	292	274	294	300	311	293	264	274	280	249	269	273	292	244	280	279	277	276	266	262	270	278	294	267	277	256	267	292	252	275	253	270	264	277	260	236	260	273	258	267	257	237	270	290	266	253	254	278	239	244	241	250	240	251	268	254	241	244	250	269	275	253	239	234	263	246	243	237	245	261	217	231	239	266	264	250	210	251	247	239	238	271	268	252	249	245	242	247	254	281	212	268	263	261	242	253	250	274	259	260	235	241	229	247	242	279	247	269	256	264	242	254	265	272	259	278	252	240	257	254	248	251	217	220	249	249	226	268	296	245	236	278	248	293	261	256	243	232	228	249	262	240	274	276	261	248	253	222	261	253	264	274	251	263	277	243	265	228	267	232	261	264	253	243	279	250	249	245	264	238	240	253	266	270	246	243	254	239	250	246	257	227	252	275	261	287	256	286	228	241	264	245	241	256	237	258	255	221	245	250	259	268	237	242	232	264	241	254	253	261	249	269	249	260	277	254	234	240	259	254	271	250	263	250	260	236	262	245	255	263	279	269	243	252	253	258	269	253	247	256	248	239	289	239	262	252	232	279	255	276	253	256	271	277	273	238	265	257	256	245	269	271	265	283	271	267	244	245	243	256	231	274	258	272	241	258	259	257	273	274	270	220	274	247	257	247	248	258	238	255	252	253	270	227	261	249	233	249	223	224	281	273	262	251	267	255	268	270	252	261	239	238	233	248	235	239	259	266	257	206	243	266	269	256	257	241	264	267	279	233	251	242	279	255	250	261	253	239	276	266	271	241	242	253	253	257	269	253	264	273	277	248	268	279	271	234	255	237	223	254	254	281	277	263	251	223	228	264	261	274	262	272	253	233	240	262	315	258	247	242	258	263	243	267	261	254	252	243	239	259	238	238	264	279	251	241	251	262	225	257	251	254	255	237	240	267	248	265	237	256	240	228	265	254	258	253	243	287	257	234	269	256	252	239	245	278	229	250	264	244	248	274	245	230	261	269	233	267	226	242	247	259	263	257	266	245	235	265	233	235	230	252	266	236	280	265	266	274	243	250	287	280	246	229	252	273	282	245	249	228	245	271	277	258	255	256	241	241	283	216	263	258	274	249	254	240	256	242	252	245	247	263	244	251	215	282	230	236	265	259	254	265	252	248	223	252	283	245	251	274	246	265	245	280	281	244	262	264	239	247	258	271	278	277	262	256	255	257	244	298	254	261	238	234	259	214	250	266	280	237	259	241	262	245	241	259	237	246	275	252	210	255	228	286	252	261	256	271	251	224	259	250	237	274	254	234	261	246	244	251	278	239	257	239	257	259	264	271	216	228	233	254	275	259	249	253	267	245	253	239	265	256	264	229	283	249	251	262	237	256	250	231	248	252	240	240	268	250	255	262	263	268	266	247	235	240	233	265	279	265	265	279	253	274	246	235	255	265	274	248	248	231	251	241	261	244	268	250	256	289	249	227	249	253	285	267	256	268	239	253	274	248	282	253	277	244	241	252	253	246	276	279	258	241	262	255	233	265	240	273	245	235	277	273	246	248	274	256	289	248	261	224	262	249	239	246	252	259	265	263	244	252	246	248	243	251	243	237	255	264	242	256	254	240	262	268	228	282	256	272	250	260	233	252	287	253	271	260	263	252	238	291	243	255	251	260	242	263	262	246	257	252	254	245	278	242	248	266	277	244	266	257	263	246	246	262	210	256	243	284	255	264	278	280	243	250	248	234	254	275	249	236	257	239	263	298	261	224	228	252	249	295	251	284	255	263	247	274	238	271	257	237	239	244	240	283	271	245	237	269	214	268	236	236	254	261	233	240	249	261	250	236	233	252	264	246	253	231	257	255	254	252	279	263	279	254	237	287	232	252	276	270	234	235	276	260	267	273	281	236	290	227	263	228	258	264	264	255	260	243	242	256	232	243	240	267	279	266	258	277	231	255	263	259	254	246	278	253	235	236	245	236	247	266	249	239	261	255	272	263	252	283	246	249	231	261	240	245	253	252	248	251	244	267	271	281	239	235	244	254	248	239	263	284	253	281	256	245	260	246	286	272	242	269	238	259	257	230	248	240	289	233	246	255	271	248	265	255	232	284	269	247	244	238	240	244	228	258	261	254	245	243	252	277	246	261	250	269	249	264	256	245	228	253	257	259	266	277	224	265	276	288	257	250	261	277	248	258	261	237	248	264	257	291	232	265	250	224	259	300	283	277	247	242	248	235	263	258	237	217	255	280	264	255	248	278	274	240	234	264	233	241	239	254	274	237	271	260	245	253	253	262	258	267	269	272	250	249	276	222	227	228	263	287	250	255	247	271	250	274	227	230	242	243	212	253	274	246	249	307	263	239	248	272	260	236	256	241	217	237	251	272	262	237	249	247	256	277	245	254	232	255	257	247	274	264	269	234	270	229	266	277	256	265	242	265	264	223	259	254	257	274	254	236	255	233	279	248	274	272	255	243	250	251	245	254	263	240	263	245	263	227	289	283	256	280	257	262	261	288	247	254	243	257	214	279	255	261	254	257	226	264	253	217	239	277	270	239	280	258	273	249	246	275	251	249	256	256	221	248	253	246	217	251	272	248	261	230	264	254	246	264	237	244	255	257	239	235	251	242	257	267	232	247	236	250	261	271	266	225	252	276	269	244	266	253	257	258	254	239	241	273	245	248	276	270	254	244	257	267	224	234	271	288	258	235	238	269	253	273	249	267	253	263	278	225	272	252	233	234	260	251	254	307	246	245	234	236	274	254	258	236	235	257	272	228	255	266	249	252	246	254	263	244	251	250	228	255	253	250	275	247	242	243	259	248	283	250	290	253	230	268	238	254	233	242	276	275	271	264	250	298	256	259	244	258	268	260	252	278	241	263	254	248	262	252	254	290	263	251	256	238	242	237	255	250	253	264	255	249	271	242	267	248	237	231	262	259	279	259	246	276	271	267	241	249	266	266	242	259	280	266	267	233	273	271	275	243	280	252	256	250	248	257	281	229	228	240	263	228	232	245	244	250	260	250	267	264	291	238	255	222	258	246	286	253	251	300	256	269	275	221	247	283	251	243	258	262	283	243	248	238	251	218	250	254	249	257	276	237	277	282	252	261	230	227	263	244	266	300	226	265	233	243	253	242	252	281	262	275	263	234	244	232	278	268	238	257	261	268	257	253	245	248	250	259	250	250	266	242	248	231	250	252	249	255	265	246	269	225	255	235	257	272	263	249	214	254	233	236	228	255	247	260	267	255	265	272	238	272	242	288	260	268	274	248	247	252	246	266	257	271	265	280	256	246	266	257	249	243	232	243	256	259	267	265	245	223	252	284	235	266	264	265	249	231	249	247	259	261	266	238	270	249	261	247	224	233	262	256	273	249	235	252	258	264	267	263	248	262	270	237	231	261	249	272	243	230	258	258	267	242	257	263	241	238	231
19686	25160	17896	10158	6875	4883	3750	2987	2502	2000	1572	1449	1160	1040	972	903	815	812	741	665	661	630	613	586	576	544	551	591	585	542	540	565	485	503	502	508	496	485	496	482	470	473	498	480	483	479	487	496	445	449	491	474	466	504	476	475	452	445	425	419	450	426	432	495	436	404	435	387	444	410	426	442	433	388	405	428	424	423	385	436	386	379	395	426	416	366	412	404	452	431	445	405	419	417	396	410	368	410	427	418	397	399	394	405	389	455	399	393	397	404	388	408	411	426	388	389	381	420	411	394	408	402	429	405	377	414	408	411	422	430	409	389	427	404	391	401	366	400	410	432	408	393	432	418	409	439	380	416	412	391	405	387	397	413	382	411	404	412	429	404	430	385	421	419	417	407	406	377	431	375	381	371	398	370	424	415	400	428	422	429	423	438	424	386	393	418	443	403	403	413	379	405	387	406	404	395	380	424	400	443	415	422	417	411	428	406	404	418	405	391	392	394	397	400	423	380	413	419	421	412	415	396	393	418	381	407	421	419	398	394	403	376	406	424	397	418	417	420	389	426	423	427	416	387	396	409	408	428	379	405	423	400	402	394	399	338	380	376	424	427	387	417	417	415	420	407	438	414	434	371	409	418	405	398	378	396	441	414	417	403	410	392	427	437	409	393	407	394	367	400	391	413	432	411	408	410	407	411	424	431	417	395	377	417	448	431	419	394	410	396	399	369	411	393	407	410	371	407	368	416	448	384	432	404	408	427	401	391	425	396	403	411	441	444	433	371	425	412	408	391	433	376	416	382	401	425	378	422	392	418	402	389	376	409	419	398	408	411	419	416	362	373	412	430	419	404	424	439	408	422	404	441	398	417	425	431	411	399	387	431	413	426	413	418	394	416	414	413	413	418	440	402	443	412	425	414	429	379	364	425	391	411	429	392	412	389	438	407	421	425	421	444	413	441	413	425	452	425	446	373	383	401	416	393	420	366	436	398	387	417	403	432	395	396	440	434	388	426	434	405	417	417	429	397	391	419	449	378	412	411	388	416	397	424	397	399	408	415	402	415	421	409	396	445	382	417	431	389	376	439	385	419	441	413	418	383	410	369	407	417	421	389	398	397	386	399	377	400	441	426	393	441	380	391	399	400	409	387	416	424	393	419	400	420	435	423	430	372	391	395	404	394	407	427	408	393	401	417	420	423	412	434	414	418	416	409	400	395	392	407	402	435	367	430	427	422	354	399	408	382	402	444	438	404	404	431	386	415	403	405	417	460	386	401	385	393	413	416	368	418	416	416	415	419	408	409	402	433	378	363	394	402	375	388	400	429	424	357	382	424	402	424	436	400	380	464	408	390	411	378	375	412	408	405	385	403	368	418	444	379	418	430	425	408	422	405	388	387	438	412	393	441	421	410	379	429	405	435	415	405	377	440	386	397	386	420	392	387	372	440	430	395	407	414	399	382	402	367	409	384	417	455	419	439	404	406	437	414	383	396	405	389	399	402	382	429	372	395	392	409	370	444	394	440	410	418	413	434	434	367	394	385	385	396	387	409	398	441	415	414	427	418	395	434	402	412	417	385	400	409	408	454	390	379	405	427	365	401	439	406	433	454	413	426	468	422	403	348	400	439	435	429	432	417	429	406	415	440	432	391	381	422	409	406	421	432	391	403	413	425	385	422	388	414	397	452	389	402	405	406	399	401	454	441	394	401	424	423	400	403	397	417	425	419	422	437	390	448	423	388	399	402	413	425	412	408	405	434	357	411	434	398	418	389	448	418	377	419	396	409	409	388	410	417	387	399	436	427	403	413	394	425	401	405	438	421	403	392	427	437	397	392	425	432	404	382	441	401	412	394	425	459	411	424	406	417	412	367	392	388	377	365	409	404	411	408	414	411	399	405	395	404	410	394	427	400	396	363	403	404	410	389	415	425	418	432	387	427	434	428	458	397	370	373	428	401	422	403	388	392	427	430	403	406	384	411	431	426	389	445	412	420	386	421	388	430	406	411	422	428	409	425	412	412	369	374	399	419	431	420	382	407	420	430	419	394	461	400	410	396	426	386	454	387	443	414	409	407	393	369	398	402	422	388	375	414	420	393	439	398	394	403	393	402	392	396	423	374	424	416	450	416	395	429	416	402	396	401	420	411	379	404	407	409	384	395	381	409	365	411	435	426	400	400	422	406	415	436	404	406	424	397	401	402	408	396	407	410	419	370	406	404	427	419	445	400	413	422	377	387	366	420	386	408	414	421	426	393	420	396	396	420	415	398	396	392	408	399	429	388	402	380	374	411	388	393	374	410	414	398	432	408	396	383	384	421	391	434	411	402	417	415	419	376	381	406	388	421	393	415	374	411	401	373	385	445	366	410	376	442	418	441	446	393	387	425	453	411	450	400	424	402	396	395	409	416	464	406	419	434	389	420	413	394	432	402	408	439	433	420	409	400	407	405	416	408	362	367	413	401	379	430	414	401	425	462	400	412	374	447	423	376	430	443	391	399	372	383	403	426	401	381	420	398	400	408	398	431	428	392	434	428	398	407	406	382	372	425	423	400	433	387	404	426	429	382	398	386	411	415	379	364	400	384	405	385	412	421	391	403	387	441	408	411	374	404	416	398	410	397	399	428	414	430	396	387	393	408	387	413	386	448	403	393	461	394	413	389	433	397	383	442	402	412	418	427	400	398	414	402	440	421	414	391	388	436	394	393	428	418	400	397	414	407	389	425	421	414	434	414	375	418	402	407	423	399	424	442	389	405	416	373	397	383	387	421	403	409	397	430	413	416	402	431	421	372	420	379	402	452	412	388	414	403	405	394	425	393	430	412	377	418	393	420	400	423	408	383	424	388	418	428	398	393	420	411	416	386	426	394	421	400	401	402	447	415	407	403	415	444	368	382	401	378	382	461	430	402	427	386	451	389	406	399	378	413	421	418	399	379	435	427	413	434	406	422	390	387	419	412	409	455	365	379	425	393	419	431	394	431	427	419	357	416	379	397	381	389	425	402	382	397	367	425	397	380	396	385	374	403	421	403	362	409	390	425	447	423	408	402	387	420	401	409	426	441	441	433	396	404	405	432	429	409	430	397	367	408	412	417	360	391	403	404	383	442	388	387	431	424	405	428	398	375	428	403	409	403	368	383	380	407	393	429	386	381	404	399	415	373	404	403	399	410	363	385	413	429	383	419	406	411	387	377	406	432	382	420	401	420	404	469	437	437	396	415	437	398	374	413	390	417	369	442	383	395	413	393	444	362	418	409	398	398	397	408	396	388	384	435	414	426	385	430	399	429	442	426	408	402	363	408	444	404	399	373	390	409	388	380	435	413	425	405	413	402	417	403	381	427	404	377	391	452	431	413	449	407	433	407	428	407	381	442	380	422	400	399	407	419	406	388	394	366	397	447	409	431	371	417	375	393	421	404	401	397	401	417	442	384	398	421	401	435	400	414	424	385	408	426	415	401	390	395	427	426	397	428	387	430	404	452	412	357	390	376
22409	21146	28250	24283	21145	17312	4243	1979	1371	1181	940	720	641	656	513	509	454	423	376	380	359	324	329	305	311	320	291	302	289	303	254	234	274	244	245	236	240	250	248	210	230	261	234	237	225	230	227	221	213	229	252	233	202	229	228	198	205	238	208	234	190	202	229	204	194	179	178	185	221	212	204	183	187	184	193	205	198	205	224	200	186	188	186	174	191	175	176	171	171	181	147	171	177	194	214	168	193	188	197	188	175	191	180	182	195	197	168	201	189	206	193	159	209	193	178	145	163	178	172	216	175	174	206	207	184	179	204	198	193	178	193	205	178	170	197	195	163	163	168	188	185	177	176	199	180	178	194	188	191	185	178	192	204	203	197	207	180	177	198	187	189	193	173	195	200	188	179	176	204	177	186	189	198	179	186	210	195	179	198	219	237	220	185	183	174	182	185	191	196	173	176	195	189	189	169	196	189	198	194	193	183	188	171	169	197	190	200	188	189	198	203	193	195	184	193	175	199	195	203	191	190	207	185	182	209	200	192	170	193	177	154	192	177	195	195	184	196	215	183	165	186	187	191	161	161	187	168	204	194	184	186	178	166	194	174	183	205	185	179	192	184	191	184	163	183	173	183	190	201	201	195	223	212	168	158	190	185	197	209	207	176	151	183	181	178	195	195	194	188	165	172	181	204	196	182	190	186	182	185	195	176	186	199	210	175	173	185	180	167	182	188	174	201	198	194	177	172	198	196	179	197	179	171	170	192	170	188	181	191	177	207	196	174	185	180	186	174	183	184	178	190	214	178	196	195	194	196	183	173	171	188	182	179	176	191	185	200	225	202	203	180	170	204	177	200	175	201	201	180	194	199	212	185	182	189	157	190	179	195	188	201	164	198	202	180	194	183	168	185	208	186	177	199	177	200	179	191	186	176	191	183	201	188	189	188	191	180	223	183	213	198	199	187	187	185	202	168	181	190	184	165	198	183	182	200	168	181	182	189	203	172	164	182	177	168	177	158	196	200	188	191	174	172	207	173	192	168	191	192	177	203	206	189	187	199	174	186	191	212	193	186	212	207	174	193	175	204	198	184	182	178	191	202	185	164	189	163	193	150	186	177	179	180	160	203	178	192	187	189	167	180	198	212	181	188	178	171	176	191	185	162	191	211	211	182	180	182	216	182	179	190	185	205	204	189	194	171	210	161	166	198	175	202	180	183	183	227	186	181	184	193	184	164	200	205	182	189	187	182	179	199	183	183	171	182	195	191	197	176	200	162	176	187	200	197	169	196	208	169	180	180	174	179	213	185	196	193	191	200	170	198	182	178	206	199	194	198	193	174	171	203	182	198	184	204	201	204	187	189	182	172	208	190	181	184	170	191	175	187	195	196	211	186	199	209	186	208	178	178	187	185	169	189	176	175	179	199	176	195	201	197	158	221	184	199	160	205	187	227	186	199	208	216	186	199	172	205	208	201	160	197	182	193	203	176	176	176	199	174	203	182	193	199	206	183	174	186	184	202	179	172	182	167	184	180	202	194	188	183	185	187	172	165	197	193	187	215	199	177	185	185	187	173	185	193	195	166	184	201	202	180	202	177	188	168	186	176	190	176	182	197	180	184	186	186	192	194	189	203	201	203	166	171	195	192	193	177	198	185	174	211	194	191	162	176	184	188	181	179	160	173	194	155	222	167	191	195	202	183	189	194	178	175	198	156	211	184	178	183	196	176	193	181	177	198	228	176	158	185	193	173	177	190	183	192	194	194	194	183	190	199	185	184	194	206	168	199	205	182	208	169	198	176	191	170	202	186	211	190	225	203	180	190	199	196	183	187	181	185	194	222	200	190	194	176	201	173	195	212	181	178	190	204	179	193	217	183	176	185	197	210	167	213	209	183	189	187	205	195	193	200	180	198	166	175	181	189	178	171	195	180	204	179	190	186	206	205	193	176	189	188	167	170	216	164	191	165	194	193	183	209	202	181	201	164	208	186	157	192	192	183	199	182	193	190	189	163	184	178	163	156	205	208	177	176	172	196	186	194	203	222	169	194	196	203	199	208	201	214	190	155	194	189	187	192	188	164	180	196	179	182	178	171	198	189	173	204	177	181	200	164	186	193	169	204	167	182	195	189	180	176	191	180	205	174	200	182	172	189	180	186	197	209	176	191	186	184	180	202	186	185	181	195	189	188	217	189	188	223	180	171	196	186	196	186	185	158	201	183	200	203	180	172	220	195	205	201	181	191	186	178	179	191	182	194	185	144	194	209	188	187	187	192	176	178	164	212	171	203	181	198	177	181	182	202	175	206	193	193	172	194	191	158	166	169	188	180	170	224	194	197	200	197	176	199	195	194	205	184	179	189	205	192	170	185	170	185	190	200	201	177	181	184	202	186	171	186	196	195	196	188	201	195	168	176	201	184	207	189	186	172	214	169	191	188	156	190	200	188	211	199	184	203	171	201	204	153	191	195	192	189	173	188	186	173	197	174	209	185	185	190	188	200	207	170	189	171	189	180	182	184	197	190	185	187	207	186	201	188	202	188	181	190	188	214	185	190	202	190	171	192	185	171	189	216	173	178	206	201	198	193	190	190	187	194	164	193	190	208	187	185	191	180	169	170	188	158	199	179	199	202	182	174	183	182	183	199	177	181	172	183	185	172	190	197	187	183	173	180	205	200	204	184	201	181	198	177	181	201	189	175	214	180	179	186	198	182	203	191	176	179	178	176	174	187	181	177	236	186	187	192	201	191	191	174	182	168	175	188	196	196	192	183	182	169	189	183	215	179	179	202	182	178	195	170	184	215	188	202	171	174	195	176	183	207	179	204	190	189	187	183	173	186	188	203	179	210	184	171	176	209	180	215	181	185	205	182	189	176	177	205	215	221	201	179	164	161	163	209	169	194	195	189	187	181	173	201	167	176	179	190	179	187	197	198	204	189	188	180	198	191	165	219	173	189	205	180	173	198	210	167	202	191	171	186	195	192	160	191	193	184	185	180	182	213	195	174	171	196	176	183	186	186	189	194	182	169	179	164	189	199	183	185	210	175	176	197	200	205	210	184	187	177	193	167	198	182	165	208	183	202	191	182	169	190	192	162	181	180	200	189	203	184	160	206	167	164	174	179	190	204	180	173	184	166	207	182	200	198	178	194	191	172	196	172	200	179	208	174	202	186	212	201	188	172	193	177	167	200	171	216	181	189	179	179	198	178	174	208	207	186	191	170	207	194	183	180	192	181	194	188	191	185	206	186	210	192	216	172	191	205	194	164	185	189	196	181	184	158	185	179	210	180	192	160	209	163	201	201	175	180	193	187	162	177	198	189	212	188	178	196	153	199	178	175	178	203	172	193	172	176	159	187	193	178	178	179	196	208	185	172	171	168	188	183	187	186	187	204	185	205	183	184	201	197	200	204	181	202	184	199	184	191	192	180	194	208	173	183	180	197	170	211	189	180	170	186	195	177	195	172	202	194	212	199	189	192	180	189	190	184	197	153	197	156	208
23581	33248	25864	16593	11769	8514	6533	5266	4193	3374	2819	2173	1920	1645	1503	1219	1098	1000	913	873	791	783	690	679	585	621	600	606	604	571	489	474	534	475	496	468	478	453	408	421	392	431	424	425	454	424	404	386	414	428	424	403	418	393	410	361	327	380	375	320	319	320	331	303	351	288	329	314	304	287	298	325	313	297	311	332	325	298	298	265	301	288	292	285	334	301	292	305	279	304	285	304	305	280	277	340	305	286	327	307	298	294	288	265	271	306	267	288	297	255	299	328	291	322	317	283	320	294	303	313	276	304	314	295	287	291	267	296	277	288	275	320	328	302	271	320	300	286	283	280	327	279	298	274	300	277	273	305	280	296	273	314	289	304	292	296	276	253	298	270	309	296	304	304	285	325	314	313	291	309	282	295	310	324	306	315	296	275	287	313	321	309	274	298	275	346	293	312	279	298	289	298	272	289	310	296	291	281	304	271	309	298	304	322	321	280	321	288	295	298	269	308	279	312	284	287	282	316	289	310	306	308	284	286	303	318	320	298	307	282	325	299	321	266	280	304	305	268	271	314	274	283	301	308	287	296	304	284	296	316	296	299	302	289	318	285	294	309	292	322	304	283	270	323	302	282	280	277	320	280	272	311	286	252	307	288	293	263	286	296	286	309	309	293	262	290	315	343	296	291	291	260	316	316	327	307	268	315	295	282	287	305	301	301	288	289	288	299	332	313	316	283	292	298	284	285	267	273	325	303	281	289	290	289	288	325	310	313	298	289	315	281	296	325	274	293	327	291	310	272	294	307	286	275	292	323	313	281	297	320	282	305	296	293	281	294	279	315	287	309	317	289	292	302	286	299	275	302	282	323	306	287	294	312	328	285	277	309	287	279	310	292	304	293	282	280	305	290	274	314	298	328	287	318	278	315	296	285	275	309	274	337	310	298	297	296	270	293	348	302	306	317	330	272	291	323	290	281	283	289	291	299	311	281	309	267	307	278	329	301	320	291	290	288	289	282	326	300	339	287	264	312	294	301	289	328	282	314	312	276	291	292	290	323	261	294	288	293	296	307	305	308	281	290	323	285	325	290	272	309	285	303	317	284	315	261	285	286	315	297	260	311	296	292	291	284	259	316	311	246	319	305	329	283	278	303	315	313	289	319	286	289	310	321	309	292	294	319	306	305	310	309	279	286	305	314	284	288	281	322	308	303	316	289	332	286	301	309	295	300	302	342	296	312	313	342	270	291	289	296	315	300	341	315	344	287	339	274	299	273	291	269	289	292	310	305	263	297	266	309	272	291	297	311	296	313	261	294	295	307	278	281	287	279	273	289	300	305	284	311	312	309	293	303	319	315	269	288	321	283	327	285	293	287	270	296	309	359	309	318	277	292	307	302	298	299	295	292	306	322	301	264	295	314	292	291	310	291	314	293	274	306	305	298	288	303	281	282	296	282	286	313	278	306	271	322	317	292	285	277	325	282	311	266	307	279	293	312	307	301	304	345	285	268	280	344	293	336	298	314	303	277	281	302	275	304	311	269	266	282	292	286	301	312	303	290	294	287	313	293	281	301	280	267	315	275	301	292	317	293	303	295	312	288	287	317	288	291	271	335	299	278	303	298	328	316	311	305	281	258	298	298	295	310	310	289	318	314	347	319	285	308	343	272	308	309	254	289	296	313	294	290	285	301	283	293	297	321	302	307	300	288	293	293	296	344	280	285	274	270	307	323	282	289	280	277	300	283	313	312	283	278	342	288	286	338	312	293	301	275	309	305	288	295	291	297	284	280	294	276	280	335	294	334	303	270	305	283	298	291	264	281	283	299	305	289	281	294	314	290	277	312	319	303	313	286	310	295	269	318	281	329	314	274	286	275	292	310	314	294	308	321	314	294	306	324	259	306	334	298	325	295	278	239	313	298	298	304	278	267	263	321	283	278	291	279	294	290	273	286	281	314	276	258	299	279	332	337	298	296	301	305	307	313	279	280	286	254	271	299	306	291	294	334	291	297	314	297	299	297	287	320	324	310	277	311	303	324	268	325	306	278	287	299	310	315	282	308	291	292	304	297	309	306	295	296	309	287	311	286	304	316	283	309	296	309	259	295	311	293	299	291	288	286	282	308	298	271	281	306	322	300	322	304	325	287	285	298	301	288	286	272	327	295	312	315	303	322	279	283	296	301	309	304	330	294	280	320	303	312	306	317	275	303	285	303	306	284	314	295	286	261	277	290	280	331	328	304	322	289	306	304	304	278	335	301	285	282	287	312	301	286	278	302	336	297	297	305	285	322	282	309	282	306	319	307	279	290	309	308	318	295	298	295	279	316	313	319	274	297	308	272	285	283	301	290	290	280	318	277	345	242	290	313	289	306	319	291	295	295	294	257	294	290	294	292	295	300	272	291	300	280	296	291	331	299	293	321	300	317	288	290	291	277	296	337	278	296	293	277	337	303	297	286	312	310	303	272	271	289	270	273	293	302	293	285	288	296	313	291	313	298	292	324	320	316	296	286	296	294	285	306	282	296	302	271	282	285	294	326	287	302	335	275	304	281	314	299	323	293	304	274	279	286	278	317	293	306	293	277	311	291	289	310	288	283	294	309	278	277	305	293	308	289	295	295	276	265	280	266	295	324	292	293	287	268	268	287	300	305	289	311	296	272	310	323	286	312	294	320	307	310	279	295	303	296	307	285	287	285	286	291	302	321	305	350	298	294	303	270	292	281	290	315	301	290	296	286	321	315	314	284	311	304	296	320	269	309	311	285	297	294	310	288	315	255	303	284	294	286	297	277	299	306	282	293	299	322	273	324	292	282	310	296	299	271	285	301	297	278	313	284	315	268	294	304	273	299	264	322	262	325	276	291	284	304	298	303	297	284	293	319	324	296	268	293	290	299	327	270	277	286	278	274	275	296	283	317	298	316	304	306	305	280	245	280	281	308	320	288	298	287	285	275	290	318	304	277	319	301	259	296	294	299	268	295	325	315	305	276	301	303	303	284	271	319	310	280	298	286	286	279	321	283	318	295	277	333	302	279	293	308	285	290	290	301	257	308	300	299	301	305	283	302	316	300	308	285	301	308	279	296	284	273	301	309	277	291	319	309	272	307	266	255	306	275	265	265	301	286	284	306	322	317	309	279	318	303	330	295	293	282	301	307	276	292	314	295	301	279	298	289	290	297	321	287	268	300	306	272	298	286	282	325	288	292	324	283	299	299	274	291	310	297	283	283	306	321	253	300	313	300	288	297	299	312	314	293	321	283	282	294	320	269	268	283	285	319	304	289	345	331	295	288	304	275	300	324	286	322	301	301	312	293	290	308	321	277	284	270	270	317	324	304	302	311	275	297	281	298	291	289	280	304	293	287	301	292	269	322	293	308	289	281	293	312	291	300	273	322	277	331	288	302	296	299	325	295	307	288	277	293	297	328	287	302	280	294	287	305	295	278	289	305	293	299	279	299	279	282	286	263	311	317	301	323	302	282	285	288	297	316	288	294	277	291
27488	18162	9972	4208	1988	1345	1011	858	696	595	535	517	446	400	407	355	352	344	337	301	307	314	305	311	288	295	305	322	295	306	310	273	300	290	315	290	314	283	277	305	249	284	301	297	300	293	288	313	300	278	274	268	265	268	297	249	289	253	250	262	275	257	276	253	267	250	244	232	254	252	251	279	266	257	256	257	287	261	250	251	262	269	240	249	268	275	275	259	259	298	281	291	231	237	293	248	289	260	240	269	247	272	264	270	255	255	284	254	266	279	276	259	289	269	255	285	226	257	262	292	298	268	256	257	288	264	269	253	261	247	285	262	314	259	278	277	248	271	239	278	284	237	248	255	277	247	262	258	281	250	276	236	260	244	265	254	263	245	282	289	245	238	260	266	250	251	239	264	275	240	215	229	271	254	275	264	255	269	242	253	278	263	265	267	277	292	291	296	255	286	238	280	259	287	301	264	253	287	273	276	267	278	228	271	273	264	231	263	274	282	270	285	253	287	287	266	244	263	270	270	291	257	247	266	272	257	253	259	272	248	279	243	288	240	259	273	264	290	269	264	273	245	266	271	264	272	257	255	255	242	308	250	254	260	250	261	292	273	262	257	235	249	247	242	258	254	255	273	242	264	266	250	259	273	285	275	246	270	260	251	266	292	262	264	259	274	256	262	254	259	266	279	293	246	255	242	260	253	242	270	288	288	267	233	265	251	242	292	258	274	256	230	259	272	254	270	256	242	247	254	262	247	255	233	261	270	249	246	255	276	277	283	252	269	251	278	268	260	247	232	246	268	244	267	265	259	287	275	242	248	264	273	263	248	272	296	267	279	276	260	265	264	261	238	260	262	274	242	257	267	280	233	279	270	252	253	239	261	266	306	280	252	266	270	295	289	272	286	285	273	278	259	294	248	304	291	248	282	252	251	231	269	270	244	248	265	238	291	263	271	246	278	266	274	265	277	308	305	269	263	252	267	293	237	246	225	251	269	263	220	263	266	262	270	279	257	263	280	282	253	276	252	275	262	237	277	256	290	294	240	267	249	255	243	283	260	239	257	277	259	259	264	265	260	289	257	227	253	280	257	278	267	266	233	260	294	263	275	257	245	246	264	266	260	258	278	246	269	284	274	276	277	282	263	257	246	281	275	276	265	274	242	250	267	262	272	257	265	268	275	254	254	274	233	287	272	264	262	254	249	263	293	260	271	263	271	256	253	270	274	256	254	280	274	268	268	239	273	241	290	265	247	271	239	265	240	279	236	261	247	282	292	313	294	277	296	267	271	267	276	262	251	257	251	271	280	248	273	263	270	310	273	291	284	266	248	288	266	266	288	266	255	278	294	247	268	265	246	276	268	285	280	246	257	284	254	257	270	276	285	279	238	222	254	285	264	265	260	283	252	287	244	277	257	298	229	265	283	277	277	247	261	282	263	287	265	270	259	248	269	232	254	266	281	251	287	244	251	254	246	268	277	278	259	305	277	279	241	271	288	298	300	250	269	253	255	235	247	304	269	265	265	296	272	262	270	255	278	275	289	283	233	255	255	261	246	248	269	249	253	246	239	288	280	275	276	300	250	281	267	262	267	262	265	246	276	279	264	278	251	256	283	267	275	258	275	273	246	279	270	250	251	273	269	283	258	248	250	281	276	259	269	278	259	274	239	274	278	265	266	274	247	265	248	250	264	273	267	253	271	259	283	238	286	279	268	274	259	270	287	245	257	261	272	283	272	256	257	298	262	262	247	271	258	269	235	266	277	243	276	267	270	250	296	274	289	267	249	279	261	270	278	280	247	238	251	262	272	261	291	279	283	256	278	264	301	286	270	253	246	271	269	266	242	246	291	299	262	278	258	270	266	259	293	274	235	280	247	250	280	248	271	243	242	251	260	248	269	309	288	287	275	266	271	260	245	248	259	267	236	261	282	272	257	289	302	260	251	298	253	254	280	250	289	252	238	265	246	250	252	310	238	242	268	264	238	262	292	258	253	259	254	282	253	255	273	261	281	267	273	260	275	264	273	250	250	270	245	278	291	252	260	249	279	285	291	285	277	267	253	242	244	259	252	250	269	272	276	274	253	253	260	266	289	305	301	238	253	264	256	246	240	267	256	265	279	262	252	287	262	248	253	263	274	251	287	255	256	266	256	291	244	264	281	250	278	267	271	232	247	242	266	237	254	274	248	246	265	253	255	268	262	251	255	287	240	246	293	259	261	256	259	280	266	240	277	274	292	264	247	281	281	288	253	264	260	266	223	237	255	246	282	261	270	239	260	273	270	300	271	258	288	271	266	279	275	261	251	245	252	253	289	268	297	258	250	286	280	264	263	281	275	293	249	273	262	274	237	277	243	264	250	272	262	257	274	261	244	269	277	280	259	276	283	270	246	275	267	243	243	272	256	242	258	240	243	273	288	255	250	302	273	267	313	254	252	255	275	290	275	268	235	250	240	265	274	245	240	274	275	227	296	285	270	278	257	247	263	265	251	288	262	258	254	260	296	251	271	245	278	252	277	279	275	255	258	271	291	268	246	283	298	265	256	280	241	267	241	266	258	253	275	278	271	263	280	293	260	252	273	277	272	273	280	277	276	254	262	268	257	274	241	289	287	287	253	286	278	262	259	269	248	282	259	279	266	264	267	258	253	259	295	281	281	273	287	269	239	271	236	242	284	278	270	248	263	272	281	256	279	253	249	273	232	259	281	299	283	239	233	272	277	265	272	238	269	228	256	243	306	265	276	247	268	269	248	278	272	257	218	291	272	243	266	266	244	273	261	270	256	277	278	249	262	230	252	243	262	234	285	259	277	256	250	273	261	235	241	295	262	266	310	212	246	274	263	267	250	274	265	231	292	279	264	252	282	245	277	279	277	255	245	252	258	265	285	242	268	249	287	268	250	251	268	273	229	268	272	257	241	270	277	264	242	287	273	250	284	268	248	237	268	259	275	311	265	240	264	265	229	300	247	261	266	275	276	267	257	252	239	255	273	271	252	278	259	261	254	254	269	288	266	253	264	280	276	270	261	273	283	273	267	262	259	263	278	269	249	265	251	267	275	253	269	241	276	253	278	227	249	275	272	244	285	292	282	236	244	266	266	265	283	256	222	263	290	241	259	226	252	274	260	280	273	263	285	274	278	277	250	287	240	267	261	266	267	283	251	248	262	313	240	255	273	251	249	276	274	302	248	232	265	246	272	265	270	272	249	263	250	265	281	261	238	266	255	246	318	266	279	245	232	267	231	274	290	236	263	279	243	249	270	247	270	229	271	236	265	262	296	270	260	271	275	258	289	260	242	259	249	250	266	290	253	253	264	272	260	276	281	261	280	292	268	270	261	275	258	269	278	252	293	251	280	275	245	246	286	282	287	274	259	257	285	257	268	274	252	251	267	277	243	284	245	245	254	263	307	260	256	264	246	231	273	244	247	250	248	263	286	254	219	276	251	264	264	265	292	261	261	271	259	248	259	273	279	258	267	283	296	272	246	256	258	302	271
18278	21619	15102	8155	5152	3674	2893	2275	1911	1505	1299	1177	1017	939	789	764	677	697	619	673	647	600	555	545	539	552	500	536	544	530	544	507	526	484	509	502	500	538	477	466	456	447	460	514	463	446	481	489	464	486	512	449	494	440	478	467	429	449	409	429	443	462	428	440	430	438	428	431	409	421	443	449	446	451	420	439	417	393	411	399	423	423	430	422	460	415	411	408	442	463	424	420	420	427	412	439	444	403	424	411	433	418	409	431	428	420	421	430	427	431	441	418	416	403	390	405	448	406	432	400	441	397	420	422	457	414	425	422	445	397	426	416	425	410	429	383	426	407	406	429	418	429	427	439	402	426	424	473	403	445	384	402	430	409	424	424	400	404	410	418	429	433	409	378	422	412	432	467	442	416	449	409	381	420	428	420	439	439	417	392	385	397	433	412	418	423	392	439	382	450	455	408	425	449	446	446	450	373	428	393	454	418	426	404	406	432	406	418	433	438	420	413	371	393	395	404	414	393	387	420	434	419	426	378	435	429	399	413	408	403	426	398	431	412	413	408	403	463	420	421	397	437	469	407	434	374	417	421	424	404	416	422	449	415	423	401	421	405	455	439	410	418	410	431	404	424	399	434	407	400	428	402	406	452	396	436	399	426	410	435	432	403	406	432	403	421	415	394	415	414	410	393	428	398	399	427	409	437	460	395	399	443	403	383	420	397	384	407	381	447	406	430	413	393	431	405	419	443	410	446	408	385	413	404	416	437	410	402	450	398	429	399	412	366	448	466	402	407	419	401	417	429	405	402	405	427	389	406	453	384	424	409	415	446	412	401	453	418	431	397	414	445	434	432	414	414	397	418	419	432	431	420	410	400	385	438	388	431	436	395	422	472	415	424	404	405	409	434	434	398	416	419	479	377	392	411	408	410	440	389	449	418	414	444	394	440	445	434	402	417	438	416	401	465	403	404	397	443	439	393	445	444	459	409	454	419	453	411	443	428	432	419	413	425	411	392	410	411	440	389	445	413	430	419	442	438	435	417	439	401	422	428	439	403	425	383	405	429	429	430	390	436	420	411	435	406	406	409	411	425	405	451	396	446	451	409	410	418	404	409	431	434	417	460	415	382	407	384	419	445	412	415	436	398	410	448	398	455	409	426	451	393	390	415	432	413	384	405	421	409	468	461	390	426	380	389	418	414	442	416	456	422	433	410	418	413	408	415	428	401	415	458	421	385	438	409	461	429	424	434	431	442	388	396	400	425	453	399	429	426	448	413	431	416	426	423	393	432	394	455	415	419	414	421	404	409	451	391	408	438	427	460	433	407	414	410	395	423	435	416	401	421	398	402	415	377	383	414	393	429	429	441	423	454	441	421	470	416	436	394	406	417	428	444	461	425	418	446	443	408	433	415	407	456	418	400	403	425	389	458	426	460	404	408	411	410	447	452	391	421	449	393	446	406	420	426	443	396	437	397	397	421	416	437	400	425	459	421	388	423	431	441	402	408	427	432	457	411	418	432	461	359	427	412	472	443	405	432	423	438	408	441	433	400	440	416	411	422	416	398	425	427	409	404	390	441	412	424	415	419	442	421	432	415	460	423	422	458	406	428	385	411	400	410	402	371	410	380	384	446	431	387	438	428	405	416	422	451	458	453	442	434	442	435	466	392	452	412	437	433	453	408	424	394	432	464	427	410	400	409	373	427	410	421	403	402	401	423	390	460	409	406	364	481	440	387	415	450	460	419	406	440	422	438	414	426	437	427	437	443	417	422	403	422	439	399	420	400	407	440	422	415	428	449	385	430	431	426	410	413	442	407	447	375	408	414	381	373	434	419	418	415	407	446	416	408	436	437	414	440	426	430	421	413	428	425	401	416	415	440	391	417	364	424	405	418	427	427	432	434	407	411	409	391	388	423	380	434	445	450	417	437	437	408	394	420	439	426	405	436	463	400	404	417	409	452	422	407	429	445	420	421	453	438	441	434	486	419	424	404	414	445	421	437	417	411	438	409	418	429	407	421	434	403	395	400	421	429	392	397	407	422	430	441	425	431	436	413	435	438	411	373	470	395	411	442	480	406	423	445	451	421	436	409	426	428	424	408	429	449	431	401	435	408	433	455	430	454	433	423	428	400	416	387	405	438	429	389	393	421	423	442	441	376	420	423	414	437	390	414	393	427	401	456	440	400	420	412	385	440	397	440	423	420	421	447	422	424	432	420	406	399	437	417	417	392	433	389	417	415	420	457	414	428	437	398	387	449	413	421	437	413	417	434	412	460	403	421	419	391	425	387	435	421	380	414	448	433	450	423	423	388	419	385	396	438	432	419	390	448	404	393	424	416	415	388	409	445	449	392	400	398	456	442	467	422	405	421	402	415	432	412	423	426	443	473	439	459	446	390	427	439	426	403	438	392	405	397	405	414	392	408	419	390	408	419	387	400	424	452	431	450	398	422	431	390	396	416	416	427	431	401	425	417	441	413	422	412	415	422	398	395	419	430	433	405	432	455	430	413	423	456	422	404	422	390	393	394	436	464	429	387	409	407	424	411	410	463	401	437	445	389	397	401	431	447	381	462	405	434	428	418	440	430	397	405	396	390	430	424	394	403	399	431	406	433	439	438	432	422	393	388	391	388	395	418	433	444	416	426	414	432	405	435	426	443	421	433	420	417	422	400	427	426	442	424	381	419	437	435	391	423	410	385	417	411	435	440	412	424	400	410	405	427	428	439	430	388	419	433	432	427	379	424	414	403	424	429	421	454	418	437	420	443	396	389	429	424	405	417	434	451	426	428	410	437	399	447	406	386	409	459	437	420	387	434	450	405	437	442	368	427	442	440	422	423	432	443	453	387	451	420	455	388	438	404	457	469	458	404	365	424	442	404	398	401	411	424	409	453	425	417	421	414	452	386	408	415	406	429	382	382	388	407	428	405	466	434	399	445	410	422	407	430	379	396	431	417	382	401	421	438	407	423	395	426	392	392	441	409	449	420	422	431	458	411	403	388	400	421	373	394	404	409	396	405	419	438	418	423	395	412	419	431	416	432	431	383	419	402	407	397	379	422	400	417	406	437	415	405	436	399	387	419	447	411	432	432	397	413	450	397	463	418	430	415	409	445	384	439	373	395	423	401	415	403	409	413	431	429	456	423	421	418	409	428	416	393	429	395	429	417	415	452	386	432	438	450	403	441	452	438	409	427	424	421	432	398	420	408	426	446	411	437	427	379	397	415	438	435	412	453	451	402	388	416	411	396	414	444	410	455	386	429	430	417	438	455	420	426	425	420	413	449	426	435	395	401	447	394	412	409	395	411	424	392	468	406	385	406	416	387	402	461	399	386	421	380	453	385	426	428	427	406	392	424	439	399	394	408	413	409	394	403	439	436	392	408	443	437	397	409	445	441	418	412	395	429	426	416	420	392	450	430	430	414	436	407	426	408	430	417	439	425	444	408	411	402	428	414	418	393	433	421	387	426	406	444	400	440	422	457	438	412	453	416
23313	21109	27476	24932	18796	4660	2059	1434	1042	900	769	631	506	490	422	447	422	384	370	331	283	338	347	292	270	289	274	285	275	271	258	264	276	285	228	269	262	256	251	259	245	232	222	236	268	248	234	215	235	239	229	223	253	246	254	217	203	218	229	240	222	191	204	241	211	209	216	210	219	206	195	223	212	199	211	198	225	209	203	213	187	200	222	196	208	238	219	224	208	209	230	217	186	208	230	200	225	208	239	223	206	203	211	218	218	207	201	193	202	201	213	245	212	225	226	210	221	213	211	202	210	211	211	201	210	231	197	218	210	216	208	211	197	204	199	207	241	203	222	219	214	230	214	218	221	199	213	221	200	202	238	203	204	214	218	220	204	205	219	235	201	218	210	198	202	205	201	215	217	204	214	234	227	201	202	202	210	184	219	238	212	253	222	250	218	207	206	212	211	227	206	183	227	207	232	234	244	201	190	209	210	226	181	229	196	212	222	226	222	215	228	200	230	214	250	205	228	226	197	211	189	193	219	215	195	228	200	185	205	225	201	195	191	232	195	256	247	210	226	234	253	226	215	204	227	203	192	196	200	222	211	214	222	243	239	200	189	234	244	182	228	193	192	204	184	215	218	212	200	190	209	206	214	209	197	224	217	204	211	211	199	221	200	192	210	224	205	215	220	204	202	216	167	226	214	216	222	193	209	205	219	218	208	187	220	227	196	245	215	220	206	204	218	215	210	217	220	206	207	211	197	217	197	231	207	210	207	178	224	201	223	221	223	208	235	192	207	214	184	218	212	227	225	198	225	233	203	214	214	209	206	229	212	193	218	196	195	216	195	207	210	234	205	208	236	204	206	207	230	209	192	231	201	209	203	208	171	207	206	242	205	232	205	216	194	205	210	209	228	227	236	173	233	209	248	217	192	193	212	198	213	229	210	209	206	172	220	198	197	221	197	215	209	245	205	214	205	207	245	207	184	213	207	216	215	222	219	190	218	223	216	220	229	228	201	225	225	205	205	210	231	238	231	236	182	226	210	189	202	220	227	195	188	213	221	217	198	201	212	210	219	221	228	219	195	199	211	222	196	224	211	240	225	225	213	212	197	208	212	188	211	220	212	206	181	231	227	205	205	221	211	195	190	194	217	205	211	234	192	226	204	207	208	203	214	191	195	206	214	195	214	219	203	215	235	220	178	217	192	207	209	206	191	197	192	202	216	245	229	246	235	212	209	204	208	186	213	198	221	224	198	201	229	222	214	215	180	215	200	206	232	220	210	213	217	235	204	213	198	191	198	219	203	214	214	194	220	202	216	237	208	210	210	196	189	221	198	209	196	207	232	211	193	235	225	224	208	208	240	185	207	217	202	201	241	214	200	233	235	239	181	219	198	185	209	200	222	209	218	206	206	227	223	199	212	234	210	222	201	212	226	209	209	205	212	212	213	225	225	217	243	225	214	197	194	240	216	218	218	199	221	200	229	213	225	206	199	222	232	214	231	179	205	234	197	216	224	219	213	179	207	193	219	204	192	225	199	221	228	219	218	214	205	221	208	173	200	221	218	220	210	212	208	213	202	205	240	207	208	231	194	195	213	212	227	219	196	207	222	219	218	215	224	206	204	223	214	224	224	195	188	201	208	215	201	217	211	208	209	192	215	220	217	207	231	230	186	239	175	226	206	214	199	213	207	191	214	220	228	221	188	199	206	210	236	203	191	234	199	224	205	225	219	212	196	218	208	192	214	180	211	208	210	228	225	231	206	201	232	204	201	193	228	210	165	202	222	201	207	217	220	211	204	198	228	206	200	185	218	206	216	238	212	215	234	220	207	202	200	199	209	181	215	221	236	215	228	227	222	225	226	191	206	215	222	203	202	186	227	207	231	198	212	217	218	216	186	220	202	199	196	176	201	209	209	202	219	210	190	209	203	193	223	227	206	207	235	218	210	201	192	213	177	213	181	203	201	200	216	210	216	220	216	206	216	166	220	223	200	203	221	218	220	206	227	212	202	217	217	221	204	217	217	235	224	207	218	230	223	214	221	193	224	195	224	205	202	225	201	235	231	201	187	230	207	212	203	212	200	204	215	218	219	205	224	236	204	191	237	202	226	201	209	194	182	201	187	190	234	190	195	226	203	198	226	207	220	200	198	224	200	196	191	218	199	231	192	213	199	216	208	215	237	230	203	229	219	179	205	205	208	205	200	213	236	217	215	217	210	190	217	238	213	225	198	203	202	217	236	205	202	205	198	231	210	217	201	227	191	190	236	195	212	197	242	225	210	215	225	200	194	184	226	204	222	199	213	199	219	208	185	214	213	194	207	214	200	224	201	208	225	208	217	212	192	239	206	208	216	223	201	245	241	203	198	215	211	212	214	195	196	225	221	219	216	186	235	203	204	238	218	212	208	197	211	195	187	220	203	221	213	191	195	214	196	262	207	196	229	230	205	192	197	229	226	215	215	209	211	199	212	214	194	216	203	238	222	221	194	213	201	179	213	225	205	223	213	217	205	184	212	214	249	219	228	196	185	202	217	220	234	200	214	208	220	199	219	204	213	227	196	231	204	217	222	213	205	198	209	199	217	196	180	212	220	224	219	190	189	180	234	213	202	234	207	195	207	222	229	212	248	182	220	205	215	234	210	190	198	204	209	229	236	218	213	221	210	214	229	203	208	230	214	212	215	208	210	207	193	203	195	216	214	228	203	228	207	204	193	225	224	225	247	220	191	220	234	236	224	219	193	219	225	190	225	209	191	228	190	215	197	224	198	204	207	225	237	206	226	216	227	211	191	210	211	196	219	215	217	193	208	213	203	221	218	209	202	194	208	218	213	204	228	224	212	225	208	199	195	213	218	235	233	201	229	187	192	228	210	221	209	194	209	198	213	220	200	251	198	205	206	202	204	218	188	190	213	220	232	178	233	192	218	208	210	210	196	216	196	192	205	213	227	204	231	219	226	194	227	224	193	226	201	223	216	209	203	226	211	197	193	204	197	186	200	214	204	232	221	218	214	220	208	232	210	217	211	221	203	188	203	220	217	247	228	206	204	201	201	217	196	203	222	197	204	214	206	192	192	207	218	243	194	192	242	206	229	181	212	210	229	221	224	195	198	198	190	219	230	202	215	226	202	226	250	199	211	190	183	191	209	226	196	194	189	199	195	219	218	205	221	191	214	227	224	230	220	219	194	210	216	221	199	206	208	189	195	214	203	231	191	207	206	210	217	186	218	221	209	214	215	219	211	205	221	220	218	227	190	194	217	202	197	194	214	197	228	203	210	229	243	194	206	196	215	201	196	210	226	203	208	222	212	208	232	197	176	217	206	230	207	218	204	233	209	224	217	215	214	214	206	200	246	213	212	220	219	200	184	200	226	219	237	194	230	203	226	206	229	183	218	205	201	197	194	211	196	216	238	221	213	225	226	186	204	196	211	206	198	243	221	190	204	228	198	241	231	227	196	196	225	212	190	218	187	211	216	199	194	205	197	240	223	194	232	205
18865	28775	21551	13012	8974	6449	5021	3932	3098	2483	2068	1692	1451	1185	1118	1022	836	819	743	783	675	676	602	588	617	591	558	530	564	493	509	532	474	492	470	447	455	441	417	436	417	375	436	403	419	434	466	429	443	447	449	449	439	400	414	400	414	362	341	356	355	370	375	365	361	348	329	333	335	360	356	326	371	326	356	361	339	319	352	342	339	353	348	350	365	358	325	369	336	367	336	350	351	335	360	350	323	316	351	342	325	369	322	307	343	343	367	366	324	366	374	330	311	357	343	333	361	341	360	333	348	354	336	363	368	373	347	338	310	350	336	357	374	315	342	330	335	336	341	342	345	323	359	315	338	342	346	338	345	332	345	330	350	349	348	311	330	330	322	352	355	328	351	316	339	348	369	311	347	369	377	344	294	356	338	313	315	327	330	310	333	351	354	347	351	353	341	348	353	358	327	345	352	336	326	318	340	329	340	352	341	356	358	391	333	341	358	354	338	356	304	340	340	381	372	302	332	342	377	338	357	365	346	369	322	357	331	324	372	347	341	346	338	312	337	394	342	339	333	288	340	360	367	351	368	349	334	353	345	330	382	362	357	354	361	336	353	351	338	338	300	372	328	353	343	315	316	325	357	354	354	332	331	339	345	377	353	343	341	358	380	344	341	329	365	334	361	351	352	335	335	346	347	353	323	354	358	330	344	318	364	365	353	354	340	365	330	328	338	357	359	338	337	350	366	357	335	342	348	309	356	333	364	372	324	327	357	348	349	331	381	313	332	356	341	333	417	330	365	345	288	316	319	326	341	397	352	336	332	320	342	334	322	356	298	350	317	319	314	314	331	360	338	339	320	334	315	365	313	327	336	345	341	353	329	380	348	378	352	354	329	337	344	365	322	334	342	341	331	355	329	362	362	344	319	364	333	329	342	329	343	326	354	305	327	335	339	336	353	346	349	373	320	375	331	319	313	326	374	372	351	378	321	357	354	367	359	355	316	368	332	355	351	347	328	337	295	344	356	322	346	328	315	333	333	368	354	356	335	332	327	357	335	352	351	342	316	357	317	352	338	322	342	328	312	376	329	309	319	336	345	303	324	342	352	356	358	348	336	350	312	365	328	316	316	333	334	340	336	311	316	350	355	337	351	329	296	334	366	331	331	347	339	322	319	373	325	330	346	362	333	337	326	324	339	378	361	334	382	361	340	327	352	349	404	364	334	356	317	350	337	359	368	335	334	331	345	315	315	309	336	347	355	349	341	347	329	328	356	357	347	348	334	339	355	354	319	359	355	304	339	353	337	322	327	332	313	355	327	354	370	322	338	315	321	331	336	323	316	355	343	337	362	316	346	346	350	358	345	328	343	348	339	313	366	353	350	354	339	349	336	371	372	324	325	322	376	336	370	328	323	333	343	342	333	339	295	356	373	352	349	348	366	347	349	339	359	347	344	395	341	302	336	358	359	364	350	339	338	306	338	346	336	338	321	336	318	362	368	341	336	360	351	334	335	352	372	333	340	335	360	372	333	367	343	326	343	357	346	302	322	350	328	334	365	354	335	331	298	329	345	339	340	351	361	358	323	357	343	316	346	380	342	320	365	335	334	384	356	344	347	349	344	339	391	345	347	334	321	322	326	304	356	324	310	346	350	333	315	338	328	343	339	336	329	341	363	286	325	361	346	347	338	313	344	351	308	350	355	340	353	370	343	341	343	337	354	315	354	355	339	345	357	357	327	304	331	334	321	372	364	359	316	323	353	321	356	337	388	336	324	303	346	339	331	337	314	342	348	356	341	298	340	355	334	318	343	362	330	332	351	351	350	316	342	353	327	364	348	344	322	313	331	345	315	344	324	356	362	313	335	341	350	354	325	352	320	355	383	335	346	354	348	342	347	347	394	323	356	356	342	353	331	363	356	313	347	384	333	340	363	350	357	334	356	367	358	365	368	362	326	306	346	343	346	344	343	329	363	368	337	355	377	340	355	310	364	331	372	342	347	347	303	336	339	319	344	347	365	352	357	343	357	338	313	335	351	305	356	327	341	348	365	324	339	323	274	335	326	348	349	317	354	331	343	320	379	342	318	352	373	359	314	300	351	318	327	344	338	378	313	387	369	344	363	333	307	344	362	350	297	325	346	323	330	296	334	365	322	332	332	351	308	354	354	346	341	345	327	325	328	347	350	356	312	360	343	351	322	340	337	331	358	365	325	336	335	373	332	335	357	360	339	322	285	351	342	361	342	338	340	316	354	334	323	347	327	325	321	347	320	331	378	353	323	361	346	336	378	354	354	336	344	333	355	330	321	339	342	354	348	353	358	379	327	336	347	351	327	378	324	366	312	357	379	318	338	313	304	324	305	364	301	339	364	344	358	350	331	349	340	361	346	340	366	340	313	359	332	325	373	364	334	338	347	310	376	334	317	363	330	349	338	321	312	363	331	321	330	339	319	309	341	328	347	302	341	373	369	353	358	370	350	313	366	350	361	382	331	359	338	353	359	349	343	336	326	345	338	377	352	328	337	326	349	334	358	313	319	336	328	319	322	377	329	334	342	322	352	314	337	326	360	328	325	345	308	348	325	344	332	328	358	332	361	329	319	339	327	330	343	357	382	359	310	327	366	339	337	330	329	354	318	355	338	350	343	327	338	347	332	334	345	348	328	324	291	377	317	366	322	327	339	339	332	335	321	316	328	349	380	366	324	328	360	332	346	343	358	336	339	346	381	345	339	370	331	323	331	345	324	348	330	323	354	317	375	364	308	348	337	367	327	349	317	368	385	324	340	335	315	327	324	333	316	350	369	337	336	338	305	337	331	352	332	349	322	295	352	315	341	321	381	318	349	328	329	329	338	358	355	360	385	322	334	357	316	330	311	345	331	319	308	340	356	371	364	363	328	318	357	358	347	335	306	349	327	360	361	322	365	337	332	355	391	341	321	364	370	378	339	335	326	305	346	326	353	372	329	324	349	353	309	326	335	333	338	342	350	350	333	337	343	328	364	331	321	353	337	334	317	347	367	322	291	322	334	376	340	330	338	351	354	326	342	350	338	356	346	335	351	329	325	338	338	346	348	343	325	352	335	354	356	350	338	327	354	346	359	322	309	323	343	318	344	351	369	326	337	342	348	377	320	343	345	318	350	331	364	350	330	337	334	347	362	332	340	341	353	339	336	324	365	367	322	341	326	357	354	349	339	359	320	353	323	329	305	323	370	294	398	362	332	334	333	365	359	355	333	348	323	353	371	313	368	337	351	320	339	365	339	372	339	322	357	360	365	329	351	305	367	341	322	332	335	381	331	354	351	325	364	318	354	307	340	337	335	338	346	330	355	328	368	322	358	326	331	326	362	331	345	338	329	353	331	325	339	303	309	371	354	345	327	383	328	338	343	356	318	330	393	368	358	324	315	341	352	347	348	364	348	346	378	355	327	321	324	311	357	353	354	365	354	313	357	345	342	358	328	321	322	329	321	342	315	311	343	344	339	336	333	337	347	329	348	322
24761	21092	25187	21041	3777	1663	1348	1072	817	703	537	579	467	459	435	423	372	364	355	351	346	343	327	311	292	310	281	296	308	316	287	294	259	277	286	290	272	295	255	296	292	234	299	272	271	250	247	246	296	311	253	244	267	267	274	284	262	268	238	260	263	262	223	236	258	272	230	235	268	226	249	238	237	228	228	263	241	229	249	247	254	255	252	247	233	240	252	257	245	237	251	252	265	249	235	234	254	239	256	275	265	242	241	243	231	241	254	268	229	226	248	257	237	263	251	248	219	228	256	209	219	238	258	242	232	245	226	237	248	252	249	246	227	230	237	253	249	220	243	239	247	267	253	241	259	222	237	241	243	246	244	226	248	221	276	264	266	255	259	249	263	242	282	240	252	245	253	224	267	229	236	236	241	259	240	268	242	235	252	246	276	256	210	237	245	247	235	253	261	253	277	249	253	231	244	245	236	235	221	283	241	255	232	242	246	223	254	240	241	243	266	236	269	261	266	228	227	225	248	229	234	257	249	229	247	278	239	261	242	264	252	226	237	243	261	256	243	256	223	227	259	268	271	264	251	233	261	241	263	270	236	237	212	249	238	260	272	254	262	236	253	240	229	252	245	251	236	268	277	248	257	240	223	245	234	232	258	239	261	243	230	245	239	262	225	256	227	252	264	260	252	239	258	230	250	271	248	219	267	231	233	232	256	257	278	245	234	259	239	247	249	264	282	257	248	242	247	245	235	249	260	250	250	247	232	221	265	269	253	253	257	263	234	245	229	257	249	273	266	243	285	247	285	240	247	229	224	229	272	241	229	240	229	262	229	220	226	234	256	246	243	226	244	274	268	240	249	230	246	251	233	253	247	243	238	254	239	253	254	253	249	242	254	254	243	239	260	221	246	236	266	232	248	216	245	243	246	222	203	245	253	245	261	229	258	210	252	229	230	237	253	249	240	248	244	229	247	258	222	249	257	247	247	255	265	249	247	235	238	257	275	247	252	248	238	260	283	274	249	255	241	257	279	269	246	236	243	253	240	264	206	261	261	252	243	250	243	244	230	233	252	213	248	241	239	255	239	241	229	268	258	238	266	250	240	241	244	239	260	257	247	244	256	247	255	275	227	249	222	249	253	245	271	239	270	261	263	232	265	229	236	233	258	231	252	260	269	232	252	259	257	239	233	270	225	271	260	244	222	254	232	250	271	266	240	216	283	257	226	267	247	228	243	254	272	265	226	239	216	246	255	252	240	251	259	261	246	235	264	244	241	255	245	273	249	228	270	266	232	249	263	259	222	270	257	244	293	233	264	230	235	254	250	271	247	248	269	281	254	237	248	261	287	235	241	227	263	236	290	248	241	234	224	262	213	268	272	235	231	268	286	258	261	251	224	263	249	248	242	227	223	221	250	222	258	251	236	251	257	258	248	243	242	231	253	225	237	272	256	239	250	237	235	256	252	240	285	266	233	234	258	278	260	225	248	263	301	250	228	245	248	243	214	239	244	250	267	236	227	266	238	261	246	238	240	231	243	254	248	256	240	250	264	262	261	253	271	261	249	244	247	259	266	235	246	218	252	297	260	240	281	256	270	237	265	243	260	234	242	250	262	244	244	285	261	245	295	273	248	234	224	219	224	246	264	227	277	260	248	250	293	225	253	216	254	229	274	250	238	251	265	235	256	266	250	222	231	238	231	240	258	233	247	290	238	248	235	224	242	269	248	265	252	276	245	244	246	254	247	271	242	256	237	218	223	242	280	260	234	253	262	238	261	252	255	254	235	255	248	279	253	261	244	251	250	249	218	249	250	262	257	258	235	265	261	244	249	239	253	252	261	237	272	226	236	269	245	239	239	263	243	263	236	236	260	258	242	268	239	259	191	249	239	267	222	268	260	241	227	223	245	254	239	233	250	247	267	267	274	246	265	255	247	260	223	250	242	249	230	246	237	234	268	259	239	252	249	254	247	239	248	238	247	267	239	260	241	248	258	249	230	239	282	245	240	226	236	251	236	261	262	226	258	248	233	230	242	267	215	265	250	236	238	232	259	263	228	216	237	240	232	250	246	240	252	264	224	237	254	262	262	247	255	237	267	244	233	272	219	251	251	245	249	228	238	212	254	226	266	254	263	249	241	232	248	265	273	269	247	271	258	280	258	242	277	225	244	247	256	246	242	224	264	243	250	237	265	250	239	254	253	224	261	228	248	217	258	239	230	239	241	261	221	248	255	244	231	234	269	238	265	221	252	247	253	233	251	270	238	228	244	263	247	249	247	237	275	252	257	220	235	244	277	266	260	277	242	243	250	257	268	238	261	251	207	247	249	235	251	233	237	238	235	242	226	254	261	286	285	243	239	251	258	244	240	268	240	220	246	271	250	246	240	235	241	263	243	238	230	274	232	253	273	276	248	272	225	227	268	222	238	244	248	246	226	256	249	249	238	273	284	250	224	258	241	243	240	244	247	241	261	270	244	241	256	262	213	249	257	253	271	252	228	257	239	265	257	265	243	259	227	256	237	267	249	250	249	251	266	221	281	232	248	226	236	221	224	230	261	263	258	247	252	255	260	274	228	251	219	242	245	255	263	226	248	223	234	256	249	258	275	259	251	238	248	252	232	237	257	263	263	239	241	250	226	214	244	228	232	242	250	269	253	232	252	271	250	221	278	250	270	242	233	245	227	231	231	243	259	242	254	266	263	236	245	250	261	265	219	257	245	251	226	269	272	233	247	270	270	236	261	246	262	243	248	219	227	246	268	269	246	246	262	238	249	240	255	248	251	243	233	268	267	238	250	256	231	244	252	239	237	248	251	254	251	271	224	257	252	236	249	258	214	227	258	264	247	215	248	240	230	244	254	248	207	231	251	261	256	225	261	255	261	241	222	252	237	219	239	276	247	265	259	241	240	222	247	234	233	266	245	259	245	263	263	220	209	221	232	247	258	257	266	237	257	258	257	237	210	237	249	244	256	260	230	239	242	251	266	252	234	243	254	228	239	232	228	221	262	262	267	216	249	243	243	246	267	246	246	233	251	266	247	232	243	246	255	275	263	277	240	256	224	253	250	270	234	224	239	265	256	254	228	248	244	263	240	257	266	247	233	255	247	217	234	237	239	231	217	241	238	262	242	252	275	238	232	243	241	249	233	237	264	262	236	230	250	225	239	232	269	251	240	232	247	245	257	279	232	245	248	264	251	237	242	254	244	275	231	273	241	271	255	249	253	219	233	218	241	247	267	254	251	225	255	244	234	259	240	263	255	251	250	261	240	245	247	260	255	239	237	225	253	240	255	263	258	256	298	239	247	254	253	250	282	232	240	245	225	251	256	262	249	267	236	229	253	239	251	257	262	239	251	253	237	239	263	238	244	239	236	249	236	249	256	244	254	248	260	254	244	238	250	247	260	258	258	260	261	257	258	252	238	284	240	222	252	248	256	236	226	207	255	227	235	237	235	263	240	234	242	246	245	245	236	249	268	230	229	221	238	260	261	212	227	238
15922	24659	17793	10275	6724	4658	3810	3115	2456	1997	1603	1401	1205	1057	973	885	808	819	705	670	660	625	649	546	573	553	554	567	578	547	541	522	558	470	478	483	471	501	436	441	447	471	472	493	480	459	468	500	495	451	444	448	474	471	432	439	411	408	448	420	368	426	450	408	366	416	378	453	336	429	415	377	363	435	384	413	372	405	405	431	397	385	394	415	394	392	435	364	416	418	348	397	392	384	400	386	361	389	369	411	409	401	385	392	369	383	368	381	370	409	385	387	409	449	375	403	409	382	376	415	421	376	376	396	358	415	368	376	415	391	414	393	376	386	412	383	408	381	397	417	384	397	392	429	382	419	389	396	363	405	367	430	399	394	423	381	398	403	391	390	413	408	373	441	420	404	380	399	364	345	392	358	407	409	402	407	398	394	398	429	393	379	408	404	394	380	413	389	396	397	397	362	416	385	402	420	399	409	386	397	378	391	389	393	394	357	373	383	378	416	402	394	389	397	393	379	385	380	397	377	367	381	417	385	361	415	364	399	344	363	369	413	401	393	379	416	417	402	378	403	386	378	381	375	385	401	434	387	395	379	409	395	372	393	404	407	392	369	394	397	354	372	368	366	387	383	421	381	387	380	411	355	381	414	420	422	424	393	366	381	379	374	410	398	379	358	369	387	377	394	378	393	360	390	374	378	398	376	389	394	381	389	388	389	399	401	422	366	353	364	395	426	370	399	393	411	362	377	391	406	415	359	391	403	387	381	394	378	399	399	378	403	376	405	390	373	391	427	384	391	421	389	430	402	422	368	410	389	363	399	365	380	412	370	406	401	392	415	389	399	344	370	361	432	406	391	383	409	384	380	416	383	395	404	422	397	393	393	380	398	404	391	376	382	381	389	391	393	405	399	401	387	409	389	377	363	385	407	383	390	421	383	407	401	391	397	409	411	386	376	383	382	356	385	399	370	381	420	385	390	405	419	367	395	362	384	363	397	356	394	375	391	373	404	369	402	414	399	398	402	399	403	373	426	346	382	339	378	405	400	389	386	404	378	360	403	380	402	413	386	415	388	372	393	366	416	402	398	379	407	380	395	373	411	373	407	368	406	436	396	395	407	410	365	387	373	392	421	359	396	402	387	382	378	394	355	377	405	391	374	388	378	370	400	382	385	386	391	392	427	420	387	374	416	410	384	401	382	429	385	362	405	398	399	408	386	400	397	388	372	391	375	367	402	406	392	372	416	383	391	369	391	392	394	375	382	379	405	391	401	398	401	422	361	381	361	360	422	436	360	395	376	394	391	400	376	414	370	364	385	406	377	366	379	419	410	395	383	395	379	408	357	434	394	426	418	348	423	381	394	407	395	406	396	405	384	413	411	380	394	362	411	370	363	427	390	407	434	388	372	404	388	379	354	393	395	392	375	418	401	377	361	411	404	355	359	397	398	382	388	397	360	377	414	368	382	390	404	385	397	388	401	433	394	392	365	366	377	382	396	370	395	384	395	401	406	405	391	362	408	373	397	382	404	404	400	401	399	377	391	379	372	389	403	379	358	379	380	377	387	390	378	433	383	361	379	417	407	394	412	411	392	400	397	396	368	381	382	397	385	376	377	387	369	412	385	392	394	389	391	392	388	401	409	396	406	398	396	371	406	403	388	397	408	382	378	405	400	380	396	398	356	390	397	364	351	375	372	449	400	404	359	396	384	366	366	423	397	438	382	388	360	396	403	397	403	362	421	398	405	377	396	437	363	403	415	393	407	385	396	368	418	368	386	394	375	384	438	411	401	413	393	386	410	378	396	379	368	406	401	360	387	393	396	415	385	387	429	394	386	381	373	376	391	369	380	400	382	425	439	404	372	385	418	395	420	397	408	380	390	365	381	391	449	350	395	373	388	411	367	362	411	413	382	414	414	395	417	431	380	428	391	380	386	384	399	385	361	385	396	375	392	404	356	394	413	422	402	403	365	369	359	376	376	389	397	365	408	393	401	382	412	394	353	403	392	424	412	384	371	377	390	399	394	411	395	368	396	406	414	409	391	411	413	411	390	419	396	371	389	388	386	384	370	374	408	432	380	380	381	397	401	344	389	418	375	400	362	429	381	409	405	411	380	383	403	394	388	397	393	363	419	365	418	383	402	354	372	395	396	378	346	406	400	409	371	406	381	386	432	397	371	377	386	414	407	382	418	423	367	405	406	395	390	362	381	361	385	355	414	420	386	380	376	372	399	367	390	366	375	363	430	429	388	410	415	394	368	410	378	403	391	359	402	388	405	407	344	399	418	388	397	383	366	402	372	373	395	395	413	379	397	379	421	375	386	458	383	380	376	416	391	402	377	367	345	373	380	395	389	371	393	379	386	351	406	391	404	395	390	382	395	385	423	407	401	426	381	407	375	395	404	376	391	408	398	385	419	379	382	390	410	395	359	410	407	388	401	416	411	430	410	434	385	387	405	431	412	405	399	401	416	411	420	386	411	381	388	396	387	410	400	376	415	384	377	390	394	383	391	386	381	381	370	401	398	434	408	341	398	376	389	397	387	402	389	357	384	376	391	372	390	389	398	363	389	366	422	365	397	387	382	378	379	396	368	361	407	391	396	404	391	387	388	375	410	370	394	373	398	403	375	426	399	406	372	425	394	367	374	394	408	380	371	364	398	405	402	416	419	405	398	362	390	393	403	402	379	390	420	363	372	409	433	435	376	377	376	424	386	396	420	418	384	406	405	398	388	397	384	398	383	394	353	359	394	343	435	376	373	419	347	414	378	411	376	400	406	402	373	397	397	413	396	380	396	427	387	377	389	402	421	401	382	386	381	406	377	413	377	389	378	378	388	429	359	388	403	374	407	374	434	398	403	406	362	424	381	386	405	389	399	396	377	389	398	359	406	383	402	389	409	406	398	369	416	381	374	415	385	382	376	378	432	383	395	393	365	409	389	398	375	400	418	407	373	378	373	382	374	425	414	428	427	361	391	358	372	373	419	402	378	403	388	386	371	396	380	409	413	380	408	388	382	401	362	362	374	385	400	397	396	390	359	369	364	382	433	397	388	396	390	432	398	393	384	391	383	371	412	378	376	380	402	405	407	424	415	390	426	414	385	393	377	382	404	405	415	379	378	356	372	397	371	446	395	380	418	431	419	400	365	410	367	391	404	395	403	404	388	380	411	401	378	375	421	384	375	428	400	411	414	396	380	390	413	397	365	369	417	390	368	371	408	416	399	398	429	380	380	412	405	400	380	407	369	375	396	420	380	426	379	401	361	349	398	349	380	403	402	436	396	447	369	377	402	383	359	388	394	402	367	415	398	428	375	374	404	384	415	402	370	378	368	381	389	420	397	392	396	380	401	424	376	365	375	407	406	412	393	365	365	370	384	435	381	414	370	407	388	420	395	392	376	409	427	380	387	418	412	378	404	396	406	369	398	407	421	377	354	420	358	392	354	419	368	366	382	398	364	390	365	406	405	392	387	358	373	368	366	385	384	386	396	399	404
22435	21148	28188	24333	21154	17172	4408	2207	1481	1173	939	825	665	633	510	524	458	396	419	384	344	310	321	329	321	284	286	264	282	266	285	280	225	264	255	218	254	213	206	214	251	232	239	245	237	238	213	237	215	232	254	202	216	228	228	209	205	189	215	188	216	184	183	204	180	168	182	173	182	201	179	180	182	166	193	183	183	183	181	179	174	189	183	158	169	165	171	163	187	197	175	171	185	173	177	168	178	187	161	175	155	157	186	169	182	190	175	205	168	194	183	180	171	168	170	171	180	177	192	176	176	177	188	187	165	171	178	178	157	176	193	169	196	179	166	160	189	163	170	187	165	166	175	180	177	179	175	191	180	190	178	179	182	178	182	160	166	181	177	153	184	158	177	164	179	159	163	166	175	185	163	182	171	171	178	167	179	188	173	177	184	179	160	164	178	172	179	176	164	174	179	178	151	154	175	171	169	182	181	192	162	189	165	196	166	176	167	166	206	158	177	178	176	186	180	189	181	170	170	188	168	182	170	192	191	163	176	193	177	163	189	177	165	166	178	163	165	168	181	165	171	183	183	174	163	168	198	171	183	181	197	149	194	177	176	183	193	187	192	183	181	168	188	172	196	169	201	184	170	170	167	181	174	166	169	163	165	178	171	152	159	177	164	182	169	176	188	204	163	178	196	170	179	165	176	174	174	164	191	171	185	183	204	188	180	190	177	197	191	164	163	193	177	186	183	164	183	187	199	174	181	190	168	166	186	169	162	177	160	181	168	173	170	160	159	194	178	162	170	195	176	173	206	176	173	169	186	157	176	189	185	155	170	176	154	155	185	165	169	199	184	179	157	174	184	166	158	197	167	171	154	163	167	171	167	170	190	193	182	175	175	186	177	180	178	149	183	192	200	184	183	159	166	186	197	168	161	166	169	162	173	156	177	195	187	197	168	179	166	178	163	168	178	162	188	172	178	176	171	177	172	176	192	198	162	185	162	176	168	195	164	152	172	172	197	181	174	187	194	161	172	174	174	180	152	189	169	168	183	168	184	157	170	168	166	169	182	193	188	178	165	188	199	159	186	186	182	168	167	167	178	191	177	145	166	175	203	187	159	185	161	175	172	165	151	181	189	173	184	170	167	156	187	176	195	179	168	188	168	187	148	174	183	189	189	163	183	169	153	175	190	165	185	175	180	191	175	167	178	175	174	157	184	164	186	160	174	182	180	184	169	175	189	191	190	183	184	173	164	170	170	170	165	172	195	179	157	193	166	159	181	169	164	189	176	186	186	161	187	190	173	159	188	174	190	174	189	188	168	161	177	190	171	175	165	159	170	173	178	177	194	176	181	161	192	167	167	176	193	179	160	148	162	164	178	189	171	198	170	177	202	186	173	170	163	174	161	187	167	181	157	173	152	162	186	184	172	188	183	197	169	181	188	192	170	172	184	170	173	170	164	185	202	181	176	182	179	186	158	189	165	161	182	171	181	166	173	165	186	177	170	169	181	171	195	183	179	162	159	181	146	183	177	156	169	187	184	162	189	175	155	183	178	169	188	173	178	178	169	176	173	175	181	171	166	176	190	191	178	167	193	182	192	173	159	168	169	167	170	188	157	172	166	179	189	173	158	178	185	157	187	164	201	158	191	143	179	168	177	167	156	192	162	183	179	175	198	181	185	180	189	186	159	177	173	173	186	157	172	206	203	171	183	169	165	158	161	172	171	171	187	188	183	176	191	166	177	193	181	160	181	177	186	178	185	163	156	177	163	184	164	170	155	171	165	176	167	204	187	190	176	183	170	168	155	169	171	193	161	160	171	180	193	152	193	157	183	170	175	185	164	180	181	181	183	191	179	173	192	151	196	186	184	151	165	171	174	166	176	176	161	161	176	184	176	194	181	159	167	167	186	204	174	185	184	170	202	158	154	178	174	204	163	194	162	195	169	174	193	181	160	186	174	166	182	139	186	172	188	171	170	187	196	195	192	180	163	152	191	172	182	186	183	148	180	192	195	177	202	207	206	173	202	188	181	201	177	182	178	158	162	163	184	143	187	198	164	170	162	165	185	172	183	199	195	189	187	162	165	179	190	175	181	172	163	181	168	154	179	163	166	171	169	170	172	157	178	187	165	166	170	178	174	164	179	195	184	180	169	176	148	201	164	173	196	205	171	161	179	170	179	154	199	170	169	161	168	173	178	202	174	184	188	179	175	170	173	198	167	159	191	161	162	179	193	181	163	167	177	209	186	189	182	201	199	155	159	184	163	182	170	195	186	152	183	166	192	186	165	156	159	170	182	180	171	169	165	178	181	176	170	173	185	175	201	180	162	174	176	187	187	182	168	188	168	201	192	180	183	183	176	167	188	161	168	171	177	162	179	182	189	171	178	194	183	163	175	153	181	164	165	180	176	162	186	194	176	202	180	167	180	185	184	167	187	173	163	190	200	186	172	152	178	158	165	196	171	196	173	159	190	181	189	168	189	167	177	165	163	172	177	164	188	179	179	212	164	158	202	169	185	181	187	172	170	185	172	181	190	162	155	192	178	215	177	162	186	178	183	185	196	193	178	183	172	221	197	204	165	197	183	192	188	169	194	164	187	186	180	181	148	187	194	183	190	176	176	187	165	172	174	164	194	169	175	166	180	178	186	164	162	191	183	183	170	181	176	168	174	195	164	168	165	188	165	165	190	192	181	175	169	187	174	149	164	190	179	168	195	163	164	177	176	176	180	164	183	153	172	191	176	169	167	183	180	207	159	166	164	168	184	192	184	214	199	159	172	188	204	187	156	178	155	170	193	168	195	161	169	170	162	185	165	187	166	184	177	184	187	171	184	172	181	183	177	190	175	160	156	165	182	165	169	163	172	178	174	198	178	161	188	157	179	157	177	155	153	177	160	171	182	183	168	177	153	148	170	167	197	186	175	190	184	178	191	180	181	143	190	188	165	159	165	164	176	175	172	193	179	175	173	171	172	181	161	198	159	167	169	174	181	183	197	184	178	184	198	176	184	163	194	183	176	161	178	172	191	193	161	181	166	190	181	163	163	153	212	176	142	160	197	161	171	180	155	178	175	179	175	200	176	179	153	193	178	179	158	184	177	155	181	169	181	173	195	164	183	173	182	181	171	169	178	180	184	172	176	169	186	179	174	193	173	167	179	184	165	153	196	184	157	190	160	189	173	163	163	164	176	179	166	185	193	168	161	179	184	179	174	151	203	174	180	175	185	176	174	162	198	182	205	178	182	184	182	181	194	173	173	192	176	174	173	182	183	178	165	172	191	181	208	160	138	167	176	181	161	170	159	178	163	166	204	178	162	152	171	202	150	190	151	181	178	182	147	202	178	158	174	176	176	167	183	153	190	153	185	171	164	183	172	159	162	186	165	168	167	180	198	164	161	171	194	174	178	167	200	165	179	172	168	189	190	193	172	193	173	175	177	176	166	165	168	165	178	158	175	150	187	159	157	157	180	210	190	174	161	173	177	169	181	167	165	173	184	201
19311	33338	25773	16612	11782	8783	6905	5669	4400	3390	2743	2269	1982	1681	1477	1356	1153	1036	1025	844	791	740	711	688	657	654	613	620	561	524	510	540	541	493	490	480	432	441	408	387	407	390	395	417	449	428	422	435	411	433	397	432	379	359	366	366	337	357	315	337	330	309	335	290	315	296	297	297	315	294	294	282	251	295	298	280	319	299	284	272	311	282	299	276	288	280	256	247	282	297	295	253	298	277	276	286	260	261	286	287	296	282	296	254	273	304	286	259	262	246	294	286	286	303	282	303	268	294	274	261	302	278	296	259	264	260	251	295	302	315	293	293	283	270	279	286	257	256	284	278	279	307	313	283	291	300	263	297	283	275	265	299	273	294	263	280	289	255	267	286	300	249	285	257	283	261	258	300	276	302	262	260	269	276	278	275	274	278	273	283	284	282	283	273	251	277	294	268	258	262	268	280	310	247	315	274	286	272	290	256	287	282	248	281	270	270	278	278	287	304	294	295	286	271	303	278	273	289	265	295	276	269	256	283	304	303	312	255	290	264	313	281	271	266	290	278	292	241	272	294	284	292	271	292	278	289	313	269	291	308	287	283	295	274	304	288	279	272	317	278	283	277	296	280	269	291	276	295	272	266	289	253	295	274	291	267	291	264	292	263	285	268	300	270	281	294	275	281	298	286	299	285	276	274	282	287	270	281	289	270	273	270	260	268	235	290	286	324	277	267	261	265	260	258	258	300	282	280	288	273	288	285	267	267	291	276	266	288	304	260	268	276	285	303	292	291	275	266	287	281	267	302	320	261	270	277	286	288	299	268	249	263	300	252	279	286	286	276	285	263	280	267	299	252	280	281	312	272	267	268	270	259	262	279	302	276	315	288	289	283	244	307	272	286	301	273	271	289	279	302	254	275	256	271	286	256	272	300	287	270	281	296	291	285	263	289	317	248	282	241	288	287	267	309	277	257	292	280	279	266	257	262	263	266	264	278	248	259	261	260	288	288	261	271	266	248	293	280	254	301	294	305	270	286	298	262	277	300	291	307	291	268	293	294	291	272	287	276	257	301	280	267	296	270	281	274	281	286	262	295	250	287	294	274	268	281	285	287	287	284	302	274	258	268	278	273	261	282	263	273	294	310	293	286	301	251	277	289	290	297	303	296	276	256	275	273	264	274	286	290	261	228	274	266	300	260	257	265	251	271	264	269	280	257	270	286	263	279	262	300	256	273	296	276	261	288	303	299	294	277	303	276	269	267	280	285	251	262	322	261	278	279	257	317	241	273	272	284	293	278	263	249	279	302	251	300	275	291	291	271	269	260	262	249	264	267	294	261	271	273	272	276	291	296	286	267	283	279	289	296	264	257	300	271	255	274	277	284	302	256	292	284	315	274	295	267	274	280	289	276	307	286	261	269	305	283	268	278	318	271	262	284	259	278	275	277	283	265	253	280	257	275	296	313	257	292	291	283	260	282	299	274	262	289	287	257	283	284	274	318	292	279	277	291	286	286	269	264	262	286	241	283	282	265	265	285	298	256	269	295	267	266	262	299	237	262	254	261	243	291	297	283	289	268	289	277	277	275	305	261	271	305	287	272	279	303	239	250	299	279	254	272	278	283	252	280	306	273	284	293	285	278	301	277	277	271	264	287	268	279	283	274	284	277	291	286	307	273	288	310	267	274	288	287	287	264	275	297	262	302	288	307	246	293	299	293	285	274	285	284	260	254	266	275	276	295	275	288	284	275	249	278	289	282	286	280	264	303	264	275	283	259	264	300	291	265	287	249	273	282	274	292	284	247	302	292	283	255	278	277	251	257	266	290	298	276	273	262	304	271	243	256	265	276	246	270	244	277	299	256	280	328	273	280	276	272	267	290	258	299	271	295	275	260	298	304	297	279	253	249	312	268	275	257	279	266	288	276	285	278	256	305	263	282	290	305	277	269	306	264	276	273	286	297	277	282	295	276	301	310	261	287	282	257	273	268	274	274	280	253	300	271	291	281	284	270	274	283	287	282	291	270	267	278	300	288	275	285	285	295	273	258	272	272	270	291	319	264	264	304	263	267	269	275	268	257	264	250	265	285	280	266	300	246	264	288	277	278	281	267	271	269	277	279	297	254	281	285	272	270	271	262	256	276	283	267	269	268	282	266	264	285	276	258	299	281	300	294	291	260	247	269	269	269	291	281	279	280	282	298	267	284	306	309	297	279	277	269	285	293	293	275	267	280	308	282	271	308	276	276	286	256	281	289	262	252	290	278	267	289	272	291	276	280	247	298	262	275	289	283	273	270	267	266	273	280	295	271	257	291	282	304	271	283	254	273	259	279	251	237	279	256	273	269	271	266	321	267	280	286	252	282	289	280	297	259	283	280	320	254	276	249	285	239	279	272	280	267	287	247	272	280	261	296	264	270	276	275	279	289	284	258	309	272	284	271	287	284	280	287	287	282	279	273	272	272	306	301	281	279	277	256	250	270	267	280	290	262	294	260	285	297	289	279	277	286	271	289	264	273	284	281	271	269	270	264	275	263	268	293	276	260	276	259	265	297	279	299	271	270	302	290	304	275	284	275	271	258	285	287	305	281	294	266	295	283	276	282	269	293	275	273	251	258	268	277	288	275	281	261	268	257	277	288	295	296	302	263	264	255	284	264	321	282	275	280	266	274	275	261	261	316	276	261	297	286	279	296	257	267	267	259	287	280	250	277	255	275	300	280	305	282	266	274	262	269	239	270	300	297	258	297	272	263	269	282	277	282	283	270	300	288	278	285	287	295	273	293	259	320	301	298	269	281	299	252	294	293	252	250	275	289	298	277	237	274	290	260	238	283	256	289	291	300	271	286	260	273	261	275	278	262	272	266	294	271	283	303	295	286	303	256	262	269	290	240	262	297	288	273	271	254	261	267	267	272	267	277	297	284	318	296	308	272	277	270	274	283	269	283	268	293	286	255	286	283	310	273	289	278	283	285	266	252	303	279	264	276	294	290	267	297	265	276	277	277	266	283	264	278	254	259	258	280	275	313	279	275	298	287	285	292	265	256	288	298	272	277	290	259	295	289	254	281	267	265	262	296	287	299	295	295	273	285	268	280	280	298	315	259	301	283	264	265	271	291	258	285	277	264	299	295	259	259	288	261	263	297	232	273	301	271	269	265	285	294	262	290	269	272	301	272	298	280	289	265	267	273	286	299	272	302	281	260	250	303	265	265	263	292	278	295	293	269	272	310	275	272	297	279	306	267	302	260	267	266	272	292	297	291	301	274	263	259	293	272	256	280	297	262	233	262	271	287	271	280	282	274	262	258	303	266	303	287	273	283	270	269	270	275	262	265	276	262	248	267	276	282	292	307	281	262	290	259	269	280	258	310	274	268	270	279	320	267	267	300	283	284	281	296	292	279	248	320	253	269	291	275	260	269	272	263	298	263	300	282	293	286	291	290	268	276	286	287	285	274	284	287	260	301	270	281	268	255	307	260	290	291	261	271	282	270	266	287	265	273
27376	18051	9672	4150	1933	1280	1021	842	705	573	503	439	412	391	382	367	353	342	332	317	306	295	326	311	295	300	299	314	281	285	286	272	289	290	264	261	279	272	268	285	258	273	292	269	258	249	270	267	272	283	272	279	259	278	265	286	250	270	235	291	260	255	254	252	259	274	242	240	263	274	265	268	249	228	269	257	233	240	249	247	243	242	239	236	227	258	245	255	239	264	220	257	281	256	233	262	241	252	265	263	253	262	240	232	269	240	277	239	268	234	235	250	249	258	238	282	269	254	258	251	253	272	269	264	265	271	237	220	255	259	249	238	297	253	226	229	246	242	265	246	263	215	251	272	287	245	267	256	260	235	240	237	242	300	274	233	269	231	268	232	259	260	242	228	272	247	243	262	239	272	259	262	266	266	266	272	231	309	268	259	242	267	268	255	229	260	260	250	265	270	276	263	251	274	237	247	239	253	265	241	256	279	233	256	276	252	287	248	294	258	283	258	253	268	255	248	249	231	271	265	231	250	275	257	281	261	226	254	249	251	253	238	243	226	264	268	239	255	243	245	253	250	247	254	242	266	277	242	237	258	246	279	233	259	271	260	232	222	223	271	227	223	275	276	245	235	262	258	239	246	283	247	243	268	251	272	240	256	225	242	241	277	268	231	248	254	279	275	252	252	244	266	275	244	248	235	258	278	231	235	251	280	247	228	279	254	245	272	263	249	238	268	268	245	252	242	260	266	243	262	237	259	244	243	257	259	256	255	256	241	255	252	244	260	245	263	227	211	262	264	218	257	239	249	279	261	279	253	276	273	248	263	271	279	255	240	265	271	229	255	234	223	236	256	233	264	237	271	244	229	244	239	242	269	280	240	251	280	248	246	258	264	263	267	247	266	252	218	256	245	280	260	258	264	247	249	252	285	229	250	265	240	253	271	255	258	252	244	268	269	237	249	248	265	253	257	257	253	266	242	262	242	253	278	261	264	284	267	233	258	222	241	243	254	251	273	258	304	238	261	259	272	262	261	245	277	231	242	253	231	253	277	260	272	242	245	258	241	247	266	226	272	257	242	240	236	275	264	261	266	238	228	226	249	235	247	254	229	252	287	276	242	259	246	244	254	239	216	255	254	249	270	233	235	219	231	218	241	252	258	259	284	247	262	273	231	248	233	252	254	245	247	258	260	263	249	224	246	219	291	259	290	270	250	251	275	267	241	256	254	251	249	254	251	234	271	231	244	274	243	259	260	255	254	290	253	207	261	247	234	288	256	251	264	223	252	232	266	222	254	264	244	269	249	258	249	238	256	241	255	262	253	222	267	250	240	241	239	263	260	233	249	272	276	258	264	247	269	249	245	254	256	236	253	270	236	239	270	266	253	267	240	254	236	266	291	247	253	242	235	247	241	269	249	248	274	277	254	244	262	284	246	235	262	252	256	250	277	260	253	257	271	254	261	249	254	257	277	252	261	235	241	276	306	251	245	246	230	272	255	266	251	261	241	241	252	244	256	259	235	263	244	263	252	239	255	260	266	240	255	237	262	261	247	250	242	252	253	253	252	238	239	252	242	213	236	248	267	255	251	241	236	248	280	263	255	281	244	251	273	237	258	251	264	228	254	252	267	241	239	242	233	282	241	257	242	259	253	233	246	277	244	236	252	258	249	271	242	257	269	262	252	245	239	266	229	247	257	266	241	252	271	271	256	271	248	249	274	273	246	239	253	251	255	282	271	273	284	242	244	269	252	245	272	271	241	287	255	269	239	247	276	263	248	258	240	251	241	264	273	262	271	253	250	247	277	257	218	233	254	232	238	256	258	233	235	237	277	245	245	260	235	241	255	269	286	277	237	223	238	255	253	247	282	268	245	274	271	265	243	230	260	252	266	266	248	225	251	238	267	261	254	291	237	217	269	239	260	286	246	274	266	250	254	242	259	224	247	274	236	232	254	243	261	264	255	249	265	242	247	246	231	260	236	257	265	242	262	272	252	268	254	245	244	257	281	239	258	236	241	226	292	266	258	258	267	261	253	231	245	255	245	227	275	220	221	263	260	241	230	246	263	266	239	240	235	247	252	270	269	261	243	238	280	242	254	252	248	250	257	264	240	276	230	251	243	262	253	240	259	267	245	258	274	233	250	234	251	252	245	261	259	245	236	283	243	271	225	264	276	238	238	258	262	245	273	262	262	252	268	265	270	271	248	271	241	242	277	254	242	252	264	242	260	277	242	257	239	249	246	240	257	259	247	264	262	260	231	265	267	240	214	285	267	247	254	250	267	246	232	215	236	252	233	267	251	245	231	249	237	241	243	253	259	257	258	280	262	262	246	251	259	266	272	281	291	246	272	239	264	256	238	274	257	247	256	246	260	245	239	246	268	272	250	258	241	256	231	244	250	218	234	223	269	271	233	254	240	264	268	236	242	272	271	269	235	246	244	264	253	247	242	263	250	242	260	238	215	209	238	240	250	247	266	268	236	229	241	260	249	235	232	251	291	247	277	234	240	253	239	263	281	244	258	212	236	222	267	253	237	255	247	273	245	268	231	252	247	247	259	245	244	277	243	227	266	260	227	244	230	259	234	274	225	222	259	255	262	239	224	274	270	272	259	269	235	255	275	278	254	270	218	251	240	265	269	246	257	238	250	258	239	256	238	273	237	268	254	247	238	265	263	267	293	252	268	239	248	236	265	240	266	228	241	264	279	248	246	232	238	227	253	237	264	268	245	244	250	261	256	232	242	250	247	245	251	260	238	295	263	268	269	265	254	223	245	259	250	232	229	246	262	233	251	253	280	258	253	264	248	265	258	220	267	231	267	246	237	257	244	236	248	257	227	233	238	241	253	283	228	242	279	262	231	267	254	257	278	250	256	245	268	250	237	269	256	261	272	262	252	249	262	236	226	269	262	237	256	263	259	260	255	249	251	267	279	278	245	235	263	237	253	257	246	246	228	267	241	262	242	274	281	244	248	248	248	261	236	257	245	264	249	232	245	265	261	232	231	249	297	255	229	208	239	270	251	246	256	211	238	243	256	282	283	237	249	248	245	265	264	243	287	277	268	237	238	242	246	229	233	254	223	258	262	244	226	259	251	241	267	270	247	255	234	256	268	245	244	231	261	248	242	252	270	239	270	249	280	252	244	253	211	253	248	239	267	273	275	235	243	241	262	270	260	263	252	231	242	262	264	257	235	271	245	253	244	268	266	278	255	269	224	253	252	267	254	229	263	242	301	256	243	258	264	246	237	282	266	275	251	278	252	250	230	251	251	260	264	265	261	233	256	252	253	250	242	280	262	250	250	237	270	257	242	247	242	248	258	246	284	263	255	262	249	248	225	241	244	266	259	239	236	207	234	265	264	209	227	214	251	254	228	250	240	247	261	261	250	252	272	253	259	244	275	247	231	258	255	254	254	230	243	286	236	259	251	241	246	252	261	245	246	243	258	246	279	258	244	270	255	249	244	274	235	255	262	247	244	245	245	268	232	261	251	252	283
16077	21588	14614	7994	5072	3645	2987	2449	1931	1568	1279	1151	1029	887	854	798	734	687	673	620	594	585	604	558	568	583	529	562	459	554	539	494	460	485	518	479	469	445	448	455	472	494	502	512	445	470	480	482	434	447	429	470	448	402	439	448	440	433	432	400	410	397	420	396	396	444	425	422	409	398	399	390	448	429	387	411	376	369	404	407	381	392	395	404	407	392	444	424	434	420	417	390	375	414	429	437	425	403	406	427	419	409	420	399	414	404	376	415	395	390	398	412	420	433	414	409	440	380	421	401	386	396	390	394	378	377	408	411	448	410	417	386	383	406	394	396	399	389	409	390	417	406	399	368	425	394	405	414	408	399	422	377	405	414	405	413	411	417	415	411	403	396	410	421	385	403	402	414	421	399	433	379	391	383	387	410	400	380	432	391	371	395	391	452	354	439	413	421	353	414	458	368	379	418	412	397	368	366	401	394	422	392	435	412	418	405	391	425	415	408	424	399	439	432	434	388	386	435	440	354	413	417	419	430	408	402	404	434	435	403	400	416	432	421	389	428	409	398	410	386	405	398	411	385	420	434	422	401	405	395	429	419	402	406	386	427	411	385	366	430	377	392	415	387	388	439	402	405	403	412	410	401	409	377	382	415	421	378	389	414	408	419	404	429	368	407	375	379	413	395	412	402	393	400	384	421	425	410	387	381	374	411	417	403	403	377	372	419	386	396	431	408	368	357	429	391	411	391	408	422	410	421	403	400	353	403	403	425	384	394	437	394	381	397	410	404	412	451	424	407	384	391	390	399	402	409	383	416	417	404	412	386	397	412	406	410	427	435	442	414	412	413	412	399	424	407	365	446	392	406	399	360	429	372	382	435	376	407	422	408	409	410	411	422	378	392	393	400	421	452	422	371	392	417	384	417	368	398	401	355	416	404	399	392	412	373	389	412	420	425	413	416	420	412	431	404	410	408	386	394	375	419	411	378	424	375	367	420	394	413	421	415	408	431	410	350	402	424	404	413	442	434	409	430	420	362	392	408	378	408	416	389	431	441	424	409	396	434	370	405	408	379	402	395	389	413	413	406	439	410	392	403	432	439	442	405	389	431	382	409	426	421	378	436	382	408	435	423	409	419	376	400	444	426	382	390	401	418	370	459	411	396	393	386	391	396	428	384	392	397	385	392	413	379	404	403	403	410	408	410	426	375	395	393	424	439	428	374	395	382	432	421	388	380	387	372	419	391	398	404	422	413	391	340	413	425	394	420	423	431	418	420	378	392	403	422	440	433	430	408	393	417	412	403	432	440	406	383	380	429	416	403	399	419	390	403	440	402	396	393	433	376	447	393	402	391	413	415	434	396	423	397	392	403	376	425	376	375	443	390	443	414	424	394	419	421	407	399	386	396	410	401	404	413	418	410	410	402	391	408	371	398	413	410	412	421	418	389	379	374	420	374	420	423	400	370	430	395	419	390	434	368	405	395	377	401	413	363	372	388	440	408	414	443	424	380	396	400	375	416	413	408	405	426	381	390	402	431	405	377	415	400	401	425	416	397	359	375	391	397	405	415	412	418	422	382	394	456	424	386	396	389	399	407	417	400	380	390	418	408	386	396	390	355	413	399	429	423	448	405	421	429	417	393	424	391	412	391	426	397	371	413	402	402	398	416	413	369	413	402	395	383	421	475	431	407	390	404	383	385	387	370	393	393	416	401	425	390	399	435	375	418	389	419	442	416	405	437	403	405	372	399	384	401	406	412	432	382	401	424	383	392	366	392	429	409	428	417	408	419	429	402	384	392	395	374	446	412	416	415	372	378	428	416	403	400	420	408	385	429	385	397	395	424	391	412	397	378	383	397	409	374	421	393	401	419	376	413	413	433	406	418	391	422	408	395	426	388	409	373	357	420	421	431	435	409	393	376	426	397	406	406	410	392	388	409	403	370	367	380	361	409	387	372	423	408	408	437	418	435	383	407	390	418	431	397	384	410	358	378	387	424	395	394	384	408	391	397	392	409	425	392	382	419	392	373	410	396	382	393	385	411	382	417	429	421	431	409	381	409	372	403	374	391	419	402	395	406	377	433	420	371	402	376	418	405	379	385	406	398	404	385	385	414	402	414	407	399	399	384	433	386	415	419	425	366	436	408	405	416	408	417	396	398	409	387	417	387	384	399	407	404	349	410	396	406	399	414	390	398	407	427	375	367	356	394	425	372	437	377	399	398	397	406	428	402	422	387	399	403	422	385	419	371	409	425	421	410	410	452	391	392	424	417	392	404	402	392	421	404	418	404	413	390	350	383	407	401	389	393	402	425	386	399	409	403	367	384	407	385	397	384	392	409	412	423	433	403	382	404	386	384	377	430	427	398	403	422	380	413	399	412	379	393	355	397	425	391	428	403	397	418	417	425	359	383	404	393	454	418	443	410	434	404	426	437	422	410	403	369	442	399	390	429	390	442	374	443	388	414	432	404	399	419	389	387	425	378	411	408	393	430	403	417	376	426	376	410	376	444	390	391	416	425	390	399	460	378	421	419	358	432	375	443	380	391	393	418	396	382	374	392	418	407	419	383	416	412	382	375	408	415	407	403	437	428	374	398	403	398	389	398	426	387	414	414	385	439	372	415	441	400	376	407	406	429	395	376	437	433	417	401	393	389	411	400	420	412	417	379	383	408	430	382	411	401	422	397	419	407	407	403	401	407	439	394	420	394	433	410	379	406	444	432	400	379	426	385	417	425	406	410	408	377	419	372	410	389	394	385	398	445	386	429	402	437	379	402	397	406	421	392	387	387	411	417	429	418	397	419	412	403	415	389	392	395	372	408	411	413	419	383	410	386	396	430	405	398	383	393	411	398	430	403	396	413	369	398	383	411	405	388	425	436	398	400	396	402	374	408	450	420	423	406	405	365	399	421	416	448	400	407	411	425	402	425	393	415	429	398	384	401	372	409	413	396	366	440	408	419	396	413	392	380	386	420	369	411	415	393	408	375	385	383	399	376	446	442	396	428	425	433	371	420	374	410	422	385	414	401	414	398	371	398	377	355	394	428	407	406	407	404	409	377	389	373	394	412	405	404	414	398	402	390	402	397	365	420	413	360	399	399	417	412	431	392	412	406	407	408	461	406	371	397	401	447	409	404	415	419	414	416	400	378	393	391	403	419	405	409	383	425	406	440	399	404	428	398	435	373	392	420	413	373	403	414	435	419	410	401	409	386	447	406	407	377	405	433	383	395	391	393	404	401	370	430	395	408	407	398	364	382	433	419	383	434	389	384	415	418	369	408	416	400	429	420	410	407	408	400	424	374	389	386	422	411	397	361	424	374	398	413	380	393	411	423	395	410	393	410	425	428	425	406	405	411	442	395	385	410	437	399	425	414	418	398	373	419	413	397	393	418	400	436	424	405	387	383	379	404	408	394	409	381	388	403	370	390	359	362	393	409	369	412	418	396	397	424	389	411	388	379	383	415	421	459	405	388	400	408	446	413	430	409	408	426
23287	21091	27504	24910	18826	4604	2051	1415	1029	858	697	595	584	537	469	465	410	357	381	356	319	356	320	317	276	297	319	276	292	264	267	253	240	234	251	255	224	231	241	244	240	230	217	235	244	265	223	230	257	244	216	248	246	237	229	199	206	243	214	224	210	237	214	208	226	232	210	217	189	226	193	187	187	217	204	220	217	223	203	193	191	206	189	225	199	218	197	218	210	211	192	222	204	194	199	205	182	190	210	237	199	231	221	198	189	194	191	196	213	206	189	230	234	196	208	207	240	216	182	198	219	182	217	177	197	214	214	192	208	203	194	201	241	211	194	183	209	209	204	212	215	204	192	205	194	194	221	212	222	204	193	198	189	186	210	241	232	217	192	218	202	200	197	196	188	204	192	222	222	189	212	198	193	192	233	215	180	229	193	201	211	216	193	222	192	215	188	198	204	213	192	203	202	200	191	202	210	195	209	195	204	203	190	210	192	232	214	216	206	208	216	209	196	197	194	178	207	221	207	206	206	222	228	214	210	205	222	219	198	212	215	223	207	217	183	204	201	179	198	211	221	221	207	195	209	195	189	181	203	214	179	188	215	183	206	208	238	219	230	198	202	199	199	192	227	220	211	202	200	181	219	210	184	214	198	213	203	189	202	202	221	205	219	206	200	210	214	203	194	208	228	214	205	212	186	197	183	206	219	203	205	179	195	234	206	198	216	230	206	208	193	215	218	210	196	210	205	198	192	215	200	205	196	205	203	191	226	201	198	171	213	183	225	209	189	207	235	212	191	198	188	197	188	195	184	213	203	211	197	215	215	222	172	193	194	192	218	198	217	211	230	217	224	201	207	208	198	199	196	213	182	205	198	197	191	202	209	215	206	208	214	186	224	205	205	219	209	181	228	210	221	216	208	203	213	203	219	196	235	220	208	206	200	213	196	221	202	202	229	197	208	196	198	216	203	215	212	215	192	221	199	217	225	186	194	221	208	202	218	212	192	219	221	199	228	191	232	213	226	189	201	195	195	200	180	217	227	234	194	186	201	219	210	235	211	195	204	215	183	224	195	204	187	239	191	198	173	203	198	212	193	192	193	199	229	225	216	216	219	208	208	204	196	223	231	212	207	209	239	205	191	196	208	202	207	193	204	198	212	207	201	197	198	197	186	190	208	210	177	223	214	231	198	206	232	229	193	196	225	208	169	209	191	198	206	186	188	212	190	234	195	195	195	177	217	231	201	215	192	206	213	224	171	216	208	198	183	200	224	209	208	220	230	210	217	228	197	204	211	200	208	204	198	210	197	178	220	216	223	209	183	216	214	198	210	201	203	197	212	201	205	200	189	225	208	207	186	206	189	211	207	222	221	240	188	205	226	195	202	205	192	207	226	225	208	196	198	211	222	193	201	207	201	185	197	202	210	212	202	218	216	202	190	216	230	224	191	203	199	209	205	216	211	230	189	209	210	205	203	174	199	203	205	206	208	207	238	173	214	195	213	209	196	227	209	207	193	183	227	210	219	233	205	222	201	188	203	200	219	212	201	194	206	211	214	192	198	208	194	213	204	188	207	190	202	194	216	210	186	211	232	214	209	192	197	197	199	181	205	212	196	196	237	202	200	213	190	213	210	203	210	219	208	215	200	216	207	198	167	209	201	193	222	222	199	218	214	193	239	206	221	197	204	186	188	204	205	181	207	214	202	202	211	186	180	214	188	223	215	213	235	225	191	191	215	218	218	208	212	193	206	186	211	189	231	218	218	231	189	192	206	191	191	181	224	195	207	214	214	206	198	231	174	218	207	169	209	209	199	223	187	236	213	210	202	228	216	224	219	218	217	212	180	207	196	217	210	223	189	214	208	192	212	192	206	203	213	206	227	191	214	205	220	215	205	193	205	218	223	210	191	202	214	167	215	220	201	204	193	212	191	210	210	212	242	201	211	176	214	199	206	207	192	192	212	203	217	194	213	218	208	197	208	193	201	211	215	202	216	214	226	215	197	225	201	195	218	165	217	214	208	224	197	212	190	190	224	224	189	219	166	176	197	186	218	201	194	210	190	201	213	202	210	206	230	185	184	210	186	220	213	206	204	186	181	212	208	179	189	183	220	200	205	213	200	175	216	208	197	182	208	212	193	203	203	195	181	196	207	222	199	208	205	212	198	185	232	202	210	202	200	220	215	217	188	184	206	207	227	182	203	179	216	186	210	204	206	194	190	216	204	212	197	218	209	201	216	182	194	207	197	173	192	194	214	212	205	202	210	244	202	229	197	223	201	231	203	213	196	218	208	214	214	198	213	191	182	205	189	199	207	197	189	195	191	209	215	211	188	195	197	222	226	204	193	210	206	207	200	193	208	192	210	227	215	183	210	189	213	187	197	203	206	228	227	228	204	207	193	209	214	219	206	195	186	208	215	193	222	153	178	225	215	212	223	196	214	200	203	201	204	212	211	232	213	211	225	180	179	186	200	218	187	200	187	190	204	217	208	194	213	219	190	205	205	195	213	218	205	201	204	203	213	210	194	211	214	189	197	220	189	225	208	190	215	213	215	201	174	210	188	184	204	191	192	201	213	218	191	189	213	197	200	195	197	201	202	214	215	192	211	216	197	198	204	192	221	186	213	198	195	188	221	217	205	210	209	191	213	196	188	207	202	208	233	211	210	203	201	202	214	210	195	185	174	218	214	210	187	189	222	210	206	227	184	181	208	220	228	207	188	230	172	223	217	215	188	210	215	199	215	200	210	222	217	177	181	228	189	226	196	232	193	209	218	221	204	225	213	192	182	203	215	229	197	204	178	203	200	180	200	205	218	197	194	186	207	197	193	192	227	192	216	210	220	207	223	201	209	195	201	206	204	181	217	196	210	200	206	212	224	212	190	195	200	189	172	198	201	205	212	219	193	190	203	194	187	215	212	187	201	203	190	220	189	204	204	196	206	203	201	222	186	199	187	208	201	222	203	192	188	185	212	196	212	215	200	217	203	227	207	214	211	194	181	177	184	219	195	211	201	203	194	186	191	197	207	201	191	212	198	185	225	222	187	226	222	225	205	188	217	212	231	194	202	210	201	207	215	203	217	195	218	219	177	198	209	199	214	188	220	203	203	198	198	180	214	219	189	201	203	177	201	208	215	217	193	186	202	237	196	221	184	227	212	182	190	199	224	208	215	206	206	214	190	205	204	183	182	188	189	221	212	238	212	189	213	197	205	195	210	217	205	214	200	237	209	197	212	199	216	210	193	198	208	213	182	208	228	188	202	201	207	213	211	189	190	193	205	216	195	198	222	201	201	221	189	225	208	217	224	179	220	196	181	214	215	174	198	179	206	212	208	205	210	205	221	203	232	198	222	196	190	224	208	190	206	194	175	172	224	191	217	214	200	212	187	218	200	208	195	206	193	191	206	211	179	209	205	205	204	189	202	207	198	193	191	214	194	208	229	213	216	211	203	217	200	195	183	197	208	189	208	217	223	199	210	191	216	232	191	196	200	214	183	211
17694	29466	21466	12850	8846	6358	4848	4096	3200	2474	1987	1731	1601	1316	1167	1052	966	860	767	691	671	630	640	586	571	548	553	567	511	510	541	499	467	508	489	491	396	397	423	391	397	446	437	394	419	417	420	424	427	437	387	430	402	449	406	399	360	357	359	372	376	353	341	325	327	353	336	317	346	360	341	346	356	331	334	332	310	323	332	339	325	317	326	339	316	343	336	348	345	290	329	341	350	333	359	322	315	325	341	325	336	337	327	335	320	332	315	350	319	329	316	333	336	334	358	307	324	352	326	344	312	331	356	334	324	322	322	339	327	377	333	339	355	364	298	323	340	348	343	332	351	320	350	356	316	307	327	325	350	311	337	326	340	343	358	332	346	316	330	317	342	342	362	330	339	341	325	324	326	328	341	352	346	360	337	317	311	309	314	354	336	344	323	337	321	340	361	306	336	336	344	343	326	304	337	331	335	335	314	346	349	359	336	319	345	351	318	345	342	323	342	323	352	344	314	325	334	319	340	318	315	310	328	358	310	332	338	309	329	349	368	329	334	322	321	325	314	347	333	343	305	360	334	328	310	336	314	340	341	321	328	323	324	358	313	333	341	298	329	310	326	334	351	301	300	301	368	326	354	325	342	296	344	353	333	363	299	317	323	346	338	329	313	297	317	310	324	281	345	336	391	326	319	303	331	333	309	312	347	350	335	319	325	350	333	342	340	314	341	341	299	298	304	318	296	326	360	339	324	336	367	326	346	324	340	347	330	315	322	349	323	309	298	329	339	372	345	321	355	327	321	316	332	335	322	343	331	325	330	337	327	342	331	322	332	320	319	342	338	342	347	316	336	298	373	347	320	337	312	339	330	296	364	315	348	347	329	324	333	314	345	345	344	304	329	352	311	344	324	349	334	306	371	356	323	344	324	334	332	330	351	302	324	353	294	333	304	323	318	340	340	334	346	325	303	347	298	299	343	336	312	287	347	322	346	313	343	358	330	353	356	332	313	311	317	347	296	314	317	341	353	331	335	343	336	331	325	320	355	320	352	341	369	337	354	328	349	352	323	350	333	325	349	306	307	347	318	353	311	332	401	365	291	319	336	317	323	325	343	338	307	344	349	348	343	307	313	358	335	349	346	323	327	321	311	319	325	348	308	297	318	341	328	343	336	359	336	310	319	331	332	323	316	333	336	321	338	357	339	345	371	319	311	310	330	332	350	328	332	332	317	319	327	343	372	335	326	318	295	313	329	362	332	317	334	324	371	315	303	335	360	339	359	318	324	332	350	316	327	329	338	337	317	338	350	317	331	334	358	355	352	335	310	313	321	335	317	318	342	334	321	315	313	342	326	325	348	341	313	348	351	320	350	336	304	337	359	338	342	329	354	356	311	330	320	316	315	343	342	341	329	331	330	347	349	318	316	304	338	296	331	353	339	335	346	331	345	290	347	348	334	351	348	350	317	335	316	342	308	362	341	315	333	339	293	332	303	348	334	350	345	340	330	335	349	341	350	338	310	352	333	310	304	349	332	330	332	327	341	323	313	332	355	347	358	320	349	309	358	296	322	313	346	328	325	325	327	350	353	356	325	333	353	340	327	305	349	332	338	325	334	356	358	324	333	345	332	332	333	333	334	338	370	343	305	321	346	332	338	349	342	322	379	355	338	335	307	324	358	316	340	353	350	353	347	322	320	325	303	357	313	348	348	325	355	314	340	369	323	355	269	346	362	343	329	327	337	361	333	329	309	326	338	303	341	321	323	335	356	338	320	321	322	302	304	333	348	319	330	346	326	339	325	333	314	344	319	329	361	350	317	325	317	297	310	330	321	327	341	334	323	376	317	344	339	353	346	337	289	356	328	364	331	332	341	317	313	307	309	332	345	309	315	319	370	331	331	334	329	345	329	320	334	319	310	309	345	342	323	345	317	323	339	296	299	318	356	328	297	325	324	319	337	331	362	306	309	363	326	343	323	346	322	341	330	304	336	311	340	327	307	365	317	340	335	326	311	347	347	357	292	326	331	350	374	300	340	314	345	335	308	321	327	338	324	312	338	319	309	312	347	335	311	335	346	342	311	327	342	334	351	337	322	312	351	339	332	333	335	326	322	341	335	333	320	328	358	294	358	317	314	332	330	335	318	324	332	338	360	320	307	308	320	365	327	344	358	323	322	340	330	338	316	348	316	338	335	314	322	290	340	356	311	327	313	308	337	322	349	322	343	331	337	355	325	353	311	328	329	320	326	327	350	342	336	349	320	348	331	306	355	331	323	350	319	339	326	349	321	347	311	321	348	322	346	344	320	309	321	321	323	317	371	331	359	336	325	363	303	307	363	302	316	341	359	323	331	320	339	327	331	323	319	375	313	332	300	355	310	316	328	348	299	339	338	336	334	329	320	313	335	309	351	353	340	334	317	321	322	327	339	332	291	317	329	318	342	328	323	328	308	350	330	322	369	325	314	326	335	311	328	351	309	330	306	314	328	346	341	324	352	336	335	360	325	317	324	317	343	330	326	328	332	351	311	331	332	347	353	292	334	318	330	322	330	341	307	328	346	325	372	351	372	328	351	351	371	340	301	332	335	332	342	350	356	345	358	358	338	345	315	336	338	318	303	321	306	323	303	363	343	321	322	336	353	355	335	329	354	337	357	303	339	332	345	314	320	332	314	359	328	313	323	342	325	309	327	340	320	341	338	300	306	331	305	329	330	324	327	320	348	345	328	336	319	349	339	360	363	328	329	340	327	328	317	292	340	335	337	318	359	353	343	322	334	341	340	317	319	342	344	319	326	308	312	328	312	315	345	345	326	334	320	304	325	321	334	335	320	369	354	320	305	333	327	311	333	335	302	321	304	350	360	311	303	327	360	323	335	363	352	362	370	351	302	345	330	332	347	357	310	325	322	352	290	335	310	335	318	353	319	330	332	318	355	322	324	325	316	357	305	322	316	342	326	315	325	325	336	323	308	314	304	331	321	331	342	319	359	356	303	343	323	340	320	346	353	352	337	308	319	320	346	325	336	323	324	334	333	275	327	336	335	352	344	318	355	339	331	340	338	336	320	309	303	334	307	363	355	307	319	284	323	358	341	321	324	331	307	351	343	339	322	323	320	296	294	322	342	339	290	344	353	323	348	343	347	339	332	353	333	331	342	341	329	323	343	346	321	341	319	328	354	319	338	345	356	347	331	336	316	307	329	325	325	339	330	340	338	325	320	318	323	328	304	334	317	327	321	338	382	327	331	307	310	350	319	349	328	305	326	359	321	317	342	349	345	321	322	336	317	301	323	318	348	315	299	349	303	332	335	347	335	344	326	370	310	294	316	336	342	327	306	348	354	342	311	320	309	326	323	348	323	331	309	345	309	305	335	341	323	338	337	286	334	351	309	369	331	339	328	343	350	340	359	349	350	322	350	338	336	308	308	334	329	316	347	322	325	337	334	372	328	324	317	347	319	356	286	358	323	335	322	360	349	333	344	322	320	320	331	327	316	344	331	328
24731	21113	25091	21063	3701	1672	1275	1053	774	690	564	501	487	476	381	386	371	405	341	341	349	319	302	344	293	330	287	299	269	298	285	307	288	321	265	289	260	295	245	288	270	269	296	277	269	288	275	281	276	271	245	254	241	271	274	249	242	246	277	245	231	236	236	250	244	257	206	224	230	228	258	231	257	239	239	254	236	241	234	258	246	278	210	226	229	225	243	253	211	274	229	252	227	242	215	255	251	262	249	259	268	242	206	237	237	253	222	212	258	221	246	239	223	233	238	243	238	232	229	252	243	254	237	218	258	251	261	235	261	234	215	265	240	230	206	238	275	236	262	279	213	234	249	235	238	218	264	237	234	241	237	244	215	268	274	254	233	254	246	260	217	229	224	235	244	233	227	222	234	252	270	236	236	247	202	238	240	225	250	259	215	252	236	256	237	254	244	235	232	232	236	251	242	232	225	238	221	254	262	248	232	215	265	226	250	223	225	213	229	227	216	234	266	262	250	252	245	237	247	211	220	246	227	261	234	230	250	238	238	225	221	239	239	240	260	251	236	229	240	244	236	232	245	212	220	212	215	257	219	253	230	249	226	224	246	221	279	215	259	248	245	259	261	230	230	244	224	235	262	253	247	254	212	232	230	270	245	243	242	245	239	275	236	237	257	258	228	244	247	270	234	231	253	222	241	237	231	262	222	244	275	239	256	272	246	233	234	241	250	243	248	245	234	245	195	262	237	272	240	255	255	230	250	226	225	227	239	246	275	240	228	255	242	233	251	234	244	221	234	246	250	239	260	245	237	275	264	225	225	258	252	238	246	230	213	260	235	252	256	232	209	227	203	248	263	224	246	246	220	246	247	233	237	237	230	258	256	245	235	245	242	238	248	253	250	275	236	252	252	228	247	239	220	259	240	227	258	226	244	231	206	247	258	252	264	253	245	219	222	250	228	241	255	264	254	243	234	256	253	233	241	250	253	257	238	258	240	240	238	240	248	237	226	235	236	243	264	251	236	272	234	228	242	246	244	241	228	241	240	256	251	206	239	223	219	234	247	232	245	273	275	220	229	238	221	274	228	241	234	208	244	245	262	237	226	230	226	233	239	279	224	249	240	235	245	253	240	269	254	252	264	259	231	253	250	239	265	236	239	237	251	266	254	261	239	231	248	260	241	241	235	226	226	221	255	223	238	254	232	249	243	240	225	256	232	230	243	220	224	215	223	246	244	254	225	258	241	230	237	246	238	228	243	258	231	230	238	233	229	219	231	241	271	229	242	266	269	221	238	260	246	242	259	248	241	237	281	238	247	251	246	225	242	273	268	236	264	204	238	265	250	237	251	258	227	261	237	228	258	243	233	237	227	239	243	242	255	260	249	234	226	246	238	225	241	236	243	248	232	248	217	232	240	237	253	245	239	250	254	260	251	249	216	212	255	252	221	225	229	231	245	242	263	250	270	244	256	241	257	229	243	240	239	252	242	251	287	234	234	264	248	232	216	236	243	255	248	245	227	239	245	240	248	234	250	259	222	240	219	211	242	255	255	227	222	242	243	244	233	240	247	249	277	253	232	246	232	250	277	264	240	238	251	239	233	267	248	248	226	255	259	246	242	249	269	240	236	246	245	228	232	258	231	262	261	223	275	248	225	234	246	237	207	234	267	237	239	237	233	266	236	226	247	237	241	256	238	266	232	229	228	232	234	249	238	224	230	256	236	258	245	269	252	238	257	237	252	240	215	249	266	255	265	230	236	250	249	228	227	243	251	233	259	245	243	248	238	222	233	255	283	269	255	226	255	248	239	272	262	236	276	228	252	255	272	278	221	229	224	227	254	232	256	245	254	247	236	219	267	250	217	230	254	244	234	243	236	280	261	248	253	227	228	225	241	242	245	242	250	245	236	239	268	226	232	239	240	247	247	222	242	232	235	218	238	240	241	253	257	262	214	226	249	227	242	247	216	242	227	228	229	243	221	261	235	272	229	277	257	218	220	234	230	243	207	255	252	270	239	246	270	271	238	244	236	246	231	248	233	241	256	243	274	229	247	236	279	246	219	246	253	257	243	242	248	252	253	257	208	227	247	245	245	232	251	250	227	262	254	256	248	260	226	226	221	246	261	245	270	244	235	248	238	246	216	231	232	253	257	251	242	263	258	264	249	242	251	235	223	223	225	255	252	246	230	231	222	229	258	252	238	226	240	248	261	229	236	261	241	249	233	239	249	263	230	266	237	242	220	238	247	263	274	273	233	229	279	251	217	237	261	236	253	245	218	206	277	256	221	258	251	234	240	239	238	241	235	249	242	265	244	246	261	222	242	240	246	266	261	234	255	225	240	260	216	281	249	258	283	247	268	252	222	235	255	258	236	267	224	247	252	250	229	225	203	243	246	258	229	238	242	252	246	217	247	265	275	224	252	230	236	247	244	255	239	262	220	241	270	232	244	238	226	222	240	230	236	221	245	264	239	231	234	231	236	225	225	225	251	239	235	223	237	234	245	228	233	229	255	231	239	238	236	235	237	244	253	223	250	236	236	232	223	229	232	227	223	254	272	244	241	226	255	254	245	228	262	239	241	212	229	255	250	238	220	252	221	240	246	255	234	240	216	223	242	215	250	255	220	255	240	254	240	240	227	247	259	238	246	249	218	231	229	220	234	233	241	255	223	245	225	247	216	240	238	221	238	253	249	239	242	231	241	224	249	282	235	253	237	233	236	262	265	227	240	224	241	251	247	231	262	253	256	245	250	238	241	238	234	248	251	256	216	256	241	256	234	253	257	250	224	249	240	249	266	239	250	237	252	225	259	246	210	252	250	239	262	258	218	246	222	228	254	266	230	244	265	258	253	251	252	225	230	231	267	258	225	248	237	230	249	233	215	241	234	266	266	245	260	228	279	231	216	259	196	227	231	262	237	272	233	235	253	244	226	244	248	232	270	236	225	238	272	232	242	236	231	262	215	238	228	251	228	235	247	238	240	231	234	244	243	245	238	250	201	238	247	242	220	241	257	199	242	243	244	222	242	236	279	223	209	255	219	247	251	231	234	269	241	235	241	254	244	235	248	232	241	260	225	246	216	233	234	232	226	239	219	264	256	266	257	234	250	228	240	234	262	224	247	216	255	237	246	260	219	259	239	257	237	259	256	243	233	226	234	273	231	256	226	252	223	255	229	252	249	238	228	220	213	250	234	259	253	258	226	253	241	222	230	238	240	251	246	234	248	253	261	256	263	241	271	241	241	266	247	242	228	211	270	223	224	267	209	227	276	236	217	238	237	247	249	248	245	244	247	246	231	233	263	261	270	240	248	251	252	236	228	279	222	240	246	222	233	233	251	236	232	243	247	251	255	251	242	247	254	231	264	244	234	262	229	256	230	242	235	273	260	268	223	252	237	229	259	262	227	234	208	226	238	212	262	252	265	243	265	253	262	282	255	261	266	240	244	207	241	244	257	268	247	234	268	220	258	240	220	267	262	238	215	220	223	231	210	238	258	214
17062	25242	17707	9874	6555	4806	3755	3037	2567	1913	1612	1377	1182	1145	1065	899	827	748	730	708	621	609	616	574	602	554	573	527	552	554	491	541	535	486	480	465	461	471	467	477	438	441	473	495	435	502	471	458	452	442	466	441	431	424	402	400	397	426	438	389	428	399	364	394	402	390	365	389	385	385	363	390	405	362	376	375	385	344	382	396	404	381	378	384	412	383	399	364	395	334	387	368	374	372	401	396	382	369	434	377	358	390	374	405	398	344	396	388	400	385	401	411	372	366	388	367	372	364	423	403	384	384	428	381	393	410	419	409	376	406	398	360	386	384	372	378	418	377	394	380	366	384	362	398	393	365	396	379	371	385	416	356	411	369	392	392	367	402	375	421	402	364	441	400	355	402	386	437	369	387	379	399	366	386	396	376	394	382	388	381	385	380	359	366	354	387	411	384	378	357	409	391	395	416	399	396	386	397	399	389	342	360	358	405	392	374	367	414	416	396	375	381	361	378	368	387	388	402	359	386	379	357	350	364	385	374	371	347	370	403	341	355	362	357	381	382	391	362	355	394	366	394	357	391	390	360	398	385	390	380	361	399	388	359	371	385	370	367	387	383	392	387	382	383	364	373	365	385	390	415	372	400	360	385	359	409	383	381	364	385	402	409	383	391	368	372	362	402	363	372	351	396	353	398	391	371	355	348	330	386	351	431	352	391	376	400	390	360	388	374	400	364	418	364	380	381	383	378	379	353	403	402	377	407	386	411	377	420	402	356	394	363	361	395	402	391	390	376	367	365	347	384	406	382	392	408	348	374	385	368	411	404	397	364	404	376	369	390	399	363	389	388	355	390	352	383	368	395	390	351	382	372	369	402	382	391	381	373	403	394	424	330	389	405	393	395	415	415	389	400	384	403	379	346	383	412	374	368	411	344	398	388	364	371	354	378	386	410	360	367	368	385	369	411	386	387	358	387	359	387	382	364	407	378	391	409	394	401	391	404	403	390	391	328	417	380	389	385	398	409	369	368	399	346	404	347	391	372	338	388	375	417	367	386	395	413	358	357	385	368	389	379	380	360	368	388	386	373	345	380	378	394	393	352	370	380	386	345	369	386	396	397	426	402	361	395	377	420	389	399	382	359	409	384	381	428	406	397	387	415	354	406	393	358	381	367	385	368	368	415	363	387	394	391	405	380	383	384	376	358	362	373	375	410	383	390	377	346	359	384	398	418	428	435	385	364	345	385	401	398	361	391	400	356	397	389	387	347	409	388	381	419	363	373	390	369	411	419	358	392	356	397	412	367	398	355	364	398	374	353	382	367	378	381	347	412	392	371	421	389	398	355	415	440	393	364	369	389	368	369	414	405	366	370	346	371	367	370	360	370	360	410	391	409	363	420	394	392	382	399	374	381	385	372	407	316	401	383	382	395	359	368	376	365	386	352	427	380	385	427	387	378	388	408	357	389	368	372	364	373	368	386	375	401	396	363	408	372	375	409	348	376	336	377	366	379	390	389	391	410	367	396	390	361	395	386	410	394	418	385	416	409	359	371	383	396	398	400	376	359	383	374	378	379	381	360	375	397	369	390	371	370	403	383	390	386	370	390	366	383	382	403	383	358	366	409	392	364	391	395	349	393	381	391	398	375	379	400	368	342	405	346	366	397	377	364	373	419	390	394	399	351	376	352	373	384	386	393	382	363	402	373	394	356	377	410	364	371	377	386	378	424	423	363	360	392	373	360	400	389	360	384	402	352	414	380	404	380	383	374	378	368	399	431	394	392	367	389	359	392	409	404	394	386	365	404	399	386	356	412	371	376	418	421	389	369	397	385	397	398	389	367	390	379	396	376	388	384	399	350	360	357	386	351	365	369	379	386	375	401	390	358	394	380	389	386	385	349	375	387	392	386	383	385	376	392	399	403	392	401	343	365	386	372	392	416	372	377	387	407	394	391	365	386	405	386	359	383	422	400	409	342	373	392	413	359	415	414	406	362	388	400	391	367	384	392	372	364	429	360	419	399	389	432	375	388	420	356	367	355	357	417	406	385	388	344	359	369	394	379	391	376	417	371	382	380	405	391	355	398	386	355	375	403	354	393	388	391	394	412	377	395	391	405	355	342	409	420	396	405	370	392	368	384	369	340	396	361	374	343	409	402	378	382	361	340	344	422	383	364	361	350	386	376	364	385	375	349	376	407	413	397	372	423	368	374	383	391	410	374	380	384	359	435	396	352	352	398	411	381	374	383	399	385	395	390	388	367	377	359	426	393	376	375	355	381	350	430	405	384	384	366	378	393	376	379	399	376	383	385	354	371	384	376	383	353	392	420	402	378	388	373	404	359	393	364	386	357	403	348	395	401	405	369	370	352	380	335	379	359	332	386	378	398	382	387	390	360	400	409	366	393	369	353	370	373	382	375	366	401	375	350	364	381	366	393	378	382	396	391	350	350	393	393	396	401	398	384	366	379	372	425	387	403	379	382	372	393	353	352	388	364	367	383	375	380	379	389	376	392	378	390	372	401	391	415	350	380	364	382	381	357	393	413	395	398	361	380	404	358	364	359	375	384	419	407	353	344	374	374	416	395	371	338	413	415	383	373	378	375	371	381	397	415	399	355	372	376	421	388	385	370	400	361	391	402	358	387	376	384	373	403	392	382	363	360	358	361	389	383	392	353	409	437	365	343	416	375	363	405	362	367	403	394	390	377	366	413	373	358	400	409	377	382	371	401	391	374	397	377	372	382	410	340	378	371	371	365	370	389	376	346	392	363	424	387	389	381	382	389	407	370	365	408	409	381	354	393	377	348	372	392	393	375	413	403	349	377	353	359	382	360	396	352	372	355	400	360	408	376	403	411	403	406	384	381	368	366	399	363	364	419	394	392	379	400	380	386	384	370	373	391	385	415	381	405	374	389	376	405	386	391	393	385	394	372	378	369	381	352	393	383	358	378	417	401	372	410	382	397	405	384	353	350	397	406	399	369	376	356	394	395	358	376	429	364	379	388	392	360	389	406	434	381	389	394	367	384	373	362	396	400	405	408	386	378	379	380	350	362	386	385	352	387	404	405	396	388	404	387	397	404	368	381	364	371	395	405	358	381	392	387	372	413	370	376	402	357	383	386	404	379	400	354	378	363	370	397	393	384	394	325	386	400	386	407	366	359	372	403	392	378	394	378	399	368	375	365	401	389	401	375	385	408	406	360	388	364	392	373	369	351	362	348	367	411	342	371	378	398	380	404	407	377	399	353	410	412	372	393	369	384	395	382	432	377	347	402	416	356	382	398	385	404	369	379	404	360	361	411	382	399	387	405	373	387	395	392	344	384	401	407	383	352	378	395	389	351	417	403	397	396	388	404	391	388	346	359	385	410	376	384	389	450	393	434	367	395	368	390	350	366	388	366	360	398	369	377	362	341	325	437	399	416	384	389	397	374	408	378	383	376	419	410	395	390	381	390	397	383	418	433	363	409	374	355	360	368	394	354	391	430	389	394	388	393
22415	21168	28263	24281	21174	17227	4223	1952	1352	1162	889	749	667	654	573	514	474	390	373	392	332	353	325	283	282	264	275	281	309	261	234	249	238	235	245	239	217	238	207	239	193	237	213	235	254	215	230	241	232	212	232	207	237	216	222	195	184	206	198	187	189	198	203	201	171	181	189	180	185	178	180	169	173	179	187	188	183	196	185	207	178	169	123	156	169	175	167	204	178	170	173	183	166	170	170	186	187	164	168	185	178	183	178	156	198	171	173	158	183	166	169	189	176	169	174	186	183	173	172	181	177	171	173	156	179	173	167	153	187	163	162	168	170	174	172	181	172	175	178	152	157	171	168	181	163	151	164	183	187	190	159	189	178	169	166	166	190	171	192	196	169	179	173	177	165	183	155	199	160	169	168	159	151	153	166	184	178	175	155	178	157	195	203	155	166	166	153	177	181	178	166	183	201	176	152	173	192	180	181	174	169	175	165	186	176	177	156	166	167	181	158	178	178	164	191	179	162	162	182	179	165	156	159	178	183	172	199	179	184	171	183	154	210	183	173	173	175	163	167	160	177	187	171	168	178	186	145	172	147	179	169	172	186	174	184	184	174	171	191	166	191	189	167	155	183	184	179	171	175	185	167	165	184	170	185	171	159	193	167	179	166	168	185	174	171	147	178	181	162	146	166	167	176	150	179	181	172	169	182	165	163	158	161	169	186	159	191	184	180	183	184	174	161	176	174	177	174	194	168	154	179	166	153	147	210	181	191	167	195	149	170	191	159	194	172	197	170	175	158	163	183	187	185	137	179	165	157	179	174	193	189	147	191	181	159	180	155	186	209	169	171	154	165	195	167	176	187	186	159	170	167	168	207	182	179	187	181	161	192	184	168	165	168	163	156	159	188	156	190	176	187	175	187	184	189	141	193	152	165	180	159	184	173	168	179	192	177	154	169	161	147	167	186	173	167	189	178	164	163	189	169	172	163	197	191	162	170	165	184	192	180	167	164	170	158	185	162	174	181	176	175	171	161	186	177	171	184	173	184	171	165	179	161	174	179	180	168	191	178	173	141	196	180	163	188	160	170	180	175	158	166	173	174	171	169	187	190	174	184	182	178	177	160	151	166	161	186	164	183	168	160	179	165	171	164	159	183	151	184	181	194	174	191	191	175	183	184	182	153	169	182	167	165	181	162	184	151	186	178	173	162	174	178	173	185	162	158	165	188	162	185	164	166	156	166	150	183	184	146	172	171	194	191	173	177	190	177	189	175	172	160	152	195	166	160	186	159	161	170	180	190	193	187	164	139	176	166	166	164	161	173	173	170	179	192	166	190	151	152	193	164	185	184	187	183	161	159	153	154	161	178	203	178	164	177	171	165	165	193	164	177	188	197	161	186	192	172	178	175	212	170	168	165	174	187	160	186	164	165	172	187	163	176	178	155	176	186	173	177	175	181	172	156	178	188	164	158	154	192	176	189	160	177	141	173	177	154	175	171	169	165	198	176	166	155	162	167	181	158	183	153	183	174	175	197	189	193	186	169	155	175	194	182	181	161	186	176	192	166	155	155	182	166	178	170	155	149	181	180	171	173	172	150	174	179	197	184	162	161	184	173	199	144	175	159	170	163	179	170	177	190	190	166	158	158	166	168	150	170	169	190	183	195	169	183	171	171	180	167	177	173	183	159	166	215	168	172	201	168	174	183	169	161	154	151	169	173	186	161	184	182	157	192	182	193	177	166	166	192	153	167	176	200	184	158	177	174	160	192	179	181	214	165	182	160	185	174	190	202	184	185	166	173	212	181	176	184	168	178	165	163	202	156	184	155	167	171	199	169	175	170	167	157	176	163	162	192	181	174	158	192	165	131	176	175	176	140	157	166	170	183	156	175	189	190	167	152	170	194	163	170	159	185	148	192	192	200	167	166	188	180	173	167	174	183	187	169	153	178	175	182	155	189	186	194	169	156	167	161	177	166	166	167	180	173	169	152	184	163	177	173	168	174	150	170	171	153	186	173	153	184	179	184	185	146	201	159	172	174	162	174	186	184	159	174	162	164	160	194	167	194	172	159	170	169	186	161	180	168	169	169	186	164	185	174	189	165	157	169	167	141	166	160	166	175	184	187	192	177	165	167	188	158	165	147	154	159	151	155	175	178	157	160	172	155	192	151	169	159	176	182	169	184	176	160	121	181	166	167	172	167	177	161	179	175	178	182	187	169	175	203	195	185	179	169	167	188	151	190	151	176	152	192	166	160	177	162	155	154	160	172	182	183	173	169	167	186	192	192	183	162	193	173	172	160	161	156	159	177	163	189	156	182	189	164	155	178	148	186	172	175	177	177	216	183	176	175	176	153	182	192	166	169	182	168	164	203	196	184	187	181	181	149	165	173	146	178	198	173	190	176	163	179	182	166	178	174	177	158	177	176	166	197	183	171	197	176	169	160	185	158	177	189	148	179	158	191	178	170	169	180	165	175	175	170	196	191	164	183	191	177	165	176	187	176	197	161	172	181	171	191	144	172	154	176	202	179	157	154	191	187	168	176	166	165	164	162	186	185	146	167	185	191	176	172	189	181	149	177	173	194	193	162	172	179	170	179	186	149	156	157	185	161	158	189	162	183	168	189	159	159	188	159	180	184	170	176	168	156	168	175	208	163	165	177	175	167	190	180	140	177	182	162	152	164	161	162	209	151	188	179	160	178	159	178	172	178	170	176	161	184	186	135	166	181	175	174	163	188	179	165	189	179	161	202	177	176	172	135	162	185	181	195	172	169	167	178	167	184	188	177	183	209	179	150	140	173	174	166	169	171	169	167	176	156	154	167	166	188	170	196	158	169	179	158	165	169	166	173	174	170	175	184	146	180	163	170	178	168	146	204	150	176	143	175	170	176	157	175	152	185	186	182	167	172	150	171	141	186	197	187	187	181	176	170	198	165	173	165	182	167	189	181	185	168	170	162	183	202	147	177	170	189	198	170	156	197	191	150	207	173	190	176	184	172	166	165	186	171	164	161	176	166	159	162	182	166	185	199	180	201	162	176	164	161	178	168	182	157	180	161	163	144	191	164	197	190	171	197	180	160	162	185	178	166	176	153	161	180	195	174	181	163	148	166	179	190	168	190	200	170	191	197	167	158	194	170	169	174	172	183	162	173	189	157	182	175	176	171	171	179	156	184	170	169	172	178	153	194	179	154	184	205	192	188	163	181	174	181	164	161	182	162	175	164	179	180	174	169	175	164	189	162	176	171	181	186	161	181	177	165	165	159	176	181	167	158	169	175	173	177	152	180	188	193	179	189	172	175	174	167	167	173	166	190	157	169	172	165	174	182	182	194	171	181	194	187	169	184	182	170	166	170	194	200	156	178	184	185	152	179	150	194	153	169	186	168	175	176	179	181	193	190	165	176	182	156	161	160	156	186	182	157	179	169	191	177	180	158	190	168	162	149	167	168	166	205	159	181	190	182	164	167	170	178	189	159	178	167	168	196	176	170	182	145	197
21126	34989	25588	16509	11278	8527	6334	5290	4286	3269	2689	2227	1908	1716	1531	1313	1205	1042	981	856	791	721	693	656	629	632	608	568	535	530	508	513	498	553	449	443	427	400	447	389	378	442	431	410	440	439	394	396	428	372	414	387	371	357	329	325	307	357	363	309	339	293	274	283	299	285	288	278	300	285	281	286	266	262	251	256	281	306	245	283	273	250	309	284	289	286	272	269	257	306	257	272	297	273	257	263	244	275	271	284	263	304	277	281	277	274	308	266	270	271	275	294	279	283	302	281	260	287	251	267	273	296	278	294	270	292	285	266	257	287	272	255	249	273	278	273	274	281	285	309	262	274	262	276	282	303	288	264	271	281	279	256	302	289	298	292	280	281	272	307	288	286	304	249	254	257	269	276	276	281	258	278	257	283	251	274	266	272	265	288	275	265	289	293	292	278	268	283	295	278	269	307	298	265	262	283	290	265	267	297	281	280	275	291	277	260	284	286	260	292	269	255	280	284	267	285	270	290	272	267	298	264	269	267	284	284	260	275	271	245	289	282	270	288	279	310	291	261	263	284	262	250	310	268	262	282	283	283	265	265	287	260	249	306	287	276	271	269	301	293	251	253	281	270	260	280	271	271	246	277	288	283	280	267	279	272	277	267	227	260	292	295	280	241	277	308	275	284	261	292	259	297	268	264	275	273	285	278	269	269	272	284	277	263	264	276	306	273	292	272	281	283	292	291	294	272	280	266	292	269	275	282	265	268	276	254	283	279	282	260	290	283	267	292	274	284	301	255	255	308	271	251	267	269	275	266	272	263	269	289	302	286	283	318	273	283	285	269	305	276	252	304	279	263	282	257	268	249	274	265	257	285	289	277	271	291	263	264	253	264	291	284	279	277	264	274	276	283	282	269	234	264	244	285	270	274	266	285	258	263	304	285	287	284	267	311	265	280	284	262	278	272	289	284	252	321	298	283	252	248	269	256	276	276	273	296	269	240	250	266	233	280	277	290	286	265	304	250	239	286	272	253	262	299	282	249	254	281	266	267	260	292	295	288	285	268	301	278	262	263	267	273	270	276	265	278	310	297	297	294	256	304	263	261	257	266	267	271	287	251	289	303	275	296	274	293	288	273	253	272	270	263	273	268	257	258	283	288	268	289	263	262	295	280	259	271	282	253	272	271	274	279	260	271	249	274	260	247	264	265	256	236	264	289	249	256	269	246	281	266	268	285	274	245	270	284	271	275	284	275	291	261	263	247	266	258	276	285	266	261	248	284	303	307	268	288	290	284	280	263	271	284	278	267	298	290	249	283	298	257	236	309	276	237	264	278	272	246	282	283	263	281	261	297	281	266	286	288	267	277	274	292	267	304	284	288	232	259	306	287	272	282	285	245	270	281	271	278	266	277	272	261	278	269	273	290	302	259	287	271	264	273	252	277	284	292	272	284	278	279	273	271	294	263	267	277	281	286	244	264	285	269	254	280	283	293	260	259	260	297	286	268	274	273	248	280	285	240	266	276	310	289	300	273	282	270	276	279	271	308	258	302	280	264	319	282	265	289	277	263	269	285	297	255	250	283	302	272	295	269	274	261	267	268	268	265	260	273	280	268	249	271	261	229	272	283	269	279	269	268	284	309	275	262	246	268	258	299	270	305	262	253	289	304	285	300	282	275	277	270	259	280	266	280	277	286	306	265	273	274	263	274	241	285	291	291	264	257	300	285	259	340	270	278	293	287	295	268	278	270	285	289	286	268	286	257	265	277	253	284	268	266	260	259	291	245	289	265	273	273	253	274	291	262	260	273	265	271	263	240	264	286	276	270	282	269	268	281	301	278	315	274	265	292	259	270	280	251	279	278	269	280	250	298	285	283	272	249	284	282	284	283	298	266	270	249	271	276	268	285	278	269	248	267	281	249	259	290	261	284	295	287	254	261	277	252	262	255	269	269	265	287	265	251	263	291	273	261	287	272	270	242	269	265	299	274	300	266	284	320	289	245	263	243	265	265	285	289	269	269	243	272	255	281	279	244	262	283	265	273	289	248	280	307	302	298	282	293	241	263	246	305	259	299	268	251	283	280	256	257	261	255	261	282	263	276	266	280	285	273	272	289	270	292	277	269	274	269	291	286	275	290	283	277	263	278	303	254	288	305	277	274	269	322	309	296	294	275	274	253	270	285	254	261	280	258	300	257	297	305	257	267	245	229	275	264	270	291	223	314	285	263	267	295	280	309	261	293	267	261	282	281	275	260	266	282	254	292	284	264	254	269	289	309	294	271	271	289	279	296	270	264	267	256	307	264	262	267	271	274	288	266	281	283	253	282	295	260	280	275	278	261	252	282	274	282	272	272	257	295	280	282	294	261	268	240	284	263	296	279	269	274	293	276	285	256	270	288	296	270	260	272	260	243	245	311	258	280	274	283	258	251	270	266	278	256	274	309	268	244	276	266	270	282	288	252	278	245	269	256	273	246	257	292	271	265	298	254	259	284	276	249	234	294	309	265	265	259	270	274	259	290	256	302	271	272	254	268	278	253	278	298	279	276	276	228	270	285	269	313	268	259	266	258	287	305	284	267	285	271	288	291	272	252	291	277	278	272	282	245	297	265	282	307	290	246	292	271	268	249	289	285	279	277	292	263	261	274	247	290	251	282	274	260	264	319	263	278	279	254	273	285	266	280	271	269	259	274	264	290	257	252	254	274	248	273	276	277	272	271	276	287	298	285	275	283	280	253	249	277	267	237	272	281	275	282	297	296	279	277	295	253	276	283	258	271	290	271	229	272	248	268	265	291	285	284	277	286	251	296	258	246	249	291	262	276	263	257	287	256	269	255	273	277	316	278	274	291	280	266	268	300	277	274	253	268	276	258	291	309	271	282	265	281	322	267	282	265	299	260	268	299	284	257	297	269	267	293	255	292	262	256	270	289	271	282	264	302	260	284	298	264	254	267	321	266	274	304	256	270	295	289	277	294	298	274	269	272	286	307	259	268	286	271	275	277	294	282	275	283	312	261	289	257	268	248	291	282	251	273	284	284	282	268	262	245	281	282	309	279	279	291	261	283	272	277	292	253	265	260	259	303	273	261	270	285	255	274	266	280	278	297	263	247	300	275	282	310	276	279	249	300	273	294	259	272	255	262	293	266	274	267	277	285	279	288	270	263	267	281	262	275	270	251	273	271	269	279	229	276	286	289	259	265	279	259	268	280	271	253	295	271	295	282	287	263	268	269	264	272	256	276	248	268	303	264	305	248	259	291	258	285	293	255	290	297	260	282	279	240	281	302	282	265	286	270	268	271	321	269	290	284	260	285	282	283	271	269	261	260	278	261	289	274	272	281	292	294	275	279	262	280	286	280	283	304	248	282	275	277	292	293	290	252	283	285	260	255	262	272	291	299	276	261	274	279	271	274	266	260	275	286	266	284	290	280	293	286	269	257	263	254	254	249	269	283	250	298	262	254	279	291	281	258	259	289	254	273	282	269	261	263	284	285	274	281
27472	18068	9561	4025	1984	1262	976	799	663	582	545	477	446	407	418	369	362	311	295	330	317	334	299	282	314	263	295	274	292	298	295	280	263	275	257	255	248	293	275	271	272	292	287	276	276	291	264	293	281	313	291	262	295	264	252	261	257	258	231	271	243	222	272	246	254	235	281	274	238	249	258	244	268	271	259	259	242	248	269	268	260	216	251	274	245	256	275	236	245	247	287	298	264	259	244	241	238	244	245	249	254	259	245	243	268	238	231	239	244	257	259	286	222	253	261	246	241	271	229	275	245	230	256	251	299	265	256	241	247	247	246	282	255	250	255	254	235	246	246	260	244	253	216	255	248	239	256	254	249	240	270	226	230	246	254	278	256	245	252	267	267	233	252	244	277	233	264	247	249	258	250	250	239	218	241	233	232	272	245	281	262	239	245	233	256	254	263	250	242	244	265	261	250	235	262	259	267	260	245	275	265	247	226	258	251	230	265	247	228	240	240	236	241	260	248	245	259	245	254	270	278	269	271	245	227	256	227	263	273	245	267	267	254	235	265	261	256	275	282	266	221	233	251	246	270	238	238	219	220	241	224	270	254	278	241	239	240	285	249	263	238	228	254	253	229	259	214	254	247	242	242	245	248	258	267	268	272	279	248	250	257	248	240	249	259	228	234	273	256	234	235	282	248	256	240	246	262	251	228	263	253	241	249	262	259	270	263	242	261	255	295	226	247	244	240	261	248	252	247	230	226	235	252	263	231	245	257	216	263	250	234	238	244	253	296	236	272	258	259	236	237	263	252	246	254	231	256	242	259	233	257	228	253	268	267	244	241	247	256	273	266	240	235	267	262	237	254	241	268	256	241	245	269	260	238	243	251	253	265	266	244	256	242	277	265	235	273	261	244	242	231	253	251	242	260	283	248	243	258	248	237	255	246	259	267	252	246	246	240	250	254	236	268	261	254	254	240	225	241	227	239	230	243	296	258	250	243	266	268	241	227	235	254	251	272	211	264	249	284	224	254	269	243	282	265	249	222	241	268	251	235	241	240	226	280	246	246	251	221	248	252	248	276	268	261	237	220	256	248	236	282	243	266	244	243	246	269	257	258	276	236	229	264	223	229	291	223	246	247	259	238	247	236	247	246	245	239	254	230	241	257	261	255	265	263	279	232	272	273	268	249	263	261	241	254	252	238	255	260	240	259	252	250	249	261	270	283	249	260	250	258	255	274	253	229	251	235	239	247	245	259	232	278	263	224	242	243	268	265	263	244	264	266	226	253	259	251	242	264	265	226	241	229	258	256	247	252	263	261	273	227	253	254	259	255	254	279	277	240	246	249	244	250	256	251	240	242	240	258	278	254	219	229	266	257	251	260	254	223	264	258	230	257	288	220	254	233	241	233	278	258	246	227	263	231	251	256	239	260	222	234	259	261	242	237	242	251	285	273	281	253	252	258	266	273	275	239	272	299	226	257	254	237	249	259	250	255	247	245	254	229	257	261	258	241	264	269	244	233	232	256	270	251	248	249	263	241	255	236	257	252	241	258	208	244	251	258	243	247	253	250	247	268	233	259	244	238	262	250	256	269	243	271	266	258	250	269	256	265	261	255	277	254	246	262	235	254	237	266	263	230	253	236	260	237	222	249	258	244	241	295	240	272	255	256	234	257	270	270	245	239	243	235	251	240	237	260	242	241	263	256	272	266	259	263	251	238	242	254	256	273	214	243	248	278	216	225	261	241	239	243	254	280	242	253	243	263	246	251	256	274	260	257	254	216	270	265	224	265	252	235	274	234	261	255	244	256	251	244	256	245	257	247	256	251	234	228	257	269	283	251	252	254	252	276	235	249	251	267	263	278	266	258	237	250	248	269	261	236	258	249	242	250	277	248	240	281	262	263	227	245	239	263	251	248	276	269	258	250	239	262	238	251	242	263	260	236	259	234	237	265	259	249	238	236	224	252	247	256	262	248	272	260	269	264	252	246	220	246	251	226	272	261	252	237	241	246	232	280	268	266	263	249	262	252	238	233	231	261	243	245	255	253	280	254	251	247	235	250	267	251	237	224	237	246	242	271	268	271	246	221	282	259	276	244	244	249	267	246	265	275	251	242	241	269	271	249	250	246	250	218	214	244	273	238	267	231	242	246	251	275	255	237	257	262	237	263	241	251	255	243	232	236	259	238	258	253	261	271	264	285	232	263	233	265	261	244	220	233	236	277	247	267	245	275	249	240	252	262	283	246	259	267	254	274	244	241	256	221	244	225	268	272	282	270	225	261	241	258	250	240	242	268	228	215	268	268	259	241	251	249	255	242	267	253	260	241	268	243	249	264	254	272	240	260	248	250	246	244	245	253	250	257	274	259	234	251	242	256	218	247	264	233	234	258	263	246	265	228	236	227	232	270	218	259	261	245	253	233	272	265	253	245	253	270	258	263	254	245	262	251	240	233	270	247	238	244	247	250	233	263	254	256	249	220	257	242	210	257	262	245	260	261	272	246	225	232	282	254	262	229	266	249	254	263	245	217	245	249	271	271	236	219	238	266	260	225	270	247	237	252	260	299	258	233	243	274	244	233	230	232	223	244	242	234	269	275	222	272	226	233	264	280	245	230	233	229	224	233	259	265	238	261	266	266	266	267	240	243	242	236	310	266	235	256	259	238	275	241	246	254	272	226	241	200	276	266	256	252	254	250	255	239	233	248	231	247	257	262	254	263	259	226	211	264	235	231	256	258	251	261	255	231	237	254	226	270	240	255	259	273	235	263	264	245	251	261	262	255	256	264	230	259	281	242	274	252	259	270	259	246	257	248	244	233	245	229	271	256	219	242	270	240	264	270	253	244	230	254	287	253	227	262	247	241	270	258	280	252	280	257	260	235	249	255	253	274	227	238	273	266	249	247	250	218	268	253	242	269	261	226	236	244	246	269	228	263	224	245	273	244	243	260	251	250	262	253	278	237	264	271	267	252	248	244	225	259	252	283	234	251	279	229	283	260	240	249	278	241	251	255	237	227	239	231	254	238	234	236	283	263	240	231	240	227	252	275	248	260	251	255	263	233	297	274	248	249	249	258	249	267	264	269	256	246	267	261	239	244	219	241	262	242	221	257	244	259	261	248	238	279	245	253	253	292	252	217	256	261	266	283	254	246	242	242	239	250	261	248	260	245	242	239	253	283	249	259	247	255	231	241	205	244	245	237	294	256	252	244	227	251	248	265	225	215	263	249	236	242	263	251	248	237	258	216	213	282	246	260	242	249	258	259	250	244	257	231	233	239	228	243	212	273	246	226	260	267	223	220	202	260	225	225	239	229	218	257	278	236	252	237	244	225	252	252	278	245	230	251	236	241	245	268	242	259	247	250	269	250	222	262	295	219	245	245	262	275	275	281	232	250	247	238	252	253	258	238	273	258	247	244	250	272	258	213	254	262	270	254	278	235	284	259	242	269	254	242	235	244	237	247	279	228	227	243	240	269	260	252	242	286	250	248	252	259	242
15721	21535	14732	7812	5023	3566	2759	2250	1867	1516	1301	1148	974	959	840	798	684	700	683	578	626	561	579	548	547	549	584	566	535	513	530	488	514	501	485	471	520	472	491	462	466	455	510	470	469	480	480	452	434	444	482	452	430	431	431	439	424	427	460	405	386	411	441	410	418	408	399	409	394	423	379	434	381	448	375	454	419	416	442	387	379	402	377	384	397	417	419	389	386	399	434	392	403	374	415	376	404	378	432	372	394	368	400	384	381	371	411	421	420	401	401	400	409	401	389	391	411	407	426	387	399	416	404	402	424	382	394	419	414	357	404	392	395	413	412	390	365	398	422	377	390	417	396	435	422	384	395	401	410	403	427	409	400	429	429	396	404	418	389	389	449	388	431	398	357	388	362	409	437	392	375	420	411	404	425	392	388	432	404	423	397	403	376	429	415	416	427	406	386	377	425	390	453	395	398	426	391	370	403	380	432	377	389	434	405	401	388	396	394	359	384	397	431	410	418	402	381	414	446	399	388	362	437	433	393	415	398	399	388	404	410	416	408	430	398	431	368	426	386	377	400	424	406	360	445	392	398	388	427	392	384	371	362	402	406	376	379	401	414	421	397	385	407	389	422	377	386	413	386	407	387	398	432	406	416	408	396	386	420	400	429	388	370	393	407	376	406	403	361	402	404	410	402	420	416	377	405	398	386	414	381	410	423	425	426	454	353	430	408	412	419	384	382	389	413	359	378	404	402	424	390	449	417	394	375	412	439	414	392	422	371	404	377	409	373	395	383	394	415	386	433	391	421	441	420	412	402	382	382	421	417	413	404	437	402	410	440	405	370	409	411	374	379	422	394	381	415	400	422	403	391	417	385	404	394	405	402	419	388	409	410	417	402	428	408	408	401	364	376	398	426	420	406	434	396	425	426	412	394	392	376	440	420	409	416	393	399	433	414	412	377	424	401	410	431	430	428	389	390	412	407	434	425	410	418	419	409	407	408	429	416	399	369	381	426	382	403	415	406	405	405	410	364	411	410	426	353	394	415	369	376	361	413	433	377	357	375	413	397	411	406	390	378	400	407	420	388	384	382	413	395	365	396	432	400	436	416	401	402	400	392	395	430	403	392	419	390	385	410	398	355	410	439	391	400	411	394	373	381	374	393	398	385	409	408	380	377	370	416	404	430	399	406	401	392	382	405	393	404	409	408	421	398	410	399	414	358	404	417	426	445	402	394	389	456	404	391	391	415	388	384	393	376	447	386	387	380	427	414	388	387	430	388	386	420	376	373	400	364	366	402	410	410	414	390	392	390	396	394	396	378	389	404	405	382	371	383	366	409	374	394	396	426	400	408	409	382	416	430	395	422	360	398	455	367	397	413	399	387	376	371	392	389	410	396	417	397	420	426	398	409	383	417	433	418	441	406	434	400	451	400	397	400	424	386	397	442	390	401	402	393	412	387	386	434	414	426	417	422	448	391	391	426	372	441	403	383	413	396	427	409	390	409	398	348	402	359	390	397	425	375	397	414	418	415	391	396	386	397	419	402	406	415	356	360	405	403	420	393	385	440	383	435	398	392	420	396	422	386	400	417	422	424	412	405	399	395	369	395	393	427	393	385	392	405	353	418	399	432	392	413	415	381	415	367	405	401	388	352	418	360	410	377	390	392	369	406	399	391	438	400	430	373	377	400	386	372	403	381	432	375	394	415	422	398	431	411	420	421	433	410	393	401	389	408	421	441	413	385	421	395	402	375	385	387	378	384	423	396	406	376	396	371	407	398	444	409	387	382	395	393	405	374	385	423	412	392	414	399	392	370	390	428	366	399	413	357	412	413	396	392	396	382	435	368	398	383	396	408	382	455	407	409	388	397	423	429	397	398	422	384	437	409	421	397	409	414	397	397	404	406	406	407	401	400	448	416	428	405	418	422	404	371	392	393	379	384	399	363	409	416	397	419	387	371	380	385	391	428	391	416	401	399	396	408	379	399	399	397	413	402	448	382	394	377	389	402	415	412	450	378	375	406	428	374	405	386	397	404	385	401	423	355	379	398	387	410	426	347	381	407	409	405	387	374	408	415	435	409	425	428	396	338	392	406	401	402	433	389	395	421	442	393	423	429	381	381	411	398	399	409	423	389	396	410	399	401	406	415	417	390	436	392	414	370	439	399	391	380	408	395	414	400	401	419	382	376	346	396	408	409	397	399	401	365	422	421	369	418	404	424	383	377	399	392	403	393	411	396	398	382	380	431	398	395	421	431	398	432	400	430	415	383	454	410	402	431	423	412	376	382	412	403	395	401	372	421	374	412	417	444	390	402	394	394	383	415	428	414	421	372	405	406	385	416	395	409	426	394	404	434	392	389	423	410	395	397	408	384	434	434	422	430	395	407	362	382	411	372	414	393	403	407	379	412	413	367	436	401	405	388	408	421	375	432	384	433	408	426	405	410	429	418	402	402	388	393	370	398	398	392	377	417	445	403	435	407	426	391	468	414	372	413	448	380	457	400	397	377	384	395	434	402	368	406	446	400	435	392	407	399	408	431	404	401	379	415	427	408	392	410	414	419	429	394	425	404	400	425	414	423	391	380	421	394	409	383	416	377	447	407	387	407	397	395	410	400	377	438	383	393	401	432	363	386	406	389	403	405	401	408	419	394	372	420	380	386	447	416	406	395	421	456	359	373	414	400	425	414	427	423	378	381	405	387	391	388	391	363	395	366	418	411	397	377	409	385	408	416	404	417	420	437	371	392	403	424	395	373	386	415	377	394	408	401	417	415	358	416	407	370	412	405	374	394	443	426	388	415	414	394	385	409	400	355	375	385	408	431	413	400	428	398	431	394	401	441	405	390	443	421	449	375	408	416	431	418	386	386	390	393	411	417	371	400	405	408	399	415	398	392	405	409	388	398	423	397	393	440	392	392	452	430	411	385	400	405	389	421	417	384	393	399	391	413	418	406	391	425	408	396	414	417	430	398	445	399	372	386	385	393	414	380	397	380	392	388	405	403	412	393	395	426	383	380	413	413	391	416	350	385	406	372	401	372	387	413	409	387	405	377	374	419	430	425	379	386	395	415	397	412	357	402	392	375	408	348	418	354	402	416	399	408	413	428	373	390	400	409	355	435	403	370	400	410	394	387	385	437	399	409	411	411	356	385	379	392	428	397	413	434	371	375	377	365	408	395	422	386	435	407	410	428	396	414	380	407	389	404	380	420	373	386	383	398	417	425	415	415	394	403	384	360	408	392	433	376	391	383	436	419	444	393	408	394	376	418	418	368	413	425	417	438	394	363	412	395	362	407	409	363	392	412	399	433	406	383	423	367	385	386	404	417	429	427	429	392	381	383	408	406	392	429	394	440	447	359	395	412	394	421	362	406	368	423	445	382	417	417	384	386	370	402	377	416	404	413	406	378	380	414	419	401	380	396	409	408	402	445	407	412	396	432	397	391	393	384	400	377	450	382	393	380	416	384	402	379	401	437	381	390	412	375	398	410	389
23292	21070	27386	24930	18713	4503	1953	1334	1077	862	742	624	505	489	427	433	422	392	328	371	307	305	337	276	295	288	275	272	242	246	286	252	240	239	234	226	248	250	233	235	243	230	254	266	239	231	224	238	220	234	224	226	209	224	206	193	237	211	219	233	196	215	205	190	209	199	222	201	203	203	215	221	220	172	217	182	209	213	217	194	195	191	182	190	198	220	193	192	209	189	193	185	206	180	188	198	206	195	186	190	200	193	211	206	203	212	177	194	193	205	180	207	211	198	191	205	205	211	190	202	193	202	212	201	197	202	194	202	194	194	213	195	186	167	206	216	190	219	226	198	195	199	189	196	204	171	185	209	224	203	197	197	204	220	209	195	194	216	195	197	200	194	187	185	220	193	221	199	208	186	195	186	170	187	211	190	231	183	217	170	184	205	181	192	227	201	182	205	219	202	202	193	202	211	198	210	195	196	184	193	195	192	218	183	230	199	219	206	183	202	190	202	194	205	213	174	192	195	219	209	187	206	189	178	197	187	205	205	214	181	202	174	220	219	188	188	205	221	193	197	222	225	223	199	203	197	205	211	191	200	200	210	190	219	241	207	215	207	227	208	214	201	188	196	187	228	178	215	202	206	197	193	194	194	184	201	193	182	196	218	233	210	213	186	193	199	186	213	186	197	213	209	215	197	190	200	212	201	195	203	210	224	184	211	217	197	190	211	185	199	201	195	219	182	204	202	191	209	195	194	213	176	175	213	198	203	174	183	196	206	231	198	209	214	196	170	209	211	205	208	203	186	229	211	202	220	155	210	194	203	223	196	202	214	211	187	198	215	191	214	197	216	199	206	196	200	208	210	196	204	197	193	207	207	183	201	180	169	197	207	184	189	188	204	219	186	201	193	182	192	187	211	188	186	183	202	180	206	195	209	206	207	210	194	206	197	220	221	213	199	203	215	201	218	182	195	204	190	194	207	206	190	180	187	211	205	199	176	192	228	175	198	219	206	220	212	176	194	190	217	208	196	184	211	209	223	199	193	202	199	198	197	200	190	208	198	193	232	187	219	207	206	211	206	185	204	177	179	203	215	188	215	212	189	205	197	207	185	191	203	206	206	208	210	203	198	204	210	186	208	186	176	185	237	211	194	212	191	190	201	195	214	226	182	190	200	204	207	187	220	184	195	194	180	204	209	205	190	205	195	192	177	206	201	199	200	197	209	199	188	194	210	196	217	181	210	203	199	199	195	213	182	180	221	192	205	193	186	193	173	232	188	213	208	223	189	165	192	209	197	199	189	193	205	202	187	178	217	247	210	229	205	198	202	213	191	216	221	230	199	179	206	197	211	203	201	197	198	168	174	203	185	212	212	198	191	206	202	196	204	199	206	180	188	197	230	205	216	202	203	191	217	204	174	202	202	190	206	205	233	194	210	238	208	203	202	184	194	187	212	191	199	200	225	180	197	205	216	195	193	198	195	193	199	205	179	203	187	200	177	224	199	229	210	197	185	178	228	208	204	208	199	225	214	207	203	211	203	181	203	194	187	222	169	221	200	210	187	188	193	207	181	179	210	200	208	187	214	189	192	186	190	216	192	196	205	172	195	163	210	171	198	197	179	182	206	220	216	189	204	200	198	169	184	188	209	191	201	205	206	200	207	196	201	200	217	225	186	190	196	192	196	179	223	198	192	215	195	210	202	178	198	195	209	184	202	171	204	198	201	183	189	188	190	202	207	201	201	177	206	196	178	193	203	224	195	203	217	188	197	223	217	200	193	198	202	234	173	199	211	216	193	205	220	182	217	183	197	211	209	213	190	203	204	201	213	216	188	188	185	209	208	196	184	211	190	211	216	203	196	201	195	187	196	211	202	218	189	188	204	201	197	206	194	167	190	188	203	212	201	217	195	194	210	210	208	199	175	203	193	226	204	211	183	195	205	191	198	211	229	213	195	188	186	221	176	205	188	205	213	213	198	189	183	199	195	171	208	214	184	221	171	211	205	229	186	209	204	186	206	193	202	231	197	188	187	199	191	212	229	186	225	206	219	197	195	213	204	182	212	200	174	188	211	206	194	212	194	194	208	195	210	187	214	188	233	180	225	219	211	178	208	190	197	208	187	185	182	184	222	204	218	182	197	202	195	176	176	207	223	217	231	199	217	219	192	220	202	192	202	211	207	215	197	191	194	200	199	230	209	211	182	166	194	205	184	204	215	183	198	222	209	223	198	213	198	207	183	220	201	209	208	222	206	205	192	212	189	203	203	173	217	204	191	197	196	206	227	193	203	179	179	190	205	223	221	180	205	184	208	188	230	217	204	197	212	203	197	163	201	178	215	217	174	180	209	187	183	222	193	201	210	209	185	194	206	199	189	233	206	202	192	215	199	190	171	200	196	187	212	231	206	199	205	202	200	181	194	177	190	199	196	201	217	187	184	202	216	188	205	188	203	174	203	172	209	208	208	216	201	213	204	176	217	231	197	209	202	199	185	192	205	188	222	201	230	209	200	206	200	198	214	226	179	204	204	192	208	191	202	203	195	218	186	198	196	201	170	212	185	226	204	201	207	188	221	203	204	214	206	199	218	206	181	191	219	164	210	187	194	200	203	190	242	205	206	203	196	219	185	183	213	210	187	196	189	217	211	210	194	209	183	215	183	192	196	198	223	196	189	202	193	205	198	204	194	193	210	227	210	182	204	213	192	220	194	203	207	201	209	169	201	200	208	185	207	186	199	185	209	176	196	178	196	187	182	184	169	207	204	182	184	192	198	202	202	200	180	221	202	216	184	218	203	206	194	195	225	190	205	178	201	207	190	193	199	191	199	200	215	202	169	206	167	204	199	192	172	184	191	197	192	216	203	206	193	192	222	192	190	177	212	179	212	172	220	200	211	188	203	210	179	199	181	206	191	211	199	177	200	189	227	178	210	198	202	207	204	194	235	197	192	193	203	208	211	211	211	214	191	164	209	192	210	217	188	183	200	198	172	196	230	195	205	207	210	209	176	198	174	188	197	221	194	185	196	186	192	206	193	203	191	212	202	229	186	196	195	189	200	201	214	218	210	191	207	202	191	184	214	195	204	184	227	207	196	207	193	192	202	193	192	197	190	184	203	233	216	203	208	191	197	209	216	196	217	194	188	217	210	221	183	220	210	191	182	195	196	181	187	203	211	211	180	179	172	202	206	182	225	162	193	202	220	189	173	188	191	181	205	182	186	195	221	193	193	218	195	214	203	200	219	176	196	193	195	226	184	192	184	224	209	200	192	179	199	206	190	186	199	177	213	197	197	216	190	192	201	204	204	206	211	225	185	218	189	210	221	203	166	185	198	194	197	202	185	186	179	207	197	209	189	182	203	213	190	207	186	204	209	180	207	212	192	207	217	205	196	160	200	182	202	216	191	189	184	235	192	210	222	207	195	188	221	210	200	193	181	193	204	190	219	205	185	229	194	187	206	196	192	212	194	208	185	199	213	197	188	196	194	197	205	193	209	210	190
18485	31030	20899	12587	8572	6090	4795	3792	2894	2423	2042	1679	1507	1265	1171	1029	947	822	782	702	670	666	629	580	592	605	552	596	526	523	486	494	472	452	471	405	438	403	398	425	432	457	416	456	420	433	413	410	417	425	409	385	367	392	368	352	358	368	334	354	375	334	332	317	330	363	335	323	334	317	312	335	332	336	343	305	346	327	346	335	305	351	330	360	305	322	333	284	316	317	304	333	331	329	323	300	330	307	322	340	311	350	329	301	321	329	338	339	319	302	347	295	348	324	314	320	310	346	299	309	318	311	320	298	348	279	325	338	338	310	382	325	300	321	321	312	318	341	350	320	322	311	356	338	331	316	310	331	319	305	344	323	330	302	304	305	303	302	315	355	307	326	346	347	327	320	321	297	335	351	294	299	331	281	318	326	358	363	312	311	299	317	348	324	318	341	305	340	350	341	308	277	326	325	306	297	317	301	295	326	298	327	330	324	293	334	332	317	336	300	319	318	322	318	296	300	361	295	302	344	287	332	318	364	298	296	351	313	303	320	366	333	320	332	315	313	311	314	289	294	312	326	342	330	301	321	323	334	338	318	332	303	321	325	321	333	328	332	301	356	295	334	348	302	333	317	291	326	353	341	349	317	316	316	340	326	286	303	353	318	328	297	308	303	312	304	316	315	307	303	310	322	308	324	308	337	317	344	348	341	339	330	323	297	337	316	346	313	317	347	317	307	333	333	316	315	338	294	326	290	323	312	325	309	319	332	322	327	319	296	315	311	302	305	313	291	354	356	310	335	327	299	309	312	313	317	286	266	294	330	307	356	324	316	316	314	312	332	288	277	326	346	325	319	304	330	341	317	329	356	318	333	345	326	301	313	327	327	272	308	363	328	316	333	327	304	329	336	308	350	340	334	349	324	305	332	322	361	311	336	305	332	302	315	323	318	325	344	333	334	344	333	313	312	333	316	288	319	343	306	338	332	320	332	344	341	323	341	339	304	349	325	314	308	330	324	311	308	305	323	317	333	347	329	319	328	323	348	345	327	323	329	347	332	313	304	290	332	339	313	348	319	331	310	337	360	320	307	296	316	329	318	326	313	331	361	295	322	344	345	319	331	317	322	295	328	319	343	309	319	318	366	309	340	297	335	305	312	300	306	296	345	299	316	318	298	284	325	321	326	315	310	351	279	350	290	311	341	307	318	362	313	359	305	325	310	318	325	314	337	331	323	321	338	316	301	321	317	326	333	309	346	348	322	336	311	319	305	323	313	287	319	328	347	342	335	323	316	323	348	311	330	315	308	319	300	311	296	323	312	326	316	322	339	306	341	314	334	298	296	337	311	326	300	315	326	289	327	335	334	338	323	342	322	327	304	324	325	288	338	319	320	360	345	330	339	304	329	328	333	297	315	327	324	302	300	342	370	343	313	317	300	323	345	374	344	304	306	321	334	313	342	286	320	328	299	311	317	318	299	330	327	318	294	330	317	300	322	331	324	306	320	367	313	286	306	337	340	348	334	350	324	319	316	339	350	313	323	333	310	312	302	337	316	339	314	313	324	301	281	332	351	333	313	321	325	296	293	314	324	305	317	321	322	330	342	319	307	305	334	333	310	330	282	327	312	348	305	322	307	325	336	328	320	335	306	285	309	317	312	341	335	347	323	330	303	303	349	334	311	321	328	269	323	322	292	323	299	309	309	343	334	306	337	325	302	311	314	338	311	354	311	324	287	349	301	305	302	353	306	324	335	312	352	332	350	324	342	330	283	296	317	334	339	299	316	306	308	371	294	312	299	295	277	309	336	293	328	281	309	318	330	336	308	291	316	318	342	344	326	316	330	299	315	315	307	301	333	370	319	311	348	342	302	296	333	328	297	319	281	328	303	324	281	324	312	312	313	345	363	297	318	322	369	339	339	353	323	298	334	336	322	295	293	326	289	317	338	319	313	314	309	315	362	337	339	343	331	291	341	307	318	314	314	308	307	294	322	290	364	344	293	349	325	343	289	329	332	301	321	303	323	337	309	342	293	321	329	328	326	320	321	305	320	339	338	332	318	319	317	327	321	288	329	315	354	344	318	317	326	332	334	347	322	359	315	327	294	322	300	345	317	341	318	307	315	355	311	323	322	325	356	307	345	305	324	316	289	329	315	327	330	309	318	302	331	334	282	347	324	311	314	291	308	277	270	317	314	330	341	307	300	307	347	331	307	349	308	322	328	340	308	323	338	324	346	324	346	337	341	321	311	331	328	331	313	333	299	314	310	317	300	341	300	323	330	332	313	322	312	287	327	305	310	300	314	314	333	346	342	288	311	326	327	354	338	324	303	329	318	351	298	314	346	293	318	334	332	345	305	298	331	328	300	329	309	324	309	302	334	326	334	309	310	358	323	307	299	327	309	322	318	332	302	307	335	321	315	310	306	299	317	311	326	302	324	327	336	286	332	358	323	339	289	327	310	312	312	341	322	364	303	289	314	346	342	334	311	312	311	338	319	316	327	333	341	324	303	310	301	309	328	303	336	323	304	303	355	328	323	329	295	345	343	333	299	313	294	317	333	335	309	302	322	321	326	322	313	352	313	318	333	312	324	283	321	330	327	314	343	344	325	316	331	302	375	315	309	337	341	318	304	318	341	273	304	320	329	321	335	342	296	276	325	303	348	327	318	340	318	313	325	338	317	303	309	306	341	310	335	326	332	343	286	327	341	318	310	344	340	306	327	314	323	325	295	317	322	307	327	298	325	334	343	307	286	292	287	338	328	332	317	308	341	318	312	340	313	351	324	309	319	323	316	321	317	302	329	305	320	318	321	327	312	281	330	343	331	323	340	323	305	318	301	324	320	340	309	330	311	292	331	336	318	325	309	290	296	340	319	317	308	317	299	336	309	308	335	312	346	319	357	358	327	303	335	343	329	313	341	349	313	319	293	310	325	328	303	334	299	320	337	340	319	301	316	286	317	333	318	338	352	332	312	332	325	296	321	312	324	327	336	309	289	311	374	335	300	325	327	315	350	330	367	327	338	330	306	350	340	346	346	332	320	318	320	326	331	350	332	362	316	324	308	322	340	344	292	340	299	336	340	323	316	304	331	291	308	311	316	330	332	334	323	340	335	309	341	314	337	313	309	305	333	321	300	308	338	308	307	341	295	327	327	320	306	321	329	338	319	337	322	309	323	328	347	319	305	333	306	302	317	294	336	347	335	323	324	302	342	338	296	315	323	306	293	335	310	291	332	324	304	295	355	318	314	323	306	295	334	306	308	340	299	319	351	330	345	338	325	339	343	309	308	314	313	349	346	333	333	320	315	296	325	322	343	296	307	335	327	308	296	337	304	317	321	330	327	328	333	272	354	324	331	329	331	322	340	330	330	339	314	305	315	324	345	301	297	298	323	353	343	334	306	331	347	340	365	330	322	364	326	330	322	348	312	332	326	312	302	317	326	309	302	317	317	319	342	323	307	336	298	312	314	324	345	338	301	300	309	327	339	318	307	330	325
24692	21112	25108	20881	3658	1575	1246	938	758	650	565	514	492	445	376	358	355	342	344	311	334	323	312	312	261	311	301	294	287	310	297	291	295	244	294	282	239	281	261	280	234	283	267	251	237	279	241	265	246	268	253	273	236	250	240	260	245	258	244	247	225	254	239	239	228	253	244	220	277	242	220	231	208	237	237	223	239	211	230	238	241	218	239	254	229	229	241	211	241	236	263	237	236	265	219	252	235	227	226	238	250	207	234	236	252	218	231	245	226	245	228	241	232	237	244	228	220	234	230	213	246	240	226	220	225	210	209	218	251	218	225	225	266	209	233	236	227	233	234	238	229	254	223	232	238	216	245	238	231	239	233	224	231	209	230	218	253	249	249	236	204	240	248	209	258	229	222	231	261	216	278	262	243	231	231	235	213	259	232	245	254	233	217	214	217	244	244	241	261	229	265	244	239	234	227	230	252	204	255	241	225	221	254	224	242	251	228	260	229	224	216	239	262	232	239	227	232	238	219	255	211	228	244	254	225	245	230	253	210	226	228	228	222	235	211	248	212	255	257	227	218	234	241	233	235	217	242	216	247	235	291	245	232	230	193	244	227	236	235	239	249	270	234	233	211	225	232	242	240	233	244	237	247	245	238	256	227	266	273	256	225	201	254	242	234	235	244	257	234	212	226	220	237	224	218	252	242	241	241	193	254	242	232	267	251	252	232	244	261	234	270	224	245	224	233	218	230	233	225	238	215	236	230	229	269	225	229	211	234	219	218	243	219	257	246	228	255	231	234	214	215	251	240	224	233	229	225	242	223	224	268	246	252	230	239	218	233	223	247	243	243	218	232	230	259	237	260	218	217	217	229	234	237	231	227	261	253	235	214	239	210	247	214	210	232	231	223	239	248	241	204	237	225	211	249	240	217	253	252	228	221	218	204	245	232	196	242	236	204	232	254	217	234	255	226	225	263	215	238	216	224	239	228	246	244	229	238	236	247	262	254	249	226	234	216	222	226	258	237	244	238	255	211	231	217	260	211	268	271	233	232	228	232	232	225	215	215	220	257	229	250	248	262	251	235	244	230	255	223	236	231	234	196	264	251	214	236	240	258	254	202	238	213	234	225	221	232	238	249	217	233	208	217	228	235	216	259	240	245	249	203	222	222	244	208	231	252	220	242	237	252	266	225	237	226	243	233	232	199	245	249	228	246	247	241	242	231	235	213	208	242	249	265	261	239	262	227	226	226	216	230	216	236	218	230	215	231	254	232	199	235	258	249	237	228	237	251	244	234	218	250	216	205	238	218	223	227	238	248	255	223	242	242	224	230	243	232	230	265	241	236	233	243	237	246	238	224	215	214	260	225	229	230	247	224	235	210	232	244	244	233	228	252	211	226	219	218	227	236	246	228	252	236	240	239	270	236	252	236	208	250	228	270	225	254	228	231	248	229	238	220	212	255	232	223	201	200	232	231	223	227	222	255	236	234	213	214	243	224	243	251	233	217	237	246	235	233	243	213	247	202	227	245	217	249	187	216	257	203	249	252	206	231	238	211	286	219	201	233	240	242	239	230	232	258	190	249	212	249	220	242	218	238	251	231	240	217	257	257	247	235	236	246	239	246	208	217	223	241	214	246	235	216	243	216	263	213	231	223	240	261	222	200	220	235	219	221	231	243	236	253	215	235	223	240	224	235	244	244	241	231	240	201	262	250	243	269	247	243	211	227	252	245	220	259	221	246	241	257	266	206	221	219	245	219	230	218	248	238	256	232	225	232	235	217	235	230	254	234	216	243	251	253	229	229	248	240	242	217	224	214	251	221	248	238	232	223	253	240	244	257	237	231	231	266	249	238	220	237	235	229	245	232	215	258	199	218	218	238	231	248	240	240	222	245	255	229	247	207	257	237	208	241	270	236	242	241	241	257	225	202	218	248	229	240	238	228	261	269	215	241	208	251	237	207	254	236	235	227	221	224	266	230	234	235	236	242	236	237	212	241	253	212	270	243	228	223	235	240	242	224	231	230	220	252	218	238	251	210	268	215	226	226	261	242	258	260	235	239	214	260	236	228	229	235	216	252	233	218	248	220	240	249	229	238	245	226	246	254	253	225	214	233	260	233	232	239	236	229	259	225	234	253	247	234	225	228	222	257	249	223	266	223	236	229	250	202	237	263	221	220	216	204	226	254	224	244	228	229	271	223	231	235	209	220	216	242	238	234	242	228	228	246	237	228	255	238	245	204	229	252	236	225	261	254	252	243	220	229	216	226	215	226	248	236	236	272	234	234	236	232	247	272	257	214	242	234	250	200	232	208	231	240	218	237	236	220	229	219	244	226	238	239	211	254	249	258	235	250	241	239	231	213	245	225	246	243	213	208	244	231	225	225	236	229	224	236	217	219	214	218	235	235	242	215	248	218	231	233	232	242	241	236	218	231	220	218	206	220	226	238	228	209	217	258	259	210	248	220	214	247	242	238	241	251	238	219	230	253	241	218	250	229	239	238	235	214	247	238	236	227	243	260	203	223	238	210	252	257	247	271	238	229	231	251	237	222	246	227	237	228	218	224	234	212	262	212	237	251	215	219	290	241	228	225	241	222	226	239	222	250	220	212	229	237	229	240	228	232	234	261	265	245	225	224	241	254	252	207	228	234	230	224	231	218	228	253	230	227	233	238	215	246	231	241	252	210	225	211	257	221	245	247	259	239	238	232	258	227	236	258	242	267	252	247	256	249	208	240	225	232	225	226	232	212	204	222	220	252	202	221	240	223	251	216	250	214	242	228	251	227	235	232	199	247	236	220	239	254	233	237	216	227	208	251	249	264	243	236	236	238	234	249	223	257	245	220	238	229	243	243	224	241	234	246	238	243	224	275	220	238	220	254	218	198	254	239	211	227	247	218	260	239	235	235	223	223	222	219	261	251	219	235	239	241	212	257	228	245	213	226	230	221	253	234	259	217	235	248	235	204	242	250	246	231	236	225	235	231	227	243	242	230	244	228	215	223	242	232	234	245	249	230	244	227	237	210	241	207	241	241	246	210	241	248	236	253	231	232	218	243	238	231	230	214	199	240	245	232	223	230	246	245	224	231	249	261	281	250	261	212	207	226	223	239	248	234	219	228	267	246	230	217	196	239	227	246	249	206	239	223	227	263	238	215	245	240	212	240	215	231	230	201	202	215	220	251	242	259	221	256	229	268	230	236	232	210	225	230	233	227	213	203	245	222	241	239	212	241	238	236	227	246	234	232	231	227	239	228	258	243	209	244	241	243	228	229	228	245	237	245	229	227	218	232	256	247	238	250	231	230	248	234	227	239	213	213	235	200	213	260	264	213	244	221	245	231	253	224	220	251	240	256	251	234	247	236	232	232	240	236	243	222	252	236	241	206	208	220	261	221	241	228	240	265	231	234	208	227	265	249	246	242	224	219	230	210	262	228	237	238	231	225	241	234	240	224	233	224	234	228	231	233	241	229	225	220	247	230	232	246	225	219	244	239	226
17164	26790	16964	9607	6506	4663	3523	2855	2366	1989	1585	1399	1253	1118	1103	895	846	766	706	654	610	652	629	551	595	542	595	554	502	541	507	500	539	473	469	536	457	407	490	453	417	450	459	472	503	429	472	466	458	444	463	444	406	413	383	396	427	386	368	375	373	399	405	404	434	391	360	361	362	376	371	420	373	359	401	392	337	403	358	351	390	373	362	362	360	402	345	375	343	378	386	368	361	358	397	408	373	385	394	361	384	376	341	370	378	362	384	407	362	330	388	369	384	347	357	364	390	356	379	409	362	407	406	389	379	352	369	378	414	404	379	367	417	412	401	368	358	351	369	356	419	398	361	369	390	371	381	365	381	373	333	362	332	400	403	399	377	406	369	372	401	367	353	354	413	345	356	342	360	370	335	365	377	342	351	367	378	350	366	366	359	399	377	357	390	367	370	388	405	356	374	376	370	406	368	382	416	367	393	406	360	367	383	383	359	397	377	363	365	404	413	361	358	387	378	403	398	375	400	397	379	381	356	389	383	395	356	371	348	392	389	389	376	369	374	363	352	390	380	404	365	355	388	380	380	397	342	367	378	381	392	343	378	426	366	362	354	375	380	386	374	368	374	331	362	362	396	392	364	401	354	351	348	374	359	375	363	361	386	392	389	371	352	347	373	386	365	409	397	420	404	360	377	378	377	412	386	334	360	357	374	374	390	360	363	403	388	412	394	393	396	356	387	374	376	370	381	395	399	387	348	384	361	374	410	347	403	381	365	393	375	380	351	378	355	416	371	371	367	396	351	398	368	395	408	353	347	394	424	398	364	377	369	370	356	359	379	344	385	356	388	338	359	404	374	366	391	379	370	373	341	378	403	367	372	395	360	360	360	379	390	379	374	388	395	330	351	378	374	378	356	368	399	369	379	355	381	398	355	400	381	363	354	380	362	380	329	418	371	400	358	357	350	410	328	382	379	343	384	399	382	391	366	389	376	383	356	365	381	368	364	407	360	371	391	399	395	381	378	373	373	377	368	391	393	380	386	332	383	386	370	385	383	388	333	383	376	369	322	385	401	347	343	361	373	376	382	383	349	384	373	388	380	366	402	315	374	358	350	353	361	384	368	375	365	376	373	379	376	393	400	364	386	413	390	384	365	397	341	386	370	372	375	362	399	393	389	404	417	345	351	421	373	369	384	392	410	378	392	389	365	355	390	393	369	367	387	395	366	386	378	362	363	391	400	377	384	403	379	374	384	382	383	336	385	377	390	368	372	411	377	378	359	381	381	357	374	389	394	418	379	385	371	346	347	381	383	397	386	361	368	352	378	371	417	363	374	345	365	370	386	355	345	386	358	368	350	361	392	361	368	365	391	385	352	381	371	393	360	370	343	382	396	434	389	381	388	389	350	387	368	363	360	350	370	342	404	376	374	372	367	383	375	380	377	392	404	386	346	376	352	378	376	397	406	391	349	386	382	400	373	342	396	381	383	411	361	363	401	388	363	377	393	348	365	361	376	369	372	409	369	393	360	371	390	345	404	390	325	358	389	395	398	380	378	379	397	397	365	389	374	352	349	415	380	364	384	412	384	381	346	355	362	369	356	370	319	358	371	402	357	382	363	382	345	386	382	365	361	395	367	384	348	368	361	368	376	372	381	362	370	364	367	368	374	384	373	401	338	377	408	375	373	414	361	375	425	378	379	391	390	383	374	365	311	360	401	378	347	360	402	345	387	349	363	382	347	374	375	364	379	368	376	369	350	349	378	346	369	338	352	347	378	362	367	439	394	363	395	381	398	360	404	384	399	374	385	362	410	344	400	360	386	388	356	369	351	383	365	390	411	412	341	374	375	377	329	356	354	385	341	359	336	373	374	370	378	379	365	379	397	374	397	383	371	366	355	380	373	355	399	396	362	369	375	399	343	318	386	354	360	364	366	405	335	369	387	417	377	382	379	391	356	396	367	367	393	399	338	366	377	385	402	358	341	371	384	407	381	336	376	375	370	388	376	351	391	366	370	379	361	381	356	359	356	412	351	376	389	380	367	352	330	387	381	398	403	379	405	377	380	376	393	375	361	368	367	351	354	347	380	351	385	383	370	379	373	377	373	367	391	379	398	395	368	395	399	372	397	365	353	339	387	379	393	386	357	350	374	363	362	361	381	390	360	380	407	334	384	373	388	380	366	391	375	359	352	368	352	382	351	394	392	375	371	389	366	366	399	374	391	355	377	342	370	353	415	399	344	357	401	384	360	357	373	400	379	404	350	378	359	366	379	424	372	343	359	360	355	368	390	327	377	415	402	396	394	378	391	401	362	360	399	390	379	380	377	371	355	380	407	377	373	347	385	383	384	402	401	388	402	387	374	397	379	401	379	403	373	397	378	349	359	390	382	350	407	383	363	337	358	390	362	386	401	380	365	378	349	379	394	347	401	349	356	379	377	370	344	369	375	418	374	372	369	362	354	375	383	379	362	396	365	358	348	357	382	386	389	373	386	387	371	330	356	396	364	402	417	366	365	355	375	409	393	357	371	428	403	373	407	384	409	379	389	381	387	394	362	371	379	368	367	353	393	408	373	376	377	371	398	374	331	352	385	378	376	394	345	365	383	361	371	329	338	351	364	377	349	348	373	351	367	335	332	396	366	381	387	404	366	358	362	350	384	369	399	342	386	380	424	338	406	360	372	367	335	337	348	351	390	369	388	380	383	345	341	393	366	382	384	365	398	381	370	396	341	338	370	374	344	394	377	350	359	354	360	362	389	374	393	351	385	383	381	353	377	393	372	416	365	365	378	420	374	374	403	387	420	385	378	366	323	329	384	378	365	394	374	372	386	381	379	388	389	405	349	414	382	380	379	384	369	392	373	352	353	372	368	386	395	370	368	386	352	402	382	390	409	359	374	349	354	345	352	373	391	349	351	342	372	383	389	369	377	372	388	387	367	372	402	398	370	346	364	380	387	394	370	372	345	347	369	370	346	371	366	378	365	404	366	400	374	362	386	396	372	393	357	378	371	373	384	378	357	362	372	375	350	369	354	384	373	383	377	354	349	358	387	356	392	355	377	378	380	336	382	375	363	367	364	387	374	390	354	337	363	399	399	383	363	372	358	330	341	373	374	408	332	398	380	348	358	382	348	358	385	397	366	374	409	378	362	386	389	399	395	330	390	341	350	413	356	340	397	371	366	372	397	361	356	336	385	336	365	363	366	370	365	407	382	362	392	386	385	344	328	352	367	392	356	379	383	361	421	365	357	361	366	355	382	374	357	400	358	401	367	388	376	352	349	382	349	376	371	367	370	351	344	375	367	397	353	348	371	379	338	370	386	374	377	350	381	357	392	407	405	392	407	349	342	398	385	350	372	370	371	387	367	384	418	381	348	372	377	375	385	394	359	364	376	386	376	355	383	371	353	378	372	387	385	375	393	376	370	393	356	381	344	397	388	399	380	376	393	387	371	396	355	345	367	404	383	392	392	365	405	369	364	351	381	392	368	356	382	338
22386	21144	28243	24288	21159	17030	4059	1972	1389	1111	946	772	671	625	548	503	475	439	369	377	355	336	265	282	297	262	260	251	249	262	240	246	232	228	226	226	212	210	213	240	205	217	222	232	230	194	200	202	213	190	208	211	181	183	192	174	172	175	190	184	172	165	179	160	153	183	173	149	157	168	164	157	175	156	172	166	150	164	148	158	169	180	170	177	144	161	153	167	161	168	160	162	159	173	165	184	160	157	167	147	152	168	183	151	182	177	159	155	140	179	173	153	172	161	156	158	174	174	176	157	163	150	195	132	162	162	176	158	150	168	166	168	158	177	176	149	166	150	182	132	177	175	186	186	161	197	168	152	165	155	166	169	160	181	165	176	162	139	150	159	186	157	169	159	173	214	153	155	169	169	168	189	164	157	168	164	162	159	157	152	171	187	173	175	142	170	171	147	168	161	171	169	161	161	162	164	175	159	138	182	177	157	166	169	165	159	145	183	171	170	171	170	172	152	168	166	172	175	156	178	172	148	154	176	153	158	176	170	157	145	144	164	160	183	151	163	163	149	163	149	190	166	185	169	174	183	152	166	162	176	178	148	166	136	169	156	153	171	149	163	150	143	169	179	156	166	173	163	147	178	154	166	182	154	149	154	156	173	151	154	187	171	172	153	156	166	166	162	166	181	169	161	147	178	167	167	148	165	154	185	155	173	156	158	181	176	153	187	166	155	182	145	147	177	169	149	175	146	179	169	169	176	155	160	142	153	163	173	181	130	176	154	180	147	158	163	151	163	170	151	162	155	167	157	169	163	158	147	169	148	193	161	182	187	180	152	154	170	156	163	172	137	161	174	155	182	140	143	197	160	160	170	148	149	147	154	159	161	158	167	181	170	187	178	157	166	156	191	182	165	157	144	151	185	172	167	161	166	148	150	183	168	168	189	157	155	170	156	172	145	173	135	141	148	166	171	153	201	165	156	142	135	193	169	163	186	173	167	147	145	151	169	159	180	185	158	160	177	185	170	162	152	175	158	164	147	138	145	164	156	174	145	152	197	152	155	177	158	155	154	150	175	159	167	151	163	166	191	187	177	182	173	143	144	157	150	148	161	173	170	151	171	155	160	155	170	179	158	161	173	165	158	159	140	162	160	154	165	167	158	180	163	173	154	157	168	192	142	155	168	163	170	156	156	180	182	151	169	160	153	164	189	172	165	194	153	181	151	145	172	165	182	155	159	158	170	159	176	134	175	170	143	179	178	154	161	159	183	167	144	142	173	162	162	163	140	149	178	168	168	182	173	172	143	176	160	162	143	167	170	173	158	197	167	160	156	142	169	178	184	166	163	185	159	175	157	158	160	156	174	167	152	151	156	154	144	194	146	181	176	158	148	146	144	162	161	152	174	162	152	159	184	165	179	159	174	148	162	160	173	167	172	180	138	164	157	163	147	170	166	178	163	147	158	152	166	185	136	161	173	151	174	156	135	181	175	161	165	160	162	161	183	179	136	184	172	166	184	150	185	160	154	143	143	160	129	170	145	157	168	173	163	165	156	129	159	169	174	151	139	144	181	177	143	165	176	154	153	169	166	156	130	163	176	149	160	172	135	152	167	169	169	150	169	165	156	190	168	168	149	143	168	166	151	137	164	170	174	172	168	156	160	147	156	156	189	173	153	157	171	168	165	150	146	130	153	168	149	156	172	183	183	182	162	162	179	167	172	176	162	174	146	152	156	180	163	153	154	146	181	176	161	148	182	161	172	147	171	175	156	173	153	172	177	164	155	160	192	187	150	160	154	156	154	152	144	169	154	153	152	155	151	162	153	153	190	149	151	167	142	160	157	152	153	167	174	169	157	168	181	152	142	171	152	163	161	156	156	169	166	161	169	144	176	169	156	152	180	163	155	139	183	175	168	172	186	120	153	145	163	168	147	161	162	148	161	163	143	153	166	152	183	165	161	170	165	166	150	156	154	156	163	162	169	174	186	154	156	144	153	141	176	173	150	177	161	148	158	184	160	167	164	157	159	168	182	164	154	168	158	151	188	164	139	151	153	157	150	166	138	170	178	160	142	156	188	174	181	186	163	162	155	152	165	158	152	154	171	177	158	166	167	155	178	138	154	158	144	163	141	140	157	153	178	140	178	202	165	177	151	149	171	155	162	157	168	159	162	171	161	177	184	156	154	188	162	166	170	165	152	168	160	160	171	151	170	172	171	152	179	158	169	145	150	197	152	176	171	162	169	161	157	134	189	156	161	161	182	134	166	164	163	156	173	182	140	162	161	153	154	175	175	175	176	170	187	171	157	158	147	137	159	178	137	157	186	157	168	166	150	159	155	169	187	159	170	145	145	173	156	164	143	145	175	175	157	166	154	185	165	169	165	176	160	144	143	155	165	159	165	159	173	176	163	173	174	185	173	175	164	151	169	163	157	155	165	162	142	161	184	188	144	171	167	149	143	164	146	162	173	179	181	154	150	167	183	157	153	179	169	163	164	157	167	156	157	173	184	163	169	184	151	162	165	160	157	161	178	162	169	170	166	170	181	146	184	167	149	161	175	166	166	164	160	134	162	170	173	152	140	154	162	153	151	159	157	159	160	173	147	182	157	169	158	164	160	170	162	157	157	145	162	160	191	155	146	133	146	170	159	175	149	160	147	157	185	160	148	150	158	168	169	166	157	140	149	163	170	152	167	169	164	174	158	186	149	170	162	149	144	153	175	187	172	181	142	158	173	185	147	171	140	148	138	166	170	171	170	149	161	172	169	170	162	164	158	168	179	164	167	168	150	176	154	175	149	178	160	177	155	176	165	178	160	181	156	174	171	168	185	162	177	166	168	153	178	192	164	175	170	180	172	162	175	171	153	161	171	149	182	159	166	159	170	157	169	156	171	159	164	154	166	164	183	167	177	153	161	148	171	157	150	170	183	155	154	154	146	161	134	142	167	182	149	161	173	157	148	159	160	151	181	134	152	163	166	150	177	157	152	179	155	159	168	173	149	166	157	155	170	174	168	178	183	133	186	144	144	153	160	156	165	168	161	199	160	173	153	176	166	140	185	164	169	153	157	151	159	164	165	175	143	140	159	168	156	174	153	178	146	169	169	151	171	173	164	167	146	179	184	164	171	162	155	145	169	143	152	144	133	165	173	167	192	157	167	168	144	170	160	167	166	157	151	165	194	164	146	148	153	158	156	167	169	173	156	175	175	182	170	177	163	176	152	172	165	149	177	144	166	144	169	149	174	135	176	163	156	160	163	156	152	169	150	162	182	153	177	148	164	173	164	155	133	151	175	175	163	186	163	167	167	177	164	160	163	171	176	159	140	159	176	181	167	167	158	167	160	161	154	192	188	153	173	164	196	171	156	167	159	176	174	184	149	146	175	149	164	184	160	162	157	166	163	180	169	143	171	167	156	173	182	126	161	182	167	156	165	168	155	162	167	169	152	177	173	157	155	169	138	164	162	185	165	181	161	159	162	193	164	145	150	165	157	167	163
21443	33328	24804	15984	11336	8327	6444	5087	4049	3275	2711	2313	1854	1763	1520	1295	1199	1028	967	858	821	734	674	636	660	617	578	561	536	538	477	546	501	480	423	421	405	405	375	394	414	432	437	419	468	431	374	387	367	408	390	387	344	351	325	293	289	285	282	299	306	274	284	282	282	271	279	281	276	292	264	240	288	266	270	251	258	267	246	265	284	267	278	280	263	273	247	273	272	271	296	276	247	262	236	285	268	288	271	280	263	250	276	257	238	268	254	210	254	270	256	290	273	266	261	282	264	249	268	272	263	300	249	272	266	284	293	269	265	276	250	263	271	281	263	240	274	250	285	285	249	288	243	280	307	265	261	232	253	248	274	232	248	278	257	226	263	262	245	284	249	270	254	261	273	268	276	281	258	262	251	266	273	258	264	244	286	258	228	254	270	272	271	269	285	270	259	247	251	227	270	256	261	255	270	258	271	263	241	272	229	263	245	253	265	238	272	273	256	255	239	261	277	280	261	263	261	247	260	245	277	270	275	272	255	260	247	274	234	254	270	240	254	277	248	288	282	261	272	276	264	265	239	252	282	278	273	265	254	252	269	243	269	221	286	249	277	268	275	253	228	260	263	261	255	245	264	280	257	263	280	258	261	281	247	266	275	274	263	219	254	251	232	256	259	265	276	225	272	300	244	247	236	260	272	272	258	256	245	257	261	249	255	232	253	267	263	234	276	266	286	264	291	237	269	254	264	229	278	242	265	257	267	270	234	269	258	250	250	266	272	263	265	244	241	255	261	283	242	265	257	281	242	263	271	234	246	243	262	210	260	271	272	236	267	251	256	266	274	252	250	237	282	281	265	263	259	273	295	259	261	251	265	253	261	270	290	270	285	245	245	245	239	278	260	251	283	275	241	257	280	265	280	236	285	217	237	261	265	298	239	259	305	251	276	274	270	241	264	257	258	296	239	267	252	270	261	283	266	246	275	259	235	265	276	286	243	256	233	286	264	264	273	281	252	251	237	239	277	278	245	289	232	266	240	253	267	242	282	239	266	254	281	258	288	248	261	282	237	263	271	266	271	271	265	268	241	271	251	251	238	276	254	271	275	273	266	236	242	255	276	243	245	251	262	264	233	253	259	260	260	247	245	254	246	251	276	253	268	262	265	237	290	259	247	254	263	282	265	243	278	279	230	266	250	267	249	271	253	260	246	258	265	256	243	230	251	284	257	256	241	269	242	264	297	251	278	261	254	244	277	237	261	274	248	256	262	263	269	265	290	250	244	270	274	252	253	265	269	283	283	239	254	283	230	257	263	275	240	261	267	280	292	271	271	288	242	224	285	262	260	241	271	266	258	262	250	253	273	264	291	266	240	249	269	265	262	242	257	277	265	241	279	274	265	244	243	276	279	280	257	241	263	283	234	270	256	248	274	275	260	255	261	276	247	265	243	249	232	278	283	254	268	262	278	270	257	266	283	254	268	277	284	254	258	280	255	268	271	260	266	262	243	233	262	271	307	282	241	311	244	230	280	245	277	267	251	273	278	259	268	277	264	267	274	255	270	260	261	251	271	271	288	285	262	234	242	230	255	249	239	280	258	240	257	262	256	261	248	253	238	233	252	287	265	231	278	253	234	267	234	261	256	270	263	244	240	274	266	242	273	240	284	253	273	253	272	268	237	260	213	274	261	275	265	287	275	254	253	259	284	250	267	263	282	250	291	285	226	305	258	244	267	260	261	253	253	242	260	274	284	267	263	260	238	292	257	263	259	267	263	262	241	229	251	259	267	265	256	258	271	248	271	266	264	245	248	274	245	276	296	237	274	257	264	289	255	247	263	254	258	249	281	246	267	269	269	274	267	239	264	255	248	257	251	250	292	228	253	265	277	226	253	259	251	260	258	261	253	283	243	257	302	258	234	252	261	252	257	249	273	252	251	263	277	232	284	233	288	249	265	283	266	255	252	266	275	266	251	270	270	255	239	270	257	277	259	281	263	261	269	251	278	259	274	252	287	260	251	257	253	244	281	233	273	242	264	247	282	256	258	281	249	278	265	251	244	252	262	270	241	238	236	245	267	234	252	260	269	263	264	284	237	248	281	262	290	251	253	249	271	272	267	262	222	267	256	237	264	237	277	278	266	249	241	260	242	250	280	278	247	255	264	284	240	259	238	269	273	258	237	293	262	268	256	264	263	213	265	265	293	249	256	242	255	242	244	265	247	259	262	259	256	239	246	269	247	261	262	256	255	265	263	246	265	276	267	250	270	235	265	286	259	287	257	253	274	279	274	250	268	268	237	225	253	254	272	253	269	236	267	291	272	252	286	274	254	283	281	242	279	270	240	249	248	243	279	220	276	246	254	268	273	270	296	256	264	284	254	277	231	269	279	254	240	261	272	282	274	272	262	269	250	247	273	251	246	257	250	253	259	285	268	278	285	244	249	252	284	247	266	251	262	223	239	265	270	260	286	233	285	237	290	268	255	247	264	251	246	278	267	280	241	284	267	247	225	280	244	251	246	275	254	261	287	283	234	239	277	266	258	247	271	257	258	273	252	259	269	241	234	268	263	254	265	249	267	269	271	246	227	230	238	257	268	251	233	270	263	267	253	251	264	278	277	273	262	245	268	269	262	281	260	260	237	262	263	271	253	265	247	260	237	250	214	284	269	282	254	272	250	264	293	232	271	239	273	279	250	258	281	284	269	254	251	243	294	251	266	257	275	259	248	252	229	229	250	274	246	264	258	280	295	244	258	278	272	251	263	263	252	255	273	261	269	254	236	268	272	254	274	261	269	277	246	254	263	286	264	258	268	281	257	272	252	253	240	260	244	289	269	270	276	241	224	270	257	247	267	249	284	252	276	246	264	265	237	261	246	257	256	274	265	241	232	283	287	226	269	251	271	244	261	259	290	247	250	275	244	270	227	271	294	259	279	239	272	253	284	278	279	226	272	259	268	253	270	214	265	255	228	259	237	270	257	293	246	275	274	247	252	260	266	263	247	271	261	260	247	250	270	288	256	256	262	263	277	260	253	269	256	259	281	260	251	260	245	261	254	272	252	249	241	251	255	249	246	247	256	255	246	264	250	254	264	261	269	244	265	280	269	264	250	272	277	257	250	269	268	255	275	261	253	248	220	224	287	281	235	284	268	278	239	263	244	271	271	251	269	270	243	254	237	288	255	291	243	270	271	264	262	255	250	246	277	259	251	256	233	269	270	264	288	257	247	251	273	253	256	261	277	256	260	270	231	270	291	274	283	267	237	264	269	263	278	286	266	249	268	287	281	247	238	254	249	263	292	248	265	277	246	289	268	238	260	252	275	263	259	246	296	260	256	226	254	229	248	274	283	266	259	252	266	242	265	249	278	276	277	224	288	261	286	247	282	246	244	270	273	277	267	268	242	284	265	252	262	273	262	271	264	277	237	260	247	265	284	227	272	265	273	250	250	284	268	256	271	261	275	249	267	230	256	240	273	263	274	268	240	249	253	284	225	275	237	244
27440	18055	9283	3876	1957	1319	1013	795	682	559	489	464	485	392	368	337	315	338	310	285	290	304	291	281	300	302	273	261	279	279	276	297	265	268	274	263	272	267	232	270	259	282	258	250	276	260	252	247	238	258	286	285	256	219	255	240	267	247	255	259	254	269	251	242	218	241	251	247	253	258	254	235	256	241	217	222	233	253	227	258	219	229	235	228	227	218	242	231	231	223	234	252	245	234	236	239	233	244	244	232	259	231	217	240	242	242	238	239	255	252	272	223	245	253	226	237	233	274	232	229	246	213	226	230	225	238	238	225	260	248	249	242	242	226	248	241	249	259	240	223	252	263	240	242	212	245	217	238	240	254	240	245	240	238	261	246	240	256	229	225	245	243	257	267	251	222	241	233	233	227	222	224	241	258	275	219	254	248	231	263	229	231	259	237	225	250	216	246	254	247	249	251	214	256	235	276	221	237	227	244	228	224	232	249	244	253	256	255	250	220	235	247	225	244	250	219	218	226	248	232	222	216	229	235	236	218	264	248	241	246	216	211	253	239	246	219	231	241	242	275	192	259	247	249	207	237	234	249	212	256	240	204	273	236	238	253	209	247	257	225	212	203	251	252	252	241	242	228	229	235	226	249	216	223	235	252	242	231	229	220	284	241	243	256	241	264	241	241	231	228	228	272	260	244	271	226	227	240	243	225	274	259	232	215	232	235	248	252	243	230	249	305	248	247	225	234	223	254	237	241	260	251	218	259	232	247	232	215	224	240	250	241	236	233	238	219	222	253	225	247	244	251	226	250	219	249	231	233	226	230	255	281	245	222	226	258	243	225	222	223	234	249	263	236	231	231	266	231	223	261	226	255	217	233	227	284	250	249	242	238	221	236	231	267	239	234	255	248	251	239	245	213	217	229	236	239	245	273	254	237	219	237	260	265	266	257	244	240	251	235	213	268	218	245	243	241	224	256	234	223	224	215	234	241	242	249	240	242	246	243	227	235	257	263	240	251	257	243	259	221	234	228	264	232	228	246	228	260	231	236	233	235	235	261	278	244	255	237	241	244	243	228	242	233	269	239	244	236	248	238	241	245	205	248	232	245	260	253	224	244	242	233	226	204	245	260	256	221	248	249	263	216	247	235	256	237	233	224	249	233	269	246	252	214	257	232	262	217	229	274	208	223	214	248	239	244	240	226	252	220	260	257	245	236	233	234	251	247	260	227	234	218	236	225	222	246	248	227	225	248	239	255	215	233	210	247	223	231	256	258	243	255	257	228	230	231	247	242	205	234	238	234	233	250	239	239	251	223	249	255	247	270	249	256	245	239	248	242	246	255	255	239	203	256	218	237	234	244	232	227	240	260	229	245	209	237	233	228	237	221	261	261	268	239	255	237	221	227	235	201	238	263	271	234	251	224	262	235	228	222	249	238	249	227	235	259	265	244	234	242	245	238	227	256	220	214	246	246	242	246	213	231	250	246	229	259	237	237	260	226	233	249	210	224	241	239	229	219	233	239	244	256	223	246	233	245	241	226	240	249	254	241	204	236	231	272	275	242	228	237	222	236	201	248	243	224	241	236	234	267	237	241	239	246	207	234	227	239	216	235	230	220	218	216	241	225	237	217	273	255	241	243	232	189	226	240	234	280	273	243	230	238	240	250	247	249	229	223	228	233	220	277	247	228	235	225	240	232	269	247	231	233	238	246	215	225	249	264	225	227	252	247	251	239	226	237	259	227	259	225	263	256	258	217	235	217	215	238	224	232	230	274	220	218	203	255	248	230	258	245	232	246	221	229	221	238	243	241	269	238	262	212	229	271	260	250	262	236	246	261	225	246	264	252	221	252	249	251	213	216	242	227	246	240	254	248	246	219	247	239	265	269	254	256	235	203	226	278	234	216	250	248	233	237	232	262	259	233	247	208	227	250	241	233	245	242	264	249	249	241	237	226	239	255	235	245	218	238	241	232	227	212	237	263	247	196	253	251	283	253	254	225	224	205	269	233	243	245	234	246	255	204	260	269	207	239	235	244	241	247	235	228	262	212	250	248	254	239	252	268	250	257	249	254	233	254	217	233	260	230	250	232	214	238	228	234	234	225	249	254	245	220	241	231	235	229	249	245	216	231	223	228	233	222	219	258	229	246	252	232	224	229	221	252	237	237	244	242	246	245	242	229	212	242	232	233	229	245	215	251	244	220	234	214	231	240	257	262	239	221	243	258	230	235	224	228	235	231	205	255	235	243	217	219	254	254	220	233	241	241	236	222	235	210	220	239	232	223	264	246	256	258	227	233	231	239	244	237	231	261	235	243	234	220	250	241	215	217	225	251	248	238	214	266	234	255	249	249	230	252	247	216	205	248	242	255	255	251	267	213	264	225	242	231	234	231	253	246	249	272	272	247	223	221	250	227	272	273	241	235	226	220	222	261	214	242	223	237	229	247	233	257	254	233	252	229	245	250	228	271	243	209	225	225	259	249	233	246	255	263	222	233	249	243	266	245	239	271	239	243	248	209	199	230	248	239	259	226	256	213	202	226	239	237	206	232	214	213	245	224	249	229	225	209	230	230	240	232	233	230	231	248	257	232	244	215	222	228	269	222	228	222	235	223	252	256	243	280	240	218	270	221	219	256	248	231	240	263	264	254	264	234	245	269	253	238	263	245	254	244	250	252	233	259	237	245	253	245	246	216	238	232	254	243	234	246	248	220	223	238	218	231	243	245	277	248	279	259	232	248	237	238	245	245	261	240	212	254	236	229	231	227	207	231	263	259	218	245	236	248	240	238	218	240	225	226	260	241	227	220	265	243	214	234	246	240	230	236	219	252	228	211	249	244	258	247	238	208	264	244	235	254	226	252	231	239	232	216	241	241	237	259	225	248	231	222	239	245	240	225	250	235	252	212	275	243	246	261	224	212	226	237	236	212	254	222	243	254	234	218	213	225	228	225	233	246	234	240	260	223	248	221	218	245	278	222	256	242	231	237	212	221	217	256	232	230	282	230	228	238	222	235	218	240	221	234	232	248	247	251	235	233	249	233	234	249	214	233	269	225	255	249	237	260	256	259	274	232	262	247	260	244	268	240	265	236	230	212	267	254	242	268	224	236	244	234	226	242	245	243	249	246	290	238	246	225	263	266	244	257	212	241	250	235	247	232	230	205	227	251	261	223	246	211	236	251	250	224	256	269	242	223	248	242	243	225	235	239	241	205	218	247	249	229	250	257	245	236	241	237	212	229	248	255	265	258	236	245	230	223	258	248	238	248	229	251	246	235	241	269	238	239	253	245	229	241	237	248	223	220	259	249	263	237	235	241	229	250	255	243	245	226	241	230	230	233	240	260	215	244	230	257	261	259	234	236	259	238	232	246	259	233	258	243	215	271	269	240	251	237	227	232	262	246	249	260	231	242	226	246	221	245	238	228	236	239	253	254	253	245	210	256	244	241	235	217	229	220	223	226	237	237	241	227	253	232	267	241	211	225	229	244	234	230	243	244
17054	21621	14123	7610	5160	3643	2817	2192	1863	1471	1262	1120	1000	930	851	782	696	684	666	597	630	581	512	544	532	499	562	495	484	506	476	518	446	470	453	478	401	456	449	473	456	471	464	483	466	478	477	452	429	446	411	419	447	416	422	374	401	407	398	395	421	378	412	396	405	412	364	369	355	378	385	420	357	394	384	408	369	400	410	385	387	352	381	379	394	395	359	386	351	366	399	388	393	379	422	398	396	373	378	383	406	365	398	391	373	369	356	402	366	382	359	369	408	395	379	401	383	394	441	383	385	400	400	417	378	365	387	389	403	406	382	417	412	351	367	410	390	405	414	412	363	381	379	401	354	373	381	354	384	401	365	373	402	380	391	409	404	382	400	425	381	373	391	358	347	390	394	373	416	410	404	390	371	378	401	380	383	371	419	400	405	368	426	397	395	356	403	432	420	395	384	381	427	421	392	395	415	380	378	412	380	367	388	370	377	384	357	413	403	396	420	351	376	415	375	381	424	394	397	363	391	369	366	399	370	387	378	385	412	360	365	398	384	387	385	382	350	396	394	368	380	383	349	383	411	380	375	345	382	372	380	393	365	360	389	374	385	387	393	378	373	388	368	416	413	350	402	375	374	391	364	381	363	390	426	397	394	400	368	394	418	375	350	402	393	414	405	398	369	382	406	385	404	367	404	401	413	390	390	366	388	388	397	421	365	364	404	367	340	372	346	354	387	382	390	405	423	379	377	374	409	420	402	408	417	394	404	348	382	370	411	396	381	406	404	398	376	372	415	435	397	382	403	388	394	386	381	410	391	353	393	400	374	413	395	372	405	384	390	349	371	407	397	381	409	378	365	405	382	353	401	388	404	376	376	373	393	375	414	378	388	370	359	397	371	386	394	359	362	381	429	385	385	415	387	372	394	380	396	386	374	377	386	391	379	384	354	396	403	387	364	391	386	373	385	423	395	377	386	414	365	431	419	382	411	392	401	401	375	364	384	387	400	416	388	363	376	391	396	368	362	394	358	378	387	388	406	355	394	405	378	385	370	397	403	398	399	393	368	432	384	384	411	394	381	375	392	402	413	381	371	376	420	376	398	403	421	397	383	378	400	392	390	369	374	367	397	360	378	394	404	377	381	333	394	380	369	411	403	380	368	398	406	356	394	389	385	401	385	373	393	400	420	381	415	369	374	373	383	405	406	412	375	390	349	370	404	423	417	394	365	415	383	399	394	373	384	397	378	382	387	396	370	396	360	365	388	355	379	416	388	391	414	364	365	414	376	383	389	403	415	412	379	386	373	386	407	384	389	395	397	361	393	398	401	410	416	424	387	371	357	373	364	410	386	378	399	350	366	382	429	416	416	412	411	393	368	347	391	377	377	400	377	401	406	382	403	358	396	397	337	382	408	386	372	384	364	399	384	383	368	393	387	390	408	394	375	398	396	390	389	371	362	366	393	413	387	403	382	403	398	390	402	367	342	367	396	343	415	349	388	430	408	357	403	407	353	342	375	398	389	361	410	351	397	370	374	380	405	375	389	371	353	398	412	361	360	401	368	390	410	390	409	372	402	420	376	353	379	414	374	364	407	377	387	385	399	354	386	367	408	417	363	356	403	380	374	427	374	377	376	390	383	377	391	389	396	374	351	388	361	413	386	399	376	360	374	408	392	385	387	379	395	399	422	357	373	375	376	339	374	368	371	383	412	392	382	390	398	420	374	368	398	367	373	417	392	402	410	390	395	403	417	373	403	422	371	343	387	384	356	387	373	397	394	398	417	430	392	383	377	363	420	378	393	379	364	387	397	394	409	369	395	393	373	393	399	386	371	402	411	393	421	381	411	407	373	380	377	389	395	379	377	435	404	371	375	361	356	397	327	397	363	370	369	373	355	405	382	375	399	385	402	365	423	364	410	363	359	376	393	411	389	355	374	395	413	394	411	399	405	399	397	400	399	368	378	350	373	356	366	400	386	411	349	396	412	412	399	404	406	397	382	400	413	410	428	422	394	377	382	391	417	382	392	367	361	408	385	378	363	405	390	389	444	401	364	363	407	404	364	378	400	414	391	407	385	414	350	376	399	406	359	395	369	376	424	387	393	372	363	419	403	410	377	348	384	360	388	370	378	364	405	401	372	402	406	384	395	373	402	411	397	396	379	372	383	417	393	419	376	395	378	415	389	391	360	363	363	387	385	377	389	394	404	399	401	386	382	389	348	371	385	372	380	402	402	404	371	370	378	362	389	372	385	395	368	383	377	376	416	359	371	385	370	355	400	385	371	404	383	388	398	379	390	391	368	381	388	339	372	411	390	410	369	417	368	385	366	395	420	399	384	419	425	385	421	385	398	396	422	384	371	390	367	399	405	375	391	391	413	395	391	346	373	404	387	398	442	406	371	399	418	404	392	370	388	424	382	399	380	403	413	354	377	401	352	397	374	407	358	384	332	429	349	417	396	387	357	393	391	397	413	386	376	388	351	343	398	399	391	363	364	343	355	378	400	399	404	382	387	364	380	415	368	367	342	425	397	365	421	378	422	382	407	379	395	349	356	371	366	351	382	375	369	385	377	385	362	390	373	356	384	401	370	397	382	348	402	382	376	348	380	387	342	400	388	417	385	371	364	378	371	370	401	369	406	387	395	385	408	376	401	386	388	396	358	385	361	375	377	366	363	381	380	363	360	385	410	408	379	376	365	391	370	395	370	403	388	391	398	375	357	379	405	373	386	374	366	351	367	392	376	383	340	410	422	381	361	364	421	383	383	363	391	431	379	362	423	364	357	404	381	385	382	390	420	413	383	348	382	414	421	418	348	364	384	416	382	380	387	370	421	335	378	387	406	395	393	372	377	398	407	385	392	412	365	362	390	397	360	361	375	381	371	392	350	387	367	393	383	382	380	368	402	400	389	428	370	405	392	415	389	387	402	395	389	397	388	362	376	356	410	364	397	412	420	397	369	413	382	395	380	376	363	377	406	400	388	332	413	355	396	358	416	405	404	368	392	367	354	370	369	370	364	397	395	374	372	394	406	388	366	372	412	438	374	402	408	395	376	388	359	357	379	360	347	386	365	422	376	374	379	367	373	421	361	394	375	353	377	409	384	384	387	373	395	391	400	390	392	391	363	419	349	380	390	383	406	426	409	398	379	382	403	374	383	389	355	413	403	372	376	390	387	379	376	375	387	379	403	364	384	385	405	387	385	384	357	421	372	388	393	408	360	398	373	397	351	376	403	338	412	404	371	387	356	352	394	406	365	386	371	417	411	417	431	396	373	391	410	389	386	387	392	398	376	405	371	384	383	364	393	401	415	394	403	357	410	348	375	394	358	345	376	362	412	401	382	363	413	379	384	377	405	398	382	381	449	363	384	382	393	377	401	389	423	405	394	412	343	395	371	370	415	381	391	373	385	400	417	388	403	392	382	419	351	371	354	380	361	379	387	397	402	387	357	402	362	426	386	402	387	389	370	407	364	395	388	416	403	370	354	368	371	427
23264	21125	27546	24904	18793	4416	1959	1328	954	829	685	612	557	486	446	432	392	375	337	328	346	298	295	243	265	269	273	242	265	234	233	230	240	191	237	237	218	219	238	240	225	269	233	209	225	238	232	220	216	238	248	221	198	176	185	173	175	187	202	210	219	189	234	183	181	176	208	195	160	165	180	171	208	178	175	189	172	204	201	176	189	186	194	181	197	192	184	182	174	198	215	197	181	188	197	193	188	181	199	196	204	189	219	193	215	183	176	204	199	191	187	178	205	207	184	192	206	186	175	187	213	176	193	180	209	193	187	186	208	177	173	202	172	170	184	202	184	174	170	164	214	173	190	187	188	190	187	183	197	182	169	185	205	204	195	162	189	217	197	190	182	190	196	165	201	175	207	165	164	178	180	165	191	177	219	192	202	196	169	206	202	190	198	200	223	181	201	196	187	176	190	210	187	193	203	182	187	190	181	164	178	172	203	183	207	163	223	196	189	207	197	184	169	192	191	165	192	190	210	191	173	163	201	204	201	200	188	162	177	201	201	178	184	195	180	162	175	211	174	208	212	214	170	185	178	192	173	160	194	179	187	187	209	189	181	174	204	176	213	187	183	208	202	198	200	191	172	178	190	155	162	166	200	216	187	176	182	197	179	203	188	175	199	192	208	207	190	182	182	190	202	211	199	185	226	206	176	207	199	176	201	195	168	202	204	182	188	179	200	200	180	191	213	192	179	164	193	158	180	198	164	184	173	176	207	187	187	177	178	218	202	193	197	190	198	187	190	195	189	195	175	193	172	208	192	179	202	189	195	196	209	171	186	220	210	189	193	193	186	199	204	207	215	186	184	189	205	178	172	189	199	177	194	187	194	199	183	177	179	180	186	183	187	183	205	171	206	182	173	200	191	173	168	172	207	176	207	185	194	196	174	174	171	188	191	190	184	212	178	193	150	181	202	164	185	198	174	179	200	202	185	207	182	188	174	200	165	191	197	193	185	203	187	203	180	184	202	176	185	208	191	195	192	186	209	177	189	204	195	223	185	206	197	204	204	174	166	190	200	184	189	205	203	204	189	195	187	199	168	203	195	186	167	197	196	191	205	195	198	200	168	183	190	204	160	209	202	196	191	203	194	192	211	180	184	190	177	180	196	183	189	194	182	202	177	202	189	196	203	217	203	224	196	193	206	194	185	192	196	204	204	208	191	202	200	194	200	185	192	193	174	202	185	196	201	216	191	189	183	167	177	186	186	178	184	182	181	201	188	198	203	190	196	208	182	194	190	176	191	189	181	183	163	226	191	193	187	199	178	176	176	207	206	198	201	191	184	193	210	179	185	189	166	170	177	179	194	193	228	184	175	179	192	185	194	208	171	188	202	178	203	204	205	189	164	201	205	168	185	169	205	180	199	188	194	201	217	173	203	186	193	196	189	185	210	177	172	209	177	194	171	162	181	182	193	186	171	185	191	190	167	169	187	162	189	188	183	187	205	160	207	196	195	208	193	199	194	174	182	201	170	190	183	152	191	184	197	197	191	195	204	173	196	183	181	166	166	213	195	209	203	195	170	175	194	187	185	191	213	176	186	192	199	209	181	188	177	192	183	198	176	200	179	209	179	186	193	198	193	191	190	196	195	178	190	194	182	202	168	218	201	193	178	168	192	213	205	202	190	181	183	168	193	168	204	168	186	197	194	181	191	181	187	189	208	199	190	182	171	185	177	200	186	202	181	183	184	188	203	194	194	211	167	190	182	192	169	194	186	212	199	173	187	193	154	170	174	210	202	196	168	185	206	208	198	189	180	204	197	181	196	180	180	186	193	180	165	187	195	218	204	166	202	196	203	207	204	180	193	189	180	214	185	191	184	180	158	190	206	173	221	201	160	163	180	186	208	199	179	177	178	181	185	199	186	210	202	209	203	164	162	203	188	199	176	188	198	204	185	178	191	194	190	178	197	191	174	196	179	215	197	183	176	203	187	189	204	208	193	194	192	180	179	200	191	193	207	179	185	192	196	176	161	192	189	186	184	206	185	182	201	193	192	182	175	185	149	175	191	195	203	193	205	196	208	191	196	201	178	177	190	193	175	173	213	195	200	210	162	192	208	199	194	206	199	180	180	181	181	188	200	195	172	187	196	178	194	190	187	177	185	213	186	207	185	182	199	169	177	189	190	169	172	191	194	169	207	185	207	169	191	170	196	207	186	198	215	182	184	193	203	178	205	181	174	172	207	187	198	204	187	178	188	180	180	198	192	173	173	190	186	183	171	203	171	213	205	175	180	176	196	180	205	206	199	160	190	208	187	189	176	176	192	183	183	192	186	203	194	158	176	194	168	201	174	164	180	183	212	178	216	185	172	185	171	204	165	186	182	191	176	190	193	191	180	208	191	186	191	178	189	193	193	194	191	177	182	177	192	165	197	211	205	205	181	183	198	195	200	182	193	175	189	190	197	178	172	181	201	202	190	185	197	187	196	199	174	206	172	203	211	199	182	173	197	200	199	197	202	186	184	182	188	186	196	177	193	225	178	194	183	182	176	184	201	215	188	176	191	204	202	184	191	189	201	201	169	199	163	179	204	198	177	172	213	199	203	183	224	195	171	197	164	192	168	208	171	192	176	192	184	204	214	167	194	179	178	211	202	197	197	190	199	198	180	168	203	187	227	193	175	192	153	174	185	216	192	195	187	192	185	169	174	196	181	183	158	181	195	183	167	201	202	184	174	172	198	183	198	158	183	202	184	204	177	195	182	186	191	199	188	208	202	192	173	195	183	179	184	178	194	171	179	187	199	186	187	187	207	209	190	188	196	186	190	197	191	189	170	194	193	205	206	206	192	176	183	189	174	175	205	159	171	175	183	175	178	185	192	207	193	184	177	187	190	191	193	210	216	172	175	203	176	186	198	209	181	175	196	170	170	159	189	198	174	221	186	191	180	191	161	213	192	210	193	181	173	163	170	190	176	187	189	204	198	184	161	194	199	205	191	182	180	191	199	200	192	190	214	208	182	209	168	179	232	176	190	185	171	186	195	185	174	174	192	207	172	174	175	197	204	191	187	188	184	184	177	171	209	199	186	185	194	207	203	172	190	191	193	191	184	175	216	200	179	187	182	184	179	195	205	173	180	193	217	184	203	207	181	192	188	188	171	198	179	177	175	196	207	164	189	191	177	180	179	183	198	190	163	201	175	193	185	214	178	201	190	208	184	193	168	202	179	179	188	190	202	181	178	202	175	163	206	196	200	172	212	206	165	180	205	156	195	197	162	195	161	206	174	168	178	171	200	210	167	208	204	191	179	196	183	209	184	200	197	182	195	169	182	181	188	187	179	179	194	180	204	176	193	158	186	185	193	175	181	185	202	191	190	184	193	181	215	181	179	172	194	166	183	196	193	192	177	187	202	193	196	181	163	195	179	188	200	169	203	187	186	212	165	181	193	184	178	170	182	201	174	188	175	202	176	182	202	174	179	176	206	186	227	178	189	183	172	175	192	217
19492	28964	20573	12399	8524	6169	4729	3682	2960	2419	2007	1742	1515	1322	1119	1000	961	822	770	748	665	620	605	588	568	623	556	480	495	534	470	454	463	440	441	444	434	437	410	425	442	463	449	439	424	423	436	419	418	403	375	373	374	354	352	343	287	362	319	362	338	312	349	321	314	305	325	324	303	295	329	318	278	316	323	323	324	299	313	349	337	260	320	275	295	339	314	289	300	299	324	276	320	301	298	316	313	338	313	325	301	326	308	321	333	306	280	332	323	274	307	309	319	279	316	297	304	321	290	316	340	309	324	323	316	307	296	314	294	307	333	330	290	286	311	290	311	314	333	293	299	299	308	273	321	308	287	302	286	328	295	298	299	327	298	343	310	325	319	301	292	307	334	336	328	332	284	300	342	284	294	313	296	325	269	320	305	344	313	327	306	316	304	304	320	298	318	292	301	309	281	293	319	293	309	297	332	304	339	316	307	308	291	355	288	321	263	308	332	315	302	324	334	309	328	325	335	320	325	277	321	314	318	288	307	333	298	290	324	297	301	320	300	304	298	296	312	317	305	289	307	303	295	300	298	322	334	282	326	291	331	327	324	303	297	296	308	322	332	326	330	309	314	345	311	319	314	298	285	285	302	304	281	288	291	311	283	287	280	295	300	320	311	324	285	335	312	310	334	326	296	300	300	288	333	329	298	309	301	320	297	314	335	318	312	308	302	311	324	347	333	301	320	329	295	312	303	326	313	306	296	302	314	330	317	325	298	322	336	317	275	302	282	295	297	315	293	273	308	305	308	299	283	347	298	310	291	325	318	298	301	313	320	296	334	332	292	302	313	300	312	313	282	306	321	332	326	316	298	318	299	312	329	282	299	286	319	327	314	328	319	304	329	286	321	281	327	303	302	299	322	303	356	362	295	292	282	280	288	303	319	316	314	248	338	329	316	333	307	326	293	309	309	294	297	319	301	332	317	331	274	280	294	315	389	296	258	321	293	321	318	314	311	299	300	294	309	285	299	303	316	294	331	312	294	292	302	313	299	327	302	344	337	296	338	299	313	331	299	301	325	305	283	312	306	308	323	313	333	269	323	317	264	335	289	307	304	328	310	287	315	283	358	297	334	291	289	307	350	330	320	335	346	310	306	300	313	319	303	315	302	311	292	308	326	304	301	299	322	270	303	317	275	300	354	282	273	316	288	319	299	342	302	297	304	293	303	275	302	320	309	340	320	301	309	305	284	306	287	298	323	326	340	324	294	301	311	299	297	307	296	304	288	310	314	327	302	324	306	290	315	310	306	309	317	302	288	278	320	291	307	310	298	301	327	294	353	340	321	298	342	294	361	301	288	331	298	325	305	304	314	328	272	306	298	298	300	301	311	344	322	313	278	305	325	328	299	291	302	305	310	318	353	307	327	300	332	320	313	283	327	325	302	303	322	302	310	281	327	273	318	303	313	336	312	316	299	305	322	314	304	309	310	330	332	315	325	320	319	268	302	336	309	298	338	299	330	293	284	334	309	335	282	311	345	318	297	328	289	323	304	310	290	330	281	307	323	296	306	332	303	319	344	314	339	340	310	297	305	322	308	303	298	297	287	289	317	302	312	310	315	290	304	279	313	331	289	338	302	345	307	308	303	277	322	334	292	311	289	304	324	305	314	328	311	314	318	320	322	314	306	314	295	296	276	292	281	311	304	299	284	311	328	309	369	302	315	304	337	302	324	301	324	327	328	279	320	329	315	292	289	285	289	291	308	322	316	314	301	290	296	326	301	324	307	316	292	311	303	289	326	326	288	303	297	319	306	303	318	337	326	341	314	329	295	315	285	313	298	303	310	311	296	272	301	295	278	335	311	318	319	334	340	331	297	326	306	317	311	301	263	310	313	295	315	319	330	319	321	257	303	296	306	302	294	311	332	294	326	317	294	311	289	296	331	305	297	298	300	318	357	304	318	330	314	321	307	310	292	340	327	302	305	362	315	287	316	316	276	336	330	282	308	319	298	331	310	317	308	302	343	316	296	285	295	311	305	326	294	289	276	308	294	309	319	282	300	303	325	305	306	309	345	308	328	301	299	290	331	307	304	334	269	316	331	290	312	331	307	317	299	307	343	312	341	324	365	343	314	314	324	330	310	303	280	312	291	306	321	328	286	309	289	331	312	308	310	292	318	304	319	312	306	293	291	309	278	313	292	294	328	317	294	300	261	319	291	347	296	297	315	311	304	313	309	317	343	322	297	366	308	303	314	330	315	306	323	343	307	370	315	336	299	308	317	292	300	327	263	312	314	279	346	292	294	320	267	322	333	288	336	293	310	295	309	323	305	299	315	300	341	320	305	302	307	283	312	342	324	328	287	307	321	304	305	302	302	313	317	300	322	293	322	305	304	304	304	317	289	322	297	315	303	322	309	312	280	352	319	293	312	288	275	327	323	291	320	321	285	312	301	285	303	267	315	318	287	320	292	343	299	287	317	333	316	325	304	292	329	297	319	288	286	303	301	312	306	337	315	272	327	297	290	295	333	286	305	314	304	344	308	319	276	305	332	285	325	326	316	307	310	293	309	312	310	325	300	310	305	352	296	264	326	284	316	303	327	327	317	297	312	334	330	309	323	293	320	302	291	350	327	296	320	281	307	325	304	325	315	302	311	324	296	319	302	288	307	285	317	322	308	316	324	308	319	316	328	343	336	309	295	269	294	293	321	286	288	293	286	306	304	287	289	287	295	271	303	334	321	325	312	289	299	325	304	306	318	302	318	315	306	321	310	291	306	333	278	326	315	335	309	335	302	288	302	287	288	301	265	303	292	318	307	294	297	321	314	306	295	298	307	327	300	325	312	286	301	287	304	304	324	322	332	346	302	291	314	278	336	300	335	318	327	274	302	309	320	300	297	331	293	297	341	283	313	315	309	309	305	342	308	304	298	328	327	290	294	314	352	323	304	301	320	303	322	299	287	315	299	315	333	312	307	307	293	321	331	317	308	298	343	303	295	286	303	288	326	303	297	310	285	303	315	320	290	296	308	331	298	288	310	309	311	304	318	285	306	294	320	330	315	327	298	301	294	313	327	306	301	325	294	305	311	329	313	320	310	300	324	319	308	276	321	303	311	336	324	328	310	296	287	311	325	299	314	301	296	297	340	316	324	283	283	324	300	318	300	302	311	297	298	296	299	295	317	319	301	306	303	315	325	300	340	320	271	281	325	280	291	325	304	317	315	280	302	343	300	315	304	321	341	322	316	272	292	325	303	318	317	310	308	322	316	299	326	299	336	285	319	323	277	348	326	330	342	279	329	302	312	319	327	301	353	312	334	301	345	335	291	327	322	295	310	317	301	343	318	354	295	325	334	317	295	293	340	306	297	311	282	314	301	334	310	325	302	338	308	324	295	288	315	296	325	303	333	343	347	323	338	315	285	281	330	264	307	304	310	310	334	268	323	308	367	302	306	344	336	303	314	305	310	312	318	298	300	303	317	274	297	306	302	319	323	307	316	311
24691	21147	25086	20892	3484	1551	1124	943	728	676	595	517	452	445	387	388	357	353	322	336	313	327	290	307	282	309	272	278	276	292	258	268	295	252	281	234	266	237	221	268	265	262	287	279	272	269	214	241	226	242	268	242	257	259	239	236	226	232	247	225	224	224	238	240	238	247	194	220	224	203	234	210	210	233	231	214	216	210	219	247	218	220	234	193	221	251	226	249	225	224	224	214	222	228	238	238	222	220	206	242	220	240	237	215	233	236	248	258	249	226	205	224	252	217	242	232	219	227	237	234	220	245	203	240	234	230	201	228	261	224	240	210	247	211	228	231	232	220	220	203	231	238	243	241	218	212	250	214	222	219	232	240	223	235	209	230	239	229	231	248	226	254	253	220	211	219	213	232	210	254	223	231	218	207	255	228	225	233	207	213	251	242	216	219	209	210	245	223	236	280	236	204	226	228	243	256	206	238	220	232	206	236	210	221	219	249	232	222	224	199	242	236	245	245	234	217	206	205	253	236	239	243	215	250	215	228	265	226	221	217	218	225	233	233	216	207	237	228	244	251	234	246	229	206	239	228	230	230	228	235	218	218	212	213	242	224	195	225	211	211	230	256	243	190	237	228	252	215	194	236	232	242	260	231	212	214	204	210	223	226	210	222	208	218	220	220	240	220	216	229	226	219	219	234	211	245	229	226	245	212	222	225	232	238	221	224	247	211	231	211	227	221	240	245	238	240	219	249	218	228	224	204	243	220	246	208	257	246	222	235	233	252	219	222	210	250	219	245	212	228	222	245	237	233	236	222	242	208	224	232	220	219	242	232	236	249	220	243	248	219	220	226	232	214	245	210	213	234	224	213	238	234	229	226	249	191	216	215	216	211	235	224	219	217	207	197	220	239	214	211	210	250	246	241	219	227	235	231	229	229	261	247	237	211	230	208	226	232	220	225	248	223	199	223	219	204	235	241	235	217	222	226	234	218	206	219	224	208	232	221	217	218	245	223	226	200	234	228	268	227	228	228	219	223	242	237	227	229	214	232	242	223	218	230	237	202	259	229	229	238	251	213	224	216	229	202	225	253	219	224	201	226	230	249	239	225	215	218	213	216	240	243	222	234	233	196	235	192	239	220	235	214	216	214	239	235	210	191	228	217	238	259	228	222	219	202	203	235	212	226	230	217	229	212	237	209	224	260	219	237	243	221	205	237	249	233	220	228	239	240	254	245	245	229	206	252	238	239	213	252	250	205	228	227	231	215	219	234	249	224	212	225	208	210	233	247	207	237	242	253	196	244	228	208	247	221	235	208	221	205	215	230	253	196	199	223	241	241	224	210	217	197	245	219	240	219	227	255	218	250	243	253	238	231	231	216	226	220	236	213	235	229	239	240	220	223	230	218	231	229	227	218	207	240	227	234	236	207	206	236	207	212	244	250	218	237	221	245	230	219	218	234	239	229	248	214	224	220	208	242	247	217	239	244	220	231	227	249	205	217	231	211	243	224	193	245	244	227	231	239	248	230	211	235	231	265	240	233	224	230	238	225	220	241	213	235	222	231	245	212	225	237	247	247	207	192	223	230	227	259	214	216	228	229	209	224	242	237	216	187	237	231	243	232	233	216	252	219	226	226	241	215	217	198	235	253	228	229	242	213	213	236	253	209	240	241	223	234	248	236	249	232	229	241	244	202	214	232	212	232	224	233	236	219	243	221	212	216	246	235	193	210	213	216	231	271	242	225	225	211	249	232	223	211	245	224	229	240	228	213	235	219	222	227	233	233	234	229	221	217	224	256	249	232	227	216	229	225	223	238	223	228	244	226	254	244	234	222	232	220	218	222	193	219	238	199	238	216	219	220	211	215	227	235	237	230	234	238	242	215	224	239	243	230	246	214	230	221	222	209	236	205	231	198	235	229	241	208	238	235	233	217	251	209	220	191	200	241	225	200	203	208	238	231	223	206	219	221	232	215	231	205	242	243	221	231	211	198	223	236	209	212	208	232	223	242	227	205	219	238	249	247	237	199	245	232	237	222	200	219	206	234	222	228	215	227	224	224	206	248	233	237	232	249	233	227	221	207	217	229	235	190	206	214	235	202	217	216	226	231	252	210	234	241	241	227	227	238	216	229	240	231	214	242	215	221	234	280	223	221	239	218	224	217	211	229	240	235	236	231	223	240	208	227	227	231	211	228	176	232	215	223	208	214	226	237	214	219	240	231	230	224	204	223	225	220	242	215	240	254	226	232	224	228	238	253	250	196	228	217	216	228	258	229	225	255	214	238	200	214	228	229	225	224	230	230	219	225	187	237	223	235	218	233	234	233	229	212	217	242	258	222	235	208	234	234	238	213	228	226	239	261	193	216	235	224	245	213	245	243	213	232	232	240	247	207	221	222	203	218	242	258	234	244	199	227	245	232	222	206	218	227	217	242	216	231	219	231	222	257	223	216	231	215	216	230	235	243	256	218	215	226	248	239	244	224	231	210	223	216	229	237	225	233	246	206	259	218	230	242	219	216	252	216	219	228	222	216	222	227	216	227	235	225	223	241	231	250	249	244	194	229	262	246	267	215	241	216	237	222	212	231	222	248	231	241	217	233	216	254	215	224	243	243	210	213	231	205	212	237	219	236	219	230	234	225	242	241	233	216	259	208	223	271	221	225	248	220	238	238	237	209	224	221	216	252	230	249	220	221	245	214	215	233	212	250	234	224	230	239	237	184	195	232	235	209	241	222	208	216	245	215	234	202	240	213	233	211	218	192	229	255	243	229	203	230	208	227	230	221	233	226	222	214	217	224	214	242	192	215	227	238	254	206	207	234	228	233	234	222	233	230	229	204	220	216	221	226	248	238	219	226	209	250	229	240	218	205	217	219	192	213	201	253	238	225	221	229	225	246	229	236	249	252	203	217	231	216	222	234	228	230	221	217	207	220	247	261	222	231	231	223	197	220	263	206	249	236	214	254	236	234	229	232	251	236	220	235	225	242	234	222	216	229	236	216	212	208	258	218	220	214	230	246	246	233	228	229	236	225	216	193	235	224	213	221	232	242	224	223	240	211	213	224	204	235	221	256	242	198	217	251	228	235	206	256	221	264	214	230	223	239	218	206	217	252	210	230	225	232	202	206	213	227	246	219	241	202	210	228	213	204	235	215	208	223	217	220	222	197	221	207	225	224	225	217	226	225	237	231	207	229	217	220	233	247	226	253	232	246	228	223	233	207	221	223	254	218	210	211	236	216	224	225	220	218	223	209	253	231	220	248	212	243	246	242	231	225	239	240	229	234	246	230	236	241	216	247	229	222	217	250	223	226	221	206	210	201	265	210	252	215	213	228	245	262	199	238	235	223	220	229	223	213	232	218	220	213	214	247	250	232	231	210	197	240	247	220	215	241	230	229	229	215	235	219	197	207	223	211	235	243	212	227	239	218	241	252	242	236	246	234	249	241	239	216	200	234	244	217	233	243	238	221	255	204	219	258	242	267	230	243	218	220	238	205
16946	24060	16703	9646	6501	4683	3551	2834	2322	1945	1643	1377	1224	1095	1024	903	818	723	715	686	664	624	639	576	564	561	538	504	481	518	539	545	541	487	440	446	449	451	479	475	464	466	493	484	497	458	467	425	477	413	411	469	443	415	409	421	410	399	365	381	401	362	415	395	373	369	368	394	361	387	377	367	384	345	373	344	350	357	361	350	363	388	361	371	341	375	366	357	364	391	360	367	360	372	345	362	382	359	375	362	397	378	358	333	381	392	375	364	362	357	394	374	339	370	389	377	359	374	367	374	367	354	382	360	364	342	377	342	350	387	369	359	345	375	399	373	350	336	378	332	361	367	363	371	346	349	404	328	365	353	331	361	379	346	353	394	374	358	359	347	342	413	369	353	363	368	350	339	370	369	385	370	370	373	348	344	377	404	368	379	370	355	371	376	344	386	332	351	366	367	328	383	357	370	337	370	350	374	398	356	345	349	353	350	385	371	401	360	341	362	366	364	372	371	400	358	373	352	346	391	369	326	395	373	375	358	367	384	370	347	351	346	369	401	391	364	374	398	393	394	362	341	363	364	339	365	348	360	376	302	403	356	361	388	388	387	369	339	367	379	373	367	364	391	384	381	357	382	368	379	341	373	366	334	368	367	371	358	347	343	338	350	348	338	353	356	353	377	373	355	382	387	390	360	353	361	341	337	379	368	371	389	385	332	381	375	359	357	363	346	355	357	369	325	341	377	362	371	342	357	418	362	359	338	383	376	352	347	358	366	382	367	359	364	357	372	400	407	349	398	358	396	368	360	342	376	389	385	355	343	376	373	359	353	384	370	355	358	315	346	376	361	367	385	382	346	345	423	354	364	353	357	358	361	375	372	375	365	378	354	379	377	366	358	376	371	344	386	379	370	354	375	346	350	343	356	341	345	347	344	357	381	364	339	348	359	372	343	336	368	382	344	345	338	386	359	349	351	392	347	382	382	347	381	349	353	327	323	360	400	353	371	384	374	348	375	341	361	372	353	338	354	342	378	352	370	343	365	413	347	374	381	355	398	352	367	360	383	345	391	369	366	366	338	385	367	401	368	362	333	359	376	357	418	360	348	346	336	356	363	342	341	352	326	373	362	352	344	343	336	359	325	366	396	363	376	367	379	345	359	362	383	370	370	372	349	364	354	366	367	348	366	379	350	367	365	360	360	363	375	351	377	350	379	366	376	380	380	392	362	355	365	393	362	379	346	335	363	332	363	362	372	362	344	365	351	393	344	331	373	379	402	358	351	359	399	376	359	371	383	357	356	344	362	339	340	352	375	385	351	374	365	354	355	371	359	399	353	349	383	365	348	345	366	376	409	354	400	351	386	372	330	383	408	384	376	371	347	365	366	332	342	354	360	346	346	406	376	360	342	329	375	359	383	355	358	357	381	362	337	397	381	370	361	342	395	336	370	372	375	365	369	361	355	348	373	372	387	387	362	383	321	350	371	364	372	344	385	384	345	349	383	358	333	389	344	392	389	344	354	347	360	376	334	354	366	358	362	371	364	335	391	381	360	414	342	387	381	396	364	382	362	375	324	364	358	360	353	384	348	372	358	398	361	328	348	357	397	325	352	351	363	360	378	365	360	339	347	383	394	370	376	376	360	419	344	367	351	378	341	379	382	333	334	374	342	370	352	325	395	368	370	361	341	338	366	322	388	369	377	339	350	398	368	366	376	381	386	357	367	385	392	395	356	341	390	324	391	382	353	378	343	362	339	353	369	364	371	361	365	355	350	339	374	344	345	361	386	374	385	372	339	349	352	357	367	354	363	372	338	364	382	368	353	379	335	328	346	355	358	369	366	361	362	360	380	381	363	368	360	360	347	338	373	388	359	389	345	345	369	346	339	349	379	367	399	383	362	369	374	355	369	381	365	366	337	342	320	358	393	409	336	366	314	398	374	359	376	351	381	368	353	370	352	393	341	374	333	353	361	369	318	369	379	378	388	386	344	366	355	377	388	371	367	361	382	389	379	361	379	335	369	399	388	345	371	363	364	369	337	383	381	357	366	406	347	353	371	351	365	351	371	341	312	343	328	372	337	400	397	349	336	348	367	389	404	346	327	345	388	335	394	342	364	362	365	384	366	347	383	363	346	368	356	361	341	363	352	341	383	362	366	363	336	387	377	363	323	352	377	348	367	377	361	359	377	367	363	366	339	367	403	390	378	358	330	359	356	394	352	363	385	356	382	381	373	355	340	349	360	356	343	354	369	358	365	375	363	353	380	338	350	373	377	359	397	403	370	382	376	334	378	368	377	351	366	357	346	348	365	367	349	377	360	388	360	340	352	383	362	372	352	382	363	386	363	377	363	378	371	362	356	386	384	357	364	361	344	378	392	335	367	357	363	340	344	393	370	364	402	363	365	378	349	318	374	343	374	377	357	377	374	346	354	372	348	355	348	339	389	336	368	409	325	362	365	374	315	343	340	377	368	374	374	382	379	357	354	358	385	373	355	406	335	391	356	376	369	385	398	367	337	342	365	339	378	337	364	345	365	380	377	423	352	357	346	362	384	335	383	350	334	361	354	343	350	355	328	370	378	379	369	361	365	373	314	343	368	362	414	360	383	333	350	397	403	340	396	374	389	340	358	338	345	343	348	376	411	371	357	344	373	374	361	361	360	388	363	385	322	358	400	361	377	346	376	371	392	328	392	353	376	401	382	360	394	394	344	336	355	370	369	382	382	345	392	373	347	368	375	352	365	372	356	394	367	400	381	387	362	350	345	382	393	349	355	378	350	358	366	355	372	371	384	366	364	354	369	362	365	345	355	365	388	369	368	362	387	376	351	334	399	347	401	366	365	350	357	380	376	363	378	369	357	312	362	354	370	378	385	372	364	382	405	384	339	320	382	350	332	361	352	339	390	378	372	350	357	357	326	368	396	360	362	374	328	381	377	344	330	400	347	388	360	368	329	393	381	358	361	370	373	388	370	385	352	372	379	355	363	372	353	353	360	374	354	351	381	411	373	350	361	393	364	328	364	373	398	361	367	337	382	324	357	346	371	372	376	368	399	355	345	329	339	345	367	372	379	316	337	365	355	383	386	383	361	347	383	346	373	364	352	380	379	381	368	353	375	347	348	386	342	401	388	382	347	378	357	366	366	335	376	356	379	341	359	380	367	367	387	373	403	345	351	356	364	367	362	353	376	337	391	361	375	344	350	333	372	351	379	373	336	341	346	356	360	333	323	341	318	335	369	345	377	338	397	333	377	373	328	402	350	354	399	344	350	360	351	366	376	406	354	379	342	363	348	345	386	369	382	389	377	395	371	359	383	341	394	357	398	358	342	353	395	366	366	369	365	349	367	356	393	364	357	373	332	400	345	331	370	360	382	389	358	355	353	372	344	353	352	354	378	344	390	350	393	369	346	363	401	370	330	391	375	376	380	370	341	372	369	360	310	408	367	364	342	352	366	398	348	342	357	380	376	399	360	383	389	388	372	362	382	351	394	407	367
22434	21158	28258	24320	21167	17112	4123	1937	1262	1108	946	804	698	592	553	489	455	399	375	327	336	337	311	276	298	278	249	255	260	216	248	244	226	215	211	217	180	207	209	221	216	211	214	222	206	204	219	223	242	196	190	202	207	157	171	199	182	163	172	163	146	165	164	172	156	171	161	148	140	136	181	173	162	169	176	152	167	153	160	184	164	158	152	164	163	167	174	150	169	157	171	150	181	143	167	171	166	160	161	138	167	164	156	143	152	169	145	154	152	154	155	149	153	144	152	159	143	130	150	172	156	143	171	153	179	166	156	160	163	138	161	138	147	165	164	146	181	193	186	176	153	138	182	157	159	152	162	140	166	162	147	149	169	152	158	159	178	168	168	141	141	138	145	140	200	162	148	149	141	166	141	159	141	137	144	178	167	149	164	161	156	164	130	166	151	152	180	134	156	154	156	147	151	142	151	151	158	138	155	154	179	176	164	161	180	161	153	162	158	161	138	138	146	170	176	164	149	126	137	139	180	142	172	162	153	157	149	151	175	143	148	147	172	129	152	146	166	178	154	135	166	153	151	163	146	147	151	163	175	160	166	158	143	167	172	155	184	169	180	144	136	148	139	162	164	156	152	155	156	178	167	182	124	158	178	174	163	163	141	136	151	152	155	138	161	129	164	142	172	146	162	165	150	166	169	161	140	128	148	150	137	162	139	152	148	167	132	167	154	148	157	157	178	174	139	167	152	158	145	155	164	165	162	142	155	147	144	142	170	143	154	141	174	157	166	176	150	169	154	174	167	166	162	171	140	160	140	132	185	144	136	168	148	178	149	146	141	164	162	156	156	157	151	152	155	141	149	145	160	151	146	168	151	157	149	144	149	150	154	163	161	143	130	167	156	160	162	150	157	180	152	153	147	145	146	158	167	141	154	152	170	154	161	157	164	175	161	133	148	166	148	134	148	159	145	150	158	158	157	141	159	147	170	158	161	166	149	173	162	148	133	138	141	159	144	143	134	148	132	167	151	149	173	164	140	158	147	155	169	155	169	159	170	168	164	166	167	168	162	160	174	145	147	170	155	151	167	164	149	140	152	130	166	158	171	140	141	147	149	170	169	150	170	151	140	154	156	163	149	170	168	152	151	153	146	171	155	136	141	165	144	148	180	176	153	148	169	141	172	156	177	164	154	163	149	146	168	146	155	159	133	115	151	137	182	187	147	155	171	154	147	138	155	153	146	148	134	121	169	159	126	164	139	152	165	150	137	162	158	154	125	146	149	156	153	156	163	137	162	153	169	177	148	170	135	150	157	150	164	165	165	136	170	165	160	155	152	128	154	184	158	156	153	144	153	162	142	140	169	150	156	174	168	149	158	198	171	160	147	144	153	175	164	155	160	168	159	153	178	178	151	154	159	138	153	156	149	146	155	151	161	171	133	162	142	175	151	168	150	173	134	153	174	146	166	182	142	138	153	162	176	155	164	148	177	159	154	160	190	180	134	164	141	151	141	175	156	155	131	159	160	168	137	152	137	164	162	154	175	149	157	161	157	159	152	176	148	145	158	153	147	136	135	171	142	163	163	160	140	140	170	142	158	143	156	155	155	177	161	184	139	157	168	164	144	146	157	143	175	158	173	161	156	176	162	135	134	164	175	156	155	170	137	164	159	174	166	166	139	177	172	150	166	158	157	153	173	153	151	156	146	163	164	146	135	153	158	162	168	150	158	152	156	170	159	161	162	159	147	162	167	174	151	160	166	152	141	163	159	171	158	129	145	163	132	157	131	183	157	170	160	188	145	169	200	164	164	138	147	154	175	161	159	133	161	158	158	164	172	167	172	163	146	151	136	166	142	160	164	162	154	171	148	162	151	139	156	154	144	140	182	137	149	147	152	180	165	141	156	156	155	141	133	181	156	161	148	163	162	138	172	133	171	161	131	158	157	161	145	138	168	161	161	158	161	158	143	170	151	160	161	150	152	150	141	173	140	152	144	149	158	192	162	153	148	142	158	174	143	166	176	148	165	163	152	184	164	163	176	148	151	161	159	156	133	159	147	156	159	177	183	131	144	134	163	176	154	161	157	171	184	156	146	163	157	163	142	172	160	165	147	160	139	162	157	154	154	165	157	164	144	163	149	162	170	174	167	163	172	151	141	153	129	136	177	165	175	161	145	169	173	164	159	158	157	153	149	155	166	160	170	147	151	151	162	159	119	155	169	145	173	161	170	164	167	167	190	140	179	142	171	154	158	169	159	150	139	155	187	146	159	153	169	145	156	164	175	141	127	155	167	171	159	137	187	156	169	177	166	158	154	150	180	149	153	173	147	164	177	176	162	151	145	141	154	144	166	163	150	163	140	184	173	173	162	141	144	166	167	156	160	163	159	144	155	169	155	137	178	152	141	172	157	146	152	154	155	172	188	174	150	166	171	164	183	173	165	143	163	141	168	146	161	172	157	149	151	151	157	158	155	155	148	160	154	142	149	155	169	143	155	158	165	164	148	166	186	147	172	134	140	164	162	169	159	144	154	155	136	165	164	166	152	138	153	159	150	172	166	143	175	169	146	173	173	126	140	163	156	156	165	175	138	158	165	147	162	152	171	158	161	142	158	149	173	134	137	134	157	147	178	165	153	146	159	133	164	163	154	146	154	160	176	165	158	129	163	133	149	152	164	121	153	158	162	141	164	182	149	149	173	159	152	179	142	150	148	151	158	150	146	176	143	145	169	149	172	175	141	139	133	156	165	152	170	150	150	154	141	152	134	158	150	155	128	160	156	164	156	136	140	151	179	164	140	141	165	153	134	177	150	154	155	166	165	160	166	151	162	166	155	137	160	157	150	137	131	160	146	152	161	162	147	148	159	149	150	140	154	151	175	157	162	170	143	169	148	156	147	164	147	143	158	134	172	139	169	139	154	153	163	138	159	178	154	176	169	148	153	151	131	163	143	151	153	150	170	164	174	157	157	143	160	170	150	143	169	131	165	161	143	164	151	156	146	167	152	167	168	167	163	136	162	163	172	171	155	149	166	177	160	161	167	139	151	152	137	159	135	160	162	155	170	158	170	157	165	156	152	151	170	152	156	161	146	156	162	166	158	165	172	170	159	155	141	152	136	172	147	160	164	154	163	159	146	142	163	160	160	173	160	159	151	149	147	153	154	152	145	153	178	184	143	154	166	152	169	173	174	143	139	139	164	156	152	146	162	147	167	151	175	166	155	151	152	141	156	170	160	144	141	141	162	151	165	157	124	172	187	160	165	151	153	175	148	147	131	154	141	153	157	142	169	169	151	152	157	166	159	161	198	153	161	156	163	161	161	171	157	138	171	150	139	151	127	159	157	159	171	158	154	158	158	153	148	138	142	160	156	159	171	159	144	156	153	160	144	151	161	148	137	160	145	171	140	133	166	133	173	157	160	151	162	167	156	175	153	157	152	173	160	148	172	138	145	161	142	147	156	155	163	144	163	131	151	170	144	155	146	137	138	161	152	161	155	170
22034	33641	24555	15817	11184	8207	6459	5134	4132	3272	2746	2311	1898	1735	1510	1315	1120	1083	884	882	891	757	746	676	656	630	546	557	518	488	514	497	509	421	413	430	422	416	387	414	441	404	414	440	404	403	380	396	388	386	379	356	381	324	335	290	292	274	254	326	285	300	252	300	250	273	266	261	278	269	266	242	246	250	245	255	252	257	236	264	269	243	270	260	259	263	252	225	276	256	246	257	243	251	255	260	264	254	250	241	268	276	206	266	249	254	217	275	234	261	265	255	258	257	253	228	237	260	229	249	265	253	212	248	251	250	267	255	229	252	252	263	240	248	255	234	234	265	241	251	229	259	257	251	237	246	281	273	284	247	258	243	223	249	252	234	242	233	234	259	254	236	262	243	240	238	258	245	233	299	227	247	239	246	251	233	269	236	251	247	271	262	251	246	237	244	241	252	260	260	252	245	249	264	222	261	262	245	232	259	255	276	248	252	269	230	262	268	253	264	277	258	248	237	268	230	261	230	251	239	236	259	262	256	277	250	255	269	229	269	228	228	260	274	259	256	247	275	263	224	248	258	267	257	242	266	265	240	252	266	241	295	217	266	236	260	240	247	257	246	234	235	258	241	255	247	256	244	249	253	240	230	250	228	239	281	228	239	247	267	266	247	254	243	236	261	229	233	225	250	272	250	251	253	255	243	258	229	243	249	254	262	278	227	235	273	236	239	251	253	279	273	247	223	243	239	277	256	253	238	269	251	261	262	248	259	261	232	259	247	247	225	253	247	255	218	268	242	256	240	239	238	230	251	245	290	240	251	234	246	229	225	265	250	262	242	262	246	262	247	269	234	244	252	272	270	224	225	237	260	253	281	235	257	256	272	247	244	249	257	282	240	249	242	264	230	239	238	258	242	238	254	282	234	254	221	262	262	268	220	252	255	227	258	239	238	234	217	256	254	261	245	252	236	255	255	286	250	227	233	254	263	228	235	245	270	252	254	274	219	250	272	243	276	262	248	282	244	256	286	260	249	232	290	242	246	288	248	263	273	249	251	240	256	286	242	284	227	282	253	238	258	272	252	253	259	253	256	284	275	250	233	244	251	249	270	237	252	290	221	233	250	256	273	260	238	256	269	275	240	250	248	247	240	260	272	241	248	270	227	226	269	267	255	237	251	234	251	249	250	248	257	254	248	255	256	262	254	269	225	230	254	260	263	266	240	217	231	245	273	241	248	238	266	246	222	239	278	240	237	262	244	251	255	282	235	284	279	240	230	230	240	251	241	250	274	262	226	247	271	230	257	251	268	262	225	254	242	244	246	245	224	278	258	252	291	263	248	268	297	267	265	233	242	239	294	258	247	280	245	260	235	279	242	252	281	248	254	239	235	255	263	262	255	242	252	227	226	239	231	248	257	244	224	258	290	264	276	267	260	267	253	226	260	228	261	261	254	235	253	255	246	263	242	264	265	250	267	239	247	248	234	239	251	268	261	260	248	247	265	234	230	230	246	246	259	281	261	248	232	260	253	257	278	251	225	248	242	290	253	242	250	284	240	263	266	248	279	237	251	265	252	233	247	253	278	232	245	240	268	226	236	273	243	251	231	290	221	243	225	229	263	256	252	223	267	263	251	254	248	246	255	245	258	254	237	278	260	234	221	230	242	276	253	271	229	227	244	240	228	241	242	281	247	266	259	241	264	290	268	234	237	236	237	257	273	251	212	259	260	251	272	248	248	235	245	245	227	244	266	242	234	249	229	257	247	264	241	248	278	249	251	242	251	253	262	257	252	273	267	245	260	235	230	253	239	248	249	237	233	288	236	245	244	248	253	251	252	254	242	256	240	244	246	243	222	269	282	219	241	262	259	265	240	260	265	264	275	216	249	278	244	213	263	249	252	266	252	268	252	254	245	266	257	253	230	257	233	277	246	227	263	254	249	261	205	272	266	241	249	274	245	236	263	234	228	235	262	262	257	252	271	265	263	233	245	225	264	257	232	254	256	224	266	215	258	243	222	240	258	237	267	258	264	241	273	253	255	267	265	250	251	277	238	247	262	263	245	244	255	227	225	267	230	232	230	263	250	271	246	228	222	254	271	264	245	263	250	233	261	274	260	252	257	243	242	231	248	242	234	282	246	254	260	234	269	227	280	242	256	227	242	222	244	254	233	266	244	247	262	271	247	267	265	226	264	237	232	262	264	251	232	243	283	232	237	259	227	230	228	224	256	230	250	249	253	231	241	253	265	249	260	281	261	239	242	255	252	251	221	243	243	257	239	229	232	254	256	248	269	263	236	245	230	223	257	247	254	256	243	264	268	234	221	255	205	249	243	229	229	207	246	278	224	246	226	241	224	247	250	272	242	287	233	269	236	227	282	275	266	247	246	279	250	246	256	247	258	228	245	253	250	230	289	236	230	256	250	229	243	262	266	273	225	248	228	259	245	261	249	241	248	243	243	249	256	229	231	295	256	248	230	233	251	278	227	251	233	237	232	250	239	220	234	256	231	243	282	253	237	220	251	248	250	250	249	266	239	232	283	237	270	231	228	267	228	231	244	237	233	242	246	241	246	283	245	234	271	233	261	248	252	265	253	265	256	253	254	277	260	232	253	255	235	263	249	269	266	252	239	256	250	283	247	261	291	241	271	259	232	259	256	245	256	228	257	254	258	232	267	225	243	229	266	250	239	261	265	253	248	288	256	263	234	258	254	269	218	245	233	244	231	263	256	227	255	214	241	241	252	225	278	229	255	272	228	244	253	239	243	240	245	268	241	247	251	264	251	255	271	231	254	240	256	244	241	244	253	247	253	277	230	246	254	244	250	230	239	252	234	251	249	234	232	235	273	249	218	251	276	247	240	242	266	254	256	287	263	217	253	249	248	248	232	235	235	247	272	280	267	277	228	225	248	230	240	252	267	237	249	269	249	226	260	242	253	245	259	247	262	240	267	244	272	249	262	245	264	226	280	250	254	256	262	234	243	260	259	247	238	254	226	223	264	238	249	236	275	242	236	267	247	257	230	247	250	233	225	218	246	236	229	259	255	221	229	253	251	260	209	233	262	228	243	275	267	242	242	214	246	243	249	251	263	237	258	250	258	234	238	259	240	261	253	242	258	234	226	264	249	274	224	253	241	255	227	252	282	252	264	234	254	271	273	261	240	266	243	269	260	221	244	241	233	244	222	233	238	233	248	241	255	235	237	260	255	239	250	265	238	248	254	273	240	242	246	235	265	241	252	254	245	255	243	281	264	263	246	261	254	253	251	239	253	254	236	226	233	236	222	248	248	244	247	241	246	231	230	258	253	239	263	271	224	233	249	242	244	251	265	229	274	247	232	246	247	228	246	243	240	244	256	226	237	265	263	268	230	229	237	253	281	258	244	243	242	257	245	223	241	253	276	258	249	222	243	245	278	245	251	226	257	247	228	257	224	253	201	257	255	209	219	271	243	246	245	260	258	237	238	242	266	235	285	238	270	274	259	247	258	283	265	256	263	250	258
27241	17876	9021	3969	2047	1329	1015	787	647	570	543	462	409	408	370	333	344	312	316	312	299	323	288	276	291	312	249	260	291	282	267	289	299	229	269	264	267	255	228	224	236	285	242	253	255	292	239	280	240	268	260	266	246	269	256	237	223	243	230	232	243	238	227	201	229	239	254	224	253	242	240	224	224	245	257	255	252	240	228	242	262	227	218	236	252	247	266	247	241	240	236	248	216	267	237	241	234	258	256	232	235	215	240	222	212	232	223	236	234	222	217	224	253	259	241	237	213	241	231	249	203	246	236	218	230	226	250	210	200	232	240	235	207	197	249	216	229	242	231	231	219	264	235	247	250	211	229	207	225	263	249	241	219	255	234	262	242	228	262	219	208	274	251	238	223	211	258	252	241	237	217	207	225	246	205	224	228	233	231	259	232	257	224	238	226	253	208	241	223	209	233	238	209	216	245	242	235	236	255	241	220	244	239	232	268	226	206	252	240	237	243	251	217	225	238	233	236	216	240	238	239	225	237	246	218	237	229	252	233	199	219	236	234	249	252	236	241	231	249	219	208	246	204	229	225	240	257	219	249	217	237	227	219	261	234	226	240	219	257	242	269	248	253	248	237	212	231	245	239	222	216	234	237	223	205	227	228	244	233	229	231	238	215	218	238	224	250	237	214	258	248	222	244	220	264	227	261	208	230	222	207	248	228	248	222	228	208	198	228	234	213	232	243	233	228	248	254	209	210	246	216	257	249	262	209	229	227	272	239	223	211	241	213	270	261	236	219	225	236	248	249	221	197	229	256	222	234	248	235	222	255	234	230	216	234	253	237	237	207	234	239	232	247	227	223	237	238	229	231	223	242	241	251	245	225	232	222	244	260	230	224	237	232	215	226	247	228	250	256	210	237	260	250	228	256	228	246	225	230	212	238	254	238	233	226	262	271	275	219	239	208	235	237	204	235	204	248	228	219	253	230	230	232	210	262	261	258	237	204	230	220	227	234	245	226	252	224	243	229	222	232	220	231	226	251	224	261	206	237	210	230	246	246	231	208	212	244	233	266	220	245	227	242	244	249	202	225	239	229	253	221	245	239	229	247	192	223	242	257	225	229	241	207	230	231	238	227	226	233	243	246	230	235	247	228	228	262	220	228	231	226	241	220	243	243	248	250	219	240	231	238	259	271	246	218	220	225	235	222	218	265	228	261	231	237	225	240	262	224	248	237	243	239	249	227	208	251	251	234	215	227	232	222	225	214	202	242	223	248	237	206	233	246	255	213	202	259	230	216	228	252	246	237	230	231	225	217	223	221	261	230	231	230	226	235	224	242	225	238	219	247	234	242	257	234	218	225	253	246	228	240	216	208	217	212	233	211	245	225	239	251	241	241	212	263	240	244	219	226	240	237	219	240	269	212	227	272	244	204	250	238	263	224	231	236	242	232	224	245	246	222	237	212	230	233	231	237	267	218	232	241	237	262	225	218	230	261	239	242	257	260	243	243	236	242	215	255	222	252	232	260	232	241	220	218	227	217	222	253	253	233	226	256	221	235	225	223	220	242	238	205	250	261	246	235	263	216	235	251	258	252	269	232	234	244	236	211	223	225	251	221	204	236	259	230	232	246	227	235	222	219	230	247	237	235	235	228	219	254	263	212	209	227	226	217	246	251	198	263	250	250	238	212	233	226	238	230	215	252	250	216	250	227	255	219	209	224	227	264	231	231	227	263	247	239	241	223	237	233	256	248	253	247	212	251	244	258	240	218	238	224	234	228	279	209	238	254	248	246	240	221	228	225	239	242	249	195	277	228	258	212	256	213	243	222	248	243	247	233	232	235	223	245	247	216	232	235	255	227	245	236	230	235	238	202	225	236	242	225	223	239	235	221	234	232	251	223	241	235	225	212	228	252	253	220	240	254	248	226	253	223	245	251	259	204	217	243	230	221	240	240	214	216	217	231	230	237	247	247	230	254	217	243	228	240	207	230	210	227	218	245	245	236	223	216	235	256	236	214	246	246	260	225	225	239	243	232	269	266	254	216	224	219	245	226	233	209	239	258	230	219	241	237	233	229	240	235	196	256	233	237	246	224	240	221	240	235	216	231	219	238	243	225	253	221	249	238	248	236	250	240	263	241	250	233	255	251	221	219	222	261	237	243	236	216	232	232	241	226	259	233	221	238	223	203	246	224	250	223	217	265	252	252	224	218	245	230	244	231	225	222	227	273	239	247	233	234	236	237	225	218	242	223	254	228	214	230	229	232	215	234	233	253	246	235	241	241	241	246	266	235	219	226	210	214	248	238	223	229	226	257	234	230	216	229	278	244	241	244	212	250	242	236	233	245	235	223	249	228	243	230	246	238	222	230	227	226	255	232	218	250	238	210	231	231	226	218	266	236	227	242	222	204	221	254	212	198	227	220	228	253	210	244	227	245	271	237	261	215	214	227	207	208	228	247	239	258	231	221	207	247	219	227	214	219	240	247	229	262	232	280	231	246	233	222	234	214	234	205	238	223	238	222	246	225	229	252	230	254	245	258	215	223	245	269	249	233	252	234	245	235	231	235	205	234	250	224	246	259	239	226	245	236	262	225	213	243	264	226	248	237	239	253	228	226	283	205	236	249	270	218	248	222	228	243	216	244	216	200	241	229	236	259	204	243	217	233	244	247	244	234	193	238	229	245	253	237	243	215	249	238	215	257	238	232	244	230	221	238	204	236	232	250	228	237	245	257	254	251	235	224	235	248	237	226	245	274	262	260	239	270	209	231	239	218	244	240	236	254	240	222	217	246	236	222	250	242	223	243	249	248	217	219	261	233	243	228	253	233	252	238	230	201	219	236	242	253	240	243	216	236	247	230	238	239	266	237	229	245	231	254	235	224	247	237	221	218	220	244	243	211	205	230	219	225	257	227	220	225	260	251	231	225	232	240	233	250	258	234	217	236	221	240	223	223	236	255	254	275	227	250	241	221	242	222	235	230	261	245	245	245	221	241	231	221	235	247	268	233	236	233	235	244	238	211	214	238	226	206	244	243	246	228	221	255	214	241	219	256	233	231	248	245	211	249	231	238	220	257	236	235	203	223	238	237	226	220	233	258	248	224	228	224	253	234	268	246	248	225	205	237	253	208	239	242	248	235	254	228	241	232	263	230	210	218	242	244	234	224	231	230	203	240	239	224	211	238	220	234	239	220	238	205	251	237	252	221	258	254	244	200	230	235	268	246	241	218	215	236	259	276	247	240	255	236	227	234	231	247	225	253	229	202	241	234	229	228	220	241	265	250	210	260	217	217	250	229	244	230	219	207	228	234	230	243	239	263	256	225	244	272	239	238	233	240	230	259	230	241	219	245	260	255	245	228	232	224	227	248	222	241	234	220	246	243	226	237	219	252	248	236	230	231	219	235	249	224	243	210	215	243	246	237	225	220	250	242	259	238	248	229	232	259	229	224	231	222	209	253	262	265	258	228	246	246	223	230	232	231	234	251	220	243	263	216	280
15551	20540	13689	7551	5053	3615	2818	2237	1815	1532	1260	1117	999	907	889	741	702	696	651	591	617	629	583	573	556	503	519	503	495	490	486	511	472	479	430	424	453	460	444	466	442	464	476	475	434	449	455	455	445	453	455	401	435	414	422	385	394	400	408	415	396	387	404	355	385	397	389	380	342	385	361	356	370	338	398	365	366	378	360	399	392	385	410	369	359	385	355	348	346	379	369	352	350	354	349	355	359	375	342	368	369	397	382	353	353	374	365	370	399	376	393	437	404	420	402	389	350	372	362	380	386	378	382	370	375	364	383	373	376	377	417	349	372	389	371	382	360	387	398	353	390	395	358	396	403	358	387	392	387	405	409	387	414	340	380	386	408	388	387	402	354	376	355	439	387	399	357	402	370	411	371	376	407	362	406	380	360	340	377	405	372	399	375	350	404	370	400	362	364	369	395	424	408	391	358	366	364	394	398	385	341	371	381	366	338	367	392	398	372	400	380	413	377	372	369	342	387	378	348	360	353	388	375	343	370	413	386	400	355	367	373	386	376	409	391	434	368	366	364	393	385	357	425	367	374	352	372	359	373	377	399	384	399	344	381	350	384	372	375	394	374	391	371	394	399	385	379	386	367	379	366	339	356	361	384	377	383	395	380	368	351	382	392	374	355	378	397	396	374	389	381	363	388	374	392	383	363	371	382	379	371	370	393	376	368	382	370	383	363	366	387	361	380	350	335	377	363	376	376	384	367	383	365	382	401	361	371	384	388	377	364	363	380	356	383	386	352	406	390	358	378	391	386	393	390	372	390	405	402	368	349	353	350	403	399	363	387	406	341	402	387	379	389	379	394	386	390	379	384	359	362	394	380	378	378	387	371	392	397	356	367	371	356	399	409	391	407	367	364	399	403	396	396	365	399	389	362	375	426	411	380	350	345	406	341	350	364	377	389	363	351	410	374	423	355	379	382	384	372	398	364	379	395	388	376	371	382	351	386	398	411	391	387	385	368	395	388	378	378	373	383	409	383	361	380	358	383	342	370	412	343	383	387	416	388	382	371	351	380	392	396	418	364	401	374	361	374	369	390	391	403	369	373	387	384	422	392	394	399	398	369	365	377	395	386	375	412	380	390	359	378	364	345	401	375	350	362	347	386	367	372	363	358	402	372	368	398	394	388	353	384	391	395	424	375	360	382	365	402	365	407	370	402	357	373	360	395	393	404	363	378	389	370	362	377	377	388	390	387	418	357	358	345	386	351	343	367	384	375	359	397	385	333	379	364	400	414	348	384	391	392	379	369	392	337	367	398	375	365	360	376	414	361	381	361	365	411	374	357	385	372	395	340	365	399	389	371	418	410	376	359	395	390	374	399	374	403	367	357	405	371	398	348	389	375	359	387	374	365	343	397	377	396	382	393	385	354	381	338	365	375	366	388	355	380	386	369	413	327	373	387	350	378	411	381	377	380	371	375	351	364	384	357	393	373	419	381	366	365	366	375	365	363	385	353	412	371	353	357	402	369	373	366	407	342	338	381	389	343	383	380	349	381	378	413	364	360	366	345	387	352	385	376	387	373	379	356	358	363	412	408	383	353	398	356	378	365	422	356	363	377	345	356	366	355	364	358	376	419	416	352	357	379	396	384	371	392	360	392	377	391	418	359	371	408	391	381	376	394	354	392	366	396	386	378	407	357	385	389	386	396	339	350	347	417	374	401	374	362	349	374	347	383	402	375	378	354	349	373	401	361	397	389	375	376	397	376	347	359	375	395	373	371	372	351	345	346	365	373	376	355	376	391	417	349	389	371	394	391	360	379	386	374	367	379	408	346	423	387	366	340	373	392	376	400	390	391	374	351	358	381	372	442	389	377	372	389	369	395	391	386	394	363	366	377	411	380	364	387	382	379	381	407	373	363	381	367	374	367	380	390	398	358	381	347	365	367	354	380	369	355	375	403	378	403	394	406	393	370	362	405	394	406	381	399	387	370	354	352	373	396	416	391	389	392	388	361	391	381	365	343	357	377	371	367	389	394	389	382	356	416	382	385	389	366	392	348	388	350	384	390	393	400	360	374	369	394	393	372	363	393	402	395	361	367	392	404	373	366	403	341	381	383	357	339	343	398	367	398	384	355	358	368	361	380	381	411	399	390	401	354	369	356	364	365	392	395	385	387	413	350	409	360	398	359	392	359	435	393	413	371	389	370	373	387	386	357	377	371	374	348	330	345	385	354	375	367	383	402	364	393	370	414	361	361	393	362	368	342	399	371	388	375	388	374	368	385	355	361	368	369	392	393	358	375	402	401	375	355	358	357	384	383	396	388	384	374	366	362	434	368	376	376	359	371	359	388	398	365	384	350	356	372	356	384	385	412	383	403	364	360	362	400	367	394	373	369	400	390	377	367	376	396	357	356	408	390	365	387	378	382	376	359	392	367	359	373	389	380	416	388	388	376	383	371	360	377	366	356	362	366	394	399	391	365	390	350	390	403	342	362	375	399	344	403	389	355	355	370	368	382	378	388	365	382	362	363	400	380	377	335	407	390	357	384	358	357	379	385	391	372	398	375	394	358	366	383	392	371	386	370	411	376	366	370	386	399	371	410	361	349	404	388	361	365	380	367	372	402	366	379	365	396	401	388	391	372	413	332	345	416	406	366	367	360	357	362	411	391	407	365	374	379	354	360	365	374	352	416	354	409	388	376	353	387	358	367	354	393	376	384	379	366	366	383	381	391	363	354	356	368	369	404	378	346	361	381	410	380	386	407	409	361	374	380	367	382	368	395	407	360	393	389	363	380	369	380	363	364	393	403	346	359	359	356	400	381	381	378	345	402	380	387	386	375	352	361	391	357	403	370	369	372	365	398	365	384	368	398	317	395	327	363	341	372	326	355	397	350	391	386	351	368	407	366	383	395	389	367	380	387	394	371	366	384	360	401	362	356	361	372	377	381	355	400	412	381	370	383	387	360	390	378	361	382	334	419	342	354	352	370	362	375	387	351	386	361	361	359	352	372	403	373	394	371	375	384	417	401	363	378	369	372	382	374	397	402	385	349	433	360	348	358	412	371	368	406	373	406	397	338	353	393	398	391	364	397	377	377	345	349	357	353	385	334	363	354	404	377	400	379	387	380	394	375	370	353	348	405	360	365	350	373	396	379	394	353	365	372	336	372	416	374	377	396	420	377	370	397	366	381	360	371	395	390	354	392	353	375	358	392	391	356	358	388	382	364	408	340	388	416	393	371	378	342	416	353	382	416	383	367	373	355	389	372	382	394	349	367	387	407	375	367	338	350	383	400	372	386	348	396	385	416	377	388	395	344	397	422	382	367	388	410	394	374	365	384	404	368	395	386	384	373	353	370	375	385	370	369	360	390	398	379	356	384	375	386	389	371	326	379	389	375	369	401	394	357	350	392	347	373	359	356	361	392	379	399	378	374	353	387	385	421	389	377	337	379	351	398	373	388	396	374	366	403	360	399	363	393	368	369	368	368	397	370	358
23274	21107	27481	24939	18672	4222	1947	1273	972	811	746	620	503	488	449	439	403	378	348	360	324	324	298	290	260	250	255	248	281	247	275	226	199	235	239	215	238	199	225	260	235	241	236	208	255	218	240	211	210	194	234	195	183	186	190	206	194	197	205	184	171	188	198	181	191	153	199	182	175	202	203	172	194	203	195	195	186	218	213	197	180	187	195	175	169	191	197	163	203	185	186	188	195	166	183	199	195	205	171	191	186	186	155	185	183	174	154	193	201	200	181	141	206	176	188	162	167	182	192	188	213	195	182	177	206	172	175	182	200	222	177	214	159	193	182	205	176	214	212	186	178	179	192	183	178	195	169	207	192	175	198	207	185	180	202	201	180	167	205	182	171	198	176	159	187	176	191	202	192	194	195	171	186	187	174	178	165	186	162	181	179	188	197	183	169	191	188	195	196	196	188	195	169	186	155	179	196	186	191	181	194	220	195	191	186	175	174	190	180	162	185	187	177	169	186	190	185	207	172	167	189	159	174	177	192	180	185	178	196	185	179	185	166	179	191	226	179	181	179	188	175	172	180	185	169	180	200	192	155	173	183	177	192	196	179	191	178	208	183	189	197	182	189	168	176	189	201	177	185	197	180	180	184	188	189	182	193	181	187	171	180	184	200	181	207	179	156	206	173	175	177	194	207	200	191	182	202	169	178	181	191	185	191	174	187	166	180	195	176	190	180	190	179	183	185	172	192	155	196	185	170	199	201	167	187	193	183	183	165	198	186	174	172	168	189	206	197	186	205	184	177	176	180	194	197	175	163	164	190	190	188	189	177	171	170	189	185	164	208	158	193	187	201	184	207	181	182	188	181	186	164	207	187	175	172	172	180	190	203	190	184	191	192	186	184	168	187	167	189	171	178	178	164	177	185	185	187	190	187	201	167	188	202	189	195	189	187	179	162	201	188	173	178	193	191	213	190	213	193	185	194	186	163	183	207	175	194	171	191	190	199	182	186	182	175	180	174	190	183	189	148	184	166	184	180	174	183	183	191	184	183	157	182	186	159	174	176	190	207	179	178	173	182	172	198	184	169	172	193	190	208	186	189	191	183	169	187	189	196	163	178	199	184	187	195	188	182	192	178	185	168	195	188	180	184	180	208	196	199	183	203	184	184	170	158	171	180	191	198	161	185	178	173	169	192	207	183	203	194	178	180	175	170	174	212	200	188	202	200	188	172	171	175	190	176	180	161	175	186	176	196	179	197	217	187	175	196	189	202	166	184	188	192	162	175	194	170	190	176	194	170	179	166	197	192	176	178	169	181	181	182	205	192	188	201	163	200	192	188	202	200	204	170	200	173	165	178	213	184	199	168	159	178	157	186	175	172	159	198	191	176	191	181	181	184	160	191	186	164	179	166	187	177	166	201	195	175	186	190	176	178	201	215	159	178	194	162	184	190	188	172	182	176	168	174	203	184	182	188	195	209	197	164	191	213	186	206	195	186	179	177	205	178	197	180	193	160	179	210	195	187	173	186	204	174	181	200	181	173	201	172	181	207	178	190	181	189	198	183	168	187	176	192	197	180	165	198	196	168	171	176	164	204	169	191	223	168	184	179	175	191	180	187	188	188	200	223	180	178	192	172	194	185	200	180	191	173	186	160	211	155	189	150	163	194	191	202	198	196	181	198	182	174	179	166	183	179	191	170	184	198	168	185	160	212	155	206	179	192	195	213	187	188	178	174	191	177	180	180	185	160	162	170	191	186	181	203	196	215	201	185	186	173	172	170	166	200	203	181	176	188	193	203	178	181	195	189	193	191	167	168	172	188	188	189	191	175	195	169	188	195	188	182	184	185	183	194	156	164	188	197	172	212	170	180	211	192	189	206	185	193	203	180	189	173	200	173	224	152	182	153	195	201	200	180	182	183	200	161	168	183	190	188	194	190	182	181	180	168	197	194	171	183	217	188	191	188	190	203	217	179	193	195	169	195	157	194	213	160	187	197	184	176	189	194	178	162	185	180	162	193	199	182	172	175	161	170	188	183	186	191	181	191	196	170	189	207	199	166	195	188	185	182	188	164	220	174	183	189	184	209	186	192	197	163	168	192	179	173	207	190	184	191	185	182	180	179	212	173	198	194	179	177	175	183	187	188	185	175	156	181	183	164	175	178	198	182	163	194	171	192	166	175	197	166	210	177	189	188	190	182	159	169	198	197	173	189	216	173	175	178	174	183	177	167	164	197	183	197	193	179	185	182	198	201	189	193	174	187	176	173	172	172	192	179	183	182	191	181	177	170	174	181	195	182	214	197	174	186	189	195	178	194	206	184	193	181	188	189	199	168	173	158	197	177	182	187	185	178	167	152	175	190	167	189	190	173	174	211	206	202	177	190	189	196	176	187	191	204	177	198	191	162	206	179	169	190	187	185	176	190	167	198	184	200	180	174	194	186	203	173	180	202	176	207	179	177	185	189	165	203	238	210	208	196	190	181	194	196	176	161	188	196	148	178	192	175	177	195	180	202	184	216	186	174	212	177	200	185	165	173	187	210	189	197	183	165	197	170	179	199	181	170	199	198	191	193	166	190	196	201	172	179	195	198	191	188	171	181	183	185	178	194	172	187	185	186	190	171	179	196	175	176	187	168	173	174	187	196	178	202	174	183	208	199	147	203	185	185	199	183	203	176	203	215	184	178	178	192	178	193	181	183	184	205	216	186	195	178	195	173	187	209	180	173	177	183	192	214	185	180	182	199	207	163	179	178	198	181	187	169	193	176	175	184	178	197	205	224	180	190	207	194	164	179	174	193	181	189	178	203	172	190	184	176	172	172	168	160	188	174	160	203	141	163	184	167	193	178	152	165	180	161	182	170	208	184	197	187	179	210	187	170	202	167	200	178	210	188	189	143	182	197	186	180	187	188	181	185	173	171	153	173	163	193	190	182	182	189	197	181	174	178	180	175	195	190	188	199	183	180	167	195	182	187	199	166	203	180	188	210	197	190	199	168	165	198	185	186	177	184	192	179	201	179	188	163	181	194	180	224	187	189	167	170	200	173	168	188	158	183	203	195	202	172	140	168	211	161	191	199	192	222	190	187	187	170	178	190	187	186	188	196	187	202	188	158	189	183	200	171	176	178	208	157	175	188	175	187	192	178	182	182	174	213	219	186	214	178	182	200	216	182	174	195	194	189	192	191	191	192	194	194	169	174	198	179	165	161	190	192	194	172	187	178	186	189	177	195	144	196	198	179	180	190	193	181	162	176	203	169	179	192	177	157	177	164	202	168	180	181	171	185	194	180	188	196	197	215	181	166	175	174	183	187	185	202	177	194	223	200	174	162	206	194	184	186	182	188	215	182	178	202	185	186	199	186	171	177	171	210	187	196	182	186	169	192	185	187	191	190	181	189	167	183	181	165	195	183	172	187	182	185	197	191	190	195	171	215	170	154	189	192	204	191	173	173	191	188	171	184	208	181	205	175	160	173	171	183	192	170	179	196	177	186	167
20462	28711	19974	11999	8136	5941	4651	3749	2976	2366	1991	1712	1490	1272	1199	1035	982	854	786	725	732	650	583	562	560	557	541	466	505	467	476	464	444	428	425	419	397	389	431	439	422	451	439	461	412	364	386	411	403	414	350	394	376	357	317	344	335	335	340	318	337	346	335	326	282	314	294	308	319	295	289	311	292	322	285	314	310	359	321	308	294	260	299	307	280	302	273	319	298	278	322	304	314	322	319	308	275	286	278	277	286	269	309	311	273	293	280	349	301	295	251	305	314	306	293	330	308	286	281	303	319	283	284	324	301	278	286	293	281	294	301	325	282	312	322	290	332	299	304	285	306	298	302	321	288	299	312	333	287	272	355	304	272	288	287	279	284	308	268	317	282	319	280	331	295	280	281	299	315	314	291	316	290	280	324	289	326	291	337	291	250	282	287	297	299	298	280	305	306	270	290	311	307	305	304	323	293	295	295	289	303	319	318	311	301	298	269	317	293	282	281	308	353	307	282	282	311	287	315	292	302	276	310	299	295	301	308	298	289	295	290	276	304	293	305	307	299	322	330	290	303	267	309	306	315	299	323	309	310	261	282	331	280	295	292	297	319	290	272	293	297	252	306	287	283	247	300	304	286	286	286	327	306	290	263	304	299	309	329	323	281	278	311	306	276	277	293	295	322	292	324	311	280	324	295	303	315	291	315	288	288	309	305	292	301	309	301	311	298	305	305	308	278	303	307	317	289	280	290	334	306	300	284	274	295	323	303	291	257	301	289	294	309	292	305	279	326	327	318	298	316	318	305	298	302	319	290	310	291	311	307	310	282	276	306	311	295	327	284	301	290	323	298	329	287	304	285	331	293	291	279	320	316	288	289	295	328	291	244	298	293	331	279	307	292	314	310	322	307	267	324	280	321	317	303	337	300	324	301	289	317	325	341	319	301	272	266	286	293	323	310	316	285	293	303	287	340	322	283	301	306	319	321	287	310	318	302	321	294	301	318	330	300	286	254	286	288	304	319	290	336	298	297	302	281	312	301	294	297	292	280	300	330	278	330	283	322	313	311	300	287	296	314	313	292	300	320	327	316	312	244	324	317	302	307	288	305	299	327	308	291	284	307	316	273	299	306	339	305	312	289	320	276	309	321	311	337	328	303	254	307	279	303	303	323	320	307	291	275	271	305	311	309	338	300	305	313	299	315	288	294	288	298	319	276	293	305	326	313	274	285	291	252	299	294	304	260	301	294	304	283	280	321	289	278	282	293	287	296	315	294	330	322	325	335	319	299	293	293	306	311	316	289	297	328	304	305	331	291	307	294	296	274	312	300	284	292	308	283	277	310	317	294	295	321	313	324	295	306	293	317	301	340	308	267	305	302	295	295	310	280	300	292	313	309	315	295	310	327	296	298	297	321	298	263	324	282	295	293	275	284	292	269	291	321	313	309	280	286	302	260	305	283	286	304	289	311	273	295	280	304	288	305	304	279	309	300	339	283	295	297	312	299	320	310	275	313	306	303	313	332	283	294	309	317	270	314	291	302	319	322	314	322	300	309	290	315	320	290	301	288	287	297	273	284	334	315	308	319	298	334	302	311	297	289	306	262	300	289	274	299	265	290	322	317	307	304	313	312	304	273	303	272	343	286	287	284	290	328	290	273	288	302	276	327	259	296	301	285	300	279	315	320	278	280	268	264	293	297	302	310	299	308	314	296	269	324	320	304	293	321	301	316	302	323	284	257	313	314	279	271	308	297	308	326	325	307	287	271	296	301	318	283	303	316	270	268	271	302	284	282	307	336	293	314	305	328	295	293	316	323	323	301	316	305	303	305	338	292	305	308	317	296	288	305	293	276	313	282	294	336	307	322	285	272	292	318	308	311	323	294	288	302	278	299	274	274	302	311	317	321	303	282	309	290	304	286	261	286	284	287	304	271	327	285	331	298	279	273	305	296	288	289	302	296	316	310	290	302	300	330	282	318	297	293	281	325	310	293	301	319	312	319	313	335	299	313	292	319	302	294	312	304	302	270	293	304	317	301	320	315	309	303	325	281	321	310	317	302	286	265	285	291	317	290	285	332	318	306	295	299	303	293	285	327	343	299	307	310	282	307	298	328	302	314	297	275	290	322	273	297	275	297	306	318	306	315	298	323	308	281	313	332	295	306	296	325	274	275	307	290	298	291	294	332	300	292	290	337	308	292	314	275	279	288	317	292	273	278	303	264	294	282	279	291	308	293	316	301	296	300	302	303	292	303	315	304	285	306	303	291	301	331	284	300	316	294	271	298	297	267	297	293	296	307	297	269	319	337	283	316	295	295	277	315	311	308	299	287	336	267	250	323	310	324	331	311	299	297	300	308	275	308	311	301	308	312	297	295	292	282	286	300	300	323	291	306	294	313	280	320	316	292	265	273	294	310	312	317	289	307	306	315	296	273	351	286	297	291	310	297	278	280	290	295	276	280	284	249	301	284	297	304	278	324	334	296	343	291	250	305	326	291	298	280	304	295	274	312	312	300	310	302	282	295	293	333	308	283	305	282	301	331	310	303	290	277	293	300	319	298	282	311	321	336	290	289	260	303	293	304	286	295	308	276	308	313	333	290	310	336	263	303	320	279	336	327	325	292	302	347	285	313	308	286	323	276	315	269	288	331	302	305	313	322	304	322	323	310	297	299	312	311	309	298	299	316	306	296	300	307	301	303	297	287	311	333	331	272	300	321	314	304	306	327	285	302	335	304	277	310	306	300	310	310	290	276	286	259	287	309	280	302	307	303	283	289	306	268	323	291	295	271	286	297	312	304	305	312	317	294	312	273	276	302	281	342	276	279	304	301	316	357	284	281	290	267	319	293	299	291	290	314	260	299	300	279	278	320	259	294	300	285	308	290	261	305	290	307	282	320	300	305	308	321	298	284	310	301	275	269	299	279	330	298	280	276	293	296	289	305	307	257	303	287	303	293	315	309	308	273	311	290	290	286	274	310	314	292	309	344	290	277	301	293	305	291	291	316	259	300	301	310	295	312	311	299	278	299	286	320	282	320	298	294	288	293	275	311	298	316	327	295	304	324	309	307	301	282	316	307	310	289	306	272	298	305	282	298	270	278	309	289	299	294	324	281	315	295	324	330	306	317	291	288	312	300	301	294	331	351	280	291	297	266	314	261	293	284	314	258	302	311	294	279	314	317	305	327	297	337	291	288	304	335	284	285	319	276	304	314	282	283	290	306	287	298	294	284	287	280	322	288	286	292	301	311	299	311	321	300	305	303	340	321	267	319	291	273	331	295	301	285	323	291	288	277	273	265	299	316	294	288	299	300	343	311	315	255	283	295	286	331	314	297	299	279	301	303	295	301	307	291	293	319	298	334	312	308	283	299	302	316	318	308	304	297	295	283	296	279	311	307	301	288	295	300	288	312	297	271	321	267	303	309	300	298	317	299	284	284	301	326	306	276	311	324	316	292	331	296	294	326	314	292	307	306	316	316	293	288	309	315	308	335	307
24591	21034	24933	20753	3440	1612	1155	890	761	677	590	510	467	430	453	373	365	336	323	322	318	293	314	301	298	288	280	269	281	257	246	266	244	237	261	234	271	270	243	236	258	277	244	274	233	248	233	235	254	224	264	234	246	253	235	213	215	217	238	232	224	230	201	233	232	232	214	220	209	231	206	213	194	229	234	229	220	220	225	244	212	189	227	238	220	224	234	217	244	223	217	221	203	227	237	216	226	212	210	234	240	204	233	211	211	221	215	198	209	242	183	227	215	208	250	185	231	240	253	218	236	199	210	198	241	222	226	216	263	223	230	221	225	227	225	214	211	223	222	211	216	234	204	231	211	232	208	229	208	231	231	259	201	208	209	225	191	260	194	220	204	204	207	209	246	227	198	225	214	217	242	233	217	215	223	217	241	238	221	238	223	225	229	230	228	207	227	201	203	207	209	227	235	243	227	245	195	219	217	196	219	254	215	239	208	234	211	219	199	217	196	229	198	238	223	204	194	247	247	216	217	214	210	206	211	242	208	235	218	210	243	222	218	230	233	208	218	219	240	233	240	231	190	255	190	213	204	211	237	240	219	225	209	211	200	237	227	222	229	222	215	214	201	211	244	191	218	215	226	233	205	239	241	222	230	192	209	237	205	236	247	222	210	231	229	197	222	222	231	250	214	224	225	259	240	215	186	215	220	225	225	207	207	230	216	216	194	214	228	224	238	223	217	228	227	227	229	218	251	202	234	224	229	214	207	184	247	224	230	216	211	194	231	214	223	220	227	240	211	239	229	224	188	229	198	231	263	225	221	255	192	239	203	217	241	207	228	232	213	216	222	215	216	233	237	218	191	237	232	220	243	230	236	206	218	209	211	180	218	213	205	237	224	195	214	197	222	227	203	198	220	220	227	234	205	229	223	249	202	223	230	250	236	217	220	214	247	224	226	223	243	234	205	227	247	210	245	232	216	212	217	208	227	209	247	218	211	207	237	218	213	212	228	212	233	249	224	210	203	224	227	232	228	232	232	218	212	202	230	223	207	244	216	249	233	203	229	225	230	226	215	216	224	216	215	223	209	222	244	185	212	217	188	241	216	228	231	227	242	233	219	233	249	220	230	231	249	220	214	235	212	235	209	185	225	227	209	222	234	219	230	202	213	235	217	236	229	213	249	205	216	197	211	179	199	221	248	217	207	214	187	242	232	211	239	241	223	227	240	246	231	201	254	219	234	196	207	223	232	209	237	228	224	208	256	214	244	187	236	194	227	238	231	206	211	211	206	230	264	234	204	201	210	216	197	223	212	202	209	231	245	232	220	244	210	223	217	223	225	204	207	215	200	211	240	233	227	206	231	220	232	256	202	196	211	217	226	195	202	195	210	217	211	237	205	213	215	212	243	242	199	204	236	233	234	196	224	228	223	209	220	212	212	207	207	211	215	231	236	236	202	205	204	244	247	236	217	226	207	198	240	216	213	230	231	199	206	257	224	226	240	242	200	215	230	214	241	239	210	205	219	203	203	234	260	231	227	202	213	220	204	211	239	210	200	221	216	223	222	209	197	200	225	199	210	215	254	209	205	213	203	223	188	204	230	245	210	188	198	216	232	199	240	208	194	246	215	238	214	226	218	217	258	217	207	222	234	226	230	231	191	203	242	205	210	221	213	227	221	228	219	230	230	229	236	237	236	208	188	236	214	210	227	229	240	201	256	204	216	221	220	244	195	240	236	236	233	211	229	221	222	196	218	205	209	219	241	231	245	250	253	248	209	205	197	223	241	220	252	215	214	239	217	220	228	205	213	199	204	202	241	188	227	205	212	228	201	231	214	200	189	218	214	200	239	186	240	208	243	236	234	232	224	203	200	239	234	234	254	225	196	234	210	198	203	204	194	219	214	212	221	229	213	230	236	222	222	225	221	203	232	220	203	233	206	214	258	202	193	230	243	244	194	247	233	234	221	221	244	232	210	220	201	223	207	236	243	241	221	197	203	226	204	219	229	245	212	235	228	220	213	198	218	211	232	219	221	210	209	241	225	202	214	228	220	215	243	220	210	225	230	239	210	206	187	212	193	236	208	216	204	218	222	227	247	216	214	240	223	221	225	226	237	225	258	226	261	210	237	211	204	214	211	216	225	203	231	211	218	218	232	247	201	197	226	228	238	222	221	216	242	205	240	241	228	197	198	214	222	214	217	210	229	210	240	223	212	232	226	190	233	213	230	196	243	185	216	209	217	217	229	207	210	208	207	235	229	194	231	221	214	233	211	186	229	204	218	204	223	227	229	200	222	216	200	224	216	203	200	217	208	210	206	232	209	233	213	258	224	220	228	212	220	224	215	233	219	202	210	211	219	225	205	205	213	213	211	214	211	228	209	224	249	253	206	232	213	209	198	216	194	209	222	221	237	228	230	232	223	231	217	230	220	207	207	192	201	224	230	224	203	230	199	201	241	211	240	227	212	220	243	212	204	243	221	216	217	223	201	203	202	216	214	213	185	206	228	220	218	227	232	231	229	195	213	211	234	234	217	252	208	229	222	189	229	211	229	231	243	194	218	252	229	225	196	187	235	223	225	189	235	253	236	220	230	239	221	219	235	231	221	237	228	226	194	218	196	218	223	219	208	237	254	219	223	221	230	217	237	217	207	213	247	251	245	247	233	198	239	232	229	226	209	202	213	233	197	203	215	230	221	205	220	239	218	214	208	215	198	229	201	254	213	215	225	225	237	215	216	219	225	228	206	228	235	227	215	216	208	227	243	207	222	214	232	234	220	222	222	225	225	230	207	220	238	233	250	263	223	220	228	223	246	236	243	241	226	224	222	207	223	249	231	217	222	226	224	233	209	226	237	218	221	214	204	228	222	213	203	215	203	211	208	200	215	209	236	219	213	213	230	215	235	225	226	231	197	237	227	251	226	237	220	234	228	229	241	207	228	237	215	211	221	208	220	245	226	240	232	217	201	209	233	245	217	249	202	227	227	197	196	241	211	200	233	223	237	219	242	205	219	204	239	226	217	218	199	210	226	199	239	214	214	206	258	226	239	202	222	259	231	206	228	237	211	241	215	229	215	187	212	235	239	203	201	216	224	210	213	226	249	232	214	229	198	239	211	205	234	219	220	271	229	207	226	207	227	201	223	208	239	219	256	234	227	199	225	228	249	213	217	230	224	232	220	239	214	241	217	248	252	248	205	234	222	215	240	253	229	250	216	218	213	224	230	202	213	224	261	235	209	227	220	226	221	203	242	240	221	224	214	199	255	194	227	216	240	213	182	236	212	191	216	233	223	232	245	231	214	228	212	214	226	221	225	241	236	207	229	215	236	230	220	189	219	226	225	240	237	222	204	223	180	223	205	236	210	229	195	244	204	222	192	233	202	187	219	209	214	206	239	244	229	201	204	209	215	217	210	208	240	219	214	196	206	222	192	239	250	219	221	204	239	242	212	186	220	218	222	204	208	211	216	213	216	246	220	213	248	231	191	213	234	206	226	228
18311	23447	16134	9304	6243	4550	3521	2855	2327	1909	1578	1361	1194	1049	1002	937	872	749	734	687	656	618	605	576	558	532	519	488	528	464	478	477	455	457	490	442	434	486	407	449	447	468	450	483	439	402	456	443	453	434	388	431	377	381	391	348	349	377	358	347	377	370	368	380	380	364	344	355	379	356	353	363	308	409	379	358	367	361	331	341	365	367	367	364	357	355	365	362	394	360	345	344	367	357	356	358	345	347	357	338	357	336	355	341	338	365	328	384	380	330	329	315	335	339	351	357	327	363	321	326	348	343	358	367	372	330	364	381	340	366	323	351	362	380	371	360	343	353	395	328	324	345	380	351	322	361	329	355	376	352	405	340	347	370	388	355	374	372	362	360	320	357	370	352	387	354	369	393	331	344	358	357	365	347	357	334	389	376	351	378	386	365	356	333	354	387	375	349	344	362	336	365	367	344	345	371	336	376	346	364	379	364	357	353	354	360	345	353	345	350	353	361	346	336	362	362	333	320	384	344	358	365	379	347	363	348	381	341	363	367	351	359	373	345	380	348	356	339	334	347	361	326	375	378	304	345	367	341	344	321	405	337	341	349	351	327	353	360	325	367	332	365	361	354	356	354	343	355	342	341	366	348	342	361	355	342	335	326	326	376	364	406	369	349	338	318	344	383	332	360	349	358	374	357	369	343	344	363	347	350	349	333	332	369	328	362	332	362	334	361	346	351	342	366	357	350	380	355	363	360	392	343	328	338	344	333	333	316	332	323	369	336	368	347	337	358	379	361	349	331	354	329	359	359	379	373	366	357	335	346	321	371	340	368	295	332	362	331	365	382	372	366	337	373	368	339	386	335	355	365	366	366	320	333	336	330	320	351	356	317	362	373	352	358	370	352	325	355	340	400	329	361	367	367	385	363	331	335	341	327	352	367	345	323	346	347	354	353	371	376	332	336	349	368	346	348	362	350	331	338	369	344	363	374	335	350	382	362	359	365	381	363	358	323	324	350	361	377	352	357	329	341	352	355	356	346	360	327	331	365	350	351	340	330	380	370	351	374	355	386	390	368	352	377	389	358	342	379	352	352	338	349	365	367	376	360	330	362	349	356	352	393	365	327	359	367	330	337	364	333	353	372	341	377	335	340	350	331	336	320	373	347	350	336	343	383	348	373	348	362	368	405	384	334	363	343	355	346	351	372	325	355	367	315	386	357	345	364	375	385	350	344	348	365	341	330	376	354	316	374	340	377	371	382	356	368	357	363	337	350	368	327	369	347	356	383	350	352	349	365	360	346	342	329	339	357	340	344	363	347	350	342	350	332	374	355	370	366	392	358	333	313	381	331	378	345	381	345	371	377	369	386	345	355	313	375	347	356	349	357	337	343	369	345	364	329	376	351	370	373	351	336	316	358	367	348	380	372	392	347	379	335	322	359	344	361	346	365	333	386	376	318	378	347	338	357	323	377	336	352	334	377	364	361	341	325	348	338	355	353	338	348	355	361	334	363	348	375	356	374	328	346	362	354	366	373	332	325	339	372	363	366	357	331	352	344	356	348	315	340	340	320	322	363	365	334	361	349	339	362	386	344	361	357	359	343	398	362	354	366	371	329	368	342	329	361	347	381	354	376	341	351	358	365	351	334	350	357	364	377	378	351	341	364	360	372	396	365	352	335	365	335	347	356	333	387	383	323	350	318	352	348	367	326	347	332	372	352	367	323	383	351	355	366	360	326	341	383	361	337	362	350	356	347	369	355	358	333	337	347	387	385	377	338	333	344	348	354	359	364	330	346	320	344	349	365	323	335	361	361	336	362	333	377	327	342	369	370	345	338	361	340	390	362	353	352	364	359	332	339	354	369	361	367	362	383	356	350	366	370	354	369	340	412	342	369	377	346	356	354	333	344	404	357	350	353	337	328	357	328	359	354	349	373	354	338	398	345	366	349	393	328	324	372	369	359	354	356	349	341	361	345	388	351	356	360	349	373	343	347	353	368	353	367	343	341	328	363	348	348	331	346	359	369	380	372	358	377	362	343	366	366	343	342	335	357	339	383	337	414	353	326	328	373	367	353	376	348	304	344	369	359	338	363	360	360	342	340	351	371	395	350	355	390	342	359	359	366	351	353	381	349	349	383	350	340	344	369	365	354	368	333	336	350	361	361	366	368	301	353	353	343	348	352	361	356	336	377	358	359	377	319	340	366	345	363	345	373	345	340	365	347	333	339	324	364	341	360	346	371	363	346	350	366	346	358	311	369	385	366	368	378	348	344	332	370	358	346	366	392	347	332	358	373	342	333	364	335	329	332	328	334	338	310	341	357	372	358	306	334	344	339	336	385	355	363	363	391	339	372	375	368	357	370	320	336	350	378	358	357	344	337	340	337	366	366	361	329	381	346	363	409	345	384	331	388	337	333	351	351	410	366	360	311	363	362	321	385	354	358	327	347	334	352	343	368	352	342	367	385	339	354	359	364	347	362	343	330	373	351	336	366	374	334	361	336	348	337	360	362	388	325	317	337	366	352	332	364	355	350	360	342	315	361	393	354	333	364	375	351	374	366	343	374	342	348	334	375	334	347	359	357	370	334	364	340	390	376	362	360	325	312	355	352	340	363	333	351	354	349	351	340	338	375	350	363	389	361	363	353	376	361	397	361	325	357	335	354	387	329	351	343	387	349	355	341	336	343	359	379	336	376	341	317	371	358	362	337	350	327	332	340	363	352	318	357	356	360	371	352	283	348	347	370	319	328	339	374	344	359	363	331	372	312	378	336	361	336	334	338	365	354	333	351	343	363	372	355	372	335	345	331	343	344	376	374	321	366	370	340	363	371	360	334	358	326	317	355	331	316	347	356	346	367	386	377	365	351	354	349	336	351	354	366	393	370	374	361	346	355	353	355	324	356	333	406	369	334	370	373	363	344	366	353	344	379	343	368	355	333	360	328	359	379	368	328	377	328	345	314	359	318	370	347	344	375	370	331	343	322	376	313	360	364	325	372	357	337	343	357	339	334	358	373	352	335	385	351	319	382	355	365	324	355	333	340	350	368	367	375	375	376	338	357	364	352	328	330	385	348	342	379	363	367	330	339	366	363	354	365	344	339	375	356	369	356	347	337	338	339	347	339	356	329	343	379	351	382	344	367	334	372	373	326	320	360	339	327	362	313	365	345	372	381	365	348	384	362	369	346	329	363	360	298	358	331	307	356	342	339	322	344	339	404	338	340	340	353	330	335	341	393	367	340	330	358	334	370	345	374	385	320	347	367	368	361	376	359	369	317	383	346	339	387	366	354	365	347	373	352	379	386	371	363	351	360	345	371	331	333	372	379	325	374	347	369	321	335	351	400	351	359	340	371	327	346	371	387	345	366	344	371	343	356	345	353	352	344	324	348	385	351	388	367	378	354	350	373	357	343	346	341	347	333	359	360	326	327	339	343	344	352	333	324	351	326	365	374	349	380	345	347	385	346	361	358	352	333	348	359	372	393	371	374	343	373
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
