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
338722447256	338722447823	338722448373	338722448923	338722449473	338722450023	338722450573	338722451123	338722451673	338722452223	338722452773	338722453323	338722453873	338722454423	338722454973	338722455523	338722456073	338722456623	338722457173	338722457723	338722458273	338722458823	338722459373	338722459923	338722460473	338722461023	338722461573	338722462123	338722462673	338722463223	338722463773	338722464323	338722464873	338722465423	338722465973	338722466523	338722467073	338722467623	338722468173	338722468723	338722469273	338722469823	338722470373	338722470923	338722471473	338722472023	338722472573	338722473123	338722473673	338722474223	338722474773	338722475323	338722475873	338722476423	338722476973	338722477523	338722478073	338722478623	338722479173	338722479723	338722480273	338722480823	338722481373	338722481923	338722482473	338722483023	338722483573	338722484123	338722484673	338722485223	338722485773	338722486323	338722486873	338722487423	338722487973	338722488523	338722489073	338722489623	338722490173	338722490723	338722491273	338722491823	338722492373	338722492923	338722493473	338722494023	338722494573	338722495123	338722495673	338722496223	338722496773	338722497323	338722497873	338722498423	338722498973	338722499523	338722500073	338722500623	338722501173	338722501723	338722502273	338722502823	338722503373	338722503923	338722504473	338722505023	338722505573	338722506123	338722506673	338722507223	338722507773	338722508323	338722508873	338722509423	338722509973	338722510523	338722511073	338722511623	338722512173	338722512723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2780	3600	2300	2779	3600	2300	2779	3600	2300	2779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24535	21774	29094	25051	21778	21840	9724	1487	1081	944	865	778	809	723	695	646	669	598	625	640	581	586	563	546	590	529	516	548	518	507	522	517	568	536	498	527	525	510	471	537	446	539	509	478	527	470	497	501	524	531	514	521	508	520	490	484	487	488	444	483	478	515	506	495	483	517	500	553	518	525	477	443	489	480	504	502	528	508	475	486	471	465	490	493	448	486	461	467	493	463	469	470	458	478	496	476	471	529	516	501	473	486	464	458	463	502	511	452	498	468	455	462	433	473	486	460	482	473	482	489	429	475	456	483	495	496	501	459	452	491	532	460	479	427	477	518	489	469	488	473	461	519	464	457	444	503	459	510	460	498	506	461	472	496	458	475	489	483	468	493	508	486	456	445	470	477	503	528	449	449	470	476	506	459	482	487	513	455	465	513	491	490	458	511	474	498	477	504	466	470	477	479	503	491	463	474	459	481	510	478	489	452	482	446	469	496	479	469	460	494	477	496	496	467	474	479	474	486	473	498	467	472	494	496	488	505	516	464	507	470	506	451	475	500	497	483	442	496	467	462	481	511	496	494	483	497	476	480	499	486	475	487	471	502	489	451	494	431	460	445	473	464	458	483	474	485	522	504	508	449	425	453	446	468	504	472	458	471	442	488	479	473	476	497	487	506	489	465	482	483	493	482	486	477	494	476	483	480	520	497	476	522	466	479	451	469	479	491	487	503	512	487	514	497	462	498	471	545	444	472	516	444	452	478	455	442	473	452	450	462	503	459	476	446	503	492	431	459	486	508	504	458	482	453	509	468	453	470	477	504	469	425	444	442	478	485	484	479	508	492	434	535	466	481	454	505	452	485	493	480	458	471	454	473	506	486	519	487	455	471	476	480	475	481	470	496	490	447	476	442	467	452	453	508	460	471	447	470	486	457	499	471	512	452	493	430	480	476	473	475	484	485	480	484	484	461	458	481	469	507	479	489	496	463	445	524	477	458	503	456	463	504	504	477	467	479	500	483	430	511	443	482	448	489	466	470	470	462	503	475	466	432	509	483	518	465	473	465	514	513	465	509	470	489	497	470	457	432	492	474	507	501	477	484	476	441	435	457	446	452	496	493	457	467	468	478	469	439	481	463	465	442	481	470	444	504	467	447	467	486	458	511	452	517	499	511	452	481	490	507	453	517	480	496	474	480	482	490	519	462	464	460	476	479	473	502	464	500	498	472	457	506	457	455	461	455	509	487	447	463	512	510	446	460	456	489	419	464	476	509	525	482	507	492	504	521	471	466	484	480	478	478	520	496	493	482	443	441	476	459	488	480	459	485	468	467	505	500	465	475	504	458	468	470	483	457	505	494	463	500	474	454	492	534	459	499	470	441	481	456	453	483	510	483	438	461	492	487	459	485	481	464	473	459	456	470	502	467	480	458	492	493	483	470	466	463	455	484	449	479	487	474	499	484	452	489	482	465	464	466	494	542	468	485	477	474	505	472	489	492	484	494	477	467	490	487	484	480	458	476	446	466	468	454	549	454	476	454	486	479	459	493	495	478	468	454	494	476	469	473	456	487	452	507	481	491	435	487	457	441	480	502	463	479	456	481	456	457	473	482	499	448	455	505	478	434	471	471	466	461	439	499	451	486	518	525	496	494	473	421	473	459	484	452	470	439	455	474	516	467	439	510	492	458	483	488	495	410	469	477	452	468	469	508	470	464	511	463	524	450	447	523	461	465	463	447	491	495	480	490	507	484	523	442	471	450	477	448	470	487	476	496	475	524	461	449	501	524	484	527	481	494	479	450	481	467	491	533	459	512	487	467	467	469	447	467	426	490	488	462	494	502	461	486	421	459	479	470	483	491	447	484	459	426	510	474	494	465	466	482	498	458	469	492	525	471	498	492	460	439	510	479	496	452	494	523	500	495	484	486	482	467	454	486	446	423	459	498	462	491	501	488	489	448	469	486	458	465	469	492	486	490	486	449	476	494	465	396	484	460	483	441	508	494	495	461	492	484	464	476	480	451	530	481	471	460	461	476	438	491	485	519	473	473	510	501	508	467	463	456	470	459	451	507	455	470	483	485	509	490	457	457	444	492	465	497	461	473	489	475	504	511	461	455	512	475	513	464	477	437	508	444	515	465	505	481	458	465	505	528	482	485	482	484	458	511	461	519	438	418	510	495	469	526	471	452	497	493	489	464	477	489	479	472	470	516	517	467	469	481	460	509	504	503	487	498	478	500	456	453	480	459	495	488	478	460	430	472	500	498	459	471	444	483	450	489	450	484	490	435	492	446	471	461	493	479	486	475	485	455	453	471	481	437	478	499	458	488	453	486	493	514	432	438	493	482	489	494	493	459	504	470	475	473	469	441	472	453	506	465	443	479	458	502	440	452	444	484	462	513	482	459	457	471	492	443	479	459	487	450	450	450	490	459	457	495	499	478	502	442	494	478	469	516	484	481	459	480	499	466	434	460	472	443	481	465	457	491	502	455	513	454	476	513	512	486	487	471	488	505	462	495	455	488	470	428	437	476	469	453	500	521	491	450	482	466	496	458	460	460	488	487	460	498	467	495	458	493	496	448	462	474	463	512	501	471	444	503	502	469	459	470	463	461	494	456	476	494	480	472	450	499	520	474	465	475	482	519	517	477	455	489	481	498	454	441	458	499	489	485	499	475	469	493	484	467	494	464	501	490	430	491	500	507	505	479	482	502	490	492	505	474	480	488	469	436	491	457	497	497	465	484	526	457	457	454	491	455	487	478	499	448	491	440	486	474	463	453	479	496	493	471	487	507	503	462	470	472	506	469	469	498	508	468	515	472	470	450	443	517	506	523	462	511	500	486	500	452	485	437	457	477	495	461	440	508	473	474	477	524	500	504	496	498	463	453	494	475	478	533	421	429	504	477	482	440	533	482	445	482	466	422	494	465	485	495	495	469	448	480	528	483	473	458	487	468	499	492	476	489	491	505	486	506	464	466	491	480	532	477	494	477	496	451	468	467	496	502	478	458	493	470	473	464	490	508	499	496	479	480	469	444	495	466	445	514	495	462	517	484	466	440	463	469	487	501	431	476	478	491	503	469	473	469	444	489	459	492	469	465	507	475	479	458	455	483	465	462	473	461	447	464	474	494	467	470	483	470	448	461	492	482	463	477	467	486	463	487	472	480	481	468	448	485	487	438	431	503	495	521	454	495	484	491	442	499	450	437	457	493	489	451	482	462	443	446	480	476	488	483	467	489	465	452	463	457	493	473	451	440	465	466	494	432	451	471	475	478	444	475	492	460	469	481	471	443	501	461	502	486	409	528	480	460	471	505	476	458	500	446	487	506	472	478	488	474	464	500	472	473	501	468	491	485	465	468	479	486	480	486	479	484	479	456	490	445	484	503	468	508	500	474	474	472	456	471	483	477	484	495	470	454	517	477	484	472	496	468	476	462	440	469	504	475	472	505	446	445	481	470	494	509	495	464	481	526	461	511	486	484	502	491	478	451	449	513
10719	18717	16391	9635	6334	4413	3299	2619	2169	1772	1532	1357	1238	1135	1041	908	913	864	750	792	733	791	723	702	700	671	667	641	655	650	658	600	625	594	562	570	528	595	559	576	556	540	513	527	567	560	543	544	533	547	492	570	523	529	490	506	496	511	534	508	503	523	530	481	516	531	483	527	547	496	520	473	533	510	469	505	472	492	496	556	532	535	526	538	492	468	496	522	486	510	498	558	479	499	502	532	521	539	476	498	468	537	539	479	531	486	511	519	528	480	526	451	532	507	476	527	484	511	514	504	476	476	481	462	507	469	503	489	494	505	498	461	491	479	465	545	492	531	523	511	517	494	487	500	515	497	539	533	483	475	494	484	481	491	497	513	491	487	494	489	458	462	507	523	495	498	464	478	518	469	513	506	511	526	465	485	512	471	485	435	499	495	479	483	529	485	486	486	485	512	484	476	483	506	508	495	483	439	515	512	495	502	505	482	524	483	507	505	504	508	457	470	513	466	471	482	502	509	503	476	469	487	485	505	493	490	500	468	509	497	487	502	482	477	474	493	495	443	491	469	513	519	460	501	516	490	486	495	499	474	528	527	470	528	489	487	472	472	506	512	486	493	523	492	512	472	517	480	518	507	495	474	491	518	463	496	466	499	500	492	489	499	525	484	473	472	482	500	517	534	503	486	520	469	508	459	486	518	518	511	473	509	485	503	515	499	515	490	527	502	481	533	507	478	484	482	488	495	489	517	482	504	515	486	511	498	517	489	467	476	502	484	486	449	472	447	457	518	504	525	467	475	508	484	514	513	507	485	453	495	473	533	526	516	484	487	499	508	465	476	484	483	480	482	488	521	473	540	474	498	490	535	502	487	477	465	470	465	490	431	487	510	504	460	494	471	491	500	460	466	474	472	486	498	517	497	497	465	509	515	473	511	515	493	476	462	481	485	508	473	483	466	495	482	457	468	467	485	500	481	499	507	467	482	509	507	511	493	497	470	480	486	488	491	465	430	509	485	478	550	502	504	471	486	494	488	475	473	509	502	514	492	471	481	511	489	474	497	514	480	502	506	523	503	500	491	497	555	499	489	512	488	548	502	496	521	502	510	461	487	463	532	450	481	471	495	472	494	531	495	520	506	481	478	488	478	497	471	508	491	495	517	463	518	492	489	479	509	501	493	465	452	507	475	529	460	462	507	488	504	494	495	505	469	498	489	473	462	482	505	518	508	510	488	510	460	494	458	468	463	458	482	519	461	492	496	504	465	466	490	512	491	490	492	476	492	526	500	491	451	446	465	452	513	518	514	501	467	480	495	523	472	461	480	502	521	507	496	500	507	496	497	496	491	503	513	473	499	487	523	490	510	480	527	470	487	493	492	495	487	469	499	523	481	472	493	480	500	476	538	449	480	503	516	477	490	424	460	499	505	480	477	479	466	488	503	519	503	466	498	523	516	493	483	482	477	489	483	503	539	508	459	500	490	487	512	461	469	487	472	476	471	482	472	477	494	513	481	503	489	514	505	487	498	493	528	505	525	439	502	511	466	493	499	515	490	485	483	487	508	480	477	500	475	477	495	524	482	462	502	481	452	502	493	445	468	493	511	515	470	489	511	487	512	496	479	499	494	517	524	500	475	553	483	507	494	483	480	516	540	505	476	510	466	494	513	523	486	475	467	451	468	437	474	468	482	498	482	483	523	489	477	478	496	497	508	468	499	513	508	490	453	499	502	459	492	516	527	457	508	506	451	521	521	468	506	474	484	466	492	485	519	507	506	481	494	520	528	516	457	530	479	503	493	493	497	506	521	458	487	461	529	492	529	521	491	554	499	482	458	478	487	471	526	508	522	532	471	528	534	479	472	495	489	542	473	487	489	464	503	483	527	496	474	494	480	479	483	503	517	490	478	514	471	475	519	485	467	499	470	533	464	487	448	497	475	505	517	469	495	501	536	546	470	496	519	545	479	512	483	489	485	515	453	507	512	527	488	512	516	535	476	495	474	494	465	496	513	490	491	521	498	477	512	559	491	504	474	461	477	457	467	460	504	489	501	511	480	488	511	473	443	489	475	501	499	493	462	540	476	491	530	481	472	487	482	456	452	468	473	486	500	513	455	523	486	485	483	464	494	487	469	481	497	499	499	459	496	464	478	476	455	466	493	490	494	463	503	486	513	511	547	512	471	469	500	525	498	443	503	472	521	500	496	486	469	471	483	532	499	476	478	481	467	488	543	506	476	514	494	486	516	469	467	481	491	470	492	519	467	502	513	461	489	506	493	480	513	500	533	461	463	515	468	478	492	506	526	494	489	498	468	471	508	478	485	515	510	501	454	472	521	483	478	531	473	493	468	502	511	487	497	473	528	475	533	472	480	475	495	529	499	494	466	493	494	506	456	484	488	454	516	484	520	469	484	445	499	510	511	479	510	480	530	530	522	478	487	487	511	514	499	464	538	450	457	495	518	510	452	518	488	515	488	506	512	482	470	507	503	489	476	484	480	528	520	470	472	472	495	488	514	471	481	467	481	491	478	503	471	454	485	477	482	510	510	497	485	530	525	490	476	465	503	502	509	538	441	470	502	487	538	491	520	453	521	445	512	472	521	510	466	470	484	540	507	520	520	481	486	476	473	494	512	490	535	528	497	510	515	485	508	523	509	508	465	517	499	485	486	481	491	484	511	478	481	504	460	484	515	480	496	492	493	504	489	513	441	488	482	487	510	483	493	496	503	449	475	525	529	505	488	530	492	491	531	533	502	507	479	477	511	490	538	498	506	508	470	507	478	523	470	495	505	485	520	456	494	466	495	484	471	482	510	484	504	505	513	469	505	467	542	497	496	483	464	487	508	489	482	498	499	512	484	473	482	518	497	519	481	515	461	502	443	488	495	487	519	475	485	510	495	492	509	522	476	506	486	493	503	518	527	461	500	465	457	503	451	473	478	457	492	448	467	483	527	502	488	455	519	477	453	517	457	495	541	469	465	526	490	484	471	482	525	453	522	499	479	522	458	473	476	436	511	483	464	500	521	541	475	472	476	459	522	513	481	483	491	510	506	462	491	506	533	495	511	461	527	474	490	499	505	503	435	487	475	538	517	565	513	497	492	507	512	499	496	488	505	475	487	476	486	466	494	523	505	466	498	488	517	445	448	501	469	518	517	498	484	511	491	484	530	522	459	505	522	497	524	507	479	522	464	503	503	444	454	503	488	494	472	500	504	484	482	495	504	433	506	487	504	474	499	476	515	508	495	507	481	462	460	521	493	498	503	526	483	485	459	487	471	488	429	511	519	499	477	473	516	482	464	503	540	464	487	479	464	514	497	493	481	467	525	461	491	530	511	526	488	491	491	494	499	496	479	467	502	461	491	514	462	501	516	464	483	526	516	468	469	488	519	504	493	489	469	488	518	494	491	478	498	480	472	468	482	506	475	459	515	471	483	511	534	461	514	513	495	471	516	528	506	519	473	506	498	456	509	480	501	468	516	520	502	500	549	504	467
28060	15851	3234	1455	1202	1117	1049	967	991	1052	1021	966	947	979	970	989	995	953	957	923	970	1002	960	954	927	931	1001	969	969	973	955	951	963	964	988	992	945	1005	962	967	957	1019	945	993	1035	956	985	1002	937	1038	963	995	931	971	931	972	956	922	974	919	974	920	994	930	956	959	959	1011	999	967	971	976	905	957	1000	918	996	969	940	921	939	937	990	963	951	1000	978	938	1016	957	872	960	983	991	912	956	955	951	944	917	908	979	990	910	989	1005	921	950	980	981	944	969	1003	978	993	947	946	937	995	945	946	912	946	931	966	955	1006	939	1000	967	995	940	924	955	945	953	937	898	975	956	983	966	968	936	947	951	958	961	945	988	924	943	924	946	965	978	959	919	993	969	978	949	1004	958	1037	983	977	931	935	995	970	1013	925	973	974	981	1051	967	962	1018	973	959	909	982	912	1020	1005	945	982	917	963	1025	989	999	957	943	918	987	949	964	960	939	950	1001	979	974	917	954	977	981	959	981	976	958	989	994	962	977	1054	934	927	951	967	914	946	963	953	968	951	1005	932	1009	975	965	908	963	984	942	949	943	969	953	940	959	955	961	1041	957	1002	967	900	975	954	972	930	952	936	1016	967	944	965	915	954	1012	991	966	958	965	972	956	978	902	928	937	957	986	999	928	978	953	972	914	1007	981	926	948	964	965	909	1015	935	979	987	1013	1011	966	1030	937	931	934	949	967	951	987	950	907	945	945	938	1005	979	910	961	950	979	948	975	984	935	920	967	927	952	935	978	857	963	1028	998	963	948	943	1015	934	966	1004	1005	931	963	930	957	1019	934	1002	920	940	947	834	951	1015	981	912	1036	931	958	930	971	992	917	951	985	891	1057	971	1000	973	959	951	967	901	992	978	968	976	936	922	953	961	1001	914	986	983	944	978	929	1029	1007	969	974	996	1003	1020	938	996	972	958	897	954	977	990	973	994	974	939	958	988	956	1035	918	991	932	1008	881	944	973	891	961	1007	962	957	939	950	994	1031	970	993	957	964	983	968	932	960	958	941	1003	961	1005	976	934	946	964	937	964	988	959	955	967	994	997	1009	942	952	948	1024	944	997	957	975	975	985	920	986	1013	944	962	966	979	950	949	981	919	992	968	1025	923	976	976	1038	936	979	935	942	909	961	971	979	975	994	946	909	986	905	971	987	979	899	972	1007	970	995	915	1000	1032	1031	976	941	969	1007	918	1047	944	969	983	987	955	985	1010	981	987	935	905	972	929	955	966	940	969	910	1028	979	1047	959	907	981	977	908	979	1020	986	935	1006	955	937	1019	946	1001	904	973	1012	949	974	945	978	967	968	954	951	986	996	973	909	975	984	956	927	1022	952	1003	979	967	990	944	983	929	945	999	943	889	979	938	977	1009	963	902	956	932	934	1010	942	967	939	995	981	980	916	1047	918	904	983	984	1005	1003	918	975	996	974	987	928	981	946	1006	966	953	995	980	980	975	977	982	1029	1029	993	951	1005	1015	963	958	971	940	929	983	1014	941	977	963	968	974	943	926	971	998	917	949	985	938	910	967	943	984	988	971	962	976	991	936	939	969	922	942	989	967	957	911	936	932	916	981	1007	968	984	954	965	992	948	972	989	970	925	958	931	1043	972	1010	951	944	961	987	1006	996	958	964	985	967	959	971	975	963	980	949	977	934	1020	948	953	963	986	928	972	929	932	950	939	983	972	967	934	993	971	971	996	974	1024	918	952	945	935	974	985	956	963	992	972	958	941	970	927	1018	981	1024	958	921	962	960	939	948	964	1033	940	970	1025	889	964	968	967	997	927	930	951	969	958	1030	942	952	961	952	983	962	987	945	1016	994	951	946	990	967	935	964	977	934	948	937	933	906	970	939	1003	970	962	959	969	949	994	914	956	944	972	897	1009	962	923	955	940	936	1005	977	933	912	912	926	946	946	973	972	954	937	926	931	923	1003	932	974	984	949	979	912	1003	994	912	1012	958	992	966	997	975	947	996	985	932	959	975	985	994	943	908	911	965	1011	988	986	1000	938	994	902	972	929	966	960	966	989	971	952	961	996	957	928	1047	968	927	960	908	946	985	964	937	980	944	967	977	939	945	1024	978	946	991	965	1007	943	988	975	978	937	933	949	938	950	943	921	965	979	978	1017	949	1008	959	980	956	965	957	949	923	936	991	997	964	960	1002	963	965	934	992	973	976	1027	914	948	996	978	957	936	955	987	971	924	981	980	980	926	937	956	945	980	968	935	999	948	867	962	964	981	923	939	1014	920	969	932	991	953	978	1000	933	941	992	975	970	1003	987	960	983	1017	981	998	950	966	954	975	964	946	969	954	995	993	1014	922	930	974	926	938	961	998	953	946	984	980	927	1005	998	986	912	959	985	982	997	988	910	931	945	924	924	933	997	991	944	970	974	1002	959	949	921	949	971	950	958	966	990	959	1001	927	1027	987	979	985	954	965	973	982	936	986	959	973	963	1031	1037	969	977	978	998	979	942	986	957	949	898	932	924	941	905	940	968	1021	954	934	959	1009	961	989	956	939	943	995	901	951	962	941	983	971	999	958	981	963	917	1021	960	962	1029	911	968	949	983	935	952	952	930	935	1003	944	1026	936	972	998	966	943	968	979	950	968	909	921	945	928	986	1003	995	1029	915	959	958	939	961	902	952	980	945	1032	1008	989	1033	989	982	950	933	965	954	965	970	934	966	963	987	989	1000	960	1003	970	993	1025	947	1017	1046	951	959	881	952	958	949	920	932	949	956	964	996	985	983	990	987	960	947	964	1020	1002	983	1006	974	930	965	953	990	967	953	949	996	926	955	985	1011	977	947	990	1005	993	1030	927	979	965	1047	971	969	959	909	1010	974	896	971	1012	973	978	986	960	985	948	899	943	950	974	994	971	919	1002	957	987	991	962	962	988	949	1006	972	978	970	984	979	986	959	990	966	998	919	954	953	964	969	1003	943	1011	952	950	982	1007	990	917	930	961	986	953	998	996	986	969	1000	930	938	1008	961	1004	974	888	963	957	963	950	942	973	1028	986	943	949	948	998	913	983	942	964	1062	999	966	1001	950	903	963	985	966	946	960	981	934	987	959	982	966	974	989	961	989	946	939	979	993	958	922	930	971	977	968	917	970	991	955	963	948	950	1011	950	905	985	940	870	970	923	985	948	975	911	980	953	977	981	982	947	987	980	953	984	986	966	996	930	924	963	921	958	987	960	921	925	958	988	982	958	1021	977	985	970	962	969	945	958	999	958	913	1000	1021	954	952	948	979	999	990	930	976	891	983	991	998	935	963	951	1013	923	949	925	937	928	930	986	1012	910	973	1010	945	993	971	944	1001	984	967	962	1043	852	990	982	917	975	1001	925	1002	990	917	943	932	991	964	979	894	977	1057	966	970	1023	939	952	979	970	975	936	931	956	941	958	910	983	989	1002	938	965	1022	973	993	932	917	988	1015	943	919	986	997	991	985	928	1000	935	921	946	968	966	934	954	969	974	952	912	956	981	935	995	951	935	960	944	1008	985	956	966	972	955	889	980	1024	942	1026	968	972	954	990	926	899	969	996	914	940	907	958	982	967	995	973	918	982	989	918	1001	982	928	916	957	949	959	950	968	911	923	1009	923	983	952	968	960	938	1006	964	996	1019	998	1006	940	1000	993	970
5367	1763	1626	1307	1220	1109	1105	1074	1099	1108	1074	1111	1127	1076	1052	1046	1070	1048	1010	1064	1134	1073	1074	1044	1053	1065	1038	1052	1056	1075	1092	1064	1011	1034	1083	1048	1116	1059	1018	1039	1077	1053	1095	1061	1045	1035	1030	1019	990	1078	1095	1059	1054	1156	1068	1095	1050	1016	1039	1012	1055	1079	1014	980	1064	1049	1050	1084	1073	1062	1089	1067	1035	1000	1059	1078	969	1040	1080	1006	1025	1096	1016	1036	991	1057	1034	1034	1084	1029	1053	1068	1066	1077	1058	1051	1053	1041	1058	1072	1038	967	1053	1038	1046	1030	970	1062	1073	1046	1103	1090	1095	1031	1057	1053	1089	1051	1086	1065	1108	1062	1078	1046	1098	1065	1046	1021	1011	1037	1062	1008	1004	1021	1037	1024	1023	1064	1057	1047	1105	1036	1041	1103	1118	1048	1034	1046	1036	1039	1054	1043	1067	1098	1122	1051	1066	1015	1075	1062	1049	1081	1077	1017	1092	1028	1077	1101	1015	1126	1109	1074	1043	1082	1001	1104	1025	1019	1038	1054	1080	1023	1080	976	1022	1115	978	1056	1044	991	1095	1070	1088	1102	1053	1081	1082	1090	1044	1068	1014	1068	1038	1094	1060	1069	1039	1049	1078	1020	1098	1024	1032	1077	1068	1037	1054	1075	1055	1018	997	1040	1070	1054	1119	1039	1061	1018	1072	1028	1094	1028	1059	1081	1042	1152	1083	1075	1059	1061	1073	1046	1012	1029	1046	1020	1005	1044	1046	1076	1060	1059	1061	1040	1058	1077	1025	1024	1021	1093	1075	1044	1083	1054	1010	1037	1026	1033	1058	1088	1001	1026	1045	973	1023	1081	1012	1067	1078	1076	1045	1081	1037	1062	1064	1043	1067	1041	1066	1075	991	1038	999	1026	1087	1059	1015	1073	1076	1072	1122	1043	1069	1078	1049	1078	1075	1004	1037	1053	1083	1058	1042	1056	1107	1058	1079	1038	1081	1109	1082	1057	1043	1028	1023	1056	1076	1079	1056	1038	1120	1055	1018	1043	1039	1030	1095	1076	1045	1037	1059	1071	1050	1046	1054	1068	1050	1029	1063	1050	1066	1085	1041	1008	1040	1060	1039	1016	1049	1005	1104	1061	1092	1000	1031	1025	1067	1071	1076	1022	1041	1166	1054	993	1005	1111	1088	1075	1063	1024	1058	1056	1002	1037	1075	985	1042	1021	992	1089	1099	1101	1049	1029	1068	1020	1029	1137	1012	1050	1048	1012	1068	1119	1010	1031	1056	1070	1049	1120	1022	1040	1049	1069	1069	1083	1110	988	1039	1057	1027	1021	1031	1066	1103	1084	1068	1037	1052	1045	1091	1028	1040	1008	1063	992	1028	1069	1035	1110	1031	1064	1049	1055	1090	1053	1017	1016	1055	1079	1087	1057	1035	1049	1052	1032	1016	1035	1029	1124	1012	1087	1097	1097	1068	1073	1118	1074	1092	1140	1050	1131	1026	1023	1063	1022	1079	1079	1100	1071	1086	1041	1031	1062	1092	1106	1068	998	1040	1090	1120	1091	1017	1102	1081	991	1064	1054	1086	1069	1094	1007	1058	1019	1040	1062	1033	992	1101	1111	1087	1116	1074	1000	1086	1048	1031	1070	1019	1090	1069	1084	1104	1023	1059	1051	1109	1025	1051	1064	1089	1049	1012	1043	1039	1058	1026	1067	981	1008	1066	1002	1060	1084	1112	1079	1032	1081	1068	1000	1045	1027	1037	1074	1108	1073	1002	1062	1072	1060	1045	1019	1072	1062	1029	1026	1109	1016	1076	1024	984	1035	1117	990	1059	1018	1016	1099	1035	1079	1111	1072	1110	1016	1109	1033	1050	1042	1016	1039	1011	1068	1146	1004	1079	1092	997	1015	983	1053	1068	1074	1078	1019	1071	1041	1087	1027	1071	1099	1071	1098	1074	1082	1027	1031	1060	1017	1078	1066	1043	1048	1059	1041	1019	1031	1058	1032	1117	1108	1065	1024	975	1151	1013	989	1085	1023	1103	1033	1089	1002	1033	1055	1053	1103	1024	1060	1112	1002	1121	999	1079	1076	1100	1050	994	1038	1103	1023	1069	1027	1055	1099	1042	1021	1040	1008	1070	1048	1062	1025	1096	1032	1071	1056	1070	1029	1100	1040	1116	1061	1027	1043	1135	1048	1064	1111	1048	1085	1024	1069	965	1093	1054	1076	1093	1061	998	1057	1060	1001	1076	1089	1059	1077	1029	1056	1040	1054	1075	1098	1075	1054	1117	1082	1095	1048	1028	1017	1052	1025	1078	1076	1068	1053	1091	1080	1095	1018	1110	1011	1070	1078	1098	1039	1103	1073	1136	977	1045	1040	1066	1003	1028	1052	1069	1045	1079	1135	1039	1022	1103	997	1042	1034	1096	1062	1086	1042	1080	1046	1055	1018	1060	1042	1068	1031	1018	1035	1049	1076	1057	1052	1008	1036	1016	1088	1067	1002	1057	1026	1054	1080	1073	1102	1072	1057	1006	1098	1057	1028	1010	1031	1066	1066	1109	1048	1032	1059	1061	1015	1082	1058	1045	1055	988	1122	1059	1064	1019	1050	1067	1076	1058	1061	1075	1045	1088	1065	1038	1116	1053	1044	1097	1025	1043	1034	1038	1066	1053	1070	1092	1068	1045	1071	1015	1041	1066	1097	1069	1060	1026	1041	1103	1100	1006	1098	1047	990	1085	1039	1036	1051	1014	1027	1056	1109	1027	1067	1065	1074	1018	1043	1108	1040	1099	1044	1054	1069	987	1013	1099	1013	1071	944	1029	1041	1025	1087	1113	1042	1049	1114	1093	1044	1031	1030	1104	1046	1071	1090	1050	1085	1074	1076	1024	1051	1070	1054	1022	1039	1018	991	1121	1069	1041	1063	1045	1041	1023	1062	992	1063	1095	1017	1063	1048	1015	1095	1006	1057	1102	1033	1018	994	1074	1074	1063	1065	1004	1050	1071	1009	1062	1085	1051	1083	1014	1031	1071	1101	1100	1071	967	1064	1040	1034	1037	1005	1039	1054	1027	994	1024	1093	1085	1058	1109	1059	1069	1059	1042	1055	1095	1045	1039	1077	1045	1014	1017	1029	1027	1007	1006	1060	1061	1014	1025	1107	1050	1087	1053	989	1066	1038	1076	992	1059	1046	1047	1073	1093	1070	1010	1083	999	1058	1034	1064	1066	1034	1056	1047	1014	1087	1047	1051	1061	1056	1080	1046	1060	1046	1064	1021	1103	1088	1116	1083	1044	1074	1059	1058	1080	1056	1064	1057	1078	1008	1013	1040	1033	1098	1076	1054	1050	1075	1104	1057	1051	1073	1065	1095	1082	1039	1049	1032	1012	1021	1023	1032	1004	1063	1056	1114	1072	1039	1058	1080	1049	1130	1082	1051	1053	1068	1076	1086	1097	1034	1036	1009	1040	1036	1064	1046	1018	1056	1072	1068	1034	1068	1023	1042	1078	1068	1098	1059	1019	1064	1106	1024	1081	1057	1065	1039	1120	1058	1057	1023	1063	1112	1050	1076	1053	1039	1043	1061	1051	1030	1097	1112	1048	1042	1064	1048	1052	1087	1025	1002	1078	1043	1072	1026	1068	1047	969	1071	1043	1080	1043	1029	1081	1058	1023	1065	1040	1138	1034	1074	1041	1073	1042	1019	1055	1098	1032	1065	1043	1057	1056	1117	1093	1061	983	1004	1127	1054	1057	1020	1043	1068	1098	1042	997	1078	1098	992	1000	1015	1031	1054	1027	1043	1002	1085	1034	1075	1069	1051	1049	1037	1052	1023	1066	1076	1013	1130	1056	1091	1044	993	1076	1092	1064	1009	1086	1063	1094	1071	1047	1010	1034	1022	984	1074	1042	1089	1073	1049	1131	1012	1057	1012	1056	1078	1059	1085	1071	988	1063	1130	1012	1000	1066	1005	1051	1035	1043	1060	1070	1018	1014	1046	1081	1047	1049	1047	1057	1006	983	1039	1081	1138	1095	1044	1054	1034	1081	1075	1061	1108	1066	1064	1036	1081	1111	1065	1029	1136	1014	1021	1005	1043	1039	1054	1039	1028	1036	1036	1033	1015	1045	1028	1040	1057	1050	1014	1130	990	1079	1084	1056	1060	998	985	1001	1033	1071	1071	1045	1100	1079	1051	1055	1074	1035	1067	1060	1055	1033	1105	1075	1030	1075	1059	1057	1043	1104	1005	1065	1056	1055	1027	1081	1059	1058	1085	1103	1005	1039	1076	1018	1035	1033	1041	1076	1016	1062	1073	1129	1056	1072	1053	990	1117	1001	1059	1088	1086	1072	1040	1055	1054	1078	1036	989	1060	968	1009	1036	977	1062	1054	1061	1085	1043	1067	1078	1015	1068	1008	1050	1033	1023	1055	1069	1039	1054	1071	1018	1104	1117	1088	991	970	1066	1102	1075	1034	1041	1107	1075	1093	1038	1007	1033	1038	1119	1058	1004	1069	1025	1134	1105	1045	1127	1092	987	1040	1004	1063	1094	1037	1053	1071	1072	1072	1057	1078	1077	1089	1052	1063	1084	1066	1091	1047	1073	1075	1068	1052	1020	1075	1013	994	1052	1009	1089	1071	1051	1016	1000	1049	1050	1052	1016	1015	1041	1101	1068	1094	1089	1013	1056	1041	1068	1080	1066	1096	1046	993	1073	1080	1083	1039	1066	1092	1054	1037	1069	1095	1041	1102	1091	1088	1074	980	1048	1078	1011	1091	1123	1044	1056	1053	990	1036	1054	1065	1020	1111	1069	1132	1042	1022	999	1055	1039	1050	1040	1021	1040	1018	1063	1076	997	1013	1040	1067	1034	971	1090	1047	1093	1053	1069	1079	1074	1063	1029	1063	1029	1057	1019	1063	1095	1062	1074	1094	1105	1022	1131	1058	1007	1061	1052	1036	1045	1073	1097	1065	1067	1004	1042	1099
26207	21100	27786	24676	21092	10205	1187	815	676	590	558	525	509	471	482	445	467	428	448	431	427	407	379	422	379	420	412	386	389	412	415	403	375	416	432	407	399	420	365	368	390	351	368	399	379	399	339	393	342	373	394	378	372	394	392	402	370	361	374	368	391	375	386	352	361	373	365	374	314	369	377	412	371	381	347	358	377	383	357	359	401	371	361	347	386	358	370	410	363	400	368	356	360	364	354	386	363	394	339	384	376	343	374	378	383	369	351	351	366	407	359	353	340	360	367	426	398	371	403	402	351	386	378	389	360	366	357	326	382	366	357	349	372	384	361	346	323	364	361	391	374	362	346	394	357	350	394	364	351	358	371	403	378	397	369	349	388	354	362	359	355	392	380	349	371	358	368	377	391	357	366	422	372	339	375	398	343	337	390	343	331	356	374	338	365	393	370	338	326	365	367	354	366	389	387	369	380	391	349	336	362	389	358	414	349	359	392	359	345	342	361	375	356	360	341	367	363	358	332	338	394	374	372	351	393	377	383	357	367	357	406	365	359	364	357	403	383	332	375	369	386	374	354	401	354	377	354	392	358	389	326	396	396	358	383	347	407	375	367	375	330	346	381	369	327	364	378	348	339	339	368	339	360	399	383	342	372	378	339	387	328	384	366	385	357	390	355	399	371	331	369	395	359	346	379	387	326	372	368	373	364	389	369	369	383	365	373	361	348	353	354	366	403	359	360	354	346	371	381	374	390	381	386	341	360	366	355	378	352	362	363	366	370	368	402	377	347	341	398	343	385	364	363	383	323	390	373	386	363	358	344	367	355	370	352	378	365	373	407	386	360	379	379	389	410	382	358	333	338	387	411	376	376	361	337	358	375	350	349	365	334	352	355	376	362	366	392	361	353	364	364	363	413	405	367	381	420	360	366	360	347	361	371	362	372	362	340	369	354	352	371	363	364	356	349	365	379	352	361	367	359	366	393	371	411	380	349	357	367	383	356	356	353	401	355	362	381	359	349	356	386	369	379	368	414	347	373	356	388	398	374	373	352	367	359	366	362	356	377	384	375	361	330	353	359	355	351	361	347	366	349	386	364	365	353	366	355	326	372	370	367	373	349	360	379	371	354	363	418	351	396	366	384	405	388	351	372	364	375	363	386	371	394	410	388	379	384	347	351	400	366	335	363	343	371	368	370	355	369	353	375	326	331	359	408	353	341	381	386	342	385	356	379	361	379	361	355	334	361	342	355	352	375	340	369	360	359	378	386	360	386	389	362	370	393	345	352	385	354	375	378	366	345	366	341	342	398	374	352	374	378	344	366	384	370	341	369	392	354	353	386	361	408	365	384	383	399	361	390	403	337	383	397	351	378	391	373	373	368	377	336	358	379	371	329	354	374	371	342	370	359	394	353	374	376	347	360	370	368	379	383	395	372	364	361	381	358	386	367	352	360	373	393	359	381	332	355	401	392	394	397	338	371	387	370	375	359	379	416	400	358	347	360	357	344	354	354	358	364	374	376	374	368	346	350	365	388	380	367	342	334	379	360	354	357	372	348	367	337	338	402	374	350	370	359	365	363	375	343	373	354	370	395	373	358	357	379	350	381	370	361	384	368	354	345	386	367	356	369	400	335	327	376	366	340	359	357	359	375	346	367	338	365	367	346	370	339	369	401	369	359	363	382	373	353	362	348	335	341	349	366	344	348	362	367	380	328	336	348	351	365	354	353	362	360	384	364	348	377	353	357	390	377	385	364	356	361	348	394	357	357	342	388	375	350	363	357	325	368	380	366	349	372	371	374	377	325	336	361	412	371	380	362	368	353	375	368	367	358	343	355	384	345	384	348	379	413	352	357	416	337	328	364	356	391	345	397	357	375	339	366	366	360	365	364	366	381	354	336	379	351	384	359	368	386	362	371	366	365	357	372	363	355	383	351	371	363	374	347	375	354	345	378	355	411	418	374	377	363	342	346	341	353	386	362	371	366	331	354	358	363	387	350	340	377	389	371	375	378	368	366	401	351	373	365	367	366	371	351	383	393	383	356	338	361	376	377	378	383	349	366	352	350	377	368	334	341	400	375	386	366	384	352	367	356	357	390	368	367	334	361	362	384	367	327	349	387	369	363	325	402	355	370	391	335	371	371	368	366	346	386	362	360	369	370	369	353	336	345	377	319	338	365	359	400	343	393	352	378	381	364	376	350	399	336	357	357	360	352	401	374	357	372	351	350	324	357	366	397	403	370	359	341	370	393	389	421	355	340	386	349	375	361	334	389	382	371	372	357	368	384	363	343	347	387	392	377	354	362	358	421	338	335	381	345	342	388	414	403	351	382	334	364	377	399	341	372	395	365	368	356	367	358	417	349	381	363	368	367	391	346	372	360	367	361	410	360	346	374	335	383	330	350	375	375	367	348	347	346	372	385	373	358	369	342	386	360	347	369	373	359	369	335	362	372	348	372	412	399	363	354	417	365	367	400	384	390	357	334	360	370	364	404	345	373	367	368	384	365	343	353	348	346	386	360	356	329	359	357	342	359	383	382	367	343	372	384	357	348	394	405	363	359	372	362	376	356	355	375	418	358	340	347	395	334	370	368	374	375	342	344	371	365	382	394	360	356	328	313	355	364	374	374	384	351	334	346	395	367	353	372	372	341	338	371	386	382	384	392	357	366	389	357	337	374	383	396	344	369	351	354	374	369	326	349	348	396	371	352	351	357	362	362	344	347	364	364	355	373	393	370	363	373	390	381	351	370	359	416	357	346	354	374	334	368	366	384	365	359	389	381	347	374	372	353	364	371	383	348	339	347	372	400	366	392	366	373	376	407	381	372	340	339	407	361	390	397	318	393	346	362	359	376	355	358	349	355	381	385	358	369	314	391	370	380	340	359	373	382	354	338	358	345	373	371	371	401	372	358	366	372	380	356	340	370	363	389	362	352	333	368	365	335	347	351	343	367	376	381	384	344	372	358	339	365	387	383	374	368	369	367	340	403	376	370	394	374	356	346	335	378	367	372	344	354	375	378	436	346	369	391	365	372	406	348	350	378	324	352	334	324	340	404	375	343	377	366	359	342	362	359	367	356	379	361	366	365	374	361	360	368	376	350	357	339	377	355	372	414	367	360	366	366	363	338	388	394	393	337	390	357	408	365	384	378	360	384	384	388	322	361	335	377	331	361	402	350	349	378	384	377	383	367	369	354	363	364	342	386	354	349	371	350	358	379	374	351	383	395	339	364	333	370	364	368	353	354	357	372	380	348	399	379	388	375	393	369	375	387	356	327	380	371	403	386	374	392	363	402	375	381	407	338	366	347	352	390	337	335	367	388	364	368	371	367	348	355	378	384	366	363	355	378	344	368	358	384	415	389	385	351	397	392	351	350	362	418	345	365	383	347	387	347	403	398	368	367	373	406	368	364	347	364	398	369	367	367	386	372	366	387	389	353	346	338	364	346	323	392	330	352	356	342	364	358	367	401	356	370	359	363	379	366	347	339	363
7311	11055	9510	5335	3437	2348	1755	1471	1209	1017	943	854	841	729	696	651	673	578	596	584	581	579	544	533	548	510	506	502	566	497	448	479	462	454	527	437	485	466	415	461	482	490	476	457	475	444	499	498	477	429	474	436	467	450	440	490	420	451	435	463	437	430	443	434	414	432	463	442	463	478	439	431	458	440	445	498	435	469	477	460	412	432	485	451	454	428	455	446	450	442	453	470	482	449	467	411	442	436	489	472	452	453	430	453	461	448	481	426	457	473	429	443	439	442	475	451	447	467	428	483	415	462	453	439	473	451	461	432	465	405	438	434	427	429	477	433	419	418	418	415	421	497	431	472	381	467	436	435	446	451	436	448	423	410	452	424	450	435	441	449	422	433	393	440	453	432	442	411	462	428	401	456	415	408	457	432	428	450	446	427	419	466	456	461	434	463	431	438	429	432	411	439	403	442	442	451	452	419	465	427	458	457	419	465	465	461	439	471	447	473	444	440	428	437	477	435	485	442	423	468	439	448	432	454	454	454	418	398	438	451	404	457	482	477	436	462	439	416	443	465	470	417	401	449	450	436	430	447	459	440	442	435	435	456	428	482	461	429	437	421	457	464	444	445	422	450	438	443	453	461	443	471	466	443	417	440	454	397	436	443	441	454	458	410	446	424	467	433	467	452	417	472	433	445	461	423	458	422	474	496	431	434	465	445	444	435	451	400	453	449	436	473	413	432	435	474	456	413	454	438	444	424	449	453	440	426	451	452	451	411	418	422	436	474	463	441	448	385	446	426	471	422	431	447	452	420	430	431	434	433	430	420	442	437	416	437	400	452	457	405	485	486	454	406	457	444	442	450	440	436	483	440	462	417	422	415	439	487	469	459	464	441	488	418	432	427	420	432	445	451	434	422	429	464	422	451	385	442	418	433	426	443	456	444	425	429	479	448	441	477	447	497	444	421	438	449	427	447	447	452	435	438	437	413	413	422	445	447	452	444	428	433	448	467	456	461	460	463	440	449	432	433	420	437	433	453	467	458	431	417	457	429	440	430	442	440	395	477	418	422	436	463	419	439	416	426	410	423	471	451	470	444	403	455	456	432	450	458	427	437	421	420	430	419	476	409	434	443	446	431	415	440	461	467	462	429	424	452	428	443	435	472	406	451	397	431	440	411	468	481	451	457	423	451	439	430	466	439	392	432	422	435	443	415	460	458	438	435	447	440	420	450	426	449	426	459	410	427	452	473	437	423	443	443	461	464	441	446	419	465	491	424	441	432	424	470	404	420	437	449	419	480	472	424	436	459	457	427	461	407	459	419	442	421	430	455	426	494	453	425	433	423	422	454	430	464	450	473	437	469	405	479	443	434	417	455	445	470	445	451	433	447	437	466	444	451	406	456	425	444	449	441	439	445	424	450	471	434	447	444	430	442	469	467	479	403	451	450	458	457	454	468	447	457	398	419	457	449	430	471	429	468	455	473	427	415	479	440	432	452	407	443	463	458	464	428	439	431	423	466	430	420	446	423	457	446	418	447	451	443	441	435	455	431	438	443	447	432	477	451	425	436	446	404	464	436	450	443	463	403	450	460	468	411	425	445	438	440	453	447	458	446	457	473	473	457	469	442	451	465	452	422	437	422	436	468	452	489	446	454	448	471	451	440	448	432	443	452	458	444	465	417	449	424	421	459	472	467	434	467	426	510	453	438	455	421	461	442	411	468	419	437	438	438	437	405	430	477	468	434	426	443	420	440	436	437	482	454	443	415	455	404	407	426	432	469	454	420	419	399	429	449	440	438	438	452	410	458	401	478	447	397	447	441	432	418	412	446	458	452	443	426	428	427	402	454	461	495	423	443	417	474	457	407	442	461	426	432	400	451	396	400	431	455	426	442	476	433	468	456	446	460	458	465	422	441	458	448	419	420	405	401	434	446	436	417	438	470	452	422	382	438	431	441	458	478	462	480	412	403	431	462	404	430	447	455	421	465	476	409	473	439	447	448	445	415	407	441	414	441	450	434	455	437	430	446	440	437	458	450	472	451	430	455	402	450	444	437	428	414	489	428	447	421	448	443	440	459	466	427	450	453	435	461	430	447	435	429	451	448	402	396	464	459	464	455	396	414	432	455	451	431	445	448	429	431	438	458	452	423	433	386	464	466	415	449	456	445	465	457	437	440	456	425	438	458	413	456	475	442	446	455	463	458	456	414	442	402	444	400	436	449	449	461	470	426	440	450	454	457	436	423	390	396	412	420	379	410	442	409	437	446	448	472	449	440	424	472	424	467	431	437	452	422	454	445	463	433	436	449	429	436	487	484	427	442	515	470	423	459	459	430	425	438	461	439	423	426	453	443	440	475	496	400	410	448	416	406	417	407	444	465	446	458	449	459	442	451	414	439	409	436	475	439	432	429	401	437	420	453	441	451	443	438	445	464	470	460	460	431	416	462	419	422	446	400	419	454	448	435	442	420	436	430	451	487	437	457	446	438	441	444	442	428	459	413	423	423	482	463	439	464	458	448	437	447	444	430	476	444	455	422	495	436	447	454	484	453	426	412	412	449	439	447	433	418	460	429	444	492	434	445	483	437	414	429	448	448	442	412	441	417	424	449	430	480	461	466	468	441	400	443	444	448	434	432	404	448	388	445	409	427	443	454	447	420	393	421	437	507	444	439	483	419	461	452	419	450	402	480	411	417	450	471	459	434	456	412	433	457	437	420	469	436	397	416	411	436	452	426	463	462	469	461	404	435	438	417	427	439	446	443	447	444	420	431	479	424	472	443	416	434	425	455	448	444	458	471	422	492	464	432	469	459	453	429	424	444	455	472	472	474	480	424	448	436	469	443	434	425	453	413	470	470	452	422	405	410	440	438	449	434	450	453	434	445	413	409	438	461	437	446	444	476	474	447	440	434	437	463	449	429	424	436	428	460	441	402	427	431	462	465	446	413	414	424	432	436	452	415	455	517	457	425	448	436	453	411	457	445	436	457	415	432	483	446	461	419	434	441	431	497	413	427	442	467	439	477	440	421	406	414	448	457	466	430	418	471	470	429	429	452	439	450	431	440	408	464	474	461	415	438	448	458	429	455	406	410	420	413	488	431	436	389	441	445	458	422	445	450	448	420	472	429	470	437	457	470	445	462	463	444	475	457	459	437	419	396	394	425	418	484	452	449	429	480	424	469	435	448	438	446	432	414	422	420	462	430	476	425	446	414	472	390	450	473	448	425	450	465	467	438	470	424	419	417	455	456	403	425	431	418	468	410	454	413	440	478	422	451	443	435	446	444	418	445	443	398	428	438	430	486	432	465	412	450	446	447	434	450	434	399	429	433	411	395	467	442	423	441	436	453	441	421	443	425	437	432	465	414	434	472	477	443	441	426	389	448	495	436	482	439	464	434	461	468	411	409	435	455	441	483	457	463	473	443	452	477	430	405	453	445	437	427	436	435	431	449	472	438	442	443	457	442	468	411	385	419	443	416	442	451	453	448	477	463
23821	21084	28136	24248	21088	21139	9525	1437	969	921	871	761	742	664	661	631	572	608	594	604	554	537	562	570	561	514	516	526	531	537	506	499	501	505	516	505	461	453	511	513	465	480	491	459	518	495	470	498	480	438	494	513	507	498	465	476	478	442	502	486	466	460	514	417	437	459	503	480	449	492	453	485	447	447	440	477	433	497	449	460	512	513	438	499	434	497	477	443	450	482	499	441	447	442	465	480	510	454	483	447	492	490	426	503	456	482	472	435	462	442	477	470	471	481	467	461	461	462	445	455	437	429	490	476	447	440	488	446	506	486	442	465	443	467	446	462	467	451	451	462	449	485	444	487	474	472	461	467	452	453	481	471	455	466	471	442	460	471	435	440	438	470	470	490	457	471	446	441	443	472	455	494	463	472	459	448	462	442	467	452	481	476	463	453	508	485	453	466	454	431	484	469	455	471	485	458	507	419	425	421	448	490	462	450	481	461	429	473	450	454	490	488	489	454	465	492	491	467	450	468	459	470	483	484	494	445	445	481	450	484	452	472	476	422	461	484	468	441	460	475	440	457	450	466	445	452	492	474	437	459	490	450	428	441	475	486	457	479	432	471	447	478	447	454	453	469	456	473	499	465	436	472	503	473	468	465	440	465	462	421	456	456	473	447	512	470	465	463	436	457	423	436	468	448	464	466	479	469	448	459	461	473	468	463	460	455	454	491	470	498	479	452	452	458	454	457	425	481	464	476	478	456	478	467	430	433	453	474	491	456	447	477	477	452	442	474	476	486	461	478	489	439	452	478	497	473	440	477	489	496	430	459	463	443	440	431	483	460	474	475	450	490	472	423	450	460	456	448	457	455	464	453	451	451	473	470	440	440	501	482	404	473	481	452	421	461	447	492	457	456	468	474	458	507	453	502	452	430	457	442	450	428	452	403	455	498	460	456	443	497	492	441	530	432	472	466	440	447	461	480	475	462	415	456	478	475	462	470	449	459	454	465	440	474	421	456	513	479	509	429	482	457	473	495	475	460	444	501	447	467	472	475	478	424	489	424	449	447	503	462	438	472	450	495	433	465	481	494	473	446	430	446	505	439	461	458	442	443	484	446	461	491	472	440	475	484	461	446	423	487	498	466	483	414	452	483	474	517	491	445	482	486	468	478	477	457	456	456	467	448	453	437	454	456	438	470	478	463	477	477	470	456	465	419	456	457	452	476	460	458	452	461	433	467	479	443	426	463	451	460	447	471	472	465	465	477	459	487	472	479	497	468	481	532	466	448	485	437	461	448	448	484	471	492	416	453	415	474	482	422	494	465	470	439	445	431	456	466	488	426	481	472	448	432	453	439	473	436	510	457	483	465	526	465	453	462	456	510	459	447	468	479	451	449	437	485	475	427	473	488	444	472	441	485	467	474	459	458	481	469	466	479	437	426	469	477	467	431	455	486	498	481	478	483	450	431	457	466	444	450	455	481	457	443	452	458	467	473	448	456	512	462	438	450	467	471	489	432	495	460	415	491	480	484	436	458	480	462	422	454	468	466	467	481	415	456	447	462	448	398	495	500	457	463	449	477	462	474	495	446	481	511	454	465	451	469	451	485	468	424	449	467	420	421	478	463	473	489	443	471	467	498	478	469	509	455	473	435	447	474	426	470	478	405	496	458	442	439	467	416	450	451	488	432	468	426	425	457	482	468	442	469	455	464	501	443	476	488	465	443	462	458	460	444	427	489	418	453	409	491	458	473	439	484	459	478	457	447	467	465	468	472	467	470	435	499	453	502	463	459	488	433	461	473	459	487	458	478	445	484	417	459	446	484	469	487	448	418	507	494	464	448	455	471	478	490	470	442	460	466	440	449	473	434	442	451	469	446	515	473	482	454	454	445	438	456	484	475	439	476	473	477	467	465	466	466	503	440	451	476	473	432	481	445	443	433	490	480	477	448	468	459	469	488	424	471	473	453	494	442	480	448	456	428	457	442	451	483	463	482	499	440	445	438	489	459	449	500	449	469	453	481	480	458	454	453	479	458	472	456	436	508	444	467	467	479	483	484	483	476	437	482	491	448	470	456	477	463	477	477	447	422	459	448	440	454	443	514	449	469	516	472	464	454	425	447	478	516	456	462	485	440	460	465	458	437	433	436	488	416	451	445	468	476	465	482	420	490	449	433	499	455	485	463	448	428	475	467	439	457	463	475	466	420	465	489	433	502	445	442	474	454	454	449	469	469	484	458	470	473	483	446	423	464	483	450	504	439	481	481	446	470	460	471	433	422	455	455	463	455	473	478	442	456	462	419	451	483	436	453	445	427	491	465	475	495	460	459	457	447	453	441	412	446	465	436	440	473	457	448	473	466	449	448	493	467	477	488	466	434	428	459	472	447	494	436	460	469	474	419	492	487	453	456	458	475	440	456	454	451	428	470	472	466	484	454	449	458	460	432	443	473	444	462	461	476	488	436	497	440	450	445	498	450	434	480	420	451	476	475	445	489	463	491	461	469	480	485	451	427	456	451	462	445	436	490	475	530	509	474	487	474	447	476	487	451	430	468	430	457	476	485	481	467	427	459	470	498	477	448	427	454	459	434	433	467	438	476	459	462	468	508	488	483	477	498	475	491	457	444	434	445	472	433	432	443	451	467	492	434	452	446	460	407	496	450	420	464	433	477	448	460	472	480	489	434	479	514	464	428	466	457	429	457	497	448	474	446	466	474	456	464	445	428	433	448	445	478	447	480	421	435	459	461	432	428	481	447	447	419	452	442	475	440	489	444	470	492	474	488	454	477	476	463	419	481	453	512	494	492	455	457	471	495	485	491	490	465	504	453	434	441	478	455	453	414	457	471	440	453	452	438	411	445	470	488	510	435	443	460	455	450	483	458	526	466	480	459	465	493	489	444	477	459	475	450	486	452	443	447	467	460	459	496	442	453	450	478	444	479	484	476	490	486	466	457	461	453	445	418	460	445	459	459	483	415	470	457	414	449	468	476	476	456	467	429	472	453	458	429	465	468	429	488	454	451	496	467	426	450	482	458	435	491	473	442	513	421	463	487	387	464	497	478	497	487	457	447	494	469	452	481	458	495	491	444	444	480	464	471	477	464	450	487	451	432	440	448	461	424	454	500	481	439	482	474	444	465	432	488	442	460	457	464	497	432	531	472	447	484	490	447	478	498	438	461	473	473	444	489	462	471	467	435	444	481	456	496	472	440	504	480	448	450	441	493	474	424	504	463	491	431	464	481	432	453	470	471	430	481	424	460	453	491	448	411	468	415	475	446	463	497	474	468	456	449	444	477	415	462	455	475	439	479	457	472	440	424	455	470	478	472	471	458	459	479	460	510	469	461	442	457	439	479	428	454	467	434	493	437	464	473	484	434	488	464	486	475	432	481	432	452	455	434	458	484	426	449	446	501	480	465	519	434	476	457	440	485	450	460	461	435	441	473	453	471	471	458	477	421	495	474	477	511	379	467	437	453	461	464	439	459	466	443	473	492
10457	18241	15989	9347	6136	4328	3182	2530	2057	1812	1488	1359	1177	1083	998	936	905	835	801	768	804	715	727	681	673	613	630	623	663	589	600	541	554	567	576	564	527	511	532	522	526	539	529	556	556	506	502	477	532	496	498	489	545	507	505	510	528	531	479	473	498	537	473	551	505	492	521	505	485	494	456	467	490	508	499	501	477	495	481	497	527	467	502	486	506	517	502	503	480	493	470	458	521	491	492	522	457	537	493	498	496	495	484	495	482	479	462	465	507	492	512	512	477	474	478	468	484	493	494	471	518	483	508	470	474	533	464	500	462	469	462	453	511	458	452	453	464	481	501	474	477	507	477	493	483	470	480	464	481	464	476	505	463	481	486	479	476	469	453	485	477	490	448	476	441	444	464	452	516	463	503	450	477	479	502	482	439	472	481	460	548	436	479	491	482	477	465	494	465	491	469	480	486	460	486	497	489	445	474	442	437	431	480	455	482	463	460	495	454	454	492	464	461	461	526	442	460	470	468	529	492	448	477	500	458	451	472	473	456	507	475	457	441	476	488	477	473	461	469	480	487	475	488	476	467	460	512	462	495	501	469	491	477	518	446	497	468	457	425	502	454	488	486	506	446	492	519	469	480	492	506	499	497	480	482	497	535	424	469	500	487	474	499	483	497	491	496	479	495	476	490	494	444	448	460	478	492	487	471	447	478	492	489	457	475	501	467	478	511	493	498	475	482	489	490	507	475	459	440	448	506	504	503	494	455	497	465	493	491	486	518	502	478	453	488	506	488	487	476	491	454	508	458	472	431	473	471	489	490	470	503	506	489	489	465	455	469	507	457	497	475	491	489	462	397	481	492	488	481	483	503	449	489	484	466	448	461	462	495	468	480	460	477	479	476	475	475	459	464	454	479	455	487	472	499	488	474	494	462	448	478	464	455	489	499	455	454	478	500	498	489	465	472	462	482	435	503	457	450	463	500	451	478	469	455	478	454	508	446	489	524	458	491	481	472	462	462	451	477	452	449	497	484	500	454	477	459	484	466	466	469	482	484	508	487	471	474	470	480	499	427	488	496	473	484	435	467	479	474	419	473	431	475	498	457	461	506	476	466	446	508	499	444	462	483	499	477	429	459	496	465	475	469	478	473	443	457	476	486	488	468	477	484	466	478	430	484	438	480	469	497	511	471	509	470	456	464	516	482	472	478	483	471	485	457	521	466	448	484	474	496	473	486	474	507	500	482	528	498	458	482	508	500	487	495	462	468	479	486	432	499	458	455	492	490	531	477	531	484	458	476	487	458	445	491	468	472	483	506	462	469	478	493	482	466	463	453	444	472	472	471	474	467	497	443	480	474	468	466	490	503	498	469	464	446	500	473	480	454	472	465	478	462	453	454	467	448	489	490	468	441	461	460	521	483	522	407	460	487	441	458	473	484	484	492	482	500	457	498	498	498	447	503	507	490	475	438	468	464	478	426	429	475	454	487	455	504	503	479	465	492	503	482	496	492	450	489	479	504	501	429	520	474	496	489	450	488	465	480	481	467	495	478	436	467	455	445	493	432	471	475	507	469	491	447	455	483	467	463	493	499	465	468	478	501	474	442	478	469	487	493	477	491	486	531	476	455	482	459	489	485	486	489	461	485	488	458	477	481	517	483	478	444	480	447	492	481	487	490	440	485	462	453	482	503	490	439	507	494	475	487	488	463	501	475	435	473	465	468	503	492	471	475	488	491	456	468	504	483	477	480	508	475	458	437	501	506	515	442	462	495	483	434	444	466	458	466	483	472	475	471	484	466	485	455	484	482	484	513	473	453	497	518	491	495	475	446	491	493	483	468	440	463	481	486	476	501	479	485	494	462	466	489	490	481	492	481	490	447	457	475	498	471	496	449	474	447	509	450	453	488	433	509	497	484	478	468	442	477	472	457	427	466	527	484	436	504	485	486	443	520	486	509	442	470	474	487	429	478	434	456	479	464	492	429	478	485	465	498	469	498	466	457	461	503	525	501	506	469	496	476	462	473	495	470	475	465	478	486	478	459	434	491	477	478	439	511	479	474	497	474	437	490	484	482	488	476	465	512	480	449	475	477	420	407	496	539	481	501	442	469	477	457	457	514	515	450	502	464	516	494	514	484	477	461	475	475	467	519	465	461	462	495	497	484	464	465	465	460	461	473	499	474	502	482	447	474	434	491	493	501	477	475	517	464	529	476	497	479	499	483	453	506	456	466	467	457	489	464	521	491	474	513	478	473	495	476	481	464	433	494	456	478	479	466	491	484	503	469	467	448	440	482	446	467	476	443	472	456	470	462	506	490	464	479	479	492	464	445	480	464	494	461	494	464	464	474	455	475	481	476	460	464	449	477	447	475	488	456	490	433	473	446	486	453	446	473	471	464	490	481	513	525	480	467	490	484	450	430	454	474	451	451	463	458	463	459	463	443	460	489	507	479	523	504	505	480	471	475	473	501	476	481	497	481	478	488	476	475	469	467	488	480	464	466	493	471	482	499	460	489	523	452	486	487	554	493	485	482	496	486	468	485	470	470	455	451	452	464	448	477	508	480	458	485	465	490	463	450	472	489	466	454	448	484	478	479	480	494	461	470	456	496	505	471	476	458	495	465	455	525	497	466	506	477	437	473	506	433	520	456	482	448	489	431	459	459	470	520	436	477	486	496	502	456	480	471	477	433	481	460	495	468	457	480	512	480	483	459	479	444	482	472	482	476	497	466	484	462	492	423	414	462	481	451	472	503	473	508	451	463	500	470	480	505	496	452	486	490	444	503	483	512	478	445	470	447	472	456	464	505	473	483	489	493	476	472	458	478	510	454	480	487	473	450	435	438	453	512	469	502	433	505	475	496	475	478	487	443	467	476	487	448	488	507	493	467	441	466	524	498	433	502	457	477	428	497	472	501	502	497	509	464	449	505	486	504	505	504	484	454	455	471	464	472	451	452	474	458	465	475	504	525	510	489	450	478	456	482	476	518	479	492	428	507	496	493	454	505	463	505	493	473	509	499	482	472	514	479	487	469	454	519	521	507	505	462	445	472	495	504	434	488	470	470	474	495	481	465	478	463	456	508	458	489	487	485	490	488	515	462	490	510	475	501	489	496	510	450	478	464	460	502	457	501	492	485	483	511	505	467	474	455	454	447	445	469	511	465	435	489	465	464	464	462	503	459	478	498	469	475	513	474	474	494	492	489	501	463	479	471	508	495	470	515	471	478	477	493	484	469	456	493	462	455	481	470	471	464	481	471	475	451	477	475	495	518	444	431	496	464	476	482	493	516	489	490	480	501	480	478	469	467	512	495	473	452	508	525	467	476	474	484	486	454	470	482	438	453	503	439	500	462	482	464	454	452	462	464	485	419	494	473	450	477	459	504	489	481	472	484	475	439	472	463	490	476	446	464	486	494	449	462	460	469	475	482	488	547	477	448	479	463	480	485	512	512	483	476	471	471	508	435	460	460	423	486	457	448	474	469	475	480	483	477	440
28162	15933	3152	1205	998	997	953	982	942	942	981	963	963	998	1006	993	973	1023	960	937	956	944	915	942	958	998	1020	976	968	976	977	959	963	1063	899	985	906	943	964	934	980	1013	953	1010	961	953	1030	911	969	999	988	947	1000	981	986	969	1001	971	950	952	907	940	954	989	919	918	962	933	939	942	950	981	941	970	951	961	933	987	978	954	951	1003	971	989	977	988	974	962	1003	938	990	948	931	949	973	963	959	954	961	939	973	943	985	927	959	943	944	948	984	944	973	1011	1001	995	984	984	920	940	1017	954	984	952	946	999	913	984	912	970	953	962	972	973	988	929	997	996	916	1042	977	961	978	954	974	936	1001	960	913	968	943	929	962	955	980	938	912	1018	1030	949	978	986	1011	969	923	919	964	990	947	994	946	957	978	986	927	982	943	940	1039	1004	961	970	1034	956	980	961	1022	990	966	967	1013	983	980	953	904	957	1024	964	1032	981	964	962	982	906	926	891	944	966	957	918	978	935	907	978	1019	947	951	940	948	1032	985	950	989	1013	921	924	987	963	951	992	933	929	997	962	1004	969	949	994	991	936	906	991	952	1007	972	973	978	958	885	956	906	973	983	977	992	955	946	1008	1013	936	927	997	965	984	926	977	916	985	949	892	975	932	951	946	1015	943	944	1015	924	971	961	965	955	945	1003	962	964	955	993	999	981	951	964	972	942	936	955	957	954	940	1017	902	946	904	953	957	959	884	990	956	983	952	969	974	920	933	983	972	988	984	1005	945	938	997	929	997	942	951	996	943	954	975	977	958	974	951	959	976	948	980	953	955	960	983	938	967	987	940	969	970	919	939	988	1020	954	895	998	944	950	988	1029	962	987	947	969	961	973	989	962	976	958	977	970	967	936	992	958	918	984	993	962	997	949	995	916	957	980	968	994	902	973	944	974	977	947	979	966	948	969	946	935	981	1048	961	963	928	1001	949	950	962	1001	965	937	980	890	1018	920	949	1021	966	950	976	964	960	975	955	924	995	986	943	925	967	946	971	1031	978	942	951	999	993	917	974	995	938	931	981	979	986	934	997	949	935	981	959	989	996	961	992	1001	937	965	926	979	955	950	1017	954	953	978	943	950	987	988	953	937	968	986	990	957	916	979	903	919	956	941	985	970	965	1012	978	971	977	931	969	971	948	1010	909	937	916	959	916	926	947	991	993	999	977	966	945	940	988	956	900	947	924	900	923	962	930	1009	1016	939	984	960	963	990	961	1005	985	926	1013	910	923	912	956	984	930	1018	920	1001	980	981	926	947	987	948	997	899	918	978	954	968	937	906	957	988	967	1010	974	939	917	1022	935	1006	990	977	1000	963	898	965	1009	939	983	949	963	1015	966	931	959	935	985	971	912	980	968	935	946	993	940	937	895	942	994	918	984	940	1001	908	981	946	930	887	984	963	955	991	954	921	970	962	935	968	982	1028	992	958	956	927	992	1005	977	972	950	979	1018	969	994	956	999	937	991	943	933	1002	992	962	938	1040	1027	949	980	960	988	975	1014	996	1019	917	969	982	1017	979	1029	971	1012	1007	897	960	943	1012	988	940	971	1003	1007	969	1025	962	998	955	1006	955	982	968	1010	983	938	991	941	1017	1031	958	995	957	1011	998	946	959	973	977	963	917	961	972	990	954	923	979	961	981	908	953	972	967	1015	1005	939	974	923	960	993	991	961	965	952	946	968	937	987	941	1021	984	977	943	994	989	981	1000	976	970	966	993	919	1013	959	937	945	953	931	934	973	964	994	948	974	956	974	887	938	972	975	949	977	908	955	994	964	1014	963	934	983	927	1024	991	980	958	995	993	996	988	997	926	991	928	972	976	1026	934	950	936	905	989	910	897	951	1017	986	939	924	966	990	930	934	967	975	996	1014	944	952	1031	1007	945	901	941	975	1012	966	988	940	955	955	966	947	936	1017	938	991	1001	975	970	966	951	918	1009	971	940	957	1007	985	882	915	963	975	983	953	954	950	893	985	901	998	914	957	965	949	982	964	962	924	992	981	965	963	986	949	930	984	919	942	954	954	958	942	985	984	1041	984	1064	933	945	955	1025	930	931	960	968	978	958	955	1007	943	1013	947	973	908	959	925	951	917	933	959	957	947	945	928	959	1008	972	974	990	981	950	977	918	898	956	952	947	996	941	996	892	1024	944	991	941	998	990	920	981	878	927	930	932	946	956	989	958	949	1035	929	979	884	971	952	941	929	997	954	988	957	977	989	978	956	966	984	922	922	1024	948	902	979	971	984	942	983	949	979	966	1002	972	974	967	956	995	930	952	958	955	990	993	935	965	985	948	953	960	921	939	937	954	925	1024	959	991	950	1025	1009	975	963	939	934	971	930	981	1001	953	931	934	1013	976	998	1011	933	1031	990	936	913	992	974	906	923	984	990	874	930	954	950	953	928	963	888	979	921	954	1005	981	979	940	991	903	960	1012	1018	940	1035	958	909	925	908	958	965	961	948	974	953	932	988	966	980	1002	1003	889	985	1007	1037	991	1005	996	954	991	982	921	978	980	1042	957	986	927	921	999	969	978	950	979	961	984	984	929	997	990	973	988	980	913	989	960	988	966	934	938	935	1056	937	981	940	963	1001	952	987	944	1033	949	977	913	994	924	982	962	996	955	979	978	1006	962	898	1002	918	1016	962	1034	912	972	960	979	941	991	984	941	925	955	993	946	870	965	927	950	953	973	958	961	971	938	896	959	982	933	929	951	1004	974	988	886	957	986	972	1018	970	981	995	969	975	932	965	901	967	1015	956	933	963	934	978	936	975	1030	1037	923	971	977	930	972	981	1036	963	993	964	892	973	984	997	1031	1032	923	947	928	1002	900	923	958	959	981	976	947	1001	962	998	973	897	1004	966	919	982	996	1016	980	969	993	984	978	976	997	1003	981	977	976	986	970	960	984	902	991	915	956	931	984	945	932	1009	935	971	1004	954	991	944	896	952	981	983	1042	949	939	897	925	939	982	964	939	975	967	974	928	951	983	1013	950	953	1001	969	947	875	990	906	996	961	972	954	991	958	945	970	934	998	986	953	935	914	993	976	1000	1015	943	973	946	973	960	902	972	974	972	1002	947	1019	942	968	912	997	963	913	927	956	1010	992	951	955	993	977	998	939	933	996	1006	967	927	964	932	985	999	961	940	926	937	946	986	1000	969	1034	959	988	1032	967	951	1023	930	996	951	986	1033	961	975	954	961	939	958	902	951	1004	933	919	1042	1007	931	958	984	939	969	954	980	970	1005	962	931	881	985	960	981	991	989	1004	984	947	1033	962	999	851	961	906	945	945	1012	1034	972	995	966	926	902	956	984	1019	967	983	1001	973	1026	941	943	934	966	992	997	890	931	948	1015	995	936	970	985	936	948	994	916	1003	940	938	934	922	905	922	952	1006	987	989	937	968	1002	1003	930	985	980	961	941	974	976	938	977	964	948	1000	936	949	1000	957	1027	999	989	914	961	1011	915	1011	904	994	931	1004	966	923	956	983	1004	948	979	936	990	963	964	953	1004	988	943	983	924	988	980	961	1019	971	941	979	956	972	957	953	942	933	933	1002	935	1016	1010	994	945	971	923	976	965	931	969	992	933	933	927	976	930	998	962	942	980	955	966	965	962	988	940	977	944	972	945	981	985	922	923	974	941	928	995	961
5350	1527	1548	1257	1170	1125	1075	1082	1037	1063	1091	1052	1019	1083	1074	1067	1079	1081	1122	1107	1119	1094	1065	1080	1046	1093	1158	1023	1020	1027	1058	1070	1086	1058	1018	1086	1037	1101	1080	1079	1029	1130	1078	1073	1100	1099	1079	1080	1095	1055	1016	1073	1099	1057	1012	1069	1070	1063	1030	1074	1111	1067	1100	1073	1084	1054	1000	1036	1084	1047	1025	1017	1014	1065	1017	1040	1014	1074	1000	1054	1044	1111	1020	1031	1084	1071	1121	1071	1020	1055	1047	1114	1035	1071	1044	1039	1067	992	1093	986	1025	1124	1091	1095	1121	1059	1012	1064	1039	1030	1053	1068	1071	1070	1066	1092	1051	1101	1101	1025	1089	1047	1072	1076	1123	1051	1021	1109	1055	1043	1035	1066	1063	1073	1133	990	1041	1096	1052	1063	1058	1116	1070	1045	1062	1002	1092	1053	1078	1081	1054	1044	1067	1088	1056	1027	1040	984	1030	1019	1061	1081	1088	1107	1006	1038	1037	1020	1012	1065	1064	1066	1064	1033	1066	1072	1059	1050	1055	1052	1026	1050	1087	1031	1035	1087	997	1118	1011	1028	1031	1056	1022	1085	1059	1076	1118	1085	1096	1123	1023	1012	1082	1017	1060	1055	1016	1098	1070	1061	1070	1036	1061	1019	1026	1080	1051	1068	1084	1013	1104	1051	1049	1048	1060	1039	1068	1014	1028	972	1025	1081	1014	1039	1108	1072	1014	1076	1072	1066	1047	1046	1054	1077	1055	1088	988	1061	998	1068	1091	1082	1028	1059	1074	1076	1092	1067	1005	999	1086	1112	1033	1034	1055	1107	1083	1073	1127	1121	1049	1097	1081	1076	1060	1042	1057	1031	1100	1068	1072	1020	1032	1090	1027	1017	1050	1082	1014	1091	1026	1086	1109	1087	1095	1059	1009	1079	1070	1043	1033	982	1027	1047	1041	1086	1069	1042	1053	982	1063	1054	1079	1073	1048	1038	1104	1080	979	985	1039	1034	1103	1088	1103	1075	1109	1027	1030	1054	1009	1032	1094	1089	1029	1095	1014	1098	1066	1079	1087	1017	1088	1055	1055	1081	1061	1017	1047	1046	1044	1031	990	1082	1052	1040	1088	1081	1088	1046	1026	1083	1086	1029	1066	1015	1073	976	1075	1044	1040	1012	1020	1062	1089	1102	1105	1029	1053	1098	1048	1112	1045	1075	1077	1092	1036	1012	1093	1076	1114	1075	1031	1046	1055	1014	1076	1071	1043	1097	1030	1065	1047	1041	1036	1047	1042	1090	1019	1008	1061	1031	1034	1087	1106	1096	1055	970	998	989	1067	1077	1024	1032	1068	1074	1061	1047	1049	1068	1065	1066	1018	994	1046	1051	1105	1017	1035	1118	1051	981	1061	1018	1072	1063	1066	1048	1078	1081	1035	1041	1055	1010	1078	1025	1026	1163	1079	1083	1086	1054	1113	1080	1050	1077	1065	1066	1045	1097	1094	1038	1074	1073	1077	1122	1060	1057	1051	1047	1008	1075	1046	1042	1072	1008	1031	1032	1032	1051	1079	1050	1052	1051	1094	1023	1041	992	1076	1050	1048	1035	1073	1057	1008	1029	1084	1002	1107	1041	1030	1082	1101	1058	1039	1100	1059	1063	1076	1080	1078	1074	974	1050	1098	1032	1039	1112	1109	1083	1031	1002	1070	1042	1054	1049	1017	1067	1059	1040	1070	1013	1029	1077	1033	1008	1016	1088	1072	1074	997	1052	1059	1050	1035	1025	1092	1061	970	1036	1043	1011	1072	1033	1057	1139	1040	1077	1083	1103	1079	1065	1077	981	1017	978	1075	1041	1065	1042	1109	1045	1076	989	1058	1050	1020	1052	964	1052	1034	1061	1091	1021	1033	1044	1072	1083	1008	1073	994	1044	1046	1132	1037	1050	1052	1012	1056	1093	1071	1071	1054	1041	1041	1101	1083	1109	1008	1094	1077	1076	1046	1041	1039	1098	1064	1057	1103	1071	998	1072	1064	1054	1042	1067	998	1036	1082	1064	1056	1047	1067	1025	1084	1034	1001	1039	1037	1036	1066	1025	1064	1048	1060	1065	1088	1032	1019	996	1032	1057	1048	1016	1032	1062	1137	1036	1070	1042	1097	1028	1083	1098	1011	1083	1036	1092	1063	1043	1094	1086	1088	1042	1112	1072	991	1056	1101	1075	1060	1128	1040	1079	1080	1048	1026	1057	1063	1037	1092	1068	1099	1014	1028	1045	1067	1046	1035	1045	1020	1052	1041	1100	1001	1061	1020	1025	1080	1043	1085	1033	1080	1143	1007	1119	1003	1065	1058	1031	1116	1016	1029	1068	1033	1032	1070	1052	1044	1061	1062	1034	1082	1081	1030	1063	1050	1056	1100	1058	1030	1070	1074	1049	1096	1016	984	1081	1070	1048	1030	1004	1048	1076	1031	1050	1056	1071	1071	1069	1020	1005	1059	1015	1070	1009	1035	1053	1084	1018	1051	1045	1052	1046	1070	1072	1056	1060	1060	1014	1073	1051	1042	1056	1071	1060	1041	1102	1025	1029	1078	1029	1045	1052	1025	1005	1038	1039	1047	1050	1044	1062	1024	1086	1080	1075	1020	1090	1043	1025	1049	1058	1069	1068	972	1051	1063	1039	1067	1070	1041	1067	1073	1085	1053	1060	1034	1040	1074	1055	1054	1108	1081	1117	1042	1020	1016	1074	1067	1104	1049	1030	1035	1037	1033	1057	1054	1078	1047	1107	1055	1076	981	1037	1025	1035	1023	1018	1056	1042	1068	1050	1017	1063	1040	1033	1067	1123	1127	1055	1041	1014	1055	1076	1035	1063	1035	1067	1087	1120	1054	1058	1036	1047	1103	1035	1090	1095	1059	991	1070	1086	1027	1104	1004	1044	1092	1083	1083	1085	1033	1019	1033	1049	1135	1028	1041	1069	1080	1026	1079	993	1106	1035	1048	1084	1081	962	1077	1014	1015	1104	1015	1104	1039	1061	1025	1072	1046	1056	1058	1068	1063	1054	1019	1018	1040	1067	1061	1083	1046	1023	1078	1018	1075	1079	1103	1041	1062	1018	1053	1097	1057	1053	1089	1079	1035	1030	1090	1017	1052	1086	1033	1109	1041	1064	1098	1022	1016	1070	1064	1016	1052	1043	1051	1038	1096	1118	1041	1104	1029	1070	1050	1051	1068	1078	1064	1032	1097	1085	1035	1031	1071	1011	1109	1084	1054	1053	1088	1098	987	1037	1088	1055	1106	1014	1000	990	1034	1025	1002	1028	1020	1052	1086	1039	1015	1019	1054	1032	1040	1090	1077	1107	1018	1084	1105	1098	1043	1085	1069	1017	1065	1025	1058	1081	1060	1049	1095	1090	1112	1018	1045	1070	1018	1035	1127	1027	1079	1081	1050	993	1055	1098	1086	1008	1032	1060	1054	1055	1036	1063	1039	1085	1034	1024	989	1044	1060	1041	1094	1042	1017	997	1099	1057	1044	1036	1062	1035	1058	1031	1015	1087	986	1078	1064	1081	1104	1091	1025	1081	1077	1037	1056	1055	1096	1029	1041	1037	1003	1014	1001	1068	1093	1024	1015	1017	1129	1049	1039	1091	1088	1022	1119	1118	1129	1067	1064	1031	1082	1019	1032	1023	1140	1054	1049	1011	1040	1089	1067	1081	1050	1079	1059	1099	1090	1052	1011	1071	1056	1094	1061	1058	1038	1049	1094	1038	1073	1031	1042	1059	1110	1035	1059	1023	1097	1045	1095	1051	1093	1036	1063	1015	1073	1008	1073	1023	1008	1053	1110	1018	1059	1022	1039	1006	1065	1031	1037	1097	1033	1034	1100	1047	1064	1029	1068	1080	1058	1025	1135	1101	1018	1153	1022	1092	1053	1051	1044	1042	1038	1078	1052	1082	1089	1059	1089	1026	1026	1073	1060	1074	1026	1028	1084	1112	1064	1031	1057	1036	1082	1058	1057	1053	1065	1056	1037	1019	1015	1085	1042	1067	1053	1016	1005	1055	1089	1055	1085	1028	1023	1070	1056	1024	1050	1051	1059	993	1079	997	1080	1096	1052	1044	1046	1065	996	1042	1053	1057	1048	994	1007	1047	1071	1041	1106	1033	1044	1057	1014	979	989	1046	1053	1026	1027	1026	1101	1076	1084	1073	1091	1106	1038	1083	1068	1036	1059	1075	1062	1060	1030	1067	1013	1072	1061	1067	1048	1040	1049	1045	1042	1040	1035	1017	1078	1065	1052	1120	1012	1046	1030	1079	1102	1047	1057	1042	1053	1077	1008	1049	1074	1090	1087	1051	1005	1051	975	1031	1056	1050	1091	1040	1020	1074	1053	1068	1046	1097	1072	1039	1035	1023	993	1027	984	1050	1009	1042	1076	1055	1053	1005	1098	1052	1067	1091	1048	999	1015	1089	1147	1067	1095	1095	1066	1089	1092	1125	1083	1073	1100	1003	1014	1096	1021	1114	1018	1067	1038	1021	1022	1027	1007	1079	1064	1086	1102	1069	1062	1016	1057	1046	1113	1042	1095	1048	1040	1134	1044	1062	1061	1081	1051	1028	1063	1087	1100	1067	1058	1062	1009	1088	1062	1068	1058	1046	1067	1045	1087	1048	1076	1091	1067	1051	993	1066	1137	1022	1035	1116	1047	1047	1036	1068	1051	1063	1023	1080	1066	1049	1047	1015	1099	1070	1104	1088	1032	1083	1013	1022	1095	1056	1078	1102	1028	1088	1064	1038	1082	1046	1031	1062	963	1041	1107	1100	1030	1047	1121	1128	1078	1083	1068	1035	1072	1038	1024	1028	1057	1060	1033	1054	1026	997	1037	1077	1096	1039	1041	1021	1057	1012	1027	1033	1062	1030	994	1022	1079	1012	1021	1112	1047	1016	1003	1072	1076	1051	1029	1068	1078	1069	1076	1055	1039	1049	1045	1090	1049	1028	1038	1027	1033	1073
26081	21126	27833	24662	21138	10196	1198	810	614	560	581	572	492	497	429	434	452	434	415	393	445	421	404	384	393	403	376	373	406	409	395	384	396	420	376	388	374	346	369	413	379	380	383	376	374	365	395	374	386	336	352	347	388	335	373	385	358	357	370	379	378	369	368	390	387	364	374	352	381	341	353	378	355	378	376	357	348	395	395	384	363	349	353	328	348	356	363	336	332	357	362	358	376	382	354	391	351	360	346	367	372	359	377	370	315	354	355	371	350	363	335	354	365	358	382	351	346	383	391	336	336	373	332	375	407	385	405	365	351	337	359	353	344	354	358	351	395	371	363	385	334	358	357	356	374	369	356	390	363	361	371	369	375	410	327	364	354	376	343	365	387	399	383	382	357	362	358	338	372	382	374	376	377	389	384	401	347	348	353	361	353	375	344	357	352	364	367	381	377	377	350	364	374	401	378	411	363	354	354	329	381	355	374	379	381	377	381	376	314	344	313	332	337	340	404	373	378	345	376	368	314	339	372	372	335	379	340	403	367	324	394	375	367	395	329	349	349	375	380	382	346	373	355	372	338	348	365	367	370	362	361	394	388	368	363	366	375	385	361	352	356	363	317	356	363	347	376	358	344	374	387	370	344	391	354	388	381	375	368	348	352	375	330	378	358	349	383	367	373	382	357	352	341	378	345	344	374	359	356	363	343	382	366	314	363	391	381	373	388	377	347	364	343	376	366	379	356	381	367	357	413	387	359	348	367	328	339	345	389	414	363	358	357	346	341	359	350	365	363	345	381	365	373	382	357	381	376	387	352	363	399	320	398	384	345	374	370	328	341	371	352	380	303	361	388	334	362	364	388	343	353	357	356	399	386	348	357	351	344	344	371	355	355	326	404	358	347	381	373	395	357	343	371	373	339	349	383	343	380	353	350	360	383	338	361	365	362	390	381	370	387	360	352	370	359	392	337	344	375	350	352	379	409	367	415	365	342	327	338	338	382	334	362	360	347	358	376	365	390	348	369	388	378	373	385	369	381	380	374	356	378	367	380	350	376	350	388	369	351	346	359	377	338	378	370	375	351	375	381	399	369	378	365	385	339	349	375	359	341	359	388	357	405	397	339	349	356	393	393	355	388	351	376	356	369	395	376	343	386	319	337	378	383	372	340	369	364	365	352	361	358	360	385	342	387	390	381	351	367	368	330	365	358	346	400	389	331	340	362	352	355	363	352	393	364	379	369	389	346	364	373	406	344	345	317	349	403	334	353	369	336	340	360	353	373	366	362	372	398	367	354	323	338	353	355	351	364	368	341	349	358	393	379	367	365	371	368	366	382	345	363	373	379	317	356	376	379	381	359	354	377	383	376	340	384	354	357	359	366	392	374	400	398	370	349	364	368	383	362	369	379	334	343	366	377	384	345	340	370	372	394	367	344	364	375	353	316	360	361	358	376	352	340	354	364	361	383	377	376	364	385	380	363	377	366	365	333	370	339	390	375	366	328	384	375	365	384	355	342	400	393	385	386	374	388	378	370	383	344	332	327	317	372	375	368	368	369	379	362	340	378	380	390	358	410	317	365	394	380	371	386	363	358	356	364	380	352	358	352	379	380	372	353	352	344	365	383	349	376	345	365	340	368	360	364	347	345	371	382	371	349	325	366	345	371	394	385	330	328	364	378	332	375	331	347	359	383	368	394	400	376	350	372	392	346	341	368	347	384	377	310	359	344	360	381	342	367	346	395	368	381	352	380	369	371	334	374	395	372	380	389	385	370	352	340	367	332	380	391	355	353	355	330	339	362	350	379	392	351	368	363	376	377	354	385	348	351	371	387	330	358	361	379	367	387	364	350	388	383	411	392	365	368	346	398	329	388	381	376	374	366	368	358	352	396	343	369	390	378	387	385	344	332	343	336	387	371	366	357	344	371	368	366	394	366	373	363	355	380	359	388	332	381	351	389	366	375	369	382	343	310	374	362	327	350	377	343	423	341	370	386	376	336	381	364	347	373	377	372	350	382	357	355	321	344	381	383	364	366	360	355	361	369	341	351	384	407	343	369	392	399	376	373	366	371	382	350	357	383	364	364	364	349	363	385	364	343	385	366	355	348	338	370	394	367	344	335	388	374	401	355	384	373	322	320	350	380	374	368	383	345	353	384	342	341	345	309	376	365	357	399	353	342	356	347	382	359	384	359	382	385	362	364	361	352	398	385	387	396	351	327	361	351	326	325	345	392	332	335	349	334	344	350	337	348	377	372	378	336	400	379	357	385	330	348	381	325	382	328	379	361	361	374	353	340	351	377	362	323	354	374	368	357	361	380	393	338	364	379	376	417	355	373	359	338	365	353	380	393	351	339	355	346	375	360	421	378	394	360	365	357	331	349	336	377	331	354	356	323	323	377	350	364	340	385	376	373	350	336	373	378	344	359	363	377	377	341	371	363	355	360	354	360	395	336	371	368	371	389	326	360	358	357	392	348	363	391	362	381	356	323	325	381	363	388	332	348	346	376	361	366	358	365	367	369	343	345	349	336	360	378	338	384	350	376	379	327	368	380	391	322	391	384	359	385	347	371	388	365	372	396	361	376	376	393	339	401	357	429	334	355	382	345	344	386	357	355	368	393	356	356	359	360	396	389	356	352	335	386	372	350	343	356	355	345	371	343	383	371	353	381	401	367	337	323	384	387	368	369	392	370	373	375	362	367	342	368	381	351	340	368	335	367	377	374	356	354	367	390	414	349	350	363	383	356	378	349	374	372	415	340	345	343	379	370	369	377	352	364	379	323	394	392	349	335	374	366	392	365	305	364	382	340	369	381	367	332	388	343	318	387	360	359	367	344	385	396	345	369	322	337	371	349	356	338	374	349	401	351	374	359	392	332	402	382	375	323	384	346	362	376	378	376	346	384	342	372	385	359	331	380	374	391	369	383	381	370	373	357	352	406	361	361	358	355	337	392	390	405	368	334	374	365	334	354	369	376	357	355	387	380	364	370	339	355	381	339	345	378	428	368	360	375	343	401	357	351	367	357	369	359	344	356	369	378	352	385	370	363	355	352	343	363	352	395	339	342	374	373	350	367	372	346	344	346	349	376	366	372	381	356	347	379	392	374	367	368	351	348	373	392	369	380	353	378	331	333	333	377	364	375	359	353	395	402	329	336	388	363	332	354	356	373	389	351	330	385	353	352	395	356	359	380	366	338	339	353	366	400	362	389	391	391	398	343	357	397	374	356	414	353	378	395	360	361	366	340	345	344	345	372	349	332	373	388	327	349	373	358	374	352	351	349	369	341	356	352	346	383	365	357	350	358	352	344	350	372	353	356	342	329	349	349	348	367	364	371	349	341	357	370	363	373	377	396	374	346	387	380	358	374	358	359	358	410	383	350	336	384	397	353	367	372	358	371	354	376	377	344	351	389	375	395	344	368	364	381	373	359	338	394	329	376	333	362	354	363	390	354	373	356	351	346	344	332	332	344	361	407	388	361	377	388	398	345	377
7289	10959	9555	5301	3387	2354	1872	1443	1183	1103	929	819	724	744	670	679	580	580	627	607	581	516	550	572	541	492	519	473	467	459	494	488	520	454	487	452	443	464	470	495	461	473	438	458	472	418	432	474	465	498	455	422	462	475	442	467	453	473	454	433	453	438	450	459	436	442	469	463	468	450	482	518	414	461	429	447	445	421	431	381	468	467	450	434	486	466	451	435	417	468	427	447	440	438	459	460	432	445	516	441	451	467	469	437	436	493	452	468	471	396	448	458	429	446	470	432	433	446	472	457	448	460	457	443	488	411	443	444	411	436	441	441	460	468	455	414	425	449	464	459	436	426	440	462	438	437	404	446	472	463	473	426	453	391	462	421	457	450	442	420	474	433	407	461	449	432	455	474	405	427	411	432	431	448	467	445	445	433	443	437	455	408	453	451	449	451	464	397	451	430	439	462	443	439	402	441	456	456	451	424	430	442	447	452	437	449	428	441	436	429	463	448	445	400	426	441	423	486	453	436	409	429	433	415	450	426	468	460	452	452	451	411	467	450	421	432	411	457	460	445	452	463	414	458	436	496	458	477	445	464	458	465	416	423	441	492	431	418	444	426	447	452	433	381	461	457	456	407	449	426	422	430	414	470	437	465	467	471	418	450	429	433	439	461	408	414	479	447	483	454	417	457	421	441	442	460	462	455	453	447	475	447	465	457	438	427	417	440	448	457	446	464	460	432	456	472	402	458	417	420	446	468	481	426	488	455	467	458	399	390	440	423	448	427	457	423	410	426	414	448	424	458	446	454	482	411	422	405	415	429	482	431	401	432	422	452	448	451	436	451	400	460	439	429	429	458	470	479	419	420	476	455	455	432	439	455	463	422	418	468	461	440	458	430	450	413	411	448	450	438	433	387	445	426	474	460	454	408	433	440	471	459	452	449	480	436	431	457	428	471	437	472	451	437	479	439	453	482	441	391	436	434	453	424	424	434	436	459	449	417	450	437	439	431	435	409	441	417	464	439	457	479	416	415	445	411	421	424	428	450	429	454	437	458	431	421	447	449	437	415	448	417	418	426	466	453	423	483	442	475	435	417	461	433	450	454	399	448	449	496	403	422	457	455	455	469	408	437	464	463	440	431	481	432	450	447	465	437	405	409	447	439	472	430	456	448	468	416	443	459	445	439	428	410	437	454	462	448	439	444	433	460	481	447	468	405	433	450	414	420	453	416	427	453	448	427	449	474	445	413	412	476	421	478	479	454	482	461	432	388	422	482	455	465	421	433	440	451	392	449	448	417	452	421	435	419	440	433	462	432	445	417	439	404	443	424	403	454	404	437	411	445	413	430	427	445	422	449	460	447	431	433	444	429	477	404	447	415	466	444	480	461	430	487	436	476	450	478	484	415	431	453	421	453	452	417	410	417	446	439	447	442	484	454	441	474	442	432	435	443	449	432	431	439	428	426	452	418	445	445	453	410	447	467	442	433	472	445	482	455	426	443	466	421	441	418	425	444	441	428	446	447	395	452	443	435	469	434	410	443	437	460	501	449	432	401	432	441	421	449	457	434	435	452	440	432	402	485	416	422	439	442	416	450	472	434	450	428	435	419	461	435	418	412	457	432	459	424	438	489	466	459	427	434	449	442	457	471	426	433	462	444	452	452	427	407	442	419	453	423	427	435	415	445	439	408	422	427	456	474	446	435	412	473	434	459	448	444	424	432	444	446	439	441	445	423	450	459	402	427	428	406	399	425	425	444	438	439	399	448	420	435	435	452	445	440	480	459	482	432	440	435	451	458	424	412	448	433	490	423	440	431	440	443	408	470	441	439	473	435	444	425	409	396	435	444	437	444	442	450	475	424	470	437	468	422	448	471	415	452	444	439	442	456	437	480	441	443	421	414	424	427	442	450	457	455	453	447	449	447	450	413	464	458	415	400	416	438	472	469	434	429	468	442	418	427	410	474	428	502	486	426	441	449	462	450	468	451	457	423	436	457	438	464	475	432	449	441	445	400	409	451	460	422	444	398	430	453	446	427	441	431	424	451	466	455	426	466	445	443	465	435	426	429	432	400	454	467	446	438	447	417	433	476	479	428	471	478	434	437	434	472	446	443	434	421	427	430	418	445	442	416	429	441	447	424	460	468	418	453	442	428	464	415	439	403	415	462	437	444	411	425	444	452	440	434	443	439	442	459	452	426	423	484	452	437	419	452	492	447	419	406	454	484	418	434	397	459	468	452	421	436	404	463	441	429	432	409	429	414	424	413	435	415	446	419	458	436	443	459	467	442	431	430	443	440	443	447	461	404	458	471	426	384	458	497	413	434	409	431	483	424	454	400	451	468	413	431	452	475	429	432	441	440	481	450	450	443	460	394	472	466	392	450	447	436	469	433	412	434	439	454	447	432	439	446	490	443	445	440	429	410	446	408	448	457	425	461	426	418	440	433	465	412	444	463	455	422	436	473	406	431	458	457	445	436	450	451	414	455	483	442	432	456	439	429	391	448	444	447	437	413	406	420	432	416	454	427	436	444	441	436	393	444	425	459	433	455	421	426	464	475	430	446	399	423	458	431	390	427	454	475	467	438	423	415	445	444	463	444	407	458	451	492	451	447	486	445	446	439	434	428	426	442	449	476	438	409	457	452	415	435	437	429	406	399	448	425	413	433	455	434	460	444	401	464	443	436	439	454	423	465	423	460	452	410	489	406	456	478	463	453	437	437	472	446	397	427	415	455	429	402	466	413	453	405	438	435	449	455	453	448	414	423	464	406	443	457	416	439	460	450	415	444	453	420	441	476	421	448	435	460	443	444	446	423	443	452	407	444	412	437	427	447	421	427	412	452	432	465	463	442	443	415	440	398	448	389	410	430	466	429	408	449	411	412	417	430	435	450	456	418	434	443	467	443	453	436	434	451	430	430	445	444	392	446	455	395	468	441	442	392	436	428	428	453	443	496	441	449	414	445	457	466	415	456	450	422	454	433	436	442	443	449	457	458	442	450	459	435	499	424	401	435	443	454	433	460	430	423	434	440	459	462	463	421	454	442	451	453	467	435	456	435	460	439	427	432	472	420	406	440	433	434	451	442	412	434	424	434	453	453	422	436	480	474	434	460	421	454	468	445	436	456	443	437	444	471	442	427	395	461	457	414	416	467	416	440	454	442	473	402	454	441	435	433	451	424	412	435	416	438	409	453	421	439	420	423	424	402	436	424	423	441	457	461	443	416	475	416	433	451	480	467	442	447	483	438	427	467	440	475	499	428	445	401	447	479	436	436	448	408	440	463	450	440	425	442	473	446	454	442	465	467	469	441	481	430	497	440	402	392	421	445	469	450	437	434	478	421	443	399	442	415	461	450	432	413	419	453	415	465	471	453	452	454	402	453	416	449	412	463	417	452	427	419	435	437	436	445	427	480	466	458	444	455	500	455	434	463	410	439	435	466	430	428	442	410	441	447	457	404	429	420	400	445	442	388	491	447	438	444	389	400	398	433
23821	21096	28158	24292	21105	21158	9397	1480	1048	965	799	740	690	754	676	607	600	626	594	582	552	552	544	538	547	500	531	504	491	497	447	501	511	539	475	455	524	503	517	446	472	505	495	445	501	453	481	535	479	502	486	482	461	463	475	455	489	452	475	481	470	461	492	501	473	462	519	511	484	440	490	471	486	454	469	473	466	473	456	494	430	486	460	456	458	434	442	438	528	476	461	450	486	447	476	431	461	456	481	432	457	497	476	464	503	487	478	477	478	472	470	455	481	436	483	487	454	452	488	443	466	477	472	481	486	441	455	457	461	448	468	461	487	479	455	488	452	493	481	438	417	464	470	457	498	469	453	439	475	450	435	456	467	506	449	493	466	485	464	444	466	456	462	448	466	436	475	462	453	417	420	463	486	480	427	467	446	446	439	470	414	460	468	477	452	427	462	496	456	435	416	499	443	459	454	455	468	482	436	471	505	426	446	444	451	464	477	466	479	446	461	466	439	477	481	464	474	458	499	456	455	461	456	451	459	520	449	446	443	452	467	447	471	493	438	448	431	450	447	491	448	456	469	455	486	435	469	396	458	487	464	457	443	494	457	490	459	466	505	461	467	470	466	454	427	473	500	525	446	445	409	428	451	454	465	450	510	475	485	459	464	464	463	482	466	485	436	479	437	474	475	454	455	414	459	463	476	483	453	457	420	433	484	464	459	445	482	435	438	466	484	475	502	490	462	494	447	452	437	459	441	445	485	437	439	450	460	440	458	461	442	445	515	457	481	462	477	475	493	479	428	478	489	433	427	473	427	467	475	430	453	484	478	478	467	483	470	470	483	478	460	441	428	524	479	491	500	458	457	490	433	429	469	466	478	465	422	478	451	470	445	473	429	467	510	459	486	448	453	448	457	474	477	467	432	425	483	465	435	441	444	444	475	466	435	463	476	463	503	462	517	421	432	489	453	431	518	472	498	461	458	465	456	491	451	454	458	468	467	468	465	465	475	475	425	489	430	489	468	421	429	470	458	463	448	466	433	476	486	431	437	456	460	424	482	465	505	476	489	493	420	457	506	452	456	505	443	489	429	480	505	452	457	479	480	450	438	422	476	440	442	487	443	469	454	463	437	450	488	443	441	423	455	464	441	481	459	460	443	460	461	480	488	500	443	482	484	467	500	417	478	490	445	444	477	503	433	443	468	468	452	482	461	477	432	487	447	493	522	448	436	455	464	445	460	420	418	469	480	487	450	440	459	467	443	450	454	453	468	442	455	461	467	439	458	423	462	457	502	437	425	453	461	415	435	488	462	447	481	446	467	424	462	452	486	445	463	483	441	486	456	464	431	473	449	440	456	459	451	483	450	489	442	487	445	460	414	435	442	430	427	444	457	434	462	458	484	426	447	451	431	452	486	468	446	468	451	452	440	469	447	399	465	441	459	445	477	478	468	473	446	480	453	449	443	442	463	476	414	491	445	437	495	433	467	444	467	481	446	455	515	440	479	465	469	422	485	470	470	541	469	468	421	433	457	465	465	453	480	441	420	479	478	445	442	446	445	445	418	476	455	443	441	479	494	425	464	450	464	469	457	400	454	440	458	493	457	472	432	452	467	484	438	525	437	470	465	468	456	476	466	430	468	451	491	457	473	458	426	492	457	468	443	503	445	469	447	454	467	470	417	482	442	452	466	464	505	425	511	479	465	450	469	404	413	437	471	417	472	442	458	439	459	458	500	432	463	442	488	428	479	483	461	427	446	435	461	417	475	472	450	479	432	423	458	474	436	465	474	453	477	508	462	440	465	454	470	448	473	453	467	447	488	449	459	458	448	493	440	428	436	476	456	397	475	459	440	444	453	473	485	457	477	474	458	491	448	444	453	464	463	429	437	439	437	467	421	448	458	409	451	462	450	473	452	465	495	492	481	455	460	439	443	459	442	469	486	478	419	473	477	438	441	495	433	448	428	482	513	470	461	453	450	475	464	471	426	440	456	471	482	422	445	428	458	451	454	454	484	470	476	433	504	448	474	456	468	449	459	442	462	468	439	470	456	447	440	476	432	444	481	443	457	496	444	421	464	485	437	483	456	479	457	476	474	448	494	459	450	424	459	464	477	435	474	491	423	450	426	435	506	478	473	472	486	441	459	453	473	418	422	457	492	420	455	488	458	484	468	467	457	486	451	457	422	477	441	419	479	470	484	513	478	445	474	473	445	445	455	501	463	457	478	436	464	442	485	450	456	423	420	432	469	443	438	470	461	471	443	444	443	460	457	491	485	452	475	465	409	476	444	439	487	444	517	475	452	495	467	492	479	477	487	444	398	386	472	440	508	480	486	440	443	456	472	461	477	482	436	457	472	446	461	490	460	451	454	496	449	441	440	454	428	447	467	448	465	440	451	447	460	492	430	446	469	450	453	473	475	415	476	463	434	473	438	445	458	461	450	485	496	456	471	477	480	465	460	465	468	482	461	433	473	463	454	479	481	502	433	438	453	462	477	462	476	425	449	451	474	432	436	449	475	486	451	440	466	435	408	450	412	470	472	475	475	423	439	484	443	464	454	475	425	419	479	417	438	448	474	447	466	482	451	445	435	486	461	459	466	480	461	430	442	460	469	452	484	479	445	438	462	470	480	455	435	456	461	470	448	398	521	453	469	477	416	412	487	448	446	449	444	466	445	423	422	454	444	448	467	453	479	498	472	492	464	478	440	466	459	466	452	495	471	470	511	431	472	496	476	526	464	490	458	483	471	461	478	470	428	450	445	460	436	498	396	442	451	470	418	485	450	462	472	480	429	488	473	470	432	460	443	472	442	460	468	454	455	420	472	463	461	453	444	471	447	439	474	463	451	480	446	474	449	456	456	479	480	463	464	490	454	447	453	455	476	443	454	454	452	413	438	464	459	452	445	492	434	448	437	460	460	445	493	459	457	473	482	469	482	455	508	428	482	461	440	437	477	473	484	484	457	463	457	447	435	427	448	445	484	453	440	468	443	454	463	458	499	464	463	431	482	495	448	484	461	461	477	468	465	458	430	467	446	462	477	453	434	505	465	444	429	478	479	451	462	394	490	433	496	467	472	420	435	441	476	470	451	438	444	457	438	446	480	500	441	487	424	436	468	424	468	486	448	460	432	472	455	468	476	498	414	468	472	467	435	465	464	461	484	439	478	461	458	417	477	432	475	447	459	494	447	427	480	479	497	464	419	465	433	457	438	425	450	420	446	459	430	442	445	443	471	454	474	434	453	449	481	441	442	495	434	444	440	470	487	474	464	423	438	451	442	484	473	476	453	451	434	461	467	493	458	489	472	427	458	476	466	436	459	460	432	438	449	471	487	413	437	444	445	475	473	453	444	456	411	422	505	472	472	407	456	476	468	439	469	489	501	441	478	467	449	440	444	490	444	462	478	471	489	466	469	436	438	476	495	456	445	462	434	485	459	452	474	445	469	429	448	499	487	472	459	477	486	495	484	465	473	482	463	492	482	427	481	467	415	448
10455	18022	15829	9458	6056	4217	3140	2433	2072	1724	1460	1306	1204	1070	1027	891	916	831	770	761	712	735	683	676	632	671	589	612	629	567	527	606	573	621	559	527	552	492	565	549	504	548	598	550	531	510	511	507	521	503	503	471	491	526	499	533	518	474	492	494	480	495	519	524	549	466	498	447	484	471	473	480	488	493	500	492	496	477	519	457	482	465	491	475	479	471	454	473	471	498	500	495	445	483	448	482	450	480	489	475	495	495	460	491	477	512	471	491	518	470	501	429	480	489	476	501	470	463	511	497	478	505	499	506	456	467	474	459	495	484	461	493	463	441	499	480	456	467	511	478	468	508	508	474	463	434	493	469	488	482	468	473	489	487	456	470	455	498	469	480	471	478	447	488	486	463	504	444	491	454	472	468	480	466	467	487	457	506	433	483	511	459	480	459	497	471	492	530	484	500	470	495	482	461	477	466	473	497	479	509	443	464	471	500	458	485	505	436	453	447	476	491	436	483	506	480	457	489	433	452	495	475	457	471	453	480	474	462	469	494	483	486	517	491	462	440	456	431	489	482	454	484	484	464	489	498	446	470	466	491	499	475	476	503	471	473	491	476	468	474	498	488	493	459	444	473	430	494	480	440	450	503	454	453	489	482	430	499	483	485	474	497	458	491	462	486	471	492	457	454	469	545	432	463	500	465	462	460	454	469	457	509	459	445	467	459	499	516	460	516	454	491	493	475	485	508	487	485	483	454	502	477	486	491	471	461	490	455	485	434	465	484	462	431	497	494	473	471	506	495	500	509	481	460	514	490	475	463	481	457	459	486	524	500	469	462	469	452	515	470	458	456	467	451	498	489	482	428	507	456	449	494	475	494	454	477	439	460	500	465	492	452	501	519	440	496	487	481	480	478	444	463	489	450	494	446	490	508	469	477	465	474	476	475	468	489	473	479	485	463	466	458	489	485	437	495	415	471	481	501	454	462	498	465	489	503	449	506	458	482	468	474	480	458	488	464	474	495	460	493	484	471	474	516	468	472	469	466	479	490	527	452	468	499	472	447	483	481	507	505	463	457	508	464	505	477	482	447	485	483	486	499	488	437	485	461	483	484	464	491	501	475	520	465	461	461	471	452	481	451	471	493	489	526	472	465	471	450	493	458	466	476	471	461	500	476	504	494	457	483	467	484	513	460	456	520	431	463	439	475	469	453	438	496	504	479	462	487	478	496	477	493	517	480	474	511	480	479	479	484	486	454	464	446	466	533	465	513	510	449	510	500	488	479	496	478	431	486	483	492	465	466	468	499	480	496	475	491	466	512	475	480	452	496	469	493	520	451	464	448	462	488	481	505	445	487	467	453	415	443	487	493	473	481	487	490	474	454	458	442	463	507	469	504	493	458	474	463	482	457	484	462	510	460	459	477	498	477	449	448	472	491	481	507	485	479	456	458	467	486	509	483	473	487	473	510	511	504	509	474	452	483	483	451	498	411	449	452	465	496	480	479	487	504	493	479	476	516	476	494	467	476	469	489	457	466	484	467	470	494	514	452	466	458	466	458	448	470	459	439	494	506	513	483	478	480	456	467	487	433	483	453	443	488	492	451	509	494	446	499	441	462	453	507	540	477	493	481	489	473	460	478	509	467	461	478	508	466	482	499	498	513	470	476	497	461	464	458	490	496	452	443	454	489	479	521	498	461	477	468	492	471	473	468	490	468	483	494	516	462	488	488	496	455	471	474	487	474	491	450	496	454	461	487	476	485	490	487	494	480	459	453	477	486	439	477	501	485	471	505	475	453	448	493	466	472	491	504	465	524	495	466	484	474	497	464	438	461	475	488	457	478	426	453	457	453	466	497	481	474	505	512	483	467	504	487	495	476	493	519	461	445	476	478	494	469	486	505	480	482	458	430	473	485	460	481	478	501	447	495	510	474	466	471	509	441	479	493	465	485	523	504	492	459	488	486	452	450	501	488	474	495	483	485	515	491	514	507	449	500	456	476	519	479	459	471	498	465	495	463	478	470	502	514	478	501	514	493	509	505	414	445	476	490	484	484	444	509	472	508	489	454	423	493	479	507	464	463	525	486	491	502	457	470	434	463	458	469	456	458	473	522	497	490	488	485	456	473	486	440	433	451	490	484	486	447	440	530	459	462	482	447	487	507	477	468	482	510	484	481	473	469	492	485	509	469	504	486	487	441	462	458	474	460	484	454	481	485	493	472	466	483	476	462	492	494	448	461	481	470	434	474	513	482	490	450	426	442	475	483	495	454	460	485	484	442	496	483	461	488	472	450	502	506	484	471	495	517	492	472	465	442	441	472	494	467	480	480	451	483	462	446	501	468	473	497	475	485	505	494	486	473	502	439	454	456	508	449	471	489	472	506	507	496	478	429	467	437	488	442	514	500	513	463	423	487	512	449	471	442	491	480	478	445	451	476	470	484	544	464	516	483	468	481	487	491	529	488	451	471	458	481	490	464	494	485	456	481	455	488	449	493	489	455	511	467	485	461	470	494	497	510	444	465	459	503	498	510	490	461	480	497	464	474	470	444	445	456	445	473	430	477	469	458	471	494	445	480	465	464	503	507	431	492	484	475	526	498	454	468	459	535	493	464	475	495	494	496	462	444	536	471	446	472	504	482	491	488	425	481	430	449	469	478	484	445	480	480	485	475	503	464	518	517	472	449	466	483	462	480	491	500	449	485	480	486	453	507	470	475	464	496	466	497	462	481	487	473	505	496	489	474	495	469	489	472	459	450	461	497	480	494	484	496	473	486	486	488	468	471	448	459	471	503	446	438	474	483	435	480	508	448	472	498	510	458	463	523	488	449	471	494	456	475	481	510	503	435	504	483	471	498	485	489	481	489	490	460	457	427	494	468	481	464	486	484	448	474	469	450	473	471	475	454	478	447	468	471	471	490	524	487	474	473	446	471	465	445	488	453	491	496	485	434	478	505	501	447	472	486	498	439	497	484	448	472	490	472	477	491	489	481	484	487	445	457	478	497	491	458	468	450	508	442	497	440	494	468	493	491	484	494	470	455	454	411	460	477	461	492	471	499	463	441	472	445	461	478	477	498	447	470	522	468	453	454	461	475	470	467	496	506	484	506	439	450	457	488	493	450	471	460	456	479	489	442	475	504	468	461	479	423	471	451	479	460	519	501	476	483	451	484	455	505	461	456	499	523	500	483	493	475	481	430	421	464	488	504	469	497	498	477	473	466	468	461	445	474	438	489	492	468	449	472	488	511	472	453	477	478	469	464	483	499	478	454	480	462	447	470	494	493	456	482	496	494	503	441	474	481	485	458	482	478	490	488	452	468	461	484	441	471	476	431	462	448	451	441	466	509	489	421	441	502	443	521	481	468	493	467	455	470	484	471	503	470	484	465	481	493	455	493	495	477	479	482	481	443	462	487	452	504	499	486	484	461	495	492	489	470	454	469	479	494	502	481	488	474	456	486	485	465	483	473	480	473	469	505	506	464	476	459	487	453	475	424
28301	16050	3190	1306	1103	1048	1048	1054	1037	978	1022	1028	976	992	963	1012	992	929	983	964	930	982	984	998	973	980	969	976	1007	974	956	1026	982	1002	956	934	966	943	1018	1003	969	953	982	963	984	944	1034	1018	994	953	997	976	1020	971	1041	946	1002	937	983	989	1007	943	984	946	966	958	964	959	939	981	985	940	982	992	996	941	1004	955	986	930	956	986	914	988	975	940	925	1018	985	945	947	970	997	1006	959	984	967	985	992	941	992	959	973	933	918	940	937	943	983	958	913	907	1009	970	983	972	959	951	1055	940	931	1002	1043	990	946	999	1023	1031	970	992	996	973	944	942	962	948	926	993	989	935	951	981	1001	987	965	1051	987	969	957	965	968	947	942	921	988	958	970	977	943	936	912	980	936	1027	922	968	947	947	1003	1000	988	992	917	971	1027	971	956	931	1005	935	971	985	979	983	979	977	946	977	929	1045	1023	936	973	966	949	1033	919	962	949	993	971	889	943	984	978	953	943	933	969	932	1006	1054	995	969	964	969	985	930	936	964	985	970	944	998	980	977	943	950	988	941	939	984	958	976	1018	999	956	959	969	951	988	978	939	939	955	961	982	963	957	1035	984	995	935	975	928	992	925	953	936	921	957	978	973	969	939	958	932	958	917	943	936	965	896	982	981	1007	968	963	965	977	1002	931	964	997	959	970	978	975	1004	993	976	993	949	931	884	912	1024	977	874	960	1004	950	988	1000	956	961	939	983	978	1013	983	968	997	962	1024	1008	971	967	916	927	1010	959	966	921	942	1019	942	949	946	951	922	1035	984	932	946	989	1007	996	965	1022	962	1047	1003	957	908	913	948	924	1005	973	936	984	953	936	995	1012	957	946	979	961	973	1002	944	964	947	955	938	974	990	927	958	961	987	983	891	931	960	936	955	979	932	938	947	989	985	922	931	977	956	970	914	914	966	994	974	943	1000	949	945	1016	923	974	974	903	997	1003	983	1023	982	967	934	965	999	948	953	1009	996	953	1033	1009	969	975	928	950	964	1008	927	957	917	964	962	946	984	969	991	970	939	936	978	998	1013	934	999	949	949	888	905	929	941	935	951	1006	972	963	966	907	893	1009	959	948	926	981	941	992	913	1006	1013	993	962	928	938	942	905	942	920	952	1012	954	968	930	1020	967	936	1016	895	935	969	990	947	1000	928	879	968	1012	1004	961	979	941	924	967	945	941	953	985	969	974	941	1066	969	1012	1044	918	953	955	1009	959	924	1000	920	987	938	999	962	937	944	947	968	954	962	957	971	962	976	923	980	962	930	994	957	970	973	971	939	931	930	975	960	925	965	936	961	975	1006	974	944	945	991	963	984	865	952	979	968	931	960	945	990	993	1028	976	1004	958	998	1008	976	1007	942	919	951	995	969	917	924	932	972	959	954	968	986	925	988	965	995	964	993	910	987	1010	934	901	946	938	946	982	970	952	981	905	999	927	962	980	970	994	969	966	943	997	939	947	967	1004	919	934	973	1009	979	1035	1005	992	936	1057	1001	958	965	965	1012	971	966	1020	1049	948	970	1023	921	941	964	976	938	951	951	1028	953	963	968	964	905	993	927	908	996	981	979	972	921	1012	918	951	949	938	993	902	958	998	971	920	939	963	907	904	947	961	955	977	953	981	975	960	1007	965	938	960	960	1036	961	984	986	986	962	945	925	967	986	968	997	919	954	997	981	899	965	963	1020	948	945	975	977	961	1047	1020	968	988	1009	966	932	971	926	968	918	937	1010	949	939	986	993	926	953	932	923	982	985	956	935	1009	973	946	935	957	981	992	941	953	978	943	976	940	996	1008	948	981	956	1000	954	913	1018	912	1028	984	983	947	1007	998	1034	940	976	944	935	982	949	945	1043	1010	997	972	948	1002	1036	997	989	975	986	914	1002	1045	942	970	963	981	1002	934	968	992	920	916	990	930	953	936	998	984	985	1030	937	951	984	980	991	986	972	998	965	971	993	964	908	944	965	977	957	919	1013	988	991	975	998	934	985	892	944	971	947	993	957	982	953	982	943	1019	957	975	954	977	1003	1000	995	942	897	939	954	932	984	981	944	961	928	975	929	960	960	936	965	925	959	984	995	972	996	927	933	981	999	952	979	924	1028	962	924	971	920	943	966	1036	981	1007	989	946	921	986	979	982	974	981	955	1043	977	985	973	1010	996	1000	939	951	979	981	1013	971	965	959	1007	996	1016	951	1020	963	950	964	956	971	944	938	993	927	1006	984	977	982	929	947	954	977	1022	999	912	978	940	966	935	972	979	960	974	916	968	965	973	967	1002	988	971	937	993	923	995	975	976	997	1001	938	999	966	913	900	997	948	979	1023	971	989	1041	967	960	932	884	1011	982	961	961	957	979	914	958	963	948	1010	976	931	910	930	977	966	968	1002	1022	957	970	999	921	923	971	963	959	949	978	949	936	957	989	1032	972	938	969	985	1024	995	975	957	965	966	972	967	1004	999	948	973	977	945	988	999	1025	1002	955	995	962	968	929	985	965	990	995	1028	991	958	987	955	993	982	947	966	1074	1007	979	932	1020	951	950	973	920	979	956	990	1001	934	946	955	961	1000	910	929	960	938	976	1012	952	996	1004	958	939	982	933	985	976	979	870	1016	946	942	980	968	958	955	963	1014	988	925	877	941	939	944	954	941	929	1033	999	1017	962	948	972	951	924	961	929	991	931	939	1018	998	955	1021	990	945	916	1005	912	982	1000	931	969	975	934	965	952	987	975	1016	1029	924	950	992	937	1011	966	965	1003	936	958	952	1005	967	919	1017	977	988	989	964	953	976	992	985	1023	992	937	968	1031	963	951	929	916	955	995	914	981	947	979	972	1039	957	970	914	927	962	1011	953	891	952	954	945	997	969	956	988	917	924	953	987	955	976	958	973	958	999	975	1018	969	960	936	962	976	962	963	966	938	970	979	930	978	995	961	877	969	944	1001	888	943	965	993	962	970	1008	955	999	1003	980	1008	1001	1003	992	951	944	1006	985	960	971	941	990	935	956	939	984	982	980	1001	943	973	999	990	953	960	942	929	942	940	976	932	943	952	978	961	963	953	925	997	1003	974	986	973	996	951	983	944	966	958	945	999	928	1031	1004	1030	964	1018	984	958	956	1026	983	1023	957	1001	1004	974	982	993	1010	945	950	917	948	1005	966	983	963	963	933	996	964	934	958	974	902	973	978	985	936	987	965	1014	956	983	994	932	980	974	937	933	919	963	969	975	939	972	938	962	996	943	971	970	1011	950	987	931	981	972	980	948	950	896	992	941	948	978	937	964	998	952	960	965	1010	1018	982	906	916	955	998	971	981	989	957	941	1050	918	950	1007	1040	966	952	952	995	945	970	1000	984	921	983	985	955	940	1020	970	985	1009	965	970	965	972	965	1022	1007	912	943	1004	928	989	1011	942	997	958	956	944	980	975	928	1007	987	976	906	984	983	953	1011	1000	965	965	966	949	938	1020	941	967	963	959	1046	1001	930	1011	1020	1015	968	932	957	1020	936	923	992	1023	955	972	946	979	996	976	929	948	938	958	883	998	970	942	966	1000	985	926	1021	971	923	974	1017	984	986	941	947	949	986	976	910	935	1004	905	999	998	994	974	967	985	953	968	993	1000	998	1003	940	970	964	1008	937	945	973	1007	938	960	973	971	999	983	969	937	1042	991	1006	959	998	952	966	918	985	958	985
5336	1736	1639	1326	1194	1180	1128	1075	1144	1079	1044	1081	1052	1070	1082	1073	1055	1059	1065	1096	1067	997	1049	1073	1009	1048	1100	1116	1071	1084	1102	1071	1080	1054	1066	1063	1046	1051	1075	1106	1034	1060	1129	1022	1034	1039	1038	1087	1053	1057	997	1062	1050	1040	997	1039	1089	1059	1009	1019	1051	1058	1101	1052	1026	1099	1053	1095	1066	1048	1098	1032	1060	1033	1079	1092	1031	1059	1009	1073	1088	1102	1070	1086	1029	1044	1058	1018	1063	1069	1104	1069	1053	1060	1071	1153	1010	1006	1036	981	1065	1033	1084	1042	1096	1055	1082	1049	1027	997	1005	1062	1048	1068	1047	1114	1040	1074	1041	1104	1103	1028	996	1045	1063	1000	1061	1010	1017	1079	1073	1068	1023	1073	1089	1051	1054	1046	1048	1059	1067	1152	1124	1054	1051	991	1049	1018	1042	1064	1056	1023	1000	1082	1065	1044	1071	1117	1051	998	1106	1059	1055	1055	1030	1092	1036	1072	1131	1044	1014	1039	1066	1091	1056	1043	1014	1053	1042	1026	1041	1108	1113	1031	1056	1075	1099	1038	1024	1050	1059	1022	1038	982	1084	1070	1066	1104	1112	1012	1056	1058	1083	1054	1028	1037	1057	1047	972	1020	1085	1083	1059	1086	1030	1104	1064	1027	1050	1049	1106	1071	1045	1135	1090	1051	1048	1091	1066	1086	1042	1045	1043	1027	1107	1088	1011	1071	1029	1072	1053	1069	1012	1090	1050	1026	1062	1036	1092	1087	1011	1025	1014	1042	1084	1095	1029	1078	1063	1032	1111	1064	1057	1064	1044	977	1019	1047	1032	1065	1057	1052	1026	1038	1085	1109	1036	1069	1040	1085	1086	1061	1072	1086	1060	1081	1032	1098	1107	1088	1032	1032	1079	1048	1078	1072	1139	1081	1113	1045	1033	1044	1026	1027	1043	1076	1019	1014	1039	1014	1073	1034	1046	1103	1007	1087	1054	1085	1050	1037	998	1056	1093	1024	1036	1050	1068	1066	1015	1073	1107	1029	1023	1066	1106	1061	1072	1057	1092	1084	1056	1053	1114	1028	981	955	1077	1009	1062	1013	1106	997	1093	1064	1050	1032	1051	1061	1022	1072	1030	1073	1107	1053	1051	1042	1072	1014	1072	1010	1085	1058	1073	1035	1055	1039	1046	1099	1069	1037	1006	1107	1032	1092	1091	1077	1040	1082	1038	1074	1044	996	1107	1081	1056	1061	1091	1070	1031	1015	1048	1074	1079	1068	1106	1098	1057	1059	1006	1053	1020	999	1102	1075	1078	1043	1089	1049	1080	1042	1036	1071	1034	1036	1104	1026	1039	1115	1042	1041	1090	1035	1023	1067	1064	1054	1050	1092	1008	1084	1025	1092	1076	1063	1053	1045	1042	1031	1101	1045	1020	1036	1080	1026	1082	1078	1088	1078	1078	1064	1034	1089	1074	1054	1103	1066	1089	1059	1033	1071	1049	1018	1067	1029	1129	1076	1005	1022	1068	1079	1069	1082	1067	1016	964	1058	1074	1100	1064	1035	1000	1073	1086	1056	1086	1042	1075	1055	1138	1094	1040	1122	1056	1096	1086	1053	1064	1086	1065	1062	1070	1060	1100	1025	1033	1056	1105	1031	1070	1076	1021	1081	1048	1097	1096	1069	979	1077	1092	1043	1013	1113	1076	1106	1088	1079	1049	1076	1059	1045	1104	1027	1045	1056	1029	1068	1043	1035	977	1074	1116	986	993	1061	1091	1095	1053	1053	1111	1091	1099	1067	1064	1093	1007	1058	986	1110	1041	1042	1020	1050	1020	1034	1068	1075	1027	1090	1097	1052	1062	1078	1000	1057	1107	1097	1044	1082	1028	1109	1007	1047	1097	977	1015	1103	1037	1039	1005	1062	1065	1015	1048	1065	1043	1067	1030	1082	1072	1053	1029	1042	1056	1015	1067	1067	1061	1013	1120	1082	1112	1088	1079	1064	1060	1061	1052	1025	1070	1098	1071	1043	1079	1098	1077	1030	1044	1095	1005	1019	1078	1073	1043	953	1050	1064	1068	1055	1042	1048	1045	1051	1049	1068	1054	1079	1021	989	995	1020	1074	1017	1075	1037	1118	1027	1069	990	1052	1032	1031	1076	1092	1023	1025	1149	1029	1072	1066	1058	1057	1064	1065	1060	1063	1131	1067	1046	1062	1026	1088	1027	1100	1029	1073	1080	1061	1037	1057	1045	1030	1099	1079	1104	1077	1113	1032	1060	1063	1085	1061	1071	1035	1027	991	1067	1076	1074	1071	1110	1082	1103	1094	1019	1095	1076	1023	1126	1079	1116	1020	1027	1032	1047	1033	1097	999	1052	1087	1052	1077	1038	1107	1007	1048	1022	1048	987	1040	1044	1120	1073	1093	1113	1085	1025	1098	1080	1052	1070	1038	1051	1006	1089	1087	1037	1048	1096	1067	1052	1055	1060	1089	1035	1087	1053	1114	1068	1029	1040	1081	1078	1028	1052	1120	1030	1018	1014	1032	1059	1065	990	1065	1080	1039	1069	1064	1074	1028	1060	1057	987	1050	1098	1046	988	1076	1067	1013	1031	1096	1098	1085	1090	1024	993	1076	1031	1122	1056	1015	1092	1084	1086	1057	1011	1095	1059	1025	1069	1067	1033	1035	1042	1037	1017	1099	1031	1034	1011	1022	1079	1046	1008	1047	1012	1050	1040	1048	1027	1009	1046	1041	1029	1097	1041	1039	997	1102	1059	1020	1039	1045	1054	1068	1086	987	1086	1113	1034	1123	1059	1090	1083	1114	1127	1054	1108	1115	1049	1069	1060	1092	1051	1121	1008	1017	1070	1026	1089	1055	993	1099	1037	1096	1103	1061	1051	1038	1032	1046	1002	1063	1018	1037	1071	1057	1010	1009	1092	1052	1032	1134	1034	1021	1074	1104	1018	1073	1031	995	1081	987	1110	1061	1055	1022	1004	1041	1057	1038	1123	1081	1056	1065	1087	1080	1053	1092	1005	1016	1056	1044	998	1028	1134	1009	1061	1038	1021	1011	1078	1128	1046	1036	1087	1049	1052	1011	1057	1055	1015	1084	1038	996	1014	1090	1102	1029	1102	1131	976	1020	1085	1094	1061	1076	1102	1007	1042	1018	1079	1007	1069	1038	1069	1106	1096	1075	1098	1095	1097	1061	1031	1115	1079	1055	1090	1045	1119	1087	1011	1009	1021	1044	1053	1030	1066	1079	1064	1068	1073	1071	1081	1082	1040	1049	1024	1043	1053	1074	1020	1071	1102	1016	1077	1092	1052	1064	1075	1107	1042	1063	1067	1020	1070	1052	1049	1088	1048	1118	1038	1097	1033	999	1007	1066	1025	1106	1050	1048	1080	1105	1064	1092	1027	1085	1095	1073	1085	1031	1074	1043	1053	1104	1071	1040	1124	1077	1039	1059	1097	1109	1077	1064	1102	1064	1047	1025	1026	1059	1055	1082	1043	1045	1063	1057	1013	1011	1060	1041	1041	1040	1067	1067	1066	1026	1073	1091	1018	1077	1050	976	996	1082	1104	1057	1058	1009	1066	1061	1064	1032	1069	1049	1063	1046	1072	1024	1037	1057	1007	1088	1070	1004	1081	1069	1012	1103	1029	1090	1062	1062	1090	1081	1020	1069	1054	1096	1058	1065	1111	1057	1007	1067	1085	1087	1082	1066	1063	1047	1039	1153	1031	1081	1047	1066	1127	1088	1066	1054	1063	1059	1068	1037	1043	1068	1081	1041	1099	1040	1020	1065	1102	1085	1016	1055	1079	1066	1068	1084	1057	1026	1046	990	1037	1069	1054	1047	1056	1084	1079	1122	1074	1044	1083	1024	1021	1089	1095	1086	1107	1036	1016	1085	1037	1050	999	1080	1076	1004	1077	1054	1013	1066	1021	1098	1052	1019	1037	1037	1074	1056	1064	1079	1064	1058	1067	1038	1079	1127	1091	1033	1080	1120	1117	1058	1050	1108	1042	1088	1053	1070	1063	1015	1098	1138	1056	1044	1008	1065	1084	1113	1053	1101	1005	1014	1026	1121	993	1062	1086	1059	1123	1120	1092	1074	1004	1004	1048	1073	1046	1022	1068	1069	1053	985	1096	1047	1047	1051	1092	1098	1044	993	1061	1021	1051	1071	1060	1136	1008	1047	1087	1078	1050	1057	1108	1035	1053	1011	1104	1034	1045	1040	1036	1056	1085	1030	1042	1070	1065	1050	1050	1098	1021	1041	1089	1086	1072	1054	1053	1044	1056	1060	1051	1048	1057	1053	1040	1044	1049	1113	1078	1084	1087	1034	1061	1027	1082	1112	1066	1030	1032	1082	1043	1076	1060	1006	1031	1053	1066	1069	1098	1075	1050	1071	1065	1127	1062	1110	1093	1114	1041	1081	1040	1065	1067	1051	1069	1094	1077	1049	1062	1048	1033	1034	1087	1136	1080	1079	1035	977	1091	1045	1045	1075	1004	1044	1132	1060	1036	1049	1100	1034	1068	1048	1040	1095	1102	1078	1080	1046	1116	1047	1056	1117	1098	1094	1035	1068	1108	986	1059	990	1066	1038	1123	1059	1061	1052	1051	1005	1092	1074	1061	1063	1050	1068	1076	1021	1030	1031	1070	1025	1057	1070	1034	1036	1064	1116	1081	1043	1093	1082	1120	1056	1043	990	1055	1092	1052	1022	1063	1045	1017	1069	1066	1001	965	1056	1094	1098	1090	1033	1062	1115	1088	1046	1054	1121	1051	1030	1060	1042	1076	1068	1054	1076	1031	1053	1039	1028	1125	1057	1008	1075	1012	1086	1006	1077	1066	1067	1068	1089	1000	1080	1049	1086	1052	1008	1023	1078	1095	1072	1011	1054	1036	1020	1055	1059	1083	1073	1132	1070	1055	988	1047	1060	1045	1049	1079	1046	1029	1083	1020	1078	1088	1078	1071	1017	1049	1038	1083	1030	1062
26148	21104	27789	24663	21105	10355	1157	788	641	618	558	526	500	476	436	456	457	396	381	444	445	409	419	417	388	409	362	422	402	349	364	405	430	385	407	417	361	367	371	364	358	377	393	375	353	342	386	356	405	382	322	392	387	356	404	389	371	372	371	364	369	363	372	362	434	393	359	372	353	368	373	363	373	357	339	340	371	378	373	370	368	397	373	363	374	434	357	381	361	387	369	366	359	392	373	349	355	373	354	369	368	377	385	348	356	360	339	369	384	365	332	337	373	383	375	364	372	325	358	392	355	367	357	352	362	369	385	355	346	363	365	357	356	380	384	405	358	369	354	323	375	365	340	380	348	352	344	335	395	382	360	388	363	330	412	354	367	342	394	341	359	371	349	365	371	352	367	356	375	384	365	410	368	328	371	346	350	389	351	370	344	380	359	356	373	336	346	392	357	343	386	353	356	372	378	340	358	386	375	355	378	350	345	367	378	355	363	390	366	344	355	359	388	379	370	378	365	354	369	356	333	400	356	396	330	381	398	380	381	352	350	371	331	374	366	387	325	349	357	379	383	348	397	341	403	372	402	383	344	356	355	386	385	352	365	381	378	330	369	345	397	364	410	353	332	361	359	371	362	382	351	383	339	349	376	327	364	395	373	395	383	385	361	359	372	394	362	339	389	359	355	351	362	386	361	376	362	340	392	371	347	337	392	372	332	347	365	333	354	375	373	346	376	353	383	373	373	345	364	341	362	366	365	378	375	337	380	340	349	385	364	366	375	356	341	378	374	365	354	337	365	345	343	351	382	339	381	377	364	371	348	375	385	380	381	382	375	343	358	378	328	380	364	343	417	372	336	361	354	364	352	366	357	384	337	366	371	367	371	358	334	372	337	347	357	394	348	347	402	340	385	346	386	361	360	379	371	361	356	340	331	350	402	389	367	385	350	381	365	358	359	384	380	346	359	356	350	344	403	382	386	369	371	407	369	380	336	388	367	351	382	375	403	344	350	389	385	363	367	354	395	394	421	399	337	353	355	374	392	343	357	354	371	363	363	367	354	336	377	344	388	387	347	348	350	351	350	350	378	342	361	381	369	381	393	382	348	378	379	382	346	343	373	354	373	364	378	351	360	363	330	353	343	358	351	356	371	354	352	404	358	361	349	349	324	374	355	357	372	361	349	387	352	305	358	352	381	362	373	356	362	382	380	370	373	389	367	337	386	388	344	384	391	361	366	362	385	363	357	379	374	335	367	391	348	348	375	351	370	366	338	349	411	404	384	373	354	338	385	392	370	345	348	375	380	336	383	343	386	335	393	416	387	342	365	373	353	378	392	366	348	358	376	367	365	348	328	353	366	369	386	374	337	351	354	367	377	373	346	369	356	345	376	348	333	366	381	346	360	382	387	392	351	346	344	341	368	369	382	349	347	332	364	316	344	372	374	347	342	364	355	380	372	390	374	340	388	375	367	387	386	362	390	367	381	381	358	367	383	356	361	372	348	347	360	344	333	403	340	336	370	345	340	384	353	372	387	325	364	350	382	379	387	386	386	355	342	419	340	359	361	350	421	373	378	382	366	366	356	334	377	351	366	352	358	383	390	371	391	354	339	346	362	390	367	386	353	399	375	347	356	325	338	386	383	329	387	358	384	344	354	380	378	347	376	351	355	346	386	365	370	367	368	376	385	376	364	364	357	345	339	372	350	346	388	375	345	394	358	362	364	375	380	366	381	306	349	362	377	368	388	377	350	359	350	387	381	381	375	375	377	359	356	356	372	392	389	363	369	333	372	369	395	339	379	377	373	373	324	337	380	371	372	373	398	368	390	376	390	345	370	364	364	386	378	359	373	365	347	348	351	356	393	337	370	357	363	342	355	321	343	369	332	358	368	333	361	353	354	371	387	372	344	354	383	326	350	359	362	368	353	324	362	364	367	353	378	350	344	375	343	379	368	363	361	366	376	345	343	332	332	380	352	367	359	369	360	360	371	367	349	386	342	361	410	391	389	399	337	339	354	343	353	379	378	374	357	362	352	361	383	350	389	375	331	343	383	351	339	360	333	325	384	344	383	415	325	389	385	377	374	374	374	349	367	330	337	363	341	367	371	356	352	383	347	330	402	381	388	365	350	372	362	348	393	383	386	362	372	402	371	355	340	396	352	345	365	368	341	349	365	360	362	357	343	342	380	369	354	362	362	384	328	410	357	356	382	346	370	371	365	375	388	376	395	322	377	348	348	359	374	380	368	393	384	358	387	374	354	337	366	364	377	372	365	355	353	365	381	345	366	381	368	355	372	374	357	363	338	382	367	349	346	387	363	368	326	398	363	389	364	362	340	364	353	366	354	344	368	388	358	355	382	375	351	377	368	390	364	341	366	360	356	368	359	365	364	324	384	383	382	350	394	363	381	327	346	413	353	343	335	375	352	327	337	353	363	355	355	387	342	387	374	350	367	361	356	373	403	366	371	347	411	335	402	360	330	372	342	359	368	383	369	346	344	368	380	337	358	369	373	413	358	361	373	336	373	354	361	337	386	371	386	346	375	344	382	371	372	318	331	378	344	385	359	398	335	334	328	405	378	366	377	341	384	367	366	375	375	397	365	340	372	358	358	386	353	371	382	353	325	382	360	386	364	349	379	348	350	353	360	361	342	349	358	354	393	372	373	356	367	356	377	369	354	350	361	355	376	371	362	401	366	356	386	372	349	408	399	405	368	364	341	352	355	375	359	323	371	367	372	368	375	368	362	368	351	367	369	360	357	373	364	367	385	368	366	355	335	380	335	368	353	363	359	358	371	331	368	361	382	380	379	389	362	341	342	362	358	381	378	377	332	393	327	371	394	388	352	356	360	386	329	359	396	370	362	368	368	363	376	359	389	360	375	370	343	345	355	372	359	360	364	363	379	368	334	344	361	347	361	358	373	356	332	375	377	345	381	353	370	341	351	344	372	336	360	364	352	389	400	346	370	372	353	359	337	358	342	345	372	383	361	365	399	385	403	335	394	375	338	380	335	376	375	333	358	337	405	365	358	377	335	329	363	361	355	370	370	359	361	365	362	342	409	398	363	380	343	348	382	353	367	362	383	363	370	373	342	389	355	336	423	366	337	340	368	352	360	376	326	375	362	373	406	358	379	363	351	366	349	373	358	370	367	352	328	347	398	365	352	400	366	378	340	342	373	347	343	372	367	359	375	334	358	377	386	385	384	353	351	340	384	371	359	318	370	369	385	376	392	371	359	379	375	347	358	375	381	365	340	406	380	348	363	369	374	388	339	357	338	399	384	385	362	335	356	376	396	357	389	358	386	368	377	353	373	386	352	337	362	363	353	327	379	389	380	344	333	350	353	362	352	363	368	364	364	381	360	360	397	359	383	380	384	364	400	371	365	354	347	340	359	382	363	393	345	424	394	383	372	326	360	347	381	398	337	351	410	388	382	351	360	371	343	363	374	352	348	371	336	377	376	337	369	357	326	358	363	341	372	354	368	373	376	330
7335	10966	9474	5160	3355	2392	1712	1442	1143	1066	883	874	757	730	673	721	612	591	567	613	585	546	570	570	543	518	499	529	488	546	502	509	538	521	477	495	500	483	465	526	475	439	493	475	473	434	473	468	459	458	448	459	443	447	465	464	461	493	428	486	420	444	405	430	423	457	439	429	436	435	465	442	435	439	411	448	456	443	426	454	480	414	466	410	446	391	435	461	423	460	473	428	454	485	452	449	466	431	452	457	443	432	459	460	462	416	412	480	427	420	452	401	444	451	395	437	436	406	440	444	424	426	438	438	411	446	470	419	429	436	462	441	460	451	431	435	451	427	441	448	442	408	443	409	428	444	440	427	431	461	440	475	441	489	435	455	421	451	440	457	436	411	464	458	426	423	428	481	425	426	411	442	425	415	441	447	429	418	465	436	437	421	448	462	425	388	453	455	414	426	467	445	490	459	428	430	433	431	443	422	454	460	413	429	485	455	422	416	412	449	483	428	435	444	438	430	443	451	456	441	437	450	400	438	445	459	443	469	476	444	461	429	397	415	426	429	407	460	450	458	449	454	433	414	431	445	406	456	419	460	430	447	470	404	464	449	401	419	449	436	481	439	419	470	449	436	425	423	460	447	450	452	393	430	436	417	434	453	414	427	505	441	453	451	430	424	437	462	470	432	448	421	442	415	467	446	450	436	425	465	424	440	457	442	487	459	418	409	447	398	454	466	468	397	435	430	431	415	401	481	439	423	447	423	409	443	409	426	432	427	454	437	457	465	405	410	414	464	447	462	445	428	398	445	435	424	431	434	446	454	451	442	418	436	422	463	439	441	473	437	447	436	406	416	449	432	459	450	430	479	418	449	456	435	405	456	398	462	427	493	476	448	453	417	455	445	422	472	406	448	436	441	448	419	452	407	427	436	443	437	471	429	444	436	418	443	425	429	446	453	414	454	415	431	411	427	408	423	434	462	431	429	435	448	477	431	410	455	431	454	414	432	440	459	435	411	438	454	502	436	444	451	417	452	455	432	464	432	452	400	464	426	442	422	434	445	414	423	440	426	480	449	458	456	429	442	462	441	444	443	412	408	460	456	439	441	425	462	446	410	429	421	425	474	419	441	440	451	440	454	443	428	453	409	448	451	421	459	442	444	439	438	431	422	413	470	435	458	410	412	447	441	454	442	478	416	464	396	461	471	401	428	446	421	424	437	412	447	432	453	473	458	418	469	449	432	416	433	450	456	427	435	433	439	418	465	417	455	435	447	477	455	498	438	459	459	439	424	447	456	410	381	441	405	448	423	418	430	442	435	425	426	422	449	459	442	467	456	404	437	447	448	420	460	426	418	465	431	404	447	403	448	468	468	446	429	439	443	423	428	435	456	453	429	474	472	445	458	417	426	445	466	446	450	430	440	448	426	470	428	485	436	441	460	429	412	459	441	434	451	474	450	435	415	473	431	435	442	424	429	402	454	420	463	456	397	464	412	415	445	419	415	471	436	434	451	432	451	428	464	394	455	444	439	458	454	428	439	421	395	471	434	463	462	430	475	428	435	450	451	432	445	430	428	478	428	418	440	424	412	474	474	443	461	433	427	441	482	407	486	453	447	442	455	466	444	449	452	460	480	437	444	444	462	461	429	412	433	397	471	415	476	434	453	443	465	436	476	442	407	443	383	466	432	465	452	447	443	423	454	433	417	440	411	455	437	424	464	453	452	423	449	426	385	469	391	448	410	461	427	435	468	445	423	429	402	459	456	443	416	461	410	473	450	402	451	436	450	451	441	460	418	467	447	431	458	442	420	440	473	449	462	444	464	437	439	435	420	439	403	418	408	473	455	425	435	473	466	429	393	403	488	440	434	397	420	415	430	432	415	441	410	416	464	426	456	438	432	407	486	441	448	446	430	433	450	478	435	479	451	479	449	442	446	442	435	435	453	481	439	432	420	471	461	426	412	438	483	475	444	412	424	486	465	439	409	445	415	436	493	438	398	430	470	449	454	435	455	465	416	429	420	429	446	419	458	446	463	431	439	444	410	456	440	433	468	399	437	480	416	455	471	455	441	434	423	439	448	436	452	425	427	448	448	417	422	468	443	424	453	446	446	420	420	438	439	451	477	448	435	460	438	417	468	439	432	435	438	443	415	457	472	444	428	456	440	448	417	450	445	468	460	446	455	406	425	418	448	442	440	426	452	424	446	427	378	459	443	431	429	461	429	457	432	444	430	439	433	448	427	446	446	472	468	421	434	401	440	419	433	440	412	482	462	449	465	463	425	451	403	399	411	449	425	421	419	404	455	463	422	464	437	464	453	437	434	439	422	415	473	410	453	442	438	460	421	434	451	442	416	434	461	443	413	423	444	447	459	447	438	455	456	442	437	402	451	455	467	428	455	439	424	421	459	422	479	440	413	414	460	459	467	445	455	482	443	442	447	448	436	429	439	450	459	446	453	430	439	446	459	424	431	421	476	476	458	430	432	426	434	442	477	452	430	440	449	400	462	463	445	414	449	436	462	438	441	445	431	444	427	427	445	438	453	443	471	441	422	425	444	457	408	492	450	431	439	466	432	461	423	434	423	425	422	447	431	423	442	424	474	433	413	463	452	447	411	425	473	458	419	449	458	426	403	458	433	461	428	439	393	426	428	467	452	434	482	386	390	466	460	434	411	406	447	457	451	437	441	418	422	439	463	419	456	456	432	447	417	401	460	470	407	459	427	460	448	451	438	450	448	444	450	431	445	428	472	398	401	429	416	447	459	440	429	446	470	412	451	430	437	423	466	419	414	444	431	436	432	451	472	455	462	442	435	423	419	436	488	440	426	404	463	477	473	415	458	454	446	458	458	419	434	406	405	434	457	463	446	480	431	447	469	431	463	437	470	426	432	461	453	470	417	453	428	380	432	440	410	455	431	455	425	401	450	477	428	450	439	447	436	420	437	429	437	386	456	429	460	467	402	459	479	441	463	450	436	445	449	450	451	421	444	401	414	455	450	433	430	421	476	436	428	446	461	444	447	432	441	465	443	435	426	457	437	434	418	419	400	463	412	421	440	414	470	417	448	411	477	475	424	467	404	448	442	428	443	437	445	401	431	457	422	443	429	448	454	415	458	450	451	400	444	462	421	415	459	458	429	437	457	423	441	425	394	418	419	381	421	434	433	431	460	430	448	446	473	422	442	427	466	450	438	428	449	446	456	426	425	465	446	469	443	442	392	446	438	448	447	439	465	430	406	449	442	463	444	440	450	436	441	442	463	438	449	431	421	449	420	410	471	453	432	480	416	427	446	452	466	450	465	448	456	449	425	420	452	442	438	453	418	428	473	457	439	447	461	408	432	442	493	452	440	486	465	438	464	447	425	438	424	447	479	441	452	452	422	444	451	439	443	437	426	435	431	448	417	413	444	456	445	453	443	425	446	420	402	438	469	397	437	436	445	446	470	423	459	435	415	422	438	466	443	444	458	404	451	428	407	446	469	443	445	462	442	430	423
23769	21088	28145	24275	21091	21153	9551	1433	1019	975	846	782	721	661	630	614	617	604	607	557	553	518	566	548	555	551	478	509	517	519	519	490	496	520	515	459	455	525	458	443	478	514	491	483	451	508	502	539	480	435	466	488	466	445	493	480	511	483	453	478	467	478	464	450	502	454	451	496	480	441	515	452	420	488	447	483	422	482	497	443	462	468	459	449	431	478	463	470	471	447	466	481	475	449	477	515	441	445	462	483	468	427	453	488	462	471	472	447	416	487	487	424	434	463	418	460	427	447	453	425	454	445	503	460	461	467	425	474	482	456	434	456	474	423	432	450	485	463	450	456	441	471	470	420	485	461	468	469	486	464	486	455	486	460	460	470	470	486	477	454	442	469	439	460	452	477	434	411	446	454	453	507	450	456	460	480	479	444	436	488	489	516	488	458	503	494	472	447	440	463	447	462	474	462	484	473	446	474	460	463	441	442	477	500	451	494	460	482	464	448	478	462	487	471	409	457	461	472	419	445	435	488	461	452	441	458	446	431	495	453	448	450	453	430	461	453	469	475	479	490	432	454	480	413	454	480	466	440	504	483	442	471	397	464	437	481	431	477	452	485	460	458	455	449	446	417	498	456	459	459	458	515	492	475	444	470	468	479	481	457	449	452	440	426	464	438	478	451	476	492	476	435	477	478	471	442	455	487	480	458	425	442	450	427	473	446	490	472	475	467	455	486	421	493	452	417	405	505	456	479	449	453	477	444	455	451	478	478	452	453	488	458	440	457	475	447	437	440	416	464	477	443	451	461	466	464	433	485	458	505	438	463	453	457	419	451	454	416	475	488	464	479	442	497	448	507	498	463	473	449	480	459	487	486	469	487	464	485	442	480	432	441	458	431	441	418	437	465	462	488	476	438	436	460	444	444	459	453	466	449	473	475	444	437	486	443	455	481	454	472	444	464	431	443	463	477	476	503	424	434	469	468	437	458	454	461	481	447	463	487	483	462	424	447	485	440	499	424	469	480	451	438	481	475	459	468	485	488	468	462	442	445	454	477	477	444	508	438	491	504	444	443	502	475	470	459	448	453	484	463	468	481	515	506	474	438	477	455	449	490	405	494	447	462	475	513	455	474	463	481	471	478	453	466	471	478	481	438	445	474	449	446	456	450	458	462	475	425	448	490	510	481	450	510	447	470	503	438	452	477	460	448	451	446	485	455	463	444	484	452	475	452	441	430	425	444	460	444	446	429	425	428	465	443	456	497	461	487	433	433	451	466	424	435	478	481	450	432	451	442	447	428	467	515	446	483	443	443	451	453	454	416	536	442	409	486	469	421	439	450	502	467	432	468	433	466	439	460	506	488	471	471	456	443	473	436	477	469	468	496	483	468	494	442	475	456	439	488	457	489	474	444	454	501	428	437	471	462	445	477	452	480	446	449	432	475	478	436	433	473	459	464	495	471	443	447	475	439	441	438	478	457	450	437	430	443	460	478	464	457	445	442	425	491	465	441	487	431	410	464	499	438	516	476	444	463	425	480	473	478	473	462	474	482	457	453	454	447	467	470	448	495	473	433	514	464	449	446	477	481	396	471	462	478	455	433	425	465	450	469	417	488	470	473	467	475	407	431	463	475	477	456	438	449	493	469	482	491	480	474	452	492	453	460	479	444	460	448	464	470	475	476	455	423	460	444	438	448	470	436	488	464	437	402	501	459	465	470	429	432	414	408	458	460	464	444	463	448	454	463	448	475	477	450	454	486	455	455	448	455	479	433	470	487	469	437	427	457	479	448	440	435	488	467	496	469	468	502	457	440	443	477	452	468	459	476	438	486	442	491	423	468	454	466	463	436	448	454	454	505	460	488	424	482	451	448	486	523	491	511	429	494	458	454	470	477	444	433	478	436	461	482	478	461	439	451	455	463	463	454	458	460	440	487	467	488	490	482	487	439	460	439	469	477	480	473	474	446	477	449	449	503	458	468	460	469	476	469	526	439	455	467	439	460	477	437	477	434	464	447	457	442	472	468	421	475	441	442	454	431	445	450	442	488	459	480	479	448	465	485	464	453	496	448	486	463	456	462	494	484	469	455	510	451	414	481	448	449	432	463	479	464	474	477	458	425	477	474	452	472	449	470	421	477	449	495	428	465	411	472	435	465	458	465	445	433	434	459	464	474	453	433	478	437	473	442	451	440	494	452	455	474	459	457	485	488	467	459	429	498	471	475	453	463	457	459	483	491	481	464	425	453	447	465	466	488	434	417	477	446	502	450	438	487	453	437	440	433	478	465	458	488	485	470	504	426	431	480	454	448	457	436	431	463	431	445	470	472	462	466	456	454	500	428	489	434	460	473	414	486	448	488	458	476	494	449	467	482	446	456	465	453	469	423	444	457	474	424	436	454	491	426	480	460	416	443	447	427	470	457	451	460	453	439	473	456	455	436	473	452	474	456	493	482	441	487	457	498	481	459	467	458	427	461	447	456	457	488	417	500	420	431	448	479	486	451	466	444	485	503	457	450	469	421	483	481	457	485	475	417	442	461	471	484	415	458	431	520	489	464	460	490	455	459	505	459	457	439	452	486	470	466	485	461	476	442	454	443	489	463	425	482	433	445	470	474	472	461	471	425	447	436	462	441	494	475	457	437	453	428	427	430	483	484	477	472	423	459	475	441	458	453	456	477	485	488	489	462	472	477	500	417	470	438	456	442	456	503	485	459	427	456	455	450	462	450	451	473	471	424	411	473	435	470	456	428	453	440	464	437	500	469	435	461	448	490	472	444	409	491	464	501	438	510	445	474	445	435	459	464	452	455	448	470	441	455	465	465	444	470	446	428	469	445	489	453	448	459	400	404	449	462	465	441	458	432	455	474	475	422	465	438	448	451	457	455	470	424	424	451	460	421	476	441	456	473	442	446	465	473	425	467	471	445	460	453	442	463	471	457	484	460	471	446	462	472	474	465	474	480	451	475	458	462	466	477	505	431	449	452	445	475	479	465	490	468	500	460	458	404	445	452	465	431	438	465	427	423	434	495	436	421	455	438	443	436	444	494	459	462	481	429	469	408	455	461	462	418	466	483	434	465	463	444	446	472	464	406	436	450	453	456	442	485	478	458	446	461	441	460	474	477	443	429	435	425	447	438	433	463	505	427	446	433	488	448	434	470	464	426	431	440	453	454	486	473	444	471	487	480	435	457	462	459	464	441	483	466	475	492	440	438	455	449	433	451	475	476	429	446	446	426	460	467	468	456	427	467	469	467	452	505	510	441	481	468	487	481	454	432	470	431	453	504	467	466	475	469	463	444	409	496	470	473	436	415	461	424	453	482	467	452	467	474	472	474	496	461	446	438	468	436	464	451	467	479	455	464	439	443	472	451	451	428	470	441	460	437	479	470	471	480	476	438	451	448	463	455	421	452	481	466	467	461	457	477	473	467	470	476	453	492	463	491	492	485	459	438	474	514	452	450	478	423	443	454	446	490	464	455	492	449	466	465	422	455
10539	18139	15982	9329	6007	4141	3236	2533	2075	1731	1486	1334	1242	1072	951	853	892	846	865	736	728	698	738	663	649	634	623	629	667	578	580	596	550	582	534	545	542	546	569	512	536	539	518	505	534	528	518	527	537	501	501	549	544	523	506	499	517	533	488	514	480	503	477	487	486	521	499	486	496	487	498	505	516	529	534	539	496	526	503	500	472	475	480	513	507	459	459	465	485	494	493	453	492	473	524	475	418	502	492	480	468	468	472	483	488	500	482	515	496	514	461	467	514	469	470	525	489	466	479	455	467	475	491	481	500	493	494	501	465	482	497	493	490	504	450	474	495	465	512	442	446	483	469	482	487	477	467	485	473	474	479	447	512	488	485	490	479	470	515	470	448	488	519	491	488	483	485	474	479	458	493	476	450	469	478	478	501	508	493	453	489	482	462	463	481	495	465	459	509	467	440	469	489	474	518	471	451	453	461	474	476	511	483	480	475	475	479	463	482	489	464	468	478	459	488	455	475	490	443	540	480	526	449	476	441	444	485	453	475	474	477	497	467	478	443	472	449	517	469	513	512	468	518	479	446	480	470	502	480	489	467	467	460	467	466	450	472	482	463	508	435	480	465	459	459	480	498	499	488	486	485	454	471	447	468	465	488	503	471	502	462	487	457	485	527	472	478	466	470	469	438	484	473	491	494	482	490	450	448	480	507	491	512	482	457	474	472	446	475	489	464	470	480	482	475	498	482	458	446	462	506	460	472	480	501	476	460	421	468	483	514	491	480	500	486	511	479	499	477	486	471	460	485	468	493	483	485	490	483	420	452	447	464	477	481	426	451	507	491	496	443	463	449	432	459	436	464	503	511	462	479	474	479	443	472	454	468	472	466	509	500	479	484	491	500	468	463	446	456	452	466	485	502	480	503	460	462	456	464	476	456	499	488	478	475	463	508	489	465	498	450	482	446	479	452	468	491	501	469	486	487	488	456	488	492	496	455	453	486	482	503	467	473	464	486	460	433	466	509	499	504	446	494	457	517	478	477	491	488	470	452	462	454	511	446	490	490	464	456	458	481	471	476	497	461	452	536	463	465	475	485	477	468	515	477	488	487	472	459	479	471	480	502	484	510	456	476	516	480	460	486	480	449	435	464	495	464	486	486	453	453	462	468	464	437	474	493	452	456	485	476	499	487	479	459	462	466	466	454	501	446	494	452	448	485	463	493	467	513	487	457	406	440	481	446	460	519	499	468	439	449	446	464	475	432	500	486	446	480	455	486	452	508	516	465	468	480	486	489	425	449	453	538	500	473	493	453	438	453	470	492	481	419	462	467	496	494	466	442	463	480	434	486	484	478	504	471	490	444	426	470	470	515	435	516	477	480	509	485	485	481	464	472	479	488	444	480	477	448	489	492	485	495	462	481	422	425	472	425	454	474	493	488	497	465	470	471	479	459	501	486	473	466	488	490	443	473	478	495	479	453	486	486	474	484	507	492	447	474	466	454	421	441	472	456	482	498	497	458	487	469	490	458	492	455	502	491	499	446	486	529	477	470	472	476	527	486	498	487	450	435	496	474	455	448	461	477	491	436	424	493	460	461	488	493	468	467	486	457	488	501	451	477	494	487	478	457	466	468	472	478	455	479	509	464	499	435	477	450	499	481	481	463	494	492	449	502	486	459	527	499	475	463	465	463	467	463	493	485	521	483	482	459	484	518	464	457	431	492	508	457	463	476	466	465	475	442	512	518	459	485	474	505	455	450	451	436	466	462	480	460	475	519	495	485	503	520	470	507	496	474	444	463	420	483	491	482	478	455	479	470	499	495	470	478	482	452	487	457	462	481	439	476	488	472	482	468	488	469	485	513	446	455	470	496	482	479	449	455	488	454	508	434	475	470	488	495	514	480	464	483	475	460	493	458	466	471	460	494	461	465	448	498	493	498	496	453	465	471	460	452	531	493	471	451	481	466	488	495	470	500	501	486	467	499	448	447	457	491	476	512	460	446	495	475	463	443	478	473	459	443	464	476	471	480	484	472	491	465	504	467	492	473	455	501	499	485	457	478	458	488	479	487	459	469	451	494	500	468	477	474	480	458	493	462	483	501	468	479	488	496	464	504	504	479	457	487	507	467	491	456	477	466	480	485	462	499	434	505	458	520	481	477	478	479	469	458	495	496	460	423	486	474	479	500	477	485	449	504	469	478	487	437	453	495	476	485	455	488	447	470	451	480	473	445	490	465	447	435	499	468	503	480	489	507	462	433	473	482	453	467	494	458	474	484	468	520	460	437	462	497	478	437	476	518	466	515	488	439	473	464	469	462	498	468	452	480	473	486	470	476	490	489	450	440	464	502	447	438	464	494	460	527	495	466	485	442	493	492	475	477	449	503	484	463	494	452	485	488	453	470	458	503	460	482	476	480	469	506	443	485	498	470	462	481	460	483	434	440	523	460	452	466	458	450	491	433	493	489	497	443	476	513	461	480	473	460	492	487	495	436	463	480	471	477	485	463	477	486	505	446	464	457	481	480	450	472	460	489	473	452	475	478	465	514	480	465	426	483	469	481	504	473	503	452	477	482	483	454	470	462	515	505	463	455	468	472	450	455	438	489	470	479	456	444	477	454	515	477	457	470	496	482	461	496	476	486	450	460	476	463	479	497	489	502	479	484	473	485	469	482	488	487	477	465	455	484	479	501	488	453	471	447	479	474	450	483	466	490	472	467	465	455	504	506	503	459	485	489	456	456	493	490	484	492	457	470	496	478	518	504	457	479	488	482	475	464	486	448	457	494	503	457	483	498	447	449	507	456	505	487	485	445	483	453	473	482	450	476	440	540	483	491	479	517	469	472	476	472	492	473	488	442	444	512	493	505	482	487	522	472	512	492	471	445	460	466	503	477	452	496	473	481	454	466	469	476	477	475	463	482	475	458	474	482	524	487	487	480	531	487	481	478	475	456	486	484	496	479	456	501	479	484	468	495	495	494	489	485	485	488	490	472	458	469	470	457	506	478	467	468	470	469	534	499	485	452	461	432	483	448	455	444	458	441	479	442	485	485	508	459	453	493	477	468	480	485	474	466	528	504	469	485	468	446	434	500	495	476	489	490	468	495	442	463	468	490	464	511	489	468	477	508	504	533	463	524	454	459	509	486	471	499	476	472	497	472	438	449	466	466	511	447	455	471	457	479	457	489	469	485	494	493	474	463	462	482	476	465	482	425	480	460	479	468	504	481	458	484	492	447	469	431	479	470	459	439	479	489	465	496	477	479	477	467	477	501	471	487	450	495	487	457	523	485	502	471	472	452	550	490	491	449	447	475	473	447	481	499	465	483	477	484	505	462	517	508	466	513	447	480	494	478	496	470	480	472	489	492	454	483	462	462	441	437	462	481	469	483	481	477	446	488	505	462	476	504	469	497	473	444	491	496	495	456	455	462	455	494	487	451	472	480	502	478	481	462	468	480	485	523	467	500	496	502	480	533	471	490	450	494	479	438	489	490	463
28295	16007	3052	1178	982	1010	1011	985	943	995	969	961	1010	978	924	978	967	1011	916	987	938	961	1012	994	983	961	935	987	979	903	964	981	961	968	1010	963	971	951	910	994	1013	924	957	952	992	940	917	960	929	958	971	936	906	938	993	963	933	1064	941	989	1005	990	965	996	995	909	922	938	951	987	1012	992	970	995	973	972	1016	919	951	978	980	938	983	935	1018	971	943	999	906	966	985	974	913	1003	955	981	946	970	971	933	997	953	927	921	960	957	969	968	1006	955	967	933	933	931	968	961	975	962	989	945	916	973	916	992	946	1010	1027	921	920	919	953	915	958	869	994	988	961	921	970	952	963	960	988	989	958	995	962	976	997	954	1012	940	993	954	957	932	985	1011	980	928	979	919	967	962	984	986	957	923	966	912	979	946	970	956	978	953	954	976	983	960	963	948	956	974	938	990	965	915	960	928	959	912	994	949	941	978	1021	1003	954	919	974	990	976	948	954	976	977	952	972	1009	987	1000	942	1015	958	938	938	980	1011	955	965	988	998	988	966	910	955	916	886	934	934	981	939	910	1014	944	928	937	942	968	955	938	1002	965	995	999	982	944	991	992	957	949	936	967	975	982	956	973	913	975	913	940	941	998	994	941	966	962	962	902	994	957	930	957	1008	963	994	949	1012	969	1015	954	976	989	915	966	967	954	924	995	973	938	997	996	927	983	973	935	937	937	955	978	967	929	982	905	949	963	945	934	993	959	943	920	992	989	985	930	972	973	1037	956	893	911	974	985	978	946	1001	980	989	919	1000	986	987	965	984	939	963	954	939	947	918	942	929	971	915	959	973	920	943	980	987	945	982	936	969	985	954	946	968	1038	1030	969	977	943	960	914	959	947	939	976	984	934	979	1004	1024	961	1009	958	949	978	984	994	984	952	940	971	969	933	994	919	951	966	1017	976	972	967	976	1001	924	1013	973	909	922	969	929	968	966	923	967	959	936	932	959	959	953	1007	970	939	921	919	924	936	961	914	969	978	944	911	987	940	1046	978	1007	986	946	988	1001	934	946	946	994	1016	936	979	994	954	958	982	958	996	970	941	925	938	968	990	936	952	949	928	965	964	948	955	958	924	967	967	948	984	941	971	956	932	992	903	938	978	930	954	957	934	1021	997	906	952	987	989	1024	975	906	975	958	947	954	916	985	938	953	989	983	958	968	963	970	913	919	993	982	957	939	985	944	927	934	996	953	929	971	1023	975	992	989	945	928	955	982	1035	931	958	962	941	1008	981	958	985	975	971	998	972	930	982	932	982	1006	946	1033	944	1004	880	930	955	1004	1033	885	915	976	972	976	944	956	939	909	904	975	967	1005	931	952	935	981	972	984	951	962	941	1015	983	932	956	942	909	974	959	945	998	992	985	978	977	1011	951	919	973	978	1018	941	1007	960	924	962	967	944	971	955	936	998	921	931	1014	883	955	925	958	945	965	998	929	906	1005	958	953	970	1025	949	969	954	997	928	897	990	978	985	984	901	1013	956	943	996	982	910	910	989	980	954	941	965	973	928	945	954	947	969	972	936	965	965	931	971	956	973	917	976	965	927	995	1004	981	975	992	952	985	921	941	959	1037	913	1006	894	954	929	1009	923	989	921	944	964	954	993	978	987	933	960	972	968	954	957	926	1020	982	925	978	1048	980	958	936	951	942	952	979	948	1025	969	1004	890	929	928	936	885	933	1009	919	975	978	956	958	919	1042	994	915	957	943	979	980	944	975	946	998	920	952	970	939	1000	983	955	954	984	947	920	954	985	945	1020	963	1005	947	961	934	941	906	989	914	969	940	995	1024	968	936	964	976	946	922	911	936	903	988	922	947	937	946	908	1007	928	963	913	935	951	939	916	970	965	1021	911	888	958	966	929	906	918	936	977	939	916	976	994	919	974	929	953	992	1007	955	915	1023	963	974	954	1002	969	944	958	999	1002	981	994	972	934	985	958	888	937	899	926	950	946	933	925	994	942	917	976	982	905	945	991	973	963	965	960	941	919	946	947	961	952	963	986	963	996	973	981	948	943	990	919	996	883	933	948	993	930	980	938	969	1022	884	878	948	930	934	967	1014	938	956	935	955	957	935	980	935	927	985	973	946	1001	936	984	975	976	953	941	933	1007	978	973	913	916	914	1021	920	972	946	1013	924	951	997	921	954	975	973	1001	957	979	956	934	914	986	1007	999	964	990	975	938	967	931	961	999	972	978	979	965	1001	962	912	949	923	947	912	932	985	982	957	968	1043	977	992	977	939	940	921	941	948	971	983	931	953	966	915	931	1023	967	976	1040	975	954	969	980	900	1005	957	942	951	963	931	964	922	904	929	943	975	969	936	951	914	979	957	930	953	935	1012	984	962	967	986	914	958	937	933	951	955	905	980	967	960	922	946	939	887	935	1019	932	1018	920	961	970	955	999	976	1010	1005	932	996	938	929	947	985	987	983	894	944	967	966	933	945	994	967	959	965	987	961	978	1006	985	939	973	1006	997	951	1012	961	951	966	951	970	926	975	918	919	967	985	955	986	956	1006	992	956	928	989	917	950	958	947	1007	903	976	925	911	977	985	934	946	915	1002	983	910	920	946	1009	941	968	977	992	993	949	947	950	947	923	1019	923	960	917	954	967	1004	940	950	950	912	969	920	963	962	916	932	943	1012	920	901	1004	989	968	962	947	980	953	997	963	936	980	989	932	939	991	935	946	944	1001	910	937	1013	946	961	953	975	921	993	970	921	969	960	965	859	967	989	966	939	971	952	984	937	973	957	959	1017	967	932	937	913	941	975	960	983	980	932	1029	955	946	961	948	996	998	919	929	989	920	934	951	1000	924	958	952	1031	972	982	947	922	943	947	991	933	926	945	967	1011	990	966	986	978	1002	963	956	977	933	961	1054	961	985	933	925	992	960	939	872	1024	983	941	908	1047	979	947	974	988	943	996	986	934	951	991	997	928	933	1008	962	969	933	964	965	927	923	996	962	990	946	946	920	928	948	939	945	942	926	990	922	975	940	954	949	968	913	963	903	976	965	963	947	967	1011	983	944	946	967	1001	964	996	903	980	929	954	1013	998	1005	1000	939	942	976	928	965	941	991	911	988	1004	901	1002	901	954	941	967	974	969	1003	965	935	925	937	969	924	977	1018	970	965	991	967	1001	971	937	1016	966	976	911	993	948	942	1021	879	920	932	946	965	893	968	1007	941	942	970	961	941	946	947	905	945	948	917	957	931	968	953	991	962	971	973	956	927	928	932	941	993	994	965	962	968	968	980	966	941	979	931	988	903	942	921	958	1005	962	975	889	921	991	979	974	940	930	878	920	947	935	935	960	966	963	1016	961	995	959	868	938	984	930	933	981	943	1018	972	936	1023	943	945	975	964	947	910	943	988	1004	954	914	948	970	951	954	997	976	980	934	982	982	973	991	1003	966	999	976	952	982	992	951	933	975	922	1013	924	921	927	921	976	990	960	956	943	955	1008	975	907	982	952	955	948	955	990	932	983	932	926	1001	988	905	965	949	926	974	954	960	926	952	978	1007	949	960	970	982	964	966	948	902	951	961	989	957	933	951	943	968	949	954	961	1006	931	924	945	1017	935	960	906	952	980	977	953	972	988	959	938	949	1027
5334	1585	1542	1251	1122	1144	1091	1101	1080	1045	1095	1098	997	1025	1077	1094	1035	1038	1043	995	1050	1048	1036	1070	1031	1097	1014	1052	1051	1065	1036	1048	1063	1096	1073	1031	1031	1111	1032	1041	1049	1024	1080	1069	1028	1055	1112	1086	1078	1044	1043	1039	1039	1035	1036	1027	1015	1052	1049	1043	1062	1038	1072	1034	994	1037	1057	1052	1004	1012	1021	1028	1045	1049	1004	1080	982	1102	1017	1049	1020	1067	1025	1068	1039	1067	1082	1036	1083	1062	1076	1091	1002	1050	1037	1000	1009	1072	995	1091	1004	1037	1075	1085	1030	1088	984	1012	983	992	1067	1030	1055	1073	1059	1027	1021	1050	1042	1023	991	1116	1011	1051	1076	1059	1079	1067	1009	1048	1097	1065	965	1054	992	1044	1019	1078	1063	1021	1066	1057	1052	1056	1078	1018	1051	1065	1026	1055	1013	1084	1039	1102	1102	1072	1059	1060	1019	1014	1101	1025	1059	1069	1058	1056	1085	1029	1096	1075	1100	1006	1045	1085	1061	1039	1027	1044	1065	1043	1077	1004	1091	1055	1067	1078	1110	1046	1051	1070	1079	1070	1049	1040	1019	1029	1076	977	1055	1064	1061	1008	1015	1058	1035	1079	1018	983	1062	1014	1081	1009	1027	1059	1062	1072	1093	1084	1065	1033	1071	1014	1041	1070	1027	1053	1092	1055	1029	1016	1116	1016	1081	1120	1028	1010	1086	1095	1089	1105	1038	1071	1050	1074	1074	1032	1034	1027	1064	1003	1050	1044	998	1012	1035	1088	1005	1035	1082	1084	1008	1045	1043	1056	1044	1009	1094	1096	1022	1070	1095	996	996	1098	1107	1054	1045	1028	1043	1076	1068	1019	1085	1094	1106	1024	1067	1107	1059	1066	1076	1046	1080	1103	1022	1036	1094	1103	1108	1026	1051	1141	1060	964	993	1051	1037	1065	1054	1061	1041	1111	1033	1007	1123	1067	1049	1099	1022	1039	1016	1053	1073	1109	1048	1049	1069	1101	1061	1030	1009	1115	1046	1083	1055	970	1102	1057	1024	1019	1042	1029	1062	1041	1037	1042	1060	1101	1061	1077	1023	1060	1045	1028	1067	1025	1059	1041	1085	1101	1074	1144	1094	1072	1037	1072	1039	1085	1049	1040	997	1075	962	1044	1039	1040	1040	1019	1092	1122	1023	1060	1054	1091	1061	1034	1052	1063	1030	1067	1019	1050	1094	1000	1064	1069	1018	1092	1037	992	1048	1053	1088	1061	1044	1056	1088	1087	1104	1030	1116	1048	1067	1024	1084	1018	1078	1090	1041	1075	1013	1065	1021	1040	1021	1082	1009	1111	1061	1076	1048	1059	1066	1042	1049	985	1078	1075	983	1078	1059	1007	1018	1069	1039	1026	1080	1105	1084	1019	1093	1080	1036	1043	1087	1060	1047	1000	1013	1056	1039	1004	1021	1060	1061	1048	1064	1009	1085	1047	1061	1049	1047	1090	1030	1064	1017	1016	1063	1054	1067	1026	1053	1087	1067	1058	1120	1030	1074	1068	1056	1027	1057	1035	1053	1085	1014	1079	1003	1047	1047	1026	1127	1108	1033	1041	1047	1057	1028	1042	1039	1074	1054	1057	1055	1051	1068	1053	1059	1039	1058	1104	1019	1100	1101	1051	1077	1088	1077	1092	1087	1033	1052	1148	1026	1078	1050	1094	1077	1055	998	1057	1063	1017	998	1057	1089	1060	1094	1039	1000	1075	1026	1114	1087	1050	1097	1058	1075	1029	1033	1050	1056	1085	1018	1033	1083	1074	1065	1066	1090	1033	1017	1040	1029	1037	1000	1103	995	1093	1060	1058	1055	1038	1030	1066	1008	1056	981	1065	1063	1087	1102	1008	1084	1091	1081	1026	983	1042	1066	1023	1077	1072	1060	1071	1012	1020	1015	1056	1054	1094	1075	1047	1051	1060	1074	1056	1044	1080	1097	1094	1028	1045	1081	1055	1031	1052	1086	1056	1097	1095	1111	1008	1093	1044	1087	1052	1084	1013	1065	992	1062	1028	1052	1060	1019	1026	1026	1056	1075	1074	1064	1071	1028	1057	1001	1012	1129	1007	1072	1098	1068	1007	1059	1057	1048	1090	1031	990	1065	1033	1053	1068	1030	1053	1069	1124	1078	1069	1086	1095	1074	1063	1062	1002	1028	1002	1059	1123	1068	1100	1029	1042	1087	1027	1063	1020	1106	1073	1040	1058	1025	1044	1071	1040	1081	989	1042	1029	1060	1074	1055	1097	1002	1050	1044	1048	1082	1117	1066	1028	1064	1049	1095	1077	1027	1084	1022	1074	1042	1087	1058	1097	1050	990	1095	1039	1051	1066	1064	1067	1030	1053	1040	1080	974	1073	1074	1014	1030	1072	1067	1091	1049	1057	1026	1040	1016	1095	1084	1072	1008	1070	1067	1097	1043	1090	1060	1014	1059	1059	1022	1107	1003	1006	1072	1156	1086	1076	1054	1091	1076	1051	1087	1081	1091	1043	1033	1044	1046	1082	1056	1033	1022	1081	1062	992	1006	1064	1036	1024	1091	1055	1052	1046	1042	1022	1051	1042	1037	1043	1057	1056	1015	1084	1008	1023	1023	1084	1049	1046	1046	1042	1025	1111	1084	1043	1015	1056	1039	1067	1071	1041	1054	1045	1072	1045	1090	1044	1031	1059	1103	1033	1051	1096	986	1037	1026	1026	1079	1070	982	1052	1042	1105	1038	1043	1045	1067	1042	1049	1112	1058	1036	1109	1029	1062	985	1005	1090	1027	1044	1071	1097	1089	1069	1068	1012	1048	1078	1046	1033	990	993	1039	1078	1087	1027	1037	1038	1041	1080	1050	1069	1074	1031	1043	1062	1114	1074	1004	1031	1044	1041	1076	1044	1082	1065	1071	1046	1064	1054	1072	996	1052	1034	1069	1087	1036	1035	1063	972	1092	1039	1075	1051	1017	1054	1077	1005	1074	1034	1043	1055	1066	1088	1047	1012	1008	1026	1044	1021	1050	1049	1107	1083	1010	992	1054	1037	1070	1065	1053	1111	984	1061	1036	1099	1044	1053	1054	997	1083	1094	1105	1013	1081	1063	1041	1117	1082	1074	1075	1046	1031	1110	1037	1070	1033	1033	1071	1053	1051	1075	1037	1081	1078	1054	1068	1022	1074	1031	1111	1004	1109	1113	1092	1066	1058	1015	1062	1020	1046	1103	1059	1021	1077	1054	1037	1022	1091	1038	1074	1027	1043	979	1083	1000	1017	1014	1001	1066	1046	1108	1025	1026	1096	1034	1041	1041	1007	1044	1025	1078	1104	1061	1043	1073	1076	1066	1099	1044	997	1071	1114	1010	1021	1067	1076	1052	1048	1042	997	1055	1014	1048	1044	1036	1013	1065	1053	1043	967	1041	1044	1037	1066	1036	1001	1058	1037	1023	1074	1064	1048	1081	1009	1041	1093	1031	1027	1004	1051	1065	971	997	1037	1025	1065	1016	1048	1056	1024	1018	1017	1075	1022	1072	1045	1093	1041	1102	1030	1071	1096	1109	1057	1060	1036	1042	1029	1076	1022	1070	1031	1020	1030	1010	1064	1036	1070	1063	1016	1080	1058	998	1031	1074	1059	1043	1077	1048	1071	1104	1056	1097	1039	1102	1008	1048	1064	1036	1031	1078	1116	1002	1032	1091	1045	1061	1029	1066	996	1027	1026	1064	1109	1026	1038	1078	1043	1116	1030	1074	1051	1069	1023	1084	992	1014	1031	1068	1072	1033	1091	1065	1020	1069	1055	1020	1072	1026	1106	1042	1001	1057	1061	1001	1004	1001	1029	1012	1060	1108	1039	1059	1066	1050	1041	984	1006	1076	1084	1041	1094	1048	1092	1044	1012	1050	1069	1106	1042	1017	1026	1067	1072	1018	1072	1048	1050	996	1047	1046	1017	1087	1074	1057	1039	1067	1076	1108	1097	1075	1032	1068	1063	1061	1091	1018	1078	1001	1055	1069	1125	1048	1015	1002	1020	1026	1068	1046	1092	1065	1077	1045	1022	988	1068	1092	1065	1035	979	1008	1041	1012	1054	1070	1083	958	1105	1061	1065	1030	1017	1037	1063	991	1059	1005	1014	1107	1074	1032	1041	1050	1005	1044	975	1020	1068	1008	1023	1039	1048	1017	1131	1065	1057	1045	1087	1102	1045	1046	1063	1056	1054	1018	1019	1099	1097	1104	1075	1048	1011	1075	1035	1064	1025	1096	1101	1011	1040	1103	1050	1003	1074	1069	1097	992	991	1029	1048	1055	1045	1085	1076	1070	1037	1063	1042	1035	1057	1036	1080	1057	984	1064	1047	1055	1007	1045	1074	1054	1028	1047	984	1009	1034	1046	1040	1041	1049	1004	1081	1045	1106	1069	1061	1074	1127	1063	1060	1028	1096	1086	1029	1032	1037	1044	1043	1035	1137	1073	1071	973	994	1062	1044	1061	1056	1116	1028	1058	1039	1040	1090	1019	1097	1046	1076	989	1050	1021	1006	1048	1054	1084	1036	1007	1061	1017	1039	1051	1032	1105	1031	1034	1102	1046	1108	1124	990	1111	982	1099	1057	1074	1005	992	1129	1042	1037	1015	1020	1000	1056	991	1046	1057	1009	976	1071	1071	1090	1065	1027	1037	1071	1049	1115	1076	1083	1060	1079	1026	1058	1024	1060	991	1062	1051	996	1060	1054	1055	1067	1058	1025	1014	1048	1038	1026	1071	1027	1005	1072	1044	1042	979	1094	1044	1036	994	1092	1050	1088	1062	1054	1044	1039	1073	1087	1006	1100	1033	1019	1039	1042	1086	1033	1000	1143	1037	1050	1055	1110	1076	986	1032	1052	1053	1073	1049	1017	1057	1036	1081	1061	1054	1049	1056	1072	1077	1056	979	1052	988	1038	1134	1050	1064	1024	1054	1016
26084	21082	27771	24599	21064	10237	1211	734	678	569	528	491	524	519	444	431	396	436	395	442	431	393	420	409	404	379	409	372	396	390	396	418	385	383	365	366	391	378	375	378	354	402	389	374	379	367	334	382	347	368	365	351	366	364	363	381	357	348	359	354	409	350	387	346	352	347	393	366	347	390	396	361	368	361	351	385	350	357	345	394	369	361	360	369	368	344	370	377	341	376	335	347	376	378	367	316	362	347	326	356	380	383	390	408	394	343	374	327	353	357	354	356	363	337	353	336	353	372	343	350	320	369	352	371	363	377	376	368	359	353	338	317	351	368	374	369	365	348	359	376	387	359	342	350	401	339	389	371	353	380	358	373	388	343	371	379	363	380	363	387	343	379	400	361	365	332	342	363	345	397	377	380	341	343	349	384	339	385	349	370	367	351	359	324	342	373	358	378	342	369	328	351	349	365	352	384	328	358	371	369	389	352	363	373	385	355	367	335	347	336	376	333	375	370	373	372	371	371	404	363	349	387	341	351	397	372	362	349	382	388	354	369	362	381	362	347	375	332	385	345	342	360	373	382	369	365	373	348	383	377	375	387	363	368	331	369	393	343	363	371	335	362	334	341	329	376	363	338	348	399	400	379	340	365	384	358	356	331	354	337	365	401	397	392	368	339	373	360	345	350	380	371	335	351	348	327	364	340	337	347	359	417	374	340	365	347	334	369	366	346	368	359	340	350	342	334	352	382	350	385	347	338	381	389	384	367	364	342	374	372	383	359	372	361	354	340	364	326	342	322	375	349	373	381	390	357	373	344	349	356	352	361	386	362	334	360	383	346	345	404	406	328	375	347	366	362	347	408	346	328	357	351	338	391	398	337	347	335	365	351	413	367	318	386	350	342	377	353	353	344	348	375	332	378	339	362	381	338	335	405	339	358	364	384	339	362	358	354	378	374	379	399	350	392	382	391	360	340	360	320	348	389	358	351	337	355	386	344	343	340	365	384	346	366	368	377	355	386	350	382	345	367	378	379	380	391	375	412	384	370	369	360	363	356	353	355	365	366	346	347	331	363	328	367	380	360	374	359	318	341	363	331	356	365	374	342	389	366	398	363	335	358	403	363	368	355	324	362	369	366	351	374	343	352	349	343	345	323	357	329	352	337	367	329	344	376	333	304	396	350	360	384	360	369	370	371	350	370	353	367	384	349	355	361	377	346	381	367	348	319	353	356	371	386	342	353	349	353	345	325	351	394	351	318	366	377	378	361	377	364	379	352	347	329	326	334	389	358	368	342	359	379	364	365	323	342	334	393	337	362	396	363	354	368	380	368	346	377	369	341	341	368	351	362	336	383	370	363	379	372	392	361	360	374	357	374	357	383	385	344	354	353	358	362	362	363	349	353	358	365	330	361	366	380	361	372	350	365	341	371	374	361	328	367	369	348	320	378	362	335	345	349	358	345	369	355	384	364	382	369	325	335	349	371	361	356	357	349	324	361	369	365	345	353	344	346	343	341	348	368	364	389	367	376	352	407	351	359	373	377	380	356	371	350	338	380	376	364	357	353	376	345	371	341	353	386	362	378	388	357	412	367	379	356	370	367	402	368	355	369	359	325	337	354	378	363	388	355	359	387	306	387	312	374	359	337	384	373	390	405	375	356	359	357	365	348	366	353	379	397	356	355	345	361	370	352	352	371	368	389	400	367	325	374	353	367	373	349	368	350	373	386	354	333	367	345	377	344	359	365	384	359	383	358	389	353	348	365	371	396	340	356	372	355	358	353	363	329	363	367	341	347	355	367	377	398	331	363	371	361	349	346	334	365	393	355	357	368	349	386	336	352	340	338	380	360	343	342	337	354	360	383	350	379	370	349	356	358	343	397	378	362	372	369	341	355	340	364	345	361	351	351	331	364	340	349	334	347	370	348	347	324	307	363	365	330	375	330	339	345	355	357	386	377	385	347	370	356	361	384	391	350	386	360	396	384	351	371	389	375	358	362	369	366	348	355	341	366	382	369	346	366	367	391	353	349	334	332	375	387	363	385	359	350	342	327	358	375	346	391	318	337	363	346	407	381	373	358	377	396	381	350	351	383	380	369	349	368	358	340	350	363	392	356	365	366	381	362	364	344	369	317	380	376	349	377	402	353	365	380	400	348	320	369	368	345	343	372	388	398	349	365	346	351	375	330	362	359	384	353	360	360	380	366	317	346	373	381	372	374	359	357	359	383	327	349	347	382	380	358	396	344	336	339	375	356	350	429	370	374	333	328	351	326	363	342	400	351	422	389	363	371	362	387	391	355	372	354	390	354	338	340	337	370	360	333	345	368	372	353	374	331	375	382	364	317	383	318	360	316	368	357	363	375	337	363	369	373	336	367	331	355	360	381	352	325	344	359	348	355	363	397	383	355	383	363	377	325	374	375	372	354	342	344	382	358	395	374	363	351	346	359	361	363	345	348	358	351	375	405	379	365	347	397	353	361	347	372	351	350	378	361	424	348	341	346	361	385	390	388	349	378	361	377	343	377	375	364	345	359	375	360	352	373	372	341	390	357	369	403	372	366	395	365	350	373	363	352	366	369	355	358	381	388	412	384	371	365	326	359	348	368	361	353	371	366	391	392	352	357	371	351	370	397	359	359	359	343	355	396	381	378	384	366	413	362	360	376	385	384	351	383	375	351	322	357	381	402	359	347	358	389	338	377	351	351	368	338	360	390	377	382	342	389	366	376	381	347	373	357	395	399	339	372	345	350	409	354	328	351	372	331	346	375	363	370	377	394	332	376	383	378	344	363	368	367	363	330	355	370	376	355	339	314	387	395	359	354	378	387	359	398	365	358	324	380	368	379	359	348	356	370	355	375	353	394	326	334	378	357	372	370	349	342	391	350	372	363	306	368	350	334	333	360	324	369	339	364	328	389	342	349	393	346	365	395	359	350	341	347	371	385	336	370	371	359	387	372	358	332	370	353	362	346	364	363	356	359	368	351	358	364	364	366	380	354	361	357	375	332	354	379	354	336	338	331	357	371	355	330	386	348	336	351	371	357	352	348	330	349	353	366	357	327	373	388	391	373	333	355	383	377	361	358	375	366	336	357	349	376	373	393	351	336	343	337	334	367	375	354	373	332	378	377	398	365	393	349	376	340	384	370	328	359	362	381	340	338	335	364	368	379	336	357	366	362	399	323	310	370	327	365	355	407	386	362	360	345	384	363	383	358	379	305	341	353	348	374	351	339	371	359	371	354	354	353	334	333	400	410	382	360	335	364	375	356	368	368	394	346	362	347	357	345	355	378	363	347	346	383	371	349	345	377	370	309	380	309	375	353	314	360	314	371	377	346	368	364	381	376	355	388	370	344	355	335	351	372	370	357	348	337	340	360	331	326	365	346	326	379	351	370	389	363	363	362	363	400	357	368	330	359	361	346	326	366	396	358	377	357	333	345	365	328	354	341	356	360	329	361	344	317	395	331	357	356	369	367	353	358	350	366	368	382	350	328
7289	11006	9560	5261	3250	2349	1796	1462	1221	1055	938	896	813	730	660	666	629	595	562	571	565	588	551	532	516	514	518	492	502	510	521	534	486	506	437	487	472	429	473	462	476	449	470	467	450	437	479	450	464	473	481	436	465	434	453	432	460	469	426	455	443	479	436	433	457	437	448	463	467	458	456	465	452	433	433	426	441	446	442	452	440	442	408	404	423	396	446	418	440	449	445	422	433	390	426	431	444	477	424	407	420	452	428	442	448	434	430	397	427	437	438	443	450	444	447	412	423	462	415	442	454	439	422	470	463	452	443	388	419	497	442	453	442	450	436	491	466	425	404	426	442	437	398	393	447	432	439	450	435	408	443	452	419	413	392	442	419	444	414	463	402	442	438	447	445	449	442	437	438	463	443	452	450	447	473	427	439	467	456	438	438	438	433	449	428	444	450	457	456	429	427	477	477	461	436	453	444	415	396	432	466	456	421	430	447	440	469	437	453	416	430	437	452	463	456	424	422	417	456	458	437	453	460	432	438	450	440	438	468	405	421	411	446	424	479	431	443	407	429	443	410	396	477	460	421	437	445	450	418	442	398	470	442	449	440	440	436	443	452	433	434	391	472	428	451	426	425	466	400	434	435	468	465	397	422	433	404	420	427	470	425	421	438	400	447	404	408	431	425	435	464	429	439	414	440	436	452	493	445	462	443	445	457	427	419	416	485	431	432	423	443	391	430	445	429	424	444	429	454	425	445	461	444	442	427	420	425	407	465	440	486	424	459	425	448	430	425	445	421	456	485	415	439	444	433	440	403	445	414	427	453	427	413	419	394	447	412	419	409	413	445	427	424	440	461	452	419	421	456	441	448	416	435	431	440	415	454	430	449	447	460	510	413	406	406	411	434	466	417	443	438	410	464	436	396	406	437	443	436	428	421	449	432	429	441	481	413	427	417	450	433	470	442	453	451	411	425	456	428	441	441	447	470	417	406	441	412	437	394	439	445	435	471	402	429	433	467	454	450	427	471	402	461	445	465	441	430	445	460	402	435	421	412	463	452	434	417	437	413	437	442	412	424	445	466	414	474	408	450	458	417	435	440	431	427	414	464	443	430	441	467	438	414	462	434	430	414	391	443	433	422	434	438	477	440	434	391	435	461	407	417	452	455	434	413	463	449	432	481	434	466	422	412	435	458	436	422	442	430	438	427	446	468	420	433	395	400	415	423	406	461	431	467	417	424	459	444	446	417	454	428	427	430	429	471	420	436	414	432	419	430	438	416	424	473	415	453	455	430	437	429	463	480	435	411	437	463	411	465	484	429	471	437	446	425	481	412	457	417	417	433	407	446	416	444	452	413	443	420	413	429	442	421	393	420	444	430	409	456	442	420	436	414	433	404	431	436	439	441	402	435	428	447	449	449	425	447	414	434	436	429	465	440	465	449	461	410	456	432	461	400	431	426	450	417	434	397	448	431	419	482	450	457	439	436	431	424	424	482	471	435	414	437	442	479	460	442	448	418	415	424	423	440	391	433	414	431	432	434	403	443	444	408	461	420	471	397	429	415	439	438	476	425	425	422	430	423	408	460	433	462	426	416	450	437	431	442	434	411	431	409	442	437	405	452	454	419	468	419	447	437	433	432	446	447	419	435	429	457	457	411	381	425	394	400	455	422	440	444	391	442	462	446	423	468	472	451	448	437	439	444	410	428	436	444	474	459	388	437	408	445	474	450	444	484	417	410	455	399	442	462	426	425	502	402	429	437	436	441	421	438	469	436	448	424	421	428	435	457	429	411	403	444	451	448	442	437	429	438	451	422	444	448	449	432	451	427	445	455	485	436	431	424	417	444	445	452	437	407	433	443	447	438	407	427	428	410	419	459	437	469	445	422	461	444	412	459	455	442	399	385	462	434	422	436	427	431	421	418	447	456	467	460	435	459	380	472	452	405	451	419	433	456	458	430	424	417	418	447	423	374	431	461	399	434	422	432	412	456	404	464	436	466	412	438	437	441	471	417	409	400	458	442	424	398	416	384	476	419	441	443	464	389	430	438	480	475	437	436	406	468	451	414	458	443	425	409	434	445	435	424	454	469	449	454	414	399	435	451	444	441	422	423	394	389	424	424	412	433	437	443	447	393	407	460	382	409	461	437	392	439	398	423	421	461	444	447	417	437	422	424	410	460	437	434	440	442	472	413	433	426	431	425	427	425	453	428	430	451	423	415	422	434	435	465	456	435	444	481	464	442	443	446	478	484	444	421	428	434	446	424	444	434	431	434	423	442	449	444	437	420	424	444	423	424	364	390	439	441	446	439	429	462	414	418	438	452	445	461	401	442	434	426	415	447	445	442	441	502	428	440	464	423	437	440	428	441	439	432	446	430	429	469	404	434	467	432	413	446	403	451	433	435	445	432	460	434	442	434	416	422	464	404	455	441	435	476	452	436	442	407	424	414	493	468	448	408	430	449	441	439	455	460	461	436	449	449	426	417	464	451	442	435	446	467	438	422	424	420	428	419	471	432	404	419	468	462	402	404	419	470	431	444	434	453	437	447	460	442	422	420	426	466	456	425	434	409	428	437	432	393	428	488	398	443	478	466	430	476	440	465	437	427	449	412	418	453	430	448	414	451	449	456	436	402	469	454	455	424	452	432	422	460	449	484	424	411	435	446	417	414	438	444	416	410	434	441	460	414	396	441	387	431	460	426	463	438	414	401	458	448	441	454	428	442	433	444	419	447	462	441	404	439	437	453	444	451	469	433	425	426	422	411	409	452	436	449	441	456	473	434	430	466	395	438	461	425	459	430	464	419	426	400	442	440	457	465	433	403	419	432	444	441	436	449	461	439	398	438	448	407	444	434	449	449	428	423	398	405	428	431	385	423	431	425	446	453	478	447	428	435	447	444	441	410	436	425	460	423	444	446	436	428	459	429	426	455	411	422	433	429	382	413	411	443	425	453	438	447	438	444	415	408	422	454	442	426	418	429	428	434	440	406	439	463	452	446	425	435	443	511	425	474	412	426	417	382	444	453	431	462	449	433	439	427	454	417	433	431	435	455	438	436	423	449	412	419	414	428	437	451	467	445	447	427	438	439	406	430	434	442	434	405	394	447	447	420	425	390	452	463	438	442	442	390	446	461	411	438	480	472	439	408	392	469	414	405	448	456	420	476	441	455	473	450	471	427	455	447	424	419	444	431	474	454	411	450	461	429	449	443	439	430	406	429	431	443	460	479	418	443	426	430	409	459	409	441	429	464	459	420	441	442	433	437	428	449	444	421	478	440	432	443	449	443	457	457	458	463	407	443	449	421	459	411	448	433	415	452	446	448	422	441	468	394	422	433	446	434	456	407	437	456	432	430	449	437	446	446	477	416	463	423	435	450	467	417	411	452	431	459	449	398	420	431	431	436	453	455	403	439	445	443	456	455	444	450	431	428	440	412	423	429	452	420	448	435	483	439	428	453	427	431	437	431	465	391	448	425	429	420	404	433	414	400	423
23742	21088	28149	24250	21091	21144	9343	1476	1061	959	800	773	696	670	649	654	608	591	558	609	567	577	531	523	529	550	542	500	514	511	496	506	510	486	513	511	486	481	496	468	512	467	489	463	490	483	481	465	454	490	429	494	473	490	498	476	456	490	443	499	452	464	494	486	447	450	472	455	437	442	488	471	482	420	492	485	481	419	469	453	467	446	455	449	461	480	455	416	466	478	424	478	467	467	453	412	500	451	441	481	455	458	432	465	461	464	454	477	449	486	499	497	473	453	438	428	458	456	476	455	477	441	482	446	458	452	457	459	463	451	501	451	477	464	467	413	439	433	466	444	455	460	442	439	471	452	442	448	450	424	424	446	494	485	396	452	429	419	452	439	457	422	465	488	471	457	444	463	432	461	473	445	470	441	441	464	455	455	466	476	466	433	490	453	462	460	505	421	461	497	470	428	474	455	430	461	437	446	429	477	424	449	439	486	455	441	457	438	489	447	453	477	453	474	434	436	480	474	475	449	471	482	455	480	463	430	453	446	409	442	462	455	486	465	439	478	457	439	427	430	479	433	457	441	440	448	492	465	426	456	465	456	441	434	411	487	451	459	500	461	457	423	501	476	436	472	474	526	461	451	437	463	429	447	459	469	407	483	417	454	442	464	498	425	457	445	456	440	439	445	465	451	504	491	469	448	438	467	456	472	466	463	458	487	469	486	458	452	450	513	461	454	499	450	464	449	449	465	433	477	460	456	479	476	447	453	480	471	444	418	430	463	441	461	474	457	473	456	508	460	429	450	479	468	482	427	455	442	441	456	424	478	479	441	496	468	438	471	431	469	451	450	454	464	408	482	447	500	457	502	461	477	468	441	447	514	464	467	489	472	423	425	440	448	423	489	435	420	450	470	412	474	457	477	420	508	415	457	424	434	482	461	460	466	464	462	451	453	494	433	432	481	465	444	500	512	473	469	435	487	423	469	484	472	444	467	451	437	442	487	434	468	444	479	460	478	433	494	406	486	428	445	444	440	461	507	410	475	507	479	422	454	484	414	461	444	438	451	437	418	438	456	485	484	453	460	467	468	438	464	452	456	487	436	446	467	473	443	479	446	462	461	413	447	458	462	477	418	476	448	467	471	441	449	455	478	415	457	427	435	460	444	429	447	474	459	484	445	468	442	471	455	466	410	462	457	458	432	467	434	448	488	448	415	470	461	455	427	450	434	431	440	453	479	486	453	442	499	472	475	495	455	457	460	472	458	461	469	490	471	405	449	511	428	453	488	451	470	515	469	438	410	471	431	432	431	468	487	455	476	475	443	457	430	490	447	498	491	451	419	490	421	476	495	417	447	448	489	484	506	443	436	453	431	448	490	473	507	438	430	449	440	447	461	443	461	461	435	454	487	431	435	460	472	451	446	442	455	486	423	433	466	452	455	451	447	448	485	458	461	440	482	488	484	429	473	422	497	442	437	488	463	461	475	464	438	465	436	489	449	451	480	471	453	477	450	456	461	470	445	438	464	454	459	451	490	466	415	469	437	478	438	443	480	434	460	435	473	454	478	498	464	454	450	437	448	444	445	446	442	456	460	446	429	444	465	486	501	436	490	463	471	499	497	459	462	430	475	433	461	466	428	452	464	442	449	431	460	478	453	466	476	426	459	470	462	440	470	468	429	454	461	442	484	518	466	470	416	456	397	488	446	484	478	498	502	468	446	467	479	485	505	465	448	494	470	427	506	455	481	444	424	490	449	442	461	482	464	476	449	470	427	484	454	458	454	480	509	470	445	471	433	462	459	475	431	468	476	462	465	452	465	461	430	465	428	467	440	481	468	459	462	493	440	465	431	490	483	453	502	427	471	441	439	475	449	453	458	485	454	475	449	442	443	460	442	446	469	479	469	439	475	437	480	487	521	445	461	480	455	406	452	428	443	465	455	438	470	430	454	419	440	440	426	453	477	501	470	431	446	452	426	494	431	464	491	475	496	458	450	440	457	483	439	430	470	422	416	473	474	461	468	446	461	435	442	490	442	458	454	459	459	497	442	464	453	463	456	481	464	469	441	478	466	475	457	448	461	465	472	461	442	473	469	487	509	447	441	456	442	451	451	433	418	448	464	418	461	458	450	453	499	460	459	424	437	461	476	468	467	439	470	480	458	448	427	426	488	441	407	463	422	462	471	470	469	494	497	464	492	418	446	461	457	437	498	431	418	458	468	422	445	474	492	447	412	444	433	454	434	466	457	474	417	455	432	421	409	488	467	438	427	475	484	445	477	455	446	465	457	499	489	443	494	495	449	440	391	471	477	446	449	442	476	466	431	464	441	443	471	450	482	472	438	475	441	449	460	447	443	437	425	473	482	465	415	434	447	503	457	426	479	455	489	457	444	475	477	489	440	471	468	471	406	459	459	458	478	448	439	448	451	431	461	478	436	434	435	479	479	466	481	474	438	422	460	482	456	495	475	440	474	448	488	446	440	467	458	435	489	450	488	437	458	467	464	456	428	489	467	489	449	460	474	466	423	447	480	455	472	451	455	433	469	481	461	466	458	470	468	461	490	466	444	483	449	448	443	481	427	465	481	442	463	429	445	452	425	483	467	444	413	445	448	472	427	396	472	447	436	478	469	445	466	507	458	442	481	431	497	488	464	454	438	475	501	442	484	456	483	441	436	466	475	441	466	425	454	483	462	471	458	430	451	448	469	457	466	441	472	440	497	470	469	421	479	459	475	428	465	438	452	448	489	452	440	465	476	471	458	470	473	479	434	441	456	471	461	423	462	473	420	453	450	435	455	468	435	475	442	461	449	441	423	466	458	491	446	411	446	485	423	474	467	456	451	487	471	510	473	481	471	461	438	456	482	460	458	461	455	468	464	466	430	456	451	421	437	449	477	454	445	426	473	473	439	476	451	419	433	455	508	404	445	457	434	461	479	442	456	487	440	425	494	469	441	466	446	481	413	430	467	462	447	469	467	490	446	478	465	479	439	473	449	445	469	476	452	517	448	446	452	464	482	481	457	433	462	465	461	452	437	443	474	480	434	467	472	474	478	466	495	445	481	426	485	451	443	488	511	531	461	457	372	469	472	445	460	472	463	464	453	448	477	472	451	475	430	451	459	457	459	458	459	487	451	466	435	468	436	453	494	446	478	476	449	492	463	479	485	455	483	452	486	447	430	454	478	473	457	435	479	448	482	458	437	458	471	471	473	454	427	497	464	434	456	455	473	465	449	455	471	455	447	424	463	456	492	445	481	462	451	443	456	464	399	443	454	475	440	456	473	436	444	484	487	429	467	494	471	448	460	445	444	456	478	469	459	441	456	446	458	446	490	434	425	473	481	431	441	479	470	452	413	443	452	453	474	472	434	439	478	492	471	448	437	422	463	462	476	463	460	446	470	491	451	486	438	442	455	468	473	389	483	451	475	463	442	491	445	437	490	460	432	446	423	497	481	455	437	452	436	476	454	460	450	473	431	426	473	439	467	467	470	435	435
10432	18220	15987	9501	6009	4223	3188	2495	2092	1745	1547	1293	1176	1070	1006	833	857	795	772	742	711	751	683	661	686	669	624	619	581	604	601	569	592	548	550	581	539	551	579	526	560	520	532	544	516	525	547	533	481	557	521	496	533	496	452	544	501	508	499	505	508	505	483	459	510	513	487	498	475	516	482	527	479	478	507	517	478	508	489	520	516	472	497	518	496	477	499	469	491	494	488	500	477	471	488	467	472	438	458	506	476	496	466	498	442	511	457	466	472	480	502	470	468	478	461	512	494	473	493	465	482	497	468	445	478	475	493	482	459	443	522	481	467	499	472	461	448	479	470	476	471	485	511	494	501	492	485	478	478	514	484	466	496	464	481	495	508	487	457	515	462	469	503	479	511	482	493	462	485	475	493	494	488	449	523	473	477	464	476	477	489	451	462	479	496	476	500	455	479	489	458	497	464	460	485	535	456	492	486	454	503	445	510	467	480	462	483	487	537	472	488	455	485	487	473	476	438	491	453	476	503	503	446	453	487	450	470	452	486	471	472	473	477	511	459	495	456	500	468	479	470	479	443	482	482	469	513	436	460	464	464	454	465	462	479	433	508	477	445	441	472	505	453	436	438	502	469	519	474	459	483	481	427	475	495	473	494	462	483	479	465	461	475	497	468	422	510	483	512	433	459	466	454	468	467	460	497	446	461	442	486	480	481	452	516	504	476	486	466	482	511	446	465	480	507	482	468	456	493	495	497	476	482	473	499	487	432	491	451	470	476	531	483	478	528	447	434	471	487	501	480	470	451	476	490	479	472	483	481	439	487	460	520	461	484	450	465	493	482	447	445	485	487	475	489	463	462	503	468	467	497	463	461	494	478	481	471	466	506	494	472	487	527	485	467	500	468	464	487	470	502	505	501	488	493	505	478	505	465	425	437	446	471	485	478	467	473	441	456	447	480	441	479	469	444	499	496	465	459	511	478	492	479	469	491	479	472	517	461	494	493	466	467	469	467	463	447	492	447	472	430	487	492	499	484	416	469	492	462	455	476	523	478	506	435	423	480	435	478	508	492	527	491	498	484	461	453	465	498	467	492	449	489	409	480	486	479	466	482	480	507	502	487	509	510	481	472	495	464	482	494	522	460	466	486	438	487	463	459	481	510	454	455	475	508	415	484	480	520	418	485	460	512	480	447	491	490	442	473	493	474	496	457	450	491	479	470	504	458	485	483	506	491	502	492	479	467	454	458	466	474	479	438	519	484	456	468	496	468	464	472	481	453	483	480	437	471	431	431	454	491	487	462	475	521	465	485	533	502	466	480	452	492	449	460	430	481	452	441	481	476	460	451	522	488	477	460	478	493	490	443	494	469	462	423	505	489	449	503	434	428	458	438	418	471	491	465	446	472	438	468	477	458	471	461	497	452	477	468	476	461	477	482	503	478	454	455	477	483	486	496	476	493	441	451	474	450	437	513	469	465	483	428	479	497	485	497	480	473	509	451	468	439	471	520	493	487	443	480	509	474	452	490	463	475	504	491	461	506	498	491	484	461	486	446	454	479	467	525	469	450	498	471	497	465	489	461	462	466	469	458	487	462	493	448	464	473	495	463	486	501	470	473	468	508	483	433	489	478	488	468	493	475	486	501	445	430	480	506	489	461	497	454	481	468	456	465	467	511	460	466	466	466	458	467	499	466	449	514	492	453	500	438	422	475	499	470	484	438	468	490	464	451	498	471	459	501	505	483	490	472	500	479	486	484	414	536	455	481	468	497	463	434	511	489	487	514	484	471	511	481	482	461	433	482	471	520	459	443	492	446	500	498	455	464	479	449	517	464	498	500	501	448	467	481	493	485	440	433	451	495	468	462	452	508	463	493	468	484	478	471	437	458	493	475	511	449	469	472	513	468	494	436	529	466	437	471	469	482	487	416	503	520	441	433	430	464	477	474	480	495	515	440	447	486	456	471	496	469	434	484	433	509	458	466	490	522	434	487	524	449	538	512	477	467	481	479	514	461	506	437	486	444	482	449	434	508	500	494	427	480	452	487	495	469	472	456	470	460	500	510	456	503	464	450	501	508	445	469	499	440	473	458	470	480	464	458	510	468	470	495	502	489	481	461	506	487	470	445	437	486	502	472	461	501	474	440	449	444	496	495	451	467	497	471	466	488	490	500	482	482	464	468	489	504	487	473	504	491	484	474	457	503	491	472	491	449	460	506	467	486	504	469	478	475	503	484	443	488	477	474	452	505	439	498	483	465	503	433	487	472	465	466	456	473	464	506	421	474	465	444	469	518	444	465	450	468	442	492	508	448	479	479	447	475	478	435	470	466	504	472	485	441	480	471	485	421	462	492	463	474	482	480	502	466	509	500	463	496	489	466	470	502	460	466	465	466	481	489	464	486	447	497	456	468	446	437	507	466	479	489	468	486	463	496	483	498	484	461	481	496	472	508	501	451	479	493	431	480	458	483	464	458	457	492	458	452	475	516	485	480	462	455	485	470	518	464	474	444	487	489	424	470	451	480	460	500	514	458	494	459	471	499	490	464	464	443	426	490	443	474	480	480	491	498	476	458	481	475	468	512	495	526	463	458	469	513	482	485	490	467	478	480	456	487	488	483	478	518	447	475	492	496	480	467	476	478	470	470	468	454	499	490	473	476	485	485	466	481	516	469	456	470	490	499	474	480	465	491	472	507	460	463	468	458	480	477	486	425	459	467	484	495	468	445	484	495	484	462	491	480	525	448	482	449	471	485	466	433	481	485	446	484	471	463	465	496	485	495	537	503	439	443	480	463	494	472	477	448	474	437	495	452	423	441	471	460	483	476	483	460	488	444	460	494	511	442	464	504	485	476	489	495	477	463	462	427	479	479	465	481	455	445	504	496	478	491	469	456	456	450	491	467	485	495	444	499	500	442	450	482	511	492	458	508	446	503	473	452	444	421	491	484	482	461	482	448	470	481	461	484	492	476	463	458	475	496	501	482	478	437	494	535	489	482	469	507	510	461	460	488	502	465	434	491	461	449	477	481	471	487	478	460	504	495	429	488	481	463	485	466	414	437	465	461	487	480	476	488	460	485	498	447	503	509	482	487	480	448	464	467	519	482	459	487	491	492	477	469	486	477	435	515	480	528	503	521	469	495	456	441	468	462	473	462	498	488	482	477	500	480	497	475	496	461	464	462	499	475	483	478	489	432	492	518	476	493	492	482	455	451	471	474	494	480	500	470	454	460	464	496	474	468	421	455	480	486	408	486	496	498	493	461	501	456	466	419	449	476	472	464	446	459	434	460	451	434	468	433	471	472	439	474	475	482	468	461	479	485	489	469	463	472	469	505	504	478	473	467	476	483	466	471	470	451	485	492	474	453	451	469	475	483	486	524	491	507	456	481	455	477	500	521	516	474	468	511	474	504	436	463	480	429	477	453	517	496	427	439	484	494	454	502	452	484	483	461	490	501	448	468	456	448	467	534	470	482	479	450	476	499	438	465	463	444	467
28245	15737	3096	1356	1154	1146	1098	992	923	973	950	942	960	901	922	952	962	954	967	979	983	965	955	977	941	1004	907	975	958	935	942	985	963	919	958	929	909	965	975	931	919	965	994	962	943	954	923	890	994	952	950	899	957	962	996	941	888	922	929	968	974	984	934	978	970	904	984	895	987	985	955	886	977	964	981	903	904	924	981	976	957	947	948	908	985	984	869	974	928	919	966	1026	983	917	913	968	894	1017	962	915	985	904	899	953	937	923	948	947	936	852	922	975	958	923	988	997	1007	952	933	957	908	958	1038	956	918	957	891	963	916	934	960	929	986	905	962	984	884	960	939	933	979	891	1008	940	912	969	995	964	912	952	896	964	903	966	952	950	943	962	987	1002	935	932	939	930	950	969	944	971	925	943	951	947	975	961	953	929	923	944	1016	1017	921	892	928	925	956	898	937	972	965	908	934	917	947	917	965	959	942	994	915	968	984	980	974	940	982	914	999	941	981	944	994	949	961	893	910	965	958	921	948	966	943	917	943	937	973	956	934	926	971	992	934	914	902	939	973	953	978	963	918	971	936	1013	985	959	984	891	912	945	995	984	967	960	963	951	972	984	977	927	980	972	957	1006	969	976	961	898	952	918	986	981	940	947	970	991	940	1004	887	950	969	940	942	1038	899	949	950	980	931	948	969	923	915	916	957	917	966	959	968	1007	914	909	903	958	977	979	964	967	903	951	940	920	922	969	909	968	946	946	948	925	913	981	990	993	949	968	913	913	925	957	985	960	919	939	901	948	958	926	955	931	934	958	951	895	944	912	993	924	968	909	910	911	931	915	969	957	918	981	972	968	960	897	969	945	896	970	981	912	947	943	906	933	947	935	945	994	987	955	950	944	950	919	957	985	939	928	945	962	929	990	973	954	942	923	899	922	950	934	900	949	968	911	946	960	978	868	936	897	1036	908	969	958	954	987	883	894	974	958	995	980	962	929	921	954	945	999	953	876	896	927	892	909	927	901	1011	927	924	1003	950	909	1000	943	970	965	901	997	980	982	952	944	997	931	975	947	973	931	994	1023	964	897	965	942	943	988	921	934	968	938	963	912	1001	968	905	993	938	981	961	1031	989	974	952	948	944	936	923	976	968	853	950	968	934	941	909	928	936	933	946	941	959	952	945	966	937	906	929	926	961	921	958	907	991	943	930	931	951	954	941	941	956	948	976	922	947	923	936	932	935	909	962	930	973	946	886	962	934	933	934	938	895	962	947	927	987	1000	961	972	937	915	968	919	929	1020	968	959	932	946	934	917	940	936	964	1008	977	924	948	938	965	952	953	962	942	885	938	962	964	981	926	941	932	909	1010	921	905	983	946	987	934	966	914	937	970	905	948	940	917	953	954	964	938	922	958	982	925	964	997	993	981	1001	937	1017	965	929	918	952	1008	958	960	893	949	899	875	981	930	916	952	931	916	986	957	890	931	937	993	1005	926	946	964	916	999	975	935	979	971	947	957	911	981	921	949	894	942	952	982	893	968	965	988	953	914	949	946	934	966	919	935	997	988	931	912	962	921	949	914	923	951	992	862	973	860	974	989	915	934	935	918	902	991	979	942	931	992	937	927	925	964	953	909	913	991	915	1005	919	939	970	947	939	966	916	956	921	956	973	943	949	932	933	915	900	956	959	901	926	994	945	931	954	923	1026	975	907	929	956	953	987	918	911	943	949	955	905	916	903	945	953	962	980	983	963	976	924	971	923	916	944	917	959	961	980	968	992	942	886	927	947	1001	945	974	948	986	968	979	990	983	973	899	936	926	933	951	961	940	941	993	983	949	915	898	983	955	953	957	934	977	956	952	901	991	946	959	950	906	910	978	888	975	956	965	935	1002	968	993	933	941	917	992	965	967	913	946	973	938	985	922	910	963	911	974	952	956	891	920	956	942	990	898	939	961	976	937	935	964	977	912	941	870	888	906	950	982	911	910	932	917	871	935	947	980	956	946	882	946	936	953	966	995	937	950	935	1020	960	923	951	956	936	932	890	938	881	972	931	964	921	970	922	964	980	945	948	951	988	938	938	1014	941	952	970	972	996	970	927	915	992	965	932	968	946	944	966	908	995	965	953	959	967	968	950	969	962	979	989	896	966	970	951	967	930	903	948	949	937	963	976	936	925	934	1006	887	974	965	954	894	1007	991	935	944	917	923	974	970	972	956	908	955	979	986	910	921	927	961	916	1016	915	1003	885	987	883	924	943	952	973	913	928	904	939	922	990	1011	930	1011	935	979	937	992	955	954	935	961	937	903	921	1007	963	979	874	952	924	983	899	946	1006	928	941	950	932	909	951	929	927	933	906	953	989	960	943	1014	922	915	944	967	972	919	963	943	939	959	929	927	939	917	921	985	937	970	987	937	948	958	969	953	922	945	908	946	984	933	926	960	924	913	883	933	1022	925	927	945	974	942	1005	924	934	958	981	946	927	985	889	927	927	964	933	919	934	903	966	894	961	915	941	925	897	973	925	958	1007	913	912	953	929	921	945	911	935	892	918	958	976	967	939	983	928	900	944	947	945	933	939	961	914	949	925	960	864	997	943	979	983	968	970	913	963	902	975	964	945	976	977	967	942	949	946	964	952	935	941	967	959	944	928	1008	941	975	981	962	895	934	938	1029	918	995	920	1005	976	976	976	947	989	896	964	968	980	942	939	965	945	956	945	1002	981	983	966	978	920	987	944	924	965	912	900	967	983	988	948	931	887	943	946	960	957	881	985	921	961	955	1015	958	947	975	918	928	982	962	941	927	973	956	975	974	963	989	955	971	912	941	956	946	975	935	954	944	913	949	1020	955	1012	945	951	950	953	924	940	986	974	977	961	973	989	939	957	923	953	969	942	1021	1015	901	919	904	928	985	946	963	970	921	937	937	956	935	955	957	987	925	1004	961	952	972	907	922	964	924	950	965	999	940	996	980	974	911	922	920	994	914	947	1001	909	974	1013	933	984	946	917	952	970	978	948	938	925	961	965	949	943	905	965	911	930	958	942	958	963	940	933	933	990	923	995	872	928	950	1041	966	960	922	946	887	1000	879	940	928	941	946	996	941	991	957	904	928	1003	994	952	953	928	945	916	962	977	889	951	979	926	938	976	1008	1007	1010	941	972	974	956	931	963	937	954	989	902	977	898	989	922	950	931	967	983	939	998	910	950	968	984	931	980	952	960	960	938	853	920	921	883	953	943	872	910	954	933	983	913	894	950	986	907	1007	963	944	964	961	938	895	1017	930	956	959	989	906	981	902	950	977	956	961	905	948	903	914	953	945	967	886	954	953	961	986	976	946	981	918	953	960	933	905	893	981	960	936	967	944	957	959	968	917	992	946	940	891	949	961	975	915	946	932	930	955	970	948	954	928	935	926	988	946	951	938	975	949	932	912	905	990	969	908	947	959	968	968	964	998	955	974	954	1000	979	954	946	985	917	929	978	970	923	976	951	950	926	1000	920	965	960	953	947	986	911	919	929	984	977	988	1013	931	890	921	989	1004	878	987	957	972	1010	931	1013	968	993	930	973	972	916	917	963	991	945	910
5315	1743	1577	1318	1251	1137	1175	1075	1106	1045	1106	1100	1034	1071	1018	1028	1017	1027	1089	1127	1042	1085	1043	1006	1020	1055	1041	1074	1012	1039	1052	1076	1067	1001	1023	1073	1053	1066	1020	1046	1012	1057	1026	1011	1039	1026	1062	1015	1029	1042	1050	1082	1065	1086	1032	966	1052	1030	985	1024	1020	1104	1057	1025	1064	1056	1029	1040	1099	1084	1060	992	991	1050	1058	1022	1032	1044	1098	1073	1072	1038	1070	1040	1093	1056	1106	1061	1049	1084	1082	1064	1057	1008	1038	1029	1037	1068	1089	1055	1017	1012	1050	1075	1048	1045	1037	1032	1051	1064	1059	1102	1035	1051	1036	1029	1112	1045	1046	1052	1011	1000	1101	1030	1037	1054	1044	1038	1005	1071	1051	1071	1071	1006	1088	1053	1037	1034	1049	1063	1015	1030	1036	1038	1034	1041	985	1035	1028	1029	1027	1016	1035	1009	1048	993	1043	1074	1014	1024	1063	1058	970	1067	1018	1019	1017	1043	1051	1054	1054	1021	1061	1079	1057	1122	1000	983	1082	995	1018	1058	1043	1026	1056	1073	1008	1016	1071	1030	1022	1022	1015	1034	1107	1036	1028	998	1073	1061	1043	1002	1059	1045	1002	1043	963	1003	1021	1043	979	1077	1043	1017	1043	1031	1066	1000	1086	1038	981	1072	1032	1024	1011	1054	1023	1015	990	974	1024	1058	1064	1063	1037	1026	1042	1021	1063	1039	1016	1011	1005	1057	1034	1022	1011	986	999	1025	1031	1012	1046	1057	1001	1034	1031	1010	1029	1002	1055	1055	1091	1037	1071	1023	1067	1020	1064	1050	1049	1080	1010	966	1026	1009	1030	1028	1054	986	1022	1031	996	1014	1009	1034	1039	1045	1064	1039	1031	1050	1086	1051	1061	1061	1026	1044	1038	1004	1070	1098	1003	1001	1013	1024	1020	1065	1088	1068	1041	1079	1039	1066	1030	1044	1047	1060	979	1062	1041	1032	1021	1066	1119	1041	998	1069	975	1073	1056	1022	1036	985	983	1061	1015	1014	994	1035	1064	1031	1012	1091	1031	987	1073	1053	1009	1051	983	1000	1011	1040	1008	1105	1010	1074	1066	980	1056	1046	1052	1005	1096	1025	1055	1072	1045	1014	965	1052	1045	1035	1045	1042	1064	1066	969	1092	1012	1037	1024	1046	1082	1027	1026	1065	1036	1037	1039	1002	976	1059	1090	1009	1043	1046	1065	1075	1053	1061	1093	1066	1032	1100	1028	984	1051	1044	1054	1046	1059	1041	1069	1058	1096	1002	1031	1039	1023	1069	1047	1031	1025	1111	1100	1094	1007	1008	1101	1030	1052	1074	1056	1055	1078	1061	1039	1049	1074	1005	1057	1049	1080	1010	1026	1019	996	1029	1015	1002	1040	991	1010	1068	1035	1056	1021	1040	993	1036	984	1069	995	1061	1071	989	1031	1074	1063	1103	1063	1084	1026	1017	988	1039	999	1117	1040	1059	990	973	1055	1040	1032	1096	1045	1043	1062	1001	964	1043	1053	1044	1009	1037	1123	1005	982	1009	1030	1025	970	1025	1055	980	1013	1039	999	1031	1000	1064	1070	1017	1020	1005	1061	1072	1044	1019	1014	1024	978	1106	1019	1030	1020	1053	1059	1038	1033	1091	1017	992	1044	1054	997	1020	1057	1008	1001	1014	1011	986	997	1103	1067	1060	1068	1006	1009	1079	997	1053	1013	997	1025	1027	1032	990	1040	1057	1032	1028	1029	1060	990	993	1004	980	1064	1092	1052	1032	960	1027	1022	1055	966	1028	989	1031	1052	984	1018	1033	1002	1095	1034	1042	1077	1060	1053	1010	1016	1064	1059	1003	1065	1030	1059	1043	1048	1027	1071	1025	1049	1024	1058	1002	1033	1023	1044	986	1025	1031	1061	1047	996	1069	1045	1025	1021	1029	1078	1036	978	991	1046	1002	1052	1013	1059	1090	1021	1047	1085	1055	1037	1048	1053	1000	1057	989	1026	1021	1019	999	1074	1018	1007	1048	1006	1052	1042	1010	1050	1053	1050	1045	993	993	1020	1001	1053	1028	966	1051	1050	1071	1085	1034	1029	1050	1017	1056	1039	1031	1023	1073	998	1028	1024	983	1043	1095	1032	1042	1054	1068	1047	1039	1042	997	994	1034	1008	1038	1026	1005	1037	992	1092	1020	1037	1074	1012	1058	984	1016	1004	1032	1020	1044	1002	1082	969	1082	1051	1027	1060	1070	1085	1039	1075	963	1026	1028	1043	1061	1074	1025	1016	990	1057	1022	1036	999	1040	1029	1069	1007	1084	1046	1081	1050	1045	1036	1036	1004	1033	1059	1060	1004	1077	1019	1004	994	1042	1084	1014	1009	1041	1065	1039	1032	1076	1017	1094	1031	1017	1041	1077	1048	1003	1044	990	1030	976	1049	1045	999	1042	1027	1077	999	1000	1105	993	1024	1037	1041	996	1045	1025	1031	999	969	1062	1088	1070	976	1030	1055	1015	995	1059	1047	1060	1016	1044	1047	1090	1065	1081	1014	1063	969	1004	1093	1047	1048	1034	1007	995	1042	1059	1062	1030	1074	1028	1070	1096	1027	1048	1030	993	1088	1080	1004	1024	1042	1045	1057	1027	1050	1095	1076	1084	1016	1022	1040	1038	1053	1022	1053	1044	993	1078	1057	965	1020	984	1050	967	1027	1061	1068	1095	1040	1067	1010	1034	1084	1023	1100	1030	1020	1026	1059	1047	1056	1016	1053	1023	1022	1050	1094	1013	1036	1034	1027	1003	980	1067	1079	996	1032	1021	1042	1021	1043	1039	1067	1047	1064	1054	1054	1031	1000	1033	1034	1045	1052	1009	1058	1070	1097	1007	1012	973	985	1067	1029	1018	1086	1023	1089	1068	1053	1068	1006	1028	1094	1001	1127	1016	1003	1043	1006	1068	1076	1004	1087	1075	985	1025	1011	1032	1015	1030	1013	1064	1045	1062	1008	1053	967	1025	1001	1048	994	1051	1034	971	1088	1029	976	1047	1040	1005	979	991	1082	1065	1030	1039	1034	1049	1031	1070	1016	1079	1025	1088	1042	1030	1004	1037	1101	1062	1017	1034	1052	1031	1043	1085	999	1022	1053	1030	1045	1007	1010	1034	998	1054	1051	1021	1089	1006	1016	1057	1069	1040	1046	1081	1000	1049	1038	1013	1049	996	1095	1026	1050	1021	1016	1027	1026	1062	1069	1098	1047	1010	1079	1022	1071	1046	1087	1045	1010	1018	1111	1012	1042	1045	1037	1054	1036	1057	1067	1003	1011	957	1060	977	1079	1024	1031	1020	1064	1048	1115	1050	1108	1040	1046	1047	1046	1057	1057	1001	990	1045	1051	1030	1107	1043	1043	1042	1109	1065	1093	1056	1033	1040	1067	1127	1053	1053	994	983	1071	989	1022	993	1018	1045	978	1019	1007	1022	1089	1053	1047	1035	1040	1082	1074	1077	1092	1046	979	1038	1056	1048	1008	1070	1000	1050	1039	1055	1044	1035	994	1052	1008	1037	1054	1054	998	1064	1050	1031	994	1040	1056	1067	1039	1034	1064	1001	977	1038	1054	945	1079	998	979	1048	1055	1064	1001	981	977	1076	1005	1032	1010	1034	1063	1023	1053	979	1022	1053	1033	1032	1076	1027	1017	1027	1027	1077	1015	1036	1018	1077	1014	1058	1018	1011	1080	1023	1064	1037	1098	1074	1037	1029	1065	1043	1021	1060	1043	1012	1037	985	1044	1025	1031	1026	1062	1056	1000	981	1016	1072	1082	1039	1012	990	1033	1026	982	1018	1089	1032	1043	1096	1023	1042	1076	1039	1045	1059	1013	1016	997	982	1079	1081	1051	1105	1057	1063	1066	1030	1017	1038	1012	1042	1007	1022	1009	1017	997	1085	1111	993	1065	1053	1035	1036	1059	1032	1043	1059	987	1085	1031	1025	1063	1052	1004	1025	1028	1052	1027	1049	995	1029	1023	998	1033	1064	1037	1011	1092	1017	999	1016	1048	981	1070	1064	1026	1029	1063	1046	1067	1040	1069	1083	1000	1028	1029	1069	1017	1052	1102	1052	1049	1037	1075	1018	1029	1061	999	1011	1016	1063	1017	1032	1058	1067	1016	997	999	996	1099	1007	1020	1094	1030	1030	1048	1039	1101	1042	1049	1079	1058	988	1076	1082	995	978	1010	1115	1050	992	1084	1030	1071	1021	1033	998	975	1015	1078	1052	975	1086	1005	1007	1051	1069	1040	1026	1041	971	967	1041	1038	1020	1089	1012	1051	1012	1053	1020	1044	1038	977	1005	1052	1022	1027	990	1024	988	1063	1029	1040	1089	1062	1075	1059	1066	1023	1063	1052	1043	1024	1054	1051	1060	1093	985	1008	1054	1025	1018	1025	1020	988	1067	1087	982	1051	1055	1011	1066	1080	1052	1013	1021	1020	989	1048	1037	1017	1038	1003	1064	1085	1077	1038	1057	1105	1036	1057	1028	1003	1072	1017	1051	1067	1065	1112	1046	987	1043	1067	998	1014	1060	1025	1051	1011	1019	1132	1038	1014	1062	990	1013	1024	1027	977	995	1025	1031	1035	1033	1024	1062	975	1033	1062	1017	1064	1126	1020	1031	1059	964	1005	1090	1048	1018	1010	1038	1078	1002	1062	1025	1048	1036	1074	1047	1045	989	964	994	1034	1105	1029	1047	1048	1026	1026	983	1064	1085	1058	1023	1069	1082	1063	1019	968	992	1080	1040	1068	966	1070	1026	1032	986	1028	1019	1014	1043	1085	1055	1041	1048	1082	1078	1050
26137	21092	27740	24695	21095	10102	1199	748	636	602	558	534	490	490	444	399	467	442	422	420	418	385	405	405	406	416	385	396	389	374	393	386	371	375	360	408	367	376	391	359	384	394	361	372	404	382	364	367	340	385	387	372	356	394	352	379	346	368	348	369	360	370	372	359	387	365	353	384	347	389	386	314	336	373	339	362	358	351	356	347	366	350	375	363	327	350	351	355	387	408	371	382	361	349	352	379	350	368	356	360	340	384	388	383	374	369	353	372	367	346	360	362	355	371	366	369	377	350	360	396	345	372	387	373	353	360	344	365	376	398	323	384	343	372	294	351	361	377	362	376	341	347	354	395	366	372	349	348	336	405	338	366	360	346	352	354	378	359	377	355	366	361	355	348	371	381	360	340	339	377	390	359	356	338	338	351	340	383	355	370	363	336	340	320	364	366	375	346	366	381	350	320	344	375	368	388	363	347	333	345	340	382	373	381	369	329	370	366	376	353	356	390	350	379	381	331	349	364	337	339	341	363	341	344	348	354	401	368	366	377	388	366	381	346	321	374	373	366	374	351	327	366	352	371	379	370	347	352	352	352	359	361	350	364	379	361	377	369	378	320	388	400	364	358	368	365	336	355	352	367	336	342	343	370	369	359	384	371	362	366	366	345	334	356	385	346	370	381	359	341	351	356	345	331	373	366	394	351	331	402	365	370	366	360	346	357	357	345	354	368	334	356	366	358	363	345	358	371	369	321	339	361	349	370	400	348	344	397	341	313	350	383	337	340	353	376	348	335	378	367	347	359	375	325	361	370	370	332	370	363	326	363	369	317	354	375	373	333	356	389	360	381	380	415	378	330	401	405	388	353	361	369	368	387	366	337	363	344	353	391	367	373	367	346	360	333	389	385	334	375	345	360	346	375	337	368	376	329	348	363	373	341	373	350	371	329	344	387	361	348	360	351	341	363	356	368	363	332	350	337	369	339	380	337	390	355	368	395	384	353	388	368	378	327	325	368	382	357	337	359	376	359	354	395	360	365	347	344	383	314	362	337	357	373	356	347	308	380	376	348	382	312	347	387	363	380	347	362	326	354	372	363	351	365	384	342	326	311	363	368	391	353	304	376	377	394	374	354	349	368	367	355	337	383	359	385	351	377	367	357	370	346	358	331	405	388	349	368	357	374	371	340	347	354	386	360	353	341	358	380	361	391	361	350	343	369	347	359	342	360	378	376	390	349	378	383	351	308	363	397	380	366	350	352	351	366	389	389	365	320	385	385	348	371	317	399	338	335	372	351	358	364	372	352	394	376	361	362	363	379	319	352	389	321	376	387	376	343	340	354	356	339	370	381	345	336	328	354	371	348	381	348	351	353	375	356	370	312	391	357	359	325	372	350	392	354	351	325	326	376	365	350	376	382	360	368	355	353	358	360	328	348	356	337	332	384	361	371	382	323	401	398	366	367	347	406	402	381	348	380	354	333	390	338	335	346	360	335	337	354	402	333	365	389	384	377	327	409	331	392	362	386	342	353	396	382	336	379	365	346	373	365	358	350	379	382	353	373	344	332	379	385	382	387	372	365	363	369	376	351	317	360	369	349	336	356	404	364	352	329	375	338	383	357	338	368	364	351	373	362	367	356	355	346	349	352	355	356	352	352	351	354	343	315	349	342	346	373	342	369	337	358	357	356	335	385	342	356	370	373	331	346	380	386	350	395	353	370	367	344	361	360	359	329	343	391	363	359	318	365	319	386	350	352	374	346	390	356	336	377	344	360	349	347	374	365	328	352	363	354	333	377	380	372	358	365	358	376	345	381	368	368	320	326	342	350	361	321	378	355	331	335	380	378	329	343	358	367	382	347	353	345	371	374	372	368	336	374	378	335	333	344	344	355	343	364	375	360	356	377	355	380	374	346	368	345	369	351	381	370	346	367	359	364	348	377	324	397	325	377	346	357	381	378	388	340	357	337	393	354	351	344	363	361	376	348	350	354	328	369	339	366	343	374	354	357	344	375	362	373	359	365	368	342	373	357	361	356	388	376	384	354	327	371	330	310	345	351	361	351	380	341	344	359	361	361	365	327	340	354	358	383	356	378	395	321	348	348	404	353	367	346	378	327	385	378	363	348	334	349	376	369	358	350	362	365	351	354	358	340	347	365	339	371	337	373	372	373	347	359	396	386	333	348	345	358	351	361	335	360	383	357	358	361	367	358	341	391	388	380	375	341	388	333	351	384	355	383	394	355	371	332	340	350	382	352	368	365	351	351	343	376	383	370	389	337	357	359	388	360	367	338	352	367	359	343	358	322	359	351	366	357	338	333	383	329	334	370	346	368	351	344	350	354	353	388	324	370	366	329	331	339	378	361	365	374	353	362	344	332	348	369	374	343	362	377	365	363	345	352	362	343	364	355	344	356	350	357	356	374	333	365	339	334	358	347	359	370	365	361	366	381	355	337	347	363	370	344	372	365	380	332	353	359	366	372	337	346	359	369	326	334	372	356	346	370	378	350	355	365	357	342	358	368	346	369	336	336	379	368	348	354	335	388	327	369	299	351	339	345	359	376	343	393	331	365	357	367	380	341	347	362	377	370	352	356	388	373	349	367	340	354	337	362	347	354	345	360	386	356	395	389	371	323	411	336	332	365	341	350	346	382	374	351	365	355	364	402	348	353	344	335	360	339	333	362	384	374	356	372	352	368	379	344	376	334	357	383	324	352	354	355	337	338	367	382	357	370	343	329	345	379	370	354	343	383	368	346	358	367	364	335	354	361	369	355	363	336	335	349	331	373	368	327	390	361	332	362	381	381	356	317	330	335	371	358	356	356	369	367	359	380	342	360	340	342	320	336	350	394	352	354	353	341	412	351	357	382	353	330	369	359	323	355	334	386	372	379	350	352	370	343	355	398	342	356	359	360	351	368	370	370	382	364	346	374	365	393	340	339	345	355	391	361	355	343	385	395	354	392	356	375	330	363	329	382	354	343	347	379	326	344	373	360	354	388	374	363	345	388	400	372	365	349	362	336	382	355	373	353	338	338	368	353	364	365	383	338	353	317	398	369	396	390	350	379	372	357	336	362	354	355	360	381	348	343	373	362	373	366	368	382	341	354	337	347	329	360	376	344	390	355	347	334	351	347	334	393	366	356	349	345	375	358	393	376	363	371	335	382	318	341	353	382	337	318	367	369	343	358	311	352	340	353	365	371	378	321	375	353	360	356	361	366	351	360	389	369	390	314	331	349	352	328	357	353	358	370	383	346	361	366	362	338	357	364	345	353	344	342	407	343	333	362	362	343	347	342	356	351	356	369	369	347	363	358	352	372	365	356	358	353	355	371	373	361	330	360	366	358	354	364	373	366	362	366	340	365	368	369	388	351	367	397	371	331	366	359	361	356	338	382	355	341	414	364	330	401	334	363	355	333	372	355	358	356	319	372	379	349	346	355	387	364	371	330	352	330	356	369	355	372	367	340	346	348	358	330	355	348	356	349	391	367	318	354
7266	10854	9554	5187	3373	2408	1789	1490	1216	1075	933	819	825	723	672	610	583	611	596	554	565	560	571	546	497	495	540	460	456	523	491	472	471	485	449	487	430	474	497	440	474	438	456	426	461	446	430	424	495	452	443	438	434	454	456	431	459	450	457	431	443	428	433	459	481	457	432	472	386	436	445	440	433	457	429	488	453	453	445	430	438	410	416	434	441	443	422	412	447	419	413	446	433	437	413	442	483	468	426	435	447	395	422	435	410	453	458	431	408	455	410	430	416	430	430	441	394	392	453	412	448	414	425	431	437	458	427	439	428	408	455	435	454	470	402	453	416	436	397	448	423	414	430	436	398	441	418	437	420	448	417	435	419	427	394	413	417	423	420	427	431	399	462	423	441	424	408	414	438	433	450	423	411	441	432	424	450	468	454	448	437	410	439	456	420	427	409	435	425	465	429	416	439	454	459	441	399	476	430	413	414	468	423	453	453	441	439	445	489	444	468	464	431	424	419	449	445	430	429	444	407	432	427	405	425	427	464	433	418	415	426	443	408	420	431	433	424	411	439	447	437	425	454	438	467	452	409	441	432	437	449	430	455	448	433	443	443	479	438	432	394	416	417	453	417	419	411	397	434	461	429	464	420	440	480	435	417	450	447	411	416	458	427	427	395	436	438	449	422	459	449	429	431	417	416	423	434	431	411	450	428	440	448	450	433	431	450	439	413	467	465	440	435	442	451	432	423	397	442	400	430	432	431	451	444	387	464	405	414	425	464	451	444	467	423	399	443	431	412	409	410	448	434	421	436	423	452	422	452	402	444	456	439	435	452	406	439	436	455	419	465	427	424	407	419	426	413	406	421	441	496	452	417	435	423	458	394	436	470	470	487	435	404	433	480	377	420	444	396	419	376	423	465	442	440	391	427	435	416	473	427	386	504	446	423	440	429	410	419	438	452	436	435	441	416	420	426	451	458	442	424	436	430	430	417	494	431	444	477	448	424	436	418	437	462	421	442	406	430	449	435	441	389	442	450	464	417	474	457	443	452	429	426	421	453	427	413	430	452	475	417	437	458	441	432	462	444	465	437	394	397	442	417	452	400	441	430	397	445	449	440	426	410	429	407	453	430	430	493	463	427	403	443	395	453	414	433	431	450	433	425	441	412	461	426	445	433	438	456	443	439	437	425	434	436	449	425	436	456	436	432	465	430	425	468	423	431	436	445	419	436	436	429	424	398	417	445	457	420	400	423	437	444	451	445	442	431	449	440	457	427	441	487	429	435	450	420	423	399	432	429	405	425	424	426	412	420	449	373	433	406	420	433	443	467	433	399	453	447	413	412	446	446	428	382	424	443	446	397	417	441	419	435	483	452	431	413	446	429	450	432	441	416	417	416	461	417	405	425	396	431	415	439	433	452	438	464	431	433	463	437	421	427	403	444	452	495	428	415	433	408	433	455	447	417	382	451	429	451	439	440	442	440	455	400	428	449	438	417	399	431	444	455	447	470	431	438	464	441	426	432	436	412	426	436	491	463	432	456	445	434	475	421	444	446	454	441	433	429	460	432	412	433	405	409	410	425	440	443	454	407	434	388	462	455	486	420	416	420	461	435	475	418	474	432	462	445	467	465	435	453	432	401	438	432	446	439	421	411	430	432	450	422	461	450	398	445	434	474	457	436	405	413	431	454	465	444	458	441	420	457	483	437	399	435	437	432	405	435	430	434	444	397	414	408	452	449	429	435	422	422	454	426	436	447	422	409	455	424	464	447	392	423	451	423	467	449	433	457	437	435	462	445	426	451	421	422	435	434	412	409	439	460	420	437	437	438	434	460	436	415	425	415	422	410	424	424	446	432	429	413	457	447	441	460	424	445	431	459	440	418	453	428	414	402	418	434	441	459	401	418	450	434	418	429	450	431	432	464	416	476	445	455	438	447	448	406	436	446	459	427	439	415	415	431	416	431	410	460	453	432	406	387	413	411	417	416	438	442	440	447	436	437	437	414	435	474	459	436	484	421	409	494	449	459	402	434	442	458	426	437	442	457	420	450	429	453	436	435	448	410	408	459	451	423	419	397	440	460	396	450	435	458	446	416	440	444	442	412	431	434	426	444	428	427	439	439	428	447	420	448	408	435	449	415	415	436	434	437	450	478	394	439	473	419	410	444	458	446	448	419	424	456	429	430	431	401	460	447	450	457	422	429	431	414	410	437	417	429	440	401	412	415	422	420	433	437	426	424	420	433	434	440	436	432	431	459	444	422	410	426	445	451	452	441	458	427	418	417	431	442	399	431	418	450	433	419	429	451	464	435	445	443	446	478	414	425	450	423	443	398	417	401	451	396	426	426	454	416	517	454	422	430	433	468	488	455	463	430	441	440	446	419	408	448	431	429	429	444	438	444	429	436	426	439	454	413	409	456	455	465	413	435	459	432	441	389	445	443	440	455	436	414	440	441	419	415	460	418	455	395	453	466	409	433	451	428	451	409	445	425	443	458	416	432	463	441	444	441	416	426	474	451	443	434	391	400	449	457	456	442	393	432	439	426	444	447	420	450	425	439	451	399	420	474	450	439	374	409	453	422	436	422	413	435	415	432	426	434	412	436	441	439	417	434	445	413	455	403	446	443	446	409	420	419	427	433	440	431	430	446	423	437	442	423	442	445	438	420	427	450	409	428	452	457	428	436	414	419	400	437	429	460	426	435	433	404	411	423	443	429	415	451	448	459	435	447	414	428	414	436	431	462	423	449	406	420	397	418	453	419	407	437	442	475	423	415	461	435	457	418	406	406	475	430	381	423	452	431	423	439	449	429	447	447	444	447	430	414	435	393	444	441	438	416	419	431	431	467	408	433	448	439	473	424	435	436	445	437	471	403	415	448	393	484	466	429	437	407	444	446	423	477	442	386	436	430	428	459	456	480	481	450	450	429	456	435	437	398	458	444	436	493	435	434	402	472	442	450	440	434	409	430	421	419	404	452	443	449	432	423	437	416	402	451	430	428	424	428	454	445	448	419	431	420	434	423	469	410	430	403	389	467	453	444	412	426	458	440	455	448	400	410	413	432	434	447	452	424	436	437	478	435	403	436	453	421	472	413	429	432	436	434	441	443	437	430	404	480	435	423	487	430	432	420	429	450	404	449	453	406	435	411	435	429	421	444	451	443	483	430	418	420	439	417	435	436	440	391	452	409	460	424	403	442	441	412	408	433	394	427	463	427	401	419	438	420	441	449	435	478	473	441	426	424	437	419	413	394	420	437	438	436	444	433	443	464	471	470	460	441	440	420	425	455	475	389	417	414	419	432	427	448	409	415	403	464	428	463	454	398	426	431	430	439	447	418	443	437	427	432	413	453	410	416	427	462	418	417	394	411	438	399	437	429	425	429	392	472	455	457	473	425	428	431	371	451	414	437	417	444	466	413	404	442	444	458	422	452	442	471	438	455	414	448	441	388	444	432	416	429	409	400	453	437	465	422	426	440	423	428	455	382	427	397	428
23740	21096	28140	24301	21100	21148	9459	1459	1066	999	858	737	773	713	640	629	582	531	586	572	579	532	581	533	517	538	516	503	548	527	493	541	501	495	515	489	506	496	467	459	465	473	457	486	491	485	431	471	481	455	459	477	486	505	476	505	440	508	475	439	485	491	451	504	467	475	459	473	465	479	456	486	456	468	433	450	450	429	452	448	484	458	479	438	447	494	441	492	488	493	481	484	464	449	473	498	475	422	469	469	430	466	475	482	424	443	439	493	486	509	498	405	458	482	477	438	491	446	473	459	472	424	449	459	447	468	454	444	475	456	445	503	453	483	446	484	443	468	486	448	456	461	449	475	411	448	493	463	441	463	469	495	456	470	479	456	474	500	440	458	433	460	470	466	436	455	450	463	452	456	461	495	471	480	494	447	482	439	435	463	475	445	420	458	447	462	445	456	453	463	430	486	475	457	455	440	436	474	476	463	488	451	469	444	443	461	471	422	474	491	504	465	476	441	485	462	482	469	476	453	444	452	433	446	445	441	449	427	437	474	462	472	452	481	442	443	479	472	468	461	514	472	495	453	497	440	476	436	471	506	431	434	477	447	417	436	470	471	487	450	438	504	442	452	427	469	501	481	466	440	436	444	424	478	421	536	458	487	449	475	463	446	451	497	445	443	448	516	440	479	457	486	482	454	457	463	446	452	446	449	467	473	424	481	460	434	436	471	470	508	440	450	470	460	457	450	446	455	486	441	465	466	480	479	486	452	484	471	472	456	448	452	456	433	501	489	427	461	476	448	481	479	439	463	473	455	432	440	482	434	442	474	463	469	429	445	439	434	459	487	474	427	431	449	434	478	463	445	454	462	458	436	473	426	461	446	414	439	453	463	457	457	469	468	442	438	440	487	479	429	460	465	459	482	445	476	472	433	456	469	489	447	443	446	438	433	436	514	441	463	442	462	483	441	463	447	438	434	470	492	463	436	421	456	459	455	482	451	436	444	446	496	447	453	474	427	418	451	440	448	460	421	433	459	450	457	454	465	482	467	450	452	445	480	472	493	481	471	471	467	473	499	469	445	446	468	475	478	458	497	440	429	422	469	456	429	480	475	435	465	462	413	448	511	452	483	460	468	461	419	465	417	508	438	472	479	477	479	464	448	470	470	427	453	463	446	461	415	440	506	466	478	452	447	418	464	457	427	470	461	439	446	437	485	464	479	451	450	440	469	473	414	445	474	473	470	468	448	465	454	436	514	425	458	455	426	422	471	442	421	495	464	466	464	464	468	443	458	424	457	485	475	443	478	440	444	467	436	439	471	447	413	463	479	459	437	503	445	480	440	453	449	478	486	440	450	453	472	482	458	481	459	443	459	443	477	462	448	443	472	459	469	444	448	467	450	465	455	427	506	449	470	424	469	437	480	427	454	451	465	456	462	434	433	448	493	482	451	445	466	482	467	441	441	478	458	478	454	458	452	471	451	448	452	463	461	466	481	478	439	455	472	470	475	482	445	416	422	476	459	473	456	475	493	419	446	490	465	455	479	465	465	464	443	494	425	461	483	460	436	437	453	465	471	418	451	435	464	474	451	399	467	468	438	459	424	444	456	495	482	481	461	446	461	461	440	446	458	444	456	471	444	493	479	457	449	429	417	448	477	464	445	451	445	481	440	477	453	473	460	417	445	449	458	452	434	471	477	472	444	419	450	440	465	451	447	452	454	465	462	428	459	420	482	476	463	423	457	446	481	451	441	435	486	448	461	472	455	442	459	461	472	445	406	480	498	459	427	454	473	430	458	467	444	469	480	411	447	455	474	496	465	481	462	445	459	475	478	438	453	460	455	487	455	452	451	485	420	466	448	484	449	450	461	457	439	489	467	429	446	474	478	473	450	461	466	431	496	414	470	483	460	486	480	476	469	451	460	482	460	418	446	461	478	450	432	482	426	426	463	460	468	453	439	473	441	473	473	449	450	473	469	421	470	441	472	436	490	474	467	452	428	437	433	438	432	492	428	461	412	464	473	481	474	455	466	439	436	470	447	437	441	500	486	485	482	486	475	433	406	466	476	448	470	479	430	472	483	442	464	427	450	471	419	505	496	470	458	455	441	481	461	440	462	437	457	436	481	498	463	473	427	471	447	462	462	442	459	430	445	452	464	466	428	473	443	521	470	456	485	450	433	456	480	469	484	493	461	468	470	473	450	415	435	427	465	454	462	463	450	472	460	427	447	456	438	440	445	419	436	445	437	463	497	427	424	470	458	473	460	440	425	471	449	466	444	398	488	474	441	451	414	403	464	446	452	471	441	430	416	449	441	441	471	452	435	463	438	475	453	468	430	460	447	427	402	488	482	462	479	478	444	472	471	449	416	444	449	486	458	467	477	466	469	436	468	461	441	431	483	472	420	448	472	479	474	458	443	457	494	440	467	491	472	480	487	476	482	459	452	489	487	458	498	447	449	487	449	487	490	452	481	445	482	454	436	417	454	442	475	432	435	432	475	446	455	457	460	467	436	485	457	478	477	460	504	504	454	435	485	452	443	462	452	476	429	461	442	456	432	466	459	480	437	458	458	459	457	425	476	449	464	467	469	475	490	456	472	467	458	511	403	431	483	452	448	448	472	446	484	470	450	461	451	432	484	486	458	470	472	433	434	439	442	478	470	449	480	458	507	488	471	464	447	435	426	427	446	475	466	471	420	466	462	415	503	468	438	498	496	444	455	473	445	431	460	471	443	481	439	486	491	449	443	476	451	454	462	435	419	438	455	502	457	444	478	455	510	460	420	448	466	465	459	472	454	487	454	470	470	459	448	488	494	497	495	461	439	458	454	466	481	458	447	438	502	484	447	516	467	449	447	449	480	425	466	459	446	459	467	448	426	452	452	475	446	475	463	475	415	445	427	505	419	480	477	456	441	457	428	410	476	432	449	468	478	423	461	429	457	444	462	474	435	469	436	487	438	443	433	443	478	437	415	482	464	500	447	493	411	448	461	447	465	447	463	467	463	451	428	443	490	484	466	481	443	426	442	473	521	484	462	450	440	423	449	450	418	461	476	450	435	457	455	446	440	425	434	447	441	467	427	480	471	451	453	464	421	453	450	482	470	443	491	459	433	476	456	441	457	443	458	449	457	443	444	478	471	476	465	461	463	464	411	482	471	464	486	419	434	466	456	437	475	454	444	449	444	436	473	445	495	453	480	465	464	459	485	461	436	441	471	453	454	447	456	461	451	485	460	478	439	480	460	479	452	428	475	436	453	441	450	469	466	438	435	455	428	458	438	492	450	459	459	471	522	493	453	461	464	464	455	438	418	427	443	477	464	456	473	447	444	448	485	502	476	483	469	479	481	459	465	441	465	458	452	467	445	411	419	490	453	451	460	471	442	446	463	423	451	475	458	438	445	451	501	448	418	473	450	458	453	463	476	468	438	459	482	475	487	454	431	454	409	426	486	427	473	439	448	469	463	425	451	451	460	486	413	454	424	427	469	483	450	449	453
10387	17997	15951	9491	5959	4275	3149	2640	2085	1751	1491	1267	1177	1080	987	903	820	771	778	758	770	730	766	641	606	627	656	608	582	622	573	594	596	593	553	551	568	520	563	517	543	552	536	519	511	543	530	530	505	509	473	531	514	504	479	487	525	441	513	461	487	464	495	508	500	502	469	492	524	518	491	481	478	488	500	481	456	510	475	467	513	473	489	469	521	560	463	471	488	466	521	468	453	482	471	468	451	465	507	485	511	477	485	451	476	493	498	477	492	495	485	487	483	500	509	473	480	480	492	470	463	455	471	528	482	508	473	497	462	466	483	473	467	451	483	495	489	466	463	448	469	476	429	463	523	519	431	445	459	449	485	461	484	500	421	457	470	478	516	469	478	507	450	497	469	488	455	509	490	450	459	475	513	467	526	455	471	486	508	472	473	434	478	468	467	490	495	532	459	446	455	462	471	492	490	496	507	477	477	461	492	485	448	444	473	455	441	423	483	473	510	439	483	491	467	463	464	498	487	501	502	472	465	457	495	513	485	477	483	480	490	485	500	478	504	463	461	458	487	454	463	498	534	503	470	444	503	485	396	469	479	490	480	509	489	415	464	461	487	458	457	453	478	443	483	457	515	481	448	406	523	501	470	468	479	467	485	498	432	467	481	480	502	485	461	513	486	514	470	422	510	486	496	497	492	467	492	479	482	508	463	496	510	494	453	443	462	430	489	507	465	446	480	435	500	473	515	477	461	477	453	489	466	465	463	480	460	473	484	461	479	461	463	472	476	432	455	432	452	468	506	489	484	450	504	466	468	437	453	484	437	474	481	462	464	458	485	423	481	434	470	457	478	488	495	449	454	491	508	420	433	483	438	474	470	451	472	453	456	448	475	433	493	460	518	454	503	429	479	489	433	497	482	466	453	425	470	472	466	485	489	452	478	484	475	455	485	488	450	491	434	430	474	472	450	478	503	464	434	494	473	455	500	458	441	396	468	476	477	460	456	501	459	418	500	470	476	452	488	497	512	437	479	487	492	455	455	474	476	463	490	457	492	508	516	469	504	478	449	468	467	501	484	510	467	497	453	467	477	464	440	502	479	465	484	471	482	497	482	460	501	481	478	420	463	453	493	451	497	430	455	471	467	474	450	477	475	450	489	502	424	463	477	477	472	471	508	466	491	477	478	469	454	496	506	459	491	464	495	519	449	452	450	513	491	487	483	493	461	431	486	463	490	492	459	443	486	487	456	475	487	479	479	474	480	500	487	436	486	480	489	469	468	479	463	519	463	500	460	467	478	475	440	507	463	455	478	471	465	468	458	477	456	474	489	476	477	497	449	443	472	504	499	456	481	487	466	466	501	465	471	483	461	467	505	493	498	454	458	463	464	501	451	465	427	460	485	472	455	504	518	503	512	455	463	515	476	479	482	479	500	475	462	493	498	471	465	474	488	466	468	440	447	486	500	457	496	466	488	489	461	467	474	501	494	450	463	452	469	491	456	483	479	490	497	450	453	474	471	466	481	505	419	454	444	509	473	469	504	487	455	466	480	503	494	521	534	473	437	480	463	442	438	468	471	451	444	466	511	486	507	465	495	461	486	485	506	470	500	486	454	494	456	496	432	434	478	474	486	477	499	442	489	513	448	486	509	448	502	475	516	478	459	468	495	480	446	479	458	467	458	465	488	484	485	474	488	483	477	497	505	457	489	523	478	486	480	473	450	477	454	472	487	467	460	443	475	477	436	456	478	481	485	475	463	512	475	450	486	452	437	483	483	486	497	447	480	473	462	441	489	471	466	472	485	476	464	461	501	499	458	458	508	465	460	525	441	479	485	486	474	471	485	479	490	481	468	488	444	469	491	474	466	466	470	481	468	462	509	465	490	501	490	487	473	462	459	466	456	459	409	460	496	442	466	479	472	444	485	492	472	462	488	464	467	445	481	483	483	429	504	490	507	503	458	469	482	497	434	432	446	467	503	538	494	424	473	498	424	499	461	456	468	505	466	473	441	491	517	505	448	470	465	498	483	466	447	508	475	475	444	477	484	475	485	476	473	466	512	447	472	475	433	458	473	441	489	505	503	483	428	479	511	454	451	494	465	456	485	460	488	471	477	475	457	480	464	503	447	471	443	466	484	449	461	505	447	474	489	476	453	490	459	475	452	512	514	469	512	473	487	455	410	495	498	454	443	452	491	449	508	478	442	449	493	475	444	454	458	476	474	491	474	483	444	501	475	473	515	476	440	491	434	449	482	486	498	476	426	477	493	489	476	454	459	477	470	500	497	415	469	452	451	476	505	485	480	485	476	472	482	457	507	472	459	495	487	488	489	489	489	496	432	472	471	492	484	502	489	433	460	441	495	461	508	420	423	490	458	458	500	465	494	463	486	471	444	447	460	479	439	477	468	483	478	481	453	446	448	483	448	491	490	497	507	490	505	497	482	454	471	485	444	457	459	421	437	439	494	444	456	439	446	485	487	446	455	475	468	463	460	461	451	477	489	485	467	449	472	458	499	481	482	477	439	436	470	457	474	423	481	470	469	492	456	461	505	450	480	463	470	489	444	474	499	462	418	476	525	476	471	471	464	474	481	480	469	479	458	468	474	487	469	478	444	411	500	482	512	473	456	484	443	455	449	510	456	468	452	471	506	480	448	483	519	461	489	477	448	484	484	474	444	481	427	479	453	450	476	451	444	504	487	500	470	435	466	463	465	479	478	466	465	462	464	436	480	505	441	515	504	489	482	428	483	448	452	470	476	477	464	497	437	510	445	518	473	493	452	417	496	487	486	505	445	447	469	443	475	494	475	445	449	448	452	490	467	486	474	455	487	486	543	478	499	498	504	457	442	455	514	511	483	470	462	471	504	462	453	495	439	460	490	493	508	470	519	468	483	487	468	468	465	501	455	461	466	454	467	466	473	480	493	487	448	479	450	460	507	496	496	463	480	472	444	490	480	475	471	464	440	453	476	440	489	496	431	496	460	480	457	471	425	468	452	469	501	479	477	461	522	483	474	506	443	504	459	477	473	463	460	448	496	473	463	503	496	491	522	481	507	501	487	459	461	460	449	443	456	437	492	450	482	453	489	454	439	490	488	486	459	486	523	490	483	482	461	444	444	451	453	475	468	533	424	471	498	461	430	482	475	463	518	453	526	476	490	463	476	461	457	494	473	484	533	440	489	435	478	500	471	459	456	478	482	478	470	435	469	428	516	458	467	462	506	483	453	460	492	475	499	493	482	486	496	492	484	511	476	495	458	493	468	505	460	457	459	481	444	477	458	507	453	489	464	485	432	485	484	430	440	484	450	495	492	490	492	511	490	498	455	465	476	506	485	473	456	454	473	433	483	475	525	453	450	464	444	502	459	481	460	486	525	453	487	476	506	463	468	495	494	491	495	468	464	485	479	452	449	487	459	457	453	483	478	469	422	472	484	479	503	495	457	442	458	485	467	473	467	481	475	492	492	449	494	431	499	438	481	497	494	465	519	458	472	474
28306	15870	2947	1144	1050	1045	952	1011	962	981	953	925	915	937	930	937	906	935	1002	971	939	952	990	985	916	936	968	960	922	1013	967	946	972	958	934	952	938	863	1005	915	936	928	975	1003	957	955	986	941	938	983	958	975	968	945	998	943	1014	929	974	936	912	961	989	968	969	907	871	908	924	929	977	963	948	931	931	1002	938	1008	927	934	952	898	951	922	975	970	962	965	926	949	964	915	953	935	946	959	964	941	989	973	951	983	925	960	986	965	918	923	1001	944	1020	931	925	991	898	917	931	946	935	968	943	917	919	932	913	932	971	934	905	926	923	1002	969	995	918	912	914	902	887	993	879	973	989	955	971	986	961	980	1018	953	957	1010	956	944	963	991	943	947	903	972	969	922	928	1003	991	1005	946	972	951	893	956	944	969	952	1010	958	939	916	986	973	896	972	994	965	958	969	960	945	957	967	908	939	929	964	946	964	1003	934	987	957	960	1016	966	933	943	969	932	962	929	928	903	1013	943	893	941	967	950	900	984	922	897	999	982	947	914	990	958	985	919	978	926	953	967	922	965	889	986	963	920	939	973	923	967	983	910	950	961	941	939	999	976	895	917	957	953	925	919	958	991	965	946	947	967	948	1019	997	961	977	970	1003	970	928	912	937	945	902	957	968	965	986	973	911	915	942	992	884	970	958	951	965	921	966	942	1019	959	935	984	980	911	962	938	890	972	890	997	957	930	935	932	936	941	942	969	966	947	962	973	917	945	916	940	972	882	926	928	915	948	979	951	918	932	977	964	994	947	939	903	957	954	928	963	896	932	926	968	958	957	933	888	958	905	915	921	967	941	927	898	1004	913	939	973	985	999	963	960	986	962	951	916	944	966	925	976	973	944	966	954	977	968	1003	987	936	950	1020	943	959	989	931	970	941	897	946	988	977	983	930	951	903	901	942	927	935	951	932	939	923	966	949	984	928	912	935	982	924	967	947	970	987	889	1008	935	928	944	986	944	899	905	946	967	918	967	979	932	954	933	905	1022	921	942	932	922	902	964	903	938	933	953	960	949	935	908	953	929	867	959	921	1041	933	881	947	955	991	955	976	968	971	984	959	962	965	962	876	957	931	944	978	1012	953	977	935	972	925	951	954	904	956	905	976	971	994	952	1006	938	956	909	899	989	958	964	989	924	938	973	937	968	956	924	933	991	960	954	941	931	1033	959	967	924	977	978	934	989	923	985	961	954	942	935	978	1004	957	937	991	943	960	990	986	1013	998	1010	974	931	902	957	942	1042	892	974	901	1039	903	987	925	912	932	924	922	982	894	972	959	949	968	924	982	920	932	899	920	972	960	979	955	903	981	943	898	979	1032	959	960	927	1010	983	937	946	968	955	981	981	990	927	960	943	950	960	910	999	939	917	953	930	938	936	945	922	1047	962	916	937	982	991	953	899	984	988	954	973	1017	965	992	971	990	987	935	876	951	937	947	950	978	970	1027	955	972	946	1018	940	993	960	942	963	960	974	1003	945	894	921	959	935	925	906	927	1005	930	919	973	906	969	1020	920	941	1001	983	1009	996	903	898	966	971	925	952	958	954	884	952	997	936	926	954	919	966	916	932	970	888	962	953	947	981	951	965	949	927	975	1006	969	936	893	969	963	901	902	977	989	969	958	957	1009	945	947	935	929	935	896	950	951	1009	940	915	945	985	977	948	944	972	891	946	972	979	994	928	941	949	1016	951	927	925	967	997	1003	897	983	913	970	972	986	1005	898	953	937	967	977	978	951	971	1018	986	927	978	909	972	942	936	954	923	1003	966	1001	976	981	967	930	957	980	986	945	977	991	893	948	922	966	931	982	962	947	955	954	926	964	926	971	964	957	923	932	963	998	932	932	975	950	902	961	948	924	972	922	963	963	969	948	975	895	956	988	931	995	942	923	983	936	979	962	1030	942	937	955	967	938	941	986	892	931	922	949	992	935	1002	997	934	944	943	935	972	981	962	973	950	963	984	979	931	1010	873	983	957	968	1031	946	919	983	962	881	942	941	958	941	930	953	903	1034	915	949	952	951	959	962	973	880	979	970	977	948	1024	941	1011	957	969	946	904	919	904	940	953	995	1008	905	952	946	910	944	968	958	970	933	930	934	969	941	930	914	971	956	1002	990	971	950	950	990	985	954	960	942	948	925	932	1004	979	919	995	957	892	962	953	937	936	991	963	897	910	958	987	955	933	925	916	939	954	936	906	939	982	923	938	982	978	956	924	952	956	949	915	934	953	991	958	930	978	988	885	927	974	969	903	966	965	956	1020	938	937	948	955	952	935	917	960	955	920	969	945	978	979	972	911	962	928	966	961	971	932	934	928	904	946	964	972	979	962	970	919	960	954	925	950	1012	1011	940	954	961	997	993	927	989	944	963	968	966	943	919	992	950	965	1010	968	928	927	994	1006	908	991	1029	986	924	992	982	975	953	913	870	972	976	931	952	927	924	978	924	934	893	1003	950	926	974	967	956	955	961	917	950	913	974	1004	972	960	957	994	966	955	897	934	927	966	951	926	1017	1028	965	959	954	955	979	979	932	986	962	950	928	920	948	928	973	985	966	958	972	957	967	950	969	973	910	930	960	971	979	966	960	971	983	940	1003	921	914	926	988	958	943	993	919	936	953	985	961	961	966	935	973	996	997	941	941	936	1004	968	927	922	974	961	973	928	932	1016	920	985	969	901	969	966	959	910	940	988	953	974	987	975	920	917	921	940	953	893	959	959	877	943	959	989	939	973	946	961	950	938	920	897	985	899	958	958	961	966	955	943	938	970	934	942	975	959	956	942	994	1007	961	916	964	925	992	940	991	943	918	940	1010	957	932	948	979	949	911	914	961	989	900	959	920	911	981	878	958	984	923	962	953	921	943	887	894	929	987	962	964	941	863	957	930	966	1009	962	930	972	925	991	950	1011	986	989	977	1002	972	974	946	958	997	933	966	970	928	977	967	960	975	987	927	937	916	1001	974	906	991	962	997	897	940	956	957	923	933	1007	948	1000	1003	924	1009	936	935	948	962	910	957	966	941	960	932	1025	1003	954	940	881	948	1002	958	962	980	992	970	936	993	955	944	970	1003	947	987	1017	970	966	933	934	959	937	1000	939	913	944	938	933	945	964	951	995	968	1011	934	943	941	956	943	961	963	917	903	971	924	981	943	995	962	904	957	934	902	919	958	927	976	958	986	930	983	940	942	957	968	959	1022	955	1005	975	976	940	913	885	1031	935	1004	973	955	935	983	888	993	973	950	929	951	957	917	942	945	973	927	970	949	978	960	976	988	905	941	969	1000	993	917	943	975	990	963	981	904	904	948	939	935	930	961	947	987	955	936	1001	910	927	955	958	993	1004	986	920	981	930	989	934	977	897	946	984	1040	961	959	949	1005	965	1021	914	938	926	936	957	894	925	928	939	930	922	942	932	962	954	966	970	891	986	976	972	976	975	969	980	966	894	950	977	940	908	931	977	1040	969	955	964	978	963	969	937	968	953	951	948	992	927	1001	910	967	958	938	986	935	934	1016	971	970	1042	969	970	875	979	934	993	937	924	947	914	973	967	972	934	973	906	946	943	975	1059	979
5349	1616	1446	1289	1135	1141	1108	1103	1134	1036	992	1107	1082	1005	1066	1044	1008	1013	1091	1032	1082	1052	1024	1076	1034	1016	1047	1061	1078	1074	1056	1020	1084	973	1034	1067	969	1079	1069	1019	1021	1050	1027	1012	1094	1092	1056	1053	1059	1075	1056	1095	1030	1072	1016	1082	1036	1007	1091	991	1087	1080	977	985	1054	1088	1051	1049	1079	1047	1025	1023	1085	1034	1034	1082	1093	1083	1106	1050	1082	1081	1090	1043	1048	1078	1015	1092	1057	1118	1094	1047	1085	1087	1037	1047	1052	1109	1003	1045	1052	1081	1034	1074	1070	1094	1000	1057	1030	1034	1040	1063	1016	1045	1045	1083	1034	1022	1054	1047	1056	992	1038	1067	1038	1019	1049	1047	1013	1017	1034	1007	1084	1052	1067	1050	1065	1008	999	1028	1091	1030	1020	1098	1018	1022	1024	1075	1080	953	1065	1017	1026	1019	1046	1055	1029	989	1047	1025	1030	1049	1010	997	1061	1072	1011	1022	1042	1099	1027	987	1031	1058	1051	1035	1050	1053	1034	1022	1053	1072	1016	1014	1044	1040	1015	1095	1023	1032	1070	1031	1046	1031	1014	1062	1039	1090	1059	1078	1009	1067	1090	1023	1060	1042	1029	1031	973	1046	1060	1079	1039	1080	1084	1024	1019	1019	1053	1109	1084	964	1027	1017	1001	1033	1051	1033	1026	1014	1041	1008	1036	1028	1041	1043	1025	1030	1005	1038	1066	1044	1085	1010	1035	1072	1038	997	991	1041	1031	1061	1015	1083	1051	1022	1060	1030	1011	1043	1014	1038	1075	1033	976	1031	1054	1039	1015	1030	1050	1030	986	1080	1086	1019	1032	1033	1034	1030	1006	1060	1078	1022	1016	1039	1084	1045	1051	1045	1050	1024	1056	1045	1033	1090	1049	1045	1104	1064	1073	1003	1024	1016	1020	988	1022	1085	1041	1030	1051	1078	1012	1021	1016	1024	1093	993	1003	1051	1024	1046	1074	1108	1040	1023	1017	1071	1037	1053	1059	1048	1090	1045	1067	982	1038	1056	1059	988	1038	1013	1079	1070	1062	997	1071	1045	1108	1068	1032	1014	1042	1065	1047	1084	1004	1004	1061	1084	1056	1046	1071	1040	1040	1101	1085	1024	1110	1058	1085	1063	1064	980	1060	1083	1047	1028	1112	1044	1051	1029	1112	1055	1057	1064	1040	994	1114	1047	1012	1014	1013	970	1049	1057	993	1061	1056	1035	1004	1016	1022	1057	1078	1037	1037	1002	1087	1023	1044	1114	1071	1083	1099	1063	1076	1029	1052	1056	1028	1017	1067	1050	1057	1034	1074	1019	1093	1094	1044	1049	1043	1069	1044	1043	1055	1066	1031	1016	1027	1030	1052	1062	1030	1034	1060	1016	1012	1075	1000	1037	1019	1070	1084	1032	1010	1040	1024	1056	1052	1061	1128	954	1055	1068	1068	1026	1084	996	1035	1064	1042	983	1080	1047	1070	1005	1017	1037	980	1026	1052	1042	1050	1153	1004	1000	1064	1063	1002	1072	1026	1022	1107	1024	977	1068	1046	1005	1070	1069	1035	1050	1048	1047	1026	1061	1009	1040	1064	1036	1078	1042	1041	1001	1042	1051	1056	1094	1111	998	1038	1011	1034	1063	1031	1035	1047	1035	1052	1091	1058	1105	1038	1075	1012	1036	1035	957	1069	1106	1068	1053	1051	1076	1102	1056	1089	1029	1015	1058	1082	1033	1085	1048	1048	1059	1017	1147	1067	1047	1013	1033	1038	1029	1050	1059	1039	1071	1078	1093	1082	1055	1050	1060	1028	1077	1049	1055	1101	975	1002	1017	997	1053	1057	1082	1070	1037	1060	1034	1059	1040	1052	1016	1095	1067	1071	1044	1069	1090	1031	1077	1050	1019	1082	1053	1018	1073	1033	1066	1054	1070	1003	1054	1019	1101	997	1041	1063	1048	1000	991	1067	1015	991	1070	1072	1018	1022	1072	1077	1079	1015	1058	1063	1027	1051	1017	1023	1003	1088	1034	1057	1102	1059	1058	1065	1061	1086	1011	1004	1002	1026	1054	1074	1042	991	1068	1102	1068	1050	991	998	1072	997	1072	1072	1044	1074	1030	1047	1024	1019	1080	1136	1043	1078	1063	1031	1045	1042	1136	1095	1050	994	1005	1069	1065	1033	1112	1025	1059	1022	1031	1006	1109	1048	1070	1042	1022	1036	1032	1086	1149	1140	1013	1052	1045	1004	1021	1070	1014	1089	994	1032	1086	971	1048	1021	1104	1055	1039	1063	1067	1024	1131	1013	1026	1034	1038	1081	1027	991	1089	1039	1010	1067	1051	1085	967	1056	1002	1056	997	1002	1040	987	1033	988	1041	1022	1042	1062	1103	1026	1070	1082	1098	1038	1033	1075	1077	1016	1050	1029	1018	1055	996	1023	1068	1080	1037	1030	966	1001	1040	1052	1031	1046	1058	988	1034	1030	1001	1022	1045	1085	1066	1051	1044	1057	1051	1053	1119	1038	1040	1047	975	1059	968	1025	1043	1072	1067	1022	1014	995	1076	1059	1029	1054	1029	1043	1037	1000	1043	1038	1015	1071	1021	1064	1086	1011	1015	1053	1082	1061	1056	1023	1040	1007	1086	1071	1060	1057	1075	1038	1049	1075	1070	1081	1086	1051	1066	1028	1079	998	1028	1045	1089	1112	975	1053	1029	1079	1039	1080	1086	1037	1047	1009	1069	1003	991	1019	1023	1027	987	1055	1038	1026	1036	1059	998	1102	1040	1088	1010	1105	1064	1000	1079	1056	1030	1094	1023	993	1040	1058	999	1072	1050	1057	1005	1088	1092	1038	1048	1040	1052	1036	1080	1024	1026	1031	1106	1027	1041	1053	1054	1054	1056	993	1120	1033	1083	1123	980	986	1045	1082	1019	1032	995	1052	1038	1045	1007	1047	1052	1006	1065	1002	1062	1040	994	1027	1004	1094	1068	1053	1076	1029	988	1119	1041	1038	1019	1050	1018	1021	1019	1071	1014	1023	1025	1031	1040	1025	1066	988	1067	1035	1031	996	980	1099	1017	1089	1030	1053	1044	1015	1031	1017	1028	1057	1076	1095	1003	978	1042	1071	1015	1073	1053	1108	1060	1068	1027	1064	983	1024	1020	1036	1032	1088	1064	1007	1028	1032	1078	1071	1017	1031	1072	1068	1070	1102	1065	1030	1057	1004	1039	1040	1024	1050	996	1039	1046	1066	1055	1015	1041	1057	1013	1012	1022	1084	1030	1046	1009	1085	1002	1054	1056	966	1017	1055	1098	1002	1041	1028	1064	1053	1017	1072	1085	1056	998	1096	1061	1042	1057	1040	1018	1046	1056	1055	1115	1053	1036	1054	1055	1061	1054	1093	1056	1003	1070	1082	1009	1048	1055	1006	1041	1108	1010	980	1056	1027	994	1045	1037	1021	1041	1026	1042	1103	1061	1048	1080	1084	960	1057	1006	1013	1037	1056	1057	996	1093	1024	1074	1060	1048	1051	1044	1033	1021	1072	1062	1021	1008	1012	1024	1014	1069	1081	1024	1024	1021	1064	1054	1032	1044	1005	1012	1008	1037	986	1061	1073	954	1035	1050	1013	1050	1035	1039	1075	1024	1019	1107	1025	1004	951	1041	1066	1036	1030	1018	1015	1025	1069	1004	1031	1052	1014	1106	1037	995	1022	1041	1021	1006	1031	1065	1055	1065	1056	1066	1069	1123	1101	1020	1003	1030	1053	1076	1079	1064	1069	1041	1022	983	984	1036	1052	990	1023	1028	1086	1010	1024	1049	1129	1062	1105	1106	1071	1037	1056	1126	1075	1034	1028	1090	1056	1076	1032	1021	1058	1088	1066	1004	1083	973	1103	1054	1022	1043	1026	1069	1035	1027	1009	1030	985	1040	1013	1075	1092	1078	1069	1036	1077	1062	1052	1107	1045	1068	985	1012	1027	1061	999	1069	1016	1007	1036	1016	1073	1027	1075	1045	1077	1044	1071	1075	1073	980	1045	1074	1034	1029	1033	1100	1111	1036	1035	1056	1018	1060	1101	990	1073	1106	1053	1081	1020	1000	1024	1089	1039	993	1093	1039	1038	1068	1028	1051	1040	1021	1023	1107	1059	996	1083	988	1032	1006	1043	1061	1066	1002	1069	1047	1017	1018	1022	1047	1125	1021	1043	1099	1028	1040	1075	1040	1005	996	1048	1042	1067	989	1040	1010	1051	1028	1042	977	980	1000	1049	982	1068	1096	997	1032	1013	1096	1066	1055	1055	1038	1010	1036	1105	1044	1031	1024	1063	991	1069	1057	1105	1065	1008	1037	1044	1021	1080	1033	1009	1048	1064	1058	1023	1075	1081	1078	1143	1013	1046	1067	1066	1004	1013	1028	1051	1063	1043	1022	1014	1082	1056	1056	1045	1024	1060	1032	1031	1051	1001	1053	1042	1003	1052	1006	1040	1040	1036	1049	997	1067	1015	1023	1093	1059	1038	1065	1080	1003	1051	1042	1004	1073	1003	1080	1070	1011	1003	1124	1083	1099	1007	1075	1098	1100	1026	1084	980	1088	999	1086	1039	981	1025	1070	1109	998	1004	1022	1052	1118	1023	1068	1046	1046	1074	992	1006	1027	1063	1036	1036	1051	1073	1043	1029	1100	1036	1043	1067	1057	1058	1043	1033	1077	1084	1006	1054	1060	1025	1090	1000	1081	1068	1048	1073	1066	1060	1036	1082	1077	1022	1018	1030	1017	1070	1085	1056	1064	994	1080	1051	1080	1015	1080	1015	1033	1012	1099	1021	996	1023	1073	1074	949	1026	988	1040	1066	1046	1017	998	1088	1073	1049	1081	1011	1043	1091	1059	1008	1047	1094	1100	1090	1032	1079	1017	1004
26256	21126	27824	24693	21132	10352	1190	814	673	552	554	543	488	499	431	484	416	413	414	420	387	394	425	416	364	403	376	409	399	394	351	397	355	369	371	358	381	365	391	377	379	392	374	396	408	379	356	351	375	345	365	367	361	384	352	375	371	383	404	366	367	333	355	381	373	379	362	406	322	388	369	362	348	398	360	351	374	370	387	357	372	379	415	368	349	348	418	335	361	360	384	327	357	381	354	393	373	365	374	305	374	382	347	320	347	381	348	369	343	357	357	371	375	381	371	371	391	361	356	379	346	340	342	353	342	343	357	341	342	338	349	343	366	382	377	377	346	370	384	351	329	372	377	367	370	331	366	356	332	345	350	361	380	343	350	341	372	368	372	365	365	326	347	345	330	365	362	373	352	361	362	372	362	391	342	361	336	391	373	378	359	341	367	353	333	375	332	349	374	342	346	342	371	342	320	354	344	359	364	313	372	345	351	349	386	363	368	371	341	383	378	362	327	397	358	360	378	345	356	380	320	373	329	360	343	385	357	339	357	360	357	361	337	356	382	345	367	344	377	348	353	365	349	336	395	383	354	322	341	364	359	357	349	372	357	355	372	367	357	400	346	398	379	371	357	384	337	358	387	325	358	355	323	344	347	353	375	335	355	363	394	342	376	366	394	374	365	371	371	369	329	360	382	360	368	358	336	358	361	379	385	349	400	331	374	391	341	325	347	345	353	379	336	336	331	356	367	379	367	383	365	362	354	367	370	392	349	365	345	369	403	366	340	362	344	377	383	378	319	361	397	391	341	394	324	365	352	372	329	402	348	348	336	370	319	324	405	326	342	350	343	352	386	359	341	339	373	362	380	338	363	376	357	354	360	390	367	387	357	383	409	387	334	376	366	361	381	339	359	365	352	383	330	358	337	351	373	373	386	351	369	316	373	375	334	395	366	364	307	334	369	354	371	351	357	361	360	371	327	369	397	321	362	341	359	394	370	389	378	373	369	344	375	359	423	355	394	351	365	362	364	327	375	343	363	348	347	342	324	362	319	357	380	399	349	333	360	372	351	362	336	389	338	359	366	365	395	374	359	369	338	350	366	337	367	372	348	372	374	342	373	362	386	342	370	399	362	342	343	335	364	346	372	370	398	394	363	380	374	371	307	352	346	341	370	351	382	343	341	378	354	374	347	357	338	366	368	348	362	392	349	338	385	339	365	352	365	363	388	304	352	400	341	372	344	352	364	320	367	390	364	352	334	355	386	387	337	343	341	319	354	395	354	399	339	346	372	333	379	354	385	352	354	391	360	385	397	395	377	372	330	336	359	392	362	329	370	323	398	362	345	338	379	359	347	324	373	349	383	342	366	337	358	363	367	370	346	373	373	340	364	384	362	375	376	328	390	315	342	358	349	365	351	358	331	354	378	354	361	350	321	374	348	339	308	373	374	381	350	372	349	391	366	368	381	386	341	373	391	389	355	330	344	331	370	347	358	362	349	319	333	371	363	338	357	335	353	338	358	369	351	390	353	378	350	342	369	372	334	337	359	356	369	349	366	374	333	358	398	386	366	360	328	361	361	390	375	346	355	358	346	361	343	371	346	350	363	338	363	340	355	315	356	391	371	384	355	392	405	333	366	337	404	371	368	359	388	337	343	338	354	372	382	384	384	355	377	366	369	370	370	379	357	394	359	349	407	388	361	390	384	360	370	377	336	367	354	344	347	340	351	367	385	354	379	367	362	339	348	367	342	364	342	367	369	356	353	345	336	369	362	357	395	358	377	332	391	353	364	378	367	342	376	334	358	385	335	364	365	353	369	352	365	372	358	352	383	388	356	350	367	379	324	348	369	378	387	349	384	371	327	345	373	334	386	390	392	369	347	400	347	356	382	366	345	319	302	374	338	353	359	347	359	355	360	367	335	397	385	370	375	345	357	370	366	359	351	356	379	335	369	347	328	354	335	380	332	346	358	374	336	369	330	333	388	362	375	353	329	353	385	366	384	383	368	323	366	336	365	362	357	343	369	352	346	365	369	382	350	339	330	383	329	352	328	359	362	350	351	351	358	352	388	350	348	360	354	400	370	387	363	356	345	352	369	374	371	359	371	343	327	359	360	378	369	377	361	390	348	341	357	373	373	351	390	378	356	339	332	370	371	357	365	364	384	367	380	377	365	347	351	351	366	372	332	380	354	349	351	365	351	339	338	403	350	382	343	362	348	379	370	349	344	355	359	350	355	364	343	339	366	341	344	376	359	368	338	389	362	342	375	361	344	348	378	384	369	351	367	349	362	359	354	355	356	363	416	374	350	334	373	341	369	350	375	396	357	363	376	337	390	375	396	340	351	346	336	391	352	349	365	382	381	315	344	360	384	337	356	367	346	360	362	357	352	357	360	381	359	354	374	373	352	356	366	352	357	312	340	360	343	362	398	342	329	396	358	386	350	326	411	334	369	369	379	363	335	363	392	351	368	357	340	358	347	367	370	391	317	385	344	341	371	387	366	352	363	339	334	338	356	377	379	337	397	354	361	358	364	343	396	331	348	361	386	399	367	353	401	320	354	353	365	346	350	328	377	323	351	343	345	343	357	352	358	364	361	376	388	367	382	388	345	370	355	376	387	342	364	369	362	354	354	368	346	358	350	351	315	361	345	378	338	357	375	379	352	358	348	338	326	386	373	388	324	356	361	368	343	386	337	341	346	352	328	380	371	358	341	318	364	328	374	327	360	343	367	337	360	351	366	353	376	343	336	358	335	297	346	351	345	372	356	321	359	325	339	367	322	327	320	366	372	368	352	346	381	368	329	342	371	359	341	355	349	330	336	386	365	375	384	346	343	365	313	345	340	356	377	359	356	382	356	341	377	361	361	350	341	327	368	373	326	370	358	355	365	356	372	317	356	372	365	349	335	356	389	323	376	368	346	370	372	358	370	351	391	363	374	377	384	366	366	361	356	367	344	351	347	362	324	333	342	340	363	385	366	387	365	341	383	337	385	392	370	323	388	355	363	355	343	337	334	359	361	302	374	405	365	370	386	342	363	351	362	351	356	420	338	367	356	324	350	376	347	363	361	377	357	360	321	354	364	356	348	346	334	330	368	341	343	358	378	354	325	371	359	342	361	356	357	358	356	358	374	351	356	382	339	365	373	342	354	342	358	369	379	348	391	364	377	391	365	360	335	336	384	382	356	341	354	354	347	349	373	368	353	319	329	367	364	356	348	353	352	358	336	354	383	376	367	339	336	363	383	371	381	364	358	339	330	359	348	368	377	364	352	375	366	361	360	362	375	331	380	352	352	354	365	351	334	341	360	364	369	385	349	356	349	343	385	370	337	354	372	368	350	356	353	360	341	333	365	350	349	342	332	347	407	346	366	368	354	348	412	361	367	343	350	352	350	376	382	356	367	368	354	350	357	398	366	345	342	348	364	346	355	358	360	353	330	382	388	346	347	344	322	343	349	337	356	369	380	336	377	385	348	341	343	370	347	374	342	351	383	376
7453	10791	9496	5309	3247	2349	1804	1399	1208	1094	989	828	763	671	665	626	639	558	559	551	538	531	525	536	532	514	512	483	489	474	443	455	499	462	485	484	487	470	488	482	431	475	467	459	479	452	416	445	444	459	462	411	470	465	458	455	495	477	454	445	437	398	477	436	424	454	438	419	420	473	429	448	428	460	447	437	458	427	446	470	458	463	444	465	463	436	451	438	449	472	467	416	415	432	461	410	427	427	431	430	470	427	395	427	416	444	457	399	449	412	387	462	493	412	461	453	470	419	450	406	417	460	456	437	431	443	428	445	429	432	422	396	433	385	419	428	399	404	422	409	451	434	431	410	434	459	429	419	447	429	467	453	457	416	429	426	410	438	435	409	432	412	389	449	439	420	398	422	447	399	465	392	464	451	432	441	386	445	423	439	432	422	428	437	437	439	441	432	471	391	414	460	448	434	415	432	405	481	419	398	427	450	445	462	458	413	475	435	434	429	401	453	446	442	408	429	436	454	461	407	406	411	424	424	444	437	413	433	449	395	444	463	451	421	414	445	436	425	393	426	408	441	426	449	411	448	403	431	450	394	405	428	486	470	459	439	464	444	413	419	435	449	431	424	412	454	429	462	428	408	450	401	433	434	421	409	455	429	436	414	451	420	437	448	444	454	402	438	391	438	454	393	478	430	450	452	414	485	431	427	433	433	418	488	421	379	449	433	456	414	446	399	434	455	459	430	400	438	437	455	436	408	429	421	430	384	448	416	427	433	454	462	441	435	455	441	449	432	408	409	440	442	441	446	443	410	424	432	434	397	446	406	455	443	396	435	414	442	422	405	414	396	415	414	414	440	382	419	429	380	438	414	415	461	421	447	400	445	460	489	449	417	432	422	414	421	433	446	437	425	456	379	410	454	421	403	428	434	429	432	430	466	390	441	394	396	378	437	416	429	430	453	418	421	441	434	432	420	447	455	460	375	437	425	406	418	439	429	422	400	394	433	420	427	428	443	429	455	455	420	451	454	446	428	422	434	437	478	450	430	464	445	437	426	432	417	440	424	444	443	420	413	441	422	401	424	434	490	399	436	461	414	427	431	421	457	449	422	408	446	450	438	417	412	416	438	421	449	416	448	463	441	431	439	440	418	457	446	443	404	441	429	417	435	438	444	422	395	417	433	411	409	425	456	455	412	463	432	436	391	406	441	424	418	430	439	449	394	463	416	446	449	437	458	395	462	456	436	466	461	428	430	433	437	405	430	444	433	422	436	431	431	386	442	437	444	462	428	447	435	416	434	447	417	433	427	430	410	416	454	408	403	423	423	436	425	442	378	452	438	406	464	434	413	417	408	434	411	464	451	408	421	437	423	414	476	412	441	421	424	405	456	445	438	391	428	432	426	443	422	415	422	434	443	394	414	420	418	407	421	401	424	444	435	457	422	440	459	396	403	403	443	422	421	416	447	464	424	449	431	436	376	421	423	445	406	431	425	431	441	450	383	462	418	466	411	452	419	451	447	399	449	450	444	382	436	423	413	419	435	428	455	456	412	434	414	387	471	431	423	421	457	401	412	445	439	431	430	436	436	433	421	421	430	435	441	404	418	419	438	464	437	407	416	474	442	449	405	451	443	449	423	449	486	397	436	424	429	458	426	412	470	427	400	450	437	412	436	444	453	423	414	448	451	400	443	424	477	447	480	438	462	438	438	422	403	440	458	429	442	436	433	432	422	419	438	464	440	462	448	426	427	421	424	407	443	440	425	415	420	389	426	456	437	426	428	448	441	401	405	440	451	469	434	442	431	456	422	457	407	426	434	412	396	421	423	423	422	432	396	442	454	439	413	451	415	430	378	449	451	464	450	434	452	417	414	424	431	432	423	415	424	431	424	417	417	401	446	431	429	458	407	454	447	417	465	442	454	407	424	437	419	470	443	456	401	440	429	424	471	483	458	432	474	401	436	403	395	454	454	398	427	461	445	404	466	421	433	414	450	435	423	436	434	409	435	466	433	459	447	418	399	436	427	470	437	463	449	420	453	465	400	409	449	429	438	421	461	436	417	419	439	410	406	431	441	434	449	411	396	448	449	452	458	419	426	375	422	405	447	430	441	410	392	409	444	448	450	443	437	449	441	444	435	443	404	428	384	417	432	439	421	485	383	423	405	427	460	459	415	410	423	404	487	419	422	385	444	412	465	447	464	440	411	443	499	433	449	412	444	476	375	463	423	390	426	436	446	402	444	427	430	418	425	491	455	404	404	413	473	428	405	468	459	433	426	436	467	442	440	411	422	446	416	414	438	491	449	440	452	416	432	427	421	431	428	471	427	452	441	432	452	424	447	437	455	417	408	381	428	449	426	426	426	414	471	430	438	422	418	455	409	426	451	429	469	464	443	408	411	408	428	411	467	458	393	416	410	455	434	376	413	457	450	425	452	422	438	433	452	452	440	419	438	434	429	421	438	428	455	420	412	406	403	444	457	469	427	422	409	431	419	428	462	420	419	424	445	402	465	422	415	458	430	443	402	421	456	409	442	445	412	418	430	438	437	468	418	429	446	420	459	398	424	434	399	421	426	456	442	422	413	421	427	450	406	438	446	421	463	388	418	419	385	423	446	411	408	441	414	408	402	415	401	440	444	450	418	440	426	407	457	444	406	454	443	458	431	432	470	395	436	424	455	398	462	425	413	450	444	458	412	410	407	450	419	462	441	442	427	441	401	452	457	446	445	453	439	424	420	421	434	436	448	407	415	431	447	461	407	446	402	439	435	464	447	460	448	445	443	420	422	446	394	419	400	467	429	459	404	439	445	419	429	465	420	413	405	427	426	474	431	444	417	441	437	461	418	403	435	391	385	435	380	408	401	447	458	428	448	406	450	394	447	451	402	438	423	434	450	424	427	424	426	430	476	433	443	438	447	417	423	464	454	399	480	456	410	392	445	456	466	443	454	443	464	390	411	446	400	445	454	459	398	420	417	441	424	433	445	425	481	452	417	467	404	436	410	423	433	422	461	432	454	439	436	431	421	436	411	446	426	429	376	410	427	420	451	446	432	441	444	415	415	446	441	412	415	456	474	435	393	442	438	434	418	390	469	412	405	457	476	419	424	445	433	412	435	454	440	417	453	420	422	461	480	421	436	437	412	393	389	452	430	403	423	422	427	452	447	425	425	429	433	419	434	452	432	422	449	433	418	432	426	406	443	406	442	429	443	411	402	394	429	428	438	457	444	430	437	409	418	448	441	413	433	448	428	398	455	441	437	439	444	440	445	422	427	422	422	452	407	423	460	441	457	474	440	473	427	441	422	458	423	425	438	427	423	431	438	465	433	413	439	428	446	404	424	447	401	417	407	487	412	404	408	400	409	419	443	422	415	425	430	472	397	472	435	419	457	453	432	413	384	453	403	412	449	441	499	435	457	413	439	446	433	422	408	435	452	401	449	428	413	433	437	403	436	434	442	457	460	359	435	441	441	398	414	442	437	443	437	436	429	431	424
23738	21132	28256	24269	21132	21194	9491	1496	1057	972	868	756	753	722	684	655	602	602	581	590	555	503	530	584	510	495	563	510	477	471	536	505	531	479	466	460	476	497	520	457	479	498	520	436	470	454	467	481	459	446	489	481	492	493	444	446	451	475	467	464	467	493	470	460	447	472	430	474	496	485	489	458	506	454	477	473	461	464	466	489	479	480	452	459	446	504	472	421	463	466	449	477	480	516	471	440	482	463	485	426	494	479	406	503	489	466	474	486	429	450	478	499	478	454	457	470	478	480	487	474	418	454	439	427	436	428	443	472	473	473	478	459	488	447	451	509	477	450	471	468	475	464	501	466	425	475	419	454	460	444	450	501	461	453	472	454	435	441	454	411	481	468	483	462	449	468	449	447	454	480	461	455	437	486	489	426	476	459	466	470	430	407	453	445	465	453	454	466	466	468	474	469	438	458	448	426	438	510	458	480	462	468	421	503	423	442	449	519	456	460	463	450	434	463	461	470	461	448	435	408	442	440	434	410	451	463	423	430	498	450	487	438	455	472	455	446	477	456	474	469	492	448	449	462	485	463	489	444	458	463	460	475	443	515	448	458	470	456	465	453	443	451	460	464	491	500	467	416	409	471	447	422	454	455	444	436	440	474	474	463	461	422	450	465	432	457	436	487	456	456	442	451	441	425	409	450	452	449	458	458	463	446	468	421	450	458	432	479	456	482	462	426	454	481	468	472	454	474	483	478	448	444	480	457	443	494	466	462	443	446	487	471	482	469	447	457	473	459	465	463	457	455	471	448	463	477	492	474	456	455	474	457	460	468	451	448	483	427	438	421	441	456	439	458	442	476	413	427	419	444	469	457	418	440	456	470	447	425	454	475	412	460	439	453	453	452	440	459	424	446	462	440	505	457	477	444	484	446	440	466	451	457	438	449	476	491	435	445	447	486	432	443	443	404	450	444	465	442	448	456	469	469	467	481	455	459	472	480	453	458	431	461	479	448	481	424	439	472	440	432	433	448	468	472	438	456	451	478	487	457	459	480	466	437	459	475	456	483	455	432	501	437	467	446	451	462	478	439	454	461	448	484	446	479	459	421	457	426	451	475	444	453	464	432	427	442	437	457	472	461	447	459	476	493	478	431	439	447	474	458	462	438	417	488	425	459	456	498	457	450	434	453	455	482	457	451	489	403	475	477	455	449	415	435	455	445	455	477	465	422	475	460	425	467	497	435	467	458	431	480	416	462	431	416	432	449	428	446	451	418	448	476	454	461	461	495	490	478	461	454	479	429	462	462	475	453	459	473	457	462	442	415	480	462	473	481	458	492	458	435	467	459	463	477	473	487	480	490	458	454	451	473	447	438	461	461	481	453	449	475	494	439	410	442	425	438	459	446	504	447	443	455	425	456	420	446	446	426	490	436	471	428	481	455	482	434	448	410	465	445	465	433	516	475	466	456	474	463	478	458	477	411	444	438	452	460	456	467	491	456	495	448	444	424	477	419	439	446	447	495	463	469	455	470	463	425	503	464	442	432	430	425	449	443	446	473	491	446	475	446	463	458	486	440	432	448	481	457	468	466	437	462	458	432	432	419	423	437	458	481	424	434	456	444	452	488	457	478	414	448	474	453	459	434	444	464	456	477	463	457	481	429	481	435	497	469	479	454	413	469	488	487	447	435	479	473	434	483	454	453	461	446	444	426	454	477	436	456	461	449	457	493	467	482	461	455	425	459	397	450	474	486	459	454	439	459	437	432	470	477	451	490	493	465	474	467	490	479	454	485	470	461	494	458	438	459	492	441	474	464	474	470	431	441	504	450	446	465	461	455	470	423	458	447	469	452	433	485	485	462	465	470	473	411	450	441	460	436	485	471	451	441	429	445	446	400	457	451	427	453	451	447	430	459	461	473	445	449	465	465	415	441	443	459	437	451	432	479	485	449	474	488	479	484	448	426	457	433	474	488	450	445	471	462	470	463	429	402	471	468	443	474	433	440	449	452	453	450	449	460	492	462	438	437	458	470	465	494	463	448	475	441	414	448	454	456	436	462	475	451	469	457	457	472	465	480	405	442	455	457	454	465	463	497	460	490	454	482	485	471	471	463	447	452	427	472	438	419	505	465	477	466	454	470	446	506	460	453	464	448	427	433	431	473	476	481	473	429	443	435	460	404	500	431	439	429	459	482	456	480	468	471	453	517	484	468	457	450	494	465	436	461	443	465	461	407	484	472	421	487	492	460	478	433	439	456	456	417	462	463	445	450	458	435	394	493	462	434	448	458	483	426	473	448	412	459	513	478	443	430	458	441	417	458	442	437	419	427	457	486	420	463	446	468	465	459	449	444	444	423	456	450	447	506	475	470	452	472	458	437	476	445	420	459	462	483	455	431	481	457	439	472	499	450	491	444	434	449	454	443	480	432	462	435	497	458	430	463	421	463	415	451	462	460	492	459	439	465	466	453	475	465	442	484	475	448	484	446	481	473	461	473	438	455	449	466	440	426	428	450	489	418	459	432	515	439	439	437	423	476	486	467	412	435	447	487	462	500	448	432	445	450	438	451	485	461	453	447	437	454	480	467	407	471	495	503	414	456	475	469	484	447	486	475	463	476	465	459	430	449	445	457	453	457	466	435	450	464	483	449	481	448	436	464	460	467	462	421	468	413	508	453	494	444	476	484	455	421	456	458	464	489	434	485	450	467	459	479	479	460	476	449	444	498	447	475	456	441	461	520	452	487	468	481	454	431	441	517	430	454	496	478	483	491	472	483	470	441	447	454	454	440	439	452	487	441	454	492	443	486	482	468	472	441	403	437	435	473	505	453	415	479	436	443	426	443	492	441	465	445	465	428	506	444	460	452	451	497	465	407	434	431	449	430	446	497	461	459	431	449	432	455	448	482	413	447	421	442	432	477	477	467	472	483	478	495	494	424	491	483	470	455	465	404	449	430	455	511	477	443	452	471	452	465	462	448	444	424	450	453	466	420	464	471	501	465	450	396	427	434	464	449	445	445	456	504	443	443	436	433	443	477	452	444	465	435	467	473	476	483	475	461	425	463	444	464	441	446	446	413	428	433	446	377	438	480	456	431	454	484	459	481	468	461	474	489	440	425	438	450	462	445	491	448	467	452	476	430	465	441	447	441	470	484	478	466	445	455	474	442	488	464	477	448	448	482	448	468	436	451	459	472	465	467	476	486	460	455	472	473	470	467	479	453	446	443	468	457	445	447	460	432	443	444	462	460	477	472	460	450	464	423	449	421	451	447	459	458	429	438	469	441	489	444	462	468	478	457	482	478	430	499	450	461	447	480	425	453	459	437	465	461	478	459	451	461	488	440	465	415	471	428	474	474	448	476	470	476	466	464	456	491	445	456	462	428	449	460	445	457	455	443	484	432	451	467	439	488	451	456	430	460	460	461	450	466	490	434	462	439	488	459	478	394	487	463	465	448	453	466	477	507	482	469	427	474	452	432	471	492	425	424	448	460	437	447
10473	18152	15905	9399	6025	4291	3241	2479	2033	1792	1524	1254	1159	1036	988	909	841	771	764	743	702	701	734	663	666	645	611	618	596	586	598	607	564	564	571	549	533	572	544	530	527	534	552	546	531	544	514	502	533	482	505	505	505	501	460	524	497	532	495	520	506	541	509	461	501	502	536	519	525	520	474	458	527	471	467	450	470	480	493	516	465	534	488	489	455	493	463	512	469	467	510	488	490	502	492	478	522	489	537	483	497	455	470	480	501	499	492	488	495	455	462	520	477	495	537	468	461	467	477	497	455	507	475	501	448	464	461	489	481	496	434	478	473	507	430	475	438	512	515	485	465	469	502	466	470	462	488	479	467	458	466	505	481	476	461	513	481	457	497	480	489	502	470	484	501	468	466	451	491	465	453	474	476	489	464	452	482	467	484	472	479	505	431	492	489	499	488	498	485	478	504	494	461	497	487	494	450	463	434	452	489	427	494	470	474	445	430	461	475	455	456	462	468	479	476	477	500	474	465	483	498	469	485	471	487	507	484	479	471	458	476	447	523	449	488	473	454	528	491	499	445	475	464	515	438	499	485	479	482	468	455	490	506	473	437	478	445	454	472	502	478	462	472	474	451	434	434	488	487	466	524	455	486	467	463	445	454	506	494	468	462	443	459	490	461	471	475	448	473	428	426	482	499	497	468	500	492	468	440	459	473	457	467	468	486	447	521	467	453	436	486	452	464	464	459	488	460	464	517	453	468	473	479	467	467	477	477	505	457	522	494	501	444	469	495	496	465	498	462	507	448	438	465	503	453	480	431	456	483	460	495	517	446	479	505	492	467	491	486	506	466	477	464	445	429	471	458	447	474	429	438	468	504	474	461	525	444	504	511	524	485	487	455	481	480	454	454	488	486	469	444	479	484	478	485	487	488	501	458	467	473	440	487	508	486	473	506	448	499	459	501	472	451	464	488	467	462	460	490	481	473	477	512	451	480	467	476	455	461	465	457	470	436	503	495	493	490	498	448	504	464	428	451	505	441	452	440	495	465	468	463	485	472	493	451	465	470	466	506	457	465	456	482	477	501	487	502	483	442	449	465	452	456	463	444	447	427	483	448	441	466	501	475	518	447	494	456	467	485	491	458	501	480	455	490	485	436	443	453	460	441	461	497	490	491	463	478	478	487	499	464	460	518	520	463	443	515	461	507	494	477	475	459	469	474	468	465	444	476	516	403	456	474	456	450	482	446	500	424	482	491	477	467	497	473	487	479	489	479	506	494	497	463	510	505	519	476	431	467	471	431	469	471	456	459	470	478	477	470	470	496	496	464	464	475	466	484	472	456	492	476	487	458	501	469	446	488	486	525	418	461	472	443	462	457	459	477	432	532	473	483	479	483	499	467	483	470	447	475	456	442	499	464	516	456	477	467	494	450	470	485	474	465	474	514	472	457	465	482	492	486	504	461	446	492	492	473	500	450	473	494	449	505	488	467	463	452	439	488	492	469	499	479	438	488	485	453	462	483	449	486	509	477	437	489	462	479	438	487	453	455	480	489	482	488	490	464	490	460	508	482	496	445	469	456	498	471	471	448	472	511	444	482	470	474	455	500	496	462	501	447	504	452	493	455	477	463	508	482	480	465	459	479	434	516	470	486	497	486	486	471	454	484	463	464	486	479	437	466	463	482	506	469	501	499	461	443	456	482	478	508	481	505	454	443	498	483	494	453	454	497	500	487	474	434	459	474	487	446	498	473	489	509	475	500	494	516	434	484	480	447	481	462	468	538	451	499	440	448	493	476	456	479	469	477	482	482	469	511	478	480	428	473	492	431	478	508	483	471	474	504	512	538	465	467	465	466	470	497	465	481	493	477	468	488	479	485	484	484	485	477	493	476	459	532	498	459	478	479	481	465	499	496	463	455	487	467	495	485	438	482	480	525	467	455	451	484	459	455	482	518	472	473	440	477	489	468	498	463	466	476	440	479	500	478	439	461	489	491	471	451	467	535	471	437	466	447	445	442	482	473	504	483	440	483	477	472	482	474	446	496	451	459	451	469	436	471	488	413	464	492	482	516	502	464	479	455	428	458	448	482	478	451	441	464	482	504	433	517	442	478	462	475	491	477	465	496	504	530	479	460	478	447	473	458	497	517	467	479	443	474	466	469	467	480	484	505	461	494	495	473	429	449	469	486	531	479	463	485	482	443	484	502	491	477	508	462	485	451	521	492	485	485	479	487	473	449	485	473	488	442	472	484	469	496	451	479	495	517	462	457	451	488	479	474	437	481	473	484	481	488	490	496	467	450	487	456	474	455	494	476	483	471	496	483	439	515	467	493	450	426	478	460	505	503	435	461	516	514	503	447	485	479	468	486	503	449	477	495	476	493	454	470	493	488	515	472	466	445	491	475	469	505	451	464	478	462	483	454	519	454	454	486	451	449	469	488	491	460	518	526	494	472	480	471	453	480	453	492	502	489	473	464	485	510	465	468	489	504	487	498	491	480	456	466	476	464	497	426	505	502	481	499	450	459	438	504	460	452	468	454	495	511	459	484	419	463	461	498	470	496	460	500	448	472	515	470	465	442	480	460	510	449	508	459	452	464	455	472	440	458	487	479	463	473	486	449	488	508	491	495	458	483	445	505	467	471	484	477	514	525	473	527	477	435	463	496	458	468	463	504	474	506	521	541	488	482	407	506	459	462	478	527	484	505	492	444	483	453	507	499	491	488	492	498	493	467	449	465	464	492	499	440	419	436	490	471	473	485	454	445	468	462	449	502	477	482	450	450	517	451	484	473	469	475	514	502	504	464	461	439	442	451	475	467	461	467	462	516	483	452	472	475	470	493	485	502	471	460	474	456	482	487	488	432	519	455	478	481	482	479	433	462	487	452	492	441	508	456	481	450	472	510	511	436	480	448	478	472	488	490	478	472	477	476	479	455	480	456	484	519	470	469	513	502	503	497	465	467	493	481	513	454	478	485	462	461	480	453	471	486	476	505	505	462	453	448	504	449	441	460	457	478	481	465	468	487	482	500	463	486	468	422	452	428	477	482	497	463	430	474	453	455	502	469	449	489	469	495	465	441	452	473	478	467	470	432	460	481	491	473	495	484	494	438	485	469	476	487	460	491	447	481	449	487	470	500	474	484	477	454	462	448	452	492	495	456	471	470	476	492	480	463	471	489	456	492	492	465	505	448	468	487	529	482	449	489	462	453	515	446	503	468	489	468	495	483	496	470	487	506	480	439	486	445	484	433	458	497	509	467	501	466	499	467	502	427	447	457	467	452	445	445	474	461	436	465	462	474	462	512	457	475	486	458	481	460	487	447	466	450	439	504	453	477	480	434	450	469	469	440	423	458	475	471	493	460	472	497	473	497	522	484	506	476	512	437	493	464	524	479	449	473	474	492	488	502	474	500	464	462	443	484	451	473	444	464	480	491	463	476	439	498	470	472	517	470	519	465	485	446	480	489	432	510	480	463	479	479	502	491	474	464	477	469	462
28373	15998	2978	1169	989	979	966	1040	892	943	995	987	971	946	895	945	934	922	941	968	961	953	991	889	948	923	948	979	939	940	999	963	938	907	989	910	965	923	914	887	978	940	961	909	938	947	982	931	959	947	915	929	947	965	1013	906	909	976	947	959	967	931	880	942	900	910	937	918	920	1002	910	952	942	878	928	940	950	940	945	952	920	965	916	939	933	904	911	925	945	900	909	948	1005	952	928	916	967	948	901	938	856	970	932	914	933	947	960	881	1004	930	987	910	936	930	954	972	902	945	947	979	971	992	928	888	887	986	974	928	981	979	962	978	971	961	903	876	937	945	918	928	947	968	934	962	909	970	909	982	970	919	973	915	944	916	928	950	926	911	880	919	949	924	946	939	890	948	902	960	969	915	960	967	928	970	896	973	897	915	948	973	963	895	906	969	964	955	954	925	929	880	944	887	943	962	960	931	974	920	930	909	978	937	962	944	932	941	995	977	938	982	949	877	956	932	976	954	914	928	926	950	943	1000	938	957	920	908	971	973	920	873	869	932	927	949	983	899	915	923	890	915	947	907	921	908	923	951	988	963	921	933	939	972	908	1000	928	940	960	922	981	938	967	946	914	965	985	847	958	908	880	896	934	918	966	929	987	902	943	886	921	951	947	987	884	924	845	948	957	909	953	917	885	890	928	946	964	938	985	987	951	940	907	954	959	952	905	978	937	952	956	965	946	889	971	939	908	941	915	923	929	910	930	980	909	902	936	933	956	947	897	929	1007	892	920	908	1001	962	932	975	937	954	952	953	965	936	949	953	905	901	870	932	963	919	898	913	877	898	903	939	957	948	956	932	962	924	948	935	937	908	984	879	875	947	960	993	949	947	953	876	913	957	932	941	1008	963	953	934	944	973	913	936	871	923	995	922	924	984	924	962	970	1000	946	921	902	948	963	951	942	913	933	934	922	960	971	936	943	921	987	977	890	896	957	936	873	904	873	956	959	893	947	901	967	987	956	932	961	964	947	953	989	961	933	985	905	964	953	959	924	992	930	925	961	927	903	974	984	932	953	969	969	978	924	991	919	941	941	970	971	940	952	955	951	890	967	969	902	987	962	925	948	958	869	922	971	934	913	973	942	925	927	934	984	942	956	1008	996	908	917	954	910	938	899	912	933	939	951	951	926	877	892	910	1003	953	938	961	948	896	925	946	931	949	948	889	928	926	970	973	1014	980	911	982	967	907	947	927	965	968	969	924	955	923	979	941	914	977	1010	899	963	948	928	923	939	914	894	920	970	917	913	938	924	914	927	966	965	979	986	927	972	937	928	914	971	964	964	954	938	954	873	964	962	875	930	944	983	928	929	966	912	950	920	952	923	999	970	948	927	932	954	940	945	915	1000	898	971	994	886	947	923	945	918	938	875	984	962	922	935	939	904	951	971	979	908	902	921	909	975	927	1007	911	938	910	934	926	917	891	939	993	940	884	965	939	958	925	936	965	931	944	964	949	963	916	916	952	926	998	914	969	974	910	933	940	950	891	894	937	969	932	926	966	942	869	1007	915	930	898	917	963	972	954	960	962	955	953	904	993	978	961	925	891	947	885	988	922	923	969	966	922	928	935	950	988	931	909	920	881	879	944	975	970	949	954	921	933	961	961	971	980	963	949	992	902	961	920	897	932	979	942	950	975	957	970	915	946	984	945	901	950	961	908	945	947	932	976	928	909	974	923	953	943	972	936	927	910	962	951	962	944	920	937	921	937	862	943	929	940	987	937	909	950	918	876	950	929	943	962	983	920	987	977	980	973	999	964	952	977	988	881	904	906	927	932	933	911	915	936	978	971	874	979	941	945	947	912	938	935	1016	936	931	925	939	974	1009	946	928	885	950	956	967	946	947	960	918	912	953	958	911	965	947	869	972	937	926	926	943	911	981	972	910	962	917	976	935	953	901	938	962	932	913	921	934	980	953	984	928	968	958	963	882	969	945	920	990	945	909	947	955	982	916	964	954	940	907	914	905	874	933	908	911	919	975	951	921	918	943	885	991	973	932	916	982	992	901	950	857	920	960	971	957	905	938	904	909	976	920	960	934	886	969	934	922	965	955	900	925	914	962	930	936	1026	919	928	954	1004	927	918	959	925	934	963	951	943	887	896	941	946	933	929	924	987	929	955	1005	998	972	959	944	956	935	971	957	886	943	967	983	932	968	908	972	870	968	939	952	928	903	932	940	964	899	974	940	1001	887	922	925	940	932	958	914	917	928	961	923	949	908	958	966	894	923	967	941	924	959	955	934	961	920	932	975	940	922	939	936	903	901	897	951	964	927	936	958	893	928	962	888	911	985	927	953	939	914	939	929	952	950	957	949	939	949	944	945	988	924	971	878	924	896	902	928	953	893	964	962	981	915	939	957	979	920	923	899	898	970	964	880	958	941	983	935	1010	914	935	962	927	956	896	937	962	926	1001	957	927	933	903	962	835	983	911	979	942	978	954	991	913	979	928	954	969	948	948	962	997	950	946	903	922	990	901	876	952	920	917	965	962	952	947	1014	973	969	959	946	924	968	900	931	965	930	955	934	920	930	915	908	852	921	994	991	956	944	966	972	910	899	911	940	1010	984	947	971	964	968	908	932	964	898	949	976	885	954	888	947	927	955	928	915	913	985	973	897	887	881	909	982	998	932	994	943	977	904	932	924	969	894	1028	960	936	960	957	955	985	928	961	918	962	986	964	907	969	968	938	951	979	926	953	919	940	952	934	935	925	888	917	974	943	920	952	943	924	982	954	1021	909	947	871	962	947	926	910	940	913	892	917	938	939	958	981	908	951	990	918	927	952	907	916	908	974	955	927	931	937	931	896	925	973	973	978	964	981	981	960	925	975	912	896	910	985	966	966	921	955	1012	953	933	931	947	943	944	951	970	936	925	925	945	888	930	911	903	913	970	918	919	888	940	978	978	934	905	1007	938	952	909	931	872	931	952	977	999	921	925	989	928	968	973	951	903	904	930	950	963	993	1013	945	915	953	926	972	954	967	908	887	881	926	934	962	932	953	909	1009	938	909	948	909	938	937	917	944	941	952	947	997	953	972	901	941	894	952	889	925	960	925	962	947	909	924	958	895	945	904	933	963	1022	934	950	924	924	958	929	974	970	937	907	924	992	981	916	949	931	903	906	909	934	941	934	918	925	918	968	962	956	973	889	926	984	944	953	891	908	971	945	959	991	966	975	896	962	937	983	942	1002	939	942	921	936	930	934	943	914	908	965	974	975	970	891	923	946	934	886	949	965	969	962	985	902	966	925	935	936	870	944	915	940	898	981	948	964	929	949	954	935	981	987	901	935	874	995	921	973	910	907	926	937	948	934	928	914	930	967	992	921	927	904	933	950	966	874	981	899	865	972	1013	922	909	975	984	987	880	930	926	938	874	944	904	970	973	977	947	975	963	961	950	925	912	931	957	983	930	978	882	923	910	919	939	962	959	907	927	915	934	904	996	940	973	960	944	959	881	954	942	945	905	951	904	894	944	1018	950	879	977
5276	1583	1507	1246	1152	1180	1108	1116	1081	1038	1050	1100	1045	1039	1032	1002	1021	1055	1076	990	1029	1007	1033	1043	1030	1015	1037	999	1054	1056	982	998	1076	990	1009	1057	1047	979	1047	1047	1035	1051	1047	1014	994	975	1058	1056	967	1033	1052	1044	1029	1066	1106	1083	1058	996	1023	1019	1063	1046	1078	1057	1077	1025	1018	1060	1047	1037	1073	1021	1020	1030	1058	1067	1050	1085	1045	1053	1016	1035	1013	1068	1008	1060	1057	1042	993	1014	1087	1034	969	1001	1036	1043	1004	1032	1056	1001	1046	989	1068	1084	1092	1029	1061	1063	1024	1033	1028	1010	1028	1061	998	1015	1036	1052	1014	1045	1025	953	1094	1063	1088	974	1023	1031	928	977	1007	1039	997	1038	1037	1031	1000	1072	982	1109	1059	970	1066	982	1028	1091	998	1008	1095	1044	1015	986	1082	1063	1041	1005	1055	1039	1031	993	1000	1022	1027	1000	1017	1019	1017	1007	985	1040	1032	1108	1110	996	1050	1091	1043	1075	982	1068	1043	1053	1078	971	1020	976	1047	1047	1032	1144	1013	1009	993	962	1056	1027	1043	1007	995	1048	987	1026	993	1088	1004	988	954	1044	1012	1018	1007	1060	1029	1037	1022	1041	1091	996	1034	1061	1071	1028	1065	1062	998	1018	993	1023	1013	1012	1040	1091	1045	1019	1079	1018	1042	1031	1008	1036	1058	1041	1017	1029	987	951	1069	1067	1069	1002	1038	1029	966	1069	1007	1067	1068	1041	1009	1075	1000	989	989	1041	1015	1046	1032	986	1001	1002	1031	1018	1049	1073	1048	1031	990	963	1024	974	1005	1021	958	977	1098	1035	1023	993	1032	1034	1008	1045	1018	1053	999	1019	1028	1059	1090	1039	1051	998	1018	1060	986	948	1035	978	1071	972	1047	1035	1047	1007	984	1046	1006	1017	1026	1062	1001	1016	1052	1076	1043	1052	1030	1041	1057	1006	1022	1045	1021	1049	1025	1009	977	1057	1058	1072	1014	1021	1073	1038	1046	1055	976	966	1016	1032	1027	1025	973	1061	1053	1034	1003	1001	977	1017	1061	1086	984	1042	955	1012	1069	1044	1019	1029	1023	1072	1012	1075	1051	1067	1070	982	1058	976	1023	1024	1052	1059	1031	1037	999	1043	985	1058	1063	1026	1039	973	1030	1020	986	1018	1059	1029	1033	1050	1062	1032	1043	1017	986	1050	1025	1007	974	1008	1035	1011	1023	967	1043	996	1026	1071	970	989	1023	1022	966	1045	1049	999	1046	1052	1030	1008	1073	1011	1034	1058	1024	1007	997	1095	1065	1041	1067	1088	1037	1049	988	1021	1033	1040	1012	986	1043	995	1031	1087	1043	1078	1028	1013	1002	1041	1005	1057	1013	1031	1003	1022	1066	997	1068	1053	1029	1060	1075	1042	1058	990	1024	1094	1000	1023	1075	995	1056	968	1004	1039	1023	970	1006	1052	1053	1043	1036	1009	1008	982	1075	1015	1063	1070	1030	1100	1010	992	1048	1020	1035	995	1041	1061	1004	1069	961	1045	1032	1044	1010	1019	1100	1012	1047	1034	1028	1070	1031	983	1028	1030	1011	1053	1000	1024	1043	1015	1037	1062	994	1016	963	1009	973	1095	1037	1007	1072	1043	1082	1048	1066	1029	1051	1031	1061	1075	1057	1025	1006	1019	1010	1083	1043	1049	1024	1025	1038	1004	1047	1049	1089	1052	1015	1038	951	1068	1031	1041	1047	1011	1043	1076	1019	995	1034	1025	1067	1053	1077	1082	1048	1040	1026	1048	1061	1033	1042	1082	1002	1031	1017	1041	1013	1031	1013	986	1125	998	1026	1050	1016	1031	1006	1033	1044	1000	1007	991	1000	1027	998	1078	1013	985	991	1054	1070	1004	985	1056	1039	1022	962	1038	1024	1054	1034	939	1036	1056	1042	1061	1011	993	967	1042	1065	1015	1091	986	1046	1049	986	1035	1020	1018	1056	1008	1031	1009	1056	1120	1017	1014	1010	1020	1018	1020	1025	1049	1032	1029	1029	1079	990	1030	1081	1057	1018	1051	1004	1034	1054	1040	1070	1033	1028	1068	1033	1042	995	989	1027	1027	1087	1017	1041	1006	1067	1009	1049	1031	1050	999	1017	1061	1089	1051	1036	998	1063	986	1021	1043	1073	1012	1047	1016	1063	1061	990	1026	995	1051	1003	1029	1050	1036	1072	1032	997	1016	1029	993	1035	1029	1041	972	975	1038	1033	1037	1093	1079	1040	1018	1064	1013	1003	1041	1022	1021	1110	1012	1005	1068	1107	1017	1041	1019	1024	1035	1080	1019	1084	1100	1004	1018	1024	1005	1013	1004	1050	1070	1033	1013	1032	989	1022	1087	988	1007	990	997	1041	1048	1035	1049	1024	1038	1044	1025	1031	1040	1026	1047	1031	1000	1021	1016	1069	1064	1071	1043	1073	1044	1082	1057	1036	1056	1001	1017	988	1033	1043	1068	1014	1054	1048	1024	1044	1086	993	1049	1012	1039	1083	1071	987	1075	1054	1048	1046	1025	1003	1022	1003	1082	1026	1024	981	1016	1011	1002	980	1054	1028	1014	1024	1021	1036	1036	1017	986	1033	1046	989	1008	1004	1049	1030	978	1048	1030	1032	997	1023	1053	1098	1031	1093	1023	1023	999	1036	1036	1048	1042	1032	1077	1023	1072	1032	1033	1054	1057	987	1004	1073	1080	1044	1018	1026	1067	1055	1002	1031	1013	1044	1017	1021	1056	1067	1065	988	1025	1092	1023	1042	1038	1086	933	1043	1055	1094	1031	1105	1045	1002	1085	1080	1020	1037	1031	1019	1052	998	1038	1008	1055	1057	1074	1026	1069	979	1024	1022	1028	1037	1048	1041	1012	1021	1060	993	1028	1029	1014	1040	1029	1028	1029	1030	989	988	1003	1037	1053	1028	1000	1096	1042	1065	947	1011	1044	1030	1005	1013	1087	1013	1048	996	1048	1037	1028	1025	1019	1003	1028	1024	1038	1072	1006	1038	1010	981	1063	985	1046	973	1071	1049	1044	1039	1059	1011	992	1037	1091	1057	1048	1044	1037	948	1002	987	1045	1024	1049	1056	1007	1050	994	1018	1030	1015	1034	1058	1041	986	1063	1050	1027	1003	1023	1063	1032	979	978	1010	992	1019	1015	1030	1034	1049	986	1032	1046	1006	1070	1058	1049	1039	1021	1017	1015	1019	1054	1080	1068	1080	1089	1084	1009	1063	1028	1061	1031	1061	1065	1046	1039	1045	1041	1047	1019	1031	1034	1051	1050	1033	1010	1036	1047	991	1090	1038	1012	1068	1028	1013	1042	1095	1051	1067	971	968	1037	1075	1019	1061	1054	1026	1035	1016	1000	1050	1055	1019	1015	986	1015	968	1023	1035	983	1017	1127	1037	1037	1067	1020	1087	1066	1043	1017	1028	1075	1048	1072	1007	1061	1058	1061	1023	1020	995	988	1052	1054	996	1027	1052	994	1046	1028	1037	1025	1035	1016	1015	1041	1037	1002	1030	1045	994	1045	1045	994	1085	1104	1061	1063	1047	997	1060	1003	1053	1012	1003	1046	1021	1051	1014	1033	1011	1030	1028	1026	1087	1065	1026	1024	1001	1082	993	1078	1076	1033	1025	1015	1014	1009	1030	981	1037	1028	1060	1012	966	1050	1088	1020	1086	1032	1068	1028	1036	1043	1026	1064	1041	1082	1025	1001	1019	1066	1016	1074	1006	1038	1012	1079	1018	1020	997	1078	1090	1063	1040	1068	1108	941	1046	988	1043	1063	1031	1011	1057	1047	1054	1096	958	1025	1069	1048	1046	1051	1047	1034	1019	1069	1011	1025	1054	1055	1034	985	1057	1039	1070	1040	1020	1072	1013	995	1061	1038	1024	1064	1028	1074	1025	1026	1028	1007	1125	1002	1012	1069	1057	1127	1020	1022	989	1018	1024	1019	1079	1037	1034	972	1047	1046	1041	1025	1058	1002	1048	985	1023	1085	1053	981	1033	1025	1032	1070	1015	1058	996	1074	1054	1053	1008	1060	1044	1044	982	1101	1046	1024	1058	1034	1104	975	1054	1056	998	1023	995	1072	1080	1017	1032	1045	1007	1047	1080	1039	978	1016	1029	1051	993	1064	1010	1021	1058	1074	1033	1067	1077	1062	1056	1048	1042	1047	1001	1070	1028	1054	1007	1027	1054	1036	1050	973	1007	1041	1094	1011	1023	1036	1068	1053	1013	1087	1069	1005	1022	1009	1010	1063	998	950	1082	1057	1012	992	1015	1055	1037	1048	1060	1060	1087	1046	1035	1066	1046	1032	1044	1041	1057	1047	1031	1052	1072	1061	1016	1055	997	1022	1066	1034	1007	1018	1012	974	1001	1081	1042	1074	1065	993	1060	1033	1006	1051	1087	1013	1051	1110	1045	1055	1023	1054	1023	1077	1031	1060	1023	1001	1047	1039	1065	1048	1036	1054	1083	1023	976	1003	996	1017	1090	1097	1048	1016	1054	1024	960	983	1032	1007	1094	1034	1015	1025	1055	996	1050	985	1034	987	1036	1053	1067	1118	1002	1002	1047	1040	1003	1081	1036	1024	1074	1046	1072	1010	1039	1018	1046	1052	1013	1020	1065	1016	1002	1000	1017	1015	992	1063	1057	1057	1089	1064	984	1065	1033	999	992	1049	971	1055	1027	1004	1066	1030	1056	1087	1003	1003	972	1063	1023	1017	1112	1090	1053	1004	1046	986	1070	996	1047	1039	1027	1010
26091	21080	27758	24618	21084	10112	1182	782	661	521	602	527	493	413	438	418	414	442	400	431	394	410	410	397	390	384	418	367	387	431	424	370	381	382	382	403	369	373	372	358	366	352	353	376	377	363	375	368	378	355	369	380	371	337	375	400	361	344	357	381	370	364	361	355	353	357	344	328	371	342	395	327	392	366	351	408	329	332	359	357	332	352	360	351	360	399	353	350	356	348	393	356	353	342	359	360	355	355	360	360	350	350	389	372	341	357	363	365	338	346	320	374	353	337	374	363	353	330	364	358	361	335	392	362	365	352	370	342	333	334	346	392	358	331	324	370	334	376	353	394	398	341	359	362	359	357	361	330	379	389	395	333	344	349	360	351	380	372	335	366	353	381	363	350	317	386	355	324	350	352	361	354	338	391	343	397	385	348	383	384	359	339	375	360	344	357	374	402	367	387	343	367	334	369	348	383	357	362	322	399	357	387	362	321	352	393	363	365	388	333	332	348	348	365	340	373	360	340	385	350	351	379	399	369	320	316	345	324	358	348	326	342	371	349	346	345	406	353	319	351	315	339	340	354	391	364	351	316	353	352	387	352	353	344	353	340	361	342	362	362	387	364	383	346	334	346	344	383	334	351	361	388	365	322	354	343	357	387	353	347	349	352	368	366	361	340	377	330	351	340	380	332	385	336	346	336	334	372	365	324	370	302	376	379	356	352	348	351	322	361	357	358	378	332	376	374	353	359	342	337	374	395	373	314	346	383	330	375	372	349	347	331	347	344	373	318	324	331	370	407	356	381	320	351	308	321	366	379	345	344	371	329	365	392	350	367	413	380	382	369	379	346	362	352	354	340	374	343	342	350	338	365	339	362	381	346	359	362	313	369	351	344	332	400	323	352	369	364	343	342	353	368	344	360	400	369	385	357	355	349	360	328	371	348	377	355	332	395	346	348	334	333	337	372	365	350	346	358	368	367	346	343	347	357	410	356	368	402	341	380	333	342	367	318	360	369	354	362	354	381	382	352	355	347	330	378	360	339	360	332	337	327	360	344	360	357	374	368	370	367	361	379	344	344	389	326	341	365	394	333	327	358	365	353	366	354	357	357	373	361	371	354	337	373	357	345	351	341	365	337	359	351	380	367	326	354	341	350	363	355	377	353	373	350	361	378	349	358	357	355	320	363	381	322	382	346	329	324	377	344	350	359	365	401	385	312	364	356	369	375	351	376	337	368	336	335	350	381	374	358	349	343	326	354	402	339	338	342	348	335	350	356	382	343	371	367	362	358	365	371	345	338	335	329	386	348	391	374	391	382	389	359	350	361	348	340	353	373	349	381	350	359	342	372	344	375	370	332	369	358	342	373	335	363	363	353	389	358	360	382	349	339	388	345	379	380	334	428	328	348	351	335	329	358	360	379	398	373	388	372	355	310	360	312	367	367	370	376	331	374	367	346	388	348	379	351	370	363	314	359	360	371	374	367	360	358	345	330	380	352	373	364	353	361	356	351	332	362	343	372	357	334	396	359	338	374	372	370	342	381	400	333	351	333	353	341	335	357	353	376	377	354	330	355	368	357	395	326	374	333	363	334	347	348	332	378	340	354	392	395	385	364	315	350	356	341	350	378	366	355	391	368	361	347	356	357	350	343	367	365	348	340	338	370	368	364	383	383	342	324	355	339	370	359	333	377	379	379	363	353	366	335	333	381	347	371	359	370	347	365	410	368	380	368	341	347	340	325	358	355	349	366	387	348	383	341	374	352	375	357	353	337	331	370	365	342	364	357	345	342	358	375	352	352	378	363	352	320	369	369	351	342	358	369	368	353	384	367	344	338	359	365	383	375	377	336	370	374	365	389	387	366	355	364	335	367	319	356	324	406	355	355	383	341	351	340	340	335	360	353	329	384	376	367	357	317	384	354	351	364	319	361	353	396	365	354	356	339	365	345	384	338	369	361	402	352	388	363	332	335	382	361	328	358	368	342	379	338	367	365	363	333	369	367	341	331	368	333	363	376	360	357	397	370	383	352	357	348	366	363	365	355	369	374	335	350	357	378	365	365	381	347	359	363	324	329	378	374	378	351	343	387	354	342	341	350	361	374	369	350	351	372	354	367	370	340	331	388	355	345	356	375	343	336	343	360	359	351	355	380	372	360	364	367	342	336	350	406	375	328	360	329	338	374	328	351	403	366	383	351	359	347	345	347	328	358	372	353	355	349	367	324	353	357	327	324	331	369	327	362	330	354	353	347	365	323	355	340	367	346	372	350	326	336	334	371	329	356	352	353	341	360	383	313	369	353	357	349	354	370	370	348	395	370	384	360	325	364	360	340	355	348	342	354	379	359	352	348	283	354	350	369	392	344	361	364	373	335	330	374	356	359	362	377	352	341	394	343	341	351	337	364	352	374	378	333	357	344	357	348	382	354	366	396	382	365	356	369	358	353	327	353	328	343	381	355	345	373	341	347	333	374	339	350	332	341	377	343	318	362	327	369	348	398	341	368	388	327	349	384	349	352	337	338	324	358	371	376	355	374	336	366	359	329	389	359	370	365	354	332	372	332	370	342	385	385	369	339	330	351	374	359	348	365	329	349	347	376	354	313	333	367	354	351	372	344	345	367	343	326	371	308	342	365	331	351	376	364	365	337	324	362	363	372	341	334	358	368	323	348	377	303	377	369	349	376	366	372	374	339	359	365	345	366	370	342	363	362	357	375	356	358	376	331	333	322	348	345	359	364	346	364	364	394	351	334	337	404	400	354	373	324	374	353	348	355	329	345	363	360	345	370	342	357	347	338	311	352	342	367	374	363	339	350	338	376	353	356	381	346	295	369	341	337	378	394	357	364	357	322	346	375	319	409	354	371	354	358	332	373	349	364	338	373	326	384	368	360	326	377	338	365	368	368	363	347	353	352	350	369	340	374	387	342	357	355	332	354	353	355	362	380	310	332	352	361	344	381	344	389	368	358	361	401	340	338	350	346	366	341	358	342	394	370	342	329	346	342	354	367	363	311	342	347	342	368	320	365	385	385	396	343	354	374	372	354	352	329	361	376	352	326	354	332	346	349	336	374	355	371	336	356	365	348	348	398	370	352	375	354	346	343	356	340	381	340	346	353	360	363	361	373	381	333	373	341	347	388	348	354	367	342	370	364	362	365	340	341	387	366	356	362	322	348	397	338	361	333	375	397	351	363	368	349	362	360	328	329	355	324	355	376	368	362	355	339	319	361	356	371	344	356	332	363	329	369	370	361	348	382	368	349	355	344	357	377	374	350	338	358	394	352	365	386	379	342	374	355	348	343	356	358	356	335	367	373	346	358	350	319	371	338	335	365	362	353	361	339	365	332	365	366	344	348	347	397	331	337	342	359	361	365	328	333	333	341	358	342	359	354	389	323	343	334	339	339	371	360	370	347	376	339	383	363	367	365	390	360	389	357	337	334	359	350	335	366	345	345	345	348	363	341	356	331	388	387	331	347	399	348	361	353	363	374	357	402
7341	10903	9461	5250	3368	2286	1744	1450	1207	1003	965	834	771	713	669	639	647	606	589	576	535	543	494	533	462	502	478	501	492	484	502	486	493	472	434	443	447	441	471	455	487	458	503	472	443	470	408	426	489	446	442	440	424	413	413	419	457	397	467	417	409	461	447	465	413	466	456	426	431	444	446	455	425	418	466	444	415	434	457	450	413	433	441	424	419	431	430	446	460	446	448	461	456	463	419	419	397	396	455	435	410	450	437	403	471	415	410	409	446	460	474	433	450	434	414	444	439	460	442	426	437	416	415	436	429	427	458	429	435	439	417	459	454	433	448	444	397	423	438	446	447	414	447	458	418	426	411	452	412	425	446	452	414	449	437	447	427	433	448	424	454	469	387	439	455	452	422	421	439	421	394	443	464	446	437	429	424	431	462	435	452	422	483	430	420	472	452	409	447	449	449	426	469	452	436	421	424	439	421	416	389	442	415	434	411	435	441	421	426	438	425	429	451	418	422	427	424	444	462	434	431	435	458	439	444	435	471	454	426	451	435	417	412	390	443	478	446	417	430	398	394	437	408	426	439	420	389	443	444	435	427	437	431	403	441	462	394	430	452	431	437	472	433	412	441	428	455	424	420	448	411	435	426	393	431	429	413	439	429	450	401	413	460	432	406	469	419	441	395	438	423	370	447	411	434	418	418	428	431	417	427	403	434	439	413	424	438	422	443	432	443	447	438	433	431	418	431	436	430	410	402	454	393	433	408	418	412	420	432	406	417	431	417	441	427	455	438	456	399	433	424	421	434	418	386	419	421	395	462	430	396	428	449	471	451	428	415	416	402	427	427	446	447	435	441	426	443	461	421	431	419	411	423	427	422	394	413	436	428	430	445	434	417	408	432	442	431	454	451	438	450	396	437	395	431	455	441	409	425	404	405	417	410	429	427	408	436	468	436	450	433	431	453	430	433	416	452	426	436	444	403	437	408	457	460	436	424	447	400	444	446	452	416	457	442	440	398	430	399	444	428	398	440	444	447	443	450	431	424	427	403	439	421	425	413	430	422	386	440	460	426	418	418	457	408	418	411	452	429	444	413	418	432	452	396	416	447	403	433	416	454	443	417	438	448	430	451	429	435	418	425	419	477	471	441	473	451	394	443	466	423	460	463	454	410	439	416	450	475	423	450	442	436	412	425	438	447	458	401	439	385	454	429	420	431	421	440	400	444	416	398	461	453	404	430	419	420	440	410	428	439	488	407	449	432	437	455	415	396	404	433	412	397	481	427	430	439	421	443	402	440	423	419	403	407	459	445	413	454	434	459	427	428	413	403	415	431	436	399	422	440	444	384	445	424	431	449	396	435	427	450	431	405	401	453	408	407	404	433	459	406	441	442	442	425	449	420	435	417	424	409	443	425	417	446	417	412	430	436	425	429	431	400	409	426	425	447	445	418	461	424	464	399	462	423	464	444	425	454	438	422	404	427	424	417	436	433	448	435	414	423	445	396	413	421	431	427	465	440	419	430	440	400	455	436	425	431	430	429	424	471	447	443	407	415	439	441	399	468	449	458	391	422	426	436	429	422	425	420	433	393	395	439	388	430	414	428	409	430	445	413	423	437	432	426	427	413	396	447	434	391	422	411	406	409	459	443	435	426	405	400	447	448	461	387	430	432	422	421	407	423	406	442	439	459	397	400	445	398	467	466	406	416	424	448	424	379	435	445	409	398	404	416	431	457	434	452	422	440	470	461	413	431	431	447	428	453	483	406	433	444	418	435	475	407	416	424	450	404	467	431	427	453	432	419	396	450	407	484	409	451	410	418	396	441	430	414	438	410	455	439	421	438	430	427	443	436	432	456	474	399	411	437	403	425	411	424	428	435	422	413	409	440	424	456	393	461	423	418	458	413	448	414	423	441	413	446	412	443	452	424	430	462	432	403	423	400	408	420	418	434	465	442	428	421	426	414	416	442	445	446	425	479	431	416	429	416	423	443	428	424	447	422	439	445	425	431	412	412	427	464	431	416	421	421	434	436	409	433	437	440	402	441	420	403	448	433	434	426	403	417	414	416	414	417	409	440	414	419	440	420	456	425	433	427	438	423	416	392	426	421	404	443	422	418	418	464	437	421	430	396	408	441	433	421	422	442	415	433	414	459	429	437	395	451	431	450	441	440	414	447	438	416	457	431	429	455	441	431	446	445	449	467	426	429	433	473	412	417	395	432	413	411	415	427	418	418	411	442	406	438	412	413	432	424	435	459	439	413	439	432	443	432	390	433	438	391	429	392	424	445	457	454	425	418	443	448	431	455	437	366	413	399	434	439	468	442	420	408	453	410	429	445	434	433	436	450	421	403	363	486	448	437	448	480	413	436	425	455	440	472	441	409	454	423	439	399	449	449	422	406	416	458	444	424	458	467	433	454	422	440	434	439	431	469	426	394	441	465	466	430	421	446	398	439	416	465	455	407	409	467	437	433	420	459	423	419	451	375	427	447	433	410	450	461	392	440	472	450	411	477	370	420	411	429	420	439	428	453	425	447	397	424	428	410	420	454	404	432	417	447	444	445	423	426	432	425	444	422	448	456	424	442	412	427	386	427	424	441	440	443	465	435	422	437	458	376	424	427	414	447	420	450	427	408	437	468	411	408	393	399	413	457	459	409	456	410	441	449	425	409	442	427	424	427	443	457	442	433	421	413	424	454	446	393	491	430	457	398	484	442	414	411	402	419	439	408	450	428	416	429	382	423	393	430	448	437	415	428	419	431	385	409	456	420	435	442	428	428	406	430	419	424	425	440	441	402	427	419	406	402	391	460	455	442	410	410	421	417	457	396	405	427	446	437	495	454	403	471	439	452	458	440	410	446	396	421	445	428	426	481	437	445	420	358	417	426	430	455	440	410	434	426	429	468	409	439	429	425	435	451	466	438	398	430	361	405	426	424	423	431	464	414	416	452	413	420	448	458	412	406	436	442	390	462	448	416	412	461	469	418	423	452	415	425	446	427	440	383	426	426	436	445	421	439	442	445	432	433	414	392	456	434	410	421	410	432	424	405	435	433	439	437	411	441	463	422	404	434	425	438	424	424	425	420	420	438	397	410	400	445	443	451	437	419	435	408	426	417	442	415	437	451	442	415	424	408	440	458	443	395	424	443	402	418	415	460	449	432	460	430	427	394	425	474	415	460	427	417	397	426	439	455	425	408	454	461	429	428	432	438	409	393	418	409	423	402	428	410	442	442	447	458	419	438	420	442	408	402	424	426	456	439	408	425	435	459	447	411	436	434	400	449	446	391	399	441	431	436	448	448	439	447	430	417	430	428	458	434	423	435	405	399	434	430	415	402	440	415	436	410	437	458	436	424	422	414	465	417	437	430	412	425	443	437	404	446	430	431	432	439	388	424	422	452	400	455	465	425	422	406	424	426	435	406	428	440	419	440	433	421	468	414	443	439	444	436	437	425	394	462	419	417	418	418	402	433	444	422	418	436	436	423	420	416	418
23724	21088	28147	24259	21092	21155	9637	1457	1067	898	874	749	751	672	664	622	598	573	571	558	568	585	537	584	509	534	523	539	490	515	505	479	473	472	468	485	490	457	467	494	483	498	471	492	472	483	514	454	471	440	467	482	514	463	465	461	444	500	490	464	459	487	469	471	485	443	469	501	448	486	456	468	477	474	491	458	485	438	503	418	468	470	452	479	452	447	476	444	497	476	462	438	493	436	469	422	468	473	449	476	435	472	509	422	434	442	466	455	434	456	461	443	503	451	425	465	479	471	434	465	458	487	499	489	471	489	474	543	442	459	483	455	476	436	450	465	487	450	475	442	471	441	463	441	491	461	454	502	450	425	467	473	463	494	473	433	431	466	445	479	449	499	461	415	474	506	462	432	446	471	456	466	439	471	434	466	491	449	437	484	462	494	518	461	431	449	465	440	473	458	486	453	447	476	476	437	473	453	458	464	488	455	453	490	498	463	450	472	493	461	482	429	470	476	434	418	429	475	439	474	406	436	465	441	480	423	418	450	470	458	437	453	406	461	444	474	438	488	502	497	439	446	446	467	419	432	465	456	492	483	456	479	449	456	453	460	447	430	458	464	456	452	464	465	489	446	448	487	481	449	486	469	461	460	418	447	427	458	470	413	448	401	450	481	466	486	516	434	469	411	459	498	469	481	461	453	487	464	482	467	458	468	471	472	457	457	450	445	480	437	459	444	442	455	447	485	460	459	475	472	464	445	473	458	446	438	438	489	457	494	486	489	457	441	488	453	453	442	428	416	464	495	409	489	443	449	433	450	474	449	435	446	419	442	436	457	463	463	459	462	437	450	464	470	491	463	417	448	458	435	431	451	435	481	466	455	487	483	464	458	486	449	469	436	444	493	430	453	467	451	479	479	431	427	415	474	438	496	496	492	464	475	461	437	451	452	474	441	444	445	428	507	478	462	464	468	508	445	440	493	459	440	438	439	499	472	458	464	481	478	459	407	454	442	451	502	447	457	485	453	448	465	420	468	434	480	458	464	465	503	453	423	459	432	459	436	441	473	441	464	466	471	446	465	481	478	445	437	511	496	473	433	448	482	449	413	472	473	431	430	436	441	479	456	472	447	429	463	440	450	449	453	457	449	454	462	452	450	444	505	427	463	499	470	460	481	463	488	452	467	440	434	452	439	436	454	441	415	474	472	432	480	465	459	451	465	478	465	420	473	430	439	482	453	463	490	459	487	440	451	494	435	460	422	474	452	452	437	489	454	439	486	474	463	431	433	472	485	464	453	457	454	460	428	421	480	472	478	476	510	455	522	470	486	441	473	481	468	480	429	467	459	462	484	459	459	459	482	455	438	434	453	440	476	438	476	435	448	480	489	456	447	457	489	470	430	414	479	464	502	468	461	451	462	484	475	506	443	443	469	485	451	506	407	445	461	435	485	467	446	471	447	464	492	455	430	487	464	473	476	429	489	507	471	435	482	469	469	442	459	449	466	447	459	483	461	491	460	461	458	435	453	424	452	447	441	450	479	472	481	460	471	459	465	432	459	468	464	490	442	446	478	446	431	495	424	429	460	457	446	441	467	473	461	463	439	460	472	494	442	486	446	490	450	471	443	449	467	448	454	422	456	456	459	476	461	464	470	429	452	460	448	467	434	473	436	450	430	457	467	486	433	503	448	420	442	476	466	470	449	444	456	472	425	458	489	485	512	463	439	497	451	445	451	458	467	490	465	488	461	430	462	474	436	452	412	445	490	476	442	472	442	446	454	441	467	474	476	475	443	464	432	483	446	446	493	412	476	450	441	434	436	441	443	476	445	459	441	467	448	443	509	476	454	460	463	458	479	465	448	457	449	474	444	481	437	509	440	433	479	453	464	489	445	420	460	512	464	460	450	453	457	430	436	498	480	484	437	481	461	456	475	455	454	480	436	439	493	487	435	493	465	457	428	450	444	464	467	413	482	439	454	451	464	450	466	449	422	429	502	482	470	453	448	430	456	462	462	455	444	443	478	459	455	444	445	474	442	468	440	444	479	498	460	501	478	477	489	450	449	419	433	484	474	451	491	455	455	479	482	438	441	410	406	443	426	487	460	432	504	468	464	420	445	462	455	439	438	456	473	462	456	466	480	425	470	443	430	465	449	441	475	480	453	466	439	461	424	495	467	477	490	454	447	424	465	416	448	474	441	484	478	426	469	452	481	420	430	438	445	471	476	483	483	446	446	460	418	426	436	463	434	499	477	418	444	459	428	466	480	457	448	450	443	436	437	465	423	453	458	467	427	459	459	459	459	416	451	453	478	422	438	467	475	471	456	427	449	475	486	446	490	448	474	450	421	441	455	459	441	457	463	409	477	473	448	459	427	441	419	465	453	443	481	453	435	469	461	455	464	467	473	459	458	451	474	479	484	420	478	458	449	483	463	462	441	466	469	466	442	450	479	444	470	474	461	426	458	455	427	486	443	497	424	422	420	466	457	457	464	421	434	453	445	455	466	435	501	503	432	512	491	463	451	471	484	453	513	452	487	501	453	461	443	465	432	429	422	464	433	491	455	448	459	468	479	451	451	452	473	445	464	454	444	448	440	463	417	425	474	441	456	427	491	485	455	465	438	473	449	443	470	469	486	460	460	443	482	431	439	459	444	452	480	460	467	497	499	464	481	489	420	486	467	421	446	434	456	464	450	429	466	387	440	485	493	485	445	462	446	446	445	470	449	467	471	439	456	499	443	481	443	472	460	415	467	470	483	461	444	455	471	452	437	437	412	463	433	467	482	460	467	441	465	416	422	449	449	443	445	496	487	385	420	493	464	474	446	489	494	494	448	490	421	415	458	447	454	425	461	443	470	439	466	497	432	430	455	439	450	478	442	469	475	467	439	461	452	457	425	449	489	452	464	481	440	421	463	446	460	456	461	445	504	472	434	460	442	471	424	435	459	458	424	431	467	500	482	434	425	444	433	452	491	449	448	477	435	467	445	420	460	456	436	423	448	431	485	473	466	449	446	447	445	455	447	442	478	495	462	423	457	473	471	447	449	460	425	457	476	438	433	450	446	465	458	451	485	452	470	465	487	462	435	489	481	467	451	439	451	461	444	467	449	466	477	434	443	453	486	448	472	512	447	437	477	472	421	458	440	457	452	475	460	509	449	446	422	426	471	465	436	475	459	446	479	454	434	412	447	449	467	448	439	481	433	466	443	436	449	451	428	470	422	450	463	482	428	444	439	473	487	429	471	433	477	463	453	436	464	494	465	452	467	428	489	412	457	469	456	470	466	459	464	466	421	474	452	442	503	469	417	449	459	481	463	476	477	443	455	435	490	441	447	458	442	440	447	399	474	433	474	441	460	470	435	454	456	470	473	461	460	492	465	471	478	441	487	419	461	438	467	447	462	454	413	457	430	470	471	440	478	478	483	467	451	502	479	429	471	442	424	455	436	494	480	474	464	428	495	458	443	447	460	478	492	453	474	439	480	472	463	420	445	419	450
10437	17975	16131	9248	5975	4353	3179	2475	2061	1755	1470	1279	1116	1082	985	928	863	771	754	755	732	720	706	665	712	616	622	643	603	604	585	554	590	541	594	552	557	527	570	562	528	523	511	517	475	488	492	547	522	486	496	519	481	513	495	484	488	495	466	505	470	453	497	481	472	501	492	501	528	446	487	530	501	535	492	475	464	500	486	507	491	479	476	461	500	460	491	452	478	523	467	522	492	453	511	508	435	469	480	462	471	484	503	473	472	486	480	445	491	454	460	465	492	467	465	467	454	490	484	458	486	454	446	472	472	505	481	517	446	495	476	461	488	487	502	497	469	502	440	534	475	454	496	438	486	481	513	511	498	501	449	477	449	485	464	476	476	473	489	458	449	462	479	467	500	476	431	470	475	471	532	508	457	502	490	495	458	444	479	480	476	469	459	458	511	499	462	473	448	499	467	484	447	472	458	482	487	457	454	479	512	488	466	495	472	475	478	480	488	440	441	486	487	486	449	507	479	446	492	462	480	452	499	489	465	471	485	450	507	463	490	499	458	460	484	464	468	446	466	499	453	467	503	471	492	478	504	488	488	479	489	455	489	457	483	509	471	488	473	493	498	478	501	502	450	466	494	489	473	465	412	471	470	470	461	469	464	486	459	466	475	508	458	487	475	478	478	481	460	476	458	500	491	480	482	479	492	434	451	492	487	480	482	467	462	494	447	481	467	471	488	464	468	490	484	481	456	485	439	463	468	484	474	451	466	492	444	445	420	456	450	465	455	457	491	479	444	486	492	459	471	477	459	481	476	486	478	443	438	469	488	450	462	496	473	443	504	481	478	437	471	509	433	476	504	489	489	456	461	506	488	484	483	457	460	483	468	472	476	465	504	486	492	472	462	473	481	478	484	458	511	467	488	489	493	449	497	455	474	475	462	496	494	465	470	499	441	459	464	479	451	437	455	496	438	500	456	448	477	481	462	470	487	505	498	473	470	500	445	455	458	471	452	425	455	467	460	465	508	480	475	470	452	476	487	493	477	467	495	481	463	471	490	484	503	455	489	449	493	463	501	459	448	464	450	448	454	461	463	463	468	470	481	449	445	469	480	489	462	498	516	497	445	469	455	462	431	471	500	469	500	456	473	481	475	504	435	482	484	481	514	500	454	470	439	468	451	480	441	475	496	481	455	462	464	465	490	468	446	458	495	478	487	493	504	474	444	497	453	453	452	462	474	505	520	490	497	478	446	511	464	458	467	483	467	472	443	467	476	495	487	524	485	474	487	491	485	467	497	467	462	423	448	433	470	434	474	460	494	458	473	476	474	507	445	485	539	488	462	450	476	467	469	437	485	460	471	428	457	450	528	466	518	464	445	449	443	521	503	501	492	468	485	492	495	473	487	471	463	449	466	457	448	467	489	469	510	479	489	448	468	492	495	495	466	470	447	500	491	503	467	436	474	476	455	451	460	466	447	463	448	448	446	482	468	494	478	478	446	476	478	476	515	465	497	467	476	449	460	452	509	451	482	509	497	449	479	479	478	482	490	466	441	462	468	460	512	441	496	495	457	474	479	484	478	504	466	501	496	461	487	468	466	443	471	493	456	458	521	475	476	493	482	480	515	497	490	466	446	474	456	460	480	466	502	486	450	480	453	445	458	486	470	501	506	495	469	491	471	443	455	511	476	490	472	451	470	469	460	463	492	468	457	478	474	515	524	476	471	433	479	455	495	426	451	451	461	476	471	476	467	472	470	494	519	466	484	473	454	485	476	459	474	470	463	486	477	502	472	479	431	469	459	510	421	466	503	456	499	486	510	477	522	526	477	441	527	482	465	485	455	497	506	456	483	472	463	480	492	468	475	469	456	453	458	431	482	511	452	479	489	464	467	471	477	525	485	464	467	464	445	492	479	436	479	473	468	471	450	457	487	486	463	483	457	448	489	428	447	507	447	447	446	461	430	501	438	483	462	487	477	486	463	491	466	444	467	458	456	462	477	464	488	473	501	444	483	479	471	484	465	448	461	464	494	452	471	470	475	456	495	490	490	469	470	456	459	474	507	481	494	492	467	471	484	470	471	431	464	491	475	435	488	452	488	483	466	509	455	484	468	470	454	449	461	538	431	470	464	515	491	452	479	486	459	447	482	469	454	470	492	461	476	460	440	464	460	491	452	450	524	447	472	457	485	482	453	503	470	514	503	459	509	492	445	464	493	436	495	464	472	459	449	433	459	424	495	467	451	483	510	445	491	495	464	460	491	487	491	469	498	474	514	468	452	473	473	436	487	481	466	431	502	473	406	496	461	447	469	479	473	465	458	480	473	418	423	490	487	438	495	496	477	490	467	473	459	451	502	456	488	486	482	467	452	459	455	440	480	477	464	469	472	453	446	482	438	433	487	490	483	447	471	502	455	462	474	476	504	471	505	457	466	484	515	486	454	519	440	452	521	516	535	458	488	517	469	451	439	484	445	512	479	455	509	496	479	476	492	497	464	477	516	483	463	461	456	476	477	461	496	486	499	478	472	463	461	465	448	481	468	473	531	461	468	463	448	477	467	487	429	483	450	521	496	488	482	456	481	528	419	460	479	495	491	448	449	502	449	482	481	463	488	473	497	474	452	460	513	501	484	456	467	482	444	480	457	466	452	480	429	490	445	466	442	457	461	462	474	479	489	482	463	463	473	457	450	452	462	486	450	449	519	497	470	487	447	511	470	455	456	463	471	536	463	433	453	458	464	483	441	463	494	487	487	457	459	472	472	471	468	514	463	490	485	487	462	460	471	458	448	468	473	502	487	481	485	493	456	477	516	464	496	467	460	489	458	453	463	462	425	460	503	457	447	456	476	512	475	463	460	504	494	488	505	461	496	539	510	412	468	486	458	460	448	454	462	465	444	489	449	448	486	482	489	470	444	497	490	497	421	446	487	464	461	474	444	456	468	477	472	472	474	491	466	461	444	483	487	475	495	418	458	473	486	447	491	468	447	459	469	450	482	460	432	462	491	462	460	508	473	455	504	471	457	446	487	498	458	455	501	487	476	492	465	449	447	481	473	511	492	437	445	451	490	527	475	469	413	450	468	467	445	435	480	452	477	481	491	480	488	478	481	517	477	507	491	459	473	501	441	444	451	441	489	439	470	473	485	449	504	487	472	490	469	445	464	486	490	459	483	484	452	455	492	459	478	493	492	478	440	463	449	483	489	484	486	468	468	429	423	464	444	486	467	489	441	437	467	498	470	451	434	468	442	458	489	467	482	484	475	517	471	461	464	450	487	481	491	458	447	444	483	458	477	448	458	473	452	450	485	503	493	417	429	486	462	501	496	470	442	488	455	485	495	439	460	500	488	437	458	490	498	480	489	450	455	392	483	508	455	499	449	484	466	506	430	474	470	482	470	486	472	514	475	463	473	484	481	437	467	462	472	491	473	469	504	487	448	467	499	443	484	502	504	449	479	417	450	513	437	485	446	515	478	456	461	467	468	426	476	458	476	432	485	533
28209	15829	3130	1440	1193	1150	1044	1010	950	911	932	955	940	949	938	920	931	940	951	967	924	952	988	943	972	921	924	948	925	964	934	955	958	910	977	949	983	948	954	915	954	921	977	919	972	979	857	985	933	931	959	874	979	956	901	961	966	927	919	940	970	957	940	955	973	991	901	934	957	931	930	894	868	964	952	947	931	983	913	873	963	984	954	906	943	907	902	870	931	958	951	923	900	899	894	920	909	937	903	966	922	944	936	908	939	997	980	963	920	953	913	893	929	915	892	915	943	920	965	949	966	948	922	1000	918	926	936	922	984	944	956	937	918	904	892	948	939	963	915	910	945	924	948	971	919	946	901	949	924	991	916	961	911	940	940	922	954	952	940	914	959	915	1012	966	983	970	906	955	975	944	958	901	959	956	986	968	918	946	986	963	934	915	962	950	919	896	940	927	888	877	944	899	908	935	946	892	939	947	892	957	919	951	938	970	947	912	950	926	978	889	925	944	950	934	948	970	939	931	912	940	877	977	960	927	948	941	914	890	930	950	940	941	955	927	910	981	892	930	896	950	914	883	918	981	930	929	943	922	949	912	901	941	900	961	886	968	970	927	952	919	904	946	977	898	916	978	944	902	922	937	975	942	918	912	935	968	983	947	907	940	935	937	895	909	879	937	948	918	947	896	877	908	952	927	910	948	901	940	925	964	873	946	926	934	962	944	922	908	955	929	845	894	980	1013	912	929	950	922	948	883	923	933	932	864	939	921	886	910	920	917	967	913	909	991	923	989	970	912	963	914	877	899	954	944	937	955	958	954	935	932	924	924	910	924	916	971	947	979	978	900	954	955	906	905	914	958	981	975	898	907	881	986	881	950	959	958	872	947	922	937	950	897	962	928	904	903	957	962	948	955	922	990	942	936	921	928	922	915	958	963	916	922	954	939	906	936	969	953	904	944	949	959	931	951	978	924	945	919	896	925	933	899	930	953	960	926	936	938	928	983	917	872	917	934	918	915	945	935	888	999	928	934	902	957	907	901	959	899	941	862	917	889	887	914	960	983	902	966	860	882	952	838	1003	946	962	936	932	962	909	969	953	949	930	971	944	954	936	959	919	898	895	892	874	900	941	913	938	932	945	939	971	898	944	916	935	949	979	1004	916	949	964	906	950	897	965	935	1011	927	912	970	989	943	935	918	1011	922	936	936	904	959	986	1000	891	946	943	951	921	992	940	960	974	921	911	910	962	989	950	896	900	921	959	924	940	920	953	889	931	945	921	936	940	910	988	884	950	894	893	901	943	973	908	912	910	967	926	897	925	970	944	948	983	936	953	976	933	926	921	919	935	949	888	910	968	922	905	966	926	910	973	929	904	924	926	902	917	947	965	927	1008	887	888	952	968	973	947	933	877	986	942	957	921	925	970	918	978	938	902	908	952	896	961	912	893	924	973	971	902	921	985	867	930	936	919	940	881	904	975	944	922	963	862	908	932	919	920	859	934	909	895	942	955	993	949	969	888	1013	964	898	932	1002	908	951	951	896	919	933	956	966	961	968	942	928	915	917	882	949	905	978	965	958	945	954	978	933	947	987	928	938	952	947	973	961	946	954	881	917	935	945	915	941	943	937	928	912	942	921	976	901	938	922	988	926	971	963	884	914	919	928	940	944	948	940	960	943	927	924	928	926	963	908	912	920	952	956	955	883	928	945	938	915	919	986	915	926	970	946	949	903	952	923	989	912	951	917	985	966	937	935	965	909	939	957	905	946	916	990	934	899	951	933	940	953	849	944	994	944	909	874	932	900	955	892	928	936	979	981	914	917	908	912	979	899	983	937	914	957	950	950	897	978	861	914	936	946	946	970	967	974	989	914	912	962	928	917	965	908	928	983	963	894	921	913	905	926	942	945	940	965	909	950	948	936	900	933	921	918	955	919	928	963	908	946	995	926	931	890	981	951	1000	988	902	997	912	972	960	932	965	955	943	891	969	954	923	894	962	957	949	993	889	910	878	919	966	916	965	882	1012	861	889	901	948	902	954	902	1007	927	923	861	931	945	951	965	943	914	970	941	912	966	887	929	957	939	913	931	948	935	847	969	962	947	929	963	973	885	912	938	922	969	955	980	993	1023	945	947	921	894	965	895	931	903	961	962	978	926	953	958	933	929	1038	924	983	913	927	940	907	907	932	942	951	928	962	935	932	936	950	978	955	969	923	900	925	913	939	960	926	907	953	973	980	940	939	933	898	961	917	918	939	948	957	918	913	947	903	923	905	899	956	941	926	967	970	930	915	906	913	984	942	885	926	912	992	963	929	970	996	947	898	947	924	992	913	934	910	873	931	912	913	931	915	962	886	952	966	921	930	919	925	989	921	914	956	974	890	933	951	917	951	954	1019	964	908	982	897	1008	908	937	971	911	972	875	901	934	950	944	940	976	891	922	1028	933	920	904	964	917	963	966	899	877	931	918	972	925	899	933	926	911	903	923	942	899	947	995	971	931	972	958	961	965	904	989	951	909	989	998	934	926	906	908	887	908	948	968	928	936	943	942	951	927	954	906	931	901	954	928	925	894	968	961	929	928	980	921	1004	913	924	906	947	943	960	940	939	943	927	875	989	949	967	903	995	935	940	975	910	966	929	936	981	946	919	936	926	908	972	933	919	954	934	953	939	966	939	896	929	899	926	945	944	922	931	857	932	955	941	972	951	904	924	908	884	900	955	1003	996	921	920	950	1008	855	975	992	974	939	968	998	955	998	909	938	974	941	950	988	974	896	962	950	893	908	951	948	1036	887	949	985	944	906	967	957	944	939	956	924	908	945	992	904	901	954	920	865	902	953	903	899	914	999	930	909	959	975	891	938	907	943	849	951	870	918	921	938	957	1005	965	926	923	945	919	927	979	955	911	974	922	897	998	956	969	910	990	927	958	872	888	949	968	919	956	891	953	949	915	945	950	939	934	924	954	932	1007	944	863	910	915	935	980	972	908	947	923	902	925	932	934	886	960	948	915	940	920	940	925	960	944	941	918	886	946	987	946	914	926	934	926	930	897	920	955	872	978	955	931	948	941	991	998	1008	911	1004	953	907	1000	945	913	910	1003	938	947	919	887	956	936	882	970	912	966	917	841	908	944	925	912	981	932	927	956	914	996	949	929	961	940	950	946	955	982	906	900	967	945	965	943	891	970	934	972	926	943	908	933	924	941	895	983	922	939	926	910	896	927	941	918	923	982	898	943	948	904	897	963	944	954	934	1011	992	983	925	947	921	919	918	963	972	928	961	939	913	952	919	903	929	947	897	973	961	911	955	939	970	922	894	944	989	1008	933	933	922	937	931	861	901	909	958	952	900	951	971	960	937	960	921	920	964	916	897	980	944	865	934	934	888	947	919	912	932	963	941	945	949	960	918	963	982	949	889	916	925	938	971	941	952	899	978	945	965	938	951	932	916	859	915	927	952	931	915	935	949	911	916	961	895	921	950	903	956	969	949	914	878	873	913	939	913	986	1012	932	960	964	932	911	975	901	937	1010	963	959	961
5318	1673	1540	1312	1188	1122	1083	1126	1052	1111	1094	1084	1072	996	1044	1016	1022	1038	1074	1049	1088	1004	1060	1045	1024	1051	1102	1030	1058	964	990	1021	1006	1029	1042	1055	1024	970	1006	1034	1060	963	1003	1000	956	1060	1026	1045	1047	1024	1066	986	992	1009	995	1001	1066	1034	1020	1057	971	982	1032	1040	1069	997	994	1063	1018	1006	1013	1023	1029	1047	966	1019	1016	1046	1009	1092	985	967	1039	1039	1049	979	1074	1064	1016	1015	990	1013	1081	999	1051	1013	1018	1000	1018	1031	1026	1022	1049	1031	1017	1092	1015	1006	1018	989	1040	1070	1016	1043	1049	1005	1054	1068	1072	1007	1008	999	1002	978	987	986	1043	1058	1034	1004	1023	1044	1040	1064	1024	983	1028	1020	1054	1005	1004	1031	982	1050	982	1051	1044	1067	1047	988	1023	1063	1051	1023	1030	1014	1030	1102	1017	1059	1057	1000	989	1007	1023	1075	1027	1046	1013	1070	996	994	1015	1035	1048	1047	1023	999	952	1034	1001	1025	1049	999	1057	1050	1058	1006	1123	1043	1021	1041	1021	1012	1017	1010	990	1044	999	1048	996	1000	1027	1010	965	1025	1022	1003	995	1039	1000	1057	1037	1004	1041	998	1017	1040	948	967	1082	1022	1004	1038	1004	1063	1030	1058	1049	971	1058	1069	1014	1109	989	1013	970	1026	1025	1006	990	1066	1042	1007	1086	969	1045	996	1032	999	1047	1057	995	971	1035	1033	985	1020	1040	971	969	966	1037	1050	1053	965	1051	1010	1010	1009	1021	1031	1051	1035	1032	1044	1067	1019	1008	1033	1018	1049	1033	1036	1037	1000	1000	1016	1036	1026	1010	1009	1016	1014	1026	1043	1038	1016	1051	1024	989	1017	1055	1068	969	1061	1022	993	1043	1015	1018	1046	993	1052	1001	1021	1038	981	1052	931	1049	1046	1000	1008	1038	1073	1009	1010	1001	1074	1066	1013	989	1016	1025	972	973	996	1030	1042	1003	1010	1018	1058	1033	1096	1005	1082	986	1023	1005	1081	1018	1045	1021	1000	1070	962	1049	994	1079	1014	1029	1039	980	923	1039	1063	1044	1060	1023	1001	1045	995	1022	1055	944	1004	965	1021	1016	1008	994	1010	991	1014	990	1026	1050	1018	988	1043	1008	1010	1009	1033	1025	1030	1052	1013	987	1013	1012	1009	1069	1108	1001	1017	1063	1022	1037	946	1019	1043	992	994	1003	977	1032	1026	1019	1006	1047	992	1027	1016	1044	1034	994	1028	1001	998	1066	1030	1033	1018	1059	1025	975	1062	1061	960	1042	1001	1025	947	1049	982	1043	987	1000	1027	1024	1042	961	975	1054	1030	1053	997	945	1047	1052	1007	1024	1040	1059	994	1027	1009	1029	1000	1002	965	1054	1030	1018	1036	1032	1007	961	1003	1021	1003	1031	1071	1048	1031	1003	1032	1011	1021	1012	1058	1038	1016	1080	1028	1038	1012	1009	1023	1054	976	973	1026	988	1035	971	1088	1027	1035	1061	998	1004	1088	1029	1052	999	985	1091	1075	985	1003	965	1087	1056	961	1012	1073	972	1039	996	1100	979	1045	1039	1014	1035	1007	1012	1015	1026	1012	1026	997	1047	1017	998	981	984	1037	1023	987	1008	1051	1021	1047	1020	979	1024	1003	1083	1039	1020	995	1030	999	1005	1019	1059	997	1045	1029	994	961	1030	1040	1026	1000	1055	1068	994	1063	1013	1013	985	1066	1006	1001	1033	1022	954	1023	1067	1016	1040	970	986	1027	1027	1013	1022	1004	1021	947	1005	996	1019	1011	1024	1041	1028	1050	1077	1003	1030	1030	1031	1052	1068	1023	1046	1055	1033	1062	1020	1044	1017	1090	1014	1082	975	1003	1085	1006	1037	1029	1013	991	1066	1024	1086	983	993	1070	1043	992	958	987	1022	987	1069	1015	1011	995	1059	1045	1027	1028	1060	1024	1033	1057	1109	1023	1004	996	1003	1005	1083	1010	1022	1076	1075	1000	1024	1052	1023	1054	1065	1062	1031	996	1007	1020	993	1071	1006	1012	1034	1077	1021	1061	1008	1067	1018	1022	1038	1017	1049	1064	991	1044	1004	993	1020	980	1059	958	1030	1030	1047	1086	1036	1005	1048	1062	1050	1014	1095	1053	1070	986	1094	928	1021	1004	1081	986	1027	1074	971	1025	958	1059	1012	1026	995	1024	987	1016	1034	1072	1032	1075	1038	1067	1037	1017	1063	1076	1052	956	1006	1008	1030	1060	963	976	1049	1003	999	1037	1100	1010	1016	983	994	1088	1036	1012	1058	1013	1015	1009	1034	1004	987	1036	1090	1118	980	1025	994	1034	1054	1007	1011	1037	1032	1021	1016	1021	1003	1028	1054	1006	1052	1069	998	1030	978	997	1035	1027	1052	994	1047	1088	1006	1017	1045	1000	1031	988	985	1032	1030	1000	1043	1030	1048	1073	990	1004	1040	1084	1071	1027	1031	963	1017	1075	1051	955	1040	1021	1004	1020	1039	996	1011	1060	1021	961	1028	1016	1049	1087	1029	1015	996	1060	969	1046	1059	978	995	1085	1039	1009	1059	1089	1032	1052	1010	963	1081	1070	1015	999	1036	995	1052	1016	1076	1011	989	996	971	1044	1048	1046	1059	989	1021	1076	1034	1086	1033	979	1083	1104	1023	1019	1073	1013	1061	1036	1050	1040	1063	1017	1027	1039	1073	1027	1046	1060	1083	1019	1030	1032	1017	1044	1077	1067	1028	1029	1000	995	1029	1041	1047	1046	1026	1051	1035	1058	1038	985	1005	999	1021	1029	1030	1018	1038	1057	979	1032	1047	1032	1018	1045	983	964	1021	997	991	948	1051	1007	999	1119	1075	977	1065	1010	992	970	1008	990	1012	1022	1036	1020	1069	1042	1023	965	1043	1029	1069	1044	1044	987	1003	1000	1023	1038	1070	1050	985	1018	1028	1030	1018	1074	1032	1022	1007	976	1137	969	1009	1078	988	982	1047	1064	1032	1045	1057	1045	1025	1015	1020	995	1027	992	1008	981	1065	1046	1040	970	1044	996	1056	1025	1005	1054	1023	1014	1013	1051	1051	979	952	1035	1014	1028	1005	1077	1053	998	1046	1027	1013	991	1051	1056	993	1034	1086	1026	1046	991	946	1009	1041	1008	1016	1036	1042	992	996	1032	1025	1016	1077	1044	1050	1001	1055	1052	1033	1020	1032	1027	1026	1035	1021	991	940	1044	992	1007	1026	1006	1017	1011	1081	975	1056	1021	1014	1037	949	1011	1026	1031	1018	1026	997	1019	973	1038	1046	964	1020	995	1048	1011	1049	992	984	1040	1050	1087	1008	1027	1020	977	1034	1025	1034	1015	1064	994	1062	977	1033	1023	1006	1033	1020	1048	1009	964	1051	1050	1080	1021	1018	1011	982	1013	1061	1054	1025	1016	1082	965	977	989	1068	1055	1007	1076	971	992	967	1038	995	1044	982	1032	1009	987	1019	1017	1056	1053	1044	934	1055	1018	974	1058	1067	1048	1048	1026	1048	1046	983	1004	965	1065	977	1008	1043	964	1008	1019	1074	1064	1032	1087	1042	1046	968	1071	1056	1023	1025	1016	1087	1046	1049	1058	1091	1041	1041	1017	1035	1027	1012	1067	994	1012	1036	1101	1055	1049	1018	1034	1027	1018	1007	1028	1030	1005	1015	1011	971	1028	1016	1028	1082	1004	1019	995	1039	992	1054	1044	1046	1001	1032	1011	1044	1043	1050	1064	1089	1013	993	987	1039	973	1014	1034	1019	972	1019	1032	981	1012	1040	1005	1091	1012	1008	1024	1004	1054	1026	1040	1016	1020	997	967	1021	1038	1046	1048	1045	1037	1085	1007	1024	1019	1013	1085	1036	1034	1099	1029	1019	960	1036	1035	1025	1050	1020	1046	1043	1033	1007	1022	1012	1049	985	1057	1022	1032	1031	1002	1012	1001	972	1042	985	1059	1031	1036	1050	1033	1066	1031	1054	996	934	989	1030	1033	1012	984	1054	1054	980	1046	1006	1032	1040	998	1102	1027	1027	988	978	1007	1046	1046	1077	992	1002	994	1037	1038	992	1061	1057	1001	1009	979	1008	1024	1043	1035	1021	1044	1063	1021	1063	1062	1066	1034	1082	1045	1000	1016	1045	1054	976	1042	975	993	1012	1016	1011	1052	1040	997	1024	1020	1029	1004	1051	1025	1012	1046	1023	1049	997	1033	1090	1004	975	1028	941	983	999	1066	990	1011	1030	1070	1027	1030	1031	1047	1020	990	985	1045	1024	1019	1018	1032	1049	1016	1050	988	1001	1061	1050	1027	986	1051	1048	1052	987	1058	1015	1048	1034	1016	984	976	961	1001	985	983	975	970	1038	993	1028	1013	1013	998	1011	971	1065	998	1054	1004	958	1078	980	992	1002	1005	977	1032	1068	993	1027	1022	1012	1003	1048	1007	1065	1081	1023	1008	1018	985	1083	947	1008	1029	994	1039	978	988	1009	1003	1059	1024	1077	1036	1045	1020	1061	1043	1033	947	1014	1050	1006	1059	1017	990	1032	1024	1000	1003	1033	1020	1075	1059	1034	1069	1018	1002	980	1042	1053	1083	1019	999	1035	1014	989	972	1032	990	982	988
26006	21074	27762	24620	21078	10127	1171	788	662	586	586	532	514	479	463	453	412	430	436	411	404	401	397	392	407	399	351	405	376	367	394	389	356	375	390	369	338	362	359	390	371	357	375	338	361	329	370	369	370	342	383	364	361	370	366	349	362	354	323	400	358	370	379	374	324	345	374	347	377	359	361	379	320	350	366	381	383	318	346	343	350	350	366	347	340	356	368	347	361	374	367	334	343	382	367	359	387	372	376	363	378	341	363	343	352	349	340	343	353	364	349	354	350	340	359	353	330	366	366	360	333	372	339	345	344	354	356	379	346	326	370	330	348	312	345	363	370	368	346	368	342	325	374	347	380	347	360	355	354	384	328	377	349	367	357	335	351	363	342	344	360	365	341	351	337	376	323	336	371	336	352	364	356	381	375	356	320	346	362	361	323	359	365	365	364	376	334	356	360	367	368	352	367	350	357	348	343	382	372	399	348	389	363	346	357	365	367	370	341	375	325	367	342	334	361	386	354	360	358	323	371	370	342	401	367	366	355	366	333	356	370	391	400	336	376	360	377	354	362	371	336	377	398	359	370	363	349	334	371	369	348	336	359	358	332	359	371	353	349	374	360	318	359	382	350	327	324	344	374	345	377	331	366	367	342	326	351	368	350	370	353	379	336	371	382	348	406	331	329	360	379	319	382	349	350	370	327	387	321	362	351	374	356	371	325	324	359	349	347	340	342	379	371	378	379	352	372	359	328	355	347	354	376	331	322	332	341	367	364	369	346	368	355	316	350	377	345	348	339	339	336	344	335	347	324	360	374	334	367	375	350	377	356	344	372	379	367	318	373	402	329	373	341	324	307	372	372	345	335	356	369	375	351	376	334	348	386	374	366	376	305	409	317	376	337	349	346	383	369	337	325	378	362	368	356	316	364	401	339	384	364	359	334	362	311	393	405	350	361	367	356	347	359	328	357	375	323	347	360	345	357	375	336	340	356	371	354	330	363	335	343	320	328	372	362	338	342	344	337	348	336	299	391	362	376	351	351	349	346	334	324	335	366	378	342	341	324	335	379	362	360	369	349	378	384	359	303	338	340	342	372	322	367	360	357	363	326	339	353	347	366	337	384	349	340	338	348	379	340	381	384	389	372	352	348	377	346	366	392	370	342	402	345	335	365	361	365	365	323	346	367	350	334	354	351	333	328	383	354	373	333	341	346	340	344	336	355	386	365	375	314	378	365	371	379	357	335	319	345	351	351	375	357	375	384	362	368	365	383	322	340	333	351	289	322	353	390	344	366	377	336	368	334	360	373	336	329	338	372	351	367	337	362	371	340	363	349	337	367	377	339	346	367	368	335	364	335	331	331	358	319	354	321	340	371	353	345	345	340	345	391	368	354	366	359	341	373	386	370	327	338	338	357	366	367	363	306	373	355	324	356	349	358	348	363	365	381	365	355	390	327	367	366	324	417	345	370	358	313	365	342	357	342	381	348	341	381	356	349	357	352	374	374	338	342	334	354	326	365	346	361	363	307	344	394	334	329	387	329	351	356	375	373	332	326	342	370	384	351	331	330	355	332	345	371	353	307	357	321	338	339	371	374	328	383	353	365	344	335	360	332	390	355	359	391	405	339	325	345	387	347	359	368	364	345	398	326	358	361	355	344	324	337	358	354	364	358	343	333	333	342	347	320	375	358	345	375	370	338	346	373	375	350	346	347	351	341	345	360	350	351	354	375	358	372	367	392	362	355	349	346	381	394	349	345	348	329	350	396	351	351	371	346	334	360	375	358	329	347	348	361	372	380	376	346	343	325	369	358	369	372	369	359	371	365	355	358	341	352	332	327	371	370	338	342	347	349	340	328	351	373	344	351	359	388	331	367	331	342	339	346	327	378	374	370	332	353	319	366	352	378	341	338	334	365	334	356	361	358	383	365	333	362	354	387	369	347	374	338	356	363	345	356	353	362	364	340	359	359	349	336	354	380	357	334	406	384	348	340	336	363	374	384	328	377	366	345	355	372	333	371	323	354	368	361	339	324	398	370	357	329	375	377	346	339	367	354	365	351	351	333	352	344	353	335	374	356	374	363	354	387	354	363	371	343	349	333	314	352	340	326	356	357	388	343	314	363	314	346	366	341	354	356	344	357	333	344	363	344	336	373	310	323	359	323	359	370	358	378	383	358	344	374	382	353	363	333	330	339	336	329	359	365	376	366	368	326	338	362	377	364	330	327	371	353	299	321	360	328	367	337	367	366	343	375	352	378	339	349	364	335	367	343	394	337	377	336	349	345	349	363	394	347	357	328	361	384	356	384	381	339	380	323	323	357	352	351	366	373	359	362	331	359	341	371	357	336	348	327	348	317	348	335	332	356	352	346	380	331	323	355	332	331	367	341	357	361	330	370	362	358	359	379	363	333	348	347	355	344	379	380	347	343	368	336	337	347	336	361	364	352	348	372	366	366	355	366	345	342	351	346	363	341	355	355	401	344	373	349	323	354	341	371	358	392	331	351	314	354	322	324	339	359	358	317	353	324	371	332	319	333	361	355	342	354	366	350	329	339	340	365	375	351	349	373	322	330	336	357	344	348	365	356	362	332	344	341	361	348	371	347	351	354	367	344	353	362	341	350	350	350	373	394	361	366	353	352	341	370	391	366	343	356	379	373	343	377	352	387	356	351	372	367	382	369	355	376	359	351	363	373	351	355	364	342	352	374	357	339	357	360	350	327	362	363	333	324	361	358	370	376	319	346	344	383	336	339	352	368	337	381	373	350	357	389	361	349	358	352	353	319	355	331	331	353	356	347	356	364	351	342	362	391	346	371	354	326	400	375	341	359	364	366	354	309	348	366	361	342	335	346	319	355	358	362	380	346	347	358	330	363	357	354	344	337	334	374	355	344	332	348	345	360	355	347	337	379	362	354	342	370	327	347	328	381	397	333	367	371	374	345	338	356	340	359	355	334	382	357	350	320	379	376	382	400	365	378	368	361	366	365	364	369	368	350	393	385	354	367	338	357	371	332	373	352	392	341	346	370	344	374	346	364	336	375	331	343	335	330	339	313	354	351	382	345	327	342	364	353	356	323	383	346	348	371	332	367	348	379	333	381	357	347	364	331	358	337	354	353	341	370	335	350	353	401	338	327	358	323	360	359	378	340	325	346	350	320	350	368	358	365	328	358	334	364	328	369	354	350	343	342	331	355	353	345	390	315	347	363	326	349	341	366	344	384	362	354	341	366	326	373	323	357	350	324	359	353	355	372	360	335	362	338	367	363	397	343	329	355	337	359	336	380	348	337	311	375	354	354	355	347	335	370	363	327	352	356	338	375	336	371	344	336	345	335	358	357	348	340	360	335	382	355	334	372	349	356	326	362	362	344	377	380	350	324	381	336	393	363	334	369	336	338	346	332	347	338	342	417	359	331	393	375	364	374	316	350	388	381	348	359	357	357	402	337	311	359	410	345	348	311	304	334	345	346	374	363	341	345	338	363	340	352	360	333	334
7306	10816	9579	5250	3411	2360	1766	1438	1174	1032	934	857	774	694	679	600	573	535	546	569	538	521	520	511	536	523	522	486	503	454	483	518	481	486	443	467	490	491	433	447	463	460	471	463	464	444	430	426	448	438	491	494	467	414	420	434	475	400	423	454	428	461	453	427	435	431	474	433	457	423	437	417	442	436	483	458	421	422	437	407	422	446	452	443	448	424	437	447	457	452	460	458	419	434	420	469	410	474	434	471	429	423	414	418	438	413	433	446	458	448	415	433	463	435	415	443	408	441	456	452	388	428	409	457	419	403	480	437	407	433	443	434	457	406	427	415	436	447	411	440	393	405	421	378	431	426	390	462	411	415	420	403	416	481	418	410	416	439	403	452	440	418	447	400	453	459	410	423	424	377	393	396	440	412	434	413	389	481	436	442	442	418	442	426	392	430	426	443	424	415	410	473	409	459	441	455	391	419	477	423	392	422	401	469	428	442	408	412	454	444	466	443	432	425	400	458	424	455	435	470	440	421	441	406	487	395	393	417	399	443	445	423	397	432	445	427	410	443	450	443	402	420	461	408	432	429	428	408	444	495	452	408	433	397	428	437	412	433	425	401	436	413	410	438	448	437	449	449	453	405	438	441	415	426	450	413	423	460	399	442	386	469	415	439	441	418	431	406	413	420	454	439	435	425	419	450	411	421	415	446	412	473	382	405	456	428	413	424	422	431	409	452	429	424	426	413	423	393	446	417	428	443	435	440	428	434	400	424	446	391	451	446	454	407	442	436	428	439	424	415	448	442	437	425	440	435	421	419	444	421	403	434	464	410	414	445	395	442	413	435	379	427	472	439	440	439	426	442	435	429	432	428	452	439	426	434	394	413	433	402	415	407	445	443	423	408	448	391	433	411	425	470	398	404	437	423	435	452	430	442	398	420	482	423	452	431	414	418	447	443	397	412	452	443	409	465	383	421	425	426	434	410	469	460	403	424	467	424	424	417	448	425	429	377	420	452	399	401	431	394	430	444	409	418	420	453	419	394	409	422	381	417	465	395	455	412	392	397	474	431	435	468	484	457	427	472	416	423	411	452	441	411	456	437	433	439	438	444	405	432	435	419	421	442	450	427	414	394	399	443	455	422	431	422	436	399	434	423	406	449	453	453	456	453	448	449	440	434	423	408	474	459	410	464	413	427	455	424	427	445	420	412	410	429	415	408	450	397	434	409	431	422	436	418	406	455	424	412	418	433	443	411	432	433	421	431	409	443	395	442	426	439	463	416	432	406	400	457	396	418	422	427	454	435	451	423	441	413	439	416	432	424	443	396	469	403	399	438	406	412	458	435	422	444	400	425	422	416	409	409	413	422	461	469	426	407	469	412	438	467	422	452	438	375	421	425	425	396	403	414	408	419	433	396	433	432	433	423	424	421	424	419	405	472	417	441	457	427	421	407	413	459	466	435	443	428	424	421	464	421	470	405	414	447	426	443	469	441	404	415	447	454	429	444	429	433	457	448	428	397	405	473	423	392	432	420	424	441	423	470	455	417	428	443	387	403	431	422	396	439	395	446	415	408	449	447	402	437	412	404	405	450	395	400	431	426	411	419	414	431	442	396	436	410	441	431	442	427	430	428	447	414	401	440	414	430	411	445	377	424	434	457	390	420	421	434	423	448	424	443	405	439	449	446	445	422	412	410	420	443	417	429	410	422	420	407	425	411	399	458	421	416	409	426	394	368	429	383	425	441	411	416	423	445	418	437	425	415	433	431	422	446	446	471	388	431	409	447	430	433	434	456	473	420	430	419	417	451	432	478	393	446	427	413	459	455	409	405	396	468	438	438	391	398	427	418	467	422	416	437	457	436	444	411	410	440	443	409	427	387	398	431	442	468	442	438	427	415	406	435	440	441	393	429	376	423	402	429	395	412	443	451	442	439	460	449	440	430	415	449	440	432	425	420	443	434	416	438	410	418	423	460	433	420	382	409	414	456	430	423	435	418	400	447	441	439	449	432	424	436	400	442	453	439	417	409	429	465	401	401	465	398	435	405	414	421	460	423	418	443	452	429	412	415	437	414	409	427	444	407	451	409	397	397	425	397	457	434	440	416	471	438	421	450	407	434	384	455	420	445	429	403	415	406	400	435	448	423	426	429	448	441	420	433	428	419	418	420	447	412	423	446	439	438	425	467	406	426	419	457	437	480	428	435	431	405	401	420	440	427	441	447	382	423	427	459	418	391	409	431	434	444	409	487	407	402	432	404	455	416	446	413	439	436	437	417	418	431	434	463	470	452	428	419	419	447	436	400	463	462	429	424	461	409	404	396	423	412	410	436	445	428	397	404	420	426	411	418	424	406	448	420	438	404	436	441	426	431	428	413	401	425	431	446	441	424	426	415	440	410	436	429	450	476	428	433	439	427	413	409	452	414	421	423	433	392	423	419	446	432	440	465	428	406	434	433	445	445	419	388	405	446	427	418	415	442	438	433	449	436	417	445	434	412	404	421	455	412	444	427	433	442	452	429	416	426	387	416	461	453	461	438	430	428	455	443	420	434	406	414	434	404	435	418	442	408	432	436	418	439	432	428	395	417	447	394	465	435	409	415	445	438	397	406	432	463	408	391	422	434	467	445	420	438	405	468	425	421	410	438	451	447	394	428	439	429	433	431	388	397	412	406	403	394	426	462	429	435	433	421	442	417	464	442	447	446	490	412	380	431	421	421	452	430	465	433	424	416	385	433	454	410	432	427	462	413	408	418	466	396	436	431	436	444	388	458	460	438	401	416	412	415	460	409	448	408	432	436	429	435	423	454	428	419	467	427	422	453	424	425	439	450	421	418	415	432	418	432	420	401	441	403	416	427	421	429	426	423	438	413	449	404	486	403	471	433	430	399	424	435	443	414	394	439	452	436	401	464	424	442	456	441	460	429	434	403	392	453	454	415	412	413	446	428	433	402	454	450	461	392	403	439	424	420	410	410	441	450	412	431	419	420	453	432	448	455	447	428	432	444	423	427	437	421	419	441	422	424	477	421	404	438	394	408	436	425	424	411	437	446	431	416	409	423	369	421	417	444	417	435	411	399	422	440	432	482	423	421	413	432	428	409	441	445	428	459	426	439	449	424	456	422	430	428	432	421	411	423	424	440	433	454	415	429	444	452	439	475	419	467	460	439	419	430	423	441	452	453	473	422	431	407	433	408	440	431	434	417	415	433	460	413	446	408	433	461	415	445	452	412	421	442	438	459	418	461	432	416	406	400	420	452	439	406	433	410	450	456	443	439	461	391	439	431	436	443	407	409	433	438	445	424	416	426	435	427	447	452	435	456	437	460	400	410	467	446	426	467	434	460	432	438	433	439	443	428	416	443	434	444	417	445	408	394	420	438	407	395	408	471	431	450	454	412	433	402	446	452	438	416	416	448	408	425	419	415	439	379	423	408	444	427	406	444	428	427	446	428	430	440	405	409	456	461	428	418	470	376	462	417	432	447	400	412	438	434
23785	21088	28166	24244	21091	21151	9163	1412	1091	880	833	737	690	640	619	560	640	604	563	559	585	607	578	566	510	548	539	525	500	527	447	499	513	500	510	478	500	485	517	467	453	494	521	474	491	510	451	446	497	509	471	453	489	453	456	487	466	428	513	501	465	455	475	443	477	474	464	421	481	485	451	443	463	430	466	463	443	473	449	469	428	478	492	486	455	488	450	464	477	476	518	451	477	432	456	482	443	436	456	445	410	452	469	483	478	442	437	477	442	431	451	440	461	434	440	445	468	471	429	435	460	457	479	477	479	448	438	447	451	427	461	466	460	481	464	470	441	447	449	430	468	492	498	465	440	468	473	435	437	477	440	478	465	483	440	486	441	465	441	455	424	492	466	435	458	457	420	460	445	434	442	448	480	468	441	465	471	472	444	448	455	454	458	444	477	451	489	462	442	473	450	486	506	451	470	464	419	454	427	437	431	481	444	451	488	440	474	416	442	507	446	458	453	469	438	441	419	442	478	412	465	454	465	456	474	413	479	426	435	457	489	441	463	442	464	432	441	447	455	443	440	444	468	454	466	475	469	458	452	444	462	465	474	439	467	424	442	464	457	444	427	454	433	470	470	426	461	468	495	436	459	438	446	449	488	460	445	444	445	485	422	469	444	444	443	421	435	470	428	461	468	469	469	458	454	487	472	452	464	445	468	487	457	465	452	476	453	494	464	478	436	455	454	479	463	443	446	443	440	475	436	437	447	420	426	423	444	447	481	436	473	464	437	452	467	485	445	432	458	457	463	455	481	504	482	417	457	411	466	459	449	483	449	452	444	434	461	469	437	433	457	422	504	451	456	455	450	454	480	469	481	403	445	454	451	443	441	451	426	445	451	425	438	453	443	416	446	468	491	453	488	461	424	470	521	438	446	436	457	468	466	436	454	452	449	456	434	479	471	437	438	452	460	453	444	438	496	427	486	466	453	463	477	458	468	450	416	477	421	450	461	454	463	487	433	410	487	466	451	439	481	493	455	409	472	490	425	454	447	422	452	441	447	439	430	487	459	426	428	444	491	455	460	454	451	456	424	475	480	460	414	498	439	447	456	460	416	466	436	484	438	467	427	478	457	457	488	485	454	439	470	447	463	461	480	438	459	442	474	477	427	436	419	478	460	448	444	443	460	460	469	495	447	415	426	461	418	430	454	441	481	468	468	459	441	452	440	456	415	475	461	471	433	433	446	432	460	447	469	447	450	469	458	453	465	481	455	462	459	471	444	414	445	424	440	469	459	473	490	447	443	450	460	473	437	480	425	475	489	472	476	501	448	445	449	443	479	485	433	476	433	511	443	454	420	445	425	441	466	454	405	453	452	476	483	413	440	498	436	462	469	431	423	445	439	461	453	437	446	428	506	468	464	430	456	433	488	423	442	446	477	448	477	417	413	503	479	415	455	446	446	442	402	465	447	472	417	439	456	498	442	483	465	448	481	443	436	445	439	470	429	458	449	437	430	463	485	487	466	392	464	457	494	436	422	426	405	433	430	462	478	479	388	429	447	461	432	438	460	458	478	482	455	468	463	404	453	468	474	465	464	506	468	423	464	500	431	477	429	466	465	461	454	456	489	460	441	488	451	463	449	417	487	464	481	438	427	471	459	465	447	462	454	432	455	431	469	427	458	500	467	448	500	438	452	455	468	464	447	437	461	454	443	453	440	407	449	495	464	460	481	448	473	451	469	442	460	467	419	412	479	481	446	463	430	434	416	443	469	453	464	436	474	459	459	455	469	442	436	447	439	427	451	494	427	449	429	447	465	426	460	452	463	451	422	474	457	483	428	472	448	455	476	428	442	427	473	430	451	463	473	457	496	444	441	423	462	459	473	451	465	412	462	428	449	419	449	454	471	417	472	459	428	430	477	441	454	469	462	444	478	422	438	427	465	481	485	434	431	448	437	431	453	452	459	484	404	457	478	453	409	474	469	465	456	462	443	448	421	429	438	469	464	426	441	473	440	447	448	470	464	448	447	440	421	452	431	437	488	430	446	429	440	449	451	462	438	489	448	472	455	413	485	456	431	506	436	463	427	428	477	493	441	468	447	469	444	479	436	434	464	494	448	422	444	463	449	463	455	407	470	447	452	468	458	435	450	462	450	479	498	443	451	436	407	476	490	461	442	473	488	464	444	484	433	451	491	412	452	448	418	428	450	410	466	412	453	448	421	423	465	450	459	441	430	483	465	468	453	445	462	475	471	474	458	482	469	448	450	463	439	459	489	467	430	433	476	435	427	416	460	440	483	463	468	438	474	477	446	473	449	419	455	431	476	529	463	448	424	462	464	452	448	449	473	487	452	483	467	445	452	486	451	458	430	461	435	454	423	437	433	455	480	451	472	449	472	456	411	414	447	480	460	450	456	445	454	451	461	478	465	432	458	427	444	418	453	446	437	454	461	463	448	441	462	441	428	449	434	435	470	436	432	468	438	462	475	429	456	447	459	445	492	467	486	463	484	462	485	469	453	417	417	451	461	458	445	441	475	486	464	442	457	431	441	446	445	456	433	453	440	439	437	495	469	482	458	447	419	450	469	458	447	482	423	409	467	450	458	454	428	435	422	463	471	441	443	441	490	460	453	423	459	472	480	449	422	503	442	471	441	459	444	478	430	432	477	455	468	469	452	451	419	462	412	426	437	485	484	477	474	430	458	435	459	445	484	463	427	450	481	445	466	431	499	444	482	459	436	462	439	439	454	444	475	437	485	469	478	505	452	454	490	424	438	472	434	482	443	458	411	421	470	444	460	455	439	458	470	462	478	425	433	433	460	459	464	491	455	436	452	437	461	442	470	482	452	481	467	459	431	483	446	466	462	465	469	455	494	446	469	477	448	468	447	462	462	462	485	422	436	476	450	481	425	435	437	486	468	415	465	427	471	472	469	448	457	389	454	460	422	449	460	439	445	473	451	481	438	500	392	447	426	413	451	410	462	450	447	433	451	420	499	466	456	467	451	457	477	453	438	434	488	409	486	432	397	460	445	439	445	467	426	458	448	483	452	429	417	420	458	451	444	442	465	473	447	447	458	441	467	452	448	494	457	476	455	448	443	425	452	458	470	461	445	496	441	414	496	416	405	472	392	435	424	433	441	388	469	412	430	456	480	465	449	472	447	448	465	472	461	435	427	463	472	469	431	483	438	470	438	397	441	447	452	434	457	456	455	483	465	439	415	447	433	432	453	464	463	430	454	471	454	477	446	474	440	463	423	460	441	458	451	446	441	455	450	454	471	459	422	472	426	386	430	449	443	491	457	432	434	454	458	451	442	429	452	465	457	482	409	467	460	430	441	426	427	467	444	468	449	460	445	422	462	458	482	461	450	463	475	422	453	458	446	458	456	478	477	431	472	464	435	437	449	440	458	490	492	431	460	495	481	478	440	435	462	433	451	459	451	482	490	423	488	450	417	487	428	463	450	458	429	426	440	448	458	387	437	458	429	455	403	486	462	464
10407	17971	15921	9411	6013	4195	3100	2518	2030	1748	1514	1279	1202	1069	956	975	841	808	780	734	798	762	660	697	646	671	611	647	583	570	611	557	568	575	587	588	540	552	518	533	559	499	567	506	522	517	551	548	525	507	497	442	506	474	517	510	492	514	503	493	495	514	478	510	485	510	488	465	447	494	492	481	527	473	466	462	468	525	472	517	463	506	474	512	525	516	516	482	460	482	497	473	436	441	477	488	469	476	504	467	480	500	477	447	472	473	465	501	459	528	435	473	460	498	454	514	469	471	468	495	498	425	460	483	451	484	464	473	487	493	440	502	507	471	515	466	490	476	475	471	508	515	456	478	479	476	493	474	501	463	455	486	475	436	525	481	488	468	480	479	445	494	479	484	502	464	493	490	458	501	464	492	452	485	438	499	495	506	477	485	477	463	472	520	501	542	467	468	470	497	504	444	455	462	465	474	489	494	499	491	449	497	477	445	484	455	452	481	493	427	483	456	483	462	506	478	510	491	478	468	463	479	521	496	489	501	487	471	458	431	492	486	467	451	507	470	503	484	438	454	446	487	481	470	482	507	511	496	453	454	445	496	473	472	474	473	466	472	475	491	472	448	487	440	508	482	456	465	444	509	486	462	477	471	453	516	465	513	479	466	434	470	473	510	503	491	474	452	515	472	447	464	472	443	418	464	429	488	463	516	489	468	481	503	499	441	463	476	490	483	490	476	429	441	465	443	453	447	435	471	438	433	477	474	474	430	481	483	476	449	443	460	458	450	505	495	479	436	459	484	479	473	491	492	486	510	496	476	518	515	494	469	511	508	449	477	463	494	463	460	458	474	529	494	462	459	430	483	500	456	487	458	474	451	449	490	448	444	479	511	463	492	461	484	481	471	496	470	487	469	467	487	471	464	504	476	491	472	470	446	488	463	477	518	453	474	491	491	475	500	462	454	478	493	530	505	476	437	504	460	495	452	488	474	506	489	469	476	472	490	481	465	451	458	479	468	474	476	461	482	465	471	472	479	484	456	481	457	462	471	505	485	510	482	464	422	465	432	481	497	458	469	446	437	475	434	467	487	451	484	450	435	453	491	490	414	476	486	472	470	463	495	463	465	442	455	491	457	494	495	452	489	440	489	498	487	470	472	463	475	496	434	481	446	458	452	501	478	493	478	431	453	463	499	454	501	486	454	488	502	488	487	437	435	455	460	451	458	471	470	462	495	505	470	489	438	501	478	422	429	484	464	483	462	453	506	475	482	456	447	475	487	449	526	486	468	461	439	508	503	451	459	464	480	463	459	511	484	473	489	466	461	450	500	497	465	475	486	497	443	475	451	469	455	485	464	449	509	491	502	490	506	467	482	480	460	487	539	470	480	480	439	481	482	481	504	458	456	488	488	477	460	459	465	477	491	453	488	472	476	451	456	446	466	496	477	505	456	462	481	501	468	471	460	446	476	474	431	514	486	496	524	423	484	466	479	461	434	479	458	489	467	496	477	468	481	445	504	412	473	446	511	471	446	464	427	502	464	484	489	456	449	461	405	493	485	425	450	453	496	496	452	498	440	452	492	478	428	471	451	495	499	476	468	512	487	491	433	428	446	477	465	453	476	477	482	455	521	493	469	529	429	468	455	490	471	485	493	492	463	466	430	451	491	500	464	517	462	470	447	501	478	504	474	480	456	483	433	516	473	427	478	447	477	487	481	469	499	485	442	439	485	489	488	506	474	444	476	460	460	491	448	481	476	487	416	456	470	459	480	481	521	467	481	478	464	488	447	442	468	459	467	464	533	505	430	502	498	494	451	489	475	474	431	444	456	498	473	490	503	454	496	483	501	477	449	472	494	463	472	445	495	440	458	457	479	478	511	487	476	482	450	505	470	474	468	485	475	458	495	459	463	434	432	490	444	477	468	480	462	435	465	452	487	431	486	449	504	478	460	484	453	470	465	504	511	500	499	495	467	496	449	478	495	418	487	517	464	477	479	457	510	505	479	466	459	482	497	465	436	434	463	480	425	446	476	528	488	490	473	453	498	509	480	457	532	430	462	456	462	442	465	505	470	453	503	498	423	476	398	502	458	518	455	501	450	461	477	487	486	481	440	476	457	518	487	445	488	473	508	498	477	459	520	447	472	508	480	479	477	435	468	467	447	466	436	484	489	463	471	476	511	454	462	441	452	478	459	446	488	488	502	455	447	478	458	481	472	444	464	437	460	438	492	463	474	474	485	501	452	466	505	478	482	454	478	499	491	479	474	456	472	502	474	458	453	462	452	426	476	470	509	440	439	454	511	533	440	528	434	460	492	490	452	471	499	473	528	490	474	467	474	474	439	446	485	449	460	431	477	444	448	454	490	476	455	453	515	473	460	467	467	432	484	499	499	450	494	513	510	463	492	444	459	465	449	477	488	458	478	425	480	478	469	509	484	466	466	480	478	481	464	460	473	449	455	485	478	477	442	481	454	424	467	466	469	477	518	479	487	463	508	479	459	489	464	486	475	496	472	479	525	485	478	466	445	488	505	460	505	512	488	477	497	461	472	494	463	480	466	449	483	497	458	434	498	536	460	493	534	472	459	467	492	497	453	461	477	445	458	465	482	519	440	459	479	448	454	480	467	435	483	490	508	481	463	463	471	491	432	429	456	468	461	477	477	476	458	484	439	441	442	505	406	483	435	496	460	508	495	468	472	427	490	464	438	473	503	440	458	475	491	434	448	470	466	472	460	481	480	486	486	447	508	531	444	459	450	446	470	471	444	474	465	480	516	461	453	432	481	474	492	465	446	452	429	458	519	467	508	490	500	464	506	477	481	451	478	463	450	465	466	500	455	486	492	491	470	477	496	462	503	481	500	486	463	505	492	461	436	441	492	468	483	461	499	478	476	471	487	472	452	495	438	470	451	437	459	488	480	435	465	527	471	474	488	460	490	478	485	438	497	482	447	469	495	456	458	472	447	494	475	515	462	468	468	455	493	500	516	466	476	451	514	443	468	442	494	510	430	462	488	491	476	474	503	472	514	459	425	476	454	485	479	487	478	460	516	508	497	468	478	446	464	443	447	484	466	471	499	482	489	489	476	473	523	479	425	499	516	466	500	471	435	443	438	460	452	441	481	516	481	452	494	455	508	476	479	457	469	487	471	440	465	497	473	448	459	481	482	476	487	472	498	461	498	481	470	492	465	492	470	453	479	480	451	463	495	435	478	505	467	458	481	485	486	464	481	471	443	465	475	512	474	490	441	435	457	442	471	500	461	438	484	441	499	483	472	517	445	463	446	441	480	462	437	486	469	514	468	469	512	435	496	473	473	474	476	487	453	458	465	431	473	461	442	525	510	455	455	479	479	453	496	505	432	454	506	477	434	460	487	475	471	454	464	494	470	438	488	483	491	498	509	470	444	486	484	482	476	471	454	468	476	503	486	450	514	473	472	438	476	474	480	486	479	474	446	437	477	507	449	470	524	473	458	471	498	465	478	467	445	446	399	484	486
28427	15752	2872	1173	1003	954	932	959	899	961	970	953	935	955	976	904	901	985	971	916	982	911	967	936	943	935	944	920	923	943	905	934	963	905	904	934	992	916	935	944	932	987	889	896	1014	921	927	938	951	930	945	976	885	942	916	960	963	925	968	966	913	912	914	926	962	906	928	911	926	986	972	982	962	1011	944	859	932	959	956	873	959	903	932	923	954	954	978	930	931	951	919	909	946	953	941	899	922	937	964	957	999	961	958	867	940	890	987	910	944	935	917	950	984	918	927	878	943	927	927	955	959	937	950	902	967	903	947	902	907	944	967	880	910	948	941	867	943	926	916	964	951	939	919	972	954	947	926	960	936	921	918	919	981	891	943	977	931	943	934	951	865	885	902	959	936	955	939	948	960	898	836	950	957	947	988	959	962	950	912	924	934	940	901	948	943	949	923	918	917	956	963	899	951	970	954	926	972	920	982	946	981	966	940	972	960	932	952	964	981	915	959	913	963	968	978	940	948	943	948	932	927	905	909	949	943	922	935	936	922	914	928	939	958	967	886	931	971	886	997	900	929	930	947	947	937	917	887	909	904	929	957	930	933	995	995	938	970	877	946	1017	953	942	956	960	926	943	903	895	962	925	922	888	886	936	954	868	886	950	928	919	889	920	949	953	881	949	902	988	889	929	903	921	919	917	980	935	890	890	931	957	971	968	967	916	888	939	947	941	924	907	914	907	976	931	932	938	894	949	947	956	917	905	931	978	953	921	940	906	943	931	963	920	939	896	916	932	906	939	927	923	930	952	938	941	913	887	989	998	933	974	884	990	976	900	953	986	946	939	923	902	898	913	960	903	995	949	963	983	976	903	909	942	889	924	939	952	987	913	944	943	915	915	899	974	916	941	979	938	882	961	956	933	894	947	920	926	991	899	914	989	969	968	971	906	969	935	948	939	935	941	954	877	895	975	923	949	917	962	967	942	950	894	902	896	935	906	895	934	923	917	983	946	934	937	898	975	889	941	990	937	889	944	941	882	954	962	937	908	1017	934	937	901	927	988	901	981	952	919	995	964	981	910	954	949	976	875	940	880	950	969	971	910	930	905	976	922	959	1024	902	952	934	966	964	948	921	945	915	921	945	933	933	945	957	918	941	976	957	955	884	873	926	944	958	986	938	916	935	951	944	889	942	966	902	948	935	973	954	928	967	1010	990	910	949	852	914	989	940	876	915	933	939	923	925	958	956	892	884	911	949	961	908	909	917	933	932	878	942	989	960	948	969	941	913	909	919	960	935	936	937	973	937	979	932	934	920	997	940	920	963	930	903	879	929	950	921	895	922	883	962	917	969	941	965	954	932	933	900	968	940	900	945	912	935	940	869	930	940	950	943	946	890	934	955	935	908	899	954	988	932	945	928	906	921	969	925	938	913	958	973	955	981	935	1001	940	978	935	960	917	871	839	942	985	919	939	890	952	927	889	922	954	918	932	963	982	905	921	959	984	921	949	940	880	955	943	904	967	932	972	957	910	988	889	925	920	949	895	953	943	895	970	913	948	945	959	873	953	878	873	962	925	959	894	926	956	901	894	939	902	953	912	942	868	1011	933	924	945	901	943	992	981	937	950	896	940	974	904	991	928	909	909	1012	989	951	920	965	947	972	953	952	965	894	955	974	945	964	960	945	923	893	953	941	904	893	930	903	946	879	922	989	951	950	926	958	915	1002	942	904	995	920	952	971	929	909	964	954	957	920	953	997	871	882	913	921	927	949	951	930	864	957	978	918	976	972	909	926	953	921	957	936	959	944	972	901	870	953	919	893	965	926	955	929	968	952	927	953	976	967	903	919	976	936	953	917	973	848	909	853	988	917	946	911	874	962	906	924	963	937	921	934	946	1011	899	933	939	962	952	940	889	935	993	1003	946	926	932	891	916	913	922	913	948	930	928	931	924	964	915	909	948	920	927	876	926	948	914	901	917	889	905	932	956	917	944	946	927	932	917	900	957	949	917	960	887	907	933	926	949	937	956	955	923	932	896	942	905	968	953	930	1008	937	968	972	944	954	953	908	971	946	941	931	903	938	936	910	910	939	943	909	948	979	950	945	940	886	888	916	934	955	965	943	932	884	919	945	937	991	893	938	1001	909	939	993	881	977	901	949	979	927	901	897	930	923	894	900	1016	947	939	905	968	898	921	902	943	927	963	899	905	949	920	889	923	911	929	919	920	942	946	926	971	957	855	953	896	937	920	938	886	941	911	912	919	896	872	969	956	979	883	989	996	961	972	902	909	937	937	963	895	933	950	922	924	953	902	867	942	987	929	890	942	954	929	921	957	891	948	899	978	893	977	945	924	942	971	889	965	943	932	979	932	939	976	911	899	917	968	947	957	986	962	915	921	917	960	961	935	912	940	926	923	938	946	884	951	955	930	922	919	929	923	928	892	954	917	962	966	934	954	920	1024	943	896	916	928	937	942	942	901	944	921	945	954	901	919	949	890	913	930	953	981	952	934	941	957	918	996	931	961	893	939	972	903	919	936	883	973	931	959	944	951	954	969	935	971	941	908	838	930	918	921	959	987	933	905	970	930	922	934	958	941	940	925	950	915	981	911	966	928	957	984	921	979	1010	967	907	937	999	923	896	951	951	965	931	916	944	963	952	906	934	952	975	905	919	924	919	944	979	993	897	945	975	982	960	968	959	979	903	953	946	930	955	919	983	1008	928	968	920	948	925	971	918	882	945	888	927	929	953	904	990	932	944	1002	918	1006	971	977	903	949	941	885	937	936	936	898	980	975	996	904	891	884	933	981	922	969	906	966	932	905	1003	938	932	958	935	993	898	892	917	918	974	952	978	925	935	923	918	957	935	948	924	910	958	899	918	985	931	914	931	922	860	907	958	890	893	957	978	962	886	951	928	938	899	940	942	960	879	951	989	889	951	982	986	929	968	983	886	926	929	896	972	891	982	940	939	920	927	892	911	911	959	942	888	939	886	946	993	924	898	920	912	964	956	859	900	923	999	914	937	941	895	954	934	918	872	877	937	923	939	953	941	926	944	899	934	977	968	922	910	980	987	958	952	883	982	909	940	932	929	940	924	959	938	991	903	939	1003	984	922	887	917	953	866	978	928	927	928	950	934	960	924	917	941	914	957	972	944	971	920	910	896	948	982	959	948	942	928	929	973	910	949	959	949	941	956	952	933	912	903	934	939	906	966	899	940	913	909	942	926	948	921	946	923	938	940	978	978	937	883	945	981	881	925	930	902	927	980	930	931	940	982	920	966	938	899	915	845	933	961	861	973	939	937	938	960	916	937	953	959	974	982	894	924	896	908	910	952	972	948	913	931	882	847	929	992	934	882	936	956	942	961	941	970	898	973	953	948	916	919	874	944	920	919	924	934	888	916	934	970	919	940	958	968	927	939	936	937	931	944	973	986	942	938	940	938	974	962	881	953	937	936	901	943	952	935	962	963	894	964	971	988	955	910	972	922	906	892	965	961	915	889	965	966	958	975	897	923	923	955	961
5319	1585	1458	1213	1199	1058	1067	1090	1112	996	1056	987	1065	1044	985	1018	1000	1036	1013	1020	1002	1052	986	1118	1022	1042	1026	1058	1027	1030	1082	1069	1039	1069	989	994	1044	1014	995	1048	1044	1027	1017	1003	1068	997	1106	1041	1039	1026	1033	1093	1022	1003	1096	986	1075	990	987	1116	1058	1035	1001	1067	1037	1099	1031	1063	1064	1057	1040	1047	1055	1038	1045	1019	1054	1042	1065	1035	1053	1042	1017	1030	1014	1012	1045	1042	1065	1023	1032	1002	1106	1085	1043	1026	1038	1050	1081	1036	968	1024	1080	1061	1017	1025	1025	1009	1001	1026	1042	1006	1042	1071	1007	1034	1062	1022	1090	1003	1050	1023	1028	1019	1028	1063	1086	1003	1053	1031	1033	1030	1069	1026	998	1006	1043	1051	1057	1015	1017	1044	1025	995	964	944	1048	1055	1023	1034	1010	1047	1037	1030	1020	1030	1016	1028	1057	997	1077	1028	1044	992	1089	1055	987	1049	1014	1047	1051	1119	975	1012	997	1031	1008	1044	1107	970	1067	1000	983	998	1052	1057	1042	1013	1043	1029	1046	1022	1067	1005	1037	1002	1030	1084	1031	1001	1048	1037	1043	1062	1042	991	1029	1023	1012	1072	1010	1004	1073	1016	1019	1047	999	1050	1004	1076	1056	1053	1031	1050	1004	1047	996	1029	1052	1021	1041	1027	1053	1047	1039	1030	1079	962	1046	1018	987	1099	1051	1038	1024	1032	1028	1077	1047	1125	1029	1048	1009	989	987	997	976	1027	1075	1002	982	1084	1091	1021	1024	959	1019	1073	1065	1027	1082	1028	1024	1042	1019	1027	1014	1073	987	1052	1019	1041	1008	1015	1000	1024	1089	1020	1016	1014	1076	1015	1066	1088	1007	972	1139	1013	1017	1017	983	1015	1093	1070	981	1025	1066	1012	1025	1009	1028	1052	1006	1020	1098	1086	1059	971	1019	1064	1020	1092	1068	1033	1031	1005	1052	1030	1012	984	1038	1029	1048	1003	1024	1059	1009	1020	1036	1031	1004	1046	1078	1016	1050	974	1038	982	1048	1030	1060	1049	1014	1017	961	1103	1058	1072	1057	1005	1037	1007	1078	1004	1003	1096	1044	999	1057	1042	1075	999	1006	1074	1032	1044	1069	1049	1029	967	1054	979	918	1057	1059	1068	1002	1051	1035	1036	1072	1030	1058	1114	1060	1033	1095	1030	1007	1046	1064	1025	1015	1051	972	1040	1009	1040	1019	1047	1062	1028	1005	1064	1060	1059	1081	971	1026	1045	1047	1010	1089	1009	1002	1041	1022	1082	1064	1023	1024	1019	1035	997	1040	1013	1007	1049	1025	1049	1060	1041	1103	1056	1027	1050	1003	1023	1034	1067	1034	1020	1018	1057	1030	1015	1049	1033	1029	1023	1054	1031	1064	1080	1030	1030	1028	1064	1049	1041	998	1022	1044	1056	979	1024	1038	1008	1063	1039	1014	1010	1064	1076	1066	1032	1047	1055	1058	1063	1063	1033	1049	1010	1075	1033	1095	1045	1031	988	1057	1062	1035	1053	1018	1013	1060	1078	1053	1011	1019	1020	1011	1041	1038	954	1058	976	1065	1095	1059	1023	1057	1007	957	987	967	1008	1076	1033	1057	1063	1023	1035	1040	1011	1002	1049	1105	1052	1013	1014	1076	1030	973	1043	1000	986	1051	1049	986	1013	1038	1035	1069	1054	1054	1000	1013	1045	1102	1039	1036	1057	1031	1031	1063	1008	1038	1011	991	1033	1064	1025	1057	1048	1062	1030	1065	1030	1055	1032	1025	1067	1101	1005	1042	988	1041	1040	1031	1002	1033	1050	1063	1005	1025	1022	1076	992	1041	1057	1016	1018	1024	1059	1002	1017	1021	996	1011	1005	1042	981	1077	1003	1064	1111	1025	1037	1095	997	1011	1052	1066	1017	1065	1039	1020	1051	1032	1047	1029	1066	1025	1064	970	1078	1059	1016	997	1004	1033	1033	1045	1009	1045	1036	1060	1054	941	1017	1022	1028	1042	1019	1024	1081	1034	990	1059	1066	967	1058	1016	996	1013	1022	1033	1088	1024	1093	1042	1017	1053	1051	1014	1098	1064	1036	973	1086	1003	1057	943	995	982	997	998	1016	967	1064	1043	969	1074	1005	1082	1027	985	1041	1072	1023	1041	1014	1035	1053	1029	999	1043	1099	1076	1074	1072	1120	1063	1031	1046	955	1094	1075	1023	1050	998	1054	976	1003	986	1035	1050	980	1082	972	1006	1071	1045	1036	1006	1026	1075	988	1049	961	1046	1020	1056	999	1053	1005	1066	1038	1031	1057	1023	1080	1010	1042	984	1059	1023	1040	1048	1034	1049	1006	1036	1044	1067	1003	1004	998	1017	1088	1026	989	1078	1060	1081	1022	1040	1052	1003	980	1009	1048	1006	1003	1016	1075	1026	982	1030	1025	1019	1047	999	1058	1000	1021	1061	1038	1048	1057	1039	1014	1004	1073	1046	1065	1052	1046	1012	1060	1012	1052	1061	1056	996	997	1017	998	1016	1004	1019	993	1054	987	1085	1031	1060	1027	1019	983	1052	1012	1073	1065	1092	1058	1035	1068	1002	1023	1014	1048	1035	1090	1045	1010	1048	1024	1055	1054	976	1083	1041	1072	1011	1045	1033	950	1046	989	1040	1090	1026	1030	975	1082	1034	1095	1046	1060	1051	1053	996	1007	1084	999	1094	1025	1082	987	1047	1092	968	1017	1029	1056	1067	1012	1005	959	994	1036	995	1030	1014	1038	970	1094	1027	1021	1068	999	1001	1026	970	1033	1022	1060	955	1032	993	1072	1035	972	1058	1033	1056	1049	993	1097	1081	1030	1031	1114	984	1022	1029	1001	1047	1047	1024	1024	1001	1061	1000	1061	1024	1043	1006	997	994	1004	1057	1050	1058	1080	1058	1057	1056	1033	1030	1048	1064	980	1008	1065	1045	1063	962	1014	1042	1062	1009	1093	1039	1016	962	1077	1023	998	1037	1030	1031	1034	1002	1034	984	1036	1044	1081	1046	1021	1055	1053	1048	1049	993	1053	1037	1020	1089	1024	1075	985	1083	989	994	996	1068	1073	1013	1031	1042	1043	985	1012	1042	1065	998	1053	981	1027	1045	1050	1078	963	1057	976	1087	1084	1061	998	972	1072	1063	1017	1033	1086	1061	1016	1042	1042	1023	969	1067	1042	1059	1016	954	1043	1005	1065	1034	1049	1110	1044	1066	1019	1031	1093	1161	1037	1000	1053	1033	1013	1041	1061	1033	972	1052	1034	1051	982	981	1028	1036	1021	1036	984	1065	1051	1064	991	1058	1070	985	1041	1021	1038	1011	1097	1010	1057	1058	1035	1081	1046	1060	1025	1075	1003	1033	1086	1060	993	1028	1035	1056	1084	1097	1009	1048	1092	1053	1009	1064	1047	1040	1085	1051	1017	1045	1090	1032	1072	1056	1000	1060	1077	1063	1030	1002	993	1083	1116	999	1047	1065	966	995	1010	1061	1046	1047	1078	1028	1047	1017	1045	1002	1037	1023	1051	1048	1014	1022	1051	1045	1039	1024	1083	994	985	1039	1056	1011	1018	1082	1081	1027	1064	1028	972	1042	1025	991	1091	1079	1030	1033	1058	1062	1018	1057	1038	1077	1077	1028	1026	1048	1045	999	1034	988	996	1045	1042	1048	1072	1013	1066	1026	1062	1048	1020	1096	1015	1031	1020	1005	1026	1041	1025	1060	1026	1014	1115	974	1104	1018	1083	1004	1047	1034	1064	1053	1038	1047	1020	1018	1024	974	1018	1038	1024	1090	1067	1025	1070	1008	1042	1071	1015	1040	1018	1070	997	1065	1051	967	1001	1045	1036	1018	1073	1056	1082	1009	1056	1051	1014	1075	990	1017	1023	1014	1042	989	1056	1067	1047	986	972	1044	1074	1056	1085	1056	1037	999	1016	1037	1074	1066	1000	1057	1031	994	1061	1005	1055	999	1033	1038	1050	978	1075	1006	1002	1080	1044	1043	1014	1042	1067	1062	991	994	989	1018	1013	1079	1003	1030	975	1062	984	1004	1049	1029	1046	1055	1031	1002	1031	1092	1083	1062	1004	980	987	1018	1013	998	1027	1075	1024	1015	1114	1000	1017	1046	985	1019	1019	1034	1055	1062	1019	1033	1051	1039	1095	1066	1022	1022	1011	1042	1070	974	1005	1041	1057	1083	1064	1064	1061	978	980	1053	1066	1028	1071	1019	953	999	1066	1008	1051	1050	1066	1034	1059	1070	1070	1030	1032	1006	1094	1015	1049	1017	1026	1075	1027	1108	992	1037	1055	1040	1016	1037	1043	1095	1056	981	1052	1058	1030	995	1028	1062	1029	990	1051	1045	1033	1067	957	1036	1086	1092	1032	999	1005	1021	1045	1079	1030	1122	1065	1037	1014	1004	1006	1058	1044	1076	1021	1045	1041	1028	1033	1018	1037	1005	1035	1024	1018	1075	1029	1057	1045	990	1018	1030	1020	1066	1143	1035	1050	1034	1025	1050	1029	1062	1043	947	1015	982	1042	1035	1057	1041	1028	1067	1035	1053	1013	1075	1009	1002	1059	1024	1010	1070	1007	1056	1050	1038	1024	994	1064	1009	974	1017	1015	1021	965	991	1094	1021	1033	1034	1063	1045	1010	1004	1048	979	1033	992	1041	1053	1111	1052	1010	1030	1015	1055	1005	1066	1043	980	1000	987	1006	993	1028	1055	1039	1036	1011	995	964	1084	1062	1038	1034	1024	1044	1021	1055
26078	21100	27792	24636	21089	10188	1166	802	630	569	571	494	523	436	470	413	450	427	409	380	414	396	381	395	382	378	369	364	354	393	369	367	371	392	379	348	395	368	397	383	339	361	377	362	342	373	355	372	347	370	338	337	330	383	403	355	339	346	421	350	330	357	354	386	338	340	364	356	326	359	362	352	364	358	361	336	371	368	339	364	372	356	341	343	325	392	356	348	361	347	369	341	366	372	369	336	351	348	351	329	350	372	394	355	363	359	320	341	336	367	341	351	338	310	387	320	339	317	340	347	357	333	355	356	364	321	361	342	358	404	359	337	309	373	356	343	342	366	351	381	361	346	313	355	341	403	360	316	334	352	364	343	344	352	373	341	317	321	356	365	386	360	338	385	326	350	348	362	354	364	379	349	366	324	385	344	357	361	356	383	346	372	352	351	365	351	328	335	337	378	380	349	352	312	336	357	344	372	369	389	330	398	406	387	340	365	331	374	342	331	368	350	356	386	341	324	358	337	333	370	345	349	346	350	384	345	381	349	368	324	361	365	357	405	346	338	359	355	335	347	369	345	325	358	376	360	364	336	335	334	314	375	343	366	339	350	308	334	334	323	376	333	366	321	350	364	330	359	368	335	355	329	346	348	361	371	324	340	335	341	310	331	347	369	370	375	353	328	371	357	337	339	332	364	340	340	316	355	352	375	347	357	346	405	329	353	340	360	351	340	376	384	343	315	324	366	357	338	369	321	373	340	342	314	329	351	366	370	331	365	355	363	342	341	345	341	343	364	329	335	339	363	339	369	334	375	351	364	358	356	362	327	344	385	305	332	357	361	351	356	347	362	326	339	374	359	354	339	360	352	326	341	400	370	372	336	374	368	348	346	350	343	320	347	388	390	365	349	323	348	342	344	331	355	340	346	324	331	354	317	342	363	346	375	348	343	355	358	320	370	346	357	367	363	370	326	369	331	368	352	341	362	354	344	295	325	351	358	389	348	362	313	345	345	363	355	359	386	345	337	317	338	333	340	336	374	369	348	365	350	333	353	338	336	340	362	358	366	399	337	374	357	355	385	351	349	356	335	380	360	327	350	331	342	372	364	341	371	363	357	343	351	354	356	363	357	368	381	303	360	323	339	366	355	362	360	325	349	346	379	345	345	399	366	354	330	360	369	358	331	360	370	334	345	355	352	366	371	347	341	340	318	327	393	359	339	361	319	334	326	361	339	356	355	355	379	362	345	348	358	333	366	317	364	326	374	350	326	356	362	368	348	345	335	375	379	376	368	356	366	361	367	355	361	356	351	380	336	358	361	372	326	352	356	384	341	372	343	351	346	328	354	322	353	346	331	359	351	367	376	337	339	319	347	331	369	328	347	338	342	339	368	369	314	349	366	381	322	340	403	368	346	327	346	353	359	345	356	318	347	353	355	369	360	332	354	362	337	359	367	349	340	349	345	347	365	355	364	355	377	333	345	315	391	357	372	353	361	321	370	335	366	357	347	345	366	347	343	363	384	340	323	360	352	356	363	361	325	314	333	372	327	380	338	364	349	388	349	378	354	357	331	348	356	323	336	349	337	356	352	342	318	340	343	342	374	346	367	372	355	365	353	372	335	352	355	362	368	370	398	325	347	350	374	345	355	376	328	353	346	355	366	338	335	367	346	366	311	338	373	383	389	356	347	346	363	361	342	394	361	379	333	343	344	379	356	346	341	338	340	375	343	346	333	368	339	381	376	352	386	316	396	356	328	322	337	332	368	379	343	326	384	325	353	357	326	332	338	333	346	323	357	376	365	386	368	355	330	323	344	331	346	368	373	394	336	339	373	345	324	343	361	337	358	355	339	374	338	349	332	337	360	331	330	326	349	352	360	364	364	339	323	340	368	332	370	343	357	326	354	348	357	365	336	365	362	377	351	373	330	337	380	374	363	353	353	361	337	347	362	360	337	344	357	364	353	314	356	333	356	325	355	348	395	387	337	360	342	363	354	343	357	302	395	326	370	343	322	383	344	352	342	346	329	358	315	356	368	355	358	343	318	355	333	355	346	324	370	335	372	361	310	373	375	372	371	348	359	339	345	371	370	360	343	383	349	348	364	332	363	354	344	378	364	320	386	352	343	361	372	358	316	345	354	344	355	321	339	361	338	371	353	345	374	345	346	360	355	365	362	365	325	334	362	334	386	327	374	355	364	369	368	376	351	380	326	340	365	343	377	374	351	338	372	380	399	361	336	313	338	357	313	363	377	359	342	344	353	365	354	373	342	355	350	337	359	359	349	350	406	327	356	329	344	347	340	338	312	331	347	353	348	374	347	354	323	362	384	343	347	332	350	342	338	337	345	357	371	342	350	356	351	349	346	380	376	366	373	353	361	348	325	332	383	337	339	358	330	336	369	372	316	351	354	315	363	327	375	326	353	368	377	359	321	381	318	324	325	384	362	369	348	359	323	368	327	346	331	345	349	355	359	358	332	336	350	323	380	353	359	351	365	347	344	316	381	336	329	353	355	383	338	362	339	415	343	341	327	359	328	376	324	348	335	333	395	318	333	347	372	331	331	356	348	340	323	345	350	383	362	317	347	365	341	365	332	340	372	356	353	362	346	346	353	373	347	347	330	355	345	367	318	350	324	352	355	355	384	352	338	377	327	316	356	345	351	340	383	339	365	328	368	320	358	357	345	355	333	366	350	346	345	383	370	364	347	359	362	347	340	381	370	311	356	385	324	350	332	339	383	363	373	374	345	356	340	313	353	340	343	352	325	339	365	319	378	335	390	361	299	373	357	357	355	354	367	358	370	352	353	326	377	366	342	390	348	351	350	334	326	350	356	294	375	342	360	361	350	337	354	348	357	342	322	365	380	350	333	365	336	333	344	360	367	368	378	366	355	343	325	349	353	352	319	358	347	368	356	358	309	367	384	294	343	366	334	369	385	351	352	369	364	355	323	366	346	337	346	377	412	377	323	348	356	360	357	350	360	338	345	375	318	376	365	407	383	349	333	359	363	326	372	383	375	341	365	379	364	359	297	310	366	325	405	350	345	343	372	355	355	357	335	348	344	361	350	359	353	345	333	349	353	333	349	391	354	358	344	369	359	338	351	322	320	357	360	298	343	348	358	332	341	314	365	357	366	367	397	352	376	347	341	356	347	348	364	332	333	346	322	370	352	354	343	343	355	385	385	338	353	332	334	372	369	356	351	357	332	394	348	351	345	354	371	346	343	364	375	322	328	328	351	369	352	319	357	365	347	350	341	340	397	363	361	388	362	326	348	356	338	336	358	376	321	373	375	342	342	345	331	340	353	340	334	370	352	337	348	353	325	320	384	370	343	375	342	319	366	346	360	345	356	374	371	370	359	349	357	362	369	299	343	377	357	357	350	372	354	330	309	326	374	345	368	344	350	328	350	351	366	307	348	374	340	326	359	349	368	378	343	332	330	360	368	375	336	351	357	386	367	347	338	348	354	391	353	396	326	341	358	351	344	346	315	352	356
7296	11033	9549	5327	3219	2362	1790	1458	1201	1046	963	847	743	699	734	633	600	565	605	570	565	589	537	555	503	516	471	516	454	476	476	434	447	475	457	423	478	437	488	472	479	482	450	449	439	432	457	446	462	436	444	440	443	461	451	481	408	462	448	408	454	422	408	462	435	460	433	436	428	455	413	425	450	452	449	429	428	397	444	391	426	462	434	445	421	406	435	457	405	433	441	431	443	409	421	451	425	455	415	428	456	434	454	392	450	440	415	408	431	442	455	455	450	423	425	439	389	436	457	421	419	405	431	446	435	441	440	430	422	409	419	416	414	411	454	426	427	419	425	391	422	434	424	431	428	443	419	384	442	421	453	429	450	439	462	463	398	412	423	428	454	442	390	431	426	427	430	443	445	444	438	430	434	411	422	425	384	417	404	415	441	449	408	412	413	411	440	457	445	417	427	416	423	416	476	454	431	448	438	456	446	437	416	429	450	444	417	431	407	417	398	436	419	449	440	476	480	459	425	410	402	430	423	425	423	400	416	411	435	449	434	405	420	426	432	406	434	430	434	437	411	394	400	446	455	418	454	413	425	413	439	443	420	373	414	463	435	427	439	423	417	406	434	458	428	440	419	414	425	434	413	465	416	431	454	426	464	430	470	477	397	370	411	444	421	419	413	449	413	456	475	441	410	425	404	423	416	426	466	435	400	423	444	414	438	431	426	414	447	470	453	426	449	431	402	427	432	438	423	469	402	421	429	417	423	474	442	401	423	434	445	407	456	465	444	446	440	405	461	440	453	420	437	440	421	450	450	420	412	444	471	435	416	437	414	439	403	441	430	448	433	418	415	456	425	445	414	421	369	424	422	434	430	414	407	394	437	433	450	437	433	390	397	443	412	403	413	447	419	414	419	428	443	413	428	436	446	408	442	414	414	415	427	424	386	372	425	415	393	437	412	391	397	422	432	439	414	412	428	438	431	417	433	427	415	434	435	426	402	444	469	402	418	445	420	449	427	435	432	444	451	443	403	446	415	436	402	436	423	435	417	430	454	452	418	410	405	446	391	413	453	425	423	487	404	449	408	455	418	425	441	411	449	465	410	455	391	469	425	405	437	440	424	431	414	402	398	456	420	447	429	392	413	411	441	453	442	412	440	430	427	402	432	411	469	416	412	452	439	445	442	385	415	480	421	459	387	435	424	417	450	415	413	411	452	429	429	482	428	422	426	437	441	429	421	424	389	385	432	416	404	442	439	429	446	478	434	435	435	433	405	461	431	400	395	437	465	431	425	429	430	447	435	418	404	453	437	399	423	409	418	413	402	401	403	409	432	452	425	424	449	419	411	453	442	449	419	407	428	424	438	419	443	404	408	467	441	452	418	438	436	406	412	367	430	409	429	463	416	433	424	425	442	437	448	402	451	418	424	440	403	446	462	450	411	426	408	435	429	427	438	398	454	382	442	420	449	419	429	445	418	401	425	422	419	444	432	391	425	406	421	414	431	432	461	414	422	409	434	440	441	406	454	410	416	395	420	431	454	397	433	424	395	407	453	400	425	408	427	443	455	419	419	421	418	474	430	414	436	412	443	393	423	429	435	457	425	445	453	425	425	418	482	417	456	425	465	415	412	382	467	430	460	432	461	426	435	425	453	404	441	400	391	423	467	427	432	447	453	405	422	439	407	417	389	424	438	416	404	436	450	447	447	443	425	436	410	417	427	416	443	470	431	423	426	441	418	413	457	434	418	431	411	406	420	415	439	417	412	391	413	414	426	431	444	438	408	436	443	447	396	424	458	447	405	440	438	365	400	436	461	423	440	479	437	465	404	424	407	441	454	422	404	421	426	454	432	449	456	438	406	451	442	411	395	425	423	451	447	415	446	434	431	419	405	433	430	436	431	442	404	415	447	424	404	433	436	434	430	425	424	434	433	422	465	449	417	409	415	438	451	431	468	387	425	449	453	467	438	426	435	427	412	431	412	419	405	428	466	411	397	430	424	429	394	423	470	426	473	437	410	420	439	400	413	411	442	447	426	421	425	436	421	446	453	399	409	434	432	407	437	431	388	440	416	439	411	457	427	428	410	427	412	436	388	423	415	429	408	414	409	472	427	429	403	369	404	460	438	447	438	432	412	404	404	442	433	445	424	427	423	489	419	400	428	412	432	403	413	454	475	414	446	419	442	378	415	431	431	424	462	428	437	393	430	420	460	420	442	393	392	391	416	442	403	472	431	416	406	375	418	410	428	442	440	451	395	444	367	402	431	414	437	394	447	423	422	431	433	398	442	454	421	430	438	406	436	408	423	454	407	427	416	375	446	410	432	436	418	416	440	431	435	445	430	433	453	402	427	404	416	427	422	425	432	473	453	409	374	423	427	412	431	417	410	452	418	447	403	422	430	409	428	424	423	418	442	420	442	424	452	391	419	439	451	435	452	411	449	449	438	421	468	443	417	428	450	437	397	428	431	429	460	428	425	452	432	394	417	443	443	438	458	411	428	418	393	400	434	417	408	482	406	427	423	427	420	440	425	443	442	432	415	455	453	439	426	409	411	428	453	402	421	426	433	416	438	421	416	414	433	438	441	417	387	419	435	452	455	434	424	415	409	464	452	388	461	478	439	413	442	411	422	414	411	405	427	432	393	402	419	433	436	404	470	449	459	402	428	403	397	431	410	435	438	445	429	491	412	410	422	415	441	438	408	431	442	406	477	427	419	400	447	422	426	407	422	405	442	426	427	426	423	409	417	415	419	402	455	436	441	420	432	425	403	374	446	386	433	447	424	428	430	460	414	430	440	403	408	377	421	437	442	404	408	420	430	413	403	471	384	427	398	416	428	434	414	403	419	423	439	445	444	432	442	412	414	424	451	397	423	447	434	442	425	447	415	385	407	445	419	449	434	435	424	393	459	410	435	432	400	422	437	423	391	448	435	424	410	413	435	460	457	431	420	435	401	437	421	417	446	422	417	397	447	416	419	412	452	444	456	395	411	435	449	448	404	395	444	447	397	458	440	448	411	419	406	448	433	419	428	456	421	428	447	440	407	413	405	429	408	438	455	436	437	437	414	422	446	429	415	436	437	425	393	439	413	427	423	402	402	414	461	448	396	424	437	424	432	419	395	389	399	447	432	381	431	445	444	430	417	401	471	430	393	421	439	435	454	437	442	438	433	442	373	398	410	428	457	400	432	450	402	388	444	407	482	421	430	450	402	480	454	409	395	412	423	408	417	427	414	429	402	429	446	441	414	458	420	431	453	383	399	409	395	485	394	440	431	445	453	446	397	426	419	401	374	456	423	464	394	406	395	405	426	410	434	493	438	409	429	436	409	416	454	375	407	442	418	455	435	447	436	413	393	434	434	457	409	429	452	411	442	415	424	450	402	425	397	409	430	378	395	426	408	407	450	446	432	399	461	447	457	431	409	438	462	423	422	431	394	420	440	448	448	429	443	429	426	433	424	473	441	467	411	448	396	411	429	435	424	414	464	389	414	400
23740	21086	28123	24258	21088	21146	9505	1489	1066	926	826	780	730	655	632	601	633	613	609	556	596	534	554	515	521	522	507	503	475	514	506	494	483	512	484	500	515	503	477	527	485	462	471	478	484	478	476	486	484	448	444	469	461	453	475	488	466	443	460	493	497	444	461	450	477	457	447	515	473	497	503	459	481	453	448	459	497	430	469	460	474	436	448	431	466	489	456	439	431	445	449	432	439	444	489	458	437	490	489	434	433	490	435	446	465	438	470	433	464	429	442	464	487	447	466	450	446	447	443	437	468	472	468	448	464	488	440	444	449	473	488	472	451	424	447	406	430	441	444	459	430	435	429	445	448	465	462	471	477	424	444	466	452	463	465	485	448	467	471	394	458	431	472	452	499	443	451	443	492	434	478	472	427	450	453	483	474	447	492	447	458	490	436	444	474	467	481	440	469	433	477	444	450	450	440	490	437	428	475	465	488	418	464	459	457	468	452	483	469	471	439	461	446	449	475	409	497	449	450	476	436	431	468	451	453	435	439	446	459	476	444	454	406	415	445	454	469	470	430	433	431	464	464	420	487	414	446	450	431	472	465	454	476	450	454	464	451	459	467	446	459	432	446	443	426	432	438	481	458	448	432	482	472	488	474	470	464	466	435	449	441	435	468	447	471	462	417	445	468	483	443	459	481	438	459	447	427	463	468	454	471	443	450	486	419	465	491	484	484	455	453	433	445	445	476	436	460	488	454	447	454	451	463	459	438	457	470	431	454	487	458	443	419	487	480	415	430	481	439	470	449	442	459	449	442	439	459	439	419	457	466	432	448	461	432	444	438	491	505	441	453	465	475	471	484	468	440	459	461	460	456	459	461	497	428	469	457	473	462	452	474	452	471	422	488	479	452	433	465	469	431	446	470	439	449	482	497	490	435	478	444	453	438	441	458	446	466	446	491	451	444	411	426	464	450	498	462	438	472	463	450	498	448	432	472	449	440	498	458	462	504	447	473	466	447	449	458	455	485	464	433	460	419	446	451	456	458	416	452	464	430	450	435	456	446	448	455	414	456	468	468	445	441	455	459	481	456	466	479	445	473	462	461	437	483	443	457	451	426	446	470	464	449	448	513	473	447	455	481	483	488	480	445	489	470	500	464	447	440	458	466	470	422	457	406	454	436	427	456	444	434	490	405	457	456	489	503	482	484	421	434	457	505	412	444	454	447	478	465	438	467	451	468	458	477	447	457	472	473	424	445	483	410	507	449	461	467	491	438	430	455	409	428	433	430	441	446	436	452	459	464	439	476	435	436	458	480	423	464	469	475	462	439	470	428	464	423	468	439	470	467	487	451	483	476	445	431	435	480	464	419	470	428	438	472	465	478	430	475	481	469	434	441	442	485	433	430	484	477	468	458	456	443	450	455	439	413	466	422	483	476	445	421	438	464	468	449	469	452	477	444	425	468	414	481	469	477	435	459	442	449	458	434	468	443	432	460	490	466	469	416	453	462	458	423	461	421	460	485	431	437	434	463	478	468	453	481	460	448	458	424	456	465	450	450	463	426	439	460	464	448	442	473	479	434	467	458	475	444	459	473	432	483	468	451	431	422	478	459	447	455	469	495	459	470	434	428	430	470	419	495	470	471	468	473	439	477	458	455	466	461	420	433	464	408	452	456	440	471	450	452	438	461	462	450	464	440	465	434	431	458	427	416	465	446	435	441	443	476	459	430	465	467	474	487	466	449	453	444	432	422	466	443	445	422	442	496	443	452	468	463	477	473	424	410	438	446	442	442	452	456	423	485	475	427	414	475	448	474	472	482	474	501	441	462	463	466	454	442	466	458	471	450	431	467	465	464	440	438	441	454	491	451	465	458	432	430	436	430	432	447	480	446	461	451	476	483	438	437	413	463	451	424	456	414	418	456	478	450	440	508	424	471	435	474	434	455	472	482	452	443	475	451	459	459	448	501	473	438	451	478	440	465	425	462	463	451	491	423	455	440	466	423	435	473	480	451	485	470	483	440	481	438	477	485	431	402	461	456	408	424	497	450	452	425	445	423	434	466	419	465	452	453	455	469	433	453	488	464	446	467	478	445	440	470	453	439	477	460	465	450	453	424	446	467	454	436	463	497	440	459	441	473	464	469	484	431	479	464	492	512	464	450	442	435	478	472	483	476	495	440	498	439	465	466	439	476	471	467	474	482	463	478	420	448	471	411	463	439	426	470	462	474	420	471	473	479	449	478	443	501	403	409	457	436	455	418	424	494	476	503	480	481	442	474	442	432	467	499	459	465	454	456	475	405	451	469	468	475	465	496	461	456	440	462	468	462	428	471	454	459	443	424	473	439	481	450	468	424	484	479	437	447	473	446	444	430	450	445	450	484	450	461	440	441	448	466	478	463	442	462	463	405	467	476	444	468	473	489	475	482	453	450	451	462	462	419	443	470	466	424	483	477	424	436	431	461	481	432	468	459	440	430	493	406	469	436	494	477	461	458	474	465	455	444	436	491	446	463	454	450	454	479	469	449	487	476	447	423	422	474	424	474	468	460	469	484	453	473	473	429	461	459	454	484	469	475	450	466	440	430	470	464	431	436	469	461	468	460	466	423	439	435	436	481	462	466	509	465	448	467	476	411	444	467	450	440	451	425	434	425	442	438	461	479	479	458	440	460	465	499	449	488	470	483	460	445	431	418	491	440	472	449	464	490	478	471	448	461	446	438	453	463	479	463	444	444	465	439	473	453	438	445	481	381	448	477	466	458	472	411	441	461	426	470	420	438	440	444	444	432	445	473	453	466	427	455	440	456	498	467	453	461	455	442	471	474	454	447	489	437	451	447	437	447	465	431	434	466	451	447	474	446	464	473	477	511	500	474	485	450	466	473	454	442	463	408	445	471	455	462	462	433	466	473	462	482	458	431	506	436	444	425	506	467	448	477	438	431	457	465	435	466	458	440	430	423	493	423	469	446	510	426	475	448	519	434	499	438	455	496	456	406	439	437	478	429	471	482	396	480	501	516	441	495	446	447	452	466	449	473	440	480	428	435	478	445	466	441	452	452	441	440	481	485	442	479	451	437	417	446	444	413	430	455	434	471	448	442	463	449	448	446	408	469	480	480	436	478	475	497	455	463	416	467	434	475	442	444	422	436	452	467	443	457	455	438	478	496	444	489	444	458	461	477	485	434	423	460	418	434	445	427	431	452	442	462	436	468	432	431	439	463	471	452	389	449	475	444	493	482	437	431	454	453	455	454	458	460	457	437	416	448	455	466	465	465	408	460	461	494	487	432	440	451	443	462	421	445	463	451	413	477	483	412	464	478	458	456	457	485	446	493	430	470	476	434	446	449	444	476	462	428	434	450	488	468	427	459	437	431	455	438	457	479	466	492	454	441	432	486	460	412	452	429	438	455	429	472	473	436	459	446	457	451	465	480	470	436	474	496	457	462	447	472	454	495	471	484	456	483	474	514	458	472	441	438	465	459	467	463	482	468	428	476	509
10379	18275	16031	9340	5994	4306	3192	2540	2108	1753	1509	1352	1220	1061	996	900	887	813	797	807	784	702	692	697	624	621	649	630	608	599	582	561	529	567	539	535	571	535	549	520	518	510	531	560	563	533	537	484	524	504	502	523	495	481	491	507	507	497	504	515	467	533	484	476	515	480	517	500	464	468	451	524	471	478	478	488	528	487	458	514	515	495	491	478	454	425	452	481	486	457	489	489	490	496	458	502	462	481	481	491	476	465	475	495	517	456	451	503	491	469	490	462	471	506	496	475	466	452	474	486	454	494	432	444	457	438	492	507	509	466	465	473	448	468	512	506	483	452	482	517	523	472	473	474	495	484	489	468	452	476	497	453	480	461	467	455	460	461	457	516	508	462	476	463	474	453	502	468	479	469	464	449	469	434	486	455	472	442	463	473	470	512	502	486	518	513	458	491	543	490	500	470	508	475	444	501	469	457	531	467	486	508	459	476	462	482	490	496	459	471	491	480	466	485	501	445	443	472	457	516	496	474	501	521	460	455	460	449	505	457	510	464	457	485	491	473	474	456	490	471	430	479	477	448	420	494	477	454	464	487	468	469	471	484	465	445	439	483	442	466	466	453	485	473	488	483	491	487	464	431	448	464	459	458	433	478	435	491	475	477	472	478	469	496	488	458	486	462	419	436	466	439	443	515	498	476	472	451	486	518	453	502	429	518	486	474	492	483	457	512	460	481	486	494	482	421	462	474	460	486	501	496	522	479	473	462	489	485	422	491	486	435	472	460	459	457	463	412	455	495	466	478	492	503	440	465	454	452	495	431	496	500	467	485	476	480	491	485	437	438	469	476	475	467	471	490	452	468	489	487	447	480	454	476	518	446	407	510	416	474	482	493	481	515	446	424	483	429	442	522	465	477	503	486	457	468	469	471	450	456	495	467	443	477	436	477	457	458	466	486	474	493	503	477	460	461	482	484	465	437	442	453	483	479	504	474	491	458	471	496	467	454	469	463	446	466	480	491	440	456	482	487	488	477	474	515	480	476	512	508	454	473	456	445	477	451	455	473	488	494	471	506	503	471	488	482	474	480	459	445	489	462	485	402	460	466	481	490	480	507	462	429	456	461	476	467	461	450	449	474	466	459	458	438	514	461	514	425	459	485	480	436	427	487	462	486	466	452	469	466	451	463	472	507	422	439	477	482	488	517	493	498	475	492	463	441	486	447	446	499	449	469	460	508	523	445	450	486	486	481	439	479	453	506	478	496	477	479	504	488	493	435	492	458	432	483	443	467	468	478	475	458	502	468	487	481	469	504	437	480	478	479	464	449	492	436	515	461	476	477	463	444	451	471	463	457	445	446	480	475	495	460	475	471	517	459	467	459	499	421	474	463	480	441	475	517	449	517	455	462	468	419	470	443	455	511	431	469	471	454	463	459	486	445	498	476	477	493	489	489	437	447	470	493	511	473	459	457	429	454	438	452	457	462	451	486	476	475	516	484	494	435	470	476	492	459	481	452	453	448	507	483	476	474	433	471	460	447	496	464	468	454	487	480	458	460	479	470	508	458	453	472	450	464	508	452	480	488	446	456	463	478	494	456	487	446	485	499	477	487	503	480	436	464	462	476	500	452	505	475	461	425	496	477	477	456	440	430	462	419	457	471	474	450	490	515	449	485	462	477	489	454	480	495	472	496	457	495	448	449	460	495	473	462	478	436	452	481	457	466	463	448	456	453	514	494	491	479	474	502	485	458	473	492	478	446	450	502	468	465	429	457	480	492	426	454	455	472	476	496	467	473	477	441	466	468	480	478	414	464	479	484	451	517	471	450	475	442	458	459	478	414	422	452	462	522	482	497	532	469	470	473	523	491	463	489	473	455	472	479	498	457	457	474	451	466	442	525	469	434	472	473	494	449	463	506	455	483	442	471	469	473	477	495	463	443	463	446	499	475	477	467	458	505	472	520	451	438	469	480	477	470	472	466	457	479	485	483	448	476	500	453	453	483	448	491	461	500	474	474	531	473	466	445	450	489	471	444	493	428	454	460	500	483	476	512	530	515	484	479	449	460	482	460	489	479	499	471	452	469	460	461	467	452	446	504	484	463	471	499	446	472	500	482	469	439	431	475	488	480	473	460	486	436	449	489	467	464	474	460	516	499	502	444	457	476	469	484	522	445	465	430	454	480	490	468	496	477	454	483	467	486	491	442	527	449	482	477	446	473	453	441	433	503	489	477	458	471	450	455	446	512	515	476	494	498	479	438	464	469	486	464	472	438	495	469	466	499	503	457	486	494	460	484	500	495	492	469	469	458	479	479	493	447	469	478	497	481	478	434	491	461	450	441	478	441	468	448	449	434	472	452	484	463	479	465	490	446	453	473	507	443	474	488	471	510	467	434	471	513	440	478	492	466	441	515	436	495	477	504	493	514	449	523	505	460	469	438	451	459	453	479	467	450	451	482	489	450	455	454	463	475	451	447	475	526	477	463	517	473	459	448	479	477	470	500	496	444	501	505	434	480	474	518	480	478	463	481	434	482	509	445	446	465	487	492	518	459	464	436	481	445	488	465	479	479	471	516	472	499	456	435	458	478	464	475	473	467	462	486	497	444	493	443	444	525	500	478	501	471	470	481	518	447	491	492	472	477	452	480	455	481	482	486	497	461	466	496	482	474	470	474	465	474	501	465	451	448	485	484	451	490	490	500	480	499	477	466	442	468	477	471	475	496	514	467	483	507	489	454	452	503	449	482	509	495	455	465	517	470	497	470	448	513	513	483	506	494	483	449	448	447	468	466	465	476	496	517	505	461	472	490	471	463	444	494	482	494	450	478	475	493	468	460	437	444	511	426	462	465	516	481	522	465	468	511	465	455	458	504	477	469	483	416	478	467	473	514	487	450	464	478	474	461	443	417	475	456	463	459	426	421	483	464	495	487	485	479	523	513	435	513	450	462	450	458	447	497	440	499	509	460	519	496	469	462	501	461	459	498	527	481	454	492	479	473	432	494	474	481	456	482	479	499	483	474	480	411	490	433	506	476	472	471	483	501	466	466	465	443	505	443	470	454	467	452	490	469	490	470	474	452	461	491	467	498	480	486	453	451	469	498	478	486	461	479	502	460	472	466	443	461	488	460	473	478	520	498	492	440	445	474	479	469	467	463	405	460	463	472	472	450	489	472	472	465	466	486	469	485	480	424	434	410	452	457	465	518	516	505	462	474	407	493	472	458	448	456	479	460	452	432	439	486	471	472	511	505	481	478	471	481	456	450	458	493	438	456	434	481	494	489	439	489	490	439	478	476	486	490	459	461	459	510	462	481	466	451	524	462	468	515	468	450	451	456	464	458	492	461	454	498	457	505	471	455	468	453	464	469	456	466	462	461	479	455	469	443	483	421	486	470	490	453	479	463	464	467	457	457	446	452	478	470	470	454	485	499	466	515	440	464	442	450	443	470	517	495	478	458	470	452	472	461	482	464	443	467	493	498	462	430	460	477	451	479
28262	15986	3149	1335	1071	1052	979	977	969	901	979	953	927	999	946	949	1018	914	950	1006	942	907	926	908	953	927	959	953	943	926	951	957	920	976	915	929	997	920	998	950	936	902	989	939	908	914	972	967	937	938	962	928	905	924	883	877	935	959	923	956	961	919	951	907	947	904	906	907	860	893	957	947	945	953	897	918	930	911	945	914	926	892	918	947	935	895	923	918	974	1049	955	974	973	903	909	918	978	933	1004	908	889	916	1017	893	973	915	902	912	957	901	908	902	939	928	957	926	908	868	961	916	916	1018	897	916	922	956	908	906	864	904	911	922	980	875	937	954	896	961	946	939	975	899	954	942	902	923	973	952	922	984	919	956	947	871	949	898	905	964	899	945	940	998	963	967	919	954	928	922	917	924	916	896	900	924	915	961	968	896	911	986	915	988	958	933	908	926	965	949	968	952	1010	907	973	938	983	934	928	923	929	949	928	961	949	913	945	916	897	955	916	959	945	974	937	930	951	957	885	897	974	920	985	941	912	866	954	950	875	896	988	954	948	895	890	915	940	941	946	951	905	922	938	935	975	972	962	861	979	903	899	951	939	933	962	925	897	944	852	862	941	939	907	919	943	929	932	922	941	946	916	932	957	912	919	959	986	968	921	853	913	983	1005	923	947	932	963	955	947	942	914	980	959	909	948	878	926	945	919	939	958	947	936	978	949	946	904	908	922	959	933	956	918	939	1003	997	937	970	968	949	903	909	930	946	952	865	968	912	919	1011	939	927	929	947	963	991	882	931	899	965	879	951	958	1002	901	909	941	940	949	915	920	951	960	914	973	937	917	949	984	981	904	914	948	904	929	886	924	902	909	1014	958	915	986	963	904	941	874	929	893	987	945	956	942	972	966	921	890	918	903	955	951	981	928	978	939	917	937	904	932	905	912	963	922	890	978	937	908	929	914	953	921	863	966	994	885	921	978	909	935	904	919	930	974	940	924	949	937	943	942	898	936	905	920	951	931	880	952	945	921	988	950	949	939	939	1017	974	992	897	922	936	935	912	930	951	930	947	947	958	944	934	896	965	972	929	919	928	969	930	922	885	970	958	986	929	922	932	950	903	929	921	939	957	964	857	895	935	945	933	973	925	926	938	937	928	915	959	906	926	906	932	909	981	917	938	972	905	914	916	984	946	994	921	925	991	908	924	901	864	913	956	974	952	915	930	909	921	898	910	913	930	951	895	865	950	932	916	918	970	890	912	914	972	943	983	930	970	885	975	968	920	914	902	976	940	978	928	979	941	913	959	909	946	946	875	910	906	990	919	994	922	937	914	995	952	950	901	876	947	892	961	952	912	898	909	992	916	935	938	982	935	943	886	903	974	1000	920	947	924	954	867	996	939	942	894	912	936	938	904	943	972	917	941	929	920	894	921	981	923	911	910	936	962	967	947	961	974	904	974	928	916	982	870	967	924	963	928	933	921	934	907	915	987	1017	913	949	909	895	926	1009	936	937	928	977	969	892	960	932	952	954	957	943	959	952	954	883	927	872	921	952	972	959	901	903	897	908	954	899	934	907	938	962	938	943	964	961	932	941	929	903	920	930	936	963	930	897	930	892	954	938	880	959	944	974	963	904	940	997	900	931	915	979	950	943	912	912	907	958	948	920	950	922	862	879	921	924	959	940	980	890	909	930	946	935	918	958	922	947	856	921	987	931	920	979	944	896	944	949	959	939	858	911	914	953	919	925	921	944	906	923	891	921	972	931	967	969	970	939	938	893	963	906	943	900	944	1020	907	952	970	908	937	916	962	934	906	896	904	959	917	954	969	918	960	1004	910	934	893	910	953	882	925	1002	870	924	928	910	887	929	899	924	986	890	957	868	937	944	952	895	895	895	979	954	959	893	972	927	946	925	953	970	891	989	928	962	905	943	908	895	957	928	967	918	925	892	982	933	915	960	924	888	950	980	931	891	946	911	916	898	940	893	918	912	926	910	911	945	902	993	943	872	964	904	925	978	945	893	934	927	946	902	933	886	935	898	910	929	960	911	953	982	954	932	924	947	925	929	877	995	888	986	946	944	902	952	951	908	946	923	909	942	926	928	966	914	933	947	898	897	907	923	916	882	1015	960	905	929	960	952	970	963	929	965	944	861	936	869	981	935	943	932	955	975	944	914	971	968	934	969	948	880	982	909	967	951	901	943	901	902	949	897	917	985	992	928	954	903	932	920	971	965	985	924	957	900	985	955	993	931	917	921	1023	908	921	939	903	928	941	981	965	935	979	974	944	961	937	937	899	933	909	940	968	975	948	948	967	896	872	925	868	972	943	964	918	924	949	941	878	941	943	948	967	919	996	911	933	927	939	918	923	918	945	894	977	915	985	971	940	952	994	963	927	927	923	993	959	954	896	933	928	927	926	865	919	925	949	945	966	951	897	958	958	882	924	904	942	914	958	956	955	946	994	910	904	937	911	903	919	946	957	896	914	946	903	881	911	926	916	968	887	939	934	984	977	968	910	942	920	954	969	896	907	909	912	935	894	888	935	914	917	941	878	956	960	987	918	956	918	926	898	956	967	983	912	939	959	960	921	994	951	953	886	923	1001	910	889	917	967	976	959	997	884	897	894	923	928	950	896	943	960	945	887	959	888	938	915	944	914	935	973	960	960	912	942	925	937	894	927	933	873	954	914	880	912	966	969	921	865	965	969	950	879	957	919	915	928	917	986	931	959	962	981	972	875	896	944	961	930	923	964	946	953	946	963	977	890	932	882	982	973	961	936	943	932	941	936	953	918	907	948	938	921	887	910	886	972	900	904	877	975	939	931	867	898	950	939	961	932	969	967	913	944	924	963	953	939	911	923	932	904	907	985	902	901	940	918	944	967	924	937	950	932	948	929	910	917	957	920	976	910	944	953	959	944	894	906	877	886	976	968	950	942	991	972	916	933	918	939	933	921	953	959	892	928	924	946	960	948	875	973	999	944	971	907	959	909	980	921	948	945	854	919	971	922	955	904	948	955	957	947	920	903	875	920	956	949	964	904	904	958	909	911	929	914	947	945	936	963	858	877	928	887	946	937	907	915	927	960	892	917	938	885	922	915	936	948	884	955	935	885	952	936	930	954	989	980	958	980	922	961	962	968	857	950	929	940	964	919	918	887	891	918	908	950	956	979	938	923	874	930	933	930	916	948	915	952	916	935	959	914	940	903	890	912	940	904	884	892	958	910	923	989	870	929	908	919	942	968	937	945	946	966	940	972	903	958	919	962	922	917	928	894	881	932	987	919	958	868	929	857	990	967	953	937	953	925	948	935	993	932	943	986	957	930	888	950	881	927	967	906	880	886	938	931	988	988	915	972	934	886	923	896	902	937	942	929	974	970	913	939	965	937	910	927	933	932	950	921	889	941	942	937	954	965	963	925	926	920	913	891	920	891	911	969	862	903	913	903	857	934	929	958	927	959	922	931	932	929	939	892	889	1000	957	928	988	973	894	957	922	934	938	953	963	1009	997	953	977	928	934	939
5343	1594	1548	1353	1182	1087	1039	1049	987	1041	1061	1050	1056	1038	1116	1035	1023	1012	1043	1034	1008	1021	999	1005	1016	1062	1022	1012	1106	1048	1033	1054	1028	1049	1061	1041	1036	1023	986	1012	1048	1015	1026	988	1050	1076	1034	985	1076	1006	1029	1022	1042	1042	1007	1072	1013	1014	1030	1056	1072	1056	954	1082	994	974	1020	1042	1000	961	1039	1032	982	1009	969	1025	1006	1013	1087	1037	1038	1074	1103	1084	1049	983	1082	1015	1005	1122	1070	914	1054	1014	1052	951	1004	976	1001	1040	1054	1034	970	1020	1040	998	1056	1055	1039	1029	1071	1067	1053	1008	1080	1018	1039	1033	1018	1060	1059	1017	1011	1008	1000	1034	982	1004	1081	1004	1018	996	1026	1040	998	1030	1012	1008	1006	1034	1020	1009	1072	1070	1034	1060	1075	1050	1042	1051	1066	1065	1032	1085	1002	1074	1065	1061	1028	998	1056	995	1048	1029	998	1033	1140	971	1064	1024	986	1061	966	1014	1052	1012	1021	1064	1022	1056	988	1024	1040	993	1017	1010	1032	1021	1020	951	976	943	1025	991	1030	1054	982	1100	1034	976	1051	998	1023	1026	1023	935	1037	1010	1053	1035	1026	1028	1020	982	1003	1012	1085	1037	1083	1046	1057	1045	1067	1047	965	998	1029	992	1021	1028	1028	1029	1036	1033	1036	1040	1005	1032	1006	1021	1081	1044	1009	1128	1001	1001	1038	1054	1012	1055	1050	962	1069	1012	1050	1007	1038	994	1016	1060	1065	971	1021	1038	1024	987	1068	1032	1043	1026	1012	1037	987	1064	1024	990	1028	1048	1076	1007	1068	975	964	1046	1072	1005	1060	1067	1017	962	1045	1028	1015	1059	1087	1032	1038	1007	1012	1037	974	985	1029	1003	1018	1053	1004	1074	1058	1012	1007	1064	994	1053	1083	1048	1008	1017	1014	1035	989	1061	1019	1016	1064	1011	1020	1023	1002	1020	1069	1072	1044	1001	1012	1038	1019	1047	996	1056	993	1026	1004	1051	1019	1047	1043	1042	1049	1005	1018	1031	1027	1022	988	1031	1101	1038	1051	1029	1069	1038	1038	1003	1002	1022	1030	1001	1027	1087	998	1026	1035	1011	1095	1024	1077	1002	1077	1027	990	1019	1056	1051	1013	1024	1027	1040	1051	1020	1046	1024	1091	1007	1030	1023	971	1033	1064	1077	1087	1018	1005	1038	1009	999	1010	973	1036	1013	1020	1078	1053	1065	997	1015	990	1009	1102	1048	1029	978	1062	1041	1036	1040	1010	1004	1056	1041	1035	978	1031	1028	1041	1021	1097	1044	1032	1023	1025	1012	956	1004	974	1077	1047	1026	1030	1010	1058	1059	1027	1027	1014	1049	1046	1050	967	990	985	1044	1075	986	1028	1034	1054	1058	1052	1015	1015	989	1040	1061	1033	1028	1044	989	1045	1032	1035	1030	1051	1022	1059	982	1082	1036	1018	1050	974	1087	994	1033	1019	997	1015	1028	1020	1022	1048	981	967	989	1064	1044	1003	1016	1013	1046	1030	973	1056	1066	986	1027	975	1003	997	1006	1034	1031	1036	1020	965	998	1056	1014	1034	1014	1040	1042	996	1016	979	1036	1013	983	1017	1012	1026	1038	1043	1005	1030	1019	1019	1012	1020	1006	1019	1065	1015	1019	1091	1039	1049	1057	1043	1045	1062	1007	1025	991	1060	1052	1042	1034	997	986	1004	1103	997	1046	1037	1010	1075	966	1018	991	1006	1064	1069	1001	1031	988	987	1032	1000	1044	1040	1040	1028	1055	1038	1098	1017	1009	991	1031	993	1002	1066	1011	1021	979	999	1000	1064	1012	1028	998	969	1050	997	972	1054	1093	1039	1010	1051	986	1026	1005	986	1015	1044	1035	1016	1036	1094	1053	1063	998	1060	1006	1060	991	994	1035	1018	986	990	1027	1087	1069	1011	1115	1021	1018	1007	1028	1037	1053	1043	981	1043	1057	1010	1034	1003	1016	993	1031	1014	1009	1016	1004	989	1046	1022	1011	1065	1020	993	1040	990	1059	1044	996	1059	1098	1025	1065	957	1082	1054	1111	1042	1049	1059	1011	1087	1044	1025	1030	992	1047	973	986	1066	1016	1020	1041	1028	1019	1051	1066	1005	1036	998	1060	1026	1048	1034	989	1039	1067	1034	1064	989	1107	982	1054	1026	1010	1052	1004	1071	1013	1053	1041	1029	982	1035	1073	1053	1015	1022	1010	973	1013	1005	976	1004	985	960	980	1020	1016	1029	1019	1023	1001	1014	1081	1014	1021	993	1008	1025	1036	1034	996	1046	1023	1058	1016	1036	947	1049	1046	1014	1068	1008	1009	1022	1076	1076	1079	1047	1005	1021	1023	960	1019	1078	1020	1034	1007	1036	996	1048	1020	1064	1026	1015	1000	937	1091	1029	1054	1066	1042	981	1052	1037	1079	1045	1031	1035	1028	1066	1055	1033	1035	1039	964	1018	1064	1072	1031	1045	1072	1029	1019	1048	1013	1062	995	1048	1008	1037	1028	1056	1018	988	996	1060	1022	1055	1043	1024	1030	996	972	1072	1045	1060	1007	1050	1056	995	1010	1045	1040	1039	1002	986	1086	1009	974	1082	985	1050	1012	1069	1037	1016	1058	1032	1044	995	1002	964	1038	1039	1081	1006	1072	1023	963	1062	999	1052	1031	1088	1034	1008	985	1086	958	1081	1044	1029	1017	990	1082	1022	971	1014	1021	1007	1027	1021	985	956	1045	975	1038	1006	1114	981	1055	977	1015	1049	1012	1104	1039	955	1037	1028	1037	1013	1047	1036	1028	1074	1013	1019	1037	1063	1055	1021	968	1035	978	1026	1014	1036	993	1034	1076	1026	1050	1016	1097	965	1073	988	1005	955	1054	1039	1044	1019	1010	988	1022	1043	1024	1049	1056	1049	1077	1044	1072	1031	1030	1023	1052	1029	1007	1014	1013	1030	1017	975	1030	1026	1061	1052	1035	1038	1047	1034	1102	1045	1008	990	1007	1079	1047	960	1045	990	1017	1032	1051	1013	1084	1028	980	1081	1031	1019	1047	1034	983	992	1077	1058	1074	1051	1039	1013	1022	1014	1004	1083	1037	1022	1056	1085	1053	1009	1062	979	991	996	1001	1063	986	1036	1016	1010	1030	1086	983	1066	1008	1066	997	1000	1085	1003	983	968	1038	1024	975	1052	1024	1010	1064	1017	1042	991	1051	1025	1058	1013	1001	1020	1059	996	1016	971	1044	1018	1060	1080	978	995	1010	964	994	970	1053	1031	1066	992	1013	1063	1043	1045	1066	1031	1006	1013	1080	1023	1058	1013	981	1055	1069	988	993	1050	1046	980	1072	1029	1065	985	1044	979	1019	1041	1043	1027	998	989	1002	1045	1080	1030	1041	1061	1010	1009	1003	1074	1074	1000	1062	1054	1093	1071	1017	1006	1099	969	1034	1010	988	1030	1005	992	1030	1089	1014	1083	987	1062	1005	1012	1024	1019	1044	983	976	1046	1054	1028	1069	1030	1067	1028	1096	1025	1036	1028	1050	973	1012	1018	1034	1039	1069	1040	993	1035	938	1029	1053	1008	993	994	1018	1007	1045	1045	981	1076	1047	1033	1012	1073	1007	1005	1011	1036	1010	1026	1087	1062	1062	1028	1016	982	1055	1035	1043	1082	1097	1059	1005	1006	962	1014	998	1014	1041	1051	1000	1024	984	995	999	1010	1008	1082	1020	1003	1083	973	1035	1078	1053	1005	1059	1028	1024	1040	1036	1011	1063	1048	996	995	1058	1055	1044	1055	1024	1064	1057	1038	991	1055	1010	991	980	1000	1021	1085	1058	957	1027	1098	1017	1046	1001	1012	1021	1053	1057	1037	1048	1083	1010	1032	1061	1034	1071	1030	1016	1045	998	1049	1009	1114	1075	1033	1015	1072	1019	1019	993	1038	1013	1001	1069	1016	1022	1039	1007	983	1001	956	1029	1041	1042	1047	1037	1025	1066	1039	1034	1011	995	1034	1060	992	1028	1039	1030	1038	1038	1023	1076	1022	1027	1040	1039	968	1015	1014	982	1052	1019	1043	1016	988	969	1000	1021	1079	982	1071	1028	1040	1063	1010	1052	1088	1025	1037	978	1021	1048	1059	1019	1037	1045	1059	1054	1012	1022	1023	999	994	1029	1047	1075	1049	1064	1034	1031	982	994	999	1030	1046	1041	998	1001	1055	1018	1051	1054	1030	1033	1082	1021	1040	1067	1050	1007	1019	1020	1010	1004	1051	1020	1064	1021	997	1045	1030	1016	1048	1069	1026	1018	1042	1039	1023	1015	1048	959	1003	1037	1026	1027	987	1054	1022	1024	991	1038	1047	1055	1034	1021	1018	1020	1038	1014	996	1025	1047	979	994	1025	1010	989	1026	1090	1000	1005	1020	1060	1041	994	973	1012	1065	1084	1046	1002	986	1040	1024	1040	1011	1000	999	1001	988	1050	944	1019	1092	969	1099	990	1004	1067	1018	1061	1019	1013	1056	1062	1034	992	999	975	1037	1038	1056	1035	1019	983	1027	1021	1005	1028	1029	1008	990	1060	1062	1040	1031	1094	1028	1031	985	1070	952	977	1019	1036	1050	1160	1019	965	1012	990	1033	1090	1009	1056	1085	1042	1031	1042	999	1034	985	1004	1092	1025	1026	1047	1025	1008	1057	1040	1029	1060
26099	21078	27754	24621	21068	10290	1129	747	613	565	573	570	478	465	454	431	415	450	430	371	385	391	418	420	394	397	355	374	391	361	352	377	399	358	370	381	405	376	351	347	389	356	362	352	372	339	362	347	363	377	360	359	370	366	384	369	392	358	377	363	383	374	387	380	377	386	353	333	323	319	374	366	347	362	323	355	348	327	348	383	360	351	367	358	338	341	396	331	348	332	319	334	361	345	368	338	349	356	376	387	365	369	334	311	377	310	393	365	405	343	318	347	367	384	350	345	319	381	361	330	305	365	338	373	339	363	392	365	347	335	350	369	323	361	308	381	361	358	358	343	362	370	339	358	319	347	337	349	353	353	358	311	319	362	361	324	376	361	328	367	347	375	365	322	378	333	355	329	347	375	343	360	355	357	381	390	360	351	353	349	370	349	351	338	356	365	354	390	318	357	374	391	350	331	341	360	359	362	385	353	381	385	352	362	380	347	304	336	350	343	340	344	357	321	347	320	330	325	361	344	355	344	364	403	382	364	327	383	370	358	346	363	322	349	348	350	376	374	367	339	363	337	368	352	367	370	339	359	387	342	332	338	370	371	353	356	345	349	367	336	335	324	383	368	378	348	350	395	325	354	373	325	355	338	385	326	352	331	333	316	367	360	352	356	358	355	338	351	348	322	317	365	348	343	395	352	346	358	362	338	373	346	341	342	325	363	346	359	372	348	350	329	360	315	367	340	325	336	352	366	337	360	348	378	337	347	343	299	372	333	346	385	335	378	351	386	391	359	376	359	362	373	363	362	348	345	378	344	386	374	346	366	349	375	341	371	333	355	327	356	349	366	346	371	341	352	325	332	334	347	348	353	374	324	322	327	318	363	342	333	368	358	334	328	388	309	350	312	417	312	333	336	342	358	322	316	349	354	356	347	362	352	367	326	358	368	339	341	348	366	342	343	357	348	339	360	338	332	349	349	347	323	362	330	359	363	385	350	317	370	334	323	341	376	314	363	330	376	347	378	340	359	348	347	378	343	342	322	351	343	345	372	373	342	328	348	359	341	322	356	345	371	363	355	366	359	331	317	294	354	329	362	332	386	363	369	374	371	371	327	342	362	380	335	361	348	379	337	367	377	319	358	331	347	313	347	354	340	343	348	337	365	385	353	365	369	370	335	346	341	347	372	371	363	352	339	354	355	355	343	354	351	352	352	345	340	364	357	339	339	328	341	329	345	339	339	345	380	366	362	334	354	376	383	333	385	334	341	376	368	358	326	363	337	394	379	335	344	320	363	370	383	353	364	357	340	337	338	325	374	327	365	358	346	359	387	367	331	351	323	370	358	326	363	353	335	368	362	368	343	351	379	358	371	357	344	340	356	333	337	359	365	330	345	359	361	329	360	350	363	321	341	359	346	317	351	331	340	351	347	333	364	343	362	344	338	359	367	361	344	357	342	357	369	366	321	358	351	346	341	373	392	379	335	335	328	323	390	344	335	361	352	343	360	341	336	364	368	336	345	346	321	355	355	353	328	343	360	365	363	345	347	327	332	369	347	368	348	336	359	356	361	326	351	351	375	329	326	377	316	332	322	359	377	394	338	362	373	356	378	403	329	361	324	373	373	349	353	368	370	365	329	362	322	349	313	380	341	308	341	350	347	369	363	330	367	332	335	357	324	368	340	350	326	339	359	381	329	358	338	355	332	372	373	348	352	333	339	333	365	343	340	350	351	334	328	330	327	365	356	346	337	316	378	330	345	379	352	356	322	334	370	317	339	337	332	389	340	348	350	372	361	377	342	387	332	342	340	361	352	341	366	351	367	349	325	350	342	351	345	340	355	338	329	354	349	339	356	344	342	336	334	343	320	323	321	359	337	358	346	355	339	407	362	371	359	367	324	355	383	312	339	358	358	325	372	366	354	342	335	324	346	360	373	384	361	387	325	354	348	342	327	367	363	327	323	386	343	354	351	366	317	347	342	348	373	322	334	386	382	356	358	361	326	382	372	391	385	348	327	364	351	370	337	320	417	348	352	372	320	331	338	362	374	363	350	362	382	339	349	352	337	348	356	368	339	292	342	363	351	306	382	366	320	326	379	345	328	360	340	365	363	366	376	336	335	364	379	359	357	366	351	325	364	351	336	324	340	338	370	345	356	323	382	368	358	372	326	343	317	315	378	378	340	323	356	371	357	367	383	352	326	346	371	344	362	390	331	361	342	339	332	354	379	363	372	356	347	362	342	348	346	386	332	355	362	362	369	380	364	334	328	333	340	342	394	321	333	360	388	347	371	319	334	376	365	367	376	338	352	332	357	356	341	350	321	338	383	337	354	348	338	327	359	328	376	343	361	356	332	340	343	355	388	370	353	371	352	284	363	342	357	367	338	368	344	362	364	384	332	354	350	362	389	345	323	338	326	393	346	343	387	377	362	332	356	362	347	356	343	357	366	317	328	401	392	360	338	359	395	346	371	340	356	347	351	327	330	344	362	386	326	375	358	375	321	326	359	343	349	361	348	342	351	349	313	334	333	360	333	387	357	362	343	341	313	340	327	340	354	370	357	358	354	317	347	374	339	368	342	339	349	345	360	356	361	357	345	331	322	374	362	353	369	358	365	342	370	349	361	360	345	356	338	345	348	332	340	313	339	354	353	368	353	323	331	366	357	362	378	359	349	358	366	324	373	304	351	368	352	327	320	328	357	362	334	332	348	354	341	355	356	351	326	337	393	340	324	365	352	350	361	348	367	339	352	352	339	365	335	345	333	372	344	380	342	371	376	355	372	359	351	364	364	371	338	365	345	375	337	385	354	384	324	350	358	347	363	372	349	347	310	340	326	338	343	361	367	328	375	342	362	407	350	353	355	324	344	332	323	332	348	366	354	390	324	349	357	337	352	337	366	329	332	383	358	309	383	360	372	341	369	347	321	331	338	331	359	328	355	321	344	349	373	340	339	363	333	368	330	349	355	352	353	315	343	391	370	379	358	352	341	347	343	362	364	310	374	348	375	353	327	356	371	360	335	351	358	347	369	356	369	372	357	334	349	354	350	357	332	320	391	365	368	322	357	331	312	353	350	346	337	367	360	340	366	350	336	363	348	325	352	381	363	347	334	359	327	335	353	356	358	308	357	343	350	347	371	344	365	341	349	350	363	320	345	325	350	351	372	338	339	363	363	344	371	397	338	360	323	329	348	354	353	361	353	361	335	341	358	327	313	340	337	389	360	373	361	347	349	351	324	357	339	333	338	338	337	348	365	363	321	360	348	351	347	365	321	390	338	312	350	324	318	315	364	362	358	336	372	370	370	341	335	360	348	375	363	360	357	365	346	353	317	393	324	343	355	351	357	376	381	403	351	332	344	368	342	358	344	341	355	342	369	356	368	351	336	327	324	372	346	372	339	352	348	364	355	340	361	326	359	336	362	355	328	330	374	344	382	390	338	355	343	344	351	325	335	367	357	349	344	345	352	327	321	369	339	348	359	339	342	380	346	398	344
7252	10922	9421	5310	3389	2363	1795	1372	1239	1017	904	838	780	660	653	623	603	627	593	578	540	570	524	542	527	459	535	514	493	499	435	470	516	530	431	478	461	450	467	435	467	447	471	433	482	430	410	445	457	464	445	438	437	448	459	442	448	438	434	436	446	436	417	463	459	433	464	449	459	441	409	443	412	449	455	437	464	399	440	456	406	451	464	417	481	414	455	436	395	444	423	408	425	411	450	412	454	394	423	424	407	395	413	450	453	412	434	459	426	442	441	375	429	402	436	426	436	440	394	416	401	429	393	418	421	389	404	423	445	398	449	454	421	391	428	426	410	421	415	434	417	441	422	450	439	387	443	443	467	421	400	408	433	414	405	429	463	408	436	448	451	432	441	430	436	403	431	441	377	439	427	428	432	393	399	450	402	450	442	429	433	414	412	443	413	412	433	405	412	466	421	454	390	403	419	405	459	413	425	397	430	444	382	415	405	425	422	382	441	408	431	431	417	413	450	409	420	447	442	463	423	379	428	416	420	407	402	463	416	443	421	415	413	412	443	465	414	425	428	425	426	396	454	386	390	439	400	422	410	390	458	387	410	417	403	424	433	414	440	425	435	436	441	457	453	425	436	427	415	391	461	412	425	404	442	442	427	383	466	428	452	470	402	412	438	430	407	396	451	440	419	442	424	404	423	452	422	424	460	447	385	422	460	447	421	424	426	426	402	450	433	453	437	442	398	416	394	407	412	413	439	437	443	418	429	492	405	394	395	458	445	404	455	430	422	452	410	435	436	420	402	465	438	446	429	433	408	449	438	401	443	377	408	431	420	421	437	444	420	445	447	411	391	427	397	391	413	400	435	408	430	421	432	424	439	436	403	427	395	418	410	432	419	419	426	459	421	424	445	448	425	424	439	456	417	451	414	416	429	414	409	412	417	450	403	412	451	420	432	412	419	416	462	442	431	395	432	422	417	444	392	438	445	409	429	408	402	422	406	415	429	441	420	435	425	451	422	407	412	393	422	438	436	412	419	411	383	446	454	432	462	430	412	442	400	411	411	417	444	419	449	473	411	429	426	410	393	422	393	417	389	412	429	411	431	399	425	467	464	429	409	436	439	429	416	438	421	412	426	416	439	424	440	388	411	466	422	431	431	452	426	438	419	434	402	416	414	408	445	476	403	437	415	403	429	461	410	404	418	441	404	440	404	427	405	406	453	438	436	426	399	405	440	434	417	432	393	394	458	443	423	403	384	453	429	448	444	423	425	427	424	398	441	448	414	451	428	402	427	390	422	403	420	461	435	411	422	438	420	418	415	440	427	423	433	411	438	405	445	415	422	399	434	404	428	443	423	416	432	397	429	417	433	416	416	433	411	443	383	420	404	412	409	396	435	465	409	427	431	423	406	396	457	428	410	435	453	407	407	392	423	408	440	426	399	450	422	418	442	453	436	407	450	434	419	415	402	426	447	413	435	429	409	460	455	413	461	412	407	412	402	465	418	397	429	446	436	413	384	463	424	421	425	404	441	430	438	428	436	387	433	418	442	417	399	405	442	417	405	455	418	420	419	410	437	427	446	412	436	388	411	427	433	399	418	427	472	420	426	450	459	414	431	452	449	417	425	420	442	408	402	428	427	456	452	412	438	422	423	444	400	391	391	467	388	427	441	416	413	414	407	439	419	405	440	410	432	429	428	385	407	434	469	416	445	432	436	440	430	446	445	444	428	445	463	428	391	419	398	436	432	441	422	434	462	425	416	448	465	427	421	422	409	440	437	402	458	437	434	441	397	447	432	442	407	428	450	412	423	426	412	401	406	438	457	446	461	425	455	413	463	466	409	421	444	452	415	405	449	435	449	418	440	432	451	453	420	430	421	433	419	405	388	403	418	407	450	423	409	423	443	428	443	437	430	440	420	403	445	414	430	418	433	448	419	415	451	420	441	413	421	417	380	467	441	429	446	433	407	423	432	403	419	459	457	420	404	475	404	450	385	386	417	420	442	412	432	437	446	440	405	427	419	448	406	439	482	441	435	443	425	425	416	406	440	452	458	473	437	467	408	396	431	400	426	434	411	408	432	436	423	405	437	418	443	433	376	441	452	423	468	414	415	452	428	428	395	420	426	440	421	427	428	386	442	442	433	424	408	408	449	403	437	470	417	454	443	425	395	442	462	410	439	400	413	440	379	434	387	464	419	386	447	402	453	442	410	444	409	424	431	396	408	429	437	385	417	382	425	400	401	415	404	414	413	422	396	458	411	430	414	420	393	431	439	457	463	446	402	387	465	421	428	420	416	403	438	466	432	385	403	447	389	443	410	404	419	434	416	440	446	429	419	428	475	416	435	427	399	446	394	412	432	453	430	389	455	435	443	415	438	409	423	422	404	423	428	450	435	468	418	402	458	438	379	428	440	412	420	407	408	389	404	436	440	418	428	412	414	444	434	431	425	436	469	467	391	412	441	436	410	457	449	405	430	387	454	436	429	418	436	430	425	466	458	420	421	424	424	424	445	443	417	402	387	441	414	367	443	396	436	436	426	449	414	418	410	450	451	435	402	441	454	424	376	451	437	431	428	421	362	401	455	396	452	428	437	418	390	452	430	404	392	406	416	421	456	434	382	418	443	405	398	441	383	416	431	410	448	399	439	418	405	406	429	439	431	439	435	424	418	393	434	439	406	418	405	467	429	451	391	442	430	411	426	438	434	427	442	411	439	436	432	439	418	446	426	433	469	468	412	407	430	406	415	439	440	409	409	392	437	429	456	454	446	420	387	407	428	433	456	448	437	408	484	431	464	406	444	442	411	412	430	425	419	398	457	447	430	427	412	431	482	419	425	459	446	408	433	428	444	425	463	428	411	419	426	407	410	442	447	433	398	400	432	406	411	393	419	471	427	390	445	445	404	433	399	408	457	403	458	480	447	373	454	396	457	419	434	401	417	416	432	445	405	428	446	458	411	445	388	430	450	460	446	415	434	433	429	434	437	456	429	413	418	431	427	414	459	379	435	400	440	464	429	409	433	440	394	409	397	440	417	433	430	398	419	421	424	388	393	413	399	472	421	450	432	409	414	403	450	406	453	417	434	441	449	447	425	396	415	425	411	439	447	430	450	459	424	431	423	393	430	442	432	452	445	416	403	415	393	425	427	441	425	419	405	456	440	407	454	410	464	454	403	428	424	426	400	466	400	440	419	405	411	420	444	439	427	430	425	389	420	437	429	396	433	436	420	400	428	444	424	419	435	414	432	409	409	430	428	385	439	412	447	411	432	434	432	407	455	403	460	443	420	436	435	422	412	425	406	405	417	478	430	448	438	420	428	388	416	420	388	435	438	457	380	441	438	407	382	434	414	426	439	438	442	440	439	438	440	413	418	370	409	439	446	425	430	414	418	442	454	416	445	403	412	461	440	417	403	467	440	417	435	401	417	428	396	420	441	423	439	420	449	414	428	425	444	437	413	437	429	423	409	408	430	391	407	422	403	453	398	424	479	418
23749	21080	28154	24236	21083	21137	9662	1455	1060	911	835	782	723	714	646	613	610	582	571	560	527	531	557	508	548	483	541	502	510	470	516	503	504	458	476	496	462	479	456	464	464	507	497	454	494	453	465	486	483	484	472	466	454	454	494	479	470	469	476	474	438	465	493	461	450	439	460	463	444	443	495	442	479	481	448	453	444	455	479	440	466	412	420	450	465	452	439	440	433	502	428	480	435	488	446	445	467	438	482	459	446	452	453	462	422	489	434	413	440	473	485	453	475	463	444	480	435	495	469	471	452	460	433	445	450	469	463	450	492	453	448	453	431	460	409	447	463	458	441	419	430	447	441	455	441	476	504	454	448	451	420	473	437	474	461	465	446	454	438	463	451	398	476	425	470	476	494	381	484	466	461	444	440	480	428	434	481	426	457	437	435	466	470	426	466	463	465	459	457	494	445	451	422	447	442	497	481	413	470	495	462	464	455	433	433	438	453	432	453	496	457	488	416	471	474	435	487	440	475	473	451	486	499	463	456	482	433	440	463	472	470	447	465	439	431	439	430	449	450	400	468	503	454	448	447	449	472	437	424	505	480	451	465	454	449	452	449	465	471	454	470	474	493	475	483	483	478	449	417	447	444	445	466	428	431	446	462	486	440	459	466	421	443	439	448	421	439	445	468	472	487	430	432	442	454	469	410	497	485	419	495	458	481	436	391	470	448	456	452	423	453	451	450	472	415	444	487	463	426	446	468	456	465	467	439	450	494	483	457	443	435	475	470	460	455	468	467	449	487	486	458	457	440	437	478	471	470	454	435	470	450	480	470	460	436	473	460	423	459	451	437	427	436	458	500	475	415	493	516	476	435	459	482	465	448	434	424	430	445	456	436	480	463	442	456	438	472	479	429	513	475	455	435	469	471	473	447	435	446	461	485	458	466	460	478	476	458	493	440	446	469	465	464	458	451	477	420	430	481	446	469	465	434	413	473	464	470	458	452	446	475	442	427	493	466	427	483	464	459	455	474	444	434	424	471	454	449	444	472	460	465	456	433	481	424	441	441	462	439	418	480	467	458	443	443	506	445	463	473	413	461	498	487	479	447	453	484	465	440	438	444	459	478	412	461	443	461	491	447	442	479	408	466	456	429	433	441	432	478	466	486	403	510	467	457	464	445	487	444	456	451	451	436	465	468	427	464	476	452	467	436	474	458	489	434	481	464	450	425	486	468	424	431	451	430	466	466	466	442	375	468	437	449	452	414	459	471	431	436	529	480	438	478	470	457	441	455	464	445	484	441	461	462	450	484	470	466	442	469	467	415	426	471	431	453	471	446	462	440	443	454	389	452	478	493	471	445	455	424	463	475	464	450	461	499	443	430	471	504	435	488	447	441	433	474	470	446	475	443	411	497	485	486	462	470	421	453	425	436	459	458	475	509	441	449	444	422	441	456	468	474	499	456	438	456	468	431	434	445	454	434	438	473	438	443	401	466	483	428	434	461	468	460	469	446	433	480	461	494	441	505	443	445	449	410	449	482	439	454	465	496	428	442	468	460	475	436	476	439	467	425	450	497	457	442	470	457	465	434	481	492	409	469	441	483	470	480	495	478	487	445	444	446	452	440	457	445	508	449	439	482	463	444	457	457	410	424	438	446	471	483	442	463	482	482	458	450	453	450	440	438	435	485	458	468	467	448	444	468	468	491	477	409	413	425	443	432	432	429	469	452	443	469	432	466	451	470	461	446	461	474	421	462	417	446	445	462	441	436	440	478	448	455	465	476	425	465	458	454	460	469	460	422	460	458	469	469	428	475	467	412	442	460	477	422	439	453	470	429	459	445	442	422	421	451	439	417	452	483	474	457	470	480	461	473	441	434	470	471	427	486	426	480	480	426	468	470	430	457	463	403	442	417	464	435	458	470	449	444	471	469	453	432	445	447	458	454	460	454	461	470	452	463	446	467	449	440	463	500	463	412	429	496	470	464	430	447	452	470	465	465	466	441	445	419	444	420	431	434	470	462	463	485	445	483	448	498	483	432	412	478	450	427	444	422	438	476	464	473	445	471	474	460	433	437	478	452	431	460	434	454	509	462	450	468	474	523	476	457	443	436	421	466	447	426	449	484	472	461	504	483	490	439	459	433	463	432	442	439	488	466	451	457	454	474	480	457	429	479	431	488	439	466	448	447	474	450	441	440	482	460	475	452	453	450	497	467	426	483	415	477	473	458	460	436	468	481	463	472	453	445	458	452	451	459	473	407	457	454	456	453	458	444	431	429	486	480	440	446	459	423	435	451	449	463	448	483	432	482	439	462	435	479	472	465	474	438	460	429	471	402	490	416	491	475	437	454	461	460	460	474	450	464	456	444	467	474	480	494	432	431	432	460	449	486	432	459	475	458	457	450	481	495	444	477	456	434	445	429	464	429	469	444	437	431	454	419	441	453	426	461	465	442	488	483	469	469	465	475	438	483	477	474	467	462	434	454	432	440	457	497	452	443	463	443	471	459	436	437	475	430	423	439	457	446	477	453	470	442	478	468	467	448	494	476	469	461	426	472	486	458	463	474	419	450	473	441	498	485	479	455	428	447	445	430	473	448	470	412	434	458	452	478	479	404	462	453	408	457	484	456	432	455	435	442	465	479	480	469	487	481	505	429	435	432	462	439	403	450	461	449	476	406	456	471	456	439	460	443	459	442	458	456	447	459	497	443	436	464	424	496	438	503	449	457	456	478	402	460	417	448	448	488	433	467	427	426	413	453	477	478	439	460	460	437	445	465	445	448	457	479	473	475	448	459	448	415	478	459	486	474	433	477	449	459	451	458	492	461	487	472	444	462	433	447	440	453	469	451	462	451	448	437	404	454	469	399	455	453	462	459	427	475	505	477	431	475	452	447	457	451	472	485	446	478	427	429	485	505	455	418	452	459	465	451	463	452	472	456	487	486	485	458	441	487	434	484	454	493	458	510	465	445	442	470	520	424	458	467	453	447	453	471	426	452	423	463	431	461	448	427	461	458	463	464	465	460	447	440	431	453	416	459	444	465	443	458	443	438	427	451	475	448	479	514	445	452	487	450	445	471	452	438	428	415	455	484	458	452	425	452	492	488	438	474	457	419	461	443	481	465	456	450	463	454	421	477	449	483	447	482	445	458	460	417	441	458	431	446	429	455	465	468	445	458	452	450	465	418	475	471	468	441	446	440	453	428	442	411	457	459	454	433	487	468	466	468	492	477	430	444	459	457	451	460	489	473	461	497	459	429	434	497	458	460	441	435	458	459	458	461	481	435	474	466	450	479	468	497	417	439	480	427	460	480	469	452	453	473	499	447	463	487	461	442	480	442	424	490	475	420	463	447	472	460	440	430	472	439	469	425	407	479	468	460	453	442	441	460	442	470	461	422	454	462	503	437	452	480	464	483	444	451	440	437	502	432	478	450	441	484	440	468	468	442	465	477	453	445	452	449	463	462	422	480	466	467	436	445	449	448	457	419	452	446	496
10531	17905	15906	9322	6099	4253	3185	2522	1972	1760	1480	1331	1144	1030	969	912	864	789	839	710	760	724	709	624	604	625	605	635	616	605	570	595	579	574	552	617	558	536	529	561	551	538	540	566	559	530	536	503	484	508	500	524	487	499	529	501	536	484	504	519	497	499	530	474	476	463	508	483	481	498	525	462	506	497	495	484	468	445	474	491	497	499	473	489	506	525	497	482	462	504	474	446	488	452	480	475	455	527	462	455	497	442	451	495	460	485	481	481	471	469	505	446	432	463	476	470	470	485	453	478	484	487	472	459	453	470	461	446	470	445	488	476	475	502	470	485	485	482	493	459	448	486	488	477	475	446	495	485	498	480	498	473	487	470	470	452	441	475	469	441	441	495	464	447	454	491	444	458	457	485	501	490	463	476	456	483	478	513	524	457	495	452	443	463	463	492	475	480	468	475	483	465	449	485	470	416	489	443	468	443	470	430	446	436	521	490	463	435	485	470	468	428	509	513	462	494	484	464	447	482	469	510	523	458	455	453	457	515	463	476	488	474	531	495	453	483	467	513	444	453	504	430	496	479	445	466	516	447	453	474	500	475	502	470	511	488	461	480	490	499	477	443	463	507	447	488	488	492	430	433	469	436	492	456	484	439	480	451	486	480	461	461	458	468	484	482	504	465	481	480	505	478	461	478	461	460	451	459	446	467	471	478	457	480	484	476	475	496	458	486	442	448	477	479	476	469	421	474	491	515	459	443	472	457	424	470	458	483	498	475	464	484	521	460	481	510	471	452	444	463	481	471	493	474	492	474	479	458	450	502	485	491	476	480	473	459	475	481	491	451	447	468	482	502	457	460	468	466	480	496	465	461	479	478	446	462	467	483	450	487	497	469	501	510	466	501	474	487	461	447	503	493	454	456	477	480	464	460	454	487	458	457	475	508	459	477	468	456	462	451	509	451	520	433	463	510	459	475	461	491	470	466	495	474	456	488	467	480	485	464	455	503	449	487	471	495	453	473	472	478	413	429	483	439	441	510	484	450	434	469	446	468	498	448	449	450	458	473	506	467	460	483	473	463	458	506	469	477	465	476	434	449	481	491	440	499	459	483	474	497	493	497	407	485	470	496	488	452	488	472	472	460	456	472	494	459	484	492	465	493	495	434	511	451	437	476	468	472	461	449	479	438	465	478	502	504	469	467	467	467	426	489	478	464	461	448	448	478	493	433	460	481	477	453	432	453	467	464	517	458	478	480	457	478	440	486	484	449	440	444	456	462	504	449	450	447	434	503	489	464	431	486	495	442	482	458	497	453	478	466	464	466	439	477	461	517	467	517	467	483	500	450	470	474	432	462	491	430	503	475	455	478	435	476	478	461	468	457	447	460	459	505	500	481	466	477	443	484	445	469	491	498	469	469	455	474	459	471	481	467	460	451	468	483	465	469	513	485	467	483	477	464	455	466	497	452	475	475	485	485	474	489	494	461	513	463	490	432	502	444	464	471	445	472	436	498	461	451	508	475	464	441	494	449	448	467	490	492	496	436	465	479	465	459	491	467	431	451	468	462	512	460	460	474	489	454	480	471	478	506	501	472	458	489	454	507	461	464	428	483	447	463	467	515	493	447	483	450	456	451	466	471	468	413	476	477	476	473	487	485	464	464	455	485	489	515	438	464	494	492	514	446	477	448	479	480	460	448	475	474	467	463	499	462	414	468	465	484	474	475	481	467	490	490	453	449	464	468	460	473	439	476	445	494	472	506	505	485	482	453	423	462	474	463	479	466	469	487	471	455	459	484	441	459	452	453	438	447	468	475	471	472	475	464	467	461	461	491	483	465	525	475	487	476	445	488	470	444	484	432	455	469	452	468	479	465	471	503	448	436	421	487	455	498	452	504	477	494	483	442	514	467	467	481	465	479	483	454	460	475	459	482	442	506	495	448	472	484	469	474	433	479	469	459	476	462	445	458	485	474	502	489	459	455	469	502	447	473	469	474	466	506	457	486	469	452	533	476	475	460	487	459	471	481	462	506	470	476	429	478	451	475	464	452	439	470	477	463	466	470	459	446	499	501	468	454	468	443	465	464	476	489	485	457	446	444	453	450	445	493	460	479	466	494	475	483	441	521	453	471	468	465	441	434	486	404	455	469	491	453	468	465	451	497	497	458	473	490	458	455	519	475	508	492	489	474	473	459	513	469	463	469	492	437	520	476	483	434	443	473	447	468	461	463	485	497	447	487	494	500	464	508	427	483	499	445	453	485	480	439	491	430	489	477	474	492	484	490	461	496	430	431	509	485	460	460	463	444	464	473	450	471	481	484	483	471	445	458	484	457	445	464	460	474	480	492	464	427	478	475	475	425	459	475	472	472	468	452	448	475	460	452	483	478	488	465	424	460	476	469	487	471	485	464	485	470	482	465	462	461	462	458	467	495	499	452	474	477	487	473	479	498	442	477	446	469	441	440	455	516	487	456	487	478	500	485	494	468	463	500	459	482	493	462	463	471	487	477	479	522	475	465	473	425	445	446	496	463	496	488	446	442	474	465	490	484	501	484	486	442	455	482	452	527	492	475	459	458	463	499	450	492	478	452	496	510	458	476	444	460	474	502	474	470	481	471	464	478	432	483	448	509	458	482	490	463	465	446	483	460	487	476	450	503	481	514	482	488	492	468	454	471	509	471	471	461	487	438	453	467	520	466	485	486	478	453	501	462	475	487	484	429	521	453	498	450	479	491	468	475	466	464	481	484	450	484	482	471	493	482	467	500	460	447	470	505	451	485	440	447	505	486	490	452	478	474	473	458	497	490	456	508	481	471	474	466	493	462	460	477	490	491	453	466	453	498	496	481	489	469	467	477	462	454	443	464	472	469	456	444	475	465	483	449	456	472	459	473	489	480	443	448	491	495	450	486	443	470	467	478	467	504	472	507	444	489	497	431	466	433	508	468	458	473	464	475	464	500	489	467	500	446	470	474	473	469	494	449	470	459	471	500	443	451	489	469	470	473	474	478	465	444	478	475	448	444	465	469	460	467	484	475	501	456	497	482	485	484	426	519	480	437	449	462	413	472	453	468	494	464	461	511	424	459	471	529	461	498	494	452	517	436	475	463	504	499	466	514	501	468	437	518	443	450	434	443	420	461	479	468	471	449	483	483	485	475	472	484	477	478	463	513	454	503	460	526	459	459	448	437	461	465	463	487	444	456	451	483	470	484	436	471	501	482	485	514	468	488	446	465	487	462	464	493	455	421	493	483	451	498	458	470	490	472	520	480	501	479	476	499	479	492	466	425	479	488	471	466	480	453	459	453	480	452	473	482	485	416	469	488	466	499	490	489	447	447	499	480	451	473	491	470	492	458	468	446	475	496	461	490	427	478	471	467	466	465	481	431	489	455	450	462	475	476	450	500	476	459	425	455	490	427	498	462	455	467	437	447	476	466	458	466	485	442	464	504	462	478	439	464	483	487	455	518	431	468	493	474	498	462	485	478	477	505	432	490
28417	15999	2912	1124	912	901	1032	914	976	925	987	914	978	914	931	970	945	902	974	912	994	920	894	884	990	928	925	909	926	895	965	927	931	940	920	973	919	904	898	924	984	938	1000	915	951	1006	861	882	925	944	919	911	921	944	934	902	1008	921	933	886	986	906	1002	939	958	928	901	931	905	916	918	966	932	928	946	864	912	938	985	955	896	946	920	966	968	901	939	874	927	951	938	939	938	878	974	936	916	891	934	979	887	974	901	894	942	909	930	968	972	954	978	875	928	949	904	961	910	901	946	884	993	946	912	949	944	922	925	935	953	939	925	945	986	906	950	894	946	926	888	953	921	990	937	926	891	939	980	961	904	907	955	840	946	891	909	889	929	910	961	875	881	957	915	908	986	941	947	937	993	950	978	989	912	958	921	892	909	920	937	952	899	903	937	931	938	913	933	1005	898	947	875	871	945	944	942	993	921	959	928	901	894	949	941	982	885	906	922	942	926	952	952	970	896	932	938	970	973	912	883	929	917	1014	880	952	993	893	932	894	877	999	876	974	899	959	929	913	929	910	864	998	935	955	935	920	870	947	924	898	879	899	894	989	872	883	968	905	935	939	936	928	886	956	890	958	903	863	940	990	924	932	896	977	887	895	929	964	916	865	940	929	972	886	952	895	934	904	916	925	927	892	918	924	927	909	972	929	914	978	974	932	958	968	944	901	954	926	884	959	944	907	908	921	881	944	908	890	974	921	926	977	953	915	914	939	907	888	897	934	946	967	941	893	924	938	971	914	948	904	951	921	919	923	889	933	925	858	942	954	968	932	852	934	957	909	961	936	938	953	886	931	948	893	869	950	931	916	956	962	916	916	933	961	900	906	938	977	946	892	996	926	920	936	930	895	924	883	918	894	951	932	911	933	979	911	948	962	889	913	944	901	937	934	935	944	864	925	924	897	918	958	984	940	916	911	1001	918	915	941	911	940	955	914	870	972	915	878	924	967	914	924	912	904	928	897	961	938	924	925	911	902	859	936	951	931	884	926	945	943	922	940	930	916	933	966	963	948	968	936	916	900	944	907	966	921	933	942	950	934	883	898	982	925	887	939	947	913	963	904	927	993	962	964	943	976	932	910	933	942	850	953	894	1023	893	909	968	904	924	927	956	934	871	936	901	939	976	892	901	925	956	956	979	961	928	958	910	907	927	941	937	876	911	895	922	905	965	897	971	899	963	917	921	943	924	933	968	926	965	918	950	941	964	868	938	942	966	926	978	912	974	899	966	902	918	952	916	906	965	910	968	940	976	966	915	953	917	871	953	904	923	933	912	915	963	936	911	925	934	939	923	951	939	889	969	957	868	862	927	881	877	932	938	942	947	930	919	950	926	949	922	900	967	913	917	889	924	894	914	885	973	963	942	913	908	928	933	940	946	940	967	906	919	941	930	900	920	931	923	886	915	863	902	897	942	1010	936	922	931	972	920	980	942	915	926	911	935	924	959	930	856	956	964	963	937	906	911	965	950	968	941	934	901	954	929	941	951	895	942	998	914	938	1033	915	928	902	947	905	967	942	936	888	910	914	920	925	939	957	933	928	966	960	953	914	954	984	931	971	906	898	927	958	865	975	940	937	971	932	896	944	922	914	926	922	992	925	905	926	928	963	878	901	908	940	933	934	876	884	926	972	890	910	911	915	965	951	951	954	945	924	979	887	928	946	932	951	964	948	939	929	924	967	966	901	936	872	962	989	911	922	888	882	933	918	879	936	959	951	941	923	904	902	888	935	922	888	949	936	963	875	936	959	928	920	958	941	922	901	939	891	873	983	932	917	908	988	895	932	933	909	962	963	906	909	928	888	967	980	917	917	966	907	950	912	930	877	904	949	934	956	897	916	888	927	930	967	933	961	941	947	864	937	975	958	913	918	1004	909	910	915	952	967	935	981	906	919	995	927	913	946	944	943	901	952	975	965	920	982	1001	964	940	939	962	938	939	929	895	889	901	881	901	953	894	933	946	904	898	921	915	952	952	916	939	912	921	982	923	919	925	939	904	947	894	939	918	1001	948	881	910	998	905	918	888	906	907	943	937	939	899	897	923	886	927	953	953	925	906	920	886	928	969	963	916	903	973	949	967	988	937	927	888	953	909	927	913	954	931	952	893	969	917	948	964	929	902	911	954	940	949	934	964	905	928	980	936	917	916	1004	969	976	911	949	886	909	962	963	957	909	918	979	979	940	905	967	916	943	969	914	941	993	948	963	912	870	879	885	940	932	880	936	962	899	925	928	944	920	933	874	908	866	914	956	902	943	955	918	945	921	951	938	944	978	896	912	888	900	936	955	913	940	930	897	939	891	934	924	990	930	978	933	871	944	969	889	912	937	938	900	909	919	880	957	923	931	917	923	942	902	932	910	958	949	908	950	944	936	892	939	934	933	901	904	919	953	940	934	970	923	955	896	893	944	891	949	953	951	896	921	936	903	928	968	908	956	941	1001	935	912	854	945	944	919	976	951	894	975	956	966	931	918	941	934	911	918	925	948	954	952	918	991	967	937	891	963	919	960	960	929	865	985	900	901	947	937	875	914	941	934	861	957	878	870	929	938	878	904	923	921	945	908	931	887	926	952	965	978	898	970	849	910	916	932	926	937	873	928	947	942	946	994	882	937	918	933	916	975	889	961	900	931	974	954	978	958	929	965	902	874	886	926	955	925	895	891	925	944	954	960	914	916	906	980	900	881	926	877	928	923	918	937	892	906	960	892	911	944	871	941	978	928	951	946	921	904	911	891	866	953	894	955	940	880	935	870	948	946	924	880	925	916	912	925	923	959	979	889	861	950	951	950	958	941	902	855	942	921	976	935	955	961	968	944	915	952	956	914	930	974	932	963	972	930	945	922	990	933	917	934	944	989	910	918	886	897	969	942	936	936	927	914	916	939	940	938	963	933	950	965	976	930	903	926	965	917	904	929	949	970	917	885	970	1016	993	942	941	987	953	960	906	936	938	912	970	968	942	930	941	987	924	885	960	920	899	864	949	957	859	956	919	948	949	957	887	921	941	911	996	963	989	908	909	940	966	920	906	924	917	946	961	897	978	892	976	917	904	896	941	954	953	882	974	935	977	943	946	920	955	960	883	906	948	892	919	932	921	962	978	943	949	945	918	923	917	910	882	910	898	877	937	979	932	905	960	920	949	906	912	916	979	955	971	984	893	950	919	873	935	936	971	867	938	915	919	918	938	922	912	945	980	953	912	917	875	922	946	889	913	932	925	882	989	940	941	904	904	928	957	958	956	888	950	941	953	909	883	923	926	903	934	937	922	949	954	902	910	917	978	909	903	964	969	947	974	950	958	893	959	914	869	904	938	954	926	918	924	926	958	894	909	948	933	1007	903	977	908	931	988	903	929	950	903	916	942	935	930	960	931	917	909	936	903	971	882	949	935	880	896	932	946	906	950	958	976	961	933	927	925	908	975	904	935	917	957	931	982	983	923	915	944	948	926	904	938	919	883	900	900	996
5272	1645	1458	1261	1169	1093	1082	1012	1041	1013	1085	1026	1051	986	1068	1041	1059	1061	978	1029	1023	1073	1087	978	1096	1033	1087	1000	1048	1012	1010	1034	1095	1034	1050	1054	1063	1015	1031	1087	983	983	1035	1013	1015	1064	1043	1027	1025	1048	1113	959	1028	1034	967	1084	965	958	1015	1013	1042	989	1002	1011	1032	992	1066	1127	942	1031	1023	1049	1014	1024	997	998	1025	1050	1026	1048	1026	1030	1009	999	1016	969	1003	1059	1038	1035	1015	1038	1013	1054	987	1063	1006	1079	1039	1048	1056	1049	1025	1045	994	1028	1030	1014	975	1038	1066	969	1033	1053	995	1001	1067	982	1035	978	1014	1063	1047	1047	1040	1038	1044	1086	1079	1057	1000	996	1007	999	953	998	963	1030	1023	1006	1003	998	989	986	1040	1077	1049	1031	1034	1060	1032	963	997	1071	994	1010	1015	1026	998	1045	1083	1037	1009	1057	1013	1025	1040	1069	999	974	985	972	1064	1059	1064	1044	976	1026	1007	1000	1031	1040	1003	996	1024	1047	1006	1069	1076	1079	1025	1014	1015	1067	1004	1065	1005	999	994	1080	1018	1024	1022	1002	981	1002	1051	1015	1037	996	987	999	1007	979	974	1086	1050	1002	1065	1045	931	987	1014	1058	1043	1007	1065	1037	1078	1035	1023	986	1026	1040	1033	1005	1061	1050	991	986	1024	1030	980	1058	1082	1101	1073	1062	1070	985	995	1005	1030	1040	988	1053	1017	972	996	1080	1028	1050	1023	1005	1050	1029	1096	1031	1024	1055	948	1008	1010	1022	1004	1020	998	1006	1037	1036	1058	1010	973	1024	975	1054	1042	1005	1030	1016	1042	1075	966	1007	1043	1051	1095	1008	1040	1036	1058	999	1038	1086	1077	999	1016	1013	1036	1001	981	1065	1031	986	1055	1087	1062	985	1024	1002	1000	1028	1080	967	1108	1046	1039	1038	1041	1002	1030	1003	1010	1036	1046	1072	1043	1055	1002	996	976	1045	947	1002	1070	1019	988	1013	1078	1027	1022	1047	984	973	1018	998	1050	1019	1017	997	1004	1052	1073	1026	1056	1002	1112	1072	1088	1011	982	1030	1015	998	1049	1012	1025	1000	987	1012	1014	1043	1042	1045	981	1035	1004	1041	1026	1047	1005	1025	1044	1071	992	1081	1000	1032	1071	1021	990	992	1040	1036	1073	1017	983	934	1037	1010	1055	1027	981	1020	1030	1058	1076	1013	1018	996	1005	1013	984	987	1061	1040	1004	964	997	1009	1014	1041	1073	1031	1116	1038	1023	999	1030	1047	1016	1051	1001	1019	988	1088	965	1002	1078	1038	1002	957	1069	1058	1102	1041	1020	973	1038	1062	1035	1022	1008	1029	1072	962	1085	1056	1033	1028	1020	984	1034	1059	1043	1028	1026	1018	1047	1099	986	1011	1055	956	1008	1013	1059	1009	949	941	982	1016	1047	1025	1033	988	985	1037	1034	979	1039	1011	1045	1030	983	1043	1011	992	1024	986	1037	1038	1023	1061	1016	986	1018	1032	1049	1017	956	1003	1075	993	1026	1024	1020	1061	1040	1022	972	1015	960	966	1009	1010	1031	1062	1003	1050	1015	1080	1052	1021	993	1059	1041	982	1117	1045	979	1016	1063	1087	1023	1048	1030	1031	1058	1034	1040	1028	966	1056	1056	1010	1045	1042	987	1021	1053	1071	1020	977	988	1031	1018	1024	970	1050	1016	993	1013	985	1058	1057	1041	1013	1020	1036	1008	1080	1023	980	1066	1015	1054	1033	1016	1071	923	1068	1076	1021	976	990	1006	1030	1013	1039	1006	1071	1019	1058	1002	1025	1047	1079	1017	1068	1040	1074	1071	986	1017	1072	1032	985	1069	1080	1062	1027	1077	979	1029	1025	1045	979	1046	1051	1022	960	1023	1051	1043	1028	960	1012	1090	1043	1051	1005	994	1040	991	1023	1024	990	1012	999	1021	1039	1034	1041	1031	1024	1060	1011	1006	1050	1054	1058	985	1021	1022	1015	1058	995	1069	1026	1015	991	1024	1021	1053	1046	1081	1029	991	994	1047	987	940	993	1022	983	1005	978	997	1040	986	1028	1039	1034	1017	1023	1082	1039	1018	1000	1060	1007	1056	951	1081	1049	1019	999	984	1044	988	1048	1009	1076	980	1012	1025	1026	1016	1031	984	1005	969	1019	980	1134	991	1012	1004	1000	999	962	979	1021	991	981	1024	1008	1025	1103	1030	1028	1014	975	996	1020	1075	1018	991	1068	982	1036	998	1038	994	1000	1041	1059	1028	1011	994	993	1023	998	1062	1050	1039	1023	1030	1005	1062	1014	1055	991	1048	1005	1080	1042	997	1070	997	1073	976	1036	1101	1051	1047	1007	1023	1023	1047	1011	1040	1045	1003	1026	1009	967	1068	1052	1075	1040	1003	970	1004	1013	981	1092	1014	1027	1001	1049	991	1014	990	1068	1068	1015	1031	1028	989	1003	1087	1011	1044	1003	1002	1021	1068	1020	995	999	1003	1098	1023	1007	1012	1005	1030	1049	992	1018	1022	1041	1067	1025	983	1056	1070	1042	993	1031	1052	1003	1045	1075	1042	1029	963	1014	1099	1001	1042	1008	1063	1046	1056	1058	1042	978	1039	984	1022	1067	1062	1050	1003	1095	1066	1063	1001	984	1003	1007	1010	1019	1062	1055	1068	1025	978	1006	1004	1075	1053	1048	982	1055	1015	996	1017	990	1037	1031	1000	1021	1061	1032	1044	1024	1026	1006	978	1066	1031	1012	1000	1001	1039	992	1035	1053	1037	1028	1046	999	1031	1024	1095	1025	1044	1029	1058	1025	984	999	1030	990	1043	1046	1042	1015	1050	1005	1024	902	990	1044	1057	1052	1018	943	1049	1014	1008	1056	1019	1063	1056	1013	1087	1065	1033	978	1031	1028	976	1029	979	1082	1011	1065	989	1023	1022	993	1005	1029	971	1034	1049	1039	1002	982	1019	1080	1015	1033	1027	980	1017	1059	999	979	1014	1026	1020	1053	1043	1084	977	1012	962	1017	1027	1008	1055	1002	1031	1003	1026	1010	1053	1046	987	1040	952	1077	977	992	1013	1045	1013	1020	1023	1040	1017	1037	1029	1039	1024	1065	1030	1034	984	1045	1020	1026	1025	1055	983	1034	1028	981	1076	1128	1024	988	1045	989	1012	1043	1008	1031	981	1023	1052	1047	1069	1043	1032	1034	1010	1048	966	1046	1019	1022	1016	1023	1053	1021	1041	1053	1043	1043	995	996	1058	971	973	1090	1057	1038	1012	1038	1063	995	1029	1026	999	1036	1025	1060	1022	974	1001	1031	1040	1021	1003	1037	1051	961	1017	1021	1005	1029	1057	991	937	974	1054	1003	1002	1009	1040	1010	1063	1070	1019	1020	1035	1017	1095	978	1075	1007	1046	1018	1046	1038	1013	998	1040	1086	1047	1067	1016	1013	1061	1017	997	1042	1033	1032	1021	1001	1008	1006	999	1022	1095	993	960	1012	1046	1006	990	1030	948	1035	994	1006	1005	953	1100	1015	1041	974	1000	1024	1071	1045	1036	1114	1010	1007	981	1005	996	1052	1016	1023	952	970	971	972	1029	1023	1022	1036	1000	993	1085	1108	1013	944	1013	1036	992	1018	1008	1083	1038	1015	1087	1044	1027	1036	1032	1028	1041	1048	1023	1041	1015	1046	1039	1011	953	1037	1050	1041	1061	1040	1058	1048	1078	983	1009	1010	1022	1045	1053	1023	1011	991	995	1025	1050	1006	969	996	1026	988	1037	988	1089	1008	998	1039	1072	1046	1010	1065	1026	1023	1060	1019	1027	1038	1049	1045	1001	1002	1022	1037	1022	1019	993	1032	1021	1027	1033	979	1033	1007	1008	1033	958	1004	1014	1103	982	1040	936	1013	1027	1007	1005	996	1045	1008	1029	1058	1036	1038	992	1034	1005	1013	1050	1027	1005	1018	1072	990	1003	1051	1014	1003	1031	999	977	1081	1052	1041	1015	1011	1046	988	1028	1050	1059	1042	976	1002	1025	1042	1034	1010	1053	1047	973	1039	1021	1018	1035	1056	981	1065	1091	985	1059	1103	1035	1072	1084	1045	1038	1049	979	1041	1022	1027	1026	983	989	1008	1069	1016	1017	1038	1011	1050	1025	978	959	998	1046	1075	970	1064	1047	1030	1025	1023	961	1017	1003	1060	1037	1057	1050	1044	1001	1065	1035	982	1030	999	1045	1021	1022	1106	1023	1030	1011	1006	1096	974	1072	1014	984	1044	1077	1097	1053	1013	1050	1011	1018	1008	980	992	1064	1044	986	1000	1076	1024	1055	1069	1116	1053	995	933	996	1074	1057	1006	1016	1058	1017	1008	988	1051	1024	992	1047	1060	1022	1071	1017	1026	1036	1000	1026	1045	1052	1015	1044	986	1015	964	1015	1013	1012	1053	1041	1002	987	1032	996	1017	1030	989	1036	1087	1029	997	1067	1065	1039	1010	1032	994	989	1016	1041	1089	1065	955	1028	1008	1021	1014	1091	1021	1031	1006	1010	1051	1057	1016	1063	1038	1067	1049	1015	966	1059	1006	1043	1018	993	1069	1024	1018	958	1031	1044	1045	1052	1049	1075	1050	1005	1086	1002	1008	1015	986	1055	1032
26130	21080	27774	24609	21066	10133	1147	740	629	581	558	493	510	460	450	421	409	423	426	399	383	395	430	410	404	402	381	361	390	364	389	350	388	363	349	383	382	370	368	343	312	352	327	400	338	377	326	337	367	347	368	380	347	353	357	335	359	364	346	372	346	363	348	391	352	360	355	374	343	347	382	360	356	370	383	366	376	373	335	357	331	360	327	323	342	387	337	369	354	366	334	368	329	324	372	361	377	334	340	351	323	347	377	341	355	367	335	328	373	328	332	374	378	376	345	365	348	319	363	345	334	361	331	345	354	371	360	294	381	384	387	363	341	372	352	342	357	354	340	332	325	335	341	344	378	360	376	386	347	368	351	320	375	389	311	371	355	325	342	324	319	338	374	354	349	339	370	345	371	354	361	359	324	392	307	348	364	333	360	356	319	340	351	351	368	359	350	366	362	334	361	357	345	356	357	348	349	350	361	374	356	345	354	363	325	338	341	351	366	315	367	327	339	329	350	365	343	345	357	340	357	319	355	351	366	365	325	325	388	379	326	339	363	316	354	338	402	360	358	328	352	372	349	331	381	352	337	348	350	340	357	339	344	343	321	352	321	350	310	364	340	307	349	339	343	354	339	339	380	346	353	343	352	351	376	370	353	372	297	379	362	368	366	370	365	336	378	355	321	348	355	360	346	351	349	339	365	379	376	369	373	352	366	354	343	316	374	329	364	350	351	365	373	347	367	344	337	341	354	343	375	369	374	343	364	354	370	351	382	372	343	357	359	325	366	350	309	312	370	361	330	346	362	334	337	367	362	332	354	348	299	342	390	314	311	308	316	336	387	360	332	339	331	332	349	342	346	400	336	347	335	384	322	375	368	339	358	361	323	343	319	340	311	388	355	331	349	330	342	347	345	356	363	334	350	345	324	372	354	350	351	360	338	356	332	309	371	341	352	347	357	365	354	364	372	345	366	371	356	340	334	346	334	327	372	348	377	326	391	363	310	346	361	357	323	360	348	359	334	354	332	349	341	329	360	379	377	333	336	356	377	345	312	378	346	336	359	366	348	346	337	385	336	373	376	373	356	340	361	329	368	370	389	395	340	358	346	335	354	345	366	340	350	374	361	365	356	348	377	334	341	316	348	344	336	355	334	342	332	355	340	353	340	359	347	359	340	349	356	347	336	337	355	346	332	355	365	367	379	330	370	401	325	375	370	372	350	317	322	376	355	344	338	351	318	377	316	330	371	361	343	334	342	347	380	348	339	342	351	336	347	359	339	356	334	313	371	350	361	350	353	357	329	360	360	327	346	368	363	312	359	360	337	378	384	356	353	359	339	359	337	321	355	344	347	336	351	362	323	373	343	355	387	352	362	362	356	343	394	378	341	374	344	342	356	364	318	319	318	319	340	359	327	334	322	359	352	382	354	351	379	375	332	342	381	372	358	345	345	342	343	366	359	343	340	355	368	317	339	329	356	326	346	338	342	353	362	347	334	370	368	368	344	353	355	357	386	346	363	377	334	325	297	340	328	373	318	315	337	344	380	345	340	334	338	367	382	383	348	357	352	349	304	348	319	363	337	342	342	316	378	337	325	334	339	350	346	402	335	329	384	319	341	361	343	334	356	348	335	336	324	349	335	349	340	354	353	328	371	353	355	349	362	350	358	341	350	338	323	315	330	343	331	322	315	352	316	348	361	380	330	350	345	353	361	349	362	376	367	346	362	367	337	348	296	338	339	373	340	384	365	367	331	325	363	371	354	336	371	311	353	328	331	381	359	320	340	351	346	381	357	365	355	357	354	367	354	351	374	359	366	373	367	327	352	351	356	366	364	346	321	384	362	385	350	364	323	350	336	343	361	301	351	324	325	333	324	328	324	370	348	378	391	362	336	320	361	356	326	337	324	326	362	376	355	348	358	360	326	358	351	335	346	351	323	348	348	339	344	357	362	341	319	342	389	340	334	336	358	328	341	348	360	348	349	382	363	352	375	358	348	328	345	348	350	302	333	359	349	377	334	355	360	366	378	368	337	364	318	346	349	354	345	356	330	377	321	353	325	306	339	354	333	373	342	366	328	358	355	356	352	360	355	353	338	354	381	348	352	350	321	337	330	362	335	361	364	374	350	373	333	338	351	345	336	345	357	336	327	310	342	345	337	335	372	347	321	351	339	341	340	339	365	358	375	337	370	390	340	350	359	385	329	349	362	328	357	379	310	353	330	359	355	352	338	324	348	368	369	359	326	355	332	325	331	348	364	377	347	326	344	337	352	362	344	376	358	369	329	388	352	323	344	341	320	349	381	362	354	340	341	335	342	321	352	339	371	355	353	320	342	331	329	340	321	344	345	367	334	340	343	354	373	362	389	336	387	320	360	342	345	364	331	389	328	317	341	343	346	343	359	371	358	333	361	342	356	353	338	353	323	342	350	343	341	344	335	375	339	356	360	334	323	361	359	377	339	342	348	361	366	378	371	348	341	337	356	355	334	383	363	356	345	374	362	340	359	342	348	327	358	352	372	350	335	371	373	351	345	337	357	331	374	352	377	345	345	342	342	359	314	377	344	340	330	365	386	357	376	396	369	392	332	364	341	364	343	363	335	352	330	356	347	357	376	371	294	338	349	370	363	349	349	349	399	358	329	349	356	363	340	360	353	351	356	354	356	364	353	346	347	354	348	348	371	312	385	337	352	362	333	394	373	300	359	321	333	369	344	346	379	358	371	316	360	380	338	336	349	370	379	355	378	346	321	363	358	378	349	364	349	324	360	336	337	362	361	365	373	372	355	334	378	333	340	374	331	329	363	321	391	345	390	345	351	359	398	345	352	352	337	324	358	366	325	313	355	367	353	316	330	376	341	374	335	373	367	354	393	333	343	333	351	390	361	363	327	349	311	362	380	353	356	344	313	372	341	336	332	350	357	345	319	350	358	340	360	338	340	362	341	346	331	323	340	372	334	390	371	372	339	334	319	369	331	350	342	350	347	360	361	345	354	370	318	354	383	350	342	345	357	353	363	302	321	371	341	365	375	341	354	337	381	358	362	354	351	384	346	400	335	370	333	344	337	312	348	360	378	294	352	356	349	352	345	323	344	340	345	338	323	353	372	355	347	364	356	326	330	326	329	376	362	372	322	351	342	364	332	334	351	372	321	349	355	368	356	383	357	357	365	354	353	379	327	365	364	356	373	342	376	351	322	333	306	348	332	365	345	341	356	362	338	339	359	345	300	370	363	320	350	344	363	358	353	368	347	342	326	368	357	339	353	359	357	363	354	341	368	319	340	345	333	371	372	341	349	335	338	326	361	385	366	355	312	336	334	379	321	354	353	345	368	337	362	354	370	363	347	375	367	359	328	371	394	322	353	352	328	340	357	354	363	332	371	335	385	354	350	330	332	325	346	346	334	339	340	350	359	395	339	327	332	340	370	364	346	373	350	366	358	364	338	394	343	342	384	354	364	371	320	348	371	309	385	372	351	335	367	347	356	351	335	320	361	363
7359	10952	9529	5330	3276	2300	1751	1480	1246	994	903	819	782	680	643	669	602	574	571	641	573	548	541	469	538	462	495	527	494	487	449	470	472	444	462	498	461	464	488	477	476	481	419	420	431	442	426	451	454	423	425	487	433	451	457	480	447	451	468	444	461	446	440	433	432	404	455	445	440	420	420	417	420	456	443	440	405	444	445	433	383	465	438	445	429	437	425	432	459	419	450	426	429	419	395	449	395	459	414	443	465	426	425	429	411	446	385	405	403	451	411	410	425	430	422	392	433	441	423	461	440	387	405	410	421	436	403	411	430	420	429	457	423	443	420	421	453	402	462	407	400	417	404	461	422	437	417	448	409	420	411	438	426	460	440	443	442	397	432	426	399	436	427	423	408	384	402	420	395	408	431	424	447	428	441	387	454	445	421	439	426	429	408	424	364	420	384	410	427	470	415	446	442	442	422	419	420	436	399	399	458	433	412	448	448	432	429	444	427	428	411	419	394	437	440	451	410	468	442	392	447	415	411	399	426	459	431	424	396	410	436	459	420	426	382	422	399	431	442	399	457	456	434	440	452	415	429	445	420	397	387	430	418	422	428	419	427	415	385	425	433	424	461	442	431	419	443	397	414	467	431	430	432	422	373	412	431	454	440	428	431	415	423	398	411	437	435	424	386	422	400	416	435	425	427	415	413	386	413	455	418	424	411	457	419	421	426	451	423	410	405	471	430	450	429	435	431	447	394	414	414	452	408	412	413	424	420	436	391	434	422	392	431	421	404	414	403	407	453	397	414	407	409	435	471	449	419	426	430	415	417	442	426	456	418	417	432	435	424	411	420	422	400	423	460	398	435	406	445	419	422	421	428	417	405	418	450	410	457	428	424	426	375	403	456	424	395	419	409	441	425	438	437	420	373	430	403	404	436	431	394	424	439	443	410	447	427	451	406	428	452	487	400	419	421	466	417	431	418	434	405	457	438	429	457	427	431	412	432	432	393	425	426	431	368	411	426	443	415	428	426	452	394	427	452	414	399	420	414	427	429	391	450	423	411	409	436	421	385	412	379	426	411	419	423	413	433	402	430	442	415	397	459	398	438	432	398	439	469	394	450	383	404	391	422	433	414	429	409	411	432	407	425	394	429	387	435	461	419	425	396	427	398	405	417	420	400	440	405	420	455	438	416	428	414	408	416	445	404	375	426	377	428	453	412	420	432	417	412	422	443	456	434	464	438	439	442	434	400	452	404	416	385	428	484	423	397	388	454	390	434	438	440	422	374	341	441	411	428	448	449	396	481	454	430	435	445	416	410	447	412	443	405	424	412	453	445	444	400	439	439	402	412	392	411	389	424	424	430	418	403	437	436	414	454	420	426	433	412	433	408	454	432	413	426	444	398	427	423	424	451	429	425	443	405	414	413	420	459	383	453	396	412	423	438	405	432	413	418	422	422	420	448	391	410	418	429	426	423	411	420	386	433	415	427	394	443	444	416	461	431	439	427	411	433	456	427	409	407	425	406	428	402	438	433	436	443	425	412	441	436	421	449	431	425	379	432	437	433	418	444	444	436	404	408	404	422	414	427	420	416	454	431	401	409	427	421	447	410	429	409	415	437	446	436	401	406	399	401	411	435	388	390	418	446	453	434	422	477	395	429	404	425	428	443	421	450	397	406	423	458	433	421	424	412	424	393	381	429	407	425	448	397	416	436	419	426	418	434	441	432	447	396	391	387	471	405	450	384	412	406	405	392	471	408	431	395	387	440	421	443	421	420	461	397	435	404	447	430	407	406	495	407	439	389	393	418	428	411	408	404	406	438	419	380	407	459	402	433	432	417	417	437	387	435	442	411	428	404	431	449	431	394	416	419	422	441	414	460	427	442	432	433	442	461	400	417	473	417	399	442	445	429	428	445	438	418	449	411	457	374	423	417	425	417	425	435	407	428	413	447	423	427	407	412	418	442	395	411	431	460	409	450	423	419	425	432	425	426	444	457	436	413	459	393	431	428	445	460	390	402	429	424	468	418	472	410	452	444	446	426	399	409	436	445	442	412	415	460	387	401	441	426	398	406	404	385	428	398	424	386	425	440	463	436	419	430	416	444	451	456	417	456	428	425	458	404	437	367	427	421	412	452	412	440	421	425	421	419	424	448	435	474	432	430	435	413	406	414	415	396	437	419	438	427	398	446	451	426	426	432	450	434	411	406	465	428	468	426	420	425	437	423	398	394	410	435	450	412	414	425	420	446	404	442	424	423	446	392	413	450	434	431	460	402	436	423	420	454	421	429	392	434	400	389	419	402	420	417	437	468	437	428	436	428	404	412	466	407	446	468	420	421	386	449	422	407	466	402	388	440	423	465	413	425	433	450	406	440	459	446	427	432	412	442	444	441	386	426	422	411	436	420	421	415	419	397	454	406	472	417	434	436	412	421	408	420	435	413	404	416	425	427	418	405	404	424	383	424	445	451	399	401	412	449	434	422	432	428	431	414	437	423	397	434	390	414	406	429	408	396	446	427	412	438	452	432	438	435	415	427	466	456	432	451	406	437	421	411	408	434	499	423	396	400	438	465	442	415	391	436	402	443	434	415	427	441	428	439	402	428	434	464	442	429	433	416	435	404	435	407	440	442	426	383	406	415	422	430	450	433	409	424	405	432	432	383	468	439	445	465	416	431	440	421	422	409	415	420	428	414	431	420	434	483	425	394	434	419	439	419	425	393	421	422	392	415	388	444	442	413	413	438	448	434	451	417	432	463	424	420	413	422	449	399	439	452	413	396	470	426	398	396	403	422	403	435	400	413	414	440	403	377	437	420	401	404	415	454	418	396	413	444	389	421	417	389	435	449	460	444	436	420	436	422	419	452	425	420	425	407	438	459	433	413	463	417	432	435	413	448	436	400	402	408	455	459	417	434	452	425	418	446	451	449	447	397	408	393	415	425	421	420	439	429	435	405	462	409	398	402	432	432	426	443	437	415	392	389	426	463	410	438	421	443	405	445	405	409	429	400	388	424	425	424	447	443	431	413	405	440	435	386	454	431	437	417	443	452	446	421	460	447	403	430	415	408	442	424	422	438	407	437	427	425	419	436	405	399	428	434	388	449	433	440	421	431	425	428	424	431	414	465	434	450	459	447	389	422	469	409	416	440	411	393	447	440	422	420	438	417	435	416	452	408	422	406	414	424	416	438	430	429	409	444	386	417	419	457	391	441	427	445	447	433	421	441	430	420	425	440	434	414	445	409	397	402	451	445	443	395	458	420	421	428	433	401	408	409	447	444	435	434	454	436	414	429	423	430	410	442	435	440	434	418	433	429	429	416	444	406	440	457	445	452	425	421	386	402	438	415	447	420	426	439	422	405	417	404	405	424	426	437	438	378	399	431	396	424	431	431	436	414	478	450	419	433	379	439	424	465	421	414	434	423	442	393	420	422	440	444	410	469	400	396	414	448	427	430	425	424	420	458	413	423	438	452	432	429	376	415	425	434	412	403	413
23857	21122	28216	24275	21124	21174	9730	1420	1004	967	832	772	742	711	644	617	577	534	548	617	568	537	524	569	534	515	520	517	490	502	520	507	529	497	521	479	488	468	526	478	477	461	470	440	463	527	484	455	467	503	491	439	454	485	480	497	462	495	411	451	480	483	490	433	477	475	438	454	469	477	457	439	493	474	491	474	406	475	453	499	458	483	488	422	444	492	474	447	468	434	493	474	463	469	426	433	462	443	459	430	479	481	434	455	452	434	464	468	455	475	454	480	462	461	490	452	412	459	437	434	476	440	456	425	485	451	442	451	430	458	505	469	432	458	480	453	455	469	484	435	464	445	479	464	461	469	459	466	474	450	427	391	471	448	454	445	433	488	459	462	437	441	435	451	491	453	458	493	451	438	472	467	467	474	422	438	471	435	419	476	464	494	471	471	472	451	449	476	472	445	426	415	491	446	475	451	448	444	471	453	455	455	445	443	473	454	440	450	405	455	479	495	482	442	440	459	447	422	453	428	463	452	484	462	505	443	463	409	485	450	455	459	414	462	466	466	488	451	484	468	459	496	463	467	478	479	405	474	465	458	474	442	470	454	496	514	463	515	466	472	458	480	430	462	462	431	445	466	430	431	471	479	450	485	481	481	409	439	449	454	503	475	466	453	458	457	453	468	420	473	462	444	446	429	462	466	426	459	475	469	430	470	441	515	494	427	444	477	476	463	459	470	450	440	469	422	455	446	420	454	462	448	464	460	446	436	476	455	426	424	458	430	403	459	463	465	466	487	470	490	428	475	465	487	444	465	464	447	396	459	457	444	421	432	461	429	451	473	501	460	453	451	448	462	496	475	449	442	489	408	446	454	483	428	472	461	441	446	433	468	439	485	464	424	471	441	446	459	427	453	465	484	464	492	486	432	479	435	417	479	420	459	421	417	444	437	424	481	434	451	462	456	447	462	462	471	456	446	442	489	451	497	487	473	448	469	439	428	458	436	432	442	489	474	452	462	449	477	441	466	495	447	453	452	444	477	449	497	493	469	484	448	438	480	481	458	466	474	468	430	448	432	478	443	469	472	478	491	461	442	446	456	427	412	450	487	446	443	447	468	467	426	466	445	447	448	437	456	464	434	460	464	421	489	433	466	458	447	471	472	415	481	475	441	443	458	448	446	513	452	482	446	471	481	497	440	441	455	446	466	444	455	452	435	472	450	438	448	438	479	472	453	485	430	457	458	417	424	443	440	450	491	463	469	464	429	467	471	453	460	447	463	421	452	454	477	454	453	491	450	484	450	498	487	433	458	430	457	472	453	469	438	466	430	457	479	429	411	480	483	485	448	433	428	484	462	473	452	482	439	495	459	457	457	432	470	491	485	524	466	476	501	425	443	457	421	490	421	463	469	444	421	455	473	439	435	459	470	429	466	476	445	443	443	445	439	468	460	425	421	496	439	454	483	458	444	470	485	445	480	474	435	436	440	453	400	447	441	443	475	431	468	444	465	454	435	443	459	479	478	475	416	472	412	447	467	475	459	420	498	451	436	425	458	426	449	458	467	430	459	446	425	463	441	450	454	445	467	422	456	467	444	477	452	441	465	444	458	440	437	447	441	450	480	421	449	457	455	463	430	486	447	441	420	448	478	427	437	458	428	462	440	481	433	492	458	462	447	475	475	427	473	412	448	455	437	432	454	422	451	467	457	459	419	468	449	427	422	462	489	445	449	445	447	448	440	448	461	407	458	439	425	431	440	437	465	467	427	478	482	467	412	456	445	492	465	468	496	481	404	451	426	438	460	480	465	443	411	486	477	452	437	430	472	467	419	472	450	430	444	467	464	466	421	441	404	456	463	457	448	489	455	427	444	433	397	462	430	423	462	437	451	471	391	447	467	416	451	459	450	463	445	458	466	427	455	459	456	426	443	439	429	402	474	454	478	465	479	466	471	477	480	461	435	450	414	417	444	436	434	414	441	409	472	404	440	441	474	488	448	449	420	453	419	413	435	457	462	436	440	437	433	454	443	449	456	449	449	483	445	464	468	470	433	454	474	480	432	433	435	465	456	420	454	444	435	453	426	461	466	450	475	460	460	426	444	404	461	445	474	476	418	468	437	420	457	471	472	424	450	451	462	463	496	450	403	460	484	463	477	434	448	463	475	455	465	431	475	433	462	419	466	451	460	434	462	489	432	464	486	479	467	430	495	448	482	462	475	413	492	464	435	494	481	457	444	439	484	439	460	427	442	491	434	423	454	428	451	471	447	448	471	425	484	478	462	423	477	457	460	446	458	444	457	465	468	442	432	464	440	470	478	429	420	490	468	447	463	471	432	469	476	452	499	445	466	460	480	462	439	492	486	480	471	445	458	434	457	434	423	431	437	445	423	424	431	436	463	455	467	459	446	445	497	477	445	442	431	438	454	454	438	424	470	457	424	435	427	422	446	468	446	454	496	488	429	452	456	452	436	474	471	414	481	490	443	454	435	441	469	450	483	447	465	429	481	444	441	471	466	436	439	442	441	443	448	439	463	453	478	477	408	460	480	464	426	462	452	491	432	468	455	423	468	443	417	500	474	454	440	437	448	474	454	478	471	441	409	474	455	468	490	449	439	418	460	434	478	442	491	460	472	441	459	508	457	458	478	458	404	480	484	462	437	487	454	450	472	440	455	448	441	481	439	476	482	463	460	457	435	455	461	460	443	461	439	462	455	457	442	436	452	469	456	461	416	444	475	437	458	453	427	428	458	455	505	435	459	457	441	462	451	452	448	417	468	465	466	472	418	434	454	468	430	461	453	457	470	473	488	463	425	464	454	456	455	484	448	469	438	462	434	427	451	496	481	453	463	440	445	462	458	477	431	477	481	446	405	438	470	488	444	424	435	428	448	452	448	473	443	501	415	444	451	496	420	426	473	444	456	432	419	462	423	487	496	400	449	456	420	440	448	475	447	467	493	508	484	434	465	426	433	467	452	472	429	445	433	439	448	428	479	439	480	499	454	479	446	463	452	447	454	444	431	465	474	432	463	478	419	463	438	464	467	452	421	458	416	455	454	503	428	430	441	432	428	452	437	435	421	464	464	454	448	471	474	498	448	478	436	452	488	474	445	441	448	488	461	430	463	443	481	445	438	432	491	462	472	458	421	445	433	474	419	465	445	452	435	469	469	456	449	461	450	462	460	454	449	429	472	476	451	468	458	459	436	460	496	481	416	427	441	418	452	433	470	467	472	441	451	455	459	438	430	450	422	401	447	481	480	457	517	457	480	439	468	443	446	468	453	439	448	449	454	447	476	458	458	476	436	463	458	434	457	437	462	450	451	447	466	455	481	456	446	480	415	469	441	433	456	456	493	467	476	441	410	451	406	477	451	443	489	474	455	455	448	452	442	431	455	485	461	428	463	490	429	458	464	422	449	495	454	455	433	430	434	447	469	464	437	452	488	429	453	434	470	494	429	440	453	489	450	445	458	455	480	446	480	421	454	432	471	434	459	476	432
10603	18096	15913	9454	6189	4298	3281	2479	2103	1671	1417	1289	1209	1080	972	898	870	784	775	756	782	729	708	674	655	639	639	596	624	605	570	593	584	586	522	595	520	515	573	510	545	547	514	508	542	503	507	522	527	503	542	468	454	486	492	520	492	466	505	496	512	473	526	476	488	508	525	475	523	471	501	464	470	470	499	507	464	486	482	482	514	454	501	479	501	499	453	493	486	474	476	472	468	469	511	454	492	468	504	508	504	453	483	460	475	482	471	467	482	489	438	481	492	506	461	500	493	487	472	476	481	458	483	469	462	473	506	443	467	500	470	489	491	465	497	458	438	435	446	434	466	505	475	461	432	465	485	485	448	510	471	454	470	508	481	466	521	463	468	412	494	507	497	495	472	469	464	544	470	502	509	471	473	450	477	468	520	492	434	532	515	426	515	461	477	474	437	470	481	473	425	499	474	433	519	472	502	509	478	478	434	424	496	449	486	490	458	451	511	466	447	476	469	447	474	446	500	446	478	460	451	434	440	425	452	468	486	467	486	450	452	443	438	489	477	479	456	480	454	485	468	474	478	522	464	472	448	458	520	462	447	455	472	489	461	464	507	452	467	471	477	493	451	483	481	461	471	455	509	453	492	465	470	464	482	463	488	484	450	485	494	504	469	469	524	474	475	464	497	495	478	491	456	489	486	471	476	471	452	504	465	488	455	451	473	443	499	454	465	497	477	477	469	466	463	512	522	422	470	466	447	494	458	473	481	470	439	439	471	456	445	439	434	434	489	437	476	477	472	520	433	492	466	472	439	469	467	455	529	470	487	464	451	440	473	468	509	465	447	451	466	468	479	493	443	466	477	465	452	500	485	434	476	443	468	471	453	463	442	444	494	464	465	461	457	483	499	478	464	455	495	440	443	472	487	482	492	478	492	468	476	432	505	505	499	483	447	476	518	441	446	516	483	488	453	451	472	478	503	468	464	455	455	458	456	490	434	496	458	486	437	467	444	468	466	534	445	484	458	473	488	485	475	494	454	447	481	459	509	507	470	485	475	465	481	467	463	498	463	464	490	482	504	481	473	505	449	470	490	461	477	441	430	454	474	492	471	489	482	445	485	465	498	472	463	457	487	487	493	479	468	513	475	462	520	470	452	482	478	532	450	496	468	470	461	510	488	505	473	440	513	446	467	464	454	484	491	491	491	428	475	501	491	456	441	448	428	492	451	473	504	469	443	465	461	469	459	495	467	483	460	470	464	485	467	481	464	486	464	446	473	490	425	474	461	476	467	478	455	484	452	452	460	443	462	446	481	475	469	459	493	432	482	463	467	490	454	528	475	487	469	457	474	426	499	479	473	452	487	455	484	500	443	468	488	496	485	460	463	466	457	463	464	446	501	481	504	479	486	479	451	493	436	421	468	522	475	483	466	494	466	483	462	471	473	460	496	446	476	492	430	474	465	457	449	478	458	505	469	483	470	493	473	484	457	479	454	473	471	497	474	460	478	465	444	488	469	457	474	508	488	490	473	503	452	460	489	455	456	479	493	466	489	492	459	481	487	497	494	451	454	470	489	448	438	468	493	475	462	507	476	468	452	490	520	459	453	496	498	467	462	455	420	455	448	501	429	440	468	452	430	463	475	470	468	473	496	426	472	437	458	501	491	481	508	474	509	502	446	464	488	456	479	454	463	441	466	431	442	494	438	502	504	460	459	463	492	476	492	475	465	427	454	496	475	474	472	459	472	448	463	457	473	515	455	480	424	498	539	454	457	427	456	402	484	471	494	480	470	456	433	468	470	477	484	407	450	484	473	483	476	455	457	500	423	456	523	487	439	479	475	493	498	504	482	451	477	466	498	514	508	509	478	484	425	465	441	484	474	469	485	484	470	525	518	474	493	464	474	474	437	439	486	445	487	448	434	480	488	474	476	451	463	435	468	490	496	496	458	467	471	465	453	474	452	475	451	464	461	452	459	455	489	444	478	484	431	462	467	457	460	469	480	481	469	472	469	443	427	496	480	458	459	504	500	475	457	428	474	439	471	435	474	503	453	497	462	505	450	463	439	442	454	496	468	466	487	454	467	443	451	465	463	460	452	491	453	465	494	482	467	485	491	546	494	503	486	473	468	463	466	451	486	433	508	484	496	511	453	451	481	439	458	471	472	424	457	494	479	487	449	509	473	458	455	449	456	433	513	437	460	461	450	466	479	450	477	456	478	508	509	457	468	468	501	459	427	457	462	457	492	461	469	447	468	475	469	487	474	461	484	461	474	430	460	479	460	442	469	468	467	480	453	468	446	460	457	482	455	448	430	459	486	471	487	451	497	465	461	427	452	496	441	477	489	436	473	461	442	479	487	487	474	473	487	462	452	437	458	507	469	469	461	505	485	464	493	488	480	469	446	481	427	457	458	468	444	480	494	418	466	445	456	509	484	468	459	494	505	443	508	460	486	541	459	501	512	468	502	472	430	469	429	456	467	441	441	465	452	504	505	450	479	463	498	507	450	486	476	477	474	508	494	472	495	469	452	468	462	477	466	454	480	438	433	476	495	482	479	461	455	489	475	438	453	475	469	471	482	492	480	464	517	476	459	457	532	435	506	494	501	445	511	507	463	469	468	482	476	481	495	498	480	474	472	476	436	445	501	460	488	488	488	489	469	477	457	457	505	447	452	463	446	454	473	485	514	470	460	435	472	468	450	437	431	486	447	439	478	503	483	460	465	466	441	479	457	461	521	488	477	478	495	482	470	447	451	433	458	464	463	489	489	464	495	450	425	480	509	504	459	474	476	421	467	481	493	479	460	492	458	476	492	486	516	479	483	466	446	477	483	443	459	467	450	488	487	493	483	485	469	468	477	452	481	456	496	456	504	460	454	480	461	510	497	480	457	469	443	448	467	491	497	427	490	477	461	479	478	441	474	464	459	465	509	456	466	452	448	454	451	448	488	489	461	494	452	495	454	484	483	447	449	502	446	450	480	502	455	455	528	472	478	484	487	489	449	478	476	473	472	469	464	448	489	455	475	479	469	465	405	506	514	476	477	455	466	495	461	462	468	492	465	498	478	475	463	450	462	487	483	505	475	493	462	483	470	468	463	494	465	447	440	446	498	481	473	481	484	457	447	489	464	451	465	479	477	445	513	468	449	425	463	441	462	495	429	457	484	485	494	445	479	492	474	433	456	445	464	499	471	460	484	482	481	461	486	478	449	444	456	436	473	474	445	435	476	467	455	464	441	483	473	429	468	481	457	491	472	424	432	481	498	458	469	412	474	494	527	467	499	443	464	513	475	472	484	470	482	451	411	494	455	456	480	477	476	476	454	445	456	455	477	471	453	488	472	476	492	474	469	483	439	462	494	483	454	495	455	467	456	455	487	487	454	456	473	482	440	456	451	483	482	465	458	456	468	473	499	498	467	474	469	464	470	483	495	454	484	498	443	469	507	469	460	473	469	461	485	457	479	482	492	496	456	467	440	458	496	461	433	438	474	466	463	501
28223	16034	3228	1412	1113	1114	1015	912	908	892	926	980	972	875	915	921	899	916	864	913	906	966	938	995	895	918	878	901	913	877	934	914	933	929	874	916	917	896	907	896	926	917	930	932	899	912	926	927	880	969	892	936	897	914	857	899	867	966	899	925	886	929	888	942	898	935	942	941	923	915	946	944	913	945	964	909	910	926	911	925	900	911	906	924	963	901	935	964	940	938	961	918	922	955	902	857	877	924	907	899	890	938	913	886	892	956	897	886	946	934	910	898	921	953	933	885	893	929	920	938	926	884	957	922	969	922	932	868	906	976	1019	933	940	906	899	895	919	944	889	917	919	958	923	953	904	862	918	880	887	923	910	883	847	926	866	870	937	933	988	936	951	898	894	936	908	899	919	937	965	899	917	902	895	900	939	913	913	935	909	913	897	919	922	917	964	921	943	961	882	897	880	914	907	910	906	904	916	918	941	881	891	872	905	969	938	862	922	910	927	887	944	915	919	938	911	930	945	935	923	909	887	955	910	867	876	924	937	909	925	932	918	995	876	919	974	942	907	937	892	906	929	926	996	914	890	913	883	888	913	930	908	891	965	907	922	920	913	952	901	978	901	931	869	941	905	900	859	934	918	903	873	865	960	921	919	941	931	908	936	913	941	924	944	964	889	896	883	843	851	931	869	931	914	931	916	936	834	888	918	923	855	856	973	953	894	916	925	945	931	973	911	959	904	905	962	949	887	942	901	914	923	929	926	907	867	866	969	947	993	908	909	912	929	890	909	922	929	925	804	963	892	929	954	937	921	940	910	916	924	931	945	959	935	845	863	1000	965	860	877	906	975	885	931	907	870	968	901	889	919	938	901	923	952	945	922	895	937	880	914	906	922	862	929	884	960	866	888	929	952	888	987	897	924	905	934	877	926	927	915	871	1013	944	915	912	921	858	923	907	923	937	957	962	918	860	985	929	969	863	960	902	917	925	955	866	903	949	972	855	930	945	910	924	926	926	882	856	896	918	918	973	934	923	897	907	930	916	906	907	912	914	879	910	897	902	902	912	928	847	940	937	905	900	903	907	864	932	942	966	899	914	879	929	891	973	944	970	917	942	971	879	917	927	895	899	899	908	889	907	900	897	907	923	882	898	860	911	928	947	891	932	904	929	986	929	893	960	912	889	905	938	907	926	926	915	904	925	931	877	866	914	969	916	938	953	965	908	899	901	885	901	914	931	920	952	911	893	895	920	941	960	935	868	882	932	918	944	881	896	904	906	929	849	885	882	924	926	960	932	840	912	897	899	914	983	935	888	905	912	942	926	935	923	898	914	918	989	893	923	913	935	885	824	928	951	968	992	860	904	929	882	948	904	912	956	932	939	914	910	907	887	891	946	890	879	966	916	911	988	875	928	901	923	870	918	943	889	870	883	946	898	935	928	919	912	936	918	961	930	891	876	930	866	870	922	938	947	933	882	947	897	892	929	920	961	917	950	964	970	866	883	909	920	943	951	902	939	909	918	923	954	848	924	920	971	915	880	942	930	905	926	937	906	907	878	947	961	945	977	971	913	882	914	916	876	986	896	901	933	946	922	960	905	926	889	945	912	958	904	930	903	865	893	916	879	948	963	874	875	849	867	946	941	929	915	877	930	893	879	928	922	897	920	944	875	924	907	888	906	936	957	893	907	933	936	915	931	861	969	877	949	957	905	917	876	949	872	888	974	914	908	909	893	916	910	869	901	893	931	934	902	902	902	942	876	894	862	926	895	902	938	922	886	918	915	876	900	903	934	967	909	956	926	963	890	874	891	920	943	888	945	882	924	945	871	885	851	952	932	933	895	941	862	959	932	904	864	952	958	943	925	871	932	914	917	893	892	915	885	911	928	903	905	886	898	936	870	915	868	939	859	935	907	922	903	952	953	974	939	898	901	882	926	818	896	938	924	904	892	886	902	860	918	904	921	901	951	938	915	912	935	926	863	864	877	902	940	868	887	916	894	934	949	933	940	890	957	947	980	871	863	898	905	883	893	908	913	915	900	899	959	916	959	899	938	846	897	954	944	859	910	898	909	911	895	949	905	909	936	918	855	917	946	934	883	854	860	899	963	930	929	951	940	949	898	936	853	935	972	886	964	923	887	892	908	889	936	926	912	897	900	923	898	882	945	951	881	987	920	922	988	928	873	936	934	936	875	924	912	1004	916	883	936	896	871	910	935	943	874	913	908	850	926	905	896	958	865	910	873	979	908	965	936	928	918	966	958	888	898	918	913	910	867	946	953	961	903	905	890	860	927	887	897	919	933	867	891	977	928	929	943	892	938	917	918	914	824	946	881	891	929	887	923	886	970	935	966	928	954	853	876	943	916	885	960	954	900	933	902	921	965	924	894	844	926	953	955	900	908	929	926	940	919	859	929	948	894	898	941	851	953	968	912	927	883	976	940	917	901	910	892	913	948	947	856	937	922	895	878	945	893	940	966	844	894	903	882	889	895	912	900	912	927	902	910	974	882	962	829	915	833	897	892	894	985	955	887	882	906	884	944	916	924	945	929	969	958	922	914	862	905	931	974	884	939	914	950	903	923	923	893	889	938	904	904	937	914	907	931	932	914	870	919	892	937	884	884	907	890	922	922	977	913	906	976	923	885	908	876	887	954	934	940	920	925	882	914	946	963	940	894	899	919	932	876	903	881	951	920	887	949	957	931	870	891	930	958	924	944	933	913	953	951	899	966	919	912	947	939	978	925	887	917	905	920	907	928	884	950	933	879	951	891	860	870	926	884	850	909	875	919	897	894	898	906	918	913	937	919	956	965	962	941	877	925	869	902	945	895	889	934	894	890	948	929	890	889	927	909	903	901	891	886	922	906	934	861	907	881	902	882	890	868	948	939	918	895	938	904	902	901	890	887	1002	987	879	936	908	934	963	948	907	919	892	881	884	902	921	897	874	920	974	937	899	911	932	884	931	918	897	911	954	874	905	928	898	939	933	923	924	969	918	899	904	884	966	882	863	926	904	892	915	943	981	972	952	890	938	940	883	938	947	892	858	897	885	883	908	906	907	879	904	882	937	917	856	905	919	902	899	872	910	888	886	919	895	941	956	922	939	894	911	965	909	914	904	887	925	911	965	967	861	891	931	908	885	950	939	910	927	899	926	962	923	920	908	932	887	871	936	918	906	942	888	920	990	927	889	900	929	916	921	906	928	856	935	910	918	876	889	952	957	912	889	929	923	912	968	872	916	916	911	867	932	936	933	917	917	886	917	869	902	862	931	916	865	906	917	905	902	919	926	911	909	912	892	929	914	926	958	892	910	935	966	942	871	945	940	897	869	890	879	943	894	910	927	884	932	917	919	900	910	850	936	962	994	943	946	907	908	878	893	912	876	918	929	914	967	918	926	908	898	913	959	874	901	865	893	897	924	875	905	893	898	985	875	942	939	963	884	922	928	921	934	923	910	920	952	917	922	953	895	966	942	923	948	895	933	970	880	932	930	949	855	955	963	878
5247	1686	1495	1263	1183	1140	1125	1096	1054	1043	1032	1044	1011	1043	1032	1055	1003	999	962	1036	964	1011	1009	991	998	1015	1002	992	1015	1006	1007	983	998	1004	961	1096	1012	1023	1011	1019	1015	1004	927	994	1038	1052	991	1018	1040	1027	1040	1014	1001	1027	1037	1013	1010	1072	1011	1028	1005	1018	1023	997	1076	981	1034	974	950	1045	1031	1003	934	1021	1031	1026	1001	1028	994	1036	1073	1008	1046	951	1024	981	1066	1058	990	1018	1036	983	985	1053	1049	1027	1002	996	1009	960	971	1046	979	1044	978	969	1062	1009	1016	999	1056	1005	984	1035	997	1074	1003	979	1004	1072	1048	1052	1030	994	1027	1075	1002	992	896	994	1049	984	984	1071	1009	1021	1008	1033	946	1030	982	967	1071	1027	1019	975	996	1033	967	1011	979	1032	996	1016	1039	1002	1004	1004	996	980	1029	1000	1040	980	988	1001	1015	991	1052	996	984	1024	1018	1103	990	1005	1035	1005	1077	1047	1004	1009	1019	1014	1013	1043	1065	1005	988	1045	1055	1069	1040	1023	920	1054	1036	1049	1019	976	1036	1010	1061	956	975	1017	1027	976	1022	1000	1045	993	1000	1032	986	1001	1038	997	1017	1019	1017	973	1044	982	1036	1000	998	1008	982	1055	1086	1023	1018	1084	1013	1046	1017	1029	951	985	987	1014	1000	1021	1002	929	1038	976	967	989	1013	977	1006	1026	1053	972	987	1002	970	1021	980	1041	983	974	990	982	1061	1022	1059	1020	1041	1005	999	1051	982	1035	1048	978	979	1014	1010	970	990	1060	929	982	998	987	1038	1029	1036	1044	1006	995	982	1003	1015	961	970	1001	1029	1008	999	1071	1030	1007	1016	990	1033	1007	1017	958	1053	998	989	948	1028	986	1027	1087	1010	990	980	904	1034	991	1030	950	1075	987	1010	988	987	1054	1037	982	1024	1023	1022	1051	1024	962	1021	1025	993	993	1052	1026	969	1018	1019	991	971	1024	1009	1022	1026	1017	979	1043	1015	976	1042	1012	1059	1041	1035	1020	1018	1005	1055	971	1011	1004	1030	1030	1005	1033	1060	1003	986	1025	1029	1009	1028	1009	1013	1032	1032	1031	967	999	1055	992	1026	1003	1019	1065	1017	937	992	988	998	991	1052	1000	1048	1043	965	1043	1034	952	1004	970	1014	1038	1005	1003	1001	1035	1010	982	1050	1055	1034	977	1026	1024	968	1027	1086	1001	1042	1017	1010	1047	979	1014	1032	1039	1046	1002	1045	979	1024	1028	968	978	1027	1027	976	1032	1038	1010	992	998	951	965	996	1054	998	1028	973	979	986	947	998	1023	983	970	1005	1034	1008	1026	968	1029	1005	969	1019	1029	982	1044	1004	1002	1042	1033	1047	1011	966	991	1025	984	1007	998	988	1002	1040	1003	1038	1001	1019	968	1001	1001	991	974	990	1020	934	1024	1024	1037	1000	996	1020	998	999	951	981	978	998	1043	996	960	1046	980	1001	1022	1017	1002	989	1014	1058	1025	1029	1000	1009	972	993	1049	986	1033	1019	1040	995	1035	1010	1046	956	975	1007	1011	1047	1006	1001	1003	1086	978	994	1003	1010	973	997	1062	954	1042	949	1000	989	1034	1064	1010	980	1022	989	943	1037	1008	1080	1004	958	999	1016	979	1044	980	1070	1012	958	984	994	1018	991	1031	1021	981	987	1064	1025	998	949	1003	1013	947	1011	1047	1061	1007	1017	1022	1040	997	1000	957	993	1022	1058	1029	1008	1024	958	1031	1034	991	1002	1004	1005	1080	1001	1020	1000	1044	1004	936	1013	1000	1035	1065	1025	1004	1034	1046	1020	1009	1014	976	998	1022	1015	1011	1062	1021	1014	990	971	979	1023	1004	1029	963	1040	987	1028	1037	1054	987	984	1073	993	1006	994	1056	966	1057	1015	1001	992	1014	988	980	1040	1012	1033	980	993	987	1054	1021	1001	1081	1026	1039	1015	1020	985	981	1047	1064	1000	1053	967	1005	1080	1002	937	961	997	932	1029	1038	997	1034	1051	1039	1011	1002	998	927	1008	1034	1008	1032	998	947	1025	950	1002	1091	1061	996	971	1019	1021	1034	1005	1027	1031	1032	1051	971	1003	1018	1059	1011	1024	993	1059	965	1012	998	979	1055	1023	1017	1026	1054	946	998	1028	1042	1044	995	1031	1032	974	1044	1035	985	1005	960	1036	1002	1014	1001	1020	1028	1074	1073	1041	973	1012	993	1025	1023	1029	1038	985	987	1054	951	1047	1007	986	998	1020	1025	1018	1036	1016	990	1006	1029	998	1013	1000	1000	1000	1015	1061	953	1071	998	1037	1007	946	1019	1073	1037	944	1042	1019	969	1036	1034	1015	1068	986	997	976	996	1016	1011	1037	959	1045	1005	1044	1019	1005	1028	968	1053	995	1011	993	977	1096	992	1036	1016	1032	1027	1032	957	1030	1058	1030	1020	1019	1059	1004	1009	1020	1000	1032	987	1057	1013	994	1010	1010	1006	972	1029	1002	1009	1025	1055	993	1031	999	993	1033	1021	992	1019	959	1011	1009	990	1028	952	992	1006	955	1006	1014	1060	968	978	1021	1068	1034	1031	986	1006	1014	1020	1021	1018	1042	998	987	1097	929	994	1048	1009	992	1063	1021	1058	1003	1040	1037	1004	999	984	1042	967	1044	1032	1053	1039	1020	990	1009	1000	975	1025	1060	983	989	1004	1038	991	982	980	1040	1064	1046	1017	1066	1018	967	1042	1037	1000	1065	971	1010	974	1004	1076	1042	1017	1019	1023	1043	1012	1033	1015	984	1015	1081	960	1025	1043	1013	967	968	1022	994	1055	1000	1053	988	985	1046	1039	972	1089	1041	1006	968	1013	1014	1027	1003	994	971	1060	977	990	1026	1019	1002	1038	1032	1013	1001	1058	1040	1075	977	1003	1008	1028	980	1038	946	1006	1008	997	998	1036	1042	1004	1003	967	1009	970	1070	951	938	965	1012	982	1019	1014	987	943	971	1002	983	1030	1033	1014	1065	980	1012	1014	1015	956	937	1064	1008	1059	1004	993	1029	1037	1036	1019	1025	1031	995	1031	1037	1014	1010	1053	991	988	1038	1013	1015	1021	1069	1033	1032	1010	1077	1076	1009	960	949	1006	994	1055	967	1050	977	1051	1101	1019	1045	1001	996	1013	1088	1008	1037	1045	1035	1010	1015	985	1025	1027	1009	958	1040	974	1046	1087	1047	1012	982	1029	1042	983	986	972	1006	1016	1034	1026	985	999	1004	1056	991	986	1028	997	984	987	1014	1035	1036	1032	982	998	985	1046	1056	1047	1048	1065	1055	994	1015	1000	1034	1038	950	1042	959	1023	1024	1015	1041	1010	976	970	999	991	1025	1030	973	964	1016	1017	1006	1096	1002	1002	1040	1034	1084	1019	991	1022	980	982	1008	1056	1079	973	999	965	994	1049	989	1021	994	1047	959	971	1051	1031	1045	1003	1015	984	1030	1030	1062	1061	1022	991	1013	937	1062	1016	948	991	1034	975	1028	1002	1027	998	1028	1026	975	1042	1040	1030	1075	983	1007	974	1026	981	1012	991	990	1017	1015	998	1052	1058	1001	992	985	1040	991	1055	1028	995	1038	1046	1031	954	1026	1041	1025	969	985	1047	976	1057	988	1001	988	1027	1015	1004	1086	940	1038	1009	1052	1013	1004	956	1021	1004	1047	1022	987	984	958	1013	1005	975	1030	978	1029	1008	1017	983	943	1064	1009	993	1040	1054	1057	1046	1006	1037	955	979	973	989	1005	1040	1061	974	977	983	966	1050	1025	1002	976	1037	1025	990	1020	1032	1029	1001	991	1030	1053	1006	1053	1016	982	1031	999	1012	966	943	981	1003	1017	1023	1016	1021	1041	989	1036	968	1025	1029	984	1009	996	1014	1040	960	1035	1073	998	1040	1031	948	1013	1094	1041	998	1018	1060	1046	986	979	1044	1043	966	983	1060	990	1024	1046	1040	1030	1018	993	1011	1012	1034	1017	1066	1001	1035	1046	1006	1001	963	984	1003	993	1016	971	1005	972	988	993	1025	1024	1041	1031	994	1054	961	1032	1009	1053	986	954	1021	1053	995	999	980	1021	1007	1057	1021	992	1000	1003	1042	998	1042	939	988	1011	1043	955	1042	977	1033	984	994	1009	1017	961	1064	967	1065	1039	976	1029	994	999	981	978	996	1001	1003	945	1006	931	996	967	984	991	993	1006	1016	949	1014	1033	993	1002	955	1048	1000	1030	1045	987	1028	960	1001	973	1014	981	992	1012	1029	997	979	993	989	1036	1032	986	983	1008	1043	987	990	1017	964	970	1066	1051	947	1016	1037	988	933	1003	1028	1042	983	1032	1039	969	986	1032	1045	972	1012	1029	1027	1023	1007	968	959	980	964	1000	1060	1044	976	1030	1016	977	992
26108	21076	27779	24596	21067	10356	1103	794	636	591	522	511	465	449	438	455	408	393	438	423	441	408	400	396	377	374	368	373	393	351	388	366	325	350	365	374	358	361	376	359	349	372	386	371	367	334	344	326	349	348	368	395	368	345	353	365	344	344	341	298	358	343	352	347	371	370	329	378	340	369	373	345	315	378	367	361	375	369	312	362	341	343	342	346	349	358	324	347	353	393	364	337	350	348	346	352	372	344	374	356	359	344	344	356	363	355	336	352	330	348	347	341	356	363	346	315	374	337	360	357	351	344	394	340	373	361	329	320	362	356	356	345	335	365	357	359	362	341	354	332	354	359	328	349	320	357	363	342	338	313	335	375	349	360	360	357	331	355	381	351	373	374	337	366	350	355	370	351	320	358	352	378	355	321	356	383	338	349	340	348	355	371	357	330	354	342	342	357	372	329	363	327	350	352	336	353	370	308	362	331	355	371	360	343	338	305	323	366	355	333	357	365	341	335	369	372	359	368	326	400	330	346	379	319	389	337	349	301	334	364	382	322	311	359	326	336	350	340	356	325	372	362	329	347	331	365	357	329	351	351	371	332	333	341	350	352	346	321	381	358	355	376	364	321	360	352	352	339	365	374	374	364	379	340	321	361	327	335	324	330	373	352	367	337	383	372	345	331	338	371	344	363	363	323	346	358	339	383	383	345	338	338	337	373	326	367	352	349	367	345	366	353	304	317	381	346	351	348	339	383	359	347	310	366	346	361	356	321	334	347	375	358	347	342	360	330	329	349	366	331	346	379	323	350	313	344	331	348	358	355	321	351	372	326	343	354	332	336	335	340	335	373	354	358	324	349	342	344	339	353	361	336	356	336	349	382	357	345	365	350	358	332	378	362	342	359	352	345	343	386	376	318	372	330	324	365	357	359	362	373	379	332	326	344	362	348	338	385	358	334	313	370	367	338	353	353	346	339	338	387	377	363	390	353	375	335	355	347	375	346	340	354	338	367	373	323	335	340	382	331	352	370	340	401	344	322	346	324	333	339	327	362	368	352	359	322	345	359	345	347	329	361	363	323	388	359	355	314	360	382	333	366	357	358	335	347	363	385	332	335	391	372	330	340	331	321	374	349	350	355	336	371	331	368	342	339	361	372	348	321	359	347	342	325	340	351	348	319	314	364	360	366	359	368	371	357	361	343	335	348	379	340	370	355	338	346	355	349	354	369	346	356	378	371	343	365	351	357	337	356	362	360	360	333	353	362	334	335	348	349	347	340	362	362	368	352	350	345	376	379	341	354	368	342	329	312	353	353	353	361	364	341	338	347	338	343	346	358	342	328	347	352	352	354	358	335	346	366	363	360	310	330	369	348	340	347	330	358	343	380	340	327	396	337	389	335	341	331	357	325	356	328	327	340	366	353	316	326	385	327	344	359	360	389	335	371	342	343	327	360	367	359	325	346	330	364	359	407	365	337	307	326	357	349	341	351	359	376	342	350	346	368	350	321	320	348	351	340	328	348	387	356	323	363	337	326	358	336	346	330	306	347	344	346	351	355	349	360	339	339	320	341	328	338	372	351	362	364	310	345	339	347	348	349	355	360	377	357	344	336	374	358	352	342	357	386	294	328	340	335	355	386	350	360	356	350	346	401	360	333	344	338	352	361	340	365	376	352	324	348	365	341	336	358	361	379	323	335	353	335	307	352	388	380	355	358	323	324	363	362	326	358	354	329	353	331	331	370	365	364	333	365	384	341	362	351	325	335	352	333	346	374	354	358	346	336	310	364	369	328	365	364	341	336	329	339	366	370	343	329	349	393	356	392	334	325	341	336	369	350	368	310	363	347	389	356	305	352	371	352	328	358	342	353	352	329	333	327	386	342	308	349	324	339	338	331	382	368	369	352	381	350	363	381	348	344	360	325	372	359	361	342	349	350	330	336	360	342	343	354	345	368	361	342	335	385	338	346	345	351	371	347	315	369	341	364	365	345	334	341	319	352	356	353	380	378	347	329	387	329	345	345	340	342	349	340	400	358	361	344	339	380	363	330	370	348	375	317	329	317	338	330	378	359	352	324	342	374	347	368	330	350	349	347	381	399	343	353	353	381	357	344	343	340	360	346	352	364	364	364	320	349	335	348	330	360	354	340	322	326	395	392	344	370	392	361	319	336	348	368	319	345	382	335	330	355	351	333	367	349	349	333	370	382	375	371	362	355	344	354	371	342	341	330	354	362	373	339	381	345	364	356	401	351	365	345	319	331	365	342	349	352	390	326	337	306	316	338	366	360	321	354	376	338	348	355	362	325	377	354	367	372	320	341	381	370	339	332	327	341	338	366	363	360	359	327	383	332	352	345	352	362	348	346	370	323	376	346	296	352	360	359	358	340	376	361	383	345	351	377	369	340	335	354	337	349	362	368	357	361	356	358	333	331	327	376	345	351	364	313	391	321	362	356	334	335	358	327	361	359	380	322	362	353	298	348	370	358	345	318	361	309	366	389	337	349	365	344	358	340	357	345	351	348	330	370	321	326	354	320	382	351	381	341	361	361	323	350	370	335	364	335	346	353	356	368	341	326	320	338	371	343	360	358	366	381	359	370	375	354	307	345	348	348	336	349	334	323	353	350	368	373	354	358	358	347	365	369	320	363	342	367	369	351	316	347	357	311	332	373	325	366	334	359	347	381	351	361	341	347	360	339	358	372	319	371	373	317	356	353	347	351	350	334	367	329	357	313	325	365	340	333	355	333	378	359	337	369	370	358	328	364	375	389	359	340	323	320	338	343	332	329	316	370	321	364	329	361	345	332	332	337	339	335	337	339	343	339	339	364	332	327	350	346	330	348	317	357	345	353	377	382	371	350	333	382	344	365	368	390	365	346	349	346	339	330	350	361	337	367	353	363	339	344	329	369	345	341	331	354	368	368	350	383	350	374	365	316	347	340	364	362	349	326	378	330	317	350	360	367	363	371	363	335	361	358	355	350	361	351	334	346	368	331	341	344	364	332	313	354	371	382	323	337	373	347	352	332	365	352	338	378	344	368	355	360	358	332	366	341	353	318	320	320	368	364	329	315	361	387	329	376	325	380	392	396	359	347	344	386	328	346	355	310	376	335	335	371	348	336	354	342	318	362	339	352	352	357	350	337	346	369	325	347	310	340	347	361	342	336	367	346	369	355	353	372	348	370	348	350	346	342	354	347	348	316	346	385	341	355	379	354	323	348	346	378	364	386	336	372	350	368	368	327	359	367	392	347	346	330	332	334	329	335	342	321	342	350	324	346	319	345	344	367	397	333	362	355	340	361	365	299	387	323	327	342	348	332	342	356	329	380	362	362	324	360	366	332	369	368	338	347	324	368	339	333	348	372	359	362	341	339	346	318	330	315	385	340	334	327	360	332	351	323	338	390	349	337	344	347	357	330	337	332	356	379	325	370	322	332	406	327	383	353	344	372	380	349	363	344	380	358	346	339	366	374	338	341	349	326	327	355	354	342	321	341
7266	10897	9495	5306	3377	2377	1802	1464	1153	1046	907	834	707	753	667	631	597	596	576	551	558	560	485	551	523	475	538	455	483	507	481	483	494	408	449	438	477	437	477	467	456	454	456	470	496	455	450	474	453	428	425	438	459	403	377	462	431	432	422	432	415	447	406	447	442	425	443	455	410	441	443	434	446	439	439	444	420	405	432	435	435	410	374	430	418	423	438	435	425	422	440	434	390	461	414	427	423	464	402	439	404	432	432	433	426	439	427	414	449	445	415	417	438	420	434	430	410	386	433	416	413	429	415	448	392	425	438	433	419	442	420	462	386	397	394	395	440	409	417	441	397	437	431	412	409	367	420	403	404	460	437	439	448	412	412	428	434	380	428	443	421	429	442	435	419	419	401	417	444	428	438	388	426	425	458	376	400	435	432	421	397	415	415	420	429	391	396	450	429	409	426	432	409	436	436	458	463	426	405	440	418	411	449	455	436	392	427	446	444	447	430	412	420	446	409	417	440	398	427	460	395	421	392	467	438	383	421	417	443	402	399	437	432	440	422	410	407	432	426	429	396	453	432	390	407	409	423	401	441	417	446	360	403	388	433	420	441	419	403	456	428	398	404	419	414	408	425	452	397	468	441	446	418	389	433	409	398	404	455	417	445	432	451	424	401	427	376	427	412	399	456	446	397	429	379	445	408	439	433	369	410	421	401	435	420	435	424	423	461	444	482	441	431	443	391	468	402	440	435	418	402	453	432	443	444	391	425	400	397	388	438	405	439	388	399	423	424	410	402	450	396	387	427	395	467	429	425	404	432	423	432	402	421	406	410	427	445	403	429	441	411	390	425	428	418	408	463	438	436	408	419	453	412	412	420	455	436	465	401	406	458	454	450	471	405	422	407	384	422	426	407	422	425	425	442	456	419	363	419	443	421	413	457	435	437	439	417	436	434	415	373	408	389	413	440	409	451	408	395	454	404	428	414	410	432	430	421	423	447	435	425	446	415	414	442	410	438	393	386	421	414	428	450	420	414	407	434	431	460	427	396	404	398	431	443	447	431	459	416	428	426	415	429	434	410	413	415	423	418	418	398	448	396	436	425	420	443	434	431	415	419	429	409	423	431	421	434	398	416	396	439	409	446	408	401	443	454	450	404	434	390	420	447	420	436	448	423	445	415	454	405	409	407	446	431	403	431	435	399	371	449	445	439	422	454	444	447	394	453	417	415	414	419	393	415	419	436	396	447	421	413	442	411	390	441	409	429	382	404	424	438	440	372	431	414	442	384	425	427	441	423	420	420	431	425	442	394	399	418	440	442	413	429	436	431	412	395	414	432	423	415	428	453	412	429	421	437	433	446	407	396	392	465	400	433	422	429	424	415	432	452	419	430	415	423	437	448	409	451	411	429	412	436	429	387	423	452	410	427	436	407	411	419	436	457	415	385	400	406	436	435	407	453	411	467	405	398	406	430	396	407	457	433	403	399	456	417	425	419	458	437	441	389	434	413	420	441	433	431	426	419	389	421	442	375	394	389	431	423	394	434	422	436	442	401	374	424	371	409	443	430	430	412	414	434	370	435	372	427	395	405	414	446	397	420	406	445	413	413	437	402	410	419	450	422	432	413	423	408	410	433	384	401	427	406	383	454	419	417	417	406	426	446	392	430	433	416	385	429	412	376	402	393	439	385	423	438	433	410	413	391	404	426	415	406	416	420	403	401	404	449	436	415	420	431	395	427	423	440	410	427	383	453	413	403	410	448	433	418	428	419	426	440	410	434	402	422	421	412	385	433	431	442	390	438	421	430	427	400	425	420	417	437	420	442	425	413	458	392	398	419	412	402	431	445	427	420	443	407	398	454	379	437	375	455	434	414	436	395	434	436	416	418	399	429	441	448	439	405	429	428	405	401	389	422	427	433	449	425	413	447	456	508	406	395	415	419	449	446	431	389	451	384	420	408	411	392	380	396	410	422	398	410	441	415	396	420	428	400	416	461	451	415	373	431	463	422	430	445	436	450	400	437	432	410	430	463	427	408	468	413	438	458	410	418	439	386	382	422	409	420	419	390	458	427	425	448	432	444	449	423	404	425	408	404	420	426	439	432	439	418	411	419	435	425	387	414	404	444	410	431	461	378	432	370	448	441	408	436	418	407	421	406	410	416	442	444	438	407	417	444	434	435	392	395	395	410	407	428	395	402	382	413	414	410	426	463	413	433	409	434	403	375	432	421	411	365	411	386	404	402	433	402	437	432	449	419	403	433	405	375	422	417	447	391	394	406	400	450	434	431	405	375	414	439	411	438	393	477	445	422	371	426	409	423	419	434	419	451	434	411	453	413	407	431	429	439	427	407	424	414	446	409	378	435	409	424	381	441	390	417	433	431	431	422	451	387	468	414	422	382	433	433	412	427	452	394	385	435	407	469	395	425	389	442	417	414	454	436	444	419	406	384	424	394	441	423	397	425	438	473	472	405	443	441	427	421	408	435	447	442	425	396	408	402	383	411	405	405	387	435	440	421	433	431	447	429	429	411	404	429	465	419	418	391	423	418	411	437	436	418	433	464	408	446	459	419	395	384	379	451	411	406	391	433	378	438	431	386	435	391	431	432	414	419	460	434	381	389	402	426	439	419	396	430	423	428	448	412	412	428	439	422	416	421	388	412	372	392	444	411	442	377	481	472	405	430	424	402	442	389	436	435	403	410	399	423	416	425	400	426	412	413	438	410	435	432	447	398	433	417	420	408	442	421	429	414	428	393	395	428	412	459	427	381	382	433	422	432	459	435	454	450	415	464	416	464	396	394	448	437	430	411	434	423	424	388	385	410	443	425	415	394	409	447	417	458	449	408	393	429	408	404	430	448	424	412	402	419	407	432	428	438	419	411	423	447	404	455	439	411	431	452	429	377	394	410	434	456	400	444	407	423	428	429	446	378	396	413	433	430	435	420	369	401	434	418	427	458	395	388	442	415	409	438	430	479	453	413	413	441	424	403	417	455	419	422	425	421	435	439	394	412	438	417	432	435	447	399	397	386	447	415	467	418	428	430	421	399	425	435	429	413	414	416	425	440	437	467	479	421	419	429	442	418	438	432	379	369	438	419	449	430	393	459	437	402	423	435	392	423	427	432	422	415	414	425	411	454	429	411	417	437	434	434	442	394	428	409	430	433	438	413	417	393	438	391	443	403	425	421	392	402	419	416	417	426	477	434	437	450	414	448	386	422	381	380	409	449	430	417	407	433	449	437	405	405	398	420	413	429	441	436	412	420	454	434	412	414	385	410	412	469	441	402	424	436	373	472	428	430	414	407	420	417	421	423	426	437	464	421	420	391	416	443	419	409	440	399	438	453	395	446	441	459	458	437	435	439	419	418	387	424	424	418	445	427	411	419	416	431	472	407	391	431	423	453	426	431	416	436	399	435	410	440	427	411	447	426	448	404	444	466	419	429	423	422	424	415	404	421	428	425	435	413	449	429	412	433	410	418	449	385	454	421	431
23717	21092	28169	24234	21095	21140	9748	1502	1043	920	841	763	730	705	693	613	613	587	564	575	542	519	554	513	504	501	547	519	506	480	519	515	501	518	512	470	468	485	474	471	444	457	484	496	478	472	417	508	514	455	470	483	448	474	469	473	472	510	473	466	501	467	485	471	422	449	444	466	474	487	435	445	457	476	486	455	463	457	464	460	471	451	441	446	458	437	474	465	479	431	448	470	433	428	429	458	459	457	452	447	466	431	426	414	450	420	454	474	446	469	450	482	437	467	432	470	483	464	455	476	500	456	477	479	491	428	473	424	441	451	470	438	450	458	431	453	456	435	452	413	460	477	470	459	488	440	402	432	473	388	476	443	470	460	437	439	423	454	506	492	429	473	455	401	447	440	440	469	428	484	465	442	479	482	450	444	478	429	443	472	458	425	452	450	450	444	450	459	468	461	472	460	426	466	451	461	489	476	443	444	457	444	510	452	448	449	490	476	506	458	458	442	433	445	437	483	462	441	469	451	426	448	447	425	439	470	450	482	436	465	490	484	484	469	465	478	456	456	485	447	486	463	404	434	448	493	440	456	468	457	425	434	451	443	473	402	463	458	439	461	489	479	449	451	443	445	497	456	494	450	456	450	460	419	425	444	452	492	421	479	471	446	461	449	474	463	445	459	434	464	479	435	475	446	463	469	497	469	446	452	463	528	475	456	464	463	447	487	474	452	433	467	431	437	440	468	466	445	445	494	502	486	461	470	387	413	425	464	464	427	464	481	481	472	474	448	458	461	460	470	464	440	463	450	441	440	451	478	454	455	436	463	459	417	463	402	459	420	470	488	421	430	445	429	447	447	465	435	457	445	457	485	453	446	459	500	445	441	456	457	479	434	479	468	428	470	476	466	441	487	461	453	468	466	499	456	435	442	490	465	500	453	467	441	444	461	475	431	462	438	456	435	437	435	458	446	440	442	446	465	457	439	467	415	468	451	487	445	424	485	467	441	422	413	459	468	452	487	462	447	472	429	462	464	452	440	489	494	445	469	448	483	461	465	485	442	450	429	454	452	405	457	442	438	445	448	453	464	446	470	449	438	453	444	465	428	452	435	460	448	466	471	499	477	425	480	477	532	436	450	449	434	424	460	475	455	412	430	441	461	443	434	442	505	444	432	445	418	456	456	410	451	464	444	438	454	470	432	442	469	464	442	411	423	443	470	481	420	461	436	472	437	463	478	420	439	443	435	425	435	462	462	453	453	457	474	466	447	471	456	435	434	480	475	440	450	464	474	455	484	440	456	466	449	459	454	444	478	427	465	501	479	424	408	477	423	429	488	454	446	485	442	429	424	505	439	491	460	513	460	416	449	437	446	427	439	444	462	453	459	447	475	470	458	416	481	463	443	442	477	461	491	461	458	458	465	470	476	459	439	474	466	472	428	465	437	407	445	456	478	440	446	485	463	440	480	453	433	457	474	444	459	464	452	473	448	496	432	447	447	440	465	455	454	503	435	469	468	454	475	419	437	430	460	465	448	443	474	464	453	472	461	476	430	452	434	446	437	457	413	449	456	431	491	445	419	441	487	460	438	449	428	445	445	434	493	462	458	500	459	451	478	480	425	447	412	461	449	449	469	483	458	475	494	425	401	427	463	464	464	409	463	476	418	467	472	487	471	445	429	489	470	470	435	494	438	488	453	437	461	430	482	459	436	490	493	427	466	464	481	441	465	455	464	462	471	437	470	423	458	465	452	435	448	433	474	476	438	476	436	476	413	456	427	457	451	427	475	437	474	442	460	412	468	449	475	465	434	424	451	468	480	430	465	444	467	459	475	417	485	415	443	440	440	459	437	444	453	455	449	466	398	458	471	467	461	443	453	472	477	471	423	435	454	456	476	480	453	431	465	437	439	462	462	432	480	456	475	451	472	479	457	459	450	423	462	476	413	489	471	442	469	440	438	450	449	448	445	462	437	428	459	461	458	457	463	497	474	448	467	441	443	506	481	471	465	421	452	469	461	465	479	450	442	434	449	457	408	425	490	484	470	455	439	437	446	452	463	452	469	462	486	438	468	446	445	467	456	445	447	439	432	450	464	464	450	426	439	472	450	431	461	484	421	446	418	442	468	470	432	451	475	400	468	498	427	459	452	434	465	474	451	426	429	464	453	474	464	433	466	480	424	467	461	456	482	474	444	446	458	452	439	441	484	460	470	428	448	466	461	467	479	476	424	483	477	440	443	451	466	443	480	454	456	502	455	452	468	440	404	454	456	465	469	431	473	428	452	467	475	443	467	464	434	452	456	426	442	493	428	423	435	456	474	471	443	464	470	423	434	457	469	458	478	456	460	477	457	423	429	461	464	439	460	496	449	494	455	473	446	449	456	432	448	437	429	460	445	454	467	437	474	485	459	476	455	446	487	435	460	447	439	463	412	459	437	461	467	443	437	437	448	426	425	471	437	435	468	467	438	418	457	471	459	436	443	444	493	459	484	467	435	478	449	465	437	471	462	457	431	465	471	439	451	433	455	477	455	447	486	452	440	474	417	471	433	445	477	445	444	438	450	439	454	459	447	464	438	455	465	463	471	489	461	455	421	479	429	425	455	454	464	469	458	485	463	470	438	498	448	460	465	435	447	448	493	456	420	456	436	450	421	426	463	461	457	450	445	447	457	445	414	433	519	410	492	433	452	471	427	478	466	425	443	428	497	458	440	466	456	420	443	466	445	466	451	455	457	429	464	449	418	428	445	466	481	485	490	472	437	476	442	439	454	441	452	470	495	468	457	445	445	442	427	451	424	479	467	406	445	471	472	470	422	451	438	388	486	433	452	435	460	438	450	510	486	439	464	454	447	504	421	459	436	427	462	453	462	435	438	451	449	466	456	450	452	459	473	457	446	436	452	459	455	484	432	465	437	435	477	425	413	457	438	443	467	467	470	458	453	459	461	460	459	459	447	471	477	415	416	485	480	438	442	440	427	440	461	432	474	417	450	443	428	436	475	462	455	428	454	461	463	426	476	454	487	458	434	451	433	463	460	435	481	442	435	438	461	446	443	429	446	456	439	442	474	461	439	476	435	467	430	421	466	464	452	473	463	466	505	450	488	451	495	447	457	460	424	458	426	497	459	469	465	464	449	416	469	450	447	422	474	484	464	466	406	459	449	474	410	446	443	425	437	471	456	429	461	461	468	450	426	426	468	446	441	415	455	509	437	437	472	485	473	461	462	430	483	421	487	458	459	432	451	427	423	490	484	443	428	510	455	424	457	438	449	448	454	452	489	456	463	439	448	456	454	434	465	459	472	431	435	458	465	456	449	460	431	442	433	484	438	427	493	438	460	446	469	456	419	457	483	444	479	430	459	464	506	430	438	487	471	414	423	433	442	450	464	464	448	486	421	426	425	476	435	440	431	467	426	460	445	472	445	409	428	502	462	458	467	484	464	466	445	434	457	422	479	448	478	486	447	449	466	477	439	438	434	418	457	454	468	404	469	439	471
10452	18082	16078	9492	5990	4173	3222	2456	2055	1684	1470	1281	1134	1040	958	913	841	838	766	760	773	728	714	657	667	665	660	600	613	570	630	603	605	589	555	581	564	547	524	512	536	541	504	512	513	513	501	516	491	518	476	524	491	535	504	507	490	515	474	501	518	498	484	485	520	487	524	498	523	479	501	463	473	477	424	514	519	492	435	477	475	470	471	463	446	497	441	471	479	477	476	490	474	473	469	456	503	493	481	505	434	466	462	466	483	409	474	469	477	500	505	487	453	502	508	525	487	450	458	462	464	453	487	464	496	475	449	473	465	458	474	462	499	471	469	463	519	490	490	470	480	454	425	500	475	473	424	457	469	449	464	462	478	474	447	438	421	417	479	491	492	477	475	480	502	457	498	509	460	429	457	486	431	465	495	423	504	491	468	470	476	501	462	467	505	508	524	448	483	438	415	468	489	439	479	475	462	441	462	484	439	488	480	464	478	469	507	476	453	478	493	421	471	483	491	458	454	455	501	473	461	449	462	433	494	498	500	468	425	517	466	481	466	495	451	435	440	445	514	462	453	481	452	461	436	430	487	466	476	456	446	451	463	508	456	493	442	476	470	455	468	433	425	461	476	450	498	486	434	464	477	462	483	469	447	484	464	444	453	463	488	493	476	488	520	452	458	478	474	427	434	443	501	516	459	511	435	493	481	469	419	445	461	520	469	436	469	474	497	498	457	474	442	475	455	461	428	474	486	465	481	472	486	468	481	447	444	420	502	497	476	450	476	438	465	473	474	454	448	449	448	486	459	431	437	479	483	480	447	479	457	492	459	453	442	449	471	463	452	413	485	474	472	448	500	478	478	459	456	501	487	516	447	470	462	482	503	418	513	468	497	466	485	469	470	453	450	479	489	434	467	491	455	506	438	455	479	429	470	470	476	460	482	473	489	462	493	488	466	480	458	495	433	490	490	478	432	482	469	508	504	485	454	449	483	485	474	451	483	482	458	435	465	453	461	484	478	516	430	464	482	453	477	438	502	474	492	494	449	487	466	445	500	463	421	471	485	486	493	470	462	504	436	486	474	435	497	493	450	506	475	479	465	439	467	449	473	458	467	502	468	452	515	479	478	483	445	431	480	463	477	484	469	461	473	488	460	501	443	468	454	460	471	468	492	490	471	499	453	476	468	478	462	485	484	458	436	472	467	474	467	482	451	480	524	454	468	487	437	503	454	475	450	476	444	498	448	492	485	478	432	458	439	426	465	481	442	452	435	503	512	440	464	486	483	442	503	473	482	461	467	477	458	476	454	475	528	450	439	470	468	496	458	476	462	483	486	503	488	475	503	456	475	490	499	457	466	449	445	462	502	462	486	470	485	504	488	445	450	435	491	474	479	452	470	463	481	487	458	486	452	464	514	435	436	465	461	480	443	484	459	514	479	482	497	464	492	480	450	453	450	433	454	448	451	449	472	494	465	516	447	458	482	489	456	465	459	446	470	445	469	503	480	455	466	495	505	446	465	464	452	483	467	431	439	442	487	503	464	485	455	458	484	473	459	476	451	494	469	497	445	494	478	459	465	463	482	472	445	450	463	445	477	460	471	443	504	452	506	442	477	435	480	473	465	439	459	465	445	473	455	499	510	507	454	466	522	461	491	459	483	424	494	460	425	457	441	511	465	493	472	454	447	467	466	438	438	474	455	499	476	442	464	457	480	481	447	459	451	482	459	451	506	482	463	459	488	448	452	416	474	465	503	500	458	481	454	495	481	454	478	499	453	464	458	476	447	466	451	463	474	445	465	470	447	490	516	448	460	435	498	430	470	443	459	458	462	434	402	470	489	473	475	481	466	490	434	461	444	468	431	469	486	481	478	451	477	455	430	452	410	502	505	464	495	488	447	483	460	482	425	469	430	460	469	472	467	471	499	490	466	467	467	512	461	508	464	486	451	446	492	484	449	475	457	458	472	500	493	441	474	483	463	475	453	448	497	463	479	456	473	461	458	455	477	490	445	447	492	446	419	483	444	493	458	444	488	442	485	461	467	455	432	465	467	444	477	490	452	500	475	463	473	477	424	469	466	432	479	477	497	513	460	470	458	460	516	476	490	491	512	493	481	468	488	516	453	475	474	472	458	448	469	439	487	473	476	469	457	469	456	469	427	472	469	496	484	500	451	474	458	472	491	478	453	484	479	487	494	492	488	448	464	515	493	474	476	449	475	473	451	475	487	461	421	515	473	448	454	487	507	472	470	483	435	489	485	434	448	475	450	478	465	457	439	470	479	451	431	510	498	474	487	462	478	477	484	459	477	471	442	487	469	481	443	456	471	459	459	445	505	514	459	472	474	456	472	456	466	445	484	445	476	503	461	451	436	447	436	465	474	456	449	489	440	487	500	503	481	515	466	465	456	508	478	437	458	458	458	414	430	502	499	443	454	462	475	465	449	453	451	442	491	455	461	467	484	464	470	446	443	472	449	427	482	468	502	491	487	424	440	489	444	465	454	477	495	449	475	493	482	481	503	468	477	458	503	417	443	456	419	493	466	468	467	498	446	463	466	462	457	466	486	455	484	460	452	508	456	503	475	497	480	458	482	465	455	446	508	465	467	448	485	463	447	468	442	487	472	490	437	482	479	444	464	501	505	434	472	473	460	456	463	487	485	465	449	517	447	479	444	450	442	488	465	493	458	452	481	472	480	483	466	465	457	514	467	464	500	474	431	438	454	482	527	449	486	513	470	471	457	473	459	504	447	464	445	448	482	433	493	514	490	460	469	472	477	436	454	491	450	503	474	515	490	472	489	486	510	471	479	477	474	467	476	494	438	453	493	478	456	465	476	451	468	460	481	470	463	443	473	474	454	495	477	444	511	463	458	481	458	430	507	460	465	462	468	477	453	468	492	456	443	463	480	494	486	463	450	457	453	462	492	489	454	477	470	515	494	460	457	497	508	468	464	458	467	482	479	494	452	482	482	429	463	490	436	487	451	478	484	463	484	519	484	474	492	487	463	479	474	471	468	509	469	489	494	464	439	468	443	478	507	477	448	453	452	443	475	485	479	478	404	490	495	494	439	480	496	512	487	470	471	465	436	469	475	465	444	492	464	429	455	457	481	464	456	493	474	452	420	491	481	455	459	459	445	492	499	440	441	515	449	437	456	486	474	441	496	472	505	478	463	429	480	443	446	468	465	484	485	449	506	444	462	531	495	443	502	477	452	463	445	468	477	479	459	450	482	497	496	471	446	462	479	476	446	477	460	490	470	464	464	502	430	467	467	508	483	461	475	453	471	471	462	506	499	475	480	485	472	483	479	481	504	470	475	466	470	447	452	453	504	446	494	462	473	462	508	472	466	480	483	459	475	457	487	455	472	426	481	452	477	464	485	454	482	488	455	496	467	462	472	490	500	451	455	464	432	494	490	482	461	491	506	480	440	459	470	457	478	464	481	475	449	511	436	490	441	475	470	475	519	457	467	474	476	457	487	447	461	477	447	480	445	486
28264	16055	3094	1175	1024	946	901	929	891	922	915	877	931	951	950	939	940	950	967	902	927	896	886	926	967	869	898	920	954	896	918	921	906	983	969	892	923	893	987	957	909	895	945	901	972	919	884	891	932	897	942	918	913	898	919	891	938	916	903	965	937	902	874	939	904	917	955	936	906	934	921	855	938	920	993	936	932	990	874	949	902	940	916	939	952	930	929	883	899	918	959	950	871	943	954	936	887	872	909	885	950	938	926	892	951	937	921	926	928	916	932	837	997	934	925	954	898	932	916	911	953	945	978	899	869	913	901	954	899	977	927	899	888	926	964	972	917	875	891	917	912	883	938	959	921	891	902	972	875	910	941	947	896	938	894	873	904	917	892	893	941	851	865	929	919	922	909	906	977	921	906	925	982	905	876	901	915	907	866	905	929	906	956	931	898	950	932	921	894	940	931	883	933	913	887	920	904	950	932	919	954	926	905	881	962	944	935	944	911	915	910	960	912	934	951	898	929	906	888	936	906	913	910	902	911	913	988	924	924	948	953	855	856	882	967	978	941	998	959	883	910	887	940	907	878	868	929	936	922	953	914	966	901	939	912	901	912	911	908	891	989	942	924	994	916	900	889	880	934	970	905	919	936	950	884	938	938	983	952	910	957	898	927	907	892	947	979	878	893	905	927	935	886	893	964	913	945	939	891	933	927	928	924	890	902	986	933	981	917	956	900	991	945	908	888	912	916	903	890	941	883	911	967	950	960	956	948	956	932	880	949	911	932	857	927	943	886	948	913	893	891	886	915	926	935	997	943	953	938	933	920	913	870	870	952	892	893	909	992	895	980	889	896	919	949	939	910	889	963	936	880	951	957	892	1004	937	928	951	925	966	880	932	934	911	857	899	935	943	952	895	928	983	895	946	906	876	901	956	955	884	902	939	978	919	940	900	927	885	903	926	893	954	924	916	918	948	981	880	942	942	919	991	913	930	908	943	860	940	924	924	923	961	916	968	947	929	891	919	949	889	941	931	940	932	919	943	914	940	935	943	909	854	877	935	893	989	958	884	919	974	944	869	901	902	943	933	982	967	945	985	963	882	927	875	927	921	945	880	921	917	943	923	891	930	901	935	977	884	865	901	933	928	930	910	915	873	903	934	954	951	906	973	843	926	958	882	967	957	940	923	904	904	900	909	926	890	1013	893	850	973	920	954	905	902	963	912	909	910	905	898	929	915	945	888	938	938	906	918	925	913	961	898	964	968	991	931	908	887	903	960	991	941	875	955	886	948	934	936	918	843	911	940	930	938	896	931	957	889	924	950	939	927	886	914	903	923	968	986	860	913	937	934	933	977	920	915	965	890	899	898	909	943	954	852	877	882	894	904	961	914	925	944	953	958	894	941	913	902	921	907	938	957	912	916	903	925	949	895	902	942	952	921	928	914	938	908	864	903	965	901	952	950	899	899	929	905	943	900	930	887	961	907	977	885	906	996	887	917	925	913	961	931	881	945	900	968	883	905	964	959	912	890	965	898	876	939	907	914	960	886	956	962	910	887	854	962	936	957	914	936	954	924	978	908	963	943	840	980	1002	940	957	965	919	906	850	924	949	854	897	914	952	917	906	901	915	909	941	929	954	949	950	933	903	905	915	919	880	959	948	958	922	894	938	947	947	890	897	955	927	906	917	891	860	899	938	921	931	886	969	897	883	945	940	955	891	948	947	958	915	935	893	928	933	952	952	934	917	924	949	919	934	913	914	968	958	898	919	949	928	922	921	890	916	884	965	908	888	942	862	945	914	968	888	932	892	965	943	923	921	891	939	930	891	939	928	955	890	939	969	993	890	893	927	920	878	941	912	939	920	899	932	924	930	855	956	916	911	938	942	948	911	982	976	943	995	998	909	923	856	929	885	891	939	948	942	918	875	860	922	926	963	956	907	902	900	887	922	911	918	941	916	918	919	935	927	910	885	942	938	897	935	936	879	928	949	929	916	880	913	932	901	950	944	943	955	904	919	956	886	940	896	969	912	929	947	898	913	958	938	896	939	945	865	951	946	913	870	886	918	974	959	1007	888	944	943	893	907	908	894	883	937	955	940	926	904	922	932	883	945	901	919	945	890	931	917	910	950	971	947	935	920	943	923	917	1009	911	899	897	944	916	921	910	934	965	960	875	935	904	900	872	938	937	961	910	888	958	947	864	918	893	874	921	876	964	892	939	924	888	903	916	944	925	911	899	930	880	945	920	882	933	910	941	920	886	940	908	905	959	931	940	895	918	910	977	951	945	909	882	964	918	971	944	914	968	932	954	895	901	972	949	890	894	947	917	933	887	925	935	884	939	925	976	841	906	950	920	873	910	893	931	943	889	921	883	892	942	894	949	913	920	991	941	942	944	893	891	859	896	928	975	964	920	929	913	942	906	895	947	991	922	920	915	938	975	900	863	895	857	907	955	880	955	919	991	918	899	892	914	961	929	876	909	910	936	955	936	932	951	907	944	949	880	919	917	892	919	937	867	999	956	937	899	906	884	887	907	915	953	917	832	948	945	932	981	916	941	918	975	906	962	919	926	934	956	900	915	941	909	942	942	913	943	900	975	970	938	954	978	940	855	909	902	925	891	964	886	904	901	893	964	937	917	955	917	950	930	968	924	945	905	956	881	918	917	899	952	883	858	928	892	950	919	935	907	984	895	951	914	912	940	924	926	965	960	894	959	1000	893	882	907	962	935	953	910	903	928	950	891	900	932	999	946	950	857	929	929	875	934	905	974	950	926	958	945	942	914	946	908	909	902	882	950	936	922	971	964	887	941	889	905	919	957	918	958	895	881	927	945	897	921	953	913	966	909	968	935	902	880	925	961	899	937	870	922	933	947	895	925	921	922	964	917	945	901	955	937	974	975	959	925	940	978	941	941	916	973	969	920	952	883	947	952	917	1042	930	958	917	953	922	903	938	924	901	909	936	918	895	949	944	906	942	928	914	986	903	894	901	884	900	940	924	940	942	939	964	975	900	953	911	950	890	961	915	927	916	938	897	897	932	977	928	910	880	902	950	922	870	951	917	927	920	914	881	878	871	959	896	914	897	921	947	880	928	932	956	905	947	914	911	958	926	901	896	980	961	913	903	945	946	959	949	880	941	896	959	958	946	910	947	891	884	932	934	909	936	944	865	910	884	919	995	990	887	925	900	978	961	928	949	975	932	884	910	905	916	938	944	923	930	939	932	889	909	951	944	924	952	891	904	885	901	982	956	860	901	920	877	880	918	906	913	932	943	866	940	887	960	934	983	924	973	935	983	877	898	923	944	934	927	929	899	951	925	913	929	937	875	935	858	890	910	904	923	889	950	939	902	936	918	877	912	942	852	925	913	905	926	962	940	928	969	924	955	939	927	945	879	888	916	962	906	895	925	961	871	925	941	893	896	942	957	944	880	906	873	939	908	898	911	936	919	953	848	966	920	911	962	910	920	875	937	938	909	945	936	940	907	956	949	952	934	936	928	879	924	973
5331	1568	1435	1199	1120	1140	1096	1095	1041	1036	1071	1002	1029	1041	1047	1042	1014	1008	1064	1033	1084	1021	1070	1014	986	992	1035	1000	1025	1042	995	1052	1008	1010	1070	1009	973	1001	984	1016	1068	995	1022	1021	968	1056	999	1066	1066	983	1000	971	1000	1026	1020	1038	996	1035	982	969	1026	1034	998	1108	1060	1028	1017	1014	1036	1036	992	1002	941	1039	1006	1028	1059	990	1050	1019	1006	1025	1095	1022	1054	1017	1026	1064	1061	988	1010	1010	986	996	1089	1061	998	1014	1015	1049	1031	1063	1041	1059	1030	973	985	975	1043	1035	1039	1003	1046	983	1037	1070	1055	975	970	993	1050	1009	1067	1039	1005	975	1054	1024	1034	1017	1039	1005	1037	1062	1049	1046	1020	1047	989	1061	975	1001	1047	1028	993	1079	980	992	1017	1016	1044	982	1044	1010	1087	1026	1020	977	1018	1046	974	1089	1043	974	979	994	1027	1014	978	1025	995	956	1035	1007	1030	972	1020	1044	1052	988	1008	1034	1029	941	1006	1019	987	1015	964	1045	1004	961	1023	1015	983	1024	1022	997	983	1019	995	1020	1050	997	1047	988	1049	1024	1001	1076	1002	1021	993	965	1028	1048	1015	1048	965	1005	1003	1022	949	979	982	991	1004	974	988	1017	992	1039	1020	1016	1007	1040	1013	1027	952	1066	1062	1035	994	1078	983	1006	981	1030	1068	1076	1013	1028	1034	967	1027	1044	1016	1025	1038	1050	1034	1038	994	1031	998	1000	1035	1007	991	1050	923	1062	1019	955	1017	990	1014	1021	1017	974	898	1058	996	985	968	1052	990	1009	926	1034	996	1033	1014	1054	1020	1077	1051	1038	1010	1004	1013	1016	999	1080	1049	1032	997	1033	1032	1038	1073	1019	1019	1025	1027	1072	1001	1043	983	1069	1013	1034	999	1054	1063	1047	1010	1005	1020	1069	993	969	1006	1036	979	1018	1030	1021	1029	1043	1023	1009	927	1014	1010	1024	1033	1018	1043	978	1021	1048	1024	1070	981	1031	1002	1041	1013	983	1049	1049	1036	974	1010	976	1027	977	1036	1042	1001	1028	1049	1035	976	974	1030	1077	1026	1008	1037	1028	1017	1023	1034	988	1046	1062	976	1021	1049	1031	1001	1020	1046	1006	999	1055	985	1063	1040	999	1012	1033	1066	1082	1012	1057	1052	983	1008	937	978	1015	1013	966	1002	1037	1027	1049	1037	1031	991	1001	1021	1013	975	1034	1044	977	1031	1045	1049	1029	969	959	1066	1058	997	1053	1025	1072	1011	992	1004	1014	1026	1064	963	1014	1011	1047	1058	992	1020	1038	991	1044	1066	967	1032	1001	1069	1061	1031	986	1024	1074	995	1020	1004	1032	970	1017	1018	1072	965	1043	986	1032	1055	1031	1024	1056	959	1068	1002	1042	971	993	1002	997	1025	984	982	1008	1012	1017	1059	1057	1033	1009	1028	1023	1033	1033	1059	998	1079	1068	1039	1020	985	1044	972	1037	1023	1007	979	976	1007	955	990	1055	989	1030	1018	1087	1050	1010	1016	1002	1053	960	1005	943	1012	977	1023	944	1030	1022	1046	1010	1028	952	1013	1008	1015	1018	985	1019	1009	1040	1016	1080	978	1001	983	1052	919	1015	1012	1027	1052	1070	1002	1038	1017	1024	1011	979	1024	997	1004	1068	985	973	1097	947	1008	1067	1024	996	1046	1019	997	1069	982	984	1033	970	999	1046	1019	985	987	1017	1025	1056	1026	993	947	979	969	1006	1018	995	1019	1013	1048	1018	1004	1049	1024	1019	1025	1045	1005	1024	1054	983	998	981	1044	1004	988	1032	984	1012	1063	1011	1006	1000	1030	1036	1025	998	1036	1036	992	1029	1089	1049	1066	1003	985	964	1050	990	964	1047	1029	972	1015	1065	1041	968	1016	1005	1028	1068	1032	1014	1054	973	1045	982	994	985	969	961	1016	957	1027	1006	950	998	1021	1045	1050	995	980	991	995	1021	955	1007	1045	993	986	1069	1036	1033	1013	1033	1025	1002	1025	1009	1053	977	1035	1031	1002	1001	956	1001	994	1043	1002	1022	1000	1015	982	970	1012	1074	1030	1043	1048	1041	1035	1016	1036	1036	1026	991	1005	1023	1054	1056	1083	1030	992	1004	1016	1021	1039	1008	1039	1033	950	1038	1001	1023	987	991	990	973	1000	1010	1040	1017	1061	999	982	1021	1008	1068	1025	1007	1037	1043	1049	995	1033	1095	1025	964	1091	1061	1001	1014	1031	1030	1007	1017	963	982	995	1002	1006	1020	1000	1044	1004	1052	1042	1020	1034	1028	1021	1001	989	1003	1014	995	1056	977	1015	970	1015	1015	998	1062	1029	1041	1037	1044	1008	1074	949	1040	1049	1062	1008	1031	1025	1039	1048	989	959	1003	1014	1032	1012	1013	1044	1029	1006	991	1029	999	1049	963	1009	1020	1067	1021	1066	1002	971	990	1040	1022	1001	1067	1020	1000	979	1065	1038	1000	1011	1029	1074	1058	1053	1030	987	1029	1022	979	1025	950	1025	993	1012	1016	1040	991	1063	1023	1040	1007	1008	1048	1085	975	1020	969	1024	1030	1029	952	977	976	1025	1001	1027	1049	990	1042	1024	1030	1053	984	994	976	1020	1046	1019	981	1019	969	1033	1033	1045	1016	1017	1041	1058	981	994	1102	986	1025	1008	997	962	992	996	988	1042	1053	1004	1009	986	1054	947	1026	948	962	1023	1033	1040	1008	1012	1035	1034	1048	971	1013	1033	985	1099	1084	1023	1000	1029	1017	966	1045	1020	977	969	1046	1061	1042	959	1006	997	1022	989	1011	1044	1017	1015	964	1000	1079	1003	1006	1014	1012	1049	1030	985	987	1008	1026	1026	1019	1012	993	1013	1017	1034	1012	997	1027	1044	1046	1026	1011	1033	1053	1019	1048	1027	1041	973	1003	1017	1003	980	1011	1083	956	1011	970	969	973	980	982	1041	1017	1040	1057	987	1019	1021	1027	1055	1003	1056	981	1070	1015	1004	984	1064	1043	1013	1017	1057	1035	1052	1027	1065	1035	975	1096	1027	989	967	973	1014	1019	973	1022	1019	1036	963	1038	992	978	1038	1031	997	944	1028	1054	980	1018	1018	970	977	1087	1002	1025	1017	1043	1031	985	1043	1025	991	1016	1084	962	1033	990	963	1016	1035	1064	979	949	996	964	1013	997	1025	1047	1014	995	993	1031	1033	955	1060	945	1017	1005	1029	1038	963	1026	979	992	973	1035	996	1057	946	1022	986	983	992	1028	1010	1035	1002	1016	987	1009	1022	978	1004	998	1004	1017	970	994	974	1016	1021	1001	1000	1034	930	1000	996	1022	1035	980	1034	1022	1013	1003	1027	975	1051	1054	1041	972	1033	966	1018	1052	993	1020	1076	997	1029	1036	1032	1029	1016	1024	1000	969	1002	1005	1030	1011	1111	1037	1001	964	1019	1032	979	1014	1021	1000	1010	977	1010	1068	1017	1034	1015	1044	1019	983	997	956	1057	1004	1011	987	1019	1018	908	1060	1016	1020	1032	1064	983	1005	1049	992	1032	1054	966	985	1042	1062	990	1002	1013	974	973	1031	1030	994	1036	1040	1010	1015	1039	997	1039	1004	1013	953	966	1028	1041	983	990	1058	1031	994	1007	1049	1052	1013	1044	973	1025	1015	1035	1008	1084	972	1086	1016	1055	997	1000	1035	999	1120	1031	996	936	1007	1054	1022	1032	1019	979	982	1017	1030	1037	1022	1017	1000	982	953	1005	971	1059	980	1048	1011	1024	976	966	1085	978	1001	1087	1068	1021	1071	1026	1009	1027	1076	1034	1024	949	1043	1050	1030	938	1012	1017	1006	974	1033	1014	1011	994	1020	1027	994	1070	1056	1051	1032	953	961	985	1005	972	1041	1024	975	1015	1049	971	1067	993	1044	994	1065	1019	1076	984	1023	962	1006	1048	1020	963	972	965	958	958	1039	1079	1041	1034	1027	1006	1066	983	1038	1000	1015	992	1058	1015	1045	1021	998	1012	978	998	1040	1016	1047	992	1045	1037	1043	974	1000	1050	1056	978	975	1044	1003	985	1018	945	1022	1073	1035	974	1002	1039	1030	1069	1046	978	1063	1050	996	1020	979	1039	1013	1001	1006	1006	1003	1033	1015	1038	1014	1039	1054	974	1057	1010	1004	1064	1065	980	1034	1059	970	1001	966	1089	1028	999	1020	972	1049	1030	1008	971	1022	1052	1012	992	1051	1018	992	1055	1044	1017	1008	1044	1026	978	982	988	1012	984	1029	1055	987	986	996	1003	1013	979	1021	934	1000	1038	1022	1058	1001	1019	1035	992	1040	955	1020	997	1070	978	1018	1047	1020	977	1005	1019	1009	990	1034	1059	1027	1014	1053	977	1010	1037	1012	1033	1005	979	1024	971	1006	1005	990	977	1064	1006	984	1029	972	1057	1017	1004	1056	977	1076	1063	1045	998	1003	981	1037	1004	1018	991	1003	1015	1023	1040	1002
26150	21092	27820	24634	21100	10349	1178	770	631	588	533	489	470	476	477	456	430	446	449	431	385	383	404	410	378	387	358	354	384	370	377	373	391	316	348	353	349	392	369	343	361	417	404	338	340	353	373	368	371	341	344	357	370	352	344	367	333	342	358	339	379	347	332	342	361	341	367	343	376	356	342	367	361	410	359	315	363	340	332	369	358	342	332	350	355	349	348	336	353	362	355	376	347	328	322	357	361	349	333	352	330	317	337	354	351	331	333	356	334	338	321	342	385	348	364	382	322	352	354	389	356	338	343	365	348	374	346	331	344	335	350	342	327	319	325	350	345	311	321	327	369	371	368	354	370	343	354	346	372	343	340	341	357	355	331	318	339	345	364	342	326	364	359	338	335	335	350	379	354	319	366	330	361	346	352	335	354	370	345	330	364	381	357	335	366	356	347	340	368	328	341	318	352	322	317	321	360	352	375	343	344	358	347	366	329	376	314	327	338	362	384	350	357	319	347	336	340	379	341	372	353	342	326	330	358	327	316	361	384	344	355	354	313	351	359	332	353	359	313	336	344	359	354	389	352	329	351	318	338	369	321	342	346	339	342	341	344	323	357	360	347	374	366	361	357	387	347	360	340	299	357	331	364	361	333	382	334	361	339	340	389	377	348	347	360	375	332	337	333	343	345	326	347	322	353	360	355	355	360	367	349	364	332	321	383	313	350	361	347	330	346	326	339	382	372	338	339	340	345	369	363	316	332	376	348	352	356	361	355	320	380	355	376	364	356	340	339	375	364	364	332	358	384	352	356	331	323	342	340	368	345	312	380	335	345	391	338	335	327	335	288	349	370	339	340	361	350	342	323	344	357	349	375	358	353	347	334	355	356	357	328	384	325	290	346	377	336	349	320	351	335	367	363	361	295	374	346	341	334	333	353	324	343	370	318	350	362	374	367	345	364	353	325	350	342	373	355	318	321	354	322	335	328	359	341	347	333	360	349	380	357	361	335	336	384	354	330	303	359	335	343	371	350	315	327	333	339	384	321	326	359	331	328	363	337	343	310	355	336	337	345	341	378	368	347	367	356	348	334	336	363	372	329	358	336	369	338	359	345	328	330	355	352	349	352	350	356	365	386	353	358	339	333	329	322	355	359	367	333	333	359	352	353	352	325	335	347	343	378	346	356	349	341	335	310	389	350	358	362	327	354	381	351	314	341	322	345	345	374	348	390	315	340	358	339	385	344	343	358	336	361	341	352	384	347	339	377	331	351	350	342	352	355	350	363	337	327	355	339	320	359	359	362	364	359	357	392	364	343	317	346	384	327	340	341	378	314	346	365	341	354	340	326	368	305	346	358	335	364	341	347	356	347	363	343	360	303	326	318	373	346	338	332	373	338	367	343	342	320	359	329	345	351	351	367	355	337	377	355	339	342	312	359	328	331	361	347	342	328	355	339	366	325	342	366	347	329	353	312	357	357	317	330	342	330	352	367	330	331	358	323	348	358	354	349	329	362	354	365	333	362	355	317	383	321	331	352	330	362	336	351	328	358	346	365	326	366	335	358	318	368	332	344	348	365	351	358	319	326	336	325	347	327	363	342	339	356	345	371	323	370	354	369	371	362	352	311	352	332	334	366	360	315	340	327	309	346	366	353	317	336	371	408	323	319	382	334	351	371	355	358	354	337	370	353	365	348	359	341	341	340	326	356	345	333	320	344	343	331	332	317	327	414	338	341	372	326	378	328	365	348	364	350	334	344	343	357	322	359	342	355	322	368	345	303	356	315	337	338	361	328	340	341	323	372	332	352	331	334	365	351	336	334	365	358	345	339	344	347	345	335	375	353	325	339	353	392	359	360	362	338	346	357	371	340	352	323	330	324	360	336	334	336	346	357	352	349	313	366	352	357	360	341	355	314	328	345	333	348	359	368	344	371	383	309	386	350	322	371	380	329	355	343	353	330	315	349	375	338	326	371	326	361	355	346	362	347	338	365	329	363	365	351	341	291	332	345	345	339	347	351	345	354	386	370	369	348	379	357	331	347	346	327	344	388	338	364	342	315	359	322	377	331	318	340	354	346	335	370	365	357	338	366	340	322	324	348	364	356	358	354	336	348	364	328	342	349	336	320	351	368	350	339	374	358	355	306	380	360	353	362	346	374	348	344	341	361	353	333	335	353	307	358	369	317	371	360	391	377	332	335	385	351	359	360	316	344	325	322	327	326	348	374	354	319	372	351	366	339	346	296	327	353	348	339	351	355	338	323	364	346	369	348	357	371	343	360	331	311	333	347	358	324	340	333	370	370	368	344	342	328	348	333	338	367	342	343	339	331	352	355	367	349	324	330	343	352	340	333	371	361	354	357	325	331	369	329	321	352	355	366	345	350	334	337	324	350	364	349	331	340	314	338	369	377	374	351	296	357	356	395	327	355	350	349	354	365	356	368	361	329	322	340	354	333	351	355	343	323	352	336	341	335	343	363	346	343	379	323	372	334	352	339	342	367	352	362	339	342	361	340	340	360	374	375	335	343	355	379	307	337	330	351	347	342	329	341	332	342	350	350	376	346	336	342	323	354	363	361	357	352	354	353	367	381	346	359	331	342	395	362	348	318	329	370	338	363	346	370	329	342	334	340	346	362	377	355	351	376	355	347	382	373	343	337	342	355	336	357	341	326	366	329	330	343	369	340	359	343	325	325	348	339	335	340	333	342	335	315	328	364	333	342	336	369	319	365	348	320	357	332	346	315	324	331	344	373	386	315	322	330	355	341	341	364	360	347	377	363	380	387	340	337	321	390	328	362	383	341	326	351	364	349	330	408	350	342	353	331	338	376	323	369	349	321	340	362	346	353	346	363	339	384	363	356	367	365	388	382	362	331	353	345	329	331	377	357	367	336	331	378	352	367	359	332	348	319	338	337	329	360	344	365	365	345	331	385	363	370	364	346	313	341	339	348	337	354	341	310	333	344	342	354	338	342	317	321	360	320	372	385	344	337	351	325	348	334	361	329	329	327	343	346	325	372	345	356	345	355	350	313	332	372	332	383	328	332	346	343	359	328	349	361	376	343	331	337	328	372	378	341	372	337	356	326	340	331	365	369	387	365	336	355	371	353	328	366	312	359	351	334	335	366	360	347	357	371	354	345	365	332	314	327	355	342	334	315	340	336	351	359	325	358	319	350	412	327	348	333	347	374	390	362	349	346	368	346	343	336	329	371	329	348	341	342	348	327	346	370	368	309	340	355	353	373	308	359	328	335	349	382	355	352	382	347	335	331	351	338	341	358	374	321	323	339	341	334	310	346	340	337	375	295	327	378	373	341	367	377	332	349	360	346	369	328	333	325	369	330	373	336	302	353	357	335	347	337	345	349	333	357	368	324	345	359	338	362	357	360	356	347	351	354	367	344	321	334	318	373	353	324	357	326	348	322	361	359	331	345	325	336	344	377	365	327	356	355	355	342	351	332	338	348	343	344	351	363	356	333	346	342	355	361	346	340	348
7362	10897	9625	5281	3352	2263	1782	1382	1221	982	903	861	768	669	594	614	602	598	608	578	576	542	508	497	475	501	491	464	438	462	469	461	467	430	408	494	487	463	438	432	469	435	459	471	454	479	444	424	451	415	452	432	434	434	437	446	435	413	440	438	410	444	445	375	407	424	416	418	429	452	383	437	413	434	450	385	396	399	439	463	413	444	441	431	432	457	456	412	433	403	425	413	438	440	436	423	434	438	422	453	426	432	398	415	422	429	421	422	432	424	441	430	429	438	401	428	425	447	399	431	437	434	421	454	449	421	417	443	406	412	440	435	407	417	379	383	420	444	402	404	406	425	439	432	420	410	476	409	431	420	413	411	450	394	407	446	431	415	414	406	428	435	379	432	448	390	419	435	426	422	390	440	415	440	420	414	448	404	413	393	438	415	418	444	431	460	441	379	442	396	418	421	387	419	416	439	460	406	416	395	388	394	450	421	423	455	448	457	420	398	441	447	382	398	416	439	452	430	462	410	409	394	437	447	423	411	423	405	406	391	402	403	454	415	467	418	388	441	476	418	430	446	446	432	442	411	405	418	395	431	415	430	397	452	373	406	421	408	447	457	399	406	440	456	419	395	412	452	444	419	422	403	426	434	424	424	402	419	401	419	425	391	444	413	381	406	456	421	404	453	445	406	411	381	428	416	408	427	386	420	454	415	402	401	375	425	418	462	404	453	436	420	416	400	436	379	412	418	419	426	403	398	371	446	395	423	468	419	423	432	399	399	396	424	417	425	398	405	408	441	448	434	425	439	411	439	400	416	453	457	391	421	393	421	387	431	447	400	441	415	402	407	432	433	442	470	426	402	434	437	430	429	424	403	426	425	437	431	419	442	412	434	395	435	448	416	391	391	412	414	416	409	387	411	420	416	423	410	427	402	456	463	453	433	393	420	410	437	435	417	386	425	403	445	430	437	422	421	399	420	405	449	464	438	415	428	415	425	416	426	423	418	388	444	453	417	389	426	443	393	461	436	438	455	447	448	424	397	421	402	406	407	366	419	415	434	424	433	384	422	454	424	447	424	398	405	450	407	421	408	393	436	409	371	433	434	397	424	447	400	437	424	423	424	444	393	411	458	435	448	437	387	433	416	417	417	418	457	456	397	468	403	413	433	418	433	439	397	464	406	422	436	409	412	409	408	410	399	435	451	477	399	457	354	434	408	419	418	430	406	411	391	452	411	402	460	405	427	425	437	433	419	414	444	429	409	436	420	447	408	429	389	375	450	422	440	388	386	410	413	448	443	426	425	397	435	399	421	410	397	411	410	403	431	424	402	420	448	422	371	429	395	407	434	418	435	403	416	411	417	379	437	434	412	398	437	439	409	417	426	426	442	425	400	412	448	457	404	438	415	421	398	430	425	416	453	420	425	386	413	432	433	420	407	426	445	468	428	417	424	397	399	426	423	431	458	400	393	408	400	379	449	388	428	424	401	421	424	432	414	388	421	417	395	426	389	394	450	394	416	422	418	431	447	415	415	435	428	435	404	386	421	417	405	459	437	452	443	429	396	441	409	393	418	435	428	409	418	405	396	447	425	449	425	440	402	442	449	439	387	397	448	377	398	436	420	459	412	425	451	433	408	405	421	413	448	433	406	417	425	403	413	424	403	421	442	412	408	410	415	455	455	420	390	422	395	464	424	379	397	423	410	423	445	366	456	441	436	404	414	349	417	433	434	439	421	450	432	417	410	371	416	439	432	425	413	443	425	410	395	422	444	437	444	438	368	429	396	390	426	402	440	394	472	461	400	426	431	419	422	421	470	445	428	444	416	415	412	387	405	407	419	423	385	457	411	403	447	402	384	415	435	429	426	443	455	429	406	411	411	472	408	423	414	409	470	431	413	430	453	421	450	422	439	388	398	396	404	437	390	399	429	408	419	443	385	387	463	396	424	380	403	447	408	416	382	424	407	437	406	417	404	408	441	439	409	394	401	429	420	406	433	410	407	443	431	425	398	424	427	417	419	401	412	382	400	436	418	392	400	426	409	413	474	412	420	389	439	380	406	396	377	397	430	415	387	399	464	435	427	406	401	451	414	421	417	406	451	408	394	422	431	432	415	442	425	413	432	407	425	413	424	403	402	422	423	417	411	420	406	424	425	389	441	381	420	454	408	417	401	433	409	433	444	425	396	406	423	453	396	463	400	454	414	429	472	408	437	436	430	379	432	419	407	409	394	414	425	406	418	411	422	456	410	437	401	440	450	438	409	437	432	410	411	392	446	415	407	415	446	417	407	403	436	422	416	452	445	451	416	461	415	409	400	431	409	459	425	441	420	439	382	420	411	435	424	400	412	397	454	366	433	411	427	414	416	427	407	401	419	463	413	442	418	447	427	444	452	426	414	408	435	404	402	452	438	416	391	409	394	421	407	439	414	408	437	402	415	399	443	432	405	423	449	444	410	399	412	447	426	437	457	429	430	413	404	397	436	430	369	415	427	441	464	416	442	396	413	418	413	420	410	445	431	410	445	424	400	424	417	433	444	442	443	374	420	433	398	411	471	436	405	409	434	415	428	416	401	414	439	451	431	416	415	431	389	432	423	416	426	442	450	403	421	392	496	426	423	429	419	402	447	414	404	393	401	397	412	421	411	397	442	433	425	440	406	394	391	401	416	398	436	408	432	421	439	421	409	430	403	436	443	416	416	423	384	449	418	452	424	405	382	408	431	415	407	411	462	435	414	376	373	398	440	377	454	445	452	439	423	425	412	438	416	437	421	420	426	397	397	465	426	404	409	414	425	393	407	434	424	415	441	409	431	408	437	421	403	388	425	417	394	415	402	407	414	408	438	438	389	418	438	426	423	395	418	386	405	411	388	425	463	458	405	415	398	412	433	444	433	410	421	450	391	419	405	428	400	437	426	414	440	453	380	409	413	432	461	411	391	422	457	417	413	429	408	415	377	436	415	374	408	408	403	421	416	451	423	454	422	378	420	415	392	419	400	406	439	418	424	424	458	408	439	374	394	440	435	416	456	422	408	404	401	423	425	414	431	435	400	433	418	439	444	413	381	456	384	411	392	432	427	383	410	422	431	417	437	434	423	415	448	419	400	379	404	407	384	438	443	412	407	399	391	391	427	421	406	449	432	432	432	445	415	431	422	422	392	419	411	438	425	392	463	445	444	371	464	429	425	411	412	439	450	444	424	430	413	394	363	427	410	406	411	426	406	391	438	471	421	379	399	382	441	389	434	396	470	399	438	419	424	396	410	406	419	426	450	427	402	432	416	405	423	403	421	426	419	441	426	400	431	431	437	434	426	410	402	445	430	434	416	355	405	407	456	419	425	400	414	410	431	434	396	397	404	416	428	423	406	438	434	406	410	393	414	420	434	430	445	423	381	406	382	436	408	415	414	415	427	449	423	404	412	397	420	425	415	385	397	403	440	441	379	445	445	406	401	397	439	386	443	417	417	424	395	435	468	408	435	438	424	409	420	406	448
23711	21082	28139	24254	21087	21150	9719	1453	1058	954	843	790	701	718	643	620	568	595	585	539	559	567	562	532	518	524	482	490	495	477	436	505	521	479	509	465	470	491	516	469	490	477	503	443	502	454	485	466	496	457	451	501	511	488	487	443	445	414	507	492	470	468	433	482	410	420	475	435	476	486	429	474	461	455	420	472	500	458	441	479	420	462	491	481	452	465	438	452	459	459	445	484	473	456	465	460	435	432	475	502	500	444	446	461	447	474	468	423	447	441	450	433	496	464	472	455	429	454	472	486	489	469	449	458	469	429	454	458	477	473	421	488	481	461	484	446	479	449	490	450	432	437	438	463	441	447	444	474	458	452	445	451	508	482	472	459	463	436	453	455	425	453	418	484	439	451	428	438	476	488	420	499	447	447	434	443	450	413	468	425	416	495	460	428	426	454	491	431	456	447	444	458	473	463	447	423	510	414	491	524	433	462	483	443	429	423	452	495	470	442	491	462	442	460	489	470	465	478	452	458	443	433	453	428	444	420	481	471	429	455	467	451	485	444	451	464	475	462	457	454	443	450	426	440	455	430	448	441	467	436	457	534	483	443	447	448	466	441	447	451	443	483	477	451	414	472	415	422	473	438	498	427	457	474	447	434	425	431	452	429	460	441	430	462	447	436	402	448	481	461	492	441	496	421	489	445	472	483	498	436	460	424	426	501	439	490	450	443	456	456	455	471	471	440	483	461	427	464	442	441	518	473	451	479	465	400	434	479	407	440	493	475	470	425	436	456	428	459	435	480	420	482	442	477	464	472	419	488	432	479	457	473	432	436	458	443	469	483	433	447	411	434	438	457	411	450	481	450	442	448	478	441	420	447	480	458	469	452	458	501	482	471	426	428	472	479	529	488	426	430	409	452	462	452	485	445	462	425	429	455	505	457	459	461	439	456	477	443	479	446	498	452	450	446	423	413	477	501	443	461	440	430	446	445	428	485	428	447	444	454	472	467	441	438	442	451	469	434	459	435	460	448	438	432	437	438	487	475	446	459	421	452	447	451	424	497	477	465	443	433	464	476	442	463	435	478	486	463	466	460	439	488	527	465	469	430	457	434	424	461	466	461	460	509	444	441	464	489	454	527	457	450	440	448	431	431	443	452	440	445	448	449	423	424	442	471	438	433	441	413	483	412	446	481	457	451	438	477	425	450	482	425	484	485	480	442	437	427	456	447	462	458	423	474	497	424	461	467	432	443	495	461	469	447	441	451	458	424	458	442	487	470	437	490	491	452	485	443	432	438	490	477	463	431	456	415	467	426	486	451	449	437	445	447	480	458	455	499	468	462	439	475	483	437	468	459	463	427	449	413	470	473	483	467	484	428	449	470	440	425	435	423	432	459	421	460	443	489	457	477	443	466	437	446	431	447	435	462	448	420	445	464	471	487	480	431	399	483	449	486	439	463	453	422	429	449	467	440	434	447	450	477	459	415	444	457	460	403	422	462	451	439	467	457	494	434	423	476	456	448	430	474	443	460	463	481	406	507	428	428	417	472	435	431	432	434	462	484	491	513	442	491	466	482	405	466	452	471	450	456	464	504	450	460	457	473	430	452	451	476	478	466	464	456	466	445	404	425	495	492	450	461	487	402	452	434	438	401	422	433	435	452	483	454	429	461	423	482	448	464	470	457	455	448	468	460	457	474	432	457	487	489	462	412	439	461	493	425	466	410	466	410	472	455	444	404	471	461	449	457	451	467	438	446	445	454	456	458	458	498	458	458	417	443	478	447	435	459	456	444	449	428	463	434	453	428	446	463	421	461	490	459	444	426	466	457	461	445	476	442	440	460	433	465	451	425	457	446	453	445	481	431	407	450	432	451	438	447	459	482	451	446	479	440	447	426	482	491	470	455	417	429	428	449	454	431	473	430	440	444	468	427	492	447	490	451	441	452	483	434	462	447	447	458	461	445	438	445	439	486	459	470	435	487	433	479	466	441	466	452	432	444	472	447	445	456	446	483	446	489	464	450	463	464	431	509	433	486	453	435	485	432	455	477	436	462	470	459	463	454	402	458	460	444	451	437	447	444	466	454	430	430	474	467	486	474	421	445	488	458	459	465	448	476	491	428	428	455	439	454	421	456	492	433	495	513	477	431	447	427	463	462	441	440	495	436	466	467	465	449	404	454	461	479	442	472	449	428	442	460	491	492	468	416	454	469	418	412	445	478	467	480	446	462	450	459	463	493	450	474	449	467	451	444	435	466	458	450	453	478	474	425	410	447	444	471	427	479	400	462	425	405	456	497	449	436	445	438	500	476	459	408	454	428	462	438	456	499	436	455	447	439	408	461	426	471	447	455	430	455	478	472	478	489	459	421	450	465	490	449	444	475	425	458	440	464	473	436	480	470	447	431	515	429	441	444	444	441	452	444	416	464	480	478	473	458	450	458	455	429	429	482	466	467	480	440	459	456	457	476	454	457	419	448	408	445	456	465	401	433	441	450	466	443	464	463	451	462	453	490	479	482	459	472	443	437	439	467	474	429	458	472	488	417	464	471	440	407	440	480	472	470	473	447	455	434	496	428	439	435	425	410	458	427	463	458	422	457	495	484	458	446	446	469	427	436	452	459	485	427	445	422	457	417	498	424	462	458	486	431	417	447	414	450	468	423	437	412	476	444	419	433	461	499	481	446	405	476	463	458	434	437	474	455	459	425	419	438	464	449	427	456	470	463	454	467	477	438	460	465	460	456	444	453	436	454	442	476	420	425	464	429	486	489	438	486	458	440	453	449	450	487	456	497	461	441	492	450	412	478	429	432	415	468	463	445	437	478	456	429	473	448	499	441	457	474	447	463	456	462	449	489	435	483	447	440	430	477	450	426	428	456	453	430	451	432	463	451	460	464	427	453	460	439	457	477	428	444	450	431	448	434	446	466	463	482	467	449	474	457	469	465	457	418	471	417	460	446	448	477	455	454	484	457	452	419	472	427	403	438	432	456	463	449	407	419	453	479	438	488	470	460	385	449	438	441	458	429	433	418	458	424	424	450	418	446	475	456	442	467	439	449	446	448	428	423	459	494	462	422	411	422	460	445	454	457	473	470	468	444	437	433	431	446	451	465	474	437	449	459	420	431	482	469	440	462	458	467	434	439	458	435	459	468	462	470	424	472	425	448	448	470	468	474	444	474	488	421	465	450	424	461	454	480	431	443	429	480	481	417	460	452	446	418	452	443	444	436	492	432	468	451	454	452	451	464	465	442	439	477	448	445	467	454	455	406	491	437	428	416	481	449	422	396	458	460	423	459	450	455	476	453	476	458	467	452	470	461	458	461	450	440	472	468	468	475	488	403	449	478	459	474	431	455	408	445	457	455	462	490	442	457	486	472	435	509	460	465	470	438	459	431	442	421	468	419	429	471	498	445	450	452	449	441	433	446	444	443	451	449	462	443	448	439	440	459	428	467	445	455	432	415	482	454	466	503	468	443	442	434	417	453	499	434	454	476
10511	18064	15841	9239	6114	4230	3194	2599	2090	1658	1499	1312	1164	1074	951	918	824	784	792	702	724	758	722	654	637	614	641	634	619	591	565	540	579	505	535	546	539	533	579	537	440	514	541	521	505	507	525	484	463	530	520	469	501	515	499	489	480	494	482	496	464	482	513	487	513	471	470	468	476	480	490	462	485	460	472	514	457	497	482	488	474	459	500	465	472	507	477	473	468	485	476	469	487	496	477	479	451	500	530	506	459	442	518	460	472	478	464	493	472	447	467	474	461	442	443	446	483	477	493	484	472	436	510	443	463	478	470	477	500	503	441	466	456	449	472	465	478	513	481	475	424	471	448	455	484	466	482	450	477	477	494	489	486	474	467	455	457	485	480	465	505	499	495	457	447	481	480	492	472	437	457	472	463	464	459	459	453	490	456	472	448	463	487	455	457	423	482	449	489	463	452	472	450	472	449	422	463	483	448	540	468	465	467	458	475	472	473	480	456	437	459	490	472	471	447	502	439	470	445	488	439	480	465	484	471	494	449	471	456	489	488	431	472	487	490	495	452	461	484	474	505	444	481	489	465	464	441	514	468	477	456	461	462	488	465	443	494	434	448	455	484	470	438	491	426	463	490	485	467	478	478	484	463	479	438	454	484	469	468	484	465	499	507	439	441	491	504	503	451	455	476	458	457	474	492	495	466	482	465	442	452	456	519	484	450	463	438	463	459	461	438	459	446	510	466	503	427	444	475	474	485	515	454	492	452	502	465	481	482	462	446	450	463	509	473	476	495	471	440	469	464	479	515	491	481	506	477	443	458	493	462	454	474	415	473	486	497	462	451	430	489	490	492	462	495	451	488	483	489	491	464	489	462	481	464	492	438	491	503	471	466	465	497	453	488	457	458	454	476	440	513	476	475	486	465	480	446	437	449	469	434	491	498	472	470	448	483	489	483	440	493	447	446	466	467	462	502	477	444	426	465	472	432	431	528	459	495	500	459	498	481	448	463	462	465	453	470	462	443	503	481	484	463	463	412	518	464	470	469	444	463	481	484	471	497	451	481	464	457	421	444	484	497	490	478	495	486	428	515	402	419	449	493	468	454	514	464	482	472	480	459	481	469	469	491	461	443	449	488	475	491	486	504	477	476	447	478	500	507	460	476	466	468	436	417	461	450	447	448	499	451	475	490	477	475	460	438	437	484	441	468	478	498	488	464	495	461	447	465	466	442	488	468	448	473	474	458	462	481	439	487	505	443	477	490	466	441	458	466	492	476	458	460	465	475	479	459	498	435	464	454	468	471	485	430	488	451	460	498	496	452	499	509	456	469	468	459	513	451	460	523	508	497	497	464	476	480	469	457	505	484	471	486	468	471	449	490	473	445	450	447	467	503	458	469	500	451	465	435	496	433	481	490	466	427	461	465	467	462	472	445	474	485	442	493	493	432	494	460	522	462	502	452	457	479	487	498	481	457	457	486	446	469	451	487	456	474	461	497	531	453	483	478	491	463	454	444	476	482	430	477	482	478	478	493	468	453	468	472	473	459	491	470	423	479	453	456	458	431	486	473	481	476	482	478	463	438	465	458	486	434	461	453	449	492	474	471	463	417	447	476	441	427	484	505	479	436	466	478	499	465	444	453	485	487	485	440	487	460	471	467	456	444	476	506	435	441	494	463	468	469	453	461	489	471	473	482	498	457	459	481	452	495	495	497	465	431	482	420	467	471	453	447	470	455	454	463	491	487	456	441	505	463	491	451	485	486	487	478	425	477	479	466	437	466	489	449	451	455	504	486	483	486	502	440	457	472	476	495	424	494	483	441	462	423	478	479	502	484	503	480	428	459	482	454	489	498	437	488	450	500	498	476	470	475	480	465	471	495	484	449	426	467	489	457	489	480	449	459	454	480	481	512	437	483	499	483	466	461	479	471	480	468	439	457	490	481	473	478	480	449	442	429	462	507	432	457	461	463	476	484	443	467	488	462	468	468	439	465	472	479	453	473	472	437	473	442	493	494	472	448	421	480	476	473	463	483	438	446	475	473	467	462	481	477	474	478	453	467	458	446	469	479	471	462	495	455	459	449	483	488	448	466	471	476	410	489	481	479	505	447	460	459	436	456	463	496	424	485	441	477	479	496	492	471	473	470	460	499	469	487	465	429	470	456	432	465	486	473	449	462	461	477	485	463	470	473	479	448	472	504	452	460	471	460	430	445	456	470	474	513	461	447	498	439	466	436	484	484	459	457	472	482	442	454	486	476	467	462	495	478	463	458	421	425	426	470	481	464	467	481	428	482	459	491	479	426	447	457	501	468	485	470	459	457	490	482	430	456	417	466	440	435	439	477	490	440	481	489	456	479	424	476	437	461	471	448	462	511	477	497	489	496	463	473	464	433	465	450	452	459	475	432	438	496	492	442	435	507	483	445	488	477	480	508	456	456	477	523	446	449	444	452	472	453	473	472	472	444	484	466	465	477	452	450	478	477	477	432	454	433	419	470	463	484	453	443	505	434	470	454	479	465	473	470	407	465	443	446	461	489	464	468	438	473	493	457	448	478	502	438	476	465	427	468	463	500	454	490	447	478	451	472	431	446	447	468	492	472	449	423	458	413	493	463	473	463	450	442	461	502	475	469	465	455	469	432	482	481	512	463	501	475	432	475	454	486	452	455	508	436	492	452	489	458	438	505	489	443	506	427	464	474	472	448	468	470	466	465	485	459	463	497	471	485	470	495	478	469	427	460	476	456	456	457	462	459	449	468	495	457	502	479	442	477	439	510	467	493	480	448	444	518	447	450	470	490	434	449	471	487	501	488	434	465	450	463	447	491	484	498	483	418	441	461	516	469	451	484	475	490	469	485	454	461	454	451	481	440	454	484	424	496	449	494	408	488	460	500	466	474	437	458	454	475	449	489	484	485	483	468	428	495	413	466	446	437	447	497	457	482	444	456	460	488	458	479	464	480	459	427	450	463	461	485	446	459	484	477	472	478	516	470	502	467	479	470	463	448	430	450	458	448	451	450	460	501	434	505	496	458	454	470	432	465	458	452	471	449	420	419	484	494	446	496	507	486	479	442	456	473	477	477	441	465	502	470	538	477	484	523	476	449	448	465	484	477	479	487	458	435	450	445	490	445	441	452	496	479	462	479	457	478	471	485	461	457	472	443	445	454	476	437	453	439	471	465	473	438	481	490	431	437	440	478	459	450	470	450	433	469	477	468	469	477	479	414	421	464	490	429	500	466	467	447	445	442	508	456	447	460	424	475	485	485	471	487	451	476	489	441	496	478	473	459	451	438	460	441	469	484	516	475	447	442	465	464	454	460	478	427	473	473	495	442	462	486	484	497	468	450	479	496	447	450	475	468	437	435	430	481	466	468	461	495	484	469	455	468	473	455	435	477	481	470	526	485	495	471	473	479	472	459	450	481	454	450	457	491	467	449	475	425	468	493	457	430	487	500	454	455	496	435	481	451	511	458	477	452	460	490	481	456	488	486	472
28234	15977	2980	1218	1014	1012	898	961	955	954	963	930	897	936	941	923	899	875	926	898	890	933	934	929	940	905	946	918	889	909	911	917	907	941	911	958	982	853	919	921	927	883	890	933	906	908	917	909	986	930	916	930	927	981	943	908	870	915	934	912	858	910	904	913	913	916	895	936	952	963	947	941	921	930	905	894	967	885	990	938	976	910	876	922	923	891	922	963	897	932	935	891	902	951	922	927	940	896	904	907	889	920	933	864	924	947	929	897	922	933	908	888	907	934	911	908	939	889	890	981	928	940	883	934	940	923	926	916	968	946	922	908	926	862	951	888	936	905	949	969	915	924	902	930	916	967	894	872	919	959	908	946	926	933	885	933	924	925	921	962	891	916	900	891	924	933	904	934	864	920	916	901	886	972	913	853	964	899	897	945	930	923	940	894	886	903	914	952	900	878	907	955	883	932	926	912	872	961	898	910	962	971	950	900	961	930	906	895	931	893	911	946	910	864	908	869	877	914	969	833	903	913	896	883	885	944	895	954	950	897	907	911	931	968	931	943	918	972	981	922	906	921	859	950	920	909	926	911	876	924	921	919	920	946	880	863	912	936	895	910	935	919	947	923	972	951	863	941	897	924	952	893	928	898	907	915	885	904	893	914	923	886	916	873	908	952	918	939	919	874	951	931	934	933	915	888	925	921	926	935	830	925	901	926	921	902	913	891	912	936	930	902	925	906	980	928	883	917	918	856	895	883	913	926	925	869	966	874	910	909	937	929	888	889	939	893	956	935	886	903	900	956	963	922	842	896	898	969	860	930	894	944	951	872	938	852	892	961	824	928	859	940	876	929	894	912	937	898	964	915	934	933	876	930	936	886	920	914	909	891	1021	883	876	932	986	960	867	905	960	931	906	874	931	871	944	907	897	926	873	900	938	918	940	912	949	926	872	956	945	913	962	935	946	955	908	915	934	916	940	945	907	951	915	945	900	920	906	915	882	971	920	902	884	905	873	900	978	892	859	921	872	914	881	947	937	948	943	933	890	934	882	885	940	935	935	936	939	881	903	945	946	890	928	877	881	946	907	902	872	899	898	876	921	886	868	940	927	886	924	988	893	893	866	919	919	939	934	938	908	876	911	921	918	917	889	922	905	985	898	913	910	941	886	899	906	890	925	904	902	918	933	919	925	948	857	855	918	904	897	937	889	910	900	960	907	944	905	917	937	945	931	920	910	884	921	897	907	806	905	920	892	877	930	923	944	898	951	876	893	950	890	934	954	891	938	868	939	887	946	934	885	937	924	928	920	940	890	883	946	953	916	887	889	863	898	904	925	934	868	936	912	956	919	949	960	898	977	938	905	910	987	864	953	893	966	890	884	931	942	962	899	926	898	886	900	894	993	877	891	989	936	916	905	952	914	968	918	890	988	940	987	862	885	892	932	906	925	915	891	948	931	957	935	943	907	917	917	920	944	888	961	921	916	881	913	906	912	893	931	878	927	916	903	920	948	918	934	961	987	957	973	872	938	929	911	935	905	962	946	892	909	929	939	922	943	874	914	916	913	916	903	935	927	940	951	984	898	938	919	947	895	940	906	902	943	928	937	877	920	949	921	955	921	929	893	920	933	930	896	847	856	952	944	957	946	859	907	949	962	930	936	971	992	941	930	897	940	894	937	873	906	880	942	926	927	945	974	987	939	913	931	945	899	978	914	939	906	899	907	914	932	940	929	934	907	979	879	935	852	912	907	916	905	932	922	896	944	917	896	885	933	889	954	906	906	984	941	917	926	901	885	1005	934	927	925	896	945	880	885	883	882	926	890	918	919	934	962	945	947	974	963	877	953	942	930	945	940	922	864	940	916	875	903	928	937	921	894	925	893	940	937	959	932	930	902	896	941	930	913	965	898	947	913	907	930	947	921	959	900	939	859	955	925	896	917	892	950	964	896	826	848	921	972	925	923	935	916	841	884	877	951	919	847	908	935	914	860	960	903	914	933	949	932	876	895	912	920	871	902	952	887	929	922	944	946	908	949	903	894	914	912	913	928	945	940	996	890	926	974	960	907	941	929	884	914	892	849	944	922	939	948	951	933	953	964	883	898	882	924	940	897	898	942	970	873	896	875	964	945	918	935	870	954	912	883	928	879	962	901	921	905	883	904	877	880	920	829	945	926	927	861	916	918	941	953	921	906	898	878	887	947	926	908	925	917	899	902	930	927	906	920	900	894	891	902	909	896	917	899	943	968	934	972	927	959	861	942	961	943	860	900	906	937	916	970	906	910	941	925	962	868	935	941	900	947	925	895	895	930	934	947	932	895	900	918	902	913	941	943	865	941	918	884	883	900	909	909	916	901	877	914	955	946	976	885	931	887	982	950	949	918	925	923	919	881	914	904	951	956	895	864	943	890	925	906	924	913	952	901	906	942	905	923	919	928	878	839	912	929	856	936	950	933	951	1002	915	938	931	900	936	941	916	968	892	906	950	931	958	982	931	853	928	968	967	922	910	942	918	899	942	898	879	896	874	896	926	908	938	893	923	902	915	887	953	902	942	936	928	908	947	861	907	936	888	904	913	887	905	875	902	923	932	931	948	929	917	935	928	924	872	914	937	904	870	911	852	906	964	931	884	870	903	909	924	954	947	899	903	888	950	946	905	887	935	969	848	905	950	899	964	812	872	942	964	944	847	917	897	924	908	939	939	928	906	938	1010	947	933	937	857	942	923	945	902	927	958	915	889	910	921	889	944	946	928	949	903	904	921	891	895	923	941	872	922	924	996	948	942	866	861	932	940	902	935	944	997	896	932	904	880	957	961	910	925	929	903	942	918	937	918	867	892	907	925	921	933	880	901	894	917	916	939	883	954	944	872	949	900	936	917	956	920	919	921	916	858	945	903	926	939	888	932	895	932	865	965	872	924	932	914	958	889	955	976	894	892	894	908	934	912	937	919	885	939	887	942	915	881	881	931	965	851	916	913	951	876	925	924	920	962	912	922	905	942	923	895	925	913	901	928	909	989	894	965	892	945	910	912	849	925	938	900	912	897	962	911	959	875	919	894	907	907	879	905	893	933	960	884	898	856	952	888	915	928	862	844	937	874	907	887	944	933	889	921	898	936	911	936	919	963	905	928	927	911	965	908	902	928	962	874	863	922	912	936	949	947	930	917	941	893	977	937	886	906	933	987	936	924	914	891	924	936	951	912	913	888	919	896	938	879	902	917	920	902	902	915	920	926	892	879	860	916	945	867	894	934	882	925	901	904	928	891	884	890	927	978	899	940	903	907	939	911	920	913	925	871	886	920	918	898	873	953	964	910	931	859	902	916	896	912	888	940	873	954	937	922	860	959	883	886	921	910	930	889	840	893	900	901	916	918	885	909	925	917	955	905	915	904	930	928	908	960	880	872	927	882	878	857	935	930	922	953	902	933	934	945	910	933	918	908	914	894	895	968	905	946	912	879	887	943	879	894	941	938	957	954	916	905	830	888	933	901	880	900	948	930
5339	1658	1416	1228	1090	1078	1061	1066	999	1007	1016	1011	1053	1018	1026	1012	970	1053	945	1025	988	1025	1008	1034	967	1031	1033	995	1014	1033	1014	1062	992	993	1049	975	1036	1060	991	1035	1009	1012	1053	978	1027	1041	1027	983	1016	955	1035	979	992	988	963	1002	1016	1004	1041	959	983	1032	1015	1005	1038	987	975	1016	983	1030	974	1056	1024	1006	1032	1002	1022	1049	1060	950	1039	991	1049	979	1060	985	1004	1007	1011	1057	975	1013	979	1044	1052	960	995	983	1021	1065	1036	933	1024	978	1077	1060	973	930	1077	977	1026	1001	1016	1044	934	1032	1005	1028	1027	1015	911	999	963	1052	985	995	976	1031	1030	1061	982	996	1002	977	978	1010	962	961	1001	1033	1014	1031	1030	1006	1000	1035	1002	995	1072	936	1026	993	994	1009	976	976	998	1035	990	1019	1003	940	1007	977	1013	1004	1046	982	992	994	1001	1054	1072	1015	981	1000	1043	950	983	1079	1053	996	1019	933	1009	999	981	1037	1038	1034	1022	1027	1028	1038	992	964	1036	1058	1025	990	996	1028	993	1039	1031	1011	1066	967	1021	1009	982	1004	955	1010	996	1008	983	1058	1070	1010	1038	1024	1020	991	998	1019	1024	1001	966	1003	1037	996	975	1005	1066	1008	1022	1029	964	1012	1010	1028	1034	969	1001	978	968	995	995	1012	990	1023	1000	994	970	1015	996	967	1013	1022	1029	930	1016	1034	1045	987	976	1048	999	1025	988	1001	981	974	1011	997	985	1022	1037	987	986	1033	963	949	1047	1045	980	981	992	1016	1008	994	1017	1027	1003	952	1011	963	991	1019	1002	972	1004	1020	1028	1005	1005	936	1032	1014	994	1018	996	966	950	1020	1023	1016	981	985	928	1022	1013	973	1032	956	1042	1024	1021	1018	985	955	998	1022	1012	992	1032	1042	1086	1028	978	1053	1045	1018	979	1013	1026	1011	1023	1080	1023	1035	955	956	980	985	1056	966	1021	971	1078	995	1029	1012	969	1023	1007	974	1004	932	1017	995	1004	1000	958	976	1001	1011	1019	963	1049	1053	1011	1007	1001	1036	1003	970	993	1055	1007	1042	976	1029	988	994	1059	936	961	938	1019	996	1041	1013	1044	1057	1026	988	1044	1034	985	987	971	1052	997	985	1035	1022	1006	1007	1012	1037	995	1066	969	1035	996	1017	959	957	1026	995	938	972	1046	973	1051	1010	1006	981	1015	996	1005	1009	975	1026	1027	985	1012	999	1027	1030	1015	998	1003	1000	969	1081	1039	965	988	1031	1027	998	1002	1010	974	1005	964	1020	1010	944	1017	1036	980	988	1001	1028	949	1039	998	1009	962	1014	954	960	1007	1025	981	1029	987	1007	1044	1046	1063	955	984	1069	968	951	994	1063	985	1030	1018	1027	992	1059	991	982	993	994	970	1064	1027	1001	991	1061	1015	970	965	1020	1042	1017	1027	975	1031	1022	1004	1003	960	967	987	1039	1016	991	975	1008	1029	990	1036	1043	1002	999	959	1058	996	1001	1019	1026	1089	984	1027	1022	990	987	977	1044	976	942	994	1034	1050	1063	995	1015	1005	1015	955	1022	947	963	1069	1018	1046	992	1053	982	1003	998	977	992	1005	1033	997	1035	1078	963	1095	973	1004	1020	998	980	1058	1046	996	980	1018	964	1013	994	986	969	1005	1029	1031	964	1045	1037	1038	1010	1001	939	1040	1028	1042	1028	964	996	1058	1048	1006	1005	1057	967	1003	1014	981	982	1027	982	1032	1004	1071	1023	990	992	985	1052	1028	998	960	1017	992	987	1007	1068	935	997	1018	997	1011	982	991	1026	1007	1013	1017	1027	1048	1031	980	986	1068	1033	1014	1069	977	1009	1020	980	981	974	981	935	964	992	977	1016	993	1023	1050	1050	1013	987	975	1011	1017	1010	939	1048	958	1023	959	949	997	973	1026	1007	972	1016	991	1005	1079	1031	953	998	982	1042	998	1036	1025	986	1006	1018	967	1036	1012	1022	1000	982	966	992	1016	1033	1002	999	990	932	1007	990	952	1002	998	1010	1034	992	1017	1012	980	981	1009	976	1051	1018	1048	1071	1062	993	1061	957	955	987	1004	914	1023	960	954	980	955	1051	988	982	995	1031	1047	969	1002	1014	1002	958	955	1036	967	1003	1039	1001	1018	978	983	1037	980	974	1044	1001	978	1068	973	1046	997	1028	998	976	951	1026	1019	1001	1002	995	953	997	975	1031	1021	1006	1021	977	1036	976	1028	972	1003	1030	1013	1021	967	997	957	962	1015	1016	974	1014	1019	1062	1064	1034	969	991	1005	1020	993	964	1016	999	962	1067	990	1002	986	978	962	1027	1007	969	1017	1003	993	984	1097	989	992	1022	1047	937	1027	999	978	1019	1005	996	1012	1025	1012	987	977	1064	1032	990	1017	998	1014	1008	961	1035	973	994	1045	1005	1010	1032	962	991	1038	987	1021	981	1050	979	1024	1011	1010	1047	978	1043	964	954	1011	1035	970	1006	987	1014	1067	969	956	1053	970	1024	983	1044	1039	1028	1017	1086	1008	1093	1050	1005	1017	931	1048	951	1041	1054	1034	997	984	1037	987	1073	1001	980	1015	1042	1028	950	985	992	999	1019	983	1066	1033	1022	1023	1035	1023	1041	1003	1012	1057	951	1010	1072	979	997	972	978	970	986	952	999	992	972	973	1025	983	1034	1063	1041	1011	1027	958	930	991	1069	1016	1032	1040	982	995	1003	1009	969	1002	996	985	1027	967	1009	907	1039	1016	987	983	1037	1037	993	1019	960	993	1030	988	972	1025	962	1006	1020	998	1015	1100	1007	1017	970	980	977	1014	974	1029	976	1021	1001	1003	1036	1008	931	1024	1025	1010	1015	942	992	993	1034	1024	1000	1012	1007	987	1003	1073	1011	1020	1029	974	987	994	1021	972	990	1017	987	1035	1007	1019	975	1013	1052	1076	986	1010	1012	1045	1016	1010	1020	1012	1028	1036	947	1005	971	999	1005	969	1030	995	1033	1045	1038	1023	1001	1021	1010	976	1014	1007	1047	1048	976	1011	953	1011	1048	1017	924	1045	992	1037	1092	1067	1000	1013	1000	996	985	1017	1038	1014	1001	952	1025	972	990	1018	1009	1021	996	977	1052	1013	1030	1027	1018	1014	979	959	995	1034	1042	1009	991	957	1041	956	980	1055	996	1027	994	979	983	1020	1015	996	995	952	1008	975	974	1026	987	1016	998	1017	1005	1006	1033	990	1030	1026	943	1056	995	1007	1036	1031	994	973	1042	980	1043	1009	1031	985	969	960	1004	977	979	991	1004	970	1020	1029	1045	1021	1040	1042	1030	1021	988	1023	970	984	1043	992	1019	1055	1032	1037	1046	1008	996	1018	1024	1024	982	1037	961	1016	969	976	988	954	1061	969	973	926	967	1043	951	960	998	1025	979	974	1021	1000	1017	1051	1021	1075	994	1005	1053	1044	1011	1020	1013	1014	1059	1071	1008	985	996	1054	984	1066	1026	1006	979	988	1028	999	1047	1023	1019	1031	980	1003	980	1008	937	1030	1035	1054	1027	1073	1039	1040	1034	1018	940	995	1015	977	971	1005	1029	1050	1025	1072	992	1022	1046	1057	981	962	1032	970	983	1019	1013	1017	983	995	1012	1027	1031	966	1041	1022	1019	983	993	1057	953	1020	966	1035	1001	1037	1011	996	980	1094	992	987	954	1053	1046	1006	970	1055	1013	1017	1029	1024	938	990	999	946	954	1051	964	991	1020	1015	1040	1026	1020	956	993	973	1007	979	977	997	1059	1016	1003	1060	1049	1032	994	950	1067	1020	1007	1033	997	947	1035	938	1017	1066	976	1039	948	1004	1012	1034	1093	1004	984	986	1051	1027	1049	1006	974	967	1039	1027	992	1013	956	971	954	1008	1047	1009	1025	1015	1016	1021	994	1042	998	982	1020	979	1005	1006	999	990	1033	966	1027	1040	995	998	981	961	982	1028	1067	1009	991	987	1073	957	978	1019	1030	993	992	979	1028	999	943	1008	1001	969	980	1036	980	979	999	996	997	1009	998	1004	974	1076	998	1016	1053	1000	1005	1001	1042	982	1054	1028	1027	982	1030	1061	982	1051	1012	1016	1003	1039	1036	1006	1020	990	1045	1044	1002	1008	1063	1008	999	980	997	1004	1021	946	1046	1046	1018	990	1025	1038	1020	953	978	1044	1029	1045	1051	1008	996	1012	1080	1035	1002	999	967	1036	990	984	996	1024	1018	1014	1009	1010	1014	1040	1019	1070	972	972	1018	1026	999	1002	987	978	1018	977	1029	995	966	1008	1023	1070	994
26162	21100	27749	24657	21081	10150	1107	741	610	599	507	537	513	458	488	426	404	408	402	408	390	400	378	365	401	391	369	354	356	360	358	391	361	348	352	349	400	385	370	333	327	356	345	362	375	339	354	383	359	371	322	376	360	366	369	361	366	385	350	335	355	349	352	341	359	341	318	337	318	340	342	358	327	361	359	344	313	299	335	372	350	356	383	320	337	332	306	364	377	349	343	368	326	366	351	361	347	342	346	380	336	340	385	361	349	373	359	352	321	345	347	356	349	367	360	375	326	338	334	343	359	324	357	371	333	360	318	342	389	311	355	344	379	320	327	328	337	365	358	337	382	317	317	344	319	331	300	317	352	358	369	351	315	376	338	359	350	358	355	317	337	299	347	341	336	359	321	315	351	330	367	319	336	346	342	315	339	330	326	341	331	344	389	378	386	352	342	336	314	342	323	341	343	305	355	326	348	332	356	326	378	333	342	325	372	360	381	334	353	336	347	366	321	344	327	354	371	323	312	356	347	325	329	341	354	358	352	332	321	357	338	357	358	325	331	363	332	330	327	346	349	309	331	375	351	355	356	337	349	313	330	358	328	328	336	336	343	346	332	348	320	365	322	342	351	328	350	337	318	361	349	377	324	338	387	360	350	334	348	355	371	326	352	364	338	341	387	329	357	371	331	318	333	343	386	341	325	368	314	322	346	351	367	332	330	338	329	368	335	324	372	348	349	360	356	329	348	387	340	315	366	355	321	368	353	329	336	310	357	319	356	336	348	347	335	363	341	334	369	302	362	312	347	382	378	366	376	328	375	327	310	315	367	354	349	344	334	370	359	335	360	413	364	356	342	344	324	330	353	320	333	355	368	367	340	371	375	305	310	354	348	306	341	359	327	370	351	316	332	364	347	345	390	366	374	340	363	379	343	352	340	331	375	353	352	323	354	349	361	351	337	336	349	331	379	351	328	329	322	288	317	333	367	346	370	345	354	348	367	329	334	375	333	338	362	348	361	333	378	331	327	347	318	352	354	339	373	358	323	325	342	333	353	328	344	327	347	342	309	361	353	366	339	336	343	333	372	327	332	363	337	360	341	310	347	341	365	342	337	381	330	343	354	307	355	332	328	348	324	332	355	316	352	328	376	342	367	351	319	310	322	315	347	345	330	369	328	297	339	350	326	353	323	360	348	359	354	332	353	340	361	324	312	339	325	332	364	347	354	310	358	353	368	358	317	333	351	328	386	386	339	367	354	335	317	347	338	363	363	366	329	329	330	330	366	338	340	362	344	375	347	307	324	330	360	383	311	363	337	339	352	339	350	336	377	359	334	364	346	345	351	349	351	344	367	350	362	377	323	316	342	336	367	343	333	322	351	332	362	364	345	333	359	347	350	347	326	333	326	333	381	347	375	334	303	343	386	348	325	329	343	372	338	321	337	330	327	367	382	330	330	341	338	323	367	351	341	335	329	380	349	353	322	329	379	383	348	324	339	330	335	334	339	365	344	330	343	336	348	356	351	350	333	358	363	364	361	328	358	358	343	358	381	355	360	330	375	345	338	309	382	347	331	317	347	358	364	321	328	369	348	313	325	379	348	332	313	317	362	363	382	311	308	329	320	358	345	344	344	341	353	329	316	333	356	339	321	354	344	307	337	365	368	356	357	375	344	331	354	321	339	324	344	359	362	366	345	360	369	369	334	337	346	382	350	360	365	334	342	369	371	354	346	343	314	358	365	373	371	328	362	329	314	313	335	291	347	347	372	358	366	378	335	345	326	356	323	362	331	368	362	355	348	328	329	316	308	335	369	373	338	335	359	363	355	363	330	367	344	345	352	366	298	336	345	326	348	334	346	369	350	342	325	324	356	336	381	326	324	358	343	348	342	321	359	358	314	335	354	373	332	340	372	351	353	362	337	366	353	367	340	324	333	345	353	335	339	360	357	347	332	365	371	365	325	321	354	361	344	358	364	348	332	332	321	368	341	347	313	328	321	336	331	330	319	346	357	345	355	343	376	318	344	331	343	345	349	398	345	342	374	343	361	339	335	347	338	360	298	344	366	355	329	350	371	341	353	331	355	312	360	344	345	383	352	327	328	339	349	315	369	361	346	316	327	382	330	379	327	331	344	350	338	373	366	355	361	381	344	316	334	351	338	379	327	331	342	343	361	323	351	351	352	356	344	331	332	359	372	363	314	358	350	365	345	341	360	344	344	321	363	350	332	326	343	350	363	358	344	297	360	350	366	311	365	330	334	352	343	359	342	333	346	353	413	347	339	334	332	357	342	310	335	336	341	342	357	355	379	335	332	314	308	382	334	355	350	350	375	377	337	360	305	351	353	337	324	358	327	358	368	334	330	331	358	318	301	355	361	359	371	359	358	356	342	317	333	326	325	345	356	304	344	332	372	322	352	342	344	337	324	336	372	341	347	366	345	322	344	347	348	333	371	350	362	323	369	338	328	345	355	354	378	347	324	355	331	351	346	360	323	319	347	317	312	352	344	333	345	344	321	342	361	341	357	328	364	359	342	311	357	332	340	344	374	370	344	347	337	337	329	338	352	317	314	331	370	336	341	338	336	344	344	371	333	327	342	349	361	323	350	352	337	329	334	371	371	327	358	365	353	329	355	347	316	362	348	319	363	358	329	365	320	342	351	339	354	336	356	336	315	360	361	318	326	344	349	336	353	301	354	335	330	396	346	354	343	332	339	306	332	333	335	359	390	383	359	333	350	329	347	360	321	335	340	366	358	324	350	353	324	348	336	332	361	325	351	312	331	349	345	332	349	316	318	374	373	351	316	324	364	305	317	354	345	336	327	331	354	358	335	326	295	316	340	335	327	337	344	349	323	355	320	342	336	369	314	351	332	348	334	334	343	316	333	344	345	345	337	338	331	351	347	358	337	319	343	339	369	346	348	376	321	359	364	359	355	313	379	330	338	341	341	382	322	350	353	331	372	335	380	336	361	322	363	351	325	335	344	350	329	359	319	326	329	354	355	314	333	344	332	331	340	317	371	339	338	337	349	355	321	365	345	340	355	362	333	315	353	307	362	325	334	306	351	401	329	345	324	318	342	350	338	346	314	345	327	325	353	348	343	318	326	329	355	318	349	331	328	337	353	346	362	347	364	309	308	343	339	371	330	326	330	333	328	306	355	371	360	353	358	354	347	337	340	335	346	347	356	365	350	340	351	346	322	342	331	366	343	354	367	324	339	371	336	320	332	329	326	340	366	357	350	338	363	316	330	350	344	336	342	363	327	368	342	368	335	364	352	333	323	327	338	311	331	339	306	337	320	327	364	335	361	382	327	338	323	361	345	342	363	365	349	337	357	367	335	336	338	351	328	301	342	336	334	375	347	372	338	327	328	325	337	340	347	337	372	330	346	319	349	327	358	364	362	353	366	357	361	343	373	342	311	364	340	338	333	351	338	366	354	357	337	334	376	359	334	383	366	368	326	337	349	364	360	351	352	347	364	348	342	346	364	339	339	349
7398	10639	9539	5200	3301	2334	1780	1426	1138	982	919	822	773	714	593	591	639	589	526	547	551	546	547	503	503	502	512	520	496	458	497	460	467	490	478	451	442	416	463	490	462	432	475	454	468	413	446	423	460	455	407	414	443	439	495	461	442	467	427	431	456	443	453	412	427	427	433	432	446	433	445	454	463	427	418	393	415	453	436	404	427	427	444	459	412	410	418	403	423	394	428	441	409	417	419	383	478	426	384	413	405	426	391	416	393	423	395	433	438	401	429	447	410	420	451	427	421	437	423	434	428	378	418	409	405	435	455	417	426	432	426	391	456	401	441	413	430	405	435	396	394	387	453	406	410	412	450	435	405	411	395	414	408	375	432	447	457	405	394	392	424	371	458	409	427	419	434	399	389	448	410	419	437	423	417	417	415	392	396	436	410	406	421	438	378	423	412	396	422	375	448	422	419	429	427	432	398	375	427	445	441	391	418	416	437	395	431	424	460	430	400	436	423	394	410	417	438	424	410	398	423	425	442	395	441	426	422	430	421	393	413	432	395	411	405	436	404	455	425	441	392	432	410	442	431	413	439	435	414	423	411	405	428	450	419	458	438	446	410	407	413	398	440	432	406	446	391	432	412	444	425	434	384	417	432	388	414	414	447	400	389	415	445	417	413	444	393	430	424	424	442	413	398	419	424	387	432	434	437	422	411	417	418	442	419	445	439	428	379	418	394	429	462	425	442	440	384	400	354	419	434	429	407	413	428	417	448	410	411	400	411	466	403	397	461	430	400	439	420	437	439	366	418	417	432	431	409	421	391	422	428	399	402	419	409	397	450	399	450	416	441	387	392	384	431	436	390	428	436	454	399	415	430	415	414	399	457	375	451	404	434	424	431	432	397	441	390	415	412	410	418	417	412	421	382	393	408	444	406	429	417	422	393	414	401	451	430	382	417	448	418	392	398	404	388	428	425	424	425	385	423	416	402	445	377	413	432	411	400	415	421	399	439	435	395	424	415	405	421	401	425	430	432	389	425	438	428	435	404	421	403	417	407	423	420	388	392	446	410	432	419	396	354	434	439	408	418	425	392	392	444	424	402	448	384	403	421	414	387	435	435	458	418	419	426	413	411	407	408	438	413	396	409	408	414	401	445	448	385	406	442	433	418	446	426	448	410	419	396	420	427	387	418	464	423	424	435	397	409	434	459	406	404	406	435	422	437	427	401	418	396	424	409	435	402	416	417	407	400	422	413	422	411	406	413	398	405	411	416	414	397	441	419	389	421	407	418	393	414	428	439	447	405	428	411	409	388	417	442	408	400	412	392	419	437	411	443	365	407	404	436	423	400	409	419	453	421	403	415	418	399	412	421	365	369	395	399	388	414	421	408	457	438	418	423	388	374	437	407	410	393	426	411	415	449	421	440	401	345	446	420	426	392	424	387	445	418	436	434	404	424	398	416	421	444	447	382	446	427	419	427	441	388	383	382	424	454	405	410	391	398	419	457	434	437	427	450	409	383	384	431	429	423	453	423	454	433	401	471	402	438	393	422	450	407	481	408	396	425	403	425	433	404	435	436	407	389	425	391	403	416	450	409	423	390	423	420	421	428	383	404	407	398	417	407	393	431	437	426	425	425	405	425	416	435	421	424	429	428	424	391	399	417	424	412	399	408	422	458	439	426	389	440	432	439	428	436	382	411	454	426	427	426	426	425	450	415	438	417	407	420	402	412	453	420	452	404	403	411	439	382	369	398	427	415	400	408	420	451	476	441	401	415	387	401	429	402	398	423	414	410	417	388	361	417	401	388	455	433	402	384	415	423	428	408	404	447	432	418	426	426	434	474	408	436	430	406	430	440	406	425	411	390	376	436	458	439	427	397	419	430	398	411	390	444	382	438	429	429	392	415	403	448	414	459	423	370	426	428	387	414	397	413	454	425	444	416	445	442	412	426	410	452	408	391	412	453	396	449	416	450	375	386	432	407	460	401	383	408	383	418	418	385	433	421	417	473	407	407	426	407	430	445	419	409	434	436	407	393	391	433	422	427	400	409	411	441	421	445	432	431	436	388	445	430	427	401	453	403	434	375	435	406	386	385	473	418	434	420	420	404	417	401	450	427	457	420	375	405	429	396	399	402	392	413	433	423	413	380	443	401	413	445	416	423	418	414	415	428	451	409	400	397	422	450	428	431	426	419	420	426	434	431	412	465	409	387	411	408	395	409	407	472	416	430	417	424	390	432	406	397	411	376	419	461	393	438	416	428	466	411	420	391	411	384	400	435	399	446	377	403	446	385	414	399	413	401	440	439	398	432	429	440	392	411	403	399	425	438	416	402	421	396	424	414	429	389	426	429	420	424	420	446	404	429	436	446	402	447	397	431	427	417	430	404	381	403	390	444	416	407	427	468	404	437	388	455	424	410	427	435	403	429	437	409	387	396	423	360	442	434	424	414	415	407	437	390	414	445	409	434	374	446	432	448	482	397	413	446	399	383	422	439	421	431	425	418	450	443	430	443	421	407	392	447	406	435	405	420	381	412	387	446	456	396	373	399	438	411	424	404	429	446	433	416	438	394	406	415	377	406	436	408	430	430	398	446	418	415	421	412	405	405	413	402	417	425	427	417	439	434	393	452	400	428	425	427	456	400	402	398	397	400	442	417	419	415	451	453	385	420	428	420	388	408	391	444	415	414	400	433	399	461	424	410	427	427	393	426	445	441	417	420	419	407	401	390	385	412	418	413	450	411	410	393	402	439	471	390	434	407	411	392	395	424	442	434	449	428	404	429	387	408	407	420	453	452	421	411	456	400	395	412	454	442	432	412	418	411	416	399	400	411	389	435	395	412	358	401	402	400	393	423	429	414	453	408	406	414	455	434	416	436	449	436	403	363	413	453	397	394	394	418	438	453	417	431	401	416	419	397	449	414	415	394	403	447	407	386	443	419	395	440	397	403	385	445	403	451	440	413	449	385	431	441	424	439	404	421	439	425	445	414	464	448	442	411	468	434	417	393	411	412	415	429	398	408	405	396	446	452	390	477	432	429	423	420	418	402	384	395	437	411	382	455	383	432	389	413	443	403	408	394	396	444	434	412	417	394	425	398	415	445	416	447	411	437	411	434	426	440	410	425	438	400	432	400	433	377	402	407	457	428	414	421	443	435	365	449	424	420	402	422	389	409	420	420	429	390	399	385	404	411	406	422	380	456	393	424	393	411	411	443	400	445	468	380	402	424	414	414	469	436	414	453	388	418	411	414	362	420	422	355	413	428	482	405	433	389	419	429	419	396	391	445	468	402	408	415	434	425	362	377	406	428	393	433	406	408	404	382	388	426	437	426	412	434	429	394	424	413	445	403	399	424	454	439	457	420	415	432	422	421	433	451	426	418	431	404	439	432	409	412	459	403	412	434	419	430	454	410	383	419	427	439	422	441	410	432	414	448	448	414	401	400	424	440	441	417	397	430	466	432	396	405	413	367	427	419	376	408	406	427	403	415	445
23771	21088	28171	24270	21089	21159	9616	1365	1026	922	856	730	669	669	657	592	584	595	593	562	542	522	536	542	544	561	546	508	477	506	540	493	516	521	509	486	515	505	445	497	490	489	484	507	472	487	485	481	464	484	458	498	473	457	472	484	481	471	478	469	462	458	446	492	467	442	473	464	460	443	491	463	479	473	454	459	453	489	462	454	512	435	474	462	457	458	449	461	439	434	456	426	459	497	475	453	443	449	434	506	511	471	421	433	476	443	428	429	480	467	446	456	422	481	489	464	432	470	456	461	443	464	452	446	474	468	460	446	453	455	478	450	469	421	471	465	487	489	436	447	427	483	440	477	444	444	461	472	451	424	472	474	453	427	444	424	456	454	441	459	437	438	426	444	452	475	437	447	450	446	458	494	447	455	460	467	462	459	460	479	480	460	440	453	492	482	472	439	444	461	483	443	427	462	411	448	500	441	461	451	477	428	482	443	429	481	404	447	463	436	455	454	472	443	454	426	467	472	387	485	492	450	423	468	498	437	453	443	451	451	409	451	430	462	463	446	416	423	460	476	461	453	442	439	442	487	476	441	453	448	460	439	475	427	455	435	461	441	414	462	437	471	463	506	437	440	435	458	433	468	436	443	447	442	492	430	447	426	452	475	443	467	434	484	451	480	455	491	460	448	465	458	468	439	439	473	444	451	472	430	463	471	456	465	446	458	448	429	441	444	448	476	458	448	439	473	446	480	447	459	449	454	437	447	469	461	466	448	472	441	414	450	437	445	451	445	425	452	443	481	447	450	476	439	459	496	448	448	442	482	468	478	509	403	442	473	475	462	415	453	405	462	462	447	452	462	450	462	453	434	455	455	412	458	451	398	468	433	450	443	455	426	457	461	455	464	472	422	500	484	454	443	477	459	445	455	455	463	440	465	416	470	468	464	479	451	418	512	432	446	483	439	449	448	445	495	483	452	450	435	459	457	440	446	471	415	443	447	458	413	422	492	457	468	441	467	410	423	437	444	440	439	433	427	449	456	430	430	483	424	469	423	478	466	445	494	415	463	428	436	467	444	480	448	422	496	453	473	442	449	428	448	434	481	452	461	412	450	461	450	456	432	466	434	473	434	419	439	439	431	482	437	433	429	420	442	467	437	419	420	454	427	468	455	481	475	425	436	419	477	458	441	421	472	462	447	470	459	454	471	415	436	462	457	456	479	429	466	414	450	398	436	467	434	452	451	462	454	448	459	454	474	453	502	429	446	450	429	465	456	426	414	430	435	460	428	429	459	483	480	427	456	497	468	456	464	457	440	435	484	447	450	466	474	414	464	483	429	473	434	443	452	471	474	456	466	428	462	458	438	440	465	455	465	479	468	452	466	458	455	462	449	448	457	456	452	462	438	506	413	461	466	463	426	451	442	463	432	462	412	468	447	490	463	476	431	465	454	448	441	474	456	477	437	473	479	456	450	455	474	423	474	480	473	482	446	440	473	466	454	472	449	434	445	451	424	514	473	449	449	464	472	413	444	475	445	479	423	463	476	483	499	449	491	436	450	471	439	462	461	455	432	432	432	487	446	458	476	456	462	436	426	467	405	464	447	483	461	437	442	452	481	458	458	455	437	415	452	458	458	427	483	474	461	461	411	487	468	427	464	464	467	461	451	472	464	454	450	450	457	471	463	444	454	392	403	485	443	425	419	436	449	470	431	475	412	469	432	431	453	446	494	443	462	453	477	435	421	430	439	459	477	450	441	484	438	465	459	454	431	408	471	433	458	448	472	434	431	447	415	491	413	441	449	442	480	462	471	448	452	445	448	428	430	430	468	423	455	460	444	483	457	444	453	415	441	439	420	438	429	461	461	475	441	454	447	473	451	434	440	443	447	469	454	430	470	459	430	439	436	456	477	487	443	489	475	461	485	431	485	468	431	438	443	435	453	434	431	440	465	479	438	452	411	486	457	444	441	444	417	448	443	467	457	454	455	421	479	458	491	444	449	457	472	487	438	456	461	473	437	447	443	435	456	466	479	475	461	447	422	453	479	440	440	448	464	466	465	470	467	446	454	487	475	496	459	469	421	444	418	482	441	441	460	503	420	394	450	445	484	449	482	470	469	451	433	413	412	475	429	431	428	454	426	454	450	435	424	445	458	469	451	478	419	460	449	471	437	423	451	435	428	449	451	432	462	467	435	471	432	437	469	478	397	454	472	458	454	429	433	401	463	428	454	442	419	431	449	439	466	430	503	465	437	426	438	451	455	430	484	463	453	454	497	457	468	457	416	430	506	477	441	468	431	458	416	443	460	452	474	452	477	415	447	481	431	423	465	444	454	478	449	438	434	454	464	446	420	408	475	436	467	514	457	458	469	468	471	444	465	475	446	478	416	480	423	463	436	413	457	432	413	464	445	435	442	448	468	492	441	463	447	430	442	430	451	490	447	466	445	465	440	439	453	448	447	442	425	478	467	433	425	467	462	437	442	437	458	458	439	466	465	443	429	418	460	442	443	449	436	417	454	444	456	419	456	483	486	454	446	449	419	434	452	469	453	474	505	436	444	434	454	430	419	460	432	445	466	441	449	430	465	449	466	454	419	454	462	442	427	429	444	450	419	443	485	463	444	444	467	450	516	436	420	479	434	484	471	410	443	432	426	463	424	466	466	458	447	436	454	455	435	441	433	464	428	483	452	456	446	437	439	430	457	463	472	496	458	489	479	463	484	453	417	464	536	470	467	460	461	458	424	469	483	457	475	451	487	491	445	443	442	421	426	485	437	455	449	405	476	451	449	454	479	447	443	466	438	439	462	459	431	461	472	446	454	450	502	436	462	437	463	458	433	495	420	469	471	446	466	483	469	475	465	422	409	462	422	482	460	425	449	461	457	490	457	470	441	403	483	432	485	476	466	494	429	466	433	464	417	465	453	439	487	470	477	467	442	475	441	437	434	442	451	406	485	465	474	468	424	426	480	439	474	448	483	407	428	427	445	490	450	450	451	435	471	409	464	451	473	439	440	437	444	415	496	432	487	455	426	455	404	461	430	446	474	446	452	460	439	475	470	478	440	496	454	440	424	461	480	424	480	480	466	439	442	433	437	454	431	429	439	471	444	434	439	457	458	446	443	457	478	458	489	425	462	446	435	464	451	446	434	449	449	453	451	419	458	502	482	459	452	440	440	464	467	471	439	490	446	485	447	457	430	480	500	470	458	447	434	469	428	496	465	417	465	401	495	505	474	485	441	452	435	500	511	452	467	466	485	509	455	434	479	445	434	441	453	442	459	439	430	450	442	486	454	412	438	437	462	434	466	416	461	466	434	413	442	430	443	472	435	448	461	480	438	417	445	453	430	436	418	411	451	420	492	445	469	468	480	473	473	391	443	457	455	467	425	448	446	391	436	451	428	482	445	477	419	418	479	451	420	423	441	426	430	451	446	443	429	434	453	466	463	484	478	477	457	484	429	459	434	459	498	440	433	456	423	426	421	473	458	470	435	421	452
10536	17960	15795	9507	5991	4208	3258	2537	2014	1680	1425	1314	1169	1080	1000	877	819	779	838	723	752	648	712	613	676	629	591	648	621	568	583	568	556	547	516	535	533	541	512	534	545	537	503	497	486	546	493	509	455	473	463	466	517	503	474	529	495	482	462	495	491	473	480	517	452	493	508	492	459	502	435	482	498	459	468	537	488	524	502	493	522	475	492	503	497	455	482	441	496	521	478	464	479	445	461	474	481	495	434	466	457	461	464	466	525	444	490	495	471	440	472	472	477	493	490	479	482	485	482	486	446	481	471	471	501	469	458	504	430	532	447	441	472	460	435	445	440	475	447	446	530	461	465	449	478	471	489	481	474	491	488	447	447	478	482	507	504	500	470	502	471	482	475	456	470	454	461	502	484	473	480	499	473	493	457	468	490	502	462	459	437	463	453	470	436	479	465	468	482	462	480	462	449	492	430	491	455	492	483	487	441	425	414	464	463	490	477	475	487	458	497	453	447	513	469	474	457	442	444	453	485	451	450	494	490	448	477	430	477	468	480	488	481	471	455	446	469	472	454	467	465	493	465	446	433	483	444	477	457	481	455	467	458	439	454	445	503	479	492	468	447	491	445	486	422	455	464	482	457	476	462	468	446	493	435	468	478	496	520	440	467	394	433	487	438	473	478	455	431	456	481	434	458	521	465	482	435	466	476	462	499	443	467	459	470	479	499	462	464	485	498	465	498	450	501	465	469	486	452	458	461	431	471	448	508	502	450	466	450	460	474	498	438	450	429	489	469	460	474	478	482	429	465	447	469	474	458	448	462	482	475	476	496	507	472	445	475	518	467	457	460	469	483	468	429	419	450	450	450	483	459	474	465	494	496	431	473	485	479	418	460	453	465	438	482	452	499	463	470	493	466	423	487	474	489	471	445	484	519	465	456	484	461	455	521	448	492	453	513	481	483	500	510	448	451	464	456	482	456	446	446	462	429	433	455	509	469	478	495	449	492	467	514	471	424	488	420	447	454	473	461	469	493	464	500	469	447	482	458	457	507	438	471	471	458	486	484	477	471	446	508	441	460	512	432	443	449	468	492	479	466	461	428	449	447	450	488	442	447	503	431	447	471	454	447	479	464	439	478	495	453	429	492	448	433	465	431	491	424	446	480	441	500	460	456	439	461	434	493	476	455	488	505	494	426	449	426	508	459	488	460	489	432	487	466	491	478	435	489	443	455	476	474	488	446	461	455	489	448	454	490	449	482	498	492	487	455	465	458	473	456	497	477	452	464	472	469	416	468	406	484	477	454	493	493	471	493	463	460	439	482	508	487	485	487	458	484	490	452	467	474	457	490	485	440	463	476	514	464	471	435	431	454	428	467	456	470	477	444	442	504	460	462	456	464	480	465	432	481	455	435	458	463	464	446	449	463	487	440	511	453	471	469	434	479	474	447	486	453	447	481	480	467	451	505	447	440	445	453	455	448	490	455	462	465	465	492	453	445	472	471	458	493	473	454	465	424	466	454	468	433	433	505	441	471	477	470	498	476	462	467	475	517	478	481	472	474	418	478	472	462	460	475	440	449	454	497	462	475	503	445	457	443	503	467	462	453	452	439	465	421	424	449	483	453	467	490	493	449	487	444	484	428	474	452	512	496	450	433	511	436	427	472	455	462	449	459	471	466	463	468	459	422	474	443	473	450	441	456	439	437	434	468	513	445	479	475	487	508	490	459	445	455	464	493	496	441	469	455	452	457	461	477	484	470	472	455	491	483	490	486	444	385	466	470	451	455	437	463	470	461	430	524	448	454	485	434	461	421	482	456	419	474	476	428	496	446	455	445	452	479	436	459	471	439	466	450	496	453	479	465	488	466	454	463	453	487	477	462	479	427	448	472	476	489	488	476	517	447	445	477	454	452	493	500	467	440	427	474	466	482	473	505	491	441	463	429	470	438	416	477	510	503	469	457	447	450	489	511	489	485	416	470	474	440	437	495	424	463	440	482	487	479	459	493	470	456	475	457	493	472	460	478	494	482	453	446	484	454	462	472	441	484	485	463	453	456	459	480	450	449	472	464	481	437	492	496	456	470	428	446	459	465	450	417	459	472	467	461	470	475	476	470	447	454	488	446	440	455	472	483	460	485	485	472	466	470	449	431	464	484	476	495	452	433	507	437	472	432	524	453	470	456	483	473	460	480	505	451	433	495	424	472	472	484	521	466	465	461	512	498	506	428	479	492	453	413	445	491	480	498	502	463	464	463	457	462	472	458	494	487	473	459	459	458	473	484	486	484	455	443	474	487	481	474	439	438	469	440	452	420	485	464	454	443	458	486	450	455	433	476	490	476	498	425	472	516	438	479	459	483	469	463	430	447	495	460	472	445	456	481	458	482	473	467	478	471	486	475	520	459	458	436	468	488	452	425	508	493	432	492	474	472	471	489	481	474	454	444	476	471	454	465	470	439	430	502	495	464	487	483	444	471	464	467	447	464	470	502	442	459	452	468	469	453	449	437	449	465	475	508	494	504	477	420	472	453	458	465	460	473	464	446	460	447	472	471	478	472	482	438	524	477	465	479	452	461	484	455	427	477	435	438	470	430	461	484	482	458	450	485	468	485	453	481	483	440	462	462	444	472	448	466	485	497	480	462	505	465	455	483	475	464	490	499	452	430	460	490	483	479	442	470	448	467	445	447	443	470	483	464	463	475	472	507	478	460	468	463	422	450	452	470	452	476	479	459	480	456	442	464	433	509	464	457	451	441	494	463	436	451	426	464	431	449	467	463	473	476	479	483	478	475	495	452	501	466	458	441	443	490	455	493	467	473	469	478	503	474	467	465	484	440	460	483	473	444	455	478	454	484	446	455	476	474	485	473	490	465	450	474	466	466	497	480	497	442	430	426	456	481	453	472	439	449	496	480	448	465	457	426	464	477	464	448	459	445	483	505	489	505	480	492	484	488	453	454	488	452	503	447	473	477	452	476	462	448	506	433	451	449	465	463	491	468	450	489	481	452	436	460	477	473	472	437	497	473	508	415	473	462	521	463	443	457	468	506	469	440	485	453	481	459	504	452	476	465	416	503	468	510	495	483	466	486	448	488	508	458	455	475	453	481	440	478	496	457	474	489	496	487	444	446	449	465	430	449	457	477	483	492	453	455	435	434	457	479	485	478	491	466	480	476	471	465	446	497	443	500	460	491	476	477	473	484	506	486	463	459	477	448	444	458	465	487	484	445	447	443	503	479	484	450	438	463	496	473	505	437	439	462	457	492	452	507	460	454	473	483	456	464	486	431	460	452	443	461	487	476	470	478	459	457	479	488	490	457	490	498	472	484	431	469	492	454	454	450	458	499	480	456	485	435	492	490	476	434	450	464	501	442	502	478	434	436	473	489	453	481	485	458	495	485	458	465	475	477	468	513	474	476	432	442	430	495	476	433	448	465	452	502	437	455	489	479	438	474	461	455	435	439	480	475	439	474	415	448	499	470	439	479	475	439	451	499	477
28294	16090	2999	1160	938	984	928	919	962	951	924	975	940	909	937	912	935	947	924	939	875	934	863	934	921	883	909	927	927	950	911	965	910	975	933	918	902	937	940	939	901	892	937	974	900	931	961	996	892	964	899	900	932	939	866	972	968	943	931	916	961	906	947	902	835	909	906	966	936	891	923	906	943	961	894	937	913	959	866	894	925	926	937	910	926	953	954	924	873	890	913	914	949	924	991	884	945	938	898	850	925	901	923	922	974	958	960	905	974	956	946	894	892	887	951	912	927	899	930	940	917	907	887	959	920	920	904	888	948	912	899	929	891	900	936	921	891	935	928	931	914	919	904	860	881	938	883	931	887	895	927	929	980	917	905	892	919	893	937	895	921	892	934	919	884	943	934	966	890	908	907	945	928	925	940	900	912	905	935	929	909	941	856	927	872	891	958	942	935	923	911	945	912	976	917	871	971	939	905	945	915	872	905	894	922	937	885	935	924	918	914	947	925	959	932	962	933	933	905	889	967	888	938	888	974	965	909	920	922	910	885	932	965	904	928	832	958	913	921	942	922	881	885	903	984	952	921	955	949	905	892	904	927	920	908	920	899	909	922	896	902	915	925	947	935	960	901	945	893	910	951	923	918	913	914	958	882	931	968	923	884	860	895	914	889	916	947	843	914	940	933	932	938	877	894	901	926	927	923	941	889	907	883	887	966	919	952	879	913	895	915	910	912	904	984	893	960	892	952	904	933	943	941	919	924	863	937	930	876	917	936	935	914	978	904	925	869	954	908	913	884	862	894	915	887	942	940	932	920	917	922	911	938	921	863	929	839	902	853	934	903	896	894	924	962	901	867	888	912	855	964	920	966	893	901	974	889	921	943	925	940	935	891	907	902	944	968	859	886	884	968	931	937	905	911	948	902	850	959	912	886	926	953	943	928	910	891	950	908	853	975	917	931	932	995	923	918	907	904	870	981	900	866	868	906	903	963	920	895	871	927	910	925	898	966	922	918	875	879	870	957	938	970	928	962	875	962	928	884	956	899	918	846	923	947	937	911	949	933	898	870	844	928	948	966	903	896	949	863	864	910	901	898	920	969	905	954	897	921	981	918	937	936	953	942	949	948	924	933	917	937	903	895	950	947	951	946	918	889	919	875	883	894	888	908	941	931	908	895	923	924	965	928	899	905	875	964	939	910	923	940	900	899	930	881	879	924	892	939	904	928	954	925	943	883	910	925	893	911	942	887	941	932	904	915	944	938	921	871	924	889	876	931	897	878	882	884	928	923	928	934	922	927	976	900	932	942	915	890	883	959	875	905	892	907	889	871	920	922	888	918	916	952	910	933	959	851	931	920	894	901	890	906	886	938	906	921	909	870	927	940	908	894	929	939	948	904	924	921	991	888	958	947	917	917	870	933	902	974	876	957	929	923	881	925	897	961	906	900	885	966	956	916	945	906	954	959	939	876	877	943	913	935	912	927	917	907	979	950	921	916	871	932	936	920	959	900	929	924	939	918	945	936	907	921	934	898	915	974	893	917	963	880	948	871	934	909	941	931	907	924	909	919	886	895	897	894	873	915	919	908	967	886	925	904	948	894	938	955	925	950	902	949	958	925	885	927	922	916	962	833	936	935	941	956	888	917	834	939	951	935	927	940	903	912	937	927	901	929	951	897	941	932	918	921	882	977	950	1018	945	882	912	872	965	947	971	905	981	877	916	884	882	908	996	874	918	970	881	932	924	911	947	901	952	922	956	932	927	955	931	852	914	924	915	915	910	943	941	889	972	963	906	962	928	979	907	924	980	903	945	908	915	941	927	874	924	884	971	935	914	904	883	938	938	879	896	923	871	906	915	929	904	915	869	896	890	949	874	891	925	922	916	970	925	864	915	974	910	906	908	877	897	918	917	927	922	877	869	948	927	917	959	966	943	838	907	906	948	913	940	917	903	926	1011	895	911	881	926	935	907	948	902	878	923	935	932	937	896	918	908	892	925	887	929	843	946	907	947	926	948	882	901	888	908	889	908	951	928	869	863	961	933	915	880	874	879	956	924	949	957	964	926	971	923	897	925	916	911	946	884	876	946	914	927	930	953	938	890	924	983	863	979	907	908	893	854	934	908	862	901	907	996	931	928	911	919	938	927	868	923	934	923	895	930	925	856	921	973	856	912	894	906	948	937	904	912	947	955	988	915	898	889	907	920	957	855	896	910	903	958	909	944	944	945	931	861	881	925	943	982	905	878	961	906	940	900	960	900	895	891	904	948	883	859	938	910	906	903	953	927	930	930	901	906	890	927	885	869	937	909	903	948	925	972	901	923	850	980	900	884	969	898	963	923	897	940	900	871	918	902	952	1005	908	956	947	883	962	894	931	922	909	934	936	962	877	899	912	928	965	888	869	909	890	933	874	923	985	922	924	900	907	858	962	971	931	901	920	881	901	865	938	897	932	905	959	943	872	943	910	949	956	885	961	931	928	929	921	932	866	885	915	928	899	886	918	900	927	937	939	942	957	935	954	906	891	921	928	924	879	952	945	913	952	897	909	882	961	917	936	898	942	880	943	941	978	913	877	920	938	955	887	895	969	921	938	909	955	866	940	922	940	890	991	915	889	934	912	888	922	911	922	880	901	945	879	838	900	914	887	938	917	862	934	919	900	945	942	937	915	919	956	945	880	985	877	953	932	913	930	966	931	923	922	948	891	892	971	887	940	909	861	952	911	921	934	906	975	913	902	909	925	916	894	950	927	880	926	967	951	940	921	872	888	885	919	868	954	909	907	950	880	940	919	966	886	919	893	904	919	922	909	937	890	889	989	897	992	955	931	975	1010	895	942	926	921	918	872	883	891	949	960	948	883	869	899	907	943	930	903	914	958	869	886	883	912	914	953	898	901	899	899	938	940	870	967	907	909	869	914	941	960	898	904	939	890	872	949	935	935	921	937	889	919	930	967	897	959	932	957	921	939	943	927	872	907	993	903	913	918	954	922	980	937	962	972	927	946	956	908	943	920	928	862	924	892	929	931	909	864	858	922	904	965	892	966	880	939	986	883	895	897	932	946	908	912	895	904	896	912	901	917	909	899	902	868	964	953	850	940	882	899	917	899	936	918	914	891	959	859	901	844	911	935	945	913	955	941	918	911	933	932	958	872	979	901	899	916	928	953	928	907	934	907	925	903	923	869	902	886	932	920	916	907	924	852	931	958	961	907	897	904	927	876	907	956	940	963	906	949	971	910	908	937	958	961	936	904	905	907	894	912	906	915	943	938	902	866	987	912	931	924	944	927	899	949	907	924	941	887	919	925	966	939	878	934	856	946	949	918	908	905	926	964	921	856	929	890	885	957	896	874	882	912	913	954	916	927	923	905	901	912	921	857	925	837	892	948	905	931	960	953	909	917	923	861	913	915	891	922	885	897	917	928	884	885	951	942	900	925	926	898	913	914	953	924	912	939	896	924	945	974	873	969	893	943	930	907	920	935	933	847	901	923	931	938	914
5293	1572	1461	1224	1126	1073	1111	1043	997	1031	1031	1031	1020	1074	1032	999	997	1034	1022	963	1026	1008	978	1003	1018	1021	1064	1015	1017	995	1001	1010	1001	1011	978	1032	984	981	971	981	1006	1066	979	1012	1060	1031	1047	1003	1078	952	1014	1007	1006	1061	958	1000	1039	969	1007	1050	985	1030	1048	1023	1007	998	994	991	990	1024	1030	967	1011	1019	1023	1047	971	1032	1024	1040	1021	1104	1002	1007	1016	1001	1001	1009	1003	1025	1032	1019	1050	1001	1021	1031	1030	1040	1028	1002	998	981	1035	962	995	988	1000	987	1001	1015	1016	1038	959	987	1014	1004	974	1009	974	1059	995	1030	963	1023	977	990	1017	1009	974	1046	1015	1036	1016	1051	975	999	971	961	971	952	1008	1000	985	993	993	1065	1008	1003	1031	981	992	1001	1085	992	1043	1043	1004	1051	1026	1001	960	1011	967	1056	953	1066	990	1032	928	1027	1010	990	1042	1003	977	1005	964	991	955	1023	960	1020	1017	1046	984	1033	970	1030	985	1044	992	1105	933	1013	1092	1002	1054	1026	1013	991	1022	1017	1032	1031	1028	959	1040	1029	980	967	1026	1029	937	1025	1028	1022	1047	1014	981	1013	980	1016	1044	1012	999	1010	988	948	1040	997	1028	1054	985	1012	958	1029	1005	1082	1034	991	990	1022	1050	991	1049	1018	1001	992	1065	1028	1037	1030	1026	994	987	1017	958	1010	999	1019	949	1007	1012	986	930	1026	1046	990	1022	936	994	1019	1024	960	995	984	1044	978	1025	1005	1050	997	1009	1023	1046	1061	1071	984	1007	1030	1015	951	1028	1011	1010	970	1006	1081	1042	989	1031	1058	1055	1046	1033	955	1025	1004	986	1021	1054	1031	1054	1015	995	1005	1005	943	1003	1026	1013	994	996	1041	995	987	1051	1047	1022	1013	1003	1024	985	1035	1059	1020	1041	1011	1046	1017	1038	984	1010	1029	992	1013	980	993	1001	982	1016	1010	1011	1055	1003	961	1052	973	1010	991	940	982	1000	993	1001	974	1046	997	944	967	1031	950	1005	1042	1065	969	1074	1020	1002	1054	1018	954	1020	1045	1084	1010	1054	1006	1008	964	996	1053	983	1071	1037	995	1009	1019	1028	1008	961	989	1000	985	964	1007	1026	1074	1018	995	980	1002	1025	996	997	971	976	928	1021	1006	1020	1012	1046	977	986	1001	1030	984	1005	1030	1052	1010	994	1050	1013	1010	1027	1012	1016	995	999	957	1009	1037	1053	981	977	981	1029	1039	1002	1008	1045	1051	1057	1012	997	989	1020	1086	961	998	961	990	1002	1022	974	1012	1021	1011	1026	994	949	1034	989	1010	1010	1044	1048	1014	1050	1065	1023	990	1020	989	979	1014	1031	966	1069	1008	992	1017	1025	1040	1008	1029	1016	1003	1034	1027	959	1063	1040	983	1022	990	1063	969	1050	1034	946	1040	1051	996	936	978	955	1001	990	952	957	1038	983	962	992	981	995	1018	988	1012	1009	1038	995	989	990	1037	1018	992	984	999	1007	1043	1033	956	1028	1000	982	990	1061	1036	997	1026	1003	985	985	1059	1020	1016	998	1031	1047	986	1057	1001	1025	961	949	1065	995	1001	1017	953	987	1042	1014	1026	994	1057	988	1033	986	1070	985	992	1010	1000	951	1006	1053	994	933	1042	1080	1039	1043	1051	999	983	1000	1025	1084	1023	989	996	1082	976	919	1021	1034	990	1055	1009	1017	1014	932	966	966	1014	1012	1028	925	1056	1012	1017	1091	962	990	962	1007	965	1003	1044	954	955	972	1007	996	989	975	1091	1005	1034	1041	971	1010	1051	1019	999	1026	941	1004	1021	1000	995	1041	939	950	1028	983	1056	964	986	930	1017	1022	1030	979	1007	1016	1074	1016	971	1055	1002	1029	1058	993	1064	1014	1024	960	996	985	1020	992	1040	946	1012	966	988	995	1000	957	973	987	1012	1010	1017	1068	976	1041	961	991	988	967	976	968	999	1017	951	1019	994	976	1057	991	957	1031	1018	974	1002	990	1021	966	970	1010	977	972	1046	980	992	1023	997	1022	974	996	1023	975	998	982	1020	1018	978	978	1045	1027	966	987	1022	1019	999	971	981	996	980	1056	1018	1027	1005	1001	1067	938	1010	1054	973	1038	995	989	982	1029	996	1026	1004	1012	984	1047	1025	940	1023	1005	1021	1015	970	984	1036	982	1052	960	1012	1007	1085	1007	1014	1007	975	955	985	936	1003	1008	1061	1065	1019	1057	996	1003	1001	1026	1007	1012	1022	1017	961	970	992	981	1044	990	1052	996	1013	1013	983	992	1017	1050	1004	1074	1049	1002	985	972	959	1055	1067	973	1052	978	991	968	1074	995	995	1038	997	993	989	1004	1004	1004	1004	1023	998	1082	1032	1010	986	965	1051	956	1036	1037	986	1038	1033	1008	999	985	1030	1027	1033	1023	1019	969	1029	1004	1025	947	991	1063	989	1014	951	975	1006	1024	1048	1027	977	1008	1053	1031	1008	1008	1039	990	1025	994	984	1018	958	1024	1060	1001	1025	970	1012	1032	1093	1011	1047	1013	967	961	938	1021	1007	948	986	997	1021	1000	1059	1003	1016	977	968	992	958	1059	1001	1045	1071	1017	1009	954	1016	1042	1027	1040	999	1088	989	1028	974	1024	984	991	1050	1046	1032	1037	1016	1054	980	1029	1004	1007	1007	1033	1069	971	986	1016	999	1022	991	1030	976	969	969	1014	971	1057	1044	1014	997	966	1032	1023	1020	939	972	1048	990	996	1009	939	1030	1017	1006	1002	1017	978	977	929	977	1023	1055	1058	980	1038	974	1003	1003	1057	1038	997	1069	991	975	976	1052	970	1041	1022	1031	981	993	1081	982	1003	1024	1016	1026	1022	1072	1003	999	1006	1017	1038	993	985	960	997	1036	999	1056	995	1003	895	1024	1016	1028	974	1001	1032	1029	1039	912	1013	1066	1005	1046	1025	975	1054	1018	971	984	1012	1072	969	1071	1001	983	1014	1012	943	1040	986	1000	1020	1026	1001	1093	1040	1049	1006	1015	1009	975	1072	985	1008	988	1040	953	1000	1013	1034	1033	1032	1001	1016	1041	1027	953	1004	1057	963	1037	1010	992	1008	980	1004	1015	1048	1023	1035	1017	987	1025	971	986	1019	971	1002	1004	1019	980	990	1035	1003	976	1039	980	1070	1066	1006	970	1000	1020	1050	936	1029	1015	979	1013	1007	1007	988	1037	1004	1010	1022	1008	1048	975	1025	1009	1039	1006	1016	1057	1024	991	976	1011	994	1022	966	986	982	1020	1038	1010	982	968	1054	1022	988	1002	986	1028	1036	992	1028	994	1068	996	1001	989	1060	987	987	1049	994	992	986	1052	1033	1017	1098	998	998	979	1000	996	1045	1006	996	1048	958	931	1030	983	996	985	983	1056	1019	1039	1071	988	1009	1004	1013	1054	1052	991	1025	1032	975	993	1020	996	969	1015	1003	1007	980	1001	1011	991	1026	941	998	1024	1003	1041	1031	952	1054	1014	988	1009	1009	983	1000	985	1056	1004	1012	1034	1007	1045	994	1059	999	1002	1036	959	1052	1034	1025	1062	961	1043	1021	1033	989	1016	1001	1004	1045	993	1014	1026	1027	1031	962	1028	1043	1009	996	1013	1045	1002	1022	1004	1002	953	1018	993	926	1072	1004	1056	1012	1034	1060	976	950	1002	985	1040	1079	913	1007	1019	995	1045	993	1033	1015	1017	1022	1022	1020	1042	993	1002	958	1052	1015	1039	1012	1016	985	997	1043	1021	973	1065	1014	1043	986	964	972	1039	995	1031	1054	1005	1017	1039	997	1012	968	1036	1075	994	953	985	1071	1068	1029	1002	974	966	964	1006	982	1044	989	985	1008	1010	1040	974	1016	995	972	993	993	1027	1043	1012	1062	972	987	972	1005	1011	971	1004	1039	1020	1015	988	1000	995	1057	1000	1019	966	974	997	1010	1045	987	975	1053	1020	997	1041	987	948	1025	1048	1010	1008	961	920	996	979	967	1024	1020	980	1016	1075	1038	989	1006	989	1005	1023	990	987	995	1068	1012	1094	1032	933	1005	992	998	1039	953	1015	1008	989	1063	951	1024	1009	977	998	979	1047	998	985	1029	994	994	984	957	1002	1023	1020	1042	1020	1011	1014	1008	1062	986	976	1059	1022	955	1010	1016	1041	993	964	948	976	1020	987	992	1036	1021	947	1016	974	1049	1017	995	962	1040	962	1059	999	1051	952	998	1025	971	1013	1014	981	990	1039	949	1006	1024	1037	1016	1029	1029	1034	990	988	1062	991	1001	1024	962	1003	969	1022	1014	1049	994	997	1019	1056	1008	958
26221	21088	27752	24645	21098	10316	1139	783	604	560	522	519	497	482	455	403	407	388	425	410	392	405	392	394	375	399	399	372	377	347	348	356	394	380	319	349	358	382	371	356	322	367	361	345	380	324	356	354	333	350	369	363	335	358	341	347	347	324	322	353	345	343	349	371	363	362	377	362	351	342	342	324	329	341	344	331	349	302	367	347	356	337	325	358	350	323	364	360	345	385	369	367	356	359	340	340	368	328	338	346	331	348	359	301	357	351	357	341	311	346	348	368	354	338	308	373	326	363	336	351	349	316	334	367	343	375	378	374	341	333	338	342	347	365	333	329	345	332	326	357	370	344	343	336	320	327	337	388	321	370	341	322	368	353	355	345	341	349	361	336	350	356	327	388	373	320	323	369	341	344	342	358	328	309	345	357	383	335	319	337	362	332	339	347	307	316	338	361	361	344	336	355	348	320	363	353	337	324	328	342	392	366	340	334	362	341	358	318	355	330	335	358	370	332	347	318	357	335	347	354	378	334	333	373	340	351	352	353	346	360	371	351	334	372	344	344	338	333	339	356	340	337	357	293	395	310	351	333	363	327	339	355	358	336	390	325	320	296	365	346	346	358	352	334	303	346	357	381	338	345	314	329	317	339	341	336	379	325	340	337	344	326	354	326	322	356	307	367	352	348	350	336	343	390	349	348	337	354	335	341	344	359	380	322	348	369	332	384	322	357	320	337	332	336	363	348	362	343	337	354	348	363	353	320	379	394	343	347	345	371	333	372	315	354	314	317	330	334	339	348	314	357	344	320	333	356	354	323	381	351	306	337	335	335	353	351	365	357	368	316	339	320	315	375	332	344	375	356	326	324	343	377	338	338	350	347	350	372	356	383	365	330	348	370	342	335	339	322	333	346	322	346	337	348	384	322	374	316	337	355	359	358	360	346	336	344	309	349	332	333	320	317	328	355	378	326	345	352	354	333	329	333	334	331	325	339	328	336	349	313	325	345	339	362	359	336	330	348	351	341	352	362	343	335	342	335	337	363	371	326	364	338	312	366	356	363	370	342	332	370	340	365	348	342	341	336	354	333	345	365	369	328	350	337	337	351	355	369	332	316	331	372	338	340	377	309	418	334	357	336	350	325	349	370	376	360	335	340	364	317	354	367	353	323	347	356	346	359	324	325	379	333	345	332	331	343	385	365	333	338	312	347	353	335	370	339	343	294	342	341	352	326	353	352	357	343	360	357	363	320	358	390	377	343	353	369	359	325	343	362	345	357	319	322	333	322	342	350	352	329	325	357	360	321	367	307	343	368	318	353	343	310	355	340	331	366	327	346	345	321	327	340	346	349	353	307	335	314	324	317	367	334	314	350	364	348	337	347	334	369	347	335	331	343	369	370	382	338	349	375	375	313	309	324	369	327	336	341	345	307	337	361	311	355	329	322	307	312	324	315	350	314	362	328	330	325	350	344	300	355	365	378	333	375	295	332	325	374	361	346	367	322	346	333	379	356	349	336	367	376	360	352	314	312	325	320	347	324	311	336	351	329	329	377	343	362	326	337	347	356	322	362	351	325	320	325	344	347	337	337	312	367	342	353	348	348	292	332	368	378	330	363	346	356	377	354	380	404	335	309	339	369	356	350	353	359	372	361	338	363	322	369	361	342	315	357	349	333	349	338	370	321	353	364	363	347	341	354	353	351	322	354	310	342	305	360	332	353	380	374	339	365	308	337	341	329	346	360	343	337	318	336	355	362	312	330	319	367	358	307	351	318	349	347	337	357	344	329	329	361	356	332	354	364	319	344	313	391	326	330	354	319	364	333	353	320	311	323	358	356	378	362	355	337	355	320	344	321	374	329	333	329	340	355	343	360	332	326	353	331	327	347	330	345	342	352	351	344	335	353	338	361	315	357	321	319	371	331	359	347	343	356	332	346	345	314	337	355	333	352	373	340	341	365	334	303	331	321	371	359	323	344	389	344	349	342	327	329	344	329	327	339	323	325	334	350	395	340	323	325	341	366	335	335	362	351	306	337	351	386	325	321	338	327	345	335	328	357	333	329	341	338	345	376	382	375	329	344	364	324	331	358	347	333	331	366	334	326	376	358	340	363	340	368	336	337	331	308	311	331	350	350	352	356	365	328	363	361	334	352	328	313	324	315	342	344	322	326	342	346	341	373	339	365	317	373	337	352	344	335	355	340	348	336	325	341	343	377	371	329	340	343	355	353	377	358	382	347	318	353	357	364	330	341	320	326	301	321	368	352	353	361	348	294	333	368	364	338	318	300	349	364	344	310	338	335	314	352	356	362	355	322	323	345	332	334	323	335	322	342	325	347	330	344	326	340	372	326	322	318	355	321	334	348	324	370	359	317	314	368	381	363	359	327	315	329	321	332	346	368	367	333	325	311	386	296	354	354	325	359	350	289	343	322	363	351	362	384	328	344	370	325	346	358	352	366	351	346	376	369	319	329	378	328	357	363	343	323	357	355	363	328	357	327	355	361	321	376	321	362	371	316	357	340	364	319	315	346	346	342	333	337	382	342	359	358	324	340	352	379	345	348	345	362	328	366	340	325	362	320	333	332	345	335	335	361	365	348	373	366	329	347	374	326	320	346	310	332	355	308	360	357	340	339	327	348	338	380	342	327	346	352	391	341	345	335	342	335	333	341	365	324	335	342	352	341	332	371	344	366	327	338	302	327	339	348	354	334	338	333	328	374	382	379	308	324	350	357	337	329	325	312	353	332	364	338	350	340	331	347	354	300	333	313	327	376	336	313	316	331	388	350	342	355	371	357	348	392	355	351	312	324	362	326	363	366	348	316	381	329	330	344	353	314	364	356	333	351	326	329	367	361	353	353	341	351	332	355	356	328	353	324	339	355	343	325	359	347	307	337	328	337	332	359	332	347	359	346	375	350	369	358	356	383	354	330	343	318	334	352	365	317	373	337	365	342	361	362	325	338	332	350	353	357	360	308	373	364	373	346	353	371	357	368	310	341	328	368	344	365	343	354	331	335	372	358	340	338	357	335	355	343	317	334	351	359	327	353	363	325	334	378	352	347	366	339	334	332	327	334	372	368	353	350	359	330	362	344	360	375	343	323	313	325	358	320	303	336	365	348	358	335	336	343	330	322	340	348	312	333	336	330	328	382	350	332	326	350	343	370	328	322	325	335	361	356	354	360	330	349	371	341	382	325	368	327	303	367	327	370	351	330	348	323	352	342	355	338	355	359	337	344	342	342	337	325	352	355	307	319	327	354	298	352	351	304	317	336	319	334	327	349	348	335	352	321	360	331	328	347	335	363	355	336	325	338	354	309	360	354	313	352	313	383	361	342	337	337	352	359	354	361	339	351	317	328	327	320	357	340	347	338	354	322	364	319	337	375	340	363	336	349	332	349	368	303	343	357	366	363	347	324	318	325	351	369	351	368	383	368	321	313	337	328	352	323	350	357	367	354	336	323	319	359	355	313	353	325	331	352	308	348	360	350	372	335
7225	10780	9479	5290	3347	2335	1742	1404	1145	1015	886	797	720	699	644	615	618	637	547	559	540	545	500	501	480	509	472	469	505	497	477	479	454	502	464	429	424	470	428	452	469	439	415	457	445	392	416	441	435	438	407	427	454	404	432	413	453	413	489	407	383	443	432	449	406	432	390	399	434	424	412	416	449	416	407	407	392	430	417	423	415	413	393	417	465	429	432	409	400	415	404	417	401	398	404	416	403	412	412	443	402	404	373	419	423	444	405	418	413	427	423	403	403	422	410	406	400	428	392	438	432	429	407	417	440	395	407	405	394	429	429	423	430	416	393	408	419	445	376	427	409	421	431	414	433	403	366	414	403	418	412	429	406	446	406	411	412	427	408	436	434	403	468	409	445	424	389	439	418	427	389	388	442	369	418	410	417	428	411	412	465	442	405	430	404	397	417	449	423	455	422	397	425	451	428	426	393	401	450	415	428	404	424	442	442	403	409	396	396	403	414	410	423	395	408	412	369	430	422	421	431	405	402	415	438	448	428	401	390	389	428	416	415	406	401	410	383	396	408	416	432	410	407	403	431	422	407	411	422	406	362	417	405	405	394	413	434	424	376	389	413	420	422	416	386	443	433	418	428	422	423	444	397	413	409	400	395	423	443	415	409	440	438	418	406	412	453	402	424	425	422	474	434	444	462	415	409	418	408	433	422	406	403	396	401	427	409	430	446	420	440	443	410	426	413	434	393	416	410	435	408	406	433	421	380	430	410	390	425	419	422	425	427	366	447	415	426	408	425	425	393	402	400	414	388	380	409	411	427	396	429	414	392	405	437	420	424	426	433	404	445	429	383	418	463	375	420	421	446	398	457	429	392	398	410	384	390	428	386	397	385	426	399	391	387	405	406	397	419	419	415	421	420	423	430	391	471	436	409	421	416	421	394	423	439	432	440	398	424	422	378	409	416	417	431	396	435	363	410	390	430	417	431	383	442	428	428	430	409	433	420	398	395	412	387	395	425	386	420	432	366	425	421	426	428	407	434	404	437	371	413	408	418	441	391	421	397	385	424	405	381	425	429	441	417	389	426	438	404	392	384	411	442	423	424	445	414	391	412	418	410	401	420	422	405	399	380	398	398	389	432	430	416	413	364	429	386	413	445	383	414	422	445	371	393	452	411	407	415	414	433	408	430	446	375	425	428	398	387	419	413	403	413	394	415	406	405	437	411	406	427	388	413	443	454	412	414	411	387	413	447	391	425	393	420	393	410	430	395	425	393	457	419	427	424	410	432	409	401	427	416	408	378	403	436	392	460	405	447	419	402	420	448	400	400	440	403	406	419	423	416	453	394	439	397	417	404	445	425	428	429	411	415	438	396	401	427	429	433	466	389	418	432	404	422	390	393	450	437	390	439	355	411	401	423	409	397	459	403	389	435	450	411	430	419	403	411	423	406	396	424	407	438	419	408	448	418	470	396	381	399	409	448	411	432	392	415	448	369	421	414	435	418	382	379	440	412	429	409	409	434	417	418	435	379	426	420	453	413	448	383	437	433	383	427	429	424	412	446	399	416	374	436	441	397	396	400	463	393	413	405	382	418	424	425	434	423	425	422	375	413	419	389	407	423	411	394	420	430	407	429	389	424	417	395	417	411	405	409	413	436	413	430	437	414	430	375	410	403	405	385	443	421	428	445	393	439	402	426	397	376	395	431	399	412	406	416	392	403	441	430	387	439	425	407	444	431	417	421	385	418	405	422	431	431	392	436	404	427	431	404	409	414	428	423	420	402	387	421	425	394	443	414	409	414	423	387	410	441	417	411	423	428	376	424	429	395	428	422	427	439	410	431	377	434	429	381	399	430	429	391	427	436	387	425	425	395	422	407	403	402	417	424	383	386	386	412	419	415	430	408	403	370	414	383	464	400	405	372	410	409	450	433	344	386	436	407	446	396	424	418	401	388	393	415	424	429	361	413	409	418	409	404	393	433	412	417	427	389	405	407	407	384	421	454	453	400	383	423	382	385	399	414	433	425	429	428	412	396	417	421	404	420	439	434	417	394	394	402	429	434	421	385	415	396	393	390	384	403	459	394	386	443	422	386	414	390	407	407	420	442	394	396	410	401	386	432	403	427	413	411	433	400	414	417	400	411	417	401	392	386	393	415	433	408	408	427	418	434	428	406	423	439	405	430	443	375	408	414	403	421	427	389	418	387	400	419	386	450	419	433	463	426	410	409	441	411	392	451	416	378	384	441	404	419	380	411	457	418	389	421	429	382	404	393	435	418	412	422	386	407	403	426	426	393	396	421	424	414	446	389	412	431	439	448	469	411	427	410	387	395	437	402	442	418	378	400	425	445	423	410	426	428	398	425	407	468	438	389	415	377	404	455	405	423	447	427	426	423	405	420	395	425	411	407	417	379	416	425	436	409	425	390	436	413	425	416	418	431	431	420	399	384	405	410	376	417	433	428	435	417	418	385	386	390	412	460	424	409	418	395	423	409	392	431	425	425	394	417	384	450	425	420	395	437	386	432	401	423	398	410	435	417	410	434	384	403	392	416	431	426	435	437	433	421	452	405	412	406	415	406	407	421	411	461	417	429	389	400	426	412	442	401	426	419	399	419	388	432	371	417	444	439	445	438	395	458	458	430	382	406	422	422	398	414	429	390	426	411	382	417	406	401	396	405	410	430	416	421	373	385	403	410	389	410	415	423	396	408	396	418	404	425	443	438	379	412	439	415	454	389	425	444	405	422	372	449	389	417	413	377	436	464	422	385	437	410	438	418	464	402	436	409	434	421	445	400	405	386	414	382	379	378	400	388	413	413	451	435	432	405	419	427	399	410	431	382	442	385	386	431	425	437	426	404	436	384	439	412	410	421	428	409	399	435	414	426	415	384	401	387	408	385	412	442	411	433	403	356	450	418	396	444	410	411	407	421	426	426	428	449	409	393	436	419	415	407	405	365	449	414	407	405	457	443	385	425	427	437	419	392	390	442	441	389	375	448	402	396	443	408	424	385	399	402	403	404	430	411	394	432	394	386	426	410	430	394	414	435	403	437	405	416	408	431	417	427	418	375	459	411	410	398	402	390	430	417	394	411	426	427	423	436	410	415	434	417	383	432	430	416	419	408	419	463	412	399	418	421	391	417	384	432	420	414	398	464	415	455	414	420	424	395	395	412	412	414	416	423	409	405	427	453	424	385	396	423	443	414	431	409	437	409	403	416	392	389	427	410	391	372	432	440	388	424	408	396	410	417	412	415	432	438	406	402	436	414	423	421	453	442	438	400	375	422	391	393	419	401	439	414	424	394	410	453	367	422	446	437	403	430	407	428	420	396	386	399	406	429	448	391	411	429	430	418	481	400	432	402	423	409	389	397	412	452	421	408	421	445	433	420	407	408	425	402	415	399	415	403	417	399	423	454	409	379	411	461	418	387	405	427	381	428	429	433	413	386	420	433	388	416	433	415	429	409	430	434	414	421	413	401	413	393	417	390	404
23792	21086	28131	24270	21087	21156	9773	1432	1051	941	874	758	708	662	648	640	571	597	558	493	571	535	571	555	527	529	499	534	494	476	454	487	524	449	472	477	506	473	454	471	460	425	490	500	496	457	511	454	484	463	454	440	456	467	468	483	455	485	461	507	466	446	426	464	459	451	453	452	443	465	467	469	481	428	491	454	433	462	403	450	415	434	475	461	438	447	513	469	507	451	445	512	464	414	485	468	439	444	456	454	509	443	482	483	424	427	510	443	441	471	462	459	461	453	444	418	476	441	456	445	447	454	429	463	448	467	447	470	447	430	492	486	480	414	422	426	449	483	472	476	419	463	462	431	433	446	508	440	452	480	453	443	463	428	456	441	473	457	424	463	447	422	446	474	487	391	471	447	455	445	468	422	452	443	510	472	438	430	475	457	434	460	457	453	449	509	422	436	475	461	424	449	481	458	467	442	401	437	493	474	414	442	455	454	470	459	477	453	439	453	456	425	427	464	464	448	422	434	473	491	439	420	440	479	452	433	421	447	422	473	439	467	483	466	422	441	428	432	451	489	448	428	475	422	450	461	451	469	419	452	485	425	470	429	445	483	438	436	436	465	438	422	485	430	470	418	456	437	443	451	471	442	488	412	452	431	444	498	434	443	446	463	425	481	477	467	444	438	448	483	464	474	453	439	429	472	479	415	436	469	424	470	422	455	414	461	468	439	484	450	464	451	424	460	460	440	461	465	411	449	482	450	431	433	457	428	436	485	446	482	438	476	475	441	492	493	442	469	443	443	490	446	423	421	416	474	499	455	435	463	439	431	481	456	434	485	470	483	430	463	447	465	443	427	404	467	447	412	456	449	437	463	484	445	461	445	446	429	453	504	461	453	434	458	441	483	479	476	468	462	475	479	458	454	440	452	466	462	442	451	433	487	477	417	467	446	431	432	451	461	454	422	443	433	453	484	453	464	439	465	446	405	473	436	480	453	467	452	417	473	458	477	448	447	455	415	447	445	449	434	484	464	429	447	448	459	428	461	474	484	462	463	473	435	483	398	475	427	454	445	477	473	478	440	444	488	487	390	493	468	428	437	446	458	476	461	440	438	430	438	470	478	477	472	423	438	465	468	469	444	413	521	445	461	477	444	477	467	422	460	443	434	447	457	453	482	469	445	469	459	440	434	416	475	485	475	451	451	425	444	425	444	427	436	433	468	431	412	451	493	464	452	464	447	442	451	462	446	446	450	435	425	454	456	451	476	438	465	450	466	455	475	446	438	467	465	465	453	446	424	451	481	470	438	461	473	454	451	446	464	454	455	457	445	494	436	495	481	497	438	436	474	447	455	437	456	448	486	442	442	411	430	428	452	404	437	466	464	434	452	427	490	444	426	435	428	444	478	458	459	436	444	482	442	416	467	463	467	425	425	452	432	471	450	445	431	468	457	431	452	433	442	444	474	466	460	465	476	447	455	441	456	441	434	469	427	471	424	446	463	436	450	459	470	471	417	476	474	418	443	436	463	413	430	435	423	464	418	451	499	470	445	456	431	464	423	471	463	456	419	521	443	475	427	419	437	461	454	469	450	429	436	449	442	417	413	447	454	453	455	440	468	466	429	469	482	512	447	462	436	466	455	444	431	436	438	466	471	438	475	484	464	431	461	440	459	458	463	452	475	464	513	461	479	468	447	485	456	390	424	442	470	449	449	451	490	440	486	442	468	427	447	486	439	432	444	470	463	455	444	482	438	476	405	429	469	470	529	437	433	417	485	503	461	445	456	443	477	432	419	416	445	439	494	433	473	467	467	469	433	468	471	457	428	420	462	470	469	409	447	438	464	426	457	413	487	448	455	413	480	405	488	420	434	445	464	439	440	467	433	422	472	465	424	470	435	449	424	434	481	482	456	430	450	441	415	473	450	449	458	471	442	455	462	417	453	443	434	459	424	461	432	424	461	452	488	436	423	419	473	481	431	470	423	430	432	441	467	497	429	451	449	450	426	417	462	446	437	418	474	448	460	473	460	460	441	463	409	454	421	451	458	473	446	421	446	418	424	455	429	461	490	438	468	448	415	480	435	451	443	428	435	479	461	437	435	444	419	402	449	437	441	481	451	476	456	475	432	446	414	416	457	460	456	452	472	469	424	497	447	447	418	463	459	449	449	462	437	475	488	451	446	424	465	442	441	471	445	426	411	422	477	442	414	460	433	465	423	464	492	443	476	456	431	491	425	428	453	470	475	442	461	486	477	415	496	460	449	423	473	427	436	441	420	466	452	437	417	449	463	451	452	415	455	470	439	438	450	425	450	480	454	497	444	448	472	461	482	411	477	422	450	427	441	446	451	443	443	431	451	443	476	478	466	459	448	410	453	450	447	458	447	461	467	450	441	445	453	420	471	470	413	423	462	454	465	443	481	471	448	463	461	500	453	395	442	495	433	445	418	407	441	420	430	422	426	473	448	472	469	438	409	498	435	452	483	426	435	477	480	422	477	478	434	480	440	468	469	490	436	427	478	454	440	482	430	447	472	455	423	411	456	448	426	427	443	460	480	450	451	435	437	465	439	459	465	431	427	456	436	457	476	439	452	488	478	463	451	454	463	430	437	435	434	462	469	431	418	438	441	443	464	461	451	477	441	491	477	461	400	460	421	442	455	427	463	457	451	423	455	472	447	436	441	460	458	431	430	475	472	435	433	415	454	401	421	459	441	469	445	447	476	409	424	458	481	426	437	463	448	440	453	441	460	418	438	432	444	462	438	484	437	441	469	441	479	466	440	459	495	467	437	473	454	400	440	426	475	464	429	464	425	454	454	422	432	455	449	458	448	468	524	476	453	460	414	426	445	419	452	449	451	439	429	435	452	451	448	445	461	440	446	427	437	443	438	497	473	466	454	420	413	495	396	449	428	445	396	437	482	474	463	464	439	428	427	398	443	439	431	442	475	473	453	440	419	450	448	444	446	454	515	463	447	490	458	444	438	439	466	467	453	442	464	445	444	460	489	476	473	420	455	472	442	462	456	443	417	433	446	463	447	428	444	456	451	445	425	495	422	451	438	457	426	453	450	469	426	441	436	493	451	438	447	439	433	435	412	447	453	396	444	423	464	496	448	462	465	429	439	439	442	447	476	457	486	431	444	490	490	439	468	477	438	472	449	448	479	450	422	435	432	427	433	447	429	487	447	454	463	486	458	464	437	448	450	440	454	425	473	457	409	428	457	418	436	494	472	460	441	459	448	460	468	482	398	432	442	467	470	455	446	494	447	435	428	445	446	450	469	467	426	441	495	489	484	458	476	498	475	470	470	513	487	476	471	422	442	450	436	469	431	409	488	442	458	437	444	468	431	451	447	441	440	450	455	457	467	459	473	461	415	431	421	463	419	418	462	459	460	463	408	445	446	467	447	466	428	467	490	463	449	456	453	480	449	454	471	453	437	451	478	442	461	420	474	471	503	470	440	441	443	457	439	441	433	407	440	424	469	439	409	468	459	441	451
10487	17836	16062	9285	6014	4232	3172	2479	2039	1727	1460	1381	1227	1023	951	900	862	771	783	790	727	746	707	705	657	622	596	591	585	600	586	589	541	580	526	580	546	559	524	548	530	557	501	522	514	520	544	531	524	480	508	491	515	490	501	470	501	493	508	475	517	457	436	508	509	471	479	520	499	482	475	522	462	467	476	491	505	478	440	480	458	466	452	498	463	466	492	503	484	510	498	457	445	463	515	476	506	496	439	474	477	442	455	459	470	482	470	488	470	520	498	470	502	445	451	456	447	482	448	474	467	445	435	476	463	440	483	436	458	510	465	497	422	478	476	458	467	484	471	487	489	510	503	478	472	452	497	508	479	498	493	460	505	485	484	495	442	460	440	508	441	497	470	461	438	491	459	497	479	473	483	448	458	492	483	468	490	503	495	462	444	483	476	495	469	476	469	483	454	493	448	462	485	460	419	477	496	485	473	520	471	488	470	474	403	418	462	443	480	464	431	519	446	494	393	510	512	459	488	485	435	492	432	441	455	459	462	442	435	471	465	465	474	475	495	480	506	499	474	465	474	433	435	476	452	467	459	496	455	455	445	484	461	484	492	477	480	449	455	425	486	497	478	480	456	473	512	467	450	424	452	443	450	482	490	483	462	471	486	436	447	478	474	450	460	475	441	451	440	500	471	485	450	472	461	428	455	519	492	483	479	427	480	457	480	446	475	480	422	465	483	465	475	433	438	474	482	469	476	472	444	457	488	440	468	501	449	484	477	432	468	459	472	423	448	484	471	489	444	459	465	458	450	460	459	471	464	486	445	519	425	520	440	478	468	455	463	459	443	475	488	452	478	464	446	503	529	455	450	460	444	500	463	441	476	474	455	445	448	518	456	492	449	452	490	478	510	481	452	484	484	503	474	451	489	473	465	472	490	462	444	443	469	485	432	479	411	444	474	464	460	467	483	502	490	466	465	498	451	467	463	498	459	439	451	451	462	469	467	510	458	488	502	456	476	464	454	452	453	492	481	480	439	501	470	494	474	481	478	468	421	509	432	495	490	447	478	491	491	496	461	513	491	491	447	485	468	479	454	484	475	483	455	516	481	483	472	466	480	475	454	492	443	464	492	474	457	463	489	483	471	475	449	481	419	492	435	438	488	480	475	483	463	477	425	491	500	477	464	476	458	491	488	484	450	482	475	460	467	483	477	475	428	473	477	484	462	492	428	447	481	483	492	506	480	438	436	462	479	466	457	490	483	476	456	463	495	420	459	474	480	516	474	410	417	464	485	485	468	436	488	454	496	454	483	456	493	483	448	458	439	442	455	458	488	494	464	479	443	477	472	452	447	480	419	497	477	444	438	477	481	475	471	467	459	481	466	428	455	470	494	452	466	417	474	462	474	490	459	514	462	468	435	469	501	491	440	470	488	461	483	479	422	470	432	458	469	495	427	441	447	449	436	502	445	459	471	474	447	456	479	458	456	467	452	411	409	449	444	480	482	468	515	426	461	502	479	499	473	441	459	492	466	472	445	461	497	444	510	451	444	469	453	485	469	441	478	502	482	516	456	495	458	466	466	419	452	473	459	487	458	447	462	468	462	456	443	468	470	494	472	454	486	479	488	469	482	477	466	492	513	480	492	519	481	508	436	425	501	446	453	463	444	459	452	475	482	438	489	439	471	464	456	462	481	469	458	435	456	487	448	459	480	449	450	464	480	483	509	476	455	438	463	482	467	458	422	461	460	465	474	455	436	456	448	455	471	456	479	485	472	459	462	436	459	479	470	444	463	448	438	469	474	471	437	450	454	496	444	468	496	457	480	477	454	430	491	433	469	453	469	400	488	458	478	490	498	483	494	474	451	485	452	450	455	452	465	472	437	457	451	431	487	437	465	471	460	453	441	482	455	505	440	464	463	494	456	474	444	458	510	439	469	449	494	462	466	466	463	458	434	508	458	462	465	452	494	470	477	484	434	471	469	462	472	486	483	452	468	457	473	452	451	441	459	438	478	482	461	420	478	449	481	482	450	473	474	468	456	496	518	440	443	471	451	467	431	453	496	483	496	509	441	459	472	470	480	404	469	486	461	473	449	466	483	455	461	465	454	439	468	469	477	465	506	424	453	494	460	471	461	431	465	498	472	439	480	463	456	492	467	443	467	473	466	465	445	470	518	452	424	465	479	493	485	478	435	455	477	530	522	468	455	469	436	437	479	461	498	489	479	463	472	477	450	477	448	477	430	479	480	424	495	449	472	438	490	476	436	459	468	487	446	461	473	447	466	484	415	466	481	483	472	464	496	457	439	454	450	478	477	476	474	498	498	466	449	452	470	451	435	470	464	489	454	445	473	471	443	493	457	447	448	514	509	473	473	456	481	479	424	506	491	463	448	470	453	443	449	465	420	442	450	471	457	462	517	483	451	479	497	466	465	476	462	444	451	464	487	455	450	472	459	499	443	449	472	463	471	495	473	479	462	475	489	459	450	445	443	441	504	482	480	454	473	474	452	484	443	514	461	471	453	457	494	472	446	471	461	472	460	509	473	461	445	468	475	471	491	459	454	501	454	463	475	456	448	444	433	487	479	442	440	463	470	465	422	478	499	471	515	449	415	475	473	460	444	480	459	439	466	481	469	432	460	475	467	466	476	462	431	432	488	529	464	450	476	459	460	446	481	475	502	482	458	443	447	481	493	454	455	466	488	491	494	436	454	499	480	470	417	466	526	457	470	483	498	469	477	466	450	456	444	460	476	453	471	467	470	451	435	488	491	433	466	444	473	456	454	446	494	481	475	490	461	487	480	454	475	491	452	446	467	437	455	487	498	472	493	472	522	506	477	455	499	469	463	428	459	434	491	474	498	410	425	461	492	455	485	482	449	472	467	490	460	440	457	491	424	485	421	444	526	448	475	485	458	476	457	435	496	501	487	467	459	440	492	445	491	493	482	470	505	477	521	486	438	481	435	507	475	492	486	444	429	467	480	487	453	446	456	473	478	447	459	501	433	448	464	459	496	445	469	518	468	502	435	460	444	425	437	434	450	475	457	521	458	490	431	457	488	422	466	471	461	429	443	472	506	440	494	462	444	495	445	424	453	420	461	489	495	458	463	498	432	469	433	450	482	453	471	486	454	447	408	472	454	468	453	461	452	444	490	435	451	465	457	488	480	424	454	473	474	485	485	459	478	486	485	454	484	514	461	484	466	456	451	477	484	487	448	528	462	476	442	466	452	492	473	475	488	494	466	489	507	445	463	483	463	466	462	454	454	455	521	456	453	494	468	531	489	416	454	475	479	483	427	476	497	499	455	460	485	481	435	514	456	444	451	452	457	445	437	471	453	454	479	416	427	474	491	441	453	481	446	468	430	463	466	443	473	476	461	452	451	471	501	432	478	452	447	485	451	457	441	448	461	443	490	453	471	469	476	455	488	442	503	470	499	483	457	487	472	474	452	467	442	460	442	456	494	465	452	490	479	463	480	483	463	471	458	481	470	472	465	470
28312	16003	3106	1300	1076	1011	970	968	911	888	911	919	918	934	926	926	869	904	889	867	961	967	899	877	887	888	925	896	899	901	945	910	925	874	921	916	940	933	933	899	899	884	929	929	887	843	917	903	900	875	962	893	916	932	959	927	911	896	915	946	907	918	850	963	929	944	865	917	902	859	919	970	886	917	935	1004	890	933	934	905	879	934	915	926	918	879	891	890	879	938	908	923	909	897	942	883	964	1003	971	907	922	883	953	925	861	902	888	939	940	892	921	919	914	917	904	880	968	902	904	884	946	944	926	883	897	881	874	914	938	881	928	867	882	874	938	952	930	885	902	933	913	996	919	897	887	875	967	922	922	919	936	901	902	906	894	931	871	899	882	901	902	927	869	891	894	944	934	911	927	904	936	922	929	919	910	933	865	863	930	915	958	875	903	909	934	931	890	900	921	958	926	943	898	918	901	918	940	935	919	874	892	941	894	927	881	905	935	911	923	910	914	896	972	927	940	896	916	887	900	893	932	920	927	846	905	877	929	964	897	934	961	930	920	875	971	929	872	945	887	944	929	968	929	912	881	928	882	957	878	931	900	935	932	889	812	905	900	937	931	931	912	900	922	885	894	935	953	959	861	886	918	917	991	896	901	914	912	953	911	908	937	896	885	924	904	882	964	893	981	896	868	917	909	993	946	932	876	859	898	929	934	873	939	848	937	894	908	906	923	976	893	915	908	943	874	913	919	873	881	910	927	936	871	930	931	895	965	864	899	926	939	937	950	911	906	968	863	907	947	932	942	868	931	888	866	955	895	860	898	962	916	905	917	917	919	950	870	936	924	881	860	904	934	890	933	924	993	881	936	858	882	917	898	917	920	937	837	934	878	928	920	992	903	927	965	924	939	965	930	885	939	928	956	936	908	884	933	926	921	900	860	884	949	811	912	906	900	865	889	857	912	913	946	903	884	902	923	924	944	956	924	859	885	937	848	957	922	945	933	907	893	893	896	912	962	881	961	976	889	928	871	915	906	940	874	898	917	956	922	946	914	954	930	879	898	871	902	888	920	895	982	921	910	943	931	897	898	951	937	950	889	880	943	902	923	926	950	911	915	871	870	954	938	941	918	903	919	933	957	899	901	961	941	926	911	937	952	903	897	905	944	911	902	914	905	926	883	917	922	949	932	909	916	915	902	920	911	907	922	940	959	903	915	936	903	871	879	925	927	974	870	905	915	930	894	909	921	865	893	932	893	954	914	901	910	914	860	883	920	982	937	930	927	907	917	911	932	934	926	935	920	886	864	882	956	919	976	883	904	886	962	894	931	923	921	937	919	930	914	897	905	953	912	869	923	881	921	892	920	892	902	933	919	962	861	906	916	909	942	927	906	862	913	915	917	946	912	918	926	885	936	938	907	862	1008	929	933	901	914	898	861	919	948	924	817	949	870	908	863	888	896	969	940	920	899	917	889	932	947	916	877	871	966	890	937	851	925	868	905	853	904	898	900	891	901	927	890	907	928	903	921	905	887	913	953	919	898	903	945	899	922	916	948	881	924	913	878	854	938	948	903	922	916	994	973	891	884	917	920	848	925	900	911	929	957	854	888	907	932	899	939	882	884	937	900	910	900	911	818	946	949	943	906	939	946	894	879	894	912	952	928	930	958	931	881	906	906	915	890	955	907	928	910	916	892	868	947	890	919	870	885	919	972	945	845	900	916	882	907	866	918	927	920	900	893	940	899	921	935	915	914	923	926	911	918	923	879	899	933	918	916	930	916	923	870	922	891	950	940	948	895	923	873	876	925	905	949	892	976	903	956	878	953	907	898	888	924	907	956	878	908	937	903	840	852	896	887	901	917	947	876	940	971	954	929	865	931	974	898	889	909	891	884	871	917	866	949	944	926	942	876	933	904	960	969	991	939	926	943	916	913	956	894	937	888	905	926	894	884	929	898	906	922	916	929	904	965	859	899	923	896	899	882	906	858	935	953	942	875	889	943	891	911	924	878	981	888	844	904	877	909	913	912	902	917	896	969	901	938	911	872	888	921	922	909	939	898	915	879	954	895	915	962	881	899	960	914	935	930	951	917	929	920	881	896	900	952	918	896	889	905	927	906	928	936	922	956	850	908	911	903	884	912	846	942	901	920	931	931	904	899	879	865	910	911	924	896	920	873	887	923	904	883	880	898	880	916	915	923	899	936	930	903	902	907	935	972	920	894	865	972	929	892	872	892	927	906	952	941	960	937	914	919	953	947	944	916	901	864	930	899	899	896	856	925	976	894	935	885	921	958	886	867	930	947	879	930	958	855	951	936	934	941	979	856	888	918	873	859	861	933	891	938	910	952	853	872	911	818	892	898	887	898	964	881	936	896	949	914	884	910	932	922	988	962	924	964	925	895	909	910	920	889	912	876	892	913	971	898	921	949	942	922	906	935	882	912	962	916	965	916	901	905	913	933	918	936	885	883	882	883	925	856	920	867	953	908	954	888	878	947	846	915	934	943	896	907	933	864	880	893	901	979	885	894	870	912	897	937	957	911	914	946	879	875	888	922	915	939	939	902	914	963	858	906	943	925	898	922	859	894	925	926	916	942	916	909	874	919	899	939	892	898	915	886	941	884	885	915	911	958	876	886	910	938	888	950	928	867	847	953	904	972	892	908	877	938	942	876	895	938	928	838	886	896	921	1002	910	905	879	910	943	929	918	946	961	874	889	933	869	899	968	926	941	916	894	917	886	924	958	910	981	913	925	955	939	904	916	870	903	969	961	917	857	892	941	888	932	951	886	922	920	866	871	886	890	918	948	911	887	888	889	885	890	874	904	919	871	869	878	872	883	931	940	926	946	906	857	861	901	932	986	878	948	926	877	871	883	933	947	940	925	906	861	889	910	846	925	905	921	893	902	889	890	932	930	940	878	895	909	882	924	912	901	924	913	936	936	903	881	878	918	928	937	880	927	911	918	921	848	931	907	876	948	870	930	923	921	914	927	920	884	929	904	878	962	907	905	923	912	895	844	896	908	936	940	889	931	890	906	923	878	950	932	921	948	972	915	931	925	880	881	960	868	976	880	933	926	915	936	930	879	938	868	928	927	872	907	880	913	943	877	937	924	919	894	934	881	976	895	948	898	941	913	925	923	930	956	953	976	912	939	918	859	910	913	908	932	886	937	961	929	865	881	925	901	944	953	914	934	919	899	907	936	914	907	956	925	932	890	899	939	907	945	960	890	951	924	922	922	898	945	916	902	904	931	880	904	884	847	920	933	947	912	955	888	909	961	945	894	907	925	933	871	947	965	958	960	900	921	889	967	906	926	855	891	932	905	970	957	932	897	891	875	932	879	946	924	871	940	874	859	942	898	934	920	895	857	960	959	946	908	905	910	932	860	918	925	874	904	872	892	865	941	894	905	907	941	871	902	836	883	922	891	917	920	907	921	945	923	894	943	935	939	893	917	908	945	930	892	933	880	869	841	870	894	851	886	883	911	966	965	884	903	954	895
5234	1663	1522	1262	1203	1107	1101	1074	1018	1043	973	1049	1053	992	1064	980	991	988	997	969	1005	984	1002	994	998	987	1011	1004	981	1064	1028	1011	1006	1001	964	985	1056	989	990	1000	994	981	1042	1013	1009	951	994	991	955	1009	1046	942	998	995	1022	1004	992	1000	954	968	1004	981	1039	1075	991	945	984	993	946	984	1023	992	990	911	994	1009	999	958	984	1000	1027	988	1022	1011	982	985	962	1000	1040	954	995	916	1015	978	986	1018	946	976	1021	1020	928	971	1041	985	993	1002	1018	1017	971	1027	1056	1007	968	979	978	975	1027	1020	964	969	939	1009	974	924	957	958	975	955	979	976	1002	1028	987	948	999	960	906	1028	998	958	1029	994	991	989	997	1008	944	1001	954	1009	1007	961	964	1037	988	1050	996	967	1034	1001	944	975	1039	1019	990	968	1015	984	1036	955	975	1014	1021	1022	1008	935	1005	1008	1013	989	1004	948	910	977	978	1047	1013	922	994	965	1019	1007	1012	990	1014	1043	1017	996	965	1048	994	986	1006	959	965	1016	1019	1007	989	966	1045	1046	1009	971	978	1017	1005	1028	1005	982	976	1017	996	1011	1037	964	996	1016	998	982	951	956	1011	985	1075	978	978	998	1019	1022	1020	1014	1053	910	1015	950	1034	1002	936	978	995	1002	1028	1010	966	990	1014	985	997	977	967	986	959	1024	990	986	972	964	1024	935	980	956	1023	1044	989	989	980	1066	991	958	987	987	1010	970	1010	981	1016	954	1015	1021	1007	990	966	1040	1017	1038	963	986	957	983	990	1090	1022	1032	1002	1000	979	974	998	1000	1003	1010	1022	1034	1010	975	1007	1011	1016	994	989	1078	993	979	975	1006	1028	1006	1001	1038	990	963	1027	970	990	1056	973	1002	983	996	1002	998	1038	983	1044	1023	977	980	985	991	1031	1009	1000	930	988	1007	1005	948	986	1035	949	1009	1007	962	986	1027	1025	959	981	1018	950	954	1003	1017	1006	1007	1018	978	997	1014	1041	1022	982	952	1006	958	1052	1059	1057	996	1041	1015	922	1047	980	991	1022	952	1027	947	1004	932	948	987	1014	1019	1028	971	1003	970	1011	997	1012	990	1057	955	1027	954	977	920	999	1030	936	1028	1010	987	968	956	942	999	975	993	1065	962	960	999	993	936	924	1001	1022	1090	995	965	1011	1043	977	983	1025	984	973	970	1002	944	1010	1036	1039	1023	994	1002	1051	1021	970	935	1020	991	1003	1003	1059	996	971	994	1006	1008	949	997	990	982	1008	1084	981	972	1029	969	1009	982	1053	1015	943	914	981	1008	1021	979	1004	999	963	1022	981	1005	1026	965	974	995	979	921	1069	1025	983	1010	976	997	982	989	973	985	999	995	998	1077	1018	990	1055	1019	984	991	1015	1054	1024	1001	984	934	1006	950	939	1002	1014	950	968	1041	1027	1038	1022	999	986	986	1000	967	1025	1028	1001	944	1022	1072	990	1003	962	988	1021	1000	997	1019	1048	1037	1061	1039	1009	951	975	1034	1053	1033	970	1015	993	1024	1012	967	1012	980	1010	1030	983	1016	977	997	988	1003	1015	996	1004	951	1000	1040	1019	982	1004	947	1015	1057	996	1038	980	964	962	1023	1003	991	1031	957	993	954	940	943	1056	1004	957	950	984	985	947	1009	989	982	948	1010	1013	927	993	980	955	1011	928	949	998	1005	966	993	955	1000	982	989	983	993	984	939	1018	976	1004	994	981	954	1014	989	1021	1036	1018	956	959	996	994	998	1038	991	1036	995	947	950	1000	994	960	1006	986	980	963	1025	1032	1036	1016	990	954	981	998	957	929	1022	998	1003	1057	971	966	960	1011	1034	1003	1021	1013	993	983	1013	993	960	1018	1005	1019	965	981	1018	978	1012	949	980	1042	1063	995	985	1032	994	1046	1004	1005	1015	1020	1036	950	990	1024	1006	978	920	1016	1017	964	983	1067	1004	1005	1006	976	1017	1011	1017	1014	1005	993	997	986	1044	1023	986	974	1034	1067	989	1015	990	929	1054	983	1090	992	971	1018	972	1005	1015	983	1026	1026	961	970	1055	1032	946	988	1000	982	997	958	984	972	1006	976	945	987	981	949	1019	997	978	1001	1007	973	1003	962	1011	985	987	988	1016	973	1030	962	1022	964	978	929	1005	1007	1022	999	1049	1002	988	1003	965	1025	1011	938	953	997	1035	965	972	982	1007	1016	1000	1031	959	1019	985	944	967	1006	976	1031	948	1012	993	1018	990	1040	992	1021	966	997	1035	1014	1011	992	945	958	963	926	995	999	981	959	1018	1007	1037	1024	987	1021	1023	976	964	1040	1035	959	966	999	989	1003	1021	1004	975	1029	1018	1006	1014	971	1069	1055	1001	1027	1026	930	1008	972	965	1036	963	1043	1024	1055	997	993	986	1013	1017	1007	996	946	1036	941	1007	1003	1004	953	1044	926	992	980	992	946	1023	1076	997	1007	996	985	999	948	1015	1068	1027	942	1040	971	972	1018	1019	995	951	964	940	1011	999	961	1025	1003	1012	993	1008	1004	971	1024	971	994	1038	995	1030	1073	982	991	971	1004	979	1021	984	963	986	1002	1042	1011	1011	1049	993	983	1040	1029	1018	1026	968	1022	951	915	1023	952	978	960	940	996	942	970	987	950	1000	971	989	1025	1025	974	989	997	933	1024	1020	948	995	951	1044	978	986	1016	1000	1030	1001	1005	989	1030	1018	984	999	1086	1045	1041	983	987	943	1030	980	986	983	1014	1011	972	1017	981	963	970	1011	984	993	994	1017	974	976	1003	1026	1012	1014	972	951	1017	978	1036	987	1020	1041	1004	999	987	1024	1036	1057	1024	924	1009	983	984	1049	1050	1046	974	1054	1019	963	960	948	1015	996	980	970	942	993	981	1009	990	1000	940	1018	969	1016	1022	1025	951	1002	998	1023	1050	996	1044	953	1059	922	1020	949	979	1032	1039	1005	1006	942	990	987	996	933	934	1008	1069	986	1013	1021	1002	1007	1029	992	1026	1015	1004	990	982	936	971	1030	1008	1028	981	989	1016	1004	966	1069	951	931	1021	1018	984	1009	1025	972	958	980	1014	985	992	993	1019	1029	958	1024	1041	995	1017	977	935	1022	989	1006	976	948	971	944	1023	980	981	1003	996	987	970	977	1015	995	974	985	1012	1004	1019	969	1021	1003	992	1007	933	934	1021	1030	996	997	1002	1005	1060	981	977	978	1051	1010	982	993	1010	947	998	968	969	978	1008	1051	1015	960	972	985	991	980	1034	1031	951	964	1004	1017	982	936	996	986	972	996	988	998	1021	976	979	975	979	939	928	954	1041	1033	1023	1003	1011	996	988	1057	1016	1027	1016	978	1034	992	996	992	1000	1001	1033	988	1024	1010	1042	1007	1049	1037	1023	1053	971	953	1031	985	987	1003	1031	1021	997	996	1032	978	999	1007	959	1054	1022	962	968	994	977	1040	1004	1047	1025	983	1050	1072	1008	919	1025	935	978	1064	1040	1036	1029	981	1028	986	1033	1002	988	1035	973	986	963	967	1021	1037	1005	988	952	981	971	994	932	1022	968	1054	1030	1039	1008	1070	973	1026	976	982	954	1021	974	1008	977	1027	1026	979	1027	995	994	1038	963	1028	981	992	1025	1034	985	1021	1001	954	1027	1019	1054	977	1028	1004	977	995	1007	943	1000	1032	996	986	999	958	1026	1005	981	1009	1034	975	1006	1011	1001	1030	1013	949	1038	999	1006	957	1000	1030	1005	965	1011	982	965	968	1047	1021	1026	1049	1006	1002	982	937	990	983	940	1012	1002	994	980	1025	1015	969	958	988	1000	1025	1015	1008	986	992	1001	987	1030	1054	985	994	930	958	965	1055	994	1032	997	948	999	993	1002	961	1013	982	1027	1003	1093	934	948	1010	963	1023	1005	986	965	1059	1060	1054	956	946	984	1042	1023	991	1001	943	1048	1002	952	1004	1009	1006	985	976	1055	1008	985	1036	986	967	966	1035	965	989	999	974	1049	988	959	1009	967	977	981	983	991	1021	1004	957	945	938	980	977	949	1020	1027	988	1013	1016	942	969	976	1004	1001	1025	1009	961	994	1007	1018	1003	990	946	1011	988	938	995	984	998	1013	998	1001	951	984	1024	974	990	1040	1029
26062	21088	27772	24630	21076	10277	1179	762	647	580	552	506	463	439	462	406	381	419	415	390	402	426	400	341	408	353	385	371	362	377	365	359	359	351	361	403	371	337	357	358	361	352	332	331	369	385	354	359	347	336	325	362	362	337	395	373	355	355	347	342	351	347	348	323	342	357	332	334	361	340	376	333	360	360	335	351	328	350	343	337	327	330	348	305	373	332	336	329	348	344	352	388	375	338	324	359	333	308	347	354	377	378	332	310	324	359	339	298	363	325	372	338	318	351	358	338	359	344	342	363	345	341	349	328	335	330	327	319	319	357	355	373	340	335	327	320	337	359	342	341	360	357	366	360	323	336	353	346	313	344	342	349	326	343	311	345	327	348	348	357	326	338	330	346	359	345	331	333	381	346	360	333	331	357	322	352	326	350	376	345	338	374	344	342	356	370	324	354	355	326	341	365	323	331	311	339	345	355	312	328	325	351	347	349	373	394	358	356	344	313	328	333	342	344	373	351	332	322	342	355	314	319	372	357	335	340	313	305	349	326	312	336	323	345	366	342	354	353	339	385	346	350	361	362	331	369	314	358	346	299	373	368	336	338	323	333	372	330	316	356	353	310	307	357	341	380	342	370	351	358	337	346	317	346	364	363	329	328	336	337	354	357	330	339	322	360	316	334	354	360	319	343	368	356	321	350	369	355	354	391	360	362	327	319	346	348	361	331	338	350	337	335	357	355	342	340	325	352	351	347	334	334	324	323	343	343	365	337	360	329	344	336	303	341	331	319	358	340	336	345	344	345	367	327	349	317	345	373	329	336	309	310	340	334	341	324	351	328	321	355	355	306	329	346	342	366	341	350	363	380	313	361	335	330	337	366	347	334	366	360	372	333	384	333	381	336	367	349	351	348	375	348	355	331	335	335	364	343	364	343	343	350	342	343	363	360	333	344	352	325	374	324	332	332	359	356	355	350	332	345	346	332	372	346	323	375	331	333	321	349	294	349	387	371	342	328	372	337	320	354	356	348	330	364	325	362	352	324	361	347	350	297	375	330	319	325	328	346	340	336	306	354	361	334	332	358	339	303	343	318	338	319	353	343	325	318	339	343	353	352	329	326	353	314	345	337	385	320	359	329	367	356	345	329	329	362	311	351	369	356	311	347	360	313	322	375	328	328	329	404	315	390	359	349	327	330	339	338	327	357	341	349	337	359	354	330	352	344	319	336	370	296	358	339	333	328	359	321	354	339	293	314	331	342	366	350	331	352	350	362	355	351	379	294	338	320	372	328	361	346	337	376	348	354	327	361	323	347	366	403	337	341	317	342	303	352	292	364	322	351	343	363	337	360	395	346	360	341	364	334	332	355	336	341	343	329	353	349	349	337	312	336	365	305	356	311	326	379	341	335	333	313	366	358	332	358	326	356	322	356	360	332	320	345	316	358	332	343	353	349	346	377	360	331	339	335	377	333	328	345	326	331	332	326	318	344	342	330	316	320	363	346	384	343	326	316	343	364	357	352	326	333	350	351	364	352	355	355	363	324	327	336	340	326	346	328	348	351	388	353	342	300	354	340	358	370	315	333	358	355	314	365	369	334	296	335	341	349	348	361	326	336	328	363	366	317	352	348	358	314	357	357	337	344	336	325	347	324	342	341	398	353	349	336	341	338	338	321	340	332	335	337	350	318	322	345	357	347	352	334	301	312	324	334	349	336	358	358	335	370	370	365	324	350	344	326	342	349	345	325	357	330	360	328	336	342	354	345	356	374	366	314	352	340	344	325	324	330	332	341	329	340	352	331	365	341	358	342	343	305	325	353	347	328	349	315	369	336	323	314	358	334	351	351	336	364	352	344	366	361	371	323	322	365	373	300	346	335	323	324	336	399	318	354	336	364	363	300	352	305	363	350	350	340	348	329	317	352	333	367	360	337	360	366	320	352	350	324	368	334	353	347	346	390	367	351	364	324	334	384	337	347	340	353	380	341	314	359	351	339	346	338	355	358	339	323	342	332	351	328	380	331	355	316	358	351	345	343	373	367	365	332	332	335	333	329	335	317	326	346	373	339	325	370	320	380	370	364	350	290	369	343	349	329	326	341	344	318	361	319	366	419	344	345	335	356	350	344	322	331	309	361	339	319	337	327	339	337	320	338	347	304	341	358	308	331	350	323	358	343	366	323	350	338	378	330	348	333	331	361	311	345	289	352	351	359	339	334	323	352	345	325	349	360	349	358	368	311	364	365	324	349	367	343	371	336	337	354	328	366	371	351	359	347	319	365	326	330	388	361	322	324	333	352	339	351	336	367	325	369	359	350	331	346	375	328	366	356	376	368	322	329	329	358	335	347	337	379	340	296	361	355	347	317	370	356	330	321	338	351	331	339	335	339	348	349	361	347	354	349	330	335	338	312	350	352	337	337	366	345	337	339	348	352	354	356	304	357	382	370	338	341	336	367	335	370	340	339	363	362	329	338	326	336	356	359	352	342	330	305	364	321	346	336	329	350	372	349	357	321	353	347	340	335	366	317	345	371	336	328	347	332	349	339	351	327	341	336	328	354	315	318	313	331	339	327	336	348	351	322	366	330	362	380	313	321	349	353	320	356	352	365	349	338	322	345	347	369	347	362	337	376	318	367	308	344	341	386	316	326	382	368	362	337	359	335	340	304	361	342	363	360	331	348	308	302	359	311	361	349	350	366	342	355	330	372	319	350	318	343	324	350	322	370	367	332	366	323	374	342	324	319	314	342	350	341	304	348	334	312	336	326	348	327	344	363	320	343	354	382	319	356	327	335	353	367	321	341	361	327	382	325	341	355	333	366	370	308	342	343	294	303	305	346	324	371	346	337	306	305	357	356	343	335	387	350	326	331	330	328	357	309	361	325	346	339	347	358	305	324	333	318	364	321	355	343	287	366	326	317	320	333	335	346	337	305	326	325	353	358	344	312	337	337	341	297	348	359	332	339	327	332	351	286	317	357	330	305	352	360	352	348	336	336	336	338	344	326	341	354	333	348	338	345	340	275	371	347	364	340	351	337	350	330	349	347	365	337	354	354	359	352	330	358	355	341	338	356	365	350	319	340	329	331	329	347	348	354	341	357	333	344	327	338	326	350	315	327	353	323	375	330	355	365	332	357	333	342	312	345	342	307	358	331	320	342	346	346	308	379	331	357	345	381	312	306	321	328	353	346	339	322	317	339	328	358	361	340	372	371	339	329	341	352	376	313	295	345	373	337	326	336	348	347	348	343	345	386	334	319	331	343	324	363	358	337	309	339	370	357	325	359	338	308	289	336	307	335	327	362	321	348	333	352	369	348	298	358	345	320	334	352	352	343	313	360	351	318	317	389	345	368	338	342	350	373	352	346	326	314	339	325	344	355	340	346	357	324	336	321	324	336	337	345	350	301	350	381	369	335	342	331	357	322	313	338	351	365	345	339	359	337	301	336	345	332	333	368	319	346	361	384	333	339	331	354	341	327	354	376	326	332	331	352	342	352
7218	10778	9406	5272	3256	2342	1738	1467	1144	1046	890	784	728	676	673	621	587	617	527	564	507	549	514	525	524	491	475	483	442	493	497	501	454	490	450	416	449	457	464	465	475	449	436	453	468	422	459	444	385	410	414	401	431	420	429	434	454	425	420	392	423	400	405	412	428	434	407	403	434	407	398	430	411	400	422	444	432	411	436	428	462	470	404	390	441	399	413	423	365	418	376	445	398	401	423	400	438	438	424	444	415	413	434	420	400	399	422	438	403	395	411	399	384	410	420	417	432	405	423	390	411	411	430	404	407	430	456	407	403	442	437	419	386	442	394	403	444	426	392	415	430	388	412	453	402	414	426	420	398	432	421	426	419	436	405	418	419	426	390	401	435	439	432	373	419	392	401	401	368	433	394	404	422	445	424	439	421	420	417	420	401	424	408	419	406	411	404	427	424	418	429	386	418	386	430	429	431	425	432	418	426	429	395	391	392	402	416	379	422	424	414	440	392	421	420	435	448	375	389	417	410	400	413	413	355	380	380	422	380	378	434	424	411	421	414	438	449	405	384	421	375	411	397	448	427	419	434	441	424	408	369	429	378	456	458	398	437	417	433	411	439	402	400	421	375	428	421	405	442	393	400	430	400	423	431	421	391	421	401	403	404	405	407	361	385	386	438	401	407	419	430	389	439	386	399	408	434	434	446	430	401	432	433	411	402	420	412	435	427	410	426	423	369	428	391	437	409	410	404	440	395	437	434	443	418	400	454	403	385	402	464	455	397	390	406	394	384	371	394	425	386	403	401	423	405	374	423	434	398	421	437	419	381	410	440	404	422	432	403	415	391	401	383	399	424	435	431	398	372	397	432	388	415	444	412	415	415	407	427	409	450	414	407	413	403	420	445	377	388	415	442	414	426	439	383	435	400	434	402	382	387	452	417	453	428	413	428	400	433	431	405	403	433	446	410	383	388	356	422	397	410	420	413	375	383	416	451	433	427	406	383	415	399	386	379	430	443	372	409	428	417	419	406	398	413	410	433	414	433	444	410	435	435	412	362	399	376	423	425	410	425	433	385	409	416	392	401	452	421	425	449	399	398	433	433	438	425	432	428	385	386	401	448	421	402	403	449	410	399	390	406	441	415	424	396	426	402	444	411	450	435	395	386	415	435	395	395	378	412	393	372	404	419	403	422	373	436	394	425	418	404	397	394	424	417	425	404	372	398	408	412	405	422	403	407	454	449	378	402	383	434	423	416	441	386	406	384	393	386	401	423	390	423	411	443	414	431	429	407	395	422	417	420	438	407	457	408	376	418	452	419	413	451	414	409	418	387	372	402	426	421	413	435	387	417	404	385	409	385	399	393	404	391	395	417	385	419	397	425	409	406	436	399	390	425	420	401	443	436	420	403	433	427	385	428	457	423	414	357	421	396	404	386	421	407	415	417	403	436	402	445	418	389	391	440	438	414	416	385	407	384	408	399	414	432	400	409	411	452	432	422	396	398	385	414	417	457	409	447	420	394	415	413	444	446	392	390	403	421	419	420	400	402	426	435	403	414	433	374	414	455	403	447	426	430	378	402	423	429	430	430	401	400	407	414	415	437	405	385	404	442	400	422	376	397	412	399	450	430	399	412	392	407	407	395	441	409	418	410	396	417	424	405	431	405	425	422	426	371	424	419	436	401	425	460	464	450	437	431	399	405	422	429	411	450	414	430	418	445	414	416	378	415	450	409	439	442	406	411	417	415	417	404	406	409	422	419	404	407	425	451	415	394	463	405	416	422	386	405	390	410	405	445	441	458	425	405	421	450	445	374	386	420	419	427	413	415	418	458	425	431	392	396	441	417	417	369	407	420	416	425	414	416	465	409	411	408	388	423	397	398	375	434	426	388	420	431	384	403	411	436	423	407	381	453	416	397	430	411	404	409	422	370	398	373	410	423	405	412	424	401	399	449	419	408	427	412	463	419	374	405	382	384	423	442	405	416	375	403	419	460	422	392	407	428	446	405	416	423	385	402	397	445	430	427	425	421	418	410	391	420	396	450	360	430	420	414	416	411	399	405	421	435	425	424	434	375	433	411	433	396	407	411	419	398	423	416	403	442	420	427	389	389	425	418	380	402	410	401	427	417	423	401	407	409	403	412	409	444	434	431	408	390	400	389	416	422	366	405	407	424	418	398	426	366	444	418	437	413	410	454	417	427	429	419	404	459	420	426	412	398	415	434	384	398	390	393	409	396	419	381	428	455	418	366	406	405	461	423	428	426	426	416	442	401	369	409	393	415	422	424	422	385	438	428	435	404	395	386	390	430	394	367	420	431	405	417	428	385	409	417	417	389	435	422	407	404	413	422	409	398	391	410	443	411	412	381	409	455	435	422	411	396	384	403	423	403	411	427	429	457	404	441	406	373	389	415	452	437	410	433	402	384	436	422	411	421	404	418	420	382	408	447	438	446	443	415	369	402	422	417	381	440	428	431	441	409	428	420	427	398	428	378	427	440	398	419	401	449	416	404	398	382	419	397	414	421	409	406	399	393	413	438	443	449	435	423	394	425	422	407	409	423	367	368	433	415	428	453	419	399	415	393	400	446	414	402	459	397	360	431	379	415	406	421	436	415	396	389	427	394	406	424	415	403	405	397	412	380	412	383	379	387	408	422	433	423	411	398	441	419	390	412	410	401	410	375	452	404	441	408	440	430	413	433	410	406	413	444	381	430	405	427	389	410	423	435	429	383	427	414	408	414	447	426	395	405	414	385	441	416	393	409	387	418	433	402	454	434	401	390	370	420	391	395	424	443	371	399	388	428	411	423	436	441	403	429	376	403	412	407	416	411	411	414	464	405	421	415	422	442	409	384	436	402	420	387	390	420	434	386	431	418	423	447	376	432	420	409	397	406	388	422	419	435	404	377	402	361	462	415	396	426	455	378	437	422	418	435	373	398	380	419	401	401	419	391	397	455	402	405	412	466	396	420	418	414	400	403	423	419	406	436	372	418	395	429	416	422	414	407	418	420	399	393	379	440	411	369	426	413	454	415	395	407	397	408	409	409	442	407	413	452	403	451	402	447	411	439	396	439	406	414	398	445	386	427	398	442	410	413	445	421	388	439	411	400	408	398	438	423	389	394	422	394	429	446	412	419	394	438	449	433	410	419	391	418	399	397	365	399	410	409	359	407	447	404	419	397	433	392	454	403	436	377	426	398	383	397	416	433	418	392	400	403	420	411	408	398	430	436	458	398	452	428	415	383	426	389	425	415	433	444	432	420	416	419	432	411	411	412	428	407	436	440	404	428	429	387	418	423	441	414	410	396	419	401	410	403	421	421	438	416	414	405	440	407	443	406	399	409	403	420	422	426	422	394	420	377	368	413	423	430	401	405	427	431	427	403	398	431	428	396	416	439	417	406	430	419	412	424	409	441	420	465	424	415	407	403	406	399	422	395	424	400	420	417	395	445	410	392	414	431	399	388	407	431	427	407	391	420	375	440	418	430	387
23665	21088	28167	24228	21089	21153	9758	1510	1031	924	830	754	726	672	665	599	575	581	560	570	517	553	581	529	489	534	505	475	512	525	465	508	476	492	469	446	463	509	472	480	498	476	471	502	513	454	504	468	431	466	435	459	442	462	477	477	517	437	454	440	466	462	446	470	491	465	527	454	425	469	488	461	429	465	454	476	462	478	495	424	454	441	455	440	479	424	444	494	474	429	409	482	458	411	443	470	432	512	451	474	468	445	464	451	473	508	431	459	451	492	472	446	486	443	449	467	420	449	473	431	423	399	435	484	460	479	493	495	453	440	450	506	450	432	459	449	461	506	477	452	453	460	473	452	466	485	465	449	439	450	478	442	454	440	475	449	456	424	472	441	430	440	475	416	450	454	418	458	452	434	510	451	450	468	463	451	408	452	421	460	441	467	474	434	484	441	487	462	426	455	440	438	451	437	427	440	435	444	426	458	443	464	427	457	445	454	460	427	425	446	436	473	450	471	482	418	455	427	431	446	432	440	468	461	421	461	504	443	438	464	442	470	481	394	447	411	477	445	461	474	479	463	425	423	426	470	447	420	454	451	472	410	465	474	449	458	471	440	450	453	417	490	445	458	473	416	447	456	437	449	448	456	464	475	459	462	448	509	409	439	479	458	461	452	431	443	450	447	444	414	445	480	432	425	448	460	434	420	455	478	431	481	456	451	433	434	433	448	418	518	436	457	420	496	450	425	439	454	467	423	434	493	461	462	453	446	468	441	444	424	445	449	449	463	455	454	443	484	454	467	447	451	480	488	460	448	427	452	417	448	474	505	468	454	464	473	459	442	454	448	442	495	453	457	494	456	484	476	483	465	510	455	444	465	451	428	460	432	486	431	472	435	452	398	455	466	468	482	456	446	444	467	465	470	434	448	410	431	431	453	434	472	469	459	448	464	430	454	448	485	468	481	473	451	469	444	440	429	465	459	440	424	490	449	421	436	455	474	460	411	418	436	424	475	452	442	472	459	474	453	429	451	425	465	444	461	483	448	453	470	473	461	482	430	434	457	431	425	427	423	421	490	476	473	424	449	456	480	466	461	465	440	450	422	457	445	438	449	440	481	454	383	449	432	492	437	491	428	482	452	444	445	475	466	439	483	471	448	478	458	441	433	448	466	457	437	429	497	421	427	469	495	449	496	466	472	426	439	408	442	477	415	466	438	457	433	465	468	461	462	462	408	431	471	450	431	472	431	447	442	456	466	431	454	446	484	438	427	439	414	480	410	447	424	418	470	418	454	459	485	461	477	443	463	483	454	466	434	458	468	455	432	458	408	484	435	445	418	426	465	424	437	468	486	406	432	456	441	446	442	412	470	446	442	439	485	485	474	447	413	418	452	452	460	426	455	451	445	452	450	492	460	444	476	484	452	414	438	478	461	454	450	446	439	480	445	463	442	441	475	443	465	477	424	469	461	439	443	469	498	470	465	493	486	434	470	442	462	419	486	461	442	450	470	445	463	409	477	451	430	420	470	490	444	472	437	476	415	417	487	459	481	458	420	457	481	463	442	480	407	467	411	468	520	459	457	442	463	445	492	450	453	428	442	460	456	458	421	493	423	444	444	420	470	485	456	420	426	423	475	445	457	492	429	450	453	456	475	446	448	445	415	466	436	435	467	446	441	465	444	450	429	458	468	471	432	429	457	418	446	464	440	418	441	474	422	438	442	438	452	457	454	456	439	439	419	481	472	480	421	454	471	452	448	448	434	449	433	471	475	467	429	439	460	457	456	457	444	480	455	470	439	471	463	471	486	479	483	455	453	420	425	431	415	443	428	475	466	419	473	446	449	418	477	429	418	452	435	446	439	436	449	471	413	451	404	424	447	460	457	452	462	445	472	435	466	444	456	429	457	426	442	415	479	459	491	458	444	429	458	454	440	454	453	458	432	429	448	428	440	403	474	454	465	436	446	429	418	441	468	445	476	450	419	412	420	409	439	418	441	464	412	464	412	480	454	433	468	415	443	442	441	487	450	440	490	417	436	458	461	454	462	430	487	486	472	483	459	437	484	458	449	450	487	463	409	452	477	467	445	461	476	425	476	437	434	459	464	449	478	480	453	430	472	465	463	415	443	465	466	449	457	450	430	438	459	444	477	449	403	448	462	460	440	464	460	463	448	444	464	443	470	473	433	480	485	439	442	450	461	423	436	483	463	465	444	453	450	454	453	468	471	481	465	419	495	479	474	449	461	467	462	443	427	460	462	434	445	465	486	452	414	452	428	431	484	431	453	451	444	507	474	449	416	442	445	384	423	440	438	456	483	415	461	416	443	479	480	447	455	445	414	443	425	439	409	442	468	486	444	423	408	418	468	476	440	427	453	458	434	412	434	448	458	448	422	435	449	434	450	457	412	453	477	426	464	455	447	434	456	475	458	436	434	471	442	496	470	428	454	439	412	436	441	448	417	456	458	450	458	442	403	444	417	455	456	451	380	472	455	481	465	462	459	427	464	403	477	475	393	452	443	438	404	472	458	426	469	419	414	478	438	447	424	456	438	426	441	399	445	459	447	428	472	431	480	423	427	439	433	453	424	477	457	469	439	451	438	487	431	460	447	474	431	456	409	449	437	459	461	458	457	450	432	503	453	486	459	441	451	432	435	490	420	475	427	429	446	448	433	437	479	482	421	455	493	415	437	455	486	472	480	474	461	440	466	445	484	490	408	475	452	447	446	463	436	424	453	485	473	509	436	454	451	461	462	439	466	453	456	432	450	440	397	444	456	438	462	474	466	446	429	453	422	463	398	427	469	450	460	507	488	420	443	447	478	429	458	456	454	431	455	411	465	451	446	478	465	471	422	441	495	448	463	452	452	456	455	418	441	451	463	477	450	482	432	418	443	441	459	439	444	457	448	473	423	479	428	457	479	460	443	436	483	447	423	439	453	467	424	416	462	435	453	459	476	428	494	465	390	433	398	440	470	456	475	434	440	419	422	453	450	474	455	443	492	419	450	424	461	462	431	449	482	453	436	426	451	434	465	484	442	465	469	453	459	472	430	419	458	491	437	471	456	441	423	463	441	444	452	443	425	441	451	475	433	455	441	468	443	442	501	484	496	428	437	428	419	474	458	418	473	454	445	443	462	436	434	445	456	453	424	465	485	417	447	450	463	450	430	433	447	471	458	444	393	445	467	476	463	443	442	434	438	485	438	433	491	472	456	469	443	454	453	446	443	417	437	470	446	450	419	430	474	476	468	440	431	413	456	451	431	417	446	488	455	471	464	468	471	398	415	411	477	459	470	428	398	444	458	422	452	422	500	412	423	474	463	434	440	448	447	450	416	458	418	436	444	475	465	429	428	499	419	455	454	439	439	442	420	478	449	450	413	436	452	468	461	418	425	434	445	454	484	462	510	455	460	393	440	463	419	460	470	484	433	496	430	465	466	464	460	445	518	475	420	433	467	423	443	432	434	463	475	469	432	444	435	457	465	441	473	471	449	441	397
10492	17930	16041	9393	5962	4207	3184	2529	2058	1683	1437	1265	1136	1087	1028	834	853	795	765	753	712	729	641	673	618	589	608	624	576	594	565	574	570	578	588	511	539	565	506	522	505	485	529	528	492	521	512	523	519	503	489	486	498	510	477	534	472	456	489	510	540	503	474	453	533	520	508	502	501	502	522	493	520	497	493	459	453	500	508	455	461	484	468	472	477	521	498	494	466	465	474	484	457	458	465	466	462	504	466	495	468	491	472	464	458	485	498	457	469	502	463	446	491	429	459	482	443	460	481	467	469	473	451	477	480	470	490	493	475	440	448	465	425	513	514	458	468	483	478	478	477	457	466	482	454	441	488	458	472	437	482	471	445	486	488	483	477	468	425	488	438	478	497	456	486	459	476	440	457	469	425	447	457	472	429	462	499	460	454	470	531	448	463	464	460	474	531	473	443	483	483	424	491	463	488	459	461	458	440	458	462	437	471	456	475	470	502	460	444	485	458	464	465	449	459	462	473	471	455	513	480	473	412	424	455	449	453	472	480	431	515	495	508	447	456	471	437	457	487	464	476	481	417	442	461	500	438	501	476	497	431	454	462	464	468	476	476	419	491	452	502	444	497	462	455	499	432	445	451	412	462	468	457	471	485	427	465	488	442	467	471	451	471	453	489	476	479	441	483	451	478	474	442	472	471	477	438	472	522	451	462	477	433	473	474	482	472	472	466	427	507	456	453	482	486	481	505	470	452	497	496	474	449	474	471	479	486	484	471	453	468	466	475	478	483	445	467	472	493	511	448	447	446	466	458	455	465	442	465	486	450	460	509	477	474	441	470	457	449	480	448	490	449	503	444	436	439	424	463	467	472	485	455	461	485	504	429	489	476	473	458	474	456	439	451	440	473	473	455	471	452	442	499	461	453	453	405	493	490	448	499	451	461	489	453	496	462	476	466	437	468	472	465	476	454	458	477	473	469	470	483	458	497	465	501	489	438	468	461	463	486	508	448	464	489	469	445	497	466	483	461	460	437	471	440	446	490	495	447	524	434	490	472	480	486	455	480	484	446	446	469	486	436	479	489	469	478	438	459	479	456	451	491	455	491	421	461	451	464	487	459	455	436	450	463	429	461	455	469	496	438	479	524	465	482	470	465	491	464	483	442	464	473	462	424	486	475	481	467	447	457	416	438	473	479	476	430	449	487	440	448	480	469	464	478	497	444	444	466	422	463	460	477	459	465	395	461	478	448	440	487	469	463	460	426	472	470	482	473	473	492	464	484	445	442	462	496	461	438	477	485	445	428	461	471	452	466	462	471	434	452	493	473	470	448	454	441	450	445	467	496	475	444	433	502	452	491	464	472	444	447	467	470	442	443	458	450	504	463	488	489	468	452	460	441	459	489	486	447	481	441	473	459	459	484	442	472	480	483	459	427	490	463	511	511	492	456	474	486	471	474	415	432	476	468	483	492	457	453	433	480	429	454	463	467	484	424	469	473	459	456	451	485	435	419	441	467	466	473	449	452	473	475	471	509	514	466	463	430	427	433	489	462	501	454	472	503	495	478	466	502	471	452	495	464	490	447	465	460	440	480	486	454	426	517	522	452	492	493	459	503	467	415	480	444	478	439	463	461	452	467	439	434	478	467	449	484	469	512	456	451	457	443	456	474	442	464	499	455	464	481	453	432	488	458	476	467	488	468	448	494	479	461	487	452	454	456	434	489	486	458	475	492	478	423	473	455	464	461	461	450	440	428	459	483	466	429	445	463	428	490	504	507	429	490	456	481	459	443	483	483	468	451	446	543	467	476	445	460	471	497	453	466	434	471	467	492	427	439	435	484	424	480	409	484	445	458	490	476	494	450	456	509	501	488	446	466	460	455	471	472	485	475	497	450	441	440	440	492	446	416	465	465	451	474	449	483	461	441	462	440	460	500	445	464	475	491	498	456	452	447	441	438	452	480	469	468	479	446	460	458	449	455	471	471	440	451	486	479	467	462	459	480	468	471	428	446	444	477	482	451	479	494	469	466	436	454	482	457	466	458	449	459	447	465	457	483	476	486	493	491	448	453	478	460	464	410	466	449	461	515	480	472	433	456	463	478	484	441	488	440	451	476	423	441	455	499	472	451	467	423	476	482	465	466	482	495	460	414	511	485	445	503	417	447	489	461	487	447	453	470	476	478	474	465	464	441	505	482	454	430	463	512	445	468	429	478	403	460	461	469	453	471	479	482	450	439	444	475	445	508	473	495	480	483	511	475	490	479	471	471	460	471	431	488	484	483	475	462	442	466	443	485	424	446	444	472	474	441	505	423	447	441	480	476	455	479	455	516	422	436	447	462	447	442	486	435	501	487	459	452	492	422	459	455	474	478	438	476	487	494	480	464	492	440	453	448	466	446	444	468	475	456	450	469	486	477	490	449	467	475	458	488	467	474	451	438	469	455	464	484	432	466	475	485	438	459	451	462	476	475	497	486	443	538	440	435	483	480	479	456	479	427	452	465	441	478	486	470	455	473	472	444	462	452	456	492	507	477	498	493	476	492	463	471	450	506	502	463	426	469	478	468	447	433	475	472	456	484	459	486	463	459	433	460	466	453	479	434	449	459	452	451	447	456	456	494	447	450	459	438	464	472	469	419	457	446	477	488	405	478	467	466	463	478	469	456	468	498	467	493	479	515	455	461	487	438	469	472	454	451	469	442	465	471	443	471	437	401	477	451	441	458	422	478	472	463	433	465	477	463	459	456	510	473	471	472	493	476	407	458	448	437	467	449	452	440	458	438	469	496	462	444	449	436	513	482	461	451	481	450	499	443	443	437	419	426	485	462	486	416	444	457	460	469	417	431	446	432	453	471	459	463	480	476	496	473	446	438	464	453	473	462	468	507	459	441	445	484	460	470	472	430	487	482	429	433	468	429	491	473	481	477	458	472	455	481	504	481	489	450	475	422	457	457	465	456	474	449	465	464	468	474	467	475	467	477	468	468	488	477	498	477	452	448	491	462	460	447	475	480	459	428	490	522	449	451	487	491	490	525	477	468	473	495	431	489	433	469	474	458	451	471	465	468	453	490	450	407	498	436	467	411	489	466	473	490	477	462	446	483	467	469	428	448	478	473	464	453	477	455	425	441	509	491	496	450	480	431	485	444	496	453	464	477	432	489	439	445	484	452	452	470	491	424	485	482	487	431	458	437	429	479	425	486	471	462	466	424	463	448	427	446	486	469	469	507	461	461	455	479	481	487	494	443	429	461	497	456	511	491	461	413	450	464	473	483	469	456	519	428	468	477	436	470	458	460	480	482	488	464	502	432	433	450	464	460	459	468	451	440	442	476	463	474	458	439	478	439	420	476	478	460	455	480	447	466	452	474	475	509	457	468	477	452	447	442	483	466	445	486	452	441	531	496	459	435	491	466	457	474	444	473	488	458	442	421	449	439	468	466	469	467	465	454	474	494	465	473	501	492	425	425	469	454	505	448	457	462	467	460	485	440	480	462	455
28180	15975	2990	1202	953	927	956	930	933	896	915	880	949	869	958	917	908	946	943	920	906	895	941	919	875	902	910	912	902	914	936	930	893	895	889	875	883	925	916	898	902	941	871	924	916	900	872	859	895	948	928	925	926	885	910	974	920	919	971	877	872	895	920	887	847	897	898	922	834	955	929	927	925	916	941	888	859	831	898	851	954	941	978	919	910	928	950	896	946	871	867	891	903	917	914	895	911	919	939	931	946	887	911	897	917	918	883	894	903	826	909	896	865	930	886	887	953	939	878	867	920	887	980	924	933	901	917	912	937	939	883	965	919	915	869	893	922	947	889	910	931	913	884	962	880	851	944	909	891	841	897	913	861	928	885	893	871	907	979	941	941	910	911	891	926	900	965	908	943	977	991	951	885	893	867	941	956	910	936	926	917	941	877	858	915	866	925	950	900	890	899	873	929	970	868	896	895	959	891	891	931	859	855	839	938	900	895	905	944	910	957	904	854	903	891	920	870	911	888	897	950	916	929	879	908	912	931	922	905	856	861	932	915	891	861	856	878	894	906	913	906	887	916	902	857	895	936	928	925	918	877	972	885	902	905	926	912	947	919	894	888	891	894	914	952	926	889	902	891	868	982	898	891	936	920	843	911	935	906	914	895	884	861	927	897	908	944	881	943	901	971	908	936	867	921	962	837	930	913	862	920	880	912	909	861	869	869	909	927	937	884	911	885	884	888	866	927	933	883	921	897	901	855	955	929	879	947	881	850	915	850	883	914	911	910	887	869	888	915	932	909	911	899	892	904	911	898	945	927	929	917	860	940	927	881	944	884	944	920	933	920	937	951	938	946	903	839	886	896	897	911	925	941	924	885	909	914	869	866	881	919	882	893	887	877	899	865	866	908	902	866	910	927	872	917	901	876	882	900	911	896	896	881	953	912	902	861	878	929	908	889	925	940	890	888	941	923	801	943	865	860	897	868	902	917	938	872	873	913	874	927	928	903	910	920	936	905	892	924	878	923	913	906	895	887	900	928	919	943	923	884	920	914	906	930	887	914	935	942	891	905	904	915	927	892	917	916	895	935	916	948	909	929	920	944	873	889	861	925	904	875	887	964	919	906	892	932	960	910	895	930	996	975	936	938	905	924	912	906	899	935	921	870	858	925	918	884	920	929	909	908	927	913	918	909	887	958	920	914	873	927	941	926	937	887	874	904	953	847	936	923	874	907	878	923	905	901	885	881	885	895	847	911	909	891	916	878	897	900	937	905	904	918	880	871	869	921	879	925	931	895	873	862	868	882	931	829	974	956	876	898	901	919	917	873	954	984	843	944	874	944	893	908	877	837	924	964	869	932	843	866	924	920	895	922	905	893	931	852	933	911	968	886	900	901	909	892	886	897	929	911	889	959	928	934	909	921	935	839	919	898	937	903	851	914	896	923	883	910	918	907	892	958	884	899	916	890	962	907	872	927	926	929	919	871	934	917	865	946	968	908	930	870	887	907	883	891	890	903	953	936	896	893	928	910	916	935	940	912	879	900	887	898	911	864	906	885	937	896	863	916	900	908	896	841	868	873	930	861	916	933	878	901	936	887	926	897	939	857	990	901	909	871	953	926	904	904	906	942	888	903	968	860	951	907	916	900	959	892	976	896	852	931	881	904	870	937	827	933	884	981	904	866	916	879	922	913	880	873	872	876	924	882	871	922	885	943	894	884	860	926	911	870	900	932	935	930	857	913	886	943	869	865	946	905	920	943	905	883	881	867	933	964	890	911	950	898	873	905	900	952	909	906	884	863	956	909	907	909	949	912	877	957	978	887	910	891	969	917	951	923	874	887	882	883	927	853	914	952	875	895	934	931	892	919	899	915	873	855	938	903	895	877	904	895	889	851	911	871	938	864	907	893	939	941	935	844	860	957	868	922	913	905	917	935	911	915	913	882	900	911	886	912	960	855	927	929	858	908	918	909	917	870	909	896	956	897	923	904	945	871	890	888	914	912	881	905	905	861	895	875	914	960	905	922	875	888	962	954	932	889	911	929	909	872	892	968	932	902	931	883	928	895	943	884	887	886	895	873	918	925	882	904	958	909	908	841	929	922	912	932	948	921	907	886	938	927	893	885	947	892	946	966	868	907	864	934	891	859	956	919	885	880	893	937	911	938	913	927	922	863	889	919	955	888	886	874	927	910	897	895	871	892	865	932	933	888	938	941	923	894	890	886	945	963	948	886	937	926	956	867	902	905	924	885	917	880	887	941	885	864	862	867	903	908	903	926	879	888	950	929	897	891	967	877	880	899	923	871	890	887	967	953	908	937	857	951	911	879	891	876	932	865	850	882	955	948	915	888	930	916	903	910	872	940	922	886	954	912	954	939	916	902	937	875	964	948	946	899	883	907	857	911	880	944	910	883	899	884	841	865	895	869	894	895	915	905	951	974	892	893	895	920	885	866	899	869	918	905	885	855	873	895	903	895	892	896	840	872	871	921	907	936	909	886	894	927	895	898	935	916	916	909	923	899	887	925	934	932	863	977	908	928	843	892	931	936	918	934	942	915	902	912	892	930	909	909	897	923	872	930	866	919	902	918	925	887	883	891	877	969	924	899	927	846	944	901	865	954	853	972	913	880	929	917	887	906	938	890	900	925	861	942	895	903	912	913	903	913	928	905	875	888	876	913	869	897	835	877	944	925	909	895	916	888	907	902	885	905	856	913	916	921	843	896	917	941	920	963	941	932	865	922	834	889	921	960	863	925	917	908	866	908	896	904	937	950	942	869	907	874	889	904	940	939	913	900	912	916	892	930	936	926	925	902	949	924	907	921	972	900	909	952	931	889	879	902	933	911	864	942	906	917	878	969	954	865	925	895	884	862	907	938	933	884	877	924	872	914	858	918	864	945	805	880	934	929	851	972	852	953	906	946	901	848	914	903	966	937	939	864	919	911	877	913	892	902	883	922	894	883	865	826	860	826	901	978	917	844	900	917	955	928	921	855	910	949	869	914	915	932	895	982	916	871	897	861	894	959	909	893	885	942	985	945	882	870	876	929	910	929	900	899	886	879	872	895	898	929	876	897	903	926	962	865	939	882	907	874	882	937	889	922	875	919	920	918	956	892	906	905	912	951	921	936	880	858	870	884	904	861	895	863	912	945	890	948	916	901	903	928	912	937	944	864	910	924	914	982	907	871	888	932	893	890	919	887	925	888	870	847	911	920	890	886	861	897	926	960	919	915	909	990	925	879	956	876	907	912	889	892	897	938	936	909	897	884	908	921	873	858	896	933	925	932	912	879	922	863	924	920	886	912	932	918	924	882	882	867	953	906	908	890	913	891	893	976	912	917	902	898	866	922	883	912	919	933	893	905	924	898	886	894	922	921	947	890	868	954	913	885	848	876	911	937	918	890	918	929	935	903	912	878	890	935	904	820	924	898	914	876	919	909	886	880	911	856	908	878	904	955	914	906	887	960	899	884	873	941	905	848	942	946	902	870	876
5267	1615	1422	1244	1127	1109	1073	1069	1079	1030	1022	1060	1021	1030	1030	994	1011	979	1026	999	1030	1014	965	971	1007	985	1052	984	984	966	939	983	1042	950	1022	948	957	973	1033	979	1034	1026	978	989	1064	1018	984	1031	998	976	994	966	993	1005	1022	997	982	994	1004	980	1047	979	1001	992	999	1021	968	978	972	1055	1004	939	1005	1003	960	970	959	1007	960	954	964	978	1031	971	964	966	1009	979	1000	946	1040	975	993	978	1025	925	966	1008	1006	1003	1010	960	1018	954	970	974	994	962	1026	954	934	950	976	1014	923	1014	968	994	993	953	963	1000	991	992	1000	1022	1021	1006	987	960	968	957	955	967	992	1006	1003	959	1020	996	1013	932	981	911	988	977	970	1021	943	996	964	1035	998	1028	992	1001	1021	1027	980	1017	965	989	1010	980	1068	960	1017	1022	980	982	1004	988	981	981	990	971	957	974	983	933	1007	943	983	1058	988	962	967	959	1011	1044	1050	1012	977	912	980	1006	1042	969	1012	1011	983	985	964	993	940	1023	991	945	1017	1032	973	1009	999	995	970	994	1021	936	987	956	1014	968	968	979	976	988	985	997	936	1052	960	1004	1006	946	983	1064	996	986	984	985	986	999	1013	988	1031	956	948	987	927	993	1029	1018	981	1047	958	997	995	949	985	968	982	1001	981	985	1020	1021	982	1001	979	990	970	1057	989	970	1017	982	952	921	1042	1012	986	1032	948	1059	1032	980	1007	1003	934	976	969	958	1010	992	1053	987	991	1017	1015	1013	991	1019	969	999	1032	959	952	1021	1021	1013	1006	977	1068	1012	1004	1025	981	1023	1013	921	1006	1014	980	1022	977	982	979	1014	999	960	946	1003	956	992	972	1049	1023	936	957	1017	990	1004	985	978	934	1016	970	936	1035	962	951	1036	1008	968	1010	926	1001	963	1024	1017	1018	973	972	995	1006	1004	1034	1020	958	1005	1030	983	942	1007	1014	1008	953	999	959	1014	978	1000	952	961	991	985	1000	1010	962	954	977	985	1023	963	979	949	983	979	1032	1033	936	1027	956	1030	1008	1034	1009	1014	987	969	980	960	996	986	1020	952	958	1026	1000	985	993	949	992	961	1024	968	980	971	977	999	1012	973	1054	987	1060	1020	1000	1012	1016	1004	1014	938	953	956	1007	1010	1029	1031	943	961	1015	992	972	952	962	1009	988	1045	997	1022	1012	1002	989	1058	972	1015	990	1013	1031	1033	1000	1079	950	1009	975	968	961	1043	996	990	988	994	1038	997	971	1033	999	950	1014	929	1021	1017	954	985	1042	951	973	995	1009	966	1024	1000	1012	956	967	974	1002	1001	946	943	1007	985	990	939	981	1018	1003	1005	936	977	996	971	1000	999	1021	1050	935	1036	1017	992	970	996	969	1002	970	989	1001	1031	986	962	967	1004	1009	983	968	993	969	983	955	953	980	1006	977	902	961	938	968	935	1002	1012	977	1003	995	1061	1010	1034	1019	983	976	980	995	970	969	969	1011	1003	1030	969	1006	987	990	1017	1002	991	969	1044	969	1019	944	927	1019	1032	922	1036	965	957	1001	1017	1008	1021	975	1010	998	1046	1004	961	949	972	1059	1015	987	1044	941	1039	1009	991	987	1045	951	1021	1017	1020	1003	980	998	956	1003	978	972	950	1043	1041	950	992	974	1041	953	966	1040	1002	996	984	1037	975	944	939	1006	1011	978	955	1016	994	1010	1009	1007	946	991	957	1004	965	989	992	1043	965	1029	983	968	913	919	969	979	984	981	1010	1006	995	1050	968	998	941	983	1025	981	982	984	1059	973	967	1051	970	974	990	980	966	988	1052	977	960	972	1003	996	1021	924	995	954	967	979	1016	1015	1016	991	1027	975	967	971	959	1045	970	1002	1005	973	961	1011	919	986	1035	947	990	1011	1050	999	976	1015	976	1019	925	1019	958	974	980	980	1066	976	972	1065	983	1043	1054	1020	1035	1041	1036	966	988	1022	1008	1013	1006	992	946	1036	987	993	1065	948	953	985	1040	1032	950	965	940	1007	931	995	949	1036	1014	960	1031	996	996	1001	999	948	945	1024	954	983	1000	1017	992	970	993	1003	987	957	980	1027	985	1035	952	970	962	959	1031	1010	942	983	977	1046	1056	944	1014	984	1026	1045	983	924	988	1016	938	1004	995	982	987	986	985	1026	1024	1001	983	1024	951	982	990	981	961	1002	1050	913	1019	1008	970	1019	1012	998	1007	954	986	981	944	936	982	953	1032	1007	987	1001	967	996	973	994	992	981	1000	987	1022	1030	998	1031	993	952	1000	994	963	1015	955	941	1046	975	988	1034	995	961	1026	1021	1007	948	1029	953	1029	1040	996	1004	1030	994	988	961	1009	1013	965	981	1051	993	984	962	948	1024	984	1004	1033	987	998	976	1037	1011	953	990	991	1017	1004	1014	1035	966	978	1020	973	1033	977	1001	998	941	924	1011	1022	1020	974	1037	946	987	949	932	980	1008	950	1007	980	957	964	971	1007	1032	985	972	944	995	989	984	1029	1037	1001	969	1008	996	1008	989	996	996	959	930	985	998	914	976	980	975	1005	905	970	942	1034	1011	974	976	998	910	979	1019	978	950	985	970	968	961	1036	925	1024	957	1042	1013	952	992	995	1016	1035	1044	1000	1002	1034	1076	953	996	1015	945	1069	1011	1002	985	976	990	1031	1017	953	948	1037	999	983	934	1036	973	1001	996	993	945	992	947	981	1011	1020	980	935	955	995	968	970	976	1043	1008	962	1011	905	914	1029	1029	953	966	968	1000	980	978	986	1006	926	979	981	1029	1044	1047	972	1025	994	956	959	1007	1006	941	975	998	1010	967	1008	1009	997	950	1051	1022	993	1003	998	1032	1042	979	979	964	1024	1039	973	990	1040	953	1024	935	994	1051	1035	970	1000	1006	1038	1010	944	969	984	995	1017	1010	997	940	1024	955	963	1021	979	1015	992	1004	935	984	941	938	962	971	999	993	959	1043	1000	993	1026	1023	971	1010	997	977	1057	994	978	1012	975	970	995	934	999	1016	1024	1009	946	1062	958	1000	989	1005	972	938	991	991	984	1031	1048	1011	976	988	945	945	1026	980	994	1023	1016	989	946	984	1017	966	962	1008	990	971	998	1024	1045	990	1038	918	1009	1038	1003	1015	1017	1003	992	947	983	968	961	957	1021	979	951	986	971	992	985	952	980	979	931	958	948	985	977	950	1029	901	968	980	991	1017	995	1026	1027	982	995	975	979	974	1043	959	1066	1001	986	994	1044	996	998	995	949	971	998	1033	1013	1068	1013	970	983	1016	996	1036	1025	1017	1013	949	966	946	1004	999	998	979	986	941	1000	975	972	1028	1006	1048	1011	995	970	1002	1014	1043	952	1004	1028	939	921	919	971	1018	961	1022	981	999	1014	987	1001	979	1020	1018	990	949	1012	1002	952	1045	967	969	1019	937	992	982	1006	994	1017	987	1034	970	1070	973	1002	970	1035	958	945	988	993	1008	982	960	991	985	1017	1042	1004	958	1019	1042	1045	1002	985	1006	1004	943	1001	1029	984	960	993	949	987	999	950	1002	992	1021	987	976	972	987	924	1020	1030	935	980	963	1010	968	964	979	995	928	988	1025	968	965	1017	956	1004	1005	948	953	954	977	969	997	983	999	1003	1041	992	1009	1009	991	966	969	977	1002	981	934	1016	1002	960	948	919	1032	1007	1056	998	990	964	925	983	1001	1006	958	989	1086	942	966	955	1023	975	970	933	979	1033	1054	961	968	1001	988	966	982	1003	934	1028	998	1026	967	1042	995	985	961	1010	981	1028	984	1024	981	1026	999	1016	984	1005	997	1019	1015	1046	1018	1003	938	968	1040	981	986	974	994	984	947	988	979	971	1023	963	1035	977	961	1001	972	1009	960	1000	967	941	938	1016	1056	999	971	1002	1008	1000	979	989	982	1014	986	1016	949	1040	993	975	993	1011	944	1026	989	969	1061	972	1024	1015	954	982	998	1016	981	949	1056	958	983	1018	1015	1010	974	991	1020	907	1024	975	1013	974	984	1021
26144	21090	27756	24632	21098	10384	1165	777	658	566	532	463	469	431	409	403	427	384	392	368	402	400	423	377	402	407	373	378	387	378	359	352	373	410	333	329	354	379	403	367	377	359	355	348	337	342	320	324	354	355	332	337	382	364	370	354	388	347	355	347	329	374	305	355	348	360	337	370	353	378	358	321	302	319	346	360	348	355	318	344	323	375	360	283	355	364	323	357	348	327	372	352	344	326	336	344	358	329	349	328	367	343	319	353	365	320	336	350	329	336	320	341	357	346	356	345	358	350	379	323	326	326	325	314	335	345	352	322	333	369	321	351	325	350	375	347	354	343	369	328	338	368	330	348	321	297	328	344	346	344	348	325	310	332	351	351	366	364	354	371	349	347	323	364	332	311	345	325	343	342	344	340	392	328	315	349	332	339	349	365	365	330	365	334	326	347	358	345	328	361	371	360	322	353	317	353	342	342	342	339	363	357	327	352	342	339	378	354	344	350	362	371	355	326	363	333	320	339	318	318	333	318	322	320	335	322	363	325	335	327	364	353	351	337	346	373	323	359	323	353	340	351	367	372	334	337	356	334	340	337	359	358	339	347	297	359	317	305	360	332	344	352	300	350	347	344	339	360	332	330	328	366	340	320	323	308	322	350	344	344	327	338	328	338	319	322	371	343	352	335	362	376	362	339	343	352	318	335	334	334	337	354	379	322	364	325	332	333	343	314	384	346	324	342	300	368	339	310	366	340	371	328	345	368	403	339	369	344	361	340	314	338	348	349	361	359	318	334	347	346	332	338	360	366	361	338	314	338	333	344	359	340	363	362	351	370	378	335	332	343	359	354	320	358	318	348	306	338	345	384	340	373	337	315	357	350	351	344	323	342	321	330	314	326	309	335	329	351	330	333	371	303	334	326	358	345	331	327	341	345	338	378	339	368	325	338	341	310	350	352	348	309	316	334	344	355	326	369	321	338	353	358	324	378	346	345	353	339	371	331	339	339	323	342	349	305	318	341	332	325	372	321	357	309	341	332	328	347	338	364	355	364	366	313	352	316	305	352	352	353	307	330	341	341	325	355	362	341	375	361	331	384	335	375	337	363	361	339	344	361	325	359	366	320	359	358	334	333	328	333	336	345	349	322	335	335	351	352	351	308	334	359	329	351	307	348	334	330	328	365	326	341	343	317	324	342	318	332	338	348	341	338	341	346	348	326	357	356	357	359	349	339	350	313	372	340	360	351	367	335	321	342	333	382	308	331	331	298	350	329	332	350	311	335	363	319	338	336	323	372	356	328	328	333	326	313	310	310	319	371	331	318	356	347	355	329	365	318	371	344	327	369	309	331	337	362	362	372	349	295	343	353	386	312	332	341	365	328	342	333	320	332	312	326	332	354	325	308	365	353	335	360	326	351	354	335	342	346	332	349	371	365	341	317	318	354	323	356	344	355	356	308	326	353	385	314	353	332	343	362	336	303	325	324	346	343	327	327	314	349	349	358	331	342	367	342	343	325	343	327	347	303	339	350	336	331	338	363	298	339	348	325	330	386	349	342	337	355	326	358	367	330	328	366	349	324	332	330	342	366	331	296	344	358	360	339	349	323	351	291	366	329	329	355	349	344	330	368	351	360	327	339	350	362	332	328	345	373	358	349	386	325	319	352	332	320	303	340	329	335	338	365	351	344	359	338	356	348	307	329	357	341	321	345	363	335	314	328	345	326	351	335	342	348	358	368	333	323	353	369	339	314	341	393	379	331	327	323	342	343	367	324	392	355	335	365	332	332	316	335	314	349	360	329	323	387	358	321	358	357	345	361	328	346	310	340	352	324	316	334	369	300	340	337	358	355	333	319	325	345	350	352	355	369	339	314	334	354	342	308	348	345	356	347	350	340	348	340	310	314	353	348	311	355	340	361	338	364	366	361	359	370	338	350	340	383	318	364	320	372	319	334	365	340	337	340	359	318	344	323	328	344	317	356	336	338	343	357	366	352	339	304	338	356	327	346	328	313	341	341	328	338	308	356	324	353	318	326	361	320	340	357	347	361	338	339	349	342	362	338	319	334	319	341	322	336	319	292	333	359	343	337	316	353	324	335	327	327	352	321	308	322	335	362	352	322	314	341	327	328	310	335	337	324	335	334	362	351	325	350	357	321	359	341	363	340	318	304	336	345	303	348	320	335	289	358	337	343	356	344	317	335	338	346	379	363	327	337	298	317	349	352	342	313	351	369	308	346	316	326	342	326	346	372	334	321	370	357	372	335	327	322	341	336	363	325	343	377	331	350	332	356	336	325	315	318	339	364	347	322	326	349	320	349	351	333	319	351	338	374	328	339	325	312	328	389	337	353	361	317	338	342	333	306	324	349	352	335	341	337	339	341	337	338	366	343	344	365	355	364	325	327	302	334	288	324	332	347	351	359	304	325	359	327	357	349	356	365	323	330	340	342	338	325	336	302	354	322	336	348	352	325	324	372	353	335	321	356	327	318	342	314	331	310	373	345	336	338	340	350	318	346	359	311	308	344	362	375	377	343	340	331	375	336	350	351	377	375	358	366	365	330	340	325	350	324	339	312	325	328	323	365	357	308	355	343	311	372	310	360	340	341	363	338	328	347	366	375	354	345	331	326	332	354	333	325	350	371	320	321	339	320	321	338	352	298	336	356	324	352	310	329	344	314	351	339	336	339	352	350	335	308	327	346	361	340	335	349	334	334	354	306	304	341	369	319	356	336	362	352	312	328	348	348	354	304	339	338	345	354	371	385	337	336	333	352	350	327	351	342	327	339	350	334	345	366	345	314	354	344	329	343	337	344	333	317	365	340	314	301	343	323	304	329	330	323	321	327	317	364	354	349	337	331	319	351	372	343	350	324	315	317	320	335	329	357	339	344	314	330	356	358	321	332	329	374	336	316	330	334	358	359	345	336	350	360	334	362	359	356	341	362	345	341	360	333	351	318	363	339	338	346	318	288	342	361	341	303	374	342	315	353	338	367	342	374	339	350	327	330	308	377	340	326	325	347	362	363	342	312	344	370	364	338	371	366	299	359	338	299	326	313	339	344	344	322	346	371	309	372	339	350	367	305	366	346	310	343	335	307	347	366	344	352	356	363	354	324	360	353	319	343	330	326	344	343	339	342	360	361	342	341	348	323	338	322	366	363	355	371	327	296	371	330	352	313	323	342	344	346	339	328	332	311	336	337	338	354	324	359	354	338	359	339	349	346	323	315	314	326	338	355	322	323	340	314	319	378	314	341	350	321	330	365	320	338	333	339	361	325	334	323	368	310	338	326	326	352	343	311	337	338	333	326	380	333	363	339	345	351	352	316	338	328	342	327	324	345	358	348	369	357	385	336	335	327	341	323	313	370	350	333	328	339	368	344	324	360	342	334	375	361	338	323	336	335	341	362	324	341	346	349	322	345	302	353	349	348	333	355	306	318	311	341	315	325	324	352	352	363	317	330	325	351	330	366	347	360	344	323	352	357	340	376	336	333
7399	10880	9520	5271	3305	2315	1775	1431	1161	1038	881	756	781	693	685	618	619	584	598	557	563	558	490	491	496	525	498	466	488	479	451	467	503	448	440	430	464	438	457	480	442	399	456	443	435	425	432	425	418	405	422	426	460	438	419	429	405	417	392	419	412	459	448	416	398	400	406	435	415	410	420	406	428	394	418	437	390	443	433	401	424	378	435	370	430	392	422	388	407	420	392	425	400	436	425	427	426	433	404	443	438	403	401	412	386	440	432	446	442	423	396	417	463	381	453	429	425	409	404	422	399	388	399	408	460	429	425	428	412	373	422	397	416	425	430	441	437	430	422	417	429	419	390	397	400	418	392	402	408	375	396	436	433	435	415	428	425	380	415	421	395	405	396	401	434	443	420	393	413	405	406	441	424	413	420	398	388	423	444	437	383	443	399	440	412	416	425	397	428	401	445	426	395	410	408	401	401	407	385	397	428	404	412	397	402	388	422	387	410	416	401	409	398	390	473	404	395	423	439	385	434	418	443	395	435	414	396	406	419	401	411	428	399	411	421	427	406	393	407	392	416	407	427	379	391	416	409	404	409	438	395	397	429	396	394	413	415	429	416	411	414	418	402	436	436	389	391	413	416	383	428	413	386	414	416	416	429	418	405	399	403	425	374	387	379	385	425	405	448	413	389	429	401	409	420	414	393	369	469	389	401	427	408	433	437	414	435	377	396	411	410	436	390	386	407	412	424	435	406	386	420	431	450	427	436	419	430	428	409	450	374	400	405	433	439	412	405	402	393	415	429	418	417	412	441	405	436	402	409	428	411	428	417	423	431	417	427	395	405	377	400	405	404	412	432	408	403	431	396	405	432	411	381	418	402	410	419	457	388	409	386	397	374	416	393	376	424	419	418	410	363	426	417	421	367	408	413	419	413	415	417	421	424	442	419	414	461	451	379	397	408	415	422	404	421	427	370	406	401	416	435	438	395	405	373	434	420	400	425	418	433	392	426	399	398	375	397	411	412	388	416	401	415	386	405	467	417	420	406	444	380	432	424	392	410	410	385	385	381	417	376	402	424	409	409	406	456	400	423	426	408	395	406	401	421	417	428	411	421	417	397	419	439	435	419	422	413	450	411	447	427	419	422	454	382	427	399	393	406	436	389	424	393	407	421	402	422	420	386	415	385	419	430	395	406	404	382	442	394	416	393	397	423	404	376	429	412	406	408	397	413	397	404	423	442	404	421	412	381	429	413	430	401	422	388	420	392	398	398	391	420	402	433	423	401	437	425	432	417	380	405	409	425	422	429	443	409	469	447	430	390	385	405	395	443	397	420	411	408	412	416	414	415	396	402	427	409	469	430	421	420	422	427	397	413	406	439	394	423	376	433	388	418	426	412	396	406	440	431	398	369	402	417	416	418	395	402	409	397	385	392	401	426	406	412	413	394	385	401	451	417	411	377	435	388	414	410	383	402	401	421	402	441	381	418	417	434	414	449	417	420	423	391	423	425	408	390	354	431	363	427	457	344	406	384	375	421	428	377	408	377	395	394	389	411	411	401	391	429	387	384	410	409	403	442	412	393	421	385	395	392	413	399	436	391	399	398	405	399	438	430	427	426	413	380	430	418	422	424	404	406	401	434	381	444	388	428	431	428	418	378	421	417	413	446	420	429	420	396	411	375	407	446	385	471	414	411	425	401	426	425	401	381	405	438	398	436	414	422	406	413	370	437	460	408	441	410	404	406	412	415	409	408	424	408	421	417	396	389	375	388	416	397	439	427	408	380	405	406	433	409	403	386	411	426	420	412	390	392	427	452	398	425	437	387	390	372	414	412	407	416	479	422	402	390	419	376	409	418	400	432	401	375	430	388	395	407	438	403	421	434	409	415	394	407	427	419	407	399	391	379	410	417	416	430	423	376	428	393	384	410	434	392	427	423	423	397	422	410	380	439	431	416	370	401	407	396	385	411	406	421	401	382	424	401	449	415	398	405	399	387	432	406	431	405	408	422	401	400	400	401	401	413	413	422	410	444	381	364	414	388	391	429	426	430	435	425	426	412	390	391	354	426	427	442	436	401	411	427	420	365	411	388	367	426	396	388	361	409	414	411	434	414	400	414	403	393	414	425	428	407	399	396	389	390	413	408	379	412	399	417	430	386	405	391	395	432	392	419	419	423	381	420	414	439	403	437	404	393	427	406	397	418	411	429	420	427	385	403	433	420	367	400	383	406	414	403	399	433	393	398	402	384	419	419	393	401	436	397	400	416	423	429	446	428	417	396	402	401	399	422	437	422	418	425	424	401	405	393	420	420	413	428	368	436	404	446	410	425	418	420	379	426	436	416	405	418	432	402	417	399	428	407	421	389	387	398	412	414	402	441	431	429	392	412	402	402	412	429	407	425	408	377	435	407	440	429	417	381	401	388	434	443	413	425	407	440	431	413	405	438	377	404	417	416	411	406	441	411	443	398	396	407	451	379	382	392	392	433	406	403	374	436	396	377	411	437	384	421	442	438	430	389	419	361	377	378	429	398	431	417	402	383	448	419	414	399	429	406	397	375	413	401	407	429	382	455	436	438	404	396	440	447	425	375	442	403	435	420	405	417	415	380	432	412	411	428	382	431	388	401	377	415	410	423	406	395	426	430	415	394	383	429	414	385	381	431	385	370	431	393	410	404	392	419	418	391	393	431	434	414	417	393	402	392	429	388	395	411	416	396	431	423	405	431	374	413	462	432	425	427	409	408	394	411	405	408	401	420	409	420	471	406	415	422	403	408	393	404	415	396	412	415	438	421	412	403	430	395	430	403	400	413	395	392	406	445	394	400	436	384	424	410	413	398	441	399	446	391	448	393	368	420	412	439	427	391	421	402	423	451	417	404	432	430	422	427	405	430	415	388	413	398	420	451	375	414	402	416	409	413	413	403	416	415	405	403	402	384	382	413	406	431	413	416	392	416	448	396	432	410	411	465	407	415	409	392	409	413	404	408	413	425	409	403	422	382	410	386	421	404	408	380	382	421	421	380	411	410	428	412	397	434	479	419	424	460	402	347	429	451	398	393	422	439	400	412	403	414	441	428	434	416	433	430	423	389	395	468	436	434	457	377	432	405	354	409	374	402	443	414	397	428	381	421	409	373	364	418	399	377	413	418	439	434	394	415	444	434	397	417	401	447	400	424	396	386	444	421	390	410	385	412	395	443	405	412	409	427	392	395	388	396	406	413	467	398	373	420	429	415	404	403	418	441	401	363	409	413	404	387	407	385	455	398	428	407	430	433	393	377	427	425	420	419	419	440	406	448	416	418	406	429	425	415	424	436	395	405	420	410	446	423	436	431	393	406	426	448	383	421	403	425	404	402	435	404	414	412	398	407	418	380	421	391	422	418	424	403	412	388	414	435	402	437	395	440	431	431	405	398	425	425	403	421	414	450	432	426	403	404	400	399	379	453	406	393	440	408	371	416	396	407	470	423	443	420	439	416	396	413	409	405	395	418	407
23734	21082	28152	24264	21092	21144	9699	1432	1040	883	808	767	680	705	597	592	580	570	581	576	583	519	498	558	577	509	483	511	486	477	497	486	531	504	487	509	455	523	474	465	485	443	478	479	428	467	468	486	487	443	474	414	474	453	527	475	473	493	452	458	455	480	461	498	454	494	433	472	470	472	441	428	496	473	429	435	461	440	460	476	478	451	474	467	489	477	458	456	435	469	457	465	468	447	425	421	450	448	439	475	478	448	460	457	469	454	450	462	422	474	454	500	460	450	469	457	461	454	473	466	433	435	459	464	448	445	463	458	459	444	473	450	458	508	447	454	441	474	444	406	451	431	444	444	445	464	437	423	448	441	471	458	467	444	462	456	436	454	479	451	464	471	452	459	429	474	448	445	432	434	451	432	436	412	499	475	434	443	447	489	468	441	471	425	460	443	459	431	447	433	462	462	448	469	454	409	435	445	488	449	451	436	441	470	451	449	454	464	448	431	488	421	493	431	472	490	443	462	442	470	470	461	460	452	464	447	457	455	451	437	434	451	460	457	408	465	453	448	448	441	449	441	443	455	473	473	457	426	435	441	477	432	473	438	470	454	440	433	426	447	436	447	444	438	436	442	463	493	473	454	489	477	410	476	445	450	443	445	447	423	448	436	438	441	447	432	443	446	442	440	420	413	456	459	468	420	411	464	484	435	428	444	459	429	494	405	465	420	472	429	468	449	461	471	439	474	464	479	423	449	445	428	424	463	451	465	502	443	447	447	447	418	476	464	407	480	449	463	442	475	515	436	456	471	438	452	456	458	456	474	468	432	455	415	459	449	469	463	436	431	441	439	438	442	446	417	453	456	449	466	457	470	471	425	444	443	486	470	450	453	464	450	435	451	438	439	465	466	421	459	479	458	451	486	453	446	469	464	452	456	449	441	493	444	463	432	426	445	446	430	458	440	442	442	453	436	479	466	444	440	439	477	433	457	431	472	454	473	449	436	454	440	449	454	440	468	456	462	431	429	458	455	436	427	453	401	455	443	457	437	422	441	433	475	420	454	451	456	418	472	448	435	447	416	456	434	470	472	449	506	471	500	419	434	451	407	399	439	438	507	434	449	473	462	471	428	424	480	445	439	456	438	467	443	401	463	421	431	415	431	462	429	488	451	479	472	448	462	454	465	458	461	433	451	473	421	418	449	439	469	414	461	455	455	443	450	450	454	487	465	397	430	450	435	451	467	466	434	449	479	470	441	434	437	462	463	452	440	456	468	504	456	437	451	440	482	443	441	486	417	458	478	455	448	455	480	446	461	406	442	482	424	427	470	445	422	455	435	432	448	419	434	460	443	470	445	486	459	423	452	455	433	456	420	459	424	500	421	437	447	463	477	443	431	412	458	462	435	469	443	448	440	440	429	481	458	430	459	436	417	450	453	445	463	434	422	464	465	435	482	446	430	418	430	438	437	440	446	442	443	465	426	426	450	459	435	470	450	449	452	453	434	449	421	434	413	461	443	426	413	440	447	448	434	424	412	445	414	448	452	435	446	477	458	472	449	458	432	456	433	480	457	439	485	486	441	433	423	463	441	452	407	436	474	444	446	472	472	444	442	431	431	431	443	477	463	424	444	430	462	434	440	420	458	437	435	426	458	467	459	455	485	455	450	505	470	444	436	440	435	462	453	462	443	456	449	436	461	451	416	430	453	484	506	455	465	441	472	495	404	457	489	481	454	449	427	441	423	465	450	433	444	442	471	492	469	433	443	465	444	447	417	429	414	458	476	465	458	414	467	438	440	473	455	475	443	429	400	414	439	408	465	446	428	442	447	453	437	430	434	449	426	433	476	438	509	473	436	422	451	455	473	429	470	490	434	444	463	416	433	476	461	422	433	455	476	439	460	441	430	451	491	451	430	429	455	439	394	400	437	470	521	418	447	450	439	467	472	472	464	474	447	446	436	444	465	431	423	450	436	432	456	452	418	437	444	479	471	442	447	453	417	422	452	471	413	455	467	454	441	458	422	436	478	453	432	414	430	425	464	426	443	439	442	445	458	456	442	439	432	410	469	437	453	464	441	428	434	454	446	445	452	465	399	439	414	430	424	403	412	450	463	450	464	447	460	467	442	430	479	444	454	430	424	475	475	460	427	464	455	465	448	456	419	453	411	389	462	432	451	425	440	447	474	450	476	459	480	466	451	434	441	444	463	468	432	442	412	476	417	465	475	436	500	428	440	468	468	430	459	481	455	411	425	430	446	419	489	417	434	443	410	452	444	447	491	476	447	444	442	458	454	468	448	476	456	425	430	443	477	457	471	440	426	452	466	464	424	479	493	436	471	458	405	463	446	452	420	468	439	474	476	426	450	434	443	443	427	447	461	451	479	441	461	442	476	409	407	471	429	436	441	477	432	459	449	461	393	440	482	420	436	402	459	453	438	448	461	466	507	474	413	481	445	463	464	491	417	452	414	431	464	469	420	433	465	466	462	440	410	490	439	438	429	448	440	462	470	439	443	445	449	463	427	422	463	487	466	425	415	440	475	446	472	456	448	435	446	460	447	446	465	441	420	423	447	411	470	497	438	438	460	449	456	449	435	459	449	432	436	437	440	431	465	425	467	414	444	439	459	455	447	410	425	434	431	421	438	447	463	464	450	460	487	436	464	448	440	486	479	410	428	429	446	435	411	460	441	434	425	486	464	453	474	451	467	437	488	433	438	417	408	475	450	445	425	484	440	447	448	430	465	412	454	411	456	469	458	439	433	491	444	480	457	468	466	464	473	444	461	466	429	479	452	454	444	478	454	432	475	457	466	455	421	487	449	421	470	443	450	413	433	471	440	424	431	452	458	451	425	437	441	434	430	472	439	422	397	471	426	468	440	478	460	446	456	425	442	450	508	477	422	422	459	406	431	415	462	453	432	457	450	458	448	433	417	463	444	433	448	448	414	441	459	400	430	473	447	429	428	442	439	441	499	483	474	446	452	464	427	420	421	486	415	438	459	486	445	444	458	471	470	420	451	435	466	433	439	438	452	466	422	416	423	450	510	439	411	450	417	447	467	443	467	403	445	433	454	447	437	459	450	454	466	446	419	501	464	444	457	489	414	429	458	454	442	423	441	438	435	429	452	421	419	459	446	482	430	448	465	452	457	451	421	449	465	463	461	454	419	406	446	424	442	455	411	427	424	440	452	468	426	450	441	424	454	439	476	448	431	452	426	443	463	482	436	456	457	467	426	449	459	474	471	505	485	400	467	477	441	456	421	421	444	449	485	450	432	409	445	449	467	436	430	422	439	494	414	476	429	442	435	446	466	457	470	473	450	431	446	470	464	455	446	458	452	457	444	464	453	415	425	437	446	465	471	449	425	453	453	454	476	419	450	439	483	422	443	451	452	438	463	443	487	451	451	436	433	437	429	436	425	470	475	447	428	466	438	484	435	429	453	428	450	464	465	467	471	445	456	458	453	458	445	476	421	459	438	461	463	391	421	468	440	450	452
10373	17837	16058	9348	6180	4213	3218	2576	2054	1715	1482	1256	1151	990	964	898	817	830	658	745	738	689	703	642	633	638	617	622	603	613	582	617	569	539	548	548	553	569	507	535	546	550	511	528	502	521	497	505	475	496	522	468	503	497	464	467	478	494	505	533	490	526	486	499	461	472	504	500	459	468	481	466	510	492	472	453	432	493	495	468	485	496	492	457	470	494	458	486	512	480	418	489	480	507	473	455	461	489	475	496	493	469	441	477	479	484	441	477	477	440	501	517	491	473	447	452	415	466	452	497	448	471	510	432	489	497	475	460	463	488	481	470	433	472	503	478	442	485	533	478	476	491	475	465	448	459	471	478	474	444	440	444	459	470	511	459	461	434	451	461	453	480	466	424	451	471	461	481	454	488	481	500	486	461	507	461	442	499	464	448	472	467	464	471	481	457	461	462	450	450	481	461	473	463	495	524	441	472	452	438	496	462	450	441	456	466	475	461	463	464	415	458	454	440	439	468	490	466	476	469	474	519	475	456	446	486	473	446	481	463	441	493	450	417	442	478	485	436	480	443	466	497	485	467	456	445	467	435	440	483	495	484	434	453	486	469	463	461	474	445	476	481	478	447	458	470	411	452	461	472	453	469	456	474	471	465	463	459	468	489	467	459	469	479	476	468	458	452	478	458	475	471	487	473	463	466	473	493	501	448	428	446	467	471	460	487	442	451	477	461	439	469	467	422	470	453	464	464	501	474	432	493	449	460	450	446	459	492	504	457	479	505	462	480	476	473	465	431	482	465	474	394	464	462	477	470	465	444	453	460	451	440	486	468	516	448	461	494	440	471	486	451	440	448	486	476	443	493	441	458	463	483	463	453	486	434	479	454	452	481	470	440	478	454	470	422	458	458	467	456	431	455	488	439	440	465	455	482	455	463	491	483	468	462	461	436	453	498	467	494	474	453	453	480	455	434	469	487	491	448	537	475	469	506	411	473	478	447	469	465	430	462	458	479	449	455	462	426	465	479	458	446	463	472	448	431	482	430	461	448	461	427	448	429	442	459	467	450	450	479	425	448	478	464	468	477	472	445	437	471	448	489	462	469	471	452	472	465	469	471	483	491	467	451	474	465	453	439	487	436	467	459	510	453	443	465	501	444	461	457	472	453	481	514	456	464	466	459	477	447	453	459	439	474	472	452	464	500	466	492	420	450	484	443	449	431	451	450	493	498	461	487	460	495	510	474	450	503	443	442	445	454	483	493	457	461	463	492	434	480	477	501	475	456	506	492	478	490	448	468	481	477	485	477	485	487	492	450	436	474	462	470	498	477	434	470	468	428	478	488	500	479	464	497	469	448	468	469	460	475	455	415	430	472	464	433	473	506	481	504	459	461	459	440	456	459	454	472	465	487	469	481	468	433	493	470	444	462	483	490	483	458	453	456	486	470	477	464	500	488	458	406	466	507	444	449	450	436	488	471	444	471	510	484	418	482	472	442	446	466	478	491	456	449	419	451	462	462	467	473	525	458	498	525	489	476	462	458	494	455	442	474	450	446	486	475	487	493	487	490	445	457	483	499	482	475	472	496	476	458	489	488	455	452	471	474	487	461	492	444	496	479	496	457	438	458	454	456	415	454	480	454	431	505	450	461	466	435	426	483	503	457	441	448	467	453	470	462	453	437	473	470	460	497	468	482	453	477	484	457	445	467	468	467	465	481	457	471	504	436	469	461	484	450	457	476	459	453	439	481	496	497	420	462	477	421	483	450	464	468	492	472	449	437	500	479	472	454	426	423	483	475	443	436	479	491	506	469	450	489	542	479	477	472	453	465	492	436	453	480	443	471	413	441	490	451	436	493	458	470	485	489	465	466	514	443	439	435	441	472	437	463	494	491	501	486	423	473	485	450	462	437	464	459	453	419	456	451	455	461	419	497	429	420	479	445	471	423	507	438	461	448	474	467	456	459	500	456	470	441	484	452	456	446	448	441	480	436	504	460	498	441	457	470	441	457	460	499	446	457	451	508	476	451	460	444	456	519	449	443	462	455	492	448	475	459	464	472	463	474	487	503	458	443	447	448	484	439	455	481	460	448	452	492	476	444	463	443	476	483	458	468	490	467	478	451	464	463	451	447	502	431	441	472	445	459	452	443	440	457	441	453	474	450	462	493	464	467	451	429	505	486	459	460	444	460	466	468	483	479	469	449	427	459	461	466	453	401	458	496	429	474	461	479	455	483	454	471	405	427	450	488	444	489	422	424	488	453	432	460	456	481	465	465	444	433	473	450	432	444	436	484	452	465	487	456	460	476	440	495	459	445	452	493	479	503	443	473	447	462	470	476	489	440	465	467	457	438	475	480	459	462	455	447	437	503	448	440	426	468	422	470	475	442	436	480	472	411	457	437	467	483	433	469	469	489	476	467	426	462	442	478	475	504	488	502	444	503	493	451	456	443	485	510	481	444	451	474	465	489	468	465	466	468	446	460	479	458	461	470	482	445	455	497	446	461	425	449	497	451	457	472	466	428	418	490	466	408	498	471	529	445	467	465	463	467	492	453	468	466	441	468	466	442	484	454	435	501	449	438	436	473	433	409	463	440	503	495	471	462	441	455	468	510	492	444	492	470	476	462	501	447	481	455	476	474	485	442	443	459	439	483	459	470	485	439	467	463	501	490	450	476	484	486	502	484	433	477	469	463	424	426	449	435	496	478	477	443	451	457	449	484	462	441	486	457	500	439	467	469	445	439	417	483	476	482	445	462	449	499	463	443	431	460	442	446	432	419	471	466	454	446	478	452	463	459	480	472	489	462	460	495	462	465	503	451	445	463	491	464	463	478	457	434	440	456	491	486	425	446	467	431	474	498	457	456	485	441	467	481	465	453	452	467	436	413	496	475	463	469	458	464	474	439	499	473	511	455	465	477	441	477	491	467	473	474	516	454	465	466	415	440	441	476	445	463	468	468	489	510	470	495	422	498	475	473	427	471	478	434	456	472	451	477	506	451	474	446	457	459	482	425	472	491	464	477	484	443	440	431	425	466	468	447	443	449	445	423	502	490	471	472	429	473	487	452	441	485	457	489	481	414	462	470	470	439	462	483	475	442	474	422	450	449	487	475	480	511	484	464	483	465	458	486	449	448	441	448	444	439	454	474	487	459	453	498	481	468	472	441	458	434	424	459	456	448	467	453	461	465	453	465	462	445	486	484	455	449	475	465	518	446	458	465	455	471	443	436	463	441	457	481	451	483	423	437	460	478	439	464	451	414	463	485	495	465	457	488	471	473	488	452	513	452	438	461	420	466	428	439	459	518	496	463	447	462	493	491	456	465	458	430	491	479	463	494	468	471	414	445	451	461	478	481	464	527	470	441	459	451	462	489	471	492	463	448	518	446	444	473	464	471	452	437	470	439	490	505	467	427	462	472	467	470	432	495	475	486	453	461	484	465	467	485	451	443	461	469	438	455	445	453	464	472	495	504	478	461	423	435	453	505	454	449	443	458
28272	16014	3153	1190	938	953	905	940	964	927	990	931	917	913	943	890	858	865	893	885	914	902	876	869	896	859	914	892	883	889	894	963	907	902	900	874	905	921	908	872	916	881	918	927	914	937	929	906	920	922	937	891	909	870	938	933	878	883	873	930	905	919	917	890	921	875	906	893	894	872	923	966	901	935	898	914	920	872	908	849	943	914	897	892	880	928	888	926	888	931	858	944	849	916	905	943	919	909	913	945	909	942	890	926	918	850	885	954	907	877	917	884	948	927	901	930	915	909	874	916	894	881	937	950	943	900	878	904	862	878	898	943	913	920	867	872	866	921	888	919	892	854	886	900	893	827	950	873	894	913	880	907	872	849	836	923	877	891	909	901	885	918	925	911	901	902	1006	896	901	922	926	901	915	899	898	848	961	908	931	906	930	879	891	936	892	915	926	924	897	896	901	978	904	888	1002	867	875	918	924	958	916	985	895	906	944	916	963	924	860	908	881	898	912	867	899	905	857	886	854	894	911	865	877	881	905	943	901	856	918	855	872	919	907	934	916	912	914	896	912	886	932	874	901	931	934	906	912	886	849	835	870	916	930	898	863	906	912	883	857	848	966	912	911	935	856	896	859	891	859	932	894	935	906	837	882	970	873	892	906	902	885	936	897	878	918	874	913	874	925	869	894	881	920	907	909	875	869	910	932	882	896	893	946	857	870	883	866	850	892	874	919	884	854	904	870	870	894	934	932	862	914	915	934	893	915	974	860	930	906	906	878	969	899	922	926	915	906	898	893	932	974	868	888	962	901	873	846	941	892	898	939	922	865	851	877	884	901	935	862	864	895	913	874	921	838	901	917	909	947	887	826	928	869	909	913	938	901	907	887	909	854	902	911	927	949	861	898	935	924	895	896	896	991	871	919	908	855	904	880	867	885	886	875	911	933	896	899	922	917	883	923	923	912	922	931	900	878	909	922	933	902	891	919	928	876	862	896	948	859	909	875	908	926	975	886	919	940	918	871	840	863	849	895	909	936	880	909	892	894	937	923	983	900	928	845	873	867	896	936	909	920	869	916	904	897	899	833	895	904	856	897	929	877	935	897	869	870	947	913	900	923	843	891	914	902	876	923	867	932	933	910	928	923	885	899	854	914	869	965	922	907	883	857	941	843	889	940	887	925	928	911	888	870	898	874	923	918	910	882	884	889	898	905	903	921	914	903	874	922	878	865	902	893	917	891	906	883	888	893	947	861	872	908	899	889	883	950	959	846	932	878	928	934	920	890	921	949	953	870	868	867	907	887	889	969	874	879	932	881	925	896	873	898	888	908	921	904	875	977	895	952	940	885	888	933	872	874	876	908	894	894	944	951	898	948	889	884	904	874	1004	890	876	910	898	877	887	880	907	949	974	836	860	945	930	889	877	859	869	937	930	920	873	909	894	910	913	905	849	882	913	912	944	898	863	878	927	920	898	969	897	946	888	923	891	968	922	880	908	912	885	889	886	913	870	950	872	897	888	889	838	903	824	931	912	919	921	870	895	897	946	905	876	930	921	908	902	959	861	888	904	864	876	931	927	915	920	902	928	929	865	896	905	877	864	862	868	867	939	946	930	899	901	918	894	873	942	930	862	904	889	865	923	921	917	930	909	847	905	834	882	925	950	878	940	925	866	926	952	899	932	936	944	909	866	947	890	914	932	879	917	936	876	977	922	879	817	854	830	928	870	913	888	912	911	936	907	928	860	873	932	942	876	874	909	886	937	869	921	880	961	923	865	933	901	843	941	934	901	899	893	805	905	914	872	919	889	891	937	917	920	893	870	908	953	896	924	943	930	888	928	922	889	925	894	916	903	960	916	891	910	889	917	942	889	880	889	909	865	925	996	923	849	869	897	900	875	934	869	860	820	882	899	919	920	912	915	972	892	912	867	892	896	876	904	869	859	922	895	868	876	920	905	914	869	863	876	900	925	917	889	901	889	875	903	895	878	909	882	860	888	937	928	899	907	846	917	904	864	932	922	864	920	926	873	840	942	926	924	897	908	905	931	841	940	906	871	859	908	932	936	898	892	933	887	906	934	930	887	928	893	889	869	903	900	858	887	862	882	928	924	896	911	868	875	879	912	937	886	921	873	912	890	853	928	896	962	817	948	909	925	872	943	873	915	958	889	878	905	877	919	901	925	962	891	868	906	911	903	896	907	890	867	861	929	961	899	917	877	885	918	900	890	896	931	887	909	849	921	877	869	914	943	939	876	880	913	871	871	909	893	883	886	883	937	875	914	895	926	923	857	898	879	882	892	915	889	896	879	886	890	865	917	967	888	873	912	905	887	893	929	887	928	903	898	923	893	880	887	934	937	895	897	920	933	887	902	917	899	906	870	906	901	974	931	949	853	904	928	859	860	901	904	888	885	871	959	901	952	919	872	931	856	896	876	846	906	902	901	877	939	953	913	938	901	909	851	894	934	929	880	924	899	872	865	882	916	894	869	845	909	870	882	890	901	884	901	911	919	850	890	969	901	894	995	908	919	935	896	894	914	917	907	868	903	924	953	888	943	937	896	891	884	917	870	905	917	929	889	913	932	939	912	919	894	902	926	939	906	955	847	874	884	912	895	955	932	884	864	942	908	860	938	931	893	880	915	876	862	961	868	876	940	894	916	892	907	933	907	926	858	946	935	903	884	883	880	909	898	926	901	910	873	839	846	943	875	935	889	923	873	886	930	859	879	926	855	922	956	860	920	901	914	915	927	895	918	937	899	855	888	887	895	914	887	846	896	871	892	896	858	920	881	890	904	891	863	919	912	888	863	925	906	945	929	881	898	945	947	932	907	877	907	953	891	918	863	914	880	849	899	888	869	930	936	929	914	938	903	900	879	890	918	879	941	902	965	879	936	902	905	896	831	939	924	875	884	845	916	891	944	885	930	915	891	844	902	930	903	924	955	941	943	891	891	899	886	880	922	846	933	991	881	890	918	935	918	927	874	901	874	894	881	914	932	905	895	924	881	906	860	898	885	890	877	871	926	932	876	910	920	892	901	960	971	937	898	942	893	864	865	914	916	886	879	967	973	920	869	891	961	909	859	863	874	879	913	946	922	916	937	892	937	949	919	900	913	886	905	859	910	888	886	906	866	913	881	895	969	934	881	900	921	884	897	939	890	896	926	926	885	917	911	931	913	902	886	927	935	917	848	897	853	885	913	899	874	895	919	860	932	898	846	879	881	844	960	909	877	908	917	895	934	922	897	973	904	926	939	865	889	883	825	952	913	927	901	907	891	936	907	908	871	890	930	910	914	895	912	924	838	934	931	917	899	926	912	950	897	901	852	895	907	893	912	909	881	983	928	918	891	895	945	941	865	883	923	901	929	920	900	936	864	925	899	916	937	921	868	867	865	913	890	938	922	899	878	916	885	916	915	868	913	891	897	921	910	921	875	872	929	929	910	855	923	836	954	921	901	903	954	933	905	901	950	869	846	900	914	896	923	887	893	880	892	903	904
5241	1579	1430	1203	1100	1050	1061	1035	1034	1025	1020	1011	999	983	1005	1010	1019	1002	1042	996	971	1042	961	1083	972	971	1002	993	976	963	990	1033	957	1004	1006	977	964	1012	1000	935	993	903	950	983	998	975	977	969	968	969	956	1043	1006	981	1014	982	1003	1011	1043	940	1004	1075	1000	967	1001	1015	1042	960	1011	948	980	1009	1025	992	993	1014	985	1025	971	1029	963	1041	1024	970	957	961	954	1027	929	974	1032	961	1009	1037	1045	958	967	1034	942	991	972	995	976	993	1001	1047	994	974	956	931	964	988	978	999	976	1001	1017	952	924	1009	924	986	978	951	989	962	979	989	993	970	981	965	978	986	1003	962	1012	974	971	1013	964	974	998	982	982	992	986	988	968	987	929	949	996	1009	979	961	952	998	977	957	933	991	1004	1043	994	954	1053	935	959	975	1003	983	1023	940	981	1025	1027	927	979	1032	998	991	1015	951	976	1018	970	982	963	940	953	1075	957	1014	997	979	1108	1006	981	1006	999	1018	1009	968	1019	942	983	971	962	1014	996	925	999	980	960	970	1003	980	1060	963	1026	951	1016	970	1020	985	984	1010	954	946	998	978	979	964	1004	979	947	959	969	972	962	1024	969	1010	1047	904	1010	999	998	1022	955	1002	1001	976	1023	982	1046	966	1016	946	998	1006	978	973	999	1053	956	988	1029	1006	1042	967	946	983	1008	998	996	992	949	915	958	1052	1023	992	978	994	959	997	1029	993	988	947	962	1015	972	974	951	957	1021	1004	947	994	1012	972	1017	936	1034	1013	990	1052	963	1012	1013	984	1009	1019	1021	1023	998	985	1015	951	915	990	976	941	1004	994	979	1030	1011	965	1015	935	967	983	1044	988	978	1019	1005	948	1036	1028	1122	1018	964	999	956	1021	1024	975	1044	981	989	1057	1050	1018	963	988	937	962	998	994	1006	975	1040	941	999	946	1048	983	976	1008	1002	940	1052	973	989	983	1007	986	981	1035	966	962	976	982	1052	953	1011	959	967	997	1024	1020	925	926	942	989	936	1015	1029	943	989	1075	973	1016	1040	1015	1057	962	979	1036	1028	1017	962	966	1002	1018	1038	930	1019	970	974	1006	1088	980	983	962	948	956	1003	1005	969	982	940	1006	986	940	954	1018	998	1018	1023	1022	987	1040	982	1024	1013	945	979	979	969	990	1000	992	981	937	973	1044	1035	970	980	1014	991	1033	1004	983	928	1039	981	1007	1023	1046	1011	1007	949	974	1009	930	1014	999	999	1035	974	976	964	1021	972	1006	992	993	978	1033	938	999	949	1005	981	932	1005	985	1017	980	1004	935	987	965	960	980	968	924	985	1015	999	990	1013	979	1015	972	1020	1011	1018	934	970	1011	985	1018	1021	973	1015	970	1034	976	976	952	1035	990	1002	995	940	985	919	1006	938	963	1019	1016	1017	920	964	974	1002	1001	1003	1062	1016	978	990	1001	991	983	998	966	993	991	953	985	1051	962	994	1025	999	965	945	972	1000	1019	973	1007	990	986	1005	979	983	940	999	1031	1093	949	997	1013	995	977	957	1007	929	983	1004	952	1012	1011	959	988	992	980	956	971	974	970	1045	967	995	1001	993	1002	950	1014	1008	1051	961	978	1002	1000	1047	998	980	957	983	940	976	1029	942	959	1019	1067	974	1015	975	1122	1030	1033	1078	994	1032	1073	1015	968	945	946	1001	986	997	974	1022	974	941	989	994	1015	994	930	995	987	971	957	935	1007	939	981	960	991	989	931	927	961	935	1001	991	983	959	983	993	992	948	945	1002	987	980	1014	962	1006	969	979	1021	990	969	1006	990	1016	973	934	937	991	1012	1011	978	996	959	1008	984	1006	956	989	953	959	950	955	968	985	980	972	1007	978	1016	970	998	973	992	1015	1066	990	1005	1008	953	1012	1023	957	1012	981	976	975	1056	971	957	1003	961	1028	999	949	1017	951	1007	1009	1040	977	983	1011	973	1011	1004	976	1002	1017	948	963	1000	997	990	1060	993	993	960	982	937	1012	1008	943	996	1012	1043	990	1017	962	1011	1040	997	961	1015	966	985	985	1005	986	964	971	954	980	955	971	982	1024	978	988	1045	904	1049	1008	971	1008	961	1028	967	950	967	990	1026	1036	971	960	960	957	978	993	935	970	1018	970	978	969	954	1006	981	1020	1033	951	1008	979	1023	989	1050	984	1008	991	972	1022	923	1017	981	1012	979	963	1013	933	964	1062	1011	1017	968	1042	961	938	1015	983	981	987	941	1012	983	998	1010	992	992	891	997	984	1011	1024	1038	988	989	1011	945	950	1003	1028	1011	1006	974	1004	968	966	978	965	1004	1010	1026	974	977	1004	955	967	973	942	1020	977	1007	1004	1040	1035	1021	989	976	975	996	988	951	1010	948	1031	975	953	973	904	992	953	978	963	988	1005	956	956	927	1019	1002	1040	980	968	997	1009	1033	953	979	993	971	1008	935	985	949	965	971	1029	1017	986	978	988	956	1011	966	1015	995	1030	1016	1027	1014	994	1024	1033	978	1014	1024	971	995	1013	994	990	972	1032	973	1052	967	994	917	1026	991	962	964	956	992	1030	999	970	970	1000	987	971	997	985	1001	1004	957	936	988	961	990	935	1026	963	933	991	981	965	1020	1010	948	951	979	973	979	973	987	980	1015	958	976	988	989	960	990	1018	1009	983	996	1006	975	980	980	1031	1001	992	978	1012	926	981	998	952	995	951	955	998	991	983	963	990	1005	1021	1004	966	1021	952	1012	1033	956	922	1011	1042	992	948	968	984	1038	944	980	1001	954	946	1024	1027	1003	977	986	922	1006	969	1004	977	992	947	968	1028	1000	996	989	995	1024	1001	967	994	961	1015	958	1013	997	984	1042	1010	972	991	1013	930	953	1009	982	1023	980	961	1076	1020	1004	946	1039	974	1027	963	1045	1036	958	987	957	936	958	979	1073	1021	982	1002	955	900	898	976	920	886	1053	949	986	1034	1000	953	980	998	1049	961	1023	967	1000	981	1003	984	894	990	979	1011	979	949	1012	964	987	996	893	1008	962	1001	955	960	975	997	1001	978	1002	982	982	979	1010	969	1047	983	1084	960	1028	974	977	1008	931	976	946	1000	989	980	1018	964	1012	975	989	1003	1024	1035	1028	1074	1000	984	994	969	1021	979	945	1051	944	974	932	959	1000	950	982	948	978	961	1006	951	970	945	983	980	989	983	987	970	991	992	981	1061	1005	991	984	992	921	958	996	932	1015	981	984	999	955	978	989	990	985	989	986	956	974	971	980	995	1000	1007	1006	985	1046	1001	999	988	986	995	981	996	981	1008	970	955	1021	939	923	944	1009	1010	1049	965	980	1023	1047	1017	1020	1016	1041	1055	944	963	915	979	936	1024	987	1013	1021	983	988	984	976	950	967	940	1008	1007	966	1020	991	950	998	945	883	1003	1048	991	968	974	952	984	1021	946	978	1004	986	1010	1021	1012	981	1001	971	934	1049	907	987	977	946	989	1004	1023	953	997	932	981	977	986	982	944	992	1016	896	1009	967	979	971	979	1037	977	971	975	1010	1012	981	955	989	1037	960	944	998	965	935	988	984	972	962	936	997	953	1005	974	967	1029	945	938	994	980	979	964	960	992	1019	970	985	980	969	953	985	911	1059	995	975	958	963	993	989	1051	998	981	971	972	991	907	1001	1040	977	999	1010	976	1019	960	1006	987	1036	984	953	938	1010	969	1040	993	994	1023	974	1008	1006	1015	1026	962	982	928	1052	993	1000	1013	965	1003	969	977	1016	996	945	952	1060	939	940	986	986	1001	1046	1031	986	978	1000	944	1019	984	987	975	999	1008	1046	931	974	938	1012	968	953	982	1027	972	961	934	1022	1006	980	1015	979	1016	950	973	1023	1024	959	1008	980	994	1004	991	920	934	1013	1036	991	1001	980	1000	1000	1007	1005	966	951	964	971	927	1022	999	1014	1006	1028	1019	990	982	996	1023	990	1017
26078	21072	27743	24572	21075	10431	1230	770	625	574	529	482	484	454	432	445	420	415	391	395	397	385	378	372	350	379	382	392	374	330	361	351	355	338	374	329	362	332	343	356	368	353	339	338	338	343	355	345	329	357	367	338	371	333	343	333	351	339	338	324	327	335	342	357	336	345	378	330	342	371	315	332	374	347	364	334	346	317	318	355	360	324	318	336	340	317	363	377	369	365	351	300	359	339	393	370	349	311	324	333	321	361	349	353	340	330	318	346	341	356	305	320	372	299	360	355	363	351	325	363	361	346	326	364	326	368	314	340	346	328	345	310	335	364	307	313	348	349	309	333	348	330	324	318	327	315	337	345	361	330	365	347	296	329	336	348	339	373	347	333	341	362	328	342	316	361	332	360	302	336	331	325	294	321	355	312	334	369	331	326	331	351	331	354	353	365	353	332	337	304	325	346	343	314	355	358	352	373	353	340	360	342	327	315	333	336	326	342	332	363	336	346	335	383	349	366	352	338	326	367	322	301	340	343	314	339	328	325	336	371	314	350	334	360	324	349	362	321	393	332	318	315	292	351	325	333	351	363	318	353	348	331	354	353	366	367	379	365	345	382	389	324	314	356	321	332	323	330	348	328	362	314	330	303	308	331	362	318	346	322	363	334	344	332	349	322	374	307	364	335	313	314	356	311	363	337	322	377	334	327	299	304	347	325	309	335	334	347	335	327	340	353	328	356	339	361	370	350	356	336	370	335	346	370	372	333	346	350	332	324	318	316	341	334	347	364	318	336	317	339	311	364	340	348	352	364	310	351	317	360	337	358	343	323	359	372	343	307	330	332	317	370	338	359	340	345	333	330	336	323	305	338	340	348	316	334	328	356	343	331	342	323	350	327	341	354	303	329	337	344	325	328	337	332	334	354	315	335	352	368	349	323	336	307	351	327	336	363	316	329	366	353	349	341	332	363	346	306	331	347	349	363	342	328	319	332	337	356	337	338	353	357	339	357	328	361	343	331	334	344	324	345	337	347	303	368	363	361	343	340	310	327	367	320	293	350	355	338	355	365	343	320	328	324	309	352	338	338	331	363	338	363	355	359	341	351	337	343	320	345	354	347	403	318	351	333	335	319	330	314	327	313	337	337	312	309	365	341	336	307	364	341	338	332	371	314	330	335	324	314	350	319	325	354	336	360	307	340	336	332	374	320	347	318	317	330	325	347	360	335	302	339	343	342	322	294	320	322	343	325	313	338	330	345	343	336	326	353	329	354	316	336	344	314	364	371	358	335	365	345	340	369	389	317	356	344	355	350	313	337	319	296	335	365	349	335	352	332	349	336	355	318	312	324	362	329	318	335	308	348	334	306	339	349	361	313	339	312	338	338	323	351	349	347	347	338	352	328	305	357	353	338	359	311	300	325	313	291	356	349	361	333	355	323	343	352	338	336	321	354	310	341	354	353	313	319	330	300	341	375	328	351	332	356	342	349	332	350	311	337	350	319	326	302	327	340	373	341	331	363	290	349	335	331	352	323	338	334	356	318	353	317	346	371	345	322	327	339	346	332	354	354	335	326	363	346	325	332	306	366	318	338	322	341	313	335	326	325	336	320	361	361	358	330	338	323	361	317	345	337	364	334	345	334	365	316	337	351	335	347	348	322	343	343	336	336	326	342	343	357	345	339	342	290	313	326	320	322	321	371	360	348	344	347	346	339	326	332	326	303	355	334	347	339	304	342	341	363	362	312	353	318	314	325	320	368	337	337	343	332	309	345	325	337	333	315	353	312	316	367	344	368	306	360	343	291	345	389	323	336	352	333	347	332	304	361	313	340	352	341	393	334	335	333	334	358	335	350	354	340	361	340	324	353	337	324	359	337	320	377	325	349	358	304	318	350	362	326	360	347	366	329	361	313	329	328	350	354	366	322	376	354	305	357	319	348	357	326	381	360	312	331	341	311	331	347	356	353	335	366	345	340	315	348	337	330	347	329	358	324	329	340	334	327	364	355	318	329	318	344	314	342	354	331	351	344	325	310	336	335	351	359	343	316	353	357	347	327	318	335	335	371	341	320	331	314	312	324	344	330	304	310	337	369	354	378	337	326	313	332	336	334	300	356	319	351	334	328	342	355	345	320	355	344	346	385	348	335	354	327	370	327	368	345	327	348	317	338	311	335	353	324	317	339	296	330	342	341	333	350	323	366	350	340	346	325	321	321	371	359	328	406	338	336	327	356	309	366	355	320	358	337	345	348	332	349	343	330	355	340	301	351	341	324	306	363	367	326	341	332	328	348	343	356	327	363	380	380	345	369	345	323	360	330	328	332	360	343	336	335	312	340	341	351	354	360	355	356	334	360	351	402	331	304	332	341	336	313	331	352	370	308	331	329	317	375	330	310	309	303	359	312	336	373	346	390	321	317	314	403	359	319	322	357	350	345	342	329	325	304	358	351	332	325	348	375	358	326	326	338	351	295	356	318	314	318	343	378	338	365	343	340	365	346	343	349	341	363	378	319	347	328	345	339	367	333	324	353	313	343	353	360	317	338	339	332	320	336	326	329	380	378	332	346	339	360	337	339	325	331	330	359	354	358	312	305	336	343	360	312	349	338	323	325	348	365	346	337	333	348	336	329	352	312	338	310	339	345	335	342	330	315	315	320	350	338	356	332	327	332	334	354	357	323	316	322	350	345	336	352	357	332	317	350	354	325	318	346	378	360	355	316	337	348	314	371	288	373	335	345	343	317	312	360	336	343	360	362	313	346	353	352	347	326	339	336	350	385	332	338	344	319	345	345	354	335	366	317	366	343	328	346	365	331	346	338	330	337	379	354	343	303	323	325	338	333	337	350	331	339	321	352	342	337	339	350	347	340	333	357	325	332	377	312	336	325	362	356	363	331	344	348	344	347	352	324	351	373	348	373	342	321	334	328	318	310	332	337	345	343	353	317	377	357	344	355	340	312	345	321	311	371	362	304	357	352	359	296	339	312	341	305	311	332	326	361	321	308	322	364	335	350	341	314	327	309	321	330	380	327	345	352	335	306	302	333	362	324	338	351	321	319	354	319	345	333	381	319	340	356	349	364	335	387	368	320	341	330	317	357	336	343	339	350	356	329	282	335	345	338	346	365	347	339	349	303	337	294	354	342	360	306	319	325	343	379	356	363	308	360	365	311	347	317	314	321	343	363	332	318	351	331	310	329	323	343	334	336	343	311	351	361	335	335	343	353	301	338	388	328	336	343	363	358	337	324	347	354	355	330	333	375	332	340	330	366	316	357	324	360	347	300	347	345	332	351	325	361	319	308	317	366	325	326	329	334	368	346	379	316	354	352	355	335	328	331	326	315	344	350	344	311	328	375	298	309	386	363	327	343	348	300	343	319	355	353	368	342	337	336	367	327	327	364	331	326	354	347	313	299	340	329	351	357	319	335	357	353	354	328	338	336	301	350	342	349	323	352	335	324	327	397	345	355	326	348	302	334	361	344	331	323	333	358	344	342
7188	10715	9474	5154	3231	2324	1771	1446	1185	1063	871	851	779	686	686	624	607	583	545	514	533	505	498	522	506	473	488	462	473	475	456	462	445	448	515	408	417	443	452	478	416	423	431	446	437	416	460	464	409	424	418	452	433	462	415	472	493	408	399	437	399	410	406	404	405	458	411	404	397	391	427	394	425	415	411	422	395	430	426	435	418	436	401	456	424	410	448	410	397	440	380	429	376	389	398	398	425	410	401	405	398	435	433	435	381	419	377	407	396	432	445	399	384	429	431	410	408	449	448	407	396	405	382	397	420	433	375	430	387	436	431	413	384	365	381	427	431	413	402	425	407	402	420	383	371	383	378	428	422	390	426	413	436	409	411	376	447	415	414	436	392	417	413	403	389	371	373	393	391	401	392	430	421	409	405	372	375	395	397	422	393	392	401	380	397	373	397	387	395	413	404	393	414	440	425	403	416	390	445	408	436	364	414	432	400	401	411	379	386	396	430	412	436	431	434	426	400	421	410	365	396	401	424	406	394	423	386	411	381	407	405	391	371	409	414	414	449	444	435	424	396	385	394	432	387	443	446	399	392	398	410	400	388	382	366	408	410	423	415	386	372	399	433	413	408	421	416	397	401	431	443	402	414	385	408	404	419	400	448	433	378	420	418	411	408	380	395	426	408	383	384	409	387	431	400	401	393	405	388	386	450	412	377	403	394	392	380	396	398	409	414	418	410	415	446	411	428	387	401	410	435	411	433	425	421	407	398	441	423	400	419	413	408	382	418	392	434	406	387	425	437	376	417	385	400	423	424	423	431	380	425	417	391	404	415	448	443	402	408	410	406	426	408	401	413	432	417	416	399	367	405	423	441	349	428	417	392	401	394	435	396	413	437	419	397	437	384	377	434	386	431	377	444	412	391	419	397	389	411	417	400	384	423	425	394	364	430	412	398	450	429	428	415	400	404	439	411	429	405	392	441	365	425	436	387	427	394	404	428	449	406	428	398	392	407	438	372	393	420	379	405	434	403	387	423	440	399	363	408	410	455	443	414	384	408	402	423	406	390	371	390	422	408	435	400	456	436	406	426	420	423	387	390	387	400	453	384	386	387	383	453	454	414	409	393	409	415	392	386	383	419	398	447	400	428	378	434	431	396	438	374	407	427	396	398	383	411	429	399	396	407	370	380	414	396	427	406	382	415	434	429	394	390	409	416	404	420	414	382	416	381	411	406	403	400	388	388	397	382	427	419	395	376	403	412	400	380	394	391	415	426	426	375	456	375	384	412	402	409	397	424	430	414	397	423	422	431	445	412	389	408	417	408	441	390	410	380	415	405	351	413	404	414	393	406	407	407	444	406	390	403	432	438	431	420	400	416	390	397	427	408	415	418	463	391	419	387	399	372	387	407	418	426	415	419	418	419	439	408	430	387	437	437	417	424	392	409	402	399	439	407	411	396	426	396	415	435	408	359	406	420	413	395	434	403	412	405	421	443	389	416	397	385	421	406	410	427	440	402	422	416	360	405	381	433	399	374	409	408	403	416	392	452	408	406	395	386	441	417	385	427	440	420	411	422	444	407	429	403	390	390	431	383	409	394	415	404	413	408	438	406	431	404	383	393	396	426	394	451	408	405	412	387	420	406	433	401	355	399	432	419	416	419	384	409	426	393	407	428	405	413	413	418	379	403	384	389	389	404	410	371	424	412	403	404	396	421	436	373	378	382	405	391	394	395	433	425	406	404	418	433	411	441	393	418	375	398	393	430	397	406	440	413	435	396	415	409	397	415	411	377	415	354	431	430	377	409	437	430	419	421	393	434	422	419	375	436	377	417	413	415	402	371	427	409	390	376	421	411	413	405	411	403	399	426	379	385	444	408	363	413	436	434	412	408	401	401	426	417	468	409	416	401	425	429	419	414	396	384	407	403	414	403	412	402	407	432	409	409	382	355	402	436	411	407	393	433	433	412	410	423	426	415	445	420	393	369	386	425	416	391	425	409	403	392	379	402	438	342	393	441	412	378	379	395	422	416	415	405	434	383	412	437	429	421	383	419	422	421	401	408	388	397	393	400	387	373	397	413	406	396	424	453	425	461	432	405	403	438	394	394	390	410	393	397	388	428	405	391	420	415	425	407	413	391	427	416	442	416	413	427	399	372	376	393	417	402	413	370	432	402	400	420	370	445	421	401	403	390	446	407	411	435	401	423	407	412	409	408	408	353	410	392	458	411	427	421	410	410	395	436	414	408	435	424	415	419	427	414	417	416	405	398	427	374	393	384	399	416	401	416	391	417	423	446	400	418	425	446	367	438	378	416	400	406	359	404	412	382	389	397	423	395	414	389	403	410	400	408	377	393	414	417	432	405	434	437	406	389	421	402	435	420	386	386	401	412	400	417	463	428	416	443	390	388	401	409	380	420	415	376	414	399	411	407	402	407	450	413	457	416	414	420	387	444	391	397	427	400	421	381	420	407	370	404	430	372	402	386	402	416	426	390	430	422	411	433	457	407	417	415	388	379	370	395	436	444	428	389	395	416	406	401	392	388	411	404	379	439	389	390	428	410	405	406	410	419	413	379	432	404	413	407	449	416	364	402	392	399	388	395	419	419	402	406	421	423	371	422	386	405	421	406	405	404	405	424	397	413	409	418	405	412	382	408	373	438	389	439	386	423	367	425	368	449	415	368	385	414	405	389	414	424	418	382	394	401	407	441	379	399	414	391	435	373	418	405	437	387	411	383	400	412	431	434	377	410	413	421	403	402	445	409	402	427	437	422	418	415	437	404	395	418	416	431	431	418	420	412	396	391	452	446	409	446	410	419	411	371	431	408	422	397	416	420	388	394	457	428	396	431	427	407	392	434	411	394	357	417	397	380	425	465	421	399	435	415	404	422	392	398	403	409	417	437	414	417	383	411	397	426	379	422	402	392	385	407	383	346	390	427	398	419	403	378	402	393	398	417	409	437	391	402	421	421	436	421	421	422	384	433	394	429	430	379	404	424	405	389	389	396	404	376	433	402	392	407	411	408	389	365	393	415	398	440	419	413	382	431	382	398	423	415	422	412	420	435	416	397	382	411	398	407	424	419	442	412	421	381	413	412	415	414	391	419	395	415	390	418	421	395	383	435	401	390	412	437	410	384	400	393	400	406	433	396	408	421	447	422	444	412	410	388	398	394	381	430	423	397	418	388	423	403	434	419	449	409	396	409	362	412	413	395	461	383	444	363	417	384	421	419	410	385	407	420	398	404	393	413	404	428	389	403	421	423	421	423	399	412	392	399	402	411	455	429	428	404	402	421	421	417	412	428	435	438	366	359	420	376	409	398	444	399	394	401	420	414	414	410	430	433	413	411	433	399	399	418	451	378	374	395	408	404	441	401	401	418	398	434	394	390	395	410	407	400	420	398	440	394	427	431	427	401	388	431	391	372	397	424	409	388	395	404	397	428	399	448	409	402	412	412	435	416	425	404	411	413	388	417	407	401	401	404	402	416	389
23688	21072	28152	24222	21072	21134	9691	1426	1014	952	804	766	698	658	645	575	607	560	582	583	598	598	521	523	508	494	515	529	519	514	491	466	511	494	459	433	488	460	500	436	477	465	446	473	495	486	455	461	438	522	423	489	442	445	441	437	421	445	441	463	456	460	468	414	504	442	457	469	432	481	501	453	452	475	437	448	472	457	469	462	449	432	465	483	441	471	485	470	477	452	453	441	473	433	441	468	457	454	447	418	433	468	439	440	448	460	475	423	430	419	487	426	430	470	468	470	434	472	463	446	432	429	476	452	448	470	453	444	429	463	463	419	459	456	452	466	455	450	445	452	446	474	463	476	431	443	462	457	453	463	449	457	451	486	431	469	444	422	425	473	456	438	442	440	422	416	420	451	469	492	475	484	447	468	452	460	481	469	424	446	441	514	483	439	399	447	449	447	410	499	450	469	446	439	468	404	467	447	456	461	448	406	441	448	451	455	454	471	455	397	440	402	452	409	484	423	448	412	427	429	425	431	459	456	463	465	450	455	441	453	469	436	442	430	458	451	448	423	445	418	480	480	431	422	470	417	427	385	444	439	437	492	484	439	455	440	466	454	429	444	432	439	430	402	404	467	460	449	432	443	455	488	437	457	445	419	421	448	410	436	454	455	443	416	450	423	431	441	429	471	450	444	459	420	458	440	437	423	452	429	485	473	443	425	462	457	432	422	414	421	434	410	452	435	451	409	453	440	477	479	424	485	486	465	423	430	421	481	493	455	431	426	441	483	430	473	459	442	421	489	488	408	442	443	424	448	471	465	431	393	478	463	444	414	469	472	488	439	430	442	448	417	418	434	444	467	477	436	441	441	467	445	459	417	428	430	493	430	459	427	441	407	441	471	421	441	434	463	448	439	418	443	478	422	486	452	455	434	463	455	428	466	439	443	443	450	482	423	453	427	462	438	447	502	460	458	438	432	377	430	465	417	443	449	461	461	428	454	452	441	439	454	437	473	443	464	430	406	430	434	442	441	439	454	406	448	482	472	460	451	430	468	469	425	451	440	426	442	467	489	445	435	443	446	473	465	473	447	404	449	425	461	426	486	456	442	452	460	441	415	435	436	430	435	419	464	450	458	477	410	469	430	435	430	444	457	460	433	459	489	457	449	455	431	461	418	435	435	446	475	435	412	421	445	462	433	466	449	465	407	458	480	466	486	487	437	414	447	440	422	423	425	445	431	432	482	443	477	434	473	425	426	475	433	457	464	431	442	435	472	449	450	445	474	451	459	428	464	431	472	452	436	435	455	402	468	445	410	462	447	441	406	448	476	405	422	495	403	437	462	451	416	447	471	454	420	453	431	455	456	475	462	456	435	411	443	471	485	446	449	462	429	424	454	431	479	450	452	423	458	413	424	419	434	450	508	444	389	458	422	471	404	450	462	424	495	435	441	423	440	443	448	454	430	477	458	439	505	441	440	450	447	449	446	483	426	455	455	433	485	457	438	444	455	451	444	462	442	450	435	455	455	437	454	444	449	469	438	447	453	437	488	468	424	490	451	400	447	429	427	462	433	407	451	434	487	469	452	441	441	431	460	454	463	427	428	454	447	476	446	455	446	403	395	462	433	457	463	481	413	441	427	447	463	494	420	455	444	481	424	467	413	420	433	437	449	446	435	415	475	469	492	481	481	491	430	447	478	442	470	458	454	480	471	439	397	485	446	474	431	456	463	413	459	460	451	485	458	453	412	477	449	483	457	452	440	461	388	456	441	433	442	445	476	468	441	444	467	470	444	437	439	439	472	449	440	452	469	450	445	446	488	473	453	411	448	457	444	474	480	474	466	438	434	448	431	441	429	458	367	419	429	453	440	429	424	449	475	481	447	434	447	456	464	468	474	483	418	430	477	448	440	432	426	464	451	446	441	455	474	453	437	432	491	457	469	433	441	452	435	485	405	410	472	456	417	450	423	457	446	422	449	425	443	451	437	442	471	411	429	442	435	431	461	474	410	431	469	433	448	444	443	439	454	445	445	396	427	473	462	477	464	464	462	455	473	411	413	448	431	459	466	474	435	476	422	462	469	455	441	408	450	456	423	436	419	432	467	505	439	456	413	461	462	448	463	430	438	450	439	479	452	453	412	431	480	469	451	433	432	482	461	428	498	454	488	437	428	451	448	460	437	428	466	444	415	448	461	454	432	438	448	429	470	462	445	457	415	434	453	500	464	419	460	475	435	406	422	485	464	461	422	446	453	480	457	422	461	453	438	448	419	415	456	460	457	459	437	491	452	449	411	420	427	444	438	427	418	407	469	456	424	475	426	477	469	445	485	437	408	425	432	431	462	455	455	416	454	443	433	430	450	441	445	463	449	442	444	444	419	395	429	471	444	427	488	449	421	450	437	421	433	469	458	401	470	465	411	449	446	414	433	444	466	476	428	403	430	436	476	443	449	456	457	410	438	488	452	433	424	443	486	497	443	411	436	439	474	446	439	409	422	459	438	452	427	451	466	461	441	460	434	460	463	491	444	462	453	460	436	428	449	482	461	423	438	417	464	441	464	431	450	477	428	405	431	446	463	462	383	417	428	441	474	439	452	446	447	444	484	467	451	430	447	412	464	418	460	409	439	452	439	459	419	444	455	460	475	442	428	417	465	476	424	435	464	438	461	410	445	414	462	430	431	446	465	489	464	501	423	419	441	414	482	447	419	463	447	465	416	472	446	411	419	464	439	477	447	428	410	413	424	458	453	438	428	430	411	438	431	419	459	441	460	445	428	438	454	444	479	467	430	458	448	435	437	441	435	473	439	430	467	423	461	437	462	489	441	424	442	463	447	444	483	428	423	489	463	437	445	423	456	470	474	464	471	461	440	440	420	451	470	471	432	449	420	500	406	456	444	460	441	450	456	446	463	459	448	476	462	467	433	483	383	438	470	425	435	456	443	430	403	409	421	456	449	449	397	443	406	439	424	510	446	413	442	441	481	459	418	468	447	469	437	475	440	434	456	445	422	508	432	472	441	437	482	434	437	417	469	431	427	424	441	466	465	440	474	435	427	444	470	455	437	468	462	435	494	441	458	445	435	466	423	430	497	440	442	482	414	454	459	462	416	433	459	453	459	412	431	431	439	447	427	448	435	471	446	468	428	438	465	459	437	444	456	478	452	468	452	446	415	456	469	477	465	413	427	444	457	442	460	461	436	429	419	454	432	455	447	440	479	452	426	442	446	441	468	448	460	433	457	443	449	460	476	406	468	399	488	488	480	418	429	438	478	431	433	442	422	452	452	472	453	445	456	419	436	437	441	446	460	428	452	440	424	417	425	460	428	453	438	463	414	446	491	441	422	443	458	409	451	406	444	469	434	466	496	455	424	452	445	462	463	409	448	432	437	449	434	452	467	443	481	450	412	397	459	443	461	471	418	466	465	461	428	472	457	457	427	446	477	452	453	451	427	458	421	456	464	417	455	448	455	437	409	466	472	441	427	430	403	472	488	449	500
10515	17973	15928	9426	5963	4147	3176	2560	1957	1663	1480	1244	1172	1043	951	939	898	767	820	755	674	772	693	665	638	598	598	618	580	589	575	576	568	574	545	539	532	525	567	514	552	489	567	513	542	503	444	499	513	472	492	490	495	474	476	470	489	454	469	479	443	442	480	451	477	490	464	491	512	469	515	482	487	459	493	494	466	517	462	472	442	452	456	491	451	514	471	442	437	497	486	446	478	489	486	460	476	472	481	467	508	490	478	463	499	469	476	487	466	484	467	476	433	440	447	458	458	435	477	470	476	455	459	449	491	477	499	450	428	486	465	454	473	445	464	453	478	498	473	490	473	473	456	499	442	441	469	465	453	467	438	446	456	448	406	494	455	444	496	454	503	463	494	476	507	452	485	472	468	508	468	475	449	443	481	455	461	480	483	436	474	441	469	429	466	466	504	473	444	472	442	455	458	459	422	464	471	463	460	448	462	453	462	497	471	504	465	423	458	449	471	455	473	469	475	456	429	456	503	442	452	478	431	485	443	462	452	476	459	438	491	479	450	492	456	437	485	459	524	445	476	461	473	449	434	470	482	455	450	473	483	518	478	445	398	446	504	462	440	501	468	468	457	447	466	472	501	497	455	479	479	480	463	477	456	456	456	490	463	440	436	453	465	451	542	461	501	477	435	445	458	492	454	444	444	486	455	450	466	463	438	470	440	449	424	471	493	479	490	438	456	463	455	461	468	421	462	453	452	427	456	463	464	464	483	481	469	450	432	428	454	477	440	460	463	460	437	480	437	431	488	446	431	483	501	471	429	459	440	485	463	481	438	458	470	465	509	484	432	513	452	449	485	471	457	440	445	437	457	469	506	460	502	471	466	468	438	441	447	475	452	422	445	437	489	488	486	455	484	447	422	467	456	447	432	465	485	452	485	427	450	482	462	447	459	462	449	453	451	466	434	458	463	429	503	474	513	462	508	444	438	483	485	463	474	460	436	441	456	452	467	463	521	478	490	486	464	460	417	443	512	454	430	468	456	457	451	458	465	477	494	462	496	461	468	471	459	432	497	449	456	454	462	455	463	485	440	442	448	451	473	439	492	448	454	456	466	463	465	430	460	504	469	469	459	458	475	455	476	491	435	474	443	470	457	438	425	443	456	463	420	482	464	434	432	450	492	462	476	457	470	474	470	457	470	483	433	491	437	457	475	495	434	515	468	486	433	509	454	437	478	444	473	430	473	498	483	418	459	447	457	445	453	463	416	431	464	462	466	465	465	464	523	462	478	448	459	437	443	444	478	445	471	435	461	444	442	452	464	470	460	467	439	444	446	455	498	446	459	465	446	479	440	447	465	451	491	432	454	459	467	490	458	452	492	461	444	405	462	453	506	476	466	441	484	460	417	452	439	463	435	454	491	476	499	490	460	483	453	448	483	446	485	501	442	435	488	428	458	478	453	466	448	445	478	436	442	449	438	429	470	449	475	456	459	466	440	479	489	455	418	462	434	470	446	429	449	477	476	456	451	431	443	450	447	429	478	466	470	460	451	442	468	436	482	446	438	457	494	440	486	460	505	484	445	449	468	420	463	518	470	427	420	445	422	460	473	419	430	480	480	465	511	446	480	474	479	452	461	453	441	477	488	427	446	470	453	444	424	471	451	446	479	452	490	446	427	433	489	488	476	441	462	467	451	489	451	452	429	475	420	444	420	460	475	458	486	450	470	474	484	452	457	489	446	463	480	455	488	466	452	447	476	463	503	465	475	483	450	459	462	487	461	456	450	466	505	517	506	492	446	471	475	481	469	491	452	455	491	452	467	478	497	420	445	452	470	473	453	455	470	491	474	465	457	469	447	498	442	486	441	457	431	457	450	512	445	483	448	458	451	452	506	459	459	438	455	518	483	468	482	433	452	480	448	496	474	468	467	470	458	458	433	464	471	458	460	441	462	449	487	468	478	459	472	434	467	511	492	450	430	449	442	451	450	465	453	447	470	457	457	458	467	453	474	451	448	483	432	418	440	506	448	471	480	454	486	442	467	453	473	457	474	439	498	473	500	435	438	489	491	481	458	476	490	457	400	471	468	470	478	493	423	478	450	474	449	470	458	455	489	462	472	432	489	462	451	458	440	474	458	452	427	491	454	452	451	409	460	468	430	470	438	471	443	467	435	470	475	481	455	452	434	441	465	426	533	445	453	433	443	474	459	430	427	466	487	476	465	471	427	495	459	469	440	471	458	442	475	433	492	463	505	451	420	446	481	459	481	472	461	436	470	500	422	455	466	448	454	429	475	435	492	481	498	476	467	481	491	449	424	484	481	437	490	477	453	476	447	476	472	463	470	463	441	432	496	442	473	446	456	469	455	471	498	482	426	445	496	443	462	512	469	446	455	457	474	452	437	478	445	434	474	489	439	431	467	416	515	468	452	442	475	443	465	466	445	423	473	489	449	447	458	463	482	475	440	500	488	505	459	461	489	462	484	437	452	453	505	454	494	455	453	477	478	467	476	466	454	451	479	466	435	444	462	431	462	440	448	473	500	429	460	451	459	448	447	434	436	483	455	491	491	459	488	441	490	482	467	460	472	490	472	462	441	461	464	426	465	461	456	437	470	487	467	476	463	468	495	477	487	449	463	490	470	441	430	476	500	437	464	497	492	491	467	468	433	423	492	483	445	465	480	459	477	472	481	487	461	446	461	460	474	510	447	487	456	481	418	470	461	463	438	468	454	454	481	467	472	471	447	455	476	449	461	441	478	460	413	471	507	458	429	475	474	444	465	447	434	431	502	437	478	464	453	502	421	455	421	496	464	441	470	447	449	461	469	477	416	440	499	438	411	479	426	438	501	469	460	449	434	454	498	462	491	478	477	469	439	477	444	452	510	447	456	444	442	478	412	496	474	446	444	463	482	462	476	431	437	402	456	469	482	445	438	492	501	469	477	465	462	472	449	492	472	471	461	460	456	469	445	457	464	439	440	475	477	497	459	454	449	459	490	442	466	467	462	430	484	476	478	456	489	467	492	504	434	482	417	459	461	469	496	469	479	464	434	417	441	452	488	442	457	483	467	462	429	470	498	463	467	440	445	453	440	491	406	464	483	481	465	480	472	453	472	449	452	437	503	495	482	488	461	479	478	458	470	462	453	484	498	446	482	471	476	453	480	481	473	495	448	445	485	441	495	461	451	452	490	473	422	465	452	446	470	449	452	479	478	478	456	490	456	443	493	483	453	473	448	470	439	484	456	461	475	455	447	447	434	438	443	456	443	471	513	454	453	484	474	446	503	459	491	447	486	451	455	511	468	438	485	449	494	489	469	457	466	461	443	494	470	459	443	465	464	478	463	451	482	479	450	474	478	479	473	490	432	483	452	464	482	447	422	472	461	455	517	442	436	454	493	474	474	435	467	471	452	450	457	485	489	482	473	461	445	459	477	444	429	418	473	456	453	412	489	434	483	441	450	519	410	440	452	449	454	432	509	479	442	479	453	468	443	447	448	472
28181	15920	2965	1168	962	895	925	905	923	856	904	874	893	943	865	924	920	919	888	980	888	903	927	865	878	911	906	889	949	860	947	944	880	893	912	870	965	936	860	925	913	905	897	898	902	886	921	829	886	930	926	920	870	921	856	860	911	956	924	864	855	927	880	867	947	868	917	853	908	886	910	907	898	936	907	897	892	863	855	917	927	921	898	891	864	870	841	896	887	908	867	873	918	905	902	958	911	885	879	915	922	934	931	864	876	886	865	883	880	887	885	953	884	913	861	886	872	874	915	919	871	881	872	914	878	885	910	894	859	890	903	944	898	898	889	836	956	862	898	884	887	908	902	869	857	895	879	913	880	929	873	891	887	911	875	911	853	871	901	935	915	877	895	886	947	870	958	881	856	919	884	909	918	888	883	864	915	873	813	842	909	855	935	881	957	918	906	837	889	890	893	890	878	878	872	890	884	881	834	930	859	891	937	874	895	915	956	892	930	907	816	906	880	903	859	906	888	872	878	933	891	893	868	948	904	859	902	902	880	898	855	887	883	919	938	870	930	847	923	927	906	855	926	927	911	891	903	904	939	896	908	813	912	887	905	924	892	945	903	892	902	826	867	924	857	876	850	898	932	843	955	929	897	857	960	942	852	926	890	886	842	827	858	874	902	835	817	926	861	913	880	882	898	849	906	920	905	907	893	901	896	868	881	910	859	900	875	936	851	847	881	923	853	915	921	873	893	892	868	948	897	880	859	906	858	904	920	853	867	893	904	885	943	905	860	864	861	918	897	904	888	903	934	913	885	867	920	911	971	832	917	875	851	903	864	933	870	901	901	860	896	940	866	873	903	860	900	890	911	905	886	874	903	870	898	881	872	879	951	918	859	940	856	855	893	923	855	913	885	865	934	899	913	890	900	892	893	878	872	853	891	902	886	862	907	881	938	919	865	863	883	913	848	889	905	940	914	865	885	927	899	868	869	907	881	951	938	909	871	892	898	853	897	916	950	920	885	905	910	890	887	959	855	903	874	946	847	892	850	921	864	897	1005	868	939	895	961	918	945	875	855	909	883	923	937	896	874	899	866	931	851	866	884	886	919	852	893	934	883	906	915	907	887	887	938	891	909	890	943	890	920	907	926	909	881	878	914	926	884	880	851	898	890	865	851	835	832	899	916	903	908	908	878	860	878	903	899	899	913	898	909	921	845	901	863	904	932	869	928	904	890	908	887	861	918	920	876	930	917	861	918	931	916	883	876	920	925	855	901	919	909	905	854	880	894	935	861	888	884	889	904	831	893	893	879	924	964	890	916	857	906	918	895	902	931	850	908	878	881	866	887	901	898	850	870	910	923	856	861	927	947	911	952	837	894	912	922	932	902	934	872	855	902	886	860	856	901	903	891	854	926	908	968	871	859	971	912	902	913	899	968	827	920	865	859	899	888	851	927	930	932	886	870	878	919	877	879	896	920	849	929	970	870	903	917	903	882	966	892	922	879	835	941	878	938	907	865	890	840	859	924	907	934	949	882	919	879	950	887	934	879	928	892	892	884	869	901	901	902	901	827	868	893	829	846	864	881	880	903	890	967	917	918	848	863	856	924	888	861	899	933	857	878	920	880	900	931	882	918	860	913	883	920	892	892	893	879	875	923	941	892	894	878	882	859	897	907	889	898	879	911	838	882	861	884	856	902	942	903	876	903	836	914	865	892	853	845	926	916	863	893	867	931	849	883	931	886	853	850	881	885	853	882	903	924	941	877	889	912	891	891	933	900	878	879	869	827	848	934	914	861	946	882	913	905	876	861	862	874	876	858	904	893	938	897	892	868	869	904	912	896	870	866	894	893	934	893	925	952	846	914	843	879	833	878	885	905	862	864	937	852	892	912	905	861	882	894	906	886	885	895	895	905	847	883	890	927	853	906	885	942	917	848	905	919	892	931	909	891	883	891	912	908	938	846	914	902	857	888	866	956	868	895	893	856	918	901	932	917	939	889	862	895	827	963	856	884	912	902	894	916	846	918	868	922	926	925	916	863	896	860	924	929	927	887	912	894	864	872	901	895	906	886	924	888	896	909	856	882	908	909	961	870	927	890	895	863	894	843	946	888	904	866	833	884	914	918	897	878	875	885	871	941	841	849	917	878	925	882	902	866	864	869	840	909	919	879	913	914	867	907	922	910	896	860	849	870	912	904	944	915	854	926	885	914	866	887	887	874	888	887	873	905	860	876	873	883	913	901	856	872	878	899	890	931	880	864	898	876	871	884	897	878	899	872	846	930	930	901	915	855	893	875	871	859	876	892	905	890	849	878	904	888	932	933	854	914	832	869	867	929	940	890	902	910	884	842	901	952	942	922	878	913	921	891	891	869	861	926	905	891	863	974	917	871	856	896	880	935	948	902	943	917	888	875	921	867	978	904	899	875	861	909	910	886	904	920	938	842	853	887	914	906	868	888	868	917	888	909	916	894	888	909	855	889	907	879	904	859	925	905	851	853	868	835	924	965	951	931	930	930	929	943	850	902	878	863	916	895	859	907	880	875	870	940	807	879	923	877	890	860	917	950	887	911	894	952	926	876	916	905	915	907	961	900	844	922	841	883	894	865	873	867	905	880	919	929	947	921	900	856	864	868	894	897	884	901	906	894	846	889	871	892	852	857	882	882	897	913	886	926	889	918	904	902	903	851	870	913	888	825	919	899	881	929	885	947	823	929	942	942	903	985	845	893	881	854	907	865	898	900	953	879	927	878	878	892	905	907	886	887	932	902	885	853	848	873	851	866	891	868	841	900	833	917	919	885	872	888	871	907	903	899	880	862	893	917	850	869	858	873	887	882	889	886	879	874	812	931	908	913	899	899	932	916	879	881	902	878	906	893	955	904	883	891	925	855	870	882	860	873	963	921	877	869	886	865	906	920	984	936	961	875	873	903	939	904	881	922	866	921	874	908	946	927	886	893	916	891	899	903	862	920	907	899	903	914	928	893	890	848	859	913	891	907	947	909	930	901	902	886	904	894	853	898	877	834	842	937	882	921	906	903	899	919	879	879	879	884	904	866	893	882	894	937	858	954	875	919	908	905	847	877	867	899	929	842	890	914	918	823	934	905	890	887	897	900	908	893	890	923	897	906	881	889	868	867	858	847	897	865	864	899	902	868	866	891	920	938	864	874	857	918	943	904	908	929	846	864	946	900	912	906	937	944	887	961	936	871	903	889	890	917	896	862	884	866	899	902	894	919	942	894	933	878	901	839	867	901	936	881	877	921	873	854	904	873	916	914	951	903	903	927	900	905	878	936	876	905	883	947	877	905	918	963	858	850	879	890	893	905	896	835	904	856	865	879	883	873	863	881	864	878	892	938	904	882	879	873	894	901	926	864	840	896	937	914	911	865	847	927	905	918	907	876	875	899	905	900	886	907	847	907	921	880	873	884	846	916	873	921	893	896	870	897	970	868	968	848	892	896	898	869	923	971	899	877	870	893	900	899	911	918	909	899	904
5232	1506	1425	1194	1154	1061	1010	989	1028	1004	1002	949	954	1043	981	1019	1058	948	961	990	973	1057	1005	929	950	1035	1038	993	975	1004	923	1006	1025	960	982	963	1013	1025	989	1052	932	984	977	964	1011	977	1035	1013	1072	954	973	959	1062	951	954	998	1021	1003	941	1032	953	976	970	985	978	1046	991	962	958	992	1019	980	925	955	995	913	959	1004	1010	993	962	1016	1001	952	928	1051	942	962	929	1026	1004	939	1003	980	935	963	961	1027	960	991	974	979	991	980	1021	992	999	1035	922	1007	1049	990	984	980	1050	1005	992	1030	951	1020	964	959	1029	966	982	999	976	1017	982	964	926	1008	930	1015	990	963	978	953	942	980	962	988	940	949	948	991	1018	981	1019	1009	942	940	989	942	1008	1003	1004	969	981	933	992	978	974	1013	959	988	968	941	1023	953	1005	948	954	952	1015	942	970	984	990	996	988	992	951	975	1013	962	969	971	999	1026	962	1029	929	1014	970	986	1017	920	999	913	992	965	938	988	966	975	993	975	1016	982	954	955	985	930	1006	962	977	953	905	989	941	957	1002	935	946	1022	924	967	982	1001	1023	1022	977	1000	997	956	961	959	993	920	1007	973	1023	1002	981	1006	994	1046	1019	1003	1024	967	1012	997	948	1030	1025	962	1034	985	950	966	1002	1005	1002	1005	941	962	945	957	969	921	978	937	1022	1011	1029	986	975	1039	994	1029	985	1024	945	977	974	960	1007	955	1022	995	997	1027	1002	1002	990	973	1011	921	964	958	1010	1043	934	1013	1004	981	984	1015	997	952	986	959	976	1030	978	1046	890	973	972	989	992	995	1000	887	983	1010	954	964	992	959	985	1018	934	1007	1016	902	892	960	1008	980	976	966	911	969	1010	937	1030	1000	1008	921	972	960	929	1011	1004	968	1006	949	1024	1002	987	965	984	983	934	1009	1004	986	977	904	972	1022	980	1021	985	971	1011	970	979	937	1014	1006	1013	982	1001	987	941	997	978	967	1006	959	991	944	983	970	1034	984	930	949	991	962	1012	989	964	972	914	958	1024	929	1014	1012	1011	947	1002	1019	949	1004	989	1006	933	1012	953	940	987	965	961	998	997	993	957	966	1019	1001	929	1008	969	1012	976	993	1001	993	990	935	970	922	1012	944	969	950	995	991	945	967	1009	962	942	1046	952	965	906	964	984	1009	983	998	965	932	993	983	976	977	990	1024	992	979	1001	1001	935	956	940	973	1008	1001	950	1031	961	1018	981	1030	978	1004	960	1018	977	928	962	935	1031	995	971	1060	993	969	1002	945	1009	954	1038	1011	962	1013	973	974	947	994	995	986	972	998	970	1030	1022	994	959	1010	949	985	991	979	966	987	991	956	946	1057	996	998	1004	980	1011	957	989	1002	1006	1005	972	999	977	1011	1016	969	1023	966	969	974	1018	961	1027	1015	928	988	991	989	978	954	991	964	1000	911	974	1007	947	1005	960	989	1010	987	1006	1024	991	998	990	931	960	996	966	988	994	963	998	1012	960	1005	993	971	1001	960	960	985	1034	1091	964	1028	969	994	972	964	1026	1012	989	1003	1008	990	1028	1018	903	1028	961	924	1006	944	964	959	1001	923	981	975	1010	981	964	999	978	977	999	979	951	967	984	978	1051	925	974	1007	938	1009	988	1034	934	1016	978	966	964	995	1042	1024	974	1039	978	955	924	968	970	1007	937	987	1000	978	989	986	923	1019	1002	1000	985	979	964	1011	971	981	981	981	999	979	985	995	1005	980	974	997	1007	1026	1011	971	983	976	963	979	1016	1012	963	998	1021	1002	957	971	978	984	995	1009	934	926	911	1015	933	1035	1062	959	997	1045	976	968	1025	1019	973	952	1004	950	1040	965	962	1043	996	937	982	993	957	994	968	1031	1022	969	972	973	997	1003	1023	982	976	941	964	992	908	963	1025	958	961	939	1025	1030	967	974	1017	980	937	1009	991	1002	936	963	1016	954	975	969	923	987	967	943	969	1029	1019	1006	944	956	1005	953	995	967	978	996	1010	961	973	985	1004	986	960	1006	1017	990	1023	973	1000	1009	958	1005	997	906	908	940	997	996	958	980	939	949	1049	1008	954	974	950	978	1049	973	960	1010	1000	985	970	972	986	967	966	1002	916	1004	978	1008	978	947	991	1045	1009	996	991	1035	951	1007	985	1048	961	954	987	1014	958	1000	989	1001	970	991	969	1040	1008	981	1015	946	942	985	1018	961	1040	953	987	936	998	1041	1004	1050	987	957	951	1037	1009	915	978	947	1000	947	988	991	944	948	976	1013	999	963	999	949	973	948	1044	984	1031	989	994	981	1013	953	965	988	1006	936	985	926	1002	954	995	1019	953	999	964	985	1030	1000	974	996	969	983	954	1001	966	989	945	995	969	926	985	962	984	988	990	927	962	937	994	984	962	1021	969	980	1017	947	966	991	952	988	928	1006	978	991	956	992	947	965	978	993	1040	954	953	966	984	1003	991	980	998	928	934	968	982	1029	948	938	924	924	945	1042	1023	1010	995	1006	915	965	1023	950	952	1007	932	1021	966	999	1073	958	966	992	1039	955	967	994	989	954	967	988	972	1013	983	1037	987	1011	970	1001	975	967	998	1031	926	1028	1044	914	1032	978	977	1014	960	965	944	981	995	1039	988	968	932	963	968	989	948	1004	1019	1028	981	970	948	981	1048	966	1031	977	974	945	941	948	972	984	954	953	905	979	942	978	1011	964	1019	919	973	974	993	1014	988	976	1011	1002	988	990	1002	996	950	964	1021	1027	957	979	1009	977	977	983	969	1032	997	978	983	1003	974	952	970	937	976	981	1056	1029	1022	1034	960	983	945	1021	967	989	973	1043	958	985	1020	993	985	1016	961	1001	884	994	975	1035	988	947	1009	940	980	990	1007	1018	962	1014	927	952	1009	975	966	975	999	943	933	962	999	953	1033	959	976	1013	961	938	1018	1014	998	1004	1013	943	974	954	1000	989	1014	993	928	940	929	1042	1003	970	1015	1007	1008	961	960	910	973	949	952	1038	935	999	976	1012	971	992	1030	971	997	1002	1024	1012	1008	981	998	962	953	1024	979	922	992	1018	987	987	1001	1001	974	963	976	968	987	1011	1021	958	953	968	1006	960	925	1015	966	1015	1010	952	968	965	1015	990	989	1013	989	997	982	949	1002	976	915	985	984	982	989	973	993	945	951	959	936	966	1034	982	993	976	962	972	995	1002	959	1000	1012	1000	1025	1022	991	1005	980	995	967	971	987	992	988	994	948	980	1016	1015	952	1023	1002	1034	977	1067	960	998	1022	958	925	954	975	991	967	963	991	958	961	963	1030	980	996	969	1017	949	994	960	992	959	1025	1036	1030	991	1014	1016	1043	970	1025	1038	972	1008	1002	947	958	1004	943	978	987	937	980	971	1040	956	1008	927	958	975	1000	982	1014	975	949	977	1019	1011	1030	998	1030	1007	953	978	984	1003	982	973	1018	931	960	919	1007	971	1009	985	1011	951	983	1062	956	925	915	969	953	933	1009	968	964	972	978	927	1012	1001	962	1034	950	964	1040	1017	971	1010	991	928	1026	929	991	1019	1039	1005	955	986	986	981	984	972	985	1007	960	966	998	931	986	959	964	922	1003	981	994	963	1052	994	1009	978	1000	994	935	1014	959	969	948	940	994	906	973	1021	948	978	1001	1002	946	959	1037	999	943	1004	1044	1001	1030	1011	984	973	1012	1001	966	996	974	1013	994	987	944	999	977	1031	997	1002	992	992	978	1012	1001	1024	966	983	1005	1001	990	1019	1000	951	978	991	951	934	1010	963	1021	952	941	979	971	949	1020	976	1000	977	992	1006	975	1014	959	982	1000	978	1005	991	964	986	952	964	960	997	990	1006	979	1010	961	934	964	1040	1006	984	1031	960	1014	987	993	975	976	991	1024	930	1001	951
26143	21102	27743	24669	21089	10302	1172	747	625	527	505	533	466	432	412	435	432	457	372	394	408	378	363	334	374	353	354	359	352	360	356	406	383	351	363	342	367	349	366	338	329	385	351	354	336	328	359	343	383	359	348	343	340	329	379	337	347	357	353	343	333	347	333	346	330	323	360	344	320	368	339	352	352	340	329	330	310	340	342	343	349	343	338	355	318	347	368	309	360	340	336	348	351	348	318	317	329	324	330	326	339	336	366	314	352	350	376	308	339	347	333	331	317	364	357	324	344	358	336	335	374	345	342	324	367	329	343	345	348	333	308	354	320	356	326	337	327	349	330	323	361	312	358	335	361	339	371	338	334	335	359	360	327	314	333	342	329	363	339	354	346	329	331	342	339	327	328	345	356	338	325	323	359	331	339	317	355	328	326	347	358	339	321	334	346	355	345	347	358	348	326	336	351	308	351	351	327	370	345	330	344	331	326	352	373	348	337	321	350	329	331	353	319	340	324	336	322	344	343	327	339	339	332	328	332	302	331	324	306	340	326	362	353	325	350	330	320	337	333	360	334	356	355	344	349	329	357	339	332	362	325	326	317	349	338	347	344	323	318	337	363	331	355	366	315	367	321	337	328	327	344	314	354	328	306	337	369	342	373	328	363	337	325	356	332	357	342	332	363	348	326	351	342	318	373	340	346	360	351	343	347	347	368	361	329	345	380	361	360	311	319	346	335	353	329	328	345	346	332	335	343	342	350	344	358	328	324	365	349	354	324	336	334	291	344	329	328	360	338	338	362	335	341	313	324	317	333	345	350	362	326	368	345	336	342	331	337	304	363	337	328	338	326	337	364	341	329	319	353	337	352	346	315	349	354	320	325	334	340	338	328	324	333	360	319	349	308	327	360	332	328	360	372	352	352	365	323	316	322	322	322	290	314	345	348	311	350	334	365	359	330	350	333	291	347	368	337	337	333	309	303	284	363	353	323	308	359	344	324	354	341	325	347	332	333	311	365	335	314	317	348	316	334	324	314	338	291	310	313	330	315	327	329	326	340	299	317	337	330	343	355	372	346	376	339	334	347	345	342	333	368	341	352	362	324	332	396	380	344	341	344	322	325	374	345	358	324	323	366	315	331	356	352	346	335	333	338	344	318	308	374	335	344	321	338	363	355	326	344	358	323	367	344	367	332	345	332	360	335	327	350	352	324	317	340	319	326	325	334	341	362	360	318	342	338	350	335	357	334	336	326	349	337	330	328	314	327	314	362	332	338	326	308	373	349	309	344	345	349	324	341	312	353	311	328	348	315	360	366	337	351	314	344	292	344	334	350	326	308	328	332	330	343	309	347	310	340	369	342	342	318	330	331	322	356	331	337	359	349	333	343	332	336	324	352	309	328	342	318	327	375	314	307	342	356	315	331	313	362	308	332	327	364	331	388	350	324	309	327	338	342	324	320	346	323	334	332	343	317	341	342	328	312	342	345	326	298	336	333	326	361	321	317	338	374	353	340	319	328	350	356	350	373	352	325	337	341	314	352	349	325	328	331	340	346	350	314	313	356	321	331	283	344	314	354	324	337	344	313	364	343	359	335	336	332	349	339	341	360	315	386	352	337	327	337	332	323	363	354	354	323	332	358	309	331	326	324	312	343	321	331	343	342	388	324	340	320	333	333	309	351	343	338	356	371	304	344	339	329	344	354	344	356	353	317	363	345	321	358	347	308	339	351	338	351	362	338	331	382	350	336	340	292	329	328	336	314	340	351	331	350	318	307	351	332	367	308	344	304	358	339	313	331	362	314	328	353	361	293	316	350	320	340	354	343	336	304	340	344	317	319	333	310	340	352	307	352	353	352	349	326	344	365	331	334	326	345	345	342	348	318	326	327	386	346	321	341	337	345	337	336	363	329	328	341	368	349	299	337	339	375	317	331	347	310	364	365	349	354	367	369	324	343	342	351	338	359	326	333	334	313	345	319	326	342	309	382	318	340	324	357	369	324	332	342	323	321	330	329	358	356	357	289	377	321	346	356	322	333	344	346	316	320	337	330	346	340	356	354	336	358	338	346	357	359	348	329	323	339	355	338	354	350	329	344	326	354	327	343	326	317	349	309	343	371	300	339	332	341	347	330	329	304	344	348	324	369	335	313	329	320	315	350	347	361	343	347	355	325	327	315	302	323	308	373	335	353	369	374	349	327	304	333	343	356	367	310	335	334	314	350	346	351	357	345	359	335	348	343	338	340	357	362	339	333	299	383	332	364	326	326	336	370	328	347	367	369	344	356	344	354	325	333	350	322	337	330	315	312	357	341	349	334	318	367	315	336	336	320	345	322	331	332	368	294	335	325	330	348	329	312	332	332	374	352	339	348	320	308	341	371	329	336	300	335	326	341	340	330	352	339	350	334	357	318	339	364	348	334	354	336	301	322	341	314	348	332	372	319	343	356	348	355	333	340	325	347	352	326	317	325	358	361	337	340	325	323	353	342	316	349	318	349	302	308	317	343	383	321	345	355	342	365	311	330	352	375	334	347	331	312	338	326	336	364	336	362	342	342	325	327	373	316	305	317	332	372	327	324	341	348	320	327	336	325	350	345	343	336	315	361	321	353	329	375	333	341	313	347	360	363	347	300	357	313	340	340	339	333	331	357	318	362	325	357	331	343	349	306	318	341	336	363	345	324	333	326	359	347	333	363	348	335	310	349	325	347	337	315	334	331	345	331	338	351	331	345	331	324	338	330	321	367	359	330	358	378	318	318	311	341	322	350	326	340	339	343	339	314	350	333	317	351	344	341	338	335	320	362	346	326	329	334	331	334	341	318	335	308	329	318	344	303	333	367	336	356	359	294	332	321	353	334	321	316	341	350	329	336	324	326	349	340	328	377	357	322	313	327	338	324	334	333	333	320	342	343	347	354	298	334	327	330	344	322	352	353	329	328	315	350	348	339	366	363	323	336	305	317	313	368	314	371	326	376	342	346	307	300	338	373	330	348	310	335	363	329	361	335	341	317	372	325	318	327	298	324	324	343	327	301	340	331	338	351	338	338	268	359	310	315	342	338	323	307	341	333	365	334	328	332	297	335	334	330	331	341	333	371	310	314	375	348	320	339	329	377	328	333	305	308	371	361	333	345	323	359	317	334	331	343	330	349	319	311	368	329	331	303	359	332	309	346	309	344	317	344	323	335	354	342	333	351	350	309	344	340	369	322	336	316	332	315	337	343	335	350	326	330	349	352	345	375	343	322	326	315	327	357	318	347	327	333	344	350	332	342	319	317	301	306	325	303	342	332	333	349	346	324	317	327	347	342	368	368	343	355	330	336	334	337	327	369	355	349	347	325	336	328	343	347	339	296	317	324	340	321	344	359	335	323	356	320	360	353	321	336	320	352	353	326	325	316	342	358	353	335	275	321	312	355	327	317	341	303	345	331	327	338	372	316	322	329	347	352	342	327	327	370	320	307	365	356	341	379	356	337	337	337	334	363	321	342	292	310	355
7283	10622	9573	5344	3283	2270	1843	1443	1121	1000	929	810	755	686	659	639	588	557	530	557	579	543	483	508	460	482	499	464	484	468	453	433	430	475	446	469	420	441	447	437	424	409	428	427	442	429	416	439	406	421	429	410	474	439	448	398	460	419	422	391	468	445	440	394	451	414	396	428	417	405	401	424	397	419	409	429	425	408	403	409	437	378	410	399	384	432	406	389	404	405	421	441	413	441	396	410	440	433	435	373	429	432	407	397	420	395	415	397	434	410	399	397	379	390	401	432	422	416	422	386	398	372	414	423	413	401	376	411	392	419	394	439	408	401	406	430	397	381	398	434	426	379	436	416	411	415	395	412	384	395	398	404	408	399	407	391	396	418	435	407	432	407	382	395	415	452	416	422	411	395	407	435	436	432	399	420	423	436	442	384	395	464	414	400	424	412	449	416	414	366	396	380	377	369	385	445	426	421	405	409	418	398	396	415	410	412	393	413	410	401	406	372	425	419	360	403	394	429	439	398	378	419	432	425	425	417	395	419	436	400	397	456	412	419	430	423	405	393	440	391	396	403	443	388	397	427	428	420	386	429	382	426	385	417	395	412	407	428	374	427	402	411	451	409	422	398	389	418	412	411	392	390	438	407	397	388	390	441	406	398	378	446	422	352	391	403	416	425	412	410	408	441	427	412	431	419	380	430	397	397	445	411	407	459	395	400	411	402	383	387	413	413	411	404	399	428	425	418	412	420	432	396	377	382	359	403	407	402	386	416	407	440	436	422	410	417	410	424	387	415	373	416	373	415	417	384	394	434	380	415	416	404	402	410	388	418	401	374	396	399	441	407	393	370	398	392	400	409	422	383	416	438	413	437	441	416	409	390	417	399	389	397	401	406	395	383	392	398	389	416	372	404	407	456	416	432	381	440	449	417	423	426	409	439	412	391	427	422	391	409	390	389	364	427	374	413	430	429	395	375	427	432	433	414	427	408	408	429	449	405	421	403	405	427	432	400	417	374	407	410	432	397	429	410	417	428	427	417	386	410	453	411	418	394	413	398	412	395	431	412	400	426	416	410	421	423	402	401	402	435	435	404	385	387	407	389	431	428	424	430	412	402	390	405	386	400	392	392	409	395	369	403	372	398	391	437	398	385	407	408	406	405	403	381	394	456	430	401	435	453	380	403	377	398	381	390	372	424	405	393	396	370	410	395	391	419	407	433	404	405	423	415	423	432	443	403	409	402	387	358	404	413	401	437	437	404	420	416	410	397	459	431	403	401	400	396	409	425	417	416	394	429	415	354	384	406	409	416	386	408	403	418	417	374	434	413	448	431	435	389	392	416	368	413	418	403	437	466	407	425	423	417	435	424	393	421	438	414	410	449	429	429	422	375	436	371	412	420	423	427	395	395	438	417	382	407	371	440	402	421	450	403	427	442	378	408	389	409	423	393	388	386	374	397	413	374	434	425	409	400	411	409	432	404	419	431	401	394	392	417	402	403	402	383	391	426	395	414	419	432	387	408	397	418	391	421	446	413	386	406	408	385	405	437	425	408	386	407	392	395	421	424	440	427	425	397	400	428	426	394	440	405	383	382	415	429	440	430	417	414	397	430	370	370	390	417	442	443	393	415	390	413	437	378	388	423	401	402	430	388	459	412	385	409	410	404	445	410	409	384	409	427	393	433	425	377	391	458	416	399	420	418	415	433	430	379	411	420	373	395	396	412	438	399	394	413	396	359	395	417	425	406	421	424	376	411	399	422	422	409	401	398	436	416	439	424	412	414	428	439	418	403	407	435	429	426	431	367	373	418	416	382	401	415	423	380	389	412	393	388	409	427	451	390	415	393	401	408	385	439	396	416	422	419	396	368	406	425	397	404	416	393	450	413	406	458	417	402	402	391	413	405	379	414	434	419	430	434	391	393	430	397	441	400	428	425	427	393	390	398	408	386	418	413	433	404	441	406	428	395	363	400	409	446	397	402	399	414	407	444	427	402	425	410	424	407	409	384	402	438	391	400	413	414	424	432	419	396	423	394	428	376	420	407	410	421	367	424	364	447	381	433	390	376	409	449	396	390	398	423	410	436	419	439	404	399	415	396	454	418	409	417	400	404	390	379	457	429	408	409	393	413	402	428	418	377	391	364	434	403	423	463	403	389	428	407	441	385	410	418	423	409	465	413	440	406	393	418	438	423	372	412	422	409	397	431	409	382	408	368	382	435	434	382	453	383	392	409	388	425	434	455	436	416	456	403	406	414	427	385	388	408	437	398	398	442	407	385	443	372	427	394	399	395	410	423	451	411	403	446	413	394	373	408	401	428	377	355	413	406	412	439	383	412	374	424	403	430	453	412	430	389	423	428	418	412	414	388	406	430	456	400	435	400	426	417	405	405	397	395	423	403	411	385	398	381	420	395	396	391	379	434	404	411	433	439	419	409	408	379	376	389	367	424	393	439	420	438	413	410	418	401	410	400	404	399	411	395	423	411	405	393	372	380	425	443	403	408	420	403	423	396	408	413	427	410	428	405	428	399	431	391	424	411	399	432	412	415	408	397	421	400	399	373	447	438	380	424	391	423	425	384	415	408	403	402	424	422	418	386	395	428	403	418	424	417	375	402	403	381	394	419	428	404	413	400	388	422	474	397	387	452	363	399	381	420	422	416	429	434	404	408	415	395	400	407	404	394	429	416	420	416	404	413	392	429	363	428	426	423	407	410	403	404	388	427	406	432	388	407	446	424	401	398	432	390	434	375	382	439	374	420	422	408	428	364	410	401	412	444	427	354	410	400	405	378	433	404	411	396	384	408	366	403	398	410	407	408	472	410	427	370	438	402	414	443	410	406	400	404	417	397	391	429	401	378	397	389	411	399	422	363	408	392	397	396	405	427	392	407	394	457	401	440	416	429	388	433	409	412	396	393	410	402	419	428	427	416	439	411	400	431	396	418	402	378	447	419	388	397	397	402	425	376	408	390	408	393	395	413	444	426	425	389	429	405	419	399	412	419	426	418	431	413	395	381	406	385	403	434	408	424	413	402	414	421	412	395	394	372	411	399	386	391	411	375	417	385	444	419	423	402	444	441	394	392	407	416	429	395	371	391	444	420	405	423	415	427	453	385	401	405	408	422	389	430	402	437	426	369	369	442	423	415	407	428	422	413	423	432	399	456	445	442	391	429	412	382	361	414	415	406	420	384	405	441	426	393	451	386	417	396	425	433	414	384	425	376	390	387	404	390	382	424	417	399	394	417	372	408	396	410	406	393	404	418	404	420	445	413	444	398	398	407	392	402	445	397	375	419	406	393	424	405	408	415	425	427	373	439	418	407	421	419	433	419	406	440	429	415	405	391	396	448	399	395	416	403	400	414	414	376	407	424	463	403	408	414	401	418	395	420	379	416	455	439	381	405	419	419	426	405	437	401	405	424	432	394	408	411	409	386	372	386	411	423	405	426	388	387	388	429	395	415	390	382	391	413	397	412	387	399	422	374	384	404
23704	21078	28136	24242	21081	21141	9855	1438	1017	872	861	778	721	697	681	668	609	621	550	577	573	535	543	521	544	534	500	521	512	507	490	479	492	457	510	503	520	471	438	481	448	436	441	499	448	419	458	463	496	503	489	413	478	427	491	411	446	429	440	444	427	445	483	452	485	417	462	448	469	411	444	475	459	468	488	442	462	442	476	465	451	434	465	480	379	442	450	420	427	439	434	484	458	459	473	453	465	464	439	408	448	411	453	423	424	466	452	443	447	452	451	459	437	432	460	439	459	447	448	445	418	435	451	423	450	420	464	458	423	420	452	434	450	429	470	438	431	459	465	468	421	451	460	455	456	426	455	419	458	472	466	407	452	481	439	442	440	443	448	445	446	453	434	444	489	477	487	472	489	432	431	418	447	437	480	458	451	447	417	440	443	471	483	428	442	411	434	498	432	427	448	438	416	475	453	443	453	459	466	454	472	430	452	426	439	428	453	418	483	490	437	438	474	444	431	472	447	471	469	454	492	430	449	462	406	457	467	436	425	433	446	429	451	439	423	422	473	476	435	436	423	433	435	464	467	454	461	448	429	467	442	469	478	433	470	417	413	465	483	446	455	431	456	470	467	461	438	405	493	463	435	465	454	445	463	439	432	486	487	454	476	441	415	469	454	419	486	454	442	452	462	433	435	434	472	425	409	450	441	432	479	439	440	453	474	451	458	448	440	407	446	485	484	463	418	440	454	470	424	469	471	440	408	457	475	440	432	440	446	446	440	441	430	431	444	412	458	424	424	471	456	476	437	439	395	472	463	445	454	468	443	451	493	463	495	418	459	428	443	434	441	448	444	447	427	428	425	482	436	452	425	434	432	464	430	452	444	473	453	454	428	426	466	475	484	481	489	449	468	373	438	415	474	454	446	444	433	416	446	447	441	433	452	468	447	485	469	460	462	462	426	456	458	425	463	448	449	448	480	410	474	440	438	464	434	468	462	398	447	420	435	469	430	465	450	398	478	430	473	429	451	459	459	472	445	448	465	417	446	411	441	414	444	446	496	429	479	442	451	481	453	441	442	477	470	448	379	473	452	437	425	429	448	437	436	470	420	429	435	445	449	422	404	420	476	475	446	434	452	425	435	415	419	452	438	460	433	458	436	459	411	456	486	455	453	421	454	436	469	446	429	442	453	468	451	430	508	430	496	476	446	439	422	452	476	460	448	421	433	492	472	446	459	479	459	449	457	450	480	430	442	491	470	445	476	437	471	436	471	437	414	430	467	399	442	394	487	450	434	464	408	482	431	426	436	463	444	434	464	449	421	408	459	459	425	465	446	467	423	446	447	460	423	453	468	465	459	419	436	450	479	424	416	468	441	460	472	459	463	466	458	521	407	477	461	446	448	454	409	408	465	441	423	451	466	432	472	442	435	448	425	448	481	486	427	482	443	433	455	462	437	436	462	426	418	429	474	428	427	426	462	496	408	495	459	435	462	451	435	455	450	442	445	446	457	470	450	441	459	404	452	435	457	465	462	439	462	447	467	466	419	447	440	442	455	444	422	467	478	457	442	431	460	489	465	449	418	448	505	439	450	473	448	429	452	459	423	450	469	420	454	451	480	418	475	413	461	460	460	476	468	447	457	485	453	468	466	424	441	432	506	438	438	435	443	419	479	434	469	438	460	429	438	428	468	459	435	448	476	472	452	434	420	463	453	453	442	417	465	433	417	445	432	476	467	455	473	461	431	464	441	449	459	423	422	430	454	455	485	452	474	461	420	468	452	470	425	470	448	460	420	441	455	450	434	436	454	414	454	459	465	426	439	438	477	471	438	415	424	425	493	446	455	462	508	452	440	432	436	426	490	424	471	438	467	405	457	433	448	463	432	458	428	443	487	422	450	435	468	453	478	468	467	482	464	461	468	457	479	449	439	423	464	447	466	426	467	498	442	473	453	425	486	475	420	431	451	446	425	423	425	459	480	459	476	410	493	448	446	435	458	430	438	456	472	459	465	463	424	477	485	432	462	491	444	457	406	481	461	465	440	482	444	442	455	444	451	445	461	447	436	484	462	441	459	451	425	426	475	457	500	415	453	495	470	441	471	439	443	462	401	441	455	453	440	484	466	427	416	433	385	464	448	463	432	444	437	478	463	461	476	462	482	430	449	453	458	447	444	438	448	452	464	457	437	435	468	432	487	442	433	429	438	476	465	431	455	453	466	455	447	432	437	469	427	410	450	441	426	471	436	452	432	474	447	470	482	427	485	422	424	493	452	472	473	428	475	439	441	421	414	446	454	426	476	418	471	449	431	460	472	444	424	433	435	444	465	458	426	438	489	444	448	444	434	455	468	460	446	466	438	476	444	423	459	443	464	451	457	433	440	447	426	469	468	496	427	433	449	459	399	459	469	426	397	455	464	454	418	465	452	452	443	417	460	428	486	447	431	472	422	441	456	411	417	416	417	424	476	442	460	405	417	444	442	466	457	451	435	450	476	451	450	480	485	486	426	436	460	436	457	476	489	421	454	435	439	443	451	489	400	439	442	429	474	430	418	430	443	451	434	455	436	500	412	420	463	476	479	456	424	479	490	429	471	408	452	447	409	450	449	443	447	433	472	472	428	457	439	425	408	447	467	415	451	444	473	472	436	432	452	427	420	467	440	435	460	441	441	432	468	516	492	481	420	459	436	481	514	447	453	414	418	487	436	479	435	412	414	443	437	432	433	475	444	451	425	427	447	442	469	465	465	442	460	447	420	436	472	459	461	449	444	459	420	451	436	452	444	456	446	418	473	470	456	455	453	435	459	454	467	464	467	471	459	486	442	451	451	429	477	435	444	442	456	447	445	469	426	437	442	477	503	494	469	442	458	489	448	452	436	437	439	406	452	437	450	441	442	428	455	471	466	444	436	474	418	461	426	485	471	460	451	421	455	457	450	469	467	476	481	497	440	439	462	450	431	475	471	452	450	471	453	450	441	435	482	462	470	458	452	440	468	437	432	468	499	429	507	450	454	430	461	449	447	406	441	452	440	425	476	435	442	453	420	442	431	431	447	464	436	442	430	485	447	447	479	469	449	469	434	473	479	461	445	425	436	461	451	465	463	447	436	421	490	440	446	458	413	467	459	427	436	412	467	430	495	435	436	418	409	441	451	420	482	447	426	462	421	474	465	451	435	440	449	454	448	433	468	449	444	460	456	445	419	426	469	449	412	460	467	456	430	405	477	431	430	461	458	441	439	449	421	428	445	480	465	445	458	418	413	475	453	461	473	470	467	422	450	437	445	454	458	444	459	427	469	496	429	437	442	461	439	421	457	436	456	418	465	435	461	438	482	444	463	436	416	465	455	471	419	458	424	438	443	435	430	449	457	476	480	411	480	459	466	455	449	454	449	450	455	462	444	436	484	443	435	453	435	431	478	451	419	445	446	447	500	449	462	449	427	431	461	453	402	474	478	471	460	447	437	459	445	437	481	449	437	464	445	452	431	451	471	425	479	451
10474	17981	15849	9325	6101	4316	3247	2476	2069	1779	1514	1258	1105	1011	956	886	832	800	790	756	745	734	750	653	645	612	612	649	579	578	579	486	556	556	587	520	507	488	494	512	537	518	507	507	562	513	586	500	534	464	482	501	489	525	499	494	509	507	521	540	492	463	506	446	493	504	517	474	488	470	486	466	446	444	490	514	460	495	527	482	484	456	473	475	438	469	433	473	448	499	485	450	460	451	481	497	457	433	447	473	472	459	454	472	469	476	430	476	464	447	531	448	449	437	442	468	462	428	446	461	468	479	470	465	468	439	471	424	461	487	476	462	475	451	445	435	478	468	448	425	492	452	479	457	474	473	451	496	462	471	460	451	466	483	476	459	478	458	434	454	474	444	444	444	453	468	445	487	470	479	429	472	459	466	471	459	418	467	486	487	553	462	441	492	482	432	462	449	471	497	513	453	473	479	479	470	457	432	440	461	466	476	466	442	405	495	438	507	478	468	503	435	469	469	487	474	441	437	504	467	424	472	473	494	478	460	444	425	457	449	474	480	477	429	457	487	464	462	481	459	468	483	489	480	468	456	487	452	449	456	462	417	447	493	454	445	458	441	457	502	437	499	487	438	490	476	476	494	472	495	493	456	486	502	479	466	433	445	434	460	472	489	433	452	422	445	443	454	462	480	447	468	469	464	450	456	469	455	432	447	465	464	454	476	482	442	457	458	476	446	416	465	483	445	464	468	505	459	472	457	457	480	480	477	445	477	475	454	469	486	491	478	444	483	437	449	478	466	471	451	478	494	440	437	449	418	433	449	487	464	480	477	455	478	483	433	445	460	451	440	439	481	454	491	467	478	461	504	472	464	467	453	473	468	450	465	477	433	474	420	413	482	446	501	457	454	421	473	413	450	429	433	474	456	472	463	434	444	473	444	519	458	489	466	450	457	482	490	441	452	463	478	436	471	479	448	461	458	470	447	477	462	449	496	453	454	457	467	460	472	465	437	457	450	442	476	483	462	443	447	439	436	438	472	475	461	464	452	467	468	455	451	458	474	499	470	467	492	456	436	482	477	483	433	420	457	485	467	469	469	423	453	435	436	443	439	477	461	443	470	507	443	472	493	470	472	476	465	454	468	470	471	482	413	476	483	483	494	478	506	450	464	472	419	486	493	480	456	432	446	467	478	471	426	441	420	464	473	476	450	459	441	456	477	478	477	472	501	454	471	469	468	469	421	480	483	442	454	481	437	451	456	457	488	465	474	451	470	447	462	436	489	451	434	467	483	470	450	498	437	480	458	497	420	439	468	453	465	473	492	468	462	487	441	474	459	487	445	491	457	456	464	473	475	452	473	431	459	490	462	464	482	469	462	477	478	470	467	484	445	476	470	449	460	431	471	451	478	520	441	458	448	476	453	469	472	480	480	451	486	452	479	441	461	419	502	480	476	448	480	424	496	458	458	469	436	384	455	487	429	459	444	425	469	456	459	497	496	439	473	467	473	451	485	494	451	483	457	440	449	463	501	502	466	460	468	495	445	451	440	480	440	456	468	438	452	424	412	437	435	489	485	430	435	473	455	484	453	479	463	458	441	422	478	442	442	456	471	454	485	496	458	481	454	471	444	497	477	457	497	492	476	432	467	479	477	439	452	430	451	494	446	402	471	431	445	470	459	473	453	496	447	431	460	447	468	452	491	461	468	499	488	457	455	447	463	471	455	469	403	487	425	430	473	458	459	425	449	478	490	472	500	442	478	470	459	477	484	469	452	487	453	459	456	443	484	460	463	477	498	446	489	506	467	435	464	420	466	502	460	452	460	465	466	465	482	489	468	454	442	472	420	487	446	446	467	409	478	515	466	474	469	446	440	421	456	488	474	439	468	421	443	483	467	497	424	456	467	455	476	490	459	481	433	493	449	430	453	452	493	411	443	485	457	487	457	462	463	450	445	491	462	466	499	451	462	477	457	471	464	452	458	466	466	459	463	450	459	479	467	473	480	466	446	476	429	437	476	529	488	477	465	470	464	461	469	443	442	480	487	473	459	492	448	468	421	473	436	459	470	442	516	487	476	458	468	470	450	487	492	477	475	461	449	461	497	451	431	461	482	476	452	515	462	448	473	482	494	490	468	455	482	433	454	421	503	430	450	459	480	470	477	422	472	495	456	489	431	423	438	440	478	466	481	466	482	469	465	458	472	433	474	439	458	452	458	460	482	426	450	440	457	478	486	427	467	499	442	486	448	472	463	425	440	455	500	487	446	436	445	430	429	443	441	474	436	470	482	458	459	463	422	458	511	456	428	491	449	502	488	461	505	453	433	450	443	445	443	498	461	431	427	467	460	484	445	472	426	465	481	446	477	466	460	436	432	437	434	482	444	456	467	438	460	442	470	442	424	433	438	451	477	494	456	476	468	450	454	449	438	509	482	472	442	465	462	462	466	480	484	443	452	518	438	457	465	439	467	430	489	484	447	460	452	477	414	459	487	484	452	438	451	495	425	485	487	458	487	446	399	473	475	491	448	456	449	468	451	467	433	451	455	468	454	452	459	449	463	433	484	447	457	466	498	484	422	475	467	480	482	459	443	484	466	453	447	473	470	472	507	468	450	466	474	457	489	471	461	451	463	448	447	448	467	496	514	446	459	492	475	421	488	486	481	456	491	470	477	450	469	530	475	460	446	474	438	485	468	483	461	452	460	444	468	469	477	470	441	475	491	461	455	452	467	477	509	495	499	439	467	472	447	458	443	450	418	457	494	455	481	470	469	502	423	486	487	497	469	453	468	440	482	463	464	463	517	444	431	452	476	492	465	463	481	464	480	447	465	438	459	419	493	489	457	465	479	442	461	460	474	481	473	498	478	462	481	474	443	457	462	472	465	441	453	439	467	461	463	470	459	472	456	435	462	456	480	458	456	452	472	482	463	438	470	457	469	474	469	484	488	399	478	468	410	433	501	453	411	454	493	487	456	472	467	488	475	468	475	467	470	456	437	494	472	468	476	431	452	475	453	471	465	480	466	492	520	474	447	468	475	472	484	457	461	437	467	450	454	473	448	452	485	501	460	483	467	451	436	449	458	475	489	475	455	504	464	463	494	471	471	454	441	426	466	441	455	433	437	446	476	441	446	432	438	462	453	499	458	469	498	425	468	479	425	474	510	480	476	488	465	460	437	461	447	433	437	452	458	458	434	443	456	451	473	481	495	447	481	469	461	477	476	410	460	446	465	464	429	458	478	458	457	465	487	471	458	434	453	472	428	470	430	454	443	456	443	457	466	454	438	469	457	451	441	454	466	472	433	477	470	465	473	420	477	437	467	483	451	452	437	457	469	479	453	471	465	447	468	480	485	417	462	451	482	472	411	485	464	512	459	472	441	443	509	441	452	462	429	441	495	460	431	481	473	424	463	496	449	431	474	475	479	448	471	482	456	479	444	463	478	449	456	468	467	451	465	490	454	473	464	525	425	451	454	464	512	478	462	450	501	456	454	474	468	447	457
28291	15940	2926	1185	992	924	923	932	917	915	916	922	905	875	869	922	849	862	915	972	918	905	875	870	878	924	924	955	888	876	946	884	944	924	872	909	926	864	831	908	917	910	896	938	894	934	891	923	854	870	922	865	801	889	906	933	923	915	909	951	893	917	839	849	929	897	876	955	866	908	910	935	903	860	869	914	890	918	913	857	898	939	859	881	896	883	954	938	854	901	854	871	843	919	914	947	868	868	898	915	890	919	912	876	917	860	871	840	892	893	862	930	916	838	886	934	883	941	935	890	958	936	883	882	857	916	889	900	883	912	899	951	869	877	880	869	890	858	853	962	891	907	889	837	912	908	933	936	964	883	862	913	926	845	884	892	891	912	877	887	868	891	914	901	900	904	902	904	865	838	925	863	933	877	919	909	927	887	953	861	854	912	818	871	892	885	879	853	927	933	883	915	905	942	964	824	875	840	893	946	870	917	912	920	931	889	868	918	894	899	891	932	943	917	902	947	896	918	934	832	907	909	913	889	868	851	887	916	909	888	872	886	928	897	947	841	855	941	895	892	896	903	912	861	929	884	869	868	846	866	904	867	846	897	832	887	931	872	891	898	891	894	898	869	915	875	864	888	918	882	871	914	908	857	848	917	880	926	851	898	842	925	902	880	869	924	929	867	883	871	905	882	880	935	874	893	900	873	873	932	881	845	922	958	873	865	872	896	915	861	879	927	882	931	858	853	955	910	932	899	951	865	920	911	903	911	918	869	866	902	906	929	926	878	922	852	908	970	908	883	843	964	913	924	870	900	893	908	894	898	872	855	936	888	837	897	851	937	910	935	896	867	937	927	884	892	907	925	911	916	886	869	880	898	907	858	880	941	890	913	919	908	874	879	869	897	871	884	908	866	911	905	902	892	919	905	930	886	880	864	931	860	907	901	873	890	921	935	893	916	892	884	848	928	902	925	871	877	920	937	939	908	921	866	938	928	906	886	918	880	923	936	900	913	956	893	937	888	894	904	864	879	904	928	944	857	819	897	887	900	931	967	902	898	922	886	913	913	882	859	865	891	880	923	935	894	862	963	940	852	921	878	910	936	895	897	888	821	905	874	860	906	894	914	899	892	914	868	882	918	894	883	919	912	898	918	871	906	933	870	931	855	912	885	896	957	896	927	894	843	877	918	898	900	880	909	861	917	912	898	955	906	877	916	898	869	920	954	856	873	893	902	869	902	842	887	897	926	907	899	962	929	899	853	928	887	834	856	874	887	902	880	917	880	881	908	879	897	882	931	883	898	935	939	911	893	897	848	893	974	939	927	909	849	932	916	921	855	888	931	916	927	859	927	908	945	869	874	907	909	907	872	885	844	896	854	904	919	910	848	863	877	851	837	949	888	896	920	904	862	938	840	893	927	928	902	945	874	871	869	944	853	900	905	882	863	912	914	903	959	893	884	941	855	872	887	863	881	857	862	876	853	908	840	922	918	902	884	934	869	901	937	917	884	906	907	926	920	872	907	877	951	848	937	905	959	950	910	893	858	915	881	890	887	883	894	913	931	896	868	889	898	948	869	855	890	901	898	893	860	881	918	917	876	866	881	858	923	898	877	903	922	875	929	909	911	909	942	968	818	883	924	927	880	874	940	914	889	857	938	909	898	957	877	861	920	918	939	924	878	893	916	865	885	911	914	833	908	937	899	912	911	848	899	901	930	881	858	897	924	874	953	911	836	914	926	917	892	875	892	888	917	869	848	895	863	864	930	949	870	861	876	905	901	882	904	879	940	904	893	808	898	890	900	910	902	873	858	892	870	835	901	904	943	926	929	849	904	852	884	950	901	931	864	912	949	963	944	887	894	873	877	907	886	903	865	911	866	874	857	890	909	902	888	887	930	880	871	887	872	839	891	827	945	943	943	873	864	913	866	944	909	888	889	918	884	936	883	888	821	919	908	876	880	966	844	925	914	887	926	929	892	867	861	890	853	908	903	902	899	877	813	922	849	883	878	864	887	860	884	907	910	872	904	879	892	909	929	929	947	912	891	921	947	894	878	878	891	904	933	894	924	853	922	910	941	924	945	884	917	915	889	884	889	866	863	954	927	887	941	886	883	919	858	924	863	877	907	981	900	926	955	871	907	908	934	887	910	855	907	882	913	855	922	877	892	926	881	884	900	850	903	878	868	901	873	959	976	915	936	942	902	921	871	895	845	905	898	861	895	867	949	921	876	889	899	891	923	868	915	908	918	946	919	873	913	901	927	848	873	909	937	838	911	911	908	873	907	879	900	932	910	882	905	896	889	895	930	879	901	877	894	943	903	931	942	935	903	919	918	878	905	873	931	870	903	962	909	898	944	874	944	882	901	882	806	902	881	870	933	902	843	903	861	935	885	908	945	906	874	867	858	889	902	887	896	921	918	848	930	930	895	918	900	890	913	945	916	883	853	911	911	937	944	925	891	927	940	856	888	889	891	882	928	871	916	888	923	855	846	910	888	893	937	894	881	895	900	885	892	927	868	875	920	882	877	936	914	894	880	877	855	931	880	871	899	892	910	879	901	864	921	958	882	950	860	898	903	895	911	915	913	882	936	899	904	896	895	901	891	871	875	947	887	853	910	896	877	896	915	958	934	935	922	906	940	916	885	874	866	913	864	918	904	848	890	885	914	860	934	914	911	926	921	873	844	834	918	885	927	905	884	935	885	901	886	912	908	912	895	890	933	920	897	880	887	879	867	946	904	910	925	875	898	921	852	878	871	886	828	938	904	928	888	920	884	942	894	894	922	856	945	957	852	903	895	927	901	910	953	918	893	944	894	940	937	918	918	859	887	894	898	932	867	833	886	899	899	880	833	964	945	874	853	892	881	885	877	877	908	881	854	882	884	935	903	905	904	855	918	849	873	888	889	851	868	912	877	926	929	915	854	884	917	879	886	955	902	879	864	889	889	887	884	857	881	871	872	847	934	923	944	917	817	901	876	895	911	911	909	882	883	935	908	915	887	886	895	931	877	876	830	921	917	917	912	927	934	899	875	910	816	880	905	900	877	883	893	902	879	860	915	896	905	944	867	916	900	858	890	847	870	910	871	879	895	892	953	832	920	935	932	947	870	861	900	858	871	904	930	911	907	871	874	888	913	878	890	811	862	877	914	890	883	920	878	895	904	903	919	879	934	858	940	934	895	889	915	953	845	867	895	883	886	931	885	920	897	902	900	889	964	945	949	877	948	961	906	915	944	885	850	899	907	920	925	927	884	875	901	899	829	902	940	930	863	966	927	869	893	980	917	887	897	926	949	892	942	873	900	878	936	911	911	846	924	893	952	885	897	846	899	913	860	846	872	873	852	882	915	872	871	944	904	874	891	935	905	891	898	875	903	866	895	908	833	899	877	830	901	892	896	942	911	919	864	875	899	969	885	894	912	919	934	911	950	938	882	900	882	926	878	938	886	886	929	907	926	895	917	912	906	881	885	915	876	909	884	863	895	903	895	847	907	912	882
5305	1638	1413	1186	1127	1109	1049	965	1022	1060	1003	1038	1005	1017	1014	984	962	998	1009	992	954	991	997	1022	1059	1035	1022	1068	999	984	969	990	1011	998	941	976	1048	1015	943	955	980	995	1018	955	977	989	1026	1007	999	1024	968	1022	990	1007	968	986	1033	981	988	990	954	1017	998	1010	984	1019	953	974	1002	1003	990	1011	977	959	984	983	1002	1022	1020	988	1010	1006	928	947	987	1017	966	933	991	984	967	941	1008	988	1015	992	1005	933	1014	1007	987	961	973	997	1016	1038	1006	912	1001	983	972	937	982	880	1010	1008	961	1030	965	1003	1002	975	1014	986	969	1030	986	1011	983	1008	977	981	992	974	949	959	913	992	1043	946	964	1029	1014	988	932	943	966	1010	943	983	986	955	994	942	1005	1018	1009	1027	979	953	973	1020	964	925	1008	988	998	941	994	964	1006	981	1007	962	1034	971	1013	989	921	1000	1036	1006	1002	954	1018	1019	964	969	958	989	953	991	1005	962	1019	939	990	1024	984	969	944	952	979	927	995	965	1026	984	997	1003	947	962	1028	993	962	1023	949	992	1034	1001	958	979	1021	974	972	1015	934	950	980	1059	995	959	1034	1011	984	986	956	934	978	1005	1025	961	1022	1038	945	1058	995	911	932	972	1024	931	1025	956	1021	1012	1014	1024	979	966	967	965	979	949	993	1020	992	994	986	959	985	1007	979	958	953	1043	969	978	921	1030	980	992	1009	989	946	1053	1001	975	1034	1032	971	1006	1022	979	976	946	977	960	950	930	1020	972	1016	990	948	1026	991	997	962	1021	979	1077	984	1012	999	956	938	1020	971	969	974	973	1002	1071	972	1003	892	996	978	951	957	970	1010	1078	972	956	1014	963	1044	998	983	975	974	953	1011	984	997	967	994	1004	983	963	997	970	975	1018	984	955	938	1026	940	955	1038	1002	1006	1032	1014	978	996	985	956	954	907	980	971	1021	949	941	980	995	927	970	986	1007	984	953	978	969	939	992	949	1008	952	974	956	935	936	989	1010	999	969	965	1015	1041	1022	1001	1010	968	971	995	1000	1020	943	970	958	989	958	986	1014	977	994	1012	1018	1016	1005	1004	1006	1017	947	938	930	971	1005	958	1026	992	998	936	948	1029	951	936	996	1010	966	1001	1016	940	974	986	1017	995	1003	1013	1015	978	991	1031	1003	969	983	985	987	995	973	1044	953	953	1035	944	1052	968	950	1009	989	968	962	965	912	983	963	960	982	993	973	1013	955	992	1008	981	1033	950	962	967	1019	956	1034	1025	970	995	963	1060	993	987	999	997	979	991	1012	956	1012	1019	1023	977	959	1004	976	968	985	1008	1015	1042	924	1018	950	983	997	1024	989	1000	968	987	999	977	982	934	997	1006	946	987	1023	1013	990	999	989	985	1005	943	1036	975	986	924	1048	982	983	986	989	1004	995	993	1016	1031	930	955	955	1004	970	988	1061	950	1008	996	972	987	1008	969	978	1025	1004	949	986	978	1022	952	957	997	1002	1021	971	927	1031	1026	1022	985	1023	940	1043	1013	965	958	958	991	989	944	960	966	976	1016	938	966	984	973	961	1099	987	994	950	976	969	1019	957	915	958	944	1019	918	952	943	1002	935	959	1005	1023	1008	1035	959	1002	1002	933	992	975	954	962	951	1032	1002	959	984	990	986	981	1010	1002	1001	976	995	986	927	969	991	987	1006	949	963	1004	993	961	1008	937	992	998	999	892	985	969	977	995	1024	1001	998	1032	978	978	1057	1003	1056	978	1001	962	930	979	971	997	1003	973	958	1019	946	979	1028	967	994	1013	939	989	925	1020	999	998	964	957	1022	971	1023	962	971	977	992	1013	958	1018	983	918	957	941	1047	1009	1005	936	975	1046	1023	1029	1002	1040	1001	905	971	998	1040	961	970	998	988	1027	1000	1040	1001	975	981	1014	977	987	1017	963	960	964	1023	984	974	1002	986	973	984	1007	1006	987	965	980	1032	977	953	992	935	983	1001	965	986	1025	1009	983	950	990	994	1032	1006	1003	982	1048	973	901	936	940	970	962	982	919	1003	990	994	1076	969	1027	980	1013	987	944	965	955	999	1011	987	976	1022	1011	951	913	974	925	985	1004	916	947	1011	990	1029	1058	1008	1022	1005	1014	967	970	1009	972	999	962	1022	1013	999	935	988	956	1036	993	994	1038	971	1001	986	931	965	1002	975	947	966	996	994	1009	972	1009	959	1012	1001	924	971	970	990	998	975	974	963	994	926	993	962	973	1014	1008	970	966	994	980	964	959	1025	984	980	962	998	1011	950	979	997	1027	904	949	1026	937	974	959	981	992	1040	959	959	985	971	982	1013	993	952	1006	1009	1019	1009	971	1014	968	989	962	950	957	985	976	1005	983	925	975	946	967	992	968	991	1004	980	1025	1006	974	978	989	986	985	953	1016	976	978	987	976	1023	982	988	1006	970	971	947	1009	947	992	932	983	963	986	957	958	1047	1021	980	977	903	996	1010	1026	1037	1027	960	977	1026	997	985	958	974	984	1030	973	1001	991	960	1017	955	965	1059	990	942	1015	998	991	948	1013	976	1035	978	1015	1019	947	1014	979	1004	980	980	933	951	975	997	1050	1004	956	1004	950	1010	1009	987	908	1015	946	983	955	996	986	960	1027	986	1015	989	981	953	979	975	976	999	972	992	1040	975	1017	1002	986	995	1003	1046	1015	996	968	952	960	948	997	1018	994	976	1015	1001	1003	998	960	965	987	986	1012	972	980	932	973	992	960	995	995	943	1008	1021	961	975	965	1017	1031	1000	954	911	1027	983	983	988	991	998	990	952	969	1015	1034	998	1017	1070	992	996	1001	1002	1007	1027	1025	982	958	1008	1012	959	973	987	990	1012	971	986	921	953	993	980	967	949	1011	1016	1003	1002	1012	903	973	976	986	1006	992	957	994	934	1022	946	957	1016	936	965	938	954	984	1060	997	1005	963	985	1066	1008	987	999	931	992	989	970	1038	1025	975	987	958	1032	963	994	973	956	979	1032	1031	1008	996	987	1032	1002	978	985	1001	996	970	954	972	999	984	978	986	1010	923	1005	971	999	989	1013	995	939	943	957	1000	1049	959	938	1010	974	978	991	980	1003	1010	1059	1006	992	958	965	987	998	1017	950	989	977	987	971	1055	957	979	976	927	973	1038	1024	931	992	947	982	999	997	937	1004	930	949	1002	991	915	968	1005	1033	946	1057	956	968	1037	982	967	962	960	1008	1020	962	940	978	996	982	1036	953	1019	973	957	1004	963	1018	1027	991	1012	953	1002	1001	973	1000	990	1024	953	964	993	967	1039	1026	963	937	1004	981	978	1001	988	991	965	949	974	972	995	949	932	1011	1007	976	964	1014	971	1002	987	998	982	963	976	957	980	994	964	1023	1003	1021	1050	953	971	984	1017	925	974	958	973	996	932	981	1016	1004	987	1026	1013	936	1026	983	1029	1033	982	973	984	959	956	1021	977	1018	994	998	962	974	1031	953	1018	946	966	995	1005	1042	948	1011	1033	968	964	1015	979	1042	975	994	955	1009	981	973	967	991	1002	963	1021	978	993	1014	996	1010	957	999	966	1009	986	1040	1032	966	964	1010	969	964	991	988	964	984	959	990	989	974	1035	948	996	986	981	1002	1001	1027	992	954	957	977	1048	972	998	1031	989	982	942	1013	995	1034	963	992	975	1017	965	998	949	957	1046	993	1021	1013	977	1041	1016	1025	951	962	1019	978	1004	966	1009	1031	1001	1023	998	992	967	1028	1031	932	1001	1023	1025	972	994	972	974	964	938	998	1010	1019	933	951	934	944	986	989	953	1021	1009	962	1007	1002	962	975	1009	981	1008	961	996	966	943	996	966	977	1036	1003	958	987	987	980	1022	972	1027	923	964	991	943	1000	992	989	924	1012	971	1019	984	967	1006	1018	983	970	997	1029	1006	1001	989	1006	968	1058	936	956
26081	21092	27761	24645	21081	10324	1144	775	629	556	530	476	466	439	442	434	407	405	417	365	379	405	401	350	385	364	352	372	340	363	361	379	345	378	328	355	393	330	346	332	375	383	347	328	295	354	323	352	353	335	329	328	356	309	367	361	327	344	343	364	340	337	337	376	357	352	335	324	331	311	353	352	335	350	336	352	357	368	345	336	353	392	323	333	359	325	371	358	368	349	341	323	371	336	365	363	349	328	329	308	339	349	335	349	324	332	355	374	345	327	373	347	334	351	336	323	341	350	375	361	325	344	332	313	329	344	328	324	332	318	333	335	323	347	356	363	343	331	354	324	378	316	337	340	327	321	339	343	354	390	326	382	318	353	345	329	334	342	351	343	365	328	298	330	307	315	362	337	334	341	322	342	350	372	345	343	351	334	330	339	329	344	361	344	352	346	339	346	361	317	339	374	311	317	374	376	334	348	315	333	349	361	336	343	375	323	334	316	338	351	317	319	353	348	312	314	343	344	331	371	337	308	310	356	309	314	345	321	307	309	344	323	330	322	360	337	331	333	335	333	351	328	376	325	304	329	326	320	353	328	355	350	357	341	356	323	338	353	309	326	332	363	368	334	339	369	302	342	345	339	310	350	346	354	337	335	339	340	359	316	326	314	322	350	311	352	336	342	307	335	353	333	356	321	321	323	313	338	295	288	369	381	336	334	333	342	349	348	317	324	339	365	327	329	307	332	306	349	339	346	393	344	358	364	364	315	334	349	335	321	359	332	357	316	329	309	338	333	343	306	312	353	316	344	340	314	329	322	340	356	346	323	351	335	326	361	326	328	344	336	342	381	320	340	351	320	327	341	357	340	267	330	317	342	338	356	308	346	334	368	352	338	329	310	325	340	334	334	342	306	369	329	325	304	348	377	328	311	337	318	331	359	321	322	317	320	324	331	357	313	349	335	335	370	350	340	344	357	353	327	324	308	312	337	362	330	321	336	321	350	347	350	328	316	330	325	311	352	305	319	317	363	318	339	331	311	350	363	318	367	349	336	324	333	369	314	352	347	336	307	350	327	310	317	345	344	336	338	344	325	334	362	339	366	333	326	343	355	359	346	343	319	338	356	332	334	316	340	329	335	327	355	333	368	354	353	332	359	331	309	324	314	360	357	342	340	364	355	364	311	318	354	323	360	311	345	341	345	348	325	321	364	333	342	336	335	326	351	355	326	311	357	318	330	328	353	310	368	315	338	359	333	319	311	351	319	353	336	325	352	333	348	318	335	366	343	314	367	354	361	327	342	329	364	347	315	315	329	354	291	305	343	349	376	331	345	361	376	318	338	334	326	360	294	364	360	326	311	339	352	345	309	367	290	337	340	333	339	338	356	323	335	331	325	359	353	361	351	326	328	338	336	324	354	356	334	326	311	345	356	334	335	354	348	354	349	346	333	340	357	332	326	357	319	353	338	353	342	345	360	349	341	358	330	340	308	343	344	396	352	331	349	317	304	307	349	357	314	314	331	364	332	326	332	372	339	327	325	325	327	317	322	331	328	342	329	329	318	354	353	333	326	337	346	308	326	305	330	313	344	370	362	338	337	323	333	341	319	365	349	338	323	306	353	342	308	338	341	348	312	336	322	325	352	363	335	328	343	349	348	354	327	345	329	358	360	367	340	361	317	382	347	352	332	311	337	325	321	337	319	325	334	330	359	321	343	341	304	335	320	343	361	325	329	335	330	299	344	343	362	344	317	338	327	355	362	313	348	315	379	340	324	317	317	324	319	310	364	342	360	309	320	351	378	360	301	330	335	316	350	360	368	347	346	316	319	309	335	348	359	345	343	352	327	312	329	319	337	336	344	338	366	345	315	319	336	360	336	319	358	364	360	315	364	350	333	316	339	312	350	346	374	320	339	344	323	349	300	351	320	328	343	322	308	336	330	362	350	334	331	355	317	327	326	355	328	354	361	289	321	307	355	351	363	341	319	335	350	336	354	339	319	329	329	320	356	359	355	357	366	312	339	327	334	362	326	325	365	320	326	330	344	362	316	349	299	337	341	317	305	333	337	314	338	353	353	315	341	310	347	335	319	335	318	336	345	338	338	322	347	316	339	331	334	368	352	332	330	357	379	319	396	345	366	360	338	351	352	338	361	338	360	356	314	330	331	340	338	319	307	336	310	319	285	358	339	394	316	331	335	321	313	369	298	315	304	320	380	341	345	318	333	387	337	352	311	362	352	342	311	337	334	369	374	335	342	328	377	338	330	325	342	335	327	342	335	325	335	352	330	359	351	306	334	302	275	357	353	345	323	313	332	342	362	346	315	312	325	315	324	301	330	370	337	368	315	332	359	325	387	335	321	341	311	349	317	359	306	358	328	323	344	323	330	342	327	351	344	342	339	318	338	348	329	342	316	308	333	309	362	320	319	336	329	345	352	332	354	336	351	364	322	325	330	333	362	341	332	360	313	359	322	345	341	328	352	316	325	375	340	322	336	335	328	317	349	299	316	335	337	324	347	340	336	359	336	356	337	320	345	320	323	335	354	380	321	323	320	312	318	360	373	362	340	318	351	366	324	316	319	367	330	362	324	360	330	308	367	379	346	317	335	316	337	310	349	333	360	288	330	333	332	348	315	324	332	310	311	364	354	349	336	334	315	374	304	343	331	339	313	343	345	304	348	323	321	353	354	339	323	317	363	341	309	372	353	329	373	316	357	340	331	323	341	312	341	358	330	322	384	349	317	323	354	336	322	337	338	343	320	353	330	340	341	325	325	341	352	344	317	295	314	352	323	334	346	331	317	325	329	336	330	355	319	355	307	368	318	365	348	340	332	339	355	325	338	352	310	319	321	334	349	311	339	324	349	352	354	300	334	333	338	376	344	332	311	335	365	350	341	357	346	303	347	317	347	337	352	366	330	328	340	362	340	333	330	327	318	316	297	328	335	366	317	335	371	333	347	320	341	330	343	332	349	305	337	335	348	358	310	342	330	343	347	369	325	351	367	324	351	341	332	333	334	332	315	331	336	351	335	345	288	336	331	315	338	353	360	353	355	342	327	367	308	338	339	366	352	339	329	317	353	332	354	310	338	296	341	358	341	336	322	322	346	310	355	291	353	347	297	349	328	310	317	337	327	317	348	346	341	325	322	357	356	336	329	343	348	300	321	340	333	345	341	330	325	334	341	337	354	342	327	313	348	333	334	315	337	362	321	338	327	333	352	300	382	335	315	358	316	349	339	337	322	347	329	319	316	321	348	361	349	354	334	354	307	348	293	324	357	313	351	357	336	356	371	351	322	384	343	329	342	336	316	341	344	345	320	356	347	322	336	344	343	304	334	306	316	338	342	312	335	348	347	308	317	371	357	349	322	318	331	346	353	331	350	315	315	337	384	355	350	339	345	314	339	328	334	330	323	327	313	349	302	312	376	330	353	316	332	314	347	314	379	337	340	340	284	367	317	319	321	323	328	323	333	345	307	332	322	300	325	351	345	334	338
7220	10764	9506	5289	3337	2360	1831	1437	1162	1079	890	821	766	693	709	623	596	553	557	566	530	538	495	508	509	474	484	481	470	454	421	466	476	472	423	459	429	434	436	442	449	460	461	410	452	434	433	429	432	406	407	428	431	435	435	423	441	402	391	398	422	413	381	394	363	413	396	465	421	397	424	418	401	381	397	409	453	412	388	420	411	383	417	397	421	406	433	397	441	402	397	411	440	419	381	389	412	403	409	418	397	404	382	404	414	409	390	457	380	372	395	390	440	440	425	419	383	384	446	416	441	387	388	375	398	436	426	426	387	445	416	439	417	406	424	370	429	408	408	396	374	406	411	402	370	427	370	372	398	383	404	394	401	414	407	408	410	403	435	383	397	398	397	413	411	433	395	398	428	392	431	422	421	430	394	383	411	415	393	398	412	449	407	399	376	412	392	405	403	398	412	406	394	406	372	386	389	438	396	433	393	393	441	438	367	382	393	417	431	438	408	435	400	374	404	406	386	424	404	402	429	394	402	408	442	377	406	433	392	428	437	393	405	411	395	396	410	417	401	424	378	423	415	398	389	394	372	400	400	423	399	430	370	412	413	403	439	402	410	413	382	402	404	414	415	401	384	403	392	416	409	414	425	368	424	411	412	426	427	445	409	389	423	392	405	426	415	437	387	399	409	393	416	371	421	398	404	432	395	420	376	412	435	391	412	450	383	403	378	406	399	424	420	413	399	411	400	424	408	401	383	403	421	424	437	411	411	404	397	377	371	418	395	398	382	410	419	415	404	394	415	431	375	380	387	402	402	415	401	396	416	380	407	389	399	433	419	390	375	396	425	393	448	402	392	407	408	387	389	417	409	415	391	431	401	427	437	419	418	380	385	420	409	452	408	399	411	412	408	382	421	398	400	396	409	391	416	412	426	410	397	396	435	417	378	408	382	428	380	401	408	379	427	381	450	407	377	410	385	411	409	377	433	378	446	422	454	411	411	409	420	386	390	422	385	363	437	390	453	411	431	413	382	371	390	375	445	381	399	375	424	428	388	378	451	403	423	395	398	406	378	425	383	365	452	399	402	406	428	400	390	393	391	400	383	415	384	419	385	428	430	391	365	422	389	394	400	449	373	428	439	410	389	352	374	392	419	399	409	388	450	409	375	461	401	406	399	446	448	428	423	417	386	408	373	399	406	386	423	394	397	410	337	435	432	436	405	392	406	428	457	415	407	361	401	422	421	437	422	399	398	420	403	402	421	431	409	423	420	410	412	410	386	384	409	378	429	419	403	391	418	380	391	428	426	419	397	388	398	386	435	390	398	433	404	421	398	386	424	417	411	366	350	378	358	378	388	407	409	424	409	426	378	381	397	396	411	447	414	421	373	405	426	432	427	423	474	376	394	427	429	410	405	416	430	400	382	440	414	374	394	398	350	411	417	440	413	401	398	401	398	422	402	396	432	432	364	390	402	394	335	446	419	462	397	411	385	389	421	417	398	396	414	407	417	412	395	434	406	385	433	364	392	428	432	394	442	418	394	409	381	385	430	387	419	431	401	384	394	407	402	408	386	401	384	435	396	422	402	381	398	397	404	370	388	454	418	406	392	417	431	407	397	429	420	368	380	426	435	431	430	427	389	362	412	439	420	427	423	416	376	404	414	410	379	391	399	425	364	409	463	395	407	424	421	410	397	387	382	430	440	411	391	396	396	386	395	420	439	396	367	401	415	409	427	421	411	404	390	404	383	407	414	423	398	428	371	411	439	411	416	416	419	434	424	439	412	391	398	429	407	411	405	396	412	387	409	407	393	374	397	414	360	421	389	418	447	427	414	421	391	419	453	381	392	440	380	422	435	405	404	409	426	414	388	406	409	443	434	400	425	371	406	390	410	428	392	402	375	375	420	358	402	391	396	419	409	388	382	391	446	415	398	403	426	437	420	405	438	391	382	412	436	411	389	433	419	399	385	402	420	389	396	449	386	414	390	370	444	399	393	402	429	401	408	406	399	404	457	398	402	412	413	397	421	398	421	435	410	392	423	417	417	384	432	399	421	384	430	463	430	378	428	402	382	402	403	406	422	372	428	406	379	420	390	386	385	407	436	369	406	448	412	423	385	406	429	386	395	383	366	427	365	438	443	393	435	391	385	397	431	429	387	403	388	416	389	405	430	413	391	410	420	425	404	392	388	426	379	385	394	420	414	402	394	422	388	430	427	385	365	409	405	361	406	422	410	373	418	357	412	420	445	426	392	423	410	397	413	410	425	397	390	433	391	428	419	398	423	398	391	416	412	418	413	415	423	385	381	435	396	379	400	411	414	391	405	390	437	384	418	443	413	428	440	406	433	416	403	414	399	445	439	365	425	400	384	404	403	397	446	403	382	389	434	421	389	409	443	388	389	402	406	419	359	431	410	376	441	412	400	423	398	383	391	402	367	435	370	412	386	394	386	419	389	414	403	390	394	398	408	383	398	425	437	424	389	430	385	406	411	397	438	416	424	437	383	406	428	391	434	401	389	431	403	431	430	381	410	398	398	401	445	404	427	383	394	397	415	427	370	418	401	391	426	414	393	411	441	403	398	415	405	408	401	409	374	402	411	381	388	383	410	408	398	414	379	403	403	393	411	396	417	411	372	390	408	375	394	417	437	386	449	403	423	420	449	423	427	416	437	428	425	375	430	431	430	377	437	430	390	407	397	400	413	417	454	391	416	422	402	396	419	403	406	432	401	377	400	385	413	389	395	396	388	399	402	398	422	371	416	449	408	418	409	410	418	420	407	384	398	405	399	412	388	347	409	429	405	348	424	402	467	400	404	419	428	418	392	455	398	408	439	398	430	428	410	431	418	440	409	419	450	404	432	400	440	403	390	411	385	426	391	423	395	445	454	426	385	419	424	425	412	386	381	417	404	412	400	410	362	425	394	346	413	446	410	365	398	420	396	436	428	353	439	414	406	430	373	442	396	376	435	430	403	398	407	415	405	432	442	425	424	397	390	380	418	476	398	428	417	405	435	409	396	402	429	397	416	446	434	404	351	375	382	414	434	405	409	432	438	405	380	387	393	402	430	409	400	376	405	388	409	424	415	388	398	412	425	443	398	432	387	438	421	391	414	421	379	385	432	408	424	436	408	398	399	357	392	418	383	379	451	404	405	396	403	417	468	414	409	401	415	405	429	401	381	409	422	390	405	370	406	391	448	439	408	427	407	422	415	428	394	419	384	436	429	390	437	390	400	401	436	435	429	381	427	417	402	404	401	440	412	408	388	384	417	423	422	436	420	401	383	439	400	401	393	436	430	407	418	424	416	387	422	418	415	405	408	395	392	430	385	415	419	420	400	405	403	422	427	394	418	469	404	429	403	403	422	412	392	440	425	420	398	420	442	414	398	444	378	389	433	407	418	430	406	395	398	406	416	441	443	352	397	434	452	425	427	389	429	410	393	410	387	413	413	394	383	420	391	396	388	414	399	413	400	389	388	353	454	390	401	407	405	391
23689	21092	28172	24222	21099	21141	9863	1477	1113	922	833	771	754	671	658	605	576	607	568	543	568	563	574	517	568	526	495	507	486	472	543	481	501	450	496	540	476	486	476	463	458	468	458	519	495	469	445	466	504	480	483	476	459	454	460	493	496	477	485	492	474	431	412	492	467	460	451	439	440	472	426	431	434	473	480	456	457	468	470	449	448	431	454	480	462	437	495	441	431	488	440	437	458	449	439	490	448	441	455	476	480	455	473	461	450	478	448	499	453	444	482	412	417	446	431	442	441	461	450	435	419	480	450	483	449	467	479	450	503	458	461	416	432	493	407	471	450	477	469	442	460	427	430	434	445	427	431	438	463	459	453	464	483	458	481	463	425	444	474	457	453	454	438	464	459	468	476	445	424	433	429	443	406	404	472	462	415	449	448	431	466	455	437	454	472	453	445	444	430	424	439	483	438	455	455	491	437	451	454	488	446	436	472	439	421	424	443	491	433	440	434	404	427	440	458	446	413	431	472	453	470	455	431	477	438	443	436	449	472	437	435	405	433	469	478	457	415	442	449	452	446	460	439	484	403	421	486	446	429	470	444	422	438	395	438	454	468	439	461	457	431	447	466	442	456	453	482	455	442	498	457	411	423	450	422	467	442	430	454	474	471	424	450	411	467	461	432	441	448	438	450	461	440	428	473	444	465	483	476	434	444	454	453	430	465	452	462	448	431	473	450	458	443	478	425	488	455	435	451	446	470	421	464	452	453	482	408	432	424	441	432	416	469	436	441	420	440	468	446	433	456	450	422	446	474	465	420	452	468	406	442	448	437	436	500	455	452	460	467	430	420	447	454	424	471	429	463	431	461	443	448	425	480	458	460	460	468	409	451	455	434	447	436	459	446	438	453	456	423	448	487	454	430	435	458	465	460	453	453	477	427	465	424	409	450	444	453	427	412	435	412	445	456	467	448	457	448	443	449	480	435	451	451	460	467	468	440	456	472	404	451	485	446	435	440	482	420	447	441	441	471	442	420	451	436	454	478	444	451	441	465	451	468	450	432	447	421	452	426	437	480	461	426	467	481	450	449	462	452	467	438	487	474	431	482	446	430	435	415	445	453	449	445	406	450	462	447	448	434	445	443	468	471	464	445	483	460	401	481	488	456	433	455	468	421	462	442	447	435	431	497	453	450	469	447	464	436	453	429	450	486	481	478	422	440	462	435	449	435	472	459	442	444	436	442	479	476	492	464	464	491	459	477	415	453	464	450	445	464	486	447	433	459	490	391	457	452	452	443	440	452	475	471	457	451	428	463	446	454	455	450	442	454	461	415	423	443	450	438	475	454	412	456	422	431	458	434	431	491	458	453	460	441	497	441	451	471	434	451	446	474	459	444	476	465	459	467	475	426	469	429	448	434	418	425	404	443	477	469	494	454	431	442	476	471	472	466	485	431	458	454	474	449	427	461	420	442	442	439	458	424	454	460	407	452	468	454	453	463	428	449	441	448	439	436	463	470	439	451	458	469	458	429	425	490	453	463	445	441	504	411	436	421	439	461	463	456	447	474	469	442	407	472	411	444	473	460	463	425	486	457	455	467	442	441	419	437	440	464	423	460	437	419	470	414	450	476	450	455	416	436	447	486	418	422	455	429	438	448	436	464	447	429	458	432	454	447	472	411	461	431	462	457	441	427	430	483	449	441	419	475	442	461	430	469	438	453	427	445	450	471	438	455	422	452	400	442	453	450	456	468	448	449	435	452	469	432	487	456	437	463	419	432	450	451	469	461	438	460	473	501	462	414	434	468	437	439	490	466	436	462	440	437	473	440	418	425	483	456	420	421	451	450	440	435	466	474	441	431	478	453	449	463	429	436	396	423	434	419	456	450	483	457	445	431	491	440	433	457	466	452	461	423	462	432	465	445	470	486	444	487	463	398	450	450	390	424	464	410	455	468	457	468	459	417	456	412	486	420	437	467	447	443	437	410	491	474	468	483	452	440	397	442	408	448	406	435	492	474	449	455	472	427	434	427	397	467	448	446	422	435	456	462	422	447	423	418	448	442	474	494	463	433	440	454	464	440	435	455	457	448	494	447	419	465	434	469	421	458	486	443	457	455	445	419	442	445	439	441	460	460	467	440	461	491	472	480	471	433	433	453	420	460	434	482	460	428	468	439	448	438	433	422	435	418	417	455	448	437	472	414	464	436	455	401	457	460	402	453	390	468	441	445	461	434	470	436	467	439	439	460	444	442	454	483	457	449	454	468	468	461	457	457	437	443	447	383	474	417	457	454	443	460	482	416	401	463	440	464	441	423	489	471	449	425	405	416	421	431	462	454	458	446	447	466	475	445	430	467	448	449	460	409	461	450	392	473	454	444	411	475	454	425	453	408	450	435	427	441	452	409	487	490	467	410	460	410	495	483	466	453	457	459	406	467	422	467	430	458	431	472	444	467	461	488	453	441	443	423	428	439	430	452	431	429	422	455	443	477	436	475	467	457	443	482	457	487	386	432	474	475	452	453	481	457	433	484	458	416	446	408	443	437	388	444	436	464	478	434	457	444	443	462	441	464	487	468	413	460	442	444	440	441	451	461	428	442	487	450	477	470	438	474	423	448	479	460	457	443	454	440	432	494	454	464	424	465	459	429	458	434	472	427	495	461	427	457	441	480	439	449	440	452	415	461	437	468	468	437	458	440	428	440	448	430	473	446	448	522	468	428	429	458	480	439	430	429	435	468	419	461	415	454	443	460	456	454	417	462	441	469	441	429	438	446	426	415	468	459	434	449	450	427	469	467	492	431	448	463	425	425	457	457	471	450	447	462	460	478	451	445	465	465	468	471	438	424	434	457	456	458	441	427	443	447	445	423	452	475	444	458	497	435	435	451	481	452	434	463	467	431	417	469	453	435	432	434	459	461	382	461	451	463	445	420	461	427	435	427	416	443	461	409	429	415	438	420	440	458	434	460	449	457	423	475	420	443	456	439	500	428	465	467	483	441	431	438	438	431	443	488	420	440	448	436	437	443	467	425	436	434	436	489	474	432	481	406	432	413	467	438	410	438	464	452	467	474	459	440	422	467	446	458	424	462	425	445	459	460	451	410	445	433	412	445	414	397	442	467	424	458	463	470	453	459	464	459	505	461	476	475	436	404	475	416	426	437	441	468	446	419	448	440	448	453	433	414	455	439	473	447	450	476	442	489	418	462	427	440	394	442	440	448	451	455	416	454	458	458	461	479	461	436	440	441	464	446	432	431	464	436	443	452	439	463	448	453	407	433	445	477	445	413	474	429	437	463	448	446	481	455	472	481	468	431	485	446	441	483	440	463	424	461	429	475	455	439	450	432	410	486	442	410	471	471	493	442	406	463	434	457	449	414	487	463	472	454	430	485	431	430	418	415	496	452	421	485	475	478	430	410	405	458	412	426	445	467	470	416	457	486	447	445	427	468	454	431	451	486	444	479	437	395	458	444	458	458	466	444	446	411	472	434	452	475	478
10527	17983	15970	9499	6023	4258	3231	2527	2076	1746	1493	1301	1208	1036	1032	887	805	779	756	753	736	753	724	656	632	658	611	590	572	564	558	594	577	574	550	549	525	535	531	531	518	513	484	524	520	490	468	510	506	486	487	491	469	469	474	531	450	487	524	469	467	437	497	467	506	476	465	541	421	481	480	464	476	467	478	493	473	460	504	478	443	454	479	513	484	492	456	468	464	477	497	439	468	470	476	442	453	426	500	465	485	456	489	443	500	473	488	437	486	436	473	482	488	451	451	500	461	435	516	438	488	490	471	481	478	489	499	444	464	462	483	451	440	471	498	458	463	433	467	436	421	455	466	418	533	478	477	445	469	466	423	505	440	456	478	432	457	447	470	467	441	478	446	490	477	471	474	468	486	446	439	453	458	437	479	459	443	503	444	432	447	487	470	475	477	453	491	450	473	476	470	456	427	443	465	450	463	474	474	453	460	481	458	468	448	461	453	471	485	483	458	446	480	468	461	444	462	474	461	476	494	476	505	449	452	488	501	488	483	441	495	480	503	501	474	480	422	486	478	500	471	460	489	455	455	468	453	463	412	459	464	478	448	469	472	491	452	495	465	469	440	434	453	497	438	452	480	494	458	478	446	459	464	455	461	461	427	467	458	442	483	449	489	498	483	467	480	434	469	495	432	494	467	437	465	459	469	463	497	446	417	478	451	453	423	451	425	505	466	461	456	497	444	454	430	450	461	448	443	463	443	481	463	467	454	461	490	437	464	502	456	430	443	491	442	467	467	441	474	475	439	470	475	465	461	424	453	532	458	469	429	455	482	435	455	472	477	486	449	445	505	413	448	496	440	475	442	478	467	477	450	434	464	458	454	471	431	493	430	473	453	474	437	459	442	475	453	466	461	467	472	479	447	466	444	495	454	475	461	458	427	485	457	475	424	461	467	428	437	479	446	473	474	469	474	478	416	480	434	443	483	513	454	471	480	422	481	449	428	471	483	500	444	472	472	449	470	451	457	432	468	474	494	418	470	451	490	449	502	465	448	484	448	465	448	462	455	451	442	430	458	460	488	468	466	462	449	455	449	469	476	460	513	452	428	454	467	472	432	458	505	437	435	478	451	457	438	427	445	438	461	439	464	498	437	473	426	484	489	455	519	446	443	436	488	490	466	482	471	445	473	436	465	489	466	432	426	478	442	475	468	496	440	452	499	466	451	503	484	470	489	430	452	442	447	429	447	440	443	478	443	496	454	485	477	461	439	435	455	504	494	464	477	437	463	436	520	469	485	451	502	446	496	448	468	459	458	452	428	440	493	446	452	477	451	505	468	458	481	475	478	439	480	460	419	460	452	434	458	453	465	448	473	480	448	450	482	452	484	454	484	440	463	483	461	459	473	454	463	462	438	463	451	446	476	467	454	477	489	472	458	493	440	483	469	455	461	440	473	453	501	507	418	466	471	425	459	478	445	500	484	436	474	440	488	475	488	453	389	466	469	447	471	514	463	410	449	401	476	465	431	473	444	456	477	449	459	464	439	414	492	448	454	497	460	495	442	477	486	440	450	425	481	464	479	493	491	449	482	470	496	475	447	466	480	494	452	441	508	457	463	448	485	468	454	445	477	463	469	476	420	511	472	448	472	469	465	462	478	492	432	428	495	446	497	465	459	507	431	492	434	474	473	440	462	455	447	436	509	484	443	454	471	428	449	490	485	458	460	448	463	499	462	439	463	469	440	464	485	453	447	426	505	485	458	473	492	476	463	439	457	441	490	416	501	443	462	428	446	441	474	407	455	496	471	471	464	471	470	482	423	481	472	460	452	471	428	472	464	456	442	472	438	409	452	456	450	429	451	473	452	459	408	467	463	464	462	463	451	454	461	442	496	456	482	466	475	443	468	476	449	488	460	428	469	462	458	433	466	464	459	454	439	508	460	461	473	458	441	458	457	448	469	478	411	447	447	499	465	451	467	476	458	476	445	486	464	439	461	435	491	461	445	448	466	420	454	442	453	440	476	455	497	401	453	463	420	444	459	451	451	450	445	513	425	448	441	447	434	473	418	467	474	457	432	473	462	444	457	432	427	419	452	438	442	425	473	403	477	474	446	467	449	440	487	497	422	467	447	461	483	458	483	486	497	444	458	478	473	448	455	464	451	471	463	489	435	433	486	473	450	448	462	430	457	446	446	442	446	479	419	469	449	444	406	437	455	481	454	454	467	494	455	480	457	449	451	446	462	436	458	446	422	480	488	460	502	452	476	450	450	461	499	453	461	451	476	475	466	449	435	413	449	433	437	482	454	455	465	491	486	450	469	445	451	473	457	453	464	442	469	459	451	465	445	475	463	462	483	453	496	457	446	481	455	446	485	465	428	451	483	427	473	442	454	460	468	454	505	459	419	510	434	450	460	429	428	484	430	458	468	444	436	441	483	458	473	470	444	504	459	454	447	454	443	444	465	469	463	470	463	470	460	430	451	482	466	465	442	423	495	479	462	459	465	514	463	421	435	431	425	465	430	519	481	477	443	472	436	471	492	492	440	465	452	467	465	484	461	467	462	441	475	429	427	451	480	431	479	464	472	430	468	475	456	434	475	443	478	451	403	436	463	480	451	463	460	502	444	468	474	413	416	474	441	480	477	474	433	455	487	474	477	473	438	465	460	488	471	474	462	497	449	475	429	461	444	491	477	472	454	484	445	443	482	413	432	480	474	491	428	481	481	473	421	478	493	452	446	474	453	473	440	442	481	431	443	472	440	479	480	530	466	447	469	477	461	462	444	435	483	470	443	432	483	471	486	461	500	467	459	481	443	489	490	459	468	496	480	464	460	509	485	414	435	492	503	434	453	503	485	466	459	456	442	453	477	486	444	506	513	472	463	419	467	457	474	467	477	469	474	473	448	458	511	469	469	466	449	486	462	475	458	487	463	458	461	474	480	444	476	482	459	486	454	475	466	456	465	464	443	440	436	464	459	428	473	472	407	486	466	429	492	456	417	467	456	482	466	459	464	422	493	455	489	451	506	470	444	448	459	501	475	422	486	500	481	442	466	443	450	459	458	475	464	413	466	459	502	434	459	468	484	456	493	486	461	422	451	474	490	449	460	480	458	480	454	489	464	461	450	428	455	467	472	431	450	475	467	473	482	458	457	457	465	499	456	416	453	406	469	474	441	467	441	478	441	471	452	448	444	472	432	443	478	451	438	506	483	472	462	451	437	483	465	454	471	464	452	454	460	444	503	435	464	471	488	493	479	398	438	463	486	476	468	437	453	442	461	445	462	513	496	506	500	431	506	445	441	421	480	455	488	445	448	456	505	471	468	451	463	424	470	451	496	451	474	404	501	435	464	454	473	487	473	463	458	456	489	463	441	460	420	456	478	463	462	453	492	476	468	410	476	443	471	453	488	475	462	448	417	426	477	443	444	420	480	448	440	457	463	459	428	458	476	453	469	444	483	466	494	494	423	491	440	476	486	470	453	464	474	478	484	479	485	452
28148	15933	2912	1181	974	860	920	864	900	921	909	943	858	911	906	877	909	895	905	950	879	859	870	923	961	840	888	942	876	896	882	959	874	869	900	919	901	898	897	917	859	867	861	901	889	902	901	885	929	911	895	908	870	860	921	848	920	929	906	875	861	889	877	877	948	926	901	883	814	910	878	873	868	911	862	919	900	878	881	879	884	858	891	956	867	869	915	863	869	856	888	925	921	902	953	903	917	939	953	876	894	841	894	894	882	870	923	849	925	867	898	867	876	896	887	892	885	956	892	857	924	870	884	854	866	942	871	914	884	914	944	924	872	909	814	899	869	941	869	916	920	923	881	920	887	885	886	918	844	908	891	846	881	865	896	883	911	916	902	875	849	856	856	876	888	932	889	906	886	848	892	884	917	873	927	905	890	935	882	900	844	933	874	899	897	825	955	914	899	897	853	869	926	904	889	869	855	896	890	928	864	870	848	898	894	926	884	859	942	903	849	878	862	879	867	878	921	860	862	847	877	824	832	882	921	950	889	872	907	856	914	912	883	878	905	842	868	854	888	890	896	902	865	823	964	879	886	863	850	927	881	927	931	809	923	883	908	890	859	877	886	962	899	930	910	861	872	920	898	906	908	839	834	894	827	907	876	891	907	873	895	886	962	901	883	861	893	908	915	863	912	875	857	940	860	816	860	953	877	967	857	806	865	870	841	914	947	929	904	850	894	863	937	865	936	880	826	890	883	923	950	919	853	911	874	887	921	875	904	876	869	860	834	868	841	898	901	902	906	884	935	893	901	951	841	890	873	901	874	938	834	911	943	942	881	912	889	854	836	927	870	888	875	861	903	880	889	892	909	967	909	906	885	951	941	921	934	863	860	926	935	874	871	934	845	876	909	886	921	910	854	908	914	909	894	888	910	902	841	903	942	904	858	890	910	915	868	888	864	912	871	873	885	866	894	939	916	911	880	909	847	919	911	917	878	814	838	876	874	873	953	929	870	838	896	870	926	923	863	911	845	912	875	885	924	913	923	885	931	869	847	873	874	893	891	907	912	868	911	904	856	852	927	919	855	883	863	856	917	895	897	929	915	918	924	820	890	917	872	905	936	903	909	924	918	911	912	898	921	823	935	846	866	890	879	899	900	884	910	888	920	922	888	897	928	824	862	884	873	841	906	883	871	875	915	878	867	875	856	913	920	919	874	852	862	867	848	868	917	944	899	879	908	876	1001	914	917	888	872	886	884	891	867	855	931	893	850	845	917	881	870	859	904	914	940	928	878	902	891	876	916	894	948	850	886	925	892	906	874	901	919	883	861	876	887	879	897	906	891	900	878	824	850	921	924	896	886	879	915	894	884	849	895	870	864	901	891	871	897	863	901	878	889	935	895	907	851	894	891	878	879	890	916	873	809	868	834	889	925	911	925	852	901	898	867	872	919	864	850	838	866	935	895	873	855	882	938	898	856	845	917	865	929	853	886	878	872	903	914	894	871	852	904	862	939	884	926	904	911	878	874	927	850	891	927	915	878	929	840	877	882	863	923	870	909	920	880	930	875	897	950	899	895	914	843	854	843	897	876	853	895	889	914	891	901	900	921	879	934	941	863	923	896	919	866	916	883	911	913	855	880	872	902	859	888	878	934	939	895	903	902	797	973	899	948	905	933	884	841	900	885	868	864	881	944	949	837	887	838	847	845	945	865	857	873	903	885	898	858	926	877	936	894	876	903	880	868	902	862	880	932	879	874	889	848	855	993	847	879	900	849	927	913	860	873	914	926	906	936	852	874	918	906	813	892	884	913	871	889	909	889	841	926	901	871	931	913	913	901	906	946	911	921	858	884	901	928	899	920	852	895	884	894	923	919	881	866	885	901	900	890	876	937	848	882	903	924	847	840	865	861	922	880	917	824	878	853	883	905	888	877	839	841	931	926	912	898	888	822	891	858	860	941	916	848	904	894	839	874	852	933	920	902	884	873	922	809	881	885	880	880	872	933	929	870	908	899	873	852	909	874	914	883	890	924	888	902	864	940	867	902	900	888	882	899	948	880	886	935	896	865	892	905	883	894	909	909	850	917	912	826	875	847	861	886	851	901	912	930	898	856	898	889	900	927	863	870	895	875	912	930	908	943	853	893	823	866	906	889	913	907	919	904	930	886	896	817	881	878	810	901	907	878	897	882	896	930	933	866	898	866	890	928	886	966	937	870	878	889	906	839	905	947	870	970	907	906	899	855	897	954	907	958	871	925	845	902	949	957	895	912	927	916	876	845	877	891	892	906	841	896	916	885	898	898	939	889	925	897	877	890	912	852	832	897	889	891	886	870	881	871	842	948	880	900	876	881	909	875	912	933	930	881	913	908	928	877	950	909	922	964	853	887	899	905	867	853	904	900	873	872	890	884	900	915	932	887	887	890	825	875	907	913	925	872	861	883	912	905	914	875	842	854	900	896	842	931	809	852	876	912	917	861	910	919	913	882	883	916	836	888	888	864	952	904	917	898	934	859	942	897	873	885	880	868	942	891	914	933	949	930	830	897	885	885	912	922	859	894	879	874	935	884	876	883	858	905	925	960	932	905	888	892	872	891	885	886	843	881	842	879	916	977	926	897	902	875	887	879	908	928	832	901	864	864	932	889	869	964	910	905	944	932	869	858	895	903	873	872	871	922	890	872	891	869	892	811	880	908	961	884	868	899	872	879	876	860	902	849	914	883	836	943	881	903	935	907	912	908	867	915	871	898	882	894	935	919	879	880	911	924	852	856	937	877	840	894	869	877	898	910	852	823	865	856	850	874	913	917	917	908	880	806	861	931	812	845	920	856	914	923	879	854	863	838	849	900	831	893	867	888	876	878	881	835	862	844	880	910	861	860	856	880	900	904	887	843	906	921	879	912	887	922	899	891	899	920	918	940	925	883	897	908	914	956	877	922	909	878	859	804	884	879	927	891	924	856	914	890	898	883	871	890	884	897	848	869	867	923	882	879	894	943	885	866	881	850	906	893	944	850	893	969	888	894	877	908	895	829	897	890	901	899	864	856	951	922	934	877	848	907	875	890	890	893	896	880	937	893	895	891	860	916	865	921	937	962	908	884	843	923	887	832	844	884	834	878	861	895	890	856	855	954	891	876	915	878	899	894	879	908	906	907	887	878	925	911	891	920	918	856	895	906	886	922	953	879	886	830	890	879	886	925	874	834	912	862	890	895	877	908	871	923	883	928	888	958	907	900	877	875	892	869	914	898	936	924	913	928	959	873	897	925	904	895	871	943	885	927	847	925	860	922	980	914	866	914	860	887	859	876	900	884	922	888	946	906	859	873	871	903	895	887	912	857	892	842	892	883	890	880	890	893	843	924	872	948	930	960	892	892	880	930	893	873	888	892	885	879	908	899	891	929	897	871	925	901	898	910	892	939	895	909	894	899	868	923	864	881	894	898	875	887	921	905	823	870	913	909	894	923	877	836	874	919	894	928	885	894	885	860	851	875	908	878	885
5258	1593	1401	1231	1104	1049	1038	1092	980	981	1028	998	1012	995	936	1048	1014	986	983	989	988	1027	967	1024	980	934	953	973	990	944	1040	1038	978	994	963	973	983	985	958	1040	1007	927	997	967	977	1001	993	994	984	951	1000	926	941	1028	970	1008	993	944	1001	985	1023	910	969	942	1008	1053	1014	991	947	960	986	936	1018	969	954	964	1007	947	956	992	1008	985	987	978	1024	918	933	989	921	1009	945	939	978	967	972	1038	1010	949	1016	936	978	980	954	963	932	955	1015	1023	976	988	981	926	933	992	925	942	963	977	965	919	998	971	978	966	965	1028	962	999	943	1012	948	977	1019	998	982	981	1013	1008	898	979	1034	936	936	993	1004	992	970	995	964	943	979	1030	995	959	995	1015	943	1031	963	960	985	959	970	1001	985	1017	946	1012	985	964	1007	999	945	1018	958	1035	1019	961	982	987	1034	923	987	946	990	999	995	933	971	950	963	965	982	1019	924	912	1000	942	979	950	985	985	974	996	956	979	976	1021	968	947	978	1009	971	966	985	950	1025	966	1020	953	1041	955	977	1019	963	976	1015	1028	961	1022	973	1011	1007	966	979	994	1014	974	954	951	977	1033	1034	1020	1005	1003	927	971	935	1036	1019	1026	965	949	1010	956	989	1057	997	1012	947	979	992	975	991	978	982	985	970	959	984	984	977	939	968	930	1007	973	1045	959	929	1016	966	949	1016	957	1003	964	1015	910	964	910	1023	1021	994	990	978	903	953	977	945	966	975	990	981	998	988	994	1026	990	989	985	922	1019	956	1043	966	965	974	939	985	968	982	984	1040	964	959	926	1035	962	998	975	965	977	979	985	982	1025	995	951	1034	935	982	971	958	972	987	996	960	983	951	982	1040	963	943	964	940	965	982	1012	991	983	938	973	971	1011	986	945	1015	941	999	950	999	989	974	998	899	968	958	947	977	959	966	960	1059	1016	964	976	997	1015	1003	961	949	1008	971	945	1023	1022	976	982	954	964	944	912	1006	1034	932	964	1026	943	1013	957	1034	991	974	968	942	992	935	1026	979	1003	978	957	1026	994	941	962	966	1033	1012	943	972	983	1008	1034	998	954	984	1006	989	1005	942	1006	971	1019	966	967	1015	1029	1027	988	916	1018	970	1042	968	925	922	927	958	982	990	920	988	926	956	993	991	940	977	1027	979	989	1030	1029	975	986	1005	977	990	968	1046	975	956	939	1007	996	970	987	982	983	977	1047	897	958	910	983	970	928	924	947	1023	1025	968	925	999	962	1021	967	960	998	1013	940	937	1016	1018	921	935	980	1020	970	959	984	920	1023	944	1014	989	1014	1021	965	989	991	953	928	981	991	1009	1016	1017	1008	1007	942	945	1035	945	956	1017	981	996	941	942	934	962	945	972	974	973	951	1011	913	1030	932	996	996	984	925	969	987	955	1002	956	941	1000	1010	939	952	959	937	938	979	930	1038	961	1028	993	920	992	973	981	974	993	939	958	906	999	1000	985	939	966	913	952	1019	1001	977	991	1024	980	953	997	966	906	984	984	1008	983	991	983	986	1006	964	992	993	969	1086	986	960	923	1009	912	987	961	1002	1012	1007	987	921	1039	1046	982	964	990	952	1015	936	1010	998	927	1010	1027	1006	954	978	972	962	974	1040	976	938	967	946	1009	1005	987	896	937	954	950	994	980	878	956	967	980	970	926	969	993	927	1012	974	996	1018	945	982	953	982	964	925	997	1010	961	1028	996	963	1031	967	1026	975	987	996	971	1027	943	972	1074	1001	947	997	969	962	962	959	956	995	956	911	1024	1012	1001	951	978	971	996	996	919	937	958	1020	925	950	965	968	956	976	994	1000	1026	1028	980	948	1011	975	975	990	977	994	984	1003	1000	995	980	978	955	987	1013	963	932	983	924	1006	953	1004	974	991	955	1056	1026	997	1024	983	990	983	950	966	1001	998	1069	1057	965	987	954	971	1014	988	1044	975	988	1010	945	947	1010	981	1002	982	996	911	965	961	912	1002	884	1026	926	994	985	1025	941	898	983	1032	881	1035	956	990	939	980	923	967	918	988	977	993	975	993	994	984	954	994	1004	939	956	1027	970	960	986	925	956	937	954	1017	997	961	975	1039	979	1014	945	1039	975	999	991	940	936	957	980	979	967	940	976	1002	997	979	993	1029	963	999	963	1017	975	1004	965	978	994	931	1012	1003	965	952	990	980	968	960	1004	994	946	948	963	959	912	962	995	1022	987	997	968	915	1028	993	959	991	970	1026	999	991	984	939	932	966	971	938	923	1027	983	993	1003	954	1022	968	934	1003	1030	981	916	939	1007	989	959	961	950	986	928	984	926	942	1012	981	968	966	935	979	964	946	1000	978	990	970	997	968	974	992	964	953	1012	1004	1009	974	934	983	980	974	996	966	966	1005	1009	919	977	979	966	953	998	974	1005	953	962	917	1040	959	951	993	960	1036	948	994	1041	1017	936	1005	1002	923	963	979	958	980	996	959	982	990	948	987	967	996	1003	1029	993	955	997	997	958	989	1009	987	930	1008	1025	921	1025	934	990	996	1006	993	1006	990	937	1030	964	963	963	1019	951	977	1000	966	1002	925	960	1018	1009	1007	1009	1007	980	1008	1003	981	971	959	984	972	950	971	936	942	1034	956	984	937	1041	937	936	973	937	986	955	962	962	978	970	918	947	959	933	966	1030	1021	944	991	933	1013	964	989	1002	981	963	942	951	989	1021	1033	979	938	986	970	1019	980	917	975	936	1035	1036	1038	957	987	978	956	964	973	938	972	981	912	970	994	932	997	964	997	933	961	980	969	953	959	966	1014	957	933	1008	976	994	969	982	963	947	947	936	1014	1026	1023	937	985	969	990	994	1017	959	997	1008	1008	1015	977	960	993	965	1007	933	1012	969	939	967	990	981	999	1048	973	935	921	952	1008	998	1002	911	948	919	946	965	954	976	992	1032	959	984	983	965	947	1018	974	988	997	960	926	964	916	954	995	981	965	987	980	959	979	1036	967	937	982	995	989	988	941	948	1016	1010	951	970	1019	960	959	992	960	965	962	1029	993	988	978	972	1034	963	1009	989	1008	1038	958	927	1025	947	904	967	1006	960	988	985	1003	1001	952	941	965	943	1037	966	980	977	958	958	907	987	970	944	961	952	971	936	981	970	952	984	1039	977	965	981	1017	920	966	1016	909	1008	958	992	1006	929	987	990	966	986	1009	977	942	943	1037	986	954	1000	995	980	936	981	943	969	978	936	958	1010	933	989	1022	992	990	1038	949	1021	916	906	966	971	985	973	963	1042	1009	998	956	954	985	1013	1013	1096	985	966	943	970	1014	994	958	978	977	996	916	963	983	942	983	978	1016	1041	892	945	967	967	961	985	954	961	1031	1035	956	957	1020	994	998	961	951	1024	999	982	986	928	1023	1020	1021	987	1002	986	984	946	945	985	965	963	1034	1006	996	958	995	1000	975	953	1007	969	973	959	970	966	967	983	968	1007	959	966	962	924	991	976	1005	1049	942	942	913	916	934	982	1026	1022	991	995	980	1026	917	1008	938	984	925	1015	984	970	991	1028	1022	993	956	920	967	977	993	954	1016	970	1045	1010	956	1017	952	984	929	1034	1030	960	1000	972	969	1019	934	975	984	1032	968	974	926	1010	883	963	938	1017	989	980	958	1012	949	976	964	978	930	969	1017	1065	962	993	972	982	950	938	961	999	949	989	981	992	1003	986	955	1016	1010	1027	965	977	968	962	981	1030	951	973	944	963	1033	1021	994	965	964	973	900	929	983	997	954	935	973	967	968	970	1002	1003	985	1009	985	1013	940	980	1026	980	949	979	994	955	964
26064	21086	27779	24629	21089	10512	1094	758	636	557	549	508	499	458	432	401	441	422	412	381	355	401	411	350	384	348	380	347	349	369	336	351	337	376	361	337	360	341	361	360	370	339	373	323	324	355	377	365	374	359	318	355	357	317	339	382	377	366	375	323	363	329	331	381	371	295	326	308	322	321	332	330	331	349	333	349	349	317	348	327	347	354	315	376	328	323	298	346	343	386	363	353	323	349	355	390	346	321	352	340	336	317	316	332	351	354	313	341	335	339	344	329	325	353	308	334	353	325	332	344	308	346	312	349	344	383	321	331	341	322	370	341	331	327	347	316	352	353	299	353	362	318	350	332	344	294	328	359	314	361	329	314	342	347	327	355	359	320	361	357	330	370	348	343	334	316	316	334	315	345	334	354	323	342	369	362	326	360	349	354	366	339	325	347	347	352	326	360	345	326	319	351	294	341	332	323	342	319	329	323	349	320	303	343	340	361	349	358	342	373	357	355	334	314	342	316	354	330	349	323	314	342	379	338	347	310	294	335	351	304	371	350	362	347	333	298	352	348	352	325	309	328	360	358	352	365	346	315	340	314	345	351	356	337	326	348	345	381	346	351	359	331	319	317	333	342	321	304	374	316	347	355	322	357	351	345	320	339	320	324	311	334	329	319	334	326	360	292	346	345	335	324	337	332	348	338	319	308	362	332	323	330	349	333	324	338	331	331	333	332	318	329	343	320	312	329	353	297	334	351	324	345	312	359	346	333	356	354	306	330	328	327	312	367	340	324	343	327	334	306	328	347	309	305	310	340	314	296	328	338	324	318	345	360	366	331	356	338	343	344	334	345	319	327	348	332	320	380	333	357	353	332	360	374	323	342	338	331	344	348	339	334	329	352	345	368	335	354	350	364	344	338	343	358	376	340	319	346	342	335	323	315	324	329	333	342	331	341	323	344	307	345	310	308	343	353	350	342	325	309	352	321	330	345	339	337	329	312	336	354	333	346	297	337	352	362	332	329	315	334	316	322	303	346	344	334	338	328	345	341	334	299	359	317	342	323	314	296	342	318	310	298	326	319	348	339	356	335	312	328	348	368	342	311	348	323	307	352	335	340	335	329	296	334	346	303	323	347	343	327	347	350	364	346	333	351	321	348	336	347	321	322	343	322	316	343	373	315	326	345	344	332	343	343	322	335	344	350	317	320	349	315	313	340	341	354	346	316	323	359	372	346	349	305	348	366	328	357	341	315	311	332	329	352	320	335	358	322	362	356	336	338	355	360	317	318	324	339	327	352	313	317	318	369	333	364	345	311	334	325	334	339	309	330	336	345	312	334	309	349	299	334	353	329	332	325	314	321	322	337	330	347	341	330	322	361	380	382	322	398	327	354	325	312	311	343	339	354	321	335	338	306	344	349	323	336	332	324	337	327	330	334	322	347	324	320	332	316	323	320	351	365	329	315	333	324	339	330	342	338	307	364	347	320	341	365	337	331	348	322	335	367	328	345	359	328	306	328	308	313	353	332	340	350	330	342	342	344	309	352	334	327	373	338	342	337	335	303	324	334	357	322	327	369	331	338	347	360	354	309	332	330	336	341	307	332	316	361	320	330	324	307	315	353	333	382	361	317	328	305	302	315	364	354	309	318	308	331	333	340	319	311	325	323	311	319	341	346	364	332	340	319	333	356	308	353	334	318	304	338	330	369	348	332	337	308	329	328	314	309	338	331	321	349	323	340	383	341	332	329	355	354	360	314	342	343	357	333	299	358	331	334	343	328	326	318	324	326	339	367	321	362	340	316	338	321	354	388	334	352	324	325	293	355	317	337	319	344	325	318	352	310	351	344	345	361	292	326	355	353	354	341	334	341	329	318	356	337	304	304	338	332	348	308	351	302	312	318	325	356	311	329	348	348	343	364	329	359	350	325	314	328	343	342	348	335	300	349	350	319	321	344	344	327	360	344	352	334	330	352	351	380	332	344	342	348	350	344	317	317	336	336	298	374	330	364	326	360	323	337	327	344	346	319	318	292	298	351	336	340	356	315	310	374	349	307	344	311	345	341	338	336	343	325	288	291	316	335	371	313	337	323	330	321	317	323	361	334	339	391	330	312	375	355	347	329	355	352	323	386	354	341	339	329	337	341	343	316	341	367	308	334	306	342	350	325	317	304	359	340	371	323	334	308	315	324	374	366	336	361	345	304	329	384	333	351	325	336	326	326	329	319	361	363	323	300	347	335	303	301	366	324	340	339	336	333	323	318	333	359	335	333	351	342	319	350	358	341	306	347	343	327	354	325	310	340	319	345	347	313	323	318	335	347	291	313	341	347	332	323	298	325	325	342	343	351	335	348	356	325	304	335	346	329	337	340	355	323	320	323	339	329	338	338	341	355	381	350	319	343	356	338	339	331	362	321	330	332	332	320	334	340	340	339	349	317	321	352	340	337	342	325	319	343	331	326	340	353	323	345	336	345	341	330	333	339	318	357	329	318	345	370	303	353	335	312	338	334	329	357	303	296	338	350	335	362	339	318	338	312	336	315	308	322	349	338	368	335	337	356	360	326	334	365	342	345	336	322	341	338	337	361	304	321	352	356	333	301	330	360	332	344	331	341	317	312	350	348	364	350	346	315	322	347	347	348	321	295	343	366	309	369	337	339	334	346	359	326	335	324	360	325	320	336	334	347	308	375	349	343	335	314	339	362	353	357	324	338	323	331	347	319	341	334	343	328	328	352	350	323	310	311	311	327	321	343	301	311	354	333	336	347	320	346	364	316	313	367	395	356	350	330	324	318	369	337	307	350	338	341	299	304	346	333	353	349	342	316	353	335	333	347	323	340	357	323	341	343	308	337	293	356	336	340	333	325	364	338	347	339	345	336	340	344	346	330	308	325	336	325	346	340	342	350	347	325	360	330	355	371	315	329	329	314	333	316	328	347	331	331	301	312	328	339	331	327	294	329	343	332	368	361	339	364	345	311	383	319	301	339	323	375	349	338	310	312	344	342	350	306	310	302	350	340	329	307	338	337	368	327	312	346	326	329	327	331	327	346	316	365	333	308	306	336	362	308	315	343	312	356	332	334	345	314	361	334	320	339	354	308	300	332	332	346	321	321	307	324	347	360	342	320	330	315	350	313	345	340	316	335	332	362	342	336	328	334	356	344	315	318	311	332	321	354	362	329	327	313	361	355	350	391	354	322	343	302	321	345	324	331	342	328	351	351	298	309	304	360	364	346	346	326	327	310	330	352	312	345	322	349	320	339	319	312	325	348	316	345	353	357	353	344	318	339	342	321	335	308	326	347	348	329	337	309	316	339	353	362	375	290	366	373	308	311	339	326	314	340	306	353	318	357	352	336	341	317	337	317	290	323	323	335	356	337	336	316	336	335	340	365	309	338	333	293	363	349	326	361	345	331	347	370	346	328	331	288	345	309	316	326	325	340	335	290	343	330	320	302	359	332	359	313	322	312	316	326	362	328	377	339	324	291	329	366	318	357
7380	10692	9451	5318	3399	2378	1814	1455	1151	987	877	842	743	670	637	602	575	584	557	578	518	527	532	521	461	457	462	510	416	481	432	458	495	449	452	398	428	385	462	466	435	438	426	412	418	413	457	441	397	437	405	462	434	400	402	431	407	426	436	412	427	386	381	408	420	450	396	415	421	456	414	396	408	390	397	401	428	451	376	452	433	380	396	403	413	405	449	424	428	411	386	397	416	425	431	407	420	392	435	403	405	407	412	417	403	389	372	421	419	428	391	413	428	408	402	425	397	390	414	414	444	422	411	381	401	401	384	404	430	414	375	409	385	409	396	450	378	406	386	395	406	372	414	392	401	378	403	372	392	427	379	400	399	405	436	392	385	370	382	386	410	414	415	395	379	392	417	424	400	388	469	402	376	404	391	407	398	402	429	429	418	428	355	408	405	394	417	406	387	401	397	358	385	356	389	399	408	441	441	405	387	390	397	419	384	432	392	373	413	407	424	401	372	401	395	405	387	385	420	412	378	402	347	459	401	388	418	367	421	417	395	429	388	392	402	420	414	417	410	408	410	396	413	405	419	379	393	437	410	419	400	412	419	415	373	412	399	408	407	410	449	420	377	404	395	435	388	393	410	415	401	415	395	386	421	404	374	384	426	411	415	384	386	424	400	412	394	408	396	443	403	419	391	418	397	389	378	418	402	348	423	380	390	400	374	397	426	406	372	406	414	428	426	391	394	391	410	426	422	407	403	382	416	410	391	399	387	419	393	383	375	415	428	402	424	400	412	408	399	445	382	417	396	381	395	397	399	402	374	428	427	392	388	409	398	375	407	425	400	379	388	396	409	407	372	386	365	429	432	432	349	408	396	415	395	377	416	389	414	440	386	408	386	420	410	428	391	400	423	414	378	377	404	399	405	426	361	385	399	393	405	386	415	431	404	402	399	387	421	390	415	395	406	417	412	404	391	403	386	400	407	386	414	447	420	418	433	349	391	439	401	413	430	423	466	401	413	406	368	379	412	390	408	391	411	393	437	360	357	414	429	415	413	441	431	405	425	385	409	401	391	405	419	423	389	368	403	401	388	397	420	357	402	422	400	382	420	405	390	407	395	419	402	382	416	415	411	392	414	408	406	413	420	400	406	406	384	404	425	411	383	421	403	396	403	391	430	415	407	430	418	371	403	388	403	425	364	448	397	410	366	438	423	426	377	407	427	383	414	380	404	418	427	412	423	425	381	387	361	400	427	443	410	408	392	419	388	435	402	381	428	401	400	422	355	405	395	407	372	428	379	420	427	402	399	384	407	401	393	399	371	412	420	385	355	399	388	425	420	395	428	432	433	391	431	410	383	427	390	397	372	408	397	437	412	418	438	381	381	384	379	407	376	397	428	404	395	427	417	389	425	420	428	379	381	412	392	421	390	381	414	385	437	391	413	415	413	405	407	406	402	399	380	400	404	425	426	396	386	389	462	417	399	444	400	410	373	432	406	362	433	437	400	407	427	381	396	408	398	387	401	394	417	380	381	372	364	398	444	423	405	398	398	377	408	409	381	386	405	392	415	390	357	364	418	404	396	380	382	387	401	393	376	428	419	451	410	390	384	378	412	375	399	405	382	388	406	422	407	382	377	406	397	419	391	406	405	414	395	419	423	409	371	387	374	391	397	425	394	400	408	404	404	405	382	404	374	427	388	419	397	407	399	421	391	384	375	408	400	415	409	398	398	388	401	405	384	375	384	399	387	398	359	423	397	439	414	405	331	402	389	395	406	383	360	441	400	428	375	427	425	405	416	372	412	407	410	391	398	379	427	403	347	407	417	409	408	412	359	415	399	419	407	391	363	403	426	392	430	405	413	409	412	383	412	422	421	398	388	384	408	398	423	403	427	409	381	398	425	409	417	414	404	400	401	387	423	408	411	407	403	409	408	415	396	406	399	387	424	371	429	422	413	404	403	399	413	434	376	400	365	380	409	424	420	415	430	358	397	410	393	399	401	412	384	436	382	402	398	419	383	378	398	396	397	417	416	421	414	445	429	413	392	398	400	396	389	417	412	424	387	402	406	396	409	405	400	389	393	425	390	442	401	396	392	415	390	406	392	408	391	373	428	421	375	410	422	393	375	467	409	361	395	414	396	412	431	406	427	395	405	379	432	413	433	416	430	388	400	410	418	395	396	389	368	395	397	428	375	416	378	393	367	409	404	431	404	448	398	408	429	407	410	378	405	394	418	374	409	382	429	386	416	445	410	390	359	383	406	423	386	431	421	418	431	400	417	406	382	371	421	404	422	373	414	400	429	381	404	389	398	367	407	408	380	414	426	427	396	419	413	404	372	419	419	414	432	414	390	395	381	437	425	442	390	388	436	408	393	388	411	390	401	393	405	385	416	400	413	418	444	461	387	403	429	407	400	403	376	462	418	383	419	390	377	397	402	397	429	382	394	425	404	399	420	418	373	365	422	408	370	415	428	388	387	421	435	364	413	417	464	452	375	410	421	415	414	436	395	416	408	405	372	424	398	428	401	415	388	415	398	449	362	409	409	400	384	389	390	383	376	389	432	416	460	389	422	431	419	448	398	386	405	354	382	451	403	385	418	426	443	402	405	420	420	398	412	396	376	394	393	389	399	380	382	388	386	404	427	434	401	382	451	375	417	372	446	400	441	436	389	362	373	379	385	420	388	401	427	384	408	404	402	400	432	396	413	399	421	394	381	423	414	407	381	385	377	406	410	393	419	388	427	434	400	415	401	409	383	421	422	417	413	385	386	383	394	388	393	376	395	421	413	399	415	433	410	380	402	408	432	408	393	386	388	414	398	425	389	374	394	399	397	406	390	428	427	411	396	384	450	374	388	393	386	423	406	401	374	413	383	413	390	391	412	417	432	409	394	388	384	401	374	420	401	393	388	403	383	393	392	386	386	396	397	404	397	428	387	387	381	397	401	391	395	404	418	394	412	386	370	401	400	394	399	411	407	368	378	390	427	446	449	410	414	417	412	387	408	405	386	373	383	392	409	386	366	383	387	402	440	401	402	418	410	408	419	388	387	402	407	392	402	364	457	404	399	415	390	398	426	411	437	439	397	413	434	420	378	396	387	395	375	411	368	428	402	388	428	399	410	363	403	415	434	416	368	418	421	344	426	405	414	372	404	426	404	384	436	394	369	417	368	403	415	401	415	375	376	371	409	402	383	405	393	421	398	410	377	405	396	417	364	377	416	398	375	433	418	384	390	386	426	389	412	385	396	392	406	386	405	388	422	427	416	433	380	410	384	413	400	409	387	391	408	366	408	385	439	380	411	391	403	406	422	412	413	410	380	407	378	439	415	393	402	412	388	411	402	377	427	398	423	389	402	365	397	389	390	376	385	394	400	400	415	408	368	392	389	418	428	389	370	413	400	380	417	424	417	389	384	415	400	424	441	433	459	449	395	407	400	396	379	459	406	365	385	372	401	408	383	429	386	392	376	387	420	406	389	375	404	382	435	406	421	418
23713	21082	28148	24243	21083	21143	9937	1484	1021	953	853	765	705	694	671	647	556	585	579	511	597	554	511	571	509	514	497	527	502	513	470	517	525	494	453	523	496	477	445	495	487	441	483	457	474	491	488	430	478	472	416	489	439	446	486	466	457	454	481	448	494	455	488	478	446	459	505	432	454	438	455	442	473	463	470	437	448	467	440	472	449	401	426	477	428	439	467	471	432	446	452	452	444	471	468	446	444	433	447	486	419	423	432	411	466	466	434	466	449	443	428	492	443	473	458	416	448	425	462	464	472	460	441	468	426	466	447	477	449	459	449	464	473	479	469	490	436	462	449	490	449	453	458	466	451	454	466	463	465	452	449	444	455	459	476	444	458	472	452	454	466	431	448	456	472	454	447	432	453	501	441	429	442	421	474	454	464	453	460	417	430	457	433	432	438	457	456	451	456	429	451	456	473	438	479	421	446	461	439	431	433	496	454	438	481	465	451	468	461	476	456	481	447	429	437	487	425	453	437	440	467	480	450	451	482	468	441	427	413	448	452	435	475	389	440	436	454	472	440	459	468	453	446	468	456	498	448	448	459	452	465	458	432	452	452	433	477	441	483	450	431	432	449	443	504	469	447	437	451	450	442	462	451	444	434	449	467	454	432	444	452	447	480	448	454	433	460	448	446	477	473	493	441	452	441	472	466	471	464	441	471	455	417	430	431	470	447	495	445	466	475	423	464	437	404	419	466	479	468	435	450	467	441	445	439	475	433	467	449	455	475	419	471	466	439	470	454	455	427	467	423	434	472	483	448	482	465	451	455	416	450	451	454	442	433	461	425	431	434	434	458	432	452	468	428	513	434	472	461	456	451	389	441	445	450	456	457	428	439	450	463	478	422	480	464	438	489	414	426	490	440	482	460	436	422	453	450	455	444	435	454	421	447	484	454	459	459	416	443	463	470	450	474	434	439	482	432	457	426	440	468	448	441	452	437	479	441	462	446	425	462	476	439	432	456	446	450	441	447	469	452	465	481	454	485	414	434	475	460	434	427	425	448	472	416	448	445	457	460	442	425	433	454	433	424	453	425	432	482	453	430	461	480	477	423	456	435	455	451	416	478	414	420	447	411	446	448	432	437	434	439	453	451	418	436	434	430	465	433	444	409	451	440	417	399	435	446	436	445	458	417	444	490	464	487	424	454	444	453	452	439	432	444	454	431	434	468	437	458	429	468	451	448	436	429	473	484	452	467	449	476	408	465	464	424	447	446	471	419	411	460	453	453	424	448	430	459	487	478	461	441	441	460	435	455	461	483	403	414	468	415	442	450	461	483	450	423	436	415	441	440	467	436	439	439	484	421	435	420	473	457	439	431	450	425	459	433	454	444	458	497	443	434	451	437	441	465	465	435	441	451	430	418	449	452	463	427	463	464	448	429	433	477	412	442	452	454	423	425	448	426	418	437	453	429	423	440	452	423	409	418	448	446	437	460	445	435	438	459	468	442	469	429	478	478	445	460	491	459	457	459	472	459	461	472	395	453	458	448	421	467	457	446	463	471	435	451	445	427	413	444	432	399	460	439	469	491	478	467	475	468	444	436	444	464	455	430	456	445	434	444	462	456	466	478	484	456	468	487	431	422	450	440	458	437	444	455	473	488	404	481	460	468	419	455	453	445	429	422	467	493	478	400	386	431	456	444	435	467	422	481	465	438	470	446	417	456	427	420	466	415	415	442	453	460	423	439	436	435	442	451	432	440	429	464	459	491	439	454	453	431	434	472	474	447	448	427	400	449	428	472	457	416	431	434	414	452	402	425	474	457	442	482	439	420	447	451	405	478	416	418	426	448	438	466	420	460	470	451	418	477	456	468	441	450	444	439	420	422	438	440	440	462	446	441	441	452	419	497	471	469	428	468	453	431	450	431	454	439	447	442	445	463	479	456	430	446	426	449	472	394	427	437	445	457	439	462	484	448	455	448	486	449	449	439	445	437	462	432	463	422	441	452	414	424	419	445	456	441	458	435	439	421	524	447	423	479	454	419	444	443	461	419	497	452	439	429	478	480	428	448	447	449	417	477	501	464	460	454	444	446	473	453	411	462	424	454	404	461	459	457	452	429	440	440	488	452	470	449	476	456	424	470	449	432	438	478	441	435	422	440	432	505	462	399	477	430	443	456	428	468	432	466	425	449	442	500	428	447	468	465	412	414	429	444	443	454	433	429	434	419	414	454	436	434	465	503	418	480	446	463	446	458	431	460	421	421	464	508	397	436	452	434	511	441	516	438	465	417	454	445	461	477	453	451	400	473	487	453	418	420	451	481	494	440	476	420	437	453	399	427	428	462	474	473	414	462	511	445	457	427	439	412	463	458	481	456	429	408	438	458	432	451	417	426	466	452	422	437	447	401	432	474	444	429	448	469	449	502	445	456	426	458	441	435	456	419	455	433	430	444	461	414	454	442	399	440	451	408	410	404	454	466	416	437	421	463	453	448	448	472	426	433	484	458	432	455	448	489	420	445	440	428	473	434	424	434	477	441	444	435	450	446	484	468	409	439	451	445	438	422	449	452	448	427	479	474	457	440	419	426	414	481	417	436	425	460	490	440	447	431	443	433	417	430	441	452	493	447	473	446	447	458	438	426	473	474	393	424	460	453	446	441	478	448	483	434	524	475	489	422	487	441	478	450	468	438	446	477	456	488	432	423	423	417	478	436	466	438	468	450	447	449	453	426	443	444	445	467	470	467	445	453	446	504	448	492	434	435	437	460	451	439	473	480	434	431	459	464	418	471	451	449	417	466	487	470	435	441	471	439	459	449	453	414	447	408	477	414	466	426	462	439	410	469	450	435	424	446	431	439	440	444	457	441	454	423	452	442	430	423	406	458	436	448	413	400	474	437	448	392	486	473	478	449	454	463	432	438	459	439	462	431	424	435	443	458	427	460	450	485	440	429	432	457	418	427	470	455	445	468	438	446	439	453	446	432	442	479	433	424	431	426	454	475	435	449	452	468	414	408	458	459	452	422	436	437	441	467	460	497	448	431	438	428	459	449	444	429	451	408	464	419	425	416	462	435	449	431	476	434	442	422	406	483	443	413	432	432	462	442	452	435	444	410	474	437	448	512	434	461	445	429	484	423	448	484	450	444	423	457	514	469	448	454	434	422	456	466	422	421	488	440	445	411	458	453	453	473	454	461	450	453	456	444	468	404	419	456	453	456	408	455	433	420	503	440	452	443	447	469	457	441	454	487	492	470	460	427	442	416	455	416	489	453	486	453	457	447	442	458	458	445	477	452	456	424	431	450	474	425	423	466	501	482	402	460	445	431	425	419	451	442	449	468	452	469	423	436	475	458	499	464	437	452	471	462	438	451	459	448	456	467	445	449	438	423	441	447	458	423	436	415	467	478	505	424	482	438	451	429	458	434	462	467	423	443	439	447	472	414	430	461	454	420	467	493	441	415	454	432	425	411	430	452	474	468	430	435	442	391	409	469	419	476	468
10436	17812	16040	9350	6073	4195	3161	2514	2002	1657	1411	1304	1173	1041	1025	902	840	749	791	760	753	705	686	633	643	642	605	583	590	598	548	570	539	561	513	560	565	571	527	533	521	540	530	507	457	489	512	502	488	483	512	482	510	489	526	510	491	444	461	515	493	487	507	486	454	471	475	513	508	497	463	473	512	485	462	466	487	439	476	490	466	498	447	492	473	431	483	465	488	452	454	491	490	488	470	466	509	488	488	492	461	496	498	445	484	470	480	463	514	473	493	507	468	515	459	486	455	452	471	479	401	482	464	438	477	492	485	476	477	461	474	451	453	437	482	458	471	457	475	485	444	458	449	449	457	475	470	454	458	498	443	480	487	465	431	459	471	476	451	464	471	466	439	468	468	482	505	450	465	454	500	422	487	488	461	425	446	473	482	449	460	451	487	452	455	455	473	455	466	477	472	498	463	455	458	503	460	527	479	457	471	446	422	449	488	460	459	498	454	460	500	453	496	457	446	455	476	497	461	454	433	432	470	478	462	453	443	490	452	460	505	451	480	472	503	507	476	473	448	508	454	432	452	470	455	461	444	430	457	465	435	448	462	489	476	423	458	432	455	493	453	451	489	425	468	476	433	470	464	468	479	436	478	474	459	487	491	474	467	450	450	466	448	474	440	430	433	481	440	462	470	471	445	468	480	459	484	459	511	469	474	475	473	480	472	441	456	485	471	521	472	458	469	485	469	477	492	432	447	456	422	466	475	490	482	459	480	445	444	434	471	466	481	488	473	468	474	493	439	434	437	469	472	462	459	476	505	403	480	430	420	434	495	477	514	443	436	466	462	433	431	466	450	462	432	497	457	473	448	471	481	455	448	446	455	463	447	442	440	478	454	469	454	438	471	485	459	460	449	423	470	448	445	462	451	460	498	460	422	452	420	510	496	459	439	442	461	463	454	473	489	442	479	466	469	464	436	450	482	433	461	446	477	470	439	482	474	449	448	477	471	443	462	473	477	434	481	460	474	450	481	469	507	469	432	460	469	441	437	458	441	445	458	440	417	449	529	442	439	443	486	468	458	493	493	487	442	462	481	471	464	453	483	488	446	444	459	451	470	460	458	443	457	466	438	474	454	467	412	433	441	447	422	477	475	487	427	458	449	471	460	447	480	501	456	483	461	461	467	428	488	445	483	461	425	418	446	440	439	494	508	482	443	498	428	454	455	432	468	435	458	465	457	419	437	493	462	474	445	439	473	469	489	458	475	463	459	464	443	470	443	484	457	456	437	470	428	442	492	460	450	460	459	453	442	445	447	462	469	473	452	462	446	458	476	442	413	439	432	476	497	457	465	468	475	447	487	480	469	467	445	476	444	485	473	469	478	446	470	462	466	445	443	443	479	436	452	480	448	463	476	442	459	462	469	492	415	482	437	431	448	444	439	478	494	436	461	470	496	453	477	516	472	483	470	461	443	487	466	483	423	466	454	449	432	465	443	442	473	438	444	494	435	468	461	478	506	437	443	449	478	474	470	458	447	445	481	479	474	443	412	468	453	439	432	501	469	467	452	473	472	496	420	475	456	454	444	498	450	436	453	448	468	447	472	477	480	449	485	469	424	456	454	436	500	468	481	466	488	447	485	419	457	473	438	433	447	464	476	445	453	481	437	469	454	441	487	510	508	492	457	439	483	489	438	492	454	471	472	447	448	457	450	469	454	492	450	476	492	486	479	444	482	459	432	465	474	439	444	482	434	430	459	493	427	463	446	488	486	432	459	502	478	453	431	456	474	471	455	437	430	460	452	487	475	438	450	432	465	458	445	450	429	505	480	440	423	472	449	447	461	448	459	483	477	459	478	486	446	453	454	473	483	467	425	498	457	478	474	488	420	450	495	435	476	449	447	496	464	475	480	456	437	454	463	468	465	472	480	447	461	461	442	445	480	484	451	467	476	483	463	520	447	433	474	418	495	438	458	436	453	478	470	412	492	441	439	486	450	444	493	480	460	463	475	452	480	446	478	395	434	448	469	485	463	447	490	453	454	464	508	495	478	434	447	471	455	463	468	507	457	445	453	459	469	426	471	457	462	469	504	502	462	497	456	473	440	475	475	405	467	437	488	463	494	472	431	444	475	484	477	481	492	450	430	459	488	444	436	418	470	414	460	452	478	481	463	449	466	409	453	469	427	462	460	450	467	448	520	497	436	450	454	435	460	482	452	466	471	482	462	451	505	460	472	466	466	445	486	447	436	466	419	464	481	487	443	484	472	444	464	497	504	471	455	485	432	472	470	469	462	444	468	453	419	474	443	478	428	457	475	508	447	467	490	456	482	475	446	472	442	462	455	421	475	460	464	447	467	473	465	453	449	485	454	452	472	471	444	476	484	447	395	471	466	423	495	450	464	447	450	430	472	484	499	437	435	431	480	435	440	473	491	485	443	437	469	501	468	494	439	475	476	410	425	433	437	415	429	464	476	476	430	509	459	445	465	448	466	474	466	479	483	440	498	489	451	470	440	449	437	445	464	459	509	465	463	492	456	443	484	437	490	442	460	458	455	432	450	463	489	475	468	455	487	451	471	420	462	490	447	474	478	434	437	453	475	460	450	465	477	471	426	463	486	449	448	450	407	455	480	465	447	474	437	455	476	491	498	485	465	481	546	477	450	461	442	470	483	490	507	466	443	449	450	465	407	452	461	462	485	457	495	487	444	500	427	434	442	514	463	470	497	465	457	467	406	453	449	428	471	430	492	441	457	444	437	441	466	445	477	464	453	454	495	469	450	461	476	476	476	467	444	465	473	454	455	482	473	470	455	501	441	446	480	508	467	464	424	459	458	464	484	429	503	479	445	455	458	458	469	456	433	428	457	438	470	451	425	418	469	489	471	468	448	476	480	446	461	430	465	473	450	474	437	447	461	491	451	483	469	468	468	503	453	465	445	457	455	450	467	482	450	436	454	451	446	455	414	465	447	435	456	423	474	462	445	431	482	456	458	447	476	459	440	486	444	469	485	444	450	435	457	469	459	442	466	506	480	468	487	503	462	447	460	420	495	491	448	452	470	467	471	453	501	446	433	445	409	497	436	507	436	452	444	505	474	457	459	451	469	500	444	453	461	476	476	461	481	428	433	458	447	455	465	464	440	502	467	502	448	459	461	471	504	471	465	429	495	459	510	498	433	474	486	495	485	461	495	447	444	407	485	473	473	436	466	490	428	466	473	473	435	439	466	465	490	459	457	447	426	469	461	469	488	452	471	479	487	434	474	471	499	484	479	497	452	456	453	463	459	467	421	482	472	485	470	454	463	467	461	460	480	433	453	466	442	457	444	509	481	452	460	465	465	466	470	452	454	491	478	485	467	440	459	422	484	487	422	462	480	479	494	467	484	489	474	480	465	476	439	453	470	492	456	463	460	464	467	441	489	482	466	459	482	470	473	480	427	449	479	435	444	450	448	483	450	478	495	433	457	478	429	423	449	462	467	447	473	450	416	501	468	419	447	517
28212	16036	3056	1148	960	894	919	898	932	877	934	919	894	886	912	890	893	943	892	876	930	847	915	905	841	846	881	897	902	879	859	844	917	889	871	905	859	878	842	942	885	894	888	846	903	921	916	876	959	877	863	917	885	876	868	953	897	882	867	879	885	851	878	893	851	868	925	958	885	852	877	845	895	929	893	806	882	855	866	899	912	832	873	879	865	881	865	848	834	862	848	928	923	865	861	890	891	839	851	880	904	904	854	856	906	920	892	898	888	913	856	873	907	841	906	890	875	877	898	892	880	924	883	874	833	898	887	920	916	902	907	916	876	947	908	872	933	880	860	919	935	865	914	917	919	861	846	878	920	873	918	835	889	881	875	891	869	924	861	857	914	885	872	858	829	871	903	947	904	902	913	893	884	901	890	867	875	863	894	876	909	891	855	846	914	921	883	911	866	833	873	904	879	909	911	859	808	872	819	890	892	916	881	899	858	849	896	870	909	833	895	878	860	892	889	926	868	901	927	871	865	852	870	841	848	898	881	918	890	903	889	890	891	871	907	882	881	818	880	863	890	866	799	881	850	862	877	898	882	862	883	879	867	879	895	899	890	872	846	859	932	870	869	856	908	921	876	888	923	882	902	828	873	865	865	892	871	864	867	860	843	879	926	839	857	856	863	954	874	860	886	854	910	883	876	878	938	901	873	870	873	817	827	890	840	910	822	865	906	941	894	838	917	856	856	862	872	872	915	848	903	877	868	854	846	897	898	852	820	914	853	861	909	916	856	905	872	862	911	866	896	844	883	878	890	847	874	875	830	874	911	924	896	911	836	945	906	870	840	890	895	842	829	856	978	871	886	831	890	872	888	850	895	861	904	857	940	900	830	930	880	913	871	898	842	899	887	903	890	878	850	889	842	875	879	959	883	904	825	891	881	851	871	904	851	912	882	894	937	880	933	919	929	866	847	851	884	870	877	877	893	879	879	857	919	834	856	937	931	929	860	907	878	863	877	889	878	885	888	917	834	877	882	879	905	891	870	872	823	914	888	893	867	926	901	856	863	829	865	884	904	887	884	858	898	864	926	801	875	896	877	896	887	898	863	854	896	875	920	869	847	896	877	869	868	896	849	875	839	881	881	857	921	884	871	829	901	906	841	874	892	885	918	900	910	904	930	862	912	875	917	872	843	854	929	881	879	872	902	866	897	960	868	879	857	876	876	858	886	900	899	920	898	909	861	829	925	929	859	838	895	861	914	847	884	801	947	869	886	905	935	872	828	913	891	867	860	864	826	914	853	864	882	916	860	883	885	859	856	865	871	845	891	908	840	877	883	837	886	857	911	954	816	864	913	892	928	873	826	890	838	870	890	847	830	857	900	916	863	883	866	860	847	885	884	842	850	845	876	890	900	852	847	889	915	855	897	895	872	891	907	899	966	877	889	871	827	874	868	947	894	910	922	882	892	846	841	918	963	845	886	897	835	902	839	842	886	905	935	860	906	904	865	911	853	882	903	851	895	889	895	860	843	902	840	933	892	871	858	822	887	882	899	827	887	927	912	911	863	870	850	871	872	846	923	797	884	884	866	826	842	864	913	908	875	894	840	906	809	865	890	868	902	881	899	877	856	911	903	922	909	885	878	834	898	848	914	885	880	870	880	891	869	867	911	924	842	962	845	925	909	872	892	897	881	837	894	885	887	908	923	868	884	833	890	855	868	876	825	919	936	855	860	875	936	905	893	843	898	908	883	846	879	863	906	902	822	875	872	875	911	892	877	877	893	884	896	846	893	871	851	846	915	866	871	908	868	892	871	866	867	881	858	897	828	836	886	881	828	907	902	853	926	863	874	909	862	886	874	912	900	846	909	852	860	838	874	947	864	881	919	876	855	856	889	934	841	877	944	887	900	899	879	844	911	912	899	806	930	895	887	892	887	911	856	918	890	906	858	867	917	872	896	894	911	924	833	867	837	928	881	854	847	899	879	875	889	930	810	852	817	863	918	898	815	913	882	876	893	883	888	903	860	883	868	909	916	890	885	872	931	867	879	861	905	892	880	916	918	860	895	857	871	821	894	890	851	880	866	881	932	875	843	836	890	911	867	866	903	884	902	867	881	904	899	863	902	867	860	898	866	876	867	912	936	859	873	898	849	880	915	868	877	920	965	863	901	893	843	869	912	904	855	909	924	898	833	892	921	844	928	940	922	842	917	919	823	930	880	921	945	941	875	887	910	914	928	954	885	853	922	951	844	904	869	958	933	870	900	888	903	838	849	922	850	897	814	819	867	913	878	852	930	886	927	856	858	870	874	888	896	947	946	843	891	882	895	884	893	865	910	896	843	854	838	888	882	902	934	934	875	931	861	876	800	899	839	873	842	897	928	845	882	906	879	881	877	932	965	947	863	853	919	868	874	854	910	885	867	845	886	887	900	892	875	908	876	895	917	918	878	898	893	962	915	899	892	906	882	923	868	873	897	920	875	805	886	942	849	915	815	881	858	852	917	856	865	918	856	890	850	923	866	888	858	834	875	924	918	875	838	836	864	838	903	888	873	866	924	920	843	876	917	905	901	880	907	837	876	913	861	903	877	861	898	852	875	868	878	839	844	879	838	868	872	860	925	866	900	896	870	884	881	927	873	854	897	872	890	859	843	918	903	886	938	911	918	853	867	911	874	867	918	904	882	882	932	852	895	908	916	919	893	870	840	910	849	858	897	888	916	880	842	935	830	844	874	873	866	916	856	851	883	915	916	886	852	854	846	840	822	857	863	900	887	925	866	822	858	962	974	904	880	915	910	926	891	864	912	869	890	823	878	914	881	923	832	886	901	908	901	915	858	884	909	799	902	897	879	912	858	898	897	900	886	854	918	896	900	938	917	862	888	917	901	896	838	897	879	908	868	917	896	906	899	889	874	893	843	901	893	881	886	918	875	885	889	903	886	881	909	903	917	915	858	893	856	866	874	894	863	843	897	849	869	925	926	895	887	922	846	927	895	852	856	891	888	960	852	872	889	849	888	902	873	861	885	923	891	842	910	931	920	876	827	907	891	908	912	859	886	892	812	907	871	849	874	820	875	897	917	859	941	913	933	859	852	902	897	897	852	879	824	906	888	862	812	863	913	908	887	871	857	860	938	844	889	887	912	867	853	911	890	845	876	924	869	901	863	869	932	855	884	846	830	866	892	864	870	881	919	866	916	825	923	863	846	896	824	1018	903	919	883	875	887	913	886	906	869	894	865	855	892	927	889	879	909	837	873	883	924	904	844	835	870	867	864	952	901	905	906	875	919	844	908	893	888	873	878	899	870	901	933	865	871	862	846	959	876	885	829	927	840	884	897	890	851	854	888	853	856	845	892	782	914	875	887	879	885	847	883	848	847	896	869	918	875	863	840	892	926	939	882	865	901	911	852	858	914	822	862	957	858	900	886	884	866	925	839	911	950	868	842	903	896	880	915	874	865	851	981	833	910	913	910	949	902	845	887	871	844	847	879	904	884	863
5220	1514	1396	1169	1155	1048	1005	973	1000	942	1034	958	1011	1035	927	1012	1001	1010	961	982	937	980	942	1000	905	977	966	983	933	994	979	979	1007	959	991	976	950	953	924	895	1010	948	958	969	1049	928	954	1002	918	968	1002	1019	984	949	966	979	1015	954	962	995	942	982	868	910	976	997	976	1022	938	992	975	924	954	938	948	1000	960	964	945	980	1018	954	996	1005	990	1015	982	1017	960	924	970	998	969	939	969	1008	944	936	995	972	954	991	967	999	1007	958	921	1001	996	940	988	971	967	983	961	893	996	1000	974	967	968	977	1018	951	981	998	959	969	1012	979	930	938	981	959	924	867	1005	1016	978	982	946	968	976	979	953	988	1017	965	984	967	952	945	940	987	965	992	954	946	950	965	947	962	982	984	968	970	1021	993	1007	921	1009	1011	978	1009	1004	976	975	972	995	935	985	950	959	981	950	980	962	989	952	971	965	977	916	973	993	913	1014	965	944	951	995	933	1015	1045	971	931	1011	947	933	931	1000	987	974	968	969	966	983	950	952	932	928	980	1000	962	953	974	972	975	967	950	945	953	985	996	930	955	996	981	978	917	926	997	961	1002	916	991	991	942	982	1010	979	956	931	924	1014	998	919	987	997	980	1002	1021	1001	932	959	1030	930	970	962	989	989	1012	1001	965	995	959	987	978	945	952	971	949	952	980	921	992	912	950	956	941	921	997	923	999	998	889	982	959	967	979	946	991	987	964	991	977	969	955	1009	1006	993	1029	927	944	945	1055	994	933	975	976	982	953	1021	1000	950	972	995	975	943	986	911	977	970	968	998	968	964	970	994	955	998	970	936	961	936	980	943	910	958	1033	924	980	989	1030	1015	980	938	1020	930	1018	985	1023	999	1009	948	915	934	1027	975	970	993	955	942	927	912	957	1002	962	999	972	963	1020	1007	993	989	954	993	990	966	1013	946	1023	950	1011	949	1004	959	911	989	981	969	957	937	940	973	1024	976	975	931	1012	932	945	980	965	1007	996	994	966	967	991	965	944	1004	965	948	896	960	925	958	931	988	942	1000	962	956	957	937	1012	937	993	992	954	993	966	963	1013	959	965	947	969	1023	932	976	941	980	939	937	971	943	939	946	932	1018	889	960	916	945	994	980	984	875	1015	979	995	943	974	912	995	997	958	962	950	991	896	961	981	963	919	921	880	1000	939	975	978	972	950	1045	998	944	918	1027	996	901	925	969	984	964	999	991	1004	966	937	989	1026	1006	985	932	985	939	1000	966	1004	931	944	897	963	989	948	963	985	970	942	998	1000	1013	921	927	989	989	978	996	903	986	944	934	1032	988	967	952	919	1023	992	979	949	990	985	967	999	981	945	1008	964	990	991	954	1000	1026	979	950	968	973	939	911	952	900	950	972	872	952	956	961	1001	982	959	1044	998	989	951	948	919	901	966	923	970	973	970	967	962	959	923	964	944	945	1010	973	943	918	986	958	962	927	955	1022	937	898	1003	1015	984	959	944	957	1008	1013	934	967	988	962	955	984	990	976	1029	935	962	980	954	930	952	985	915	912	989	987	963	967	993	959	952	935	957	956	936	985	1003	995	893	969	942	988	969	940	972	910	924	940	966	975	949	1007	941	1057	966	990	966	934	969	1010	961	985	912	932	954	985	1027	970	973	965	960	1004	905	1011	1014	963	965	983	948	991	937	986	992	938	944	913	1039	941	970	992	981	935	932	944	984	972	968	978	911	1013	951	1003	925	1000	995	988	1018	1013	972	979	934	965	1013	1006	1004	969	994	949	966	939	941	977	929	981	922	997	966	1016	926	941	959	974	962	972	958	967	1008	993	1025	932	926	984	947	990	986	977	995	997	950	1001	956	1033	968	970	1007	943	1008	920	1000	967	945	974	964	960	1037	943	937	967	988	1007	969	942	912	997	972	945	960	1038	1061	982	975	998	966	952	989	989	984	956	967	994	957	970	893	944	1017	922	951	975	1021	957	959	966	976	996	1009	952	949	960	936	956	986	999	947	929	972	949	991	1002	965	949	931	1003	1010	981	987	994	938	972	1014	996	992	976	976	963	1020	1020	1018	988	943	980	943	951	957	930	980	1023	999	960	963	983	975	941	956	988	965	961	984	946	960	961	981	1007	951	1000	998	943	970	950	972	931	938	1046	985	926	996	915	974	916	963	940	1000	986	964	966	936	971	983	933	948	1005	967	1003	947	953	954	995	978	996	1005	978	890	997	931	959	972	926	988	964	974	977	914	952	927	956	981	994	957	966	1013	975	954	966	971	1033	950	983	951	974	1008	915	954	975	1008	950	988	924	936	930	939	977	999	980	948	962	968	935	973	922	901	979	975	998	939	985	948	1004	975	973	986	944	978	993	1047	998	971	935	933	1025	1041	969	967	995	1006	954	941	943	951	964	958	973	997	923	1015	952	938	987	949	973	935	974	1005	967	962	983	1034	956	894	901	970	968	955	1001	976	954	938	953	965	980	1005	1022	995	963	939	934	970	971	946	924	916	1017	965	956	983	960	970	985	952	1007	977	937	1016	979	919	906	938	956	965	978	965	969	933	947	976	936	944	956	958	982	950	1019	987	990	937	944	958	951	1006	966	938	1003	901	984	964	975	936	982	994	978	1010	977	968	946	999	953	987	962	929	990	929	965	964	967	986	958	989	958	956	988	982	990	1011	931	978	994	986	968	982	944	954	961	973	948	968	1006	919	942	973	983	936	956	945	958	974	986	981	949	978	1010	1007	923	924	994	1016	972	966	928	930	1026	1003	998	974	983	970	1001	973	956	971	983	977	973	948	970	928	967	968	976	961	998	919	940	984	974	1033	995	957	956	985	931	966	980	968	1010	958	945	944	920	948	954	941	922	996	984	950	952	925	1006	1001	954	1006	920	916	976	956	978	975	957	1041	953	993	989	1008	912	948	955	973	989	996	974	969	957	1004	993	981	918	1003	1014	947	983	968	967	935	1014	940	1009	1010	1028	980	989	1004	931	965	1006	991	970	921	1016	938	982	992	954	1011	937	991	972	970	951	957	1048	990	983	986	971	995	955	995	1013	948	1016	1054	1022	1011	913	956	986	959	937	996	972	955	951	988	977	983	958	973	1008	938	982	932	987	963	985	1011	997	982	965	936	991	963	980	997	996	986	969	992	987	976	997	980	965	1005	977	939	930	956	974	939	946	975	965	958	924	952	890	990	994	962	948	956	940	949	974	944	955	979	973	918	1039	1047	980	966	956	1014	975	960	1004	998	998	984	963	936	941	943	1051	944	941	959	1000	999	941	934	974	999	952	948	950	929	981	986	941	970	973	954	924	972	883	969	1021	1005	986	977	984	961	965	986	992	950	996	951	962	913	977	970	983	984	1007	944	1029	908	986	960	975	975	995	972	965	989	1026	1020	947	951	949	985	963	977	975	960	943	1002	970	1018	960	1003	1059	926	948	961	950	947	990	968	953	960	941	967	995	898	969	941	1002	907	983	962	977	937	973	1021	970	959	945	1043	970	1035	994	957	964	971	1030	937	1000	974	985	969	942	978	916	997	988	912	931	938	1031	935	962	950	994	929	958	947	943	984	941	1024	964	996	960	981	1008	948	901	966	928	989	924	988	974	965	1020	961	1011	905	973	967	965	1001	990	978	958	999	956	987	954	980	985	990	954	988	1020	959	979	968	983	935	982	1000	953	1041	963	984	1002	955	948	954	936	987	972	951	972	973
26042	21076	27774	24598	21083	10519	1130	737	631	541	549	505	449	470	411	414	433	375	387	395	361	381	404	419	329	339	391	383	340	377	331	363	360	387	333	335	384	358	336	383	359	364	344	293	337	356	335	327	353	337	329	315	335	342	314	342	333	356	325	330	336	362	309	324	354	305	333	334	328	326	339	348	334	344	334	325	327	350	380	350	323	350	367	363	337	345	334	325	358	310	347	332	303	347	356	331	344	375	332	333	330	340	312	333	311	342	280	351	346	341	375	309	343	305	320	336	323	348	351	354	323	318	382	309	345	312	354	329	327	308	356	328	346	307	311	345	336	356	332	335	344	324	371	320	327	299	336	353	348	323	323	352	356	357	334	342	345	315	333	371	348	395	335	303	355	338	293	320	335	384	320	338	302	370	330	334	326	354	318	317	357	317	328	326	336	353	352	339	319	342	325	335	343	325	316	355	320	327	340	348	327	331	324	320	318	322	320	324	309	313	337	315	355	360	320	324	336	333	336	369	298	334	325	328	357	317	375	369	355	314	325	316	348	326	355	305	313	324	329	313	352	323	341	292	337	332	323	342	305	372	331	344	356	355	360	331	327	329	317	339	329	354	318	332	330	342	310	320	348	329	330	320	311	368	365	346	343	343	331	383	325	343	363	342	358	344	341	330	348	340	354	303	349	306	323	341	344	349	354	310	318	317	301	338	308	312	320	317	348	334	317	353	342	305	328	316	347	298	307	360	323	311	341	361	309	320	344	322	310	335	331	314	360	353	319	301	317	323	365	350	359	361	345	355	372	354	366	322	319	337	351	340	336	335	314	336	355	321	344	345	345	314	319	313	305	311	345	324	331	364	335	307	350	353	355	363	312	349	291	326	347	324	342	319	331	302	308	327	301	345	331	348	354	348	315	340	339	304	336	338	306	320	325	320	326	332	332	313	336	321	338	338	354	354	326	311	369	312	303	346	326	356	301	303	324	323	290	361	333	343	323	340	304	305	342	330	360	313	343	315	352	367	341	358	364	321	358	304	339	324	369	364	332	332	341	338	306	331	316	342	318	342	320	337	319	356	322	339	314	344	313	321	317	298	329	321	339	324	325	311	323	321	324	336	339	310	324	348	353	328	298	326	373	346	304	330	305	320	328	310	334	362	329	329	296	361	353	358	328	315	339	331	345	340	337	338	293	328	340	297	320	310	361	335	323	321	314	331	308	298	328	326	323	326	342	339	335	322	351	368	314	350	335	312	319	331	330	345	329	306	374	340	352	325	321	321	311	340	332	323	330	373	349	346	311	325	324	344	311	297	326	306	357	327	311	338	352	343	323	329	355	313	338	333	321	359	351	313	333	330	333	331	365	347	352	344	328	311	320	342	307	281	370	316	323	331	328	340	320	354	336	326	322	340	338	348	317	346	322	313	347	306	364	329	339	330	349	323	326	307	340	332	328	302	355	357	339	305	319	324	327	338	355	352	321	370	364	371	348	314	333	336	322	349	346	326	323	335	324	318	340	349	342	291	342	338	326	347	344	345	363	333	322	326	354	343	319	324	318	345	325	333	354	360	318	298	351	337	338	330	338	354	337	326	355	346	341	321	348	336	353	328	358	345	316	354	349	335	331	331	315	318	325	343	349	319	372	328	305	349	331	306	357	329	341	329	356	329	369	331	361	332	312	323	318	314	340	335	363	335	330	340	346	349	331	357	363	352	327	349	330	346	343	340	347	335	343	332	318	331	296	317	366	315	335	338	295	375	333	342	337	345	316	330	335	330	325	325	351	341	353	297	305	336	370	379	309	347	340	332	311	311	338	354	324	296	328	346	301	335	323	331	318	347	378	304	337	345	356	316	329	301	336	347	335	329	315	329	320	362	325	326	336	334	343	335	319	357	364	343	330	343	378	364	350	308	325	281	342	321	337	327	336	319	321	326	323	333	335	352	290	335	334	334	333	336	343	326	338	344	294	347	311	320	326	337	328	346	347	338	320	326	342	338	338	338	341	328	350	327	330	332	363	303	321	338	329	315	341	333	307	331	319	321	314	336	303	318	370	342	321	306	356	319	356	315	328	340	364	297	353	326	340	337	320	328	339	332	318	371	343	302	304	335	302	348	350	278	342	345	302	340	347	321	330	317	319	355	335	308	335	338	333	314	361	329	338	328	350	299	326	327	312	356	325	360	353	309	319	304	323	323	338	325	339	310	331	331	288	321	331	307	310	347	335	332	331	339	310	296	327	317	340	337	308	340	344	322	369	327	302	327	330	341	319	336	348	343	327	315	337	325	329	318	313	315	319	348	318	350	337	354	331	352	352	326	314	308	365	319	347	313	345	349	360	331	352	340	371	294	298	318	334	353	308	324	353	337	320	336	347	363	353	328	369	359	314	328	310	357	311	344	332	322	336	326	310	313	356	320	305	334	335	337	288	295	312	357	346	301	324	343	346	351	334	338	344	374	321	316	332	344	329	346	340	314	335	297	363	363	341	339	343	329	317	363	310	318	342	356	316	341	323	339	301	313	348	293	334	305	313	300	331	305	330	333	329	326	290	299	364	316	324	332	360	342	357	341	338	338	360	322	320	331	329	345	341	358	348	362	372	360	331	323	341	359	316	308	313	344	327	297	372	329	322	326	325	324	330	304	323	347	344	293	350	316	333	310	319	309	355	345	320	325	323	305	281	335	338	334	345	299	321	320	320	318	343	332	332	349	337	327	354	303	307	317	328	337	326	338	353	316	317	330	310	302	340	355	335	312	316	324	336	338	302	330	325	321	326	351	324	326	366	356	358	330	321	309	314	327	338	287	338	347	332	339	360	360	351	319	322	323	308	334	334	311	338	275	339	344	341	333	315	341	340	392	336	333	312	334	317	336	330	330	306	344	328	327	309	336	327	302	338	345	345	363	305	296	348	323	313	364	341	321	332	341	323	363	352	320	326	299	312	283	331	341	349	351	330	327	298	337	297	305	361	340	314	327	345	334	353	328	318	311	335	343	341	351	331	349	356	291	354	322	344	349	341	354	334	319	378	344	339	328	361	354	326	348	328	364	306	356	356	330	335	320	312	332	346	325	337	290	322	321	316	357	355	347	328	327	336	334	328	369	333	324	338	347	340	326	323	327	340	345	343	314	342	322	342	333	338	333	348	360	318	330	363	342	328	301	338	310	323	332	353	324	298	329	353	328	349	369	348	363	342	353	331	324	365	332	317	361	358	313	353	311	314	345	322	364	341	320	345	345	335	314	313	358	282	284	317	332	344	359	319	372	350	349	342	348	321	290	351	337	324	339	335	333	307	342	344	342	337	329	332	313	318	349	340	297	323	292	342	347	310	347	348	366	317	372	311	350	359	327	310	328	329	324	306	324	324	316	335	343	332	341	345	310	352	342	355	356	356	330	364	329	330	333	329	330	337	329	311	318	361	355	311	321	347	374	319	383	317	320	329	303	335	347	343	345	349	342	348	352	325	344	374	312	356	339	368	303	362	325	338	333
7255	10715	9382	5250	3339	2273	1791	1389	1182	988	883	805	741	669	618	595	571	593	550	564	511	511	499	473	497	454	474	476	460	472	434	418	443	462	450	489	447	422	444	433	440	466	424	453	443	409	427	421	433	429	389	398	411	452	398	392	426	422	383	417	405	418	381	410	419	403	401	410	366	441	394	440	386	417	395	404	433	404	435	405	464	457	411	412	395	441	413	390	431	412	386	427	399	397	419	369	392	412	402	390	432	397	408	399	390	373	413	359	442	414	374	391	380	414	438	411	414	353	381	369	389	385	440	407	405	394	396	425	387	391	402	428	434	413	431	411	378	424	407	417	397	408	401	403	397	402	382	413	381	367	398	371	408	399	394	414	431	416	439	391	382	371	395	386	425	386	380	390	378	387	398	422	398	406	382	367	379	415	407	381	418	413	401	379	379	383	403	422	434	381	406	417	411	374	390	423	394	393	381	427	381	422	393	409	393	458	404	368	422	393	387	388	421	421	422	414	396	400	411	393	429	410	376	381	414	360	378	400	406	388	393	401	387	385	385	409	392	441	394	421	415	436	404	446	396	387	429	392	394	414	422	427	432	395	383	400	425	404	386	391	422	416	399	406	383	415	368	418	377	403	367	426	392	429	367	386	379	429	393	419	393	456	379	386	441	400	413	404	393	401	400	413	440	391	368	360	414	403	412	388	410	389	421	389	371	389	427	405	421	367	407	432	408	415	356	404	391	422	363	384	435	392	407	395	380	410	400	384	376	390	414	407	381	406	406	401	422	391	431	402	402	415	395	417	379	436	420	378	421	415	420	379	417	397	400	412	410	404	387	375	422	405	414	418	409	422	465	363	412	392	409	383	405	411	408	410	364	410	411	418	397	351	371	409	438	420	395	401	384	412	349	367	390	419	422	410	419	404	436	361	392	417	385	395	367	374	435	426	421	367	399	375	441	373	384	377	428	381	432	404	465	426	377	415	391	388	369	364	382	405	400	422	424	387	442	403	413	424	390	422	391	422	377	385	417	436	368	429	414	379	381	426	384	405	401	367	414	372	411	358	386	412	385	408	406	393	394	412	419	392	395	397	376	394	388	393	406	379	390	440	373	391	429	388	411	427	429	382	406	406	420	369	410	392	390	416	385	405	389	394	403	399	403	452	403	417	403	396	387	412	392	409	418	418	420	399	401	391	429	387	427	424	384	387	381	412	403	419	407	382	443	399	427	394	406	422	422	394	392	399	416	395	387	354	393	381	435	411	389	393	415	372	408	383	368	388	428	432	461	408	409	392	422	378	406	408	417	397	403	421	393	404	410	396	376	381	393	385	372	396	387	424	400	394	367	421	372	410	437	409	411	410	387	427	384	389	413	411	387	381	391	394	407	420	398	427	392	370	394	421	387	382	427	406	404	392	386	426	400	404	413	397	416	434	396	366	405	390	397	380	405	428	424	383	397	392	417	432	376	435	413	373	405	394	408	445	421	359	406	372	396	424	391	381	426	376	418	415	401	387	400	379	378	401	377	412	357	446	427	387	403	399	419	435	398	383	387	348	418	402	366	404	411	356	405	385	407	422	427	371	368	379	399	367	389	354	401	400	380	436	393	404	411	412	380	419	426	404	386	399	421	415	386	393	405	433	413	411	429	402	416	405	433	431	446	420	389	410	401	410	420	398	375	438	411	396	370	377	374	403	396	382	393	396	397	366	398	421	419	382	403	370	388	394	420	436	385	409	387	433	401	421	402	417	393	365	389	393	390	381	419	400	406	424	398	431	429	414	453	406	389	419	363	383	365	383	430	406	443	396	401	397	388	429	408	416	410	367	397	404	419	392	412	414	360	414	403	420	376	367	410	401	418	412	400	390	389	422	410	428	377	375	410	395	421	420	384	412	422	387	462	377	392	391	376	405	447	422	416	402	384	397	390	397	427	403	421	402	417	449	370	402	405	416	396	404	395	435	421	405	405	375	445	417	372	372	396	401	389	420	388	393	391	417	407	395	396	368	403	412	366	416	392	442	425	416	411	380	400	414	404	396	443	427	384	381	391	416	400	416	386	380	393	399	435	431	408	455	393	376	426	397	406	411	380	412	406	403	418	390	415	382	415	421	388	401	401	403	427	365	359	380	380	342	420	370	344	423	394	425	412	380	371	397	440	389	427	425	385	395	413	405	399	404	420	387	383	400	403	399	411	396	381	430	398	389	388	405	386	402	387	419	409	441	422	422	406	428	365	376	391	412	410	410	390	379	390	399	416	395	393	423	383	380	383	371	410	412	399	382	385	405	403	406	411	410	365	411	394	378	390	406	366	438	412	440	415	388	362	370	380	409	435	439	401	417	418	408	388	372	390	408	398	389	426	401	423	389	384	413	366	395	422	392	384	372	403	373	418	362	385	415	414	397	423	389	433	400	397	385	422	403	411	361	397	398	382	422	426	417	413	426	396	414	395	401	401	427	394	366	424	424	398	383	398	378	411	383	410	417	423	371	418	394	414	409	358	401	443	380	385	369	435	402	379	410	393	387	408	415	421	437	382	384	423	402	397	385	414	433	409	355	382	414	434	422	397	404	432	385	378	391	432	388	405	388	371	377	416	389	401	397	440	371	405	402	371	393	369	429	399	402	395	395	433	385	396	356	376	378	429	393	407	408	416	411	433	425	405	422	399	415	352	406	440	390	391	400	428	415	418	405	429	355	405	395	422	400	387	382	370	429	400	373	393	398	422	390	420	388	408	383	438	437	404	386	400	401	388	434	365	447	394	394	412	420	378	407	414	415	412	407	431	396	383	372	397	375	416	372	427	371	395	408	411	348	453	408	412	372	408	382	413	414	425	388	390	400	387	416	383	428	453	383	394	430	400	414	410	436	377	391	378	417	424	375	425	374	408	383	402	432	433	396	366	357	365	388	373	403	424	353	399	401	388	376	431	417	399	393	395	396	385	426	385	394	405	433	460	398	381	387	427	390	401	433	405	432	387	388	415	403	374	406	432	383	402	431	400	391	393	423	389	383	393	402	390	429	398	414	420	414	408	369	392	389	401	388	376	403	408	399	384	408	407	382	414	407	415	423	434	418	401	400	381	395	367	421	391	396	406	399	414	391	384	374	398	403	407	454	405	376	399	400	398	401	373	409	379	476	400	393	421	357	425	392	387	408	417	388	394	400	407	419	395	384	407	418	391	408	417	392	404	422	430	393	374	400	362	375	411	397	412	411	373	397	438	401	402	383	406	380	373	433	391	402	389	388	372	406	358	423	387	396	377	441	414	388	388	386	397	413	412	381	390	405	416	389	390	437	400	384	397	382	401	393	412	361	408	409	420	393	381	398	409	378	387	401	411	388	400	403	422	408	407	373	377	403	401	406	397	389	392	419	422	399	410	375	391	413	409	377	400	435	362	375	381	368	411	386	409	384	409	405	403	392	385	387	426	371	421	381	406	411	439	400	402	410	383	416	403	404	405	434	418	404	429	360	423	386	424	399	368	407	430	414
23735	21108	28175	24266	21113	21169	10166	1482	1090	957	856	767	729	678	638	636	610	522	575	577	564	547	583	528	560	503	513	526	498	474	503	500	496	506	453	456	464	472	480	498	461	492	475	460	478	485	422	484	479	453	443	448	450	452	429	459	491	500	489	481	437	427	488	472	476	448	453	470	450	462	461	453	473	436	405	450	446	453	449	449	448	452	423	466	455	481	453	465	443	440	502	456	433	484	467	436	472	467	420	481	488	457	484	458	447	507	454	467	473	442	463	465	475	478	465	439	458	432	453	450	420	454	412	443	456	484	482	443	436	477	420	459	455	521	479	461	436	448	474	465	479	470	475	446	443	457	447	472	426	469	483	432	488	447	445	426	420	429	420	473	401	466	438	437	453	442	424	469	472	444	456	447	434	435	484	420	446	474	484	469	440	458	448	439	466	457	482	446	497	473	473	448	434	480	427	456	467	432	414	477	404	433	485	457	444	426	424	430	436	463	394	417	460	438	472	461	457	453	471	433	453	452	437	446	456	496	457	489	453	464	467	492	446	435	500	430	501	443	457	429	465	425	448	445	454	474	470	447	475	436	441	457	465	467	450	464	445	435	446	414	429	439	488	445	451	467	454	478	455	492	442	449	408	438	454	490	461	456	450	451	434	463	445	469	460	455	456	438	450	472	452	435	448	422	422	451	460	419	436	434	470	445	456	480	470	480	463	423	433	449	454	431	439	496	467	460	414	457	419	460	450	444	460	443	437	441	424	440	429	463	456	439	436	445	455	458	449	403	457	449	470	466	424	449	420	468	423	449	429	457	431	465	446	447	465	440	455	466	442	448	466	424	427	452	450	449	427	444	466	454	456	471	482	443	412	450	432	495	476	449	422	460	422	454	440	434	452	474	471	486	391	399	472	495	468	477	455	466	472	421	462	471	491	428	426	462	486	423	440	466	395	471	496	433	426	499	438	466	453	417	438	452	417	429	440	470	454	478	410	444	498	441	432	444	474	473	465	474	426	434	461	444	432	457	425	442	490	456	463	484	442	459	481	416	419	498	397	482	442	423	457	423	447	465	475	449	437	467	457	436	452	415	453	449	460	467	466	453	453	474	460	471	439	438	447	455	475	441	462	418	448	425	426	459	446	450	448	460	444	447	447	438	476	455	449	457	467	435	409	443	430	468	455	458	447	448	471	462	427	437	426	442	429	486	460	474	461	441	458	457	432	421	455	477	444	448	463	443	473	447	461	464	439	430	500	458	435	439	444	472	464	439	438	450	460	477	439	419	434	435	465	464	461	446	469	457	451	451	477	465	438	453	442	464	444	471	429	406	418	456	447	466	417	446	450	477	444	414	454	426	458	444	477	476	456	482	448	446	459	445	441	503	446	461	479	472	485	424	489	437	439	463	454	434	449	448	401	466	462	484	465	501	439	441	437	441	444	444	428	434	457	434	479	452	488	459	439	453	471	426	449	441	453	480	453	427	445	438	456	481	457	468	432	474	448	444	459	444	458	457	426	476	463	399	428	411	423	461	422	448	464	472	433	446	468	453	426	463	491	441	443	430	446	452	429	437	458	452	458	438	460	438	399	456	439	452	466	464	464	449	459	398	440	482	483	452	455	440	426	452	470	473	451	462	437	438	454	414	446	446	456	448	451	442	478	452	455	449	448	471	477	447	444	446	432	468	439	443	439	444	487	461	416	449	449	471	448	486	448	453	477	455	449	437	426	438	437	466	462	495	441	437	449	440	474	430	475	452	459	472	470	415	489	460	419	450	466	439	443	499	429	446	423	433	454	454	484	429	446	431	487	501	439	453	440	474	455	451	448	467	429	474	461	435	427	411	449	451	463	481	468	468	440	454	428	456	455	456	479	482	496	438	449	397	467	438	423	461	459	439	522	457	471	412	445	412	437	450	425	468	446	439	476	470	492	432	448	432	492	440	455	480	458	471	457	452	428	480	470	461	401	452	467	456	464	485	418	467	455	491	447	450	417	432	448	454	446	501	444	446	417	463	452	420	425	435	425	476	453	414	456	473	458	436	416	440	434	455	444	451	465	477	446	458	447	484	454	465	466	453	448	460	405	450	480	440	472	439	450	443	419	460	407	468	469	445	447	435	467	433	454	460	470	452	449	456	428	471	447	454	462	412	423	426	453	483	447	445	447	441	409	484	498	413	460	482	472	454	444	439	438	499	457	432	423	434	460	440	435	449	417	439	462	443	449	427	452	464	463	454	453	441	474	471	453	442	446	432	410	465	444	433	450	427	462	452	458	466	421	471	456	440	455	442	434	471	467	455	469	445	459	453	423	449	461	469	459	445	482	423	467	468	436	476	465	449	397	460	484	446	437	453	440	436	438	490	443	444	464	447	457	471	446	423	514	455	453	472	464	414	436	456	425	417	458	423	448	468	409	448	482	425	421	467	411	449	477	503	464	422	447	425	423	450	437	473	402	466	453	448	448	456	460	427	437	439	469	507	414	477	474	430	470	442	447	403	419	452	435	421	473	497	437	423	457	486	443	470	462	461	429	462	455	465	454	462	476	464	435	440	440	437	438	437	483	453	483	420	460	463	446	447	478	457	485	427	437	444	459	480	416	435	426	446	466	458	407	428	444	484	472	474	434	439	406	488	467	441	432	449	435	464	440	408	446	406	456	487	446	453	445	470	448	420	439	439	453	447	450	419	418	413	480	450	446	467	452	431	432	433	449	432	463	463	452	433	463	447	450	451	443	469	452	460	473	460	442	440	405	465	412	438	457	503	456	460	438	439	462	443	427	484	465	459	429	393	454	433	428	463	423	434	431	458	478	446	423	429	447	469	454	452	427	466	445	431	454	438	467	417	458	500	484	448	438	458	456	448	480	449	476	442	401	444	427	435	460	451	485	459	456	431	418	441	456	423	431	464	438	438	487	466	423	461	399	462	453	471	481	447	455	451	470	470	441	466	450	488	449	432	476	432	490	459	457	454	456	431	444	500	420	422	495	472	427	443	439	438	446	483	428	441	449	462	433	411	440	421	421	458	432	449	434	417	465	438	494	428	460	457	460	444	438	420	445	441	462	410	489	464	447	457	475	471	432	472	458	465	472	452	444	478	459	462	436	445	432	425	437	449	437	438	429	452	461	473	432	449	440	422	473	458	455	454	465	452	480	445	449	472	477	425	421	466	467	450	479	461	430	444	442	412	446	458	455	454	438	472	454	431	466	443	456	463	468	469	435	441	464	438	476	458	416	460	447	444	429	435	429	441	449	454	451	406	445	429	461	425	400	458	446	440	484	454	423	444	483	458	460	482	426	464	490	411	457	412	443	455	476	416	455	447	431	421	423	434	431	445	434	482	469	404	456	420	466	466	497	451	462	440	503	456	423	439	461	433	462	412	414	458	458	447	449	437	458	460	451	468	460	469	477	461	422	474	470	429	449	433	441	442	434	465	415	428	411	441	461	453	435	416	431	433	439	451	470	442	414	437	494	451	467	450	446	446	444	446
10532	17950	16007	9435	6046	4315	3220	2456	2011	1750	1442	1276	1159	1103	1017	929	874	814	736	733	770	718	711	686	691	603	616	555	541	570	586	592	579	518	566	535	509	520	550	532	547	526	508	511	514	516	483	500	529	503	513	501	462	454	527	471	483	506	478	542	462	464	473	496	470	448	470	457	449	473	461	488	473	415	460	507	487	455	500	474	470	437	467	482	500	487	463	461	442	459	473	471	473	478	533	487	414	443	493	469	442	451	468	454	458	465	435	435	457	457	451	462	463	460	460	468	447	487	450	441	473	437	460	487	514	428	481	467	471	468	470	466	453	474	449	459	432	453	415	478	469	443	455	384	458	480	454	444	450	464	453	486	420	466	402	470	491	417	505	475	491	468	476	437	496	495	454	436	451	441	485	448	448	438	490	463	431	463	439	471	477	457	447	473	465	502	499	457	435	446	484	473	473	453	435	456	432	472	497	469	470	451	491	497	485	467	461	449	440	473	448	449	476	462	469	457	433	464	477	457	443	501	467	462	436	474	450	459	431	479	463	496	473	469	440	466	455	430	447	418	477	452	459	427	432	466	461	451	441	455	422	492	510	470	424	472	454	441	458	431	438	431	433	438	425	438	454	470	475	482	440	458	448	485	466	485	457	461	476	506	453	451	483	446	499	458	455	470	451	504	449	472	467	469	453	453	436	433	458	447	485	488	501	504	440	461	408	467	466	488	458	469	452	463	466	447	463	430	509	475	463	485	480	438	421	431	491	481	470	452	484	475	432	470	403	419	439	422	482	464	468	465	438	487	448	444	453	460	498	482	468	461	460	465	414	475	481	465	445	509	463	451	455	482	423	449	508	440	475	501	482	449	467	534	479	478	484	465	452	464	483	469	528	467	476	450	456	471	453	432	494	463	480	464	406	451	456	512	502	487	485	482	510	449	443	490	497	448	445	457	472	441	489	398	421	500	459	446	466	452	466	458	486	468	443	473	443	433	441	444	487	442	439	450	452	439	495	456	435	450	433	462	480	471	417	464	492	473	452	434	493	475	452	454	467	498	441	472	465	429	493	443	475	450	456	454	481	467	444	469	461	447	490	452	446	436	458	429	471	496	430	463	449	486	454	409	433	465	448	435	455	451	403	486	427	457	473	454	443	443	475	446	499	455	430	471	462	467	451	482	453	454	457	460	460	485	479	425	463	450	489	448	440	450	454	476	463	478	475	470	483	475	458	456	443	477	455	473	487	452	474	487	427	441	432	481	468	436	456	485	460	456	484	443	451	481	510	422	453	454	501	454	448	446	433	454	454	489	441	455	473	421	438	465	446	452	450	476	446	471	451	487	468	425	467	491	429	426	460	439	482	474	446	456	445	457	472	474	466	473	428	482	424	456	450	476	471	455	421	446	438	440	451	420	444	492	425	472	456	458	457	436	468	475	452	484	452	486	456	441	457	516	456	467	446	439	436	474	447	404	465	432	444	467	478	478	437	460	423	464	489	461	442	451	451	476	470	473	455	473	454	476	423	468	466	489	453	458	425	472	453	453	442	465	466	474	480	450	456	486	485	470	457	454	466	458	433	465	465	461	461	456	428	467	467	428	483	421	441	486	446	462	460	455	443	486	431	461	445	485	452	442	452	461	458	490	460	484	449	458	432	474	463	439	438	412	460	455	472	438	472	440	513	430	447	484	483	427	498	432	466	468	494	432	483	471	495	433	465	451	479	450	442	452	462	430	472	465	432	443	452	462	467	448	474	450	434	462	505	497	465	454	490	479	422	456	476	483	422	449	472	436	441	435	472	475	458	468	446	468	404	486	436	460	438	448	440	465	469	444	468	471	450	425	477	460	456	444	447	429	470	476	483	457	483	440	470	497	460	454	473	492	430	457	446	435	436	477	440	469	437	431	477	478	474	436	458	492	453	482	476	439	503	447	480	481	419	430	462	477	475	457	462	438	462	423	448	435	444	481	463	457	476	444	471	459	450	464	452	469	443	463	434	466	482	454	476	468	404	448	447	425	467	465	436	490	534	486	462	449	455	496	453	424	431	458	480	466	469	454	517	461	468	437	449	441	450	455	429	476	490	441	483	455	465	465	449	470	491	458	473	460	461	489	477	476	468	484	478	499	488	445	508	443	451	506	497	448	446	462	480	475	454	478	465	477	450	462	438	482	451	441	454	458	439	481	472	457	439	480	450	476	487	449	517	479	430	459	530	446	465	458	493	438	432	495	477	491	454	515	465	485	434	438	453	478	445	415	485	514	490	415	432	441	436	456	451	465	473	488	456	473	433	464	440	477	458	478	480	445	445	502	472	441	440	440	462	475	459	481	460	463	483	459	447	430	444	438	462	461	459	477	461	480	427	502	457	440	503	494	496	433	418	460	418	477	465	457	477	413	430	468	479	446	472	488	469	450	466	486	466	451	477	441	450	450	466	457	439	477	462	411	484	463	475	460	450	472	465	464	487	422	465	469	456	450	455	471	486	433	441	452	459	457	452	493	470	449	456	504	455	448	443	473	461	436	462	466	478	463	407	464	418	471	446	447	458	456	451	467	455	428	456	465	454	447	436	457	503	457	484	426	486	438	478	450	438	455	446	452	414	448	449	437	440	490	467	475	467	468	480	445	422	456	454	479	496	469	429	472	444	470	459	434	448	449	478	459	480	455	453	461	469	457	451	453	438	477	477	443	503	473	470	501	444	467	487	457	460	447	426	455	457	505	498	495	420	470	464	491	460	452	458	451	469	480	489	479	472	433	464	456	464	450	478	442	450	492	449	469	428	440	486	479	463	455	471	470	434	478	452	452	454	471	459	464	471	442	506	455	482	480	462	499	464	472	453	493	446	447	460	478	457	488	416	486	450	446	442	472	441	464	461	463	476	513	447	491	485	455	437	458	444	483	427	446	399	434	422	449	451	472	499	431	432	441	473	474	476	484	444	504	433	459	456	456	459	454	438	471	441	467	437	440	434	464	477	487	484	477	438	482	456	467	465	449	460	463	469	475	459	492	470	427	482	461	491	449	437	455	454	471	466	458	491	436	493	417	441	474	471	426	445	461	427	466	440	485	465	468	475	441	485	435	458	466	420	471	449	421	461	468	493	480	466	456	475	484	461	473	478	455	447	447	473	434	451	492	455	492	500	428	474	454	441	470	454	459	457	466	481	459	452	432	463	474	486	445	483	435	442	475	427	456	468	411	457	418	452	459	459	488	444	434	454	467	446	457	482	487	442	438	455	428	457	444	482	470	415	477	466	457	498	448	458	481	459	462	498	438	485	455	441	432	454	463	441	510	446	473	427	458	462	476	460	502	476	470	451	435	471	434	448	460	471	467	485	466	438	461	489	463	466	452	465	449	447	474	471	440	464	448	472	434	498	434	466	473	483	436	445	480	447	451	447	468	468	482	452	463	466	474	462	494	428	488	442	444	461	478	486	484	454	461	462	461	447	478	455	438	435	450	445	451	446	462	411	451	427	453	456	437	445	437	446	441
28222	16005	3003	1156	913	915	947	925	901	950	908	932	913	906	944	915	945	921	908	906	861	893	862	893	882	961	895	897	848	860	867	837	906	840	880	869	812	843	899	927	953	896	931	832	900	880	923	876	872	861	911	927	912	868	897	895	875	857	916	809	892	877	872	958	890	896	954	880	896	883	911	915	877	871	909	879	861	866	908	860	899	919	926	897	872	894	881	885	855	916	905	889	915	886	892	855	871	936	907	915	915	928	886	880	856	887	907	823	873	945	917	880	930	928	891	893	895	953	870	940	850	902	883	878	865	879	905	872	878	880	894	832	867	898	867	954	883	872	855	922	847	891	895	908	870	913	862	951	861	862	835	910	834	840	860	860	889	869	884	886	934	932	866	893	947	886	829	917	829	933	870	887	926	890	930	855	856	850	858	888	897	930	888	877	934	902	892	846	903	929	964	903	882	882	885	865	908	892	863	865	865	896	883	901	893	897	883	935	881	882	877	910	879	889	902	889	878	886	899	836	913	865	897	938	880	868	941	900	880	938	903	882	896	843	844	825	888	891	899	905	878	888	952	862	877	880	871	843	878	883	889	892	850	858	886	869	904	871	900	851	900	846	850	905	887	829	946	885	900	909	941	930	887	913	905	886	942	898	961	886	900	881	902	904	866	846	896	885	861	895	877	905	830	910	912	910	903	897	942	923	919	849	846	885	892	845	922	915	814	899	875	901	884	921	884	895	879	850	887	917	888	931	913	900	890	902	882	905	946	850	861	874	899	876	898	898	879	909	913	887	871	898	912	891	871	859	922	857	911	862	888	856	916	887	838	910	883	911	897	848	892	887	900	891	859	903	910	909	859	876	925	865	823	871	935	901	875	911	843	888	881	922	863	797	868	951	897	880	893	907	919	854	820	902	909	887	867	854	857	912	933	907	897	887	885	902	804	929	894	871	887	899	891	957	858	883	864	862	916	827	858	849	865	933	903	846	873	891	818	904	873	896	879	921	944	853	850	832	868	856	904	931	861	867	901	915	833	885	832	895	898	912	903	870	864	872	907	836	887	862	839	875	850	911	923	920	902	879	935	885	901	881	870	906	862	916	898	880	882	883	887	898	899	855	890	900	926	919	883	845	849	892	920	832	930	873	912	860	849	877	872	848	908	902	918	930	866	870	833	872	887	899	905	882	910	878	847	911	918	862	890	920	845	849	911	924	835	889	882	924	860	882	918	925	863	893	868	859	930	938	886	917	899	877	866	892	853	945	883	898	886	870	923	898	901	926	861	884	855	926	876	907	900	874	865	873	939	855	861	882	823	886	916	901	896	924	874	919	886	925	901	832	904	908	907	820	905	862	915	926	934	907	899	914	908	885	916	913	904	895	939	928	882	880	874	889	886	907	887	858	903	859	906	924	899	916	913	881	899	902	888	884	838	847	863	874	868	877	846	879	944	860	896	924	860	854	910	927	892	857	939	852	935	858	879	880	861	861	868	891	904	874	935	848	920	885	888	918	884	861	890	839	902	937	866	920	893	865	897	848	889	913	846	907	908	874	859	855	844	912	897	874	873	891	863	865	905	908	853	833	895	896	887	881	861	897	872	916	889	913	914	870	934	878	875	849	828	940	906	861	881	859	871	854	879	878	880	913	870	931	892	875	895	916	910	868	891	876	939	917	905	872	900	827	908	937	895	879	890	894	914	882	840	837	900	883	878	925	872	922	900	884	842	845	849	885	868	840	904	867	869	886	955	828	890	877	907	834	887	913	933	882	968	853	848	892	908	862	901	906	916	885	883	939	924	885	863	919	871	867	833	910	925	901	889	938	888	940	911	907	900	892	916	907	927	911	886	885	875	855	897	882	923	971	916	926	911	863	910	896	912	890	878	883	852	863	911	903	894	898	898	888	934	916	933	860	880	882	862	856	878	907	888	926	892	930	845	915	916	840	861	908	849	876	860	930	836	857	866	888	907	916	948	883	894	900	879	950	882	907	919	901	879	872	921	868	836	942	878	862	857	940	891	885	889	861	925	853	879	868	880	892	957	886	845	901	930	886	877	887	866	930	849	952	867	896	857	920	819	857	900	895	875	847	938	911	898	857	871	892	889	883	933	959	931	852	891	864	928	829	880	917	873	882	954	918	846	893	894	904	871	887	915	929	908	872	932	935	898	860	917	926	867	861	858	906	949	887	906	889	911	908	874	960	881	871	901	872	899	916	896	885	906	893	927	912	799	902	904	907	912	927	858	832	901	927	905	879	867	848	886	908	945	867	905	864	934	941	918	873	960	941	891	849	872	826	845	858	914	873	860	858	888	943	850	882	882	916	854	921	826	859	922	859	895	853	931	884	904	882	899	896	895	884	921	950	892	888	934	938	884	888	911	888	879	911	892	919	920	883	919	840	889	914	853	915	890	923	880	905	890	868	907	990	918	910	864	874	881	827	912	861	900	918	878	928	950	848	915	939	967	862	900	872	905	885	917	871	891	932	911	870	870	894	917	862	827	870	922	930	886	845	942	895	884	912	937	868	904	880	841	923	879	841	893	903	901	930	888	864	915	940	906	894	863	900	914	883	852	900	850	830	910	932	857	909	908	895	932	887	894	885	865	863	929	858	899	864	877	882	927	847	945	878	892	903	870	911	925	916	876	887	879	907	896	926	876	878	903	843	850	912	936	889	859	867	887	878	948	864	909	895	851	940	919	939	853	921	893	874	908	932	880	910	900	870	858	870	877	889	863	899	874	892	912	871	885	889	900	913	884	887	907	904	877	919	882	963	910	889	874	909	895	878	856	866	878	936	901	815	845	880	855	899	875	831	874	923	879	908	898	816	921	913	905	845	915	869	888	826	917	891	934	895	882	912	885	932	839	924	859	884	877	912	888	900	889	905	877	877	848	913	854	867	904	904	893	923	924	893	894	929	906	908	903	851	901	831	919	945	836	883	887	917	931	870	861	878	886	862	824	890	916	877	871	913	915	889	877	858	912	877	862	920	857	912	860	887	857	915	921	917	891	896	930	932	871	927	888	879	879	901	907	916	932	842	935	893	900	869	889	916	873	885	882	895	859	889	912	860	914	931	830	918	880	882	923	868	871	910	849	857	847	866	869	885	875	925	931	915	891	859	884	883	905	931	886	885	881	895	836	883	907	874	922	897	913	903	873	895	884	897	895	925	910	931	834	905	895	884	832	906	913	917	960	879	905	890	882	882	879	834	947	929	903	893	911	921	933	886	946	851	943	897	858	856	882	898	828	894	875	860	878	867	924	946	935	856	861	866	904	888	878	896	916	927	862	875	866	887	930	874	877	884	876	850	862	872	911	888	860	924	868	920	891	916	865	909	899	840	884	879	880	926	837	926	874	927	887	890	883	874	899	872	875	904	884	886	847	921	929	887	905	876	913	884	871	878	919	828	888	810	904	887	848	925	898	863	892	934	853	915	908	883	895	927	880	834	841	858	911	926	844	924	904	936	892	911	949	934	891	908	903	904	885	910
5258	1496	1446	1198	1098	1081	979	1020	1008	1029	1034	974	992	991	953	964	968	978	999	939	990	983	958	987	1007	980	1061	974	968	992	1003	977	955	958	954	954	988	955	991	981	1009	1003	1012	988	936	1001	933	988	979	977	920	1006	958	962	979	983	932	941	1017	940	993	967	977	984	949	941	922	989	960	989	996	991	991	979	951	998	974	957	969	1017	919	957	944	947	950	930	985	954	944	966	989	1010	980	919	967	989	963	909	975	990	971	1025	955	962	934	963	987	962	987	1003	978	979	966	920	957	945	941	988	983	992	943	933	1006	975	996	973	983	922	934	895	956	1003	980	1013	958	981	995	1013	990	1005	969	951	952	983	990	954	965	965	948	1004	1023	958	941	948	948	1014	996	1029	987	1008	999	974	1001	978	982	982	997	958	980	996	982	973	950	981	933	906	1004	988	1015	972	971	948	1035	937	941	939	944	961	956	958	932	989	997	991	997	973	964	976	970	994	980	945	986	950	976	930	975	980	997	1002	959	953	966	958	984	899	942	988	964	973	958	1017	943	947	1018	986	922	1014	1006	990	1027	1010	983	970	976	975	929	971	996	958	1000	974	966	961	980	877	987	966	1053	948	951	998	950	977	978	981	930	955	986	912	1023	986	946	985	994	1001	997	1018	965	976	927	934	912	1033	924	924	995	1021	994	1020	995	1004	913	917	970	943	986	1045	996	968	985	956	936	984	939	948	997	940	945	974	973	1006	970	997	968	961	964	980	933	962	984	955	959	963	993	948	986	954	969	953	910	986	929	920	954	986	998	1002	942	965	947	947	1027	947	924	958	998	922	979	933	952	957	933	1036	943	989	940	956	994	924	933	975	1012	1015	969	970	996	953	970	944	994	994	986	970	1010	943	982	935	950	933	985	987	983	943	997	949	988	933	1017	966	1022	993	981	965	990	1007	951	978	925	980	950	958	966	974	990	979	996	951	958	989	977	937	959	947	960	936	962	873	906	947	1061	1009	960	955	978	923	954	956	923	937	972	959	950	972	970	989	981	944	929	964	975	946	927	970	934	992	956	940	970	969	925	1011	950	943	1038	998	1011	926	973	947	973	976	999	1013	981	1017	947	977	939	913	954	976	964	1003	943	1015	1010	1011	948	986	979	988	981	997	919	966	1034	946	980	917	952	983	958	998	1015	994	999	942	909	1030	971	948	951	989	983	942	957	958	974	988	912	1007	984	987	956	978	937	995	954	994	991	959	1002	1007	1002	976	955	998	935	941	979	939	986	1000	926	983	974	954	1048	980	948	959	917	973	986	968	995	940	932	1006	933	904	967	967	978	921	946	962	917	918	968	1042	950	976	977	989	950	985	997	959	1028	950	968	967	1007	985	993	1007	1025	969	953	977	993	1001	957	923	934	946	975	975	977	978	981	967	967	972	903	963	1010	923	986	1011	989	939	931	988	906	993	958	921	991	987	948	928	893	983	994	943	983	1001	944	968	982	916	988	1020	1024	987	977	988	969	1014	992	944	923	964	971	949	973	948	935	971	952	994	965	960	976	928	951	958	938	925	919	1013	974	984	943	970	925	963	958	960	964	930	972	1000	937	987	953	990	1008	988	1007	976	972	975	996	879	964	991	931	1020	935	969	947	991	995	981	935	930	1019	986	970	961	1007	986	962	991	951	975	977	958	973	960	956	977	962	919	952	931	1003	1046	921	974	990	989	928	974	989	990	975	934	947	945	990	988	940	947	958	1008	960	945	1009	958	971	958	997	1000	981	985	934	899	962	997	995	938	947	953	1004	972	974	911	990	949	930	952	954	979	924	974	958	984	945	973	933	987	972	970	1012	975	946	991	926	936	997	943	980	977	970	980	930	956	929	931	1008	945	1027	915	976	977	984	998	946	971	987	927	970	997	968	955	1007	963	962	989	975	969	912	962	974	971	1017	958	1015	995	996	1004	954	1021	996	1013	985	936	986	962	951	992	931	955	1049	1011	912	991	988	940	1056	942	931	995	983	976	985	1055	942	999	995	995	983	973	962	990	954	957	953	905	1003	988	954	955	960	979	918	990	892	954	955	1008	948	970	973	989	889	973	996	953	950	961	986	998	936	992	946	997	971	1002	1023	968	967	974	937	936	954	1009	952	974	959	958	932	966	991	984	971	934	964	1007	1046	981	959	1026	974	962	942	917	1010	938	965	919	933	1027	926	945	1029	988	979	945	970	936	971	974	979	935	1009	989	918	1027	988	1000	975	909	896	938	966	1032	1017	959	1017	975	976	937	961	988	938	1022	984	972	893	1012	961	1014	967	964	966	948	935	1043	989	1000	980	956	958	1006	984	916	996	958	958	966	985	923	977	994	1003	946	1008	986	900	955	919	938	955	944	955	961	929	1018	995	976	957	930	993	1017	983	993	979	954	997	965	959	956	964	1028	884	958	928	951	951	950	999	944	959	947	985	938	960	960	911	949	998	965	955	948	962	990	974	1033	980	991	973	958	974	981	986	1027	1003	1018	982	949	969	941	1058	981	995	1001	967	1051	1051	965	1026	943	950	1012	999	905	957	1042	978	962	1015	933	983	981	948	901	998	873	983	1009	936	981	972	983	934	982	964	977	981	966	960	972	1006	945	921	1013	938	971	995	1029	941	984	933	1018	946	963	1006	969	966	918	981	1017	986	995	949	918	1006	996	965	971	947	966	1000	941	963	989	952	978	942	966	1022	1012	982	944	946	972	906	919	963	974	990	1013	1001	984	988	953	960	928	999	934	1011	960	965	935	974	921	944	880	975	921	970	980	989	977	979	969	1007	995	947	983	947	1002	988	965	923	997	994	949	937	989	975	988	946	1010	966	1024	985	973	984	979	986	907	926	935	982	915	943	963	963	985	906	983	958	1007	982	949	904	957	961	988	920	979	1025	955	938	940	952	1046	945	928	973	929	1017	992	911	931	951	973	1022	953	1002	1011	920	968	957	970	955	997	923	1024	983	931	975	999	969	988	957	987	969	943	959	966	930	924	1004	940	964	968	991	979	1012	1003	960	1023	962	950	972	996	988	905	974	961	1002	989	925	937	913	899	1023	959	909	956	1015	997	990	1046	951	982	959	950	916	955	957	953	997	963	1039	966	932	969	941	971	952	983	1000	956	967	975	987	981	987	985	981	951	964	941	963	919	943	899	1007	960	926	968	934	970	1006	953	950	953	997	980	1042	983	1010	954	988	981	970	953	934	967	945	931	984	1032	932	951	956	974	968	943	990	919	991	954	983	978	969	998	985	993	954	944	940	978	1049	936	1009	960	966	989	973	1013	1003	967	967	1000	979	947	965	986	968	984	959	1036	989	961	972	951	982	901	1025	975	915	950	987	992	936	1004	967	977	1011	992	999	941	962	1006	926	1009	966	958	896	1002	970	990	955	955	979	984	982	941	967	974	949	894	997	944	960	965	949	942	981	962	1005	986	976	988	963	995	944	959	976	1018	973	1008	983	923	990	980	941	947	936	976	1033	965	963	933	984	952	977	980	1027	995	992	984	963	987	914	1003	946	962	955	923	974	914	994	953	948	974	995	948	932	989	977	941	994	974	943	1013	947	943	929	968	996	1034	965	980	925	994	1013	937	949	961	930	964	909	971	952	914	941	1012	993	959	997	989	949	1008	962	983	977	960	988	976	1036	993	964	977	972	960	977	969	1040	912	936	1013	974	899	907	955	914	939	980	923	1014	1010	979	953	958	916
26114	21122	27844	24645	21112	10534	1118	748	625	588	546	528	472	433	480	400	394	409	400	384	411	387	414	356	394	378	351	351	412	340	344	360	406	368	367	324	361	322	360	357	351	343	353	359	347	372	341	354	326	365	323	355	343	376	339	344	358	339	332	325	358	314	339	346	327	318	330	336	325	331	366	383	345	343	314	323	304	321	329	368	341	312	345	333	348	331	337	351	370	351	348	331	334	341	325	348	345	336	373	334	331	325	326	319	310	349	340	329	370	333	312	351	310	352	297	337	330	341	355	330	357	333	310	319	315	333	355	343	327	346	331	345	355	324	361	369	312	323	338	333	320	322	346	327	332	340	339	323	345	333	313	343	341	339	347	338	311	336	325	335	328	336	335	353	371	312	340	359	350	326	348	305	300	353	375	347	364	331	313	311	336	331	347	281	318	323	304	319	329	337	340	329	340	345	351	351	352	335	318	350	334	309	298	367	343	331	330	330	349	341	358	323	339	357	329	356	312	332	313	316	328	318	306	308	328	350	363	328	308	336	350	320	376	336	344	330	335	320	347	338	304	351	298	343	314	327	306	297	333	364	321	352	324	326	356	349	345	342	319	358	368	343	356	340	330	311	332	355	361	324	328	327	342	314	315	331	304	302	334	311	322	300	324	353	339	298	300	331	311	322	325	311	310	341	308	297	315	325	333	311	335	352	355	303	341	349	316	313	312	355	333	332	328	313	320	310	328	325	350	363	321	324	342	372	314	339	305	348	310	337	328	313	369	342	335	344	319	348	339	319	344	335	320	336	345	348	338	298	298	300	314	335	327	325	370	350	340	332	311	320	312	345	341	337	321	329	331	323	306	332	342	349	335	329	348	337	363	311	352	352	318	368	349	328	349	308	347	340	315	331	339	332	348	358	333	292	333	333	360	322	339	354	341	369	346	331	365	316	356	338	382	326	343	337	311	359	322	381	350	337	335	345	339	307	341	328	338	332	298	332	337	339	332	339	327	321	326	353	355	354	328	343	359	320	351	324	361	319	349	330	336	339	357	321	309	347	343	347	339	336	343	325	343	339	285	316	337	333	317	334	334	356	359	357	317	321	278	334	358	326	327	313	322	349	287	325	336	298	333	339	322	341	340	320	328	324	359	350	343	351	337	327	329	332	338	315	356	333	363	355	320	327	357	322	369	338	327	313	338	323	311	342	354	329	363	325	346	326	341	329	340	331	332	327	328	301	348	327	316	335	336	361	348	356	319	332	355	329	338	327	325	340	327	346	353	332	347	318	327	321	358	310	330	349	348	351	341	350	294	330	321	331	345	336	345	331	324	374	296	366	332	323	334	341	336	321	328	351	312	354	343	387	328	351	326	348	357	333	330	346	313	289	331	343	335	341	311	328	351	389	362	332	315	327	363	358	338	299	333	359	307	358	343	297	348	328	326	333	328	358	327	357	333	321	335	358	317	327	305	341	327	321	361	326	347	333	319	326	348	345	348	354	311	341	307	345	364	343	346	323	314	296	317	317	352	334	307	350	329	333	320	305	351	336	324	342	348	327	361	358	356	352	344	324	318	311	318	327	326	329	320	317	329	352	306	344	360	333	332	335	314	354	335	330	323	314	344	312	333	340	316	387	301	315	328	328	322	341	339	331	350	317	331	314	363	352	359	307	323	360	339	318	329	332	341	300	362	330	344	330	342	336	377	332	331	348	313	329	354	337	361	346	377	335	322	312	333	355	327	321	299	326	334	349	344	342	327	291	316	320	338	366	345	304	314	314	327	335	351	325	330	340	348	309	331	332	333	335	339	352	344	319	306	331	359	324	309	348	362	339	313	381	320	360	302	313	319	328	335	328	334	315	358	332	367	344	337	329	335	331	319	347	352	333	318	343	334	354	316	314	368	345	350	338	330	341	365	333	309	339	341	333	313	306	341	330	321	331	336	336	326	348	345	333	334	362	354	333	314	366	304	361	307	331	347	367	328	339	316	355	333	314	331	343	342	359	361	374	319	331	357	300	315	343	321	307	352	297	304	363	336	304	342	339	358	342	339	324	329	322	329	359	341	334	336	316	322	323	345	319	304	314	344	309	329	350	346	326	344	353	325	328	344	302	331	353	329	340	359	331	347	300	313	327	303	306	320	359	335	336	340	326	318	321	363	348	335	310	320	319	370	331	340	326	347	361	331	312	353	360	309	283	350	331	338	356	323	321	323	338	335	351	357	370	328	341	341	355	350	322	336	347	357	321	347	323	344	360	337	335	345	335	318	333	298	324	335	332	345	339	296	339	334	333	350	332	322	351	324	306	335	298	359	367	321	335	326	337	346	363	328	308	352	323	329	357	322	326	324	323	304	351	347	325	313	351	352	303	329	352	390	303	351	335	291	357	318	324	329	345	337	329	330	325	373	341	362	344	324	314	361	335	329	354	349	312	339	341	352	327	364	328	358	337	335	317	334	339	335	318	342	328	339	323	334	301	341	325	335	320	340	330	340	315	326	339	330	334	339	320	359	301	345	350	333	351	352	310	322	330	335	331	330	333	348	333	331	353	330	345	351	321	337	334	318	310	341	337	363	336	317	323	333	352	310	320	362	323	340	307	356	286	330	348	335	305	306	335	337	321	327	316	344	341	323	332	313	331	312	347	336	333	305	323	323	327	345	355	309	325	310	304	330	344	354	333	326	335	330	350	308	321	328	358	310	328	339	357	337	314	332	321	361	323	333	348	328	334	336	313	364	331	309	311	340	333	371	347	316	364	307	328	358	334	321	346	321	341	321	288	352	346	339	332	336	325	362	319	325	313	294	301	321	302	329	321	374	327	326	336	337	317	348	341	287	331	354	343	322	334	367	345	352	342	316	333	329	325	354	333	345	314	337	334	339	313	345	318	357	319	353	327	327	317	354	331	305	325	324	328	317	338	305	352	333	339	336	335	342	343	334	332	342	326	359	309	305	339	313	324	327	333	317	328	339	346	327	348	340	331	322	330	338	347	337	348	344	337	361	364	363	321	357	324	349	310	326	327	352	324	314	308	316	328	319	335	343	356	333	341	315	359	346	332	349	347	340	344	318	352	328	362	352	347	308	343	327	314	321	346	347	345	351	336	351	324	348	322	312	308	345	353	292	325	329	334	291	315	323	343	343	337	305	353	324	314	343	313	300	339	353	305	328	297	315	351	332	325	349	334	312	339	315	321	337	336	342	314	333	354	329	328	328	313	316	315	330	327	328	351	337	340	337	332	363	303	322	361	377	334	336	341	344	318	344	361	330	324	338	335	348	319	320	356	327	307	346	296	327	313	327	310	334	322	314	317	345	306	321	331	316	331	299	351	389	343	354	338	345	294	307	348	330	335	333	294	342	329	358	350	370	324	319	328	330	334	341	362	331	348	324	318	329	330	312	341	347	328	338	334	303	341	313	320	339	347	338	341	326	349	342	371	334	305	349	305	337	322	352	305	282	323	327	324	337	313	350	327	322	353	352	322	329	332	314	363
7317	10709	9452	5236	3362	2346	1797	1458	1175	973	886	796	762	708	672	634	578	583	582	572	540	527	534	505	487	442	442	468	469	460	440	443	442	460	476	441	422	443	433	460	417	439	420	426	444	445	420	427	440	430	423	388	408	449	404	388	383	437	393	410	420	455	398	438	405	381	381	386	412	405	406	439	380	424	436	396	387	417	380	427	396	382	395	391	415	426	403	385	404	408	398	401	413	436	412	417	414	408	448	405	389	379	402	433	404	394	406	418	429	396	410	373	394	404	415	431	388	386	391	399	375	407	383	392	402	418	426	394	385	411	394	429	378	420	417	422	352	358	408	398	365	427	393	407	356	402	401	393	410	415	385	401	378	397	380	413	417	385	400	396	417	386	385	391	400	390	381	416	429	400	394	380	427	419	409	379	382	404	385	410	389	395	424	380	381	384	406	344	380	425	370	433	403	411	400	400	401	432	421	413	402	371	399	407	435	428	412	374	368	377	411	398	403	399	401	412	437	391	375	427	410	438	397	416	428	402	389	400	412	394	403	419	399	409	409	402	413	411	361	391	370	365	386	377	409	396	443	399	417	386	390	411	389	392	390	394	409	418	395	428	430	401	389	397	459	380	369	391	417	390	392	384	418	404	409	383	431	381	409	426	357	371	384	424	415	384	372	390	428	396	393	385	378	392	404	393	399	400	424	417	382	389	396	399	372	374	373	421	378	387	402	401	414	389	358	386	425	384	388	368	416	386	388	361	393	437	379	419	432	417	420	393	396	407	408	406	405	423	387	392	387	407	387	396	412	390	398	425	415	429	390	425	402	402	406	392	410	399	367	412	395	403	391	390	440	389	399	403	387	399	405	424	419	382	410	404	391	425	362	414	369	392	434	392	371	385	400	404	391	416	391	373	409	397	375	409	381	418	385	367	384	389	441	385	418	414	385	391	388	388	403	375	422	393	387	445	427	419	392	401	406	389	418	379	395	412	362	385	382	383	396	418	397	360	413	370	426	394	383	386	390	386	408	382	398	420	438	358	423	401	414	390	418	399	395	397	374	392	413	384	394	384	410	402	386	412	413	412	375	377	395	430	396	392	368	398	413	400	383	364	410	394	422	418	425	398	370	398	436	415	426	406	415	403	397	401	427	381	400	374	408	431	446	398	414	405	400	415	426	370	381	369	417	392	425	357	383	392	412	364	379	403	390	386	384	389	415	372	392	416	408	388	412	394	409	388	407	411	403	397	423	407	409	388	385	398	401	396	437	401	413	382	421	426	417	403	397	385	399	366	397	417	418	408	364	377	424	390	379	415	383	403	366	391	400	423	428	403	386	395	427	385	448	399	436	367	406	406	420	398	414	390	380	417	407	401	411	402	405	438	428	400	413	406	395	395	396	401	378	390	426	438	387	385	440	412	361	403	419	410	409	402	480	388	394	374	386	374	422	421	413	371	402	415	393	394	435	410	370	420	410	362	380	387	380	396	386	413	442	425	410	429	379	402	387	382	396	360	409	387	390	368	387	391	404	383	392	450	391	411	380	407	387	383	393	380	371	378	440	420	404	415	388	362	359	417	404	401	377	365	409	389	426	396	394	405	402	405	376	413	409	427	403	387	436	377	398	408	401	406	396	385	405	421	368	413	398	412	388	393	377	407	408	420	411	407	399	430	420	371	386	418	385	412	423	404	401	385	394	406	375	381	414	381	388	418	417	383	411	427	386	421	405	368	422	387	394	371	408	404	398	398	389	398	369	401	366	393	388	383	390	428	407	389	367	403	377	406	423	420	392	371	419	389	411	388	393	379	393	443	407	389	389	378	420	397	406	410	388	389	403	449	396	439	417	368	412	395	410	445	354	388	405	397	386	395	376	398	410	369	385	406	406	428	424	391	376	393	415	377	365	395	386	404	410	369	410	407	402	413	426	404	425	373	370	394	359	406	420	380	419	388	399	426	386	432	427	417	385	392	390	408	398	395	350	395	376	437	422	437	405	386	379	439	369	415	382	406	436	387	391	379	406	409	419	402	407	400	443	384	429	386	369	416	382	409	343	415	410	423	430	416	387	382	388	387	405	370	409	400	378	385	384	409	427	393	397	376	411	388	391	398	416	371	398	391	402	377	403	408	410	371	420	400	432	406	385	400	388	400	392	424	416	387	424	405	419	395	388	378	400	419	377	399	416	402	384	396	372	420	393	349	409	373	408	386	384	398	383	421	388	408	382	394	381	412	386	397	401	391	411	404	363	373	384	387	409	416	408	416	425	398	400	432	405	420	389	403	394	401	379	407	410	402	397	394	392	388	412	397	410	398	390	407	428	420	427	383	402	397	394	380	404	410	403	426	366	394	384	389	397	398	386	410	403	402	389	392	406	389	388	390	424	404	409	408	350	445	369	425	385	412	394	441	381	380	383	418	399	426	408	405	403	445	392	416	409	372	396	406	366	409	406	401	444	417	430	388	417	418	431	363	375	411	403	416	392	361	417	394	405	409	402	384	422	374	404	383	362	387	386	369	395	395	381	407	434	407	445	420	403	420	404	411	409	398	395	408	474	391	412	441	394	385	415	437	436	409	378	433	405	414	369	407	377	408	373	371	412	381	388	415	358	455	380	389	389	405	394	413	362	428	419	426	404	401	401	401	399	373	407	431	422	427	413	425	400	406	416	381	419	396	426	389	465	389	399	383	409	384	395	399	393	387	393	397	420	419	395	427	417	377	429	397	418	416	448	402	414	410	402	412	407	434	420	409	398	369	425	398	380	397	426	366	392	418	399	390	374	397	404	400	397	404	407	418	419	424	415	430	412	419	383	381	402	364	417	396	415	367	424	413	375	433	436	382	389	429	402	436	410	388	423	414	393	402	406	394	388	375	440	406	386	373	418	425	397	382	426	397	398	368	403	400	424	365	426	395	405	419	378	405	412	390	373	392	377	425	405	399	404	389	420	368	404	391	405	384	396	419	411	405	410	408	411	403	361	411	379	382	410	408	398	408	387	393	422	401	386	382	393	400	382	367	433	426	406	381	465	421	396	396	394	410	382	378	403	384	365	373	445	381	394	407	407	421	392	400	397	398	415	404	413	426	391	400	415	422	411	374	396	364	354	388	395	373	372	365	408	432	393	385	418	396	394	388	405	427	432	386	419	339	371	379	389	386	432	377	380	360	385	401	386	425	378	435	370	393	450	449	420	385	431	394	401	418	430	401	390	409	377	376	435	390	367	403	409	430	399	405	401	398	428	424	414	401	388	367	422	392	379	364	418	384	401	405	421	391	408	421	413	417	406	372	414	411	454	361	386	375	391	353	400	431	403	368	427	418	374	406	409	387	433	360	385	374	395	404	387	435	399	377	396	388	399	387	420	376	383	427	404	409	389	412	390	395	438	421	433	376	369	428	353	393	437	386	416	400	415	400	391	394	419	425	406	382	406	424	392	381	408	372	383	371	393	371	434	408	399	423	384	391	388	388	373	427	352	416	427	426	426	378	386	407	385	388
23673	21070	28173	24200	21075	21125	10105	1441	1001	890	821	791	750	683	665	604	594	566	581	530	515	531	536	545	543	493	550	516	495	524	546	470	512	502	498	474	435	469	469	481	469	465	472	481	478	488	466	418	445	461	467	474	476	449	491	453	447	490	444	503	428	455	436	439	458	471	463	446	459	407	458	456	450	434	464	437	479	445	445	477	471	503	477	448	467	430	473	499	471	471	462	448	466	459	455	482	433	438	479	450	444	443	480	444	434	414	440	449	470	442	431	463	442	442	470	429	447	449	436	420	445	447	396	452	467	415	437	443	450	462	485	484	457	453	449	447	418	467	417	445	448	461	464	477	461	448	468	447	436	472	489	498	458	465	412	451	454	448	473	476	474	444	437	477	471	444	449	466	423	471	454	432	456	476	448	444	443	467	442	477	460	434	421	427	426	469	448	484	455	442	454	453	445	454	439	423	451	447	471	457	422	441	462	453	462	438	430	457	484	503	429	426	430	448	421	487	430	450	486	449	482	433	434	465	425	444	424	443	472	444	419	448	422	446	410	470	472	471	466	418	460	419	454	446	450	462	445	441	463	463	407	475	406	435	483	479	459	407	424	431	498	444	448	453	475	440	444	417	387	461	445	460	414	464	447	463	431	449	468	469	435	461	400	435	436	423	371	424	442	462	469	457	443	461	478	514	469	464	418	458	431	407	413	415	480	443	445	433	449	442	467	424	433	445	429	439	434	477	406	404	455	434	467	458	427	485	450	417	453	409	454	436	452	426	460	463	429	442	441	412	469	420	439	432	403	494	457	427	449	444	489	427	472	433	400	418	461	413	481	466	444	436	477	424	451	474	419	422	439	439	418	438	460	445	449	416	440	452	486	437	450	451	430	460	426	441	440	427	482	463	466	440	445	443	466	444	441	441	437	470	451	471	470	436	450	451	445	434	434	431	446	451	460	471	442	467	450	449	418	440	428	446	429	478	409	444	441	416	456	450	436	435	442	429	462	457	472	452	459	454	487	441	436	461	459	448	459	447	423	461	440	466	434	394	427	449	458	451	426	475	424	434	422	453	449	445	395	448	456	438	469	432	432	433	440	485	482	485	453	444	451	483	424	445	457	429	463	466	467	432	450	414	467	444	473	466	428	451	484	447	426	443	481	436	451	439	415	435	440	429	438	431	439	482	443	460	407	471	447	426	438	446	426	441	480	470	431	466	466	445	449	431	446	397	458	471	430	433	468	418	452	451	446	447	470	434	425	438	439	430	458	447	445	461	426	475	474	460	437	450	455	465	452	413	436	456	457	484	445	454	391	490	455	443	457	413	434	416	416	424	434	444	446	476	431	412	440	444	442	448	408	426	438	447	458	412	419	446	507	464	405	406	468	469	412	420	454	435	466	437	435	473	435	438	472	462	451	450	478	406	442	457	449	430	456	419	423	441	466	474	434	408	439	467	412	422	468	462	426	442	454	444	439	464	443	488	411	450	437	447	415	454	462	441	459	464	453	449	451	418	481	466	463	429	460	453	458	471	433	434	443	435	452	424	475	432	430	420	452	445	452	454	415	410	434	482	486	450	445	449	442	452	451	448	434	444	437	401	440	460	442	452	527	438	463	436	439	432	448	454	485	459	477	431	462	460	424	450	423	448	450	415	442	446	449	493	445	452	498	429	461	411	469	481	429	459	471	439	453	428	478	406	480	479	472	459	414	439	428	429	458	438	449	450	414	442	415	458	412	412	444	422	451	433	456	430	434	454	460	453	479	464	441	453	445	456	467	445	425	445	419	437	457	458	465	446	466	463	457	435	445	466	441	449	431	461	438	421	444	420	442	466	474	461	448	460	453	469	440	463	456	468	436	426	464	452	444	419	450	416	496	438	436	491	439	446	451	429	427	427	446	447	482	447	437	422	448	456	473	447	465	467	452	472	448	459	460	432	486	447	431	456	491	456	453	451	441	460	488	470	421	435	465	464	466	448	456	451	446	457	490	472	434	448	446	432	446	444	406	445	449	422	438	467	461	467	444	431	447	445	449	405	402	443	471	441	473	482	407	439	431	441	492	472	446	438	428	451	440	424	415	469	480	470	415	461	446	483	401	447	435	440	444	416	424	438	443	425	442	425	400	463	379	441	456	491	449	461	463	459	451	413	468	456	424	417	475	440	421	448	447	477	471	455	458	443	406	450	454	450	436	490	454	443	434	464	444	431	474	429	455	438	425	454	427	421	480	457	459	433	446	416	469	458	448	433	411	462	463	428	479	442	442	466	432	450	446	475	472	466	428	434	437	465	433	462	446	449	479	448	439	513	442	465	443	461	465	437	436	479	400	448	432	453	442	468	458	430	466	451	443	458	445	490	436	383	484	459	453	453	460	444	434	455	495	457	441	472	470	437	436	435	438	411	417	475	427	484	426	467	417	456	434	413	435	482	416	412	455	418	443	443	458	444	462	423	458	434	453	452	424	454	425	426	488	463	471	445	456	427	434	449	429	455	437	506	421	406	442	417	470	436	462	405	437	429	484	428	456	465	456	467	443	472	447	466	471	451	461	442	422	417	429	457	422	463	403	433	465	429	412	413	470	446	418	426	450	457	474	425	435	456	444	466	442	477	463	456	443	408	464	452	457	487	456	409	453	453	454	455	460	402	413	431	426	424	437	452	444	473	445	451	436	447	484	452	424	422	427	442	445	461	435	438	488	435	424	430	413	423	452	432	474	432	478	441	461	446	420	481	423	443	422	422	429	439	481	468	444	466	422	455	431	415	460	471	427	445	448	451	459	442	453	443	454	464	452	455	455	426	433	400	472	440	454	399	454	452	437	439	417	451	435	435	437	454	456	429	481	473	455	451	411	475	432	434	440	445	458	410	440	451	438	459	441	468	445	453	441	464	423	464	452	394	419	421	431	419	463	451	481	439	437	457	422	459	438	456	431	442	473	444	426	416	441	481	444	441	463	455	448	437	433	449	459	456	485	412	452	481	450	475	401	442	450	441	426	452	447	465	461	418	430	463	430	438	458	487	444	445	462	424	416	427	462	433	463	487	477	455	477	450	469	473	428	466	433	456	475	454	450	457	472	449	421	448	457	470	412	453	451	433	431	414	434	410	428	444	428	443	428	460	452	449	439	424	445	432	470	454	466	488	434	424	426	461	445	442	455	431	455	434	479	400	427	429	448	458	445	464	443	455	435	462	454	422	447	439	441	462	466	444	432	436	478	423	478	459	453	466	429	489	456	450	458	460	441	444	455	502	467	454	436	399	465	420	464	449	445	466	421	432	469	479	458	446	432	470	445	444	413	432	460	457	457	464	406	422	437	458	449	470	444	417	468	464	451	434	431	413	433	414	422	380	479	437	453	461	427	455	399	452	467	446	427	472	405	461	425	440	443	455	459	461	478	430	403	495	480	450	479	425	428	434	419	423	487	443	451	449	439	438	453	414	454	444	413	451	461	444	436	441	470	454	455	438	454	433	470	466	440	465	463	465	456	496
10422	17843	16001	9381	5976	4266	3246	2488	2012	1708	1483	1313	1169	1035	965	895	809	809	777	771	712	697	718	647	659	586	615	578	542	570	561	555	592	557	554	552	549	532	488	487	518	527	540	499	522	506	534	479	504	479	468	492	477	471	479	497	495	515	450	511	501	474	509	500	501	501	490	495	516	429	490	507	440	481	482	491	498	483	453	503	454	501	424	474	464	467	478	472	473	481	465	447	496	444	480	430	459	497	461	463	436	480	477	482	449	454	470	457	503	438	481	473	506	476	461	461	449	450	490	425	437	465	428	488	477	459	465	465	458	509	443	464	452	435	431	426	452	467	469	472	466	460	481	447	438	461	473	487	438	424	413	457	451	477	448	438	466	465	487	470	453	440	416	474	421	464	471	460	460	462	453	476	478	475	461	458	450	490	470	488	464	480	457	438	469	464	449	448	454	421	460	470	449	474	450	452	476	454	468	468	410	482	449	482	407	429	443	474	481	449	484	466	483	441	463	451	444	478	453	482	466	477	458	487	471	435	479	448	454	463	469	446	458	422	452	447	464	483	470	493	463	467	487	443	460	476	459	484	474	442	435	486	508	464	463	476	447	459	432	414	444	459	448	444	475	481	440	454	457	497	474	472	491	433	473	459	463	424	470	441	475	466	452	462	444	463	425	448	446	443	418	442	441	463	442	447	456	460	424	432	467	427	489	437	446	454	466	471	450	461	443	468	450	490	511	488	470	466	465	483	467	469	451	432	445	463	433	456	480	469	468	469	487	498	448	435	457	472	454	474	493	469	471	456	455	474	440	471	478	484	456	446	490	458	477	446	421	449	449	475	467	440	442	475	475	463	443	472	448	441	499	444	461	427	432	474	486	455	449	449	459	453	471	464	445	486	417	467	471	454	452	455	478	480	491	464	435	461	440	458	414	459	488	499	457	442	481	458	478	449	500	451	481	471	453	468	467	457	466	394	477	463	453	462	432	456	476	456	464	423	441	423	461	431	469	451	479	454	457	455	458	453	458	475	458	480	431	461	442	450	465	464	446	439	416	488	425	472	495	488	474	446	490	449	477	419	431	432	457	487	441	453	454	471	425	432	467	472	466	452	460	439	462	463	434	415	428	431	442	494	473	443	478	436	451	434	466	448	469	451	473	479	462	452	480	450	461	478	464	484	461	465	446	422	465	479	466	484	469	463	452	450	465	462	517	452	428	421	477	443	440	454	461	485	462	463	426	438	461	472	451	465	461	435	470	485	428	449	449	457	461	399	466	413	453	440	433	472	457	459	465	426	411	449	455	440	467	464	450	468	490	486	447	466	455	459	484	464	458	475	446	425	465	455	455	464	465	468	471	460	467	449	476	464	498	416	449	455	466	467	426	455	417	431	469	461	454	432	436	451	459	467	457	446	476	453	421	448	475	442	470	429	454	495	495	468	405	458	433	450	466	473	464	451	473	464	419	440	454	457	471	473	495	463	418	416	463	466	486	466	484	448	434	461	431	451	456	471	421	454	464	460	468	467	471	464	447	428	461	474	468	432	501	491	485	440	472	448	458	478	491	474	473	428	464	465	457	457	446	474	443	489	423	490	454	407	439	410	471	491	438	496	460	451	443	461	468	468	462	473	429	439	446	477	446	480	447	466	448	462	473	493	448	477	478	473	451	437	401	501	431	462	423	452	460	465	480	472	469	416	476	476	444	424	454	424	407	463	475	480	452	462	459	435	470	451	436	451	464	449	457	469	453	458	498	462	473	457	460	472	449	475	442	444	449	488	469	473	437	450	433	443	439	436	461	446	418	446	454	438	479	467	449	442	489	465	457	460	460	487	440	507	451	439	441	437	458	452	439	459	477	438	490	448	460	484	482	491	456	460	452	455	461	437	480	467	460	413	486	482	453	476	448	463	467	449	500	464	471	453	437	486	488	472	463	444	444	481	444	489	461	463	444	427	415	438	502	433	455	477	480	423	447	441	437	455	458	428	450	408	459	471	470	473	483	496	474	471	417	472	475	481	435	462	438	464	480	466	463	484	448	482	469	474	428	442	447	413	454	439	454	493	476	419	486	463	436	454	474	450	478	435	469	476	463	479	450	440	446	434	439	466	434	444	453	451	468	466	436	429	457	471	508	435	479	423	440	468	497	442	477	444	454	490	456	471	462	477	480	454	473	498	465	446	469	445	465	436	461	491	436	467	461	436	432	494	475	458	483	467	411	443	485	470	469	449	480	482	452	475	445	448	452	488	430	487	426	475	504	463	462	473	488	412	423	470	475	498	453	434	493	462	444	432	471	444	424	443	424	451	455	450	424	419	463	455	436	457	447	463	445	502	464	469	449	453	467	445	451	441	449	435	441	461	436	443	454	436	445	476	413	462	448	433	443	446	474	443	469	452	451	491	454	482	456	460	437	460	439	479	449	471	446	454	476	491	480	468	441	442	458	466	463	472	421	493	450	423	461	487	521	442	495	445	459	460	456	477	426	444	474	465	445	482	472	456	471	459	436	483	473	467	455	468	499	456	493	469	435	466	482	484	436	427	449	455	480	507	473	469	449	478	430	467	458	473	430	437	497	444	437	451	459	484	469	505	461	456	486	463	434	441	478	490	444	468	475	446	467	457	481	449	415	457	443	453	459	461	450	483	459	466	447	466	488	468	487	456	450	473	440	439	423	476	453	442	448	462	461	450	458	473	492	512	467	452	486	506	444	454	474	436	425	462	485	445	408	454	474	476	440	489	468	458	476	455	464	466	459	484	451	430	416	445	458	474	480	443	461	430	456	459	467	457	431	459	462	491	465	438	453	461	471	456	441	459	449	453	449	458	434	477	417	418	422	471	438	446	457	464	469	456	441	519	423	446	458	464	469	448	442	466	473	479	494	436	438	461	454	471	459	505	473	449	469	412	424	485	440	466	449	425	463	470	443	477	472	445	483	452	440	444	458	430	499	446	448	466	430	482	490	446	436	484	481	485	470	449	454	417	462	461	405	471	459	475	449	434	483	502	481	465	426	488	469	467	459	432	451	466	508	454	463	472	486	458	490	444	448	475	434	461	466	442	512	457	441	440	443	478	471	470	462	435	434	454	422	427	446	477	463	481	490	476	457	443	416	472	430	469	481	497	485	449	496	455	445	436	436	481	448	422	489	458	438	472	441	459	441	444	446	475	471	452	462	425	422	480	457	478	462	466	483	451	480	447	456	418	477	450	425	463	419	471	435	454	474	471	493	436	444	406	477	444	463	466	454	453	443	425	443	503	457	432	469	449	474	462	455	452	472	432	438	433	450	445	481	466	456	459	439	459	447	464	463	421	499	447	446	462	467	476	461	457	500	452	444	431	440	471	452	481	453	458	494	434	455	415	453	450	455	469	430	469	459	445	482	434	445	462	429	442	479	474	460	483	466	461	430	445	488	446	486	484	439	467	438	453	498	454	478	488	470	451	431	468	476	447	455	461	430	456	457	491	440	436	457	429	428	456	477	456	459	413	479	466
28167	15873	2919	1134	941	930	894	875	922	905	863	859	904	891	799	997	844	853	844	884	865	814	849	792	869	874	824	867	866	903	867	828	949	900	910	863	826	871	896	903	841	859	820	880	852	887	876	935	899	857	873	823	894	870	907	893	898	863	952	907	868	915	839	840	855	924	898	891	914	886	877	862	928	923	862	840	885	909	916	869	881	840	877	868	889	896	886	875	871	892	904	885	877	908	896	849	911	927	880	863	895	834	886	821	928	869	888	921	864	884	880	877	868	846	864	829	814	864	869	858	863	873	894	851	871	863	844	819	834	846	871	865	879	912	852	803	905	909	906	838	858	874	836	880	849	914	881	871	846	863	839	907	858	850	908	855	901	876	875	895	907	902	877	787	858	852	864	922	906	882	905	865	862	840	899	842	857	884	903	840	936	870	881	933	909	842	865	859	818	864	867	857	870	818	821	886	885	931	936	857	851	867	893	897	837	871	890	852	909	860	865	863	915	909	887	850	837	928	873	860	820	825	836	883	901	879	896	821	899	859	834	929	884	872	858	882	854	895	880	853	879	870	895	899	840	878	853	882	867	828	846	796	809	874	924	935	850	869	863	849	828	855	903	853	919	937	881	898	877	851	906	940	918	867	886	880	868	908	819	852	880	876	905	848	862	860	869	834	880	912	906	866	807	868	900	906	862	904	829	884	864	848	853	877	872	843	954	849	860	867	867	866	859	872	884	910	901	910	867	892	878	850	815	924	908	900	828	914	875	846	892	896	890	886	817	856	839	856	876	891	894	908	849	871	889	837	909	851	834	838	910	868	916	873	864	845	892	881	851	864	912	848	936	911	883	837	861	874	895	857	890	871	896	875	871	913	885	905	920	834	960	873	902	876	845	855	813	878	857	964	892	868	840	865	872	853	853	863	902	854	867	927	916	896	905	912	878	886	863	837	851	855	812	921	831	890	847	860	931	894	825	904	910	947	913	869	882	897	860	840	875	863	830	859	845	874	903	841	931	873	866	829	860	864	934	831	839	877	943	895	879	831	862	916	893	912	863	891	854	897	863	847	885	903	832	884	906	895	841	854	881	814	815	909	834	901	851	882	923	881	868	848	841	865	872	864	827	861	876	876	822	865	862	866	911	862	875	837	896	912	863	855	911	907	848	872	859	865	850	888	867	893	886	867	885	855	859	871	861	925	889	842	871	814	840	872	843	876	862	868	858	895	860	883	899	819	841	864	823	880	864	879	854	864	872	858	863	858	898	905	839	860	876	905	859	886	875	846	866	873	845	864	843	897	849	899	841	862	873	870	894	826	887	865	884	852	833	806	844	908	866	878	873	886	838	871	917	826	969	905	893	883	857	838	894	922	861	868	896	872	908	859	902	886	862	837	851	856	845	889	854	876	902	869	902	930	878	883	901	891	838	865	899	863	957	869	844	864	864	897	846	899	846	840	844	865	900	901	885	804	890	848	874	834	866	900	940	900	884	873	901	843	908	912	863	856	843	893	917	913	874	835	880	845	903	887	935	857	842	833	907	843	871	920	858	831	898	859	909	839	893	886	856	899	893	915	865	815	854	857	930	926	900	828	789	897	865	824	867	804	889	886	867	857	856	854	879	889	895	875	827	826	876	927	852	938	831	895	903	855	874	858	880	882	905	885	841	873	905	851	900	918	932	901	874	874	906	889	885	849	842	862	896	865	910	849	896	871	894	893	883	808	837	845	886	872	865	883	824	938	933	912	916	811	907	841	892	840	877	902	882	836	915	867	858	843	846	899	844	883	870	873	903	886	858	869	881	813	892	838	918	848	873	889	903	822	836	843	895	874	867	879	861	861	853	851	870	891	905	904	916	920	872	884	910	835	843	847	874	912	982	832	864	925	879	896	832	882	845	903	895	907	878	926	876	831	872	858	888	904	919	901	856	865	912	866	895	866	891	888	887	916	851	964	903	856	894	889	818	901	886	842	883	849	898	907	862	854	851	844	909	825	863	842	847	864	853	871	856	901	865	889	866	907	841	859	855	863	898	928	873	841	833	881	905	884	862	876	888	916	902	857	851	890	856	846	864	870	899	906	898	869	865	857	899	874	848	900	862	885	863	881	849	826	915	860	867	792	847	907	883	887	887	874	884	904	903	912	884	856	870	898	867	933	880	872	853	850	792	904	889	868	902	821	917	920	885	895	809	849	878	895	921	856	858	874	850	922	922	871	899	884	854	886	910	918	901	816	852	848	909	860	862	880	907	886	883	877	842	850	901	844	860	863	848	907	874	957	903	888	974	823	875	895	897	876	870	852	846	908	871	855	865	882	820	891	825	917	894	867	855	907	880	903	890	890	897	860	774	854	864	885	888	867	803	868	854	861	875	885	837	871	872	863	883	886	872	881	882	863	867	891	855	861	846	882	879	830	889	834	898	855	909	830	818	859	924	866	893	874	856	861	851	921	843	907	871	888	909	846	872	838	895	834	901	830	889	907	890	877	908	866	931	865	919	879	808	926	866	887	868	855	836	939	901	844	927	798	866	899	890	859	876	876	882	895	941	851	853	907	852	829	886	863	894	853	861	918	874	883	852	870	916	859	891	839	855	898	875	898	876	878	845	861	876	876	858	904	840	896	896	920	868	880	850	899	877	878	902	902	877	917	936	857	843	845	830	864	938	857	905	847	901	907	818	884	858	844	858	850	827	927	901	886	869	853	863	850	847	875	890	870	903	922	882	895	877	881	877	894	859	842	803	877	893	889	872	876	821	810	895	882	855	855	862	874	871	924	869	843	878	857	879	882	867	898	874	845	844	877	928	849	913	909	862	846	869	841	886	913	848	863	832	871	883	889	817	884	868	905	911	898	855	823	878	879	885	845	829	888	818	863	894	854	836	917	859	850	863	880	867	911	851	884	899	828	936	850	911	836	830	888	855	907	878	883	850	876	919	866	864	863	855	903	943	900	829	905	887	853	867	878	909	940	914	900	876	822	857	871	890	869	796	859	866	889	849	916	909	903	849	875	842	885	851	952	904	857	907	814	892	886	932	839	881	819	910	869	844	914	906	819	880	887	866	853	834	898	869	920	902	902	847	862	872	867	896	895	813	840	868	908	883	914	910	847	827	923	912	894	872	922	825	899	914	856	847	903	873	884	853	938	889	890	902	873	869	891	853	861	949	832	865	844	845	873	905	887	904	885	833	915	861	896	908	910	940	901	934	901	864	845	844	870	849	853	825	884	874	866	888	857	856	885	877	856	899	896	917	929	896	881	906	876	855	880	861	946	905	899	849	907	855	884	856	912	847	890	892	930	896	839	924	856	846	868	802	809	842	868	884	895	899	895	843	843	882	961	859	888	900	942	852	911	870	866	847	829	797	896	894	854	936	944	851	869	899	862	875	828	839	856	858	902	899	909	891	873	858	862	880	854	869	888	901	822	850	844	848	909	916	868	838	828	904	888	900	870	886	857	893	886	917	841	857	889	843	869	887	953	904	877	820	824	880	892
5245	1531	1438	1204	1107	1114	1006	957	1040	1024	981	1003	975	979	998	975	974	939	971	1002	981	1000	964	985	973	902	923	1011	888	973	989	969	933	915	1014	931	994	987	982	972	988	1014	977	1020	960	910	971	921	967	974	966	1014	958	926	975	982	1010	930	997	984	915	979	1000	996	922	959	964	953	1006	945	976	1051	982	997	981	957	969	960	959	956	959	973	995	1000	961	1010	985	998	960	986	938	890	1018	943	997	951	973	931	908	974	945	975	921	958	956	918	921	1028	962	938	963	970	971	976	974	974	994	978	964	980	979	942	951	949	963	943	923	943	1046	951	900	938	919	985	958	919	981	980	920	921	931	913	990	969	983	969	977	929	966	1030	985	929	926	931	1016	963	921	1003	985	943	952	955	980	958	942	929	969	978	951	1012	981	979	955	942	934	952	971	917	982	946	944	999	949	961	926	979	926	950	960	918	961	951	938	923	959	945	981	1027	969	946	912	998	936	941	961	969	981	954	975	913	980	926	967	989	918	937	960	980	929	1003	938	979	1007	915	938	978	950	931	999	984	912	908	982	967	934	994	978	952	1017	953	988	950	1029	963	946	1044	937	962	961	963	987	936	975	929	944	980	923	981	975	972	964	953	982	1013	979	977	966	930	982	1019	953	1016	946	951	938	988	999	950	959	1001	949	943	963	969	947	988	981	904	937	1009	987	1062	983	980	966	951	960	985	1000	971	909	938	999	998	1031	979	950	994	975	920	1019	928	933	912	916	958	934	912	1032	1004	949	971	935	970	974	972	958	973	954	922	1030	910	965	966	952	974	934	996	994	985	954	904	933	985	928	954	1004	978	965	976	959	936	980	953	963	981	943	933	929	919	939	964	969	992	984	962	971	966	924	997	999	927	985	951	934	939	916	940	951	971	968	988	989	988	927	945	928	969	951	932	976	996	970	982	974	944	907	969	916	948	971	938	1007	945	975	924	919	912	934	953	946	971	957	1005	978	961	997	958	935	932	1001	970	945	958	994	978	930	1003	913	917	962	979	978	1014	932	961	959	1008	913	961	974	1005	980	988	933	967	959	972	967	980	962	1021	918	953	951	987	936	945	933	936	990	899	976	982	1006	958	951	944	941	1001	1001	938	924	926	969	957	970	1014	937	951	937	1005	1004	963	989	969	949	993	975	926	934	970	920	985	984	921	939	999	941	960	951	933	962	973	1005	953	930	935	947	956	908	951	977	922	940	977	996	965	946	936	933	968	976	962	916	1006	972	962	900	950	974	950	944	913	938	936	995	986	924	980	1021	941	935	982	901	927	979	983	988	1027	937	976	910	952	972	914	943	925	985	928	902	928	936	1027	954	940	967	996	922	978	933	997	954	1012	924	1024	964	967	964	891	960	948	951	999	970	974	977	933	969	1005	928	958	966	984	975	983	977	932	1034	948	927	955	986	986	939	949	949	1038	941	991	984	940	924	939	977	945	1016	950	918	986	979	962	980	921	991	917	977	989	1013	1002	944	961	942	979	999	948	910	1006	958	960	1018	906	921	1018	933	958	934	930	914	962	930	913	956	910	949	959	926	1007	940	954	1017	995	948	1005	929	963	1012	970	950	964	970	980	955	954	943	1010	1010	956	957	954	957	924	994	941	924	969	976	948	977	903	1015	966	952	973	989	974	983	957	960	966	980	1040	917	973	965	928	956	903	988	970	963	958	990	985	953	969	954	961	905	916	936	937	951	978	927	932	966	889	959	965	946	944	945	945	960	980	964	1008	980	940	940	976	991	949	980	875	945	910	948	961	931	1009	997	1007	905	986	922	974	915	935	960	959	941	949	1011	993	988	963	930	975	946	945	970	915	973	926	955	951	1017	974	971	980	979	980	958	987	956	982	954	974	939	980	1003	942	986	963	964	970	945	932	959	985	917	960	975	966	1029	959	915	932	932	925	963	966	950	972	981	952	925	901	980	972	983	942	968	1005	962	981	916	971	952	980	940	968	981	1013	951	1014	938	980	950	966	959	1017	977	927	946	965	967	1003	961	948	959	977	962	948	950	949	917	978	939	929	971	956	966	995	1018	948	968	975	939	949	941	963	936	1019	994	981	951	928	967	959	1011	993	939	1018	984	970	971	940	974	907	951	966	950	960	911	962	959	954	1006	955	944	996	955	1023	969	973	999	964	945	929	1000	940	963	982	1006	932	954	959	971	920	962	919	952	937	959	985	947	1000	927	967	973	1036	977	934	1027	955	898	958	1008	944	1003	909	926	972	967	985	983	983	972	981	961	903	979	936	961	976	967	968	985	964	1011	964	940	953	990	974	981	925	922	1035	960	960	930	998	982	928	975	894	952	973	968	999	983	1037	989	1017	978	998	957	990	982	960	940	953	994	1020	925	951	1005	978	986	912	992	982	968	918	953	872	1025	941	938	967	1026	935	1005	945	993	980	1025	963	921	993	1006	900	940	938	900	990	1009	996	1009	998	974	947	971	1027	970	936	949	989	990	994	931	941	967	926	961	1051	1023	1027	937	942	944	956	1000	976	959	935	967	933	936	970	939	994	924	933	1011	954	936	999	973	930	980	987	949	978	961	930	956	953	957	995	996	1011	896	955	968	982	973	978	989	939	993	995	970	896	982	922	894	949	997	937	963	964	985	955	986	974	959	935	970	1020	973	920	943	959	961	948	921	976	978	989	1035	982	951	921	910	1031	937	970	928	992	983	923	941	976	946	988	937	933	922	988	961	919	951	966	925	1007	958	990	950	985	947	990	947	977	940	953	936	952	940	944	935	983	933	935	997	919	938	977	983	969	999	984	961	945	898	959	967	942	956	995	957	971	958	978	973	957	936	965	944	995	1014	904	1016	911	937	936	951	1027	960	966	938	896	1009	963	951	978	904	909	995	962	954	919	1014	947	997	985	977	963	990	918	986	989	928	979	989	940	999	976	955	977	957	970	922	948	954	998	954	950	997	931	936	958	915	955	921	967	918	986	1006	1011	941	962	970	1064	1018	961	952	998	932	935	937	958	978	988	951	896	961	992	940	936	990	960	991	969	966	977	926	943	966	957	977	973	925	984	1010	960	968	967	965	985	926	853	949	954	927	1001	950	935	937	949	982	950	987	984	951	980	999	966	935	959	1049	975	932	1018	966	997	954	931	905	956	988	956	972	991	1015	922	983	988	973	927	943	943	934	952	948	978	977	967	930	926	969	1020	969	1002	1002	962	936	913	1007	930	924	934	959	949	993	971	967	974	919	1010	1004	959	946	919	972	999	960	953	916	969	966	981	983	913	913	952	974	895	970	934	1017	989	982	914	931	952	1013	908	925	980	949	975	908	991	969	876	1006	969	987	977	938	921	994	911	966	950	929	897	958	900	1017	942	986	978	974	965	1013	1015	989	1000	932	911	950	975	999	943	978	989	1026	1015	979	964	931	928	939	936	951	952	964	934	881	894	976	993	973	961	987	962	985	961	947	1021	949	1027	978	968	962	987	928	957	923	989	949	947	940	967	1005	939	991	944	1022	914	993	923	950	947	977	991	1011	941	956	921	968	1016	981	938	959	970	952	994	1004	977	978	978	998	941	918	966	992	948	977	991	953	983	1037	952	960	940	998	928	972	941	978	944	954	963	948	983	970	995	979	966	902	994	955	912	981	947	965	964	965	973
26178	21080	27774	24610	21068	10575	1125	758	631	589	546	509	492	469	423	405	390	385	410	411	359	364	395	384	414	382	342	374	332	341	368	390	403	369	404	365	315	336	357	379	313	326	345	339	339	313	350	328	336	295	310	325	354	339	345	324	333	322	382	378	345	337	321	313	341	343	347	339	332	379	329	338	316	332	322	329	319	361	319	346	351	317	312	347	320	365	349	335	315	338	316	359	301	354	378	335	319	338	368	353	327	346	323	334	324	320	321	311	353	331	326	338	379	321	345	319	305	314	321	328	351	314	328	319	313	327	333	340	321	323	314	332	325	331	322	332	330	332	348	322	327	352	315	348	321	299	334	362	322	315	357	332	333	301	320	308	303	310	313	298	326	325	347	316	300	301	318	337	329	345	333	321	305	311	313	359	303	341	328	332	336	327	330	320	333	349	353	337	320	327	336	325	265	336	339	371	351	363	323	330	319	366	339	308	321	376	312	322	318	337	335	341	329	349	335	321	326	320	312	326	317	314	324	340	312	317	337	352	316	347	329	356	346	309	294	325	322	321	362	329	305	332	305	328	322	314	333	303	341	355	351	314	334	335	328	329	302	322	334	333	359	357	329	335	320	323	289	350	321	290	319	355	359	350	336	346	326	321	346	304	323	332	332	378	336	336	317	364	367	328	330	343	309	357	339	325	326	298	322	312	329	305	335	345	311	323	303	304	335	331	335	316	322	329	360	265	308	316	323	346	313	317	344	308	301	337	337	322	318	346	322	327	309	323	324	357	302	321	309	358	309	323	310	354	318	315	354	295	300	332	317	317	341	291	363	313	307	344	344	303	318	330	309	320	363	298	358	320	350	317	312	310	339	317	324	329	336	343	327	324	300	328	322	329	306	336	327	322	306	344	358	313	349	300	333	325	317	301	342	319	336	314	332	289	323	357	331	330	317	313	309	341	322	376	347	322	313	310	324	327	342	313	340	354	317	357	309	363	323	330	364	328	333	352	295	294	309	339	285	317	319	303	349	307	301	356	328	305	354	316	334	362	323	338	349	365	326	375	363	334	341	329	339	320	320	345	340	306	342	324	345	331	360	347	357	301	357	326	307	328	344	334	310	354	340	346	337	349	344	342	330	348	322	335	339	327	333	309	349	312	344	309	273	340	311	364	326	318	325	335	303	327	355	346	353	331	316	326	331	335	313	335	346	330	313	318	324	348	348	344	322	323	327	330	295	327	335	313	320	309	300	307	309	329	364	328	335	329	348	348	314	335	307	314	339	318	325	341	322	337	347	331	328	342	317	326	370	351	330	323	322	298	330	334	359	298	347	321	302	353	324	363	319	351	353	342	331	333	299	337	363	346	327	367	334	343	301	323	345	322	334	292	327	374	345	357	318	343	358	346	300	329	309	305	305	334	345	321	312	335	318	343	326	334	337	307	296	307	353	323	336	306	348	362	336	310	319	302	345	320	325	311	338	340	347	331	308	336	320	305	331	320	310	292	316	329	311	319	319	324	351	300	330	373	353	319	335	337	331	334	317	320	318	335	343	332	321	345	308	326	329	303	342	350	333	306	327	329	317	372	329	321	335	323	335	325	338	303	347	304	312	334	323	319	333	322	330	344	308	307	344	333	339	334	339	351	323	344	331	311	343	309	330	320	324	333	349	314	332	308	342	355	324	345	329	336	364	338	290	331	314	336	370	332	308	336	292	319	332	300	344	294	293	361	347	329	353	328	326	325	337	300	341	337	334	336	335	316	298	350	327	312	313	296	324	316	353	335	317	347	342	335	324	341	366	345	326	341	333	334	324	322	336	360	333	327	338	303	365	304	307	326	365	334	335	350	329	362	324	333	325	294	353	333	358	345	331	318	331	322	309	380	327	341	318	336	298	328	399	317	359	345	309	316	309	321	298	317	333	341	345	317	344	324	320	342	342	312	355	295	331	325	308	337	338	357	321	285	330	335	333	349	305	298	325	347	315	294	270	319	342	321	328	303	341	327	306	302	347	320	321	333	312	321	302	312	316	332	310	302	322	345	306	366	325	344	332	321	333	336	323	328	351	333	318	353	315	346	353	329	339	349	340	318	304	332	317	310	325	322	303	360	327	355	352	360	359	349	329	331	317	302	337	351	338	337	368	382	321	335	316	325	324	313	327	324	313	326	342	344	320	348	314	305	319	334	317	312	344	353	309	316	340	307	345	315	340	347	307	356	321	317	331	328	333	323	324	343	311	325	335	338	301	329	320	337	305	346	330	328	306	326	300	369	345	331	329	336	324	338	294	313	348	367	323	330	329	337	320	323	348	303	345	325	315	300	319	289	314	321	337	327	324	348	325	332	350	312	350	323	317	327	339	320	308	344	352	317	359	315	335	321	327	326	320	369	311	337	347	331	322	338	309	312	349	335	322	293	327	333	366	301	342	334	327	321	342	343	338	304	358	282	304	333	350	302	311	326	285	318	312	336	367	345	333	303	359	350	295	329	314	308	343	313	321	329	319	319	310	329	383	336	336	313	346	300	338	357	357	311	302	347	314	306	310	341	279	365	340	321	328	329	320	320	306	307	336	333	290	319	304	332	340	349	306	314	327	345	335	309	303	346	352	346	319	301	348	349	330	327	350	334	295	340	331	338	353	304	306	316	342	333	332	352	295	308	298	313	307	365	338	331	334	325	316	353	355	330	281	331	306	298	306	332	317	314	341	338	370	324	306	349	295	330	296	325	309	307	332	308	314	310	319	357	336	307	356	313	327	332	357	351	335	321	333	333	307	328	324	335	320	326	342	322	331	346	331	341	336	302	341	324	327	322	336	351	336	311	344	334	334	322	338	328	314	300	323	326	337	355	323	301	353	335	321	323	355	306	315	338	325	326	319	329	325	352	336	350	385	326	343	324	305	359	356	325	306	345	334	311	315	296	352	327	338	280	340	326	354	317	351	329	305	327	341	366	351	332	319	321	341	334	352	342	364	319	358	302	302	358	311	326	346	345	320	351	318	357	336	344	345	292	309	327	342	332	330	325	358	375	338	337	318	347	358	347	365	348	353	330	307	336	307	318	357	359	300	335	339	321	333	348	330	307	327	346	332	328	306	357	308	348	311	317	316	312	330	375	340	351	325	347	320	320	345	362	342	318	361	309	327	329	351	322	304	325	309	322	304	324	347	341	321	322	336	348	341	336	332	353	337	322	318	322	312	332	336	348	298	327	339	328	315	352	327	311	352	313	349	298	350	317	369	321	343	314	346	322	284	350	327	382	299	333	316	334	339	341	290	336	344	317	337	305	351	324	329	347	354	329	328	346	348	356	359	348	337	334	341	298	321	365	335	322	313	295	309	331	318	324	316	343	332	356	339	315	360	318	332	320	318	313	332	298	318	322	300	314	301	316	335	326	339	337	358	325	336	321	357	336	305	326	347	324	350	316	310	340	309	326	297	330	349	302	339	306	313	337	293	341	345	329	322	316	322	319	316	323	315	345	317	338	341	362	361	326
7314	10942	9515	5362	3319	2299	1694	1345	1101	1002	909	836	760	702	627	637	573	562	553	525	517	507	495	537	505	447	496	431	475	478	476	453	449	454	453	385	446	451	492	429	400	421	485	436	393	428	413	405	431	399	420	419	422	394	395	434	387	377	396	382	454	406	381	399	392	399	397	408	429	374	400	409	398	422	384	411	382	417	409	372	421	416	382	359	396	388	415	407	367	427	377	434	384	405	413	405	368	451	391	409	394	419	399	360	416	366	386	378	390	420	346	390	416	449	400	392	434	418	427	422	406	410	411	410	418	356	425	425	404	406	407	377	399	414	417	405	422	420	418	416	382	417	428	394	405	430	379	411	396	409	423	429	419	407	394	396	366	383	394	387	414	421	394	420	446	431	383	391	396	378	392	413	413	399	415	392	415	379	402	384	422	402	434	391	386	378	422	414	381	397	432	420	403	403	376	437	390	382	395	397	392	418	420	435	431	400	369	396	417	383	390	385	402	433	390	411	420	395	398	389	377	408	428	392	409	410	409	417	375	411	408	414	419	399	366	389	428	375	406	384	369	385	406	365	415	417	363	378	401	402	401	404	390	423	382	377	389	411	406	406	420	372	372	377	392	403	417	373	404	408	411	422	376	412	417	415	399	413	424	363	387	376	403	398	427	396	425	371	382	387	421	394	401	429	369	389	383	406	374	366	371	403	376	380	376	386	410	377	408	381	420	420	390	410	394	430	394	369	373	399	406	407	362	394	410	400	358	435	406	395	399	392	385	381	371	439	434	422	401	398	405	430	368	388	371	394	412	436	398	374	400	403	384	380	406	386	383	422	391	412	432	406	395	409	419	401	404	376	421	336	387	386	396	384	383	404	402	432	398	398	398	408	381	378	401	380	401	375	393	375	391	443	411	388	402	378	409	419	404	422	394	411	403	428	350	387	376	385	405	389	411	438	379	393	390	344	378	404	415	433	405	408	388	388	404	381	350	411	378	425	362	357	387	418	392	438	384	413	450	339	391	434	406	393	388	403	371	370	405	387	406	345	402	376	400	408	410	416	385	440	365	436	419	383	387	375	424	426	379	386	378	430	396	434	413	395	402	400	427	390	409	398	419	398	419	438	410	425	429	404	372	418	415	396	411	395	398	392	359	396	387	393	400	392	400	397	420	426	427	415	401	364	380	416	400	414	393	440	410	424	388	417	394	431	395	412	399	454	383	397	397	416	421	404	391	401	405	390	411	365	389	402	404	374	420	410	411	369	417	342	382	394	387	407	419	390	404	421	391	387	375	387	407	409	407	409	369	395	380	395	392	390	422	390	394	384	380	442	367	391	433	407	404	379	425	394	393	397	399	397	435	378	364	430	399	361	416	404	405	415	396	399	391	371	372	414	406	411	381	430	414	401	448	391	388	416	387	373	379	372	374	363	368	390	401	399	382	401	421	389	382	387	383	418	389	386	412	403	380	405	359	400	375	366	425	406	390	405	369	399	427	428	376	362	410	373	385	404	384	372	380	395	389	370	432	424	352	421	382	414	401	392	401	377	398	385	426	395	397	371	428	429	400	413	388	392	396	435	389	420	440	414	391	413	418	398	398	383	399	379	433	387	368	412	401	373	387	402	420	390	414	396	416	404	383	409	384	370	397	410	372	392	389	401	416	407	417	439	413	387	422	409	365	358	377	376	413	407	400	406	364	387	353	381	397	381	377	384	421	369	374	408	401	404	431	413	391	373	367	398	401	392	397	367	436	416	405	414	407	383	383	366	401	418	386	410	400	412	415	414	350	444	380	384	385	400	403	374	360	422	363	412	386	390	369	398	394	429	414	372	386	402	430	423	362	418	390	385	400	409	373	416	382	424	406	399	362	408	388	396	394	379	429	389	401	389	427	403	390	358	421	418	411	415	414	424	385	413	361	397	381	413	418	408	396	389	386	402	424	382	427	379	402	432	415	416	401	398	380	421	409	410	388	419	426	399	428	402	422	419	391	416	387	421	375	395	415	397	386	409	410	390	368	412	421	383	375	430	409	463	406	373	363	412	393	388	428	393	376	428	398	410	399	383	389	377	374	401	402	374	399	387	419	377	349	409	387	400	377	421	415	398	354	391	404	396	392	379	381	415	403	393	399	390	437	392	398	396	381	408	408	397	368	376	379	387	362	414	422	386	408	380	414	427	413	391	397	353	421	381	400	400	340	407	364	384	406	385	377	368	362	372	408	382	424	366	426	417	394	392	413	411	391	380	371	386	373	393	424	422	403	384	382	379	389	440	390	416	390	355	414	383	415	382	380	386	411	388	356	410	423	435	390	387	406	382	413	385	374	391	390	391	381	433	418	381	391	391	407	372	415	364	425	388	412	434	406	388	388	433	418	369	377	367	406	404	415	405	386	415	436	367	422	376	435	384	400	387	410	403	409	407	407	421	381	369	363	369	398	388	394	416	384	403	383	434	400	416	375	400	389	415	406	406	399	363	370	408	392	420	412	373	376	393	407	397	393	386	405	410	403	404	403	375	405	399	396	392	372	409	403	371	436	380	406	418	402	378	366	408	379	395	375	369	376	396	402	415	403	410	422	388	389	407	405	410	391	387	421	382	404	401	419	379	445	398	404	420	408	377	415	373	430	360	371	352	433	409	418	406	387	403	414	376	399	380	393	411	391	361	435	381	419	385	378	382	404	394	405	421	398	433	415	415	390	385	445	392	435	381	433	389	413	420	400	413	418	422	420	389	379	389	403	405	448	395	414	381	356	388	397	410	391	375	409	392	385	407	412	405	413	399	431	408	396	380	374	436	424	393	395	398	435	429	410	375	364	420	436	420	447	383	383	374	406	411	416	395	434	406	378	373	424	384	403	408	379	378	394	393	412	367	394	393	392	424	390	399	433	365	365	359	396	402	419	393	398	394	396	419	393	403	429	379	403	394	384	371	394	399	399	417	398	393	410	401	384	363	412	378	402	392	402	412	404	417	417	371	399	377	417	395	391	403	393	391	394	420	412	401	386	393	387	411	426	396	384	432	386	406	378	421	394	391	397	384	391	419	420	402	429	366	439	427	386	422	384	458	381	425	403	415	413	403	419	388	432	387	385	412	354	389	399	430	403	388	430	394	388	412	379	417	425	408	392	403	412	413	439	411	393	421	370	380	380	396	372	371	392	414	392	397	371	374	434	379	365	391	361	388	385	396	373	400	395	369	355	392	347	433	398	369	404	391	421	391	409	378	398	386	379	388	398	398	379	419	401	394	405	406	425	438	389	421	421	362	398	412	412	411	368	421	386	407	413	369	437	381	352	424	419	425	398	410	405	383	401	403	395	397	388	432	394	413	419	374	394	401	361	368	390	394	412	378	377	414	386	383	372	386	400	411	431	417	427	391	371	392	394	394	387	408	346	400	400	402	405	363	386	407	377	394	397	445	381	402	377	424	415	369	345	395	397	381	388	412	374	388	377	413	408	412	411	395	389	429	411	386	404	406	405	404	419	392	400	399
23702	21088	28180	24234	21089	21143	10177	1448	1064	1000	870	752	745	701	628	644	642	575	590	562	599	564	580	571	521	535	493	524	506	463	481	497	482	480	487	471	530	510	472	450	434	469	466	481	446	499	479	477	470	478	445	441	456	470	462	469	444	444	416	454	425	446	479	422	420	431	430	470	455	450	410	412	462	458	423	442	490	467	406	433	421	438	442	480	485	428	430	456	439	411	455	446	460	442	466	426	436	444	447	457	441	426	423	409	437	427	465	438	482	437	443	462	461	454	455	435	481	467	469	429	435	447	452	442	448	468	449	434	409	487	459	461	493	447	460	424	441	455	452	455	445	438	415	471	424	430	437	456	476	429	469	385	440	417	431	467	469	386	432	440	443	463	479	461	461	426	427	430	443	445	422	413	421	432	427	481	473	406	442	458	461	457	428	440	450	454	460	452	439	473	466	451	433	416	454	456	418	462	435	451	460	428	429	449	456	470	426	430	432	448	448	434	465	466	419	440	424	474	430	422	451	463	469	438	497	423	443	435	492	498	415	452	459	425	430	466	460	446	423	438	433	410	445	458	449	453	469	454	447	498	489	425	419	454	444	467	451	468	448	449	470	445	457	435	409	455	515	471	439	447	425	443	437	443	428	432	440	463	411	413	478	439	417	477	411	459	441	468	422	419	418	427	431	483	411	448	426	441	454	475	426	458	446	462	434	426	443	469	440	421	422	399	444	462	458	448	412	426	457	461	445	464	461	473	471	484	436	481	463	402	444	452	423	482	506	469	451	425	438	472	448	429	450	446	433	452	448	457	455	417	485	419	478	461	440	472	447	432	451	429	414	470	463	455	424	445	453	468	448	462	433	458	426	462	434	470	461	409	451	457	426	455	464	430	440	440	462	450	428	425	443	463	475	455	475	469	397	458	443	481	439	445	439	467	453	446	486	456	434	438	436	438	457	440	489	425	457	421	434	427	438	465	436	426	472	407	454	450	439	434	468	464	434	466	440	433	461	468	473	456	452	479	458	451	461	459	425	428	412	423	426	429	462	444	435	463	468	444	473	435	439	447	458	447	448	474	439	466	432	424	454	442	475	470	452	462	493	435	442	459	432	452	467	460	441	457	461	436	422	456	446	477	434	472	399	471	454	442	457	449	522	444	452	422	436	449	428	443	435	445	436	466	472	476	451	452	426	470	413	430	447	456	451	491	440	459	441	447	443	445	462	455	431	503	495	436	456	403	438	465	466	463	454	471	475	448	468	429	439	448	480	431	392	412	443	493	434	441	448	498	428	484	433	393	449	483	467	448	457	442	471	415	445	463	435	468	445	425	413	435	462	432	463	392	452	459	440	417	457	452	433	425	455	473	487	414	436	419	459	470	453	477	490	474	394	455	464	424	447	457	422	435	435	463	421	432	403	451	469	429	441	437	444	453	488	439	429	467	436	434	485	438	455	439	472	428	405	478	435	440	413	435	429	429	459	435	438	420	457	432	444	422	450	473	438	445	411	452	435	436	455	414	420	460	465	425	456	446	469	432	439	476	463	460	449	424	448	471	491	471	466	394	435	415	423	449	438	435	433	470	427	451	431	476	447	439	466	466	454	450	449	460	444	458	408	448	422	450	431	464	443	491	470	467	453	461	439	426	402	428	393	467	416	423	457	454	494	461	425	456	451	468	444	438	434	460	447	459	462	446	431	439	432	446	466	459	428	428	443	461	500	446	440	461	456	433	472	422	466	444	443	480	429	482	444	474	466	441	418	433	462	436	465	438	436	452	446	457	467	406	419	432	448	460	456	473	418	436	460	462	458	436	436	450	438	477	425	398	435	453	428	433	460	455	440	473	474	459	434	415	440	430	428	477	431	450	453	442	424	424	456	424	391	436	433	409	450	443	462	419	429	438	419	445	440	432	425	477	435	444	436	460	425	437	466	427	432	463	462	417	459	440	460	414	436	455	428	449	458	445	435	427	453	443	470	429	447	443	459	455	462	414	414	446	418	461	438	468	450	468	437	411	468	442	440	399	455	414	417	452	492	452	454	437	432	450	438	460	412	424	433	467	425	458	466	408	431	423	447	450	487	485	450	434	434	445	447	437	431	463	484	432	436	432	436	456	428	424	433	453	472	467	446	438	428	456	440	458	423	434	472	437	456	478	436	453	457	411	476	442	440	449	416	445	452	447	441	461	464	448	421	463	468	445	463	436	410	438	440	416	457	428	438	450	474	433	440	447	441	453	456	457	417	409	443	425	448	453	429	417	427	457	455	427	459	446	437	429	454	413	468	434	416	447	438	442	455	467	478	443	452	468	451	401	442	460	466	458	413	423	450	460	443	444	423	477	431	434	432	486	454	461	431	437	431	418	453	447	431	387	469	447	475	437	449	459	416	452	481	451	437	388	450	446	455	457	453	469	435	460	415	446	482	416	419	397	476	434	427	471	432	429	428	408	453	429	400	407	449	456	429	436	477	446	475	457	473	459	470	428	439	470	474	443	423	440	432	453	439	417	432	452	454	454	437	451	437	462	447	464	442	416	456	465	441	417	424	435	436	451	457	434	468	464	459	466	471	450	435	448	411	421	436	452	443	475	417	445	434	437	445	421	458	449	457	462	478	445	448	430	420	437	435	416	438	455	456	437	443	447	427	441	445	485	451	447	456	419	436	445	476	463	447	432	421	471	441	411	422	494	477	434	436	422	468	454	414	465	440	437	458	476	452	446	442	454	417	431	430	465	450	468	447	450	452	471	437	467	443	485	441	426	477	456	461	459	440	454	429	473	418	471	426	430	453	404	470	461	418	448	416	494	465	417	440	449	439	439	425	465	443	470	449	410	449	456	440	453	432	430	449	429	435	458	427	486	424	436	437	427	429	455	450	439	417	439	441	423	463	463	418	428	440	490	449	456	457	421	463	426	441	448	447	449	430	400	457	471	455	414	423	411	461	451	454	425	467	439	418	480	450	470	437	455	440	454	437	421	469	429	438	440	470	431	444	474	430	435	442	393	448	405	429	441	489	411	446	477	444	458	418	437	438	435	420	492	418	465	427	475	480	422	448	462	446	433	433	460	458	420	425	393	475	463	455	408	440	456	468	418	447	425	458	445	452	450	443	450	418	489	418	435	459	463	434	424	419	454	437	437	446	445	484	412	434	463	446	471	417	433	447	450	429	440	448	425	415	444	430	457	467	451	442	435	449	431	430	429	470	451	442	431	445	437	478	443	442	415	405	438	423	429	452	399	429	408	454	433	426	467	426	464	471	450	418	468	444	448	445	486	443	438	446	444	451	459	410	429	446	464	449	444	465	456	493	419	467	447	392	454	428	452	440	429	418	463	459	447	450	466	441	453	444	437	450	433	461	489	411	479	477	419	462	450	432	416	488	424	433	460	432	417	424	469	417	425	440	465	447	436	394	440	433	424	425	466	436	450	458	438	434	426	455	466	478	433	458	453	470	482	417	448	437	465	427	451	477	475	431	445	445	408	433	466	488	425
10408	18106	16132	9418	6030	4312	3244	2524	2030	1654	1505	1303	1168	1098	956	870	859	783	754	772	734	708	677	672	610	620	640	572	563	577	576	520	546	552	537	498	547	564	477	528	505	521	496	551	491	491	529	520	515	468	507	491	524	515	506	517	498	525	471	467	489	455	476	513	444	485	467	493	512	470	475	459	472	469	478	509	433	461	466	458	480	490	487	489	485	500	472	462	523	469	446	438	484	489	499	506	482	493	436	480	474	461	477	476	466	425	468	484	468	457	455	491	455	468	465	467	489	473	428	480	465	482	452	492	461	424	488	456	464	438	476	462	478	438	430	469	444	472	482	409	451	460	478	447	461	438	419	434	491	473	439	465	485	472	444	487	489	446	486	454	457	437	466	481	475	462	489	459	415	457	495	478	485	462	458	438	473	488	454	467	462	483	428	448	471	494	462	474	466	457	487	490	467	461	448	508	468	456	481	488	455	446	417	462	444	476	445	483	487	444	468	452	440	464	456	443	462	456	432	474	511	407	434	457	437	465	458	502	459	436	466	426	464	453	486	502	471	452	456	450	457	498	446	464	446	466	458	464	473	432	463	454	474	475	479	447	437	490	435	441	442	432	455	443	421	442	465	455	460	452	428	471	443	426	468	458	453	445	446	442	444	502	449	470	451	431	476	437	439	480	465	461	425	481	463	463	439	432	494	420	469	478	472	473	479	522	443	443	417	444	457	473	444	469	435	461	452	464	487	476	441	491	453	424	477	487	441	430	485	455	469	465	436	435	435	484	476	460	444	427	492	489	434	405	474	485	504	446	484	469	468	463	439	448	535	482	452	459	468	427	437	475	452	447	483	442	442	432	420	446	484	477	446	463	481	488	452	474	507	459	468	467	487	478	483	477	458	465	437	444	453	452	442	401	483	475	456	485	460	468	476	480	445	460	474	421	495	461	455	452	445	476	429	451	482	487	465	498	441	450	484	476	423	478	483	436	480	446	446	397	422	461	435	458	450	441	459	479	420	453	450	485	467	458	458	501	451	446	430	475	483	457	490	499	453	477	475	455	464	479	455	431	411	470	458	417	453	458	445	462	454	450	418	469	410	466	418	458	467	453	433	445	470	491	454	439	498	443	460	462	477	483	472	442	451	456	500	456	458	427	465	433	491	439	479	448	464	459	478	461	433	481	463	453	461	463	459	470	431	472	493	474	452	477	462	462	478	481	457	450	463	449	469	470	405	440	454	461	482	461	456	463	470	460	490	479	473	460	465	450	443	490	462	464	458	439	477	441	474	496	460	473	446	438	504	487	459	463	454	455	471	463	449	432	491	464	455	450	451	440	464	475	420	445	437	446	476	447	476	441	505	503	487	455	388	406	419	417	500	491	466	466	477	493	454	468	448	462	451	476	460	478	445	470	450	431	450	445	497	452	473	487	491	468	462	479	458	518	448	485	437	434	459	473	441	448	438	461	464	458	458	449	428	480	449	473	497	463	457	467	447	483	427	448	449	428	466	473	457	470	480	440	454	442	474	451	412	495	480	462	481	507	463	471	459	481	488	475	465	449	487	463	438	444	451	427	435	460	470	439	453	436	462	478	445	468	457	444	450	478	453	472	456	451	501	453	433	483	447	464	461	416	489	447	479	442	468	437	451	488	443	432	449	485	441	501	441	476	479	466	439	459	445	431	457	474	502	423	458	483	436	446	482	444	431	436	463	465	476	430	483	443	435	430	429	451	442	422	443	443	429	442	479	489	452	487	491	484	496	457	454	489	443	464	476	456	471	466	451	488	471	461	500	494	489	456	445	471	466	479	465	478	433	433	457	446	478	486	463	454	460	464	452	443	460	466	459	483	443	499	469	473	474	421	471	459	468	438	452	429	438	484	455	454	449	461	421	482	477	433	430	451	487	464	408	456	484	481	464	461	468	449	445	466	425	471	447	532	424	473	427	450	432	436	480	457	436	490	463	470	473	464	445	473	480	463	497	482	483	444	443	487	432	435	448	466	483	413	474	482	472	454	464	494	440	433	499	458	461	483	414	464	482	397	447	468	416	469	475	478	477	462	513	458	495	434	460	456	467	463	453	464	465	466	446	446	485	483	487	470	443	439	470	496	449	469	464	467	463	467	464	461	488	443	500	445	471	445	432	433	455	469	443	450	441	433	470	459	449	459	442	487	457	468	496	442	463	455	448	471	484	500	476	446	479	470	465	482	470	466	467	425	470	480	442	502	464	450	495	423	447	465	495	484	493	504	504	450	464	466	455	470	449	449	479	474	499	490	484	459	469	471	452	450	477	499	501	483	431	454	464	442	491	448	460	447	486	439	482	473	501	429	474	463	460	465	453	463	481	448	464	466	462	477	435	431	440	490	453	466	449	463	449	473	427	462	454	453	473	463	457	446	442	440	449	502	424	487	423	475	456	480	470	423	457	505	482	476	434	482	484	449	487	499	465	462	429	469	466	444	452	438	510	444	463	480	495	437	446	466	432	406	402	459	460	465	482	476	480	430	474	444	435	467	488	468	415	453	416	449	443	472	450	417	477	456	437	430	451	463	478	436	472	463	472	461	488	428	435	433	488	461	474	474	435	454	449	452	441	443	490	460	464	435	448	472	471	466	474	476	455	466	492	483	464	498	464	513	517	446	444	453	447	484	443	437	484	451	464	479	472	469	510	463	493	469	472	482	449	449	481	446	443	447	489	442	475	448	466	480	473	468	424	469	428	474	510	438	449	436	484	461	447	432	443	461	488	512	459	460	479	440	446	454	474	456	459	462	471	471	439	477	441	458	467	451	451	453	435	447	461	480	442	489	505	447	473	454	421	464	476	432	442	459	482	423	452	473	479	443	504	471	432	440	471	462	447	446	521	445	468	475	453	453	438	480	470	439	450	463	444	474	464	470	466	448	423	488	443	473	478	456	443	452	496	471	467	444	455	481	431	519	429	472	441	432	447	422	456	453	453	475	428	451	491	455	513	471	479	485	472	437	463	482	432	455	439	429	484	433	418	479	433	458	445	450	430	439	477	494	446	458	483	485	455	444	479	445	467	487	447	449	433	453	480	480	457	458	444	447	451	453	491	463	472	428	457	461	450	508	463	456	451	483	481	421	486	429	468	461	475	430	476	489	453	461	477	476	501	446	429	471	462	477	467	466	466	481	464	465	461	480	483	461	460	449	485	413	453	468	435	485	485	445	462	428	435	478	450	459	447	467	411	462	471	462	436	471	467	458	428	436	460	456	466	455	492	479	483	464	462	486	461	483	458	446	491	474	428	480	499	442	502	426	443	436	450	477	449	415	473	480	462	457	448	427	467	480	467	466	470	477	471	463	474	456	472	462	419	444	500	459	458	524	437	438	470	433	449	483	496	458	463	481	430	469	441	451	451	473	452	465	447	455	442	450	457	465	424	455	448	441	471	445	465	427	490	446	436	440	428	460	492	470	438	479	449	450	464	454	489	419	482	470	460	453	459	466	471	452	459	503	443	457	465	435
28384	16287	3099	1179	925	882	892	901	913	892	975	882	876	907	856	883	924	864	923	848	844	911	891	879	866	881	846	868	897	870	889	939	918	852	874	899	871	866	879	939	898	886	869	861	874	895	881	859	895	919	897	874	900	854	824	855	871	869	863	861	864	875	887	913	807	894	872	912	865	894	970	865	879	931	895	865	898	873	929	949	858	906	897	905	844	882	839	892	890	892	870	894	851	838	888	866	909	888	866	876	918	891	940	878	913	892	904	875	862	889	882	839	903	859	843	883	866	896	895	849	901	873	872	893	844	829	898	830	846	897	903	838	884	844	861	841	908	853	879	900	905	889	841	861	856	860	872	835	884	856	918	908	890	870	900	833	862	901	901	865	938	911	872	847	885	889	844	911	884	865	870	912	869	836	840	810	901	894	926	901	832	912	853	887	920	866	823	876	850	903	948	885	858	890	853	862	858	876	863	853	876	876	835	894	844	872	912	837	898	832	846	835	878	874	874	947	880	878	842	866	879	950	835	834	889	870	862	894	874	858	864	890	881	908	867	883	878	887	949	927	882	885	875	911	883	809	873	849	903	886	912	880	818	877	900	889	839	884	886	851	860	924	917	866	844	879	852	905	841	869	895	857	858	950	856	834	909	874	876	829	881	904	888	869	902	909	887	924	845	880	804	855	866	883	855	910	904	793	893	853	889	836	856	881	863	873	900	830	865	893	876	843	926	925	863	810	884	893	894	861	904	860	859	877	873	914	939	853	864	877	909	897	916	901	891	856	863	892	889	865	870	889	940	843	874	895	920	898	816	876	834	905	868	820	893	833	829	829	886	815	927	880	856	907	917	921	845	939	901	890	903	861	877	902	917	859	883	869	892	880	901	864	880	904	896	862	868	850	898	896	902	851	867	901	865	878	893	898	961	877	854	862	836	896	889	852	863	870	892	876	844	862	856	862	883	890	865	879	937	902	838	873	844	840	846	875	854	847	845	906	917	910	876	898	857	825	890	846	856	856	925	879	942	897	835	876	839	896	897	860	844	902	847	852	843	888	850	867	881	920	864	874	891	893	900	873	890	831	884	878	851	832	883	889	907	837	816	898	871	871	868	846	842	873	944	854	924	876	886	878	876	880	855	831	870	883	863	909	868	853	914	922	896	848	937	908	860	872	874	879	848	875	876	830	841	843	849	964	894	882	879	890	841	906	875	877	915	836	821	856	876	875	864	869	849	885	886	825	848	878	868	815	901	903	855	862	862	889	865	924	855	901	870	874	834	896	871	912	858	879	894	850	863	834	910	901	914	852	938	858	863	880	888	918	894	906	889	896	919	912	897	895	871	872	931	846	910	939	866	899	880	853	876	895	894	904	884	885	878	864	924	904	911	872	930	877	861	871	835	836	845	827	841	835	856	881	866	958	911	799	847	858	856	946	947	901	864	925	888	924	872	886	871	890	900	893	876	875	878	869	954	881	895	906	843	883	874	855	868	917	936	884	884	889	858	823	924	864	906	885	890	865	951	911	876	867	878	894	885	899	839	809	884	859	895	916	858	886	929	859	867	919	877	838	909	892	889	893	885	922	839	853	883	842	897	876	861	876	854	810	890	823	919	883	877	859	862	891	864	892	867	921	881	818	834	845	902	907	858	883	922	873	841	856	946	909	871	890	881	880	847	895	837	880	878	885	893	827	876	904	886	899	854	891	869	894	864	879	873	855	933	918	912	879	903	860	874	879	881	830	922	846	856	896	868	875	935	881	905	838	876	897	838	855	932	854	862	886	901	891	855	866	873	938	819	851	849	836	813	883	841	837	863	861	899	888	851	872	911	834	881	886	886	887	905	842	846	888	901	918	855	872	952	889	851	846	887	840	831	862	825	862	895	775	847	898	855	902	872	913	849	872	870	924	848	876	839	865	915	883	889	796	860	851	880	912	874	911	865	877	865	887	887	859	888	861	901	895	891	882	886	886	889	856	902	899	876	802	846	851	850	904	903	842	883	919	838	889	886	918	904	852	880	844	914	886	943	820	879	883	826	818	835	893	885	862	920	904	908	894	863	862	907	856	868	841	874	864	873	893	897	881	908	874	851	848	872	920	929	872	892	903	898	899	885	900	854	921	893	904	896	859	862	868	862	924	848	881	850	936	846	859	909	848	883	795	915	884	896	898	935	860	885	901	856	838	856	872	861	922	895	849	862	885	881	865	835	894	874	890	881	874	905	919	930	860	896	905	862	926	864	884	882	904	893	895	881	817	881	926	910	891	891	872	864	942	874	860	910	901	873	895	882	891	886	842	909	891	892	836	890	899	852	896	920	899	895	815	799	924	925	865	872	890	887	908	866	885	873	871	929	862	907	888	946	845	867	889	876	880	901	836	884	914	894	891	865	916	909	903	893	832	878	873	876	938	888	909	847	902	864	866	885	924	876	880	806	883	906	897	876	886	857	873	898	884	868	885	884	855	903	844	886	858	943	839	845	843	826	841	898	832	884	858	844	891	852	878	888	880	874	918	895	909	886	874	866	909	849	858	884	898	862	825	889	882	854	827	889	852	841	899	890	866	887	844	905	873	896	888	842	849	855	884	814	867	919	891	895	854	832	893	878	894	918	874	900	864	923	871	909	926	878	883	858	903	869	917	919	842	835	887	866	835	860	895	888	848	946	868	916	900	870	885	865	875	903	889	865	863	927	849	857	908	903	909	894	875	845	863	880	896	886	923	875	857	881	857	873	859	917	855	898	880	902	880	874	923	911	935	866	859	891	911	890	862	915	848	895	877	837	879	839	948	848	903	850	906	903	884	874	807	886	892	888	853	874	862	861	869	886	813	902	853	902	879	866	901	829	915	879	879	852	864	922	828	866	916	857	921	848	851	827	850	873	901	950	873	862	856	860	846	875	904	843	820	905	861	880	900	835	884	913	879	874	878	917	882	893	804	895	839	870	905	919	888	881	884	859	871	838	920	865	916	870	880	931	817	929	911	946	845	939	842	877	905	886	823	876	878	842	873	902	915	904	867	883	868	918	871	921	814	910	839	873	860	875	913	828	893	997	843	905	847	859	833	849	902	900	868	833	858	886	850	862	901	890	850	914	899	893	902	909	901	917	933	909	862	831	869	880	808	867	907	876	885	872	905	856	881	853	838	917	855	865	888	896	885	903	888	907	887	888	848	866	934	934	880	924	872	913	911	884	899	835	894	879	897	899	886	875	900	930	874	824	955	869	872	821	882	889	850	865	916	884	946	862	923	881	861	893	881	885	856	922	852	929	816	907	869	872	871	928	843	851	828	870	872	899	921	878	863	825	895	881	858	954	859	903	888	881	910	886	854	903	894	890	855	866	931	885	833	916	870	858	863	859	866	870	887	820	917	867	834	885	888	868	845	853	891	905	891	878	861	894	890	825	827	868	887	867	932	865	901	892	850	867	904	863	827	865	869	838	878	883	863	897	837	945	902	878	854	879	867	885	857	830	863	867	928	916	843	835	915	863	901
5269	1542	1319	1151	1065	1011	975	986	980	979	992	978	935	995	986	967	970	972	963	981	954	936	1043	993	967	926	1028	901	1026	964	934	985	973	947	992	966	1003	974	974	961	939	981	968	893	1037	990	963	1031	885	995	1033	934	954	988	938	997	956	959	967	988	908	903	980	959	965	921	968	987	965	923	967	929	954	1003	937	980	1020	978	980	982	964	950	948	982	913	978	975	953	983	1006	981	993	932	989	921	1006	1035	978	1026	954	922	941	960	912	1030	937	945	908	931	937	978	954	950	950	943	990	993	903	947	990	969	942	1008	959	980	923	969	979	929	937	963	924	984	994	992	969	982	922	999	1003	974	986	967	969	932	978	954	956	973	946	954	971	976	964	923	961	985	978	1013	1052	974	931	1005	1032	991	971	897	953	991	960	1007	986	991	932	1048	969	988	969	952	942	985	977	943	909	982	939	1012	978	951	956	1010	990	966	978	956	970	976	981	995	938	975	980	1026	973	952	951	987	967	981	982	1016	935	967	907	906	994	1042	967	996	1008	962	995	937	964	968	960	1000	976	1035	1002	966	984	933	941	1010	948	1022	948	993	922	936	1041	950	978	954	1031	944	970	938	907	1009	980	967	955	931	987	956	978	1013	965	964	998	960	1000	970	950	974	963	969	937	960	1038	938	946	990	962	928	976	988	875	980	950	972	876	989	986	992	989	964	963	957	953	966	953	1012	1007	997	973	921	1022	910	949	968	978	1017	958	957	994	982	957	1010	907	974	981	967	939	950	962	959	967	948	1000	952	941	946	961	940	875	987	931	991	978	1049	954	953	1004	937	993	968	959	958	937	987	930	971	977	928	939	931	969	957	980	961	940	962	980	948	985	974	981	920	984	976	943	913	963	1006	972	941	1014	952	1008	892	960	1009	977	940	953	986	967	979	1041	980	918	950	925	961	957	957	1034	915	997	934	983	936	909	951	932	1018	976	983	955	1004	937	969	993	957	972	989	955	903	933	1001	990	961	898	959	947	995	990	1020	943	950	1018	943	997	950	902	991	965	910	995	958	959	1036	1017	1040	968	977	924	927	908	952	1019	965	913	915	1000	980	946	953	918	965	981	926	973	948	954	987	1001	992	1020	1016	918	960	985	949	986	1002	967	947	1003	950	957	904	960	988	964	988	963	922	968	1002	964	948	1054	978	921	1018	940	950	984	953	953	975	1003	992	921	945	1000	904	974	952	954	962	893	938	1029	955	920	1005	906	928	976	894	939	1000	1000	1006	978	957	982	897	973	924	1004	1011	947	947	959	977	996	964	933	932	1041	954	976	967	939	980	948	961	936	981	978	935	1003	961	934	998	958	948	1011	953	966	1001	965	961	927	977	880	956	1001	904	954	941	977	982	929	940	996	986	983	947	972	989	1005	947	967	983	922	967	979	1013	979	986	965	955	940	957	944	961	989	999	992	966	960	941	955	998	913	947	1014	969	978	998	983	969	993	1003	960	991	948	918	903	917	994	951	1023	960	962	999	952	1034	1008	1023	939	956	1035	952	950	954	972	901	1025	990	982	968	941	969	904	962	1034	959	1018	1018	961	997	955	934	973	972	955	953	953	983	949	964	976	981	980	1000	965	978	918	921	936	1003	981	950	992	1014	1001	960	958	913	923	945	969	966	1016	1004	1064	1029	940	988	963	925	924	978	939	946	996	974	959	997	937	956	955	958	938	961	967	1014	1006	986	975	952	1022	981	930	928	970	944	910	935	964	992	935	937	955	988	951	974	970	1006	955	1001	970	974	974	956	929	981	979	996	970	1042	962	968	948	966	950	996	975	976	957	955	904	945	931	956	965	965	917	950	985	927	944	940	979	975	975	900	986	968	963	967	950	968	935	941	955	970	977	900	984	961	1008	1005	965	968	911	959	1008	1002	957	1013	973	960	1008	914	1020	945	953	899	976	931	964	949	1001	965	970	925	969	963	937	998	965	1028	941	1007	940	977	999	909	969	935	948	960	976	996	957	954	989	961	944	996	990	927	957	978	974	936	950	984	951	942	929	958	1000	997	970	929	966	991	947	963	1015	961	958	959	993	963	939	979	950	973	997	1001	967	957	982	1028	978	934	1011	966	985	965	972	1001	1000	949	966	1000	975	950	959	1012	951	972	984	971	928	982	947	1007	946	975	1007	950	994	922	998	983	973	977	993	949	947	994	1015	1010	1019	972	975	965	1038	947	954	945	940	990	894	992	984	1009	999	951	985	952	1049	995	1015	948	949	926	986	928	986	975	935	990	941	935	1024	971	935	939	942	997	927	1014	971	903	966	987	908	926	944	991	964	966	935	933	939	926	973	925	978	971	955	967	945	935	909	1001	935	976	985	917	955	928	948	967	963	938	978	1046	979	953	926	940	920	930	954	956	994	969	908	988	1042	998	958	987	962	972	974	960	938	959	956	965	971	969	956	920	961	927	973	953	971	996	958	987	961	958	927	966	942	961	998	945	986	965	922	956	981	973	979	983	950	932	989	956	977	971	1001	943	985	980	925	890	994	940	932	956	935	1017	971	917	966	949	940	992	913	953	903	925	913	942	956	985	933	990	961	930	919	964	973	972	1026	948	974	973	997	921	957	962	952	886	996	990	966	953	933	982	925	928	954	963	989	933	940	951	969	976	989	943	964	970	959	979	990	915	970	952	961	969	964	1020	940	1044	997	943	1006	1051	976	959	937	1016	1026	970	955	986	990	922	930	961	1009	976	962	950	983	951	1022	966	993	1023	974	984	959	967	1030	965	998	979	979	990	962	985	974	910	966	957	910	960	961	925	983	1000	917	927	983	961	945	933	940	945	1013	906	939	961	993	934	949	961	933	907	949	997	922	1000	951	959	920	958	945	989	979	990	912	1011	895	931	987	976	959	929	1033	933	949	933	1001	855	932	949	1016	933	925	990	997	936	969	980	988	969	927	983	962	988	947	1012	1022	965	906	1010	961	934	933	980	975	940	1011	962	999	911	963	973	1018	978	989	978	970	928	1025	968	957	957	1008	955	952	971	932	952	993	1039	973	943	1027	922	964	974	940	917	964	966	975	944	966	986	1044	956	948	927	1012	961	970	955	990	900	1017	1026	960	967	993	917	1008	1010	981	992	966	956	944	984	960	992	950	918	942	1011	1053	982	1005	1009	974	988	962	996	948	973	953	952	919	921	989	942	958	929	962	1017	996	1005	1017	933	955	958	922	950	991	963	982	948	1026	967	986	957	923	914	987	966	939	1010	967	1000	947	1010	923	937	919	964	977	969	947	939	1032	906	945	956	939	907	964	1021	960	925	917	962	949	958	1006	963	923	965	937	979	962	998	925	1008	1020	953	958	915	952	970	970	919	944	903	928	974	932	971	964	962	917	942	960	960	940	964	961	970	931	943	959	978	949	975	1037	955	951	1016	1008	1014	979	981	934	959	924	991	947	988	971	934	981	1003	912	974	976	952	941	969	901	956	980	946	973	996	944	912	962	998	921	997	1019	980	953	938	989	1015	946	1004	940	971	958	937	983	961	991	1012	923	976	976	945	1002	985	983	1025	931	980	959	943	957	937	996	964	999	982	960	949	972	996	973	940	1021	941	1000	982	947	986	964	982	946	997	933	943	964	976	947	973	979	1007	965	971	932	978	931	939	996	956	935	975	914	999	951	949	992	1010	1028	977	1009	966	1022	967	991	929	993	931	953	977	956	980	966
26118	21074	27759	24603	21065	10667	1117	765	616	551	552	492	474	436	405	449	429	377	363	392	365	390	372	369	403	398	339	360	363	325	351	343	355	360	339	335	344	346	333	332	350	328	330	348	359	367	368	342	363	339	322	309	310	337	345	308	328	323	356	324	348	319	327	303	317	321	345	340	351	337	352	324	350	323	334	344	354	362	346	319	324	318	358	319	323	338	317	329	315	319	332	334	367	335	310	352	326	339	344	336	338	337	321	332	337	348	323	304	345	334	337	338	368	340	321	319	299	313	317	344	315	333	314	319	343	336	308	308	330	300	311	331	341	335	354	323	346	305	310	305	344	332	292	330	322	384	338	353	322	324	312	344	308	348	328	340	320	345	309	320	332	315	320	335	339	371	337	321	317	334	367	372	345	322	338	333	340	308	313	381	350	330	342	320	333	358	323	292	340	356	321	338	326	333	330	354	291	330	313	296	342	351	347	323	342	341	258	336	311	347	327	319	320	304	341	337	340	314	317	351	314	323	321	342	324	338	280	359	362	311	338	343	307	320	370	294	333	326	325	333	308	350	351	314	341	341	337	366	351	321	352	319	343	349	325	310	315	338	311	361	300	339	300	327	345	342	343	357	332	328	321	342	332	317	334	336	313	383	341	314	343	352	346	325	361	325	338	333	332	322	344	348	295	342	309	362	362	367	358	341	346	344	327	333	287	310	312	322	325	329	297	312	332	336	300	313	331	332	324	346	358	333	362	353	329	332	323	341	323	310	370	322	316	334	360	348	366	342	313	344	324	357	335	315	354	358	324	321	330	337	319	351	278	342	339	318	343	316	306	324	335	299	354	327	322	304	288	367	312	332	321	336	326	336	356	325	354	313	320	301	354	325	292	332	335	362	328	360	317	337	294	317	312	333	316	349	294	330	344	340	319	302	341	314	335	334	344	354	337	334	335	331	353	317	301	329	355	337	297	335	351	336	333	321	339	325	317	319	320	361	309	348	348	341	316	321	307	322	324	344	318	341	331	327	345	320	369	321	319	360	350	334	300	301	354	360	357	356	348	366	312	314	305	309	326	321	301	331	328	337	364	342	338	338	319	328	339	353	309	345	311	325	321	321	331	338	338	315	282	316	327	313	317	325	335	351	303	336	321	312	329	319	334	318	347	355	364	319	319	350	298	308	295	316	352	321	312	345	334	365	309	336	337	356	311	357	335	361	325	323	347	331	303	327	329	362	353	325	359	339	334	309	276	332	335	337	299	300	297	348	355	339	318	328	324	339	318	359	292	304	326	347	319	327	302	332	323	349	333	308	327	345	331	349	333	309	332	354	330	334	299	314	353	352	325	346	320	344	317	314	333	333	351	342	324	327	315	359	333	348	333	347	326	327	294	303	319	297	314	301	307	317	334	334	367	317	312	342	322	295	331	352	317	335	359	325	323	318	315	332	345	356	338	329	322	287	295	315	346	313	331	305	322	314	334	294	349	339	285	321	334	371	322	329	326	306	311	351	316	296	316	306	332	332	321	317	308	334	322	330	298	336	328	342	325	325	332	335	331	303	288	329	304	332	327	306	313	333	329	334	302	317	340	310	323	314	324	337	346	326	307	349	325	332	326	325	350	329	305	306	321	323	345	322	319	312	341	348	311	323	350	334	336	335	327	321	348	332	313	312	336	323	342	344	354	298	324	327	313	288	348	341	326	317	357	326	360	287	339	290	312	313	326	338	350	344	351	307	306	317	317	331	323	341	308	346	309	344	338	292	342	354	326	363	319	333	316	319	340	324	304	332	344	314	364	327	342	312	324	313	321	335	336	368	318	328	301	335	308	308	352	309	373	340	308	313	339	349	319	309	334	371	362	337	324	349	344	317	306	371	335	335	306	355	343	312	329	355	366	327	362	354	332	358	292	324	316	327	349	322	373	317	351	361	323	319	351	313	306	332	350	321	319	313	328	336	317	340	299	338	328	325	322	312	331	332	335	359	372	322	318	311	317	330	322	383	353	335	341	321	318	326	338	325	348	364	331	335	325	308	390	335	354	316	313	340	332	315	331	337	350	364	339	327	310	340	284	322	342	346	312	318	326	340	343	309	335	320	324	322	316	337	314	317	315	346	364	336	348	353	323	337	340	314	316	346	329	328	329	288	347	385	285	325	308	353	338	340	324	318	318	329	335	326	299	347	337	316	332	348	328	342	298	314	329	353	348	347	320	335	293	375	356	293	340	349	315	326	359	300	349	319	377	309	331	326	291	328	342	340	310	346	326	346	337	331	308	327	329	312	315	340	346	299	301	354	372	325	343	305	313	319	328	331	331	319	336	323	334	326	328	297	313	346	351	317	308	346	327	341	325	316	318	321	315	319	318	347	353	325	330	366	357	316	320	305	345	304	328	321	340	318	336	347	339	315	326	340	315	363	301	337	322	311	329	314	314	334	335	329	306	308	306	313	361	326	319	324	311	313	309	326	301	358	370	322	309	339	330	323	323	350	360	306	343	329	310	349	288	330	324	319	336	299	327	342	335	321	332	336	324	318	336	360	329	333	309	331	349	344	342	336	322	314	320	326	352	322	339	332	315	328	324	355	317	330	325	349	333	324	349	324	313	337	339	316	334	360	324	333	330	311	352	317	350	345	321	339	320	333	334	348	357	336	354	325	325	322	320	325	339	346	326	346	312	324	324	318	332	319	345	327	362	344	317	331	338	314	334	314	314	314	336	303	293	354	355	345	321	334	310	342	351	338	320	329	313	351	347	326	323	318	317	338	354	354	318	338	336	306	300	340	350	302	329	348	309	320	314	325	322	320	352	332	336	336	307	336	347	299	345	324	324	350	340	360	340	319	319	341	320	338	315	309	323	306	302	340	348	310	313	318	321	350	330	335	345	321	351	314	317	318	321	309	302	325	311	297	301	296	351	324	349	344	321	334	312	306	312	366	334	359	345	361	316	313	357	322	345	317	324	316	338	325	312	326	339	303	344	363	315	327	306	346	316	328	304	312	361	323	312	321	331	332	312	333	359	322	342	317	352	309	330	320	328	319	362	322	326	351	320	309	322	314	339	316	348	314	328	306	326	308	338	346	341	317	355	339	313	308	314	317	364	299	322	322	304	336	333	314	337	343	338	271	332	304	333	278	329	325	349	339	343	327	349	292	360	312	361	326	337	334	340	346	323	342	301	297	327	330	348	341	303	324	312	320	331	326	337	304	303	306	305	302	288	350	319	344	339	356	369	356	335	339	315	339	358	317	334	294	343	323	322	322	357	349	317	342	334	325	316	304	329	309	328	326	316	337	332	349	325	324	307	346	340	307	303	355	343	358	318	317	333	318	338	304	324	333	349	318	329	306	336	327	323	325	326	330	299	311	355	325	346	338	350	321	338	364	281	313	338	321	319	348	354	310	316	326	325	313	356	330	337	340	309	374	379	326	317	313	310	317	365	347	345	324	306	341	308	349	310	361	361	330	361	330	346	300	346	304	349	323	335	345	312	314
7248	10849	9503	5367	3301	2285	1821	1426	1171	1019	913	805	735	724	637	688	568	547	560	521	534	504	470	506	478	473	444	476	484	460	431	433	438	432	466	441	447	448	437	432	436	385	398	435	429	426	394	435	404	382	433	380	416	377	437	398	390	431	383	421	397	396	418	447	372	428	422	376	412	409	390	424	426	401	396	377	414	404	418	369	413	410	343	431	433	401	401	401	391	412	409	426	423	397	384	376	407	413	416	393	391	401	411	386	391	414	411	440	393	397	420	403	417	395	437	373	430	390	374	407	412	374	403	374	369	414	387	408	380	392	420	418	412	374	359	391	385	395	415	426	395	376	418	404	357	402	397	422	436	379	406	389	375	421	393	397	419	397	407	364	387	412	407	380	376	383	387	415	421	392	379	420	378	400	365	428	382	396	365	399	392	401	363	355	397	392	397	395	446	391	393	429	432	383	389	381	401	415	366	398	411	393	424	397	423	436	423	410	395	419	397	427	387	422	374	383	399	407	365	411	383	390	411	370	405	372	447	369	417	388	402	411	371	390	409	384	387	411	418	410	418	384	397	367	394	396	414	417	405	369	408	365	359	423	429	402	371	384	391	401	371	394	364	414	406	363	383	388	373	388	405	383	355	419	412	403	383	389	397	406	412	375	388	422	384	399	407	417	399	418	401	402	426	423	395	413	402	400	387	383	426	394	382	398	387	382	416	387	432	416	386	414	398	388	373	404	410	412	407	423	401	390	402	405	404	382	406	383	391	397	398	395	378	408	404	424	360	411	408	396	396	415	397	414	371	397	396	383	353	381	420	399	360	394	412	384	411	419	407	399	355	393	398	435	418	415	392	384	408	378	432	382	364	424	412	385	382	360	393	403	371	373	416	373	381	399	380	382	366	425	386	403	409	402	384	388	416	409	373	391	405	397	383	414	416	406	426	381	392	386	408	387	380	413	376	426	397	355	388	411	392	412	408	373	390	386	364	390	416	400	374	406	393	404	386	379	397	458	377	381	382	385	371	409	415	379	357	380	407	413	394	359	400	370	409	386	381	395	386	422	373	405	397	400	399	416	393	390	373	425	373	382	421	381	404	389	414	389	370	402	403	452	396	374	423	417	406	378	359	428	402	382	341	406	397	358	399	356	411	396	393	414	396	431	364	377	360	422	375	411	415	394	379	403	401	386	446	394	369	419	380	387	422	405	396	389	406	393	411	425	368	403	386	387	404	397	379	416	417	411	411	384	387	406	387	417	385	435	392	364	393	389	392	426	381	413	434	358	396	403	369	413	389	363	393	416	384	387	408	397	379	417	393	423	390	391	412	396	378	371	392	394	400	384	404	409	366	398	404	369	432	398	403	398	398	430	373	373	433	423	389	435	356	424	392	375	376	386	417	365	355	420	427	367	377	439	400	398	367	420	359	393	403	435	433	402	411	367	436	378	420	414	411	382	417	423	438	415	400	409	405	368	383	414	415	425	421	377	389	369	387	370	380	411	384	377	414	384	388	397	351	396	379	418	414	409	402	366	391	409	459	399	377	384	389	378	391	407	374	386	381	421	373	394	389	398	409	370	396	392	415	382	400	405	368	459	402	389	426	408	384	446	392	416	394	400	426	392	420	414	393	384	377	413	396	405	398	417	426	408	407	398	392	383	392	442	424	389	404	410	412	386	395	418	402	387	389	395	405	402	400	411	373	390	405	391	370	415	422	411	370	409	403	394	389	411	397	394	392	393	372	417	404	394	393	411	375	394	398	394	362	391	393	419	392	408	405	375	387	430	367	428	401	415	382	415	384	406	410	372	396	425	378	383	421	436	419	403	395	367	401	362	383	395	365	383	406	360	362	401	420	386	396	425	371	371	420	405	400	387	403	424	371	393	417	427	386	392	431	386	409	426	451	389	383	400	375	401	368	355	434	380	409	392	410	366	373	409	421	421	403	396	381	378	406	384	394	410	397	384	402	420	370	370	397	395	421	407	401	436	378	424	430	362	407	392	409	397	415	400	374	391	416	407	404	396	411	407	428	407	394	402	385	392	399	444	397	409	413	410	389	380	353	398	390	388	417	398	418	362	389	421	395	405	426	399	402	393	380	369	415	383	381	400	375	410	383	405	385	385	375	421	381	387	370	359	445	375	391	409	396	386	366	402	429	409	398	389	421	412	411	417	385	411	415	397	404	408	426	443	402	388	375	438	388	399	400	402	423	424	424	380	412	390	452	421	364	377	374	388	387	405	381	400	405	367	390	393	371	397	433	410	395	388	356	391	377	410	443	436	422	370	385	406	365	384	425	405	401	367	373	415	403	398	412	400	407	416	395	383	397	384	386	391	432	380	400	408	368	383	389	428	417	398	405	414	384	399	401	397	393	375	391	395	403	390	389	377	403	381	386	413	374	394	387	401	392	384	387	367	436	420	420	405	389	408	384	384	413	399	377	395	409	394	398	381	350	357	430	400	409	409	388	409	395	431	373	373	415	375	367	402	428	359	375	391	383	436	425	409	384	383	367	398	425	440	371	409	397	383	398	386	390	363	382	394	384	396	393	384	390	354	417	380	432	441	388	378	380	400	370	377	400	423	395	358	392	409	387	421	385	379	364	404	393	399	407	387	399	407	408	397	393	421	375	434	399	359	402	420	401	404	373	365	369	365	372	397	372	403	430	408	365	389	410	402	384	397	399	401	373	399	424	392	392	417	398	399	412	378	411	421	382	385	400	380	401	391	402	407	409	405	384	418	441	366	372	404	388	379	408	402	367	383	393	387	377	395	424	351	402	436	394	393	399	378	407	411	414	416	413	399	429	384	405	384	393	443	386	424	394	389	408	372	408	418	379	389	413	375	382	384	389	379	390	398	347	361	405	403	408	461	409	415	381	396	416	421	402	391	425	393	431	413	406	383	368	381	387	344	415	407	413	425	389	401	392	394	426	392	387	394	390	413	404	403	418	373	404	403	367	414	366	376	420	402	442	385	408	427	385	382	390	417	397	384	423	369	406	373	422	377	365	395	392	368	383	384	415	419	407	386	363	366	398	426	387	374	401	385	407	409	361	367	371	422	437	439	422	395	434	408	393	381	409	399	424	417	399	420	408	423	415	409	390	384	398	387	413	388	404	414	416	420	394	397	359	408	381	370	433	400	396	381	361	379	400	382	386	401	417	415	377	374	408	412	422	393	385	379	393	351	365	414	416	406	411	397	418	427	400	391	380	408	400	398	371	403	392	388	342	381	399	365	399	373	377	382	389	427	409	407	374	353	401	431	414	419	371	401	413	417	401	367	393	385	414	420	387	368	403	396	397	397	401	399	361	384	393	412	412	384	344	386	371	386	355	396	435	385	376	411	395	417	413	401	396	413	382	411	386	433	401	405	407	382	382	347	387	416	388	388	395	368	362	372	417	375	411	415	395	409	421	431	400	415	403	410	393	362	369	435	366	417	423	391	397	375	422	404	380	383	403	399	428	418	386	390	423	374	395	392	382	401	365	405
23737	21120	28201	24261	21126	21175	10129	1413	1076	938	849	735	699	680	655	587	599	584	548	555	589	543	539	519	573	529	481	512	484	488	515	527	481	521	478	499	477	469	436	483	429	442	483	463	515	500	476	461	451	473	441	475	461	441	476	503	459	434	442	479	477	451	423	448	426	453	447	476	468	409	451	447	458	474	437	487	427	450	438	487	436	455	489	438	496	470	457	437	461	441	425	461	470	458	442	450	439	470	454	422	418	463	457	441	446	469	454	474	419	426	426	444	452	435	413	437	445	430	439	421	448	473	434	449	434	429	435	459	421	435	474	458	428	422	455	455	454	474	464	465	468	390	455	436	452	413	448	445	426	453	454	460	471	408	426	455	418	429	423	497	450	477	444	446	381	443	454	453	424	470	427	440	451	404	449	428	470	440	469	461	458	463	450	406	420	488	439	490	466	432	439	441	468	432	465	441	434	462	436	427	454	460	471	449	462	414	467	444	460	459	443	408	489	416	430	446	453	435	451	455	445	429	468	420	419	452	479	443	435	417	461	450	450	482	480	448	453	479	462	416	441	428	469	431	484	457	421	455	446	430	429	440	455	469	475	447	428	443	480	465	452	485	462	440	433	461	430	445	471	455	398	427	427	467	443	448	460	446	432	462	479	462	465	456	438	466	436	433	426	427	453	439	458	452	442	446	457	429	434	417	432	485	421	489	469	465	488	398	450	485	451	483	457	448	469	461	428	463	441	438	406	433	441	424	414	439	431	425	456	474	446	396	439	461	430	444	455	452	448	450	438	413	450	404	479	411	399	472	453	424	455	414	436	436	455	451	429	455	448	448	435	443	459	491	445	443	454	466	474	413	407	452	445	413	448	464	468	476	432	481	455	462	455	442	429	474	425	487	461	454	427	418	451	411	413	443	435	447	462	472	425	468	429	418	439	438	450	408	452	419	449	428	460	429	443	481	430	446	438	474	460	475	419	488	433	413	437	411	460	452	478	422	459	433	449	478	485	463	417	424	446	461	454	436	456	431	466	497	482	393	427	442	425	416	491	465	479	432	428	461	450	416	472	466	454	469	458	434	416	447	437	442	468	472	438	461	442	438	461	429	432	477	465	430	440	400	441	450	454	459	432	472	437	458	482	454	439	442	417	471	482	448	442	419	439	414	448	463	436	435	445	449	472	449	483	474	437	414	440	429	465	418	417	442	448	469	480	415	410	439	437	453	449	468	458	429	429	427	421	453	461	443	446	470	455	481	423	417	448	437	414	467	487	455	436	475	461	438	431	427	414	426	496	429	444	471	450	477	431	447	455	440	468	449	480	443	454	475	445	416	414	428	443	471	391	472	410	457	446	437	419	476	467	438	447	465	434	462	436	470	442	421	439	412	407	440	436	448	459	446	452	443	459	450	438	434	451	441	432	402	407	429	435	448	472	415	476	479	449	431	432	450	447	472	437	419	462	423	453	425	477	478	454	453	453	409	456	468	420	445	429	419	464	439	475	443	419	443	464	465	431	392	440	456	434	422	441	430	438	441	450	443	467	413	447	449	474	437	431	463	452	425	431	439	438	425	457	455	447	445	454	458	432	465	424	491	443	422	454	429	433	450	391	430	410	430	488	447	472	474	446	485	451	456	486	480	460	442	435	426	429	428	461	438	411	438	479	456	431	440	415	400	419	421	428	417	453	486	455	410	440	439	460	457	479	431	474	450	460	432	430	445	423	454	490	439	488	434	439	450	451	446	435	412	436	505	457	458	451	445	468	459	486	437	467	480	419	429	454	457	429	435	430	452	443	474	463	443	422	468	437	445	450	475	436	466	454	434	404	422	462	426	441	489	413	476	425	409	460	400	455	441	457	467	419	446	446	438	450	445	460	457	445	460	462	461	427	432	430	448	457	463	485	443	421	451	439	438	437	472	428	431	462	426	430	423	443	483	456	428	468	450	420	465	434	433	462	429	458	456	447	437	442	430	435	478	457	432	479	445	459	418	417	454	437	459	435	441	434	486	450	462	413	440	446	474	439	404	442	467	469	439	482	439	435	459	437	458	441	433	448	454	428	424	452	446	442	437	459	474	414	452	448	441	439	424	447	421	416	448	436	446	452	455	403	455	442	483	460	406	439	444	472	446	439	432	466	441	463	461	385	441	482	474	422	456	497	414	445	470	447	469	460	440	437	425	394	446	465	457	482	440	466	433	464	459	455	436	480	449	466	456	427	438	407	488	433	423	444	409	420	423	437	392	428	417	412	443	458	482	448	447	457	436	458	415	441	452	481	417	417	465	452	424	453	434	448	446	462	400	457	451	476	462	474	439	489	454	427	423	455	467	445	444	440	408	457	429	438	448	427	446	448	473	421	454	447	478	436	471	469	440	427	451	466	457	446	472	480	429	430	424	451	463	447	421	429	462	428	457	472	488	457	400	445	480	436	440	452	448	469	399	465	393	445	476	470	455	418	441	458	449	435	417	403	428	444	446	421	469	435	409	439	442	457	422	459	439	479	457	437	425	459	430	478	460	505	448	432	437	480	438	452	466	446	441	420	458	488	408	511	447	471	493	436	451	422	440	471	442	462	439	432	459	431	444	429	440	444	433	469	431	432	452	459	482	458	415	470	436	473	462	447	445	439	488	451	449	460	453	458	441	435	430	483	454	463	444	446	443	474	455	445	413	424	436	439	445	439	420	448	452	440	429	447	479	418	471	489	426	434	406	416	428	469	443	491	431	435	449	447	484	452	411	470	478	437	400	441	459	440	431	438	442	477	433	452	437	470	440	418	422	448	406	429	455	477	464	432	404	439	439	421	478	468	465	429	463	465	428	443	431	462	441	419	456	463	464	466	395	436	410	478	479	432	417	465	447	445	463	443	455	452	392	419	435	463	410	423	464	443	433	406	424	439	439	444	459	434	456	413	458	458	471	457	411	448	458	454	435	442	432	448	424	443	459	455	384	442	459	452	416	467	437	434	450	448	445	454	462	451	448	436	437	421	437	457	429	409	424	472	445	444	455	439	419	432	443	435	421	454	436	434	442	439	445	442	465	431	421	450	419	426	449	460	445	463	480	460	474	430	428	438	446	465	473	435	446	400	489	451	398	440	429	452	449	428	438	429	427	441	424	424	410	429	410	449	434	453	461	477	445	463	440	435	457	469	462	445	450	408	417	451	462	424	431	435	456	447	438	432	416	436	464	413	451	439	422	422	451	464	448	434	460	416	419	446	453	493	437	445	427	440	417	415	484	435	469	465	407	426	405	437	481	435	461	442	435	447	452	446	444	417	469	437	463	421	434	454	466	434	448	446	442	431	426	501	457	426	461	445	467	463	446	447	459	462	427	431	435	452	453	465	458	439	433	445	418	415	448	459	456	445	453	462	411	429	420	444	457	426	433	422	436	462	432	439	464	426	454	466	462	467	444	432	428	471	418	470	453	432	418	430	434	469	436	428	434	433	451	467	465	464	418	422	436	417	447	436	402	466	403	405	464	463	466
10480	18060	16083	9470	6132	4241	3177	2570	2075	1725	1496	1313	1164	1047	966	918	778	814	753	794	718	729	703	628	650	581	572	552	616	592	595	552	571	571	571	564	551	590	524	545	516	486	532	502	502	497	510	473	515	479	483	504	517	519	456	510	496	472	471	463	472	503	439	523	467	476	488	464	507	481	479	458	474	480	491	464	497	511	452	485	465	499	452	436	443	475	464	484	498	463	459	474	430	476	458	470	445	473	488	448	507	495	443	486	473	484	473	468	438	447	460	462	477	463	478	460	473	443	502	439	473	447	467	474	431	471	492	460	465	454	462	455	479	460	453	467	475	478	476	442	485	442	474	443	473	466	455	504	448	492	453	436	497	446	459	474	488	473	432	464	434	475	444	447	501	466	472	461	453	488	447	463	503	434	480	475	466	444	442	480	484	460	458	470	482	479	463	429	467	463	481	447	440	482	499	446	460	485	462	473	449	483	445	454	503	472	455	470	428	473	460	448	434	445	482	474	474	416	441	490	477	458	492	459	444	443	435	481	475	451	480	439	439	426	492	427	430	490	462	468	464	453	458	469	476	450	441	443	497	438	464	437	440	493	493	480	533	468	474	444	485	425	455	438	416	452	471	469	435	444	442	455	467	439	460	465	463	433	484	499	479	451	468	435	480	435	440	497	472	400	454	481	425	456	469	464	459	482	458	501	481	463	442	452	459	508	450	484	485	470	435	473	451	463	431	432	441	451	458	479	475	475	475	498	454	464	473	476	448	453	483	457	432	449	460	465	479	422	432	454	473	459	443	484	474	434	449	405	486	459	461	442	495	477	445	449	455	476	478	452	441	443	450	482	487	491	457	459	445	477	429	446	523	464	409	484	471	434	467	462	424	465	483	449	448	477	443	458	448	458	486	432	470	470	462	454	480	467	445	482	460	421	462	483	426	481	448	471	464	423	463	438	464	461	474	486	469	455	475	465	478	439	447	428	469	469	477	428	459	479	456	452	435	444	498	464	464	499	490	441	451	440	436	494	450	465	463	457	458	432	431	484	471	459	440	479	464	436	458	469	409	446	484	469	485	471	440	494	434	459	459	471	477	431	473	497	414	499	494	452	492	486	463	473	469	483	419	490	470	487	440	471	449	469	490	467	431	482	485	452	477	433	442	460	469	463	480	444	487	438	475	446	488	419	473	419	453	478	447	456	462	450	454	465	489	464	413	468	414	453	456	442	450	482	437	443	447	525	462	469	454	470	466	457	449	471	440	469	480	444	439	403	466	493	484	459	442	458	434	458	449	427	473	417	453	457	425	444	499	484	454	463	420	448	469	436	465	479	448	467	470	472	441	474	481	439	423	466	448	467	442	479	455	418	443	487	458	446	443	539	474	496	513	455	455	449	467	450	436	442	486	492	440	484	437	431	430	458	494	470	458	434	451	494	489	415	453	451	458	474	441	440	475	477	468	444	476	437	478	510	479	426	484	471	459	461	481	429	440	471	458	469	465	468	455	435	436	435	441	460	430	475	474	444	471	470	454	427	475	453	470	463	454	455	444	457	455	435	469	479	470	435	443	482	440	446	443	493	448	488	452	463	444	460	478	424	446	486	424	422	437	446	487	464	489	473	451	468	473	494	460	472	449	459	503	464	479	470	432	442	407	475	448	469	455	445	458	453	479	431	479	488	458	442	460	463	476	455	451	436	475	474	472	443	474	444	482	467	474	503	451	413	442	462	476	436	461	463	416	494	470	496	483	480	471	431	487	461	421	425	473	453	441	485	472	467	444	431	469	422	479	417	503	496	490	447	450	494	465	481	457	471	429	446	467	443	430	506	464	456	426	472	442	490	432	474	492	460	484	473	460	464	470	412	456	400	464	448	453	453	470	466	504	453	426	491	451	459	457	455	467	441	482	451	441	460	454	462	445	450	467	455	461	436	463	469	440	476	447	446	490	440	507	457	460	446	468	461	476	482	492	464	440	485	428	441	488	478	445	439	456	446	462	465	451	461	473	480	448	498	451	462	486	454	449	444	456	438	439	487	453	469	440	444	467	469	459	455	480	462	448	474	474	460	464	441	444	487	458	414	484	459	475	459	448	448	465	479	439	441	470	442	452	442	460	470	446	476	487	444	473	444	460	451	470	468	469	476	468	477	440	445	473	468	451	470	453	450	468	436	455	452	460	459	454	472	434	428	467	425	452	480	432	423	442	452	446	477	417	428	471	470	431	464	419	470	456	433	434	449	434	410	433	442	476	422	473	471	433	500	469	460	451	456	459	430	444	432	468	439	465	446	447	431	474	460	467	463	482	472	469	444	452	485	465	465	433	429	448	454	473	447	447	470	462	465	443	475	452	447	468	481	474	449	468	439	466	455	438	459	480	468	470	440	480	453	478	471	480	493	476	499	468	419	460	434	467	455	490	452	444	491	422	431	476	487	453	454	448	454	460	443	441	468	469	446	440	479	426	434	469	458	414	473	484	458	502	455	436	457	448	433	471	462	438	476	495	442	458	453	492	443	451	457	455	403	443	459	495	453	465	459	496	429	428	448	458	496	456	477	443	497	439	446	462	454	467	477	439	456	484	473	461	467	486	457	470	465	461	432	473	471	463	427	463	446	475	434	457	437	454	462	473	465	457	467	446	445	429	482	433	458	481	449	445	455	485	471	437	474	463	471	460	425	432	454	477	467	431	473	426	486	475	442	427	477	443	463	413	473	467	448	457	468	493	476	459	431	475	443	456	541	490	459	473	488	456	436	489	479	471	415	490	420	483	446	436	489	461	488	392	436	449	458	467	441	452	458	448	452	446	484	416	433	467	474	450	414	477	455	490	444	479	440	435	438	453	467	480	434	488	448	468	452	455	473	445	462	404	465	492	455	440	440	484	479	471	456	461	463	430	488	427	483	466	438	451	477	449	439	478	482	471	462	505	431	458	444	458	458	422	471	436	494	449	453	470	434	477	468	432	470	475	479	477	449	486	454	484	462	456	452	458	485	464	444	425	453	480	469	456	429	440	437	441	481	431	438	473	479	477	452	445	430	442	479	466	448	459	453	493	479	471	465	461	464	430	461	424	437	440	424	445	456	480	433	434	439	470	435	472	430	474	514	446	463	475	429	477	465	457	450	496	465	487	454	471	473	481	442	469	406	455	464	461	447	466	453	432	466	454	464	477	488	501	445	470	423	443	485	472	438	457	437	483	461	458	452	461	445	446	447	448	441	449	443	453	455	452	470	436	467	442	490	488	472	491	437	431	493	490	430	480	432	492	457	484	480	431	486	451	398	450	495	457	447	428	454	493	409	464	439	471	432	475	448	508	439	486	446	466	447	461	430	468	464	424	440	475	457	448	433	449	479	518	449	450	435	463	463	467	432	470	460	452	504	422	487	442	468	497	448	516	472	485	512	465	454	440	500	445	488	453	511	505	444	465	449	474	470	455	475	450	434	449	434	465	489	447	437	435	475	457	467	464	465	455	464	454	492	462	446	466	428	410	444
28296	16097	2999	1151	931	932	955	876	878	822	844	899	862	848	897	845	840	858	834	945	858	909	860	901	891	846	827	903	819	919	898	875	886	884	921	866	878	855	880	842	860	890	928	877	900	917	921	893	934	872	874	888	883	869	885	901	810	854	840	898	884	914	895	900	870	869	898	874	839	838	870	888	904	846	877	863	855	901	886	869	867	830	872	900	883	860	832	865	831	834	868	911	815	881	853	869	896	855	868	864	839	846	896	859	831	847	862	890	910	850	880	899	918	851	890	827	900	870	803	919	857	829	894	862	945	871	893	884	855	909	900	853	892	859	899	866	812	836	838	904	850	924	850	865	857	865	893	864	880	901	833	895	827	866	872	845	850	856	845	874	877	847	903	894	890	851	885	881	894	823	914	805	833	859	821	799	824	863	921	893	845	869	824	887	820	943	845	910	850	895	887	827	851	850	861	881	906	831	876	918	916	886	861	878	863	879	883	936	884	934	841	891	823	880	841	932	890	844	843	883	839	932	881	882	832	907	892	857	838	871	902	824	854	867	881	894	906	852	852	848	822	911	845	861	904	889	873	850	854	852	883	871	855	940	911	915	931	869	849	841	867	839	876	850	892	853	843	910	832	834	839	844	894	844	883	900	906	858	903	874	807	898	829	888	833	863	846	869	873	873	898	913	882	834	859	833	869	896	874	840	871	898	858	923	863	870	849	805	899	908	853	870	805	897	834	911	882	886	883	888	843	891	920	841	861	861	893	897	877	884	883	847	842	916	857	845	876	852	894	890	938	855	877	854	839	892	966	895	864	847	898	887	945	881	893	840	813	897	889	873	856	897	849	893	858	800	857	896	847	888	817	861	923	837	856	880	835	889	904	900	890	862	869	858	895	876	883	850	909	885	855	863	881	843	872	895	891	853	871	832	881	830	888	900	875	866	864	829	889	838	857	852	841	815	928	848	868	782	888	921	868	898	870	899	850	881	908	824	945	879	831	925	925	863	868	894	880	898	929	930	926	877	889	896	857	879	872	828	901	805	915	872	903	845	835	871	856	858	866	863	871	833	849	834	878	875	825	867	943	834	899	862	883	856	876	872	919	837	861	891	847	828	874	858	827	926	903	877	905	881	861	841	827	915	901	920	870	927	841	860	845	859	930	841	872	851	851	878	873	887	849	947	857	894	822	905	886	896	854	871	887	841	896	888	882	870	815	865	889	835	819	869	878	933	838	870	899	859	864	838	916	888	906	915	894	851	843	861	868	911	843	846	868	889	853	871	850	834	895	866	890	882	911	845	893	855	824	843	910	936	824	913	856	920	886	856	873	898	832	886	866	840	930	881	890	885	839	844	881	781	863	883	895	874	876	872	855	952	942	889	881	831	921	939	859	843	818	914	902	854	825	900	888	878	909	916	895	837	864	840	828	841	857	894	867	895	866	901	898	876	836	881	864	896	875	849	914	861	898	848	844	883	799	855	949	910	903	922	898	830	896	837	899	881	868	843	880	850	902	870	900	865	859	798	924	868	881	861	903	903	861	848	874	841	902	853	912	895	932	839	887	889	894	873	887	880	898	884	897	887	892	850	873	837	850	863	866	888	846	894	864	876	894	889	877	903	881	886	882	872	892	833	856	878	872	874	830	861	866	854	879	866	906	901	901	843	857	859	892	858	821	890	848	875	828	892	894	886	858	855	862	877	898	849	875	893	912	844	872	827	852	843	864	851	904	933	838	836	897	880	871	847	889	900	905	841	862	870	846	902	887	865	850	896	871	892	921	931	869	859	878	889	880	790	860	891	838	895	906	876	879	859	840	837	848	889	897	871	889	890	834	915	832	893	885	889	900	874	871	904	855	833	829	905	860	892	903	894	837	907	894	903	884	816	846	856	829	887	805	844	911	859	935	852	850	879	888	853	857	870	805	886	888	873	886	833	909	859	861	853	888	873	930	877	914	891	862	828	933	915	870	864	843	848	858	849	856	892	810	825	866	854	881	871	872	883	860	845	895	855	846	895	813	907	886	897	847	871	896	861	844	870	869	854	869	794	882	881	872	884	853	854	878	897	892	935	847	853	877	854	876	880	886	893	840	877	835	919	902	840	867	825	839	874	872	809	857	848	867	861	848	895	858	898	884	863	907	895	853	874	849	887	833	921	874	908	905	859	875	910	889	916	906	857	859	870	853	916	866	871	878	880	858	834	846	895	878	865	860	809	850	854	899	814	784	894	861	834	889	879	835	830	827	865	850	893	843	854	878	870	860	856	841	911	884	882	879	868	904	885	889	834	888	945	901	834	884	943	909	880	867	821	857	869	857	841	872	821	849	899	886	877	877	840	874	890	851	911	812	921	899	837	852	891	846	880	857	851	850	862	848	869	864	845	890	878	848	886	876	893	866	932	883	809	889	893	903	864	871	880	873	890	906	889	867	873	889	857	890	920	867	923	884	863	857	863	849	855	866	860	873	884	902	823	840	900	852	839	819	880	882	906	893	912	819	874	886	869	813	860	899	913	823	814	869	852	887	873	822	882	832	870	939	895	909	889	946	910	829	901	849	867	852	911	886	807	827	881	919	880	884	848	834	908	908	926	928	901	873	860	895	840	908	826	925	802	889	887	865	870	880	898	868	876	888	845	875	846	970	851	856	853	872	865	913	843	824	869	867	888	903	893	862	836	862	931	864	869	845	865	848	878	859	841	859	953	876	890	839	892	852	922	886	894	883	893	920	854	865	859	840	894	915	900	810	879	870	906	823	893	862	859	922	865	840	865	928	890	914	838	845	949	881	860	897	954	877	848	887	879	900	898	870	867	854	887	835	858	828	904	843	872	858	883	820	868	824	863	824	842	874	906	872	895	829	912	842	890	828	867	849	936	868	850	878	908	894	910	860	853	844	859	870	871	900	875	886	845	899	882	814	879	828	881	905	896	854	869	784	943	943	867	882	881	866	870	857	860	891	839	864	926	917	804	915	822	931	852	883	952	844	892	855	866	860	853	826	887	819	860	817	855	847	825	798	887	878	862	885	908	847	873	875	845	812	870	920	883	833	860	839	896	840	898	899	863	920	827	847	862	897	830	849	873	833	898	834	875	890	869	851	897	847	873	879	888	853	889	914	908	837	851	853	885	884	878	887	910	873	906	850	881	900	852	849	871	859	893	856	926	858	826	895	845	878	872	882	887	869	873	897	850	876	872	873	899	844	832	869	837	793	812	886	875	877	871	850	907	869	875	906	828	844	890	861	868	885	790	842	932	861	854	899	837	928	869	940	852	860	923	899	896	835	855	835	835	885	832	875	858	866	877	878	893	880	910	907	861	871	873	830	866	876	884	896	836	866	927	858	856	881	855	949	864	834	859	893	822	860	888	828	845	859	875	886	875	858	881	885	875	909	862	885	900	875	842	895	896	849	934	900	841	860	838	904	829	922	887	828	829	837	865	901	805	877	843	866	814	864	880	834	837	833	833	883	860	834	887	890	878	866	847	893	861	889	830
5266	1518	1433	1187	1084	985	1036	987	982	1013	1015	1032	902	996	939	1032	995	944	921	997	1019	945	960	995	941	1020	966	959	988	893	955	977	988	983	918	968	959	943	943	1030	952	930	948	919	953	937	935	979	908	899	981	978	971	1002	1012	900	999	958	940	928	939	905	1004	893	964	995	979	944	1028	938	973	951	922	940	957	952	920	969	1009	989	977	972	1023	989	993	886	951	950	883	909	941	950	976	932	970	939	938	942	958	980	960	952	987	934	989	938	963	934	968	996	906	949	917	957	938	957	964	1029	980	976	918	920	984	931	976	968	963	953	965	991	1010	973	929	994	915	947	894	963	944	1010	940	973	999	907	953	946	908	966	949	931	994	914	920	949	941	945	1011	966	939	928	1012	960	920	956	970	1014	1024	936	1018	932	984	932	935	954	944	918	952	969	917	1030	1008	987	960	988	944	1004	1030	901	982	980	914	895	958	984	1017	924	960	966	969	963	907	915	957	941	940	967	1000	985	959	949	982	1004	997	975	996	985	1030	926	966	1012	952	969	941	976	916	942	961	981	958	923	954	955	966	1004	971	948	918	948	936	956	920	961	976	939	973	915	933	915	919	946	954	912	948	952	939	999	984	1016	938	980	943	981	935	979	1001	932	969	963	957	947	893	940	929	1022	914	915	924	997	973	962	910	994	905	970	910	949	936	942	1022	911	976	951	995	931	995	934	979	950	958	891	961	967	923	979	992	971	947	943	934	930	915	944	967	944	967	938	941	965	976	941	984	971	967	937	1070	971	991	952	1009	916	968	982	942	961	948	959	973	934	913	1036	953	967	963	951	934	987	942	986	911	913	914	1001	949	985	890	970	950	936	994	975	936	961	915	963	885	884	996	975	901	978	1005	991	921	949	1001	956	983	930	927	983	963	1008	1008	983	1035	1008	964	967	908	970	970	897	973	909	1014	934	1039	982	973	955	994	1032	1008	893	966	917	946	991	934	980	875	945	949	939	960	945	955	963	982	996	967	1011	915	933	941	936	922	890	989	962	986	888	979	974	994	995	927	903	909	965	907	939	968	960	897	995	1001	979	972	955	969	976	985	937	946	948	928	909	926	941	964	912	996	972	941	961	905	1016	952	964	922	935	927	919	963	963	951	1000	946	942	931	1020	939	933	958	952	927	941	942	928	998	924	985	987	917	962	998	970	956	960	961	963	960	989	993	951	972	954	972	990	964	927	945	963	915	977	1000	938	966	991	988	973	952	938	1014	934	980	981	939	937	919	922	942	922	963	954	939	996	951	949	909	956	962	905	971	930	924	950	1003	918	966	1030	937	1018	939	921	960	928	968	947	963	987	959	998	965	926	964	908	961	959	952	941	972	891	1021	984	938	915	943	954	979	905	990	929	917	979	959	1007	934	930	967	973	917	923	964	949	879	941	947	906	929	980	959	943	955	945	950	977	908	978	998	950	935	899	924	973	977	914	1039	942	989	959	961	941	972	935	960	950	946	937	924	957	928	987	907	994	929	967	933	955	930	924	1003	963	981	904	947	910	947	939	1008	977	933	1026	946	968	1001	942	950	917	987	946	979	970	926	947	923	941	903	964	996	944	890	966	950	1009	944	958	1009	925	952	969	935	924	917	950	930	988	958	873	957	1030	924	1010	968	994	1012	943	992	952	952	946	934	947	978	934	963	965	973	904	924	918	966	975	974	975	948	992	978	953	963	933	966	949	920	973	1011	926	900	914	953	971	940	984	914	965	978	954	988	962	982	990	977	916	969	901	882	962	903	960	925	968	971	999	1015	981	958	962	942	918	953	936	992	950	902	960	927	947	930	933	960	853	973	919	926	966	967	958	922	965	1008	900	942	914	930	1006	935	924	1019	962	986	999	928	1006	930	946	907	947	952	997	939	995	952	924	960	939	933	922	994	962	955	948	981	926	985	972	879	949	950	932	967	923	944	963	939	985	920	940	995	982	890	976	974	942	952	941	922	965	981	972	1000	931	940	928	933	948	922	934	939	951	982	982	921	947	956	931	943	941	978	930	951	910	938	941	965	908	951	890	954	974	955	942	971	941	974	990	930	956	963	954	1036	972	916	934	914	965	955	943	948	925	958	917	984	956	913	955	928	980	869	1004	1000	952	944	1002	954	955	936	957	935	930	976	969	973	1021	937	914	977	967	999	973	1004	901	961	995	946	960	955	940	957	967	941	953	953	945	980	989	909	997	914	967	938	926	935	926	947	953	939	903	930	918	976	940	964	911	914	974	1000	959	948	922	926	955	979	1014	934	932	1004	898	945	930	933	960	982	931	973	961	973	964	971	981	1010	967	952	941	974	963	982	988	979	918	978	1020	981	933	979	955	977	991	944	950	943	946	1024	929	939	944	968	956	927	1031	967	935	981	962	957	952	958	923	907	957	933	950	963	916	993	987	956	903	999	956	990	980	958	949	940	945	935	933	960	983	990	963	982	948	968	978	928	943	998	1004	1003	972	898	932	986	965	930	922	946	937	955	954	1016	965	910	946	958	976	948	953	1016	914	921	935	953	967	939	990	983	910	960	942	988	945	970	937	955	920	964	960	943	994	970	937	981	1010	992	956	981	945	962	979	949	955	1010	934	934	973	904	967	976	874	932	895	939	959	978	918	917	979	1005	950	962	943	1008	960	1002	961	973	983	934	953	957	1029	991	911	969	965	951	922	960	957	1022	992	999	959	939	929	941	940	1032	950	916	930	934	920	957	970	975	985	929	953	951	969	965	953	941	943	959	961	916	933	918	979	950	951	943	920	1019	949	940	943	980	985	981	987	942	945	917	986	942	954	957	960	926	942	959	954	966	945	930	984	946	963	970	945	967	988	932	942	945	1013	905	912	991	921	942	998	993	923	1000	933	978	950	942	982	911	956	986	955	971	925	967	908	954	956	963	1006	932	945	949	932	1011	958	883	912	1008	1007	1014	972	1017	986	956	931	954	1006	992	1012	924	947	928	971	949	977	982	954	940	951	929	961	996	957	965	1006	972	976	927	934	937	967	968	982	899	948	961	1019	942	986	882	999	940	925	985	971	999	956	945	942	944	934	977	966	974	912	971	978	956	938	920	926	967	985	979	951	954	951	970	974	995	927	957	976	987	965	974	934	1012	967	987	926	969	931	962	910	981	939	934	998	1018	882	946	934	923	900	922	988	974	1028	939	928	962	962	957	969	956	959	1004	909	968	947	961	941	972	996	984	873	985	961	968	945	919	994	936	976	943	1047	927	985	911	938	921	970	959	951	978	1015	964	918	979	944	938	932	962	975	985	955	938	1000	989	1000	973	967	973	984	936	937	998	986	925	913	988	949	956	984	993	928	971	980	941	943	989	955	934	917	949	999	946	916	935	957	904	932	1006	945	926	942	961	923	979	989	995	924	924	946	1013	976	960	994	956	920	997	964	930	889	1019	932	944	1016	909	915	885	935	958	896	936	953	920	962	961	939	981	966	958	1019	953	979	984	976	973	983	938	958	959	965	985	951	962	909	910	964	941	974	970	1002	922	938	927	942	964	969	981	1031	959	932	938	907	950	1015	941	935	945	946	964	908	970	917	1002	937	998	940	955	990	920	950	979	1009	972	1013	962	956	968	914	950	944	995	934
26100	21096	27778	24647	21110	10727	1195	746	622	535	512	478	450	433	401	399	422	385	419	383	368	370	368	348	390	358	335	339	347	344	362	337	371	361	368	335	392	361	343	351	336	310	342	327	328	322	322	305	333	314	359	332	319	335	321	361	331	336	347	348	359	312	338	355	297	344	344	301	307	351	313	319	345	327	336	359	357	318	329	320	356	327	349	319	319	352	346	341	311	318	282	356	336	352	318	319	343	335	341	337	349	316	350	336	337	340	364	348	347	322	342	322	328	339	315	327	320	315	333	343	348	310	350	340	359	313	318	344	286	331	320	339	310	319	373	323	349	332	347	348	319	339	327	339	313	313	332	340	311	347	364	356	342	323	286	329	349	353	321	304	328	325	345	360	334	345	294	387	333	345	339	298	328	338	321	389	335	342	334	315	328	323	323	302	339	336	312	343	343	363	355	336	333	309	351	344	284	334	301	327	348	308	330	321	349	346	330	350	331	296	325	317	296	342	328	322	341	322	326	316	314	315	352	323	328	306	345	381	300	328	319	311	308	326	341	312	314	347	333	314	335	319	322	321	317	336	348	294	344	340	344	326	335	346	317	352	326	286	361	337	310	329	328	329	327	304	319	335	352	328	340	313	348	306	310	326	329	329	347	344	317	313	309	324	346	309	359	324	338	312	348	351	315	314	327	353	308	364	317	318	343	346	321	332	295	342	342	319	317	313	305	330	303	333	330	333	310	335	335	328	336	325	323	316	288	354	341	292	327	335	297	345	354	358	340	333	340	316	332	320	325	323	329	322	324	338	299	315	327	295	322	352	330	330	318	330	329	307	309	315	316	329	314	323	336	292	330	351	309	320	335	280	316	346	312	321	339	288	299	356	347	308	348	337	331	328	341	327	312	341	323	295	324	331	333	318	324	310	315	325	317	343	340	338	322	340	339	308	343	327	356	326	361	322	319	294	331	359	347	327	347	315	304	311	331	333	319	328	320	359	302	333	309	337	341	327	330	353	345	298	322	300	308	375	367	317	317	328	334	323	330	356	316	341	294	337	332	323	355	328	314	324	336	308	333	335	360	330	339	316	344	324	356	344	329	327	337	336	331	348	333	344	345	324	306	328	331	328	312	319	327	344	352	358	346	360	355	348	317	343	315	327	323	342	304	311	288	348	331	348	337	361	307	353	331	329	307	327	304	334	334	327	303	343	286	372	365	330	378	346	318	327	309	326	322	324	338	348	319	329	346	332	340	352	343	292	336	363	363	330	329	328	316	316	341	309	319	326	316	311	314	304	363	300	382	327	313	290	371	354	331	305	349	311	321	340	361	372	338	348	339	309	360	317	348	324	352	352	352	301	308	330	316	309	333	329	381	324	321	334	341	319	297	326	323	314	305	310	326	306	311	315	344	343	322	343	355	325	325	361	306	335	345	338	312	305	343	335	341	336	306	320	355	331	309	323	333	352	298	274	372	306	295	331	337	351	312	361	338	328	322	333	328	264	332	308	354	333	322	308	300	340	355	345	329	333	306	347	333	312	294	299	337	329	329	306	338	339	337	334	314	337	327	305	328	315	335	336	339	322	348	338	339	329	357	328	334	350	344	368	324	325	305	304	329	309	337	307	347	310	343	319	332	327	339	326	351	341	309	362	314	348	340	323	359	334	328	346	319	313	349	364	350	316	342	327	322	320	302	352	365	305	322	360	337	356	329	323	349	349	306	337	324	311	294	322	323	338	320	319	310	328	319	298	330	352	321	317	354	290	323	306	331	334	309	332	290	312	336	331	322	350	294	321	308	326	352	361	363	341	325	331	293	315	336	349	354	323	308	329	335	322	313	308	347	341	339	316	324	336	338	316	344	321	304	344	315	321	343	323	330	333	340	334	343	289	345	350	333	296	298	305	320	343	370	325	331	341	350	316	347	326	340	304	301	334	368	343	331	361	313	335	327	337	300	313	329	363	333	337	315	323	340	308	305	340	327	316	338	329	318	324	341	305	321	331	334	327	346	339	291	332	328	324	322	343	328	328	322	338	318	329	302	309	298	321	341	326	331	328	305	343	324	346	323	311	314	330	320	331	320	321	317	316	332	337	328	307	320	314	305	358	326	322	351	318	332	348	331	339	322	329	347	308	353	356	340	330	348	344	315	324	321	336	352	320	320	290	309	325	331	351	316	346	323	349	320	359	331	360	310	311	337	323	344	339	313	320	336	329	333	320	297	340	354	302	311	314	338	309	340	361	365	341	347	339	340	313	321	343	320	326	331	347	331	314	350	285	329	327	316	343	334	317	349	343	346	301	329	328	354	336	281	315	326	348	339	303	318	315	329	347	300	370	288	355	343	321	364	294	296	315	315	306	318	355	332	310	324	337	333	335	330	330	345	331	328	320	326	325	337	318	325	303	301	314	341	326	344	361	358	330	329	349	329	340	337	311	353	345	326	324	339	300	339	338	326	342	307	298	334	349	337	330	325	310	344	348	339	319	307	324	344	286	316	327	344	361	331	329	319	335	336	302	337	321	319	363	328	308	313	321	342	324	293	314	334	302	310	335	344	317	327	325	327	308	323	336	308	348	332	334	316	324	311	311	334	322	343	302	327	329	330	354	333	305	359	360	323	304	308	296	316	331	333	310	311	341	309	311	310	305	341	349	348	304	336	369	356	316	309	341	343	337	328	286	294	333	324	311	322	361	328	309	359	311	338	326	315	288	355	320	297	331	364	337	327	285	371	329	350	311	332	304	314	323	335	363	345	341	320	349	314	303	335	299	344	301	329	366	341	316	329	314	330	352	308	327	314	330	366	337	356	332	341	330	329	346	305	312	335	336	308	309	301	305	320	341	315	332	343	327	322	332	347	328	366	318	343	303	345	320	317	331	352	326	326	326	323	340	339	293	349	337	320	325	318	310	342	346	321	336	334	343	349	308	337	336	357	311	336	339	312	295	333	307	342	322	333	303	323	324	353	328	346	339	348	362	327	308	322	323	311	316	325	333	323	308	351	309	324	314	321	304	340	299	304	313	331	342	363	318	344	340	326	354	360	330	310	314	350	353	297	339	303	291	335	338	321	352	364	344	339	325	328	301	316	346	339	344	328	310	342	308	324	317	337	336	314	321	334	351	350	337	290	316	347	305	376	336	304	337	338	343	351	352	331	324	332	337	360	303	322	297	310	362	343	359	330	325	331	313	321	317	331	333	323	305	343	341	327	300	330	325	336	350	327	352	326	319	307	316	336	326	338	322	327	327	320	354	296	341	324	297	304	334	325	342	345	332	310	325	340	340	330	334	353	331	308	358	327	312	319	305	317	295	348	330	309	324	345	327	319	346	312	361	338	328	309	330	324	309	340	330	351	300	333	325	311	337	340	326	305	348	342	314	306	345	320	347	328	326	315	334	337	369	300	325	335	315	348	329	324	315	340	343	342	338	316	302	319	349	320	337	305	329	330	306	308	315	323	348	315	324	318	339	308	312	339	318	312	313	329	312	329	301
7340	10717	9460	5158	3351	2296	1738	1470	1139	1020	875	797	709	681	628	598	598	528	588	549	501	525	457	482	463	476	461	455	446	435	425	454	448	427	464	431	436	406	452	461	396	429	402	442	409	430	406	414	410	381	369	398	396	440	384	373	412	417	391	417	412	361	434	376	414	419	430	391	383	440	427	400	366	416	387	410	430	405	450	386	386	396	438	368	419	374	387	426	411	405	376	418	377	399	362	386	439	397	426	379	395	404	378	382	381	391	350	412	401	392	414	379	349	389	376	392	388	406	400	390	423	371	393	425	386	383	325	404	414	395	384	386	390	386	419	400	388	383	403	361	400	378	366	378	399	471	364	386	388	405	363	398	384	400	405	385	384	365	395	399	376	385	396	381	382	448	391	364	392	416	386	413	413	401	381	427	405	405	388	396	437	382	396	373	364	410	383	398	393	407	416	370	395	391	398	416	375	367	362	394	391	396	371	405	388	400	412	387	387	425	390	400	415	377	389	363	390	408	418	379	388	408	402	381	395	386	411	399	422	373	370	406	386	393	406	381	359	380	410	398	394	392	371	367	342	404	415	400	415	414	379	390	397	371	366	399	384	402	360	393	414	423	412	366	404	402	374	398	408	392	395	380	415	418	391	437	414	361	405	410	377	396	415	379	387	375	435	385	422	394	432	404	398	385	381	392	403	355	399	393	349	355	406	417	420	366	413	385	402	368	394	407	393	374	352	405	388	426	426	402	401	404	394	413	382	373	405	433	373	433	389	397	364	364	369	418	389	407	406	394	384	395	427	412	392	387	425	349	407	390	368	399	377	400	397	363	364	386	379	382	411	390	423	380	414	381	370	413	432	414	385	392	426	397	364	422	424	415	379	389	372	399	426	427	415	395	423	392	368	399	453	404	396	370	370	377	376	368	406	394	401	403	401	365	396	382	391	403	387	385	389	380	435	368	380	408	395	376	386	406	392	360	411	413	379	395	387	377	404	391	412	364	389	380	380	392	421	379	388	422	407	436	400	380	415	384	390	413	402	409	407	399	377	426	381	410	422	393	393	366	381	381	402	418	419	388	377	388	374	395	411	381	407	369	399	370	395	389	398	395	394	395	398	438	395	392	388	407	409	403	385	364	401	358	397	390	411	366	388	355	407	406	390	390	402	373	406	402	382	368	373	395	397	401	376	402	404	396	434	372	401	395	346	410	411	393	411	390	368	393	362	351	391	379	386	385	399	374	405	421	429	379	401	386	380	392	397	374	400	424	397	381	428	401	401	380	405	381	389	391	390	383	370	396	386	422	408	393	373	419	407	381	390	373	373	387	413	398	418	405	407	416	382	379	406	392	397	411	404	414	397	378	415	423	372	402	382	426	404	416	351	409	424	361	401	428	366	417	414	399	414	405	357	386	391	404	388	423	394	406	391	368	398	383	384	400	394	411	373	396	422	392	391	382	395	414	383	425	383	415	374	424	390	380	354	432	416	370	406	370	360	374	402	379	396	425	395	385	383	391	399	417	400	408	434	382	394	405	389	400	412	350	377	356	367	398	414	399	392	402	417	414	427	365	387	414	408	395	417	389	480	368	367	409	400	366	371	427	414	384	428	379	386	391	408	368	405	405	418	365	399	394	367	404	407	401	365	422	396	419	378	392	435	388	369	395	385	363	389	425	376	370	398	431	413	394	408	383	396	396	395	355	380	368	405	371	434	417	412	402	395	395	379	375	372	410	398	408	435	391	399	356	417	403	358	403	396	384	383	345	370	446	424	386	414	339	413	409	425	421	379	421	448	440	410	399	375	416	388	405	404	398	387	411	419	406	387	379	378	382	397	375	408	406	366	397	410	395	384	362	382	367	423	389	406	382	396	418	399	415	386	449	402	415	380	405	375	404	424	385	374	422	386	387	399	380	393	377	373	376	400	386	397	378	411	404	394	401	421	394	406	350	388	397	400	374	396	414	392	409	394	406	362	399	377	388	398	398	394	373	403	405	428	399	378	367	390	392	389	390	386	392	379	417	393	402	412	388	383	410	390	429	402	373	423	361	391	355	371	360	395	394	393	393	407	405	401	363	408	378	376	396	367	396	366	409	417	396	369	416	401	383	443	401	381	367	418	388	427	435	383	414	380	362	383	409	415	380	392	375	388	400	407	393	395	402	413	400	402	385	378	346	397	383	375	394	420	424	405	391	408	420	400	362	357	392	376	368	372	406	393	405	380	391	398	369	367	401	434	370	408	367	366	362	361	348	385	423	403	418	409	362	414	390	375	369	381	397	430	426	404	421	395	357	384	397	401	397	417	386	393	422	413	380	398	414	401	420	381	371	394	430	399	392	390	366	409	409	399	375	419	402	358	391	407	420	399	374	377	373	403	400	369	381	387	393	408	379	389	405	368	390	394	391	412	416	399	404	414	400	346	415	433	332	394	374	418	425	411	364	407	388	393	408	383	394	417	450	401	382	390	407	379	374	381	401	408	396	406	382	414	422	381	344	395	374	400	396	363	367	417	380	393	408	351	380	357	385	375	425	398	434	382	440	402	382	374	397	395	392	403	421	363	418	406	389	407	426	373	403	438	402	369	430	427	434	405	409	384	383	383	369	409	382	387	375	361	409	433	398	417	367	389	400	397	410	395	396	435	395	387	391	370	378	367	364	373	424	402	403	368	397	397	382	391	421	399	405	388	409	380	371	359	404	369	399	407	383	381	372	389	368	382	401	378	432	364	401	395	437	388	385	365	385	378	385	390	420	423	421	393	402	370	372	388	388	401	400	377	355	388	394	368	377	392	370	404	399	391	382	403	412	433	356	351	390	360	394	402	409	397	375	411	389	393	363	391	413	416	410	370	394	371	391	336	378	378	400	362	400	391	409	409	374	388	409	419	398	405	401	392	380	384	402	393	407	383	404	382	425	379	396	428	394	421	408	397	380	421	419	404	364	395	400	388	393	410	370	362	382	410	380	393	379	418	405	376	427	369	397	410	399	380	398	393	400	408	408	416	421	398	377	410	398	394	385	399	410	349	370	370	396	388	386	388	365	386	381	392	399	389	380	397	388	387	397	426	392	381	393	375	424	410	442	389	415	381	369	381	381	371	390	423	369	382	353	415	379	377	414	407	398	421	427	407	387	398	375	442	363	417	407	372	384	407	397	394	364	400	386	410	375	404	402	400	375	402	394	402	395	389	366	382	438	417	404	407	382	411	371	405	387	369	359	412	433	393	399	396	377	390	378	413	412	399	396	412	387	356	363	436	412	390	390	393	405	393	418	380	368	428	434	412	394	396	376	409	387	401	395	382	405	432	385	378	355	387	392	390	397	411	401	376	403	399	408	396	391	377	388	387	362	382	421	390	413	411	401	391	402	367	398	392	380	390	430	385	412	387	373	388	408	406	346	403	384	368	405	405	403	410	400	380	393	388	376	398	375	406	364	376	426	365	410	396	413	399	408	410	387	397	363	367	384	422	398	419	406	403	428	390	360	409	425	356	409
23727	21084	28151	24255	21088	21157	10094	1441	1058	874	845	811	697	711	626	653	564	568	623	553	548	535	547	525	561	532	505	502	509	519	495	530	495	470	522	532	437	496	473	469	453	482	456	457	477	467	478	462	468	489	457	482	469	495	467	461	484	460	470	474	481	425	446	466	443	455	424	432	448	468	436	462	430	463	424	453	435	437	469	469	455	480	480	455	470	446	467	424	448	460	458	454	467	466	480	428	410	375	465	423	436	421	419	450	447	474	451	431	454	473	455	431	446	458	456	425	471	449	441	465	461	421	443	474	436	476	449	469	432	474	418	435	422	440	445	456	444	442	423	408	468	454	438	436	487	505	474	475	428	428	510	477	437	454	493	468	490	424	469	474	419	449	465	456	433	415	392	451	471	436	446	418	442	460	436	445	468	463	419	460	423	449	470	407	439	436	441	445	441	419	445	468	438	489	434	448	440	444	426	426	432	435	459	461	462	492	448	447	431	441	434	447	433	466	436	439	454	441	441	464	467	461	421	422	453	456	452	431	464	476	414	446	439	451	400	436	445	464	477	446	434	424	440	428	456	478	468	449	436	441	439	434	449	429	462	443	452	460	449	423	433	481	441	427	435	436	436	411	444	454	456	464	440	477	413	421	445	452	427	458	438	443	468	461	482	427	437	418	445	477	488	417	441	427	477	470	473	433	472	427	476	444	460	450	464	455	432	451	428	420	449	427	432	432	432	456	452	440	411	442	428	453	472	451	446	450	434	468	444	481	484	467	451	444	466	413	449	455	488	411	426	467	448	438	454	420	481	430	457	419	456	431	457	435	483	481	409	465	450	427	450	451	416	453	469	426	455	463	433	458	452	458	491	443	448	416	425	459	416	419	445	465	465	414	496	434	441	468	455	440	453	421	423	390	465	467	449	431	452	456	469	478	459	383	443	473	419	453	450	442	440	487	453	427	440	431	462	471	467	475	474	455	461	461	439	430	450	451	434	398	430	465	446	442	445	397	417	479	474	471	439	421	437	465	446	435	464	493	449	429	444	405	430	454	450	474	444	442	396	440	463	451	465	418	431	452	419	470	432	444	418	446	444	409	448	422	450	461	453	413	427	474	470	423	432	458	447	438	447	407	442	425	482	416	434	455	457	445	463	445	469	416	437	422	460	423	444	449	483	443	448	509	440	469	452	458	415	458	443	410	504	413	415	465	421	428	416	457	430	461	443	471	435	460	431	447	479	463	428	427	479	477	467	484	489	488	461	438	470	418	442	425	438	420	462	471	466	448	447	446	443	474	456	426	479	422	452	452	447	449	446	456	473	454	492	449	428	468	473	423	447	430	438	473	473	451	441	453	418	442	438	436	464	444	479	435	417	460	436	434	458	461	400	434	436	423	442	425	440	443	490	446	407	428	411	447	409	421	472	458	458	486	427	445	447	431	454	456	435	429	431	439	478	460	444	476	427	460	449	454	437	424	452	411	463	467	480	446	459	441	450	433	466	508	464	418	407	473	459	424	430	462	466	474	451	471	431	476	460	471	412	424	445	423	408	446	411	464	467	437	478	439	439	465	455	483	448	462	446	453	473	448	437	434	418	426	462	461	457	456	454	435	420	448	462	451	417	456	441	450	436	430	442	451	439	434	463	436	451	440	466	426	448	437	457	461	462	410	417	450	428	456	453	412	432	429	450	457	412	407	419	429	479	477	490	422	445	465	441	404	469	424	462	473	447	455	443	432	426	464	453	450	472	448	470	465	433	449	472	451	464	459	441	420	429	447	442	437	421	431	469	452	432	413	433	460	462	440	432	429	439	430	406	436	452	463	446	517	465	456	461	465	467	421	479	405	420	445	455	454	467	460	440	439	432	451	447	467	444	459	453	464	473	462	458	438	448	442	435	429	452	456	429	420	435	456	438	480	423	466	460	439	487	516	448	429	425	441	446	402	474	460	450	438	453	395	467	413	487	451	432	454	445	460	438	415	466	437	439	442	444	427	455	439	445	396	471	467	408	427	417	438	424	436	431	432	441	415	440	447	470	459	439	443	465	439	441	432	429	434	456	437	463	425	455	429	458	431	433	448	472	441	475	464	488	437	439	440	435	439	419	452	467	439	470	487	477	461	447	464	442	428	455	436	439	462	457	430	437	462	453	434	430	451	487	437	447	421	463	447	412	450	442	414	442	397	447	441	445	457	444	435	496	422	453	435	452	462	444	450	450	439	471	470	429	476	467	430	439	416	402	413	431	425	460	456	468	418	409	466	443	419	469	438	434	430	484	457	462	490	434	429	443	488	454	444	423	448	456	469	431	473	438	436	439	454	448	456	476	418	466	447	456	477	431	397	447	437	427	473	446	455	454	469	418	471	446	414	431	432	461	452	475	430	438	445	420	505	409	454	473	474	474	429	426	432	490	461	396	432	408	408	496	466	449	473	441	420	447	481	398	472	432	446	424	469	434	488	457	422	466	425	478	437	465	454	488	475	449	398	455	449	441	428	472	428	445	460	423	410	450	440	418	433	449	429	459	425	462	435	463	430	417	447	446	501	409	447	465	451	417	452	430	424	411	454	435	447	444	463	447	434	492	465	466	437	463	486	429	475	444	436	427	470	445	427	458	451	476	427	458	481	442	394	413	438	446	469	456	472	422	461	475	439	438	440	438	463	452	448	430	471	438	483	449	474	413	406	439	429	449	456	438	446	432	430	448	458	474	447	478	466	440	412	449	460	459	442	456	459	481	411	459	442	448	454	457	440	440	400	409	443	453	456	451	425	444	437	462	449	448	440	465	457	455	435	438	431	430	424	412	452	436	436	468	482	435	451	446	468	414	444	432	444	429	465	472	460	449	493	428	427	449	413	444	440	471	472	445	411	457	427	443	432	457	460	482	463	442	436	457	432	455	448	476	452	421	439	469	438	422	433	451	479	445	445	458	418	439	422	468	465	437	510	397	511	455	463	456	440	432	437	473	499	451	434	457	432	485	457	444	457	467	436	437	455	460	469	444	435	451	443	453	478	442	499	412	488	445	457	454	462	435	424	441	407	477	457	471	449	470	442	451	454	445	461	457	411	462	434	464	444	444	499	465	443	437	480	448	438	449	472	437	457	442	487	430	473	437	456	471	440	419	435	465	461	480	435	429	456	472	440	495	446	457	410	430	449	479	444	458	466	464	444	440	443	445	470	431	443	451	432	467	434	438	408	429	458	470	481	417	425	429	427	398	411	437	460	458	431	474	445	458	448	451	410	401	485	438	433	458	436	442	482	440	452	417	448	450	458	470	403	448	476	433	439	441	446	423	431	427	438	428	457	447	431	467	432	443	413	476	470	454	448	454	497	462	442	454	390	441	432	392	422	445	470	439	411	461	462	448	432	443	449	444	445	451	423	433	459	444	425	447	418	414	438	472	446	438	441	438	424	447	485	443	482	435	440	431	441	442	390	433	460	455	419	444	432	413	446	429	459	434	437	439	448	419	439	475	422	472	431	445	449	478	440
10502	17765	16017	9331	6066	4300	3226	2519	1998	1790	1448	1300	1145	1068	1019	920	850	777	772	708	777	701	685	662	631	614	603	598	607	559	608	557	591	555	553	564	531	582	513	513	538	504	555	500	570	516	459	494	505	510	504	518	490	504	451	497	496	517	463	457	511	462	486	475	452	447	492	485	468	498	457	471	454	482	489	482	504	453	459	431	503	464	468	452	427	457	497	460	480	432	478	443	493	464	460	466	531	441	458	455	465	448	505	463	481	469	419	448	473	443	455	493	471	478	451	453	485	457	468	456	461	450	499	457	465	472	465	448	507	476	444	417	458	454	448	474	451	481	448	469	462	458	441	485	460	477	468	452	442	423	460	426	455	455	447	453	475	465	486	471	454	461	472	418	461	458	471	441	482	462	448	453	471	452	459	452	448	464	457	475	503	468	459	461	430	491	456	463	464	467	441	449	439	493	506	462	461	454	480	446	500	475	455	437	421	451	465	435	431	430	499	463	440	413	436	458	458	421	442	471	462	467	452	475	495	484	478	460	449	461	457	481	494	491	441	497	482	459	443	482	493	446	438	468	433	463	476	488	452	438	434	467	426	442	475	456	451	470	433	477	433	421	449	450	468	488	425	407	474	438	460	472	471	439	451	431	432	464	439	458	419	433	440	434	467	462	399	427	443	466	442	425	450	441	439	464	433	490	459	468	472	514	426	487	485	482	469	472	476	441	449	457	483	413	464	456	473	467	471	455	453	478	463	463	444	446	483	467	437	469	422	487	478	461	445	440	468	506	440	445	463	446	453	479	495	444	457	431	444	438	457	463	487	401	430	483	435	444	460	427	480	463	446	493	452	437	455	446	468	469	463	469	480	475	432	448	448	428	441	429	450	476	458	451	454	472	496	440	501	432	468	467	451	421	438	455	499	500	478	447	421	465	478	441	465	425	470	460	449	483	487	429	449	468	445	453	444	463	468	438	451	424	437	500	406	462	472	469	485	457	460	465	469	473	451	436	437	472	483	473	418	447	481	419	461	424	456	455	468	501	439	465	430	456	477	431	453	489	470	489	434	420	492	442	492	423	465	489	428	429	455	449	446	426	443	461	463	484	460	410	427	497	458	473	422	475	443	461	463	443	504	472	460	470	480	462	445	451	458	413	459	408	435	497	479	473	473	451	431	463	419	430	472	454	491	469	480	457	452	432	493	465	457	484	459	491	483	466	491	493	461	461	445	471	526	443	431	447	465	420	487	439	481	440	439	439	436	476	432	460	481	441	457	433	432	492	451	497	471	429	494	465	445	449	463	457	462	452	440	436	476	433	439	440	478	465	426	459	471	463	411	458	461	501	483	483	462	474	472	462	479	497	453	485	487	437	441	494	463	486	451	445	430	441	438	476	448	449	475	449	422	494	458	438	467	455	462	449	427	458	460	453	431	465	430	463	497	436	462	496	454	468	480	459	461	448	481	475	454	462	507	491	478	428	417	485	475	475	438	430	405	441	439	475	446	428	497	470	438	445	473	443	494	461	506	437	458	461	444	436	428	462	456	444	456	508	461	428	481	446	492	490	475	457	454	484	464	460	506	466	440	443	422	450	427	443	431	484	443	459	461	442	440	464	473	471	451	461	431	425	464	453	457	469	479	440	453	474	458	451	419	454	450	450	424	488	476	448	448	447	467	486	427	486	487	427	437	468	463	496	479	477	448	438	477	435	463	466	435	456	436	433	479	490	450	468	443	455	453	441	450	494	432	417	464	428	483	440	452	456	464	463	462	447	458	438	471	486	468	452	445	462	405	489	453	492	460	469	490	463	474	443	432	467	459	408	431	474	445	482	449	454	471	451	494	447	484	477	435	469	485	464	479	482	444	486	459	448	464	438	424	440	439	425	479	478	491	451	447	431	486	461	470	473	471	490	472	479	444	494	413	442	505	464	457	483	481	451	498	480	490	437	497	456	476	444	467	447	480	435	478	445	449	456	494	470	439	464	463	452	452	436	419	444	479	481	475	453	452	459	467	453	463	455	446	421	491	431	452	439	473	431	460	445	440	464	492	491	482	485	432	469	478	421	455	452	432	467	420	456	451	453	461	419	430	479	460	464	447	480	503	481	461	453	420	441	483	445	487	453	465	472	450	490	441	454	426	489	448	442	427	430	436	466	461	450	478	482	439	453	447	464	451	447	477	505	418	452	486	442	420	421	442	491	433	467	473	453	473	450	467	455	448	452	458	451	496	458	460	495	460	488	436	441	467	447	493	471	407	496	467	475	447	431	437	476	474	470	483	441	489	452	480	389	445	448	467	459	471	448	435	474	441	464	428	471	453	441	424	461	469	430	444	438	417	450	409	443	454	454	416	456	515	482	463	454	463	440	461	464	459	433	500	430	447	466	425	459	462	491	444	418	433	472	457	465	461	435	415	452	449	462	468	467	467	436	467	419	445	430	426	417	456	434	459	454	468	492	435	477	446	463	482	474	428	434	444	467	452	513	489	444	414	465	416	483	461	466	451	467	449	447	443	437	444	460	448	463	464	434	483	471	487	459	428	438	456	423	449	476	427	469	467	412	468	433	459	473	483	490	441	462	476	489	462	472	455	449	459	473	423	466	471	475	459	457	422	484	467	484	473	502	438	442	475	452	457	492	424	467	448	466	482	457	431	448	455	478	478	482	451	450	461	485	441	460	453	416	454	519	438	440	445	430	472	441	466	449	454	466	457	489	428	451	492	428	472	432	451	467	438	455	437	473	429	478	486	514	460	443	449	455	452	476	480	474	459	439	453	455	453	449	447	452	461	453	441	484	466	460	491	442	444	485	467	455	465	464	466	483	413	448	468	429	461	430	487	431	443	458	446	459	466	432	477	446	463	457	441	445	455	486	448	492	427	473	521	450	465	444	469	443	450	476	459	462	424	427	410	406	470	492	470	425	454	488	492	433	439	464	424	456	429	495	417	463	445	457	436	462	494	470	458	421	436	422	490	460	486	451	437	445	500	423	449	449	438	473	466	438	451	430	464	438	467	484	464	472	446	475	450	462	462	470	442	456	498	475	493	450	444	462	446	420	470	453	483	502	440	473	493	467	445	428	452	483	464	455	482	442	436	483	449	439	476	451	476	449	463	413	468	483	469	472	409	457	470	472	507	437	422	488	500	449	414	447	468	513	476	479	433	470	425	423	442	441	461	454	439	453	444	464	440	466	464	428	454	454	450	499	456	435	478	448	469	484	475	450	479	478	462	441	431	476	476	476	449	461	428	522	396	468	453	485	476	439	457	429	422	474	419	465	463	438	496	452	456	457	427	411	472	448	461	463	453	433	451	454	457	483	447	441	461	473	434	421	454	442	448	465	443	461	425	438	485	449	512	454	450	490	475	439	485	499	457	466	482	439	472	442	452	445	445	449	451	460	485	460	470	475	463	489	427	468	472	453	447	482	466	450	452	496	457	469	450	469	490	463	494	452	440	472	484	497	459	469	438	472	441	440	451	469	471	465	444	451
28323	16111	2909	1099	923	911	899	915	927	948	867	873	868	879	861	897	893	857	880	889	903	872	858	827	869	904	872	880	868	875	898	901	920	866	942	882	894	905	825	890	943	868	849	872	872	895	847	867	934	892	916	848	890	914	894	827	843	884	831	851	882	893	901	879	808	881	824	883	850	852	913	861	878	854	836	882	864	839	875	816	844	875	856	901	844	864	881	843	904	879	868	873	857	843	816	864	884	902	868	888	933	887	952	898	887	907	930	893	890	871	899	887	947	919	826	861	864	909	940	902	864	876	869	887	883	819	864	873	925	885	916	921	857	889	948	902	903	879	872	955	819	889	872	861	838	872	856	856	873	885	895	889	837	866	843	855	927	842	865	881	882	852	885	870	920	865	878	865	840	883	864	866	838	864	847	871	873	870	850	839	859	915	890	913	903	817	861	834	935	888	838	856	861	890	885	909	872	879	917	866	870	848	867	873	907	831	848	886	907	856	838	838	888	861	870	847	777	876	873	892	884	838	871	869	900	828	910	901	816	859	861	852	898	874	836	864	894	867	841	842	840	896	938	860	886	900	837	819	867	835	885	897	833	889	897	867	852	854	871	850	850	876	846	883	831	834	895	836	880	858	912	840	890	864	852	855	935	881	856	899	877	846	864	897	842	891	889	918	922	817	896	880	882	880	884	824	883	876	838	865	862	896	852	945	856	888	889	939	842	845	849	844	846	852	907	866	870	827	873	882	920	925	836	935	826	825	863	939	860	806	888	879	953	888	860	881	849	933	880	839	838	862	891	844	926	873	839	869	926	848	831	876	876	851	827	863	861	896	925	958	823	891	828	896	912	848	877	861	867	887	844	912	817	889	806	861	864	907	886	875	915	887	879	879	926	828	816	874	820	886	864	837	881	826	856	883	910	887	851	846	904	912	884	893	857	894	878	889	851	900	927	908	848	928	860	905	906	855	907	877	826	866	875	865	845	866	829	911	907	905	863	899	887	899	865	867	868	894	836	852	852	873	847	926	870	818	910	869	870	871	902	838	849	891	884	876	869	858	865	864	832	862	902	883	885	869	905	877	877	873	890	855	870	900	897	924	923	910	873	903	914	866	815	859	896	876	901	841	882	910	895	889	919	854	849	890	867	869	787	853	834	833	881	891	847	882	899	863	909	881	829	877	869	840	900	940	918	891	852	892	897	842	877	860	910	844	882	821	881	837	850	914	828	846	893	840	788	881	868	884	841	871	879	902	865	855	841	907	904	853	909	862	919	846	826	866	890	842	880	862	898	849	835	894	887	831	896	902	867	834	868	878	876	842	843	872	845	869	866	842	892	867	906	897	874	884	926	833	882	832	944	811	854	877	910	894	882	859	881	888	868	851	872	864	905	914	854	920	910	863	865	883	824	874	919	882	851	809	854	947	877	868	940	910	900	836	858	824	856	886	913	858	907	890	866	861	936	873	894	865	889	916	873	896	870	890	897	832	845	918	888	882	873	856	911	900	903	838	861	885	826	924	936	826	864	870	874	868	883	955	836	882	913	847	867	866	876	921	844	889	854	880	922	876	850	909	873	851	868	869	844	839	878	856	869	906	847	908	905	903	859	833	904	858	861	936	928	811	881	857	822	878	860	861	876	836	853	862	925	880	870	851	886	878	867	938	921	833	869	899	858	859	898	865	873	892	891	871	838	925	879	836	886	920	907	871	904	879	847	913	860	889	889	881	833	841	890	908	832	896	889	845	823	855	898	827	891	886	859	885	891	877	866	870	850	924	839	878	937	928	893	879	870	893	885	834	842	870	872	859	825	866	862	884	869	899	858	891	906	854	872	872	863	845	878	907	860	851	830	883	852	899	916	851	861	889	812	878	903	869	886	862	880	867	902	909	900	873	889	854	901	800	935	941	862	916	883	853	895	904	842	889	904	836	903	879	832	870	870	836	918	825	850	851	894	885	853	855	907	878	877	893	877	826	848	836	854	848	914	890	925	911	877	928	903	856	841	799	913	889	894	879	855	909	877	851	898	867	894	913	899	881	892	847	874	858	899	856	881	836	882	867	833	831	867	869	866	935	902	886	902	876	868	860	806	875	892	802	856	841	904	880	903	891	917	909	862	852	812	852	837	874	844	865	836	874	833	855	914	904	870	900	859	870	852	899	884	888	839	847	798	868	882	845	867	905	866	872	921	846	869	837	874	846	856	892	875	843	876	845	887	868	896	907	909	914	878	903	923	837	902	895	896	917	920	860	874	870	865	909	844	822	855	856	904	879	878	839	878	867	904	890	900	836	870	853	867	878	905	853	890	847	890	886	872	861	807	832	830	821	881	890	857	856	811	933	893	851	859	872	925	876	883	862	864	867	881	908	847	885	890	897	867	927	882	918	922	904	834	872	921	872	883	847	931	911	882	889	868	924	870	880	876	882	910	869	874	795	903	869	850	911	932	842	851	900	895	888	929	813	892	881	895	923	880	849	842	927	880	874	907	909	851	881	898	853	859	841	878	864	896	906	828	936	863	891	860	920	905	857	875	881	893	867	868	921	881	880	871	857	920	852	841	876	862	902	913	867	904	881	889	806	880	883	885	853	849	849	909	865	879	913	867	866	907	840	871	882	853	900	823	912	881	883	942	869	845	860	889	863	794	886	911	845	854	919	925	843	897	915	900	846	867	875	818	885	805	857	906	865	892	837	923	908	854	839	849	899	861	872	883	842	817	855	831	850	925	800	851	880	864	895	879	813	917	904	889	909	891	905	894	870	872	882	813	858	930	860	872	853	900	887	893	881	857	848	881	821	821	903	922	956	853	890	898	947	845	883	885	904	896	830	892	944	887	886	873	891	876	899	893	912	848	836	815	870	829	865	839	899	909	912	951	855	870	842	879	844	909	890	860	846	867	855	875	850	827	909	849	862	895	820	846	939	879	849	850	896	891	845	908	842	875	909	842	836	874	904	944	876	865	890	861	873	824	839	871	895	855	827	876	860	973	859	869	846	914	897	891	914	848	861	823	876	868	811	957	899	872	819	870	880	883	898	867	884	877	844	853	844	900	855	881	883	848	803	837	861	861	832	873	783	834	876	871	852	900	888	847	838	874	885	910	851	944	860	840	873	890	890	828	868	856	847	896	875	864	919	855	861	885	875	888	879	824	876	877	883	850	830	845	946	952	868	815	896	905	835	881	877	834	853	943	899	893	859	925	885	867	856	888	806	888	790	860	876	897	791	885	883	860	922	860	867	887	866	895	845	872	862	850	832	885	880	873	889	857	874	861	868	892	928	857	861	916	879	898	855	927	840	939	869	903	861	901	895	895	896	892	886	965	913	880	895	905	893	836	869	851	886	887	863	868	896	868	878	869	938	848	839	892	881	820	897	883	897	865	863	860	834	855	892	897	847	879	869	897	898	883	876	932	876	903	847	865	862	878	909	881	889	883	843	897	856	909	867	848	855	892	818	858	906	870	840	859	888	870	864	878	814	860	861	904	814	906	865
5239	1535	1395	1179	1105	1017	1028	944	968	932	965	978	986	1049	958	965	887	1010	954	1029	950	959	1010	960	985	1007	1018	873	919	922	946	893	935	922	942	956	948	1018	966	938	960	971	1000	946	935	997	996	982	916	980	919	990	958	946	925	939	947	914	987	926	943	931	944	927	989	1024	895	934	961	974	946	981	940	939	970	986	920	922	953	953	979	995	1014	963	962	968	940	962	960	947	973	958	1006	986	941	893	1026	937	938	972	924	945	970	988	988	950	886	987	995	953	952	958	976	944	951	986	994	938	925	907	974	958	989	966	926	963	946	961	961	931	971	949	976	979	1004	963	915	987	934	999	1011	962	940	911	980	958	971	1008	968	989	938	957	967	947	944	958	884	922	919	973	911	956	956	934	957	959	953	976	937	968	949	974	936	965	951	947	987	906	995	999	974	936	970	988	953	956	918	990	889	930	942	938	944	884	1009	996	906	996	941	941	944	908	995	944	990	944	951	925	928	973	926	916	984	1002	954	1011	1010	922	924	941	927	926	1024	921	938	942	997	948	941	961	990	973	946	1053	935	964	1017	963	1004	960	974	976	962	927	928	930	908	932	981	981	1027	910	951	948	940	968	936	891	995	952	921	960	975	944	964	992	972	979	982	990	981	968	976	987	930	977	906	962	1004	977	949	925	918	1019	923	977	934	932	911	911	988	979	928	906	971	930	899	964	980	1002	950	951	956	967	970	1000	966	980	946	943	953	942	965	947	919	888	1003	990	965	954	973	974	938	974	940	910	912	934	941	932	958	989	919	923	981	946	992	984	968	965	958	956	980	967	990	938	928	989	978	954	970	987	997	988	934	953	988	952	964	972	947	937	934	939	954	909	879	989	933	897	957	956	989	947	930	975	970	1001	974	926	934	951	929	977	959	946	964	942	960	1009	950	983	932	961	971	934	1020	977	954	952	1012	937	942	976	952	951	1000	972	943	939	986	990	917	923	970	922	941	914	957	940	984	958	986	952	923	937	971	900	956	1001	940	927	948	928	922	1005	911	935	939	976	926	977	955	975	999	926	865	953	962	965	938	953	896	933	967	975	967	945	992	971	939	968	950	980	913	895	995	959	916	950	976	960	951	952	975	955	985	984	918	966	930	915	956	919	936	963	1005	1026	992	956	932	958	959	914	921	943	946	998	971	1003	994	989	1047	954	947	919	982	931	960	956	979	909	911	977	986	945	993	1007	970	943	956	973	989	942	940	914	1007	923	984	976	973	921	963	941	924	953	940	882	981	994	972	948	963	984	975	937	971	940	899	1010	920	941	967	945	945	965	946	942	964	990	926	927	946	967	1009	992	931	968	986	961	902	966	948	1015	932	932	919	970	914	968	948	989	910	908	990	983	875	996	938	950	962	889	985	1003	964	1007	975	910	957	928	969	945	987	891	989	946	1018	975	910	977	973	949	947	921	1011	966	968	943	935	940	962	940	955	963	966	950	915	941	1004	954	948	943	991	1005	917	941	927	970	949	930	948	996	985	939	944	945	943	907	970	937	987	988	948	937	950	978	892	904	989	963	957	941	1002	947	926	931	964	897	970	925	909	938	954	960	1017	916	979	990	996	953	894	939	980	989	942	974	941	948	936	978	992	992	969	933	967	941	890	999	1008	951	978	1016	969	933	955	944	961	982	969	948	940	937	959	975	969	917	947	962	972	928	965	980	928	961	956	898	905	1015	933	931	955	934	973	900	983	929	973	994	957	900	967	965	946	989	933	995	919	932	923	994	960	974	959	976	969	986	953	972	961	969	969	935	982	969	970	952	991	926	969	908	995	946	966	925	908	937	953	954	975	962	1007	932	1017	942	970	948	923	940	935	976	977	996	930	916	937	947	984	942	917	986	1029	948	914	902	942	941	941	960	1038	923	970	947	927	895	975	925	958	949	968	1006	951	928	952	937	929	973	995	942	942	1005	920	974	971	924	927	955	958	943	946	970	1005	923	959	979	939	964	1030	964	924	994	986	980	928	936	921	990	941	941	931	989	912	993	940	982	1014	953	957	957	967	958	983	973	994	979	945	900	960	957	967	943	980	976	966	940	939	948	946	873	1003	970	991	909	964	943	926	924	946	941	960	930	975	949	932	986	967	937	965	969	950	1009	970	924	987	918	950	1000	995	943	948	935	958	982	1013	926	934	905	917	929	962	949	992	927	955	948	1007	968	933	906	932	967	938	948	971	941	1001	976	971	975	906	930	901	951	968	960	922	954	965	956	998	942	934	962	921	963	915	947	960	973	939	993	986	928	959	988	945	1009	898	937	997	940	947	946	975	910	999	947	1010	954	964	973	1002	979	918	938	963	1064	992	964	969	955	918	951	982	882	945	958	985	958	947	898	997	961	955	951	929	859	997	976	972	997	977	966	1003	971	938	926	946	969	977	952	950	926	902	920	953	994	957	1000	962	923	970	902	935	956	924	972	1052	979	967	913	942	921	999	928	966	981	975	949	980	987	940	916	991	944	989	957	917	951	969	932	942	1007	986	908	913	956	988	982	943	930	937	941	1002	925	921	942	961	947	984	918	946	1028	971	948	955	933	938	979	964	982	939	986	922	968	934	910	897	937	999	965	972	946	943	972	1026	1027	958	977	934	922	897	941	939	944	995	922	955	959	1008	942	968	953	976	946	992	950	1009	974	938	955	903	970	914	1005	921	973	931	917	941	914	976	956	963	958	951	925	955	933	998	972	1009	981	974	897	969	933	903	945	954	951	894	939	961	943	908	981	994	959	907	942	940	992	922	903	964	903	993	951	914	894	951	950	950	910	932	1030	960	947	992	973	927	960	963	946	966	999	982	982	948	1015	906	949	936	907	962	962	953	922	951	962	931	923	978	916	1006	985	956	978	1004	997	955	981	885	916	979	975	984	995	957	935	975	960	932	935	954	926	936	995	949	995	952	978	1010	944	963	974	960	948	955	986	964	969	950	970	983	963	907	966	921	942	920	958	928	1005	963	911	971	980	908	963	995	982	969	972	969	978	1001	908	944	970	955	936	953	993	972	885	922	937	927	956	974	967	882	964	973	926	987	966	969	939	960	965	954	942	965	956	953	949	950	967	993	947	940	971	931	984	994	977	947	944	982	940	992	930	987	928	947	966	941	906	908	962	942	912	942	908	902	937	952	943	999	925	983	948	974	946	956	906	931	1017	982	951	937	968	1001	931	929	952	955	935	985	975	940	993	952	948	926	949	960	945	986	902	963	939	926	923	960	956	987	958	966	968	905	938	990	967	976	953	958	948	964	1015	968	1000	948	919	919	905	970	974	978	995	884	974	936	968	907	972	964	954	908	938	981	963	951	964	958	974	945	992	899	962	983	943	962	960	945	930	997	926	972	1007	952	937	944	1013	948	858	925	998	998	918	899	935	969	909	989	910	976	932	1042	931	1015	914	1019	975	977	936	1002	927	942	967	970	946	989	918	977	957	1034	934	980	976	969	954	941	979	934	949	948	945	995	927	952	951	951	935	954	933	957	956	977	967	916	1034	953	1003	1011	954	943	943	972	981	999	965	910	979	983	973	927	986	913	925	969	990	978	983	969	952	953	927	966	975	992	923	1022	936
26121	21082	27745	24616	21070	10497	1102	767	644	547	483	486	457	410	415	407	410	414	378	406	363	352	352	413	368	349	364	355	299	383	320	345	352	333	326	358	353	339	327	342	303	331	321	391	334	332	333	348	292	383	315	290	344	357	334	321	356	307	363	355	308	317	315	319	344	323	312	325	343	332	344	354	369	319	312	312	348	308	309	374	321	311	321	355	310	337	312	362	330	315	332	324	333	332	345	324	335	349	328	323	318	314	351	326	358	370	326	351	330	307	361	325	298	319	303	319	329	340	311	329	347	344	356	331	328	362	326	336	331	327	326	314	335	338	317	331	331	325	311	315	315	357	319	300	322	336	320	327	318	329	318	344	300	333	332	313	308	312	323	311	335	313	334	331	340	324	302	310	344	331	332	360	318	314	300	305	331	312	318	317	349	322	309	343	330	320	323	337	325	329	335	300	321	320	297	323	342	340	364	327	339	356	312	300	317	325	356	305	294	350	340	294	302	329	324	295	295	317	302	342	330	335	359	316	318	307	306	343	311	348	328	327	332	335	323	345	342	335	359	318	303	307	340	326	327	345	303	310	306	336	320	320	322	323	306	306	305	338	345	331	325	327	320	317	326	315	330	339	357	308	312	360	314	332	332	318	340	343	318	342	346	332	285	315	336	358	311	358	334	320	310	313	323	325	332	314	341	326	308	313	324	344	294	342	328	358	348	353	306	317	310	335	339	294	322	327	342	320	342	294	297	360	329	324	353	330	313	349	309	334	335	311	329	324	311	309	326	340	328	321	328	341	363	322	290	326	357	332	349	322	341	316	320	343	343	335	315	333	299	353	305	328	309	286	323	320	302	329	335	293	321	347	326	320	331	312	307	331	326	330	332	349	358	344	351	330	355	293	340	374	318	311	334	295	312	330	318	324	340	311	318	330	325	318	367	353	341	327	320	314	308	344	332	334	312	294	329	328	313	311	328	318	321	316	319	330	340	328	319	315	327	328	355	325	313	327	348	314	326	325	307	359	322	339	338	310	311	319	337	337	309	323	344	325	337	295	326	324	290	310	346	317	348	342	316	331	311	298	308	310	340	339	284	335	333	329	310	289	261	342	293	323	331	318	289	312	319	301	361	323	357	355	334	330	305	307	281	336	301	322	327	310	344	336	331	332	336	362	348	314	311	297	338	349	329	330	342	333	288	356	327	321	335	346	361	332	340	370	368	318	299	305	335	322	327	305	311	344	308	298	329	334	297	320	290	321	301	322	325	300	329	320	328	300	335	350	357	335	319	326	320	316	307	309	336	319	334	325	341	340	332	328	327	354	300	375	327	320	309	333	311	328	343	332	357	372	308	324	322	313	339	348	347	359	322	323	343	325	330	310	316	289	333	342	319	293	370	342	352	313	318	348	318	323	324	359	313	310	312	314	305	325	336	333	327	314	350	363	320	307	309	323	325	307	330	363	310	334	341	325	309	327	331	335	331	307	314	331	333	364	309	295	315	337	386	308	332	339	301	328	321	333	346	337	321	310	319	313	309	320	312	339	338	312	301	312	317	308	344	308	363	340	311	341	323	318	322	341	313	306	338	345	312	319	335	334	327	355	331	331	363	354	364	345	306	311	356	311	293	331	318	321	340	350	290	318	336	321	342	328	308	312	337	337	321	297	324	350	362	313	338	330	335	356	315	343	319	338	326	300	337	318	312	346	337	328	313	362	332	339	285	323	306	339	353	304	318	323	339	314	325	330	336	334	343	354	329	343	348	300	346	347	308	316	366	336	315	327	319	342	324	318	310	312	327	316	350	310	308	331	314	328	326	342	335	331	301	317	334	332	332	324	363	348	343	323	312	318	298	312	329	334	358	349	313	292	297	328	316	295	302	346	311	304	289	313	354	343	309	314	328	302	321	314	312	318	320	306	322	284	312	369	372	303	341	326	342	321	294	331	330	326	338	313	330	338	311	317	321	328	312	310	330	353	321	331	297	339	323	316	369	303	321	320	326	326	314	313	329	292	357	330	324	364	311	308	349	318	337	309	339	332	304	320	325	347	327	318	314	293	331	322	318	274	314	337	327	311	325	347	332	342	323	347	296	307	338	291	302	317	334	311	319	327	324	317	359	319	343	319	333	339	333	325	343	316	312	341	318	309	335	315	366	331	336	291	312	308	311	309	349	280	318	336	367	323	348	363	338	330	336	334	333	318	348	337	305	325	343	356	322	321	309	342	313	343	347	327	325	330	315	301	353	329	320	341	340	353	337	318	326	314	326	345	339	344	301	308	328	300	308	331	303	318	370	290	317	331	343	305	323	343	330	339	330	331	300	323	353	335	344	329	304	339	302	293	327	304	301	362	332	334	295	353	352	294	323	308	312	318	346	350	302	338	339	321	357	333	339	313	317	280	326	337	326	331	315	341	300	322	331	351	314	290	329	312	313	319	338	324	311	335	320	317	316	337	329	340	316	324	338	335	357	342	315	299	333	330	318	330	328	295	323	345	377	317	331	342	331	341	375	303	338	330	325	329	316	337	323	363	328	293	326	327	317	346	340	321	296	317	299	320	347	331	311	346	332	341	296	330	298	327	331	321	329	300	334	296	342	318	297	312	322	334	306	347	329	335	323	312	313	338	337	314	294	337	325	313	337	340	339	321	293	317	327	337	361	348	325	305	329	300	331	338	320	334	330	323	311	308	346	352	321	308	302	352	370	330	330	329	337	326	307	352	324	316	296	315	302	365	318	323	330	320	318	324	315	294	286	303	335	307	354	299	338	353	330	329	353	335	303	330	318	350	340	327	344	343	349	323	325	317	332	294	328	330	329	343	333	344	314	292	319	314	333	342	306	314	318	327	347	297	322	290	328	306	297	328	315	352	327	340	349	318	292	327	336	361	352	354	328	328	312	310	311	315	298	336	344	300	353	338	347	339	313	342	324	315	342	321	331	331	360	343	358	336	343	331	327	353	322	322	326	309	323	320	348	311	335	343	316	339	319	348	343	331	354	301	331	260	328	330	315	320	316	328	313	318	325	343	300	325	324	333	354	337	327	335	333	323	315	341	330	291	335	316	311	295	324	326	314	312	318	335	350	325	323	314	340	339	331	348	364	303	325	344	343	315	317	341	329	328	326	293	354	329	336	351	333	342	336	329	316	319	290	295	354	341	341	302	335	347	314	338	337	326	357	316	363	318	309	349	321	352	354	326	309	315	338	308	294	311	315	333	327	337	348	305	332	333	301	344	313	353	335	347	330	384	371	304	304	319	333	339	311	312	371	338	301	303	329	328	330	325	325	323	343	360	334	324	308	273	340	296	359	314	328	339	329	303	320	309	315	326	327	316	339	297	342	342	319	314	322	358	353	323	312	326	310	305	340	318	329	273	347	344	309	324	332	300	344	343	292	323	303	295	323	324	339	343	324	318	323	316	307	295	318	325	330	342	337	336	307	358	323	363	350	321	318	314	325	323	315	353	359	346	366	346	317	333	334	310	319	331	325	371
7391	10881	9665	5281	3389	2242	1787	1403	1165	996	823	800	735	652	678	619	604	527	516	533	551	501	473	510	471	477	451	467	495	474	425	450	400	446	436	416	423	423	422	443	426	437	424	441	424	406	429	435	398	429	386	406	420	405	441	425	376	415	426	398	416	400	425	414	404	402	408	384	439	383	409	399	397	395	411	441	384	379	393	414	387	404	448	393	402	408	399	445	420	401	406	370	402	365	402	378	360	389	366	410	383	384	428	398	398	395	376	374	422	409	390	406	389	400	378	424	393	378	406	383	352	405	392	387	407	380	407	416	422	372	385	376	426	404	384	407	381	418	373	380	424	385	397	359	362	427	380	411	410	422	354	340	423	374	413	425	398	410	407	385	426	388	409	400	396	379	394	367	373	394	384	446	388	363	396	390	381	407	411	420	382	412	390	399	409	425	406	436	407	385	374	366	383	415	362	362	430	425	387	411	414	409	424	409	383	370	408	409	385	414	368	389	431	427	390	387	414	406	395	427	349	402	404	410	371	384	409	386	385	372	398	419	401	394	418	370	407	397	378	367	386	391	406	398	397	403	409	396	405	408	389	385	398	406	376	377	403	399	375	402	380	410	403	394	369	382	403	432	376	410	378	384	405	375	360	380	402	364	410	397	409	383	431	378	427	388	393	358	428	402	374	395	456	416	405	414	397	374	379	419	410	411	384	389	426	378	402	362	382	405	385	394	421	406	370	403	359	415	409	402	393	400	360	379	385	376	423	428	378	392	414	401	381	387	360	401	391	384	392	400	417	443	426	392	360	384	354	350	393	388	401	421	414	386	384	368	399	402	371	388	381	385	426	376	420	421	386	403	395	385	410	367	400	385	375	375	412	390	410	360	403	376	363	427	385	442	420	402	382	392	405	362	413	388	389	378	369	373	424	369	427	411	376	406	358	392	367	409	384	380	408	378	363	420	378	415	377	406	393	373	396	407	371	402	419	401	386	432	377	358	388	421	353	413	372	384	403	404	379	373	375	427	377	386	389	384	396	377	401	384	365	388	416	424	367	387	400	385	353	398	404	425	385	408	377	396	382	355	394	378	374	394	420	350	405	394	389	416	407	390	372	402	370	364	385	385	398	392	407	401	405	366	390	379	409	391	389	404	388	370	381	416	408	404	385	385	401	358	391	405	392	418	392	369	422	402	413	391	384	387	381	391	370	395	375	364	407	415	423	382	388	372	408	415	397	380	408	412	387	424	383	353	398	374	368	371	405	401	424	394	402	404	356	400	432	394	359	416	396	395	383	409	384	412	357	385	382	412	419	385	394	388	389	417	393	423	407	404	350	375	397	400	390	385	378	375	441	406	374	389	376	383	373	412	400	441	383	362	398	391	375	416	387	389	388	381	385	413	398	405	371	380	369	398	361	366	356	375	373	386	432	393	347	421	419	372	413	417	404	408	392	395	373	395	430	403	392	415	424	426	428	408	385	393	406	373	397	387	433	382	405	421	389	376	384	399	375	403	428	371	406	411	380	358	404	431	400	390	378	373	399	369	387	408	388	421	380	381	389	416	396	403	356	376	374	406	408	401	373	421	421	365	393	354	381	398	377	385	340	389	384	393	428	395	390	385	402	395	369	376	405	378	392	384	382	383	404	408	401	382	381	372	397	433	379	410	408	392	386	378	429	405	393	385	410	405	421	393	405	367	393	395	402	410	372	432	384	410	362	388	400	389	393	396	383	386	409	393	384	370	431	403	396	376	376	363	380	397	403	411	407	373	385	383	392	422	382	414	395	396	409	388	390	431	379	388	350	415	391	401	385	384	403	389	403	399	408	395	381	390	412	419	389	417	369	415	381	380	391	378	404	366	428	378	397	356	364	388	383	389	410	377	384	417	377	396	427	397	411	389	412	365	401	398	394	374	409	387	407	388	413	390	394	393	405	424	392	412	361	404	398	404	405	403	400	387	364	412	409	402	424	419	387	374	409	393	400	376	358	403	390	389	394	409	380	392	376	375	413	392	385	406	404	416	394	392	395	375	389	403	446	388	411	393	379	390	414	383	386	382	357	387	375	396	388	362	424	367	383	397	379	383	397	388	366	370	419	408	426	400	384	379	371	409	377	359	372	396	421	423	402	387	371	378	405	393	424	408	433	352	392	382	393	378	396	383	372	355	409	415	379	411	385	399	387	349	405	399	399	401	388	417	381	394	374	379	386	374	403	381	402	384	424	396	390	382	403	391	448	441	406	380	401	429	373	377	424	382	417	406	379	396	353	389	412	377	409	374	379	397	395	414	405	394	422	388	408	382	405	400	407	394	382	392	412	387	378	381	341	377	389	431	382	359	412	385	374	398	371	395	365	370	402	381	403	410	410	363	409	365	394	365	404	392	381	400	424	380	389	366	393	416	401	403	391	369	386	383	409	415	386	364	410	427	388	411	410	400	355	394	391	378	342	374	394	410	389	437	360	380	352	390	427	354	385	347	363	418	375	408	388	392	361	406	409	421	364	396	411	357	397	392	437	352	403	386	386	367	383	373	366	384	406	418	370	413	394	372	363	414	346	377	380	436	390	414	395	403	374	393	383	422	395	418	378	372	379	415	398	410	371	400	391	407	429	404	391	413	408	414	396	409	395	383	411	404	374	436	411	387	391	398	392	386	382	381	358	426	387	407	374	391	371	404	370	388	407	365	391	390	389	416	380	386	377	387	372	365	379	393	401	385	416	392	393	354	393	418	414	359	410	391	391	379	372	352	402	442	455	390	389	389	385	406	399	373	355	388	373	364	403	377	374	392	370	401	440	414	369	388	403	378	408	397	405	360	384	382	382	370	394	376	388	372	434	403	424	387	457	406	380	354	407	379	424	399	423	398	407	373	358	392	384	372	402	377	386	375	394	403	384	364	409	387	406	368	359	369	404	391	401	362	380	420	413	421	397	381	415	398	370	376	408	378	347	405	409	387	404	395	423	378	396	367	388	380	383	425	431	371	396	409	406	351	412	372	385	436	391	388	420	377	382	378	424	398	397	350	380	420	368	384	407	393	388	371	371	395	378	394	424	395	389	363	378	395	416	400	399	380	381	405	441	376	360	410	399	390	383	409	441	379	397	383	413	387	394	367	377	420	384	371	401	401	399	433	378	410	400	391	375	431	418	359	401	386	374	398	357	393	402	382	416	394	432	403	366	401	369	395	407	391	379	363	387	417	399	419	405	394	393	377	423	376	398	364	427	368	421	432	444	402	370	401	390	400	393	387	415	398	405	425	386	386	362	404	392	383	439	407	400	393	383	372	380	417	375	412	370	397	404	418	403	400	398	357	407	394	416	392	387	417	378	385	429	401	406	433	419	369	411	433	379	404	362	435	407	381	372	386	400	418	400	376	364	429	410	411	399	381	379	431	375	389	384	367	400	393	407	418	381	404	393	416	396	395	407	386	399	394	404	422	407	409	389	412	390	390	401	396	402	416	452	395	397	381	428	419	399	391	370	375	393	381	424	412
23728	21084	28145	24223	21088	21141	10225	1456	1048	951	846	792	711	664	619	611	615	605	554	524	551	526	505	505	524	479	470	499	478	528	492	507	504	476	499	476	467	438	466	508	481	468	450	445	472	427	503	471	466	460	488	459	442	442	460	462	453	509	462	440	502	462	470	488	412	449	459	450	441	458	457	482	476	456	446	430	448	429	481	441	480	444	458	467	434	458	445	459	431	431	435	463	468	455	457	417	443	443	498	466	451	448	436	452	423	428	462	417	420	431	458	482	458	448	456	454	446	438	490	464	471	394	436	408	448	471	466	450	463	465	457	443	440	426	507	448	465	447	440	465	469	445	477	434	408	406	435	411	434	474	480	417	431	473	464	432	469	440	449	480	471	443	451	441	412	432	477	450	434	438	412	424	463	441	425	435	458	464	413	463	430	472	438	392	475	455	455	443	439	441	437	516	431	434	463	438	456	462	397	472	447	461	451	493	458	503	442	470	456	407	461	435	463	453	470	420	452	461	421	465	422	430	443	441	464	413	442	453	470	448	420	473	431	458	432	457	434	454	459	428	432	468	429	430	436	429	471	429	446	428	456	465	449	426	418	444	427	436	463	449	457	426	448	477	410	423	428	440	444	477	456	441	434	473	420	468	452	451	445	439	491	412	438	416	434	459	439	414	452	446	457	443	440	427	456	433	464	425	436	398	420	403	444	433	445	458	429	440	454	454	431	444	438	450	418	488	462	453	452	410	452	420	424	465	436	426	451	465	450	444	446	391	459	469	412	409	439	446	435	431	437	433	420	443	434	444	449	437	402	443	401	476	453	423	428	429	420	454	465	466	448	467	445	459	438	429	460	462	490	426	479	431	419	467	455	445	416	436	431	442	481	451	486	447	460	427	429	431	458	442	396	393	464	466	441	442	479	477	449	421	519	427	448	412	441	408	471	452	463	403	467	459	479	469	458	412	440	439	453	449	458	453	455	445	462	431	453	444	450	452	459	515	421	436	452	469	458	475	446	442	434	439	444	425	447	481	469	416	447	396	479	445	465	406	418	442	452	450	432	422	469	459	457	436	426	447	454	422	416	403	459	443	468	452	444	449	437	475	453	431	447	446	447	451	483	420	494	420	460	461	472	446	438	446	417	396	428	418	460	463	460	470	463	459	469	434	437	478	474	418	466	440	434	435	448	443	451	436	446	460	437	415	458	429	474	424	493	448	448	469	417	464	472	453	473	436	415	397	436	437	464	426	456	461	416	441	470	419	421	489	470	403	455	448	453	423	453	448	465	459	463	481	433	470	463	415	456	413	422	457	439	494	437	425	452	490	399	395	493	455	424	457	429	469	446	431	444	453	432	448	473	467	430	437	468	433	405	434	464	413	438	426	431	430	471	471	448	449	458	452	472	453	464	441	434	447	463	422	468	452	426	466	420	491	425	421	458	441	500	443	458	459	443	454	408	441	422	481	463	449	439	416	474	450	460	463	469	462	448	475	420	438	422	424	459	423	436	434	414	451	438	422	442	433	472	465	439	453	450	466	454	450	446	458	453	428	437	468	435	419	428	462	434	436	410	450	411	440	409	460	488	449	450	456	445	429	433	447	414	425	451	448	462	494	431	452	434	448	472	466	428	435	459	439	468	467	461	443	438	453	460	467	459	442	426	440	456	447	417	454	448	398	420	486	485	440	439	425	446	444	444	439	442	408	426	435	427	456	441	442	446	438	480	441	429	441	436	455	459	453	481	469	414	442	443	442	420	408	460	433	472	473	479	442	454	450	465	430	471	444	443	456	436	492	467	446	445	466	446	487	461	440	414	470	452	454	476	460	439	427	411	482	459	466	399	456	398	403	406	459	426	403	418	470	449	436	437	464	455	446	439	492	451	412	442	434	448	434	462	473	433	451	440	434	416	417	416	423	433	445	457	467	452	439	455	430	469	419	454	412	429	422	427	444	436	499	447	426	429	442	428	455	466	445	432	445	431	399	455	460	441	430	436	461	414	466	448	472	420	443	433	431	452	436	449	487	461	472	474	434	470	455	454	458	465	422	425	450	448	458	445	441	434	426	417	441	468	453	448	415	437	457	479	473	439	436	457	414	418	465	477	465	447	447	465	447	462	436	419	446	487	477	484	459	472	444	460	394	429	471	454	451	431	448	459	450	456	438	426	447	424	473	450	417	425	424	449	415	453	440	458	439	464	443	440	458	436	449	439	435	462	459	428	437	436	459	437	450	448	474	445	481	430	395	446	436	433	449	442	469	434	428	442	453	419	471	428	468	447	452	418	421	440	429	440	413	417	451	465	453	430	452	472	435	423	443	422	442	446	432	447	454	423	453	457	440	484	450	439	427	437	436	462	441	443	409	470	486	415	453	465	492	373	463	441	456	424	423	457	416	443	424	415	444	446	483	458	443	433	456	464	457	461	417	424	453	430	455	425	471	430	431	466	455	450	444	450	430	423	446	455	428	473	451	456	448	414	444	440	443	471	446	437	425	451	416	468	454	439	465	456	458	431	459	461	424	463	458	484	439	455	469	426	427	436	435	437	455	412	464	429	451	434	461	466	484	451	443	437	433	436	425	409	410	432	471	414	457	450	427	439	445	455	449	445	425	427	460	426	436	438	457	454	452	473	451	447	410	405	439	414	459	453	422	436	451	414	403	445	457	460	435	437	446	451	451	444	433	425	451	480	418	445	461	426	445	471	456	444	464	496	438	437	457	437	430	431	395	474	446	465	442	473	459	438	434	440	451	456	429	443	422	461	406	439	434	447	453	428	448	425	453	467	441	435	420	444	444	455	462	413	418	429	463	441	425	449	440	424	424	447	408	492	431	445	482	437	420	416	441	441	432	444	462	444	462	422	497	411	468	457	496	402	447	496	445	417	395	440	453	458	435	449	430	446	439	434	427	458	442	399	440	451	449	474	455	463	442	419	426	481	462	423	442	451	428	438	479	448	442	441	433	469	439	451	436	435	410	441	446	457	465	479	435	402	447	441	450	450	456	484	400	444	462	473	416	452	455	472	432	432	403	443	482	457	448	425	443	449	406	434	425	458	461	440	474	439	462	457	490	432	430	464	433	404	453	442	453	440	434	485	430	450	434	457	448	449	435	425	446	443	461	414	443	446	486	449	434	477	483	487	431	419	447	411	443	448	442	443	454	450	427	452	442	431	432	445	443	407	433	406	420	422	443	455	437	416	436	395	485	470	438	453	443	460	445	442	465	468	469	429	452	467	439	448	403	463	434	480	405	444	402	421	466	408	459	485	419	449	424	426	465	445	448	431	419	460	472	471	431	449	496	440	469	435	435	458	461	437	478	471	441	428	429	438	460	447	449	453	420	411	466	439	434	427	440	479	461	423	430	421	466	447	408	474	453	466	442	463	468	436	428	453	460	456	463	431	455	416	477	428	455	441	421	440	468	429	467	451	444	444	473	432	460	439	440	442	413	423	464	433	466	455	419	444	471	457	423	431	456	473	426	426	464	438	419
10379	17956	15922	9565	5987	4235	3179	2429	1946	1680	1416	1321	1205	1071	927	887	840	789	826	721	758	694	619	679	653	635	629	604	606	571	536	555	549	547	544	520	539	529	561	522	529	499	528	500	484	510	508	463	499	485	489	476	483	527	521	489	514	517	494	457	501	479	493	489	505	450	482	497	463	492	453	459	474	456	480	446	480	463	495	487	443	478	465	459	478	493	501	470	478	466	469	455	447	447	480	443	439	447	450	423	484	469	458	516	493	471	465	494	466	451	473	457	486	461	430	463	480	451	453	491	442	476	460	473	461	477	448	453	509	496	426	467	463	465	447	458	436	477	432	470	461	486	447	465	462	461	459	487	458	469	452	471	461	471	474	413	425	432	463	476	450	488	466	453	449	436	449	434	450	471	458	467	469	466	466	417	406	503	474	436	476	415	477	478	470	459	418	470	472	455	426	475	469	423	439	466	463	478	483	495	444	482	445	488	488	495	460	464	453	456	467	452	453	420	445	438	478	421	441	455	473	433	451	442	503	448	454	444	478	416	460	454	454	469	470	436	477	484	469	449	460	464	452	471	474	423	432	489	433	457	452	428	486	457	467	446	452	458	427	449	443	441	478	474	456	428	458	433	469	452	431	449	446	451	445	418	486	473	457	423	474	467	428	474	463	483	435	465	468	451	430	467	441	453	474	439	443	486	450	456	463	476	466	452	459	455	483	453	466	429	470	486	492	486	481	437	469	433	472	470	466	452	442	485	431	461	457	452	431	456	465	481	461	466	435	435	435	439	441	447	461	438	451	480	475	402	420	452	409	493	459	490	456	440	471	450	460	483	485	462	499	441	449	435	414	452	468	439	473	486	438	485	441	444	421	444	468	469	465	473	473	426	463	435	460	470	466	447	458	481	482	453	462	460	472	467	461	428	474	480	461	448	446	465	444	419	417	430	459	472	484	458	433	430	468	420	451	476	447	465	460	472	461	475	463	416	464	438	464	456	455	468	453	456	458	454	454	439	482	466	466	458	434	455	457	436	424	440	436	457	432	432	485	451	436	424	482	432	450	455	429	487	507	444	462	451	431	469	480	483	442	413	452	460	464	439	405	458	451	430	442	429	465	470	449	434	459	467	469	461	474	462	463	480	462	446	434	467	484	477	455	476	471	476	451	446	459	424	430	429	485	436	476	471	440	440	462	454	479	449	442	441	438	448	441	466	446	455	458	461	473	427	461	484	441	458	478	462	498	466	471	495	448	421	455	521	454	462	450	476	457	437	472	473	485	444	471	479	491	454	424	428	479	466	428	444	448	483	449	468	467	452	456	440	445	476	478	448	463	450	480	467	440	428	467	434	454	449	460	472	440	447	466	476	463	504	419	431	476	471	472	463	493	489	510	462	456	444	448	474	464	473	449	444	425	424	439	442	457	474	445	431	488	449	466	432	458	473	445	450	462	491	473	441	428	442	439	485	459	457	469	457	462	454	464	462	446	455	445	466	466	477	485	472	490	438	449	467	480	432	454	470	483	410	467	426	453	477	434	425	468	418	423	464	455	436	428	471	430	452	425	436	449	459	435	423	462	455	440	460	462	462	468	422	442	442	468	459	481	463	464	449	463	454	449	451	453	437	433	479	481	486	469	446	470	433	423	431	484	448	483	473	444	476	445	449	453	472	432	457	458	440	464	441	442	440	436	470	471	478	449	477	458	439	452	477	455	441	480	473	478	454	443	406	475	443	442	466	460	454	464	453	449	465	454	416	474	485	432	459	458	434	497	476	460	417	441	403	463	442	450	485	429	453	489	460	464	429	464	466	465	467	486	447	461	494	461	451	461	419	511	493	435	458	458	475	413	471	421	481	449	465	456	459	439	453	436	438	477	456	430	467	454	520	434	476	423	430	482	449	487	453	458	469	465	468	477	426	444	438	439	468	472	450	451	429	479	458	442	442	427	412	503	423	421	449	453	420	471	460	454	435	438	457	467	463	487	498	438	440	431	447	461	471	487	458	449	476	447	422	426	444	470	467	458	448	464	511	433	417	490	426	449	443	474	436	444	452	451	460	451	424	441	469	455	467	452	466	449	458	446	437	484	442	418	440	444	452	457	441	460	419	467	478	462	508	420	472	457	460	432	460	464	448	442	457	412	472	473	512	459	486	473	485	447	441	456	465	449	490	430	443	457	437	456	438	424	453	463	454	458	456	439	469	453	469	418	489	402	458	447	489	471	469	474	441	445	444	420	417	428	447	427	462	468	457	466	453	448	465	488	448	460	465	454	451	461	425	456	464	423	466	417	433	447	462	452	498	456	430	473	473	466	447	468	462	479	450	445	456	442	461	462	426	478	433	512	456	495	468	444	440	435	470	478	428	454	482	462	468	452	488	447	470	463	472	439	449	493	440	467	435	459	491	451	460	468	446	453	467	476	436	458	479	464	439	459	474	450	454	435	474	450	457	448	473	449	437	418	475	464	473	479	440	429	495	475	438	418	462	441	467	459	492	477	469	436	459	437	449	448	464	460	428	453	468	483	431	450	424	483	465	453	426	424	484	467	476	423	459	410	451	455	469	447	460	449	452	460	437	450	462	459	447	458	462	447	460	481	464	473	433	464	443	480	448	457	480	433	457	450	464	403	433	454	489	461	476	466	445	450	440	462	490	464	433	485	493	448	467	462	440	451	436	493	488	471	419	467	460	467	421	497	451	422	436	407	417	446	449	446	477	428	465	448	457	421	449	455	490	406	445	460	459	453	431	512	447	500	425	444	464	450	488	462	426	491	437	472	470	453	436	477	464	463	481	482	427	479	438	483	448	460	441	426	472	488	429	440	469	467	453	448	487	462	456	441	470	411	408	452	483	454	493	442	468	425	457	444	461	483	470	476	478	477	418	449	505	479	470	479	500	452	463	446	456	440	433	486	446	438	467	464	452	459	479	466	460	443	463	466	446	468	454	452	470	442	449	402	461	468	468	449	486	480	443	470	473	459	442	432	450	464	439	426	520	450	456	429	432	471	465	476	431	421	418	464	422	457	446	465	455	449	481	433	456	471	485	482	446	452	449	431	438	467	441	480	471	454	461	449	421	412	448	462	454	416	458	460	467	460	420	498	462	451	427	480	461	461	465	420	456	480	440	407	474	444	452	465	424	446	454	439	460	441	430	448	465	466	474	420	463	449	476	492	459	431	430	446	466	445	455	408	470	460	445	469	471	495	488	445	465	473	437	467	474	412	435	452	440	415	449	464	421	418	431	431	454	437	444	447	462	457	436	462	408	491	441	455	465	484	455	442	445	476	473	418	477	444	476	429	436	465	474	431	462	478	452	437	430	466	425	459	465	432	460	451	471	430	430	475	484	488	453	456	461	456	471	464	461	435	475	436	421	428	480	467	439	496	469	444	448	467	456	441	461	442	457	448	455	473	481	435	404	488	484	436	438	445	497	467	446	431	470	477	451	499	484	439	499	462	477	450	459	404	447	458	453	476	421	478	478	433	432	466	440
28270	16207	3136	1166	980	957	931	936	861	925	901	835	837	853	883	832	848	886	876	813	868	840	923	903	839	834	899	868	898	893	865	851	853	860	829	876	850	872	895	898	843	808	858	863	883	884	855	883	892	854	846	874	883	873	849	869	794	828	870	826	885	869	870	908	855	855	850	815	853	872	910	900	839	841	922	859	881	877	808	941	821	861	877	870	843	857	891	886	885	852	898	879	895	848	845	854	878	876	869	921	852	818	846	866	878	873	928	899	903	850	860	825	875	875	878	868	866	891	892	838	853	891	900	862	884	856	887	881	891	832	872	904	834	837	830	860	825	858	851	888	877	839	895	873	925	910	824	881	857	861	853	900	893	835	854	809	864	848	802	900	860	864	878	841	843	858	872	910	857	853	840	879	878	884	859	863	876	886	859	870	854	902	837	891	860	915	831	863	838	822	810	827	867	805	908	824	847	848	901	900	893	851	850	890	870	845	902	890	886	809	903	870	869	856	824	833	873	874	822	842	871	873	865	843	831	860	860	855	832	829	903	826	851	874	878	853	835	826	891	929	899	890	823	849	864	914	847	849	857	823	896	883	881	913	881	851	856	879	893	831	906	821	837	837	910	894	890	873	882	870	857	861	872	864	863	857	859	871	841	897	898	843	883	866	860	837	867	867	863	921	866	876	904	878	889	847	908	894	880	867	852	882	880	858	895	938	870	903	856	871	831	835	899	854	843	852	889	904	872	909	879	907	904	858	876	873	814	863	889	851	847	832	829	825	890	848	829	838	841	892	880	883	864	842	917	846	839	863	894	852	856	795	831	869	845	877	832	891	847	885	837	814	844	860	848	898	860	813	842	825	894	869	852	826	854	889	855	846	936	853	845	860	820	833	886	915	851	830	870	823	850	872	835	926	873	943	786	887	882	835	841	879	818	902	864	843	836	815	794	893	906	868	859	907	859	862	864	884	892	908	910	871	868	790	824	860	916	840	883	864	898	819	850	876	834	881	865	898	893	867	914	890	805	835	891	824	866	877	866	909	816	827	881	827	902	848	852	864	835	876	863	889	941	823	876	834	837	865	871	880	888	844	862	783	895	827	863	877	899	787	909	861	904	893	862	822	842	864	865	899	862	891	801	858	868	798	904	876	878	838	896	857	846	800	851	882	895	861	847	866	847	843	854	895	845	897	883	896	869	865	822	888	816	809	871	910	868	859	908	870	893	878	834	850	832	884	846	843	825	879	846	847	818	856	838	866	836	871	881	865	869	840	896	818	815	863	865	843	845	826	876	894	867	881	839	863	879	867	844	882	889	865	826	828	873	910	875	885	825	843	870	828	857	865	913	946	882	875	890	864	871	822	876	818	885	907	847	878	872	867	814	864	800	818	863	941	885	788	885	904	853	890	841	848	834	936	869	855	835	821	845	837	894	879	903	902	887	864	792	829	843	846	865	828	893	853	892	852	878	846	874	850	809	888	899	926	918	875	845	872	864	947	869	892	853	871	854	871	872	808	919	830	864	882	867	874	844	877	865	819	847	850	875	844	843	882	857	886	887	915	878	805	879	855	882	836	852	857	847	895	850	884	886	861	931	862	907	933	853	870	890	801	877	835	854	899	857	881	859	840	864	859	869	867	912	805	901	846	901	869	908	895	890	882	851	859	870	832	865	821	831	872	847	903	837	837	849	856	864	864	852	813	862	843	877	838	837	852	848	855	869	857	859	883	842	921	889	811	923	851	841	857	893	871	846	878	941	852	850	903	878	888	885	878	870	835	898	838	804	883	849	859	932	842	924	837	871	872	885	891	896	808	853	882	881	864	804	883	866	828	820	910	818	879	882	862	841	906	893	865	874	881	830	854	850	893	831	843	846	868	866	836	845	839	917	826	863	899	878	836	921	901	880	892	890	849	879	851	828	880	836	857	845	888	929	808	859	870	832	860	856	843	890	874	847	873	848	908	904	871	868	900	860	898	836	819	895	901	820	883	799	841	825	899	896	859	881	895	901	895	870	852	831	874	917	868	809	862	840	877	861	875	845	864	865	849	870	878	897	864	876	870	897	902	898	863	804	873	866	869	848	836	869	820	896	867	882	867	849	899	888	863	847	901	848	871	844	905	885	867	827	860	852	872	822	844	914	884	860	883	858	846	854	876	901	863	935	831	880	914	894	858	897	872	893	829	878	851	782	901	862	890	906	846	828	849	846	883	881	841	869	877	862	860	862	910	876	829	879	879	873	860	850	886	845	886	881	891	840	848	812	869	843	835	880	852	893	934	870	875	899	832	835	863	861	871	807	856	853	843	893	841	838	857	919	882	868	822	842	847	845	886	866	836	834	882	840	783	903	856	853	869	835	834	812	860	876	974	789	869	905	866	850	849	876	864	848	853	877	826	927	884	898	859	896	866	880	878	905	879	827	824	831	895	885	833	862	811	859	876	898	870	866	823	876	863	893	809	874	825	858	844	864	840	856	885	855	855	870	896	856	903	878	829	878	875	892	856	838	826	853	932	883	840	911	853	872	847	878	818	901	843	835	897	809	935	856	868	879	913	831	887	834	873	920	835	829	876	893	906	887	878	886	893	854	861	854	847	904	839	886	890	871	845	890	901	850	873	832	844	843	810	861	840	877	859	828	856	857	870	795	894	917	887	876	821	860	830	821	822	866	867	839	905	861	867	871	838	906	835	898	873	878	862	901	880	819	858	856	785	843	888	877	821	806	810	864	867	826	860	908	894	857	840	882	843	859	855	808	906	888	893	847	858	807	887	833	957	875	913	913	882	842	834	889	855	863	883	849	830	842	886	852	812	875	835	868	857	874	851	854	835	846	794	859	886	865	869	813	861	866	841	798	842	840	830	879	861	872	853	871	887	883	834	870	904	851	887	894	868	843	865	841	913	840	908	852	873	907	836	856	847	781	826	816	889	842	891	849	895	880	889	867	883	826	864	857	835	815	882	843	874	836	902	857	885	825	894	849	865	898	875	836	819	816	838	829	860	887	870	891	880	871	857	869	890	869	884	817	862	856	868	920	882	776	870	825	882	905	894	875	865	888	780	854	832	858	885	888	834	890	886	858	849	904	834	858	796	913	882	800	853	835	868	834	860	832	880	871	866	890	885	873	854	882	868	900	899	856	844	887	920	856	914	885	823	843	858	842	867	890	871	822	854	909	855	862	833	891	839	843	888	806	899	880	856	912	801	869	860	877	847	872	876	844	921	862	880	833	832	851	826	868	860	860	875	833	823	868	882	873	857	935	815	852	922	884	904	815	869	842	890	837	898	873	876	871	863	842	858	888	867	863	870	853	893	862	817	847	868	842	823	901	818	872	900	872	889	837	876	826	845	857	876	870	845	788	833	888	869	796	898	882	835	824	841	899	893	859	836	885	872	828	810	806	835	855	915	876	814	875	868	839	814	842	898	860	870	855	929	833	820	820	886	898	827	848	881	847	869	862	827	829	878	882	850	850	848	849	869	907	838	905	833	788	862
5185	1550	1399	1209	1035	1072	1021	981	1001	1023	1013	999	1005	906	884	964	963	923	1011	937	980	998	1010	983	955	963	1011	926	947	959	968	963	965	905	930	989	921	976	928	939	907	956	959	998	909	932	989	967	957	928	952	944	952	983	974	909	943	918	975	922	920	902	924	957	950	921	944	965	982	896	935	957	965	964	882	908	961	979	918	942	982	973	977	969	932	954	919	917	939	968	972	977	997	946	973	950	929	894	957	979	913	935	943	976	968	937	1012	986	956	975	922	972	986	954	904	949	932	949	992	926	882	974	945	934	850	987	947	982	964	948	971	879	963	935	960	912	934	955	946	972	982	956	922	929	928	1004	922	951	991	978	903	936	1014	973	919	942	953	901	996	968	964	962	939	944	973	934	917	948	994	1006	909	920	930	967	991	949	913	938	931	967	953	985	958	942	939	920	967	965	940	989	1015	943	1008	956	1010	978	949	925	933	906	923	937	986	951	958	945	952	967	921	951	982	995	950	910	925	961	930	959	980	946	948	923	945	925	969	971	953	937	964	988	952	961	920	960	945	1013	942	971	901	927	968	969	970	885	986	975	917	970	953	949	924	937	902	924	922	945	960	892	983	940	948	954	882	932	932	917	955	915	907	1017	913	917	927	983	922	976	949	987	1005	978	953	930	927	930	946	962	955	936	925	945	934	956	955	942	939	981	974	985	912	949	933	940	936	988	926	969	929	914	913	961	931	939	967	916	970	928	909	960	904	908	896	987	894	944	948	912	963	991	967	917	968	959	930	974	911	917	922	945	961	932	1005	899	944	880	940	960	983	913	911	911	906	954	998	947	972	954	909	949	922	1014	959	945	963	959	992	935	993	931	928	915	928	893	984	898	954	978	952	898	948	961	878	915	969	945	922	948	931	929	946	959	946	936	926	936	953	936	941	924	947	911	928	997	966	936	1005	945	971	960	970	930	956	880	987	970	952	940	1003	916	935	929	950	1010	970	919	969	940	929	945	930	925	929	989	941	915	938	902	934	933	908	955	936	971	972	885	964	913	944	957	970	929	965	993	965	977	969	956	920	945	943	967	987	964	959	958	933	956	919	958	961	955	1003	927	957	909	942	955	963	957	965	962	942	1011	960	917	896	967	914	947	933	967	967	914	999	957	913	883	984	962	918	995	944	989	979	876	990	937	989	963	1005	920	986	951	940	930	958	942	912	947	932	932	945	981	902	965	956	1005	979	921	984	966	980	941	975	933	948	972	956	945	935	911	964	989	975	965	985	962	937	931	935	961	957	967	942	944	963	940	929	952	962	919	969	988	932	969	943	993	915	960	941	962	1003	926	1040	948	944	977	933	972	954	899	1005	879	942	970	978	972	985	902	956	933	893	938	934	920	954	1013	921	887	983	925	916	989	979	934	928	959	967	977	922	895	928	939	962	944	872	892	1013	949	937	987	918	935	966	979	932	981	934	995	988	950	958	962	987	943	979	920	909	921	962	906	940	945	982	945	943	952	902	894	950	915	961	932	969	924	976	964	946	943	1050	955	937	935	898	932	974	952	904	964	908	952	959	957	926	918	953	955	962	958	990	998	891	944	951	926	946	891	975	969	943	913	956	922	899	979	952	1005	954	922	937	960	933	978	930	940	946	945	929	954	895	989	960	963	957	927	986	948	954	931	962	938	932	958	911	983	945	923	977	935	928	942	942	943	898	992	950	998	932	923	985	950	951	981	927	958	993	919	915	976	953	964	970	910	964	932	974	937	975	968	976	914	968	949	949	941	908	977	934	961	956	905	946	931	959	968	906	928	996	928	959	960	908	933	929	918	952	945	935	958	922	984	922	988	911	965	971	948	913	984	951	990	908	972	968	923	893	987	966	955	1017	962	926	928	926	940	932	919	913	957	938	941	969	940	973	933	983	932	949	964	915	989	936	948	929	993	959	959	903	935	951	965	992	1029	896	927	939	950	931	974	931	905	937	945	957	958	934	939	959	954	899	967	987	901	911	970	994	926	991	919	923	947	930	974	939	941	1010	1010	973	911	998	966	901	911	988	991	1003	927	972	996	916	937	991	922	980	911	883	975	904	932	1015	972	947	936	1006	960	944	951	911	1001	971	983	965	948	966	973	954	965	926	957	985	915	935	990	950	969	999	964	988	977	884	981	937	931	995	962	948	928	958	870	951	957	955	952	974	960	948	925	910	968	964	920	921	912	994	981	937	957	976	895	947	971	957	933	1004	982	942	988	918	979	967	968	970	942	923	933	1036	958	926	909	1017	990	906	978	949	900	923	953	1004	909	1022	960	933	975	988	986	930	996	953	1016	994	942	959	882	981	970	923	926	924	970	975	970	922	932	977	959	944	944	933	976	954	956	920	951	927	928	925	933	962	984	1009	937	917	958	966	970	971	953	926	945	874	977	939	938	906	975	971	971	903	964	952	982	950	1002	947	955	942	940	883	987	899	893	895	952	993	897	974	1012	927	1004	943	946	989	955	948	968	1000	927	923	984	947	869	961	960	953	952	931	966	891	1013	896	948	960	986	950	920	921	969	995	892	901	981	996	877	926	995	958	945	985	921	934	975	989	1005	981	973	957	933	928	970	948	955	938	954	940	941	999	929	992	917	914	948	903	948	927	959	992	924	985	1002	891	978	910	1009	955	968	933	978	960	951	989	911	959	924	940	955	923	883	976	993	964	953	877	963	889	943	938	948	930	937	922	940	995	938	950	971	998	936	942	945	966	937	952	926	980	958	924	947	931	938	968	988	958	972	962	952	947	936	986	968	934	928	901	991	1011	905	896	885	961	974	917	899	950	942	932	988	941	950	1022	979	885	940	953	969	945	949	951	969	932	948	961	910	918	966	990	975	970	979	964	922	960	970	877	934	946	953	999	987	980	962	952	915	953	1030	963	939	927	949	1002	973	923	969	923	903	983	971	963	937	998	936	931	944	956	884	916	964	938	930	907	946	938	950	971	988	907	872	954	963	942	958	962	908	934	897	935	1025	936	978	1011	950	931	963	1002	953	993	925	997	985	1003	886	946	952	961	900	933	900	924	981	978	967	945	940	941	958	947	976	968	949	941	954	1009	991	939	1024	929	969	933	1027	883	920	978	933	872	918	950	896	971	932	951	958	1001	904	954	983	942	891	948	874	943	977	936	937	995	978	1024	901	943	977	964	937	941	961	973	937	941	942	935	953	919	951	940	979	925	926	950	965	984	941	979	987	937	1028	1023	905	934	922	935	938	908	988	958	967	904	987	946	990	981	959	944	913	961	959	909	946	918	954	943	901	1002	933	975	915	938	990	929	958	924	918	952	984	940	977	1023	1009	905	902	980	930	978	905	958	972	964	987	928	1016	921	960	969	978	919	969	935	931	927	972	938	945	936	986	955	938	916	899	953	987	907	992	907	911	951	915	1004	965	925	969	937	977	944	1011	938	972	933	924	1021	944	916	1027	927	946	928	938	865	980	955	992	943	937	950	990	973	935	969	981	947	953	931	953	974	949	964	955	1009	958	946	931	887	929	947	981	990	907	972	978	940	939	945	984	937	973	944	941	985	930	952	956	917	1036
26047	21072	27751	24609	21060	10580	1118	754	625	585	530	477	460	450	371	393	424	400	399	412	382	364	369	389	326	377	361	364	371	331	340	390	365	355	342	368	333	363	326	342	350	332	325	323	345	321	315	339	318	355	358	330	338	322	344	336	317	352	347	330	330	347	332	327	280	325	317	327	304	327	325	330	342	314	345	327	323	338	335	337	354	338	285	343	344	304	326	328	347	309	306	343	327	319	328	353	321	316	341	312	332	329	301	340	334	342	312	317	336	351	291	341	303	319	320	327	320	315	312	280	340	311	353	326	307	323	335	323	322	316	317	317	306	334	319	326	333	310	336	333	337	331	337	296	329	323	332	332	328	336	318	323	331	305	336	345	360	318	310	322	315	351	335	313	329	307	315	309	327	306	348	299	329	348	323	325	332	371	338	330	296	314	324	334	319	298	329	297	321	335	330	306	337	354	358	360	333	334	353	305	338	365	305	336	329	328	321	332	362	323	298	311	320	351	301	344	336	308	340	346	329	357	314	331	308	306	305	335	318	329	347	334	351	307	360	338	292	331	334	348	345	317	339	345	321	333	365	323	304	313	323	306	316	347	324	334	298	329	297	267	292	301	357	339	338	313	299	348	328	303	325	348	319	324	320	343	311	315	321	348	319	329	342	307	355	370	315	302	305	308	335	334	406	339	334	300	319	319	337	330	336	322	333	337	316	328	372	298	316	339	305	304	348	358	304	305	314	316	302	341	341	342	310	351	311	336	340	348	334	344	315	299	318	336	325	327	321	334	355	308	325	356	346	302	327	346	335	360	325	314	324	321	337	338	320	317	317	323	336	309	325	318	351	324	376	323	338	346	293	307	344	349	347	319	329	333	325	329	375	327	318	326	302	322	325	327	322	341	356	331	289	321	339	306	325	343	309	330	322	321	359	309	310	287	313	283	305	323	319	359	337	336	338	316	316	312	346	305	319	305	310	332	319	307	336	289	348	300	333	315	356	339	352	360	315	355	330	319	291	306	332	317	358	313	326	354	312	326	319	327	323	317	321	324	288	330	362	322	302	348	294	337	326	332	313	322	323	334	285	361	325	337	339	326	336	357	369	328	328	313	328	355	299	313	335	347	350	328	312	321	321	319	350	334	319	332	323	339	346	312	323	322	317	326	318	360	315	331	325	321	317	323	305	312	328	337	331	311	331	329	326	313	328	339	341	284	316	354	325	307	301	342	301	336	313	333	321	323	330	339	325	332	324	333	307	309	316	303	335	328	359	319	366	321	302	323	294	316	350	334	289	316	354	311	360	323	338	320	363	319	341	293	315	315	332	334	344	316	324	331	342	317	358	302	324	305	320	313	304	308	319	314	343	340	336	326	339	293	317	303	325	331	329	345	343	327	326	316	327	307	342	331	331	315	324	352	325	331	325	326	322	331	323	330	324	327	351	320	304	346	335	327	338	323	340	352	344	331	348	342	350	331	339	327	296	337	319	340	327	330	322	309	311	310	331	316	332	358	323	311	318	347	351	316	336	294	297	343	299	343	320	324	332	343	342	348	303	323	341	340	318	313	314	303	337	352	304	353	324	321	285	323	338	335	319	340	329	330	291	324	322	326	300	337	315	332	330	316	342	313	346	332	322	327	282	335	341	320	314	330	293	327	295	317	331	283	341	334	313	317	299	352	333	382	344	325	323	304	326	312	336	327	298	302	329	307	318	331	320	327	291	322	333	309	329	296	327	338	333	332	327	347	326	330	314	315	307	283	322	321	321	314	324	335	304	308	319	317	286	322	329	322	319	295	309	322	324	341	281	334	318	351	316	341	344	343	316	307	316	314	308	299	347	333	314	319	313	306	317	317	295	321	327	356	314	319	305	308	315	288	319	326	346	343	319	323	299	351	353	305	324	337	303	356	331	330	355	308	336	325	308	330	323	335	339	330	327	334	328	320	312	341	321	328	308	322	324	325	320	305	327	324	304	326	309	353	337	335	350	310	336	329	320	326	331	304	311	291	319	287	346	329	347	355	304	328	337	319	365	327	356	321	349	341	318	337	329	316	322	323	315	339	320	326	318	311	332	343	321	318	353	324	331	270	293	334	355	316	323	309	341	328	332	326	339	322	328	317	326	346	324	336	352	316	346	310	317	347	299	343	316	332	317	344	337	321	315	311	343	338	313	329	318	302	324	331	324	327	286	325	310	328	337	322	336	317	357	321	348	322	322	339	334	315	347	329	341	319	337	336	364	347	338	330	324	298	340	312	326	351	321	320	351	354	298	376	352	311	314	298	330	329	308	316	339	337	328	331	311	333	309	328	330	339	307	352	335	315	312	324	331	317	315	306	359	343	328	318	329	324	349	337	341	326	322	304	347	351	327	344	323	346	316	308	325	322	322	315	320	325	326	344	334	338	300	305	317	340	347	324	333	325	365	352	346	308	317	311	316	331	299	295	315	336	313	335	335	296	350	331	311	311	335	314	310	295	369	305	329	318	317	299	312	352	313	318	352	301	354	313	313	314	326	326	344	310	333	303	311	289	330	343	326	303	335	322	305	328	285	344	350	326	328	339	333	304	334	324	329	307	312	343	317	333	281	360	283	308	340	315	339	327	329	362	332	314	353	302	302	347	334	331	331	375	333	345	335	331	325	299	325	338	313	318	348	334	320	299	306	337	310	359	291	357	316	324	361	360	334	311	339	311	302	331	297	327	290	339	351	322	265	301	330	335	293	337	347	326	306	329	336	333	327	328	321	327	340	322	338	319	310	333	298	298	297	318	311	332	291	341	332	328	321	303	319	321	291	311	320	340	345	344	351	316	328	343	314	302	327	325	288	338	318	335	313	312	320	346	351	304	288	319	302	324	303	341	321	361	343	344	319	349	355	333	289	298	334	343	301	294	333	336	320	325	318	307	347	320	354	318	348	305	301	318	304	337	325	334	345	349	331	299	306	312	341	337	316	338	322	338	323	325	289	338	299	327	339	358	316	353	343	291	281	279	323	321	322	349	328	322	304	315	317	304	297	338	335	314	321	295	317	313	313	318	306	309	339	305	333	326	330	369	317	326	329	337	320	327	358	321	349	359	320	322	315	342	345	312	310	311	333	332	313	350	315	330	348	305	325	340	336	363	286	284	347	341	309	361	315	353	297	296	317	325	337	306	344	338	361	319	325	331	327	334	352	327	315	340	330	321	332	310	326	305	317	345	299	336	328	308	355	321	342	341	328	339	343	333	342	345	329	343	305	329	361	330	306	321	305	355	350	315	336	288	323	321	313	299	357	337	299	362	313	371	297	283	338	318	346	300	335	339	307	315	314	302	326	369	301	321	336	351	337	312	314	323	310	305	322	322	306	336	320	327	293	320	345	344	330	328	324	336	317	349	354	309	349	303	340	307	346	331	352	313	307	310	298	327	334	304	362	304	322	334	328	313	296	314	306	349	365	357	291	314	328	339	315	320	303	311	297	297	346	349	305	333	337	320	322	334	332	308	296	303	319	309
7507	10837	9458	5099	3369	2277	1806	1412	1182	1030	866	831	702	704	613	601	592	574	529	515	505	509	509	447	467	477	485	443	490	458	416	469	445	447	430	480	464	429	464	433	410	435	392	408	440	400	429	413	418	407	416	390	412	403	408	398	401	437	404	400	398	453	396	390	390	373	418	430	415	389	395	382	400	360	427	387	383	409	401	414	366	416	415	396	383	408	398	358	404	417	377	363	394	397	427	377	372	382	431	399	371	378	393	397	387	410	378	415	372	366	381	437	374	415	396	381	411	418	367	392	365	384	367	402	374	376	369	360	406	365	409	393	385	403	349	385	391	390	406	391	370	387	420	382	385	393	384	365	401	365	442	432	331	390	411	377	356	390	400	417	379	369	390	407	392	433	396	410	391	372	390	393	404	397	395	426	396	381	388	410	386	403	401	380	357	388	363	408	410	438	412	401	365	422	374	395	410	393	353	384	408	426	366	411	406	396	390	405	396	388	428	408	366	374	387	407	398	420	413	394	387	411	392	388	382	383	391	402	401	381	393	376	371	357	404	452	386	411	421	381	375	414	434	413	384	417	391	371	389	396	416	411	409	443	401	393	411	410	400	390	396	418	376	374	398	393	414	384	375	401	384	401	378	392	414	387	374	417	387	375	377	380	425	399	360	387	417	373	402	392	386	417	409	429	404	384	402	377	375	387	419	400	358	404	393	394	409	402	416	408	412	387	377	395	375	399	384	391	391	362	434	417	386	379	418	402	390	376	387	400	388	373	379	392	394	403	387	388	418	383	405	383	389	350	376	421	400	404	379	406	386	392	400	367	378	399	366	374	381	413	366	420	424	389	399	380	386	386	396	392	350	364	393	406	458	385	405	396	399	383	380	405	390	379	393	422	378	380	370	396	394	390	397	379	424	393	393	379	388	439	385	405	413	370	388	395	386	419	387	401	400	408	389	411	369	420	390	397	378	373	405	405	380	393	410	373	384	380	401	390	418	434	365	406	390	423	368	381	388	385	411	361	382	378	369	362	380	379	398	384	400	382	390	398	349	385	371	367	394	371	366	405	409	381	388	387	352	410	413	388	395	389	382	417	408	410	387	385	362	384	340	419	378	396	417	396	391	391	402	387	400	372	356	360	400	386	369	386	358	363	427	379	384	356	393	370	371	410	365	389	419	333	402	367	406	409	439	422	370	456	405	342	379	387	390	407	401	401	383	393	404	384	361	412	423	364	380	392	385	385	383	348	379	408	400	376	391	399	414	409	423	398	379	380	420	396	402	384	375	392	394	377	408	408	385	353	378	372	371	391	348	384	363	385	396	413	407	406	381	417	345	374	383	399	410	376	441	368	401	433	420	377	386	369	391	385	365	403	382	409	389	395	359	384	363	416	353	395	354	398	390	385	393	380	359	365	389	381	350	390	398	389	425	391	429	375	386	394	419	371	408	394	395	378	389	369	392	372	394	395	411	403	376	380	388	399	374	353	375	387	393	398	395	419	383	359	385	399	401	401	397	404	370	388	379	366	379	414	403	434	395	373	391	383	365	413	431	397	387	423	394	416	397	392	384	380	392	384	398	387	399	397	397	374	368	400	341	400	383	392	378	404	395	363	361	393	401	412	384	417	388	430	386	402	389	429	396	417	417	388	379	352	443	412	391	382	381	402	393	360	386	390	414	382	408	418	361	386	375	365	389	375	374	403	428	367	411	397	400	381	401	395	377	381	411	385	450	392	391	413	373	391	383	386	411	395	353	359	396	433	393	374	423	434	401	380	376	394	385	368	397	404	374	407	381	440	383	392	400	393	378	409	394	439	387	407	392	418	376	407	410	407	395	372	391	410	357	383	381	403	398	381	389	405	396	372	360	394	365	367	411	449	404	437	400	377	355	384	397	409	365	399	411	392	400	380	432	408	401	422	385	397	398	362	414	386	388	389	393	387	403	399	382	387	394	374	422	385	397	352	400	352	382	376	379	399	409	383	381	400	430	395	381	370	377	412	377	385	413	400	389	393	386	365	369	410	393	388	385	403	379	393	381	374	430	429	379	405	393	402	394	377	376	391	401	392	378	394	414	400	367	391	378	415	366	385	378	367	373	360	377	376	394	382	367	425	391	414	391	396	415	391	386	357	383	363	389	394	386	386	369	395	426	365	399	362	408	402	407	419	339	380	374	385	381	400	403	408	396	380	431	401	381	417	395	358	389	367	400	377	399	374	394	392	391	403	404	340	393	420	376	389	386	378	438	392	387	375	379	350	365	376	397	400	410	381	442	372	374	356	345	394	415	373	405	374	402	422	410	388	396	372	366	387	405	437	353	398	423	398	359	386	434	410	405	341	397	381	386	438	411	386	385	390	397	380	412	392	364	406	386	383	384	375	361	409	393	390	375	418	400	395	368	394	391	384	397	392	385	373	388	381	371	391	394	410	372	416	401	400	367	389	394	384	411	373	380	392	420	377	398	419	354	380	389	396	403	415	400	384	394	388	393	371	380	436	401	371	371	374	384	357	367	424	362	391	406	403	354	399	374	382	427	388	388	402	409	404	393	399	442	397	394	397	390	386	415	386	402	413	388	420	403	379	399	402	420	398	397	408	364	394	402	427	380	403	382	364	362	396	387	404	404	407	378	426	362	422	353	398	371	379	401	372	391	378	390	383	390	401	386	390	374	374	401	379	382	404	365	401	394	375	394	429	383	392	384	361	387	424	448	405	409	364	362	379	403	379	402	385	344	387	390	349	402	404	432	382	364	407	389	394	355	411	378	409	389	353	398	363	348	368	421	383	399	407	392	398	378	401	393	406	415	395	386	413	407	418	391	434	380	415	359	382	403	351	390	436	425	401	413	396	385	410	364	390	406	409	393	391	368	407	435	392	377	346	381	402	364	401	435	401	394	426	401	355	388	419	398	404	407	405	373	374	384	380	406	407	413	406	397	385	402	423	390	426	377	402	400	365	416	407	402	397	408	388	398	409	391	372	397	364	382	383	413	361	343	369	431	394	389	415	363	405	384	368	391	384	407	387	384	355	358	404	385	349	389	394	366	384	398	379	366	388	396	398	376	412	345	387	396	402	376	433	408	392	400	402	409	412	393	359	403	409	376	376	394	417	404	408	381	422	381	421	397	379	410	406	361	402	404	382	415	396	402	392	403	358	404	368	370	360	400	384	387	416	376	397	402	387	360	404	407	394	391	383	378	396	385	381	418	367	414	381	393	429	403	383	361	398	377	366	375	363	351	405	382	361	388	384	412	408	375	375	367	390	381	413	375	392	408	403	392	402	410	378	383	428	404	376	375	375	397	391	392	384	375	395	382	395	390	381	416	381	401	404	370	357	366	385	429	386	422	382	361	409	385	395	401	413	399	426	378	382	396	354	395	394	360	377	402	392	367	394	396	369	392	389	420	378	408	394	371	424	354	429	378	402	378	410	388	395	410	377	400	422	379	406	396	390	377	373	401	412	374	386	425	386	375	391	437	382	403	407	374	364
23702	21092	28182	24239	21096	21152	10118	1445	1026	854	842	744	722	732	617	635	587	620	626	530	534	562	496	546	523	477	517	527	489	515	532	511	471	491	503	518	455	456	482	469	473	437	484	460	474	425	443	442	430	482	455	462	428	441	469	463	436	477	440	476	427	454	428	470	463	443	436	446	434	445	453	458	443	475	465	464	505	478	448	434	437	432	467	477	475	476	458	430	446	455	430	436	436	495	425	465	459	443	424	446	454	469	432	473	453	432	476	459	433	433	453	465	470	439	424	479	431	403	403	479	470	440	445	419	442	465	416	480	457	456	469	452	448	440	452	415	480	422	435	448	432	500	445	439	422	460	429	403	457	435	434	435	468	448	460	434	398	451	458	450	431	437	462	467	461	453	431	467	459	450	484	453	442	456	426	437	412	438	432	407	410	413	479	402	436	437	464	454	442	434	441	445	428	433	453	442	446	421	448	444	455	448	462	472	449	405	440	420	473	456	466	444	485	438	433	418	461	419	449	444	445	446	442	459	382	462	443	416	444	457	442	412	429	458	461	483	449	453	432	446	429	449	424	411	453	420	432	415	407	403	449	445	475	441	427	447	485	467	465	432	443	455	473	443	453	459	447	418	478	489	408	472	422	438	430	473	432	458	488	426	504	454	435	434	438	442	416	439	446	435	474	438	474	457	438	458	454	437	419	409	467	449	446	451	445	421	430	449	480	470	419	436	459	439	410	459	458	503	455	455	474	433	454	467	423	431	455	477	465	459	455	436	447	447	439	430	471	430	439	443	459	469	424	464	463	450	463	421	434	438	453	424	408	424	439	467	482	453	448	426	395	437	413	479	463	435	467	487	444	403	447	442	460	442	446	439	458	449	436	419	397	423	452	437	447	467	425	436	451	452	434	431	434	426	426	466	455	422	449	492	456	436	465	448	431	451	465	441	462	423	432	446	442	414	467	447	446	439	431	449	440	440	450	436	439	443	444	435	447	439	448	468	435	467	415	440	431	432	430	422	444	448	446	449	446	441	453	467	450	438	469	416	450	416	441	455	443	454	426	454	450	424	499	454	419	428	477	415	434	458	432	445	442	439	455	427	440	461	445	434	421	437	448	404	433	455	434	442	437	452	458	418	457	482	455	433	435	412	442	447	418	473	451	476	420	452	457	416	445	432	422	415	458	432	463	437	407	395	465	464	442	482	445	421	428	472	432	419	441	454	480	430	472	448	446	445	451	469	424	439	457	433	433	441	457	429	448	472	465	392	458	431	447	454	443	466	453	425	463	480	460	418	417	451	417	477	425	447	415	408	451	458	439	425	423	453	439	412	438	453	421	438	405	428	458	435	473	451	435	425	445	440	436	456	414	460	425	442	461	452	453	443	449	460	450	450	443	436	422	437	442	468	418	476	428	420	432	403	424	458	445	402	469	436	458	434	458	465	451	460	449	433	443	421	460	441	438	447	439	452	449	452	459	455	431	455	447	447	442	407	468	470	449	430	426	445	463	465	434	452	448	429	438	436	419	442	435	459	449	452	455	450	435	440	424	446	456	463	446	418	452	436	473	477	459	460	423	433	453	414	456	410	458	437	441	444	415	446	446	455	495	444	465	455	457	411	438	422	480	475	484	462	455	497	425	417	450	456	443	475	384	463	457	463	416	431	436	440	447	442	491	445	433	443	473	430	467	450	489	447	439	424	450	447	433	469	451	467	438	443	455	451	464	440	433	446	467	433	439	429	476	470	461	467	486	452	468	446	442	472	456	430	428	429	441	426	411	435	458	440	425	467	420	461	465	476	417	457	434	423	436	439	474	414	458	460	439	464	435	465	498	458	421	483	437	447	488	425	454	428	414	407	436	490	423	428	415	416	460	464	500	431	450	451	448	454	443	442	420	431	451	462	465	429	432	404	425	475	453	418	434	434	417	432	440	424	453	401	454	442	428	460	428	449	472	428	479	436	457	419	406	457	412	400	417	442	421	423	463	447	464	442	453	425	437	440	444	438	492	446	451	460	427	474	457	439	428	428	430	466	480	473	462	430	431	380	430	436	449	463	471	417	463	459	481	445	454	455	460	417	465	477	468	492	467	452	449	454	461	418	424	458	423	437	448	460	432	447	431	441	453	467	423	463	430	448	449	433	416	429	473	440	455	444	434	427	447	425	453	441	435	405	496	425	432	439	455	440	436	477	463	430	450	470	453	514	467	455	426	401	439	484	452	477	413	444	437	409	441	429	440	461	438	436	467	438	462	424	466	406	472	468	455	387	450	429	461	442	452	483	450	487	464	470	438	450	441	438	440	430	436	459	434	447	459	468	453	449	452	469	455	464	450	475	464	458	451	429	447	447	459	395	423	447	458	478	464	429	459	439	442	455	457	473	398	448	427	439	459	453	455	394	454	477	448	428	434	441	465	471	399	479	470	447	469	460	424	416	443	437	445	408	424	488	438	463	433	426	412	421	449	449	487	458	431	445	430	441	436	403	485	449	413	460	433	458	390	455	429	458	421	460	412	448	423	412	431	450	458	442	460	456	411	442	441	441	455	433	450	453	461	489	424	450	444	426	452	404	454	421	452	461	426	455	459	459	432	452	444	462	461	461	407	433	436	454	443	481	470	472	430	465	463	415	439	461	417	451	506	445	454	416	464	428	450	425	466	468	472	461	451	457	463	414	434	464	452	427	443	420	449	435	442	456	429	442	441	454	414	472	461	499	469	482	460	462	466	432	482	426	396	468	412	459	443	468	442	452	447	453	435	434	442	448	472	466	442	474	407	399	496	450	409	454	431	472	461	446	407	446	441	434	437	408	428	437	445	450	437	448	448	409	413	485	476	427	492	430	464	425	444	452	441	436	431	455	456	440	440	445	467	445	446	431	467	442	438	431	414	448	457	478	468	467	443	461	451	461	460	466	472	454	438	454	457	438	437	467	447	414	431	480	428	452	447	450	467	463	451	442	443	421	419	450	430	424	458	417	473	451	412	465	428	496	458	458	452	454	464	477	458	431	454	451	464	465	428	453	450	446	489	444	461	427	441	460	422	404	419	442	472	409	428	458	460	432	442	464	457	400	470	456	443	454	429	494	447	469	441	464	452	453	457	426	469	446	439	435	444	440	436	446	430	459	469	441	437	454	437	431	419	410	457	416	407	446	437	484	462	465	444	445	443	415	447	444	443	436	421	417	462	455	493	436	438	425	452	439	463	418	430	419	451	472	407	399	428	475	444	434	426	459	433	438	476	426	470	443	456	482	441	439	452	419	445	463	455	423	443	407	467	471	468	447	420	419	449	452	436	434	456	420	444	449	446	423	427	471	418	439	418	428	441	450	436	447	478	448	460	450	424	421	477	414	468	503	417	416	454	443	431	451	462	453	423	457	440	428	452	505	407	452	411	448	447	415	457	466	451	427	436	472	482	450	463	451	439	449	453	445	445	495	461	423	473	444	462	424	417	428	430	487	501	434	442	498	470	428	455	439	490	446	453	427	441	442
10455	18113	16038	9432	6149	4302	3255	2466	2002	1758	1448	1294	1190	1082	926	862	851	773	744	776	733	729	713	659	632	644	611	624	619	568	569	555	587	571	565	552	545	496	528	561	543	511	518	491	494	518	491	454	507	496	491	508	489	517	473	475	492	479	472	515	444	480	486	482	466	485	444	452	432	447	464	447	486	488	446	425	467	475	480	466	447	492	496	476	474	466	447	462	452	453	439	429	420	456	482	466	451	470	503	473	464	474	490	489	464	465	466	430	429	435	461	431	463	437	448	446	443	429	480	471	469	463	515	454	445	449	434	459	447	447	438	441	440	450	399	458	469	418	470	480	496	457	450	450	425	473	422	458	442	459	410	434	464	446	465	436	449	475	443	456	449	444	473	470	429	477	453	425	459	485	461	420	453	481	457	462	412	478	446	452	449	413	493	471	448	455	448	433	497	504	478	456	463	454	449	470	457	457	444	438	453	478	456	473	450	468	481	474	450	458	461	430	439	443	441	418	450	463	459	447	460	401	492	478	444	447	496	510	420	453	463	485	447	456	456	486	448	498	443	465	464	446	437	430	462	471	436	453	487	472	450	495	478	477	458	464	466	476	490	477	458	456	478	489	438	406	468	469	471	428	482	463	469	466	468	411	467	468	467	483	469	450	455	441	444	487	476	449	472	443	444	447	432	433	464	468	461	446	475	510	457	474	434	490	466	439	464	441	477	515	464	453	468	435	466	437	457	448	465	429	430	474	431	490	468	531	455	465	442	454	456	495	412	419	449	444	458	420	455	446	446	489	447	469	469	422	424	470	434	484	443	458	487	442	416	521	463	428	465	491	497	461	491	502	469	465	447	438	451	506	450	471	439	461	493	399	517	449	448	467	460	427	429	424	442	462	441	429	456	479	446	465	420	468	488	445	461	434	435	455	453	466	468	471	461	438	455	483	477	456	426	467	452	455	439	448	435	439	451	469	429	472	450	438	452	426	486	447	420	469	426	456	437	460	489	412	485	481	420	441	443	458	487	472	475	476	473	456	484	472	498	432	446	459	477	440	482	449	468	442	494	458	452	453	463	415	419	441	471	441	479	444	460	444	442	434	458	469	504	429	439	441	471	456	476	434	435	462	500	524	432	458	412	479	424	458	472	447	483	468	443	465	458	438	478	457	465	411	458	445	442	455	431	489	432	446	474	459	460	486	436	460	457	481	483	457	429	476	435	450	449	430	455	454	454	466	455	442	458	447	456	443	477	432	443	465	489	478	433	456	451	462	448	473	435	427	487	434	459	441	442	434	424	428	461	481	459	456	415	474	416	466	470	442	443	462	475	474	468	480	419	452	446	470	461	434	491	434	440	468	437	468	454	479	478	420	452	457	415	490	431	460	443	414	480	450	429	428	435	448	447	448	463	487	442	478	449	453	452	458	450	393	414	464	456	472	438	445	468	464	433	470	449	472	443	481	430	439	483	479	456	435	451	448	451	454	429	463	470	467	458	445	505	456	438	453	424	426	430	438	447	446	403	449	443	427	526	462	452	456	463	450	451	423	470	469	419	459	472	480	466	456	469	440	476	453	430	493	447	465	469	449	459	454	495	443	447	448	461	468	473	445	452	459	445	428	433	457	441	442	436	454	444	420	434	448	432	485	475	495	496	426	476	449	458	450	459	436	477	459	478	485	451	462	464	452	458	451	458	445	487	473	460	420	443	454	443	463	438	422	462	487	439	486	440	455	457	461	464	466	437	450	445	422	482	453	411	470	483	448	491	499	450	461	424	498	441	436	478	445	477	474	479	441	472	462	443	437	444	471	478	497	445	463	456	442	424	442	495	441	451	452	422	470	460	443	477	470	493	459	438	468	443	456	434	430	480	446	452	451	479	462	459	491	455	459	452	465	472	454	437	457	465	491	467	413	498	473	440	456	456	504	467	435	479	459	461	440	460	445	453	474	436	460	458	478	450	462	474	422	421	451	480	437	454	470	438	450	436	455	401	419	458	459	507	527	453	431	460	441	425	450	477	455	484	439	461	435	452	426	489	438	449	426	434	470	408	453	493	469	465	462	451	430	464	472	461	435	427	460	493	441	490	469	460	458	465	429	453	459	438	450	441	416	450	442	497	477	403	469	446	477	505	451	448	465	450	491	470	471	484	422	395	458	456	467	491	432	435	443	491	451	417	469	459	438	448	452	463	503	451	451	387	444	448	472	473	442	449	458	471	428	450	447	422	484	446	426	463	445	433	441	469	483	456	453	463	468	456	472	472	457	414	427	413	454	456	464	466	519	466	467	475	444	526	433	476	446	500	487	470	475	478	469	462	462	460	474	480	454	434	445	415	459	424	491	450	452	480	453	456	493	436	445	457	471	479	453	448	420	470	480	435	448	486	443	455	454	467	427	436	447	442	476	448	398	449	455	458	418	477	479	450	419	477	465	424	474	448	485	462	456	418	422	456	471	456	411	457	463	436	417	465	429	471	440	460	478	436	480	469	438	462	465	437	440	428	468	464	419	455	468	506	477	431	465	478	441	467	465	483	440	433	444	461	477	457	448	433	477	486	463	434	473	492	434	486	454	464	433	441	458	462	467	435	456	515	470	443	459	474	455	444	470	489	450	425	471	464	489	472	476	451	438	450	452	456	482	464	452	430	424	429	488	425	465	468	470	506	481	457	482	463	463	431	464	458	485	445	486	445	511	474	458	431	444	392	429	488	443	501	470	434	432	443	464	424	448	457	442	418	480	438	442	426	474	433	444	504	430	468	450	467	439	445	493	459	458	490	480	493	498	451	488	462	431	436	466	462	457	443	456	475	507	484	423	432	478	507	475	461	443	428	451	460	451	439	458	436	461	479	441	462	446	475	469	438	467	492	492	462	440	490	469	458	474	443	467	422	437	454	481	440	442	449	458	451	426	469	413	449	460	458	424	453	475	468	465	494	456	452	465	463	478	461	463	467	415	462	443	446	465	424	437	442	483	459	475	451	442	420	471	492	470	441	483	437	467	443	450	483	495	466	423	448	442	475	489	458	494	461	445	436	474	485	460	464	479	464	462	475	442	465	467	428	485	445	447	431	479	444	473	472	438	475	419	442	479	414	435	470	459	447	478	463	427	474	477	441	433	438	463	467	494	459	450	403	433	471	471	487	489	432	466	451	428	448	450	480	484	433	459	446	420	453	428	443	464	453	441	461	482	423	458	478	466	410	455	462	460	453	473	454	461	442	450	438	451	455	424	440	434	458	464	501	472	475	450	453	490	459	446	449	463	442	442	449	462	447	445	445	472	463	444	470	465	454	457	480	455	419	452	469	445	460	429	429	473	448	465	456	460	449	461	458	460	457	428	440	482	434	488	474	466	476	416	456	438	425	474	453	439	454	449	493	501	472	424	463	459	428	471	476	476	497	460	484	420	458	474	426	484	435	414	464	474	448	443	438	474	462	412	483	474	434	453	474	450	470	476	435	456	431	459	446	459	460	444	455	452	481	494	458	460	472	474
28048	15839	2957	1098	957	876	913	850	893	895	851	809	862	850	835	892	865	857	851	931	850	846	839	854	863	862	854	865	846	892	831	851	873	860	837	888	868	890	824	895	883	857	854	817	886	826	841	862	866	847	865	850	894	806	805	819	862	800	808	862	839	841	842	918	897	870	852	890	821	881	858	860	828	884	855	892	840	885	842	814	847	850	847	828	863	882	844	762	866	817	813	896	818	831	863	820	867	927	856	878	814	862	883	868	841	894	864	887	883	879	911	915	872	798	819	854	830	811	864	795	868	925	881	791	810	850	850	883	895	873	837	818	819	841	839	897	886	864	838	846	816	815	861	840	854	859	842	823	826	872	780	857	840	862	813	888	846	820	816	837	835	838	860	821	865	854	765	881	838	895	838	848	859	822	838	873	856	830	866	823	896	848	862	870	806	876	925	836	872	836	891	836	859	821	834	898	894	870	885	847	825	835	874	866	861	812	893	883	861	865	865	890	914	863	844	853	881	769	881	852	893	871	826	856	822	809	834	849	849	829	955	911	871	898	859	810	896	886	799	873	878	848	929	815	852	850	880	850	877	788	899	949	833	841	885	871	843	803	891	861	908	902	853	858	792	817	893	831	831	873	846	791	895	842	833	888	816	818	890	866	826	826	799	814	833	904	817	835	848	895	866	873	850	831	845	853	849	858	863	858	828	870	864	880	864	836	830	792	871	858	859	870	848	854	852	813	904	848	874	868	862	842	804	804	843	844	891	846	856	912	874	811	877	839	871	909	902	790	818	848	863	892	842	909	864	811	865	864	847	775	820	828	867	874	883	876	881	858	895	821	874	801	888	850	847	845	870	862	857	851	886	867	859	795	824	836	855	825	855	857	879	827	864	813	866	858	912	837	764	872	852	822	849	853	858	836	840	847	835	863	828	859	870	858	887	835	816	837	834	876	828	869	829	813	899	849	899	916	869	838	833	887	842	886	854	856	813	836	856	898	858	847	880	893	824	883	848	880	864	833	824	833	826	895	815	928	857	823	895	852	819	852	848	853	835	837	861	840	871	851	857	866	833	841	854	884	847	804	880	837	851	824	830	814	769	846	875	788	850	868	782	843	855	814	853	836	862	857	819	898	854	815	821	829	808	848	820	884	856	865	838	886	853	841	874	860	829	853	816	804	859	788	925	849	833	837	859	907	866	842	829	846	897	860	890	880	850	829	865	833	862	816	837	827	866	867	874	875	829	855	875	842	852	860	841	862	874	810	809	801	887	749	831	878	815	850	862	862	812	857	803	848	838	878	861	836	869	868	886	852	871	871	844	844	821	866	834	920	849	873	832	846	828	820	861	830	867	901	818	839	814	793	822	843	881	785	856	867	870	850	896	811	832	823	818	831	885	814	846	890	874	860	840	826	868	843	851	822	871	845	847	843	853	855	819	871	840	849	836	879	853	841	858	823	862	838	889	869	880	853	909	887	848	867	885	891	800	815	864	854	821	858	850	806	841	856	894	815	851	817	887	825	844	850	874	870	863	851	816	842	849	843	883	843	865	853	838	816	814	841	911	874	821	835	870	845	846	903	822	813	835	869	852	930	881	828	854	814	886	794	780	848	901	855	859	849	835	851	932	853	824	853	824	862	888	828	878	843	859	882	903	860	863	863	848	844	832	855	875	850	789	888	882	857	835	864	894	902	863	834	850	815	844	833	854	841	848	828	842	841	874	827	827	813	883	885	894	904	854	867	876	819	869	807	851	869	897	821	854	893	830	856	842	865	881	874	891	869	847	801	868	941	822	882	816	868	854	856	837	857	825	850	864	889	887	855	842	823	858	855	848	869	859	870	859	846	841	898	950	875	839	897	869	838	867	806	852	861	848	861	837	813	829	858	882	846	847	863	861	852	886	845	892	833	836	921	852	842	848	847	889	892	856	845	838	912	834	818	831	876	872	814	818	821	844	880	833	792	883	804	863	897	890	869	918	845	844	837	835	820	829	829	855	844	854	866	856	830	840	866	825	849	807	807	811	873	856	834	835	871	891	861	861	863	855	879	859	873	887	892	856	840	856	843	845	806	899	831	880	837	850	824	786	837	843	890	880	850	841	878	834	884	841	859	857	858	909	847	861	852	870	841	832	834	843	838	849	837	856	866	803	825	890	821	882	794	846	825	855	858	824	912	860	832	835	813	859	812	906	818	852	865	860	865	887	857	818	855	869	843	845	860	850	898	856	807	858	905	859	831	890	821	846	896	835	883	870	845	803	819	877	870	756	816	852	853	844	829	871	821	868	847	831	874	822	869	791	849	870	824	831	836	864	854	847	904	813	859	859	864	852	933	859	846	886	835	823	838	874	889	862	839	834	801	884	835	834	856	811	865	861	861	849	813	863	821	842	842	855	869	842	877	860	851	883	832	808	894	857	843	935	870	882	850	858	814	819	851	873	883	839	864	858	876	826	845	875	839	830	888	850	831	853	853	813	838	835	906	827	880	855	878	888	839	855	893	887	885	879	839	849	830	879	871	904	866	933	856	845	880	843	873	834	817	859	852	867	833	825	851	823	805	854	862	831	845	914	918	899	869	853	889	883	857	852	856	896	871	812	859	852	860	853	879	815	875	921	842	882	877	860	874	843	814	866	851	895	824	856	848	880	857	874	879	891	839	848	896	841	785	874	857	813	903	889	891	838	840	837	846	850	861	855	870	861	883	827	806	863	833	862	883	887	860	857	905	849	861	863	869	858	866	829	818	865	838	868	832	923	868	879	873	819	871	879	828	856	867	899	851	826	879	757	873	838	833	895	787	850	848	840	916	848	843	828	843	847	886	834	842	841	826	849	842	909	825	877	851	849	872	875	875	814	837	850	840	832	920	840	860	941	830	823	861	828	844	826	814	873	839	825	830	879	823	873	892	792	929	809	841	854	839	836	845	816	858	896	783	900	874	876	835	828	816	860	845	844	902	800	827	830	836	829	862	882	859	862	846	806	868	907	850	851	862	845	809	854	798	823	830	826	838	850	861	848	831	842	868	825	925	832	827	881	817	838	877	855	817	867	856	824	927	862	834	914	859	871	881	797	847	844	885	817	850	905	805	903	860	857	884	820	863	848	851	831	825	839	854	849	841	854	848	852	883	820	868	866	834	849	820	891	860	824	872	846	834	871	852	809	821	837	882	847	929	843	820	869	886	840	815	841	888	840	834	796	818	857	866	843	857	864	821	811	908	818	871	821	818	855	836	827	912	834	832	790	858	882	847	826	839	842	833	783	882	835	857	843	865	841	849	790	828	868	851	859	797	859	762	939	850	819	863	820	880	801	896	843	822	847	857	875	846	860	850	818	843	897	857	875	848	839	836	887	795	877	828	901	835	849	870	878	852	832	864	889	877	841	886	890	826	859	835	833	858	886	820	825	774	848	841	839	871	860	851	826	896	848	854	872	807	863	871	867	828	854	857	846	829	852	823	814	829	879	822	840	844	803	927	865	829	826	886	853	930	864	878
5175	1462	1334	1115	1036	1057	1011	1000	1040	952	936	954	983	947	933	937	951	895	961	923	937	993	987	959	950	946	942	922	925	991	976	934	896	919	960	1026	914	919	898	920	910	908	906	936	916	945	925	916	926	978	946	969	943	920	891	930	970	978	916	902	945	933	900	1003	938	945	916	893	960	972	995	970	890	950	924	939	925	916	945	972	981	963	914	939	924	917	990	937	880	938	956	933	927	963	975	988	938	910	893	928	941	957	998	919	922	972	942	949	944	941	956	917	926	986	927	943	862	895	982	956	912	987	943	938	914	892	964	960	866	934	951	949	912	998	937	948	967	978	916	928	940	971	899	981	950	966	911	942	904	900	940	946	923	932	914	945	944	925	895	938	924	895	899	875	950	938	872	934	900	994	922	997	933	947	965	960	915	898	942	999	930	927	956	933	942	972	901	931	939	923	967	979	1022	968	916	981	933	939	893	897	947	966	945	937	916	915	953	981	887	957	965	947	954	922	974	916	936	962	856	933	944	890	984	954	980	887	858	1006	921	893	936	944	898	957	920	956	898	898	940	971	921	980	948	952	935	958	924	967	913	982	903	893	936	903	919	877	1037	937	941	907	892	937	988	893	962	962	908	960	935	993	999	942	942	941	896	958	910	917	933	928	906	968	932	921	930	961	960	910	928	920	887	941	927	944	985	984	907	941	950	936	989	920	908	961	928	941	915	942	917	881	945	915	954	936	989	941	898	906	913	967	944	921	926	907	895	924	932	898	940	892	918	982	934	902	931	947	908	925	969	958	941	973	938	913	956	928	959	941	956	922	996	940	961	961	957	979	985	926	885	958	983	942	893	938	904	963	958	929	952	907	942	961	911	961	970	949	907	986	992	978	967	900	973	967	964	932	944	965	917	887	957	970	967	910	899	916	900	926	934	901	940	899	965	881	917	939	917	920	924	924	939	966	882	919	952	927	955	930	939	991	930	990	925	928	932	885	857	996	895	942	929	964	898	960	882	918	922	953	938	935	982	929	940	923	953	964	894	972	976	934	910	919	900	952	902	930	897	895	958	905	903	914	917	944	915	943	941	903	957	899	916	940	935	926	978	933	956	969	924	998	931	934	952	911	951	929	933	950	906	966	908	898	972	942	926	971	936	936	907	956	904	920	923	928	968	962	982	939	956	948	939	1012	911	960	928	938	959	959	929	934	897	940	948	937	917	924	932	880	934	913	996	885	973	927	984	992	914	910	969	993	966	960	959	914	947	978	931	956	936	953	962	917	944	935	975	936	932	915	983	909	901	963	955	954	976	956	962	920	976	934	1007	935	942	938	935	922	917	1046	915	988	937	899	944	914	940	933	942	921	906	921	937	948	946	934	969	950	944	960	894	871	1023	937	969	954	917	967	946	864	960	981	970	943	938	907	945	920	991	937	955	969	978	907	900	898	978	892	881	914	958	925	923	944	984	961	910	938	921	906	932	909	983	944	913	956	913	878	931	1031	959	994	939	944	903	937	918	873	971	908	913	954	955	940	940	928	884	927	945	961	883	961	910	888	974	911	903	916	890	892	951	926	966	982	928	934	948	896	958	946	926	913	938	963	957	913	960	914	945	905	897	956	961	930	955	876	901	924	941	966	926	951	918	992	1018	978	952	913	911	919	907	879	945	938	884	972	937	947	925	958	974	922	927	925	961	966	902	925	906	917	919	924	947	907	909	962	968	925	891	905	958	915	888	929	958	931	939	958	894	950	929	937	930	930	995	950	944	877	943	939	928	917	940	910	927	967	954	901	949	941	901	928	914	903	928	938	970	938	942	973	965	967	965	940	927	925	929	955	943	950	901	1027	928	924	911	932	941	950	935	971	916	965	953	980	920	978	945	929	927	966	936	948	898	931	931	869	925	950	909	980	943	903	951	936	894	955	935	956	963	896	957	904	938	968	940	907	973	934	946	963	963	931	944	939	976	927	937	960	942	924	929	940	861	971	949	970	964	952	949	953	1009	983	905	923	945	965	958	950	986	922	896	969	966	993	943	970	943	945	954	898	882	900	931	921	936	977	943	951	931	915	1000	963	915	956	943	903	900	943	919	954	943	970	913	895	915	938	926	931	942	929	948	961	944	910	966	980	927	886	971	965	943	924	983	914	912	1010	968	982	926	944	981	960	944	933	958	907	891	946	987	891	934	939	958	921	933	938	923	961	927	918	966	916	919	948	932	986	950	939	897	919	927	971	922	994	972	910	924	925	1009	882	921	944	944	945	889	907	958	967	869	933	950	921	924	988	940	891	960	975	951	930	891	930	968	974	940	913	892	943	888	921	900	954	905	920	984	980	949	901	880	946	934	939	893	955	949	964	933	976	894	952	928	946	849	900	960	985	934	979	910	873	930	969	992	978	925	938	927	992	952	952	954	877	931	935	918	860	952	867	951	886	928	955	895	908	925	960	939	945	947	968	948	933	952	944	920	895	987	918	946	949	930	950	972	898	908	954	941	955	941	1038	956	906	927	927	877	932	952	928	1043	941	939	961	930	964	896	972	940	1026	944	956	898	921	843	914	933	950	929	909	949	987	923	962	942	981	962	942	922	985	912	926	966	954	948	931	968	903	928	947	947	933	913	938	926	944	944	950	937	929	945	947	936	942	923	977	916	934	914	985	886	890	908	958	973	903	912	950	933	965	916	930	973	960	933	859	909	913	940	959	879	943	953	982	924	926	965	931	953	938	946	927	896	909	957	922	983	916	991	971	973	956	957	895	938	919	919	953	937	949	944	912	913	915	958	936	908	956	942	938	926	956	1007	956	901	961	921	955	906	916	901	907	938	921	899	915	958	963	914	960	926	870	950	862	918	949	911	962	907	913	932	897	936	942	958	997	971	951	927	942	982	905	944	920	920	1002	929	901	963	953	921	944	957	929	922	906	921	943	911	942	885	963	909	961	913	900	908	973	952	956	910	900	932	1011	972	943	934	944	922	879	967	914	909	963	979	912	933	987	908	924	930	991	911	939	910	942	894	925	923	899	907	986	962	926	921	925	936	926	925	936	943	892	887	969	890	996	919	916	968	933	936	906	956	996	956	956	974	994	991	918	972	963	948	944	964	902	1018	975	918	969	907	944	946	991	899	937	886	927	941	880	911	954	892	967	897	908	980	1037	965	929	898	940	915	958	917	954	954	928	953	927	915	913	985	951	900	920	976	982	966	925	945	939	915	924	916	927	916	901	973	929	947	966	966	992	940	923	1014	885	935	938	900	922	970	946	962	952	922	891	862	965	943	950	929	953	926	947	937	932	967	949	933	959	996	992	925	935	981	891	921	968	961	904	911	1008	918	940	915	909	887	947	933	940	912	934	934	911	940	918	992	935	943	898	967	969	971	873	1009	949	910	974	913	920	904	951	934	955	961	916	932	911	910	945	975	971	939	916	933	887	941	966	923	980	891	987	969	930	918	960	956	953	924	955	981	929	943	978	940	961	970	911	922	949	908	864	963	998	928	955	910	916	890	974	916	934	930	988	921	955	965	949
26045	21074	27785	24570	21065	10603	1183	734	623	617	487	461	467	433	390	394	379	402	393	374	403	352	345	340	350	364	364	319	351	356	353	350	358	343	348	357	350	317	337	296	320	321	331	364	332	317	346	344	327	355	341	331	325	350	334	306	328	338	299	329	350	345	297	310	306	324	314	320	330	296	335	323	346	319	332	384	309	328	325	308	332	348	317	312	309	347	295	319	282	335	319	317	324	311	339	299	353	348	321	320	364	333	312	333	317	324	342	305	346	322	317	299	305	353	344	294	337	324	322	360	302	344	334	337	321	336	343	356	316	318	332	345	358	321	335	376	331	333	298	284	329	304	316	330	362	325	316	329	302	347	310	337	325	329	317	298	345	329	342	334	286	325	342	334	318	336	323	342	331	320	321	337	356	319	314	341	336	297	329	320	327	336	329	348	352	291	330	320	336	358	297	345	316	313	343	324	303	326	349	310	336	341	303	318	313	316	326	312	300	340	316	321	334	318	351	325	326	302	319	301	330	332	323	317	364	304	346	311	359	334	333	334	354	312	322	336	330	326	310	318	311	359	335	337	296	349	315	334	329	310	337	332	333	327	333	317	328	330	314	332	329	323	332	320	323	294	315	327	322	309	327	346	309	354	301	382	321	332	315	332	310	347	317	312	348	314	362	324	327	316	317	316	335	338	308	344	320	339	314	332	308	358	311	305	315	319	297	330	326	295	327	296	345	279	327	335	342	303	332	341	345	317	304	318	317	341	332	338	284	335	307	342	301	349	299	301	294	353	328	331	346	330	332	338	329	356	337	300	339	285	304	350	337	303	296	367	316	307	336	337	319	330	351	347	304	323	281	270	322	317	359	323	323	341	333	296	326	319	338	324	318	310	314	294	302	330	328	326	336	325	353	316	301	321	342	291	324	298	304	343	330	330	286	309	325	337	322	345	317	305	300	321	333	331	294	312	306	328	329	326	300	306	324	350	307	290	325	309	339	325	328	349	313	326	301	357	329	331	360	303	314	354	313	348	335	325	320	333	344	313	318	313	336	304	315	334	369	307	359	350	314	348	334	327	313	326	324	334	310	314	318	293	292	309	297	328	316	324	293	338	331	325	329	359	334	319	315	323	338	296	330	303	309	290	322	337	354	323	331	329	349	340	346	306	339	320	342	319	324	348	367	316	323	315	346	296	321	305	322	311	315	315	325	320	314	313	310	346	331	318	321	311	314	300	369	309	330	312	330	322	341	300	339	333	348	301	336	281	342	316	312	324	312	332	320	339	307	312	305	298	323	307	319	301	344	355	338	326	318	302	298	310	369	320	311	338	316	326	357	337	279	318	348	339	334	340	345	316	320	335	310	328	324	331	335	331	326	314	288	317	323	351	310	321	318	322	309	317	339	287	333	312	349	351	311	340	323	310	327	349	332	333	348	292	330	320	323	328	332	340	297	309	339	328	298	327	319	307	319	337	320	311	310	359	289	288	324	372	308	311	347	318	293	316	324	316	313	329	339	322	307	319	334	319	321	307	314	303	341	284	325	341	348	289	325	295	328	332	314	315	319	320	334	328	358	345	325	303	304	347	343	329	323	332	303	349	339	306	302	354	329	317	346	353	350	314	327	317	322	346	288	311	311	319	334	328	317	288	331	311	323	358	305	337	332	335	331	304	310	326	294	325	323	311	340	344	322	321	344	319	285	304	304	330	290	310	338	309	320	309	333	321	307	367	338	295	334	319	355	334	294	347	312	350	331	333	330	355	318	302	307	326	325	298	312	309	312	350	316	305	316	327	353	324	314	344	326	361	323	334	352	316	351	323	353	327	323	320	299	352	316	287	325	346	319	338	325	327	332	359	322	337	323	310	343	327	294	311	302	303	310	349	335	335	329	343	338	294	339	323	334	310	323	303	335	321	290	338	328	297	346	315	311	343	297	329	324	348	343	347	344	350	341	308	290	314	320	306	321	346	311	327	328	338	329	302	304	332	324	330	319	322	332	319	302	305	308	286	324	325	327	323	309	299	314	300	319	339	378	294	310	338	327	330	312	305	305	313	326	324	349	309	325	330	321	347	315	309	383	315	324	313	364	339	321	323	310	315	327	342	280	339	301	326	318	329	324	331	304	321	316	312	343	329	365	364	310	328	312	341	323	316	326	322	291	323	317	320	341	338	327	320	326	336	303	324	310	325	324	320	311	278	324	298	352	314	288	308	329	331	299	295	337	316	308	314	321	298	328	296	328	327	327	317	311	327	319	330	303	327	313	272	338	314	323	354	360	309	348	323	317	337	345	323	291	365	312	321	319	353	317	330	338	349	337	331	298	316	349	288	360	295	329	334	310	327	286	334	298	327	302	301	325	330	344	327	356	314	316	307	355	338	321	329	325	338	340	323	345	302	283	317	295	333	303	346	294	326	328	317	288	315	324	353	317	325	345	328	312	312	347	301	345	303	335	326	329	283	291	335	313	302	311	333	296	296	315	322	348	331	322	332	326	353	298	331	346	284	311	293	310	319	329	348	322	358	363	332	347	324	325	352	337	321	322	326	333	321	295	303	346	351	329	324	302	326	324	312	298	299	352	312	311	299	343	302	320	332	306	310	301	329	295	342	319	326	299	331	326	345	345	330	314	334	308	312	304	342	320	342	312	335	319	302	308	314	311	313	319	354	341	348	316	335	322	341	328	324	351	345	325	305	315	329	333	309	305	331	335	335	327	342	279	358	320	308	349	353	292	337	322	339	315	350	315	317	334	328	310	312	295	283	309	308	312	310	311	328	310	316	313	331	342	305	326	342	339	315	323	316	313	297	345	341	349	345	335	306	308	303	314	320	328	335	350	305	330	323	303	293	325	313	326	326	331	329	313	313	329	313	354	341	314	342	303	307	341	325	351	296	309	344	325	272	337	307	341	335	324	328	319	315	339	337	289	332	312	341	313	325	333	288	293	329	370	305	302	340	310	339	350	336	345	328	327	314	291	286	322	317	333	329	334	310	332	309	292	329	329	293	315	327	298	317	318	342	344	330	340	312	281	337	324	322	323	309	336	313	310	333	309	309	308	310	316	314	326	336	321	306	353	306	320	321	338	318	314	313	337	346	303	293	316	332	323	366	300	331	301	304	330	323	304	309	296	296	282	309	303	297	332	313	339	339	324	322	331	303	313	312	301	305	306	318	310	343	299	322	354	340	320	321	328	303	302	337	309	311	322	318	347	304	327	368	339	311	324	338	321	318	315	311	297	313	316	310	337	330	331	335	286	318	323	357	315	311	345	296	307	305	328	292	299	340	302	336	318	325	302	306	292	308	331	328	303	334	348	294	348	305	337	334	303	341	325	321	359	319	343	336	310	324	304	370	325	340	305	321	305	299	307	306	315	350	345	316	311	304	320	357	338	322	328	312	322	333	348	341	306	316	327	354	321	315	295	330	337	343	292	318	311	338	345	298	305	329	343	308	331	312	340	309	315	324	327	312	331	323	337	319	324	348	295	312	334	332
7245	10639	9504	5291	3369	2359	1705	1418	1158	1007	856	800	727	689	628	615	533	562	538	505	589	535	477	474	516	489	464	448	456	461	458	454	452	387	436	414	417	417	406	407	376	420	394	422	416	433	410	402	443	416	374	411	437	408	422	406	392	407	400	371	409	446	405	367	372	391	380	399	403	409	393	439	368	396	390	405	417	384	408	390	378	358	421	433	385	410	376	403	393	400	349	401	411	404	417	389	413	397	407	389	386	412	450	390	385	423	400	405	385	344	387	387	397	394	427	417	417	404	394	383	370	394	411	398	414	381	384	393	361	381	384	398	396	389	408	418	401	383	391	411	426	403	386	383	377	403	422	415	392	417	381	380	410	372	378	364	410	407	372	409	346	380	408	401	363	382	372	342	375	376	399	399	381	388	369	378	410	394	383	418	380	397	375	425	357	392	377	378	397	361	375	375	410	411	414	389	379	396	413	395	420	368	428	348	389	373	387	379	400	408	339	379	413	404	419	408	381	381	388	387	384	391	392	360	421	394	406	395	415	399	436	371	387	333	418	380	407	419	397	395	371	367	373	386	382	394	407	394	383	396	367	422	395	366	388	373	376	384	376	377	372	385	396	403	392	388	376	404	397	409	387	382	396	391	381	385	385	382	380	399	407	432	407	381	387	364	392	400	389	427	416	385	407	383	405	401	414	392	395	364	397	373	338	410	381	364	366	388	386	372	387	378	365	402	372	395	378	390	362	348	339	382	356	382	392	391	387	394	394	382	411	429	382	363	412	381	366	377	376	385	409	371	417	416	405	380	373	399	406	388	410	387	365	390	422	405	404	384	391	425	377	385	412	364	391	376	390	415	418	408	406	391	390	366	391	372	425	393	392	410	394	393	389	390	422	413	379	391	377	370	367	380	346	384	396	416	374	444	392	364	388	363	427	379	405	370	393	375	378	382	384	394	394	409	398	382	389	419	370	400	390	395	414	394	374	377	384	384	399	412	396	371	396	389	394	405	419	421	387	397	412	382	382	409	357	418	364	370	384	394	362	399	405	347	357	400	411	382	374	386	373	400	347	389	395	408	397	385	412	398	367	414	403	398	357	351	375	406	382	409	404	371	403	381	380	377	382	395	416	365	376	407	381	396	393	371	375	365	398	418	364	398	413	374	416	391	374	418	382	383	411	391	397	410	377	360	390	377	393	413	354	376	391	396	388	358	391	384	416	402	385	419	376	414	402	365	384	414	399	403	333	418	382	383	415	401	405	390	357	395	377	414	410	415	392	406	404	344	396	390	387	393	362	373	360	384	381	394	380	368	393	387	400	417	376	404	383	419	378	391	401	361	325	399	429	391	365	391	375	394	397	392	370	409	405	382	417	405	389	397	369	405	375	380	411	400	396	408	377	361	407	398	374	400	408	395	380	393	395	390	401	402	409	399	385	380	382	378	398	398	405	383	396	404	380	387	393	414	367	383	355	376	404	378	375	393	407	391	390	363	402	389	408	394	370	378	398	359	374	401	411	364	417	364	370	389	351	385	401	431	397	370	404	425	358	363	381	409	402	389	361	372	421	406	406	397	402	384	382	384	391	410	427	371	425	373	408	354	384	416	367	376	459	424	388	357	419	379	389	435	382	396	380	391	434	373	383	398	397	387	401	356	393	363	388	395	388	404	403	399	391	395	396	384	391	390	375	390	368	381	378	386	409	414	395	374	406	349	405	380	406	407	391	375	406	410	394	378	384	380	414	365	391	421	404	394	431	361	389	385	371	379	391	386	414	399	401	389	368	382	379	389	406	362	391	416	387	365	412	377	347	373	398	380	407	430	378	351	411	404	409	371	389	369	392	371	419	392	432	374	380	375	366	398	358	411	409	394	399	355	406	361	361	376	373	396	397	402	396	386	389	413	383	380	374	371	392	392	374	396	398	401	388	380	409	356	397	369	390	405	369	368	411	394	441	367	397	382	378	390	370	368	403	365	406	380	410	391	412	392	403	366	386	393	389	382	399	376	430	366	401	377	386	390	376	360	393	386	380	389	322	390	395	387	355	372	381	385	333	421	394	397	397	373	395	390	382	375	415	385	408	365	356	391	376	395	361	372	417	394	395	418	401	385	371	399	354	369	412	408	376	416	403	351	441	443	395	416	389	391	403	398	408	397	380	379	370	369	387	397	352	380	405	399	449	407	415	414	390	380	367	347	355	367	415	389	345	407	420	373	388	413	380	364	405	384	374	389	402	397	408	391	383	368	357	386	382	417	378	415	413	380	359	395	395	380	408	381	410	357	419	380	387	381	375	393	405	401	374	410	390	400	453	376	378	412	387	366	403	357	401	395	405	380	410	355	393	385	381	387	406	399	409	394	382	349	384	420	372	386	373	374	396	416	411	429	400	406	401	369	393	411	376	383	395	410	398	388	359	441	373	383	362	409	377	367	372	397	379	369	407	375	407	395	368	398	396	384	396	387	385	415	390	385	401	427	408	380	400	400	412	382	405	367	394	410	408	408	366	389	415	408	421	359	387	385	396	375	388	379	405	392	375	398	416	375	391	399	400	400	356	375	390	400	359	382	431	388	418	414	387	363	417	386	403	376	414	405	407	372	414	382	343	378	402	398	384	410	408	423	337	428	406	387	421	413	414	397	395	395	367	380	402	380	396	401	409	410	373	414	402	395	445	418	386	424	395	377	410	406	391	366	426	389	386	375	377	360	370	432	390	388	401	387	411	387	386	405	388	400	363	385	393	389	386	415	405	405	382	432	403	399	369	384	394	391	400	380	400	397	386	380	383	346	377	371	378	357	368	425	409	379	378	379	389	417	393	358	388	385	390	365	395	377	416	396	398	432	402	391	358	398	364	392	407	396	404	396	426	342	391	374	391	354	402	384	390	378	356	385	388	376	397	387	400	393	414	406	365	389	390	395	352	361	355	388	365	434	414	417	362	379	411	389	405	353	356	413	374	394	415	355	402	383	385	405	412	342	411	434	340	378	412	396	371	399	389	402	420	392	393	389	391	375	400	396	403	378	382	375	406	425	355	388	369	406	414	364	388	422	395	390	399	369	395	393	382	385	412	397	381	370	398	390	339	394	398	405	373	380	367	373	408	423	374	406	409	400	377	392	390	390	384	363	387	398	435	392	408	439	414	367	369	384	364	411	359	374	353	407	372	383	418	385	387	410	390	411	386	339	397	383	376	384	403	392	419	435	389	385	388	393	384	378	409	400	401	411	376	391	375	366	391	437	398	405	371	416	406	411	401	400	403	385	411	400	406	343	392	394	424	362	437	381	371	361	394	393	364	410	378	416	379	415	396	423	412	414	394	404	395	391	391	427	369	376	405	393	392	387	401	377	384	378	375	440	377	366	421	363	391	409	431	386	366	422	346	373	348	393	394	383	356	368	345	359	394	364	386	393	391	376	359	389	424	391	382	393	421	406	371	400	366	426	365	423	381	355	369	359	398	411	408	343	402	402	381	406	394	418	389	434	388	427	430	418
23685	21088	28190	24239	21091	21154	10112	1508	1053	935	836	731	657	664	642	645	618	527	582	579	543	542	548	553	504	529	512	504	484	520	488	483	547	491	501	491	452	461	464	490	475	435	472	482	474	489	479	492	459	457	448	447	466	440	486	474	426	467	404	455	455	491	452	471	453	476	452	458	446	472	456	449	468	463	473	437	490	446	435	487	471	452	467	440	457	445	441	473	453	464	476	414	451	434	458	443	467	429	420	428	477	472	437	449	418	487	429	447	499	429	430	447	461	444	485	458	445	444	452	466	430	390	445	429	471	430	463	437	433	445	447	454	482	436	455	437	491	462	477	470	419	439	430	439	468	467	439	428	439	417	422	455	437	444	454	403	426	462	422	404	452	467	438	438	462	421	432	430	434	444	450	416	443	462	437	458	456	455	424	454	439	454	459	475	438	448	437	436	454	429	400	452	466	437	433	454	438	426	434	417	452	479	417	453	491	393	421	440	414	441	458	445	472	445	452	433	432	412	461	463	449	433	462	441	439	437	461	462	446	455	479	446	444	437	447	453	437	424	426	437	446	435	441	417	426	444	478	475	456	418	417	438	434	467	425	475	466	478	443	447	488	478	459	424	452	486	453	457	413	445	467	459	437	450	405	460	452	426	470	430	413	428	447	457	487	439	461	463	448	465	458	394	437	451	436	429	448	431	454	446	445	441	468	453	408	435	471	454	438	463	449	422	462	428	426	448	446	454	443	451	456	435	392	442	443	452	427	412	425	428	460	430	467	397	488	454	429	448	423	490	464	447	419	413	413	466	420	452	429	414	438	441	441	458	442	442	450	447	475	427	452	464	420	443	459	439	479	400	449	417	431	451	419	466	486	443	427	423	434	461	433	436	418	429	440	411	434	458	457	458	443	438	504	441	402	451	456	466	462	423	461	471	459	430	463	465	460	413	452	443	423	434	459	416	427	419	477	461	451	443	470	441	434	438	452	452	454	473	432	438	449	465	455	456	449	458	477	492	465	409	412	449	443	448	412	442	506	453	441	434	435	461	452	417	440	469	405	442	464	445	417	449	454	454	466	443	459	414	447	461	421	416	448	416	434	409	418	471	425	449	421	470	437	454	436	434	409	433	432	462	442	438	487	452	467	419	430	443	434	464	459	485	452	471	466	459	448	458	445	426	463	439	450	491	423	482	443	484	454	440	447	426	435	454	444	447	440	449	467	405	443	426	430	429	432	443	431	460	434	456	464	435	458	455	431	454	405	434	401	430	446	441	461	469	440	471	442	491	427	465	431	460	437	464	424	436	432	446	465	406	450	410	447	443	434	435	449	464	409	421	428	445	421	433	439	448	468	432	409	466	438	451	467	432	391	401	454	423	450	442	439	457	436	447	456	422	458	470	438	464	428	426	461	460	458	445	433	425	419	465	470	438	435	437	458	410	426	433	424	441	467	395	433	424	427	419	420	431	416	427	467	459	472	518	445	455	431	435	452	428	457	454	427	445	443	431	440	402	457	404	424	472	472	444	400	457	481	461	459	456	472	436	485	454	472	453	475	466	456	472	497	436	465	427	417	411	451	450	453	442	423	455	422	454	478	413	413	414	446	452	444	454	443	451	454	464	477	437	496	432	417	436	416	411	417	417	432	439	429	426	447	472	429	472	460	463	418	458	465	458	439	402	398	455	447	447	448	428	420	457	421	470	439	448	417	413	459	457	448	414	435	516	434	434	410	416	428	475	465	493	435	430	464	480	425	440	437	443	461	445	423	471	431	452	447	442	430	434	422	410	420	429	470	434	425	442	427	462	468	432	451	433	471	453	436	446	435	452	420	431	423	434	438	457	432	464	489	429	441	452	413	406	455	430	453	442	460	451	401	487	475	411	427	448	460	434	452	395	447	415	418	426	413	460	434	464	452	452	454	442	474	477	454	449	489	471	458	463	450	430	458	444	454	453	428	427	443	465	458	426	422	436	488	450	442	438	399	456	451	438	428	427	422	442	451	422	448	450	418	447	445	444	434	432	409	479	455	448	448	449	461	449	422	428	401	457	464	441	429	468	499	422	450	471	455	434	445	431	417	445	416	459	424	436	465	460	455	410	466	487	459	427	450	479	442	454	427	420	461	428	456	388	450	427	477	442	479	441	477	449	453	421	453	450	405	465	460	465	408	406	434	450	437	439	465	440	455	450	413	466	440	421	444	415	409	432	473	408	433	415	486	459	438	461	455	432	475	462	434	471	459	421	431	407	468	459	429	424	437	477	424	433	441	453	449	398	445	490	438	470	488	459	478	436	465	452	478	449	463	466	495	462	475	444	436	465	423	480	474	456	417	441	449	445	458	415	448	460	448	480	463	457	457	479	449	432	445	463	441	437	433	474	446	464	472	375	456	474	429	410	453	423	472	451	498	436	450	444	435	433	447	475	415	430	468	432	491	501	430	475	478	437	438	440	441	463	454	523	430	471	483	453	454	441	416	406	453	465	456	468	440	445	439	483	401	431	413	423	454	489	446	449	419	484	418	423	446	457	457	485	414	416	395	415	422	436	433	446	478	462	450	404	442	451	465	421	424	436	403	430	516	441	435	410	478	489	449	438	433	480	415	472	440	447	443	428	420	446	484	454	440	446	449	407	428	470	462	404	384	454	389	465	414	422	461	433	476	440	414	456	469	437	445	454	426	448	467	426	476	439	415	422	434	455	423	401	487	442	437	405	426	446	408	443	423	450	459	467	441	452	429	436	446	448	391	426	415	450	432	432	430	457	453	451	449	428	444	432	463	440	443	503	431	422	427	446	414	479	456	446	416	454	470	472	415	435	441	451	435	431	401	461	425	391	412	427	412	483	448	436	411	462	425	433	433	449	455	439	435	465	429	458	441	452	474	424	489	448	429	447	459	483	477	459	442	441	416	429	488	466	440	427	437	431	421	454	446	424	424	475	482	446	448	425	436	446	409	442	426	426	439	436	433	453	425	409	460	422	436	433	420	442	454	468	407	413	455	441	462	399	454	445	432	438	440	445	409	419	465	434	449	438	437	432	442	436	472	441	439	438	461	433	427	449	482	392	439	476	489	454	449	419	434	409	417	444	404	449	439	433	435	479	477	423	469	481	391	443	441	465	461	450	421	420	431	480	447	490	455	429	459	426	397	399	528	461	455	426	460	472	444	483	451	467	461	438	435	435	468	424	474	463	412	445	419	422	443	456	409	456	460	437	435	409	443	404	424	400	445	423	438	452	439	455	421	397	407	434	455	455	452	408	441	411	453	436	449	443	446	442	461	451	430	414	432	471	427	426	439	467	456	426	456	454	429	453	452	438	424	431	458	424	495	457	424	452	436	457	421	457	441	431	441	453	445	471	454	504	433	460	446	433	457	462	433	454	484	431	434	449	453	454	475	461	437	462	443	454	430	472	457	428	456	456	456	448	445	437	414	397	446	435	437	450	416	423	425	405	455	466	452	438	437	439	476	406	447	415	444	427	510	422	423	465	480	434
10515	17934	15999	9483	6140	4190	3212	2515	1991	1696	1422	1329	1137	1018	1000	971	802	827	787	750	688	719	744	630	638	614	574	579	587	567	635	549	550	545	601	521	541	504	571	489	507	518	514	538	505	524	496	490	473	487	507	486	509	479	508	474	463	458	486	457	487	481	510	467	443	448	481	492	488	462	451	458	495	473	527	472	480	452	481	483	434	496	461	476	513	485	468	457	459	496	467	471	472	480	455	412	499	466	404	477	471	483	448	464	480	476	460	435	453	493	495	457	492	462	451	448	449	463	474	470	482	440	479	446	450	444	458	486	459	454	487	469	481	462	442	444	454	460	478	461	459	471	439	464	462	426	442	447	425	448	479	432	456	456	465	442	463	441	454	480	491	463	444	457	504	458	483	487	449	472	447	473	477	446	455	440	465	472	424	461	462	429	473	502	445	415	461	450	426	422	471	465	442	460	487	466	493	457	454	465	453	479	456	470	508	451	474	456	442	452	458	419	485	445	435	446	439	421	409	459	414	445	442	444	435	445	479	449	447	465	470	461	449	435	439	460	462	450	469	437	480	446	453	441	421	460	459	473	450	432	433	413	438	444	447	461	451	425	446	456	439	436	483	469	443	473	439	415	488	473	464	487	436	463	440	446	469	448	492	438	469	448	470	495	424	424	433	430	464	483	458	479	408	504	466	474	487	444	461	454	401	443	460	477	463	481	457	473	452	486	468	483	446	442	480	455	464	482	460	492	456	496	482	471	451	456	537	474	437	469	417	466	471	465	464	432	456	466	436	452	439	446	472	437	466	451	499	407	438	431	454	448	418	448	415	459	453	468	457	479	475	474	445	441	444	438	487	440	432	460	446	468	471	469	452	447	434	482	483	478	435	456	456	494	466	432	457	439	429	453	451	464	475	454	488	462	450	451	458	465	470	449	472	462	437	435	427	474	465	475	438	455	462	434	483	439	424	445	475	434	436	467	460	451	441	491	460	427	454	473	470	496	469	436	489	460	452	464	459	447	444	468	455	457	482	470	478	436	454	437	443	456	469	496	478	428	419	489	426	440	463	447	485	428	428	424	450	447	461	457	474	472	443	472	448	463	480	431	501	455	459	493	424	486	435	444	477	498	456	475	479	460	416	454	473	442	497	420	466	462	465	449	463	450	442	455	433	466	484	448	500	500	448	465	465	475	474	457	459	463	466	411	488	432	455	453	470	471	409	451	452	457	444	420	491	415	456	442	447	418	429	443	472	413	460	471	452	423	463	455	452	434	455	424	500	450	452	442	464	493	397	475	472	445	499	438	529	450	469	452	461	444	473	458	476	440	440	406	427	470	444	461	436	485	472	470	424	456	449	470	464	459	469	456	432	472	485	475	464	447	439	440	434	473	453	431	445	468	508	462	437	502	477	431	472	500	438	445	455	453	488	446	466	446	442	482	436	414	459	436	476	450	426	424	440	438	482	427	426	471	444	447	450	468	463	437	459	451	438	440	426	397	465	451	466	466	450	487	439	436	471	442	436	453	490	470	465	466	456	476	447	489	451	448	449	409	465	433	501	456	459	455	445	465	447	456	479	440	466	454	448	470	444	457	458	439	441	476	470	446	430	461	427	451	509	473	459	453	456	428	436	420	476	467	463	449	465	448	450	430	442	463	485	453	420	434	433	402	454	430	443	432	499	446	484	495	440	444	443	428	444	457	461	447	477	435	442	476	455	434	431	443	418	452	436	473	432	454	451	475	453	427	468	415	460	414	442	458	473	462	455	401	417	437	469	460	440	476	450	471	469	454	466	454	468	454	463	433	434	448	504	499	490	466	463	437	473	477	449	459	494	466	456	430	443	447	488	457	476	465	479	445	446	429	425	459	453	473	458	497	442	437	454	434	451	430	431	479	473	467	484	445	420	451	478	481	440	434	460	417	466	492	465	421	436	452	446	461	425	448	452	446	466	512	473	435	425	461	475	460	486	521	480	492	447	452	459	487	451	469	444	456	452	497	392	452	412	488	479	458	491	430	406	450	455	475	441	429	435	437	444	510	473	448	464	442	474	473	448	459	443	463	429	421	454	452	414	464	476	463	442	459	443	452	446	466	420	434	445	478	439	428	457	472	453	455	457	476	420	433	507	486	440	473	448	452	478	434	469	480	461	482	462	460	437	492	465	487	487	443	452	433	428	453	443	491	453	449	445	452	439	487	471	470	448	460	465	460	430	480	503	473	471	429	441	438	458	439	485	442	464	456	433	474	420	452	434	490	441	477	460	447	487	455	445	439	464	456	428	469	472	431	452	443	482	447	457	434	517	466	444	466	469	417	454	443	479	458	469	476	454	459	459	463	423	430	440	469	444	458	428	456	451	421	464	489	447	475	445	472	466	473	423	435	413	449	454	424	465	459	472	467	450	459	462	475	464	491	486	454	458	428	404	479	428	456	469	453	463	482	469	475	471	450	466	476	460	452	469	457	468	449	462	432	440	474	429	466	450	478	482	423	492	457	428	464	485	434	432	432	494	450	440	428	461	470	487	449	460	395	466	470	444	469	436	461	487	479	441	444	461	444	468	463	452	446	466	433	457	484	480	437	466	436	484	449	454	467	453	492	480	425	481	426	451	462	452	472	446	447	455	477	437	445	452	468	431	431	452	412	477	484	474	470	480	443	450	461	470	423	455	405	451	450	462	475	483	448	410	419	445	448	478	404	476	463	449	430	458	467	496	498	442	449	449	442	455	418	455	457	464	454	435	461	433	491	477	484	453	461	457	471	429	442	461	454	466	421	488	455	446	463	436	444	493	452	449	454	444	488	476	496	415	489	458	471	447	491	459	463	472	429	444	458	454	461	423	438	493	435	477	467	440	473	469	443	484	428	418	476	465	485	449	467	450	438	460	454	472	469	434	457	483	455	461	515	452	497	455	450	440	441	471	471	430	491	457	439	442	450	442	480	462	421	436	467	471	479	430	440	467	424	465	440	474	470	470	446	422	446	466	404	447	457	462	440	484	472	446	436	449	471	482	459	462	446	462	479	480	456	468	442	442	505	458	441	469	444	500	457	502	452	421	472	458	457	461	482	448	467	476	453	441	419	433	456	454	448	436	445	436	448	441	473	434	455	459	456	493	456	485	466	458	519	429	448	452	471	438	428	480	475	411	462	420	488	504	459	485	422	482	458	441	426	484	481	478	433	467	448	458	460	492	488	433	432	439	474	441	473	481	431	437	461	450	450	463	477	431	465	437	439	494	500	418	447	470	462	437	471	466	493	448	450	441	459	466	444	415	440	442	441	469	442	467	441	517	427	412	428	455	446	480	457	455	449	463	445	464	440	435	479	455	462	433	461	448	431	444	465	474	482	450	458	436	458	464	471	443	472	449	462	484	470	463	452	459	462	460	460	482	438	421	466	461	456	424	441	394	450	481	446	465	440	434	451	487	437	395	445	486	439	468	473	414	411	443	467	474	472	476	445	461	446	436	438	509	466	458	454	388	444	439	481	442	422
28415	16219	3059	1193	1044	966	903	850	888	902	892	881	877	852	935	862	905	883	842	806	835	865	875	876	860	824	832	871	849	878	833	899	894	890	865	850	834	869	898	863	877	887	820	922	878	874	868	866	833	910	886	839	848	847	830	791	834	813	840	857	899	833	885	841	832	886	844	808	894	889	786	831	883	857	841	818	842	793	824	881	864	874	876	886	867	859	867	822	850	851	893	841	830	875	844	863	861	820	934	823	880	807	860	884	865	874	849	814	874	890	844	836	881	852	863	843	813	817	883	858	855	797	862	872	911	845	896	905	914	826	901	941	880	816	908	795	857	791	913	873	862	850	832	921	813	857	832	843	840	894	874	862	831	883	829	889	848	831	864	860	847	856	888	858	883	883	792	836	860	807	839	870	820	899	824	825	896	876	813	873	849	903	847	825	835	826	788	838	844	797	845	900	889	877	835	821	842	871	880	857	841	874	867	846	860	849	848	859	903	883	878	906	836	828	867	884	850	891	840	803	879	843	824	839	847	873	890	856	849	849	839	859	850	853	871	855	837	873	870	871	819	909	960	853	871	940	901	863	869	843	820	892	855	850	933	887	879	883	856	872	876	897	817	887	895	884	947	861	849	878	791	845	839	854	822	840	823	850	840	831	860	826	833	883	850	912	851	825	854	886	833	897	813	844	863	816	843	825	852	857	845	826	854	832	851	883	862	874	850	889	855	904	790	858	826	766	855	860	870	852	843	837	909	886	835	856	871	823	857	875	856	809	815	916	853	871	810	859	869	830	858	855	894	877	838	902	851	863	888	878	856	851	877	861	871	873	871	786	855	885	854	882	876	903	910	865	855	904	915	849	858	837	856	926	875	823	828	859	840	924	875	864	858	913	834	888	819	889	906	859	852	890	851	853	841	886	851	889	826	828	876	833	852	843	865	846	830	861	808	873	854	894	856	865	894	846	832	869	869	872	819	850	870	865	843	868	843	899	878	864	868	818	852	811	880	842	803	881	850	842	790	812	863	872	839	856	851	844	853	848	870	849	890	834	889	904	877	821	854	887	863	841	890	867	915	874	860	915	827	835	817	839	814	819	827	890	851	878	821	866	858	838	846	881	899	820	856	875	849	904	878	918	880	830	915	853	868	824	844	823	790	804	909	867	899	894	886	836	822	826	856	852	866	868	863	849	852	843	859	860	868	897	864	893	852	847	843	827	862	949	875	856	864	858	879	784	866	839	831	843	901	808	845	814	850	877	860	859	841	835	874	867	879	866	801	862	854	891	854	897	851	864	841	885	856	868	873	866	875	824	804	849	847	896	841	823	824	838	883	898	887	891	873	865	887	799	818	873	899	894	906	812	845	914	880	822	867	848	828	835	840	847	858	855	844	928	914	814	858	884	860	858	843	872	843	882	892	846	891	801	856	838	821	863	883	845	832	824	882	882	890	819	863	854	855	864	894	881	854	853	845	858	850	870	863	834	827	839	819	850	833	849	868	877	827	808	849	872	821	847	873	885	868	828	853	870	853	853	875	857	849	862	878	874	865	867	819	849	832	832	854	828	846	894	799	812	847	854	903	848	865	790	872	895	856	832	877	870	826	801	855	879	944	861	831	869	865	837	823	853	901	816	854	881	895	933	842	886	864	876	881	841	863	836	879	822	829	799	861	889	813	842	859	829	812	851	799	884	917	792	904	848	877	900	808	876	860	812	840	906	840	825	826	821	887	863	893	863	854	877	858	838	851	877	837	849	814	826	900	882	877	867	890	857	816	868	895	832	840	814	848	831	844	858	823	878	811	845	855	837	841	835	860	875	842	852	910	831	890	834	846	852	896	885	819	884	828	865	842	850	869	899	883	868	870	841	828	871	876	819	814	886	802	842	867	856	879	868	827	866	869	842	822	829	885	852	888	877	822	884	923	816	882	870	836	837	855	818	865	850	865	836	855	847	847	855	893	903	904	899	848	871	825	856	863	858	830	931	833	877	916	849	872	860	865	889	831	862	834	874	868	835	875	894	900	881	844	808	878	819	818	874	855	823	851	850	859	861	873	857	846	895	836	878	829	898	849	874	865	891	866	851	829	848	835	873	847	885	860	874	846	903	869	850	819	885	894	870	831	852	842	842	838	889	859	849	842	856	829	939	860	876	852	881	926	889	891	802	857	885	870	873	854	816	834	856	864	832	847	853	895	849	885	828	825	868	978	877	926	861	864	851	885	914	898	865	826	832	832	835	806	814	839	842	859	925	880	858	844	841	874	867	840	853	843	835	853	857	891	855	819	823	861	891	834	875	892	841	875	827	836	898	805	880	863	825	849	857	841	844	831	825	880	854	894	876	860	826	805	882	844	854	825	882	853	817	897	830	842	850	870	910	853	854	830	850	913	871	865	849	858	884	813	793	892	859	864	863	909	822	883	875	867	877	815	868	889	864	847	821	846	880	882	806	869	850	818	882	903	890	853	794	903	831	843	828	918	834	806	844	820	876	898	956	851	844	894	854	870	866	904	822	857	852	765	861	898	902	851	857	868	876	846	893	850	907	872	905	855	846	870	872	865	888	892	856	891	828	873	874	902	861	815	871	851	850	839	902	835	870	803	857	829	931	853	869	877	898	871	857	864	824	904	873	816	817	810	884	858	864	852	879	881	884	868	798	867	880	822	893	884	897	925	876	833	882	802	877	818	830	855	801	837	910	808	832	885	849	879	911	841	838	852	873	824	859	874	847	856	893	866	848	869	798	877	889	895	818	879	842	866	857	845	921	885	873	873	862	866	824	845	900	882	918	912	836	874	866	869	862	870	888	814	872	867	845	895	852	861	874	918	891	830	838	831	870	838	912	864	880	864	898	841	870	832	873	861	843	828	836	896	879	839	881	853	856	879	822	840	809	820	870	827	779	892	858	925	887	874	869	839	867	877	826	849	870	822	833	834	843	852	905	829	885	835	898	854	839	855	858	861	820	850	857	840	837	871	877	831	833	838	815	832	881	839	833	844	817	848	869	847	875	858	852	838	893	822	872	840	829	862	910	893	924	802	877	824	856	887	857	892	859	866	864	932	865	895	841	903	871	833	899	895	894	854	851	880	838	878	839	890	879	899	846	845	841	853	899	835	869	906	841	840	915	842	883	891	809	868	853	879	874	882	805	844	922	883	911	846	883	853	845	822	838	886	854	854	866	895	858	858	880	877	826	865	850	807	892	881	811	840	932	883	853	876	880	891	856	841	902	832	850	846	910	818	852	828	797	861	872	881	838	891	872	843	895	868	897	850	864	897	880	852	871	819	847	845	822	873	879	910	900	833	780	885	817	897	842	865	877	864	853	861	852	827	829	908	820	871	861	838	868	844	849	827	837	851	894	873	820	887	846	866	845	820	825	855	840	851	860	866	850	838	823	791	849	905	854	822	879	829	884	863	877	850	948	901	881	885	837	845	848	861	908	886	905	837	902	880	953	821	881	853	877	902	922	868	870	848	888	921	853	831	828	863	864
5213	1572	1457	1132	1118	1001	994	1002	1013	1024	929	1006	971	925	953	996	935	1016	991	948	955	978	908	900	930	962	913	975	932	933	1007	965	951	963	991	965	961	1013	979	957	916	939	941	928	990	880	928	901	941	978	925	887	951	941	950	876	922	924	960	912	904	925	977	905	953	995	963	894	954	918	897	974	934	950	936	998	962	917	950	1000	965	923	950	942	940	960	971	948	914	998	912	897	973	875	945	908	938	954	951	911	969	976	947	953	952	963	994	948	983	975	891	928	897	908	960	925	925	977	966	877	952	906	929	971	899	920	951	927	957	904	997	973	1008	941	931	965	943	945	956	975	939	969	920	978	980	929	895	914	930	920	933	969	947	943	935	970	944	915	926	924	929	951	931	894	960	968	900	962	927	944	937	961	910	962	956	964	932	928	942	920	1003	942	965	931	931	909	945	939	953	1015	926	996	995	903	895	906	960	985	975	915	929	941	946	940	1005	904	930	962	929	967	970	939	906	924	907	956	926	923	972	942	923	971	930	944	959	968	950	951	898	889	909	933	947	889	945	966	925	911	903	980	971	936	927	906	995	955	960	903	906	947	932	969	996	924	970	919	925	944	940	899	917	1000	959	928	950	948	954	924	950	887	988	921	937	970	945	964	960	933	887	973	959	891	954	985	934	937	932	919	933	988	925	954	957	972	874	943	967	938	957	898	958	991	911	948	937	906	914	886	931	934	985	972	950	935	943	909	914	918	1003	909	950	973	965	902	942	954	892	924	948	951	938	928	937	928	952	927	948	945	935	911	934	894	921	897	973	912	959	940	948	979	960	981	899	970	908	985	890	934	935	937	967	934	880	905	926	909	925	936	949	965	923	921	929	917	956	938	935	922	960	940	958	950	946	947	957	907	934	971	1015	951	947	912	926	960	934	934	980	950	939	995	957	905	942	929	925	963	915	931	964	926	972	924	948	955	965	958	909	939	973	979	897	1007	965	1023	977	884	957	943	884	964	918	1011	986	890	933	973	889	960	961	888	981	949	965	912	940	913	976	982	898	926	913	953	920	959	976	1009	968	952	959	975	896	932	882	912	1011	928	928	929	975	897	895	930	957	875	910	998	923	967	946	969	953	926	911	938	933	965	925	954	934	971	976	992	999	917	918	992	907	899	927	924	924	900	926	961	930	903	913	913	953	936	908	942	908	914	908	969	967	948	972	943	961	933	931	943	967	930	932	929	940	961	925	944	882	936	960	911	988	928	931	905	919	912	922	948	920	854	961	950	963	963	969	941	973	961	922	972	907	922	941	982	934	996	990	901	927	955	880	929	994	934	986	949	904	918	971	921	971	898	936	934	908	910	915	908	933	977	889	966	943	972	897	955	998	873	948	965	928	929	949	940	938	882	938	934	892	938	990	923	880	964	944	925	953	963	992	903	932	1021	955	927	964	956	920	905	970	966	919	932	964	892	913	916	902	947	961	946	973	959	932	917	916	929	917	962	961	929	983	988	925	983	934	991	954	948	918	947	980	963	967	940	904	979	976	953	988	945	949	937	935	916	897	879	942	920	900	984	927	914	929	921	917	943	967	959	935	911	911	966	960	929	970	955	952	984	885	927	946	927	945	933	972	937	924	957	953	933	984	964	990	941	968	951	893	941	953	1017	968	940	941	970	911	938	961	973	921	897	913	993	956	928	933	915	902	954	926	927	925	915	897	963	963	978	951	939	920	992	902	951	911	917	940	954	902	888	922	939	950	960	964	964	907	938	977	936	979	984	915	908	961	909	983	1021	926	923	919	917	937	945	882	950	896	996	926	923	932	948	925	908	937	940	900	918	1029	899	898	944	947	998	955	929	870	902	951	940	912	912	919	965	937	908	984	952	918	930	913	874	996	969	921	965	879	892	965	933	920	991	919	941	982	921	959	931	948	893	943	974	895	904	973	944	938	980	971	957	978	956	923	986	899	970	957	952	979	955	931	911	922	938	967	935	943	987	971	931	943	920	925	978	890	950	938	957	936	905	996	908	975	917	912	957	941	979	975	912	916	954	965	946	944	936	951	989	978	942	969	856	924	970	953	937	970	951	952	956	884	978	933	915	952	974	944	955	936	940	903	950	926	977	946	958	926	919	938	936	967	963	965	933	925	924	959	938	1004	925	909	961	979	960	948	948	885	925	924	964	922	930	923	952	884	983	972	937	975	913	955	987	958	931	902	914	941	1008	966	967	976	949	1017	947	932	928	917	956	958	987	918	955	985	943	974	907	899	905	965	973	934	932	895	909	922	935	976	944	943	905	934	947	962	938	896	949	976	937	961	973	913	993	971	980	983	964	898	974	964	921	945	940	957	913	954	946	955	927	913	934	941	899	868	965	923	921	967	921	965	942	951	960	931	961	959	1002	963	954	974	993	933	979	965	904	911	861	926	958	982	982	949	974	948	995	984	966	926	967	863	977	948	977	971	962	979	946	945	907	917	949	940	978	943	931	979	914	920	945	906	963	965	956	980	943	920	981	985	952	963	900	932	941	956	948	953	1021	936	939	911	940	908	878	1013	966	930	933	933	909	928	913	914	939	954	946	969	993	989	880	984	948	923	967	979	932	937	933	981	939	946	933	934	1009	933	990	919	962	945	897	914	957	977	902	956	952	1015	978	885	986	934	939	960	975	1010	940	926	955	877	870	985	908	970	974	916	978	928	976	996	984	937	942	990	944	926	959	883	896	933	939	919	916	911	901	909	914	921	957	984	995	963	966	946	908	937	953	912	908	914	955	958	942	951	920	947	894	947	933	892	945	969	921	925	905	932	897	953	958	965	971	904	966	924	981	902	937	937	929	915	971	948	960	952	922	960	883	888	973	1006	935	950	966	898	918	958	968	887	888	949	950	904	1009	933	876	941	992	986	978	957	975	952	870	940	895	983	934	968	954	926	963	1012	985	960	973	944	901	945	943	926	970	981	942	945	951	938	965	915	933	969	942	826	948	966	977	908	885	928	969	937	912	871	982	981	975	983	919	928	957	981	968	949	960	890	877	917	983	971	875	947	983	932	943	915	967	912	904	930	938	932	959	969	1007	927	952	947	926	936	949	958	918	902	947	961	955	990	966	976	961	928	962	999	960	992	982	992	926	917	936	896	913	966	930	980	943	955	925	936	982	961	973	942	969	933	1001	930	909	992	994	913	936	955	974	970	930	1001	937	895	951	942	879	889	884	898	938	909	869	998	917	968	973	934	904	884	940	910	985	933	953	962	967	929	958	936	900	942	933	919	951	944	967	923	999	972	952	950	985	999	929	942	919	961	974	920	962	930	909	939	897	978	973	913	969	964	931	921	890	959	990	919	918	944	916	974	927	971	960	893	935	970	962	959	948	905	947	921	943	908	948	938	922	931	919	969	971	974	901	893	943	933	880	945	932	940	923	931	961	970	933	916	921	943	959	941	884	927	977	950	964	913	954	977	948	931	935	938	916	976	975	918	941	982	925	926	976	994	936	944	918	963	927	907	933	901	949	976	880	1009	931	925	922	942	963	921	920
26139	21072	27765	24579	21082	10597	1103	801	611	562	462	505	446	404	438	390	403	361	389	390	376	385	359	373	381	361	363	337	352	325	333	344	378	351	319	333	337	348	336	337	344	344	297	335	362	323	326	346	322	335	339	334	325	299	352	323	343	310	310	318	292	345	327	314	315	321	311	300	314	339	312	311	318	300	316	319	283	331	298	291	343	324	328	328	322	324	324	299	344	324	316	338	312	327	338	315	326	313	310	324	356	299	309	316	323	322	330	331	342	322	316	303	315	326	322	321	319	322	305	305	330	310	311	322	321	334	344	339	301	341	328	303	323	311	333	339	317	325	331	309	300	313	291	318	326	316	275	310	305	306	334	312	337	330	316	296	310	316	314	326	310	334	338	303	330	328	316	344	316	329	295	290	294	322	305	340	355	327	318	333	333	302	298	343	316	311	314	332	293	354	342	327	318	324	311	325	320	338	315	317	305	353	311	352	348	293	314	320	346	332	314	320	337	345	343	339	349	279	332	321	310	370	314	298	329	313	316	341	343	337	302	358	322	292	297	347	314	319	311	311	336	345	298	342	288	316	315	321	342	306	329	297	324	312	330	297	310	332	311	304	332	339	332	333	358	329	305	310	297	288	303	312	316	310	308	316	306	305	331	331	329	303	318	293	358	335	343	317	280	304	343	324	299	328	345	340	318	321	324	338	298	299	319	335	322	332	307	330	314	312	305	323	307	325	337	350	323	301	308	346	319	307	313	305	305	313	348	343	315	342	323	350	329	314	308	361	321	299	348	320	365	299	306	326	338	327	332	340	355	297	343	306	354	358	343	325	341	304	298	326	343	313	303	311	360	325	302	297	332	349	296	334	321	334	350	354	317	331	321	385	345	310	324	307	326	311	337	322	312	308	345	315	289	330	324	344	301	323	327	332	340	327	321	312	340	302	304	312	335	303	342	312	330	354	311	326	307	350	351	316	343	317	330	339	329	343	327	292	281	343	295	300	304	313	323	293	322	333	304	306	324	304	297	325	321	303	317	298	302	334	342	346	314	306	317	338	310	332	310	332	354	303	288	326	302	295	329	319	332	310	316	316	344	320	320	324	340	314	302	344	308	282	309	314	331	302	312	333	322	307	301	306	300	339	318	334	306	318	321	314	307	303	295	330	320	343	316	328	302	329	336	324	304	316	315	315	344	330	312	372	296	363	297	328	296	345	297	330	281	360	310	357	331	361	327	333	279	330	309	336	322	329	302	336	314	306	319	310	364	317	305	308	319	317	303	338	326	320	353	322	342	315	319	319	372	337	307	343	295	330	301	300	321	296	329	347	338	333	317	344	320	283	337	310	321	299	322	325	336	362	336	293	325	319	303	330	322	335	327	309	309	321	321	294	275	347	320	340	316	309	324	318	332	332	360	313	326	333	310	326	307	324	294	323	325	311	329	347	330	331	295	328	341	317	295	344	345	327	345	306	309	310	297	312	320	329	330	341	306	315	330	344	336	329	303	349	305	334	345	331	323	326	351	305	325	316	335	314	335	371	335	303	332	320	357	312	331	296	304	322	337	321	320	308	301	326	296	310	328	292	338	313	283	294	335	275	310	304	326	302	325	320	329	324	331	322	295	330	346	300	316	327	330	335	302	310	304	344	361	306	311	316	308	370	333	315	317	346	317	315	336	312	340	337	319	305	325	296	336	325	288	345	310	342	303	332	289	328	309	337	310	338	323	320	310	309	342	327	352	316	332	316	316	318	344	318	316	323	307	334	322	310	304	281	327	324	315	297	337	327	290	338	336	321	337	318	337	308	325	331	291	300	334	333	332	319	305	300	352	303	329	339	335	314	335	330	334	312	329	311	306	335	320	333	315	337	287	311	310	348	345	297	394	316	350	314	316	303	320	327	318	305	319	286	323	299	339	315	311	314	302	313	315	317	307	341	330	333	323	349	345	337	308	310	321	270	314	336	323	344	306	356	348	318	312	320	310	299	334	272	329	351	337	321	312	316	298	347	340	316	326	299	313	288	317	298	281	326	343	317	324	321	324	332	348	322	316	313	315	320	312	305	343	361	315	315	316	313	337	320	323	318	375	306	319	329	331	310	302	327	331	314	338	325	336	320	333	344	303	309	306	327	315	325	323	315	317	318	349	306	303	317	327	328	320	303	297	331	317	341	323	312	335	315	338	308	378	323	317	312	332	310	339	319	334	310	337	309	332	319	311	284	340	293	351	320	349	317	320	309	321	330	300	302	317	301	306	312	315	339	324	310	325	320	329	306	302	338	329	283	325	313	332	339	336	271	331	330	316	306	327	288	326	333	328	310	334	302	303	317	302	331	359	340	327	333	327	332	361	318	323	323	340	323	305	320	330	312	344	326	313	346	301	306	330	300	320	327	347	298	312	332	306	299	339	359	328	307	325	355	299	320	316	314	323	360	346	308	339	318	320	350	323	329	328	306	325	328	336	318	321	329	326	349	306	320	322	325	323	339	335	316	321	331	321	327	340	362	324	302	320	302	334	326	333	315	373	314	306	326	314	325	322	344	327	288	325	325	297	332	320	291	308	317	342	289	305	318	339	310	312	312	343	349	284	341	356	285	336	344	328	321	344	322	289	291	325	301	298	346	284	339	315	320	332	311	300	332	301	330	325	278	288	319	318	318	304	327	327	320	323	304	299	325	344	307	366	352	294	337	310	330	332	308	340	291	344	327	333	351	349	321	342	322	333	330	298	305	319	304	335	329	304	302	316	307	310	300	312	344	316	323	290	325	312	335	327	303	287	320	292	342	335	301	328	314	368	312	348	326	325	334	326	322	298	332	327	349	334	359	347	347	315	304	311	312	330	342	325	288	299	309	321	376	346	330	295	335	336	298	312	302	311	306	326	310	336	340	329	334	311	308	326	324	326	319	327	354	329	342	291	306	363	325	332	291	336	310	314	312	329	309	297	323	291	330	317	324	307	348	304	278	329	301	342	345	305	350	321	336	317	343	284	301	338	297	326	308	347	309	299	333	316	313	321	315	327	329	330	323	356	307	320	311	348	335	313	315	302	336	301	331	303	314	332	294	324	311	312	338	334	333	292	324	307	334	318	284	328	337	323	318	302	312	306	277	313	334	338	296	310	331	279	308	327	321	333	313	299	331	323	311	346	315	351	318	297	322	275	347	350	305	343	334	292	321	335	304	319	347	331	314	304	316	324	309	324	338	311	306	311	344	336	303	351	327	337	305	304	306	316	298	363	340	311	318	346	327	324	329	289	342	316	319	356	321	326	342	360	324	326	320	351	307	351	340	315	321	341	329	328	334	330	364	323	326	344	334	322	322	327	330	318	314	320	307	339	310	329	307	308	308	282	307	297	318	310	344	330	322	332	332	291	322	281	307	316	343	319	312	326	333	347	308	334	323	328	322	352	326	334	336	354	309	345	340	313	309	310	328	344	311	330	320	334	332	312	317	343	322	333	308	349	321	325	347	331	322	297	323	320	304	329	335	332	328
7307	10773	9455	5180	3315	2203	1731	1393	1187	930	848	804	737	692	633	626	580	562	538	521	558	490	500	507	440	473	465	440	429	431	443	454	413	431	437	424	417	413	420	458	448	405	445	416	424	407	403	408	395	396	435	405	413	384	367	407	390	386	429	417	409	414	383	411	400	382	393	370	395	408	407	420	372	397	399	435	419	399	392	444	392	392	378	390	404	373	416	386	417	387	372	366	426	413	394	396	408	404	379	381	414	393	362	384	420	394	381	445	349	390	390	388	385	374	378	378	362	375	373	378	399	381	389	406	396	390	362	408	370	391	388	390	389	372	381	333	356	376	394	385	377	396	392	362	358	373	356	368	387	346	351	366	395	397	371	382	358	422	371	420	367	400	332	395	406	378	410	356	375	382	373	415	395	418	426	404	412	428	370	371	354	408	352	372	383	416	391	381	363	388	371	388	396	380	410	436	385	380	366	404	373	364	379	373	385	394	376	400	418	392	385	418	402	379	400	392	369	404	415	384	413	383	399	398	387	358	378	361	354	414	378	402	357	413	388	391	373	378	427	401	417	418	370	402	394	402	357	368	367	408	408	400	394	378	416	383	379	369	410	418	395	370	391	331	379	349	395	386	439	400	359	362	393	372	391	394	397	382	374	360	375	398	395	368	388	425	390	404	392	386	393	395	374	361	366	386	389	367	374	383	372	371	403	384	359	365	369	389	384	389	384	403	426	365	401	341	380	403	384	354	380	354	399	395	425	392	386	365	382	418	404	355	414	390	374	391	391	406	399	400	376	402	374	370	395	376	395	413	369	411	361	384	343	397	413	425	396	387	358	382	389	371	414	388	397	373	352	418	384	406	380	375	387	404	363	381	396	400	382	376	381	355	384	383	396	419	386	419	406	399	405	395	362	368	368	390	394	388	401	364	371	442	373	366	403	405	376	330	405	383	444	396	378	379	370	416	378	409	369	411	390	396	383	392	395	399	403	336	408	389	366	366	382	395	372	402	412	416	392	386	396	367	395	384	403	366	397	372	401	397	372	326	400	376	399	381	359	381	386	375	362	388	371	395	408	420	356	370	383	417	389	398	406	421	402	406	415	407	383	368	410	388	399	391	390	358	373	363	420	384	409	388	405	368	420	411	366	358	439	387	359	350	397	361	387	393	371	424	395	367	417	366	390	387	393	349	347	389	391	381	391	362	368	383	382	393	373	400	346	374	418	404	390	358	389	411	407	370	402	406	416	401	413	357	401	403	387	369	382	422	421	397	382	389	383	395	390	389	383	355	433	378	421	373	355	364	345	376	395	394	376	397	389	368	371	391	396	380	387	380	359	387	401	373	384	398	395	366	355	372	422	365	394	363	400	364	417	388	390	389	407	423	385	424	417	376	347	396	382	397	395	384	404	385	371	384	394	383	353	423	405	395	403	393	351	392	376	391	389	362	413	392	382	409	389	413	427	387	403	354	424	415	376	419	393	385	413	392	373	426	400	388	357	374	355	428	364	394	417	401	374	361	419	376	393	365	366	384	405	417	381	364	367	389	380	367	371	365	381	384	407	390	383	392	363	366	388	363	393	399	383	390	385	411	352	356	383	354	376	415	395	424	408	413	371	395	391	375	385	368	381	411	365	359	416	421	407	382	404	370	385	409	409	381	407	396	411	375	398	416	385	406	389	375	394	387	398	413	382	364	399	383	392	409	411	402	392	397	384	368	380	353	382	380	381	406	391	398	352	390	415	364	404	400	363	360	381	378	388	415	424	391	404	371	385	419	412	383	354	437	387	344	358	416	363	398	418	420	401	389	408	411	402	357	384	401	372	343	401	425	388	401	408	391	390	389	367	428	386	351	347	370	380	376	378	386	388	389	348	370	411	374	382	381	403	388	371	372	380	397	400	394	400	382	423	378	393	394	379	421	400	418	392	378	383	383	410	367	387	403	377	401	384	379	389	368	400	371	393	394	384	400	377	370	345	378	386	367	397	400	425	361	397	373	362	396	396	355	373	395	411	334	402	372	378	405	394	392	400	401	395	400	377	393	378	363	378	376	398	377	381	422	393	347	413	358	388	408	364	388	404	372	370	415	381	387	381	387	405	392	396	395	397	384	403	400	388	380	371	390	396	358	375	378	409	372	363	397	383	347	370	410	400	396	376	408	413	362	411	394	364	366	408	357	405	373	387	385	383	388	386	393	379	376	397	363	354	371	397	392	395	434	387	371	400	370	392	381	363	420	368	381	407	356	404	357	366	380	397	387	388	373	406	401	395	355	365	356	382	363	364	395	425	381	370	390	394	388	411	381	400	376	398	367	382	396	398	400	373	377	379	341	362	419	403	393	350	343	391	396	388	374	392	385	413	423	364	356	372	391	403	403	378	403	386	380	389	392	390	373	381	350	384	404	366	358	409	404	402	414	395	398	361	394	352	398	365	409	437	367	378	357	405	394	429	387	407	403	392	389	404	415	409	396	390	373	403	382	376	415	396	421	385	386	380	410	369	390	395	389	363	362	374	384	386	336	360	390	395	410	415	371	375	412	394	394	400	348	394	388	393	357	374	389	367	390	352	392	372	400	399	433	365	395	395	407	390	385	381	414	421	354	401	394	394	397	377	375	402	385	397	371	387	390	391	400	373	363	387	361	395	375	409	401	372	397	364	346	411	388	395	360	398	376	375	363	354	342	417	382	439	379	390	384	358	388	390	363	446	397	354	372	378	386	416	357	386	364	403	390	385	403	378	385	403	388	395	356	396	393	381	362	409	354	410	393	383	413	424	358	421	382	366	399	408	380	374	412	360	372	438	395	386	408	372	403	347	403	435	383	397	407	399	375	389	368	378	394	351	401	391	357	375	397	400	399	397	355	371	371	363	393	359	389	418	379	366	407	385	396	373	411	435	385	350	400	386	387	391	387	366	405	372	347	378	396	413	360	366	367	370	390	401	385	334	396	360	380	398	397	381	391	423	398	372	446	380	391	380	375	381	411	409	388	371	388	396	367	382	411	412	383	407	394	396	396	364	431	382	368	407	388	350	377	374	412	370	377	414	409	394	344	374	408	392	399	409	379	406	362	356	388	382	380	359	355	405	400	364	398	362	390	395	403	355	424	384	416	382	370	428	381	409	423	445	398	400	426	390	411	393	352	376	383	437	419	398	399	385	383	394	375	386	382	387	330	379	380	399	352	392	388	387	365	367	408	361	376	405	419	405	409	386	352	394	375	386	416	396	391	398	361	370	376	388	350	398	411	379	428	415	400	426	380	415	401	389	389	396	381	386	413	396	391	418	377	393	364	384	386	370	398	366	364	387	379	378	403	391	376	349	388	395	365	390	426	347	359	373	376	410	401	409	357	374	380	389	379	343	390	387	384	356	378	353	392	367	384	395	394	397	384	359	411	354	407	382	363	398	364	385	420	413	383	387	404	377	401	411	405	388	374	372	382	395	408	382	418	421	374	380	374	389	383	413	389	391	357	373	384	363	410	389	406	392	417
23732	21076	28128	24243	21076	21140	10270	1444	1064	950	812	726	714	673	631	613	585	569	543	513	596	513	523	527	527	534	521	538	483	516	475	513	505	496	482	508	477	485	433	508	472	461	486	468	449	480	465	488	483	478	463	484	462	505	456	450	446	474	429	451	458	448	508	451	422	425	468	474	421	444	444	450	429	419	419	417	447	464	466	391	412	463	456	430	445	440	422	467	437	445	415	442	468	459	439	435	448	443	481	445	466	459	451	425	437	454	427	427	444	421	452	442	446	436	464	438	429	457	418	459	440	421	459	428	439	452	425	464	454	462	468	472	433	463	415	434	449	445	433	470	456	468	463	437	455	486	457	445	468	474	480	460	443	460	440	442	411	435	491	450	456	445	404	469	466	420	414	444	432	452	454	442	475	444	455	434	449	437	450	413	450	426	455	383	461	449	432	407	458	467	423	491	449	436	458	435	412	448	391	396	452	450	450	445	462	453	450	457	420	432	442	447	434	429	455	443	492	430	456	423	424	437	445	478	429	520	408	437	439	453	433	470	414	426	430	429	444	426	439	447	422	474	459	490	446	449	440	412	463	450	438	460	437	446	472	428	437	459	435	462	451	464	427	464	465	457	462	415	448	437	436	454	454	441	480	472	434	471	470	460	440	443	436	460	440	436	392	462	435	425	440	411	452	414	397	405	424	435	460	466	457	431	444	468	416	437	456	436	442	452	479	426	440	443	428	440	442	471	465	435	477	457	492	460	446	450	436	435	411	428	423	466	492	442	462	401	452	426	441	449	413	439	430	455	433	448	438	443	451	464	420	399	401	424	454	452	433	438	480	473	460	405	398	456	442	438	427	430	488	439	432	426	439	415	430	441	433	433	442	417	440	447	446	452	451	427	476	431	448	445	432	445	434	416	468	458	405	401	465	428	453	446	435	429	446	427	493	423	476	460	412	470	483	439	478	434	479	457	445	452	438	426	460	447	469	455	423	431	412	418	445	465	435	438	424	435	462	470	464	443	443	466	468	452	443	435	465	459	421	437	427	427	434	460	466	425	425	436	410	421	439	403	440	428	478	468	453	449	393	471	435	463	402	459	455	438	412	460	519	467	455	443	474	449	451	428	458	456	460	468	432	452	436	427	422	446	442	422	464	450	428	473	457	430	439	449	449	460	419	458	425	465	464	452	418	452	473	430	440	435	463	443	449	450	429	438	456	414	463	455	421	484	480	459	439	446	441	471	457	471	431	451	425	409	428	437	458	439	446	432	453	413	419	427	465	460	433	431	441	455	437	488	471	474	470	420	482	430	433	420	443	460	447	455	418	412	420	424	445	429	431	450	449	446	417	398	431	440	453	421	443	433	425	444	461	431	429	432	442	437	471	491	439	463	443	435	448	454	477	429	417	395	478	435	444	441	483	465	462	457	406	448	434	459	455	433	433	424	420	446	443	447	454	421	420	452	413	430	484	460	429	429	428	416	464	433	435	474	431	493	427	416	448	446	448	433	425	459	449	438	489	433	449	455	454	460	469	422	445	442	444	423	484	440	422	458	455	445	487	474	420	410	423	464	471	415	456	444	488	438	436	458	433	466	433	469	400	463	465	423	460	426	406	450	451	468	427	442	435	448	442	461	430	398	464	458	413	457	409	441	405	459	495	444	437	422	455	440	441	478	468	457	420	440	447	460	445	441	425	468	448	415	425	433	473	452	469	426	427	455	440	459	460	500	437	443	420	437	409	433	454	448	444	432	434	447	475	408	424	462	433	458	446	474	463	452	433	454	422	427	433	424	432	482	434	479	395	445	487	459	391	444	470	429	455	433	453	451	435	466	447	400	507	479	430	442	395	465	457	445	457	413	450	455	449	427	456	432	419	426	432	457	426	461	416	441	436	446	429	393	463	418	460	421	450	459	441	446	468	414	443	459	454	414	405	397	426	500	426	444	430	443	427	435	451	463	416	459	428	437	421	434	493	467	452	458	493	446	464	445	450	422	437	420	444	439	408	438	394	438	445	463	458	484	427	464	479	479	423	418	440	442	433	473	442	432	458	431	453	449	426	418	409	452	450	447	427	411	458	442	454	440	459	468	433	414	489	440	455	462	421	434	450	428	478	433	457	465	444	445	466	452	454	402	471	457	423	419	446	427	456	457	425	438	435	399	426	435	482	436	435	441	414	458	445	428	452	432	440	422	441	425	432	443	408	448	459	464	457	423	455	412	424	473	456	441	449	390	480	471	427	431	420	434	415	431	458	462	452	421	481	439	440	433	397	411	477	461	433	450	412	485	458	470	421	465	421	442	440	432	441	453	460	456	434	488	465	465	450	482	444	435	471	434	434	439	452	443	439	430	429	384	419	441	393	425	493	447	442	483	429	406	446	476	426	440	452	446	398	430	488	434	436	462	440	407	454	433	441	411	426	448	448	438	450	430	439	452	433	412	443	432	431	468	470	436	422	449	429	408	429	421	449	464	405	435	450	468	431	417	452	403	423	432	437	454	462	432	440	449	490	458	408	478	454	399	410	445	452	435	459	480	425	433	434	454	425	460	464	425	463	437	489	434	432	485	427	438	422	437	464	429	430	471	418	441	410	419	450	450	419	411	465	395	418	402	445	440	446	446	383	450	422	430	446	446	478	444	466	452	418	469	422	441	450	434	440	453	476	426	473	423	438	451	436	411	447	426	421	477	443	424	463	450	461	439	485	462	437	456	437	413	453	438	441	404	450	430	457	449	486	471	416	453	471	488	440	432	427	440	459	430	453	436	439	446	454	465	472	440	450	469	430	438	441	436	421	472	448	439	444	433	431	434	436	438	463	465	474	457	464	424	440	438	422	480	425	451	459	426	477	453	428	457	420	417	435	474	417	408	487	416	476	440	433	425	435	434	486	419	470	461	474	447	437	459	449	443	404	441	391	436	456	452	469	441	471	439	462	411	412	462	425	412	436	440	449	429	458	466	481	450	431	442	439	437	429	462	418	407	470	417	436	489	481	456	455	449	461	420	447	458	431	436	434	436	473	434	433	451	434	415	447	442	437	429	468	413	428	441	438	445	460	451	438	431	454	441	451	430	438	463	461	422	440	438	427	399	424	420	398	399	486	461	476	457	461	456	425	432	405	415	481	475	471	450	429	451	448	457	443	449	467	443	455	486	463	419	416	452	415	450	421	443	419	450	432	447	447	418	435	421	455	434	422	434	494	433	424	421	454	447	459	425	408	429	469	408	461	482	439	472	415	406	434	488	420	428	455	405	446	450	451	451	435	470	451	437	453	446	421	433	461	425	404	465	456	453	415	433	440	468	451	432	461	444	448	442	414	470	432	422	453	458	440	437	437	446	430	430	406	458	431	448	426	406	465	444	447	466	464	441	445	462	468	431	455	433	432	449	416	427	449	453	455	446	453	454	441	450	437	409	418	433	458	468	465	420	442	449	423	435	449	467	447	467	464	410	439	442	446	478	456	445	437	442	465	424	453	451	409	424	439	439	438	466
10645	17967	15807	9438	6174	4383	3218	2480	2033	1675	1511	1340	1119	1095	971	939	873	805	799	743	706	720	675	688	640	608	609	628	584	585	537	562	568	527	590	585	502	560	523	527	493	458	542	511	499	494	563	470	491	510	462	519	435	502	465	526	487	493	458	463	514	479	475	499	482	471	503	496	462	446	466	486	502	456	430	465	434	477	460	505	466	494	499	460	455	495	479	467	479	459	473	467	444	444	444	455	430	478	479	442	445	474	472	436	458	437	423	470	444	433	453	463	456	511	446	468	457	471	458	445	486	461	461	455	509	470	447	466	427	483	444	486	445	495	505	416	446	446	469	471	428	445	470	443	478	465	456	464	487	472	488	488	469	473	486	476	444	463	457	465	503	426	449	440	456	414	450	469	463	438	441	485	506	440	445	466	446	441	446	440	436	496	457	441	429	443	452	410	484	463	469	455	481	441	435	414	448	470	454	483	431	437	454	442	491	431	478	473	450	420	475	450	466	478	458	438	466	494	437	485	439	462	479	448	455	440	448	467	452	448	466	459	451	438	504	459	484	471	481	431	448	491	466	460	484	491	436	450	456	464	450	486	449	455	445	417	458	418	448	446	441	440	483	444	445	460	452	456	454	473	482	490	482	461	440	419	456	458	445	443	454	438	477	470	470	457	446	423	441	471	438	454	453	493	457	436	464	419	434	440	487	400	452	457	440	463	475	456	419	472	430	486	458	452	444	455	424	451	448	455	430	445	466	432	488	490	460	469	464	482	471	454	442	473	483	481	423	419	445	477	497	496	455	454	426	449	449	502	486	461	433	416	478	440	459	462	468	462	444	457	472	426	423	453	468	432	445	449	438	460	443	462	424	491	434	447	432	477	429	453	438	448	441	496	441	452	461	467	443	426	478	447	484	451	457	447	445	463	467	453	478	466	418	443	439	425	474	464	490	446	408	450	492	449	399	466	447	470	429	513	447	451	453	473	452	432	470	485	430	428	434	480	419	452	452	418	474	445	449	440	473	463	432	438	438	451	431	433	439	414	445	462	478	427	476	482	455	457	459	447	444	457	437	465	456	440	467	442	473	435	445	451	448	449	408	454	460	466	437	495	475	460	457	471	465	444	439	453	462	427	464	499	450	447	504	474	445	451	454	415	443	466	427	441	433	453	453	443	470	419	443	469	453	444	437	441	474	481	458	416	453	429	456	436	461	465	446	461	439	455	415	432	460	435	453	435	437	454	498	458	477	433	482	490	442	443	463	468	507	423	440	430	493	393	441	423	498	481	481	416	436	425	451	468	458	496	485	483	460	439	454	440	444	455	473	419	447	438	496	451	463	446	463	501	431	443	470	445	462	433	432	426	456	433	475	430	474	432	459	449	438	501	443	476	439	429	507	449	473	488	461	492	446	458	466	457	453	487	435	457	452	429	437	450	431	470	431	463	445	452	444	437	434	456	423	468	477	465	491	440	510	407	493	434	436	449	458	426	461	452	456	458	447	441	444	463	452	456	449	462	443	431	480	510	458	440	444	452	459	439	475	442	427	468	481	448	457	472	481	461	465	476	439	483	452	452	445	441	437	455	488	448	464	446	423	470	451	474	425	499	484	399	411	472	477	476	456	450	420	476	458	492	449	449	418	455	472	436	443	463	444	407	475	442	462	445	458	432	437	447	450	457	429	463	420	420	461	446	461	472	471	471	417	457	456	461	434	451	460	446	471	467	414	446	469	433	468	422	485	441	445	462	462	405	464	433	424	463	457	449	478	434	484	465	510	443	441	463	467	455	462	438	451	415	502	484	478	451	487	470	423	453	455	436	445	421	401	449	442	421	441	448	432	455	497	458	440	436	477	442	488	469	462	497	425	484	422	468	500	455	457	424	465	463	457	456	446	449	437	442	431	460	458	454	470	444	474	475	442	469	455	467	435	472	492	436	443	503	505	454	445	425	473	458	463	440	448	451	455	436	473	480	433	453	457	449	440	497	433	446	446	470	470	438	509	400	459	430	483	471	428	465	447	451	457	419	462	414	437	454	467	477	477	493	450	484	411	432	415	456	442	430	439	475	445	452	433	479	440	447	444	449	467	457	440	467	477	486	472	405	458	489	452	484	425	472	416	430	456	462	443	437	444	455	463	507	467	451	453	429	443	469	472	476	432	466	407	454	455	485	446	490	473	435	433	445	443	430	429	465	443	508	410	472	454	474	460	467	451	444	435	468	490	429	443	500	446	466	446	481	461	460	448	469	439	462	452	442	471	433	448	497	467	447	454	440	462	452	450	471	466	478	415	433	451	484	504	463	444	471	496	456	448	472	460	456	439	460	463	469	438	488	444	462	459	454	481	449	442	488	452	453	468	458	452	456	430	434	461	459	462	460	465	455	458	439	476	464	461	432	453	472	474	482	464	458	450	435	426	464	445	424	479	461	430	403	441	445	474	444	461	449	432	445	460	472	433	440	479	449	471	435	448	467	461	457	428	444	459	464	421	417	490	454	439	447	438	441	484	442	475	414	474	423	477	444	453	444	448	459	471	487	403	471	423	470	478	500	425	456	468	431	458	464	442	459	476	451	485	464	433	446	447	461	467	485	423	447	452	463	464	489	466	451	464	465	470	435	450	426	487	483	442	484	462	437	472	470	457	496	468	473	451	458	442	465	456	452	454	476	448	438	484	466	441	466	463	482	425	488	487	463	447	469	442	468	483	482	444	450	462	469	470	475	453	499	433	462	462	457	440	471	439	473	494	473	455	405	462	470	438	450	430	458	449	449	488	440	440	451	441	466	412	432	458	460	470	451	458	453	459	398	457	517	466	447	434	479	475	437	474	452	455	461	450	440	498	455	476	470	445	468	484	474	438	419	450	480	465	459	441	456	431	412	450	441	467	449	455	484	412	456	464	469	462	433	450	445	465	431	433	460	480	441	472	458	456	467	455	482	483	452	484	450	447	443	414	429	479	470	443	467	446	475	470	467	477	470	455	479	472	456	461	462	474	471	419	444	456	492	452	447	487	453	451	418	469	453	468	459	437	475	471	453	435	488	459	494	487	445	456	422	451	449	474	454	440	465	453	438	418	449	472	411	491	448	454	432	412	460	446	438	442	450	449	472	433	462	481	432	413	397	447	438	457	450	475	456	474	453	464	467	437	478	466	441	452	485	471	459	467	464	458	490	415	460	477	452	453	426	469	464	437	437	457	476	452	451	425	483	435	437	443	449	447	474	466	474	460	492	448	444	408	452	481	475	430	461	436	445	439	440	450	467	460	455	416	454	446	453	429	433	463	451	443	500	474	450	491	461	456	462	476	424	477	422	447	400	466	465	461	457	468	452	443	421	421	406	433	458	427	435	468	485	464	489	488	445	438	427	429	430	455	470	438	425	492	472	466	459	456	470	433	466	471	458	445	460	464	444	480	474	476	448	441	464	441	452	428	431	477	481	432	486	461	475	428	460	463	468	452	441	453	467	462	449	448	420	435	476	435	481	433	439	444	461
27929	15971	3018	1132	917	841	847	921	823	884	882	917	811	849	847	829	825	815	869	855	885	821	821	867	840	896	839	821	896	828	842	843	863	829	842	813	827	794	867	898	846	855	887	849	860	893	883	858	831	841	871	869	850	937	846	841	806	795	810	837	850	848	870	827	839	787	848	880	825	842	805	860	897	857	866	851	840	836	872	808	866	827	797	833	868	809	844	821	863	821	884	827	852	861	866	794	844	878	856	855	868	875	811	872	877	905	814	864	817	853	869	777	894	799	844	866	880	803	833	822	900	878	864	807	806	885	871	886	810	820	880	842	849	840	873	801	834	823	828	876	843	817	809	836	841	847	882	856	834	866	852	849	868	833	799	884	808	825	822	845	835	819	879	861	861	867	814	900	835	838	815	813	871	836	850	837	849	828	835	867	826	818	824	811	849	847	839	870	865	865	818	795	851	854	860	895	825	848	813	871	829	868	829	886	887	848	869	817	845	810	845	822	847	882	853	793	890	794	814	856	856	834	849	856	825	809	835	808	858	838	838	842	845	876	835	842	874	888	830	861	818	879	848	873	877	843	813	839	846	890	847	816	850	872	827	878	807	874	866	795	792	823	853	889	855	833	825	809	850	836	809	921	831	843	883	852	816	789	849	800	822	842	829	892	847	855	834	815	824	798	840	871	833	872	832	830	864	849	823	866	864	793	871	857	838	880	886	828	897	893	834	867	847	818	836	864	797	855	818	833	906	822	864	863	957	920	887	852	870	841	844	855	817	834	850	882	839	811	844	839	859	816	868	863	861	855	827	864	886	838	866	838	853	834	852	853	846	856	892	849	864	899	830	873	801	859	869	828	882	833	829	802	903	861	855	862	855	836	819	856	845	836	807	848	809	865	887	851	869	877	843	920	830	843	846	889	873	893	917	845	842	869	827	820	863	848	856	881	851	840	839	801	828	894	856	838	858	843	900	790	819	834	874	847	792	873	869	840	887	829	787	824	834	908	838	846	814	873	846	841	894	843	828	877	807	905	851	811	906	819	831	863	844	836	887	846	864	853	845	851	849	821	812	837	894	843	869	859	828	872	908	839	909	843	848	850	876	859	855	889	921	850	858	869	855	861	868	811	899	894	896	775	844	875	887	841	826	860	841	828	821	838	881	853	793	871	813	821	814	832	802	858	850	830	900	846	844	847	837	855	874	882	801	869	811	886	849	856	888	818	813	851	889	880	858	856	865	863	855	892	852	846	839	890	847	873	833	826	892	842	791	824	853	845	824	799	815	812	877	844	864	854	854	888	878	878	897	905	772	844	841	824	810	913	907	838	877	839	855	866	861	852	838	882	822	899	864	846	821	857	851	855	874	850	888	885	808	858	821	892	871	837	880	878	856	840	869	941	820	890	854	840	821	878	873	787	897	880	841	861	820	853	816	828	885	868	868	849	861	888	828	817	828	861	919	824	881	829	892	821	840	862	864	823	819	825	850	821	851	843	893	877	893	872	841	846	906	867	842	903	851	871	857	913	802	883	880	826	846	832	812	832	814	848	890	847	868	885	791	836	849	893	867	874	802	872	849	831	900	851	856	883	840	775	862	881	838	813	784	838	875	813	842	892	837	832	843	857	794	885	918	829	825	846	867	790	882	876	927	825	871	834	821	807	857	864	830	882	839	849	828	814	792	825	835	809	860	876	837	883	887	863	834	898	856	857	846	860	854	809	859	862	818	876	860	823	839	804	826	829	875	792	856	824	839	868	865	874	820	812	855	847	834	841	845	836	861	867	869	874	816	836	847	869	850	815	816	836	829	807	816	825	825	830	826	815	895	826	848	899	818	836	865	872	854	844	858	832	883	835	796	838	815	867	857	843	838	875	906	851	814	886	844	855	794	794	846	819	871	830	868	853	831	820	851	872	820	839	882	832	830	829	847	884	856	852	847	870	889	875	840	809	888	822	884	824	822	827	807	876	884	849	834	835	838	866	861	832	895	820	855	853	871	883	843	814	835	806	824	838	910	840	828	815	890	885	869	858	796	799	845	886	819	864	752	937	825	886	820	845	805	880	867	865	850	822	839	785	842	876	830	822	866	892	837	883	851	847	854	853	884	854	887	822	816	846	830	886	851	815	858	880	836	829	815	889	874	811	886	873	831	816	826	835	906	877	865	792	861	894	843	805	819	829	845	842	899	831	820	878	857	803	850	824	840	864	856	858	816	856	874	860	877	846	857	840	851	791	898	811	870	847	842	828	844	842	860	900	877	910	842	822	761	862	865	832	879	839	883	830	841	854	871	842	854	832	818	836	878	916	911	875	891	816	863	862	844	845	829	849	847	857	921	845	892	843	829	846	842	791	855	851	809	846	869	873	792	785	848	814	805	850	834	897	797	820	831	897	815	862	838	808	889	865	886	822	859	865	857	861	858	810	890	852	848	875	912	800	859	836	838	847	844	838	830	927	819	870	819	794	872	837	816	861	852	859	795	899	830	831	859	804	851	841	834	859	837	843	893	873	805	843	839	880	853	846	867	869	828	849	862	877	860	816	832	838	871	891	812	828	869	820	881	838	872	845	853	893	882	813	805	778	894	839	842	847	866	795	835	860	893	930	860	823	855	848	848	821	863	849	889	837	844	840	832	836	845	842	866	845	864	838	865	788	834	779	828	824	821	850	810	881	837	831	813	899	973	874	845	806	816	828	842	831	843	783	809	774	863	808	840	833	857	829	861	859	841	865	873	811	866	852	860	889	850	852	797	778	850	851	912	816	895	821	864	817	871	859	858	843	866	815	816	805	837	809	837	911	884	855	882	854	831	853	815	858	848	862	804	896	834	855	852	837	838	752	845	874	900	817	888	860	833	849	861	815	827	894	837	802	833	821	868	869	793	823	807	880	817	861	817	840	896	863	797	870	827	859	903	875	905	860	899	810	846	840	854	806	841	878	874	854	836	842	829	887	848	826	892	831	891	840	795	831	862	860	847	820	848	838	830	827	896	857	890	770	885	836	850	805	879	832	839	844	846	847	850	825	837	882	860	872	834	861	858	883	836	873	833	851	890	812	831	867	842	849	767	882	815	862	867	824	818	856	816	871	884	835	886	830	835	827	875	821	807	858	850	848	840	882	830	810	860	836	845	866	819	819	852	847	858	870	807	846	845	822	860	845	798	913	805	830	820	861	791	827	792	822	809	865	883	857	868	835	848	873	921	846	819	832	836	872	874	845	840	846	857	859	848	827	877	862	863	862	854	859	854	866	823	825	905	902	849	806	874	841	849	809	910	824	852	833	882	847	775	871	837	853	834	907	820	882	917	846	797	816	819	857	864	846	853	801	821	855	908	847	868	840	825	836	880	820	871	814	838	826	840	868	838	856	883	825	823	819	824	878	858	842	875	821	873	914	925	856	824	840	837	850	861	860	792	868	891	840	858	845	870	817	830	827	913	855	855	832	847	834	852	907	850	806	815	832	820	853	833	895	851	843	886	903	885	800	868	908	872	856
5083	1461	1324	1183	1106	993	957	1030	942	961	940	972	905	955	940	923	927	955	891	931	940	965	1009	942	953	923	936	960	941	974	985	909	971	915	915	935	998	886	863	913	887	922	1000	927	912	941	943	903	919	876	946	953	948	925	913	933	914	840	908	910	961	928	894	977	936	958	882	932	899	924	864	934	945	963	909	912	935	941	893	931	910	1008	910	913	980	929	944	922	943	954	921	964	901	875	926	924	989	934	960	924	984	928	952	948	917	937	917	939	895	963	864	952	909	910	962	998	932	927	965	917	886	933	929	922	900	991	944	913	912	978	1003	923	916	934	916	890	926	931	912	843	956	959	929	899	917	918	860	886	923	933	924	969	893	903	967	958	925	889	931	928	940	900	922	918	919	878	976	907	963	901	936	956	862	951	919	935	934	950	872	949	908	922	945	938	856	893	975	962	944	941	945	898	911	965	982	976	910	933	964	915	935	909	973	864	971	914	903	885	918	918	974	885	909	976	906	876	915	901	897	943	922	874	949	943	919	938	939	971	946	898	911	961	936	935	913	919	873	875	935	895	893	992	919	941	936	934	950	837	946	950	904	883	897	889	979	951	934	973	914	912	960	905	868	896	937	987	953	881	902	953	915	931	898	951	949	946	924	931	898	919	944	966	912	921	901	894	920	901	865	948	968	932	956	964	966	955	951	882	913	920	924	948	948	961	917	985	922	916	924	981	954	920	965	935	899	942	930	951	954	959	932	957	932	940	985	900	939	932	885	980	921	909	899	951	882	942	902	955	926	892	951	947	902	954	967	922	939	912	947	927	912	995	871	901	845	876	924	949	904	972	963	969	948	910	940	906	936	938	923	931	923	894	900	897	918	933	925	959	931	911	880	929	906	926	882	907	878	921	980	896	924	840	940	898	913	880	962	916	893	862	917	912	902	972	948	925	932	955	886	927	891	948	910	959	910	875	934	924	902	941	889	887	927	962	919	913	910	928	901	883	904	939	939	920	960	963	910	974	949	947	955	893	966	950	906	914	960	895	1000	956	967	873	962	935	927	933	909	951	904	953	922	909	901	918	997	974	922	957	885	915	885	964	925	935	919	935	934	923	952	989	849	892	924	873	958	917	903	908	887	943	952	929	940	913	912	918	940	943	964	915	904	933	906	891	890	912	1004	960	905	871	908	951	1018	955	958	914	967	905	879	913	935	927	927	976	931	927	983	851	920	888	942	940	909	885	936	936	913	906	899	918	907	935	904	911	940	947	947	907	949	936	895	924	961	891	902	907	897	962	947	979	929	1008	929	903	920	915	968	941	928	952	963	938	916	958	927	920	888	959	928	932	946	915	928	930	904	986	899	907	881	943	932	885	913	942	923	943	974	902	951	929	919	913	965	963	890	925	882	959	935	889	947	927	937	915	935	918	910	892	971	946	969	913	942	929	900	952	948	975	983	969	963	909	852	902	942	964	894	950	890	935	982	947	856	913	942	927	841	930	979	952	868	947	820	915	944	915	932	932	925	924	904	957	908	972	942	932	930	901	905	949	883	936	970	869	939	942	958	963	880	977	969	911	920	909	925	932	881	973	900	927	913	939	943	958	972	941	949	940	869	937	914	912	927	940	882	887	974	927	964	883	894	928	936	951	924	927	904	938	933	963	955	974	941	914	878	931	887	936	941	903	970	964	932	964	916	895	929	839	904	937	890	898	914	937	897	910	957	905	917	941	906	964	909	922	906	926	942	941	959	980	949	952	878	931	937	938	953	977	923	914	882	934	931	941	940	919	929	889	930	909	918	917	897	977	900	960	907	898	934	986	908	948	933	979	888	871	940	890	931	900	923	939	921	927	939	913	869	960	878	922	877	953	919	920	899	931	957	937	906	942	902	926	878	939	879	921	931	936	924	928	881	889	968	907	941	922	904	971	954	927	947	905	980	921	872	902	894	887	973	891	883	946	924	912	979	992	991	971	972	945	926	952	999	958	921	958	896	890	999	954	981	927	941	924	880	884	947	1000	928	926	920	879	908	935	924	881	987	964	943	957	966	930	983	873	967	891	926	901	952	969	860	967	931	950	941	912	999	936	943	863	932	925	911	950	943	939	913	968	927	893	910	932	910	940	913	880	931	944	909	900	961	926	913	915	912	907	948	908	867	921	943	952	967	917	935	911	955	880	945	936	932	941	911	957	902	932	926	944	900	904	940	922	978	903	935	914	880	909	922	923	942	976	934	969	889	945	986	931	894	977	932	915	907	902	927	881	898	921	865	899	979	949	944	935	906	946	954	927	965	936	905	940	968	951	907	918	953	925	950	916	956	892	947	902	897	950	920	938	965	913	946	879	907	918	872	927	971	887	884	1002	927	904	946	886	922	910	921	957	908	910	962	938	941	923	967	927	871	889	910	891	946	928	922	939	905	833	963	911	958	899	951	870	952	896	932	930	950	937	943	917	975	931	996	947	929	927	903	946	946	925	939	900	931	883	888	943	928	926	897	912	926	918	901	910	939	902	957	924	971	903	959	942	920	922	873	924	941	917	884	948	920	969	883	959	985	945	931	1002	945	900	937	906	935	849	922	922	957	922	956	940	930	908	959	916	866	942	887	921	935	908	913	925	962	898	926	894	940	923	956	925	913	959	883	921	964	902	920	918	984	931	942	943	935	938	899	912	931	901	930	922	938	971	949	911	887	951	929	930	909	905	918	907	886	917	929	886	941	892	902	900	917	929	949	912	954	948	915	882	915	985	925	905	943	887	932	932	1003	918	886	938	906	920	923	977	1032	918	912	949	942	901	926	867	905	964	903	996	927	920	1015	947	907	998	918	846	897	945	950	922	944	921	956	955	939	978	915	973	944	891	923	954	925	946	953	869	919	1005	894	960	917	883	913	910	910	937	940	937	952	963	972	901	1023	933	938	879	937	919	939	948	940	927	902	920	930	862	905	916	948	927	897	928	961	937	961	924	953	888	891	932	887	894	908	885	915	908	937	940	876	983	943	941	961	915	953	892	927	867	944	966	897	964	957	927	932	890	971	897	893	952	973	939	956	902	946	901	919	942	924	935	884	932	950	961	864	929	928	972	978	964	940	950	871	968	890	938	941	892	931	957	942	915	937	967	933	893	958	906	953	878	951	932	904	956	901	837	930	955	900	926	942	967	905	872	936	901	928	945	893	957	941	925	931	936	919	911	949	886	866	961	897	885	969	977	901	884	934	855	983	890	887	970	948	935	925	923	916	899	931	938	946	893	919	994	898	964	908	928	912	927	923	923	923	935	970	926	921	897	957	879	965	917	887	948	962	934	944	912	925	906	914	948	886	911	926	920	938	990	936	902	884	940	914	915	964	937	943	907	907	953	918	900	927	924	929	863	940	926	901	959	858	929	930	949	923	981	922	922	1029	978	968	916	932	938	936	951	901	956	974	946	911	918	871	952	934	919	955	964	933	926	949	935	919	964	931	931	885	986	934	874	954	929	896	934	940	916	949	931	912	924	937	922	936	971	946	919	909	929
26097	21070	27748	24602	21061	10632	1125	743	581	531	454	445	449	381	392	409	431	382	396	365	389	350	366	392	364	317	365	356	356	320	380	331	347	347	323	347	312	309	340	335	338	331	341	333	336	335	353	337	324	310	331	321	331	296	334	324	354	327	317	304	323	324	288	318	316	351	323	328	304	326	334	350	322	297	311	319	308	345	318	323	327	320	339	369	309	326	317	337	310	300	302	342	326	307	322	320	315	343	329	285	341	298	315	333	325	366	299	318	313	352	299	361	303	313	308	311	295	312	314	306	317	306	362	358	313	337	348	321	328	308	323	337	311	311	331	308	311	350	315	363	332	354	327	345	305	342	327	307	353	355	333	314	330	322	325	362	298	313	312	298	333	312	312	298	340	318	310	326	337	365	342	338	346	334	323	324	337	292	325	327	309	336	334	300	364	331	308	339	293	323	328	332	352	322	342	304	335	291	319	303	328	337	332	292	306	338	329	316	321	335	333	324	315	323	346	322	307	304	317	335	327	319	296	314	306	322	308	320	301	303	301	311	328	372	310	311	356	311	326	311	302	329	330	335	340	310	337	347	338	309	311	316	324	291	329	318	324	318	369	356	312	333	354	309	318	355	319	311	315	337	338	332	346	322	321	338	338	324	342	325	298	329	323	323	333	334	340	328	318	292	351	310	323	313	325	320	351	312	318	296	340	289	322	329	304	342	303	293	278	306	326	335	311	325	330	348	308	302	346	328	335	332	320	328	327	325	336	303	305	317	327	333	316	286	329	333	301	312	341	336	285	331	309	338	297	303	339	300	339	348	306	319	301	320	309	302	297	322	322	314	294	354	305	346	311	304	327	334	289	294	327	324	341	320	302	300	312	329	334	317	318	284	304	304	344	322	370	320	332	351	317	348	311	284	324	360	312	320	303	326	346	323	321	332	328	313	303	302	341	312	316	307	315	352	323	332	320	327	310	333	321	323	312	328	326	329	350	329	306	316	334	342	338	342	318	330	304	332	326	325	297	323	315	358	311	320	309	328	333	313	331	336	281	302	312	314	312	326	335	341	301	313	322	324	316	310	316	322	329	322	333	330	294	303	332	311	316	322	309	335	312	305	330	304	332	354	341	342	329	313	317	319	301	295	341	321	330	349	344	283	308	342	343	315	319	317	341	323	316	321	335	318	319	305	318	305	331	306	352	309	359	354	310	305	313	292	363	336	330	350	319	318	309	320	319	309	333	320	315	345	336	294	355	319	306	322	299	332	326	330	333	327	318	329	347	317	298	308	346	319	322	342	343	342	295	297	304	302	301	311	332	330	330	342	302	313	341	351	320	311	307	320	321	350	335	291	321	352	318	338	331	295	324	350	300	319	340	349	320	335	332	312	321	312	318	316	318	319	322	313	291	314	343	331	309	341	302	346	352	330	323	317	313	285	329	312	349	326	308	317	347	322	309	301	350	377	347	313	369	335	301	327	337	319	328	356	282	323	325	297	332	332	346	368	307	314	340	305	314	319	276	322	314	321	317	328	343	344	308	323	324	311	335	359	332	332	329	337	329	308	305	326	299	318	330	327	331	331	340	353	346	335	315	341	344	328	314	282	325	311	323	335	308	306	325	324	291	323	303	308	313	324	293	338	343	305	344	337	328	311	352	329	329	299	312	333	315	343	319	304	335	347	343	317	337	306	329	311	337	310	336	330	327	325	313	326	301	319	328	331	306	295	361	316	277	328	277	313	293	303	329	313	315	332	304	316	327	283	317	329	313	329	333	323	330	301	330	330	297	316	327	323	282	305	329	301	338	321	288	338	306	312	283	328	339	332	336	298	300	347	293	348	327	313	307	310	319	309	288	314	329	334	304	340	328	328	327	308	297	345	320	306	351	325	320	316	316	333	337	314	320	302	320	313	296	315	332	304	317	314	329	352	318	338	308	336	333	320	343	329	294	303	324	318	333	327	295	320	300	314	335	331	326	313	331	327	302	290	308	345	287	344	335	313	344	361	296	301	308	321	291	289	345	326	346	310	313	340	351	330	326	307	328	343	321	323	344	331	323	291	344	341	326	326	328	339	313	321	304	334	335	332	307	294	292	306	334	328	344	329	338	293	344	292	321	309	307	311	304	321	318	326	308	326	293	320	335	317	313	285	326	305	349	343	306	339	318	319	329	331	326	329	307	342	343	313	321	328	327	315	297	325	351	299	330	336	312	335	323	321	322	315	320	281	321	333	306	320	295	313	286	304	323	329	329	336	288	322	342	321	333	348	325	305	313	321	346	315	328	329	334	313	330	316	313	354	340	313	318	334	307	348	323	326	331	319	320	322	312	275	330	301	290	330	298	314	330	312	319	347	348	338	314	336	307	300	315	310	328	316	324	322	297	311	324	322	337	291	319	356	281	314	340	288	311	286	310	344	305	335	312	327	326	300	307	338	310	325	329	323	315	308	339	326	313	337	301	301	303	273	329	318	323	350	319	323	352	312	335	320	284	349	361	341	329	339	360	309	303	309	328	328	334	349	360	325	350	337	290	295	343	307	315	319	305	280	333	362	315	317	318	290	327	302	304	334	321	324	293	315	339	321	319	317	323	322	295	301	336	313	305	335	325	300	309	343	335	304	294	313	331	301	334	329	315	318	347	313	312	306	310	303	322	297	317	314	324	308	331	314	314	292	295	316	335	327	311	334	312	345	309	318	339	317	356	329	310	321	319	330	332	319	306	309	325	312	304	307	328	337	308	307	314	337	358	326	327	302	312	315	337	313	311	325	308	314	314	368	295	319	330	315	322	315	326	337	330	323	326	300	325	319	323	332	313	307	323	318	302	351	306	310	334	331	325	318	333	335	323	296	333	303	304	284	300	362	294	326	321	317	332	311	311	310	310	321	301	305	305	292	294	303	297	294	318	298	342	310	320	309	335	298	325	306	313	332	310	320	278	314	329	331	305	292	326	324	327	332	362	310	298	349	324	319	302	302	327	328	316	321	318	350	339	344	297	334	275	318	325	324	351	305	314	340	334	332	318	348	305	321	343	282	309	295	329	312	316	298	316	297	326	347	337	344	329	330	300	292	346	306	297	334	319	302	327	330	310	322	339	325	300	332	353	332	342	318	325	297	319	310	325	342	342	348	324	353	332	320	329	334	322	332	301	316	322	319	329	305	313	321	317	334	341	341	313	325	305	300	305	348	327	329	336	298	292	320	297	339	306	297	338	312	342	362	313	335	327	354	312	309	324	331	305	347	323	312	312	312	336	309	345	334	342	317	310	291	338	321	346	353	293	305	322	325	296	330	335	324	303	304	304	330	317	298	314	315	285	312	315	333	345	304	319	295	327	318	303	312	335	304	315	313	320	325	308	332	315	307	321	311	323	313	317	324	314	309	338	310	342	325	306	320	306	335	327	313	323	342	329	320	322	315	330	371	279	317	315	319	307	370	325	333	277	334	319	318	321	315	342	345	321	349	330	322	352	311	328	331	294	336	301	310	335	307	288	290
7295	10906	9491	5203	3259	2338	1788	1382	1144	984	864	761	757	684	647	582	555	582	547	549	542	509	478	450	461	496	464	456	428	474	451	417	425	447	450	419	415	445	452	404	444	416	407	411	403	396	402	422	415	412	425	358	383	419	433	412	400	390	395	382	397	362	427	390	403	396	371	369	392	379	384	377	382	394	394	401	426	422	372	397	378	391	371	371	395	412	345	386	367	415	394	407	381	372	380	400	364	388	392	430	401	368	389	398	410	409	375	375	389	395	405	397	389	396	397	373	365	383	383	388	380	370	412	394	374	370	403	358	419	398	389	379	372	359	398	374	373	401	409	371	396	364	385	394	397	402	407	409	397	414	403	385	416	389	387	392	407	380	377	391	361	402	375	388	393	374	345	391	402	382	372	408	387	383	414	370	416	417	375	401	378	361	367	386	382	379	379	378	381	401	403	358	408	395	376	384	394	403	370	434	405	409	401	395	396	423	371	360	406	354	388	397	377	412	380	369	377	400	381	394	399	389	446	403	408	419	397	397	394	392	377	392	398	357	394	394	381	397	395	386	379	419	376	402	437	371	372	381	372	431	422	352	391	400	372	363	398	398	361	401	405	370	385	391	375	431	364	384	386	396	384	370	380	378	386	382	399	378	389	369	387	401	396	382	366	380	394	406	362	381	392	353	403	410	370	405	380	411	373	389	423	375	355	425	393	384	387	369	408	396	371	362	416	385	344	387	376	412	386	430	388	360	409	405	368	376	378	388	393	352	386	387	396	367	370	419	368	407	370	401	433	410	392	380	399	381	405	393	380	373	378	380	409	414	384	376	397	394	393	358	411	363	401	403	373	405	385	392	395	418	373	380	394	386	386	360	377	386	406	386	394	333	353	383	366	362	367	371	412	346	378	384	390	388	361	384	376	401	381	408	390	387	406	360	372	393	387	379	356	418	373	394	400	379	405	374	388	419	371	395	387	405	395	378	371	387	369	372	387	367	393	409	374	385	413	415	405	354	387	395	382	407	387	344	390	375	377	349	393	392	390	387	389	353	377	386	367	392	390	387	388	368	386	408	428	371	362	394	393	440	380	372	393	400	395	386	403	368	394	408	379	408	406	384	366	395	396	379	370	373	379	369	358	437	372	411	374	388	418	391	409	385	418	394	393	395	420	379	383	372	343	383	383	379	394	400	412	367	364	401	418	394	417	393	321	377	381	353	392	368	403	370	395	374	416	360	412	379	384	388	384	357	377	357	431	425	373	367	369	364	369	377	394	366	406	338	373	378	338	398	343	381	379	398	392	394	380	388	417	406	382	391	373	410	370	403	395	372	404	418	414	375	365	407	415	392	367	393	352	431	385	365	408	389	347	390	376	387	361	399	417	355	431	376	366	383	369	385	394	394	372	381	387	367	384	400	390	390	394	408	419	398	403	331	354	351	397	401	357	388	395	350	408	378	375	407	423	394	405	406	423	353	394	416	417	376	414	437	392	386	371	352	420	401	369	378	389	381	374	375	379	378	389	392	404	374	370	354	373	387	366	360	346	382	393	388	385	412	362	405	388	386	382	407	392	398	391	373	377	415	395	398	369	382	393	396	400	378	398	375	377	365	391	368	405	423	417	357	377	426	370	398	387	404	442	395	378	381	370	383	386	407	371	401	394	368	384	377	374	390	378	409	431	412	363	361	396	387	369	383	435	363	345	400	420	407	377	398	381	392	353	362	348	365	394	447	365	399	379	394	393	383	401	392	375	395	388	380	392	377	426	390	400	426	379	375	411	388	388	397	360	389	397	378	379	384	397	393	418	411	407	380	371	379	397	403	401	370	405	391	377	441	376	403	382	407	395	389	415	371	384	412	423	411	352	392	387	383	364	423	406	407	410	407	396	421	357	408	344	401	374	384	375	361	370	378	405	405	391	393	421	395	367	379	407	420	375	377	429	416	365	378	417	395	364	423	383	393	374	397	378	372	382	364	378	378	415	420	403	366	365	401	426	353	418	388	365	359	399	384	400	368	364	372	397	375	388	413	357	413	365	373	383	369	384	358	391	359	385	367	394	403	380	378	388	377	404	394	363	420	374	405	352	401	375	399	367	412	410	380	406	386	399	357	378	363	386	375	379	371	365	382	377	368	406	364	374	367	394	369	415	368	347	372	328	392	395	423	413	373	365	377	410	361	394	365	378	383	365	394	380	412	385	394	380	392	388	378	433	394	387	396	373	379	421	400	351	360	381	398	411	386	351	401	388	366	362	369	381	381	397	388	407	396	381	375	396	382	414	373	402	395	425	373	379	373	385	382	372	387	403	384	387	386	413	365	385	375	383	412	388	404	397	385	377	396	427	364	363	383	375	417	403	371	382	373	388	396	374	417	369	384	369	412	399	367	405	364	391	394	388	411	396	371	404	401	379	359	373	430	375	413	451	407	414	373	367	378	419	415	397	361	381	405	380	371	419	370	396	393	402	388	384	407	380	378	403	398	401	372	407	396	389	409	392	396	380	349	407	374	380	374	376	381	381	363	411	418	379	393	389	406	384	391	389	379	374	398	399	350	435	340	374	403	404	364	391	414	395	371	433	405	416	368	390	397	398	390	389	392	358	379	406	387	400	395	384	380	392	402	416	400	372	384	378	410	394	370	409	381	394	413	408	388	409	397	374	375	427	394	372	375	382	376	378	376	420	431	387	346	409	420	397	410	356	392	396	386	404	338	379	409	374	393	377	366	392	373	386	368	413	409	408	375	386	387	410	424	368	384	373	388	396	385	366	365	367	407	403	373	371	373	415	385	406	379	398	388	371	388	400	359	403	350	406	391	417	400	397	386	374	384	374	358	380	375	387	408	398	381	395	371	350	379	378	369	379	378	399	380	345	412	365	397	411	397	383	362	378	357	344	406	386	400	410	364	361	403	395	350	335	358	354	415	405	385	382	374	389	414	404	409	411	369	352	394	361	349	380	413	392	378	379	405	385	384	407	390	356	389	382	433	354	395	405	372	392	389	370	409	365	389	403	362	376	376	372	384	375	407	371	391	374	394	369	410	390	360	383	371	362	357	368	366	405	382	371	360	395	369	369	408	386	394	374	385	418	380	376	405	377	366	396	397	389	395	374	406	386	395	361	379	393	354	431	376	426	380	373	361	385	399	411	379	380	372	406	416	392	370	427	370	399	410	358	391	328	390	413	367	361	391	387	379	393	376	370	389	361	381	401	353	400	357	413	378	358	359	400	381	380	376	360	401	378	381	383	414	377	402	374	386	398	377	400	357	394	398	418	383	380	368	377	383	377	376	386	371	375	358	393	375	417	383	363	379	416	395	414	368	400	334	378	376	388	404	351	375	377	384	401	390	371	387	383	379	375	369	353	388	383	355	404	356	392	378	384	387	416	406	382	379	417	368	392	352	359	384	359	394	397	391	389	400	371	387	374	390	395	355	422	381	399	395	416	394	369	396	398	403	385	366	360	399	400	404	378	377	353	401	390	380	409	392	406	380
23655	21096	28165	24251	21101	21161	10351	1478	983	943	818	762	743	724	663	602	648	605	592	577	591	538	579	516	495	488	473	492	471	477	488	482	507	470	451	483	467	462	449	467	471	467	502	460	469	467	437	492	466	450	430	408	491	444	460	474	479	467	470	452	427	464	485	456	434	498	489	451	468	462	429	416	447	434	459	430	488	431	460	448	455	424	441	443	464	451	450	448	446	453	422	438	447	456	463	466	397	487	476	469	468	458	452	430	455	453	443	462	437	417	436	503	468	429	481	442	437	450	478	430	454	464	444	506	430	426	454	482	439	446	493	444	423	447	446	462	454	415	427	443	481	439	430	438	479	430	461	448	408	421	431	471	413	477	466	460	449	456	444	476	438	461	419	432	455	462	424	450	460	450	460	497	444	396	452	450	463	430	463	406	421	409	422	421	455	445	418	472	470	447	437	463	410	424	468	497	462	416	437	415	427	461	471	456	458	465	471	427	440	423	450	424	456	428	462	433	450	463	436	441	430	438	452	439	451	448	458	448	421	460	435	434	434	419	409	451	439	463	444	454	422	480	479	442	457	409	454	472	460	435	420	423	436	426	412	476	412	478	448	436	407	414	412	444	458	453	438	443	458	439	435	442	456	479	427	451	471	417	407	413	439	447	425	443	444	411	435	440	427	414	479	441	480	455	437	428	404	464	448	410	417	460	424	442	444	442	451	465	452	445	444	409	425	439	396	451	450	501	436	444	500	436	412	471	456	456	447	450	472	471	469	403	429	411	431	443	461	450	489	427	402	430	449	440	438	447	465	430	437	448	439	449	447	465	445	441	417	451	448	460	461	428	420	456	469	432	446	413	451	405	466	490	469	434	457	406	429	423	445	441	449	457	456	444	412	430	470	423	460	475	434	480	474	455	431	444	431	461	459	458	450	432	451	424	446	438	437	457	442	462	406	420	480	450	447	462	444	443	448	462	460	436	453	479	447	426	454	438	459	463	431	410	433	415	453	455	441	451	431	425	475	446	457	464	459	427	452	450	427	467	451	462	418	429	427	449	437	454	430	433	420	457	415	437	434	464	443	478	428	441	474	442	444	451	438	444	453	413	412	441	444	457	416	503	412	442	440	432	424	431	431	433	439	450	452	461	448	405	436	450	470	448	462	452	454	418	454	444	399	418	408	441	461	434	458	425	447	448	460	432	436	442	429	419	430	483	450	471	449	428	446	407	461	470	449	437	455	449	425	401	456	408	431	419	415	435	415	457	423	438	420	475	481	462	463	473	443	444	414	413	477	418	442	421	446	454	440	453	403	467	434	438	450	415	413	428	438	433	439	456	419	456	421	427	424	428	427	456	459	439	442	414	467	390	415	470	414	446	434	448	447	431	458	404	439	477	430	425	425	460	454	432	457	442	453	475	451	441	421	437	431	453	432	410	425	420	452	450	442	399	463	433	412	472	427	447	452	422	473	446	410	432	451	427	462	428	467	438	417	405	440	474	427	461	407	421	432	456	446	453	447	443	441	446	479	407	456	438	448	451	440	449	408	442	419	471	443	448	434	420	441	465	452	422	475	444	451	458	439	455	453	463	420	476	436	441	447	461	417	486	429	453	481	437	424	439	426	445	428	459	456	422	425	449	478	459	458	430	395	425	446	433	414	428	412	448	418	465	448	422	427	429	441	424	459	453	454	473	440	477	506	445	458	443	397	427	462	500	431	464	423	435	445	458	432	451	459	509	409	429	407	426	465	465	490	421	446	450	455	413	433	399	457	424	456	455	474	484	461	428	427	444	427	450	435	444	448	456	449	472	409	447	454	450	411	429	414	420	411	431	459	442	428	429	492	456	445	438	465	432	441	464	443	421	452	418	437	456	452	455	429	462	489	447	469	435	456	424	433	447	422	436	400	433	444	428	442	449	431	421	446	433	444	431	445	441	392	423	419	477	455	404	439	444	450	444	458	410	434	467	442	449	454	439	419	472	442	420	479	464	448	424	478	405	473	428	448	443	418	446	418	429	462	460	437	437	406	428	473	402	465	426	451	408	470	449	410	443	454	449	422	434	467	473	417	433	406	446	432	458	427	403	441	407	441	453	445	405	473	448	455	470	470	424	465	446	449	503	448	421	438	417	458	471	470	444	443	399	405	459	417	428	433	439	428	460	466	436	473	447	399	484	442	455	453	436	483	439	416	490	454	477	450	480	427	436	474	452	451	483	416	427	419	438	452	431	439	461	478	424	413	436	421	470	425	398	446	434	475	410	436	445	471	467	425	468	443	429	443	428	444	476	458	427	441	453	474	447	434	465	428	474	443	451	438	436	447	467	475	426	465	428	451	457	428	436	433	477	404	430	435	450	456	426	450	445	450	404	458	436	459	447	454	430	447	471	448	411	455	453	478	446	440	451	416	447	461	431	413	412	433	473	417	451	438	410	430	429	443	484	433	491	426	429	430	433	445	432	452	450	417	426	432	440	459	449	471	454	450	438	410	426	448	470	477	439	431	432	453	418	472	440	418	457	474	425	434	473	460	440	468	420	436	469	440	466	411	470	451	434	452	443	413	488	461	418	484	447	404	462	477	402	436	474	472	451	407	419	437	444	471	439	432	444	447	452	464	460	447	442	437	473	431	453	429	464	451	471	411	460	419	465	421	478	439	404	435	440	444	485	468	460	439	436	423	460	406	483	430	428	453	473	434	422	405	432	452	412	449	440	430	468	419	449	428	438	503	418	451	456	437	460	457	425	444	465	464	422	437	436	444	467	435	412	440	455	440	453	408	465	478	434	463	417	453	454	417	444	447	466	396	481	450	464	431	458	431	453	411	425	459	437	421	437	457	467	424	437	408	457	396	446	449	416	453	442	438	468	450	410	420	447	449	416	437	489	457	457	471	458	415	447	414	423	459	427	418	420	426	424	448	464	441	463	455	438	449	419	423	415	422	474	441	466	458	438	474	433	438	418	470	493	467	431	429	440	423	468	466	431	426	427	426	430	468	436	466	448	444	442	417	441	433	435	451	441	416	424	434	474	460	447	455	457	397	445	435	463	474	421	447	459	412	437	418	452	444	432	460	457	433	427	451	477	456	468	429	398	430	413	439	404	446	460	489	433	434	415	478	466	439	445	429	454	432	441	402	441	461	429	417	441	447	454	455	443	439	430	456	447	432	456	441	427	416	429	474	423	456	443	457	428	425	459	435	458	439	406	438	459	479	432	444	451	422	454	424	422	491	450	446	438	455	464	407	452	443	410	422	439	407	438	444	436	438	421	452	423	402	447	430	497	472	422	441	421	448	448	439	460	457	409	413	465	459	414	477	404	412	454	480	450	435	429	439	479	473	428	432	432	432	488	446	444	436	456	448	523	457	430	445	408	437	444	435	466	446	460	464	455	414	420	421	430	447	432	431	417	455	434	418	465	462	437	417	405	422	437	440	461	441	420	418	468	432	452	471	479	446	428	430	407	459	439	413	404	427	468	442	423	458	455	430	468	449	458
10598	17901	16019	9511	6059	4318	3128	2568	1982	1719	1455	1307	1114	1038	986	922	770	815	788	721	728	680	679	659	671	604	606	582	634	577	569	545	522	540	550	527	574	510	521	502	516	461	488	490	487	566	509	489	491	518	490	499	474	477	494	525	500	501	500	448	465	481	460	440	459	485	472	481	475	486	432	455	470	510	458	450	509	469	476	466	455	479	459	484	432	483	483	467	472	443	497	472	462	477	489	447	454	431	440	469	430	464	457	471	430	425	486	464	457	430	452	467	478	481	470	457	442	450	454	468	466	459	496	444	494	490	482	483	481	444	459	420	486	489	496	452	408	490	471	470	441	459	474	472	494	444	455	442	452	431	474	456	434	478	490	515	447	488	484	473	466	503	455	416	488	499	444	422	470	463	418	465	434	429	455	460	457	473	480	457	433	448	447	496	434	454	430	479	463	459	439	452	469	482	456	491	474	481	443	486	424	447	472	448	486	433	440	451	484	482	450	441	489	463	450	444	445	470	440	476	455	439	441	459	437	454	441	436	430	439	448	464	428	419	477	489	434	472	474	462	490	474	457	415	457	482	463	437	463	464	424	443	455	429	452	411	495	464	479	453	441	501	417	424	476	447	469	479	442	454	467	455	444	409	454	454	462	443	450	463	514	410	462	511	454	455	457	416	482	441	429	460	470	468	492	438	472	453	474	500	419	420	432	474	453	455	469	464	447	433	441	441	428	439	447	421	423	492	465	448	426	443	459	460	463	405	461	440	486	484	425	451	483	430	474	456	453	453	442	443	450	437	438	437	454	448	460	489	496	497	493	442	476	464	469	456	432	450	438	420	463	449	430	472	457	425	470	461	404	462	468	453	466	453	423	468	443	456	461	459	442	480	470	479	493	421	447	430	428	448	458	421	466	466	460	452	460	455	475	441	472	446	473	422	433	486	453	463	463	441	445	487	452	438	483	467	459	501	477	472	485	442	473	418	431	469	471	437	449	469	480	432	464	413	402	448	436	459	447	453	460	484	442	465	475	470	450	451	459	456	453	443	439	420	470	440	442	425	451	451	446	441	484	461	433	449	439	441	475	488	495	441	450	452	445	427	409	523	441	485	452	477	443	477	496	431	429	400	464	456	453	463	468	495	421	460	481	482	453	472	441	424	461	461	488	448	470	447	459	454	466	476	441	458	494	464	445	452	441	456	455	477	427	431	461	453	482	432	454	468	462	452	448	414	461	486	473	445	484	462	461	444	501	446	420	415	456	456	484	467	445	449	465	435	482	434	457	460	479	433	467	436	456	498	478	427	477	476	447	468	438	458	468	447	483	452	440	444	471	433	441	446	469	472	468	439	444	420	417	444	461	444	464	448	484	445	446	431	443	460	448	439	459	472	458	451	481	468	457	460	484	463	480	466	415	458	474	491	479	396	464	446	447	452	439	439	456	458	467	418	472	483	472	440	464	398	440	433	449	470	451	466	447	447	436	491	426	474	469	409	456	446	478	427	456	450	464	485	494	451	455	426	443	472	507	440	459	449	433	431	440	477	435	416	434	447	465	479	458	464	459	490	441	464	422	445	480	419	467	461	445	468	442	460	421	472	418	443	470	426	469	458	479	436	470	421	493	464	465	447	446	432	440	461	464	440	460	480	451	451	434	459	465	451	444	460	477	437	447	437	418	442	499	462	460	461	430	427	421	440	443	456	397	456	461	440	433	463	450	453	443	445	452	464	440	431	485	487	454	473	434	470	502	471	493	446	429	432	476	464	469	474	465	442	459	462	476	453	436	478	426	453	461	459	478	452	477	440	430	462	425	439	414	430	499	445	475	420	463	458	468	433	518	436	435	463	469	450	479	439	449	484	423	446	474	422	441	452	436	470	462	458	453	427	443	445	435	438	478	445	475	451	439	425	450	458	464	461	493	459	453	435	462	475	465	474	456	444	457	465	450	449	433	442	485	461	446	502	453	463	456	458	449	451	434	483	437	434	438	437	432	444	490	438	460	455	451	449	460	460	466	469	481	446	501	469	488	440	449	451	441	445	470	450	428	433	476	457	420	447	429	432	487	433	448	445	437	468	448	435	393	482	452	469	474	438	467	437	446	428	465	443	409	443	451	456	460	460	426	466	405	456	459	448	467	464	454	422	445	436	452	469	459	424	416	506	479	460	460	450	483	460	488	500	464	434	436	471	447	466	444	468	469	406	463	453	469	446	439	449	420	422	451	439	438	440	461	470	443	427	440	475	484	458	470	455	457	439	441	445	455	440	445	483	442	450	437	455	483	434	441	451	425	455	461	478	434	461	444	462	479	441	453	436	423	436	432	476	438	477	462	444	454	481	443	468	480	459	446	483	467	439	450	430	489	441	439	461	426	455	452	475	458	460	421	412	462	464	455	459	449	496	438	474	447	474	455	549	461	477	445	471	461	467	416	453	490	468	447	466	513	441	497	453	429	479	474	475	458	499	489	459	466	468	491	452	470	450	451	437	459	487	458	427	469	432	454	436	449	428	458	457	464	503	450	458	432	472	472	453	445	447	465	440	454	475	447	469	428	444	466	467	462	455	467	448	466	449	476	451	459	462	430	451	464	429	449	455	404	439	480	467	488	487	448	454	457	458	468	438	462	450	481	488	445	486	454	488	438	462	430	459	473	433	457	425	466	430	443	496	458	464	449	476	494	517	448	453	493	500	450	449	407	490	463	454	459	482	455	450	461	438	444	460	450	482	424	420	421	459	463	480	452	457	435	460	453	489	449	439	460	446	484	432	482	464	466	467	435	443	418	446	463	465	448	425	480	457	517	466	481	441	511	482	460	458	482	452	456	497	451	443	439	466	459	467	455	476	428	440	471	439	487	469	426	426	472	457	427	497	482	469	434	457	413	446	441	458	445	466	434	438	476	434	458	484	463	448	420	470	447	428	453	475	442	449	449	443	456	437	437	478	478	453	446	490	441	410	456	456	495	428	459	431	409	467	419	442	459	459	431	447	453	453	469	452	443	412	435	429	390	415	480	433	425	473	429	476	448	470	431	447	494	423	438	466	436	441	437	450	468	451	491	480	477	446	468	471	459	411	458	445	463	486	443	472	462	475	465	439	452	427	467	419	491	437	438	461	407	434	465	450	478	447	415	407	409	504	474	422	449	459	460	435	431	435	482	516	470	463	490	477	439	453	499	446	399	446	424	449	439	438	415	457	445	429	455	465	477	467	457	461	454	463	462	444	485	455	470	431	442	447	482	494	473	441	454	477	435	442	431	453	432	468	469	453	434	454	502	456	432	445	448	463	454	461	461	433	468	426	465	449	473	451	453	449	464	434	474	462	422	475	468	445	449	435	465	452	478	463	477	465	486	433	466	475	439	466	463	465	487	465	451	464	464	463	434	454	455	452	474	490	424	439	431	452	470	435	430	430	463	468	471	448	478	442	457	460	430	464	470	436	440	444	455	424	471	431	483	471	489	442	461	456	435	424	465	454	459	454	478	498	446	437	430	422
28424	16158	2901	1108	911	867	870	850	863	861	815	871	854	866	823	882	892	898	846	849	795	847	848	862	857	798	808	906	806	786	860	857	861	819	792	846	852	834	861	863	864	809	878	823	881	885	843	881	852	790	874	864	928	855	861	862	866	795	833	858	889	909	905	908	873	866	880	863	840	831	885	846	875	902	814	915	823	855	869	890	873	842	865	868	865	895	838	844	823	841	831	911	807	875	856	873	842	860	875	836	854	821	880	872	813	867	852	874	898	813	874	873	859	853	839	876	881	869	828	891	846	838	844	870	890	828	864	926	833	886	871	872	816	791	863	847	837	889	850	813	848	827	853	855	867	828	805	845	834	855	863	858	858	842	902	816	858	820	807	818	879	897	898	873	828	841	831	854	866	855	871	853	830	839	889	870	819	854	784	899	863	820	811	828	904	855	837	828	858	848	882	855	844	886	857	887	862	818	836	870	873	836	840	864	840	900	885	841	840	823	832	855	907	843	833	832	811	878	890	878	840	898	807	859	839	866	827	838	843	850	789	847	865	876	843	863	878	889	851	841	828	840	870	880	868	883	832	851	874	793	854	830	827	885	834	893	814	921	873	876	869	901	877	871	896	827	846	849	840	839	805	844	881	847	840	856	835	820	892	822	894	867	807	827	824	865	871	893	889	844	857	868	894	824	875	860	895	842	818	792	849	886	878	860	830	803	819	889	871	860	913	882	874	823	867	899	868	899	870	836	838	905	815	845	865	857	849	844	843	846	843	830	865	821	850	887	844	819	858	878	810	850	781	851	840	895	859	819	895	883	854	917	807	850	826	879	861	817	825	903	858	792	883	845	789	886	862	778	856	845	847	861	857	830	840	896	842	850	849	854	855	832	820	893	818	849	859	798	817	813	881	837	839	859	872	909	862	847	871	805	829	858	871	834	847	844	779	801	847	837	852	834	817	807	887	895	857	888	866	828	871	821	897	842	913	835	822	863	842	829	907	857	911	846	864	877	836	846	891	829	894	824	815	859	878	874	851	845	842	828	861	878	855	873	840	876	864	892	826	925	924	847	901	857	861	849	862	869	841	788	861	866	838	832	856	817	825	886	850	841	874	854	854	877	873	809	818	842	884	873	883	898	830	850	886	853	817	812	873	917	838	836	850	852	841	815	879	876	898	838	829	867	823	899	836	845	880	850	891	830	885	874	835	858	871	865	862	817	913	831	837	842	800	844	851	871	850	843	847	878	847	840	818	831	822	826	813	836	811	890	897	869	895	805	878	865	867	851	851	808	822	834	884	799	883	849	871	868	863	847	792	861	800	863	836	812	823	816	864	841	803	813	804	935	898	857	900	868	844	861	869	926	834	836	842	889	857	852	874	834	864	871	862	865	858	806	861	831	846	791	862	832	837	886	864	847	852	882	904	879	836	814	866	858	823	869	841	909	862	831	824	843	831	855	865	854	818	893	864	846	786	865	880	815	846	816	875	879	789	842	800	883	803	836	812	839	818	891	889	872	896	886	847	855	852	815	808	914	878	860	855	856	894	859	849	846	858	853	900	854	886	873	834	854	855	907	823	858	898	866	783	851	811	875	860	857	865	920	890	820	876	816	809	854	846	866	784	849	835	875	888	842	872	845	922	860	845	862	860	873	885	855	851	871	820	892	864	864	893	821	823	860	847	843	834	880	897	876	881	808	808	816	843	861	839	856	859	808	874	874	837	858	837	859	891	853	872	818	932	848	881	851	879	865	848	827	845	801	830	871	826	794	875	845	839	873	856	875	887	842	843	890	800	878	835	883	827	854	849	873	864	865	871	877	871	871	821	839	881	827	864	838	911	857	838	840	869	833	823	912	844	853	862	856	839	852	820	833	905	851	832	879	842	811	865	855	845	867	845	867	875	842	845	841	759	830	812	827	810	862	862	834	819	829	859	858	862	804	876	880	838	846	841	849	874	804	830	896	856	866	907	873	819	810	829	875	885	842	852	869	870	859	844	850	890	868	858	828	811	857	863	784	853	907	803	832	857	926	829	842	828	874	775	880	841	857	839	840	870	886	906	824	836	912	924	805	844	846	848	847	835	891	824	862	825	844	844	828	855	876	866	822	884	853	865	843	864	830	842	872	843	850	890	790	822	807	801	800	821	848	855	785	874	837	836	829	848	814	877	867	808	854	805	834	827	887	849	808	811	817	838	875	896	848	824	885	846	843	833	895	840	867	867	864	853	867	853	865	884	825	834	809	828	837	842	857	892	918	814	859	756	828	852	854	831	806	854	845	875	871	866	889	887	892	861	845	852	839	847	848	863	861	837	844	793	830	863	879	837	889	852	872	833	845	846	902	903	835	861	831	814	877	887	848	844	798	888	868	853	861	871	859	858	822	872	832	855	838	831	823	822	834	811	834	849	892	841	813	843	830	856	836	846	841	804	838	871	797	819	880	828	857	817	841	852	863	852	838	851	814	884	879	843	852	845	835	857	812	910	859	830	823	894	863	847	850	899	831	857	870	875	865	830	955	912	862	886	852	856	890	853	863	823	879	825	864	820	871	811	869	810	875	855	874	812	849	859	841	808	801	831	851	824	890	882	891	862	870	874	901	796	809	852	821	864	852	864	841	805	850	851	787	823	885	837	857	853	850	848	868	788	800	870	894	861	839	858	857	831	862	842	826	849	906	871	845	854	923	876	864	789	874	860	818	832	835	855	853	829	886	844	819	771	831	816	875	855	855	855	806	824	849	809	920	871	867	856	902	840	867	859	894	902	875	895	829	872	825	828	875	878	868	859	854	794	812	843	915	825	850	863	855	897	855	821	877	859	846	850	883	863	820	882	871	831	902	896	814	841	862	861	880	877	840	834	861	843	872	841	825	890	839	859	845	853	814	851	863	846	834	879	853	817	857	829	826	925	873	852	867	878	923	919	863	836	846	844	899	801	824	836	833	829	878	877	813	848	885	854	836	834	843	839	844	811	823	879	862	844	854	867	838	841	908	850	898	839	876	860	894	903	803	819	830	834	837	836	866	894	866	883	826	861	874	807	813	869	875	899	840	874	859	835	861	854	838	814	812	896	811	904	861	875	852	867	859	866	857	821	816	860	872	825	826	893	852	835	874	869	824	859	846	838	906	861	799	858	840	857	838	790	832	831	835	868	913	835	809	872	848	869	817	879	776	824	877	864	837	807	880	894	869	889	831	832	855	908	834	855	842	877	847	866	832	875	886	818	880	822	837	845	848	865	872	850	849	951	872	837	874	864	875	826	817	825	889	849	830	808	808	858	810	920	774	914	852	884	900	904	862	837	844	881	873	889	870	843	906	842	823	843	820	788	821	866	847	812	823	844	870	882	848	854	888	834	852	825	826	859	910	810	891	830	865	813	833	830	906	882	840	849	909	849	854	866	845	908	913	833	841	855	832	874	868	866	830	831	842	872	852	825	783	881	895	829	855	861	857	873	874	858	890	833	842	842	895	840	815	808	901	848	842	848	813	882	818
5215	1448	1386	1199	978	1008	978	927	1059	974	910	936	953	925	967	957	1005	998	963	937	890	958	937	964	973	939	1019	922	936	876	934	969	944	913	917	918	948	912	947	962	943	923	968	901	904	953	913	949	963	964	964	922	916	949	929	993	993	967	892	942	953	944	940	884	948	901	951	936	949	894	891	932	963	925	945	959	928	931	961	927	932	918	947	934	932	960	912	958	936	940	921	963	927	945	932	946	983	922	988	975	962	914	973	987	923	964	1010	959	951	910	942	956	921	954	910	912	950	941	907	945	936	918	1003	907	917	916	931	895	925	972	919	889	933	890	894	872	892	970	919	912	946	943	950	961	966	960	970	907	990	982	920	969	902	954	944	889	954	939	920	957	984	974	951	963	963	930	967	939	937	943	934	932	922	929	907	893	934	949	953	926	923	926	909	895	927	966	980	917	899	921	936	994	911	983	898	948	898	882	953	934	949	910	999	921	997	903	984	969	965	901	962	895	998	931	914	938	945	930	886	924	948	920	889	925	1004	982	882	921	923	926	968	942	959	954	933	998	920	1011	977	909	885	919	935	941	902	928	932	887	923	971	919	878	984	902	936	903	916	894	980	983	982	950	934	945	956	931	934	917	920	930	912	963	946	918	932	957	951	942	958	1016	985	959	948	949	920	947	897	945	875	922	951	983	980	853	925	908	971	905	981	934	956	908	942	932	977	1021	891	971	956	931	923	934	963	903	889	968	911	965	911	947	926	904	906	976	937	926	935	951	922	913	957	953	963	961	936	904	898	939	961	919	971	992	922	949	915	930	953	895	961	978	1017	954	893	938	896	994	910	978	923	941	921	975	886	923	945	944	924	985	874	932	910	914	907	874	926	903	974	967	922	991	1004	929	960	999	907	984	979	943	991	922	919	924	975	920	957	926	922	924	947	930	893	968	989	934	960	994	952	951	893	912	916	880	930	880	945	952	937	916	930	945	874	908	905	950	965	945	908	971	911	928	933	988	940	954	954	928	876	950	929	948	873	934	976	936	937	933	972	929	880	925	999	885	923	905	925	878	947	931	910	949	896	917	932	975	916	907	930	921	931	911	906	957	903	1009	921	944	892	904	951	957	891	924	888	949	950	972	907	940	909	932	927	960	914	890	984	931	917	902	946	935	929	932	980	952	912	955	947	971	993	964	976	979	942	933	959	968	942	955	945	903	968	911	943	928	955	922	943	948	897	935	980	952	895	995	989	919	1006	904	970	946	949	946	944	925	965	953	959	900	929	981	926	929	941	932	899	991	970	894	938	881	940	952	948	939	949	920	883	900	985	941	925	1007	963	955	971	931	891	1024	927	942	945	897	974	957	964	929	948	961	958	989	963	922	954	946	891	909	935	903	959	933	898	934	956	958	946	940	916	883	932	958	947	969	952	899	920	904	905	865	958	957	948	960	965	977	903	978	1000	941	1021	925	946	973	958	979	975	967	951	896	975	954	992	942	924	951	929	966	944	970	986	936	937	970	916	1029	966	891	916	914	951	966	862	932	944	922	950	937	920	942	969	967	968	933	963	931	891	958	941	955	923	927	989	985	916	945	975	963	948	944	977	995	905	943	958	962	925	883	910	954	963	968	962	975	939	922	985	942	971	963	937	962	931	938	945	937	967	915	908	903	880	930	948	948	973	932	957	963	960	927	946	913	900	968	906	944	923	915	909	961	906	931	959	1008	1032	943	914	959	882	949	908	946	897	894	953	917	925	975	925	906	947	986	981	937	927	909	967	911	940	904	916	943	905	954	938	916	983	917	965	933	894	917	971	945	940	958	910	963	934	887	994	929	868	979	886	934	942	968	948	883	909	934	969	980	941	926	907	917	899	948	908	919	953	966	939	953	980	912	909	945	986	959	957	948	968	931	949	937	940	917	922	909	960	933	915	925	977	970	914	985	920	939	927	934	942	918	996	957	934	946	935	995	937	973	990	926	887	929	951	951	898	957	956	933	945	981	954	956	923	913	905	931	909	936	973	949	909	931	906	851	942	907	1018	930	913	1025	907	931	989	908	927	903	952	899	889	920	915	928	984	906	902	900	916	985	877	952	988	969	954	924	878	942	893	980	952	926	910	898	958	898	993	931	931	943	965	938	991	867	917	961	931	929	1005	944	960	959	999	966	967	897	927	954	904	947	935	921	939	912	922	905	925	920	892	896	931	933	996	906	953	937	976	938	924	938	899	907	920	961	924	986	903	998	954	932	942	942	906	982	953	940	935	947	970	932	980	887	990	983	964	948	915	900	894	954	926	956	934	915	919	923	921	937	972	900	879	921	951	909	949	921	930	909	905	889	924	944	994	956	967	974	914	952	915	924	957	892	920	944	956	943	881	944	894	960	959	902	951	938	1003	933	956	980	931	930	933	932	963	949	930	940	927	965	966	992	999	905	908	933	989	920	961	913	901	952	962	978	921	934	931	918	974	912	948	971	892	929	889	944	985	940	882	978	976	918	912	884	902	953	921	955	905	929	889	942	927	944	925	970	952	948	958	984	948	956	904	925	935	942	976	925	927	940	956	938	937	1001	867	948	912	928	886	970	957	900	935	922	926	911	921	964	900	946	962	887	1014	972	925	931	895	917	924	969	938	903	956	939	895	929	938	921	898	920	938	908	938	892	909	888	924	932	898	889	962	939	912	929	975	983	948	949	938	875	957	906	970	950	924	922	910	953	899	924	940	958	919	919	977	902	929	905	919	946	956	909	946	962	936	960	908	942	970	900	965	968	931	891	957	929	936	1023	917	928	952	913	965	921	935	900	923	937	905	954	961	908	940	936	921	948	933	923	931	945	933	928	963	930	943	979	945	976	940	925	932	943	961	915	946	969	910	970	989	939	890	951	934	962	942	987	956	925	966	931	957	986	964	887	947	914	1019	897	911	983	966	950	918	894	940	913	932	981	953	1022	924	907	901	963	923	939	965	929	999	939	904	930	932	945	907	939	948	972	973	926	846	997	975	925	981	908	931	980	960	908	876	919	949	913	921	957	983	942	960	941	966	975	965	954	952	1003	950	909	886	919	966	966	929	921	907	923	915	960	910	866	937	923	994	967	883	866	952	977	998	900	956	910	912	896	893	894	1001	973	927	933	943	908	915	977	898	927	904	946	905	964	926	941	892	933	920	954	889	924	903	946	920	959	953	921	930	929	899	975	967	943	891	901	946	930	941	926	908	962	939	942	920	981	919	922	894	913	913	932	892	896	934	919	957	904	916	950	928	959	915	967	928	993	921	968	943	990	1002	990	940	921	951	898	956	968	964	979	974	925	907	886	953	962	951	920	909	941	938	954	890	1008	935	970	996	904	903	887	914	952	980	922	931	927	960	911	893	999	881	1003	935	912	984	919	954	942	957	948	962	912	936	926	907	913	916	884	896	967	955	996	917	963	1000	957	914	924	978	1004	980	959	929	958	954	893	981	900	989	907	913	869	941	891	938	912	937	871	944	941	900	956	912	933	926	913	993	931	941	896	924	893	968	973	955	935	904	915	948	933
26104	21092	27814	24597	21102	10621	1133	779	613	551	504	491	456	454	415	389	383	396	404	372	386	418	381	381	352	343	363	372	358	340	337	373	322	329	339	344	341	317	298	348	338	303	348	332	311	334	319	305	344	301	295	370	317	334	317	335	316	311	309	327	312	364	354	328	332	335	306	332	298	300	330	333	303	329	294	328	356	330	297	331	305	294	292	321	310	307	316	354	311	313	319	303	358	319	329	313	293	325	374	332	329	300	311	314	329	313	296	334	341	330	299	314	326	296	336	335	295	313	320	314	296	319	329	330	289	354	367	295	303	341	346	279	326	306	341	323	349	302	324	318	306	312	332	283	330	328	332	290	350	307	320	292	352	318	336	305	322	313	313	297	332	295	332	321	304	359	327	331	282	326	304	334	320	331	321	293	340	318	327	344	301	298	333	345	351	303	316	322	331	354	306	316	298	337	326	310	309	325	343	288	321	314	284	295	341	354	322	324	341	318	326	321	341	301	331	304	300	322	304	329	346	306	323	320	293	313	302	334	293	352	312	310	302	298	309	327	306	331	334	318	342	301	318	308	323	310	329	299	320	291	336	326	289	293	335	312	321	327	325	320	308	325	306	293	330	326	309	329	317	297	321	332	297	325	289	321	300	327	318	341	307	335	316	291	289	326	313	287	304	327	301	287	269	310	322	351	324	291	336	315	308	296	314	297	319	321	328	314	324	322	297	330	309	311	315	309	346	319	350	326	342	328	296	338	332	324	326	328	324	333	325	314	306	306	300	337	310	328	336	325	330	302	303	312	325	337	329	322	324	316	349	294	320	331	319	283	308	322	300	329	313	311	297	329	329	308	326	334	309	327	300	295	309	325	289	301	337	315	325	293	343	322	336	332	334	345	365	321	328	300	312	342	318	322	305	337	322	330	327	307	319	324	333	304	280	304	308	312	324	286	308	341	308	344	321	288	314	317	337	302	304	346	329	337	314	349	311	289	317	342	326	322	312	320	302	291	313	309	339	317	333	301	307	313	304	292	356	293	308	297	323	297	311	333	321	347	366	305	282	319	308	332	316	315	321	341	340	321	306	337	320	319	332	307	312	327	314	321	304	334	317	307	307	310	306	325	325	323	303	349	298	324	329	347	370	302	305	320	287	308	328	314	300	296	325	321	301	302	314	313	311	346	281	327	300	329	327	302	315	331	341	319	329	300	312	357	313	310	326	286	330	316	345	308	322	318	307	358	286	330	342	329	303	314	329	333	317	329	301	309	298	302	326	323	338	329	319	322	315	360	323	322	321	330	326	330	307	302	316	334	314	311	290	331	307	328	308	334	336	301	306	308	298	304	332	305	300	304	317	348	293	300	303	313	334	344	313	341	307	291	324	314	290	310	336	305	295	324	327	295	316	331	310	340	312	319	305	290	333	337	298	363	305	366	323	297	326	304	316	326	316	330	288	337	286	319	329	328	350	314	334	319	310	298	297	323	300	323	327	329	317	293	330	319	321	332	301	307	311	324	338	328	311	346	330	294	322	345	311	364	318	311	322	334	309	307	328	318	319	304	302	329	337	319	302	345	338	317	329	341	300	302	353	337	323	319	310	312	332	304	351	289	322	291	329	340	329	355	323	350	332	327	341	290	320	320	348	314	334	342	330	295	348	307	330	338	320	331	350	312	352	312	332	327	339	338	326	299	287	289	314	330	336	330	347	347	317	334	342	343	323	324	327	328	298	292	342	317	340	374	363	324	330	290	332	328	305	304	308	310	299	320	299	288	299	335	324	335	312	300	337	332	307	332	324	338	305	320	321	327	319	316	325	273	313	293	309	298	313	319	327	329	311	338	298	304	294	316	323	346	297	317	300	311	321	339	322	329	303	321	312	331	301	313	318	287	294	317	325	310	352	285	289	356	318	317	338	294	309	312	312	321	268	322	333	316	317	361	311	314	332	346	312	303	331	349	299	352	337	306	325	332	337	328	306	320	321	317	344	305	358	296	307	321	311	317	310	321	306	321	296	293	332	307	332	296	325	295	309	280	303	303	305	335	336	335	344	334	319	347	326	314	311	300	319	316	331	315	344	320	310	308	325	293	332	364	277	330	319	319	315	330	325	330	328	305	310	341	355	315	329	327	313	324	327	305	306	310	322	324	317	307	312	290	328	344	312	305	347	336	324	322	267	321	335	309	330	350	319	302	301	287	324	342	321	330	316	344	334	298	316	308	322	337	306	319	283	343	328	350	322	327	314	323	316	312	316	315	310	278	329	302	319	317	318	308	332	298	340	363	325	298	348	350	328	318	316	343	360	323	289	306	354	347	355	344	326	334	305	333	315	308	336	333	330	338	352	335	313	294	358	330	316	309	319	340	345	301	318	341	334	331	333	348	324	314	321	316	317	350	336	349	328	346	320	343	332	291	334	325	317	330	316	308	300	344	346	317	322	305	347	354	310	338	309	346	304	310	324	301	315	309	330	317	328	306	310	311	321	323	321	343	333	341	327	310	320	313	314	296	324	357	304	329	310	341	327	308	324	329	318	323	319	318	324	304	287	314	340	352	301	325	289	312	301	320	331	333	324	331	296	291	298	305	327	346	343	354	346	333	358	286	328	354	323	325	352	309	284	311	302	325	292	315	314	299	324	313	348	337	336	319	301	319	325	313	297	276	303	310	307	351	343	314	314	319	299	297	292	313	303	332	306	342	306	296	319	342	338	320	331	319	327	271	314	295	331	338	295	321	337	338	326	297	316	285	329	324	325	311	344	298	314	298	337	322	344	280	316	331	309	308	353	313	325	337	328	318	349	357	309	317	349	329	344	317	297	329	315	330	315	310	316	296	316	327	300	333	311	348	315	298	361	314	334	312	330	318	326	298	335	324	316	341	345	302	308	280	289	306	341	317	293	311	325	305	332	301	340	328	279	329	300	338	332	331	322	299	296	319	306	288	301	351	324	307	312	291	300	307	278	269	342	356	313	322	307	317	317	334	328	326	294	310	316	339	305	309	299	304	332	344	294	365	328	327	365	298	347	315	339	337	317	336	343	330	339	313	322	294	307	302	360	339	308	338	307	309	317	307	295	336	289	329	333	353	315	346	334	328	334	317	332	334	312	326	310	295	295	334	335	329	298	362	309	343	292	297	291	295	322	318	335	322	300	325	351	328	325	337	305	271	295	310	308	335	291	308	289	317	296	329	352	312	314	302	352	306	324	308	288	307	316	304	341	323	321	302	354	311	315	309	339	320	340	308	308	316	284	343	322	302	340	300	313	323	332	303	308	316	287	306	323	319	286	318	298	341	310	309	327	297	323	304	304	308	314	317	324	319	287	331	306	321	299	321	315	307	307	324	343	317	307	347	306	315	320	303	294	307	336	338	329	299	319	318	313	318	292	326	345	322	334	297	335	323	332	330	342	320	338	344	325	314	326	324	308	333	326	289	312	291	344	352	323	331	351	315	329	327	316	345	347	301	356	327	330	294	306	302	342	323	338	301	298	322
7340	10882	9527	5339	3346	2346	1754	1441	1187	989	873	774	703	664	647	583	566	573	500	514	531	504	490	458	469	493	443	445	430	446	450	454	399	448	436	435	439	462	403	468	423	423	377	386	387	433	411	413	408	411	384	382	407	368	392	421	407	400	375	402	413	391	424	365	395	428	390	386	394	412	375	412	397	395	389	379	420	406	401	394	384	397	414	374	389	406	384	388	362	375	404	407	397	393	386	437	378	384	409	340	407	370	370	385	400	380	390	396	395	371	416	399	404	379	413	398	405	399	389	387	405	401	392	372	395	372	391	423	414	370	374	405	389	389	370	376	377	386	396	378	392	390	408	360	375	372	430	409	343	395	399	393	408	384	379	374	392	396	357	387	393	404	353	398	400	376	394	372	393	414	365	426	360	378	400	364	350	391	400	394	363	368	393	366	379	395	382	404	399	390	409	379	368	383	360	390	392	380	405	373	388	397	410	398	377	355	414	344	407	394	396	368	354	386	366	409	424	369	349	311	408	377	351	389	337	368	364	389	394	371	401	387	383	398	366	420	402	400	388	413	412	379	407	421	411	412	362	375	358	383	381	372	434	398	367	402	353	374	378	383	412	393	403	409	378	398	380	395	385	401	373	419	378	362	400	357	377	405	398	389	396	386	365	368	377	383	386	391	411	385	380	343	410	388	407	420	405	392	410	369	368	429	386	398	426	371	378	377	369	369	404	370	377	407	409	377	389	392	418	369	373	380	416	379	379	377	371	373	373	353	421	368	401	396	344	402	364	385	381	426	377	388	428	364	403	402	392	406	377	350	398	394	384	400	391	360	401	399	385	383	397	361	354	389	366	363	359	412	399	399	395	377	378	377	393	377	396	385	346	364	399	365	361	409	368	371	355	396	394	358	399	384	406	357	348	399	399	388	378	368	361	352	385	373	399	420	366	380	402	408	392	375	350	342	383	354	393	410	384	400	385	363	392	409	362	387	397	375	374	432	386	370	398	364	361	394	368	361	404	368	391	385	402	370	390	382	401	365	400	371	410	381	375	391	395	373	399	390	382	371	367	355	396	396	373	380	361	373	382	376	384	395	371	385	350	401	382	379	354	403	372	383	388	359	381	387	383	384	409	410	376	390	391	353	371	375	391	385	426	392	372	375	386	369	380	440	370	393	380	400	390	391	405	377	388	385	382	406	362	372	385	428	405	399	372	379	376	398	387	357	375	395	392	392	365	360	393	392	437	405	380	366	409	381	384	401	372	377	382	405	422	355	382	344	384	395	395	384	362	349	402	365	361	394	376	409	374	372	402	389	384	400	395	375	384	368	421	407	351	411	356	419	390	373	387	415	408	368	375	382	392	367	355	388	403	361	386	354	386	403	400	399	390	378	371	401	414	387	382	372	394	363	374	366	382	392	366	384	374	374	379	408	402	386	361	386	410	379	345	390	380	390	381	375	385	363	400	380	376	395	417	403	382	385	382	383	394	391	351	370	402	377	396	394	403	398	372	393	384	413	388	369	371	358	365	366	388	362	394	388	362	376	383	370	357	340	375	369	357	362	363	404	371	385	388	421	389	357	383	371	375	415	376	390	371	372	391	408	379	378	398	428	354	382	428	368	392	387	391	396	380	361	408	389	370	408	388	388	359	365	353	374	401	396	376	382	392	397	384	394	374	377	404	394	385	378	323	396	381	398	402	404	386	376	368	383	375	391	381	380	363	379	399	350	413	376	394	335	359	405	369	401	409	394	363	393	371	365	350	368	373	373	389	364	386	376	380	363	362	447	362	390	384	421	413	391	382	383	395	424	360	367	396	414	368	364	406	385	348	415	404	399	386	411	405	363	412	398	391	366	394	389	388	396	400	364	406	377	391	364	380	397	398	390	400	384	386	371	392	401	401	379	397	416	373	370	349	371	383	394	363	393	355	367	429	373	402	382	386	368	369	380	364	395	409	405	348	358	407	376	408	361	383	379	386	400	389	375	386	380	409	377	378	384	393	364	376	352	380	361	400	442	368	401	362	395	367	405	341	390	358	385	371	356	437	372	357	374	359	408	388	421	375	397	374	415	351	364	370	375	382	415	381	384	390	374	376	383	401	371	376	389	360	368	377	413	387	389	423	362	368	369	380	352	359	403	425	383	374	370	407	371	406	387	372	395	376	407	375	361	374	370	355	361	367	398	342	371	371	361	377	398	416	406	369	369	345	378	379	403	401	373	337	403	372	392	388	383	419	382	407	419	386	412	395	421	370	425	398	392	399	383	378	402	379	385	382	370	377	432	378	402	380	347	407	338	376	386	367	423	366	366	378	386	351	374	387	416	352	418	362	391	358	395	382	395	395	396	380	375	358	395	408	363	387	376	394	381	371	401	391	391	403	376	393	378	392	382	386	369	395	379	377	371	371	364	352	391	426	362	415	394	380	382	412	381	373	371	375	372	393	423	340	370	360	393	408	350	380	365	417	390	355	389	366	376	395	326	371	377	402	369	398	392	343	388	383	393	376	373	356	372	361	366	376	397	379	373	352	354	376	388	400	387	370	381	371	370	386	434	410	380	385	387	378	370	366	405	360	390	399	392	359	374	385	387	394	376	398	379	372	413	373	413	368	347	385	402	352	367	346	384	381	397	394	405	412	400	383	412	395	368	377	357	376	383	386	424	371	400	346	392	400	384	387	357	392	383	381	382	364	389	375	349	394	382	391	378	413	394	361	365	420	378	366	368	380	387	402	367	389	406	362	374	383	393	405	359	385	367	406	407	410	371	404	402	357	377	351	349	402	354	377	382	389	399	383	393	379	414	376	352	385	370	397	399	379	367	369	381	363	371	400	376	408	365	374	373	406	420	394	375	400	343	398	367	381	408	375	394	400	404	380	416	421	352	399	371	352	363	335	367	394	378	396	386	401	374	397	380	401	377	390	360	400	383	389	407	376	417	396	397	415	376	420	387	371	382	396	380	364	403	371	407	388	384	368	380	383	357	389	414	380	368	365	398	348	361	369	354	364	384	391	379	389	418	394	391	359	423	404	393	374	365	355	370	379	378	387	420	381	380	412	420	364	371	376	399	378	393	369	341	404	335	415	383	366	410	400	384	389	388	428	399	408	402	364	400	415	385	388	385	382	378	416	403	431	403	382	346	362	394	409	386	390	395	367	388	398	376	402	395	363	351	422	316	360	356	372	416	389	416	371	391	366	408	376	389	378	356	386	372	385	378	374	352	372	385	367	388	381	372	391	391	371	392	374	376	379	398	355	383	389	389	383	368	371	384	355	402	383	408	383	388	354	397	380	384	409	393	413	384	388	371	372	380	393	382	365	409	386	388	397	390	350	418	370	365	400	425	404	371	394	372	358	399	370	416	411	358	364	370	388	370	360	385	375	373	373	383	367	395	371	403	385	386	393	392	379	386	381	380	362	428	378	398	357	409	385	399	379	370	391	378	375	346	401	365	392	398	371	411	387	409	385	379	394	361	373	374	383	399	358	394	391	374
23734	21084	28135	24273	21089	21134	10076	1405	1100	939	842	749	697	669	595	622	605	571	537	536	502	536	520	484	533	529	537	531	503	506	515	489	500	485	475	452	434	483	480	465	473	485	429	487	479	482	484	451	467	447	460	470	445	476	497	444	474	426	474	434	452	441	421	432	473	425	401	436	453	488	442	444	444	454	464	454	427	459	445	468	476	442	468	489	472	439	404	479	414	449	467	457	484	430	466	473	446	468	458	444	455	446	408	450	427	443	426	436	471	451	464	414	467	464	434	440	422	449	456	460	468	475	468	411	404	473	443	433	477	448	459	394	450	408	462	426	446	440	473	400	456	414	387	439	420	448	450	439	456	441	426	464	434	441	467	429	466	459	471	389	461	440	437	498	432	426	450	452	473	435	435	435	435	473	463	436	460	475	452	456	498	398	426	423	421	431	449	425	469	456	432	441	445	455	418	448	430	432	454	426	482	441	418	421	473	464	468	447	442	413	445	447	443	428	457	461	470	476	450	443	454	480	400	436	435	409	445	464	442	415	436	422	446	423	413	458	465	464	435	438	433	461	449	419	464	467	439	444	434	475	429	439	452	426	464	412	472	421	433	404	403	417	444	411	404	451	473	419	434	469	464	472	418	449	466	458	435	396	426	446	430	432	445	421	435	451	454	424	418	452	413	472	442	455	461	468	437	441	456	429	463	454	427	435	476	433	464	441	442	405	437	421	457	446	432	446	456	407	427	425	437	443	425	424	456	451	473	406	440	455	437	435	439	431	439	433	446	428	443	480	422	458	415	472	427	474	479	435	464	433	480	450	430	427	468	454	460	444	457	457	425	436	501	434	437	435	441	433	474	445	414	465	471	454	429	419	445	432	423	459	470	462	448	448	438	454	456	459	459	477	447	429	499	443	427	456	419	470	440	414	439	494	431	414	467	410	429	431	418	467	445	433	456	499	436	454	463	432	453	435	432	447	436	438	431	460	466	448	462	438	413	402	417	437	446	442	449	438	461	484	435	426	473	464	433	433	445	466	431	459	427	467	489	445	434	434	402	435	434	441	431	399	436	457	400	438	462	426	483	469	430	447	436	415	439	420	430	418	469	449	443	472	441	439	441	434	475	452	435	465	427	438	443	443	476	420	450	440	435	427	452	417	425	420	423	436	419	454	478	447	446	415	438	449	472	412	456	412	435	434	456	402	437	457	495	422	448	414	431	418	403	457	468	415	477	454	450	441	413	462	438	441	441	446	441	442	447	418	438	440	440	438	428	455	474	469	479	433	387	477	452	427	429	455	461	477	457	429	454	465	426	443	412	418	422	430	445	412	415	492	485	492	455	467	422	442	427	431	446	431	420	431	416	477	426	439	416	438	457	447	435	439	425	430	446	440	428	441	438	446	463	456	419	420	423	439	444	442	449	464	443	468	448	424	426	454	422	438	441	475	469	443	476	458	433	453	456	494	442	424	435	441	441	446	464	439	426	452	466	430	430	423	457	452	445	441	444	453	455	402	456	414	426	450	459	452	441	453	444	437	451	415	450	457	409	430	416	461	417	459	450	455	445	415	479	405	478	454	440	475	452	465	467	442	448	439	448	472	450	433	463	461	468	449	467	422	420	405	438	442	446	449	432	458	431	411	497	465	405	435	443	444	446	447	438	449	438	465	419	441	394	459	430	427	452	464	454	429	441	435	449	460	435	455	439	457	438	423	407	487	444	479	461	469	466	447	448	442	483	401	462	427	429	432	452	480	427	437	444	416	450	410	472	425	418	441	429	436	469	467	471	465	441	457	453	438	455	424	405	409	430	460	430	444	412	433	439	422	449	424	403	400	482	458	404	459	442	418	415	456	474	410	429	463	482	425	452	446	473	442	461	460	453	410	461	428	450	442	470	454	437	427	458	457	434	406	473	467	455	415	442	412	433	431	469	429	432	449	433	462	407	408	451	421	449	420	473	464	408	454	433	406	437	391	455	437	425	424	495	431	420	455	461	458	467	428	445	461	482	439	425	453	476	441	466	464	457	412	455	443	423	421	424	428	453	416	404	443	466	458	478	440	451	436	414	425	413	484	460	417	455	439	436	418	422	487	444	454	489	418	405	463	455	440	450	407	470	442	426	444	434	461	455	444	445	431	437	429	429	439	415	422	438	441	471	420	457	435	449	448	439	431	410	470	463	439	449	414	452	447	468	408	436	439	455	416	417	434	472	425	450	432	434	435	417	475	426	462	466	463	425	443	487	454	408	455	484	415	467	445	470	449	471	455	470	429	431	463	462	442	404	467	428	458	427	440	463	440	421	437	475	433	465	448	427	462	495	414	443	439	466	425	447	433	425	433	407	428	457	382	411	444	463	442	450	467	459	457	416	456	401	447	449	429	452	448	434	432	463	454	420	451	452	406	448	423	413	475	425	429	441	444	446	451	442	471	453	469	470	441	458	457	424	433	442	464	443	433	439	444	445	454	430	407	484	430	425	474	466	426	482	388	441	449	440	438	423	450	413	424	449	437	451	474	452	471	418	436	459	401	456	446	422	439	439	435	456	443	426	440	477	445	448	439	433	451	440	427	416	411	414	458	442	406	406	443	403	430	451	450	458	487	464	465	432	446	413	464	473	434	430	416	381	449	431	419	404	426	406	428	455	410	442	440	438	478	427	407	456	468	446	437	438	462	423	449	428	410	425	408	427	441	393	455	433	453	430	457	465	462	444	446	428	423	457	449	470	438	435	457	418	474	444	453	464	488	420	480	447	467	452	457	442	472	469	442	413	423	480	467	411	404	416	442	429	432	415	427	440	435	448	489	464	413	415	469	470	428	443	426	437	444	460	446	446	434	444	412	464	433	422	468	441	454	445	450	441	421	467	445	426	419	470	409	457	394	447	441	459	464	485	461	405	413	425	432	467	463	440	426	435	443	424	449	476	400	423	458	426	443	471	469	444	436	493	424	424	416	443	473	461	427	464	426	438	445	433	422	477	451	424	441	495	436	430	413	475	469	435	420	422	386	441	428	439	430	454	412	450	436	442	457	428	418	422	469	443	468	428	453	454	447	443	437	452	461	415	437	460	449	471	442	392	477	448	432	454	427	437	458	440	428	448	447	476	433	448	472	426	454	436	424	472	470	471	427	480	436	443	438	408	409	422	431	434	448	398	474	412	451	450	437	433	424	427	396	416	446	473	399	447	463	449	461	452	431	443	450	404	463	406	423	459	490	458	441	477	446	401	441	425	429	453	469	453	449	419	427	424	435	448	449	444	439	444	446	445	429	440	427	436	432	413	440	438	450	417	475	464	463	457	470	438	424	445	451	429	420	434	436	435	464	432	458	443	455	478	438	424	457	476	478	447	441	429	444	434	449	446	416	423	440	462	422	411	454	407	434	444	418	427	435	450	451	448	458	449	420	445	419	481	396	441	436	416	428	453	418	455	453	447	461	465	470	415	447	416	488	424	428	426	444	427	450	399	466	448	468	455	436	439	449	431	454	464	444
10455	17782	15936	9382	6060	4218	3188	2528	2056	1678	1457	1337	1135	1053	924	897	850	788	797	734	720	710	662	654	659	644	636	596	599	562	537	567	563	543	583	514	511	514	534	528	523	504	494	503	502	472	463	478	464	486	508	507	512	499	471	477	441	496	492	482	467	483	484	474	435	447	464	426	457	445	475	474	491	439	487	464	466	443	467	472	462	467	459	445	479	490	454	467	500	467	455	454	466	446	461	421	446	471	453	444	437	423	480	452	428	422	470	464	465	478	463	447	435	472	448	463	459	479	456	430	468	440	438	420	493	462	438	470	475	448	474	477	460	437	450	444	453	456	472	484	466	477	432	478	401	447	489	469	476	462	444	429	444	447	405	453	502	437	425	492	424	450	489	472	451	446	439	447	419	426	452	460	412	464	506	472	496	467	437	450	433	429	441	478	466	454	444	421	436	461	415	455	452	468	469	482	463	471	425	439	478	431	474	441	461	468	452	444	479	444	459	431	484	424	437	459	443	445	431	459	461	425	452	457	450	484	464	455	420	461	438	443	457	461	446	442	432	457	468	455	465	436	472	459	442	438	452	418	438	475	428	426	463	440	462	443	450	457	432	459	426	460	450	452	455	464	463	491	417	476	469	442	434	435	467	465	472	457	455	469	450	406	469	442	441	473	430	454	422	454	467	457	438	466	470	468	463	445	399	491	455	438	447	467	441	438	423	487	458	480	471	476	434	444	489	444	461	467	462	414	492	440	455	454	445	414	431	466	443	436	442	486	435	432	428	474	475	433	466	446	430	438	438	436	430	501	455	464	420	439	453	452	480	452	471	461	464	439	446	425	436	449	511	456	457	449	453	447	459	468	430	460	448	453	456	464	445	461	466	456	476	460	468	423	476	408	456	413	457	446	438	495	458	464	466	426	511	434	451	422	441	429	510	425	420	426	457	483	457	428	437	463	485	462	444	454	476	459	459	475	448	458	460	471	453	446	448	439	472	419	450	451	471	470	450	432	443	487	463	497	481	461	408	427	429	445	431	438	473	417	443	459	441	438	465	443	465	483	428	434	504	443	443	449	443	466	454	469	436	445	446	431	446	395	470	456	425	409	492	503	437	453	420	461	416	440	464	392	470	467	434	452	437	460	480	446	460	458	465	444	441	446	485	442	409	433	473	439	435	426	469	466	458	460	449	439	440	459	464	493	462	439	468	443	449	438	467	455	482	455	431	450	474	432	486	477	467	452	462	435	461	460	433	454	434	446	419	444	449	429	452	451	438	463	465	461	440	451	430	453	444	455	449	446	445	485	441	415	476	463	427	441	437	449	464	445	470	471	451	458	520	448	498	466	456	454	475	454	443	448	405	488	434	445	463	482	449	443	462	457	431	429	455	474	483	450	477	433	461	448	480	494	445	432	443	448	478	457	450	449	451	429	468	447	460	455	474	446	453	442	438	468	501	450	422	422	451	496	451	424	473	419	472	445	415	470	476	490	496	439	512	457	470	467	463	415	478	444	466	452	464	461	460	445	448	458	438	446	428	485	437	457	425	472	473	445	439	481	461	445	413	479	461	441	430	438	439	483	429	469	447	456	468	469	456	439	494	444	454	467	453	446	436	456	426	454	510	462	421	446	478	461	450	485	493	425	460	482	454	441	448	452	464	410	440	434	411	473	432	424	481	457	429	446	458	408	482	494	428	434	441	457	415	417	482	481	475	463	437	447	463	467	494	484	453	483	473	447	460	466	482	436	459	434	456	486	444	439	464	465	425	466	482	461	498	468	443	406	468	433	479	460	455	449	475	451	448	428	458	480	464	455	498	475	453	443	431	468	402	433	444	436	412	438	456	449	463	459	445	448	491	457	461	456	422	483	431	456	451	435	460	465	463	426	442	430	500	445	450	444	425	456	403	452	470	410	480	441	450	458	482	463	451	437	444	487	458	459	421	420	428	453	443	455	411	428	459	445	466	453	470	435	453	462	473	433	439	453	452	458	451	436	471	431	446	432	466	511	491	452	494	434	459	412	432	445	483	426	422	431	491	448	484	444	402	474	476	452	449	459	476	423	474	461	436	461	454	446	444	443	453	500	442	446	478	404	476	446	493	447	432	468	504	433	461	477	471	432	466	451	453	469	423	484	437	466	451	469	416	444	434	436	431	460	407	467	455	462	499	468	461	426	440	457	444	470	447	468	451	431	412	442	458	419	474	436	435	446	450	417	461	468	473	487	441	484	449	475	442	472	448	444	448	441	438	456	468	436	463	471	462	472	452	455	465	466	446	447	433	434	452	421	469	467	462	451	434	412	429	447	437	463	441	458	437	462	448	496	488	472	441	422	435	394	441	470	435	482	465	452	468	430	438	474	436	394	436	476	459	446	498	449	426	457	457	436	460	519	465	395	473	485	442	463	429	473	458	472	462	492	447	485	463	475	454	436	458	448	481	444	481	459	450	455	424	453	436	504	488	424	453	447	496	447	467	407	402	472	443	475	480	461	433	453	450	439	471	453	470	472	479	441	422	418	434	452	441	440	471	484	451	462	419	465	439	417	484	479	474	461	428	511	464	449	427	480	411	447	437	509	453	433	458	435	477	480	485	474	438	453	431	459	453	452	439	479	467	472	433	477	450	455	435	463	461	459	446	421	431	442	465	500	417	481	437	460	469	436	404	465	428	467	462	441	464	466	469	469	479	443	426	429	420	420	457	390	470	447	444	440	477	467	454	432	444	490	487	408	445	473	444	471	424	422	439	464	469	476	402	439	405	448	467	439	468	411	424	436	448	389	495	448	466	429	459	455	444	399	454	449	493	448	465	436	485	435	426	483	449	437	433	436	472	436	466	434	445	445	440	425	411	472	441	501	455	392	471	439	446	475	448	466	418	479	449	484	439	481	444	469	456	441	446	470	440	486	460	449	468	450	441	449	428	455	450	459	438	459	454	422	461	454	478	432	424	449	461	429	405	449	472	450	456	482	434	460	465	466	489	439	438	452	483	455	475	454	460	415	462	457	491	449	449	429	478	444	457	437	453	448	420	476	426	451	442	473	447	456	444	444	429	412	498	458	465	431	456	446	452	433	477	438	442	496	431	502	477	462	421	443	437	444	427	444	444	471	399	496	493	457	463	444	485	443	460	471	457	465	430	439	453	460	444	457	446	487	464	447	480	398	467	442	471	470	441	448	452	448	472	430	398	452	456	461	441	454	441	480	442	435	428	440	482	445	459	440	454	457	449	469	454	492	455	434	437	454	460	465	445	501	451	485	456	418	464	446	452	483	457	465	467	418	446	401	484	488	494	452	450	437	490	452	479	474	416	504	464	472	438	436	454	448	429	429	471	440	454	448	450	431	452	430	484	507	498	439	474	511	430	464	470	455	433	482	449	448	430	446	447	465	477	444	420	456	463	477	473	452	485	462	473	446	411	426	412	465	443	446	450	486	463	460	433	444	441	479	466	450	466	452	451	444	430	470	463	483	406	475	478	463	470	473	478	474	477	463
28216	16040	3097	1204	956	903	931	844	788	882	877	802	847	827	869	851	858	829	838	871	839	883	861	864	861	876	800	848	851	906	797	805	852	802	812	873	848	847	827	874	844	890	814	869	890	849	871	854	877	842	898	881	856	805	850	853	897	857	836	839	840	845	883	857	813	833	868	874	846	856	781	826	821	922	801	856	823	807	826	844	863	863	900	822	922	845	872	868	863	874	836	855	861	831	804	862	869	810	877	895	828	820	814	861	816	816	835	911	939	815	886	859	845	883	879	893	835	813	893	822	808	847	852	906	816	865	815	866	843	821	850	873	823	858	864	856	825	874	858	812	918	875	872	826	897	838	861	815	833	878	890	846	835	845	848	834	814	825	851	891	797	870	841	884	844	844	861	853	868	883	825	807	821	879	844	851	852	827	821	849	843	792	836	889	844	827	850	892	851	857	856	855	825	901	850	795	841	798	844	871	820	869	807	823	862	824	897	820	852	870	850	877	881	813	838	830	827	904	833	844	877	831	828	846	880	900	852	791	830	870	803	823	863	854	843	841	825	851	838	814	840	902	817	887	807	847	889	852	865	800	883	812	901	855	874	833	862	834	791	786	865	828	869	841	847	877	823	842	926	882	862	798	797	880	859	849	873	854	834	865	855	836	853	810	838	850	863	874	892	885	809	942	845	847	822	877	819	876	858	845	877	804	901	842	866	911	864	869	839	873	842	854	865	828	831	857	797	902	843	832	866	872	811	895	830	831	833	850	780	864	859	864	822	785	815	859	884	885	875	834	830	846	875	833	872	856	831	791	833	823	852	889	769	883	810	879	812	841	839	839	835	842	845	872	841	876	920	828	926	836	868	863	821	853	794	817	833	843	838	851	839	774	814	867	831	840	849	828	846	792	815	872	821	839	863	851	846	854	859	854	848	863	792	803	897	804	860	847	831	821	831	808	821	847	805	885	866	875	866	856	835	792	875	828	901	831	804	850	843	835	801	827	883	868	843	793	866	867	874	831	884	918	829	810	837	821	841	803	857	830	826	799	858	805	860	871	864	841	811	824	833	883	834	863	860	856	852	827	824	813	861	866	872	864	864	863	893	869	841	840	832	794	825	861	884	846	811	825	908	811	780	911	842	833	892	856	848	824	883	885	882	902	824	823	853	848	866	829	922	788	883	881	799	809	837	888	861	834	861	817	872	847	863	837	855	899	903	831	861	818	855	906	834	874	830	860	876	814	912	868	787	837	818	873	858	912	858	903	829	889	886	838	873	873	846	826	789	845	840	871	851	829	880	817	878	816	796	868	813	811	833	831	816	844	910	803	842	816	887	817	885	822	848	844	823	804	859	788	813	862	838	830	861	849	915	812	825	828	845	830	767	881	854	841	862	852	896	889	877	826	794	867	844	836	828	849	860	778	883	827	844	832	846	851	811	859	781	879	878	875	853	850	834	833	809	814	884	939	800	874	839	878	879	840	895	830	815	890	802	828	835	827	849	808	840	861	836	841	919	866	835	823	852	819	861	810	840	828	905	878	864	883	867	852	818	814	827	785	889	865	838	832	818	843	857	843	853	787	869	808	851	840	821	847	910	805	826	862	841	801	861	863	801	837	880	831	828	873	874	805	848	832	825	850	857	841	840	821	847	824	746	896	846	828	816	843	872	841	909	827	855	797	841	826	852	869	888	826	799	815	836	858	825	888	853	852	860	858	842	822	848	843	873	846	864	854	856	834	850	860	849	812	895	836	865	859	857	830	831	813	838	814	882	796	785	812	880	845	872	861	828	842	870	859	863	748	864	833	858	869	806	830	883	789	863	833	848	857	892	833	842	829	799	809	861	837	845	858	852	849	880	808	881	830	850	837	890	852	876	835	865	841	833	895	839	849	899	841	803	873	883	849	866	867	829	867	881	850	840	902	851	856	879	836	824	914	810	838	885	800	832	842	845	829	850	821	868	857	842	857	875	839	802	861	831	854	851	814	830	885	884	838	825	813	782	792	797	846	896	861	805	866	874	847	845	846	850	838	854	843	859	819	808	820	854	823	869	878	865	805	876	815	813	844	839	854	862	858	887	837	871	854	839	797	858	828	823	814	824	901	872	853	891	905	829	834	891	858	817	858	832	868	847	892	850	800	844	876	836	825	884	791	847	842	843	860	814	825	854	877	835	862	895	859	857	860	842	843	858	848	833	810	868	861	874	845	873	888	837	904	836	835	883	871	826	844	813	839	816	846	841	839	821	866	860	801	878	821	834	853	842	885	871	836	854	865	870	882	833	873	846	880	865	811	798	801	864	871	872	873	854	853	860	802	898	886	785	827	857	860	838	853	879	899	824	877	818	844	842	779	882	887	819	880	841	861	871	871	850	887	877	863	872	825	803	851	829	877	851	877	820	833	852	848	872	832	844	830	880	868	879	842	822	836	793	890	845	858	862	807	911	818	847	852	815	819	807	877	843	827	864	831	832	826	850	842	864	919	834	843	846	768	855	897	852	853	820	845	843	860	865	843	880	854	842	846	818	826	895	816	852	836	821	824	832	858	878	876	846	870	909	891	821	885	804	881	880	833	844	835	851	819	861	846	816	873	814	876	842	873	807	839	841	823	826	851	854	809	890	867	817	848	840	867	858	878	830	861	831	824	840	850	830	830	877	883	833	796	820	803	837	834	794	830	825	851	833	848	902	820	835	878	859	900	823	876	862	892	866	888	858	839	835	868	834	833	826	865	894	842	863	805	890	825	840	812	834	872	837	808	879	848	855	818	883	861	847	894	781	837	938	868	831	904	868	814	834	902	792	853	862	840	851	879	868	812	831	847	802	867	876	826	858	857	850	844	849	815	822	882	871	834	820	834	848	894	820	813	824	836	845	845	889	851	927	903	898	850	863	865	833	858	807	867	849	801	831	879	815	848	764	847	852	812	831	858	839	823	858	832	808	855	877	812	868	841	829	832	839	811	815	813	853	864	832	808	857	822	843	879	853	873	873	847	878	825	847	790	864	892	873	838	820	840	871	866	791	859	842	832	878	854	897	929	868	849	862	840	862	849	816	856	856	853	834	826	873	842	855	858	811	828	853	859	852	791	833	857	861	827	818	835	846	852	837	866	817	890	857	830	849	849	863	857	814	870	880	816	850	877	814	842	842	874	797	832	847	810	869	841	813	835	881	776	834	828	823	923	855	876	859	825	845	836	854	831	843	865	866	861	880	856	834	856	839	828	881	832	858	852	886	826	822	836	850	888	862	866	814	866	837	818	837	839	857	800	858	837	868	811	769	878	841	806	843	856	858	788	842	871	853	829	845	860	828	866	808	847	840	881	888	863	878	866	812	809	862	811	862	827	854	827	847	809	925	870	829	809	896	870	788	845	837	837	883	834	806	862	857	823	866	845	867	872	845	813	810	861	878	879	858	838	824	892	815	887	836	893	816	865	846	868	824	811	888	806	829	810	825	830	856	810	851	848	855	839	835	868	876	817	800	851	883	868	874	862
5213	1481	1346	1113	1087	1014	1045	1013	912	910	932	977	905	967	900	941	903	982	932	939	926	989	966	944	951	941	972	938	929	960	860	936	940	909	935	915	951	942	921	909	946	914	957	866	929	913	924	915	969	889	932	943	959	908	958	967	915	856	935	925	911	932	921	952	913	928	928	931	980	944	950	914	906	886	972	956	927	929	961	897	956	922	936	910	919	870	897	909	947	988	916	919	957	944	906	913	914	942	918	967	960	946	929	997	929	930	982	939	938	854	874	912	956	969	918	944	892	939	904	922	978	912	943	936	867	912	886	915	882	944	879	925	943	899	919	876	984	860	976	914	930	935	853	969	921	956	939	865	925	901	899	886	966	976	953	887	927	917	963	920	933	911	965	945	909	973	913	953	870	947	968	935	867	948	913	895	943	894	928	935	949	889	891	898	901	982	884	908	912	931	908	913	913	935	934	952	921	907	942	950	909	906	910	938	973	897	877	895	897	883	964	896	941	856	950	946	895	937	870	969	930	966	944	840	951	934	913	948	920	915	933	917	937	938	926	963	957	946	929	913	956	932	959	913	912	918	886	933	957	898	859	923	953	897	945	962	907	902	931	974	940	902	890	947	953	917	915	891	925	921	959	948	921	949	899	925	925	912	954	927	907	978	944	900	912	921	925	963	868	961	957	893	913	932	928	911	902	998	940	944	904	945	931	915	928	850	880	906	900	885	968	860	913	934	916	946	870	965	855	916	902	917	912	934	946	955	902	874	913	894	963	873	886	975	911	959	917	886	894	907	946	919	992	936	937	931	901	979	940	950	951	1015	902	948	987	955	888	921	926	976	899	920	937	976	930	968	935	884	916	903	965	955	945	950	975	919	908	953	905	988	957	904	900	975	951	921	982	967	941	921	922	931	938	935	960	927	939	900	899	928	963	887	922	927	947	948	926	889	914	904	861	897	963	925	951	908	1002	874	978	955	895	917	908	899	962	918	895	954	904	862	921	923	938	863	967	988	934	913	944	912	927	994	965	923	906	925	935	881	998	911	901	912	943	919	941	904	932	922	974	961	945	942	928	874	927	919	938	889	892	963	956	923	946	959	910	907	840	900	985	931	910	899	908	973	932	915	917	928	949	906	926	966	942	870	986	949	915	976	945	927	900	916	909	913	893	988	880	899	892	940	906	947	918	960	932	940	934	914	956	926	941	921	910	940	935	931	953	949	941	915	864	912	966	950	916	938	927	962	969	927	927	920	923	937	946	999	940	942	943	903	889	919	878	898	878	940	895	951	960	942	898	919	970	997	953	925	941	919	926	918	921	861	904	950	904	912	924	967	914	982	915	979	956	1000	886	971	905	908	945	963	910	919	976	941	978	906	950	940	919	954	893	935	927	926	885	907	933	944	943	938	964	941	935	948	903	959	882	917	924	918	926	928	997	923	949	931	967	944	932	965	924	903	997	933	898	887	910	950	927	916	907	939	935	928	936	888	931	946	932	941	957	880	910	956	893	912	895	957	964	926	947	928	904	927	924	947	923	929	952	954	891	953	934	963	886	923	943	924	901	890	885	883	916	921	936	907	925	956	944	960	963	932	972	916	964	953	927	891	915	922	961	922	908	936	1058	941	910	934	939	893	939	874	951	923	881	944	880	906	928	911	979	925	928	913	934	927	911	909	958	967	917	926	911	901	939	898	915	911	925	914	943	972	915	880	908	975	935	940	986	958	882	943	958	952	915	985	933	941	1011	963	978	956	923	947	917	939	928	941	991	899	963	926	973	907	923	938	907	973	957	931	955	912	862	914	937	918	901	950	995	892	898	942	919	885	923	935	988	962	889	923	948	896	917	940	931	879	929	890	874	924	961	902	968	940	930	917	906	931	936	947	979	947	900	917	934	952	930	918	917	872	937	922	924	911	933	1012	960	873	951	933	899	917	894	953	887	920	909	966	993	923	911	916	930	850	910	890	903	884	917	907	918	870	932	932	925	951	913	953	919	942	955	957	885	952	909	949	948	944	914	944	926	908	878	958	851	906	918	977	957	959	909	900	943	957	900	942	921	905	969	959	930	903	959	876	946	896	914	917	914	931	961	898	937	913	945	917	978	974	941	920	908	895	912	941	914	955	961	936	906	985	913	909	893	887	961	962	951	921	935	913	918	946	943	908	942	913	955	963	913	886	933	895	941	998	938	918	932	937	934	935	937	949	960	984	924	988	959	926	945	937	951	930	948	926	942	992	933	944	903	925	890	942	940	906	950	928	932	902	922	922	923	963	943	918	886	877	889	903	931	880	951	957	959	898	949	947	907	934	912	878	963	892	910	922	974	976	968	921	890	909	974	867	940	940	949	927	871	928	895	931	967	922	964	912	928	942	924	956	872	914	935	909	947	919	964	918	898	949	856	929	889	964	897	938	889	925	896	933	929	935	903	958	901	895	947	929	951	931	934	884	911	992	919	910	923	915	923	944	966	895	919	960	936	902	953	943	921	938	949	936	961	908	969	924	926	928	941	902	920	942	877	997	878	942	897	859	890	958	941	939	929	960	880	912	936	907	939	919	946	921	901	969	953	935	924	922	926	879	924	952	972	984	966	911	915	934	943	896	933	929	957	943	914	930	898	940	934	925	944	937	962	980	912	932	953	919	966	892	924	868	902	912	942	903	897	914	917	868	981	928	905	915	945	962	904	977	904	897	957	884	978	970	931	934	949	949	932	949	911	961	894	884	932	950	969	939	863	941	934	947	936	943	885	924	920	946	895	885	961	924	967	934	944	902	908	934	937	994	892	894	943	924	965	944	920	892	890	909	929	974	936	899	938	932	1009	969	944	937	915	862	875	953	910	952	949	917	883	888	862	977	893	963	910	935	898	905	867	957	980	906	951	962	928	932	990	914	974	929	929	939	975	910	931	953	912	881	922	922	886	955	922	963	838	890	931	951	957	947	924	909	916	914	950	906	977	941	947	889	939	869	928	916	916	914	917	917	920	954	974	949	885	925	928	957	938	915	988	932	943	943	873	887	907	865	938	960	906	961	865	859	923	934	961	919	894	945	914	921	934	914	939	901	936	927	977	933	899	921	907	939	962	912	947	930	904	1006	914	970	925	918	900	926	939	922	900	908	935	969	945	958	934	953	894	942	952	931	933	948	921	955	955	891	941	957	939	922	925	908	852	892	936	963	955	956	956	887	883	960	935	951	973	923	918	923	948	925	960	955	915	979	879	916	830	913	920	886	913	919	906	933	920	976	917	922	884	935	945	907	926	930	935	928	946	954	959	942	874	984	952	960	898	971	940	944	958	902	927	915	923	908	925	895	980	941	888	959	954	921	914	913	948	917	927	862	921	921	943	912	935	910	925	871	969	962	920	903	919	973	901	876	917	950	929	907	925	938	914	928	938	936	933	969	998	882	966	941	893	972	880	933	927	950	881	954	952	890	920	968	913	977	906	944	926	859	953	922	953	854	929	932	899	908	947	917	905	931	921	986	952	896	939	971	912	949	931	921
26064	21082	27808	24587	21096	10603	1127	733	636	574	501	483	471	440	412	412	390	387	356	392	379	373	360	335	353	357	367	367	337	337	312	357	331	371	321	341	316	328	375	329	349	312	355	357	340	333	306	310	329	327	318	316	313	307	342	316	320	321	331	318	316	333	284	304	302	295	331	353	307	327	341	327	316	290	346	311	320	303	349	284	305	305	350	321	318	292	303	355	307	331	310	315	331	289	325	332	322	315	284	342	297	311	309	334	282	308	313	312	343	297	296	314	315	299	331	306	328	312	296	329	338	327	345	312	304	331	291	342	319	321	344	321	317	291	326	319	334	347	314	346	342	328	341	289	314	325	316	312	301	350	324	334	345	345	329	282	313	291	343	326	334	324	327	303	330	303	332	327	315	309	310	348	348	298	315	337	331	301	321	279	318	320	330	286	329	345	330	292	330	308	304	336	338	304	301	338	306	318	318	335	288	301	310	320	348	307	282	315	321	346	305	310	320	295	312	333	343	340	304	299	327	306	309	283	319	289	303	320	333	307	331	306	333	295	335	341	314	323	324	322	299	335	353	334	301	307	299	317	319	331	342	307	312	315	299	309	312	323	326	326	353	323	313	300	310	299	329	323	316	338	319	305	323	312	320	334	275	338	321	340	310	351	321	306	305	324	326	355	318	302	340	303	316	310	293	317	316	310	332	326	303	326	298	349	319	333	315	286	311	292	312	282	311	298	315	337	283	323	340	293	315	314	303	317	331	302	326	299	329	328	335	353	304	274	276	367	341	333	330	323	349	321	301	333	295	321	325	300	322	303	327	332	342	328	312	320	336	292	318	327	323	322	326	320	325	295	289	330	330	263	339	309	314	321	331	343	320	311	324	318	325	318	338	320	337	315	329	279	310	296	330	365	312	337	341	316	352	294	321	316	319	293	306	329	340	351	336	319	327	317	310	324	337	299	310	337	314	336	338	329	290	327	312	311	335	348	295	328	315	331	309	328	311	330	331	336	319	306	287	336	296	293	325	307	279	314	284	301	325	325	308	315	281	335	328	315	316	306	301	341	340	284	296	316	333	312	278	342	341	324	318	313	335	309	283	311	300	325	302	303	318	338	324	306	296	311	331	349	307	322	311	302	313	337	294	326	320	273	336	278	341	326	345	308	298	298	320	319	297	336	281	330	337	305	339	330	307	302	334	307	317	316	307	320	325	324	317	327	352	306	357	330	299	310	316	306	321	348	299	314	322	320	340	290	310	286	319	331	298	320	316	321	321	317	328	317	306	287	339	322	318	310	312	327	326	303	316	345	316	308	305	353	295	327	310	341	316	341	333	337	348	339	337	325	324	315	345	355	313	303	293	319	327	337	356	333	300	293	306	302	326	317	306	360	321	318	369	329	319	294	314	297	306	324	302	312	319	314	322	314	334	321	343	316	310	303	304	319	334	328	338	302	314	334	327	303	348	313	334	294	334	332	315	321	307	351	326	326	340	326	328	349	349	330	342	300	314	302	289	329	305	336	340	301	317	321	338	327	328	312	335	314	319	295	316	309	308	308	331	343	305	358	314	305	340	313	340	317	314	319	342	298	308	317	323	306	303	327	330	317	311	342	316	314	311	322	317	302	337	322	340	294	289	342	317	297	300	329	321	316	325	288	314	310	300	300	255	319	299	316	310	296	329	324	316	346	304	346	287	349	305	305	320	331	295	338	296	315	306	297	342	314	308	289	316	338	307	312	329	336	329	339	297	338	312	314	341	349	319	312	322	310	321	318	353	319	280	276	281	339	323	338	301	280	293	330	312	328	313	277	296	288	318	318	300	312	300	327	319	341	299	286	298	317	310	349	311	291	343	317	303	297	303	328	318	350	267	328	348	337	312	332	287	309	306	336	322	320	320	305	307	323	308	328	303	301	309	290	287	344	347	331	295	284	307	294	301	331	302	321	312	323	325	302	359	305	336	323	297	335	311	311	350	292	303	351	312	313	329	314	288	335	323	288	341	337	300	318	346	331	313	341	335	302	319	321	307	316	303	318	324	320	322	342	276	326	306	343	321	325	337	336	342	287	345	338	296	298	343	320	301	327	314	299	297	349	359	331	321	340	301	319	271	274	301	355	298	333	307	301	328	314	316	354	300	325	308	326	335	313	332	303	337	309	340	315	338	313	334	332	332	317	294	363	353	334	293	319	325	348	314	318	293	327	304	342	339	306	302	294	304	356	343	332	308	303	310	336	327	304	341	319	314	340	335	313	324	296	339	327	336	288	335	335	340	298	312	332	309	299	349	305	316	329	324	308	322	341	336	315	315	311	329	343	309	316	322	291	296	317	330	315	325	308	293	308	321	326	302	301	326	300	332	329	303	343	316	320	313	324	338	317	313	314	312	299	305	334	322	302	315	343	296	324	350	296	275	355	328	293	299	310	319	307	292	317	310	324	332	326	333	310	290	327	318	306	331	295	334	344	284	316	299	316	335	296	340	332	302	303	343	286	276	295	319	324	308	326	305	325	319	295	357	309	324	317	323	334	321	335	326	312	304	327	328	361	312	310	310	327	321	272	305	327	321	331	279	292	355	345	280	343	310	303	312	305	308	346	316	318	325	340	297	304	309	340	351	297	334	308	319	335	292	349	295	337	333	300	325	330	300	309	331	340	343	320	284	325	313	353	346	323	330	330	310	323	327	297	316	259	315	322	347	327	327	315	291	338	336	319	340	325	321	319	318	279	304	329	321	351	296	339	321	319	340	312	342	323	335	305	297	320	300	302	336	297	293	304	307	300	348	298	320	306	328	322	326	307	327	293	322	334	323	363	328	343	322	299	309	288	311	302	289	309	358	336	310	297	311	317	312	313	324	317	311	341	311	325	308	334	302	327	305	321	278	310	320	319	349	315	327	358	290	300	340	315	318	289	310	335	325	319	342	328	307	284	332	328	321	296	318	300	307	353	324	331	308	304	307	327	319	345	326	298	292	331	302	291	285	303	316	326	300	323	297	326	339	293	292	299	302	324	336	314	340	300	315	335	321	344	336	329	309	286	318	365	314	343	306	289	312	329	337	326	358	315	328	311	314	347	306	338	335	309	344	330	329	319	327	303	295	318	316	307	315	296	297	317	313	282	311	324	303	307	330	328	337	332	345	320	305	310	316	313	332	309	288	350	362	336	298	339	297	305	302	323	309	307	325	343	304	308	304	333	335	325	294	335	320	292	317	330	332	335	325	313	308	317	328	311	313	308	308	334	344	323	304	324	318	295	305	320	300	303	337	349	305	289	300	324	357	319	320	353	314	300	319	317	332	280	318	362	322	312	324	306	302	325	349	294	298	303	305	296	335	309	282	326	338	335	270	326	297	297	337	330	313	305	294	314	336	301	320	316	315	316	311	350	333	333	309	308	314	343	341	304	306	321	307	328	341	345	335	327	302	324	312	288	299	343	312	283	329	302	316	309	285	313	302	356	323	366	300	314	316	310	346	333	318	305	313	286	341	313	307	303
7350	10966	9526	5304	3419	2311	1680	1387	1090	975	869	759	713	691	620	568	564	548	522	575	510	505	486	489	444	460	440	423	416	413	456	448	445	410	418	410	432	421	436	407	395	438	412	415	421	404	395	393	386	381	381	384	417	420	396	386	393	405	411	403	390	379	402	354	389	382	405	378	391	416	368	397	369	410	392	374	374	390	378	408	355	388	402	377	375	380	435	393	349	409	377	360	386	382	363	364	377	359	409	395	384	414	375	376	366	384	370	387	375	383	387	369	408	368	386	407	388	388	393	378	353	372	401	391	385	436	362	419	388	373	408	385	358	356	382	360	388	397	388	347	379	398	381	421	375	391	403	445	371	374	424	369	379	377	382	365	392	380	401	376	371	383	397	390	411	400	380	401	405	385	417	375	374	395	384	385	378	377	397	406	401	391	383	387	365	418	382	358	397	377	364	404	356	389	406	390	378	376	406	372	374	375	363	402	358	398	428	357	392	378	373	389	374	352	369	381	374	383	400	436	385	384	370	374	413	386	364	360	350	383	371	396	366	396	377	328	388	387	370	398	401	400	409	377	367	360	341	380	381	391	371	396	406	381	386	390	369	381	346	380	416	399	393	405	352	367	414	402	405	398	379	368	417	389	371	383	371	360	394	381	365	384	389	379	383	395	387	387	388	366	351	389	401	372	362	401	404	373	374	356	383	374	401	330	381	406	371	376	392	383	381	353	378	374	359	384	416	375	394	367	384	376	366	353	344	398	385	367	400	407	417	380	396	413	369	401	386	364	378	390	383	388	407	369	428	373	359	401	370	380	359	394	446	375	408	394	395	390	371	389	359	394	400	386	379	400	413	372	395	363	384	385	373	407	371	388	419	367	365	402	355	398	408	393	429	365	367	388	376	370	379	380	390	388	365	403	400	383	372	375	402	426	394	399	377	392	401	375	399	374	356	405	393	366	398	374	349	406	367	425	384	389	377	351	377	346	347	382	374	386	378	420	372	361	385	349	416	402	375	385	381	361	361	375	374	403	388	354	386	377	367	421	380	395	413	403	394	397	387	354	386	393	367	393	367	408	393	387	411	362	387	385	384	377	377	392	374	380	371	387	393	360	403	430	410	376	353	379	369	374	365	379	395	404	409	396	388	378	367	372	394	392	377	351	401	382	345	356	390	377	373	395	388	396	384	364	396	397	387	377	357	353	376	388	371	384	375	401	386	377	340	381	390	395	368	407	393	384	388	388	407	416	368	394	384	420	363	360	404	430	389	392	373	380	379	393	388	389	354	376	383	379	363	404	378	385	383	411	358	365	369	386	399	373	372	389	364	390	374	378	396	363	381	425	347	368	421	377	394	377	368	371	434	391	382	380	402	368	376	387	383	397	391	327	377	380	367	384	368	390	363	360	369	380	385	359	350	398	393	400	383	361	368	368	385	408	404	410	340	375	397	385	392	394	398	381	371	372	359	371	381	381	352	396	406	371	346	404	364	389	403	354	366	422	363	420	372	364	405	388	395	390	404	391	389	363	376	400	389	357	382	378	359	397	362	359	404	423	376	413	393	411	356	387	409	361	378	388	409	379	391	384	400	377	400	368	406	355	389	364	377	404	382	373	417	416	342	382	378	381	381	387	437	392	381	381	370	374	375	374	395	369	377	362	368	388	387	414	375	402	363	370	389	404	407	376	389	380	380	382	333	375	427	389	358	384	427	387	367	404	363	398	397	357	375	400	410	384	384	376	355	378	388	373	381	371	380	320	360	368	390	407	406	365	388	384	406	383	378	380	437	347	344	396	356	354	391	403	392	368	352	423	392	366	423	367	384	383	401	362	398	394	394	400	390	430	345	382	385	385	400	411	379	370	357	378	398	382	365	350	383	384	344	409	396	382	334	403	407	388	372	388	373	396	370	367	381	365	368	398	355	369	423	403	362	352	384	372	369	373	389	362	425	416	367	365	394	382	390	419	399	387	403	394	377	370	378	357	356	390	408	375	384	382	366	373	368	416	373	411	394	396	345	359	379	376	369	431	385	401	394	356	386	392	383	417	365	375	384	393	346	384	405	375	393	399	370	390	370	412	374	391	354	360	380	365	364	380	379	403	395	409	378	382	407	397	360	413	406	407	356	361	375	381	357	401	373	392	365	406	335	403	379	382	381	388	380	351	400	367	380	360	359	364	388	376	386	406	359	367	362	390	381	369	356	365	369	397	377	366	371	395	416	391	360	348	393	376	385	408	369	392	373	381	390	390	374	369	327	388	412	378	387	390	360	377	401	406	411	390	358	365	408	345	353	412	367	380	332	367	395	423	345	358	428	361	419	393	397	385	395	407	349	402	369	376	379	358	409	364	376	357	363	402	368	418	357	413	366	364	411	388	406	376	390	382	367	424	377	415	400	392	352	344	390	373	362	400	370	399	365	365	393	350	381	374	353	390	382	423	387	344	403	393	413	358	386	403	379	363	363	339	418	384	365	409	378	358	397	373	385	364	353	386	374	399	388	386	419	343	412	389	355	357	387	363	376	347	371	362	384	389	359	395	386	379	403	348	401	412	402	357	382	398	389	365	367	354	365	391	405	409	380	405	356	386	399	378	408	394	393	408	373	386	415	377	369	363	377	394	395	383	353	391	404	358	397	373	436	354	371	354	407	368	398	386	362	392	372	372	377	403	355	354	372	407	366	387	414	388	411	374	347	362	362	373	375	359	405	362	375	384	375	410	351	431	381	380	418	392	378	363	398	373	341	365	383	390	362	367	345	387	407	357	397	381	332	364	363	366	398	338	364	375	388	377	402	362	412	341	408	372	357	351	376	405	394	393	381	369	358	353	361	405	409	419	359	366	373	353	344	402	413	410	380	386	375	378	382	371	411	383	396	392	402	390	407	404	403	434	406	403	368	404	346	357	376	409	390	379	387	370	369	393	434	371	404	376	352	402	353	376	378	380	383	380	373	370	356	368	373	384	350	371	383	409	390	379	398	395	378	390	397	390	368	392	362	370	406	369	371	389	369	384	396	375	385	372	370	379	391	369	364	379	377	369	407	359	366	385	375	408	368	382	348	379	355	356	369	382	388	394	362	358	367	372	345	374	362	327	388	363	370	402	423	360	395	373	403	380	371	403	390	369	411	380	406	365	379	388	413	388	366	383	360	392	361	362	362	383	363	378	366	374	398	369	372	401	398	367	373	391	344	393	361	379	364	380	376	367	388	401	358	359	386	373	403	433	386	358	390	360	380	394	382	370	396	366	361	350	389	400	363	378	401	396	384	381	407	372	390	406	393	370	392	366	377	380	372	376	377	400	360	365	389	368	412	393	422	369	376	360	340	377	414	412	389	392	362	362	416	388	369	369	387	392	378	378	374	411	381	362	365	386	391	383	391	366	405	388	373	381	367	391	369	382	377	344	376	383	391	374	376	393	379	354	367	389	375	352	356	398	372	400	387	406	369	389	410	344	407	389	399	389	385	356	404	404	410	382	380	389	379	351	385	419
23632	21072	28130	24229	21079	21135	10082	1429	1052	891	869	756	707	630	626	613	614	551	558	566	537	573	536	534	524	524	507	530	522	464	481	484	479	494	479	476	495	479	466	427	485	465	472	483	473	476	457	466	453	477	449	488	430	457	437	452	435	453	421	495	483	423	431	467	468	419	455	445	434	447	422	445	449	442	436	462	427	442	431	450	441	434	479	464	440	477	464	465	474	450	451	447	426	453	484	443	472	436	445	424	431	438	423	442	448	447	409	438	431	443	456	448	448	414	450	487	446	441	435	430	420	481	447	447	450	440	452	462	454	474	458	417	436	453	419	450	432	406	394	407	478	418	467	443	460	481	487	420	419	437	446	458	422	445	460	434	434	451	467	440	473	428	440	445	434	438	409	429	448	470	440	429	426	418	444	408	408	459	466	429	443	482	462	471	428	462	427	428	404	459	392	447	444	439	434	440	455	452	457	450	435	429	419	465	454	456	459	467	431	434	437	444	423	434	457	444	413	449	444	416	440	411	428	462	430	431	427	472	453	464	454	441	425	414	451	411	438	436	448	456	446	408	442	463	452	408	460	421	398	439	451	439	428	443	464	448	424	451	370	461	478	452	435	447	411	490	447	438	465	470	457	432	424	424	459	463	431	470	446	462	463	443	432	463	424	449	404	443	439	471	445	463	435	438	453	413	457	443	452	426	445	453	417	449	427	424	427	428	466	437	435	483	450	441	446	432	402	431	428	466	420	433	441	421	469	466	431	444	447	441	421	443	393	464	453	414	439	431	458	439	468	422	409	461	424	426	456	462	435	444	461	433	452	438	431	449	442	428	456	407	456	426	440	391	440	441	460	450	440	461	446	396	454	452	430	466	425	427	431	418	417	481	429	437	444	467	457	472	421	464	439	440	424	450	438	438	414	494	462	437	410	434	421	427	472	424	383	435	457	462	417	472	451	473	443	463	431	434	394	412	466	407	453	442	407	438	425	447	426	477	447	439	436	415	444	439	450	439	451	415	467	452	449	465	442	453	434	463	460	428	460	414	437	439	448	444	464	439	416	449	480	449	456	450	466	414	438	414	439	442	406	409	420	482	408	440	421	456	441	438	505	419	442	456	458	471	422	456	475	457	454	445	451	440	438	439	431	443	418	440	449	458	461	463	477	463	433	441	424	425	460	446	422	448	453	450	456	435	471	438	461	453	417	444	412	456	455	405	418	475	423	420	461	456	447	452	403	429	433	454	439	483	435	483	437	421	430	483	464	436	458	389	455	438	425	420	427	440	431	431	440	422	441	431	436	466	401	445	432	462	412	471	451	468	443	458	452	429	419	452	416	449	412	437	426	413	439	414	431	411	451	457	415	433	432	423	425	453	450	435	415	429	474	419	442	489	481	478	463	413	426	410	451	419	392	469	436	468	434	430	449	433	453	434	442	433	487	442	430	456	396	451	413	462	451	428	456	462	463	435	434	448	451	485	437	423	432	422	466	430	462	413	399	450	458	408	438	420	445	439	434	442	426	416	419	457	458	448	407	481	455	460	416	431	475	434	411	459	490	439	473	427	425	413	493	385	431	427	478	407	422	433	418	395	454	461	418	465	445	438	465	455	437	402	461	445	414	418	413	456	405	440	436	471	445	431	417	424	426	410	445	456	443	445	382	440	453	447	418	441	447	460	460	417	427	441	413	458	443	437	435	457	422	423	464	445	458	433	435	411	446	418	427	426	452	460	426	451	455	445	425	464	455	427	399	405	452	448	446	479	405	465	493	469	440	432	414	464	449	422	442	430	443	432	409	426	428	441	430	413	447	458	471	422	434	457	448	433	459	430	433	464	462	439	404	437	416	439	448	490	430	383	486	453	405	436	448	475	459	469	421	424	434	443	436	433	477	434	472	422	453	492	439	449	394	402	429	423	461	455	413	447	413	414	466	477	449	452	433	450	441	422	444	477	418	472	456	404	438	413	432	460	416	437	411	430	433	458	424	446	464	387	437	392	414	443	444	458	421	446	446	434	442	427	470	419	439	436	437	473	437	437	453	440	429	430	397	443	425	455	434	431	443	434	439	454	450	448	439	429	480	460	441	441	443	469	435	460	458	438	457	450	447	447	426	487	447	460	473	454	456	424	431	428	445	456	427	402	439	473	407	439	440	445	426	440	432	427	413	409	445	425	430	452	414	459	441	441	401	447	451	430	428	419	454	431	434	441	465	430	423	470	413	433	390	473	463	474	422	456	465	431	433	438	435	454	414	433	428	431	417	412	427	468	455	413	453	409	458	427	430	416	425	458	407	422	463	434	439	442	490	437	448	429	450	464	414	420	416	463	437	413	462	423	460	461	442	421	459	387	427	398	434	463	469	422	457	451	411	419	444	412	444	441	441	423	440	438	457	442	477	384	442	459	444	451	484	418	463	468	465	474	443	440	439	469	445	451	439	454	403	457	410	422	420	478	455	461	454	429	414	405	422	443	430	453	471	411	460	441	402	432	421	407	420	450	425	442	395	455	466	451	461	433	447	420	485	437	437	439	415	436	389	449	422	455	423	433	484	432	446	415	404	462	444	476	415	410	479	502	429	434	469	444	477	439	435	460	387	429	425	435	394	443	456	437	428	419	442	421	449	458	426	447	463	434	427	436	427	463	427	448	394	398	465	403	399	441	432	400	434	393	436	424	435	424	454	430	443	411	476	425	419	440	423	447	461	471	438	441	444	446	447	421	445	443	477	443	480	441	425	436	465	469	440	445	438	421	448	431	421	435	430	445	438	422	486	424	476	449	417	489	428	425	404	397	432	451	467	414	444	447	463	436	486	428	426	450	467	432	441	434	448	469	437	422	438	424	443	446	479	451	462	429	455	451	411	408	472	474	430	440	419	429	458	416	504	422	441	415	424	450	430	471	426	390	443	421	392	435	470	420	450	425	448	428	392	424	438	436	419	400	442	463	411	443	420	437	442	421	413	484	412	435	491	449	403	399	421	449	460	434	427	471	426	429	466	422	442	418	432	430	443	432	412	423	425	461	453	487	399	427	417	445	409	433	450	459	436	403	403	424	440	457	420	453	401	434	485	423	442	451	437	472	470	442	430	425	430	439	449	430	442	417	424	404	450	422	435	438	461	459	444	421	449	433	428	428	412	421	418	426	432	434	432	436	470	430	406	471	429	467	401	463	452	425	446	423	458	423	422	458	474	429	455	436	437	435	433	449	435	433	429	430	446	410	438	432	456	432	375	431	442	448	429	437	404	418	455	407	440	425	435	440	434	402	473	439	443	432	409	436	417	433	447	448	431	422	421	444	430	447	439	446	396	440	458	431	438	453	449	436	421	412	443	475	493	424	441	432	456	435	423	441	466	446	434	484	433	480	388	457	448	447	404	430	457	469	426	457	477	468	456	456	410	452	421	443	430	431	449	434	408	450	462	442	457	457	444	476	429	430	430	476	469	459	427	451	435	458	449	464	457	463	459	444	442	438	429	431	444	430	450	438	448	448
10570	18011	16018	9278	6072	4222	3240	2453	1963	1667	1571	1263	1147	1068	945	879	839	826	786	722	720	760	684	702	594	621	645	611	529	567	584	585	583	555	569	503	533	501	533	541	544	522	482	496	497	550	498	479	487	431	513	478	480	495	526	473	450	474	459	467	480	492	512	471	472	480	489	490	488	446	466	446	497	454	488	492	455	499	491	449	454	460	473	485	431	475	473	484	459	452	438	455	468	468	434	456	434	506	411	457	507	463	409	454	421	466	468	459	463	474	466	445	510	465	498	427	479	455	434	454	470	474	445	478	496	414	473	450	503	454	418	440	428	444	490	427	440	466	482	502	432	492	455	467	474	502	436	477	451	441	466	479	456	458	470	416	436	460	414	510	492	426	485	465	466	452	435	469	458	481	491	460	458	434	467	445	442	434	474	457	463	381	429	446	466	427	477	446	475	437	472	414	475	409	464	442	420	434	421	458	450	458	459	455	444	477	509	435	424	445	448	458	514	474	446	430	470	439	435	477	431	411	434	469	441	422	472	457	456	453	465	473	432	424	458	430	427	462	432	430	452	441	475	452	422	429	440	479	439	489	474	448	425	458	437	480	446	446	454	483	467	425	458	467	446	457	448	431	475	470	442	461	468	454	424	396	460	487	439	468	425	444	453	452	476	417	448	422	448	443	426	475	458	451	449	451	446	433	435	474	454	423	411	461	477	468	476	497	435	453	448	450	444	469	470	488	449	472	461	448	469	467	429	443	423	421	391	470	461	461	433	464	461	483	441	477	432	477	457	489	470	414	455	449	456	415	435	460	492	472	435	440	419	483	443	445	438	452	448	418	455	462	465	436	470	466	427	437	479	482	466	426	464	432	473	461	446	470	471	440	431	474	468	413	497	481	474	465	455	453	461	462	450	442	505	438	498	438	453	453	442	414	464	456	479	460	469	446	462	500	426	430	456	469	478	469	430	470	478	478	494	455	419	470	458	440	448	441	457	392	446	441	476	456	448	476	488	431	464	457	478	426	425	463	448	442	433	420	457	446	453	461	472	464	451	423	415	463	464	494	414	446	464	473	460	479	466	426	451	427	442	475	457	453	447	454	488	411	451	426	470	482	487	463	444	448	424	450	451	442	423	482	458	466	465	486	440	455	436	453	453	432	479	456	455	441	451	456	475	474	504	452	449	430	477	398	461	434	443	463	440	472	496	443	441	431	426	440	468	455	441	461	435	471	435	458	431	481	459	438	451	449	459	469	450	457	468	458	438	408	477	467	429	434	442	417	473	455	441	415	454	457	476	439	451	444	456	409	448	506	449	443	463	437	457	447	426	451	464	498	463	443	470	489	464	465	432	432	461	472	447	439	474	462	459	470	492	464	461	466	436	451	479	441	419	495	464	470	471	467	449	479	446	440	481	444	426	458	469	473	447	440	463	448	436	450	418	457	462	441	439	480	472	480	449	416	418	458	463	492	435	437	400	460	438	452	468	442	486	454	463	448	451	453	440	451	438	455	451	478	480	421	460	421	479	441	481	446	421	491	443	434	452	463	479	455	418	382	437	431	450	453	480	444	436	453	472	438	481	435	447	485	462	404	433	456	463	459	457	477	449	440	433	438	440	455	429	479	494	446	494	462	467	451	453	440	479	485	405	466	424	468	444	462	461	413	444	475	502	467	442	434	458	442	456	435	446	472	443	485	470	460	425	445	432	433	480	467	444	434	434	393	432	458	458	463	443	420	447	457	430	413	457	443	422	457	471	446	450	500	471	461	451	463	441	516	437	435	482	461	434	449	432	438	482	470	453	463	421	441	472	425	459	481	428	413	453	470	485	455	459	455	447	443	433	476	463	434	468	483	442	474	458	480	432	466	451	500	469	471	475	434	418	453	434	437	452	472	453	452	497	472	446	470	450	433	452	445	419	443	474	410	445	452	453	447	458	470	451	457	448	485	451	459	435	406	467	500	459	433	414	458	451	457	447	414	467	415	454	462	479	431	479	456	440	434	467	476	489	465	476	440	449	492	455	471	452	456	396	478	446	488	427	438	490	437	441	438	484	478	460	441	418	456	468	454	436	453	496	474	465	449	453	461	416	441	418	448	438	429	436	439	462	455	437	497	440	442	460	434	455	457	451	470	444	479	434	495	501	448	450	458	469	444	460	440	454	434	422	448	474	460	480	479	473	446	476	421	424	448	456	452	456	436	449	441	423	437	423	407	444	451	463	497	427	486	400	448	415	469	423	447	454	477	423	480	456	422	465	461	409	472	491	426	426	464	450	422	466	426	485	436	449	466	434	456	446	426	446	429	485	454	450	434	426	467	459	433	455	429	452	446	417	435	427	461	440	452	450	460	448	432	410	454	439	482	466	442	512	419	434	444	473	398	453	472	465	471	460	477	432	434	427	421	428	441	450	466	463	457	427	430	468	488	467	436	449	438	473	435	424	443	470	446	440	433	487	456	446	471	455	453	425	426	456	455	482	471	462	438	481	445	449	448	458	492	471	462	443	478	495	413	482	450	469	460	460	461	452	444	448	447	463	441	453	445	462	451	501	455	428	444	447	466	455	443	462	414	483	403	484	466	466	412	432	473	479	437	487	443	463	447	465	460	452	479	475	440	430	430	450	461	471	421	472	451	446	442	457	487	445	467	463	459	484	455	445	444	453	453	466	433	430	450	457	453	451	459	433	439	422	468	455	443	457	432	422	478	486	445	417	456	459	430	465	463	434	451	463	482	463	442	429	426	432	445	451	438	423	466	485	441	459	472	455	484	420	427	444	395	439	447	460	439	468	443	422	428	447	464	458	452	435	456	429	446	440	456	455	451	469	486	393	427	464	446	460	416	403	474	420	443	445	482	424	468	444	448	474	463	469	447	447	444	450	468	472	431	492	432	467	465	484	457	458	459	416	460	449	427	432	454	456	461	476	476	464	467	404	461	461	437	447	431	467	434	454	448	475	441	449	463	442	414	481	475	483	463	468	414	466	474	448	434	463	476	422	429	472	454	475	473	448	483	472	456	426	445	468	449	462	465	451	478	449	416	425	464	454	434	479	442	480	444	455	456	415	484	427	419	456	439	458	457	444	437	429	427	461	454	475	459	504	434	442	444	438	463	442	459	415	515	448	434	456	461	469	444	501	455	441	446	422	427	467	455	436	448	431	439	436	512	448	490	431	445	425	443	438	455	490	423	459	469	459	456	433	465	415	442	447	430	474	408	463	473	431	427	457	471	418	457	456	428	430	440	456	430	443	438	424	436	478	445	456	454	447	433	469	462	463	453	470	483	463	471	491	404	459	492	481	482	464	446	485	472	439	439	444	467	470	449	453	461	458	450	457	429	415	487	471	466	438	444	471	437	460	475	426	487	491	426	465	455	421	432	463	471	467	466	479	434	502	455	463	480	406	452	472	455	448	452	431	474	482	429	439	471	455	463	469	455	417	452	455	459	448	431	465	438	472	498	454	464	465	417	470	443	441	478	454	447	428	458	446	452
27990	15863	2930	1022	905	877	883	832	805	785	823	814	813	901	862	875	882	851	809	806	847	860	812	831	866	805	878	832	832	798	789	794	834	858	902	840	811	857	832	824	850	883	874	801	824	840	858	892	795	861	847	824	835	864	794	861	846	822	789	832	823	870	857	846	857	854	808	802	898	821	864	873	808	841	828	831	829	841	853	805	834	912	835	869	855	850	867	844	762	850	830	855	840	823	853	805	811	836	879	801	846	894	809	869	854	823	856	844	816	786	834	778	814	820	876	837	852	885	804	823	849	852	802	825	854	864	856	836	827	850	880	836	880	836	853	813	852	833	828	829	862	808	820	821	830	828	817	851	853	829	847	857	821	848	834	844	884	831	797	782	878	845	817	825	831	839	798	841	865	847	844	859	822	839	825	829	800	814	873	876	867	859	829	837	867	817	837	863	872	834	809	816	891	852	809	864	824	831	826	856	821	819	839	782	871	844	841	810	810	830	821	829	842	858	869	852	824	825	855	864	876	834	819	844	820	830	792	784	823	879	842	814	855	852	839	832	880	779	790	852	817	823	829	865	885	847	872	814	838	802	858	839	890	803	819	794	839	849	834	851	825	858	813	885	804	894	855	839	817	822	855	840	885	857	911	859	854	817	822	878	846	825	827	910	820	830	840	845	789	805	904	833	852	797	830	835	843	826	855	842	870	818	830	873	904	803	767	833	853	796	799	849	836	846	871	828	795	832	817	810	824	851	890	801	833	816	774	832	868	849	787	840	812	869	853	840	888	809	846	852	838	814	874	827	843	781	817	885	891	840	822	829	834	851	808	840	815	842	870	870	797	843	867	855	825	834	821	859	780	743	835	869	834	751	880	818	831	848	846	811	864	822	838	889	837	854	835	873	814	865	883	806	866	813	805	865	868	815	851	855	869	859	843	855	861	883	837	839	816	827	834	825	817	837	829	868	855	843	881	869	831	796	899	857	817	817	805	837	863	837	836	856	877	817	893	828	787	857	796	793	870	852	803	794	854	873	881	847	841	834	910	798	851	838	820	812	846	879	829	834	831	790	852	832	945	805	838	870	778	871	869	798	779	786	781	900	830	808	844	852	839	831	822	847	812	796	847	817	831	838	769	822	767	811	774	794	811	814	817	859	848	879	806	778	845	829	812	815	836	838	877	825	821	860	804	855	855	776	783	876	827	809	863	819	827	833	824	853	809	832	819	856	831	878	834	771	847	879	829	794	830	828	854	839	831	829	881	816	841	840	812	822	827	800	804	851	830	855	786	839	854	804	839	835	817	806	788	858	867	850	839	810	831	829	829	874	864	850	876	858	814	865	873	832	817	827	886	871	788	822	810	850	840	862	875	812	822	802	839	872	822	811	849	802	841	829	779	814	868	845	820	868	827	838	839	863	803	802	829	857	841	853	838	828	838	899	909	811	819	825	821	867	811	836	876	931	869	864	818	885	844	806	864	857	883	885	888	796	826	864	784	806	871	822	881	860	818	831	847	851	826	841	802	828	820	847	836	844	858	834	810	817	906	874	842	808	801	837	839	849	883	817	821	865	845	838	810	819	828	827	809	795	862	811	818	889	797	849	868	840	819	813	857	852	825	807	833	817	840	815	839	824	833	861	867	813	809	820	858	812	827	812	834	897	879	862	775	837	864	844	810	834	858	795	829	844	816	866	823	802	816	853	867	816	879	857	821	779	811	824	844	857	815	828	842	802	860	806	833	784	865	862	830	810	885	857	819	808	849	787	797	824	840	838	840	875	838	813	866	819	815	827	769	908	800	797	845	810	814	787	820	838	846	892	836	812	849	834	822	838	807	829	854	790	843	867	834	789	816	796	820	839	876	862	841	828	854	842	789	829	821	834	821	853	913	877	858	821	840	824	807	781	860	791	845	821	876	858	819	822	821	850	829	836	802	823	879	869	832	798	850	820	817	821	905	824	811	812	888	829	831	838	840	872	852	834	841	823	854	808	856	888	788	750	807	883	872	815	832	813	842	875	823	844	771	837	849	835	819	845	809	832	818	787	841	867	834	902	788	842	851	844	836	833	805	874	841	838	802	849	869	834	789	878	798	804	806	881	802	845	853	799	826	798	793	829	836	775	819	843	842	769	866	810	839	793	790	887	825	810	836	861	818	826	836	807	833	805	887	779	819	847	801	856	823	787	864	849	833	850	818	883	862	851	862	854	827	795	818	816	842	826	870	792	805	877	809	848	811	807	858	802	778	808	849	894	752	876	842	852	807	818	820	803	793	848	815	896	878	828	822	814	845	824	874	826	878	828	867	780	833	857	852	805	847	840	816	829	873	842	861	847	845	864	800	799	840	857	841	819	824	847	846	884	829	873	865	874	799	806	871	884	797	833	873	857	791	837	827	837	820	796	828	824	786	811	822	879	836	835	827	799	848	886	844	859	822	867	821	839	838	813	845	836	860	798	827	845	791	799	846	851	820	836	813	846	829	801	849	843	834	841	798	879	821	879	814	838	789	830	833	780	883	849	832	795	832	832	855	829	851	851	803	776	849	859	839	838	839	849	824	843	831	754	822	822	829	842	789	882	783	822	824	844	852	882	866	861	826	821	903	827	848	854	816	828	820	861	916	842	818	802	861	847	779	830	829	787	830	842	844	821	870	841	839	816	865	781	856	830	847	859	845	879	848	828	833	815	818	807	862	861	887	821	854	816	821	812	831	835	801	821	845	793	813	849	887	843	784	844	817	887	848	807	846	862	853	838	804	787	861	806	783	823	799	801	829	812	827	806	818	779	864	816	818	801	850	800	829	849	847	786	824	847	831	798	846	844	832	812	872	797	857	792	805	877	868	810	831	828	819	869	827	847	814	827	841	800	877	827	816	818	858	822	864	794	822	808	835	832	831	849	864	839	834	830	815	823	825	819	812	808	885	847	821	838	882	806	849	827	790	839	882	829	812	840	826	839	831	820	864	822	878	832	836	799	847	816	811	786	819	817	841	842	810	819	868	851	840	823	847	851	819	854	814	820	825	817	873	862	835	814	837	846	866	886	903	814	790	850	797	803	814	839	838	805	824	828	831	814	887	846	885	806	835	813	858	793	839	841	811	832	835	806	846	841	861	843	831	835	810	859	867	810	817	837	811	756	808	877	856	822	809	801	829	838	879	838	812	804	809	850	848	824	826	836	809	784	814	861	831	826	797	861	834	791	842	829	797	848	836	846	864	867	855	853	833	846	836	815	811	861	810	800	839	819	823	819	854	804	801	847	861	895	841	868	836	842	813	829	824	808	827	846	806	845	807	858	848	789	827	794	856	879	784	852	815	843	827	856	845	822	879	795	805	831	849	845	856	843	795	842	874	845	813	860	841	898	847	825	887	839	818	788	907	875	837	772	813	825	872	883	843	872	852	875	789	852	904	815	877	801	863	803	849	897	854	795	862	834	841	841	832	835	859	844	790	905	814	859	818	864	829	802	840	802	802	811	837	821	838	748	831	828	852	818
5129	1509	1342	1116	1011	1005	948	963	909	1013	927	909	940	893	955	983	938	924	968	942	886	877	924	972	923	885	869	922	901	914	899	887	922	938	908	918	941	926	914	947	928	926	954	915	932	900	937	998	905	883	921	909	927	875	901	906	932	950	884	918	943	966	889	936	924	940	923	938	910	911	927	983	946	911	940	955	925	899	922	829	877	921	910	910	948	901	934	882	956	934	931	904	925	949	920	1006	889	974	924	901	928	960	959	890	920	876	948	912	926	882	946	930	930	928	870	979	920	908	949	902	877	944	959	954	976	868	949	944	929	885	874	935	936	926	916	897	910	934	966	926	888	920	913	866	933	915	923	948	964	914	876	920	910	946	923	870	959	930	952	959	926	950	913	901	942	872	914	962	947	965	932	871	933	874	924	926	890	933	895	898	958	883	906	923	929	906	956	953	923	934	919	945	939	940	844	920	859	878	929	929	950	871	900	914	923	907	909	914	913	952	887	890	905	934	931	923	907	895	924	925	909	875	907	917	891	905	905	921	935	944	897	888	901	883	868	872	946	918	977	908	884	945	927	961	904	915	884	970	862	884	889	930	929	956	909	912	947	898	962	875	987	948	945	965	888	903	920	961	909	892	885	918	867	946	929	907	926	961	917	937	884	859	913	877	926	922	914	883	904	974	929	979	916	884	936	879	881	913	952	898	906	966	949	902	917	881	940	857	904	911	939	924	871	947	897	976	921	918	950	896	871	942	887	909	929	957	900	936	897	924	901	877	921	963	913	889	903	936	863	922	906	918	899	934	935	914	869	960	941	891	909	924	903	913	906	912	929	930	964	961	884	890	885	967	966	860	897	964	940	857	950	931	935	916	888	923	985	923	915	934	912	929	895	896	883	941	862	939	920	975	936	905	916	986	922	929	955	909	977	908	905	920	959	894	901	938	886	973	950	976	979	915	947	982	1008	934	920	904	913	880	928	953	912	931	962	905	911	903	957	879	904	930	905	922	902	907	929	916	929	949	946	932	935	909	906	896	909	968	911	901	908	927	960	897	922	937	956	869	911	892	900	905	952	883	891	942	926	958	939	959	935	962	960	907	910	874	889	936	902	952	932	940	913	931	940	905	920	934	918	905	947	898	934	955	956	947	903	886	934	901	959	939	884	949	876	895	945	913	927	909	920	904	869	945	907	953	944	928	998	904	943	912	906	924	923	888	915	872	884	846	996	900	894	928	960	918	923	902	915	923	904	910	932	889	910	910	962	863	946	884	907	919	930	874	878	904	926	942	941	949	942	935	935	856	942	935	911	865	905	968	920	909	904	904	939	870	930	936	904	861	953	943	892	937	907	859	938	930	912	935	891	901	929	941	911	848	954	911	914	917	981	896	942	890	941	920	896	911	903	968	931	961	908	905	939	916	958	927	923	941	943	976	920	979	891	887	881	926	907	894	877	928	963	914	918	947	925	925	966	956	822	877	894	919	889	929	939	912	886	958	938	962	935	942	929	961	888	932	940	893	888	928	925	903	875	883	896	936	934	934	932	890	924	950	926	913	944	899	946	908	921	964	936	903	957	979	965	901	942	942	905	912	933	917	897	910	925	934	929	953	912	927	874	949	937	924	942	866	938	894	935	904	874	946	914	952	929	1004	902	944	940	912	913	915	928	909	883	907	907	917	889	943	947	998	933	916	864	947	892	955	924	905	896	931	939	925	888	962	916	897	935	905	893	909	807	924	936	940	932	929	951	892	958	898	940	869	849	865	952	865	958	924	896	909	939	956	894	930	968	911	931	901	898	912	895	940	940	919	904	898	897	913	934	958	870	859	911	897	904	956	937	857	922	906	900	877	930	900	897	951	976	954	905	957	927	889	924	942	933	931	882	906	931	901	925	941	957	881	945	972	949	936	909	932	950	886	914	901	976	893	932	926	871	918	934	946	971	920	903	932	907	885	912	945	915	931	916	892	932	928	913	907	927	905	933	957	950	936	962	939	878	908	888	888	870	927	907	921	939	894	924	868	938	912	967	916	945	969	917	929	938	921	927	890	917	886	900	903	879	921	959	880	897	946	919	946	875	899	939	970	933	931	892	904	897	935	972	878	871	923	910	941	891	952	904	886	886	927	934	880	909	952	954	931	891	923	922	885	929	930	970	967	930	921	978	914	935	860	934	990	893	868	853	920	899	888	909	893	916	916	913	941	920	927	963	975	949	921	920	938	926	913	930	916	955	909	911	973	905	938	942	896	950	949	937	890	921	890	1005	927	924	914	948	919	901	949	967	920	955	924	907	957	939	917	922	875	913	937	930	965	931	894	934	936	923	931	918	914	940	965	888	937	948	913	952	922	921	953	894	928	943	901	919	917	899	859	971	901	919	874	949	922	941	877	939	966	930	938	965	916	905	916	890	878	934	903	998	920	929	896	936	924	969	957	897	913	910	903	907	957	888	981	918	884	871	955	920	947	897	905	905	892	884	923	957	922	905	915	969	904	919	944	964	907	932	910	902	927	968	947	930	912	938	891	923	880	945	903	848	893	951	930	863	937	928	883	887	901	933	909	912	940	887	918	963	912	921	915	917	975	870	955	880	882	971	926	920	904	873	955	912	906	921	931	900	910	924	965	930	905	959	887	925	918	940	871	882	891	878	955	895	882	939	892	964	881	928	895	943	932	925	926	897	946	942	927	902	920	942	952	906	886	905	926	936	916	891	938	862	932	879	902	925	955	910	884	898	952	966	948	904	894	979	905	899	919	877	976	926	942	923	909	952	956	900	931	957	915	929	904	871	922	864	930	887	916	954	916	929	909	850	928	948	911	933	913	935	956	879	906	915	936	965	939	936	906	919	903	949	969	947	947	953	902	901	881	937	911	890	917	909	931	943	894	925	924	880	913	886	898	996	939	959	952	883	914	929	845	888	894	919	907	901	906	893	936	935	929	954	924	931	888	923	971	978	870	923	838	933	867	937	899	906	910	891	899	909	969	934	922	853	922	886	913	965	969	980	955	898	978	893	923	895	947	924	866	900	961	893	910	962	916	969	926	909	918	882	911	911	945	897	937	896	857	880	881	914	875	857	926	942	939	921	925	934	910	899	908	925	846	925	910	883	943	880	926	892	963	895	891	971	985	921	911	917	921	941	890	931	894	932	902	899	941	967	950	952	937	956	914	879	840	984	925	948	889	965	950	957	920	914	914	892	956	943	955	929	880	940	903	967	914	895	966	895	922	914	912	898	858	919	925	902	963	921	944	965	929	957	908	919	959	898	910	938	888	963	925	916	949	958	912	883	898	942	990	950	908	876	918	968	898	922	913	961	923	919	907	934	896	950	911	866	927	872	942	924	881	955	952	904	862	945	932	883	937	962	947	984	943	937	955	964	965	967	879	944	956	945	885	898	968	948	923	929	869	954	943	888	970	971	914	957	841	1009	925	927	984	922	905	945	970	900	924	904	936	946	949	946	944	922	949	909	928	946	966	894	955	979	909	880	946	894	858	901	944
26015	21104	27815	24623	21109	10666	1120	762	636	529	535	488	472	428	401	404	352	358	384	351	376	362	393	343	367	333	335	376	389	347	337	328	350	337	344	331	339	343	347	314	342	353	320	352	347	335	315	323	351	316	349	343	296	319	314	287	311	294	342	355	321	291	312	330	306	328	312	298	326	354	310	327	305	338	301	303	287	343	337	300	326	305	332	333	345	289	314	310	327	302	297	310	331	344	336	351	347	290	342	339	327	304	360	355	315	295	325	317	298	316	321	311	330	307	314	281	333	328	313	280	294	341	313	314	305	351	304	345	335	299	308	328	296	347	311	290	295	296	334	309	313	301	331	346	315	291	319	293	326	315	334	331	329	292	351	334	297	303	307	339	292	306	297	301	318	291	295	318	306	330	304	293	322	304	339	307	334	311	303	296	336	309	345	297	331	326	307	320	327	321	331	304	341	312	328	313	306	341	309	291	296	324	345	322	340	311	351	344	296	282	307	326	317	338	303	312	350	337	343	333	307	323	357	320	313	333	306	344	315	342	298	298	317	354	328	350	282	324	339	350	318	338	356	326	298	298	334	317	294	294	347	324	299	301	313	343	319	310	331	315	328	342	330	321	302	308	291	301	302	322	362	350	324	333	328	325	311	336	307	327	323	343	355	318	319	301	333	294	310	293	295	320	324	301	293	327	323	327	342	337	335	341	305	327	313	290	319	355	299	333	311	291	307	348	323	315	298	316	315	327	291	302	307	314	312	300	328	301	313	302	313	323	288	332	326	280	343	294	319	339	318	355	321	311	318	334	315	328	298	317	316	297	303	340	324	296	323	335	309	321	296	287	330	316	292	329	314	291	320	315	334	301	282	310	326	301	345	328	304	286	327	329	323	330	313	274	314	316	316	315	307	284	284	361	310	287	304	302	307	315	307	319	332	288	340	317	318	324	322	298	291	365	307	279	313	326	340	334	333	346	303	335	317	326	323	281	320	314	344	325	314	294	328	295	309	343	346	305	315	333	287	318	314	321	308	315	302	313	346	316	335	314	301	328	323	270	333	322	322	321	317	308	321	299	290	270	302	318	326	294	344	334	329	291	331	323	369	296	317	320	355	332	316	303	309	326	320	302	310	307	326	321	284	350	310	327	304	305	318	344	329	308	301	305	340	290	327	334	329	313	315	307	308	311	320	273	320	310	304	298	297	315	320	322	344	324	275	305	308	290	311	302	336	347	335	315	326	316	314	343	332	337	340	310	308	304	313	334	321	312	345	351	326	306	330	352	352	310	331	340	310	320	314	329	304	294	315	332	330	347	315	299	297	316	325	328	300	330	314	324	328	312	345	348	343	281	331	345	316	297	315	343	327	332	318	343	294	319	321	296	366	314	336	304	321	315	303	301	292	350	310	322	302	312	302	301	300	305	316	312	336	292	302	347	308	332	292	341	290	345	330	301	326	339	324	310	331	287	345	344	291	289	341	331	326	331	296	340	338	301	337	299	318	302	322	300	331	315	287	289	319	298	310	329	305	307	327	328	305	301	282	304	301	272	306	337	313	291	323	327	305	326	325	315	362	310	325	349	316	329	324	307	299	322	322	301	322	334	300	325	340	341	302	325	310	308	315	294	339	312	321	306	317	304	351	309	302	336	305	305	331	325	306	303	302	323	303	326	345	326	313	319	303	309	313	327	335	328	353	338	321	309	324	345	335	353	315	324	339	314	287	290	330	292	284	322	329	321	306	310	315	327	314	321	316	321	304	349	339	320	326	333	318	341	327	352	347	357	313	296	310	325	286	325	327	338	320	361	319	303	283	330	274	342	328	308	323	327	307	312	289	322	298	348	329	289	345	322	316	321	312	327	322	283	305	309	335	285	336	315	310	301	317	304	358	325	299	321	329	307	340	341	324	344	357	325	294	326	331	323	339	336	328	307	303	320	314	337	346	350	318	332	312	321	328	320	309	304	300	301	293	328	310	309	318	316	328	302	313	308	307	327	309	300	301	316	330	319	331	313	310	327	350	332	328	328	308	346	317	294	347	301	334	287	336	303	310	298	301	310	302	315	306	299	341	332	303	323	331	347	304	283	358	305	298	337	295	301	315	306	286	345	279	333	331	324	360	326	332	347	301	311	304	302	324	332	307	320	345	312	281	299	300	326	298	321	298	306	336	300	296	348	325	309	321	317	328	317	326	325	302	299	324	311	293	310	314	361	350	326	324	313	314	325	373	328	305	322	322	324	296	278	293	337	328	316	316	328	298	322	324	355	292	307	317	332	334	305	345	303	324	332	319	303	314	296	317	296	291	315	290	290	323	333	318	323	316	314	324	301	329	318	352	296	319	331	298	321	337	328	333	294	310	295	309	323	327	313	277	303	334	302	330	327	313	316	297	295	324	346	322	312	303	310	313	311	314	339	317	321	308	308	307	308	312	329	320	346	316	295	335	344	337	311	316	354	326	301	332	311	304	296	339	336	302	342	270	334	370	337	302	300	338	318	331	310	303	349	308	314	306	303	313	314	303	298	339	298	299	328	317	340	318	291	333	300	336	330	326	298	322	341	347	338	327	331	322	316	300	306	306	303	309	337	353	307	318	292	312	320	288	318	284	311	347	335	362	314	280	317	318	313	318	372	336	313	298	319	320	323	305	346	307	318	332	307	356	330	339	299	300	333	305	291	344	329	315	339	311	325	333	311	336	310	328	279	286	352	337	333	308	314	317	311	330	309	314	312	304	326	325	316	340	312	299	329	282	283	311	308	311	314	309	282	331	315	335	305	335	341	324	345	318	337	310	343	302	302	359	312	335	309	303	329	334	319	293	310	299	342	303	311	301	332	303	300	333	301	317	298	288	310	287	313	305	298	317	321	329	296	311	341	333	275	314	352	287	321	292	328	323	309	344	352	329	315	330	307	283	327	326	353	291	333	346	295	330	317	313	349	353	321	312	352	310	312	300	314	326	273	324	299	317	328	332	308	326	325	333	340	305	329	326	331	336	306	325	307	315	315	335	324	324	312	311	287	335	311	320	337	273	352	333	350	306	315	316	287	363	335	315	296	311	316	380	314	303	293	296	314	308	318	331	285	297	325	285	322	324	326	315	304	300	345	299	303	308	329	292	305	331	335	296	316	333	322	286	313	301	289	328	301	315	313	291	344	323	332	341	317	322	322	308	337	332	356	332	345	305	323	315	315	302	288	314	292	329	322	299	353	322	325	332	316	314	308	340	340	317	304	309	329	343	316	306	317	336	311	328	343	338	315	330	310	304	306	320	303	293	298	316	324	309	311	329	300	331	309	304	332	318	313	302	308	282	330	301	336	335	313	324	308	286	302	318	321	327	325	325	295	319	316	293	329	304	313	337	322	326	348	312	330	311	300	304	318	338	282	286	349	292	355	293	348	337	341	314	323	295	336	308	328	307	344	300	301	333	297	301	295	320	314	324	310	333	337	341	356	330	269	317	327	287	317	332	330	337	363	334	318	318	333	321	340	336	336
7353	10944	9469	5387	3334	2355	1704	1385	1170	951	882	747	651	663	652	570	572	538	523	530	531	499	523	475	503	446	443	446	410	463	466	426	428	421	419	462	414	416	419	396	428	428	452	430	386	425	411	393	391	394	433	370	405	398	394	412	429	407	381	383	376	383	380	369	383	389	426	372	410	392	369	368	378	372	405	396	366	399	407	390	363	374	380	389	369	385	385	394	371	364	373	371	387	369	408	390	339	401	410	367	390	358	397	403	349	417	370	359	385	421	380	365	401	377	383	357	387	392	379	398	410	390	392	384	417	389	384	420	380	378	407	388	359	387	408	401	413	387	358	365	387	382	379	354	368	403	357	381	401	367	390	366	378	373	390	402	389	386	377	385	348	379	389	395	379	387	388	374	415	406	394	359	383	368	394	383	377	411	353	409	355	402	379	376	367	367	353	369	382	384	386	356	408	392	388	403	406	373	354	388	365	384	439	367	401	373	383	373	419	384	372	387	369	352	378	377	380	401	355	356	426	340	387	360	414	355	383	403	341	360	383	390	379	351	365	395	390	397	390	381	407	386	352	377	368	350	375	382	362	379	379	372	415	396	359	394	412	362	383	374	368	337	347	341	382	371	398	375	376	364	392	378	396	388	388	395	353	402	392	360	360	380	391	392	362	402	367	370	383	371	430	383	359	395	343	376	386	385	396	411	372	393	388	408	364	373	387	376	405	358	404	363	389	361	359	375	330	385	372	374	373	366	409	355	387	399	377	378	364	365	406	384	369	384	422	363	420	426	384	382	389	405	388	394	378	421	358	370	374	348	408	405	392	359	403	351	379	383	366	375	391	376	362	365	408	379	391	421	377	377	370	354	379	427	395	372	351	397	410	338	368	392	410	371	361	401	415	377	407	377	374	396	363	394	362	390	406	378	339	387	362	405	371	381	357	409	392	369	392	391	396	396	345	408	370	371	405	406	373	391	385	377	375	382	367	392	369	374	386	379	378	373	434	422	380	361	387	381	376	356	367	348	371	394	379	389	391	345	381	398	361	383	393	409	351	369	388	402	373	393	400	440	333	430	435	387	375	381	377	395	395	392	398	356	381	376	368	407	416	377	426	347	414	408	377	407	376	349	365	385	386	436	399	433	376	376	373	341	364	369	388	379	374	389	394	368	362	409	355	398	418	344	392	365	344	399	349	385	389	381	397	371	396	401	374	399	387	372	428	356	375	393	378	407	403	391	388	357	378	370	373	375	358	365	392	391	385	380	369	381	378	420	367	362	395	415	378	355	377	365	393	397	393	357	350	389	390	372	349	367	383	403	375	382	377	377	324	381	367	335	395	411	381	392	411	377	345	411	384	366	367	400	392	373	401	377	385	361	348	356	367	355	405	415	421	394	361	416	369	392	402	393	363	368	337	407	367	352	395	382	400	433	366	416	359	368	381	383	390	389	371	405	354	368	391	388	390	347	389	403	402	374	382	430	375	397	353	381	369	360	378	377	408	386	420	384	383	379	382	393	409	390	400	388	402	368	364	360	403	393	375	382	397	388	383	386	402	384	376	407	373	392	409	392	393	371	357	402	358	385	370	394	396	363	370	380	374	386	386	411	367	403	390	400	383	430	387	353	431	395	365	374	362	401	359	378	385	370	379	393	405	401	384	382	398	385	337	355	389	383	392	388	388	366	370	381	385	339	356	382	370	364	390	380	403	414	427	392	390	386	397	371	371	379	393	330	379	388	393	385	374	341	365	393	378	398	377	394	412	371	380	371	360	438	405	417	390	352	381	380	371	403	394	358	361	388	360	388	361	385	372	363	366	369	405	404	363	352	394	375	390	365	365	361	391	391	377	366	381	406	414	379	380	355	395	405	403	384	371	363	400	399	374	370	399	401	378	363	381	390	349	408	399	391	353	375	417	375	384	349	403	382	384	388	370	374	407	368	394	407	382	370	393	403	387	377	384	404	411	363	377	392	360	393	378	376	386	427	348	387	402	369	384	417	382	398	374	365	392	392	364	385	361	359	377	350	378	365	388	382	401	364	396	369	360	409	383	385	407	388	382	394	374	366	409	432	359	369	393	373	374	376	423	350	365	376	380	396	396	382	362	353	381	394	391	410	383	388	394	363	379	380	376	373	403	393	382	406	384	411	378	369	348	404	376	405	387	399	352	372	351	361	375	392	364	364	404	400	352	435	383	370	396	340	362	394	364	378	397	402	381	368	414	394	385	362	382	404	341	391	411	392	395	381	383	385	357	391	381	367	354	389	381	389	356	406	410	415	350	389	404	362	385	407	360	397	386	370	368	393	382	380	395	370	399	398	420	414	362	386	388	375	395	407	382	365	382	396	386	423	398	385	413	372	387	362	426	381	374	400	378	396	374	417	406	380	365	411	342	380	382	384	384	362	348	350	375	409	399	376	386	412	385	382	398	383	389	389	422	341	338	392	356	397	365	362	389	385	377	367	402	362	395	395	376	358	377	434	353	374	346	359	388	354	399	358	409	397	353	381	408	406	430	392	379	352	339	385	404	365	382	378	385	383	384	394	369	404	390	338	404	378	400	390	381	406	390	373	414	368	340	382	408	357	378	388	373	384	366	366	366	374	385	350	369	358	344	396	393	406	375	361	348	367	398	374	316	352	350	439	376	418	354	389	407	376	424	364	382	400	375	335	401	346	416	375	401	418	368	397	387	376	400	362	337	391	408	396	385	396	379	370	420	357	402	354	354	390	342	372	387	383	397	361	400	357	356	377	367	381	428	395	398	383	410	393	384	404	449	364	383	363	372	384	370	367	386	388	371	404	329	354	394	392	413	404	364	378	387	370	366	398	360	355	405	378	394	371	397	386	336	383	374	365	381	394	368	342	363	402	382	422	397	390	356	338	352	397	405	408	397	396	384	399	369	378	361	369	412	387	409	416	365	395	386	376	376	416	364	402	364	390	356	352	393	394	420	400	372	370	385	360	387	368	420	364	371	389	389	419	363	386	380	340	408	392	413	388	386	403	378	374	390	408	365	376	380	374	376	391	374	397	378	371	383	390	385	393	365	379	352	366	382	386	371	369	370	403	348	364	389	386	394	404	369	390	395	349	402	386	368	424	413	355	381	366	377	398	386	350	386	373	422	346	392	395	363	390	411	349	402	384	372	356	374	348	372	431	399	399	386	376	377	365	379	406	359	389	356	406	375	396	410	365	354	369	399	378	369	391	389	390	402	369	353	355	375	391	350	367	361	401	381	357	401	407	374	381	339	381	374	394	376	378	360	374	342	387	373	419	386	385	372	372	395	387	389	433	401	360	390	373	399	382	383	392	364	375	395	410	394	350	370	383	405	431	393	399	375	407	393	397	394	381	377	422	376	376	371	386	385	386	349	409	399	347	373	365	372	370	390	387	376	371	406	388	376	387	396	379	373	361	391	354	388	390	357	396	363	370	363	401	389	390	385	426	383	333	375	376	355	389	368	393	380	375	400	383	370	379	386	393	361	384	405	376
23647	21068	28152	24220	21072	21121	10090	1475	1053	986	824	788	658	669	651	595	636	590	592	580	560	558	513	482	496	513	510	501	473	460	517	532	486	466	493	472	459	457	470	462	449	467	494	469	485	442	480	441	429	430	398	486	470	483	417	404	436	465	456	486	489	448	524	466	461	440	437	460	444	469	458	468	479	488	455	421	452	443	453	478	455	454	438	458	465	474	444	430	442	425	412	434	449	438	480	414	440	450	448	465	456	473	453	466	466	458	476	424	436	437	447	408	433	433	401	452	452	406	451	421	436	474	416	445	418	450	436	413	479	421	439	459	441	434	458	478	447	434	476	436	462	491	417	458	466	466	455	446	427	477	433	457	419	480	411	423	450	426	428	428	411	435	474	446	425	454	474	484	406	443	453	416	429	420	458	428	463	431	461	413	429	464	442	460	450	453	418	498	471	429	458	480	436	433	483	457	433	431	439	406	487	404	477	421	448	443	440	429	437	431	407	442	461	435	427	434	456	440	433	407	425	477	394	463	436	437	422	470	445	458	411	445	409	423	452	450	471	439	457	451	455	442	430	486	455	484	458	422	463	451	421	453	427	440	435	371	422	428	462	488	462	489	467	444	461	435	446	432	432	419	469	424	419	425	419	439	421	442	464	432	459	429	455	441	441	485	449	415	484	453	496	435	484	470	428	411	460	456	454	453	422	446	488	395	452	446	453	426	417	451	443	411	474	469	453	441	434	439	421	438	446	447	446	401	427	441	423	468	449	462	440	419	399	438	422	439	457	454	438	453	433	460	445	434	459	446	421	447	447	455	429	408	431	477	432	431	434	393	442	423	452	468	455	457	455	477	418	423	438	447	472	457	480	444	415	438	433	494	425	436	434	448	442	461	445	437	469	430	403	464	448	418	438	454	439	429	489	463	435	389	425	435	440	450	459	449	417	400	445	442	477	435	456	433	463	428	407	427	454	450	457	442	438	441	449	426	426	444	421	451	443	452	449	469	460	427	438	426	444	416	436	465	459	419	432	397	422	445	427	425	466	424	396	447	422	443	471	412	435	474	424	401	453	434	432	443	408	462	441	467	432	415	414	436	443	436	459	464	426	413	395	456	438	423	440	420	419	467	428	429	435	428	455	455	408	442	486	436	436	457	429	416	445	462	427	452	418	435	457	427	462	457	436	466	450	429	431	477	440	462	439	414	489	477	433	427	432	423	413	418	440	458	451	410	467	412	456	476	460	434	434	423	452	439	412	452	414	428	454	446	431	454	443	433	463	464	460	420	455	421	470	455	480	436	463	471	450	426	424	453	422	463	444	478	449	413	448	472	449	429	468	447	469	429	434	417	420	425	421	444	448	410	421	428	467	440	484	425	428	408	432	455	434	413	449	432	486	423	426	455	422	466	444	426	431	408	438	443	473	410	424	431	458	437	456	418	432	442	466	418	457	442	418	434	471	461	486	406	459	432	442	429	441	467	437	428	450	432	434	452	452	429	440	426	452	448	419	474	419	452	435	434	407	389	469	432	454	424	436	434	435	413	486	448	435	453	444	447	404	434	453	450	431	447	441	459	474	421	430	440	455	431	473	468	439	434	426	433	483	435	458	440	435	456	417	456	474	416	420	421	450	473	436	425	464	451	435	405	439	465	424	445	419	422	415	383	400	435	444	418	432	471	459	436	427	437	468	420	446	419	419	480	426	431	448	442	430	401	430	418	447	460	465	439	446	452	421	428	433	434	427	447	436	433	437	431	456	458	471	438	452	457	413	440	426	489	443	470	410	440	431	406	387	462	426	422	405	422	463	475	447	457	426	419	445	435	438	434	431	444	421	435	486	435	436	398	412	436	433	463	436	430	425	461	449	445	398	441	419	425	431	424	418	445	421	454	417	468	452	408	409	412	450	406	405	432	445	445	399	446	429	443	424	458	448	460	485	463	452	497	422	459	425	429	397	446	416	442	469	444	406	439	493	429	479	436	464	474	468	438	471	489	467	434	436	434	420	433	450	438	458	456	435	435	463	449	461	412	481	418	451	454	439	451	453	460	430	437	411	435	466	432	452	441	445	411	451	465	419	436	397	419	444	415	439	479	449	444	424	394	446	437	411	451	466	434	429	445	429	453	446	442	418	509	451	463	453	467	476	436	454	445	476	439	435	423	475	472	444	455	473	457	463	476	453	432	444	469	411	438	443	427	459	460	449	439	421	437	440	434	445	416	426	433	456	422	421	445	459	432	425	449	426	452	426	447	435	422	445	416	485	459	427	483	417	442	480	483	465	431	437	445	509	450	458	416	455	439	442	442	437	412	429	461	457	448	480	414	443	408	433	447	415	468	468	444	449	432	487	451	426	419	415	431	437	423	441	444	460	464	433	414	426	439	423	459	458	456	452	417	427	464	464	433	484	463	457	451	426	418	431	428	450	445	402	470	447	427	484	444	381	456	422	416	437	433	442	412	439	442	429	459	430	402	446	464	434	449	389	461	453	407	420	470	429	439	423	446	433	472	440	407	419	428	421	454	412	444	437	464	432	433	455	449	418	461	468	446	444	452	440	440	433	418	469	456	439	362	464	453	433	438	412	466	473	439	416	447	439	431	458	427	451	465	401	445	429	440	427	448	425	450	443	425	456	460	492	407	395	439	438	433	431	440	435	417	425	457	437	466	448	440	433	424	455	401	451	423	421	452	467	452	426	454	452	417	460	408	445	478	452	439	429	425	448	416	426	447	423	441	402	446	444	451	421	450	475	444	444	434	426	428	452	409	450	470	460	450	500	447	445	438	441	431	422	424	404	426	416	403	456	454	424	459	452	491	443	420	442	430	455	422	473	438	445	433	453	439	461	439	447	493	440	425	439	461	439	470	460	476	420	451	431	439	498	451	458	439	448	433	429	435	464	423	426	451	435	422	456	444	447	452	400	416	481	441	451	444	411	441	432	438	436	446	470	495	452	452	445	445	435	384	456	441	455	439	460	444	443	425	412	432	430	452	451	416	455	419	425	440	454	427	421	415	446	450	418	435	396	423	453	475	441	438	455	480	473	446	455	444	433	430	473	474	440	397	443	468	387	406	455	443	414	421	449	429	424	405	420	424	463	437	482	405	439	436	481	444	439	407	454	434	417	413	469	398	427	458	451	443	416	421	474	441	415	447	460	438	458	416	454	468	435	430	411	470	446	400	445	440	442	407	432	468	457	439	399	457	413	452	429	434	404	375	435	435	443	476	443	443	454	428	425	408	431	429	431	461	438	431	434	452	453	428	458	460	420	449	449	458	432	453	447	422	463	462	459	413	436	473	417	486	434	443	451	444	442	426	404	392	459	442	484	405	453	428	431	448	414	418	454	486	427	447	442	490	423	458	449	436	444	468	431	428	430	436	420	414	438	448	448	441	460	481	441	454	447	454	462	454	479	429	441	464	447	457	432	430	458	457	458	416	445	427	428	447	456	448	454	433	430	440	462	439	439	428	426	458	474	456	398	443	443	424	457	433
10544	17904	16063	9384	5995	4145	3166	2542	1990	1705	1482	1257	1113	1007	948	899	837	777	793	702	693	720	690	673	661	593	619	587	598	566	545	547	524	498	501	512	547	497	563	507	498	520	532	510	500	459	534	502	463	476	479	458	460	493	456	460	490	497	498	460	511	459	458	413	443	428	459	469	468	455	467	448	414	498	472	463	493	442	442	423	457	416	478	483	448	488	443	481	447	463	433	441	435	488	446	450	460	480	457	480	453	450	512	461	452	441	452	454	468	474	436	460	462	466	459	518	471	425	475	476	428	462	385	471	462	436	464	460	460	457	468	454	421	443	446	462	456	460	451	450	444	466	440	442	468	424	456	431	451	480	496	474	422	439	444	442	468	426	428	436	450	446	416	478	453	452	449	434	452	460	450	447	423	484	495	462	447	438	445	455	469	473	479	472	455	439	458	470	455	472	447	473	436	454	449	438	472	452	416	455	470	448	448	482	437	474	466	496	446	447	436	438	482	430	432	477	488	413	443	448	435	438	434	444	452	430	451	430	416	435	474	469	496	454	476	463	443	438	468	465	430	457	479	444	449	441	426	440	409	422	443	432	432	482	462	453	445	480	481	440	456	450	445	460	433	482	449	447	450	477	461	424	454	415	446	456	479	493	432	408	464	447	456	442	441	407	450	427	453	468	431	435	451	478	422	417	448	443	449	441	459	468	482	474	467	448	454	433	458	472	455	454	449	442	506	505	436	440	473	471	448	455	460	446	487	436	450	425	496	430	411	451	478	490	437	472	435	460	457	417	434	450	441	407	436	462	453	490	420	467	479	441	423	478	481	425	421	432	456	486	473	469	448	445	446	474	432	466	464	462	484	460	457	499	451	400	420	450	464	466	472	456	443	460	483	429	477	457	477	414	458	480	495	455	479	487	424	452	481	485	459	422	454	446	453	442	474	439	408	446	444	446	448	419	446	495	508	450	480	445	438	461	459	423	439	471	458	450	418	441	445	432	432	420	480	464	468	457	454	455	452	449	439	463	474	491	460	461	488	467	433	459	441	447	468	478	457	448	477	457	467	436	461	423	409	409	418	460	408	479	455	471	410	453	480	469	467	441	435	457	447	502	433	472	451	461	465	489	481	436	420	457	447	458	444	437	405	466	418	441	444	484	459	455	448	481	483	459	474	456	487	427	454	468	444	474	448	453	455	435	455	481	442	461	460	481	492	475	446	441	447	462	447	502	457	439	450	451	448	451	432	464	435	448	447	452	460	497	469	402	439	431	444	483	447	446	461	447	457	464	464	462	450	436	441	412	419	445	463	454	473	462	437	465	433	447	415	434	463	478	442	430	421	430	459	468	511	445	415	462	434	442	432	434	440	485	454	454	449	495	471	415	470	452	470	433	461	436	435	440	428	462	432	421	441	477	462	473	439	470	445	452	437	415	450	438	409	462	451	425	430	467	488	436	439	462	412	475	427	448	447	437	465	443	460	422	470	441	452	456	425	463	455	478	448	491	465	460	451	418	437	439	454	437	422	403	474	428	420	414	426	443	458	420	484	473	444	456	449	459	467	420	433	459	455	432	408	459	423	514	475	460	443	454	455	462	457	480	462	475	443	414	447	479	429	408	478	473	438	413	484	462	453	459	429	461	440	424	460	461	455	446	464	471	419	470	481	405	454	486	471	415	486	482	443	480	448	422	474	461	444	477	454	437	494	446	481	468	437	463	426	490	403	486	461	448	449	452	452	478	443	454	452	478	440	464	463	444	416	459	452	485	461	478	435	443	458	442	496	408	441	452	473	440	435	423	427	442	430	457	441	481	423	462	398	477	414	493	445	437	442	425	445	434	399	447	452	447	432	430	466	494	443	411	417	481	488	435	445	429	484	430	448	430	432	427	442	501	469	432	443	463	444	453	449	431	442	471	450	457	444	429	468	445	452	431	431	462	453	450	455	446	469	475	450	473	447	437	472	465	440	454	399	462	430	419	467	458	477	465	424	468	427	449	429	419	441	462	462	486	425	414	438	430	435	458	427	499	445	460	433	444	430	458	467	441	430	438	434	449	448	465	427	457	436	438	404	468	428	463	453	428	473	452	467	438	453	455	441	458	453	429	418	445	459	470	476	440	439	467	445	421	452	470	471	442	423	421	460	439	437	433	501	485	427	442	404	442	459	433	452	469	441	460	487	454	477	451	466	467	472	439	478	453	461	490	441	428	443	451	442	455	431	479	461	439	467	461	422	488	482	461	467	430	439	426	443	449	453	436	461	427	449	424	436	447	461	453	456	436	443	492	416	453	424	416	418	438	459	453	459	424	422	461	447	436	428	448	459	470	467	418	438	433	481	448	439	441	456	455	472	428	450	491	426	439	485	456	428	447	469	397	441	510	444	461	447	469	439	459	460	466	439	456	417	425	454	409	444	453	406	420	466	489	443	454	421	414	444	465	465	429	467	441	446	475	442	443	444	448	492	466	476	441	436	450	463	463	484	461	455	453	423	479	455	438	465	420	442	427	453	448	481	485	416	468	442	442	429	462	464	459	468	480	435	471	433	421	475	439	483	441	450	420	456	461	424	448	493	455	441	433	465	434	452	460	435	457	440	422	447	465	428	456	451	465	405	451	428	480	441	450	471	435	468	453	430	439	432	465	440	464	468	453	451	461	457	480	476	473	449	482	477	462	415	465	446	433	463	526	442	396	442	428	443	428	493	455	473	459	447	408	464	447	429	463	467	449	475	459	421	460	464	507	465	465	436	425	455	447	426	480	449	459	442	458	454	399	432	426	431	495	434	502	446	453	451	424	407	412	427	420	459	489	456	462	450	475	428	468	464	470	445	484	448	447	444	490	418	455	447	474	440	454	459	462	473	433	457	454	416	440	440	414	464	467	434	456	442	449	441	458	441	451	454	472	446	491	473	445	459	442	462	484	466	409	431	457	451	457	438	452	447	442	403	468	440	463	460	405	444	462	481	458	444	421	428	430	455	429	455	448	461	450	440	478	439	458	466	451	450	446	450	460	465	416	480	468	446	485	457	445	458	440	468	437	439	405	459	467	421	462	462	435	487	454	415	457	465	461	449	438	450	428	480	500	472	432	483	454	442	456	441	454	467	435	432	447	478	442	452	443	437	486	405	452	450	455	469	476	425	462	481	424	452	441	433	500	419	437	437	482	472	435	431	480	433	446	433	478	478	429	463	469	462	407	445	458	418	423	458	484	446	440	453	454	434	486	490	445	470	443	446	466	435	453	457	426	457	448	491	508	433	480	428	450	464	468	445	461	454	475	452	438	441	452	439	476	471	497	477	448	431	428	450	466	485	480	472	461	446	461	452	480	468	398	455	460	437	458	428	470	470	502	476	437	458	453	468	460	425	440	427	405	436	462	425	438	464	471	451	431	463	507	456	445	439	424	467	464	462	437	466	432	500	442	463	455	445	428	460	471	420	424	435	469	477	410	470	440	467	442	435	458	438	475	471	458	462	430	438	458	433	454	443	460
28372	15847	2779	1059	894	898	840	885	806	845	813	842	869	827	889	809	825	828	819	858	833	835	900	894	874	860	884	912	869	902	848	817	835	811	836	846	867	887	857	806	849	860	872	872	874	814	868	880	840	915	820	882	741	882	843	851	864	792	832	839	878	829	879	862	826	850	864	826	807	840	896	848	824	822	845	853	842	845	876	813	906	853	762	852	823	842	834	825	791	833	828	845	893	893	832	805	835	829	822	855	870	883	846	829	838	856	851	837	864	809	880	815	882	856	811	844	861	821	811	804	845	870	815	870	864	832	802	896	910	815	885	837	846	831	837	855	877	860	876	823	831	829	800	856	849	820	874	909	781	823	838	844	814	834	883	858	813	854	866	834	893	836	836	850	840	823	799	775	847	829	835	841	799	846	843	844	836	814	831	829	850	839	821	846	823	811	815	799	852	830	816	831	783	838	885	916	819	842	827	824	852	849	815	842	828	875	856	830	828	832	838	827	822	772	827	845	885	803	872	823	837	825	856	887	823	874	828	861	832	823	780	793	839	789	880	874	883	833	833	862	877	864	875	844	836	866	899	829	822	826	814	874	902	815	774	823	814	893	807	850	877	824	863	820	878	932	979	834	856	810	815	886	825	838	857	809	850	796	840	869	827	853	807	844	816	852	834	898	914	863	866	805	906	823	840	840	816	902	857	864	846	818	837	887	825	827	815	873	894	924	817	797	839	860	837	854	864	830	807	848	790	746	867	834	847	809	827	828	872	843	822	866	853	850	869	827	859	862	820	805	847	842	821	799	819	830	817	873	849	856	810	837	833	858	858	811	842	826	833	821	841	849	800	859	826	822	886	843	877	830	849	829	830	872	841	873	862	838	845	802	832	836	816	850	851	873	867	848	793	855	862	824	855	886	859	839	838	865	894	807	832	824	811	787	856	815	848	872	837	839	866	890	843	853	793	804	781	824	864	845	812	845	859	852	856	797	799	835	832	797	863	859	846	832	826	891	841	836	860	831	839	892	878	852	836	874	823	805	834	823	814	794	853	843	816	812	788	880	915	872	880	845	873	790	837	870	808	879	862	847	848	854	822	803	827	832	844	817	790	851	840	756	820	892	818	888	830	883	778	886	804	868	836	858	850	851	831	852	885	845	883	841	884	885	846	893	837	887	890	794	817	837	801	818	869	855	790	806	848	799	904	846	858	832	851	843	852	839	855	841	845	832	824	813	870	816	890	898	867	828	844	888	842	870	846	797	843	849	815	890	846	819	889	847	787	865	851	888	887	812	841	807	848	832	855	874	823	862	813	822	845	876	857	817	814	861	790	871	835	865	826	845	815	842	809	824	784	930	876	851	814	820	824	869	795	833	840	827	886	748	816	850	841	797	877	826	848	848	840	898	874	848	823	820	824	866	861	879	807	843	806	855	841	839	844	837	879	876	887	855	909	858	798	858	916	844	855	840	862	901	860	819	871	835	790	886	840	820	859	800	866	869	860	846	849	816	904	858	836	826	813	862	794	799	870	910	824	810	895	840	859	829	891	767	861	876	790	840	817	825	803	884	849	837	843	875	844	859	894	886	864	771	817	811	824	829	845	819	861	845	903	821	838	883	787	837	836	841	864	827	819	843	898	795	891	845	835	828	833	846	883	838	816	870	816	834	874	806	793	862	828	860	875	874	848	848	844	843	866	828	862	843	835	832	811	830	874	871	861	839	843	828	867	817	790	840	823	856	829	835	816	887	804	844	831	826	864	865	838	836	900	841	828	867	836	822	844	852	812	888	878	888	876	873	848	811	890	868	869	821	870	832	861	833	819	877	849	816	822	830	892	826	860	899	854	829	861	855	822	812	815	859	878	832	839	832	849	827	884	835	900	813	859	807	841	803	836	796	870	779	858	867	897	810	818	850	806	848	822	870	836	849	863	824	846	816	850	887	853	867	849	817	896	826	867	798	808	874	883	838	880	860	851	861	842	843	807	838	850	900	855	899	862	871	874	824	874	834	798	825	931	874	791	810	827	861	856	804	871	815	835	833	841	823	862	831	869	801	871	874	842	846	867	859	858	818	845	818	831	841	855	903	814	875	871	872	827	850	885	884	805	863	863	855	831	858	815	812	804	842	842	839	821	847	872	868	815	863	836	868	864	837	892	845	877	864	825	876	834	851	835	805	838	816	832	843	802	822	795	829	819	878	810	847	884	828	833	867	840	879	842	853	823	833	898	814	822	869	875	794	854	832	821	884	835	831	827	806	821	850	889	896	862	851	821	874	845	863	832	872	852	828	857	811	843	844	897	807	818	871	807	844	830	821	868	864	814	816	835	823	878	843	819	779	858	847	858	882	880	837	892	857	806	826	855	902	908	828	799	817	868	821	812	812	837	882	859	876	833	844	842	858	817	822	815	853	847	892	867	843	841	855	867	837	819	849	896	812	869	824	875	876	873	826	842	847	816	828	834	838	866	844	841	828	827	856	868	856	848	854	804	842	836	894	891	820	822	889	858	864	837	864	845	798	897	847	836	818	829	871	845	865	823	824	859	846	858	834	823	863	863	838	786	861	908	814	801	834	870	806	850	826	878	848	798	864	851	881	835	864	830	854	839	786	759	859	839	870	829	814	802	851	865	852	850	861	820	798	860	757	853	814	863	867	850	874	847	817	818	831	843	857	898	860	783	865	815	810	846	891	861	840	828	829	822	848	792	860	827	811	859	820	878	875	808	837	856	829	833	791	876	781	910	850	865	848	878	835	855	863	810	830	832	833	834	829	803	849	814	804	799	828	817	821	868	846	880	805	887	895	874	866	845	828	906	840	830	859	820	832	802	828	852	836	854	867	822	814	883	858	831	831	829	847	819	902	801	885	814	831	893	845	894	847	879	860	853	781	854	865	877	826	860	849	862	849	881	808	862	848	791	818	815	782	867	809	863	874	879	901	844	807	888	807	827	832	884	881	793	838	803	891	907	830	854	835	818	852	779	824	835	838	873	852	865	869	886	821	844	799	823	846	875	836	877	862	858	841	816	804	869	859	812	836	824	869	908	818	918	831	890	889	829	910	845	826	783	914	827	843	861	823	837	837	887	792	866	854	823	861	850	816	866	845	871	842	845	815	843	816	804	851	844	866	811	889	829	843	796	797	851	852	828	890	868	842	825	827	864	852	850	843	835	821	828	860	799	872	883	845	863	840	856	788	823	801	788	842	850	875	853	837	877	854	834	842	796	842	888	862	853	806	891	773	865	883	804	853	840	829	827	803	849	804	863	861	877	883	833	850	837	807	836	817	865	822	887	769	814	829	829	886	844	837	827	866	836	874	817	834	868	848	829	857	829	838	793	863	845	879	895	919	854	852	795	855	906	849	816	832	841	832	839	867	839	832	830	818	916	852	869	809	814	884	838	854	840	835	882	798	852	834	855	821	872	808	835	867	861	871	819	856	859	843	825	813	836	845	843	884	859	843	810	851	827	844	912	818	859	850	862	834	825	854	860	865
5194	1457	1365	1099	1019	990	960	935	979	953	915	983	905	946	957	938	1004	911	901	938	929	898	902	942	977	966	933	921	942	936	896	927	910	962	875	904	906	905	904	957	899	885	889	866	936	913	930	945	902	929	848	916	976	929	962	930	957	922	930	893	909	933	923	945	968	933	967	866	910	879	948	948	965	949	909	933	929	896	884	892	871	927	950	914	911	912	934	925	886	988	951	948	919	965	916	964	932	915	902	948	955	950	908	917	957	884	934	916	922	952	920	984	955	912	928	892	826	893	959	897	920	895	906	919	897	903	928	928	864	921	955	935	898	986	914	893	960	897	945	961	916	921	882	951	970	928	891	944	907	979	919	921	956	922	874	956	910	1004	967	917	881	938	871	987	959	932	914	940	878	893	919	865	938	926	949	918	948	928	896	938	960	1026	930	957	908	904	938	934	909	861	918	952	949	946	885	881	866	924	869	925	898	959	997	974	925	903	987	940	928	928	884	886	906	951	911	935	921	955	928	892	942	915	880	892	950	937	888	926	926	943	899	964	908	979	925	910	897	925	886	931	922	902	913	919	942	923	914	890	922	958	916	866	938	912	946	917	943	933	902	905	949	929	951	929	912	911	944	937	936	931	935	947	908	917	904	971	924	899	978	961	898	959	887	860	895	941	934	915	912	947	939	940	905	932	934	932	873	968	937	886	883	1001	912	842	900	923	896	947	956	904	935	911	987	973	918	941	935	888	905	908	955	897	935	889	887	933	921	936	929	912	853	940	932	880	1002	886	953	940	919	933	958	926	961	913	910	980	864	946	952	910	961	883	907	886	1026	921	907	959	977	910	918	911	964	880	896	935	881	894	932	937	940	1015	952	940	910	917	920	909	934	929	958	889	896	968	945	923	939	936	894	966	918	878	861	936	930	962	909	928	893	975	914	952	982	943	948	906	975	924	956	959	895	894	904	935	926	954	904	949	915	913	881	932	909	912	872	927	968	902	951	907	846	906	925	912	896	983	962	935	912	920	909	928	947	908	936	918	930	915	947	945	939	962	943	967	931	937	965	867	871	948	955	928	893	925	916	972	934	906	978	956	938	932	987	868	940	874	916	913	872	972	963	856	913	944	948	878	899	926	877	917	961	1020	943	963	940	977	959	897	908	948	968	905	950	927	948	875	881	919	945	876	935	949	853	957	947	904	936	895	931	896	923	954	920	920	890	919	925	927	953	943	928	977	930	908	970	911	918	910	922	910	899	860	929	950	934	922	910	943	963	916	919	928	934	959	934	892	948	951	966	918	965	939	997	924	929	973	911	966	946	915	910	1006	909	911	947	903	944	910	917	953	922	911	909	946	888	956	953	899	882	877	950	977	900	903	913	974	934	918	964	964	964	859	895	879	945	934	913	900	914	915	972	888	945	890	930	929	874	943	910	879	909	916	939	882	925	927	977	936	947	888	966	937	978	962	931	924	900	928	914	927	938	917	950	925	866	912	898	930	893	953	855	937	981	932	925	931	938	956	928	963	896	975	897	930	887	941	901	902	910	931	942	937	937	920	945	983	945	917	900	904	962	944	886	919	922	963	909	866	976	892	908	929	926	888	983	902	903	967	910	890	892	908	946	955	911	892	943	955	941	913	920	930	971	811	924	938	903	893	1002	911	949	917	866	909	904	962	928	940	963	965	919	919	983	848	957	938	949	956	947	944	869	960	911	927	929	973	928	947	932	918	942	929	930	944	959	982	918	951	873	927	940	918	945	939	913	954	947	950	902	984	971	964	905	849	945	968	939	947	927	927	865	968	915	928	907	943	957	917	942	913	899	990	906	894	978	928	878	954	952	932	937	955	912	900	895	924	878	959	954	934	928	935	941	904	966	918	927	911	917	925	890	974	918	904	964	930	911	908	922	897	939	915	942	896	887	923	974	878	953	982	933	982	922	916	934	884	881	934	921	906	994	929	984	889	896	914	939	991	909	883	924	918	949	915	891	895	902	922	964	901	906	946	927	927	955	889	937	909	923	899	946	894	891	889	916	966	882	950	838	934	878	897	929	941	918	953	950	906	887	915	900	929	975	925	931	955	949	883	946	947	899	889	913	956	869	945	914	944	938	932	914	956	936	903	944	949	972	892	919	922	952	914	1016	873	844	919	942	931	949	960	967	967	952	997	917	929	878	917	947	904	941	946	915	868	884	937	912	917	937	893	947	942	922	950	964	912	877	933	893	918	946	918	912	882	935	913	917	927	883	948	913	948	901	922	947	965	962	960	936	887	927	898	892	948	943	886	914	938	908	1027	892	907	939	884	947	955	928	926	923	905	922	973	931	932	931	957	938	943	915	905	916	945	923	948	944	927	877	851	907	949	968	956	902	921	938	910	931	892	914	901	973	932	915	910	948	909	901	980	976	930	931	914	887	928	937	970	913	900	1003	950	987	926	922	860	970	905	954	937	912	936	869	912	897	929	913	890	922	947	948	974	931	977	928	923	950	1020	985	920	899	933	959	917	898	936	907	894	947	977	942	874	918	872	946	926	943	898	932	981	962	925	998	912	925	942	910	932	936	930	924	977	913	941	925	911	932	934	933	898	941	911	957	960	936	927	1020	900	956	902	903	897	897	899	952	936	949	944	906	944	896	918	939	953	950	913	919	877	928	937	957	921	902	936	940	842	975	938	920	858	910	922	914	977	930	911	917	952	931	927	946	892	892	911	938	950	890	896	962	916	925	947	941	905	885	902	935	895	917	900	953	880	931	932	942	955	907	908	944	937	928	903	964	876	928	925	924	943	946	903	919	964	950	957	901	987	847	871	893	924	945	964	930	942	904	911	942	931	953	916	936	895	941	953	911	922	943	910	906	996	905	936	919	933	919	925	928	898	1013	946	972	880	917	953	929	977	929	926	891	918	903	928	940	920	912	893	939	915	905	950	984	910	949	954	940	959	955	954	863	906	910	927	861	896	907	975	915	979	862	903	947	942	934	921	902	958	940	941	867	955	925	917	897	918	927	920	920	900	906	901	927	922	961	889	920	927	893	901	951	945	953	939	909	930	882	915	868	949	905	943	950	956	935	917	919	925	913	946	898	907	963	930	945	946	975	930	905	949	938	916	961	892	959	883	966	936	926	928	1025	866	904	927	948	972	923	943	889	912	946	971	920	920	953	893	941	955	898	862	978	927	935	904	929	910	922	896	959	908	911	934	869	906	949	904	931	937	934	948	948	934	894	906	945	980	922	922	978	957	909	968	948	884	860	934	944	946	927	1030	918	887	973	885	912	956	912	984	951	909	976	954	952	912	965	925	907	945	902	944	898	910	935	906	931	968	937	935	974	925	871	923	940	945	955	865	954	849	941	896	900	904	954	959	972	924	926	912	915	914	932	952	990	894	931	958	927	978	938	925	881	941	911	1004	908	889	941	977	894	891	930	948	934	926	901	925	964	909	945	946	920	943	941	938	927	910	948	883	923	963	966	884	979	980	929	963	926	886	912	923	914	947	955	884	915	869	907	918	894	897
26060	21068	27710	24610	21074	10312	1118	727	614	600	504	479	472	455	385	427	417	363	383	366	372	350	345	374	346	354	353	368	327	315	332	360	347	320	350	347	314	332	322	312	321	291	317	314	325	321	326	338	329	324	328	319	328	319	323	315	353	310	344	332	338	308	318	311	305	314	304	332	321	271	351	308	320	313	357	312	326	319	308	329	345	333	294	331	317	304	329	323	331	326	302	288	304	318	336	303	289	321	336	329	309	319	302	312	327	312	298	309	289	286	341	315	330	353	325	333	337	323	327	317	342	306	326	341	306	301	338	314	339	319	300	333	319	350	330	333	302	330	311	304	289	321	332	308	305	296	293	331	297	320	310	310	302	314	312	313	281	324	315	291	315	304	346	330	310	318	304	316	332	311	267	305	292	288	322	313	320	308	314	301	315	324	295	331	266	328	281	287	308	329	310	329	296	317	312	327	317	349	320	287	310	322	324	300	341	313	309	323	336	315	330	350	293	294	308	317	294	319	318	302	308	317	313	297	301	317	325	281	308	282	324	308	322	294	292	315	304	317	354	320	298	326	300	281	324	324	321	270	315	297	273	313	293	312	316	321	329	302	311	317	301	309	338	316	305	305	284	310	272	333	279	298	302	291	329	318	285	318	291	272	302	299	338	306	349	273	285	316	329	280	337	306	342	302	331	303	306	315	298	293	310	287	320	315	275	328	315	300	308	302	294	305	309	287	340	310	294	331	325	314	325	309	294	283	304	307	289	317	303	338	347	350	317	320	326	306	311	298	273	342	327	313	317	299	348	296	298	291	283	341	347	312	309	313	318	316	302	292	297	306	322	316	284	322	319	302	299	312	332	324	319	305	281	298	307	364	282	312	308	322	308	313	296	320	311	319	322	321	325	331	291	314	293	304	313	313	326	332	319	318	315	312	289	286	271	331	348	320	340	310	329	297	339	307	319	309	323	323	290	338	275	327	334	309	305	323	327	294	354	296	326	325	285	323	319	321	340	305	301	297	295	294	309	315	314	309	305	304	319	285	325	317	310	341	323	313	322	318	297	326	331	318	323	320	301	303	295	311	323	342	323	322	322	299	313	321	319	310	299	290	331	329	301	354	343	303	317	313	304	328	314	327	275	315	307	307	292	292	327	290	315	332	297	318	306	316	336	319	319	335	326	330	312	326	294	331	318	292	349	305	319	316	284	335	322	317	308	280	303	311	307	290	320	334	326	308	304	302	307	300	322	311	300	317	294	295	306	323	305	321	321	340	316	305	306	296	300	285	317	316	304	309	332	333	314	327	309	311	281	321	318	286	279	324	285	302	337	347	316	305	303	325	342	312	319	297	345	330	300	325	295	326	295	301	311	327	287	303	319	297	308	303	303	302	307	327	338	289	321	293	323	295	334	336	300	295	298	282	310	323	336	307	318	302	321	300	329	340	339	287	305	323	312	301	316	325	325	326	322	332	325	310	347	334	319	328	337	309	294	309	313	321	346	311	308	324	291	301	320	316	317	318	334	313	320	295	305	340	309	326	298	302	304	355	307	299	312	309	284	304	306	341	312	296	333	300	308	284	323	335	360	285	305	315	307	329	319	351	276	310	305	294	328	355	311	319	316	311	331	325	303	306	318	316	330	321	302	324	304	339	318	322	323	303	327	344	312	318	329	302	310	346	317	293	317	312	313	312	347	310	303	330	332	320	313	313	336	339	329	333	300	325	288	295	312	342	322	314	326	312	315	290	316	294	354	322	323	330	331	317	297	335	296	311	331	301	283	336	325	316	320	324	324	349	328	333	320	315	326	313	312	314	324	322	332	307	295	317	280	306	323	317	311	314	299	321	310	326	298	291	320	330	326	342	304	302	328	272	312	350	346	297	311	333	327	326	320	280	293	297	305	296	290	338	316	308	285	353	318	324	319	311	313	325	309	313	301	369	281	308	303	328	298	305	302	335	304	314	298	321	315	291	306	300	330	334	287	325	318	284	333	334	333	328	312	340	354	331	315	352	293	282	315	316	331	326	315	306	312	340	310	276	308	322	314	308	319	337	361	317	303	333	321	309	322	355	300	323	332	316	319	280	333	276	345	324	296	328	322	326	313	319	287	290	313	352	307	313	304	314	324	320	315	310	289	311	343	292	283	305	329	287	307	324	299	305	334	336	320	297	325	319	320	323	274	328	335	283	290	318	331	300	321	281	345	327	303	317	305	302	306	313	308	355	331	325	293	307	307	341	329	314	268	344	292	337	306	313	305	310	310	315	292	328	325	292	337	298	312	302	314	310	312	323	310	325	311	310	343	311	333	310	332	324	356	295	325	334	342	322	322	313	320	333	324	331	319	324	316	315	282	320	337	315	315	340	296	351	297	321	311	313	313	317	327	294	310	319	349	308	274	327	323	301	333	299	313	305	342	303	305	318	344	317	328	287	298	319	307	338	287	323	330	313	278	328	303	312	332	338	313	328	344	317	300	314	303	338	324	315	326	319	322	330	325	306	297	339	326	315	330	300	311	334	319	308	314	319	303	331	300	291	326	346	313	319	315	317	326	289	322	323	308	309	290	303	333	330	305	319	333	330	299	320	318	347	325	324	328	305	324	327	341	290	281	305	299	329	283	302	320	295	330	343	324	313	288	326	329	319	322	288	305	302	325	330	295	277	318	311	280	319	336	342	339	335	308	307	312	295	320	306	294	302	300	301	301	321	339	287	319	310	320	303	309	310	327	324	301	318	295	303	290	325	314	305	310	327	314	312	315	286	318	310	290	287	342	319	302	302	331	337	336	313	317	310	307	310	334	322	307	324	314	326	322	270	290	316	362	308	277	329	297	286	321	323	320	353	282	327	317	285	304	314	311	326	303	315	344	303	322	298	324	316	322	321	311	317	317	337	288	310	328	319	339	288	342	301	305	308	324	297	292	312	282	290	340	324	296	309	280	333	315	324	328	321	308	292	300	297	325	320	309	289	301	313	286	273	322	292	306	331	335	314	336	307	309	314	304	325	315	321	341	321	292	308	303	315	327	299	300	261	298	294	331	320	288	320	336	308	334	310	332	317	280	330	302	315	279	314	336	330	297	313	292	319	301	307	334	324	344	300	319	302	311	327	346	330	325	285	333	328	337	307	310	320	295	302	330	326	309	306	319	316	316	304	303	356	296	329	314	314	328	286	312	296	309	308	304	344	321	316	293	301	285	326	346	300	342	284	309	289	303	311	330	302	294	313	325	316	286	309	293	369	290	304	296	324	311	278	308	320	328	297	293	326	307	310	316	329	283	332	338	314	318	347	351	329	371	322	335	312	285	308	309	277	290	297	291	306	318	326	345	303	310	312	309	287	300	317	304	316	343	354	318	342	314	303	314	331	301	305	354	301	299	305	340	286	292	320	342	298	320	301	310	348	329	324	323	319	329	305	318	276	322	306	307	322	308	286	290	327	311	287	329	317	328	346	334	304	311	329	335	322	311	329	305	326	299	279	316	330	305	318	329	326
7342	10828	9468	5210	3297	2320	1751	1400	1149	1002	827	798	689	639	598	636	556	547	532	506	466	474	503	476	476	443	411	441	464	440	428	424	420	414	403	422	413	393	402	409	393	406	412	396	447	389	402	394	426	428	398	404	372	412	377	377	382	400	397	397	378	388	376	358	414	387	397	394	337	355	371	397	415	392	377	391	375	364	412	359	394	375	383	386	386	393	389	368	394	370	350	366	392	406	342	368	383	409	380	388	378	376	386	382	401	402	384	404	408	363	372	404	390	383	362	382	393	392	368	351	442	421	389	374	395	379	381	382	415	391	373	354	376	359	372	387	395	378	375	393	372	359	392	387	391	388	385	394	374	384	358	388	385	374	432	367	385	360	401	340	354	392	359	352	395	366	394	389	367	404	363	389	367	355	394	338	357	404	391	372	379	391	365	384	385	383	383	375	412	395	384	386	389	404	368	382	406	378	348	361	400	375	376	378	389	376	408	418	396	377	349	380	373	367	370	370	374	378	379	384	369	371	397	364	349	383	392	411	396	385	363	384	352	381	386	428	399	411	350	412	374	358	386	379	369	394	408	348	419	379	404	415	376	343	374	378	391	374	382	401	406	401	385	368	384	346	404	363	361	426	383	386	365	387	358	400	336	367	386	395	406	350	369	386	374	363	372	344	383	400	412	364	373	396	347	382	383	398	368	404	375	365	361	391	383	396	368	375	406	391	382	393	373	371	372	393	340	380	392	393	373	375	397	353	371	400	384	400	376	380	352	368	377	373	423	387	335	393	427	386	376	413	364	383	369	381	373	410	390	403	359	399	378	395	394	373	402	394	359	387	379	394	376	407	391	398	401	352	392	368	416	372	373	364	348	361	394	386	406	370	407	390	409	396	376	390	380	389	375	357	418	362	408	359	365	398	399	381	392	388	408	368	407	384	396	393	389	393	348	380	395	387	369	378	381	384	378	356	359	360	393	385	344	381	387	404	376	392	365	339	399	375	392	359	397	380	373	401	356	368	378	364	373	395	373	397	365	398	381	392	375	374	379	403	387	372	357	389	390	382	359	378	402	380	385	379	341	382	388	384	363	379	393	385	387	388	344	377	347	379	389	425	358	407	396	381	392	359	404	340	384	364	376	391	386	390	376	381	363	358	380	363	416	372	388	383	343	373	390	382	358	376	365	356	406	387	386	377	389	393	344	355	376	376	423	334	430	404	367	355	407	383	363	346	394	375	397	398	365	368	359	390	365	376	370	394	367	389	387	352	358	407	384	395	369	377	366	369	380	395	364	368	404	355	382	353	374	366	383	395	384	361	362	340	404	367	356	360	386	361	402	388	364	372	377	378	393	385	380	383	420	381	403	386	398	403	413	369	358	402	383	398	372	385	367	370	382	394	384	390	352	405	383	361	392	371	394	407	395	378	377	372	350	381	350	407	392	372	365	390	363	374	396	385	385	410	397	373	381	330	415	368	356	389	372	352	404	365	354	379	400	384	389	398	361	347	354	368	367	379	373	363	376	365	339	364	392	392	382	348	370	380	402	405	379	361	401	344	394	372	406	402	370	342	348	350	412	402	352	398	341	378	419	355	413	389	347	401	358	392	392	381	397	336	403	366	373	377	342	407	393	378	398	356	424	366	408	378	406	400	369	383	357	401	350	384	390	387	356	388	388	359	379	417	382	382	380	407	352	387	362	381	348	394	354	345	366	375	370	362	402	362	377	348	394	369	372	375	364	394	362	397	377	388	400	383	371	383	364	397	376	389	378	351	376	354	388	394	348	390	350	400	379	408	364	409	396	359	367	356	414	376	368	376	392	402	372	354	379	375	359	376	408	354	352	416	365	360	373	349	426	374	355	392	390	348	354	395	408	371	367	359	372	382	354	378	386	389	376	371	375	371	358	383	354	423	392	366	409	392	366	417	400	378	403	379	350	369	379	371	376	362	360	346	371	374	363	388	400	382	388	383	400	402	382	392	392	408	431	361	401	388	401	388	359	354	395	358	350	378	402	402	360	363	386	363	380	401	369	351	407	366	365	368	398	417	350	393	343	378	385	354	384	375	390	368	377	373	368	422	385	388	374	372	370	389	371	377	367	348	361	346	395	382	381	399	355	370	366	378	362	385	392	417	385	386	372	404	394	371	358	383	405	378	353	361	394	379	374	418	381	370	399	340	362	333	352	379	358	376	360	395	395	399	375	386	397	368	387	401	360	404	403	348	355	382	398	369	377	386	356	367	372	372	374	402	409	347	369	392	383	418	403	380	407	366	368	378	394	374	384	370	413	402	364	368	382	369	388	369	381	351	372	352	396	360	351	404	377	370	382	433	359	365	391	369	363	382	344	375	374	375	377	394	384	349	396	357	357	398	374	373	402	403	365	417	366	382	410	379	379	386	390	358	373	388	372	361	345	399	395	367	392	399	361	395	383	387	393	385	398	379	384	393	406	358	381	366	360	346	395	417	386	375	367	369	372	384	371	395	387	372	403	368	383	394	366	363	370	349	380	380	419	405	369	413	373	381	367	362	378	390	415	384	404	352	373	355	363	388	367	388	382	401	369	377	393	390	373	366	337	389	376	386	394	365	383	395	353	397	423	382	391	379	322	382	366	352	380	420	369	386	372	413	405	398	348	343	394	378	381	362	365	418	412	359	393	366	350	373	396	389	367	355	377	365	384	348	386	365	387	365	364	383	367	407	370	384	417	380	420	371	391	378	409	396	393	402	337	400	380	401	401	385	386	388	362	345	366	386	383	358	392	354	413	351	385	387	376	409	349	379	357	381	366	378	358	359	376	404	348	393	373	394	342	367	366	374	371	395	371	406	377	401	378	372	351	415	372	363	357	412	367	398	366	380	394	364	397	381	361	363	371	360	385	418	363	358	373	388	385	388	386	398	399	368	367	366	393	342	397	383	414	401	388	387	383	423	374	350	370	407	368	394	358	360	404	394	380	399	326	360	436	382	368	393	348	378	371	385	415	367	410	370	313	364	388	368	381	392	383	398	329	368	389	391	343	375	383	431	339	369	415	383	382	362	396	363	362	393	387	370	398	396	376	360	388	386	408	344	392	401	374	388	358	394	358	371	378	362	377	360	377	375	366	383	413	344	396	376	415	378	377	422	356	419	374	373	395	376	341	346	394	415	367	416	358	377	377	365	399	381	365	394	395	397	373	407	361	433	400	384	360	391	382	375	388	376	416	377	386	382	366	372	336	383	361	387	381	391	363	404	370	373	383	374	373	386	391	363	368	392	393	359	396	411	405	371	393	362	408	332	383	386	342	369	373	345	391	365	400	408	388	396	399	395	406	383	391	381	369	393	391	387	384	400	394	359	388	364	398	379	355	383	407	384	366	372	375	370	379	351	370	368	374	343	369	383	351	381	366	376	380	417	400	385	374	382	377	377	379	374	370	377	392	401	373	373	397	347	391	351	374	379	401	379	390	382	383	384	398	376	384	364	363	365	345	378	388	353	415	372	429	381	419	363
23748	21072	28149	24201	21077	21117	10172	1466	988	882	870	750	702	681	591	565	597	581	572	512	558	551	487	534	460	537	485	540	506	481	491	466	474	476	475	478	512	539	466	451	459	443	480	458	482	487	407	498	491	460	451	431	435	469	484	451	460	479	429	447	455	458	468	452	488	434	441	466	446	438	426	451	459	462	404	445	428	434	460	436	456	450	454	439	463	445	487	463	467	458	430	479	440	456	440	445	488	436	462	455	455	443	392	457	413	474	439	444	460	416	438	452	429	425	422	426	424	441	456	433	466	433	442	438	459	437	418	429	427	449	430	450	431	429	462	453	422	403	460	466	423	424	409	440	464	478	448	449	458	417	463	447	435	434	471	430	449	435	463	418	431	436	456	463	428	424	431	454	430	402	446	428	420	453	440	441	458	411	472	434	437	455	464	416	454	457	478	440	453	435	427	454	410	410	430	397	443	463	478	462	423	412	460	421	406	452	441	459	419	472	427	464	452	465	440	438	454	443	477	416	422	434	464	454	409	432	482	455	452	462	438	440	425	459	449	428	449	442	423	445	434	427	431	417	413	416	407	428	469	464	429	425	446	469	450	435	441	450	442	407	445	428	453	447	450	441	442	413	416	493	431	449	448	474	453	435	456	420	432	443	428	483	434	442	426	434	457	463	453	430	460	449	432	454	403	459	454	441	460	448	406	459	434	427	439	414	447	424	413	451	474	465	450	455	432	468	458	435	430	411	421	434	418	428	415	452	415	404	453	454	425	427	423	432	445	435	431	414	419	447	446	485	433	397	437	449	444	472	440	437	451	435	419	456	457	419	389	428	409	439	451	413	422	444	430	436	437	457	461	444	465	422	472	458	401	457	432	475	459	433	434	445	442	411	463	417	438	451	423	442	435	404	425	440	477	444	427	458	478	429	411	422	492	455	432	421	463	410	402	423	417	463	445	447	468	458	432	453	440	430	466	489	427	443	420	449	445	417	446	423	454	470	441	433	451	465	454	411	443	419	435	428	427	459	408	415	429	394	433	428	434	443	422	466	420	433	460	459	524	437	434	465	447	441	426	425	415	434	419	401	436	458	458	444	429	437	431	453	450	488	490	407	481	434	492	441	449	424	439	445	431	445	438	448	419	422	487	420	462	424	465	426	424	453	459	451	448	416	430	447	434	424	439	415	433	448	482	454	454	426	421	414	427	429	432	432	433	462	439	449	465	422	445	441	451	477	463	423	416	447	418	455	460	464	412	439	465	417	468	434	444	424	462	463	445	445	447	429	421	469	442	434	442	452	450	435	435	442	471	446	404	432	472	429	438	436	472	417	445	431	462	477	404	450	466	483	386	419	417	433	447	422	412	437	414	438	442	470	432	398	422	482	432	425	433	416	425	442	456	483	403	437	445	456	400	446	424	394	423	426	433	434	440	456	427	477	430	444	442	468	423	444	422	444	459	437	468	439	483	455	444	440	420	439	471	461	444	435	443	446	428	436	399	463	442	440	383	410	474	465	426	429	398	440	460	429	424	407	436	449	455	449	460	459	457	446	420	443	442	438	453	446	461	451	442	441	461	419	455	448	418	459	492	471	444	404	418	483	400	414	466	389	412	442	417	405	431	484	431	464	441	421	419	447	438	475	454	448	479	495	449	446	440	408	451	428	474	449	383	418	463	476	494	481	453	430	413	466	474	446	383	462	436	490	460	419	458	425	445	462	463	465	469	436	427	452	485	436	418	425	397	451	422	409	458	461	470	450	444	451	443	466	456	392	439	419	409	431	460	441	442	428	407	455	442	413	461	436	470	445	460	431	446	481	406	396	430	414	456	494	424	430	458	456	454	460	479	451	446	418	443	430	457	442	423	497	443	459	441	447	444	458	395	424	467	444	405	432	410	421	436	428	412	418	419	431	439	434	433	470	443	421	393	437	429	465	489	418	426	447	447	431	433	476	421	451	444	422	409	455	416	418	397	473	417	421	419	431	406	404	424	417	404	463	467	446	455	434	463	436	409	474	434	443	437	453	487	458	460	433	432	435	466	432	475	404	408	475	450	415	422	442	371	443	437	437	460	440	428	467	443	478	422	460	430	443	467	452	416	422	441	419	460	469	437	475	476	471	425	424	471	373	417	449	413	430	432	455	456	416	439	446	450	455	448	418	414	426	460	459	460	403	453	388	388	413	451	443	431	398	417	436	443	429	415	447	415	439	423	432	426	430	417	461	479	425	419	434	436	428	440	451	419	437	462	422	468	395	449	414	458	428	428	424	467	443	459	425	432	432	460	459	429	438	459	395	408	472	431	410	431	432	450	455	414	471	416	448	415	434	423	454	447	448	438	414	457	452	417	426	446	387	444	434	464	432	429	460	464	421	434	426	469	419	446	457	443	406	444	457	421	442	425	470	448	430	454	444	424	431	419	475	420	456	461	446	455	440	413	458	439	445	419	442	436	390	444	455	449	435	438	430	449	434	407	440	408	426	463	428	459	449	427	471	455	447	418	442	435	416	433	412	447	443	436	388	441	430	460	466	447	418	431	430	410	420	389	434	423	434	443	413	435	437	459	404	430	417	406	428	437	454	446	412	433	440	451	444	464	441	467	410	421	417	412	419	425	453	461	460	445	465	472	368	440	407	447	418	438	428	444	418	436	476	416	426	400	409	451	452	425	419	468	473	422	426	439	463	434	423	453	412	388	411	410	455	453	423	452	450	432	429	444	450	443	408	441	486	443	440	476	447	446	448	423	454	447	444	389	449	440	463	444	445	430	429	460	451	450	439	431	458	436	452	442	447	459	445	442	505	401	417	464	433	462	433	400	463	448	464	448	466	420	468	440	457	420	428	444	403	396	405	447	416	431	458	433	421	500	463	437	430	450	445	445	439	456	445	459	427	446	453	445	397	448	414	422	431	429	481	427	466	452	454	449	435	446	434	424	435	416	456	484	477	481	420	401	481	411	465	431	447	432	429	446	442	461	442	430	420	458	443	397	439	442	404	433	431	430	430	453	424	457	468	444	440	414	462	435	429	456	414	460	460	437	441	429	450	438	420	458	416	448	443	465	483	463	404	444	440	465	459	435	441	390	455	444	416	424	392	465	467	418	430	439	420	452	465	467	480	431	434	450	434	471	443	400	433	430	433	378	434	446	446	460	428	402	454	439	439	421	449	409	424	451	433	437	447	427	424	456	437	431	450	396	448	438	418	457	446	458	430	411	426	473	422	451	430	427	426	488	442	461	458	410	469	453	408	391	476	383	488	401	452	446	419	451	440	422	433	401	434	461	423	471	447	441	464	425	398	436	456	456	441	408	419	419	427	429	463	429	461	438	413	437	419	470	436	425	454	453	394	468	444	449	478	424	434	490	436	455	439	404	439	462	436	422	439	446	424	468	440	446	470	430	436	464	410	411	423	436	449	444	443	472	419	472	446	441	445	415	449	444	425	449	456	478	449	458	429	423	426	409	398	460	475	484	437	455	461	397	453	420	428	404	425
10371	17969	15905	9437	6170	4257	3194	2547	2056	1673	1434	1295	1168	1029	925	941	809	804	806	751	766	727	651	634	649	591	605	620	590	613	579	528	512	560	584	517	564	511	500	495	499	494	506	547	461	513	477	494	495	493	442	501	454	501	495	486	507	498	487	456	468	490	485	477	491	471	458	475	457	487	433	473	482	507	466	460	448	468	428	480	477	441	455	426	470	430	401	516	440	440	486	452	457	485	426	418	447	415	462	443	464	500	450	492	425	439	456	466	484	425	440	437	459	448	441	473	464	457	466	471	447	441	476	447	489	441	478	457	403	430	457	463	493	488	414	475	460	443	446	440	474	461	441	435	475	488	508	450	470	428	473	459	438	470	484	434	450	454	430	459	417	443	463	460	448	437	446	450	454	435	452	467	459	456	418	474	453	496	459	504	440	431	470	453	476	423	456	483	479	451	455	442	419	488	432	462	452	433	459	438	453	411	463	438	399	472	465	447	484	488	448	456	444	444	435	420	451	439	465	464	451	436	433	455	449	408	478	457	427	453	455	408	419	466	441	444	457	449	466	452	464	467	428	425	459	444	435	479	447	461	439	442	443	446	473	455	471	428	478	464	479	414	475	497	422	457	476	447	466	476	450	468	458	421	457	401	465	465	432	441	481	417	452	460	452	432	467	461	451	440	450	437	440	498	497	448	472	464	467	452	449	455	486	472	447	453	427	441	460	445	463	471	442	450	486	427	422	442	478	442	433	437	478	466	443	443	464	435	413	452	466	432	472	447	478	484	454	450	428	462	428	464	444	422	472	432	432	396	446	454	472	462	446	463	459	444	462	456	489	491	433	452	461	435	452	434	482	448	442	454	466	417	428	489	426	467	454	436	481	483	476	456	463	437	467	481	442	450	487	449	429	459	474	456	425	460	405	484	459	435	459	459	437	493	480	453	440	429	440	452	481	429	449	436	482	463	478	436	469	446	483	469	447	481	396	454	487	443	432	439	469	443	419	445	445	477	446	454	447	451	482	474	458	471	487	428	423	426	477	454	438	437	459	447	449	431	463	450	473	445	430	434	469	444	469	461	474	497	428	459	447	429	449	432	458	434	443	466	470	452	450	515	462	445	437	428	460	430	434	407	464	429	460	433	414	415	447	458	393	442	441	445	430	441	458	456	438	445	484	465	453	443	489	455	441	454	424	477	455	463	424	463	450	417	469	447	427	446	477	447	463	443	456	455	422	449	465	457	434	424	446	446	456	412	443	472	452	456	463	464	473	449	467	490	468	452	465	459	445	489	472	455	451	425	451	452	481	440	450	423	448	447	463	455	425	454	462	466	451	448	437	461	481	421	440	422	429	419	459	487	431	444	428	421	453	448	471	436	422	471	429	425	466	446	480	454	435	455	466	423	479	425	449	449	467	431	492	455	485	456	417	473	460	468	376	476	472	461	466	429	454	463	446	439	450	449	453	468	441	467	409	477	455	435	457	478	467	452	423	408	432	438	401	437	435	464	461	439	456	463	469	439	452	484	455	442	464	468	453	432	422	447	482	466	474	458	425	474	435	449	402	470	449	480	467	461	480	440	457	432	442	431	418	463	428	441	458	452	485	462	442	430	436	460	399	425	464	505	417	428	436	458	462	455	472	455	431	467	452	458	433	451	448	457	459	451	407	484	435	469	430	478	456	435	445	456	456	433	481	452	441	450	418	459	439	462	437	460	458	438	406	503	431	462	442	432	442	421	450	433	474	425	500	478	430	459	460	459	455	446	434	453	434	466	487	454	439	449	469	426	466	470	447	461	458	441	457	443	442	438	444	456	479	444	452	461	458	455	442	452	471	454	420	443	440	447	485	455	450	438	446	439	436	452	493	482	484	442	443	426	464	448	425	446	482	479	452	451	452	502	448	455	431	460	433	462	471	437	445	445	464	459	454	404	442	503	439	474	433	466	435	466	439	493	487	451	447	479	458	436	411	473	483	444	432	433	438	442	428	453	443	447	456	471	425	479	471	454	442	427	441	451	452	494	452	454	461	441	449	436	455	490	495	445	474	448	425	469	441	436	485	431	440	447	445	460	435	466	425	448	432	433	448	481	455	462	433	450	437	449	413	403	458	464	433	428	428	438	433	465	467	463	451	434	496	442	436	440	463	451	479	434	437	466	466	482	469	482	462	468	447	455	424	463	447	439	439	427	484	424	500	429	401	428	462	444	452	489	402	394	453	493	462	456	417	488	443	438	473	408	449	455	454	447	431	449	444	451	449	439	488	437	429	464	473	512	455	456	469	429	482	441	469	463	466	441	464	398	450	461	475	423	473	458	429	461	448	438	444	485	487	493	470	440	452	472	446	445	443	492	448	452	449	499	447	451	425	460	434	500	470	521	443	452	450	480	444	442	465	460	458	464	453	446	435	465	436	488	457	452	428	461	445	445	459	444	441	475	418	419	439	483	471	483	456	427	415	433	416	454	480	446	418	473	484	443	469	449	457	477	448	461	441	427	457	471	434	437	479	414	485	443	469	472	451	458	426	469	450	451	418	479	437	433	432	454	441	454	455	441	453	405	462	411	457	440	449	459	441	431	416	422	451	456	457	430	459	461	462	453	492	474	446	491	436	429	499	492	463	453	460	446	476	441	450	478	467	446	469	457	434	475	480	435	453	446	487	486	441	488	438	440	473	468	425	457	462	435	428	483	456	415	465	471	452	512	440	468	507	470	527	464	485	440	465	453	426	453	449	455	456	444	452	478	487	476	459	457	452	453	428	413	459	405	467	465	467	457	446	466	440	456	452	458	475	459	453	465	434	465	425	434	448	487	469	433	475	482	456	444	454	451	476	455	459	445	427	419	427	440	436	454	485	444	430	429	421	430	458	456	435	451	489	454	454	462	440	432	426	492	431	474	420	451	412	460	478	433	449	441	424	443	481	480	488	465	493	440	468	462	450	431	443	472	396	454	432	499	473	453	455	433	443	471	470	452	449	446	424	471	468	461	466	443	426	456	472	470	444	461	474	409	476	491	455	444	478	464	446	478	462	442	439	464	441	438	415	464	466	443	438	471	463	441	454	461	455	473	430	431	453	427	455	469	479	475	477	430	495	435	457	479	446	459	459	425	423	433	444	403	448	436	456	450	462	425	467	460	406	489	454	453	446	448	428	427	462	452	449	454	430	467	488	448	445	462	488	421	454	418	442	452	482	470	455	440	417	448	449	462	411	475	478	437	472	450	461	476	428	450	450	463	467	449	456	476	508	429	460	495	463	442	480	441	461	434	460	441	442	428	433	478	470	403	468	460	447	460	480	466	464	432	448	443	450	463	439	503	452	444	473	445	446	432	460	452	450	454	456	472	449	450	481	442	450	459	495	468	447	427	420	448	456	487	457	437	455	465	438	460	437	437	431	458	475	456	451	467	392	445	455	429	431	451	427	438	435	456	488	438	459	473	433	460	466	431	422	438	407	408	433	434	456	458	475	399	442	464	448	467	462	460	442	456	419	466
28172	16043	3096	1259	1040	1008	957	822	898	882	866	839	830	860	870	820	854	831	855	822	830	856	842	858	841	838	852	814	807	795	837	855	898	814	802	805	832	884	835	831	870	865	831	799	815	844	795	820	834	799	800	816	799	863	794	831	866	827	824	866	824	846	840	818	829	812	840	848	858	852	839	821	775	776	849	867	813	829	778	805	810	832	822	779	853	872	806	848	781	862	843	849	818	793	855	804	854	809	765	854	803	874	844	853	860	825	848	871	851	847	803	820	821	922	824	831	851	846	849	870	768	868	812	828	784	848	862	831	842	797	848	833	846	819	815	797	800	860	793	816	855	810	818	822	841	803	851	856	797	865	813	807	802	883	845	774	869	887	820	826	831	830	894	846	855	823	892	862	817	764	825	833	823	852	796	855	876	848	863	837	795	842	804	862	850	875	818	833	790	809	776	797	849	845	895	804	844	811	835	843	850	805	861	819	854	823	816	849	891	839	841	835	832	808	829	858	827	836	842	860	826	827	839	841	813	842	823	830	787	772	813	774	807	804	784	832	846	857	841	818	798	821	862	823	847	827	789	828	816	832	839	772	836	917	803	834	866	856	853	796	841	835	856	803	835	839	830	813	853	792	844	851	864	808	820	768	836	786	816	830	827	885	775	894	829	845	818	862	801	849	884	851	862	815	829	836	885	862	824	799	812	859	839	809	840	812	804	838	817	841	816	740	824	777	814	843	821	807	864	792	828	846	758	883	830	846	845	801	802	876	863	801	821	834	855	818	739	845	825	821	813	863	789	838	783	835	817	788	846	834	774	782	850	799	822	848	783	813	837	819	836	796	830	825	850	860	816	839	851	854	817	857	821	823	799	884	841	803	783	861	815	828	769	829	811	820	830	839	811	816	841	850	875	840	847	807	846	876	857	856	824	827	835	826	849	811	846	785	822	817	822	804	798	814	843	851	828	846	839	775	823	758	850	846	823	847	807	804	829	811	868	764	809	811	824	791	826	843	828	850	837	849	820	801	801	891	842	786	845	806	856	771	773	880	839	847	874	811	793	840	884	787	834	804	818	849	774	851	835	862	805	821	826	806	851	850	805	792	845	782	845	870	820	872	830	840	815	845	866	836	880	819	840	849	841	817	831	880	828	856	871	876	825	784	820	895	811	789	844	853	812	829	812	844	799	830	843	812	865	833	812	848	799	857	803	813	831	779	819	855	795	813	826	802	813	860	845	852	826	773	848	846	809	817	851	859	840	865	891	900	785	856	859	820	799	856	782	884	802	812	885	807	909	780	803	793	843	841	818	825	892	882	856	834	812	808	804	850	828	797	831	865	820	820	826	774	837	871	785	833	818	892	775	840	844	793	799	791	907	824	843	784	820	900	881	854	839	818	846	827	840	814	826	849	816	825	833	833	811	861	832	817	845	828	823	769	802	847	801	819	893	877	839	863	892	824	841	789	846	887	838	811	784	873	825	809	853	772	808	833	759	817	817	837	804	804	814	802	867	777	851	888	833	877	822	884	854	864	775	787	835	838	800	836	843	804	843	811	877	831	853	834	828	843	825	858	858	864	829	853	861	801	822	810	831	861	833	820	812	801	814	853	865	860	854	916	789	819	862	817	870	891	842	802	874	838	807	783	839	822	852	839	869	850	850	808	828	817	779	866	800	835	788	797	873	858	856	843	850	863	828	839	841	801	832	789	809	815	785	820	925	836	871	844	833	792	910	812	830	785	839	866	791	875	759	855	832	871	848	859	833	846	839	831	793	862	816	833	841	838	827	860	853	873	799	818	796	788	858	849	835	806	834	838	788	834	772	820	872	841	813	828	802	869	819	814	760	863	832	879	842	916	838	833	839	816	855	814	837	830	799	800	816	801	821	846	782	815	872	833	851	833	865	845	820	828	841	876	851	842	809	777	867	903	827	839	807	837	830	870	847	869	846	865	868	832	854	844	872	865	852	810	846	801	846	824	865	796	821	829	819	829	847	843	845	822	829	791	884	775	817	851	812	851	800	851	842	792	821	850	818	863	880	806	832	801	857	822	851	838	848	833	839	905	922	824	832	851	858	842	832	875	784	825	822	831	860	822	850	830	754	871	910	830	830	822	867	801	792	770	823	803	837	780	811	863	851	871	833	848	843	814	828	790	884	775	828	840	844	866	813	841	827	819	811	838	853	836	821	814	830	820	793	816	836	893	823	817	875	882	789	840	780	848	871	869	820	833	921	817	852	864	810	867	818	808	892	812	904	754	862	873	804	779	801	827	840	815	793	789	822	825	794	796	858	841	777	804	887	858	826	854	843	831	863	830	848	812	759	902	853	831	832	825	820	822	780	872	810	882	820	833	840	829	813	800	788	840	809	808	830	852	919	836	843	851	799	846	837	849	812	850	842	830	852	815	833	836	859	854	829	819	790	817	814	796	834	844	850	893	860	763	813	833	857	829	854	814	860	759	836	840	834	832	847	855	879	854	823	839	840	839	819	848	857	889	800	797	804	821	809	865	883	885	851	849	834	849	833	774	817	933	803	858	824	852	853	827	842	775	825	807	869	842	842	846	786	791	851	812	806	832	854	854	857	869	854	837	855	787	764	772	805	808	785	841	827	791	849	817	850	879	848	853	849	846	810	856	820	816	778	852	826	837	873	813	811	853	822	775	823	839	793	779	832	853	803	805	902	875	787	829	818	832	882	831	856	882	897	854	825	777	849	828	866	848	820	834	838	822	821	818	829	874	831	854	815	842	842	821	811	815	840	845	805	801	829	815	808	853	820	832	829	862	864	795	893	861	861	831	845	818	860	817	753	775	819	821	803	875	836	830	794	805	831	796	799	851	840	780	838	831	867	862	839	833	800	848	792	763	807	868	894	828	805	812	845	825	837	857	860	873	833	830	777	851	802	816	857	853	873	857	812	832	839	811	828	872	881	867	859	869	806	827	827	833	829	840	832	841	856	875	854	824	810	807	796	789	819	849	838	834	840	808	809	818	788	856	831	822	855	813	809	881	809	825	786	862	830	835	782	845	843	838	814	822	808	839	846	844	864	837	826	869	848	898	854	812	859	853	810	834	812	856	822	857	873	826	863	818	862	815	801	801	862	854	837	814	909	830	853	821	844	875	809	797	864	852	863	865	804	809	860	841	867	830	883	843	827	810	853	821	840	840	814	828	789	855	869	858	827	840	850	798	860	822	867	862	808	792	779	770	844	785	811	814	836	872	843	829	789	855	784	843	854	848	832	844	831	834	839	859	812	845	845	838	808	852	886	813	816	833	831	830	821	870	805	833	798	824	736	887	863	849	831	812	827	841	837	847	839	841	847	814	873	899	863	833	872	798	809	836	784	815	798	799	848	844	903	814	831	814	873	807	823	857	836	812	842	846	847	751	831	870	799	839	806	853	793	802	858	810	821	858	856	800	795	861	822	889	807	868	802	832	808	813	855	853	808	855	797	863	824	828	855	803	825	830	803	867	828	859	847	808	846	848
5239	1516	1406	1131	1026	1011	990	959	1000	999	888	956	969	930	979	963	940	900	905	959	972	923	938	950	891	921	925	931	975	934	922	905	877	883	882	908	946	1015	926	906	924	910	934	897	905	903	894	931	897	905	885	914	891	892	896	950	874	937	924	877	928	947	940	960	891	916	941	925	901	914	916	937	918	913	894	882	962	826	881	927	931	940	953	955	858	887	882	896	920	904	924	912	923	853	900	921	883	899	896	943	906	910	912	938	919	943	913	891	892	886	909	878	925	909	963	922	941	902	919	902	884	923	936	927	929	904	874	913	899	915	936	971	899	959	932	949	947	919	962	913	915	863	941	971	880	920	898	912	924	907	928	939	918	856	881	879	921	903	900	987	926	931	901	924	1000	902	910	859	940	912	935	940	848	885	910	879	913	865	921	909	848	890	898	936	894	937	912	927	902	935	914	936	954	940	877	913	923	913	924	935	870	974	886	904	908	935	913	877	919	887	946	922	921	951	913	929	896	915	939	923	913	894	966	901	925	959	892	941	927	958	866	890	905	924	909	902	890	931	929	899	949	904	968	861	886	896	946	929	876	946	924	895	887	1003	878	896	953	929	890	902	923	896	934	946	864	878	913	899	901	912	960	887	840	890	964	875	947	931	931	943	914	932	957	911	913	896	894	929	949	896	936	948	926	934	918	889	935	925	1015	914	915	961	959	856	969	958	943	894	948	927	913	910	902	932	924	913	830	908	890	916	947	879	861	914	887	923	913	912	891	943	986	946	957	894	901	980	903	925	888	916	941	905	898	899	906	878	936	922	905	956	900	926	890	925	946	890	877	923	889	911	894	879	881	927	886	922	872	906	881	905	935	857	929	938	914	924	908	912	905	936	895	905	924	904	946	927	898	910	914	939	916	906	916	890	908	901	875	922	953	881	905	939	974	936	915	929	902	950	895	888	907	887	955	936	919	888	953	935	953	897	907	966	907	935	873	993	884	945	898	899	903	932	854	936	926	917	948	927	875	945	916	908	884	945	986	909	902	930	869	948	927	931	950	887	937	902	924	909	952	937	936	854	886	914	909	920	921	925	968	915	918	912	938	943	922	933	879	943	874	925	912	873	864	866	926	940	931	925	865	910	905	960	923	950	939	907	922	917	942	908	941	952	976	927	892	885	923	953	958	864	909	920	924	920	899	897	911	932	890	916	885	944	881	938	912	873	951	955	954	888	901	1013	904	929	888	896	929	957	912	905	914	965	869	882	894	904	896	903	906	916	919	931	885	900	889	914	906	988	914	900	880	927	931	963	898	911	874	916	895	936	909	942	891	906	929	905	905	914	908	918	950	878	936	879	924	880	939	891	911	927	904	962	891	865	898	892	941	926	909	925	948	915	939	880	931	946	966	937	915	917	955	931	933	938	883	908	901	911	912	873	889	852	861	893	946	902	895	889	990	920	866	913	871	927	933	946	912	899	912	907	935	936	912	948	945	927	901	902	933	940	921	885	857	890	964	926	876	982	944	870	898	923	906	936	890	930	886	957	885	930	860	907	872	945	918	949	945	910	906	900	917	894	942	915	950	929	885	938	907	917	899	940	899	905	921	886	960	862	904	909	908	950	911	927	896	868	889	924	963	860	907	902	874	954	976	924	905	924	913	877	895	930	927	918	938	899	906	927	904	977	917	939	943	920	942	917	910	944	952	913	941	889	891	902	884	919	934	924	961	917	873	939	912	887	893	889	886	881	879	937	924	910	930	912	939	907	915	900	954	886	956	919	929	938	930	914	835	943	900	907	906	930	903	912	972	957	870	966	905	906	846	917	956	918	841	918	905	943	940	927	961	953	904	950	920	911	909	892	962	907	928	908	951	882	962	928	892	882	875	949	895	886	928	866	914	907	899	899	904	891	958	981	908	891	904	922	897	932	906	928	931	894	933	869	963	931	939	901	861	929	946	885	918	897	914	925	942	844	933	929	932	931	926	970	918	928	919	893	911	921	924	903	946	967	936	899	894	934	899	908	934	966	914	940	930	951	887	918	889	950	966	893	888	826	901	982	828	893	899	893	920	859	928	977	860	893	938	916	895	952	909	934	924	912	860	944	914	905	891	961	895	930	887	964	889	932	893	904	932	947	878	931	913	913	923	913	886	870	883	916	942	884	830	914	906	873	907	903	866	892	886	886	927	941	860	939	899	847	878	891	891	885	917	926	927	871	955	933	956	915	881	941	943	901	957	881	894	889	959	928	950	882	886	884	942	919	915	876	949	892	964	881	960	907	935	966	919	920	936	939	904	946	919	969	913	864	886	899	911	956	889	890	911	920	909	951	973	907	914	907	941	914	970	915	941	924	898	984	912	885	918	909	975	907	949	901	966	939	898	876	910	923	900	882	949	917	917	874	902	898	932	956	908	921	855	944	933	959	914	956	889	925	894	957	900	951	904	911	941	881	846	904	916	856	910	917	893	903	875	902	982	933	979	897	926	920	928	918	903	950	925	909	927	984	894	930	869	926	919	872	896	938	921	900	910	886	883	921	835	881	953	937	916	935	884	921	911	928	888	961	983	895	901	950	897	905	937	904	941	887	912	902	934	877	861	909	940	893	948	917	935	897	902	938	889	923	943	902	911	921	917	929	921	951	888	900	934	917	971	885	935	871	940	865	946	931	917	922	893	905	960	934	895	919	913	918	884	900	889	888	859	940	933	910	908	956	925	890	939	929	873	881	944	881	892	928	935	920	913	909	865	918	922	885	911	904	882	894	890	915	902	864	954	936	980	957	922	925	919	889	890	893	922	898	904	946	874	880	932	915	897	915	875	912	902	939	919	960	946	920	884	859	884	885	893	907	866	912	923	886	925	877	919	894	853	922	911	926	931	919	914	893	936	897	917	927	892	921	891	936	969	919	888	948	943	898	944	964	943	945	916	943	978	899	937	916	903	932	945	927	883	884	949	909	931	897	913	898	927	887	921	937	923	912	962	922	981	931	935	913	946	946	952	938	895	920	902	921	972	925	922	991	937	886	898	914	871	880	894	952	937	898	876	941	893	903	952	878	912	888	930	916	895	892	909	919	929	973	923	979	895	903	871	925	898	969	950	938	944	953	914	924	937	908	896	855	979	940	866	910	925	945	859	970	926	911	902	899	870	941	938	941	891	848	984	932	848	889	928	904	940	943	913	922	874	986	967	930	927	864	935	896	932	909	897	939	948	869	884	898	884	907	879	903	889	892	882	938	872	835	960	892	893	889	943	969	912	939	919	910	883	961	927	917	891	904	911	934	886	932	914	923	903	888	898	929	889	906	890	958	898	943	996	944	944	914	917	923	927	950	950	960	938	897	897	874	957	861	873	909	867	902	912	913	950	920	946	907	877	929	893	853	929	927	926	871	862	916	895	895	886	903	889	911	926	890	913	857	878	977	938	883	945	878	824	873	882	889	883	908	889	935	897	905	923	919	980	951	919	907	872	935	995	907	926	926	915	929	913	927	913	920	863	943	946	1016
26032	21100	27784	24614	21089	10297	1191	750	585	569	496	406	405	452	397	414	391	377	348	365	353	358	351	359	341	343	342	358	332	315	382	355	342	327	336	370	300	318	338	331	337	330	348	298	335	320	295	310	336	312	324	335	302	337	334	314	322	314	297	308	322	346	331	300	331	313	331	329	354	303	315	321	307	317	314	313	312	311	301	293	331	317	301	347	324	338	331	297	308	284	353	319	292	304	303	294	330	340	337	276	285	264	319	306	328	295	310	309	294	337	307	307	300	312	332	312	307	305	345	332	326	298	312	334	327	297	295	277	294	324	287	331	294	315	318	298	298	325	325	342	354	322	306	306	327	349	306	280	332	329	308	347	336	293	306	274	311	297	310	307	296	324	342	304	316	323	275	338	311	324	354	302	308	311	298	294	318	299	325	317	320	326	312	295	314	293	326	273	329	335	287	297	315	310	337	323	338	328	315	319	325	334	301	308	307	339	319	294	287	311	327	290	317	311	330	323	304	340	296	291	321	282	328	281	345	293	304	309	296	323	313	317	310	349	329	317	319	283	313	304	325	320	338	285	316	310	337	324	307	297	351	333	327	327	350	300	302	334	294	289	296	307	304	338	297	322	299	327	308	316	282	328	317	342	297	335	293	283	286	316	302	316	277	302	323	312	329	318	287	302	318	292	323	304	311	320	315	305	327	289	318	293	316	315	319	284	311	329	293	304	343	314	313	281	310	302	323	326	294	297	308	300	313	297	342	273	311	305	285	290	306	285	293	320	324	319	290	299	298	295	283	316	308	313	333	352	300	284	312	294	307	289	315	314	341	327	324	294	300	343	306	311	287	330	282	314	335	343	311	304	290	313	319	308	333	283	332	331	317	325	318	294	315	327	317	325	324	306	331	315	298	311	280	319	290	332	330	342	314	297	315	304	321	335	324	317	306	313	276	334	332	307	327	257	297	305	291	284	309	313	327	353	297	335	335	341	339	323	324	299	271	324	293	305	315	325	314	290	350	318	346	300	291	321	319	316	308	345	300	301	295	322	253	323	317	318	324	300	330	282	322	318	305	325	265	313	334	300	278	300	327	327	316	326	284	328	299	283	333	342	304	301	288	352	331	330	308	311	298	292	270	296	325	306	351	350	334	309	358	356	329	320	292	301	299	277	309	273	320	299	278	300	316	283	297	322	315	329	313	299	317	291	307	327	359	301	296	328	309	327	310	336	292	332	315	341	301	316	342	307	331	293	298	323	316	299	311	315	281	286	310	304	294	333	303	339	334	329	301	329	308	329	323	321	308	290	333	317	317	299	318	335	293	332	329	307	305	300	325	298	311	322	319	313	322	311	293	294	322	312	333	329	295	292	316	314	346	317	320	308	292	300	298	310	297	310	323	281	324	312	335	302	278	313	330	281	347	298	257	290	321	284	321	317	321	321	317	365	321	313	305	314	295	302	296	315	289	279	300	315	316	315	327	337	313	323	306	303	311	324	317	298	287	317	310	312	319	315	327	290	308	335	321	325	341	332	314	324	308	338	320	301	313	318	326	269	306	319	321	301	300	306	283	316	289	313	306	299	340	312	295	329	320	315	342	331	312	321	296	340	342	292	295	322	322	340	318	290	296	310	310	301	293	307	301	292	312	318	343	347	295	299	307	292	305	361	307	321	292	319	310	304	301	331	272	340	296	306	300	302	305	295	326	362	278	328	322	323	305	297	309	330	296	341	312	317	324	291	337	332	334	322	320	326	334	341	318	325	300	306	342	279	335	300	282	283	285	308	309	309	343	298	306	325	313	304	306	345	333	303	344	300	310	299	303	313	303	325	313	323	338	306	332	328	335	369	306	325	310	319	337	322	338	303	338	327	340	296	292	328	280	315	316	290	317	330	287	331	323	320	300	302	311	307	307	309	319	308	370	297	318	294	346	347	325	319	338	316	296	303	312	283	324	302	325	329	300	338	285	318	297	318	340	296	293	307	339	290	304	297	329	314	327	317	279	300	292	326	324	324	299	314	308	302	329	305	316	299	314	284	300	306	321	339	315	355	348	323	278	286	312	324	295	310	330	343	298	302	360	287	281	288	300	287	327	288	316	357	315	313	316	326	303	337	301	310	299	293	325	294	337	317	305	305	349	286	299	309	300	316	316	337	319	316	302	334	318	317	316	304	305	294	291	358	322	299	283	309	315	303	317	326	308	325	329	315	299	333	322	306	316	296	318	274	279	324	288	317	304	312	309	357	292	321	339	318	324	337	298	350	303	301	281	307	303	313	300	288	317	297	287	322	318	291	299	315	317	334	314	304	270	296	331	317	325	270	321	337	283	306	285	291	284	327	297	329	312	348	324	327	304	333	327	296	295	298	302	300	325	311	325	312	293	289	330	320	339	318	309	314	318	328	334	310	295	340	332	332	298	307	332	299	289	315	310	305	315	296	309	324	292	320	291	311	305	288	305	300	300	356	291	344	322	304	310	285	313	300	296	334	334	304	314	311	301	344	325	318	322	322	308	298	304	356	313	333	312	318	341	307	307	305	304	291	340	298	323	322	317	339	337	321	322	326	300	291	335	294	310	293	305	333	308	321	315	341	332	296	297	339	325	315	323	326	313	319	318	287	335	306	285	285	309	331	305	319	318	282	321	315	345	310	326	299	320	306	302	320	313	324	347	328	293	309	327	308	293	306	307	293	306	317	299	301	325	306	292	304	339	289	326	295	338	327	303	295	310	312	306	296	296	285	311	311	305	331	315	324	282	309	292	308	305	302	310	300	326	305	338	326	283	343	326	317	312	306	315	334	331	304	299	308	310	302	300	307	320	314	316	360	307	350	348	317	347	290	301	338	305	311	303	338	285	322	288	337	333	336	294	321	344	306	326	337	321	314	337	281	335	292	305	333	300	300	316	295	302	324	343	327	307	310	310	290	318	319	343	333	319	314	319	318	323	329	320	358	299	295	304	339	285	315	343	291	298	322	300	313	297	280	288	340	286	338	314	304	290	314	307	302	307	313	312	307	303	316	322	296	333	308	322	301	333	345	335	329	310	304	295	327	308	290	320	282	318	314	331	322	309	328	312	284	342	323	324	322	294	313	301	292	302	303	302	317	300	300	285	342	315	313	318	304	329	304	301	303	303	305	301	309	320	299	306	315	285	337	318	293	306	317	308	305	322	307	285	289	309	296	314	318	311	287	283	313	286	332	314	305	306	298	337	308	310	311	289	304	341	327	328	317	316	311	301	336	311	320	334	335	304	328	305	319	300	327	302	333	290	298	331	318	286	285	309	310	293	263	300	302	303	325	325	323	308	303	325	295	296	303	322	331	360	303	309	314	290	292	309	306	336	331	316	331	314	343	300	305	305	329	342	330	320	316	325	313	284	319	342	317	337	326	312	320	321	329	314	294	300	305	314	301	337	319	334	318	344	304	304	299	313	297	338	324	317	294	322	298	313	321	287	308	348	266	295	308	284	325	307	318	360	290	302	311	326	277	325	315
7156	10694	9438	5333	3249	2310	1716	1401	1161	1022	844	798	722	675	594	558	592	513	535	530	515	486	485	477	463	414	427	443	437	445	436	448	455	422	452	441	398	414	458	357	403	449	408	401	440	416	415	386	409	392	406	378	402	394	432	390	402	402	394	390	395	395	372	388	366	393	368	360	354	395	401	365	363	389	368	367	375	401	361	381	366	382	407	387	367	392	410	383	338	400	372	362	358	368	385	365	387	400	387	378	400	391	382	341	381	396	399	368	411	385	390	391	363	373	380	355	365	367	403	371	412	395	385	436	376	338	395	390	378	401	396	396	382	359	392	409	368	408	405	392	400	349	376	363	377	388	373	353	363	385	380	377	355	387	350	377	375	376	396	377	360	388	384	374	360	386	378	418	408	395	400	367	360	365	375	395	406	395	367	389	396	349	407	402	372	385	377	367	376	386	383	378	355	373	391	407	411	372	416	389	363	365	377	387	380	366	362	395	363	365	371	397	400	406	384	397	358	351	376	356	373	397	381	343	398	369	368	388	370	387	372	411	398	363	365	348	394	380	371	344	357	367	392	373	358	392	381	374	384	344	379	382	368	374	370	366	396	409	403	347	367	374	346	358	404	385	352	428	360	371	377	374	378	386	371	402	387	367	399	369	408	389	371	355	385	381	370	373	387	367	407	374	407	403	359	382	386	384	379	404	352	401	409	376	351	408	414	428	406	367	395	367	357	371	372	367	357	384	417	387	376	375	407	418	400	376	390	399	386	365	372	374	391	398	321	345	319	352	363	414	352	420	389	375	376	389	373	407	364	389	361	375	398	403	398	388	420	379	398	360	386	361	359	393	380	363	362	372	380	387	383	412	364	348	407	390	357	376	374	367	358	378	380	363	382	366	355	374	365	386	381	369	336	398	368	371	405	383	384	392	375	398	364	385	389	354	371	392	387	345	363	410	392	351	376	375	386	375	418	417	362	367	374	396	373	387	347	389	377	359	384	382	368	408	413	423	366	375	395	372	402	377	366	382	408	368	389	358	380	370	388	368	383	356	331	377	350	346	360	367	352	386	389	360	394	377	354	406	378	378	379	372	408	381	362	341	358	389	361	367	374	367	362	354	402	369	396	379	365	421	387	387	349	360	425	358	358	358	363	390	360	399	354	367	353	385	352	400	379	380	378	380	366	361	367	388	382	352	383	361	391	366	361	390	341	349	369	350	375	390	351	375	373	414	376	363	390	390	353	390	359	375	344	378	405	374	374	330	365	355	358	359	354	382	372	386	416	384	382	343	397	369	370	373	372	427	368	378	364	379	379	387	363	378	360	368	395	393	385	349	378	394	406	378	352	378	381	407	338	378	383	358	353	337	381	390	404	364	379	358	368	374	387	388	367	381	380	373	378	354	369	392	361	391	382	363	382	379	392	382	371	358	343	366	350	373	386	418	415	364	388	388	369	364	380	358	376	399	347	435	359	369	383	373	377	352	361	366	414	385	398	382	385	380	423	359	377	386	391	398	391	381	340	366	380	378	387	404	388	373	407	364	395	375	400	371	375	416	379	377	390	361	414	424	353	371	370	369	359	362	397	371	386	369	352	412	380	375	386	393	377	397	374	373	366	385	371	380	416	393	380	389	391	386	365	374	376	373	358	412	368	381	380	385	380	381	378	364	397	336	381	409	391	401	355	408	381	374	395	361	380	403	379	382	358	365	382	392	389	368	369	371	393	407	355	367	385	392	387	379	376	387	401	357	417	366	380	349	368	380	386	379	390	363	369	376	364	370	372	393	354	366	399	376	381	364	383	388	366	376	368	365	389	371	348	376	362	367	414	376	380	362	375	401	384	358	356	374	393	385	332	391	405	401	382	406	354	348	347	366	377	417	369	400	348	378	363	364	374	381	373	383	357	385	362	360	379	377	406	405	367	388	391	354	330	375	393	350	380	387	374	397	392	413	369	394	393	346	388	400	407	346	408	382	391	392	389	357	343	376	366	367	367	380	379	365	378	406	379	399	384	373	388	414	376	425	385	381	386	380	380	392	397	364	409	363	394	388	356	369	383	419	383	371	367	379	361	338	381	373	389	378	371	380	393	406	383	393	363	384	376	385	354	374	407	375	350	376	352	370	386	349	398	389	396	366	374	367	429	389	351	391	357	377	356	353	391	370	392	357	395	356	380	377	398	376	379	389	397	393	368	388	377	385	371	393	371	392	348	350	406	402	356	398	385	393	373	389	370	413	382	351	393	385	360	382	398	360	361	361	403	358	436	360	374	403	368	368	370	359	377	374	367	389	365	376	332	405	357	343	360	340	350	371	407	386	408	380	383	382	369	364	363	354	331	373	364	370	372	381	404	364	382	396	338	402	399	356	353	399	360	389	359	408	382	380	369	363	366	366	374	365	372	392	367	359	389	390	382	397	352	389	392	394	386	364	356	391	392	383	387	379	375	366	359	383	365	368	363	393	375	377	387	380	414	379	366	378	361	397	392	357	358	391	408	403	384	394	381	392	374	369	366	375	355	370	349	361	372	374	392	367	386	374	385	369	395	404	386	383	356	350	380	384	397	348	396	365	363	375	380	379	376	420	392	392	362	397	384	372	372	384	395	368	354	404	348	395	386	384	388	373	379	397	390	345	399	367	359	361	411	384	409	366	365	356	394	354	356	358	395	390	403	377	368	374	402	409	405	348	382	392	380	389	357	365	422	337	353	368	393	414	395	376	378	404	383	381	392	364	350	350	374	351	403	359	382	342	327	376	361	363	354	382	387	387	411	361	343	396	371	374	376	386	332	384	389	410	350	363	362	362	408	334	381	397	374	418	380	400	373	403	355	335	373	399	388	383	410	407	355	369	358	373	364	377	369	415	383	362	375	413	405	351	379	371	370	380	380	374	385	398	373	403	400	379	358	384	388	383	392	411	365	386	385	336	385	359	353	387	381	422	380	401	329	357	381	370	388	379	377	366	368	343	340	368	367	397	372	393	377	410	380	388	382	346	385	394	392	386	338	354	377	408	388	417	383	372	386	363	372	394	388	366	367	368	396	376	339	364	409	375	360	361	379	425	340	373	383	370	408	366	364	351	387	378	349	371	389	358	388	376	339	375	396	389	378	367	391	386	378	339	402	376	369	374	364	375	344	372	352	387	359	379	396	419	372	367	364	331	374	384	373	354	389	381	385	388	383	354	351	397	359	383	375	396	356	379	386	374	401	358	361	385	371	377	368	397	380	414	387	374	377	384	398	404	334	335	383	361	401	348	378	364	334	383	374	392	357	374	366	385	419	327	392	353	385	381	406	382	378	311	394	372	380	401	368	407	396	369	373	396	375	352	384	382	355	395	374	362	387	397	350	383	398	384	414	387	369	413	379	394	375	390	355	387	367	359	364	391	393	377	383	363	379	392	387	354	361	358	385	378	358	362	369	427	349	365	371	372	380	371	399	396	370	393	372	392	377	382	381	406	416	344	418	392	327	398	355	363	390	377	373	357	352	394
23719	21088	28158	24251	21091	21144	9734	1403	1024	922	874	714	679	621	644	669	595	533	513	558	533	552	534	505	499	532	453	491	503	468	520	497	505	482	523	432	429	480	472	463	449	470	457	497	425	425	442	465	473	426	429	432	427	448	428	447	471	445	471	431	457	447	469	435	446	442	414	447	464	474	398	422	496	517	466	452	503	424	438	425	424	448	405	441	442	417	432	464	464	389	435	437	428	438	428	457	442	460	416	458	397	441	448	462	466	445	441	432	433	429	433	428	446	458	417	450	461	432	446	449	439	418	465	428	412	419	450	461	458	433	399	434	468	471	412	425	443	429	435	438	462	451	399	414	470	490	486	471	432	445	456	406	411	446	404	438	387	452	448	426	399	448	443	445	441	448	484	427	436	445	449	412	410	434	423	445	456	405	477	434	419	455	423	431	468	419	430	466	437	483	432	453	433	439	406	438	438	422	410	430	454	433	445	459	455	403	437	454	450	459	459	422	450	424	442	459	446	447	422	423	466	439	425	424	460	458	457	453	461	467	443	430	377	454	405	452	439	466	467	447	448	420	429	422	418	455	421	440	425	429	466	436	445	443	448	430	426	460	410	420	406	419	429	442	450	428	470	445	441	467	417	439	421	446	427	440	388	463	426	449	402	453	402	427	452	455	383	477	456	434	422	416	437	410	455	499	443	443	425	439	447	474	426	422	429	449	386	446	456	442	419	431	459	414	423	469	431	443	445	417	426	432	438	442	427	446	433	435	447	404	388	434	408	447	426	487	405	434	476	433	412	456	423	425	447	423	448	436	453	455	428	453	438	438	417	442	433	446	427	401	424	437	435	436	413	454	414	423	416	462	428	376	423	420	439	429	436	430	438	425	427	448	438	424	451	463	456	441	468	441	414	455	458	426	440	492	439	474	420	425	485	412	431	432	429	460	455	437	438	418	425	490	439	403	440	428	446	424	441	458	431	417	481	455	443	451	426	429	378	408	377	457	404	432	410	389	436	416	459	439	473	458	440	424	432	418	430	447	447	453	471	389	418	465	419	443	411	452	429	453	455	437	417	466	440	421	456	403	424	448	436	454	405	459	416	443	433	422	410	440	420	392	434	468	456	405	464	391	454	407	448	431	439	441	451	447	403	430	470	442	453	394	418	436	422	428	468	423	452	456	416	407	435	452	462	436	418	431	455	478	459	446	414	421	413	449	426	450	444	416	417	398	419	404	429	452	451	451	411	416	407	433	467	406	433	466	414	409	445	432	432	416	421	452	452	430	444	394	450	437	427	453	434	438	413	442	434	437	445	418	445	409	469	400	407	422	463	456	423	460	407	422	432	432	458	427	487	415	451	416	414	419	428	407	395	432	453	428	436	415	459	459	427	439	448	443	416	398	422	433	407	480	420	475	429	451	420	451	446	457	468	450	459	446	424	469	447	428	419	405	421	450	439	444	449	429	481	417	426	409	416	427	410	449	481	451	465	452	465	448	420	417	418	445	415	412	445	469	443	414	486	479	480	458	435	403	448	428	428	424	451	468	447	429	392	440	421	446	421	445	409	459	420	450	432	443	431	431	448	445	458	486	409	410	404	437	445	450	432	439	417	439	455	400	435	412	448	414	408	429	441	408	452	439	429	409	429	443	431	422	448	452	431	427	410	433	415	451	423	441	431	415	436	415	455	404	481	435	452	408	418	424	404	420	424	447	426	405	461	444	428	443	473	408	407	475	463	437	434	449	444	428	441	408	445	449	467	472	434	484	455	457	455	457	455	419	416	454	428	429	442	467	437	460	436	453	434	459	419	445	425	402	450	428	450	450	417	434	413	410	465	417	463	430	432	428	455	393	422	445	446	418	438	426	405	397	440	442	400	418	414	468	452	428	416	455	399	422	427	402	442	430	461	418	420	447	429	434	396	437	428	415	441	415	405	442	429	465	410	447	420	449	447	471	458	472	424	423	429	463	403	487	382	420	458	454	476	412	429	462	447	424	414	460	439	444	462	472	412	445	421	423	482	403	481	417	421	438	470	436	482	452	412	449	468	433	447	443	436	448	434	449	427	427	421	443	445	466	435	427	399	383	430	439	431	429	409	457	484	461	406	436	433	441	425	440	389	407	452	393	447	440	449	438	451	467	446	439	453	443	406	380	410	452	409	397	418	434	428	447	429	460	466	460	407	413	402	405	408	457	430	479	468	431	459	474	403	448	392	431	438	462	420	432	452	469	435	437	435	436	465	450	435	465	416	438	432	441	429	406	465	451	428	450	401	451	479	493	415	433	381	406	442	441	441	399	427	448	437	463	463	412	464	437	480	456	436	440	418	440	431	443	431	415	434	444	435	452	447	427	418	425	453	385	441	425	448	451	445	466	448	439	428	410	420	447	487	439	445	456	439	408	438	435	409	453	445	454	451	428	431	432	377	442	401	439	447	419	422	436	479	414	443	439	475	412	463	447	445	421	462	416	456	407	469	425	480	446	454	440	437	437	425	396	421	435	412	431	439	435	428	450	427	425	431	422	429	433	420	453	427	453	445	393	424	431	459	448	416	428	440	403	441	464	409	409	501	444	455	430	439	439	461	429	478	443	408	447	443	429	402	456	432	474	405	452	430	444	402	434	430	444	428	435	452	419	438	413	442	416	431	413	439	423	435	439	443	409	448	465	409	475	418	448	426	424	480	421	430	427	451	421	415	433	453	445	445	436	462	446	464	414	406	401	442	434	474	473	465	436	451	431	460	461	427	401	433	458	449	419	447	433	432	402	437	431	444	423	430	441	447	424	439	427	468	404	419	436	471	436	462	450	462	436	414	438	466	472	430	432	405	464	436	452	441	429	424	447	416	409	440	424	423	426	438	398	441	435	454	424	453	473	406	408	376	428	448	451	456	407	435	461	431	429	411	430	467	450	439	433	460	445	435	411	449	448	441	386	474	404	439	434	422	442	435	454	437	415	381	434	442	428	470	408	429	458	475	443	428	443	441	441	457	473	432	399	420	387	440	438	484	427	441	433	412	397	445	396	408	440	428	412	418	481	440	410	429	406	465	442	420	420	391	423	450	418	414	430	469	430	433	436	409	431	429	429	415	435	474	432	475	475	405	476	427	421	497	409	432	448	436	407	415	410	421	477	496	433	458	476	450	437	440	445	449	434	428	484	431	423	451	455	417	441	423	432	436	419	389	445	405	421	433	402	421	447	410	416	448	420	463	476	444	450	427	400	441	422	439	432	441	438	399	440	422	450	422	452	411	451	450	445	447	415	442	464	423	425	461	411	427	431	440	463	453	481	400	409	407	426	460	449	424	483	431	429	424	444	457	430	458	405	395	437	441	437	422	396	420	461	487	464	438	413	415	432	410	423	458	419	459	438	402	445	452	412	459	403	448	461	419	438	467	426	450	400	427	442	413	416	437	419	447	419	417	457	434	416	464	429	442	429	450	415	447	438	415	445	394	447	447	408	438	447	407	400	443	465	439	473	421	426	466	437	438	430
10496	17932	15916	9467	6092	4241	3102	2530	1955	1664	1406	1318	1154	1024	990	908	864	764	791	727	716	703	701	668	602	652	570	618	607	554	577	591	579	524	526	540	508	505	542	513	496	530	541	495	529	501	526	498	509	443	502	461	483	488	468	499	482	495	485	462	466	438	487	471	490	493	496	492	486	463	469	502	463	480	462	460	482	450	428	479	474	432	455	454	441	446	426	460	487	473	501	461	473	457	499	414	442	450	467	451	426	436	452	435	443	446	466	406	446	469	459	459	484	475	419	472	452	443	424	447	461	463	430	448	434	456	417	498	465	440	453	471	453	438	481	449	457	434	502	471	502	430	467	509	463	443	451	429	463	440	462	417	432	442	415	484	434	440	459	445	434	459	448	474	451	462	450	450	440	404	473	496	431	459	457	424	461	433	455	434	488	450	487	444	444	460	431	428	458	429	425	464	447	440	458	455	449	443	452	476	502	443	457	481	444	444	474	466	471	463	421	505	440	445	422	433	459	436	472	433	430	480	468	486	434	437	428	439	436	454	459	434	468	407	455	425	456	449	408	451	420	441	504	462	456	455	468	466	422	499	468	450	445	449	464	462	453	439	445	440	414	470	417	470	423	436	454	447	452	444	449	454	456	466	475	464	453	458	432	432	460	469	436	448	456	450	460	454	464	478	462	405	448	457	448	461	463	440	458	471	435	452	421	491	455	469	419	433	429	438	422	461	472	419	468	471	467	452	448	455	470	450	426	401	479	432	455	431	411	433	461	440	439	462	443	441	401	460	418	445	420	418	440	478	498	476	432	451	440	469	429	433	506	460	438	449	472	428	493	404	448	423	477	445	490	445	417	460	494	456	455	499	454	428	444	489	416	438	468	453	447	430	404	507	446	437	433	465	421	443	514	460	423	472	499	493	449	441	466	433	426	437	486	413	454	432	460	452	437	437	465	433	414	434	447	457	437	437	461	473	439	432	448	447	466	489	495	425	476	500	448	409	431	436	459	434	453	453	453	422	439	465	442	461	489	440	435	439	429	449	447	459	444	450	429	458	475	463	481	457	448	471	437	440	458	470	460	434	443	422	449	474	433	493	457	423	416	427	439	463	464	444	472	432	450	414	468	455	491	437	440	450	438	452	451	458	427	476	434	460	456	452	420	475	448	441	455	413	447	424	426	457	477	415	427	475	458	403	479	462	450	491	491	451	457	433	445	422	461	446	466	477	444	466	467	428	459	414	466	421	470	405	431	445	469	438	449	464	470	481	448	432	461	468	450	435	459	446	414	470	433	443	461	464	417	457	455	448	428	459	423	433	425	436	433	436	458	452	429	463	465	459	455	450	446	447	450	462	409	418	458	476	434	453	468	441	445	436	474	441	419	421	482	460	438	458	496	419	441	464	418	457	445	449	463	469	449	465	429	447	454	448	465	425	459	436	477	467	454	446	448	417	461	455	486	456	467	439	481	426	430	469	472	464	436	462	442	444	455	449	451	464	482	458	476	434	440	482	462	444	465	424	458	443	488	451	459	452	449	455	454	470	442	457	440	412	450	444	456	396	483	444	453	463	466	425	414	465	463	443	455	431	446	421	465	466	474	431	457	452	510	445	443	453	516	448	458	452	415	414	439	450	404	444	441	459	439	457	424	419	425	491	440	498	461	432	444	450	448	439	421	459	445	454	457	453	421	439	450	464	468	470	456	448	443	454	448	460	443	435	452	433	454	417	456	483	443	450	437	439	455	447	448	482	461	475	440	445	463	468	433	440	481	445	444	469	413	429	435	448	479	472	440	455	457	456	432	433	473	459	443	485	454	415	463	450	440	451	435	406	419	463	489	455	426	516	443	477	470	460	437	464	474	435	406	449	483	450	481	417	459	464	459	445	437	451	474	451	456	460	466	470	453	462	439	459	426	442	415	436	429	441	442	412	489	454	435	470	492	453	476	454	450	444	469	409	430	418	444	454	408	453	451	438	472	434	428	466	431	435	438	456	471	475	413	466	406	461	435	451	441	433	432	499	463	426	411	481	433	423	465	448	461	390	450	473	485	509	385	459	444	424	405	447	448	404	431	473	461	440	425	436	457	474	489	430	466	422	440	432	435	458	453	466	436	432	454	474	454	481	450	449	392	449	470	506	443	480	427	450	466	431	441	443	416	434	445	473	467	458	463	430	483	441	426	464	468	484	451	434	460	462	411	450	490	470	481	466	463	454	459	469	457	463	409	464	460	427	471	439	444	433	460	445	457	415	428	447	471	453	412	434	453	461	471	426	451	459	437	470	461	493	468	421	482	475	433	442	465	441	435	477	422	427	447	452	419	448	476	436	428	470	448	456	465	462	450	475	472	491	475	469	463	404	444	430	443	473	467	444	451	427	438	443	473	422	415	465	411	442	447	474	470	456	447	451	442	460	486	446	484	449	480	484	468	469	455	501	395	474	418	464	486	493	447	439	430	483	438	424	466	441	392	461	432	433	448	432	486	419	429	457	460	473	455	457	401	483	436	449	441	499	446	429	480	457	470	490	453	487	439	450	451	457	457	436	465	499	464	432	450	437	485	441	445	463	432	434	410	414	430	438	424	468	478	430	463	457	427	454	471	466	449	445	417	448	457	445	463	481	451	462	451	462	463	446	433	449	448	414	458	456	440	484	455	398	434	459	446	439	464	457	438	474	466	496	465	452	472	456	484	459	471	440	453	453	436	452	434	446	472	422	528	500	481	416	425	449	451	481	434	466	498	458	424	441	450	471	487	441	426	430	444	429	489	449	441	427	451	433	438	459	451	458	484	452	486	446	454	492	414	469	482	439	476	461	452	437	449	450	428	485	452	433	402	478	433	482	441	426	461	424	476	500	474	412	449	444	438	442	502	430	474	453	438	488	443	473	413	439	438	450	422	455	447	454	460	403	459	409	444	445	460	445	454	465	445	453	443	422	460	416	456	451	422	466	451	468	428	432	415	445	459	460	436	438	413	423	457	464	437	456	418	474	469	429	429	476	478	459	430	460	487	452	486	422	466	473	470	444	458	484	442	453	474	424	430	474	453	428	459	449	472	440	459	436	460	482	445	434	436	438	460	459	408	430	411	460	420	471	463	475	446	422	462	430	425	406	445	473	436	485	454	476	426	424	480	445	449	448	441	492	454	466	419	451	435	483	448	416	444	417	476	458	396	468	464	442	466	457	478	495	493	455	448	453	449	471	454	443	472	442	487	442	433	447	477	418	449	440	472	450	465	476	426	456	433	434	471	411	482	434	453	431	460	438	466	427	503	445	395	422	434	437	444	412	404	462	448	467	442	470	428	472	521	500	449	468	470	448	432	464	463	436	459	469	452	446	454	429	410	453	503	477	431	434	447	421	435	419	473	488	442	447	451	485	457	439	453	454	486	456	497	442	438	486	424	495	468	443	439	447	458	437	469	411	413	460	447	450	433	479	447	446	469	459	492	490	439	464	458	453	461	437	418	493	462	470	450	412	468	447	450	435	411	462
28132	15794	2935	1268	1028	1026	916	789	816	834	831	842	850	879	858	806	820	843	884	798	776	841	789	815	797	872	811	814	807	859	876	855	867	850	817	807	867	802	813	810	831	847	806	900	853	808	825	851	844	809	866	765	816	781	820	789	795	830	849	876	859	879	837	817	861	830	866	752	819	816	778	860	773	754	808	808	773	855	788	837	832	796	802	798	765	826	812	797	853	896	799	852	819	863	834	851	830	820	818	937	810	809	807	831	898	804	849	828	873	802	810	789	832	776	783	851	802	828	825	806	859	840	821	879	820	828	843	802	786	813	798	838	799	820	770	808	810	840	851	803	814	779	827	809	838	813	776	835	812	786	811	847	812	800	824	813	787	856	803	844	849	815	831	822	783	876	842	801	855	841	832	770	813	844	842	824	840	822	862	813	841	866	870	842	841	786	859	849	818	777	838	806	797	810	853	797	842	848	819	772	871	834	820	808	778	815	811	837	832	832	785	838	855	833	825	825	820	826	817	832	847	894	804	851	815	812	845	880	818	775	823	855	832	843	832	850	810	758	841	864	860	804	791	828	785	805	827	832	841	790	811	862	889	839	794	806	816	827	789	792	819	819	856	832	830	890	819	835	838	839	853	841	832	811	796	866	827	849	817	787	828	792	867	820	874	832	796	820	826	793	773	817	828	792	863	868	823	822	832	808	824	813	877	837	730	837	857	818	794	821	749	788	821	798	850	854	814	836	828	837	804	792	837	814	805	815	803	814	879	771	787	835	825	817	856	831	831	863	805	824	849	823	801	813	873	790	858	817	802	835	880	850	856	850	855	820	814	801	816	826	831	777	779	799	776	818	817	852	749	817	859	815	808	814	797	796	781	840	821	773	798	844	792	880	781	846	857	830	802	793	806	804	801	807	832	870	876	879	813	843	825	779	820	814	819	849	847	845	845	831	819	865	804	852	812	839	851	801	792	822	810	816	836	882	833	798	797	826	817	810	801	825	785	829	812	829	797	821	821	804	839	804	839	847	830	781	809	792	835	827	851	881	799	808	838	814	816	858	861	863	807	811	847	838	843	823	810	807	823	871	842	852	855	830	784	801	819	855	747	822	823	856	813	819	835	844	793	864	850	858	805	826	823	803	836	862	826	860	852	801	765	830	848	869	840	825	854	842	909	771	825	873	829	829	783	844	826	827	789	798	861	827	831	805	824	830	843	775	865	826	829	869	811	819	798	804	785	871	830	860	808	804	817	774	877	814	829	821	747	845	802	860	748	861	849	862	838	852	833	842	780	851	795	831	834	796	814	750	802	766	846	844	817	817	777	785	826	821	820	820	775	820	859	831	817	844	818	807	794	848	853	769	839	823	774	801	805	791	858	820	777	828	749	857	777	843	833	810	824	801	854	823	822	790	837	883	774	816	799	789	904	841	784	822	861	829	804	769	764	793	766	760	835	796	847	847	874	855	812	856	786	795	806	858	885	849	838	819	807	850	812	766	846	835	808	821	807	796	841	832	815	852	756	862	821	817	820	849	835	839	817	817	842	809	826	777	845	798	808	787	836	807	831	872	803	819	811	842	775	801	827	848	809	827	770	855	843	861	809	832	792	860	806	827	855	835	843	827	847	809	802	792	813	816	817	819	864	802	834	834	840	825	783	810	864	808	823	820	805	871	800	792	829	774	801	821	877	802	847	860	832	777	827	801	822	813	860	774	815	843	827	843	800	849	786	824	861	832	813	860	830	815	820	798	814	828	835	818	883	827	816	801	797	845	802	809	761	855	826	788	811	806	845	809	820	835	822	824	836	812	817	801	828	804	810	824	826	840	793	850	838	822	811	784	842	824	838	837	814	842	834	805	824	792	884	794	846	804	824	835	808	820	832	884	844	812	800	820	843	825	850	798	819	850	849	785	794	833	775	813	798	850	831	880	859	803	809	787	855	776	792	825	823	850	817	845	825	753	814	827	850	794	801	829	833	867	858	851	841	821	792	783	825	807	833	858	806	819	827	832	820	811	820	790	839	808	837	846	795	845	855	821	804	808	780	792	788	788	862	887	871	860	848	778	809	815	823	821	784	768	800	790	811	842	821	817	822	833	806	821	860	822	857	866	830	845	834	809	803	824	799	791	820	890	824	842	794	802	819	860	829	798	850	792	813	850	818	882	814	817	881	847	803	841	793	869	795	776	831	799	817	770	828	795	799	795	780	862	811	842	870	839	847	822	824	860	833	807	833	796	818	811	776	844	823	824	833	848	792	814	822	867	797	859	775	796	850	831	845	854	807	842	820	872	785	814	854	814	886	810	798	851	822	876	808	841	855	754	838	850	835	801	818	810	840	783	850	851	798	791	831	833	831	869	806	829	836	848	838	818	841	834	865	811	833	812	819	817	827	767	874	835	823	819	796	812	840	848	806	816	865	858	803	840	798	837	818	763	828	749	820	833	805	786	865	764	801	770	814	796	792	856	885	829	800	798	815	859	832	847	797	805	870	878	824	818	841	826	827	819	847	826	831	788	831	849	843	874	810	839	818	889	823	776	817	790	810	823	798	792	880	788	843	822	820	812	826	881	871	838	768	789	819	846	831	824	795	827	798	850	866	823	836	813	855	773	840	819	815	811	809	843	850	818	802	824	810	795	800	843	861	820	842	876	831	835	802	843	857	874	824	844	828	837	841	822	877	828	784	835	815	800	867	834	826	791	824	858	829	818	832	837	828	838	809	829	774	805	771	840	807	816	834	811	814	809	807	794	815	826	843	786	808	853	809	849	861	854	830	818	809	812	778	785	831	860	802	810	812	827	845	855	757	833	876	813	794	779	797	816	829	801	807	795	851	835	811	843	839	826	786	855	804	903	825	803	752	827	751	855	849	836	874	838	833	823	790	820	796	795	907	846	822	760	872	803	862	816	812	776	813	789	831	821	828	840	818	801	826	805	838	816	828	841	842	814	812	769	755	795	812	780	806	845	840	801	831	849	793	821	788	843	809	839	841	819	822	789	825	819	792	734	760	831	798	789	813	826	835	822	779	815	826	796	828	840	812	838	851	820	822	828	838	857	846	793	828	820	804	799	796	802	815	851	871	860	813	872	793	798	841	827	851	854	853	819	847	802	861	786	809	834	817	816	816	808	829	814	772	861	794	810	867	829	862	742	824	791	800	841	811	819	837	881	816	828	796	837	785	789	803	830	862	834	825	887	883	854	789	784	828	880	845	811	819	770	808	801	856	835	779	816	814	815	850	795	811	763	824	853	860	832	836	809	802	798	836	844	784	826	837	813	882	818	838	843	838	811	807	821	794	782	850	798	815	808	842	796	838	803	839	852	841	773	885	843	839	806	857	814	812	859	813	809	829	822	781	801	829	826	774	813	831	806	811	851	828	836	842	796	773	848	822	886	833	809	878	812	857	843	854	822	820	812	835	810	811	824	820	773	841	847	879	773	776	822	843	814	820	797	874	834	841	850	809	811	835	818	823	799	774	848	823	725	799	825
5216	1680	1468	1201	1074	982	949	1000	956	973	921	939	954	914	938	961	916	904	908	920	934	958	919	931	933	934	929	918	914	959	930	976	880	910	926	874	954	939	923	892	887	904	913	838	912	902	910	882	904	913	876	880	927	903	917	927	941	954	916	902	904	932	956	894	865	901	862	897	913	904	894	903	912	957	918	901	935	905	947	912	927	877	900	867	924	889	891	930	874	890	956	897	922	855	894	912	889	861	903	882	897	902	923	930	906	867	886	900	913	893	855	928	935	944	980	883	909	885	849	879	916	916	897	891	879	918	893	934	927	882	932	894	876	895	908	930	921	883	919	891	896	896	836	894	993	927	921	957	888	924	905	878	934	919	959	915	910	927	852	937	933	912	936	896	926	906	951	967	921	869	848	938	935	898	918	945	898	911	950	918	941	882	922	904	932	1007	872	984	936	887	910	889	953	928	920	932	969	857	908	908	919	928	958	901	814	916	904	885	896	899	950	969	885	920	903	923	886	898	960	974	904	954	963	894	851	861	940	921	911	844	908	961	924	873	943	949	907	883	926	902	940	937	868	901	897	921	867	918	927	900	938	910	880	946	896	914	879	878	937	938	896	887	878	912	908	904	927	882	876	906	921	991	867	876	959	905	960	882	852	865	840	897	915	935	953	924	907	879	901	961	968	906	885	895	963	921	888	904	977	884	902	879	943	930	935	871	917	890	893	874	884	889	945	886	879	883	914	898	873	943	898	890	897	925	907	818	916	879	871	901	897	911	846	901	911	894	941	924	951	928	888	916	924	892	936	896	900	926	929	937	908	957	900	886	918	897	870	874	947	941	913	868	888	867	867	862	891	899	930	888	897	904	899	865	954	919	914	936	960	872	874	877	895	850	923	900	889	910	885	894	902	899	909	902	929	895	911	843	925	931	958	871	909	940	936	936	874	865	960	874	895	885	933	969	879	931	933	921	849	939	937	869	858	914	920	943	899	867	871	884	891	916	923	892	941	856	887	933	899	874	925	914	977	949	914	891	894	925	914	947	881	901	927	937	931	920	877	893	904	872	860	883	878	904	912	885	939	894	895	927	899	899	932	883	901	910	943	869	930	979	918	934	948	933	922	942	939	973	888	942	912	979	872	901	959	889	926	963	849	847	906	928	909	884	856	936	848	879	888	896	910	876	947	947	900	912	833	922	902	909	856	909	925	929	913	858	927	911	869	892	869	921	901	882	901	870	926	899	905	882	876	875	964	921	901	937	933	960	898	926	875	896	880	923	911	891	935	903	911	899	906	891	904	936	882	896	957	910	933	938	895	848	849	929	905	859	953	923	894	861	876	940	867	922	939	909	871	878	924	915	898	914	886	879	884	865	885	899	967	945	868	919	931	953	873	894	911	872	950	893	899	902	896	882	891	860	916	912	905	912	916	870	876	921	905	931	885	909	886	897	912	886	920	933	867	981	921	890	930	918	882	908	928	880	937	847	933	936	946	919	883	867	889	901	893	844	915	948	841	905	863	919	886	893	888	919	902	943	923	884	902	887	907	991	881	863	913	905	927	890	902	951	949	927	924	906	914	903	912	923	917	907	895	940	840	975	894	927	907	925	959	860	924	874	949	1012	877	911	904	888	908	885	942	933	941	873	938	961	922	940	953	926	875	845	948	922	902	871	924	889	923	918	903	935	951	891	899	927	882	883	917	910	864	875	888	938	927	948	897	887	848	899	975	932	909	888	897	875	894	939	903	901	888	925	978	908	902	961	848	930	879	865	891	868	934	927	917	926	952	925	915	941	890	932	916	937	912	899	866	897	921	866	895	836	937	910	960	928	922	887	842	897	893	977	870	885	886	895	933	882	948	907	905	880	913	895	902	942	957	885	933	885	888	895	853	951	884	897	944	904	933	932	915	917	940	880	914	899	924	915	847	942	909	876	888	915	949	898	908	965	892	963	986	823	860	927	932	915	892	924	915	904	940	950	903	906	924	899	888	959	906	904	926	907	898	861	915	934	842	950	895	910	923	966	944	908	908	886	882	866	908	889	876	901	918	899	872	910	857	945	905	886	887	964	896	897	913	950	912	855	927	932	893	925	863	869	961	912	904	908	951	856	892	932	890	925	896	893	899	916	836	925	905	937	932	896	925	941	901	958	903	850	876	918	921	922	901	935	905	881	945	981	904	934	897	857	946	952	900	907	870	877	924	885	878	941	923	937	861	904	875	901	921	861	886	934	924	926	907	941	937	850	873	960	936	864	902	931	945	910	897	882	911	918	912	890	896	932	875	942	897	910	871	924	913	882	930	870	915	900	886	885	904	831	882	921	911	869	886	905	849	926	920	913	933	927	885	921	937	882	911	921	870	924	884	908	920	945	944	946	884	951	896	923	936	927	901	866	870	899	892	918	885	890	911	936	915	895	960	873	850	916	890	982	961	886	920	909	905	894	876	907	929	955	895	949	898	907	925	928	914	903	971	894	913	937	929	902	907	978	863	969	926	910	938	877	889	874	909	894	892	910	935	936	926	884	896	903	941	937	934	915	977	915	919	894	882	929	919	954	941	881	971	916	977	956	878	877	879	898	849	890	878	921	889	881	890	897	915	968	907	942	916	861	898	889	902	863	890	890	886	881	915	943	910	881	940	902	865	888	891	870	949	957	955	872	916	872	937	936	912	916	940	882	876	934	943	936	931	921	944	927	929	887	913	942	908	897	916	884	931	888	912	910	888	934	879	916	921	876	978	899	907	890	894	920	892	917	880	897	905	902	910	987	897	935	863	913	897	887	905	910	923	890	982	922	923	889	938	937	869	914	907	912	932	878	921	905	868	931	909	892	909	861	909	937	856	942	875	893	859	912	929	890	933	873	892	900	912	908	907	893	878	871	897	884	851	900	916	945	900	879	865	907	888	950	912	924	958	979	853	901	900	899	937	910	954	856	900	950	903	871	911	887	892	871	981	933	953	899	875	924	895	921	908	946	967	871	879	906	957	928	929	917	893	878	851	895	876	872	879	908	914	918	902	931	935	949	865	906	926	944	878	931	894	904	936	931	897	911	1012	878	883	929	889	923	914	918	943	903	909	890	931	920	939	881	839	884	913	904	894	972	909	901	896	887	924	888	926	933	987	878	924	865	914	915	920	909	950	906	905	899	921	936	908	976	977	848	863	924	954	906	918	889	965	907	842	950	905	919	942	927	974	916	922	922	918	918	937	917	940	937	937	889	921	878	937	915	912	947	904	958	894	934	892	938	915	889	918	904	878	889	915	914	979	949	874	950	892	926	955	887	923	878	906	948	883	920	966	862	960	920	934	943	865	901	915	950	868	866	939	927	980	902	904	915	891	928	885	895	933	914	903	910	902	917	896	879	894	910	921	918	910	928	904	879	900	926	892	907	902	899	838	940	912	851	913	920	940	883	882	926	847	908	888	937	957	924	887	896	929	953	900	917	882	999	912	911	958	903	933	871	940	953	910	829	935	880	942	919	896	900	903	922	911	886
26089	21084	27756	24648	21070	10056	1113	752	607	533	465	429	418	407	388	369	391	390	355	395	414	377	352	360	355	352	358	339	356	318	352	343	341	323	325	350	349	305	314	358	328	350	312	298	325	332	288	327	317	362	335	298	312	316	287	315	329	303	302	319	357	329	307	356	311	328	299	306	299	306	322	302	298	309	336	328	322	306	329	292	288	304	349	312	258	322	280	323	302	297	331	310	278	323	300	303	321	327	304	328	313	302	366	330	315	300	316	327	311	271	309	306	286	309	316	315	328	338	305	338	288	316	318	322	306	333	307	311	333	314	298	321	314	296	314	290	304	311	277	321	309	316	303	309	294	331	322	309	308	279	321	321	291	297	327	302	264	304	297	307	283	278	323	332	306	297	319	286	296	302	301	278	285	302	289	335	318	330	321	327	308	304	305	306	312	314	329	294	302	297	306	310	308	323	285	324	306	290	303	304	300	307	323	287	324	302	301	311	290	324	319	316	289	323	318	325	313	324	296	297	318	296	306	319	309	313	301	296	327	321	305	318	333	274	305	304	296	329	318	330	328	305	331	338	271	324	310	304	267	271	290	321	306	292	318	303	319	296	300	309	304	307	281	313	306	311	327	305	320	318	331	325	331	291	290	324	300	275	301	308	293	333	290	296	318	341	322	289	313	304	315	290	324	289	289	268	333	308	311	324	345	311	297	331	305	318	318	279	306	314	355	315	287	307	312	303	299	304	319	267	322	312	301	314	313	322	341	288	301	333	313	336	282	293	309	317	296	301	287	287	300	291	298	310	320	301	300	309	326	335	301	298	278	301	317	303	325	316	268	338	306	326	292	308	346	305	338	352	330	319	262	265	275	328	313	306	301	299	265	302	300	292	286	278	314	307	295	298	309	303	351	283	314	338	324	301	303	304	280	359	309	301	329	303	322	323	296	303	298	324	276	291	294	313	309	331	311	329	318	329	321	320	310	306	329	307	325	352	310	308	293	306	307	328	308	316	327	275	284	318	298	293	288	319	310	299	316	323	316	324	281	297	326	305	317	331	340	306	304	304	327	259	328	318	314	317	309	335	272	314	299	306	315	297	323	332	339	307	324	338	269	320	303	324	284	329	297	339	308	351	306	287	349	311	296	297	300	327	318	349	307	318	311	323	309	321	305	316	305	329	307	305	317	336	315	321	325	302	327	298	339	299	294	295	313	304	316	336	334	289	340	286	288	311	326	305	297	314	277	296	314	348	299	332	273	344	319	351	313	330	282	296	320	308	323	347	295	305	329	327	328	292	334	346	312	307	324	324	305	309	284	331	301	284	336	310	296	313	316	340	295	314	313	297	324	300	334	336	328	267	318	298	351	317	302	301	292	312	265	310	283	336	306	314	284	331	298	306	316	285	297	293	321	311	307	314	294	307	305	288	308	294	325	295	281	296	301	281	284	313	252	297	322	314	316	328	344	303	286	336	299	301	318	272	308	329	297	299	334	289	283	293	279	282	310	330	300	333	304	308	299	313	288	305	313	319	307	323	335	292	311	313	318	317	296	294	329	306	300	297	332	270	288	301	306	304	317	329	293	300	282	302	325	346	283	315	297	308	312	330	332	314	309	340	319	319	303	302	298	289	309	276	306	302	270	319	285	298	305	309	332	330	354	302	342	300	335	333	328	305	291	298	317	245	284	322	321	306	308	314	321	333	299	323	317	292	313	317	319	321	322	317	318	315	306	313	308	311	328	296	314	311	308	314	325	320	335	322	300	347	329	326	294	304	317	301	294	340	301	309	311	304	318	284	316	312	281	293	304	300	298	311	293	307	331	285	313	311	305	311	331	321	332	333	321	319	357	310	314	315	337	312	301	303	318	291	331	314	298	332	333	275	286	301	323	332	297	311	294	293	319	321	308	296	292	276	347	305	310	307	311	341	315	276	313	311	337	326	313	343	309	296	317	299	336	296	320	315	295	306	293	295	301	313	305	302	312	323	301	294	309	320	337	312	339	326	305	297	294	310	307	327	343	291	330	309	309	259	299	317	336	285	329	315	263	323	293	316	316	289	324	293	332	335	327	317	303	282	321	310	317	319	282	308	295	318	297	294	310	301	300	352	314	324	340	300	351	317	331	301	338	288	327	313	359	313	336	319	298	319	313	331	316	313	312	338	306	307	299	293	313	341	330	307	289	334	321	310	314	277	278	309	300	286	342	291	299	299	316	279	313	303	332	283	291	334	325	304	322	315	313	296	292	316	267	302	312	298	294	287	294	294	319	289	312	312	319	330	316	314	311	322	311	304	290	338	324	330	274	308	317	300	315	303	309	258	318	301	293	281	305	318	319	314	300	275	308	326	310	306	323	294	302	303	306	315	331	296	302	319	310	289	291	284	302	307	327	298	335	311	291	318	300	306	291	339	322	322	290	262	317	303	298	327	296	280	302	294	309	318	308	283	314	324	316	302	331	313	321	279	283	306	271	329	308	315	319	280	303	289	315	302	317	321	319	308	282	290	338	309	278	313	296	326	321	332	314	297	329	327	290	278	320	287	325	309	312	311	337	329	327	319	288	292	295	314	307	293	279	295	323	316	305	340	314	292	295	308	312	318	308	318	318	309	321	295	306	299	287	338	322	315	309	279	333	317	318	270	282	313	321	315	301	302	324	313	322	315	293	339	296	288	295	303	296	290	344	330	303	319	290	320	345	286	315	334	312	315	312	303	270	306	308	338	287	291	310	289	321	337	317	292	333	318	287	283	307	316	292	300	303	326	303	305	313	304	297	300	318	291	321	282	301	302	305	284	277	283	314	311	306	321	300	329	344	271	321	316	319	288	331	297	299	304	288	317	322	287	294	292	306	327	285	315	313	294	325	301	265	332	324	298	317	308	336	307	298	306	353	310	287	299	313	324	346	299	320	323	303	316	360	322	312	336	287	316	330	316	337	281	296	323	320	327	309	289	321	291	311	292	315	297	328	297	290	293	306	293	345	319	309	318	295	303	313	314	326	302	312	299	328	294	307	302	334	320	296	305	301	307	334	312	301	296	286	311	330	304	316	321	288	333	315	334	348	310	288	329	334	322	275	291	298	335	344	323	308	291	323	333	318	342	297	320	324	291	341	295	307	326	311	294	296	316	305	293	312	293	315	291	293	318	322	304	322	304	290	313	320	332	311	295	291	327	327	297	317	304	302	306	343	323	296	293	319	320	307	272	345	326	302	285	349	318	310	299	285	314	319	336	294	320	319	302	291	311	275	330	328	334	318	312	310	256	298	357	315	332	331	331	326	284	280	332	315	303	284	337	310	275	310	321	299	323	327	331	325	313	346	304	306	345	301	294	319	331	344	301	270	322	295	301	303	314	281	327	294	284	333	280	309	295	311	321	274	330	301	326	316	335	302	282	337	323	298	291	281	324	311	297	317	321	280	304	315	284	310	320	311	282	321	317	293	295	327	300	301	321	339	288	294	275	300	298	343	305	334	325	310	266	331	308	318	338	290	312
7317	10745	9353	5282	3300	2233	1718	1340	1121	936	849	713	702	679	577	566	585	507	516	492	463	501	465	465	470	422	432	448	471	416	420	424	416	380	399	414	443	362	411	403	420	405	421	381	383	396	444	419	383	367	392	396	457	390	365	396	365	417	377	392	387	375	383	395	367	407	377	388	332	388	368	400	387	381	385	438	403	399	368	382	395	379	385	381	412	350	369	362	425	411	372	358	367	388	381	356	396	386	377	366	375	355	385	383	390	402	381	419	365	360	387	371	424	393	347	383	414	361	363	354	386	356	396	410	384	367	422	362	447	379	388	379	396	411	377	374	364	338	362	380	369	395	413	374	340	385	390	346	376	416	367	408	402	356	388	348	369	357	371	380	377	381	377	386	339	386	405	396	390	359	396	398	371	382	368	341	343	378	412	350	383	369	408	369	352	388	376	355	360	323	366	371	372	349	348	398	393	359	368	375	363	411	390	404	384	364	378	381	340	380	368	352	368	342	372	383	365	412	387	362	368	363	382	369	380	386	365	425	366	368	382	346	372	398	381	392	362	373	361	359	371	398	373	345	380	357	380	339	363	357	366	381	380	395	333	359	406	371	384	414	394	377	372	322	365	370	384	393	397	379	366	370	394	367	372	421	367	349	419	420	382	343	374	373	361	381	377	427	402	353	369	356	371	412	375	362	387	415	357	372	376	416	372	376	385	390	341	368	400	354	416	388	367	407	423	386	361	409	380	381	371	382	362	397	373	353	365	362	367	360	368	372	414	354	416	364	379	368	364	378	403	377	367	380	346	360	383	370	381	365	379	375	390	376	361	395	385	360	395	413	353	384	363	388	370	377	348	381	384	372	397	364	373	391	398	354	357	375	387	370	392	405	384	330	363	372	396	332	365	376	385	378	385	353	376	397	380	384	401	402	384	348	378	354	383	371	368	376	358	375	375	393	377	380	410	354	390	389	397	386	401	385	384	355	415	370	380	349	371	351	352	372	362	380	373	373	387	361	367	349	409	387	372	415	388	367	395	409	360	387	364	351	370	366	361	380	398	394	392	354	344	391	384	380	343	386	393	404	360	405	402	337	369	357	402	373	371	375	348	360	389	384	345	379	403	379	409	370	375	375	379	394	366	346	382	373	381	393	373	377	371	334	369	365	389	397	373	350	391	403	358	383	337	390	369	356	367	383	377	370	375	378	363	359	377	346	350	387	378	358	360	377	396	359	338	365	372	378	352	395	366	349	388	386	344	398	371	346	370	397	395	340	367	378	382	369	377	393	369	386	391	398	362	390	341	399	385	359	378	392	396	374	332	388	359	387	347	374	380	374	407	369	348	404	375	364	384	409	387	382	405	370	357	400	376	388	358	357	355	369	374	379	386	365	364	398	367	322	369	354	420	335	391	352	350	379	380	438	365	376	423	338	365	340	369	370	343	367	374	345	386	381	382	359	375	352	385	394	343	393	405	353	385	351	371	381	386	368	391	368	375	388	378	385	385	365	363	362	363	357	365	395	378	354	408	369	366	396	381	410	362	400	369	381	369	380	375	339	352	389	402	364	380	352	396	377	368	360	388	413	384	364	394	399	359	374	370	380	361	371	353	406	390	389	387	359	393	381	372	323	373	344	371	398	390	367	367	378	354	371	332	367	414	388	391	387	350	393	372	369	387	372	368	402	390	384	388	367	394	412	372	368	408	373	369	370	347	365	355	374	370	383	378	389	395	360	348	346	379	382	371	395	372	364	368	367	419	386	389	337	390	353	381	366	367	396	377	359	354	348	380	381	375	393	379	384	375	349	360	359	374	374	385	371	395	385	406	383	401	339	340	384	341	418	364	332	352	378	435	392	393	398	388	344	360	349	361	380	374	345	371	355	333	366	364	345	383	372	365	365	365	343	394	368	365	381	365	396	385	366	345	398	390	371	377	326	418	367	373	366	359	352	372	368	416	423	359	343	353	402	355	352	367	349	360	368	353	350	364	378	347	390	396	394	343	381	357	374	385	356	358	392	379	398	399	363	364	347	374	404	402	383	393	402	341	363	369	358	354	366	381	351	381	391	402	399	388	408	381	379	376	350	373	371	384	395	393	370	366	360	369	365	374	390	374	339	381	361	384	389	363	388	385	364	376	382	384	361	378	378	359	398	360	401	379	425	388	387	361	367	392	373	380	380	416	368	397	365	378	376	356	365	386	385	392	400	372	402	384	396	374	401	413	374	366	371	394	363	359	378	358	348	401	364	376	389	383	401	354	401	380	348	367	349	369	382	341	344	417	399	348	371	379	353	404	362	370	378	368	377	373	371	388	376	367	361	368	381	400	363	365	368	368	369	374	414	366	373	354	388	374	369	405	370	356	375	353	380	382	355	384	331	379	373	377	367	389	350	369	406	363	343	366	378	365	390	380	390	393	329	386	364	385	384	375	336	355	348	374	350	378	403	353	308	365	389	395	396	414	403	415	376	378	365	390	362	376	389	372	421	377	385	363	386	387	402	394	335	373	359	417	385	406	390	366	375	379	313	403	362	353	365	380	406	346	369	385	379	334	369	365	399	410	373	401	354	397	376	392	366	362	386	377	380	384	383	352	402	364	344	404	373	364	371	388	377	389	358	338	371	369	361	374	414	362	361	377	393	373	378	412	346	369	392	370	393	363	372	381	379	358	362	381	349	345	371	392	370	404	388	388	367	380	373	385	379	379	394	388	373	370	364	428	323	346	376	355	359	373	352	378	348	403	373	373	351	362	354	367	372	368	374	375	358	352	391	370	374	377	399	382	369	364	427	384	360	372	376	397	418	372	372	362	389	397	358	368	358	414	357	405	369	392	406	399	353	376	399	358	352	379	354	385	387	402	358	390	402	390	384	379	372	357	404	357	365	361	347	381	361	368	361	386	369	375	379	368	383	372	370	342	370	369	345	332	360	355	382	365	382	356	373	375	404	370	354	381	380	377	386	396	362	390	367	368	399	378	374	384	382	374	346	391	388	364	383	377	401	369	388	365	384	380	390	371	383	397	407	387	376	347	387	383	384	374	362	359	338	363	362	379	382	372	383	401	373	353	386	395	370	398	369	362	367	366	366	395	392	353	393	396	359	327	395	366	387	356	356	372	394	378	380	386	359	364	366	384	412	378	398	360	367	357	415	366	406	349	381	389	356	360	405	375	366	383	357	373	367	379	370	379	389	352	374	361	371	395	377	377	379	377	389	351	360	379	370	374	412	392	356	368	397	370	340	361	372	359	410	388	379	366	354	352	394	387	381	379	366	368	381	394	357	374	365	372	391	388	385	359	386	356	343	394	366	402	402	403	377	344	379	386	376	393	368	332	372	373	354	356	378	375	392	339	371	400	379	376	348	415	349	377	382	369	370	373	389	360	351	390	377	351	364	364	335	369	364	353	385	362	360	419	392	418	380	359	413	358	377	387	366	386	336	374	360	370	400	402	348	356	352	380	338	374	362	347	384	360	405	324	379	390	354	386	398	377	347
23752	21088	28155	24253	21089	21137	9584	1466	1008	937	858	703	683	700	621	586	566	584	558	548	593	565	532	526	545	486	502	466	501	488	463	500	411	451	447	482	461	472	473	459	469	485	489	444	472	457	448	472	490	473	451	427	442	436	472	415	445	465	416	442	429	454	449	440	430	427	485	438	438	460	427	426	445	433	463	436	443	450	442	468	439	446	439	443	436	459	428	416	462	478	422	420	441	452	466	453	449	442	440	443	442	431	422	431	465	389	419	421	454	440	417	396	440	428	429	466	431	436	387	444	432	427	468	442	463	423	416	431	424	469	438	403	427	440	446	434	445	405	455	462	422	473	415	448	430	387	424	432	395	430	453	460	439	447	429	460	431	396	479	444	444	437	428	431	410	458	398	421	422	380	433	411	415	451	435	441	406	444	442	450	439	442	418	439	440	454	431	472	417	448	468	432	456	436	444	424	485	436	448	445	447	442	415	440	448	407	427	451	423	472	446	467	425	424	408	464	461	473	433	423	445	438	451	443	444	431	423	432	447	403	427	381	428	438	419	424	445	420	419	441	438	412	464	459	422	418	455	405	446	453	443	455	419	414	444	415	404	430	449	442	431	458	467	424	451	424	443	438	454	439	469	408	447	423	426	438	449	424	472	430	444	443	410	451	442	431	437	440	416	455	400	428	400	401	450	411	423	447	418	419	419	426	429	478	427	503	451	459	428	421	428	439	424	446	445	414	466	418	443	434	438	432	433	416	444	432	413	421	435	435	429	452	406	441	426	448	420	464	436	412	469	445	464	446	420	423	416	419	463	414	458	476	451	460	400	462	448	442	452	479	431	432	428	436	407	434	429	425	450	392	445	425	439	432	464	432	435	428	416	410	447	453	416	422	405	417	472	451	432	380	439	475	435	452	428	437	442	455	414	428	466	457	462	446	420	417	425	430	419	477	476	510	442	442	410	404	449	399	440	439	448	474	451	415	394	455	448	434	455	463	463	454	444	440	476	442	454	492	469	464	454	409	433	436	445	453	432	448	391	470	425	451	426	439	436	463	442	461	474	421	435	481	446	427	444	457	394	447	381	417	437	444	436	427	429	458	422	450	399	436	442	431	442	428	421	435	409	466	428	479	411	409	406	438	465	442	425	457	425	464	420	439	475	455	410	421	398	420	476	445	406	419	420	420	449	444	421	463	430	467	424	422	417	439	416	451	443	471	409	437	462	436	440	439	431	468	406	429	426	462	458	426	452	439	419	429	426	429	427	472	420	453	441	391	444	445	448	462	469	474	450	415	419	421	432	436	465	468	411	416	448	442	456	442	434	468	475	397	420	466	430	454	470	433	414	450	441	425	459	428	434	461	461	475	410	449	432	477	433	441	438	466	434	429	451	482	438	420	424	455	398	407	421	443	462	439	419	384	423	402	435	422	441	438	413	453	430	449	432	466	422	437	423	458	435	415	432	405	411	449	392	410	433	431	439	444	448	429	439	409	408	421	410	448	445	416	446	430	461	430	441	446	448	418	438	481	439	447	436	405	472	435	421	424	462	437	412	448	436	431	425	450	464	438	452	435	468	426	431	444	443	445	468	423	454	475	459	463	435	418	490	429	437	483	441	441	450	437	434	414	416	466	457	456	475	444	429	457	424	433	414	431	429	417	449	445	463	444	453	505	455	426	438	435	441	439	455	481	462	433	429	424	445	469	417	388	425	451	450	420	444	424	423	424	449	402	423	447	419	422	420	473	446	451	418	447	435	388	441	453	411	415	428	441	434	509	363	451	410	426	476	419	455	422	405	460	422	396	398	454	441	439	460	436	432	460	422	421	443	481	402	392	441	440	404	447	420	392	412	441	423	462	410	461	421	429	424	443	436	434	418	437	445	438	439	406	479	482	376	471	405	413	440	428	444	408	423	425	437	452	441	446	446	445	428	444	414	421	428	437	434	440	453	409	465	428	445	467	468	465	414	431	414	435	442	450	424	446	453	446	474	432	465	450	433	452	441	453	439	471	408	445	417	447	428	467	434	465	429	426	429	423	431	446	414	424	390	404	422	443	404	436	449	469	453	438	464	422	455	411	432	431	438	418	451	444	419	396	402	423	412	484	469	425	414	463	408	411	454	411	437	462	425	382	428	408	436	436	418	473	455	454	434	450	426	434	435	455	438	476	436	419	454	455	466	427	426	412	415	414	461	438	457	421	415	456	420	418	424	421	407	425	451	421	406	426	464	409	430	434	443	403	437	407	450	425	460	476	444	430	419	435	433	434	424	492	433	464	454	427	471	473	403	445	425	411	444	422	442	476	437	410	437	461	457	437	444	422	423	447	454	476	449	427	463	434	440	442	394	413	434	466	463	435	463	419	415	435	389	409	445	424	390	423	429	442	443	445	413	485	421	424	452	447	449	373	452	444	418	446	400	439	442	396	401	462	459	433	446	414	409	417	431	416	447	443	446	469	423	425	429	408	423	435	449	454	445	417	418	456	421	431	455	443	427	407	404	436	450	441	469	449	464	439	466	449	391	436	418	424	419	425	431	425	423	463	443	412	418	459	432	427	450	405	435	446	457	469	470	457	403	448	423	459	439	469	430	410	454	425	422	473	436	410	444	466	433	386	446	420	445	395	422	461	451	441	462	442	439	417	416	411	464	432	429	433	398	459	479	438	456	426	412	427	406	413	435	406	404	435	440	454	442	460	448	414	445	449	457	410	446	451	431	465	434	480	437	434	469	427	396	447	424	451	435	465	462	435	454	445	440	451	423	420	460	403	421	464	419	450	397	426	443	471	419	425	426	467	411	409	409	455	446	453	417	418	445	438	426	440	410	440	455	406	474	424	432	430	421	474	416	431	422	445	438	456	455	418	454	466	416	404	431	414	429	458	436	447	425	405	451	424	452	398	457	416	422	414	420	420	439	413	420	417	469	446	411	464	437	451	429	395	433	408	457	439	469	456	454	420	435	428	468	482	460	436	434	430	418	399	433	418	425	447	476	438	401	458	446	468	430	416	426	425	440	450	481	468	424	437	423	439	418	447	431	444	439	453	399	466	429	420	447	432	416	422	464	406	446	412	464	480	426	444	401	429	442	483	431	415	457	412	379	445	391	443	476	439	386	448	443	446	426	464	418	434	474	423	454	445	388	459	440	412	461	438	416	507	453	439	464	454	418	438	447	466	449	431	421	415	446	444	450	410	414	431	450	426	468	440	449	411	455	430	440	476	423	458	414	428	432	452	410	447	438	451	428	414	442	430	456	443	452	443	424	443	419	439	459	439	434	418	400	465	431	450	427	440	469	434	448	426	441	436	430	416	433	448	465	465	451	497	479	422	435	453	462	422	420	446	412	434	437	440	478	415	413	412	471	414	449	433	441	422	450	397	439	411	470	437	417	456	442	432	440	456	431	418	453	401	435	433	437	427	414	416	428	453	428	470	433	428	414	418	426	430	494	447	436	465	445	449	422	468	447	426	435	434	402	413	419	438	390	412	430	443
10507	17998	16070	9457	6201	4249	3136	2516	2005	1681	1463	1333	1160	1035	954	918	874	859	744	756	726	684	630	640	616	611	602	596	568	597	533	573	551	568	538	513	557	538	522	517	487	478	506	499	490	524	527	489	508	475	521	477	476	470	474	491	509	475	442	441	470	437	502	431	497	489	479	435	501	451	458	488	454	446	465	457	493	411	459	473	477	407	420	460	450	484	451	439	455	479	444	454	426	446	469	459	466	460	460	417	471	448	471	448	421	435	429	456	418	437	441	459	418	446	459	399	482	463	429	448	430	434	477	459	484	448	479	410	462	492	477	449	462	435	442	461	458	475	457	475	498	468	473	435	485	452	438	458	446	446	469	480	413	421	464	456	480	497	459	468	466	476	419	440	473	429	460	488	471	469	436	506	436	447	436	408	476	431	473	465	438	463	444	434	471	464	467	425	436	463	455	486	507	436	471	458	452	481	422	448	454	474	437	444	429	438	436	474	435	473	425	470	474	428	445	443	457	439	452	412	444	437	445	435	480	470	438	475	439	418	445	455	454	437	453	425	426	422	419	436	427	488	492	438	451	456	456	462	437	448	402	410	443	448	462	434	464	451	413	446	448	475	445	441	442	455	428	496	453	434	477	472	442	457	444	467	449	433	469	471	451	458	423	482	422	452	472	447	463	407	414	450	429	465	474	451	440	432	415	442	455	446	439	449	391	469	417	456	432	448	420	481	392	425	443	442	463	449	454	456	469	465	473	451	431	455	415	431	424	448	443	453	492	470	482	480	432	436	435	407	428	451	431	439	445	490	441	460	426	442	461	418	470	451	449	475	430	455	436	439	422	446	457	420	421	422	442	464	480	453	477	442	501	454	433	499	451	458	447	472	468	414	453	462	438	455	427	481	441	432	438	447	431	435	451	432	440	429	441	472	449	410	457	473	474	463	435	422	450	466	466	434	447	474	446	464	461	436	460	450	416	484	438	429	446	454	420	473	446	450	416	431	443	439	494	437	436	437	457	453	483	472	446	465	458	449	443	453	460	461	416	454	447	451	462	465	447	445	424	444	447	424	420	415	412	417	463	441	439	421	432	414	440	462	426	471	485	405	469	450	445	454	440	436	424	482	432	424	448	465	433	436	516	422	442	442	454	415	465	480	408	427	447	435	464	442	482	429	419	422	456	438	460	415	459	458	451	440	478	462	433	462	435	429	461	469	463	462	423	443	490	490	465	482	464	468	475	416	449	463	507	460	484	461	460	464	490	471	477	460	461	422	478	451	444	493	482	480	436	421	411	447	467	463	486	467	491	408	447	458	446	446	433	435	482	447	428	465	453	464	444	446	491	440	450	460	422	442	475	473	425	473	427	480	414	476	451	448	470	432	449	428	453	436	462	476	443	467	459	452	489	429	450	484	453	453	414	444	484	470	438	438	435	419	457	473	430	441	453	473	433	396	430	432	433	436	448	439	476	458	471	482	459	473	450	455	435	464	405	485	457	458	436	443	426	450	472	435	456	437	405	458	456	450	456	421	473	470	431	477	440	432	448	446	483	469	487	428	475	450	436	430	405	481	433	422	488	455	445	402	434	457	428	459	457	422	468	439	443	458	430	480	456	390	418	449	456	490	464	481	397	438	471	457	458	411	459	466	424	453	468	431	497	417	425	454	471	486	466	417	447	458	442	435	450	460	433	447	445	429	447	422	446	444	436	445	468	473	413	476	436	477	450	451	449	455	472	460	449	474	456	426	446	424	435	443	465	444	414	442	448	454	457	454	431	448	446	475	450	431	479	454	444	446	485	409	435	443	460	436	449	441	458	446	440	457	437	455	464	443	436	454	431	468	445	432	423	424	410	458	460	441	434	483	454	477	465	475	452	434	436	469	442	440	449	448	444	438	399	473	466	473	440	453	450	437	436	462	466	414	482	491	512	417	398	437	470	442	407	447	452	448	479	468	459	467	481	478	437	476	445	454	486	441	480	463	452	468	449	458	450	478	449	477	451	429	463	435	447	443	439	445	460	489	415	443	487	434	459	424	456	459	472	478	427	417	448	452	491	451	483	431	449	451	448	459	434	462	427	435	452	444	430	454	469	461	458	457	445	441	471	432	442	414	486	458	431	416	453	450	442	456	416	419	485	438	447	427	433	433	457	447	439	462	436	447	435	449	463	452	424	452	436	398	440	448	460	446	460	454	453	448	409	431	410	446	483	517	429	441	430	435	482	441	448	428	473	441	452	465	463	437	444	446	461	442	481	477	460	487	452	435	437	439	442	482	455	443	459	424	468	451	437	479	470	460	415	450	434	444	452	470	456	449	411	399	497	449	427	468	474	421	458	446	442	426	457	421	487	465	442	420	428	433	476	434	457	444	414	426	468	459	478	460	434	489	448	436	481	446	431	436	467	450	441	415	431	462	457	435	440	463	471	437	474	452	472	446	478	420	438	455	442	451	426	483	477	423	442	429	413	438	463	460	447	434	464	475	474	440	443	421	410	493	455	461	457	452	447	445	430	472	452	441	466	449	448	459	405	449	458	466	421	437	422	394	470	487	405	474	442	436	466	430	437	472	482	443	446	456	461	468	471	431	449	429	452	456	466	449	431	468	469	437	440	425	470	502	446	464	448	468	421	487	431	474	447	498	416	433	436	445	419	434	437	441	460	481	478	458	451	496	457	443	418	429	450	450	442	470	460	459	475	454	471	444	480	435	447	455	409	448	443	438	447	436	438	432	450	427	437	419	461	460	483	447	448	491	413	405	459	434	451	449	426	441	413	438	417	442	426	455	448	422	447	452	460	441	416	453	465	445	433	429	428	427	439	459	386	474	473	406	445	476	460	449	455	453	426	435	437	404	457	426	440	439	437	483	408	490	450	435	488	464	459	457	431	451	444	473	440	442	444	456	432	476	454	505	438	452	472	460	461	431	428	469	415	468	439	451	419	428	462	425	444	441	448	424	439	420	443	451	479	452	409	443	397	453	466	430	432	438	470	472	433	419	440	451	468	452	455	440	406	407	456	427	461	464	432	443	466	477	476	455	428	485	502	434	427	451	464	452	437	421	463	447	468	442	391	395	395	454	479	455	455	416	450	438	426	453	419	446	437	450	442	436	455	453	438	460	456	458	439	451	467	460	449	427	455	495	426	471	457	404	438	429	471	449	468	464	450	422	444	438	411	471	478	449	490	427	452	466	464	446	439	500	432	435	471	455	466	477	479	477	473	470	426	447	437	443	442	482	435	466	417	439	454	445	464	443	447	462	459	467	446	487	415	464	467	449	460	440	436	415	474	458	461	473	433	439	437	454	481	435	435	445	437	462	422	476	448	437	441	465	458	474	436	434	439	462	449	401	485	416	487	448	452	480	478	456	477	442	419	436	439	488	437	436	446	411	462	467	458	461	456	462	475	415	452	461	402	459	478	429	472	435	458	423	449	476	434	452	430	453	404	453	474	435	408	476	439	498	462	466	454	472	436	422	457	475	422	482	453	416	425	448
28261	15627	2733	1066	872	864	815	831	860	842	834	820	826	840	778	842	863	819	862	788	838	888	804	813	872	864	824	848	807	835	818	813	776	809	834	836	821	840	829	874	882	854	822	870	789	771	834	843	784	794	831	793	846	815	845	815	797	848	809	825	817	835	807	814	839	817	816	814	826	771	872	829	820	809	810	784	824	840	801	823	835	759	834	787	831	791	857	795	845	777	802	801	868	820	850	820	802	795	831	803	778	814	802	819	790	834	819	881	801	791	819	802	822	791	929	825	840	798	854	768	815	818	818	847	842	857	812	850	809	832	837	816	817	848	816	838	869	845	851	784	809	833	834	823	808	819	774	835	837	805	816	826	745	794	861	811	786	874	783	809	844	856	809	823	792	780	825	834	849	889	840	812	822	831	783	811	803	819	825	788	821	851	825	823	830	813	864	845	825	815	838	825	863	904	783	835	828	873	781	820	819	822	861	824	826	809	833	801	780	806	841	844	916	814	794	812	810	839	821	810	841	838	799	805	850	854	800	826	813	808	854	790	789	824	790	832	849	813	813	781	795	828	806	838	863	872	813	800	817	810	841	828	801	744	830	803	843	835	802	832	813	811	846	750	807	761	839	811	843	836	796	848	800	835	828	866	854	811	852	784	792	812	849	827	844	803	829	817	868	863	879	840	877	835	810	833	818	828	803	815	800	795	776	843	731	833	800	812	781	781	742	830	849	783	808	857	827	815	790	819	873	895	812	826	856	857	837	845	830	817	812	792	789	830	789	873	773	825	806	875	871	832	808	841	816	862	890	800	786	795	824	782	797	821	814	820	837	838	795	833	817	855	842	787	866	842	822	820	792	839	821	865	862	840	820	807	803	836	787	771	843	858	808	816	774	817	849	850	838	885	799	847	786	824	757	829	818	867	801	849	792	818	782	814	850	824	807	809	785	815	863	846	775	856	828	748	858	819	880	803	821	801	793	826	783	841	863	840	817	813	840	823	816	785	839	795	848	834	775	859	814	828	811	810	848	786	798	812	820	793	809	821	827	814	825	871	826	789	788	840	837	879	785	838	836	791	856	820	782	840	803	799	883	843	860	817	888	780	820	820	835	808	822	806	783	794	828	767	802	783	814	759	775	826	846	806	772	805	823	865	850	795	811	792	808	819	807	799	836	791	837	810	828	816	836	830	810	845	813	858	868	812	809	768	815	851	795	809	771	807	854	829	849	830	871	788	832	780	800	802	835	811	819	834	849	859	861	834	803	848	827	747	788	809	868	785	830	875	816	826	841	823	797	801	801	835	807	838	794	812	797	851	857	867	828	816	859	812	817	779	808	829	838	809	826	814	881	855	801	855	822	861	765	808	832	812	815	833	815	831	808	832	808	792	819	811	796	829	852	790	827	792	766	825	866	878	818	857	830	799	769	827	749	809	845	783	792	795	809	831	835	796	783	852	816	854	835	900	846	829	808	842	809	765	759	827	823	775	803	822	814	877	796	808	819	796	821	827	772	820	835	846	833	860	831	839	834	817	775	856	836	797	852	807	832	837	841	844	843	800	848	829	791	807	829	805	793	864	805	805	852	799	825	871	843	850	830	871	824	834	813	812	835	826	838	836	807	794	824	840	789	815	879	777	828	806	821	842	798	810	813	840	830	834	867	850	815	831	804	808	784	818	838	811	832	861	818	847	793	814	806	822	830	809	863	779	831	807	777	832	822	866	832	836	834	801	802	811	887	854	813	839	801	847	730	785	850	801	871	831	776	844	805	804	836	792	834	787	764	830	818	811	791	842	842	792	853	875	837	819	807	860	800	782	872	801	798	815	864	869	802	864	786	853	832	823	810	806	812	853	831	862	834	836	800	851	801	843	847	848	819	816	822	837	809	821	750	827	776	781	806	814	823	822	828	854	846	815	802	816	822	826	785	779	898	774	776	834	853	878	773	807	826	827	790	802	833	839	804	813	805	820	808	816	820	818	845	811	800	844	787	769	830	817	802	735	865	791	788	799	837	833	843	852	813	829	877	788	818	827	815	865	806	831	826	843	817	799	833	846	824	788	884	809	852	789	743	850	837	831	859	844	831	759	840	821	804	819	826	828	876	850	833	801	794	818	779	835	820	800	788	795	786	759	868	776	815	807	801	818	826	814	813	800	820	869	830	825	794	837	840	793	804	826	825	812	771	804	852	792	841	843	803	760	836	829	812	828	815	799	809	851	857	866	830	800	788	849	821	836	835	841	779	807	821	812	873	815	780	816	826	866	849	791	839	783	812	769	829	765	841	802	841	839	820	792	839	772	785	760	769	774	798	788	838	824	847	864	845	760	865	801	849	781	818	751	855	837	756	856	808	775	748	778	913	823	869	804	864	845	784	825	807	796	837	888	791	803	872	803	814	817	898	808	826	838	821	824	800	898	823	861	811	802	851	841	815	853	755	831	855	810	794	824	830	794	871	841	830	806	808	798	817	818	850	838	826	868	821	811	818	827	814	802	796	790	762	847	849	817	819	768	843	785	802	846	838	774	854	811	799	840	879	829	834	823	803	877	769	899	801	819	837	776	812	834	819	826	791	838	879	824	848	822	812	830	815	849	826	839	889	813	845	819	826	831	788	842	818	791	827	861	830	876	830	839	808	819	773	777	829	795	834	779	837	847	847	803	898	829	769	812	826	822	852	773	766	779	801	765	751	819	817	819	781	835	796	836	831	828	826	797	839	845	824	868	819	835	853	850	830	778	819	846	815	864	836	837	808	818	873	822	827	829	821	824	802	824	809	809	817	817	839	793	777	813	885	801	783	853	849	824	868	782	812	814	843	793	781	816	790	819	800	821	821	833	848	800	794	812	769	867	820	859	821	836	780	871	811	821	848	848	836	837	857	845	817	816	808	860	860	820	820	818	849	804	824	821	845	783	787	845	800	806	780	805	808	912	797	798	807	831	838	832	855	842	780	823	856	790	827	821	824	856	837	790	827	749	859	788	776	822	814	821	807	788	871	830	797	841	833	822	847	826	756	852	854	785	843	862	861	790	830	851	841	844	804	823	814	775	794	802	798	788	833	774	805	849	832	845	819	830	799	825	780	814	846	747	823	862	829	853	858	798	797	859	820	813	821	797	838	825	885	844	847	798	767	801	833	827	827	774	816	826	776	812	828	802	834	796	803	869	780	824	831	833	843	818	810	842	785	786	812	826	834	820	844	822	859	845	852	871	772	835	836	827	810	798	802	807	805	827	814	795	779	772	834	863	790	789	808	850	840	857	832	847	851	852	836	773	824	837	843	829	762	843	823	843	850	830	853	858	784	840	811	855	775	816	845	759	801	847	850	823	810	771	834	784	807	869	822	817	793	833	857	833	778	817	874	831	831	793	825	849	856	806	853	771	804	844	847	806	797	795	786	823	807	763	817	795	817	835	843	840	853	843	842	837	768	872	809	864	805	792	817	815	830	861	836	845	776	843	798	861	816	833	829	829	806	830	840	848	831	825	795	826
5254	1464	1314	1124	1039	1009	996	970	901	925	974	920	914	931	913	929	947	933	968	932	949	942	918	923	964	898	913	886	927	849	916	925	947	949	925	917	923	921	916	890	935	938	951	874	919	954	853	902	922	915	920	928	918	889	966	866	919	874	939	908	950	900	923	835	890	917	883	950	943	838	944	855	930	913	918	873	891	866	878	951	913	924	959	949	907	858	889	881	896	888	901	928	918	933	932	900	886	890	921	900	897	903	875	889	881	898	946	953	938	860	931	924	912	956	947	904	886	916	903	954	892	902	893	934	884	941	909	906	961	912	902	898	919	917	908	948	880	974	891	930	942	908	880	866	899	867	905	892	930	914	908	943	858	891	926	867	934	915	904	866	843	891	892	978	877	916	931	870	929	921	896	878	902	924	904	876	895	888	945	896	875	916	942	943	864	930	896	909	832	875	920	903	858	912	900	910	927	909	950	909	877	868	945	895	865	930	910	904	913	899	852	957	908	923	905	930	893	901	888	924	892	926	901	935	901	877	939	825	909	901	921	874	880	941	879	913	942	943	898	893	918	941	929	892	926	918	928	920	924	881	965	904	898	939	939	943	935	934	941	915	913	889	883	871	896	925	861	903	954	949	882	915	888	934	952	905	953	940	937	877	880	883	879	913	896	924	888	933	942	930	978	923	916	880	933	865	890	906	947	865	927	935	940	921	886	878	893	839	931	927	885	972	958	941	951	896	862	945	923	935	900	918	909	867	888	909	873	926	921	954	928	889	938	901	922	895	901	935	929	913	945	855	926	884	898	841	911	920	892	911	890	933	925	892	916	907	932	959	884	870	911	930	954	882	937	907	900	921	907	912	909	917	843	902	932	930	944	915	908	921	886	978	857	832	894	894	896	920	863	909	894	987	908	885	908	950	888	934	844	956	884	935	921	900	854	918	928	901	869	888	921	900	982	880	919	937	862	892	940	883	877	899	888	917	880	880	874	948	867	886	943	868	893	899	915	860	856	954	860	952	895	906	882	905	907	890	914	947	901	984	869	912	946	941	921	918	878	865	945	939	896	919	916	869	919	820	881	934	888	901	877	877	941	921	906	897	919	866	926	932	961	851	941	934	905	874	930	881	910	848	909	852	928	904	885	879	893	905	941	924	887	934	893	914	924	947	952	941	922	916	895	926	844	899	950	907	922	863	960	911	915	898	907	934	863	919	956	911	921	945	882	862	854	906	992	962	981	964	937	919	902	882	966	914	941	887	911	903	933	932	871	874	864	905	832	884	940	894	911	904	933	984	871	910	875	876	901	856	877	841	913	861	904	899	960	917	950	877	958	896	879	910	906	889	881	865	924	901	885	966	888	879	894	911	876	910	879	922	901	899	896	865	889	871	922	882	927	939	877	915	898	890	872	913	888	913	905	884	932	932	896	899	954	914	896	911	884	875	937	926	947	889	915	876	938	884	931	919	919	891	914	907	952	919	886	865	904	923	887	921	969	920	894	908	902	886	950	912	895	849	908	886	916	895	887	912	937	934	880	888	897	906	882	923	889	913	862	889	886	888	899	931	889	867	895	918	855	899	872	875	923	933	911	916	880	872	916	891	893	850	954	862	909	901	894	937	944	904	874	910	919	936	917	912	925	865	876	947	913	910	893	904	899	889	915	929	956	919	886	884	925	940	898	889	920	938	946	947	860	941	931	859	875	902	935	944	858	930	866	895	910	898	888	838	906	902	950	847	907	942	948	934	914	904	943	901	945	894	919	886	887	843	939	935	917	919	909	914	906	884	917	920	924	855	942	930	941	913	899	882	882	910	918	869	932	890	967	924	931	919	888	915	934	925	926	944	912	877	874	882	902	873	864	923	867	892	868	871	952	907	959	895	942	932	880	896	890	899	901	884	866	919	943	898	890	916	940	929	866	911	905	868	941	874	907	928	892	912	878	957	921	934	911	902	882	896	960	897	948	880	917	866	936	922	958	942	905	888	880	889	913	894	914	902	861	954	884	898	873	891	928	962	900	905	911	902	863	902	883	918	932	931	894	938	904	832	937	934	864	996	929	899	891	929	921	878	908	931	916	863	856	889	894	926	874	914	917	859	947	913	893	919	915	913	870	925	847	931	905	982	885	920	933	860	847	891	897	957	918	893	950	993	939	932	930	934	882	924	966	880	948	846	894	908	925	953	882	879	909	958	929	965	940	915	863	973	865	937	850	914	952	879	922	873	891	900	924	900	913	894	907	925	929	919	907	870	935	931	937	856	965	963	941	934	839	890	935	881	926	897	873	919	869	927	897	880	869	921	940	909	901	922	888	917	926	914	895	901	900	911	891	899	893	904	888	895	947	911	959	840	939	946	900	891	920	942	926	883	918	919	877	924	829	906	876	946	939	885	895	923	921	957	898	892	876	850	917	908	867	962	876	867	903	923	919	856	899	898	959	909	906	945	895	835	894	941	912	876	887	948	936	930	878	977	868	886	901	912	892	875	928	880	940	937	914	943	914	881	901	908	898	895	927	947	904	874	852	909	896	877	951	903	902	910	916	924	905	919	932	912	961	872	975	930	903	895	907	870	908	921	971	896	955	855	910	940	939	949	951	876	907	948	893	859	865	913	891	891	854	896	943	942	932	908	933	950	936	863	923	966	888	900	928	957	908	884	898	905	899	919	879	918	897	928	878	893	890	846	922	935	933	965	896	918	896	863	871	923	892	954	911	897	937	909	928	894	866	913	952	945	904	852	892	944	877	863	931	910	953	916	982	915	888	919	908	894	889	945	945	962	905	913	890	899	886	899	921	917	866	895	893	904	875	897	873	914	950	935	870	868	992	881	935	950	933	857	939	863	912	890	966	900	955	918	903	900	857	935	917	962	959	908	865	928	951	857	889	947	898	922	891	837	907	914	891	901	979	923	911	914	906	882	944	916	936	924	910	894	917	886	932	822	908	911	936	898	870	921	943	944	893	872	867	884	854	922	853	926	916	919	940	885	879	878	921	962	951	946	964	925	899	876	904	926	912	925	841	953	901	890	903	955	882	888	885	907	922	877	945	914	894	910	918	959	916	946	908	946	896	912	915	866	961	913	934	941	911	887	864	907	921	966	911	900	936	858	871	859	879	895	911	915	912	886	899	896	938	907	883	950	930	913	900	931	898	923	886	897	957	876	935	905	917	902	914	894	905	863	904	875	937	867	950	899	901	883	931	881	941	961	845	917	867	877	897	845	893	949	872	908	893	935	910	968	886	958	958	960	937	868	936	898	929	895	876	865	950	908	859	912	890	921	881	856	869	890	830	879	904	938	868	899	925	918	911	979	846	936	909	875	905	944	919	957	931	899	896	934	913	935	929	891	905	948	964	957	926	875	899	947	940	873	949	849	883	964	897	908	908	881	905	904	893	923	905	902	945	957	947	908	868	870	980	874	873	905	890	957	959	947	873	942	940	907	962	904	960	934	889	924	902	933	888	924	913	954	918	833	917	867	875	954	914	925	989	919
26103	21080	27747	24622	21066	10347	1140	763	571	557	500	467	463	458	438	431	372	369	367	358	349	340	359	345	355	353	348	334	310	320	337	330	324	337	337	352	320	329	302	295	325	303	342	320	318	325	354	304	303	304	327	306	311	331	299	338	324	320	313	320	304	371	318	332	327	342	310	313	322	300	313	315	316	303	294	324	314	297	311	301	309	298	338	324	293	297	294	282	321	339	333	293	305	313	324	287	321	339	304	329	325	297	317	310	319	311	310	336	301	267	291	300	333	304	290	307	285	304	318	266	307	320	306	317	276	299	325	336	327	325	319	288	295	314	282	311	348	313	312	304	289	365	306	312	296	297	307	315	307	311	351	292	297	304	300	328	297	303	309	272	340	311	327	326	315	327	314	308	329	334	304	308	301	294	310	325	323	307	314	299	300	310	268	273	279	307	326	310	310	326	297	320	322	308	324	288	296	291	302	336	307	290	322	306	304	310	320	278	320	320	316	301	320	302	288	344	336	301	320	290	323	331	341	299	303	335	316	317	284	325	308	331	310	306	320	292	296	302	276	325	302	326	318	320	328	288	318	318	306	309	306	322	294	309	303	294	318	322	324	297	351	315	325	306	320	287	303	285	304	302	286	287	353	326	298	297	313	335	314	290	303	323	316	263	300	285	329	295	329	331	302	303	317	327	303	309	307	300	326	319	343	302	308	310	308	306	321	304	337	278	328	329	347	271	278	332	311	269	291	324	307	313	291	320	327	308	307	326	295	320	329	318	315	316	305	316	296	321	323	322	321	333	296	314	321	337	321	289	297	298	300	343	315	270	289	297	326	315	285	295	305	296	290	312	288	328	293	327	278	312	320	272	350	287	284	283	292	289	312	357	339	321	330	287	325	290	335	321	312	297	336	322	299	328	307	291	343	308	321	281	310	311	317	279	296	309	315	321	321	303	298	311	317	331	289	320	280	329	312	301	281	317	305	348	323	317	311	298	336	300	294	318	321	292	285	322	326	340	277	324	296	279	333	313	320	308	323	314	314	345	326	301	320	320	270	300	297	283	289	301	317	277	299	272	319	347	290	336	324	322	301	298	332	309	313	298	313	301	278	292	285	293	330	324	306	311	315	311	314	318	297	324	289	303	325	330	273	337	296	311	318	310	314	294	332	295	308	289	325	293	302	326	298	333	303	291	296	318	290	300	320	318	319	281	297	304	291	301	316	285	287	355	322	319	312	300	313	323	309	347	305	332	301	313	310	301	315	313	325	328	304	308	317	305	306	329	331	334	319	283	315	336	302	325	296	337	291	313	322	333	324	300	304	302	310	304	347	330	331	311	317	318	311	309	329	333	306	287	305	316	263	296	307	337	316	314	339	300	319	306	324	298	273	320	284	320	279	330	276	312	296	300	318	327	297	309	294	331	296	308	328	326	333	318	330	309	324	277	319	284	321	317	328	300	352	299	291	311	324	297	322	280	315	304	305	322	321	305	301	310	280	304	320	311	297	313	300	305	337	289	339	337	274	288	293	291	322	307	354	299	310	294	314	320	326	267	321	339	321	298	302	307	304	291	315	316	324	325	326	269	344	314	280	301	318	285	284	321	316	302	304	300	309	318	294	329	295	317	296	334	310	318	293	315	288	316	330	315	300	345	290	315	307	347	292	316	315	305	286	296	266	302	292	285	337	336	316	287	324	297	287	287	298	275	326	275	299	270	310	319	317	281	290	286	322	314	324	313	299	310	343	308	286	301	290	341	306	326	300	324	351	330	284	321	302	301	353	311	308	301	297	312	301	309	290	305	340	312	315	329	310	301	312	291	323	322	326	301	306	325	334	309	303	314	295	279	311	296	310	329	323	312	308	295	329	321	293	303	298	293	296	322	315	360	305	302	332	302	290	318	328	322	307	321	303	332	284	305	300	330	284	330	287	316	247	340	310	326	315	277	311	260	322	297	288	324	299	332	312	318	284	331	286	316	312	304	306	303	331	281	320	312	319	297	331	335	298	301	311	289	302	324	291	315	317	309	310	352	309	319	323	281	327	307	313	276	319	321	288	324	288	297	276	314	291	318	333	300	314	318	316	314	288	315	292	309	332	311	297	323	329	296	310	328	298	315	305	301	281	313	301	305	282	296	288	333	274	318	292	323	349	324	328	302	300	316	309	315	304	335	288	306	303	307	308	308	329	284	325	325	310	309	335	325	330	347	316	300	321	315	305	303	326	295	305	326	282	300	326	318	295	290	299	318	308	313	313	292	287	291	311	311	298	325	300	299	295	329	295	317	286	335	281	308	280	300	316	330	305	306	294	308	314	332	258	295	310	300	296	302	340	315	296	313	303	276	300	272	318	339	345	302	285	306	363	290	306	348	315	288	309	343	298	294	338	293	328	335	336	296	331	313	298	307	290	329	309	283	283	328	330	310	331	312	300	319	328	332	289	298	296	327	298	308	306	333	301	294	320	329	316	297	306	299	320	302	303	312	320	292	311	305	322	311	301	293	305	297	269	292	278	305	305	268	322	295	326	327	319	331	345	315	288	332	308	332	344	329	343	308	297	319	278	329	313	303	282	289	348	306	337	329	295	324	344	289	284	339	313	343	301	332	328	293	327	287	286	282	302	300	332	339	303	319	317	307	314	296	341	329	303	306	332	333	300	318	274	321	294	359	315	297	320	300	332	309	343	288	272	314	305	334	294	303	314	323	297	290	309	322	298	307	278	333	344	309	295	302	294	312	325	299	309	324	274	284	292	293	306	300	318	286	310	270	325	325	275	305	330	321	298	288	307	324	304	288	321	326	304	310	309	329	327	280	333	325	325	318	320	310	291	297	321	347	315	332	330	298	304	318	332	335	310	286	316	304	323	333	323	294	288	322	343	324	293	278	322	313	309	313	308	299	313	292	314	319	284	334	305	307	334	331	299	339	313	312	313	299	318	297	310	314	329	292	284	312	306	311	310	289	312	331	301	290	328	318	305	275	315	298	308	284	326	316	293	344	314	317	298	317	310	293	269	290	303	263	317	302	281	305	323	301	307	308	333	302	318	284	320	294	316	322	283	320	308	303	295	327	332	312	291	322	308	321	302	325	303	311	329	301	297	324	311	295	309	304	288	322	319	373	313	294	290	303	317	319	297	309	289	271	291	342	294	296	309	317	297	290	310	297	297	285	341	321	322	296	323	314	295	325	313	283	323	317	326	285	299	327	307	289	307	310	311	330	315	297	301	336	321	309	307	293	268	325	309	301	329	284	310	285	344	340	307	317	314	269	307	346	320	282	338	315	300	301	318	301	292	332	306	330	274	313	338	315	336	288	295	336	296	329	307	310	308	323	276	315	315	340	332	284	303	312	311	336	325	342	303	343	287	314	280	334	369	356	315	303	319	327	321	322	339	340	321	316	289	284	262	311	316	276	293	305	304	314	351	288	290	307	314	299	308	288	288	338	327	307	340	291	319	320	277	304	322	310	295	292	344	308	311	322	297	310	334	295	284	292
7296	10683	9631	5207	3235	2251	1775	1388	1109	979	835	728	690	649	637	577	557	545	486	487	542	474	504	461	461	461	423	444	424	412	442	431	417	418	404	453	388	424	439	409	418	417	425	388	405	418	385	388	417	370	377	390	386	425	390	409	420	399	387	402	390	372	403	374	376	371	376	374	386	376	371	388	346	409	395	415	376	347	370	391	395	392	362	374	368	384	390	358	355	382	378	359	432	356	375	393	370	389	377	354	399	393	376	399	400	378	387	392	378	396	398	347	371	370	383	381	377	367	365	386	359	373	378	367	369	364	357	384	355	388	377	393	377	368	372	420	356	379	396	397	373	374	376	380	365	349	360	384	354	382	358	360	377	367	369	407	379	368	365	392	383	357	338	334	385	368	373	380	353	381	390	384	401	351	393	391	343	387	367	354	388	391	335	412	401	388	390	414	365	374	367	391	392	369	366	379	379	359	370	369	385	353	342	411	347	385	363	393	362	361	396	386	370	356	385	374	345	370	398	369	403	369	358	376	351	365	359	388	378	370	404	382	364	323	375	401	390	368	393	369	403	371	352	369	364	377	351	378	378	391	353	377	385	410	360	394	379	393	357	348	345	395	348	384	340	328	357	369	387	364	355	359	399	373	392	400	396	367	394	392	359	359	339	397	369	382	346	396	365	397	361	367	366	374	365	360	360	367	352	360	385	369	381	384	387	390	370	372	347	381	344	371	374	391	347	366	353	412	369	350	413	389	406	373	364	401	348	381	370	378	382	390	385	338	347	361	368	389	393	383	368	391	377	375	395	366	358	367	385	357	410	386	342	424	375	387	390	385	360	397	399	392	341	362	394	383	359	381	365	380	377	373	369	409	358	370	331	368	350	360	369	390	375	363	405	380	418	385	345	384	394	383	367	357	422	354	381	367	400	376	380	397	395	391	358	385	368	380	361	351	366	367	408	398	379	397	324	379	370	377	383	371	393	360	326	374	369	359	347	367	364	395	381	344	342	405	366	345	374	377	387	407	379	384	384	400	372	387	399	383	372	412	367	385	384	364	383	361	386	358	370	364	384	332	358	412	366	377	363	390	367	365	394	376	375	387	378	351	359	422	419	390	396	408	368	367	384	370	373	377	369	373	396	391	349	365	371	363	417	364	391	393	393	373	356	379	393	354	381	397	364	366	349	375	399	350	378	383	397	378	376	404	427	382	397	380	364	368	379	348	359	416	339	368	388	363	375	370	355	389	369	376	345	382	353	372	337	373	391	400	359	374	357	399	380	362	347	401	385	353	363	349	362	370	385	374	375	367	368	366	376	377	389	358	377	337	350	372	374	365	376	399	350	367	353	366	386	373	358	376	337	394	370	395	391	395	330	388	338	369	358	381	349	410	399	343	391	383	368	352	381	393	365	382	368	386	359	400	415	391	384	376	397	384	388	385	416	360	373	364	347	386	351	369	390	387	386	348	361	393	366	348	366	364	354	380	392	382	400	372	388	366	375	384	412	403	388	360	414	387	401	387	376	355	353	340	369	373	374	354	363	397	401	385	394	386	382	371	349	378	384	386	374	367	369	361	379	376	356	375	389	378	413	350	369	371	385	397	341	375	374	346	377	376	350	386	335	391	379	390	363	343	394	400	401	353	402	407	354	336	383	388	346	358	362	366	383	399	408	369	353	360	387	388	367	361	362	395	373	382	396	417	389	356	401	371	387	375	365	379	373	366	328	344	345	347	368	363	381	363	370	386	378	387	360	373	379	356	381	356	358	379	402	397	367	344	364	377	386	386	394	392	389	373	374	383	363	396	390	348	366	366	394	361	413	369	372	370	384	342	383	339	373	393	371	378	377	348	391	370	397	390	357	401	371	391	390	368	384	369	377	393	357	346	362	375	383	382	388	373	375	386	379	363	373	353	378	360	384	386	379	363	357	404	382	393	377	373	351	425	388	382	361	347	392	377	391	378	391	370	370	362	359	340	370	363	403	388	393	336	359	354	334	340	367	381	390	358	395	358	352	359	386	348	392	384	382	411	383	399	374	371	355	368	365	360	386	390	361	367	372	395	350	380	349	393	392	394	324	386	370	366	376	381	352	361	366	372	372	394	383	365	382	378	366	405	334	391	361	403	366	343	360	373	356	388	352	405	342	350	348	433	363	365	357	381	391	375	390	358	397	387	374	393	349	378	404	369	366	394	399	369	371	406	389	389	374	375	431	362	352	375	363	367	399	372	352	360	418	400	372	331	361	387	381	353	363	334	364	367	381	361	404	402	389	367	391	397	358	366	353	396	372	363	360	386	373	352	405	342	375	383	365	397	354	390	375	379	385	358	351	371	377	364	366	360	372	368	414	367	368	391	393	353	352	368	389	361	340	392	355	365	370	395	347	362	405	362	361	373	388	381	390	360	383	354	376	338	344	359	401	340	370	351	349	372	393	349	370	384	415	369	388	359	396	359	393	366	388	368	344	397	346	399	376	361	361	397	382	361	357	390	398	377	352	337	355	399	378	387	370	353	356	394	387	372	379	359	389	360	361	380	394	379	380	370	367	361	365	394	386	381	394	351	378	419	354	349	380	356	349	399	362	388	397	372	364	408	369	390	385	379	361	369	377	388	348	369	406	378	358	376	359	385	360	401	383	370	352	372	362	399	351	390	351	347	365	355	363	384	396	362	335	358	397	374	371	388	365	398	348	381	390	377	392	364	348	399	373	349	362	403	367	379	378	364	381	360	365	357	384	370	396	390	372	353	384	398	349	400	375	395	382	399	391	377	374	370	366	383	391	405	373	369	355	382	362	397	369	388	370	353	401	367	399	363	344	356	321	396	342	322	373	369	388	374	375	359	365	378	383	359	372	368	384	367	381	385	387	375	387	372	393	345	366	375	415	390	348	384	361	414	395	358	395	392	372	369	346	367	359	362	381	372	392	348	401	407	378	378	384	363	363	386	379	397	349	351	382	387	376	398	381	401	362	362	407	394	362	315	382	391	353	360	387	419	383	364	392	344	357	358	391	352	416	346	354	388	349	373	396	373	380	392	371	367	381	389	361	363	373	359	354	364	376	374	372	403	410	359	355	351	388	367	353	368	365	342	374	396	396	363	327	339	350	370	371	412	374	397	372	402	389	369	386	380	381	364	378	362	366	366	336	414	342	371	354	391	407	336	380	393	370	407	355	353	385	345	376	353	373	345	382	375	391	382	376	352	400	371	398	401	379	360	362	354	425	371	359	363	361	382	341	356	386	361	398	364	363	375	392	397	388	414	355	361	383	381	376	377	392	350	385	355	362	379	388	396	369	363	387	405	404	370	340	381	360	359	372	369	374	347	396	382	372	383	380	394	379	366	368	398	397	368	374	409	402	363	347	339	403	341	403	364	420	403	389	366	389	363	364	403	370	378	380	361	334	385	345	355	394	349	357	327	395	375	374	343	377	390	357	343	332	418	366	321	393	415	374	393	368	351	342	391	345	369	390	332	342	382	390	406	369	366	397	390
23749	21088	28158	24243	21090	21153	9494	1415	1039	897	757	716	726	652	629	601	592	550	560	564	540	529	537	519	516	523	562	537	511	473	478	492	471	496	483	458	458	484	489	439	439	465	466	485	475	430	466	458	469	466	449	447	426	437	462	425	449	387	439	453	441	479	468	460	448	513	483	443	431	450	458	445	431	432	412	475	434	457	446	394	444	431	448	458	449	453	448	452	435	451	457	466	470	404	440	417	462	465	441	437	390	465	442	419	449	457	442	457	433	419	404	423	439	439	392	454	463	452	452	432	431	450	417	428	479	434	467	420	457	478	454	459	425	493	445	427	439	418	408	411	429	437	444	442	435	469	421	461	462	421	444	431	433	430	429	422	430	449	404	454	442	428	422	442	450	465	459	437	440	442	415	435	431	438	434	423	415	458	449	465	424	437	435	435	444	431	439	435	428	469	431	454	408	446	475	431	419	475	473	432	398	449	417	464	468	429	368	453	396	440	468	417	439	403	454	452	424	449	460	391	411	450	490	437	424	442	451	443	423	411	439	410	429	415	435	446	442	426	464	445	452	423	432	423	440	409	432	461	440	475	419	436	446	416	409	402	445	433	428	429	445	439	431	457	481	432	436	434	432	460	416	427	445	453	412	433	480	434	443	460	444	419	417	433	401	392	447	404	435	445	441	423	455	476	425	404	445	405	470	419	469	502	429	455	442	420	441	401	421	416	453	424	393	465	411	440	469	455	463	476	426	437	457	446	437	410	419	432	440	424	442	444	429	410	442	427	414	395	446	448	402	418	443	460	445	434	433	485	420	416	426	436	435	428	405	421	419	482	424	455	438	448	449	463	442	413	479	458	430	418	452	397	458	431	416	433	419	420	417	461	435	440	440	479	470	438	424	407	437	441	437	424	459	433	412	396	431	405	412	428	388	425	422	425	486	491	403	412	408	439	410	434	423	421	441	443	420	478	413	417	450	436	425	443	442	423	409	458	410	436	437	396	419	437	445	419	459	464	381	447	451	425	400	453	447	449	423	449	430	403	436	436	489	410	443	483	438	453	419	430	432	440	452	427	429	462	444	467	453	443	432	432	446	439	456	444	435	428	438	424	447	435	442	447	466	437	452	445	470	425	444	434	438	433	437	414	432	434	413	454	419	418	462	412	430	431	446	453	452	423	466	405	423	420	413	453	385	440	436	414	431	423	434	427	429	420	449	447	446	426	435	436	443	417	443	451	387	451	427	437	472	448	410	443	444	433	419	427	433	450	433	442	438	443	407	450	420	426	460	413	425	431	419	414	428	423	452	454	454	417	423	445	441	475	433	442	439	430	425	406	432	431	452	414	411	401	429	446	426	423	419	427	447	438	412	439	425	429	444	400	441	442	419	424	448	467	460	401	414	444	435	425	480	438	384	415	434	443	445	433	425	447	425	430	454	434	409	435	424	458	401	456	431	443	438	426	433	424	451	438	438	455	417	417	432	452	415	428	458	424	446	443	430	408	457	424	432	417	464	431	447	444	412	427	429	453	421	423	452	446	427	414	443	453	420	435	481	447	464	432	450	414	434	442	440	442	463	477	430	469	423	475	416	441	457	423	454	477	414	434	464	489	431	435	436	437	458	446	474	434	461	429	512	481	455	426	423	417	449	427	458	406	418	413	434	431	423	465	403	438	445	419	443	415	440	421	421	448	438	423	439	462	495	472	415	416	448	426	432	462	437	449	446	434	394	450	429	427	437	430	425	417	484	457	423	470	419	432	440	439	424	410	430	428	432	422	478	450	432	408	464	469	460	443	397	422	435	425	445	440	409	459	432	482	467	388	441	419	399	452	483	425	454	466	465	421	434	461	438	475	411	404	393	449	434	418	464	450	455	441	424	394	447	444	410	453	443	439	415	455	421	488	448	450	495	416	440	448	456	435	432	425	429	409	431	426	416	402	410	443	432	440	448	435	435	414	424	444	410	458	409	439	443	433	444	394	445	430	413	455	428	433	408	453	444	417	465	427	428	444	442	419	451	433	405	416	461	483	417	457	442	406	419	442	455	444	437	465	430	432	446	450	435	441	487	455	429	451	434	430	429	420	423	399	462	425	449	460	431	416	478	466	422	429	423	434	464	447	442	470	442	446	435	447	451	424	441	412	441	436	431	438	404	455	474	418	421	442	432	407	436	476	404	419	429	430	424	423	462	430	416	433	383	425	458	427	449	449	417	413	426	422	482	418	400	436	450	432	432	439	468	424	468	433	406	479	429	434	417	439	427	459	438	452	396	433	420	488	420	458	430	449	461	424	440	431	444	430	442	445	465	422	435	440	454	401	403	426	484	452	468	432	458	446	448	419	416	380	472	421	413	458	427	425	469	457	384	424	429	428	457	446	432	446	438	416	441	447	460	434	425	414	422	452	448	452	395	441	436	423	450	406	427	389	472	433	428	431	454	462	454	477	470	466	457	478	433	428	417	435	438	416	425	411	438	424	412	437	438	451	409	441	462	458	446	417	431	470	449	447	458	451	453	429	448	424	432	408	416	466	432	401	441	442	446	403	446	416	463	408	438	437	425	417	458	417	413	379	404	408	438	414	447	438	445	410	427	450	426	427	404	414	406	443	459	403	427	446	431	462	460	443	466	422	441	426	449	458	413	453	441	421	410	429	442	478	441	462	416	424	405	411	446	416	422	454	425	459	433	418	428	449	457	417	456	432	438	394	451	428	438	447	423	423	391	433	424	459	450	450	430	434	427	433	424	422	427	438	403	473	436	439	455	427	443	421	405	459	411	406	426	431	442	411	429	467	470	441	466	421	431	396	435	438	449	473	433	435	430	446	461	441	456	440	409	434	439	431	469	445	435	457	457	443	448	441	414	440	431	432	475	415	430	433	443	428	474	454	462	418	431	453	463	462	473	409	408	436	453	436	473	441	428	479	420	461	430	450	414	424	434	430	423	421	445	437	434	431	419	376	457	405	471	423	407	473	421	422	486	449	438	410	462	419	407	437	471	420	492	419	471	436	443	408	465	452	428	398	458	417	443	432	442	447	452	422	397	423	435	426	422	400	413	445	466	416	457	420	411	448	409	407	411	421	427	418	426	431	427	456	398	401	436	468	464	433	420	434	392	447	445	432	420	446	447	412	416	422	444	450	407	431	423	433	421	445	482	423	457	394	418	425	448	427	443	448	438	447	390	441	421	400	461	420	445	474	410	428	438	420	461	429	451	443	419	396	463	438	440	455	430	438	439	443	403	448	429	445	436	424	441	442	418	429	476	472	440	437	488	451	479	417	454	466	449	420	429	417	412	429	444	435	416	456	427	428	439	454	431	466	394	421	465	482	435	442	458	452	455	403	392	455	416	413	463	422	440	439	411	416	416	425	443	468	447	451	457	427	433	434	438	439	420	430	480	446	451	441	494	490	424	428	468	444	435	453	412	457	452	419	411	426	440	410	458	493	439	435	450	375	446	450	428	412	426	449	424	452	444	450	434	430	412	452	426	426
10420	17951	16048	9431	6010	4228	3162	2479	2004	1531	1476	1288	1125	990	958	940	803	715	726	751	732	688	658	616	631	634	599	537	603	580	578	528	561	598	529	544	566	532	498	545	513	514	492	499	477	499	517	505	481	496	500	478	472	504	451	460	450	470	476	441	468	464	487	483	460	467	472	470	444	527	448	458	483	487	493	453	418	417	441	477	464	437	455	453	455	469	459	449	450	448	469	461	456	457	443	477	461	459	485	430	469	466	454	440	477	410	430	473	459	483	472	489	425	454	455	474	441	457	430	453	427	443	444	486	471	470	449	427	426	445	444	492	450	425	449	451	451	442	437	432	459	449	451	485	471	437	461	446	475	481	442	474	444	422	435	423	467	452	446	441	479	438	494	447	416	496	489	485	442	461	412	464	456	460	455	447	448	461	418	456	471	452	456	462	459	423	445	432	435	472	431	461	440	458	418	444	464	462	428	465	434	441	451	437	470	458	449	461	465	421	463	451	476	468	481	442	458	426	427	480	440	431	431	443	430	477	445	467	438	408	458	470	432	431	452	449	452	465	491	435	455	439	456	456	472	442	457	448	435	458	419	466	456	455	464	427	396	459	436	468	439	451	423	429	423	457	446	450	452	463	469	416	473	482	466	452	465	432	454	488	467	429	460	447	417	408	430	478	422	467	468	439	428	448	435	467	489	455	460	454	449	453	466	456	444	475	426	428	475	450	464	481	420	454	460	436	450	464	457	429	429	448	461	444	463	459	435	433	465	424	460	461	422	451	425	457	448	459	434	445	425	423	414	431	463	436	434	444	429	428	422	445	443	466	456	463	450	441	452	424	446	465	450	453	442	448	425	418	446	422	436	446	466	437	449	417	488	454	484	479	466	465	475	448	466	444	447	402	431	441	457	485	434	458	419	475	466	449	447	466	442	452	428	457	420	421	473	467	444	456	434	429	437	433	443	454	469	452	441	458	461	465	421	479	455	456	410	466	423	485	452	462	446	443	417	460	466	461	446	470	468	455	444	445	446	477	425	413	459	439	446	460	445	417	433	450	414	425	457	439	452	476	424	487	459	453	426	434	441	435	453	451	455	433	490	423	435	458	415	433	447	441	458	443	459	480	459	469	440	437	432	502	454	423	420	427	402	461	446	462	464	444	464	427	428	476	457	465	459	455	442	450	439	456	422	444	457	434	455	417	446	459	445	470	418	408	433	458	460	458	442	460	457	426	434	420	443	455	488	486	463	475	432	432	446	431	460	498	434	482	452	415	481	442	447	460	397	444	481	451	467	427	475	474	431	441	462	444	491	458	468	444	467	502	461	454	431	460	483	412	437	410	451	479	462	456	448	437	440	453	459	454	452	453	472	465	459	467	472	439	455	439	446	430	444	444	445	451	467	445	489	463	465	480	459	442	433	461	442	449	460	446	463	476	474	423	460	451	448	437	486	456	445	516	411	437	451	469	409	448	502	454	456	442	438	456	485	451	406	434	444	478	468	475	472	417	454	455	419	449	434	434	447	432	436	468	447	413	445	449	433	474	442	466	475	404	457	504	463	434	449	466	441	463	459	416	457	445	458	418	436	503	479	414	412	471	454	434	431	451	435	441	415	441	421	463	436	441	464	442	417	462	433	418	459	437	475	425	428	482	489	454	430	453	443	443	454	458	434	409	438	457	437	460	445	456	421	460	497	493	434	439	427	470	443	462	478	467	447	446	442	452	425	456	416	458	480	455	474	452	456	498	462	470	471	455	427	445	487	457	475	450	434	461	414	465	444	434	448	444	446	456	446	474	461	438	457	413	452	495	457	422	437	473	428	452	439	457	452	469	437	480	440	499	479	459	459	466	433	412	443	436	433	464	440	424	465	437	429	455	428	449	437	452	475	468	435	468	447	414	449	450	460	469	440	433	446	446	453	467	447	435	458	464	466	436	452	427	419	484	453	447	433	472	458	459	426	421	478	464	442	455	474	413	453	459	498	439	460	461	430	440	445	435	445	471	411	428	428	464	438	409	479	461	429	490	454	443	452	453	456	423	453	410	437	487	463	459	412	450	476	462	473	447	445	432	497	494	482	462	481	440	473	412	478	464	520	462	455	440	450	444	481	434	398	490	465	444	462	427	416	437	453	437	443	449	451	418	437	454	458	403	452	457	411	425	476	459	450	444	477	444	443	454	443	423	432	435	454	417	450	432	431	425	431	434	451	442	440	413	444	475	464	423	378	429	412	454	437	481	444	450	425	451	460	422	456	443	447	452	472	463	508	449	446	389	470	451	422	410	458	432	434	470	454	437	442	451	438	425	448	433	445	435	471	435	501	463	497	441	470	470	455	436	457	430	474	436	434	451	415	447	433	436	419	442	485	411	465	437	470	477	479	447	409	472	451	443	465	407	485	467	443	450	471	462	454	452	473	500	427	410	465	459	433	457	439	448	459	430	449	458	470	477	460	453	413	463	474	456	446	424	451	451	453	434	444	462	469	482	480	447	432	445	448	455	458	437	444	510	447	456	423	423	440	450	455	449	448	499	458	430	438	407	461	459	442	472	437	423	441	461	437	433	404	460	488	457	413	421	396	443	479	450	495	427	448	447	546	421	409	450	397	453	454	441	466	448	466	469	452	449	432	478	453	419	434	454	474	481	426	467	432	463	443	439	476	422	443	467	450	448	446	431	456	419	437	462	435	459	443	472	453	410	468	477	480	447	460	459	425	462	423	493	465	446	465	429	438	449	446	446	452	480	437	453	464	501	407	448	435	447	430	491	422	419	481	454	498	452	436	436	454	446	466	472	433	408	454	457	444	438	447	450	456	427	476	451	426	425	478	462	449	502	455	448	493	452	493	477	453	443	424	432	452	474	463	456	476	495	459	425	428	418	478	492	446	482	462	457	435	435	429	447	423	444	440	475	428	427	419	466	442	460	462	445	465	425	427	488	401	464	457	452	476	410	398	439	453	459	448	461	460	471	440	448	447	417	434	446	447	474	440	445	437	487	458	468	475	456	430	428	451	475	417	459	453	478	435	447	444	470	471	469	447	469	433	451	442	438	447	468	437	447	466	437	428	437	487	430	426	430	456	450	484	457	468	440	410	405	453	422	420	490	381	496	423	456	453	449	453	424	471	473	482	495	481	404	477	467	467	419	463	451	449	462	444	454	434	457	430	440	443	408	482	434	425	438	454	456	466	456	435	446	477	456	432	427	428	448	455	471	447	440	467	461	458	438	447	457	473	430	459	454	463	472	459	426	474	454	434	432	471	424	455	431	457	472	465	473	434	448	471	454	462	449	392	460	437	443	427	419	461	430	450	422	428	451	444	462	434	432	419	480	484	434	461	421	445	462	428	478	446	430	461	465	454	482	490	456	461	463	429	443	471	470	426	440	431	468	440	435	431	414	457	455	437	481	456	454	441	455	406	458	478	472	481	477	434	444	433	431	434	449	447	436	448	432	482	477	450	478	418	454	454	419	413	468	450	423	449	438	472	505	437	396
28182	15849	2847	1050	887	835	826	859	848	848	857	810	857	831	789	841	799	847	792	784	823	881	838	762	821	788	841	817	791	843	821	809	857	816	782	815	793	841	792	846	813	817	827	844	789	809	841	836	840	860	838	832	846	818	806	794	837	834	812	839	836	817	820	853	875	785	826	831	799	830	795	830	816	857	851	780	777	789	813	833	810	863	861	808	826	839	817	794	837	829	817	847	751	793	805	925	810	806	823	826	879	849	865	790	806	802	804	840	765	794	821	855	752	818	782	845	724	822	850	838	831	853	855	748	828	833	819	848	751	768	869	780	844	780	807	817	836	852	856	793	814	859	785	829	797	779	824	848	829	813	804	803	852	736	863	878	757	822	846	773	840	819	828	774	835	842	851	796	846	840	815	855	781	828	805	811	846	802	808	787	813	816	794	814	825	870	794	780	880	781	821	884	808	858	808	790	821	780	809	818	803	840	917	850	777	768	806	838	816	814	831	788	838	835	779	787	835	809	864	815	789	818	804	815	830	806	793	795	852	846	810	828	832	798	816	833	811	898	822	774	772	831	863	847	841	823	820	820	851	799	801	811	809	774	777	775	809	823	871	804	847	808	827	769	877	845	784	814	813	746	823	852	810	774	821	839	852	752	786	853	746	815	827	862	837	861	801	819	837	817	847	843	814	818	826	828	783	805	826	801	871	791	847	762	821	813	752	784	778	781	825	813	831	813	897	829	852	799	877	835	786	788	758	854	840	786	807	833	876	808	782	737	830	842	844	814	808	832	802	837	813	783	817	867	817	816	834	815	809	803	789	752	875	857	794	872	859	750	840	792	851	857	879	863	795	877	850	864	807	841	832	839	824	773	888	866	797	792	772	826	799	850	807	831	808	838	856	805	785	810	903	850	818	793	796	783	825	834	831	833	824	825	842	783	819	813	845	823	814	840	835	787	832	815	842	805	854	809	778	893	828	796	812	793	824	788	771	861	812	818	847	810	868	840	816	827	806	794	821	873	798	857	773	840	792	847	823	752	823	777	804	812	817	806	821	844	848	793	765	785	837	881	814	796	826	747	867	823	870	803	836	822	861	816	800	884	826	765	815	801	768	847	794	865	824	795	807	830	815	816	808	835	849	758	787	804	849	819	811	839	815	820	767	839	820	815	835	792	816	777	780	798	844	896	831	856	845	823	761	797	786	781	801	818	848	790	784	855	808	835	816	819	803	818	765	835	776	785	810	839	811	791	791	803	763	836	824	807	794	795	821	789	818	854	793	826	796	825	842	837	852	825	804	839	772	778	850	823	827	795	880	805	820	803	844	822	796	843	771	735	840	856	789	840	844	816	852	876	789	818	864	833	828	869	852	831	851	818	805	838	804	767	791	796	817	779	762	820	803	819	763	833	845	800	823	800	776	796	806	788	813	798	788	829	846	867	819	880	849	773	860	759	800	876	870	829	819	864	887	771	848	773	846	790	827	838	845	794	834	797	868	835	808	817	790	824	868	791	856	806	875	790	806	807	805	788	797	847	815	824	836	767	826	763	841	818	815	824	779	800	924	809	808	809	804	845	817	797	829	824	807	785	837	826	800	776	812	817	862	815	834	793	802	787	761	803	858	806	825	810	817	784	851	794	803	837	818	833	771	790	805	809	752	829	838	825	812	856	843	838	837	828	851	839	875	865	787	824	806	768	762	853	862	812	810	840	799	813	844	776	809	797	828	857	833	806	845	763	799	841	820	826	847	841	845	807	822	807	818	791	831	768	825	817	847	809	797	825	790	770	786	819	865	811	771	827	811	859	806	738	776	788	834	861	803	816	781	796	794	819	846	813	786	820	835	760	827	851	793	806	787	872	778	807	827	804	835	827	800	761	833	802	818	819	820	860	820	839	868	783	824	782	886	852	827	760	819	779	765	805	831	837	806	780	861	845	839	787	861	836	883	791	836	822	858	802	834	813	818	803	807	859	830	800	792	795	794	856	771	883	809	832	840	833	831	853	867	810	827	817	845	773	838	818	812	790	847	819	853	812	850	727	781	841	835	798	886	810	819	843	802	818	855	799	823	824	870	839	846	801	829	799	814	815	833	845	841	814	836	847	834	802	816	806	779	735	802	768	747	811	814	818	759	796	853	840	848	853	822	774	868	816	814	787	791	831	804	796	838	850	855	759	766	823	790	817	839	840	849	753	847	858	818	869	826	783	812	836	826	837	827	846	826	763	837	796	828	822	859	863	779	847	808	789	861	787	829	776	867	817	794	819	826	760	792	823	789	786	799	818	795	835	796	844	795	816	866	808	828	794	758	775	823	774	739	878	832	756	817	830	824	801	818	835	870	843	802	876	789	843	781	822	853	864	805	812	837	815	782	785	831	783	792	817	774	795	820	831	825	870	779	868	790	831	761	800	792	845	831	815	886	757	838	773	853	799	832	835	791	839	824	842	880	803	803	780	856	818	781	826	791	805	838	836	775	821	831	842	785	815	787	816	835	833	838	842	829	829	852	810	806	798	824	862	846	801	798	794	873	786	777	840	849	836	825	810	824	807	769	868	833	857	818	861	831	816	805	863	825	839	834	778	835	784	848	779	863	846	825	796	859	875	838	867	835	844	803	860	797	763	778	839	819	862	771	774	856	806	865	835	818	853	763	832	837	846	785	854	754	837	846	751	847	815	810	840	804	820	829	844	839	797	824	805	893	803	809	834	757	787	804	823	751	861	787	773	808	870	860	799	881	800	782	819	824	858	820	787	832	839	838	819	823	804	795	829	795	766	767	820	818	761	801	893	760	792	827	821	814	811	782	814	788	821	829	793	826	818	811	818	850	797	819	793	826	802	818	825	858	761	856	849	797	821	818	814	780	801	870	811	817	857	841	798	840	810	867	850	824	810	749	774	832	779	836	862	833	744	827	780	761	887	873	858	868	823	797	791	833	826	790	865	850	832	814	807	858	862	820	770	869	803	819	797	840	857	798	774	834	844	884	821	805	863	806	864	808	825	876	829	807	763	773	815	777	815	829	863	825	845	853	855	805	847	829	789	827	879	785	830	813	824	778	878	821	811	833	754	765	824	813	855	816	789	836	814	829	774	803	825	823	833	872	807	795	836	803	854	805	834	820	861	796	824	764	791	830	845	765	829	852	822	857	819	859	826	806	831	828	873	836	787	837	796	858	805	801	820	835	847	810	783	781	853	819	787	820	822	837	831	794	802	844	798	827	832	863	783	828	804	773	792	853	832	865	911	793	823	835	810	845	821	826	767	852	794	801	816	836	813	800	839	806	829	782	851	814	873	801	829	801	794	798	846	832	803	836	851	798	760	826	794	812	811	797	832	806	817	841	854	853	810	798	831	834	739	876	868	807	778	824	805	789	832	842	851	827	860	825	826	784	851	770	781	833	817	804	853	840	823	828	817	830	816	809	862	793	878	845	813	838	819	784	774	774	802	842	795	805	817	775	829	817	774	831	852	760	806	861	793	850	832	787	832	843	865
5230	1461	1312	1105	1018	950	958	995	952	942	885	902	989	815	914	992	888	956	883	893	933	882	935	903	940	872	863	913	918	865	865	920	889	853	932	903	916	915	854	902	894	927	876	896	918	945	933	893	899	917	857	897	897	892	940	851	822	908	963	920	883	885	951	931	917	890	855	877	893	880	910	926	936	960	944	952	849	936	879	876	862	931	906	891	885	853	926	903	951	826	837	908	904	851	945	912	865	885	869	980	895	899	909	942	881	866	928	913	906	877	945	910	924	860	870	922	892	888	897	941	877	905	907	884	885	912	875	891	897	855	867	879	905	888	879	894	929	830	877	922	858	890	931	905	927	892	890	835	921	863	890	917	936	970	952	934	952	868	924	873	907	891	874	900	834	882	906	923	919	932	917	833	877	925	910	881	937	895	923	869	920	892	940	869	904	926	872	913	895	890	916	905	893	892	842	845	928	935	937	907	862	894	877	873	920	912	835	954	887	872	915	914	871	900	908	916	884	892	919	910	914	906	927	892	887	887	899	916	887	870	898	910	943	901	930	927	932	871	895	875	885	887	897	890	892	875	869	870	875	913	933	882	915	929	909	910	905	935	908	931	916	920	861	865	850	870	883	863	910	923	929	967	905	878	893	875	859	913	985	918	876	882	928	895	907	887	877	934	942	899	947	892	913	875	911	902	951	932	899	865	858	880	909	885	920	911	967	878	906	917	892	897	851	969	948	916	921	921	918	891	939	887	908	860	926	907	920	883	933	868	869	945	903	863	920	920	934	885	929	923	903	860	930	938	879	963	869	869	918	987	904	969	903	872	811	902	928	910	868	917	891	848	918	891	910	914	898	933	901	909	920	910	908	923	890	910	959	913	911	838	862	900	930	916	883	921	867	890	884	941	907	898	891	907	878	879	920	873	849	905	934	885	925	889	815	901	882	855	876	953	900	880	930	898	884	881	891	908	901	835	966	862	893	913	883	876	929	951	875	907	895	901	876	927	968	929	876	862	853	907	909	855	862	942	891	876	922	912	847	844	925	896	895	907	862	897	845	907	952	925	895	928	957	905	940	855	886	915	940	960	858	888	888	786	868	848	901	966	940	897	928	850	891	929	911	901	937	869	862	916	875	905	905	923	925	915	848	872	899	884	983	823	866	897	966	919	909	916	894	890	866	886	925	925	868	931	918	904	899	927	911	934	891	924	922	885	859	922	926	878	913	907	938	926	894	951	902	978	892	929	920	914	955	882	894	883	895	912	849	899	915	911	870	912	910	884	868	874	914	847	902	923	934	910	939	958	868	936	902	904	889	861	913	844	936	884	960	929	850	931	897	913	882	877	888	938	856	915	914	882	912	926	940	895	920	794	925	868	907	907	904	859	906	889	911	896	918	912	856	889	898	939	900	864	907	913	847	860	937	942	909	922	881	848	941	912	865	922	867	930	924	908	907	870	902	898	917	903	946	880	884	869	950	911	904	898	879	896	922	869	936	901	894	884	879	934	842	943	901	865	951	896	857	823	879	888	926	847	883	945	901	936	795	923	951	950	949	844	892	903	938	937	898	853	910	946	907	905	916	925	876	922	900	928	801	925	917	869	876	898	907	938	914	997	900	908	906	882	888	889	920	890	963	893	861	920	906	936	942	906	940	927	903	936	892	918	890	883	931	898	978	856	939	890	906	961	934	930	889	903	895	895	882	902	952	841	884	929	904	944	879	922	876	916	921	909	867	902	923	877	899	919	910	896	905	953	892	898	877	903	869	865	853	868	878	894	864	907	979	889	876	892	930	893	914	890	944	822	886	934	930	912	892	940	890	881	858	916	945	863	875	932	930	866	899	893	896	907	908	902	971	900	906	891	862	912	886	866	902	903	952	947	900	903	909	914	890	901	874	880	891	864	912	873	905	883	914	892	924	924	913	877	879	917	891	865	923	907	874	823	913	934	853	901	941	925	923	948	889	925	887	923	900	892	944	905	922	946	882	825	900	920	944	870	909	886	929	872	931	879	966	925	915	887	857	865	884	953	947	889	913	889	890	896	871	899	862	894	905	898	918	873	893	924	846	841	938	901	876	918	901	950	891	837	918	879	913	905	841	898	908	927	900	965	904	947	934	958	922	906	890	919	880	914	986	910	895	964	935	900	873	915	935	940	940	941	896	889	931	928	882	903	919	907	912	907	896	949	858	874	903	891	901	918	916	911	916	922	934	914	880	884	876	889	927	869	965	884	871	876	916	890	877	908	937	927	897	910	819	924	935	943	933	915	891	902	901	954	966	887	944	910	934	942	906	892	941	932	884	875	863	915	934	911	913	903	915	903	903	947	917	912	960	918	886	914	927	900	906	878	891	884	863	909	952	908	906	906	901	876	966	897	893	910	862	918	899	894	979	920	918	963	913	906	906	883	873	927	920	918	909	857	887	915	903	931	871	888	902	863	895	929	962	853	891	877	958	894	894	876	900	860	906	893	881	946	866	829	914	944	967	892	918	928	923	822	931	873	891	926	893	952	895	921	935	876	917	940	916	930	915	944	907	936	901	895	904	947	859	932	942	914	929	894	938	858	896	915	895	904	925	928	932	913	935	823	902	912	909	899	949	958	906	925	911	904	820	888	913	837	957	943	948	929	875	891	853	913	842	868	939	932	903	926	871	878	873	896	926	926	903	907	954	882	898	915	945	905	920	888	897	940	859	955	980	880	895	934	904	891	917	908	912	918	927	915	923	860	877	928	858	888	882	909	950	904	924	826	922	954	913	901	881	936	886	899	846	937	905	919	913	900	884	892	890	859	899	904	882	918	916	913	885	959	871	911	892	913	924	892	909	871	863	890	912	864	904	914	881	886	890	948	901	929	912	926	962	930	927	981	885	944	903	902	901	878	841	906	934	920	968	925	931	876	898	879	864	971	869	921	921	909	934	852	905	902	899	849	953	901	888	867	890	924	937	890	856	873	935	898	877	903	888	920	938	862	906	849	914	931	881	864	937	919	940	902	908	943	918	876	870	934	852	910	908	951	907	878	907	939	914	865	875	877	902	872	849	905	888	956	899	930	905	849	910	932	833	920	926	907	887	904	935	925	883	899	891	885	883	945	911	876	882	944	933	952	885	899	912	949	867	886	986	933	910	921	881	930	901	966	833	854	896	915	916	890	861	901	915	914	914	913	912	918	923	902	890	917	896	924	876	929	894	939	885	948	914	922	901	884	926	937	904	885	916	893	889	881	871	939	906	917	893	910	942	915	960	883	922	938	877	883	876	878	849	925	896	903	900	902	894	945	886	901	960	914	911	944	906	939	899	869	864	939	923	907	912	902	868	949	894	885	908	928	900	912	884	871	939	882	1005	894	946	879	926	936	892	819	864	817	907	904	882	935	909	884	909	862	929	871	872	847	891	887	953	892	867	866	886	851	891	907	909	954	903	877	908	942	927	915	868	901	971	903	865	891	925	920	868	887	899	893	900	900	891	921	947	877	864	898	904	895	900	939	918	931
26148	21080	27762	24615	21090	10302	1147	765	634	518	504	498	440	466	415	387	432	393	342	358	358	364	330	339	314	347	339	342	335	328	336	314	295	335	337	320	332	321	319	280	347	335	295	321	340	323	294	310	342	319	315	325	315	331	306	305	302	317	343	312	317	322	309	308	307	322	296	318	293	292	291	321	347	320	323	314	303	303	332	313	306	309	322	311	327	340	279	314	301	298	334	288	327	306	317	299	311	304	321	302	262	311	306	303	305	334	306	292	287	311	319	297	295	320	323	296	300	321	306	296	319	312	323	314	309	307	332	326	310	339	293	315	330	297	312	299	297	318	299	301	324	282	294	273	307	272	324	294	289	335	314	286	324	318	276	284	303	307	279	310	317	308	293	311	280	296	307	298	298	311	277	326	312	343	305	303	305	294	290	299	307	309	340	310	324	296	302	323	306	308	303	332	298	312	320	308	312	310	324	298	321	286	323	318	300	320	303	280	275	303	289	312	313	320	304	280	343	321	281	328	276	297	285	301	319	307	299	306	292	311	334	290	309	280	296	302	314	322	285	322	332	307	323	318	294	317	310	335	307	305	298	335	301	331	308	322	300	311	297	300	310	344	303	340	339	331	296	317	293	292	294	306	316	330	331	318	317	280	351	300	317	274	326	311	317	285	287	309	283	316	298	340	332	293	306	325	281	319	347	319	310	290	323	309	313	305	302	316	307	295	280	301	292	298	321	316	295	298	270	303	317	305	295	322	278	285	307	319	292	305	319	286	300	305	305	319	308	309	321	327	300	285	304	313	301	308	302	316	325	322	305	287	315	303	312	323	320	295	293	310	319	321	283	320	308	299	346	304	323	284	311	306	303	290	300	302	309	273	308	295	285	341	313	309	307	308	302	309	321	294	308	287	304	301	338	338	318	304	291	308	299	297	291	316	311	315	294	272	309	337	304	276	301	291	307	311	284	278	313	301	262	311	288	308	308	293	287	295	312	358	344	331	324	304	333	357	296	336	304	316	322	319	336	331	282	325	333	295	327	296	296	307	303	293	323	292	335	287	273	305	312	305	285	330	307	289	353	355	308	294	326	303	320	306	318	295	295	290	277	326	300	316	300	275	284	308	295	313	345	305	315	298	297	295	303	316	359	304	315	288	324	302	326	325	318	311	293	338	277	302	332	327	270	302	301	314	302	314	302	322	309	333	371	332	293	323	312	343	288	318	299	303	320	279	332	294	327	316	315	328	280	327	300	282	339	315	287	283	344	258	301	324	316	304	329	343	293	298	294	293	297	299	289	305	335	323	328	305	311	335	309	308	315	313	278	306	292	295	312	324	310	319	299	271	318	299	320	320	321	342	329	300	277	305	306	303	303	301	321	282	319	278	334	266	309	309	313	319	283	306	295	301	300	340	298	328	314	307	310	314	331	282	303	337	319	331	316	286	293	317	303	306	329	321	295	318	319	293	333	271	323	332	294	313	310	305	337	292	330	314	276	291	297	307	323	287	338	335	301	299	322	290	315	338	320	280	348	314	314	299	288	311	288	319	297	328	325	310	300	276	292	315	340	279	306	322	310	317	306	338	318	294	316	295	334	288	343	287	306	323	290	288	298	312	291	273	277	316	326	311	319	303	317	298	309	295	318	296	323	284	317	307	301	345	282	268	305	327	339	305	323	271	304	303	324	300	307	285	296	286	327	297	308	287	266	288	312	308	293	305	294	284	309	318	326	297	345	293	304	279	309	265	283	305	295	279	277	310	320	320	316	332	305	304	309	319	314	301	295	287	292	320	344	310	287	295	307	312	307	296	274	289	282	310	324	314	275	296	307	300	334	312	300	352	325	325	317	283	308	291	284	273	292	277	302	348	308	326	302	319	305	324	295	282	340	355	328	302	323	288	326	290	308	299	318	290	301	304	311	310	296	297	312	307	306	301	305	287	317	339	328	311	308	277	319	310	296	294	320	280	294	323	315	326	318	283	295	289	319	310	306	256	290	285	286	308	303	314	302	338	328	319	300	306	293	324	260	298	274	256	253	297	279	289	324	302	279	325	292	287	318	306	301	319	285	303	290	317	285	308	316	310	279	292	323	333	324	310	308	295	317	288	318	273	294	331	288	304	299	320	314	349	314	321	332	308	274	288	313	306	333	315	317	313	322	322	318	285	281	288	317	289	300	331	307	348	303	319	303	291	289	294	303	289	272	354	300	309	324	320	269	296	302	308	284	281	278	321	304	334	314	300	325	311	272	301	315	275	277	299	292	304	309	290	329	324	289	329	321	302	320	280	278	323	305	313	339	333	307	295	291	300	320	320	325	317	326	315	318	315	290	299	339	279	317	305	338	299	299	313	320	311	300	305	329	282	283	352	285	285	303	319	306	327	358	289	288	359	334	292	310	311	304	307	288	315	341	332	324	329	346	299	313	293	316	323	333	301	328	329	328	320	288	288	302	314	279	288	277	301	315	289	299	289	319	319	293	323	293	321	306	286	327	293	332	300	290	304	285	314	320	274	323	313	339	296	344	323	319	306	314	278	317	312	307	259	312	273	305	334	310	306	279	325	272	327	342	310	337	325	317	300	299	315	313	286	310	297	316	298	301	299	303	299	272	297	317	283	342	318	312	334	338	316	296	316	294	304	330	318	313	320	255	295	288	323	299	339	320	304	308	317	296	316	338	326	324	331	314	308	291	312	306	297	328	298	297	335	317	301	338	318	291	274	306	301	311	310	309	307	299	273	306	290	322	317	289	327	318	315	308	331	312	310	307	304	281	291	285	299	332	308	315	277	331	354	298	291	318	319	292	325	309	339	313	319	316	297	329	302	303	307	346	318	325	287	306	320	312	300	303	298	296	308	294	312	310	297	328	311	316	303	285	321	306	317	271	299	329	278	308	290	312	330	302	309	304	297	293	329	326	297	317	288	300	342	296	303	290	271	299	309	307	272	326	281	304	334	313	297	283	340	294	275	307	284	312	301	303	294	344	283	329	292	322	316	339	261	304	305	303	318	308	285	298	331	297	303	312	306	259	308	262	318	308	306	309	284	337	284	315	315	307	315	292	306	320	312	349	283	310	275	332	329	322	321	293	314	292	308	316	332	305	305	306	335	273	306	310	294	262	309	322	307	290	291	277	299	315	325	323	299	299	285	296	322	297	290	289	312	335	316	293	343	280	311	297	301	313	299	299	321	295	327	330	295	305	326	333	286	322	309	306	304	315	301	315	327	302	341	329	310	306	285	334	287	309	327	313	312	325	274	316	296	308	305	283	285	293	291	331	322	298	289	311	283	318	284	311	303	276	322	339	331	308	301	276	341	335	334	293	337	322	296	285	296	314	294	313	302	313	321	302	293	302	293	318	289	287	305	322	303	318	317	286	312	285	292	310	302	290	276	289	304	322	328	300	287	324	302	304	295	298	294	287	344	340	297	289	313	296	311	300	341	304	290	322	307	317	260	297	320	314	298	291	297	302	307	297	308	313	286	301	288	341	307
7336	10836	9488	5252	3318	2366	1776	1300	1117	940	839	745	726	662	628	574	566	537	489	486	516	525	496	482	438	472	441	447	461	406	448	468	446	421	400	447	414	431	405	403	425	353	410	384	394	424	372	418	410	383	394	345	392	400	386	390	404	384	346	380	364	410	391	385	419	353	389	343	386	352	365	388	407	361	391	400	360	380	365	393	358	360	391	340	401	407	362	386	402	402	352	394	383	359	400	366	341	336	366	370	397	376	386	378	354	391	371	390	364	372	353	368	364	347	392	323	366	379	346	333	396	391	417	350	342	366	411	338	394	344	398	403	362	445	376	374	353	394	379	411	397	359	387	386	412	375	345	338	361	399	387	362	370	394	356	386	367	361	378	401	388	367	352	371	365	350	358	381	371	382	355	351	364	350	356	382	374	396	354	398	372	362	377	390	379	341	407	387	349	354	413	392	328	381	386	397	364	366	393	372	369	379	385	409	355	368	359	385	358	361	412	378	366	364	393	382	350	399	353	388	381	377	346	381	357	390	374	378	383	343	399	375	379	378	372	396	370	369	362	358	380	386	354	417	417	356	368	370	352	368	371	381	368	380	385	351	378	351	397	371	357	402	355	374	364	358	353	355	395	360	343	367	386	384	357	383	379	381	385	366	377	376	374	355	388	378	405	388	399	353	388	323	372	354	357	354	372	365	347	375	354	370	341	368	373	373	396	350	377	353	372	357	383	374	372	365	399	371	388	368	367	343	389	374	348	338	384	366	363	382	377	392	350	387	401	361	388	365	389	371	357	396	376	369	377	384	378	362	373	357	327	341	377	363	373	370	346	345	388	363	372	379	380	385	397	410	366	378	377	417	375	353	388	336	361	405	377	377	382	355	390	375	341	367	376	370	344	359	336	392	352	384	382	366	377	359	376	370	341	374	348	404	373	397	357	413	355	352	375	356	350	359	356	389	393	361	419	334	354	337	393	374	367	344	385	392	381	342	391	362	345	339	350	336	404	370	381	368	359	372	396	345	390	312	386	339	369	372	398	388	410	350	378	392	332	365	364	348	332	396	408	347	350	361	410	380	358	385	394	368	350	352	339	375	397	378	331	367	384	361	382	403	371	379	341	358	374	384	380	359	399	394	369	383	384	350	346	377	353	341	381	365	370	355	356	378	404	370	378	373	400	383	394	355	368	373	359	342	382	385	378	337	381	412	339	356	345	397	382	348	354	385	374	370	349	375	403	337	341	361	384	357	381	363	409	380	390	335	360	378	372	365	418	405	382	352	383	355	383	367	349	368	336	356	370	373	360	381	397	385	369	368	333	396	371	404	360	388	360	379	373	346	392	349	401	361	336	386	381	382	374	366	342	349	380	373	380	339	361	402	397	377	340	375	363	404	400	384	362	333	379	337	379	344	401	343	361	353	386	362	371	359	371	410	361	358	375	332	344	359	395	377	379	386	386	353	369	388	365	336	368	354	358	364	397	363	366	380	372	354	367	355	369	363	367	394	338	364	379	372	406	360	390	380	383	403	366	381	332	371	357	349	358	371	357	378	362	396	400	359	400	383	383	373	373	389	378	401	353	376	379	345	370	388	376	380	387	386	351	367	412	332	370	368	371	356	358	375	330	351	380	350	354	357	401	359	405	377	385	365	349	379	375	373	336	421	396	393	363	379	407	347	379	346	393	372	389	375	395	387	403	353	376	375	376	370	371	355	401	371	372	377	392	390	389	349	361	363	363	384	363	366	380	384	370	412	406	377	356	335	385	387	400	382	358	352	364	346	387	364	397	398	393	393	358	356	351	365	354	403	356	346	350	399	374	356	365	376	373	369	389	360	381	369	374	386	383	344	333	389	363	357	336	425	335	354	369	376	373	375	369	364	366	377	351	385	345	348	386	384	382	345	386	384	376	398	425	390	381	333	379	332	393	393	359	354	343	361	373	373	353	344	404	389	320	366	375	379	384	385	359	388	354	389	402	372	351	374	368	362	372	364	379	384	375	352	371	373	372	395	343	369	366	351	413	362	356	364	345	363	365	382	361	395	385	391	352	421	383	353	355	363	366	355	379	367	389	382	352	388	404	342	346	382	384	382	375	371	395	382	393	397	400	372	366	341	377	381	360	342	389	420	388	378	360	385	384	383	375	359	360	383	378	378	363	376	374	403	370	379	365	371	411	359	361	369	384	359	370	400	367	375	367	365	349	358	409	376	360	373	388	363	373	359	353	389	373	383	367	373	405	405	366	384	358	375	356	374	359	386	363	398	370	383	388	368	366	398	373	389	385	364	352	352	338	378	380	393	352	381	384	370	348	342	361	353	355	383	377	392	359	374	352	319	373	404	415	396	360	362	361	363	366	375	360	368	384	376	372	378	392	381	379	371	363	357	406	339	362	357	367	337	383	348	359	374	369	379	373	420	347	369	387	378	355	354	377	384	384	385	392	382	390	405	356	361	404	375	357	370	369	373	348	380	354	398	363	377	393	383	388	394	353	360	391	356	384	391	394	373	345	381	383	351	348	371	356	363	389	360	365	374	368	365	353	393	367	373	356	362	362	358	388	330	395	364	367	379	393	327	382	363	397	387	377	339	356	388	386	347	369	394	350	407	398	381	377	388	356	354	343	355	409	390	365	386	370	377	371	364	379	399	411	359	366	377	392	383	370	362	420	389	374	399	353	382	415	356	372	356	392	404	357	360	377	370	380	392	401	386	358	387	357	374	351	341	383	343	375	387	347	366	371	370	369	398	358	392	372	370	367	333	392	376	363	364	397	350	351	364	366	331	370	379	358	388	353	349	359	333	365	370	398	383	377	387	385	374	382	376	376	389	357	372	381	383	418	395	355	402	358	351	358	393	362	392	401	380	384	343	389	358	371	380	356	359	363	339	353	374	371	397	404	370	386	353	397	382	380	390	391	383	341	344	375	362	363	363	362	379	347	374	353	422	377	374	374	365	371	362	383	377	340	395	393	375	381	396	371	329	403	375	355	407	371	353	367	400	422	373	371	350	387	377	387	390	368	390	387	403	356	368	370	368	377	364	377	393	362	404	367	337	389	377	378	404	380	391	386	375	389	375	375	359	410	358	387	399	385	377	369	391	384	375	355	363	382	396	357	410	367	371	343	387	355	398	384	354	350	401	381	343	383	372	382	384	415	382	390	357	356	354	374	375	373	364	349	386	406	376	390	352	376	384	372	365	368	379	396	360	382	393	353	348	377	389	371	347	369	356	369	395	381	389	373	309	376	405	348	364	364	379	374	409	351	348	391	374	396	381	368	360	382	358	348	347	375	352	369	378	404	352	367	367	365	365	363	396	351	377	380	363	372	389	376	359	342	345	341	387	411	374	374	368	389	359	370	372	360	397	379	358	381	347	367	348	383	379	356	397	380	328	380	366	360	385	355	361	352	386	350	347	379	380	353	389	357	376	394	346	376	345	372	378	365	390	401	336	352	321	377	382	381	353	353	397	362	368	381	383	368	411	389	352	365	380
23805	21084	28139	24288	21085	21137	9640	1415	1070	932	812	748	642	622	663	579	572	583	566	561	572	558	542	514	510	522	515	470	506	474	501	507	460	499	493	455	458	439	456	462	473	481	414	476	428	487	424	462	415	467	428	474	463	468	404	436	441	494	420	485	461	448	433	451	460	430	431	475	477	475	415	459	488	441	435	468	514	469	443	456	442	408	417	450	435	427	424	418	480	460	457	444	448	449	420	411	463	470	393	442	431	406	442	412	421	437	438	413	441	481	424	428	409	411	454	431	430	414	442	427	429	419	415	452	427	415	443	424	442	416	453	446	404	437	428	445	410	437	437	420	441	417	444	453	423	402	434	408	447	405	448	428	398	375	441	467	466	399	419	414	411	422	416	424	451	446	430	471	456	433	440	474	494	459	457	426	453	406	430	443	405	430	453	382	408	429	451	419	430	402	435	417	439	442	453	430	453	487	412	440	445	458	398	378	456	437	426	416	430	429	442	435	437	419	404	432	422	434	455	450	441	425	445	454	425	429	444	446	394	462	440	398	381	417	438	428	445	444	441	448	417	423	422	460	417	390	477	455	454	416	444	427	492	438	392	435	454	466	473	421	430	478	465	394	458	413	445	445	453	455	427	454	434	392	460	481	433	443	449	436	420	474	429	427	437	443	422	462	453	469	442	417	476	452	448	449	468	446	450	428	443	452	412	415	414	445	444	438	394	494	423	448	466	420	430	423	464	450	463	467	404	467	407	406	432	419	416	402	418	393	462	443	434	480	458	455	422	439	462	402	426	444	466	424	435	482	430	428	454	432	421	409	433	449	412	446	419	414	435	427	418	432	431	437	445	437	452	444	397	461	467	411	420	425	436	411	424	438	451	435	441	459	408	425	452	461	462	425	403	416	432	427	435	390	416	400	414	438	415	420	425	436	475	379	433	426	461	404	449	417	491	401	439	453	420	403	443	430	444	413	463	451	450	391	397	432	427	470	424	418	447	419	409	442	445	439	454	460	440	473	456	409	470	467	408	450	446	474	401	426	431	444	388	439	450	441	414	410	465	426	428	432	446	447	466	426	392	426	449	439	460	440	433	427	415	421	433	437	462	453	415	414	480	419	422	435	428	455	410	428	441	429	432	405	457	441	453	458	455	432	398	406	477	419	437	452	445	423	426	411	409	426	425	412	432	445	462	425	439	438	412	439	429	449	453	450	459	450	431	420	438	444	389	419	432	421	419	416	404	433	419	431	456	460	433	434	406	455	404	433	423	422	433	458	432	427	440	388	449	481	439	454	452	447	410	462	424	405	426	409	410	391	413	418	408	417	420	450	452	394	465	405	436	430	435	389	426	424	467	470	423	415	482	429	484	461	449	439	467	434	427	448	446	438	482	414	444	429	442	432	411	442	428	454	475	440	442	421	417	439	443	410	450	464	419	447	451	460	399	415	453	423	419	409	423	429	419	412	437	420	423	464	429	436	438	431	414	405	433	447	441	433	475	493	449	424	436	395	455	429	432	444	427	427	405	414	454	403	424	458	443	403	430	413	400	450	439	431	417	432	443	426	435	465	463	421	459	430	416	457	471	398	420	437	413	437	423	395	457	430	450	434	424	394	439	424	425	409	447	425	412	434	458	415	432	442	452	391	456	417	415	399	447	410	424	438	404	413	413	414	438	433	439	397	460	407	456	456	455	445	423	447	428	437	444	478	444	436	430	437	421	426	421	409	463	382	442	447	420	421	443	433	458	465	464	444	428	460	413	432	431	439	439	434	427	452	458	435	410	413	502	449	460	449	400	432	465	460	449	435	395	443	431	430	420	421	437	440	457	466	430	457	428	426	441	443	412	445	404	407	429	462	448	457	415	465	409	430	427	437	477	421	445	429	426	414	407	452	435	409	447	473	468	416	436	392	441	435	446	436	420	404	426	429	390	441	466	451	424	439	438	443	456	460	444	400	446	441	409	449	419	472	428	414	447	445	442	427	444	454	404	479	400	428	455	395	457	426	406	481	454	423	434	436	390	430	415	425	442	441	434	459	440	412	435	455	438	412	421	436	422	428	436	437	465	433	403	434	467	445	455	417	428	470	420	385	419	415	463	448	471	429	442	454	444	488	462	476	435	418	445	433	445	428	431	437	409	444	440	428	439	436	417	453	440	415	432	438	451	414	409	447	439	402	442	454	426	435	436	387	441	454	441	451	448	429	401	449	428	434	422	424	447	411	462	431	420	455	428	468	413	447	468	386	438	438	488	437	390	452	451	462	443	412	462	399	407	447	435	419	458	434	453	451	444	415	457	441	447	467	437	420	408	457	448	384	424	423	408	411	418	452	448	404	426	447	442	454	430	443	417	435	420	453	420	406	399	458	451	441	393	432	445	448	436	455	414	421	448	470	446	469	404	431	446	434	438	404	403	429	433	460	414	412	420	414	445	420	440	413	410	418	468	428	432	433	464	408	465	400	427	434	458	449	447	415	426	411	464	444	433	450	424	421	435	441	450	427	428	466	484	447	435	409	422	429	418	487	461	448	419	414	472	426	427	416	451	410	422	387	389	439	459	440	440	415	411	429	438	440	421	438	456	465	398	427	451	447	428	441	408	413	460	429	421	437	399	444	443	433	474	456	401	459	456	416	442	405	466	428	431	465	414	452	440	402	465	417	415	466	404	458	453	434	464	436	436	455	418	433	458	415	401	439	404	429	470	406	439	459	452	452	442	452	403	411	448	440	412	414	432	463	432	447	434	445	440	447	452	413	438	432	415	422	436	474	465	417	444	404	452	450	450	430	482	453	441	434	419	438	445	455	427	403	426	436	413	444	465	476	393	455	423	441	442	405	429	431	383	416	430	440	428	409	479	435	406	399	443	449	431	411	438	435	413	436	444	436	439	409	425	436	450	436	461	422	416	407	414	437	435	407	437	436	415	429	439	462	401	440	442	447	432	408	438	438	422	453	454	448	444	417	409	447	447	407	402	450	455	431	428	462	431	454	430	432	444	457	482	444	444	412	393	415	418	422	447	444	447	415	414	448	444	442	434	417	407	451	393	437	474	417	444	444	449	444	419	412	462	411	428	454	423	436	468	432	458	449	470	415	429	401	431	434	452	408	436	450	437	417	411	447	433	426	441	486	453	431	419	415	447	415	447	431	423	402	411	362	413	437	434	441	448	450	418	415	459	479	435	437	437	430	435	423	397	461	440	465	428	433	453	429	441	439	422	431	417	429	422	435	445	409	450	408	408	456	404	459	486	455	425	424	378	442	413	441	428	418	436	428	402	450	425	458	425	425	472	419	437	402	478	393	468	429	430	398	435	419	423	432	477	416	426	431	433	437	427	450	458	427	419	446	403	407	423	432	442	411	444	441	422	441	394	429	420	418	423	447	434	440	401	443	442	399	450	442	446	414	444	412	428	446	452	433	425	447	401	416	444	418	469	419	437	462	416	411	409	423	440	408	451	414	412	429	415	440	480	467	435	407	403	406	425	416	435	427
10581	18048	16036	9495	6018	4227	3097	2505	1952	1686	1470	1324	1146	1073	954	885	821	820	718	729	735	738	680	653	582	623	620	575	592	564	561	581	549	574	531	538	518	529	530	493	542	525	513	502	491	465	507	491	501	477	455	445	481	471	457	448	472	483	482	483	463	471	506	421	476	463	459	449	443	472	468	463	479	469	466	442	453	447	470	425	449	468	449	442	451	452	480	500	417	454	473	461	447	491	467	471	431	485	424	449	442	444	474	459	449	455	442	444	440	437	473	430	420	440	476	465	463	467	422	466	435	450	448	433	493	431	447	460	466	444	480	488	468	472	472	425	425	455	434	469	474	470	446	497	456	440	472	467	435	437	453	398	425	471	471	453	452	446	479	461	457	463	432	441	435	439	437	474	449	408	468	488	413	464	470	479	419	453	463	454	457	427	394	424	453	481	449	397	394	452	467	440	441	474	419	436	457	477	441	442	473	499	459	461	447	445	418	436	432	444	426	466	479	459	498	500	494	476	434	464	481	465	458	436	462	454	429	436	446	451	440	486	436	451	460	454	450	455	471	418	472	451	467	463	443	429	493	444	459	463	480	460	446	439	418	443	458	435	479	458	434	441	455	444	418	432	432	448	467	453	434	483	462	426	416	468	447	511	430	432	421	452	432	452	433	470	445	425	513	465	434	444	459	439	456	472	456	467	463	472	415	467	474	436	433	443	412	451	462	444	452	429	452	455	421	451	438	452	467	434	465	475	452	406	436	441	414	439	472	449	484	445	471	418	447	462	471	444	439	452	467	452	439	447	438	444	453	462	465	459	447	427	461	451	425	422	483	463	483	420	464	465	452	429	466	445	435	447	441	432	443	430	390	443	433	498	420	443	409	478	465	443	440	453	455	442	417	411	473	428	465	427	408	446	429	416	446	449	436	469	468	419	456	444	408	446	456	421	456	444	454	431	445	453	470	419	439	467	410	484	475	503	439	459	447	449	470	453	470	439	480	495	417	439	425	480	471	449	449	471	458	443	423	448	485	473	429	442	441	467	474	457	476	465	477	417	441	430	439	469	454	439	452	425	450	441	472	447	468	408	465	457	439	442	444	476	417	438	479	468	436	475	455	408	453	450	462	450	461	410	457	452	433	450	447	435	429	445	449	419	439	466	450	479	441	418	489	428	464	403	448	431	491	423	431	476	460	446	456	463	441	404	445	440	451	420	423	437	416	458	429	427	497	484	425	476	433	452	450	462	453	458	451	451	451	438	469	450	447	440	443	435	487	426	436	435	470	432	437	431	413	454	458	420	429	464	420	477	469	431	439	459	481	418	435	438	431	441	482	460	418	449	443	478	447	455	416	438	447	440	479	476	431	421	479	426	466	446	426	412	429	461	426	445	467	446	440	506	436	435	473	463	461	474	441	444	445	463	436	444	430	406	471	488	467	427	472	447	437	459	470	434	474	455	439	459	431	477	452	431	447	451	427	407	449	499	434	407	447	449	439	437	428	498	454	407	467	457	419	430	451	452	425	437	456	452	414	436	464	423	477	429	475	466	470	437	431	447	452	423	465	423	457	459	455	447	432	441	443	400	462	423	415	463	450	417	436	456	464	471	448	421	473	448	461	468	455	428	451	431	479	449	417	470	437	409	441	440	473	406	424	450	467	428	457	439	430	438	405	444	471	416	486	454	501	448	449	439	411	430	472	479	480	463	459	453	477	458	436	437	437	453	468	453	436	484	458	451	428	437	420	467	429	460	463	404	433	454	476	460	468	438	429	453	458	424	444	493	443	486	477	445	411	457	459	458	506	452	426	440	414	466	428	425	444	443	423	463	443	444	497	446	420	447	455	448	483	432	471	419	440	433	432	458	454	474	446	448	430	425	441	444	436	447	461	457	476	438	460	431	451	411	459	430	415	436	432	448	433	416	423	438	459	451	445	421	435	461	469	437	422	461	434	498	458	470	464	452	449	462	437	461	458	435	470	448	448	437	426	444	452	479	477	441	466	473	456	449	483	446	448	433	444	380	466	461	446	429	471	474	459	421	490	472	459	458	466	438	426	451	453	517	432	441	452	452	460	458	441	464	441	440	419	425	463	458	443	464	457	461	431	471	422	472	443	459	448	438	442	448	482	452	468	456	455	473	423	458	407	445	459	485	446	443	451	481	413	442	449	450	414	456	438	457	423	459	445	455	437	422	471	463	452	422	400	436	422	448	435	415	464	431	447	435	452	469	485	430	434	434	509	443	417	460	419	467	447	423	459	422	476	438	455	444	431	436	440	437	447	449	422	455	448	435	459	416	418	449	466	477	471	442	428	471	420	431	416	465	429	444	461	410	477	424	469	440	441	425	440	475	461	446	438	449	448	424	446	446	473	439	421	425	423	487	429	462	434	394	438	448	418	386	467	427	431	484	445	452	443	459	470	453	427	425	460	448	484	456	411	451	453	430	438	428	474	446	433	462	459	423	470	469	466	433	471	437	436	455	440	457	463	449	468	423	461	464	472	449	439	423	467	458	462	487	452	451	427	450	416	477	515	491	424	427	487	473	470	418	438	468	454	424	445	409	470	451	456	477	428	459	469	457	442	421	476	432	455	469	440	410	456	504	435	442	463	415	430	481	441	487	450	474	438	418	452	502	457	439	443	411	467	441	403	470	451	446	426	435	396	485	480	445	434	461	454	464	443	459	457	475	507	440	477	491	445	434	460	418	450	469	479	447	475	422	463	467	462	433	423	423	455	487	416	443	450	437	484	430	449	442	434	445	447	440	467	461	427	416	435	473	453	435	429	431	439	456	471	463	465	466	439	473	441	425	439	459	429	449	478	420	408	459	448	469	481	440	455	431	385	408	467	462	453	468	428	441	433	452	461	444	492	431	423	420	463	434	450	446	456	447	423	443	459	458	479	479	456	462	445	439	457	434	456	412	431	437	416	488	440	426	459	417	455	468	452	450	476	442	434	431	450	451	455	452	449	493	457	459	460	455	490	459	446	471	492	418	422	443	452	445	456	423	441	464	452	419	422	437	414	456	455	447	462	462	454	457	449	430	444	451	473	457	430	448	463	429	424	459	437	483	469	462	434	484	445	439	471	453	466	420	408	436	440	461	454	459	457	502	473	428	453	460	459	460	428	420	439	429	441	430	429	449	437	488	474	463	458	438	462	470	441	433	473	446	450	455	479	447	451	418	483	469	408	444	475	456	449	481	460	470	447	440	431	440	474	451	484	481	434	413	423	442	433	473	444	426	428	448	468	437	458	464	443	477	456	452	451	421	403	420	444	483	459	423	429	444	424	412	466	455	444	452	430	440	434	455	438	451	441	458	430	492	453	462	442	459	454	470	433	434	448	433	434	470	443	473	472	439	478	452	461	487	429	472	427	400	441	454	461	435	410	432	468	476	448	432	472	413	462	465	463	473	436	455	419	441	465	467	442	453	447	477	452	459	456	443	438	461	448	424	440	440	479	423	443	428	403	472	449	421	402	433	428	476	440	412
28238	15670	2746	1008	894	857	841	791	865	838	829	802	789	881	786	798	822	803	841	818	777	796	801	783	802	801	838	849	781	827	790	793	787	825	807	770	794	811	808	846	783	837	828	777	784	828	814	831	780	816	825	810	869	809	807	820	819	780	813	820	824	851	803	808	804	811	803	819	865	809	816	819	848	776	847	800	828	798	822	785	818	830	818	797	802	810	772	808	793	746	835	778	841	782	804	793	787	819	814	843	808	831	821	804	796	830	845	777	827	783	809	809	798	770	845	825	824	836	747	822	807	824	842	868	813	851	783	858	784	813	835	826	822	807	858	768	809	816	803	789	806	872	841	842	794	786	809	790	775	817	867	802	873	811	809	814	797	793	788	820	864	818	813	794	810	835	794	865	797	849	768	771	753	760	834	821	732	833	780	836	844	838	816	830	838	838	809	836	788	813	819	826	814	838	828	799	849	816	778	844	802	773	794	821	817	784	814	809	780	815	778	838	785	837	831	885	830	794	795	816	830	823	802	808	828	830	836	796	865	829	769	787	773	824	812	817	792	798	816	761	802	806	808	822	840	811	798	768	784	798	808	803	807	791	835	843	828	851	870	798	811	829	825	783	801	797	755	816	799	780	823	845	787	841	773	808	839	800	807	788	841	803	826	830	795	819	840	832	821	802	809	853	809	831	810	850	843	804	814	841	800	768	825	822	826	833	829	845	766	796	817	851	838	826	825	789	863	809	845	812	795	791	764	822	813	826	903	829	824	779	831	799	799	837	765	797	830	807	791	898	792	869	803	807	856	809	848	794	802	834	818	808	795	807	816	812	805	753	812	857	760	828	837	792	831	776	780	767	816	815	786	807	833	805	854	807	849	761	812	801	811	792	756	805	833	795	831	810	776	804	807	818	776	873	834	817	811	857	810	808	830	838	831	809	834	792	788	853	811	808	825	763	807	831	842	817	843	827	834	771	859	870	808	846	849	807	754	860	801	823	789	792	775	818	832	778	829	811	820	802	841	838	832	780	792	814	766	839	809	833	825	802	880	827	809	826	788	827	772	772	811	808	767	775	867	742	814	820	784	818	770	820	808	831	797	814	835	816	796	739	806	812	796	807	784	788	809	772	844	855	886	784	823	833	862	791	799	881	782	781	821	827	789	790	850	806	781	757	804	766	848	779	821	801	876	838	793	812	817	822	823	768	775	792	747	833	795	811	824	854	845	789	809	817	819	835	819	841	803	784	776	811	778	828	804	801	817	792	824	826	758	805	791	767	852	876	793	797	803	779	767	817	820	831	798	794	822	808	853	851	821	797	808	810	812	812	775	766	789	761	788	768	784	795	825	799	787	787	809	771	787	817	881	818	824	775	828	809	819	813	830	839	777	803	783	825	779	798	825	822	792	816	811	854	874	862	823	769	776	794	858	822	794	779	886	816	796	816	782	840	796	812	823	773	773	814	819	863	841	767	780	835	828	754	769	750	814	780	859	771	782	866	817	824	791	772	867	802	805	856	824	830	796	809	806	780	835	816	813	823	761	783	809	827	806	800	776	827	796	804	803	801	787	838	778	849	779	818	790	832	809	857	810	790	798	845	785	845	819	834	806	799	816	821	794	815	812	811	809	847	800	862	814	811	803	811	885	833	833	787	845	862	814	828	819	801	784	792	817	792	803	852	858	863	819	815	823	824	785	821	838	820	857	791	821	807	833	825	833	813	820	781	822	796	879	753	803	843	769	839	769	851	792	804	795	902	786	863	813	837	842	816	783	807	819	841	801	807	799	814	803	836	843	830	776	803	858	809	839	845	767	769	829	797	760	827	776	852	836	806	797	776	826	817	816	793	781	782	820	836	843	769	815	766	815	800	854	786	830	781	782	833	837	838	867	752	753	730	803	849	841	866	823	799	820	806	826	785	834	830	832	783	881	839	818	828	834	828	762	859	777	826	829	803	859	785	794	818	820	852	854	855	852	830	821	805	844	774	774	832	793	785	807	826	775	809	784	796	839	810	819	830	800	851	904	837	786	819	841	774	863	768	797	827	823	791	799	818	832	791	787	805	830	835	732	838	813	794	866	771	807	812	820	826	785	784	790	791	790	858	832	791	805	799	812	843	830	791	787	784	805	843	846	782	787	852	857	810	825	787	811	825	848	792	842	828	803	837	838	825	819	762	889	827	836	774	826	749	824	786	792	823	835	845	745	841	765	824	789	828	800	822	849	784	775	794	828	769	804	823	821	834	804	834	821	840	789	824	844	817	782	753	772	806	851	800	842	833	766	773	835	837	822	813	813	773	787	788	790	819	857	779	803	809	804	839	777	814	809	832	822	777	826	758	796	816	809	838	777	851	827	876	802	855	817	809	785	794	828	763	833	777	791	837	837	808	781	797	873	810	796	865	756	780	808	856	807	844	861	863	864	815	811	860	845	804	804	802	794	824	834	776	787	807	842	814	798	814	791	787	845	842	800	791	792	841	801	827	768	831	734	828	800	819	799	870	798	786	836	847	766	772	832	835	846	821	805	819	813	810	834	826	795	812	770	789	857	818	787	816	797	900	817	819	796	874	837	753	784	826	828	811	810	782	778	854	835	830	837	883	814	887	825	840	808	831	826	801	841	789	858	810	812	870	783	817	767	794	852	818	834	855	835	847	858	839	799	810	797	813	767	854	785	785	769	761	737	796	798	781	792	800	853	827	797	850	804	820	803	777	824	785	805	806	808	837	839	833	793	754	790	786	842	830	827	783	784	877	805	799	878	741	821	809	758	833	785	792	813	855	821	796	782	813	839	790	817	782	801	796	754	812	775	791	816	811	846	797	789	807	799	804	802	789	805	818	866	805	798	835	789	768	744	768	790	829	855	773	817	800	815	828	822	836	803	834	792	805	827	800	780	848	839	846	764	848	811	794	778	835	813	798	774	805	735	810	770	799	780	847	850	762	801	862	807	820	806	834	830	812	806	779	834	797	814	806	808	839	811	815	799	759	830	763	822	794	741	847	822	797	854	863	840	804	808	806	785	835	779	789	837	822	784	789	843	846	786	809	817	777	812	804	779	834	823	767	802	778	774	831	785	817	843	785	830	797	830	823	832	845	806	851	805	845	743	812	776	866	870	816	834	817	811	822	822	809	741	775	771	837	819	813	847	796	826	781	826	813	814	850	798	804	857	792	761	816	789	749	818	866	870	834	804	804	864	801	752	837	780	831	829	776	808	851	823	833	755	861	811	820	780	776	862	774	800	811	776	811	825	874	825	838	790	742	805	821	858	797	806	807	801	834	805	808	833	780	793	870	838	833	793	795	817	810	761	819	790	808	801	804	809	840	788	773	783	818	821	808	856	833	802	838	813	807	812	755	757	821	829	766	813	836	858	852	811	840	780	884	792	800	864	786	853	821	797	843	842	854	797	803	805	737	787	802	814	767	781	867	863	813	747	765	802	792	843	815	771	831	788	798	833	869	809	806	778	849	839	833	833	806	796	805	800	793	788	806
5205	1446	1339	1094	986	964	937	900	971	938	912	867	880	966	901	928	878	906	901	936	902	890	872	878	931	920	912	850	887	963	960	933	908	952	922	911	907	907	867	921	818	927	945	870	916	942	901	890	881	880	836	943	896	910	883	935	930	867	898	893	941	938	918	836	921	890	867	891	843	900	927	950	899	897	903	852	882	863	881	879	975	900	950	874	913	918	931	854	971	911	892	907	892	918	931	942	873	884	916	916	925	890	897	935	874	894	890	932	835	938	887	935	905	910	915	887	907	904	919	865	909	898	902	892	905	874	926	875	907	946	866	909	882	910	990	895	926	938	879	935	886	907	922	863	893	862	915	870	919	912	899	889	887	923	869	881	891	924	939	882	900	924	889	907	884	896	884	880	945	887	893	888	888	902	919	912	931	942	898	878	898	866	910	890	893	884	864	915	943	917	901	869	908	932	906	898	892	920	914	874	887	914	873	905	890	881	911	921	923	906	877	907	901	910	893	966	957	911	858	880	893	900	934	903	928	907	901	922	864	924	874	925	913	867	905	871	895	942	938	887	910	840	875	872	903	915	913	896	866	896	915	948	905	874	911	889	921	895	859	930	879	924	941	930	894	921	936	936	903	946	945	943	875	888	837	890	926	890	893	928	910	911	919	889	899	886	903	909	881	904	878	891	892	938	917	933	899	886	851	952	891	917	926	885	874	906	870	968	920	857	901	895	909	938	881	931	927	921	955	905	901	880	924	914	960	922	841	916	915	922	943	868	800	917	943	928	907	921	844	892	874	884	894	860	900	893	965	846	905	885	828	912	934	926	898	892	895	900	884	933	910	915	874	884	896	919	886	887	929	837	896	896	883	853	929	909	898	871	922	889	900	914	925	870	871	898	870	886	890	890	902	850	900	880	905	875	931	938	846	905	860	904	866	893	902	878	886	890	873	911	908	917	914	887	844	904	910	914	922	898	856	855	906	946	911	919	863	880	930	910	938	893	882	894	943	863	933	972	859	892	967	884	931	905	894	847	860	931	904	864	911	935	975	864	939	874	865	926	878	891	854	899	834	883	908	914	896	909	934	912	877	949	857	907	881	899	898	909	884	854	887	841	931	887	893	913	908	853	924	902	919	897	935	934	856	902	913	897	932	920	904	905	871	920	886	924	949	925	913	884	915	909	900	920	915	977	862	896	859	847	872	850	933	899	963	915	871	948	914	910	889	928	898	813	891	883	941	921	969	940	900	862	886	902	842	943	914	840	915	911	834	905	886	894	895	892	874	903	901	924	886	837	919	938	879	888	885	920	942	892	927	862	944	881	895	868	912	945	850	883	838	859	905	957	884	908	876	839	919	909	916	890	894	839	928	911	923	951	909	950	859	894	922	855	883	944	918	922	859	913	883	953	903	857	951	895	847	900	885	839	909	856	897	929	896	855	911	870	917	914	870	929	917	887	852	889	868	892	902	918	957	933	915	931	914	854	865	856	905	880	926	889	877	939	868	839	928	906	956	850	887	941	923	876	895	914	926	922	850	900	907	924	932	898	930	890	839	871	923	887	868	907	875	923	867	893	904	893	937	876	870	917	939	899	898	908	947	916	938	924	894	931	908	845	948	917	937	859	928	859	897	908	894	918	893	861	878	941	880	949	878	868	879	915	875	882	930	897	889	896	823	911	967	891	950	915	880	903	930	816	907	927	943	909	906	906	897	874	887	861	931	885	890	869	881	879	895	901	925	896	906	959	882	926	933	935	867	924	932	837	916	914	932	882	851	896	910	873	876	892	851	907	884	872	877	871	862	841	888	899	956	889	926	864	929	869	933	877	871	868	836	847	913	876	894	891	952	932	946	872	894	901	946	937	908	910	863	874	886	922	916	921	902	939	907	911	923	871	889	910	876	910	921	895	874	874	943	872	905	901	893	920	861	940	907	897	900	858	919	861	835	910	892	887	898	919	922	974	913	861	882	958	854	865	894	873	893	867	898	914	918	894	903	883	936	881	875	922	911	938	893	890	915	890	901	867	939	915	925	926	888	932	961	896	885	900	938	860	870	862	876	894	895	893	909	850	838	916	895	888	886	911	899	859	863	914	912	879	893	936	848	909	913	941	884	923	915	867	936	876	859	909	842	877	868	801	959	904	862	839	913	937	881	846	918	960	907	895	933	865	900	907	861	879	912	934	906	860	927	905	932	923	904	893	942	938	863	891	884	906	837	895	920	876	897	859	874	892	929	863	898	938	846	914	857	918	881	925	876	930	864	902	946	857	898	915	943	918	967	887	924	837	909	935	898	918	910	965	909	865	875	877	879	938	972	921	889	830	870	930	909	858	887	855	862	875	887	895	861	873	914	908	930	918	907	884	907	876	885	925	945	829	936	890	939	917	888	933	858	885	877	854	930	868	921	882	910	886	894	910	889	936	898	837	867	898	881	907	871	917	887	865	879	866	897	921	838	930	905	921	941	931	915	896	880	862	912	840	875	895	916	902	934	916	910	935	929	910	903	916	918	882	935	822	890	844	928	929	889	931	875	848	924	889	881	939	905	889	873	957	824	891	885	894	865	914	887	887	885	875	905	918	885	924	854	935	911	906	927	900	898	919	878	898	904	845	865	901	847	893	894	923	885	876	894	937	892	897	908	927	889	869	891	899	921	896	945	910	907	870	868	911	917	895	923	915	930	914	892	853	936	860	880	872	897	919	935	875	870	920	883	890	894	918	842	863	918	867	901	915	856	897	912	892	893	913	917	880	932	939	875	867	878	898	916	873	918	897	894	919	917	964	855	894	814	913	904	872	868	956	937	889	964	830	903	892	883	913	914	922	923	884	872	888	874	902	905	914	932	902	904	898	893	895	884	891	903	865	921	922	889	916	867	921	898	934	948	898	890	962	884	917	846	870	938	898	928	955	865	946	827	894	968	837	915	854	863	944	813	868	906	939	948	885	913	929	864	938	911	917	964	893	889	892	904	879	874	898	905	865	878	926	883	873	892	898	870	874	903	890	879	848	850	883	922	921	866	893	903	921	949	834	912	955	929	907	937	908	904	908	893	870	850	890	856	906	882	944	913	923	973	902	927	924	900	892	861	872	887	944	860	888	897	938	925	902	931	906	893	909	906	906	908	933	970	869	901	934	862	919	897	938	920	933	928	890	841	895	901	856	897	872	900	1003	936	896	875	943	899	954	945	860	906	952	872	915	933	871	895	897	874	871	851	899	906	915	872	912	898	829	889	885	922	885	891	954	903	853	895	953	867	919	908	933	910	899	854	924	890	901	919	913	902	881	904	893	911	892	902	934	912	920	884	912	866	938	913	851	866	891	893	929	876	874	850	880	905	856	880	850	933	882	883	892	897	875	896	921	904	897	890	921	940	862	947	918	844	923	862	828	839	874	895	918	903	943	895	928	877	905	857	885	930	865	871	891	940	931	912	907	900	873	888	930	852	841	872	869	871	887	922	922	842	866	800	863	943	883	909	925	944	929	922	853	912	857
25988	21086	27765	24612	21066	10236	1063	722	555	516	480	477	434	424	397	372	384	348	381	381	371	365	369	366	330	356	318	335	314	332	341	392	324	317	340	306	308	286	323	309	324	291	314	327	314	304	293	323	326	319	338	303	334	307	311	320	340	317	312	316	297	315	313	310	304	291	309	310	340	316	342	289	334	311	318	324	291	320	343	347	308	314	326	308	310	349	328	315	324	300	290	303	312	319	295	275	301	312	335	324	320	291	313	296	306	332	282	337	259	287	271	344	298	300	295	296	315	280	282	327	285	310	296	277	297	311	290	281	294	306	312	298	299	312	318	298	331	311	290	302	305	300	293	291	304	287	299	315	288	319	319	298	285	319	327	326	326	281	312	303	308	328	324	309	300	305	300	290	320	284	296	294	336	278	315	289	303	314	313	303	294	308	345	309	306	298	305	315	328	340	331	326	305	301	313	305	329	300	320	321	296	293	336	298	299	304	282	298	330	296	312	309	323	297	303	302	312	307	332	327	342	326	285	283	284	311	293	300	283	332	321	301	288	325	282	301	318	299	323	305	295	313	287	289	302	312	302	294	298	288	317	346	315	313	297	284	290	303	316	266	333	294	298	272	292	313	281	301	301	338	299	330	302	309	304	319	296	322	308	294	318	295	338	319	280	332	315	345	298	297	291	326	288	303	325	319	262	284	269	325	314	322	319	310	303	333	279	303	298	304	338	315	290	320	299	290	290	341	319	286	297	345	325	294	279	313	290	296	301	314	323	343	293	303	326	313	320	311	334	287	340	319	325	301	307	333	314	335	279	309	263	279	307	307	270	339	314	287	302	304	287	315	292	272	304	295	293	329	316	284	324	309	281	318	314	277	301	338	291	318	321	317	312	334	300	317	317	327	297	300	280	317	277	307	272	323	333	303	309	331	310	341	320	303	297	282	304	315	318	303	306	307	314	286	308	311	301	307	289	327	279	275	305	279	329	270	283	288	284	282	280	309	304	297	243	304	299	303	290	296	305	324	307	318	291	291	348	289	321	321	316	286	323	319	335	288	288	291	275	300	307	329	298	276	297	292	310	317	300	321	330	282	304	292	293	300	317	333	302	294	296	335	309	321	295	286	303	300	339	294	312	323	284	311	319	307	326	328	313	295	291	323	317	321	316	302	313	305	322	300	321	252	301	282	296	332	302	318	313	329	299	281	323	337	271	319	286	308	342	311	327	266	329	299	330	317	298	319	311	284	307	309	308	314	291	285	307	293	335	291	309	275	296	314	331	296	298	299	346	292	294	295	310	290	320	311	299	298	285	276	317	283	308	272	324	313	322	291	306	307	296	313	282	294	299	307	305	296	275	330	289	302	328	320	318	288	317	312	316	313	303	278	265	283	288	311	319	319	326	318	284	302	295	302	299	293	310	308	275	290	323	295	320	313	292	259	306	290	325	327	307	291	306	302	288	317	291	263	322	331	306	292	306	325	296	271	320	294	318	307	315	337	312	333	284	283	287	321	297	297	303	324	261	306	319	307	286	317	300	308	320	306	280	316	313	314	304	300	303	291	308	279	330	287	315	319	300	333	292	281	273	306	318	334	316	283	323	314	302	297	319	296	318	300	315	290	292	294	301	299	302	294	280	331	303	307	324	307	290	293	338	326	316	336	304	335	289	329	273	303	294	281	289	304	322	314	299	305	298	301	320	281	311	292	302	319	283	310	285	275	303	325	308	316	325	296	307	286	316	334	311	292	318	304	300	320	346	313	331	314	282	297	278	289	292	278	297	302	286	303	340	323	314	275	314	300	328	290	285	344	294	312	316	297	317	330	311	291	335	294	319	329	322	296	314	281	314	313	315	284	330	336	277	294	296	296	314	287	345	300	326	296	301	300	270	278	300	311	308	304	298	303	295	280	263	301	287	296	287	304	330	286	325	310	299	315	303	322	325	316	323	340	299	299	294	311	314	338	304	285	292	273	336	348	334	309	317	303	322	280	328	323	323	323	334	321	297	326	309	314	300	307	289	311	288	305	321	263	333	295	295	306	291	305	280	300	316	294	299	307	305	292	311	300	307	301	292	322	342	288	290	294	295	330	309	278	302	302	315	307	328	296	297	321	287	309	329	279	307	277	268	312	294	288	323	287	285	332	340	317	318	287	304	256	304	312	303	296	283	334	300	305	318	310	335	281	293	298	313	284	318	298	305	323	317	293	316	307	308	294	309	313	316	302	315	298	314	326	299	278	323	336	344	307	310	342	284	329	324	274	293	322	298	303	307	328	287	322	302	325	317	294	281	315	296	285	323	317	341	298	304	290	304	328	317	317	308	263	307	288	280	301	306	314	282	300	325	302	307	306	313	302	321	303	308	320	294	305	297	334	319	328	324	295	332	283	307	304	313	295	265	297	287	295	313	298	329	307	314	338	269	304	320	306	302	297	318	284	325	331	319	321	305	311	295	346	315	300	291	314	314	325	289	308	326	301	310	299	308	297	295	299	284	314	324	304	289	323	301	310	300	306	279	314	301	306	311	302	338	279	310	284	308	291	272	292	298	305	278	296	315	312	337	357	301	316	297	295	294	324	308	310	312	334	325	292	312	342	308	317	308	326	290	325	315	287	291	282	309	336	295	302	308	323	288	288	323	291	312	314	277	292	286	310	306	322	296	298	311	305	303	267	325	318	320	304	313	304	318	338	293	297	307	335	296	324	313	341	311	286	325	279	291	309	308	309	304	282	315	297	285	321	281	291	306	320	300	294	295	325	319	298	281	298	323	289	313	306	326	307	280	309	308	317	305	341	313	305	305	295	315	305	317	267	311	300	290	319	332	282	310	318	282	298	291	319	316	326	309	306	298	321	286	300	287	327	286	324	298	282	276	302	313	279	300	315	291	300	296	318	301	330	315	285	302	297	323	359	286	341	323	314	298	322	332	295	272	306	321	303	286	299	272	334	306	315	314	313	306	333	285	295	296	308	293	302	318	311	303	291	325	290	297	291	289	284	300	308	303	320	320	281	318	304	298	281	321	299	324	319	300	299	296	324	316	278	319	332	288	302	299	304	301	328	301	308	275	286	286	291	297	296	299	296	309	290	310	288	280	305	290	313	296	303	299	290	295	300	273	319	304	296	307	337	317	332	306	298	329	289	331	318	327	302	305	307	303	324	297	330	328	297	307	289	261	271	310	315	291	306	288	311	277	312	262	310	312	333	306	293	293	335	300	299	301	329	310	300	299	350	295	299	302	291	313	294	262	304	329	341	287	265	277	291	291	316	308	325	307	316	265	304	297	283	300	302	323	297	343	304	306	322	311	313	277	311	306	332	301	299	329	322	269	344	313	323	287	284	282	301	328	319	313	280	266	315	303	351	314	322	324	334	314	282	282	316	297	305	317	283	314	324	315	295	293	280	293	271	316	310	292	304	304	330	293	310	301	325	312	324	282	313	297	327	323	308	296	289	321	331	310	320	313	306	309	299	290	306	305	303	319	301	286	321	336	294
7292	10934	9452	5277	3317	2296	1741	1337	1159	917	854	789	727	643	598	579	501	545	524	490	546	509	472	471	467	446	430	422	441	381	442	421	394	437	440	421	411	434	397	355	396	365	375	380	385	395	401	392	398	361	379	385	334	405	411	405	348	371	369	414	359	362	409	393	383	334	367	392	361	400	368	354	395	410	380	347	388	383	357	370	380	335	372	381	389	378	353	350	384	369	394	380	367	391	372	412	367	363	349	399	352	372	375	343	377	410	393	416	356	347	388	367	392	392	372	351	369	388	375	357	358	349	361	391	387	379	374	391	383	360	332	361	380	363	370	378	353	383	397	368	357	399	354	386	382	381	361	413	360	372	377	356	341	378	349	426	367	376	403	374	370	378	349	366	389	395	360	346	371	358	364	377	403	357	393	379	366	360	356	393	356	342	388	375	389	390	366	332	360	353	374	376	350	367	379	410	392	354	375	377	362	388	377	393	371	374	392	401	369	385	384	381	364	335	381	392	375	369	366	391	348	387	349	401	377	396	377	344	384	385	384	382	366	379	338	399	408	356	368	391	439	399	365	358	424	362	373	383	385	366	356	338	381	374	385	390	368	332	386	341	401	368	381	342	387	350	327	378	379	385	398	361	339	375	376	348	386	370	357	345	407	328	385	347	364	387	387	346	357	373	389	362	420	361	377	378	360	367	389	361	374	384	371	358	394	405	366	371	376	392	375	375	406	425	378	352	381	390	397	373	363	360	332	345	421	377	387	405	349	365	359	381	373	351	388	377	403	387	366	344	367	350	392	368	346	342	372	383	348	373	393	374	362	391	376	381	387	360	362	403	409	352	384	376	350	346	399	348	356	355	370	364	356	378	393	356	378	387	379	385	344	367	367	390	370	346	354	345	351	381	372	380	343	345	370	377	376	389	360	333	392	333	359	334	367	358	377	401	356	376	388	361	364	339	373	378	390	361	343	370	355	367	358	401	360	361	371	366	365	374	367	372	342	367	377	354	395	371	372	386	386	358	335	356	388	365	364	334	390	389	341	330	379	343	376	389	383	428	388	368	369	350	382	402	386	395	355	376	386	384	335	336	377	345	388	378	386	346	384	353	414	360	390	340	382	368	366	355	343	376	372	413	369	402	373	335	377	398	363	357	375	333	378	354	391	353	354	381	363	371	377	370	352	375	363	338	334	340	381	352	357	365	390	330	385	365	371	392	396	403	371	362	367	382	353	369	347	371	368	382	385	363	355	406	394	396	370	359	378	384	351	405	352	391	385	384	332	384	357	375	386	380	411	347	340	356	395	390	355	373	382	429	356	334	370	366	384	378	391	379	331	372	407	377	361	347	391	344	392	365	376	379	348	367	388	340	371	372	390	358	421	350	353	378	386	377	342	368	363	355	360	391	350	335	365	370	440	378	366	375	379	344	385	376	421	379	374	358	353	341	349	347	348	385	390	402	368	381	388	357	374	340	365	388	375	371	350	382	369	421	346	359	369	341	385	373	361	339	350	397	369	357	370	384	399	418	391	361	341	353	362	378	390	361	364	384	377	382	365	446	364	362	346	380	387	373	350	370	373	376	368	379	376	379	391	333	368	356	353	363	374	379	365	364	370	415	385	339	410	394	344	358	399	366	350	377	370	352	374	375	361	357	374	370	380	361	373	333	352	374	406	356	378	338	342	370	360	405	387	370	389	365	373	360	369	339	368	355	370	331	380	365	355	406	406	365	373	343	382	355	381	364	389	374	355	352	373	328	386	371	347	340	432	350	402	393	371	368	316	375	392	367	385	373	416	393	398	336	367	361	361	396	351	328	395	383	344	352	369	401	394	363	399	355	391	355	375	353	399	382	326	350	342	397	362	356	374	377	371	392	350	397	375	377	340	358	364	372	368	334	371	315	358	343	369	371	329	359	365	356	365	356	359	402	366	349	389	355	371	431	373	358	359	398	358	366	390	368	372	364	363	351	364	363	352	368	335	370	341	355	360	402	366	374	350	382	364	355	411	366	366	342	374	371	366	371	374	347	361	365	391	374	372	391	359	395	411	382	368	353	377	332	384	397	368	381	363	351	386	386	399	332	394	346	359	374	368	366	376	371	364	362	375	390	383	376	370	405	400	397	387	353	352	394	389	356	365	407	380	404	359	353	365	394	364	388	408	418	348	354	399	362	377	375	370	373	376	373	384	342	365	417	354	372	357	357	368	338	378	367	371	375	349	362	335	357	382	384	380	378	401	355	356	355	388	360	400	398	361	315	369	405	378	357	380	377	355	358	353	370	337	368	364	357	425	358	396	388	384	368	370	396	344	387	354	336	359	390	337	312	381	372	332	353	361	360	350	358	390	380	380	360	382	391	372	375	354	346	378	385	384	378	355	346	352	409	365	375	394	361	339	359	389	379	382	335	386	392	376	359	364	341	392	359	380	348	366	361	394	389	403	376	343	371	381	363	349	384	408	365	351	393	393	371	361	354	358	374	361	348	380	404	343	388	364	335	399	376	390	367	423	367	356	355	398	410	369	389	386	378	350	337	388	375	385	350	362	341	394	413	366	379	393	374	385	342	360	406	361	372	391	365	374	377	357	364	358	370	391	352	370	373	332	402	361	357	377	378	350	359	370	364	410	356	358	394	365	374	355	386	359	398	349	370	383	369	370	372	353	364	349	393	354	362	349	390	370	392	338	354	398	398	345	395	367	357	392	369	355	369	395	390	367	368	381	369	360	368	361	368	411	369	399	373	363	351	387	359	388	369	368	388	341	381	376	363	385	367	335	365	387	352	347	363	383	354	418	390	351	379	372	356	352	349	371	404	361	378	332	368	364	355	372	334	360	359	388	379	397	337	375	344	402	368	379	392	368	372	374	356	380	382	354	371	372	359	401	348	387	361	386	352	390	366	366	377	417	386	396	375	353	358	374	380	388	388	357	377	376	389	365	374	370	392	379	376	361	394	408	364	399	377	363	370	360	351	355	385	356	383	357	371	384	377	356	383	394	396	373	368	400	354	380	361	381	354	361	359	378	352	346	354	408	357	367	381	398	347	370	386	357	358	390	383	374	383	391	361	366	369	354	354	407	349	326	378	355	335	367	330	400	396	370	374	368	378	373	415	386	371	371	385	394	386	377	373	375	407	325	393	375	382	371	361	359	367	338	353	390	382	361	391	366	346	374	324	379	368	393	332	340	394	361	383	361	373	378	352	397	354	392	365	384	356	375	367	370	389	347	366	382	382	385	345	387	369	354	382	402	362	362	382	378	348	341	400	365	390	350	397	398	402	412	366	388	374	381	371	374	380	374	400	386	340	377	379	386	359	364	391	371	385	358	374	390	372	401	392	356	362	354	372	389	369	367	355	355	380	392	393	362	347	339	368	371	394	366	392	356	350	384	389	379	380	365	370	407	348	383	376	354	360	351	354	354	376	355	357	386	393	396	357	371	400	358	379	387	355	383	384	356	337	382	349	366	392	370	367	382	384	372	363	379	377	369	410
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
