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
339787789059	339787789576	339787790126	339787790676	339787791226	339787791776	339787792326	339787792878	339787793426	339787793976	339787794528	339787795076	339787795626	339787796176	339787796726	339787797276	339787797826	339787798376	339787798926	339787799476	339787800026	339787800576	339787801126	339787801676	339787802226	339787802776	339787803326	339787803876	339787804426	339787804976	339787805526	339787806076	339787806626	339787807178	339787807726	339787808276	339787808826	339787809376	339787809926	339787810476	339787811026	339787811576	339787812126	339787812676	339787813226	339787813776	339787814326	339787814876	339787815426	339787815976	339787816526	339787817076	339787817626	339787818180	339787818726	339787819276	339787819826	339787820376	339787820926	339787821476	339787822026	339787822576	339787823126	339787823676	339787824226	339787824776	339787825326	339787825876	339787826426	339787826976	339787827526	339787828076	339787828626	339787829180	339787829726	339787830276	339787830826	339787831376	339787831926	339787832476	339787833026	339787833576	339787834126	339787834676	339787835226	339787835776	339787836326	339787836876	339787837426	339787837976	339787838526	339787839076	339787839626	339787840176	339787840726	339787841276	339787841826	339787842376	339787842926	339787843476	339787844026	339787844576	339787845126	339787845676	339787846226	339787846776	339787847326	339787847876	339787848426	339787848976	339787849526	339787850076	339787850626	339787851176	339787851726	339787852276	339787852826	339787853376	339787853926	339787854476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2711	3600	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21884	20198	27733	22104	19988	19674	6574	485	427	460	465	428	419	399	412	433	442	466	396	434	454	462	407	429	386	430	391	403	405	416	422	403	410	424	417	411	382	425	442	399	431	435	433	410	405	419	391	418	438	442	441	390	345	389	399	421	399	438	398	414	437	461	423	401	402	441	411	405	416	418	448	416	404	430	404	400	417	422	391	413	428	389	399	426	431	419	408	440	411	400	382	431	426	423	409	370	414	403	448	431	392	428	402	410	412	422	392	384	397	404	451	409	410	435	423	467	364	377	432	381	455	449	449	414	416	425	382	424	408	440	418	413	412	415	397	421	403	469	445	428	450	408	420	401	415	400	444	398	423	374	424	413	412	433	444	399	434	433	419	356	467	401	437	396	403	402	409	386	427	401	445	435	402	422	431	401	396	373	447	456	420	404	394	398	434	426	420	426	417	426	427	401	425	413	396	438	410	416	435	405	412	427	428	464	403	429	422	381	401	419	394	413	432	386	413	378	420	416	428	381	410	405	420	414	444	418	421	421	425	437	415	420	390	392	413	442	410	438	376	422	382	384	387	414	411	424	441	413	405	445	396	401	418	439	440	437	406	420	417	404	424	429	385	381	395	421	396	410	401	442	394	452	414	455	405	415	387	417	406	433	438	455	440	398	391	387	408	439	411	399	405	430	404	402	405	435	399	416	418	381	405	401	429	423	428	436	409	406	392	416	394	379	408	390	391	441	432	421	404	399	416	414	342	438	445	407	424	417	457	409	398	392	416	356	397	411	375	403	452	385	390	374	395	408	427	438	436	402	422	399	406	408	394	404	414	434	418	419	437	410	438	416	456	430	411	402	402	413	392	405	410	432	392	349	436	462	401	429	410	405	471	411	404	434	425	398	403	386	381	402	408	381	413	411	417	403	399	419	411	416	421	371	406	401	413	419	417	417	400	399	428	425	429	421	419	403	427	394	405	393	446	400	425	403	414	454	421	410	411	400	426	412	399	396	401	453	423	427	391	384	420	399	412	377	425	432	404	421	416	406	376	414	390	405	415	408	395	404	420	409	412	420	372	394	408	459	424	433	407	405	456	370	420	462	417	433	428	412	442	401	415	419	419	405	425	395	407	396	398	404	427	433	424	410	412	426	464	417	377	421	438	403	419	415	440	459	372	402	417	398	416	442	417	416	387	443	405	418	425	456	377	414	416	418	376	391	392	418	416	436	417	386	427	434	426	414	400	438	412	422	427	419	403	401	442	390	431	406	400	411	427	389	411	431	363	419	418	427	391	396	413	413	362	415	417	429	427	443	411	399	427	372	398	409	424	409	402	403	394	402	400	392	411	404	386	427	454	434	446	414	401	427	412	450	425	405	432	448	418	400	434	442	399	388	392	419	400	389	409	437	413	425	416	384	423	415	431	398	396	399	408	402	423	400	379	383	406	398	466	439	408	425	429	436	396	436	421	409	392	392	413	413	423	422	436	388	441	426	408	384	376	443	419	450	416	384	409	395	386	423	409	415	429	437	451	438	432	382	415	441	370	387	448	403	429	400	406	425	418	426	384	430	444	416	436	423	402	409	441	435	380	420	415	451	415	433	407	429	389	405	448	428	410	427	428	366	414	404	396	379	451	408	371	408	418	406	451	433	416	402	420	399	396	393	399	416	448	448	431	407	428	443	425	420	400	429	442	401	421	421	428	400	415	408	456	398	398	401	408	437	441	435	395	418	413	400	419	463	443	391	393	426	429	428	389	394	391	404	434	443	410	424	423	398	408	382	395	404	394	429	424	413	426	383	398	402	409	419	417	404	415	429	387	414	385	394	379	418	424	423	425	434	401	409	406	440	437	408	441	382	393	417	396	407	440	384	416	393	388	429	426	404	368	394	439	406	380	403	381	419	373	386	437	409	397	413	389	421	431	402	423	435	410	404	399	431	392	382	435	429	399	407	415	421	392	386	435	381	395	432	399	389	429	436	417	425	389	460	446	426	438	436	411	418	446	403	384	388	417	430	352	401	425	441	400	411	408	448	455	420	418	421	402	426	407	418	400	418	409	407	446	411	423	405	460	409	427	432	402	446	421	391	417	457	449	398	431	420	417	426	373	428	434	395	417	411	418	418	409	411	398	389	424	435	442	454	404	406	406	409	425	415	424	409	441	462	438	425	406	408	397	405	395	437	401	390	391	437	407	417	410	402	406	397	435	429	440	433	379	451	419	408	402	407	382	416	442	431	423	428	407	391	427	393	415	430	413	405	364	406	417	461	412	408	417	402	387	414	405	429	425	403	415	413	438	443	447	418	404	400	372	392	432	403	419	417	430	421	376	429	389	425	399	417	396	388	446	400	414	384	442	401	416	440	394	432	401	419	422	432	416	403	429	371	390	427	424	424	385	394	439	424	371	404	416	441	404	402	398	423	397	427	416	382	397	403	438	404	397	431	431	395	397	411	411	402	397	418	419	421	417	407	410	430	372	400	440	414	420	414	405	427	403	458	413	408	427	380	435	440	424	430	462	415	425	386	397	413	453	402	399	405	424	413	446	419	365	401	447	415	398	417	414	439	433	397	389	422	397	402	413	388	430	421	356	404	411	418	426	424	404	405	376	429	435	391	435	400	406	379	434	412	402	416	426	416	425	426	414	394	427	405	427	407	395	388	410	406	395	425	396	428	396	420	418	388	389	438	387	403	405	424	395	428	370	425	421	418	405	420	442	394	430	421	400	438	418	431	448	432	386	384	445	379	417	406	413	414	433	405	397	422	417	392	420	414	401	391	422	395	455	435	407	381	404	411	395	366	418	441	425	408	413	378	425	427	430	443	427	389	428	423	395	401	416	407	435	448	411	439	408	440	401	427	400	415	440	406	423	390	394	437	436	422	442	437	417	418	417	436	386	449	407	417	418	427	413	407	404	406	410	401	380	444	417	414	412	399	395	394	406	418	432	429	418	407	416	382	414	402	394	402	352	415	430	415	390	406	449	410	427	441	404	423	414	412	389	424	430	420	396	428	408	394	442	391	409	407	413	393	424	413	431	393	419	370	427	389	452	436	441	427	365	395	451	439	437	397	438	393	392	406	426	443	401	362	423	395	438	419	394	395	373	382	400	436	416	406	399	429	417	427	411	448	397	422	420	404	441	413	424	404	429	427	414	418	405	381	444	403	393	436	431	379	402	416	425	383	419	461	367	396	408	415	404	424	436	405	413	415	425	443	419	395	426	448	420	408	427	410	415	410	428	408	426	428	417	394	400	435	383	393	407	426	425	414	417	415	426	416	394	419	425	462	421	380	362	394	409	398	406	404	417	397	386	408	402	382	441	401	457	401	484	398	412	393	401	408	430	406	384	391	431	379	403	405	429	402	411	411	399	433	421	393	422	403	365	421	414	403	433	420	397	415	371	433	421	386	423	414	403	429	395	414	417	399	438	407	378	397	430	404	372	442	414	442	434	396	406	412	398	449	411	402	374	417	402	380	411	422	398	393	457	398	401	402
58606	89047	54342	12714	644	624	617	623	649	602	589	581	602	548	581	640	539	549	564	571	584	572	600	551	563	604	564	549	619	551	584	588	572	581	572	542	537	597	588	602	551	580	558	601	572	551	574	570	604	524	544	587	514	594	590	589	581	564	540	507	638	622	528	563	615	540	536	576	585	579	550	601	574	561	558	541	577	524	564	598	596	614	525	539	572	612	593	589	583	625	589	584	519	566	590	571	600	567	592	556	580	599	608	555	543	566	539	610	544	607	562	591	585	565	602	584	532	566	569	612	620	592	558	594	541	615	602	558	590	573	633	559	565	558	563	586	573	575	624	564	566	563	595	525	564	553	566	563	564	573	608	575	576	545	578	556	621	548	548	584	570	554	581	571	591	572	578	591	552	560	581	605	564	616	536	548	506	576	511	627	531	566	554	582	540	584	561	527	550	553	579	565	551	562	560	577	541	563	578	596	547	567	556	552	590	562	578	602	557	574	591	567	535	584	562	544	559	531	608	567	576	563	570	545	575	595	580	560	568	569	565	572	576	575	552	543	596	602	587	562	587	542	600	570	555	565	562	542	568	583	605	620	577	557	575	568	589	526	555	595	563	576	539	628	583	548	619	586	527	544	524	533	578	586	551	560	573	573	546	577	570	583	585	588	587	540	531	553	581	539	564	548	605	588	531	588	537	559	521	591	561	534	592	558	553	576	557	551	556	517	580	588	550	574	596	553	563	595	540	561	586	616	579	570	569	566	583	609	542	595	572	554	547	603	562	546	576	563	560	533	598	583	565	629	604	547	560	597	538	573	574	549	591	537	647	574	572	559	552	598	605	603	563	595	567	544	556	555	578	581	593	586	574	579	572	575	560	555	568	571	592	574	531	632	563	551	570	595	551	579	563	541	533	587	555	575	576	538	517	594	608	543	546	580	568	567	560	583	594	560	585	601	538	607	509	579	540	567	577	552	572	576	629	593	544	604	587	594	589	572	547	541	588	556	611	554	571	572	596	620	590	584	588	585	589	581	564	572	576	523	570	571	561	599	564	557	555	580	563	592	564	579	554	583	557	592	589	595	607	571	595	567	600	554	576	584	588	601	551	571	613	578	590	570	645	592	555	567	577	552	609	533	557	553	572	566	584	591	597	601	515	581	566	564	573	571	529	576	579	564	604	561	523	580	567	529	591	580	564	562	535	568	567	549	573	604	567	524	592	540	600	561	568	566	553	561	608	602	581	555	584	573	572	570	598	558	581	543	558	584	580	584	590	574	571	605	575	557	573	575	587	569	555	558	639	563	582	573	625	606	517	568	633	617	531	557	596	593	556	601	556	600	568	636	531	560	567	592	592	514	547	591	573	571	594	571	591	575	569	628	551	569	592	618	531	579	578	600	560	567	581	596	582	562	570	578	602	580	542	543	564	565	616	560	526	581	630	568	527	649	561	578	567	605	578	613	569	524	524	555	589	607	560	577	557	567	536	574	603	598	545	566	556	577	604	579	560	556	533	562	546	569	568	567	552	601	587	562	560	546	590	561	566	567	553	560	613	566	548	538	540	614	561	615	574	517	570	580	562	595	570	602	550	589	600	610	598	567	559	565	530	518	512	596	561	576	586	556	586	601	589	557	543	543	595	546	579	568	547	599	569	565	539	598	536	573	550	602	544	597	579	595	565	571	556	512	583	576	535	583	568	551	554	574	598	599	560	540	527	577	555	613	560	528	546	538	557	580	608	570	578	570	552	568	557	598	599	548	584	565	546	575	571	591	576	607	577	580	601	578	605	555	594	607	582	584	528	534	555	611	551	586	529	545	621	601	581	585	550	555	608	548	545	569	564	572	615	543	592	582	570	550	570	594	581	561	573	579	537	580	546	583	561	592	528	542	544	592	574	541	535	556	580	566	583	515	594	565	561	586	578	570	604	565	569	586	552	543	548	562	591	580	572	528	579	561	573	566	559	561	574	525	562	579	604	568	568	577	550	568	572	620	545	501	639	524	564	565	550	580	632	566	562	528	584	570	598	602	565	599	560	563	573	567	597	538	549	588	562	585	570	598	594	557	565	574	568	539	566	550	577	581	562	570	573	583	568	591	590	571	567	640	616	568	573	618	581	590	562	558	533	557	566	563	593	563	587	547	537	576	565	563	543	593	588	572	563	556	595	599	549	517	600	621	570	592	566	549	559	558	582	572	559	573	584	606	565	596	612	527	594	549	556	568	571	586	524	563	539	567	549	557	602	565	535	554	619	568	562	555	551	553	579	593	568	583	531	596	579	534	541	560	572	540	582	578	545	585	586	572	605	586	573	528	541	532	578	587	601	589	585	558	597	587	543	580	637	590	555	596	560	567	566	556	521	580	569	532	590	579	561	565	581	552	559	575	588	616	535	571	590	586	548	549	568	576	522	562	577	540	610	605	581	608	576	572	558	560	592	588	543	565	581	590	569	560	590	597	605	587	606	591	596	565	588	627	552	586	550	590	590	542	601	533	536	590	558	577	556	553	585	590	532	596	553	598	584	586	587	594	615	544	568	584	575	540	546	584	599	623	533	555	529	583	571	592	574	559	538	586	600	585	565	522	584	567	597	566	574	610	567	562	554	520	576	591	613	569	537	566	579	579	553	580	549	563	605	570	582	572	561	563	566	573	540	535	551	556	581	564	597	572	621	582	569	565	582	563	567	586	577	590	573	550	604	570	624	586	567	537	557	531	566	587	593	561	548	576	568	599	576	579	587	518	544	611	576	575	546	564	552	537	591	563	564	557	553	553	595	598	584	571	608	565	576	559	591	581	541	607	546	585	618	560	560	602	597	585	564	605	582	563	572	541	578	587	578	606	588	547	510	616	546	564	561	589	593	591	528	541	611	577	584	589	515	554	592	582	559	583	544	536	604	568	552	543	545	626	559	566	554	530	568	561	580	575	550	584	559	560	571	560	571	588	593	556	597	540	570	564	566	578	520	573	543	598	595	584	563	544	610	591	564	565	529	565	590	602	540	567	565	616	578	544	546	536	568	584	617	585	572	553	564	530	608	570	573	579	612	590	605	597	554	598	602	557	603	540	574	560	627	587	594	609	580	587	572	589	583	547	620	584	576	567	617	520	563	579	578	571	578	570	588	578	548	541	564	568	585	604	596	566	589	595	575	540	580	593	595	597	563	567	532	586	602	552	584	556	556	590	543	558	561	573	606	594	581	599	539	556	618	572	573	580	522	614	538	555	537	562	595	577	555	562	547	553	593	545	529	567	572	581	567	603	599	577	561	595	567	566	559	606	577	601	538	579	568	583	547	607	567	536	610	598	617	564	568	550	558	580	580	587	562	592	592	574	563	563	614	555	588	617	547	547	591	561	578	561	562	566	577	556	565	562	514	543	582	549	547	612	589	558	565	592	596	582	612	574	552	572	571	591	540	559	599	556	560	566	551	596	571	550	571	567	604	567	589	556	559	577	527	556	584	619	565	574	541	548	577	589	585	572	591	566	556	552
30985	27527	22797	6633	620	528	478	437	424	458	415	431	475	418	425	438	444	438	440	468	430	397	439	459	446	438	432	426	434	467	403	421	438	471	484	408	428	439	492	454	423	457	440	434	440	436	455	447	451	423	440	423	429	435	429	436	425	446	437	440	433	416	460	452	462	416	433	466	453	471	397	457	461	427	437	446	409	429	482	449	402	400	430	426	419	428	446	419	430	455	451	474	444	404	468	419	454	406	416	440	432	442	405	410	454	430	441	431	453	465	425	409	442	461	449	424	392	412	409	400	430	403	450	401	408	411	434	477	425	424	473	451	418	435	425	440	455	433	435	421	454	460	424	435	416	483	464	435	456	453	415	432	441	370	444	442	399	417	431	451	488	427	429	428	425	441	424	462	444	401	460	439	427	410	452	407	460	393	440	451	484	427	445	430	435	444	456	419	461	442	455	452	434	432	447	448	425	431	423	448	400	425	375	456	431	429	457	450	429	433	459	442	441	424	480	415	417	416	418	447	445	419	441	450	463	413	467	425	415	455	444	420	420	454	445	429	432	460	410	422	407	430	404	432	435	397	432	455	457	446	447	414	468	438	437	417	429	413	435	448	424	471	431	441	375	441	455	442	442	418	402	419	408	430	417	440	441	451	441	431	420	431	415	434	447	451	439	468	421	431	429	423	430	428	435	464	427	437	460	441	413	427	421	446	438	438	396	438	414	429	463	453	400	411	421	412	445	415	440	453	447	454	396	430	442	488	433	400	418	419	449	414	466	432	426	426	443	469	434	406	433	433	439	461	419	454	439	450	462	392	462	425	436	470	436	441	431	469	463	380	386	445	401	459	445	480	439	410	453	440	435	379	452	419	431	409	446	415	409	480	425	434	474	442	430	431	456	482	422	462	427	437	413	445	414	451	445	438	409	424	413	440	408	418	446	413	444	422	449	431	451	423	429	419	453	431	439	427	481	441	425	419	459	456	463	409	443	412	443	467	449	398	448	430	426	407	406	436	425	390	471	461	424	417	418	445	434	443	439	442	415	441	473	415	406	436	440	393	434	454	433	443	457	449	450	426	447	425	438	437	461	454	455	493	464	422	478	438	452	406	440	456	436	409	412	491	428	408	403	456	446	418	424	407	444	433	417	396	468	427	434	428	397	440	465	436	417	454	420	422	419	438	431	410	457	430	404	427	435	438	457	427	429	467	441	440	467	450	442	415	450	438	422	448	408	423	409	437	453	408	449	420	412	476	459	401	412	445	435	400	401	414	469	422	395	419	395	432	428	406	419	438	433	433	397	477	414	372	428	462	445	437	441	422	415	466	425	423	471	438	436	435	443	402	401	484	409	438	422	448	430	409	433	453	431	468	431	414	466	485	461	428	426	445	427	441	453	434	461	387	438	405	414	433	465	440	457	474	420	416	442	413	444	429	429	430	441	418	390	457	461	409	456	476	425	429	422	420	431	444	405	410	446	437	462	432	443	411	434	450	439	426	452	462	437	464	441	468	415	417	428	440	421	450	439	409	475	453	446	429	383	465	445	443	414	446	412	437	420	440	447	432	418	413	464	418	454	490	471	457	403	427	433	439	432	442	449	433	388	427	437	450	474	397	445	457	464	427	463	443	430	402	462	421	426	463	434	456	445	446	394	408	473	457	419	417	451	441	421	453	417	454	408	454	425	430	425	442	454	417	455	422	435	420	432	437	420	415	455	433	437	436	440	483	416	451	410	416	453	457	417	411	483	455	440	403	423	418	439	465	416	431	417	422	439	436	429	404	427	419	415	457	398	451	434	418	448	449	452	432	421	436	450	442	454	440	423	408	425	438	416	441	434	458	408	459	403	421	445	436	433	433	472	432	456	416	423	425	442	424	409	401	432	433	425	433	432	450	418	405	435	420	431	435	423	480	431	424	431	447	453	439	425	471	456	431	443	439	434	380	442	423	429	376	402	417	428	452	439	433	437	417	416	444	414	413	458	422	412	427	425	418	447	443	440	443	448	448	416	442	434	431	455	433	438	417	425	435	434	436	427	432	420	433	432	438	414	442	405	476	426	447	431	426	456	452	430	418	412	444	467	448	425	478	441	428	440	466	422	428	433	452	419	423	423	433	468	426	455	456	412	446	405	458	465	413	410	429	402	402	430	435	448	417	429	413	446	456	453	423	460	385	430	427	438	397	436	456	433	414	468	413	451	445	410	422	438	412	432	430	442	423	396	450	418	407	427	425	432	421	422	426	428	451	433	460	457	462	480	424	438	426	416	432	443	419	438	468	439	437	426	439	442	447	437	415	415	427	421	404	428	454	408	424	465	437	450	452	457	464	433	428	429	416	429	442	414	453	441	445	427	448	472	404	448	455	451	443	449	446	434	432	440	407	430	441	426	403	428	426	433	456	434	447	463	425	452	425	478	459	435	451	402	447	449	466	429	428	442	425	445	450	426	409	395	494	435	409	437	498	449	432	429	454	440	482	408	427	424	392	438	460	406	434	442	428	445	473	414	445	413	409	454	423	461	479	414	413	446	405	456	430	426	387	424	418	417	466	468	430	435	447	444	434	428	396	449	447	475	428	415	427	440	454	428	427	428	427	459	431	409	406	471	430	454	429	431	439	437	481	406	454	470	450	412	443	451	419	445	464	441	480	430	457	469	472	428	437	453	398	429	442	444	442	434	444	450	432	439	419	438	440	468	441	401	433	428	412	415	415	429	419	458	419	442	426	434	443	403	457	467	470	422	424	436	434	433	458	420	434	410	410	448	418	439	425	435	431	475	411	444	406	436	409	425	435	437	402	444	453	437	406	437	393	424	460	446	400	431	446	466	433	419	407	430	421	408	457	470	442	442	393	448	444	420	405	416	428	472	437	481	427	424	414	394	448	447	435	475	414	416	419	421	443	431	416	437	449	422	468	466	410	395	439	412	425	422	476	451	437	409	432	395	455	469	440	371	442	411	430	477	451	432	429	482	456	420	459	449	401	420	449	436	453	394	419	452	444	369	447	438	469	444	439	466	415	472	436	416	425	467	452	451	439	430	438	436	427	459	434	390	450	425	431	448	445	448	412	430	426	410	426	430	434	461	424	430	447	426	445	417	450	448	412	406	422	441	433	459	417	437	440	449	416	440	462	466	451	436	472	413	438	430	430	453	435	438	432	421	431	479	435	406	433	488	416	395	402	452	444	458	420	440	463	455	438	483	454	426	441	462	395	457	445	400	440	388	447	444	405	421	411	436	408	455	437	456	419	463	448	420	450	486	445	439	429	443	466	434	440	414	434	419	406	435	440	427	385	424	436	441	429	452	439	416	453	437	430	452	472	435	412	477	445	426	427	433	445	428	422	486	416	444	454	449	430	443	433	453	386	427	403	461	451	443	433	402	470	469	440	441	443	413	431	460	470	433	424	416	461	445	429	443	438	434	456	449	394	437	450	440	416	450	440	384	416	432	454	430	433	432	419	405	447	448	470	429	433	447	423	501	462	426	446	461	457
39285	42812	22078	3383	565	610	562	641	601	586	583	636	620	598	620	582	612	599	588	537	595	618	648	576	599	608	586	615	603	621	631	615	636	566	584	616	633	583	582	632	632	631	608	597	595	615	574	598	631	596	601	645	607	629	590	628	656	609	619	574	607	624	573	641	589	595	643	576	567	591	669	584	628	668	618	624	596	590	630	608	652	602	637	647	625	573	629	562	582	607	621	645	573	643	628	627	621	686	594	641	599	617	622	582	603	592	601	619	616	588	631	620	626	609	578	612	603	595	631	642	586	648	644	596	615	588	610	617	622	638	577	618	612	585	585	651	590	596	640	635	615	611	603	618	613	581	637	606	609	619	605	566	602	605	612	652	566	648	616	637	568	609	625	584	617	620	614	649	587	620	575	647	598	637	596	594	685	593	616	601	625	622	615	606	582	624	602	682	619	673	598	611	609	642	610	567	615	614	579	598	608	629	613	597	596	626	608	624	605	642	603	602	665	573	636	619	595	630	595	582	655	590	621	626	620	613	656	602	608	603	660	569	604	648	588	603	639	604	616	623	624	577	603	573	630	651	605	592	644	590	581	608	594	618	605	652	596	635	584	615	627	630	606	603	585	611	579	591	616	624	588	587	582	563	630	601	588	551	631	616	580	619	638	615	620	596	602	571	615	635	646	603	624	646	616	599	586	572	600	607	606	592	617	572	617	610	599	606	599	652	618	623	642	615	612	608	571	523	600	598	599	564	638	634	589	586	629	606	609	601	620	652	623	644	603	594	641	647	595	576	595	611	618	667	575	611	588	638	613	563	619	602	627	591	631	630	644	703	629	654	628	584	589	632	610	631	609	582	618	604	621	607	595	612	642	647	601	610	569	573	636	624	617	621	618	597	581	641	573	656	569	554	642	601	588	608	630	613	588	596	599	619	640	605	613	623	632	629	608	569	611	605	607	600	631	598	589	576	640	602	573	595	618	628	642	605	586	584	619	594	612	598	623	621	642	614	612	601	622	597	606	602	622	585	582	589	591	599	635	581	601	587	594	592	595	636	586	630	638	627	623	610	607	615	631	614	641	580	612	632	631	646	634	627	602	576	602	613	638	632	626	608	573	625	584	609	598	586	560	600	608	629	608	592	645	625	613	605	626	569	587	610	634	561	600	608	621	595	563	661	613	619	606	608	629	573	628	569	597	626	604	656	606	621	622	589	623	571	609	603	598	622	624	637	623	625	598	596	618	610	601	592	619	604	603	626	608	637	635	597	629	649	600	571	598	569	616	632	582	613	626	590	607	652	580	584	645	602	614	637	601	635	584	613	597	602	627	623	611	597	581	609	599	611	638	593	570	648	620	624	628	609	617	585	586	607	603	563	606	611	615	629	637	613	579	616	608	591	614	599	620	597	616	627	551	634	601	647	607	611	603	547	567	624	621	605	611	549	598	580	630	659	598	610	568	633	592	638	558	615	594	619	599	636	562	616	624	635	611	660	592	640	586	634	604	577	618	598	600	574	634	605	593	611	571	619	597	622	605	636	605	619	577	636	630	599	609	632	599	545	681	609	607	619	619	640	575	610	610	623	578	540	606	580	604	576	592	637	624	619	598	643	611	606	587	615	614	601	595	602	608	594	639	640	635	633	625	657	608	597	616	629	629	612	623	584	600	607	595	598	638	617	645	603	616	644	581	602	631	638	610	570	606	609	604	609	625	649	599	617	620	624	604	626	592	612	582	620	630	611	610	585	631	628	614	605	577	587	618	608	644	601	581	633	598	607	634	636	580	636	618	552	559	632	578	638	631	638	599	622	648	586	604	600	611	591	618	627	561	620	585	593	607	574	605	630	643	659	638	603	584	608	555	615	645	609	617	569	652	587	582	607	634	591	639	608	607	591	619	598	607	610	615	616	641	612	624	623	679	599	590	602	629	610	601	571	621	636	575	596	640	634	591	630	600	669	596	614	647	597	644	645	587	637	627	588	609	625	575	609	586	595	630	606	625	665	623	589	602	635	601	593	604	640	603	633	590	598	594	612	629	579	612	628	625	571	634	580	567	640	631	613	627	612	638	603	606	597	628	569	620	596	605	575	598	621	604	634	600	590	578	613	615	601	634	614	624	580	577	636	587	608	589	625	613	602	582	621	601	604	611	615	582	635	610	649	578	564	611	638	623	574	611	611	578	614	619	652	545	651	589	628	586	630	582	620	632	587	583	575	598	605	575	612	618	556	601	623	649	614	597	601	604	598	536	605	623	568	611	637	569	623	592	572	626	621	595	626	594	571	611	634	610	647	594	632	590	598	589	610	622	595	622	606	590	604	588	629	602	610	659	614	588	630	615	602	611	573	607	636	577	615	620	657	602	600	606	621	636	625	615	613	617	603	617	659	625	616	611	627	569	599	607	576	618	611	637	625	632	658	574	642	645	599	606	615	599	609	592	617	583	577	576	598	634	566	577	636	595	595	577	580	649	640	626	600	627	612	655	620	596	594	606	579	621	574	572	613	582	606	616	604	579	618	637	650	636	599	593	592	603	649	617	608	605	621	647	672	604	619	656	615	608	618	611	597	605	612	575	658	585	551	597	641	598	645	617	585	637	575	612	624	609	609	685	584	600	608	618	619	669	591	584	596	632	609	610	600	650	600	583	600	578	628	630	558	580	600	573	582	633	594	602	611	613	640	601	578	590	631	595	554	628	624	600	634	597	630	630	619	619	605	603	626	575	607	611	625	616	577	587	595	638	566	623	607	637	627	606	601	586	628	618	619	616	639	601	645	630	639	610	598	644	578	621	600	608	561	590	612	632	617	639	569	614	583	575	640	647	594	611	635	627	608	622	604	606	646	618	617	569	624	620	609	617	620	633	591	621	621	651	563	604	629	597	608	580	647	629	624	583	587	575	607	619	616	627	645	621	617	602	617	627	636	568	653	618	590	626	620	601	632	602	653	597	608	558	615	583	625	664	622	630	604	622	639	591	576	572	588	601	630	633	613	601	576	567	657	591	615	612	624	664	626	615	605	621	631	615	608	584	615	621	632	609	620	595	611	606	637	587	635	596	590	593	597	603	614	620	605	651	611	616	628	618	621	610	631	579	556	597	593	601	626	587	610	582	582	604	613	586	638	636	595	556	631	580	593	611	650	622	601	572	652	590	638	611	605	579	579	674	594	600	604	618	641	605	599	565	613	580	620	609	610	630	644	628	589	596	600	596	545	650	613	610	621	646	651	648	585	650	631	604	606	591	656	611	614	634	619	623	645	595	611	577	578	612	630	581	583	577	606	603	574	610	640	565	641	605	652	593	605	579	606	628	622	605	617	634	597	625	629	595	622	613	573	633	597	614	603	619	589	635	579	625	601	573	602	553	581	634	613	609	600	591	660	590	641	638	613	654	627	603	618	625	627	588	607	657	596	610	595	593	613	604	587	606	619	652	627	594	647	577	604	614	630	646	586	626	591	585	594	572	607	627	602	647	605	628	626	569	606	649	633	634	637
24770	22092	29418	24235	20847	8525	767	583	575	586	584	555	538	560	540	540	523	558	567	561	556	541	548	549	546	554	566	556	569	535	557	562	553	492	542	545	522	542	522	537	509	545	524	533	537	549	564	549	561	535	595	552	568	494	566	533	577	601	543	560	574	562	536	521	505	529	560	533	550	550	526	493	549	530	534	550	534	496	535	559	497	539	572	528	573	571	516	488	552	520	491	614	523	576	553	534	521	569	520	562	503	529	501	530	514	548	520	558	546	541	528	526	553	523	551	575	551	520	573	542	587	498	537	577	564	572	563	525	533	573	529	559	555	563	509	526	541	564	537	533	552	528	559	552	541	551	531	571	579	504	519	498	516	559	551	575	553	513	566	562	559	543	552	559	564	561	551	536	547	561	538	547	551	548	555	538	541	536	558	565	537	522	604	500	520	525	529	535	533	545	536	556	508	569	531	542	545	548	564	493	567	525	548	539	528	505	524	574	515	519	536	530	544	539	540	576	511	549	515	543	529	524	509	568	517	565	566	554	515	555	572	576	568	546	498	517	555	532	542	560	523	514	548	518	525	540	512	554	533	511	575	524	525	561	584	551	552	541	535	529	529	548	535	531	559	553	558	539	545	552	526	549	533	557	518	527	533	573	489	536	552	517	559	515	559	575	517	563	511	560	552	557	545	538	515	553	510	490	563	520	498	552	489	530	524	547	554	557	549	514	564	551	558	582	567	553	563	531	548	534	536	524	560	548	510	524	545	578	531	517	541	551	507	501	533	505	514	500	524	504	556	550	526	503	520	545	568	551	556	540	563	539	587	548	540	526	525	535	520	566	580	519	512	504	511	557	516	556	534	552	524	552	527	554	533	526	559	531	555	542	501	571	560	549	539	560	530	554	559	582	570	516	571	524	557	505	542	556	544	556	552	554	557	561	518	541	569	567	566	502	584	572	584	604	545	523	514	544	559	542	568	528	525	526	541	531	521	555	516	524	580	571	520	561	551	538	585	522	508	578	515	556	577	533	527	542	583	571	522	492	574	568	517	559	541	517	581	544	526	506	520	557	556	516	535	534	532	532	556	518	517	519	537	513	569	505	528	565	503	512	548	549	573	576	532	544	502	542	514	534	512	568	526	533	570	524	513	527	546	570	572	530	524	528	532	551	516	564	524	547	552	500	521	544	549	547	545	551	545	558	533	536	545	498	537	580	569	565	518	533	529	514	549	534	534	559	499	566	552	579	526	529	530	597	536	568	545	559	550	539	552	520	558	504	544	496	570	547	530	593	580	511	572	559	561	542	490	520	558	574	591	550	532	624	491	572	515	548	515	525	515	524	519	568	543	567	531	606	564	549	526	547	564	548	527	540	547	522	560	520	549	560	531	527	577	548	552	504	550	514	494	486	544	562	553	535	566	538	535	579	554	588	517	531	525	539	532	518	570	508	537	531	566	576	533	569	540	525	528	510	580	560	582	509	533	546	547	550	518	529	553	566	534	531	598	537	547	486	549	545	554	550	543	493	511	509	565	562	563	538	521	511	555	516	519	584	506	592	546	572	567	528	553	598	572	508	558	553	535	569	556	552	546	507	539	545	542	571	532	549	547	515	559	528	539	538	569	539	542	516	531	499	559	553	532	535	543	513	545	593	496	512	579	525	570	528	553	521	527	569	553	550	493	504	542	570	519	486	558	546	548	553	522	555	517	548	511	580	584	560	517	559	579	543	511	539	524	554	541	549	531	496	541	537	555	539	521	548	591	540	551	514	545	580	515	493	552	576	546	564	535	559	538	561	557	499	527	526	511	532	560	555	507	545	545	530	553	519	490	521	518	554	555	540	573	566	515	551	560	520	553	551	535	519	537	558	557	537	551	569	557	534	534	519	588	565	548	518	580	519	566	507	511	517	545	573	538	522	539	518	534	537	548	555	537	561	569	555	588	538	535	553	534	588	534	556	536	529	558	555	527	509	545	582	543	512	568	553	521	531	514	537	558	537	566	494	549	551	526	536	565	540	567	538	531	515	552	515	547	543	572	542	510	519	531	518	590	534	554	530	590	543	515	557	556	524	549	506	550	546	548	499	532	561	510	579	575	522	492	578	542	569	503	541	541	547	540	530	517	515	560	549	567	539	518	565	566	538	564	533	524	515	543	556	516	524	546	571	537	544	533	499	523	514	518	538	541	526	508	559	538	541	540	525	546	572	525	535	539	528	482	539	565	530	541	573	531	505	560	523	570	505	524	571	575	563	555	557	527	555	504	556	567	518	557	557	522	546	591	514	540	539	519	510	504	556	536	582	557	529	516	524	521	519	568	529	548	567	543	565	538	572	559	544	559	517	524	537	511	565	551	510	558	519	535	559	539	531	543	526	522	527	553	571	561	517	528	567	569	575	553	518	538	560	535	563	574	500	508	524	558	564	556	556	543	547	518	559	545	544	542	524	542	551	514	520	533	547	541	517	551	556	561	569	534	559	542	528	531	526	555	551	534	543	529	522	525	547	492	566	545	501	506	554	525	527	537	529	561	541	522	540	561	545	589	524	544	522	540	521	581	543	582	571	539	541	533	533	527	562	555	572	503	531	555	584	499	529	587	529	531	557	539	554	525	557	566	527	518	544	582	524	553	559	560	516	547	535	573	590	514	548	579	517	523	526	546	546	565	522	521	551	532	568	575	529	566	536	549	560	561	532	576	569	544	515	547	544	576	542	506	505	571	530	589	543	586	557	533	524	516	543	538	525	520	535	505	541	526	542	565	553	546	532	570	517	523	505	531	560	542	549	574	538	527	548	568	582	562	531	515	517	564	527	519	504	556	610	532	540	546	525	567	550	573	522	545	540	528	549	483	519	541	527	562	530	566	527	548	528	495	531	549	535	547	553	564	580	539	509	557	518	578	547	546	525	536	491	531	565	523	540	585	569	550	535	521	560	487	493	571	526	528	531	540	531	557	524	523	516	528	570	529	577	501	546	554	592	530	555	536	534	539	542	528	576	538	547	514	569	522	575	535	530	543	563	494	570	498	541	549	514	598	582	554	590	515	537	533	507	549	569	542	523	572	586	544	555	571	532	555	540	541	540	508	514	538	551	540	520	564	526	533	517	495	519	538	536	528	557	560	566	506	558	549	537	570	506	511	546	514	545	547	582	541	582	550	583	531	521	508	545	553	517	528	542	544	553	572	545	527	537	562	550	556	548	540	567	530	527	518	563	526	533	551	505	553	521	554	549	526	558	523	536	542	536	520	520	522	521	556	550	534	549	495	538	561	541	545	535	539	528	497	546	576	616	538	541	556	499	529	550	513	522	523	514	550	557	587	553	500	507	515	502	513	512	541	547	545	549	563	568	549	538	577	541	512	534	542	524	535	545	576	529	582	531	563	579	555	536	588	573	521	560	550	560	550	564	532	526	593	517	565	572	539	549	575	526	528	546	534	550	567	545	531	532	595	556	536	545	521	521	541	548	537	543	524	549	543	510	532	547	570	537	590	581
61961	83543	47207	9625	790	799	817	785	792	759	809	756	724	746	760	756	713	748	799	766	793	788	786	686	743	818	766	798	759	791	741	736	738	753	787	720	745	732	729	745	765	767	716	734	781	792	786	763	715	741	785	787	735	736	745	747	770	697	773	760	803	734	720	778	734	729	717	759	805	793	747	711	767	780	803	737	733	776	757	734	725	763	755	744	734	801	751	757	728	739	806	712	717	720	791	720	742	703	717	740	717	767	757	748	762	774	756	709	727	744	752	703	704	801	752	788	812	725	729	817	757	733	782	758	730	779	766	741	694	727	758	746	739	795	711	747	778	762	745	732	757	780	766	706	792	753	805	716	742	711	756	750	777	743	800	736	777	779	793	779	794	745	743	771	781	793	775	729	708	794	772	760	758	744	780	733	806	712	761	736	723	721	762	735	754	727	750	757	784	783	722	810	712	766	727	774	752	842	761	759	778	791	738	743	743	761	752	728	748	776	780	737	764	765	795	745	771	692	759	763	791	757	729	763	787	747	751	792	720	769	768	745	751	779	768	726	804	771	777	794	705	735	788	750	777	772	732	709	732	738	712	768	730	791	780	746	751	780	730	688	753	763	752	747	719	752	721	755	770	760	730	723	737	756	774	802	767	729	732	766	732	800	756	728	779	781	739	731	755	731	741	677	781	727	728	746	763	741	737	715	745	725	795	757	739	777	736	755	754	730	731	712	769	748	767	750	769	726	788	758	700	800	733	768	782	737	781	749	727	732	768	745	781	773	724	802	733	775	752	755	762	757	740	739	734	760	736	767	729	753	775	716	712	740	724	753	739	716	735	738	700	763	782	762	721	782	761	709	790	734	764	760	754	737	769	778	740	742	766	731	733	744	792	730	738	723	762	742	745	743	765	762	785	723	806	753	735	757	760	774	739	778	747	766	688	704	791	763	718	740	747	748	774	757	758	726	772	783	779	786	724	743	783	705	763	774	806	720	756	745	764	746	765	705	769	749	719	755	737	732	770	772	747	721	780	784	753	769	727	731	739	785	760	795	808	761	718	774	739	746	710	741	749	782	793	756	738	724	694	748	785	700	772	717	772	715	787	763	763	721	762	780	710	746	733	717	757	752	775	740	796	720	757	819	708	783	744	794	771	747	754	709	729	714	769	730	723	740	769	750	788	750	748	712	792	741	778	798	696	772	773	758	750	772	759	776	716	787	793	723	736	730	791	744	765	745	824	784	693	782	751	693	719	743	721	765	770	748	786	780	762	715	702	777	759	786	720	702	729	777	757	758	811	802	771	742	736	763	788	773	732	745	728	769	736	773	713	739	675	754	775	775	823	728	756	737	736	782	726	764	729	788	776	753	742	750	698	757	811	730	746	802	692	748	810	724	771	768	734	743	754	811	788	758	736	751	798	756	747	712	788	758	751	692	734	759	758	764	759	708	721	728	730	762	760	792	792	790	790	822	725	752	694	721	760	738	805	772	770	775	758	768	748	803	804	762	775	742	757	778	780	749	723	723	729	726	736	719	754	730	766	760	792	765	782	792	747	695	744	769	770	786	762	753	782	752	825	740	743	775	761	688	776	749	739	752	756	761	717	770	738	783	785	697	702	806	739	757	775	693	765	782	757	721	727	797	764	727	758	728	750	806	786	717	741	680	745	728	756	777	746	760	782	780	724	780	784	729	781	746	758	757	735	766	794	737	758	761	717	754	741	757	746	731	711	724	707	729	755	738	749	767	731	739	752	729	761	683	694	767	741	794	735	731	785	718	718	725	768	772	748	742	735	743	705	786	768	746	768	768	787	749	784	707	774	727	753	745	762	758	760	727	742	720	724	756	731	723	753	775	754	793	747	738	732	759	794	764	766	755	747	757	724	758	737	803	759	809	799	740	780	737	769	797	751	712	707	744	767	708	793	751	743	725	704	719	726	784	745	799	745	720	750	771	796	760	723	733	786	730	753	742	724	722	770	770	740	711	702	748	693	725	778	776	766	751	721	748	769	726	765	737	803	729	735	726	747	736	755	727	742	710	789	736	785	747	765	738	721	789	810	788	789	726	674	771	753	734	786	752	697	754	783	743	756	677	730	725	700	714	732	739	744	752	741	719	750	719	759	735	837	779	726	776	729	733	748	727	779	684	786	751	728	764	752	723	748	735	810	735	767	786	696	761	794	815	743	727	757	724	735	716	771	787	738	719	728	807	761	733	772	768	768	767	727	722	744	727	792	764	765	711	729	766	736	724	739	735	755	717	732	724	769	752	735	774	753	787	721	755	806	730	727	754	784	703	736	735	729	765	754	745	800	727	817	716	748	770	761	749	708	781	772	730	781	775	778	740	718	740	733	771	820	755	741	778	775	727	763	792	767	752	762	746	828	779	754	758	745	838	739	685	748	760	737	805	726	724	797	761	756	792	761	803	772	732	743	761	784	723	754	746	774	740	748	724	739	742	755	808	719	775	771	744	726	735	739	780	708	726	746	722	793	755	749	758	796	740	761	738	736	731	747	791	707	746	790	717	746	719	774	742	693	747	767	777	769	767	751	748	737	755	740	788	748	712	792	769	699	768	787	765	730	724	695	754	755	755	739	782	764	746	726	816	740	749	728	758	757	720	751	742	710	757	785	744	766	764	777	762	768	712	787	724	769	735	716	747	807	751	822	732	751	776	789	727	717	765	819	762	771	769	749	748	751	764	701	726	806	736	727	706	747	717	710	784	756	731	736	748	743	740	808	775	756	741	747	783	726	775	749	770	786	821	788	696	713	735	752	789	790	759	744	752	737	787	792	749	733	743	752	785	784	707	732	729	723	803	765	741	746	705	699	722	729	761	740	780	765	749	730	791	776	755	751	733	749	728	741	721	776	733	809	742	709	762	752	720	775	697	726	758	792	719	738	740	794	754	757	747	739	709	811	767	769	696	767	730	756	702	758	772	755	747	764	711	761	727	774	816	742	774	726	740	768	750	756	754	772	705	751	746	739	729	780	758	754	732	749	744	710	694	782	734	724	760	704	754	781	760	750	745	722	719	722	751	749	738	742	763	742	770	743	789	749	739	728	772	739	731	776	763	721	761	768	752	773	777	780	707	744	722	737	739	715	758	777	735	752	798	713	769	740	736	702	795	743	729	793	744	773	753	772	758	739	746	742	735	773	761	772	766	758	780	815	750	721	741	712	711	769	781	765	758	751	795	760	784	750	741	730	752	724	784	735	801	790	777	750	720	753	717	751	782	797	744	746	744	785	733	767	753	770	772	779	746	756	737	721	678	733	717	752	729	769	754	799	763	744	752	763	743	742	761	803	742	733	787	709	726	770	711	718	756	753	752	724	744	737	760	773	755	709	793	733	762	778	747	743	761	758	730	751	732	750	737	749	770	774	755	734	741	755	771	735	754	776	770	714	755	751	791	758	705	761	773	736	759	764	712	699	730	788	747	769	733	764	730	727	731	768	791	759	764	721	718	733	767	732	717	753	740	770	713	791	755
23432	21619	29542	23769	21396	21109	6741	510	437	462	433	488	451	410	442	420	430	439	435	455	438	445	472	414	431	425	451	447	451	454	431	412	423	431	403	447	426	433	444	403	415	428	425	418	426	444	441	437	435	434	464	404	427	419	418	409	427	440	434	435	433	437	432	449	437	403	412	442	471	423	430	435	449	449	447	414	433	450	449	455	462	422	421	442	420	431	465	421	432	414	461	461	434	429	448	476	439	429	412	432	405	450	466	444	451	452	431	421	410	415	444	442	384	422	401	437	424	464	390	441	437	458	427	462	445	428	471	402	441	424	449	436	460	443	422	431	438	399	451	449	427	421	448	407	440	413	399	423	416	430	419	418	415	407	449	388	398	431	455	437	416	470	434	417	458	435	398	443	404	404	404	441	406	416	441	403	458	413	419	439	464	418	419	435	437	452	464	422	416	407	421	399	463	455	436	412	414	419	421	425	413	409	453	395	400	400	416	431	417	425	427	421	418	450	455	475	440	433	447	459	425	426	411	421	427	404	434	440	409	433	411	439	433	414	429	446	448	447	431	420	411	431	410	444	452	443	451	434	441	394	409	453	459	438	425	427	393	426	434	419	456	461	423	444	431	418	427	429	433	444	448	446	425	433	447	440	431	433	421	453	450	432	472	452	435	438	392	387	414	455	436	439	415	472	440	451	417	421	425	414	454	479	428	431	470	427	443	438	443	409	458	408	460	424	417	456	454	455	412	425	464	421	403	441	411	445	400	456	443	448	433	406	466	425	391	433	420	418	414	419	371	435	403	390	420	452	441	432	431	396	451	413	408	381	433	400	440	459	422	425	418	401	441	411	442	439	448	409	393	471	435	444	412	375	435	452	462	435	398	445	441	433	431	472	430	434	408	404	416	383	436	400	403	456	465	439	420	440	445	428	461	418	428	427	405	444	424	444	449	402	434	448	419	434	436	455	441	468	452	406	414	455	443	439	428	425	420	447	446	464	416	424	429	457	394	441	423	459	419	434	457	440	424	434	448	414	388	436	408	435	399	385	481	422	412	457	417	431	468	448	432	430	407	429	437	442	415	412	458	447	437	402	419	433	449	419	419	456	431	443	405	431	444	441	415	422	410	419	423	431	410	409	437	437	420	440	399	424	454	454	417	434	444	443	392	424	414	424	465	472	419	473	442	388	436	382	411	415	385	408	419	441	448	428	430	415	439	373	448	435	411	437	407	481	410	431	418	466	425	447	423	435	438	461	417	431	398	436	386	442	429	431	444	417	460	472	414	413	470	398	451	435	430	443	471	459	450	409	419	433	403	412	422	474	434	385	417	422	412	434	390	438	420	402	409	434	418	433	425	459	431	412	468	417	408	418	423	406	397	465	419	419	420	423	424	438	420	400	418	435	453	434	415	432	424	432	391	425	413	389	409	428	477	436	434	437	432	435	439	419	405	456	378	415	381	412	407	439	431	420	430	443	433	452	431	431	427	445	439	440	391	427	414	410	437	433	420	418	401	423	445	448	433	421	431	427	437	418	425	412	429	485	410	441	453	484	467	394	415	414	413	419	450	474	399	439	435	443	434	462	434	450	429	410	425	421	463	418	427	433	441	405	417	467	426	488	427	436	407	427	425	437	424	434	441	445	450	408	424	420	435	460	423	470	431	437	452	439	468	450	429	428	455	433	448	405	441	449	449	469	419	420	424	451	451	392	440	427	453	384	393	455	409	400	478	452	417	424	433	397	443	408	446	427	399	426	441	448	431	407	425	421	435	444	427	425	434	451	415	426	450	447	452	427	459	407	437	430	399	431	450	419	421	426	442	456	427	461	387	445	403	459	437	429	459	428	410	438	399	414	414	411	385	417	437	409	430	451	462	444	436	406	418	412	430	439	409	442	441	404	427	429	441	413	443	463	445	434	422	413	421	435	465	407	416	431	418	460	440	441	433	440	435	432	443	435	425	441	426	447	464	413	434	404	426	446	419	424	449	448	423	422	390	460	446	448	457	465	420	458	412	422	409	439	413	418	459	445	437	396	449	422	462	460	433	445	441	420	451	455	449	432	413	430	437	459	463	456	433	466	419	404	429	420	416	441	425	454	447	443	422	437	441	399	443	424	422	397	456	432	410	443	464	425	464	443	438	426	435	418	395	424	433	459	484	420	420	427	437	450	432	423	439	415	451	458	450	446	421	466	436	389	434	441	423	424	421	411	389	418	421	421	430	424	429	470	422	441	428	420	442	420	430	420	437	447	418	410	450	428	455	427	407	426	440	390	471	408	414	425	396	445	422	469	414	439	423	470	440	399	451	401	437	414	458	439	433	434	429	446	458	437	427	423	393	437	422	463	429	427	421	428	423	457	418	474	445	440	395	434	436	434	419	459	444	464	439	397	406	393	408	423	391	427	381	391	466	437	460	419	456	418	425	390	426	470	425	426	424	466	463	429	436	419	430	492	459	432	416	458	415	443	453	432	416	459	433	416	416	462	419	445	429	442	445	442	419	424	421	425	423	480	446	441	479	387	405	401	428	445	407	435	466	453	432	455	452	452	451	401	418	422	459	452	415	457	432	441	433	409	394	460	423	442	425	424	426	427	445	444	455	446	424	410	407	421	457	448	394	449	438	422	428	442	454	440	417	396	422	432	438	420	416	406	427	445	433	440	400	431	484	421	427	434	407	443	447	411	428	489	407	421	424	434	500	452	459	444	410	379	434	404	402	423	434	447	410	411	422	437	416	408	450	426	447	432	421	456	434	462	406	436	445	460	438	397	413	419	423	452	429	414	427	436	418	434	403	432	452	429	453	433	421	370	401	437	437	440	433	436	437	423	467	402	430	407	454	451	431	422	402	428	422	434	432	456	445	413	409	409	390	418	434	432	445	428	412	412	426	426	422	400	404	456	390	458	411	447	460	461	428	424	455	461	444	472	414	424	431	435	425	438	431	408	417	450	438	409	415	430	427	416	470	434	451	405	464	432	434	411	438	438	432	405	413	436	424	409	491	448	407	433	439	450	444	441	440	454	454	395	427	436	416	460	442	423	433	444	441	415	421	447	413	437	452	449	430	417	463	436	471	434	456	450	450	387	434	398	467	441	464	446	436	472	424	450	455	428	430	455	421	422	437	413	423	426	433	427	454	433	456	418	455	457	430	432	413	469	446	449	405	399	407	402	435	426	467	417	448	447	449	433	432	463	413	452	414	462	444	458	452	419	470	398	426	418	420	439	394	411	449	414	434	437	448	430	451	413	429	418	447	426	440	425	447	434	423	449	418	423	435	429	428	429	405	452	421	449	432	437	425	433	441	444	473	417	462	436	452	424	435	443	445	404	417	437	418	398	432	390	423	421	430	459	449	438	408	471	430	436	422	443	438	384	400	402	405	423	435	404	427	438	429	428	440	425	418	439	413	415	417	433	442	413	470	399	451	419	426	428	421	450	434	424	432	467	457	467	414	434	386	472	453	391	427	413	433	437	434	416	408	402	453	436	437	409
62156	94624	55551	8762	724	695	640	632	678	653	659	595	619	602	590	528	606	615	615	601	612	578	549	616	613	555	562	600	610	638	616	596	643	590	571	654	636	612	603	579	577	600	617	615	562	635	592	643	649	613	616	553	605	575	590	620	557	596	616	599	561	560	587	578	596	631	576	585	598	586	615	626	611	593	600	577	581	621	622	578	539	574	576	613	589	603	641	649	571	610	621	593	610	592	593	640	587	582	588	623	583	611	573	584	590	624	625	632	620	572	582	603	614	564	603	597	599	588	586	597	576	596	639	601	590	598	610	562	573	595	578	609	570	597	578	618	598	610	621	587	626	612	620	619	584	564	599	573	573	600	603	566	622	624	629	589	585	618	552	602	614	537	582	637	590	608	595	600	628	623	614	638	632	649	640	608	574	612	659	568	618	602	595	636	577	618	616	540	613	616	603	585	568	607	632	612	622	586	598	557	550	586	603	638	559	557	572	600	577	622	620	592	627	580	603	582	587	601	611	550	629	618	631	609	596	610	612	597	611	623	575	667	620	602	557	594	625	622	645	595	579	567	656	573	611	538	582	580	550	585	587	584	621	629	613	625	615	590	617	596	604	570	564	608	589	591	597	613	601	595	605	611	597	619	570	624	582	597	578	623	609	578	616	552	601	628	568	595	580	629	639	567	582	614	606	646	628	596	569	615	586	587	628	592	586	572	604	610	593	596	587	586	600	598	652	651	583	650	557	644	605	573	640	627	624	595	554	584	620	591	586	626	609	609	581	629	603	569	582	588	575	599	603	627	587	593	612	594	601	582	543	610	589	605	608	618	617	613	621	588	559	591	563	577	584	579	606	562	582	595	582	591	575	613	608	605	581	602	605	609	602	611	584	609	583	588	592	597	598	611	632	608	594	575	627	613	580	594	590	593	604	616	627	586	616	599	618	558	613	542	582	638	561	592	618	620	577	596	579	634	644	565	607	584	599	590	570	601	567	580	625	577	574	569	582	592	583	593	596	573	641	593	573	588	538	598	604	625	589	562	587	562	596	593	573	568	634	577	586	572	611	608	638	631	553	596	563	581	618	560	587	607	648	608	604	615	639	590	589	607	591	581	630	604	579	598	625	574	585	584	584	572	634	607	586	607	566	602	607	617	633	599	562	597	564	626	575	580	622	625	587	566	585	628	624	567	633	636	588	656	604	613	590	577	561	629	588	600	639	638	617	568	658	610	573	636	640	589	609	601	570	608	601	603	637	618	586	573	592	571	603	585	586	601	601	559	544	583	545	566	548	597	637	602	609	581	636	599	653	574	583	568	619	615	573	555	615	593	617	576	607	599	599	617	627	555	568	588	586	631	598	591	604	627	592	592	609	586	591	601	614	597	598	587	627	639	545	605	575	628	586	593	626	606	608	577	606	574	660	574	604	581	609	621	603	555	596	613	577	575	608	569	623	589	572	628	601	563	571	624	623	606	581	550	567	592	589	594	592	612	602	612	605	603	591	585	634	618	584	582	616	598	617	609	584	616	593	635	581	601	635	570	554	634	573	605	587	564	586	626	625	596	556	588	578	618	589	595	574	600	594	597	603	600	635	577	612	635	600	601	576	626	581	615	620	671	587	595	616	618	577	611	577	600	616	583	595	607	590	560	577	624	598	607	613	606	566	592	615	633	603	624	588	611	602	577	611	580	608	560	612	626	570	562	666	608	635	611	569	599	576	629	597	607	596	601	590	624	576	601	593	603	583	561	552	616	579	595	633	605	583	604	600	625	586	586	593	522	588	582	607	581	582	594	559	606	576	600	572	619	585	610	632	605	566	598	600	590	590	602	653	635	622	581	595	549	619	616	570	579	614	587	661	573	579	603	600	567	632	609	563	600	616	638	579	590	572	614	580	565	608	575	595	564	595	600	590	551	620	605	573	616	607	558	608	600	612	588	560	598	602	611	616	620	580	608	618	632	566	562	540	617	589	592	628	619	620	615	582	578	620	635	584	579	579	615	610	601	563	574	588	594	601	593	545	577	579	628	632	614	585	560	631	593	613	556	637	587	625	589	619	614	622	568	575	598	601	647	624	628	590	628	599	541	584	587	653	591	606	589	604	604	617	615	587	603	585	592	607	585	591	596	618	576	591	578	591	623	585	593	540	590	523	580	593	594	605	589	582	642	560	589	603	586	599	571	567	601	603	630	580	587	552	614	630	588	590	580	608	575	633	581	590	604	614	612	550	609	613	592	550	576	590	626	627	573	607	613	592	585	641	619	643	553	598	611	612	593	629	608	581	569	576	610	601	600	601	595	591	578	621	601	636	592	618	630	600	605	628	566	573	595	571	619	603	581	591	599	636	614	587	621	608	610	632	569	606	602	640	628	612	594	575	630	595	616	576	583	627	597	573	594	635	605	567	589	630	617	572	593	623	589	613	592	630	624	632	530	606	614	605	566	576	552	627	592	604	617	593	595	615	604	562	593	571	608	623	620	564	578	636	602	606	566	602	645	582	615	632	620	601	578	642	607	618	588	601	596	618	564	631	592	585	614	615	588	603	585	610	581	594	614	595	574	585	591	587	597	536	642	593	589	552	588	639	550	613	597	620	568	606	533	623	577	630	620	573	641	600	562	588	635	580	584	602	606	581	609	566	561	606	592	579	643	585	619	573	594	579	550	598	587	627	624	616	670	604	607	573	598	582	556	574	611	601	593	558	528	606	610	617	637	604	592	629	576	616	613	590	571	580	558	576	579	646	617	622	579	595	601	593	558	587	600	594	589	625	554	580	561	619	602	587	583	595	637	594	623	605	601	572	647	614	554	632	621	549	576	591	593	566	650	598	597	571	595	573	629	643	576	613	612	568	627	606	628	613	538	635	601	616	596	609	594	537	574	587	574	589	573	609	588	610	581	594	577	559	620	616	590	651	618	609	603	630	597	611	614	630	609	621	579	628	582	600	580	569	583	590	630	642	606	612	573	615	620	582	610	611	578	616	577	584	598	605	571	585	570	611	633	600	595	627	589	559	594	595	604	644	556	632	630	575	625	587	595	600	605	597	608	588	597	577	662	580	572	575	552	578	606	590	580	607	615	583	626	604	604	599	618	581	613	590	622	571	579	589	591	653	594	563	579	597	617	636	616	587	612	599	599	612	616	619	590	629	601	614	595	591	568	535	600	585	618	611	575	618	633	601	585	624	589	587	593	617	579	567	620	598	553	586	591	597	568	592	605	614	595	584	611	572	628	553	606	624	579	646	603	607	604	617	605	598	613	606	588	563	601	640	620	584	570	604	636	598	573	599	605	602	613	627	580	582	641	558	594	605	594	579	598	602	603	589	596	597	610	630	568	611	575	572	578	593	604	607	640	584	680	596	549	592	558	592	602	609	608	557	609	584	620	609	636	576	622	594	627	566	596	575	593	598	606	595	609	579	556	568	588	592	618	613	587	664	618	609	598	608	642	600	633	661	611	626	549	549	573	604	595	596	624	631	558	571	589	566	614
31242	27401	22974	5308	470	460	443	444	435	461	416	427	426	432	431	460	435	468	467	446	418	452	446	458	403	447	461	429	461	400	433	436	425	447	433	438	406	421	433	426	422	463	438	444	402	450	458	458	432	429	425	437	447	470	419	482	418	401	462	430	451	459	474	462	450	444	412	441	424	427	443	408	409	439	444	481	447	420	457	428	421	432	434	425	462	440	469	393	462	448	457	444	450	432	457	438	440	419	467	462	451	457	443	430	450	452	410	443	426	420	459	419	411	438	447	419	421	450	447	427	449	466	405	413	441	430	410	444	434	434	444	434	429	452	454	465	446	447	464	475	434	446	440	432	409	449	426	465	448	408	405	453	438	406	431	463	443	437	463	414	441	453	424	438	436	432	408	482	437	407	435	414	432	420	442	388	425	422	391	428	455	422	449	474	459	406	437	444	415	429	436	457	446	426	459	461	446	432	460	388	475	419	459	427	400	451	444	402	475	458	418	420	438	408	427	454	453	461	403	396	414	433	418	417	432	445	462	439	446	472	426	455	418	449	427	435	413	414	446	430	448	453	442	427	444	494	439	449	429	512	486	437	405	422	440	439	415	432	451	432	456	443	449	446	468	503	438	436	447	398	447	469	456	461	450	480	473	433	463	420	423	468	423	471	429	446	466	427	419	475	473	410	439	437	439	425	460	417	422	404	457	409	434	451	416	435	402	422	418	427	433	456	414	452	430	437	450	401	467	457	435	469	463	443	416	453	442	473	468	456	446	420	418	439	411	484	421	451	419	432	447	459	465	455	418	425	395	425	433	438	445	460	412	464	438	441	439	412	451	406	441	473	467	391	454	449	416	448	476	449	442	437	462	417	439	450	417	416	438	428	482	432	460	450	459	466	456	448	458	421	408	434	438	431	443	483	456	426	457	407	438	413	478	448	465	467	510	461	472	433	413	429	464	416	439	447	430	469	443	455	407	437	385	430	430	437	437	421	495	421	452	423	404	457	447	438	432	456	422	437	451	434	434	448	444	450	467	429	405	432	425	430	433	445	456	456	431	458	432	378	441	499	412	470	430	428	453	385	415	438	426	415	400	432	442	390	460	415	424	421	467	437	448	451	431	404	430	446	435	426	420	427	422	471	447	435	471	434	454	461	483	437	410	465	450	426	458	431	433	460	456	460	448	431	446	444	432	457	463	427	401	437	413	434	432	454	433	428	396	473	444	468	437	433	447	412	475	466	449	430	441	406	464	398	432	437	452	485	421	465	429	442	414	425	420	450	442	465	418	407	409	425	429	413	425	460	462	440	438	454	434	473	437	462	437	430	436	450	445	480	457	425	459	415	415	429	451	419	440	413	422	439	452	407	470	460	367	435	405	438	428	443	436	426	407	408	413	434	436	469	410	433	455	447	435	444	430	443	467	456	432	435	458	466	464	439	425	450	413	445	442	453	428	405	442	434	436	421	428	425	428	435	419	428	449	433	430	454	440	381	444	444	412	470	421	446	436	433	460	460	432	441	459	446	453	470	433	432	433	435	468	465	422	416	444	427	444	420	438	456	437	448	418	431	465	443	418	443	447	434	439	469	455	462	468	455	433	451	458	428	416	462	454	443	442	445	444	444	459	441	435	421	418	434	445	405	424	455	453	424	438	458	430	455	425	414	439	413	446	452	457	447	446	437	428	474	436	453	453	434	430	461	447	421	442	473	445	443	436	435	417	447	450	446	459	447	473	441	434	442	466	437	450	428	422	451	436	437	408	434	457	434	426	417	461	440	419	451	415	461	413	426	425	440	450	382	467	443	417	447	424	480	436	450	420	434	463	453	431	444	402	486	400	411	420	438	428	417	427	439	442	437	425	466	444	448	433	499	418	411	445	445	486	417	441	430	428	411	447	433	403	452	451	409	442	406	452	425	464	434	457	462	443	454	432	428	433	437	411	449	472	402	427	449	428	459	465	447	455	449	444	454	469	414	429	441	450	446	443	445	411	438	480	441	434	448	446	458	439	461	440	430	431	435	453	433	487	412	440	413	423	460	446	458	427	437	409	445	483	442	420	433	432	416	441	432	417	427	467	451	435	413	460	452	476	418	415	445	401	444	416	445	447	450	448	443	450	487	463	409	433	451	470	442	426	435	441	462	400	402	487	488	452	462	457	447	402	404	458	453	438	423	427	430	462	420	476	436	467	454	476	420	424	445	431	418	423	423	450	463	431	469	432	398	457	406	448	426	445	465	428	404	389	427	444	451	463	446	421	437	445	449	459	430	453	487	420	451	426	450	409	443	406	430	432	461	457	462	432	467	439	430	469	405	473	479	424	451	471	435	449	416	425	441	454	437	415	435	468	404	461	430	417	442	440	456	410	458	417	427	471	432	411	419	456	457	446	458	466	432	441	437	458	501	423	426	405	431	453	400	410	422	416	399	481	426	414	436	429	403	441	473	455	435	437	424	450	464	443	433	434	450	408	422	439	438	401	451	442	466	437	407	409	428	414	452	461	445	475	427	438	447	419	450	466	429	481	433	441	473	427	433	456	421	453	457	468	436	423	465	425	398	430	438	429	419	453	388	449	458	412	454	436	479	464	437	429	422	393	433	427	430	443	439	449	454	452	439	470	440	398	445	445	435	398	472	454	444	409	409	473	405	439	425	404	422	453	445	414	447	436	464	480	463	471	436	424	449	414	426	442	428	417	442	453	419	439	396	459	430	447	461	448	431	412	477	433	448	459	455	470	428	422	437	450	436	443	419	410	378	426	462	426	471	436	411	431	434	437	422	436	453	422	414	449	424	426	422	433	456	437	457	424	421	457	423	455	441	423	454	493	455	453	471	425	450	412	485	441	448	445	434	456	482	424	444	434	441	454	417	425	401	456	424	405	461	451	401	458	418	447	406	432	423	422	455	482	444	427	428	414	458	489	428	417	415	437	473	462	458	450	444	422	435	407	459	440	456	439	409	432	443	462	416	476	433	418	459	430	446	470	483	419	471	430	455	449	448	437	429	425	429	443	449	438	475	428	433	419	427	399	421	427	433	454	426	452	444	436	424	400	424	430	480	425	436	425	445	452	466	423	434	445	456	426	448	472	457	423	430	442	447	438	413	432	481	412	422	453	443	427	412	434	438	433	456	432	448	466	466	452	414	443	427	475	440	434	452	462	427	461	456	456	446	459	413	415	493	412	434	435	399	449	435	451	447	410	434	462	466	433	415	454	493	444	405	404	462	452	424	454	435	444	422	443	465	440	447	387	451	409	438	456	450	461	447	423	399	433	440	446	429	419	410	478	405	429	457	439	463	404	440	431	450	400	431	413	448	450	487	464	462	440	452	439	453	452	473	471	399	487	468	458	410	456	431	431	435	408	462	442	441	463	435	467	430	464	438	451	418	447	431	479	434	472	393	455	436	400	465	433	429	459	477	424	427	444	405	468	432	453	451	466	440	460	425	420	435	475	459	433	400	420	405	435	384	449	463	420	405	427	388	438	433	442	427
39483	42726	20942	1005	610	629	599	621	578	647	628	624	632	671	580	633	633	659	632	614	607	589	644	585	603	601	591	632	551	592	635	649	622	628	598	605	639	584	588	594	587	606	621	673	637	610	574	607	617	601	585	608	614	645	592	636	607	618	607	619	572	618	580	629	618	629	596	572	603	636	638	594	621	606	634	637	634	578	590	602	622	591	620	597	658	581	560	607	589	625	604	612	560	661	636	630	606	620	613	601	585	607	623	674	650	592	536	593	615	649	549	628	559	599	626	627	638	614	578	555	615	581	583	596	598	627	614	630	638	560	610	610	628	620	587	622	611	582	569	591	560	607	620	629	598	620	595	640	589	635	618	596	615	612	618	610	625	613	608	641	583	611	635	621	581	619	640	637	572	606	600	599	583	567	600	581	592	620	594	626	591	609	636	595	608	639	598	635	623	584	619	608	572	591	613	631	617	607	661	602	620	605	580	587	650	605	632	624	649	597	630	596	607	629	639	635	618	623	616	628	624	605	619	616	623	617	606	617	615	622	616	638	639	640	620	565	604	595	565	628	660	618	548	552	586	610	625	586	629	598	625	652	622	633	628	603	623	627	578	593	595	599	638	604	656	649	562	606	618	615	582	626	629	600	584	650	607	600	610	595	561	619	630	619	566	625	604	640	618	587	669	627	599	627	582	591	634	548	594	640	593	609	610	625	598	637	610	606	602	599	607	617	604	595	600	675	599	595	613	609	599	584	587	618	601	604	585	605	652	589	634	600	609	579	631	633	642	587	577	632	629	621	608	586	594	606	650	595	601	588	593	628	639	629	575	643	587	602	590	604	627	617	630	577	594	594	618	596	656	607	617	574	592	594	611	606	613	617	617	609	562	622	656	576	606	637	655	624	644	607	658	643	645	576	608	600	604	641	615	580	645	642	613	621	622	597	610	613	596	598	596	597	603	640	584	657	608	609	634	621	583	602	604	658	630	641	643	608	605	587	610	592	611	607	562	596	609	609	592	604	602	587	623	594	613	589	569	600	594	681	596	619	593	594	635	588	595	628	581	598	644	614	631	647	611	607	597	568	596	637	550	601	624	583	605	580	620	633	635	603	624	643	640	580	601	620	639	596	609	667	654	580	601	603	624	634	594	571	619	621	612	629	616	604	579	596	666	609	596	624	616	619	647	665	619	600	619	628	643	607	623	638	597	617	637	603	623	594	643	633	627	564	581	616	615	612	633	622	600	588	634	623	664	604	653	602	635	625	564	612	582	606	612	632	639	626	613	603	573	610	641	626	615	601	623	609	573	596	649	627	604	625	616	619	602	605	632	607	579	608	599	623	576	606	638	608	615	589	594	584	629	624	605	645	585	642	640	604	614	590	631	585	598	569	617	604	612	630	654	644	602	661	583	635	659	647	619	639	612	593	632	632	653	622	616	609	606	598	625	611	629	603	635	611	624	558	594	605	586	629	603	637	632	541	638	620	596	617	553	622	604	595	621	588	640	610	625	610	608	678	606	575	637	589	577	592	637	531	587	636	594	605	615	590	617	620	595	581	595	618	607	627	598	627	599	619	580	623	639	630	583	594	644	610	613	604	666	609	606	614	640	609	610	620	577	614	618	620	606	652	610	601	613	617	597	613	595	600	631	666	598	561	605	575	635	638	627	586	588	581	587	652	606	604	618	608	636	599	586	641	576	608	623	629	614	616	658	650	588	577	597	633	627	614	582	585	616	624	593	575	640	592	577	608	590	549	549	615	611	608	619	615	618	633	574	590	628	647	629	545	621	645	637	639	596	651	599	626	603	621	604	619	606	617	567	585	652	599	627	566	634	628	565	618	657	595	662	629	588	617	590	644	618	589	594	610	647	618	607	635	590	646	613	610	603	612	574	621	627	613	604	587	601	630	607	612	630	637	594	577	609	603	634	650	576	615	593	590	562	618	622	602	641	633	619	631	609	568	658	551	608	637	620	617	602	630	626	630	608	600	581	625	652	633	693	603	617	638	620	659	611	592	617	566	616	623	650	605	568	598	621	554	634	623	579	614	610	668	606	633	619	594	622	600	634	605	604	642	626	559	631	599	606	602	587	636	606	615	620	599	608	623	613	619	649	603	638	647	618	594	584	627	651	603	630	663	571	644	616	601	615	637	588	624	598	609	562	595	653	618	635	601	583	646	632	626	575	673	609	588	621	588	591	639	577	645	604	636	659	613	655	618	591	622	638	547	627	576	581	598	612	616	607	627	573	689	625	594	603	617	660	593	603	612	674	622	641	583	611	619	584	561	674	625	644	626	606	661	610	627	574	599	622	614	592	605	635	609	597	602	631	664	643	597	604	627	623	575	614	571	598	611	661	567	604	634	651	608	610	575	599	603	571	610	555	614	663	665	612	576	572	646	609	638	594	610	596	647	614	608	610	594	629	619	609	655	617	643	631	636	615	623	581	613	607	629	610	607	614	575	657	592	611	570	605	622	632	633	644	577	667	597	607	597	616	623	609	634	601	631	630	608	640	600	588	622	587	642	566	573	591	665	620	602	582	620	602	581	578	574	593	596	622	591	625	626	658	595	628	610	618	650	626	635	576	611	608	617	651	597	544	632	625	616	582	653	631	613	628	639	600	575	643	605	664	631	613	579	596	615	629	585	608	633	613	623	613	561	639	615	649	628	607	585	608	661	591	617	638	568	621	657	590	643	628	636	612	607	598	623	622	629	586	641	599	691	650	602	609	584	637	623	588	641	655	615	603	602	623	647	654	650	588	639	622	549	564	573	585	598	655	617	609	597	602	644	605	587	633	589	600	594	573	578	606	623	614	646	620	602	577	593	635	579	613	602	584	597	648	639	608	646	659	597	589	597	582	653	610	642	585	592	581	619	577	622	621	628	628	608	563	627	614	614	600	565	588	580	624	591	641	629	596	638	618	578	588	662	638	629	600	606	575	587	618	604	639	619	605	618	613	598	612	606	611	610	607	611	637	587	614	592	618	620	604	664	605	604	622	601	617	634	630	655	612	623	632	643	612	632	605	611	548	615	599	594	619	648	623	611	565	602	546	635	618	591	626	553	620	637	630	565	619	616	595	648	619	610	631	640	576	625	621	639	599	631	567	607	608	646	594	642	637	612	579	594	610	622	611	585	599	635	588	566	596	620	639	625	603	573	624	609	628	608	663	618	644	633	615	591	631	607	624	573	631	613	645	603	608	587	625	631	628	573	623	621	607	633	630	654	609	596	558	648	575	645	618	583	593	672	598	547	642	576	614	626	600	622	568	566	593	604	629	597	567	596	593	595	615	623	618	619	626	596	633	597	600	615	576	632	653	643	621	607	601	605	632	645	605	558	609	613	622	587	619	637	593	597	593	640	651	598	635	651	602	611	627	600	598	633	636	588	671	630	629	611	584	610	617	586	617	597	614	612	579	606	574	613	625	608	671	603	606	610	600	611	637	612	571	573	628	636	654	648	609	633	582	591	605	606	614	596	626	605	585	644
24738	22072	29501	24389	20834	8659	799	553	577	569	581	534	605	534	589	541	562	529	548	550	563	542	525	536	580	574	526	549	570	579	545	535	535	548	564	499	544	550	553	573	540	565	556	608	509	571	548	590	574	547	526	584	549	598	533	517	519	551	615	602	538	552	582	566	546	573	597	565	559	524	571	552	517	559	534	536	532	563	535	576	609	538	519	554	528	554	519	553	593	552	566	567	554	554	535	577	539	522	542	517	561	529	553	553	528	514	537	547	583	568	542	543	525	520	573	528	577	572	572	536	549	543	523	498	546	583	534	556	563	582	564	576	572	545	558	553	526	580	526	567	539	538	540	566	549	544	553	576	543	527	543	496	592	556	553	595	554	529	544	524	542	543	541	521	576	541	560	532	575	528	539	577	556	526	552	530	533	525	549	581	520	546	562	545	497	513	524	522	580	519	556	583	539	577	589	527	535	528	576	567	505	506	559	552	549	551	527	556	564	555	559	488	571	564	580	552	514	560	556	541	569	546	571	588	515	501	559	557	527	537	544	555	573	549	503	526	560	538	597	546	568	543	548	504	560	541	545	573	559	550	557	538	543	546	583	604	507	541	528	571	534	568	569	525	548	591	564	536	526	549	586	508	611	518	575	578	561	530	582	526	557	564	556	572	541	523	501	535	512	542	541	545	567	514	520	593	554	532	537	522	520	549	541	534	552	540	555	496	516	552	597	542	572	550	486	560	502	547	586	578	579	507	564	555	549	542	531	505	493	582	536	554	566	557	534	557	520	536	537	539	539	530	555	550	552	532	539	494	584	511	506	557	554	540	517	545	524	528	586	517	575	549	525	545	533	538	547	551	571	499	554	545	560	558	555	562	506	545	541	542	549	521	539	594	506	550	551	541	517	595	554	520	530	538	575	537	546	527	527	569	533	527	500	561	584	604	544	562	513	577	584	566	528	545	533	543	524	577	508	579	558	540	597	561	567	565	515	539	583	533	563	574	557	548	508	542	574	611	531	575	556	523	544	547	523	606	526	529	571	539	551	559	543	532	559	562	565	551	530	563	520	522	496	582	569	536	542	581	544	494	551	573	530	553	534	566	601	559	485	545	521	545	557	570	575	545	563	546	589	544	559	561	572	509	525	542	580	513	524	587	575	539	529	557	543	552	577	522	560	544	522	531	576	550	510	524	573	550	563	582	528	603	565	564	523	551	579	568	543	624	561	558	521	548	525	598	571	548	561	548	548	510	592	553	561	541	585	589	561	536	547	557	499	548	559	525	519	530	560	510	532	552	503	537	537	532	552	532	535	555	564	557	599	525	542	585	602	498	514	581	575	563	589	559	560	561	543	565	575	546	509	540	552	536	555	543	593	562	574	543	541	555	584	539	549	553	557	591	579	536	549	549	557	517	560	540	594	563	565	525	603	561	550	528	567	571	540	522	585	531	582	545	558	588	540	547	572	564	528	527	534	560	503	569	525	550	541	516	564	543	538	531	571	542	549	536	544	537	551	538	523	522	557	540	554	599	493	582	555	566	525	539	519	535	547	556	528	571	543	524	559	560	533	557	546	511	557	514	540	541	598	576	551	517	514	520	552	563	609	498	508	491	552	529	581	538	564	525	567	532	578	529	587	513	584	524	547	539	582	598	515	517	574	560	571	538	529	534	577	530	553	528	483	561	539	563	553	567	562	574	591	575	542	532	518	539	513	552	572	535	566	526	521	561	553	530	554	552	516	563	554	552	530	524	545	574	523	550	534	503	599	561	552	561	587	562	570	617	511	552	570	535	547	559	536	541	565	532	572	543	546	487	547	518	559	519	556	518	515	541	513	574	521	551	547	607	514	598	526	548	581	567	547	537	507	586	536	520	514	563	532	540	573	527	569	551	573	526	522	538	524	567	585	532	552	537	546	527	489	580	569	531	487	558	550	587	548	543	556	527	528	559	560	537	558	528	517	540	548	553	540	508	556	565	555	532	550	533	545	542	555	528	574	588	543	576	563	564	537	516	562	590	550	526	503	583	546	544	563	539	538	527	528	518	558	555	563	532	535	519	516	546	574	560	581	532	523	543	567	557	583	596	558	562	557	490	535	569	588	544	563	537	561	522	548	597	558	573	551	573	521	509	591	534	488	526	582	535	598	552	592	572	555	570	502	576	537	520	508	552	542	553	558	560	587	595	554	508	563	577	529	548	512	543	592	555	558	540	531	549	557	503	505	564	587	523	537	577	542	586	552	555	557	556	552	548	554	572	551	558	568	543	580	538	571	546	546	521	578	518	597	542	549	520	537	540	522	551	497	544	578	555	546	590	563	602	560	527	551	545	577	546	518	545	507	535	579	546	519	553	546	562	585	533	553	533	573	522	513	576	577	548	523	572	484	515	544	558	531	495	522	552	550	542	540	574	518	548	552	523	565	559	541	539	540	551	555	517	539	548	548	589	556	546	581	608	555	510	551	551	561	520	538	534	555	522	531	538	573	574	558	545	546	524	529	515	555	532	584	543	557	528	508	519	539	549	545	574	533	544	571	533	543	549	582	561	524	545	558	590	527	524	545	544	562	536	556	533	552	521	568	509	542	532	543	564	539	592	532	535	574	574	548	561	514	579	576	589	531	561	581	571	510	536	544	548	581	532	503	521	547	556	575	551	559	550	604	561	502	517	561	567	540	557	507	524	549	562	552	576	539	571	545	517	562	565	544	545	535	534	562	521	534	558	504	532	535	529	541	561	541	573	567	536	550	571	519	517	556	557	581	540	540	554	536	521	560	538	553	537	558	558	539	572	580	532	525	539	581	576	530	541	562	573	550	562	553	577	562	552	570	510	566	537	541	538	551	549	527	543	547	563	542	527	584	544	522	525	566	533	600	539	535	549	531	566	554	580	532	534	537	491	529	541	577	575	522	569	570	600	532	584	590	552	538	538	544	546	524	541	546	574	614	538	562	576	580	538	514	534	548	580	581	530	515	539	579	541	577	555	590	524	565	568	592	585	541	513	560	549	565	564	531	537	548	500	563	588	541	543	537	566	549	523	526	547	542	586	494	531	489	530	566	537	569	543	540	555	565	572	547	538	547	533	551	493	570	515	527	561	562	572	529	570	561	552	548	495	547	538	560	513	529	527	532	544	571	551	539	557	565	551	534	518	531	531	515	566	529	532	564	504	590	576	553	565	572	568	522	515	566	552	552	551	515	545	555	493	565	519	523	500	567	558	529	540	522	529	578	579	507	505	602	527	563	531	527	529	504	509	503	548	543	540	571	514	568	543	577	543	528	558	537	549	539	583	564	547	568	542	551	566	573	526	565	527	557	533	539	549	570	532	593	542	572	541	548	567	559	577	561	573	549	546	578	533	515	534	570	541	581	553	524	510	525	564	542	550	515	578	561	490	540	510	560	561	548	531	565	548	553	510	524	580	535	572	544	538	531	570	529	550	507	628	562	552	528	528	549	571	571	525	552	543	559	572	558	558	538	564	577	559	542	535	552	567
62165	85681	49285	3903	880	777	782	769	819	812	791	682	786	793	779	785	753	799	780	788	778	757	755	760	762	780	747	780	790	809	750	754	771	762	697	691	738	780	746	747	724	784	736	782	751	789	775	784	749	746	811	751	724	752	758	788	782	781	780	782	763	769	766	742	791	731	761	724	741	758	740	786	769	748	798	708	751	771	764	752	766	764	813	789	786	693	716	765	709	775	795	737	783	759	706	760	752	793	769	740	737	711	733	738	756	802	792	766	800	771	757	764	795	784	802	770	745	765	740	736	772	750	729	767	743	787	730	780	798	754	740	786	738	791	749	754	750	770	765	715	800	764	760	779	767	739	803	784	742	737	773	754	741	737	749	763	748	746	774	726	710	719	784	796	695	789	803	783	706	797	732	770	746	752	765	748	756	758	733	733	780	746	766	753	739	721	752	784	756	763	787	739	754	765	816	792	725	753	756	739	781	750	708	720	737	750	738	745	724	785	819	745	815	781	779	764	746	739	773	776	798	770	713	744	745	725	829	763	776	763	767	769	744	756	772	769	826	721	773	740	737	741	813	782	754	762	754	731	759	777	760	721	710	777	786	756	770	746	750	769	785	699	775	747	796	756	819	842	711	770	816	780	727	721	757	778	743	780	773	762	733	743	812	783	760	792	756	731	731	770	791	803	754	724	745	736	749	757	772	786	766	753	762	772	790	694	800	809	800	798	761	752	775	783	709	741	761	794	730	780	728	795	771	787	765	757	829	794	777	726	757	721	741	746	756	787	762	788	794	751	769	741	767	754	782	762	779	779	717	774	726	736	751	781	740	804	757	749	729	774	783	731	747	717	720	784	764	755	803	753	733	784	719	729	750	746	792	828	757	720	763	720	759	746	789	791	728	687	758	755	770	731	771	727	761	759	745	758	743	741	774	752	750	841	764	753	797	737	727	783	777	764	781	742	776	740	737	721	752	768	780	703	783	728	788	761	707	753	767	717	724	803	774	755	769	746	806	805	757	776	743	744	750	766	744	736	707	749	741	753	774	712	765	732	802	778	785	761	780	719	753	778	790	799	761	693	757	763	753	756	715	741	735	722	750	752	772	726	727	746	741	738	788	744	749	753	767	728	732	787	785	795	790	724	751	767	748	741	699	731	780	799	759	750	752	805	761	756	730	726	732	753	766	738	758	732	743	769	775	747	769	787	792	755	786	734	727	745	774	815	753	748	825	789	732	754	715	709	752	737	719	736	752	824	756	759	750	770	696	720	778	764	767	701	742	751	766	806	729	754	773	827	740	752	737	753	746	748	746	755	753	703	756	745	827	729	785	749	789	758	727	778	735	801	741	730	696	774	759	707	808	749	750	712	749	782	752	697	827	741	762	778	732	798	728	757	764	746	774	760	740	815	753	757	711	742	776	742	728	810	771	682	783	746	740	768	770	748	729	747	783	763	741	767	753	768	777	761	719	771	753	759	781	784	766	754	747	765	708	757	737	773	722	785	763	810	717	754	716	792	755	752	769	835	725	783	732	758	776	754	778	748	784	703	784	771	753	775	736	741	734	747	725	775	792	735	789	768	733	780	779	762	776	734	729	780	735	764	739	746	761	750	722	733	747	766	763	730	785	754	740	788	768	736	742	764	773	712	806	733	777	746	770	755	796	727	813	757	745	744	788	779	762	728	752	770	728	765	800	776	741	744	738	771	805	793	736	769	717	735	772	755	722	770	811	754	752	779	764	800	754	743	792	724	788	757	749	758	749	752	771	707	794	737	722	806	734	751	786	761	746	746	766	802	791	774	746	769	740	730	775	787	735	763	780	797	745	748	766	786	759	744	751	764	747	739	786	803	760	754	736	814	810	708	764	780	788	764	792	798	762	802	722	738	720	715	787	801	743	816	710	799	779	743	793	804	739	751	730	702	745	736	774	762	670	761	722	783	739	740	770	741	761	733	745	792	756	726	772	769	759	771	759	718	779	760	754	745	692	797	738	752	780	748	750	790	771	771	779	759	742	734	774	816	754	743	774	753	767	756	771	744	829	772	756	730	790	772	745	728	760	745	730	752	749	736	726	810	765	719	742	801	755	746	718	734	743	777	722	745	770	729	741	769	799	731	771	778	780	751	742	746	766	705	736	718	781	742	735	711	747	793	722	813	777	829	701	751	809	743	744	813	766	749	768	754	781	749	763	783	736	749	746	786	767	770	732	765	723	755	781	793	715	770	774	732	784	780	762	795	724	790	776	787	704	761	785	775	713	756	726	729	771	758	773	762	729	776	789	739	737	782	764	786	736	789	705	816	765	775	778	786	748	787	732	772	756	778	779	738	742	764	791	725	734	750	763	728	763	747	739	761	719	748	790	739	756	733	808	781	721	726	746	746	738	800	739	784	785	762	771	763	741	764	755	752	780	754	782	730	787	750	766	784	781	742	697	743	757	759	780	733	771	766	733	797	773	770	743	791	736	723	765	734	727	739	723	705	762	766	723	799	769	790	739	762	771	734	750	761	722	754	783	798	771	736	748	774	733	785	726	744	746	749	753	766	744	782	737	775	781	762	797	769	755	838	726	782	788	753	767	708	781	735	740	726	745	751	735	741	792	753	750	752	769	750	743	744	747	766	797	761	786	804	774	786	778	731	743	771	759	731	750	744	737	761	742	808	739	787	762	776	799	735	756	773	740	707	782	755	725	726	742	746	743	714	760	758	721	779	771	714	774	748	774	765	751	752	791	730	816	811	748	784	756	759	787	779	752	775	748	756	756	740	728	725	764	785	779	738	773	764	783	713	771	763	766	791	746	758	754	753	791	748	763	765	787	776	759	738	758	770	722	767	761	750	718	767	693	671	744	750	773	766	745	816	782	787	768	758	740	764	729	694	735	749	822	721	794	748	774	726	746	746	745	795	732	800	766	762	791	740	790	735	785	805	728	748	734	758	774	771	759	754	735	749	746	776	759	727	742	802	782	785	757	748	746	758	762	755	710	795	731	715	727	761	747	736	776	743	769	776	775	767	748	763	779	736	716	742	785	755	728	738	764	741	762	755	740	784	727	748	764	775	771	781	777	714	792	780	758	775	784	749	758	708	799	720	790	757	766	763	728	750	751	772	793	733	790	775	765	757	748	769	735	767	765	748	759	760	753	709	741	736	751	737	780	731	746	748	786	781	744	738	731	750	799	780	771	719	784	773	722	755	748	764	716	744	744	749	776	781	811	745	762	708	732	770	758	764	742	702	746	720	743	758	773	730	766	760	741	754	763	724	775	781	729	763	807	782	746	794	712	780	762	748	758	731	712	744	771	747	765	790	730	781	735	787	741	777	793	725	758	796	761	733	750	741	794	810	778	773	741	763	803	784	809	720	773	699	717	801	721	763	772	751	779	767	756	767	748	756	774	728	793	738	762	784	760	773	801	778	733	789	800	798	746	778	775	747	794	754	715	748	774	793	722	763	718	744	826	740	784	747	753	763	712	789	729	753	713	740	777	734	759	773
23483	21665	29676	23791	21445	21069	6454	488	450	453	466	471	428	430	453	438	436	426	439	466	429	442	431	431	432	482	461	425	449	430	448	435	395	460	402	405	454	425	411	391	464	394	435	405	424	415	434	468	414	480	419	427	426	427	413	434	425	414	426	433	417	413	423	462	459	418	422	371	406	426	410	382	457	408	433	439	412	442	424	405	433	399	466	423	421	423	436	446	422	417	451	424	395	454	426	381	423	433	438	442	403	477	402	423	431	463	433	424	426	423	409	445	455	458	410	423	457	424	436	444	450	415	436	405	429	417	422	414	454	418	433	477	390	478	427	423	450	454	416	428	418	427	441	423	447	387	439	464	468	429	427	493	431	444	429	420	487	429	451	448	442	465	417	405	446	462	426	418	398	426	417	385	445	445	407	417	404	440	437	427	418	431	439	443	402	433	438	418	442	418	448	432	427	414	422	429	417	443	444	414	460	443	441	450	414	439	401	420	396	455	416	405	447	394	442	421	423	433	446	429	417	413	416	403	447	456	429	410	426	410	436	428	415	458	414	433	416	420	435	436	413	422	460	477	433	433	430	404	454	433	396	399	408	473	427	469	439	426	432	431	421	450	442	451	450	444	446	443	429	440	431	442	432	431	454	439	421	401	428	473	483	431	458	443	416	452	462	478	419	423	428	449	444	442	479	412	428	433	408	442	417	424	459	424	411	430	465	434	446	436	460	440	417	442	428	444	478	422	425	429	411	440	409	440	408	432	399	410	414	461	433	423	405	420	431	423	409	425	447	420	423	420	422	443	464	455	432	411	418	390	429	424	424	444	409	433	424	447	422	428	438	444	413	424	445	447	395	446	426	402	417	393	396	400	423	412	408	433	412	433	395	442	448	455	439	423	401	419	428	408	424	433	440	414	434	457	440	431	418	445	451	437	445	403	425	412	423	397	438	434	414	428	438	423	442	418	422	410	420	433	391	432	424	436	415	412	441	432	396	431	453	436	424	437	431	434	476	439	401	428	463	411	426	401	435	459	418	436	439	457	450	419	422	399	429	430	407	379	443	445	411	395	457	423	427	415	427	401	421	443	412	408	404	451	415	425	443	446	439	432	438	416	422	414	420	426	438	448	406	455	431	443	434	444	409	455	385	429	427	427	419	447	462	433	402	393	443	422	419	424	407	458	429	422	440	442	432	434	427	433	440	427	404	373	415	421	391	464	428	388	451	443	394	432	448	423	437	447	424	452	410	430	412	436	408	425	437	439	384	424	437	416	418	438	425	432	428	439	416	413	395	420	447	458	434	420	431	419	455	442	437	416	464	399	430	432	406	414	449	406	409	428	451	390	476	438	425	417	412	437	463	419	432	447	402	445	408	430	418	479	441	448	440	409	434	449	461	385	399	461	474	393	413	417	443	435	438	396	398	439	464	457	436	469	406	475	429	477	390	458	415	470	454	435	405	445	439	442	405	397	408	432	440	407	416	428	402	424	407	428	456	434	393	429	423	425	431	426	412	406	416	409	441	413	442	475	443	428	411	428	459	424	435	404	425	424	489	419	425	420	417	426	455	428	416	426	440	447	412	436	451	420	404	479	453	423	384	411	450	438	451	414	409	382	450	422	418	415	469	425	403	419	412	452	445	421	440	394	443	428	448	423	412	456	437	420	427	413	439	452	440	403	416	424	424	406	429	408	442	438	422	394	383	410	427	414	445	436	439	403	434	440	460	431	432	427	417	425	475	435	412	474	471	402	405	449	422	469	429	443	445	445	412	414	424	454	434	421	397	397	435	485	418	448	409	397	454	446	407	453	408	445	421	411	452	420	422	438	393	447	420	433	406	453	417	439	415	429	436	388	412	420	463	445	405	448	465	420	409	403	402	444	452	414	439	415	422	431	430	439	438	414	437	433	413	433	437	429	390	418	431	436	451	442	420	426	427	391	420	422	438	399	434	464	405	447	429	435	406	409	402	419	439	405	422	453	429	446	423	449	406	478	456	419	417	419	417	451	414	450	417	440	425	440	446	424	409	421	443	430	423	408	436	407	426	415	421	392	448	415	450	422	428	444	426	446	442	381	401	388	437	424	400	457	483	442	415	446	428	381	429	440	444	412	420	432	410	408	430	411	444	442	434	432	413	427	404	462	394	432	418	445	431	420	428	461	459	409	411	438	420	431	405	451	431	486	427	428	415	418	371	427	411	438	435	392	457	430	437	426	413	421	444	415	415	409	383	417	441	382	388	422	423	440	428	398	435	474	459	414	465	435	437	444	410	416	430	373	411	416	420	448	382	419	448	439	421	436	441	363	419	473	425	451	426	429	419	427	422	431	391	405	417	414	448	428	428	416	446	430	443	398	452	378	415	439	439	410	421	434	419	440	424	433	426	406	429	425	456	440	453	431	403	409	439	444	438	466	432	442	424	396	423	410	416	436	446	433	394	434	466	443	446	429	442	463	420	422	415	392	436	444	416	447	394	426	436	412	433	413	425	447	427	408	428	437	427	414	420	425	410	446	480	412	417	411	431	446	409	424	421	430	434	439	426	408	440	396	403	410	443	404	442	462	463	425	419	458	449	430	441	437	423	405	415	401	441	427	447	418	475	435	446	444	404	435	449	430	432	435	436	424	417	384	386	433	444	419	426	427	419	409	445	453	472	417	438	435	438	416	464	423	430	419	419	456	457	423	432	437	438	435	446	420	425	455	411	400	402	379	437	432	422	430	407	417	407	438	386	432	427	442	422	408	442	439	444	392	462	452	414	421	399	415	433	421	423	413	445	445	427	448	423	443	453	441	453	453	427	411	404	383	451	451	397	438	422	439	448	434	440	417	408	439	383	414	450	389	427	443	429	425	433	419	424	375	435	441	420	409	406	420	433	399	458	426	425	429	446	455	451	431	448	408	386	421	445	404	416	406	424	439	452	448	440	468	434	415	438	413	454	443	433	435	419	431	425	411	398	411	440	404	438	412	431	409	430	419	412	463	414	403	386	456	427	422	417	425	422	425	449	423	382	425	466	431	409	424	425	456	461	416	403	434	408	386	436	439	405	456	422	430	444	397	409	408	441	439	459	417	415	457	417	441	433	428	431	444	411	421	425	468	412	420	440	458	436	437	402	415	390	446	447	430	442	434	409	458	442	398	431	413	424	433	444	431	455	428	434	406	412	434	453	440	416	416	416	413	406	396	441	415	391	489	431	454	434	430	422	431	399	407	438	441	399	417	436	426	399	436	408	412	434	411	416	436	434	435	401	457	434	440	416	459	433	451	438	430	395	424	461	438	453	462	397	429	447	464	384	418	418	438	448	411	425	404	400	422	451	403	422	398	467	435	419	407	468	442	446	417	403	445	455	459	430	440	451	441	431	433	420	409	446	436	403	382	468	432	434	429	412	405	416	406	407	418	441	434	473	442	455	419	416	436	469	421	391	440	407	439	391	422	438	429	432	439	419	468	444	404	407	413	432	403	440	433	476	422	423	423	421	431	392	441	398	418
63731	96331	54743	4415	722	667	665	623	632	628	582	607	613	595	576	651	607	572	643	642	608	597	572	616	621	590	605	605	555	573	612	624	602	558	616	620	610	613	587	586	619	599	592	632	575	601	592	570	627	606	594	621	615	605	599	608	587	614	630	580	611	618	613	616	625	593	621	637	602	605	583	603	621	578	591	554	612	601	599	583	585	597	567	648	618	611	588	627	592	602	578	594	579	564	610	579	640	569	574	597	639	598	622	523	590	611	561	562	614	582	602	617	591	568	614	609	585	565	533	568	633	612	591	585	610	612	619	617	595	599	597	570	613	654	617	587	582	605	617	581	609	618	637	653	601	623	571	616	625	619	561	695	560	594	599	605	575	609	596	556	569	597	594	597	578	587	567	571	575	641	579	590	602	589	598	603	609	603	599	620	603	580	657	601	613	561	572	596	567	602	602	606	574	555	633	628	582	569	616	603	585	588	608	630	573	613	611	576	588	613	578	624	600	578	577	642	569	597	613	589	608	606	598	550	591	575	596	588	580	610	597	569	591	594	625	613	601	585	589	590	649	592	605	594	603	611	609	659	582	621	591	613	608	613	608	560	569	546	572	596	614	576	560	594	629	616	616	598	570	636	565	617	577	601	561	616	602	593	576	616	655	589	634	564	590	605	594	622	626	618	623	611	612	646	560	617	587	556	601	594	575	571	560	585	562	596	587	606	593	606	607	607	602	607	568	625	508	595	631	573	619	593	584	597	586	537	628	596	608	595	596	632	606	598	613	596	586	602	588	609	619	582	558	647	582	582	587	578	581	562	543	593	566	547	594	624	547	601	584	621	587	646	614	623	522	595	586	589	624	585	559	581	557	581	564	641	587	586	578	525	599	595	596	582	574	567	587	603	635	557	625	539	646	563	590	572	557	599	575	556	602	594	610	620	618	598	610	605	577	592	604	568	596	570	607	592	586	555	607	594	619	624	571	621	614	581	589	587	592	565	604	595	616	625	613	584	577	563	617	606	574	612	576	608	608	576	623	587	562	552	551	604	565	572	613	583	582	633	584	573	565	593	576	604	565	585	580	622	645	616	623	607	617	600	602	579	585	570	615	615	651	625	596	558	566	597	574	607	545	635	589	648	629	654	634	597	573	594	640	600	563	602	549	560	599	603	602	610	597	592	606	593	580	629	589	604	655	561	598	593	589	568	579	600	588	585	594	580	643	643	583	607	653	556	601	620	559	593	559	563	616	547	576	559	592	558	592	586	589	568	570	640	567	579	620	583	604	594	624	581	581	598	569	595	596	548	610	605	583	542	626	570	592	653	616	618	625	581	531	603	632	609	586	601	598	640	561	613	574	562	602	592	625	576	636	586	599	564	605	589	638	578	606	610	613	613	567	578	605	608	656	604	598	630	636	627	570	610	607	583	600	580	589	560	574	623	594	601	580	602	629	608	588	594	615	593	582	614	600	566	599	559	588	601	584	601	582	569	618	617	603	608	584	608	645	640	663	615	618	601	585	635	618	599	618	583	621	569	573	579	592	581	647	586	611	648	604	576	609	553	593	581	578	570	571	607	560	583	591	596	577	595	590	612	595	585	595	615	594	576	592	596	598	595	600	609	594	622	571	616	586	609	585	610	629	594	596	571	567	567	579	613	601	601	634	569	625	578	584	608	640	565	604	647	549	587	633	599	588	578	618	570	590	585	623	605	567	575	576	583	591	623	541	612	579	573	666	619	580	604	586	598	558	581	607	578	583	594	593	587	577	596	617	592	586	623	605	629	600	593	619	591	593	589	625	638	620	611	622	547	602	644	600	602	612	593	620	604	626	598	595	551	579	595	599	639	614	551	613	570	571	618	621	578	625	604	588	597	593	561	592	581	586	623	557	599	545	548	583	560	591	628	569	592	591	588	582	587	558	620	589	583	602	602	592	596	611	598	618	562	646	590	586	607	612	635	547	545	582	612	593	611	564	594	589	585	607	634	585	568	601	625	608	599	608	600	549	590	635	611	625	592	592	598	615	617	568	641	571	592	607	620	564	606	575	568	583	576	610	574	594	607	595	637	582	621	595	621	592	604	558	657	569	602	602	548	645	594	578	606	582	625	573	632	622	589	564	602	596	566	664	613	595	598	591	637	593	583	533	603	610	594	561	608	625	614	612	595	604	664	603	580	594	590	565	597	615	575	597	589	578	615	607	602	575	618	620	576	574	620	582	583	569	622	582	598	577	575	565	609	601	588	587	601	571	595	607	628	625	580	601	566	597	597	595	603	612	600	571	553	584	616	603	584	613	603	568	525	599	567	548	609	591	604	590	600	547	620	626	564	594	637	606	585	579	569	558	579	600	622	609	568	596	622	612	558	657	621	606	595	579	610	629	584	610	564	550	593	620	613	594	611	605	621	596	619	563	592	604	605	594	610	621	570	604	616	575	557	577	650	593	565	594	588	619	583	618	596	583	604	629	578	573	556	623	611	620	582	597	640	577	578	622	639	584	572	602	615	577	615	587	595	619	607	633	616	565	575	568	609	578	584	584	628	598	574	598	605	614	630	604	601	570	572	609	576	554	584	571	592	652	647	620	609	595	590	633	575	588	600	587	606	622	607	613	558	607	560	584	606	602	588	603	609	589	618	587	607	578	625	557	540	611	599	572	655	560	585	583	601	628	603	583	590	587	648	590	560	575	586	583	623	592	561	593	562	625	599	604	600	589	605	597	576	587	574	632	652	612	602	605	677	605	591	653	554	613	590	631	571	611	583	645	601	588	626	620	639	570	567	604	554	578	597	609	588	572	650	582	617	612	583	613	585	589	566	567	582	574	554	593	614	582	586	621	581	610	621	599	614	630	590	612	621	577	539	557	587	566	592	591	589	595	532	575	599	637	588	602	591	588	555	617	590	567	600	575	588	583	607	623	562	680	576	602	579	600	604	623	612	596	604	628	635	598	569	573	566	610	613	571	600	569	577	592	571	592	599	610	585	568	592	578	604	607	579	584	656	542	608	664	553	596	579	586	563	571	598	638	582	614	577	589	599	632	599	603	557	606	587	624	551	559	635	551	578	563	572	589	603	583	594	609	564	588	583	581	573	643	593	608	543	583	683	630	564	599	604	571	607	584	564	631	600	647	619	624	564	614	606	595	597	565	596	567	580	585	599	549	570	612	575	565	586	629	583	610	575	584	561	569	602	586	631	597	601	625	614	608	580	564	565	624	584	592	575	629	590	582	571	633	555	557	563	618	589	599	601	597	631	587	576	599	643	600	564	635	596	567	619	580	571	576	595	590	598	621	616	611	649	598	578	584	593	615	582	606	564	623	600	585	594	610	576	609	577	640	572	561	591	581	578	576	630	610	638	604	573	581	560	589	623	608	614	607	568	588	634	632	587	620	562	590	626	596	634	588	595	548	570	577	584	580	571	558	573	585	596	576	543	580	592	617	647	602	598	637	638	608	596	586	581	573	601	583	560	610	585	625	616	640	580	555	595	579	608
30886	27539	22717	4925	530	484	474	435	439	433	419	396	413	422	445	396	427	449	413	453	449	446	448	398	431	451	413	430	400	421	455	448	431	476	446	430	433	445	444	385	422	437	415	398	455	434	442	427	413	427	417	399	445	459	433	394	447	400	436	438	444	449	400	442	414	444	455	430	413	397	400	430	371	437	440	437	451	385	420	465	412	429	435	448	403	431	427	395	402	412	420	448	425	455	449	396	459	460	475	416	435	456	456	413	471	419	424	434	444	442	407	411	423	421	413	426	421	437	464	433	436	462	429	396	427	398	450	443	435	404	423	454	421	391	435	390	450	456	396	437	446	392	390	424	418	418	407	401	446	439	458	464	428	425	393	390	435	399	416	432	420	411	447	431	420	424	403	447	445	436	425	421	423	431	444	464	427	419	441	473	436	461	429	396	443	402	459	394	418	418	437	435	401	415	456	397	426	432	442	413	381	440	406	406	460	437	444	453	433	449	439	402	430	474	414	460	425	427	454	427	432	411	420	436	413	412	430	446	436	431	439	432	356	425	423	418	450	459	441	404	423	435	419	429	404	430	437	441	436	430	412	450	456	389	445	449	447	441	456	414	413	439	418	434	416	427	449	444	420	406	424	420	452	430	439	433	449	424	412	422	421	450	414	402	484	409	442	429	438	426	418	409	447	432	482	412	402	390	393	410	441	405	439	417	425	436	408	422	445	441	433	411	427	430	394	398	415	477	399	425	435	461	423	423	442	457	465	450	432	425	409	424	425	420	481	408	426	410	460	441	413	446	417	418	447	416	461	468	421	434	458	419	493	397	418	447	436	434	424	460	428	443	455	441	424	407	416	435	401	426	431	407	407	443	410	445	432	480	417	439	425	410	396	416	391	415	432	431	455	393	449	400	394	480	416	413	411	440	407	408	427	419	445	463	457	488	444	425	416	459	407	441	438	446	440	443	422	404	449	421	463	443	453	418	427	393	426	415	446	435	430	449	449	436	434	402	452	415	416	421	437	422	450	447	417	431	440	406	429	451	422	408	460	433	438	443	421	401	439	432	435	452	449	439	423	454	449	425	450	393	391	448	443	432	434	458	412	461	440	419	439	452	445	457	431	439	441	426	454	421	428	395	450	437	384	420	466	439	448	437	456	429	419	441	463	422	426	458	391	456	425	444	394	460	424	422	440	451	466	444	429	474	418	422	439	448	428	411	370	413	462	438	420	436	408	438	479	433	428	461	451	450	448	392	437	446	440	456	446	453	424	488	474	384	460	446	454	415	447	469	456	429	426	403	450	418	409	417	409	399	404	423	441	426	454	428	437	442	396	455	474	451	414	432	414	423	414	377	430	444	416	426	453	449	412	446	434	392	431	440	412	459	438	426	448	428	447	439	439	433	413	433	438	383	439	399	401	418	417	443	454	396	445	436	431	401	438	411	450	434	427	453	448	451	428	417	449	431	446	415	436	415	439	429	421	463	395	415	470	423	425	408	401	389	425	425	386	432	408	408	424	429	419	475	423	416	416	454	393	406	412	428	453	398	428	408	440	404	413	440	458	425	453	453	416	426	460	411	414	415	436	384	416	428	428	394	445	452	456	472	403	438	415	449	451	417	414	461	465	453	431	413	410	406	419	450	425	470	412	443	432	385	400	422	430	433	410	450	449	440	452	411	440	422	436	448	473	408	389	417	409	383	401	411	429	433	457	431	425	428	439	437	403	438	397	421	436	417	402	450	423	423	425	413	460	425	441	436	452	430	413	477	433	418	426	431	406	455	412	449	421	425	466	426	389	424	443	465	389	443	427	429	451	439	417	464	427	433	447	428	426	412	418	462	467	455	475	423	437	442	438	430	380	434	399	437	421	435	414	438	442	431	405	433	416	439	441	457	437	450	427	400	421	436	439	407	389	429	434	453	437	421	434	421	464	442	418	434	427	431	428	408	441	436	457	457	440	423	404	428	414	448	403	438	408	429	405	433	451	429	420	434	398	411	404	434	433	454	432	408	444	412	419	392	448	396	453	389	354	462	410	397	430	441	422	462	428	431	418	413	439	437	425	405	428	436	464	437	434	463	445	410	436	400	421	437	420	395	416	418	424	414	441	447	451	441	443	438	429	410	400	431	377	424	417	383	430	432	414	438	418	443	455	442	465	439	423	413	408	420	441	430	435	469	414	435	423	394	458	434	447	436	438	439	413	410	460	452	445	408	406	416	388	419	414	391	413	427	475	456	410	432	435	407	412	480	400	407	428	417	443	465	437	433	458	409	440	403	411	454	407	455	430	418	409	414	473	411	453	415	447	400	422	415	449	435	435	430	412	463	437	418	423	427	422	439	410	367	411	446	445	454	474	426	442	435	391	464	418	440	420	435	467	471	398	412	430	430	469	418	404	457	408	452	439	437	417	417	460	438	466	411	435	430	459	451	424	417	433	411	459	421	393	395	436	423	424	419	420	403	405	407	419	469	420	441	415	421	407	449	418	419	439	420	417	417	430	439	476	445	423	404	401	439	408	403	433	427	430	467	429	427	476	456	410	423	407	432	433	409	445	375	414	457	422	432	393	392	431	416	451	443	431	449	397	431	387	468	409	389	441	441	390	436	447	435	432	393	427	447	407	422	424	430	415	469	412	428	421	412	432	445	420	446	431	450	432	441	384	445	421	421	408	415	433	402	418	434	458	434	419	420	387	421	437	411	422	373	416	438	454	422	410	422	428	421	422	431	446	449	401	421	456	405	419	460	437	436	425	418	463	439	428	385	435	442	449	417	471	438	395	451	416	417	460	441	430	434	406	464	437	385	404	468	383	417	416	430	421	430	399	435	464	424	453	402	407	400	414	418	444	453	480	474	420	493	431	435	429	438	376	431	401	428	378	417	469	411	444	421	408	418	436	442	438	410	393	404	436	419	462	457	427	412	464	462	430	420	437	394	384	411	424	427	424	397	423	437	445	422	444	445	457	406	422	433	437	412	409	453	401	463	430	439	446	424	400	456	409	401	389	445	430	423	468	439	416	439	438	398	443	448	449	422	430	403	440	433	417	406	422	453	470	427	428	429	460	440	416	429	450	420	403	435	394	422	442	441	437	422	422	420	444	424	434	426	420	424	426	465	435	428	427	392	418	410	429	420	430	435	455	444	439	442	438	425	461	461	437	387	451	448	406	464	436	430	425	406	410	429	409	430	444	423	424	427	438	415	384	477	402	408	398	424	413	431	412	414	395	409	464	429	400	417	448	428	401	389	388	426	472	396	437	440	420	454	440	424	454	431	427	444	413	435	426	434	468	421	402	420	405	456	473	452	432	403	429	439	413	447	451	430	413	437	416	463	422	427	433	415	451	416	428	444	447	416	425	437	432	428	391	432	427	406	419	445	428	404	401	410	413	412	446	427	431	437	416	432	436	436	432	428	389	417	449	441	436	442	434	402	415	433	424	413	420	450	479	435	418	455	447	452	404	413	418	445	425	403	410	416	452	419	432	397	450	411
38676	42829	20294	826	602	595	644	576	595	587	535	615	594	576	601	575	614	594	642	605	612	577	595	612	608	584	617	612	618	617	580	592	589	618	609	602	568	638	615	557	592	563	645	583	630	607	635	603	633	626	590	622	602	609	571	607	564	580	582	570	566	618	605	584	607	605	583	599	588	611	576	583	594	592	629	592	622	604	581	580	634	625	571	627	615	609	572	583	538	620	603	655	596	592	603	580	599	599	640	599	598	625	670	576	596	600	564	609	611	631	630	609	606	612	596	615	623	593	579	574	602	570	587	629	609	583	561	563	628	582	601	548	606	633	567	559	572	610	621	633	606	613	559	591	576	555	605	604	567	636	611	636	624	600	590	599	615	625	634	573	668	605	593	605	631	613	590	595	618	585	621	574	617	590	594	597	608	600	617	572	595	537	623	582	629	600	638	633	566	631	614	584	576	597	585	628	592	586	574	570	605	576	610	611	589	556	620	615	598	597	585	598	594	550	618	600	579	621	577	606	591	639	583	624	587	635	572	593	643	590	577	596	539	535	611	566	631	593	589	554	630	554	594	619	569	616	565	597	649	586	595	622	613	601	582	584	603	609	610	647	608	608	622	619	588	592	603	603	626	617	613	606	622	584	578	619	605	629	602	550	573	602	566	620	600	584	645	621	583	617	584	610	644	614	627	602	589	620	565	576	581	620	559	602	609	600	633	626	551	588	603	593	580	592	611	549	626	556	598	596	610	552	547	587	622	621	602	578	621	612	583	584	590	577	646	596	614	644	570	647	576	627	620	593	591	598	589	575	620	605	597	611	588	573	631	599	614	608	574	566	589	625	600	596	608	543	575	614	592	579	600	585	566	593	590	574	588	630	570	576	610	610	642	611	609	580	594	592	604	607	597	613	600	559	541	576	584	585	627	593	635	541	602	643	590	594	543	605	589	611	596	552	565	643	579	580	610	586	560	594	614	589	620	603	546	588	650	554	591	628	611	612	585	601	590	575	563	609	615	614	604	563	640	585	613	565	610	597	598	605	596	614	638	626	578	637	588	565	590	615	598	571	618	633	642	618	634	592	596	625	582	638	585	625	611	565	599	595	623	605	573	604	623	615	608	553	613	608	649	575	553	602	596	606	613	596	611	607	625	642	603	617	601	602	575	610	568	601	575	566	580	583	583	572	581	637	535	607	602	620	551	569	613	605	604	602	575	572	612	575	614	593	601	597	626	562	616	635	566	614	605	574	601	605	625	579	588	629	614	578	604	607	575	610	545	570	571	602	676	560	549	588	607	605	608	598	578	559	568	629	592	609	596	624	567	580	596	594	593	630	575	607	610	606	609	549	621	560	612	563	584	565	600	585	582	566	613	606	619	570	568	640	633	624	591	618	612	608	585	579	581	591	607	562	599	605	601	601	642	609	589	598	600	561	637	620	597	601	644	573	644	579	599	596	563	607	587	593	626	592	578	594	578	573	635	602	593	591	609	570	591	595	591	586	610	595	608	590	562	592	591	564	607	568	589	587	607	637	614	606	651	586	601	605	598	648	616	605	613	586	577	586	574	576	627	580	598	593	603	610	602	617	586	569	589	647	597	626	603	602	630	572	607	609	583	610	572	646	582	609	663	640	602	603	587	597	572	583	600	555	595	572	592	566	619	638	604	586	600	591	592	587	598	599	556	590	578	581	575	582	608	620	632	559	615	584	603	601	593	587	637	635	588	616	583	654	608	642	557	573	599	591	611	564	620	605	609	597	601	595	580	606	550	577	604	613	634	542	637	612	538	648	595	633	592	620	615	610	647	601	596	565	635	615	566	608	553	581	622	587	657	608	581	596	596	579	604	606	575	623	590	614	599	562	594	588	587	619	633	619	625	595	611	602	569	619	527	622	612	567	603	578	616	586	603	566	614	611	590	574	579	641	609	612	582	579	570	616	630	602	598	616	643	594	583	566	617	623	595	575	568	560	613	624	586	599	624	609	600	576	653	571	594	582	597	595	579	646	588	606	597	595	608	630	578	624	607	633	576	594	584	649	609	562	595	620	616	603	610	581	589	591	622	604	556	573	582	614	594	571	572	592	597	577	579	566	573	585	601	586	644	608	603	595	596	574	591	558	586	565	649	606	580	628	635	619	607	594	643	607	590	591	543	592	577	626	570	608	590	595	608	606	566	573	631	570	621	574	584	578	567	580	590	568	616	589	609	644	574	597	584	598	619	574	577	622	612	582	606	561	610	615	587	582	603	654	604	571	562	589	588	605	591	611	625	600	582	595	621	570	573	588	586	567	599	592	611	554	604	568	624	580	591	567	638	594	615	623	621	620	561	597	642	600	608	546	578	592	595	558	592	602	624	642	602	580	576	598	597	621	604	572	605	587	576	639	566	568	601	569	588	571	598	610	637	615	582	551	614	605	603	577	580	580	575	566	576	622	607	591	617	625	582	607	594	571	650	583	575	562	631	602	577	589	599	606	584	633	581	611	598	581	576	589	614	626	625	620	561	563	582	565	608	627	587	624	643	597	605	610	617	607	593	589	580	627	581	628	591	545	604	612	598	560	601	581	565	617	564	584	605	577	600	595	627	602	594	616	574	626	610	568	596	599	617	645	610	571	614	542	585	631	603	623	594	571	600	627	599	624	587	629	561	595	641	621	613	592	677	596	577	648	595	612	600	589	603	620	556	637	592	578	599	592	634	575	646	573	623	601	626	589	591	606	589	622	559	583	576	579	586	622	592	599	598	575	635	591	607	578	644	593	598	562	636	609	589	612	579	575	649	629	582	584	576	608	601	604	640	619	603	578	574	597	606	589	607	576	609	583	553	620	590	627	595	548	643	618	589	549	589	619	621	583	600	599	615	585	592	592	605	614	603	623	584	592	624	620	620	622	586	615	607	628	542	579	641	602	654	597	561	647	606	601	562	590	560	592	587	597	592	584	618	672	606	598	616	592	610	607	577	594	569	613	588	604	573	620	617	607	579	576	611	621	579	586	588	617	649	596	623	603	571	582	576	603	624	639	574	622	563	617	617	603	578	609	600	637	620	594	630	608	659	578	615	609	566	575	628	633	600	584	644	623	593	601	611	551	622	634	605	638	605	653	577	609	573	619	584	604	583	581	571	598	608	619	625	601	602	594	549	574	614	635	561	592	639	607	566	606	607	593	580	606	617	585	612	551	598	599	594	581	633	601	580	614	618	569	660	573	591	574	570	567	579	650	612	604	577	597	624	578	577	618	594	620	614	548	566	556	572	589	597	599	574	600	614	636	592	620	566	578	584	615	613	591	554	586	570	595	603	581	617	597	624	606	578	624	615	591	608	590	582	568	594	611	588	622	625	606	559	653	611	556	612	618	563	618	614	615	549	591	604	604	564	616	588	610	563	610	625	619	606	595	616	626	598	622	613	606	596	604	599	595	628	579	628	563	578	561	592	609	582	602	625	643	601	617	611	586	606	625	574	587	615	587	588	585	600	577	566	561	616	584	633	614
24696	22069	29589	24243	20723	7880	706	587	493	581	605	567	526	547	525	552	583	568	539	515	511	551	532	554	499	523	562	552	560	558	573	549	537	561	499	561	557	545	571	521	534	501	538	540	524	563	543	563	578	570	538	536	550	546	551	583	547	535	502	551	520	510	507	518	567	490	520	520	553	502	521	521	557	525	558	538	562	548	604	542	522	544	526	540	493	560	511	522	527	564	549	488	536	494	554	499	532	533	534	553	555	550	533	542	528	562	531	528	577	519	556	530	563	539	535	510	553	553	534	536	533	523	533	564	532	531	551	540	533	535	534	543	526	525	535	555	541	552	538	525	534	523	530	547	528	528	526	547	554	534	546	526	529	537	492	523	523	586	541	521	509	533	563	514	528	518	512	504	544	514	515	513	560	522	519	549	479	528	532	532	559	532	502	520	534	546	501	542	531	495	550	526	567	481	499	538	506	534	515	508	540	508	519	535	520	513	527	549	555	591	515	554	514	558	525	559	497	542	534	564	548	575	535	534	562	551	512	542	530	521	524	517	584	568	523	569	503	521	552	569	561	545	533	511	550	503	564	533	534	522	531	549	525	522	529	497	519	538	584	512	551	536	542	532	533	554	503	519	502	497	521	518	540	503	553	508	588	545	498	522	541	548	504	571	533	486	487	537	547	567	551	530	531	545	509	535	537	542	529	566	545	588	540	525	484	543	546	554	569	537	517	494	535	555	513	521	539	530	506	533	516	508	556	585	545	576	500	541	527	519	495	597	566	552	527	520	535	532	541	542	504	492	535	588	531	537	534	518	559	527	497	539	578	554	545	543	567	530	526	531	525	555	509	560	576	527	520	518	559	541	532	521	538	553	556	511	519	538	544	538	510	548	514	504	517	547	529	488	529	496	517	518	510	535	521	524	508	522	521	544	543	523	513	542	514	567	533	553	520	551	520	510	568	544	578	546	517	569	554	524	509	543	540	503	548	528	577	534	528	483	527	522	558	554	546	568	568	503	484	592	581	523	521	536	541	536	526	546	610	510	562	550	527	535	530	515	542	554	528	550	580	553	521	506	523	536	549	512	532	596	518	539	511	538	521	569	591	551	526	510	555	513	560	559	546	562	547	523	505	475	563	518	503	530	570	552	548	518	540	510	518	525	499	546	544	477	568	539	532	498	585	524	554	529	517	550	553	551	558	533	527	550	571	502	502	515	552	571	555	551	511	536	535	520	552	509	548	470	580	517	478	514	545	553	526	516	584	548	535	533	511	553	571	558	536	536	515	530	524	550	541	490	554	511	568	520	510	501	511	526	526	561	581	556	554	551	531	494	564	574	503	536	530	557	551	542	555	523	571	530	583	506	595	539	569	512	562	530	522	495	533	516	512	509	532	584	559	532	522	579	552	520	533	539	545	514	539	546	537	526	513	551	516	522	518	540	542	531	505	508	525	497	507	526	521	511	544	521	498	553	518	503	553	490	545	528	520	525	517	532	536	533	531	570	514	535	543	516	508	537	569	533	520	489	510	570	483	498	515	515	548	546	548	536	547	516	563	486	531	509	531	508	505	516	561	554	528	548	522	505	525	556	510	550	513	534	557	546	537	540	519	533	543	553	548	511	529	539	523	515	548	555	547	558	530	563	495	556	547	527	549	578	511	526	530	587	580	516	558	512	537	542	569	514	502	518	529	550	533	503	558	542	491	541	513	561	569	554	495	547	538	529	536	565	517	545	551	515	477	545	525	528	550	526	529	570	562	507	550	554	517	571	559	511	540	534	530	574	542	567	542	521	507	549	556	557	536	551	540	530	521	575	564	517	510	559	534	569	554	566	556	523	503	545	535	525	537	507	494	487	578	567	521	522	524	552	509	542	526	536	530	498	550	553	531	517	526	551	523	510	573	531	490	534	550	528	498	560	517	519	515	506	517	535	583	536	553	518	496	582	517	486	525	571	554	505	597	521	464	523	548	545	551	521	546	552	537	532	510	536	538	573	530	548	551	576	516	541	544	529	574	508	519	539	549	514	554	564	525	535	513	555	537	544	524	544	551	550	535	530	527	543	536	526	501	553	536	531	515	562	575	505	530	542	557	506	519	523	534	595	528	566	523	513	533	576	516	548	541	537	580	525	510	503	509	504	503	546	537	546	550	568	567	516	568	547	541	564	550	535	524	538	556	562	522	533	560	517	506	529	522	550	523	554	488	566	497	522	559	498	510	516	513	530	541	502	566	529	550	555	511	519	522	555	519	519	530	551	513	557	553	523	554	517	519	514	576	519	565	559	565	512	550	559	490	563	545	506	559	562	545	583	524	573	561	532	528	515	516	547	501	515	494	527	543	546	499	546	571	517	527	531	525	553	517	495	491	561	569	495	532	608	529	574	549	564	523	534	541	529	527	530	528	561	568	504	533	539	534	552	547	540	500	502	541	508	569	498	506	540	524	525	553	537	542	496	554	543	555	516	507	551	576	526	546	576	564	564	504	535	549	531	495	523	514	563	490	576	550	529	512	557	572	516	554	550	553	554	496	504	499	504	562	511	546	500	578	520	546	521	520	510	528	552	536	547	537	508	550	537	570	538	573	535	540	538	544	509	572	482	548	521	545	502	541	533	558	545	503	540	554	531	504	569	530	524	531	547	525	539	534	468	575	538	510	593	517	562	540	569	520	559	572	597	520	564	534	536	521	509	529	514	532	586	567	533	509	542	579	508	543	512	523	524	536	556	532	529	544	514	543	526	570	504	577	539	542	555	535	581	582	528	511	505	559	555	554	507	484	523	519	520	536	519	549	530	517	553	530	511	515	540	554	544	534	515	541	551	513	548	522	533	556	532	498	531	570	575	532	552	539	533	571	539	500	497	529	538	571	552	554	543	524	568	539	526	530	511	588	541	517	522	558	547	497	542	503	542	596	505	538	544	592	562	573	548	554	496	563	564	541	546	546	536	554	554	537	496	542	541	561	520	548	509	518	534	574	537	535	537	530	515	524	550	564	546	545	526	561	564	554	518	519	534	554	528	547	545	521	559	543	550	512	513	531	524	541	568	552	535	575	528	521	549	517	549	587	527	567	524	512	550	531	556	559	525	550	522	509	538	552	500	544	514	525	541	580	576	543	496	536	512	489	555	576	555	543	535	551	554	499	559	538	547	538	538	575	532	556	564	520	533	541	568	502	564	619	517	528	572	521	564	532	531	536	551	552	496	498	521	545	547	487	528	525	519	536	552	577	494	558	542	559	531	549	533	556	534	526	593	547	521	547	543	541	527	605	555	513	543	507	530	555	514	535	538	527	600	547	548	583	552	537	594	517	548	583	579	552	509	485	542	516	506	556	521	534	528	540	540	525	531	532	538	529	510	532	540	552	507	537	527	556	542	542	537	501	538	534	563	554	567	494	512	530	560	535	534	563	520	559	583	562	548	513	563	515	509	569	539	508	536	550	545	551	525	539	527	537	519	512	545	532	524	546	520	525	537	512	562	546	476	550	566	541	523
61710	85217	43951	2030	795	822	734	805	769	757	741	742	726	751	719	763	712	745	757	707	738	780	748	720	719	776	745	774	694	727	810	741	751	763	764	769	724	761	773	746	742	711	782	773	689	766	729	749	747	739	737	817	771	736	726	791	809	773	752	794	748	706	718	766	766	752	803	710	721	728	720	752	705	786	732	723	722	760	722	758	703	793	780	771	770	758	783	747	734	751	733	706	735	745	731	747	729	748	735	774	783	704	720	735	748	720	726	761	765	754	712	821	743	722	759	749	720	778	749	724	722	783	734	733	799	750	759	743	738	702	717	793	746	708	787	747	734	736	793	740	712	728	730	777	738	756	801	706	742	786	734	716	713	764	768	741	729	751	764	725	688	743	746	721	806	752	783	767	739	722	713	743	734	729	725	747	745	659	744	745	746	691	804	754	718	715	760	857	773	742	740	718	723	709	755	725	694	777	768	786	790	785	725	743	743	764	774	764	790	738	750	753	748	708	763	713	733	693	768	787	777	739	748	752	683	743	761	715	782	756	733	764	759	729	698	809	729	775	746	704	759	766	772	729	767	743	714	709	713	758	781	728	761	777	769	719	724	689	726	767	715	801	787	746	739	717	733	744	701	716	724	733	771	750	750	809	735	705	731	721	720	751	683	729	745	788	741	755	708	740	720	748	728	752	761	736	768	763	763	728	750	761	717	768	738	756	742	779	725	746	752	738	747	739	728	729	708	692	783	746	740	735	708	753	730	758	759	790	724	756	763	766	744	807	785	735	793	703	746	720	708	744	729	731	771	748	778	775	759	795	753	740	769	687	744	767	764	778	720	787	740	714	704	758	746	714	719	758	740	738	722	745	742	737	766	761	774	769	754	734	776	806	784	785	710	753	794	793	747	718	751	764	730	714	770	751	760	732	750	780	751	753	769	741	773	719	808	788	764	753	749	699	749	779	727	798	744	766	711	757	755	698	739	738	750	720	779	746	775	769	726	776	708	739	739	734	736	779	725	742	747	753	748	744	763	755	746	758	762	777	698	752	750	754	768	783	737	756	725	737	779	754	776	699	738	744	768	720	703	782	771	740	787	735	748	749	788	759	770	748	743	785	709	799	760	796	718	742	789	751	776	781	745	786	747	688	742	710	725	721	749	715	756	726	746	750	758	752	706	745	788	718	760	732	666	749	740	731	737	760	743	784	741	761	793	715	760	729	756	724	765	749	777	734	827	790	729	773	775	754	749	761	744	784	739	820	785	746	762	715	713	714	748	719	712	747	725	731	777	747	726	732	766	755	726	747	766	721	737	756	764	695	727	744	802	760	738	760	714	759	722	720	792	741	771	743	754	691	740	737	728	728	769	714	730	734	737	770	791	753	730	712	735	682	769	687	768	713	706	756	782	755	814	784	756	752	782	768	725	754	735	783	719	750	691	727	769	762	752	707	789	729	755	753	749	727	774	737	791	711	779	744	709	733	768	715	747	718	765	778	753	732	718	746	759	744	772	756	732	734	756	759	721	757	772	740	772	705	781	749	773	767	783	720	713	726	755	750	741	736	693	770	740	692	738	741	715	759	747	750	767	763	730	785	698	727	737	754	753	723	724	763	757	749	763	780	736	769	726	730	694	780	751	768	793	715	788	801	696	699	773	742	756	798	742	753	726	759	789	751	762	727	715	715	764	788	753	752	723	748	712	720	775	747	759	707	790	694	730	748	784	701	705	723	766	762	771	794	738	795	754	743	731	738	807	781	738	764	740	709	762	709	755	721	763	734	782	740	739	721	767	815	756	776	717	726	711	782	765	779	707	754	733	744	745	722	799	788	720	737	727	780	720	748	791	803	727	744	762	733	746	781	749	773	762	725	756	742	779	728	757	817	774	731	734	753	714	705	731	758	766	738	764	707	759	720	723	760	684	715	801	738	833	763	735	768	777	714	760	778	716	760	748	728	728	794	799	788	738	711	690	687	735	739	764	712	778	718	707	711	778	716	712	787	772	716	759	718	752	746	778	757	759	757	713	713	775	759	802	704	772	773	715	753	776	754	731	753	779	712	790	666	723	799	766	747	737	736	737	756	746	707	782	791	734	750	779	768	775	725	735	730	749	774	708	700	754	666	811	755	752	750	728	737	741	739	762	769	733	755	780	784	757	727	793	799	738	715	728	714	736	758	697	755	770	772	739	717	778	728	772	723	756	743	729	749	757	732	751	749	703	737	748	782	746	745	746	723	745	792	745	767	742	757	758	782	781	679	746	736	731	781	774	768	757	676	738	751	791	770	706	760	729	742	732	745	758	766	742	794	685	747	740	778	739	743	752	741	773	769	710	778	757	763	735	755	759	802	804	794	728	742	772	755	786	774	747	734	762	753	764	763	762	748	779	772	739	804	720	777	809	747	723	735	744	742	746	740	783	775	745	725	753	780	720	770	749	767	795	739	772	735	693	763	697	738	739	748	763	781	795	816	740	714	788	717	743	773	743	730	752	729	731	717	769	753	768	779	762	780	763	738	720	759	740	737	784	743	734	707	758	714	716	722	717	663	738	746	728	763	709	743	721	781	763	771	710	726	764	760	734	702	740	709	785	742	766	758	785	793	741	711	737	717	724	726	771	725	750	747	707	705	755	704	778	787	750	709	768	780	739	744	743	750	710	742	741	768	718	770	750	741	704	720	760	796	734	719	774	824	792	737	719	781	748	758	736	759	747	703	792	764	741	759	784	793	734	752	780	703	711	776	712	730	741	748	755	752	754	744	733	745	744	754	758	760	758	753	754	744	828	754	737	710	712	777	783	678	752	742	745	751	728	709	793	718	832	740	748	718	753	773	752	792	752	731	747	732	763	730	763	739	777	736	735	778	768	719	760	735	734	768	771	750	771	756	693	710	756	698	734	745	754	737	786	773	736	751	778	745	757	711	782	803	731	770	745	731	764	747	797	742	763	775	737	702	763	735	745	711	724	695	712	705	738	755	725	789	748	754	745	693	700	763	725	744	789	778	791	781	723	732	808	723	723	725	745	760	769	739	758	751	771	748	798	754	751	715	741	773	780	740	739	720	736	735	737	710	780	732	746	751	773	736	708	730	722	738	827	773	772	763	761	771	777	736	765	713	772	714	770	788	719	755	723	741	776	747	813	753	747	754	765	743	763	721	698	779	743	741	744	715	767	755	722	720	714	742	764	758	756	706	770	741	765	818	738	791	761	762	779	739	788	745	742	723	735	719	745	716	717	775	723	711	765	745	743	756	697	745	737	680	757	774	742	697	750	747	680	744	742	769	742	744	739	786	767	794	758	734	778	763	700	697	743	792	767	763	757	752	785	776	734	731	758	779	749	728	748	754	767	759	717	731	749	745	709	743	733	710	743	729	802	704	763	736	740	718	793	745	796	771	775	745	750	685	718	773	762	786	757	786	695	802	743	744	762	744	760	780	690	720	740	733	739	736	758	772	736	777	726	678	734	779	787	785	768	760	769	741	762	758	743	770	735	792
23383	21602	29565	23755	21383	20833	5291	520	463	453	439	406	427	486	429	408	431	381	411	420	404	464	413	443	435	429	430	419	381	389	428	444	422	394	415	382	442	411	428	396	386	431	467	380	418	403	382	388	416	430	411	440	404	443	403	398	429	416	384	409	441	418	392	404	403	395	438	426	418	417	429	402	401	410	383	427	404	434	388	418	402	394	386	411	426	421	428	399	419	420	421	383	382	414	353	438	437	413	436	428	403	387	425	400	408	428	376	411	389	407	423	462	434	395	410	493	415	440	382	405	401	417	406	396	376	415	426	383	438	439	389	407	414	420	420	436	425	392	387	433	417	404	441	400	395	434	385	376	404	440	403	394	420	397	472	452	414	442	412	397	396	430	469	415	425	392	425	398	426	408	447	424	433	417	445	434	381	385	399	419	408	426	391	411	411	397	405	419	418	378	415	478	393	389	417	403	400	410	391	390	405	413	392	426	429	424	433	391	411	419	400	406	428	413	369	405	382	401	395	405	406	386	426	402	414	389	424	414	433	417	416	388	420	408	415	401	404	436	415	388	414	429	421	391	407	407	409	431	419	413	374	432	399	443	433	397	406	414	439	377	446	422	416	380	452	410	404	446	429	382	440	414	400	411	394	423	457	415	443	414	465	422	413	415	384	363	403	437	409	381	384	388	382	400	391	406	454	434	403	407	447	393	423	386	407	412	431	402	427	426	391	412	400	401	408	395	435	387	423	407	451	447	422	429	414	432	425	439	415	422	424	434	405	382	396	403	426	421	396	417	397	379	418	436	431	390	432	436	416	411	414	437	433	434	399	391	406	420	393	404	402	407	417	388	392	377	410	439	422	432	453	401	446	416	448	380	382	429	401	437	439	400	404	401	380	427	404	447	427	414	432	395	423	453	436	412	410	404	397	381	413	436	420	375	407	402	428	428	440	411	401	395	395	409	423	462	427	437	421	380	418	417	424	410	388	412	405	437	444	403	371	407	408	401	385	443	404	436	409	434	402	418	390	394	424	420	453	389	426	446	417	405	391	430	399	415	411	391	438	415	414	427	435	401	422	453	391	406	406	390	384	397	402	416	404	404	388	395	463	413	434	431	411	391	403	448	410	388	393	386	429	421	420	433	409	397	382	411	441	439	421	421	418	428	425	446	421	394	438	425	395	375	422	431	378	455	405	437	427	415	424	419	403	375	380	412	411	401	446	443	398	444	410	412	382	396	418	441	409	418	398	376	430	359	433	433	419	420	419	419	395	440	404	381	400	412	400	400	427	433	394	393	414	410	384	443	400	416	384	377	404	437	430	416	417	416	391	415	406	413	393	392	392	422	425	371	419	404	383	439	429	432	461	426	456	382	435	422	424	381	436	431	423	405	417	446	425	442	431	346	436	404	446	411	409	440	401	419	433	428	439	405	384	428	404	389	434	407	405	446	419	423	423	424	398	407	384	399	418	395	439	384	393	445	424	405	402	389	442	418	387	442	436	449	434	419	411	385	409	419	438	397	391	401	447	409	409	375	418	423	449	394	412	442	434	393	391	430	365	406	402	404	396	410	444	406	411	413	421	383	408	435	397	433	451	416	418	362	417	421	376	410	387	397	384	418	411	387	387	405	395	459	444	391	459	382	417	410	412	404	409	425	392	364	410	438	464	430	397	406	404	448	402	413	372	427	395	493	394	379	423	404	404	434	430	382	419	429	401	398	423	400	424	390	409	447	412	418	390	367	398	375	452	407	406	398	394	386	419	475	388	383	447	431	440	418	411	429	431	404	435	434	439	474	380	389	409	409	413	431	413	406	393	432	396	454	419	432	397	429	412	398	415	426	411	402	381	367	423	435	414	413	390	415	435	403	411	432	419	385	418	417	421	390	434	402	406	402	418	403	419	415	393	440	409	436	400	448	396	421	421	409	360	407	421	438	417	451	447	391	419	401	380	426	415	395	406	403	421	397	407	424	392	402	361	356	408	431	436	421	436	383	447	444	410	387	417	371	390	383	399	432	403	424	379	377	419	411	380	408	426	397	406	414	377	405	366	417	426	422	426	420	399	399	415	400	371	411	433	415	437	403	404	391	426	429	406	399	419	403	420	398	418	437	431	410	432	404	408	411	433	403	423	411	406	409	412	376	397	424	426	387	434	395	413	413	447	435	452	387	416	431	463	407	386	442	414	431	403	420	408	387	427	402	410	444	441	407	445	413	400	417	374	441	407	408	408	419	402	419	413	403	440	420	423	415	385	409	432	397	431	400	420	409	378	398	407	414	402	397	420	427	389	381	449	438	421	405	377	425	430	402	429	403	414	396	410	424	427	401	424	421	438	406	440	393	391	413	388	410	400	394	459	414	422	446	402	399	414	411	416	428	400	437	406	398	437	400	412	395	432	392	394	420	417	431	426	429	411	407	385	399	403	389	386	432	418	434	416	371	422	410	420	401	416	397	459	401	429	447	428	405	394	418	434	383	398	462	417	408	415	418	401	462	389	411	407	420	398	410	419	377	443	437	410	402	450	432	397	399	410	441	380	414	435	420	399	366	391	447	393	414	402	405	343	388	387	424	440	431	401	416	395	441	437	417	403	425	365	423	412	389	410	421	417	412	405	389	432	384	413	410	422	436	436	370	415	407	389	377	421	419	441	435	376	418	444	410	373	433	434	429	361	369	415	426	437	430	417	384	398	405	411	439	408	397	378	422	377	438	460	422	383	401	430	435	420	409	403	432	417	397	427	388	411	409	366	423	411	424	388	403	396	416	411	398	390	360	455	441	389	435	419	446	427	387	422	425	416	414	412	405	413	440	380	389	395	410	430	389	426	404	434	417	413	408	418	401	394	403	440	421	422	439	409	368	381	400	391	381	379	418	396	424	387	405	385	414	412	425	409	405	420	437	401	397	408	408	443	428	406	432	380	410	426	419	427	404	444	425	401	436	445	411	432	421	392	411	413	348	432	406	402	389	428	424	366	450	421	405	398	399	420	382	404	414	387	429	417	419	372	355	433	439	413	423	405	421	397	387	366	439	375	417	414	437	429	376	398	424	396	461	427	417	409	425	425	451	411	409	436	409	431	397	444	374	397	416	439	402	453	433	392	430	415	413	396	404	435	416	409	430	399	390	400	414	394	447	437	416	468	441	424	405	403	398	388	400	373	385	417	400	415	374	388	404	418	401	416	445	426	415	412	413	442	411	380	381	420	395	387	390	437	415	398	356	438	425	396	390	443	428	432	393	416	408	418	417	448	404	421	439	439	428	379	401	426	398	396	392	384	418	412	407	384	428	409	403	421	453	416	408	429	413	437	386	389	417	436	441	397	443	412	405	380	386	411	403	425	435	416	388	407	437	401	409	386	402	394	398	411	447	428	391	436	434	427	397	394	373	446	456	459	428	412	379	403	397	385	366	393	409	435	435	431	408	389	426	414	401	416	415	440	414	408	431	392	427	410	400	383	393	429	438	420	387	429	407	376	401	415	377	432	412	384	415
63124	96514	46194	3811	801	741	662	655	667	604	616	580	615	591	634	604	628	581	536	563	590	588	623	569	540	603	605	599	573	519	573	554	597	608	535	564	612	630	593	571	537	614	516	615	589	575	580	634	598	588	590	587	539	597	549	558	624	611	639	543	590	549	566	575	572	539	552	611	568	592	568	588	549	615	609	560	597	626	552	573	549	570	550	596	601	555	588	593	580	608	570	556	565	592	557	619	605	513	588	572	525	629	560	557	586	559	558	570	596	562	579	578	600	591	545	597	577	582	629	593	653	578	560	582	576	577	572	575	566	552	577	606	597	578	544	548	558	563	604	562	539	567	550	560	577	630	603	539	567	603	607	570	623	575	558	583	564	555	602	542	584	580	580	589	579	558	612	561	558	582	536	603	575	619	553	601	594	580	579	553	637	602	607	564	495	540	569	577	564	562	569	577	546	580	612	585	618	580	615	573	596	606	590	561	594	560	590	594	583	545	565	601	564	594	567	587	598	547	612	547	615	602	601	596	587	562	580	567	579	574	552	590	577	549	543	579	568	566	540	574	574	579	598	570	598	591	568	621	580	534	551	599	614	603	533	575	545	578	578	576	580	626	549	563	580	577	563	602	565	562	527	554	525	534	608	584	610	602	575	591	572	617	568	621	572	550	550	586	573	589	555	584	598	578	574	556	570	570	554	623	576	585	530	595	616	580	585	568	553	611	580	610	570	617	565	559	619	545	563	579	558	582	581	561	568	585	571	583	572	641	576	580	581	580	582	585	561	542	595	563	573	542	625	581	590	533	597	555	567	558	569	542	592	601	552	516	559	581	603	576	564	590	581	583	625	570	618	579	569	529	591	555	583	587	587	598	619	586	604	560	606	613	573	564	593	543	578	573	529	580	596	601	626	580	540	611	590	578	581	555	600	550	539	563	580	611	581	574	585	551	593	602	584	568	617	586	531	569	602	570	599	608	573	583	548	533	598	573	582	584	590	540	568	529	547	569	598	602	536	607	570	608	596	583	645	611	578	568	595	559	588	588	549	608	567	546	563	590	574	588	597	610	593	586	588	565	549	583	582	582	561	549	588	561	562	562	584	626	626	551	609	582	577	530	575	596	588	596	569	553	584	589	602	570	568	566	571	535	587	559	565	576	565	553	598	584	596	538	596	591	546	537	579	568	549	601	591	574	572	579	578	583	580	604	584	569	628	549	579	571	598	535	585	598	551	586	576	558	563	589	573	610	570	582	576	598	561	602	579	569	591	583	573	580	574	599	587	549	550	578	562	598	617	595	585	595	589	550	560	543	568	592	557	563	540	566	594	550	572	585	576	599	567	580	594	559	599	588	577	574	581	564	574	586	575	599	605	590	599	530	621	597	595	606	568	585	592	542	579	594	602	584	611	552	598	543	589	591	622	569	587	577	561	590	570	605	613	549	532	582	573	581	605	552	595	596	564	577	618	597	562	605	590	628	589	609	560	598	612	555	585	586	575	563	547	553	542	564	545	596	535	526	564	546	609	599	576	630	569	603	596	584	563	576	557	571	540	548	580	581	629	589	624	603	582	601	563	581	565	594	582	585	571	514	569	570	604	581	595	553	541	563	568	548	559	599	571	622	517	587	609	568	561	620	567	538	572	593	623	549	549	568	598	561	576	591	576	555	586	561	574	552	572	600	573	566	555	545	608	557	609	569	539	540	583	598	568	560	572	567	582	606	564	508	558	589	569	619	551	615	573	574	577	598	604	589	521	581	560	584	563	576	559	518	604	573	608	572	572	582	559	571	609	590	607	565	555	532	592	604	595	593	603	574	587	581	607	599	585	592	582	589	592	561	593	572	603	552	574	593	571	610	551	589	589	551	599	581	590	582	590	562	590	562	584	590	605	566	610	521	565	590	545	584	554	564	590	594	545	575	599	564	577	612	537	628	579	564	553	590	614	581	550	574	595	537	567	605	577	581	625	567	589	549	582	547	595	567	569	655	626	564	575	587	581	560	579	593	581	567	594	574	536	613	575	609	609	621	597	585	561	606	581	583	579	573	582	578	571	578	561	582	604	547	600	562	541	553	583	635	552	600	597	565	589	563	570	572	545	582	538	565	539	632	596	564	529	550	593	581	568	528	589	575	600	565	591	567	636	617	572	566	548	576	567	584	588	566	624	575	566	588	601	553	580	562	578	582	548	559	571	566	553	627	578	568	567	551	536	556	563	620	593	573	574	557	574	581	562	568	625	580	595	587	591	595	569	572	547	573	566	584	563	606	557	572	607	591	609	531	528	573	592	573	560	582	622	550	533	557	568	552	569	601	597	587	560	592	570	608	561	594	567	568	582	578	591	521	595	559	594	575	568	568	573	600	609	605	536	564	581	556	584	619	603	545	573	595	554	575	567	552	624	591	612	571	595	565	594	571	534	562	607	609	600	583	542	562	602	597	604	565	581	578	540	560	577	615	535	576	571	575	580	583	584	581	565	649	589	557	602	627	559	612	612	598	591	565	573	593	567	565	588	564	580	619	625	545	591	552	573	593	538	592	569	560	576	592	581	613	592	574	560	567	571	591	606	587	572	576	543	608	563	576	578	590	565	578	602	607	565	539	606	583	590	589	604	522	548	558	561	526	564	591	574	570	594	595	555	523	603	594	573	561	549	571	581	604	601	572	564	572	582	607	586	589	585	589	546	567	586	615	587	614	598	580	589	593	567	578	606	551	562	582	590	566	533	598	578	575	564	547	540	570	587	586	569	621	612	565	598	610	593	572	614	607	622	572	602	559	553	601	540	556	588	557	568	570	562	642	561	558	537	600	556	592	586	563	604	606	564	602	562	588	571	563	564	607	558	606	579	570	582	604	591	568	540	587	526	597	561	588	541	592	583	546	561	563	611	552	567	585	576	589	570	573	630	571	579	559	603	569	586	600	573	583	566	563	583	562	528	569	577	525	636	543	557	588	602	587	553	587	555	579	583	566	611	571	564	576	583	568	578	549	581	571	560	618	555	611	595	579	592	556	590	591	554	600	598	561	552	571	589	581	578	549	581	617	573	562	575	577	556	534	566	572	548	592	584	585	560	570	580	608	572	544	585	557	571	608	560	607	589	601	610	567	575	594	560	579	525	634	592	572	595	577	565	548	579	613	594	622	581	582	608	560	552	592	555	580	547	573	592	570	575	528	593	576	571	603	542	573	563	579	564	601	624	549	572	564	579	634	616	569	634	547	567	527	629	565	572	583	586	594	562	592	598	588	584	590	585	606	616	560	551	528	564	592	586	591	601	557	599	553	570	592	563	567	594	595	596	561	579	612	562	579	570	563	526	595	545	602	523	528	572	563	578	557	578	566	588	627	608	578	559	576	587	576	554	581	607	572	590	562	571	567	555	584	614	601	585	573	552	589	541	577	530	526	611	558	558	571	589	567	564	563	549	561	586	543	579	554	579	571	566	589	579	600	586	566	594	595	592	568	587	527	578	557	573	568	552	617	547	561	526	598
31204	27910	21769	4204	450	395	410	432	446	410	408	431	405	422	408	430	398	418	438	421	444	427	430	451	414	415	435	419	442	420	428	369	384	397	395	421	409	408	456	433	401	444	436	429	410	429	411	388	408	456	462	400	408	425	430	411	392	430	423	440	402	402	457	432	414	389	415	416	399	399	419	417	412	369	395	417	421	431	419	421	425	435	436	425	429	429	407	420	415	405	409	417	416	426	432	409	434	411	445	402	447	420	419	422	457	427	429	399	429	433	432	412	413	419	432	395	419	442	432	461	429	408	424	431	451	414	409	428	416	430	432	414	414	396	446	404	411	370	444	423	438	420	421	464	408	412	454	448	411	421	401	412	428	437	411	442	433	399	460	396	408	422	402	428	390	418	413	400	405	433	419	405	394	405	445	415	428	415	410	427	420	420	390	401	450	414	437	404	436	432	414	420	407	462	410	436	410	433	404	410	416	420	427	425	426	410	402	398	381	411	435	411	405	395	379	425	424	424	391	438	407	412	396	460	416	443	419	418	409	443	410	402	386	442	417	433	445	394	416	384	421	405	419	401	391	474	441	415	425	445	394	417	426	402	444	420	427	396	429	435	425	414	393	369	381	436	409	449	420	419	451	397	433	383	381	430	387	415	434	394	426	411	452	407	413	452	408	429	409	407	441	420	407	369	402	427	389	421	404	421	383	408	413	424	414	456	446	401	425	405	451	399	433	442	381	427	436	451	435	423	437	430	408	419	439	402	435	439	423	441	400	399	432	453	429	457	417	430	410	417	423	440	432	409	441	442	407	364	390	398	437	444	442	410	431	430	435	417	405	440	420	420	438	380	470	395	414	440	410	435	420	376	422	423	386	412	409	393	445	421	436	382	434	404	420	403	448	432	390	392	403	436	425	413	430	408	424	430	441	416	445	444	407	428	424	455	428	439	404	423	463	407	455	433	425	432	421	411	405	447	439	399	416	413	431	405	424	385	431	404	440	405	434	422	410	420	411	465	402	408	429	438	445	435	442	459	426	381	429	434	395	429	443	434	432	435	392	403	449	411	415	411	448	413	440	381	445	432	400	442	403	411	439	439	426	429	431	421	451	429	407	432	443	414	375	474	400	419	402	410	427	388	436	431	432	451	408	422	428	406	404	387	405	422	400	440	416	395	411	390	423	415	417	433	417	443	415	433	427	413	448	429	400	388	404	418	419	409	383	455	407	377	360	389	431	418	425	427	407	382	461	431	398	431	437	397	443	420	396	392	410	412	441	413	450	438	415	412	416	427	384	405	390	427	411	440	409	437	426	398	399	417	435	396	434	438	428	413	395	442	419	438	393	402	458	415	405	433	443	434	399	405	452	422	435	418	409	382	437	396	456	441	415	444	431	412	412	383	415	422	410	446	466	461	411	413	392	453	443	400	446	449	439	443	404	409	415	410	418	428	430	440	433	413	464	440	473	437	393	419	456	425	442	438	419	445	396	413	409	422	394	422	385	425	421	400	440	383	416	400	402	435	466	421	437	451	422	425	442	426	389	415	425	430	448	398	464	420	413	415	445	435	382	469	424	408	458	412	455	426	425	451	395	434	443	413	434	482	401	414	425	456	427	407	413	460	445	392	436	417	452	413	372	408	426	454	442	418	398	449	376	485	401	417	437	441	392	402	436	390	411	412	429	419	388	451	439	419	434	434	406	415	427	402	407	454	418	374	440	404	418	432	405	413	413	413	424	411	415	416	412	425	412	467	448	467	433	452	407	385	426	423	432	427	394	425	404	412	417	404	389	422	416	459	411	439	391	457	425	433	407	429	447	404	413	428	434	402	415	417	369	435	410	428	402	414	407	415	415	378	432	425	444	421	376	430	402	425	419	406	460	415	396	409	398	415	379	427	365	415	436	412	440	418	436	460	416	435	425	405	414	484	437	410	423	433	440	434	372	422	460	423	439	409	411	448	419	414	387	439	457	409	481	456	422	394	399	456	441	460	422	401	426	409	453	424	445	441	420	438	419	396	414	405	408	394	421	421	416	431	392	404	426	429	433	442	446	404	445	438	439	440	423	395	412	450	392	420	427	396	432	413	465	447	416	435	421	434	441	397	426	444	416	397	382	455	376	442	419	449	414	427	435	437	433	477	435	401	443	416	408	428	434	434	416	426	421	372	390	447	380	435	421	444	435	419	443	427	458	420	453	427	416	415	427	463	424	399	428	407	414	378	404	395	427	412	419	400	400	427	393	405	383	450	399	446	401	408	391	433	401	433	413	406	423	466	389	431	412	407	459	435	418	423	414	473	446	386	399	397	436	418	430	399	412	450	452	394	438	435	390	397	412	388	411	421	438	472	431	414	445	428	395	430	425	442	419	427	395	423	427	417	425	445	410	422	426	411	436	434	402	392	424	410	440	401	422	409	400	420	453	435	404	386	421	426	405	415	418	401	372	450	423	370	379	436	401	432	383	444	427	395	429	419	406	444	428	442	445	453	429	428	441	404	450	421	388	423	413	457	403	433	399	464	415	434	411	469	407	414	396	392	435	453	441	433	407	439	422	408	446	428	399	377	382	410	407	425	389	431	428	373	389	420	466	416	465	412	396	412	425	414	410	409	431	441	396	426	416	376	418	477	412	399	386	462	458	410	465	436	427	427	470	402	390	432	386	421	407	427	422	462	394	453	417	404	407	406	460	438	450	418	449	428	404	387	412	423	436	446	412	428	388	419	453	450	430	404	410	439	408	404	407	420	442	416	423	391	442	408	415	397	436	396	396	399	406	448	388	434	447	422	421	426	404	395	399	447	396	447	398	416	396	436	445	404	432	404	433	460	423	406	435	431	418	411	412	447	426	419	393	427	428	430	435	401	388	400	455	452	384	442	406	428	403	454	441	414	426	409	408	411	438	403	429	421	380	447	433	378	438	415	403	422	432	432	430	409	423	474	412	414	407	417	413	386	394	450	429	426	434	433	441	363	450	392	407	408	404	422	417	408	389	419	429	391	422	423	427	410	406	370	419	439	415	397	454	402	407	433	408	443	377	431	403	395	444	420	405	407	388	384	420	431	415	439	413	414	401	415	424	452	444	421	424	414	405	387	445	458	465	421	416	444	394	429	433	376	404	372	447	435	420	444	441	436	425	412	456	425	400	421	371	382	422	461	426	416	436	435	441	399	439	455	398	397	436	449	394	445	421	429	416	438	417	438	416	393	441	412	413	418	437	450	424	415	409	391	450	457	431	397	446	424	396	441	404	420	467	419	421	442	408	484	411	401	483	419	457	388	441	406	456	422	397	436	453	425	417	436	373	438	433	429	429	438	457	429	419	404	411	416	404	422	427	410	412	413	432	414	387	440	438	384	442	396	425	414	453	405	428	424	428	389	440	374	456	429	410	428	410	416	440	441	365	422	429	475	389	375	422	431	438	430	418	449	421	422	442	441	411	427	447	421	419	363	436	428	442	421	431	430	450	393	404	411	402	412	432	403	421	457	370	411	473	392
39031	43388	16639	788	576	638	636	610	618	612	578	615	609	587	611	567	625	625	577	611	575	560	553	577	604	564	586	589	595	569	600	548	556	618	548	611	602	580	557	594	543	603	555	555	588	627	554	558	587	557	601	567	605	545	611	618	559	599	583	644	636	594	587	574	607	618	566	592	571	593	616	626	591	601	616	544	597	601	571	593	559	562	604	595	615	581	581	600	554	585	552	618	581	578	599	596	595	567	568	574	552	612	581	583	611	605	604	641	610	607	587	564	617	587	589	595	580	538	601	575	629	580	547	584	567	609	580	551	579	569	591	583	598	609	594	561	595	583	595	597	600	626	571	577	602	586	588	638	600	560	580	585	582	615	544	616	606	545	616	560	576	596	611	558	564	611	602	633	555	592	590	584	596	576	587	527	592	577	575	615	568	607	558	599	514	619	592	567	610	625	600	568	610	582	586	551	610	615	626	562	623	598	595	584	657	622	560	559	666	570	574	564	635	604	581	603	542	560	607	602	586	610	579	590	565	533	570	557	584	627	592	641	565	561	613	602	553	552	604	626	589	582	565	575	612	601	583	601	566	583	580	610	596	583	595	622	616	589	619	621	583	603	595	551	597	597	565	621	570	605	598	608	580	559	596	597	617	594	563	590	586	615	647	587	584	568	619	583	527	592	556	576	590	559	616	551	588	596	563	626	609	617	622	581	626	545	578	606	623	587	601	585	596	570	595	574	588	580	620	588	634	572	567	597	555	566	599	626	583	570	577	619	621	634	564	562	595	620	597	594	564	573	576	582	559	571	619	596	583	592	555	585	557	539	556	568	592	567	578	558	597	586	600	595	619	629	614	607	558	527	561	587	639	643	552	615	544	605	535	587	549	569	613	605	541	614	537	621	579	574	592	597	577	590	569	580	611	567	573	574	564	621	579	574	555	547	607	593	583	595	619	562	564	634	597	594	563	591	580	631	595	556	611	605	604	580	611	613	586	552	609	576	621	617	574	605	567	581	626	565	586	627	591	578	579	609	595	577	617	606	579	628	572	609	586	596	628	547	582	567	581	615	598	552	627	598	586	580	609	573	595	578	595	581	630	609	580	571	585	603	578	617	570	602	617	610	562	553	619	534	571	601	579	612	590	571	552	606	607	556	573	562	608	609	636	585	612	593	643	586	577	573	559	590	568	616	581	610	548	653	592	597	576	597	601	578	577	524	599	573	581	633	576	627	637	598	643	552	546	563	567	566	575	615	583	554	545	626	606	573	616	578	587	567	628	584	599	631	602	608	627	595	575	596	574	602	616	583	630	558	596	571	600	592	587	575	586	582	569	577	556	579	590	617	593	563	578	557	645	551	616	582	608	620	607	596	546	611	578	587	602	575	608	565	561	622	616	598	559	548	564	556	616	605	595	617	562	570	563	590	537	574	549	575	595	554	617	555	591	553	611	630	598	577	601	622	585	564	578	597	548	568	606	575	579	620	577	630	592	617	581	600	604	577	593	563	589	571	568	566	582	562	605	627	584	610	628	592	603	581	597	560	640	603	599	604	567	616	583	596	616	663	573	592	610	559	610	601	560	593	590	565	592	613	541	601	593	587	637	603	671	570	562	590	548	586	571	571	604	583	620	560	590	546	539	619	571	605	573	596	612	613	605	549	559	586	572	599	578	600	598	581	592	623	604	599	591	638	617	609	636	535	555	545	568	590	630	566	608	604	601	583	622	532	603	572	592	585	621	617	581	566	565	576	606	618	586	581	604	571	588	571	561	586	581	605	608	595	611	575	613	618	568	596	588	555	595	551	628	563	589	580	571	613	560	553	612	629	602	562	594	612	608	602	584	584	588	561	583	596	599	590	606	559	561	592	521	574	614	612	569	616	610	585	620	598	611	607	554	570	589	622	584	582	593	569	553	569	593	606	551	564	586	601	559	569	604	557	574	671	578	558	564	596	646	590	568	550	569	607	580	590	598	582	559	567	545	580	607	596	600	609	553	601	622	561	584	535	627	581	599	613	619	628	562	619	562	560	615	609	602	615	612	596	564	588	577	636	546	585	578	555	586	584	588	635	594	568	598	630	633	607	528	597	599	589	600	565	610	587	575	589	608	608	561	584	579	610	567	566	588	596	603	605	574	567	613	548	613	589	590	602	607	575	600	641	551	625	552	593	541	638	583	582	605	581	560	582	601	563	592	577	583	597	593	596	614	581	631	603	565	613	595	560	563	631	597	619	624	636	628	569	615	540	616	643	604	601	581	550	582	603	597	573	583	587	590	559	552	572	585	625	622	585	587	651	606	611	573	615	619	579	584	570	611	630	595	575	635	601	534	606	595	567	596	593	581	593	585	617	627	579	545	556	555	614	543	569	575	584	566	624	567	582	588	578	595	591	618	570	595	565	594	574	602	553	548	560	587	608	557	592	581	611	566	605	637	651	603	581	626	627	585	586	583	575	528	648	600	558	565	534	607	538	569	586	629	593	601	550	611	587	571	558	634	630	565	558	579	588	562	552	597	630	559	565	588	592	614	597	589	580	538	576	588	585	573	587	647	551	631	610	567	582	584	613	567	616	599	610	624	579	542	602	595	567	592	580	551	558	572	575	609	641	586	596	560	591	601	597	590	612	604	615	592	568	579	582	616	591	593	577	585	595	587	618	570	541	540	573	577	600	592	559	572	596	595	587	625	652	581	574	589	582	592	584	570	585	637	592	602	579	588	583	569	634	578	582	630	626	549	640	603	614	603	584	605	578	626	617	601	604	544	626	583	640	613	580	581	563	655	677	597	599	622	608	565	571	593	614	575	559	600	582	596	559	620	552	562	581	565	601	568	588	583	579	588	612	598	594	583	592	577	605	590	649	612	615	599	601	575	596	574	612	586	569	603	613	580	629	566	606	538	578	540	603	570	577	583	578	579	623	605	590	612	561	556	620	640	587	599	560	628	611	567	593	595	555	626	564	586	615	599	559	567	583	628	612	595	602	562	580	639	589	606	637	601	615	601	593	572	584	550	589	586	556	593	596	606	582	554	599	616	597	637	595	585	599	576	588	607	558	591	587	573	584	608	580	574	529	610	606	569	580	605	556	567	603	572	574	593	601	604	584	589	543	556	610	566	538	566	604	615	616	572	607	600	592	587	628	570	560	616	591	612	583	621	582	579	587	569	571	622	594	604	573	601	590	616	580	578	580	577	561	596	628	625	616	561	574	634	592	582	591	570	617	556	574	602	628	579	593	658	602	621	585	585	549	582	578	578	576	578	612	602	590	596	605	620	645	616	609	526	628	582	581	577	558	637	588	593	571	587	595	538	575	595	576	586	604	574	607	591	612	681	610	598	589	533	578	577	595	562	649	642	580	670	569	583	562	637	594	603	562	597	568	580	598	594	626	568	563	574	591	624	562	593	565	589	554	570	619	567	613	576	608	578	605	603	607	604	584	597	619	558	583	620	587	580	579	574	547	564	567	619	594	615	590	618	603	628	638	614	568	572	572
24649	22103	29033	24590	20753	7549	735	573	548	562	539	530	549	540	569	555	512	553	590	536	555	557	511	531	550	529	504	507	531	588	530	527	533	494	555	533	534	509	568	556	580	536	489	541	521	529	561	528	522	517	514	521	509	518	554	545	480	491	518	482	530	565	543	517	541	537	535	507	517	515	536	531	515	515	522	481	506	501	558	548	515	550	529	558	565	528	492	534	526	558	536	538	542	520	530	534	512	480	545	558	514	498	537	539	500	548	548	551	517	552	548	538	506	538	525	494	535	487	531	505	525	519	564	505	522	521	519	501	527	561	555	525	515	517	557	464	543	566	502	541	507	538	513	508	505	541	455	512	497	499	525	482	542	502	536	510	496	542	540	554	573	510	524	509	482	530	501	511	554	485	500	516	532	506	539	503	522	507	587	517	540	563	496	488	510	505	521	504	532	546	520	510	528	531	568	496	513	535	500	508	570	499	517	537	499	554	530	512	537	527	495	588	484	561	538	518	546	519	525	579	490	527	486	500	540	518	526	512	531	507	515	536	543	549	544	482	508	530	559	551	540	528	531	546	583	481	494	525	517	514	518	553	520	494	538	517	493	502	542	533	550	542	498	557	477	502	529	501	514	512	576	523	508	541	544	509	552	566	529	499	529	554	512	513	545	476	507	542	519	518	535	535	518	546	508	496	537	526	520	561	496	535	540	547	518	513	576	567	533	505	504	483	505	530	512	542	527	482	563	506	493	506	523	525	548	525	554	499	549	493	537	499	513	506	513	531	517	515	519	525	570	524	473	516	549	523	510	541	531	494	544	508	541	537	495	529	564	514	507	567	520	524	521	528	474	550	507	521	494	516	530	502	523	528	566	489	526	529	487	547	529	572	504	518	564	547	533	543	514	519	533	522	535	492	529	568	550	525	543	545	535	506	547	549	513	519	531	536	518	551	548	561	545	513	524	511	526	564	540	517	539	564	496	517	538	548	475	528	530	515	504	488	530	525	546	519	538	543	553	515	552	544	487	560	532	536	516	547	518	506	503	497	561	566	557	558	548	556	502	506	528	549	516	534	521	509	524	524	544	490	558	524	524	500	547	534	503	545	535	527	552	529	534	512	502	524	546	501	534	531	523	538	490	567	528	557	518	531	545	537	517	520	511	533	573	539	520	514	482	559	545	513	525	526	504	504	494	544	544	571	576	502	548	515	551	510	515	541	526	515	526	521	519	510	539	553	558	527	549	523	505	530	566	516	537	512	519	475	555	478	531	511	549	516	543	505	526	523	557	518	511	543	533	524	505	503	576	567	568	533	519	569	480	510	498	551	487	515	533	495	484	525	525	508	531	530	508	505	516	549	538	520	536	580	541	568	520	533	473	535	530	568	515	511	515	497	555	540	505	525	513	550	557	483	544	559	544	483	495	526	551	515	508	508	537	514	525	500	550	508	510	515	505	567	531	538	524	536	532	499	520	517	538	518	514	550	528	526	541	535	513	538	516	574	495	484	508	521	540	520	513	529	535	479	500	545	509	541	508	545	555	554	540	538	555	506	570	507	510	560	540	541	505	477	531	564	485	518	509	506	543	485	514	519	512	533	548	531	516	552	526	533	526	521	514	519	481	524	503	512	531	543	502	529	524	530	541	529	578	523	515	508	552	529	517	524	501	502	585	549	525	562	534	543	499	507	543	470	530	509	546	490	496	545	520	550	507	549	539	529	526	522	522	504	494	477	542	593	502	519	541	532	505	507	534	487	497	520	549	503	536	528	518	502	492	551	524	534	533	550	506	518	517	515	530	496	526	542	529	581	583	493	524	539	528	524	518	523	487	501	509	514	504	486	521	499	512	573	492	522	526	498	567	532	495	530	543	544	506	499	529	523	491	553	535	504	507	534	549	534	519	522	521	533	538	572	517	548	511	543	510	537	501	524	511	517	520	510	546	513	517	479	518	529	508	561	522	527	511	555	541	547	514	533	547	500	536	561	536	487	518	557	540	536	525	514	543	517	490	491	534	512	552	542	546	511	518	535	544	551	524	537	521	523	505	513	521	546	570	543	534	558	568	492	543	547	477	507	522	548	491	508	507	570	542	527	487	540	522	535	507	585	527	528	509	508	517	498	555	516	536	507	546	493	546	552	512	520	542	503	486	492	512	533	500	535	528	516	533	530	537	541	505	560	536	545	553	501	559	513	565	514	530	537	509	526	548	521	497	507	471	528	552	485	540	544	504	501	519	545	532	495	506	506	571	493	497	527	549	469	536	491	515	531	527	537	492	503	496	505	535	524	578	574	544	520	524	514	506	524	561	520	500	479	545	541	522	523	553	522	520	553	524	543	500	515	514	536	519	554	533	536	491	546	563	500	517	542	538	545	542	514	511	529	494	481	561	523	523	526	506	525	530	508	541	484	537	495	536	548	552	519	561	529	566	529	518	509	545	510	534	554	522	487	567	545	522	528	539	506	499	468	502	553	509	545	551	532	525	534	518	513	529	526	534	472	520	518	560	513	511	525	526	537	554	553	529	504	538	487	530	532	540	520	500	510	534	519	524	521	535	519	538	550	537	474	522	530	536	538	507	546	495	512	530	539	536	527	528	531	517	492	543	504	553	515	529	526	553	539	546	517	504	553	505	555	527	517	510	498	532	547	487	535	532	499	516	567	555	539	522	529	546	523	515	512	510	522	514	542	508	517	526	524	561	507	510	514	521	554	556	548	552	552	496	535	540	561	589	533	568	543	498	527	542	544	512	543	534	567	541	552	508	499	558	565	499	547	584	528	523	495	548	538	552	515	572	543	475	517	537	535	484	523	490	523	545	505	533	516	525	503	528	507	520	538	512	507	508	536	498	550	509	543	504	560	540	532	477	575	534	555	533	491	524	525	497	529	542	538	525	517	541	531	536	547	535	488	533	551	514	501	549	520	570	540	495	557	549	500	511	529	531	530	500	508	472	514	529	546	535	536	525	545	511	519	494	544	576	525	552	537	523	524	510	544	546	524	538	561	492	559	560	513	471	537	585	554	518	533	568	568	502	499	521	486	529	542	483	536	519	513	515	519	551	538	542	516	554	480	481	526	539	529	509	559	501	525	501	507	540	531	519	497	534	487	523	492	567	518	561	495	521	528	507	517	598	521	543	530	547	566	551	485	558	492	537	564	511	493	536	496	533	517	534	503	547	503	571	503	506	534	534	511	519	501	561	550	520	535	512	560	549	501	515	558	520	550	516	539	534	524	516	480	525	498	529	562	543	523	522	511	520	488	455	493	575	518	522	540	487	532	527	528	499	514	513	479	516	557	533	531	512	500	550	506	535	481	512	514	504	540	531	511	554	497	559	554	488	536	577	525	501	561	502	545	501	529	506	512	508	479	491	526	535	565	526	495	542	573	519	509	501	533	502	535	538	531	514	545	500	514	545	514	521	523	472	529	504	550	568	525	538	545	527	560	518	524	562	490	569	546	541	487	547	509	506	506	545	518	522	476	510	484	500	520
61353	85770	36886	3340	820	846	782	772	741	776	768	761	746	747	760	751	690	749	732	714	750	718	727	734	735	732	683	724	741	743	743	750	765	722	757	756	714	737	715	728	742	741	740	790	724	714	683	720	706	735	770	740	714	780	681	723	765	786	728	749	690	696	720	714	716	774	762	699	720	759	756	725	747	719	737	765	733	713	754	692	770	723	679	754	685	719	761	727	739	719	743	767	687	738	745	717	728	735	737	717	750	719	742	778	733	759	768	751	734	769	786	749	705	777	734	727	763	718	750	785	754	753	702	763	751	719	717	724	762	749	700	700	706	748	732	731	716	782	750	726	777	764	751	728	761	760	800	763	722	690	717	747	735	756	727	721	714	643	752	735	758	715	740	736	778	722	715	759	733	725	761	740	727	697	776	721	758	760	735	720	783	741	737	741	693	705	714	734	745	779	748	740	726	741	726	762	765	755	729	713	735	721	744	723	753	717	734	745	725	710	800	742	792	739	752	752	742	770	738	729	746	808	759	723	730	757	719	755	688	754	701	693	710	676	714	768	803	780	714	768	687	728	753	732	730	711	713	765	730	740	780	728	738	742	698	742	740	712	776	685	743	667	772	703	751	737	690	712	708	758	653	717	729	763	707	737	735	750	719	793	758	706	739	752	750	741	703	734	736	739	731	729	732	673	732	724	724	705	746	752	734	707	707	750	691	755	720	737	739	746	783	765	732	736	791	742	743	757	710	716	779	743	732	747	719	730	743	722	749	749	750	736	742	742	714	766	755	722	724	726	729	723	727	685	735	709	821	737	738	710	758	700	678	715	743	718	732	749	756	709	714	744	754	760	764	700	742	705	754	723	748	763	730	728	775	775	743	743	726	769	802	734	733	723	775	785	783	750	748	761	706	730	735	737	706	760	703	717	769	731	738	725	714	736	706	688	693	701	722	671	712	717	723	710	749	740	775	741	756	712	704	728	720	730	762	737	723	728	723	748	704	751	779	729	772	764	735	768	792	782	715	757	692	756	742	686	739	700	703	704	763	714	749	714	727	724	738	718	764	738	693	746	729	756	740	729	752	677	672	730	768	712	704	728	721	726	734	779	669	677	763	699	734	743	765	755	753	748	769	778	751	724	721	810	680	720	731	725	717	763	710	747	751	739	720	758	741	702	702	776	717	745	710	722	766	695	717	745	779	761	720	756	780	751	739	748	744	714	727	701	750	754	727	727	738	744	744	737	736	733	739	738	721	685	719	738	765	709	746	740	774	738	757	742	746	754	711	758	751	762	724	705	718	746	766	723	800	765	741	691	700	744	721	779	717	716	766	768	692	724	759	714	699	723	739	790	691	738	692	737	753	727	780	717	728	722	786	699	699	753	726	776	719	760	699	707	765	726	736	754	732	784	743	722	736	741	677	729	719	750	710	731	695	725	733	721	767	704	789	720	723	767	755	737	733	748	748	732	729	746	728	749	721	692	735	764	725	753	690	721	729	717	734	739	704	703	748	720	746	781	722	748	719	745	752	718	723	751	714	717	717	771	757	719	741	723	746	755	700	734	762	743	736	751	741	702	699	729	698	727	733	736	703	768	726	703	721	750	701	791	763	697	724	755	750	760	728	690	735	714	768	743	738	706	715	749	739	729	720	803	737	769	727	722	736	710	721	748	766	705	692	788	725	718	778	751	742	764	757	715	723	700	736	747	742	769	649	712	688	726	717	761	773	718	726	754	766	733	758	756	762	786	746	719	757	733	716	688	721	730	724	753	743	743	768	734	731	683	741	721	734	730	750	744	686	739	695	730	721	752	736	712	721	753	677	680	765	684	743	715	736	728	764	736	717	762	713	733	722	687	701	765	744	754	752	729	704	684	724	739	736	727	742	729	706	730	754	733	714	727	746	718	746	663	717	696	751	690	732	732	739	756	736	761	749	740	689	748	746	724	727	717	775	732	715	737	732	781	733	758	751	705	677	677	734	709	749	806	766	726	681	727	756	769	731	672	723	696	737	750	697	786	736	719	756	755	746	703	779	744	722	741	725	740	759	693	727	751	711	742	746	693	703	741	733	741	698	751	728	723	777	771	740	756	707	713	729	743	725	756	717	731	737	677	790	758	701	768	749	777	758	768	754	753	706	739	768	740	780	718	716	688	730	803	738	738	732	708	750	725	728	732	743	697	768	739	791	736	715	716	660	738	767	690	743	705	769	704	721	757	694	731	701	710	746	756	728	752	709	795	710	788	766	696	698	797	716	722	706	714	732	723	773	751	748	723	662	746	742	775	729	735	703	775	763	769	724	713	777	719	723	754	747	740	762	730	721	704	684	740	765	752	759	757	720	733	701	741	754	741	743	755	727	762	759	714	731	724	723	756	705	744	738	716	707	773	744	699	752	765	718	725	726	734	695	709	711	746	715	739	737	774	716	758	770	698	772	737	738	711	693	723	722	739	745	717	726	747	745	671	708	746	687	766	710	742	753	749	746	778	680	767	710	704	754	757	732	757	738	745	746	768	779	767	742	765	727	758	756	752	724	770	788	776	710	700	746	716	708	758	759	757	702	743	747	731	733	802	723	748	747	748	717	729	722	707	758	685	753	748	742	751	749	753	745	756	734	722	738	756	739	726	733	709	760	725	714	729	764	765	754	714	744	701	757	744	777	737	708	696	732	777	710	747	693	708	673	706	746	763	731	721	753	726	712	750	759	754	698	717	747	735	766	698	785	696	731	745	730	743	744	745	713	724	751	761	715	689	727	745	719	802	718	729	711	734	693	729	757	751	785	787	746	756	716	713	739	719	715	716	718	712	730	752	724	714	704	696	792	715	691	736	727	736	733	709	781	718	699	727	724	734	762	726	742	767	753	765	734	728	791	745	706	753	732	713	750	696	772	689	764	725	691	753	702	797	725	737	719	746	743	690	764	793	737	800	752	758	677	687	723	739	722	715	780	722	717	771	680	785	769	721	749	738	732	753	706	743	741	735	726	678	742	711	725	750	689	767	745	742	725	741	720	779	719	746	736	733	745	738	738	738	759	772	722	723	710	773	730	749	748	691	755	748	757	702	729	732	725	718	767	697	699	762	735	736	754	756	712	729	746	730	718	824	703	728	719	765	759	756	734	714	738	741	695	788	727	726	751	708	747	741	704	771	761	719	719	729	697	761	716	746	708	783	713	758	761	728	734	766	749	724	706	750	714	748	731	751	739	739	721	693	724	704	690	740	783	757	741	734	732	773	778	738	794	740	733	741	749	750	679	699	716	723	757	679	719	753	794	747	746	715	761	721	706	697	685	777	754	728	671	762	739	752	737	729	733	757	673	738	672	782	782	742	674	750	758	708	732	710	754	718	731	710	762	734	761	736	786	716	734	760	771	763	692	748	712	754	694	733	731	760	730	757	713	732	749	694	731	720	743	737	747	742	722	730	684	735	734	750	725	694	720	714	766	729	747	760	742	710	733	686	755	771	679	760	711	725	736	711	676	756	719	740	736	712
23539	21616	29027	24338	21448	21172	6661	492	397	424	418	424	394	409	393	379	439	441	394	401	419	394	451	420	370	397	404	361	406	442	409	394	366	392	422	408	377	384	384	428	393	362	408	397	369	389	362	406	418	390	380	381	365	422	382	448	423	407	367	383	397	405	385	431	411	387	381	377	412	404	397	376	390	406	387	398	410	422	404	415	400	397	360	391	379	394	419	405	395	415	393	429	384	400	370	408	370	349	392	395	405	384	380	385	404	381	396	421	406	398	411	412	380	359	432	386	394	386	413	397	432	364	387	383	357	421	386	342	374	384	387	403	398	407	431	394	417	373	375	399	414	395	385	389	364	362	422	382	399	372	405	406	365	382	398	391	404	388	401	398	442	372	428	405	415	371	391	389	400	386	393	394	379	407	409	416	386	380	359	368	415	415	370	390	404	430	419	372	426	399	417	371	360	387	382	371	392	409	413	407	365	356	411	404	430	399	398	385	419	400	387	402	389	417	427	425	413	422	384	387	376	387	399	385	386	374	394	423	411	396	396	388	362	402	415	360	422	377	357	382	382	400	426	423	395	404	365	373	417	412	386	389	401	445	403	389	406	400	430	392	373	396	408	388	400	408	421	387	362	391	395	422	391	425	433	384	427	386	396	388	412	399	390	420	405	359	386	432	368	443	412	403	378	403	400	396	365	414	415	389	394	392	391	404	406	383	384	403	376	397	378	427	370	380	392	374	390	376	364	372	422	373	415	391	398	387	395	366	413	413	421	384	454	400	405	396	389	387	402	387	418	401	412	414	380	409	376	400	393	368	445	392	382	387	373	419	435	411	394	360	436	403	365	395	412	393	395	381	353	402	419	401	423	392	359	368	391	387	400	357	428	396	388	438	407	413	374	422	394	392	399	419	404	378	374	340	388	407	394	409	386	419	384	394	430	393	394	390	383	400	365	391	405	368	390	401	410	382	394	401	374	399	381	400	392	379	384	387	410	400	416	414	405	409	401	384	413	393	374	389	413	371	395	416	375	407	403	379	367	377	368	397	377	426	371	432	394	400	393	362	409	425	371	373	369	388	387	368	393	358	421	406	358	408	377	412	384	400	425	384	380	404	418	353	400	417	402	396	370	382	362	383	383	402	368	396	408	401	413	373	431	407	401	382	382	391	394	371	405	402	381	382	416	376	390	397	363	378	390	388	429	373	425	407	417	371	400	400	415	406	418	420	418	383	383	390	452	363	372	385	406	429	413	386	389	393	390	420	376	408	379	396	387	391	356	434	392	390	372	385	388	400	381	399	407	388	403	389	370	383	388	415	388	394	361	364	397	384	365	435	389	412	367	394	396	404	408	406	394	390	409	376	395	370	386	421	404	387	383	384	389	348	387	388	397	389	386	422	395	400	387	393	388	388	405	413	385	366	402	378	373	411	373	384	396	379	395	377	400	342	367	374	380	380	389	388	364	392	376	407	408	375	384	400	346	435	392	391	405	391	417	386	374	391	347	383	376	357	391	390	401	393	367	419	407	427	371	409	355	412	394	372	424	375	390	424	406	373	394	387	389	402	377	396	359	413	392	435	398	344	415	431	398	386	393	399	427	404	385	414	401	416	412	390	385	428	384	403	387	399	401	398	359	404	404	397	377	384	371	374	427	387	373	385	380	387	357	383	385	373	401	411	396	406	389	363	426	412	399	362	379	398	389	400	441	398	427	367	396	397	442	393	391	394	410	408	419	377	374	402	392	414	412	366	403	419	414	382	403	413	408	377	402	430	378	388	408	393	417	396	391	400	393	396	396	385	396	373	392	412	352	401	419	401	378	435	380	381	391	380	406	393	398	403	366	377	400	413	400	359	391	384	452	415	379	375	429	411	378	377	408	387	395	414	395	400	409	376	374	374	368	404	393	390	398	437	420	393	431	379	399	387	380	426	400	410	371	376	411	427	376	390	427	387	408	346	399	400	413	378	385	404	381	408	374	384	385	383	385	412	394	382	380	379	435	429	381	408	347	400	404	343	360	387	402	383	423	396	400	377	410	373	402	385	424	389	388	393	397	434	401	392	395	405	393	377	403	426	400	374	381	409	400	402	390	387	375	401	411	375	396	424	374	363	368	397	385	383	401	394	388	409	397	411	424	410	386	383	380	380	349	424	387	406	383	417	405	381	379	385	427	377	403	392	402	414	401	377	402	390	413	388	404	380	369	380	398	373	404	405	399	386	361	397	376	400	401	421	394	394	426	359	360	386	376	414	421	402	384	393	371	428	371	383	372	376	402	388	403	391	415	384	371	397	438	390	387	435	356	404	364	418	398	385	415	353	380	422	416	380	425	409	420	355	392	394	361	423	393	439	394	364	401	398	391	394	381	387	425	403	382	404	393	386	401	402	423	437	387	415	437	360	408	391	408	377	424	419	410	388	370	374	407	391	383	382	396	407	411	389	411	397	411	382	433	422	405	355	378	372	385	423	383	377	353	394	373	396	393	405	393	443	397	409	365	382	389	407	387	415	412	377	386	406	434	382	453	387	401	397	380	372	387	378	420	370	398	408	421	379	400	415	384	388	397	370	391	418	389	387	387	408	385	415	391	373	381	374	401	369	383	371	410	386	412	370	410	394	408	375	426	398	398	375	406	415	407	385	402	407	424	442	361	369	381	398	424	410	383	444	399	424	403	404	400	389	375	357	361	370	402	347	391	394	362	396	365	386	370	395	400	417	377	408	382	414	408	383	364	421	397	395	412	386	447	408	376	410	395	407	405	370	365	395	419	396	395	360	407	405	391	400	383	370	371	356	396	396	388	402	393	380	410	393	402	397	413	388	406	419	386	390	389	379	405	379	417	399	391	430	380	389	400	390	392	395	354	392	385	390	448	394	397	400	379	385	401	375	367	377	414	367	405	392	405	376	387	396	396	412	373	411	367	411	340	371	370	386	390	410	388	391	417	372	393	373	387	392	411	396	414	396	411	418	397	428	414	372	375	372	355	397	405	399	397	358	386	388	382	433	407	421	431	347	358	413	421	402	398	363	393	378	374	401	389	430	384	393	411	380	394	403	356	402	417	358	443	400	375	420	429	361	432	429	387	400	414	393	363	394	377	389	390	377	405	380	396	396	374	419	410	410	412	404	432	383	410	417	385	409	361	380	373	393	379	387	400	404	422	416	417	365	365	405	379	388	435	376	368	391	394	400	414	422	395	405	400	425	443	415	386	406	382	417	381	414	405	375	380	402	386	379	356	398	381	399	359	374	403	394	402	412	385	359	407	379	363	398	375	388	425	423	388	382	398	364	413	405	381	382	397	407	399	399	417	374	410	381	374	391	377	443	404	396	391	384	438	411	414	398	386	412	382	385	398	381	392	400	414	400	395	398	353	438	397	414	399	384	419	385	366	405	412	393	411	427	412	364	420	392	396	378	391	365	395	402	402	401	409	437	398	406	404	380	382	371	370	420	369	387	382	390	402	407	398	396	375	416	425	409	412	403	350	367	385	394
62819	94637	44939	6359	825	761	728	680	664	622	682	591	566	593	584	572	586	582	562	596	520	528	568	559	550	524	582	575	573	562	557	593	594	559	545	560	562	527	580	555	560	563	594	599	540	594	565	529	559	544	567	528	540	589	551	560	556	538	572	521	611	567	566	540	542	528	567	559	594	570	614	517	577	521	532	509	569	550	564	554	576	642	556	540	548	518	553	536	551	515	552	530	536	561	519	579	587	517	530	549	558	571	587	532	571	586	597	561	526	528	550	579	534	554	539	552	563	573	570	604	559	553	534	521	527	574	530	548	538	550	547	580	507	526	569	534	570	508	525	588	566	517	565	538	521	529	542	538	545	527	557	511	577	551	560	567	565	577	547	556	558	539	546	531	535	531	553	555	547	575	554	528	580	544	567	570	519	563	552	551	554	555	589	565	579	573	527	553	535	590	547	554	568	559	574	520	563	546	558	604	568	582	555	527	524	531	563	552	514	581	576	576	567	581	539	552	548	577	541	573	537	556	585	573	517	561	573	563	606	531	549	547	561	557	578	544	583	567	545	535	541	555	569	559	595	568	553	536	558	545	561	562	569	577	564	526	533	562	561	584	558	565	597	533	546	519	549	568	567	547	570	578	569	544	549	514	528	541	595	589	556	549	552	590	526	541	565	532	584	574	569	566	546	569	543	586	568	582	590	549	578	549	584	579	574	537	538	557	546	556	572	546	539	601	523	565	580	557	564	496	548	533	515	536	561	542	543	524	556	536	604	525	593	593	523	548	556	553	557	564	524	580	579	565	561	546	560	562	520	544	558	567	522	566	577	543	565	575	535	519	587	552	566	546	526	563	542	507	556	539	556	516	556	580	501	556	541	536	562	539	544	559	541	539	592	557	563	556	526	549	573	576	565	532	531	568	565	567	579	549	560	555	559	585	549	568	550	564	588	551	536	512	568	558	585	581	546	586	543	564	550	566	583	537	560	601	558	555	524	548	527	578	540	564	570	583	541	546	587	573	600	575	545	562	552	539	557	528	524	530	536	542	561	525	531	552	560	551	558	555	567	557	554	550	582	546	543	541	592	539	580	557	540	530	541	564	542	553	612	620	566	549	545	537	533	527	536	534	599	592	542	563	537	563	563	564	544	530	588	551	509	579	563	615	565	545	613	533	566	505	569	555	568	572	542	548	556	570	532	602	577	522	564	535	575	592	522	562	540	560	601	517	530	526	509	548	552	554	540	547	543	572	498	567	571	557	537	509	574	550	586	563	557	545	513	550	587	545	570	578	535	526	537	546	527	543	596	554	530	545	538	551	543	553	553	584	578	565	561	543	548	546	559	518	567	574	551	538	553	596	551	530	562	489	561	520	558	557	559	550	596	534	565	563	507	581	535	543	535	560	553	558	547	605	599	559	561	558	565	551	543	558	511	526	551	549	574	556	554	544	590	566	539	574	565	536	563	563	531	551	547	558	549	553	535	557	545	551	503	515	575	544	590	558	554	545	563	541	597	583	555	533	587	560	552	526	554	554	569	538	538	556	575	537	587	529	596	568	546	539	563	573	551	548	591	592	533	597	536	582	587	568	528	547	557	535	570	556	528	588	560	546	519	547	583	545	575	549	600	520	587	567	577	570	527	511	538	554	543	533	568	542	599	603	560	545	578	587	537	570	555	546	525	560	558	539	547	569	519	553	561	531	590	582	588	528	572	589	520	526	531	557	532	544	541	555	567	553	549	551	582	512	542	555	552	598	522	548	528	536	516	545	552	516	571	571	559	535	511	565	514	581	553	575	553	578	560	564	533	533	565	537	556	545	516	557	580	562	562	545	546	554	543	540	538	581	563	555	561	581	589	539	576	548	559	575	539	560	563	524	576	544	523	572	521	579	577	542	574	547	578	497	587	557	543	520	577	554	534	567	583	575	507	553	532	561	569	603	552	578	542	538	550	545	540	587	585	579	558	546	569	530	568	601	529	569	586	525	535	564	558	508	533	561	602	558	567	558	538	559	576	558	553	486	541	548	544	541	555	583	587	554	543	553	551	544	524	595	565	546	553	575	514	542	519	515	600	572	566	548	510	567	554	590	548	538	552	543	560	517	520	549	554	520	566	558	585	507	560	527	555	555	562	522	572	512	582	558	588	545	589	517	538	589	580	565	593	556	562	545	519	546	551	541	552	520	532	557	608	574	550	571	521	538	568	558	541	596	586	547	576	508	586	516	533	557	551	550	560	525	548	538	562	555	544	566	556	528	518	576	529	540	557	570	560	574	570	579	531	561	548	514	586	573	543	547	583	573	594	535	546	548	563	591	573	557	514	577	541	567	521	549	517	574	546	518	563	589	563	543	551	546	569	565	512	542	545	551	560	526	632	558	536	563	540	552	525	525	537	568	571	579	561	550	550	544	508	532	544	573	583	545	582	575	551	506	644	559	567	563	578	530	551	556	528	531	565	543	565	553	533	571	525	542	570	612	524	555	515	547	562	521	545	561	518	520	578	550	551	554	610	558	558	558	536	574	560	564	546	537	528	548	523	532	570	561	554	545	583	595	580	559	546	482	541	548	587	602	590	553	547	513	550	556	560	567	556	575	530	553	528	536	551	554	555	523	551	567	523	547	579	570	566	574	544	560	533	557	559	568	494	551	546	534	559	570	548	548	575	579	568	531	569	563	573	551	581	540	574	530	553	536	568	565	578	559	591	575	545	567	548	573	550	549	529	535	542	550	546	545	547	592	593	551	553	614	539	544	556	552	551	545	568	515	562	551	533	499	582	555	543	550	513	545	488	565	574	523	553	552	498	563	527	558	563	530	522	555	597	553	518	543	566	580	553	575	534	562	542	525	571	563	555	570	574	551	523	536	554	542	550	543	532	548	576	533	550	515	567	562	599	567	564	558	513	610	564	560	532	582	547	564	601	555	549	576	590	564	550	572	546	577	562	547	573	531	542	579	518	537	536	533	562	510	569	577	539	565	566	536	525	563	555	560	554	579	543	544	553	524	542	548	582	548	570	509	564	541	590	554	560	561	582	552	528	606	584	615	538	559	560	585	534	502	535	546	552	516	577	598	588	529	546	590	578	545	530	549	550	566	561	585	563	548	556	531	540	527	566	547	559	548	556	548	594	594	497	516	543	567	571	581	580	574	587	551	563	535	519	564	542	570	586	581	551	568	513	569	539	599	564	545	541	576	528	561	558	565	546	559	546	533	590	543	518	586	513	533	578	566	554	533	544	585	576	535	545	596	572	588	563	558	568	576	545	583	502	575	538	605	536	523	578	512	519	566	556	545	541	569	571	563	540	630	583	543	585	560	562	560	576	551	565	521	592	530	514	555	543	555	582	585	552	552	543	541	562	545	565	560	531	527	563	563	559	568	550	550	568	553	513	528	570	518	547	525	559	539	567	540	588	618	543	546	573	573	577	547	598	537	519	582	524	547	561	559	582	593	553	556	540	533	557	506	572	543	570	572	580	565	573	558	569	549	553	550
30954	26184	21272	4501	409	416	434	417	435	401	392	389	412	398	390	427	411	420	399	399	395	378	388	414	373	405	414	407	433	418	408	413	376	406	392	455	413	396	401	401	393	350	377	390	414	407	412	429	418	391	397	393	341	414	410	380	428	396	378	403	392	412	388	385	383	380	367	412	414	392	405	401	420	446	421	387	385	386	447	393	422	418	425	397	395	368	389	393	410	410	418	399	375	379	392	407	382	392	384	382	374	418	411	401	406	432	414	386	386	423	428	384	431	386	408	369	399	376	421	414	399	389	426	437	406	391	377	413	395	388	397	397	440	406	396	371	360	388	387	394	394	370	402	418	393	373	381	440	409	400	413	383	361	402	415	417	396	404	413	401	368	414	409	446	389	393	427	388	353	389	374	383	362	403	382	364	405	399	399	392	374	377	386	425	445	406	400	377	368	386	377	388	426	365	413	401	424	397	379	404	398	369	387	390	364	424	377	376	375	417	390	431	407	388	390	397	433	395	390	426	396	384	411	428	405	404	413	408	401	390	377	400	377	394	409	389	425	384	418	397	378	428	396	405	377	444	397	380	400	405	391	382	414	407	378	415	399	370	360	389	423	390	445	425	418	398	367	429	417	416	388	408	363	406	425	432	417	417	376	406	396	410	426	408	410	408	412	405	398	386	357	427	429	403	392	411	410	404	396	373	395	413	388	388	427	389	420	401	380	393	417	419	421	405	386	374	385	401	389	395	378	405	399	398	378	400	415	380	376	411	404	381	369	383	387	386	399	437	403	391	395	372	380	391	420	381	389	407	408	421	405	422	395	406	403	398	378	386	403	382	416	414	397	376	422	376	386	409	384	391	395	394	386	412	411	379	388	375	358	395	351	373	374	387	379	386	367	413	382	429	386	394	415	407	371	404	423	413	402	408	413	423	409	373	423	388	431	416	416	427	427	433	382	367	372	395	415	402	385	360	431	401	359	427	424	375	388	397	342	414	404	387	383	415	379	377	383	376	406	393	411	406	414	401	399	406	405	423	420	378	415	403	399	416	370	398	406	434	370	400	382	396	425	361	399	397	409	395	421	399	395	413	388	402	393	400	403	424	430	381	395	399	368	433	376	401	399	436	403	388	405	396	389	390	376	383	405	394	412	438	411	388	383	429	435	410	399	389	435	391	379	409	403	430	368	372	405	397	408	394	386	378	414	408	440	391	422	390	383	406	398	358	392	402	390	387	414	386	386	383	392	400	413	402	377	391	411	375	410	450	360	409	406	392	402	417	399	417	368	367	396	416	428	395	414	399	432	366	424	368	389	411	392	361	410	382	409	404	407	396	390	407	421	394	395	387	408	397	415	387	403	400	378	359	394	384	396	419	434	413	375	419	436	374	373	408	418	391	422	389	383	394	375	368	379	415	379	406	370	389	372	367	411	409	456	377	384	421	397	392	427	377	370	424	417	366	444	404	391	373	398	414	406	452	364	418	380	389	360	400	386	413	400	377	406	430	405	377	346	391	394	414	385	410	440	391	369	358	408	372	428	432	411	412	441	389	393	373	405	426	419	389	406	391	362	384	438	395	366	393	403	408	358	385	349	406	406	395	427	362	398	367	424	391	412	384	375	389	390	454	410	381	387	379	403	393	388	413	390	417	365	415	386	409	396	397	399	357	378	390	375	397	391	390	382	406	401	391	355	390	373	414	418	392	376	401	454	383	443	400	446	408	417	407	454	391	419	372	381	439	382	374	428	417	379	396	430	397	387	412	413	436	400	378	408	377	392	390	428	372	416	384	428	431	369	369	400	381	421	409	402	407	402	376	413	414	404	393	410	388	383	406	403	342	365	364	403	384	401	427	385	423	368	404	387	374	382	398	391	402	370	409	383	396	420	392	401	425	365	377	424	407	374	408	391	398	398	432	406	396	374	432	408	409	407	414	405	383	375	432	384	381	367	355	404	425	423	423	402	422	384	422	442	409	419	406	375	407	368	389	399	415	398	395	385	370	424	417	415	400	429	418	416	397	401	389	357	384	415	389	387	403	418	423	400	390	387	390	396	349	392	402	402	384	386	385	374	428	348	383	417	392	417	392	413	419	402	361	403	397	352	424	410	421	422	405	394	391	408	360	390	356	439	420	393	414	398	416	429	354	406	384	346	389	436	414	401	417	415	433	354	399	381	410	388	401	402	395	361	412	443	376	397	383	396	377	371	369	406	395	411	376	405	426	429	391	416	419	395	436	428	412	429	410	380	409	440	389	389	399	389	399	398	405	391	431	408	385	385	412	396	385	427	387	382	364	425	374	416	402	412	442	411	437	418	385	388	387	401	364	409	414	361	380	373	390	453	405	396	381	386	395	386	365	423	440	389	390	427	400	392	418	397	413	382	403	402	372	379	393	418	413	433	380	439	370	395	387	421	412	364	409	398	416	405	412	371	388	405	400	429	383	404	421	415	436	403	373	391	403	402	391	408	405	381	391	370	418	379	407	370	390	382	388	387	367	404	432	389	389	386	369	397	385	394	395	391	401	387	382	391	380	378	396	387	412	392	414	419	410	415	410	387	403	401	421	377	383	414	389	376	401	432	410	448	401	403	413	441	373	412	433	440	395	414	382	421	389	436	396	414	451	414	426	396	365	353	410	381	425	405	373	433	396	395	391	402	396	399	381	434	404	397	386	425	395	399	387	427	374	404	390	390	379	415	406	398	396	401	378	378	407	417	415	417	365	392	394	392	387	419	407	396	410	377	394	412	400	407	380	387	399	415	405	400	389	384	406	408	431	419	406	405	417	414	370	394	407	432	382	388	402	433	353	400	412	412	409	396	410	406	376	366	433	380	395	402	391	375	397	394	384	378	419	423	371	390	381	383	426	422	411	381	410	409	384	359	378	387	382	365	438	413	419	381	398	385	407	420	396	422	428	391	377	436	395	420	377	387	420	411	389	404	388	395	394	395	391	382	401	409	395	417	372	385	390	329	394	375	444	411	382	395	392	393	388	396	402	404	423	414	362	388	381	390	395	426	393	397	406	385	395	431	421	418	390	362	416	388	409	414	388	416	419	373	409	413	391	408	395	398	393	366	435	411	391	410	406	416	361	400	416	395	413	433	420	401	397	367	409	405	389	421	408	401	456	439	428	423	408	410	386	405	366	397	418	401	418	400	430	407	414	394	398	426	399	424	410	426	338	396	382	384	387	396	386	416	397	384	387	423	396	390	385	398	385	399	414	395	404	420	395	376	394	415	428	415	409	408	386	419	380	347	385	408	383	421	415	387	420	387	376	404	405	418	419	402	396	403	401	383	392	404	422	422	375	398	410	399	399	382	410	381	425	386	424	384	388	410	412	422	397	456	390	403	389	407	437	356	387	414	400	412	385	422	395	397	378	398	405	408	397	405	433	409	406	404	422	397	415	394	395	409	435	383	387	443	387	398	425	362	414	398	385	410	376	412	394	386	390	411	384	375	372	369	428	394	369	381	402	377	401	388	429	412	436
37913	41314	18758	1127	583	584	612	572	544	563	565	574	554	566	551	566	549	537	574	555	552	567	531	574	583	568	525	527	578	574	580	592	544	607	568	526	568	585	552	525	543	569	545	538	574	560	563	558	574	557	589	605	536	582	588	552	541	577	589	566	573	516	564	532	550	570	522	574	549	547	554	568	568	580	582	541	587	562	509	566	583	550	581	548	535	550	564	518	586	545	569	539	562	569	531	569	590	576	582	616	526	549	549	581	538	561	550	587	561	564	574	571	518	562	579	550	575	574	570	534	579	594	553	557	560	596	556	597	570	561	552	590	577	550	558	611	561	553	549	582	590	567	523	586	533	528	577	621	583	585	560	548	543	558	585	568	533	567	540	544	551	573	571	553	568	527	605	560	589	528	542	583	600	578	555	561	624	562	547	533	551	563	563	566	556	562	560	572	557	569	553	530	594	586	541	601	528	589	563	563	587	542	574	564	575	564	560	561	554	519	520	552	584	584	567	523	620	579	587	578	577	504	593	561	540	574	539	597	581	546	544	548	583	586	618	558	604	531	602	585	567	562	579	536	577	601	585	556	568	563	580	609	549	529	558	528	542	520	568	551	591	580	536	578	550	554	542	576	553	552	568	512	597	544	514	556	566	562	577	594	584	587	597	568	573	548	588	575	533	575	559	629	543	598	572	505	578	542	566	557	582	547	552	604	585	605	592	553	572	556	591	586	525	564	552	574	584	570	559	591	569	575	594	583	534	600	580	547	578	596	551	563	618	554	529	556	583	557	570	596	588	572	542	547	597	593	528	522	559	591	581	546	585	576	567	531	552	576	561	565	582	545	546	577	570	584	563	570	542	537	558	569	563	549	542	573	564	573	566	594	564	559	542	552	568	555	559	566	544	526	550	571	605	550	590	591	555	581	530	557	589	539	543	604	548	570	563	572	570	582	573	627	543	547	536	580	569	589	571	534	537	600	579	534	564	548	541	568	589	553	597	562	543	522	607	615	564	551	532	585	572	567	567	573	561	575	549	556	625	558	556	572	555	540	571	603	576	595	577	546	558	562	573	605	588	586	587	571	593	558	583	575	530	583	543	554	568	572	541	601	531	541	544	568	543	579	600	553	549	562	553	571	573	565	577	555	530	614	576	553	562	578	531	572	567	576	566	565	597	576	588	561	558	591	560	565	538	578	598	581	529	587	568	550	572	577	571	572	572	583	574	603	579	552	563	576	575	570	563	591	567	570	558	566	580	593	549	547	539	583	560	531	561	568	558	542	549	564	561	532	583	534	592	554	568	589	567	540	582	546	580	569	569	567	587	546	561	551	531	557	579	566	583	562	542	546	583	547	557	558	555	532	569	551	515	559	553	515	576	565	555	594	568	573	586	595	567	548	533	572	522	558	627	587	578	600	568	528	595	563	551	572	566	537	578	556	605	571	556	523	540	569	559	571	532	560	545	590	541	562	552	538	606	569	553	542	541	543	628	534	572	559	535	581	530	592	594	534	582	551	561	567	543	588	524	570	590	550	609	561	537	568	524	581	569	584	563	590	549	580	527	542	520	559	555	539	554	573	584	585	570	542	556	556	562	570	566	549	555	568	530	547	548	543	547	549	548	549	582	559	520	553	601	562	548	531	562	558	565	582	529	531	531	580	554	579	575	556	592	588	532	584	547	582	582	580	544	540	528	539	564	557	584	561	554	581	513	552	565	530	561	591	574	562	525	527	576	568	550	520	569	550	559	600	570	561	575	535	528	585	555	596	533	557	544	547	574	586	558	537	538	581	572	565	553	568	537	605	623	576	583	590	561	574	582	560	580	554	557	556	640	605	582	531	584	550	554	578	570	508	554	577	527	557	561	548	598	596	558	538	560	560	551	559	544	514	568	535	553	582	560	604	540	585	530	598	557	558	569	539	537	584	564	539	567	570	536	544	543	544	572	566	565	606	567	564	542	554	589	551	578	588	597	570	553	569	612	561	541	559	534	583	571	567	557	601	519	553	581	550	553	558	563	554	532	557	618	542	533	547	566	553	589	532	560	556	573	585	505	556	546	581	574	550	545	584	534	540	605	538	595	587	533	568	541	576	557	539	582	618	538	595	557	561	556	590	591	556	527	531	569	553	529	574	558	560	533	542	562	574	562	554	600	558	582	567	510	558	574	558	557	538	535	577	566	511	561	560	575	576	549	576	539	604	599	575	599	537	531	606	592	574	563	545	527	639	584	485	537	557	598	543	523	572	577	539	563	567	537	530	557	582	561	633	526	542	574	582	516	582	569	564	569	543	526	571	566	551	539	556	535	607	575	605	561	576	579	553	570	586	549	565	592	569	596	591	568	576	600	591	494	574	572	546	543	603	570	574	586	554	540	531	567	607	604	559	599	550	580	572	564	574	579	514	571	614	591	552	524	579	555	555	536	597	537	561	575	534	561	573	570	567	543	562	595	575	573	571	561	541	555	557	573	551	575	575	546	565	594	555	564	553	542	619	588	593	554	541	552	536	599	530	584	553	552	593	557	552	542	508	559	603	561	543	571	560	593	612	566	577	540	530	607	546	559	591	505	549	594	586	575	580	584	579	602	580	522	582	563	574	581	565	574	566	560	533	563	569	497	552	576	565	588	549	546	555	531	621	569	580	567	547	560	577	545	585	514	594	570	594	560	556	601	579	575	528	567	560	560	529	580	571	514	582	575	576	550	585	579	565	534	573	565	530	565	556	543	526	521	558	552	592	569	569	574	585	531	580	554	582	538	585	575	573	591	562	566	576	584	549	559	552	535	571	551	536	564	576	566	569	547	635	557	607	544	528	599	549	562	562	522	586	555	563	562	566	499	566	559	576	527	583	567	578	561	491	576	567	581	580	523	582	634	522	557	556	504	554	552	555	557	591	579	601	529	561	535	584	580	563	549	609	557	553	540	580	543	577	520	589	551	537	583	582	604	557	540	546	587	598	571	520	594	550	512	565	538	577	550	604	600	543	567	549	523	589	551	579	596	545	588	543	548	510	605	559	569	588	563	595	522	548	568	579	572	552	604	552	528	576	569	631	540	572	503	555	546	535	591	582	581	550	566	546	569	594	588	574	561	546	579	588	591	534	593	514	562	571	614	570	546	552	549	587	592	571	570	557	512	584	555	534	543	585	555	582	545	502	537	536	622	560	537	587	554	591	559	545	538	578	583	533	533	574	555	538	547	577	524	584	540	559	526	552	516	516	553	580	575	544	527	559	554	569	527	552	631	545	540	509	537	612	573	558	537	583	546	570	601	525	538	601	513	560	627	576	546	546	537	538	572	538	524	554	605	599	561	590	623	605	563	597	587	577	609	570	607	569	599	561	564	536	575	585	536	573	545	589	542	554	566	528	568	572	568	594	534	572	552	571	545	569	585	543	578	538	548	550	537	536	529	564	504	555	589	566	556	558	582	559	604	542	573	524	577	563	550	588	591	551	568	616	552	571	501	564	577	524	541	542	562	555	552	595	556	558
24793	21862	29660	24187	20741	7836	752	601	543	553	527	563	563	502	519	539	552	569	527	531	518	522	535	492	519	506	519	499	459	536	531	533	482	494	531	515	505	501	523	508	521	502	509	497	503	529	500	511	539	534	504	488	525	542	550	497	515	507	528	542	520	543	497	506	531	515	492	463	527	461	496	531	537	495	478	508	515	517	503	530	496	507	518	546	489	521	486	518	512	524	455	535	543	525	525	524	554	490	540	498	520	540	520	490	461	472	514	485	513	519	520	522	513	533	539	516	564	497	527	530	497	508	536	523	483	501	513	495	554	477	537	541	522	539	475	501	544	558	553	531	528	534	492	520	489	494	493	509	514	479	479	533	507	518	529	542	545	503	534	546	484	524	554	484	495	517	488	475	521	514	540	531	509	503	525	496	505	495	515	526	480	524	468	535	501	535	506	523	481	507	456	535	525	518	512	506	504	505	538	537	517	504	507	516	516	476	531	511	533	521	524	541	525	508	535	543	496	486	460	486	528	534	517	507	541	551	531	504	518	525	536	491	553	524	503	520	521	498	506	499	481	481	477	508	506	505	501	512	489	508	546	481	514	516	513	493	492	514	541	487	493	541	512	485	537	498	486	538	488	504	511	492	522	480	481	523	516	489	500	482	537	529	487	534	535	549	505	540	474	502	485	540	549	518	509	509	518	491	484	506	514	497	515	504	517	530	545	511	483	514	492	504	499	530	504	562	508	469	473	482	546	501	544	504	523	563	486	574	525	537	501	515	473	510	524	523	508	546	484	528	515	531	538	536	519	520	534	532	521	511	543	556	506	497	508	497	542	519	487	524	517	494	509	516	562	524	523	501	506	547	546	520	510	501	539	509	497	537	555	531	518	525	531	490	539	520	532	521	512	531	487	552	508	521	499	509	524	476	505	521	476	559	528	512	499	531	521	468	521	508	536	531	502	513	477	505	512	514	519	500	536	501	504	542	501	501	507	475	543	522	516	516	489	512	527	522	520	501	497	522	515	545	488	484	494	518	500	515	507	490	487	520	504	507	471	521	501	534	543	492	541	439	508	498	508	496	536	509	520	492	507	493	534	523	528	498	553	549	528	537	534	490	526	496	523	551	572	514	536	490	525	501	510	521	513	487	552	475	510	491	521	522	542	527	502	517	540	527	506	494	548	537	532	542	543	504	502	475	523	492	507	549	530	533	501	539	500	503	499	509	530	501	508	530	543	505	514	538	488	551	546	512	482	549	460	522	486	481	472	481	529	507	520	481	505	504	554	548	509	508	478	505	522	508	500	530	553	474	512	505	526	482	542	493	537	506	541	522	545	521	482	519	475	505	524	505	471	507	540	522	521	489	475	547	521	503	503	508	490	532	501	480	557	518	549	484	485	484	473	543	519	521	503	498	495	514	508	512	503	518	527	513	536	519	504	506	518	483	512	502	542	532	549	516	524	515	506	508	487	520	523	475	508	500	499	461	500	514	566	503	522	500	509	497	475	533	553	545	503	527	519	481	560	515	486	509	547	523	494	529	496	534	531	506	481	496	504	493	535	534	496	543	521	504	543	513	498	522	515	480	505	570	511	518	563	523	505	516	493	514	505	472	511	466	515	496	485	503	533	485	546	486	541	526	500	481	511	524	510	550	547	501	503	503	560	516	532	496	527	536	533	514	522	557	503	529	524	558	555	542	488	536	499	508	477	540	506	535	522	492	518	498	493	518	505	518	519	497	504	527	490	528	501	533	505	512	456	510	505	528	519	482	532	540	493	538	528	545	537	494	512	524	523	466	572	527	501	544	507	487	447	522	483	453	463	478	500	523	504	456	498	561	527	517	491	500	508	494	534	514	486	490	469	502	484	527	452	539	508	520	498	519	494	516	464	469	529	544	487	532	510	520	484	469	529	533	485	490	497	534	503	497	502	513	492	477	518	509	520	505	533	489	534	505	529	504	488	517	513	533	508	490	526	511	479	531	506	540	500	516	460	519	488	475	503	503	521	506	478	541	498	486	512	485	540	488	487	510	509	533	530	528	513	559	543	499	485	479	544	543	530	522	508	549	512	538	497	524	489	518	515	532	490	504	504	531	517	504	527	487	517	495	490	516	528	498	449	483	537	520	535	540	528	511	483	511	545	509	531	544	550	519	540	508	504	512	499	526	518	492	516	534	518	545	486	519	521	514	518	505	528	529	539	496	474	489	520	499	513	504	483	508	506	520	544	513	544	484	541	513	509	520	522	477	538	541	510	519	470	489	480	472	500	560	475	518	509	475	494	518	477	510	538	495	487	549	490	549	566	508	535	492	532	513	506	524	530	490	538	520	537	510	489	523	549	501	530	510	488	505	501	496	537	486	494	465	535	522	505	549	530	549	511	523	517	511	523	492	487	525	475	503	493	489	515	485	546	504	505	509	475	497	491	512	485	532	538	503	503	522	518	523	563	516	522	458	486	509	506	496	560	498	498	491	447	490	536	551	570	527	505	489	538	499	521	502	519	522	507	489	513	554	508	539	523	505	476	506	504	499	530	543	503	509	494	523	536	544	495	483	482	500	559	551	473	498	511	514	536	539	516	507	542	552	517	531	516	526	527	507	497	528	524	545	560	519	509	512	502	508	507	517	513	526	504	501	525	553	556	503	528	464	532	505	527	505	492	511	565	489	510	530	504	545	483	474	485	529	528	497	559	465	533	506	470	510	529	522	514	503	485	502	507	487	499	490	536	501	519	499	517	487	537	485	485	475	506	476	509	540	504	525	509	516	493	513	513	506	539	536	466	513	541	512	499	512	490	560	487	470	519	493	565	527	473	479	506	500	477	523	505	473	491	495	520	529	535	545	505	541	512	487	509	556	505	540	496	533	499	520	498	510	467	538	494	510	509	520	503	521	523	510	542	491	547	552	525	551	550	509	527	523	515	486	538	488	506	523	529	489	502	508	556	517	505	505	552	524	518	545	481	527	547	537	539	481	536	517	492	502	552	500	543	491	516	517	473	511	508	471	551	467	497	516	513	542	515	500	483	551	489	504	512	510	551	493	488	526	536	513	498	497	512	516	524	479	522	477	542	515	476	448	536	488	475	540	507	498	523	491	467	508	530	489	534	543	491	478	537	515	514	519	536	541	531	539	513	506	513	502	493	502	497	527	466	517	479	516	459	521	533	520	513	532	534	529	498	510	534	532	496	481	517	507	507	516	530	479	444	508	502	484	516	477	505	517	522	502	495	533	525	490	550	508	506	535	487	522	499	538	527	513	500	477	519	534	559	495	501	526	472	489	473	526	501	535	536	513	496	492	522	527	492	489	516	491	513	548	485	537	482	494	507	494	527	493	557	495	491	541	521	565	496	506	456	504	530	560	489	490	507	516	532	517	553	520	492	513	472	545	516	504	533	492	493	487	484	553	539	512	500	498	500	519	524	537	476	515	502	502	496	505	537	486	534	528	492	517	498	494	518	552	557	517	492	517	477	532	498	516	491	484	526	516	523	524
58451	81328	50293	4926	921	868	841	790	797	769	763	783	757	769	746	722	752	720	750	722	719	709	769	719	732	723	722	696	729	759	732	722	694	759	700	728	727	685	723	686	713	685	723	766	673	749	741	686	743	643	741	752	744	674	743	671	694	786	715	708	675	712	726	732	714	745	763	708	709	686	713	745	712	729	716	774	704	678	673	693	679	704	705	744	674	736	719	738	766	695	712	671	684	761	715	705	671	683	746	712	749	761	694	727	745	714	685	721	738	693	703	738	761	676	752	709	711	709	715	717	699	682	695	702	733	746	708	747	712	745	716	745	670	722	660	698	755	730	731	689	720	710	718	732	783	752	674	722	773	723	705	691	678	677	679	715	786	722	712	699	653	671	747	716	754	676	716	695	744	692	725	700	740	696	704	720	718	674	718	727	709	778	669	712	724	688	704	728	722	688	679	710	728	767	688	708	741	688	703	738	695	740	676	738	685	717	747	701	747	700	718	676	705	695	775	679	735	753	754	742	695	720	713	708	753	726	708	744	744	722	719	726	758	701	736	665	717	679	792	750	675	683	680	684	755	687	696	736	755	745	728	704	703	723	717	707	719	688	724	684	705	714	717	729	704	747	727	719	732	678	739	721	698	761	664	707	745	705	715	706	725	679	731	721	751	749	727	702	732	692	723	706	739	728	700	715	661	676	719	703	732	728	719	690	702	735	739	722	705	730	728	723	729	681	718	729	687	730	702	707	703	755	702	743	681	709	742	753	736	666	709	700	725	661	676	692	702	693	700	742	685	704	729	728	703	683	666	685	669	712	743	723	695	703	701	717	681	735	728	696	709	627	695	704	696	672	735	720	706	732	714	739	707	667	716	740	683	722	712	693	706	749	719	740	734	744	716	682	677	733	651	737	736	712	722	708	698	704	693	689	763	741	722	711	744	722	697	704	706	714	717	738	729	724	696	740	710	730	686	694	688	738	723	718	717	716	695	747	723	699	729	710	741	730	675	713	699	746	674	682	698	689	713	749	752	726	721	709	707	748	721	673	685	686	664	742	729	707	707	692	670	718	713	718	800	701	689	763	719	736	692	694	704	738	769	671	711	701	692	758	707	715	686	769	741	702	773	729	713	709	727	690	725	708	684	728	700	672	709	692	738	682	708	734	689	742	719	743	718	696	689	700	729	700	700	731	707	734	728	761	735	733	682	718	703	777	686	694	784	747	671	718	695	704	711	700	731	760	724	744	690	697	708	721	684	693	712	734	741	669	741	700	710	729	733	695	741	721	713	725	739	722	705	737	701	674	736	695	706	733	755	686	720	730	693	724	745	761	719	737	698	766	760	714	715	741	707	766	735	750	727	689	692	705	750	708	729	703	748	679	700	750	728	768	702	663	720	669	689	697	737	747	716	751	750	728	739	771	659	734	707	709	707	679	727	692	668	729	749	716	694	728	713	724	713	740	687	708	746	717	695	681	710	703	718	740	682	733	731	747	726	746	713	710	706	728	708	731	691	675	710	722	734	708	724	668	685	705	697	727	747	700	739	701	757	687	685	743	738	717	730	731	681	662	737	726	715	683	709	708	734	771	640	693	748	724	708	735	705	655	701	697	720	695	681	693	753	723	756	728	744	757	757	706	692	712	717	726	723	755	749	741	667	751	653	745	700	704	655	710	742	709	678	734	728	694	680	702	707	702	740	717	727	732	673	666	704	704	730	747	718	663	672	742	681	723	721	678	755	732	702	719	702	703	691	709	705	720	729	726	752	728	706	704	766	730	743	697	711	719	704	732	723	693	738	708	750	728	687	742	704	667	672	719	724	727	715	721	732	740	691	712	703	707	729	675	725	710	686	711	668	680	704	688	720	716	748	716	705	727	708	718	711	735	718	720	664	753	671	694	708	698	761	702	719	689	714	728	675	748	680	721	684	733	697	697	678	682	707	690	673	716	731	735	686	724	684	699	750	722	723	720	722	719	709	762	707	736	735	718	676	717	704	729	765	720	722	702	729	732	693	711	686	727	721	706	732	727	691	704	719	728	734	719	697	702	727	710	716	731	738	715	674	719	681	737	716	739	683	702	697	723	691	701	734	729	723	698	728	672	691	689	710	701	670	750	717	699	680	695	709	698	723	731	747	732	718	689	729	724	702	687	749	731	691	717	682	715	723	686	697	694	709	703	685	757	704	765	728	712	696	717	719	719	711	745	725	710	742	729	719	774	746	700	715	729	754	703	697	720	689	745	693	732	707	694	715	734	713	713	725	714	731	750	708	753	712	760	711	658	743	720	717	714	692	700	659	689	747	720	682	707	718	765	758	705	705	699	689	699	697	666	720	679	692	724	713	712	765	688	720	713	699	689	713	712	689	690	711	716	707	711	724	720	713	731	739	693	741	700	719	727	725	685	704	707	720	686	692	688	762	727	670	716	705	745	688	703	713	673	724	702	726	758	748	737	699	740	674	691	770	696	775	694	740	702	687	742	687	724	739	689	708	723	703	741	777	717	711	714	736	700	703	733	787	722	701	687	699	731	731	711	733	689	747	700	750	783	726	763	729	725	701	720	791	737	755	713	744	689	697	701	699	701	784	694	733	721	708	759	703	690	706	721	728	707	710	738	741	722	735	699	731	668	724	738	771	725	747	693	709	725	678	717	704	713	724	735	709	720	730	699	728	702	712	735	677	740	718	726	652	692	728	754	717	706	734	690	725	734	701	697	696	729	753	724	729	694	728	679	698	736	738	721	717	663	733	691	693	727	715	713	747	700	725	693	775	681	717	708	684	712	751	696	720	739	731	695	715	676	737	709	770	715	702	696	755	759	710	649	684	718	716	724	760	757	751	748	717	705	674	681	671	726	700	674	696	726	704	739	666	713	757	689	699	724	694	661	692	768	704	736	661	718	732	757	714	711	707	692	714	703	701	675	780	746	758	676	725	719	754	691	713	683	748	734	731	689	707	728	699	697	698	730	717	692	666	694	752	715	722	725	715	777	749	711	742	726	705	735	697	680	668	710	729	730	705	676	693	755	685	757	689	722	705	692	739	712	715	756	714	679	745	686	760	716	679	731	710	694	702	734	718	693	719	673	720	704	708	711	744	704	699	704	719	694	754	697	700	693	703	727	756	769	722	716	750	737	697	693	701	741	682	750	694	678	719	679	672	696	720	726	715	715	726	699	742	690	699	714	709	718	703	682	716	751	680	713	692	714	697	719	659	714	675	753	695	755	677	717	756	738	690	686	730	701	664	744	726	723	773	721	742	678	735	691	732	723	688	711	777	734	691	722	719	681	698	687	715	702	711	693	699	740	717	664	740	728	722	763	702	769	653	751	739	764	704	724	698	741	760	673	755	681	674	715	730	727	696	648	719	736	693	703	672	730	721	718	752	709	701	747	723	755	708	696	687	681	708	716	712	745	744	685	704	718	712	753	749	722	742	699	685	700	747	680	696	753	704	686	613	705	722	680	719	752	729	729	731	682	772	717	743	706	728	708
23495	21531	30155	23308	21444	21271	7638	537	412	438	444	453	420	410	401	446	424	473	400	423	407	388	395	397	380	404	386	384	365	371	419	374	388	415	403	410	385	406	382	357	372	372	385	385	405	410	371	362	365	392	388	359	374	391	401	408	350	389	382	374	421	364	413	350	352	372	363	372	343	410	358	396	384	379	384	410	389	381	429	399	355	400	378	383	399	373	412	384	389	402	409	428	391	383	384	361	389	386	395	410	385	380	385	390	378	434	379	419	389	431	388	431	397	373	378	372	394	370	347	398	385	385	343	410	409	362	394	371	382	395	397	372	389	400	391	364	400	406	410	383	378	405	424	380	365	365	381	380	407	416	395	391	376	380	415	400	347	381	397	415	391	397	395	399	414	390	358	432	372	407	393	390	404	333	377	401	400	371	389	359	415	407	410	365	394	344	380	379	347	360	376	405	370	384	370	395	394	399	374	388	383	389	388	342	386	433	393	376	415	363	344	386	374	380	361	393	409	347	393	379	401	394	398	404	419	393	406	381	388	381	368	387	370	369	412	392	408	394	383	387	393	418	390	367	373	400	421	357	381	408	407	378	395	356	386	376	369	376	355	375	395	374	374	422	384	404	366	418	413	396	396	385	387	385	380	397	369	366	385	400	402	408	407	372	389	406	362	405	363	409	400	384	374	379	376	388	394	401	387	401	365	398	391	388	379	387	366	394	404	381	453	383	397	381	385	370	369	382	394	408	410	383	392	418	395	395	366	389	363	384	370	404	412	396	396	365	392	375	413	395	398	379	390	394	373	361	414	393	407	422	382	410	376	389	355	377	337	362	396	378	430	351	378	358	379	368	394	360	366	411	401	398	397	355	389	360	354	361	384	333	375	391	397	396	399	405	389	428	369	376	359	388	398	423	395	384	387	398	354	392	384	385	384	412	405	400	376	393	354	412	395	371	424	390	379	376	373	374	395	411	386	373	379	419	391	399	375	370	366	403	385	394	365	357	389	409	390	387	359	393	393	366	371	399	392	372	395	392	370	385	346	389	403	391	385	384	360	363	385	406	423	382	380	376	359	390	363	419	366	374	366	407	391	410	388	393	358	365	403	420	392	374	334	398	380	432	406	358	372	375	400	377	358	396	365	378	385	405	379	406	390	369	399	405	421	371	350	374	398	341	382	360	411	389	352	381	382	377	400	385	364	425	377	373	406	371	387	419	376	395	366	354	360	348	393	381	365	382	379	412	406	402	412	386	391	401	405	368	400	412	407	393	384	428	364	422	401	367	385	411	401	408	387	392	388	415	391	419	383	419	387	367	389	394	392	367	383	386	404	377	379	378	381	372	384	390	387	397	349	399	353	398	352	377	391	366	405	413	393	407	385	358	414	401	398	387	392	358	369	379	391	384	382	367	369	416	429	388	353	395	397	379	415	418	389	385	389	435	361	399	449	390	350	335	378	401	380	413	382	415	410	435	391	401	364	401	409	393	371	394	389	378	389	396	416	402	422	405	393	411	402	396	387	371	371	395	392	410	359	349	385	395	369	392	393	371	386	385	402	341	385	396	364	389	395	414	381	387	401	386	364	371	368	420	369	376	367	397	397	427	378	383	342	376	394	421	407	400	373	409	423	374	394	372	406	390	367	401	383	408	392	409	397	391	362	350	362	365	358	409	418	376	365	403	378	409	388	358	407	401	394	375	377	409	380	394	386	356	388	396	356	346	427	412	398	404	359	365	346	364	390	370	350	396	341	376	366	360	402	389	417	372	372	356	375	381	383	405	396	394	409	382	404	378	388	347	384	393	370	409	401	391	399	392	403	416	372	392	378	400	401	390	365	343	390	388	421	364	398	393	360	392	387	398	386	375	420	347	413	348	385	401	400	366	386	353	383	385	399	352	363	408	392	401	362	399	392	389	373	350	358	422	406	412	382	406	383	383	397	391	382	388	402	381	393	398	379	386	392	414	407	395	386	361	371	394	386	379	363	392	380	394	384	355	364	421	429	394	380	369	409	375	411	368	394	368	361	394	339	364	388	372	382	383	407	411	391	361	381	402	411	379	356	384	390	418	367	356	350	391	355	379	387	373	415	402	392	386	376	413	368	394	353	388	381	404	366	430	401	430	381	407	360	386	392	371	428	377	382	365	370	380	374	399	378	376	391	384	363	400	394	357	396	381	390	365	392	370	408	376	399	433	389	406	399	359	402	366	374	387	374	378	436	402	359	362	366	377	386	375	400	379	349	387	401	388	398	348	426	370	393	379	343	368	397	398	367	398	413	409	360	393	398	397	376	390	373	415	395	394	418	405	393	377	408	370	369	376	396	382	393	384	386	390	419	379	410	401	366	364	409	414	373	389	405	378	402	403	368	377	375	395	406	397	355	352	393	402	412	419	377	350	354	347	391	420	390	371	410	416	357	385	381	362	376	383	402	364	422	404	409	380	385	353	400	390	383	393	374	404	364	393	385	371	361	388	386	385	375	365	381	379	404	377	400	409	379	376	369	374	414	390	429	401	392	368	414	399	387	389	405	385	394	360	390	390	397	397	376	385	384	389	409	380	392	363	390	421	410	408	387	378	349	417	395	404	383	427	354	367	374	356	380	394	399	393	384	399	404	402	403	397	386	357	398	433	377	401	378	359	389	385	394	384	418	402	389	366	369	402	389	408	382	420	385	332	369	364	384	372	405	379	399	416	377	404	388	352	402	410	345	389	397	377	394	393	414	366	369	394	372	376	376	385	405	411	374	371	386	389	399	393	427	384	356	374	409	416	405	386	366	389	401	401	377	377	373	377	393	405	406	379	375	397	375	374	390	391	392	387	367	404	365	400	350	399	398	364	389	411	386	361	388	410	404	388	347	387	370	375	404	397	412	406	357	382	389	387	374	356	360	371	402	368	401	432	382	387	414	390	397	381	393	385	403	375	412	407	394	364	361	398	370	429	391	389	412	381	402	374	404	399	387	380	351	377	378	383	383	397	369	418	385	366	435	407	362	339	373	392	364	400	375	379	392	346	419	459	419	406	373	390	362	409	387	379	395	415	364	359	368	402	400	399	364	416	390	397	372	390	379	351	395	400	420	378	385	413	372	381	366	368	376	374	417	394	407	411	430	400	349	393	393	398	400	400	360	369	395	356	419	388	413	396	374	377	363	372	404	400	380	393	406	406	408	403	412	366	370	400	405	372	395	398	388	338	397	407	392	377	375	381	374	389	367	400	330	408	396	404	406	362	376	373	365	390	359	422	429	376	370	382	381	387	371	397	380	384	402	413	371	387	402	399	395	386	372	425	407	400	417	361	396	382	387	388	384	390	403	380	401	370	369	346	388	431	351	403	337	400	386	388	385	374	382	381	350	376	358	411	349	360	378	361	407	393	387	403	396	350	356	393	347	402	408	391	380	378	365	374	379	386	368	383	358	423	374	390	403	395	384	401	338	416	371	341	363	390	376	396	370	370	364	369	391	399	406	371	387	362	396	383	375	406	381	356
58817	94196	53449	5715	861	862	755	701	632	657	609	623	599	602	588	555	575	643	532	531	542	536	552	562	568	569	509	571	552	560	550	580	565	564	575	539	537	557	557	565	564	533	539	550	523	543	559	566	577	533	505	552	557	560	551	576	556	558	582	561	522	541	555	541	525	559	586	543	585	542	498	562	552	533	503	563	554	554	543	556	502	541	542	535	542	554	559	555	560	536	533	557	530	544	558	527	554	549	561	545	546	501	563	539	526	566	569	566	514	568	528	579	518	545	602	523	506	537	553	524	510	561	513	597	548	544	510	539	522	552	554	555	555	528	525	571	547	552	548	528	572	532	536	514	547	530	574	518	565	530	538	555	539	548	532	522	535	552	562	576	581	574	508	529	547	530	519	534	527	526	508	551	510	533	574	515	544	533	534	564	553	519	532	518	560	546	569	567	535	507	525	541	569	564	573	567	573	550	567	513	567	557	565	574	501	567	577	511	563	565	565	511	559	498	540	553	532	518	533	526	573	578	572	577	525	572	524	558	539	582	534	577	537	527	532	542	542	580	528	504	569	547	554	510	515	536	504	529	547	533	520	501	506	502	528	503	549	577	553	515	526	520	534	536	497	541	596	550	539	568	545	580	502	529	541	547	591	522	530	524	496	544	533	577	526	544	532	525	586	539	502	533	548	565	542	545	550	555	537	572	517	541	515	592	556	537	550	586	531	517	563	521	546	533	524	559	544	545	560	510	604	560	550	557	537	535	506	542	529	533	557	505	551	575	562	527	555	502	547	524	523	541	532	564	556	498	579	530	526	559	566	568	550	536	536	539	553	544	546	533	562	544	540	533	549	573	543	548	546	545	575	552	561	543	532	527	515	602	547	518	508	550	552	501	502	580	537	553	525	536	595	539	550	530	578	547	511	560	519	539	580	536	578	500	564	607	526	538	530	516	606	563	541	508	577	504	565	571	564	533	533	527	559	549	553	566	563	547	565	569	558	524	535	503	566	562	571	543	534	574	539	532	524	557	521	554	576	588	492	582	547	532	548	511	514	529	555	557	541	548	525	578	565	543	552	560	527	514	568	529	548	562	585	603	554	543	559	536	608	562	543	557	542	551	524	541	527	559	544	511	558	531	529	555	517	519	514	549	553	565	526	560	525	558	552	545	569	541	539	525	543	549	539	525	515	537	539	518	566	538	559	544	544	550	482	523	529	515	535	522	501	533	554	541	573	583	575	525	528	534	555	520	597	572	540	559	584	530	570	566	535	543	579	554	575	534	533	500	523	533	542	571	517	555	545	560	531	547	540	559	502	531	513	556	555	584	580	510	543	561	564	545	562	506	528	541	523	551	550	537	550	516	531	570	488	562	527	571	597	540	537	542	508	545	544	520	519	545	527	548	553	575	556	525	547	496	540	554	568	531	512	570	553	554	574	540	537	556	558	521	527	551	509	593	583	580	535	561	553	544	517	538	554	542	543	518	535	507	529	524	551	559	528	573	545	544	539	533	522	540	542	586	540	537	566	549	556	497	534	578	520	571	546	511	509	542	547	541	497	560	542	521	516	569	521	528	538	541	585	529	540	583	517	564	556	544	531	511	545	547	535	572	557	531	578	549	567	531	573	499	555	532	547	538	516	517	536	545	550	564	538	578	540	510	525	526	534	547	520	528	586	544	530	564	562	571	519	555	559	565	559	548	509	499	533	549	536	538	530	571	539	535	548	500	589	562	524	555	531	516	551	577	521	561	525	527	563	574	541	552	484	526	579	519	555	560	525	560	512	515	501	518	575	548	553	533	538	536	540	537	548	550	518	535	562	526	529	516	540	496	559	554	526	559	563	562	535	547	510	568	545	515	557	529	588	549	535	576	540	550	510	545	504	523	542	579	570	520	536	514	593	541	584	608	536	535	534	539	547	566	515	532	529	587	473	565	518	564	551	555	558	533	565	533	556	551	578	506	561	517	564	544	565	565	523	556	538	541	580	530	585	576	538	541	518	545	559	517	561	540	555	559	546	564	527	540	550	532	516	577	559	534	527	539	567	539	528	533	589	555	551	555	528	516	504	603	517	538	549	539	554	525	550	549	607	540	544	525	555	532	506	562	538	518	562	594	584	514	510	531	544	580	568	565	512	538	549	516	517	557	545	572	556	542	549	552	526	540	549	573	529	524	528	553	594	523	570	516	569	542	572	562	501	531	515	529	521	505	521	523	521	558	546	495	546	543	538	555	560	516	516	519	520	519	541	526	557	547	511	587	576	555	524	499	545	515	546	564	560	566	535	556	505	538	546	526	569	547	519	500	570	558	515	532	501	530	540	555	550	556	555	529	579	530	534	535	572	553	540	538	522	500	562	525	543	549	533	581	576	573	582	534	523	517	540	526	534	538	508	568	535	504	525	543	545	563	507	532	509	550	501	484	491	534	537	555	561	553	544	502	566	531	562	522	504	551	570	584	534	544	561	526	536	535	560	508	562	567	561	524	536	547	518	524	554	528	587	545	532	513	572	533	573	532	523	569	577	549	530	584	558	554	570	486	539	528	567	522	580	501	562	544	531	583	502	521	528	508	574	545	546	536	565	529	525	514	572	512	505	575	532	529	542	556	504	585	499	560	559	582	531	553	517	558	527	551	515	543	546	561	540	534	483	549	539	543	570	538	528	541	516	577	568	551	546	518	543	532	562	570	544	536	540	503	571	545	544	570	526	548	516	531	508	551	550	552	551	534	560	578	562	536	576	560	527	518	531	505	539	557	537	527	530	565	557	600	524	526	574	527	527	541	525	512	547	554	555	517	549	566	555	549	541	537	495	561	559	565	569	565	538	536	520	559	544	531	549	529	512	525	561	527	571	506	536	530	558	523	550	533	541	526	545	542	540	560	523	555	574	538	566	550	518	546	528	598	538	501	556	534	508	537	515	554	591	545	559	546	551	530	556	571	539	537	561	550	582	588	522	542	508	551	549	519	587	547	559	565	557	600	512	518	549	507	570	528	555	552	528	541	556	534	553	580	531	588	521	571	527	560	549	517	502	523	509	546	610	531	547	545	516	569	544	490	558	561	522	507	551	543	543	570	553	512	546	510	541	560	527	555	531	539	515	547	549	526	572	567	519	540	544	573	537	543	539	580	559	520	537	530	570	553	567	540	557	536	584	537	573	567	565	539	524	534	534	554	504	530	552	557	526	550	544	494	545	549	542	560	562	575	523	571	523	505	554	538	520	532	529	540	500	561	558	555	507	562	562	531	545	521	526	524	564	530	554	549	552	498	586	570	573	536	536	542	552	535	529	568	534	490	557	597	593	508	573	517	558	554	529	569	542	531	518	521	575	555	538	549	547	560	535	565	557	566	518	567	529	541	553	564	526	503	533	536	548	547	544	538	534	558	556	576	521	554	547	516	560	530	575	552	598	539	519	600	486	562	562	569	543	566	541	523	570	555	568	534	568	605	543	502	548	514	495	548	549	553	596	530	539	501	564	552	529	527	553	542
30724	26050	22138	4456	410	439	412	448	363	397	425	399	376	381	384	435	419	424	386	392	385	419	402	398	412	411	427	384	426	404	387	402	411	430	405	403	415	386	403	406	375	402	405	410	376	380	379	396	424	373	397	408	410	418	394	400	379	434	399	444	405	392	412	404	406	431	405	380	417	428	386	431	393	407	400	368	390	392	415	369	372	415	423	418	406	385	387	392	417	423	401	396	405	380	396	404	393	387	417	406	383	390	392	388	405	385	399	415	392	411	402	395	435	378	348	355	417	410	442	405	396	419	411	421	408	417	403	366	413	402	372	396	396	393	413	387	390	401	401	388	403	435	412	415	437	395	398	372	363	418	387	367	400	386	373	379	419	450	382	414	419	393	365	398	401	415	391	401	381	403	370	423	409	398	432	429	375	418	377	412	390	436	378	380	393	418	387	405	386	411	372	414	369	395	397	371	430	421	424	376	429	366	397	426	388	362	417	405	405	420	412	396	364	351	378	388	369	419	404	427	420	391	421	406	417	420	411	393	373	407	406	395	418	422	426	380	387	404	395	411	407	413	433	397	390	413	400	390	436	422	407	414	439	381	387	415	395	400	406	406	427	388	391	390	393	426	410	378	359	364	393	393	386	405	401	416	404	418	422	420	417	403	409	406	393	407	408	416	376	376	438	394	402	388	390	413	390	447	395	406	387	354	386	408	369	386	382	359	366	392	395	379	411	429	383	426	398	436	399	375	404	396	401	417	400	409	423	417	370	410	391	388	427	366	416	406	442	370	404	417	387	381	385	410	407	392	405	406	384	385	393	401	405	431	422	380	386	408	407	400	394	402	425	386	416	416	431	396	403	400	420	393	373	389	388	452	394	404	381	412	380	389	407	416	379	376	412	394	427	391	400	401	356	410	431	415	383	423	417	387	438	390	413	365	423	387	391	404	386	383	413	422	385	410	378	421	422	420	379	368	410	400	411	370	400	377	406	408	433	383	415	353	403	378	387	401	399	392	419	354	419	417	417	427	438	387	395	384	392	387	390	374	396	407	405	412	445	392	420	427	348	384	424	410	399	401	386	374	406	438	371	376	372	456	378	384	381	408	389	434	403	365	392	387	414	358	428	378	414	397	389	421	375	447	397	392	403	415	413	371	404	418	400	365	412	399	406	410	409	389	400	379	382	377	426	401	404	387	388	400	386	380	393	401	369	388	403	409	357	380	423	409	404	414	438	369	403	438	405	396	391	353	363	399	393	362	395	398	388	388	398	397	391	412	409	378	412	408	386	401	386	411	421	415	422	394	441	389	410	399	437	393	404	373	385	403	429	387	424	397	400	368	435	395	369	396	400	417	424	410	386	402	407	404	412	398	422	390	356	413	397	425	378	397	417	398	398	400	419	385	416	412	414	419	391	379	377	403	404	416	425	391	389	383	397	399	445	382	378	389	398	387	387	414	394	401	390	410	415	415	400	404	396	396	331	367	393	378	374	369	413	402	389	387	393	399	431	406	403	401	410	387	383	409	380	412	398	419	392	408	406	405	363	408	399	409	405	401	425	422	406	390	380	412	393	400	369	405	353	351	385	387	414	383	408	389	368	392	406	412	415	382	417	401	407	394	450	360	397	378	414	377	401	370	393	386	387	412	408	409	401	384	385	455	399	383	445	435	377	371	401	400	380	359	372	424	398	432	413	388	425	379	389	370	402	374	404	407	389	390	385	388	389	396	396	407	400	404	406	379	439	382	401	409	416	352	399	367	406	445	424	376	373	390	396	389	398	398	412	410	402	413	409	461	382	399	401	430	389	380	407	396	432	377	413	381	415	382	401	436	384	388	426	392	415	413	396	378	407	402	373	406	401	416	376	438	428	400	397	375	377	389	420	407	362	361	401	382	420	442	379	380	399	407	360	381	402	417	395	452	406	399	377	413	387	440	406	393	359	428	358	391	454	412	396	429	385	399	369	374	398	429	407	403	438	389	410	392	400	381	409	405	412	394	370	404	411	407	379	378	410	422	406	408	391	415	381	421	375	397	403	413	339	432	390	401	383	424	432	407	423	369	409	384	388	413	404	409	363	406	403	402	395	446	392	393	425	372	411	447	399	416	423	382	412	383	423	407	405	413	408	406	394	391	423	352	382	411	385	396	364	397	411	410	395	364	389	376	380	399	368	428	442	409	401	388	428	399	357	410	430	351	393	387	369	360	384	348	356	402	421	406	408	412	369	422	380	407	424	399	376	405	409	411	375	378	385	395	393	417	412	429	373	399	407	402	424	383	367	390	402	401	367	386	425	412	403	384	358	390	400	369	396	394	379	394	393	402	434	426	413	395	398	407	424	333	417	382	382	410	435	389	366	410	419	398	418	381	390	414	402	382	393	409	401	362	401	423	411	393	391	377	375	402	406	413	369	389	388	428	416	361	405	391	447	393	409	399	387	404	422	406	409	400	419	398	406	373	396	381	414	410	407	410	410	366	391	416	413	383	443	404	388	420	428	446	397	375	434	371	385	392	408	420	374	348	389	385	411	407	399	420	413	427	427	433	411	368	386	390	384	422	415	435	413	388	391	384	415	410	407	391	374	406	432	404	415	387	375	406	431	413	426	441	419	435	376	395	426	363	426	390	388	458	386	409	392	393	371	404	389	359	369	386	415	371	395	355	422	411	407	381	410	359	371	386	361	374	389	410	382	399	392	391	400	402	408	403	388	392	381	395	407	386	375	382	399	395	399	417	420	353	413	399	428	421	404	403	394	384	398	398	371	396	385	377	391	391	394	415	394	379	376	380	380	389	376	401	397	395	390	428	403	372	411	393	392	417	382	394	424	392	364	422	400	401	393	411	416	415	405	390	383	408	364	396	421	419	389	405	402	432	417	417	396	418	428	389	388	395	410	415	378	416	389	398	413	370	417	361	420	411	372	410	411	403	369	419	361	372	371	391	420	411	389	419	422	418	389	373	389	428	379	387	423	400	400	417	400	396	419	441	398	415	432	418	392	369	414	401	395	402	421	375	374	400	407	424	397	422	384	389	424	407	437	391	420	397	395	397	407	383	383	435	419	403	410	375	349	371	405	410	430	396	427	416	354	357	383	428	392	399	412	408	389	400	409	401	366	419	379	385	409	406	419	419	373	416	410	405	398	378	410	424	386	403	413	380	413	419	383	381	401	405	417	386	409	393	429	422	381	409	375	408	395	403	425	388	394	376	390	406	407	392	371	377	402	398	417	408	407	387	449	389	427	416	407	415	357	426	378	412	402	355	389	398	399	377	383	380	395	400	408	391	395	404	369	381	377	413	366	431	420	408	397	387	397	421	409	412	394	385	396	350	441	405	408	397	394	397	424	378	407	432	375	425	372	423	393	396	411	394	417	387	375	408	395	374	403	410	364	394	404	457	400	385	427	411	372	404	398	431	399	421	378	402	408	402	376	396	387	418	400	382	427	401	384	418	424	391	400	389	380	377	382	403	412	395	416	367	416	370	413	373	419	379
37524	42020	17862	927	569	570	546	542	575	581	558	602	567	567	579	618	576	529	562	589	520	549	554	555	558	569	583	593	619	560	541	517	567	546	579	567	543	556	540	534	569	538	576	565	558	616	597	569	585	558	569	521	541	574	556	545	605	539	585	558	549	561	545	548	555	559	557	558	575	542	560	539	563	582	530	584	537	539	559	546	534	527	564	528	498	566	593	524	581	560	579	557	562	592	571	596	574	579	546	568	558	532	591	554	588	572	562	548	552	550	566	532	569	565	611	597	608	565	537	517	549	586	550	574	536	575	555	555	566	521	569	586	533	553	565	569	576	550	557	537	543	540	526	527	574	517	628	565	524	581	558	534	527	596	554	548	560	581	551	611	578	568	531	558	588	551	541	573	587	574	560	538	531	573	530	573	553	580	546	560	535	603	565	524	548	537	574	550	591	579	558	566	557	546	571	590	576	601	578	556	544	565	568	540	589	599	553	551	604	583	569	532	547	581	518	552	561	538	571	568	519	538	574	550	524	543	559	563	544	571	587	565	579	553	573	570	583	544	574	553	574	485	541	517	576	562	556	576	566	567	533	554	558	550	514	601	555	523	570	506	569	554	552	520	580	562	557	585	562	566	508	519	575	570	573	511	564	592	543	569	579	577	572	559	532	607	583	572	588	559	543	554	572	562	576	578	570	570	522	574	567	564	557	586	554	603	558	535	564	557	613	553	573	571	526	565	531	581	525	531	569	538	554	570	541	560	578	592	552	563	565	549	535	545	543	533	533	585	564	566	568	541	536	568	569	564	586	552	575	523	523	572	534	588	567	528	544	552	553	608	573	598	593	550	537	494	536	578	563	592	542	609	571	554	529	562	567	549	554	566	557	593	578	562	591	582	565	586	519	560	570	558	544	566	589	583	571	511	570	562	560	559	583	564	557	548	593	572	560	527	586	543	555	560	584	539	586	578	580	517	530	566	589	569	544	525	582	569	557	598	540	536	553	576	593	553	572	549	560	549	510	576	536	535	536	578	535	609	585	538	597	641	583	550	576	556	534	550	547	559	539	523	555	584	564	578	553	567	578	591	580	602	538	547	574	562	558	528	514	541	572	555	574	571	625	587	545	566	549	582	543	573	529	543	563	550	553	505	553	555	518	592	576	507	574	551	569	558	553	524	567	568	535	539	530	490	599	550	586	530	584	537	566	557	528	585	541	587	562	566	554	556	578	548	562	542	558	580	574	610	537	570	563	590	553	560	586	553	570	595	600	597	582	558	557	578	571	546	583	552	564	580	578	586	575	594	558	552	531	593	562	573	543	530	582	546	580	554	596	537	621	552	511	597	588	580	588	575	527	559	527	561	568	586	521	560	580	562	514	540	561	546	563	567	564	576	566	560	548	523	560	589	574	545	557	570	544	614	546	523	550	536	599	569	564	577	601	550	576	532	574	597	574	584	514	559	517	544	504	578	561	550	580	548	550	547	552	564	513	538	586	568	534	561	565	568	569	594	548	581	554	571	553	555	553	536	580	535	582	540	545	592	577	548	582	544	571	552	535	557	511	517	545	578	577	567	560	518	552	544	588	571	572	563	569	524	562	545	584	531	576	582	550	550	547	555	569	602	545	639	544	519	551	558	568	598	572	588	579	558	572	563	519	552	565	546	550	563	536	590	555	603	579	553	548	589	536	574	573	521	599	600	540	561	526	586	564	561	586	568	545	587	588	540	562	549	542	563	568	517	563	566	565	585	548	578	547	557	568	552	564	567	571	555	590	570	551	574	563	541	522	601	540	542	558	585	504	577	587	557	559	570	578	553	555	541	569	577	538	526	586	588	596	543	535	588	544	552	585	558	572	560	574	583	575	571	557	547	537	572	558	550	594	572	544	602	595	562	578	569	546	560	544	595	549	543	564	558	569	592	557	555	564	541	557	552	586	548	554	544	550	595	550	563	543	528	588	579	589	529	572	551	580	549	596	548	552	548	547	532	561	540	570	537	570	554	577	564	577	551	558	565	526	565	634	572	556	582	556	595	499	578	595	533	572	576	532	538	594	569	559	577	575	549	549	524	533	546	568	574	555	518	547	562	567	543	588	533	584	563	547	584	597	558	565	611	562	553	561	587	543	515	606	572	572	556	557	579	572	559	554	554	551	534	530	587	480	573	543	584	568	575	549	556	546	578	587	535	599	517	580	575	567	552	530	557	556	568	519	545	583	578	567	551	593	567	592	539	558	568	544	579	525	548	582	571	534	552	522	567	599	557	574	546	525	566	556	525	559	560	554	563	543	529	555	592	596	553	632	595	597	557	545	548	550	508	551	546	566	543	581	595	585	551	565	558	552	567	585	573	598	513	598	577	549	574	567	526	574	543	566	543	545	525	568	567	562	603	546	532	548	573	554	575	563	553	573	543	552	541	552	604	585	556	564	591	538	587	560	586	586	542	537	527	537	571	573	592	575	541	578	546	592	562	579	562	601	589	546	573	531	557	584	539	586	589	580	555	560	570	549	552	560	584	557	542	564	568	545	542	544	573	537	542	577	543	585	586	539	565	550	552	571	561	558	564	548	542	567	600	568	590	538	603	530	559	534	601	582	566	553	604	582	582	574	569	571	593	543	579	596	552	540	558	536	528	550	547	562	546	547	539	526	538	551	552	603	526	587	551	534	588	531	534	560	532	540	597	585	568	584	552	544	578	565	596	554	537	548	576	531	563	561	590	564	570	533	504	581	530	549	542	539	556	558	584	577	534	597	556	545	614	549	600	588	589	560	580	576	562	542	574	530	540	520	580	574	577	583	578	607	518	561	576	578	561	539	583	578	506	532	565	564	534	542	547	592	562	573	592	550	542	565	562	549	561	524	596	538	586	561	578	568	561	600	594	557	568	572	600	582	586	605	542	576	576	554	591	520	575	574	541	582	553	562	580	543	583	536	576	530	516	545	570	538	517	577	634	580	539	565	549	562	546	570	543	536	569	553	561	577	570	536	563	554	528	584	554	527	564	561	591	558	542	560	592	564	614	553	528	579	575	613	513	554	629	561	576	556	570	519	562	562	537	572	595	535	520	586	542	561	603	570	558	541	517	572	547	542	568	575	528	586	547	561	557	561	562	509	564	528	567	592	531	511	563	592	565	581	538	576	573	535	571	560	551	550	573	551	580	582	550	559	574	570	554	558	571	596	549	547	573	565	574	604	604	573	572	535	534	590	565	581	562	517	508	605	560	552	529	550	538	533	581	560	527	564	574	595	522	556	564	547	580	561	581	554	573	612	565	549	575	549	557	538	587	559	593	526	541	580	535	577	588	583	530	573	532	556	554	532	570	604	590	578	567	568	582	562	561	617	546	540	549	593	579	586	586	585	576	557	592	554	498	533	574	573	561	520	559	556	574	582	522	531	546	597	558	571	520	608	514	557	531	571	534	547	603	531	567	534	535	572	575	545	586	565	571	528	551	566	515	544	547	537	579	620	611	544	551	595	528	504	593	595	544
24752	21885	29206	24321	21016	9317	766	587	545	518	543	530	578	536	544	519	508	480	491	526	509	526	505	524	537	531	505	487	511	504	540	557	493	540	507	518	502	515	545	507	524	502	540	494	505	507	544	512	505	489	533	512	528	540	489	523	507	546	528	474	541	549	473	485	503	510	514	527	471	485	571	515	543	504	529	475	451	516	534	484	483	517	467	539	489	511	545	488	548	487	548	530	528	527	532	486	508	502	470	529	541	532	502	506	530	514	496	522	508	511	537	483	511	516	543	525	495	499	494	520	516	518	528	477	526	530	533	562	473	477	508	544	498	500	538	532	494	488	488	503	527	499	518	554	505	496	518	508	532	535	496	491	511	508	519	522	528	543	490	513	502	529	490	505	509	489	506	483	525	520	494	518	520	511	525	539	510	512	561	509	525	504	513	504	488	498	522	501	513	503	511	508	505	498	515	503	507	533	523	512	522	536	480	515	493	524	510	489	508	534	507	489	562	486	488	514	515	514	501	518	528	467	477	517	525	541	498	491	491	501	499	503	503	504	504	485	488	483	559	544	517	541	547	483	511	540	488	475	534	488	537	510	491	482	492	505	520	513	486	534	507	510	513	534	520	518	479	519	527	489	522	522	493	477	479	504	533	534	529	514	535	550	518	512	498	491	509	557	523	519	479	506	563	503	463	515	544	528	502	526	530	510	507	529	506	514	499	471	505	513	497	502	508	561	496	518	553	530	534	516	507	531	523	487	537	531	516	498	555	492	506	490	505	542	498	472	511	525	503	506	493	529	517	524	488	484	539	501	562	514	495	477	535	509	517	500	513	522	562	527	471	508	530	499	522	544	505	514	535	546	560	517	527	523	514	531	536	515	477	520	511	509	516	487	511	505	524	519	470	491	519	486	536	490	513	549	491	538	504	477	549	520	514	504	515	486	542	510	504	501	495	527	498	468	535	529	532	494	469	488	502	521	517	518	510	544	499	516	481	542	528	529	531	526	498	506	558	477	538	525	533	517	523	503	526	535	536	524	529	504	499	514	484	492	508	467	507	521	517	506	507	543	532	500	489	552	541	551	521	480	485	503	518	519	517	520	511	512	521	521	523	513	502	498	452	476	526	511	552	521	489	491	493	485	464	496	489	513	545	495	503	526	493	528	501	536	488	517	516	561	528	513	520	490	503	552	500	496	539	499	513	509	500	517	529	498	500	533	486	508	487	507	534	532	483	466	503	514	471	514	548	507	491	567	494	480	552	525	540	507	500	492	501	495	505	556	517	491	501	511	522	487	519	550	527	527	502	478	490	487	504	515	504	494	517	542	507	500	536	485	510	524	538	508	475	521	497	486	523	505	482	502	520	510	502	527	534	477	513	496	524	531	528	559	521	473	517	509	499	495	488	553	525	493	538	517	518	535	516	532	521	536	493	511	540	534	514	498	466	526	546	521	500	506	510	496	493	498	502	505	521	509	548	502	522	504	521	538	497	523	500	504	525	517	556	534	540	469	481	528	491	536	482	509	532	538	501	544	520	460	512	515	526	485	544	514	463	512	491	539	502	513	522	515	519	515	511	489	541	505	506	519	515	512	487	538	545	495	567	525	521	516	512	489	498	506	544	501	538	471	544	508	526	504	499	550	492	544	523	470	520	503	513	511	511	508	525	503	518	508	471	542	508	469	552	517	562	526	516	511	509	511	503	532	475	522	532	472	495	470	510	518	507	535	521	524	527	504	488	502	488	567	479	468	534	517	539	546	531	518	502	541	497	506	533	512	523	491	528	527	495	478	511	513	537	508	498	490	509	519	475	536	543	519	518	487	514	486	509	555	507	511	512	467	503	515	487	504	523	509	492	475	515	515	520	542	462	506	482	519	491	554	504	531	532	509	470	515	498	545	518	490	496	493	515	513	517	483	477	516	473	509	519	560	518	496	520	522	520	519	494	501	531	525	512	533	480	530	526	541	520	476	488	544	551	469	528	531	523	557	497	500	513	511	524	498	547	503	489	517	513	511	528	488	502	493	546	511	528	514	491	529	503	479	535	489	535	523	467	509	510	491	510	508	501	545	556	514	503	530	531	532	518	529	483	502	509	534	506	536	530	569	534	527	535	498	472	495	522	495	496	544	496	462	532	527	511	511	469	530	510	526	565	517	513	560	550	498	534	496	485	515	507	508	485	511	511	490	495	503	535	521	520	492	450	528	519	520	534	528	504	530	532	478	523	509	504	504	488	492	509	467	524	488	494	515	541	524	508	519	497	539	533	477	532	510	501	531	484	494	499	534	543	537	565	539	515	532	516	512	518	532	511	559	496	480	515	497	521	509	530	507	501	527	514	509	534	520	502	518	460	512	506	509	519	552	503	504	488	496	486	518	520	528	502	527	547	484	551	484	492	536	516	527	495	511	518	482	446	511	472	500	491	530	507	546	522	533	492	528	544	523	546	535	468	470	503	497	524	542	525	513	529	524	505	527	477	505	497	502	514	513	523	512	480	514	517	491	554	498	505	514	498	506	528	476	490	468	478	509	474	519	504	483	496	508	506	479	533	499	504	514	534	526	506	526	534	529	518	508	519	534	533	517	509	502	489	527	546	514	531	494	521	476	487	506	527	520	523	483	539	557	532	514	493	530	483	519	483	482	555	499	538	530	486	497	502	530	504	501	489	507	499	499	478	519	511	519	478	547	476	473	494	486	511	492	555	550	506	497	507	518	512	505	525	560	518	490	526	476	493	469	473	528	510	507	533	537	527	516	551	471	533	541	536	510	525	531	505	544	496	505	493	481	462	502	506	487	518	550	486	537	492	520	526	528	530	521	512	508	523	517	528	525	493	502	486	494	504	515	506	540	528	492	524	499	561	510	502	488	503	530	541	507	474	488	505	521	507	471	519	513	517	524	522	527	496	528	492	527	495	549	536	500	530	522	511	517	520	467	553	508	511	491	536	530	551	527	511	478	512	553	520	516	529	468	490	526	506	496	521	503	490	512	517	481	478	515	533	496	511	475	483	513	474	498	456	486	506	512	526	488	505	482	517	522	520	538	536	530	502	492	486	483	520	535	497	497	515	509	489	460	489	504	521	480	531	511	461	549	511	528	530	493	526	503	560	510	511	510	543	509	497	566	570	523	505	500	559	496	512	521	535	542	517	493	516	488	552	536	519	501	517	523	510	505	476	489	481	538	513	498	483	532	533	539	522	538	506	503	482	502	535	528	513	500	516	491	490	558	504	498	505	506	513	542	530	577	510	514	493	481	498	483	516	524	520	470	502	539	506	558	506	497	531	504	495	449	508	515	540	506	525	505	485	512	512	494	506	489	531	476	512	469	499	466	473	513	514	544	513	485	551	499	510	524	531	508	531	509	528	506	519	504	557	507	516	531	520	486	476	496	484	504	520	529	470	460	498	485	500	502	479	484	509	512	512	560	484	510	491	511	485	503	535	526	472	533	553	518	533	513	543	510	531	540	520	542	477	488	487	529	507	525	484	542
59937	82574	41246	3430	929	862	843	865	758	771	755	804	690	744	744	714	742	743	677	722	725	674	736	738	710	718	720	744	678	703	722	748	727	729	699	727	711	732	744	747	651	707	702	747	702	701	710	679	670	721	725	706	686	760	714	726	706	714	768	733	708	731	724	690	722	720	684	708	702	738	709	712	711	744	698	732	728	683	727	738	713	678	691	737	750	700	697	699	736	684	700	715	724	744	723	727	769	726	739	723	716	740	677	693	716	697	740	729	744	733	695	702	709	732	696	685	717	670	699	653	703	755	724	681	691	712	739	737	679	695	670	747	716	723	789	721	714	723	667	705	722	731	715	700	719	709	699	690	714	700	758	745	724	688	705	717	687	743	725	724	720	727	722	788	709	725	676	714	737	713	726	712	689	754	725	736	664	696	697	721	691	717	722	734	754	706	706	721	715	685	690	682	727	718	758	687	760	693	718	704	723	716	728	688	732	750	684	729	743	749	720	739	713	778	720	744	727	722	741	700	757	691	765	734	694	725	726	746	715	673	698	731	743	724	723	705	770	716	752	701	676	753	757	726	720	762	698	749	717	687	709	748	743	733	700	633	704	721	700	727	714	655	685	780	723	728	748	696	710	702	682	703	692	742	714	725	671	712	707	697	706	732	734	736	690	760	707	733	706	707	723	730	692	758	719	766	682	719	741	745	693	743	742	693	703	737	664	726	720	723	696	671	704	706	718	757	694	715	727	766	704	688	680	717	653	676	686	753	730	671	742	716	678	734	689	685	689	744	709	771	746	671	732	714	706	713	682	767	733	719	683	746	741	729	682	745	749	721	723	696	717	711	752	689	705	694	704	717	723	774	722	726	686	720	662	675	729	689	742	745	709	723	700	677	732	703	731	734	727	710	670	725	735	738	672	689	738	710	753	713	726	702	784	669	705	735	736	752	714	730	723	707	780	756	695	711	722	744	710	713	710	662	685	717	708	734	701	759	694	726	742	739	730	723	679	737	762	750	774	711	746	702	717	665	705	710	731	702	744	736	681	745	763	705	686	702	707	698	672	778	672	730	755	759	676	726	711	754	732	702	713	713	744	730	739	684	734	683	725	690	706	679	712	734	721	717	789	737	675	748	757	692	706	730	689	724	745	727	704	760	757	710	664	726	725	713	729	753	713	747	712	754	702	733	731	729	772	740	716	731	744	748	746	721	736	704	770	770	722	744	684	716	720	735	692	731	754	702	743	671	699	725	719	726	733	694	750	727	692	704	763	695	692	665	706	700	711	732	740	717	714	704	707	703	716	741	699	751	707	737	719	700	742	738	749	646	702	698	675	729	686	681	722	746	718	754	747	741	712	694	725	731	713	709	691	723	755	711	698	688	741	764	727	710	721	711	672	693	751	681	675	711	685	689	749	730	719	664	682	701	689	685	736	693	735	709	744	661	676	702	719	764	722	729	670	696	709	713	667	748	738	731	743	716	702	696	724	743	743	754	762	769	709	717	708	729	708	711	689	777	710	753	717	745	721	741	701	720	733	718	778	739	749	732	708	761	686	731	727	690	715	766	693	736	755	714	695	735	675	705	692	734	742	746	748	723	724	694	734	769	695	705	742	741	704	718	687	718	702	729	799	738	715	691	748	769	665	719	764	710	715	732	682	760	722	713	716	743	719	684	676	734	754	726	683	737	694	728	723	753	689	749	688	700	739	717	770	737	710	691	696	703	726	713	696	719	683	738	706	694	704	707	707	728	699	801	678	734	722	717	707	697	751	692	744	687	683	726	723	729	737	731	704	695	702	751	731	686	724	707	675	682	685	696	708	744	726	716	736	746	726	685	690	683	733	704	710	662	700	721	730	703	740	707	691	728	751	729	731	702	739	719	745	677	759	694	683	738	703	764	711	717	727	803	728	718	721	731	750	770	736	722	705	681	705	711	764	765	745	729	733	683	747	681	706	724	722	700	705	710	701	722	795	692	738	703	696	753	681	775	735	745	720	701	738	707	723	682	694	650	700	744	724	721	753	787	698	707	715	730	675	718	719	654	732	729	698	691	775	711	693	713	739	686	769	772	732	701	689	762	736	718	705	724	650	759	714	710	743	668	746	745	678	701	704	760	737	679	718	671	718	770	712	703	738	723	736	734	709	719	754	686	727	733	719	753	718	735	723	720	694	723	671	710	723	740	708	702	746	720	720	655	707	714	708	676	705	724	745	680	753	692	731	700	699	660	719	710	710	715	725	742	770	746	745	728	694	706	648	753	732	762	681	698	665	761	745	690	692	675	714	689	701	731	697	714	709	757	758	715	733	775	702	692	718	723	776	701	720	712	720	745	727	711	701	743	718	692	714	709	762	717	734	711	698	716	694	767	696	740	683	718	745	752	746	722	707	734	675	701	732	688	665	733	707	719	665	680	710	718	726	731	713	686	741	761	769	744	710	653	722	654	715	705	731	772	679	744	701	723	762	690	762	715	744	673	703	750	721	737	753	708	682	697	739	690	733	704	677	709	737	730	723	739	683	716	722	738	710	713	709	662	704	723	694	686	732	732	740	742	709	710	735	705	723	737	704	750	728	689	717	714	704	680	692	752	704	749	685	736	733	688	684	703	703	760	743	712	688	699	781	701	695	687	741	716	694	732	744	721	688	762	755	674	695	714	745	712	720	720	731	706	714	731	697	750	718	735	694	712	748	728	679	752	760	766	737	723	677	748	722	737	732	696	692	733	698	732	753	702	718	687	711	692	737	720	691	704	691	720	680	703	725	734	720	754	749	717	664	724	680	711	682	724	699	734	682	727	764	742	703	707	704	680	686	738	744	691	714	766	682	696	711	734	734	692	700	718	724	733	725	721	724	710	711	674	731	712	712	770	694	720	725	710	780	723	671	729	722	747	762	717	708	759	716	741	696	721	740	784	757	730	753	695	724	739	729	735	763	732	728	764	696	685	729	704	675	738	770	675	732	691	752	676	727	656	745	684	755	719	683	712	689	701	700	767	748	744	692	701	722	767	703	713	699	730	695	720	688	728	739	702	719	740	739	712	712	754	738	685	747	678	713	704	717	713	732	715	693	722	731	701	732	728	738	715	664	725	679	737	697	724	715	712	711	727	711	729	708	755	697	728	710	699	752	663	738	768	709	733	715	696	710	721	718	739	719	727	696	724	735	697	739	727	725	782	738	678	762	720	749	707	725	731	734	744	620	743	739	728	709	732	727	731	702	746	787	709	705	683	754	761	683	718	745	708	726	741	743	717	707	736	751	697	730	739	767	724	746	716	701	727	715	671	738	714	672	706	701	767	733	710	733	707	717	752	756	707	649	659	703	666	735	678	720	711	712	716	703	760	692	671	719	779	709	707	742	704	680	675	699	696	719	723	693	764	734	713	714	719	691	729	740	745	767	720	718	743	745	732	684	749	799	692	728	698	655	717	706	650	737	682	744	742	720	711	686	740	702	725	737	707	728	714	740	702	739	720	728	706	707	702	669	771	706	719
23426	21675	29428	23914	21409	21041	6342	504	409	409	399	421	388	422	448	388	419	380	403	372	378	428	439	410	401	372	411	392	423	371	416	374	396	402	360	417	400	373	396	362	354	388	410	403	408	415	425	366	399	381	405	401	365	401	384	362	424	394	389	405	357	362	424	378	378	367	377	380	408	419	402	378	407	357	360	394	369	360	360	390	367	393	375	365	393	390	377	406	356	371	376	405	395	365	390	371	392	378	377	360	404	389	362	387	383	366	379	389	384	390	418	390	389	407	373	381	374	355	392	393	414	378	397	394	391	407	388	386	386	385	364	375	396	406	371	421	366	378	410	400	383	371	387	363	379	370	417	345	377	408	425	382	389	386	370	380	375	368	408	399	362	365	371	364	364	367	385	369	374	381	368	393	406	400	409	382	387	415	381	401	385	399	386	379	374	397	396	385	403	377	393	384	374	407	378	407	388	345	424	365	386	396	387	404	376	378	367	393	421	359	415	371	358	386	376	365	402	384	425	416	393	395	391	392	408	388	405	387	393	396	394	384	347	389	402	378	384	389	417	388	393	382	385	323	356	425	374	388	409	376	372	419	367	363	367	403	364	364	377	380	359	403	402	392	366	415	417	369	385	348	399	345	407	374	402	375	379	387	366	391	349	389	380	390	355	399	377	371	374	399	379	362	393	360	416	380	383	394	364	409	419	424	374	431	373	429	397	405	348	370	394	386	362	410	410	373	405	369	414	353	392	391	370	400	361	334	367	399	438	376	347	377	382	364	423	360	392	392	360	393	389	366	388	397	400	414	370	391	422	404	370	407	384	382	380	379	367	388	407	404	399	389	373	380	400	404	402	373	355	378	388	412	423	383	406	366	386	406	388	340	395	361	413	384	381	403	384	414	345	360	384	391	380	326	362	380	390	381	410	378	394	385	356	409	412	383	403	350	379	359	405	377	418	411	385	395	408	394	397	417	377	419	380	387	379	374	406	369	347	414	364	377	407	422	350	389	381	360	352	403	399	398	387	410	383	378	398	394	370	347	408	383	403	392	376	378	398	360	376	363	373	412	354	423	412	396	362	349	383	373	395	399	399	405	411	405	372	400	372	377	384	402	374	364	381	378	379	409	392	350	385	347	388	378	416	350	397	358	386	379	363	396	385	401	414	413	391	385	339	358	390	407	398	388	363	358	374	381	356	391	374	394	401	363	390	415	383	410	384	381	362	372	380	372	371	366	370	379	406	366	381	430	372	354	407	350	413	403	369	373	393	381	366	410	382	385	383	403	370	358	371	364	393	392	375	364	342	392	369	370	350	395	373	388	385	369	354	408	393	386	366	413	358	401	359	371	400	421	362	386	410	368	384	369	384	377	384	393	378	374	395	380	382	377	425	406	381	427	346	354	391	396	424	393	402	358	394	373	403	398	395	406	386	352	367	383	430	351	354	359	379	364	382	354	388	417	357	390	382	382	370	396	370	401	376	369	417	350	347	383	386	391	350	392	384	374	388	406	387	395	380	366	417	408	374	372	368	383	406	362	378	369	395	379	384	385	411	380	378	374	384	381	400	391	393	378	418	366	388	399	394	386	363	395	378	390	395	402	357	406	377	386	404	363	413	391	378	375	359	389	360	384	368	377	358	393	387	412	403	373	423	379	383	385	364	403	404	393	352	359	373	395	365	403	366	420	377	372	362	367	378	390	398	389	376	392	388	402	388	370	362	365	375	375	377	416	371	373	389	403	351	364	408	369	396	394	374	419	400	375	368	362	395	356	399	417	401	380	407	408	371	357	377	376	429	401	375	400	362	390	384	404	394	402	399	386	374	374	372	399	389	384	386	397	396	379	388	392	374	377	394	414	370	384	406	398	383	376	391	387	409	378	368	380	396	379	358	371	401	384	403	362	355	397	366	367	376	377	360	360	415	398	378	402	369	379	418	389	339	375	401	378	397	369	406	378	395	414	374	361	355	395	362	420	400	387	403	388	378	385	375	390	399	377	382	401	375	382	417	411	370	381	391	383	395	405	420	390	399	404	419	380	372	375	377	389	364	395	398	394	378	346	385	392	370	354	390	363	395	403	388	388	384	379	383	402	398	370	395	418	372	400	404	383	396	391	403	398	416	379	378	361	362	395	378	353	405	409	388	386	379	440	362	402	424	377	394	396	392	380	398	401	392	401	346	366	372	385	362	368	382	390	390	396	390	400	405	405	418	368	395	383	401	385	413	393	406	377	381	345	381	413	420	372	404	426	354	387	383	400	369	380	361	410	382	402	381	368	436	372	386	391	395	384	412	409	380	411	437	362	379	390	344	374	420	400	386	401	387	390	391	356	382	364	376	382	389	369	414	360	364	399	448	371	370	394	405	379	361	388	362	392	373	389	354	398	387	397	413	378	389	377	420	401	400	381	368	389	371	375	398	425	397	369	404	364	377	390	368	373	403	375	403	378	397	420	359	394	409	359	397	347	377	402	368	384	407	356	388	382	387	417	382	398	397	364	402	405	381	385	376	383	401	378	389	435	382	402	364	354	432	367	415	403	369	390	355	365	372	385	373	412	442	367	388	398	392	383	397	380	416	366	385	365	405	409	401	357	384	372	373	402	409	341	362	418	398	383	376	374	370	396	377	414	396	408	369	352	387	401	376	404	382	369	406	380	370	378	383	365	410	401	357	430	393	355	399	379	394	361	389	340	365	423	413	362	374	384	386	381	376	376	383	401	429	385	382	369	379	373	383	369	373	377	379	362	360	406	399	372	379	407	395	422	396	388	406	349	387	388	365	388	366	383	378	416	374	386	399	413	419	367	387	411	366	357	376	384	364	349	350	359	390	407	366	387	390	418	381	370	362	343	380	396	378	391	363	396	359	354	383	388	376	372	385	402	395	385	392	380	397	353	355	386	388	387	388	400	391	370	350	367	359	384	380	361	365	375	372	407	386	405	358	356	374	363	373	404	386	406	344	376	410	406	401	422	404	384	380	347	399	374	378	376	363	376	390	351	377	383	408	360	365	369	360	376	379	387	418	390	351	413	416	376	345	362	389	353	365	427	387	388	409	389	386	377	388	374	392	363	384	406	370	398	413	365	383	367	383	390	387	396	381	366	380	365	371	433	360	385	385	405	400	360	363	397	404	411	436	413	352	378	404	391	370	385	399	431	389	378	394	395	374	389	401	375	396	391	389	387	397	419	388	362	385	400	377	414	382	375	379	409	343	382	370	382	377	409	381	389	412	364	378	354	375	421	393	371	354	360	397	394	398	387	415	390	367	412	387	399	370	396	401	361	372	370	396	386	340	372	420	413	390	393	369	402	377	394	397	398	377	396	404	416	413	427	389	384	377	391	367	364	414	388	390	400	372	421	364	362	384	417	353	411	392	378	370	381	391	409	428	387	432	375	380	365	379	413	423	358	376	384	394	403	425	391	384	364	383	379	405	381	391	357	407	421	388	387	352	361	376	394	359	370	372	422	400	367	391	398	394	391	381	376	420	398
61074	92787	44659	3872	955	851	797	724	677	641	628	617	608	630	563	598	571	579	519	571	552	517	543	538	570	543	521	524	571	555	599	537	539	522	562	545	526	548	561	540	528	569	548	520	538	521	538	542	571	522	565	540	542	558	536	530	513	536	544	565	551	535	556	545	524	526	505	510	552	550	526	528	583	531	552	542	533	593	544	529	513	552	599	555	540	541	503	551	549	529	519	545	551	521	544	574	530	513	542	504	518	548	549	558	545	568	534	509	543	529	542	577	572	572	591	558	548	513	533	596	519	567	502	576	537	571	558	542	513	549	530	513	527	520	558	553	564	498	552	543	588	546	566	517	547	577	549	542	579	562	543	503	512	554	567	567	509	540	529	560	567	509	536	551	537	532	502	547	541	507	517	552	539	562	511	552	563	536	541	548	538	530	579	554	509	542	533	575	541	581	588	542	551	543	553	504	535	525	515	562	579	573	502	540	572	537	561	559	555	532	544	598	567	532	562	558	516	518	542	531	549	561	555	555	602	550	564	559	508	511	513	557	551	532	540	556	572	500	579	545	554	527	554	529	589	521	513	550	540	570	528	620	524	567	549	555	558	517	569	544	499	566	542	581	574	548	496	503	551	543	548	522	536	516	557	543	499	544	602	603	532	524	537	547	597	558	520	555	535	562	548	584	509	556	545	532	551	500	558	478	530	547	518	510	531	537	516	540	580	530	543	535	550	575	539	515	521	521	553	560	548	545	566	545	528	586	508	545	577	535	606	513	557	543	575	567	511	527	529	570	571	575	533	569	587	547	582	507	571	556	545	537	525	540	568	556	521	521	507	556	489	581	500	543	502	601	537	579	532	574	548	543	533	509	544	514	584	527	594	523	550	513	548	540	558	531	547	553	533	543	547	532	554	583	531	561	537	562	541	563	552	522	534	539	588	516	522	538	574	534	569	521	532	519	544	548	528	507	549	536	531	545	553	554	523	566	558	532	559	541	514	513	544	553	536	587	550	505	484	534	561	530	513	534	566	545	551	568	540	575	579	548	537	558	541	542	521	551	601	533	550	574	521	501	584	523	519	493	550	534	511	534	541	555	482	559	510	564	517	529	521	541	535	553	570	571	548	560	526	550	557	542	510	566	555	537	563	570	558	526	545	551	535	540	559	565	573	563	572	562	518	524	563	520	538	542	521	557	571	560	563	551	543	522	549	538	538	588	536	570	532	512	545	570	548	536	571	548	571	546	581	563	542	520	515	548	544	549	544	539	558	542	538	568	502	539	578	518	506	563	617	524	547	495	540	555	578	514	559	562	546	525	597	563	576	562	586	604	518	542	527	561	575	501	543	539	546	524	550	529	551	539	528	507	568	515	529	524	522	562	556	556	521	537	538	549	576	531	546	541	549	511	549	580	555	566	527	548	550	498	543	534	561	544	533	544	537	565	556	574	505	559	527	539	546	505	526	514	551	543	550	532	597	562	508	533	534	577	577	522	539	540	482	560	546	545	596	524	578	522	564	523	534	541	521	552	535	554	559	525	532	538	553	566	552	528	560	553	523	576	536	571	554	558	504	539	540	551	563	529	554	535	585	569	545	539	534	566	545	537	567	573	493	544	565	523	556	551	522	553	550	523	594	539	550	585	506	547	580	541	535	556	546	556	563	527	569	563	553	512	574	564	557	546	518	542	563	555	518	576	554	571	522	551	511	547	543	554	553	576	562	554	574	574	534	482	569	537	531	525	548	542	535	542	566	523	538	547	550	537	505	521	536	493	500	535	572	545	563	531	529	498	517	544	565	555	563	501	615	528	528	511	516	527	573	552	525	521	582	540	568	541	541	537	527	578	547	574	521	544	547	517	501	552	557	599	543	579	602	555	548	539	583	560	556	533	520	517	528	536	573	550	537	557	546	536	550	544	550	487	485	513	533	551	571	552	564	548	544	605	564	511	558	532	570	538	562	537	511	553	580	576	545	530	559	552	513	555	514	515	553	535	496	527	564	550	556	510	525	581	535	580	552	564	584	531	516	513	522	545	582	536	546	532	537	538	588	563	518	532	522	577	556	504	548	561	541	517	518	525	498	502	516	496	515	540	537	549	527	581	533	557	568	526	554	525	533	557	542	548	553	511	558	574	514	516	519	499	562	559	559	560	560	552	546	547	543	536	517	536	548	570	544	561	570	549	513	556	545	549	564	533	555	550	579	543	546	509	535	548	558	563	543	555	537	532	524	558	562	518	551	524	541	533	510	522	542	564	555	516	528	516	568	541	555	532	553	540	537	542	581	546	536	590	554	568	534	523	527	545	529	513	538	544	523	594	521	554	559	587	534	564	565	565	563	518	571	527	573	528	549	541	568	566	560	536	551	501	553	550	503	512	550	537	549	516	541	530	521	493	562	518	549	545	516	508	563	513	535	582	576	539	563	581	524	546	509	545	570	575	597	532	515	528	533	528	560	528	518	538	542	537	500	508	551	554	532	543	562	537	530	506	531	531	565	533	533	551	526	549	529	551	554	534	615	573	570	528	544	554	604	543	511	541	603	525	559	503	559	554	531	526	570	543	557	574	554	552	524	518	530	507	492	562	542	511	500	525	589	539	545	530	542	565	562	524	517	553	517	603	552	546	508	559	543	552	538	565	541	562	545	529	546	563	542	524	518	500	550	576	524	578	548	547	533	550	531	521	555	568	535	552	569	535	560	533	546	582	573	510	521	568	550	515	582	539	489	501	523	486	535	533	519	531	503	533	539	543	531	573	538	514	514	560	538	530	561	578	540	559	555	517	565	567	529	543	552	569	549	542	588	531	545	580	568	560	574	544	557	533	543	550	511	540	561	555	541	566	543	497	511	518	521	530	528	561	564	541	539	542	574	534	564	533	528	539	548	525	524	535	564	530	561	550	552	575	488	513	541	518	570	543	523	557	551	523	528	566	501	551	545	523	528	580	559	539	550	520	509	571	563	506	561	544	559	547	557	523	558	535	549	567	550	553	513	560	565	543	550	532	501	553	584	533	523	520	550	513	538	486	526	601	562	540	537	559	527	525	529	497	527	564	522	567	565	577	529	578	572	514	513	552	540	499	545	540	501	571	520	584	534	528	527	580	567	547	542	572	541	535	550	533	577	529	562	544	565	526	500	527	549	534	529	540	527	514	518	554	507	538	524	531	499	554	531	538	529	560	573	530	552	549	564	519	551	525	565	557	568	532	550	550	526	573	525	575	549	569	527	549	559	558	510	539	548	588	537	494	544	543	542	562	530	480	522	526	510	533	578	531	487	533	525	573	495	517	524	564	538	538	545	521	546	530	526	567	564	531	506	557	530	514	525	530	577	527	486	542	548	569	528	520	536	500	543	539	512	574	536	566	563	540	535	573	529	598	577	496	571	533	506	544	549	601	531	504	545	525	566	579	502	487	548	544	581	504	542	542	559	535	595	571	553	514	533	553	554	550	544	523	523	530	562	556	541	555	556	568	572	520	537	531	519	575	528	561
30677	26513	21432	4098	467	417	447	445	399	415	385	404	386	357	396	413	424	377	400	400	410	432	400	396	422	415	393	381	375	437	396	437	414	409	388	434	404	373	431	391	395	405	438	409	418	467	380	400	417	432	393	427	368	407	443	387	386	411	379	398	437	420	434	410	396	383	431	415	426	381	428	428	399	332	413	414	394	398	433	417	393	425	443	421	424	384	406	399	432	398	392	428	436	392	400	414	390	415	447	409	418	391	363	420	412	401	447	394	391	408	412	427	413	390	403	400	413	419	412	423	405	401	419	392	427	413	383	457	397	398	424	408	402	392	415	381	425	429	385	419	417	413	430	401	402	389	438	395	391	382	416	395	401	418	404	389	404	360	412	403	401	429	388	393	436	410	432	412	445	423	415	453	414	397	401	399	419	392	408	408	407	417	427	427	381	409	429	397	434	387	405	374	411	390	430	386	423	396	388	391	377	405	421	405	455	408	429	393	412	390	424	399	419	413	390	393	413	417	411	364	421	408	419	415	422	422	384	362	426	404	417	460	391	443	390	398	387	423	377	424	396	450	391	392	384	424	427	386	417	430	398	389	394	442	428	414	379	383	409	407	419	417	446	401	438	404	375	423	425	405	397	402	410	420	397	433	412	408	400	391	424	421	414	384	401	411	378	396	378	404	424	415	411	390	387	410	403	408	373	423	408	364	449	396	400	418	430	428	407	414	406	437	393	411	403	382	389	405	404	404	418	392	404	388	418	395	428	384	429	384	397	431	401	415	425	414	368	407	428	376	421	398	402	436	403	423	439	384	385	399	421	402	440	404	391	397	395	379	417	423	391	427	389	428	441	437	404	411	410	415	464	388	390	409	405	435	410	404	396	375	441	423	406	414	410	449	400	424	402	402	420	417	417	418	427	449	384	399	416	388	375	392	387	385	417	421	420	416	399	426	416	411	390	425	419	394	419	420	412	393	424	413	436	394	437	420	442	398	406	414	378	416	425	398	415	419	429	383	380	420	380	421	391	413	393	444	398	380	400	401	385	475	409	384	418	445	417	417	404	396	418	391	382	400	399	384	423	419	408	405	441	380	405	407	424	426	414	397	373	393	402	441	377	415	408	423	428	440	406	387	417	406	412	421	383	388	422	376	426	449	404	402	428	405	401	426	395	434	409	378	410	427	403	394	409	394	380	384	387	379	410	441	395	366	436	388	388	418	414	400	384	427	416	412	398	389	417	388	444	401	400	413	426	397	396	415	420	376	415	402	434	412	397	402	409	358	387	437	431	408	382	421	383	411	423	379	383	410	393	410	399	422	442	417	398	403	408	384	383	407	402	424	421	436	414	407	445	406	388	442	403	409	386	414	434	404	407	415	432	410	405	391	383	413	406	415	397	418	389	386	452	390	434	384	399	354	383	412	377	425	414	412	367	397	393	395	408	389	399	432	379	408	397	404	421	395	423	400	389	393	379	415	436	373	416	381	442	397	426	405	406	392	385	409	393	458	392	375	418	394	388	406	388	414	459	416	405	433	359	371	399	440	393	407	395	390	415	430	418	396	377	403	420	400	409	426	396	414	370	414	422	418	387	390	405	409	415	387	398	422	393	389	381	412	385	407	398	396	415	403	438	389	398	400	393	390	405	409	451	354	443	417	384	387	436	418	397	412	398	380	399	378	411	388	431	397	437	426	417	385	395	387	378	384	409	389	438	382	420	389	395	394	436	379	402	379	428	391	395	410	437	427	397	376	424	444	426	408	406	401	415	402	421	400	468	422	427	374	405	391	409	414	400	405	403	415	387	417	435	415	401	413	439	388	404	399	420	406	411	389	408	428	452	398	403	414	422	400	392	434	425	393	398	391	382	438	437	405	408	386	404	435	386	418	416	401	401	400	373	347	406	413	409	396	399	435	394	425	405	417	440	411	396	386	397	368	423	428	394	393	410	396	419	386	414	402	390	387	393	421	411	408	440	400	404	386	425	418	384	404	399	438	412	430	398	377	425	437	423	412	419	435	395	410	418	406	401	378	423	392	418	390	395	415	450	401	404	402	411	423	366	393	376	403	382	420	439	377	405	422	452	416	426	389	367	382	395	409	413	414	440	382	374	412	428	416	424	378	424	420	414	382	397	407	376	411	433	468	397	347	412	405	428	452	435	401	401	415	388	397	432	359	388	385	409	382	428	422	426	365	401	399	411	422	432	427	398	408	381	399	374	361	387	456	419	409	399	409	394	381	397	393	408	374	416	418	459	450	434	365	423	405	421	430	447	415	391	419	416	406	427	418	414	373	400	422	413	417	400	398	406	422	408	392	415	427	399	411	430	414	413	397	408	394	391	399	370	404	383	409	415	380	390	424	429	399	431	365	395	410	403	424	383	387	423	434	425	416	391	426	435	405	419	440	393	413	406	424	422	399	431	412	396	393	378	396	409	431	434	426	397	389	404	378	412	393	425	433	421	402	369	420	389	400	399	383	412	380	366	414	410	407	387	403	407	389	413	376	381	397	413	424	409	393	412	389	430	377	413	430	380	403	411	401	415	409	398	395	415	388	413	383	382	389	421	383	375	392	424	408	413	385	364	439	399	413	442	408	408	407	389	401	401	392	428	392	368	389	419	444	422	412	403	419	419	437	418	401	434	424	386	419	408	416	415	426	419	368	414	378	422	409	388	409	424	390	375	413	405	412	391	373	398	385	402	410	400	434	417	399	433	402	379	414	420	376	393	414	368	367	444	396	387	409	407	400	398	412	413	398	415	407	420	412	424	406	416	382	421	402	381	417	389	436	426	393	429	383	371	373	439	399	364	375	430	385	404	403	396	416	397	422	414	398	404	431	380	391	415	367	428	432	424	421	385	425	378	388	385	413	364	425	417	407	425	416	379	387	383	411	399	426	407	385	430	386	432	394	390	389	415	403	377	430	423	401	356	391	404	383	383	400	429	363	378	404	433	419	396	397	389	406	407	406	426	384	425	401	418	405	396	413	387	413	406	396	400	405	429	397	391	381	393	428	414	380	395	391	441	407	417	419	445	440	393	437	397	400	413	419	398	370	385	402	433	376	419	417	379	412	391	419	420	384	446	454	405	401	419	412	405	415	401	397	390	367	435	378	392	415	418	410	383	386	395	402	404	451	414	412	422	431	419	382	408	397	392	398	373	414	445	428	435	378	406	384	411	382	385	427	407	413	395	392	408	401	370	422	429	369	427	390	401	417	433	440	406	407	410	390	411	421	424	402	428	406	435	407	430	372	375	370	421	391	442	377	437	389	402	415	388	410	405	412	423	431	402	421	417	426	411	401	413	406	395	409	405	410	386	400	417	392	435	405	379	432	410	408	399	420	405	422	383	394	369	447	397	412	411	421	410	429	419	366	426	396	404	439	431	404	438	412	408	417	383	409	424	397	366	410	395	421	416	402	392	412	391	382	401	413	405	391	415	387	418	425	415	390	402	409	420	434	415	393	417	425	407	402	413	409	411	426	366	403	396	411
38039	43508	14789	768	554	633	575	564	608	615	576	567	574	577	533	567	582	606	599	582	614	581	590	588	598	609	560	592	579	575	600	547	617	558	573	561	600	567	594	578	546	614	581	560	585	562	590	581	557	592	611	565	571	599	595	556	586	580	584	529	584	588	612	577	581	617	571	613	530	587	582	573	555	582	565	560	568	595	567	587	580	557	609	570	577	550	547	576	576	563	598	604	635	584	554	615	606	597	565	551	606	550	569	539	560	579	527	600	554	544	538	562	533	584	596	584	574	532	540	602	561	575	591	571	575	607	533	626	556	580	582	536	581	616	595	550	590	602	571	539	568	584	594	576	558	622	587	570	599	604	561	557	615	603	546	576	557	611	563	577	588	550	584	542	562	553	573	531	596	573	557	569	631	571	570	565	586	570	597	582	597	574	581	559	579	568	586	573	553	531	636	606	603	546	578	559	531	582	581	571	587	566	551	615	577	593	566	577	574	613	572	555	571	625	535	577	564	574	612	566	546	579	542	582	572	604	512	575	550	628	606	578	601	613	560	590	554	572	573	593	550	543	570	603	589	557	544	578	599	594	587	569	602	595	546	577	532	548	564	577	567	590	608	578	523	580	558	578	572	552	567	588	621	606	578	564	631	529	561	567	579	557	595	569	620	573	558	586	615	606	558	580	570	562	583	540	544	555	552	611	581	599	575	598	605	605	578	602	561	623	597	589	614	562	544	569	543	629	585	610	582	561	602	628	606	550	607	566	631	567	579	581	532	594	557	575	543	495	557	521	601	589	502	593	566	591	579	608	584	579	529	572	589	541	551	596	560	538	577	634	578	587	568	539	547	559	612	622	542	589	537	594	556	588	595	596	561	585	560	593	600	554	581	607	528	594	562	578	558	533	566	596	556	547	594	577	600	565	560	573	554	601	565	616	602	586	536	606	560	582	613	561	622	586	604	589	579	581	593	540	576	577	547	553	564	550	605	569	578	571	591	541	596	551	590	577	566	571	558	578	552	606	582	613	582	586	557	606	604	523	543	583	597	572	583	570	567	574	554	569	571	576	590	543	591	572	544	534	580	553	517	558	532	572	599	575	558	553	587	587	574	536	610	609	562	605	623	579	588	562	584	570	548	591	558	590	576	605	569	543	547	575	620	573	551	599	602	595	554	586	572	530	555	584	583	615	603	603	594	568	598	551	557	542	551	546	599	593	586	569	574	582	597	568	551	574	544	593	583	552	609	583	604	623	608	584	556	550	539	555	568	512	532	525	544	587	587	552	518	621	565	575	607	535	592	585	550	615	580	543	590	551	570	578	563	589	546	545	577	554	579	616	595	581	605	536	585	587	548	578	588	626	559	589	595	557	582	542	580	541	571	581	568	558	588	579	554	598	587	549	588	539	595	561	593	538	560	559	557	562	531	608	591	601	558	593	574	534	576	568	577	618	567	573	549	591	573	565	610	590	571	566	586	533	556	574	582	577	617	580	567	568	573	574	586	617	533	581	569	569	595	572	531	582	623	565	600	571	559	544	550	567	551	552	586	562	557	582	572	559	603	528	548	569	579	559	564	619	544	542	585	581	591	555	569	591	577	595	538	538	597	560	554	538	576	579	565	567	572	607	592	583	589	568	582	572	565	571	560	584	555	552	585	609	594	581	540	577	569	586	614	578	637	546	590	565	602	560	591	576	607	561	597	553	550	604	624	612	579	582	548	574	561	569	561	574	588	564	553	557	521	579	595	585	584	584	605	578	599	556	604	586	564	554	575	609	616	544	584	562	585	588	574	538	543	603	581	597	560	593	577	557	544	596	579	530	548	584	594	577	599	576	571	574	537	588	621	594	588	559	549	604	564	564	598	545	572	587	602	538	595	573	565	549	602	548	571	594	576	557	585	566	581	576	584	565	596	588	587	621	601	590	558	525	619	567	585	581	598	553	561	599	557	593	588	581	573	557	594	591	568	548	577	521	619	577	569	536	568	585	582	571	548	583	572	595	573	575	565	574	627	555	598	576	583	572	526	577	552	571	618	568	562	545	559	563	572	575	552	616	533	577	586	567	548	605	588	548	599	606	609	549	591	607	576	545	586	556	560	571	592	549	555	553	563	550	557	595	550	556	582	574	537	564	566	556	572	539	549	558	587	531	538	600	624	558	576	510	556	580	605	594	558	581	596	585	566	639	587	592	589	572	585	558	571	566	539	572	561	591	594	584	577	549	571	586	574	575	550	561	614	610	588	539	577	562	585	582	599	568	605	548	547	595	541	579	566	563	594	530	610	580	562	585	626	570	584	567	553	575	539	601	583	586	562	619	617	621	583	593	548	588	594	569	569	612	587	587	569	586	551	549	551	573	530	545	594	581	603	597	620	614	608	542	552	568	557	579	577	610	611	590	591	591	596	586	563	600	611	565	586	583	589	592	601	549	577	589	603	590	591	596	584	571	536	582	600	578	558	560	568	566	593	608	537	576	563	588	566	516	568	593	574	560	583	567	572	574	537	586	507	532	593	603	582	567	566	593	626	567	546	573	595	562	569	553	624	587	589	576	588	551	564	577	556	588	545	547	545	557	608	562	580	558	588	550	567	541	572	625	542	531	599	615	577	574	524	523	629	565	558	587	612	551	562	604	567	533	512	582	532	556	568	603	548	559	582	518	556	552	559	575	598	603	559	543	575	576	564	594	540	565	572	596	575	599	579	611	530	552	546	569	602	558	609	573	579	544	569	545	623	616	614	563	565	558	583	578	578	565	577	613	570	615	577	573	583	596	576	588	600	579	582	623	532	587	598	549	537	560	577	561	558	608	593	586	581	559	595	560	537	567	560	528	574	559	551	535	601	550	559	569	568	554	537	567	585	645	578	568	544	546	528	617	607	582	577	536	566	615	546	577	573	603	586	582	558	583	606	587	560	567	550	626	589	553	555	562	577	577	513	580	580	580	582	615	571	577	546	570	571	564	580	586	570	589	570	584	635	575	565	557	598	606	590	576	589	532	579	573	603	556	569	527	573	575	571	577	589	553	565	591	551	624	606	617	598	572	560	619	569	568	545	574	587	569	545	562	568	625	555	552	541	576	585	544	594	560	603	596	576	545	591	610	592	562	530	598	589	562	592	572	598	603	534	574	560	590	561	558	597	576	520	579	544	550	579	580	563	582	581	542	555	590	613	571	644	602	579	574	570	571	531	523	595	567	560	545	618	563	546	591	591	573	584	555	558	565	589	595	597	585	593	580	554	558	582	539	611	550	600	519	524	581	567	531	572	566	550	583	540	574	591	546	614	576	568	608	585	599	603	607	559	563	613	589	586	599	561	584	590	589	599	616	622	593	562	544	579	564	587	533	540	584	559	620	556	599	582	611	564	585	589	548	617	571	591	620	572	586	613	567	562	602	560	564	586	589	616	582	564	546	571	595	592	557	550	560	523	552	603	590	593	578	543	542	573	595	547	552	587	585	566	587	587	560	577	560	612	563	594	558	572	570	583	562
24661	22061	29500	24262	20763	7678	752	587	564	530	544	600	556	501	531	562	538	516	579	529	521	553	506	542	560	526	524	522	511	512	501	504	504	539	572	534	543	522	527	554	550	559	546	556	541	574	537	495	487	515	517	549	503	554	521	552	513	542	541	524	534	542	551	554	524	508	553	543	559	565	526	497	566	508	561	498	491	487	564	528	498	519	497	517	518	508	544	521	522	530	508	540	520	538	547	527	538	545	525	517	546	516	538	494	515	512	533	533	493	490	518	531	570	569	572	534	515	507	511	545	525	509	471	539	527	524	507	525	509	534	508	457	523	532	502	524	522	519	512	541	538	517	531	501	552	500	544	526	528	513	525	535	516	495	501	518	563	525	497	530	525	523	533	546	506	484	555	534	565	546	520	517	521	521	560	527	540	513	517	532	503	516	513	528	507	538	534	520	554	499	523	513	531	522	508	509	551	498	538	522	499	493	534	504	517	550	509	519	496	483	533	540	571	568	533	560	538	547	523	523	531	552	544	565	548	517	529	507	538	502	497	554	506	540	529	518	530	509	512	498	557	525	500	519	525	510	539	511	493	501	542	531	491	517	505	500	518	493	537	522	539	542	542	529	526	581	524	545	522	509	503	543	526	544	561	527	482	544	559	518	504	491	546	505	549	530	473	544	520	535	494	539	507	531	502	506	508	570	521	479	500	511	570	544	567	560	517	516	512	488	525	500	497	521	518	487	504	525	547	576	504	548	492	537	582	506	511	536	498	528	576	507	503	534	503	515	511	506	538	512	507	474	488	477	569	529	513	533	530	525	527	507	511	546	510	562	528	528	500	473	516	534	513	506	524	518	499	537	526	547	487	508	529	505	546	528	509	527	566	515	521	516	487	534	498	513	543	500	544	496	522	493	538	531	549	520	466	510	491	500	507	489	534	534	491	509	547	532	551	490	529	515	516	531	555	529	524	515	499	471	532	487	522	532	526	524	525	571	557	548	514	524	576	535	570	535	572	519	520	502	536	524	535	552	509	511	512	519	526	538	501	565	515	556	504	501	511	525	556	506	536	506	489	539	553	552	533	547	536	503	531	522	550	550	461	520	492	490	510	568	486	546	554	478	507	512	469	495	510	549	507	502	520	545	511	552	555	528	514	548	515	565	505	489	541	544	561	535	503	526	509	557	526	518	519	524	576	535	540	543	537	517	539	541	496	513	535	515	493	552	502	523	513	501	548	549	535	548	530	496	509	528	516	522	496	522	540	480	517	479	513	564	538	546	508	506	530	524	514	512	523	489	548	490	535	542	523	487	536	506	497	509	543	483	527	497	522	489	537	520	519	515	528	502	564	547	515	544	520	512	512	520	515	473	500	507	491	508	512	528	544	536	521	516	506	519	518	535	557	528	528	522	547	560	520	518	546	517	521	482	494	487	479	530	533	550	546	518	533	593	507	490	506	506	563	505	498	502	524	488	503	533	573	529	539	540	500	519	537	520	543	499	498	538	531	537	517	542	478	516	524	554	543	546	505	515	524	509	533	518	542	557	527	504	495	496	506	536	478	524	519	501	508	521	523	557	510	514	547	540	525	529	508	495	513	522	511	506	536	528	542	503	522	536	518	531	514	514	523	533	492	523	529	489	524	542	510	515	513	554	532	510	516	493	519	544	531	517	493	536	550	531	525	538	476	545	538	538	501	510	509	510	524	525	522	564	514	534	539	538	529	502	526	521	513	522	489	515	530	536	511	492	544	528	527	509	507	472	530	518	540	485	550	536	565	526	534	532	516	541	538	546	502	535	514	518	544	542	498	535	533	500	561	521	522	538	545	488	525	506	574	502	510	524	541	515	488	537	526	510	511	505	527	536	539	521	522	525	510	497	506	505	508	538	557	488	559	531	479	556	494	536	536	500	506	531	511	550	538	524	535	526	578	497	490	536	529	512	549	513	500	513	532	519	530	508	491	492	476	525	537	541	546	523	533	464	543	523	512	539	519	503	479	526	539	530	530	519	570	534	497	499	504	492	497	514	547	536	536	530	490	537	543	457	512	522	527	540	495	522	519	497	539	520	494	503	500	515	526	498	535	552	542	558	567	519	517	516	537	544	544	486	505	507	473	509	536	525	517	550	537	555	512	492	538	546	516	512	549	543	522	480	541	547	527	497	557	526	524	449	560	524	530	492	559	518	469	519	537	532	510	509	573	534	516	527	508	563	504	482	492	536	541	506	506	527	557	524	531	471	493	518	562	492	517	521	537	469	509	538	546	519	541	514	534	537	537	484	524	577	518	532	531	531	501	520	481	484	512	532	527	572	511	538	515	529	533	521	514	489	546	515	519	507	486	558	516	510	517	502	532	511	556	534	491	520	497	507	505	532	538	487	509	509	496	511	518	533	562	530	501	533	538	577	530	488	500	553	544	556	540	470	524	530	518	496	506	539	528	506	546	523	518	517	539	511	529	522	483	526	540	513	526	492	542	506	492	542	498	541	495	507	584	533	550	497	510	567	512	544	509	501	562	525	512	469	521	501	508	531	536	530	509	550	536	478	488	518	498	500	484	506	556	493	545	484	543	522	535	542	493	504	552	547	522	553	546	502	497	513	554	501	530	563	517	529	497	512	512	512	516	506	509	535	511	500	481	492	501	490	518	563	520	557	535	498	531	553	501	536	501	530	529	539	501	515	510	516	533	506	527	492	485	516	565	554	531	518	503	529	527	544	476	498	527	553	560	507	572	537	495	515	547	512	526	531	556	487	542	550	497	529	528	520	497	495	535	524	490	498	527	470	504	521	564	478	509	527	470	535	503	521	525	522	527	498	524	527	497	537	512	530	470	553	519	511	530	506	507	557	536	523	524	526	487	540	527	507	497	495	534	480	519	524	501	562	542	528	496	523	508	529	508	479	526	531	541	547	488	557	491	527	566	490	540	536	546	473	506	525	552	546	515	532	514	571	531	561	485	535	531	528	536	512	522	544	499	482	526	552	483	516	502	521	514	544	541	486	506	564	509	527	553	511	510	514	486	487	547	527	541	527	560	517	562	526	507	509	500	531	498	512	548	542	544	515	569	492	538	525	517	522	521	529	526	541	519	523	534	554	518	537	481	480	530	570	551	518	541	526	538	514	493	536	526	523	518	559	508	528	505	526	514	561	498	494	500	523	500	510	485	581	539	514	531	544	530	517	509	550	521	551	549	539	503	527	485	544	515	488	513	516	490	482	471	529	520	500	539	524	494	454	573	555	514	509	553	522	527	545	538	452	521	544	526	539	496	540	514	520	510	530	501	550	514	482	505	461	500	541	539	504	513	528	542	549	509	499	536	516	503	517	542	529	513	525	505	525	517	535	546	511	527	536	527	543	517	554	529	498	510	539	517	515	503	517	490	524	484	500	498	506	546	513	505	520	521	520	538	508	534	519	520	544	480	511	528	505	487	530	503	474	559	489	543	516	517	530	570	551	528	486	493	491	519	482	546	515	486	522	524	509	518	517	554	555
60061	85625	40616	2304	912	862	843	770	810	740	776	775	762	736	762	715	725	739	745	707	732	718	748	742	712	710	723	730	780	703	731	725	757	772	757	706	770	705	769	718	727	738	700	734	718	757	754	731	749	754	727	736	724	724	705	776	737	740	770	685	772	758	700	771	719	753	693	728	743	758	700	717	796	745	716	727	759	745	779	745	754	735	754	772	727	735	704	766	769	744	765	739	739	723	703	767	714	726	685	782	766	736	701	724	709	765	698	719	753	717	766	731	743	729	754	795	682	702	728	719	811	757	764	716	722	759	756	708	721	686	758	692	780	746	729	780	796	722	690	765	790	701	679	729	770	746	752	731	708	754	756	705	717	714	702	727	725	762	759	781	707	697	733	703	751	740	764	765	691	737	725	701	663	720	727	709	792	759	718	719	725	706	726	769	763	700	746	762	689	749	724	738	734	728	726	690	802	726	709	689	688	750	725	760	737	725	739	733	758	765	728	739	711	750	694	738	722	797	718	679	755	731	733	731	743	739	777	735	738	718	749	664	704	742	724	723	730	748	725	724	722	709	691	733	673	744	718	739	742	728	716	736	713	697	713	760	731	702	744	721	703	729	730	710	740	769	727	740	709	748	759	735	732	779	737	740	717	742	729	714	746	737	753	759	716	747	710	700	738	716	741	714	727	726	704	738	722	733	752	667	656	763	747	725	692	786	711	754	726	692	716	719	753	743	750	727	743	797	740	686	752	790	694	709	681	678	729	753	680	751	726	749	705	746	763	732	721	744	723	746	753	758	730	739	729	735	790	703	686	753	744	719	745	704	749	760	719	752	713	700	769	735	762	709	773	751	723	696	796	727	749	703	768	736	790	742	721	760	711	728	736	711	719	710	677	704	758	686	757	699	725	755	758	712	755	727	719	712	777	704	735	713	702	684	689	773	718	732	746	728	736	732	754	707	711	708	760	709	719	737	739	719	714	703	732	732	760	710	722	748	716	754	737	711	720	722	736	740	738	717	739	704	756	749	677	719	671	719	744	744	720	703	768	746	749	724	785	705	741	703	749	719	713	730	719	659	704	770	764	718	701	703	739	744	760	717	746	722	692	756	761	716	702	719	741	705	762	716	762	765	714	739	764	731	742	741	757	737	711	713	753	723	736	759	707	710	765	701	702	712	756	706	720	732	756	693	790	725	689	663	737	786	726	745	715	746	684	740	724	741	757	732	753	765	756	713	712	668	793	692	749	725	719	777	731	725	725	786	733	741	688	756	731	752	697	685	707	715	721	772	793	691	710	746	745	702	785	734	746	720	773	770	732	802	695	761	724	739	702	732	733	719	688	750	728	722	730	686	755	743	728	733	759	703	759	734	689	720	749	734	745	718	765	729	742	717	735	733	719	697	725	779	680	707	726	741	735	707	728	741	762	732	776	709	755	733	703	718	772	733	672	703	760	789	725	728	720	739	725	720	750	723	734	735	740	719	746	764	758	683	684	695	696	735	692	723	689	714	718	734	716	712	752	760	759	708	658	765	713	750	754	721	719	771	762	747	751	717	687	664	738	727	707	753	710	704	759	761	756	739	744	706	714	667	698	752	709	810	744	736	760	713	737	722	727	723	692	741	699	688	732	711	737	735	716	710	736	751	737	735	739	736	730	685	726	710	706	682	754	774	795	749	734	743	715	732	734	683	716	713	756	765	747	694	717	691	678	743	775	734	714	747	719	740	721	708	710	718	706	721	764	737	769	731	724	692	727	718	757	760	733	738	727	734	736	703	708	670	752	717	741	740	761	720	716	739	740	724	767	681	730	734	711	769	736	748	732	765	767	670	742	733	718	712	749	764	751	701	793	720	707	741	737	707	703	755	714	747	715	704	737	731	773	735	711	780	721	719	728	728	737	737	702	650	745	702	771	765	746	741	790	661	715	721	704	728	702	741	711	690	730	724	743	745	735	740	698	753	744	729	753	707	719	774	717	755	763	780	739	738	714	729	690	734	695	769	779	745	751	710	674	782	747	722	725	744	749	731	720	681	732	747	696	746	749	690	721	734	707	703	747	678	695	717	759	750	715	699	741	729	756	755	749	682	712	686	706	703	744	690	739	751	681	763	724	672	674	718	763	768	725	772	755	747	750	710	710	712	734	718	749	672	739	743	700	688	677	699	671	761	743	786	714	693	740	755	751	705	658	749	755	754	736	757	740	707	703	736	753	725	693	714	734	736	753	731	731	779	754	742	698	726	742	717	732	691	732	746	736	717	745	790	746	740	779	719	750	755	701	716	710	681	711	675	710	735	704	712	761	769	755	726	722	706	725	692	754	749	722	747	662	742	743	745	727	731	703	744	774	709	741	740	774	742	736	758	769	702	681	720	747	753	700	722	762	772	763	729	724	719	726	770	671	781	703	740	810	711	764	741	723	717	733	715	738	729	727	688	722	738	720	718	711	707	740	774	760	721	723	721	701	727	717	691	727	749	729	710	738	753	760	717	706	728	727	750	710	753	785	771	671	785	778	701	758	655	783	734	681	727	715	725	706	727	739	738	738	742	775	747	740	704	742	765	711	775	740	737	725	729	764	749	684	718	768	738	740	738	746	738	786	766	753	750	716	712	729	731	728	707	752	725	702	700	759	713	717	766	734	716	778	735	722	713	757	750	735	746	725	689	752	718	725	720	756	690	708	736	700	787	689	726	740	728	762	675	738	744	681	742	735	755	781	776	785	743	690	749	722	715	680	729	750	687	776	721	692	754	758	753	722	699	705	782	744	743	787	752	717	778	761	737	700	745	695	747	736	725	748	720	742	759	722	741	709	741	766	718	753	739	707	730	770	744	683	782	691	761	702	710	713	723	756	780	729	731	725	733	730	712	751	760	729	767	712	739	710	763	713	748	749	720	746	755	725	738	744	712	737	704	718	741	747	766	732	730	671	720	733	711	699	724	729	780	758	711	710	748	733	734	711	736	720	746	716	761	753	710	674	736	738	721	729	720	704	669	734	751	675	716	679	706	723	711	677	771	756	742	733	693	754	701	735	751	738	740	709	764	724	726	757	714	708	754	690	702	772	732	751	705	772	765	698	738	751	747	720	726	732	709	750	734	717	759	740	748	752	712	739	765	742	743	711	751	729	719	750	742	752	722	721	703	717	759	727	722	754	665	753	711	731	708	725	760	765	762	707	721	684	747	711	727	702	715	762	731	732	730	734	726	733	769	717	717	719	700	726	693	755	747	691	763	783	784	736	710	723	748	693	722	723	699	721	716	754	742	729	761	728	739	723	769	733	693	744	712	726	737	704	753	740	731	719	712	747	744	720	727	696	786	696	705	686	722	699	699	718	726	707	696	762	719	745	702	758	650	719	722	701	682	718	684	723	729	714	769	694	725	766	694	797	708	696	717	756	780	719	699	690	763	714	728	734	733	716	720	688	734	783	707	728	722	737	745	712	707	800	738	795	718	730	713	722	716	716	711	730	675	738	750	743	731	690	761	782	749
23359	21577	29285	23911	21362	21162	7093	523	449	433	425	430	429	404	420	417	407	405	384	457	437	431	399	402	425	428	428	376	419	381	447	405	443	373	381	435	404	430	383	402	432	393	397	404	396	419	419	403	409	374	398	398	397	410	411	418	397	390	405	412	397	426	397	407	410	365	402	407	386	402	402	410	433	409	370	431	403	393	349	431	390	407	399	400	363	432	396	391	398	409	410	396	394	400	410	386	419	380	400	407	413	372	390	416	431	376	418	443	450	411	386	357	402	387	397	389	398	394	420	402	394	391	415	394	360	381	405	372	400	400	353	392	436	411	386	389	429	413	396	353	392	461	427	408	393	433	405	418	391	435	373	392	398	403	402	409	387	423	417	436	451	435	412	404	383	409	415	388	384	380	383	426	406	404	401	381	411	409	428	388	399	386	424	413	438	416	439	382	387	400	366	399	345	406	426	401	420	420	428	410	426	418	367	398	397	368	364	431	444	393	422	403	364	414	385	392	371	395	370	389	387	422	406	391	408	391	410	403	377	395	369	393	425	402	411	410	395	367	383	393	398	439	442	407	418	408	391	398	384	433	444	432	409	418	383	390	407	393	400	368	388	393	412	428	433	413	377	400	383	385	395	410	354	401	410	404	419	436	379	394	419	432	415	394	366	400	398	377	388	369	408	405	432	414	415	423	430	408	389	366	392	372	400	366	361	408	403	390	417	404	427	436	402	420	362	386	396	420	415	390	360	413	403	396	389	401	380	363	399	436	397	382	381	406	403	371	424	407	384	400	410	381	405	402	422	398	394	410	391	402	405	382	403	395	421	411	443	382	403	384	402	410	433	416	429	378	426	439	411	416	377	380	386	384	418	398	389	406	401	411	387	390	401	401	397	382	371	403	396	383	395	402	390	358	435	375	405	414	408	398	401	413	404	420	380	419	386	397	356	385	437	396	402	401	393	390	415	450	410	413	389	373	422	378	419	403	354	388	414	374	424	403	399	403	382	432	416	408	397	400	419	381	389	426	399	435	409	396	387	374	402	425	390	390	370	372	375	428	404	437	385	423	411	404	424	423	397	438	392	369	425	458	401	385	378	407	375	374	403	388	399	387	412	391	340	426	401	392	400	395	369	385	397	432	390	389	392	412	396	374	410	404	398	370	383	390	415	392	398	455	363	411	404	426	393	377	383	404	363	418	396	407	378	386	404	419	420	413	393	393	377	402	408	404	410	420	386	374	380	408	394	398	396	410	399	414	406	417	406	413	408	365	386	375	391	383	364	411	395	405	394	405	414	420	406	366	420	413	428	372	418	421	415	424	390	399	389	447	386	407	404	368	357	410	389	420	371	415	391	422	406	386	399	391	387	382	401	432	381	387	395	388	411	385	357	395	398	413	425	400	447	383	412	425	442	385	400	380	401	414	383	386	393	394	404	391	372	399	419	386	389	379	381	391	366	411	410	421	393	389	374	395	442	407	404	380	382	384	431	380	368	378	424	363	391	410	403	414	445	412	405	412	394	413	336	439	394	434	431	364	402	404	425	397	393	408	382	374	394	384	430	378	381	398	446	392	405	406	364	395	393	398	412	405	424	430	409	425	427	387	362	398	467	404	393	386	389	362	421	382	407	384	413	401	408	363	371	403	407	396	415	389	411	405	379	382	397	391	390	387	422	407	381	404	398	409	388	390	399	442	395	426	416	407	406	376	430	382	437	434	410	408	395	420	389	398	381	347	393	424	423	431	386	401	383	404	404	400	412	386	413	390	412	417	379	368	458	391	368	389	375	392	405	396	403	389	402	386	404	365	428	415	381	396	388	410	408	395	375	409	417	418	369	365	403	426	419	396	398	385	402	367	372	414	374	395	407	407	449	377	368	405	395	378	384	381	400	405	429	416	385	379	404	439	382	387	390	392	412	407	407	396	388	403	430	413	384	395	395	380	367	390	439	412	384	418	374	380	377	414	417	404	423	437	430	376	391	399	413	394	415	410	404	385	361	411	419	440	392	405	426	432	411	435	356	385	415	391	419	369	432	426	370	352	352	414	392	408	400	403	418	410	414	391	415	421	383	422	434	410	402	401	410	412	370	416	400	383	413	414	400	422	405	413	401	390	374	416	400	370	392	422	393	409	393	410	398	404	366	361	443	369	395	400	425	386	406	409	388	378	416	387	373	408	391	418	420	404	386	397	394	414	425	349	402	415	395	397	407	377	391	401	414	419	381	416	397	385	396	421	421	418	392	411	383	392	396	394	398	406	368	374	393	406	385	426	405	383	394	400	387	402	394	443	411	360	379	385	411	395	403	399	412	386	393	372	398	387	441	411	394	415	393	405	359	421	409	383	396	397	396	412	397	390	419	369	413	393	392	425	436	380	362	391	392	421	432	410	407	410	377	410	412	375	413	369	377	445	456	426	395	372	408	396	372	399	370	367	396	401	416	407	434	399	416	382	389	380	392	376	413	405	377	420	415	400	423	404	394	401	372	401	422	388	397	404	400	434	400	396	396	395	428	433	403	414	406	387	405	414	372	391	396	429	404	391	432	429	407	367	396	388	381	387	422	394	369	411	439	399	393	431	377	399	400	397	348	377	450	391	396	402	418	407	389	379	395	422	415	390	398	417	425	398	441	412	440	364	411	443	400	430	386	413	440	402	419	401	369	402	390	407	377	378	438	408	383	389	407	404	373	383	387	396	426	424	434	432	396	373	371	390	400	393	395	381	392	429	379	394	417	371	434	396	381	375	380	399	384	402	410	403	403	403	422	395	397	426	436	447	372	399	402	374	397	412	386	398	395	377	377	390	387	479	389	403	389	389	399	375	402	414	391	392	346	424	367	378	368	380	420	383	394	408	378	419	421	415	398	418	383	401	376	423	398	385	425	353	395	403	427	410	404	420	405	387	395	395	400	414	394	390	381	393	387	361	388	399	418	388	367	412	380	393	424	375	407	370	377	414	411	383	382	396	387	389	417	369	435	378	371	387	426	376	373	401	407	444	383	424	376	376	405	411	377	443	400	379	391	406	389	370	410	398	415	389	375	394	413	407	404	358	443	407	400	413	383	348	414	411	407	442	392	425	380	399	401	413	403	409	400	400	383	411	379	418	419	400	369	365	404	407	389	426	405	388	411	422	412	408	372	402	406	389	372	378	382	391	357	377	425	371	410	385	435	388	411	395	432	385	403	380	410	392	377	432	416	367	378	441	385	389	386	422	408	380	391	411	438	389	400	416	434	438	398	374	418	389	435	415	392	404	402	419	394	421	375	371	417	379	379	370	399	388	386	406	424	401	401	386	367	384	393	402	401	412	377	397	398	388	398	401	383	413	376	426	398	399	373	386	418	407	397	415	434	421	409	389	396	407	389	418	428	402	402	395	444	396	400	419	404	378	362	431	409	394	397	405	401	373	379	409	400	429	424	408	385	405	426	390	413	389	429	375	363	388	415	422	399	413	406	379	371	382	382	409	416	393	405	387	395	402	384	418	423	389
62143	96398	46153	4130	847	758	679	677	672	660	640	626	617	571	559	517	515	534	586	602	595	599	529	596	568	582	550	561	568	576	559	577	552	534	555	606	542	577	557	580	563	589	571	577	554	557	594	591	554	605	502	544	513	540	561	528	547	528	555	578	553	542	602	547	578	535	562	566	556	593	555	514	541	573	542	567	540	577	514	596	550	561	556	544	543	537	566	551	548	533	538	559	551	549	537	557	501	523	538	537	554	541	561	579	553	594	589	520	544	556	498	546	524	548	564	599	551	550	565	588	537	534	533	551	559	546	570	575	543	556	544	607	577	543	556	531	543	512	563	547	582	574	500	588	555	583	580	582	582	577	539	548	571	577	556	546	593	577	555	545	537	559	559	598	556	544	512	521	541	543	517	516	565	530	572	518	550	547	559	554	561	602	528	553	559	549	529	566	541	580	580	559	547	580	539	519	605	564	569	546	564	541	560	528	520	545	560	571	538	541	560	551	532	577	512	520	584	537	585	562	539	586	528	600	553	568	587	600	584	599	567	576	571	568	556	598	588	547	566	539	558	521	547	557	543	541	550	564	543	526	572	528	551	535	581	541	589	556	569	591	599	519	561	550	556	513	501	552	555	512	528	566	548	547	614	554	553	547	569	523	578	545	547	558	585	585	565	583	595	570	569	577	618	561	516	545	624	570	566	601	548	584	541	577	560	567	591	564	554	551	520	559	568	611	542	599	540	566	570	521	539	546	596	560	547	569	564	542	573	591	532	574	570	557	575	529	531	537	572	575	546	539	550	566	581	573	562	588	541	547	546	526	545	581	548	591	558	576	548	565	591	535	620	553	570	586	587	513	573	539	563	582	557	543	571	570	576	558	577	558	537	533	556	562	552	547	539	554	523	569	546	566	528	512	545	538	519	532	563	570	585	599	572	576	575	575	587	544	529	548	588	607	521	553	555	546	551	535	558	596	545	564	548	551	573	553	552	550	552	543	545	555	580	549	569	545	536	578	546	551	538	561	572	530	527	612	548	527	546	540	531	568	552	553	567	590	532	544	558	524	544	607	558	571	550	546	539	548	571	545	553	550	554	554	576	594	588	540	574	571	569	565	599	548	528	571	530	549	570	597	574	503	615	560	553	557	526	557	553	573	584	536	568	560	574	517	564	502	529	520	543	588	560	548	537	551	544	562	602	527	550	526	578	581	561	557	571	569	574	558	567	568	522	572	529	545	572	591	551	535	546	523	562	618	576	554	532	549	594	538	525	550	574	585	509	527	577	580	543	626	556	565	521	547	601	556	587	544	567	546	570	566	562	544	584	523	542	548	586	600	536	542	586	552	560	595	542	575	573	539	559	575	589	535	548	580	539	525	545	550	552	546	529	570	592	563	550	542	533	579	535	511	540	563	539	582	549	611	556	603	576	556	547	551	544	569	534	547	564	578	552	603	546	582	540	539	576	519	563	578	573	540	573	556	555	550	513	523	534	551	525	550	545	519	553	574	538	552	536	549	550	598	571	554	562	563	535	587	540	579	538	532	582	539	552	568	593	515	576	542	541	549	539	544	530	586	543	566	579	575	562	560	563	532	535	567	543	512	574	538	576	535	575	584	562	558	586	567	564	584	572	562	553	541	532	572	585	582	576	537	544	568	517	553	578	528	543	552	545	577	559	569	550	556	537	509	590	548	544	570	541	542	530	522	545	572	570	585	590	575	545	553	575	546	513	565	585	534	547	555	543	566	568	553	553	548	541	573	537	564	546	583	555	552	578	569	598	556	560	587	582	575	557	548	550	565	562	537	565	564	597	564	546	587	545	525	540	521	594	557	539	574	572	530	534	548	541	562	543	547	563	600	559	561	566	502	577	575	567	561	526	550	567	560	566	547	597	558	539	597	577	536	551	522	588	574	555	538	583	549	524	547	530	512	538	560	583	555	549	527	555	542	551	579	536	593	535	586	560	603	563	568	560	589	542	570	562	530	516	560	520	618	548	510	532	548	548	582	538	587	541	586	580	495	561	572	529	584	563	586	585	581	573	591	552	560	557	552	558	553	563	590	550	544	567	544	530	589	556	543	578	539	588	542	612	529	542	547	599	568	577	566	568	549	559	572	619	544	529	538	569	561	563	559	531	591	562	575	528	556	558	548	617	557	528	534	527	551	527	520	608	563	509	556	516	575	571	563	544	557	551	546	550	550	562	532	567	570	584	573	551	532	563	551	495	590	572	554	572	545	549	562	544	514	562	583	582	565	555	545	541	555	537	618	529	583	540	539	525	545	585	597	589	544	602	585	559	565	544	589	569	588	583	551	573	615	505	573	569	514	522	530	563	584	536	573	554	531	570	559	571	560	575	531	549	576	537	551	588	532	587	542	558	565	563	556	592	531	523	554	581	550	529	570	561	585	588	563	600	547	584	571	562	567	533	556	566	571	586	541	557	566	545	547	599	536	546	570	569	558	559	594	538	552	518	507	583	533	596	561	604	589	595	562	548	557	538	616	557	581	581	538	584	502	543	574	540	562	593	526	589	570	536	573	550	590	574	562	574	582	543	560	566	532	545	540	541	614	566	537	571	543	526	545	545	521	576	533	593	582	585	588	623	585	539	573	568	579	582	550	507	557	500	560	615	588	552	570	565	588	568	546	523	549	550	557	540	578	592	543	522	593	561	531	555	577	581	550	538	563	511	552	555	550	521	568	527	551	569	521	554	577	551	562	561	571	560	564	580	599	537	582	547	546	553	562	607	567	579	508	498	551	576	550	536	536	560	561	551	550	563	592	550	542	568	569	570	558	543	599	566	545	529	563	554	539	588	512	573	572	555	557	573	552	571	545	557	533	541	554	558	555	565	563	559	525	568	577	560	536	547	574	553	548	583	595	610	555	557	584	583	556	529	593	611	543	518	525	559	556	546	561	540	556	526	552	596	494	524	542	520	584	555	524	523	546	546	561	544	598	531	546	570	580	520	565	562	556	542	576	588	556	571	538	538	540	572	533	583	530	557	580	571	558	552	555	574	561	533	559	603	564	596	577	573	546	543	526	549	592	567	560	571	574	570	542	541	612	543	588	534	563	544	613	563	586	555	557	541	551	554	578	597	562	569	523	578	575	512	581	569	559	584	575	557	548	558	544	585	546	563	528	591	566	560	544	571	581	559	606	578	558	516	546	538	555	556	574	524	571	566	572	534	566	515	573	600	513	598	580	558	552	549	542	573	557	530	530	563	562	581	544	557	567	589	545	576	577	591	579	558	518	574	551	584	542	548	564	560	564	572	525	553	556	570	561	583	565	583	543	553	529	581	518	601	544	535	525	624	576	553	580	621	570	548	570	547	554	593	551	593	557	556	575	587	514	546	541	563	504	576	592	579	606	571	549	514	544	545	539	539	559	585	554	605	546	575	544	549	550	552	564	563	590	561	545	558	581	570	534	542	543	576	574	596	558	511	549	503	549	566	574	531	588	543	536	528	568	576	511	520	546	550	596	574	562
30720	27513	20980	3976	462	385	432	462	451	426	391	427	419	441	399	408	449	430	450	429	403	388	456	432	450	430	405	409	401	401	421	382	443	393	427	393	430	476	391	382	448	437	417	408	447	423	420	375	447	402	402	418	424	378	374	436	393	417	414	429	416	424	411	425	407	431	413	393	444	433	422	427	456	422	469	421	421	402	438	440	445	409	452	426	397	429	395	434	425	415	441	415	432	447	404	399	411	417	442	428	418	411	391	412	423	404	402	429	420	468	387	439	386	437	365	411	405	385	395	431	427	402	420	418	417	423	390	421	419	421	430	388	429	417	389	468	412	410	446	414	418	366	375	392	405	442	401	428	391	418	428	430	430	403	402	397	437	441	410	411	423	396	416	394	424	379	447	451	406	437	426	387	391	432	404	419	401	426	440	406	428	416	414	441	424	424	409	394	420	425	438	449	443	396	395	422	416	375	415	416	416	419	447	429	388	422	411	463	408	420	380	426	442	437	394	459	414	421	403	399	433	435	434	443	395	412	398	403	402	410	426	402	412	395	438	414	419	390	394	418	425	381	433	433	407	382	422	413	400	416	426	416	410	441	405	413	406	450	433	403	404	422	412	415	390	390	392	409	415	389	427	397	430	434	408	397	432	422	417	427	381	410	425	427	412	411	428	401	424	392	459	433	456	393	400	415	435	391	380	423	415	446	447	414	420	436	420	407	435	428	439	428	453	451	424	400	426	435	448	386	420	384	409	411	411	400	431	424	408	418	407	387	413	416	386	404	423	413	395	411	393	421	371	407	434	408	386	393	431	413	406	412	455	428	434	379	396	403	436	433	415	411	423	413	410	427	400	414	435	375	417	442	397	367	390	458	441	421	410	407	422	449	431	448	410	428	440	397	437	420	448	424	422	463	434	439	421	449	402	427	466	430	399	438	437	369	401	442	435	458	437	418	434	407	436	427	395	437	444	428	401	434	462	396	393	458	456	481	398	430	438	429	408	387	400	409	420	387	451	382	411	420	439	412	436	434	412	411	406	413	401	440	388	405	362	425	419	418	436	429	416	442	386	419	427	406	437	439	436	408	437	415	427	413	398	411	395	406	404	435	431	390	434	417	401	432	424	434	446	414	412	412	369	424	409	412	396	418	415	424	374	431	411	409	454	401	435	445	419	418	428	432	403	411	424	395	406	391	419	396	461	427	412	403	448	440	389	404	422	402	389	376	428	379	398	442	443	422	429	420	415	406	421	412	414	412	427	418	411	444	413	455	415	381	435	376	417	407	391	429	409	414	396	402	429	441	425	422	402	400	389	416	376	422	448	382	404	403	408	379	418	416	452	411	378	434	419	425	411	436	424	416	416	399	396	410	454	392	416	422	441	414	422	416	434	399	398	413	436	442	409	392	410	397	403	431	431	426	409	441	431	420	422	450	408	392	400	425	455	436	375	440	432	392	398	408	414	419	401	419	420	403	435	441	446	433	436	396	415	400	418	396	451	413	432	395	398	396	382	440	429	434	403	377	412	424	414	419	400	453	431	433	407	436	445	411	461	409	439	396	383	411	419	424	411	409	418	411	414	402	411	425	397	430	414	395	442	434	410	420	417	390	360	402	413	429	435	407	421	387	428	437	425	423	394	423	443	392	382	415	423	398	418	417	416	452	435	412	440	411	404	396	428	424	406	414	448	467	427	429	429	443	404	441	441	389	388	420	405	453	416	381	426	430	391	415	398	411	417	424	426	400	413	412	378	434	411	407	425	419	400	420	420	424	421	448	405	421	402	418	407	431	419	398	415	406	424	433	427	400	399	382	398	420	410	425	385	415	408	471	490	451	409	389	420	443	417	435	375	405	386	413	462	419	459	395	435	420	439	415	427	418	419	429	435	418	404	409	438	420	476	426	429	418	429	445	440	402	388	403	416	435	446	407	408	394	405	400	398	396	415	406	410	403	397	386	440	388	393	406	373	401	439	422	432	434	410	428	421	418	430	453	456	393	418	418	382	418	438	389	435	382	412	407	390	397	444	459	407	413	398	406	428	429	387	414	411	442	434	413	452	448	407	433	436	430	396	436	427	435	391	449	388	408	442	433	408	378	402	421	383	446	391	413	407	398	407	415	412	453	449	437	401	447	436	407	422	403	387	425	421	408	421	402	374	392	420	392	433	435	440	421	439	392	413	395	380	445	434	399	415	385	439	424	408	425	381	437	420	448	417	406	403	404	435	427	405	419	421	415	431	413	414	399	431	408	394	399	441	423	411	448	422	412	439	469	416	395	416	394	396	382	382	421	428	451	410	441	358	427	413	432	425	424	417	419	402	406	408	427	393	427	422	401	407	380	437	416	420	408	406	423	461	393	392	423	451	415	410	399	367	423	451	392	402	421	401	409	432	437	422	396	434	411	418	390	445	438	410	401	435	423	427	383	450	384	390	381	434	411	411	406	413	408	390	384	425	428	438	448	400	423	392	439	409	414	391	430	419	439	456	420	438	443	463	404	439	406	401	430	403	412	430	412	427	413	439	388	429	431	398	432	426	392	391	381	404	430	412	392	433	389	415	380	391	406	486	447	398	409	438	410	418	416	419	413	390	428	444	419	398	410	412	420	451	418	376	432	423	455	419	404	417	404	380	419	402	376	405	421	417	398	421	394	435	430	410	414	403	398	382	419	427	418	411	440	414	384	383	419	423	400	422	409	408	399	433	405	416	420	400	383	390	422	413	437	399	460	415	408	403	380	416	402	439	430	397	430	440	420	444	418	411	388	464	430	409	438	356	415	438	426	414	382	410	409	415	425	451	410	411	380	422	391	425	420	385	441	409	414	369	430	419	408	393	451	450	369	406	447	422	469	391	433	390	409	396	427	388	381	394	394	453	442	399	462	439	425	379	410	393	437	418	422	396	397	411	411	377	428	379	411	423	412	398	416	411	379	431	413	410	412	400	426	388	415	401	440	431	431	406	436	465	424	407	422	435	431	389	424	412	440	419	448	398	422	424	417	460	420	417	405	414	433	430	381	410	417	403	452	393	428	412	443	436	411	401	428	402	415	446	420	441	392	416	432	402	412	399	440	418	434	391	445	396	391	442	426	416	400	389	440	441	444	398	428	408	425	403	412	445	449	392	424	438	420	434	388	421	406	395	439	429	416	390	411	412	407	434	443	404	446	388	432	465	421	385	394	435	413	410	434	406	429	444	438	440	441	438	427	397	387	418	406	435	383	400	417	428	436	420	437	405	431	434	445	429	441	422	394	430	410	447	373	394	406	391	422	456	398	416	398	409	421	464	415	435	388	422	457	445	420	411	404	401	454	410	395	389	470	427	385	423	418	437	435	450	413	412	419	451	409	410	437	384	436	407	424	416	408	394	376	457	396	430	430	384	388	452	414	401	423	405	408	406	473	404	400	422	413	445	411	414	436	434	419	455	432	429	406	433	418	425	441	418	362	431	435	416	436	403	410	408	416	392	417	431	415	404	403	440	388	428	376	452	445
38152	43720	14659	864	574	597	604	597	575	614	609	568	576	619	554	556	622	546	609	590	571	539	544	564	541	543	550	562	581	599	593	597	587	554	569	606	594	601	559	574	567	646	593	606	557	654	574	561	572	592	552	568	561	525	601	550	567	557	577	572	618	590	568	588	587	563	586	605	593	597	621	603	581	581	563	566	613	630	584	602	549	644	613	566	604	577	626	609	634	600	571	572	583	548	589	584	557	658	591	557	601	634	578	607	555	571	578	614	596	616	591	542	591	611	542	582	580	591	595	595	555	590	559	598	577	583	602	593	601	588	549	583	562	554	629	609	587	541	571	602	609	599	555	585	547	614	556	556	572	616	599	608	588	574	636	544	554	588	604	604	558	582	590	595	589	559	574	564	553	557	596	590	595	586	553	596	603	565	561	536	583	565	588	579	618	583	566	571	532	573	597	570	602	574	598	631	556	567	580	581	588	584	561	569	568	593	574	611	555	586	576	621	558	581	567	592	564	594	574	582	591	547	621	623	603	577	599	601	585	530	606	593	614	632	602	551	539	585	590	620	572	520	545	593	545	556	576	572	542	566	559	594	578	569	648	568	604	604	594	604	551	548	601	566	543	591	620	629	547	610	578	552	610	572	623	595	592	571	575	565	629	589	571	567	587	596	578	575	584	547	638	607	598	573	624	590	608	579	577	593	545	565	600	577	611	591	616	585	559	588	612	569	567	578	600	549	562	545	579	579	620	573	614	554	555	573	593	565	597	585	607	617	595	609	577	589	595	613	542	593	580	587	569	589	543	547	577	579	597	581	567	565	623	596	564	642	572	567	579	589	610	537	564	583	598	618	562	580	561	603	584	549	572	572	588	611	519	589	575	614	588	615	602	597	579	579	612	601	611	589	590	560	573	595	597	608	596	566	597	561	560	614	555	620	610	618	550	547	593	554	601	601	594	556	584	619	560	597	549	600	592	611	601	554	595	552	568	652	613	602	631	592	606	556	602	582	573	605	558	593	604	550	563	577	605	545	557	587	593	573	579	562	596	545	585	561	564	592	594	574	610	610	566	571	621	593	621	563	591	574	577	586	572	561	613	566	575	547	578	575	583	576	630	551	617	564	609	592	623	576	591	578	588	591	594	589	587	582	541	598	551	567	573	607	583	592	615	592	612	609	575	597	593	570	622	580	568	520	555	555	560	596	535	610	577	578	598	526	556	622	601	596	572	599	565	598	547	582	597	607	601	572	583	536	556	600	611	620	543	592	597	568	590	622	613	554	604	619	556	570	595	586	574	626	563	568	619	591	605	614	572	601	587	587	574	562	552	564	557	591	576	549	607	548	579	598	578	584	567	523	624	621	538	571	554	542	654	587	602	578	607	576	579	580	593	584	581	579	578	605	547	582	595	537	606	568	603	574	571	535	599	608	574	551	624	576	561	550	524	595	569	576	598	550	608	534	565	568	617	611	627	584	543	592	626	537	610	576	531	592	601	650	578	620	578	590	552	584	571	601	625	590	581	576	582	569	596	594	585	568	560	581	569	591	588	564	610	570	598	606	606	567	575	574	581	597	579	551	584	605	597	571	607	528	624	573	578	622	590	558	605	589	612	586	612	615	607	604	608	571	595	540	577	592	599	578	598	560	584	588	595	591	578	611	564	577	613	610	555	581	641	531	592	575	564	614	600	550	562	586	559	568	599	581	537	571	581	582	573	588	566	573	599	577	569	538	592	560	611	565	606	578	587	600	586	582	586	598	605	590	625	581	540	553	552	631	578	607	565	570	573	561	572	608	612	568	592	619	591	578	583	588	581	558	572	587	591	580	595	592	594	583	599	582	588	559	557	609	590	619	584	597	630	609	606	548	586	602	556	590	602	585	566	576	614	539	599	612	596	564	629	558	596	601	583	568	583	579	539	578	570	571	560	605	570	603	527	610	588	598	616	546	612	602	584	631	567	570	575	583	584	571	636	571	591	566	565	624	614	583	601	592	627	569	595	601	604	611	564	584	583	564	534	581	561	668	571	585	603	589	603	578	603	606	545	607	547	591	526	559	567	554	563	556	602	643	546	597	590	558	627	555	656	568	615	580	587	621	565	559	553	598	568	575	599	546	584	569	600	602	595	590	622	584	581	578	569	580	598	613	573	587	619	579	557	565	605	572	600	582	585	589	561	599	579	589	546	618	569	576	573	575	616	579	543	601	589	597	529	574	573	591	631	543	571	616	551	601	612	573	566	554	568	573	628	576	596	587	590	532	586	613	559	579	576	589	608	571	547	594	558	603	573	573	618	568	619	566	552	527	594	575	582	600	557	605	640	590	582	606	559	554	603	545	574	602	584	569	570	567	609	537	521	592	585	570	591	556	526	633	576	591	592	537	582	587	571	591	596	586	579	569	568	564	540	523	569	555	573	547	609	571	577	595	548	533	608	542	593	580	569	574	556	574	573	557	590	612	601	570	610	575	532	587	596	540	596	601	589	553	519	611	570	631	569	582	620	575	567	550	589	546	532	591	612	624	543	614	572	610	566	563	553	576	588	630	592	564	570	590	611	595	556	590	610	597	570	566	593	567	580	601	610	562	565	599	634	585	566	564	576	592	537	554	587	546	582	575	570	580	574	607	593	573	554	616	608	615	588	600	610	594	564	607	599	579	659	612	556	556	580	590	615	575	571	561	535	540	575	571	597	589	555	618	603	591	592	545	590	569	589	578	602	594	590	593	595	637	587	580	570	572	588	573	592	541	562	595	554	591	622	560	588	582	550	607	573	580	588	601	556	569	596	593	568	588	558	576	572	533	616	632	619	572	586	567	579	561	574	565	613	613	578	612	535	575	584	627	588	566	624	626	571	584	567	584	579	561	569	622	571	548	610	604	586	557	558	614	546	556	571	606	569	559	586	612	591	574	564	631	557	572	565	603	546	592	566	581	579	616	586	575	600	561	570	567	633	588	621	584	609	601	578	606	585	610	548	598	578	606	578	564	548	598	594	682	572	614	552	558	555	544	576	579	572	612	587	557	603	578	528	550	568	600	544	597	563	560	555	566	574	563	626	587	577	598	560	637	597	587	584	580	596	600	556	546	580	611	627	593	577	578	570	598	580	556	549	585	571	571	587	570	582	580	616	563	597	600	620	577	616	614	562	517	606	583	574	588	554	592	565	596	589	616	583	558	573	583	578	564	598	590	573	605	573	584	595	610	577	572	601	584	591	608	560	553	563	585	609	552	556	582	612	620	588	553	579	575	570	631	581	590	566	633	613	555	575	545	567	620	593	577	591	563	577	583	530	591	582	573	603	550	601	607	565	629	570	595	575	605	598	620	580	591	601	597	602	607	587	633	590	553	521	608	595	631	616	602	574	575	592	576	607	602	551	586	562	580	560	564	560	572	602	578	611	573	581	561	609	609	618	590	561	547	587	568	632	581	603	599	576	588	573	584	616	568	583	576	565	557	595	615	610	570	586	571	579	590	543	575	580	586	571	586	591	622
24678	21996	29153	24563	20798	8313	742	635	553	562	577	550	505	583	535	568	536	512	529	573	564	564	542	575	591	527	525	537	516	532	561	567	550	541	510	562	558	543	514	539	551	533	517	536	574	553	571	527	528	535	567	560	569	558	544	527	556	514	559	530	553	560	529	531	582	576	561	554	524	486	621	517	523	527	547	536	535	521	546	524	578	519	543	561	530	549	534	504	541	559	528	531	555	554	546	514	557	495	566	529	541	540	575	547	541	555	539	557	549	571	574	557	569	564	541	583	564	540	550	542	546	576	553	509	538	528	522	540	545	509	563	540	517	545	527	521	558	537	505	529	578	529	553	548	545	529	533	541	542	566	554	541	558	545	608	514	542	563	522	532	515	533	519	542	535	552	551	576	560	543	547	551	543	581	525	567	513	555	568	519	533	565	554	523	557	560	524	514	503	554	565	497	534	535	497	558	506	517	538	530	512	552	526	540	538	642	554	540	504	526	568	528	547	550	536	535	523	497	562	510	552	527	520	527	512	536	505	521	541	513	519	546	540	571	524	575	505	567	543	523	550	544	483	542	534	550	533	523	542	557	558	537	495	522	507	604	535	526	534	516	560	549	564	554	511	539	590	508	529	541	508	545	595	550	550	574	577	529	528	537	519	530	547	530	519	549	550	550	514	532	497	515	489	566	522	512	535	503	541	515	542	544	539	559	555	587	539	496	568	563	533	540	532	507	542	554	579	520	537	561	552	541	534	535	585	507	511	526	571	555	542	531	530	563	554	544	562	542	526	544	549	519	510	502	592	570	503	523	561	548	567	514	539	538	499	515	520	515	513	537	515	525	535	553	524	560	537	522	516	548	555	498	515	581	536	558	555	528	519	584	532	548	503	543	580	506	606	555	526	527	543	535	538	515	517	557	540	532	556	557	571	563	491	497	576	539	517	541	521	560	557	552	544	586	560	538	514	520	504	478	594	547	541	510	555	542	522	553	542	523	566	509	531	584	526	540	545	520	589	545	533	529	539	555	512	545	544	538	540	532	520	525	544	513	552	578	566	552	561	511	542	532	533	538	555	551	539	560	528	525	537	548	555	545	539	547	556	543	501	548	570	553	548	567	537	535	560	547	554	511	546	568	527	581	497	541	554	542	542	540	523	513	497	545	526	588	542	537	564	505	544	521	536	551	537	529	549	548	510	562	525	605	513	522	564	506	512	484	582	532	564	576	571	531	541	568	493	526	544	548	537	531	537	532	562	544	498	549	529	512	540	551	532	524	524	527	552	507	527	560	505	539	527	555	518	537	508	518	532	546	560	555	510	547	555	582	516	529	557	544	507	538	546	529	569	520	558	538	575	563	558	596	544	541	553	553	535	582	505	543	536	521	542	540	535	585	529	540	513	541	561	490	542	537	573	534	548	556	517	561	537	587	513	534	533	570	570	547	551	540	507	600	521	528	531	567	580	541	532	506	522	531	535	513	589	504	526	520	539	547	550	551	543	512	562	538	544	574	520	529	504	494	574	525	536	489	561	587	544	485	512	518	563	583	514	520	577	541	525	531	502	538	499	535	536	564	534	538	513	554	524	545	576	569	554	522	494	576	551	503	528	565	473	566	570	545	535	583	553	520	562	537	534	550	541	502	546	539	541	558	544	527	544	541	516	537	534	558	538	567	553	534	529	549	510	516	527	555	516	573	534	552	558	589	541	512	561	541	546	505	535	494	502	539	580	525	552	522	545	486	507	532	495	538	514	562	531	570	567	538	535	563	561	565	580	533	558	544	572	497	532	571	547	569	578	582	544	549	572	508	543	546	566	552	531	538	505	561	570	552	519	576	553	540	547	541	544	545	514	555	541	517	539	536	524	552	536	539	505	532	506	516	549	574	527	491	580	519	548	547	533	523	533	573	545	548	538	553	519	562	536	531	567	550	558	556	514	515	569	518	546	564	550	558	529	554	560	535	524	543	538	544	528	501	497	502	518	499	526	558	547	549	585	542	555	548	490	558	541	503	604	536	533	498	506	543	512	543	573	546	525	531	552	498	535	528	534	516	542	530	513	556	536	545	525	532	498	556	527	573	545	567	558	545	516	577	549	527	533	522	580	556	545	535	531	525	529	566	574	545	551	503	504	551	525	577	561	548	551	525	536	559	551	529	601	524	538	548	553	527	585	556	518	511	546	528	529	511	576	501	552	564	570	558	508	527	556	563	541	562	507	529	522	548	563	523	521	559	526	555	597	550	543	560	562	516	572	532	508	553	568	530	567	480	561	590	573	559	522	531	524	574	537	523	515	549	566	545	539	564	516	533	547	513	519	522	545	533	523	551	591	563	555	541	516	549	534	558	531	523	580	553	551	522	540	514	530	533	536	544	523	506	545	529	537	522	534	528	547	577	553	576	546	542	600	523	580	520	553	547	566	551	525	528	550	545	567	504	599	564	552	505	529	569	535	537	531	483	572	553	527	503	539	515	510	538	545	541	506	525	527	551	541	516	494	557	554	567	559	515	534	501	522	554	539	503	522	508	539	550	548	542	519	533	533	530	559	523	509	534	567	559	539	577	567	524	563	532	540	496	527	477	551	521	545	522	491	525	639	496	558	521	546	513	538	559	562	534	564	562	525	539	553	541	571	543	526	517	540	553	544	546	522	540	524	559	544	505	545	531	523	548	576	553	506	550	575	532	551	553	540	544	565	523	537	507	547	514	553	555	530	528	549	571	505	538	548	573	537	525	523	535	544	514	577	519	548	512	553	530	531	575	558	559	534	525	517	526	538	548	551	547	575	533	553	518	517	502	484	556	512	528	585	514	539	526	537	506	575	551	602	510	565	558	549	540	532	552	555	532	529	519	537	548	518	556	550	566	530	550	567	570	493	565	546	581	532	538	556	562	502	540	530	547	496	493	542	501	565	524	529	522	544	529	548	535	537	524	547	530	540	533	540	538	512	513	520	536	582	553	570	543	510	560	582	533	562	521	528	558	484	566	538	514	547	501	558	528	514	567	526	548	532	523	512	534	511	501	531	528	550	543	590	546	524	534	514	585	543	554	541	565	546	566	558	539	521	533	556	562	490	513	562	608	574	539	539	534	576	496	534	582	543	554	521	539	537	539	544	554	535	490	563	524	502	544	540	521	513	539	538	528	572	543	537	565	506	544	532	500	576	551	541	494	509	545	527	541	520	547	552	532	592	540	564	529	513	542	497	559	559	534	545	554	524	556	523	570	564	585	551	513	540	543	514	541	554	556	553	532	552	521	552	520	529	497	515	536	531	546	545	501	532	506	533	543	542	535	551	556	556	513	529	490	557	522	532	491	512	492	584	529	535	551	519	567	545	558	539	546	559	519	523	568	515	529	577	544	550	548	558	529	555	516	563	550	498	571	546	549	549	537	563	517	499	552	538	520	526	517	547	536	527	539	559	517	577	505	540	586	573	567	546	546	539	486	541	537	553	537	529	509	564	544	515	533	570	542	541	520	572	538	528	557	533	542
61466	84124	41814	2815	907	835	857	816	790	752	778	795	780	784	773	759	800	739	715	774	751	789	775	754	758	781	756	757	743	735	749	748	730	733	779	789	746	722	702	766	764	737	769	757	795	704	767	723	752	814	710	697	703	792	768	704	693	764	758	702	720	741	714	769	742	767	787	710	779	749	738	800	761	780	768	747	799	729	723	731	737	722	727	747	747	720	775	700	768	722	781	757	833	680	737	765	754	755	765	749	810	767	762	744	693	767	738	755	743	700	693	787	735	777	697	725	758	710	715	708	748	764	777	723	682	749	754	796	742	746	741	780	761	738	715	744	750	775	750	737	782	772	769	723	711	776	800	771	710	715	743	762	729	716	737	747	725	717	794	787	696	744	779	693	769	730	748	735	745	785	749	753	760	768	730	726	724	701	740	683	735	780	771	729	782	759	688	717	712	701	760	721	725	770	752	761	724	759	737	746	773	719	805	744	800	788	703	736	755	750	756	810	727	768	802	791	791	780	782	773	739	747	793	748	756	732	750	708	742	718	779	729	704	741	756	790	763	733	801	722	744	703	763	717	722	719	747	714	741	783	753	736	752	742	732	761	732	681	741	734	774	743	772	741	710	705	742	760	728	754	743	732	716	734	744	715	713	731	755	732	765	744	771	722	716	790	722	738	771	775	770	738	780	747	742	750	771	735	710	780	743	716	744	790	758	746	743	749	743	800	757	766	753	685	731	747	770	740	760	735	736	721	760	749	713	782	727	791	757	742	762	763	760	741	749	774	759	726	770	746	728	755	791	737	745	774	783	785	774	733	704	789	741	732	783	734	735	755	769	760	700	737	761	731	783	713	730	752	729	750	740	745	773	773	733	695	716	751	793	751	781	806	799	738	763	775	732	718	779	719	735	695	737	750	722	763	775	745	770	778	715	709	767	789	735	750	684	762	755	772	742	692	723	739	729	742	735	696	767	763	724	735	758	803	797	737	709	728	734	727	809	759	746	757	708	728	750	728	776	726	749	812	749	736	715	743	733	732	750	756	727	774	770	749	761	708	745	762	766	781	757	766	735	751	735	750	769	733	743	720	727	768	770	783	747	731	715	743	753	700	691	759	776	749	720	761	771	780	700	717	767	770	732	723	761	771	732	704	683	768	748	716	763	796	744	791	752	794	768	751	747	739	749	713	737	745	744	778	697	675	738	729	768	716	749	775	740	762	737	732	768	738	759	740	714	784	757	734	732	743	731	736	719	765	751	731	722	720	718	709	769	734	735	795	729	722	761	747	723	752	719	769	721	734	737	741	780	755	731	774	713	748	738	754	703	720	713	711	722	761	759	717	752	719	740	752	779	752	738	735	755	741	697	715	753	750	705	720	748	734	714	744	726	737	730	735	711	698	765	756	752	740	722	733	768	740	756	750	725	748	777	685	733	727	741	728	778	727	718	715	750	757	734	699	742	734	796	757	798	740	726	769	790	688	734	751	788	795	692	733	715	732	767	753	755	698	725	760	725	761	748	755	770	707	724	758	779	713	775	705	784	750	741	781	755	743	771	761	745	815	782	749	699	718	732	751	785	745	747	782	731	742	752	716	774	752	751	725	748	767	727	691	757	727	757	755	760	708	757	749	748	753	740	710	774	780	773	755	759	783	794	750	766	757	718	732	787	755	764	772	770	749	772	764	729	767	740	736	804	779	758	728	758	780	782	798	738	772	775	782	748	758	773	756	711	752	712	746	729	757	763	745	794	776	733	767	730	736	720	733	739	748	745	759	745	708	755	700	745	740	792	768	756	755	688	721	785	746	749	749	726	720	758	659	738	756	729	716	715	725	763	765	754	712	748	754	761	701	759	759	781	750	745	712	770	739	744	737	739	756	788	746	756	787	792	744	770	761	797	798	693	748	708	765	773	737	760	740	785	731	716	766	778	765	768	754	771	731	763	756	765	767	704	711	717	743	756	760	719	753	779	788	704	777	740	697	721	727	769	751	756	779	758	781	750	732	774	793	735	760	732	750	706	718	769	726	695	716	781	731	768	674	770	768	720	751	737	751	694	774	731	802	727	748	758	776	801	725	780	749	766	732	761	765	748	726	735	734	772	720	719	755	753	731	751	751	717	695	831	731	737	730	702	792	737	746	719	707	718	695	788	703	756	741	754	748	778	777	746	788	732	732	741	741	775	709	734	771	717	751	789	752	761	748	746	760	689	729	702	683	732	746	751	762	762	711	766	752	773	757	744	773	752	742	779	812	768	739	770	722	744	744	699	729	745	736	727	748	708	760	768	757	753	737	722	755	753	705	714	756	733	753	758	765	764	701	694	771	772	691	736	745	714	799	745	792	740	747	728	741	743	737	730	802	788	759	697	772	773	759	742	719	704	744	749	725	720	749	727	711	738	770	771	708	730	804	743	777	793	749	715	748	771	737	744	751	740	773	752	755	751	749	708	743	739	753	728	742	812	738	776	760	720	752	759	758	716	772	788	733	755	740	732	725	758	727	778	747	763	723	722	748	765	747	761	771	728	774	773	751	824	776	751	746	713	785	757	743	718	739	787	799	757	740	723	761	786	711	759	724	755	713	784	763	723	731	736	720	797	740	767	778	757	757	813	726	727	734	730	734	765	755	735	708	781	760	732	731	743	768	780	679	741	778	770	725	741	752	699	740	710	740	751	747	756	736	754	802	704	652	732	720	845	719	791	691	737	754	682	760	739	787	740	737	765	737	787	741	787	751	727	694	739	727	771	715	742	746	732	698	793	723	748	779	731	732	697	729	782	727	752	762	715	785	730	751	704	730	779	719	738	764	762	759	749	794	695	738	763	730	761	782	758	715	728	745	752	736	727	772	738	718	763	736	772	718	770	730	734	758	767	760	793	808	766	747	746	804	733	768	761	709	781	770	753	715	745	767	751	751	740	718	776	733	727	725	719	730	758	768	815	766	783	733	780	704	714	717	745	733	753	719	730	746	769	704	786	733	710	756	751	727	716	704	729	689	731	712	802	785	743	699	784	703	772	715	724	731	736	766	761	740	754	779	778	726	695	742	737	750	735	748	748	777	741	745	723	705	723	735	736	765	731	719	742	712	724	802	736	751	791	740	743	730	734	685	772	743	750	742	716	732	731	732	776	718	739	783	740	751	791	783	773	782	745	738	714	735	700	778	761	747	735	757	757	719	773	715	701	748	687	747	777	759	741	801	768	757	713	751	699	743	718	740	760	726	736	768	732	741	686	732	727	757	703	792	735	744	717	802	730	748	780	753	709	706	780	704	732	743	722	791	746	727	775	728	745	778	795	731	742	718	712	731	755	761	749	723	755	782	749	728	726	723	752	786	712	748	746	743	727	792	738	699	736	751	803	742	692	717	748	707	744	717	801	801	755	742	726	734	717	756	754	789	779	741	684	727	759	790	813	745	774	735	772	753	769	794	736	757	698	752	738	754	695	704	719	785	730	777	753	755	795	776	726	749	785	799	757	746	751	748	739	759	779	707
23459	21650	29602	23859	21443	21190	7112	550	437	428	454	405	443	421	430	453	412	462	422	427	401	412	409	455	432	418	404	430	434	440	414	411	442	411	441	433	429	410	421	374	376	431	426	415	435	445	421	386	396	419	420	369	395	416	396	409	452	396	425	392	366	433	368	422	393	412	408	404	401	408	392	394	434	437	368	461	403	406	408	393	401	418	404	358	403	413	377	427	438	415	381	421	420	417	397	406	376	436	422	418	395	424	409	435	436	403	387	407	404	411	402	429	415	388	386	397	415	427	444	442	401	385	413	420	419	440	391	369	405	409	389	420	432	407	400	386	425	362	403	404	413	410	374	417	435	413	422	412	389	395	388	433	398	414	418	431	466	415	428	435	410	383	436	378	439	368	401	418	395	472	437	432	411	386	427	420	382	430	470	445	398	411	427	389	410	432	476	408	378	404	394	379	413	405	428	398	360	379	384	391	393	371	411	406	421	402	376	419	430	421	438	404	412	394	369	386	388	404	419	438	429	411	406	399	396	415	403	429	412	380	403	402	379	405	431	431	374	381	399	423	365	426	386	403	414	379	419	429	379	402	369	394	415	417	415	402	406	444	408	408	425	388	421	414	421	408	398	426	372	370	418	438	372	415	370	411	403	387	388	405	390	425	420	416	413	380	406	435	420	387	404	396	391	423	379	403	353	393	415	385	366	411	439	389	417	387	397	418	417	390	436	405	380	420	423	412	377	402	416	397	399	419	396	421	388	422	425	419	411	415	384	407	382	404	377	407	428	444	393	405	431	391	400	380	396	414	401	369	409	374	399	394	386	419	393	392	400	417	395	446	404	376	401	418	414	381	404	389	362	404	414	423	424	438	373	379	432	393	418	399	393	383	450	410	434	418	411	412	405	412	392	420	432	456	422	421	407	422	399	399	380	424	422	437	385	393	380	425	408	387	448	419	442	371	398	389	374	417	407	386	396	421	402	416	380	428	380	386	417	411	411	436	428	434	374	404	379	431	395	410	423	394	408	439	396	400	415	409	421	440	389	406	405	404	401	395	398	385	377	387	390	442	409	457	404	385	400	405	389	432	411	384	394	426	438	413	409	418	415	378	410	404	416	410	403	404	372	394	404	431	444	404	387	381	406	385	451	364	401	431	393	412	400	427	420	445	397	441	403	436	387	408	416	397	398	407	404	402	378	400	389	411	422	410	392	419	369	398	418	403	399	392	397	374	417	399	364	397	395	415	441	388	399	395	364	385	409	435	432	403	394	427	375	398	367	370	390	424	414	445	416	418	403	368	394	403	418	407	400	436	408	407	386	435	402	395	423	399	404	392	397	372	400	382	436	404	453	417	405	397	390	383	380	406	403	395	399	386	379	418	407	407	432	396	404	392	407	418	432	396	398	369	421	385	403	416	415	415	393	409	422	417	434	398	400	403	425	416	374	413	409	411	410	410	364	404	432	404	358	411	376	414	454	408	418	413	415	377	413	387	422	386	419	390	397	419	371	384	384	413	403	413	373	436	409	425	402	388	454	404	431	448	392	419	407	411	376	387	387	421	418	428	431	404	414	424	433	417	433	401	419	433	443	416	388	427	442	398	432	398	439	425	407	406	407	375	396	442	386	378	425	396	420	409	397	411	385	412	407	431	402	410	440	419	346	443	387	380	430	428	403	430	398	392	405	415	394	420	406	395	374	390	410	421	378	372	407	383	380	401	423	399	412	427	399	382	429	393	429	408	384	407	407	426	412	424	383	419	433	415	388	391	416	404	399	427	407	428	396	414	425	398	433	390	382	386	405	435	425	370	401	452	379	425	408	388	388	405	397	390	383	391	399	412	401	408	408	377	408	400	446	398	388	399	429	434	397	395	406	423	405	376	390	390	463	401	433	405	385	392	421	395	386	422	416	389	367	405	394	382	424	380	423	393	397	414	391	390	441	396	380	410	408	422	434	407	382	445	441	419	408	385	378	401	420	420	409	411	382	419	399	401	397	410	406	400	409	423	411	390	393	384	406	376	400	384	397	429	380	447	405	394	393	410	416	423	421	404	420	436	427	401	439	391	402	390	429	405	420	378	391	348	384	382	421	387	396	414	419	404	431	434	428	449	426	408	413	410	432	399	425	424	426	444	433	404	401	407	420	410	417	421	401	388	449	411	408	404	427	441	412	417	398	410	353	432	413	376	405	434	418	423	386	436	379	407	404	383	427	407	399	419	380	404	398	419	406	430	393	428	426	416	371	421	429	423	399	417	408	405	395	447	403	412	420	439	370	375	397	384	418	420	421	389	411	440	377	433	402	431	389	375	405	401	402	441	448	406	389	398	440	436	390	395	409	386	402	390	378	388	412	405	388	387	404	387	413	413	382	386	391	404	424	404	372	400	458	390	395	400	426	410	402	382	359	470	416	395	431	438	437	440	406	409	405	452	397	412	431	412	414	364	428	422	370	415	445	420	357	431	420	398	405	402	402	390	403	399	449	406	403	415	401	375	419	379	397	381	401	415	408	411	393	397	393	422	417	412	407	431	397	397	393	428	425	410	370	402	416	440	395	385	422	441	375	407	360	400	430	383	392	397	403	415	442	419	407	400	434	414	385	418	411	424	399	397	411	443	386	426	408	400	430	423	367	445	420	398	468	397	438	416	399	387	388	399	402	389	411	376	400	393	458	405	405	401	392	420	393	431	388	392	376	412	412	395	373	424	426	390	377	422	438	403	381	370	401	399	401	378	415	386	417	428	439	395	440	389	437	422	406	377	419	417	398	408	401	376	385	377	398	443	419	402	409	398	418	396	387	385	409	410	407	373	380	399	418	404	373	414	398	403	334	406	419	436	381	389	411	396	379	464	445	401	355	424	411	419	397	398	387	397	388	422	348	442	391	374	430	414	413	403	376	431	399	372	405	376	420	397	451	413	415	385	427	397	426	434	430	412	442	412	425	395	392	416	380	411	436	409	388	426	393	370	390	391	392	385	400	388	418	396	377	406	408	396	433	410	403	430	432	401	413	405	407	406	402	439	396	384	419	420	425	393	409	393	404	417	444	349	407	389	412	399	400	388	423	407	367	404	410	401	355	421	405	407	409	437	409	411	395	389	398	405	396	407	394	423	420	412	418	428	382	421	404	392	394	387	398	411	410	395	405	386	399	366	425	411	396	366	390	416	423	394	447	417	383	376	376	424	402	405	426	403	391	406	390	452	409	402	424	419	412	411	416	405	393	395	400	396	398	413	385	388	413	399	404	404	380	381	405	423	373	409	393	415	421	419	432	380	422	387	396	408	420	423	389	397	407	385	390	422	389	388	391	405	414	416	447	432	397	401	374	380	380	406	391	423	389	393	417	424	408	404	426	431	410	446	378	371	404	423	421	438	403	408	382	423	419	451	433	393	412	426	381	404	387	405	384	411	409	418	394	405	390	349	446	393	432	416	413	405	373	397	431	414	387	427	362	388	390	413	408	418	388	424	383	420	405	401	438	405	389	411	420	414
62753	96168	46345	4683	904	799	745	662	665	622	606	595	628	604	598	588	620	606	583	587	594	559	609	613	577	596	568	584	567	567	538	566	566	550	598	638	552	542	610	598	550	589	561	578	577	534	575	602	542	557	537	593	583	591	554	581	616	548	583	566	534	582	563	611	562	596	532	591	577	552	535	550	608	573	542	595	608	574	521	570	565	547	571	584	558	602	553	598	615	570	579	608	575	555	570	556	550	601	565	625	561	537	569	554	548	584	552	583	547	571	542	582	588	553	530	581	543	563	550	557	606	576	521	539	544	582	536	545	558	551	579	576	546	613	590	553	563	574	570	546	515	602	579	575	566	577	563	580	539	584	567	569	594	571	578	515	569	571	552	598	549	554	573	605	540	603	585	598	557	577	584	597	534	543	533	568	553	554	559	573	611	533	565	517	571	581	582	540	595	540	567	571	598	574	561	567	587	600	585	602	586	552	593	594	540	583	531	587	567	584	576	562	541	541	566	572	613	544	606	577	598	552	593	580	595	575	557	580	561	570	545	568	559	557	613	595	555	618	568	571	563	575	584	552	583	621	524	600	581	533	551	600	585	561	597	572	561	569	531	551	588	597	567	530	553	562	567	567	618	547	543	576	556	531	585	590	608	633	531	586	581	581	596	559	548	564	535	548	544	542	583	563	563	602	546	606	591	558	545	507	554	550	574	553	561	580	570	566	583	585	573	561	560	529	587	540	552	552	599	559	558	599	573	577	591	555	633	593	554	569	541	546	532	561	559	582	517	600	552	567	604	547	586	644	601	553	577	603	577	545	565	567	516	535	540	579	566	563	572	545	561	623	589	576	589	534	594	574	580	554	583	590	584	588	589	555	607	563	582	539	570	541	582	542	566	562	578	553	566	556	611	554	616	547	569	595	535	576	559	512	556	560	614	588	569	577	520	560	562	543	579	591	572	592	577	544	608	588	544	560	558	534	576	587	593	544	580	591	580	567	651	574	554	587	589	540	522	572	577	574	551	557	615	596	548	590	548	536	566	565	566	592	570	540	558	546	554	536	586	587	549	592	583	546	574	595	571	586	558	557	584	572	533	569	597	576	564	574	556	570	574	576	585	579	559	590	586	526	588	621	555	580	572	624	550	557	577	592	608	564	554	583	575	564	570	565	557	554	578	556	551	608	580	597	579	622	607	549	525	554	531	531	580	578	537	568	577	590	563	593	545	563	588	566	549	591	576	582	582	582	583	543	542	598	556	540	530	564	587	600	562	564	529	592	573	555	556	526	552	522	558	603	608	566	566	548	584	548	561	560	550	542	575	561	585	582	570	597	573	561	545	562	602	604	600	547	585	582	560	526	583	565	568	559	542	585	549	602	599	541	593	566	616	579	607	548	543	576	591	582	581	575	540	563	582	535	549	613	563	589	595	581	576	582	581	583	590	611	551	609	577	563	543	588	543	561	587	541	564	573	587	574	567	532	555	560	582	600	575	541	543	552	567	571	589	593	537	566	522	537	560	605	583	591	599	514	588	570	561	559	591	559	538	574	621	608	580	559	552	585	559	601	547	546	567	545	593	551	607	535	545	588	560	567	565	576	555	582	539	594	616	586	613	505	575	588	601	574	582	568	592	569	565	545	539	546	597	589	596	574	555	556	529	599	557	572	567	579	544	519	548	555	572	547	545	494	566	576	547	550	516	589	601	592	579	566	532	574	559	554	579	559	583	551	554	565	552	573	544	586	586	575	552	557	604	547	567	580	602	601	563	551	552	582	609	533	584	541	579	562	550	572	561	571	538	569	551	565	580	566	548	531	557	560	525	568	565	568	577	589	587	568	600	586	563	536	554	569	547	576	548	557	602	535	617	552	562	578	592	593	551	573	594	582	576	572	568	567	550	555	571	570	550	570	575	522	554	540	562	583	562	585	558	576	588	561	538	580	555	575	556	574	572	577	574	611	582	565	614	583	591	555	564	582	601	529	601	554	568	570	549	556	572	590	580	611	600	558	552	571	622	548	584	572	584	609	546	561	580	587	556	568	568	548	586	586	602	564	551	542	604	566	600	574	549	492	567	560	542	567	556	551	586	542	574	606	604	571	576	576	569	586	559	566	578	568	560	547	560	540	573	552	549	585	574	523	575	593	581	583	609	600	549	585	521	581	613	546	554	572	547	541	601	576	526	593	550	549	593	548	555	576	573	579	605	560	549	586	545	534	571	586	570	578	574	578	566	537	587	581	598	583	563	547	559	531	591	549	566	592	571	600	568	571	556	564	541	528	608	566	581	573	623	559	584	612	597	581	588	572	589	561	540	562	504	559	606	566	562	577	568	544	600	597	546	546	598	582	545	590	577	574	621	592	563	554	596	572	586	550	593	596	574	606	568	599	541	601	572	562	519	561	560	533	624	603	570	620	532	542	602	581	561	551	588	571	567	501	568	571	580	570	562	578	585	552	558	607	546	513	546	565	577	526	553	568	558	587	563	536	596	556	586	579	572	570	597	603	590	611	548	555	606	552	585	558	602	552	551	607	580	499	560	545	575	554	568	567	543	574	583	579	567	547	575	513	523	560	545	562	567	552	542	600	580	572	611	604	575	575	531	576	605	515	557	574	518	594	580	569	581	563	583	586	588	572	552	549	529	571	554	579	530	563	523	595	590	575	590	567	581	580	532	576	572	559	577	570	507	570	576	596	547	582	560	534	590	592	566	561	603	602	572	588	566	585	522	557	589	585	594	531	575	557	547	586	540	550	577	604	561	579	545	584	568	551	553	541	559	548	570	574	554	608	537	605	523	538	560	573	542	545	581	561	576	552	559	564	561	600	608	565	556	561	532	535	550	589	595	505	548	558	560	572	563	572	530	592	589	527	549	568	594	553	581	593	597	562	552	595	580	547	540	556	565	538	550	582	573	588	627	595	578	584	555	579	559	550	560	589	581	581	538	591	575	607	558	593	556	521	562	583	591	569	582	602	567	560	569	550	578	554	562	593	523	553	556	582	550	632	594	579	579	556	545	595	556	584	586	515	581	581	550	575	576	622	585	575	514	549	544	574	532	575	599	559	613	560	553	579	558	554	578	555	560	580	571	561	524	561	559	570	596	600	547	584	583	583	556	550	543	605	527	573	535	563	580	577	566	594	561	581	528	535	580	608	555	599	557	550	542	553	607	561	548	589	529	570	565	598	563	571	591	556	555	551	573	572	545	539	633	573	572	536	611	571	578	560	581	570	542	564	559	578	569	600	554	562	525	590	553	567	529	525	564	553	572	556	551	544	533	565	546	599	602	509	571	600	571	544	604	517	605	568	574	574	588	581	573	538	567	595	583	550	538	578	548	569	551	585	531	529	572	610	606	578	540	549	552	583	562	575	602	585	552	574	569	585	539	555	576	532	619	593	598	614	574	575	514	542	561	546	608	564	557	561	571	567	540	560	594	595	570	583	581	523	548	550	551	589	552	540	577	580	540	574	576	622	591	571	597	553	601	592	573	589
30602	27873	22444	4797	453	417	410	445	426	447	407	429	427	400	412	448	435	430	426	432	449	409	445	443	428	441	415	424	434	414	396	392	423	407	416	434	434	429	456	427	386	427	473	433	426	448	444	423	427	407	445	426	403	451	440	435	445	427	458	391	423	401	469	437	416	414	386	390	433	427	430	448	409	411	418	436	425	436	405	420	425	407	393	420	406	418	385	421	429	410	460	397	450	423	392	409	401	396	423	428	412	410	407	434	406	427	420	428	410	384	415	412	399	425	429	414	433	411	446	439	383	431	417	431	407	422	398	426	395	440	453	411	460	413	447	442	461	491	434	426	409	425	409	450	410	402	431	428	403	407	447	388	390	434	424	431	442	383	442	410	438	428	432	426	419	422	425	437	452	436	421	398	408	418	403	422	461	417	417	437	442	414	396	422	388	445	427	394	400	391	444	432	438	409	414	408	447	405	432	425	435	416	411	452	441	412	411	405	391	453	435	446	390	446	452	399	408	412	436	427	413	427	410	402	454	443	439	437	408	441	411	411	404	419	427	394	455	430	426	442	429	411	399	417	440	421	463	408	397	403	404	420	426	415	418	400	415	418	399	413	443	395	441	448	464	427	425	392	421	421	419	441	393	442	410	478	441	466	422	410	424	441	449	421	425	416	414	403	408	386	428	460	447	441	440	401	434	424	472	443	448	415	434	451	441	391	408	439	443	421	425	473	381	425	424	414	422	427	410	406	424	429	443	437	422	433	429	436	441	426	395	448	398	442	433	443	415	429	428	408	449	447	417	407	455	396	446	430	469	416	405	411	416	426	403	422	405	418	410	461	426	410	434	403	451	441	433	432	444	440	434	412	437	410	451	442	410	410	461	402	408	406	409	430	446	419	385	406	424	415	412	417	423	391	405	417	427	439	444	451	413	401	429	434	402	429	419	404	422	435	408	413	437	449	398	478	442	429	449	440	433	435	473	427	409	406	397	405	438	434	418	421	410	446	428	422	437	428	453	453	452	432	441	423	470	442	412	384	423	403	461	409	427	431	421	432	427	424	381	418	425	397	432	438	420	434	414	442	409	468	466	421	450	430	419	381	447	425	417	409	444	421	420	394	390	392	408	407	439	420	414	412	407	448	429	412	431	382	446	445	421	423	437	407	430	397	396	428	433	422	443	423	412	451	420	420	392	454	439	444	386	445	396	430	441	434	421	406	459	417	451	398	430	434	426	443	433	418	444	404	396	422	441	412	431	413	418	426	428	443	406	404	452	412	395	434	411	454	466	457	432	407	427	397	407	434	412	427	435	442	416	416	383	428	481	391	393	432	439	419	397	446	433	436	435	414	444	416	443	394	438	408	433	453	411	432	455	371	440	426	427	418	427	420	445	446	443	384	416	390	423	435	423	436	433	418	418	444	442	399	468	418	428	394	429	398	402	407	405	383	433	423	451	429	444	406	428	427	423	414	392	405	407	429	434	440	432	415	467	406	420	448	449	403	443	429	413	375	433	417	434	431	461	441	417	457	415	441	403	468	407	417	451	464	434	427	427	442	432	421	396	411	428	420	449	405	437	444	405	434	423	417	438	418	390	409	424	434	410	417	423	442	443	413	452	410	402	423	399	436	383	385	421	476	430	416	390	416	426	436	404	375	473	393	415	451	475	424	414	409	377	407	439	443	428	475	430	427	429	462	428	420	434	415	429	447	432	421	417	454	423	448	412	406	425	349	434	415	431	420	439	425	406	419	435	450	426	469	391	404	418	464	381	409	386	425	416	414	438	402	413	406	381	440	403	439	402	428	408	411	407	438	442	429	410	410	406	412	404	422	433	431	422	416	421	392	420	419	459	432	410	396	424	428	448	418	448	451	380	407	409	421	413	422	415	420	425	407	410	442	418	417	400	422	420	445	450	444	411	456	407	456	409	472	452	418	446	395	463	441	405	421	410	423	401	429	437	445	448	418	442	423	455	434	445	440	443	398	420	408	426	399	409	445	425	420	406	422	456	354	439	403	434	453	393	435	409	413	394	398	433	406	416	381	428	437	416	437	425	456	417	409	430	420	400	427	423	393	418	389	385	451	413	428	424	386	443	463	410	420	438	415	435	447	393	387	419	389	438	425	407	383	400	435	400	412	404	425	404	420	454	448	416	410	449	396	434	388	392	422	458	424	402	409	452	390	409	399	420	434	460	430	393	429	414	435	466	409	458	380	401	483	418	462	411	423	393	431	432	390	447	433	388	429	461	449	415	442	388	409	427	411	396	402	399	428	433	433	413	397	410	434	421	429	460	431	417	411	388	448	420	427	440	411	448	426	447	458	457	413	414	392	416	455	443	446	395	439	420	425	440	412	461	407	437	427	417	397	458	418	398	415	396	430	423	418	411	435	419	385	449	430	428	428	417	422	421	443	437	423	392	429	434	421	437	455	419	395	415	409	426	428	423	456	454	395	397	433	425	420	426	367	446	450	444	403	414	466	416	428	435	424	456	407	408	417	417	438	446	406	449	402	419	407	392	408	434	434	407	402	425	442	443	430	410	398	413	453	412	426	457	422	408	407	432	453	456	445	419	402	392	386	426	420	448	406	426	411	399	382	421	412	394	445	462	441	430	441	472	430	459	422	410	443	408	446	411	411	430	384	424	455	446	396	420	421	414	447	453	404	426	425	421	411	447	447	399	407	458	413	406	406	431	448	438	435	418	404	412	460	408	403	410	432	445	434	431	409	452	465	403	422	410	437	413	406	405	424	441	422	409	423	428	436	454	434	415	404	421	421	395	415	513	435	444	404	420	454	418	389	441	408	397	381	424	430	421	422	421	397	424	405	424	446	395	421	391	404	412	433	425	397	418	438	434	421	411	398	429	455	406	401	400	416	401	401	427	422	437	435	437	485	439	469	417	387	430	420	424	395	453	414	418	417	439	423	420	383	433	383	456	430	388	425	420	403	446	460	402	468	416	448	433	447	423	414	404	403	433	422	411	397	392	438	402	458	413	434	432	453	400	404	449	420	402	455	420	391	438	399	403	423	424	418	416	431	438	409	471	402	452	403	405	358	415	411	412	415	430	433	435	420	411	383	387	426	402	436	430	395	424	438	429	445	378	411	426	387	433	416	425	401	421	430	432	411	438	418	421	398	404	436	406	399	455	432	437	404	434	436	424	451	396	417	402	445	403	413	429	443	420	453	413	389	432	422	430	397	395	423	421	397	417	425	428	388	442	429	452	452	421	432	414	433	400	429	453	441	429	412	443	419	415	396	439	410	419	405	428	405	396	446	426	431	438	438	467	429	433	416	382	423	417	390	436	424	426	416	443	471	407	372	433	419	418	435	417	405	402	413	396	417	377	438	417	427	446	426	394	438	413	431	408	407	436	436	406	416	420	432	420	434	412	444	450	444	453	406	406	414	416	442	405	418	457	422	412	427	428	425	391	408	405	442	449	400	380	452	451	437	402	410	367	449	415	419	415	414	445	407	425	415	424	441	445	416
38158	44443	16738	905	623	646	589	586	611	579	606	574	567	605	662	617	566	588	607	604	613	593	602	602	631	613	568	613	597	565	592	574	630	598	604	598	566	568	572	590	589	579	580	618	627	608	577	596	585	593	611	613	584	570	580	601	561	598	587	593	525	584	599	554	532	583	574	596	601	634	631	562	614	594	563	591	584	606	633	586	589	590	622	626	564	596	569	635	580	601	578	586	592	589	577	582	583	615	587	598	534	588	594	610	576	642	595	583	623	591	625	603	601	554	589	578	613	607	625	577	589	590	575	624	599	610	587	606	608	592	609	635	602	618	633	596	570	548	615	620	578	583	555	632	612	570	620	620	605	578	630	593	572	605	647	593	572	575	582	596	601	588	597	603	635	582	556	583	583	603	626	597	601	595	611	599	567	585	603	591	596	615	569	640	567	595	597	596	586	641	563	578	554	589	568	582	555	585	620	561	583	572	567	602	591	575	619	663	605	584	583	600	579	581	630	620	568	568	583	553	626	580	614	591	623	592	602	585	613	595	602	620	631	555	566	571	629	584	600	598	575	604	535	576	572	581	587	611	614	613	584	569	579	600	559	588	605	614	595	589	580	586	612	597	569	591	614	569	601	560	594	583	590	598	600	571	601	583	589	590	595	617	555	564	574	546	615	588	575	612	585	616	564	576	593	586	606	619	570	618	599	599	643	617	570	622	621	578	576	583	618	593	580	572	606	535	573	608	570	597	572	578	612	602	581	604	599	627	610	578	568	634	581	616	607	583	596	619	575	562	616	602	620	592	605	606	574	582	559	548	583	575	577	617	608	588	604	665	580	546	612	584	630	596	597	606	559	586	601	564	622	568	632	616	570	594	589	576	586	578	560	580	615	593	625	556	589	597	562	574	651	600	557	571	608	595	595	604	624	568	588	591	593	645	602	578	592	622	571	593	603	591	601	583	576	592	607	632	605	586	622	555	595	639	568	588	591	568	606	614	553	621	587	589	575	622	574	547	570	575	589	609	565	620	611	598	633	578	536	580	569	623	570	596	576	600	581	609	601	587	603	580	625	595	559	568	622	621	596	569	538	601	561	639	594	598	583	599	577	622	564	552	609	552	604	586	586	650	605	571	615	609	618	628	544	555	557	574	584	623	638	558	618	572	607	603	577	629	571	614	627	603	623	573	589	598	619	579	594	580	565	635	608	589	580	570	607	630	570	565	605	599	581	588	588	596	558	600	548	570	603	624	622	587	578	604	577	567	583	603	589	573	622	574	571	608	606	618	554	596	569	583	599	636	606	615	608	629	654	584	559	577	553	555	555	613	609	600	604	629	586	586	631	626	603	589	583	556	547	584	636	618	603	593	579	569	584	554	633	624	588	620	591	571	608	606	600	579	603	592	606	565	570	608	612	574	544	590	535	606	583	602	582	603	616	590	609	570	578	570	565	595	601	554	584	597	608	615	595	641	597	588	612	598	597	601	597	581	577	626	636	613	555	578	602	580	585	590	635	578	588	555	594	616	611	567	648	569	581	606	563	619	543	597	621	647	606	606	614	566	653	553	604	574	609	589	598	560	578	610	580	594	580	591	570	581	605	616	596	596	590	610	546	603	589	580	569	606	592	621	578	624	604	605	573	599	628	583	575	585	590	601	614	612	566	600	605	604	615	617	563	584	579	599	581	582	572	587	582	585	597	587	563	585	596	630	591	599	616	612	633	608	571	581	589	613	610	608	593	566	569	579	567	553	539	586	598	586	583	623	531	627	591	583	552	580	609	605	617	617	602	580	592	564	609	634	563	604	583	568	589	569	575	622	592	549	620	629	555	581	621	642	554	618	617	585	550	586	556	614	538	605	618	590	606	587	615	580	588	605	587	632	577	630	612	569	573	589	555	644	574	602	592	563	577	590	635	566	604	563	591	599	598	608	578	622	575	566	598	581	574	601	615	548	583	603	614	590	575	620	587	535	605	574	551	608	593	565	585	627	566	579	564	608	619	619	609	596	597	646	612	566	592	617	558	602	602	610	610	578	592	618	592	606	602	576	600	585	541	589	589	562	587	622	600	516	602	578	573	606	621	596	625	586	536	607	598	640	533	616	550	550	556	585	586	593	607	576	610	584	586	578	622	595	573	545	583	579	606	617	579	587	626	620	610	621	623	596	582	608	569	572	610	617	617	559	604	604	609	622	618	597	579	581	572	609	596	574	625	587	615	604	613	603	564	572	607	599	587	590	664	607	585	584	592	621	568	617	603	602	590	584	613	583	564	568	575	554	591	540	598	590	602	596	618	552	612	565	579	609	602	571	622	575	587	583	610	583	598	560	586	598	628	567	567	604	567	566	572	583	596	563	608	576	605	624	566	584	604	594	594	574	593	573	624	627	584	592	603	583	583	618	583	597	591	579	566	625	568	585	569	576	619	617	588	623	588	571	569	620	570	625	639	581	658	598	611	592	540	591	587	564	625	601	559	575	653	615	571	590	612	526	590	600	565	597	654	586	566	611	556	584	583	592	624	595	614	597	562	617	604	566	592	581	599	582	583	545	566	634	615	591	582	578	586	602	610	595	580	591	603	520	632	559	590	613	593	588	635	623	604	605	584	592	613	586	577	590	576	564	560	546	616	595	609	577	546	596	631	594	584	631	596	625	588	593	576	560	626	596	598	543	588	564	593	586	566	624	564	609	566	589	614	596	610	591	588	626	576	586	609	634	588	578	580	601	610	540	600	574	611	570	600	615	602	595	638	607	610	559	586	598	601	575	598	598	583	619	588	592	622	582	584	586	585	583	615	585	597	566	535	623	605	562	580	626	592	626	602	574	609	551	628	582	592	584	530	657	586	610	594	583	608	583	632	603	584	602	608	573	587	603	601	574	591	632	608	613	607	595	583	591	589	611	588	597	639	590	606	571	609	589	600	621	562	641	633	612	593	602	620	586	639	585	536	630	616	585	572	626	589	586	559	538	601	616	545	582	606	569	579	643	587	580	597	583	567	606	614	635	599	591	541	583	613	585	590	582	585	585	578	612	600	598	607	607	613	574	605	583	555	594	570	587	576	583	570	614	592	556	572	627	559	572	606	575	587	551	574	597	589	611	570	622	589	589	557	655	588	586	596	568	551	567	566	661	549	614	575	580	556	558	629	601	603	583	588	577	583	601	569	597	626	563	633	605	573	534	643	570	604	598	585	575	640	610	557	581	557	596	569	545	582	617	613	561	576	622	637	605	602	623	613	573	627	591	631	615	597	592	598	580	593	614	598	615	587	593	595	599	575	611	590	599	580	584	586	597	589	565	637	610	626	588	612	585	588	577	599	583	564	580	566	580	592	586	592	582	540	607	580	615	625	576	610	620	575	583	574	591	569	552	577	563	606	573	605	616	609	593	603	600	588	602	589	598	609	540	580	616	557	593	597	621	607	612	595	572	579	580	583	577	569	606	586	595	631	596	564	590	585	602	617	620	618	618	564	567	619	551	642	568	584	552	606	570
24641	21985	29420	24117	21097	10278	787	570	537	541	558	555	584	562	591	556	531	572	545	579	528	551	579	550	514	531	533	540	567	535	540	562	603	521	525	487	522	495	551	567	581	551	515	519	498	579	540	533	577	552	536	536	559	559	504	551	525	567	493	548	533	534	536	547	598	511	540	544	512	536	545	556	554	552	573	503	542	561	513	514	555	490	557	545	531	509	533	559	546	526	539	512	562	548	532	537	505	587	556	518	554	482	494	550	607	557	552	560	502	527	557	541	529	528	556	569	539	560	543	557	500	557	532	494	545	543	518	491	497	511	499	560	544	552	556	535	548	513	536	548	547	495	496	545	503	510	553	581	486	534	525	539	543	557	519	533	552	563	544	546	563	561	533	491	527	546	542	500	568	531	519	560	511	556	543	506	536	520	512	516	559	565	567	578	545	489	511	486	543	541	548	524	553	506	522	557	559	545	550	522	563	513	520	546	514	507	495	533	560	527	524	539	531	534	502	570	494	569	534	572	539	494	518	530	532	537	520	553	502	536	576	498	572	523	548	540	508	503	513	519	516	574	542	558	558	496	534	510	576	557	543	517	577	564	503	535	533	557	517	549	536	518	577	530	541	526	522	491	529	513	540	510	582	510	554	554	547	540	523	505	506	556	517	520	547	555	517	575	549	533	562	555	517	548	506	504	560	551	536	466	549	492	513	542	553	550	555	498	550	527	521	483	494	580	533	544	557	541	503	542	575	527	535	552	530	544	520	542	540	547	505	499	510	549	563	523	517	511	495	553	560	548	556	502	547	519	539	516	531	512	529	554	593	529	536	559	511	487	534	517	514	540	554	567	499	523	532	509	506	519	535	538	528	521	532	544	505	528	533	487	525	536	557	578	480	562	522	524	534	553	547	540	545	542	506	549	585	531	533	481	510	551	529	554	538	520	514	544	567	565	563	521	566	537	558	496	534	530	500	556	536	513	531	517	535	515	555	541	479	530	525	593	518	540	526	498	516	547	538	509	558	556	544	581	548	532	558	512	554	549	506	511	510	531	512	518	534	508	560	529	493	570	556	516	583	547	578	526	532	516	477	545	529	485	577	554	530	530	527	534	530	506	557	561	575	518	521	514	524	490	539	562	554	521	547	550	493	543	590	567	537	544	539	522	539	542	511	521	542	541	543	517	533	533	518	546	563	547	490	529	481	505	532	526	531	490	517	545	535	509	529	528	540	530	524	524	521	552	546	529	513	519	507	487	515	528	555	539	547	507	543	552	550	543	535	501	557	490	531	494	548	515	601	552	544	569	519	501	556	504	518	565	506	537	537	531	507	531	549	523	524	551	573	539	562	561	510	546	542	542	533	511	539	517	549	521	507	536	536	529	534	545	501	571	527	531	570	522	571	542	524	512	523	517	527	589	524	514	503	549	547	529	538	517	494	564	547	531	471	512	560	521	542	521	514	532	526	524	515	574	537	528	555	533	511	547	543	540	516	544	531	545	491	514	512	528	533	531	563	532	551	529	548	536	532	556	566	538	519	497	504	569	526	519	544	550	520	554	512	535	563	548	579	516	485	514	557	543	527	551	576	513	529	531	519	525	527	525	518	511	556	484	554	522	564	527	550	513	521	563	529	562	544	523	523	510	549	518	547	539	539	473	521	546	519	531	510	551	530	535	599	499	534	545	526	548	530	519	554	564	502	513	516	545	540	514	547	567	525	554	558	543	493	542	568	508	544	556	512	525	535	507	528	513	529	570	475	511	465	496	563	540	568	540	527	512	558	524	526	560	546	547	527	497	500	509	546	534	552	553	508	525	518	517	563	512	502	533	515	560	573	525	525	524	538	532	553	533	526	567	531	526	494	551	517	516	571	495	512	509	550	543	555	537	565	519	526	548	552	545	540	517	592	552	501	511	530	568	582	531	561	503	548	550	550	523	540	564	549	517	532	510	539	559	531	565	531	529	544	486	530	541	538	542	545	524	527	561	485	575	526	516	534	533	545	546	553	517	536	556	531	524	522	516	519	536	526	541	534	509	531	519	508	547	544	558	527	537	511	534	527	497	508	554	494	523	534	536	561	540	524	540	528	528	521	523	542	517	522	497	514	549	496	551	591	523	544	556	499	553	584	546	554	531	544	539	543	539	541	562	519	517	554	546	553	565	513	518	583	498	503	557	560	534	523	538	553	606	530	563	485	562	602	573	531	540	522	527	545	513	516	506	532	550	546	517	506	512	567	546	533	550	505	492	523	548	536	520	586	548	543	510	556	518	527	560	523	551	548	568	527	556	496	565	493	504	512	549	511	574	553	597	540	541	541	503	556	538	540	499	522	501	567	530	469	519	546	534	559	520	517	501	518	525	562	479	532	518	532	537	552	532	520	531	540	529	503	519	508	526	520	558	513	535	495	512	516	501	567	496	514	491	547	544	528	539	509	540	525	553	539	551	529	524	561	547	524	530	517	544	549	535	498	575	530	514	523	525	504	524	537	531	535	552	555	552	507	566	540	559	505	523	517	572	554	514	473	520	532	519	532	498	511	570	512	533	551	516	581	550	541	506	514	581	542	558	572	526	482	529	534	544	530	520	545	590	543	547	496	521	522	545	558	545	511	559	571	487	553	497	576	502	528	505	527	530	528	540	539	506	545	548	576	553	522	511	580	525	555	524	507	516	503	529	572	475	567	533	501	542	541	624	572	497	538	559	493	575	526	536	561	530	519	571	504	532	538	539	532	498	549	547	534	575	500	492	557	551	491	551	520	534	523	499	504	512	546	539	565	494	529	548	523	579	565	521	524	546	531	541	517	506	537	533	553	534	577	500	544	584	480	593	549	527	549	534	528	515	522	582	552	522	517	570	549	560	571	531	542	516	530	520	553	543	541	525	535	580	543	574	520	521	506	522	520	518	534	528	524	541	536	553	526	503	568	532	528	556	517	546	546	526	535	514	503	491	509	532	562	559	528	527	520	555	535	544	534	520	529	512	553	549	546	524	520	538	539	527	513	523	521	516	560	515	519	548	545	552	507	538	563	516	521	530	552	554	561	504	523	541	541	525	538	572	517	510	549	501	525	545	553	562	534	472	537	524	509	512	570	530	538	512	557	550	488	552	545	489	578	529	536	574	495	525	513	527	535	540	556	560	545	571	520	535	522	537	529	591	541	518	553	489	560	509	555	511	537	548	511	477	539	534	517	545	532	487	542	597	557	540	525	549	537	521	499	506	555	528	538	519	552	497	555	502	547	530	514	528	541	489	541	520	529	545	551	492	527	530	474	549	557	526	556	548	478	477	533	509	543	529	518	487	523	578	538	506	528	518	560	555	578	563	486	573	541	607	517	522	548	492	511	567	490	543	551	522	542	530	532	518	530	527	538	501	527	553	570	526	573	544	547	526	550	569	555	497	516	505	544	510	544	508	510	555	542	550	498	505	521	571	505	558	559	531	536	568	514	503	510	532	564	522	493	561	528	507	542	548	549	535	510	525	497	520	511	582
60614	84286	40972	3481	905	896	822	785	835	808	773	753	739	783	825	764	804	813	739	772	711	746	734	769	769	750	762	736	741	723	743	770	750	704	744	738	787	772	791	738	727	756	741	738	763	756	721	747	735	740	759	733	731	741	744	747	754	744	750	759	784	666	763	724	769	743	749	748	752	782	759	786	743	760	775	760	752	737	811	757	733	761	816	803	766	727	760	769	757	777	717	728	732	765	723	737	754	710	768	767	772	741	703	712	768	712	752	709	696	750	761	811	744	755	768	747	772	747	761	732	759	767	742	785	684	750	755	762	773	777	765	786	752	727	716	754	729	712	729	723	777	758	721	714	737	717	727	743	717	736	739	728	725	811	742	737	726	690	748	719	723	766	745	752	757	729	742	755	732	681	729	716	748	772	767	727	716	713	741	755	794	787	771	748	685	758	742	737	737	725	744	739	769	795	717	722	728	765	705	726	694	778	755	692	729	767	760	720	788	744	770	756	746	696	791	733	749	750	743	805	788	691	737	774	745	753	767	729	690	733	723	750	775	780	749	796	744	762	781	763	745	760	765	801	739	734	770	777	773	748	785	758	833	726	757	715	741	724	741	745	751	723	754	720	718	759	761	773	726	717	807	782	808	758	770	765	714	775	764	791	760	769	766	731	783	757	754	719	761	755	775	744	708	727	762	721	761	730	736	763	722	751	711	730	741	762	697	719	745	706	728	737	796	754	747	756	746	781	749	732	786	750	668	730	725	758	770	720	761	766	778	786	725	769	786	718	767	705	754	689	729	766	723	749	737	729	690	756	719	704	756	745	762	770	719	763	737	735	715	735	754	733	764	761	763	785	786	754	754	725	760	723	715	792	738	750	764	784	752	763	682	768	768	785	773	745	753	744	729	744	727	740	717	701	754	723	773	733	746	762	776	744	771	726	733	762	800	764	738	783	721	739	767	718	765	746	739	786	737	732	704	748	745	733	730	718	741	739	790	701	745	754	725	728	741	758	730	758	726	738	729	692	751	746	713	797	754	725	729	777	762	745	714	753	794	752	775	730	745	775	758	799	765	742	726	712	728	794	760	769	757	713	737	754	668	719	712	705	770	766	745	720	694	735	704	748	744	761	739	714	797	723	702	695	808	738	716	736	764	722	775	737	754	779	831	728	776	702	735	759	751	743	709	771	759	738	760	735	740	724	736	726	777	715	767	747	816	787	749	751	731	723	751	756	740	799	776	788	779	753	755	738	740	739	763	759	738	819	803	729	712	750	736	820	839	751	725	748	705	714	761	799	766	762	707	770	776	779	769	695	762	762	718	780	748	788	818	778	748	755	775	780	709	759	729	757	737	695	709	752	773	708	766	729	759	761	742	755	734	745	750	746	740	698	712	743	748	725	741	781	751	771	747	769	782	786	767	735	743	735	763	742	733	722	727	711	751	782	719	728	780	773	758	721	745	725	766	749	754	744	744	782	755	724	716	728	740	758	741	777	690	730	762	776	756	727	772	740	744	766	797	759	755	721	752	738	769	728	748	728	785	767	682	751	738	807	736	744	727	767	761	751	790	744	714	753	725	761	758	718	758	745	752	754	735	743	707	767	759	737	767	742	777	750	727	750	735	758	758	758	703	731	791	815	769	792	738	757	758	718	761	694	688	742	751	795	742	734	744	767	745	764	707	837	761	723	726	745	754	751	749	737	773	749	754	709	768	686	704	730	711	765	739	741	765	781	752	734	680	755	774	709	806	718	752	754	727	723	753	739	792	727	741	744	713	794	786	705	743	780	749	793	728	737	750	768	759	818	763	701	751	753	757	717	746	746	769	765	764	738	766	727	754	739	715	704	727	738	766	785	753	754	777	739	736	747	687	680	765	738	759	740	683	799	736	747	746	803	762	771	764	736	777	732	759	761	787	762	740	773	743	752	764	778	760	763	700	741	765	755	717	717	718	767	764	706	693	719	716	790	692	739	755	769	707	756	755	753	778	742	739	762	741	784	716	757	737	721	745	780	776	808	767	735	693	710	749	766	746	731	717	762	780	712	768	745	738	719	792	773	784	746	701	758	727	762	756	752	773	776	716	747	727	716	792	749	688	708	745	711	768	741	758	788	739	746	751	729	739	729	737	717	751	761	682	788	769	731	791	762	705	765	734	770	774	730	772	714	725	773	724	711	708	698	735	750	823	717	716	727	752	745	708	788	765	782	746	770	743	757	701	738	773	746	776	715	758	778	775	770	737	779	756	734	746	741	715	780	666	717	777	703	748	738	718	732	738	782	750	735	741	760	762	757	710	725	740	737	717	774	749	761	809	736	734	800	715	778	746	776	695	739	760	790	765	716	766	770	726	717	743	709	748	762	734	712	741	790	754	782	757	730	753	720	711	738	758	746	721	750	742	721	790	702	776	746	723	714	751	762	735	764	776	735	783	733	749	741	732	724	770	754	769	750	722	738	796	732	796	711	758	765	726	760	756	765	732	719	711	762	764	721	771	769	702	735	768	739	772	756	774	753	712	742	768	711	764	717	747	700	752	761	778	737	700	778	709	721	735	777	828	759	758	762	757	754	733	728	747	736	709	717	741	742	755	712	755	701	728	725	768	727	696	743	778	751	738	724	745	720	734	751	700	708	767	713	766	745	832	768	751	754	721	704	736	739	714	719	699	695	741	724	719	768	771	749	750	764	773	688	725	734	745	726	731	737	719	690	743	784	716	737	792	746	773	733	765	734	766	792	775	747	704	745	725	776	745	733	736	760	762	724	716	720	746	771	713	799	741	713	760	764	728	744	703	724	740	800	738	739	719	748	733	737	767	699	769	817	746	726	775	713	722	723	699	782	789	748	734	786	758	705	755	796	797	748	702	759	772	786	712	725	732	781	731	789	740	726	725	745	729	763	710	773	720	776	769	769	750	722	720	724	767	752	699	744	753	709	736	762	763	792	748	774	729	747	796	773	729	770	737	777	761	761	697	790	722	804	776	769	779	795	723	751	733	752	717	758	720	754	743	753	770	755	749	782	763	721	751	713	775	775	736	732	750	747	738	744	769	719	760	726	744	760	707	775	792	766	783	761	716	753	783	775	739	719	746	744	776	746	769	764	820	762	777	761	739	727	756	746	759	765	718	759	744	768	773	767	750	714	763	791	731	711	754	719	751	769	781	728	731	794	765	717	737	764	748	775	746	777	738	759	766	740	827	730	703	729	726	692	764	764	708	765	791	730	785	745	796	747	741	774	738	717	785	749	724	774	751	731	775	737	727	768	737	713	749	703	717	750	719	703	703	729	750	703	836	700	759	711	756	712	753	747	739	739	731	726	787	750	761	804	666	751	745	736	771	741	771	750	748	693	734	751	749	755	765	780	700	715	824	789	756	755	745	735	773	722	761	736	721	783	744	720	726	802	801	737	692	756	696	736	757	724	736	732	761	721	697	786	767	764	778	774	722	760	697	720	715	790	727	766	719	716	755	770	750	755	802	738	760	747	750	804	731	740
23315	21476	29487	23781	21360	21060	6670	536	458	464	455	433	444	419	402	377	422	418	413	455	411	401	436	414	392	441	388	352	380	388	392	416	386	415	401	430	379	424	435	392	405	423	402	395	379	422	384	404	374	407	388	389	382	378	391	417	398	392	391	377	392	394	399	417	398	398	420	427	377	405	387	412	397	366	395	414	388	393	403	433	417	441	372	379	404	409	420	413	412	422	363	423	386	419	398	440	377	397	421	367	394	391	419	379	398	413	397	402	394	414	405	411	419	446	388	415	432	395	395	385	421	381	400	430	376	389	399	411	432	434	446	409	412	377	402	411	424	380	365	387	421	403	402	396	397	416	424	407	376	411	396	407	398	382	400	376	374	406	396	375	382	385	434	390	391	378	400	399	406	423	376	436	396	383	446	433	411	394	390	388	403	427	394	399	413	432	384	411	407	428	392	374	394	391	388	390	371	423	388	391	379	464	416	379	408	399	450	433	419	384	421	393	431	402	402	397	398	390	413	428	386	388	375	391	421	429	426	393	409	397	392	400	419	385	411	385	404	397	435	390	374	381	401	394	388	399	394	414	398	391	384	421	371	377	358	418	355	392	368	388	377	392	392	410	383	418	382	398	380	380	402	403	410	399	404	435	401	402	403	380	403	403	423	397	365	419	411	422	425	406	400	408	400	384	425	377	398	413	405	428	400	435	406	411	390	392	407	397	393	360	395	398	404	373	389	382	394	384	418	405	386	393	393	403	445	409	378	378	398	412	377	407	398	418	434	405	392	450	400	435	409	387	374	374	413	388	411	414	453	407	410	409	416	403	388	428	374	377	387	380	380	422	405	372	402	434	369	393	400	412	406	405	393	394	402	389	395	381	374	406	402	389	370	389	401	404	379	388	431	431	391	406	397	439	380	349	401	382	373	417	390	379	406	423	418	376	403	444	380	397	389	400	419	370	433	374	389	411	420	388	385	383	389	361	415	405	441	386	380	407	389	385	407	442	379	437	398	389	419	392	395	380	403	434	377	377	410	368	401	390	390	369	356	389	408	405	410	370	400	394	385	396	392	427	393	403	409	387	417	401	413	424	376	398	372	402	380	393	401	401	410	381	438	412	371	442	422	386	406	431	423	403	385	391	398	410	387	414	396	424	415	393	383	370	377	422	389	397	411	427	397	387	402	426	409	404	402	424	369	411	386	383	380	407	431	409	426	429	373	411	404	394	376	427	372	413	412	404	400	402	392	415	407	459	375	392	412	377	414	418	405	399	418	388	393	382	397	416	425	414	373	386	397	402	412	384	400	383	395	391	406	372	412	406	392	412	404	425	400	408	384	399	434	368	420	398	415	400	428	373	423	390	441	408	431	423	426	392	429	415	386	376	433	414	389	371	360	412	401	426	446	423	390	442	392	430	371	417	403	377	412	416	377	410	385	359	379	398	403	373	384	383	413	403	370	422	402	413	371	390	379	375	384	425	384	401	428	394	422	389	392	360	384	404	431	378	381	371	351	421	444	384	382	419	387	382	367	387	402	405	401	385	410	434	423	410	393	425	416	419	422	390	407	436	411	401	431	404	413	397	384	409	400	410	382	430	395	396	400	434	403	380	392	420	376	415	385	416	405	403	395	363	392	405	416	387	420	395	402	394	372	408	378	380	402	393	371	413	394	396	367	373	396	424	397	391	392	391	429	400	393	421	389	407	391	409	364	433	432	400	395	373	413	395	387	400	377	410	391	415	398	390	403	381	419	402	380	438	446	381	370	450	375	424	403	364	392	385	388	394	382	408	408	453	424	396	435	383	402	383	384	375	423	422	404	457	420	432	422	413	396	384	422	408	392	362	381	380	429	388	387	436	384	403	405	389	390	375	426	398	384	407	417	400	426	387	408	420	395	415	423	410	404	387	363	429	386	404	379	410	385	438	411	398	437	416	405	411	403	431	390	417	386	368	417	436	388	399	376	396	408	402	433	404	402	383	407	379	417	403	394	398	390	398	391	362	402	414	424	375	352	390	423	384	409	447	435	368	445	371	411	424	372	435	320	385	404	404	370	407	394	373	388	417	408	412	396	409	400	436	414	399	385	391	405	411	374	385	402	385	412	370	392	406	414	424	421	398	374	413	431	437	402	406	380	386	386	377	388	397	390	415	357	410	410	392	408	404	389	400	397	405	413	386	373	398	414	407	367	426	416	395	400	374	377	442	417	391	406	411	399	404	418	413	384	410	400	397	402	401	360	425	401	396	380	401	427	394	402	389	402	398	427	392	383	424	388	379	391	415	399	391	393	388	381	408	404	411	397	389	418	399	409	405	402	382	404	398	374	376	418	408	434	384	403	441	434	414	392	404	385	413	399	417	402	393	393	384	415	413	420	386	383	386	409	387	378	402	412	423	431	415	444	406	390	377	413	427	411	374	397	375	409	386	367	378	437	352	407	391	397	412	365	396	374	398	383	399	421	361	386	393	403	395	412	381	387	410	378	390	422	446	399	392	364	368	419	406	382	413	414	398	392	417	389	409	406	390	478	337	382	388	406	356	435	386	397	402	416	397	374	368	412	396	383	417	401	396	414	382	405	431	421	399	413	394	389	440	385	377	395	376	412	413	391	435	424	409	446	366	422	421	414	419	449	392	395	404	414	383	377	399	416	411	388	407	360	369	388	397	419	396	413	407	444	412	403	403	423	397	394	395	383	409	387	435	353	375	440	421	399	376	374	400	375	340	402	407	388	403	400	402	395	425	417	413	400	411	404	402	374	399	427	426	403	361	395	400	387	388	404	403	411	378	363	379	377	398	417	395	412	384	380	374	403	427	405	384	406	420	388	444	376	431	369	418	405	404	377	393	389	448	420	355	407	413	360	393	444	419	436	389	430	438	430	391	396	399	417	425	420	382	395	394	376	411	394	418	393	397	405	389	390	417	442	378	408	428	436	387	390	424	408	398	413	397	396	405	439	412	437	409	412	389	426	408	401	396	403	353	396	411	395	421	377	363	360	374	375	389	389	410	401	390	392	421	389	431	411	379	396	386	386	388	393	392	389	396	423	368	418	405	402	404	385	416	414	362	402	393	404	410	424	378	406	370	400	418	416	409	390	407	398	419	390	412	400	396	388	408	407	422	426	379	365	398	449	414	413	392	370	408	430	407	429	398	395	408	409	389	408	391	371	398	420	415	372	425	404	374	359	427	430	445	381	380	425	369	369	418	420	403	376	382	384	389	412	415	387	379	386	395	384	396	370	379	384	380	385	410	384	400	369	414	417	432	406	396	390	435	389	403	400	427	429	440	391	346	418	426	388	399	409	401	411	364	429	417	398	398	403	382	382	403	417	397	389	381	394	386	371	378	371	391	413	409	415	392	399	401	383	412	422	394	377	417	414	430	400	410	424	400	392	427	406	402	409	406	413	380	405	344	425	415	432	424	377	397	379	439	405	422	385	408	376	400	417	353	408	410	394	412	410	427	391	417	357	430	381	401	399	376	389	406	417	396
59937	91210	50897	4393	937	835	764	686	631	646	624	612	607	589	579	565	635	619	609	576	626	615	584	574	622	553	560	603	518	619	590	577	585	605	605	545	559	576	584	619	535	565	617	556	549	544	556	597	559	578	531	579	549	561	561	536	526	562	549	602	560	560	518	566	591	542	554	542	549	603	555	565	560	601	563	534	531	519	539	548	550	571	581	574	541	561	582	560	598	562	548	535	534	545	536	570	557	579	547	551	535	567	554	537	592	516	557	553	520	583	557	549	519	543	554	537	581	549	561	564	557	568	545	551	546	588	557	534	525	566	545	575	556	557	561	567	572	560	561	554	586	552	513	552	628	569	527	571	532	549	568	561	563	559	575	534	554	536	591	576	573	577	530	551	591	574	546	571	563	550	546	541	587	548	554	516	569	533	562	551	606	549	526	546	567	570	591	590	576	606	555	555	572	608	572	550	554	564	548	568	609	553	549	564	551	538	561	571	607	551	553	549	559	528	550	570	532	590	578	598	617	598	538	543	595	564	578	557	565	577	528	537	559	575	535	523	567	536	592	543	522	554	562	520	533	553	523	591	529	514	548	539	531	550	541	538	512	573	534	569	574	584	546	536	537	582	573	511	535	609	554	577	520	581	560	596	580	525	634	584	555	567	551	562	555	550	558	559	532	612	617	554	570	558	532	602	551	569	566	594	580	511	573	538	537	541	583	556	555	580	565	584	580	565	559	520	574	560	575	562	530	557	553	544	551	568	528	538	608	591	541	592	583	564	559	573	556	589	578	572	555	600	591	583	553	571	569	542	531	538	548	577	569	528	563	579	567	572	556	578	587	554	554	591	545	528	563	600	527	533	577	548	560	561	544	562	565	530	591	619	532	509	507	528	576	584	580	552	515	567	580	565	543	562	572	571	601	570	581	591	570	562	574	567	579	541	565	572	577	580	537	575	555	539	568	579	585	586	547	586	576	558	573	547	598	510	571	576	581	592	555	536	568	564	560	569	605	534	546	550	544	563	564	566	553	575	529	604	531	513	556	553	591	547	532	595	564	540	567	566	577	615	598	579	580	586	575	553	584	561	609	532	567	564	591	567	544	599	558	550	565	519	570	579	539	544	570	576	550	596	558	585	546	553	538	584	594	541	589	565	560	535	570	541	550	577	571	552	551	547	564	560	564	562	528	562	546	589	520	517	577	570	518	571	537	602	599	564	521	532	526	539	555	575	571	529	548	568	605	560	534	527	569	556	547	546	583	522	536	525	533	576	587	586	569	556	550	580	559	546	516	573	554	551	549	579	563	581	601	549	560	570	606	551	575	537	541	543	579	558	545	557	597	555	555	552	553	558	537	565	568	555	578	543	553	544	542	582	527	536	567	565	586	534	563	564	585	540	600	576	537	568	560	558	601	550	553	585	527	572	577	555	549	589	535	577	570	579	554	530	572	582	557	557	576	543	567	553	564	547	560	576	578	565	560	547	551	570	557	541	574	559	539	561	573	585	556	566	568	554	548	608	596	554	553	574	609	564	536	556	559	550	548	541	584	558	568	512	540	532	536	554	591	557	517	538	517	547	566	550	562	576	576	593	573	559	605	518	563	544	520	555	562	565	573	562	526	549	582	563	561	537	569	517	584	556	555	610	536	501	569	554	546	575	569	538	563	569	572	594	547	579	577	558	558	547	522	551	546	569	570	522	593	548	550	551	592	581	546	535	544	524	547	552	575	595	561	560	569	556	566	527	575	573	553	535	532	532	568	565	573	566	558	566	557	559	633	534	562	574	548	556	549	562	588	526	538	555	550	571	574	567	580	585	518	521	564	572	573	617	580	579	581	550	545	589	539	573	594	577	547	632	561	555	547	558	528	600	607	563	572	578	549	550	546	573	553	541	567	535	547	538	557	559	581	561	536	569	521	571	532	552	568	558	531	548	550	582	559	531	540	591	542	571	593	554	599	592	498	572	568	566	535	564	565	593	539	520	546	568	554	539	593	567	562	563	528	584	575	591	565	578	552	547	550	514	534	528	574	593	588	581	553	568	575	537	502	548	575	534	562	570	564	578	566	552	586	550	543	580	573	560	548	576	555	547	522	577	547	548	561	522	542	570	532	565	615	579	543	503	562	563	545	575	566	554	583	563	566	551	603	636	564	552	542	562	570	554	513	557	562	536	587	563	548	559	562	521	563	597	546	604	554	531	584	565	577	552	532	602	549	620	547	536	555	502	554	591	550	534	558	568	555	602	566	548	533	532	554	578	625	535	567	575	550	587	574	565	590	550	487	527	557	580	582	554	554	580	526	518	528	582	591	547	572	553	566	582	520	539	557	583	521	545	518	557	614	540	555	584	540	559	568	591	558	524	528	549	561	575	544	534	546	611	540	532	574	536	570	579	575	551	559	590	539	537	596	576	542	535	561	528	576	531	570	600	543	571	528	558	569	541	593	578	566	553	537	586	557	561	554	560	561	563	573	534	522	628	589	563	532	577	564	570	534	577	545	565	577	568	562	573	550	569	551	570	579	589	592	525	504	572	564	541	597	557	564	524	566	574	576	542	575	607	584	571	597	563	543	578	560	549	540	557	594	550	573	568	602	576	570	542	559	570	557	543	537	558	566	572	570	550	546	573	577	528	587	520	554	538	541	545	542	530	576	590	537	570	549	565	548	527	580	564	604	538	576	541	560	578	559	569	569	550	527	566	555	529	529	568	560	530	564	573	595	546	566	598	625	526	577	565	543	548	547	567	568	552	547	626	563	543	590	584	557	575	563	578	554	522	580	557	554	545	608	543	566	556	565	615	540	579	579	578	566	538	600	579	499	571	538	604	591	544	547	540	583	598	535	528	583	574	558	588	563	591	537	558	557	578	531	543	547	609	541	548	536	579	543	555	563	536	542	528	640	583	520	583	533	563	564	566	566	552	612	586	547	572	585	607	512	586	563	565	530	539	568	584	538	537	550	541	606	513	595	592	590	567	557	550	578	621	526	552	551	602	567	541	582	505	532	572	542	575	576	579	542	571	549	548	552	569	578	574	579	587	566	583	570	552	533	562	569	571	592	578	577	567	547	523	529	553	529	563	519	532	597	550	562	569	573	549	551	596	585	537	598	563	562	608	579	535	593	557	608	538	595	538	577	553	542	555	588	549	592	568	550	571	503	571	574	541	595	557	594	578	628	586	609	589	578	555	573	571	576	561	534	550	583	574	587	585	587	598	563	576	594	587	582	551	529	547	561	568	530	581	548	558	569	559	583	556	537	566	627	528	497	519	559	551	562	573	583	547	548	531	597	552	534	535	508	542	554	545	569	559	536	538	555	586	595	531	547	550	576	563	580	550	588	549	534	573	564	575	547	564	596	531	525	528	563	564	577	578	566	570	573	552	541	561	557	577	564	580	594	544	571	571	540	593	481	561	593	523	565	537	561	556	553	586	539	545	615	546	563	535	543	557	543	555	591	537	567	558	597	557	544	561	568	563	612	562	558	524	579	566
30831	26825	22725	4704	462	388	408	491	410	399	406	426	429	445	419	424	422	401	422	443	433	388	442	452	437	421	442	472	411	439	400	435	421	428	459	383	420	412	461	408	405	437	445	464	460	432	400	440	389	433	431	409	406	404	410	476	464	440	417	420	449	437	403	403	426	439	409	418	431	448	425	429	419	436	407	409	431	431	451	430	445	406	413	443	468	399	446	415	448	432	471	403	441	395	400	406	425	424	416	476	417	446	434	451	433	420	438	413	428	451	452	445	455	448	398	404	449	461	449	429	452	431	398	423	423	426	430	429	407	437	427	428	396	429	409	422	439	404	444	416	449	429	456	467	395	455	430	442	418	430	448	457	396	438	445	401	445	473	459	433	441	392	403	428	405	440	441	427	432	439	449	450	423	395	417	413	397	428	457	429	419	428	414	414	424	414	446	428	442	400	439	436	436	430	424	431	407	422	474	404	435	440	400	392	444	392	432	396	414	442	424	428	402	437	444	440	413	409	451	434	405	378	449	416	445	398	423	412	403	440	405	443	407	466	413	405	411	396	413	402	427	442	414	390	421	438	412	424	439	431	420	403	443	437	444	441	451	437	430	455	447	401	421	446	434	379	424	457	415	445	434	443	418	433	430	403	419	434	413	437	435	422	459	406	428	438	414	464	439	453	401	432	428	439	423	446	402	453	439	424	409	455	401	420	421	433	430	410	385	398	406	440	400	409	395	391	453	426	446	425	427	415	424	424	465	417	374	453	410	413	397	443	429	468	413	379	449	410	410	391	444	429	445	430	450	418	402	422	405	444	456	428	426	471	415	453	415	435	414	432	427	422	406	432	437	431	439	408	437	452	439	447	418	431	419	429	444	452	402	406	416	406	462	448	417	393	419	433	446	444	425	413	447	417	403	413	406	439	420	412	421	402	454	401	423	436	466	424	426	434	442	402	470	433	425	409	420	422	435	449	440	431	435	414	426	389	501	439	448	458	437	395	411	439	449	433	423	442	411	452	440	473	444	410	470	454	423	438	418	436	414	405	459	415	404	434	454	428	399	438	428	392	423	439	413	411	420	421	381	385	441	392	448	404	405	370	424	400	452	430	440	415	447	416	436	409	420	437	420	435	386	418	433	449	407	419	390	395	416	433	456	459	408	425	430	440	420	414	427	400	426	421	457	417	399	427	434	423	428	444	417	399	426	420	410	440	384	454	426	474	410	439	405	415	403	430	428	402	428	453	427	434	408	420	417	472	459	407	422	456	443	431	448	409	446	440	414	465	422	411	430	423	402	421	390	467	464	407	426	422	430	449	446	441	411	434	408	405	426	446	411	424	423	442	426	408	430	467	433	392	408	436	398	412	454	404	412	442	432	420	450	420	406	432	408	468	416	410	425	441	407	407	415	444	448	430	448	434	404	437	439	443	464	416	454	412	441	424	405	454	444	435	424	452	398	420	453	433	397	456	441	400	419	465	431	407	439	390	454	428	420	434	428	417	412	442	457	457	409	404	454	428	429	435	436	445	426	399	419	408	425	434	452	448	459	390	422	438	425	458	379	429	459	458	432	444	441	387	416	440	455	453	441	362	472	420	427	380	455	408	465	438	383	441	435	422	398	471	426	419	435	431	393	411	411	449	440	467	411	427	474	410	417	442	391	410	422	448	434	394	427	400	412	448	444	440	442	426	447	416	420	463	430	415	434	457	435	410	463	411	416	450	396	451	466	427	400	409	417	439	444	442	430	406	427	384	417	406	434	424	411	412	405	417	430	399	419	404	451	426	396	455	417	456	404	434	427	427	393	442	430	407	439	425	396	417	418	433	415	451	433	422	467	431	428	429	417	436	442	426	423	428	438	410	445	447	456	414	428	481	400	405	432	433	432	442	458	404	423	462	417	417	429	435	430	435	417	391	438	426	423	437	455	436	394	422	433	433	417	449	415	456	440	409	453	387	431	389	442	447	454	402	406	398	462	398	400	428	409	406	403	418	424	457	466	420	399	393	425	427	432	430	437	477	402	419	424	424	410	447	400	426	415	397	429	416	402	425	458	415	417	443	420	431	409	412	429	444	458	453	430	440	427	458	436	452	427	441	463	434	397	421	415	419	432	439	432	430	397	439	395	417	420	404	429	400	399	423	458	420	429	455	403	446	431	405	454	396	415	406	441	441	419	462	424	415	431	408	403	460	448	417	416	399	424	407	497	416	429	458	449	427	413	443	444	450	432	414	409	410	436	442	399	450	428	391	422	462	435	411	403	412	436	434	437	458	430	434	457	418	482	396	377	423	421	399	407	403	414	412	393	431	397	424	427	428	451	441	409	482	460	414	395	439	452	427	398	427	444	435	426	403	415	386	395	458	471	430	446	396	446	429	438	426	418	450	427	457	407	463	430	435	426	412	438	415	413	431	415	427	416	432	456	439	425	402	435	424	422	420	447	423	435	427	425	446	438	437	462	446	418	396	409	427	453	409	432	374	414	431	445	405	404	396	399	415	434	473	464	392	414	423	410	389	408	387	473	415	429	438	398	399	461	443	434	463	440	451	437	430	401	448	444	420	432	396	450	413	429	425	405	375	420	420	469	430	411	388	408	448	412	422	393	433	408	436	463	427	424	426	414	442	413	440	453	376	440	431	406	390	403	437	426	423	437	443	410	445	431	456	409	425	423	437	388	442	426	416	472	391	427	415	468	411	433	431	437	429	411	440	425	437	431	451	411	442	468	437	414	401	394	374	434	440	350	441	433	429	413	424	430	408	430	439	465	418	409	393	439	402	448	422	449	439	440	407	398	439	413	437	423	465	441	450	422	440	440	413	446	427	455	411	402	423	406	456	424	410	435	410	417	469	432	421	433	423	462	452	394	410	435	432	393	441	407	423	417	433	413	409	461	438	419	419	439	412	454	423	422	440	460	392	395	407	426	382	460	448	452	483	431	421	446	405	448	411	417	418	383	445	433	420	435	465	475	403	400	448	390	460	429	436	440	437	425	406	432	474	437	434	419	400	366	425	453	403	386	413	444	416	436	418	427	443	433	409	387	468	418	447	455	416	434	449	447	473	417	417	411	454	422	445	418	452	432	410	486	414	429	420	394	413	448	437	449	424	401	453	433	404	420	419	438	417	412	427	442	441	461	453	439	443	441	411	460	413	427	457	428	416	443	446	433	429	415	419	437	454	411	389	439	459	424	386	428	451	411	417	430	415	461	418	405	437	443	464	394	416	430	415	455	443	384	406	453	408	464	427	424	433	405	445	441	393	424	417	438	439	375	415	417	436	426	443	429	446	425	424	462	449	441	445	426	442	400	432	430	434	440	419	426	436	432	431	422	443	455	448	423	413	444	388	398	416	424	432	433	429	412	415	431	441	468	410	420	433	402	396	438	430	473	420	418	433	411	439	417	451	424	387	420	435	421	478	427	403	422	393	455	446	439	415	403	393	385	430	437	390	421	392	453	459	434	437	431	400	421	436	427	411	410	468	419	431	418	416
37843	43155	19528	837	598	582	619	579	584	570	624	581	607	605	605	616	600	653	595	610	582	570	582	577	632	573	622	570	607	606	590	581	621	626	619	612	578	569	586	581	605	588	581	620	603	645	582	601	625	590	576	616	601	658	593	598	610	615	592	605	639	577	588	582	558	570	636	585	583	590	619	573	597	598	577	621	596	607	604	615	569	609	597	589	608	614	599	606	619	621	631	574	570	620	585	590	594	596	585	601	596	588	562	606	596	598	577	604	606	566	608	607	626	567	604	613	607	580	610	546	625	574	582	602	604	623	601	607	635	600	555	567	611	592	558	622	595	643	583	581	562	605	587	630	603	576	574	615	572	618	601	582	568	576	584	570	591	579	600	587	623	586	587	628	648	567	609	588	570	590	609	610	602	627	577	578	586	571	597	585	601	622	579	575	592	624	591	583	618	642	594	602	625	588	571	626	586	596	587	605	610	591	573	599	631	650	600	612	571	593	595	593	609	586	619	575	591	588	576	547	579	587	596	561	588	617	618	614	617	545	582	599	669	635	596	619	597	650	621	580	638	566	547	575	609	591	576	618	582	605	576	593	567	650	630	554	606	626	586	601	590	551	571	608	581	615	599	588	592	603	619	582	617	615	607	594	563	614	586	566	625	591	603	629	594	620	614	568	600	587	607	578	584	570	609	578	553	627	587	576	591	570	574	608	609	599	602	609	577	564	588	564	634	580	592	563	600	620	595	559	542	592	595	578	581	641	577	617	601	600	603	591	620	578	603	559	606	615	634	573	587	556	579	632	601	588	586	585	620	577	587	640	588	610	623	605	584	581	598	577	538	584	554	610	587	635	589	623	587	573	582	621	648	598	570	581	562	604	574	597	579	606	611	613	585	606	573	615	593	602	630	551	630	588	589	597	607	579	575	571	626	599	580	614	567	606	598	603	601	583	624	631	604	585	636	635	601	601	589	550	628	625	621	632	591	577	551	583	600	640	602	591	592	591	613	589	621	588	618	562	581	619	578	581	609	632	566	607	636	602	569	583	597	573	582	580	621	580	575	570	554	587	584	608	637	589	590	603	593	577	533	589	542	585	611	604	641	649	618	598	605	594	580	636	608	561	627	654	579	568	607	586	599	597	609	591	586	595	564	600	596	650	591	607	573	601	583	651	624	605	659	596	608	593	587	646	613	592	593	570	573	589	584	591	577	583	609	641	594	604	547	600	586	599	595	595	609	598	608	542	597	643	554	569	606	568	599	572	601	605	632	565	566	608	595	593	650	620	617	573	577	576	562	615	573	599	557	587	593	584	637	550	610	597	586	617	584	598	615	590	635	589	549	605	627	549	624	607	616	593	601	590	623	533	598	591	601	582	581	541	605	631	564	632	580	591	571	630	565	584	596	652	582	558	594	557	618	637	575	601	605	582	566	544	606	620	570	546	579	570	597	595	566	597	601	576	584	586	544	636	593	557	617	611	677	599	622	624	627	584	605	639	590	590	581	623	574	642	585	601	601	624	570	561	593	583	607	559	601	632	595	592	621	578	646	553	610	607	620	595	589	566	602	592	602	617	601	616	574	588	602	662	600	596	574	605	599	638	618	588	613	580	585	600	589	642	584	628	632	588	579	612	592	632	598	581	588	575	597	579	664	578	587	595	581	609	555	573	612	577	580	615	622	552	634	615	591	601	600	579	582	617	653	569	593	607	574	609	600	600	586	569	620	595	616	595	606	605	567	626	610	565	589	599	557	600	633	632	586	566	587	570	579	604	592	590	612	577	557	602	599	582	570	578	620	606	615	592	630	591	599	579	580	544	609	569	562	564	625	626	626	573	596	582	590	608	581	642	578	573	551	603	613	595	586	549	540	645	587	607	621	557	582	572	613	628	644	562	606	563	618	556	613	617	640	583	627	580	642	566	582	589	580	594	585	570	550	558	621	575	651	592	564	603	535	632	618	641	583	578	546	588	573	559	642	600	618	612	596	600	637	583	621	590	615	614	581	571	628	581	618	588	598	597	609	611	632	593	591	610	603	587	581	560	622	561	547	592	600	625	583	562	604	598	633	555	598	593	557	601	609	601	632	598	578	644	614	606	562	620	596	598	533	615	601	617	579	596	586	606	575	559	618	582	548	591	580	566	581	595	632	612	602	595	629	606	623	601	632	608	647	662	587	603	591	627	586	576	564	617	604	604	605	609	644	570	594	582	627	632	605	578	621	602	586	604	590	625	623	636	556	575	584	603	605	566	585	614	566	588	597	577	598	575	573	584	572	597	573	584	622	618	592	554	568	615	590	558	611	610	613	529	549	602	626	579	611	610	603	589	638	591	633	620	636	606	598	610	596	634	551	633	578	629	593	557	626	579	570	616	601	596	617	576	624	563	579	588	589	628	617	593	580	607	607	591	581	622	614	625	615	604	585	558	576	616	559	609	644	541	591	621	596	585	623	580	576	607	578	580	624	609	606	597	595	657	586	569	586	565	562	624	655	561	567	549	591	607	625	610	551	606	588	583	584	627	595	613	620	634	559	605	580	636	586	579	565	606	609	613	606	581	621	588	621	594	619	570	575	578	559	631	596	604	613	578	606	589	602	593	608	619	584	548	622	616	606	630	561	590	621	581	633	614	650	620	599	598	593	572	612	595	584	587	587	628	625	542	568	638	570	628	611	610	634	647	615	650	637	601	641	600	637	543	581	611	618	588	595	624	604	608	615	595	547	585	576	570	605	630	580	592	577	592	662	578	634	550	613	566	622	600	577	592	625	626	623	605	574	605	616	630	607	563	577	575	606	610	584	586	612	607	612	609	586	636	580	595	586	561	544	596	588	573	659	655	661	562	548	615	615	630	562	595	585	532	603	571	594	610	625	610	623	622	631	635	582	578	618	594	572	567	633	597	593	635	569	600	613	613	587	582	601	622	564	583	612	561	579	609	602	607	596	581	591	565	581	578	568	574	590	574	657	651	604	587	567	636	613	606	611	598	596	621	631	639	576	614	639	600	620	609	583	592	602	586	573	610	595	570	591	612	591	642	592	606	549	636	635	562	595	622	601	582	584	573	578	597	569	609	560	601	638	602	637	561	574	562	621	601	587	596	607	577	571	601	575	585	560	615	588	580	594	599	617	658	608	583	625	635	597	629	566	662	607	601	616	603	612	594	594	592	600	580	560	588	601	640	572	548	637	579	619	621	625	617	585	590	574	580	588	601	580	609	583	598	579	627	625	602	667	585	605	611	602	624	558	584	572	600	625	615	603	594	600	649	606	616	548	611	591	638	632	569	606	593	578	638	626	585	615	522	640	625	616	584	556	627	586	564	581	606	559	586	658	603	565	609	588	559	584	596	603	644	638	595	614	555	578	569	574	606	596	591	577	579	580	563	622	598	613	601	616	621	617	595	634	639	605	564	603	601	618	591	613	597	597	575	597	584	562	601	624	596	605	614	601	596	606	575	569	640	610	596	608	582	577	625	567	567	581	546	638	597	571	584
24511	22171	29545	24223	20356	7450	773	573	590	637	532	561	510	580	563	554	541	528	554	535	553	561	574	565	507	535	538	593	543	543	545	570	572	541	513	540	558	545	563	517	539	574	517	586	545	545	565	567	568	560	518	528	519	545	561	591	540	560	547	570	592	546	542	499	544	552	537	556	565	515	534	517	570	504	530	544	536	543	584	555	574	526	555	505	522	572	545	518	552	538	585	545	528	535	575	578	556	561	540	526	521	529	548	545	557	571	564	585	570	518	543	524	533	524	473	543	508	543	527	524	531	548	543	560	536	581	548	551	527	544	556	505	544	506	552	572	554	513	515	561	534	537	536	561	536	558	548	572	517	541	539	561	533	566	567	527	561	560	549	525	537	558	548	527	544	553	549	468	543	569	556	590	551	566	552	549	561	561	584	516	537	590	571	547	528	534	526	559	557	576	561	519	584	533	560	505	512	550	555	537	515	528	535	527	528	526	531	591	521	560	549	566	556	534	542	568	578	517	518	558	502	573	522	508	554	486	573	552	532	567	552	558	514	525	529	551	554	571	556	545	534	533	574	564	542	552	552	566	510	551	581	535	502	569	562	551	507	550	528	557	543	530	590	565	524	541	559	510	565	544	534	538	540	584	541	491	550	564	566	563	555	543	548	544	591	542	561	556	542	533	542	488	539	522	559	491	486	532	561	516	539	546	548	555	527	531	534	537	542	531	539	536	521	506	543	534	518	519	485	544	529	539	549	567	550	568	514	532	571	555	502	526	486	533	570	531	561	544	569	555	530	547	531	535	538	510	544	532	553	580	538	538	549	533	574	529	543	507	536	539	582	555	522	560	499	524	544	519	471	549	510	558	556	530	538	516	561	552	526	577	523	531	555	568	536	567	562	562	539	493	567	571	538	581	614	544	520	550	485	556	554	577	519	533	544	564	573	566	521	556	571	590	542	525	543	578	579	517	542	536	564	544	556	527	518	565	616	593	533	581	561	553	519	517	557	525	563	540	577	521	547	530	540	537	531	530	548	548	551	496	501	550	535	552	541	601	538	537	584	541	522	543	533	484	513	502	544	552	554	533	583	533	556	573	510	512	521	507	517	546	521	541	577	543	520	514	519	587	546	560	588	523	551	513	563	554	522	546	533	526	589	538	535	581	561	538	528	582	546	568	570	543	517	508	575	552	535	592	497	532	510	554	497	540	547	510	566	620	502	524	523	510	570	545	584	531	538	557	509	521	546	544	515	522	519	552	511	545	552	519	593	549	570	587	500	565	508	547	551	520	524	549	539	587	562	561	533	492	536	563	542	527	511	489	531	541	504	589	548	566	539	512	578	569	506	523	545	567	524	551	549	547	539	566	489	553	559	535	546	594	520	512	529	537	515	486	548	563	499	563	513	603	531	519	537	552	541	533	528	516	560	527	510	587	559	624	539	515	536	524	543	551	575	555	521	571	539	555	575	506	518	528	571	564	531	538	545	560	556	560	532	553	577	540	539	575	536	523	567	552	543	505	515	538	526	586	508	568	543	497	542	556	540	539	546	571	566	536	549	554	540	554	533	545	556	512	536	566	553	542	537	560	521	540	570	590	544	569	532	529	517	547	553	521	560	575	537	561	547	545	498	567	574	552	527	541	556	523	577	534	494	528	555	484	553	564	535	550	552	531	552	565	506	534	523	547	525	553	498	538	556	519	547	519	552	560	494	584	532	550	533	552	565	567	582	525	546	537	535	598	554	542	524	502	503	501	532	539	570	561	562	547	540	581	514	524	525	505	504	519	536	521	552	551	544	550	534	531	544	538	551	571	572	555	540	511	561	542	537	570	545	574	579	581	535	523	552	586	558	538	514	511	576	544	570	514	501	569	521	523	535	562	517	552	571	519	547	528	511	533	500	572	561	557	529	568	547	535	545	502	577	513	538	527	494	593	578	551	532	554	551	537	541	579	517	517	514	544	530	529	537	568	550	587	556	553	554	538	500	560	531	573	552	584	563	539	517	521	531	533	584	524	542	545	516	537	473	534	516	498	536	537	544	538	512	517	536	575	558	534	532	511	530	485	544	556	491	524	580	544	556	508	534	531	530	504	557	518	572	499	509	529	540	508	533	584	552	540	526	550	585	532	539	540	528	526	490	584	585	537	551	531	545	517	515	590	525	568	540	555	535	570	520	545	556	536	539	501	537	571	531	520	516	567	466	560	536	531	534	515	480	521	539	547	564	554	482	534	535	527	545	524	552	534	522	554	583	470	520	530	521	535	538	513	555	548	513	585	573	522	510	537	538	534	587	535	561	551	547	552	548	556	495	552	537	564	563	541	548	531	528	512	525	514	530	528	533	567	537	522	512	572	571	579	583	526	523	548	581	558	540	534	544	532	545	564	545	547	526	592	516	517	535	557	531	526	539	572	547	572	527	516	560	530	561	522	545	540	550	528	526	526	528	545	550	520	538	564	553	575	565	537	543	532	485	531	522	527	571	544	530	556	530	543	561	552	526	550	573	499	566	520	540	523	559	519	552	584	571	569	561	542	570	554	517	504	520	526	547	521	512	538	501	513	511	535	548	565	575	552	538	551	557	551	577	561	559	545	593	541	517	524	517	520	581	560	544	535	523	499	592	550	562	540	540	547	547	554	553	503	583	555	511	553	499	582	535	537	501	556	512	561	516	555	483	516	534	512	514	519	559	513	536	558	555	567	514	551	547	594	549	550	577	530	571	530	559	547	511	507	556	579	533	565	547	492	580	527	485	538	508	565	513	537	558	521	541	512	557	514	568	582	515	518	539	551	515	548	555	533	546	543	556	564	537	528	530	524	559	538	529	566	524	544	507	568	564	530	540	526	585	525	561	545	534	505	533	537	541	547	538	566	533	546	579	522	518	540	535	536	556	573	545	565	503	518	544	551	526	548	547	537	557	564	520	572	596	534	557	507	540	545	541	538	552	568	535	555	526	561	520	550	550	545	526	571	563	572	551	565	529	563	542	545	526	527	520	518	552	572	535	503	538	541	571	523	560	533	553	543	562	552	558	538	553	560	532	555	497	539	521	516	524	544	571	571	534	529	524	517	558	576	559	510	581	540	578	559	556	552	542	558	517	542	519	565	577	526	553	560	535	593	581	523	566	543	578	537	542	590	541	541	542	562	571	553	528	551	525	552	547	570	554	589	565	541	524	568	535	575	516	568	523	532	521	521	555	560	526	557	558	558	547	564	537	513	556	560	569	537	526	557	543	577	552	507	544	543	485	512	571	553	497	533	547	535	555	512	546	508	549	546	551	545	520	496	534	532	531	538	560	546	558	565	510	557	575	508	487	573	534	537	536	510	531	549	496	577	547	526	566	524	525	531	568	570	518	566	563	574	528	611	562	576	545	537	527	552	520	542	569	525	497	572	560	503	569	547	560	551	581	527	541	547	513	546	557	516	556	572	547	511	576	541	488	561	544	554	560	541	499	535	498	507	554	528	504	533	551	542	500	590	527	512	573	545
59656	85630	44807	3210	928	874	753	840	758	779	739	764	794	788	802	836	767	766	772	781	743	793	730	743	747	743	795	777	735	753	717	760	716	723	815	751	740	751	765	755	762	757	750	773	801	730	789	737	739	766	772	766	709	791	760	746	747	758	771	764	747	759	770	735	788	709	694	755	742	777	759	805	755	771	744	790	724	741	759	788	732	728	700	734	715	765	731	770	738	767	717	734	734	786	766	746	802	746	773	769	756	777	776	782	761	705	758	698	739	749	724	739	759	780	756	757	717	773	714	736	779	694	739	770	757	739	760	668	778	783	749	786	757	766	721	777	762	764	742	750	750	719	793	736	774	681	749	771	756	764	680	709	769	746	743	740	785	792	750	795	770	767	762	789	766	770	737	741	723	720	716	701	752	764	701	786	733	795	811	732	736	810	751	746	778	747	757	725	753	743	777	724	756	753	737	757	716	794	775	816	750	782	744	773	704	735	753	745	780	738	756	787	731	751	765	752	743	734	749	763	744	790	731	708	729	783	815	785	804	748	731	754	798	787	727	755	729	745	757	752	793	744	780	783	743	755	747	749	757	781	757	741	724	755	760	764	736	724	778	801	747	765	762	748	775	727	722	754	743	745	729	762	755	760	718	795	791	788	772	712	739	719	738	728	738	727	740	742	711	772	720	808	751	727	755	751	737	774	704	761	697	784	758	727	713	760	762	750	747	743	740	748	785	758	825	763	747	776	745	755	769	767	772	781	704	766	766	751	723	757	734	777	728	706	758	802	742	745	749	728	778	758	781	749	767	771	766	725	735	753	755	731	710	738	810	762	765	727	767	735	786	755	757	759	725	747	760	771	732	785	752	731	770	758	791	742	732	773	694	722	762	766	750	750	770	744	739	727	762	742	785	764	770	742	757	754	750	770	776	774	775	750	738	789	745	772	778	756	732	776	708	752	748	754	759	747	838	766	762	775	754	742	785	788	744	746	759	741	796	770	722	716	761	758	800	748	768	729	815	737	751	736	747	764	807	785	781	766	765	785	726	749	767	713	771	782	803	791	737	727	785	759	813	758	787	731	739	757	732	769	713	740	760	737	759	781	733	766	738	748	700	719	791	812	726	750	741	736	731	701	769	743	741	749	727	702	757	743	765	776	743	734	772	761	742	794	770	805	769	693	745	778	776	758	761	831	756	791	720	776	751	736	740	758	785	766	780	752	775	792	778	714	732	724	732	753	745	791	768	774	777	730	739	716	747	752	765	691	794	787	717	739	764	691	795	771	775	723	738	730	735	744	804	772	784	724	736	782	774	752	741	744	739	763	738	743	777	738	771	798	775	761	708	744	745	741	750	745	718	807	756	703	776	739	762	782	774	771	729	777	769	746	723	725	806	750	728	788	686	752	775	786	780	783	677	778	763	769	690	735	703	780	751	791	745	742	741	768	723	737	773	770	780	763	760	713	724	750	745	797	785	765	756	734	780	707	809	738	751	781	758	738	755	750	702	772	705	764	741	724	791	727	749	803	777	718	761	733	784	780	734	709	818	777	770	775	761	799	782	772	763	745	754	785	700	745	798	729	809	765	761	741	758	756	797	767	727	733	814	789	756	745	794	725	766	768	743	698	745	723	720	788	779	727	729	693	751	790	778	742	748	756	735	772	730	780	772	756	717	767	779	746	758	740	739	750	784	774	718	785	773	772	742	780	756	790	798	748	786	804	757	786	747	766	781	744	777	777	749	710	704	721	735	765	733	768	733	763	726	702	778	707	741	759	767	749	770	752	722	706	716	758	754	750	798	723	737	758	792	763	766	741	743	774	716	753	732	731	780	746	727	735	760	743	676	768	772	762	732	797	766	730	716	762	731	780	766	730	764	720	767	813	667	715	774	800	749	718	737	728	726	780	771	771	755	748	788	813	726	734	757	728	764	677	746	762	817	775	757	764	767	764	790	688	777	729	749	780	759	721	777	734	701	743	705	754	709	732	787	756	764	823	739	775	731	777	756	759	758	776	722	770	726	785	705	717	772	717	779	728	734	759	756	765	744	733	751	764	745	778	791	787	786	768	732	712	747	752	788	765	731	785	713	736	740	812	721	746	756	750	761	772	781	757	731	772	741	752	789	848	791	744	728	760	725	740	776	768	763	758	741	771	736	757	797	734	738	760	743	730	765	802	734	752	781	702	748	754	767	725	716	738	781	766	793	813	761	770	760	735	747	720	749	795	756	772	793	759	757	772	754	782	696	729	734	737	789	807	772	793	735	779	800	794	758	770	761	725	733	732	757	750	743	765	731	748	768	785	767	731	758	740	751	734	729	753	743	731	760	727	700	756	759	744	727	771	747	747	760	779	738	783	761	762	762	738	757	777	735	754	768	802	787	762	767	773	777	712	714	713	796	741	681	693	763	769	777	724	759	734	797	769	756	763	784	775	724	748	754	740	764	747	779	745	742	804	796	791	736	780	770	754	761	755	705	753	803	715	726	751	747	784	756	763	793	728	710	704	739	724	751	763	696	757	761	694	760	719	783	774	779	718	796	755	767	798	747	787	757	766	775	716	759	774	746	746	794	825	810	769	775	796	774	756	779	765	725	807	740	773	782	752	763	721	723	782	771	765	709	742	724	748	703	807	733	764	750	760	812	740	775	770	783	736	752	720	753	710	735	747	744	774	733	781	780	767	802	756	725	775	749	732	694	775	770	729	747	782	794	789	806	738	742	713	773	745	743	782	724	735	762	752	768	758	708	767	761	796	733	740	777	713	697	692	764	780	766	745	743	759	751	764	794	777	776	749	796	743	788	724	768	709	777	742	754	756	770	744	736	775	747	732	780	749	689	763	759	740	783	769	748	691	716	744	771	806	718	760	753	748	786	732	741	715	764	735	714	786	707	739	729	759	772	737	777	760	759	767	746	757	764	720	764	776	756	723	804	714	751	778	802	737	694	766	772	794	743	774	766	764	728	746	738	751	723	780	754	712	786	746	705	763	781	738	729	765	779	757	745	716	724	730	747	759	746	740	780	775	803	780	771	770	745	730	740	773	748	751	743	716	791	729	758	770	744	754	783	770	782	759	784	811	768	783	739	785	771	787	715	751	779	740	758	784	750	743	715	737	727	782	756	755	717	738	747	776	704	742	810	774	767	747	763	753	751	745	759	739	724	744	731	723	771	773	765	772	777	743	760	792	729	765	723	725	761	747	787	747	716	720	798	760	746	760	733	702	755	729	764	769	735	739	712	735	803	741	761	768	740	782	826	743	765	800	769	754	776	782	805	773	782	780	770	711	745	733	768	741	759	743	751	805	739	773	773	792	781	722	721	846	771	780	736	815	741	682	733	773	748	775	728	698	764	737	757	775	768	757	728	797	772	772	777	788	819	737	759	752	739	802	774	757	743	732	771	754	763	764	737	723	740	732	730	757	759	777	772	777	744	728	765	750	744	779	729	783	755	772	732	731	738	778	786	763	770	771	740	760	764	767	800	746	710	791	740	751
23334	21518	29354	23896	21347	21052	6900	518	479	398	401	449	457	438	431	454	414	417	449	441	443	417	429	397	423	426	434	376	408	420	391	439	450	419	432	447	411	449	455	405	409	420	441	396	432	396	447	404	389	418	436	398	393	420	443	438	431	414	436	432	396	408	419	402	412	402	445	400	406	437	406	416	427	402	428	394	420	409	419	406	433	443	415	422	419	425	434	412	399	417	421	412	435	402	427	379	448	392	421	417	446	437	386	426	418	415	433	396	399	425	413	426	429	426	442	426	411	422	404	411	415	360	438	429	400	395	432	415	425	398	383	451	423	395	414	466	417	418	432	429	440	435	441	422	460	419	410	417	413	384	400	392	365	419	426	421	386	403	443	399	435	423	402	416	410	422	426	442	424	405	419	417	442	430	435	375	420	394	436	395	412	426	446	436	442	413	426	439	400	425	449	396	436	409	439	421	458	459	419	419	437	408	400	440	421	384	410	431	476	400	388	421	410	380	421	433	425	422	389	437	422	430	416	397	425	392	404	376	435	435	378	388	419	426	442	434	437	424	411	398	412	435	439	433	421	413	454	408	458	421	416	404	382	411	399	431	399	392	394	409	388	417	404	397	439	460	389	425	402	379	399	411	410	376	410	413	406	401	398	393	431	451	434	379	438	410	422	404	426	422	408	405	450	394	390	433	432	430	439	408	427	418	436	420	404	420	428	430	417	384	417	447	388	413	430	400	408	433	407	435	394	421	436	382	432	421	426	385	414	410	420	431	406	425	415	420	389	422	399	424	458	414	415	427	441	444	419	423	407	416	407	416	448	401	389	415	447	417	440	408	469	434	407	425	391	415	403	403	431	435	451	425	400	386	406	412	381	394	411	437	413	411	394	441	384	408	418	408	406	407	466	398	387	417	429	421	385	406	428	408	428	437	394	420	390	432	403	448	384	440	435	437	442	408	399	450	451	408	406	427	398	399	438	443	420	430	426	354	409	418	401	389	414	397	411	465	449	404	451	431	430	439	413	416	402	425	417	386	414	404	403	404	412	405	433	402	410	382	434	398	429	438	403	432	445	444	409	449	419	437	418	466	432	430	424	407	384	412	416	395	416	430	416	408	388	426	422	393	421	436	464	414	435	424	416	391	400	386	475	404	419	408	413	402	424	440	423	447	407	418	410	398	412	428	399	424	430	443	447	424	399	427	409	431	420	433	449	432	440	390	414	388	428	422	399	414	381	412	437	367	395	388	420	444	431	428	385	404	401	416	451	390	400	437	435	430	411	414	416	418	446	423	419	432	415	411	399	451	429	436	377	435	441	436	428	393	397	419	396	400	424	372	415	424	382	430	452	430	404	412	412	418	386	412	433	414	424	383	426	401	415	431	425	409	417	428	420	429	418	408	402	441	450	419	452	412	444	405	378	404	403	389	432	385	435	453	402	435	463	423	384	406	406	417	430	435	405	397	409	454	417	391	416	421	389	415	398	426	412	413	407	468	434	385	429	425	402	425	398	405	449	422	431	420	385	416	409	448	391	390	403	431	411	439	442	404	438	385	409	407	394	433	434	415	417	441	433	475	432	414	386	439	441	448	400	406	425	457	395	408	384	417	412	383	401	390	430	443	400	396	438	428	423	420	425	408	470	397	418	393	424	418	387	433	413	394	414	420	412	414	419	445	433	402	401	381	457	386	383	414	418	396	391	391	421	429	422	414	412	422	424	417	380	433	421	417	369	403	391	427	401	423	407	435	446	403	415	408	426	431	415	364	407	439	429	429	400	409	414	442	391	396	437	409	429	434	423	398	378	352	392	434	409	406	384	440	429	418	408	436	419	439	438	417	430	393	409	397	390	404	389	406	393	458	410	421	479	389	403	386	400	440	417	420	424	424	411	429	428	422	433	442	423	404	406	397	423	393	410	434	457	421	414	410	405	421	401	400	394	410	422	417	407	426	411	406	438	411	405	383	449	391	390	416	411	441	391	409	441	407	418	404	439	432	432	415	423	438	388	391	422	408	406	452	433	377	426	424	408	400	437	420	405	426	401	417	401	457	424	388	397	425	417	378	398	396	425	427	413	406	404	430	399	380	392	414	446	436	453	395	361	435	409	435	379	432	417	442	424	420	439	397	395	400	427	453	372	418	455	430	396	385	401	457	426	448	439	365	389	427	384	450	409	458	396	409	441	409	418	410	407	411	417	404	420	435	414	432	381	417	437	417	381	397	371	438	455	405	408	424	431	433	380	428	412	384	415	416	392	405	432	419	415	411	413	441	415	433	425	433	402	428	433	422	426	421	407	427	411	399	428	415	372	429	418	402	419	424	450	408	412	396	405	426	419	417	419	416	380	414	410	361	427	427	377	441	425	400	384	443	431	411	419	427	437	413	424	422	394	434	422	419	409	408	424	411	442	400	452	404	431	413	409	383	442	383	444	413	415	395	402	429	427	436	405	384	413	386	404	445	409	380	412	414	424	411	427	365	367	437	400	416	413	421	405	448	442	448	413	422	444	388	400	400	432	413	423	411	415	420	433	428	415	453	402	419	409	441	397	393	425	411	440	425	428	445	407	417	404	389	411	390	414	386	405	420	409	393	415	406	425	436	394	424	416	395	416	433	431	395	406	416	433	408	411	376	421	422	420	423	408	419	450	416	395	410	406	407	402	420	410	460	423	429	398	414	447	398	393	407	462	397	397	430	393	431	414	401	416	425	416	408	430	417	412	432	410	402	433	432	410	410	410	416	370	408	448	422	406	418	419	399	421	425	405	393	429	409	407	415	423	409	417	405	414	441	432	407	422	423	451	370	409	396	432	432	389	443	398	401	440	434	384	416	407	454	446	416	398	430	402	445	443	411	387	410	457	393	424	432	403	395	416	426	392	441	415	410	410	386	406	412	401	429	404	430	419	418	412	408	416	437	401	381	398	442	405	392	417	420	384	404	384	458	399	453	416	413	440	420	433	398	421	430	410	383	409	391	413	396	431	412	387	442	377	393	463	430	409	422	451	439	436	424	403	407	412	385	401	440	408	447	447	405	442	416	417	433	448	438	414	412	414	415	418	427	405	392	384	431	429	427	414	417	437	399	446	418	413	394	398	426	408	415	441	422	419	389	416	432	417	421	415	415	397	412	419	423	438	390	433	413	358	435	441	414	431	395	417	407	456	408	405	414	420	431	438	408	413	383	446	396	390	448	406	374	385	437	442	378	405	409	395	417	398	411	409	428	441	430	402	370	407	435	422	419	435	392	468	397	392	398	412	434	406	432	425	425	384	400	391	417	438	416	426	440	403	401	431	430	427	406	403	455	408	412	426	412	403	430	419	429	445	405	438	441	400	436	443	464	421	381	419	435	397	406	402	419	422	422	407	407	427	467	402	432	395	462	454	457	373	449	418	392	432	422	399	429	422	435	421	427	454	448	441	402	427	443	430	421	456	428	431	421	433	394	420	449	406	381	398	443	395	445	403	430	374	411	405	450	417	418	405	392	430	402
61575	93599	51113	3871	882	781	714	720	666	666	635	600	626	638	633	604	553	560	591	609	591	589	644	588	510	583	611	607	593	594	567	575	597	570	561	546	580	561	577	570	596	603	541	603	545	572	577	550	545	558	608	583	582	575	633	560	618	584	609	577	581	577	608	563	581	571	587	572	540	571	520	583	552	547	556	568	535	591	624	579	560	573	534	563	588	530	574	563	558	574	569	606	554	595	558	579	595	565	628	577	551	558	612	567	602	626	585	555	562	571	594	577	610	564	554	615	564	600	599	560	599	559	564	570	566	536	555	594	579	594	612	599	575	555	547	572	593	587	567	571	568	586	555	551	661	599	584	598	590	523	587	588	573	564	568	599	589	575	572	601	565	612	579	607	616	574	580	636	551	564	568	532	520	588	549	581	594	549	615	589	579	590	581	570	513	551	599	606	585	589	549	550	565	591	565	560	585	568	614	607	599	544	571	563	580	609	563	582	564	557	581	608	581	550	581	560	532	566	585	555	581	621	622	583	573	571	593	584	618	552	549	592	566	514	572	579	591	540	603	576	579	561	550	528	549	541	535	587	611	594	517	550	561	608	597	589	596	603	577	618	563	511	569	581	576	551	551	559	589	582	571	577	565	588	601	584	558	595	568	558	567	503	575	564	585	627	604	604	524	600	559	529	553	524	577	596	553	582	596	604	602	619	574	574	570	568	610	602	580	559	590	536	571	545	554	579	566	560	609	621	580	545	589	544	541	603	577	562	538	560	579	552	563	566	611	567	566	580	557	565	551	522	572	566	550	575	600	538	545	635	579	544	560	595	620	594	569	606	563	562	573	575	579	584	601	604	567	585	548	617	557	576	552	589	563	608	579	533	573	572	574	566	596	546	574	572	608	584	556	554	561	613	577	563	583	576	556	584	548	571	553	571	553	536	585	571	534	592	598	591	549	596	542	597	604	580	551	540	601	574	563	597	578	551	564	544	571	556	540	603	572	600	558	552	566	623	555	596	605	560	564	563	588	565	574	552	556	604	585	604	591	593	577	595	557	555	617	518	590	540	563	568	545	565	608	549	578	572	570	586	593	538	576	580	567	583	601	618	557	566	564	591	592	587	521	565	558	592	605	619	589	550	599	579	548	545	585	578	593	578	562	587	560	548	569	591	562	575	594	521	582	578	562	549	558	572	570	556	557	586	598	618	572	589	613	555	559	601	540	548	579	566	551	544	581	585	625	581	619	572	554	559	607	584	590	564	554	575	584	597	631	546	551	537	552	545	564	543	537	592	558	571	567	576	596	587	573	593	552	559	567	613	608	601	561	609	600	595	599	584	595	596	575	546	571	577	587	567	571	559	566	599	567	567	552	600	587	583	592	618	631	608	585	608	614	589	560	564	599	537	546	613	548	550	586	580	588	603	590	557	585	604	590	565	572	582	553	576	587	586	556	539	596	590	554	575	593	592	573	563	581	616	580	608	553	519	541	560	575	601	596	566	601	542	524	558	532	520	583	583	584	578	608	584	584	553	502	549	578	556	553	601	550	551	565	557	548	590	576	562	607	602	544	559	595	582	592	556	598	584	563	535	531	618	614	600	542	541	566	586	577	618	582	581	614	570	563	584	590	555	548	576	580	547	590	566	591	557	559	558	614	566	594	579	586	596	576	581	599	577	554	634	560	551	619	597	592	567	553	574	556	614	576	557	589	597	557	570	574	609	592	546	576	574	592	561	582	573	543	546	624	580	614	621	544	589	589	579	618	600	578	558	549	610	543	598	583	582	547	591	601	555	565	571	582	552	584	563	572	608	562	552	572	586	587	561	604	604	598	594	546	629	596	573	584	578	557	601	555	564	553	616	552	612	574	566	582	589	579	576	547	576	578	562	558	565	620	578	564	561	562	601	603	586	571	611	583	576	571	572	577	588	543	588	544	568	585	612	555	543	582	611	620	603	577	556	571	529	607	553	609	618	596	589	555	573	578	620	610	522	574	574	573	552	501	517	548	543	560	634	547	577	588	557	532	598	600	581	531	552	606	593	565	569	592	593	598	633	564	584	589	562	630	549	547	556	540	582	609	580	565	572	553	576	580	553	548	575	572	594	557	585	596	624	564	587	559	587	557	542	541	597	545	552	587	531	517	568	622	579	593	596	546	588	584	597	570	586	551	545	595	558	555	616	549	579	572	579	559	560	565	594	613	587	565	569	516	595	574	568	545	625	570	600	583	592	576	578	545	590	588	551	596	611	550	568	558	562	594	558	589	562	611	578	570	626	595	573	557	544	587	575	579	571	581	560	528	565	523	584	585	600	565	566	603	590	539	586	599	580	598	548	576	557	552	567	586	602	578	571	579	607	584	542	607	559	641	569	536	586	567	553	604	609	556	538	607	579	592	561	573	595	569	593	556	571	583	589	625	566	558	597	568	591	562	581	573	588	557	574	557	577	559	547	598	553	579	581	525	578	595	594	542	546	580	600	578	601	599	603	526	576	542	585	603	598	563	552	583	596	555	592	596	578	601	553	562	544	514	592	578	589	593	581	590	602	588	593	578	583	568	571	551	585	565	586	528	556	564	611	577	594	582	603	604	530	564	630	559	614	557	571	584	606	575	602	583	576	609	589	607	600	608	567	589	577	606	599	588	561	581	612	569	549	593	558	556	587	587	565	595	585	567	568	598	561	562	572	559	541	620	569	598	581	600	535	554	568	566	543	598	589	547	578	572	546	582	617	545	571	573	565	561	549	560	613	561	559	554	561	560	588	570	570	556	582	554	563	576	572	605	567	609	596	578	572	581	601	551	605	573	549	565	570	568	590	589	593	578	551	599	594	556	628	556	591	589	568	571	602	567	587	561	613	576	575	600	583	571	573	541	574	543	578	616	582	535	610	561	629	569	581	575	588	579	579	598	577	619	594	576	594	566	572	589	602	584	600	589	582	590	566	625	621	621	551	593	575	568	569	528	573	560	602	585	565	587	563	548	617	577	570	564	551	615	576	588	567	569	557	561	556	603	628	561	548	524	578	603	575	563	585	558	590	561	644	561	572	595	562	579	569	539	598	606	586	565	557	587	552	605	565	566	541	567	555	569	572	560	586	577	563	555	580	581	567	605	612	559	563	627	563	547	605	577	578	600	594	589	565	595	536	568	595	573	570	555	585	541	591	569	576	573	586	614	592	569	514	570	582	577	580	552	563	593	615	579	582	587	599	615	588	596	556	599	557	577	582	562	587	582	562	554	561	577	590	573	588	548	613	580	572	541	616	602	587	578	594	572	583	584	565	581	543	574	605	561	562	584	581	579	561	567	567	554	628	594	539	595	558	579	600	607	561	586	563	594	549	610	592	577	572	565	546	603	564	569	559	565	570	593	569	569	551	565	567	593	553	605	529	596	557	585	554	554	577	575	563	562	623	586	533	591	559	562	579	561	576	553	588	553	621	533	653	558	609	578	585	575	643	561	565	559	582	598	499	569	579	594	552	566	567	573	574	554	556
30339	27562	23907	4878	489	474	487	426	478	452	452	444	466	424	449	421	426	439	427	432	442	413	412	414	469	468	469	432	475	472	439	436	435	413	458	472	424	425	438	443	398	448	449	443	488	449	463	450	434	404	430	415	445	465	432	446	448	441	464	456	433	461	462	469	434	440	456	432	432	434	473	400	424	437	419	446	445	461	409	483	437	442	425	423	431	413	429	464	457	441	418	442	440	457	439	454	419	400	457	451	455	459	453	418	452	422	438	450	441	480	450	417	472	429	429	447	458	456	445	424	429	451	438	443	432	461	448	451	438	450	438	403	452	488	420	454	454	466	424	446	457	461	458	462	424	456	436	426	462	449	437	449	454	460	450	481	452	450	454	429	436	412	450	438	434	456	432	453	418	466	453	406	472	433	428	451	447	442	438	445	458	417	448	464	457	428	443	415	452	463	449	476	420	437	418	489	450	487	470	454	437	417	461	481	418	425	432	435	439	458	456	450	445	455	432	467	441	477	449	454	471	447	459	459	466	449	444	459	422	448	439	477	429	461	428	477	437	404	432	441	444	401	461	426	450	442	459	427	411	472	448	465	404	467	449	451	462	434	448	460	449	436	444	439	430	471	453	428	447	444	443	462	485	458	400	418	409	425	470	487	434	449	447	459	444	449	454	456	404	423	479	450	404	450	444	436	472	462	453	467	442	451	435	439	431	454	442	419	404	414	426	434	446	438	457	483	439	418	417	447	420	441	464	431	462	447	454	445	426	397	466	404	435	422	445	461	461	475	475	452	434	472	461	459	468	483	467	449	464	443	436	412	433	465	429	480	444	411	439	457	455	426	442	428	447	419	408	431	449	460	459	423	451	462	451	444	440	441	455	439	488	467	446	443	429	419	467	413	419	429	437	410	488	444	468	444	424	418	443	427	474	410	457	441	416	451	456	456	438	437	459	443	456	441	429	461	449	460	410	444	460	440	470	454	453	414	404	455	415	456	432	447	473	425	413	461	444	435	437	437	434	431	432	459	477	444	452	443	461	455	432	454	432	454	414	432	434	462	445	435	441	428	452	431	420	407	451	431	421	425	474	441	435	436	448	455	440	447	455	459	425	443	417	470	433	401	452	442	457	503	483	461	439	458	418	420	436	459	425	444	478	454	445	445	436	477	466	442	400	474	453	428	474	436	462	437	427	459	468	428	447	484	466	417	457	452	415	460	421	440	443	412	437	468	450	432	453	421	443	413	425	412	434	437	435	437	431	432	487	448	451	459	436	431	433	454	456	425	458	439	472	416	433	467	439	453	474	455	439	424	408	477	486	439	466	435	456	424	451	466	440	447	436	424	469	441	472	445	463	410	449	475	444	437	437	452	439	447	453	435	431	421	409	488	483	466	480	421	465	466	441	431	444	416	444	448	448	444	447	437	441	418	410	441	445	444	426	474	459	414	439	452	432	439	426	423	426	448	440	452	453	432	458	432	456	450	412	444	446	484	445	485	465	481	457	411	420	445	421	468	444	441	438	488	434	455	454	434	415	424	445	447	471	391	458	447	442	426	437	441	416	443	444	416	444	476	410	442	437	437	416	453	435	413	407	426	446	430	443	438	408	406	444	432	425	437	452	444	475	479	473	436	469	479	417	467	424	459	444	456	461	425	451	466	417	432	452	462	413	420	489	429	418	455	457	428	437	451	422	434	464	407	469	418	399	440	434	418	428	433	442	456	416	475	443	394	459	379	458	488	442	427	450	468	432	462	421	425	456	441	411	422	467	438	473	450	393	457	451	449	404	450	468	454	449	453	447	421	458	497	413	445	437	423	430	446	419	450	441	458	435	478	433	443	435	430	432	427	412	435	429	439	443	399	474	464	446	447	468	429	420	452	457	459	420	463	469	462	422	434	427	428	393	465	424	431	414	428	434	412	433	453	428	428	442	462	433	453	445	476	441	428	438	426	473	462	467	457	445	464	457	418	458	428	431	452	450	447	464	445	412	469	453	463	490	445	423	461	439	459	445	447	432	421	459	456	452	443	460	430	409	440	502	440	448	457	432	440	450	451	462	452	422	426	417	420	436	463	439	436	417	459	451	436	464	490	444	432	399	457	433	467	387	445	431	436	456	427	446	448	441	433	469	417	442	457	452	489	408	420	472	448	441	473	470	467	458	480	460	489	421	458	448	438	472	446	439	473	427	428	473	458	448	466	423	426	461	448	458	422	454	418	436	479	410	487	473	432	454	427	424	472	414	446	441	421	430	425	389	452	455	433	469	446	440	417	409	438	448	423	424	404	438	473	438	465	421	434	475	443	464	443	425	450	442	438	433	465	445	454	467	443	463	489	465	434	473	456	479	483	423	467	439	460	430	408	465	432	490	450	445	468	407	441	404	436	462	460	478	463	437	415	397	437	421	457	429	468	411	425	419	445	474	448	475	468	428	407	436	431	506	443	475	461	430	453	463	440	427	434	378	417	421	451	401	475	420	455	398	437	403	440	447	419	456	428	427	445	450	430	432	435	422	430	403	437	426	438	424	457	428	463	422	439	435	419	416	443	445	486	438	442	420	408	457	466	406	479	464	464	450	422	425	436	414	439	459	432	450	439	453	433	449	434	481	460	435	458	428	433	431	495	419	422	411	473	480	431	438	429	448	472	463	466	437	441	445	451	453	460	418	397	412	423	439	415	449	426	403	442	462	452	471	415	462	442	462	441	458	443	427	417	459	421	478	469	459	397	428	441	471	430	445	434	417	435	422	448	455	433	446	425	437	469	453	458	449	412	485	467	471	473	430	420	450	442	393	465	459	480	452	460	426	467	415	467	439	410	416	420	431	422	397	451	433	467	464	428	443	443	478	472	457	455	414	453	501	455	422	433	445	427	490	481	495	448	474	452	445	411	443	451	453	455	399	444	462	435	448	437	419	484	464	446	421	450	439	481	412	444	421	427	424	429	479	425	469	421	462	461	406	443	468	427	436	442	420	427	451	425	466	450	433	451	420	434	493	401	442	430	421	406	485	421	435	447	486	434	456	473	430	477	443	422	449	413	466	432	462	445	456	395	445	439	452	429	414	414	461	418	452	442	396	412	428	457	436	458	431	475	434	439	437	438	440	456	507	419	446	420	436	454	412	449	454	449	408	441	465	463	427	464	423	431	438	433	463	454	435	434	476	430	467	437	450	416	446	457	480	443	440	401	410	439	390	435	448	461	433	430	472	452	420	470	441	427	440	423	454	417	499	435	438	434	462	396	438	451	449	454	416	438	436	459	457	439	396	483	427	407	408	460	428	433	429	464	417	453	436	423	411	443	463	443	424	450	447	433	404	429	449	422	443	431	438	408	420	453	441	449	434	455	439	465	476	452	477	485	445	437	434	435	445	441	426	444	476	425	430	469	447	415	425	422	449	452	453	439	472	455	464	435	447	397	449	414	418	485	419	468	445	465	429	429	446	394	462	422	495	435	427	463	454	465	459	422	416	425	462	401	452	447	422	431	457	480
38273	44304	20873	932	633	647	657	622	628	604	637	621	617	635	591	644	619	570	629	605	610	619	588	612	603	600	601	639	645	625	616	568	589	625	565	581	610	619	596	593	595	644	627	629	628	613	599	595	619	565	633	609	639	621	616	600	647	649	613	624	632	588	625	582	624	624	588	600	614	623	589	644	558	624	637	645	608	575	622	643	604	640	613	564	616	647	613	586	595	608	604	573	645	601	650	645	615	615	567	620	622	618	645	573	592	608	629	580	653	579	606	647	621	616	591	622	622	627	618	607	626	596	645	616	595	606	598	618	592	599	592	634	616	632	628	629	595	566	592	582	587	605	595	543	609	608	631	607	602	579	618	594	599	647	610	608	610	577	642	601	602	611	628	600	554	570	607	593	608	600	615	570	580	619	603	650	633	630	572	610	621	583	596	614	575	555	607	681	636	599	643	584	638	673	585	646	616	652	652	633	673	646	637	619	615	631	590	616	637	609	592	620	550	627	624	622	571	583	635	637	666	619	602	559	640	652	605	624	604	650	611	597	613	616	604	617	619	599	646	638	630	575	626	581	628	617	571	606	632	648	616	597	605	643	607	631	570	652	624	608	632	595	630	640	607	610	587	615	627	637	579	609	612	613	623	587	627	608	618	642	618	657	571	612	648	612	636	620	552	603	583	585	585	599	634	614	613	599	615	626	628	607	655	616	637	586	566	591	624	639	615	635	634	587	601	576	633	615	624	620	681	579	605	622	646	600	625	632	644	615	637	604	626	576	583	599	635	639	630	650	650	628	630	596	614	580	631	625	579	594	624	563	641	609	584	571	620	651	602	593	567	607	579	613	625	596	624	623	575	604	618	628	573	596	615	653	561	619	611	608	641	604	589	626	604	617	630	630	593	576	588	606	594	677	578	627	607	607	592	625	635	608	606	612	601	627	565	614	620	641	631	632	621	589	589	580	608	616	663	587	609	618	607	647	586	600	606	648	620	580	611	646	614	606	602	618	589	586	609	619	596	625	601	658	620	585	610	580	651	636	592	577	623	609	605	574	613	620	648	618	562	610	599	593	621	633	606	622	623	649	675	634	650	616	650	592	643	615	615	603	599	626	597	641	623	635	668	602	591	611	624	637	631	613	613	624	612	604	650	601	616	611	627	578	570	648	611	572	628	608	580	614	618	615	605	643	612	666	620	621	589	603	667	649	642	595	598	634	629	618	592	631	606	617	603	616	576	601	578	599	577	612	651	566	618	630	609	618	615	645	616	603	667	613	592	551	641	613	644	596	587	633	647	618	622	626	649	584	626	610	589	607	653	585	665	597	618	603	580	582	633	599	591	578	655	619	571	603	619	644	594	617	642	620	626	590	587	606	579	607	600	635	601	576	628	568	659	611	609	574	623	600	614	588	620	595	595	599	618	631	644	617	612	608	571	645	594	573	628	585	619	611	624	600	581	576	604	630	623	599	633	656	634	626	619	665	598	582	588	619	616	623	565	599	608	615	607	621	579	600	593	561	606	564	619	620	592	592	622	622	631	609	639	613	637	640	635	665	605	605	615	597	615	620	633	639	616	659	610	580	610	588	646	603	596	624	637	629	638	600	603	635	654	597	602	571	613	612	601	592	634	625	607	591	596	573	648	620	621	643	621	602	601	614	611	562	629	660	609	631	609	580	656	578	659	578	611	619	574	648	601	587	589	608	600	643	597	603	625	615	584	633	633	571	603	604	619	569	609	615	621	607	612	585	634	628	603	600	603	594	578	597	578	611	615	625	606	575	709	579	641	572	633	603	634	593	617	601	604	579	591	622	620	634	600	593	623	640	623	579	620	644	605	603	618	603	562	633	612	585	617	589	623	607	581	608	623	620	634	625	599	627	581	603	604	639	611	601	645	603	611	610	625	619	579	628	594	626	615	611	604	622	623	595	649	647	637	619	615	594	613	576	608	644	597	645	601	617	610	662	601	642	578	584	614	616	602	608	626	569	649	599	643	595	639	577	624	611	640	648	656	582	595	597	637	631	629	618	618	669	630	607	614	590	623	608	601	622	571	666	616	676	615	615	597	599	563	622	664	591	609	617	637	637	595	570	634	617	589	590	612	645	597	603	565	604	634	585	637	647	610	608	629	589	632	596	595	590	603	599	573	614	674	625	613	642	602	644	610	583	631	627	616	592	617	617	630	622	650	610	620	579	653	601	599	637	614	627	662	591	667	626	638	614	616	582	623	627	586	616	614	634	608	654	589	617	659	606	612	652	592	599	625	627	643	612	640	608	608	630	607	573	610	634	627	624	598	644	599	673	578	643	600	634	618	620	599	631	618	564	638	669	615	635	639	631	566	573	569	652	544	608	633	606	625	620	605	583	638	613	618	631	590	616	587	618	595	639	620	586	620	562	648	650	561	608	641	598	616	690	591	663	613	626	626	594	647	601	662	577	633	601	580	615	690	598	612	593	583	639	603	598	662	596	576	646	603	572	614	598	622	643	606	668	582	581	586	624	604	608	645	647	658	604	582	620	603	589	614	655	668	591	605	625	604	610	586	651	629	606	630	572	625	599	626	629	621	575	621	614	633	632	645	625	588	622	668	628	635	608	591	591	607	568	627	617	622	608	589	612	642	597	657	635	595	669	570	609	587	663	586	665	619	675	616	592	632	606	584	598	615	615	566	600	584	607	595	577	576	580	598	596	622	635	614	598	600	579	620	567	633	620	624	638	649	608	614	559	642	610	637	629	591	578	625	644	591	632	630	563	602	636	612	585	643	627	619	630	619	596	661	594	586	582	569	609	625	632	636	639	621	565	609	632	632	649	631	584	594	633	609	582	602	583	593	643	610	628	601	612	611	618	667	601	622	615	618	589	639	640	560	598	601	531	640	628	636	596	631	607	593	651	618	591	585	573	607	649	616	604	590	639	555	596	658	619	623	663	607	583	680	617	631	618	586	645	564	579	601	592	546	614	602	586	621	622	588	617	604	645	634	688	606	610	611	626	651	596	629	627	639	626	605	570	596	637	580	635	614	605	628	593	604	621	612	618	612	591	643	604	589	636	635	610	633	626	604	680	590	592	658	579	619	616	609	560	600	587	624	611	566	554	595	602	591	608	624	598	621	656	600	598	619	585	645	639	600	641	635	632	601	592	590	644	599	592	609	620	576	553	644	600	617	610	619	639	622	624	642	587	627	600	600	595	623	561	583	614	601	625	603	635	611	606	595	634	601	637	616	627	619	603	687	598	595	600	597	636	631	597	616	596	570	601	579	610	619	588	594	621	619	604	626	564	580	602	626	582	614	669	619	628	601	548	610	574	605	626	605	602	627	610	633	622	630	638	626	615	633	615	578	607	613	601	574	610	568	580	595	615	624	588	617	640	603	620	589	563	634	569	593	630	627	638	612	588	616	576	614	590	616	601	617	624	627	578	617	604	634	621	614	594	613	592	632	586	627	614	643	626	645	579	595	623	611	573	584	586	613	593	627	619	597	651	625	578
24708	22124	29918	24400	20583	8234	859	624	543	558	580	594	559	578	581	514	547	560	598	556	590	597	544	565	553	570	567	562	575	560	540	557	557	539	569	566	586	584	557	598	579	517	559	566	552	572	563	567	551	562	576	549	586	596	569	568	534	566	553	536	567	577	578	543	577	547	555	576	611	541	546	553	544	587	517	567	571	597	530	565	555	541	577	524	565	537	557	614	580	549	562	552	590	569	538	590	562	570	553	580	575	522	562	586	561	528	568	544	510	578	527	551	594	555	585	558	609	548	583	547	505	565	534	566	561	550	554	571	547	565	572	559	558	555	569	541	527	580	537	567	542	501	530	567	518	542	590	561	588	569	563	549	534	545	575	582	558	570	585	568	501	541	580	561	551	556	573	571	536	534	522	558	562	556	592	593	583	563	553	537	536	567	579	591	553	543	523	557	584	546	581	570	574	526	566	505	582	559	541	539	586	581	560	547	587	527	554	559	565	541	580	550	591	560	536	551	555	538	550	508	562	558	522	552	543	550	579	575	567	528	503	552	559	532	552	554	524	588	576	556	559	586	570	525	548	557	550	548	534	572	564	559	558	573	550	564	578	583	539	541	586	543	525	587	564	566	601	582	539	552	580	555	559	541	568	548	527	562	552	611	521	559	528	557	554	543	532	570	566	549	512	531	591	601	580	526	595	542	553	500	610	552	577	588	584	585	587	566	523	504	537	534	540	545	527	577	520	566	560	572	610	533	548	555	546	572	552	549	543	549	554	533	589	533	557	583	560	505	544	549	588	576	557	554	521	522	553	557	566	541	553	579	537	567	587	551	561	560	541	577	579	543	572	631	564	565	550	518	533	532	552	567	555	587	579	536	569	623	530	549	590	539	573	542	549	567	560	558	530	551	534	548	578	537	576	571	597	560	581	562	572	577	568	566	569	558	579	562	538	571	601	572	582	542	558	563	566	555	578	546	561	565	512	563	594	553	593	569	606	563	538	526	568	581	541	543	555	530	566	536	566	591	614	546	582	551	582	577	572	577	563	556	538	539	562	569	544	595	591	517	519	550	567	575	571	560	584	571	537	565	536	514	541	589	556	605	544	561	558	565	562	542	556	587	541	566	570	543	580	568	608	507	570	605	529	576	532	578	535	552	548	582	555	575	556	563	561	577	563	558	526	584	544	550	561	599	575	527	592	543	491	556	550	546	568	539	581	511	577	547	571	562	567	597	560	545	624	556	589	542	565	563	548	534	568	515	538	537	558	610	546	564	538	590	594	569	575	555	565	557	531	567	577	550	590	551	547	555	545	533	586	582	546	558	537	602	540	520	595	602	537	510	520	546	533	621	602	534	510	565	567	548	538	584	570	522	518	581	597	527	564	555	521	572	554	593	608	533	543	553	539	592	518	544	571	530	590	545	575	573	585	548	540	560	547	572	541	556	543	553	541	582	564	589	535	545	542	568	523	541	564	570	578	569	557	566	555	553	576	570	537	574	596	540	571	525	547	556	563	522	518	539	574	566	532	537	551	548	574	615	606	550	580	571	573	564	573	543	554	593	600	549	571	534	516	538	545	499	591	556	530	548	537	528	599	494	546	571	585	517	562	561	554	562	547	513	576	561	565	571	570	557	578	514	524	596	554	551	572	565	524	560	515	533	539	584	562	569	554	584	557	595	539	595	606	565	574	537	539	593	602	560	591	562	560	538	544	577	555	571	581	545	580	544	517	600	557	541	541	560	533	549	538	549	622	604	548	620	587	530	569	603	527	584	521	541	552	524	577	559	570	575	597	509	555	589	598	561	573	567	577	537	543	579	561	522	570	572	591	518	594	554	565	549	536	543	515	551	550	558	579	549	564	576	569	570	599	561	592	520	550	574	561	582	578	565	546	524	529	597	619	549	514	587	517	552	562	530	537	577	546	559	589	562	585	583	569	562	562	560	560	588	573	511	533	531	536	551	554	536	586	526	591	534	601	553	558	602	581	522	574	536	567	556	538	547	593	582	582	547	552	576	526	520	534	580	566	547	574	585	557	562	548	567	550	559	504	573	588	572	553	613	557	610	538	570	582	572	577	518	558	568	557	562	580	554	571	556	574	561	573	545	578	521	567	556	547	566	608	557	494	573	549	560	549	546	567	609	571	505	572	482	552	571	552	591	541	547	546	526	562	532	498	573	585	540	542	587	585	584	552	596	537	569	578	616	561	551	549	558	533	597	572	541	581	588	543	570	570	579	505	535	555	559	545	537	557	548	579	581	569	581	579	518	589	542	559	570	589	550	568	547	553	554	563	582	579	527	607	581	559	546	562	554	579	572	566	504	562	571	523	532	580	556	609	539	620	589	537	547	625	556	577	588	578	558	590	527	545	570	554	553	607	572	546	569	582	552	572	505	566	551	522	564	575	577	585	557	550	555	530	517	545	601	536	549	520	553	550	548	549	556	532	570	552	583	568	584	568	584	556	551	536	591	500	526	596	565	501	576	536	563	554	544	537	571	547	518	580	558	556	548	521	600	585	584	523	599	588	560	541	544	550	569	537	529	571	565	534	577	552	522	573	561	539	578	548	560	589	552	507	543	566	585	553	547	552	554	591	544	577	582	563	584	540	572	546	523	569	534	554	562	561	559	539	547	527	551	581	515	554	581	537	561	559	577	579	542	543	546	556	586	562	567	539	547	578	547	566	568	557	565	549	577	544	558	585	575	567	535	535	546	574	546	608	570	570	587	569	602	520	543	532	563	561	559	556	587	588	595	582	551	538	517	552	529	530	570	565	567	554	580	541	574	586	555	535	517	572	580	543	588	532	588	585	592	586	535	540	537	565	549	577	544	587	552	520	579	549	571	554	541	558	580	568	561	516	542	600	547	509	534	549	554	593	556	536	575	555	587	513	499	553	565	555	568	580	582	576	595	558	547	541	561	546	543	584	559	557	579	541	594	564	557	538	572	556	527	528	595	590	587	565	559	553	580	573	554	588	569	551	558	536	572	509	527	539	506	513	566	558	564	546	555	555	529	553	543	541	612	547	576	506	532	547	537	577	538	561	570	525	551	562	546	572	625	566	570	547	544	555	544	563	562	519	565	575	553	607	546	579	616	522	557	601	545	543	603	554	536	585	570	544	564	581	579	545	549	557	575	563	527	565	567	563	559	524	540	540	543	544	538	621	563	585	612	574	543	536	553	555	544	544	565	589	550	536	570	539	543	554	560	574	570	582	566	557	549	568	574	528	549	570	554	597	596	556	576	554	535	596	562	531	541	565	568	523	503	568	535	557	544	516	514	570	600	553	594	560	547	567	506	553	583	573	584	556	551	570	547	553	527	519	575	595	592	542	528	553	529	516	587	525	593	597	567	552	571	567	529	555	576	562	548	546	615	577	519	533	571	592	547	526	528	545	574	544	554	547	550	621	579	557	552	523	540	575	578	542	550	559	528	577	519	582	543	595	587	617	566	499	566	586	546	511	578	588	569	529	530	553	557	565	602	562	540
60956	85352	47467	3167	874	909	858	800	763	837	813	774	825	803	842	804	786	802	792	785	776	784	739	812	751	821	857	832	797	754	739	781	799	781	787	789	795	753	821	768	759	802	766	821	790	703	748	790	756	764	753	770	749	749	753	740	743	746	764	703	790	781	731	736	809	809	829	787	764	798	763	792	732	742	760	780	787	744	762	744	781	834	746	763	744	739	792	737	763	753	747	760	809	810	710	773	761	843	806	797	780	711	781	788	755	813	793	752	815	779	818	787	740	785	817	820	752	783	734	741	731	759	813	829	741	757	779	741	773	792	773	749	798	740	747	776	753	827	791	831	806	758	746	742	776	743	751	761	760	778	764	792	789	776	767	780	789	777	782	784	787	718	773	815	811	803	725	744	753	747	799	775	790	793	782	765	750	784	791	738	757	854	728	796	752	789	791	765	802	788	724	738	774	744	775	797	754	771	765	784	818	797	779	814	780	835	803	755	794	743	782	774	834	748	751	770	755	760	771	761	776	781	772	781	771	785	759	794	809	788	758	843	753	836	837	810	814	733	801	750	766	781	767	782	735	846	792	811	755	786	782	776	766	751	776	783	799	820	734	734	760	823	776	817	812	786	767	756	802	806	759	753	741	772	780	760	749	773	795	790	757	780	795	760	711	809	761	806	784	728	773	731	774	733	805	795	814	794	768	830	791	758	769	817	782	789	757	797	746	760	830	739	747	744	760	775	779	754	760	765	769	762	758	785	732	749	800	743	769	723	797	713	791	797	813	747	764	766	768	725	771	792	761	783	783	723	784	760	792	773	747	813	787	741	822	779	732	763	778	765	785	758	767	780	753	774	763	749	779	776	753	775	739	747	780	797	755	728	772	793	754	856	750	808	763	797	710	765	754	789	745	705	765	808	773	746	742	819	757	750	712	777	815	805	790	793	771	826	772	791	766	798	809	775	776	779	808	748	772	766	767	808	776	763	788	796	819	752	754	751	805	744	770	778	782	773	799	779	781	780	752	745	791	783	748	828	788	746	779	777	780	738	726	777	800	812	792	813	790	785	732	781	773	793	805	808	758	760	791	768	740	737	748	816	763	771	810	767	794	781	809	782	755	774	778	785	792	825	776	759	809	822	748	773	725	752	741	804	761	784	735	797	745	815	762	771	835	784	742	767	748	715	777	770	738	772	770	755	796	766	717	780	757	785	791	769	797	796	811	811	801	803	794	814	699	768	777	738	771	770	764	783	804	783	799	802	772	758	738	798	771	763	788	796	844	794	766	768	745	802	775	773	806	740	786	763	733	836	802	811	752	762	808	770	760	759	782	797	760	809	770	729	803	786	727	780	781	745	753	837	810	790	745	782	806	775	772	744	795	819	766	771	786	760	742	797	755	778	727	779	776	752	764	758	794	750	756	781	739	771	815	763	790	770	745	804	765	752	805	775	791	835	805	802	713	762	777	768	754	788	774	778	809	852	786	782	739	794	782	775	780	758	809	748	807	793	811	786	777	744	784	752	745	768	770	737	781	748	776	794	749	785	805	793	736	767	801	768	746	768	747	793	789	755	729	773	735	787	782	784	817	732	757	735	761	731	836	775	769	756	754	827	745	787	757	791	740	751	762	771	762	744	801	752	746	782	802	781	798	779	810	813	796	800	727	781	804	807	769	740	746	791	745	785	773	761	752	809	762	813	796	763	762	816	737	762	762	808	786	800	742	739	723	784	756	805	738	773	797	847	762	791	811	773	781	818	801	805	738	796	781	735	757	764	759	736	754	758	780	780	794	778	820	798	812	805	780	761	838	828	751	766	730	773	818	796	760	804	789	761	734	745	789	797	766	781	790	719	732	766	775	768	776	734	773	793	788	791	783	764	718	783	799	787	752	797	791	783	768	881	753	803	743	731	786	726	775	778	736	758	809	791	728	766	806	769	782	782	762	793	828	776	832	798	765	815	762	802	740	805	734	788	757	758	776	760	727	778	824	805	774	811	744	756	759	783	819	801	758	753	782	772	788	811	805	792	748	828	791	817	767	818	798	773	770	778	802	807	748	750	757	792	777	819	757	754	789	797	784	740	767	755	751	778	809	811	763	772	801	809	772	820	788	750	771	796	755	772	741	774	803	762	740	822	752	764	763	732	719	768	769	774	792	736	773	783	745	774	787	771	792	788	793	736	759	762	768	739	784	785	741	787	755	774	804	828	755	792	757	742	753	812	773	778	780	769	771	788	795	767	822	742	768	787	784	767	742	783	753	767	821	814	806	761	752	778	800	823	722	784	788	744	782	785	773	794	819	737	793	741	792	770	774	743	845	770	817	771	792	746	799	752	805	752	750	755	764	789	817	763	764	770	792	790	751	729	774	851	827	779	725	740	775	830	774	806	789	730	767	808	809	745	781	788	757	763	786	787	737	793	794	763	775	774	788	738	827	802	782	787	770	778	797	805	779	773	732	780	780	742	794	726	748	823	775	800	798	792	765	753	772	856	772	726	827	813	799	759	735	749	770	762	747	789	786	779	752	773	798	771	748	820	815	755	783	790	776	798	798	765	798	743	707	746	724	779	757	810	803	744	748	802	823	754	724	774	778	795	800	743	782	797	750	721	785	780	765	781	771	771	736	710	758	783	777	808	772	780	805	800	777	783	828	816	734	801	750	774	765	836	787	754	743	758	801	791	782	748	792	820	777	746	791	749	729	731	806	733	801	802	738	774	817	766	799	848	790	724	745	796	742	762	776	777	755	747	816	740	833	763	789	775	816	795	768	754	786	788	790	794	795	766	736	747	790	767	702	730	821	754	761	723	719	770	763	765	739	820	790	782	780	769	792	756	795	778	764	761	731	763	800	749	736	786	760	754	776	781	777	746	749	776	734	846	724	736	803	776	760	783	744	810	797	777	750	735	767	750	770	844	804	782	710	777	741	779	775	789	781	700	789	744	815	766	781	779	776	757	774	796	780	798	803	738	763	755	744	803	788	747	774	742	758	775	753	764	760	753	805	783	767	790	805	832	781	723	726	762	800	784	734	781	777	756	732	795	845	806	745	768	795	782	772	796	774	778	780	853	760	769	757	774	811	816	794	755	795	763	789	776	793	781	759	780	811	762	744	800	760	754	785	784	783	758	812	778	750	788	750	745	753	752	766	788	791	750	704	772	758	821	731	748	786	792	738	827	761	819	760	789	768	816	767	815	764	775	719	720	778	723	809	709	777	765	772	843	782	803	779	776	740	773	757	772	712	766	795	756	774	788	744	758	783	787	766	864	811	775	774	824	794	808	733	757	768	771	780	837	781	804	823	789	771	773	787	775	779	814	816	743	761	837	761	767	775	802	755	795	802	846	748	795	751	733	734	809	859	742	752	765	764	752	748	729	768	774	721	732	791	819	781	762	798	795	767	785	790	783	730	764	793	788	762	776	766	796	761	794	750	773	768	826	715	776	802	781	791	782	783	779	815	767	765	779	798	766	765	768	780	760	811	736	769	823	766	791
23299	21524	29535	23682	21276	20676	5772	535	470	424	483	443	413	413	432	443	418	432	423	471	440	429	441	448	435	427	444	439	428	442	415	457	450	458	431	407	436	435	431	436	437	419	433	425	382	419	439	421	441	398	430	446	438	456	403	410	405	438	393	410	445	450	411	455	430	422	427	403	425	421	419	422	417	402	472	445	406	447	437	423	424	438	417	440	428	405	431	416	427	411	423	419	434	390	446	412	409	395	416	415	416	430	389	426	391	433	418	419	429	427	442	421	411	449	431	393	424	410	404	426	413	401	423	397	391	441	426	405	434	399	423	443	418	456	397	442	410	404	443	454	405	440	420	443	400	429	431	386	389	444	424	448	416	412	414	449	425	424	406	398	419	429	438	414	398	403	435	421	401	440	406	455	434	466	401	393	416	411	439	428	411	438	433	460	432	437	419	408	464	430	415	446	437	441	421	419	441	412	461	440	421	387	429	394	437	426	403	372	426	453	440	456	397	441	382	421	398	443	454	431	394	410	448	449	435	407	399	454	422	418	431	400	437	500	456	422	394	398	442	383	402	410	433	397	459	409	416	455	488	394	421	441	401	402	400	402	440	422	415	445	427	445	432	398	428	436	415	416	491	411	396	406	387	418	413	443	410	411	414	424	409	472	458	415	439	451	440	453	424	423	431	436	385	389	487	407	441	415	425	463	381	447	435	443	420	423	429	415	416	393	421	448	392	380	409	450	454	423	444	416	442	428	434	419	423	420	415	424	434	439	421	424	439	414	411	474	412	444	440	403	406	436	428	401	417	436	441	418	455	453	425	426	418	434	370	419	444	405	409	405	432	422	438	450	409	373	391	454	415	398	416	400	444	411	452	428	448	400	425	448	442	418	433	429	428	462	393	438	446	451	457	421	438	398	397	416	411	424	397	385	404	416	438	466	458	407	395	407	407	423	404	442	414	425	393	425	422	386	405	427	450	400	414	424	438	411	393	420	417	426	415	441	391	444	399	388	425	443	441	393	434	419	433	429	437	408	427	426	411	404	414	416	448	392	406	441	471	446	366	453	397	441	432	429	412	449	442	421	439	416	424	426	470	426	397	421	462	440	414	446	400	401	394	455	437	424	473	429	389	392	431	424	444	422	402	437	425	420	443	452	431	444	421	414	371	384	400	434	449	424	401	389	469	438	451	424	437	399	407	443	429	427	437	382	476	395	430	438	450	426	409	441	423	439	446	432	405	415	417	431	415	404	427	416	426	425	428	386	414	402	398	438	416	428	439	447	421	431	433	394	447	424	424	443	432	420	447	399	410	439	426	451	433	418	395	388	428	428	412	441	448	389	408	419	409	423	422	394	390	450	463	433	400	432	412	435	420	427	419	425	395	416	388	415	436	423	444	430	417	396	435	429	418	455	397	413	448	420	416	457	415	400	404	429	398	386	387	426	389	421	439	443	431	419	389	424	422	431	400	430	385	423	432	446	397	418	414	405	453	463	413	403	459	429	392	408	456	445	373	436	399	437	422	400	404	431	398	444	421	432	415	398	411	422	419	411	422	422	425	405	449	438	448	456	420	417	440	409	416	423	406	471	410	448	416	403	408	395	428	414	428	406	405	383	468	415	421	425	437	449	384	420	412	404	465	367	422	399	425	394	414	417	448	405	428	438	384	383	416	384	388	457	452	441	427	430	420	441	406	467	416	442	404	448	440	416	421	456	385	453	430	425	423	417	438	406	426	414	419	427	453	443	415	428	409	441	453	431	422	396	456	450	416	420	422	392	443	426	427	416	436	469	438	458	390	448	436	425	462	441	430	424	424	442	407	416	456	478	427	437	474	447	440	424	448	395	430	404	423	421	417	408	411	392	416	430	410	447	395	365	378	415	402	439	426	435	410	420	396	402	455	445	447	433	424	407	401	386	389	419	423	447	452	452	377	441	453	431	445	446	410	417	385	418	460	416	415	395	445	432	465	400	417	427	444	436	425	454	432	383	416	420	410	445	410	446	433	441	439	439	384	436	416	418	412	413	427	440	465	418	402	406	409	395	431	398	387	422	466	400	440	401	440	447	404	439	433	423	440	415	411	418	421	384	423	409	451	427	404	383	457	449	435	434	433	410	422	451	438	400	432	417	426	421	429	408	405	417	450	409	419	425	431	443	414	418	406	407	428	411	449	429	446	408	412	432	401	403	424	442	427	439	439	432	391	434	384	410	399	428	435	419	425	410	434	393	393	417	418	409	478	402	444	433	400	421	432	419	440	411	413	417	425	413	402	423	419	390	418	411	383	434	416	401	442	459	403	410	421	466	436	467	410	418	420	415	423	413	448	408	433	428	404	409	427	420	451	438	430	400	407	387	411	374	425	447	436	449	420	436	441	422	420	392	439	444	446	423	420	402	423	432	438	430	442	428	454	445	428	411	398	424	393	443	441	458	411	414	438	424	443	411	415	422	425	454	410	434	420	430	442	426	391	411	437	412	404	414	436	444	427	437	433	441	409	437	452	454	403	420	410	402	389	390	430	429	457	413	404	452	389	426	429	419	443	423	419	403	423	409	411	386	413	450	385	434	408	410	418	415	397	404	435	459	403	396	434	414	439	433	470	418	422	472	409	447	490	400	403	417	415	372	439	426	447	422	410	424	412	390	419	405	450	454	466	452	422	404	429	379	424	408	448	432	430	402	456	459	398	411	441	416	447	461	405	417	411	386	434	418	426	442	392	432	433	424	405	441	404	410	443	419	443	398	416	381	470	413	425	450	430	420	412	422	421	425	433	417	422	442	451	468	404	409	445	384	417	418	369	414	378	426	446	450	425	421	410	428	425	455	437	454	442	419	468	419	418	399	400	412	416	393	412	410	405	362	419	420	385	414	431	420	453	445	430	434	425	473	415	434	380	402	428	449	428	401	442	416	448	405	449	453	432	397	397	422	412	415	406	403	421	448	426	417	407	426	441	417	418	392	447	418	440	429	405	419	427	406	432	407	438	442	407	414	412	410	425	429	408	413	384	436	447	421	409	410	439	419	435	419	455	421	449	414	423	442	441	411	474	451	426	419	428	413	408	456	418	416	392	444	450	375	408	439	452	415	429	443	450	429	462	461	423	417	463	402	441	457	457	424	414	456	448	399	415	447	448	380	415	432	397	426	445	421	403	431	397	400	417	449	398	410	423	384	424	405	429	412	439	423	437	397	415	444	405	418	431	456	424	432	408	432	414	410	398	426	407	462	452	407	440	408	403	397	414	424	451	428	417	428	426	443	420	421	413	434	445	422	435	408	412	416	464	406	404	407	405	409	414	425	422	419	437	431	439	425	411	416	392	408	414	418	429	417	440	429	432	430	382	432	394	412	411	391	436	427	422	423	424	415	383	405	434	443	417	404	422	413	387	421	386	415	471	413	438	439	433	408	397	419	410	481	443	431	440	412	434	420	447	448	413	413	450	455	412	385	457	397	424	417	448	409	402	398	405	422	428	444	421	413	438	385	385	434	394	411
61175	96213	54390	4246	866	762	724	665	629	690	635	603	636	625	618	637	548	651	613	582	613	599	591	621	568	620	612	576	599	575	601	622	602	579	581	603	631	574	639	586	603	624	593	577	604	584	552	563	600	602	605	610	610	608	542	600	585	598	582	595	595	564	607	590	611	597	590	598	587	631	576	558	585	583	597	579	610	629	524	586	601	586	598	609	584	571	574	560	615	558	578	551	585	587	625	591	582	557	580	582	577	588	618	563	607	596	590	563	586	608	589	582	618	555	622	615	611	577	556	605	675	615	592	600	600	570	565	586	584	578	608	596	599	600	569	589	572	578	615	601	585	567	605	605	624	572	563	592	597	602	591	612	641	602	576	561	557	573	606	567	604	569	590	583	560	618	636	616	546	629	630	610	580	565	566	566	576	596	599	549	593	588	576	596	594	601	573	593	583	582	602	622	588	632	593	585	583	587	563	629	612	590	609	606	578	618	622	572	591	590	562	606	569	606	616	594	558	588	607	624	571	594	572	562	594	605	623	586	575	559	543	580	556	536	572	605	555	602	581	583	602	566	574	578	571	602	561	596	599	607	562	587	553	601	590	631	638	572	586	582	564	575	628	624	585	574	583	597	567	584	598	578	603	578	571	601	587	563	608	587	591	597	632	597	612	555	598	599	591	598	603	670	600	577	598	580	585	606	619	556	585	641	599	598	565	606	583	578	584	601	650	555	640	619	594	582	594	565	594	615	555	592	562	580	556	567	564	588	543	565	543	594	584	580	568	599	572	593	576	592	601	586	550	626	543	585	591	625	567	603	582	608	561	582	596	583	610	607	605	607	529	571	587	608	573	621	576	552	611	586	551	572	619	602	589	616	576	571	592	545	588	542	567	629	579	617	579	605	615	587	634	561	610	604	615	565	576	595	622	621	582	625	572	574	606	567	532	610	598	628	628	591	579	550	610	585	619	579	608	589	591	577	581	561	603	569	575	589	630	575	593	601	630	613	587	635	618	606	562	592	576	599	565	539	564	561	557	577	545	573	563	532	624	594	611	581	597	565	569	516	566	644	622	587	590	612	547	594	569	582	624	614	577	615	607	655	595	609	598	614	596	597	608	572	601	625	600	612	600	575	606	579	612	608	619	575	603	601	587	581	607	615	605	548	617	634	596	640	571	583	603	569	578	587	611	620	604	584	582	635	587	580	534	589	567	590	569	560	617	573	638	556	582	586	584	551	584	662	572	581	574	581	597	586	574	621	579	575	542	565	584	615	552	610	613	606	566	574	587	551	550	609	587	601	596	601	590	568	570	592	571	572	590	569	579	595	613	558	600	611	601	596	617	613	584	552	592	592	551	607	596	592	575	591	602	587	604	561	603	590	615	589	594	625	576	564	593	534	575	536	598	593	597	588	612	571	601	582	585	589	520	587	595	621	594	637	664	612	580	609	543	596	562	604	559	569	583	585	631	621	613	582	580	590	566	623	606	559	581	541	556	659	550	594	632	618	588	572	566	592	598	597	574	570	563	552	565	587	586	596	615	578	610	567	587	529	587	618	577	614	593	571	612	581	591	642	577	607	581	620	545	586	605	570	551	586	579	563	574	588	578	576	570	613	609	602	617	558	611	638	630	558	584	601	544	594	646	630	557	569	646	575	601	530	597	572	572	605	551	611	623	572	558	581	581	628	599	563	586	622	548	577	562	558	518	605	589	556	550	639	594	564	577	579	612	596	563	581	625	586	572	557	585	573	600	590	594	560	625	606	596	603	602	598	601	569	622	595	570	573	640	595	571	596	574	597	594	556	613	603	585	598	590	593	588	592	619	579	561	601	604	580	593	580	586	588	601	622	592	582	576	579	607	614	561	594	604	592	594	578	626	579	559	567	630	599	631	570	602	628	574	557	557	531	599	599	582	529	575	557	608	604	565	561	613	585	636	636	562	575	641	602	612	598	597	586	563	569	563	580	585	588	643	594	611	598	619	601	580	548	603	579	567	577	574	585	572	573	591	593	652	606	575	611	611	577	614	615	571	608	597	582	624	623	621	664	603	610	603	572	636	594	578	605	614	511	598	561	572	599	615	598	570	598	606	564	572	560	583	585	599	554	635	601	574	588	581	593	574	611	560	623	617	599	588	599	638	591	561	577	608	629	579	558	558	600	570	606	584	596	588	634	569	590	601	569	608	616	638	599	567	672	583	595	594	650	584	569	561	637	583	583	568	585	563	553	592	569	586	586	574	612	533	639	576	557	596	615	563	581	588	624	560	599	604	576	581	596	552	609	567	575	630	545	562	586	614	556	565	628	601	561	607	589	575	590	537	585	616	617	575	597	604	636	537	591	618	633	614	659	578	603	573	556	593	562	571	635	598	586	611	589	595	587	563	575	614	623	599	585	586	570	592	601	547	586	548	581	588	612	568	574	610	576	597	586	577	597	553	609	599	556	601	604	571	611	606	566	595	599	600	629	613	585	600	604	567	650	561	563	594	589	577	604	616	598	591	599	574	594	616	610	561	620	574	603	599	610	582	600	614	583	566	586	591	607	604	583	560	613	575	597	540	573	598	607	586	567	587	613	591	567	562	566	581	599	607	577	601	605	579	573	589	566	627	579	568	579	538	624	586	583	628	594	595	591	601	608	559	598	565	579	618	588	584	588	538	589	547	625	603	542	607	572	593	606	606	608	607	542	586	566	589	568	560	562	588	610	616	576	579	563	570	581	562	573	617	600	619	576	563	617	586	605	614	605	611	569	624	572	569	576	593	577	566	602	585	595	580	563	566	574	577	613	589	578	574	549	558	567	581	569	616	620	583	612	580	626	594	611	602	618	539	616	559	636	545	578	590	582	601	588	579	575	594	574	602	599	581	618	648	610	569	617	561	625	593	552	596	581	565	591	594	565	576	610	597	632	568	558	555	598	591	597	582	585	592	582	612	576	622	603	594	572	606	568	598	628	602	602	611	593	615	567	570	637	607	587	565	551	577	567	574	563	598	603	577	552	617	557	590	594	561	555	566	579	566	599	579	643	594	601	576	606	597	576	600	585	586	583	575	553	636	639	639	600	594	583	637	596	607	561	595	572	626	603	605	572	598	599	581	589	594	545	557	590	596	566	564	584	606	603	612	570	569	569	626	564	601	596	587	624	544	576	590	558	550	597	638	587	592	580	604	571	589	623	563	545	591	580	605	607	582	594	603	581	568	615	574	612	600	562	617	618	595	598	573	581	587	590	581	584	615	622	574	604	591	563	581	606	608	568	614	566	620	611	557	593	596	521	588	632	603	572	578	519	600	588	620	586	638	573	554	550	577	621	563	545	589	599	618	626	599	641	576	591	617	555	616	603	600	607	587	591	626	572	609	580	591	575	650	568	546	584	628	585	593	610	578	557	582	608	626	580	572	582	605	576	609	607	600	576	576	601	591	564	600	613	564	612	574	570	605	578	581	585	610	592	634	596	559	572	604	559	561	572	580	582	581	576	601	607	599	605	547	615
30457	28490	23833	5042	505	428	458	450	464	472	441	447	451	461	415	435	473	429	441	425	432	460	445	443	435	430	438	492	452	440	423	426	472	432	394	442	419	441	408	430	427	450	467	458	421	441	459	390	451	441	439	451	444	488	457	467	444	423	432	464	442	432	428	465	416	420	436	408	451	473	435	470	452	429	404	419	443	452	455	418	470	427	434	497	463	412	412	434	444	427	454	408	378	440	399	470	421	440	409	448	462	415	429	460	422	453	457	447	453	424	424	427	483	418	472	469	412	423	401	442	442	415	452	452	440	443	457	470	418	465	443	421	435	448	453	451	427	472	474	392	480	429	484	440	457	417	468	424	448	456	447	430	446	423	440	481	455	454	467	415	435	484	501	437	476	402	440	419	412	402	447	468	468	455	456	463	442	479	460	456	406	446	436	491	442	440	437	430	491	422	464	498	478	446	461	425	485	457	436	414	469	426	457	448	449	449	442	479	442	434	453	458	478	451	458	473	426	448	451	405	417	436	435	449	442	452	468	451	402	454	450	443	475	460	440	436	421	397	454	445	441	438	465	455	427	451	431	406	458	440	417	445	438	458	484	442	431	415	435	411	422	439	428	434	462	449	414	442	458	414	451	435	446	452	467	383	469	494	431	454	421	409	426	433	427	419	424	498	502	430	420	436	439	482	445	451	505	451	447	443	425	463	436	427	428	430	428	487	466	490	388	433	456	467	432	449	440	481	437	416	395	483	473	451	437	473	432	426	452	421	439	469	445	460	444	418	427	448	417	407	441	433	434	443	453	422	468	436	442	421	460	443	423	413	452	427	441	449	421	448	439	442	447	465	433	424	469	427	458	476	459	440	455	433	423	478	450	423	441	475	471	473	494	418	457	419	472	477	448	481	473	386	383	472	442	418	466	500	452	479	450	450	438	441	432	428	473	436	445	430	469	451	408	432	448	419	474	437	406	427	397	437	439	474	435	444	446	442	470	421	461	467	448	412	402	462	418	444	419	428	463	427	437	435	426	416	459	466	459	462	407	438	428	457	449	458	437	441	455	470	429	440	475	454	450	438	440	442	448	440	424	450	411	430	460	434	427	433	456	439	415	444	420	422	473	460	450	479	486	448	449	464	463	457	422	466	427	420	473	439	431	460	386	445	437	451	426	426	380	430	466	475	425	450	437	480	471	434	441	451	442	451	418	428	433	461	436	399	428	465	455	484	466	436	453	456	470	429	432	439	448	474	448	499	440	453	432	435	460	421	471	486	444	473	442	459	443	415	477	439	442	413	464	442	437	455	452	424	459	441	451	447	430	463	460	436	420	458	411	455	449	419	421	430	420	441	431	474	454	463	465	428	468	426	460	454	418	460	411	432	427	436	425	461	463	419	462	452	444	479	445	439	475	423	478	434	434	449	468	426	445	442	455	439	471	420	445	417	442	468	458	448	429	426	467	460	418	448	431	451	450	437	476	442	511	484	425	458	482	469	449	426	474	444	428	419	444	445	432	432	449	400	445	473	419	436	426	466	475	422	461	482	455	459	429	470	482	440	429	478	407	424	454	450	479	428	455	469	422	451	426	439	427	460	466	442	453	429	462	453	443	419	426	454	464	413	420	465	455	448	424	435	442	459	449	406	442	439	460	438	426	398	464	437	453	443	455	455	420	446	463	439	463	425	456	440	424	455	417	447	448	459	431	434	497	463	446	448	470	471	425	471	419	422	451	466	464	426	421	449	447	501	434	474	428	448	455	425	436	452	430	415	422	449	462	467	438	451	431	454	439	423	455	421	449	468	461	425	468	438	454	432	422	476	465	442	440	450	398	445	443	456	451	422	404	458	447	401	431	461	448	435	476	434	421	480	447	429	433	427	430	461	464	437	475	432	435	460	429	458	459	443	475	415	412	437	475	467	431	476	446	455	442	475	438	451	409	419	419	472	422	460	465	448	424	465	457	440	400	429	424	441	421	476	440	402	457	437	457	469	473	414	459	452	441	436	431	397	432	411	440	414	416	454	447	462	448	458	428	479	403	422	468	420	429	413	420	447	437	462	426	436	451	436	476	386	427	440	426	477	473	447	468	424	473	421	461	478	424	468	449	443	481	466	485	445	448	403	424	441	480	436	431	463	448	419	451	429	465	446	426	437	423	455	471	399	441	473	411	458	437	397	448	436	421	438	439	454	439	477	429	486	400	449	455	398	471	438	446	428	472	455	416	443	456	423	439	436	447	446	488	449	428	443	438	441	434	447	438	433	440	448	457	431	457	450	451	428	430	439	443	420	409	462	449	414	476	423	469	478	492	423	446	451	476	454	459	458	417	438	397	408	441	422	476	450	447	413	440	463	403	433	445	452	420	433	451	478	464	476	475	442	439	464	418	417	429	443	461	423	427	438	439	432	459	427	462	452	447	453	435	425	451	429	417	406	462	439	440	428	433	450	450	462	420	471	405	453	462	474	457	455	458	431	446	462	427	469	438	496	444	422	451	429	406	433	414	412	434	449	407	447	448	441	475	436	425	431	444	436	415	463	453	432	437	464	417	464	456	448	420	450	459	416	462	441	455	451	424	445	456	436	437	436	432	437	448	479	474	428	432	470	455	431	437	441	405	459	424	457	417	447	436	458	479	412	461	432	450	444	467	461	402	448	424	440	409	437	454	460	475	455	480	443	472	427	429	463	432	406	450	409	459	426	481	420	457	478	440	421	435	414	448	450	442	439	428	433	429	479	424	469	466	432	438	451	444	457	442	386	429	444	441	433	458	444	453	445	387	471	469	437	452	476	456	465	436	431	455	456	445	418	459	411	475	421	434	453	405	444	437	399	412	456	454	441	440	483	424	453	445	447	371	469	425	452	456	438	404	463	424	478	458	443	433	442	429	447	453	426	418	427	471	404	431	448	454	420	432	481	431	439	445	410	484	459	435	447	488	464	455	422	421	415	418	477	460	401	432	437	451	437	446	458	434	470	437	436	442	452	426	432	463	452	447	436	454	486	453	431	481	467	445	433	445	400	448	462	481	412	422	423	460	430	447	445	451	451	402	468	448	462	425	438	408	453	456	441	416	418	435	449	432	438	482	374	443	449	437	452	473	449	431	439	494	453	456	497	396	423	462	415	466	441	435	444	438	451	425	461	453	456	441	416	439	447	455	399	459	442	438	465	431	451	432	464	463	435	445	451	458	471	439	457	466	429	416	429	428	464	431	423	393	437	454	439	435	468	445	427	435	460	448	447	484	430	431	420	454	483	446	441	426	427	442	467	430	459	433	452	404	438	442	486	480	418	407	414	488	451	433	400	504	438	453	396	403	454	447	447	440	476	427	431	432	439	470	418	479	435	457	442	426	454	459	414	441	451	430	431	437	429	440	480	438	418	460	442	480	440	439	449	466	505	424	466	441	460	456	466	512	435	457	442	434	431	429	405	412	480	426	458	471	419	422	471	457	429	430	441	464	445	442	430	426	450	451	455	460	434	428	440	412	426	443	463
38167	45227	21158	902	617	634	608	658	626	625	618	586	641	646	595	569	620	583	685	593	603	612	609	610	618	613	627	606	565	618	635	630	595	644	562	565	636	614	627	622	671	615	612	629	595	647	614	634	656	617	603	616	652	596	566	639	609	645	623	638	612	600	618	586	639	586	611	618	586	612	636	608	577	615	610	603	619	651	582	616	601	634	610	639	618	659	590	652	600	565	607	625	554	612	665	602	628	613	629	650	628	632	582	618	625	610	625	583	584	616	594	646	623	668	660	633	633	606	588	578	580	609	573	636	621	581	656	662	642	636	596	649	582	619	616	579	632	581	591	643	597	584	597	643	598	613	616	625	634	647	623	614	644	617	611	625	624	605	641	607	598	623	650	591	607	606	584	674	632	653	586	635	612	630	672	628	672	647	663	597	638	652	649	635	597	608	586	644	631	657	622	610	599	595	587	646	626	609	609	578	625	623	635	576	632	626	610	603	645	654	680	637	636	647	616	623	600	597	595	634	614	638	640	601	599	616	617	646	624	627	630	614	606	621	553	619	594	653	624	611	617	626	616	586	620	644	606	591	630	600	614	603	591	614	594	635	592	622	605	606	621	655	599	650	623	601	623	628	634	600	640	601	589	588	609	611	627	635	586	614	559	619	616	609	620	598	629	682	610	623	637	598	614	631	625	650	621	597	590	622	612	599	654	617	606	605	634	660	696	607	600	611	578	614	604	631	607	628	614	639	600	630	642	610	646	612	585	587	641	609	561	615	582	656	625	638	620	616	619	623	615	646	621	571	646	629	594	618	621	625	600	645	609	632	590	616	614	619	600	607	642	570	598	571	605	648	616	619	624	583	656	608	615	628	631	621	658	608	591	599	591	592	571	591	617	628	626	625	603	560	618	677	666	592	606	600	621	660	621	622	633	633	670	624	600	627	574	600	610	574	612	617	615	589	615	585	605	587	620	606	564	616	589	657	646	652	590	585	603	618	599	611	629	641	644	636	635	640	626	609	593	603	653	613	636	592	614	626	617	663	615	579	624	648	628	597	627	621	610	604	580	599	616	605	614	606	670	601	618	603	616	648	640	663	676	582	654	588	635	570	617	591	613	597	626	596	610	666	655	638	606	626	614	593	645	618	634	570	605	629	651	599	581	633	630	633	635	623	632	606	597	640	616	614	642	599	558	646	614	645	657	654	655	614	644	596	598	616	615	620	632	598	591	615	638	623	596	631	599	614	599	611	612	671	602	587	632	668	590	634	615	606	604	616	605	621	616	631	606	623	637	639	605	636	638	631	601	635	606	602	601	598	651	619	619	623	619	612	624	609	601	616	621	633	692	600	626	599	592	604	661	649	611	624	594	607	594	649	603	577	625	617	593	595	615	621	613	610	624	624	610	604	630	666	629	619	615	620	637	641	652	582	621	626	568	562	576	603	664	645	579	620	628	636	605	615	680	615	652	640	619	652	604	654	583	632	639	630	609	606	597	638	640	623	574	579	616	539	604	640	628	633	667	596	604	652	633	618	640	623	599	652	603	590	605	613	598	635	603	618	604	619	575	590	612	587	618	654	623	626	641	615	683	586	621	578	600	616	588	580	636	612	615	611	637	614	598	623	656	639	620	606	589	603	639	612	649	632	632	642	620	611	578	668	636	594	635	636	576	597	613	626	626	626	647	623	617	650	647	629	625	622	536	615	599	600	626	630	597	588	568	597	634	646	628	666	649	580	632	611	635	632	559	655	623	630	604	614	634	582	639	625	593	575	591	650	632	622	612	635	616	600	580	544	617	597	652	626	605	664	591	603	661	580	616	616	598	584	610	583	629	650	633	651	636	568	628	614	644	571	610	624	624	667	550	610	591	567	646	638	588	611	621	643	602	660	598	635	621	594	589	604	628	607	614	635	610	623	619	564	607	565	665	619	606	638	624	665	585	601	667	632	610	622	621	616	604	622	622	610	660	612	606	606	605	614	637	628	589	621	591	653	610	581	614	614	615	593	617	617	637	602	630	575	650	604	651	628	619	626	595	610	627	649	627	604	627	646	640	614	634	644	632	565	592	625	593	576	630	623	607	601	639	659	665	611	560	627	591	624	630	622	641	613	569	628	629	608	601	616	642	619	644	586	613	626	630	647	594	613	629	642	626	639	633	609	602	654	594	607	625	623	587	619	579	582	609	607	615	624	633	642	595	613	666	608	644	659	614	579	652	606	601	622	619	636	569	635	645	648	586	640	597	611	601	575	570	672	652	600	608	625	599	633	613	622	628	666	639	615	649	599	617	648	619	600	612	610	609	634	657	608	627	607	607	634	593	611	620	609	652	636	616	617	574	661	616	611	607	643	669	623	624	614	645	631	603	616	616	641	612	612	630	620	607	622	634	627	601	609	597	620	614	607	587	651	596	645	611	614	597	662	612	643	681	643	678	607	654	621	643	608	559	621	606	607	606	678	681	606	597	650	626	628	608	602	636	572	624	594	614	641	632	652	614	630	659	636	616	609	614	630	594	629	583	582	621	613	618	625	650	588	611	624	667	661	613	637	642	578	603	628	652	646	646	623	621	639	605	604	656	586	641	641	625	600	645	678	628	596	609	621	623	626	601	610	575	629	628	584	592	634	597	641	575	631	605	584	617	593	561	600	623	637	611	626	602	628	656	613	587	625	610	563	604	655	613	602	604	614	568	609	634	606	638	577	607	623	622	618	632	667	619	603	619	609	615	675	629	572	612	612	592	635	606	628	645	612	668	615	637	640	613	608	636	596	596	628	624	622	633	601	607	591	600	637	599	624	607	607	614	581	623	610	617	565	601	650	640	639	653	619	670	595	644	602	636	606	582	577	640	623	616	598	636	626	635	604	611	637	615	598	605	617	672	639	575	554	626	635	620	620	598	572	636	627	619	584	603	609	625	575	595	589	624	641	667	635	615	608	624	662	629	623	636	623	605	605	581	598	675	605	585	637	622	580	600	621	635	636	619	639	638	614	632	635	594	584	608	603	605	604	628	646	653	589	661	599	633	633	616	623	605	647	634	630	654	588	643	625	589	618	595	616	658	593	589	636	604	653	637	611	597	590	613	608	631	670	618	637	637	581	624	603	618	623	598	588	610	570	622	640	662	598	657	608	638	585	658	594	600	649	567	648	632	626	603	590	623	641	635	665	622	602	603	629	617	595	636	621	621	600	609	616	616	619	576	653	605	615	604	590	623	587	618	607	619	663	596	613	658	619	601	610	619	601	600	594	644	587	616	644	676	622	586	617	638	650	610	620	581	591	592	604	659	618	628	589	609	615	613	583	639	636	618	630	594	618	586	611	623	613	611	597	646	623	667	587	584	613	605	568	615	640	610	630	600	620	618	643	635	617	610	646	614	652	617	612	603	616	625	609	589	601	593	621	633	638	607	625	596	591	610	664	615	627	626	613	625	612	659	631	641	589	621	607	632	622	586	630	613	608	557	637	659	588	629	650	615	632	585	645	627	637	654	598
24621	22278	29855	23844	21065	10164	900	610	562	614	562	592	573	526	538	596	579	558	596	547	544	536	551	578	547	543	566	559	560	527	574	563	548	540	595	557	578	543	557	568	529	536	551	511	540	586	514	557	524	528	549	549	556	566	560	584	572	554	562	622	568	553	541	554	579	561	553	585	578	526	541	591	569	551	533	530	585	536	553	567	557	578	580	552	572	573	563	488	553	535	533	576	545	536	537	552	572	584	583	548	534	545	540	549	519	567	532	574	593	580	567	523	529	567	580	585	540	561	537	618	553	520	539	542	616	534	530	553	592	581	522	578	545	559	489	569	579	555	534	570	565	565	567	500	555	574	550	522	569	514	575	540	577	536	558	556	570	531	544	584	528	570	585	518	526	559	519	571	566	582	552	564	541	578	556	568	552	557	505	576	572	593	527	561	561	544	514	586	550	544	564	548	553	589	519	539	569	538	544	526	552	550	571	567	536	610	573	539	559	538	613	562	559	507	600	497	551	564	543	603	523	553	572	527	540	583	585	576	578	549	563	543	546	552	567	550	583	596	577	565	563	537	572	586	541	567	555	529	522	550	557	546	557	614	582	528	608	563	508	591	524	577	566	573	598	576	552	582	561	537	557	554	541	560	556	536	581	559	533	544	598	566	571	534	516	537	609	583	531	544	571	598	577	541	576	555	549	633	591	576	567	581	570	540	566	557	567	574	529	577	557	550	554	589	525	574	532	538	574	612	556	599	577	554	539	578	562	530	557	519	594	551	591	579	549	545	554	612	563	568	517	533	539	549	546	559	547	570	576	582	528	512	584	532	551	523	507	543	534	545	578	567	561	544	520	556	567	567	582	565	590	576	501	565	547	612	592	550	563	541	549	577	548	547	553	573	526	590	547	555	569	550	593	570	547	511	544	553	540	570	540	543	601	540	557	575	567	568	570	583	557	594	529	565	584	584	575	533	546	581	571	572	600	568	588	558	583	532	555	533	567	557	543	533	521	541	589	569	582	543	541	545	580	535	560	541	532	616	521	534	606	559	566	563	523	588	588	548	557	580	567	546	592	526	581	558	596	597	517	578	536	590	527	565	543	524	539	593	556	562	548	577	526	559	540	545	570	546	536	528	542	583	561	590	565	569	555	556	567	583	543	554	635	560	559	596	568	585	553	587	528	555	544	582	494	548	530	583	528	539	540	549	552	562	522	545	579	549	532	492	609	588	555	581	539	551	583	536	561	537	570	554	582	552	566	593	535	544	564	618	566	556	535	594	553	540	567	545	570	524	501	574	566	543	524	578	528	575	575	571	573	552	552	570	592	574	608	554	592	536	575	536	519	541	573	512	555	548	522	556	510	567	523	573	575	539	584	559	574	577	526	516	536	549	571	540	548	512	552	532	537	565	619	577	549	567	511	526	546	546	556	580	457	544	577	518	563	528	535	562	553	589	584	555	572	586	552	566	576	540	554	532	528	594	553	522	527	515	559	591	551	555	529	579	576	577	577	556	558	567	550	534	575	538	576	573	571	533	566	539	544	553	558	526	598	582	582	556	568	547	542	582	592	537	565	576	536	567	561	582	540	580	546	496	533	581	524	550	587	545	545	564	564	579	511	510	590	542	541	555	529	547	589	582	569	568	548	576	523	546	526	508	616	547	529	558	542	580	581	544	574	558	541	602	548	599	567	580	584	525	555	532	548	544	550	568	605	561	549	587	536	562	542	586	558	543	600	537	554	566	525	484	562	574	568	578	578	560	546	585	534	494	578	529	551	543	575	579	536	550	540	562	527	556	518	591	609	559	568	566	502	525	601	542	578	568	532	527	564	532	573	575	547	553	496	585	550	586	573	539	569	541	536	594	567	531	560	576	569	552	551	545	573	549	604	592	531	570	572	567	511	570	571	530	566	546	538	580	581	572	529	562	564	532	565	552	530	584	562	586	513	541	566	557	541	590	544	566	546	586	588	548	538	527	576	539	558	567	514	570	544	527	553	549	541	539	543	544	586	518	555	571	525	605	572	532	605	570	586	567	558	566	573	567	539	566	594	526	608	529	533	532	570	521	580	550	579	565	589	574	548	556	559	548	538	562	537	526	538	547	562	545	553	554	609	572	535	535	591	594	529	538	543	565	589	568	549	564	535	531	544	569	599	541	544	585	548	580	567	527	563	573	517	551	568	542	553	565	538	526	588	535	566	565	576	576	568	539	554	551	577	565	591	566	538	547	528	583	610	530	526	586	592	551	539	572	575	582	523	595	533	582	545	526	535	537	552	576	589	560	560	578	567	522	569	561	535	538	521	544	567	563	527	560	546	593	544	565	577	575	571	574	508	579	558	517	560	532	574	537	532	590	584	554	559	588	547	533	596	563	552	594	557	525	578	579	549	589	564	537	568	559	537	553	607	543	546	514	547	514	541	560	534	518	543	536	579	568	604	569	586	539	564	574	522	578	563	550	557	542	581	544	588	560	553	577	561	545	561	595	584	545	545	551	540	559	542	528	562	579	573	578	549	528	547	550	588	598	528	516	533	509	537	529	540	563	566	551	531	550	543	566	593	581	595	518	564	538	538	585	547	523	567	531	562	567	587	568	566	593	555	530	551	542	536	527	606	552	540	540	524	564	565	559	528	545	527	527	578	526	567	578	564	572	549	520	553	561	545	549	581	568	571	573	550	588	547	553	568	571	548	545	522	576	606	565	566	516	578	541	552	591	589	553	504	520	508	550	593	537	560	540	553	569	546	527	592	607	574	577	565	606	508	571	584	569	563	557	586	598	576	557	564	561	548	550	606	544	546	568	564	574	557	611	545	582	598	561	549	534	518	541	546	580	579	574	548	550	543	539	576	535	552	553	547	514	542	510	510	567	580	572	476	585	559	524	597	578	546	562	549	544	588	548	536	571	571	563	533	541	608	566	530	573	540	539	559	541	544	563	545	582	590	589	532	553	546	588	532	511	535	570	536	546	530	531	536	598	541	557	574	518	540	527	531	515	561	552	494	581	563	526	588	588	523	560	592	525	550	584	548	568	541	562	498	560	525	585	553	529	567	561	585	582	555	556	544	590	544	565	566	533	573	566	575	591	503	556	561	551	524	562	570	567	578	598	551	575	556	569	545	571	592	577	547	526	526	541	508	565	579	561	590	595	563	566	528	581	557	555	552	581	551	577	569	545	544	553	536	575	543	528	551	548	529	522	555	565	554	574	565	598	576	539	535	526	557	535	568	573	509	561	510	548	549	552	558	579	538	534	588	536	532	580	570	527	567	520	568	525	533	552	546	552	534	546	553	546	573	549	557	531	561	569	540	578	551	569	550	579	575	579	568	520	577	575	543	553	513	570	541	551	582	570	554	561	518	502	566	560	582	555	557	577	528	545	530	563	579	594	591	542	546	570	540	579	559	526	545	538	558	563	542	549	527	532	481	558	544	531	608	555	550	559	551	566	601	555	570	600	591	594	518	542	629	540	538	563	543	573	581	535	575	561	555	600
61604	88093	41803	3912	953	861	874	786	764	784	808	789	756	753	791	765	831	755	805	826	763	819	790	750	779	742	801	746	788	777	754	774	777	738	790	812	779	768	819	786	775	762	823	742	756	829	756	807	814	783	760	778	749	813	746	754	751	778	805	795	757	768	788	762	685	776	754	783	780	784	773	773	736	790	773	762	778	764	775	785	717	785	736	721	777	716	764	783	771	773	760	767	726	728	765	763	719	735	755	799	802	800	792	770	756	743	747	790	806	741	751	790	789	748	849	775	774	789	764	755	776	757	761	768	807	788	811	771	774	804	783	798	775	781	771	727	791	774	804	795	771	747	760	750	769	779	756	759	751	848	763	793	839	780	792	755	789	795	739	714	761	752	769	751	766	718	758	745	722	786	747	839	765	823	775	743	769	781	746	758	754	718	787	753	793	735	758	747	758	771	788	727	748	754	751	797	760	766	822	775	771	741	773	761	751	786	796	792	765	751	766	787	756	740	786	764	800	795	750	755	806	829	764	755	756	766	775	771	748	772	774	754	757	764	744	820	731	729	788	738	779	793	810	724	782	732	760	800	749	791	774	755	768	819	774	759	806	772	768	736	762	787	746	729	792	778	786	719	686	780	769	784	781	771	734	758	754	781	721	770	807	759	759	741	833	757	788	721	766	775	802	745	743	748	804	750	772	755	776	784	698	745	814	767	745	768	762	767	761	785	757	759	764	766	749	707	753	749	794	805	787	764	749	793	757	775	758	767	767	772	776	758	774	742	775	790	776	786	755	763	776	757	730	768	744	746	774	760	774	790	791	773	746	759	792	754	770	808	759	741	787	763	725	730	744	722	765	771	748	772	757	778	736	743	776	772	770	752	732	800	780	761	786	719	796	768	747	794	753	794	766	777	785	792	795	786	799	781	736	759	728	758	726	774	803	775	819	795	745	725	782	756	842	730	761	715	765	844	736	772	805	762	776	777	836	724	778	722	780	762	754	722	756	755	742	738	737	740	778	784	755	830	735	719	797	740	786	789	785	817	771	761	758	744	726	725	734	758	746	780	762	748	732	735	755	800	769	739	743	729	733	725	747	771	803	795	788	694	740	722	767	831	770	765	733	744	769	785	808	791	747	775	779	720	735	766	769	812	744	762	775	786	778	746	734	769	797	756	760	741	714	772	792	743	768	786	739	792	770	713	775	764	791	772	767	750	752	785	768	774	798	781	761	759	765	798	782	769	778	760	738	777	741	790	705	777	744	773	768	779	759	844	808	767	782	772	803	775	778	727	735	745	757	783	766	730	748	781	762	783	793	826	754	758	764	739	782	802	756	791	734	786	748	784	752	765	754	800	820	782	767	783	748	815	815	771	730	760	806	774	771	784	798	759	786	756	789	789	783	753	750	704	743	780	769	796	750	754	752	758	767	757	758	772	745	709	788	697	759	833	753	755	752	731	780	760	759	770	766	786	737	760	779	749	758	762	761	739	761	769	743	795	791	818	788	725	708	810	811	764	819	765	801	743	738	766	767	746	777	739	797	783	794	753	725	789	801	736	735	744	775	785	745	781	734	774	806	791	784	780	762	752	791	740	794	746	824	828	800	754	761	770	754	749	739	736	777	744	796	778	818	741	770	791	809	804	772	781	778	796	830	769	727	744	784	772	800	765	739	764	787	724	790	783	786	767	740	765	797	760	773	772	745	729	729	745	837	769	788	802	777	717	760	743	751	801	766	756	783	678	786	776	716	776	786	761	798	772	744	767	775	748	717	749	785	743	813	779	796	725	761	777	789	764	784	813	729	756	750	719	716	771	725	828	776	799	770	780	756	718	741	804	745	737	748	762	767	765	784	786	787	820	741	751	720	790	801	742	769	823	775	766	811	772	797	766	750	776	794	794	766	775	740	757	766	756	787	741	772	721	748	821	731	779	807	777	767	773	743	711	756	724	773	798	711	778	750	783	780	763	757	727	757	771	730	786	745	748	737	746	780	730	744	796	738	789	817	769	773	781	720	797	774	763	754	799	845	736	788	736	784	819	757	745	820	768	778	751	774	759	824	780	750	737	804	708	761	786	773	723	758	731	754	793	751	692	761	747	743	740	768	774	758	786	785	764	749	737	745	738	780	751	789	787	789	773	766	805	750	805	724	748	790	768	730	752	772	754	734	770	736	803	738	830	797	759	772	812	790	777	765	734	688	824	755	780	789	788	770	734	770	741	767	757	770	755	775	771	734	798	762	773	810	747	754	734	762	748	768	778	773	795	779	723	727	770	757	736	796	721	711	754	749	818	752	769	738	804	772	761	750	784	757	759	767	764	781	733	831	741	770	782	746	805	811	744	767	801	751	820	782	754	768	748	753	786	791	743	745	770	760	801	784	756	764	779	703	778	787	777	787	726	748	787	770	782	782	767	788	814	739	736	780	787	799	788	768	790	758	807	760	762	732	790	784	727	757	832	788	767	778	735	727	762	756	728	809	761	800	745	772	765	796	762	766	725	749	792	765	793	728	787	789	812	744	749	761	718	743	725	753	734	781	754	787	782	768	763	757	812	714	759	748	782	764	783	763	792	770	750	770	764	762	852	808	832	805	800	777	778	765	754	782	741	806	772	757	724	767	761	754	762	779	727	765	726	774	717	766	797	752	814	782	739	753	773	746	749	775	782	744	763	721	752	767	754	775	785	731	752	759	800	753	752	812	787	751	738	822	737	721	736	766	734	787	756	804	798	757	813	819	797	803	789	790	771	759	828	768	735	756	727	768	731	798	738	742	743	769	781	738	796	781	776	769	807	777	801	809	769	727	779	767	773	731	805	779	697	771	816	723	752	822	696	696	773	703	840	738	776	807	781	734	782	792	756	743	781	783	757	755	752	748	769	809	769	750	772	822	740	741	761	770	752	724	758	746	782	733	796	741	749	752	766	795	798	742	759	742	754	748	784	718	764	734	755	739	805	729	758	767	733	808	796	752	790	748	782	766	725	797	746	794	780	792	732	784	773	727	811	783	725	803	773	753	740	822	780	753	770	789	780	794	733	752	757	752	772	797	745	778	749	743	743	742	765	778	793	789	780	760	767	768	786	791	755	742	806	810	772	755	796	790	759	779	765	779	692	765	798	769	786	779	758	744	773	748	761	790	781	757	759	748	773	738	762	768	795	806	745	750	738	810	733	777	749	789	786	735	794	748	731	761	763	789	727	756	769	762	801	766	788	789	763	818	796	785	808	762	828	822	741	758	754	754	796	758	737	720	756	760	806	751	752	743	775	784	783	719	811	756	814	747	779	776	837	774	735	817	751	715	764	714	737	763	780	777	770	764	799	727	728	764	812	727	789	783	834	708	762	776	741	799	783	779	772	783	782	756	770	717	744	759	806	800	796	798	771	790	746	780	763	756	814	772	736	767	756	728	779	800	734	744	791	802	739	751	805	809	759	758	769	789	793	798	795	794	742	766	744	752	793	788	733	749	750	757	758	738	812	769	756	779	779	834	754
23347	21667	29880	23374	21384	21246	8877	595	457	459	456	444	415	412	430	444	400	424	447	365	436	425	412	428	385	382	394	402	411	441	428	417	406	407	427	401	382	395	414	395	412	425	419	403	397	425	431	408	386	387	388	408	382	420	394	426	403	405	409	380	391	406	440	418	410	421	401	432	380	427	426	397	397	407	389	428	409	418	363	435	433	413	435	402	410	405	401	419	405	422	374	412	419	390	368	405	414	381	422	425	425	384	435	429	435	417	397	436	431	414	398	417	410	401	427	379	408	376	411	386	368	412	409	390	348	403	382	401	388	410	428	397	431	395	447	417	403	398	408	380	432	404	400	397	400	420	402	433	424	447	444	433	434	400	446	388	373	418	382	417	409	403	406	376	420	384	418	416	395	418	424	411	426	422	419	396	391	389	386	405	422	447	385	363	428	368	387	424	425	435	438	411	383	399	404	395	435	410	426	382	401	403	422	384	430	419	418	401	421	357	384	405	377	391	392	423	418	393	428	413	402	425	417	434	392	425	412	413	415	409	384	407	410	377	393	414	378	393	415	417	402	399	383	381	401	414	405	366	358	411	432	406	411	425	406	378	399	433	402	409	404	377	416	392	395	425	382	384	415	428	425	403	441	400	363	416	373	394	443	364	377	404	410	425	419	386	400	410	384	355	429	416	375	449	389	402	421	413	397	368	384	420	391	428	448	416	415	400	367	405	389	382	411	403	410	409	398	398	433	396	418	420	404	434	379	404	431	383	445	385	396	442	400	404	371	405	379	428	416	386	371	388	418	430	439	422	408	403	378	392	416	416	416	426	391	392	420	365	368	433	393	431	387	418	392	402	413	387	402	438	389	396	392	364	419	375	402	401	407	396	430	372	410	387	420	414	403	410	401	386	403	400	398	396	408	417	393	396	417	397	415	386	376	410	389	378	391	399	372	369	380	380	433	434	402	389	391	403	421	397	394	368	400	391	371	394	388	403	421	355	383	430	403	394	366	411	378	441	420	388	395	393	398	408	381	426	390	381	427	409	393	395	397	395	421	395	430	410	373	403	342	418	421	380	383	453	398	422	401	410	391	409	396	412	399	366	421	390	384	407	374	408	405	388	384	385	393	373	398	365	402	400	417	420	390	407	414	419	420	392	415	422	428	386	376	377	412	420	426	403	372	386	403	377	403	423	396	416	391	379	422	392	387	393	412	389	387	415	409	427	385	390	411	392	373	383	404	397	378	385	420	400	405	464	410	395	402	440	402	414	430	377	453	417	410	417	377	423	419	400	410	392	395	397	428	384	420	397	392	432	414	412	387	400	405	371	406	418	359	405	396	403	380	408	379	398	407	413	394	380	392	448	424	363	396	403	390	415	403	421	389	397	370	389	413	414	400	343	423	400	410	433	429	405	422	420	407	432	428	447	427	381	409	413	409	432	411	393	411	399	395	374	382	423	401	441	368	402	440	418	407	399	396	378	437	412	410	399	408	410	399	410	346	391	427	386	453	452	408	397	359	403	395	409	418	398	396	406	406	415	429	399	407	417	414	404	396	397	391	379	379	419	352	410	427	433	442	378	429	397	468	404	404	398	394	422	401	407	430	415	393	413	423	436	379	408	404	396	382	408	409	399	406	424	429	436	381	360	441	415	422	415	433	430	428	392	407	406	420	435	415	415	406	389	374	373	423	426	399	359	409	404	455	407	417	424	382	372	411	390	403	418	384	441	419	386	402	414	399	448	349	455	403	412	399	402	410	405	395	365	388	375	401	419	429	376	372	391	414	411	413	382	372	390	397	359	453	410	396	403	384	417	374	459	385	403	396	418	419	382	381	409	409	385	438	421	371	436	398	406	423	406	373	447	388	376	448	377	374	422	405	421	433	409	393	409	421	437	417	361	399	400	395	411	394	393	375	404	401	422	394	379	418	413	364	431	405	418	430	376	402	415	401	372	407	389	393	404	413	346	410	429	393	386	404	411	379	371	387	414	384	375	384	430	414	397	413	388	402	413	406	373	346	392	425	397	389	442	385	425	415	398	383	415	422	366	400	394	387	366	414	384	397	424	398	409	392	381	411	405	417	383	413	385	403	388	394	389	405	403	424	439	395	430	369	403	382	408	418	395	412	420	407	374	406	430	426	373	391	435	411	418	403	394	403	433	403	378	401	411	371	368	395	422	376	412	398	426	385	397	404	401	420	386	405	426	414	388	401	404	420	411	430	385	400	370	412	365	396	430	392	406	406	418	405	392	420	410	412	408	370	391	396	420	386	376	405	382	408	382	427	374	408	455	412	428	399	417	403	414	389	374	372	430	429	405	409	451	446	394	406	442	413	410	428	405	408	425	399	408	406	411	384	389	402	371	422	350	395	391	423	378	409	411	383	379	411	375	403	384	432	389	394	389	425	441	402	389	437	397	430	394	403	404	398	424	428	386	398	390	398	371	395	386	425	393	426	391	405	398	429	424	395	417	390	410	385	386	427	407	385	401	438	441	400	379	385	401	399	400	380	419	452	456	406	433	406	375	423	426	387	394	396	433	432	408	380	398	385	408	439	386	414	425	414	382	420	430	382	412	390	400	421	413	426	380	403	397	383	391	386	397	403	400	337	398	393	423	407	393	382	392	401	409	455	392	382	408	384	378	430	375	405	442	428	375	409	438	446	392	430	395	423	397	378	383	411	391	407	414	410	404	404	406	372	360	419	392	422	395	362	376	420	365	386	366	416	419	410	373	398	343	363	411	421	414	430	425	393	439	436	405	400	416	368	395	405	392	395	403	424	426	423	388	418	378	386	422	411	429	396	384	431	390	412	403	397	393	398	410	407	386	389	410	392	404	370	396	409	422	351	404	393	390	413	383	406	380	387	430	382	418	431	383	410	446	367	388	429	413	397	376	407	421	399	380	413	430	388	416	434	406	363	434	413	402	406	396	367	393	392	435	396	389	362	407	388	395	390	405	391	404	401	398	399	395	388	392	414	386	393	417	379	370	394	389	411	383	410	390	417	385	440	434	398	397	424	409	408	442	407	438	380	358	447	426	376	415	394	431	389	454	383	411	428	425	443	354	376	426	341	429	429	401	404	420	424	382	425	394	395	452	420	423	413	398	436	379	374	408	363	436	410	372	403	394	431	400	397	422	380	417	396	407	421	404	381	412	413	374	411	414	385	424	411	429	412	392	407	356	376	400	383	394	386	377	425	398	405	392	406	381	409	376	394	373	391	389	419	450	406	409	394	415	413	379	405	405	395	396	432	368	391	374	419	406	389	382	408	404	390	403	410	402	396	414	379	417	418	405	370	389	406	397	396	407	384	406	404	429	382	431	416	442	417	379	375	407	378	405	403	423	387	411	413	422	420	404	383	432	382	390	369	425	433	417	405	401	414	445	421	378	392	403	403	399	393	427	422	382	402	439	444	386	414	408	411	418	382	387	380	376	434	421	392	383	448	410	392	392	407	423	404	396	450	378	369	425	383	404	399	419	404	401	373	404
62304	91988	49051	6509	1047	879	796	825	642	688	663	651	618	598	598	580	572	592	593	591	605	566	594	577	587	603	613	557	587	550	590	582	620	562	598	609	570	574	593	551	508	558	587	603	594	542	583	563	582	579	575	559	572	566	573	546	529	583	580	544	571	550	576	563	558	585	548	588	601	563	582	545	568	585	558	532	557	563	603	570	560	529	577	543	567	576	573	621	540	609	550	556	557	563	543	570	569	548	573	606	553	565	563	593	552	552	572	579	537	555	539	546	552	565	538	533	529	571	567	557	555	528	540	570	526	544	566	540	601	553	557	568	600	544	532	555	604	596	527	530	572	555	563	564	582	552	574	539	564	567	552	571	555	562	577	565	529	588	553	544	550	549	599	552	592	544	597	556	556	577	562	540	578	548	547	524	590	552	565	526	557	542	555	564	602	569	517	532	569	589	593	559	561	547	579	530	607	609	591	548	577	586	563	564	592	564	546	587	591	571	529	571	556	540	579	574	612	569	573	582	593	548	584	565	586	503	561	561	549	528	569	544	573	566	529	554	543	570	566	593	539	565	595	573	547	543	537	546	575	554	548	553	584	593	573	597	545	571	532	607	542	549	592	568	559	544	543	600	589	530	602	532	598	562	567	594	566	612	554	548	586	570	577	580	549	594	532	559	580	574	549	565	536	594	584	552	571	581	566	577	541	561	584	540	541	599	516	595	553	576	593	561	558	567	597	564	574	557	571	533	538	558	582	561	587	537	570	566	623	533	604	547	547	570	547	543	551	524	534	605	580	554	562	564	550	581	570	614	567	561	549	583	591	562	553	556	531	539	594	551	580	557	583	611	615	564	546	581	593	570	613	531	548	583	551	584	559	558	579	525	548	545	598	610	575	559	559	520	588	582	600	547	537	535	608	586	574	572	600	583	537	552	540	550	561	578	560	566	567	560	581	521	569	568	603	561	583	536	580	589	555	551	551	577	549	589	582	539	574	579	534	524	565	567	608	589	584	535	516	585	535	569	565	520	563	548	520	544	570	544	592	547	544	519	572	571	528	578	565	604	583	589	582	552	564	543	583	579	524	523	583	581	572	577	574	570	569	561	553	557	595	545	576	599	563	540	525	552	526	535	546	533	561	537	560	566	592	531	593	576	568	569	614	602	571	586	599	591	554	548	569	574	534	546	562	582	544	618	548	550	540	548	576	557	548	614	536	543	533	538	549	564	571	590	550	589	521	533	563	529	590	560	595	560	561	556	555	555	533	537	571	555	555	561	565	562	541	539	592	554	593	612	557	560	558	547	593	547	577	567	568	540	525	603	576	529	557	517	567	575	563	549	524	551	579	561	571	550	568	579	583	587	553	527	547	568	547	518	591	580	593	576	582	535	592	541	599	580	566	515	571	582	547	531	558	548	578	563	594	576	582	532	560	571	516	566	551	566	570	539	500	544	559	570	561	552	511	610	571	522	577	585	552	523	588	550	531	508	559	583	550	531	549	568	579	551	582	540	560	561	535	556	531	551	562	547	530	643	572	563	594	516	542	548	596	538	525	572	563	533	579	568	543	598	588	501	575	554	596	547	556	587	559	603	571	594	572	545	580	569	561	569	543	569	552	567	583	516	536	562	550	541	526	568	587	565	611	552	571	597	582	544	544	587	580	577	570	574	592	610	551	578	563	563	580	532	562	602	532	536	571	603	587	581	521	563	546	565	575	568	541	546	579	537	561	540	579	582	528	604	581	570	575	610	569	539	575	553	591	589	591	561	576	568	580	520	583	558	563	591	584	574	581	557	549	560	601	555	547	567	565	606	571	548	601	572	582	571	565	560	599	600	544	586	560	549	580	547	581	565	596	549	555	567	584	559	561	570	575	541	584	595	609	561	578	560	592	518	545	539	542	587	565	539	570	538	557	581	586	574	600	595	548	581	584	527	558	544	557	578	533	529	618	561	594	575	531	574	538	538	568	583	577	546	565	535	584	587	547	608	570	563	578	549	585	568	530	612	549	588	582	562	559	573	564	536	516	568	606	563	568	597	541	531	561	553	590	557	556	543	563	553	558	543	565	591	529	540	557	500	540	574	559	607	523	568	579	559	532	554	576	569	548	552	562	589	604	558	597	566	582	605	579	543	513	544	532	545	554	602	554	538	539	531	579	557	554	550	576	555	577	551	568	610	580	580	534	556	588	547	553	564	537	554	545	524	550	578	542	561	595	575	565	536	549	610	549	549	581	580	566	572	571	630	547	563	549	592	603	572	550	567	550	558	497	557	538	568	560	593	537	582	589	526	555	563	560	530	569	554	546	531	546	524	576	538	553	561	622	517	534	573	582	531	580	548	561	543	541	566	559	549	556	544	548	576	577	559	606	572	549	537	523	541	563	575	564	567	576	612	523	557	594	573	568	556	536	553	622	547	554	567	585	550	534	531	560	566	530	536	567	522	527	618	543	558	562	564	572	541	594	556	560	536	519	510	589	531	533	513	571	572	573	557	554	510	583	574	525	582	538	587	564	534	522	565	572	568	560	564	595	570	538	579	555	575	552	559	568	596	526	568	560	564	523	548	538	562	526	595	564	589	525	581	538	571	582	603	561	564	555	579	572	587	574	553	567	547	513	590	558	562	587	561	557	553	514	599	578	562	545	526	603	558	588	573	571	553	589	569	613	560	552	542	545	638	515	551	551	526	615	567	580	539	591	581	524	568	536	571	626	594	574	574	560	565	564	560	597	572	606	596	553	602	611	526	593	532	590	537	605	576	578	542	586	572	542	621	587	606	553	563	548	573	562	588	556	541	560	573	558	554	547	542	570	558	591	556	541	561	575	526	574	540	602	565	573	532	598	551	581	611	566	560	600	576	537	599	586	560	598	578	572	552	599	533	580	570	574	508	548	598	576	516	569	537	550	549	511	586	515	576	559	553	561	552	559	574	569	566	547	585	578	565	586	570	567	615	574	553	553	553	577	588	539	566	571	567	572	562	591	594	594	567	538	561	600	558	578	566	581	589	578	525	564	606	560	592	572	549	536	576	560	589	568	570	542	561	572	531	545	580	576	589	544	538	600	550	595	575	576	577	562	546	574	529	539	577	569	564	597	581	567	556	565	559	550	536	603	569	608	582	568	548	600	551	568	568	565	542	561	524	569	627	555	585	585	557	553	575	560	550	545	566	517	574	627	551	564	521	571	575	558	561	572	545	558	542	546	550	544	566	559	534	562	583	516	573	551	550	599	561	545	546	537	553	577	598	583	612	582	624	559	560	514	570	572	556	509	606	565	557	554	532	572	552	545	568	551	529	576	552	564	554	546	562	525	583	548	561	545	599	568	530	560	548	531	567	559	572	582	560	546	542	601	558	571	548	592	586	576	541	541	574	550	568	548	573	538	594	534	554	552	525	529	552	561	542	568	574	600	540	581	603	574	593	591	576	545	545	541	591	541	500	547	521	518	565	585	522	550	599	571	551	563	554	598	555	607	582	573	606	585	548	563	523
29613	25861	22816	5598	481	433	476	451	420	388	440	428	432	437	388	422	422	397	406	399	444	447	404	415	441	452	387	430	397	438	400	449	398	430	412	463	420	431	441	439	414	420	430	432	421	429	408	402	429	432	410	432	408	391	439	424	375	399	405	446	403	451	415	386	376	410	420	440	384	454	372	432	387	414	404	391	423	409	399	415	409	413	402	386	406	389	405	399	366	385	403	412	415	449	444	447	406	403	422	415	419	375	403	435	386	467	418	379	416	427	398	431	428	446	402	389	394	425	444	453	402	386	418	434	411	358	393	418	419	417	394	399	429	432	395	418	426	430	430	410	390	396	443	404	385	443	394	383	442	405	392	413	400	439	399	432	385	396	433	438	431	417	422	396	440	439	425	411	424	425	428	434	412	383	422	408	409	397	423	445	395	432	419	423	394	419	431	428	397	415	395	450	418	419	418	390	402	418	421	414	462	433	435	419	411	434	420	430	388	439	412	402	429	370	421	400	425	433	410	434	425	395	426	447	413	450	383	399	448	417	437	425	438	434	392	407	424	424	431	416	450	404	440	441	428	470	422	445	396	427	411	421	451	404	419	429	394	409	381	392	435	416	409	415	398	400	439	410	396	459	381	454	454	404	436	389	425	430	435	371	417	417	430	432	441	395	399	401	399	426	382	392	411	425	391	378	397	408	452	452	433	414	444	422	417	404	401	381	412	421	431	407	420	463	380	428	432	430	443	405	398	429	417	388	425	440	425	368	425	415	376	402	397	418	414	422	437	417	385	396	405	459	411	425	413	447	400	431	428	427	387	385	389	436	398	448	416	417	425	410	437	395	422	402	392	419	402	409	428	418	412	425	419	409	398	403	376	421	408	446	397	426	430	397	450	428	376	390	453	403	396	457	394	410	423	455	420	419	406	422	406	386	404	415	435	402	389	411	385	431	413	427	433	383	443	415	395	441	436	381	438	405	432	424	398	412	404	424	444	404	418	395	421	396	435	450	416	398	407	457	398	418	415	409	420	408	422	408	426	391	372	431	421	415	427	419	433	423	405	413	415	428	393	413	384	410	415	405	426	392	401	443	424	391	386	397	419	398	423	417	404	407	390	475	399	389	365	415	416	445	446	413	426	409	410	391	394	424	413	425	403	457	411	394	425	434	353	419	427	397	440	396	398	405	398	423	426	406	427	386	409	448	396	415	400	403	403	430	387	383	437	418	406	422	426	422	427	434	397	387	425	429	398	440	378	414	416	414	459	419	381	396	415	403	392	400	372	408	388	447	395	401	396	414	408	419	384	399	447	445	441	417	387	441	419	389	419	421	405	414	413	414	425	419	386	434	426	465	421	411	405	392	396	431	401	439	404	419	431	427	406	406	431	412	406	419	396	426	437	373	411	424	403	428	434	369	389	410	380	405	408	399	419	411	415	425	434	398	401	410	445	388	407	410	427	421	403	394	428	459	465	427	446	387	412	442	420	453	372	398	420	392	366	406	406	421	445	419	414	445	430	442	421	380	392	406	432	407	419	409	397	422	397	459	436	392	454	429	423	405	402	432	401	394	427	456	394	414	374	435	447	454	422	434	405	427	415	426	401	435	433	423	435	431	449	436	425	422	436	410	402	409	385	435	458	421	370	437	405	406	413	384	376	418	389	406	416	473	434	405	405	434	425	439	422	445	399	426	406	367	373	379	433	465	393	414	429	417	392	415	418	407	439	392	397	422	459	420	380	432	396	418	388	449	393	400	406	422	396	432	412	471	459	392	423	391	429	398	393	412	403	400	461	381	414	419	415	411	421	436	411	388	425	403	454	451	389	418	447	392	424	435	439	428	417	406	415	425	427	402	412	411	429	421	394	397	410	424	425	385	425	425	385	413	411	382	430	413	441	420	418	449	441	424	447	394	394	402	453	409	386	424	382	415	416	389	426	409	430	411	398	405	417	389	410	390	399	359	418	414	460	433	396	444	449	410	395	433	431	409	403	412	430	440	452	411	448	395	404	422	385	429	425	420	386	417	415	398	445	435	411	412	433	437	386	438	431	415	399	446	386	397	414	365	391	407	416	417	428	411	465	409	408	431	374	411	420	459	412	431	437	396	403	405	395	437	431	424	435	441	426	416	417	425	402	418	417	433	441	438	421	400	424	428	394	430	451	433	426	424	395	421	402	397	414	430	405	425	443	437	415	423	384	433	406	413	420	407	417	418	398	404	422	408	412	426	433	396	411	391	362	438	413	403	391	403	414	410	444	427	450	413	425	439	414	445	439	405	393	398	410	427	384	409	428	399	443	410	437	425	418	431	439	406	488	417	408	410	415	430	421	403	419	401	425	405	462	457	423	421	409	455	423	437	452	435	469	448	390	388	400	395	404	460	428	415	369	418	386	428	436	409	431	409	408	431	411	441	441	419	424	396	432	432	404	414	397	404	438	420	380	393	427	392	372	434	397	376	385	387	411	402	364	411	403	422	415	399	414	434	425	415	421	407	457	369	413	393	432	436	413	420	404	401	431	423	378	416	395	399	377	437	442	408	404	480	406	434	409	459	410	407	421	416	417	419	418	439	413	424	399	407	417	382	401	417	391	429	446	432	406	441	442	405	426	406	454	428	427	409	404	425	400	416	417	409	430	442	421	415	384	445	402	417	385	425	424	402	367	441	413	417	403	434	374	446	374	426	417	415	403	474	399	399	393	373	427	448	469	400	404	435	417	403	445	403	413	390	427	425	394	427	394	381	425	433	403	429	401	443	433	391	446	398	405	414	403	425	417	438	450	415	398	405	407	412	421	400	458	408	400	463	387	411	411	393	412	401	377	426	409	404	386	427	405	415	402	406	431	410	396	434	419	431	426	435	411	444	431	394	393	438	454	441	401	417	407	426	444	396	392	425	367	454	412	422	411	376	421	421	370	416	411	465	424	415	370	396	411	448	428	425	432	396	377	390	413	433	369	411	387	399	413	434	411	409	426	382	423	406	447	398	411	429	403	411	435	429	409	397	390	417	440	423	433	418	442	432	457	414	417	435	421	418	455	417	413	437	423	421	396	428	412	405	416	438	433	426	392	438	421	392	426	431	439	406	426	414	418	419	425	392	399	379	416	424	426	427	439	482	407	384	397	393	442	407	439	422	420	376	413	406	416	452	429	393	430	388	399	426	417	410	436	426	436	424	426	421	407	446	414	403	412	433	448	436	422	413	429	404	390	410	448	395	474	408	398	422	413	427	422	436	382	394	426	403	420	415	454	389	419	420	433	423	420	437	413	425	426	430	438	443	427	450	451	413	416	425	422	430	458	409	438	420	388	406	390	385	406	405	440	415	409	408	469	389	411	448	467	459	412	415	427	398	411	440	418	447	414	417	443	458	389	408	436	411	404	438	447	417	401	430	465	464	431	368	398	425	418	390	433	365	423	410	439	410	437	409	396	422	385	360	430	426	416	390	410	411	426	446	449	411	427	443	420	455	413	373	388	404	422	411	418	395	447	425
36023	42878	20109	1068	652	591	627	610	537	596	627	584	593	584	571	615	591	559	561	559	609	590	553	569	592	544	597	576	576	603	535	605	597	539	594	578	605	560	567	605	607	534	599	616	556	582	594	596	587	580	597	559	576	598	564	571	587	587	507	563	611	570	552	593	580	605	606	595	566	605	579	567	592	542	565	589	584	653	582	581	589	581	608	595	551	568	583	548	606	531	532	589	555	586	547	556	531	528	575	633	610	586	565	546	551	633	584	530	589	597	595	598	574	575	596	576	591	548	555	574	581	567	572	579	578	616	535	551	551	541	569	540	604	591	533	555	613	574	528	577	595	602	560	590	531	517	573	557	595	555	547	607	588	581	592	551	599	567	624	597	545	583	591	563	569	574	559	604	569	555	553	554	565	590	593	592	618	601	600	596	619	562	578	546	602	576	596	591	583	592	584	542	574	543	601	582	610	585	594	565	591	588	539	581	603	557	572	554	609	584	593	559	553	597	616	579	575	550	563	567	585	556	549	601	534	609	585	626	602	560	581	594	628	578	562	619	596	617	570	548	572	570	568	565	595	589	585	558	564	613	588	562	572	576	609	582	606	579	573	552	585	598	585	568	585	560	558	596	567	603	586	554	602	559	561	580	560	602	546	557	576	586	559	587	546	547	551	578	600	556	566	619	611	587	595	605	574	569	563	600	592	544	583	603	602	597	579	555	607	598	564	627	559	554	558	544	570	571	595	577	543	586	585	573	590	539	609	567	610	567	592	588	553	628	578	566	578	533	592	608	602	612	587	601	606	556	554	571	572	589	527	550	617	557	544	582	579	555	568	533	607	610	617	565	575	583	553	581	578	600	580	590	574	600	577	582	599	587	580	620	612	568	587	620	605	587	597	579	597	589	536	592	613	547	573	582	579	589	588	606	616	528	604	591	610	563	575	586	576	585	576	576	609	580	566	558	560	577	544	561	518	527	571	557	553	585	566	569	568	546	599	601	607	601	519	586	564	575	560	557	596	585	628	536	567	552	558	551	576	586	566	584	569	583	593	589	573	571	580	557	547	536	549	602	600	599	615	576	595	571	575	624	588	588	560	612	608	590	586	564	584	567	578	609	572	585	568	535	610	566	602	577	598	611	583	561	576	627	577	599	605	587	584	557	568	581	616	569	562	602	607	587	578	549	578	575	601	560	581	574	564	585	566	591	530	580	576	527	575	576	606	588	579	561	583	629	518	542	566	562	560	590	573	564	609	609	611	579	583	588	608	590	632	591	608	552	527	630	541	596	581	576	614	587	579	555	591	593	558	586	590	626	565	604	592	586	630	603	583	574	587	586	583	561	576	616	600	552	579	579	583	592	563	540	545	564	586	581	611	586	572	581	550	589	549	579	573	553	559	579	589	562	574	580	543	562	591	587	591	570	568	561	577	582	564	547	552	580	635	578	555	566	565	576	567	587	593	558	599	578	579	611	575	570	605	544	609	573	578	588	628	577	622	565	586	658	574	568	594	587	539	558	585	540	537	568	555	617	588	652	539	554	580	581	587	541	566	590	580	587	565	576	599	609	608	640	543	585	580	589	606	580	588	622	603	602	615	604	568	578	548	588	578	563	550	578	541	590	572	601	596	527	535	576	577	578	555	578	587	581	590	557	605	563	573	592	534	584	606	587	576	565	542	578	590	589	568	604	583	603	554	610	552	537	579	581	596	573	543	571	549	583	570	608	606	500	587	610	566	570	600	633	590	615	575	559	590	592	597	588	545	593	538	629	584	555	572	606	567	559	611	558	584	565	626	575	584	580	608	592	579	602	591	608	598	569	599	557	562	633	586	593	569	586	582	597	601	555	596	561	605	611	582	571	537	598	583	548	569	574	615	614	564	554	568	581	571	611	575	595	591	532	605	605	574	542	613	614	582	610	547	621	624	621	570	560	598	613	569	578	589	573	574	571	607	575	612	583	547	616	628	560	597	545	540	603	620	582	589	582	528	614	602	553	557	598	621	588	549	588	639	550	553	540	583	582	574	545	575	564	588	582	604	580	591	577	550	569	560	563	568	578	645	589	609	598	584	611	604	576	576	555	508	594	561	553	578	581	615	635	597	552	614	578	580	599	620	523	543	544	610	537	569	606	645	608	531	597	617	549	598	586	591	573	570	608	549	576	563	587	579	604	577	558	590	581	614	538	531	569	584	576	587	593	583	570	589	572	609	593	624	580	566	627	571	565	582	616	574	582	592	571	572	581	595	585	597	585	593	537	630	607	615	574	612	598	561	566	603	563	583	566	587	562	597	608	594	580	586	570	553	561	565	604	615	550	558	610	581	590	619	577	582	576	569	559	601	597	586	574	550	576	616	597	613	578	586	580	564	596	598	559	580	544	563	551	581	602	592	593	571	573	588	604	569	582	626	569	618	597	591	546	574	573	594	554	585	564	605	611	570	582	558	593	578	598	561	585	550	590	603	541	592	565	581	551	569	580	589	576	566	572	566	591	592	636	577	555	555	563	574	586	595	598	597	560	600	580	568	584	590	592	576	556	521	625	545	577	563	542	623	605	561	554	573	567	635	581	568	619	583	602	588	600	553	563	570	575	589	582	558	559	555	560	563	591	599	590	541	604	576	552	613	573	611	570	594	590	631	598	593	534	578	582	536	566	560	581	535	579	599	595	588	608	615	600	601	532	600	587	584	561	544	578	571	545	605	545	606	556	622	576	589	560	580	564	533	574	573	595	593	611	570	611	609	596	582	598	610	579	608	571	580	579	578	584	605	577	594	555	619	577	595	578	537	629	550	578	582	603	584	538	563	578	601	565	589	633	586	577	597	578	532	559	579	553	593	582	579	585	550	569	636	568	603	600	581	554	585	555	534	557	581	552	627	588	605	560	583	571	575	575	597	627	579	547	590	639	623	606	561	548	594	583	600	580	563	586	603	572	593	605	577	609	557	601	578	556	623	530	618	580	591	591	542	546	568	625	565	581	570	594	583	573	592	575	575	620	631	596	556	566	575	570	510	571	549	567	615	593	602	574	559	560	573	560	554	583	603	600	579	629	582	550	579	563	593	552	599	538	535	544	594	573	574	549	582	525	555	593	537	570	605	553	537	570	580	588	594	554	598	580	569	565	582	604	550	569	593	556	604	592	573	621	603	571	622	581	582	557	599	555	581	570	615	570	579	566	565	569	563	595	582	583	545	592	597	602	556	545	573	600	558	633	554	553	573	604	606	576	570	587	605	600	553	597	602	579	590	575	561	585	585	582	574	588	580	585	613	573	538	630	590	602	531	615	592	574	580	575	578	582	571	589	575	552	548	598	633	598	560	576	579	577	530	558	549	602	529	560	576	603	570	568	558	646	564	573	594	561	577	575	597	556	593	571	633	586	559	599	614	523	568	581	571	584	631	580	607	570	579	592	616	552	601	613	548	548	610	534	534	579	594	534	583	559	570	571	599	534	611	544	589	579	604	589	562	610	565	607	569	596	539	564	560	579
24594	21837	28896	24481	20998	9463	825	599	565	625	578	541	591	589	567	573	565	549	524	572	526	587	529	489	518	602	538	547	585	517	540	593	536	556	610	552	562	511	505	555	554	551	514	572	559	568	525	547	505	516	519	489	505	561	587	564	559	541	563	573	545	529	518	500	526	557	539	530	561	533	555	544	533	510	540	580	514	573	542	511	534	583	568	547	565	547	512	570	572	602	547	539	551	536	572	519	539	528	546	551	558	535	526	554	520	518	573	523	526	515	564	562	554	523	554	523	578	546	554	567	543	527	586	530	536	588	545	509	559	506	554	542	514	514	540	547	560	559	530	529	547	505	526	555	546	558	535	537	550	554	542	533	543	535	504	532	521	539	506	552	538	511	559	549	565	581	576	509	563	535	556	505	532	545	547	528	582	548	549	523	563	561	527	569	552	560	549	537	521	558	535	553	512	544	540	528	551	554	568	551	549	540	509	525	517	518	592	547	561	548	528	556	538	548	504	527	540	507	566	543	522	540	516	533	515	575	579	588	586	542	545	523	536	530	512	542	493	549	507	535	553	592	532	523	541	505	506	538	537	545	535	522	526	515	567	552	530	535	558	541	565	524	522	553	518	544	534	513	557	522	517	535	500	527	537	543	503	521	542	544	503	529	485	535	527	516	518	522	529	581	552	609	533	537	558	532	604	538	552	571	574	514	535	552	508	527	515	528	531	549	515	541	527	535	565	546	551	539	525	554	564	554	569	519	524	547	574	562	552	541	539	519	517	575	518	537	547	564	583	514	537	562	551	546	539	510	572	556	520	512	533	580	574	595	531	528	542	542	540	545	541	538	572	531	537	530	530	527	519	514	522	536	517	549	527	540	532	562	548	519	506	488	517	567	557	522	557	556	537	572	493	511	576	562	527	554	549	510	493	508	515	572	577	534	551	539	529	546	544	562	601	563	548	534	554	533	521	558	553	588	509	515	580	486	547	559	526	536	575	527	549	570	565	525	524	557	545	535	542	556	517	527	513	546	566	531	531	553	515	531	558	562	583	516	572	518	538	548	500	588	527	524	517	550	556	505	539	538	516	477	554	512	556	539	530	565	538	519	519	575	535	543	534	560	532	559	560	531	544	521	554	498	533	548	514	554	522	583	527	543	555	520	566	529	546	534	539	563	560	553	559	557	556	568	527	552	558	562	524	532	562	575	518	554	550	509	537	601	556	551	574	563	581	567	543	542	548	547	537	517	522	564	521	531	520	476	515	526	495	532	553	587	542	560	557	550	526	528	555	571	620	527	550	562	552	537	519	558	581	568	516	549	584	546	552	514	527	570	549	525	567	563	539	544	498	532	578	562	524	536	525	557	569	524	542	559	535	526	535	486	552	520	539	540	567	541	524	527	527	550	542	515	555	573	510	525	516	553	560	532	502	541	541	526	554	568	529	548	533	530	539	547	488	526	556	548	555	529	532	557	556	585	538	526	538	540	512	528	493	532	547	591	538	558	562	500	511	522	561	559	542	558	559	547	530	518	538	546	518	519	557	535	546	536	534	553	543	525	545	522	575	529	534	570	532	509	534	564	493	532	532	564	561	541	566	570	547	534	482	602	517	509	509	534	518	585	575	529	514	508	519	511	539	529	547	530	551	568	556	531	620	538	571	543	513	520	545	523	609	541	551	554	525	543	536	525	534	505	570	550	519	517	533	526	540	544	553	535	510	485	531	550	558	546	553	551	519	581	512	558	522	554	504	563	533	568	530	520	545	530	521	522	529	519	536	541	526	530	544	531	555	521	516	524	594	559	563	551	545	549	557	527	509	526	519	561	522	528	520	506	519	549	511	516	554	590	566	494	538	505	512	546	513	536	527	516	533	564	545	527	523	546	523	550	538	544	544	566	550	555	574	547	476	539	525	542	502	559	540	515	552	550	534	545	533	546	550	532	528	562	510	541	497	511	544	533	554	523	517	515	531	552	527	536	491	586	533	528	539	560	582	579	539	566	551	508	569	529	520	543	558	566	529	555	527	543	522	513	528	539	536	522	585	528	530	538	560	542	564	487	567	531	543	507	500	560	538	525	515	534	545	527	528	549	535	535	529	544	522	531	555	553	566	543	584	544	521	536	555	561	559	539	522	503	564	584	511	509	499	533	526	583	553	550	535	525	511	580	537	514	521	503	517	557	531	532	535	522	552	535	541	549	538	554	511	563	579	571	499	516	558	555	559	541	528	533	572	546	544	531	520	553	558	540	517	533	565	543	511	535	563	508	531	558	564	543	521	528	558	528	541	549	571	522	554	528	527	535	555	538	494	548	559	572	551	543	596	526	558	567	513	563	550	559	561	514	530	526	570	494	574	534	563	548	587	550	508	520	504	551	533	517	545	536	559	500	597	508	554	525	523	542	573	569	575	564	555	495	531	554	540	548	551	520	533	522	532	516	557	516	534	534	553	518	549	521	550	530	579	545	562	564	593	526	515	552	574	496	556	519	564	549	575	525	529	522	514	540	581	542	557	535	521	533	540	532	539	574	561	535	533	539	538	520	551	557	542	495	556	564	507	547	552	532	512	509	533	496	583	569	593	576	541	556	554	569	515	554	526	540	532	511	550	543	511	542	550	567	583	559	543	541	547	535	556	573	561	554	527	529	538	548	533	530	527	548	532	562	524	534	567	534	526	554	528	530	544	514	501	544	511	546	562	519	532	576	555	589	562	557	582	535	586	546	538	532	545	500	558	520	540	557	512	526	525	581	509	552	536	516	530	548	554	518	520	559	547	564	517	573	561	571	516	526	602	598	527	503	513	507	549	558	535	553	525	535	544	536	514	577	558	587	555	549	509	551	537	495	490	517	568	567	519	546	541	556	533	546	586	517	567	539	545	531	541	562	526	521	522	513	543	559	550	525	540	495	554	533	556	548	550	583	537	563	547	539	559	527	533	560	555	532	556	552	543	576	483	530	497	543	547	571	575	559	557	514	585	524	517	521	515	528	540	539	544	542	560	552	552	570	506	551	585	564	536	552	518	527	532	549	516	529	545	535	539	545	532	574	530	478	528	533	532	515	513	531	583	534	557	564	562	537	532	547	539	524	505	494	551	549	574	580	523	565	534	558	563	554	540	548	559	542	535	557	554	529	548	540	575	507	494	536	577	539	551	585	550	521	548	527	577	576	528	545	545	489	556	572	569	544	513	531	552	555	574	534	516	509	517	551	494	528	505	558	539	545	538	540	561	533	504	516	572	518	559	576	528	498	565	556	540	567	582	545	511	519	546	551	511	582	522	552	544	554	535	539	568	534	539	549	578	533	501	512	557	574	507	543	541	530	546	575	587	563	597	540	572	533	545	525	491	528	544	564	570	538	558	512	522	545	493	559	552	546	516	533	550	565	519	549	542	536	571	534	555	534	526	560	522	574	519	561	508	529	550	567	530	555	527	561	539	534	564	543	560	516	557	522	520	556	566	580	529	534	545	522	491	538	563	553	529	548	541	527	553	526
60274	80164	47050	3996	984	962	934	860	835	821	781	782	785	804	796	715	788	775	779	784	735	772	723	745	724	796	728	725	767	759	710	773	713	760	718	734	742	777	798	752	763	765	786	769	759	753	740	740	738	808	783	740	841	727	729	745	787	760	751	732	744	744	779	781	736	709	726	768	753	759	741	713	720	736	751	781	770	713	741	735	766	721	779	778	725	777	792	760	765	731	736	808	766	710	709	756	758	789	798	718	731	729	792	725	773	761	735	803	756	728	782	725	759	750	724	699	760	744	755	752	764	769	761	719	774	786	750	721	739	710	751	792	774	752	726	720	753	737	739	742	768	770	747	711	741	780	721	684	757	727	736	740	738	733	745	780	739	768	736	693	722	754	698	743	756	698	756	748	718	761	706	771	769	719	723	698	733	738	710	686	751	724	770	750	788	767	760	761	764	762	769	792	748	779	708	723	788	750	738	739	747	774	776	714	704	724	726	784	711	706	744	785	760	765	746	752	733	737	747	778	774	724	735	751	745	745	727	752	726	742	785	743	739	723	765	729	701	725	779	771	787	738	741	746	735	742	761	732	724	759	767	746	731	728	734	731	748	736	754	760	767	768	746	712	724	747	720	735	760	737	720	756	743	749	801	751	758	754	729	766	751	769	717	756	789	707	740	746	738	769	727	726	757	717	708	748	703	740	724	730	757	782	729	762	730	749	726	702	726	787	733	737	739	704	789	714	808	835	783	699	706	750	781	766	737	736	744	802	728	723	763	750	735	736	743	777	744	780	735	759	698	731	783	700	713	732	760	712	823	734	738	748	779	734	785	756	744	754	753	747	741	752	737	724	750	820	732	730	741	765	782	746	767	767	749	709	736	822	719	762	730	776	711	721	697	735	698	796	737	743	795	733	741	767	718	755	733	731	761	723	755	739	739	726	776	757	781	755	740	731	732	696	778	786	767	761	731	753	733	771	775	704	809	761	682	729	722	747	771	741	810	753	742	736	765	723	735	769	771	716	749	758	680	791	772	735	779	751	749	736	773	759	773	748	703	774	762	760	764	774	774	752	705	725	742	762	762	737	770	722	757	728	743	730	720	759	687	781	746	747	739	702	782	746	716	735	726	758	772	716	778	762	704	717	753	742	774	761	793	767	723	730	755	762	755	766	780	752	760	749	772	761	772	743	760	720	770	714	744	789	731	762	792	766	721	769	743	775	767	751	662	767	752	758	708	751	778	735	789	783	742	768	746	736	785	713	720	737	731	750	729	728	744	756	833	764	734	741	750	735	755	757	766	746	708	739	739	804	736	703	744	708	715	760	733	781	736	766	774	721	759	755	759	737	762	794	752	808	745	770	735	748	756	746	725	713	741	757	676	714	749	740	723	715	745	767	755	717	759	730	727	768	747	715	735	757	715	775	733	762	770	736	811	767	757	733	753	737	758	720	725	700	710	791	772	747	715	771	735	766	758	700	756	724	796	764	750	786	792	713	739	736	739	795	793	720	743	747	785	750	712	766	746	751	767	728	787	749	772	748	794	712	691	756	768	753	764	747	766	729	721	748	760	790	745	713	702	742	757	787	730	758	736	781	757	805	745	735	790	730	767	786	732	722	743	749	742	781	745	754	742	752	727	787	764	707	715	792	784	711	757	742	795	738	746	718	776	723	758	810	757	748	728	733	805	770	788	781	739	768	712	736	751	757	765	773	772	720	747	751	708	737	764	755	726	767	723	753	780	769	756	777	717	765	722	802	775	714	723	690	801	719	719	808	755	750	736	777	731	770	725	713	765	731	763	744	726	742	796	745	752	778	766	769	735	768	763	729	760	720	729	777	734	729	764	781	742	728	725	739	707	708	716	746	736	745	784	753	740	755	761	778	749	785	753	770	755	741	801	744	772	734	736	767	744	767	745	741	734	704	728	716	713	732	759	737	741	721	741	705	757	733	756	702	748	728	735	743	753	743	705	776	757	713	748	767	762	724	738	776	742	789	739	768	803	759	718	748	781	753	723	748	731	767	756	748	742	748	723	748	760	739	765	730	762	813	727	717	730	716	783	706	770	755	794	737	755	702	739	731	723	748	758	765	701	758	725	720	758	779	722	675	762	760	742	722	774	717	768	767	775	755	750	761	779	718	756	777	716	726	727	726	757	785	778	739	736	749	802	743	740	744	769	818	728	751	768	761	742	728	739	734	744	724	736	713	755	704	749	795	762	743	745	726	709	755	733	721	754	763	760	725	712	759	778	753	801	760	764	742	754	737	703	745	758	750	756	757	785	744	730	752	776	709	735	740	721	680	798	778	785	771	799	768	705	744	791	733	762	758	690	748	745	754	707	777	759	751	753	784	735	752	746	717	749	748	732	769	743	727	773	717	709	739	767	714	719	709	725	763	740	761	727	788	724	757	734	765	771	743	752	706	734	739	720	737	776	781	747	755	711	739	782	745	820	741	757	726	745	728	772	742	756	730	722	755	695	731	753	734	748	690	774	717	719	691	755	767	767	744	726	791	763	783	729	739	784	781	737	716	737	747	753	738	728	789	774	745	721	726	792	730	734	742	761	776	698	747	769	769	710	750	802	741	733	792	733	704	734	734	773	783	739	735	743	732	773	808	726	751	704	737	731	788	745	766	713	737	714	759	726	763	740	746	789	759	682	776	735	797	734	724	759	764	707	726	800	729	771	747	745	779	747	750	790	756	732	760	748	739	749	768	687	743	740	802	767	794	753	777	743	718	710	725	748	764	723	793	798	767	749	731	758	740	734	802	767	738	746	675	717	743	733	759	777	726	795	801	774	767	744	737	747	786	789	714	775	765	724	761	774	770	803	724	788	753	769	749	727	724	721	775	737	714	793	779	792	731	783	695	788	707	737	734	749	742	773	786	814	782	751	777	750	729	762	779	796	716	730	733	760	725	733	762	798	762	742	746	759	738	742	765	724	745	720	752	755	783	780	742	721	722	743	729	762	748	775	740	763	731	715	793	767	724	748	735	775	742	726	694	748	763	792	745	761	848	736	767	782	767	720	785	779	731	751	750	780	742	785	764	714	771	774	772	762	748	761	767	781	789	713	710	778	738	738	739	746	726	773	763	756	785	725	775	774	682	747	776	732	692	755	760	735	740	712	763	694	766	712	821	753	743	758	769	754	775	726	729	730	751	740	771	767	742	737	783	740	797	713	745	750	700	770	722	793	761	793	696	788	713	729	729	808	728	771	708	708	777	751	742	724	733	833	759	763	762	687	743	734	739	751	807	725	692	765	694	758	740	766	739	796	744	719	683	723	763	783	697	753	764	712	767	777	738	747	730	733	774	784	717	735	772	732	755	761	771	810	726	737	782	732	745	810	732	755	776	737	744	724	786	771	755	770	791	714	747	694	747	759	731	772	710	726	773	802	829	768	752	722	741	751	778	724	740	755	736	775	799	746	785	755	739	729	702	784	765	773	695	749	750	698	771	760	758	796	707	761	760	708	701	791	768	702	792	724	707
23495	21659	29233	24251	21446	20734	4877	543	452	465	476	418	446	423	438	447	430	435	399	396	383	447	446	400	408	426	456	427	451	435	423	378	397	457	437	419	416	398	428	415	413	433	404	408	393	399	431	414	429	377	438	407	423	426	403	468	422	423	447	407	370	465	406	450	388	412	411	379	427	413	435	415	420	423	427	402	397	404	398	436	418	420	411	383	436	428	420	401	373	394	398	442	395	445	426	420	421	431	432	395	384	412	385	435	437	409	441	408	416	391	407	364	404	385	409	401	413	390	432	405	430	426	407	409	441	401	431	416	386	442	417	433	429	384	411	425	400	395	420	407	402	398	438	429	403	403	406	388	380	386	403	437	403	411	384	384	418	404	382	447	391	436	381	371	430	411	392	421	422	375	436	395	362	411	410	414	378	386	429	405	418	390	434	386	407	406	395	377	425	381	428	386	418	472	432	430	382	389	407	394	439	394	409	420	436	379	425	406	403	428	438	424	400	388	419	426	472	377	391	421	443	432	447	400	410	385	425	376	404	408	385	431	422	420	428	421	408	387	428	384	374	400	389	421	407	402	418	391	390	417	397	418	419	432	438	449	422	430	420	397	395	391	393	411	395	381	425	401	407	436	463	434	410	423	434	404	405	421	412	419	403	434	393	384	418	410	381	421	383	395	342	390	427	415	404	433	377	441	426	384	410	410	378	364	398	436	411	381	401	426	430	397	422	451	382	416	423	433	420	408	421	400	414	418	400	432	439	434	418	408	412	432	420	414	409	438	407	385	426	445	415	387	401	402	391	415	405	383	420	412	397	397	384	423	402	402	438	441	437	425	405	391	427	387	410	405	409	382	423	429	420	403	391	422	393	416	409	397	430	374	394	409	387	420	400	381	385	429	435	438	411	404	442	407	428	396	382	400	425	401	412	445	384	403	369	441	382	417	397	450	380	405	390	389	407	387	414	470	409	403	371	404	421	375	417	441	406	429	397	384	445	380	397	423	419	395	389	437	406	388	432	388	407	392	420	444	409	424	425	399	376	421	436	403	389	425	416	414	376	412	368	391	420	401	415	386	404	391	416	410	379	450	407	428	422	411	402	438	425	404	399	453	440	396	408	393	409	413	421	413	396	392	428	426	404	421	414	417	410	424	389	426	390	394	398	422	407	428	439	417	392	405	431	399	412	409	381	369	431	385	431	410	408	423	404	405	403	422	430	399	426	398	390	433	397	397	455	370	396	443	359	401	396	421	406	384	385	397	415	430	387	417	409	446	391	415	447	408	438	418	386	440	407	382	423	400	398	411	400	411	450	407	426	383	409	400	402	407	391	414	422	388	404	403	422	411	402	430	388	398	381	414	427	432	395	419	403	364	411	411	409	411	411	438	407	403	394	433	392	392	420	432	447	411	406	422	442	383	417	394	406	419	398	421	390	388	436	418	391	389	431	421	432	403	427	414	418	446	417	391	392	420	389	415	428	397	412	384	382	388	439	383	422	446	428	416	393	392	434	408	394	404	402	396	409	421	423	431	421	398	439	390	390	416	403	424	397	433	406	442	408	428	399	363	396	389	397	393	422	435	405	414	409	422	412	390	384	385	400	429	404	418	397	411	433	395	440	414	390	395	413	396	396	399	412	444	436	385	437	419	397	421	401	439	395	402	382	389	424	466	417	421	386	448	399	389	416	425	431	409	455	432	394	443	422	410	403	447	399	401	404	411	389	432	452	457	408	414	428	402	430	435	415	415	402	395	398	415	399	424	430	429	434	427	413	407	423	440	390	403	399	416	411	408	401	409	400	421	402	396	397	419	397	429	407	425	402	399	408	436	394	361	401	466	417	395	380	428	415	421	406	410	403	438	385	432	428	399	429	424	393	412	382	421	367	435	382	397	414	442	396	398	372	452	419	429	386	432	391	404	421	407	403	409	419	418	413	427	403	401	412	391	399	419	429	463	367	424	458	396	442	413	404	429	444	411	406	431	441	388	414	429	383	414	407	414	409	423	401	394	384	419	466	405	407	380	418	450	387	431	371	427	440	426	415	411	398	365	433	454	385	418	426	437	387	415	386	414	393	433	454	439	395	396	423	405	392	430	422	416	410	396	434	410	416	443	389	414	412	425	423	452	422	401	414	416	398	412	434	397	419	373	408	411	438	411	419	420	427	422	449	409	365	424	424	417	427	451	428	412	412	419	399	409	404	384	375	384	377	410	407	409	393	422	417	425	401	415	410	399	400	410	431	417	392	441	436	441	423	406	434	419	411	389	384	411	421	422	365	391	404	429	399	412	429	417	415	404	419	387	405	407	439	401	401	428	386	369	384	383	416	382	401	392	407	413	450	393	402	405	430	425	438	415	427	391	423	414	406	426	397	435	382	424	374	414	418	406	439	378	428	436	405	384	402	396	356	422	448	437	399	434	403	392	425	430	430	417	403	448	391	414	414	389	411	425	377	436	423	414	420	393	445	437	433	399	421	444	403	411	425	455	387	395	400	443	400	434	434	385	403	416	413	426	407	392	392	408	431	374	412	403	404	438	417	415	401	395	391	414	432	401	419	460	430	358	399	393	436	405	391	429	458	419	413	408	421	414	418	414	395	441	406	393	423	384	438	407	436	399	431	433	434	450	407	412	424	439	402	372	406	441	402	374	383	404	410	407	370	376	390	436	394	397	403	410	385	408	396	391	372	411	431	445	415	380	393	411	400	421	384	382	408	383	418	449	392	422	381	409	439	405	416	392	399	396	408	376	438	401	411	378	378	391	414	405	416	441	398	392	427	386	396	407	454	405	421	398	400	409	415	429	406	398	397	405	417	409	397	411	432	382	415	405	421	407	413	393	448	405	446	378	417	423	423	399	432	420	415	418	388	426	417	376	415	428	404	405	405	424	412	426	427	437	393	425	429	405	414	372	415	380	431	413	370	421	411	407	404	386	347	424	381	406	405	386	389	408	381	421	422	402	413	385	423	424	395	442	405	388	378	420	450	382	442	407	402	420	391	399	419	406	377	406	411	389	413	408	422	448	395	393	432	423	381	398	391	428	397	429	400	412	411	386	416	376	401	413	412	439	400	444	394	390	373	446	418	409	413	439	423	383	399	434	381	447	429	412	419	395	430	418	391	437	393	383	404	407	444	418	405	397	406	416	423	412	401	430	391	461	417	409	395	410	446	401	439	385	429	410	385	419	427	392	414	423	382	417	371	438	415	440	394	369	401	422	403	412	422	405	390	399	441	380	409	416	395	399	400	371	405	397	409	407	426	425	399	399	382	380	435	387	419	410	403	401	389	393	416	409	422	398	439	386	372	420	413	384	407	373	373	393	431	398	424	411	384	405	389	398	432	395	410	405	432	421	413	407	403	409	430	426	409	400	404	407	383	424	437	415	401	415	366	391	417	427	397	436	411	390	405	370	411	406	399	421	379	406	415	434	402	421	402	406	412	432	437	414	387	413	393	410	391	450	487	425	405	454	391	429	383	402	415	406	387	439
61741	95789	51154	3476	1000	833	801	708	711	680	633	621	608	588	601	645	617	607	586	558	570	606	549	591	603	578	578	579	539	608	577	570	579	589	588	540	588	602	568	561	573	549	587	515	565	613	575	610	606	572	601	599	631	610	590	577	583	564	564	577	543	580	595	525	537	610	558	531	589	537	584	573	571	591	558	488	556	560	527	560	542	556	538	594	592	578	592	572	577	621	593	577	585	560	574	635	533	560	603	594	626	599	583	573	586	567	584	552	582	545	545	537	584	529	571	602	562	521	578	571	564	574	561	593	569	525	581	622	597	599	553	560	525	547	591	558	522	589	582	568	564	594	604	582	540	578	597	575	594	582	587	595	551	586	572	567	597	581	566	567	606	580	566	574	553	548	593	564	549	558	590	545	592	573	574	595	575	593	550	549	573	576	593	571	568	565	592	601	567	552	584	553	596	581	559	596	582	566	532	557	590	579	614	565	583	574	532	563	582	627	590	558	570	581	546	546	569	588	573	571	565	514	618	549	565	579	576	587	552	604	571	541	581	584	589	577	570	570	534	582	550	575	574	579	531	556	567	610	557	545	569	573	563	547	587	591	579	598	560	573	597	596	556	569	562	562	572	551	585	600	576	608	594	527	559	552	596	564	595	560	549	603	556	581	546	568	585	533	586	576	579	573	590	549	563	585	547	575	606	578	583	561	552	576	568	650	585	524	519	585	595	584	573	576	564	576	589	585	565	561	571	587	568	545	614	600	573	546	622	565	602	544	562	566	543	597	598	517	547	590	576	585	545	536	571	581	558	579	574	589	587	569	557	574	551	536	550	624	537	551	574	540	553	554	593	591	545	583	555	590	572	599	576	564	614	573	533	584	588	570	582	560	572	553	528	582	582	594	522	590	580	569	581	535	561	574	581	574	570	585	576	594	559	576	578	570	590	563	550	563	576	572	631	534	600	531	543	546	575	552	588	567	578	575	543	546	622	629	565	581	565	556	532	535	602	562	550	583	565	592	610	576	562	591	561	617	571	586	590	552	543	562	572	560	579	555	593	562	567	614	561	605	594	544	544	539	568	582	526	567	597	568	594	595	574	609	557	558	535	536	579	586	590	608	578	589	580	569	556	524	569	570	539	587	550	524	586	589	538	569	564	611	592	571	582	592	559	563	543	561	559	566	600	572	569	578	549	577	602	570	593	607	533	537	582	559	567	567	538	610	554	583	593	577	579	549	551	542	598	594	581	568	585	600	577	543	597	590	565	543	534	584	581	590	546	582	571	620	575	571	560	586	540	583	550	547	555	590	529	566	574	588	581	565	607	595	572	558	549	518	559	581	586	578	643	567	546	596	590	602	577	558	591	575	568	608	569	552	568	551	542	552	571	607	611	565	612	596	572	569	539	561	573	543	570	551	572	557	547	596	588	590	645	555	583	575	590	592	562	569	557	584	539	603	601	589	555	537	556	554	630	529	579	549	605	609	537	568	573	596	562	571	569	554	584	561	570	582	573	527	583	564	538	574	589	588	545	579	586	589	591	549	612	539	586	553	581	590	560	587	551	595	552	594	571	629	584	562	547	565	575	564	546	567	598	561	583	568	599	556	573	595	537	571	561	570	558	570	546	598	557	589	592	572	542	574	580	575	535	582	553	551	608	536	578	594	530	600	548	570	570	570	578	549	530	593	584	550	597	568	552	599	557	601	550	555	569	546	533	565	588	591	565	601	580	597	559	574	591	577	579	559	565	565	559	543	543	520	574	552	572	586	543	550	590	579	623	586	570	585	555	577	561	601	581	620	561	600	557	545	537	584	575	568	527	580	544	543	603	596	554	556	584	616	544	511	548	602	600	607	546	618	545	577	522	587	608	554	597	612	608	591	564	604	582	584	591	547	529	599	573	578	561	543	559	531	615	576	605	564	573	554	584	562	538	577	560	559	546	626	562	574	598	617	534	573	558	589	571	559	595	584	547	562	574	575	559	614	558	578	544	573	598	574	619	563	564	576	611	528	581	584	557	556	594	545	569	543	594	563	531	614	559	575	596	554	573	572	584	576	559	545	575	609	577	552	599	563	536	518	587	558	549	590	565	609	617	632	521	585	551	554	533	591	555	556	519	549	563	576	538	571	563	547	597	594	616	533	603	589	576	554	597	587	575	583	554	566	574	566	541	559	531	538	569	573	553	558	550	655	580	564	595	534	545	557	569	530	601	604	609	496	524	592	569	556	563	542	538	552	585	545	582	532	571	565	548	597	608	562	541	610	590	530	581	587	585	588	538	584	565	569	572	604	571	578	587	580	558	573	549	542	571	565	552	583	582	564	568	575	545	582	634	552	568	592	596	582	600	599	541	544	555	564	564	599	607	560	565	573	545	589	538	587	621	601	574	568	552	581	520	574	571	574	557	568	576	575	587	588	600	542	600	562	541	585	590	540	567	551	567	595	555	573	569	599	593	598	552	590	613	552	580	565	576	601	559	604	611	607	607	566	552	556	584	578	567	552	574	553	615	592	582	588	597	557	586	591	558	568	591	567	573	583	537	548	590	560	564	565	543	572	604	571	547	575	566	614	542	545	586	599	601	550	554	572	576	585	605	557	559	570	544	575	524	572	591	531	594	542	536	555	574	540	560	565	541	595	563	566	571	607	583	594	563	603	580	574	569	561	558	580	564	641	568	575	542	517	571	537	554	564	570	612	528	582	573	581	564	513	559	572	554	578	598	547	594	564	542	523	605	585	567	543	613	560	575	560	545	592	570	598	538	548	529	530	561	606	591	580	550	568	569	581	578	577	602	607	598	549	595	550	548	548	585	532	542	584	593	577	565	578	568	584	574	551	589	570	559	572	570	586	572	596	552	568	557	573	557	616	621	594	570	574	534	583	552	552	555	580	616	605	574	586	565	571	588	585	599	551	543	529	602	543	592	630	518	553	546	575	591	541	565	584	564	550	586	576	592	583	548	553	572	578	585	567	608	551	579	623	538	559	590	567	584	588	608	534	579	559	586	554	576	572	566	593	640	575	574	600	593	610	564	558	608	571	555	543	563	564	574	555	531	585	571	552	581	549	573	631	555	601	572	617	594	552	585	566	578	596	622	582	588	596	566	538	550	535	569	589	577	561	548	496	586	578	550	577	570	567	588	580	567	599	546	558	540	587	560	558	572	550	561	586	559	529	560	596	561	589	569	579	572	548	549	593	548	584	629	568	548	559	571	585	584	552	570	567	547	570	601	606	596	625	546	563	566	580	581	557	541	586	557	578	568	583	562	607	575	537	580	558	606	584	590	537	616	633	566	566	572	566	572	604	583	593	580	596	602	574	583	568	552	574	581	591	530	594	572	526	542	589	618	535	548	569	579	565	580	525	552	538	574	568	580	595	522	578	554	594	603	577	588	573	546	548	577	580	594	620	564	605	599	537	547	574	593	586	602	551	567	552	557	572	552	591	583	550	591	549	550	560	532	578	536	557	549	558	544	586	588	630	637	603	555	574
30787	26387	22265	4986	490	413	439	443	410	442	434	418	445	416	457	474	450	421	446	412	452	433	418	445	460	382	442	458	419	510	424	434	428	413	453	440	423	449	470	464	426	467	466	415	402	461	442	457	499	421	499	429	419	424	463	431	431	427	451	474	430	447	433	453	421	479	408	467	402	434	450	450	413	438	408	437	444	441	412	408	433	423	453	445	416	412	448	420	376	455	439	412	428	425	466	425	430	438	440	431	448	462	407	460	419	449	400	468	419	397	420	393	438	448	428	374	415	453	433	432	417	392	429	424	460	478	412	424	488	430	448	446	395	433	439	450	431	394	418	471	459	412	415	408	401	445	428	432	427	469	435	426	452	451	400	397	424	456	445	433	459	436	444	447	413	443	428	458	435	412	371	440	451	393	432	447	453	417	438	438	419	438	437	440	412	404	417	418	440	444	399	453	462	428	388	434	441	492	398	445	471	416	428	444	440	447	443	436	450	423	438	416	443	410	394	433	445	434	438	455	399	430	409	441	442	458	435	450	436	410	415	416	426	468	420	439	416	427	423	427	425	470	464	422	444	386	408	439	459	432	416	416	451	426	423	440	418	414	426	470	464	463	440	448	440	436	446	451	449	439	441	441	448	418	395	451	459	439	420	476	436	445	434	454	421	402	473	400	423	416	397	430	435	443	470	483	431	398	417	444	407	442	442	402	454	434	410	425	439	449	399	396	420	436	437	424	422	383	435	396	428	413	435	416	403	417	457	432	434	408	415	434	448	462	440	417	429	430	449	418	446	410	471	447	407	463	437	433	426	432	439	419	422	438	402	419	442	433	481	447	416	436	476	430	417	464	425	463	431	396	430	428	488	424	453	429	465	432	481	440	429	440	396	431	431	406	420	454	401	450	440	442	440	466	430	399	425	417	430	436	414	453	432	440	411	469	423	417	425	454	453	443	459	441	431	449	430	425	410	420	454	442	421	455	437	422	406	445	439	438	417	448	451	409	408	416	433	426	433	441	426	466	439	450	426	436	384	424	418	418	441	456	405	407	425	446	469	490	440	430	429	446	456	452	465	424	425	454	460	457	410	407	450	426	448	461	416	417	418	434	446	417	429	438	452	454	457	438	395	435	429	442	455	437	414	439	456	470	404	447	437	455	475	432	389	398	475	405	423	437	439	410	439	429	424	455	439	438	406	436	419	412	462	478	418	426	407	457	442	431	443	410	423	419	448	399	405	423	454	424	387	434	420	422	436	415	407	422	425	448	395	389	432	421	432	421	408	421	427	443	444	455	440	408	423	433	425	424	438	430	430	449	434	445	455	437	460	398	451	434	466	457	448	448	416	451	421	462	412	448	436	413	420	391	416	412	451	444	431	431	402	429	451	423	374	451	433	423	437	491	478	463	435	426	409	462	472	404	452	453	437	424	472	448	418	418	414	448	451	456	420	422	444	435	413	427	442	417	410	445	441	413	449	444	402	416	466	408	434	448	445	416	490	473	452	475	411	461	411	442	434	401	413	474	434	476	458	438	428	398	467	420	413	437	424	419	456	408	445	455	419	448	448	443	447	441	419	427	429	450	433	456	435	442	436	439	420	430	451	415	427	427	434	423	441	443	429	416	414	452	442	429	452	427	447	441	435	479	451	449	432	392	410	437	454	446	420	434	424	426	422	438	411	466	384	447	421	449	399	428	406	447	442	459	434	461	417	432	413	415	442	451	421	425	441	389	445	403	446	440	469	452	448	456	412	414	435	455	445	436	419	450	419	431	395	443	420	445	441	435	436	411	438	419	446	444	416	458	462	444	442	437	409	491	462	430	410	405	405	461	455	431	466	414	402	460	441	407	439	446	450	421	417	420	424	423	407	448	411	422	457	406	449	408	417	420	425	469	463	416	453	465	417	398	412	440	422	433	438	422	419	432	419	381	378	439	435	420	404	424	476	410	461	453	441	438	456	445	427	466	423	423	443	459	417	468	417	419	477	457	452	437	434	433	450	459	389	470	438	442	409	409	440	455	440	435	430	458	437	441	448	459	434	459	397	433	435	436	452	477	441	417	432	426	443	398	443	439	402	383	441	429	429	426	446	427	451	446	418	451	401	417	440	394	461	460	411	442	427	456	478	421	456	456	428	462	420	449	415	415	426	463	436	424	442	461	437	440	421	454	421	467	451	455	482	437	427	424	445	432	421	432	437	457	406	448	407	434	462	418	444	468	391	434	421	461	393	419	449	414	431	453	446	431	443	444	440	436	472	401	415	435	441	424	427	403	461	404	450	488	427	432	434	420	427	410	449	463	418	408	458	466	405	430	431	441	429	427	450	453	411	444	432	428	447	427	440	394	417	410	409	421	405	455	427	450	476	445	438	407	399	465	438	405	434	434	467	473	391	431	420	401	428	433	438	439	416	432	422	438	457	445	449	445	462	440	463	406	438	414	413	437	445	413	433	409	420	435	424	446	415	416	456	470	414	441	451	398	439	445	455	480	411	444	444	410	409	438	427	436	429	435	450	437	440	452	439	426	420	434	430	427	414	464	391	441	433	433	409	417	445	477	435	429	462	441	471	437	422	360	439	406	456	462	431	463	439	392	458	449	423	430	431	444	435	450	445	432	397	449	407	442	444	429	424	416	433	427	438	411	456	453	462	414	425	472	456	411	423	457	432	452	448	471	414	412	468	421	409	433	431	430	447	422	451	420	435	406	497	451	439	458	428	412	474	437	456	430	432	449	403	444	454	424	413	445	445	426	425	436	395	470	434	447	427	415	481	443	435	456	411	400	407	417	422	468	433	420	410	410	455	453	439	417	444	408	416	413	462	448	449	474	404	436	446	398	405	450	451	423	377	419	434	456	421	443	426	439	424	407	480	433	453	404	426	427	464	426	503	426	427	452	433	431	415	432	434	412	446	407	432	418	454	470	420	461	425	414	409	422	414	428	423	425	472	456	447	410	448	423	430	476	418	441	423	389	433	415	426	483	396	436	486	409	448	435	447	421	448	428	387	432	445	438	418	430	419	472	446	402	439	392	481	446	427	436	425	453	469	398	422	417	458	429	437	421	423	453	438	458	446	455	459	404	449	408	428	408	426	436	437	425	415	437	409	454	408	435	421	441	446	456	433	423	452	449	454	472	418	420	421	454	414	433	455	400	456	406	435	472	435	440	446	427	451	442	425	460	444	455	430	463	448	423	424	434	448	439	452	441	441	511	457	428	411	439	476	456	476	445	402	447	493	461	444	453	413	445	445	423	419	398	450	461	425	441	432	436	419	420	435	441	402	472	420	425	407	423	425	433	412	429	402	493	419	427	445	459	452	437	429	407	465	482	412	412	429	420	444	417	446	442	452	429	450	426	441	448	431	445	416	435	456	460	494	420	457	412	428	428	424	425	410	417	442	433	450	448	433	424	436	411	408	395	425	403	428	466	415	421	436	411	417	415	437	440	426	474	402	461	454	420	440	392	404	444	410	421	437	415	403	473	403	407	443	467
37698	42285	20325	755	668	593	618	648	652	609	578	617	612	621	612	600	618	581	591	589	551	578	593	594	611	646	614	637	607	575	603	655	627	613	599	609	612	601	617	599	592	626	633	613	629	581	632	549	591	577	644	586	625	623	579	612	648	622	605	597	672	606	597	640	591	614	615	581	584	631	645	627	593	597	632	622	627	592	603	594	609	588	612	622	596	644	605	569	557	595	619	580	569	625	584	612	584	582	671	576	615	591	616	610	617	574	590	587	610	631	612	609	619	630	602	633	628	601	549	576	593	572	633	618	577	580	601	609	584	583	590	647	581	591	607	601	598	602	605	567	631	616	593	593	595	632	570	608	614	616	643	648	599	586	592	567	578	609	591	534	629	625	620	565	627	603	569	621	647	633	577	580	571	630	592	642	626	555	578	619	569	612	584	628	616	593	602	617	671	621	587	608	594	609	630	619	589	638	581	612	632	609	567	598	586	606	613	598	626	628	599	618	634	640	606	588	606	593	562	576	572	643	615	571	628	611	576	616	613	620	589	594	593	578	633	636	628	627	633	608	571	665	586	620	589	629	617	607	571	615	602	665	572	652	614	622	601	605	615	581	641	600	632	580	594	641	605	630	624	570	593	593	593	622	565	625	568	623	599	606	625	609	635	574	594	606	623	660	647	578	608	587	631	626	611	568	554	607	606	623	662	638	563	632	605	622	644	584	631	608	640	636	618	627	609	582	593	599	566	601	617	626	614	578	618	645	598	606	613	605	623	627	607	563	624	611	605	581	609	613	599	610	622	621	574	604	578	650	603	623	600	637	614	614	567	634	562	594	560	607	633	604	552	598	595	570	603	575	581	623	605	655	600	630	604	611	606	632	601	609	632	584	593	636	603	608	638	630	579	636	585	575	592	627	582	604	615	602	600	629	595	627	611	605	604	641	631	602	625	582	615	640	653	615	600	615	630	614	606	608	673	574	594	591	647	600	554	621	582	551	578	576	618	616	606	585	571	546	594	617	621	623	615	645	590	591	599	616	568	579	601	608	601	613	593	630	591	605	639	625	584	604	624	621	615	645	656	586	607	600	570	611	633	628	574	615	580	650	606	614	574	587	623	596	571	600	637	595	568	582	589	565	614	650	593	604	585	614	582	624	627	594	557	558	611	604	574	586	606	589	635	625	615	611	609	617	644	579	652	569	596	608	616	593	574	632	628	606	575	613	635	633	627	631	635	593	585	603	613	631	594	587	602	608	601	640	624	610	604	593	578	618	673	605	575	599	610	602	581	607	597	577	579	613	595	600	609	612	605	627	587	634	571	647	612	614	634	588	645	668	602	593	626	593	617	553	590	625	670	680	639	606	589	615	598	596	566	623	596	643	590	599	620	640	585	595	592	578	612	643	643	580	628	595	636	590	594	634	621	624	623	591	597	583	588	608	606	628	557	624	586	637	651	623	628	609	609	611	628	579	631	609	602	608	572	642	561	600	596	603	605	627	607	647	627	573	626	598	656	615	671	587	638	622	619	554	594	606	586	639	581	574	628	603	602	615	639	646	592	641	590	604	583	594	583	642	581	547	643	665	612	592	626	604	664	593	616	572	626	621	587	584	616	598	622	602	626	616	591	614	592	565	626	596	624	599	556	550	624	641	605	612	608	647	609	599	552	598	609	626	583	636	563	628	640	611	620	628	574	590	643	657	602	617	596	599	636	607	631	611	587	633	597	647	610	591	594	575	625	633	638	629	619	613	602	565	562	619	578	572	609	604	626	629	619	611	631	589	579	639	644	582	641	580	564	600	589	631	567	621	634	628	602	595	598	607	589	596	613	583	630	630	612	595	606	567	557	622	612	638	633	581	593	608	592	631	590	622	554	616	578	611	550	609	613	617	610	584	607	578	609	612	625	593	602	574	604	602	628	615	565	591	642	655	614	590	612	634	603	635	607	628	639	607	592	639	608	624	633	638	598	629	565	638	613	623	623	633	626	611	571	619	590	596	583	590	622	600	574	628	581	592	604	592	647	632	606	625	571	634	653	597	643	601	608	625	605	659	609	572	569	597	616	582	595	628	619	645	615	637	627	625	624	655	615	607	611	611	637	588	585	582	612	595	621	592	625	631	607	593	620	614	559	597	635	622	596	604	599	617	593	588	603	603	612	651	617	558	617	609	620	654	613	566	599	592	567	597	581	637	595	549	600	617	632	571	596	637	585	605	579	607	607	624	610	581	604	601	611	606	623	636	578	592	623	601	624	553	602	615	652	610	586	587	623	636	598	624	596	614	588	627	605	635	594	620	605	595	605	587	592	609	623	605	635	614	611	542	630	602	600	627	614	609	556	600	609	653	621	573	592	602	667	628	633	615	609	594	649	614	629	627	650	605	617	622	605	632	613	576	586	613	646	611	600	595	611	591	604	611	602	597	582	587	576	584	625	590	639	587	630	601	640	608	629	609	583	558	591	656	606	619	639	610	592	653	649	570	646	645	623	613	636	575	614	546	597	635	555	629	607	594	613	573	616	594	592	608	627	643	632	607	601	608	595	573	606	653	628	614	630	590	645	604	576	613	584	622	591	596	594	559	566	609	627	629	591	548	581	570	614	614	617	611	631	605	614	564	581	601	590	552	644	647	607	603	614	624	632	563	574	595	606	609	561	598	632	636	619	605	580	626	592	560	614	575	605	589	570	610	629	652	599	650	618	607	604	570	622	607	586	606	573	645	640	577	606	643	648	561	622	625	600	564	626	603	585	625	622	582	626	590	606	594	631	585	617	636	601	585	626	601	612	615	616	633	613	585	568	608	573	641	595	576	619	589	619	663	573	637	608	616	584	609	594	623	572	595	602	610	599	641	590	561	563	620	607	639	589	640	623	563	615	559	635	593	614	607	608	590	617	594	628	611	573	635	628	624	627	591	624	596	604	578	594	638	622	577	596	573	628	614	625	610	599	602	638	658	611	562	614	576	551	609	601	582	617	593	555	633	612	569	600	607	621	604	613	617	592	607	650	551	623	602	594	595	601	655	599	616	614	610	611	569	593	607	593	591	640	604	613	624	633	564	607	587	575	630	631	614	562	624	600	664	627	595	608	584	612	580	622	570	604	560	621	607	577	606	616	656	607	575	614	604	578	565	587	610	588	563	608	598	622	628	639	554	609	632	612	602	635	607	620	645	651	612	652	612	616	591	566	644	597	593	632	624	611	587	565	623	611	588	597	576	619	597	612	532	628	621	599	620	603	660	552	569	575	584	610	642	619	632	589	585	598	629	603	631	598	633	611	593	607	632	611	635	647	580	647	609	581	621	569	611	600	594	630	576	566	609	622	628	635	582	576	616	641	629	589	649	627	581	592	600	617	598	622	545	598	575	557	610	653	596	582	613	592	579	567	685	594	636	573	596	589	586	631	676	565	605	639	628	595	635	638	593	580	595	599	593	593	583	639	648	620	611	635	618	586	613	603	598	597	618	592	571	616	617	599	612	558	613	627	616	597	630
24637	21788	28745	24669	20837	8323	748	654	571	590	562	590	591	559	574	584	590	552	544	541	568	579	588	568	550	562	585	572	547	543	549	530	574	546	555	540	553	564	566	564	589	487	546	590	547	523	505	497	519	589	556	549	542	498	511	555	538	512	490	525	561	573	594	556	521	521	536	592	535	588	515	563	569	538	541	567	553	576	580	545	539	558	554	506	558	532	550	551	580	568	584	556	525	572	543	488	561	521	530	542	569	506	557	572	577	554	555	521	570	550	562	576	570	537	564	569	529	510	535	574	575	595	538	556	525	540	553	531	557	536	558	579	524	564	532	547	568	532	582	517	521	542	546	573	558	577	559	568	570	552	531	582	528	560	552	535	521	599	573	574	554	523	524	560	576	495	541	553	526	512	512	558	542	538	549	541	591	575	559	605	541	529	574	554	555	518	543	566	550	548	559	592	590	559	593	514	610	566	542	544	569	582	524	575	548	553	524	573	610	559	529	544	511	587	539	568	550	562	514	515	560	550	551	561	523	520	537	536	558	538	565	522	540	564	575	523	565	553	533	530	498	569	539	553	534	532	526	523	571	555	598	540	538	579	533	592	589	537	557	549	562	566	561	590	555	551	554	555	574	541	516	562	562	532	524	585	502	561	510	482	562	538	545	527	534	553	560	500	537	552	555	507	545	618	542	568	568	537	524	562	528	544	562	568	546	543	550	555	545	523	559	513	536	546	564	522	557	486	498	595	555	534	536	539	537	556	586	533	534	538	552	550	552	555	555	527	536	564	551	554	540	569	566	568	550	562	543	584	554	534	583	551	542	543	576	531	556	561	532	600	564	537	564	515	523	542	561	524	588	583	523	579	546	530	561	530	547	549	541	520	561	511	555	556	564	517	535	520	555	546	557	537	567	562	513	576	564	534	484	585	541	539	570	558	526	515	543	532	537	549	568	529	538	535	527	527	562	537	517	573	547	526	539	555	551	566	576	542	545	541	546	575	560	502	562	537	554	531	533	541	547	525	542	571	591	564	517	556	506	616	565	525	550	570	569	512	527	540	554	554	554	545	521	519	542	556	519	560	585	530	550	551	528	574	616	560	588	554	531	538	559	521	575	544	515	563	539	579	546	550	529	572	511	538	514	545	555	594	530	542	539	525	533	551	592	521	570	582	530	524	544	594	563	601	575	540	552	526	519	540	565	525	579	540	547	539	545	568	570	556	522	568	554	544	555	536	521	582	525	556	555	540	554	561	572	550	572	551	596	569	529	526	529	585	513	529	544	539	553	548	549	546	528	557	511	555	568	566	581	550	561	507	552	542	554	532	547	537	512	548	520	538	553	562	547	545	540	591	565	565	567	560	532	516	569	549	576	552	555	561	549	585	559	538	518	574	527	543	565	553	546	572	541	586	540	579	538	531	557	594	577	539	521	601	510	530	516	600	561	553	525	568	565	552	570	526	515	551	544	502	542	533	555	531	516	605	582	513	531	562	563	544	584	525	553	568	549	539	497	548	564	549	559	557	584	550	576	537	566	613	601	543	596	574	539	572	537	583	548	541	567	540	571	587	536	557	543	537	543	543	537	584	538	556	520	519	548	524	550	528	538	552	516	557	533	526	555	550	538	574	570	544	551	569	547	550	563	550	566	598	543	496	582	551	554	546	553	546	569	558	566	576	587	561	543	559	554	567	520	558	535	539	549	601	528	560	593	560	569	538	498	566	523	573	584	566	581	551	568	530	563	531	580	571	600	557	589	583	542	553	546	566	502	548	560	523	590	546	545	544	568	541	537	543	535	557	575	563	565	521	575	524	591	534	532	529	519	555	551	511	578	566	556	562	523	540	540	533	555	554	534	575	574	597	553	534	525	555	520	590	556	574	583	529	572	565	559	531	548	522	554	542	567	554	536	555	567	529	586	538	569	571	544	532	557	582	577	503	536	563	518	531	549	582	541	551	537	586	543	552	562	581	518	531	582	550	545	514	555	577	544	556	528	545	527	582	539	546	552	570	489	574	526	563	584	575	563	571	545	559	571	541	590	540	559	564	574	577	539	571	544	574	522	542	521	568	583	556	519	584	555	557	502	531	567	584	518	545	543	547	542	537	574	534	526	507	538	558	553	576	533	566	504	525	572	546	519	552	570	542	545	545	575	551	555	554	513	558	548	544	568	510	586	557	535	576	561	521	524	542	551	531	532	517	575	513	561	533	505	563	520	586	540	563	562	549	567	543	562	532	540	520	559	551	572	560	588	576	560	566	536	515	568	536	573	567	557	523	557	498	504	537	550	574	527	527	581	560	555	562	554	574	547	536	564	535	567	573	528	543	532	549	551	565	562	549	531	551	509	549	549	557	558	514	546	538	501	548	544	514	597	546	554	538	552	512	512	581	513	542	562	580	527	502	554	550	511	550	554	526	526	535	571	565	576	565	502	587	538	537	554	541	568	589	557	519	557	542	561	512	523	563	577	572	531	578	525	537	562	517	549	538	526	558	561	541	548	543	530	548	551	552	523	581	559	546	505	521	520	560	545	605	557	554	593	585	530	531	546	526	539	544	533	523	532	548	561	567	578	589	591	561	542	525	546	554	571	549	544	536	543	534	564	523	514	528	575	610	587	528	557	523	535	563	543	547	582	520	559	502	531	525	540	533	565	577	535	508	544	508	505	537	573	549	547	560	586	551	521	567	554	534	538	539	553	579	522	562	534	534	546	521	559	525	584	558	542	533	553	592	513	550	562	562	553	545	513	525	511	562	533	529	545	548	508	592	492	573	565	536	620	555	555	544	534	550	553	579	546	572	540	558	552	532	515	557	594	545	518	596	570	577	544	533	552	550	532	496	543	576	529	542	559	532	493	570	547	526	537	485	511	578	550	522	511	556	556	530	518	599	553	544	559	546	539	548	514	513	544	540	519	557	545	553	530	534	555	574	534	502	585	596	528	519	516	574	541	583	563	558	583	534	551	538	551	555	562	584	511	544	566	533	535	566	535	532	554	536	548	554	563	554	538	552	540	538	541	574	565	564	583	492	567	530	552	574	595	557	546	579	581	595	559	561	523	544	555	549	576	508	565	514	563	577	546	537	514	572	556	539	569	534	540	505	505	559	572	537	549	581	516	556	534	535	510	548	572	560	596	531	539	551	545	556	545	537	587	565	544	531	556	550	558	575	541	564	503	554	570	557	541	508	533	514	541	550	525	575	560	599	528	565	558	535	548	538	565	548	525	514	532	575	568	580	562	553	558	569	572	551	509	552	542	555	506	565	554	496	570	559	568	527	514	563	567	557	514	513	566	545	550	562	543	560	558	549	561	549	560	559	568	575	523	561	547	539	565	492	575	576	552	555	561	564	548	506	525	553	544	525	587	549	542	550	602	571	553	554	542	535	583	548	550	579	550	580	574	579	561	531	529	579	547	581	563	571	562	555	575	589	533	587	565	533	577	579	559	545	531	571	534	539	595	551	568	548	584	542	559	515	529	586	567	572	561	538
60452	79890	46434	1668	982	941	841	895	830	812	766	774	835	748	767	766	763	769	774	742	814	713	770	752	770	764	772	765	750	736	802	734	774	764	786	747	734	748	754	763	776	791	730	782	802	759	785	762	737	772	724	774	793	761	766	801	755	802	789	781	750	780	763	751	788	734	780	771	751	788	760	803	735	768	755	765	759	766	777	756	781	827	777	746	758	768	771	791	787	796	772	781	709	764	811	837	733	791	782	767	783	748	755	793	728	792	759	784	789	733	752	762	780	764	776	743	782	781	763	780	783	740	778	770	734	778	760	752	780	774	758	800	812	793	757	737	731	738	771	751	755	793	774	769	700	803	713	781	754	743	780	722	766	795	766	792	756	803	810	743	749	820	815	716	735	735	770	766	820	776	726	726	722	759	775	794	761	742	769	719	750	729	774	811	803	778	724	774	797	755	788	765	720	759	751	769	776	773	789	747	779	760	764	705	768	776	745	767	779	773	788	724	780	824	733	748	749	755	765	776	804	745	737	739	741	765	740	793	714	720	762	758	787	749	777	772	772	797	713	782	807	754	731	783	807	814	760	765	736	795	755	748	742	766	736	752	805	767	746	735	760	801	754	757	762	772	801	737	784	730	766	795	801	755	790	758	768	711	773	783	748	692	777	773	741	795	721	737	760	743	747	779	734	770	727	747	789	780	720	771	735	761	726	768	751	792	789	813	751	757	751	769	844	787	775	761	745	774	781	774	775	764	795	748	787	741	737	806	759	764	724	751	765	797	744	734	736	765	716	720	701	776	806	797	735	783	755	808	750	762	770	719	735	731	777	746	768	773	767	801	743	749	760	769	769	746	743	747	757	724	701	794	749	768	755	791	741	756	834	769	750	745	735	806	731	778	763	793	770	781	772	754	797	739	741	767	753	775	803	769	757	776	747	754	804	759	737	736	787	788	801	742	782	746	768	808	780	737	776	757	732	822	742	776	764	748	769	780	771	784	760	757	722	712	795	776	751	729	722	811	815	725	718	756	751	773	768	723	776	760	734	724	800	746	747	769	773	760	725	769	795	751	739	740	764	823	786	712	727	723	775	743	780	747	715	701	775	788	772	728	749	783	755	799	790	731	784	765	717	739	721	730	755	740	753	774	766	731	772	718	812	786	721	740	790	718	752	770	790	771	775	762	792	786	807	711	743	715	728	751	753	717	753	776	765	751	739	730	723	769	758	739	717	767	794	745	792	751	725	770	783	781	755	746	746	806	801	738	778	759	747	755	810	761	764	801	772	778	760	781	755	723	749	755	780	725	730	754	725	797	765	746	750	779	734	786	748	748	804	782	747	759	740	741	790	744	759	769	766	801	768	737	736	743	704	744	787	688	731	769	710	755	754	775	765	725	788	765	779	773	766	703	731	721	762	759	775	792	774	763	752	756	806	749	711	831	727	735	732	780	775	799	772	723	724	798	779	778	767	725	762	742	773	805	701	760	751	756	707	804	757	779	737	801	734	795	799	774	764	776	762	802	730	761	736	848	809	749	755	790	754	795	737	715	762	712	756	767	752	731	815	722	756	746	754	759	804	746	764	751	745	758	726	741	803	755	807	726	755	746	719	735	796	743	798	781	712	741	785	785	747	758	774	768	755	741	745	774	777	750	762	757	777	783	748	731	779	755	752	758	774	768	717	746	707	745	775	761	789	780	763	806	748	757	761	759	720	814	725	769	778	725	761	731	735	776	767	751	768	764	712	790	742	736	731	800	786	772	777	761	773	770	754	764	795	816	828	785	773	766	780	794	790	734	774	742	718	815	758	742	775	778	757	748	720	704	803	750	761	730	766	763	740	746	733	766	748	776	744	791	770	780	796	752	741	742	761	771	728	756	734	736	788	740	762	772	781	752	712	753	800	805	751	826	799	748	773	741	730	767	786	736	769	782	743	779	761	788	745	753	756	715	804	748	838	813	749	770	751	776	754	743	726	812	776	727	765	786	788	747	779	749	733	761	785	730	742	727	752	770	756	739	754	784	795	740	741	815	731	795	759	732	767	724	698	796	806	773	762	719	725	722	746	768	797	734	785	742	751	735	759	762	750	743	737	721	793	767	714	746	738	749	734	728	766	769	758	787	717	820	772	771	770	777	774	771	783	779	767	740	744	792	770	746	772	744	742	771	755	748	787	780	750	789	745	745	771	787	739	802	769	749	756	724	788	820	751	791	700	787	750	759	741	763	752	758	748	715	742	753	751	751	777	765	742	764	759	760	767	777	821	744	754	784	823	768	756	748	756	688	744	752	785	776	749	809	757	745	784	751	769	808	738	732	772	787	746	765	771	772	800	760	767	768	738	750	726	769	747	760	768	774	781	759	761	766	721	747	786	809	744	757	761	767	775	725	717	779	730	786	754	770	798	782	742	774	723	782	776	764	721	771	789	715	747	734	795	770	737	771	704	742	752	750	806	737	744	700	746	771	793	721	706	755	749	742	822	732	777	782	779	720	770	760	773	763	721	801	794	743	781	782	723	749	774	739	795	748	732	724	763	757	766	759	764	769	752	772	750	785	710	748	760	784	740	750	776	770	764	781	767	797	746	708	791	784	780	783	724	731	729	741	751	794	762	769	722	752	764	750	795	767	757	774	765	743	738	775	705	766	748	726	758	763	793	774	734	776	770	784	738	738	769	786	747	819	747	780	764	812	747	759	732	767	806	747	757	783	739	782	756	767	736	749	742	763	768	699	758	743	744	792	725	758	752	751	798	730	739	760	729	789	756	766	743	774	762	776	746	775	734	778	759	787	756	760	817	756	763	749	714	716	762	741	732	759	802	798	796	788	757	761	734	752	766	767	723	733	765	743	753	779	777	762	763	742	746	795	726	729	787	764	737	761	787	724	787	792	753	769	768	739	782	730	750	769	782	783	751	748	716	750	734	793	771	740	734	780	753	663	742	740	759	769	792	769	783	758	743	785	734	787	737	742	813	731	817	772	783	757	740	730	776	793	771	720	717	737	786	735	730	757	748	745	766	791	746	797	729	754	759	722	761	736	745	793	764	711	732	744	766	701	820	737	756	794	741	742	769	742	750	775	772	760	772	780	776	760	729	774	744	775	772	744	763	756	760	728	761	776	772	769	756	752	772	796	724	766	745	768	771	750	746	758	762	756	769	749	743	742	750	734	785	713	698	748	781	722	748	786	751	785	807	761	796	725	736	768	758	802	782	779	745	810	781	798	687	774	776	732	754	776	746	746	714	782	721	801	738	729	743	761	776	762	757	768	743	757	713	749	781	746	786	722	716	740	733	796	786	811	762	736	787	811	776	714	713	741	788	822	771	750	780	734	766	758	794	759	786	793	739	768	778	739	814	786	753	724	803	783	763	748	779	792	730	725	757	753	779	745	779	701	745	768	775	748	741	776	751	774	740	746	748	790	747	775	769	770	724	781	773	721	759	789	816	710	735	764	755	715	712	731	712	752	776	771	726	784	755	773	759	756	738	743	770	728
23446	21501	29511	23705	21366	21031	6203	573	496	508	454	437	437	445	412	398	452	409	459	419	439	420	437	400	450	428	376	421	395	432	440	435	408	422	398	444	419	432	390	431	391	382	397	387	381	443	420	407	423	390	432	454	384	411	426	419	432	430	396	434	430	414	407	383	388	409	410	392	391	427	377	431	433	399	432	409	441	428	391	436	394	427	401	403	407	387	399	401	392	440	384	409	383	373	416	405	408	395	382	390	385	424	392	462	389	423	456	398	400	387	419	421	360	420	392	380	413	386	416	419	394	390	401	428	407	413	421	373	406	433	404	412	432	391	425	446	436	411	398	423	403	426	351	363	404	392	409	386	425	402	393	414	433	389	401	391	430	428	424	383	379	421	383	398	395	403	407	415	391	362	415	393	411	425	394	393	375	403	430	407	375	432	443	429	397	411	417	414	409	409	411	410	404	381	399	397	400	402	431	428	449	398	418	368	421	421	430	394	407	360	423	399	403	419	426	377	429	413	386	376	387	400	434	390	413	418	387	405	438	417	405	391	398	411	398	404	425	407	415	411	414	412	411	423	394	371	409	421	429	414	412	430	370	446	456	396	370	407	386	410	411	403	379	423	396	402	379	431	399	404	409	402	395	404	404	361	431	400	422	381	404	415	402	437	374	407	407	408	433	387	416	414	429	385	455	443	432	420	406	399	431	404	399	447	399	421	394	382	411	406	413	414	412	433	410	402	408	413	402	373	390	408	388	394	407	426	421	417	407	388	384	410	417	413	388	436	386	417	388	362	407	431	391	373	417	397	437	411	413	374	405	388	402	392	389	406	411	402	410	365	419	397	382	411	438	377	427	408	436	428	401	420	374	419	405	368	410	432	378	414	402	437	408	393	398	411	419	374	391	397	429	402	413	429	397	410	421	408	416	431	444	380	404	415	383	422	409	438	394	384	420	402	433	399	429	394	385	417	420	423	400	403	396	426	418	397	439	426	387	386	405	416	410	414	376	441	375	410	397	383	459	404	424	381	394	403	438	402	422	431	411	408	403	385	336	401	408	409	422	443	385	406	387	388	414	401	407	388	409	411	407	419	402	404	411	404	438	394	394	395	417	423	399	396	450	415	404	433	415	412	423	431	402	415	366	432	402	433	388	438	404	411	390	395	407	404	399	417	401	391	445	386	421	411	440	369	451	373	384	422	401	404	428	429	400	383	369	378	402	393	404	408	395	389	402	404	373	397	384	446	410	447	384	410	436	370	398	407	414	423	409	380	410	423	424	399	424	383	354	406	414	384	394	405	425	381	359	417	423	405	423	376	390	437	399	426	392	383	401	434	395	448	384	397	461	387	380	401	417	399	415	376	419	395	394	405	372	435	399	396	428	408	375	423	398	385	382	398	361	389	387	404	412	407	411	401	386	385	400	399	373	369	386	418	399	356	406	417	387	406	395	429	388	375	415	437	397	410	395	386	393	386	407	438	444	428	372	425	393	409	390	388	449	378	409	439	422	378	376	390	407	394	399	425	399	442	413	405	391	387	416	400	376	419	446	423	428	390	358	396	416	416	430	376	399	451	410	404	414	421	422	408	409	391	432	405	430	417	405	385	407	414	409	371	406	435	422	369	426	394	370	408	403	405	415	384	411	427	412	382	408	419	426	455	395	380	446	382	385	394	407	402	414	395	352	412	377	402	408	389	401	417	446	415	416	415	412	368	398	402	406	416	430	373	397	416	423	403	391	424	392	393	411	411	407	407	427	428	419	390	376	404	410	416	411	413	379	457	394	373	426	414	441	411	406	416	415	415	404	377	434	434	374	398	415	456	398	387	444	396	428	369	428	434	416	363	408	422	393	435	391	392	397	385	405	384	426	391	407	388	407	443	400	375	421	395	414	391	386	423	356	373	369	356	422	404	434	395	426	396	412	435	398	382	420	410	425	404	404	407	387	394	403	423	412	429	394	406	401	411	426	427	406	374	402	393	436	449	389	419	408	419	428	382	456	422	421	410	402	432	431	430	414	399	428	405	401	388	416	377	389	406	416	386	395	425	443	413	429	379	417	388	409	400	421	400	384	413	407	412	419	417	416	408	423	375	436	407	381	391	444	413	428	421	416	392	388	398	415	384	430	411	398	401	412	418	385	408	407	408	431	402	391	381	402	375	392	408	450	419	385	394	431	423	337	381	399	400	419	427	406	421	417	407	410	449	412	387	429	415	427	405	392	416	395	389	418	380	363	397	435	380	399	416	382	409	424	401	423	420	381	410	402	417	385	401	398	392	396	394	408	405	410	388	371	433	414	402	408	421	440	434	427	423	395	428	422	433	358	410	397	429	390	406	412	400	418	416	370	436	391	392	403	411	396	400	389	429	408	474	404	384	407	371	425	396	413	392	436	431	376	388	375	368	394	399	381	405	396	391	415	411	397	442	373	436	380	368	395	436	405	403	405	394	401	411	419	401	403	419	428	397	395	415	428	384	379	395	425	371	440	377	417	399	406	375	390	420	401	423	385	368	401	403	365	424	379	411	452	399	435	415	400	387	445	423	394	396	399	352	433	390	383	398	381	404	428	428	387	414	436	382	418	389	396	375	423	411	363	409	438	379	414	388	435	414	388	422	413	385	404	411	424	374	413	393	413	420	421	384	413	417	421	426	375	402	430	407	438	381	392	382	410	383	422	406	396	380	418	435	388	393	408	380	420	407	425	392	411	464	416	400	385	415	412	411	413	395	378	407	401	404	381	421	420	468	398	426	382	412	414	395	418	378	387	406	413	413	386	359	419	419	389	411	401	374	391	398	421	383	422	392	384	410	430	421	417	389	376	421	386	400	393	422	452	413	409	408	382	407	426	450	384	390	381	414	435	438	418	416	430	408	384	402	379	429	407	431	424	402	381	404	411	405	417	393	415	406	390	405	417	427	385	417	393	395	405	392	426	420	414	395	390	389	422	377	417	394	419	411	418	424	396	379	407	409	404	446	428	421	421	433	386	395	427	404	431	354	380	442	418	415	412	383	404	446	396	426	427	430	432	399	385	416	437	411	399	385	409	435	391	385	410	402	433	431	386	424	393	418	412	409	411	390	417	412	400	418	394	425	418	430	400	414	394	415	428	412	420	405	385	408	410	425	434	397	395	430	407	388	435	396	393	407	421	439	419	388	418	405	398	429	415	393	422	378	392	384	420	392	366	387	396	419	379	432	416	408	400	405	412	400	434	397	389	405	434	383	428	424	416	394	399	404	375	409	408	401	405	380	388	397	409	380	364	416	393	444	409	441	386	385	369	404	405	372	402	394	429	402	440	404	388	421	430	382	358	406	432	447	424	415	396	362	388	365	383	436	416	430	414	423	408	404	399	412	413	396	424	363	379	388	406	433	388	415	373	380	382	422	425	409	410	421	415	384	354	437	392	439	412	428	404	423	404	356	397	382	452	415	425	386	411	402	387	396	386	400	429	412	419	387	402	379	395	415	369	442	440	370	422	449	434	439	420	410
61650	94473	51831	3176	1047	895	828	720	691	698	645	635	606	644	568	631	621	565	619	607	595	602	603	604	588	574	565	586	557	580	580	542	551	583	561	643	573	566	581	575	590	557	569	573	615	569	551	596	562	536	605	603	588	539	547	556	539	519	561	558	534	536	587	592	570	544	537	592	548	588	540	585	563	590	539	593	623	620	622	598	577	587	582	538	627	585	571	557	562	567	566	545	538	572	547	602	617	575	577	571	584	559	570	524	570	561	591	593	577	564	560	575	605	601	552	547	542	547	587	566	560	536	557	586	552	536	566	588	582	557	554	574	577	606	546	516	577	565	590	569	587	562	559	521	586	539	528	538	571	524	601	529	557	589	584	552	610	526	636	592	579	549	578	560	526	587	595	565	524	589	533	574	601	573	607	596	547	564	580	548	540	574	545	539	590	613	557	534	573	560	584	589	564	579	566	553	592	581	609	548	592	532	555	610	577	543	581	560	567	571	583	584	621	542	556	560	565	609	601	583	570	611	603	561	579	567	581	564	590	564	599	586	534	574	574	584	517	577	568	613	589	578	521	556	593	598	593	561	553	576	608	554	560	601	553	528	563	573	591	566	594	590	604	543	584	561	564	535	550	614	589	586	551	564	572	578	601	579	551	602	597	574	574	544	570	589	540	564	562	565	522	596	589	551	544	577	560	581	604	589	603	571	570	564	561	570	595	567	536	576	589	585	601	613	590	590	584	572	537	548	559	588	546	553	543	573	552	542	561	569	551	578	545	557	550	610	537	572	568	578	545	568	582	524	582	518	552	553	598	550	558	556	572	577	621	554	594	561	540	585	543	558	630	577	622	589	533	561	544	558	549	578	544	562	577	565	540	578	599	589	580	573	559	571	585	552	564	553	577	625	555	575	520	592	530	547	584	534	578	557	579	594	559	590	544	549	562	568	602	546	587	579	581	543	605	587	590	543	589	557	555	590	578	581	603	571	588	579	598	579	545	591	590	579	590	588	556	571	554	571	578	550	545	557	581	587	571	548	592	545	547	549	571	513	566	543	557	549	582	567	603	578	555	571	563	605	583	560	555	599	589	531	547	578	590	533	570	565	603	570	555	543	598	578	562	619	544	577	606	587	586	596	572	554	545	592	548	556	609	590	588	556	594	542	546	539	586	584	595	525	566	598	544	568	596	602	550	584	580	560	583	575	573	536	545	556	568	564	576	572	521	556	537	586	582	554	564	567	564	582	589	588	602	572	562	618	530	564	534	568	550	579	564	594	593	561	567	559	584	560	543	578	546	537	558	617	585	579	549	571	580	586	555	570	543	608	577	543	617	580	596	537	574	607	580	585	544	573	538	608	567	599	593	598	535	547	598	624	534	572	586	572	563	616	558	533	543	540	514	564	604	527	517	520	575	582	547	601	558	557	539	550	595	552	595	544	582	532	551	579	560	567	560	535	526	602	620	584	592	535	596	556	564	545	580	583	551	566	574	575	565	553	571	555	610	599	561	523	534	552	574	553	577	581	547	573	548	568	548	546	582	552	565	536	570	567	595	559	557	550	575	568	552	554	537	606	588	554	548	552	532	593	568	621	571	548	541	617	588	544	580	579	611	505	600	549	583	571	548	541	545	567	576	608	518	520	564	590	580	568	590	567	569	532	556	543	553	565	526	587	575	535	576	560	558	554	550	577	543	601	565	527	572	597	570	554	575	593	516	581	558	535	577	576	619	565	568	600	572	567	586	557	547	578	562	638	595	562	590	547	546	515	538	580	592	570	602	566	560	589	557	580	568	578	520	553	588	553	581	560	536	571	591	618	553	585	608	601	587	582	587	542	561	652	583	614	572	560	561	539	536	562	540	586	579	573	597	546	552	547	578	574	549	578	579	572	600	564	528	564	549	578	576	521	579	564	540	563	625	559	574	569	597	552	562	590	562	547	579	546	587	562	556	608	589	540	609	565	601	574	526	546	547	586	574	560	607	579	551	550	554	559	575	579	546	578	541	566	565	572	548	534	551	576	601	531	528	580	599	640	593	604	573	552	570	576	583	555	561	561	573	548	566	564	570	590	549	563	549	590	557	548	562	574	586	569	557	617	559	619	549	549	565	570	570	559	582	559	545	544	568	592	538	606	584	556	560	549	551	593	572	581	574	535	583	555	592	559	583	590	572	584	570	557	529	550	573	533	567	545	571	555	558	552	575	522	602	546	606	570	532	524	593	589	589	533	598	544	603	548	567	561	549	594	543	585	527	527	567	588	590	499	565	553	541	585	609	604	559	572	589	585	544	590	609	590	599	574	582	624	570	555	593	575	569	581	582	581	559	554	556	562	579	566	582	564	584	553	565	604	561	567	558	563	523	567	561	588	571	571	610	609	542	585	613	571	600	552	542	563	568	583	561	596	654	579	555	616	600	545	605	547	542	568	569	620	573	588	584	564	557	544	556	513	531	584	585	574	550	583	551	575	562	527	558	512	553	566	545	579	560	558	606	561	538	559	535	605	573	570	588	567	509	558	566	613	538	553	517	531	574	563	574	622	546	530	570	546	565	547	574	579	549	553	571	595	564	551	594	548	564	575	499	523	632	568	543	559	556	579	574	547	603	535	542	565	580	552	545	521	593	587	594	551	537	521	611	559	579	558	595	563	619	625	597	600	549	545	584	611	562	564	551	577	552	572	559	560	586	567	585	599	561	556	558	563	537	583	575	542	570	551	533	599	634	568	568	574	599	536	543	550	585	575	571	584	575	572	537	560	566	558	587	547	566	538	555	567	542	586	582	618	556	530	526	576	585	586	608	555	564	548	568	599	543	554	544	520	559	603	583	561	578	541	531	562	584	568	593	545	553	534	592	559	575	567	583	549	581	570	601	629	552	585	554	528	575	579	603	564	575	566	571	549	595	573	539	562	582	569	553	564	566	574	542	560	588	574	627	593	584	539	544	598	496	589	544	563	558	559	576	554	559	607	604	564	591	566	556	543	563	560	550	602	562	552	540	592	623	582	574	575	595	589	577	553	602	578	568	556	571	550	551	563	568	576	528	560	579	588	603	594	583	555	601	531	591	553	588	558	608	586	496	605	563	550	577	562	551	565	547	607	568	554	537	571	570	586	561	539	567	564	557	555	583	534	602	538	568	540	520	586	526	574	567	606	536	580	578	596	511	615	559	519	582	541	562	612	516	602	557	578	591	545	533	561	568	531	638	592	580	576	548	556	604	598	602	589	548	570	526	589	542	513	557	522	567	561	576	557	563	607	546	568	587	581	601	589	566	572	566	535	609	590	575	572	596	557	561	615	540	567	519	570	593	548	566	583	571	556	579	523	587	540	573	554	556	536	527	608	594	521	611	586	597	558	587	542	553	562	568	591	564	603	573	544	554	552	538	536	560	554	543	545	562	582	499	583	570	584	549	523	574	564	592	573	594	548	558	586	584	519	557	550	524	524	561	604	538	584	575	537	564	568	562	536	615	573	580	575	548	619	560	566	535	575
30284	26612	21377	4367	508	472	424	439	421	452	414	443	400	485	415	383	422	429	457	401	440	414	445	452	434	415	463	429	440	425	404	396	409	423	435	429	437	401	456	419	395	450	439	423	420	449	409	393	423	422	450	433	446	433	421	405	413	441	400	413	404	389	398	433	456	450	425	395	409	400	429	435	432	414	434	444	443	420	429	402	458	435	400	418	421	419	390	436	418	446	460	429	460	412	421	429	417	422	435	437	421	444	418	441	463	429	447	423	435	444	440	430	423	413	456	441	413	440	443	417	452	458	415	444	415	422	463	432	449	400	425	405	428	406	458	431	430	400	450	443	458	450	409	430	437	373	402	414	439	417	417	477	417	439	409	445	427	436	436	456	449	397	447	415	414	423	455	383	404	428	439	416	425	416	377	426	400	424	471	430	414	425	467	446	460	414	456	417	424	428	440	436	390	415	465	411	394	451	451	416	419	422	457	427	407	432	414	424	379	476	429	449	464	420	430	459	446	425	447	431	440	429	447	445	445	423	425	446	411	443	431	422	411	440	423	459	415	433	399	427	431	408	431	403	431	469	442	424	402	453	408	397	390	416	423	449	407	426	417	452	415	425	426	441	445	388	425	404	424	405	415	460	413	426	397	374	457	446	449	413	404	422	444	438	429	442	480	391	448	408	422	417	405	393	452	444	434	428	418	416	457	435	467	384	434	416	434	418	431	418	448	398	446	421	470	426	435	440	404	442	414	460	424	399	390	461	429	421	432	423	383	450	422	444	419	410	425	440	425	450	434	431	433	436	398	422	400	416	437	447	413	442	458	421	415	448	447	418	401	387	462	433	402	446	406	432	417	440	433	453	402	431	412	399	438	443	429	433	411	392	440	428	417	433	443	461	467	408	420	443	402	396	449	422	429	439	400	434	444	428	452	437	430	477	437	397	452	430	419	394	371	386	446	448	463	406	431	445	427	440	416	435	402	411	431	432	438	413	432	408	450	441	484	412	448	393	448	426	468	463	424	418	415	434	455	421	391	429	472	475	443	454	430	446	418	437	409	386	431	451	440	422	408	433	435	428	434	418	412	437	435	382	420	446	443	447	407	438	439	454	432	403	421	441	400	406	463	418	434	412	452	432	415	459	458	445	446	413	399	433	400	449	423	460	441	408	415	430	453	433	434	434	442	426	407	474	438	411	450	424	435	448	440	433	416	432	429	416	426	460	447	436	432	428	427	430	407	433	425	451	435	397	446	441	485	420	442	449	377	422	422	417	434	409	423	450	433	413	435	398	415	455	420	408	388	443	426	434	387	421	374	416	431	451	415	439	404	424	436	412	421	425	381	441	400	466	411	396	453	448	430	433	447	460	425	453	421	441	446	429	433	409	439	428	414	417	441	444	430	440	440	433	410	433	431	461	440	382	455	407	402	430	401	412	451	420	443	425	452	431	392	379	419	424	434	417	415	417	415	471	401	458	428	449	410	436	401	392	417	401	454	434	356	432	456	420	501	432	430	426	408	417	426	435	440	455	408	419	429	421	444	440	404	425	415	405	432	423	429	430	424	447	462	466	371	433	438	420	437	419	408	440	422	419	415	436	426	430	440	441	454	433	401	380	444	406	464	466	456	426	423	441	445	422	431	448	465	422	414	433	424	421	439	428	415	422	469	442	441	459	437	444	418	417	447	460	412	399	392	434	424	434	479	424	397	396	410	414	432	468	445	429	429	464	435	450	432	395	411	423	476	445	446	429	419	426	438	426	384	424	382	410	416	428	420	436	450	406	438	428	436	417	429	420	479	459	403	458	432	414	452	472	399	467	437	428	417	443	410	412	420	412	453	446	415	397	399	397	465	428	436	420	448	421	445	426	449	420	417	433	448	469	389	396	413	427	438	409	399	452	421	435	454	464	421	429	431	396	419	428	430	442	437	431	426	418	426	419	442	441	429	438	435	445	441	406	446	401	446	428	436	422	430	438	391	432	442	420	455	450	450	418	451	438	455	420	409	424	454	441	468	413	441	410	435	441	402	422	446	445	435	429	383	439	423	408	424	426	420	424	380	456	452	468	458	454	453	423	438	441	416	455	449	458	461	458	416	452	446	430	430	398	477	399	444	423	387	464	436	388	418	439	443	432	415	409	436	427	369	469	405	486	412	410	428	420	406	425	451	417	418	427	442	431	437	445	421	425	447	407	449	439	444	417	441	421	378	464	417	435	462	423	425	428	430	449	432	431	410	473	435	416	444	404	391	416	431	404	450	449	443	407	422	447	416	422	426	490	427	420	398	440	422	449	441	425	429	422	441	446	439	429	428	414	425	460	403	440	403	386	422	415	394	434	487	425	411	415	428	439	453	438	435	416	443	436	444	441	456	459	462	430	419	474	405	423	455	414	441	436	424	393	415	399	451	407	416	432	418	449	425	435	419	419	431	424	450	449	423	387	425	429	423	427	408	413	414	418	428	436	406	417	391	415	456	439	408	459	451	400	428	429	405	435	417	435	419	391	491	433	415	421	438	404	438	431	414	462	445	435	421	478	418	437	390	428	414	444	426	425	448	429	433	454	418	434	424	447	417	422	416	452	435	409	453	453	450	401	477	448	442	474	433	388	415	457	401	487	435	449	433	432	457	408	416	444	432	419	439	400	416	458	408	433	446	429	397	435	441	423	420	403	428	433	456	434	436	417	434	433	427	399	435	444	437	417	429	417	410	409	449	444	427	434	412	422	418	430	389	408	427	399	442	419	438	413	425	442	418	447	428	435	451	417	397	421	433	421	432	432	451	418	435	452	423	409	436	396	453	445	447	462	460	444	420	407	401	459	419	424	431	436	421	451	463	427	422	399	421	463	446	439	439	413	427	455	427	404	431	437	408	434	436	410	429	442	455	412	476	416	414	436	403	445	440	421	408	425	465	410	418	500	423	434	392	461	438	422	458	454	417	444	443	447	425	402	427	484	426	443	477	401	435	452	437	410	450	402	402	421	424	466	444	421	404	448	447	476	441	432	425	410	434	448	407	420	434	430	485	417	406	439	457	431	412	460	387	430	430	413	408	403	414	451	430	470	424	406	477	384	438	433	425	424	438	450	413	434	443	435	415	437	443	402	456	426	427	440	414	401	437	424	418	435	416	430	473	427	405	412	421	450	422	428	465	473	444	432	457	462	430	426	407	458	447	414	412	433	442	403	402	430	433	439	461	440	419	447	391	431	426	413	442	425	428	419	444	378	405	408	451	454	409	433	446	456	468	428	397	432	425	438	463	407	422	423	420	442	417	432	400	432	438	420	426	416	386	434	390	420	431	419	452	446	461	391	430	446	443	431	446	427	423	447	461	389	415	444	425	419	414	401	424	411	393	410	421	436	409	418	412	400	404	441	395	425	428	445	437	430	435	405	452	447	437	429	433	463	433	401	403	426	414	424	400	422	429	399	444	462	416	393	427	417	416	445	459	458	436	448	459	396	439	441	447	366	421	378	427	430	451	417	421	437	483	415
36617	42241	17979	797	607	648	618	607	636	652	590	575	608	586	622	613	607	624	559	624	584	613	622	596	610	591	597	627	609	618	626	551	576	587	610	603	611	568	587	605	586	580	580	612	632	584	637	618	613	563	601	624	644	624	615	615	603	605	582	577	603	615	636	654	620	617	638	561	621	629	592	610	624	555	613	596	596	623	608	600	608	541	583	563	562	586	612	571	591	634	559	596	585	570	593	546	603	626	577	617	569	580	619	643	572	588	632	601	608	618	590	607	590	591	614	628	625	564	665	605	664	590	589	599	601	598	657	619	614	610	577	616	577	589	581	646	630	604	596	615	649	618	543	610	619	616	564	597	595	648	597	616	539	602	595	598	615	615	620	599	569	627	588	636	601	618	587	645	627	616	583	607	555	593	622	615	624	635	593	619	587	607	608	616	608	639	589	607	606	607	612	558	548	568	604	639	564	598	587	602	611	615	553	645	612	588	626	648	584	606	601	592	601	639	586	567	638	616	574	584	597	537	568	627	610	599	627	606	590	601	560	554	614	603	624	599	575	589	580	584	565	614	581	648	607	638	623	619	640	578	629	586	603	604	564	595	602	587	645	649	582	600	546	643	626	572	657	588	619	610	601	562	599	599	645	619	594	633	581	550	632	580	619	585	576	602	602	652	635	577	567	602	588	621	606	582	584	598	588	576	628	622	600	618	583	601	587	588	596	592	589	623	608	617	604	600	614	634	570	628	605	600	626	602	621	597	598	613	624	592	573	559	598	625	585	582	604	575	585	576	610	577	637	633	582	602	587	588	571	594	613	624	567	640	605	585	637	620	592	621	646	587	580	592	586	636	613	585	582	619	627	632	618	618	587	622	642	600	605	567	627	608	597	578	633	611	595	586	596	557	633	603	550	613	599	594	571	593	577	602	603	591	599	570	594	599	571	574	567	646	586	601	608	604	584	588	570	592	627	588	578	599	594	618	613	588	636	577	608	633	633	599	623	616	579	605	620	583	639	591	609	596	632	596	630	592	628	571	596	602	573	619	577	630	592	580	588	599	615	633	601	629	614	598	607	587	581	597	589	648	582	578	656	568	592	603	567	603	600	617	583	555	565	578	607	597	630	612	571	597	594	603	581	619	626	610	631	574	607	579	570	652	568	579	637	602	580	620	595	582	633	619	602	602	594	603	613	624	630	591	610	575	608	601	628	587	606	592	602	603	554	640	601	585	593	584	620	589	644	568	578	612	635	590	578	615	610	559	592	593	632	602	585	627	614	591	588	605	606	575	574	579	629	579	575	610	604	585	605	601	641	600	597	604	628	618	596	609	649	606	610	587	615	560	587	577	641	659	636	586	594	638	610	645	534	641	592	565	618	633	631	613	617	623	643	580	583	590	585	593	578	606	568	647	611	591	614	648	572	598	582	596	578	622	554	584	580	650	639	633	653	600	579	578	621	595	652	598	611	610	610	614	605	572	559	591	625	583	583	626	588	620	643	598	642	609	575	610	551	640	611	625	601	630	618	602	560	658	608	585	636	633	577	586	569	606	641	610	601	610	652	593	636	618	639	563	622	574	629	609	584	606	595	587	583	604	594	571	613	623	587	626	605	613	631	603	614	618	608	579	611	593	596	627	614	560	660	574	589	626	615	604	615	617	590	562	631	622	624	589	596	558	586	613	605	601	617	595	616	552	587	593	617	565	618	568	647	626	577	624	594	581	612	581	634	616	604	611	649	589	576	608	624	576	570	579	584	610	586	595	601	617	539	611	604	599	627	614	608	620	609	614	612	596	617	618	618	578	613	626	593	569	671	592	564	614	608	597	575	569	610	597	591	577	661	570	601	597	563	583	607	599	603	661	599	615	567	614	614	555	604	629	612	585	649	593	598	590	607	623	599	600	612	639	610	649	557	555	632	593	621	592	560	590	610	549	580	585	588	639	609	577	604	592	614	594	595	568	566	608	631	624	600	630	618	605	580	604	621	655	607	576	613	599	600	611	580	575	624	574	595	609	602	602	601	580	596	604	585	587	560	626	565	572	617	640	605	658	551	602	608	617	581	642	568	538	562	528	589	582	591	580	601	573	634	586	603	567	570	603	571	624	592	594	669	620	640	615	571	572	630	625	624	610	557	614	624	573	615	614	581	634	595	565	624	577	616	620	614	569	594	579	584	576	635	624	591	596	569	584	589	609	642	599	602	603	613	612	611	607	579	609	603	614	597	557	606	575	585	581	568	591	582	622	611	562	588	609	576	605	636	606	642	664	598	579	621	606	605	639	582	577	553	558	599	646	579	556	559	613	611	615	627	632	594	568	601	661	624	607	609	607	609	588	584	606	599	631	603	623	582	584	635	612	574	613	594	638	635	600	619	630	547	633	554	618	601	563	612	609	601	640	586	626	594	560	636	580	593	617	584	595	567	616	606	580	550	617	580	620	577	582	605	556	628	593	601	588	571	584	625	585	605	573	627	574	626	624	595	618	588	644	592	625	574	623	643	550	615	601	608	609	595	622	591	639	577	579	635	616	588	613	572	553	623	578	574	587	584	629	541	624	598	580	586	556	586	608	602	619	621	562	633	610	600	631	565	592	629	640	575	617	588	651	598	558	627	628	629	630	615	596	601	584	578	605	569	559	579	578	612	564	598	581	600	592	598	575	617	668	600	597	608	570	620	611	615	553	623	579	599	563	619	595	602	593	599	577	632	623	601	645	595	593	582	625	598	562	619	586	620	618	615	612	582	598	568	584	580	601	604	617	595	579	604	612	590	617	592	621	576	623	572	631	607	584	651	595	592	618	625	605	596	626	611	656	578	542	567	615	605	606	647	608	597	640	534	595	603	594	584	603	625	578	603	582	625	612	602	605	619	610	602	585	628	583	581	650	610	641	610	597	609	618	630	653	576	575	590	592	570	591	599	618	625	593	637	593	571	595	580	630	627	632	644	559	587	621	563	577	565	590	635	564	584	600	631	629	652	592	610	590	600	583	614	613	631	604	579	597	537	574	615	607	609	596	582	610	611	641	640	609	601	596	604	599	595	580	581	640	606	598	601	603	596	607	610	597	611	565	595	614	620	600	574	656	596	578	576	558	592	614	586	615	598	614	615	584	550	594	623	603	567	583	590	554	639	642	567	556	664	573	628	584	615	588	643	589	642	580	582	597	563	625	578	550	560	646	589	653	622	587	638	607	587	596	575	572	598	619	556	632	613	596	628	619	594	610	603	593	645	572	578	585	568	569	573	606	626	619	632	581	576	613	609	610	585	606	592	596	567	584	594	589	606	625	595	582	561	596	635	599	636	635	602	594	613	634	570	604	598	635	541	607	556	559	582	572	545	578	601	668	640	576	569	583	616	598	596	595	591	593	602	590	596	630	643	605	597	621	601	646	598	650	617	620	605	589	583	594	630	591	657	551	588	646	618	592	588	595	617	553	623	603	580	647	619	604	586	616	608	614	549	632	664	591	608	613	614	657	594	638	623	563	611	585
24708	21919	28947	24541	21032	9031	806	647	635	600	570	568	577	563	541	569	526	584	570	551	584	521	544	570	544	545	541	554	525	582	530	547	517	553	573	572	537	549	571	573	581	596	531	582	539	553	539	541	554	539	583	553	566	576	561	541	533	552	547	592	554	541	559	531	548	576	563	564	544	548	576	533	556	525	565	572	574	584	586	553	570	531	562	547	540	566	584	547	531	528	539	587	566	534	551	533	581	559	588	563	497	544	546	544	560	533	557	559	558	546	501	548	537	511	573	576	566	513	556	570	519	589	544	552	515	584	552	583	552	569	620	514	548	537	513	521	556	540	585	559	554	591	562	574	556	533	529	567	548	553	611	556	542	549	569	588	548	579	550	522	526	571	607	569	533	540	563	584	544	571	581	504	586	552	566	542	568	548	499	543	581	550	554	544	549	548	542	558	542	530	531	548	520	554	545	526	572	570	501	560	568	548	538	571	529	529	591	555	566	527	539	547	521	526	533	546	526	557	578	539	495	565	562	532	551	585	543	541	552	542	585	525	526	569	560	546	535	524	541	547	540	527	534	552	588	562	528	527	522	536	523	556	537	544	516	543	552	549	512	570	559	527	530	593	539	589	597	546	569	535	573	571	514	581	536	526	562	575	569	532	515	538	556	559	548	531	556	551	589	532	586	550	548	581	532	535	563	546	517	563	538	519	516	557	571	548	567	622	534	535	495	497	530	570	571	561	560	555	600	587	560	541	560	609	541	548	563	524	568	553	571	561	571	557	546	509	544	598	553	524	560	563	519	544	522	560	536	551	553	573	551	588	576	554	550	572	554	558	590	521	533	564	563	541	529	545	547	606	600	562	595	591	547	569	560	525	553	564	598	569	554	501	561	555	554	574	522	565	550	531	557	526	542	569	536	555	567	542	588	541	507	562	518	536	544	563	594	548	574	547	550	553	560	557	555	554	590	551	548	561	537	564	564	557	574	513	553	536	616	546	526	538	556	558	506	518	521	565	565	504	595	551	559	569	551	565	540	552	583	532	515	515	521	507	559	561	554	523	616	551	546	594	516	549	514	533	537	565	581	580	528	503	515	584	547	540	533	544	567	554	493	512	568	561	513	562	562	529	563	526	526	532	571	543	546	564	529	509	556	534	526	571	530	572	562	553	582	519	560	533	586	600	554	573	576	563	558	553	534	525	562	550	538	553	569	544	549	492	547	536	549	558	537	535	505	575	558	558	516	547	555	503	558	541	600	567	532	502	596	535	564	563	542	541	546	548	528	489	553	544	578	583	579	540	558	530	583	533	521	580	567	573	581	519	573	534	572	594	544	538	535	539	575	545	540	537	602	569	512	513	589	595	578	559	526	575	548	572	557	563	559	536	547	580	594	586	541	527	539	546	560	513	561	555	540	557	566	561	565	557	558	530	539	581	555	533	537	525	528	532	561	553	582	605	536	569	532	571	561	593	549	560	487	567	556	574	574	523	557	501	535	534	578	556	581	579	529	575	542	544	534	557	553	572	520	566	548	520	569	548	548	521	565	513	573	538	557	555	571	542	547	528	531	542	539	512	527	538	538	547	553	574	550	557	544	583	539	541	577	536	552	566	591	520	557	583	594	544	562	521	545	573	523	517	523	550	538	524	592	566	568	532	543	593	558	517	566	565	528	519	548	584	552	559	574	527	535	553	552	552	574	540	513	505	532	511	546	550	573	540	577	589	536	553	541	517	540	562	574	559	585	560	563	591	572	548	505	566	562	531	519	559	546	554	554	557	563	548	540	560	572	559	530	587	588	522	568	574	513	506	558	497	584	561	541	559	570	545	569	546	595	540	566	570	566	539	594	532	535	559	578	593	552	528	537	591	562	558	526	563	593	582	532	536	573	548	546	578	574	505	514	522	544	505	564	561	551	568	563	508	550	551	549	555	561	546	576	527	571	570	532	532	568	535	559	548	532	552	559	592	589	561	549	570	579	551	556	567	529	572	500	560	543	572	515	587	523	551	552	567	547	513	534	535	541	535	523	555	558	543	527	573	513	560	558	583	546	575	595	569	549	540	542	542	517	575	531	525	548	560	613	583	549	533	539	572	554	575	542	547	539	580	539	539	519	546	538	550	579	569	517	548	561	565	545	534	564	537	526	561	533	550	594	571	578	570	566	560	552	530	542	536	561	508	525	541	529	481	522	549	587	546	511	536	528	565	578	510	560	538	561	543	573	576	558	554	529	590	513	559	544	570	556	589	547	544	564	528	559	572	564	540	551	552	541	571	571	577	513	588	531	558	548	574	597	556	538	509	523	533	542	528	536	548	537	584	573	527	561	548	556	563	569	548	544	522	569	532	573	531	567	537	537	546	548	593	527	568	541	512	531	510	534	601	571	530	535	539	541	561	507	521	611	528	553	554	590	550	524	541	528	575	554	574	551	549	565	560	573	520	536	568	517	536	574	555	583	574	570	572	554	544	567	539	586	565	577	550	579	558	530	567	565	560	552	538	545	569	555	544	581	572	592	579	558	559	559	560	544	571	545	565	566	579	548	536	560	560	551	522	519	534	535	558	561	572	594	570	580	548	558	541	519	546	525	566	582	543	540	555	548	493	569	550	596	512	536	592	532	559	507	509	558	561	525	557	534	552	543	562	546	530	551	597	564	564	541	566	578	556	529	559	546	568	550	571	540	538	517	553	535	564	573	581	577	553	504	581	557	555	504	536	563	532	590	520	544	523	555	579	526	558	555	540	551	508	545	565	594	521	536	530	564	605	563	575	497	525	571	554	547	575	562	551	558	565	536	554	488	572	564	573	532	541	573	532	542	567	549	526	543	543	562	557	527	588	572	560	541	561	553	546	517	527	511	555	536	583	531	560	545	563	509	573	560	530	527	542	558	526	517	575	553	570	511	542	552	547	555	522	529	569	567	554	548	597	551	565	553	585	553	528	501	517	575	523	563	517	554	581	546	586	586	576	519	595	562	531	585	532	571	567	574	559	540	547	530	535	582	517	547	576	535	522	532	557	543	569	584	591	574	586	583	568	544	560	560	541	557	540	545	540	575	550	511	553	561	566	551	567	528	563	515	574	495	526	569	540	540	585	559	552	577	594	531	559	569	548	551	543	531	575	528	556	531	523	543	540	600	558	556	573	552	569	553	551	570	568	560	553	589	551	537	557	523	553	544	545	543	515	552	535	553	559	581	533	552	543	515	532	600	569	544	537	553	542	592	582	543	533	543	567	578	536	544	571	504	544	540	548	549	532	553	505	504	547	556	551	592	567	553	592	557	548	528	546	593	539	543	562	565	588	540	532	553	526	569	516	542	519	536	581	563	540	535	527	506	543	535	536	581	527	556	542	573	551	572	526	559	557	548	533	565	540	570	533	509	529	537	601	557	601	533	578	528	546	567	568	510	530	537	550	532	588	547	565	551	564	558	556	529	537	498	520	571	538	572	533	595	536	552	573	546	561	552	580	552	553	592	531	553	547	548	598	559	541
61294	82033	45424	3045	1002	921	933	835	797	816	813	812	785	812	789	781	772	791	831	855	795	769	766	739	808	742	788	793	788	752	795	785	769	752	794	790	744	766	763	754	782	756	739	777	775	770	716	794	781	769	743	802	789	768	744	738	799	744	810	754	769	769	740	786	796	780	741	797	762	794	794	779	790	764	781	725	796	754	763	717	796	788	812	813	803	810	769	785	799	771	767	800	784	776	819	781	750	806	808	785	750	741	742	787	771	784	768	775	805	761	813	744	763	770	774	775	735	740	780	784	782	780	775	745	781	748	769	811	741	779	738	795	787	767	811	720	805	767	808	719	716	747	736	777	818	762	811	762	775	759	785	728	710	823	761	779	827	805	758	761	802	747	759	801	771	725	747	759	788	733	764	737	779	807	736	791	772	772	736	796	756	822	748	754	806	774	763	723	824	728	775	801	766	746	754	806	757	743	811	797	767	804	764	779	802	767	795	832	753	709	730	751	796	791	769	792	750	829	795	754	764	770	765	770	776	815	777	764	745	802	768	758	779	744	804	747	764	767	762	787	802	773	718	774	726	742	834	786	776	818	807	784	770	783	745	730	794	785	768	751	744	815	771	779	782	748	773	803	752	735	769	740	780	792	725	779	799	789	755	721	784	731	771	754	745	770	773	840	710	760	725	757	793	765	814	734	779	791	765	778	753	751	762	768	759	771	770	682	819	782	792	742	792	756	750	755	796	740	767	741	776	769	782	748	800	817	782	785	766	785	781	807	753	744	803	764	825	778	794	767	718	774	798	803	792	769	753	780	743	738	753	775	745	727	748	754	778	779	780	798	770	729	778	749	793	767	752	691	757	818	799	731	778	761	783	773	770	772	789	753	793	772	765	767	786	730	790	761	778	795	768	792	779	751	779	751	769	747	733	726	734	763	738	750	759	739	765	806	751	807	766	760	817	776	813	728	758	772	815	773	811	797	768	792	821	782	734	800	746	758	771	766	822	765	724	753	803	730	807	841	749	799	775	740	790	784	781	746	740	736	769	760	781	787	799	752	756	773	740	734	748	801	755	780	775	717	729	749	730	801	732	726	759	755	769	768	764	784	767	800	751	801	756	733	779	785	813	766	793	806	779	761	749	736	762	815	816	743	777	761	799	786	733	768	799	784	778	782	753	766	820	786	731	745	744	775	794	742	748	781	793	820	729	733	738	796	750	768	787	747	775	835	744	764	807	777	764	821	789	777	785	757	774	805	753	769	794	728	758	761	787	731	796	809	773	799	765	739	776	738	769	787	780	765	808	765	775	773	741	748	794	763	751	738	722	812	823	730	791	787	748	745	757	779	754	817	765	750	800	811	751	743	771	759	748	793	761	796	818	735	780	763	713	777	761	723	815	782	792	768	792	803	812	758	720	778	760	808	736	757	769	791	762	800	763	792	803	784	755	774	766	779	794	740	750	781	791	766	767	711	792	816	755	734	780	726	805	810	730	795	772	791	756	777	818	763	807	735	745	836	768	817	748	757	729	794	780	759	748	811	792	777	786	844	765	758	794	762	732	774	795	809	821	747	808	773	752	785	818	786	835	774	791	762	774	812	780	777	737	779	781	752	740	746	818	785	780	767	775	754	799	772	734	750	744	740	791	784	784	778	734	723	746	808	794	732	728	743	794	766	737	759	773	824	772	773	777	730	736	757	764	714	786	770	756	752	771	794	742	759	776	753	806	766	729	797	769	785	773	711	764	744	778	729	757	756	791	745	772	742	767	786	750	769	803	741	759	819	764	820	765	812	746	803	742	837	786	788	803	787	762	745	786	773	788	814	772	777	786	811	790	790	773	782	768	773	727	736	812	767	747	798	732	814	742	732	771	743	771	747	773	747	788	797	793	764	762	794	725	729	776	738	793	779	783	763	752	749	773	719	800	816	738	780	768	740	732	773	767	812	805	720	711	743	782	778	773	735	762	693	828	753	773	786	753	729	768	773	777	773	783	751	768	786	729	799	814	758	764	785	743	801	787	809	776	811	750	755	779	719	763	745	770	800	790	731	821	851	796	756	767	743	805	785	766	739	788	746	765	771	793	747	810	737	764	765	800	805	776	780	847	799	803	785	739	783	720	780	770	758	741	733	755	840	759	768	781	757	820	757	786	737	803	746	712	762	707	787	759	818	786	762	776	761	771	777	788	746	794	743	780	781	768	766	768	772	734	745	771	788	786	762	776	755	778	815	790	759	786	807	797	766	758	769	778	830	760	745	739	734	740	737	749	785	764	780	808	795	809	791	759	837	764	783	744	776	742	750	749	800	763	767	786	759	752	730	786	785	721	779	792	742	786	770	794	757	775	794	808	800	756	746	791	792	800	757	756	742	784	746	805	824	778	783	768	761	781	764	734	758	795	747	818	783	786	770	753	810	783	764	806	779	778	777	753	740	770	807	785	754	713	761	755	772	743	773	798	804	759	735	800	773	761	760	801	796	804	766	762	744	734	760	748	777	804	757	740	754	787	738	804	735	762	782	770	734	751	770	745	781	776	757	795	779	765	757	818	764	764	761	816	768	819	768	770	756	789	768	775	802	775	807	782	766	788	782	742	773	760	775	747	712	761	748	736	748	767	759	746	753	796	779	788	790	777	737	780	802	763	772	782	681	787	757	771	799	703	746	762	783	779	830	760	782	763	749	749	834	819	766	741	794	797	751	792	774	742	816	782	785	777	729	794	724	749	812	737	683	780	779	797	766	796	741	771	746	762	756	818	789	784	764	790	785	733	786	776	792	810	723	767	797	809	786	799	799	809	752	781	770	755	777	717	803	750	725	806	779	764	768	754	789	820	784	797	776	786	736	739	789	780	741	806	748	792	714	791	737	792	772	771	788	764	752	766	740	781	768	774	772	752	768	814	761	781	756	815	787	787	776	798	719	765	782	804	765	754	796	799	721	801	769	757	819	796	783	751	785	739	775	802	780	777	787	745	787	794	789	719	766	724	795	810	799	796	756	785	733	804	798	762	767	757	820	778	746	806	773	776	819	757	774	722	744	802	748	744	839	778	803	758	785	727	784	764	751	754	792	796	766	798	753	787	780	792	813	741	746	808	787	729	740	739	790	773	768	747	812	783	818	752	745	759	742	757	740	767	770	783	746	763	735	797	770	794	747	823	745	806	785	765	758	748	735	720	721	780	769	756	813	777	793	752	717	764	798	767	769	818	729	769	759	768	777	816	753	850	788	738	777	779	759	783	818	800	778	742	788	745	786	794	718	828	788	766	734	814	721	777	765	775	763	786	780	779	790	742	735	755	768	740	759	792	753	807	750	775	799	789	716	789	753	819	780	782	773	804	832	757	749	814	754	794	856	754	761	716	806	792	826	792	792	736	745	798	810	754	804	769	753	748	765	765	794	774	779	796	766	792	735	736	816	819	767	773	757	761	770	806	706	803	738	743	780	749	733	808	822	774	753	719	740	769	753	770	760	799	790	772	797	728	785	732	803	787	744
23340	21585	29107	24039	21352	21162	7414	595	461	462	486	457	434	437	489	457	408	406	454	441	478	436	454	471	416	423	454	453	435	401	438	395	408	382	437	471	423	406	427	466	512	432	454	433	443	413	454	422	453	379	418	417	417	437	423	396	410	414	410	411	482	411	442	453	412	431	403	428	386	426	421	401	418	442	384	456	432	427	436	436	407	403	431	443	427	453	433	412	422	432	455	416	457	439	451	394	405	408	461	434	424	461	397	418	398	483	410	409	430	428	423	484	433	417	462	415	424	407	413	419	438	442	438	444	447	387	439	420	433	406	409	406	445	430	427	416	455	425	441	410	440	420	429	411	417	450	407	479	478	419	449	423	428	437	419	431	429	380	415	407	427	414	453	438	391	453	404	416	435	438	423	436	412	416	435	435	395	397	430	420	442	424	471	417	444	431	426	407	462	439	415	406	403	402	433	426	418	465	406	421	435	415	444	427	369	396	434	447	445	479	415	415	448	423	461	417	414	409	436	408	412	429	425	412	447	416	459	454	408	427	390	433	445	440	435	439	387	426	391	410	420	410	438	440	464	392	448	427	409	397	427	422	456	438	444	424	425	416	453	402	412	436	445	390	426	436	407	432	410	419	455	460	438	468	444	445	411	417	440	417	421	435	425	442	455	425	445	429	414	445	383	463	442	425	384	428	416	416	423	441	417	433	422	426	436	431	409	429	430	418	448	431	403	420	425	421	407	459	414	453	424	412	460	409	418	395	438	408	424	488	444	449	415	434	412	419	451	445	445	441	426	406	389	439	445	405	442	415	449	429	415	403	404	386	424	377	406	430	441	407	422	427	379	444	425	401	436	409	452	419	423	450	427	430	441	416	404	450	398	406	445	414	425	452	427	443	421	413	404	418	388	431	409	459	433	418	421	478	430	434	406	421	397	393	453	420	394	407	463	451	419	405	457	438	428	436	453	407	429	441	440	425	427	418	441	429	441	481	427	412	427	426	445	430	426	437	402	434	426	382	399	422	437	415	377	411	474	403	443	459	424	398	444	388	465	424	404	422	446	436	454	452	424	452	414	423	451	418	431	441	400	446	409	401	424	442	454	449	394	418	428	414	407	418	404	463	422	445	441	401	425	428	462	457	484	458	450	420	424	400	428	408	432	408	428	428	426	430	469	465	424	444	415	441	470	412	418	436	422	386	415	423	401	436	437	464	418	413	414	392	418	401	415	423	429	436	425	396	414	424	466	419	427	403	445	404	389	422	445	431	417	407	405	428	415	420	422	426	451	438	423	438	383	433	460	408	461	444	437	416	404	427	445	409	429	415	423	460	437	419	422	439	438	393	435	454	433	430	415	426	419	426	428	421	421	400	427	397	446	457	436	401	388	439	418	409	432	452	429	414	440	423	432	457	426	404	415	459	431	412	451	416	408	438	408	446	434	422	465	404	387	438	444	449	407	401	413	446	442	420	419	438	439	430	418	444	437	440	439	413	431	470	429	472	404	404	420	387	416	406	440	423	398	409	407	450	430	425	435	441	430	415	411	424	394	419	434	416	461	461	449	413	452	452	452	433	442	407	445	415	439	462	395	439	470	401	436	475	447	452	430	417	401	399	417	425	408	407	428	440	440	426	426	405	428	414	431	434	444	418	415	450	430	406	422	449	436	437	450	385	417	435	447	446	401	462	425	442	427	431	408	421	429	419	461	417	434	433	444	430	425	429	423	440	457	411	418	420	438	431	417	456	421	443	442	396	445	446	414	455	442	417	416	494	419	450	418	402	412	386	398	457	429	432	410	438	447	443	421	414	395	429	442	429	397	419	397	410	450	415	445	414	417	430	426	421	403	397	419	411	462	397	424	421	435	433	458	418	403	453	450	420	415	392	407	433	444	435	451	404	449	450	415	417	408	416	432	426	427	435	425	414	436	430	432	428	411	405	440	403	408	442	467	381	408	428	430	436	409	444	422	431	422	415	435	428	407	415	409	438	436	412	432	413	444	443	431	411	454	418	400	444	438	452	446	432	420	438	417	431	383	430	401	427	430	423	402	397	430	477	392	440	452	440	410	420	402	464	443	433	425	402	427	392	437	441	416	409	411	415	446	421	462	410	437	433	441	436	448	461	423	450	436	438	428	432	412	381	430	441	409	387	437	427	452	422	402	415	437	416	435	438	447	427	437	426	426	425	429	421	383	455	420	414	417	419	468	421	427	418	437	408	419	463	449	410	413	398	441	411	425	429	436	393	399	426	426	438	414	437	403	456	458	396	444	409	449	431	393	412	419	408	365	433	442	428	401	451	440	405	420	428	415	429	392	424	434	439	435	408	414	411	432	433	403	402	391	449	422	421	412	407	426	436	447	425	439	440	411	436	410	414	420	414	408	412	404	426	440	407	418	481	417	429	436	421	428	420	401	417	411	421	410	414	450	432	416	412	391	413	404	454	453	442	427	394	412	411	412	425	454	408	445	420	434	450	453	426	448	448	421	443	439	467	427	414	421	425	442	453	453	433	413	450	406	456	406	427	413	442	431	403	427	407	419	406	398	431	427	419	458	399	449	449	412	433	441	449	422	408	410	450	431	396	443	424	433	453	438	444	411	417	438	392	423	382	454	412	437	427	416	417	389	454	396	434	422	424	401	442	443	439	438	461	465	405	415	421	445	408	410	442	420	401	420	426	410	385	455	426	453	447	423	419	376	413	407	389	445	422	433	395	416	434	419	420	432	412	389	431	410	436	449	416	423	420	420	472	405	435	408	432	417	459	423	440	411	453	406	427	408	404	424	435	408	455	431	415	394	400	416	425	441	410	443	403	377	409	388	466	416	406	376	473	417	455	452	411	414	435	459	443	447	423	441	450	424	391	407	397	457	413	407	410	430	409	439	413	430	395	431	435	409	428	408	404	437	406	417	402	450	404	426	407	413	419	450	405	448	416	418	398	442	457	472	425	417	435	424	418	431	452	442	418	419	438	415	415	442	427	410	421	419	392	399	404	407	465	404	443	396	464	394	457	426	403	413	461	425	451	422	416	446	421	408	430	397	435	412	429	451	401	447	420	442	414	442	421	389	447	406	455	427	408	461	425	417	404	395	369	396	467	442	415	412	429	445	408	434	443	453	409	425	455	445	391	421	438	439	409	425	421	410	451	416	403	410	476	430	444	437	472	446	402	411	456	415	421	423	443	402	399	429	457	409	431	468	420	420	454	394	380	421	406	434	428	389	402	448	469	396	440	448	455	475	431	417	427	454	437	382	396	408	440	414	396	434	437	458	394	400	447	432	420	451	447	434	383	437	432	420	468	440	430	423	420	422	428	388	431	424	420	436	439	430	408	437	419	421	437	476	455	422	414	444	426	406	433	452	410	428	398	419	415	413	398	411	437	444	444	425	424	421	430	438	452	377	382	421	427	399	422	454	428	398	426	399	449	420	423	389	409	452	420	398	443	440	399	442	399	402	471	443	423	434	416	386	435	428	436	370	412	405	445	389	424
62956	92306	52245	3453	886	766	663	688	684	696	659	714	645	625	632	598	589	625	614	592	621	598	644	636	583	641	611	630	624	639	593	594	590	621	595	606	551	609	591	647	590	623	596	609	609	555	651	635	595	625	580	629	631	601	596	602	603	601	607	618	606	619	602	612	602	577	641	610	641	607	631	591	607	611	605	626	651	563	604	641	586	617	605	609	588	612	609	601	551	589	611	572	554	641	627	588	594	626	617	631	591	604	590	589	623	551	621	529	575	587	596	593	646	572	628	557	575	592	591	612	592	620	596	613	603	572	570	632	605	567	627	608	601	646	606	641	653	576	594	608	623	614	624	570	622	634	574	610	587	630	625	593	612	542	578	601	572	598	614	608	626	579	554	606	502	537	614	640	596	617	553	618	585	598	632	609	555	613	616	594	597	576	574	583	593	588	564	549	598	639	589	525	604	569	556	623	582	597	585	642	577	588	627	584	578	593	595	616	602	563	629	585	655	623	604	633	558	606	601	630	612	594	604	617	573	584	660	566	571	594	584	601	608	591	591	621	584	547	576	605	635	653	602	607	622	604	612	631	621	604	591	609	601	562	598	582	618	599	596	595	584	559	629	652	604	601	587	634	587	564	572	589	605	619	585	600	591	592	600	597	594	555	560	595	624	588	606	616	586	589	568	616	643	609	640	610	620	581	610	610	608	583	610	619	581	612	638	628	622	632	645	595	625	554	613	572	579	617	573	579	627	592	606	545	632	652	591	594	576	597	635	590	598	601	580	606	630	593	601	588	578	598	641	622	593	617	615	624	600	581	606	614	604	605	609	573	608	625	614	619	598	566	586	634	593	591	619	602	599	594	627	569	577	602	565	597	650	600	600	596	584	629	560	617	616	623	598	602	647	579	593	572	597	653	548	610	613	589	569	615	562	594	612	589	588	597	592	544	637	612	626	605	595	612	573	597	594	594	591	565	618	622	552	635	569	565	606	585	597	628	596	629	576	606	572	591	569	612	611	643	598	588	575	627	613	601	639	568	624	538	601	605	592	579	610	611	597	635	581	578	593	621	609	598	596	637	593	630	647	581	571	566	618	590	591	596	610	603	610	594	604	582	586	552	599	600	606	649	612	603	604	639	597	587	606	614	610	587	613	609	595	606	626	597	606	600	560	578	619	596	614	609	615	612	596	620	598	612	607	570	614	585	563	556	607	630	602	607	637	587	638	567	548	618	622	588	615	598	581	591	597	623	558	595	557	598	574	609	552	572	552	599	595	594	600	587	612	573	603	606	606	615	603	598	577	605	623	647	620	568	651	563	621	580	619	575	596	569	629	586	600	581	594	578	605	633	608	600	598	609	591	565	559	581	574	615	567	623	595	584	632	594	570	684	606	589	631	616	607	636	602	609	601	610	606	621	582	590	586	598	615	567	608	574	575	550	627	622	604	582	592	625	617	590	640	618	591	587	607	591	591	569	620	543	573	608	626	590	602	586	584	582	579	578	596	613	621	620	607	647	631	567	626	595	644	612	625	575	613	617	583	597	613	630	626	560	563	617	624	585	587	629	552	576	556	611	596	625	563	584	607	576	586	622	602	589	603	627	582	570	583	576	599	606	630	639	599	632	596	623	605	589	587	648	657	605	622	596	650	547	576	604	669	563	603	592	612	626	625	599	522	551	595	567	586	606	596	591	630	611	593	612	625	598	553	580	592	563	640	565	589	619	576	606	566	588	561	622	612	566	584	585	617	613	586	612	574	583	609	559	571	572	622	611	586	614	610	567	596	604	568	560	636	562	610	585	592	574	596	541	591	640	605	604	570	573	575	592	594	608	616	616	619	622	595	617	626	600	590	620	607	597	642	614	618	590	610	595	595	607	603	572	598	616	580	584	571	604	605	582	602	621	609	630	573	553	600	568	615	617	596	613	615	588	598	604	619	577	635	595	605	610	600	598	584	673	574	594	597	557	588	607	556	604	545	552	611	545	639	588	626	547	603	614	629	619	590	650	618	613	645	586	621	595	588	643	621	616	588	559	582	602	609	604	610	590	587	598	596	622	578	594	611	596	604	546	612	580	546	579	602	590	639	618	591	619	545	595	610	603	553	574	594	606	569	577	589	541	603	571	608	657	622	581	688	581	614	642	607	619	610	622	569	592	589	616	639	586	620	598	535	614	642	579	633	630	608	589	629	600	608	580	593	602	648	569	603	573	612	630	585	648	586	593	562	604	604	599	631	573	660	630	588	565	563	587	578	579	650	592	612	615	591	624	580	587	590	618	621	617	625	605	571	617	626	595	608	607	606	546	633	600	644	618	643	596	584	595	605	593	629	637	572	639	560	585	600	566	582	556	610	568	599	626	623	600	587	564	574	568	589	601	596	625	571	640	543	549	628	592	557	579	605	631	621	585	582	583	621	596	614	587	582	565	614	598	609	579	586	652	578	587	596	636	598	599	620	600	572	587	585	573	619	570	606	609	622	571	640	611	604	572	593	628	596	561	540	610	608	605	551	578	580	617	586	593	622	606	625	608	603	617	598	623	593	597	616	587	574	620	599	593	566	587	582	626	613	624	607	599	561	614	623	656	586	612	583	618	577	641	617	617	577	588	585	601	626	591	600	625	597	606	607	568	621	637	628	589	612	596	597	598	580	625	609	577	596	599	582	563	654	604	620	617	617	630	602	582	613	601	589	583	621	590	599	590	607	609	579	602	602	606	595	590	586	584	598	581	606	626	614	657	619	600	559	602	644	584	579	563	619	575	604	585	609	603	581	635	580	579	626	600	586	597	611	561	566	623	604	616	585	538	592	561	640	574	611	572	648	620	597	645	552	665	589	604	560	586	643	589	580	613	590	605	621	644	603	586	599	582	594	589	591	587	580	613	573	589	602	620	592	554	589	598	637	638	614	649	623	557	619	631	600	599	605	598	649	589	609	606	556	623	592	605	601	570	584	572	630	619	574	571	563	554	571	575	614	541	630	619	622	608	585	592	603	604	573	578	600	544	654	581	613	578	589	604	562	606	560	612	624	563	619	546	590	610	611	645	596	601	577	614	579	593	625	668	578	562	605	633	585	651	584	555	638	586	605	568	651	590	605	595	577	563	578	573	565	577	574	566	579	579	633	595	597	585	584	582	611	588	607	560	566	606	620	574	618	645	630	632	549	604	614	595	659	609	560	583	568	613	622	629	582	570	554	600	583	599	577	582	580	535	574	621	588	608	607	589	552	619	609	543	626	624	605	623	605	604	654	567	624	592	630	619	566	613	570	561	587	568	564	621	576	618	610	579	591	601	617	579	588	606	588	638	634	566	581	634	613	603	643	609	633	583	587	601	579	602	596	610	613	606	568	579	601	623	616	584	628	607	619	593	614	590	553	644	606	600	594	591	626	606	590	673	593	609	611	592	575	606	582	607	642	591	597	631	596	595	603	613	642	559	578	588	611	604	608	611	544	585	617	580	560	590	584	594	615	612	578	585	630	618	604	613	609	569
31030	27868	21359	4695	501	470	491	453	442	473	437	490	468	429	450	502	448	493	481	469	421	488	493	440	444	430	448	500	458	474	458	475	457	487	472	454	452	453	454	448	399	485	477	476	462	489	474	412	446	446	460	453	476	438	477	499	468	432	471	448	483	504	460	474	453	476	459	458	454	481	439	444	401	496	475	474	474	475	481	415	440	463	463	461	483	469	480	455	458	474	444	482	482	464	467	451	457	483	449	497	438	467	495	491	449	420	460	510	424	481	447	441	508	464	468	459	488	502	476	483	436	479	472	484	481	471	467	437	483	447	432	445	440	418	423	462	453	437	454	469	506	430	511	425	472	458	440	463	493	428	426	451	442	465	474	456	457	443	442	496	429	447	469	471	407	472	480	466	517	444	423	463	459	471	439	420	450	459	436	455	481	470	476	487	443	441	438	462	415	426	432	425	412	469	456	490	485	453	485	458	514	442	489	456	476	443	476	464	474	454	465	440	487	460	432	460	463	442	433	521	488	469	412	451	468	478	470	478	458	466	469	492	465	397	492	473	466	464	485	458	417	469	408	460	470	462	488	417	451	461	447	452	477	526	424	493	439	468	474	435	468	475	436	417	461	466	484	456	463	456	514	475	436	453	465	491	478	469	481	442	430	480	447	454	437	439	491	487	484	458	430	486	475	493	480	435	446	423	479	495	492	481	488	482	503	473	469	455	449	439	482	474	460	464	486	459	487	444	465	469	467	463	478	458	465	452	483	464	467	467	445	451	467	468	512	456	448	482	460	469	436	442	454	457	480	425	431	453	413	468	437	467	482	490	432	442	464	455	465	477	452	472	417	438	476	439	429	445	514	482	459	464	429	467	483	483	482	468	448	463	441	468	468	454	461	434	472	480	442	444	458	483	459	429	452	462	502	426	434	435	433	462	476	447	498	489	440	455	426	471	447	497	434	461	513	475	492	442	486	463	414	492	475	472	458	491	488	473	436	465	453	439	437	443	463	449	451	473	483	448	448	434	497	458	471	455	477	461	445	468	458	476	458	487	429	464	486	485	467	479	516	460	453	459	480	471	455	463	446	420	471	436	466	470	503	449	458	471	453	500	470	453	489	434	451	470	467	454	446	420	460	434	504	499	478	496	418	488	452	468	445	463	474	449	478	476	431	440	484	436	471	504	472	463	451	434	499	465	466	447	424	424	438	458	433	478	469	457	459	476	425	449	463	485	442	475	439	475	457	456	464	446	466	466	481	433	434	457	494	445	488	468	498	478	459	472	429	511	504	434	512	441	482	471	457	408	460	506	471	464	488	460	433	499	434	474	507	461	441	481	432	483	446	490	494	478	490	459	436	494	448	428	472	459	486	468	481	454	497	462	471	479	449	512	471	418	502	463	517	445	517	464	481	443	471	456	429	434	456	419	441	473	445	447	468	458	473	457	485	483	442	441	447	447	460	464	472	474	426	424	506	477	447	471	454	463	453	470	468	432	474	489	448	494	463	471	469	459	473	450	458	402	472	438	438	467	515	464	483	406	453	471	426	482	441	500	481	452	494	481	457	436	488	476	440	440	499	427	488	409	446	433	475	470	496	486	450	451	460	482	462	472	475	484	467	440	460	443	452	471	444	487	440	507	455	445	477	431	490	512	440	449	445	473	480	448	454	453	453	465	469	478	466	451	464	462	418	489	457	485	481	471	497	459	446	477	462	513	404	457	463	434	471	428	407	445	431	457	472	472	464	445	449	426	446	421	442	435	453	439	464	416	444	463	453	426	468	450	432	494	427	446	472	455	451	489	485	428	430	428	488	478	443	456	455	487	489	447	469	451	471	463	471	491	468	477	470	486	465	454	466	483	469	454	499	462	501	489	468	485	479	454	486	465	472	464	421	475	435	451	453	428	442	460	483	465	485	498	450	472	490	480	431	427	467	496	481	490	516	458	469	485	441	472	436	471	460	476	474	492	482	453	444	452	489	463	524	505	452	435	450	455	471	454	490	425	470	480	415	483	473	432	459	443	448	444	438	454	400	460	445	490	461	485	504	416	456	457	448	465	480	466	465	479	465	492	477	435	468	486	464	454	467	452	457	475	462	451	494	473	461	467	432	475	433	456	454	457	522	492	440	475	450	485	496	488	485	472	494	450	439	424	446	494	461	422	464	490	422	508	447	488	444	480	504	484	451	465	444	427	488	443	478	447	449	488	473	450	472	424	488	460	499	481	460	431	449	447	484	527	476	448	467	448	444	502	483	451	471	435	470	483	474	473	440	458	448	444	506	449	472	455	491	452	457	439	421	441	476	444	412	487	479	458	475	438	441	463	498	458	439	422	503	487	446	444	468	478	484	448	456	465	438	445	455	464	506	488	420	459	474	454	437	481	465	467	470	484	433	478	468	466	465	481	440	437	454	435	469	458	482	474	453	450	491	502	474	462	467	482	439	507	447	478	471	478	479	452	443	471	469	471	453	465	455	449	455	434	469	456	426	436	468	401	462	470	447	480	490	460	489	445	463	462	477	473	468	439	468	471	460	458	457	449	444	478	428	490	451	450	453	451	485	421	431	471	484	451	435	458	437	465	398	466	478	471	475	493	437	479	444	436	472	461	513	497	465	447	493	474	477	471	477	418	463	476	440	464	479	483	450	474	455	486	509	509	442	455	456	454	438	459	480	444	461	482	501	499	444	412	461	466	446	473	447	467	482	406	446	456	446	488	446	427	455	436	513	487	480	446	470	433	452	445	491	467	466	458	431	482	474	442	484	474	485	493	467	473	484	432	469	424	443	497	465	408	460	468	463	403	458	444	445	451	463	455	409	445	471	468	510	477	446	453	467	462	453	473	466	459	455	437	435	462	521	450	493	506	438	465	462	451	505	452	454	447	468	476	428	475	451	457	470	457	452	468	448	455	474	462	436	492	454	504	455	449	476	490	451	446	469	470	466	459	460	436	468	472	458	456	488	485	470	478	445	458	467	464	443	461	464	457	453	473	437	484	464	456	496	476	447	463	462	476	459	481	462	440	486	464	476	433	501	455	455	450	432	473	494	454	435	459	483	451	430	495	443	461	474	440	446	457	446	458	468	458	487	444	468	455	459	448	451	469	470	490	447	455	459	494	471	431	441	487	477	450	466	474	470	454	487	448	487	452	383	491	511	464	462	453	469	486	449	408	452	447	475	488	441	500	467	427	476	480	482	467	449	436	469	464	430	479	464	475	482	472	467	448	451	459	499	469	489	479	436	457	439	463	437	451	428	466	470	478	467	455	455	439	469	465	468	463	471	441	477	468	458	451	425	439	476	444	460	467	423	446	468	491	452	500	447	503	454	420	427	423	452	427	454	466	420	414	447	491	458	479	471	478	472	474	447	453	457	450	452	466	445	511	452	428	426	446	491	484	441	429	478	486	441	472	448	470	497	465	454	446	421	446	460	470	498	460	456	486	468	463	440	436	454	481	455	485	447	452	482	471	465	424	443	460	469	460	457	445	469	497
39418	43105	17351	772	639	655	708	620	676	684	643	606	685	618	656	654	675	640	687	661	618	649	665	604	616	646	618	619	649	691	636	667	692	650	629	688	636	648	616	636	657	662	666	666	682	666	626	659	642	677	645	686	671	630	601	646	625	684	662	633	635	619	695	683	703	685	648	686	640	620	632	692	663	655	615	668	624	687	650	628	628	670	687	651	671	667	627	662	681	655	651	668	646	729	672	637	641	659	694	666	619	670	641	634	651	606	633	682	620	711	655	660	666	626	614	643	680	628	708	669	660	628	616	658	648	691	668	609	667	660	632	660	666	656	700	643	684	675	639	633	658	641	618	642	649	621	642	615	646	669	616	704	650	643	688	651	653	631	647	654	608	648	669	654	630	625	700	635	665	625	642	620	637	616	598	636	626	666	671	688	637	701	648	657	660	661	641	663	655	699	701	661	637	682	638	662	657	625	650	658	686	680	629	650	639	640	645	652	640	658	648	624	623	635	702	670	647	649	642	649	640	652	645	697	682	620	621	639	674	620	682	661	674	651	664	629	630	645	660	642	637	691	650	632	685	704	673	575	644	646	624	644	626	656	659	632	645	632	649	651	608	659	678	653	691	662	648	659	600	652	652	648	610	694	650	673	659	650	659	682	646	647	632	632	676	638	660	683	636	666	657	625	692	603	662	663	639	630	628	630	628	678	644	683	646	700	629	642	656	636	633	699	655	659	667	658	654	650	629	692	648	654	611	648	679	626	631	612	646	632	649	693	649	675	671	675	645	671	646	696	650	691	647	699	624	639	659	676	651	629	671	650	694	694	626	663	669	670	659	611	619	659	661	653	657	653	669	687	595	630	647	665	653	633	629	649	589	667	637	664	674	679	636	644	667	622	669	657	632	683	595	680	685	652	619	637	650	678	661	659	696	621	640	628	703	656	622	665	642	653	631	657	694	666	653	648	660	643	608	647	606	661	652	670	675	656	705	670	633	602	645	637	658	655	641	691	661	659	632	629	699	635	629	625	676	651	663	668	643	656	673	608	666	601	648	632	636	622	602	718	670	618	673	709	670	621	692	655	650	703	653	620	659	680	652	674	584	649	659	600	680	651	616	604	641	671	636	611	666	619	633	627	636	639	651	643	653	672	655	682	651	639	633	605	666	629	600	620	706	679	607	659	655	647	651	666	650	641	689	654	665	625	659	725	631	648	641	616	619	690	690	607	658	691	686	655	672	635	655	639	603	630	712	667	667	682	665	631	658	660	645	648	690	609	683	703	676	646	651	641	599	644	625	665	695	640	651	614	642	652	614	641	632	625	610	626	642	638	702	638	647	651	635	672	638	631	619	722	611	630	640	661	605	657	630	709	671	636	663	607	664	679	657	656	683	646	658	670	656	646	628	607	623	646	683	641	612	660	632	645	670	646	680	610	653	693	665	607	642	616	657	617	693	671	669	631	645	653	622	690	643	648	659	679	693	622	587	661	660	656	644	656	620	617	668	674	646	649	652	680	663	630	652	673	661	655	723	602	710	678	683	676	674	641	658	607	645	645	666	646	666	659	640	658	628	682	618	644	632	676	663	643	644	664	692	589	647	682	623	669	636	625	639	636	653	678	670	663	654	683	676	621	670	680	646	629	670	680	601	641	606	634	676	644	739	620	639	713	629	665	652	691	635	666	688	677	623	649	645	639	593	635	656	616	688	654	650	598	676	614	641	642	681	623	644	624	711	678	645	650	627	682	679	638	636	672	630	655	577	623	594	631	695	653	648	583	607	649	648	634	667	629	646	653	668	636	642	633	647	687	683	641	628	630	664	690	662	618	633	658	680	661	683	662	645	649	702	692	624	614	659	660	678	650	623	650	666	693	634	644	619	679	656	640	672	641	722	678	652	642	638	655	645	628	674	625	664	676	632	616	694	647	655	647	647	618	653	621	647	618	643	692	621	666	640	636	638	688	666	647	692	694	652	653	623	645	628	618	596	683	613	638	629	605	608	591	670	619	658	663	646	633	641	642	610	647	644	650	626	644	640	622	646	639	643	645	683	608	660	625	643	642	683	648	623	697	682	606	630	667	608	666	607	624	646	587	646	660	647	618	642	628	688	659	630	667	680	670	633	661	670	622	677	666	636	622	663	675	643	629	653	629	667	628	608	657	647	678	608	699	630	681	639	689	677	668	678	661	686	614	665	654	705	679	600	649	675	623	666	673	689	637	642	699	701	667	665	672	630	687	684	663	663	659	664	668	656	626	617	627	660	649	665	691	597	630	647	635	665	678	671	653	660	704	624	588	574	645	637	622	656	659	639	635	670	644	659	640	605	664	623	681	645	609	657	633	658	645	633	666	617	629	645	625	655	704	656	651	632	688	644	682	650	652	629	675	594	617	697	656	649	659	648	645	629	625	667	653	649	672	624	674	681	684	646	637	643	651	687	665	683	660	649	700	684	702	640	713	631	653	667	653	649	648	670	661	658	671	663	648	709	632	674	625	613	624	637	635	620	677	663	645	675	636	652	681	651	686	719	602	669	620	661	648	680	653	613	645	702	680	664	673	649	661	664	641	636	646	638	646	631	612	622	660	644	600	613	684	613	657	660	627	634	623	612	679	632	666	637	660	665	699	637	681	613	677	621	621	630	626	641	685	697	619	659	635	658	686	646	672	632	664	670	659	629	645	669	711	637	643	640	621	649	711	689	678	653	631	678	685	621	655	597	646	657	645	617	605	676	674	638	650	633	619	651	641	641	713	627	649	655	708	661	618	644	646	688	630	665	622	665	687	650	638	677	689	668	651	616	641	680	631	647	623	623	648	634	644	613	722	649	652	619	674	675	645	667	644	648	635	666	655	653	676	645	667	646	613	669	631	663	661	655	664	612	645	625	636	606	637	645	694	618	626	655	655	650	616	672	655	647	645	645	679	609	624	631	671	622	662	623	644	676	668	688	691	643	658	647	651	643	685	604	646	618	624	669	664	660	629	653	709	617	648	626	635	591	624	687	672	617	664	688	656	622	627	666	621	674	622	672	631	597	624	618	624	669	668	594	678	712	630	617	622	694	614	682	698	623	647	620	615	657	665	688	627	630	610	657	639	680	640	675	618	651	635	694	662	598	679	655	656	670	622	609	659	603	631	686	622	618	658	662	639	698	664	644	650	639	671	723	703	616	676	600	656	666	682	669	672	626	702	599	619	679	658	680	663	589	626	661	641	629	656	644	655	659	698	689	659	650	637	657	594	680	625	650	686	645	629	673	661	678	635	624	667	658	645	650	717	661	624	660	645	629	675	639	712	714	601	636	611	641	649	654	621	649	634	621	665	672	662	684	670	647	651	720	599	681	627	647	635	653	659	649	652	632	666	628	634	611	670	671	649	638	656	616	640	617	649	663	654	680	630	660	670	635	637	614	619	670	612	681	607	648	660	663	654	649	647	663	619	603	640	639	679	668	698	666	656	590	609	664	647	670	620	631	660	635	655	677	653	680	607	661	698
24644	22019	29047	24308	20793	8212	806	649	636	571	603	575	622	570	576	599	596	580	622	589	537	560	552	579	541	591	592	595	607	612	562	593	592	584	594	622	610	575	564	569	597	550	575	617	590	601	562	595	547	561	557	586	602	566	595	606	555	601	560	591	612	554	564	589	663	590	607	605	571	569	574	573	595	569	553	564	578	548	571	594	597	595	583	578	561	570	555	573	624	531	549	562	565	572	591	605	577	606	587	576	546	620	557	583	528	545	558	587	581	603	558	583	610	594	596	579	607	617	573	605	624	558	592	608	580	588	592	593	594	572	544	575	530	560	517	538	570	566	570	581	642	620	552	539	553	588	575	584	566	606	603	573	537	581	620	562	604	555	561	588	569	591	532	580	573	607	573	574	570	545	591	593	606	614	544	543	616	589	598	580	609	591	616	585	587	570	580	585	572	598	615	586	560	585	574	552	622	610	583	556	621	533	521	580	613	566	592	550	589	576	584	552	561	549	545	571	566	600	590	584	548	565	572	574	594	598	542	579	612	588	564	612	620	599	614	599	574	587	566	524	599	582	535	554	600	559	596	563	577	576	567	570	553	589	566	590	548	588	596	583	636	586	597	514	643	570	606	629	577	613	573	553	565	580	588	606	567	566	618	627	560	608	605	626	593	592	543	571	576	615	613	575	609	569	575	577	594	556	570	567	575	595	587	581	594	588	551	608	589	555	626	553	568	569	571	559	582	590	549	600	605	540	543	549	565	566	578	581	569	583	548	549	556	592	530	566	580	596	591	519	600	593	535	581	586	555	559	575	592	573	603	617	557	608	610	609	547	571	582	564	592	556	567	613	618	599	585	554	583	586	598	579	608	582	553	559	612	569	603	574	589	597	598	563	576	594	595	596	578	575	614	559	587	596	606	590	537	549	574	615	572	557	592	576	570	579	599	551	596	616	592	564	576	574	565	582	593	567	560	567	573	545	526	582	562	521	572	627	543	578	574	585	573	606	583	582	573	579	556	581	589	547	597	585	604	562	561	552	596	567	595	559	588	580	562	592	574	584	562	557	549	565	555	587	594	535	555	547	598	558	592	579	587	586	554	566	584	550	570	586	577	496	555	586	585	610	579	586	593	597	562	605	618	529	594	598	562	528	590	553	585	581	571	570	598	558	621	572	589	590	572	573	587	581	557	609	603	611	623	584	585	587	577	590	574	604	587	628	592	604	588	558	582	588	602	616	586	574	616	582	619	524	613	566	608	547	576	615	556	582	608	551	580	575	574	537	575	607	583	572	566	602	590	597	569	593	574	557	562	595	626	586	629	603	594	618	574	605	559	580	581	558	554	583	545	567	589	607	598	609	591	566	546	607	629	582	637	551	558	586	572	579	554	580	621	555	575	615	583	569	626	598	602	589	551	603	561	609	586	579	600	601	596	578	573	552	600	550	604	590	537	595	591	553	580	561	604	587	612	572	591	598	607	531	580	637	542	652	592	590	569	592	578	566	587	534	581	599	591	606	575	569	588	548	592	601	595	591	549	576	560	585	605	577	563	555	595	573	553	554	615	598	592	581	605	585	586	590	611	607	591	621	571	615	555	562	574	566	578	586	573	600	635	549	561	609	592	558	583	571	589	579	588	558	587	574	572	602	569	562	592	598	563	591	550	564	552	600	607	568	586	560	541	609	588	573	591	586	619	616	578	563	609	570	588	594	599	561	563	581	562	588	547	553	547	580	559	565	536	601	575	548	554	569	572	547	572	516	586	586	554	602	581	569	562	579	613	599	605	581	579	556	607	611	563	600	533	587	607	590	602	575	571	560	582	547	532	555	540	586	578	574	560	532	588	629	572	594	581	580	582	587	568	555	593	567	585	555	593	562	560	607	551	568	550	600	606	570	564	653	573	606	549	561	552	635	560	598	557	586	573	579	572	551	583	612	571	598	543	583	547	558	591	644	538	618	579	571	573	586	557	581	569	597	585	537	568	570	582	557	536	584	564	572	598	537	604	524	622	595	562	576	591	628	522	581	512	590	573	566	571	578	625	599	587	563	573	587	578	537	568	550	574	581	566	628	609	553	555	593	604	585	564	575	616	575	552	607	608	555	550	596	548	588	587	565	605	547	599	566	566	598	627	556	587	618	588	546	543	590	591	585	610	573	563	586	569	578	583	568	594	596	576	566	582	587	572	551	588	594	589	585	582	569	600	570	575	576	617	604	594	620	609	596	622	535	565	568	583	586	628	582	549	570	566	599	571	568	597	595	558	574	633	545	537	568	571	580	579	600	575	612	565	594	587	592	577	620	549	567	591	601	566	586	582	615	593	639	602	570	574	603	624	570	584	579	599	615	566	547	565	554	570	575	595	568	572	631	604	584	556	563	549	582	605	567	534	575	520	551	576	598	539	582	609	583	605	557	584	560	573	535	583	589	586	586	582	536	525	613	605	602	574	508	564	574	632	597	610	615	570	631	540	605	571	581	539	599	568	571	593	587	588	609	615	600	556	593	568	584	572	605	587	567	607	604	546	565	575	586	575	602	618	562	572	618	609	578	577	567	617	598	545	590	588	553	573	552	601	582	568	592	577	564	619	576	602	585	568	598	594	601	601	602	593	584	575	546	557	572	599	584	564	567	591	554	617	587	547	575	585	535	580	573	568	603	630	544	600	578	559	543	554	599	596	583	571	581	602	610	534	579	567	556	617	575	575	540	586	584	578	579	596	595	603	587	561	585	574	601	618	596	536	594	601	579	606	582	546	596	586	545	540	571	573	564	555	598	546	564	622	553	562	571	581	595	553	631	615	558	561	600	548	548	581	604	550	570	537	557	602	540	556	551	583	588	595	591	548	539	608	565	558	562	616	574	575	582	588	591	571	574	604	557	552	569	566	556	550	557	584	578	584	544	565	628	602	608	603	609	546	539	544	593	535	597	486	577	594	576	571	585	586	582	578	557	544	568	572	552	560	524	585	585	579	594	599	553	592	571	558	560	601	587	638	583	628	576	632	595	599	583	614	571	557	626	564	640	554	588	596	571	581	599	564	590	571	572	539	536	590	579	572	576	574	588	554	617	598	598	569	574	584	582	559	612	603	572	596	612	606	608	584	558	581	543	584	558	617	552	573	538	576	564	622	560	577	559	567	550	554	560	564	568	585	581	586	610	612	579	561	618	566	599	548	558	564	617	577	572	600	578	565	581	578	585	592	593	577	561	578	620	564	562	570	578	590	605	616	578	572	568	573	541	580	621	586	593	588	585	572	564	594	569	560	582	578	546	559	592	587	578	589	552	615	613	592	571	591	558	603	559	535	574	607	615	584	601	563	594	569	578	579	587	538	576	558	556	630	579	600	600	608	592	557	561	605	619	550	557	577	567	575	594	615	577	599	604	589	592	583	548	581	585	580	603	550	560	604	580	569	561	607	589	585	553	588	609	585	621	592	574	555	612	599	593	540	589	611	595	581	533	586	590	578	579	535	529	584	586	558	608	593	595	596	575
62198	82298	44230	3135	867	903	894	908	843	831	864	849	863	866	825	794	773	838	806	830	851	796	801	762	812	788	782	786	824	800	836	856	808	769	809	775	790	770	844	817	819	796	748	780	796	771	806	800	796	800	778	808	838	831	780	845	817	821	786	807	793	818	836	775	790	800	784	804	786	832	782	787	814	794	803	831	791	775	780	798	785	752	835	848	788	828	793	776	807	830	788	813	804	850	862	772	815	844	807	825	823	815	777	812	820	848	813	843	837	823	822	821	783	799	799	771	823	813	817	817	801	811	790	801	820	828	847	814	838	867	804	831	776	823	787	790	809	821	835	844	802	824	821	812	864	806	843	830	842	797	808	816	804	837	807	785	808	772	759	861	877	793	841	775	801	791	800	838	816	849	777	777	827	772	823	777	806	810	799	844	758	795	785	824	832	813	779	830	815	801	809	867	772	797	820	837	763	794	845	811	772	801	758	828	850	780	797	824	782	831	789	777	833	779	817	833	851	784	784	788	839	808	804	887	845	812	798	830	861	823	834	803	809	877	828	794	785	851	768	799	816	797	798	773	839	785	805	818	833	805	838	787	826	826	760	778	828	832	767	776	748	797	836	834	771	783	797	831	853	817	837	836	836	856	793	832	816	855	855	766	769	821	851	830	757	790	776	789	810	778	758	794	823	805	838	809	819	809	850	811	792	785	842	833	794	795	772	832	798	768	823	819	797	832	780	840	816	817	787	800	844	824	809	792	798	809	810	786	820	838	829	798	755	828	843	751	805	859	770	871	780	795	805	817	779	813	756	851	809	821	823	815	786	806	815	843	837	824	807	779	778	817	813	819	787	813	791	848	841	788	813	809	825	833	802	804	749	876	819	808	823	844	880	838	806	809	831	830	815	800	795	778	841	838	788	800	721	857	787	820	862	822	840	807	830	891	813	777	812	816	774	798	810	818	859	806	812	775	802	812	763	814	804	834	773	809	805	794	883	849	820	790	791	814	790	828	804	812	786	825	805	810	820	801	785	821	828	804	801	800	800	791	788	809	783	869	848	805	862	804	845	808	809	832	848	805	777	800	726	794	851	848	787	798	808	770	798	852	764	826	804	791	824	806	812	778	805	809	801	789	848	772	860	786	805	787	809	820	817	826	816	787	837	842	827	828	800	852	842	847	832	816	813	820	780	809	762	772	757	822	785	832	772	784	792	811	827	790	769	799	781	781	792	780	828	837	858	825	844	795	835	787	775	814	896	818	817	802	865	811	828	823	830	827	785	819	752	789	807	812	808	850	777	810	807	802	830	811	806	795	795	846	774	858	799	817	834	825	831	863	797	789	779	834	792	808	813	813	826	853	879	823	814	827	759	785	888	852	827	846	787	832	852	819	800	850	808	816	828	748	818	792	766	841	805	808	800	796	789	865	829	757	833	796	846	829	791	773	809	770	808	837	773	832	769	811	829	788	794	810	834	855	861	810	832	801	789	804	772	782	813	789	854	821	799	845	828	845	835	822	815	787	752	835	824	801	774	733	763	812	741	842	819	830	807	789	775	836	805	805	772	802	802	827	809	793	845	775	761	816	806	808	775	826	781	809	830	823	756	865	819	837	804	753	821	821	808	788	785	809	834	803	823	828	766	784	791	824	786	781	812	814	800	807	802	845	843	786	841	789	789	867	853	841	814	826	835	819	809	792	808	774	817	791	798	852	797	775	820	839	824	848	840	853	778	783	802	780	827	816	850	799	806	859	797	823	797	806	766	801	779	797	760	808	813	765	788	782	776	807	854	779	813	818	846	839	796	833	802	788	842	831	816	798	843	802	873	838	771	841	765	788	827	802	802	798	800	796	798	773	831	857	814	875	803	849	830	800	807	809	782	825	864	807	762	762	820	821	825	818	834	815	835	801	840	785	820	774	852	801	834	800	787	802	856	791	858	773	781	773	788	801	807	855	848	814	883	771	785	794	820	815	790	854	781	801	816	872	798	776	794	787	805	819	804	748	748	824	810	809	809	781	806	777	821	792	831	788	843	823	861	836	825	789	762	785	815	801	816	851	784	776	798	827	744	842	832	834	798	803	812	786	803	837	840	842	812	809	807	837	812	826	791	858	886	833	821	768	844	803	803	847	809	763	801	785	790	868	861	765	794	825	833	826	824	848	789	774	839	826	861	770	859	793	811	857	838	787	832	820	762	837	784	794	806	847	766	826	863	783	830	746	787	792	823	810	833	848	833	776	863	824	784	798	779	814	862	786	807	767	773	779	839	822	860	821	849	806	788	822	802	805	782	830	801	772	824	849	789	838	860	795	770	802	854	807	827	829	831	792	852	827	796	821	789	787	865	764	817	813	831	787	841	780	789	778	747	839	799	797	809	851	757	778	815	840	795	811	817	860	811	802	831	778	814	776	838	801	834	795	855	853	817	796	814	815	788	763	771	817	785	790	824	811	792	753	775	814	847	789	802	857	835	816	756	759	803	840	765	845	819	802	788	773	783	795	855	802	777	849	860	768	787	870	822	796	811	849	832	761	851	819	771	802	797	787	826	848	902	855	805	767	827	784	850	824	800	805	774	797	834	827	823	773	782	832	818	814	858	826	855	814	890	777	793	776	773	778	761	815	782	747	831	818	751	872	770	785	821	789	814	828	821	793	763	836	798	862	769	827	781	795	735	818	819	781	843	817	775	849	810	828	762	782	810	801	744	794	823	820	866	827	804	809	812	804	779	819	861	807	860	796	802	767	813	860	819	820	832	765	839	831	814	798	821	819	777	822	823	807	816	876	757	748	789	827	832	822	809	805	847	824	813	837	766	780	793	819	805	865	780	827	813	790	820	825	858	793	815	807	821	802	866	804	827	854	794	813	797	819	797	790	853	861	774	803	832	795	840	840	774	797	822	828	818	810	790	795	771	782	748	820	808	803	754	836	793	788	749	825	849	820	845	765	808	799	818	761	835	825	808	778	803	818	914	793	816	810	807	839	847	858	806	767	763	807	812	827	840	831	798	801	796	814	803	797	800	789	806	819	816	829	828	824	840	825	810	857	879	772	819	828	820	819	850	827	831	782	792	832	826	820	809	733	843	808	774	822	839	754	843	823	810	793	802	817	764	818	789	819	788	878	791	806	796	842	827	778	786	776	839	766	798	833	811	790	858	819	859	791	816	852	846	801	832	823	820	839	774	817	793	765	814	831	825	792	859	785	801	802	797	786	780	832	802	773	804	805	825	816	785	829	864	856	829	815	865	783	793	840	772	808	849	762	815	775	823	825	811	832	787	791	782	815	815	847	789	835	822	802	759	798	776	858	789	866	793	781	847	835	781	838	789	840	820	819	784	752	844	869	796	816	792	809	787	811	791	855	825	766	789	835	794	831	776	813	833	790	811	775	805	822	822	812	879	764	792	826	823	746	810	784	773	802	811	782	844	768	837	829	844	742	741	803	851	774	825	788	808	841	814	795	817	777	796	784	811	779	776	814	840	787	793	819	818	814
23408	21518	29242	23910	21372	21250	7802	565	457	489	469	433	436	454	456	442	475	483	442	438	470	448	452	457	486	492	428	425	458	480	394	509	458	411	436	471	408	479	456	462	418	439	445	428	442	454	449	455	421	446	452	424	433	438	466	436	483	425	430	448	467	480	458	483	459	423	439	444	467	480	451	412	459	478	458	403	433	439	433	401	464	482	442	445	492	433	468	433	449	431	431	422	428	430	456	415	451	455	416	465	468	474	451	445	422	469	483	457	426	430	471	447	388	429	432	436	429	440	465	432	422	426	445	445	460	441	408	471	448	467	422	428	425	429	458	450	438	445	464	451	436	441	454	436	443	445	457	442	454	414	451	426	466	449	446	419	451	415	446	444	434	399	435	437	462	411	449	464	440	442	427	452	453	425	445	398	444	458	446	455	463	454	481	486	419	462	455	405	425	484	424	482	442	454	444	444	453	429	433	449	446	446	445	408	447	436	452	401	422	465	458	427	452	455	429	445	461	451	415	433	420	423	445	425	432	471	457	426	431	446	407	442	466	420	452	452	438	430	461	423	437	452	471	448	432	447	441	429	441	447	456	447	428	469	477	446	453	453	438	461	436	487	469	454	462	437	432	412	473	455	489	455	477	479	447	409	449	420	393	459	431	495	424	448	427	473	455	415	414	431	450	417	466	463	473	434	474	447	456	449	418	472	418	429	444	445	436	435	443	404	428	408	483	440	444	428	450	464	445	455	461	426	466	445	439	432	463	431	489	477	470	439	429	453	418	457	446	437	453	431	473	439	479	440	430	430	433	434	449	405	462	446	443	450	459	428	446	433	470	440	466	477	452	424	474	449	422	450	407	435	472	473	446	477	428	443	432	478	444	444	402	499	458	406	470	489	422	472	454	423	484	421	444	441	433	459	465	415	449	480	436	459	457	424	421	467	460	474	441	429	426	473	435	445	428	429	450	442	449	469	442	468	495	447	422	455	476	443	443	465	430	440	428	497	446	448	410	447	405	436	467	498	433	445	448	454	500	460	422	431	407	479	451	443	431	460	427	414	457	419	457	463	488	430	431	432	439	456	422	448	461	480	452	426	439	484	443	454	460	410	458	426	427	476	457	458	432	442	454	376	453	437	448	448	479	457	462	468	441	442	452	433	467	426	425	422	456	438	453	477	440	454	494	434	414	465	426	464	463	414	472	423	438	402	454	445	471	451	473	471	444	461	449	453	465	469	440	445	450	417	463	459	449	446	461	460	450	453	438	444	432	434	462	454	453	446	482	477	432	446	477	450	479	418	424	421	415	447	470	401	431	465	451	456	416	467	458	463	422	455	423	438	477	480	462	444	453	445	432	415	443	444	462	463	460	443	444	498	480	434	467	428	462	434	473	448	470	450	496	467	428	438	446	414	444	438	435	426	470	459	442	429	412	438	455	452	457	426	441	457	475	412	431	477	443	417	445	448	475	477	462	433	432	416	427	444	412	446	454	413	428	459	463	422	436	430	459	473	443	438	414	458	461	427	448	452	462	483	440	456	453	430	447	427	451	435	487	407	461	433	423	458	424	453	486	444	410	476	467	463	416	427	446	431	456	465	471	479	459	449	442	458	440	413	413	436	458	452	446	408	398	438	451	476	449	444	459	447	443	426	439	429	456	445	454	453	446	463	448	479	438	473	437	437	443	468	473	444	415	422	446	432	451	455	466	433	455	441	443	425	442	405	430	443	473	430	440	413	441	480	461	487	466	428	437	446	443	452	471	448	429	413	452	467	490	454	436	441	460	487	401	436	446	431	437	455	433	405	421	446	472	414	467	463	428	447	434	422	481	433	449	418	463	468	405	441	426	424	442	443	474	444	490	463	486	460	459	467	446	464	433	407	496	433	432	448	478	423	446	425	440	395	471	485	466	446	405	473	471	428	460	411	420	440	469	445	450	425	438	443	455	420	441	445	415	443	464	425	425	418	413	459	439	468	438	422	452	450	431	449	445	474	395	417	431	456	435	443	445	448	458	473	448	484	436	449	439	468	464	478	417	430	467	440	429	456	426	467	428	436	471	444	440	450	429	452	439	462	454	462	452	461	389	443	462	434	425	476	459	469	461	462	435	458	423	454	425	446	477	499	455	480	455	404	474	485	433	459	421	429	442	454	459	435	455	426	414	459	443	445	455	479	451	441	476	438	461	404	467	461	448	448	436	442	451	478	484	452	414	444	439	498	447	470	440	423	443	455	415	431	476	443	460	482	437	401	426	446	449	468	446	442	437	453	445	446	408	454	397	461	450	489	488	463	424	451	414	439	448	440	438	402	393	440	415	424	440	454	473	464	414	474	435	439	446	432	443	466	419	433	495	429	427	434	441	437	451	434	402	450	448	462	467	446	448	411	444	428	470	490	414	420	448	470	476	433	447	462	415	434	450	432	453	422	444	455	451	428	457	474	461	424	448	443	432	431	452	425	410	436	451	450	431	465	440	450	439	446	440	451	455	419	432	470	435	426	499	437	463	460	435	430	448	441	436	438	446	439	430	511	438	450	470	453	452	448	438	451	454	402	445	442	438	468	437	451	417	475	438	451	456	450	470	442	443	416	448	459	437	451	446	431	419	432	419	399	409	491	434	455	441	424	444	458	465	472	464	423	457	456	433	430	437	419	436	415	440	445	450	467	447	476	414	437	433	429	465	435	460	446	442	429	462	425	440	403	468	418	430	439	447	442	467	427	437	405	479	431	459	429	433	449	449	440	456	468	410	442	452	427	429	442	409	418	437	482	462	475	497	448	468	428	428	464	439	436	410	457	391	434	449	419	447	448	458	456	452	431	446	452	449	413	429	444	467	470	419	456	444	441	427	442	429	460	452	450	449	470	410	458	447	464	469	444	418	455	465	442	440	424	444	427	443	445	488	446	452	450	463	485	456	455	459	441	430	426	454	438	412	417	446	430	478	411	435	450	431	458	417	461	441	473	428	412	476	430	460	453	483	474	436	445	455	435	431	451	419	431	448	474	449	453	435	432	449	421	413	448	418	395	452	447	431	445	443	434	423	429	422	446	421	449	437	446	438	437	450	406	491	424	446	444	474	430	447	416	444	440	451	437	461	479	483	449	422	452	445	420	462	412	458	433	444	449	455	454	428	466	445	448	445	457	426	434	447	420	430	462	414	433	478	430	421	450	443	448	463	463	461	438	456	420	439	435	383	474	455	431	413	417	482	455	437	443	445	419	452	447	443	438	445	456	436	419	431	450	444	469	470	444	458	493	476	437	444	437	455	418	434	433	439	405	448	454	487	389	429	472	454	474	452	487	448	440	474	441	462	445	426	442	474	435	413	438	441	450	414	458	438	451	437	438	478	436	420	481	494	454	419	447	459	427	403	452	459	469	453	429	456	459	425	457	491	442	420	464	449	416	444	404	444	441	411	480	459	429	456	441	442	441	437	467	455	404	446	443	458	434	463	440	432	423	419	441	486	472	459	439	464	479	418	462	466	428	459	453
62778	90118	54946	4206	851	784	724	707	682	696	692	631	635	670	625	634	648	583	607	623	621	662	613	631	698	661	652	621	636	649	617	609	671	614	608	617	611	641	623	638	655	659	609	585	598	637	628	616	617	645	639	599	589	641	588	627	624	590	679	647	648	640	585	625	664	616	635	624	631	618	643	592	612	586	655	638	627	650	628	634	638	637	637	599	691	616	585	601	606	616	615	584	647	586	649	595	633	623	616	619	614	640	656	593	622	659	605	642	625	600	607	632	596	633	604	644	661	580	622	645	617	592	631	649	664	665	608	628	624	646	603	609	634	590	631	565	659	630	626	601	685	606	602	595	664	597	613	629	629	631	601	602	612	609	615	586	620	619	593	651	626	593	639	651	640	612	639	704	629	623	621	644	610	644	611	644	618	615	611	644	629	638	592	589	640	590	642	634	589	654	595	593	644	644	622	585	659	638	622	648	627	636	584	718	630	657	627	646	635	596	595	649	625	621	640	595	611	706	637	649	603	588	612	628	605	589	666	611	631	660	603	614	629	610	639	597	609	582	630	648	648	607	619	643	602	644	621	610	631	634	593	594	606	629	610	628	605	598	590	626	624	639	649	637	612	631	636	661	633	636	612	609	583	610	578	583	632	619	577	638	600	640	655	615	626	634	643	598	685	641	573	630	635	628	693	557	651	581	634	610	643	595	669	650	654	662	622	616	639	622	606	608	647	638	663	609	607	618	606	552	641	664	627	617	610	657	644	599	632	615	616	641	564	602	617	620	618	654	640	654	653	598	604	618	628	665	654	604	661	608	594	613	624	588	627	623	657	612	639	653	625	604	623	611	589	598	654	638	614	586	597	657	593	645	621	619	663	612	647	620	610	637	652	622	644	592	626	620	593	632	634	623	636	600	619	634	673	614	617	582	614	617	597	662	629	621	670	652	628	598	592	646	590	612	612	627	593	621	648	629	655	624	612	647	622	675	600	662	617	660	610	627	634	613	549	629	663	587	580	584	561	605	622	652	582	631	646	640	615	619	621	612	635	630	640	635	636	625	602	627	583	670	638	615	608	619	676	652	626	619	612	609	626	650	627	609	620	581	585	613	634	587	658	576	583	630	607	586	696	607	612	598	657	580	636	651	591	618	596	584	655	623	583	625	638	619	641	637	617	627	634	581	600	650	602	625	592	613	613	647	627	610	605	615	635	656	603	626	608	640	657	662	608	659	645	622	658	604	621	629	601	627	607	645	624	661	633	631	601	665	619	669	621	622	653	663	647	655	632	636	624	602	666	641	682	621	653	610	622	613	644	613	657	623	588	629	623	642	651	598	629	647	581	636	605	638	578	576	627	590	606	613	628	674	627	585	593	646	611	621	630	627	592	627	594	702	613	628	627	613	674	600	635	606	622	655	665	602	605	599	627	618	628	625	595	657	606	634	599	646	659	620	632	567	644	590	660	629	628	607	596	649	607	629	625	648	650	606	640	617	612	624	609	610	630	658	634	634	632	637	607	616	611	616	594	636	576	573	615	635	633	646	622	605	630	640	619	612	602	658	663	589	640	642	653	613	588	611	676	623	586	633	587	612	592	617	632	621	603	594	602	613	640	607	598	671	654	635	622	660	606	648	618	593	595	626	595	632	586	602	636	602	615	655	644	641	572	653	641	624	603	621	649	609	604	667	642	582	623	630	643	662	672	626	640	602	636	652	627	597	629	642	637	621	631	608	667	641	644	693	657	600	608	598	623	645	671	658	627	626	597	638	654	644	629	663	623	603	630	622	593	644	638	651	671	579	628	608	615	622	653	610	644	618	648	609	642	607	629	611	646	648	634	622	646	627	621	669	563	655	621	659	636	619	626	689	608	634	573	609	615	650	605	578	655	628	641	598	597	654	635	574	667	650	633	675	612	644	636	647	646	641	589	585	640	631	619	674	604	624	629	581	653	643	627	586	602	568	593	627	617	568	642	624	636	636	648	611	640	648	631	640	636	637	592	622	625	601	613	614	608	631	628	594	573	656	593	622	633	631	642	604	625	664	658	642	637	671	634	631	608	628	624	635	671	601	602	581	630	645	640	627	636	646	615	610	620	613	619	611	624	635	617	624	631	596	670	582	635	598	642	615	575	680	587	639	603	668	614	609	630	668	625	638	600	587	598	585	644	651	587	618	624	628	649	612	643	605	628	602	576	637	586	629	637	595	601	659	613	630	631	638	571	644	596	580	621	645	633	644	625	601	590	645	601	646	630	664	639	621	588	596	611	609	663	627	614	600	632	643	614	603	647	644	573	580	656	643	657	570	569	625	623	724	631	614	608	629	638	646	620	618	615	616	629	600	600	613	608	578	634	639	650	665	623	639	641	636	611	622	598	657	640	604	648	621	615	663	636	628	633	591	590	676	631	593	629	667	622	631	629	579	617	615	657	634	638	629	641	627	619	637	639	610	597	613	568	574	608	654	624	647	637	631	590	683	626	650	635	659	577	561	641	603	626	624	649	620	613	610	605	613	619	628	646	639	650	632	611	621	632	574	589	618	602	596	611	651	621	614	628	617	634	638	624	613	628	648	645	623	632	621	627	628	649	626	612	607	565	635	614	651	609	567	662	601	652	598	630	619	612	639	626	666	621	647	633	566	608	663	619	667	628	640	615	625	611	622	678	637	605	608	627	627	588	630	635	612	628	593	619	622	618	636	654	653	611	624	670	655	607	640	639	649	656	648	565	608	641	596	639	642	664	679	597	645	614	625	669	604	620	642	665	586	615	656	642	580	636	627	588	640	655	596	601	656	618	672	653	614	603	644	591	652	594	640	654	623	574	614	603	650	599	598	607	590	653	615	612	586	614	611	599	610	619	594	662	656	600	579	636	606	632	619	627	641	628	674	630	642	645	611	589	619	633	660	632	581	648	583	651	630	622	612	582	649	568	612	688	595	614	584	658	622	631	645	613	602	623	641	640	646	633	598	596	631	597	583	619	622	622	630	618	665	604	591	632	655	671	658	644	615	623	612	634	673	646	646	595	654	608	609	637	598	620	567	635	606	586	621	631	611	628	595	600	648	629	639	588	627	647	596	624	599	628	590	654	623	623	626	634	654	588	639	597	627	598	643	604	663	630	620	616	659	609	628	635	646	615	549	649	637	610	573	637	601	672	623	622	597	608	646	678	603	640	609	631	628	637	620	617	650	648	655	656	638	625	656	605	651	680	631	623	605	626	635	625	659	617	613	592	637	697	643	671	597	630	627	637	645	584	656	617	618	646	625	616	671	614	610	616	582	600	585	664	602	683	630	617	630	627	577	591	618	626	631	606	603	616	617	605	629	639	646	616	642	631	580	595	648	615	653	639	600	629	609	578	629	652	602	628	642	633	615	655	616	599	602	599	612	598	619	613	645	656	604	630	655	594	651	597	577	634	638	644	632	643	595	637	624	603	625	603	628	560	645	622	633	548	608	593	591	627	615	593	636	657	671	622	588	615	624	629	606	610	631
31345	27292	21461	5132	517	455	483	440	472	512	461	491	454	491	477	452	423	464	489	472	452	436	437	502	488	446	480	473	464	425	496	443	496	491	488	504	445	449	486	436	500	488	465	472	464	471	419	446	448	496	447	457	416	436	454	422	462	443	446	459	452	430	457	473	480	478	476	463	464	517	494	442	489	453	491	448	428	430	470	444	467	474	475	435	443	460	501	476	445	459	489	477	446	444	468	497	445	448	472	442	492	479	514	446	445	479	428	454	513	490	472	457	483	464	446	489	503	474	483	468	453	499	497	497	448	459	458	449	458	490	448	450	481	441	464	495	477	455	450	475	472	473	491	504	482	465	447	478	459	467	486	500	468	460	465	483	513	449	486	464	456	482	453	448	452	431	487	452	469	436	504	461	488	452	467	480	490	459	474	445	464	458	484	464	463	496	453	471	475	472	468	476	470	463	515	482	487	437	480	434	476	500	418	475	464	466	464	473	462	462	428	474	480	485	466	486	482	452	440	441	451	482	470	455	470	474	444	490	450	490	446	519	434	479	517	463	453	481	508	462	488	479	463	465	449	462	467	487	483	483	488	470	487	496	419	428	436	464	503	437	464	491	475	448	493	436	458	452	435	483	480	450	477	446	467	456	469	477	525	454	486	457	462	474	455	493	506	487	456	468	472	484	458	491	433	486	497	488	491	453	426	442	427	469	484	463	486	479	504	496	480	456	455	450	433	460	472	472	464	468	479	468	489	458	492	468	477	466	523	472	491	449	467	464	475	477	459	483	448	460	453	488	488	458	477	448	450	457	496	472	456	472	518	486	490	458	450	441	450	474	462	446	432	464	476	456	482	473	487	474	445	456	472	467	477	438	453	501	470	494	493	480	463	453	429	466	475	478	435	430	464	432	463	506	477	453	462	453	506	474	519	431	446	455	438	458	488	487	423	452	458	438	501	478	506	474	475	452	489	439	478	483	452	441	491	442	469	456	489	465	482	444	514	432	484	486	462	446	488	455	463	460	469	480	485	464	471	474	466	488	440	483	486	483	491	455	477	471	442	449	475	497	492	488	467	475	476	461	490	450	494	465	495	469	461	461	475	465	481	452	487	473	471	478	509	481	486	448	416	459	461	491	502	475	501	464	495	453	528	458	454	437	505	453	461	451	481	470	469	442	448	449	435	462	452	441	488	478	455	426	453	470	446	442	499	477	487	502	449	486	482	478	447	458	443	462	457	454	461	451	429	469	457	517	459	501	498	466	463	486	457	491	489	513	477	416	486	465	436	460	452	486	454	438	476	479	502	519	449	450	436	489	475	477	445	441	406	477	481	434	434	478	485	480	457	490	455	452	461	460	498	433	483	456	476	445	473	459	479	482	457	441	494	486	479	502	462	439	420	504	485	472	466	419	459	471	471	415	472	483	469	441	451	485	472	458	462	459	484	458	492	468	443	476	468	480	462	443	433	469	485	475	450	477	429	445	490	467	482	453	440	465	470	484	473	451	480	465	481	501	481	432	426	442	469	444	451	409	469	470	448	444	450	472	472	462	496	469	462	465	510	441	471	428	448	458	465	467	476	474	475	457	442	421	467	435	462	484	423	445	472	472	454	451	461	496	461	481	441	476	462	461	490	466	501	463	478	461	465	484	461	488	483	497	495	466	457	481	463	476	447	513	485	508	459	428	456	454	476	453	464	471	456	439	484	404	466	435	502	465	442	462	448	489	452	456	450	444	480	474	426	510	461	462	463	448	455	479	493	478	476	453	463	466	510	508	430	428	476	477	480	514	441	489	456	444	476	511	460	448	483	509	464	503	436	436	462	451	464	468	454	489	459	444	539	468	451	439	434	481	487	458	461	469	456	522	463	454	474	476	445	456	504	478	508	437	523	455	452	492	484	487	430	456	432	455	495	479	452	471	454	490	479	472	502	439	477	454	449	482	484	467	476	470	470	475	493	456	501	473	444	449	479	471	466	445	477	485	487	467	498	482	470	484	482	440	452	444	489	436	502	438	453	450	472	442	474	469	472	482	463	466	456	496	458	516	456	502	458	442	465	442	463	456	517	481	477	493	443	469	409	458	459	494	424	465	476	453	494	470	482	485	442	453	477	432	477	481	485	459	475	460	479	458	479	498	468	467	456	461	438	465	455	421	452	489	461	447	441	483	439	496	428	445	499	441	484	441	466	491	433	474	480	501	481	470	473	454	480	495	461	503	474	452	457	479	452	481	455	462	462	473	462	475	486	467	483	473	454	461	472	435	447	474	487	484	468	444	434	446	469	472	457	482	465	472	462	471	449	493	466	451	477	450	503	438	496	452	454	469	426	467	495	449	489	487	429	438	431	480	463	455	457	490	432	448	479	473	445	453	491	441	472	494	482	527	487	474	476	458	484	507	444	482	485	487	458	510	422	430	446	474	504	473	458	439	452	451	509	480	437	431	468	461	456	444	458	453	492	469	427	488	452	472	457	451	486	481	444	475	506	469	512	447	446	454	464	457	485	483	431	451	431	455	467	483	501	466	477	483	432	496	432	462	470	464	493	448	429	466	479	456	454	478	472	425	462	415	484	471	462	471	476	452	507	504	484	494	451	516	489	464	430	485	475	445	517	487	492	471	483	489	440	512	468	522	464	483	468	430	449	483	464	456	471	465	461	505	473	468	459	444	465	468	487	469	491	505	434	505	468	451	472	433	463	482	457	488	465	486	482	465	475	470	447	464	448	476	501	464	457	452	453	456	474	472	493	442	489	456	453	432	502	449	452	449	451	457	470	459	458	491	424	479	501	491	487	467	491	481	505	447	458	437	458	474	461	497	472	490	462	464	501	468	465	493	465	451	524	442	469	446	482	492	495	482	451	450	452	470	450	472	473	485	485	455	482	485	488	466	463	462	489	471	456	408	487	472	480	499	458	488	453	471	474	465	433	491	466	454	460	496	421	488	469	484	463	452	449	462	504	500	491	475	486	478	503	440	479	468	459	444	500	469	442	461	471	477	456	472	480	444	462	495	480	472	445	450	464	481	460	468	436	449	455	477	484	469	474	461	504	450	459	483	447	496	444	488	494	480	475	454	436	468	437	469	469	450	434	484	480	450	423	474	476	467	459	451	522	479	487	435	466	487	493	447	515	464	442	461	504	475	467	485	462	430	459	441	473	465	478	464	459	445	463	460	446	466	448	482	461	454	464	431	427	463	476	462	492	501	453	468	465	459	475	431	445	477	453	449	475	508	448	466	465	469	497	481	469	465	470	453	442	506	478	471	484	461	476	476	454	427	460	479	462	487	481	452	488	466	475	484	506	471	495	494	496	477	483	473	484	418	490	491	448	478	453	490	478	456	448	447	455	451	509	486	441	473	480	452	475	462	477	465	452	456	468	467	466	489	460	472	477	486	462	466	460	486	421	463	488	485	444	448	479	461	446	466	464	449	469	472	453	505	471	461	477	466	435	464	503	457	488	462	480	483	479	501	473	476	465	468	486	482	484	465
39427	42099	18430	928	676	680	675	675	655	691	656	656	649	679	661	680	649	654	625	649	698	688	696	639	622	679	634	676	665	629	656	709	677	678	675	679	646	650	684	685	639	659	690	697	676	671	635	680	674	661	657	639	626	660	676	672	632	628	655	678	613	671	648	647	637	653	661	690	694	639	611	645	672	686	656	700	663	654	665	627	658	637	660	708	645	673	634	649	675	697	640	643	661	624	683	653	630	661	674	658	677	696	685	637	675	682	653	638	665	692	625	633	676	610	634	644	687	651	670	648	680	629	645	622	673	663	672	682	627	671	648	629	672	634	652	640	603	674	627	707	684	604	625	630	638	612	671	667	661	687	676	662	648	681	678	637	674	626	652	666	662	683	645	611	672	652	701	657	664	734	600	688	615	642	625	649	646	644	696	684	634	649	649	645	678	646	666	614	589	629	682	646	689	682	660	657	611	711	651	656	683	673	639	648	705	671	658	660	625	676	648	648	627	621	669	656	673	640	690	696	668	654	619	695	696	669	688	657	635	680	651	656	646	661	668	659	628	659	644	658	652	632	639	629	664	660	671	680	735	657	646	670	668	676	674	614	686	632	640	685	664	670	674	631	658	656	636	661	681	658	637	695	651	618	612	664	623	634	670	674	638	665	633	693	682	641	681	631	638	707	608	628	639	642	642	639	703	660	664	662	651	657	681	667	630	718	638	696	712	697	672	655	667	618	675	684	647	664	657	735	679	657	662	625	653	723	669	693	744	638	673	692	638	659	642	711	622	692	677	698	682	635	643	652	671	644	653	675	658	631	662	674	664	690	594	639	685	653	627	610	694	688	636	640	666	620	661	655	691	652	644	602	738	628	672	666	639	666	626	621	656	652	624	650	662	691	614	682	659	665	641	614	659	669	649	629	682	664	664	668	669	638	655	653	666	653	640	647	670	656	640	632	669	604	635	659	669	644	622	674	661	638	669	633	616	671	681	672	671	669	665	669	659	647	691	635	712	611	686	687	681	714	625	676	653	647	627	691	632	667	643	686	649	700	656	663	660	648	641	636	652	700	681	651	662	674	634	654	649	682	636	661	674	673	636	658	720	652	628	638	663	660	640	628	709	597	668	683	646	685	664	693	625	645	686	652	642	665	658	631	603	701	665	619	699	693	673	657	663	647	689	669	657	647	609	674	629	650	655	657	650	606	649	693	637	655	617	666	648	675	595	702	647	656	639	660	642	667	679	622	662	652	677	657	614	646	640	658	671	644	693	647	708	648	643	665	651	649	691	648	709	711	650	666	647	674	614	682	675	682	647	681	672	686	677	655	683	693	685	644	685	725	690	700	677	660	663	623	657	664	663	659	688	585	692	709	657	652	686	691	638	665	603	657	666	613	664	634	702	613	666	666	696	651	670	664	689	673	621	698	660	674	638	649	713	633	621	595	620	679	675	684	656	632	669	669	691	645	641	632	722	700	620	651	662	658	679	711	692	625	678	645	664	602	604	694	689	611	644	722	665	694	668	682	655	660	696	693	649	666	674	668	628	670	649	621	607	681	660	680	692	642	705	651	660	677	664	660	666	637	695	668	606	631	673	632	643	686	655	685	706	620	714	666	676	709	654	648	671	678	640	651	668	634	691	688	624	649	658	685	659	647	663	681	669	658	680	722	675	695	698	683	621	690	690	661	672	678	651	645	713	624	658	700	688	656	663	674	686	671	670	665	659	677	648	656	631	670	657	688	667	669	716	673	638	686	660	687	637	662	661	671	651	659	681	627	644	664	683	649	678	702	609	658	721	674	652	645	620	656	629	619	663	662	673	681	679	662	649	661	685	726	687	676	686	650	683	692	667	642	685	648	674	655	637	646	620	686	673	665	696	655	659	639	683	645	603	631	705	689	672	661	640	643	637	721	648	663	675	636	672	684	654	690	635	634	688	647	665	619	636	667	660	637	673	668	706	674	675	727	637	642	627	656	636	656	622	657	675	639	698	668	675	666	671	644	611	646	690	686	628	655	634	706	634	644	692	669	633	702	679	600	682	708	609	668	666	673	631	653	660	705	633	650	673	673	675	649	646	657	664	635	677	641	608	663	616	659	614	654	711	685	625	698	630	676	654	637	665	667	643	698	694	656	651	661	650	688	659	666	657	679	645	648	649	648	669	645	671	698	675	706	623	635	659	631	633	655	642	661	659	639	670	643	660	656	667	650	643	615	647	628	676	633	629	639	655	640	710	626	658	658	659	683	634	670	709	636	649	635	649	683	680	663	636	706	656	606	608	644	691	662	665	632	669	692	681	662	696	632	691	668	629	693	707	661	650	691	665	645	660	651	627	703	671	678	650	677	685	676	651	666	656	654	658	648	646	692	675	674	651	688	665	630	718	610	642	652	626	650	672	636	692	627	613	673	683	655	674	671	699	630	665	664	659	627	661	673	608	649	664	721	664	632	637	653	690	679	646	649	663	661	627	686	673	627	675	631	693	616	684	605	664	650	665	670	645	661	684	652	675	655	656	673	659	652	670	655	651	638	656	643	626	694	647	617	683	664	669	663	610	629	624	662	651	683	646	664	635	632	675	658	689	664	705	647	632	639	674	699	657	660	660	666	693	707	638	703	663	636	659	660	657	644	654	649	673	627	663	631	708	670	647	664	654	707	681	670	687	619	645	700	684	639	653	616	657	736	653	604	645	678	658	618	649	625	638	695	627	610	702	651	694	623	687	669	638	688	620	629	647	616	708	623	698	611	635	635	659	640	660	642	631	662	636	687	665	645	690	639	681	610	700	661	643	627	677	666	664	612	644	715	727	680	668	649	614	644	650	632	633	681	694	679	659	684	600	668	612	703	649	676	680	618	659	638	705	645	643	630	679	628	654	671	625	638	653	696	663	630	647	679	660	670	611	623	662	669	652	684	665	632	608	693	673	646	667	665	683	622	668	627	622	648	638	673	676	635	646	645	658	621	679	603	659	593	637	659	665	642	667	624	628	645	688	616	664	633	633	645	631	663	653	635	668	682	667	620	669	699	674	688	656	670	656	665	646	637	678	647	641	641	628	652	636	654	613	688	661	637	677	655	657	692	657	675	673	646	646	673	689	647	704	644	632	657	648	687	648	646	652	693	672	644	661	657	602	677	630	644	643	658	674	698	659	635	613	674	666	679	637	635	677	666	639	668	642	599	694	665	686	702	624	647	639	661	664	633	642	718	601	656	677	655	713	663	674	690	642	675	671	678	647	645	685	680	656	644	651	658	689	637	639	654	673	711	654	681	689	644	680	649	678	655	669	648	710	646	671	666	646	680	719	651	696	612	649	635	641	676	637	681	715	659	654	684	630	654	676	617	684	637	648	697	632	662	631	665	705	643	671	667	637	642	686	647	650	689	646	671	663	645	672	653	667	668	656	609	651	685	710	635	679	654	715	630	693	630	654	655	621	658	679	633	685	670	657	651	635	639	640	613	670	663	671	643	688	677	632	651	671	653	654	610	621	650
24832	22037	29023	24155	20575	8190	791	629	612	599	602	595	613	586	610	595	552	569	609	576	610	629	604	626	587	602	588	591	559	609	635	621	576	607	608	593	630	608	568	571	601	580	579	632	585	612	560	582	567	602	562	572	578	570	586	531	554	579	573	600	580	546	612	612	578	592	571	615	671	565	600	584	536	567	578	573	590	584	562	563	598	632	600	571	602	586	578	571	619	583	592	601	613	551	584	617	571	602	612	599	602	568	618	576	574	575	591	569	591	568	565	588	604	584	595	613	601	572	582	570	605	609	597	579	577	590	603	588	606	587	601	588	565	598	575	589	577	565	602	570	598	567	610	604	601	612	593	591	614	592	607	607	505	586	562	584	605	557	588	581	564	635	595	569	554	598	564	552	635	569	578	598	574	584	596	576	558	582	564	596	611	592	586	584	603	636	592	621	619	619	559	588	582	585	611	582	573	567	576	608	522	604	612	614	581	561	594	605	595	570	588	573	576	612	560	643	573	545	557	580	609	587	606	547	586	548	557	585	616	591	609	612	618	580	573	593	578	531	594	606	578	585	639	596	577	552	581	609	612	571	615	573	579	580	557	576	601	590	545	569	613	566	595	618	573	603	568	561	570	602	562	636	535	620	624	558	599	588	541	605	602	576	561	564	587	614	596	596	559	642	584	601	570	567	567	544	602	583	577	590	599	596	593	607	593	581	587	602	605	570	597	588	594	584	604	632	622	582	606	642	527	578	572	653	623	615	576	586	585	614	555	591	550	620	582	607	626	586	618	564	614	590	576	592	630	602	564	580	637	584	567	588	553	602	596	579	562	613	613	586	584	616	577	587	571	600	593	588	549	587	565	525	573	585	606	553	599	615	575	615	570	570	602	578	607	660	582	581	599	551	586	608	588	620	602	603	600	611	585	592	579	631	565	564	590	584	614	579	569	602	606	592	616	592	577	637	555	578	573	570	531	590	590	586	554	622	607	562	549	588	601	566	597	561	595	574	580	575	550	607	565	585	542	559	626	605	570	553	562	592	598	565	563	616	543	578	601	556	567	589	557	599	577	572	605	581	553	623	571	606	578	614	603	507	587	566	595	567	562	603	564	580	590	561	611	585	590	571	564	574	606	596	598	562	557	620	604	619	610	613	591	605	594	572	604	637	584	598	611	591	583	537	596	621	544	582	606	582	568	594	567	588	561	581	604	592	602	538	575	559	626	576	600	577	553	616	577	631	549	608	595	573	594	586	517	515	562	573	643	570	615	555	577	598	577	562	585	594	586	555	579	584	590	595	595	594	605	634	609	573	562	627	570	630	543	627	566	566	610	625	567	595	617	573	582	583	560	554	582	599	617	608	609	543	574	589	598	621	564	543	630	585	637	593	548	600	591	568	598	595	593	586	570	607	584	615	649	586	585	606	582	561	582	602	589	585	617	603	590	562	562	577	572	562	536	553	619	629	618	573	586	582	607	568	600	563	577	659	571	601	582	640	607	575	578	608	584	593	581	602	597	582	630	602	597	551	589	568	551	593	613	571	609	588	580	592	618	599	574	626	556	570	568	571	607	551	556	557	564	558	585	582	548	580	597	620	565	589	606	626	620	597	592	606	588	545	583	591	568	572	585	599	620	607	574	615	586	607	610	581	577	580	611	609	528	621	591	549	579	587	568	621	610	587	584	601	557	601	584	594	579	554	582	603	591	583	593	586	633	540	534	558	632	589	565	602	600	548	584	607	540	544	568	575	601	606	604	555	593	575	645	618	602	594	522	592	622	580	560	599	621	598	637	613	593	599	560	574	616	574	626	614	583	636	606	618	547	571	547	585	541	580	585	595	556	586	581	572	625	601	577	580	613	634	586	560	535	599	539	600	520	577	604	563	582	597	571	643	607	599	580	567	596	588	574	589	608	600	570	617	562	594	589	582	592	631	553	552	609	621	520	598	552	584	605	590	559	628	569	579	585	609	578	548	578	566	550	603	588	595	596	594	550	583	587	596	599	576	597	609	584	581	576	572	567	584	563	556	581	590	557	630	613	573	607	599	596	595	563	586	593	597	563	566	660	596	565	574	580	575	564	580	650	597	601	600	586	590	598	606	571	558	625	600	579	610	613	592	572	593	557	574	595	601	609	607	591	596	559	569	586	547	596	552	584	612	624	623	579	584	573	585	587	615	567	600	583	587	640	582	580	586	578	596	593	569	615	584	613	574	593	568	592	561	602	576	547	533	584	573	576	583	605	559	610	565	575	590	570	612	575	617	575	563	575	583	600	561	598	585	579	577	638	524	585	618	556	563	557	624	642	579	567	606	561	599	617	560	575	575	551	558	653	596	560	566	563	578	632	580	581	581	603	565	566	552	622	591	587	568	552	586	593	616	588	590	607	594	574	591	571	578	569	624	561	591	589	584	584	580	602	539	577	583	604	585	621	635	578	563	560	589	600	550	606	613	573	584	639	644	595	550	611	605	552	620	569	584	567	634	566	602	547	528	590	619	589	633	601	569	578	599	599	601	524	585	597	592	565	556	625	589	623	551	586	539	603	575	579	537	564	565	614	550	606	607	591	569	614	550	608	621	587	543	606	589	563	608	592	594	596	591	603	593	592	547	561	594	564	607	580	551	585	600	593	608	596	593	584	576	604	589	600	590	531	563	584	579	538	604	571	560	614	592	575	589	589	567	555	592	594	599	559	612	587	586	597	576	583	639	591	570	571	609	563	586	596	575	563	583	579	614	623	584	572	571	587	658	606	572	557	553	572	550	586	576	583	575	572	639	565	571	612	589	528	595	590	568	570	575	556	599	567	612	571	561	602	590	605	616	614	537	568	582	612	613	618	560	590	613	609	580	573	579	563	600	566	568	598	582	588	587	647	576	585	620	604	584	565	585	627	627	577	582	592	600	611	558	560	549	567	589	607	577	552	606	591	593	590	607	555	572	608	572	606	545	581	561	600	566	558	581	543	540	563	572	607	622	611	571	560	586	574	597	613	547	581	612	592	565	635	626	611	586	571	590	605	609	637	571	643	548	581	618	600	609	544	582	579	615	577	571	588	614	600	565	539	557	565	559	553	586	599	543	607	600	564	581	565	580	603	598	557	535	572	575	572	581	589	624	585	559	599	575	625	581	592	610	603	611	589	602	611	585	598	528	576	547	578	580	560	539	583	562	605	568	597	606	566	579	550	552	608	596	590	572	627	614	596	607	549	568	583	599	570	599	567	602	556	589	593	576	570	533	566	580	590	580	614	582	578	576	595	609	610	626	586	569	602	596	562	573	592	614	608	578	601	590	627	570	590	610	614	601	594	578	560	630	606	576	577	559	601	590	591	590	621	574	584	570	597	621	597	553	619	605	588	634	557	595	590	589	602	570	600	600	638	577	551	604	566	553	599	538	619	620	579	579	568	606	593	594	563	581	553	615	583	589	564	581	535	560	590	588	600	613	597	567	591	599	610	556	583	587	594	602	535	574	634	615	608	599	593	567	580	587
61272	81276	46223	3094	868	880	832	870	897	845	859	835	812	834	867	918	759	803	804	797	862	821	780	822	844	812	780	852	825	804	843	809	842	815	803	814	805	816	821	800	812	821	829	880	802	799	797	842	779	794	820	811	784	840	812	824	853	843	827	820	793	840	838	836	783	816	786	841	797	871	807	844	850	761	808	827	823	841	814	838	840	847	802	769	818	789	800	812	826	781	815	852	834	863	816	799	798	811	810	822	793	800	888	836	826	834	795	838	853	819	868	811	826	791	817	817	802	853	824	808	836	776	796	793	852	824	836	832	806	793	842	853	827	839	815	802	853	822	805	858	821	860	840	817	791	792	786	815	821	813	814	827	821	776	838	811	729	775	788	787	778	785	830	800	854	788	816	833	796	813	819	785	770	757	867	851	848	777	835	816	853	815	810	817	815	757	847	864	874	803	786	816	802	773	801	848	825	814	800	818	853	832	816	829	856	833	795	766	841	806	815	831	803	836	806	802	814	840	872	821	844	825	827	787	832	813	837	810	851	856	821	800	808	821	833	825	788	810	792	827	846	830	802	819	811	828	832	838	833	817	775	830	821	816	803	828	812	813	777	729	807	812	842	801	850	860	793	807	846	804	792	826	825	819	819	845	781	852	803	830	773	796	857	792	812	786	843	805	813	817	798	854	819	840	856	850	811	799	816	738	813	830	822	842	842	801	820	839	839	809	847	784	864	824	819	809	831	850	874	794	793	793	814	864	838	839	855	834	784	834	799	858	796	769	824	768	807	823	820	833	854	840	832	849	812	791	841	843	830	791	825	849	846	799	817	826	813	797	845	839	820	794	835	816	834	783	818	785	771	811	827	822	788	762	781	821	818	838	844	807	808	845	756	775	826	771	823	824	832	827	831	761	829	821	842	825	840	847	821	818	820	791	846	852	818	847	824	852	846	857	804	832	831	797	771	786	775	840	807	906	811	816	809	803	826	799	854	852	797	821	788	790	845	805	800	811	774	804	797	835	814	810	821	787	820	834	866	811	839	816	812	796	825	815	813	911	787	815	820	810	880	806	841	878	804	834	774	827	866	799	841	850	865	794	818	842	809	795	817	856	832	790	840	830	794	808	822	808	849	782	814	793	816	823	808	803	806	856	840	800	834	870	797	786	809	823	826	786	836	826	832	815	778	801	822	811	771	848	884	841	857	833	808	806	805	782	851	812	843	886	821	830	831	804	848	828	754	812	848	796	800	824	783	784	840	862	856	858	794	832	815	801	822	782	809	830	841	763	765	815	785	851	794	770	853	855	823	785	857	900	795	825	826	854	779	833	783	840	861	864	805	790	816	832	813	822	850	840	850	878	782	844	806	846	823	836	852	759	798	848	833	847	871	814	786	793	754	837	829	809	783	816	811	818	846	809	799	845	799	837	781	822	823	838	811	831	850	830	789	807	821	842	782	819	777	805	836	804	810	818	823	824	802	765	798	844	828	803	839	837	821	799	776	827	822	846	832	887	872	836	874	822	788	851	838	822	821	844	817	803	802	806	794	848	853	791	796	797	864	851	873	824	833	823	880	833	838	800	797	827	781	838	802	782	826	801	856	830	831	831	827	813	792	873	777	806	833	825	796	789	766	823	846	873	828	781	823	805	799	796	837	817	815	815	825	809	821	842	838	810	839	817	846	850	809	803	856	754	834	842	826	808	807	804	835	804	843	805	869	864	823	867	805	845	820	829	785	821	855	791	831	782	843	805	827	829	781	856	837	775	790	790	782	812	881	831	812	796	747	810	820	822	860	836	809	836	849	869	794	825	808	806	773	821	789	807	866	857	827	846	826	843	847	845	810	835	772	797	844	836	809	794	765	814	819	836	767	784	823	826	806	778	798	854	833	817	854	807	851	817	868	833	820	748	844	851	814	866	797	805	799	818	826	860	812	816	822	822	832	836	825	844	847	811	867	799	852	821	830	795	844	771	825	786	765	807	851	846	836	848	823	817	805	836	825	819	833	795	836	800	859	813	865	803	853	860	813	790	828	760	860	818	787	769	756	847	745	795	831	784	822	819	798	773	809	839	785	843	826	771	841	750	824	852	803	796	827	812	861	861	858	803	823	808	783	877	792	796	842	805	801	812	807	834	821	822	809	810	853	842	849	830	809	810	845	872	843	818	809	829	813	827	824	817	810	784	861	857	836	879	813	749	834	805	829	840	830	860	835	805	769	849	865	819	827	852	797	836	823	821	747	755	769	803	840	839	825	823	785	833	867	798	851	818	809	825	819	807	855	804	834	877	770	791	848	829	786	817	831	801	837	793	819	810	806	863	871	802	793	811	779	814	827	837	836	790	849	785	813	787	824	837	836	827	839	827	844	817	825	827	821	779	774	805	831	832	832	802	796	749	798	861	859	848	822	831	823	827	861	833	800	797	854	782	786	816	820	772	805	858	817	868	851	811	824	828	817	855	843	787	849	796	828	859	849	824	867	797	780	837	826	811	796	823	812	793	799	843	827	797	841	824	792	810	797	841	783	770	801	792	826	865	829	849	828	822	841	843	842	852	786	822	829	797	805	828	798	799	781	806	846	818	855	882	768	761	816	826	818	776	836	809	784	823	848	820	870	823	771	822	824	782	811	763	823	802	809	850	806	820	807	788	855	780	885	879	854	771	828	783	849	836	817	801	831	842	827	812	745	830	791	853	823	831	822	800	858	848	820	864	837	840	842	843	818	838	837	790	831	824	810	823	874	828	877	767	800	859	819	813	832	794	822	830	836	798	769	830	875	822	771	836	827	831	827	816	808	807	864	840	820	811	760	820	817	837	856	844	822	748	851	771	858	845	844	812	800	799	862	846	791	799	841	769	869	841	830	870	814	810	825	808	827	827	837	839	859	852	883	801	838	786	806	815	819	797	837	841	771	846	802	826	806	793	835	798	821	830	827	780	817	810	807	837	847	817	857	825	790	802	811	802	813	831	833	849	823	800	820	764	779	802	792	845	799	821	855	852	798	812	826	813	830	810	815	872	858	769	770	818	829	788	876	852	816	797	851	836	846	794	867	775	831	810	815	815	887	841	806	846	793	771	815	798	833	803	824	841	832	843	825	839	749	821	848	808	819	853	796	804	826	815	797	810	828	808	840	840	839	860	835	839	849	823	759	853	809	846	815	785	799	857	822	803	834	823	813	825	761	827	789	788	805	830	840	807	881	825	802	841	799	803	771	823	760	842	805	850	805	771	775	805	821	841	845	776	816	808	810	810	814	798	845	847	836	841	810	816	804	812	859	836	845	776	797	769	836	814	828	764	831	768	799	822	834	880	851	804	844	858	784	840	769	817	794	771	826	870	806	868	829	812	835	787	815	791	825	811	770	830	845	845	826	855	794	813	845	845	838	789	900	865	788	857	826	832	775	847	826	792	826	802	809	818	850	838	832	817	790	833	823	787	841	797	822	846	833	813	818	810	773	787	862	791	817	798	766	903	787	857	760	841	820	833	820	851
23352	21537	29219	23978	21360	20925	5812	548	460	465	494	491	480	455	479	476	418	440	474	507	458	459	493	475	473	501	457	482	450	440	449	437	489	460	424	474	466	433	463	456	483	465	471	477	461	450	468	449	435	441	481	448	434	426	480	459	453	436	435	424	483	457	461	437	448	477	488	457	442	459	431	449	486	422	460	452	448	466	456	431	458	479	492	461	423	432	498	455	480	449	414	468	414	457	456	463	475	452	523	474	457	469	428	448	438	468	434	434	443	460	440	428	491	435	439	437	461	472	426	498	423	457	462	471	443	475	420	435	448	469	441	432	491	451	446	464	449	451	464	462	450	464	437	425	431	493	434	474	472	433	440	452	443	423	488	470	459	445	431	448	442	437	507	464	439	466	476	498	447	454	464	396	449	435	445	468	440	424	459	420	461	456	426	474	443	468	428	429	458	481	500	448	439	481	459	454	467	468	476	478	459	439	439	448	423	467	436	452	467	453	476	469	498	455	450	430	448	495	479	471	475	421	468	420	450	426	453	461	460	463	420	453	434	483	452	459	441	443	429	489	437	419	462	448	457	470	447	480	422	439	472	475	441	444	440	468	470	514	447	462	478	459	458	457	439	453	474	448	479	476	433	417	487	426	434	439	425	461	476	455	444	428	425	458	495	453	431	441	459	456	435	434	418	474	445	460	435	457	465	420	439	412	452	456	486	453	480	426	436	422	501	514	467	443	475	417	434	428	495	437	447	474	416	489	456	436	430	420	446	466	435	450	449	461	434	426	446	438	457	470	422	481	461	463	467	463	512	459	442	501	453	460	432	447	493	444	477	472	452	500	431	493	450	449	468	484	455	466	457	470	466	442	438	442	470	472	446	460	424	453	467	454	464	437	471	460	446	426	416	475	462	446	465	494	479	441	481	456	453	491	455	453	422	410	468	481	405	500	450	461	469	467	451	460	455	485	478	499	444	451	401	486	448	423	440	489	471	464	452	451	427	448	472	479	468	456	462	455	438	465	482	464	484	452	456	485	425	469	449	464	440	451	454	476	451	464	428	457	430	451	477	462	447	488	481	474	463	446	463	414	465	472	445	445	479	458	438	466	521	466	448	449	457	494	432	451	455	465	455	434	442	448	496	487	489	442	493	470	492	445	465	434	420	462	468	441	433	440	506	462	455	490	447	459	431	440	498	426	435	458	451	477	472	443	473	435	451	448	454	475	467	456	462	468	450	491	471	459	407	464	432	498	489	470	475	429	497	475	475	491	452	486	445	421	444	467	476	442	480	428	453	445	402	471	453	444	452	458	473	475	458	456	463	469	483	454	436	454	481	431	445	479	452	494	436	425	460	473	450	452	471	475	425	444	421	473	415	479	451	467	461	451	440	455	498	466	441	476	440	418	460	477	453	419	443	469	424	406	462	456	504	454	460	445	440	447	462	435	486	448	465	462	431	445	425	468	461	418	462	457	472	447	401	447	459	425	472	458	461	481	475	470	462	448	442	442	444	439	476	453	495	439	441	463	438	488	413	438	430	474	468	438	435	455	456	497	421	469	480	484	426	447	480	450	445	422	467	433	477	455	450	431	415	484	439	446	488	402	450	432	504	474	450	446	476	453	454	481	489	452	460	482	457	473	487	435	427	471	465	453	465	430	411	455	448	460	433	437	461	460	456	424	489	461	449	461	420	440	465	456	443	461	433	431	462	466	436	472	469	454	505	430	473	438	443	464	456	451	492	463	435	440	488	503	480	450	430	444	445	460	469	468	456	449	453	459	502	446	456	474	440	465	440	475	457	446	444	493	456	462	484	457	454	441	498	443	470	418	435	467	455	463	439	431	456	426	461	464	475	507	493	428	468	476	448	470	460	459	454	428	426	464	416	454	437	432	484	448	474	447	501	476	457	467	467	443	465	482	485	483	462	435	461	508	432	452	448	429	463	453	452	454	460	442	517	433	487	453	478	481	421	449	447	451	492	431	476	437	459	456	450	464	473	484	467	439	465	437	451	462	459	431	460	465	453	445	464	458	462	483	465	483	441	456	451	471	467	447	454	438	429	460	454	437	468	449	426	458	457	450	446	450	479	398	446	456	439	482	480	444	489	449	471	450	502	463	458	453	420	450	510	473	464	458	434	460	453	427	444	467	453	421	435	449	457	440	460	415	441	471	436	479	459	446	436	487	422	468	473	432	465	475	438	424	454	456	459	468	475	439	451	455	461	452	457	463	472	406	456	448	423	424	424	452	497	482	473	470	423	472	463	437	465	445	484	463	446	483	465	471	448	462	439	457	482	488	492	454	441	457	437	474	454	471	450	454	450	444	454	472	430	469	447	482	479	475	433	450	428	475	443	437	471	458	435	485	473	468	495	438	477	464	464	425	418	469	459	458	431	440	409	448	466	459	444	429	476	460	449	436	448	453	465	470	485	432	467	453	427	486	483	471	474	466	420	448	469	463	465	419	450	427	417	421	515	466	426	474	457	447	469	505	492	498	463	471	439	452	473	459	453	443	444	457	411	450	470	448	460	470	486	436	438	450	445	493	450	424	440	478	469	429	436	441	456	438	437	490	424	453	417	490	452	421	467	496	483	455	441	464	450	435	422	461	473	457	510	458	434	466	455	480	493	471	449	454	421	443	415	444	492	493	466	425	437	465	440	444	401	440	412	430	469	451	428	499	470	424	415	481	455	416	450	456	426	435	446	434	458	432	430	467	465	452	455	429	447	460	451	448	461	427	437	443	481	482	461	474	469	513	463	442	465	420	453	489	468	473	447	476	450	448	494	449	465	441	438	450	467	470	453	444	493	459	458	441	435	474	467	471	438	447	426	457	456	457	432	456	475	475	446	428	481	473	505	472	443	466	461	438	462	417	464	468	476	457	488	466	458	430	452	469	416	473	457	468	449	456	502	433	450	459	470	465	444	459	428	428	436	435	461	449	455	478	440	471	450	433	476	422	421	464	426	497	471	476	458	432	442	461	493	446	454	437	483	446	431	435	468	521	452	505	474	447	429	419	447	448	454	449	406	469	448	433	464	441	421	471	431	454	467	432	454	472	430	471	473	437	471	465	422	436	463	443	433	458	460	467	458	454	450	473	447	475	459	497	454	473	464	452	454	444	437	498	437	477	441	466	469	454	481	430	527	476	423	459	477	452	450	484	460	492	449	452	464	434	468	441	453	467	443	450	455	447	438	408	478	440	438	457	477	456	438	449	422	460	457	496	461	403	483	479	470	467	443	477	435	499	450	461	481	457	479	481	460	451	451	463	452	449	508	450	469	454	452	489	486	452	454	452	444	448	474	486	442	467	449	453	478	476	447	415	451	481	477	460	455	413	486	419	461	471	443	474	487	464	450	500	468	450	478	477	415	445	454	477	439	460	484	440	448	439	469	433	503	451	459	437	442	458	444	462	503	448	503	460	450	468	468	463	453	443	482	480	422	485	479	405	441	467	448	494	467	429	436	451	464	437	440	450	483	440	434	457	443	515
61950	92957	55662	3368	850	727	764	697	695	668	696	662	683	623	660	703	644	633	645	655	649	649	647	669	640	598	611	675	620	694	613	695	667	652	658	634	690	644	598	624	631	668	633	613	619	657	638	653	673	633	621	656	623	671	626	666	600	573	655	616	695	645	617	663	664	634	677	637	619	647	669	621	644	617	619	591	672	661	652	639	601	646	597	640	665	633	667	632	625	629	657	623	629	661	702	620	650	680	604	621	621	662	661	655	654	626	632	615	635	604	634	621	656	651	623	635	640	627	627	618	617	592	606	620	590	636	628	637	634	589	615	657	646	682	626	647	707	639	659	660	640	648	639	642	666	647	610	619	597	625	691	637	620	640	637	612	612	668	653	652	648	648	637	643	577	646	628	623	650	601	614	615	661	652	673	685	647	651	627	654	635	649	645	598	646	642	623	623	613	634	630	622	623	679	638	639	657	651	656	653	671	637	631	608	637	653	610	631	633	635	700	610	632	627	638	646	639	635	670	610	594	644	618	634	610	617	678	626	664	629	613	605	601	619	652	648	649	713	628	626	650	658	649	599	661	638	657	601	660	563	658	656	637	638	628	667	601	650	642	588	650	644	653	662	671	636	608	668	645	655	671	631	584	646	657	616	639	640	655	663	619	594	598	639	591	632	655	660	653	645	637	681	642	631	607	621	611	664	662	634	642	592	637	651	601	611	661	606	622	650	619	637	670	633	653	645	654	623	619	627	649	635	595	629	596	671	626	685	653	677	684	652	639	612	640	649	661	595	652	622	662	657	614	635	655	661	628	655	594	639	593	631	634	652	657	607	595	600	616	669	611	643	649	612	621	625	640	649	624	628	628	622	616	626	611	609	626	661	692	673	649	631	634	595	652	698	684	661	618	654	648	631	596	623	638	653	609	622	651	591	642	581	697	586	638	662	618	607	627	673	634	605	609	643	619	623	633	633	667	631	671	636	617	612	653	610	653	608	652	611	669	629	601	644	642	657	630	611	639	674	614	590	664	672	639	636	594	611	625	660	642	619	647	680	666	596	630	666	654	671	610	645	673	613	621	588	625	630	655	670	629	665	658	609	633	643	646	634	639	618	642	645	618	643	621	660	650	655	609	624	665	633	626	641	639	659	651	657	676	668	653	629	596	632	694	642	627	636	654	597	642	627	672	602	634	601	661	616	668	604	621	639	606	602	651	622	660	675	671	615	666	629	662	634	637	641	569	667	628	572	663	669	647	600	662	658	671	668	663	644	647	677	665	595	631	613	655	649	668	655	662	672	679	666	628	614	619	623	664	639	606	645	653	652	654	629	657	608	668	638	672	601	646	706	655	646	638	637	623	619	658	627	653	652	616	606	629	641	632	680	644	668	591	649	635	640	677	581	649	585	613	653	598	633	627	627	629	664	672	629	683	693	629	638	598	655	612	647	662	609	618	643	620	622	637	623	647	620	617	639	658	678	640	688	621	645	598	670	619	615	614	637	643	667	620	639	617	634	665	640	622	648	625	642	642	624	608	687	630	661	657	676	634	602	556	648	627	634	656	625	622	616	664	637	650	611	633	633	619	613	646	656	603	632	647	629	619	618	621	623	612	662	654	640	674	631	634	632	662	649	642	606	651	628	641	672	604	636	619	611	638	606	667	657	618	626	626	649	624	633	611	567	642	616	614	619	616	632	615	633	647	675	620	644	662	699	646	619	629	635	636	648	616	624	668	598	637	641	675	646	649	619	640	624	662	653	621	655	647	671	650	639	653	633	613	591	636	684	617	595	621	586	670	639	633	663	690	657	613	608	642	648	669	646	652	657	642	624	637	636	623	619	634	662	626	657	647	627	667	681	647	672	660	633	625	629	655	645	641	644	630	645	682	666	625	622	617	650	605	649	623	615	616	638	637	635	667	613	638	662	657	650	673	689	636	681	601	667	635	606	592	613	683	628	648	643	631	677	627	651	663	623	630	666	632	635	593	646	608	667	653	618	628	661	634	590	639	630	621	652	655	644	676	619	619	625	603	665	681	636	622	624	636	702	679	634	666	637	592	641	617	637	709	661	642	619	661	599	574	668	686	647	644	623	629	649	626	619	608	624	636	617	629	693	630	635	656	642	640	653	597	650	614	646	645	590	700	609	651	650	624	632	625	650	656	637	669	640	620	644	638	589	664	630	621	620	638	593	634	691	658	599	623	656	642	651	613	660	691	642	616	621	639	626	629	668	625	632	656	599	634	659	577	654	647	626	663	635	614	647	649	612	649	625	677	642	637	660	619	585	629	644	666	658	651	628	602	616	652	635	628	662	643	615	636	638	632	675	663	667	607	642	624	599	613	653	654	687	637	639	610	662	637	639	643	670	627	595	605	617	677	631	612	624	596	642	598	654	629	694	615	625	612	662	617	624	695	594	611	609	629	707	622	643	632	645	611	619	656	627	659	607	664	672	663	628	646	618	654	626	638	616	664	688	666	655	593	662	603	632	591	618	642	651	626	626	612	651	616	663	675	654	627	699	679	616	617	604	598	634	631	626	663	649	614	659	625	665	598	626	636	679	609	582	646	631	600	624	660	600	598	646	637	627	572	640	632	653	619	649	623	704	644	569	665	650	609	645	658	654	639	633	658	594	650	660	605	596	603	641	630	610	630	628	659	616	661	666	674	630	620	639	599	673	652	617	623	649	605	655	630	619	609	623	627	607	616	619	664	665	644	621	673	634	628	655	630	660	620	634	660	656	610	624	710	652	637	655	654	639	681	629	611	647	661	666	625	693	635	613	632	657	662	619	640	667	592	616	683	616	611	662	642	626	624	625	632	664	588	588	644	611	639	585	601	674	595	608	617	656	642	658	654	650	668	647	638	639	649	693	673	635	641	641	667	634	642	656	614	662	618	620	640	624	620	603	648	645	655	606	644	630	610	654	617	620	620	675	580	681	623	613	636	658	635	637	653	635	623	568	658	624	657	606	653	631	623	668	646	668	586	600	576	622	635	640	651	636	653	646	655	558	648	636	625	598	662	651	659	636	628	607	676	612	647	648	665	630	603	629	598	635	655	610	634	675	673	655	643	602	645	669	656	653	604	688	640	623	636	634	585	618	620	612	620	615	587	666	643	631	654	629	614	679	645	626	668	624	599	638	674	644	633	646	641	599	627	574	608	666	628	602	670	636	617	612	644	634	630	626	620	669	621	639	623	657	612	595	635	615	599	651	648	664	624	595	644	629	589	626	634	661	655	621	584	637	646	615	614	632	662	613	667	604	632	645	664	646	632	645	606	614	616	631	623	654	660	600	603	673	576	650	641	605	658	688	594	614	653	618	645	600	610	659	633	622	610	631	595	617	662	617	645	675	624	697	630	642	645	621	638	642	624	643	644	648	685	631	654	654	685	615	649	647	676	671	675	649	617	640	635	597	629	610	639	659	669	666	644	654	667	640	671	628	658	637	643	605	624	653	658	679	638	640	616	639	633	584	614	693	598	608	635	637	594	640
31573	27589	21774	4592	516	474	524	493	502	474	463	473	512	472	536	470	476	454	507	492	433	496	457	484	446	472	482	451	503	497	476	437	483	456	490	444	494	503	477	456	502	473	492	470	470	480	487	505	476	499	489	481	524	475	484	484	481	479	471	501	514	503	528	503	441	438	483	469	459	481	468	479	464	476	496	492	496	520	456	466	491	452	488	479	453	434	477	483	469	447	493	483	456	472	494	461	478	467	449	485	472	441	472	507	447	467	498	496	446	501	464	489	492	470	465	494	486	439	491	445	499	468	476	505	469	472	466	510	505	455	487	457	497	493	480	453	493	487	511	489	491	483	476	505	446	452	474	471	464	490	437	460	485	492	457	492	497	471	487	481	484	492	432	462	492	503	447	455	484	500	489	537	443	479	448	481	478	465	470	503	479	508	529	466	462	483	468	487	473	478	480	457	474	513	492	468	495	460	446	476	492	440	470	477	500	434	491	459	485	494	525	478	422	459	514	500	461	461	462	497	490	481	467	439	481	487	521	441	518	468	469	487	475	504	474	450	484	467	466	496	441	490	492	490	483	456	490	497	475	470	437	468	476	463	482	458	452	473	477	486	495	502	521	470	480	476	457	502	495	512	489	458	483	465	486	488	479	524	473	485	504	476	450	415	478	468	473	487	471	498	461	483	446	438	502	420	444	463	465	527	457	451	496	452	463	451	477	487	494	445	455	466	467	498	481	463	486	475	449	458	455	474	491	486	441	487	465	499	471	431	463	474	472	467	457	450	498	493	479	493	462	474	488	449	475	483	449	468	503	511	510	461	463	495	482	458	473	496	485	459	458	469	485	497	468	446	465	468	509	467	482	458	464	512	510	474	469	468	499	493	447	470	473	460	472	450	473	438	470	447	502	480	467	444	440	440	494	489	464	496	487	457	499	460	485	492	468	433	478	488	493	458	495	480	486	476	485	482	485	460	488	455	514	470	464	463	453	487	480	506	478	483	433	465	454	471	453	480	501	502	497	496	456	462	474	459	436	475	520	448	473	476	471	483	486	511	462	468	498	503	504	427	450	479	461	449	451	484	476	496	479	456	499	474	477	464	461	464	481	470	463	480	478	467	526	500	472	483	450	498	488	452	506	495	499	472	498	494	476	491	477	472	461	481	489	457	486	490	460	444	473	507	440	485	456	470	503	493	465	458	517	454	425	512	493	462	485	474	473	458	466	508	428	461	499	478	463	466	426	489	492	480	463	447	470	472	495	450	498	455	480	436	510	482	501	468	481	462	493	492	490	493	484	475	498	491	498	490	473	481	479	486	524	450	486	449	502	503	483	486	457	452	475	488	506	513	455	468	491	465	526	503	458	475	504	489	480	458	500	481	510	489	450	472	476	481	477	476	491	499	471	453	461	487	502	512	468	482	473	452	474	510	524	456	492	455	462	473	444	475	472	453	484	463	476	475	462	494	460	500	467	474	455	485	482	440	461	466	467	508	488	489	483	475	507	488	467	498	499	467	507	454	484	504	485	488	456	438	488	492	493	503	458	473	477	513	461	468	499	464	498	487	471	495	471	490	487	482	470	413	455	489	457	512	464	489	477	454	485	513	470	445	459	480	504	490	491	497	499	488	473	502	479	458	453	456	479	450	491	455	538	473	513	478	463	459	537	432	498	499	438	473	496	508	470	465	442	484	491	469	462	517	470	468	489	455	439	496	486	446	509	465	489	455	479	483	486	460	511	459	488	465	483	453	444	475	488	483	497	467	491	502	475	512	447	491	460	478	503	464	478	472	465	460	490	529	473	478	487	493	498	448	477	463	468	504	490	440	474	488	485	476	415	445	469	477	484	480	500	471	443	465	467	491	481	451	468	477	501	447	483	470	490	488	473	489	455	483	469	461	477	463	486	497	493	489	449	460	503	461	497	457	434	441	487	484	466	478	501	486	492	480	487	480	500	446	490	442	476	481	482	458	431	437	464	487	500	420	501	517	450	476	508	450	480	477	441	474	485	465	464	500	467	424	443	454	480	479	492	468	455	448	456	503	468	498	480	476	509	489	477	453	493	473	515	519	489	505	520	466	483	429	433	466	478	454	515	473	482	480	483	480	498	499	440	480	524	494	484	469	476	436	475	488	488	497	486	487	481	459	480	526	524	489	454	504	468	471	485	465	481	488	497	459	477	487	438	496	474	488	484	486	497	499	473	455	501	477	502	442	463	495	510	458	480	474	476	501	412	521	454	442	458	486	450	477	468	464	498	473	448	494	482	452	495	474	484	512	451	493	504	493	469	474	480	499	471	547	478	461	478	468	475	465	498	488	500	466	469	484	508	458	475	453	515	478	516	461	543	456	453	471	456	494	418	479	500	425	446	491	491	440	469	475	474	513	481	472	492	512	513	498	488	449	463	505	492	480	478	481	477	466	487	443	490	526	454	486	467	447	442	456	507	474	495	469	447	463	453	474	474	461	478	509	466	452	505	461	458	481	476	496	485	496	464	504	448	486	474	472	502	519	500	484	469	459	484	530	442	442	479	462	471	489	515	503	465	466	468	477	504	489	504	500	483	484	460	503	487	488	475	460	455	474	494	470	475	452	489	469	471	567	511	468	510	481	507	470	491	462	500	466	483	497	503	484	489	475	510	500	489	450	465	491	475	466	482	478	480	472	458	447	455	465	524	481	495	495	458	445	508	462	470	468	532	505	510	487	474	482	477	475	497	480	479	471	470	485	488	473	524	495	423	474	501	497	452	488	485	487	501	463	517	490	496	507	512	498	466	482	478	491	473	462	475	489	500	506	455	457	500	512	457	472	445	482	460	499	430	490	474	483	457	470	488	434	510	469	511	446	469	461	442	474	497	466	471	468	467	493	528	474	483	462	500	470	470	460	481	488	455	486	478	481	500	523	510	444	446	452	508	512	493	495	437	487	479	447	478	480	486	475	456	450	487	479	491	509	492	484	463	467	510	478	435	460	470	486	460	502	464	493	448	507	510	535	485	473	528	464	466	512	483	483	502	467	467	456	477	467	474	489	456	471	458	502	484	464	483	475	496	475	458	467	527	468	452	448	498	482	504	454	482	486	453	473	451	442	481	444	519	523	474	460	473	478	494	474	489	509	496	421	483	442	446	460	492	516	461	471	481	503	461	475	472	475	473	462	466	490	468	486	473	461	469	504	467	449	423	462	467	453	465	478	466	460	459	472	485	452	471	465	491	492	470	446	487	505	496	464	460	458	465	484	500	497	471	476	476	482	475	450	496	482	488	489	507	474	462	464	457	450	523	462	455	446	461	491	453	494	469	510	446	479	480	432	505	524	453	506	506	443	472	480	473	471	465	480	465	436	488	474	445	526	475	500	476	473	451	473	451	487	451	502	457	467	446	457	460	461	484	472	490	497	486	526	504	471	492	493	464	462	467	550	500	482	479	487	438	472	466	410	465	453	475	502	467	497	478	491	490	525	496	475	499	439	490	474	460	491	547	434	507	500	488	436
39767	42493	17887	811	649	714	707	690	701	637	661	655	676	657	666	679	694	714	704	683	644	652	662	673	686	648	662	680	677	663	649	725	678	649	688	679	696	662	625	674	684	674	662	666	658	673	701	697	649	674	641	702	667	698	674	666	695	690	640	633	700	690	665	669	662	688	675	665	671	694	657	670	675	690	651	641	713	683	674	674	644	684	661	684	658	714	672	629	671	689	687	644	694	685	708	617	660	732	702	693	677	648	695	653	665	698	681	684	692	638	639	674	677	668	674	666	637	694	675	692	688	654	680	711	674	666	689	689	660	689	647	693	679	747	642	677	666	659	658	683	677	694	647	667	709	670	668	711	710	660	678	716	695	683	688	657	663	621	662	687	666	683	685	662	701	691	664	663	670	671	664	702	677	662	718	700	656	694	656	671	658	670	692	671	691	689	696	685	703	652	679	701	666	712	662	669	673	678	697	654	628	687	641	666	697	657	685	706	674	657	697	678	699	649	650	711	700	674	671	608	724	651	656	668	657	673	700	701	669	636	665	647	693	637	601	648	649	673	691	698	689	676	628	714	652	675	690	677	662	639	695	642	664	682	673	676	633	691	647	669	701	643	678	672	717	679	625	685	683	638	656	673	672	673	657	730	694	658	655	674	675	651	693	670	649	648	662	711	687	735	712	698	679	683	674	687	702	735	696	616	712	685	649	625	707	681	652	632	606	652	718	686	676	710	700	651	645	626	638	660	690	641	680	682	671	674	714	652	697	665	669	656	681	658	663	672	742	647	643	692	664	707	684	705	629	663	679	686	670	691	662	639	685	685	663	660	621	642	690	693	669	652	688	678	735	647	650	665	647	632	672	694	661	671	704	676	704	686	681	628	628	683	661	708	653	693	678	696	721	683	655	712	694	712	650	701	648	681	644	681	702	648	678	581	717	679	654	683	644	664	699	663	662	648	641	688	687	696	672	667	637	735	707	676	686	689	664	732	707	713	690	666	700	700	719	716	698	675	659	647	725	716	715	684	665	620	682	718	682	676	708	686	695	666	692	660	656	687	663	698	682	672	652	700	699	677	669	651	643	652	653	688	683	667	684	660	701	703	604	652	717	633	683	718	693	693	625	674	669	660	674	651	670	697	714	686	694	655	661	639	699	638	684	667	650	683	692	679	684	696	681	695	671	697	642	682	727	658	687	665	679	676	673	681	678	694	685	672	666	668	664	652	692	688	693	645	692	656	684	665	628	657	695	666	696	676	636	642	617	705	653	691	640	683	649	705	687	631	657	657	675	672	688	723	645	666	645	680	679	659	684	660	656	666	703	654	715	623	679	710	682	678	643	661	723	687	673	655	658	659	691	656	715	678	654	710	673	689	637	677	601	682	645	674	684	658	708	661	673	631	693	712	687	656	713	663	692	710	668	670	684	675	701	631	655	702	673	606	653	686	686	646	706	695	734	724	682	683	667	721	663	655	703	657	705	662	665	672	682	677	662	712	692	656	673	669	705	688	656	717	675	675	672	671	641	729	696	732	655	657	666	636	670	648	683	678	687	688	655	725	651	663	690	661	670	681	632	685	649	704	715	666	627	712	684	653	675	717	718	731	678	668	689	682	650	638	651	700	699	642	708	665	666	688	632	637	687	687	697	646	632	705	618	674	631	694	685	665	692	698	699	693	666	658	696	710	694	702	679	741	642	671	695	661	661	676	612	647	693	659	724	690	716	657	656	716	656	685	687	647	648	678	671	662	671	689	696	651	689	714	709	634	657	656	645	707	672	631	693	695	668	674	628	666	647	684	675	694	703	691	710	702	633	691	665	694	706	670	718	714	683	710	686	735	636	734	643	664	684	679	678	713	647	652	673	669	672	691	650	678	674	664	675	658	702	688	674	674	610	685	687	657	650	711	695	659	682	670	676	665	644	681	663	682	654	675	608	665	698	698	684	684	729	665	688	615	665	706	645	689	681	653	661	677	637	717	667	686	663	693	683	708	711	656	680	638	716	701	706	642	700	689	694	663	614	666	622	690	651	700	676	632	681	678	633	677	665	643	661	712	707	677	693	666	734	643	695	651	654	650	682	643	677	664	717	670	685	715	637	627	678	678	644	646	673	692	640	718	712	649	723	684	691	689	660	662	671	705	729	706	685	638	641	667	629	672	661	686	769	666	650	693	676	685	724	664	706	652	704	656	643	629	685	702	666	689	643	683	690	640	683	680	665	720	685	630	686	650	657	688	671	708	671	718	697	692	652	682	676	742	669	657	636	683	646	636	700	692	711	658	698	688	714	654	697	640	659	675	672	666	691	684	668	690	682	671	629	691	693	699	684	686	682	696	670	646	687	659	731	694	678	701	685	618	694	644	664	699	675	652	651	688	675	692	676	712	663	680	640	673	723	648	679	698	715	670	677	678	677	722	685	656	652	669	639	636	663	741	653	647	711	766	685	666	716	674	647	614	689	696	656	698	695	702	654	664	644	664	693	688	681	657	665	659	713	672	693	649	718	688	656	697	704	700	668	688	637	649	680	660	597	709	687	689	689	673	666	629	625	671	639	698	607	675	663	655	665	664	707	639	682	675	682	690	651	704	628	657	697	701	695	660	694	711	699	696	647	682	664	690	677	688	670	693	690	678	678	731	649	682	677	657	684	644	702	714	664	649	650	702	671	665	651	654	641	675	651	668	719	658	684	691	687	690	699	632	666	718	691	693	666	639	665	626	674	637	700	688	647	652	669	681	630	671	628	689	664	663	659	697	663	658	694	682	680	684	692	713	703	653	662	633	658	692	683	675	676	663	635	720	652	657	677	684	650	643	657	711	659	678	686	701	722	676	651	710	710	666	650	666	699	654	652	660	638	688	675	640	661	659	662	628	678	687	662	686	627	655	678	677	687	686	724	690	714	688	650	658	688	689	636	665	720	712	645	672	715	654	676	690	703	658	682	627	683	640	621	636	683	656	669	681	676	637	671	695	706	686	641	679	673	675	661	651	676	627	660	696	718	694	700	720	663	643	701	635	712	648	659	672	670	662	679	644	682	671	640	644	689	624	645	693	646	682	690	622	681	694	655	692	661	639	668	629	666	672	695	675	714	711	659	665	662	732	672	673	721	653	680	747	668	682	643	724	679	656	691	647	668	673	700	671	669	691	633	707	628	643	676	675	660	680	704	664	647	700	643	689	727	621	686	654	662	687	670	682	727	708	659	609	673	678	665	685	663	710	644	653	659	651	662	661	691	666	703	691	647	681	690	656	661	637	658	637	660	632	699	722	655	676	675	652	690	683	645	688	646	648	692	639	666	662	685	715	679	646	696	671	661	667	653	705	662	676	657	692	693	649	682	707	719	686	707	652	659	699	678	664	673	698	656	668	672	710	701	643	643	652	665	688	706	656	635	712	676	712	716	700	717	641	656	634	650	667	701	621	669	676	692	644	692	735	692	596	691	652	679	658	696	667	668	663	687	686	615	675	707	685	688	651	659	667	677	716	700	685
24486	21784	28897	24195	20749	8357	846	640	631	602	633	596	634	656	594	615	600	643	543	602	557	622	525	616	636	568	561	626	563	600	646	580	632	574	615	619	588	565	614	615	595	579	613	605	572	604	575	608	591	576	565	626	593	559	587	600	602	601	587	616	606	536	527	577	617	615	624	584	599	623	616	596	580	620	625	547	669	575	614	579	550	532	602	635	570	547	592	646	577	610	616	607	614	591	595	592	574	574	558	621	592	557	595	609	574	631	566	629	598	608	567	605	559	613	579	572	618	602	573	584	589	592	576	624	570	611	569	603	577	584	600	607	596	582	557	590	572	585	602	560	595	578	583	561	612	615	597	597	590	563	588	580	614	572	581	580	633	570	594	567	625	621	589	552	585	583	609	626	595	588	558	630	604	556	604	630	617	613	597	635	589	605	549	593	633	582	612	620	561	635	593	581	580	619	582	571	603	588	599	623	619	566	593	627	584	614	605	532	598	545	606	537	601	552	536	616	603	574	595	539	615	612	589	588	598	600	576	559	586	593	579	614	601	615	575	609	578	541	614	615	581	583	585	578	606	593	588	585	606	558	601	574	579	586	584	582	589	670	544	621	589	618	590	586	554	651	580	543	582	622	586	610	523	603	572	560	637	565	584	626	576	608	619	618	611	570	602	586	591	578	601	631	579	607	586	621	604	630	560	567	571	547	597	609	584	578	565	652	560	552	609	590	577	606	587	628	566	572	576	607	617	604	617	610	600	565	588	557	610	575	597	584	582	606	598	609	626	615	591	595	569	513	613	612	607	640	620	571	610	566	607	581	577	620	601	549	596	582	586	603	588	579	608	612	590	621	611	582	603	563	599	572	543	544	580	546	565	566	585	546	605	630	601	619	579	561	607	579	628	567	655	603	598	581	584	571	551	585	657	591	608	590	583	587	620	563	657	597	548	589	616	555	545	612	579	609	592	618	620	614	627	584	611	584	602	621	618	613	609	560	596	583	624	611	587	655	634	557	614	565	575	585	642	637	636	583	585	579	591	541	572	595	612	595	629	595	600	614	635	600	607	605	603	667	564	626	598	607	634	549	560	575	580	599	606	566	592	599	565	571	595	578	619	585	533	572	605	573	602	603	590	589	606	589	601	578	578	599	593	576	637	546	583	567	562	616	587	559	589	574	605	583	587	588	604	565	605	585	612	578	554	594	616	624	573	593	610	580	613	572	543	606	589	601	579	612	598	581	561	553	575	566	627	586	609	589	615	582	658	603	588	600	593	610	605	625	584	638	624	607	573	590	578	596	625	585	598	627	580	609	562	617	597	602	591	605	580	609	604	630	571	631	602	581	615	585	654	599	527	562	609	612	566	607	584	597	620	613	582	609	591	611	564	608	639	585	599	595	583	575	593	592	588	584	561	623	618	597	657	638	602	594	583	584	612	594	571	567	606	609	584	584	648	647	574	600	580	577	593	556	614	557	598	573	565	614	624	590	651	575	600	583	569	567	596	617	608	617	629	578	583	607	575	559	578	626	566	569	620	589	559	624	586	553	561	578	571	630	562	592	584	609	547	576	627	584	564	587	605	632	620	618	625	562	557	632	615	560	577	623	591	588	622	594	608	582	653	602	600	578	607	641	568	589	620	600	587	602	628	578	632	572	582	586	621	586	600	606	588	589	579	593	589	635	553	606	567	571	572	605	605	619	620	561	611	551	555	618	591	611	666	580	578	569	600	585	591	599	585	595	617	585	626	598	612	608	574	596	573	576	590	550	611	622	601	591	643	591	593	596	571	598	567	575	508	567	607	578	567	617	577	616	606	592	587	548	565	622	627	602	598	587	572	603	574	559	559	530	596	567	625	593	569	604	597	570	640	571	559	574	628	588	600	606	594	633	615	582	569	561	637	594	579	591	553	592	556	577	593	625	609	615	600	550	550	569	556	576	637	586	592	570	572	585	579	609	596	566	612	562	611	585	599	577	599	620	601	571	599	608	604	613	555	605	606	622	590	557	573	629	562	608	624	601	586	611	590	617	622	604	635	653	601	669	571	585	601	632	574	599	588	552	592	576	598	585	576	598	572	614	591	630	574	551	583	568	623	604	578	584	636	602	556	568	570	594	566	611	615	608	569	547	603	578	574	600	637	643	597	609	566	612	607	589	584	587	585	591	572	599	612	621	627	599	626	628	600	602	615	607	578	610	585	606	566	609	588	596	602	553	558	592	600	617	565	562	608	645	611	593	579	614	580	591	606	556	574	581	588	606	603	575	580	592	594	583	638	585	608	577	561	636	583	570	582	584	592	624	591	623	553	586	554	591	589	562	616	587	588	601	567	593	588	583	592	559	589	620	600	558	597	576	602	606	620	615	602	561	602	631	607	593	604	588	584	576	590	620	619	579	565	612	592	589	609	592	564	577	607	628	585	601	583	631	593	575	546	602	568	578	558	546	608	627	569	608	556	630	564	559	605	581	639	615	619	586	603	615	625	550	568	603	581	604	592	601	574	611	603	592	539	577	603	580	578	578	563	590	606	616	582	609	584	604	560	552	580	615	614	578	585	596	639	600	586	602	584	597	602	610	568	574	596	586	610	594	587	593	583	596	621	621	627	629	612	594	564	640	595	582	573	600	625	580	603	623	557	590	597	591	587	626	610	587	590	579	580	578	580	577	612	581	608	616	621	565	618	637	540	643	596	587	634	546	599	534	590	573	572	611	617	609	612	618	533	607	639	614	626	598	607	606	634	570	585	617	591	606	586	562	626	604	574	613	611	649	618	596	635	570	582	559	593	584	546	601	568	635	596	609	607	627	632	595	591	629	576	635	601	585	599	646	610	561	614	580	642	580	592	585	566	633	586	604	628	613	599	618	579	576	595	608	617	635	636	614	594	567	631	576	625	592	573	583	635	587	581	580	644	573	601	609	583	600	574	606	583	586	582	554	600	615	620	589	586	588	604	568	593	576	586	603	612	616	597	568	615	598	611	589	585	573	605	581	593	612	591	565	607	566	569	596	600	544	559	607	541	603	590	599	563	603	586	616	582	575	605	573	598	585	603	598	587	596	617	551	627	595	652	624	609	544	607	580	584	656	603	589	619	591	596	611	561	619	621	574	591	590	579	616	571	634	568	587	551	567	625	624	591	591	604	603	589	625	619	612	607	615	590	604	573	560	615	634	541	600	602	593	586	611	602	614	596	608	581	586	531	622	577	592	549	617	613	599	574	617	612	599	577	553	568	641	574	586	589	562	573	602	552	630	593	596	578	617	546	574	638	542	610	597	630	580	567	595	628	590	587	573	628	554	622	591	603	594	625	589	577	638	615	593	594	567	604	610	620	603	558	585	600	586	553	597	605	592	586	509	607	578	603	613	571	607	557	612	553	561	562	551	574	606	605	573	618	589	576	587	602	596	638	610	532	605	548	564	629	579	601	618	584	574	606	571	630	572	622	553	639	593	582	612	642	624	597	616	549	594	611	625	627	616	605	571	598	630	592	582
61183	82517	42755	1696	931	908	879	902	834	908	843	829	886	860	872	859	855	790	858	792	818	819	865	858	820	820	802	834	792	828	844	801	806	844	786	826	830	860	790	833	833	806	845	851	887	843	868	822	875	832	810	788	879	908	863	824	804	816	877	777	801	814	780	817	818	852	829	778	813	787	760	787	823	835	802	854	839	863	826	789	848	809	764	798	847	805	807	864	829	852	829	856	822	837	845	774	847	819	822	809	836	816	799	847	846	834	849	831	796	884	810	865	799	831	798	831	837	852	846	817	873	861	860	808	793	813	855	854	841	855	832	843	794	770	884	755	802	817	835	774	812	837	786	813	862	853	828	812	869	819	818	785	842	822	797	785	836	826	865	746	838	846	857	794	862	843	809	831	801	875	810	844	864	881	818	780	829	829	843	808	851	795	828	843	851	808	821	856	798	838	831	794	801	834	900	861	780	847	813	827	787	836	859	799	804	808	825	789	807	753	796	823	797	817	781	823	851	812	779	837	792	874	888	876	836	794	857	801	832	796	845	857	835	843	853	783	809	791	801	848	800	843	790	822	849	833	824	808	846	808	839	824	832	790	855	803	833	819	810	813	838	855	789	823	843	789	839	896	799	873	819	776	818	815	820	849	816	874	824	794	810	817	846	916	854	822	834	801	795	771	800	839	840	828	829	801	808	849	836	847	810	822	796	793	791	887	805	789	874	826	857	856	838	809	855	812	869	790	827	846	847	817	855	818	852	848	864	851	874	799	840	826	858	820	852	859	852	794	846	821	815	840	900	818	890	857	838	819	783	812	803	812	813	770	812	779	847	799	816	882	824	841	830	828	846	844	832	807	832	814	778	802	847	858	837	775	824	799	788	832	820	815	821	820	872	804	829	873	881	793	799	801	786	805	849	853	809	805	822	871	789	878	850	829	855	896	790	850	901	775	832	783	815	826	813	814	848	843	878	850	829	847	848	862	805	801	857	837	806	862	797	834	770	877	800	770	846	834	840	830	833	845	794	778	839	824	774	865	806	834	831	877	849	864	819	847	823	805	829	866	836	862	846	807	879	869	846	836	833	802	788	853	786	797	842	784	812	863	817	843	874	809	838	833	822	858	792	829	831	808	789	836	816	808	861	845	853	812	823	830	856	853	758	825	835	779	821	840	838	834	774	836	806	794	846	837	857	882	833	829	811	879	829	780	796	815	817	824	807	842	830	852	823	778	829	839	852	808	809	898	784	830	812	809	827	826	864	862	848	787	812	814	844	765	833	817	830	850	836	815	809	838	866	885	798	860	809	845	857	829	864	805	888	869	813	850	880	794	804	879	829	851	808	845	860	862	839	835	804	801	883	792	831	824	776	874	818	869	845	850	846	833	824	832	850	823	817	783	857	836	813	832	828	852	829	802	818	848	825	828	831	864	795	851	854	824	828	844	831	824	831	812	836	851	804	800	835	831	814	838	807	829	860	866	788	824	828	786	820	854	789	861	837	844	843	831	827	806	768	796	854	846	820	849	820	869	830	848	847	834	832	846	824	870	834	833	797	883	829	845	838	810	793	865	822	784	797	824	804	878	909	854	822	841	820	825	798	810	809	763	853	820	819	844	868	841	819	800	824	849	811	820	863	822	839	872	857	800	854	851	838	825	765	797	878	804	815	842	786	846	820	815	851	836	843	880	820	831	865	809	835	832	873	820	858	797	837	841	785	840	826	834	833	886	820	858	794	851	812	879	831	785	851	889	859	828	802	820	851	853	821	840	819	766	835	801	816	848	874	864	846	817	850	895	833	788	828	814	851	860	841	804	835	828	826	823	856	827	814	795	766	800	865	821	834	821	801	821	792	824	816	836	804	863	870	797	766	826	826	842	818	821	871	788	863	868	819	873	810	863	873	865	792	845	836	877	838	822	800	896	789	816	812	824	830	895	837	869	833	835	825	852	836	850	874	813	781	869	846	824	859	841	839	831	806	862	813	861	829	855	826	857	842	812	848	808	821	816	832	846	860	802	829	871	829	827	801	798	826	872	789	842	845	803	844	857	814	832	836	793	804	863	848	798	844	864	806	804	831	833	810	822	807	805	861	827	804	805	863	861	800	848	828	844	837	842	849	822	825	790	809	822	813	855	848	867	817	829	824	841	811	872	816	841	820	803	828	803	847	779	855	846	865	825	808	810	826	827	851	848	824	792	841	799	825	819	848	832	860	765	815	835	817	866	828	870	825	780	824	765	885	829	859	813	812	804	807	838	831	820	895	851	830	778	832	853	749	794	845	834	817	849	823	832	832	860	860	825	859	868	826	822	856	787	859	803	870	815	853	820	863	887	837	779	804	832	802	820	838	808	794	796	901	776	789	812	805	860	888	839	860	810	826	810	821	860	825	792	837	802	825	826	787	839	838	887	817	856	829	819	849	792	859	836	879	797	833	783	854	861	854	862	832	813	821	844	845	806	835	840	836	839	829	796	891	853	816	823	861	817	854	830	828	846	835	900	792	800	828	804	806	820	784	885	890	831	890	825	799	816	765	846	796	853	847	795	848	868	830	874	802	826	793	848	785	882	830	874	787	879	871	809	824	871	842	826	829	861	776	858	798	849	824	823	831	835	778	809	858	800	825	868	843	826	813	806	824	807	843	816	830	801	805	771	872	776	847	833	815	851	861	852	863	857	807	875	865	821	872	806	846	838	812	842	820	849	855	829	853	817	826	841	824	841	805	841	846	840	824	826	811	796	827	811	826	820	860	847	773	779	856	801	819	814	807	859	823	822	891	840	814	899	864	848	874	852	836	778	828	838	796	835	880	840	838	775	797	798	784	817	817	858	852	831	838	878	818	776	829	850	826	800	794	874	827	784	839	793	782	831	844	912	812	842	807	876	779	862	825	812	850	882	833	845	844	841	800	823	833	823	838	860	866	838	815	802	840	846	839	877	846	796	825	809	805	852	797	813	849	791	824	848	850	812	790	851	813	845	873	866	788	832	845	849	783	801	815	818	798	873	797	776	856	851	805	844	822	850	804	819	807	807	870	861	803	849	808	839	807	844	875	793	869	843	883	857	829	847	836	865	866	788	829	823	831	819	844	829	861	837	854	848	803	862	802	818	863	840	825	807	834	816	847	794	885	826	862	829	798	795	865	832	839	827	834	802	830	829	810	859	849	781	837	841	776	814	823	786	832	821	880	834	824	836	844	834	854	855	870	788	827	851	876	834	855	824	797	835	870	924	807	861	808	827	835	822	815	829	845	802	850	819	828	823	849	807	849	842	834	836	898	829	830	792	815	837	844	834	857	848	826	866	830	824	799	860	816	833	852	848	802	826	790	913	843	813	807	842	839	890	845	804	833	804	811	850	802	820	909	789	825	830	885	812	836	835	845	823	794	869	841	782	809	803	844	838	826	800	809	844	858	789	795	844	820	848	801	873	837	854	791	837	903	854	816	826	799	808	810	888	834	813	828	840	745	799	812	805	784	796	836	826	793	837	833	867
23353	21548	29332	23879	21368	21098	6459	574	499	480	513	506	485	497	469	472	485	480	468	482	476	497	483	482	499	509	470	474	452	462	427	466	471	459	504	499	465	445	446	440	457	484	469	446	448	473	457	467	449	453	430	472	480	460	469	462	469	466	478	498	440	461	451	432	481	496	447	433	456	466	485	525	455	474	469	455	466	454	509	438	463	468	438	448	468	483	470	448	438	447	427	479	463	485	456	433	455	458	446	467	480	430	448	464	463	499	443	448	439	503	474	456	469	430	474	500	419	449	445	463	472	419	439	468	477	461	470	486	403	441	480	441	431	447	504	411	445	478	479	475	457	412	453	430	447	465	455	446	453	497	471	526	430	406	478	454	477	462	477	447	464	485	449	451	449	429	465	464	495	418	446	486	430	466	497	496	472	443	461	476	471	459	490	460	486	457	428	422	484	435	473	470	484	480	451	489	464	436	416	477	470	465	485	434	407	471	449	462	482	472	471	491	430	449	475	436	469	488	475	505	485	464	450	463	461	460	446	472	434	476	473	463	423	450	458	445	468	469	437	446	469	449	455	443	453	412	433	461	486	452	426	442	458	473	463	504	462	444	463	449	480	456	484	433	486	438	439	458	473	433	436	445	429	456	476	489	444	421	451	436	427	463	455	441	486	439	471	470	475	473	412	480	455	461	482	449	461	415	484	484	432	444	453	477	466	453	486	484	453	477	494	486	454	457	455	485	449	445	485	408	492	477	435	481	436	472	444	479	482	474	460	430	448	430	463	419	428	446	456	431	459	456	432	453	461	439	437	486	405	475	483	461	471	454	490	445	511	471	489	469	469	482	483	476	502	487	466	417	429	472	416	466	429	474	456	497	470	452	446	476	466	471	462	453	464	472	464	458	479	453	400	449	453	436	470	473	468	501	476	488	451	430	468	425	459	448	439	472	425	435	443	409	488	483	432	476	459	450	424	467	433	453	446	458	438	441	460	453	464	519	455	452	439	456	465	480	447	476	486	449	459	439	460	480	429	458	426	486	509	428	479	476	471	447	468	464	447	416	428	456	403	439	457	462	469	447	453	489	472	447	479	448	501	438	462	453	446	434	462	474	464	446	481	449	443	472	464	469	446	434	462	441	457	468	459	461	488	442	441	455	424	409	469	479	455	474	448	486	449	458	452	473	478	417	452	485	489	449	404	478	494	488	419	453	451	421	446	431	482	454	449	461	501	468	424	474	483	462	445	495	474	486	459	452	447	466	458	454	433	466	458	459	461	438	471	445	489	452	406	465	440	456	446	440	455	446	462	404	451	418	435	471	470	455	464	464	464	432	429	484	485	430	465	395	435	448	497	465	500	476	437	457	464	431	465	458	486	456	452	481	469	448	489	478	457	446	443	479	448	452	450	442	434	449	447	478	470	477	471	482	451	445	417	460	458	468	493	433	444	479	439	473	483	444	443	457	448	453	490	457	463	429	442	439	450	449	432	421	478	457	486	454	453	477	468	458	494	471	443	429	463	436	437	471	430	457	477	481	458	501	443	415	457	435	459	480	442	444	503	441	447	445	451	458	454	449	448	473	458	483	451	424	476	486	454	411	497	473	446	452	475	461	446	456	453	450	454	409	454	457	431	465	456	467	470	426	486	437	472	441	452	465	436	461	429	475	466	447	441	436	459	460	464	405	459	451	432	489	466	433	442	415	470	448	440	444	478	437	485	454	470	446	445	477	445	467	427	470	447	445	446	451	468	477	452	455	480	474	456	472	487	462	405	439	460	431	427	440	440	469	425	452	465	415	460	504	478	479	483	433	433	434	422	479	464	451	456	451	413	459	473	462	473	463	457	491	485	461	448	432	446	470	449	463	486	464	456	454	470	487	490	471	437	462	437	422	457	481	484	425	486	444	419	449	487	442	432	424	469	472	472	438	479	450	433	472	424	456	462	468	470	499	490	442	436	468	472	478	490	431	486	410	477	483	439	422	484	449	458	462	423	441	455	478	430	432	473	467	436	495	450	437	494	478	462	425	435	450	481	430	476	453	460	429	422	438	488	486	465	460	470	464	469	474	457	462	481	457	462	436	453	471	453	436	485	442	461	439	451	469	484	478	440	436	485	448	458	456	431	450	479	456	442	507	445	465	459	433	458	437	426	469	462	462	444	453	457	444	446	464	455	485	464	490	468	393	433	458	461	453	440	454	496	462	449	428	449	486	482	421	472	399	510	490	437	470	448	456	448	452	454	457	446	443	441	457	450	482	493	457	448	479	441	459	468	427	441	493	424	432	433	460	439	468	462	452	467	492	458	432	473	451	501	441	453	480	474	464	457	456	493	453	455	469	445	487	453	418	485	493	483	476	455	467	434	491	462	497	422	473	472	503	464	427	459	493	451	463	475	462	469	452	494	435	469	485	462	489	474	442	505	454	431	461	483	475	436	430	431	446	463	446	452	483	444	429	448	407	474	473	476	458	423	431	485	440	428	497	442	487	430	484	493	479	453	433	450	485	453	473	462	458	458	478	459	456	449	483	475	410	442	460	490	457	503	452	452	454	439	451	441	445	457	446	431	461	446	443	475	440	427	458	458	449	474	443	481	426	465	478	410	461	456	469	487	423	441	436	481	455	468	461	471	470	471	464	456	441	438	440	432	467	463	485	479	465	436	483	449	441	469	448	429	457	438	437	458	456	436	450	463	486	482	463	442	432	461	455	415	448	426	429	464	414	461	434	449	425	457	458	423	464	475	483	490	464	473	432	482	497	439	465	488	459	472	403	457	476	433	454	461	480	426	417	409	476	497	457	460	468	442	485	457	481	442	454	420	445	423	464	473	491	491	422	437	480	445	458	416	465	450	446	465	465	471	453	475	467	446	472	439	451	454	417	476	460	463	494	478	485	444	453	416	456	483	473	451	466	441	435	459	469	453	476	461	499	489	447	498	460	475	483	457	434	478	498	458	465	458	475	437	473	463	489	449	432	455	436	454	442	478	424	466	427	422	438	411	478	467	422	468	493	467	474	449	423	432	465	461	465	451	435	429	450	462	422	429	464	456	455	457	460	457	441	475	433	481	420	437	471	468	484	436	472	456	461	442	435	439	471	428	470	462	457	451	450	453	484	467	438	478	471	472	474	460	460	457	471	464	464	453	453	461	464	470	491	412	484	484	471	422	418	446	474	512	485	468	491	484	448	456	464	456	462	450	458	472	460	475	446	472	488	495	463	502	432	450	513	448	402	513	463	481	483	480	483	437	486	466	450	497	425	458	460	445	452	436	423	425	492	473	421	439	435	445	462	455	478	474	446	438	450	470	472	457	424	497	451	478	454	439	448	459	385	459	421	457	451	457	483	429	442	457	464	480	457	451	423	457	465	478	464	450	460	475	430	467	474	453	398	464	436	498	466	452	459	460	469	456	471	446	486	424	468	482	486	460	442	495	501	467	495	472	423	462	471	494	489	469	437	424	462	425	494	467	447	481	470	473	455	430	425	480	481	435	482
61405	93603	52785	3621	785	736	724	646	710	674	638	627	668	678	626	649	680	687	667	648	622	659	703	623	648	638	697	644	654	678	638	671	638	638	619	630	645	623	650	653	619	646	642	674	638	642	621	652	644	580	641	647	635	675	705	643	643	649	630	644	674	647	617	614	653	607	612	651	659	660	618	620	640	647	645	678	632	614	687	645	641	604	641	630	632	648	632	667	601	640	659	629	658	629	626	632	635	614	637	634	640	664	669	648	626	617	606	656	631	604	663	684	651	631	636	595	656	635	670	595	653	666	641	616	616	650	635	632	622	620	612	659	645	612	703	641	611	642	675	607	630	636	670	640	624	680	612	674	648	653	631	628	622	630	636	642	665	636	631	591	610	668	678	626	615	685	611	650	647	619	662	615	630	639	580	629	588	645	624	682	664	644	624	648	618	661	619	589	684	671	618	580	622	615	619	643	653	627	629	616	600	682	602	626	612	681	670	613	637	604	656	676	611	614	617	677	662	617	609	613	663	639	678	684	639	630	650	652	668	650	645	645	620	671	646	610	617	640	664	640	662	642	619	607	634	643	639	693	654	616	660	603	644	638	638	663	611	646	674	662	639	630	656	628	650	670	644	644	638	647	653	634	682	660	664	646	680	685	624	635	633	659	628	683	647	637	624	646	629	641	661	643	607	664	614	635	684	608	645	630	577	635	686	655	629	638	661	630	623	652	618	602	640	646	648	614	647	668	618	599	596	648	611	681	607	628	660	623	642	654	625	643	614	665	633	609	646	640	627	624	671	651	626	673	647	666	604	636	685	660	624	624	591	675	668	612	638	641	642	653	619	620	636	629	659	615	651	598	649	669	586	638	602	625	651	608	678	666	647	637	691	641	604	654	628	656	644	642	618	638	618	623	660	624	627	606	628	659	584	569	659	659	607	634	652	602	623	636	617	647	627	671	626	598	674	659	643	618	656	575	623	643	675	627	640	683	620	673	671	629	644	652	636	625	610	611	646	613	661	561	644	669	571	631	659	672	630	658	664	622	624	682	646	621	634	606	659	665	602	596	590	619	634	636	643	620	631	646	629	640	629	610	653	651	637	593	630	609	651	629	609	637	649	617	650	616	675	663	666	635	684	631	646	608	626	620	671	673	599	613	620	635	635	579	604	642	613	647	700	629	657	665	627	634	614	601	647	628	670	658	635	661	637	616	643	629	649	660	626	631	648	613	651	582	626	621	608	642	627	678	657	607	635	621	672	657	667	610	640	599	637	619	611	636	642	617	667	634	667	638	633	641	658	580	650	643	627	621	605	645	641	585	644	665	666	641	646	607	650	646	651	652	646	624	652	676	603	649	656	641	683	649	609	594	664	658	588	636	594	653	677	633	678	666	651	694	675	697	600	669	688	663	628	589	660	612	655	631	634	647	610	658	639	605	632	665	668	622	666	670	638	634	643	607	620	639	646	593	610	664	618	662	629	639	623	654	645	672	667	631	632	604	645	654	695	627	612	640	653	628	622	689	618	647	609	634	679	647	652	658	625	625	658	651	659	620	641	652	623	650	629	680	629	636	664	657	662	638	631	603	654	639	614	641	636	618	600	649	669	690	622	620	647	606	662	694	634	625	655	666	647	623	649	644	646	636	640	657	673	609	631	621	646	647	633	606	628	666	696	676	648	646	643	661	621	640	639	653	639	622	635	634	594	623	651	640	683	642	638	581	600	640	667	680	635	581	635	634	633	644	643	658	660	615	610	668	660	655	670	657	614	621	650	608	647	603	683	589	705	665	622	598	693	615	639	644	635	651	697	666	626	594	622	628	660	650	592	710	677	706	669	655	619	614	641	659	625	657	647	662	665	653	664	625	663	646	672	624	647	633	649	635	657	671	651	595	605	671	613	593	610	649	602	663	618	673	645	620	665	667	633	676	622	601	614	574	627	560	685	663	641	642	621	616	613	650	690	663	630	662	659	602	657	651	663	647	608	623	639	577	650	689	660	630	614	700	623	637	657	614	655	608	643	677	649	664	648	678	645	628	645	632	656	670	599	678	638	656	666	644	624	599	673	637	661	622	650	654	627	669	643	635	617	594	673	638	639	673	649	654	643	614	696	688	637	600	642	635	652	641	646	579	662	627	614	616	644	671	630	665	652	666	619	633	629	643	648	637	643	592	660	643	684	648	633	662	604	613	596	603	614	609	624	606	637	615	631	637	642	687	629	616	667	619	630	623	645	614	630	609	659	607	657	628	667	651	619	647	671	600	651	628	647	631	598	631	583	615	614	628	672	670	642	666	648	630	664	706	619	613	619	690	648	632	670	658	647	684	632	637	607	651	641	700	650	624	644	614	638	687	694	643	606	682	606	611	656	633	622	661	671	613	642	646	692	636	634	632	656	681	638	637	642	586	628	647	657	626	666	637	617	649	653	603	622	652	644	673	638	680	651	625	651	623	618	668	600	661	663	679	652	587	654	682	589	675	635	671	645	639	598	666	642	615	675	670	651	623	642	623	613	657	687	644	664	590	598	646	647	651	622	616	668	640	647	649	648	653	651	688	636	588	641	645	673	615	632	639	629	627	617	636	638	641	658	653	640	642	637	668	662	687	654	646	635	615	627	610	664	619	629	680	647	626	608	637	680	679	631	633	642	619	596	653	639	681	688	650	644	640	640	653	642	632	630	646	645	608	644	658	684	610	596	626	622	692	644	666	636	655	662	644	648	649	653	693	608	652	601	639	625	659	615	610	662	620	662	603	629	665	597	645	652	667	639	616	646	647	623	640	638	662	640	657	622	616	635	603	634	628	610	595	616	645	656	679	624	651	612	626	643	641	686	663	647	654	646	664	681	629	635	607	684	602	643	633	624	654	577	639	642	630	594	652	656	641	610	615	672	610	588	625	618	640	636	646	648	610	657	610	659	655	658	636	618	641	618	657	610	645	589	626	646	625	665	632	612	636	631	609	625	619	639	655	639	646	642	677	621	623	646	598	637	640	613	617	663	612	649	600	630	642	676	667	657	646	606	651	664	596	670	637	628	655	632	630	646	652	665	600	604	636	622	615	614	607	646	647	574	663	645	642	656	623	618	650	665	674	649	677	604	642	611	578	627	634	612	678	640	634	627	651	670	640	624	621	606	651	594	654	682	624	592	619	668	655	673	620	665	643	626	671	599	678	645	648	640	633	628	588	629	636	603	616	659	640	609	677	691	611	624	640	628	635	644	652	611	663	665	658	661	634	643	642	640	602	645	658	617	671	667	613	636	613	659	625	623	614	609	646	619	737	672	660	599	646	593	649	628	640	665	649	654	595	683	633	631	666	684	659	655	629	630	687	649	648	622	674	646	654	645	602	621	583	644	673	639	663	617	644	646	654	619	624	648	669	654	638	642	616	653	649	598	685	650	603	635	655	655	631	605	686	652	642	631	659	619	632	655	628	659	655	616	631	649	685	640	654	644	646	640	640	661	655	626	635	636	619	638	607	664	660	634	650	636	630
31545	26763	21403	4870	585	513	480	516	509	467	529	471	479	513	450	474	488	466	483	484	490	490	462	498	519	480	479	464	480	494	440	482	545	468	452	479	493	491	481	506	520	491	479	513	464	460	480	513	460	478	486	502	495	456	434	486	498	476	504	495	446	496	513	504	525	463	448	435	470	483	444	480	486	483	517	445	494	483	482	481	473	480	496	476	483	456	443	471	490	489	456	524	465	465	461	469	509	501	461	463	455	499	493	475	487	523	483	506	480	523	479	460	485	484	499	472	476	455	487	494	498	421	453	487	469	496	504	465	502	465	493	478	465	476	485	470	444	500	472	462	525	496	491	535	507	446	494	530	510	464	487	462	455	460	458	465	485	504	511	465	482	462	456	476	445	490	484	496	483	478	466	456	452	494	457	450	514	506	488	462	492	478	483	493	482	494	461	514	417	460	456	500	481	506	459	441	464	460	484	498	451	458	494	488	475	461	497	519	508	493	476	514	481	496	453	482	482	477	471	445	521	490	471	483	489	465	460	521	496	453	498	524	489	487	499	484	485	495	480	481	481	496	471	468	475	517	474	485	483	497	484	477	507	487	462	483	471	454	488	510	486	464	460	483	487	476	440	490	473	463	484	471	489	442	459	457	505	487	470	495	467	464	469	473	488	495	502	469	489	488	500	454	416	455	458	481	488	453	503	463	523	498	464	502	527	500	505	502	493	527	474	449	458	481	496	459	457	467	489	472	455	446	484	532	461	509	503	471	463	453	448	493	504	519	460	548	469	483	443	478	506	479	454	439	499	485	477	483	475	485	476	493	465	492	457	511	503	488	527	482	471	503	457	465	458	503	492	469	439	466	514	494	466	463	502	499	477	519	445	485	474	480	469	455	449	519	491	482	475	487	487	483	495	482	429	459	479	497	496	468	509	484	496	499	493	486	461	488	485	475	495	502	489	475	519	444	451	498	509	491	477	486	465	478	510	443	495	497	496	482	468	494	487	440	434	493	492	477	485	447	444	489	436	478	481	441	489	472	483	468	470	467	488	493	471	487	501	470	498	486	483	522	450	471	417	458	481	501	470	473	473	451	434	524	488	454	499	452	499	477	468	465	489	472	464	486	472	507	467	486	451	474	489	435	470	449	490	466	466	467	490	484	461	509	486	475	451	489	454	486	447	511	496	474	494	474	482	503	469	509	474	490	469	489	495	477	460	475	496	454	507	486	446	495	499	450	474	486	484	455	464	492	507	497	512	448	498	483	461	501	478	458	465	490	496	461	459	475	480	473	490	484	502	480	481	508	465	503	472	453	512	469	484	475	495	531	485	482	503	505	474	478	465	484	507	508	451	495	488	500	495	473	472	480	545	478	484	509	465	456	508	461	450	491	474	501	479	514	495	462	470	472	480	503	472	468	459	496	455	488	463	492	494	502	485	481	477	499	484	475	504	471	487	488	497	479	494	513	474	478	458	495	450	432	468	491	496	459	507	499	434	493	445	477	501	512	465	493	468	478	526	493	491	503	491	521	496	476	459	462	490	493	471	509	462	512	462	462	508	437	470	499	473	491	524	455	458	507	458	507	450	485	484	486	470	498	502	483	475	457	480	494	465	464	507	469	456	446	465	454	461	484	490	459	484	464	496	537	490	479	490	480	502	459	449	488	487	481	458	455	483	493	475	487	505	478	490	519	483	454	488	485	499	493	485	470	514	480	465	476	475	495	454	497	490	464	478	470	479	483	489	519	475	487	514	507	502	502	469	487	482	493	502	489	469	455	500	497	493	457	475	443	455	486	496	489	515	474	486	502	511	472	464	505	470	504	482	516	492	453	475	488	433	516	469	473	505	511	491	489	475	498	467	471	476	501	475	513	528	483	466	466	485	486	500	476	461	467	463	447	473	480	524	468	516	490	464	439	501	494	467	485	440	520	447	494	504	484	484	523	491	522	492	481	514	517	471	513	492	454	484	482	456	463	454	475	484	487	506	444	469	467	509	469	491	500	493	512	492	501	525	474	425	493	472	514	473	480	464	464	480	469	485	481	480	472	497	480	468	502	495	460	464	457	457	508	463	477	497	497	492	497	471	507	463	483	502	460	506	477	480	472	498	475	479	471	501	472	484	460	446	493	505	484	496	475	500	495	443	489	467	552	498	473	477	465	482	454	480	461	464	464	510	454	472	481	473	503	452	474	518	476	482	475	447	485	460	447	499	494	458	478	481	509	469	474	469	521	504	445	486	475	449	439	460	485	508	450	505	498	476	502	458	498	449	475	433	470	492	507	481	472	485	471	459	501	501	459	514	482	508	426	460	489	492	486	504	439	506	497	470	454	518	451	468	481	497	512	517	429	479	459	499	479	502	519	520	489	504	497	460	493	520	483	455	493	476	502	499	484	482	499	517	467	442	451	492	448	533	479	506	469	457	490	487	491	469	516	442	513	479	493	442	484	479	480	473	510	462	468	456	458	480	500	468	458	472	492	499	499	477	487	555	501	480	484	461	489	468	482	514	501	512	487	485	486	471	456	453	507	470	499	454	457	462	470	508	465	456	479	428	437	494	496	462	454	475	467	479	483	521	488	481	488	507	508	496	523	501	470	491	462	504	482	487	497	490	460	474	469	441	486	516	509	517	475	473	482	531	500	474	478	472	475	494	494	462	465	467	530	458	493	447	480	436	502	448	522	493	472	507	490	473	492	487	495	519	501	501	452	456	486	480	490	499	472	473	495	493	470	478	450	448	457	447	496	505	446	496	503	497	465	465	477	476	465	512	472	506	475	527	545	511	484	513	480	485	484	455	482	494	492	456	485	438	458	463	472	507	496	519	511	488	485	490	464	494	465	450	490	472	437	453	460	516	490	518	480	453	465	509	468	471	500	484	436	509	490	477	479	474	456	471	465	495	455	480	468	496	451	530	450	458	480	483	491	517	553	456	512	483	472	471	493	451	483	493	462	503	472	498	458	476	496	458	539	462	499	492	481	487	441	489	474	447	474	441	486	491	493	469	462	468	462	511	488	417	499	507	458	484	481	527	467	530	440	469	511	461	469	516	449	458	494	518	498	476	469	486	446	474	503	489	477	460	471	435	451	466	476	486	472	450	467	497	461	501	507	482	504	471	503	449	462	498	465	485	524	492	479	518	483	464	491	484	459	504	486	472	506	476	542	496	456	471	485	500	475	494	437	517	519	449	469	508	493	500	478	459	490	511	493	491	481	473	458	457	488	470	464	481	539	500	456	491	461	495	475	487	445	490	470	500	478	510	510	514	494	464	530	527	490	476	487	462	508	512	504	499	448	452	494	514	494	465	508	457	451	476	493	464	473	457	505	491	475	490	525	452	498	474	500	497	461	491	493	499	472	513	494	534	483	501	471	509	489	485	503	481	484	458	482	464	496	482	471	453	491	505	464	490	465	498	451	445	462	474	511	464	440	460	506	461	506	449	470	483	500	505	473	492	492	506	458	479	492	544	486	490	473	460	468	483	478	482	443
39900	41665	17602	970	719	688	676	709	691	709	637	663	704	696	676	685	672	656	735	651	690	688	694	615	629	698	669	677	641	648	641	678	662	679	666	659	647	669	714	722	700	650	710	638	743	684	677	613	713	667	655	709	668	656	724	703	689	618	635	709	717	665	661	753	681	624	653	668	671	661	701	681	660	694	747	669	681	709	640	641	715	691	658	673	683	647	692	635	664	688	644	694	647	656	681	675	700	680	637	649	642	705	644	677	693	677	666	656	659	710	678	685	706	719	665	674	642	654	692	702	664	690	717	680	683	663	711	656	666	635	657	666	667	597	698	708	696	698	724	683	693	612	665	672	750	651	689	710	688	677	694	723	663	676	685	652	730	679	663	696	689	665	699	661	661	734	651	623	649	675	713	697	728	728	657	647	688	684	654	685	631	712	702	661	667	683	705	657	625	671	674	683	682	695	713	674	652	680	733	692	679	729	691	659	651	658	669	689	713	666	667	719	688	666	607	680	596	688	636	664	692	678	666	691	672	685	667	662	645	702	659	673	682	658	684	675	668	675	690	673	671	648	671	675	684	701	676	736	641	626	672	716	674	675	629	686	645	676	692	707	669	672	654	658	681	666	679	712	707	663	709	692	665	649	702	690	693	680	666	660	672	690	700	680	719	702	713	651	650	673	694	675	665	673	633	692	700	706	688	707	640	722	744	692	662	705	701	684	660	702	649	707	681	655	651	714	680	687	647	639	627	662	639	671	669	688	703	649	687	687	677	708	664	677	673	686	691	680	667	682	681	702	632	675	722	640	638	653	679	618	651	727	702	733	663	667	642	688	706	671	706	688	658	677	659	697	674	656	682	693	729	692	664	661	719	720	663	695	718	612	689	647	707	677	659	709	619	663	655	692	674	637	630	691	728	706	614	694	681	691	662	684	687	682	683	690	713	706	675	683	672	687	684	655	672	741	661	705	688	681	647	684	682	703	676	668	680	697	689	677	664	735	669	680	670	692	700	690	688	647	696	710	649	695	673	635	707	733	671	676	721	702	701	649	620	731	705	649	671	699	665	682	703	649	640	645	701	614	697	734	690	680	693	677	661	675	703	708	710	624	709	626	666	688	675	697	693	692	679	657	670	666	698	706	692	705	705	698	704	652	700	660	715	652	665	743	664	681	677	686	673	675	626	739	708	693	687	688	683	693	671	657	687	635	631	651	723	686	706	691	628	617	686	630	676	681	674	690	682	713	620	664	685	707	694	687	656	690	660	737	651	677	729	699	670	711	664	684	659	658	655	651	707	708	709	667	659	659	701	668	738	726	639	644	622	688	754	706	730	631	669	677	629	701	689	690	668	675	639	682	662	699	674	651	692	724	677	676	618	651	704	718	659	690	677	672	668	637	684	657	681	669	645	634	687	693	680	667	690	674	702	647	636	661	645	697	625	710	688	682	706	663	645	694	651	692	663	628	667	718	695	732	678	638	701	690	693	673	652	671	654	708	683	643	744	755	686	687	700	669	659	664	669	700	704	700	688	677	659	642	638	700	653	671	667	658	652	708	701	680	670	649	719	683	657	661	718	647	693	687	682	662	685	658	663	705	713	666	698	679	633	709	684	676	661	696	654	645	644	665	677	677	688	662	637	618	729	652	647	658	654	643	702	712	668	691	659	702	666	629	673	712	680	656	684	659	686	668	666	652	692	662	688	676	670	681	685	650	695	664	669	708	694	686	682	658	648	705	675	636	703	658	685	623	701	719	650	690	668	713	662	666	655	740	691	643	662	671	682	695	674	700	654	661	699	668	674	651	650	654	641	656	663	664	709	698	665	652	641	689	672	658	702	664	678	709	694	683	666	686	690	689	662	658	711	690	662	695	690	679	722	629	647	688	618	667	708	705	663	656	695	643	688	659	690	676	693	654	672	695	686	671	659	694	709	743	660	638	646	713	742	654	700	686	669	686	676	692	715	694	680	699	663	627	630	655	662	702	702	661	650	681	709	702	706	706	703	685	677	684	641	665	693	690	683	669	629	683	651	627	680	669	647	618	700	626	714	678	650	650	647	663	665	671	715	695	664	692	675	704	687	702	680	700	697	664	687	672	715	670	674	730	654	719	666	649	657	716	653	698	693	680	676	718	682	667	687	677	699	647	671	697	664	645	638	684	683	684	682	720	688	620	688	647	679	671	666	663	673	646	651	690	703	635	700	706	675	676	675	700	642	710	655	674	692	612	663	678	626	663	692	719	715	716	672	680	675	676	649	684	687	677	686	701	732	670	700	697	673	665	661	661	687	698	689	708	603	713	687	692	687	652	708	643	694	681	685	679	715	705	644	681	686	698	686	665	636	663	685	707	648	695	663	703	715	677	648	671	678	675	656	706	653	654	678	668	700	760	674	702	664	665	654	680	653	667	687	713	675	674	692	660	720	716	650	663	659	694	701	660	732	653	676	666	667	675	741	700	669	665	689	667	668	655	681	677	689	671	698	684	698	700	719	664	668	656	642	680	666	621	716	678	683	678	663	620	677	698	675	756	675	634	701	664	684	700	681	688	648	663	675	700	687	657	648	676	646	674	679	720	689	718	659	666	737	671	616	673	697	677	666	642	667	690	722	643	616	687	732	685	698	673	708	655	663	627	725	688	671	714	709	673	699	673	646	667	690	672	659	679	712	704	658	692	687	680	663	689	672	682	673	653	676	678	676	680	696	655	686	712	687	702	656	730	690	691	645	680	670	651	678	672	664	667	664	693	683	680	643	672	686	672	700	660	698	662	680	624	696	682	643	730	634	721	684	689	668	677	683	673	685	671	631	702	713	679	682	700	634	696	680	696	712	673	707	666	692	702	665	664	666	672	666	665	706	746	678	721	659	662	681	686	686	689	709	655	670	703	698	685	698	659	674	685	659	703	651	681	658	645	647	673	661	650	706	694	711	693	635	669	674	690	687	681	687	687	725	656	636	674	704	628	699	641	627	628	699	726	671	649	689	646	642	683	665	683	667	729	701	625	670	671	721	678	632	739	631	662	672	684	674	671	663	639	723	723	630	656	668	681	672	676	685	686	663	698	661	650	653	693	688	717	680	665	697	687	664	687	668	669	694	708	663	703	686	664	685	649	666	662	704	674	706	693	702	640	684	686	712	680	673	702	621	662	693	665	702	668	673	678	690	653	656	659	683	679	691	669	676	666	695	697	697	665	702	654	726	687	708	693	646	695	694	717	695	634	670	640	704	676	672	681	656	698	679	665	694	645	675	705	688	638	689	689	662	690	670	706	686	674	710	639	674	683	657	673	647	665	664	696	692	699	667	695	653	667	625	662	676	663	660	635	664	667	687	634	733	675	686	676	630	692	696	696	679	707	643	688	708	662	719	676	664	653	657	692	716	658	715	683	653	636	654	691	730	639	687	668	687	652	648	677	728	684	693	692	639	661	737	703	701	700	642	698	677	687	683	700	696	676	728	660	692	677	642	672	647	694	726	683	680	687	707	671	681	672
24714	21880	28981	24401	20572	7104	829	709	598	614	592	657	610	647	664	606	613	588	622	627	630	634	596	610	614	649	632	615	628	595	609	623	610	606	616	611	601	601	600	622	605	592	565	617	594	648	571	587	635	616	573	611	641	543	626	653	636	592	600	621	583	641	604	624	604	565	592	622	576	610	613	580	626	637	565	588	579	601	597	585	596	565	611	617	590	630	620	577	580	617	628	622	610	567	616	627	617	623	656	597	579	624	570	592	657	603	601	576	560	552	574	583	590	624	631	615	592	624	614	634	593	621	595	611	584	617	602	564	619	542	560	623	566	562	587	581	585	649	605	555	602	600	614	619	581	627	652	595	621	606	670	607	576	628	590	600	640	610	642	646	640	609	596	629	619	599	627	622	642	558	626	606	598	616	602	618	603	564	526	633	617	581	585	639	559	637	603	605	618	565	610	607	617	627	622	636	565	612	623	565	596	591	569	608	632	566	601	615	580	614	590	608	610	627	607	595	577	630	587	609	596	627	622	596	574	617	581	581	596	600	598	585	649	580	640	582	592	587	599	633	557	601	581	602	589	625	623	621	609	574	608	585	584	608	627	602	602	586	553	596	599	583	580	603	573	632	594	590	613	615	588	627	600	553	587	609	599	605	600	612	558	608	546	578	642	617	610	575	577	578	631	596	580	599	608	596	622	614	653	559	626	573	640	600	566	581	598	558	603	591	574	621	593	585	620	663	600	611	588	616	611	622	599	598	565	579	599	616	619	592	577	623	580	624	596	601	622	647	577	606	613	619	635	659	605	629	589	578	571	614	603	627	574	599	588	631	614	594	622	635	616	620	567	602	577	602	608	608	569	587	610	558	638	615	608	604	621	644	553	631	587	631	630	643	634	593	627	639	658	606	613	591	586	606	617	622	625	604	624	598	572	660	581	625	618	561	626	621	620	638	605	638	603	615	603	577	624	630	577	591	623	592	622	627	623	569	602	557	617	657	581	631	609	610	644	584	592	598	599	589	660	633	626	639	578	601	603	604	558	554	639	616	647	618	613	609	588	575	588	620	597	557	566	634	601	634	611	590	571	560	580	587	588	606	607	618	631	590	593	627	629	607	595	623	564	636	589	602	652	580	618	620	559	551	627	608	589	638	574	579	587	601	572	604	627	600	617	570	560	606	602	568	567	585	597	567	565	616	582	633	590	564	620	622	605	597	594	631	631	617	605	563	638	623	600	652	620	601	620	601	569	608	587	594	575	626	587	629	555	617	621	605	614	525	580	595	624	577	595	614	617	601	601	563	592	613	546	632	611	582	604	616	569	591	600	605	599	603	577	576	612	612	551	610	595	610	577	622	584	568	631	602	584	611	580	612	612	621	599	642	655	615	579	589	591	611	572	615	562	617	632	637	636	597	615	627	574	590	578	597	604	575	604	591	555	643	619	621	607	545	565	583	618	563	613	616	613	649	584	600	595	616	582	616	646	559	597	591	570	567	578	593	603	596	633	616	569	591	574	597	599	590	566	556	627	546	594	565	638	602	633	608	632	626	611	626	630	613	545	608	591	613	619	588	640	600	628	593	592	614	613	623	603	560	590	583	606	609	602	623	654	599	646	613	624	574	583	567	609	591	584	607	587	572	625	607	621	603	622	601	615	590	589	604	594	625	611	577	580	601	574	632	595	579	577	594	597	602	592	654	611	601	607	580	622	649	596	560	607	593	595	654	623	634	610	565	558	572	606	560	638	582	583	564	596	593	612	591	614	598	570	632	601	613	592	622	612	610	603	634	590	655	599	587	634	565	650	641	627	590	581	620	564	626	575	622	651	612	567	593	613	578	570	601	613	576	598	590	592	625	638	619	600	598	634	601	600	626	637	593	617	584	598	587	603	603	586	629	580	566	625	576	608	549	619	628	613	597	597	585	637	622	598	551	569	607	588	606	617	608	584	617	609	647	633	600	599	618	635	614	614	635	594	634	605	573	595	585	601	540	602	568	613	602	606	607	618	586	566	599	548	602	569	611	638	631	611	569	565	580	570	621	612	600	601	608	575	613	644	609	608	638	598	565	614	644	591	619	604	614	632	625	585	599	575	640	621	563	617	645	589	608	622	627	622	588	603	617	633	533	582	629	606	564	588	591	583	605	628	585	580	628	584	585	575	596	557	586	614	588	578	580	576	582	613	611	628	612	556	592	631	615	596	619	580	634	600	596	606	586	613	597	638	542	564	622	574	620	605	614	578	575	563	623	559	557	579	618	597	566	607	609	571	612	549	594	550	614	560	610	612	626	635	564	586	571	587	662	604	596	585	621	604	556	617	613	604	542	597	539	631	594	591	617	594	572	619	589	613	645	568	623	591	609	591	619	616	595	599	615	599	592	609	616	571	645	647	618	637	651	533	589	622	578	642	630	579	576	613	602	608	597	651	633	567	597	626	624	628	581	621	596	592	584	601	612	602	612	591	574	589	593	587	607	642	578	643	595	563	592	593	609	617	599	640	644	614	574	621	558	604	584	594	585	599	653	613	652	609	614	631	591	614	583	557	593	633	631	633	585	680	615	574	566	609	580	589	619	600	619	622	624	602	541	621	635	590	598	610	599	600	604	542	589	613	607	567	563	587	616	589	617	576	592	619	630	623	573	596	590	583	616	646	599	607	593	599	567	603	611	564	600	581	564	580	571	595	586	605	616	597	638	582	648	629	578	605	563	628	594	589	606	616	621	623	617	624	586	583	580	599	583	561	597	610	581	615	555	599	587	591	615	585	623	570	595	615	585	608	600	613	656	588	594	618	568	579	595	608	636	625	619	560	632	615	607	590	613	626	627	589	615	618	620	665	561	621	618	618	576	608	600	616	560	614	615	602	586	624	585	596	614	575	601	558	615	570	634	581	573	587	608	602	537	624	583	652	613	622	577	597	597	590	606	608	622	617	612	579	628	583	609	617	570	617	611	646	609	614	610	622	662	631	620	617	611	570	667	606	616	602	587	610	585	592	653	616	595	610	623	567	647	599	605	581	593	585	630	587	575	594	619	648	603	587	590	614	611	615	603	616	606	587	587	612	614	589	609	592	642	604	613	611	620	615	617	602	630	594	599	663	588	653	653	670	597	669	604	616	572	594	570	582	563	613	607	602	584	609	650	634	578	617	622	585	596	619	588	594	620	584	593	600	605	590	597	582	626	615	570	595	593	621	600	640	641	633	621	641	559	587	610	585	606	612	557	622	580	554	599	604	557	602	617	619	602	616	591	622	606	596	625	599	590	604	624	627	588	585	585	613	627	590	612	562	603	621	578	632	545	567	599	612	573	553	610	610	641	593	665	644	607	599	584	629	608	651	608	604	571	606	621	590	566	621	600	590	603	611	561	643	588	585	586	621	593	598	587	598	612	578	647	573	572	634	652	615	562	639	615	587	603	551	590	602	529	611	586	621	596	587	616	607	597	595	640	608	655	618	588	631	576	604	585	614	620	676	628	578	545	605	628	602	602	605	572
60961	80711	42612	2188	927	900	874	887	856	846	859	884	866	831	830	855	838	819	822	902	848	827	841	884	855	793	853	839	903	799	846	821	857	827	847	830	881	844	858	875	822	829	867	818	844	871	791	854	836	891	901	871	765	836	843	840	836	811	859	834	824	825	820	807	892	822	823	865	837	813	823	872	871	863	857	827	859	814	862	867	869	810	827	906	873	812	836	861	836	857	791	824	852	848	843	809	805	830	818	840	859	884	890	876	826	835	823	856	833	859	816	871	845	841	877	808	833	877	888	840	830	766	820	881	894	798	831	850	840	811	771	842	850	893	869	840	844	874	823	787	835	838	846	833	876	873	869	768	877	811	860	816	831	837	802	819	836	823	767	820	864	831	828	913	867	823	813	836	830	868	811	844	799	872	761	798	840	935	849	815	866	829	847	835	818	786	882	836	835	835	824	845	834	814	834	867	800	848	786	850	870	879	842	848	832	819	824	859	830	816	813	829	838	785	872	846	882	780	825	836	815	894	805	829	870	822	835	884	841	815	853	873	809	844	809	796	854	875	832	812	845	850	797	887	835	812	848	870	840	837	744	830	824	808	851	877	805	790	817	813	863	832	797	826	821	845	856	791	855	767	869	836	815	827	820	815	910	792	821	816	843	790	858	844	862	801	864	839	844	823	822	812	869	855	829	823	854	822	811	847	835	780	833	839	841	818	823	882	840	858	878	841	875	761	879	817	824	836	899	832	882	817	865	821	843	872	826	787	887	860	831	831	857	826	829	822	861	802	840	809	877	825	814	833	862	807	853	749	787	838	831	866	837	827	873	878	825	793	835	836	809	810	814	812	813	831	867	840	812	868	802	889	815	846	824	858	866	902	860	833	824	778	872	823	833	789	845	850	824	829	888	822	790	886	872	803	842	834	858	848	783	829	878	801	840	826	896	800	809	846	789	843	802	826	844	848	836	848	826	812	838	854	816	824	827	833	856	828	836	866	905	849	820	854	846	849	843	842	837	816	869	787	819	839	825	815	877	851	862	882	837	816	864	785	812	866	840	849	834	795	845	812	829	826	854	839	850	860	870	845	860	806	878	883	874	891	824	814	806	780	891	836	755	822	896	822	817	832	845	891	869	794	847	801	874	848	812	838	835	849	828	876	891	783	877	897	852	858	821	852	814	873	881	839	843	837	857	801	823	857	827	855	807	877	769	835	840	786	887	836	827	808	829	856	841	829	847	799	871	789	833	847	841	805	867	869	895	872	904	837	851	818	852	881	849	802	794	851	797	853	796	864	859	844	808	809	849	845	869	845	787	819	830	856	843	872	867	839	795	855	838	888	873	829	902	840	823	833	924	848	883	866	819	857	835	848	816	873	833	841	818	848	850	851	851	806	775	896	822	845	885	786	857	892	856	831	880	839	817	752	808	845	780	807	830	859	884	841	794	873	831	815	826	868	833	867	819	897	801	832	865	907	861	843	830	866	843	845	807	832	805	819	820	772	815	842	844	866	862	850	765	894	779	842	781	852	842	826	853	827	844	806	831	822	917	849	828	871	790	878	874	832	819	855	818	796	814	836	797	834	826	835	771	786	841	843	858	824	817	815	878	858	866	836	814	833	893	845	777	842	852	775	826	854	902	847	858	838	816	829	856	809	856	834	814	800	888	823	862	867	795	831	841	791	812	829	799	819	847	838	849	848	814	885	822	845	883	865	853	856	833	843	822	789	835	797	803	854	795	849	857	903	806	845	891	861	829	813	787	759	803	891	825	821	829	844	789	857	858	778	833	790	888	857	848	866	832	850	849	842	835	797	856	834	849	817	811	856	824	876	798	850	824	860	788	879	854	839	872	869	884	802	824	808	793	867	877	865	811	809	849	821	807	841	832	828	832	787	862	848	801	850	811	764	829	814	881	835	868	857	828	823	846	869	818	818	873	770	853	871	801	858	810	838	861	840	787	817	829	847	836	818	820	863	811	829	815	819	852	901	817	858	891	792	811	852	798	811	885	815	820	812	839	831	844	859	770	815	822	870	830	840	833	820	838	807	810	805	849	868	802	833	882	792	834	839	797	840	810	856	845	833	802	798	863	837	869	835	824	882	817	891	835	877	861	828	819	807	859	812	805	815	783	827	809	872	876	860	806	822	805	847	839	793	854	827	827	831	801	840	836	840	845	850	835	836	823	796	819	834	799	793	807	830	834	813	809	817	859	833	855	814	836	830	820	881	852	815	795	787	819	843	784	858	855	834	841	830	808	829	840	841	806	813	844	895	839	864	799	842	803	846	837	789	844	824	870	804	838	817	875	857	801	825	827	861	829	839	816	818	816	806	835	814	840	821	907	845	804	889	831	843	867	876	825	863	861	839	856	856	882	827	807	836	803	886	812	813	797	846	895	875	817	902	870	850	824	871	859	885	827	846	829	816	826	845	887	858	859	846	842	821	911	827	787	851	801	815	856	820	863	855	841	865	833	782	839	809	821	850	802	815	862	815	867	831	785	857	866	873	813	809	853	812	833	896	852	899	866	845	810	807	786	870	860	798	824	841	895	851	885	873	846	832	859	838	858	819	846	784	815	835	843	798	855	876	861	848	872	847	830	800	863	864	852	834	829	782	852	877	890	833	817	829	821	856	846	844	845	826	827	830	807	873	829	854	803	852	819	859	830	803	848	877	845	802	859	854	853	831	798	823	845	822	862	800	824	841	823	772	862	826	814	811	863	847	804	808	821	809	835	853	777	839	844	859	861	859	860	820	885	905	829	874	805	825	806	877	879	810	821	877	839	819	837	855	811	838	910	890	834	850	830	839	840	824	773	834	830	884	819	851	827	820	821	827	831	840	778	863	803	828	848	840	823	826	866	852	812	834	848	856	866	858	833	819	888	833	796	847	798	843	812	804	824	839	832	829	801	851	839	818	879	818	808	873	866	858	819	764	841	850	787	809	837	828	875	797	869	844	833	801	835	843	810	818	779	828	793	874	843	860	849	898	821	868	868	827	831	783	866	828	836	815	818	799	858	858	848	891	815	839	856	802	841	854	847	854	834	845	857	836	860	852	850	845	809	819	865	903	817	828	853	810	881	809	853	844	823	796	861	823	841	874	839	812	837	811	846	863	890	807	846	879	856	843	796	856	851	844	827	784	828	802	870	881	783	809	813	853	843	816	862	814	806	811	827	824	914	890	853	860	832	857	848	880	834	801	828	791	858	873	875	809	807	844	815	833	839	876	789	893	855	815	865	823	832	838	878	861	848	837	872	822	852	798	834	865	853	837	829	880	871	826	809	826	861	888	810	873	819	890	807	855	903	834	869	901	801	860	881	851	850	856	867	822	828	853	799	826	849	843	808	833	838	831	822	817	830	824	836	869	826	863	837	866	798	838	876	898	779	826	840	851	850	770	798	841	808	857	784	807	840	871	882	831	855	831	753	872	888	799	881	848	802	850	886	840	852	827	861	806	869	814	820	820	851	866	849	813	854	814	818	866	831	824
23448	21449	29483	23684	21364	21245	7889	593	489	485	503	495	488	495	461	500	491	517	476	484	507	492	431	432	449	471	463	434	486	465	477	503	449	496	479	490	486	443	453	490	465	440	467	465	488	486	459	462	465	436	432	480	469	493	465	440	449	440	484	482	441	442	471	492	504	485	505	509	444	488	442	495	509	475	506	514	416	512	446	472	495	469	457	472	470	438	459	479	479	482	463	491	509	476	464	481	473	482	472	523	486	463	484	479	465	510	502	455	478	461	468	465	469	476	516	445	454	485	491	477	468	477	467	505	486	485	495	504	442	486	475	491	468	496	447	456	455	492	471	473	468	462	444	452	465	511	505	492	496	445	459	423	468	462	501	467	523	447	421	469	450	461	474	468	476	474	492	485	487	490	462	459	488	505	475	471	456	468	455	463	496	449	496	459	477	467	485	476	499	513	488	454	479	477	423	446	479	476	511	482	454	457	471	458	446	515	477	479	489	478	448	471	478	498	458	484	491	470	503	489	468	462	500	506	436	477	461	453	471	489	489	474	458	439	488	502	466	441	471	482	442	504	448	461	468	487	479	430	482	453	454	456	457	422	496	459	472	505	455	469	499	455	483	520	519	509	462	461	466	480	498	468	500	485	441	460	459	479	497	467	496	454	508	434	464	494	502	460	512	441	450	466	461	480	425	432	468	464	498	484	422	486	499	449	502	452	470	464	465	470	493	445	482	482	449	456	452	454	504	485	453	463	467	433	479	492	452	475	488	474	464	503	452	508	491	482	479	477	463	492	507	476	469	465	481	492	452	486	474	471	446	454	458	496	472	471	434	474	461	504	498	484	480	475	447	420	467	510	464	474	457	467	430	491	469	474	492	453	471	424	487	469	478	435	469	470	462	480	466	448	468	468	436	444	457	472	470	484	453	470	476	482	460	432	480	450	449	446	453	477	500	471	484	472	455	467	449	479	482	433	510	441	468	473	477	459	452	479	470	456	433	457	463	454	438	491	502	479	449	474	470	445	505	449	502	485	463	456	453	469	455	465	476	481	452	448	451	464	448	507	486	474	461	470	462	463	472	454	462	491	450	474	452	490	444	460	444	426	455	481	466	459	467	470	459	451	487	488	446	475	472	472	432	424	471	442	491	442	494	440	463	476	465	477	479	499	456	490	498	494	464	469	480	475	474	480	470	491	453	436	445	457	492	495	467	508	481	488	494	476	458	493	495	466	443	468	464	493	479	448	449	454	442	520	490	472	441	491	451	493	460	458	434	468	471	467	433	433	484	460	495	490	499	494	468	506	486	469	490	483	502	453	474	471	452	502	499	489	489	481	455	457	473	442	477	444	467	471	469	488	485	430	464	473	443	483	491	462	447	487	461	473	466	489	464	467	473	446	454	486	488	481	449	474	458	450	470	475	475	435	460	474	446	495	461	460	441	474	448	472	469	524	502	454	449	504	492	517	453	469	439	470	493	489	440	423	473	471	467	466	449	468	485	441	508	454	490	470	478	459	439	473	470	466	465	473	474	479	504	471	464	475	484	474	460	460	496	452	475	460	487	460	459	456	501	493	445	461	467	453	486	485	470	484	482	457	506	447	509	510	502	491	467	445	445	437	516	481	479	483	469	477	471	441	432	462	461	460	510	436	489	473	466	495	449	461	448	458	432	454	448	466	485	521	476	498	473	470	481	456	461	486	471	477	471	505	478	479	480	447	463	468	535	453	470	519	461	468	486	498	464	464	469	432	481	471	469	442	481	446	446	492	440	439	500	447	476	453	451	454	463	470	511	489	484	461	457	441	468	453	497	485	438	429	456	446	487	429	467	464	515	478	469	502	470	460	485	479	479	496	452	446	436	448	471	472	469	454	471	459	451	486	492	434	520	445	471	480	462	496	465	474	438	474	433	453	476	470	470	512	458	484	468	500	497	482	464	419	439	479	492	460	453	483	479	505	470	479	463	502	507	479	446	445	465	449	456	505	453	488	478	420	495	484	434	443	489	486	458	448	420	441	480	455	438	469	471	451	455	460	473	482	478	483	468	480	488	494	479	459	546	455	482	495	450	481	476	466	502	450	495	459	476	427	447	477	483	470	500	490	458	429	467	454	450	466	503	487	448	504	447	462	508	481	519	433	483	486	495	488	480	479	423	494	475	464	460	494	432	477	474	442	494	497	471	472	460	448	465	482	461	478	501	471	492	469	489	473	460	456	475	444	468	425	458	468	453	468	461	513	473	451	438	516	446	457	509	460	479	475	437	469	455	434	525	492	470	472	485	468	474	497	492	496	480	464	440	479	464	464	447	470	506	476	465	497	465	464	475	497	459	468	504	464	484	462	488	465	448	472	468	465	451	482	455	489	473	465	448	510	436	453	500	476	473	474	508	437	450	442	437	470	457	470	501	447	485	440	475	463	459	457	462	492	458	443	498	432	484	459	477	469	444	479	472	486	496	458	467	433	461	483	462	451	505	468	452	449	465	424	460	463	475	511	490	474	458	486	465	438	479	497	472	473	441	501	452	473	476	471	466	476	450	507	490	432	492	462	490	490	488	473	451	470	501	482	432	453	493	485	455	452	501	474	502	473	485	449	465	449	490	442	468	474	476	507	513	465	446	477	441	460	477	518	452	458	467	490	489	457	470	455	485	484	480	465	435	490	493	450	460	483	416	492	452	454	462	493	475	458	459	510	475	454	481	518	470	435	469	431	440	470	475	515	486	525	470	477	464	439	471	472	461	462	450	454	455	467	441	485	477	483	496	496	441	478	481	485	473	490	435	472	474	440	455	496	477	464	474	451	430	480	462	494	449	472	504	490	482	480	453	463	432	480	504	541	477	468	506	473	461	447	456	437	461	460	483	447	482	490	464	479	462	484	492	463	504	443	489	449	474	484	477	439	472	447	479	469	460	487	480	486	506	475	510	434	489	462	467	442	441	488	494	468	475	460	481	441	449	476	450	421	485	474	437	473	474	491	463	422	467	472	485	515	498	460	473	468	464	464	450	445	476	463	471	485	463	464	484	503	457	465	446	475	472	463	499	470	487	471	495	483	471	432	459	499	467	452	471	523	476	448	434	456	434	480	491	444	495	492	454	482	447	466	471	493	461	448	484	484	408	493	478	438	472	429	473	483	459	508	490	428	461	484	459	491	477	402	473	463	462	437	438	494	447	487	464	481	433	455	495	485	497	481	498	473	455	455	477	471	446	450	503	475	513	483	480	492	513	467	466	445	488	483	466	479	463	486	465	496	461	495	475	509	498	482	471	461	472	438	482	460	528	484	471	509	474	447	485	479	441	506	452	462	440	490	495	443	483	501	470	448	487	475	475	468	496	523	441	480	456	499	489	476	479	487	485	437	503	471	435	468	436	457	464	467	493	492	464	468	442	462	463	487	465	502	485	442	446	470	515	480	455	492	520	465	519	492	467	471	472	537	476	472	505	473	491	440	458	476	499	481	476	468	481	475	492	495	447	464	475	444	483	425	479	444
61936	89525	52187	1984	815	719	739	728	725	711	649	677	652	660	714	661	696	646	664	633	655	626	670	685	640	706	628	650	653	673	666	683	655	624	655	683	671	649	650	614	714	696	657	655	653	688	708	623	622	646	648	695	679	662	673	650	667	688	609	661	624	644	663	680	617	654	642	642	677	597	691	674	652	655	644	646	692	682	561	647	651	642	643	642	618	687	650	682	648	659	643	628	621	699	632	683	670	646	695	636	666	635	666	657	614	622	643	645	633	659	661	660	658	687	655	658	646	682	624	686	672	670	655	638	676	667	625	643	655	668	670	620	672	647	674	631	627	616	654	650	617	690	661	648	733	656	627	664	674	693	606	678	680	707	667	663	677	671	647	692	677	653	662	681	644	681	655	649	680	659	634	626	642	620	670	675	607	645	663	642	691	663	672	636	694	655	650	657	630	643	694	648	625	627	628	619	671	645	651	670	627	624	639	672	682	655	631	612	609	673	673	672	651	683	664	640	641	654	664	615	646	656	639	712	621	647	669	709	673	621	620	670	692	616	637	674	657	677	658	653	676	634	682	643	688	643	667	673	642	635	637	692	643	654	630	657	681	693	625	651	636	628	659	643	633	652	678	652	624	665	636	678	648	643	662	628	677	682	600	668	641	641	688	689	649	689	674	653	678	650	630	662	689	682	672	665	654	666	645	683	642	638	697	709	637	687	653	646	639	714	685	670	653	676	662	639	669	667	649	720	649	667	618	644	687	703	677	677	633	626	639	614	626	676	636	656	626	609	604	657	642	649	672	619	653	643	647	644	688	674	660	628	680	656	670	672	700	683	665	675	639	678	672	650	589	687	631	701	636	673	653	633	643	691	680	650	620	677	652	622	655	655	651	669	665	684	622	651	693	677	681	662	655	662	668	688	629	632	683	652	650	628	663	679	631	674	612	623	651	654	648	661	669	658	675	649	644	644	655	661	667	669	658	693	696	639	667	632	645	657	661	654	675	626	651	655	612	679	673	646	589	626	668	693	634	663	666	653	673	631	686	644	649	638	671	679	632	701	635	671	650	649	634	660	664	631	643	625	652	642	670	632	656	710	701	678	663	656	654	638	671	670	668	623	614	627	689	649	679	674	690	652	641	639	641	635	656	661	682	679	658	618	671	635	636	643	658	673	628	689	658	634	624	591	648	640	644	660	677	650	643	651	668	652	670	651	654	638	663	662	662	612	675	620	643	681	613	663	664	675	635	665	652	672	649	718	680	645	622	597	639	693	650	726	617	672	660	673	652	695	657	642	663	650	629	643	659	683	633	640	673	650	632	700	631	673	655	717	654	652	675	627	658	609	650	668	642	642	641	679	660	656	679	667	622	663	615	648	643	646	638	615	608	618	604	681	650	660	691	618	624	679	672	666	708	637	635	666	622	623	665	622	604	641	692	669	632	663	690	656	708	644	641	679	681	661	669	635	684	648	657	662	647	637	656	602	687	613	690	646	648	642	660	620	691	694	655	640	592	668	665	613	622	633	674	677	673	628	683	688	605	668	672	625	687	650	652	636	670	698	643	599	631	646	607	642	625	645	647	682	637	655	660	724	623	636	652	657	656	626	659	676	668	640	668	683	667	651	664	701	634	647	712	667	609	645	684	692	637	652	661	649	649	632	625	665	644	630	644	688	677	678	639	668	686	690	680	696	650	655	659	685	598	615	693	697	627	658	635	688	635	683	662	671	650	630	647	685	640	649	661	649	680	663	684	632	697	650	650	664	651	652	680	642	646	654	634	652	705	672	662	664	613	629	634	704	652	624	630	695	639	691	630	648	655	643	673	651	624	606	666	623	615	701	654	730	678	637	684	668	697	687	657	674	637	617	639	686	656	650	620	648	683	620	694	651	661	633	701	617	679	612	646	662	671	649	629	718	633	640	653	657	636	656	648	638	703	646	681	635	643	657	626	705	658	613	718	627	636	649	641	623	632	630	633	640	679	595	621	666	676	685	668	641	622	630	693	677	621	621	666	597	649	624	645	663	632	630	639	675	639	694	648	655	627	656	630	646	647	667	656	614	695	598	610	685	609	681	710	646	638	639	654	692	638	667	641	645	641	630	645	620	626	691	638	675	669	609	645	667	646	653	635	639	649	616	692	633	670	670	676	683	620	708	689	645	672	662	634	669	646	682	646	654	657	674	660	656	667	647	672	638	666	705	683	619	659	674	699	637	611	611	637	676	653	612	652	694	646	636	681	661	647	609	632	630	666	649	654	636	657	659	602	672	700	641	680	650	668	632	664	657	659	671	654	645	661	672	645	688	702	638	605	625	682	647	674	659	657	656	640	674	684	642	639	630	651	637	614	683	623	670	648	603	632	637	643	641	693	639	662	621	641	661	604	598	656	666	686	662	597	625	656	649	635	641	664	642	655	636	600	672	613	640	654	637	683	668	622	639	633	640	645	693	643	649	654	630	648	660	659	689	658	658	652	680	664	700	644	653	619	665	646	651	632	639	633	675	638	694	684	708	649	645	614	650	614	658	657	688	640	693	658	673	653	655	665	675	638	701	658	647	639	681	642	662	700	692	687	626	645	657	631	660	681	687	674	657	685	666	680	640	639	646	666	636	653	672	647	680	650	633	643	638	608	682	646	647	690	651	667	629	655	662	623	642	642	625	615	665	658	658	721	653	680	597	656	678	662	672	662	630	621	635	668	616	669	654	655	686	674	687	668	636	667	673	662	627	665	628	619	637	650	650	630	655	638	638	683	680	660	675	646	662	663	633	624	661	633	689	646	643	615	675	684	710	686	666	676	669	705	650	636	659	701	654	654	665	709	606	691	626	697	658	646	678	688	644	680	669	681	637	633	635	664	618	672	653	676	604	640	644	650	664	663	687	641	635	682	661	666	673	677	698	642	712	703	610	657	698	729	639	634	620	623	612	619	682	697	616	681	656	663	627	659	661	631	600	681	657	684	653	617	634	667	647	669	640	627	669	676	681	686	604	647	667	686	633	660	653	647	670	692	669	663	680	657	642	642	658	621	673	696	705	606	627	687	676	643	687	646	671	651	636	618	706	659	667	649	609	652	696	635	634	603	624	663	663	661	684	655	661	661	665	642	686	661	676	657	617	643	640	673	669	601	617	658	610	627	651	623	675	665	673	676	643	655	645	627	675	680	639	680	572	640	627	633	645	631	670	652	626	680	707	632	646	630	674	614	655	635	662	622	646	620	676	626	674	566	620	658	700	665	712	656	609	675	599	669	645	692	658	720	661	705	689	700	671	644	624	672	678	656	706	684	642	632	661	660	706	661	704	644	654	645	644	695	644	652	694	660	640	632	693	683	645	637	645	608	680	634	679	635	664	622	684	655	641	619	680	704	697	662	659	669	645	686	649	664	591	626	681	636	688	615	676	654	680	672	676	596	643	632	624	641	646	684	674	629	627	635	707	650	642	631	649	685	679	628	656	633	634	672	645	637	688	666	656	639	670	596	658	658	617	641	673
32323	26304	21218	4787	557	516	505	515	529	500	525	518	550	469	525	471	498	494	478	505	492	502	504	489	504	514	528	519	508	531	547	468	519	504	563	521	492	513	504	469	468	520	495	497	515	498	508	518	534	479	458	511	515	484	487	523	507	514	506	473	509	492	527	494	540	483	483	498	478	458	507	482	534	485	505	534	494	510	534	524	495	502	500	499	489	521	490	495	516	514	557	492	523	474	497	497	501	487	534	539	503	522	534	489	460	525	460	533	558	504	515	508	511	508	473	476	503	499	501	539	518	496	509	541	501	487	508	513	526	534	505	528	517	491	501	492	502	528	467	510	494	501	513	547	530	573	477	485	500	508	484	514	520	526	514	562	482	472	530	475	524	492	489	502	502	466	524	495	535	509	512	488	510	506	529	512	506	493	519	504	507	519	502	492	526	482	465	502	539	540	505	521	532	487	486	532	492	501	474	522	489	482	499	531	539	508	516	470	505	516	466	561	530	512	510	517	461	461	520	542	468	526	481	498	443	454	457	485	492	508	503	481	513	500	484	511	528	522	485	536	507	508	519	484	526	475	489	491	511	507	476	503	534	519	515	537	507	466	505	461	499	501	501	518	495	545	516	453	478	484	514	510	491	540	510	515	503	518	500	543	479	538	483	488	464	484	514	453	494	501	480	518	530	506	459	515	454	511	483	524	491	497	497	513	493	516	549	458	488	509	501	478	516	559	530	492	513	512	529	536	505	503	499	508	490	515	532	455	510	501	502	506	516	478	478	499	530	501	495	512	506	515	498	490	543	504	430	533	533	526	526	502	511	494	485	556	520	502	490	457	500	506	528	468	541	535	525	506	536	496	513	483	519	476	531	521	538	477	506	512	510	520	540	495	504	488	517	507	520	492	487	487	480	503	507	513	475	526	536	494	500	526	514	479	487	501	497	475	505	473	512	488	539	554	495	475	527	515	494	500	488	548	484	495	549	442	514	502	515	521	482	504	527	485	482	504	499	537	508	519	499	512	450	498	530	499	506	501	507	534	544	526	520	501	552	502	502	481	528	491	511	472	498	491	487	501	510	475	521	482	510	474	502	492	498	488	540	522	498	480	516	506	495	505	493	499	549	493	500	519	499	481	502	535	520	541	498	507	503	510	495	522	516	505	524	525	515	525	517	487	528	462	488	528	489	458	529	484	516	506	474	497	514	510	540	509	481	549	501	500	466	530	529	515	558	475	508	508	468	511	489	511	498	529	490	524	537	500	482	498	476	489	493	523	495	483	510	542	506	473	468	520	517	524	513	513	480	511	521	522	518	513	523	503	503	527	474	517	506	520	491	510	503	509	503	518	501	533	541	512	542	485	492	501	529	468	509	495	534	514	513	511	512	472	534	504	513	523	517	494	537	502	481	493	501	510	541	486	485	489	500	478	490	498	508	463	503	504	525	515	504	507	511	529	503	487	497	488	490	509	510	484	478	504	497	498	519	511	494	502	498	508	562	537	505	511	472	538	511	534	509	500	489	557	492	508	476	509	492	490	516	515	523	558	521	476	493	535	508	502	505	495	502	540	429	506	494	488	486	474	476	551	521	508	506	511	546	495	472	534	521	512	529	519	499	525	492	487	478	488	499	534	487	509	506	496	485	453	508	473	486	503	540	529	538	504	504	529	516	531	526	510	502	479	508	512	527	533	496	490	510	504	560	499	491	456	483	545	509	480	526	511	501	506	496	503	509	447	518	500	479	485	465	528	524	471	491	522	533	486	533	523	506	492	503	506	518	487	521	530	539	503	465	468	495	526	547	511	487	487	515	556	487	503	524	495	516	519	536	496	510	513	527	487	547	498	489	550	505	543	485	492	509	482	507	462	497	534	523	514	507	492	493	500	489	494	461	505	489	478	494	502	500	509	501	526	555	510	487	483	529	480	486	530	524	478	460	486	487	519	526	485	486	557	504	483	484	541	532	496	499	507	545	513	474	555	534	466	502	466	544	503	472	511	520	492	536	495	509	533	503	485	442	480	476	513	493	483	536	494	485	494	511	495	506	485	491	511	488	514	509	490	514	507	475	497	492	533	491	497	506	505	470	480	492	512	526	504	517	465	537	578	476	511	481	529	488	494	507	509	531	457	519	489	480	512	492	512	461	532	468	490	524	521	539	512	524	527	547	497	486	497	478	486	512	490	561	489	530	473	469	523	501	519	477	482	543	514	517	515	494	481	492	531	495	482	487	521	506	524	521	507	507	466	492	531	483	504	512	504	510	512	469	502	474	533	511	501	520	528	515	512	535	515	514	495	515	514	513	547	497	508	562	457	502	475	508	511	516	497	502	496	487	490	503	507	490	486	511	489	479	532	546	495	511	455	521	526	499	502	484	451	496	483	506	506	532	476	486	500	483	461	485	544	445	503	485	525	520	536	517	505	501	527	491	538	499	492	489	532	507	479	458	536	506	476	543	505	512	544	518	489	491	500	474	500	463	500	520	514	538	482	511	493	506	521	489	524	486	472	539	509	508	504	501	484	494	544	518	523	548	525	498	510	495	522	495	487	539	489	519	485	491	501	506	487	531	563	465	475	491	499	553	534	488	535	474	488	495	508	505	490	526	502	504	525	489	539	539	500	486	539	516	530	495	486	458	493	503	494	501	479	519	514	495	523	511	534	510	521	528	495	472	510	488	496	473	483	512	515	512	507	535	504	492	492	472	509	522	526	484	474	470	525	531	565	509	507	539	520	571	520	497	509	494	483	502	522	508	442	543	510	511	511	495	509	471	517	489	465	479	544	486	494	482	566	514	499	527	498	485	546	514	515	521	509	500	485	519	521	478	535	533	556	485	535	538	500	448	500	484	526	485	492	476	526	516	510	525	517	456	503	538	486	554	513	510	477	529	524	535	479	491	466	486	546	506	474	455	517	511	498	553	500	493	513	459	509	503	527	513	494	533	530	521	518	492	549	525	552	516	518	521	482	505	454	541	490	461	507	484	508	503	520	519	502	518	517	528	526	488	493	485	503	530	472	489	500	484	528	496	501	513	512	507	468	491	490	520	499	491	499	548	506	539	490	509	531	501	483	446	518	482	536	470	497	487	497	525	460	507	468	476	495	526	520	522	488	496	475	523	513	518	517	551	477	499	487	513	505	469	519	506	482	498	485	493	542	499	484	510	481	496	509	444	501	481	530	468	498	514	503	529	521	512	514	487	549	534	462	482	503	501	508	481	521	531	502	533	500	485	516	484	499	512	564	554	516	475	530	495	534	485	459	526	519	519	453	530	517	486	498	516	486	461	486	469	496	490	500	508	505	494	490	520	526	504	521	501	510	439	503	502	500	500	458	487	482	500	472	499	488	479	545	482	509	497	509	501	475	500	506	532	503	477	489	533	480	522	456	493	488	446	482	493	492	497	527	493	513	517	499	502	526	492	498	502	511	500	476	469	501	467	497	506	511	507	514	503	484	467	511	504	539	545	494	502	507	502	496	518	511	490	492	503	510
40751	40814	16139	783	781	721	643	701	691	732	743	661	677	708	707	668	681	729	689	725	700	688	716	755	712	701	696	723	718	754	693	698	698	726	726	686	733	694	669	708	717	711	733	703	729	746	728	735	728	731	675	697	729	738	666	706	749	699	681	674	695	684	685	707	654	647	660	706	665	756	744	694	691	746	732	690	685	699	679	659	676	723	650	697	694	708	658	672	682	699	716	659	669	697	686	710	729	729	673	730	689	745	734	731	701	725	693	713	659	710	677	691	674	739	697	705	710	695	727	686	694	708	716	673	736	690	707	701	758	705	694	714	696	683	669	679	727	731	705	763	729	734	683	719	703	688	711	721	739	687	749	685	705	735	715	671	702	658	740	731	664	710	721	661	706	681	702	668	699	728	656	677	720	720	650	724	745	709	696	717	720	708	720	651	732	742	746	700	677	650	675	653	733	707	733	696	717	693	689	722	693	729	651	728	692	725	705	674	684	699	672	747	702	706	718	705	696	776	697	716	724	697	749	742	669	668	672	692	702	721	713	695	730	675	717	682	664	720	704	717	684	733	715	713	725	721	735	693	750	707	754	690	664	693	702	691	720	716	698	652	665	720	692	677	670	682	701	676	717	701	650	675	679	658	660	746	713	751	739	700	730	697	739	725	692	677	710	689	710	690	726	724	703	657	703	727	690	680	686	730	676	643	663	723	729	767	697	648	702	736	733	734	650	715	732	678	730	714	674	725	750	702	696	718	693	687	722	673	688	679	718	714	699	702	748	750	708	741	675	702	692	719	744	697	689	698	687	650	748	740	724	704	723	691	730	736	710	697	725	722	744	695	672	675	731	691	689	661	672	749	672	703	727	693	691	715	700	705	711	674	703	681	725	669	710	693	727	679	685	696	678	686	698	684	707	720	721	727	716	696	711	721	708	681	703	698	690	690	707	682	743	687	694	720	688	667	681	727	689	683	746	692	736	734	693	714	727	711	704	706	713	684	743	740	706	684	700	678	735	715	672	734	726	716	708	718	718	665	695	708	693	678	719	713	710	698	711	677	724	693	722	723	682	680	711	643	684	689	710	744	702	652	661	657	697	661	733	747	692	699	683	732	715	721	670	690	705	711	729	692	692	681	691	708	750	736	684	693	689	746	667	762	667	753	674	697	699	677	709	642	728	658	695	695	689	662	714	707	709	686	691	721	717	672	706	685	730	707	714	692	719	661	706	721	706	710	670	723	724	692	673	700	762	734	777	660	716	713	675	671	675	735	722	703	730	696	698	700	703	695	688	725	710	716	721	718	711	700	747	726	687	703	643	750	737	692	653	780	714	735	747	760	717	682	735	746	695	727	672	664	707	738	726	666	710	681	724	661	713	659	717	721	727	777	703	656	687	689	714	725	661	721	741	732	688	679	723	699	668	682	715	675	736	715	662	741	728	646	662	675	713	727	688	696	685	715	715	737	699	703	725	722	695	742	663	652	700	698	699	692	671	698	681	714	685	715	681	707	722	733	722	726	733	717	693	770	707	717	710	679	715	709	728	674	730	719	685	672	678	737	716	657	707	694	704	695	714	709	707	741	682	691	738	691	683	734	740	634	700	720	694	741	687	672	730	715	720	739	700	670	698	675	730	693	708	686	720	675	695	689	745	704	724	697	738	701	680	703	783	714	696	727	712	705	713	720	686	750	699	697	675	704	736	711	741	709	692	743	704	705	698	650	680	742	669	724	650	749	665	682	727	711	666	695	651	727	692	683	722	704	685	671	687	679	675	707	706	744	636	682	669	696	697	743	711	683	704	729	739	727	685	662	694	706	711	719	649	721	711	695	695	747	702	693	716	720	704	708	718	692	695	705	716	739	728	689	632	676	716	739	713	719	700	688	714	700	718	695	659	686	729	685	731	710	737	706	696	712	722	706	681	765	707	713	683	728	711	679	697	725	704	687	684	690	690	702	665	730	686	648	721	703	689	641	669	698	677	639	696	715	689	731	704	678	713	676	669	721	672	675	719	708	748	739	746	753	743	767	681	714	727	739	671	689	739	707	741	730	704	739	770	696	669	715	729	701	719	676	711	663	712	707	728	697	684	710	678	726	693	688	735	717	724	710	701	703	706	702	692	705	672	721	706	694	717	730	680	671	684	639	710	716	697	701	698	686	680	715	713	678	670	720	731	723	727	712	683	719	700	710	689	694	674	629	717	740	731	740	690	722	708	669	685	691	676	703	712	631	673	732	704	703	697	641	735	689	728	673	690	727	733	736	700	703	715	727	722	680	723	719	710	700	731	721	686	694	689	710	701	706	723	688	667	696	687	683	707	747	710	690	696	712	689	692	696	710	686	710	709	763	733	687	692	717	705	658	638	644	684	687	729	678	719	715	697	694	722	700	671	666	751	726	686	707	701	707	720	711	647	689	737	689	730	720	705	668	685	694	653	709	720	709	704	691	735	681	685	661	706	715	716	714	683	674	751	712	759	641	708	711	703	763	704	660	734	763	716	682	687	677	691	683	676	668	687	688	722	734	679	698	693	708	684	704	696	702	750	698	675	698	715	708	719	694	678	670	714	679	717	745	721	682	693	683	733	677	656	729	693	709	684	704	682	733	734	724	760	740	698	709	699	683	693	669	750	697	715	723	726	678	711	662	760	710	704	657	704	705	681	739	718	722	666	692	696	687	719	730	716	656	748	732	736	667	692	749	696	710	711	731	682	711	710	708	758	670	711	711	706	702	712	703	697	737	671	726	701	724	682	730	691	663	723	741	674	692	704	679	700	675	679	726	699	718	745	738	695	673	730	711	694	707	693	694	712	704	697	654	672	711	722	675	719	712	733	736	696	721	660	652	716	643	735	674	724	697	668	728	685	719	758	678	734	716	725	673	697	690	711	744	703	710	695	709	670	637	717	655	681	695	741	728	682	669	688	691	696	652	688	734	730	726	712	708	728	713	712	740	732	689	725	709	688	718	665	667	708	688	716	686	712	731	738	642	675	713	703	717	681	736	718	669	713	729	712	702	692	718	710	773	707	732	715	674	685	687	753	662	717	689	729	672	695	700	751	688	795	727	694	721	694	701	662	717	711	693	709	717	750	665	675	682	693	718	713	720	699	657	683	740	671	714	726	670	673	714	726	670	702	728	688	747	719	681	696	715	718	677	648	722	693	702	729	696	740	718	700	685	702	678	706	715	671	696	707	688	669	680	721	752	701	710	707	712	692	705	691	706	651	720	700	709	700	721	702	748	681	729	676	722	708	716	679	686	641	678	659	760	715	699	692	698	734	700	720	706	729	730	718	705	705	701	731	689	734	697	743	685	697	715	708	748	696	741	691	666	670	684	706	711	708	686	712	700	715	718	691	726	702	712	692	678	693	723	697	738	656	747	686	682	721	660	746	665	701	700	707	681	664	685	716	715	706	689	695	704	707	716	698	736	737	687	720	700	702	735	650	682	726	695	716	761	679	695	703	693	713	688	695	684	702	756	645	661	684	696
24699	21758	28977	24296	21101	9062	908	669	652	626	657	672	670	633	670	623	623	689	671	653	643	705	617	655	590	708	643	602	683	663	649	644	626	612	608	653	652	602	637	642	589	588	645	605	653	631	575	678	653	649	660	647	639	590	628	626	634	643	596	673	613	616	654	659	614	625	617	633	618	620	646	614	648	615	658	632	626	588	584	642	656	659	666	628	611	594	584	596	604	613	606	619	637	628	647	624	622	613	620	676	601	619	636	604	633	611	628	677	651	611	604	597	635	630	612	604	637	657	598	638	683	575	648	665	660	615	599	637	622	612	611	664	629	604	637	624	591	641	630	626	627	633	658	592	648	598	656	655	594	657	629	570	627	650	655	664	653	625	576	595	598	637	595	640	598	668	642	617	632	604	618	597	643	624	651	613	612	596	686	575	667	614	603	589	694	647	629	588	605	596	655	610	627	611	620	595	628	596	615	662	636	610	611	574	644	633	611	633	599	635	631	601	626	652	628	634	613	588	617	620	593	583	660	611	603	626	681	632	637	586	634	653	667	595	645	612	601	590	604	635	591	649	631	634	621	608	564	627	604	591	659	643	603	651	604	629	671	651	608	613	610	670	606	660	626	619	661	637	579	624	602	584	649	621	603	628	631	601	612	602	669	637	614	587	600	653	644	623	667	670	641	630	647	637	632	649	644	608	644	656	597	608	602	613	664	674	593	613	578	637	627	640	635	615	623	641	617	632	615	620	629	616	591	653	632	669	594	619	667	648	628	633	627	568	629	648	625	628	664	641	597	645	627	630	630	646	641	629	618	635	644	623	632	629	587	599	639	626	635	651	646	646	611	629	613	606	617	629	617	625	632	629	582	624	589	666	650	630	599	676	655	612	640	648	654	630	644	655	558	623	638	642	620	653	587	645	633	626	642	618	642	634	601	602	619	654	612	578	628	629	676	616	637	653	662	655	588	579	577	627	588	612	595	658	628	597	591	616	587	609	642	639	636	644	626	586	593	618	621	585	599	610	628	589	640	635	597	626	622	631	625	634	605	652	604	609	620	618	618	609	642	599	610	586	604	691	607	589	671	602	648	582	652	627	674	662	645	638	668	618	602	648	615	692	686	628	626	565	604	602	635	610	629	633	641	589	652	620	660	627	637	648	582	627	606	629	634	650	592	667	586	629	661	596	623	635	627	592	651	644	589	636	623	639	634	645	647	650	642	631	620	612	598	639	631	605	673	630	625	594	617	627	620	594	597	595	602	659	656	595	631	602	605	609	618	578	622	642	639	600	604	647	600	619	606	615	605	667	614	627	655	629	649	607	663	624	663	653	674	609	649	614	615	660	638	618	626	620	647	636	625	665	635	644	607	639	585	590	631	607	609	640	647	619	602	652	608	611	619	631	673	611	651	608	635	638	664	634	628	641	622	640	620	586	649	631	622	598	645	606	634	619	612	660	597	642	645	655	620	661	610	617	591	638	654	620	637	654	624	641	661	610	622	605	621	610	611	629	661	571	664	663	636	605	613	662	615	654	634	621	571	628	615	562	593	581	645	572	606	628	660	599	608	615	615	603	636	683	621	679	664	628	603	582	627	654	631	684	597	611	618	674	634	630	612	618	662	623	620	669	588	609	622	671	599	598	613	624	635	590	551	642	633	607	658	625	628	619	627	598	641	697	664	608	625	630	662	596	627	626	640	658	608	643	645	620	610	610	576	657	644	624	663	642	633	674	620	611	669	654	609	673	593	609	600	635	638	666	669	625	641	612	599	607	671	621	649	638	632	674	649	642	667	633	652	633	607	597	610	652	656	653	646	628	655	613	596	649	613	653	569	642	627	673	623	642	620	603	664	608	664	610	599	642	633	631	638	626	595	634	618	620	613	643	644	633	661	617	660	632	599	608	592	597	646	668	706	602	604	620	623	645	644	680	595	658	607	641	643	617	652	594	580	598	653	602	635	606	630	593	601	643	631	679	614	643	628	671	647	653	577	664	646	628	635	653	644	625	655	637	612	582	626	623	645	643	649	637	611	608	641	636	613	632	626	673	665	610	633	648	596	638	593	608	597	610	668	643	656	621	619	645	625	659	603	630	663	629	604	623	595	602	571	639	636	638	608	671	636	593	601	623	640	604	609	624	642	653	622	637	657	635	649	581	637	618	613	643	591	600	616	637	609	614	595	613	594	638	614	637	606	654	603	622	625	629	617	626	633	614	588	647	637	656	664	646	646	640	611	629	628	639	615	641	596	629	644	624	635	635	631	611	641	609	645	620	614	640	593	648	612	659	626	608	631	634	674	597	598	604	660	638	649	657	635	645	610	644	612	641	625	636	619	618	634	630	629	651	622	623	602	669	620	590	616	621	612	632	631	631	609	599	625	637	624	657	627	654	645	625	641	632	621	614	618	660	625	646	575	603	588	588	626	613	661	609	611	612	647	609	615	624	613	591	607	616	624	598	594	618	633	633	621	613	623	614	596	606	627	617	605	669	600	630	630	654	603	577	598	641	580	626	633	630	656	598	628	622	665	609	671	636	662	590	616	589	607	601	619	659	643	583	617	576	615	641	586	655	668	623	627	602	626	635	663	617	635	635	629	642	580	607	596	623	635	600	577	616	645	594	638	640	638	628	599	600	629	617	630	635	622	598	659	679	651	625	622	627	606	647	628	603	626	640	611	634	632	640	627	622	657	651	650	634	625	628	607	614	644	637	639	672	653	647	656	599	651	634	664	595	628	644	611	623	605	641	652	569	634	634	658	636	692	580	621	614	659	640	649	642	608	624	577	611	626	588	654	640	614	627	618	601	616	623	600	656	620	625	641	628	646	632	600	637	632	637	580	643	664	608	618	617	626	634	588	631	592	647	680	648	630	587	623	639	621	613	656	633	623	623	633	629	600	638	632	628	634	613	643	596	645	625	588	642	618	593	598	627	622	597	650	654	664	620	627	641	645	595	624	630	630	638	629	641	626	586	647	631	616	632	623	627	661	619	641	631	642	612	593	601	633	618	649	607	626	651	637	642	615	607	622	665	617	586	639	574	639	619	615	616	627	612	648	612	639	616	613	604	645	656	599	616	594	660	644	643	617	589	643	651	606	658	626	624	588	619	631	608	584	625	617	599	653	617	627	619	625	601	626	647	705	638	581	591	647	638	626	615	592	616	593	607	612	608	605	675	614	603	605	637	630	651	587	613	577	590	649	606	607	598	610	631	640	607	613	616	641	601	612	620	626	630	649	642	635	616	628	621	650	637	588	649	640	606	640	612	638	625	676	603	595	614	599	652	654	695	630	589	623	579	626	649	657	567	594	596	613	627	613	571	632	640	650	611	649	665	686	624	624	656	578	680	606	624	587	609	659	621	582	597	666	692	656	662	692	602	609	664	644	607	630	632	627	662	664	588	639	608	616	610	625	620	616	593	595	622	608	641	664	593	627	608	678	643	619	604	619	668	644	648	601	636	574	609	641	673	648	611	623	604	650	615	652	616	629	655
61206	79108	35829	1686	977	895	854	841	871	862	852	904	939	862	917	885	867	894	860	840	865	904	916	846	920	818	899	881	876	836	876	918	879	961	852	912	849	899	840	884	842	892	820	853	898	871	888	905	890	901	876	832	855	906	855	864	848	855	859	869	853	847	831	834	897	836	874	880	825	912	879	832	847	857	838	846	888	841	822	891	922	882	852	814	885	859	842	857	899	834	885	903	833	834	856	867	872	915	892	864	861	854	925	907	830	826	832	806	859	860	864	820	883	870	884	878	874	872	891	856	901	893	804	826	877	835	874	808	909	880	814	930	917	836	859	870	879	895	857	870	834	923	880	893	901	926	886	839	891	850	825	914	856	843	880	855	859	872	874	854	833	848	842	878	892	886	852	850	827	865	878	848	885	898	865	885	832	938	861	868	835	872	865	817	879	852	894	877	872	829	848	901	847	841	865	856	918	838	866	884	882	823	844	893	904	894	865	893	802	900	889	856	874	883	859	857	894	858	839	866	862	826	846	899	841	892	891	863	854	847	878	854	843	879	885	816	872	832	807	869	850	862	872	851	833	854	895	917	859	828	897	852	825	897	846	928	821	857	900	860	893	858	877	784	873	853	836	911	846	878	900	855	877	836	844	898	893	872	877	824	839	883	862	832	847	855	846	895	835	864	819	861	833	851	818	833	922	891	828	871	876	882	817	848	805	890	904	889	824	875	890	873	840	878	851	885	878	835	831	819	853	855	823	921	903	851	837	844	878	861	849	852	805	894	842	839	858	843	878	879	867	874	857	898	932	829	860	870	869	844	853	871	855	906	849	862	913	849	839	833	847	855	889	829	883	884	790	851	888	865	904	866	890	905	850	887	877	910	936	881	862	824	837	844	811	801	884	852	892	869	870	901	862	829	864	887	860	912	910	887	811	895	865	865	843	867	836	870	832	835	887	864	927	844	817	850	897	896	858	881	863	833	845	896	849	845	845	856	828	843	865	851	859	857	880	844	886	818	909	893	840	855	859	864	899	883	900	884	872	856	866	863	900	831	882	877	870	832	888	872	863	850	842	926	837	893	873	876	876	895	846	922	921	876	828	830	871	817	822	860	894	874	859	888	878	840	874	847	884	833	904	851	856	839	849	878	902	808	867	902	872	882	848	847	809	915	877	873	856	886	884	839	820	853	849	879	862	868	911	879	855	902	857	876	826	831	861	852	902	871	846	889	846	864	852	809	856	830	851	867	891	836	850	906	850	851	890	845	862	868	856	850	867	871	855	833	845	861	842	840	890	861	850	918	854	897	802	853	904	843	895	868	858	870	817	911	814	837	877	873	872	878	893	865	867	817	848	873	865	882	910	815	923	896	802	869	880	841	892	878	904	893	842	848	874	870	857	788	854	922	854	816	877	867	925	828	819	880	788	856	857	895	883	875	869	875	851	826	865	855	835	894	872	890	908	897	827	839	865	875	842	857	868	927	869	857	896	866	845	873	848	882	893	882	856	880	866	867	817	865	873	847	834	876	829	871	838	872	867	858	882	841	917	876	888	887	872	843	907	908	913	859	888	934	910	877	842	884	803	874	910	864	851	851	857	873	870	824	836	818	873	862	848	845	850	889	802	850	866	894	867	840	871	835	864	829	851	853	888	812	837	859	902	843	896	887	933	903	827	824	873	912	867	822	853	835	843	872	872	812	922	926	831	859	876	826	863	901	816	834	850	880	893	921	869	848	872	842	856	885	822	879	878	836	854	861	897	863	882	896	847	856	810	849	914	896	856	844	886	916	829	807	911	888	819	897	900	875	870	874	871	857	808	854	915	845	817	911	898	821	859	802	897	848	840	821	853	905	874	885	893	901	860	823	932	816	888	865	868	843	902	855	879	839	868	833	895	877	853	887	877	832	876	838	871	876	863	892	809	894	870	874	822	832	855	858	845	837	847	823	846	865	845	930	832	904	841	836	867	881	882	912	845	858	817	865	847	871	853	837	841	856	866	899	854	827	783	891	871	899	841	872	859	839	897	875	842	866	896	832	849	854	848	845	841	816	853	853	881	856	864	838	861	831	863	895	888	883	866	867	918	862	845	890	882	908	902	874	853	886	788	865	903	844	855	876	867	810	842	836	885	863	868	872	852	918	873	822	900	902	865	833	839	909	849	870	886	863	836	865	835	865	915	819	926	891	868	808	846	890	873	867	857	840	883	862	911	880	890	833	897	866	897	853	842	863	882	823	892	889	892	855	832	859	852	869	890	775	916	853	875	847	933	871	833	836	881	890	895	895	831	833	898	855	797	893	886	857	901	867	840	835	869	816	789	869	847	880	913	868	854	856	865	814	874	879	894	842	872	872	849	892	854	891	870	822	901	872	902	882	848	881	874	858	896	854	884	880	813	877	856	859	888	811	850	844	813	849	912	855	882	890	891	905	852	851	830	869	831	816	897	859	840	910	877	838	834	871	919	871	844	888	840	818	843	840	897	884	925	864	867	914	838	898	842	861	889	861	915	898	903	847	858	915	845	853	882	825	848	873	878	808	844	835	821	872	846	929	877	886	824	885	863	840	886	860	849	889	912	894	846	844	899	902	855	886	804	844	917	825	825	920	880	880	852	902	851	849	869	892	918	885	902	849	841	860	874	880	861	896	862	942	814	815	897	820	830	868	856	838	855	847	862	870	874	877	872	878	895	927	926	861	869	892	875	892	882	853	873	841	827	854	928	836	888	817	792	876	847	862	830	827	946	863	888	906	857	837	847	877	868	861	852	866	893	892	851	856	908	865	809	840	878	868	856	917	867	848	879	824	875	827	918	869	870	794	848	841	866	877	902	872	875	960	884	866	874	822	841	872	852	835	889	830	897	881	903	869	810	886	882	868	904	843	875	808	857	854	842	856	888	871	937	796	893	881	861	854	795	843	886	812	863	880	873	918	866	869	855	905	880	872	909	886	831	843	907	808	887	919	871	859	890	929	863	864	869	888	891	889	861	833	816	930	885	889	910	813	886	888	901	817	855	862	827	874	911	846	855	873	851	864	857	858	939	841	888	853	850	831	868	872	881	850	858	869	858	879	831	855	949	865	780	852	871	839	829	912	879	872	855	855	913	833	870	872	852	901	800	858	862	905	888	830	855	894	867	850	856	850	876	847	850	880	836	889	855	905	814	856	859	864	838	866	859	908	881	838	885	840	884	918	877	843	852	891	913	891	872	892	877	861	852	933	886	849	861	890	826	876	880	827	917	925	854	866	860	810	877	915	897	903	826	879	825	920	916	823	821	873	843	897	898	869	876	830	871	876	883	852	853	892	856	834	843	867	915	839	873	827	841	813	917	888	867	831	904	856	886	857	874	901	838	844	896	880	888	889	915	875	873	889	918	811	868	866	918	843	856	918	825	891	876	847	897	867	854	881	840	899	871	877	908	921	860	840	847	914	869	870	835	886	847	821	844	853	897	849	877	864	857	844	879	905	906	907	885	879	855	873	859	893	855	846	852	896
23440	21577	29429	23871	21441	21345	6929	599	503	511	489	564	483	504	507	484	551	520	504	465	525	478	527	501	524	529	491	518	468	495	545	483	518	503	463	480	485	523	510	535	478	460	489	483	519	462	546	525	479	508	519	476	484	533	460	482	535	537	521	516	459	485	522	456	490	475	478	510	510	495	497	484	494	479	478	502	488	491	538	492	472	447	504	495	499	493	471	505	486	553	478	476	489	522	496	490	483	467	523	509	490	524	493	463	518	502	485	495	503	470	535	482	482	539	475	496	503	477	496	504	522	480	536	523	521	477	472	505	489	456	502	488	495	509	523	490	470	510	507	495	508	510	507	499	502	525	518	505	502	507	476	529	458	514	483	497	505	467	497	524	505	489	508	491	532	514	504	473	505	499	497	455	506	493	475	495	537	536	471	489	541	500	509	517	529	523	504	474	481	500	510	459	522	486	512	524	468	540	506	503	498	488	493	508	461	509	488	491	494	476	487	551	464	481	522	494	507	565	489	462	483	469	523	474	486	497	468	534	520	520	538	440	507	497	459	522	493	488	527	461	495	513	469	514	532	503	480	499	490	485	481	508	506	491	539	512	473	477	528	487	515	511	500	560	507	539	516	504	487	489	512	492	499	496	491	476	507	479	497	530	491	492	495	525	484	482	494	486	461	515	488	530	496	509	522	486	540	491	488	467	532	546	510	502	518	476	536	476	537	508	488	496	491	522	524	523	507	483	501	476	470	490	471	511	474	498	522	495	494	471	502	482	538	490	508	503	467	536	523	532	489	492	488	463	510	478	477	516	444	452	499	481	512	530	526	497	504	498	461	512	494	488	509	536	446	489	508	518	496	499	502	496	482	496	519	469	476	484	523	528	501	535	493	564	517	472	515	526	516	488	499	510	506	492	498	510	543	514	523	527	485	550	519	486	502	479	511	491	496	493	493	528	514	506	480	521	523	528	511	489	497	478	520	485	504	487	506	462	488	494	508	499	513	502	490	464	455	480	532	503	502	533	480	520	505	466	450	483	529	511	513	501	480	480	504	514	481	514	498	537	488	493	493	457	487	506	510	517	522	519	537	495	508	510	487	470	494	503	495	467	525	489	494	483	529	469	518	507	478	504	429	496	504	476	461	481	522	472	496	451	509	484	551	489	478	512	514	575	500	500	518	505	483	486	482	487	517	553	511	507	521	470	490	524	512	538	507	485	504	493	535	450	506	458	540	508	516	517	502	486	486	519	492	486	520	521	501	499	488	540	495	524	463	498	518	493	454	510	480	508	506	484	501	526	537	522	507	499	528	485	499	517	516	492	510	492	477	454	516	522	463	503	509	540	519	478	500	462	498	501	481	513	501	484	459	541	483	505	509	523	485	482	524	531	463	510	487	462	468	451	485	532	510	485	482	491	502	525	510	531	475	485	522	478	527	493	510	490	517	512	494	467	476	514	505	522	497	477	483	527	543	503	505	513	445	498	499	467	476	501	507	509	458	490	456	509	482	504	541	460	504	507	483	499	491	502	500	519	487	485	479	491	492	508	489	504	513	472	465	469	500	513	520	506	501	497	482	493	454	472	447	514	537	493	471	492	525	487	545	499	483	480	497	502	465	499	494	497	491	501	517	504	489	541	477	497	480	495	510	526	469	492	509	508	553	466	525	476	505	497	549	475	483	506	450	486	506	489	509	507	514	498	525	467	506	465	491	508	476	511	501	475	503	487	464	481	487	517	469	522	520	536	510	539	513	519	528	462	511	502	495	492	474	539	480	485	516	538	479	524	502	473	502	493	507	496	510	499	508	503	498	532	468	498	503	486	510	498	491	489	529	534	510	497	509	486	482	481	497	508	517	478	480	492	514	488	497	519	508	470	495	479	507	542	483	537	513	504	540	491	514	508	509	534	481	496	510	471	481	483	507	532	512	520	492	532	461	499	495	474	502	512	502	524	524	476	537	532	485	474	508	502	524	512	538	468	472	527	506	514	525	504	529	492	476	508	499	497	490	490	492	507	552	514	490	508	539	539	497	525	467	484	525	487	494	486	492	490	514	493	500	523	469	500	477	485	500	524	512	495	472	520	503	504	478	493	499	497	476	519	515	492	460	494	529	493	492	500	520	465	481	520	519	490	490	485	500	521	490	526	514	499	499	507	516	478	450	535	527	507	533	525	496	509	478	501	510	479	496	512	527	520	490	487	519	535	532	518	483	478	497	505	510	501	468	506	457	514	553	517	491	515	482	462	496	483	523	501	491	518	494	494	515	539	485	487	483	503	479	501	458	468	496	482	485	513	514	548	504	474	477	470	496	487	475	548	476	480	487	516	498	493	519	532	465	537	480	508	455	532	501	497	491	504	474	484	464	517	536	513	512	527	497	492	489	505	490	529	495	490	470	473	479	449	510	495	500	449	509	465	477	513	468	554	512	503	532	497	469	470	511	483	468	506	504	505	494	497	471	518	496	540	497	498	479	462	511	510	493	496	510	507	461	520	505	494	579	506	467	504	517	513	496	518	479	498	492	501	476	525	505	502	470	512	502	496	491	485	504	454	498	526	539	543	541	486	500	514	476	545	508	484	481	497	515	533	505	473	520	508	483	524	478	497	485	478	469	496	509	497	502	456	464	508	517	481	466	469	485	483	495	460	516	491	467	514	480	501	487	490	487	525	489	468	474	473	515	431	527	487	501	466	504	466	492	471	504	511	496	472	448	491	522	512	489	492	492	507	483	505	501	493	493	480	526	483	474	504	493	479	514	500	525	516	516	490	504	498	476	466	489	501	531	448	512	515	486	465	499	499	503	502	521	492	475	478	482	540	463	478	528	455	487	491	513	491	496	522	527	496	476	496	485	494	475	489	484	541	525	518	518	505	504	474	503	524	479	481	533	501	501	498	487	499	475	507	465	475	473	494	529	472	510	492	476	493	503	511	458	514	485	500	472	512	441	505	463	471	546	471	489	484	504	501	491	521	501	498	468	480	505	506	467	529	494	485	481	499	474	533	452	514	524	490	468	519	506	480	524	471	493	476	478	456	485	528	501	487	492	513	504	491	518	469	548	500	482	516	506	480	537	460	491	525	493	496	506	521	457	496	526	507	501	512	519	476	474	518	498	457	488	478	485	480	469	509	478	502	489	475	486	535	468	480	519	522	532	499	496	519	473	469	510	501	481	452	509	522	503	484	537	535	507	465	451	511	560	456	495	496	523	512	482	502	477	487	464	495	457	498	486	508	517	507	496	534	480	502	495	512	495	487	501	489	478	532	486	478	484	464	490	483	479	506	512	502	480	479	506	489	525	515	483	522	485	510	520	499	474	473	506	483	488	540	499	486	498	476	476	541	491	478	476	514	516	501	519	516	490	515	492	523	491	526	482	496	504	499	508	483	474	493	499	475	489	523	505	484	473	486	498	486	490	453	479	498	525	480	470	484	515	503	450	543	524	477	506	525	471	450	499	487	462	474	493	475	472	536	515	477	473	497	488	462	505	490
61647	89703	41240	1659	745	762	765	734	741	702	697	679	721	685	688	732	678	728	685	688	684	655	684	705	694	698	670	683	691	690	687	714	697	634	696	685	711	684	703	728	676	695	676	700	701	721	707	694	734	704	688	674	691	708	641	666	694	672	707	688	704	706	688	692	702	687	723	702	702	666	730	697	707	681	716	649	665	716	684	674	643	745	652	683	676	703	727	674	638	693	657	673	702	690	701	694	710	675	665	643	685	691	662	696	674	725	633	722	708	712	696	710	681	648	707	663	654	680	693	747	654	707	698	706	675	682	729	687	709	669	686	705	687	692	695	697	655	650	698	671	683	658	735	650	698	688	685	705	682	683	737	705	689	710	640	732	698	746	678	688	725	692	663	721	700	661	677	644	674	672	670	622	666	694	699	631	718	677	687	678	688	701	666	698	624	683	675	669	718	667	635	712	701	692	703	681	677	680	739	680	692	709	705	686	727	691	751	688	696	659	694	709	664	679	679	732	699	686	698	654	689	676	687	727	669	693	715	671	672	683	687	643	697	690	676	687	694	692	680	695	716	684	683	690	725	712	684	638	669	697	650	657	662	686	704	680	664	732	710	680	672	650	688	667	657	725	693	677	682	711	668	655	707	664	667	670	657	653	714	657	698	688	696	649	713	676	683	725	648	669	700	704	711	709	730	679	681	705	643	715	720	693	671	688	723	672	727	662	651	654	683	670	663	704	741	701	690	655	762	652	713	757	667	670	733	691	654	624	670	681	728	653	666	702	717	690	700	695	668	639	649	671	702	696	703	653	686	652	665	667	696	680	716	674	718	651	701	718	656	706	677	654	735	655	665	702	675	676	670	680	679	689	732	660	641	716	751	676	684	667	646	690	713	720	678	662	686	685	701	700	684	674	683	679	698	718	683	686	695	688	664	664	695	671	682	700	617	712	645	697	682	613	693	689	667	747	680	666	712	694	648	730	672	655	683	704	654	678	660	673	711	662	719	688	682	700	684	663	658	704	721	709	724	684	700	719	679	688	673	718	651	713	691	735	687	659	689	657	708	698	629	679	658	681	636	701	657	707	651	692	640	662	682	665	717	675	725	691	636	697	681	672	700	678	677	690	663	651	691	644	645	672	712	748	694	740	706	701	690	697	687	684	646	714	708	677	678	680	672	696	697	661	705	683	683	724	678	649	653	660	640	679	683	673	662	717	676	672	684	694	703	692	707	685	683	670	674	659	662	699	689	675	702	718	706	664	718	702	672	678	696	664	675	676	683	667	690	654	735	712	658	681	690	709	685	716	748	707	681	654	686	660	729	709	703	699	705	649	673	656	705	674	669	620	694	689	688	700	656	686	682	662	687	659	685	684	676	659	663	727	726	704	643	661	654	660	652	681	705	663	694	722	703	646	699	675	659	690	669	696	645	683	704	669	674	688	704	675	681	677	659	699	664	666	662	700	701	629	689	647	741	695	663	681	729	674	708	683	666	692	669	678	660	662	659	686	715	695	717	672	696	688	689	660	685	704	697	670	649	717	683	701	637	656	694	718	693	697	679	659	697	676	670	705	692	671	704	677	686	699	719	724	689	699	724	675	708	662	704	680	682	640	682	692	668	676	719	742	692	666	699	693	675	701	704	670	720	688	688	675	651	698	649	719	743	682	678	672	726	713	671	693	660	657	672	694	694	706	702	701	691	667	663	709	704	681	734	728	684	712	732	675	677	677	662	716	729	693	621	655	703	677	713	742	676	676	707	718	660	687	698	631	689	700	715	647	699	688	675	684	688	731	684	675	671	680	672	688	703	662	714	716	694	714	629	675	677	695	671	684	704	664	743	685	669	670	686	669	697	677	676	676	725	686	688	676	666	702	661	723	697	663	680	711	682	659	676	692	681	653	663	745	678	662	671	652	668	682	724	679	657	715	698	695	657	692	669	711	760	672	709	658	673	678	666	694	731	646	708	660	693	700	656	640	658	670	690	652	673	705	715	718	747	720	707	655	692	683	709	699	677	661	664	728	690	682	724	680	663	700	715	701	684	711	687	687	690	685	680	639	707	744	637	652	693	664	702	684	681	731	662	685	702	705	689	684	702	680	675	702	719	675	715	703	674	709	741	739	670	682	718	678	683	704	720	672	652	705	683	697	717	705	698	699	667	673	691	696	740	723	741	689	685	679	695	707	660	681	683	659	666	721	693	703	720	690	712	707	691	707	751	686	700	649	687	717	683	692	677	734	655	759	653	657	677	694	691	710	709	655	672	723	685	690	682	690	735	681	736	702	643	711	696	657	701	739	685	662	669	700	701	692	730	711	706	628	683	695	717	687	709	718	695	671	705	670	707	683	713	720	691	719	684	701	690	712	649	706	690	721	684	732	732	678	664	685	678	675	712	715	651	710	721	653	679	671	729	668	710	657	704	677	752	692	720	702	693	680	677	629	665	715	704	701	670	689	680	642	660	686	693	658	705	668	700	695	680	667	721	698	692	682	694	700	687	743	679	678	695	689	677	694	678	713	675	667	774	688	675	661	681	686	710	661	690	684	714	732	708	710	699	700	674	705	692	707	691	735	659	675	714	712	663	673	669	669	668	708	676	692	706	708	682	677	660	663	679	729	640	698	702	699	702	688	721	682	655	667	711	728	697	681	673	698	684	717	701	676	713	722	687	656	666	715	722	661	671	674	744	668	700	701	650	714	673	676	695	648	659	720	681	674	722	734	584	697	674	728	684	678	683	718	689	653	713	675	671	700	741	731	674	660	687	657	694	655	655	697	635	679	703	711	731	678	694	655	672	638	712	687	671	677	680	683	740	717	662	709	698	627	698	661	691	732	701	687	687	722	680	691	664	700	671	673	712	664	671	662	686	720	695	746	706	698	710	676	681	684	659	687	722	681	722	734	682	662	695	719	644	701	694	735	698	695	679	712	706	715	716	667	675	661	692	678	667	691	687	667	754	693	695	683	645	696	688	655	679	676	696	666	743	736	647	752	699	705	698	701	713	724	739	668	662	695	688	662	710	684	646	686	713	688	708	685	687	727	693	713	735	659	724	651	678	698	676	672	670	664	716	720	692	680	715	665	682	625	665	685	687	721	677	710	677	661	675	656	665	729	689	704	669	711	663	678	700	753	665	703	684	666	678	704	649	685	690	707	702	654	681	689	687	710	667	701	715	669	689	683	701	739	695	686	699	723	655	685	658	692	722	699	732	678	705	715	657	707	658	688	694	701	683	716	682	645	671	698	677	674	682	696	670	660	683	684	701	676	724	649	730	666	687	660	711	736	665	675	700	668	692	715	652	683	723	652	698	694	643	681	703	684	671	660	732	702	692	695	726	669	671	724	687	680	654	725	677	702	734	683	715	686	693	723	720	633	702	657	676	674	719	706	666	724	643	698	681	672	736	676	696	682	651	733	709	688	691	698	671	694	707	685	654	680	693	704	661	706	753	724	687	707	679	717	684	654	703	694	616	681	694	660	689	704	707	670	727	703
32350	27479	20696	4214	527	533	529	494	524	524	570	565	571	525	549	520	544	535	544	559	511	526	541	536	509	528	520	535	505	512	554	546	498	528	517	552	517	508	517	562	528	532	538	537	498	526	541	528	517	514	522	501	515	562	488	478	509	511	515	542	530	493	533	552	513	544	517	512	531	542	510	570	500	524	551	527	532	487	538	517	464	527	548	505	502	503	511	528	515	539	487	505	543	513	513	511	503	551	495	499	498	512	493	531	525	522	541	520	517	548	500	511	537	492	517	518	520	515	518	506	547	535	514	483	497	524	499	547	501	531	484	474	563	515	496	554	505	513	505	485	516	516	533	535	550	535	519	531	503	479	534	534	533	520	507	507	559	503	569	516	537	546	525	508	509	524	491	536	547	493	511	501	546	508	522	480	467	486	483	539	517	504	495	518	539	506	549	517	518	519	512	524	506	531	546	518	487	545	501	538	520	534	556	494	547	516	512	522	517	557	527	535	500	491	518	537	539	497	531	522	530	518	512	516	492	529	551	521	559	492	539	536	558	510	524	508	498	518	516	517	483	501	519	527	501	491	544	589	530	509	543	541	507	493	525	534	540	519	549	525	531	494	494	521	522	512	537	515	518	530	533	526	548	546	525	514	500	536	527	551	537	491	492	534	536	516	504	529	525	541	523	567	526	500	471	507	490	490	481	508	519	493	548	558	511	531	492	533	551	514	530	507	531	471	518	560	560	530	522	540	518	510	533	535	545	507	548	530	527	523	534	520	551	511	493	518	504	531	475	535	496	511	501	558	528	496	549	528	543	536	550	551	462	540	533	523	505	487	573	514	563	534	543	520	522	529	506	498	510	542	489	565	545	532	534	507	537	564	557	501	545	514	532	528	504	530	503	518	513	520	513	539	537	545	516	506	494	553	523	524	565	530	541	527	525	509	508	544	536	526	494	525	531	528	499	492	506	534	480	548	510	544	562	509	476	476	502	530	524	527	534	521	505	528	558	504	510	513	530	506	556	535	513	564	483	533	498	507	570	537	534	515	482	514	502	518	508	520	491	515	532	533	542	498	533	505	522	543	496	549	511	493	501	510	528	519	485	521	500	507	521	475	495	506	536	459	550	519	508	506	531	516	572	513	496	536	516	518	554	492	462	528	527	512	537	494	518	495	512	553	539	486	530	539	500	521	481	606	533	502	485	498	489	525	535	527	522	505	500	509	528	477	534	505	479	524	510	513	518	499	533	477	526	574	548	528	518	496	512	515	492	512	555	571	529	479	529	531	520	464	561	513	529	525	528	548	505	527	552	526	471	530	502	503	503	546	549	508	537	511	530	538	495	481	523	486	537	534	496	523	520	535	492	513	551	507	505	512	518	511	522	519	483	501	506	539	537	492	503	574	496	501	487	505	481	497	540	490	551	523	494	542	538	565	497	500	545	488	516	503	553	594	546	515	541	520	555	504	508	494	530	513	499	493	502	501	527	469	516	519	483	545	533	550	586	534	555	516	561	533	497	518	517	545	545	522	521	485	554	524	554	515	525	543	529	567	535	523	528	544	520	535	507	529	512	497	510	496	538	526	551	512	544	513	559	525	492	496	511	526	529	519	542	500	550	486	507	524	541	495	534	509	534	537	551	551	509	529	517	512	531	524	536	502	545	547	522	511	526	519	536	536	515	507	537	472	490	494	508	497	538	523	543	483	505	544	555	500	511	505	525	536	518	538	531	542	531	514	508	491	516	484	549	511	482	541	560	493	540	475	544	485	513	540	548	528	544	556	505	514	517	529	526	501	517	550	522	500	522	520	505	516	556	493	537	542	536	503	497	524	521	514	514	523	534	529	540	531	521	509	532	500	500	524	559	526	519	497	516	553	550	498	522	544	516	545	500	549	546	505	529	509	480	540	509	533	510	510	519	544	535	525	503	543	528	535	541	519	504	534	546	533	548	515	562	545	486	536	557	556	517	490	514	549	474	514	495	553	531	519	512	517	520	556	544	539	515	517	558	544	529	550	513	526	553	531	549	522	483	509	537	529	512	535	549	524	494	554	506	547	540	557	553	517	565	519	526	502	522	549	565	511	505	532	502	529	521	492	553	477	500	493	565	565	474	517	519	510	501	499	535	500	479	519	533	507	535	532	509	544	519	546	512	544	529	519	526	527	503	540	535	509	518	512	502	530	529	495	502	549	555	511	546	508	540	490	510	551	483	534	535	514	545	537	537	559	502	550	573	518	514	543	503	536	505	526	516	555	503	507	519	473	529	533	491	513	541	511	543	521	549	545	486	512	545	494	497	504	495	506	466	511	513	531	538	510	493	518	524	502	541	581	514	553	567	561	526	561	544	506	518	490	521	494	516	539	545	518	526	522	516	568	546	479	536	541	495	533	509	538	498	499	521	505	516	510	541	554	521	517	522	527	511	517	522	523	557	511	493	548	450	529	505	541	549	533	502	539	512	554	526	514	502	508	482	530	540	528	526	516	533	478	519	504	500	523	521	522	482	509	514	507	508	538	550	516	498	525	531	566	533	515	504	481	560	526	509	523	475	510	492	494	550	497	507	505	495	503	527	515	519	555	549	500	531	512	543	543	488	557	517	561	503	501	568	551	509	524	532	487	476	530	527	504	540	518	482	541	536	558	489	515	530	512	547	524	537	504	544	476	508	537	550	515	516	538	544	535	592	538	523	536	512	559	540	502	511	554	551	559	557	507	556	533	537	533	551	499	529	514	506	522	502	524	527	499	482	490	512	484	511	472	500	517	496	487	513	534	512	499	483	523	515	510	492	486	519	510	485	568	523	544	517	522	553	519	505	553	501	515	519	502	504	550	494	552	528	562	535	489	564	485	535	539	507	550	542	506	526	516	520	544	490	556	485	510	514	508	518	530	560	512	536	511	539	505	517	528	483	497	542	506	563	490	526	544	512	496	498	524	535	442	523	515	513	510	544	549	527	544	486	498	499	506	507	536	503	517	559	589	530	524	510	485	528	522	499	554	544	520	539	530	519	543	527	509	538	534	509	532	547	540	535	489	511	497	529	497	522	516	521	482	550	537	505	514	489	517	541	534	508	557	510	498	530	548	515	510	505	544	486	515	493	532	567	561	500	529	545	500	507	515	499	467	544	499	533	510	510	485	538	505	501	481	544	503	505	514	513	532	519	491	526	492	507	506	483	523	512	509	551	455	517	510	540	537	552	533	501	540	509	513	518	514	514	568	530	504	546	507	505	494	532	446	544	521	505	526	486	510	535	505	546	531	553	510	487	542	516	495	513	503	493	510	562	486	502	534	522	555	584	528	541	558	528	518	536	497	525	520	517	530	540	514	519	519	543	493	497	550	512	512	499	553	505	494	537	553	487	540	531	466	506	522	513	528	515	516	557	557	549	503	523	541	544	489	589	572	505	529	534	494	523	516	523	541	496	488	515	561	490	521	542	492	496	560	531	512	516	506	523	489	514	523	565	464	499	536	544	512	528	477	493	490	544	484
40835	40777	14584	805	699	732	706	751	677	735	705	777	724	730	725	694	752	727	747	730	765	716	728	702	721	684	695	773	767	738	731	760	728	745	741	746	715	726	704	704	725	769	736	764	725	781	774	728	703	807	730	742	750	691	746	723	651	754	706	704	651	717	724	713	698	723	722	751	721	753	721	746	663	758	734	709	776	724	725	769	738	741	712	710	728	773	758	709	712	733	730	698	737	728	687	739	723	701	735	716	756	738	721	721	803	695	734	767	704	769	711	721	710	718	758	754	732	743	750	763	775	702	761	675	737	701	743	742	742	749	735	750	720	745	761	703	744	728	694	704	769	766	738	745	679	739	740	759	759	723	685	697	721	716	780	736	720	693	706	732	768	739	732	730	720	754	738	669	720	660	740	751	727	751	733	721	731	777	757	699	722	759	732	753	726	738	749	736	751	765	671	706	736	709	700	734	734	682	737	787	694	731	722	772	695	729	709	744	727	771	704	691	719	727	721	702	720	717	761	712	728	730	741	726	728	728	740	744	681	737	723	741	748	721	688	728	760	686	767	696	713	742	684	731	768	705	776	711	725	742	812	764	729	689	709	767	714	729	734	731	731	733	691	757	709	742	769	704	719	726	744	738	792	749	762	736	728	732	686	700	708	748	675	721	705	734	743	668	731	708	683	790	686	736	743	740	750	767	714	738	756	697	695	762	778	754	664	739	724	734	695	755	699	748	758	754	695	741	738	778	747	734	705	731	689	759	712	762	697	701	747	726	732	722	754	710	725	741	717	666	728	717	737	690	707	700	706	720	730	729	759	671	758	755	736	704	672	739	751	676	717	713	708	728	752	691	759	743	787	719	665	739	690	702	700	781	728	703	734	731	766	700	694	765	746	820	743	712	731	722	708	734	721	728	697	714	714	735	765	767	730	707	694	734	727	788	741	762	739	693	769	752	707	713	734	764	701	722	716	690	748	724	734	756	754	777	712	760	748	791	743	734	646	754	729	762	743	757	731	723	673	710	710	701	734	725	747	725	745	739	736	761	715	705	683	746	749	773	681	727	768	690	748	750	674	714	784	730	745	737	718	709	748	709	721	706	773	731	734	715	682	694	708	716	686	775	732	741	704	723	706	759	732	758	715	699	751	706	720	680	753	750	748	733	709	753	719	754	717	697	728	727	742	717	691	724	759	763	653	768	719	632	730	729	727	721	688	695	709	718	683	742	745	788	664	791	728	698	701	721	721	764	756	786	764	747	773	718	737	698	728	735	706	735	739	741	719	672	736	694	727	687	717	740	758	701	737	718	707	767	718	785	758	747	715	692	717	792	670	719	745	716	703	789	738	693	755	710	710	694	717	728	740	689	757	715	722	713	717	715	744	711	677	724	764	740	720	732	690	733	708	716	773	726	684	735	747	675	702	726	756	721	764	703	731	721	727	705	729	754	700	722	734	755	793	734	771	685	708	708	749	686	777	687	738	717	731	762	734	694	760	743	703	756	719	718	715	675	712	716	689	704	720	706	700	741	710	749	727	719	719	708	743	725	717	731	712	711	755	736	724	789	695	708	719	652	718	741	768	704	762	766	766	756	733	708	702	764	666	728	742	723	747	742	726	695	743	684	726	717	695	711	748	742	698	746	761	695	764	697	770	701	750	717	773	694	699	716	756	750	704	723	690	749	733	709	723	751	701	756	717	730	735	689	754	731	750	774	731	697	780	717	667	704	765	777	733	714	703	715	701	693	749	696	778	662	727	720	728	744	765	732	714	662	764	684	722	705	686	732	764	718	753	737	722	713	714	713	709	763	686	727	769	723	698	719	700	768	724	735	755	730	729	756	741	708	754	718	646	779	703	743	695	758	757	721	790	685	740	712	738	715	748	728	760	730	726	775	739	754	755	764	747	751	760	710	721	717	783	691	726	712	751	803	727	740	733	743	793	673	723	739	725	690	738	705	725	712	734	680	717	711	720	759	717	678	704	682	695	718	698	715	674	737	753	731	767	668	745	739	724	731	773	768	703	744	733	763	782	745	705	749	699	695	703	725	747	750	725	727	688	735	734	749	658	744	753	725	742	725	748	738	705	672	725	761	712	763	761	691	739	704	705	721	713	704	720	730	696	727	685	707	727	766	706	690	739	794	740	737	750	715	788	747	701	680	746	740	762	716	716	727	710	702	698	751	762	726	737	743	717	736	742	743	751	733	744	721	709	755	749	691	717	696	771	681	732	742	773	723	751	668	725	743	747	728	744	701	725	735	701	716	727	698	745	712	726	738	734	735	769	677	742	700	718	738	724	706	697	759	754	747	680	735	721	734	760	686	705	734	741	725	727	724	730	763	755	727	702	739	761	747	728	754	719	727	755	754	747	702	735	721	705	705	644	709	676	730	754	704	725	709	704	765	775	685	738	666	713	727	755	769	706	714	735	736	710	733	696	788	682	711	777	702	691	768	716	700	719	735	735	710	746	731	770	745	703	690	739	739	727	745	699	669	698	701	725	773	717	698	729	762	719	676	717	748	720	720	733	655	724	715	718	699	710	760	754	727	736	717	748	816	769	777	708	728	776	682	716	694	760	689	728	712	712	720	718	625	717	766	729	751	751	731	710	800	737	749	759	703	750	723	699	705	736	751	768	721	797	781	733	719	689	721	736	742	753	709	728	773	698	777	690	737	773	730	703	685	761	721	761	723	748	747	719	729	729	789	756	684	679	695	715	732	770	689	761	741	704	719	785	743	692	760	744	724	723	723	745	736	715	710	703	722	757	709	706	769	700	735	718	683	741	704	729	721	759	725	734	757	735	737	714	727	718	666	737	697	748	717	687	750	733	736	777	728	771	740	757	748	728	717	710	690	689	734	782	721	702	733	698	739	729	716	799	704	722	726	725	788	741	742	731	770	789	735	716	760	726	727	707	716	790	672	745	726	769	726	720	737	762	774	723	696	704	738	745	696	684	740	743	706	748	715	721	766	743	723	706	713	745	729	673	738	687	762	698	750	679	708	752	713	690	726	654	705	774	703	660	703	734	724	718	730	729	731	752	744	758	749	723	757	717	732	728	709	744	725	724	759	735	676	720	697	729	717	729	761	714	731	752	714	758	737	726	742	734	726	707	761	750	736	763	788	756	754	781	742	745	705	710	698	769	738	715	778	740	724	737	758	754	754	726	742	711	766	699	694	736	718	756	746	719	703	749	741	744	766	738	734	770	738	683	727	722	715	709	727	690	767	744	734	742	752	673	727	763	741	756	738	774	729	769	745	719	740	736	687	744	764	727	685	735	698	790	748	702	739	736	742	745	744	787	742	751	736	784	709	723	713	734	721	718	738	716	709	730	704	735	706	720	695	766	740	729	748	686	744	720	738	727	716	755	707	735	747	713	708	748	714	702	720	719	728	707	732	672	762	734	731	702	722	704	744	737	726	723	716	727	761	678	739	734	701	736	754	751	704	704	746	720	736	739	728	736	754	749	721	721	791	699	687	678	687	743	743
24649	21794	29085	24195	21025	9019	885	707	629	680	653	635	628	679	664	653	630	625	674	624	687	648	621	680	660	619	696	633	649	720	616	674	663	653	650	659	667	651	656	658	620	697	647	682	707	677	661	639	655	630	645	626	706	665	648	688	661	647	623	675	649	649	630	663	636	652	665	658	647	711	670	671	676	685	636	700	654	632	600	616	680	640	593	642	686	666	686	648	601	676	623	607	647	645	655	583	623	702	691	635	661	628	678	636	643	660	652	684	646	681	688	681	640	655	623	666	619	642	604	666	609	619	654	630	654	670	624	640	646	654	612	654	647	634	679	667	671	626	647	635	673	622	677	651	636	700	640	630	664	691	607	642	616	620	669	667	655	658	635	629	633	619	629	678	684	566	653	676	633	621	641	632	660	688	652	641	697	695	623	598	688	645	665	635	650	673	638	634	619	617	649	652	649	618	674	713	649	660	643	631	610	646	662	678	628	656	676	628	578	657	663	642	655	652	625	671	657	670	650	644	580	674	621	653	695	664	629	622	618	629	677	611	675	673	653	617	621	662	641	588	611	652	676	619	637	684	647	659	584	595	600	645	630	662	626	704	633	645	668	723	657	659	649	615	674	677	616	614	627	653	664	644	638	631	661	639	623	624	681	632	695	646	674	641	628	655	629	661	677	677	648	641	685	648	615	639	656	625	666	619	636	594	621	652	657	627	648	691	647	644	625	637	626	628	675	614	668	663	585	631	639	652	661	673	611	639	684	665	652	672	663	657	627	636	634	661	637	654	653	642	639	627	673	628	640	682	660	638	709	635	615	653	635	633	702	653	598	576	596	655	627	659	658	644	636	627	685	628	672	661	674	622	682	622	664	612	644	634	647	627	650	654	659	646	625	618	643	638	710	668	639	655	639	628	645	651	678	661	657	629	675	615	647	719	684	627	590	622	639	655	603	642	655	627	686	620	624	633	655	659	672	689	707	637	668	673	623	643	643	631	696	625	637	607	687	650	629	632	640	641	644	658	659	629	706	689	635	685	612	667	635	651	651	645	670	670	628	648	581	626	664	666	679	628	654	656	628	677	631	649	613	635	661	672	652	649	668	627	655	660	633	638	691	613	660	634	659	623	650	629	658	635	663	644	609	696	690	647	651	632	642	702	653	655	616	644	618	602	668	625	616	700	640	645	645	636	666	679	665	682	643	609	667	653	650	629	658	645	648	598	641	620	623	643	593	638	662	622	647	648	623	637	601	664	626	625	650	683	632	618	638	645	595	648	630	632	673	646	691	590	635	657	651	654	630	635	655	601	656	645	636	680	693	652	689	639	617	640	659	662	681	670	680	625	614	652	674	618	638	641	692	626	659	620	639	660	634	652	608	647	633	665	626	639	622	620	630	605	662	677	595	661	668	683	665	647	655	628	689	665	647	659	671	686	686	661	649	635	688	685	670	675	648	616	640	606	653	656	638	652	667	615	650	642	661	620	647	696	629	657	636	671	638	648	655	658	598	663	600	656	648	627	592	678	615	667	622	688	630	665	605	605	657	631	665	684	658	643	614	670	696	654	633	612	657	678	696	671	637	594	651	673	671	597	663	634	671	652	693	643	644	648	664	632	685	635	603	647	650	641	649	624	648	604	668	627	623	637	648	643	592	656	626	634	643	661	629	659	668	604	628	670	638	650	632	563	652	642	626	654	649	619	689	623	638	661	652	637	630	620	688	659	624	603	680	644	622	604	649	628	642	646	639	651	676	661	660	618	642	665	621	600	639	599	672	629	642	660	639	626	639	660	616	640	605	622	647	624	629	656	642	621	646	632	598	651	599	637	601	628	659	661	698	624	643	671	620	660	619	677	676	641	653	634	608	655	607	649	611	635	687	614	654	612	622	683	680	634	646	669	655	648	604	664	647	679	659	661	640	623	636	689	643	635	681	672	676	674	670	625	666	617	617	641	609	649	654	623	649	582	639	627	627	618	662	669	636	671	654	721	612	715	626	672	641	650	620	637	652	650	658	671	677	653	632	645	663	648	664	617	623	662	628	674	641	613	657	665	653	622	629	614	658	688	626	642	637	641	641	667	677	651	635	635	616	691	711	623	610	688	601	691	701	659	620	652	599	630	642	696	647	630	636	707	681	665	650	667	657	666	644	667	664	673	662	619	586	653	606	637	654	682	672	637	668	582	637	647	669	659	664	658	651	642	657	670	610	645	665	654	669	634	672	664	689	664	666	609	643	634	626	626	642	662	633	633	654	639	604	611	664	641	629	661	699	636	663	657	651	660	629	688	615	655	647	677	642	655	650	659	597	635	696	641	685	588	596	606	647	632	667	658	639	633	689	669	656	635	667	635	669	668	631	673	606	629	664	627	664	689	636	642	640	641	661	696	671	642	687	663	617	675	657	637	652	665	667	686	683	651	602	649	658	606	626	666	588	669	672	608	711	587	668	620	668	660	641	626	635	642	594	643	620	599	630	640	661	686	622	618	632	655	716	634	643	596	632	692	712	614	623	667	630	605	612	651	623	658	634	662	631	646	649	668	620	660	639	656	641	703	607	667	637	687	641	646	627	712	627	653	652	645	667	614	603	614	672	701	668	648	671	614	689	644	654	663	660	642	643	652	618	660	637	658	627	626	641	645	648	661	670	648	675	702	640	646	637	617	655	651	641	666	616	628	671	633	674	673	670	638	675	625	652	633	618	622	643	655	603	611	641	654	645	593	671	605	686	692	632	662	631	687	659	629	630	649	657	650	652	603	670	596	660	661	652	662	681	633	611	671	720	625	660	624	639	659	592	611	642	666	604	696	660	654	662	633	684	640	650	625	657	679	618	671	659	611	645	630	640	636	636	668	667	647	653	642	606	697	644	631	645	672	663	691	650	635	632	654	670	651	644	657	619	630	633	690	642	609	646	665	617	653	696	659	665	632	654	626	652	656	648	595	640	637	634	647	623	689	661	593	700	657	632	671	643	680	679	642	650	616	625	600	638	649	679	669	641	619	654	662	642	676	678	676	634	631	661	627	609	674	644	636	718	598	719	651	626	644	631	677	684	693	643	632	645	670	640	653	671	710	625	644	650	649	613	680	630	656	641	615	618	657	653	687	658	624	659	652	644	686	678	660	603	631	641	650	635	614	677	665	620	671	642	675	621	640	611	675	685	620	663	697	642	663	628	628	622	662	641	643	643	615	663	644	660	664	689	705	658	662	652	657	673	641	659	658	612	675	664	674	648	666	644	660	646	604	651	684	674	687	633	671	609	645	613	664	623	633	671	635	692	625	633	674	643	664	645	631	667	646	645	598	721	634	657	629	588	663	647	632	650	626	627	687	614	651	627	626	631	655	624	610	638	620	713	685	641	659	647	642	668	623	670	593	669	711	630	670	661	683	598	624	658	634	659	653	608	627	690	623	684	630	646	656	618	613	647	673	621	615	674	697	621	707	682	685	682	622	631	668	638	703	668	663	679	665	595	661	620	612	644	673	649	645	672	676
61264	79657	41579	1567	912	899	924	895	932	936	875	950	937	901	931	868	975	929	875	910	896	889	889	876	916	900	915	877	914	899	887	909	901	911	892	813	937	906	895	911	872	828	887	896	917	846	884	921	889	892	861	889	959	982	935	917	877	870	870	863	855	930	901	926	923	896	945	887	867	940	900	909	909	880	858	884	912	879	960	906	955	895	959	932	884	888	971	902	911	866	880	901	888	867	917	949	901	890	916	891	945	879	882	888	958	897	1003	886	851	893	928	838	888	896	888	885	854	946	887	926	886	875	910	895	912	911	889	914	904	883	893	865	920	910	843	961	848	924	873	895	941	959	913	866	917	955	902	916	889	887	866	906	940	876	863	897	886	890	877	819	930	934	888	958	890	931	920	905	917	893	883	915	929	973	872	877	910	860	868	921	899	884	920	861	906	879	936	883	907	892	866	961	933	904	893	969	886	849	853	872	932	952	886	911	928	895	894	881	889	905	898	892	899	896	889	875	887	875	873	905	909	898	922	902	892	932	902	870	915	868	886	872	899	935	871	924	885	856	928	871	900	863	874	898	916	915	877	936	866	833	884	909	900	879	912	881	891	818	858	894	907	903	852	929	935	875	914	836	916	884	889	889	913	886	892	881	905	905	880	883	882	895	949	935	878	865	910	887	882	973	935	875	858	900	880	850	857	886	839	894	935	886	936	914	913	914	906	862	875	898	889	931	865	886	920	873	945	936	897	937	867	898	909	889	860	917	880	890	894	945	898	942	886	900	876	918	904	916	889	893	921	894	919	920	872	848	879	893	918	864	891	838	899	838	910	905	925	909	898	950	949	900	901	842	881	876	921	932	861	884	930	898	888	841	870	908	897	925	898	908	925	915	929	877	862	932	880	910	878	931	915	879	929	915	895	934	929	894	870	883	898	896	890	906	853	892	895	847	890	885	883	851	956	896	910	886	852	891	779	905	940	912	932	864	867	939	926	910	862	923	948	898	897	905	901	855	877	893	854	905	863	864	905	892	938	894	876	892	886	883	929	841	923	919	870	884	920	866	859	868	829	911	833	909	956	895	884	888	921	902	928	877	876	859	937	850	913	920	874	881	897	884	900	856	875	930	920	894	895	890	891	897	848	904	934	879	888	914	954	900	898	904	874	938	869	915	836	884	895	839	851	839	888	892	947	891	890	889	886	951	882	876	890	875	906	908	836	928	944	887	933	876	886	863	925	847	951	887	912	862	903	886	873	889	857	852	947	925	922	846	908	927	884	894	932	873	883	886	910	949	923	903	900	890	886	907	910	929	912	907	870	927	879	893	925	884	836	928	897	888	960	908	827	944	888	910	897	869	911	878	884	903	870	875	866	950	915	865	868	890	910	870	890	920	936	945	879	878	915	872	947	914	892	880	852	904	894	885	907	971	898	847	926	899	879	905	898	922	881	887	887	878	862	933	909	882	904	895	898	914	937	968	890	877	882	865	933	900	904	897	908	907	886	905	879	832	910	867	915	842	890	857	909	882	866	887	906	917	915	862	870	934	921	874	856	933	901	874	854	840	894	900	851	897	931	890	898	897	897	873	839	892	820	860	909	985	893	906	917	883	943	902	884	873	887	914	916	891	894	895	908	874	875	903	887	865	898	912	869	910	849	912	879	854	865	932	876	888	892	862	857	891	905	880	922	945	910	895	894	909	934	866	949	904	908	919	909	886	875	880	898	876	907	923	899	889	936	876	897	871	866	925	936	867	926	877	909	853	850	913	880	879	879	863	866	890	932	878	883	838	839	905	906	901	830	888	851	911	823	925	892	900	864	886	889	836	893	914	909	941	875	893	892	936	926	884	876	952	859	894	941	865	903	843	868	864	940	917	888	878	892	838	915	885	890	943	921	897	873	926	915	880	900	936	911	898	942	866	874	917	912	876	848	844	877	929	890	911	900	905	885	892	872	897	911	918	948	942	882	907	875	932	865	878	899	851	940	890	830	900	865	880	851	901	900	839	864	923	884	858	867	873	918	915	898	856	913	881	909	893	901	930	908	874	883	943	895	910	895	880	925	958	878	870	936	852	925	933	908	900	933	874	867	868	881	929	901	915	888	971	890	899	896	900	883	923	842	923	903	897	915	925	905	888	886	900	837	946	869	832	868	892	876	885	865	886	946	888	939	952	880	884	920	880	855	907	909	893	885	882	918	886	900	876	924	906	903	854	856	847	890	898	906	914	927	868	883	868	884	889	944	888	890	935	839	907	903	898	956	900	865	841	926	882	876	893	911	922	833	917	878	913	863	860	891	867	915	901	906	846	945	908	935	902	873	954	916	883	955	902	870	927	955	896	847	878	881	913	874	880	863	874	897	912	865	878	865	856	932	904	868	843	903	895	891	954	899	910	936	880	886	901	880	863	903	923	871	927	869	878	881	887	919	883	861	900	866	878	903	907	873	898	912	901	923	879	892	854	858	897	936	887	959	881	881	890	954	894	885	881	924	917	882	870	847	875	903	947	884	927	893	904	895	890	902	899	915	891	910	913	946	899	915	941	920	870	894	845	901	864	894	874	889	887	906	903	892	873	882	876	886	938	871	852	895	909	872	940	885	893	866	915	897	868	896	867	903	928	880	893	901	900	891	933	875	867	880	816	917	881	869	859	842	911	923	880	920	882	922	885	905	948	887	930	910	855	925	841	902	889	877	951	926	917	879	850	934	921	940	902	908	903	865	862	946	853	857	874	895	890	893	888	875	880	911	907	911	905	884	849	889	907	886	903	898	839	883	929	892	918	857	868	891	909	912	888	882	898	854	901	934	866	914	884	889	908	869	893	913	906	896	897	919	855	872	864	846	936	939	828	901	911	874	942	887	878	914	895	918	900	870	894	902	895	924	898	873	912	916	891	888	915	918	904	854	926	875	879	915	972	927	904	900	925	895	841	865	884	894	931	908	816	930	860	917	921	896	831	885	918	885	890	903	909	868	880	920	892	923	928	888	899	919	915	870	883	920	927	1007	888	869	906	902	903	872	898	928	913	892	921	932	962	937	878	867	938	897	892	851	921	858	892	872	919	857	867	874	860	864	945	889	851	903	881	907	926	885	935	928	874	910	903	896	911	908	861	926	961	913	893	853	893	883	874	878	929	900	837	871	871	912	912	859	908	900	868	924	877	885	906	891	877	904	919	912	923	876	938	858	906	893	919	885	886	903	924	944	891	860	922	920	878	941	910	941	887	888	954	919	912	903	922	837	851	927	917	911	888	866	907	909	858	860	891	889	908	860	908	906	914	892	936	871	891	924	893	917	887	930	883	883	880	897	889	891	849	849	892	833	851	891	921	862	879	865	902	916	919	883	877	878	936	883	905	866	877	922	951	985	865	917	900	882	915	877	876	908	900	881	918	906	881	902	942	927	899	865	917	931	891	893	852	862	883	916	926	937	877	868	917	933	914	931	934	927	859	843	910	898	888	857	888	859	860	881	905	934	987	921	928	847	962	887	880	914	868
23449	21555	29384	23827	21387	21198	7096	614	523	579	560	505	550	526	554	557	566	543	548	537	516	518	501	533	521	531	537	547	518	538	551	499	506	516	521	543	519	493	530	550	511	500	504	554	532	459	541	506	539	521	538	552	512	509	509	504	506	507	530	529	546	538	541	528	508	547	481	519	540	494	526	511	511	525	499	505	523	535	518	490	524	543	521	518	517	511	525	516	511	511	505	531	496	529	490	522	498	500	479	564	524	533	507	501	536	545	524	505	548	519	529	554	532	498	531	507	552	521	562	514	506	501	511	529	561	481	530	495	478	529	534	521	515	503	494	453	457	544	505	491	517	509	514	477	501	542	516	523	500	537	523	514	505	500	522	550	573	493	481	518	517	509	523	526	518	544	540	513	539	544	525	497	517	510	494	516	543	526	515	511	479	526	538	479	509	512	523	501	513	562	529	476	493	515	487	563	552	529	503	486	499	529	515	507	546	515	527	459	522	491	476	508	516	513	569	530	495	527	514	501	562	509	522	544	519	516	556	543	515	529	532	553	519	527	503	498	541	491	534	514	514	535	526	563	523	474	514	501	501	512	500	540	566	529	479	529	541	505	502	525	561	527	499	511	495	572	490	519	495	494	538	496	531	499	570	535	476	558	512	508	526	531	482	512	520	509	543	521	506	506	535	503	537	512	533	523	517	488	544	486	547	501	507	561	486	520	536	518	492	563	499	509	518	514	530	516	509	526	500	521	508	516	513	498	538	517	494	529	515	521	530	554	510	466	510	463	510	500	481	506	549	464	516	503	525	491	512	511	520	520	525	493	510	498	498	539	534	539	482	495	521	534	529	506	487	503	507	468	507	536	526	502	550	537	482	567	507	521	563	503	521	537	526	507	521	507	495	517	523	555	542	532	524	508	505	515	535	493	524	541	497	520	509	507	479	504	490	506	484	479	498	537	485	521	526	530	514	511	505	502	520	545	483	543	512	555	510	521	512	486	508	531	498	511	547	515	553	474	541	540	513	502	528	559	479	507	499	502	504	476	522	540	520	527	482	498	520	500	486	524	505	563	562	538	560	495	557	519	514	513	536	536	503	520	530	513	528	529	548	501	467	524	542	525	490	497	540	528	531	476	489	523	546	505	558	512	511	495	516	536	533	466	528	534	518	573	524	513	520	502	461	495	512	508	532	496	560	518	533	526	546	508	544	533	523	523	553	548	520	471	491	527	518	516	475	478	509	497	506	531	550	526	523	540	518	538	532	560	504	546	529	480	542	497	539	557	518	528	525	527	550	516	554	530	503	494	504	549	525	544	518	501	501	531	511	493	499	531	540	520	567	555	503	493	485	501	500	538	532	528	459	542	500	533	530	540	562	566	517	525	491	526	497	521	506	510	504	546	552	473	560	498	516	545	512	504	500	547	522	493	490	540	508	558	544	520	523	542	546	542	485	504	530	521	525	536	522	566	506	493	495	491	521	540	532	523	543	524	544	519	527	503	516	517	537	526	544	549	508	505	487	525	528	514	551	554	533	486	516	484	529	543	501	524	543	532	522	496	520	501	538	508	522	553	535	471	495	559	508	480	497	532	526	520	513	507	521	505	512	496	495	550	548	534	530	516	546	510	538	519	535	496	528	514	556	561	490	521	530	515	503	519	478	524	495	528	569	559	521	529	535	533	502	516	523	533	528	491	517	518	514	526	494	531	521	541	541	521	490	509	515	499	498	555	548	482	526	558	457	510	511	548	533	513	550	487	489	527	488	536	517	498	492	491	524	527	505	497	494	518	514	521	492	529	513	533	530	510	492	514	551	536	546	491	516	505	533	507	482	547	479	510	551	501	515	538	513	536	497	521	541	506	534	466	538	530	499	530	510	528	516	505	479	564	550	520	549	512	522	461	526	543	483	547	525	556	526	509	525	492	513	532	500	585	486	546	489	473	508	520	536	525	549	522	501	528	480	528	506	552	520	519	502	488	528	525	516	508	525	533	523	500	515	533	485	556	508	482	507	543	526	543	528	509	512	533	467	530	510	502	469	518	510	534	508	566	517	543	512	515	496	543	534	519	528	496	565	496	532	508	499	511	501	545	515	502	528	512	517	490	473	511	488	523	546	556	513	515	504	506	513	519	490	478	546	519	485	507	532	529	522	533	538	535	506	483	476	529	525	548	499	476	521	534	551	528	513	496	590	466	530	530	513	519	535	536	521	520	547	483	496	499	516	479	489	519	489	480	537	525	498	504	520	518	522	529	492	541	515	530	511	545	518	515	490	538	530	513	547	516	522	523	500	518	536	546	515	511	487	469	534	501	490	486	465	567	506	507	529	502	527	502	534	466	523	490	540	504	498	509	533	525	531	469	496	527	535	497	498	529	497	498	516	517	512	570	539	528	523	506	517	493	531	532	527	528	520	536	466	513	512	537	482	544	510	517	481	509	528	522	492	506	473	540	527	481	526	524	511	502	512	525	494	501	528	504	546	529	462	479	554	505	531	539	540	545	574	534	536	506	556	513	468	502	509	502	533	511	508	545	490	572	544	530	525	545	541	516	508	501	527	490	491	532	522	507	516	504	501	497	513	527	485	514	499	489	524	568	528	487	523	518	526	517	535	505	492	506	512	512	527	508	509	525	526	556	523	512	531	525	491	509	532	520	552	517	559	543	555	516	485	512	550	492	547	529	511	519	523	540	491	482	521	518	504	504	555	487	548	506	551	499	508	539	571	504	521	547	495	506	540	528	501	533	542	544	515	532	516	450	485	531	537	535	511	480	556	516	537	567	520	510	496	486	509	523	496	540	486	551	533	523	562	529	540	509	541	560	477	539	494	509	494	515	541	536	510	508	548	532	473	538	532	523	476	526	541	548	510	511	521	564	511	531	526	496	494	503	507	516	505	537	527	549	558	537	500	564	501	504	536	559	478	484	527	498	509	515	563	555	554	557	506	502	561	550	506	472	501	550	505	522	524	526	545	534	538	563	479	558	499	507	516	451	517	481	571	547	510	510	545	528	520	492	554	514	512	535	503	552	528	515	511	498	558	545	489	538	568	505	539	506	579	507	553	502	514	481	527	563	515	534	511	500	515	522	534	517	528	554	510	526	498	526	528	506	509	488	504	500	515	547	530	500	489	528	495	537	520	501	511	538	522	516	498	526	557	499	510	512	506	531	490	514	533	501	516	473	539	532	516	534	548	493	486	534	550	514	537	499	526	513	533	509	498	542	544	507	489	527	527	517	517	504	514	508	504	516	533	538	519	513	507	491	542	494	504	526	535	517	560	476	515	536	536	550	527	527	522	545	520	522	517	505	488	492	483	492	556	530	524	507	492	566	536	503	499	520	503	550	513	508	525	553	537	523	473	465	482	505	498	505	528	522	510	519	559	490	529	510	557	569	521	542	543	503	495	555	542	494	539	538	533	509	533	502	506	529	510	560	541	519	532	530	527	512	526	533	514	518	508	519	511	505	506	485	495	529	556	511	527	501	538	510	529	541
62558	90949	50417	1878	783	774	768	745	706	728	768	693	699	738	697	700	728	722	694	740	705	704	765	757	774	724	673	725	738	748	731	713	707	719	736	710	735	702	720	646	702	714	709	690	714	718	730	717	708	715	680	729	765	719	687	741	715	705	757	659	766	704	710	683	706	762	676	684	681	695	661	719	736	700	719	718	706	738	661	694	706	750	722	693	736	768	741	703	693	705	752	728	736	720	716	715	758	703	689	694	695	699	687	742	691	718	709	721	716	733	755	703	702	781	706	672	714	760	681	722	699	753	707	724	672	730	739	726	687	707	737	744	716	688	740	681	728	700	703	701	741	748	716	722	700	740	738	740	704	707	700	667	684	740	702	694	723	710	736	701	678	772	627	731	691	735	761	693	716	720	731	697	671	679	732	681	670	692	734	704	722	777	675	697	725	711	687	740	702	767	708	673	722	710	704	747	721	731	709	735	746	705	726	707	697	681	748	714	705	700	714	655	708	728	707	651	735	712	709	735	665	724	690	712	733	750	760	698	727	708	721	736	721	717	755	769	719	713	731	712	774	665	711	732	682	758	709	731	724	728	715	745	680	735	726	731	717	748	720	698	706	713	725	688	768	636	710	702	747	682	687	715	697	694	704	731	722	738	670	763	761	727	726	669	726	722	707	680	663	660	714	738	733	726	719	705	725	718	713	707	711	691	742	712	729	701	686	708	731	750	727	709	704	724	720	719	733	705	734	691	706	742	720	697	738	735	723	701	698	704	790	729	721	713	735	756	688	732	673	737	722	707	719	748	719	705	702	732	694	735	733	727	724	697	716	751	707	714	721	740	725	696	704	773	787	689	719	637	733	712	708	749	756	714	761	691	739	723	709	728	714	737	731	678	729	714	690	671	725	696	744	721	682	692	714	713	737	750	674	728	703	720	734	703	691	749	698	715	741	716	724	715	702	703	665	696	714	761	689	749	725	675	714	711	721	722	687	697	739	744	748	714	693	712	705	704	778	688	716	683	713	699	723	708	672	733	707	707	685	665	672	720	734	731	735	753	718	678	670	711	721	697	721	672	728	729	771	718	713	703	700	654	733	721	727	651	672	702	730	764	749	683	705	747	716	736	700	743	721	767	737	639	743	743	664	681	745	718	711	737	688	727	703	695	661	762	769	731	690	689	678	757	719	717	765	716	668	693	754	724	703	709	732	757	692	733	694	704	695	730	693	691	723	729	749	678	705	716	728	689	709	733	707	744	661	724	719	713	675	736	718	707	681	774	751	729	659	749	729	730	710	729	728	757	678	780	703	761	699	769	706	719	699	663	756	700	678	743	717	729	736	646	721	682	754	727	758	771	687	719	725	696	762	698	730	701	689	715	755	714	698	697	676	717	736	743	720	717	677	670	726	700	758	749	731	711	741	731	723	732	683	679	750	756	699	727	742	660	760	712	734	758	743	697	687	728	708	746	738	778	684	737	695	715	687	717	685	661	664	747	728	723	739	720	758	736	727	717	719	691	715	733	692	754	731	746	725	682	704	723	758	747	713	716	747	707	690	696	686	750	739	763	681	708	693	738	722	730	742	768	728	720	718	756	762	765	767	744	733	671	748	700	752	751	738	751	686	732	679	693	707	702	674	696	692	727	687	747	706	692	667	651	693	712	762	709	718	702	728	704	757	643	700	659	730	762	686	748	689	733	728	702	718	744	713	710	742	701	726	743	723	739	745	734	722	767	760	707	758	653	674	696	748	702	710	699	720	747	742	747	729	723	741	725	723	744	732	689	694	746	697	707	708	685	684	700	735	700	702	694	742	730	720	715	696	697	737	704	647	733	743	722	692	756	740	754	729	694	706	695	722	678	740	692	672	730	705	706	721	778	685	717	730	721	691	698	738	702	730	724	755	701	740	757	738	748	731	765	717	698	710	691	670	748	732	736	742	709	698	692	708	719	722	730	734	681	722	721	704	728	703	752	781	743	744	696	739	693	730	714	685	753	720	694	726	742	720	685	699	692	735	728	697	749	699	742	739	654	708	719	733	737	664	713	685	703	744	720	694	722	713	716	734	717	681	697	764	725	719	703	763	713	726	703	697	681	725	739	715	726	737	686	667	732	715	708	670	682	712	699	691	724	691	735	733	707	711	688	724	666	714	739	676	713	708	682	684	747	713	727	745	637	705	725	700	725	694	720	718	731	710	729	737	713	725	715	720	743	740	694	697	726	694	730	748	694	724	700	745	700	724	688	701	732	721	730	737	726	732	747	701	719	703	694	741	692	705	701	753	667	711	733	714	717	728	708	755	723	685	745	720	711	677	718	718	683	686	709	757	701	702	758	706	724	683	709	733	702	742	691	701	727	733	722	755	720	753	729	692	734	741	703	710	692	687	697	732	687	719	730	707	733	735	727	743	708	725	729	688	711	734	712	728	731	678	734	683	737	740	746	749	690	727	747	749	761	680	732	697	711	729	666	680	733	672	755	767	693	730	691	696	752	763	712	740	696	700	703	683	736	689	707	731	716	720	665	734	686	720	773	719	750	725	734	744	715	698	709	789	726	675	716	761	664	747	717	698	704	777	690	734	773	769	762	724	716	725	705	730	732	738	673	745	750	686	801	698	671	728	737	716	734	769	726	723	712	740	741	709	716	699	689	703	689	707	729	723	732	666	680	731	675	667	679	736	709	686	709	705	702	757	678	706	720	718	708	752	674	746	704	671	682	701	740	755	763	708	727	709	723	700	750	683	708	735	731	738	742	696	719	701	738	719	680	777	750	683	715	702	755	715	695	735	713	676	738	705	724	699	737	726	744	714	720	728	751	771	747	702	741	733	755	718	718	725	672	763	712	735	694	718	699	682	661	702	757	667	731	702	708	710	679	723	742	716	731	727	730	675	654	751	724	739	708	743	725	695	699	718	691	660	747	730	721	707	722	709	713	778	679	742	755	701	716	711	710	747	760	745	679	739	717	697	704	717	689	737	661	686	748	704	730	713	707	705	673	709	751	709	673	677	715	708	740	731	699	730	668	684	738	731	672	728	734	709	756	660	675	738	771	726	676	680	701	744	691	711	684	707	731	711	721	742	706	715	640	750	776	730	721	771	710	662	674	661	676	708	710	663	696	684	704	721	707	773	743	690	743	710	735	743	696	731	722	707	713	712	717	696	666	734	768	688	711	692	725	729	729	710	750	712	748	788	730	713	732	722	666	699	717	697	718	718	725	717	685	762	802	693	696	772	696	730	729	686	708	683	734	753	733	693	724	671	705	717	732	753	740	691	737	711	695	747	699	733	684	729	696	689	730	720	740	694	721	695	726	698	757	732	712	707	705	721	717	707	716	699	718	687	692	703	726	769	711	726	702	729	704	686	679	713	709	763	738	684	695	695	731	742	741	735	747	712	726	737	686	717	745	752	694	693	722	785	706	702	691	690	692	690	758	757	677	739	724	676	720	744	730	769	724	726	668	719	720	712	701	677	679	746	719	677	741	729	728	643	661
32135	27622	21439	4803	626	578	533	539	499	541	558	552	538	569	565	542	549	529	524	525	582	539	514	526	558	567	557	519	574	548	554	537	543	547	508	529	528	545	565	562	534	546	538	541	573	543	515	571	564	513	551	552	529	528	542	584	507	546	556	530	582	573	499	555	544	543	523	617	549	537	535	511	547	527	523	578	526	526	537	545	511	579	556	534	535	541	556	511	578	549	540	580	558	538	514	570	542	549	526	539	539	544	560	556	574	571	521	540	546	604	541	591	584	541	541	533	536	543	540	541	546	541	584	536	542	513	534	513	528	548	520	575	522	543	546	495	525	539	568	542	541	564	515	562	547	522	527	517	531	569	551	519	507	580	510	542	538	531	526	564	565	532	552	544	558	512	534	519	540	547	534	523	564	556	539	513	536	554	532	545	572	560	577	539	519	524	535	592	498	501	529	545	573	574	538	564	552	566	513	553	495	539	540	520	546	520	514	562	495	565	527	531	556	543	566	541	557	577	573	525	516	564	502	540	547	531	511	517	534	523	526	521	523	585	568	492	547	541	513	549	551	531	548	514	545	538	523	564	589	546	555	574	502	508	502	545	532	554	527	542	565	534	515	553	521	528	562	573	547	530	506	543	565	538	538	542	525	543	548	537	540	518	544	513	531	541	523	508	552	515	524	572	526	573	522	521	527	532	557	498	512	521	525	589	540	565	543	578	537	581	521	539	534	517	553	513	480	597	498	502	556	535	537	537	478	505	560	532	554	591	570	531	556	520	562	525	533	561	538	557	511	526	531	539	538	545	511	569	567	533	530	507	548	553	548	579	544	538	529	535	551	529	559	518	553	526	528	555	578	541	532	520	530	517	505	510	562	542	539	514	554	539	503	546	516	550	572	518	557	549	593	566	569	551	537	535	529	507	519	555	541	507	530	518	555	570	537	509	524	621	550	530	508	570	527	521	518	526	549	588	533	528	519	534	540	535	536	524	536	537	526	529	536	564	528	527	582	543	531	581	516	528	550	559	543	543	572	539	545	545	519	553	551	588	549	533	567	548	583	532	549	540	524	562	532	567	528	563	542	557	538	554	568	564	547	517	557	504	565	533	575	540	552	558	551	530	545	579	564	546	552	548	534	531	542	555	509	552	489	553	516	561	529	523	532	551	528	548	519	530	536	551	488	559	535	575	582	513	566	516	529	505	523	521	548	504	513	520	505	554	560	544	539	536	544	537	493	552	520	531	519	543	554	539	558	554	521	537	527	576	542	513	538	531	548	540	545	503	509	530	516	530	547	525	530	582	518	514	555	531	529	537	552	525	540	517	540	584	547	538	546	537	586	581	514	499	591	499	518	604	513	525	542	541	495	535	530	527	546	521	520	567	535	510	602	572	543	543	535	561	558	532	525	540	474	549	536	537	534	537	521	497	574	519	548	532	568	527	559	537	531	546	515	558	523	566	557	518	524	564	550	529	534	524	601	511	517	538	567	540	510	536	545	523	535	532	566	539	567	560	554	553	557	511	537	532	560	539	548	568	531	523	549	515	548	532	536	515	554	586	521	529	547	529	522	515	557	547	550	547	544	520	523	524	545	533	548	596	566	527	597	559	525	532	514	525	562	553	547	555	548	528	565	547	550	526	547	548	521	522	555	530	545	511	573	560	544	539	575	534	564	541	526	512	562	539	570	535	525	497	533	555	531	526	573	572	500	523	525	572	538	492	530	555	590	532	519	584	558	538	554	532	562	566	542	541	525	524	564	535	553	550	588	494	538	483	561	564	547	529	534	579	548	568	525	535	522	553	543	541	561	516	532	549	543	562	541	559	550	540	576	571	510	534	530	581	554	516	546	551	557	547	553	561	536	537	557	519	532	531	551	541	510	566	515	570	569	539	543	533	512	569	538	602	529	518	560	534	593	517	527	541	544	562	550	530	557	524	551	596	557	572	589	550	537	550	547	549	551	522	520	555	543	537	557	558	549	528	532	542	553	545	539	513	539	543	559	526	546	539	558	564	576	544	540	547	554	550	527	538	571	556	577	515	566	523	538	581	537	509	539	530	509	561	505	541	527	522	571	523	526	500	528	531	559	523	541	540	552	526	548	528	516	570	567	490	544	534	522	521	549	537	537	545	546	561	513	541	519	528	541	540	525	530	502	533	507	527	558	557	557	573	532	545	520	539	512	557	517	518	558	531	553	540	528	520	543	530	556	553	549	544	568	572	531	577	546	534	548	552	547	538	563	569	536	543	568	578	573	575	543	520	564	553	561	480	529	578	553	541	478	531	531	521	542	572	504	561	569	527	530	514	573	550	562	529	553	556	567	558	534	529	547	574	535	580	495	588	526	534	563	524	521	547	512	544	568	537	552	515	544	518	551	561	512	507	541	517	546	572	515	540	548	550	577	507	533	536	544	561	554	554	489	573	504	515	528	537	562	549	518	515	581	524	518	549	552	552	568	556	496	529	524	557	567	530	508	541	559	513	553	554	544	555	547	555	593	568	550	592	573	564	530	569	548	532	509	507	572	572	514	512	565	534	545	559	498	528	542	570	560	560	588	530	579	559	561	556	552	546	528	536	559	500	561	545	587	564	528	554	555	560	557	523	546	552	486	555	517	530	572	589	514	551	601	546	568	573	538	490	562	524	544	518	515	556	542	520	549	565	596	585	561	582	558	543	526	514	548	554	569	558	532	550	541	566	535	544	543	525	544	533	513	543	528	495	529	504	584	555	560	571	545	544	555	539	509	523	527	547	494	545	541	512	551	505	541	533	543	524	549	551	520	517	560	538	548	544	567	514	560	572	572	539	488	532	550	523	548	551	550	580	508	543	574	557	559	533	531	547	516	556	565	560	535	545	523	492	531	546	514	573	532	500	513	549	581	508	533	495	561	512	592	567	534	512	545	558	572	540	562	527	519	530	551	513	518	570	557	507	500	543	548	539	599	567	530	534	523	538	520	545	534	505	542	467	527	574	553	511	510	507	519	532	551	514	511	582	531	542	540	525	530	581	513	585	543	552	550	528	554	521	539	539	539	544	555	555	539	527	536	551	581	544	600	501	561	556	553	533	560	565	523	539	529	547	548	502	526	536	562	525	542	571	518	569	519	545	549	600	549	475	551	558	571	584	550	551	528	579	531	541	556	526	546	520	490	543	538	529	547	515	566	539	564	587	496	589	531	501	578	522	521	527	490	546	557	520	510	541	546	530	511	537	576	544	535	530	549	527	526	541	558	567	527	555	559	578	478	532	530	551	557	542	503	537	571	537	547	529	515	553	560	544	562	564	536	561	557	523	544	503	505	563	553	522	533	532	565	513	553	515	565	532	534	558	521	563	515	557	514	528	580	508	535	509	533	543	518	501	547	518	547	558	538	539	521	516	521	540	517	547	510	540	546	542	549	522	537	546	560	564	528	546	566	538	529	584	510	569	572	510	557	537	517	519	576	502	535	521	530	498	519	566	613	519	513	572	550	512	548	558	555	503	493	548
40855	41232	17499	899	718	731	795	785	764	802	736	684	818	786	741	785	720	751	757	752	736	746	745	741	772	679	787	761	735	700	761	753	782	708	796	735	750	769	762	793	732	729	806	752	743	765	796	789	720	728	819	764	763	768	804	761	804	792	744	732	798	759	758	752	774	777	720	731	809	762	738	712	762	733	760	790	789	795	752	767	744	705	759	736	766	778	757	712	720	722	697	746	779	766	780	714	747	769	762	734	795	772	730	749	761	716	808	718	749	775	798	737	687	739	807	775	768	726	749	760	767	724	711	766	751	747	699	742	739	749	777	764	784	753	818	755	687	749	772	725	767	733	764	792	714	722	737	787	789	760	715	753	791	745	782	731	756	754	754	765	780	719	716	743	753	706	715	741	787	744	772	685	732	753	738	764	745	757	743	733	775	772	745	718	776	740	811	766	741	747	750	734	774	756	755	715	770	751	735	725	697	758	728	817	698	739	728	738	801	711	766	770	748	711	775	777	764	708	767	757	736	776	734	755	746	755	751	751	706	735	715	777	778	682	774	757	728	750	702	760	765	752	718	820	764	729	742	740	771	818	716	708	745	820	729	750	739	752	726	757	765	763	773	729	752	716	752	723	772	690	777	741	739	745	718	763	772	762	769	758	833	745	778	749	767	770	770	760	799	742	751	781	765	743	742	705	731	758	759	764	792	792	741	748	747	750	753	751	771	719	705	794	775	728	766	710	782	771	744	753	762	777	763	776	754	721	693	723	746	779	762	713	750	724	722	756	752	742	757	748	733	734	782	747	779	769	776	741	790	731	684	742	711	708	777	733	803	752	775	675	755	723	753	663	753	773	773	756	723	729	753	746	765	711	730	740	720	778	720	729	785	754	804	723	732	782	708	756	763	729	739	752	726	785	750	805	756	772	704	738	771	775	800	752	760	713	781	761	811	732	718	744	755	713	743	727	739	771	732	763	751	790	760	725	794	724	740	749	781	756	753	715	774	707	779	747	756	733	773	750	732	766	716	696	737	792	767	722	717	781	716	736	767	739	782	755	778	759	741	733	733	681	769	780	760	761	794	727	694	746	724	751	743	710	756	756	725	741	748	714	694	731	793	745	739	769	721	753	770	744	753	738	713	758	756	762	744	742	734	716	771	723	712	785	724	743	735	799	777	734	696	769	762	732	741	770	720	777	742	738	735	794	750	759	714	742	770	736	772	752	740	729	730	722	755	748	706	740	706	769	775	786	765	723	768	730	713	797	727	761	765	777	763	753	719	783	783	766	739	738	714	742	732	760	708	713	747	748	789	782	783	713	734	783	736	789	722	782	737	803	762	718	737	719	714	779	724	762	722	767	707	803	753	742	819	748	773	764	796	731	755	798	725	705	706	714	719	695	754	758	746	772	780	757	754	732	764	741	745	749	759	736	714	731	743	770	788	703	789	758	767	770	724	739	779	769	787	765	748	703	773	748	753	721	709	727	758	761	738	779	724	745	782	760	753	758	769	736	724	778	781	725	728	746	801	701	725	697	690	777	771	757	753	740	714	722	734	783	714	732	781	749	734	744	736	732	748	717	784	728	736	725	701	758	777	750	766	777	770	775	745	785	738	732	750	763	733	754	813	738	738	771	765	737	815	771	742	741	756	759	800	769	755	741	726	764	758	772	732	729	783	728	796	723	759	706	752	736	757	762	728	762	772	743	742	718	751	732	757	725	782	727	701	731	719	714	778	736	710	738	738	750	765	760	730	732	771	706	780	768	766	769	774	719	750	755	708	770	749	718	768	731	658	730	757	751	780	811	742	816	745	741	727	819	750	781	767	759	709	727	743	728	788	774	748	766	738	700	747	810	733	714	770	755	725	765	744	771	777	754	745	719	734	745	754	763	715	739	764	712	748	732	798	758	762	759	728	765	725	749	770	752	736	750	774	726	751	787	806	783	700	731	752	757	771	756	733	731	770	763	715	772	776	774	752	760	734	801	744	786	753	761	790	732	782	738	761	774	742	776	733	761	733	708	782	747	730	718	707	773	726	776	768	786	763	768	744	791	725	743	722	782	795	739	732	722	696	738	719	712	739	741	764	767	773	771	748	741	800	741	801	763	753	716	738	732	766	727	736	709	742	732	777	783	723	697	731	727	788	725	716	705	759	771	671	768	721	780	751	731	769	767	783	761	780	730	755	773	715	779	783	742	737	762	763	762	757	769	721	686	739	740	727	738	746	800	743	749	751	790	762	797	749	751	776	740	740	713	774	752	775	720	733	733	717	772	716	732	802	706	806	718	766	736	743	740	804	788	737	793	792	743	736	808	733	756	782	746	774	733	758	722	768	749	744	754	775	744	726	747	784	774	728	736	767	710	774	772	714	738	721	695	726	749	737	779	772	763	777	801	757	729	707	757	747	762	698	738	792	737	766	755	730	725	778	760	778	708	751	768	770	716	762	719	718	758	798	688	750	752	751	770	739	705	746	790	768	710	743	708	805	754	759	708	779	739	784	737	738	743	786	759	772	693	750	738	755	734	780	746	746	713	764	746	746	713	769	720	758	795	750	749	762	749	755	808	766	749	754	709	736	751	752	747	815	748	784	730	712	714	721	735	734	774	789	764	748	736	761	744	740	748	725	737	758	717	735	794	746	798	755	761	759	754	787	753	772	752	744	741	791	753	795	735	737	774	743	728	763	703	719	729	678	695	754	757	793	716	771	757	704	769	759	750	753	775	788	736	771	742	723	737	709	723	760	808	727	768	773	716	763	739	772	750	793	739	744	744	771	745	731	741	765	761	778	737	756	789	735	745	767	768	688	736	743	754	720	742	693	671	800	745	765	756	743	736	784	713	764	780	792	767	763	760	735	826	780	822	747	770	731	787	779	741	717	767	778	737	783	724	750	770	735	786	793	765	743	768	710	781	745	785	759	794	743	761	752	735	732	733	802	743	727	722	741	737	724	715	779	727	759	762	671	743	718	742	738	785	723	739	787	721	785	762	740	724	789	775	755	801	737	681	779	762	745	743	778	801	776	705	808	744	727	719	727	760	755	787	737	736	693	705	799	756	729	743	780	711	732	743	767	721	755	764	782	757	737	792	742	688	735	768	727	707	744	784	765	766	783	772	791	730	767	742	777	747	778	736	749	714	795	762	756	764	752	768	772	701	758	720	785	727	780	683	714	728	701	779	790	739	748	721	764	813	757	740	756	724	826	735	756	744	750	698	777	762	793	720	762	725	758	773	752	740	718	776	747	746	783	735	725	778	743	806	716	752	773	728	723	756	734	763	788	761	773	734	730	729	726	765	731	761	725	721	771	785	753	775	778	775	753	738	754	724	727	729	772	795	742	749	746	795	716	794	790	709	724	739	759	755	766	753	738	735	686	757	787	701	736	771	751	741	787	776	724	749	775	789	727	756	793	730	717	728	794	772	727	775	774	736	754	729	774	741	744	700	809	771	708	790	752	781	761	733	744	756	775	766	763	754	770	804	791	751	758	777
24667	21862	28917	24392	20927	8403	937	696	626	679	692	702	715	659	627	682	687	638	693	682	637	607	706	677	660	680	655	655	701	642	618	640	635	632	694	651	661	683	678	711	701	675	693	650	659	652	673	676	629	687	669	627	627	670	660	681	734	697	655	696	633	623	635	674	641	696	632	694	659	679	667	631	662	678	670	711	641	659	679	613	652	676	669	602	696	652	675	616	677	719	645	637	714	668	671	682	683	690	635	665	664	629	695	683	664	629	740	681	637	639	637	683	642	620	674	660	676	713	655	671	643	606	667	662	645	679	655	699	651	681	684	685	688	689	603	635	683	643	638	683	645	672	670	686	672	650	667	643	670	636	674	663	641	644	651	660	662	621	694	670	650	646	650	684	617	659	698	633	697	665	648	662	642	660	668	673	705	682	703	634	644	639	640	655	657	668	634	662	670	666	683	688	660	652	645	642	634	663	660	647	629	674	674	648	692	666	641	715	673	632	671	697	678	666	704	654	684	630	658	652	676	633	737	648	652	675	688	692	670	639	700	658	684	687	661	708	695	665	663	662	660	656	715	678	642	654	677	668	626	633	755	682	638	659	658	653	635	653	704	656	647	684	695	624	646	673	661	607	657	674	695	663	659	654	636	682	669	673	643	655	666	621	641	647	677	642	672	640	622	650	631	647	675	603	664	670	664	688	677	672	664	597	671	635	637	638	672	639	702	635	650	635	730	669	631	667	689	717	693	667	645	625	644	657	636	689	695	649	694	642	634	662	691	660	634	669	669	692	646	678	671	695	660	639	734	674	656	650	640	696	677	643	666	695	654	673	669	671	665	712	662	635	678	661	621	682	682	650	702	686	673	678	678	668	709	693	634	638	623	690	672	667	678	679	654	674	700	636	654	662	714	637	665	659	638	668	690	644	667	681	669	689	675	685	628	693	666	688	645	667	630	662	703	698	660	654	638	666	673	635	642	642	656	678	678	629	673	700	717	670	688	727	667	643	664	677	650	662	684	634	667	648	676	629	625	655	691	677	672	680	630	711	664	669	664	640	684	650	660	662	662	655	655	724	682	673	657	716	674	651	627	665	680	642	661	661	677	672	680	656	682	681	646	644	645	664	656	634	642	667	681	619	648	666	643	641	669	670	650	626	696	644	668	671	669	709	639	618	653	643	659	598	639	661	712	653	652	677	686	635	690	632	632	620	628	648	670	742	652	700	673	701	664	654	687	705	672	620	667	710	765	660	648	646	619	645	628	684	663	660	692	686	663	620	666	666	658	674	681	663	654	651	660	666	680	682	686	647	650	646	672	683	687	651	698	664	646	656	672	635	617	689	635	661	699	664	671	677	689	697	661	641	706	674	637	654	631	637	648	609	645	614	661	677	657	650	635	714	690	626	690	697	660	633	662	665	677	711	662	682	692	633	649	697	659	652	657	673	676	682	658	682	726	643	653	646	675	658	700	639	640	683	631	667	669	685	678	691	693	653	701	651	626	647	684	675	659	663	707	613	649	630	654	662	655	696	627	636	641	653	664	684	650	684	657	638	660	692	699	682	657	690	676	669	646	654	634	665	673	670	659	673	637	613	667	634	652	659	706	650	649	699	670	668	683	685	659	623	676	679	677	694	674	690	646	658	682	667	666	706	684	657	689	697	655	671	617	700	610	678	713	639	628	653	684	646	677	625	629	660	670	648	705	637	655	643	643	602	697	608	621	667	679	745	649	594	678	626	643	679	669	641	689	672	678	633	677	635	640	644	622	614	601	681	687	665	641	654	673	640	628	670	667	628	659	611	642	676	692	662	675	672	652	664	652	618	710	671	678	674	667	707	657	679	677	640	653	655	693	678	704	646	679	617	639	644	666	664	662	689	691	685	636	625	668	640	644	672	634	672	688	642	668	679	670	657	708	696	651	659	655	683	698	680	670	676	673	670	654	678	671	657	636	710	703	644	613	658	619	612	655	649	721	695	652	684	614	672	660	708	687	621	655	658	666	640	695	676	675	670	643	664	692	656	681	643	661	618	640	694	628	686	630	689	693	649	695	596	712	689	630	663	685	672	653	672	643	710	704	619	669	652	710	697	639	665	742	702	692	658	676	672	695	685	685	648	622	631	677	680	657	679	586	712	663	667	677	693	636	643	675	621	680	695	693	704	639	640	665	666	734	667	685	662	642	619	631	630	613	649	660	640	615	623	627	702	653	649	635	702	704	671	643	649	708	657	642	680	660	695	665	719	627	650	626	679	701	679	708	626	687	628	652	651	682	614	671	606	708	644	648	608	682	689	734	662	673	716	638	684	643	611	662	666	684	651	673	660	635	644	687	642	648	705	636	640	664	657	671	672	693	675	627	668	672	662	675	655	613	647	651	624	643	648	675	630	663	629	664	655	640	657	650	726	680	660	669	659	681	617	680	717	649	667	679	676	709	654	723	681	608	666	638	639	685	680	715	654	613	717	669	688	664	691	660	661	678	656	688	678	627	634	654	620	646	716	667	671	650	673	687	678	638	693	667	630	663	676	623	684	647	654	685	667	682	654	653	670	603	655	655	675	697	688	677	647	626	685	666	660	691	646	648	668	630	639	650	627	634	671	686	716	670	681	667	691	676	629	703	700	664	656	659	698	691	663	645	652	667	647	667	635	668	699	663	678	612	662	704	635	698	658	696	648	671	647	645	685	626	648	716	663	655	698	620	611	654	613	683	668	705	719	698	683	720	676	640	635	649	667	643	657	670	671	698	683	634	690	687	671	648	656	640	643	704	661	660	709	642	690	671	683	666	702	681	672	648	656	658	681	655	660	658	730	689	681	657	663	637	675	708	654	639	659	645	657	627	698	679	660	663	645	650	670	711	665	653	624	664	650	653	655	661	723	643	666	668	656	640	669	681	679	646	671	660	663	636	642	648	674	655	629	638	618	638	678	644	674	671	654	643	655	626	625	662	666	639	647	659	651	617	694	674	665	652	676	678	673	660	654	613	635	664	650	618	647	612	658	663	694	681	669	601	652	669	690	667	668	701	661	635	676	691	652	669	655	659	676	661	633	629	666	622	712	691	696	636	667	708	650	665	672	636	668	695	649	696	679	706	648	657	675	643	723	676	696	665	638	673	617	676	645	629	695	667	633	668	686	635	689	666	673	691	682	675	658	667	703	696	649	648	647	632	615	672	659	628	678	641	718	662	634	668	600	684	665	644	673	637	662	688	686	676	631	656	678	716	652	628	660	677	699	619	639	673	698	622	676	652	652	700	690	677	668	602	662	623	677	684	651	729	669	633	647	650	633	659	684	636	641	708	684	615	679	650	692	638	717	630	610	681	615	666	660	644	664	642	656	628	632	688	642	657	651	614	638	632	634	651	658	664	646	677	640	669	678	648	672	701	660	658	663	660	719	731	703	662	640	683	674	643	619	667	686	630	677	642	694	700	659	614	630	678	678	640	654	717	651	706	638	663	637	656	621	617	681	674	650	646	634	673	656	674	689	659	653
62138	79760	43379	1836	923	974	919	885	944	981	900	900	921	888	884	884	903	956	871	910	915	886	901	873	919	902	906	962	886	941	953	878	901	931	927	874	906	961	947	902	897	936	909	933	941	859	895	891	905	934	882	912	903	878	937	914	938	919	946	904	896	921	905	934	865	881	866	906	922	916	906	939	938	921	943	928	934	946	895	918	948	907	921	910	910	908	904	972	909	915	952	886	921	901	895	946	932	936	1020	892	913	950	927	859	862	939	898	925	921	886	900	939	918	904	922	940	930	933	911	920	915	976	941	915	914	882	908	855	894	897	874	909	933	899	926	925	911	929	929	886	916	862	915	923	910	879	896	918	873	888	900	909	843	887	932	850	960	896	929	877	917	860	902	924	943	799	893	912	930	965	939	934	905	954	867	923	890	910	925	861	876	897	949	950	890	927	920	969	843	965	921	947	896	864	896	862	922	891	945	926	909	855	914	910	930	931	869	873	903	873	944	952	960	954	902	914	903	886	911	887	966	910	912	910	883	905	900	892	915	893	899	1010	921	977	970	909	924	911	918	879	900	930	922	893	895	924	899	971	895	919	857	869	933	950	870	932	919	907	921	890	892	931	891	893	950	894	923	896	859	891	876	894	907	845	936	899	925	932	960	910	895	923	929	869	923	878	888	927	904	929	886	911	892	845	987	889	921	896	876	898	948	941	896	942	915	908	903	897	843	916	919	927	948	922	958	931	909	912	899	878	890	835	928	904	879	910	899	844	909	917	903	904	896	880	946	941	923	897	909	888	911	957	945	889	880	877	934	926	880	915	930	904	893	898	910	919	940	894	903	876	909	918	920	905	911	882	934	905	925	930	900	932	898	972	895	916	901	900	946	906	856	882	859	951	940	926	923	959	921	920	904	975	916	887	966	939	900	955	939	916	971	901	986	853	973	909	935	878	926	900	872	887	907	900	911	903	908	979	913	886	900	922	898	935	875	939	917	926	895	890	894	868	915	902	889	884	905	907	886	899	879	882	892	929	891	896	890	917	836	947	884	890	904	890	924	939	893	891	917	893	885	926	1016	899	904	915	885	953	959	885	926	911	948	933	881	882	967	894	904	903	919	907	920	926	910	834	896	916	888	924	875	925	920	896	949	862	901	899	920	922	932	855	906	914	890	961	879	952	911	864	882	863	892	906	922	926	935	968	915	864	901	864	914	946	893	896	853	889	913	900	932	879	898	888	896	960	843	886	957	883	946	887	881	921	922	940	919	942	913	897	887	943	900	932	915	892	963	845	886	900	879	891	864	912	931	918	944	903	917	910	928	914	895	952	929	960	929	968	935	934	904	903	944	939	946	857	933	919	938	963	884	925	898	913	942	929	909	958	918	940	912	957	918	902	920	923	940	911	892	876	944	985	868	914	925	898	895	944	915	968	927	948	896	896	860	881	916	980	941	904	918	968	944	940	872	838	954	909	890	894	899	927	896	909	983	919	941	899	972	932	896	924	897	930	853	914	905	922	920	882	929	917	881	927	936	900	971	882	939	966	932	912	952	884	892	919	971	892	905	890	927	911	917	860	910	890	894	843	919	873	974	944	984	802	906	905	902	931	887	937	882	931	864	903	934	855	856	900	900	884	950	894	919	889	860	892	887	938	891	901	894	961	905	896	921	935	926	888	934	927	918	943	928	904	880	886	930	908	935	902	927	943	909	916	911	858	947	917	946	920	878	951	953	896	939	947	884	920	940	890	894	945	928	977	897	918	898	905	893	912	918	929	931	890	938	877	907	910	894	935	922	953	878	903	889	921	908	900	896	964	874	936	916	934	898	947	890	902	907	941	900	894	934	960	972	906	931	898	962	943	912	939	903	897	908	862	878	881	945	868	903	920	909	883	890	829	899	912	960	834	941	952	957	853	930	915	905	870	913	908	938	897	878	906	930	832	890	936	895	932	927	847	910	941	918	994	903	885	889	983	926	968	885	858	981	872	931	872	902	925	923	897	892	893	929	844	933	940	863	938	993	897	922	854	925	866	911	956	919	890	967	894	929	887	888	931	891	937	879	940	866	901	925	863	932	919	957	917	879	886	938	920	893	902	892	912	913	951	955	885	880	887	901	935	892	904	906	965	918	922	931	956	890	892	892	915	924	918	913	862	923	935	924	932	893	945	939	884	903	920	895	969	896	905	966	941	916	882	971	947	921	874	914	881	964	905	928	958	899	979	932	913	907	931	932	853	886	884	914	870	927	863	880	889	948	869	892	912	859	956	930	939	914	972	909	905	975	867	920	904	910	886	882	892	896	878	908	886	874	885	915	922	912	899	942	877	877	975	905	915	870	908	899	868	886	939	916	934	862	928	956	918	933	915	862	873	900	954	909	966	920	933	939	913	913	931	955	894	907	949	905	930	921	956	872	921	900	875	899	930	938	980	893	891	884	936	930	845	945	868	844	965	909	893	897	870	884	916	898	971	920	935	892	879	906	914	875	914	874	914	888	966	1005	946	893	878	860	858	903	859	936	931	897	923	968	856	925	862	902	856	908	891	915	903	947	923	926	922	939	868	911	931	891	929	953	885	908	875	917	932	910	847	937	911	896	910	915	889	903	1000	891	924	894	947	910	943	904	961	905	894	904	911	896	930	869	940	924	956	935	899	856	883	930	901	911	867	941	890	922	931	909	923	897	903	888	876	894	859	882	901	927	952	882	908	903	883	855	917	901	886	909	907	872	910	904	901	935	880	909	925	900	973	884	925	899	944	918	953	923	929	885	869	881	896	952	892	930	876	869	907	899	931	861	888	881	899	889	845	882	905	936	910	951	853	956	883	851	929	878	986	889	901	879	914	905	929	898	927	909	890	876	885	903	953	948	871	927	899	889	947	957	906	859	930	928	929	949	965	860	896	925	910	943	884	928	903	937	905	967	915	935	894	930	933	938	921	938	983	896	967	911	977	912	928	908	898	899	925	915	952	823	933	939	928	908	892	928	878	963	964	910	915	887	933	906	908	938	900	938	907	892	960	925	882	925	934	897	915	871	951	967	941	907	871	909	976	896	898	923	902	927	872	857	922	861	913	912	914	943	922	928	950	905	901	893	936	913	925	908	898	915	924	937	917	942	971	897	923	928	944	920	929	920	886	918	892	911	929	937	963	941	904	895	937	932	873	861	916	921	917	903	871	848	898	877	876	890	882	917	940	945	903	910	925	899	942	929	884	917	869	849	942	910	973	893	868	890	859	926	932	923	908	921	903	902	910	895	894	978	901	945	906	893	893	927	909	895	868	935	891	904	873	940	920	920	880	908	904	966	852	915	863	892	905	944	901	941	871	903	904	873	915	948	930	902	904	891	891	892	936	892	893	887	881	888	878	915	899	888	920	927	921	926	946	960	922	936	927	961	891	902	906	876	836	924	910	924	917	973	901	868	965	870	940	861	912	895	907	902	909	902	892	919	945	946	879	909	901	941	900	920	903	934	887	901	935	920	908	953	921	889	886	920	976	998	912
23423	21560	29381	23810	21384	21131	6716	636	537	540	577	587	561	575	529	518	523	597	584	498	524	541	536	540	520	572	527	528	559	547	550	511	531	571	544	507	548	536	493	482	552	529	531	536	497	561	493	518	543	541	483	529	531	503	503	577	537	576	561	517	497	512	582	526	512	562	523	497	524	553	496	518	525	520	529	525	527	526	523	555	499	533	509	522	519	532	522	509	571	506	501	522	490	558	522	520	535	546	526	528	540	525	539	527	539	553	503	532	542	503	505	543	483	529	580	540	548	517	527	524	517	492	533	536	531	524	500	488	575	531	549	545	525	558	513	534	507	576	508	504	538	516	525	552	517	525	569	543	522	531	500	481	536	543	526	530	546	528	518	502	528	573	547	538	523	542	526	525	496	514	503	545	562	524	501	500	570	563	519	503	533	542	559	541	464	512	537	565	545	526	546	516	502	508	545	538	504	555	544	539	498	540	530	505	527	528	547	530	499	551	552	511	515	507	502	504	526	513	511	556	507	512	538	525	500	513	512	485	518	538	486	519	568	526	535	527	567	522	532	507	534	537	526	522	519	516	551	516	517	548	485	492	518	522	518	514	520	549	485	586	560	494	497	527	557	537	446	547	564	490	477	572	527	545	560	528	503	510	540	489	539	499	504	540	472	505	490	563	535	551	488	554	519	550	503	551	477	531	542	530	511	539	542	504	518	539	526	557	544	515	496	548	531	549	547	513	559	517	548	526	505	549	529	521	584	535	496	536	517	504	523	518	524	534	541	543	513	522	538	570	533	503	551	531	537	477	556	483	544	504	562	542	531	512	547	540	535	565	541	558	511	516	556	515	540	529	555	548	499	495	530	525	503	533	552	522	545	520	505	524	564	523	542	499	548	537	568	550	495	528	544	509	508	534	549	525	523	485	487	519	529	522	532	539	564	493	575	504	559	553	552	535	527	510	492	526	468	520	524	554	522	512	535	523	564	557	502	526	514	519	541	524	548	534	527	529	552	539	551	544	529	490	508	529	546	540	545	513	550	489	522	525	537	561	549	531	532	516	569	491	541	520	531	518	500	526	530	555	531	532	536	535	506	533	537	533	546	566	543	531	555	528	515	533	523	520	530	506	537	517	504	518	550	542	512	547	493	541	488	527	546	563	560	537	477	500	544	547	567	542	582	499	533	513	520	506	516	504	537	533	506	516	520	554	498	543	538	564	519	524	541	488	479	525	501	511	543	490	527	539	555	517	525	545	575	497	541	538	538	519	539	524	522	528	553	553	538	539	543	527	545	545	508	524	515	540	499	531	536	524	501	535	566	535	507	553	537	526	524	573	560	514	513	525	499	567	538	487	523	568	569	574	522	526	544	523	509	522	479	526	539	517	525	509	519	571	508	488	543	550	522	508	585	531	539	536	538	556	552	512	501	539	484	538	526	549	561	552	494	558	526	533	495	513	521	539	500	528	527	513	547	545	536	533	554	510	569	508	512	561	560	549	520	509	503	576	507	549	509	571	511	491	553	520	541	541	545	519	541	554	534	499	579	499	502	521	518	505	530	511	505	528	531	516	524	520	486	541	547	542	537	526	518	540	606	548	548	509	530	548	557	486	549	515	523	538	518	503	516	523	547	497	555	525	551	535	526	525	526	479	515	511	514	541	568	542	549	509	551	563	537	533	526	531	534	548	574	513	521	542	526	505	500	498	547	549	512	518	525	522	487	503	505	528	593	493	568	526	535	528	529	559	525	521	492	526	574	518	539	529	535	501	540	515	508	537	516	549	509	519	506	524	513	538	527	542	549	533	494	554	525	491	491	531	562	510	510	546	581	544	548	513	471	529	558	556	530	526	493	524	543	504	556	522	513	499	525	565	572	494	529	502	546	486	527	509	570	560	578	525	504	535	541	579	553	559	542	503	523	538	490	503	525	523	519	491	561	587	490	573	523	515	546	561	526	476	505	546	522	546	561	556	510	514	542	529	508	542	491	506	523	571	539	565	538	504	498	538	558	508	552	507	502	540	499	558	517	523	521	488	551	536	495	545	533	501	515	503	519	541	499	531	513	496	532	535	540	514	501	498	530	525	562	539	543	527	546	489	531	525	526	537	528	538	519	551	576	525	530	528	534	477	545	512	519	527	507	528	509	500	541	507	497	518	515	525	520	571	524	578	523	534	532	544	537	532	559	551	517	549	538	575	506	529	556	492	521	560	529	515	525	561	552	525	537	485	538	560	575	526	530	547	529	515	517	494	534	546	556	530	510	516	520	533	548	520	516	542	554	541	531	576	520	558	542	527	524	530	515	516	522	519	501	512	508	561	530	535	523	557	508	499	536	533	533	551	531	526	516	495	540	522	524	520	524	545	537	528	547	550	529	512	528	526	519	535	535	514	524	549	537	534	566	463	538	482	516	530	531	547	503	546	520	510	545	532	550	546	538	534	509	562	544	554	533	505	522	536	473	559	501	519	538	538	586	532	569	513	533	521	527	540	562	556	524	484	530	530	516	557	511	511	524	502	556	517	508	531	502	541	537	534	510	527	492	558	565	519	550	531	525	543	547	483	495	539	523	565	515	528	550	516	488	581	521	514	521	494	536	533	504	530	528	525	538	525	513	496	530	538	508	532	467	509	524	548	536	506	504	518	525	528	547	551	519	518	529	555	544	524	523	491	502	530	529	530	517	536	515	581	540	511	528	598	574	504	528	513	513	555	533	553	552	490	520	511	536	499	539	522	560	518	550	546	516	515	516	531	540	557	531	594	554	519	568	569	536	529	549	545	512	524	528	537	501	513	568	499	508	525	545	516	543	500	558	565	506	543	523	538	507	522	515	526	533	567	477	538	495	506	513	548	551	516	552	539	510	544	560	495	495	541	546	475	552	509	549	559	526	502	501	529	512	535	535	523	532	507	542	545	531	488	553	504	548	515	557	546	505	506	524	536	541	566	544	555	516	526	527	555	552	518	476	515	494	514	545	530	576	545	518	543	538	549	526	496	514	549	547	562	507	507	543	482	550	566	532	533	559	536	531	576	533	526	478	532	527	522	481	513	540	495	505	510	518	550	526	490	551	509	515	509	543	512	541	520	545	559	554	495	526	552	504	537	514	523	539	567	528	557	515	528	549	514	564	502	508	504	490	545	513	588	534	499	497	511	509	553	515	534	573	537	573	517	535	510	487	525	545	505	524	554	494	509	556	557	508	500	489	503	523	526	492	533	534	533	516	509	535	537	552	516	525	520	536	540	497	523	562	528	519	539	516	536	518	566	534	488	550	526	526	546	530	534	548	489	558	518	516	552	538	520	481	497	565	544	527	525	545	505	529	527	514	499	497	480	542	528	554	536	520	540	558	547	510	514	498	529	534	518	522	524	514	559	542	518	520	539	519	537	591	546	535	511	512	593	538	508	512	535	508	527	593	517	557	523	513	517	517	496	518	529	533	503	549	529	507	518	552	532	551	530	532	518	549	569	516	528	536	528	535	525	509	569	507	589
61917	90148	52760	2671	785	773	720	698	681	766	760	785	718	717	742	690	702	747	703	694	774	722	676	725	741	746	738	729	756	737	771	784	755	761	744	732	720	704	733	742	750	757	720	737	724	733	741	745	736	694	728	702	726	702	719	711	691	739	706	712	753	683	763	717	743	735	720	690	711	711	762	707	757	733	762	736	755	731	690	725	677	727	682	758	737	748	717	761	731	764	730	760	752	769	740	749	737	695	750	706	729	736	765	713	714	683	738	708	734	743	678	754	744	713	778	725	718	723	730	739	761	722	697	729	753	726	704	691	740	692	730	713	710	734	738	723	728	670	696	763	727	709	732	679	751	700	701	692	706	689	707	697	741	748	690	698	708	762	713	732	756	744	738	725	774	731	704	725	725	678	727	704	730	719	691	690	736	758	736	723	691	741	730	739	693	727	695	705	737	689	722	774	722	754	744	743	735	678	747	701	712	759	748	735	740	725	778	718	700	754	710	726	736	705	714	735	731	723	715	728	718	713	736	737	692	718	721	701	710	717	725	691	713	734	725	685	696	704	689	727	722	691	715	734	766	755	681	739	690	719	731	760	727	716	723	709	742	705	700	698	721	815	733	704	687	731	734	739	672	693	742	730	732	747	767	717	699	751	773	685	720	726	730	736	714	769	706	740	686	734	759	712	711	718	731	791	776	713	755	720	735	732	712	756	728	713	732	738	750	714	741	637	732	725	738	720	734	716	760	820	693	705	709	723	747	692	723	697	694	757	726	753	722	743	688	780	725	728	752	803	733	718	727	713	763	772	724	716	734	699	712	730	742	698	737	768	719	678	729	692	736	811	720	723	720	740	732	712	675	756	800	726	729	711	755	747	694	721	699	758	720	729	770	717	740	714	764	728	755	712	750	732	723	731	773	665	747	721	722	746	741	723	751	746	768	728	670	764	735	728	757	710	764	697	757	762	741	776	775	744	706	716	712	704	741	754	724	681	767	668	744	685	685	748	739	723	743	723	702	721	736	728	706	687	718	706	711	751	743	722	700	782	723	730	658	714	776	777	716	694	692	718	677	688	740	727	731	705	708	728	712	737	734	694	739	735	753	725	749	764	756	754	727	719	732	697	719	723	697	733	717	716	698	750	713	726	694	690	727	734	731	726	704	743	758	728	785	688	731	693	726	716	702	695	711	751	691	739	713	702	712	691	736	748	726	730	714	720	743	692	751	730	718	692	723	738	739	746	741	736	716	770	672	743	685	757	733	667	749	720	712	706	729	726	787	763	721	697	748	695	689	764	713	739	745	711	694	731	711	760	733	770	732	721	725	731	724	743	778	693	716	800	709	736	740	743	730	714	748	757	706	710	702	690	718	707	712	697	735	717	710	721	772	767	719	752	695	698	752	711	712	691	720	802	737	712	703	697	764	738	702	763	750	671	755	740	768	732	707	725	748	724	721	703	748	750	681	728	759	699	685	734	738	749	705	744	753	707	756	742	772	711	725	712	725	737	759	678	679	773	709	708	666	725	742	769	799	714	723	702	683	724	751	778	751	700	726	695	696	736	750	744	742	734	717	739	714	737	722	759	700	774	726	721	737	742	733	741	756	718	726	736	743	722	739	674	730	758	709	702	718	700	722	722	692	680	731	715	739	715	705	752	740	740	712	724	730	726	727	691	732	751	688	754	763	731	689	767	732	747	700	745	701	764	795	726	645	748	760	748	702	771	707	764	727	735	743	735	713	748	714	689	725	746	743	770	731	759	729	691	706	739	738	758	710	745	726	729	743	687	717	795	735	671	680	699	711	792	709	750	712	652	736	705	751	720	673	699	720	734	684	687	728	720	695	731	707	736	724	799	679	729	725	722	760	741	755	672	696	778	674	715	681	729	729	727	730	707	714	740	787	728	743	755	667	741	688	742	742	713	715	731	736	735	773	731	735	671	720	704	768	694	795	749	759	732	732	714	697	712	698	753	740	740	686	754	716	744	773	685	738	750	735	706	632	711	724	741	708	756	753	726	748	722	745	682	767	761	746	754	740	736	738	682	714	765	758	774	718	759	708	711	716	692	763	728	722	737	682	717	727	731	793	715	696	777	746	709	725	747	680	767	709	747	696	725	751	714	765	753	737	725	738	715	755	706	711	749	759	707	704	670	748	720	682	768	775	729	665	758	731	750	733	718	710	743	716	732	707	671	753	718	746	717	726	758	737	705	688	735	695	767	717	687	704	742	703	739	692	734	736	710	696	740	761	697	700	702	739	749	716	752	756	737	689	716	753	726	753	706	722	699	733	711	738	708	718	767	710	714	771	729	747	744	776	776	721	696	802	751	732	736	669	774	725	726	730	709	736	726	763	745	729	770	762	753	704	694	736	743	719	713	747	741	765	709	707	728	697	753	728	685	737	752	752	697	720	750	738	740	721	718	691	742	730	728	773	721	767	758	763	722	740	719	747	696	709	658	654	686	701	721	689	720	709	794	756	755	760	743	673	736	694	790	767	758	761	689	742	716	760	719	722	727	723	747	732	741	700	731	758	724	730	697	700	764	697	738	709	669	716	703	657	752	730	752	685	701	750	715	742	698	756	736	745	768	732	693	745	713	759	757	704	736	725	697	731	764	697	711	779	755	760	712	741	712	680	714	754	726	718	714	730	702	744	716	709	766	737	703	701	746	715	715	701	729	713	691	732	692	698	775	705	740	682	749	719	764	769	718	743	770	702	760	765	725	740	702	741	750	714	681	733	734	724	764	731	797	670	706	750	747	741	688	706	737	724	691	732	674	800	711	723	721	688	725	760	707	736	702	717	718	718	736	752	713	690	727	727	697	700	692	689	779	708	746	766	723	717	673	808	754	686	694	704	732	709	746	765	727	714	724	709	776	691	752	730	717	712	759	729	738	686	704	775	711	711	704	746	806	766	769	725	707	714	754	746	714	696	758	743	725	755	731	716	721	717	797	749	708	813	722	737	721	719	774	711	739	706	723	758	740	752	688	755	776	702	711	721	696	722	752	699	733	690	713	713	722	756	708	796	716	678	742	719	745	731	734	719	752	753	701	729	741	699	718	763	733	698	731	709	716	723	724	747	732	735	764	682	714	782	695	753	727	738	720	695	718	753	744	727	711	725	758	753	763	696	739	694	740	766	688	764	678	697	697	725	714	704	754	713	759	679	772	698	761	758	742	684	749	735	748	733	663	727	745	722	778	761	731	748	805	698	745	753	715	789	745	691	711	760	729	801	740	756	762	758	729	753	756	710	707	723	693	717	704	684	728	743	797	737	730	693	734	751	729	737	733	725	727	775	736	774	744	698	681	712	697	734	701	777	765	744	769	684	742	739	699	758	697	758	754	740	725	748	725	714	677	705	743	721	667	745	707	733	751	731	703	747	692	691	718	703	744	727	712	698	694	763	726	774	745	715	712	682	758	703	723	733	706	773	736	748	745	751	698	803	710	700	711	737	734	698	719	781	732	728	739	730	676	724	747	723	755	709	686
32054	27156	21759	5151	859	790	651	545	513	545	579	583	595	578	522	545	545	597	568	522	537	562	514	518	569	520	547	602	541	580	550	555	583	541	555	528	563	542	572	508	522	552	552	515	561	526	554	541	529	553	500	561	563	512	553	533	580	573	523	553	544	550	538	518	535	513	559	543	593	552	541	506	486	563	503	582	547	525	546	520	506	538	573	547	504	531	520	564	574	552	547	566	566	540	588	532	567	510	489	569	562	565	541	539	523	549	551	609	546	552	530	521	523	564	494	547	552	544	540	593	512	545	585	544	524	554	571	566	561	559	576	542	551	565	552	536	530	541	588	564	513	530	617	528	541	554	537	557	544	549	586	535	555	546	503	558	510	584	481	513	549	542	543	583	557	514	528	555	536	545	516	569	582	557	553	516	508	559	490	536	550	557	563	528	592	543	560	601	537	534	604	576	499	540	598	564	549	566	546	529	577	548	562	548	567	551	577	559	546	558	526	551	564	548	532	576	574	565	545	555	517	536	567	532	529	552	546	524	515	528	592	534	530	484	572	569	597	554	568	533	556	585	572	521	544	544	547	528	526	567	497	524	557	526	555	545	567	562	517	560	528	550	543	519	571	509	556	548	561	530	555	538	546	519	563	514	547	562	539	572	544	535	548	560	553	596	531	550	574	531	558	543	561	502	528	553	558	555	566	517	572	541	531	543	561	552	542	561	527	548	497	531	557	595	549	534	568	557	492	556	537	519	536	486	560	577	496	545	520	555	562	581	592	531	551	543	590	524	530	594	540	538	563	518	550	584	532	577	580	551	547	560	523	542	503	553	551	562	574	563	575	583	579	552	574	520	531	559	545	561	589	572	515	573	560	596	526	569	561	557	554	576	528	559	606	569	600	503	511	541	512	541	571	537	525	532	520	540	560	591	559	551	571	553	578	543	571	563	581	562	531	522	544	556	519	499	558	552	519	576	525	566	507	553	565	545	555	571	517	549	571	545	531	569	554	552	559	555	505	530	556	542	580	536	562	531	538	495	533	569	546	554	554	514	529	571	566	549	546	568	571	552	535	567	548	600	536	557	564	547	524	566	549	548	604	539	544	548	522	614	563	536	567	516	535	558	553	578	541	568	531	542	531	511	491	521	538	549	578	578	573	559	590	535	548	557	551	509	557	522	524	539	523	482	502	567	542	522	571	519	556	533	561	569	576	580	576	580	541	588	544	538	520	560	544	557	546	605	508	530	549	567	559	542	532	524	532	564	480	492	580	561	554	581	580	559	527	538	504	554	587	542	568	576	502	507	514	582	538	550	529	530	553	524	575	569	568	545	542	489	554	533	573	507	548	567	543	525	546	599	558	565	528	555	575	551	545	551	527	553	576	602	565	510	602	516	537	526	525	512	545	526	556	575	546	545	578	546	603	530	559	520	525	557	583	541	527	576	494	547	565	555	527	527	541	508	555	544	549	546	556	522	467	516	562	549	510	557	494	558	551	543	567	503	532	526	526	561	556	531	504	562	555	604	556	552	528	562	520	577	537	521	516	542	529	561	535	549	545	545	543	592	535	561	585	544	556	535	573	555	524	525	539	519	546	574	565	520	574	549	570	548	511	565	536	534	516	577	595	566	557	553	557	571	566	561	532	528	576	538	538	560	537	560	516	557	548	583	539	580	516	557	523	561	589	546	544	555	571	512	538	531	556	532	529	559	559	608	524	592	511	540	554	518	583	545	515	512	551	526	561	551	546	526	528	557	535	583	567	515	543	521	529	579	557	562	539	532	531	517	531	591	540	529	586	553	557	580	538	566	510	586	502	524	541	574	511	533	529	531	586	575	553	549	515	508	538	523	517	552	544	569	542	530	579	558	566	534	580	580	569	521	579	506	533	563	535	526	491	525	534	546	499	555	570	572	558	527	539	565	521	549	567	550	551	555	519	558	532	533	484	567	554	530	570	535	515	551	506	553	551	572	545	544	506	576	545	559	540	547	559	535	553	581	533	570	537	541	562	539	573	531	550	546	556	578	531	604	539	556	572	575	546	569	525	578	535	517	550	507	549	539	540	539	531	551	526	565	533	558	508	524	570	554	524	548	524	559	510	551	530	581	542	569	555	542	581	559	583	508	562	524	515	532	521	536	541	573	535	547	533	549	560	551	560	556	551	524	537	574	534	561	557	547	537	542	581	569	563	567	560	616	553	540	570	541	558	546	546	549	533	513	555	528	535	523	529	512	548	547	522	544	520	543	538	535	564	554	543	546	536	530	550	561	542	604	571	505	552	521	559	535	519	553	542	507	560	596	556	539	551	554	546	560	548	557	564	556	532	559	533	564	546	558	554	564	591	581	532	587	553	528	553	544	558	565	548	564	548	517	567	554	514	560	531	552	530	547	535	559	531	536	533	528	522	578	560	507	539	541	549	579	520	546	532	540	528	575	488	567	556	533	623	557	589	569	557	538	567	575	573	544	537	565	557	536	526	542	538	518	543	536	579	538	481	546	540	568	548	558	568	566	573	549	521	570	581	575	567	630	554	544	525	538	543	540	530	544	520	528	556	537	562	544	533	611	527	577	535	538	553	550	543	586	526	540	564	548	528	538	523	517	517	546	558	597	556	513	519	567	564	542	516	511	521	537	585	610	553	543	559	531	561	548	566	556	544	549	586	540	579	516	545	563	517	529	511	574	558	524	548	522	525	576	563	508	549	538	535	571	523	600	552	556	549	541	529	535	562	534	578	539	566	575	508	543	568	556	549	545	517	503	537	588	570	547	560	570	506	561	522	537	546	556	556	548	524	548	567	574	566	495	547	574	594	575	529	528	583	533	530	534	567	522	566	556	558	523	486	576	596	561	569	585	525	513	567	577	496	579	584	515	559	585	575	516	522	555	508	551	550	551	532	574	543	524	520	538	527	531	543	537	536	574	518	513	537	536	568	506	575	519	554	558	539	544	545	592	567	543	538	567	560	527	583	515	560	574	539	523	560	533	582	556	531	576	533	528	542	534	540	545	511	564	552	517	587	578	549	543	575	514	544	555	524	537	554	548	560	549	575	546	552	556	550	541	559	533	526	564	549	546	568	543	558	574	540	531	524	521	521	517	528	542	596	564	584	522	579	571	558	518	541	519	598	559	540	583	525	569	534	523	560	565	535	544	548	553	546	553	532	550	540	550	515	573	527	590	549	542	557	528	577	588	585	547	530	538	533	547	553	541	559	551	593	554	527	543	572	548	502	496	505	578	566	580	546	518	549	563	547	544	534	559	544	537	541	510	571	568	533	531	562	565	506	553	540	517	563	528	536	561	555	573	514	539	547	553	509	515	570	552	506	506	538	553	551	556	579	575	568	530	557	556	570	554	553	567	535	557	526	530	557	533	586	525	577	556	545	567	495	516	567	587	552	563	551	525	538	556	553	589	555	543	520	548	517	540	554	590	532	537	595	495	594	538	554	546	533	548	526	551	578	613	565	573	512	560	550	552	559	545	565	520	552	585
41178	42135	17274	946	754	749	775	764	747	747	754	726	799	796	782	745	721	786	780	775	699	795	755	752	733	781	807	751	746	790	778	763	766	780	712	720	758	775	805	754	766	736	759	719	755	769	746	802	741	786	759	768	761	768	781	754	757	754	718	721	736	702	741	712	735	791	763	756	726	735	783	748	757	752	785	721	751	775	740	821	768	781	745	777	751	733	780	757	763	781	775	760	757	735	759	744	749	742	701	772	770	740	749	728	811	759	750	770	724	739	758	739	744	710	759	784	771	771	759	763	803	783	754	749	732	737	736	710	714	758	793	724	798	746	724	728	762	744	709	760	756	731	687	750	783	723	778	753	760	768	743	787	773	754	780	752	779	711	796	784	730	730	764	742	762	756	763	772	739	763	736	745	717	759	726	755	739	733	729	699	779	749	751	774	754	736	784	727	732	766	736	759	755	726	729	723	730	761	736	798	765	755	806	794	752	727	706	774	760	698	726	745	735	734	756	792	758	771	779	746	783	767	776	739	725	765	743	751	784	768	779	808	747	807	794	726	749	789	751	727	828	736	740	781	777	711	750	734	704	763	754	772	735	747	761	785	742	771	784	771	759	735	774	738	744	768	777	715	730	797	770	749	767	737	749	728	727	792	772	766	711	764	786	721	768	763	732	791	753	796	759	752	792	767	778	769	732	776	725	794	745	735	738	760	761	760	774	777	780	770	759	771	760	779	707	701	784	755	782	735	788	745	732	762	796	739	779	727	749	750	759	762	737	758	797	813	707	784	761	713	733	777	758	768	708	770	752	761	808	771	719	727	720	748	734	731	780	738	745	786	784	763	770	796	704	799	736	751	743	783	776	775	744	772	770	768	755	788	743	777	771	716	768	775	762	731	744	743	744	738	756	781	747	725	688	764	697	761	720	755	762	787	748	757	746	745	749	722	768	754	748	796	763	763	787	736	767	729	732	764	798	709	742	791	725	708	726	681	734	783	790	747	763	783	743	755	732	762	733	744	801	768	767	771	746	734	727	743	775	715	758	774	753	768	771	775	718	732	747	724	716	737	693	788	756	754	727	794	766	751	742	715	704	779	788	775	754	799	793	750	781	757	758	731	752	793	760	773	735	743	794	740	752	761	715	743	720	760	736	748	726	804	763	783	737	819	793	783	750	751	748	765	809	804	788	805	750	770	787	713	755	786	737	764	754	789	755	800	725	746	738	828	748	746	720	782	758	746	767	757	767	748	760	762	744	793	755	814	772	759	736	754	707	707	742	721	735	752	774	759	715	727	721	748	772	749	774	727	781	812	716	730	762	706	759	779	758	753	747	813	748	772	729	768	736	774	709	795	741	853	756	779	719	779	779	746	725	770	751	745	753	758	710	755	746	723	780	793	766	760	725	737	775	706	861	761	763	737	723	751	780	768	786	767	780	790	758	773	764	767	686	740	768	733	790	728	706	773	748	732	772	753	740	719	751	748	765	786	725	763	759	744	776	735	802	716	736	744	803	749	746	720	737	722	732	742	765	729	737	777	767	788	737	732	752	770	749	785	801	805	782	711	738	738	777	833	759	740	732	784	746	739	753	789	802	769	754	762	777	740	760	783	756	776	752	717	805	725	752	734	762	781	737	705	757	749	752	740	737	721	749	802	722	785	780	770	772	777	754	742	770	769	779	727	739	775	736	757	719	787	755	793	786	770	793	723	754	764	767	753	755	791	805	807	717	778	743	753	746	716	772	798	792	751	815	793	804	737	758	761	749	791	742	797	727	767	846	753	755	764	781	795	759	753	715	766	746	783	794	743	779	771	777	763	726	770	722	730	782	764	774	769	775	775	746	792	745	736	742	768	719	782	778	741	750	724	782	802	768	787	753	811	755	758	769	786	778	749	759	707	764	692	755	702	768	785	756	735	741	746	776	772	707	758	715	762	760	749	732	789	754	734	762	818	799	746	712	781	792	721	808	759	791	747	831	770	725	723	753	755	732	766	771	760	777	740	737	774	780	743	786	730	743	763	749	757	748	788	754	794	745	770	775	782	806	769	719	761	741	736	772	740	712	763	799	744	723	777	764	759	747	765	734	767	699	763	739	748	733	735	760	796	765	721	753	754	767	771	735	782	795	767	714	719	770	749	793	809	762	751	738	735	785	773	843	769	796	740	747	737	796	763	736	811	769	716	742	723	736	753	743	745	784	779	731	754	697	745	750	725	764	764	775	780	756	779	758	759	759	740	728	731	753	806	743	736	752	704	789	728	780	762	764	786	765	762	770	779	731	739	737	772	779	757	803	744	752	728	736	745	710	829	711	762	738	802	756	725	784	782	760	800	710	745	768	729	775	785	763	729	722	744	732	749	793	773	781	717	783	714	761	744	775	737	764	739	743	746	719	734	762	720	752	741	749	709	685	746	820	761	755	790	757	728	835	735	756	745	739	728	769	770	792	775	784	784	762	782	782	783	763	714	757	776	796	780	784	704	753	764	756	795	746	762	795	762	786	764	771	799	754	771	735	784	754	747	757	743	708	777	741	805	763	715	758	770	784	726	735	771	780	730	739	758	751	726	797	793	787	784	702	745	762	746	736	753	760	800	768	794	738	791	792	759	730	777	719	753	806	789	775	772	746	765	774	757	785	747	793	740	749	791	786	735	786	734	744	722	759	788	703	755	769	726	818	747	766	810	789	749	768	768	736	732	745	730	788	772	745	779	732	741	788	772	785	738	768	772	728	745	779	718	791	692	736	758	773	760	746	730	720	807	791	780	764	758	789	753	734	748	750	722	787	775	780	692	704	785	769	746	749	755	788	771	729	770	762	727	743	741	759	789	741	748	731	727	735	795	755	797	784	811	724	726	762	800	757	814	739	755	771	790	733	789	752	740	739	743	757	787	786	766	700	756	804	729	773	764	814	720	770	782	807	763	727	754	784	735	764	753	780	755	755	725	794	787	768	777	744	747	772	734	744	734	775	789	690	766	732	764	716	757	766	776	761	749	795	771	736	770	768	728	744	742	790	756	783	731	726	734	759	717	741	750	702	751	767	752	748	733	727	793	745	781	778	761	721	758	767	750	769	734	769	767	771	771	769	779	733	783	736	759	724	738	800	731	730	816	742	666	750	828	749	775	745	712	751	754	776	770	770	773	747	752	786	765	799	832	735	730	777	773	763	793	771	658	774	706	801	706	716	729	759	766	790	739	736	753	768	821	737	767	743	745	766	769	753	778	755	716	759	781	741	745	764	724	749	691	725	754	782	741	754	797	763	774	778	782	743	745	784	779	719	770	740	804	742	754	756	771	729	718	748	782	764	751	768	727	770	753	796	772	739	782	788	791	766	741	753	757	741	748	776	719	773	782	759	759	761	714	784	752	763	727	792	729	811	746	776	750	769	758	739	790	795	758	762	711	786	730	741	767	773	777	750	767	749	776	774	746	727	770	764	756	774	783	729	785	730	803	771	786	780	727	778	761	747	766	818	769	741	734	733	769	788	766
24745	21793	28921	24327	21028	8793	908	731	634	686	630	637	708	711	661	696	712	687	660	602	675	686	703	715	673	672	712	608	672	679	664	617	655	701	643	669	648	663	669	667	686	644	637	660	640	710	691	675	696	677	670	645	720	670	693	663	657	687	680	661	690	665	673	683	653	702	651	681	623	611	646	651	650	676	626	684	721	678	635	682	667	669	676	666	641	621	624	654	718	683	647	669	680	712	633	675	587	714	660	656	699	630	642	648	633	695	666	637	697	704	665	661	691	698	672	689	643	658	696	658	675	672	717	624	647	683	676	689	681	655	715	685	655	657	676	663	675	641	693	657	608	622	672	637	663	671	699	652	633	693	623	688	686	664	649	643	646	622	683	678	677	677	627	655	685	698	680	674	651	675	676	649	653	699	629	696	646	671	698	642	636	657	661	646	712	653	686	626	646	658	629	653	692	616	659	659	668	712	625	621	637	640	637	637	664	665	674	645	648	634	655	656	654	639	667	641	663	687	676	643	651	610	669	670	644	629	603	697	669	660	681	629	637	713	676	653	629	678	705	678	647	668	618	674	678	724	640	697	628	677	635	657	652	699	667	610	623	702	690	691	627	638	685	700	616	622	642	713	700	670	688	680	652	637	641	703	684	678	696	694	659	659	656	623	651	685	712	660	650	633	713	686	661	646	636	654	621	677	638	661	651	667	644	667	627	651	657	668	626	721	655	662	678	686	649	642	679	662	690	685	672	625	665	669	666	663	620	686	653	697	680	683	643	686	642	695	719	689	652	682	633	652	652	639	632	667	683	634	640	647	699	653	681	654	683	665	631	683	654	658	682	637	642	642	702	642	659	623	665	660	671	674	666	658	694	669	618	675	666	592	652	652	689	659	671	666	652	617	677	642	678	621	682	700	665	661	680	675	683	629	650	670	665	682	636	677	652	678	660	688	685	651	671	644	661	659	706	645	631	701	657	632	668	669	642	662	662	686	689	650	672	652	662	655	653	623	685	644	680	741	690	694	650	639	646	696	701	701	646	658	689	687	631	645	690	715	642	604	710	661	652	661	706	637	646	643	690	682	742	677	655	661	654	681	687	637	646	682	666	614	666	674	674	673	687	652	654	685	658	637	682	677	720	654	674	644	647	664	640	647	716	660	699	640	651	665	688	680	689	715	724	705	693	696	708	643	666	706	674	687	637	691	657	644	670	661	650	663	662	628	679	632	663	669	652	660	640	651	664	659	674	670	680	659	633	670	647	672	669	678	653	678	647	695	680	669	646	666	694	643	682	648	678	682	648	650	666	714	669	686	634	681	679	664	674	685	659	687	709	712	680	677	690	694	672	687	666	700	657	662	635	658	692	644	681	654	642	674	639	652	695	653	642	617	646	649	641	683	696	658	639	698	645	666	645	693	682	693	677	676	672	673	682	680	625	634	666	668	708	671	649	668	685	662	641	658	646	631	678	648	670	700	663	615	644	668	701	678	630	696	713	698	699	620	664	639	672	657	714	659	673	614	643	634	662	682	640	661	695	612	646	646	630	669	614	698	682	717	664	689	635	640	646	631	621	689	684	661	658	644	675	665	704	688	674	696	668	671	696	619	649	655	632	627	661	682	638	681	699	686	674	672	635	658	691	679	641	629	626	642	660	676	608	688	610	675	657	666	637	677	668	679	667	683	687	680	686	679	654	696	655	662	667	607	635	639	630	638	686	657	694	657	627	653	672	651	707	620	654	626	658	642	641	646	688	634	657	670	667	649	635	640	616	685	688	674	703	694	634	648	659	657	636	654	725	668	626	707	623	696	679	674	688	679	701	667	646	678	670	696	686	679	678	658	627	707	682	694	635	657	626	660	620	671	659	606	681	657	648	680	694	682	676	634	679	646	696	685	672	690	621	688	688	624	681	642	637	669	694	629	697	640	638	651	677	619	663	664	613	647	664	687	632	680	622	685	684	635	646	684	669	644	662	681	692	714	673	629	626	685	659	698	695	656	650	636	644	652	669	691	683	633	685	653	619	672	637	683	658	628	698	675	677	661	657	661	659	622	636	632	666	712	666	693	647	654	636	671	659	655	638	663	673	659	645	665	686	709	640	672	660	681	646	664	714	665	665	695	705	652	609	661	648	667	645	647	684	700	662	652	679	611	663	687	598	701	639	655	641	677	712	617	653	659	704	612	691	668	659	658	705	627	663	677	684	714	691	651	658	653	645	669	655	667	661	688	663	674	604	631	659	716	649	696	636	636	688	624	622	668	647	637	705	642	663	678	692	678	649	615	666	653	693	673	688	595	628	705	658	663	634	653	727	635	670	651	672	660	699	682	689	646	669	664	629	597	659	661	723	657	637	733	678	684	632	690	669	652	648	661	654	650	673	675	683	677	689	673	629	620	646	720	668	651	665	687	679	671	659	650	667	667	630	664	684	716	658	662	671	718	666	679	649	711	684	686	690	691	639	709	649	648	678	639	625	688	666	691	629	668	670	646	670	666	657	652	687	678	672	672	634	684	677	653	665	682	655	643	666	676	664	596	695	647	650	640	626	679	697	681	658	624	647	663	649	641	617	652	640	644	666	666	653	634	660	640	664	677	671	686	697	655	697	661	713	684	682	654	669	645	658	629	622	618	700	684	658	632	648	694	685	721	672	648	664	652	647	695	621	658	612	699	687	611	642	683	618	679	668	678	684	681	648	634	689	656	638	659	686	661	676	639	663	622	629	646	660	683	672	678	647	655	712	677	645	679	673	671	681	691	679	617	725	633	680	636	642	676	648	690	588	649	674	674	641	631	669	684	678	640	674	655	681	688	690	660	635	657	645	647	654	645	671	633	624	652	643	664	695	664	675	646	658	598	659	694	649	666	628	680	651	698	704	658	679	638	626	652	630	733	644	662	652	721	681	611	623	675	661	657	661	654	653	699	661	662	662	637	680	642	654	656	666	663	648	643	683	623	660	608	678	698	673	666	658	681	641	666	686	694	693	621	660	695	643	683	664	587	632	624	691	614	622	691	642	661	638	665	651	699	653	689	658	690	705	733	693	642	643	637	669	649	665	629	651	606	662	644	690	710	669	681	697	643	726	713	678	657	645	629	645	697	672	634	682	627	713	646	668	656	659	621	617	689	642	684	655	689	684	685	624	682	700	648	656	620	644	666	671	626	651	669	684	704	644	658	646	646	670	683	627	663	740	689	620	672	659	625	667	632	700	632	617	651	668	655	638	697	716	670	607	690	674	662	620	624	618	655	655	698	643	673	641	694	653	675	626	673	683	675	621	666	678	695	663	671	641	635	707	650	654	681	650	688	596	630	585	658	638	673	613	668	678	662	646	654	632	653	675	634	713	632	628	633	630	641	610	641	617	662	702	607	639	654	645	673	674	630	665	629	675	677	709	639	679	685	639	624	636	669	670	710	714	618	707	644	667	609	660	647	646	677	639	636	641	659	637	652	682	713	627	686	636	683	644	670	638	649	632	637	629	639	679	689	694	651
61487	79021	39465	2292	953	945	931	900	916	879	946	896	949	980	913	882	871	884	923	923	943	931	895	901	875	945	882	907	917	954	904	864	908	988	914	888	979	941	895	887	907	911	937	895	921	968	903	880	954	864	959	957	909	848	832	967	867	926	895	942	886	960	967	923	955	858	956	931	948	886	914	900	876	852	915	916	918	854	850	929	897	910	922	951	875	940	874	887	914	928	928	906	884	905	857	952	903	926	898	883	900	862	907	943	896	945	914	896	966	892	936	910	910	949	913	873	943	906	941	934	884	915	889	887	943	907	859	931	920	927	893	930	916	924	862	917	849	928	943	875	935	923	939	899	880	923	941	845	925	911	929	890	888	901	915	904	882	931	944	968	950	846	908	955	916	905	915	897	964	881	901	943	865	893	863	911	920	879	906	920	937	900	916	912	863	847	915	901	974	912	952	947	868	893	911	902	863	951	920	907	942	878	910	870	943	936	865	957	922	926	937	911	923	911	823	890	868	941	924	899	858	907	893	887	932	916	903	911	944	904	884	906	904	932	942	910	854	898	926	893	866	918	873	886	900	901	939	973	916	901	948	937	914	884	932	896	956	889	922	870	882	987	892	904	883	923	844	875	921	954	925	870	954	905	950	918	877	925	882	913	887	868	903	882	891	972	914	927	924	931	928	900	913	876	908	897	896	893	920	925	963	939	922	926	941	915	929	880	881	876	881	902	880	863	927	929	898	913	905	918	952	877	957	886	917	937	979	948	917	931	835	940	872	914	956	932	892	889	898	903	953	925	903	918	874	951	910	909	909	921	871	931	943	874	924	899	939	903	937	932	947	902	934	935	940	857	885	955	888	890	924	925	912	906	912	906	924	959	948	915	892	846	967	888	894	914	928	892	935	970	922	930	970	887	939	890	923	891	919	929	953	903	900	944	915	964	889	890	921	884	889	921	905	931	938	862	892	910	917	934	886	904	871	914	874	998	929	913	887	875	922	918	872	916	920	889	882	927	919	896	895	902	941	898	886	943	908	921	913	906	893	914	896	907	875	873	835	938	904	889	961	904	888	852	932	920	900	935	949	944	939	932	899	905	944	926	928	933	910	916	917	913	888	896	830	945	923	863	881	914	898	953	918	913	937	903	931	909	951	802	923	947	920	912	945	930	884	878	889	920	892	840	958	954	898	920	875	928	931	902	916	892	877	892	921	895	906	913	866	890	904	967	903	939	948	908	914	982	926	985	903	888	958	942	910	935	912	923	904	930	940	831	944	846	891	916	958	924	872	891	905	941	916	898	935	891	904	923	872	930	932	915	904	878	837	898	896	901	917	861	929	900	935	929	940	919	865	890	922	934	988	957	926	924	916	954	948	879	902	867	902	921	923	958	915	894	905	928	897	947	905	907	896	901	961	898	941	919	936	948	887	929	907	897	878	868	948	902	943	870	864	934	868	897	850	904	941	933	896	938	928	903	874	874	891	935	915	922	862	942	870	894	869	922	907	962	893	903	910	894	951	943	904	896	909	943	915	909	929	932	902	886	927	934	908	921	892	942	919	858	881	919	869	910	917	919	893	893	882	849	939	904	915	892	887	907	859	905	883	868	875	940	953	929	867	911	926	858	861	925	932	866	920	925	946	938	869	943	902	939	874	901	879	914	938	905	900	875	935	913	863	904	896	957	916	867	964	896	963	972	895	866	945	856	929	925	926	840	890	849	947	931	899	885	863	948	949	911	930	915	929	909	878	909	901	920	897	938	977	916	873	905	935	920	901	868	912	939	909	912	912	937	874	889	935	919	952	912	918	911	966	920	901	865	900	883	913	849	898	907	890	937	854	910	947	932	915	921	892	914	866	897	929	916	909	870	909	921	953	956	930	893	878	893	924	963	932	920	875	971	881	889	939	886	963	891	875	901	906	912	961	878	915	913	871	867	919	874	916	858	865	901	899	919	960	887	922	900	963	938	897	905	901	921	910	906	904	904	941	923	956	903	933	892	912	882	930	924	945	890	896	894	932	906	906	886	934	879	973	941	897	925	902	854	904	851	936	913	979	898	950	896	946	905	929	930	871	954	906	865	928	924	936	853	920	912	883	928	941	883	888	932	899	932	879	918	901	945	903	960	889	891	878	946	896	881	928	924	915	894	887	922	922	922	988	916	967	957	875	906	877	924	900	881	914	861	911	931	899	912	898	943	902	937	941	901	959	925	876	929	935	877	945	881	892	973	899	877	942	901	889	896	932	913	922	940	896	881	879	889	954	876	903	956	871	926	909	882	793	899	915	924	898	876	911	868	921	956	898	885	901	920	836	937	851	910	900	909	939	822	990	912	957	948	900	923	892	839	891	918	943	919	900	917	939	937	873	917	916	870	939	902	906	887	908	945	928	900	905	881	877	857	893	880	870	981	897	890	981	919	930	962	908	943	946	895	877	915	954	902	938	863	912	931	909	835	943	944	897	904	880	919	925	936	956	890	952	947	901	929	934	909	898	851	922	886	928	903	961	868	935	903	905	888	879	886	872	937	896	874	856	930	932	897	884	858	892	881	924	899	935	924	909	896	899	889	908	916	892	912	918	909	939	866	856	886	910	942	934	885	869	917	899	942	927	887	949	936	947	929	921	857	868	969	926	937	920	952	913	878	873	892	907	838	968	905	910	907	912	894	926	927	985	961	901	918	924	862	988	933	911	910	917	903	935	934	900	907	928	929	847	923	894	876	898	916	933	840	899	914	908	940	874	984	964	941	915	895	886	939	971	915	864	872	933	944	966	877	904	955	922	931	876	890	982	927	944	917	953	870	920	950	954	907	874	916	867	864	940	923	916	942	975	900	866	885	862	933	916	904	877	855	862	883	876	889	904	880	924	862	897	900	911	920	930	919	951	916	950	867	915	927	953	915	923	972	899	930	919	942	908	900	952	899	834	960	950	902	949	935	955	933	858	872	853	937	908	874	835	850	905	905	900	903	978	858	919	902	897	899	898	936	920	961	920	926	895	953	894	865	942	884	921	882	937	903	893	931	840	915	936	857	935	932	888	899	921	908	871	915	942	971	937	855	859	942	903	858	937	927	836	910	895	912	923	984	939	915	957	901	899	942	909	908	884	893	922	956	897	943	943	900	961	910	894	879	897	954	964	904	923	891	929	854	941	911	883	906	890	919	859	941	925	900	928	918	884	894	944	905	885	920	925	861	897	910	941	932	934	940	934	922	920	911	881	932	899	833	907	898	877	960	935	904	947	931	902	929	906	885	943	903	882	930	946	948	915	916	929	880	978	907	920	863	931	943	912	914	848	926	915	914	906	919	911	914	901	973	877	864	917	878	936	858	949	851	848	903	849	906	944	960	876	918	909	954	928	917	874	934	945	877	957	920	915	938	911	887	861	915	919	929	877	940	885	896	915	918	894	857	909	891	920	904	843	912	912	931	910	901	878	860	916	882	916	918	849	927	961	944	892	927	931	901	901	938	959	908	921	928	904	950	924	901	935	893
23374	21477	29382	23727	21348	21073	6680	638	537	556	551	545	527	558	574	571	520	576	568	553	557	516	490	538	509	548	513	545	562	540	587	573	545	531	512	567	504	570	532	540	573	542	530	543	517	526	520	543	528	571	542	508	506	536	511	522	565	539	528	535	517	520	498	543	535	510	550	522	495	493	497	562	512	533	514	545	551	516	514	539	496	529	510	536	524	497	533	542	532	537	571	495	512	544	533	528	558	552	500	551	538	519	518	505	544	541	520	511	545	553	569	541	581	553	533	535	522	542	526	550	558	501	496	573	546	519	495	551	542	536	514	514	553	509	555	546	529	516	565	559	543	498	519	508	506	521	540	501	529	532	524	496	505	551	468	527	528	510	513	568	490	514	496	528	517	534	521	561	510	522	515	493	588	509	527	530	537	579	536	529	493	552	544	509	519	563	556	528	510	561	521	526	559	564	512	490	530	517	516	532	531	551	519	535	568	552	537	540	529	522	451	493	516	510	546	503	542	520	494	518	472	482	523	532	598	526	571	494	526	545	527	560	508	530	540	527	536	519	601	583	518	524	514	528	549	514	568	523	506	502	561	546	526	515	532	503	546	509	538	504	540	514	521	511	538	517	504	485	511	478	536	509	509	535	525	526	529	514	503	545	510	532	552	494	547	529	512	534	542	565	526	511	492	536	563	528	524	533	531	547	505	570	539	485	529	563	507	560	515	501	568	503	509	536	536	539	508	554	509	499	553	504	524	529	546	476	526	504	560	510	541	585	513	531	495	522	534	562	522	530	544	529	541	558	529	502	554	569	517	527	562	524	538	487	555	512	571	532	515	563	504	551	548	520	550	516	518	552	519	509	537	545	524	509	492	492	512	524	519	507	516	514	517	558	548	537	575	551	503	473	523	569	545	514	488	503	563	528	520	549	502	527	511	583	491	545	501	568	557	540	492	506	498	506	543	530	567	523	528	543	525	517	523	555	464	532	508	524	556	522	562	484	584	491	539	549	504	574	527	560	543	538	478	531	547	537	514	563	559	503	546	514	546	499	533	578	523	539	554	550	532	533	546	500	549	554	532	553	520	531	538	527	550	491	508	524	514	529	530	458	555	532	582	517	543	558	553	517	526	517	571	514	509	581	540	543	560	508	506	499	526	529	555	492	516	495	529	498	535	555	555	541	561	527	557	516	504	523	558	526	557	503	533	525	484	525	534	517	524	534	575	486	506	546	533	561	539	545	526	504	544	579	547	543	517	504	533	485	503	492	527	520	550	535	567	535	563	556	554	561	541	538	577	574	535	516	499	532	501	524	534	525	528	517	531	523	574	497	469	510	568	529	523	519	532	536	558	527	530	518	520	507	505	531	545	564	534	497	524	512	524	572	536	502	510	552	517	529	546	543	518	547	530	528	524	528	553	514	505	524	530	550	506	500	562	551	537	540	534	539	531	507	558	535	557	501	543	533	571	561	585	572	468	545	499	535	551	512	548	565	519	491	513	544	500	587	527	510	527	503	516	527	526	569	524	542	494	518	510	551	505	502	545	544	593	536	541	530	530	512	533	527	548	540	540	523	540	562	551	526	490	515	525	552	567	528	504	523	539	537	485	533	532	578	541	537	550	548	493	538	558	529	499	522	534	490	553	561	548	536	548	527	520	566	540	530	556	520	510	555	519	499	566	540	518	540	521	497	516	536	500	539	523	488	508	523	529	533	492	494	551	525	562	521	529	517	540	525	535	544	561	581	522	528	504	523	524	494	552	539	553	523	490	552	536	552	575	526	503	537	545	543	526	521	554	498	550	570	558	538	571	550	527	533	545	538	537	535	543	531	497	510	548	510	516	578	523	554	531	545	540	514	533	549	519	542	560	535	551	525	514	498	573	526	535	525	560	540	526	495	520	516	513	535	524	549	525	539	522	548	517	549	511	519	514	520	542	497	546	546	515	508	550	531	577	520	573	544	559	543	561	531	540	543	530	527	527	551	473	528	490	531	568	549	515	560	565	555	546	527	531	512	541	527	518	526	521	508	550	514	501	547	547	562	541	531	541	534	494	467	515	547	581	527	518	529	558	567	585	544	568	501	520	501	527	552	505	536	499	497	540	531	534	558	525	527	531	508	546	531	523	562	488	522	499	551	524	527	503	524	542	552	505	518	508	500	493	577	527	551	574	490	567	523	544	537	499	541	559	559	545	548	535	522	564	524	581	518	517	533	500	586	496	567	505	538	523	524	522	527	564	508	512	516	533	565	482	522	542	501	533	554	555	491	572	530	518	511	537	450	526	538	550	518	514	553	519	511	525	544	550	499	524	527	541	539	549	512	540	532	566	507	547	508	533	512	514	543	497	508	568	536	456	510	518	519	552	548	525	473	541	568	502	548	511	523	543	495	568	495	517	534	536	505	557	532	533	528	514	537	523	506	565	525	527	533	499	548	540	563	566	522	541	507	533	516	520	548	498	563	533	519	526	544	531	549	548	510	513	516	506	505	555	545	511	519	491	534	550	551	499	581	586	549	471	522	545	500	559	535	518	532	510	532	542	516	554	538	510	550	535	536	539	540	551	519	502	531	538	539	471	549	553	512	532	549	535	516	565	536	537	524	491	553	525	557	501	579	515	506	509	549	549	503	537	513	511	552	546	556	567	575	536	548	518	564	581	542	531	525	487	487	532	546	511	512	532	513	483	498	516	531	527	544	541	543	519	530	532	561	529	492	514	537	471	579	527	503	539	589	536	563	495	510	524	557	512	554	554	524	495	515	500	578	525	509	531	500	516	521	529	510	506	517	497	530	513	531	534	503	531	491	508	539	546	533	532	507	522	563	521	559	506	536	548	534	524	537	579	494	523	509	525	514	567	525	498	505	529	527	502	562	530	498	520	520	517	524	523	526	548	524	510	481	561	566	549	521	541	543	500	527	552	515	525	489	527	515	557	491	520	522	576	526	525	505	539	482	498	551	524	466	524	546	533	546	544	516	535	572	548	524	514	480	512	499	525	522	547	526	515	482	539	548	495	568	530	529	533	512	532	539	539	535	544	536	555	511	556	557	510	517	487	482	479	529	548	536	520	530	522	530	504	548	530	535	539	533	514	517	534	490	544	475	548	550	540	517	541	524	483	569	513	491	518	563	513	520	532	532	519	485	484	496	492	558	504	499	526	545	502	533	503	539	551	536	526	560	561	512	549	536	539	557	533	546	556	559	522	550	475	519	547	535	523	528	530	492	547	517	529	550	522	548	540	525	518	558	554	512	563	517	529	522	546	526	542	520	501	521	562	529	548	507	495	530	544	542	514	560	560	538	552	564	559	567	526	514	536	509	566	472	563	552	522	520	501	505	521	514	518	543	550	542	549	491	533	537	558	586	507	506	554	507	539	528	544	503	557	527	555	527	493	540	543	527	501	521	530	515	507	523	518	512	498	499	518	529	543	536	543	494	530	535	554	527	501	518	494	535	545	531	519	520	507	530	573	549	548	539	529	527	487	565	539	553
61432	89429	50435	2541	779	735	762	758	734	711	747	723	704	789	759	736	742	739	740	730	741	763	681	725	724	715	748	736	722	719	713	698	669	658	737	740	751	697	755	743	731	745	731	754	751	733	745	730	718	744	709	695	722	730	726	715	756	754	717	740	714	702	695	729	700	784	726	743	716	740	744	768	724	729	739	723	776	700	680	775	729	737	745	752	714	721	782	724	718	742	689	756	734	742	758	713	682	751	747	694	717	718	756	670	698	735	700	762	685	760	736	726	725	699	706	782	718	719	734	773	680	726	722	689	732	716	719	717	739	721	713	750	731	736	740	723	720	720	757	728	691	707	736	730	736	765	726	752	693	709	742	779	729	717	766	698	721	698	755	703	685	773	739	772	746	739	746	691	758	736	696	765	734	775	697	717	751	809	720	737	714	713	736	693	730	726	686	754	706	709	759	677	703	761	732	680	738	716	698	741	732	721	729	747	732	727	704	727	698	700	746	692	723	723	747	749	716	731	782	718	701	704	747	767	738	706	717	715	738	719	700	712	713	752	760	728	711	748	746	779	729	751	708	689	723	765	711	674	727	715	737	699	733	710	765	694	726	729	737	755	747	735	721	759	710	711	747	767	760	701	752	765	735	771	766	737	718	718	695	783	728	771	708	708	758	723	742	706	726	687	723	757	719	726	690	728	749	712	752	721	734	724	724	770	705	734	723	723	710	728	736	790	752	761	692	676	728	697	698	742	691	749	736	719	704	718	724	711	752	746	780	743	772	708	730	748	744	722	747	764	733	694	740	706	708	767	753	760	675	742	748	710	705	714	747	760	717	765	698	735	758	711	725	701	693	720	718	746	702	755	728	737	712	745	731	721	652	699	742	704	767	720	747	703	732	693	688	742	722	729	719	716	739	770	706	698	733	707	757	724	737	747	729	702	732	730	735	721	783	719	733	751	736	687	731	731	744	761	744	716	734	717	758	751	691	765	752	729	728	740	750	703	735	764	703	757	716	753	748	743	723	738	764	753	739	723	760	731	762	756	726	708	701	740	743	750	704	787	748	746	749	696	757	751	729	741	721	711	699	672	719	764	725	743	671	727	697	753	723	765	730	690	765	735	726	690	711	733	751	732	711	758	710	725	725	752	715	766	765	714	735	740	760	755	696	713	705	685	712	727	722	755	743	761	740	747	754	718	755	722	709	720	728	765	730	722	756	729	725	713	725	673	732	745	747	676	710	719	736	728	759	697	707	730	750	690	767	701	674	744	746	743	731	718	761	699	730	700	714	715	770	722	675	724	742	753	741	718	753	671	713	743	721	690	693	704	698	759	736	671	717	683	696	753	720	764	743	719	759	701	703	769	736	704	707	742	754	654	753	767	734	762	771	746	741	737	701	724	822	712	691	723	722	681	746	740	761	724	727	747	731	695	689	737	759	718	736	677	767	721	749	747	713	666	730	698	748	741	765	742	732	723	714	717	725	711	717	748	723	682	685	768	712	748	721	736	742	735	796	736	740	736	703	726	733	676	756	729	732	690	717	784	716	696	761	712	747	764	721	768	773	736	733	716	719	742	782	719	702	760	712	702	693	755	743	692	736	733	697	702	721	729	712	745	761	686	736	743	685	740	771	744	678	695	731	712	756	697	727	731	702	725	764	721	719	700	720	716	726	739	686	702	700	750	750	719	717	733	723	736	759	714	762	696	773	723	737	759	720	735	761	742	690	758	722	695	703	695	733	759	742	723	777	691	783	740	708	737	737	722	730	758	689	772	707	800	736	751	749	689	733	731	734	707	693	733	699	703	719	748	800	755	721	770	783	650	756	686	723	722	781	763	673	676	691	743	741	733	708	742	744	733	759	747	718	730	757	705	718	746	721	687	665	713	743	753	737	690	745	737	717	764	731	737	727	707	730	692	666	713	718	744	719	749	672	702	712	742	738	796	677	752	767	708	720	744	719	694	751	697	712	746	681	731	694	717	754	692	709	677	759	735	733	752	685	739	700	761	721	712	784	740	765	737	739	706	732	725	718	696	667	754	740	731	697	762	748	715	718	712	733	759	693	720	729	703	715	719	733	738	727	729	730	737	795	724	753	709	698	759	735	778	752	723	703	721	738	742	687	736	754	765	708	735	700	722	686	713	740	723	741	708	737	733	716	661	721	700	709	773	766	728	707	743	737	744	714	782	719	749	738	748	777	694	707	743	747	697	713	711	730	727	696	750	692	751	753	754	724	738	732	727	713	730	739	679	738	702	764	710	725	724	727	734	726	746	738	703	766	679	707	755	731	722	724	761	721	678	699	680	706	738	764	733	720	763	719	709	669	714	725	722	742	665	713	701	755	717	740	719	694	717	771	660	726	734	718	743	769	733	741	787	750	739	753	732	737	756	762	705	751	743	706	744	754	715	739	676	713	723	735	735	661	682	742	725	740	700	733	727	734	714	713	706	711	709	724	739	672	713	671	712	706	717	723	693	770	735	749	717	747	745	732	749	712	661	706	724	754	728	764	773	744	712	702	715	784	691	705	650	729	703	706	701	768	769	743	658	688	733	746	713	721	724	705	684	695	766	743	762	730	666	699	758	732	708	713	710	752	773	715	670	735	690	761	750	731	741	765	678	667	752	730	716	752	741	681	720	701	701	699	733	706	769	723	701	792	718	685	720	689	702	750	721	750	736	718	701	722	755	770	710	708	699	686	736	715	724	719	728	683	772	732	696	822	735	771	760	736	735	739	699	706	746	775	768	735	663	703	722	746	770	758	752	770	777	762	730	719	739	715	735	708	708	747	714	726	709	740	748	720	738	738	739	756	672	727	758	754	748	720	719	713	724	725	751	733	709	712	735	667	724	759	730	727	759	733	746	716	708	740	708	748	736	740	726	754	758	697	709	794	758	680	743	746	765	710	712	699	689	713	734	729	764	733	744	745	742	718	709	682	743	795	745	762	720	735	737	728	753	709	738	726	710	740	706	692	686	716	711	712	728	714	707	738	727	707	670	704	740	745	699	674	715	729	713	801	763	739	725	703	723	762	770	771	708	701	788	730	687	724	742	700	720	722	744	747	729	713	722	728	738	669	724	728	730	691	731	707	775	709	764	732	757	691	709	691	751	788	747	741	709	695	714	737	731	682	747	704	703	726	728	719	714	749	708	730	715	716	729	707	704	718	728	758	735	743	761	734	749	750	723	698	723	751	705	722	721	718	712	762	762	729	685	718	740	690	683	752	734	675	716	744	708	747	765	751	728	706	699	724	695	720	762	679	705	748	702	739	689	727	699	726	722	722	771	697	693	694	740	694	660	685	715	774	745	726	661	778	765	756	763	739	753	716	732	776	756	759	726	710	700	737	720	677	704	746	779	725	671	726	710	724	706	721	764	731	729	751	785	729	688	704	724	749	733	712	726	727	812	750	733	728	680	732	662	746	759	722	731	704	713	749	726	732	726	743	683	722	744	683	729	702	758	709	761	726	769	762	715	715	709	729	755	687	809
32172	26711	21109	4673	614	604	590	554	571	517	540	555	559	561	575	552	570	537	548	581	542	536	528	474	518	542	551	499	568	553	525	546	506	510	534	559	572	591	566	542	575	522	548	525	596	508	561	567	546	527	522	521	552	536	545	550	513	553	544	553	532	534	541	544	589	530	539	520	538	534	556	545	536	545	561	601	528	541	503	545	551	527	502	558	547	530	546	523	572	540	510	540	523	542	489	585	535	537	541	531	532	552	524	584	528	576	562	559	549	573	534	497	551	500	560	536	533	528	553	536	523	573	551	524	546	549	537	520	530	533	545	508	520	532	557	533	544	516	541	550	582	574	572	554	528	547	571	534	526	573	539	547	553	539	534	560	543	549	558	568	501	580	540	585	526	550	515	506	517	572	539	557	545	558	565	511	518	528	517	519	556	522	535	586	544	537	494	558	542	544	599	543	557	585	525	539	529	560	520	542	503	527	596	541	542	534	567	572	513	580	543	552	517	520	554	563	542	540	539	520	507	521	541	576	505	549	537	543	569	571	494	561	520	577	573	501	537	549	522	588	590	536	521	567	528	553	545	560	575	563	550	532	538	566	538	535	546	515	507	551	529	515	534	529	523	504	563	528	547	595	495	527	530	532	544	536	507	571	546	520	547	550	525	558	534	556	536	517	533	549	556	548	537	502	549	548	559	606	532	512	550	548	566	619	530	585	502	603	537	510	583	537	550	523	594	525	568	595	546	549	489	520	509	535	528	557	562	554	553	577	503	560	547	550	535	526	525	515	554	529	550	573	554	616	570	566	587	521	554	555	561	527	576	528	556	533	492	558	527	610	509	596	528	540	557	517	557	524	561	587	547	533	501	524	548	565	496	525	552	517	508	532	543	517	590	515	561	526	541	599	567	537	499	555	550	557	573	495	540	572	545	544	554	538	558	562	552	510	569	579	545	568	535	581	518	518	547	584	538	553	499	540	589	562	492	539	534	524	529	542	564	538	491	584	541	507	504	534	516	512	503	567	543	534	541	533	518	541	521	520	549	539	551	557	553	490	558	561	532	534	547	536	542	506	549	571	566	573	543	536	552	531	519	540	530	550	554	545	524	562	556	565	581	549	544	564	528	530	505	582	547	538	545	553	526	535	548	542	537	528	580	544	572	514	526	538	564	573	545	543	528	579	536	537	530	552	551	565	539	515	519	576	552	559	528	556	554	520	537	558	552	545	505	550	531	539	537	541	569	565	570	527	490	548	550	588	500	547	524	540	545	495	525	547	600	509	540	538	534	566	561	534	556	555	581	555	540	545	516	547	512	585	517	540	542	566	557	522	547	566	530	568	531	540	503	541	503	540	555	566	542	569	558	572	548	516	520	576	561	542	567	561	566	524	566	531	567	553	544	547	576	512	527	594	561	541	465	582	552	512	542	549	518	563	557	483	545	557	549	533	544	544	570	541	528	549	546	532	517	541	561	554	538	510	519	533	532	541	588	525	546	523	529	538	537	568	544	516	560	542	479	551	544	538	553	583	555	563	547	521	541	546	546	541	548	491	576	572	562	552	607	507	570	542	569	525	570	563	533	563	556	554	560	553	560	552	521	539	510	531	533	574	545	546	576	540	543	533	557	559	558	495	576	543	583	541	556	542	526	562	552	536	558	546	553	539	541	562	580	539	558	546	543	532	540	535	563	554	561	570	573	568	525	542	564	516	523	523	508	508	508	584	537	489	520	530	543	532	544	521	535	562	550	558	547	525	538	578	527	587	488	531	532	557	524	499	503	511	560	522	485	494	560	564	566	555	538	571	541	515	518	532	528	557	590	563	547	566	548	540	568	537	551	553	534	584	511	556	513	545	545	528	530	550	535	558	546	565	558	551	532	534	541	512	551	581	525	515	552	506	523	558	557	591	532	546	572	556	553	601	560	552	526	493	500	591	539	510	537	569	517	515	568	550	492	527	554	548	540	535	556	563	582	593	511	538	533	559	563	552	527	512	543	570	545	566	541	532	510	538	567	502	531	563	529	534	550	547	560	581	534	537	578	528	531	593	515	536	558	519	516	570	562	555	521	548	529	564	541	599	538	521	556	540	535	534	564	506	526	549	534	535	529	564	532	542	549	554	532	510	514	515	546	593	560	533	580	529	536	534	540	552	565	557	517	567	569	554	543	604	540	552	594	523	576	585	556	515	565	548	549	546	542	538	549	539	562	522	532	514	533	545	520	504	523	568	547	521	570	522	538	539	565	544	504	549	545	553	528	573	528	517	573	584	549	519	544	517	538	552	559	538	552	572	555	529	518	502	503	567	529	545	567	537	558	526	538	526	534	550	567	538	547	513	543	523	481	524	531	557	579	565	569	562	564	535	530	528	508	536	517	559	490	532	520	564	550	555	555	572	535	522	534	536	540	504	542	546	590	513	505	536	541	543	540	548	537	581	555	528	607	554	535	549	563	519	522	532	572	554	530	560	523	550	522	558	570	524	522	566	572	593	563	542	559	540	535	501	505	514	551	567	557	558	523	563	540	588	497	578	558	545	540	516	568	525	550	540	524	514	539	558	530	570	556	540	537	531	573	536	558	530	527	560	540	544	587	534	564	569	542	553	530	543	557	490	550	593	533	565	546	562	537	557	576	531	599	543	531	540	507	545	553	537	552	500	511	543	538	549	563	566	564	491	561	551	504	543	526	560	516	529	519	577	592	567	522	524	530	566	510	530	538	551	540	545	533	539	532	542	540	572	549	522	552	525	591	545	563	505	545	517	571	537	557	519	541	539	585	566	558	507	567	562	542	529	580	516	528	528	541	513	508	579	507	578	542	536	554	530	542	557	561	544	504	562	516	572	521	580	524	572	526	498	559	527	548	560	572	545	556	563	499	566	527	513	543	552	539	544	551	528	532	496	538	566	529	532	526	549	525	566	553	532	551	561	538	564	534	528	525	546	493	569	530	539	551	567	573	576	548	543	577	536	564	516	517	525	549	484	528	537	535	538	550	512	546	565	524	581	521	523	594	537	534	511	544	543	518	569	553	502	528	542	519	569	516	546	538	590	518	550	561	532	555	592	563	552	491	536	546	546	567	526	517	517	556	550	517	547	570	568	530	533	575	538	528	561	540	548	568	540	554	564	520	551	541	524	510	530	550	549	534	526	526	544	552	546	537	519	553	556	559	578	523	502	616	517	537	521	531	561	538	537	554	520	549	576	614	518	559	519	575	519	511	526	530	586	571	536	556	548	520	578	534	513	526	542	516	549	504	534	535	508	506	535	565	554	577	547	551	535	520	502	529	572	547	513	542	538	562	529	517	521	578	575	547	592	538	543	518	496	558	568	526	538	567	558	532	587	549	536	520	533	531	514	527	560	528	545	546	544	503	522	564	528	531	601	524	572	548	572	562	565	567	547	559	576	567	562	470	535	530	529	552	549	578	508	534	546	535	576	576	525	523	552	573	546	557	512	537	580	572	506	552	526	573	533	561	540	556	556	538	531	508	552
40911	40012	16590	863	743	772	755	773	786	761	769	744	755	768	746	778	747	728	715	762	786	757	735	745	777	767	757	776	754	742	783	777	789	775	757	746	743	723	807	743	763	738	789	710	779	750	757	726	803	734	768	769	758	773	776	827	734	751	752	751	779	776	793	755	720	712	765	759	737	763	807	738	769	715	798	766	745	770	763	733	767	767	793	772	780	731	748	739	735	736	732	819	778	796	768	752	730	758	734	771	753	716	686	747	757	785	735	764	751	750	771	772	748	739	766	759	766	769	753	736	813	733	767	760	749	737	747	771	740	778	794	731	737	736	782	787	732	720	758	759	770	735	787	765	753	754	765	759	734	800	735	796	798	720	759	761	765	770	778	730	810	726	741	764	753	742	754	779	799	742	738	744	746	759	724	744	762	736	758	742	687	773	764	804	775	747	751	782	716	793	751	713	747	734	740	769	724	728	763	782	738	763	756	798	782	726	752	724	761	762	763	759	779	784	735	712	781	737	811	735	742	794	734	740	794	776	765	740	760	742	756	755	782	767	795	766	768	730	748	755	747	764	782	779	751	768	789	748	809	777	738	783	738	752	760	763	743	719	759	767	740	789	752	766	706	727	763	770	739	802	780	752	704	719	775	764	698	791	746	735	738	726	784	804	757	706	783	736	730	771	813	792	790	755	739	753	728	768	791	760	706	761	774	750	722	761	711	733	737	734	800	724	794	784	726	795	781	757	750	795	802	720	818	724	794	795	752	785	771	758	742	766	774	758	725	742	716	769	752	762	780	773	744	769	764	737	805	721	749	757	791	753	757	789	737	781	769	760	748	828	772	741	705	812	668	741	745	743	759	786	779	766	764	714	786	756	786	761	782	768	726	732	733	752	764	800	753	752	719	720	742	751	748	780	773	748	768	772	737	738	760	725	739	749	731	692	751	761	742	745	721	811	738	780	766	768	754	751	739	752	765	751	730	773	788	826	785	760	789	732	750	787	753	750	771	750	779	746	753	717	765	709	771	775	782	767	771	742	775	744	771	756	744	731	746	775	711	738	735	789	768	735	749	713	720	769	774	779	778	828	779	786	793	772	765	723	753	758	707	736	750	731	743	753	734	707	744	746	786	744	785	742	749	749	746	755	769	757	733	748	746	768	810	773	747	755	744	789	738	727	774	734	734	759	761	754	776	719	795	745	746	802	723	724	722	740	750	774	765	734	725	779	760	676	776	771	729	737	743	799	772	746	732	715	782	736	802	806	740	773	718	758	718	761	748	749	767	723	724	703	772	831	754	747	772	789	747	732	753	776	775	755	726	747	838	744	729	751	763	748	804	776	712	728	782	799	730	731	716	777	783	804	801	746	779	770	806	744	800	765	747	778	738	762	736	750	725	755	736	688	757	736	753	801	716	733	771	744	710	770	778	769	749	778	729	788	786	776	764	721	749	777	758	768	763	671	762	758	783	801	720	760	743	824	708	760	791	795	748	803	796	770	723	746	721	789	796	732	743	719	773	748	784	770	723	745	774	736	749	794	813	785	793	764	760	732	779	752	730	749	771	744	761	765	723	725	784	752	730	737	747	777	784	749	746	767	700	765	784	732	734	779	700	819	778	731	709	782	771	777	733	736	781	773	733	751	775	736	737	744	723	817	739	696	778	774	705	749	786	715	730	732	762	787	765	754	834	758	759	719	758	728	738	768	728	757	710	786	775	790	733	773	755	787	741	792	781	746	766	743	769	714	779	770	708	741	769	745	802	722	821	799	725	762	734	737	754	758	707	803	731	763	771	819	710	705	760	746	743	765	765	788	778	769	779	749	727	783	718	773	791	713	784	756	820	802	725	734	741	754	752	755	767	696	802	753	714	772	745	760	701	752	744	798	718	731	769	832	744	745	769	761	741	771	743	728	746	798	788	765	798	736	726	738	789	755	782	744	817	783	760	762	762	757	774	733	757	802	786	691	787	797	771	749	809	737	762	762	744	780	782	745	775	747	750	741	736	744	764	737	819	785	757	742	761	710	798	764	773	755	719	749	793	759	741	739	728	759	705	721	729	712	745	792	757	777	743	745	755	748	722	779	773	754	772	753	783	792	785	708	725	756	771	733	759	742	790	735	745	720	781	789	730	746	762	748	746	754	772	764	747	751	714	790	770	766	741	707	783	747	763	798	775	735	762	733	763	723	745	760	759	755	806	749	776	737	741	735	806	765	729	771	796	767	734	782	725	750	790	733	764	764	754	756	748	783	777	782	749	723	739	786	776	769	723	777	805	739	734	760	760	745	768	753	753	765	766	755	755	729	742	755	768	714	737	743	782	727	767	785	780	737	739	733	756	764	770	788	752	747	748	751	750	743	805	777	707	755	732	780	796	774	729	739	742	746	762	784	749	733	750	773	783	775	699	751	728	731	774	693	753	741	760	739	721	758	723	742	743	746	764	765	789	790	753	760	796	759	729	737	765	779	751	707	776	760	745	782	764	773	782	742	795	811	762	753	745	777	736	783	768	750	752	736	762	742	765	768	742	708	702	742	762	711	740	790	667	723	761	732	740	740	753	718	788	754	746	758	741	747	723	751	745	728	736	804	770	785	759	743	782	733	759	710	764	759	761	775	759	739	775	704	726	751	747	756	798	775	787	754	806	771	787	776	738	733	765	792	748	715	754	758	691	750	788	742	749	812	760	757	741	766	776	762	769	738	726	733	799	728	758	825	769	755	759	826	760	752	731	749	724	789	747	757	742	701	772	794	754	731	748	747	727	732	751	737	744	748	790	713	750	796	725	741	741	747	754	743	767	800	750	753	771	774	781	744	727	815	740	754	759	786	734	808	716	771	800	691	723	732	702	759	726	756	740	740	786	708	769	785	772	801	741	777	786	826	725	754	748	757	713	805	728	833	752	770	760	726	765	777	705	785	766	786	781	749	740	751	759	793	760	799	726	720	755	761	758	784	783	707	774	724	723	739	711	789	718	718	763	765	746	759	771	750	790	738	734	726	717	789	763	767	715	764	796	744	754	784	785	719	780	743	796	730	798	813	769	722	766	795	762	743	756	774	729	772	773	788	744	726	797	726	725	713	753	771	743	741	727	757	782	759	789	757	760	745	778	688	808	812	732	769	725	722	730	705	730	762	764	730	733	747	788	793	756	762	723	770	744	751	760	768	758	771	794	775	751	785	753	792	721	754	707	792	725	767	778	763	747	765	747	743	776	752	741	746	787	780	753	771	791	726	740	787	774	768	771	758	751	767	827	756	751	780	713	775	747	738	787	756	732	747	744	735	773	719	809	731	797	770	800	738	741	710	747	757	798	759	724	723	742	778	760	749	776	762	776	734	753	776	722	871	741	784	777	779	772	783	763	746	749	754	792	744	760	779	778	750	715	767	777	702	777	776	750	739	764	755	770	741	779	785	795	784	758	811	721	726	702	788	780	773	777	735	737	749	747	781	732	792	732	751	784	742	792	776	777	757	753	711	771	787	755	765	745	775
24683	21709	28983	24138	21030	8890	928	800	681	627	670	696	698	698	651	713	656	690	665	737	648	705	636	636	661	693	684	695	681	640	632	670	661	652	685	697	670	700	639	687	690	703	679	644	728	713	694	706	673	683	647	730	693	651	706	679	593	690	641	661	689	671	695	656	677	693	685	656	672	631	717	672	651	688	681	674	639	657	686	683	640	700	678	677	663	703	616	693	713	692	666	623	622	649	651	632	651	671	676	658	667	686	684	668	642	667	636	679	671	664	676	699	693	652	619	679	616	639	663	648	680	683	660	661	645	668	631	661	684	688	635	691	606	697	676	651	642	691	656	731	717	673	612	642	640	640	650	660	682	649	678	681	654	695	636	677	637	653	698	669	666	675	633	721	663	685	649	619	652	698	620	652	661	640	690	679	653	636	695	675	689	669	622	638	636	663	724	672	655	639	664	686	678	646	701	672	675	685	697	689	637	663	686	637	667	672	597	647	632	686	682	680	658	658	669	659	641	624	652	683	642	657	652	691	661	620	640	675	616	674	658	640	635	630	652	697	710	649	662	634	655	664	702	647	681	674	645	707	668	637	648	671	667	640	633	675	633	642	665	642	654	649	650	674	634	677	699	639	678	653	680	644	633	665	657	664	667	692	662	699	654	662	660	653	676	631	677	668	701	669	651	689	660	659	685	656	677	690	683	649	658	674	663	684	682	662	659	639	673	673	650	648	664	678	622	705	657	690	677	612	666	609	697	667	674	702	674	714	631	719	728	662	696	640	696	671	663	680	625	673	643	647	671	651	700	662	640	692	694	648	617	657	648	663	664	629	684	629	641	646	643	646	640	648	673	629	653	649	677	633	679	612	665	654	646	682	664	672	652	666	707	672	668	658	637	609	664	681	698	642	660	619	673	675	659	697	694	662	670	686	633	705	631	617	632	674	635	654	642	675	667	661	681	665	713	619	691	627	644	686	695	690	665	699	651	701	682	660	653	645	663	658	706	691	672	673	614	664	698	663	687	654	690	673	626	686	657	669	682	678	654	669	677	666	656	628	645	672	681	629	675	655	639	657	673	715	686	679	657	657	679	654	673	717	633	632	666	666	654	677	670	674	635	640	647	625	684	681	685	676	669	702	715	704	680	637	631	683	623	700	696	661	663	635	684	666	654	625	673	643	655	650	630	649	674	681	683	678	669	676	661	626	655	721	688	662	688	643	674	651	656	713	693	658	688	636	671	686	660	668	680	674	671	657	703	628	694	616	665	672	673	662	656	663	656	688	691	683	614	649	644	659	676	656	663	630	673	643	600	661	702	660	664	618	663	701	706	692	656	723	645	701	682	659	630	652	624	658	659	647	699	681	644	649	649	700	663	688	666	664	642	692	644	681	677	611	647	654	665	649	740	650	653	672	640	666	644	656	715	675	705	665	681	655	654	713	667	666	681	668	687	668	614	637	647	729	675	643	650	703	682	686	679	667	684	651	668	657	634	633	699	692	643	679	680	662	646	649	678	639	700	631	678	626	658	682	691	658	652	629	668	676	608	668	692	678	608	667	657	657	690	677	682	632	656	663	657	670	664	616	635	638	672	665	695	686	662	629	677	649	630	664	630	699	663	693	639	676	696	654	683	672	653	672	686	635	637	714	680	679	657	664	696	652	640	705	677	657	706	650	631	668	644	692	680	650	705	663	702	630	711	644	661	682	660	668	692	652	660	672	649	679	632	646	648	640	646	658	653	694	719	615	649	631	651	675	672	634	668	684	623	687	702	702	640	708	663	669	662	627	646	637	684	647	695	634	616	678	652	655	667	653	651	663	664	665	665	653	629	660	651	666	681	653	654	669	629	639	659	617	662	651	690	653	633	682	716	696	668	657	671	694	662	659	603	688	686	636	700	651	686	635	695	669	638	632	679	609	672	685	736	697	709	609	658	638	703	720	690	669	665	647	677	661	667	602	659	656	673	649	639	686	632	689	659	614	652	625	708	633	662	644	668	656	647	629	695	656	618	661	618	623	661	650	659	687	661	648	672	632	628	608	651	682	663	737	630	627	650	612	639	664	702	614	679	637	636	651	671	670	666	685	697	671	639	660	663	634	705	699	684	686	646	699	628	720	608	635	629	653	657	671	666	707	657	688	679	653	682	643	697	705	687	635	628	654	660	706	671	681	654	659	672	655	659	668	646	650	679	673	671	656	673	635	634	685	636	677	680	612	678	693	701	639	667	651	689	676	659	669	630	709	683	663	637	666	642	635	659	672	649	651	691	633	653	626	643	627	626	646	648	672	645	630	652	700	659	675	641	654	639	630	668	667	622	661	650	652	705	627	703	659	652	681	697	670	690	641	664	666	655	686	663	671	663	648	676	681	677	629	633	688	682	684	616	690	622	704	627	659	638	671	670	717	624	654	723	671	656	661	680	682	688	622	669	653	662	660	726	625	655	687	705	666	662	685	681	684	655	702	673	662	638	642	671	665	714	641	585	692	625	687	683	636	656	680	730	630	693	676	686	652	668	664	691	687	661	632	685	627	677	648	646	714	683	665	682	642	695	639	677	679	660	680	655	624	645	650	696	659	679	644	689	685	618	649	641	676	692	711	662	650	653	645	646	671	660	669	684	640	678	669	677	654	647	663	720	693	669	640	687	696	672	651	660	614	658	722	628	648	686	627	653	670	625	682	659	667	657	641	717	684	612	704	675	688	674	666	680	654	688	672	649	669	652	689	652	689	659	647	715	628	691	665	639	655	702	641	618	631	643	624	631	708	664	679	706	666	651	673	673	674	669	704	649	645	730	651	629	628	698	639	667	687	650	639	653	689	688	708	661	703	700	702	670	648	657	681	694	652	689	650	679	671	666	671	671	626	592	651	680	677	671	645	644	647	621	658	656	649	685	643	638	686	620	669	669	628	661	720	690	663	700	701	645	684	683	634	653	698	677	655	696	644	637	657	679	684	655	680	647	695	640	656	682	606	658	706	682	644	621	683	694	702	647	632	658	629	649	711	695	683	686	662	601	647	663	708	665	696	710	657	652	680	670	689	670	685	673	685	674	687	605	647	645	658	685	697	661	664	719	636	664	651	641	611	633	690	653	650	679	663	647	704	662	677	719	648	682	699	650	640	650	663	634	645	631	690	605	684	702	694	673	668	684	622	673	729	641	689	678	677	647	650	634	625	665	685	677	675	680	661	708	632	718	691	688	682	658	647	657	673	695	662	683	651	688	692	690	694	674	634	680	658	651	682	654	688	673	627	651	658	676	696	662	675	679	629	611	670	682	689	653	656	627	679	666	625	667	630	717	665	683	639	673	637	653	687	684	689	616	685	676	689	682	611	690	654	703	642	665	651	657	655	676	668	685	642	695	624	674	656	666	599	623	691	649	668	645	615	701	696	680	661	636	638	679	660	691	662	655	660	700	662	666	694	649	706	652	647	648	638	650	652	684	691	676	663	655	652	690	689	693	652	628	659	680	706	638	700	676	667	644	636	614	667
61409	77294	40029	2593	928	925	994	940	907	921	917	888	895	884	926	925	961	913	900	949	929	919	946	888	889	899	926	953	868	934	924	903	940	878	899	914	879	872	929	898	921	865	904	873	919	915	893	864	912	914	885	880	929	941	917	897	947	899	921	939	849	938	902	907	886	923	944	942	869	907	883	913	922	914	882	895	900	911	912	957	876	858	945	908	910	925	911	876	870	913	941	871	883	915	883	943	922	930	923	965	924	942	884	942	929	929	858	963	924	932	903	963	897	919	948	933	916	865	887	926	925	961	940	934	844	895	960	921	944	932	895	878	885	909	903	946	915	876	921	868	924	941	898	910	913	970	929	862	909	879	895	950	930	929	896	896	943	985	897	964	858	896	922	927	858	886	903	971	902	872	888	934	909	947	894	902	895	944	871	899	939	902	927	929	942	941	975	889	936	922	927	896	915	905	909	903	942	936	928	910	952	927	935	893	929	912	921	942	921	930	916	926	920	937	878	890	935	850	898	939	885	937	934	962	940	891	970	903	894	884	936	952	913	927	934	926	936	885	899	947	921	946	942	893	910	938	899	885	927	883	852	868	871	889	990	994	909	972	906	882	917	918	930	887	885	953	942	930	962	876	956	938	951	886	915	944	916	934	974	936	960	889	895	896	920	892	936	878	878	937	939	902	923	931	906	918	910	877	926	948	938	805	924	958	895	892	963	922	906	966	919	931	838	980	901	932	938	907	849	951	901	928	924	882	926	904	884	930	895	879	914	887	924	936	932	868	941	932	917	920	891	893	888	936	937	968	937	943	968	927	893	901	909	888	916	872	899	917	944	875	883	882	929	924	926	938	963	928	893	905	915	897	949	945	896	904	934	883	921	909	869	875	924	901	930	912	865	913	890	917	884	927	930	906	960	911	898	941	914	887	926	897	927	943	898	921	909	939	969	865	895	871	870	960	891	889	898	916	902	866	862	901	881	924	873	886	899	902	925	872	929	910	918	871	855	915	894	886	886	893	883	939	946	941	933	856	930	935	905	959	910	870	911	862	910	974	896	962	901	912	873	931	969	893	953	908	908	930	921	891	932	882	902	905	885	949	821	913	928	885	950	887	868	915	894	923	921	867	883	933	867	942	935	922	931	908	920	877	949	976	914	923	949	939	895	916	849	899	902	883	898	887	914	932	950	948	927	898	875	898	932	907	926	951	895	945	958	923	916	920	892	894	940	973	945	932	926	956	925	900	946	888	920	918	894	883	905	894	906	906	889	915	896	892	952	915	877	938	873	920	944	901	879	850	896	972	908	926	893	922	888	992	919	924	924	865	925	890	895	875	938	883	961	896	917	959	907	907	922	927	892	897	892	966	875	906	878	958	862	919	868	937	924	946	927	916	903	911	917	920	901	906	896	892	909	925	895	954	964	877	975	922	942	903	873	905	852	856	960	965	928	941	922	913	897	886	868	936	888	913	899	957	884	913	928	946	901	901	897	939	870	911	951	961	871	938	964	928	924	886	903	926	932	888	911	883	901	884	920	892	900	934	890	870	941	932	876	855	874	906	901	907	901	933	902	936	922	881	914	909	917	903	902	958	889	911	855	886	890	945	887	920	872	867	939	940	901	850	931	948	877	936	939	947	897	883	901	905	899	864	918	899	919	965	891	963	963	910	873	920	881	867	930	899	916	913	912	857	860	915	917	952	890	886	943	943	903	934	948	906	972	954	914	888	931	899	968	929	942	929	930	948	931	858	922	902	881	926	945	878	867	900	922	878	868	927	885	936	892	917	986	913	956	915	836	900	929	884	885	923	955	922	932	905	906	942	870	938	894	849	893	889	913	928	952	922	905	908	894	981	874	908	906	923	906	877	893	926	916	982	940	889	919	958	896	919	966	937	896	912	930	907	928	911	922	920	914	868	953	851	892	942	910	991	915	948	922	941	896	928	916	915	920	964	883	917	889	880	928	871	947	1003	921	886	914	935	903	932	910	856	899	924	903	862	901	903	844	911	884	934	901	868	905	918	930	943	892	899	922	916	921	874	894	905	873	911	942	855	895	900	951	904	892	939	898	943	860	869	926	838	924	979	902	897	932	930	907	912	929	929	877	966	887	902	941	889	898	877	936	942	915	884	900	917	875	917	937	871	861	893	913	971	906	907	882	963	874	930	880	877	897	902	911	858	866	888	895	956	881	887	887	866	914	873	908	926	915	898	899	907	882	907	894	857	888	921	901	943	874	922	940	918	886	965	914	882	930	912	851	887	914	887	920	861	871	897	915	911	908	893	978	920	903	855	869	932	910	849	880	861	919	877	928	891	936	892	949	934	884	875	898	986	878	943	930	906	904	865	964	930	928	863	861	925	925	894	933	886	908	947	940	922	882	870	916	953	936	959	897	915	893	903	938	949	895	896	844	892	919	930	911	930	883	905	859	979	901	934	872	902	903	938	909	897	988	928	963	937	908	945	864	894	919	946	901	918	886	953	916	873	938	877	896	913	912	902	881	864	873	890	942	964	916	927	931	929	917	922	881	952	917	898	883	929	1017	950	906	861	895	926	902	936	962	889	895	919	857	953	902	949	921	940	923	871	946	943	920	922	922	950	892	886	930	933	883	926	884	883	937	913	926	887	934	833	922	897	885	844	905	906	918	952	894	924	888	946	914	958	906	903	859	896	919	907	885	897	942	892	942	901	925	886	883	878	906	923	930	918	902	907	898	939	876	942	924	928	922	868	992	941	948	891	924	934	873	907	938	917	843	885	920	898	893	939	935	932	917	924	906	881	879	942	907	950	912	943	883	913	898	928	906	898	897	988	919	902	896	924	855	943	921	869	962	905	907	904	889	883	927	899	895	889	938	887	876	854	942	916	900	881	899	936	910	879	916	873	890	878	894	925	935	866	937	928	907	905	911	954	945	897	930	904	921	935	879	903	924	913	886	876	917	927	894	881	929	920	931	879	895	902	923	914	871	984	937	902	860	899	905	897	913	910	949	910	848	908	922	894	879	936	970	932	903	911	924	896	833	901	959	896	912	907	951	888	930	895	881	898	919	943	851	873	898	879	926	899	916	934	944	943	904	923	867	890	911	939	895	840	906	876	861	986	945	967	913	943	932	951	906	844	888	987	903	932	923	885	887	920	933	940	949	893	896	881	944	921	898	910	920	900	905	888	850	895	908	876	906	945	934	875	964	899	851	938	915	924	893	852	905	942	875	911	939	881	881	930	908	952	853	931	934	905	866	882	951	900	919	905	894	901	873	866	910	931	888	896	878	901	927	965	929	883	913	966	906	890	920	926	880	871	945	924	854	926	895	924	909	935	941	880	876	964	934	952	898	957	920	906	952	953	926	926	912	876	944	895	940	954	892	922	912	861	891	880	914	876	890	882	901	910	941	874	919	936	890	937	920	941	923	895	878	922	934	875	918	926	908	830	898	900	927	927	956	890	936	917	935	932	893	893	897	879	879	932	863	914	930	923	940	923	953	940	879	901	921	947
23472	21548	29493	23816	21452	21262	6794	657	531	599	533	541	552	569	542	563	553	567	546	545	540	546	519	575	520	576	560	493	524	517	510	536	535	508	523	534	519	498	514	557	528	547	531	509	543	534	541	542	568	534	565	533	544	557	524	504	539	542	471	549	523	490	558	493	534	541	548	555	552	515	471	571	539	552	587	532	545	491	538	526	542	533	543	515	527	608	563	519	507	535	494	529	513	500	550	539	539	533	527	537	517	541	550	534	542	538	555	537	550	512	548	477	534	550	526	531	532	524	527	523	559	532	494	526	565	529	545	543	530	562	484	513	509	485	522	630	544	546	531	510	505	531	542	507	521	481	584	554	537	511	537	504	528	560	484	525	543	495	517	496	528	540	517	541	562	561	545	503	553	500	516	536	521	525	511	541	500	506	520	563	527	524	572	552	507	517	534	587	533	527	510	552	516	527	525	535	551	511	530	539	568	531	601	548	550	533	546	519	520	532	520	565	506	533	514	520	544	554	556	521	538	533	509	527	497	521	519	536	514	529	542	523	564	497	523	560	545	524	542	573	561	541	527	526	477	530	561	547	530	524	528	546	518	550	546	572	522	514	526	539	546	511	557	501	498	566	501	554	499	554	525	529	524	538	522	475	542	583	516	527	522	509	542	526	524	523	514	548	508	509	497	517	534	540	520	530	544	541	505	541	510	521	528	489	521	547	540	551	539	496	563	509	552	546	500	483	527	504	541	580	539	487	515	564	505	540	521	506	504	538	525	526	529	525	484	534	509	534	532	526	544	554	533	522	520	474	526	555	557	527	531	536	558	491	525	521	557	513	567	523	509	529	500	575	548	514	583	544	538	563	546	552	478	551	566	534	551	560	496	486	554	518	508	520	566	502	554	532	557	512	532	527	546	513	510	516	530	510	529	509	463	535	521	575	578	550	522	547	538	528	529	554	531	525	519	518	519	571	553	543	543	537	535	529	503	501	533	555	501	516	535	559	512	552	546	547	481	545	508	556	490	488	517	497	552	540	508	543	541	539	512	547	534	545	532	562	542	493	556	497	474	535	559	525	511	517	512	559	529	524	550	555	565	542	517	576	563	500	552	499	545	487	491	524	526	530	550	539	530	524	520	528	562	523	502	526	520	557	562	509	509	565	520	514	516	544	528	529	545	521	535	497	515	537	479	559	564	500	516	558	503	517	547	509	531	535	554	543	535	547	577	562	543	545	523	491	529	536	508	506	533	522	532	554	481	501	501	569	513	524	529	497	583	533	501	525	517	505	508	516	529	549	561	541	502	565	556	535	541	530	505	497	485	529	537	552	494	526	500	524	521	548	538	518	542	581	516	564	539	563	501	542	500	522	534	539	522	548	550	498	515	558	522	534	488	508	526	515	514	569	503	545	511	565	558	521	508	530	524	522	533	479	516	537	538	551	549	526	529	553	515	544	550	499	517	536	534	506	546	554	528	526	582	564	506	507	571	520	482	528	516	530	564	540	544	525	530	522	502	589	521	505	597	495	536	546	531	549	536	492	541	535	551	559	543	527	588	534	506	531	522	556	490	544	511	550	515	558	495	508	520	559	541	552	566	520	526	506	566	549	559	537	549	583	534	542	532	477	566	516	525	541	543	513	526	536	532	550	547	544	526	549	560	537	509	457	573	544	547	511	483	580	542	493	508	553	540	543	561	541	508	557	554	540	505	555	550	544	513	470	544	511	502	512	559	540	485	570	525	562	527	527	509	508	543	511	523	528	490	539	522	544	505	546	545	573	544	506	529	516	531	531	541	560	511	584	516	523	555	519	543	535	563	508	515	566	545	540	527	516	551	529	525	563	532	557	530	542	527	523	510	561	548	564	520	506	519	523	518	531	505	549	577	541	486	565	553	476	536	524	534	552	536	543	526	522	552	521	536	583	503	496	576	519	541	519	553	505	476	517	552	524	518	563	526	524	513	510	529	503	515	531	506	541	502	513	540	499	543	504	526	533	546	562	529	530	500	523	511	508	535	513	526	523	548	523	534	549	512	506	530	560	497	539	552	528	562	544	563	516	553	568	525	554	495	546	529	572	522	559	555	549	532	506	508	523	524	482	530	521	538	530	518	577	562	530	506	498	494	555	519	526	563	535	534	565	487	529	559	552	515	503	534	542	501	555	516	572	539	504	561	567	491	522	475	538	560	530	518	490	521	566	572	487	542	518	528	497	537	564	499	554	550	550	506	558	500	503	509	568	539	487	495	509	496	518	543	513	547	523	517	531	509	524	532	521	572	535	537	552	551	508	536	517	494	542	539	551	540	483	537	534	562	537	533	503	544	518	501	536	509	542	483	556	527	480	511	510	482	490	506	562	515	532	507	524	565	508	501	508	556	491	517	528	509	489	554	538	534	487	542	528	533	489	537	544	460	494	520	550	481	511	531	543	486	553	532	544	527	517	556	534	532	490	545	526	536	482	527	545	551	524	542	504	540	509	511	501	536	533	533	550	546	543	546	506	535	549	524	514	528	506	547	533	516	519	534	591	532	528	495	547	509	530	505	528	497	522	530	528	524	543	504	548	556	542	548	499	516	493	509	542	523	532	520	501	560	569	526	504	498	533	552	522	524	508	565	569	523	517	501	541	553	537	562	545	520	546	523	508	520	573	549	541	556	520	517	551	488	490	525	529	546	548	567	506	548	516	546	490	512	539	561	531	511	494	549	481	544	514	518	516	569	519	487	483	572	530	531	532	513	521	514	497	537	486	536	496	546	531	550	513	486	504	542	548	519	508	543	513	499	555	516	504	507	511	548	545	518	549	540	523	528	498	554	539	519	535	516	563	519	517	545	519	524	545	570	505	525	479	533	488	545	531	519	526	519	572	546	515	527	545	521	534	486	525	533	550	534	491	499	540	510	547	525	533	519	534	528	529	523	499	523	551	535	555	543	508	507	545	571	526	503	536	505	514	553	526	546	532	568	553	568	506	528	506	520	574	561	555	521	500	490	541	565	542	520	542	510	551	550	573	530	517	528	543	531	508	536	536	520	490	533	532	545	536	504	499	572	462	549	550	546	549	516	493	555	541	548	553	471	530	529	510	520	475	516	553	528	521	531	534	537	531	543	539	517	571	595	543	510	516	525	482	518	543	519	514	556	561	540	553	513	537	513	502	503	521	520	513	594	532	512	494	559	506	560	522	501	539	523	544	551	540	525	487	494	536	538	529	528	515	548	521	506	546	542	536	538	504	518	504	531	545	522	482	516	536	530	575	511	477	520	488	534	516	505	502	493	515	518	541	526	566	549	550	563	474	530	466	553	543	518	552	506	546	503	515	524	582	529	537	533	530	512	536	545	554	507	501	510	477	546	540	513	572	546	513	529	537	531	542	556	531	563	528	531	506	547	513	530	511	534	552	511	529	539	538	545	516	549	521	564	553	537	506	481	564	537	513	513	532	491	517	593	506	535	550	523	521	515	500	532	489	510	568	555	468	535	525	563	540	532	520	552	511
62090	89461	47417	3084	771	768	789	752	739	727	786	725	768	756	723	758	719	723	737	728	705	741	724	764	759	735	696	750	734	764	730	732	709	766	777	720	731	691	739	762	709	715	699	704	773	724	754	702	735	714	732	689	702	743	728	661	712	758	737	737	730	741	781	758	712	702	723	709	732	721	740	735	674	697	777	757	751	713	747	752	673	718	728	702	695	756	736	682	759	713	723	730	726	751	740	734	696	687	726	746	705	724	698	727	771	742	753	737	697	755	732	718	703	769	728	723	710	678	726	715	729	728	771	720	717	712	687	744	715	719	710	737	676	728	706	742	723	759	715	702	735	755	750	644	701	744	723	740	695	723	695	738	728	719	743	722	715	738	743	733	758	737	735	727	735	723	765	739	717	711	754	739	712	756	706	748	739	705	736	724	742	730	744	744	691	782	723	764	722	712	736	705	687	779	732	739	735	668	714	720	738	689	731	786	695	717	721	719	682	714	729	716	755	734	745	739	720	762	750	679	700	716	755	710	709	690	745	675	769	741	655	756	703	770	769	721	727	750	702	663	713	730	724	777	752	728	697	715	758	718	689	774	769	720	684	747	706	725	709	711	735	722	712	738	718	730	754	740	741	719	657	749	700	755	760	689	727	725	711	683	732	714	691	709	717	702	692	767	741	741	771	707	764	701	750	715	731	735	748	764	711	781	754	721	726	688	720	725	724	731	724	719	706	720	726	714	745	748	685	738	767	730	730	691	703	764	740	762	735	698	733	697	762	722	724	746	748	743	645	780	728	745	758	723	734	744	702	703	712	719	729	709	730	757	695	734	715	756	734	778	716	738	717	688	722	735	688	708	742	695	753	708	783	765	739	729	717	738	784	730	731	753	700	735	751	716	756	763	753	700	741	742	738	769	731	681	721	763	740	716	666	730	726	729	735	737	744	715	734	678	711	730	756	736	702	687	753	714	686	733	751	742	738	688	696	723	699	784	716	765	716	712	717	753	778	748	764	734	726	729	707	741	736	777	751	700	735	714	742	679	705	687	747	727	735	736	704	697	689	764	751	719	738	772	689	733	719	712	771	765	711	738	706	722	709	721	678	766	690	709	735	699	741	754	709	680	743	747	724	738	765	691	749	788	665	719	741	727	701	783	713	768	725	758	726	722	696	701	711	729	711	749	750	748	712	721	682	718	714	706	770	703	733	708	775	727	667	692	703	750	746	671	720	698	692	731	705	733	711	714	773	727	681	698	738	778	702	693	723	714	750	713	745	747	698	763	751	709	743	722	711	714	752	718	764	717	725	749	756	739	721	700	743	733	743	732	742	696	743	724	751	716	735	749	775	732	773	786	781	721	681	733	736	682	728	739	679	712	722	711	747	756	719	705	736	751	717	757	743	741	764	769	727	746	732	700	760	731	742	722	724	690	724	706	720	704	765	703	742	655	702	779	732	674	777	707	744	705	742	766	761	729	742	691	670	731	735	718	758	704	719	689	730	695	730	747	707	754	731	742	691	713	777	688	719	743	727	752	740	795	723	730	720	717	747	715	727	719	759	728	708	792	698	751	742	722	757	728	710	715	747	751	711	736	753	709	730	729	723	773	699	722	759	708	765	761	706	782	712	685	736	723	730	750	737	686	695	705	671	730	768	722	720	701	717	749	741	692	750	721	694	708	770	736	734	686	763	721	694	739	729	743	691	760	748	752	728	694	705	762	711	710	712	712	703	689	738	712	760	732	722	731	674	742	724	705	763	755	740	725	742	736	750	699	750	740	672	690	720	705	720	721	724	763	772	704	753	716	724	704	759	695	728	743	759	729	763	713	743	740	755	709	774	733	713	736	683	673	774	715	688	733	707	706	710	697	769	725	697	732	745	699	727	696	731	696	694	727	753	722	724	732	709	696	721	715	744	726	735	757	722	697	711	716	736	681	726	714	725	769	752	700	701	778	710	738	737	743	712	734	763	751	764	705	751	748	720	750	726	794	720	726	726	716	736	741	683	697	744	715	681	736	685	743	721	771	720	739	694	757	733	727	717	780	724	753	730	711	707	772	735	712	725	741	740	727	720	744	752	703	714	708	709	723	714	725	700	782	689	735	738	744	718	725	798	714	687	664	683	740	754	724	706	756	718	691	746	722	745	684	783	702	726	752	769	761	718	703	729	656	766	723	734	705	750	765	733	682	740	706	726	695	715	749	821	747	758	676	725	729	696	666	670	688	724	738	730	734	721	714	777	745	742	742	703	744	777	730	714	724	722	706	709	742	733	782	766	749	717	765	734	657	669	719	711	710	752	746	714	720	766	748	686	695	684	709	692	730	727	731	732	703	700	718	736	728	769	706	669	705	729	777	738	723	762	672	694	724	754	680	697	709	694	710	733	747	759	739	725	713	730	722	743	765	733	704	753	749	736	709	714	756	718	778	756	723	733	678	712	755	761	713	653	762	723	765	751	759	665	771	683	758	694	707	735	730	716	717	744	726	735	710	730	730	749	738	742	694	719	710	727	682	740	633	743	677	678	705	694	743	755	720	757	708	718	711	763	751	718	714	740	746	751	759	739	752	722	729	772	734	742	784	761	708	710	696	748	697	704	728	710	735	689	721	695	701	722	699	749	724	747	673	682	722	711	724	699	711	698	740	747	725	704	706	726	727	762	704	721	767	733	722	735	734	731	719	698	714	741	734	768	772	736	797	730	733	722	739	718	747	653	745	685	769	716	704	770	751	710	730	750	689	752	687	728	690	700	705	760	727	700	718	775	746	711	733	707	691	710	697	725	678	710	725	698	739	735	679	737	709	720	700	700	672	686	715	719	659	736	765	711	696	728	715	708	733	730	704	751	766	715	713	749	718	695	710	694	731	658	721	718	711	712	747	710	739	711	694	762	717	753	703	705	707	738	679	743	729	744	731	733	785	693	696	701	726	773	701	709	715	743	715	718	736	710	665	724	712	737	769	692	753	695	788	710	755	732	810	718	741	732	745	769	772	721	756	749	723	671	728	728	724	688	759	714	708	697	737	744	716	764	725	767	708	701	747	753	715	718	746	739	738	690	741	725	668	735	718	675	700	701	697	738	677	748	763	682	735	728	732	694	696	697	766	766	709	732	744	732	704	723	697	760	730	712	715	741	721	721	697	718	749	767	782	732	677	739	662	724	726	690	700	749	735	751	713	701	684	719	748	709	717	671	705	679	712	673	703	732	697	745	734	737	747	706	733	725	713	712	721	741	731	700	782	744	737	720	756	776	732	698	771	763	742	694	711	699	685	723	733	686	679	761	742	753	728	710	757	745	762	711	765	734	693	717	711	709	734	678	725	747	732	748	809	754	655	697	734	686	743	767	702	706	726	707	774	782	715	779	687	711	733	735	725	725	691	732	765	737	711	699	692	719	751	720	762	709	732	720	726	694	721	744	701	678	742	728	729	721	720	724	777	746	724	740	693	723	743	697	742	767	744	728	676	742	751	705	724	757	718	700	744	767	736	731	728
32552	26994	20934	4615	780	742	642	521	575	553	583	605	603	611	561	535	556	568	590	581	567	527	562	580	590	543	560	590	554	569	565	565	580	550	572	524	551	585	557	557	622	553	588	588	598	488	612	560	584	566	559	566	575	571	533	591	542	563	505	540	569	603	608	575	564	543	543	532	570	569	568	538	581	544	562	600	579	557	586	552	570	584	609	574	541	559	591	581	605	604	560	571	558	564	560	523	550	564	509	585	562	601	543	562	556	564	527	560	529	576	568	597	551	538	618	551	600	572	574	545	604	534	574	580	595	545	568	557	569	526	576	568	582	564	540	551	577	545	531	579	532	581	523	564	555	555	578	563	555	581	547	575	559	560	593	566	540	570	584	548	556	591	562	568	550	591	539	581	544	576	550	542	581	525	585	558	615	558	577	543	556	597	560	555	530	526	563	583	563	558	563	566	540	522	561	548	597	549	551	556	566	563	557	545	567	580	562	523	542	537	596	582	560	561	537	505	564	560	570	587	601	584	543	557	592	584	583	534	593	574	572	562	569	555	532	522	583	561	593	576	553	552	493	542	586	539	551	569	581	591	534	553	612	530	595	579	574	585	567	569	581	579	552	579	552	540	531	553	595	548	514	598	540	556	579	570	547	607	592	557	579	569	568	595	592	568	554	556	542	558	547	568	599	542	543	576	585	592	536	543	584	560	539	549	582	578	502	571	531	552	606	516	582	563	549	620	571	590	564	569	569	606	522	537	531	563	622	579	568	524	565	570	539	585	552	576	613	584	540	601	552	604	564	557	560	560	578	546	599	547	557	582	552	568	592	561	548	596	610	546	516	585	578	596	543	595	537	580	569	544	565	542	599	586	584	542	585	566	608	571	588	600	536	574	556	560	598	587	536	577	541	569	554	563	609	553	578	521	566	567	601	568	551	593	560	590	545	548	577	550	566	606	575	581	526	592	620	534	518	546	598	547	597	610	603	583	551	549	552	554	559	552	487	606	530	550	519	565	574	536	579	559	535	595	598	548	587	573	582	565	581	580	586	560	610	538	559	594	552	597	565	589	560	530	543	587	572	534	578	553	596	544	555	595	549	548	578	545	538	522	587	579	622	538	574	604	520	512	564	590	611	569	607	549	586	588	534	490	565	519	551	562	558	556	516	567	566	550	546	582	591	511	553	603	512	596	529	563	599	543	585	556	587	555	568	538	574	593	551	540	565	547	523	567	598	577	557	565	595	605	539	521	563	569	569	544	623	583	595	596	544	564	521	617	588	569	574	577	564	594	572	595	556	586	536	578	548	586	506	538	574	546	581	607	578	567	545	546	546	554	565	608	502	553	526	560	571	571	570	569	577	558	560	579	557	546	565	564	533	560	558	570	538	521	549	570	557	570	539	577	577	564	534	576	557	559	601	570	548	584	546	561	576	574	599	601	616	525	555	545	593	562	574	603	570	537	579	564	556	543	519	524	571	583	569	558	575	575	570	554	547	562	552	538	554	601	549	586	586	582	598	564	557	564	607	606	594	542	546	559	560	556	579	566	559	581	604	570	579	556	578	585	577	524	580	551	566	566	553	597	575	535	559	617	563	581	526	570	565	580	560	582	529	604	579	579	558	569	518	575	515	530	590	565	595	520	547	602	570	563	555	588	561	566	596	587	575	563	588	593	559	614	597	587	543	576	527	543	554	554	548	600	593	588	587	574	580	566	549	533	604	543	572	523	591	566	542	557	584	546	575	564	587	540	556	566	546	551	557	579	533	540	549	560	571	614	555	569	534	543	596	557	571	567	556	584	582	523	525	560	541	559	556	551	558	595	602	578	597	574	595	553	589	535	556	527	577	557	518	576	594	558	563	564	606	591	587	539	588	583	525	558	609	575	555	560	538	531	571	583	583	600	625	555	572	525	560	552	568	536	616	558	574	561	555	540	568	517	547	513	537	561	540	562	593	571	570	567	520	603	559	567	568	600	574	532	555	572	558	583	580	561	591	542	582	538	601	578	532	608	603	559	539	612	568	600	530	591	581	586	571	604	609	532	557	589	550	570	527	580	554	584	619	543	593	559	556	567	555	587	565	527	578	564	561	569	544	583	580	553	589	550	567	587	577	589	551	565	569	568	572	555	568	545	562	575	566	553	552	528	527	526	514	563	566	539	579	598	557	573	573	561	595	544	562	545	566	553	529	545	548	544	593	593	515	549	576	567	556	532	576	535	560	591	571	590	569	551	554	572	544	580	536	582	577	621	557	568	550	564	579	607	594	532	580	586	567	557	567	549	563	553	539	526	590	565	608	584	591	548	547	572	573	586	505	568	566	592	537	573	581	580	544	560	527	566	589	579	569	622	578	551	567	579	540	544	607	600	571	579	564	553	556	572	567	612	562	575	547	551	587	552	548	567	591	562	577	555	568	510	567	578	525	579	582	587	529	571	585	490	553	512	559	539	559	561	568	573	538	582	548	548	546	511	624	574	584	571	575	577	577	551	584	529	567	591	568	559	542	542	550	538	583	523	585	559	586	601	541	532	552	530	571	593	559	595	561	555	536	529	605	563	619	587	590	591	563	541	585	552	529	528	549	532	567	553	572	550	593	567	547	567	517	583	574	530	588	559	551	558	626	619	568	566	574	595	592	590	545	553	549	540	560	576	548	552	545	530	559	568	591	578	529	586	556	515	568	564	606	565	588	535	512	570	549	535	561	550	546	531	563	546	579	585	592	558	571	543	538	594	514	543	580	550	530	571	573	572	555	548	558	553	541	555	581	602	604	575	556	569	557	584	563	560	617	566	558	589	549	569	556	584	577	579	551	540	568	556	564	616	555	614	527	559	543	549	579	539	556	563	552	518	579	568	564	562	531	568	553	568	563	548	549	581	596	541	576	557	536	579	583	587	530	543	532	541	585	561	607	534	565	554	574	589	522	569	607	566	559	546	550	632	574	572	553	601	575	518	528	614	594	560	548	562	563	599	558	567	583	580	543	521	574	568	536	568	567	614	611	541	528	567	546	577	569	566	530	561	568	564	555	588	525	593	569	553	536	534	527	529	603	570	538	547	566	548	554	562	585	601	544	602	540	569	558	564	537	552	564	546	536	575	606	593	582	584	584	577	558	592	525	576	577	592	616	604	549	523	567	553	603	572	566	562	557	552	600	567	585	551	557	584	577	561	574	600	545	590	538	561	588	569	592	543	574	578	550	577	603	574	587	534	582	576	571	607	548	600	600	567	570	535	520	528	546	573	547	578	606	551	569	564	543	532	549	591	506	581	578	570	617	593	543	552	577	574	557	551	577	583	596	550	552	553	570	562	562	562	592	543	562	540	591	544	567	595	584	564	523	602	609	552	589	556	592	566	509	571	568	594	563	549	569	601	577	598	547	583	604	593	564	590	550	553	573	546	592	565	535	569	561	566	537	570	547	577	546	554	573	607	561	534	563	567	600	594	493	591	553	597	526	517	598	612	591	544	568	579	541	565	494	566	581	603	546	569
41140	40379	16189	866	732	759	729	790	777	789	816	826	753	760	799	745	818	827	755	746	803	802	792	805	761	754	746	760	802	764	766	761	781	778	808	773	768	783	756	780	786	777	783	799	775	775	733	798	780	784	788	767	733	776	804	853	802	771	769	768	812	763	730	800	806	798	812	772	744	809	761	779	747	776	785	781	740	792	792	764	822	758	789	859	795	774	769	811	819	818	720	820	767	816	780	754	832	776	766	790	745	759	760	735	811	753	775	778	769	740	769	735	740	788	761	797	798	741	793	806	765	826	839	785	761	798	770	767	787	799	813	810	768	768	763	810	776	778	783	758	757	774	769	775	755	786	791	799	768	831	767	771	783	761	773	764	776	800	742	801	818	785	742	797	741	726	758	777	772	810	755	747	774	794	816	824	828	807	832	796	790	781	788	760	779	777	767	797	740	784	798	793	742	800	795	741	778	790	772	807	798	729	753	775	761	787	794	797	746	774	776	745	770	759	787	789	765	761	763	747	785	743	777	844	809	756	777	768	770	765	715	792	804	790	768	791	746	738	770	794	809	761	749	813	785	771	823	731	774	748	792	783	807	735	744	783	807	759	734	727	803	794	801	786	761	778	765	773	804	756	772	769	775	830	782	836	753	717	776	806	791	790	798	757	757	806	773	782	779	819	765	827	750	759	772	708	766	784	737	756	807	713	810	762	818	754	803	834	813	769	771	792	784	803	738	732	766	746	710	816	792	787	767	803	717	814	763	795	814	781	776	793	763	771	768	755	798	801	740	746	776	778	751	740	747	804	747	804	801	772	768	813	762	790	752	790	768	820	805	797	789	796	756	808	787	750	769	785	816	739	815	773	752	787	777	737	739	773	775	748	736	732	795	800	763	761	817	786	749	724	824	747	775	817	768	801	812	792	771	737	758	740	825	752	804	765	793	747	801	792	801	800	761	785	787	749	806	752	735	763	793	814	802	790	799	757	816	775	792	794	783	814	785	808	794	720	820	790	792	742	776	766	785	741	783	783	812	771	754	730	782	793	761	727	768	788	724	779	774	774	762	837	789	789	784	743	815	802	841	775	751	814	811	758	739	781	763	785	809	757	728	704	769	811	742	762	789	781	774	771	761	707	838	759	808	791	801	754	779	794	786	777	834	739	781	753	762	831	784	770	766	786	756	765	810	788	749	821	773	802	778	761	765	800	767	768	818	809	763	762	771	812	805	759	765	808	772	782	782	806	816	745	803	824	792	826	754	772	793	738	826	807	837	794	778	780	766	795	807	763	836	784	803	767	765	805	786	797	724	795	814	808	792	800	777	739	793	796	759	799	729	773	736	749	783	834	780	792	757	755	778	802	763	726	805	768	792	808	754	805	790	768	801	808	772	774	796	848	772	771	770	749	790	777	810	814	789	790	789	744	750	775	800	782	783	772	768	783	790	782	791	750	787	732	744	767	768	751	786	745	775	820	779	715	771	832	788	786	747	813	846	773	733	804	779	774	757	813	766	774	816	814	800	767	806	784	731	779	797	742	757	773	767	772	823	758	831	780	768	768	806	767	804	849	809	753	814	798	770	725	757	766	798	828	843	782	773	835	742	739	743	754	772	775	839	806	775	773	772	817	797	771	732	799	783	796	740	789	728	746	738	830	788	809	771	733	789	808	792	788	789	781	769	765	760	816	805	824	753	804	756	803	790	809	745	748	764	749	800	761	795	770	763	778	804	772	763	715	762	826	775	815	818	803	810	776	764	823	772	792	781	788	776	819	768	737	771	789	736	750	753	790	788	761	765	783	768	781	763	747	758	760	796	751	728	781	781	804	743	728	767	735	752	813	757	777	834	805	767	816	733	813	810	757	759	720	822	711	802	806	769	760	782	764	827	782	765	816	777	844	756	786	714	753	769	796	775	771	793	778	776	784	755	810	779	769	791	800	750	776	786	788	795	769	768	764	780	793	766	785	761	769	748	823	766	843	738	786	768	839	812	719	806	761	801	728	770	798	763	765	781	765	774	757	840	774	796	806	815	741	779	793	773	779	795	773	786	845	795	773	771	794	732	773	761	798	786	827	723	782	772	754	777	769	802	775	725	748	744	761	717	748	734	756	741	804	728	830	764	792	833	766	769	796	790	726	826	807	794	792	774	820	770	758	769	787	797	734	783	777	800	776	772	787	803	790	778	822	806	757	793	804	783	785	783	723	788	786	771	770	801	758	755	803	828	770	756	783	764	730	797	811	778	779	819	738	774	768	773	817	802	785	784	742	819	817	827	791	770	813	777	780	751	779	799	775	752	796	765	773	770	735	775	748	755	775	763	773	800	786	762	784	761	789	783	791	741	785	742	756	762	776	742	766	775	708	806	779	757	781	781	771	800	747	782	759	811	779	792	795	841	776	775	719	731	749	796	777	801	814	793	803	801	811	794	776	757	767	729	789	782	774	780	790	770	830	804	767	775	772	784	768	838	746	768	806	803	785	748	764	780	733	779	822	796	770	861	772	739	750	749	789	797	822	755	749	773	739	761	769	800	744	778	781	757	792	757	768	808	762	775	753	775	787	732	743	769	790	782	758	718	818	770	777	752	780	786	752	749	811	758	740	771	804	779	807	770	787	760	762	782	731	712	787	769	774	731	747	793	739	794	765	771	789	772	759	723	806	792	777	765	755	765	796	791	777	766	767	771	786	787	798	800	785	779	748	742	772	738	767	785	817	802	799	783	798	803	825	808	783	740	857	792	744	727	737	744	773	786	781	756	752	797	762	788	797	788	808	807	768	792	760	762	804	774	768	789	792	780	773	751	786	723	777	778	785	755	779	764	796	755	790	815	771	752	745	746	765	758	778	802	789	748	777	788	778	780	766	840	824	760	789	786	789	834	744	764	771	767	773	818	784	750	711	825	768	764	763	785	707	710	723	767	778	764	823	755	795	750	819	771	827	774	764	775	766	783	780	765	778	825	793	738	810	773	741	796	758	811	782	831	713	748	795	743	801	706	737	771	728	747	786	778	784	795	757	762	797	811	758	832	784	768	821	831	793	785	781	786	769	784	815	796	747	793	737	781	789	776	758	802	799	743	749	715	822	755	763	778	805	794	759	763	816	770	786	737	767	798	776	806	810	798	801	757	779	773	756	783	791	781	789	738	787	764	773	781	799	745	798	763	774	803	790	746	774	759	729	737	792	797	787	826	797	775	802	808	787	827	773	722	769	764	741	801	802	773	756	781	802	804	738	820	777	811	843	779	746	741	749	772	731	753	823	780	817	793	770	825	820	764	778	764	774	781	720	806	795	755	763	741	761	776	822	749	816	756	799	774	825	780	751	780	756	803	806	767	820	755	778	753	775	738	782	763	782	745	796	795	805	773	808	724	766	800	793	766	775	767	813	787	772	727	792	753	756	779	752	761	764	796	781	809	745	785	785	768	823	811	761	790	770	731	777	829	791	835	769	806	793	747	801	777	743	809	829	785	806	807	826	781	780	773	820	771	817
24712	21711	29107	24096	20993	8779	969	805	692	692	647	731	685	713	676	735	695	696	704	705	704	716	688	702	675	724	747	688	699	668	725	720	721	750	682	702	667	684	725	720	723	645	662	703	689	693	696	695	713	682	687	715	680	707	686	663	738	669	673	726	694	714	743	737	729	722	718	697	686	712	714	701	689	708	728	717	693	718	646	723	659	714	729	679	740	697	680	699	664	694	720	715	677	665	724	669	742	703	658	696	634	734	694	710	690	666	661	732	713	700	753	687	724	761	694	715	650	683	727	730	661	713	705	702	685	683	692	711	701	675	731	687	651	655	691	671	677	772	731	667	711	677	679	709	713	689	653	720	695	659	674	692	710	709	666	729	691	666	743	674	687	694	676	754	690	690	675	692	686	717	673	716	702	649	681	729	701	713	677	698	661	710	733	674	683	709	748	689	687	695	678	724	680	678	650	757	719	746	719	716	718	764	689	689	687	695	701	700	688	699	692	683	704	696	697	679	723	703	711	728	704	722	684	731	699	737	685	707	698	637	674	703	720	705	664	704	680	676	723	675	712	721	680	683	656	652	727	717	719	718	703	670	658	718	745	691	676	680	690	712	682	715	675	671	714	705	702	700	718	687	718	704	695	724	698	728	739	698	709	692	666	701	651	679	699	640	720	698	694	702	754	723	733	687	714	703	708	753	668	721	714	703	715	661	740	681	634	679	684	734	693	734	711	717	708	702	763	721	718	714	695	746	693	674	668	643	762	717	670	704	684	714	726	682	737	705	684	691	742	705	638	666	682	705	684	672	713	712	688	695	647	742	682	721	651	657	646	668	644	699	672	693	694	668	745	660	699	705	681	702	676	687	733	695	706	680	693	662	710	685	695	714	700	720	687	699	662	707	704	680	694	688	708	669	677	658	701	712	726	689	687	657	629	728	662	688	734	672	698	668	697	729	712	680	694	718	719	713	720	739	728	694	727	753	720	688	690	723	677	690	643	692	671	703	671	702	711	702	758	662	658	707	717	697	716	737	628	692	739	676	705	694	687	717	708	720	698	724	681	699	689	684	712	707	704	668	726	718	677	720	714	668	719	721	690	668	690	690	646	695	726	748	705	643	668	668	710	698	726	743	658	720	720	693	684	663	672	683	670	686	689	726	738	691	735	676	661	686	684	688	719	695	660	681	713	686	701	720	685	701	717	710	680	715	684	716	692	735	728	673	709	675	670	663	680	650	680	692	657	738	689	710	717	731	747	714	678	735	730	650	735	673	607	716	716	667	713	741	694	726	667	701	735	708	702	652	674	733	700	677	748	719	718	695	691	724	706	692	677	674	688	691	698	687	700	675	702	684	685	681	685	683	717	705	713	659	695	658	720	690	718	720	688	719	667	691	699	691	678	654	665	629	713	693	649	658	693	697	715	675	680	692	721	695	681	731	661	674	722	712	717	659	673	737	760	668	673	706	706	683	724	709	722	663	721	742	705	679	696	666	715	669	689	676	688	709	711	647	741	707	722	699	687	692	677	645	709	722	710	691	723	760	713	690	684	677	643	686	730	684	681	693	685	716	670	732	655	677	700	721	675	670	701	650	695	696	690	680	653	683	729	726	717	745	716	676	690	683	703	687	731	677	676	679	650	708	686	717	686	750	672	724	684	696	726	665	651	671	654	689	724	706	724	700	701	680	653	683	727	732	727	722	689	672	695	715	741	687	671	682	709	660	696	667	676	681	679	710	668	644	677	674	670	736	735	696	659	703	685	677	695	693	728	692	697	698	711	742	720	702	711	708	693	677	693	687	698	707	701	659	676	672	671	672	678	655	706	714	701	698	738	670	672	716	686	676	729	689	687	748	686	724	721	710	706	719	667	735	709	701	731	675	692	705	684	657	741	730	743	738	734	720	688	658	699	660	703	698	703	715	715	692	663	689	706	745	674	704	654	670	742	684	732	704	673	705	713	702	671	712	687	689	714	728	769	741	695	636	715	712	715	674	719	673	734	695	713	708	685	685	669	692	725	655	677	686	679	672	712	728	732	748	664	681	706	685	664	727	691	734	675	715	673	663	657	752	722	680	746	717	735	665	729	697	715	736	719	653	690	644	705	693	735	686	685	737	704	726	688	722	721	734	712	709	689	689	722	748	729	664	735	663	686	691	713	702	771	692	679	686	706	699	673	740	711	743	673	709	692	713	697	702	716	712	736	690	658	712	669	664	708	668	716	695	707	664	696	636	691	685	691	724	685	751	704	734	698	685	714	679	685	728	665	698	692	696	661	675	666	673	663	678	698	729	710	682	711	729	702	684	678	664	670	685	682	696	747	665	722	639	690	709	707	686	676	703	701	677	718	704	666	668	680	631	710	665	710	680	723	644	706	716	688	722	717	672	702	656	758	712	702	725	790	667	686	674	683	700	708	724	680	741	671	695	661	758	711	718	693	701	705	696	708	672	716	671	728	696	743	736	712	671	684	705	709	703	677	693	737	695	699	671	707	681	691	657	713	686	703	699	692	741	682	674	704	691	687	630	718	693	685	650	701	659	720	720	685	691	692	703	718	646	730	651	718	700	704	676	652	713	690	672	729	714	762	707	738	708	700	659	717	674	727	700	711	630	707	719	650	723	669	718	717	718	650	731	699	686	660	688	739	703	698	673	695	724	725	706	677	698	733	705	720	705	677	717	707	697	694	665	673	691	650	687	732	657	695	680	718	733	729	727	677	693	691	641	637	698	719	689	723	704	680	708	708	722	684	709	696	708	720	667	721	731	648	723	714	703	690	681	724	652	675	667	691	711	710	647	706	681	673	730	711	700	695	722	739	715	723	735	718	704	716	760	660	704	681	697	659	698	683	669	718	710	716	715	677	705	672	694	684	715	684	647	678	713	713	705	684	722	677	721	730	695	719	674	692	697	653	652	677	747	659	674	669	685	742	680	719	664	707	667	702	697	674	640	697	698	674	684	673	677	718	653	746	745	680	683	682	664	690	736	722	703	707	712	687	709	693	697	697	718	698	733	686	713	684	697	681	711	747	684	730	725	695	672	671	703	723	701	677	707	726	686	683	679	727	670	688	730	704	655	681	668	684	708	683	701	708	676	663	711	697	730	701	696	702	688	717	698	707	652	711	734	699	633	693	706	692	669	708	732	683	689	714	688	685	693	673	728	688	700	686	720	691	681	662	734	685	677	702	676	709	667	699	648	690	697	672	651	655	668	714	667	679	715	685	704	695	656	699	672	735	700	680	737	734	678	725	697	744	684	677	689	673	668	718	718	696	701	736	714	701	693	715	717	664	715	759	674	669	669	696	738	684	687	744	704	716	737	744	701	732	678	704	687	681	685	687	743	679	656	700	675	675	674	695	744	716	677	714	722	703	665	699	668	641	737	666	695	667	681	698	698	732	718	668	705	722	732	685	729	688	674	714	728	722	727	712	695	661	682	688	715	692	684	696	687	677	680	698	700	711	683	704	695	696	646	702	719	681	697	711	684	677	681
61328	78912	43815	2665	931	946	984	997	974	986	932	934	958	960	1021	982	952	974	952	1002	945	964	1006	933	966	970	973	912	974	1008	957	949	952	944	986	949	921	931	923	949	939	964	882	935	947	915	964	939	951	933	949	921	966	979	948	963	942	954	960	961	935	945	957	934	966	925	935	997	941	993	951	995	948	949	927	938	938	900	983	924	983	916	949	940	923	980	902	967	950	951	981	943	970	989	942	950	939	932	884	989	903	912	934	976	960	969	962	907	914	995	979	935	968	964	938	905	935	936	950	932	989	958	896	1007	963	956	971	952	899	932	971	983	938	932	976	1009	985	971	984	970	956	956	975	934	966	911	989	956	972	1027	941	920	965	1026	955	958	934	927	966	950	981	930	982	954	946	965	937	929	935	928	973	903	946	913	901	1010	976	948	899	953	932	927	984	1027	998	962	947	917	972	971	916	965	935	927	968	959	954	938	1000	964	961	1003	901	931	947	935	996	916	950	933	956	919	952	973	963	1037	964	927	952	965	928	932	942	924	966	971	1008	953	958	957	889	952	949	957	951	1000	951	987	906	947	978	963	965	952	951	955	963	934	935	965	967	978	986	997	972	942	934	966	987	990	930	954	890	929	992	1006	977	930	933	987	877	955	941	954	940	918	1021	952	936	894	1032	907	957	989	962	933	974	929	932	905	1026	937	910	936	982	913	927	928	941	944	1015	937	957	956	964	925	930	1011	937	999	907	942	937	952	959	930	978	925	953	938	925	938	936	957	946	949	954	931	996	1007	984	946	921	873	960	889	947	916	949	936	951	973	933	923	940	971	978	981	932	970	909	984	956	913	1001	999	910	939	974	931	910	928	948	953	968	962	967	930	966	921	923	976	989	936	930	994	985	937	953	971	908	936	954	985	939	946	951	967	933	977	951	945	976	968	946	972	999	897	991	932	921	904	979	993	973	950	965	975	998	950	982	966	892	957	945	933	902	980	968	956	1005	980	961	1016	977	961	967	966	941	937	968	969	1003	928	953	945	957	980	903	961	979	995	918	947	924	920	934	943	903	965	942	1038	904	1011	978	916	935	964	968	989	976	980	896	962	1002	892	944	920	976	912	943	940	952	955	938	886	927	915	899	954	932	988	973	954	917	936	936	938	964	978	965	913	951	938	1010	912	952	952	962	994	940	955	967	891	944	922	926	939	989	974	973	959	924	952	913	907	940	924	998	1019	1006	936	911	1010	971	906	931	982	964	947	986	999	1010	923	935	936	939	987	970	941	978	941	975	901	896	944	987	939	957	950	933	924	986	940	989	941	956	937	1021	988	918	913	890	985	930	997	948	987	900	960	951	945	1001	994	942	930	946	986	959	895	969	922	981	956	1001	967	954	977	923	908	943	957	967	931	938	942	976	958	905	943	986	969	855	990	890	942	975	978	926	934	943	960	923	959	936	957	910	995	962	962	954	972	915	890	956	952	944	983	936	971	971	967	941	1011	961	941	989	923	978	946	980	899	971	1008	942	930	922	1008	952	914	882	967	932	975	962	917	963	917	928	928	976	969	956	984	984	931	926	922	926	981	965	1017	1010	973	930	1014	912	937	990	940	960	932	968	927	939	920	944	923	941	948	901	987	964	958	961	956	944	956	927	956	964	972	993	941	961	991	955	928	923	944	972	977	901	982	952	919	962	960	910	981	952	972	938	972	956	958	937	939	914	937	969	979	1024	917	920	941	977	922	963	979	935	954	969	990	993	989	971	967	959	985	963	977	896	926	974	903	965	950	938	910	933	960	957	926	936	1002	963	942	942	902	954	939	954	997	909	914	947	981	930	958	941	949	996	947	965	903	978	958	945	959	933	946	947	909	918	983	919	968	961	933	954	957	944	951	930	930	966	929	959	931	921	936	927	926	952	963	951	957	941	994	950	916	1010	967	971	1012	971	956	970	938	956	940	938	972	891	975	942	928	978	978	933	929	947	921	931	918	992	964	942	954	1001	960	939	913	968	932	945	964	953	959	961	939	1000	927	957	972	940	990	943	992	966	921	925	967	1004	980	944	973	949	882	979	969	1020	918	963	951	945	948	949	1003	947	944	972	897	922	958	957	915	923	939	963	941	903	909	951	935	968	993	954	964	956	997	952	959	998	991	948	957	960	947	915	906	957	972	973	1048	941	923	1004	919	971	906	950	976	952	935	869	914	894	944	982	925	981	931	947	952	978	1031	951	993	954	932	1005	942	927	1004	927	980	930	978	935	945	928	958	935	915	965	939	930	929	986	936	934	996	993	960	952	958	932	918	953	910	1013	956	970	943	952	904	983	963	917	906	968	986	949	932	982	928	884	972	963	929	979	930	1001	932	973	937	957	932	967	909	930	974	962	964	932	928	945	994	959	973	947	959	986	958	925	968	924	916	933	973	957	931	972	988	966	969	916	908	992	961	978	970	942	919	983	903	958	935	997	924	980	975	976	971	945	976	994	1003	961	874	943	967	946	957	956	947	963	968	958	961	936	930	981	939	914	996	944	955	936	1023	915	963	953	897	980	957	928	911	954	985	980	941	906	998	900	1051	922	942	999	951	984	959	918	947	947	941	934	932	909	922	929	968	949	976	1029	979	957	924	960	937	919	912	899	984	936	989	947	940	935	949	951	916	994	937	933	908	983	971	908	949	970	958	939	932	918	1003	937	957	921	987	911	900	948	937	951	1017	929	995	910	946	948	945	1003	979	972	970	904	918	959	919	949	928	983	960	958	947	974	973	952	937	923	942	931	918	903	972	906	968	954	968	972	966	999	988	931	923	924	932	974	974	949	1033	996	957	943	936	967	995	972	981	959	923	1003	927	972	969	993	926	954	929	948	929	975	957	939	873	1000	949	990	965	957	939	1004	944	1011	927	955	935	951	984	962	998	1016	914	937	942	955	966	961	918	964	927	991	961	911	942	932	926	936	967	905	1012	941	945	961	965	892	919	974	983	948	928	956	969	963	935	942	971	958	1007	987	974	958	965	976	978	975	962	910	950	947	909	950	930	986	927	972	938	941	977	964	950	926	890	951	941	948	940	953	969	966	972	942	947	968	912	957	984	934	959	937	948	964	948	959	937	958	952	921	948	945	955	907	921	992	928	967	933	979	973	903	924	909	961	948	950	991	937	956	962	942	939	929	994	974	969	962	978	925	972	918	950	938	968	921	927	989	984	900	939	955	988	910	968	913	903	966	993	943	954	928	924	931	946	982	1002	995	999	966	904	953	960	929	907	958	950	994	905	990	918	947	920	954	936	928	988	966	944	931	949	943	993	930	976	941	941	944	952	928	906	987	957	920	962	968	957	930	981	945	924	906	942	937	943	939	904	952	979	953	942	933	929	918	987	974	934	988	901	942	944	978	950	980	906	916	971	977	947	949	916	944	942	915	950	1063	921	953	949	950	950	976	1010	954	984	970	945	970	952	948	935	953	923	947	918	975	945	957	895	898	928	977	967	962	967	936	915	973	948	959	924	964	941	932	949	948	873	941	947	938	937	1002	979	920	936	924	961	981	951	950	949	952	946	913	894	926	929	930	989	935	981	988	934	920	935
23377	21490	29413	23667	21342	21115	6850	701	630	593	584	596	597	561	597	583	602	620	559	587	591	570	613	579	568	537	542	543	556	565	534	576	607	597	607	576	612	579	546	552	585	585	546	507	597	581	608	542	573	553	595	567	526	554	554	555	575	572	591	549	568	577	592	580	598	539	589	544	617	517	562	571	569	542	553	593	616	589	540	590	594	598	526	574	624	587	588	543	571	569	519	553	550	573	572	580	573	574	530	525	571	631	562	567	578	576	581	587	555	582	560	510	558	542	582	560	594	598	594	566	569	625	589	576	571	617	540	554	574	560	572	585	577	568	520	556	558	579	548	569	548	610	555	546	562	610	549	587	556	581	565	544	559	543	525	613	609	554	585	597	569	545	585	565	582	555	584	584	571	589	577	533	564	578	523	572	530	563	561	535	579	551	560	575	559	584	563	564	554	544	540	592	581	551	580	538	605	550	539	576	574	559	568	539	538	576	522	539	565	591	555	569	572	582	581	543	610	541	570	571	523	587	601	562	584	558	588	586	570	563	578	541	557	564	564	585	541	544	578	585	527	558	559	588	553	561	562	571	543	609	547	528	572	571	562	539	589	596	584	611	596	564	589	625	589	581	579	597	587	598	563	543	565	533	546	553	590	569	506	590	546	552	568	526	535	568	559	553	578	546	556	569	565	579	556	526	593	587	562	564	587	590	600	575	578	532	568	582	564	596	541	591	586	556	573	565	573	534	590	575	546	606	571	588	601	574	615	609	546	571	545	576	597	551	547	528	581	578	598	559	530	560	567	559	569	593	532	538	586	552	596	605	616	582	569	567	591	569	580	562	562	591	580	529	584	574	540	581	575	611	546	563	583	546	533	595	579	537	552	514	537	549	576	580	591	548	566	598	530	539	566	554	562	581	557	519	644	533	584	564	576	597	557	540	557	557	566	545	573	569	587	551	542	538	567	601	568	570	551	549	575	562	605	581	539	567	558	557	545	570	563	584	569	581	568	606	596	568	532	587	599	575	589	603	542	545	548	555	561	541	552	587	589	607	558	554	590	548	551	596	590	530	590	567	539	604	536	601	563	559	570	563	563	612	543	590	551	585	605	573	600	608	572	611	542	531	589	589	563	588	569	623	570	574	571	575	580	612	594	563	570	566	572	569	572	549	520	532	578	598	538	600	552	539	566	570	585	525	555	557	616	528	583	562	519	533	552	509	589	592	558	590	582	562	603	623	558	557	548	583	533	555	562	570	597	535	547	540	542	553	566	608	577	584	558	564	540	553	534	571	568	570	577	576	582	585	572	543	573	594	591	580	632	574	588	600	603	545	584	544	587	597	580	555	574	568	551	544	546	544	610	581	596	566	544	551	577	559	592	548	557	558	607	571	592	537	605	563	552	539	622	576	656	571	583	601	581	560	595	565	589	590	547	556	566	577	574	563	522	547	595	600	555	600	574	554	604	549	578	584	570	567	571	583	522	529	573	594	557	589	545	556	561	561	567	562	557	583	559	619	550	586	532	569	589	563	557	576	593	533	558	561	585	561	543	533	560	510	609	568	583	588	557	585	584	503	585	530	559	540	564	584	553	537	559	544	575	552	573	540	573	587	542	538	570	538	570	547	606	550	578	520	555	606	557	567	560	552	592	569	564	567	551	541	576	521	570	577	529	592	567	588	580	587	561	522	608	576	573	564	584	538	606	590	568	611	567	561	591	560	543	595	537	607	540	607	532	602	551	576	552	560	580	556	569	589	569	608	549	547	610	579	582	583	587	553	575	571	602	585	610	567	539	547	580	585	563	558	555	584	549	558	547	566	552	592	557	554	613	551	559	560	521	593	577	557	534	566	576	581	562	581	579	539	551	555	549	557	604	539	551	561	587	570	522	566	587	548	541	553	611	532	568	598	557	615	574	526	574	531	581	538	581	596	535	562	575	558	590	566	569	582	550	593	548	588	567	549	571	534	604	547	558	575	566	571	548	541	556	553	583	581	554	576	565	563	559	572	564	573	546	614	552	541	543	546	544	607	531	576	567	570	573	590	585	574	585	581	563	601	571	558	556	546	523	518	547	566	548	522	557	593	549	606	560	630	588	584	563	599	547	542	568	527	570	565	546	566	621	591	588	588	578	578	556	531	541	578	560	593	571	545	552	540	567	564	573	563	572	592	590	597	603	608	535	586	544	580	579	521	580	566	542	618	571	525	578	562	569	595	542	562	547	591	599	606	557	602	585	568	544	538	543	546	559	593	550	559	581	576	555	603	595	582	553	548	572	566	580	562	570	582	606	512	572	542	579	577	572	582	572	551	577	590	580	607	631	589	568	585	577	589	556	546	601	596	553	575	545	578	575	573	571	537	517	514	566	595	624	579	576	592	567	577	533	526	540	536	549	581	550	538	554	528	575	552	540	545	552	535	558	577	563	542	571	564	561	568	588	598	610	548	599	572	572	544	597	603	579	583	558	540	561	541	603	587	566	575	588	582	528	594	578	613	558	553	562	599	570	584	561	553	569	599	567	525	533	556	600	612	590	548	563	561	557	537	580	601	580	543	539	540	572	540	633	571	505	581	570	589	556	604	568	602	574	523	557	571	572	534	584	565	570	604	603	569	574	550	550	585	569	590	530	577	584	568	526	546	585	579	603	533	616	583	546	597	564	575	608	556	572	572	567	580	527	531	563	586	566	596	559	591	563	584	573	532	568	558	579	577	581	580	599	574	552	560	560	552	561	583	569	561	588	558	579	613	577	556	592	580	589	580	556	559	589	558	614	571	563	608	609	532	531	593	570	551	583	510	546	540	557	575	544	587	582	521	542	554	619	555	580	597	534	549	496	566	555	585	599	564	541	552	579	572	574	544	550	576	562	587	566	546	536	598	555	592	552	512	580	574	553	566	575	539	588	576	571	548	576	577	602	600	581	588	583	558	546	534	596	565	602	529	536	534	535	573	526	569	582	561	626	560	534	548	556	547	672	551	582	582	567	580	627	616	555	546	596	579	557	590	596	536	549	593	545	565	533	517	544	566	541	556	574	560	584	552	611	595	580	579	538	588	592	537	611	590	550	572	536	558	610	549	571	583	609	563	598	614	533	519	613	543	577	534	585	550	561	562	591	628	561	600	614	564	597	583	557	545	547	599	559	597	566	567	538	565	575	602	561	584	573	571	616	579	565	584	599	585	562	558	592	558	565	560	609	573	575	540	581	601	579	612	590	549	569	556	575	537	602	578	553	551	569	537	537	609	561	621	606	569	541	555	537	556	570	583	540	538	543	554	530	571	594	575	555	578	584	537	537	565	593	553	563	587	585	547	568	541	569	600	574	587	593	551	608	614	584	542	610	560	585	575	531	607	518	569	558	544	540	556	517	540	580	582	546	635	555	598	559	597	567	579	593	535	571	550	563	573	554	546	538	529	537	559	548	573	576	599	574	529	557	552	562	538	574	595	579	583	555	598	555	630	589	592	546	586	561	563	554	557	552	578	581	551	560	577
62375	90025	52313	4688	820	841	796	748	815	790	773	806	738	772	767	747	845	801	768	750	796	768	749	807	783	778	755	739	787	819	785	776	784	756	792	822	729	841	825	774	793	794	798	773	767	830	804	720	837	785	748	804	782	772	828	804	735	789	748	735	771	827	736	759	785	750	820	764	767	753	752	753	829	780	786	795	772	782	772	804	814	805	802	801	819	814	766	738	784	757	812	736	764	774	807	814	734	882	785	803	762	780	827	781	797	773	781	795	742	790	717	790	735	773	802	768	762	823	742	729	751	773	847	819	810	760	831	810	753	773	766	771	824	792	772	847	767	793	759	786	820	790	723	799	766	790	778	769	773	754	796	803	752	752	832	763	792	780	764	764	825	788	756	737	800	750	784	777	813	758	833	791	794	774	773	725	801	788	778	764	771	806	760	802	793	769	804	755	761	754	758	794	801	765	735	743	800	811	813	753	770	764	782	843	779	775	807	739	742	779	764	807	740	786	765	787	784	780	798	827	808	745	771	794	767	787	777	776	757	802	813	765	744	830	780	787	802	804	790	737	766	748	766	780	746	797	806	824	789	784	787	769	758	759	826	804	756	820	799	779	809	712	764	724	821	779	790	768	773	789	795	777	779	760	813	784	765	731	730	779	833	719	769	816	758	790	803	789	766	818	788	758	756	765	794	763	828	774	737	802	750	754	774	809	716	778	772	780	785	746	820	755	720	749	799	744	783	786	803	780	764	799	829	800	771	757	737	731	804	788	758	812	766	838	737	786	771	796	766	807	808	779	738	808	804	732	776	793	802	741	742	794	785	800	800	736	828	759	785	751	834	798	727	801	786	777	764	810	759	750	782	812	818	746	732	775	766	768	790	760	771	757	797	784	798	761	807	769	747	830	794	790	754	760	778	781	791	785	780	791	756	802	776	788	791	742	756	758	780	777	797	798	837	736	778	721	791	772	745	770	815	756	760	781	772	802	808	797	782	769	787	857	751	736	779	826	839	773	802	740	797	791	733	801	729	741	747	737	763	763	740	763	727	801	760	780	730	776	807	773	802	764	747	755	780	768	797	794	764	810	769	768	786	783	847	763	740	769	766	830	846	760	738	756	773	799	854	857	771	776	798	800	811	748	738	821	793	765	771	811	763	778	771	780	770	776	789	749	751	799	806	720	784	810	743	796	743	745	786	772	778	797	738	780	805	744	757	806	816	763	782	833	775	764	781	821	730	784	754	768	744	778	769	804	777	781	766	736	792	730	775	792	751	737	791	725	776	765	799	773	770	786	770	792	708	740	761	782	803	798	811	766	789	792	826	750	762	746	812	770	799	793	777	822	788	760	751	752	783	727	751	811	756	719	796	743	750	752	758	806	784	796	778	759	789	753	800	744	775	810	811	782	825	753	762	789	760	838	761	779	801	776	799	780	800	770	752	783	790	771	803	772	751	795	815	823	749	744	819	777	747	772	778	814	789	798	802	749	765	774	829	783	807	791	735	790	776	819	817	789	812	831	792	760	793	771	733	763	752	763	755	760	812	758	720	748	841	792	764	770	777	712	724	788	753	801	788	773	819	781	768	756	770	754	741	783	748	769	743	848	840	793	834	747	755	800	860	805	778	777	759	766	804	807	802	791	768	804	859	805	788	753	825	823	726	817	753	774	777	725	746	783	798	803	780	800	809	759	805	802	787	825	816	805	783	776	791	780	764	755	787	779	792	747	828	778	785	783	788	800	756	822	772	776	776	771	806	749	796	817	765	765	773	746	764	791	762	755	816	794	787	792	809	774	805	810	780	752	751	790	759	764	761	808	739	769	811	771	776	826	771	784	796	757	778	745	766	759	732	777	761	782	734	758	780	756	762	751	805	739	764	778	830	782	778	748	796	768	796	764	774	762	766	762	806	743	711	801	742	810	830	788	752	760	812	789	806	803	792	729	758	797	746	813	744	792	746	791	773	776	779	768	771	726	741	781	783	800	785	735	770	766	800	821	805	786	788	809	766	738	789	736	774	785	745	812	763	783	748	827	774	749	747	815	836	756	768	810	760	782	710	768	777	776	791	777	805	802	805	800	759	804	820	792	808	747	739	775	767	834	803	794	800	779	769	791	766	794	758	790	777	748	772	758	761	777	759	782	772	765	767	786	830	766	742	812	773	761	790	792	771	748	723	787	784	826	792	785	725	790	795	771	772	789	803	751	774	767	780	809	749	825	783	777	762	820	830	765	767	782	809	803	795	836	742	773	743	779	746	764	751	804	806	743	787	802	783	800	703	769	806	744	789	784	758	762	744	789	790	752	788	746	830	769	768	801	748	690	780	795	790	752	812	759	740	788	737	728	752	810	810	774	792	747	790	833	792	759	760	810	799	726	803	767	773	802	799	809	724	789	778	777	831	777	825	822	772	747	799	783	746	820	771	744	718	828	809	757	773	795	754	737	762	761	835	800	787	774	784	761	839	754	821	830	805	723	740	796	770	779	773	786	779	746	775	747	750	778	797	800	796	750	833	807	796	822	806	748	743	755	717	767	807	819	826	726	790	761	773	770	796	772	791	799	728	804	776	765	770	766	736	801	746	745	758	729	836	774	791	762	754	756	707	765	757	767	782	791	764	762	778	772	802	747	762	824	830	822	766	774	802	755	774	752	802	743	793	793	743	800	800	746	772	842	753	749	768	781	799	791	779	765	799	750	756	848	804	771	794	714	766	786	766	798	754	747	817	802	751	809	800	771	750	788	807	815	757	777	822	751	777	756	740	767	760	762	794	770	762	794	742	791	796	782	786	753	745	764	788	752	775	805	780	766	774	797	809	832	759	808	779	801	722	824	760	774	765	797	834	767	781	805	816	743	824	731	769	764	770	784	796	800	769	794	762	778	759	827	766	802	749	824	791	752	771	732	771	812	753	765	816	780	778	797	770	776	749	808	752	762	727	776	742	762	760	769	801	750	821	790	784	768	759	727	764	774	809	764	780	813	787	836	770	802	801	811	812	778	791	815	734	767	829	813	778	797	747	782	775	771	788	760	825	794	762	758	833	768	796	786	779	804	771	760	770	791	817	810	820	790	787	763	802	776	728	762	827	771	781	795	782	792	805	817	757	734	747	749	790	775	795	784	755	777	788	732	784	801	759	725	728	795	762	807	801	805	720	767	814	782	787	763	819	731	763	787	801	763	787	761	799	771	786	768	803	800	815	802	789	774	774	752	770	743	698	692	758	784	787	756	784	858	777	772	762	771	801	787	804	781	768	797	784	754	721	758	735	749	733	813	737	740	812	819	781	774	844	770	785	788	778	842	860	779	812	781	764	774	740	787	773	778	773	769	773	761	769	762	768	813	765	770	793	789	736	808	734	767	742	778	763	751	768	747	751	809	848	759	773	756	776	763	778	795	764	796	765	797	726	776	767	803	770	768	802	763	785	777	798	743	733	766	769	718	775	754	759	740	786	817	771	750	815	807	805	799	742	783	788	788	778	771	758	736	797	811
32555	27437	21510	5226	635	591	625	628	592	583	611	573	585	569	564	630	593	574	581	606	598	588	588	580	627	642	608	550	588	571	576	579	605	618	618	581	599	638	570	561	619	622	585	616	558	583	615	596	577	595	570	594	602	598	629	603	570	589	580	600	642	586	654	595	570	582	590	604	604	600	595	625	586	602	619	583	631	565	612	576	552	610	605	576	618	654	643	610	580	561	629	626	564	560	595	602	589	621	615	562	605	588	585	582	539	631	592	599	604	619	582	581	639	617	595	653	592	597	574	646	588	575	597	578	548	563	576	579	575	576	600	587	629	622	560	585	597	546	611	607	596	547	634	637	563	590	576	582	590	622	594	568	550	617	566	595	590	581	596	627	558	602	549	622	593	554	528	615	627	617	599	575	640	612	636	628	592	626	601	606	610	580	628	596	603	625	597	578	611	620	621	622	575	609	614	617	595	614	552	610	570	585	597	571	618	547	646	603	587	604	590	606	595	609	622	626	605	578	604	600	594	568	597	605	589	622	584	573	609	612	604	615	585	651	603	613	594	606	614	558	577	594	590	596	599	590	601	625	619	599	585	603	612	621	583	596	540	627	567	597	598	573	656	577	637	596	621	572	571	589	624	611	585	584	595	615	584	608	653	579	659	636	570	595	615	601	611	627	609	602	617	584	590	598	597	606	567	591	599	585	613	630	572	569	565	631	609	603	606	575	569	584	619	604	626	612	582	605	614	591	592	625	544	583	628	560	553	602	595	600	589	617	595	609	614	616	601	640	614	591	607	583	592	544	624	586	594	602	597	622	621	568	624	585	612	610	579	550	557	620	594	642	636	577	606	565	618	608	570	583	642	626	624	606	620	589	597	624	536	581	581	616	591	591	594	585	612	613	587	579	611	649	589	588	602	590	629	587	548	592	568	641	599	559	590	601	614	590	610	653	656	618	555	590	621	597	646	568	591	569	639	613	598	629	597	617	632	620	606	604	638	611	579	593	616	558	588	558	633	631	645	615	569	609	612	566	616	576	575	594	630	594	543	567	578	578	647	613	606	610	627	577	589	606	624	634	583	597	559	595	537	664	579	585	592	609	598	611	605	596	596	581	608	587	611	581	622	583	572	621	587	597	597	591	557	589	602	581	593	621	620	600	601	574	624	610	555	591	590	622	585	581	582	616	576	594	569	605	561	580	609	543	600	575	602	545	649	604	619	557	612	604	581	605	605	610	607	569	607	612	595	626	601	621	606	609	626	606	583	593	603	548	594	603	607	604	614	560	632	597	548	595	632	625	616	647	621	591	560	583	619	633	570	609	621	617	587	578	553	620	570	599	569	609	577	604	606	601	591	602	587	584	622	589	633	617	597	622	576	566	557	592	602	612	623	608	568	607	625	611	639	604	591	586	619	586	600	585	579	650	582	592	626	602	619	610	573	536	597	590	563	600	572	608	585	588	581	587	615	624	645	590	604	582	626	598	601	654	588	589	581	596	619	532	579	586	578	643	593	612	597	632	625	598	587	608	609	600	623	607	611	579	573	578	603	606	565	636	575	601	599	599	548	606	620	603	650	595	616	608	560	597	625	528	582	578	599	607	564	567	609	607	634	589	569	612	570	590	602	606	633	636	578	612	599	585	572	644	585	603	597	588	603	566	613	611	608	615	590	578	624	568	618	624	627	626	576	620	594	607	600	542	591	622	565	589	611	614	611	596	618	600	588	573	598	587	596	580	599	606	598	628	607	641	588	612	575	590	570	602	594	615	584	610	617	613	586	586	585	598	581	602	597	595	564	657	613	588	569	591	567	592	561	595	630	598	609	626	619	613	592	611	609	572	578	574	608	601	604	614	595	603	575	595	607	583	593	558	585	591	579	577	644	577	665	650	618	625	599	590	594	595	603	656	577	597	578	600	620	605	632	533	589	609	565	640	551	586	593	619	622	592	526	576	567	664	612	591	579	607	587	614	642	628	577	618	584	592	581	590	565	607	574	590	555	620	570	574	619	574	553	602	576	640	573	592	594	580	559	568	583	614	600	571	579	649	575	607	622	572	586	596	626	570	571	643	569	590	578	594	573	623	608	607	614	568	583	580	599	589	610	603	582	606	591	567	620	549	596	589	622	600	620	629	595	604	612	593	581	671	607	531	549	616	644	572	600	564	578	546	609	620	601	604	627	617	598	619	603	606	586	624	578	593	604	604	567	552	579	617	584	611	626	546	617	572	557	600	576	587	554	608	587	583	575	604	539	554	613	610	577	607	590	560	596	601	596	608	600	595	600	632	603	611	626	583	582	639	578	580	623	624	622	546	575	622	647	606	615	554	588	571	620	607	642	612	613	620	595	587	567	611	634	599	599	585	599	583	617	621	586	631	591	596	563	591	622	562	612	620	591	590	616	549	580	618	606	575	610	616	605	612	576	610	601	565	589	600	568	557	556	586	602	562	582	602	588	634	621	610	632	606	632	594	577	607	612	625	550	595	612	552	574	624	588	586	545	593	609	575	606	594	593	587	572	574	605	622	589	638	571	591	590	564	606	598	638	611	565	584	601	581	602	591	606	558	597	607	589	558	618	590	575	594	589	576	588	589	626	621	589	566	536	581	585	610	608	593	600	598	580	606	579	585	603	556	640	587	603	637	634	618	589	568	617	612	565	579	573	587	588	583	615	597	587	641	603	613	552	577	599	590	574	612	560	595	609	588	638	618	638	592	609	563	607	587	588	580	651	567	550	627	619	591	580	598	614	543	615	579	635	592	582	592	590	632	701	587	633	619	599	597	598	616	588	637	599	572	577	593	555	579	639	591	609	562	593	625	585	608	585	585	613	602	592	603	626	592	576	640	613	633	582	605	631	570	595	584	615	584	536	570	633	559	601	594	579	571	612	552	566	550	603	616	580	591	608	609	586	605	569	589	585	636	576	556	628	569	606	604	600	621	583	598	618	626	607	586	598	595	629	615	578	625	556	599	615	562	608	580	617	584	563	570	640	642	586	600	635	601	574	632	564	599	598	611	570	550	599	624	624	626	595	555	609	604	621	625	579	626	606	602	585	592	624	589	560	604	604	622	614	570	637	557	565	559	569	581	581	612	662	551	572	562	569	583	590	573	651	591	636	551	599	547	620	599	620	547	545	622	570	626	590	620	560	599	627	624	612	596	580	598	595	596	591	570	607	608	554	601	615	591	614	621	596	577	627	584	564	558	593	601	613	592	594	564	635	610	570	597	570	619	608	586	579	577	577	596	604	612	618	593	626	554	599	638	640	561	600	561	638	626	623	603	583	565	614	584	577	594	572	588	567	575	615	569	612	571	569	589	591	640	585	583	595	602	578	581	614	594	581	617	599	596	627	580	608	589	656	616	572	615	547	587	602	585	664	592	615	586	574	580	586	607	585	634	620	600	611	583	590	605	615	594	609	574	599	611	609	563	603	598	602	595	579	582	524	619	611	600	582	603	627	607	571	598	592	592	587	573	598	572	572	602	576	594
41225	40600	17318	1489	821	825	805	839	831	822	860	831	835	817	804	817	760	835	802	847	843	868	804	804	831	823	832	813	792	816	829	838	829	860	855	772	818	801	841	846	810	843	813	843	804	817	838	824	831	781	777	842	801	869	803	768	807	840	776	783	815	849	816	801	852	873	873	867	820	845	796	795	820	840	778	806	846	864	843	839	836	823	815	787	770	828	765	847	847	844	847	794	799	773	848	789	781	810	823	806	814	852	849	830	812	844	817	825	827	804	807	833	773	854	782	833	866	812	837	805	863	778	831	871	854	821	806	819	827	854	819	902	853	814	799	876	827	828	807	819	801	829	852	906	817	810	783	818	808	830	819	824	836	841	828	833	806	793	845	866	844	836	797	835	832	786	804	779	830	799	816	789	804	849	846	820	862	778	841	845	868	818	792	753	790	790	791	801	767	827	859	821	811	814	837	834	795	860	801	777	865	834	865	844	793	825	811	804	811	817	794	834	874	826	835	865	843	808	794	867	831	837	812	823	782	807	855	806	845	874	832	864	770	846	869	833	855	813	817	814	827	793	833	791	843	787	814	807	827	862	795	748	854	780	828	838	820	819	776	825	828	787	849	819	828	754	824	807	846	853	831	790	830	816	791	840	774	798	826	875	809	799	797	871	818	756	824	805	839	816	812	802	879	872	801	845	824	810	853	822	798	788	790	787	803	854	813	766	881	834	815	804	857	826	746	848	827	815	868	803	806	852	772	833	802	836	880	770	793	847	841	777	849	866	867	820	854	864	816	838	830	813	764	836	797	824	842	800	774	811	817	847	863	817	858	821	829	846	801	842	849	807	821	827	855	828	828	823	825	784	823	779	838	798	865	803	855	802	796	787	771	828	802	880	811	823	845	820	855	823	831	840	860	768	826	803	872	769	846	794	804	822	752	830	788	799	809	817	806	875	832	831	847	776	875	810	846	815	805	837	785	831	806	840	804	799	854	792	798	823	812	785	802	863	845	856	814	779	831	785	845	791	830	834	828	829	827	777	822	832	836	806	804	810	818	808	796	849	809	769	832	760	799	875	899	837	763	818	806	892	863	849	797	807	834	794	848	798	855	836	826	832	826	812	806	799	868	834	792	795	804	819	786	801	815	811	759	780	832	815	901	859	804	838	774	834	816	781	843	812	832	812	841	841	798	818	791	831	850	843	842	857	878	828	829	830	824	828	841	811	821	853	846	839	788	812	813	786	798	837	827	791	867	855	869	800	779	846	783	832	809	846	849	801	845	860	834	858	793	858	832	861	841	828	822	812	813	836	783	737	814	868	849	807	811	834	841	844	838	840	820	818	828	796	804	851	793	861	815	859	760	797	842	795	810	798	807	903	785	811	816	797	793	825	884	840	821	801	811	758	837	789	836	848	842	851	844	878	823	797	813	844	795	840	796	831	818	795	803	834	823	844	873	829	827	781	825	823	811	808	843	807	878	816	835	843	831	818	857	800	840	806	847	866	828	842	854	827	787	844	789	839	830	798	781	850	810	831	839	792	796	805	852	771	842	786	777	844	757	797	843	838	835	804	859	820	829	811	732	854	784	845	782	767	853	850	803	860	825	841	799	816	838	864	799	829	817	849	797	844	805	822	831	814	833	789	827	829	834	849	814	809	829	827	836	810	863	783	773	841	794	827	811	854	883	851	833	809	782	829	831	809	812	815	820	821	831	854	871	777	849	800	819	850	876	845	838	791	830	811	809	806	831	826	841	834	848	796	780	795	803	787	873	824	850	843	792	852	788	822	817	754	849	884	828	831	747	806	823	827	781	798	802	845	857	854	810	823	799	803	821	796	851	828	840	789	826	821	838	856	804	798	857	848	825	792	844	823	826	810	758	812	835	845	842	832	838	796	812	828	804	835	832	783	839	839	814	806	853	839	812	813	828	868	866	798	820	831	818	783	841	820	842	858	893	833	827	823	878	826	801	827	862	824	776	810	779	836	809	865	813	813	850	801	831	789	803	765	849	832	824	850	848	865	782	845	862	871	819	771	818	807	817	787	847	812	835	812	796	826	781	798	790	810	845	779	843	823	877	786	826	797	836	850	814	873	857	789	810	870	795	833	856	832	794	832	797	871	834	872	807	830	852	826	815	841	805	795	775	825	804	873	792	856	862	887	854	855	791	881	827	807	836	842	899	793	834	831	816	808	811	827	812	824	857	797	808	851	839	819	860	821	809	799	823	832	797	781	816	799	795	827	860	851	792	786	861	834	856	822	824	805	845	814	799	845	833	845	827	731	867	845	806	784	851	818	789	878	806	804	766	809	842	834	803	797	822	848	795	792	793	771	802	829	851	874	773	830	791	835	818	861	809	769	837	833	797	815	848	810	785	797	784	857	825	848	802	777	831	830	775	834	824	830	809	850	774	809	845	814	858	847	775	844	809	854	828	870	865	838	776	793	824	817	857	853	852	770	797	831	808	785	857	805	780	811	822	814	832	831	836	759	880	767	831	816	822	822	785	827	788	803	822	862	854	805	802	833	794	842	821	845	831	835	785	821	834	814	838	795	776	837	835	813	829	780	802	812	856	843	848	783	788	809	851	785	865	755	823	832	770	818	842	840	868	821	845	796	793	806	830	814	790	820	820	837	839	813	830	887	825	802	796	864	855	828	829	827	864	836	808	846	776	822	846	794	860	828	824	851	843	802	794	834	864	863	824	803	812	793	822	812	796	794	755	834	818	775	818	853	789	796	830	833	837	846	823	862	784	797	800	835	810	788	822	827	809	809	844	877	792	807	809	818	846	832	848	802	798	850	810	828	795	814	811	805	815	784	805	861	810	810	864	810	815	819	798	816	787	794	820	839	842	818	839	833	835	817	839	817	757	861	796	839	861	793	817	848	815	814	774	792	820	796	856	867	864	795	833	851	825	833	816	850	778	783	812	800	898	823	804	839	849	804	814	852	827	838	785	836	819	829	824	851	822	809	795	790	818	796	806	828	888	836	798	801	789	794	834	828	841	768	784	861	821	827	810	809	781	833	829	809	853	859	847	806	853	808	819	865	776	839	804	822	809	855	804	778	800	900	801	848	870	833	761	813	809	821	820	823	837	805	840	827	807	798	795	794	832	826	825	823	777	790	838	803	824	796	826	779	806	841	820	854	847	806	812	768	762	833	791	835	853	808	850	780	806	859	854	814	766	771	810	854	838	789	786	793	826	840	834	812	859	848	814	796	808	807	832	887	808	779	832	815	841	816	823	870	779	863	819	825	864	805	807	851	807	806	811	869	825	838	862	817	819	760	860	795	791	889	777	850	834	835	807	883	816	788	832	848	827	787	824	859	845	822	775	894	780	888	800	745	829	826	834	816	837	835	831	828	804	837	818	805	799	864	866	796	853	828	803	831	844	790	836	772	797	826	808	798	849	846	833	836	785	815	810	774	831	811	851	826	861	870	856	821	813	839	839	803	826	854	814	823	847	812	800	867	828	792	791	799	861	815	773	832
24665	21874	29152	24206	21082	8895	951	808	695	721	694	734	732	704	709	704	737	765	718	724	697	685	737	725	732	736	689	755	718	751	729	733	688	751	742	719	716	717	730	750	722	700	732	746	698	731	714	736	740	701	732	758	733	779	702	654	733	750	698	719	714	721	710	749	718	745	706	669	691	715	698	735	709	687	743	728	728	702	695	700	692	727	664	717	671	701	716	729	793	732	696	751	664	699	716	723	743	732	690	707	718	704	712	721	690	729	710	736	706	724	684	722	709	731	733	732	710	736	707	740	654	690	692	676	692	738	741	706	686	676	708	768	722	755	732	707	695	671	707	698	678	706	698	723	706	706	739	751	728	662	689	740	697	695	728	742	735	757	708	735	727	682	721	703	657	736	697	714	681	686	743	755	696	644	699	708	718	733	724	693	767	699	755	699	730	739	726	752	693	731	736	714	685	681	700	733	738	709	717	683	685	731	730	725	710	735	704	725	643	755	728	680	684	693	729	709	666	746	701	652	682	749	710	760	734	716	690	696	745	735	715	746	755	697	699	675	688	746	727	730	675	683	746	734	759	732	686	712	672	727	749	717	666	717	714	734	731	725	764	740	711	702	669	688	744	696	747	717	728	677	736	753	713	693	678	686	693	737	716	733	678	744	700	737	693	746	690	749	739	674	745	706	696	728	706	695	678	741	712	758	722	690	691	754	711	710	718	727	743	735	713	728	710	680	714	690	746	700	731	701	721	726	774	728	716	683	723	760	683	714	722	756	711	735	695	695	712	676	716	709	727	717	713	710	690	704	711	717	730	690	694	747	719	654	737	713	713	728	681	733	693	702	792	655	776	740	659	701	688	695	725	718	733	714	718	693	748	703	715	714	757	745	657	688	694	720	723	722	714	723	728	716	734	705	697	727	741	673	703	704	735	710	745	735	710	736	723	657	738	729	732	687	679	696	747	744	751	755	714	704	706	703	720	724	700	680	740	741	698	665	713	682	720	701	743	714	687	712	718	715	683	739	683	705	704	769	715	670	737	726	709	702	703	724	719	701	679	727	699	698	719	695	743	667	674	740	733	726	692	688	695	693	708	722	740	749	722	762	714	691	754	739	704	681	716	721	711	701	720	682	678	694	668	777	738	685	678	734	680	693	704	683	790	680	759	714	758	739	733	717	725	699	747	677	714	699	693	736	709	712	749	680	722	728	711	708	767	711	699	711	693	761	672	685	755	658	707	695	697	760	711	708	744	686	684	753	732	712	725	775	721	707	717	745	703	761	718	711	740	719	723	687	698	656	710	681	740	712	697	685	729	714	722	697	722	688	718	731	734	697	694	727	718	698	760	689	731	716	731	659	686	721	706	732	771	719	713	685	656	708	728	743	702	797	713	694	699	743	748	729	717	712	728	709	726	757	734	744	735	702	684	762	720	745	708	734	700	726	671	736	690	734	705	763	771	769	740	663	668	701	725	716	730	701	664	723	718	774	716	709	693	680	709	740	746	717	682	682	677	716	721	741	725	706	711	762	705	650	683	712	756	697	684	722	729	644	647	694	726	693	696	750	705	782	726	697	705	694	705	676	709	729	736	674	735	718	705	691	749	743	712	741	671	743	687	764	683	718	714	692	728	724	709	704	734	732	713	752	710	684	699	714	669	712	733	719	717	755	727	702	725	755	698	821	719	665	699	747	668	687	747	729	695	697	712	736	702	711	694	723	716	702	717	719	710	730	705	691	670	734	728	741	707	700	715	741	727	713	667	745	725	791	682	748	696	736	694	743	662	732	707	724	746	679	711	766	736	685	702	698	734	711	744	678	704	657	779	761	712	722	677	685	710	705	702	677	745	678	726	678	743	709	722	718	664	751	715	727	737	774	745	723	752	662	724	696	765	709	733	693	731	758	764	720	698	682	730	737	665	687	723	716	674	734	735	743	716	720	708	684	717	717	674	741	754	721	698	687	720	723	658	754	737	721	718	743	709	688	698	708	721	758	732	681	706	740	679	760	698	689	693	724	717	691	688	693	703	738	743	708	659	712	702	757	726	731	739	740	765	755	716	734	733	715	738	745	675	707	725	718	733	746	685	725	726	756	711	735	722	702	697	723	728	670	713	742	747	709	710	725	732	682	723	721	700	716	709	741	718	725	701	715	684	716	694	669	757	756	758	669	751	730	721	771	726	743	751	705	679	704	688	725	704	681	696	754	715	690	689	738	716	727	712	722	715	690	742	785	706	754	710	716	676	722	697	752	720	655	712	684	687	730	712	703	690	687	711	737	712	711	740	711	733	653	737	726	761	749	771	746	723	731	658	686	692	730	748	735	701	708	745	710	714	676	702	755	687	724	704	688	708	703	745	734	739	719	741	701	720	712	729	727	704	698	720	728	700	707	673	744	736	677	709	750	766	690	709	715	749	708	703	721	644	673	716	731	744	685	693	667	725	727	712	676	769	724	715	717	723	726	706	737	696	733	723	699	691	756	716	701	727	734	729	729	737	746	708	708	786	681	711	681	728	721	728	724	676	652	700	716	717	731	720	707	710	698	713	725	767	714	751	718	696	682	732	742	713	683	709	718	657	700	685	708	711	721	691	727	712	698	747	734	675	654	707	670	701	746	726	730	726	712	690	707	724	622	721	695	690	714	684	694	686	716	704	707	747	757	728	737	678	737	721	730	696	760	687	675	696	689	773	760	704	760	715	664	752	729	720	760	735	731	719	696	720	736	747	784	730	729	759	669	687	742	747	744	717	705	688	738	753	724	691	681	689	693	701	738	729	713	740	686	691	709	709	727	674	714	697	710	677	708	702	722	690	697	710	703	708	737	710	676	710	691	725	713	693	699	692	680	718	664	699	727	684	702	715	681	718	718	694	740	673	737	667	737	753	683	711	666	733	705	670	693	690	683	778	719	714	715	758	722	698	700	684	738	681	708	687	711	646	722	675	652	724	721	693	717	681	701	696	696	720	745	705	680	720	702	712	742	750	703	738	717	698	713	718	669	726	702	718	690	691	705	748	732	753	706	749	712	686	681	702	690	714	710	729	713	669	690	723	743	694	760	744	723	741	698	731	746	707	656	723	691	685	750	701	668	701	673	741	695	734	708	717	750	693	676	723	671	702	733	729	699	723	760	741	706	711	668	728	736	709	744	713	745	668	765	710	708	710	731	751	676	697	711	763	709	712	672	684	696	690	695	683	662	715	667	741	735	729	694	687	693	747	685	735	751	714	680	703	722	738	667	729	637	770	738	769	680	751	725	687	647	737	697	721	746	701	715	726	723	727	670	744	702	705	751	714	739	692	679	724	677	696	740	690	666	710	695	699	704	742	669	700	688	728	711	680	671	670	701	703	697	729	716	735	743	724	704	687	710	705	743	705	746	694	723	762	742	680	774	680	705	704	715	659	683	691	716	710	696	708	708	750	798	702	692	710	720	717	696	703	718	725	716	779	718	716	769	722	718	660	705	689	699	702	672	679	729	689	703	722	699	733	732
62388	78900	41561	3638	1052	958	980	1003	948	988	996	1015	1003	956	923	1004	939	1020	955	980	1012	966	958	981	968	982	995	1013	1004	1040	950	966	1011	934	960	986	989	959	997	956	995	982	1020	980	1024	968	968	951	972	954	983	983	972	1018	939	1030	980	969	961	963	953	963	977	943	1004	949	1004	1002	1005	980	985	916	1025	1012	916	981	985	998	965	979	993	1028	971	995	978	904	967	987	995	1019	958	992	996	992	1002	1005	975	998	943	921	987	966	935	1008	963	994	969	936	976	937	990	984	962	972	974	990	979	995	965	1040	1010	947	974	996	882	936	988	1013	1001	1013	987	1012	1023	988	996	954	948	1029	1014	1014	958	1009	982	990	943	954	965	943	953	993	970	965	994	968	998	957	977	981	979	1009	953	985	951	971	1024	944	989	962	980	965	960	989	983	926	927	989	963	986	945	964	977	993	1012	915	953	996	976	996	947	1036	994	975	1003	995	943	949	952	1001	993	965	982	933	971	955	943	972	1037	1018	1054	985	953	989	1011	954	936	981	970	978	930	964	972	939	983	982	918	957	994	969	954	913	1017	1021	968	928	960	973	981	969	983	1039	980	959	959	983	970	998	931	1022	985	959	967	1074	1001	1019	1016	988	937	1006	949	931	1020	998	976	945	1038	1012	956	889	970	1015	972	987	927	996	999	1012	980	909	1013	985	983	997	928	958	944	989	988	1005	952	1045	981	983	941	959	938	1056	1024	1034	987	965	1001	986	948	972	985	947	972	959	986	953	1002	1001	972	966	978	934	975	951	936	950	1008	1009	945	964	988	994	959	966	996	967	959	1008	896	985	988	945	1039	998	941	982	1004	938	970	952	1010	986	957	940	976	1022	984	977	995	965	959	975	957	947	952	946	1006	1011	997	958	1000	984	975	986	910	1004	981	935	1051	957	1003	933	960	997	910	941	947	994	975	929	1002	985	983	975	986	1019	958	951	958	999	970	995	1029	960	1024	970	1047	959	1025	979	944	1016	985	975	990	1059	1001	941	939	980	969	946	988	921	969	983	1031	974	983	1019	977	996	970	998	1005	982	982	1002	1010	999	936	1010	986	933	928	969	970	982	992	1025	972	971	943	1007	992	941	951	948	955	999	922	958	1039	1018	1018	970	949	983	951	942	971	952	961	971	995	962	1001	954	977	973	967	968	982	936	1016	1006	1009	942	943	980	941	956	931	939	948	973	984	928	1010	969	971	945	966	987	1010	939	982	1025	1022	964	958	992	984	996	941	954	980	903	972	1012	1016	971	951	952	967	957	944	1016	1005	973	983	907	1003	942	977	912	945	1010	974	1021	976	944	997	968	975	975	962	946	1031	939	964	980	962	983	974	965	1004	949	999	950	1002	1028	982	928	983	1010	989	1016	963	942	976	979	990	968	956	971	951	948	974	944	935	968	979	971	1008	957	963	993	993	1004	976	975	997	996	990	978	972	1032	957	1014	1012	986	962	1019	1023	978	975	963	1028	962	956	913	942	995	949	935	952	953	992	1050	981	1015	940	994	1004	1014	988	968	953	992	939	994	964	965	960	1001	942	985	995	960	1001	945	960	956	966	974	975	980	1007	988	1002	949	985	1018	983	957	974	954	984	996	1001	913	970	963	959	974	951	992	988	965	1020	1011	997	1011	1002	976	999	1007	1040	936	997	973	965	986	968	982	951	980	1013	981	967	987	996	906	970	988	1009	1000	942	958	957	986	992	994	903	949	984	955	1011	1010	1006	959	995	948	1031	983	982	968	962	1010	983	1006	1018	958	981	919	980	984	1023	990	998	949	987	995	1015	986	964	1053	1029	944	977	977	977	1001	962	993	944	978	1000	987	1034	965	978	1001	954	977	953	1013	973	964	972	1002	987	984	1003	1018	1003	901	996	947	1033	957	937	932	994	990	993	957	967	980	1018	972	959	927	965	960	931	938	993	939	949	1010	996	916	971	949	949	991	928	987	988	951	967	977	1001	951	985	990	998	950	957	983	981	995	955	997	953	964	985	953	1018	1029	1011	981	991	919	972	935	982	945	952	949	965	1012	980	1021	876	942	953	1043	1009	981	956	967	1022	934	1022	983	971	993	999	962	955	997	952	977	942	946	1025	968	978	956	996	979	1000	938	955	948	916	952	999	934	963	934	929	969	1006	936	1024	984	1019	1005	934	995	984	973	950	969	947	963	974	965	971	950	939	964	1008	992	966	972	973	1016	984	933	969	994	974	976	1005	988	973	1018	979	993	966	1033	969	1041	949	975	1001	993	953	925	994	950	983	1021	1002	982	959	955	1028	987	1016	1063	981	1015	1012	973	1003	954	1010	936	992	1010	1009	996	1012	978	963	971	958	1024	1008	993	948	975	1004	1010	990	997	970	1012	1003	996	978	997	1007	920	968	1010	975	959	982	995	964	961	999	963	980	947	976	926	1012	898	1013	961	918	964	977	944	1029	951	977	1012	1003	999	962	966	995	966	934	926	992	913	915	934	982	985	1028	977	938	986	967	931	961	983	945	1032	1043	970	961	970	1004	989	961	995	943	966	941	956	990	1009	1015	1003	917	985	1030	994	985	972	959	956	958	1008	966	919	917	933	967	949	921	974	970	988	1042	991	961	955	990	949	971	1014	972	999	1001	981	1013	933	945	973	945	969	970	976	974	954	993	1018	976	960	974	997	989	989	1011	996	977	987	1004	988	966	944	970	1028	961	991	979	987	975	990	961	973	973	1043	972	962	954	952	1002	937	943	999	954	979	993	1029	994	1002	967	1014	1017	943	991	935	988	982	985	997	967	935	958	935	964	974	1009	983	996	936	981	983	959	947	956	989	1010	954	1005	960	982	973	1013	981	992	928	961	947	934	1013	1028	1016	970	994	951	921	986	968	1010	972	1007	956	996	968	973	949	992	1007	981	974	893	1021	953	998	976	943	1020	997	936	959	1008	939	1004	934	960	1012	969	974	989	927	987	992	974	916	978	971	1004	957	917	932	934	1050	914	989	953	956	980	970	958	1027	1051	965	958	983	891	997	973	972	1023	948	993	962	946	922	980	971	1025	931	993	990	959	1025	954	964	972	1001	952	1001	964	990	986	1015	976	1017	986	964	947	953	941	930	1006	956	1000	1012	986	976	963	979	965	976	986	989	966	972	970	922	983	945	962	997	965	1014	953	992	1002	970	988	976	1025	976	988	975	958	947	909	1034	1028	996	988	977	963	1001	969	972	947	996	941	992	990	979	951	959	997	981	950	1012	989	997	948	987	1053	962	954	946	990	1011	1000	957	966	989	998	1006	1000	971	957	1012	964	1000	1001	1015	953	921	991	963	982	995	955	953	984	976	992	995	964	962	993	923	987	970	1002	977	936	981	974	964	979	961	957	1022	954	963	991	940	1030	1038	947	969	961	959	963	948	949	983	1020	975	952	1020	1026	999	954	977	1013	975	948	1011	1007	932	1008	1015	996	975	944	1010	963	1047	944	982	998	976	1001	942	1019	917	977	1027	994	999	1020	978	922	948	1037	976	926	979	966	1008	1026	1006	966	1021	988	933	943	988	1018	944	1027	970	984	938	979	962	946	974	1053	938	862	960	1021	1025	1001	943	979	972	978	936	987	969	932	975	934	951	958	1015	982	960	972	997	977	970	1047	985	966	995	960	1021	1027	935	985	1050	969	916	1000	972	923	944	1026	945	1018	1002	1004	933	957	999	1005	988	952	993	1027	962	998	1030	1031	1030	988	981	964	949	936	980	1010	964	979	1036	936	994	972	921	953	958	1020	989	971	951	1038	916	958	935	964	1006	979	938	911	1000	984	972	971	1008	973	955	1001	1096
23365	21517	29436	23746	21376	21237	7456	731	574	614	641	633	591	578	613	640	624	593	588	567	596	574	601	624	590	585	604	607	607	586	623	565	590	620	580	591	619	613	587	627	598	610	603	568	597	620	586	578	591	602	623	601	613	629	586	604	584	582	566	575	581	545	642	596	646	595	571	609	556	585	619	561	607	588	573	626	620	609	577	595	618	575	579	602	555	590	654	564	546	586	604	612	558	595	606	614	566	594	650	634	595	563	599	594	627	552	587	583	586	599	609	618	572	576	559	561	585	640	619	558	557	607	586	570	566	582	604	580	560	539	579	558	573	576	561	549	635	575	598	553	559	598	598	591	611	615	610	574	561	597	575	625	577	597	605	565	599	589	622	576	589	570	587	608	578	618	568	592	568	593	633	587	556	572	613	560	580	582	599	638	578	546	579	591	558	575	617	573	563	603	544	568	558	640	578	600	595	559	568	568	575	548	604	590	578	595	562	596	574	621	604	591	596	597	575	552	588	575	555	555	561	595	584	591	585	590	577	623	605	646	612	602	588	593	605	580	601	587	600	615	575	618	582	583	595	568	614	585	595	636	601	613	605	588	588	576	592	611	609	574	594	595	577	568	623	588	601	604	562	597	602	556	604	592	547	577	551	600	560	597	606	572	537	618	567	560	576	620	619	617	543	614	623	617	576	587	544	548	591	616	612	552	570	636	572	630	568	598	612	594	592	624	561	569	581	590	590	621	613	610	517	612	559	600	601	612	584	595	580	645	603	551	612	601	590	555	567	588	589	566	582	589	572	622	584	593	608	562	596	595	595	581	577	551	584	580	569	561	612	540	554	562	585	599	565	582	602	597	577	615	574	594	555	611	600	579	569	603	569	616	599	621	601	638	587	598	546	558	566	546	649	588	567	561	621	602	626	576	588	559	596	574	569	548	590	586	566	628	567	580	590	581	573	582	579	552	615	588	582	609	611	574	599	610	560	589	627	572	574	563	588	582	609	600	594	564	597	588	564	559	566	585	617	601	561	566	596	571	625	604	589	604	587	557	600	627	592	560	583	633	568	574	615	559	544	620	533	580	603	556	574	623	577	588	605	616	580	571	580	598	603	573	587	569	623	589	579	571	590	566	562	599	549	572	607	589	580	597	614	576	622	596	592	599	603	587	625	611	568	555	602	550	594	593	605	565	604	616	603	534	582	592	616	578	617	612	545	572	588	602	594	582	624	584	555	556	613	582	632	557	566	594	668	589	557	633	595	562	582	575	569	540	615	563	620	634	602	541	554	622	625	561	598	599	595	568	582	603	578	583	599	560	586	613	547	646	590	594	605	539	599	534	573	572	558	593	635	552	597	611	594	575	598	557	595	601	585	577	570	569	553	583	585	592	580	547	598	592	599	618	585	638	617	588	649	585	606	546	575	609	565	626	634	577	588	578	544	583	585	591	602	582	612	544	608	561	557	593	608	642	564	585	598	591	618	594	599	586	588	626	579	614	620	578	646	551	574	600	575	555	554	623	587	581	611	590	599	566	593	535	565	610	576	613	619	595	586	588	616	554	564	573	584	635	605	568	635	592	593	553	579	616	579	575	599	570	604	622	612	548	554	607	582	542	617	519	607	596	562	601	622	592	590	588	576	605	663	593	615	564	553	642	544	589	571	607	580	590	592	564	576	608	609	558	581	596	577	570	575	586	558	571	572	579	623	620	603	576	633	579	545	544	579	601	570	586	559	577	569	576	624	589	572	613	624	586	558	591	571	559	568	567	599	585	565	648	587	609	627	559	605	613	573	634	577	630	558	606	611	607	603	599	577	564	616	564	592	563	608	645	598	625	561	584	579	581	623	553	553	622	578	558	567	558	628	570	606	566	604	545	603	607	596	597	609	580	597	567	592	588	619	587	624	585	593	586	597	597	565	574	594	564	615	594	583	572	560	552	593	564	580	535	597	606	532	577	562	585	658	615	604	559	567	588	594	587	554	579	586	581	574	580	566	595	583	605	534	588	615	605	580	642	571	563	618	572	582	578	552	541	583	628	596	614	595	590	581	600	588	567	579	600	564	600	570	566	580	578	553	634	597	594	573	613	603	633	650	626	598	607	605	581	609	586	580	594	574	569	598	591	643	585	645	594	537	579	569	612	620	586	583	557	573	626	594	644	582	620	600	563	608	568	593	614	661	577	567	599	579	610	564	587	574	540	579	591	556	569	576	550	558	580	574	574	608	591	615	571	553	570	605	602	576	583	585	612	568	573	582	585	570	595	610	530	599	562	575	594	594	618	632	619	630	602	568	610	549	579	588	584	574	588	577	561	586	641	577	596	607	648	562	641	552	635	567	569	611	560	576	584	553	554	607	609	591	603	598	620	595	574	589	586	592	582	615	557	570	615	569	617	610	568	618	557	607	600	585	577	577	604	582	586	601	581	580	603	614	593	607	615	558	650	572	585	576	578	590	594	554	600	581	574	605	572	640	578	609	576	654	586	588	610	619	543	623	599	621	640	597	583	578	560	527	613	582	575	618	587	595	563	588	575	554	577	608	566	627	591	610	574	560	570	555	585	617	576	565	551	633	548	611	592	606	575	602	589	582	630	596	583	583	570	641	663	584	593	550	607	590	618	564	589	593	566	547	589	579	584	633	584	549	601	611	592	607	577	609	575	575	565	627	596	609	596	605	588	580	565	609	607	600	606	598	626	606	587	599	596	588	610	574	624	603	576	576	556	614	625	567	579	576	603	541	583	615	620	563	615	580	577	586	580	578	595	584	576	570	530	611	530	587	595	574	582	566	573	578	579	576	563	582	566	572	610	607	575	581	535	555	621	611	604	586	570	592	599	547	563	596	571	600	621	576	626	517	584	592	575	630	614	608	592	596	549	556	565	586	582	564	562	591	563	595	637	572	606	584	602	535	595	650	569	601	573	611	570	590	602	604	608	631	636	563	571	560	572	603	562	633	584	572	617	599	581	577	610	592	563	577	636	584	575	586	591	629	562	547	613	582	591	559	571	591	570	591	572	600	609	556	557	580	620	598	603	560	597	579	567	616	579	572	595	528	625	613	573	582	572	563	601	560	591	579	583	608	576	589	594	614	603	568	627	587	558	608	614	572	561	620	560	589	588	567	545	574	581	539	592	575	617	562	598	591	628	607	563	573	566	614	587	581	579	615	608	594	613	609	598	564	612	595	598	686	581	587	607	580	596	613	575	565	568	579	561	624	612	573	616	602	588	569	589	572	602	578	610	612	566	554	590	593	584	616	622	582	582	549	615	566	611	607	572	549	550	611	645	596	608	616	575	564	580	542	594	576	630	585	594	599	569	600	614	583	574	580	592	560	563	588	590	533	597	586	586	552	588	585	553	603	579	579	583	546	602	636	593	589	619	597	593	586	585	647	598	590	537	559	606	571	578	616	538	621	602	589	590	592	573	576	560	598	595	584	566	574	581	590	613	559	553	608	602	580	579	606	583	581	591	533	599	593	605	611	631	587	565
62129	89062	50896	6426	842	830	845	788	807	817	802	802	782	762	795	809	848	801	841	879	841	838	802	796	756	837	743	796	802	747	801	838	769	790	774	821	810	846	790	784	805	773	755	834	808	751	753	793	812	789	783	798	795	804	823	785	820	761	795	808	785	818	788	794	786	786	848	777	809	818	866	850	778	798	787	780	761	771	804	803	796	798	809	800	766	796	741	806	816	755	771	762	848	793	813	814	835	806	850	780	857	778	783	831	814	788	774	773	772	768	829	833	826	802	763	797	830	777	831	768	820	826	798	796	798	776	783	780	825	842	846	743	811	783	803	783	785	829	762	768	814	767	807	791	803	757	787	792	776	798	789	766	798	771	810	772	799	765	773	789	799	823	778	758	758	844	792	822	819	766	787	824	794	804	827	801	780	802	814	790	841	787	817	818	798	779	799	772	865	828	797	840	804	805	787	798	779	808	832	780	773	791	776	797	756	751	855	833	830	787	773	811	782	812	790	786	784	827	870	849	723	752	786	788	829	754	774	808	810	776	770	780	806	793	809	820	824	797	800	787	817	816	815	831	798	818	788	778	763	761	797	771	761	777	802	799	779	787	906	790	814	831	788	832	799	815	767	787	769	840	777	763	831	796	809	838	777	761	832	815	782	749	783	879	742	791	784	815	817	781	774	805	830	783	809	801	780	828	814	769	815	762	815	813	800	815	849	789	818	807	793	810	771	821	793	762	760	747	801	786	752	822	781	800	776	771	829	798	803	831	882	863	783	795	793	792	783	778	861	769	787	763	836	800	773	749	817	731	784	794	755	811	829	790	790	815	752	814	762	808	773	786	787	803	786	781	781	760	809	862	836	775	808	840	825	766	767	808	841	768	824	786	777	803	802	790	812	789	782	783	816	788	804	814	815	780	804	767	799	752	818	788	813	764	785	804	773	761	791	821	764	815	834	847	777	764	833	795	776	793	791	820	815	785	784	808	816	842	790	771	806	796	829	787	782	777	794	826	760	813	803	783	774	818	772	854	806	824	815	732	752	793	775	781	813	780	815	800	810	817	834	825	813	814	808	766	824	818	787	799	744	820	817	791	755	741	769	775	773	831	805	799	835	810	849	791	813	786	777	732	823	795	775	790	859	808	765	795	815	742	791	813	821	799	828	821	796	818	846	778	819	794	828	806	809	776	837	825	790	829	768	793	818	791	841	807	810	788	841	792	778	846	789	772	804	832	843	820	834	772	798	830	781	802	770	763	813	770	805	810	782	767	793	751	802	804	764	787	841	772	822	829	880	830	836	825	809	792	769	812	806	793	765	818	784	801	740	813	815	868	735	802	774	773	774	805	822	758	835	772	824	799	750	798	798	822	793	829	786	823	756	803	789	844	807	753	821	762	794	787	780	807	800	786	727	816	733	849	750	823	835	784	816	771	816	786	791	734	844	829	788	794	799	802	824	820	857	836	838	876	823	766	827	833	810	774	777	782	765	750	804	796	848	808	813	803	807	817	810	801	816	809	814	769	818	804	788	811	834	797	816	776	820	791	818	762	819	790	796	830	825	727	790	827	857	808	814	833	786	773	809	774	794	768	835	803	729	790	787	740	797	819	764	795	794	830	808	819	860	810	789	746	868	824	769	812	808	795	811	768	813	795	771	796	802	806	787	766	755	811	800	755	787	789	767	776	790	796	748	840	775	839	849	797	804	807	805	796	792	782	804	778	803	772	724	820	816	776	775	793	792	827	866	759	837	759	762	809	817	771	846	752	846	786	810	798	786	787	829	814	783	819	759	817	795	767	813	800	770	807	782	841	751	817	780	735	800	793	746	821	727	846	824	862	765	737	779	812	826	836	822	797	762	790	795	842	783	818	842	790	759	831	784	796	770	813	790	774	793	826	812	837	790	772	732	820	794	796	804	811	783	763	798	799	831	801	846	835	764	731	782	752	814	830	811	776	823	796	755	787	790	855	812	787	801	807	754	771	814	829	762	772	774	790	805	769	777	814	836	829	848	791	778	770	775	813	791	825	799	749	796	775	787	830	775	807	782	817	843	756	800	812	808	752	821	852	775	756	829	761	801	762	730	820	787	797	807	833	770	708	716	758	836	849	807	786	803	779	789	836	785	751	805	752	865	836	816	806	717	798	823	788	798	790	774	840	785	831	769	775	799	799	761	798	794	770	811	826	830	788	799	810	789	808	754	803	796	756	785	826	764	809	828	768	798	792	858	811	800	794	751	794	780	825	815	774	785	785	796	832	790	764	818	802	833	761	776	811	794	758	838	786	777	830	824	788	807	786	813	747	792	771	779	749	814	796	772	829	819	784	759	800	843	767	816	816	820	760	819	804	805	796	790	774	776	737	784	823	854	785	789	782	806	852	805	804	794	766	807	799	766	828	792	787	797	793	825	810	801	797	822	759	784	767	795	756	782	780	812	802	792	790	834	775	825	883	790	795	741	779	836	781	786	827	769	810	828	813	805	830	820	792	800	798	810	809	809	806	803	839	766	735	806	765	835	766	771	755	774	736	823	777	790	837	753	801	781	868	748	869	807	809	809	824	776	826	791	806	822	839	825	788	807	798	799	796	790	790	832	835	771	794	802	790	818	811	795	822	750	776	823	824	800	810	815	747	822	835	752	817	794	817	789	758	796	755	786	876	779	788	745	808	788	768	776	787	846	795	755	793	733	796	771	764	807	820	830	761	741	785	772	796	841	768	802	777	803	794	804	757	746	794	817	819	801	808	783	814	787	817	835	795	782	803	826	761	820	801	779	844	814	799	851	798	780	772	758	794	772	775	803	774	782	811	754	845	820	801	798	799	742	820	828	768	848	799	771	818	793	757	836	795	756	793	769	790	785	722	823	802	808	751	789	783	845	806	802	773	773	819	825	842	823	738	800	819	767	833	799	824	834	793	784	766	825	800	786	777	803	820	792	791	810	773	818	778	765	794	776	718	780	816	785	790	784	785	863	816	818	795	843	809	786	781	821	783	793	801	862	748	789	748	752	802	799	838	768	807	756	803	850	801	799	794	797	815	770	817	773	793	820	788	784	778	807	894	781	795	782	790	739	784	839	812	871	852	823	829	812	803	761	860	768	785	813	802	806	832	790	804	765	801	827	850	767	806	802	812	764	827	860	765	806	792	804	800	778	819	766	798	815	797	796	793	783	818	800	815	728	820	760	794	836	784	814	778	780	801	786	780	819	800	808	775	823	838	810	800	846	809	832	790	819	757	759	819	826	779	808	796	791	828	795	765	805	790	802	791	815	787	861	760	766	796	778	817	760	812	823	825	774	778	820	761	816	783	827	824	781	820	766	762	765	765	794	836	791	816	833	808	777	807	789	793	829	799	773	753	815	764	823	816	836	805	767	795	846	778	798	810	786	813	779	827	783	789	795	786	829	797	865	740	743	781	822	775	784	773	771	787	805	838	743	762	808	807	809	840	802	786	809	779	794	803	826	794	754	801	786	785	833	788	822	833	783	777
32701	27096	21495	5289	685	629	621	667	623	623	643	624	608	630	674	612	579	556	603	641	613	616	597	613	603	610	602	592	614	618	561	626	612	611	574	636	654	580	575	572	622	620	640	651	606	640	589	628	612	597	609	586	614	621	633	648	650	647	594	648	607	607	544	607	620	592	667	607	636	567	628	620	577	662	619	665	661	654	600	572	638	573	590	622	631	650	621	600	603	625	625	646	595	581	687	673	599	594	588	586	643	601	615	566	614	614	562	593	632	615	612	632	627	627	645	594	588	647	626	603	582	642	614	626	618	631	608	645	650	611	638	640	623	626	598	590	611	588	624	625	592	660	609	652	570	598	583	598	663	621	619	581	622	622	636	604	641	618	595	601	646	575	593	581	627	656	576	638	610	609	620	585	643	680	624	645	612	644	635	624	608	605	650	600	610	600	618	570	605	634	662	597	625	643	610	612	576	608	645	602	602	588	603	639	598	628	624	632	628	603	585	640	604	610	610	591	637	558	632	572	629	597	593	626	591	580	577	632	626	600	621	618	660	637	611	583	595	638	589	601	612	598	648	605	629	584	643	642	614	593	606	593	620	608	583	603	618	637	574	606	641	614	619	619	581	616	583	578	599	634	594	588	604	626	624	581	618	599	597	665	648	608	632	621	638	610	620	597	627	595	618	607	595	643	660	599	651	626	591	610	622	606	579	573	680	598	667	639	604	610	637	565	594	620	592	618	626	592	634	573	676	601	589	597	631	620	578	630	579	626	611	605	620	620	636	603	595	583	572	613	601	675	627	593	584	608	625	621	633	641	654	652	614	628	609	616	626	543	622	618	623	654	572	587	612	592	650	572	580	634	623	606	619	615	669	630	632	569	607	672	616	605	606	615	601	623	598	657	625	653	616	601	645	591	628	597	572	637	637	593	597	593	615	619	570	607	652	674	626	639	566	643	586	573	592	630	581	624	620	628	657	611	599	609	585	644	592	650	628	606	642	649	576	617	606	604	602	645	632	595	606	612	614	620	609	632	656	586	617	607	647	587	649	611	622	633	621	587	558	597	619	589	655	623	608	590	616	596	584	593	622	628	631	620	612	620	617	605	600	615	586	616	610	606	604	648	610	627	606	600	626	606	618	599	577	571	606	621	588	607	594	620	627	617	582	573	622	600	613	619	603	625	590	633	631	587	613	632	606	677	606	661	666	559	609	606	595	604	567	610	605	645	660	633	611	579	631	630	635	637	622	585	620	588	624	605	623	606	631	575	595	631	621	567	591	623	615	572	572	630	618	624	616	639	596	612	579	615	640	592	658	646	611	657	648	624	594	577	597	643	591	622	677	598	621	599	638	617	578	589	568	597	595	623	663	603	624	623	607	607	634	637	654	644	605	582	618	618	575	627	584	623	654	606	581	595	582	557	581	566	625	595	583	623	559	613	615	646	603	599	655	584	601	607	638	622	594	600	588	651	584	612	623	646	578	575	597	598	614	591	630	633	604	593	647	609	545	622	599	610	636	668	604	621	632	589	578	621	623	595	591	653	618	597	642	599	581	603	640	613	600	607	624	622	628	644	647	615	619	625	592	630	652	603	626	593	608	587	584	652	600	597	553	637	636	588	603	650	654	607	640	603	623	637	591	588	583	634	631	599	616	602	630	598	637	562	619	581	602	641	627	636	619	595	641	585	618	561	653	643	623	584	584	594	627	614	621	630	616	572	614	607	603	638	626	623	623	604	640	641	617	609	571	644	637	618	642	550	607	617	629	617	611	595	585	643	624	606	645	636	608	606	570	611	605	585	586	583	622	619	625	633	607	600	584	615	618	643	611	610	619	629	647	663	601	651	623	614	629	633	615	641	649	622	634	642	555	602	580	586	618	635	618	593	608	632	603	574	644	644	611	633	642	655	643	591	606	582	631	642	591	631	590	618	601	538	635	619	667	637	590	613	593	599	610	680	645	636	639	606	654	588	573	656	612	638	599	612	622	625	614	618	653	617	586	607	632	635	601	601	630	618	593	639	577	615	618	580	619	633	587	609	576	595	637	650	617	618	589	654	608	587	620	608	612	628	584	566	614	625	605	625	600	651	644	589	611	618	652	617	583	634	595	619	613	592	606	592	628	606	653	626	612	584	628	640	606	613	597	620	609	690	571	607	593	597	619	581	630	618	652	631	618	620	600	604	575	610	600	614	572	630	625	618	600	611	606	607	624	589	669	621	645	619	582	655	624	595	595	588	615	603	661	600	651	655	603	596	634	607	586	581	616	598	589	586	617	639	632	557	622	616	587	643	628	665	606	602	616	589	629	604	614	602	629	599	591	614	591	607	641	630	584	602	641	627	586	584	602	611	628	617	581	607	616	592	630	629	588	634	610	581	616	630	658	604	631	608	591	591	601	651	655	626	609	680	630	620	600	615	567	686	602	636	601	619	590	646	619	606	603	664	590	648	573	660	608	646	619	592	628	650	606	623	600	628	575	627	638	641	613	609	580	611	632	621	625	600	614	634	587	667	608	607	604	562	604	611	606	567	620	653	637	614	605	609	618	612	648	655	632	622	572	612	629	639	618	618	564	621	624	662	613	600	581	636	646	626	633	588	639	562	599	633	588	616	605	614	643	584	626	588	613	604	657	618	623	631	613	655	622	662	579	619	654	630	637	613	638	588	626	606	662	608	593	645	606	589	609	596	672	579	651	613	617	617	634	602	622	646	623	613	587	584	631	615	645	611	597	627	600	590	663	551	583	647	600	607	584	628	572	618	685	632	598	574	582	628	580	570	630	634	606	649	718	630	641	639	600	596	628	605	598	632	635	647	654	592	573	626	589	626	578	629	613	610	620	572	585	631	571	635	623	608	596	587	579	610	660	605	622	618	591	546	596	622	609	581	614	641	634	616	581	620	639	640	617	593	669	599	599	611	644	605	652	607	656	629	595	671	642	682	569	585	613	583	676	663	623	595	613	645	618	612	579	641	608	605	638	614	598	606	574	646	602	658	615	621	597	593	597	633	616	594	628	596	590	597	593	640	646	615	659	609	640	609	602	609	605	590	629	594	630	586	625	640	640	608	624	623	614	643	659	660	580	620	616	591	640	619	628	606	630	616	652	648	571	597	613	616	623	627	607	604	576	602	618	606	576	564	590	607	607	608	668	641	659	651	585	606	613	658	633	620	580	621	620	639	647	642	604	612	608	571	583	619	609	579	636	584	600	591	602	615	586	574	630	621	587	594	596	599	669	621	574	597	579	619	621	617	552	618	634	623	583	587	624	608	614	631	615	632	630	642	645	608	577	658	566	617	612	568	649	610	648	653	621	621	606	632	670	612	614	632	628	639	601	596	625	590	629	612	614	583	555	609	644	618	591	603	620	579	640	610	647	594	656	580	638	611	593	607	617	608	574	612	620	589	622	614	610	615	598	623	678	637	582	612	640	628	635	598	640	581	666	584	589	594	658	608	640	592	609	603	662	595	625	585	623	614	578	573	652	613	674	612
41172	40234	17009	1694	859	796	858	810	787	872	831	785	842	899	885	836	819	862	788	842	835	812	800	858	793	817	833	846	810	882	813	848	853	805	881	885	831	841	878	839	809	857	820	813	862	839	812	833	819	860	818	823	872	850	820	903	804	811	852	888	843	844	816	844	872	815	860	831	786	814	790	877	810	871	834	850	867	831	912	850	816	865	859	828	808	803	811	832	874	847	757	851	883	795	857	825	813	829	842	815	858	815	854	794	867	811	861	828	831	849	865	849	792	854	797	839	785	851	815	831	867	877	859	871	787	852	850	846	880	865	804	798	802	894	819	862	843	792	829	844	855	881	856	883	823	846	862	788	798	824	827	853	850	837	833	902	889	847	832	865	815	822	884	770	846	815	811	860	845	821	817	813	879	819	876	824	845	815	876	819	838	845	884	887	816	822	815	848	792	823	826	815	861	823	824	811	819	822	854	848	845	824	773	852	832	830	872	823	863	844	861	836	800	805	857	848	805	848	799	881	863	836	830	860	839	864	835	842	819	856	833	869	812	839	875	793	840	858	852	820	860	825	863	814	865	872	830	849	872	867	847	858	846	842	804	840	813	855	825	887	784	852	894	824	819	845	829	854	844	810	880	832	877	846	820	789	874	873	821	792	826	830	869	839	783	844	829	827	842	858	801	856	782	833	853	784	861	871	822	870	822	828	767	854	795	860	837	816	783	875	841	838	807	838	813	853	829	839	831	812	833	861	855	860	838	852	799	847	858	815	872	809	867	794	833	857	829	787	824	887	867	833	908	834	850	873	820	796	778	850	791	843	788	832	801	862	828	792	787	835	821	801	808	867	802	805	852	828	885	819	891	855	803	829	782	839	854	826	819	782	876	837	817	823	870	794	833	820	811	824	830	736	860	874	841	827	874	853	863	819	837	837	845	846	831	866	825	871	787	848	806	847	809	813	871	859	793	820	826	807	851	811	860	837	855	834	832	880	819	866	856	848	840	817	878	838	856	857	805	815	860	879	863	849	815	849	837	881	868	869	838	806	880	831	834	844	774	837	844	856	839	861	829	774	808	861	830	831	838	777	809	810	858	846	838	788	845	781	868	852	842	843	814	889	817	861	828	875	802	801	853	886	838	812	853	836	817	906	834	862	843	800	849	828	807	841	820	860	826	857	829	855	816	815	858	796	771	839	821	858	832	810	842	888	848	872	838	804	811	819	865	817	805	837	850	829	815	831	860	794	920	854	825	833	840	809	843	841	843	875	885	834	834	814	785	841	835	866	796	847	857	853	877	798	827	846	823	857	795	849	819	890	883	798	854	816	851	798	829	851	803	816	843	816	843	841	861	828	855	783	833	882	832	813	832	843	863	837	803	877	836	863	806	868	822	848	844	837	810	842	794	849	840	898	862	847	832	872	858	783	832	832	822	814	840	858	807	803	884	823	854	832	847	845	855	872	821	826	895	871	843	850	865	860	847	851	795	848	835	879	863	851	816	856	863	812	798	779	844	830	834	855	838	827	862	787	868	815	875	801	825	802	805	832	876	796	802	869	878	834	835	828	808	880	886	840	836	839	862	827	868	883	878	855	821	877	867	807	837	838	858	835	842	838	849	797	842	800	859	839	884	880	806	832	863	820	901	865	859	867	829	836	874	822	841	898	829	884	838	873	844	823	844	840	870	819	883	808	909	812	823	863	878	851	835	857	842	860	841	797	892	857	866	848	808	801	882	841	865	851	837	809	833	797	850	770	843	827	841	810	833	858	844	828	834	841	815	827	840	830	817	843	874	851	843	837	859	846	856	854	845	865	838	857	807	810	884	809	818	850	832	855	855	791	856	829	788	809	836	825	841	791	816	842	859	821	863	856	876	859	875	819	828	846	875	768	887	837	818	899	850	799	888	801	783	796	843	850	804	774	872	824	905	845	841	778	858	785	859	833	847	886	819	812	845	844	854	836	857	825	807	765	823	823	868	889	826	854	853	870	838	859	811	861	829	878	850	818	887	836	806	841	775	845	848	794	788	871	854	820	820	832	870	828	854	840	846	854	779	824	832	856	857	865	848	824	830	817	837	815	839	841	861	828	848	856	829	806	850	880	860	801	837	803	806	841	861	874	879	857	836	781	804	867	895	856	814	863	838	835	839	879	831	791	779	859	845	794	855	843	816	868	815	863	860	849	853	815	842	771	806	845	834	861	840	794	881	848	777	807	876	802	833	846	871	855	777	866	832	854	889	850	845	828	841	816	840	861	819	800	846	731	812	835	838	894	897	817	820	892	823	819	791	841	835	807	804	811	819	888	859	847	809	806	852	852	864	777	807	835	852	843	855	893	858	822	836	855	825	831	857	838	802	794	848	871	878	845	867	822	815	846	815	918	867	863	858	859	764	858	877	830	824	841	876	859	809	853	833	897	840	802	864	809	874	835	842	821	806	814	769	809	863	825	787	830	828	843	859	834	875	869	810	822	850	887	886	849	829	851	749	897	799	859	866	889	788	867	817	874	810	876	816	809	837	841	816	816	806	839	841	891	848	858	783	824	770	821	869	863	829	806	847	838	889	817	852	847	876	903	837	791	814	856	867	861	821	828	857	851	840	831	886	790	864	820	838	854	837	849	851	817	791	866	814	812	820	844	832	831	794	870	859	856	818	844	827	836	875	831	804	783	845	843	769	856	886	826	837	859	825	871	862	853	823	839	896	835	831	830	779	857	859	870	848	824	886	819	871	819	828	809	858	861	862	797	837	885	792	859	849	885	870	869	847	832	805	861	827	868	852	844	855	844	808	856	854	838	880	851	833	831	861	833	812	825	890	936	845	883	817	817	836	849	841	829	873	883	845	920	867	843	850	796	859	853	839	885	832	829	813	866	883	816	830	818	810	859	821	823	829	807	809	854	822	794	887	828	859	825	819	856	816	815	793	805	847	846	865	797	794	879	835	818	813	826	881	832	824	842	811	850	844	868	872	822	841	815	832	866	792	843	855	813	815	916	827	784	821	822	862	839	823	809	893	874	808	827	879	809	831	849	819	848	819	818	841	800	829	866	851	840	834	835	822	849	806	869	870	851	831	838	852	826	854	887	866	822	831	805	831	877	852	799	838	811	859	822	832	835	800	822	852	842	822	924	812	800	802	858	840	799	791	835	837	799	855	820	857	813	893	806	829	865	835	817	866	923	798	815	869	854	851	880	795	855	868	887	800	814	837	825	768	827	864	828	855	864	808	834	877	864	859	851	825	803	827	827	837	796	821	837	812	844	848	871	898	808	815	840	839	811	829	766	864	790	890	847	826	864	879	834	813	813	808	845	832	838	749	847	887	803	862	790	846	784	843	869	819	833	840	829	877	848	849	829	804	842	853	830	864	787	822	830	838	822	866	802	848	818	798	830	888	829	940	818	815	891	889	844	864	817	809	806	831	825	829	874	781	812	818	845	835	820	869	819	872	818	857	869	857	827	831	871	829	897	836	832	806	840	829	851	875	850	789	839
24683	21823	28908	24122	20910	9006	994	798	762	733	761	776	740	739	709	721	743	780	703	752	733	755	733	803	684	782	750	766	752	744	776	745	766	743	714	743	738	742	728	744	735	707	735	715	740	734	702	718	751	719	716	728	737	725	678	721	740	742	730	779	716	751	775	760	719	694	771	725	729	805	727	748	724	803	696	740	642	754	659	651	688	751	764	704	736	711	693	725	694	725	723	705	721	748	774	730	717	735	741	759	743	729	715	699	758	726	729	740	761	760	719	728	759	701	677	728	739	773	741	806	764	757	769	722	735	731	731	703	732	702	742	713	702	760	743	733	726	685	769	739	745	760	760	678	792	718	714	718	726	703	716	760	726	705	740	702	760	712	700	727	706	778	687	720	744	752	746	738	693	695	709	759	722	726	728	669	723	759	733	815	722	713	692	678	686	727	729	679	755	769	736	706	720	690	701	735	702	753	746	744	787	738	728	732	702	737	747	744	714	744	702	696	757	704	743	683	675	745	738	733	753	720	778	687	757	692	702	696	727	737	753	712	746	758	735	735	732	778	681	755	688	696	729	705	732	686	690	707	718	746	734	780	715	718	714	729	744	766	695	736	657	708	721	718	719	762	698	743	727	706	718	695	742	754	729	779	694	681	791	772	718	749	789	734	763	757	771	702	746	720	671	744	725	694	748	739	730	741	729	722	748	736	739	717	726	769	689	761	707	741	728	766	702	751	764	728	741	733	740	748	767	675	720	754	768	721	681	738	766	759	747	785	686	717	682	773	728	718	719	693	713	733	755	714	725	691	710	728	735	704	725	729	687	752	755	737	745	781	750	728	748	743	717	764	735	729	740	714	696	714	717	733	746	698	742	786	743	713	729	691	722	724	685	726	738	782	694	799	731	737	754	663	754	755	747	781	732	726	720	779	714	713	706	740	704	745	754	714	734	758	770	694	771	730	698	708	787	732	761	731	725	722	782	715	715	733	781	765	697	720	749	733	725	721	760	719	688	745	702	715	733	744	719	775	725	705	748	714	753	684	759	759	711	759	668	709	730	694	745	672	736	735	703	720	761	745	723	758	757	681	763	721	674	717	753	722	685	685	704	693	704	710	789	706	753	691	776	760	713	787	702	729	758	763	777	774	737	750	729	705	752	774	709	679	738	712	740	679	731	710	723	722	733	702	776	772	704	746	695	696	728	694	733	735	725	742	684	714	779	785	723	737	737	719	771	694	764	735	741	739	668	701	736	753	761	722	693	706	732	745	734	695	759	737	743	729	715	730	712	726	752	726	773	742	740	743	692	750	750	758	698	716	731	794	729	704	711	764	735	694	730	745	765	739	702	713	756	728	678	727	717	683	728	757	741	702	712	770	728	734	740	777	764	699	716	731	771	739	723	703	744	711	693	691	735	735	753	701	735	694	738	764	722	732	779	732	721	731	776	749	777	721	716	717	826	755	714	780	766	740	719	734	739	730	769	737	750	692	691	718	741	719	772	770	690	765	714	730	724	755	767	741	726	695	736	683	712	711	757	719	773	722	776	737	770	711	686	755	695	738	735	734	694	765	768	722	735	694	770	729	693	731	682	758	709	770	737	693	717	778	723	769	729	718	731	692	766	739	750	742	729	757	721	701	678	745	743	703	710	718	725	733	763	786	686	728	725	726	754	750	724	784	746	728	758	723	769	730	713	699	703	736	723	756	707	761	754	741	773	777	704	718	721	719	703	734	707	727	726	677	741	732	723	743	738	680	738	739	717	760	720	746	746	729	724	736	715	754	737	700	746	719	730	774	769	679	749	780	731	724	726	779	755	736	701	762	775	717	720	762	772	759	778	741	754	717	729	768	707	779	775	750	686	693	748	728	733	833	723	726	755	736	687	781	658	760	711	749	733	771	725	755	691	733	759	687	736	640	775	753	745	755	735	696	707	738	706	734	759	716	732	758	752	759	727	759	710	689	742	688	714	747	715	694	796	667	741	724	755	727	735	718	727	689	699	728	733	732	686	710	706	770	812	709	734	756	714	762	738	740	726	718	771	749	730	716	712	707	710	763	756	744	733	732	710	684	698	750	748	754	746	726	720	750	755	730	772	726	743	747	761	731	720	713	708	762	750	739	728	719	747	685	737	678	738	751	719	725	733	736	728	708	724	693	749	728	748	694	731	752	763	736	729	708	754	779	779	706	755	696	709	736	733	762	781	714	721	736	743	725	726	767	743	748	748	725	743	724	797	703	713	726	681	737	784	670	716	721	733	761	735	749	737	717	676	767	700	725	722	724	764	687	749	724	744	715	750	728	717	743	756	684	725	725	735	755	709	755	717	726	728	701	713	716	724	744	740	777	732	794	749	744	683	679	765	708	773	733	745	736	769	719	744	722	730	703	696	763	735	740	755	768	729	765	764	733	732	757	708	718	706	696	748	741	732	677	733	740	758	705	674	775	728	775	724	736	729	739	678	691	672	717	677	667	740	761	726	711	732	696	746	742	716	743	730	707	732	754	740	738	705	733	698	739	714	762	769	752	748	737	741	738	797	701	725	736	718	719	732	742	732	768	695	720	754	728	751	746	753	752	735	705	734	732	750	701	739	729	721	728	735	715	698	708	746	736	712	736	755	765	730	805	785	745	722	754	717	732	724	747	726	701	756	694	711	765	752	747	682	722	752	742	727	748	683	767	715	689	701	729	713	706	750	735	726	716	728	793	748	756	732	730	711	756	710	704	760	740	664	733	711	748	742	769	727	713	763	748	706	729	727	716	706	728	705	722	691	734	731	735	709	665	746	739	732	726	731	759	753	728	682	735	711	679	744	722	724	716	727	746	725	776	767	688	750	765	738	711	759	714	774	722	748	741	731	686	740	740	728	756	737	755	723	721	750	686	702	679	693	736	723	697	724	726	765	730	768	742	730	748	745	748	756	762	736	746	714	721	709	768	741	796	705	747	781	709	733	710	738	759	746	726	690	737	781	761	740	706	743	729	737	742	704	748	781	725	778	764	714	703	773	757	714	770	730	730	757	714	700	713	733	749	740	746	713	715	722	727	756	686	701	732	775	699	714	686	723	763	775	695	700	739	708	774	735	716	762	786	681	725	711	736	733	738	726	742	714	739	744	696	688	679	739	741	738	713	749	712	706	745	700	688	717	702	716	750	719	744	728	688	703	726	749	750	726	692	685	700	674	744	734	777	699	717	746	761	716	700	688	740	697	757	743	748	732	740	727	728	699	696	715	730	728	752	739	699	726	727	738	754	778	739	749	738	707	739	695	750	761	727	702	729	702	737	784	709	750	722	803	699	720	765	724	739	730	756	726	752	725	717	673	718	783	747	727	753	721	701	753	761	733	713	742	723	656	706	697	773	714	699	752	695	758	751	720	725	676	761	774	739	741	732	711	750	735	678	776	696	683	672	711	740	779	760	740	718	701	732	746	729	715	652	721	753	747	667	721	741	680	736	750	769	705	785	728	737	719	764	696	706	724	760	679	757	719	749
61498	77366	41268	7038	978	934	1021	966	1041	1020	1002	988	1055	1014	1008	1032	988	983	993	987	1000	1013	1020	996	1006	969	966	1021	994	963	956	965	1018	938	995	1026	1031	1002	1003	998	1023	966	979	993	1048	902	1006	1026	1001	1019	980	1005	977	1030	999	962	1011	998	1001	985	996	1018	1002	961	1003	993	1010	999	983	966	1035	1012	957	1007	984	994	955	971	1027	990	982	993	1007	986	978	1007	971	948	949	982	996	959	954	944	998	1062	975	954	977	993	973	1020	1043	997	958	988	1017	1021	1002	995	977	993	1017	1033	985	985	1045	980	1004	1002	1003	984	964	1067	1037	1015	972	997	1039	1000	1046	1002	982	1043	1027	1005	1006	978	1026	1044	961	974	1023	1002	971	1001	1020	1012	981	1013	1022	993	1011	959	1004	969	1031	942	981	1001	1011	1018	1039	1032	983	988	996	1015	987	997	1022	972	985	979	1013	1023	967	971	989	961	980	914	1038	1004	1014	974	1057	968	1009	990	979	1014	999	1002	960	1001	992	992	1010	1013	969	1038	1083	1012	998	984	1017	1034	969	1009	1025	1038	1013	987	978	993	1051	987	1000	1034	985	1005	1021	991	1031	993	1029	1000	1030	1009	1025	999	1027	1000	982	950	985	1029	998	1014	1084	989	1010	1008	999	1001	1006	992	979	1013	1005	943	994	1020	985	976	963	1035	963	980	1015	989	1008	997	1009	1026	1015	1017	1051	980	993	999	1043	977	964	1044	1003	1013	1016	952	1024	972	954	966	1027	953	1005	1011	976	1049	1022	997	1028	991	949	1016	1011	1014	971	975	986	963	980	993	996	1007	1037	996	972	1024	1047	954	1039	979	968	1023	988	980	1037	970	965	995	987	993	986	977	1036	978	939	1000	1021	1041	990	997	1015	1016	1038	981	959	964	1001	973	990	980	1010	1008	989	938	988	1051	995	968	1024	1010	984	991	965	998	936	1008	983	1012	971	1014	974	990	1027	1028	991	1052	969	973	1033	976	1021	987	986	955	1010	990	976	993	1002	1011	982	1035	996	1016	974	1012	1053	969	989	976	996	1002	1031	1030	986	1001	1015	964	1002	1027	1016	1058	994	1031	963	973	1011	982	1003	981	989	992	981	998	981	1026	999	1010	961	1018	988	951	976	978	965	988	1016	979	1043	999	995	964	975	1001	978	992	992	986	1021	979	982	1062	967	970	1026	1009	1020	983	933	1035	960	1005	1004	933	980	1030	1022	1030	963	1021	954	1036	991	973	1031	1009	978	1001	972	973	986	1006	932	999	1073	963	988	975	964	1022	954	996	972	951	1042	1049	1020	1030	968	1004	1021	970	1001	1021	915	1018	1000	969	1029	990	1023	953	1005	1043	955	989	963	984	975	981	987	998	1021	971	1015	975	1002	1004	1031	1013	1005	1026	1042	983	1002	1000	1043	913	952	984	1009	943	977	979	952	1037	955	963	1012	925	1039	988	944	1007	951	1019	983	1008	974	984	976	991	1022	998	1008	975	965	1051	1042	997	1038	1014	986	995	998	1017	1012	1045	958	952	978	1022	965	958	997	988	1027	1010	1025	1052	990	1041	1051	955	973	1043	945	990	994	935	977	1004	979	1016	1011	940	1000	946	978	993	1013	998	1026	1016	1028	1021	1078	965	1041	968	1005	976	1002	965	1040	936	981	1035	1016	1026	963	989	1018	1005	1082	967	1038	962	1062	1008	970	993	1015	1008	963	962	1015	1035	1035	998	1012	1005	965	977	958	993	1005	993	1030	1009	1010	1010	944	1043	982	1000	989	969	993	1002	1042	951	989	1047	1008	1010	1027	1012	1002	983	991	930	979	1012	973	1033	1008	989	1015	947	1053	1042	975	957	1031	999	938	995	998	986	955	964	956	1023	994	1054	1029	1013	953	1024	980	1021	951	931	1035	1006	945	979	1037	964	1029	956	985	952	1004	1045	1034	1000	962	981	994	1008	1031	977	1010	1022	990	996	998	1034	990	974	1009	1003	1013	1009	1021	1037	1024	1030	996	1010	978	967	935	1046	1031	1058	977	976	1023	966	1025	971	954	1001	1060	980	1041	992	970	1033	1000	1000	979	964	1020	999	991	1017	1045	1015	958	1022	1003	1000	929	1006	1031	998	962	971	967	945	994	1065	986	1009	990	993	995	975	990	969	917	1005	1034	1039	994	983	1010	1012	1024	1025	1017	1010	1019	984	1001	919	968	1002	969	992	1008	964	991	982	948	954	1015	978	1011	1013	964	980	1012	1052	974	1050	975	985	995	1016	1010	1015	1015	973	1020	1037	1062	986	995	1025	980	985	1039	1019	1020	1001	1040	1003	1040	994	1022	983	1019	976	967	954	989	979	986	1019	1023	1017	1005	1028	992	980	964	979	1031	979	1015	1063	935	961	988	1013	972	960	1029	965	932	960	1039	951	973	1048	1067	997	1005	972	1037	993	1024	1031	1012	991	972	923	996	1008	976	968	970	972	1007	974	971	1009	967	1000	1020	1004	973	1015	1013	981	1013	1019	1013	1018	1022	995	1024	956	1013	977	962	1019	998	1028	972	996	1021	975	1005	991	1033	1026	981	1008	1016	946	1068	1003	1007	1065	969	995	1019	976	1017	995	986	960	978	955	996	982	1024	965	1012	1062	962	987	1008	1049	983	1006	950	1000	1020	1012	962	1032	992	1010	996	987	991	959	971	1002	987	938	973	932	1013	956	1026	1008	1006	897	960	990	1035	1030	996	989	1003	990	1012	1002	1000	927	998	948	1004	957	971	997	1033	962	1051	985	1009	998	1016	924	990	1018	1034	952	986	1021	1045	1005	925	982	997	916	1015	1026	1046	1023	1015	1037	1040	997	1046	981	942	986	1015	1021	1026	965	1009	979	995	1015	959	961	1042	1004	980	969	1046	993	1015	1034	990	983	949	1076	995	975	975	1038	969	948	989	1011	990	1003	1036	997	970	1044	991	959	988	987	957	987	1030	970	1011	1044	1004	1012	1026	1016	998	995	955	969	1010	1002	1013	894	1010	960	943	940	1010	1033	1033	967	1007	985	1011	1035	1002	992	936	980	1051	1024	1010	974	1015	1053	962	991	999	1018	1000	1023	1029	1015	1018	985	941	995	1032	988	1018	978	982	1019	1011	988	1012	985	948	1020	1056	966	965	964	1004	963	980	964	1004	1022	1039	982	1042	978	967	965	1001	941	1028	993	945	1028	1008	1000	1002	1007	1044	1021	1034	982	992	934	1017	921	984	984	978	981	990	992	997	1041	952	1001	1029	931	980	1010	1019	954	1053	1023	1062	969	1031	1005	985	959	975	947	1002	1019	984	943	980	983	953	993	927	977	975	976	1006	950	986	1019	970	1031	991	993	997	1008	965	1025	1018	1017	948	997	984	1001	963	1017	1001	1021	990	992	954	1029	1007	949	1039	957	953	994	943	990	998	981	992	1034	971	982	1006	1009	995	990	1009	1005	1020	956	1006	967	1038	1027	973	947	970	944	1014	1025	960	990	988	997	1001	1012	1011	974	977	990	1003	1020	983	989	999	1039	955	1010	969	925	1064	1062	975	1015	984	955	993	981	987	997	997	986	982	1029	1040	1033	941	942	1005	987	1035	1022	1025	984	985	974	964	1036	990	965	978	994	951	1021	982	945	1025	999	1012	1000	1025	985	984	1030	997	995	983	993	1022	968	1024	992	1017	963	1063	1030	1001	978	1009	1042	971	932	955	1000	976	1034	952	959	952	997	997	970	977	1004	969	979	994	1008	967	965	1034	997	987	972	990	955	1005	991	979	1060	994	1008	1021	1007	972	1030	970	956	924	1023	951	1022	993	1041	979	1006	1018	985	982	1014	1021	950	984	973	966	976	1017	981	1004	967	981	1017	942	981	1002	967	988	943	1003	1036	969	1033	952	998	984	1013	942	1021	1005	959	1014	996	1001	956	965	1038	977	1033	976	994	1056	921	1002	969	973	1000	989	1033	1011	969	968	976	997	1015	1003	975	932	978	1016	1036	988	958	993	947	1004	998	999	1002	944	1046	1001	1038	985	1042	1027	963	1014	1037	952	963	1036	977	1007	980	979	1020	956	971	969	1052	932	994	992	985	1046	1014	994	1050	999	1014	1027	1011	1001	968	965	1046	1018	966	948	971	1020	987	1015	994	1026	975	972	980	966	940	970	942
23435	21549	29396	23828	21406	21236	7043	742	685	623	658	606	612	629	573	606	597	587	640	590	609	668	595	544	612	607	651	628	619	587	591	582	576	598	627	633	611	562	641	605	612	608	623	605	598	576	619	641	588	603	611	597	592	566	614	583	589	611	643	590	587	561	588	616	610	575	620	577	602	653	577	617	653	570	589	635	622	615	637	590	639	539	604	574	639	614	577	631	631	641	593	640	601	592	586	620	588	599	614	576	587	590	592	629	582	630	589	622	617	559	614	621	606	570	584	609	607	603	594	646	589	610	556	569	563	627	586	583	609	613	577	622	602	586	604	599	581	633	580	597	606	584	586	627	655	567	588	594	599	612	583	595	594	650	641	584	582	584	593	556	627	578	639	641	574	594	581	572	580	591	606	601	583	598	560	554	661	603	610	614	642	597	609	596	646	597	615	601	596	571	586	639	615	583	583	573	604	601	573	559	558	648	593	626	618	585	575	636	626	574	588	627	613	609	596	602	638	623	537	633	557	591	571	604	615	622	622	595	660	576	621	575	603	536	613	572	633	632	584	598	633	570	600	615	612	628	636	623	615	584	578	584	630	552	623	598	592	613	581	618	594	615	565	575	667	582	583	588	586	634	605	612	606	598	603	606	620	623	629	597	621	607	638	566	584	635	629	562	586	634	536	597	623	615	658	605	569	600	565	540	592	580	630	626	607	615	604	591	609	596	631	559	562	600	621	578	571	609	638	612	582	640	592	581	605	554	628	622	592	596	572	595	565	606	602	600	586	594	584	655	584	622	596	612	609	591	612	606	592	630	627	611	612	604	574	624	622	660	648	589	605	580	652	641	614	609	563	590	603	628	624	590	602	607	596	587	618	560	629	608	596	612	641	555	556	627	625	613	651	636	626	598	570	573	597	587	598	579	612	590	634	645	607	574	628	570	579	587	606	575	588	612	618	572	572	579	561	588	602	575	553	620	560	586	606	570	566	623	582	632	572	556	654	596	584	569	604	609	644	624	591	581	557	571	587	617	587	572	600	610	599	617	603	564	629	598	620	571	573	552	638	623	593	607	606	591	596	596	613	605	558	605	557	584	589	615	601	617	610	642	581	613	620	627	648	602	587	590	556	550	612	623	593	605	603	585	602	596	631	622	604	591	630	568	590	575	587	618	579	600	563	619	592	599	611	599	582	573	627	644	565	596	622	650	589	586	590	599	600	632	610	607	578	569	585	586	613	591	579	627	568	643	567	611	595	550	578	613	572	627	571	582	600	603	587	589	558	644	591	585	643	634	603	596	565	581	588	617	578	619	551	585	622	601	573	603	614	614	596	581	577	602	595	616	591	616	586	619	616	604	610	591	594	610	617	562	615	588	586	622	638	627	637	613	570	588	598	595	557	606	602	605	590	555	642	562	622	627	582	613	653	593	582	561	602	621	591	598	577	593	582	535	622	583	613	591	534	602	599	573	645	615	644	597	558	552	639	613	632	578	611	568	597	614	612	571	593	581	616	571	576	648	595	625	592	611	613	610	592	626	605	549	623	595	601	567	592	593	581	579	602	605	641	595	620	606	645	582	624	618	620	647	595	596	573	581	582	603	626	628	627	627	611	572	577	626	618	565	569	616	562	587	644	629	620	558	633	616	631	611	593	615	567	577	580	652	624	573	611	621	616	568	584	578	607	607	577	623	567	571	618	591	569	593	602	597	591	577	572	562	570	617	619	574	614	605	611	595	581	557	630	600	658	636	593	600	580	635	570	619	589	594	579	609	597	562	571	645	572	624	574	636	625	593	578	626	581	549	634	592	591	589	607	652	602	626	640	607	610	577	611	648	600	577	616	601	634	593	606	596	618	607	604	599	563	597	598	606	609	647	625	636	575	613	603	604	653	623	637	600	573	575	594	559	617	620	628	587	597	616	607	605	634	568	597	583	597	586	659	602	591	608	592	591	584	588	582	602	625	613	614	593	577	628	555	662	610	597	633	586	619	590	631	612	586	570	585	581	587	627	583	587	581	603	627	551	611	601	619	578	606	588	623	607	596	622	596	624	619	580	583	613	602	648	585	579	609	597	611	592	647	600	623	579	610	584	597	592	611	577	586	633	608	605	571	578	603	597	577	565	599	589	612	647	662	595	590	588	561	610	575	586	611	612	545	604	629	632	576	605	582	583	588	598	562	615	639	579	527	614	605	619	616	602	592	584	608	596	578	591	603	638	590	586	612	589	619	581	585	605	573	597	654	614	594	594	632	618	603	547	629	608	606	601	619	623	613	584	600	605	580	620	583	581	629	618	588	612	609	584	605	565	581	608	627	601	579	596	612	518	618	610	616	625	613	619	633	610	588	595	590	631	582	598	608	622	610	596	591	635	642	614	611	609	625	605	600	632	603	602	573	581	565	568	612	605	621	588	612	587	596	625	600	570	651	635	576	588	627	619	603	609	634	581	631	545	565	570	602	613	637	626	604	611	620	649	615	603	606	602	623	566	624	621	624	633	603	638	561	589	616	569	576	610	599	621	595	573	583	600	600	595	584	586	591	556	605	594	560	594	573	583	585	575	599	610	613	620	632	600	556	590	589	599	602	606	553	610	664	631	605	566	598	603	580	600	641	581	623	610	642	577	575	580	585	619	588	583	608	598	603	581	578	627	607	567	630	614	639	591	623	613	602	641	633	585	530	604	595	551	582	571	588	581	591	626	626	634	599	576	641	587	576	626	625	577	602	600	612	584	623	587	652	597	608	614	583	568	636	600	631	577	591	609	602	582	590	598	601	585	587	589	580	559	607	603	558	571	613	612	613	596	601	620	565	547	587	604	535	593	584	561	590	573	630	575	614	605	605	569	570	611	650	600	601	631	602	583	606	611	596	585	575	670	609	614	604	609	601	597	603	623	581	615	569	624	595	586	598	592	582	619	635	588	579	606	597	601	587	608	582	622	612	673	576	582	566	612	614	575	599	584	599	546	595	620	609	583	614	632	560	605	586	578	586	632	592	606	585	618	580	604	598	606	561	603	602	552	624	645	577	589	572	593	579	604	595	595	634	587	569	636	596	613	571	633	610	624	606	623	595	599	603	568	588	603	618	544	633	572	575	625	570	563	619	637	633	598	581	544	626	580	593	599	607	616	668	646	578	577	574	589	599	611	564	624	624	588	621	608	530	621	598	613	571	604	625	550	580	591	593	566	587	599	567	573	602	593	595	549	673	615	635	603	651	560	592	607	602	616	563	574	584	599	622	621	613	602	568	588	602	593	565	586	581	568	603	566	618	634	607	615	614	587	586	595	603	589	605	590	559	622	575	587	591	593	606	603	578	596	657	621	577	581	613	590	589	603	614	604	600	562	597	609	579	611	598	575	639	579	617	639	617	599	608	592	537	585	627	576	574	559	579	605	583	580	562	592	584	588	646	625	602	567	593	562	628	573	583	612	552	575	580	592	618	626	604	594	626	620	585	618	616	613	576	623	559	600	612	617	638	533	600	576	601	571
61235	88534	50774	8242	843	846	856	819	834	837	855	840	838	838	869	801	846	789	759	803	841	827	825	865	895	802	829	788	845	810	816	836	798	813	777	827	821	844	829	809	794	821	750	838	854	809	801	818	818	733	867	809	802	810	837	855	825	849	795	803	803	782	801	859	830	810	761	854	874	821	826	817	830	828	808	822	832	832	825	843	866	834	788	792	819	840	814	808	838	828	787	771	788	803	826	821	833	768	801	822	827	832	805	825	853	807	821	817	813	881	840	797	807	841	766	835	806	815	858	777	826	849	860	815	785	840	750	804	816	856	818	752	800	809	820	827	800	775	803	832	821	823	845	867	834	838	842	808	777	825	836	832	827	862	823	799	821	820	845	809	809	831	808	817	811	811	799	832	848	789	847	832	824	845	821	773	823	825	820	834	743	832	824	819	782	841	811	827	799	843	849	808	869	822	796	786	770	824	825	828	802	803	819	754	829	836	834	773	779	790	798	802	797	768	795	784	830	808	793	870	850	813	776	811	778	831	820	865	868	847	854	828	817	831	782	835	813	800	868	794	855	866	782	796	775	834	778	785	817	850	820	818	894	851	860	868	822	857	822	760	830	813	829	827	800	836	823	848	758	817	789	828	824	833	837	834	809	812	833	812	810	793	844	784	783	791	829	859	790	809	793	815	798	849	823	869	816	795	813	881	846	832	858	815	821	810	818	814	871	780	781	808	838	870	836	815	764	801	818	881	815	770	830	824	795	846	843	822	809	814	785	854	870	791	825	792	790	837	764	816	835	738	860	801	786	837	864	816	825	817	801	807	841	830	853	776	816	818	846	833	838	804	831	845	830	798	833	811	864	807	870	798	796	869	815	821	777	785	846	819	758	813	856	794	814	808	798	766	795	849	862	848	836	821	782	804	839	760	831	795	808	817	848	844	814	878	806	809	790	844	811	834	846	825	813	810	848	824	817	804	802	797	832	833	841	823	812	838	845	817	818	808	821	818	817	805	805	786	862	827	792	808	827	826	784	828	857	820	858	795	795	829	830	806	855	849	756	797	805	865	825	811	856	848	822	846	854	787	801	881	819	833	832	876	836	840	804	783	849	838	830	784	853	811	815	764	828	853	872	854	801	806	825	894	838	781	840	831	748	789	788	834	827	849	817	820	844	804	843	833	885	840	760	835	779	802	860	837	832	850	810	811	839	809	845	793	856	829	832	816	846	824	796	829	759	791	798	854	838	812	864	817	790	804	795	798	830	820	845	815	799	789	812	822	826	873	786	764	800	817	801	806	806	807	894	816	778	790	844	882	835	809	740	806	815	823	794	832	826	807	833	851	812	793	784	809	853	805	848	808	811	829	754	863	784	838	848	839	817	855	833	799	826	838	793	804	816	787	808	868	808	858	838	797	829	845	798	798	837	830	838	786	767	791	845	844	819	806	807	800	823	753	801	788	821	842	796	791	779	851	791	854	818	779	775	805	838	839	829	799	833	834	817	846	832	831	841	792	841	841	860	798	750	796	868	841	769	847	787	814	808	775	837	762	770	828	787	831	772	839	832	875	795	833	785	783	845	857	796	813	792	840	819	797	813	814	843	810	813	812	770	839	840	770	824	861	837	801	854	830	807	790	792	876	837	834	817	847	819	836	829	806	807	842	845	786	776	781	801	819	772	792	818	829	788	771	797	758	813	854	841	849	825	841	845	826	812	785	828	868	802	847	786	806	786	815	790	834	855	819	774	850	786	778	860	863	819	826	816	851	751	817	831	850	827	834	823	807	881	829	797	822	811	858	807	803	824	805	872	782	794	838	809	852	801	773	817	828	826	800	891	830	838	849	843	844	867	836	782	835	795	852	857	861	889	840	879	813	788	777	797	784	797	834	837	807	764	861	817	815	802	781	789	841	810	818	831	815	821	829	819	795	846	803	825	825	807	851	794	861	843	832	794	843	834	807	818	807	805	812	846	768	820	798	800	805	846	825	843	835	842	811	811	825	759	837	828	820	813	801	807	817	828	833	785	757	842	819	850	826	865	805	819	765	825	822	807	834	826	782	816	785	804	774	887	885	819	811	836	780	815	822	824	801	854	827	799	840	804	809	775	852	845	815	830	840	761	828	818	846	835	858	861	741	850	817	804	819	848	841	832	800	853	878	817	823	769	840	796	794	855	825	813	839	815	874	799	775	805	804	890	816	796	829	844	814	813	804	826	841	831	812	822	826	857	861	797	805	802	816	793	854	763	875	824	818	827	789	811	825	800	860	893	855	846	784	817	804	794	793	825	870	818	834	837	806	840	845	886	767	806	830	792	809	782	830	821	824	847	765	850	808	856	846	847	830	841	819	829	785	799	828	858	837	824	823	821	777	786	865	785	821	769	837	797	814	808	803	810	846	810	836	790	835	817	804	804	815	830	866	793	802	826	799	860	791	812	798	822	821	756	862	814	786	824	839	813	775	829	798	833	814	846	818	788	868	858	802	831	761	850	786	815	852	848	825	811	787	831	789	842	850	855	838	820	828	820	786	890	789	871	848	842	792	786	828	832	861	852	769	830	880	809	800	828	835	857	836	825	850	774	785	820	777	823	811	817	851	845	801	773	813	813	824	812	784	772	816	841	803	832	811	781	789	774	768	808	798	812	767	805	820	862	843	813	904	830	823	779	821	869	810	798	839	790	815	821	811	789	789	781	791	812	803	852	834	836	781	805	871	817	818	838	862	869	796	859	847	818	856	833	809	831	787	791	820	791	817	790	811	788	803	837	823	839	874	811	830	852	844	834	811	752	798	805	828	760	861	795	808	805	776	830	817	790	820	777	825	822	840	789	779	805	796	857	827	834	806	802	881	857	813	800	776	847	826	830	864	863	806	847	839	818	806	809	846	829	815	836	840	846	795	836	813	787	865	788	833	873	840	748	834	841	813	784	854	781	864	775	821	787	797	845	867	795	834	783	815	776	812	838	807	813	831	850	796	792	838	768	798	794	794	825	827	838	856	814	785	825	805	795	790	829	834	819	827	850	828	843	837	818	817	839	809	808	791	827	846	860	799	806	797	863	798	820	807	829	825	791	844	822	830	766	858	815	862	858	828	838	809	779	848	807	854	794	827	829	831	812	815	844	829	787	875	854	798	835	842	817	851	794	807	792	784	810	801	855	837	831	775	861	798	783	839	891	828	871	815	782	814	793	799	825	838	784	826	800	805	804	788	832	806	831	763	811	821	781	814	803	820	853	813	832	803	849	816	817	818	796	791	817	819	788	767	894	810	877	784	843	818	878	760	861	777	793	815	804	799	808	797	783	808	850	847	828	849	769	810	830	818	819	841	784	775	797	791	752	836	829	825	837	769	845	842	803	838	817	847	833	809	886	800	837	859	853	809	770	820	796	821	830	808	871	844	820	818	799	771	838	812	841	801	834	834	854	836	834	862	873	827	811	775	802	775	807	837	836	829	839	779	806	780	823	842	850	833	807	849	838	767	833	832	807	839	750	840
32896	27115	21555	5495	708	688	616	607	642	626	654	598	598	614	656	623	629	590	617	637	642	630	654	630	636	570	664	670	648	650	611	629	599	621	582	617	645	630	598	629	667	635	642	664	679	658	653	620	668	604	627	658	649	671	644	604	623	615	644	606	608	643	612	622	595	631	663	606	615	595	630	614	635	671	641	626	626	614	623	640	619	650	638	633	623	595	633	652	618	625	576	642	674	607	644	601	643	644	670	657	626	632	637	622	639	616	675	636	700	596	661	644	607	669	644	608	624	645	663	608	638	657	586	610	628	572	617	593	587	618	662	616	609	635	624	603	654	627	664	631	616	569	599	645	643	625	656	629	622	645	604	597	630	615	636	624	613	661	636	621	631	629	632	665	621	599	673	659	658	654	638	594	604	619	622	630	649	646	604	606	632	652	625	671	636	592	638	635	644	635	613	617	625	621	648	650	656	640	639	618	593	625	588	651	636	625	631	708	630	628	639	610	630	660	566	612	594	573	666	636	651	645	641	602	665	656	614	612	612	655	647	632	571	663	646	608	636	586	641	622	621	646	619	656	588	578	661	640	631	632	580	623	641	644	660	639	662	618	612	663	637	631	671	617	644	606	610	724	685	641	641	612	634	626	614	644	634	563	664	639	630	560	609	622	612	637	624	630	586	650	639	638	635	643	596	590	621	628	645	660	605	605	648	646	630	651	607	617	628	637	676	625	677	612	618	615	653	614	616	576	658	677	626	611	598	618	620	655	635	631	604	627	675	649	629	615	647	645	633	633	581	643	611	671	656	658	607	585	646	617	648	685	621	637	602	612	636	583	675	620	664	622	585	606	611	628	662	634	646	610	641	603	641	680	612	629	619	637	663	663	587	624	643	611	652	633	632	635	609	653	667	670	601	621	621	630	647	609	645	606	619	629	661	613	641	607	626	671	615	648	606	682	628	579	634	645	588	646	630	638	623	617	644	596	580	595	646	644	642	666	606	610	631	565	652	647	601	587	616	606	625	633	634	662	649	624	626	608	637	622	659	633	642	638	605	663	599	625	638	625	623	647	679	638	592	605	636	645	629	665	619	599	644	632	637	645	622	590	597	642	642	653	654	634	602	653	600	607	607	647	588	575	615	659	584	626	647	609	672	582	646	679	604	619	652	608	666	605	596	614	641	650	620	620	664	649	601	575	643	660	602	600	656	643	652	630	675	628	624	601	602	623	636	614	629	613	625	606	611	647	611	664	637	669	579	602	600	610	615	633	609	628	588	627	655	602	623	623	554	607	609	607	628	620	629	641	641	621	590	631	626	620	626	613	640	638	645	652	650	663	618	664	619	639	669	584	651	633	562	618	599	632	654	661	697	656	601	707	642	600	596	569	645	643	616	672	653	610	626	636	643	561	601	609	630	643	581	616	607	592	656	612	626	605	631	649	634	641	630	663	644	629	611	625	634	627	637	605	635	589	608	622	604	594	644	626	641	598	616	589	622	661	649	659	604	648	606	659	604	645	636	641	599	639	607	622	610	601	620	690	636	632	674	671	640	573	670	626	643	658	606	585	616	648	632	634	611	612	612	641	625	603	663	594	669	664	628	635	658	597	623	654	663	591	619	606	636	638	647	582	643	648	608	644	619	619	612	634	652	610	646	596	649	598	594	610	653	623	662	657	643	613	667	627	633	644	596	646	641	678	596	618	621	562	617	624	671	640	624	646	623	606	652	633	643	613	601	594	659	661	593	636	641	585	600	638	643	600	617	576	662	637	595	609	623	627	634	640	591	636	624	641	585	626	610	591	653	618	619	636	620	666	631	638	655	633	623	672	624	587	637	608	664	629	621	642	629	618	631	621	651	637	652	671	599	605	671	642	664	621	636	675	674	664	677	617	634	626	613	658	593	609	637	638	657	615	626	587	609	638	653	679	671	675	613	605	658	672	632	654	622	643	643	631	641	646	605	664	576	612	587	641	641	615	609	659	634	618	619	650	602	654	648	674	630	629	645	615	624	655	668	688	594	640	633	646	646	635	616	615	608	692	678	639	683	615	664	656	625	658	593	613	631	657	617	648	653	635	627	640	583	671	622	637	610	637	632	653	647	629	616	620	635	631	619	619	646	635	627	600	632	644	651	628	636	608	628	649	626	633	643	642	607	633	616	667	616	618	608	623	635	619	638	582	605	666	646	669	625	606	607	636	618	613	647	594	686	677	615	662	638	630	636	623	624	630	633	622	633	622	662	621	624	604	631	599	552	672	636	644	601	640	674	612	637	649	670	583	624	646	688	647	627	672	601	593	610	625	599	637	653	622	627	684	610	631	630	648	625	661	615	674	658	643	638	690	612	655	629	637	647	587	602	632	620	636	629	624	665	621	598	619	611	617	656	631	638	692	643	619	658	621	675	638	633	629	642	649	667	633	687	602	632	596	607	641	637	605	662	635	639	603	619	648	642	643	644	623	644	610	643	623	634	604	595	644	599	639	667	665	583	617	606	633	626	657	604	652	675	635	597	633	665	622	575	647	620	621	613	602	606	615	635	610	676	659	648	609	622	596	678	646	656	661	640	591	614	643	646	622	649	649	658	634	654	668	615	619	609	616	603	626	595	602	624	643	662	618	628	621	621	624	634	625	604	646	603	584	657	639	584	646	648	607	645	654	646	673	609	620	660	598	663	653	634	664	590	612	588	644	619	621	632	656	636	645	627	604	613	625	643	623	671	611	620	663	638	622	613	657	621	640	657	629	642	641	589	598	602	639	595	631	650	623	648	606	608	629	581	593	614	682	609	586	679	618	681	629	610	664	690	654	591	645	591	627	611	616	646	649	701	647	676	639	597	618	663	634	645	622	659	586	607	638	608	637	633	593	665	591	666	629	655	589	666	645	642	644	680	656	617	651	644	629	624	614	621	603	617	729	654	651	652	629	667	593	642	637	609	652	610	608	610	630	644	566	634	629	617	654	614	624	621	585	671	631	672	614	654	623	630	664	633	612	651	666	655	627	634	594	617	618	631	619	634	619	649	685	608	643	646	678	637	650	625	623	682	646	644	657	681	599	605	647	651	584	629	635	645	622	650	614	670	668	658	629	639	669	625	655	643	642	638	649	664	604	605	654	656	649	649	653	647	660	612	650	613	611	652	615	594	625	646	578	565	649	632	627	601	604	577	649	673	621	611	651	622	621	575	658	629	614	603	646	671	566	627	611	646	616	609	644	643	645	626	651	643	621	647	701	652	604	625	618	644	601	646	658	589	629	646	651	632	604	659	629	650	619	645	611	588	625	649	669	612	622	701	625	611	675	643	612	614	573	591	619	632	633	643	630	620	629	625	656	638	602	600	619	625	642	592	615	638	654	639	647	589	577	639	653	613	674	625	648	639	636	634	618	613	651	607	658	653	671	593	637	620	619	624	634	617	607	615	615	584	615	642	628	629	642	652	642	605	623	623	603	622	594	633	639	635	646	616	614	628	665	612	612	656	625	628	584	667	639	623	595
41540	39813	17245	2005	833	867	894	890	873	872	836	865	870	864	836	904	850	853	827	849	863	817	892	880	857	926	873	845	895	867	846	855	867	866	892	864	931	873	850	842	862	831	883	830	898	903	853	838	816	912	812	896	893	858	854	826	904	862	844	879	888	887	871	900	858	819	899	882	900	925	824	868	896	894	832	816	861	856	857	851	908	857	838	903	971	868	862	818	859	892	850	857	857	842	854	863	866	910	836	849	893	845	863	882	845	780	862	878	887	901	892	880	849	900	870	828	863	881	862	815	824	890	905	908	818	912	840	846	854	897	806	853	864	815	850	846	885	904	909	887	894	918	859	833	779	833	880	821	830	864	825	845	856	835	868	860	888	845	814	837	860	894	853	903	826	852	896	907	850	879	873	874	854	843	836	883	873	868	884	907	903	930	834	861	833	890	860	897	906	849	844	866	859	825	877	877	894	830	890	856	880	826	831	874	875	891	853	903	833	876	896	874	828	930	843	907	913	858	876	866	872	887	832	846	855	889	860	852	838	875	783	870	882	884	860	897	864	896	875	877	851	860	877	853	874	872	928	866	845	845	801	827	862	872	896	882	861	853	853	835	843	831	861	867	843	852	847	831	879	859	900	831	857	864	873	853	897	836	821	872	837	873	905	893	848	868	862	943	867	871	870	889	913	834	879	861	821	875	849	875	873	856	831	841	887	913	854	826	892	799	838	852	900	842	873	882	861	888	827	812	832	864	881	895	823	935	859	888	860	873	853	834	886	846	827	857	852	822	865	837	842	848	887	841	899	796	857	896	839	842	832	842	818	877	890	872	868	868	874	895	881	900	903	832	859	849	889	906	867	932	804	821	872	823	907	895	838	863	875	854	864	844	852	894	833	892	880	883	886	836	838	900	834	821	869	817	880	861	833	891	822	877	847	916	904	837	857	836	865	876	880	907	860	875	866	831	833	865	848	847	911	891	899	858	845	897	892	868	863	912	843	882	841	861	858	910	896	878	904	911	859	867	878	844	911	908	864	892	889	814	809	890	827	878	893	874	846	866	903	877	890	871	878	923	891	879	863	860	903	896	826	842	921	892	900	914	833	850	896	885	870	868	822	865	872	850	838	859	845	901	885	866	866	892	856	863	841	806	832	885	861	849	854	843	907	868	860	905	871	821	910	902	885	886	875	843	828	948	862	846	854	841	847	850	857	934	807	885	896	879	837	865	828	821	860	794	895	901	846	839	861	814	855	888	853	818	865	817	822	889	820	888	865	845	848	920	852	862	827	843	860	873	852	854	881	858	862	811	875	850	864	870	875	837	907	922	838	881	916	836	829	884	788	867	891	865	828	870	847	843	851	870	850	896	862	865	860	869	939	875	862	850	851	854	864	845	881	865	890	883	827	884	893	872	892	854	914	855	865	909	860	841	827	869	837	876	827	812	841	881	878	832	870	843	849	823	871	905	857	885	850	814	866	825	800	861	830	848	865	837	920	881	882	829	917	864	937	863	836	858	879	845	840	848	861	877	854	918	897	885	866	834	840	859	907	834	893	873	881	847	816	876	839	916	847	848	873	891	798	850	876	869	903	856	869	853	856	846	902	838	843	847	884	880	842	842	894	825	858	885	862	828	877	867	827	864	851	785	877	855	909	928	954	898	885	838	858	822	881	854	836	847	847	901	873	877	835	824	885	858	850	917	881	878	884	838	830	848	887	873	819	911	868	873	861	894	856	826	855	900	874	862	896	820	881	848	885	857	924	896	886	830	843	890	866	875	878	849	823	883	888	811	836	841	872	876	874	852	830	883	922	849	867	855	854	847	881	924	791	889	851	885	852	824	861	846	829	875	813	885	838	863	808	881	892	797	890	885	881	859	840	877	909	881	883	868	846	833	862	862	891	835	856	913	870	859	894	869	880	855	904	862	842	866	919	851	830	877	859	830	877	846	878	914	846	869	831	922	850	877	845	883	859	869	891	847	906	881	864	835	884	856	871	811	815	814	872	858	884	841	842	849	905	849	820	908	894	845	849	865	845	850	829	874	850	843	887	859	842	838	883	809	845	888	850	852	888	869	887	843	896	874	858	851	831	854	815	854	858	934	795	849	878	879	868	865	902	827	880	895	901	851	911	842	849	932	846	845	868	829	893	868	817	840	854	870	850	901	905	877	834	872	913	875	845	867	900	839	831	827	850	847	871	895	875	827	901	857	857	869	805	869	856	853	905	817	839	860	911	915	894	844	839	830	897	834	890	829	855	833	895	880	859	844	883	904	880	868	824	818	921	865	874	928	834	866	901	845	887	888	913	869	887	848	882	867	855	916	871	832	869	845	852	810	833	843	855	871	831	893	834	888	860	877	843	871	831	851	920	906	914	856	863	820	847	878	877	809	857	854	883	878	834	869	837	850	866	857	852	836	887	840	820	806	857	853	866	860	846	875	880	827	862	907	856	908	868	842	866	884	827	882	839	843	865	873	882	811	854	881	858	850	855	888	850	856	878	903	901	845	850	855	863	859	819	904	824	877	870	850	876	861	825	831	845	847	853	855	899	906	853	880	849	885	852	859	859	856	830	865	861	876	876	820	814	862	810	816	811	865	810	833	898	845	888	909	858	877	881	870	879	822	843	866	860	837	859	873	887	840	858	852	835	848	887	848	840	812	898	899	844	884	854	865	842	891	860	855	835	854	875	923	907	869	836	857	818	818	833	874	867	843	865	913	850	855	809	899	870	896	853	888	857	811	848	841	890	851	885	831	883	814	832	856	897	829	875	884	800	879	938	869	896	864	857	813	875	870	868	862	868	846	849	857	863	912	831	842	869	846	869	854	800	884	858	837	825	845	895	862	825	884	887	874	830	894	872	812	883	851	830	853	844	903	853	912	845	930	860	845	823	873	876	878	874	857	816	866	847	876	867	855	852	836	863	891	892	882	908	787	879	909	861	897	891	856	881	860	905	866	869	887	830	889	847	836	926	813	883	861	827	864	836	871	865	844	885	875	844	797	871	822	886	869	876	849	872	858	835	848	866	894	902	880	820	810	876	853	850	887	829	813	855	854	908	885	864	887	918	864	856	902	843	888	830	836	833	887	846	917	903	893	830	875	832	885	875	844	807	865	845	854	901	878	895	825	843	925	869	830	900	871	853	901	860	840	888	829	853	846	852	851	912	904	890	855	854	872	853	901	895	868	896	881	829	919	860	809	860	938	871	893	853	861	803	901	788	874	834	872	894	882	836	842	844	875	877	929	885	879	833	981	872	846	879	889	901	883	839	831	832	883	924	903	869	854	864	849	866	857	853	850	843	822	862	861	862	840	838	870	885	846	869	907	865	858	877	875	809	857	860	892	910	879	891	870	865	851	842	898	893	870	847	888	890	796	847	846	891	818	825	845	817	872	917	839	868	850	888	830	809	842	870	887	802	836	852	886	886	845	866	904	851	877	864	832	869	810	841	843	853	857	795	888	838	888	899	859	836	899	853	783	853	885	859	931
24697	21718	28991	24175	20956	8782	984	863	770	768	734	702	726	762	756	807	708	703	785	746	772	734	750	813	756	785	761	773	787	788	772	735	756	764	791	750	783	738	757	793	741	778	747	723	712	712	777	714	725	789	739	751	753	736	774	737	741	764	779	747	744	784	752	763	716	759	815	745	755	766	800	758	746	732	739	713	722	715	751	755	763	712	759	783	767	775	751	737	754	791	738	743	731	772	747	835	734	777	760	757	794	785	743	719	741	725	751	729	793	768	739	719	732	778	740	791	750	742	770	738	754	816	715	703	759	733	756	722	748	729	755	699	784	726	781	754	702	739	707	722	725	747	761	767	761	773	741	710	793	723	759	758	725	796	768	751	784	735	733	752	717	752	793	742	756	745	709	786	716	742	750	755	726	789	697	754	753	777	772	739	773	799	734	743	756	780	709	775	731	767	808	755	732	791	757	743	788	769	738	786	784	753	719	741	804	757	801	726	713	792	724	748	756	680	734	757	844	743	714	778	779	746	754	772	790	731	757	710	768	710	768	742	726	736	724	776	790	778	733	751	748	752	751	707	796	772	759	737	758	789	758	761	708	759	755	769	761	746	725	773	771	759	740	687	688	780	737	766	783	731	782	733	726	725	803	750	775	729	728	732	731	753	803	713	791	739	748	739	746	733	753	757	721	777	819	782	791	713	793	737	758	753	788	760	774	718	767	777	782	709	724	781	763	756	650	730	708	789	728	768	743	747	755	836	763	795	732	681	749	741	784	769	733	728	778	741	799	785	791	738	789	780	731	717	744	750	764	793	762	784	749	783	786	779	716	708	794	751	730	775	757	786	779	746	753	727	783	736	820	706	778	769	764	742	773	769	749	773	768	750	755	709	756	714	784	761	738	683	742	746	786	814	762	710	775	747	768	704	729	755	711	767	696	775	765	710	743	753	799	751	707	769	750	693	756	781	771	801	755	788	764	730	707	781	754	699	776	714	815	736	748	736	817	782	795	730	704	738	772	784	712	792	737	770	749	756	735	740	775	782	739	781	745	777	737	800	752	724	736	756	718	717	768	728	752	812	826	747	755	716	823	734	732	734	789	727	772	782	802	692	706	758	745	781	758	759	766	718	718	761	763	783	812	709	743	710	759	740	759	821	730	735	775	739	721	794	774	723	742	726	737	768	716	761	762	747	717	713	779	767	768	715	708	768	752	724	755	735	723	706	764	741	775	753	764	762	782	792	694	782	721	776	744	773	745	807	718	769	806	749	737	766	762	728	751	703	751	736	775	768	751	760	792	761	755	731	761	762	771	825	739	716	802	767	760	731	784	703	750	780	756	719	780	749	784	759	728	747	804	775	759	710	789	730	745	743	749	762	790	733	735	744	738	742	796	769	742	738	771	740	768	764	745	681	704	728	707	741	737	777	762	741	737	768	748	789	742	699	797	745	773	742	734	831	765	749	777	784	737	789	753	750	769	755	745	752	743	721	770	738	771	741	697	745	710	755	775	759	744	768	726	731	728	762	758	809	669	792	769	742	766	745	734	831	802	760	768	777	754	807	734	722	780	741	762	754	768	731	788	766	724	759	757	768	781	724	737	726	746	759	770	758	716	747	706	760	673	779	740	740	735	748	756	742	808	746	752	764	721	791	733	758	723	726	762	703	786	747	778	738	703	717	732	799	701	789	815	745	738	705	738	811	788	719	751	717	720	751	669	747	723	778	773	728	749	755	799	816	781	671	753	731	758	746	786	756	738	745	784	767	758	758	740	749	742	761	688	821	760	692	761	756	748	765	714	765	719	761	746	794	721	762	785	747	820	770	767	764	764	790	782	791	756	768	768	781	750	806	718	767	754	738	735	758	753	768	734	750	751	718	710	717	765	699	722	763	756	716	742	773	739	736	740	795	734	772	798	737	755	711	781	716	741	744	747	746	724	785	734	713	803	747	776	741	821	746	720	762	718	747	761	755	723	726	750	718	717	746	694	776	795	783	773	777	734	788	742	787	734	738	720	790	725	706	774	767	765	706	748	746	759	691	742	787	721	733	778	760	801	730	764	737	725	769	748	775	688	799	749	781	751	706	752	792	756	760	703	735	786	750	697	704	764	731	744	746	725	727	749	703	743	786	732	779	739	765	772	741	718	763	746	777	714	735	782	756	754	749	751	738	781	735	766	758	738	813	723	745	736	751	798	762	782	763	756	750	776	753	807	719	760	727	737	742	755	714	784	754	745	731	775	715	712	743	769	745	706	697	732	780	712	752	734	783	758	718	727	754	760	817	735	743	794	775	702	752	740	756	816	714	755	748	703	767	752	785	736	784	736	776	762	766	731	743	708	731	776	756	698	767	749	688	677	780	770	766	761	765	748	741	735	762	745	764	770	771	726	730	718	782	738	744	748	720	765	763	818	769	747	765	774	713	794	768	770	720	749	761	785	766	760	715	719	719	808	751	767	737	776	750	728	714	759	796	775	760	741	701	792	712	765	753	717	765	735	772	772	759	767	748	726	758	697	797	743	742	734	739	708	754	785	733	737	712	726	801	789	758	775	789	713	790	777	766	766	784	707	765	744	708	709	743	744	764	754	756	752	752	704	699	772	820	728	761	730	755	778	770	784	743	687	731	707	731	743	749	825	750	826	763	752	724	751	740	728	727	733	685	809	739	698	704	761	783	777	769	767	732	701	774	762	737	696	733	758	750	731	731	724	740	752	758	752	796	755	758	779	758	740	758	760	728	757	764	754	741	734	762	742	762	782	786	766	732	725	805	750	736	743	789	801	735	733	752	727	733	780	757	731	705	722	760	761	774	757	801	759	745	718	767	751	760	736	811	750	741	746	749	737	797	734	753	747	795	771	726	752	753	739	720	715	689	800	759	784	745	753	727	805	740	781	754	767	755	713	738	752	793	770	742	778	775	689	746	787	745	768	748	726	724	739	762	730	754	697	728	716	753	725	708	738	744	759	747	771	771	763	703	775	724	731	748	721	752	740	746	730	750	774	786	752	787	741	741	729	804	795	689	697	782	758	747	716	761	736	809	746	750	713	755	741	736	728	749	729	731	775	750	723	742	775	697	734	728	772	737	748	766	728	735	778	737	719	758	774	762	738	724	816	770	747	734	762	778	786	713	795	756	783	754	717	764	769	756	793	777	729	747	797	723	778	796	748	755	741	752	749	714	751	730	756	744	756	733	734	726	711	713	746	742	721	698	764	731	782	744	790	710	706	802	720	690	755	786	766	752	721	725	772	736	742	745	736	736	782	704	743	758	720	782	775	735	759	792	710	732	737	736	747	747	691	733	731	792	729	700	771	776	782	744	768	703	804	744	710	738	744	752	732	763	730	784	810	742	787	721	736	776	719	806	752	804	706	736	719	718	752	719	729	771	739	738	764	748	781	793	803	744	760	778	748	752	748	765	723	768	777	734	753	754	739	784	753	683	749	734	752	774	730	760	783	747	735	712	754	758	752	748	734	748	775	734	772	756	781	753
61351	77504	42363	8135	984	1013	1017	1042	1016	972	1055	1014	965	1043	1044	1039	999	1026	1026	1063	994	1024	1033	1038	1051	1007	1031	993	1087	1052	973	1015	1045	1031	1000	983	1049	978	972	1028	1058	1031	1069	1025	981	1030	1031	1034	1035	1053	1002	974	993	1017	1033	1028	1013	1023	1073	1061	1026	986	1111	1009	1020	1042	1027	1011	1042	1029	1012	1061	993	1005	1017	966	1018	991	998	1088	1049	972	1035	1078	1074	1005	1034	1098	1041	1014	995	999	1003	972	1010	1038	998	978	1044	1012	986	1013	1035	1027	1068	980	994	1038	1030	1093	1074	1007	978	1051	1023	986	1000	1009	1019	1030	1041	959	1039	1086	1012	1041	992	946	1009	1038	1030	1022	960	1029	967	1000	1004	1034	1022	987	1015	1084	1029	1053	1036	1005	986	937	1027	1049	1057	1029	987	1102	993	1013	1103	995	1006	968	998	1036	1006	998	1045	999	1097	993	1027	1049	1022	994	1046	999	1005	1041	1009	933	1007	1054	940	1022	985	1001	1046	1047	1044	1068	990	1033	1039	1024	1050	965	1010	1064	1008	1067	1073	971	1046	978	1021	984	1041	1008	1011	1016	1048	1074	1027	985	1020	1066	956	981	1020	1026	1063	1012	986	1039	1053	1065	1103	994	1039	969	1016	1027	1012	1014	1003	992	995	976	1031	1053	973	1040	1055	1076	1030	1035	1007	986	1048	971	1048	991	994	973	1012	1025	1079	981	1028	1024	1008	988	1034	1088	993	996	1033	1032	1022	1015	1004	996	1025	939	1057	1011	1020	1003	1000	996	1002	1026	970	1087	990	1070	1003	1017	1012	1047	1020	1051	1059	1048	977	977	1028	1033	1023	993	1028	1022	1023	1006	1043	1029	997	999	1032	1062	972	999	1085	1053	969	1037	1009	1000	1004	1059	1018	1024	1015	1042	1009	1040	1041	1003	1059	1035	1062	999	1023	1057	1045	1048	983	1014	986	1038	1030	1022	978	1030	987	1046	1033	1025	1056	991	1083	1014	1066	1013	980	1030	983	1037	1040	1015	951	998	979	1091	1002	1018	1079	975	1059	1019	1072	1019	1050	1031	964	979	1039	1067	1021	1024	1024	1043	1031	1027	1008	1013	1039	1033	1002	1063	1041	1001	1022	1001	1048	1040	977	1064	1040	1021	992	1038	1004	992	1011	1057	1013	1063	1008	994	1003	992	1042	1063	1024	1013	1026	1015	1048	1013	1062	1046	1023	1036	1019	1038	969	1018	1050	983	1004	1061	1015	1057	1047	1023	1001	1067	1081	1025	986	1006	945	1062	1063	989	1040	1084	934	1028	984	1030	991	1030	984	1054	1024	1041	961	1018	987	1011	1029	1086	1049	1060	1016	984	1037	996	1027	1041	962	1020	994	999	995	1006	1047	1018	1035	1035	1055	1012	1026	1040	1044	1028	975	1027	1048	1047	1004	1025	1048	1031	1038	1106	986	1025	1025	957	1076	1005	1067	958	1011	1069	1027	1058	1010	982	1021	968	1010	1027	1011	1032	1003	1007	1029	1016	1006	1054	1083	963	1011	1038	1078	1033	1019	1036	958	981	988	1044	999	1002	989	1042	998	1003	1031	986	976	1044	1064	1023	1038	1007	997	977	978	1025	1016	1047	1040	981	1030	1020	994	1071	1042	1037	1055	957	993	994	1062	1057	1006	1083	1020	996	1082	1009	1043	1004	1022	1040	999	1019	1025	1034	1008	1032	993	995	1017	1060	974	1058	1057	981	1038	1017	1062	1005	1041	1040	1008	988	989	984	1023	1017	1044	974	1018	961	1063	1026	1036	1008	1048	1062	997	1036	1001	1035	1005	1007	1000	1008	1021	1001	1013	1030	1007	1045	1077	1035	1039	969	1022	1092	986	1085	989	1004	1028	1027	1004	1007	1058	1005	1085	984	1020	1050	1026	1052	985	1015	1044	1063	1040	1052	1027	981	996	1027	1010	1042	1009	1017	1045	987	1065	1027	1032	1070	1038	1037	1004	980	1043	1010	1005	1072	983	991	1034	994	1048	1007	1032	1028	1045	1026	1030	1019	1023	1025	1034	1008	1037	1096	1006	1054	1059	940	1064	1029	1009	1055	991	1026	943	990	997	1038	1005	1033	1045	1017	989	1021	1053	1038	1051	1055	1021	1046	996	1023	1019	958	1056	991	1021	993	957	1014	1030	1010	1029	978	998	988	1023	1009	1076	994	1011	1037	961	1014	994	1057	1019	1035	1050	981	987	1047	989	1069	971	991	1050	1010	1061	1025	983	991	999	1004	1023	949	1043	1011	1021	1019	1041	1010	1047	1040	1034	1041	1010	1026	1035	984	1059	1057	1038	999	1066	1002	1038	1043	1029	956	1006	1042	1047	970	1038	1051	1043	1005	1050	1011	1017	1032	971	1021	1025	1078	1009	1033	1072	1047	974	1036	1020	1031	996	1013	999	1018	1008	1026	1046	1017	1023	1064	1050	1013	1049	1012	962	1078	985	1044	1059	983	1072	1030	1004	1008	1072	1082	1065	1006	1018	1020	1047	1037	1007	1080	1011	1039	1019	989	964	1016	1047	1067	992	1006	1047	1030	1073	1012	1011	1001	1038	1048	999	952	1043	1068	988	1036	1036	1089	1017	963	1032	965	997	995	1047	991	1010	1012	1064	987	1050	997	1019	986	980	1063	1017	1080	1035	1006	1021	988	1005	1035	1028	1037	1062	1044	987	1033	982	1058	1021	941	1009	1027	1010	1048	1047	986	1024	1041	1034	1053	979	996	1106	997	1079	1023	1071	1022	1019	1065	1001	1022	1010	1019	982	1019	1048	1031	1044	1048	1031	1015	1012	988	1053	969	1034	999	1008	1011	1033	1050	1010	999	1037	1068	1046	1068	1033	1050	1017	1016	1028	1022	1072	1014	958	1027	1012	1028	1033	1082	1019	1001	1018	990	1058	1033	1037	921	1006	1013	962	999	1008	1044	1030	1071	1011	995	1001	1028	1027	1031	1043	1004	985	1014	1003	1062	1057	984	1018	1045	1059	1042	977	1024	1002	974	1040	973	1008	1026	932	969	1035	1025	1027	1079	977	1024	1009	1009	989	1014	1026	998	1010	970	1056	1025	993	1062	1056	1012	1013	1018	1023	968	1010	1006	1026	1016	989	1036	1016	999	999	1027	1032	1022	1082	958	1036	1005	1002	1034	1031	1009	1024	984	1030	986	1088	1012	1015	1000	1024	988	1075	1024	1028	993	1051	1010	984	1013	1019	1007	1065	1018	1015	1000	963	1080	1062	998	1041	1018	1030	1066	1026	1012	970	1016	1036	1055	1004	998	987	1009	1045	1054	1046	995	972	978	1064	951	1013	1043	998	1023	1043	1022	1033	1000	1010	982	1064	1033	1013	983	986	996	1026	1007	1015	1018	997	1016	1072	1005	1051	1067	1030	1029	1048	1007	1039	957	1049	1056	1020	1019	994	1067	1002	989	1007	1039	970	1033	1034	955	979	1024	1008	1001	1054	1018	1066	1032	1062	1069	1000	1016	1051	1015	1044	1057	986	1055	1001	998	993	1058	973	1054	1012	973	1042	1029	1014	1014	1030	998	1027	1062	992	1027	1013	1048	1016	1069	1002	1018	1020	1007	996	1034	1024	1068	1107	1051	1047	1087	981	1030	993	951	1032	1040	1051	1038	1029	1006	1001	1058	991	1044	1021	994	1001	1039	1007	1036	1022	1042	1009	972	981	1008	1025	960	1056	1068	1038	1022	1032	1042	1057	1024	1055	1036	1023	1097	1004	1000	1018	1085	1034	966	986	1009	991	1007	1038	1042	1029	993	1043	997	1064	1015	1069	1008	998	1081	1035	1040	1080	1000	1027	970	1024	1013	1041	1083	1011	1011	1045	1042	1013	1023	1018	1025	1015	1021	1072	1034	1027	1082	1053	981	1035	1057	1022	1030	1053	1001	1033	1012	1043	1040	1030	1023	1053	997	1047	992	1024	1072	1040	990	1093	1054	1049	978	986	1009	1030	1008	991	1080	1046	995	1062	1013	1020	1006	978	1063	994	999	1003	1058	1011	963	1015	1052	1042	985	1079	1027	1015	982	1079	1003	1008	968	999	985	1046	1052	983	996	1047	1045	1013	1009	1019	1007	1013	1005	990	976	1010	992	1031	1064	1021	1054	980	1039	1025	987	1003	1013	1034	972	1021	1038	1089	978	1016	944	981	1110	1008	1010	986	1050	1012	982	1079	1028	1029	1024	1033	1042	1029	1020	1031	1040	1028	1048	1037	1033	995	1017	1000	1028	1008	1017	1103	1024	1012	992	1037	973	1048	1020	1039	1000	1045	1014	1016	990	1050	989	998	989	1031	1015	974	1051	974	1106	984	1029	1025	1057	1076	1013	1084	1016	1053	1048	1033	991	1057	967	1019	937	1048	1070	1021	1000	1028	1043	997	1069	980	978	1029	1035	1006	1024	1057	985	1003	1024	1031	963	1022	1019	992	1028	1036	1083	1031	1060	1043	975	1044	1018	1036	999	1000	1012	1002	1017	1049	1012	1025	1009	1015	995	1052	1035	1039	1040	1006	1050	989	1001	1034	994	1037	1050	1036	1041	1084	996	966	985	995	1002	1053	988	1055	1013	1038	1002	1083	1043	1046	1065	1051	1082	1013	1080
23468	21492	29385	23779	21380	21213	7171	788	659	670	638	644	632	611	606	595	613	630	612	619	580	662	653	600	639	683	641	632	631	602	627	629	629	631	662	598	646	620	653	639	647	613	656	607	621	642	627	597	672	602	626	600	597	649	657	622	641	661	680	630	633	593	660	612	619	611	634	594	628	622	607	643	600	614	653	632	609	631	607	581	621	666	631	602	618	656	647	661	642	659	601	599	653	576	646	648	575	622	595	651	638	648	617	607	614	593	618	625	611	588	592	637	629	594	664	624	657	553	639	644	635	628	608	634	623	590	610	599	610	627	576	647	587	632	670	626	592	604	641	632	645	610	625	603	615	648	628	617	657	610	613	663	606	605	581	608	589	621	661	641	608	610	632	632	626	593	640	643	654	596	656	647	596	608	567	639	619	586	648	586	635	596	635	593	616	632	634	613	617	629	618	611	627	638	630	608	635	640	660	615	598	629	633	585	578	595	629	628	624	635	662	609	584	655	684	586	664	604	659	651	631	640	628	629	640	628	609	665	632	641	609	596	611	613	571	640	661	661	629	635	631	628	639	656	608	600	644	641	646	651	621	641	629	592	664	656	613	637	627	620	654	632	635	605	636	611	619	620	620	606	633	637	604	583	621	644	632	626	600	594	611	616	608	626	676	594	606	636	653	601	624	643	649	626	611	612	632	595	636	634	619	609	630	624	668	646	671	674	656	618	651	648	662	609	638	641	618	662	611	599	639	625	641	610	595	617	579	644	625	636	620	603	606	605	587	612	642	593	616	621	600	660	641	646	622	608	585	582	632	666	595	656	612	606	637	653	654	634	650	620	601	640	665	622	601	628	622	625	668	633	629	613	625	627	620	625	642	661	617	559	644	658	616	658	613	610	623	600	614	629	640	623	593	603	617	639	628	656	647	631	594	649	617	615	580	626	597	600	623	596	633	630	649	638	603	584	639	628	592	644	569	577	591	605	638	620	610	623	659	671	697	654	573	592	680	635	577	659	626	619	602	632	580	626	611	611	636	595	596	606	622	629	607	614	625	643	635	603	599	542	613	597	614	560	621	614	607	627	607	610	642	660	614	697	633	558	632	631	614	603	626	661	618	574	613	613	647	644	625	620	595	622	598	598	655	653	629	627	618	604	644	573	640	606	619	589	612	618	567	568	633	602	593	659	603	623	655	631	585	580	658	640	633	622	609	628	567	608	631	656	601	636	623	663	633	619	643	645	630	620	637	590	664	627	634	641	626	618	623	631	621	590	609	617	678	629	613	626	593	641	634	624	638	636	603	579	633	614	629	635	641	632	596	677	598	577	600	619	628	614	694	597	613	639	649	605	619	664	652	680	583	661	585	621	609	626	639	609	617	629	650	628	651	642	637	665	647	599	672	575	629	620	648	626	597	604	594	653	618	622	626	628	654	600	580	652	641	649	629	652	606	641	617	629	661	635	618	617	635	636	655	622	603	651	620	605	634	646	622	661	645	605	622	627	586	572	619	586	630	591	614	622	610	627	622	607	603	645	662	602	666	654	615	643	622	626	607	634	654	648	626	619	648	657	625	602	619	576	639	587	633	646	628	638	624	613	624	605	596	613	628	622	600	632	628	604	646	611	633	621	578	655	621	628	622	612	607	631	613	631	673	627	627	631	621	634	624	640	617	625	581	606	616	590	568	636	602	576	603	588	625	612	609	640	623	636	604	607	590	620	650	637	638	610	637	660	666	635	612	639	638	626	625	654	627	585	626	619	650	621	593	607	622	615	633	676	637	648	594	612	659	597	617	598	691	654	626	603	586	638	598	638	639	579	580	656	631	597	650	600	606	652	651	618	611	639	625	619	654	594	616	623	576	654	601	643	596	664	636	615	647	641	612	617	548	628	601	678	672	582	635	627	611	638	643	616	621	626	599	600	652	648	591	668	608	609	638	633	614	593	640	618	610	613	593	656	653	627	625	565	585	604	612	640	658	626	677	631	606	640	658	644	650	591	666	635	581	625	607	631	621	673	621	612	647	622	624	573	669	645	626	603	609	632	613	615	626	639	607	611	658	652	613	614	657	640	616	613	646	621	621	664	648	671	636	655	685	612	582	618	625	588	614	651	633	617	573	657	662	659	628	609	624	618	642	592	662	612	607	613	621	620	632	627	661	628	655	613	665	653	639	658	638	620	580	625	616	631	608	612	651	637	620	614	615	593	609	650	619	623	667	622	617	587	653	612	606	631	634	647	607	612	595	651	655	651	623	655	616	622	636	594	613	627	648	620	605	636	644	605	607	634	646	628	638	642	619	615	592	628	608	627	652	599	572	620	589	611	625	626	601	619	602	655	628	645	611	592	642	642	623	623	611	672	638	592	588	644	620	613	590	650	648	615	582	596	643	609	589	635	620	612	627	650	628	612	608	624	599	642	631	599	585	648	605	628	630	626	661	640	628	630	653	623	634	601	657	617	627	623	639	577	662	630	644	640	611	638	643	647	606	644	634	649	596	677	648	596	608	637	599	619	653	615	609	603	683	608	615	636	616	633	605	594	659	605	683	621	577	601	610	618	629	631	599	682	590	622	612	632	578	632	664	622	666	645	611	616	643	627	618	666	604	661	609	625	632	579	619	660	645	628	614	609	622	603	643	625	641	627	610	611	633	597	628	653	652	597	629	637	650	642	649	612	610	641	645	656	650	633	636	624	581	637	594	647	681	657	628	635	593	624	598	591	602	635	612	624	616	605	617	668	621	621	650	596	608	594	608	643	621	642	672	608	646	621	636	596	625	623	611	603	572	645	603	603	623	614	642	648	644	649	589	626	640	607	655	591	622	591	664	620	585	624	623	600	642	600	620	621	630	613	628	647	654	660	607	605	619	620	617	602	626	606	639	653	632	670	610	634	596	597	606	651	625	595	653	613	624	598	598	637	609	573	608	608	622	619	615	615	645	679	628	620	620	626	596	656	583	579	630	628	660	631	626	592	576	650	627	588	609	601	616	648	632	608	614	642	632	612	627	651	574	619	617	626	594	668	598	654	640	605	578	613	639	578	620	605	619	624	619	621	645	644	626	643	614	652	656	628	587	630	643	584	625	649	585	590	614	675	643	594	669	628	626	655	646	594	576	659	646	656	637	634	610	624	648	619	674	671	635	610	613	609	614	620	614	596	644	601	620	660	612	633	604	651	569	634	610	628	621	593	648	590	619	638	615	627	617	628	603	618	685	661	598	627	618	657	613	590	603	626	579	604	637	584	620	622	617	626	599	599	629	622	591	623	594	605	628	605	643	584	647	585	625	624	641	610	653	632	583	662	706	592	603	651	617	603	633	579	590	627	620	589	602	664	647	614	654	566	621	572	611	590	621	593	642	614	583	619	617	666	674	602	618	640	612	625	637	601	599	640	653	638	579	604	627	680	601	601	597	621	690	579	652	564	639	617	615	657	634	630	618	594	602	584	613	637	589	634	593	622	610	638	593	604	631	634	630	619	631	612	668	628	633	682
61173	88187	51356	11549	860	848	866	865	851	844	887	864	858	771	872	875	838	884	827	868	831	848	801	856	896	820	864	841	890	828	857	884	855	847	934	860	858	795	798	841	856	867	807	845	837	906	817	852	836	796	829	837	837	841	847	924	867	894	865	861	856	849	859	869	831	794	870	858	837	845	827	906	859	822	865	860	835	841	803	833	840	844	880	868	854	857	839	839	843	829	806	822	838	815	855	831	857	812	857	889	809	828	874	866	883	811	868	837	878	880	860	810	891	842	855	880	823	849	851	824	853	855	816	840	886	904	857	887	873	807	877	836	854	867	882	853	852	860	851	883	824	814	846	829	850	800	834	845	866	850	868	868	897	814	820	851	840	868	850	817	853	831	822	908	871	831	866	871	863	853	824	835	869	846	808	882	850	841	832	888	839	832	873	811	856	887	837	855	844	829	842	841	877	831	842	865	794	816	880	862	863	894	823	826	812	874	815	895	882	865	862	872	812	749	856	869	834	853	843	854	802	804	815	815	839	842	871	814	870	882	876	858	826	836	836	899	823	846	858	855	838	831	811	820	865	805	844	918	842	866	851	887	903	793	891	832	893	837	849	827	882	834	854	887	868	861	829	875	842	813	870	808	827	876	815	818	828	843	858	821	867	827	785	869	831	851	775	847	842	824	837	849	870	880	885	880	846	852	911	836	850	837	894	789	866	823	872	856	839	817	876	903	828	818	884	852	883	837	880	847	838	876	806	790	829	852	814	834	834	814	867	894	834	795	863	851	818	781	823	869	864	820	832	856	880	864	812	798	838	862	888	836	844	858	875	855	840	857	875	814	842	891	853	830	811	854	880	863	908	825	882	861	810	793	836	789	814	873	829	846	821	885	865	837	853	866	860	849	867	869	872	872	858	857	882	820	811	825	874	813	866	813	879	893	864	795	833	816	838	823	802	804	802	885	848	836	899	787	885	853	856	886	822	818	838	854	873	851	845	878	829	898	849	850	858	928	910	855	879	826	834	880	835	880	832	859	876	874	873	872	843	883	853	843	861	886	893	841	798	913	870	826	839	852	857	849	873	835	804	848	835	828	825	861	875	851	873	839	801	868	860	878	867	868	862	868	864	825	838	883	824	824	839	863	814	868	824	851	831	818	884	864	833	873	866	808	841	878	787	885	799	888	854	841	831	835	877	880	841	844	891	914	883	812	797	841	792	816	834	861	849	867	869	815	883	839	868	889	835	869	851	841	810	835	861	871	898	783	879	870	832	883	860	845	866	876	807	833	818	855	873	835	828	857	839	855	850	895	836	865	864	811	841	822	857	880	830	900	833	857	880	841	869	821	837	842	872	857	820	860	840	823	804	817	833	783	840	872	852	842	885	882	855	857	849	851	841	847	864	891	880	814	841	844	860	842	787	871	870	811	830	869	844	858	839	821	847	858	808	857	839	830	835	820	865	865	850	860	845	877	885	903	815	869	848	824	861	885	936	818	888	838	834	860	828	824	896	847	842	809	813	864	829	872	814	852	864	872	892	860	863	791	831	851	844	856	820	831	907	854	893	791	893	819	839	827	889	840	817	876	889	828	855	838	833	854	830	833	831	824	838	838	909	795	887	853	842	841	827	885	851	874	819	816	858	861	827	827	867	848	833	848	814	871	805	853	851	893	837	837	846	877	813	829	857	853	808	839	820	861	803	880	846	846	810	844	861	829	827	803	885	859	822	841	843	882	854	871	846	843	809	847	812	849	834	781	872	833	847	869	862	832	840	841	847	860	857	879	819	836	889	864	830	820	826	898	855	845	856	891	842	868	882	852	830	805	843	899	846	872	803	853	868	877	858	865	900	821	838	836	890	841	848	857	857	914	858	825	872	794	830	907	864	859	957	844	843	817	808	807	828	833	795	841	846	854	875	828	819	843	836	852	823	828	868	842	859	829	822	849	872	887	832	828	859	853	868	849	849	881	794	901	880	846	854	883	839	849	832	803	829	921	781	867	810	879	787	821	834	825	792	906	845	870	810	850	845	826	871	814	871	802	798	833	846	890	826	800	894	844	847	869	844	814	867	796	828	912	883	887	855	878	853	859	857	883	821	853	894	895	897	880	851	885	862	848	799	810	916	852	834	855	825	832	891	822	821	850	852	858	880	846	906	843	866	853	836	862	877	881	847	823	840	896	811	868	830	897	837	871	840	825	844	837	863	917	842	907	856	840	841	886	817	846	883	830	829	825	844	850	865	837	859	836	843	888	880	819	869	851	853	853	849	858	882	874	910	804	834	892	907	849	832	877	835	865	808	850	818	860	834	869	813	855	904	834	859	831	856	866	858	799	875	896	860	844	906	843	860	837	883	848	902	864	828	849	863	874	828	830	847	843	821	868	834	885	820	885	829	865	935	742	858	848	841	798	851	864	877	866	855	861	855	875	867	809	853	832	868	881	843	858	835	939	850	890	833	828	818	857	843	869	831	828	824	817	783	817	884	835	854	836	806	852	839	882	859	844	856	872	845	814	899	861	891	874	853	853	872	890	892	831	828	896	846	838	793	814	881	922	852	859	814	879	862	823	885	849	855	864	855	835	817	870	863	845	855	879	822	838	824	849	819	858	825	814	859	901	843	861	856	816	896	848	840	814	815	876	797	865	834	872	897	852	861	801	858	820	830	894	828	816	860	868	836	898	824	836	838	871	821	877	869	881	879	861	817	869	855	851	820	884	830	870	855	924	890	874	852	895	886	862	850	797	895	837	845	834	879	837	856	924	884	856	852	866	837	855	864	856	866	829	873	876	847	839	850	833	855	851	832	842	848	804	821	921	817	830	854	830	882	863	806	845	899	852	831	838	853	841	846	863	852	846	841	819	861	849	888	900	813	831	867	788	880	850	865	856	788	817	876	882	862	827	821	877	870	841	802	830	878	859	849	889	826	847	867	830	837	860	840	840	847	824	878	871	842	844	809	822	894	798	821	825	897	853	824	860	839	876	803	866	851	872	806	833	875	895	867	829	862	824	883	892	842	857	878	825	832	857	853	867	823	879	837	814	848	863	858	861	848	873	842	879	890	813	816	885	890	827	808	861	853	854	840	852	832	817	861	820	840	885	844	846	828	847	819	823	878	840	839	840	857	855	913	898	872	798	785	817	870	821	803	854	786	835	841	864	862	860	850	845	837	845	872	841	828	807	879	817	850	855	859	830	844	836	848	853	812	872	840	801	843	816	828	853	875	846	919	882	877	853	869	880	838	877	824	853	829	845	847	841	847	843	898	846	853	830	884	844	869	792	861	895	865	842	858	883	852	876	815	834	885	824	827	870	863	909	859	860	789	871	870	871	856	838	878	883	855	845	876	872	839	882	783	878	808	839	790	849	915	867	841	866	839	837	792	851	857	825	858	900	884	839	901	869	885	894	854	872	871	838	850	900	868	807	831	865	853	889	828	909	843	882	869	844	860	873	844	883	782	862	823	902	829	791	858	852	806	841	868	846	834	789	858	839
32746	26861	21507	6114	906	836	743	629	675	646	667	666	632	647	613	639	644	696	683	680	653	660	678	653	667	663	683	683	714	610	674	668	621	653	728	637	674	648	692	646	682	621	660	666	671	683	635	638	685	662	682	620	629	661	666	642	645	648	643	682	652	655	665	647	672	659	660	671	653	612	639	595	614	648	680	607	632	689	674	635	640	671	681	666	685	675	660	637	671	628	610	624	635	667	644	645	609	673	669	655	668	652	673	620	675	647	657	746	659	631	650	624	641	662	677	615	657	658	658	642	642	660	661	638	631	649	685	648	648	659	676	684	648	662	661	648	677	640	656	671	618	660	653	660	648	631	676	646	663	635	627	643	672	670	639	658	606	627	631	660	623	598	636	658	663	653	596	637	627	625	681	684	679	661	672	654	681	679	670	644	694	654	625	659	680	666	665	601	669	705	626	734	626	681	692	631	649	629	680	598	594	637	673	617	648	616	648	675	624	658	692	669	689	661	679	643	631	667	663	672	654	662	632	632	672	693	640	654	654	649	637	642	665	659	673	699	627	657	654	620	648	660	670	626	647	684	667	683	673	651	637	636	642	685	666	626	652	637	640	668	680	686	669	710	636	645	661	640	658	630	709	651	687	607	661	664	701	665	756	660	599	651	627	621	620	623	630	660	635	667	643	643	611	654	653	622	652	655	656	701	658	633	597	644	646	627	642	667	644	689	696	651	666	638	628	654	640	628	650	707	601	680	630	667	641	667	655	681	599	690	661	702	651	646	659	643	667	676	655	665	692	645	723	643	664	669	657	672	693	657	642	632	611	631	665	672	647	612	679	680	606	645	644	670	695	642	608	617	656	625	660	658	662	630	634	653	620	675	669	667	627	686	643	663	682	670	691	654	627	666	617	648	663	585	637	618	631	633	630	629	648	597	673	651	639	588	667	651	604	623	614	597	646	708	625	670	620	713	659	653	677	628	671	652	654	636	604	672	689	660	607	665	722	660	675	693	624	666	682	633	636	671	681	631	658	672	691	602	624	609	655	675	648	618	649	704	650	622	563	663	615	639	686	655	696	656	616	704	619	616	635	613	642	604	622	693	664	624	662	604	623	651	672	704	629	645	654	628	629	698	662	641	613	640	693	603	672	641	643	650	654	659	671	664	597	682	634	621	632	638	645	671	683	684	704	680	603	643	636	641	642	742	702	624	621	664	680	631	616	650	697	625	652	615	703	631	685	647	642	641	655	651	636	642	680	605	617	666	619	669	627	713	660	664	628	668	681	626	629	695	654	670	689	622	674	654	663	630	654	625	612	647	667	665	641	663	654	649	687	672	650	678	647	650	656	648	639	680	676	669	660	659	670	696	672	696	693	637	643	636	694	676	669	639	624	661	648	672	715	661	713	627	628	674	591	654	678	619	676	672	684	619	684	686	643	677	618	685	662	592	677	668	673	631	621	623	656	657	683	621	669	634	652	685	639	615	690	643	614	667	675	581	649	660	622	590	651	666	658	687	663	657	675	658	621	674	668	627	632	660	659	649	693	642	643	638	693	593	655	657	676	642	620	600	655	609	648	652	662	620	694	653	651	681	654	697	684	638	643	663	646	686	673	681	633	666	634	643	630	681	637	641	670	657	640	684	637	637	620	667	651	670	647	614	655	648	667	663	658	637	631	645	648	693	654	621	698	643	650	631	663	649	707	684	651	721	638	662	688	649	653	672	671	669	676	660	640	648	679	647	678	697	670	675	699	692	640	654	629	629	679	643	658	671	682	634	698	666	631	663	650	654	651	670	696	709	693	607	655	675	641	669	674	626	631	641	614	633	629	686	666	635	637	657	608	662	659	687	652	628	664	703	701	579	597	679	611	674	668	656	660	691	635	661	651	689	635	647	688	681	644	645	703	700	665	677	694	629	646	722	689	678	697	664	661	630	624	643	650	649	630	653	612	654	660	659	655	659	714	672	650	625	678	649	638	693	677	637	664	616	703	636	630	644	676	656	654	620	694	661	665	686	653	674	628	627	624	636	698	615	658	671	653	664	646	687	665	654	649	595	661	666	632	671	666	691	686	644	621	697	610	684	651	675	592	663	595	637	622	659	618	663	611	638	648	636	644	679	661	661	680	621	682	674	653	624	674	652	628	689	680	643	649	646	635	639	602	647	671	599	669	661	660	623	676	622	664	658	640	671	625	639	671	630	695	613	587	660	639	705	686	656	673	604	683	658	638	668	648	701	657	661	659	649	677	635	623	680	664	699	653	628	635	677	655	652	684	656	649	617	630	688	637	633	636	661	668	682	626	703	656	661	643	651	680	680	679	644	683	644	629	692	663	640	661	676	685	668	632	649	619	642	630	670	615	684	665	629	658	662	633	643	631	666	624	677	626	611	627	646	651	655	683	664	685	663	649	637	699	622	644	666	656	552	682	639	659	628	640	651	661	678	600	650	610	618	670	669	703	639	648	665	661	671	641	651	671	653	657	647	652	696	667	635	645	650	631	629	660	677	641	652	605	610	634	662	672	643	670	634	615	623	625	681	643	626	655	650	653	654	648	697	684	621	666	652	621	655	616	623	662	631	632	656	665	638	671	656	641	644	680	672	627	656	665	689	679	622	641	664	635	669	698	610	679	628	662	618	669	676	664	656	692	661	685	625	650	663	639	670	695	626	631	633	670	714	632	633	622	675	680	622	690	628	658	660	642	689	658	670	664	679	665	668	649	693	630	655	648	654	630	676	661	672	625	638	659	700	656	636	651	641	649	648	650	692	638	669	663	685	680	675	646	646	624	625	621	655	690	614	661	673	659	643	659	651	657	633	628	646	688	631	657	681	674	643	671	629	690	683	673	653	675	666	675	637	626	648	617	649	703	621	610	609	657	621	646	622	630	632	674	624	646	668	630	642	614	636	696	616	615	635	665	663	660	669	634	630	666	661	715	669	670	661	680	689	668	689	633	678	634	638	626	637	655	628	668	656	675	635	626	625	686	632	628	669	657	643	655	653	613	634	663	649	644	674	671	628	684	638	640	664	615	615	627	632	696	706	610	708	690	637	684	680	657	617	644	646	721	652	665	619	635	639	704	656	636	668	637	722	681	659	621	674	651	631	666	639	664	670	661	626	676	649	690	667	635	658	678	634	634	641	710	644	672	639	640	640	639	635	647	626	650	647	687	663	688	609	658	649	610	647	620	684	688	595	671	660	684	624	635	690	707	644	650	672	629	660	697	664	641	649	665	636	686	654	655	615	659	638	695	617	622	679	691	637	649	642	649	688	649	683	694	611	660	650	643	636	621	711	590	654	615	652	655	697	625	676	606	634	614	675	644	658	640	655	637	654	653	660	633	678	623	687	665	685	660	679	663	618	603	631	630	636	681	654	626	659	632	687	607	673	688	653	640	686	603	654	668	666	695	654	651	638	661	645	699	641	669	667	674	625	600	684	648	658	662	722	651	666	667	622	653	644	631	653	654	627	674	658	623	644	645	647	664	628
41616	40176	17299	2719	893	884	856	941	861	888	899	930	909	881	925	877	907	937	928	901	899	916	908	940	922	863	892	896	915	834	910	874	918	876	883	894	911	894	899	893	885	832	926	933	908	915	886	902	903	871	892	920	925	873	901	892	873	904	873	827	954	900	887	873	872	895	872	903	923	958	860	920	901	889	899	892	874	894	901	828	875	869	884	903	915	900	844	901	880	922	897	858	866	955	859	886	898	857	945	901	833	860	911	878	874	883	890	933	938	865	876	907	866	892	876	944	874	971	939	900	920	893	886	866	918	860	908	901	873	895	918	911	947	912	920	937	900	970	899	908	847	950	930	882	871	877	903	925	825	854	935	854	890	878	918	935	884	924	854	929	960	960	872	886	893	879	914	900	957	878	896	907	897	949	873	899	912	865	884	905	899	936	874	895	920	919	895	918	863	904	872	879	927	895	882	912	873	940	878	935	898	852	903	877	888	848	960	875	871	871	925	905	914	920	876	886	907	922	848	861	912	858	877	887	874	868	914	842	890	858	863	895	827	889	875	876	886	877	837	863	898	898	877	911	930	970	917	919	851	888	867	934	891	916	896	897	895	893	911	924	887	889	852	900	935	943	858	933	863	943	888	897	853	909	878	896	905	918	895	860	840	852	929	929	885	883	878	921	885	942	861	839	886	931	940	866	913	863	877	896	886	877	842	900	890	882	938	884	876	821	857	888	898	942	920	856	848	930	903	879	886	892	904	931	838	900	916	883	868	851	908	934	905	896	895	866	908	910	818	940	899	971	931	904	936	890	841	883	893	913	917	918	881	896	836	873	852	892	916	891	930	914	935	934	819	875	929	900	879	895	916	883	826	861	903	927	862	895	912	883	975	835	902	832	914	923	873	879	855	869	980	897	896	904	889	923	880	890	960	866	886	860	891	875	898	849	873	863	836	898	912	872	918	929	912	886	909	893	876	909	880	938	898	863	872	898	891	862	886	891	861	905	886	885	849	876	913	875	887	871	919	892	897	923	884	928	914	896	950	897	889	876	893	874	956	883	969	923	843	859	911	868	924	910	861	909	883	863	833	903	898	874	851	935	872	906	884	838	895	905	901	918	824	896	919	891	874	850	959	910	952	907	874	919	895	907	851	925	877	904	913	873	891	865	889	867	906	871	927	873	880	889	896	862	978	902	865	978	940	855	888	890	898	926	925	911	908	900	914	829	912	861	902	930	854	944	872	916	903	872	913	908	901	877	836	873	897	929	863	883	918	884	848	950	910	946	881	887	913	902	916	904	895	868	866	916	931	905	957	855	891	929	907	885	896	854	897	920	927	881	932	887	930	843	909	906	844	845	875	892	878	877	867	905	917	891	915	949	893	935	925	912	872	883	937	890	894	820	882	965	936	897	925	930	871	877	926	899	872	867	867	917	857	906	893	920	916	955	881	878	875	948	895	864	906	917	926	878	888	891	903	904	868	891	911	891	896	863	871	903	902	916	938	920	838	923	899	933	928	910	868	915	893	922	875	872	870	908	907	899	896	860	928	917	895	920	934	898	887	881	884	931	876	888	893	922	902	909	872	878	893	904	921	924	896	897	916	891	874	932	948	949	903	911	902	884	899	908	935	927	836	882	902	921	955	869	900	887	931	870	879	938	915	850	888	903	914	920	939	874	899	913	849	878	887	893	880	916	891	885	895	900	888	900	928	874	918	869	949	954	849	851	885	891	906	874	879	833	914	888	877	858	878	871	902	936	868	870	931	869	922	908	903	930	884	880	941	894	884	925	887	936	917	898	864	932	859	971	865	923	913	870	887	917	859	920	878	834	883	870	946	854	881	883	850	881	913	881	934	852	944	878	853	938	912	904	934	882	920	899	910	901	906	948	908	898	856	866	855	892	922	874	894	887	887	890	833	900	881	848	945	936	849	868	909	886	912	888	899	901	899	925	889	923	895	872	894	973	863	938	899	938	929	930	855	920	913	884	910	897	926	918	864	907	931	909	896	958	869	878	895	901	917	875	917	913	885	940	956	878	904	895	876	929	943	934	935	912	899	888	870	893	898	911	841	909	914	866	909	861	921	846	928	910	867	879	886	934	896	928	897	971	962	914	933	926	875	903	907	906	877	922	902	939	978	882	946	907	888	909	915	902	867	927	866	891	863	925	913	888	870	854	841	911	921	883	922	958	910	901	880	873	892	898	841	954	888	799	893	908	877	887	931	888	851	876	861	879	861	857	946	911	940	875	949	936	863	843	934	872	884	963	888	950	863	883	924	922	917	882	864	845	865	886	919	873	857	877	862	846	891	915	936	926	882	936	846	917	917	881	888	929	877	888	902	861	969	856	925	981	821	901	886	924	924	846	890	850	847	861	917	866	889	895	871	886	879	874	866	879	880	844	911	881	876	871	917	939	908	945	918	879	869	854	897	921	901	884	907	903	860	885	948	894	921	912	890	870	918	890	862	934	869	866	945	878	873	913	915	923	891	870	931	844	915	937	852	876	902	890	880	880	875	922	896	859	919	896	880	903	912	882	888	889	919	931	913	852	863	896	883	863	878	899	902	867	872	869	873	857	921	864	913	898	918	921	861	915	950	917	877	858	930	896	945	888	920	886	863	871	909	908	915	896	925	859	919	884	897	940	867	902	871	851	879	917	872	899	879	903	900	885	873	878	919	910	908	892	901	863	893	940	897	850	879	899	903	874	883	912	874	893	862	870	886	874	871	806	901	873	903	911	858	905	887	909	853	914	865	930	927	873	931	882	928	973	958	904	879	888	903	911	943	901	863	887	858	847	879	907	872	934	906	877	869	889	961	881	907	944	870	862	918	885	903	870	908	903	880	906	891	902	953	847	887	899	920	947	890	843	925	920	930	854	860	874	859	881	915	887	913	841	842	869	901	892	930	913	821	862	897	924	884	933	845	917	922	883	884	913	881	954	866	834	877	893	915	936	905	922	901	871	866	892	915	852	868	873	932	890	887	904	948	907	937	950	936	865	902	850	894	882	936	907	946	853	889	939	869	950	887	899	881	911	872	900	912	919	918	897	896	878	908	863	859	948	893	885	983	889	889	950	909	914	889	945	909	905	940	912	903	865	889	937	880	924	890	884	903	865	880	908	913	901	893	873	918	874	881	861	917	910	809	971	893	856	933	892	926	867	944	837	892	901	878	919	933	894	871	934	900	940	891	902	946	955	866	930	895	893	966	893	892	857	896	872	945	883	945	899	884	872	970	843	853	948	879	836	915	877	904	900	878	920	874	863	917	842	874	896	879	911	916	918	880	822	904	901	889	892	884	899	872	873	941	871	867	915	872	900	942	872	874	881	884	874	924	963	906	924	843	887	901	884	866	875	931	852	938	915	876	938	919	860	914	863	896	874	875	880	919	888	870	915	879	914	896	905	853	887	909	933	913	892	861	890	901	848	886	910	887	835	945	848	908	925	896	896	939	925	913	940	910	907	865	909	884	890	911	931	890	913	916	853	898	871
24744	21739	28949	24217	20894	8691	1073	805	779	774	774	762	806	765	752	776	781	805	772	763	790	805	741	759	782	838	738	722	813	808	740	782	772	810	806	756	740	851	806	777	794	777	785	712	746	771	821	786	752	796	795	783	802	683	761	781	798	778	785	820	751	790	729	773	739	810	728	769	812	802	772	810	810	761	742	763	763	773	780	735	746	795	731	770	757	711	797	772	765	774	812	719	732	784	764	758	778	856	757	762	777	810	791	723	753	769	726	813	776	739	785	782	777	768	755	726	771	776	731	747	755	790	756	775	807	797	809	809	767	744	784	773	817	767	757	797	764	802	767	734	793	782	773	754	825	777	761	778	770	801	752	836	772	777	784	798	788	765	784	781	778	752	861	753	732	797	786	765	859	758	744	783	770	833	742	756	773	782	747	773	785	732	783	806	791	750	831	800	794	788	779	805	809	741	820	764	801	775	737	765	752	783	758	750	790	742	756	732	747	761	817	799	752	755	766	782	809	734	751	705	752	753	821	770	777	765	762	809	802	778	770	763	757	730	751	744	733	800	799	741	740	743	765	786	769	792	771	809	786	766	744	762	761	814	770	783	788	789	717	795	750	790	780	765	767	735	791	767	746	764	728	752	811	782	752	778	780	799	783	796	812	789	728	812	783	745	766	736	773	799	741	771	731	728	804	767	728	811	781	780	786	759	792	774	779	753	748	699	721	711	794	732	776	756	745	763	756	807	791	742	806	773	780	766	825	808	834	761	745	799	774	711	805	783	748	760	762	776	757	755	808	757	746	767	773	734	731	790	801	771	800	781	735	816	763	783	787	815	804	794	800	760	759	759	713	740	736	756	735	801	805	814	733	739	784	751	803	768	782	724	741	787	723	816	833	811	789	799	729	721	752	828	782	834	824	732	736	812	750	716	813	757	811	742	764	808	770	770	765	793	754	720	764	743	771	745	782	755	740	733	742	758	788	731	763	770	802	785	783	782	784	711	774	735	736	703	763	760	765	840	777	769	812	813	739	712	726	746	832	778	751	769	775	788	805	813	809	749	756	777	780	776	768	772	733	752	760	720	737	792	818	755	749	737	749	774	770	777	787	727	780	782	800	823	786	754	783	768	778	768	746	772	785	741	782	777	734	766	752	782	799	835	764	825	777	732	791	793	792	783	827	806	766	805	751	800	782	760	799	771	757	778	738	754	787	769	770	726	786	787	810	785	749	829	808	796	797	709	767	762	737	773	774	750	784	788	778	811	719	749	787	792	784	816	764	795	733	765	781	775	772	780	774	779	768	763	773	790	763	789	727	808	742	778	733	792	799	766	766	786	737	772	787	743	770	719	801	768	753	775	768	766	769	751	820	750	788	818	762	748	808	762	753	743	772	813	742	751	800	803	779	797	831	801	809	769	793	721	784	756	736	774	759	749	754	786	797	773	768	781	771	820	726	769	808	783	802	717	776	749	746	758	757	765	745	816	770	812	789	751	772	759	770	796	818	783	751	755	745	756	781	779	800	735	794	751	737	775	742	703	722	758	794	762	773	764	783	748	814	770	747	775	787	774	824	750	761	787	809	819	791	760	796	729	789	716	757	798	770	785	832	769	782	755	749	795	792	799	756	769	769	800	793	762	712	729	784	786	765	786	740	794	742	736	768	781	764	753	776	828	731	791	810	774	718	760	775	788	781	765	736	790	779	728	749	816	820	755	768	710	827	762	762	762	738	789	785	786	793	786	774	784	779	724	807	773	760	729	775	817	778	753	771	744	771	765	815	762	739	746	824	819	783	768	780	816	796	850	738	777	792	747	825	787	757	810	768	851	790	688	727	761	823	830	772	788	784	754	768	754	794	784	769	779	756	818	780	748	795	796	732	757	808	727	744	832	794	730	737	781	748	800	799	766	730	729	835	822	796	715	792	775	784	758	752	788	768	738	754	714	723	727	754	784	799	748	770	741	766	763	770	707	780	788	791	762	797	774	789	793	791	803	769	804	755	768	739	799	772	757	743	716	824	788	775	753	727	727	800	769	773	741	779	745	745	770	807	832	745	735	727	779	738	765	780	772	750	777	774	760	763	745	771	705	813	767	755	759	789	732	850	752	804	743	743	777	751	771	819	755	729	785	787	770	764	712	742	792	789	721	741	771	736	767	771	835	739	833	784	735	813	784	771	769	771	762	753	748	778	803	797	764	712	794	774	748	793	739	766	794	727	792	790	792	769	777	720	760	778	760	740	820	747	748	762	792	832	733	687	713	808	774	777	863	810	759	768	805	760	783	780	713	750	743	790	773	774	761	782	833	760	786	746	777	761	758	750	750	751	772	791	799	799	756	821	778	806	788	765	765	741	777	773	753	789	781	799	730	760	804	714	794	717	795	801	761	745	791	744	795	804	736	768	760	721	799	749	770	788	816	740	808	755	755	743	710	775	734	761	746	755	764	740	749	773	721	800	762	773	750	757	799	771	765	778	797	736	780	773	807	777	764	768	790	764	795	785	783	812	790	780	780	743	771	794	784	809	744	709	740	785	718	734	758	735	759	743	767	762	793	721	735	768	751	834	751	756	774	794	742	760	761	747	787	755	786	781	768	779	795	745	727	766	745	729	712	782	731	722	788	800	724	826	763	771	711	735	738	762	750	751	872	764	758	771	765	742	811	798	755	787	759	763	810	787	758	733	782	771	799	702	822	746	777	773	790	757	762	812	781	757	796	804	777	775	739	802	787	857	717	754	777	807	780	703	797	781	741	757	795	768	760	793	757	778	771	793	769	802	800	788	802	806	789	735	764	743	773	738	781	812	770	771	797	756	758	801	795	799	796	800	786	799	827	774	800	790	761	805	730	779	770	750	803	762	742	794	775	764	768	736	786	786	760	762	746	797	758	696	741	772	799	761	747	772	788	760	809	830	797	758	778	796	771	759	752	749	783	773	750	695	782	774	764	769	779	758	800	779	732	790	723	788	769	775	755	773	775	772	786	751	762	734	808	758	780	808	772	703	736	812	737	788	753	777	790	762	788	769	759	756	820	815	808	736	777	769	739	793	792	742	732	823	795	836	764	778	842	799	770	774	786	768	738	730	807	751	790	718	718	788	733	777	788	776	795	777	746	783	751	786	743	765	811	712	777	762	740	830	794	766	800	760	772	734	823	780	818	731	809	737	779	820	781	796	783	778	748	817	791	759	796	804	752	733	726	781	761	745	733	747	752	802	825	747	799	758	810	755	744	796	774	752	768	721	759	762	809	759	785	821	764	781	803	795	770	749	793	755	752	761	781	768	764	731	716	765	771	761	785	761	807	737	752	710	750	774	737	742	744	752	751	782	780	764	772	809	810	755	712	738	785	779	762	784	776	754	773	744	714	748	788	745	755	795	773	842	756	775	759	782	770	796	730	775	803	785	742	811	775	735	721	761	771	744	744	779	759	766	756	762	783	758	777	770	745	773	759	735	749	798	788	816	762	783	800	754	779	783	737	764	770	748	823	768	795
61411	77127	42516	9529	1065	1050	1107	1044	1027	1113	1096	997	1031	1099	1089	1098	1029	1063	1101	1079	1072	1041	1052	1083	1058	979	1134	1039	1056	1011	1082	1001	1042	1064	1063	1036	1077	1034	1056	1050	1043	1098	1079	1061	1092	998	1011	1106	1051	1057	1027	1071	997	1070	1033	1073	1008	1083	1078	1089	1078	1043	1031	1105	1027	1077	1053	1046	1067	1110	1083	1022	1047	1042	1027	1016	1027	999	1127	1006	1049	1061	1141	1002	1046	1049	1080	1047	1013	1041	1077	1043	1058	1048	1046	1069	1041	1050	1049	1076	1129	1086	1032	1056	1005	1058	1065	1073	1049	1045	1053	1077	1033	1085	1079	1054	1077	1019	1077	1024	998	1026	1095	1094	1081	1084	1063	1124	1061	1129	1085	1034	1017	1104	1120	1039	1070	1029	1090	1073	1054	1015	1126	1055	1025	1008	1006	1056	1073	1050	1043	1060	1124	1072	1070	1076	1026	1040	1059	981	1018	1045	1044	1057	1075	1018	1052	1061	1138	1090	1061	1113	1064	1074	1080	1095	1038	1080	1069	1065	1034	1047	974	1053	1150	1040	1061	1060	1007	1058	1072	1050	1028	1054	1066	1039	1067	1009	1120	1048	1014	1032	1037	1060	1133	1025	1052	1069	1061	1111	1067	1063	1100	1057	1028	1082	1044	1027	1099	1106	1096	1051	1089	1043	1061	1015	1087	1030	1080	1026	1059	1059	1012	1038	1104	1090	1063	1019	1078	1007	999	1024	1098	1025	1043	1071	1008	976	1030	1051	1017	1020	1082	1030	1070	1012	1049	1055	1037	1015	1006	1051	1067	1095	1078	1044	1071	1073	1061	1027	1037	1047	1068	1067	997	1054	1030	1028	1000	1025	1091	1064	1079	1011	1064	1054	1077	1024	1103	1079	1041	1106	1018	1043	1092	1007	1019	1057	1001	1060	1059	1081	991	1041	1027	1099	1050	1065	1062	982	1077	1073	1042	1025	1115	1032	1067	1077	1070	1054	1055	1028	1018	1062	1095	1062	1066	1049	1084	1117	1028	1064	1029	1007	1058	1080	1030	1075	1080	1047	1048	1084	1091	1117	1087	983	1027	1120	1021	1049	1088	994	1079	1060	1032	1075	1078	1079	970	1068	1015	1022	1113	1057	1052	1025	1014	1093	1056	1018	1075	1040	1038	1030	1048	1074	1096	999	1031	1021	1002	1075	1081	1018	1053	1020	1083	1026	1045	1078	1089	1104	1045	1093	1079	1119	1006	1057	1106	1073	1046	1115	1013	1052	1058	1013	1029	1042	1116	1085	1085	1006	1034	988	1093	1015	1058	1138	1160	1090	1057	1097	1062	1045	1109	1113	1054	1072	1052	1067	1078	1052	995	1065	1079	1099	1059	1065	1037	1037	1055	1094	1071	1088	1052	982	1055	1059	1074	1061	1059	1040	1073	1069	1015	1042	1069	1051	1124	1111	1096	1035	1035	1064	1056	1002	1038	1028	1073	1088	1080	1066	1036	1028	1049	1020	1033	1040	1065	1080	1023	1028	1087	1071	1035	1062	1071	1081	1056	1046	1004	1063	1049	1063	1025	1121	1037	1070	1035	1070	1055	1023	1099	1068	1039	1041	1014	1049	1034	1024	1087	1041	1073	1057	1116	1015	1026	1053	1088	1073	1051	979	1086	1019	1065	1100	1051	1026	1062	1049	1057	1027	1096	1003	1095	1068	1055	1060	1017	1052	1070	1085	984	1062	1038	1051	1048	1066	1060	988	1081	1022	1012	1041	1049	1072	1095	1037	1071	1121	1048	1083	1003	1040	1089	1042	1085	1075	1041	1057	1009	1095	1047	1054	1055	1055	1044	1051	1022	1029	995	1026	1015	1124	1031	1057	1056	1024	1006	1024	1082	1046	1068	1040	1048	1105	1046	1047	1065	1045	1053	1064	1061	1031	1034	1038	1002	1081	1068	991	1055	1061	1033	1119	1033	998	1069	1014	1108	1041	1075	1039	1081	1099	1030	1057	1045	1065	1016	1053	1045	1057	1048	1072	1100	1028	1022	1107	1033	1076	1055	1121	1061	1050	1062	1037	1063	1045	1053	1059	1028	1044	1006	1001	1055	1074	1035	1100	1017	1089	1014	1014	1076	1043	1042	1050	1044	1087	1050	1133	1060	1020	1084	1038	1081	1048	1003	1112	1074	1070	1029	1045	1053	1000	1116	1105	1037	1071	1043	1069	1073	1029	1057	1043	1039	1076	1013	1047	1052	1054	1127	1059	1061	1027	1092	1108	1052	1054	1024	1109	1049	1061	1057	1046	1039	1072	1072	1070	1023	1067	1153	1039	1075	1003	1002	1079	1017	1048	1046	1028	1066	1039	1059	1061	1072	1067	1059	1096	1087	1015	1101	1009	1034	1057	1055	1052	1063	1086	1042	1089	1064	1064	1112	1046	1022	1047	992	1054	1052	1028	1084	1056	1026	1007	1058	1047	1064	1038	1043	1050	985	1003	1043	1067	1016	1102	1069	1032	1104	1053	1085	1077	1069	1126	963	1097	1032	1020	1036	1062	1025	1036	1045	1040	1059	994	1001	1050	1103	1108	1050	1073	1037	1028	1065	1023	1028	1095	1052	1032	1057	1103	1041	1027	1057	993	1018	1117	1062	1055	1051	1061	1075	1010	1074	1100	1030	1018	1099	1032	1110	1014	1044	1086	1047	1048	1008	1039	1050	1023	1087	1040	1026	1029	1026	1051	1045	1028	1088	1067	1027	1046	1026	1114	1040	1079	1074	1026	985	1045	1072	1118	1018	1053	1074	1004	1022	1062	1074	1063	1020	1092	1093	1068	1101	1032	1043	1098	1018	1115	1037	1088	1033	1057	1086	1024	1068	1036	1086	1036	1043	1039	1044	1018	1065	1098	1040	1078	1082	1033	1058	1070	992	1043	1063	1117	1050	1062	1043	976	1042	1053	1044	1075	1069	1054	1079	1103	998	1068	1089	1010	1064	987	1018	1042	1136	1060	1099	1056	1116	1014	1017	1042	1072	1040	1020	1090	1036	1108	1067	1008	1068	1094	1065	1048	997	1047	1008	1054	1013	1030	1094	1036	1020	1053	1054	1013	1023	1045	1007	1044	1027	1039	1042	1042	1012	1054	977	977	1037	1073	1062	1050	1080	1184	1060	1031	1037	1074	1041	1034	961	1025	1032	1058	1011	1038	1004	1001	1019	1028	1068	1030	1065	1012	1026	1052	1054	1068	1049	1065	1089	1057	1056	1025	1023	1070	1032	1042	1078	1089	1083	1043	1129	1019	1105	1073	1078	1028	1031	1113	1009	1091	1031	1054	1049	1091	1126	1051	1093	1076	1004	1043	1082	1014	1091	1041	1055	984	1021	1052	1052	1122	976	1078	1064	1064	1056	1126	974	1045	1078	1057	1113	1093	1070	1068	1037	1024	1083	1087	1055	997	1029	1068	1116	1041	1064	1082	1060	1064	989	1030	1087	1119	1080	1030	1037	1048	1028	1020	1088	1029	1022	1091	1033	1080	1061	1078	1116	1010	1024	1092	1043	993	1038	1062	1098	1054	1041	1091	1059	1067	1078	1071	1039	1066	1064	1006	1044	1020	1059	1072	1113	1080	1112	1042	1070	1021	1068	1033	1053	1002	1045	988	1024	1021	1002	1010	1033	989	988	1085	1066	1049	1042	1077	1049	1020	1034	1096	1015	1080	1039	1102	1063	1056	1078	1076	1021	1036	1038	976	1102	1045	1026	1070	1034	1060	1033	1051	1100	1064	1020	1041	997	1024	1072	1072	1009	1032	1012	1036	1068	1045	1069	1061	1052	1050	1030	1050	1091	1056	1049	1109	1066	1017	1017	1079	1026	1060	1005	1040	1064	1042	1051	1028	1077	1029	1058	979	993	1063	1075	995	1069	1040	1095	1038	1022	1044	1106	1047	1077	1078	1064	1062	1099	1037	1054	1078	1033	1002	1007	1052	1071	1114	1021	1035	1008	1003	1072	1054	1096	1079	1031	1060	1065	1036	1074	1075	1058	1065	1054	1032	1004	1023	1021	1103	1070	985	1062	1070	1050	1102	1014	1051	1079	1076	1078	1074	1068	1041	1074	1049	1092	1076	1006	1043	1086	1085	998	1099	1080	1052	1112	1030	1053	1079	1063	1040	1014	1019	1043	1029	1057	1042	1110	1051	1028	1081	1059	1066	1088	1090	1081	1030	1018	1086	1072	1095	1081	1035	1031	1087	1007	1098	1019	1047	1030	1023	1095	1047	1072	1002	1063	978	1066	1083	1075	1077	1005	1033	1010	1080	1030	1079	1086	1055	1069	1028	1005	1088	1102	1071	1074	1067	1035	1118	1059	1084	1039	1071	1071	1036	1049	1097	1065	1014	1022	1078	1014	1072	1099	1065	1077	996	1100	1022	1043	1038	1091	1002	1039	1064	1035	1081	1029	1051	1029	1041	1090	1037	1084	1064	1041	1078	1050	1037	1045	989	1060	1054	1029	1113	1047	1014	996	1069	1129	1018	1058	1093	1109	1036	1043	1043	1108	1011	997	1057	992	1040	992	1109	1010	1052	1099	1071	1089	1084	1025	1036	1078	1043	995	1126	1112	1050	1067	1041	992	1022	1035	1091	1028	1089	1062	1033	1027	1065	1070	1051	1072	1029	1002	1093	1073	1120	1101	1099	1081	1070	1036	1028	1061	1043	1014	987	1076	1025	1108	1072	1049	1047	1049	1081	1045	1060	1144	1064	1003	1068	1036	989	1027	1042	1102	1044	1073	1093	1065	1059	1037	1041	1047	1055	1056	1114	1042	1070	1049	1051	1035	1050	991	1069	1048	1033	1061	987	1062	1051	1035	1080	1027	1022	1057	1053	1075	1063	1022	1048	1067	1078	1099	1095	1030	1054	1074	1062	1056	1129	1044	1093	1069	1099	1019	1105	1035	1047	1014	1058	1100	1024	995	1058	1022	1069	1061	1026	1086	1088	1068	1106
23359	21484	29376	23706	21342	21144	7157	818	682	692	674	630	653	642	651	638	665	690	676	717	648	657	627	608	622	628	629	628	675	678	641	688	634	660	662	668	660	660	658	633	649	658	635	676	645	636	643	619	700	608	644	645	655	633	636	666	647	659	594	646	628	679	612	651	657	608	695	661	615	625	672	599	667	655	655	669	591	607	620	672	634	630	649	657	625	612	597	627	662	583	649	657	605	634	617	608	661	667	652	624	615	668	665	611	627	692	630	626	637	598	625	637	630	626	690	639	615	600	659	636	625	638	660	629	614	682	629	682	612	627	645	693	646	628	625	624	610	634	676	601	620	712	664	646	646	604	698	633	675	657	640	700	597	601	635	635	681	647	598	670	585	600	653	639	682	650	678	633	658	576	691	625	669	647	676	651	672	643	644	641	611	642	641	704	630	627	626	684	624	633	645	617	645	641	656	621	673	613	647	633	599	629	665	628	590	640	606	662	666	673	594	652	642	639	643	662	626	634	622	669	648	636	645	575	653	645	623	619	638	620	659	645	649	668	650	615	664	636	651	658	650	651	634	612	651	619	656	638	670	641	586	647	654	618	644	611	627	627	628	657	623	667	629	658	650	646	636	646	611	648	652	633	650	608	657	639	678	681	639	657	671	644	647	626	633	666	649	613	609	606	640	622	641	636	656	583	670	593	580	663	633	649	601	684	714	615	696	662	654	665	644	628	583	626	633	656	657	643	637	656	595	653	676	690	628	618	610	633	663	680	642	625	653	608	693	644	704	643	660	634	590	691	611	652	602	632	696	659	659	649	666	640	690	610	644	657	670	634	644	599	618	582	638	648	650	649	637	629	630	644	651	683	661	650	654	658	644	644	630	661	615	653	657	607	596	637	611	676	654	619	622	604	647	646	657	636	617	647	649	579	621	680	653	638	628	674	639	618	651	688	656	677	667	634	694	655	628	665	694	665	647	685	687	646	658	652	659	635	679	657	638	665	663	623	651	653	605	663	653	666	640	647	654	650	613	607	667	624	639	610	645	693	654	676	697	644	658	622	663	654	655	625	636	661	684	621	645	637	636	631	599	647	675	607	673	667	644	619	684	643	686	656	648	643	593	695	694	638	641	647	640	607	634	642	639	632	694	680	670	638	607	586	619	595	582	596	667	663	609	648	643	641	636	604	662	585	665	655	611	647	642	655	666	602	692	636	671	625	614	663	621	631	655	643	629	587	660	621	638	628	578	631	596	634	622	627	604	686	607	650	626	658	614	628	646	630	653	713	655	656	675	613	617	645	675	624	636	666	667	648	628	647	628	649	673	646	675	628	658	641	641	668	649	658	637	692	631	631	653	654	582	626	637	621	578	640	660	649	608	619	607	651	682	678	627	647	647	624	663	633	661	652	653	616	643	625	604	696	645	621	622	643	678	638	626	675	625	630	693	657	610	608	661	604	613	629	661	626	606	626	648	614	635	700	653	698	654	707	682	654	646	696	600	630	660	682	637	672	621	676	625	657	630	639	661	616	677	629	671	645	652	629	688	663	622	681	639	606	636	640	616	648	616	638	650	632	638	672	667	649	638	644	650	644	638	639	673	567	650	611	607	662	680	653	645	641	623	659	612	627	638	642	640	621	654	642	656	624	621	623	622	679	654	612	640	617	616	651	659	632	630	652	626	640	655	687	636	639	638	641	634	594	664	635	607	646	637	664	623	636	617	635	670	611	644	631	629	684	645	599	675	655	674	627	657	624	640	631	624	643	680	652	673	621	638	679	631	689	618	629	625	651	652	626	653	641	642	617	642	662	659	677	649	660	565	625	650	622	599	643	651	653	620	616	619	667	707	670	681	655	607	604	661	622	644	640	612	580	637	598	634	622	648	637	653	621	673	632	635	667	606	640	643	615	659	680	683	624	633	657	616	615	654	662	659	641	627	672	626	665	649	637	642	633	632	649	668	655	658	679	658	660	608	645	669	620	615	621	621	634	664	645	666	641	605	621	662	659	606	640	637	640	641	638	628	656	659	684	645	614	646	643	677	696	665	643	641	670	625	661	594	612	668	620	657	665	676	657	660	658	630	620	615	627	627	612	629	653	649	624	662	656	667	597	627	633	655	626	630	663	648	636	637	647	601	657	626	606	658	623	644	626	642	644	656	645	630	642	668	648	679	627	625	618	661	666	653	598	627	565	632	631	588	658	652	657	589	644	593	608	691	633	603	644	614	619	648	648	656	651	632	651	645	644	624	624	584	632	636	661	677	641	619	648	598	629	643	589	667	629	639	621	664	664	666	659	605	630	621	645	655	676	594	607	627	630	634	621	617	574	658	666	569	615	662	682	627	622	650	619	688	624	641	638	642	648	605	664	652	633	592	636	635	633	625	637	636	664	632	626	635	669	602	644	640	654	677	658	617	609	631	694	641	609	679	667	617	675	644	637	592	620	645	661	625	645	604	582	647	636	672	633	632	630	612	689	642	632	653	630	668	650	623	664	596	617	666	635	586	644	659	661	691	638	692	649	643	653	607	662	671	636	646	655	640	661	651	636	656	665	626	646	587	652	634	672	621	617	628	658	621	651	681	663	634	643	644	600	657	668	621	676	690	641	668	679	651	612	652	653	644	622	655	671	633	638	664	656	631	628	600	609	650	630	663	668	664	637	660	627	632	616	652	628	646	641	640	662	664	663	634	648	623	636	642	636	675	667	646	646	609	680	639	651	672	693	654	612	642	640	661	643	645	623	674	626	634	631	657	676	669	647	612	592	659	629	687	659	648	674	589	623	636	622	659	668	616	702	632	652	632	622	649	656	639	620	641	637	659	605	624	625	626	584	621	609	646	648	621	646	612	632	665	633	627	624	639	598	625	597	670	589	631	616	625	621	642	608	666	660	694	647	640	677	658	649	655	602	663	634	610	643	643	626	613	630	679	639	630	627	629	668	679	590	623	626	646	678	638	645	676	645	650	638	636	644	676	654	609	613	692	650	602	641	633	663	662	640	567	644	638	609	635	650	661	630	664	631	585	620	652	629	626	627	659	636	623	612	605	646	666	636	677	650	622	639	657	666	655	674	619	648	671	624	644	581	612	615	656	606	659	666	648	644	623	639	636	632	609	668	615	612	626	667	666	613	651	626	627	627	648	659	659	667	618	610	633	630	635	635	595	594	600	658	638	674	687	609	640	595	640	675	612	600	630	622	617	637	646	618	575	651	624	667	616	650	625	658	680	598	611	638	615	649	622	609	661	654	620	640	652	684	662	673	682	602	669	652	620	684	642	657	662	636	622	616	628	663	626	641	627	613	585	639	616	663	662	684	674	611	608	637	623	663	651	627	614	644	625	661	627	652	661	658	644	637	631	614	613	646	658	659	678	618	610	663	630	626	652	635	642	626	612	650	683	630	671	628	616	631	636	665	686	663	619	622	616	642	626	610	585	665	618	660	626	642	656	655	667	675	632	684	612	601	595	630	607	641	658	682	685	626	687	702	605	675
61415	87542	53017	14563	858	915	888	877	908	880	871	891	875	906	878	900	836	860	905	881	887	908	853	855	875	870	869	903	926	919	868	874	838	842	837	889	830	864	861	865	858	889	854	863	888	885	904	861	875	863	885	902	838	887	891	884	857	854	922	881	916	880	886	872	872	855	906	886	887	850	849	882	894	883	868	876	892	875	853	867	874	892	826	861	863	880	882	884	838	855	852	841	880	901	876	825	914	892	861	812	886	872	839	853	864	894	861	864	903	893	897	858	907	892	877	836	835	856	859	844	919	878	865	875	851	866	877	922	833	887	825	849	882	909	888	868	874	858	868	861	841	900	877	932	810	834	897	916	888	896	854	908	888	886	891	910	855	893	840	870	871	903	844	857	931	849	866	873	873	910	872	900	885	860	866	863	851	896	869	860	846	828	895	832	870	900	849	865	858	849	888	892	963	818	903	852	821	882	895	832	869	855	859	868	857	809	905	866	853	868	929	896	886	869	865	895	810	887	903	907	865	848	845	890	878	901	855	912	912	866	839	841	836	873	900	884	862	869	863	930	899	870	846	943	858	886	885	855	936	910	840	913	911	867	884	929	863	897	889	886	919	874	819	868	879	921	876	930	967	860	900	838	908	890	894	888	911	922	934	814	866	851	881	879	867	881	900	925	879	898	857	871	892	863	835	830	811	893	932	857	886	817	871	938	964	872	924	917	848	829	918	881	899	866	915	839	898	903	907	886	890	853	913	862	903	868	862	884	945	906	850	888	899	899	875	874	884	886	831	876	890	894	854	834	857	912	899	846	886	881	823	910	934	855	856	872	876	829	859	875	933	816	866	903	845	800	831	898	922	853	800	855	903	893	872	900	892	820	896	934	863	834	965	934	876	860	852	911	832	849	872	884	875	918	856	890	825	898	858	898	895	905	924	884	817	874	886	846	839	881	883	817	872	876	887	860	924	869	881	859	850	854	862	890	901	886	892	815	868	878	880	876	906	836	853	895	883	894	881	853	866	830	823	881	840	930	933	870	910	876	876	857	857	935	864	862	858	845	865	874	886	829	906	832	915	849	854	864	866	819	875	844	871	877	833	854	885	883	891	853	872	905	875	843	840	874	863	859	883	870	915	916	830	864	868	855	862	868	886	912	885	867	895	870	843	891	882	881	889	876	879	860	863	886	901	858	853	894	863	866	843	914	865	881	823	891	883	881	869	863	845	844	866	865	871	869	893	846	851	876	857	879	889	834	833	870	865	899	873	883	854	875	890	915	849	916	898	892	900	896	890	894	888	880	819	877	827	856	916	879	891	876	861	893	858	887	897	887	908	861	817	881	886	897	872	876	848	875	903	909	876	895	878	862	845	856	891	878	917	916	901	889	850	844	894	907	821	853	862	888	867	855	925	835	860	892	925	917	905	841	872	968	837	901	930	910	881	900	880	865	880	823	867	843	902	894	902	814	840	838	860	831	825	881	911	878	876	837	878	878	861	863	892	811	872	885	871	825	874	888	854	887	939	926	827	870	831	886	871	884	878	845	885	933	830	884	794	854	836	832	926	843	824	884	877	887	836	871	871	865	835	817	898	884	917	848	856	892	875	891	892	878	845	873	879	898	904	916	887	821	887	882	875	844	839	904	917	871	886	886	844	835	844	844	831	881	911	946	840	879	909	885	860	887	907	858	894	871	868	890	844	903	882	929	888	816	852	842	902	862	852	873	958	877	849	889	864	857	869	864	836	891	889	837	854	880	896	847	895	842	889	855	941	902	851	940	923	867	896	880	897	867	857	888	870	890	847	919	843	860	913	879	930	881	864	897	877	896	873	885	892	857	856	912	920	834	827	890	827	861	877	856	880	867	838	854	891	888	873	840	954	873	914	906	887	898	888	812	916	847	903	897	879	840	872	875	901	857	866	909	893	866	921	923	853	936	854	892	904	844	869	911	886	867	867	870	828	888	858	852	860	890	884	849	827	891	896	868	863	855	929	915	863	870	867	869	875	935	867	922	876	906	883	837	899	864	899	904	925	852	845	820	863	879	858	913	878	867	844	887	882	862	910	934	875	898	882	885	846	864	827	899	869	873	802	828	856	877	825	929	850	886	830	869	827	859	869	842	851	924	941	856	897	883	885	829	877	920	940	900	896	870	865	895	880	904	880	913	883	956	880	921	877	846	820	840	916	917	851	885	858	889	889	869	893	839	851	905	849	886	856	840	884	855	879	909	924	870	901	883	846	881	850	880	862	846	851	898	891	855	875	910	862	829	940	841	891	916	893	865	879	874	859	845	855	901	853	843	850	845	907	864	904	917	923	885	883	862	883	878	914	948	927	933	859	811	897	858	862	831	921	857	868	841	862	878	892	856	862	816	837	905	915	813	892	883	901	861	925	840	871	853	850	892	843	895	854	835	903	911	893	841	968	879	891	892	865	907	853	870	873	876	884	849	833	831	908	888	914	869	909	889	846	832	862	924	890	881	844	851	860	915	826	894	894	898	900	890	877	869	850	885	905	861	854	855	869	851	946	835	871	854	887	861	867	905	814	876	901	879	870	860	941	881	909	801	850	839	842	869	914	866	889	835	926	845	873	880	885	848	874	897	838	851	880	872	869	878	904	907	877	814	856	802	844	910	879	885	864	876	855	855	885	842	856	904	831	861	877	846	915	860	863	887	919	877	843	888	890	951	868	892	882	900	847	847	897	909	936	811	874	870	855	856	901	826	816	882	821	916	884	840	870	847	913	862	879	868	900	912	852	833	882	836	950	906	887	934	912	827	893	922	910	914	891	863	883	866	882	837	889	859	944	927	873	885	862	891	897	893	863	867	859	897	884	859	888	876	847	889	876	849	836	908	881	850	934	845	846	890	893	908	924	850	877	897	858	808	896	922	892	889	884	915	875	868	878	890	924	911	886	892	843	846	882	867	881	921	854	858	822	903	904	844	871	880	882	931	825	917	864	876	937	895	842	868	907	884	890	902	878	858	877	827	880	847	873	879	828	885	844	845	935	920	840	882	860	880	878	835	879	903	866	828	871	856	879	943	829	860	869	865	922	860	889	874	875	824	849	892	876	897	864	846	896	882	891	901	945	934	836	841	877	891	880	837	884	857	893	867	907	886	909	842	815	851	837	840	878	848	874	874	862	853	907	867	898	893	817	868	896	863	823	900	881	893	870	917	890	953	862	882	805	851	844	906	839	825	871	897	889	823	879	904	864	884	873	823	817	862	857	885	911	860	859	855	841	841	922	919	877	932	915	840	839	867	896	894	852	844	820	889	865	930	873	889	851	858	855	890	878	891	885	856	822	827	846	840	865	907	874	918	888	908	852	899	862	869	865	895	875	913	876	888	870	835	880	904	825	887	900	846	847	887	869	851	920	898	848	858	884	904	889	877	886	863	861	846	850	845	897	894	867	842	854	864	846	862	871	925	882	898	880	846	875	893	829	885	935	927	881	900	870	902	935	880	887	892	900	836	884	861	882	858	858	876
32591	26781	21755	6485	934	897	702	668	647	656	682	660	680	646	667	640	709	678	657	677	675	671	638	713	641	655	734	638	664	627	669	660	614	705	707	676	670	649	693	663	656	696	687	674	702	663	672	663	719	640	653	657	693	658	631	697	690	630	687	665	658	684	712	695	653	638	657	680	640	658	648	652	680	605	714	668	685	642	701	710	677	672	689	640	648	674	620	668	654	755	684	637	679	674	658	665	697	653	660	681	624	693	704	669	666	637	633	708	648	726	654	678	624	645	668	633	636	633	615	633	692	719	644	654	640	677	643	700	635	659	677	654	649	661	656	674	654	658	629	643	690	677	691	637	696	657	659	619	655	683	679	662	664	651	655	684	593	664	632	676	659	675	655	686	625	656	639	670	683	612	669	635	622	700	654	649	649	672	663	677	667	643	623	610	664	686	700	642	624	658	661	683	685	648	671	630	665	706	696	684	651	631	681	691	661	651	693	674	647	661	657	701	665	682	582	637	686	683	652	649	637	628	649	637	658	642	680	678	685	676	630	670	726	655	650	622	641	624	608	641	684	661	686	745	658	604	658	702	660	627	658	691	666	656	608	651	642	678	659	655	673	668	631	655	691	629	634	631	670	680	661	636	677	673	691	684	748	625	635	666	646	682	663	703	681	648	692	669	650	711	693	672	633	613	690	674	642	649	617	661	653	621	677	636	646	662	679	697	658	644	664	624	678	673	677	657	701	667	641	682	641	690	686	681	647	634	657	681	680	692	639	655	700	655	692	667	673	670	679	649	620	657	705	668	667	625	597	693	674	692	677	634	698	703	679	625	633	606	660	637	602	689	624	637	667	652	649	665	691	688	675	662	668	648	619	639	645	654	715	674	676	666	655	636	671	669	748	688	721	679	667	691	670	667	700	685	683	645	636	663	648	672	675	640	662	666	645	608	662	669	708	655	696	692	662	613	688	623	662	686	681	652	704	667	714	657	629	654	678	694	653	671	693	656	630	672	673	693	703	613	656	702	676	643	680	700	663	679	688	662	719	669	702	702	683	692	684	675	659	676	669	632	699	628	671	617	664	664	639	683	669	735	651	687	682	663	603	630	695	707	647	678	654	702	693	713	644	687	712	644	662	624	655	656	700	669	658	696	651	639	641	665	640	711	679	704	644	627	639	682	701	657	680	641	648	636	667	672	689	671	692	649	671	708	681	640	642	647	661	651	626	699	623	656	647	641	645	631	697	665	610	695	658	663	658	669	663	679	662	717	695	686	702	628	662	664	679	663	631	680	645	654	634	637	693	643	640	622	642	672	675	666	659	653	672	661	667	664	654	683	695	693	686	708	701	663	609	660	649	673	688	696	668	677	656	679	655	655	676	671	634	649	672	646	687	679	650	686	652	663	698	646	634	662	679	658	713	648	648	673	652	652	709	685	662	693	688	648	620	632	675	701	696	624	637	641	700	687	669	689	692	662	629	653	658	689	678	672	655	688	654	679	714	667	692	716	685	655	718	658	645	661	656	688	658	630	662	645	684	661	685	718	640	677	632	685	611	663	644	692	687	623	669	654	633	655	687	660	678	663	633	657	650	635	689	660	642	664	624	638	672	670	678	662	687	690	671	650	681	711	668	647	650	671	648	684	716	652	675	651	661	684	640	676	667	692	659	626	675	675	646	673	666	640	705	646	666	650	677	682	638	683	620	646	700	674	665	673	630	609	673	675	666	660	635	622	656	670	698	678	630	653	690	647	649	664	642	667	701	667	669	681	691	636	645	654	622	640	671	696	675	662	738	590	647	692	689	660	642	626	638	665	691	616	647	643	678	589	678	656	706	707	689	638	673	683	668	656	612	641	667	674	636	668	616	639	629	667	630	668	666	700	665	677	643	626	676	623	668	692	693	644	685	662	618	658	648	636	653	670	667	666	724	650	641	672	663	654	650	689	637	675	653	667	696	653	680	685	677	681	687	669	672	693	672	637	697	684	663	606	629	702	647	670	627	687	659	664	622	673	666	651	605	653	685	663	631	630	663	588	655	627	678	661	671	685	665	642	661	633	663	681	683	686	671	671	663	672	638	694	698	698	660	723	649	648	699	646	627	665	671	692	697	646	659	638	678	672	655	632	614	656	648	680	680	688	672	670	712	688	684	675	690	652	660	664	674	687	691	658	637	689	659	629	679	628	641	659	661	678	651	703	671	637	652	669	683	688	690	685	678	665	676	673	670	690	700	701	698	692	677	650	744	658	663	643	704	657	607	668	694	656	676	694	668	700	658	679	676	646	686	630	671	660	665	667	615	604	684	663	631	649	623	676	677	637	666	637	662	675	636	678	686	668	676	654	698	638	615	667	650	669	701	677	683	682	638	688	664	632	680	666	670	642	746	698	656	682	661	637	664	724	671	726	660	709	639	671	685	634	687	693	650	664	617	672	712	657	649	686	625	634	693	667	702	635	670	703	673	630	719	651	647	660	635	635	704	692	677	661	701	596	649	654	678	685	623	660	694	665	657	685	668	626	679	661	636	702	661	672	703	680	721	644	656	637	718	655	652	657	643	663	691	660	642	676	693	655	693	654	678	684	625	661	670	628	699	690	685	659	652	677	661	695	637	702	694	657	647	676	661	673	691	660	717	640	652	633	680	656	660	671	640	635	691	682	696	604	658	638	697	617	650	619	664	613	659	675	637	665	667	665	672	681	630	627	664	654	680	671	660	667	690	630	670	704	662	691	653	692	712	703	684	657	635	670	649	674	661	674	694	697	625	663	673	697	671	643	652	690	669	663	637	706	682	639	652	640	676	672	697	662	657	660	683	625	710	687	690	634	617	667	695	650	638	639	641	695	707	655	699	689	652	633	660	669	670	682	598	667	678	714	633	675	666	664	659	688	653	694	675	646	679	714	697	658	638	693	636	648	625	660	673	625	671	649	687	656	669	703	661	700	644	663	686	659	645	599	658	614	645	680	646	659	671	651	666	675	646	655	715	687	640	649	675	652	678	687	660	650	645	650	612	649	639	692	654	674	655	694	679	656	669	702	675	699	660	696	647	669	686	653	608	620	652	675	681	666	656	665	666	696	657	659	636	607	651	607	686	663	683	654	638	645	613	722	640	682	683	721	643	666	712	706	665	686	656	626	635	652	674	655	670	668	687	669	623	667	662	664	640	698	662	681	650	670	707	642	684	605	670	667	662	637	672	670	681	686	668	644	655	678	662	656	667	658	652	697	706	667	627	704	671	656	647	634	621	660	662	686	679	640	654	668	599	648	692	660	688	674	698	589	660	617	656	672	688	617	662	660	650	657	679	665	687	679	668	706	695	658	662	663	673	694	678	696	698	677	658	681	686	655	678	696	674	643	673	679	654	657	653	688	685	684	666	654	699	675	617	669	668	675	638	718	684	710	630	591	697	671	659	654	626	680	638	679	664	656	623	666	703	677	655	651	703	670	684	728	663	659	634	659	716	643	657	660	703	675	703	697	667	651	645	653	665	649
41577	39890	18534	3283	911	899	900	904	933	930	932	943	927	894	902	931	944	948	912	892	945	921	907	884	957	940	932	905	896	970	965	939	968	906	963	904	934	907	915	958	879	881	893	933	876	955	918	913	900	946	954	910	920	902	887	926	878	854	909	932	921	926	880	913	898	916	886	907	871	898	952	947	890	976	934	935	860	909	891	936	894	960	900	872	976	912	920	908	940	895	947	912	895	881	949	896	934	861	912	989	895	913	973	929	910	890	922	898	876	960	924	917	910	886	897	956	932	953	898	917	954	949	886	931	862	948	905	919	882	880	917	909	891	933	931	883	882	865	927	895	898	954	947	942	933	931	918	941	942	973	872	906	863	925	934	960	889	858	905	904	961	931	915	893	967	901	957	922	921	889	885	959	949	896	915	917	923	896	879	904	876	925	909	888	907	930	921	921	909	935	920	913	913	869	946	905	919	909	954	906	957	905	884	914	868	882	894	935	896	929	930	884	891	899	907	923	866	943	919	923	903	914	948	903	818	906	918	900	854	916	925	921	950	916	914	914	893	840	927	911	954	937	864	921	910	952	900	898	937	924	923	944	901	899	895	887	946	886	857	884	950	988	932	870	866	868	953	950	928	913	882	912	925	952	921	869	965	949	885	885	942	957	912	887	892	921	940	905	893	981	933	923	933	872	912	941	918	918	914	924	877	881	908	900	902	901	913	893	872	955	894	880	900	928	938	923	918	957	935	888	875	943	870	951	965	897	949	951	938	943	948	905	901	918	933	882	905	878	909	932	919	875	907	952	923	946	890	902	910	871	914	892	907	881	909	864	926	915	950	943	893	896	941	883	908	923	904	912	914	931	900	995	894	931	927	935	922	874	919	895	947	932	893	879	898	946	904	907	922	925	888	896	915	932	901	889	920	911	888	929	939	938	945	922	898	924	919	902	899	937	894	930	911	889	869	916	927	901	933	958	975	936	883	945	919	894	893	952	817	959	928	985	939	942	916	944	880	938	914	927	897	919	876	873	849	885	900	964	953	930	914	928	886	907	923	940	896	951	970	900	920	922	931	967	915	891	883	962	860	898	927	861	901	912	926	916	951	874	898	905	896	903	922	955	907	945	906	926	925	863	945	947	946	954	944	940	977	979	903	883	883	930	912	949	886	971	891	899	942	908	923	939	941	919	914	927	944	888	943	906	973	884	932	908	930	902	906	979	950	892	968	865	843	943	922	953	915	944	882	934	950	920	939	914	923	934	858	891	929	863	941	956	918	886	916	938	931	878	913	915	924	890	941	921	906	937	888	919	894	921	947	934	907	874	929	935	944	916	921	920	956	950	936	890	939	966	942	940	907	969	919	921	954	941	905	930	927	981	932	889	881	915	898	914	908	916	903	892	951	887	931	954	985	939	930	909	948	868	942	907	871	895	930	864	923	929	941	946	902	910	877	858	900	913	940	920	933	887	864	914	913	948	903	911	904	932	879	910	918	878	925	951	895	926	925	893	929	887	891	896	936	932	897	922	892	925	928	908	884	973	895	903	899	963	903	926	970	918	922	975	881	904	893	929	872	923	883	926	964	891	913	957	955	884	898	942	891	965	878	953	943	857	907	985	927	949	882	878	893	893	875	879	866	891	907	898	927	862	908	931	974	917	953	904	888	942	885	914	885	914	896	924	940	895	891	923	920	882	937	971	893	906	914	956	937	897	928	941	914	932	957	964	923	923	949	908	881	904	887	932	909	894	875	974	908	878	894	894	879	917	933	887	912	906	918	923	887	915	965	909	931	898	903	933	911	956	881	931	922	965	893	905	906	952	886	891	885	881	907	919	880	941	885	846	885	940	893	928	889	928	916	897	888	901	921	949	914	872	982	922	888	857	894	892	938	909	928	902	932	923	865	937	939	925	921	898	924	891	843	906	872	984	924	939	908	858	926	925	856	920	854	948	927	938	957	925	933	953	898	922	896	891	932	914	927	930	907	971	907	950	910	872	942	882	955	965	878	986	944	901	927	865	896	892	936	959	909	918	861	940	910	928	981	874	945	920	870	901	930	936	954	888	970	861	887	929	906	931	877	976	899	941	893	953	913	899	915	926	871	929	915	941	964	900	892	1008	960	922	932	915	956	923	944	924	882	941	921	929	904	852	922	847	1003	908	905	912	923	933	902	921	862	899	904	980	884	926	937	901	966	953	910	917	892	950	905	924	880	964	878	907	917	994	901	877	892	919	882	920	878	911	886	857	916	880	892	888	921	910	856	890	976	905	894	889	924	918	927	865	916	933	937	964	945	906	928	943	876	941	911	864	914	911	900	1005	928	929	879	909	943	938	964	844	900	875	907	933	938	874	968	915	861	869	935	883	898	937	895	873	855	933	964	920	927	949	934	885	932	893	910	842	962	896	937	949	953	908	916	936	909	905	894	902	886	934	884	919	909	864	870	896	891	910	949	920	900	891	942	884	897	925	957	906	894	907	904	873	935	908	935	909	917	908	907	943	915	951	985	926	906	900	885	881	917	943	876	912	907	855	929	869	940	950	899	920	896	944	933	918	949	890	898	947	912	940	963	951	946	903	918	888	924	950	916	943	960	897	898	918	934	870	937	910	933	930	924	935	911	913	861	906	856	873	947	888	914	920	873	964	895	958	930	916	974	901	899	945	912	949	897	927	915	857	866	913	889	906	916	904	899	918	951	946	915	955	932	999	932	870	949	938	879	932	939	850	949	884	969	900	925	897	892	904	892	887	955	927	914	863	887	956	979	973	940	907	875	904	985	876	852	964	878	881	951	850	941	953	904	948	898	885	937	950	908	837	898	933	892	937	931	903	945	874	902	952	927	895	899	912	915	909	892	931	945	893	971	877	906	944	897	889	907	948	921	903	905	937	926	918	884	841	918	905	878	936	879	926	914	947	875	949	924	876	969	913	931	964	911	941	899	906	946	902	958	986	899	936	863	862	986	932	915	897	888	962	904	900	937	943	981	967	959	883	912	864	947	875	919	845	963	896	933	977	993	921	888	873	905	887	909	879	936	931	928	920	929	930	963	905	894	932	912	866	919	915	980	929	919	946	924	870	952	919	917	963	909	891	852	926	947	872	934	904	953	952	930	984	909	910	940	909	868	912	879	908	938	898	934	929	953	974	905	951	932	888	918	913	1019	904	927	942	953	908	932	950	905	962	877	939	903	880	946	880	986	913	927	928	900	936	891	914	974	950	885	954	944	910	915	905	918	933	921	913	919	886	921	959	949	891	866	927	971	952	915	916	930	911	973	889	956	917	901	918	929	930	903	911	898	1006	992	903	916	875	895	936	906	915	919	919	916	870	981	941	950	872	937	923	993	932	958	908	921	910	901	866	916	954	923	906	926	907	897	890	907	934	916	926	910	920	930	923	944	922	892	948	851	858	895	893	952	897	938	899	910	982	956	918	929	921	866	945	896	949	947	875	918	908	875	932	874	926	872	898	925	918	928	909	955	896	901	884	896	936	915	852	862	891
24803	21747	29003	24280	20905	8850	1013	843	824	804	813	803	821	842	722	797	777	817	830	812	801	804	833	742	829	790	797	778	778	773	779	803	827	747	795	721	824	780	786	766	750	787	753	851	840	798	736	801	749	754	770	797	820	800	750	756	779	717	790	805	793	742	766	815	784	786	769	750	793	755	785	876	794	773	752	783	779	795	715	771	775	840	786	751	765	780	789	811	791	763	779	766	794	808	779	764	793	758	711	777	765	782	777	809	846	753	776	759	779	785	727	790	833	794	768	755	811	829	814	768	803	797	820	782	746	760	792	753	730	784	823	811	822	800	796	797	746	789	811	798	825	774	815	759	776	778	786	769	789	799	792	800	773	837	773	811	800	776	828	769	821	792	791	754	788	762	826	805	778	781	729	765	797	769	762	737	820	792	786	790	766	786	791	787	789	738	769	796	839	764	820	808	775	750	738	748	816	790	755	751	774	787	810	739	777	807	838	798	780	771	801	784	746	761	741	817	776	753	791	786	789	787	798	794	769	755	729	778	820	800	787	802	822	741	752	768	724	750	757	772	816	801	767	794	728	766	780	774	774	793	834	773	780	820	765	756	796	806	783	751	786	774	792	750	799	752	810	761	778	799	810	731	740	837	787	789	788	772	814	804	764	755	779	773	776	747	764	763	804	827	806	793	814	764	787	790	800	770	796	772	791	783	750	806	784	754	790	756	734	754	789	763	737	775	745	793	796	806	810	799	822	787	821	834	754	710	789	819	840	769	769	813	846	818	796	807	784	820	760	759	787	800	772	774	760	800	812	778	745	799	846	785	739	781	831	792	722	728	729	758	764	795	815	786	790	835	773	810	747	742	785	753	754	757	771	725	753	813	736	846	782	777	756	782	765	784	781	797	762	801	753	803	730	786	802	757	779	775	825	794	789	740	772	780	784	736	791	816	762	789	785	771	797	837	774	793	799	767	781	764	767	779	807	775	813	756	798	754	768	757	806	769	756	754	790	776	818	783	760	800	769	732	796	774	793	788	823	804	754	767	797	798	766	741	767	782	764	794	759	782	790	792	802	799	785	815	767	754	771	894	773	739	765	776	786	758	750	782	791	764	753	761	815	825	778	749	787	781	824	744	790	850	760	793	820	809	782	785	763	768	822	754	830	796	793	779	813	805	809	813	803	753	873	762	814	794	774	769	817	751	803	763	781	744	785	741	780	801	820	787	796	773	760	772	784	797	812	772	773	804	776	779	771	762	756	805	768	803	818	762	813	789	763	788	758	791	839	744	785	795	796	754	752	782	826	836	790	763	826	825	834	787	743	803	773	797	837	807	803	788	787	755	813	769	745	847	801	775	768	795	797	796	754	812	767	836	778	762	812	718	818	831	829	813	786	798	749	842	741	761	794	783	760	745	773	745	820	802	769	824	798	788	778	789	815	815	776	789	787	850	790	754	785	799	793	778	803	755	811	770	760	761	764	760	776	797	787	789	811	767	835	773	840	800	834	719	824	785	800	784	754	840	765	803	786	769	790	791	773	809	734	771	753	777	777	767	802	808	787	801	757	740	787	800	780	792	728	810	753	753	753	757	851	777	762	781	779	836	805	778	833	819	777	795	783	780	810	764	813	751	762	805	796	752	778	781	769	783	802	758	788	758	729	790	824	837	824	788	736	771	773	766	779	759	837	779	775	784	769	736	833	815	797	769	790	819	770	743	809	818	790	715	787	773	829	806	749	784	827	800	812	781	788	772	790	763	782	768	849	792	769	782	793	839	771	801	781	816	783	768	754	784	787	751	731	758	775	765	721	759	752	741	788	790	809	789	778	823	792	802	845	767	799	847	876	782	760	802	799	801	776	766	820	823	774	834	823	809	798	789	825	809	729	817	814	757	748	719	826	776	763	773	808	771	741	794	735	840	809	822	786	729	795	750	774	731	743	797	712	822	835	796	845	821	732	788	818	752	754	785	753	757	765	769	776	750	773	739	755	789	773	776	758	787	771	785	805	780	789	788	742	820	712	791	767	778	803	767	812	808	792	792	758	743	767	798	808	790	790	794	772	810	828	767	787	782	804	779	777	790	819	812	749	745	768	790	809	790	726	796	801	793	766	800	844	790	800	822	794	767	804	772	815	826	800	804	744	819	797	778	783	798	847	780	789	794	792	778	787	738	801	775	802	769	745	767	776	797	849	831	819	794	821	733	821	746	783	808	813	806	766	758	782	816	804	772	750	743	790	763	786	803	750	753	745	754	804	789	759	852	735	751	798	807	783	812	789	790	774	803	844	768	775	777	772	766	823	781	742	752	740	818	774	782	822	729	786	746	739	830	811	789	769	779	790	829	816	778	747	760	774	780	810	785	787	762	751	806	761	842	764	826	859	707	786	796	767	796	794	788	825	727	779	806	778	773	777	765	785	817	787	775	790	794	786	756	790	788	827	791	837	783	766	811	753	798	812	849	778	783	789	754	827	749	752	777	800	812	809	788	800	806	735	778	764	766	776	762	781	757	766	803	730	783	766	794	808	766	805	818	789	809	791	739	756	785	790	821	789	765	788	780	793	775	794	735	779	752	783	825	770	773	808	815	789	755	792	778	795	767	800	807	758	735	755	868	808	732	844	769	773	774	773	787	775	777	771	785	816	781	818	768	839	818	786	779	730	761	829	770	805	788	817	803	792	789	766	788	775	781	778	779	750	793	830	824	784	805	767	770	830	793	728	698	797	791	780	782	728	783	786	793	778	795	785	741	751	829	778	759	799	796	779	754	800	756	770	765	765	811	781	778	751	768	802	751	831	746	812	823	758	776	749	802	769	765	850	781	783	786	739	791	754	801	800	761	804	764	713	756	782	806	815	777	793	772	728	771	773	740	769	800	762	782	776	778	839	789	803	779	810	710	805	744	728	802	755	841	745	742	797	762	748	758	796	794	778	789	779	760	758	766	751	772	840	836	775	835	845	820	787	765	796	782	788	709	743	745	801	817	819	811	795	775	796	772	781	786	770	805	834	763	743	832	782	783	818	766	741	754	790	762	783	777	817	763	795	792	738	797	727	811	790	788	788	780	765	803	794	766	781	782	817	773	822	830	774	802	772	784	801	776	764	794	795	744	804	834	810	783	766	770	755	804	803	779	802	797	770	828	777	752	786	797	807	776	762	769	787	745	794	761	799	799	747	783	788	797	762	790	803	781	788	749	763	796	766	853	797	831	793	747	808	760	818	799	786	770	788	780	812	746	703	784	846	796	833	771	791	756	738	832	786	784	779	747	801	781	828	769	819	741	802	769	795	791	758	766	772	798	784	776	779	792	835	751	797	820	788	789	819	766	763	822	789	785	753	790	776	823	803	791	733	803	772	745	762	823	754	831	800	733	772	776	775	795	786	834	762	719	811	798	776	818	752	839	858	802	765	769	807	776	764	734	734	757	764	764	806	842	759	748	751	813	815	799	790	776	769	808	792	753	810	787	813	817	788	806	793	778	768	790	735	763	830	742
61422	76962	43439	11563	1128	1079	1058	1100	1005	1084	1103	1105	1061	1081	1073	1089	1036	1070	1062	1103	1050	1106	1073	1050	1011	1038	1003	1089	1028	1104	1056	1114	1025	1089	1054	1077	1057	1115	1031	1091	1058	1064	1093	1060	1050	1049	1043	1081	1027	1072	1118	1057	1086	1089	1084	1047	1021	1060	1160	1048	1043	1128	1119	1114	1056	1093	1055	1056	1094	1051	1055	1087	1061	1044	1100	1078	1047	1115	1082	1035	1073	1059	1055	1056	1065	1069	1028	1134	1053	1074	1085	1049	1046	1071	1069	1038	1060	1098	1029	1109	1104	995	1043	1079	1030	1069	1007	1094	1133	1036	1017	1110	1082	1083	1080	1088	1074	1062	1083	1120	1035	1062	1119	1017	1064	1092	1038	1112	1073	1100	1131	1105	1097	1132	1063	1075	1075	1072	1066	1052	1014	1019	1045	1072	1122	1090	1105	1049	1064	1161	1070	1107	1060	1089	1063	1055	1133	1068	1090	1048	1049	1080	1078	1121	1040	1077	1022	1076	1012	1047	1066	1044	1028	1061	1028	1037	1089	1085	1085	1055	1066	1129	1066	1092	1074	1058	1106	1108	1076	1079	1052	1010	1064	1095	1086	1038	1059	1104	1045	1115	1089	1017	1184	1022	1035	1098	1046	1039	1083	1097	1061	1108	1051	1070	1002	1087	1083	1034	1039	1069	1036	1046	1164	1097	1126	1048	1080	1070	1052	1134	1051	1043	1035	1113	1029	1093	1113	1073	1031	1034	1034	1105	1052	1082	1100	1089	1101	1094	1038	1038	1072	1101	1068	1093	1074	1061	1085	1048	1050	1049	1047	1094	1085	1105	1130	1041	1071	1139	1066	1186	1133	1081	1103	1086	1088	1072	1011	1099	1126	1058	1068	1093	1068	1105	1110	1009	1052	1051	987	1056	1080	1088	1041	1129	1089	1106	1024	1096	1070	1076	1035	1123	1108	1090	1075	1103	1086	1113	1085	1061	1066	1085	1032	1088	1061	1079	1067	1024	1108	1066	1070	1023	1060	1011	1054	1107	1089	1061	1001	1055	1080	1075	1075	1085	1071	1068	1081	1078	1108	1057	1149	1091	1029	1074	1116	1050	1068	1089	1062	1079	1065	1130	1120	1085	1067	1096	1076	1074	1078	1065	1092	1025	1040	1116	1166	1110	1053	1032	1065	1029	1068	1039	1028	1045	1030	1085	1104	1089	1084	1088	1068	1085	1018	1086	1125	1009	1079	1056	1057	1093	1101	1019	1077	1032	1083	1043	1031	1086	1066	1041	1085	1025	1049	1089	1012	1047	1053	1035	1097	1101	1067	1091	1053	1074	1091	1026	1055	1027	1042	1126	1096	1122	1030	1080	1080	1074	1103	1055	1074	1084	1069	1062	1080	1135	1107	1084	1020	1028	1116	1124	980	1106	1106	1076	1053	1036	1056	1074	1082	1056	1042	1036	1069	1085	1139	1024	1060	1063	1006	1060	1016	1095	1081	1032	1049	1105	1097	1104	1081	1036	1060	1093	1084	1004	1059	1092	1035	1052	1059	1095	1057	1133	1084	1101	1065	1073	1071	1141	1065	1047	1037	1036	1085	1059	1071	1052	1071	1096	1037	1034	1057	1032	1123	1055	1072	1068	1022	1083	1126	1068	1074	1161	1063	1061	1088	1063	1093	1110	1070	1071	1060	1084	1081	1118	1042	1130	1041	1120	974	1096	1118	1051	1064	1050	1062	1102	1039	1110	1108	1053	1094	1006	1086	1048	1086	1079	1043	1057	1064	1074	1050	1063	1007	1069	1035	1079	1166	1065	1049	1094	1105	1089	1053	1114	1080	1022	1053	1054	1101	1088	1057	1060	1093	1113	1080	1107	1015	1083	1022	1057	1081	1088	1029	1050	1071	1037	1102	1135	1080	1067	1100	1116	1074	1076	1015	1113	1078	1074	1090	1061	1031	1079	1083	1045	1102	1096	1014	1024	1146	1010	1103	1043	1033	1090	1035	1066	1009	1090	1082	1069	1095	1057	1106	1106	1115	1063	1085	1076	1053	1011	1080	1067	1071	1081	1053	1016	1105	1039	1111	1072	1082	1069	1031	1057	1066	1096	1054	1056	1114	1037	1103	1099	1035	1053	1084	1042	1077	1076	1038	1072	1082	1042	1060	1052	1065	1115	1056	1052	1042	1099	1062	1089	1096	1010	1021	1077	1065	1084	1052	1064	1082	1025	1018	1048	1114	1079	1038	1068	1048	1065	1148	1075	1068	1116	1037	1069	1111	1048	1143	1055	1105	1087	1051	1063	1078	1083	1080	1073	1086	1008	1071	1088	1066	1052	1070	1078	1056	1038	1026	1013	1069	1091	1052	1050	1005	1068	1056	1040	1032	1036	1085	1108	1095	1074	1087	1062	1121	1063	976	1089	1100	1095	1090	1060	1045	1060	1120	1035	1063	1062	1072	1038	1040	1063	1007	1025	1057	1103	1048	1043	1055	1057	1059	1119	1037	1094	1041	1099	1066	1009	1030	1041	1052	1090	1079	1080	1049	1043	1119	1093	1112	1088	1117	1030	1085	1018	1116	1032	1083	1023	1082	1033	1124	1154	1116	1040	1078	1036	1029	1116	1049	1066	1084	1117	1047	1086	1085	1106	1081	1097	1071	1099	1064	1075	1083	1063	1104	1061	1099	1081	1054	1043	978	1046	1126	1040	1049	1084	1077	1042	1107	1146	1105	1062	1072	1087	1031	1045	1033	1019	1093	1104	1068	1080	994	1115	1128	1076	1067	1091	1076	1090	1087	1084	1028	1083	1099	1018	1028	1073	1082	1081	1089	1051	1078	1084	1023	1048	1062	1005	1118	1078	1093	1055	1056	1074	1051	1080	1081	1094	1004	1063	1062	1063	1055	1054	1104	1065	1088	1078	1051	1046	1086	1046	1010	1142	1076	1042	1049	1072	1038	1032	1088	1111	1063	1100	1076	1086	1084	1057	1121	1106	1049	1070	1072	1112	1058	1035	1117	1045	1092	1125	1091	1080	1121	1119	1057	1066	1067	1093	1085	1009	1051	1057	1025	1078	1102	1041	1055	1046	1064	1102	1037	1046	1050	1108	1124	1112	1091	1082	1069	1038	1049	1060	1052	1063	1087	1024	1052	1111	1101	1092	1097	1052	1040	1075	1023	1095	1037	1030	1072	1077	1107	1060	1123	1045	1067	1024	1054	1081	1036	1033	1085	1091	1047	1038	1076	1121	1067	1054	995	1106	1075	1104	1095	1122	1083	1101	1072	1044	1064	1083	1099	1101	1062	1008	1027	1007	1083	1082	1081	1075	1108	1088	1112	1026	1074	1004	1101	1043	1055	1017	1101	1116	1088	1054	1048	1100	1068	1065	1099	1037	1059	1043	1040	1040	1104	1085	1092	1132	1026	1048	1103	1002	1079	1027	1043	1038	1107	1071	1045	1101	1042	1081	1037	1019	1099	1085	1087	1044	1066	1130	1082	1052	1072	1066	1086	1055	1074	1044	1049	1035	1103	1067	1016	1077	1080	1118	1081	1062	1055	1081	1127	1088	1071	1044	1094	1075	1022	1088	1039	1043	1115	1061	1088	1102	1078	1032	1090	1066	1066	1034	1027	982	1012	1059	1100	1107	1098	1077	1002	975	1083	1097	1069	1027	1011	1072	1058	1044	1008	1035	1106	1035	1114	1080	1055	1025	1102	1048	1099	1065	1034	1038	1057	1044	1156	1105	1105	1065	1157	1084	1084	1107	1058	1067	1081	1065	1048	1113	1078	1104	1066	1079	1078	1081	1050	1084	1112	1091	1082	1096	1074	1081	1009	1024	1066	1089	1133	1049	1105	1028	1112	1053	1081	940	1055	1072	1048	1075	1052	1069	1109	1059	1080	1078	1012	1115	1039	1045	1051	1065	1015	1063	1070	1072	1046	1137	1064	1099	1045	1043	1078	1043	994	1078	1099	1132	1103	1086	1081	1025	1110	1119	1069	1073	1035	1059	1017	1040	1066	1062	1032	1118	1052	1038	1056	1133	1048	1101	1106	1066	1067	1035	1092	1084	1067	1088	1063	1085	1076	1029	1026	1022	1009	1049	1052	1083	1074	1031	1046	1088	1081	1042	1022	1031	1050	1062	1080	1074	1034	1062	1060	1093	1055	1065	1053	1036	1103	1034	1093	1035	1074	1108	1029	1047	1045	1127	1069	1098	1115	1044	1091	1037	1044	1111	1031	1067	1021	1089	1055	1097	1051	1095	1037	1075	1058	1101	1076	1099	1132	1107	1074	1055	1024	1064	1083	1091	1074	1113	1042	1068	1046	1092	1010	1050	1066	1031	1059	1082	1072	1086	1038	1057	1071	1041	1079	1065	1025	1050	1116	1126	1098	1099	1074	1086	1028	1092	1092	1064	1023	1099	1028	1028	1105	1089	1107	1033	1063	1078	1041	1067	1099	1062	1060	1106	1118	1040	1102	1070	1057	1047	1050	987	1121	1034	1109	1070	1031	1048	1018	1073	1080	1094	1067	1052	1048	1140	1130	1086	1045	1003	1061	1038	1117	1083	1034	1049	1061	992	1073	1049	1072	1081	1058	1114	1072	1008	1086	1021	986	1091	1068	1030	1101	1052	1025	1067	1098	1066	1088	1079	1069	1042	1085	1079	1055	1061	1055	1065	1072	1034	1058	1053	1070	1095	1091	1024	1066	1022	1115	1069	1056	1052	1095	1115	1031	1121	1013	1027	1139	1058	1097	1059	1050	1055	1041	1077	1084	1056	1038	1025	1091	1077	1069	1101	1102	1087	1070	1066	1083	1072	1007	1113	1107	1114	1050	1042	1098	1089	1094	1092	1076	1052	1048	1012	1078	1068	1008	1031	1094	1107	1098	1086	1025	1064	1035	1063	1092	1027	976	1083	1100	1086	1125	1028	1118	1055	1102	1087	1099	1127	1065	1034	1028	1019	1032	1064	1106	1038	1068	997	1083	1001	1079	1105	1044	1078	1083	1059	1016	1104	1114	1080	1060	1084	1080	1002	1066	1093	1104	1115	1034	1073	1072	1100
23266	21369	29232	23677	21279	21057	7119	833	641	672	671	673	674	673	702	690	662	639	599	636	705	680	682	705	656	669	632	721	691	647	680	636	679	642	615	699	630	691	661	652	653	653	685	612	657	670	695	684	652	666	649	665	632	675	618	632	639	613	630	656	631	658	690	704	631	651	620	676	658	639	657	680	635	659	670	676	706	632	645	665	647	643	644	662	618	664	654	632	671	675	661	617	654	690	705	652	680	663	616	651	670	643	634	662	662	639	622	633	641	632	639	688	670	635	660	665	665	636	696	648	669	648	627	671	647	689	653	709	621	633	671	668	700	645	676	679	656	693	699	679	649	696	686	647	647	656	685	634	664	647	661	723	674	652	642	656	693	616	674	696	651	656	656	631	667	674	681	644	676	692	641	663	645	650	708	621	626	679	653	692	651	678	613	644	613	665	682	637	640	621	675	698	663	646	663	646	601	649	654	682	669	618	663	636	671	615	674	658	604	637	651	660	630	644	637	644	672	650	649	616	679	619	641	671	659	686	669	678	631	651	677	663	651	667	662	664	677	614	655	671	655	687	641	624	616	619	630	685	686	692	695	671	650	667	638	636	675	619	661	665	675	652	671	667	655	700	611	688	673	663	650	627	665	667	642	627	653	659	676	663	638	673	645	687	648	693	673	671	644	673	677	648	661	610	658	652	656	681	625	704	635	625	635	676	658	658	597	606	650	669	668	644	698	629	643	674	628	667	656	659	653	678	667	657	648	680	639	609	640	641	602	673	676	657	682	642	633	607	661	650	651	676	673	695	684	606	617	692	629	649	692	705	665	627	667	656	649	633	650	653	688	645	626	633	660	641	674	650	650	657	599	688	629	626	651	644	645	721	602	670	673	655	623	640	686	628	585	627	674	653	679	664	625	671	626	674	646	636	676	671	654	640	695	698	653	656	635	638	664	668	654	670	655	656	695	616	670	679	654	696	668	688	690	624	651	660	649	665	676	695	647	652	655	654	645	671	599	616	645	672	616	658	667	603	661	632	642	658	603	688	703	687	659	680	574	669	618	626	648	658	667	635	641	664	664	667	639	678	658	659	680	652	679	668	661	686	646	692	692	662	685	684	651	646	675	668	637	656	637	637	696	688	640	638	618	655	661	638	678	659	637	664	646	721	666	617	695	691	638	659	725	648	659	660	649	633	653	665	657	637	602	643	638	659	686	649	643	647	681	650	616	588	629	677	681	665	653	706	596	633	656	680	681	618	676	669	646	636	657	647	698	620	635	621	666	656	663	641	664	660	674	643	637	668	677	628	664	634	657	680	693	676	596	678	660	643	641	681	656	643	648	631	682	641	653	663	622	625	625	617	629	664	649	608	660	649	698	652	636	663	650	638	667	658	600	678	696	617	656	654	649	624	693	637	643	638	647	656	611	657	664	690	627	622	648	623	677	607	667	677	623	651	670	628	635	640	635	638	666	664	680	667	700	633	608	677	659	628	678	682	647	586	662	659	634	652	663	634	669	635	659	636	664	593	684	639	619	622	636	633	611	650	662	662	633	686	628	630	625	661	673	632	641	671	709	655	625	653	653	650	653	614	620	671	703	681	629	649	649	650	648	670	614	672	707	654	600	650	625	647	646	630	706	634	668	677	662	673	621	648	679	682	652	701	663	642	612	652	661	651	637	685	666	717	668	620	676	632	642	652	638	625	620	641	610	656	601	648	668	688	648	647	666	651	691	639	669	625	659	650	681	660	650	630	667	657	629	619	655	647	622	672	688	653	635	657	670	649	626	665	651	660	605	674	658	667	692	662	679	620	621	719	655	662	663	689	636	634	618	650	601	634	669	638	636	654	657	586	612	647	675	691	669	642	673	669	613	625	641	665	661	593	667	660	641	672	623	607	631	673	714	634	635	660	655	636	650	680	641	657	643	616	672	630	658	665	692	611	659	693	634	668	685	629	677	647	673	628	654	640	615	629	619	656	669	638	677	652	624	629	677	661	675	634	604	683	647	607	662	624	686	682	674	598	657	668	664	655	639	660	613	651	661	688	659	687	624	624	717	636	632	636	725	692	653	649	670	650	681	661	631	755	665	718	632	642	684	588	637	677	649	675	662	616	644	636	623	639	663	638	651	647	649	687	614	650	646	625	643	644	670	663	682	668	690	637	664	671	663	688	638	690	643	608	643	660	700	660	655	624	658	671	666	657	671	684	646	659	655	640	639	689	611	677	629	633	653	643	633	639	641	675	641	588	656	701	653	649	645	674	668	640	654	686	642	636	644	644	644	637	631	635	652	645	684	622	666	667	618	604	696	642	648	701	636	650	616	640	670	640	628	683	674	670	663	638	646	673	594	658	685	604	651	636	678	652	651	657	579	704	661	580	660	663	631	657	675	607	614	659	667	610	653	643	684	637	671	668	624	654	672	675	673	640	643	616	626	668	667	632	686	697	663	658	625	673	646	633	618	641	680	609	613	654	674	623	651	624	624	674	660	619	583	649	666	621	665	655	639	641	644	658	664	706	688	656	647	672	638	641	664	677	650	637	636	651	669	616	660	663	644	627	687	664	620	661	659	674	673	667	667	621	642	660	619	643	642	658	663	647	639	631	674	645	650	609	652	666	642	603	656	609	656	639	657	658	653	621	687	653	661	643	658	646	634	642	665	644	632	639	621	677	655	686	659	627	649	667	701	655	684	643	658	654	606	681	639	643	658	665	581	701	665	664	653	666	707	669	658	627	693	652	617	644	644	657	644	604	688	664	667	675	668	636	681	634	668	648	645	662	594	635	643	702	634	686	653	648	654	651	628	691	673	640	704	579	658	630	634	625	594	611	702	649	629	651	686	670	651	677	628	677	618	653	695	668	643	661	657	648	611	645	674	622	645	668	716	666	668	661	690	686	637	672	652	642	675	633	653	666	659	662	650	659	649	646	686	632	662	691	673	696	617	619	653	694	598	661	660	648	658	614	668	642	642	627	620	602	617	662	648	663	689	631	623	688	648	657	664	656	698	658	596	663	613	692	651	674	696	656	649	670	659	673	636	629	655	648	614	647	660	676	659	670	697	658	667	678	688	663	644	689	612	610	689	634	631	665	628	616	670	672	620	674	637	634	657	633	637	642	676	655	696	641	636	616	633	686	652	691	671	711	637	696	665	666	676	679	633	699	614	663	624	571	669	685	638	615	612	648	662	607	617	613	625	644	686	687	661	642	635	630	675	593	648	688	625	651	674	663	677	652	665	638	636	676	646	648	627	636	601	603	630	654	656	640	674	686	691	701	625	652	667	658	680	621	661	674	660	706	658	664	660	642	659	646	649	613	691	620	666	687	676	652	630	657	683	627	629	649	640	621	652	610	695	675	693	626	704	652	666	653	612	654	646	662	603	594	700	655	656	620	656	647	627	655	635	648	665	599	686	593	648	659	656	670	619	639	650	667	678	642	631	659	626	651	658	693	625	643	663	658	697	588	674	622	655	682	647	663	638	675	652	652	643	609
61207	87417	51794	13957	921	872	876	876	892	895	882	890	882	862	886	903	861	910	915	861	890	887	919	893	877	881	863	846	900	845	877	894	901	903	903	854	857	877	848	894	878	888	876	863	853	883	897	853	889	905	919	913	909	905	848	892	849	917	931	915	882	917	865	876	915	850	943	859	858	872	889	877	898	895	923	888	820	874	857	902	866	830	890	897	903	871	864	914	852	918	907	898	824	934	852	913	917	920	894	866	901	852	884	918	912	870	819	873	882	902	901	884	857	872	874	862	926	913	914	828	905	896	908	917	909	888	887	872	873	865	894	824	868	882	869	923	925	868	836	877	919	884	886	955	890	936	888	924	899	856	882	902	877	859	823	893	894	880	904	878	873	817	867	894	881	863	965	878	893	856	897	910	852	883	894	899	908	916	880	882	908	952	870	886	913	933	822	856	859	917	893	869	850	926	879	858	837	895	859	816	896	891	878	897	853	895	882	849	936	916	919	899	892	868	889	918	900	889	843	897	866	880	914	922	884	864	904	847	962	860	913	863	940	904	892	814	893	902	880	897	893	931	872	884	873	877	909	910	920	895	870	895	887	859	861	861	907	861	953	902	884	885	886	878	902	910	931	910	905	848	949	908	867	890	870	861	862	851	854	911	957	869	858	885	911	886	911	909	902	919	899	872	900	832	871	899	861	888	877	888	871	895	860	917	867	900	843	902	891	853	824	816	888	892	893	911	834	929	878	870	865	880	864	879	887	884	887	877	895	885	877	931	866	850	905	885	895	907	883	902	908	875	871	912	860	878	910	878	888	924	876	887	943	911	893	881	868	908	873	918	847	869	939	885	885	909	923	847	873	871	856	931	858	896	887	925	835	859	850	904	862	840	902	883	894	912	861	851	923	910	839	905	886	930	833	923	841	892	896	885	898	896	897	890	892	867	865	841	891	911	861	877	833	940	854	891	889	869	912	897	945	894	897	899	890	939	901	908	851	908	922	881	873	893	918	882	931	863	952	882	931	876	892	900	959	895	858	936	916	907	857	897	914	858	877	837	915	908	884	910	837	875	861	965	832	886	897	899	883	862	868	957	883	968	880	884	895	872	919	905	892	896	881	846	923	877	850	941	898	851	912	892	909	878	917	895	906	858	880	956	866	843	835	841	834	872	870	899	887	896	860	859	927	928	881	916	910	852	890	796	892	883	837	900	852	901	924	924	886	896	884	869	923	919	883	865	881	893	908	857	890	916	903	889	937	830	868	898	913	846	941	899	901	912	850	923	877	877	873	875	894	860	845	914	876	864	871	874	889	895	855	956	887	920	896	838	873	855	912	874	835	947	869	892	896	906	875	871	858	867	844	902	943	891	853	897	897	850	848	887	891	910	929	905	859	884	871	907	857	857	880	845	871	899	874	857	922	930	846	917	895	914	827	872	882	922	882	951	893	910	897	873	978	854	899	901	858	933	874	892	920	841	863	880	888	898	905	878	871	890	821	898	916	848	910	882	869	817	876	892	948	907	877	924	848	908	877	851	866	906	941	905	895	904	866	927	919	902	936	931	846	893	921	878	897	907	883	864	878	941	834	943	882	921	907	917	926	911	840	901	876	921	915	873	889	878	877	930	923	909	895	927	924	944	822	853	866	910	864	863	871	890	858	865	909	849	891	882	922	868	896	912	883	934	889	886	869	887	874	893	901	888	897	897	875	889	873	858	920	867	934	923	916	914	905	896	887	912	887	901	872	919	894	901	897	879	934	895	881	883	920	854	827	849	862	877	907	916	843	877	905	830	834	842	868	901	883	893	883	854	882	889	930	886	866	882	855	914	858	829	905	869	863	913	899	857	943	909	861	938	919	873	905	869	904	846	878	942	841	867	911	853	840	849	831	888	873	939	876	890	868	846	856	897	881	847	855	867	906	836	935	874	870	853	917	873	930	847	907	901	908	915	974	898	878	893	851	904	905	885	895	939	873	873	903	875	962	868	910	822	847	866	914	907	906	863	883	893	852	886	913	894	881	933	852	888	861	884	850	916	864	837	868	888	887	845	864	857	911	905	877	830	883	865	867	945	884	866	888	927	884	842	903	850	823	877	867	904	847	927	879	900	858	836	862	832	867	876	887	865	896	918	887	896	891	827	884	933	900	906	856	871	885	909	889	907	915	887	819	940	908	912	915	917	896	905	912	931	913	925	874	844	909	900	863	884	881	854	876	891	875	917	865	887	880	883	811	851	912	946	901	865	845	878	909	901	875	819	883	874	925	851	922	856	846	916	864	877	857	891	826	825	888	886	925	917	857	926	931	889	832	917	904	850	853	907	876	875	879	899	880	859	880	871	882	831	883	884	837	884	892	836	938	860	891	881	925	941	915	940	921	858	896	874	857	922	898	899	861	887	922	894	876	894	864	862	901	871	918	862	895	865	854	897	907	838	912	920	900	902	909	904	926	939	894	915	848	867	902	843	882	863	865	875	854	894	910	909	872	880	906	908	874	892	860	857	889	870	912	851	915	928	907	917	886	922	886	895	886	880	865	931	880	874	911	871	878	878	880	859	935	885	887	885	865	893	921	866	899	920	875	887	875	941	888	848	832	899	923	849	876	925	901	926	842	883	908	922	916	901	870	854	892	879	847	932	867	856	913	830	865	873	881	894	867	873	868	856	867	910	907	879	915	858	879	881	844	885	892	911	916	867	913	883	891	844	857	864	901	842	890	845	915	878	914	882	899	911	846	884	914	911	883	850	808	885	938	893	915	878	905	898	870	878	857	853	893	893	900	875	866	939	877	894	877	914	882	918	921	871	868	867	875	885	847	855	854	884	875	873	918	927	862	857	888	878	871	913	876	905	841	886	867	890	864	915	919	925	914	872	841	903	886	894	958	828	914	885	861	880	912	883	893	896	877	904	849	872	924	854	910	850	872	874	851	830	890	911	905	925	906	857	878	856	877	893	849	905	889	883	857	893	911	858	864	908	874	881	851	945	891	886	916	878	877	833	836	897	888	892	920	857	843	890	876	812	855	909	849	874	873	881	866	918	920	896	908	854	865	909	862	896	923	911	874	900	849	907	886	906	845	874	868	870	906	925	884	874	898	928	859	872	867	875	849	910	893	849	920	906	878	854	899	887	887	853	920	918	906	892	887	910	903	902	897	852	881	873	933	862	892	862	894	833	879	910	914	834	865	905	891	895	924	926	859	945	895	859	915	935	900	843	889	865	901	825	924	854	914	868	879	887	875	820	905	857	915	885	874	841	916	952	881	858	920	876	855	891	902	836	878	923	867	850	844	928	879	859	851	863	843	906	907	945	870	857	860	908	880	869	841	873	902	870	883	923	848	897	911	827	879	827	912	880	871	907	861	865	831	947	866	884	897	876	869	822	905	905	939	941	900	878	847	842	869	856	827	875	886	853	849	870	894	871	913	889	908	864	910	865	857	875	883	882	853	879	852	879	882	887	880	926	890	927	883	910	852	863	902	907	926	868	893	899	902	901
32945	27153	21309	6071	796	724	674	732	645	651	693	696	633	683	671	696	677	682	666	670	667	647	688	675	616	708	687	687	665	674	684	687	741	703	632	695	661	637	703	723	690	733	683	664	706	675	739	720	645	687	636	733	705	693	669	684	682	660	702	679	694	704	692	657	718	681	687	666	699	709	719	667	647	694	699	665	630	717	700	660	707	733	738	690	676	644	672	689	682	677	686	650	705	699	698	696	663	638	697	673	719	701	683	648	658	680	678	716	664	709	700	651	664	661	693	737	727	652	682	689	647	669	666	688	687	711	721	709	699	728	686	680	695	680	702	662	674	692	662	684	684	672	637	684	706	689	658	699	672	655	704	707	682	676	665	656	672	687	658	644	683	686	690	689	668	636	679	674	664	663	714	676	684	666	679	668	670	664	701	686	633	652	663	706	687	654	689	702	721	663	671	628	701	684	716	658	668	655	690	687	682	721	722	644	686	689	695	705	715	697	706	670	622	665	693	695	743	666	683	672	725	692	721	640	627	675	714	687	658	658	679	707	697	685	675	710	685	692	692	655	667	732	669	662	695	657	734	686	720	674	666	686	716	667	664	656	696	629	718	711	748	687	684	710	647	695	678	633	645	691	719	689	732	665	677	640	652	678	664	709	665	691	695	642	663	661	689	651	663	707	655	697	678	692	714	688	705	650	654	674	674	715	652	714	689	642	701	678	677	656	729	665	689	722	703	680	659	687	678	703	655	680	671	700	688	668	680	697	721	706	668	705	701	673	710	653	706	660	698	679	705	686	659	687	680	702	719	686	621	707	676	685	718	683	709	665	658	696	670	678	657	672	742	663	722	701	677	658	671	670	712	640	688	663	674	692	686	699	680	729	627	679	708	713	664	693	728	642	675	662	660	655	665	679	733	674	767	649	692	679	672	680	648	699	676	635	720	657	687	629	692	708	676	641	692	672	720	661	681	684	695	696	655	681	648	658	668	651	719	706	701	711	660	681	658	632	673	673	688	685	740	699	678	668	704	662	673	652	658	621	692	649	638	678	689	621	709	618	697	740	692	691	704	644	659	667	698	661	708	699	704	682	701	671	687	666	657	678	701	709	613	696	697	643	676	652	647	692	698	680	684	718	662	645	718	648	697	719	701	675	702	675	650	686	664	684	673	718	704	712	711	654	661	680	608	689	663	715	707	651	656	697	706	656	683	690	676	708	679	674	678	652	666	678	668	688	717	670	671	665	694	662	683	718	688	692	679	679	676	690	680	714	650	686	651	740	716	722	676	652	632	651	694	698	651	641	713	736	677	688	695	704	700	696	679	650	696	672	742	663	677	680	686	698	672	666	684	668	663	691	715	680	713	721	741	688	701	644	658	665	718	664	710	697	728	694	710	687	699	703	664	704	682	659	674	699	688	680	688	673	678	693	697	680	702	637	656	685	683	732	687	682	669	656	655	690	696	663	702	671	669	694	681	676	670	674	675	673	667	677	681	718	679	698	681	719	711	674	695	669	669	686	667	694	719	698	633	636	687	646	664	701	666	672	667	723	672	694	730	638	698	657	674	686	683	663	725	679	674	741	696	680	653	721	693	677	629	647	706	727	672	691	708	663	682	731	682	673	733	671	671	688	709	676	706	699	687	690	660	672	721	694	641	663	685	718	690	697	680	655	684	659	724	707	646	686	683	658	698	719	703	669	708	721	672	692	683	672	684	688	678	702	711	665	654	695	719	656	668	699	719	643	642	723	669	653	716	657	616	640	634	686	726	701	702	679	692	655	685	650	719	750	650	690	705	680	670	692	673	680	685	699	670	710	698	680	677	666	639	713	704	697	665	679	654	663	708	600	680	746	703	679	683	642	630	703	683	669	660	670	713	707	705	663	673	669	707	663	706	670	724	714	635	655	723	727	668	671	668	689	689	726	710	644	707	684	672	700	700	716	642	678	709	684	664	700	675	672	706	676	638	727	669	667	715	690	634	713	664	607	658	693	709	668	731	706	704	669	699	666	704	703	672	710	681	683	725	696	688	698	639	682	702	669	687	659	657	711	701	624	661	669	694	659	678	673	707	712	668	731	757	680	657	658	701	754	703	651	665	655	673	629	696	679	673	686	675	680	670	684	682	684	635	664	656	669	701	738	650	655	694	687	706	691	659	650	680	701	723	717	676	684	665	694	651	682	685	630	674	674	666	704	679	622	730	704	694	677	695	631	689	702	677	688	699	672	678	674	731	661	692	718	656	696	675	677	720	653	689	663	652	693	641	648	677	699	694	667	697	680	642	675	664	701	714	696	672	706	677	679	688	685	665	673	671	686	671	704	678	651	671	721	723	676	661	667	681	712	686	660	699	666	667	693	706	644	708	649	751	673	638	689	685	694	673	670	638	675	670	690	673	684	614	659	709	647	690	719	711	650	695	672	673	683	688	733	689	663	686	691	693	660	641	651	694	687	706	684	650	663	683	660	677	657	695	661	711	699	680	658	697	674	641	669	694	680	707	654	640	649	722	725	693	720	667	652	729	674	711	744	719	661	680	696	691	684	676	669	705	679	664	684	690	673	636	711	694	686	670	684	712	708	695	621	681	677	648	652	687	681	671	645	704	651	677	712	662	671	708	729	704	693	676	653	683	679	692	687	669	678	694	705	747	644	687	715	708	704	691	710	677	658	688	664	681	649	691	670	700	708	698	675	642	688	644	720	682	624	691	714	632	664	717	735	637	678	690	681	712	648	656	677	672	698	728	657	656	664	657	678	695	709	689	687	693	650	730	683	651	678	680	681	656	722	670	741	695	709	739	696	706	687	731	706	700	668	662	690	669	673	657	708	683	717	670	683	659	698	695	669	667	673	658	654	732	699	632	725	658	670	669	640	655	689	687	665	697	700	705	701	669	688	687	679	653	686	659	650	673	673	650	714	667	715	725	635	690	689	659	714	719	656	670	672	661	641	721	683	735	656	672	667	670	711	679	656	681	736	702	663	700	697	708	693	688	679	657	638	713	717	678	692	670	702	686	685	647	720	689	720	701	679	675	676	712	708	671	636	666	681	683	749	669	716	704	672	665	657	718	687	685	700	680	691	662	657	625	686	707	633	712	639	664	681	679	687	676	687	664	705	726	676	685	670	698	668	680	686	720	712	677	680	636	654	690	706	666	655	724	660	700	677	694	663	684	649	655	681	689	670	663	706	681	685	726	639	678	679	677	702	687	648	654	679	699	682	691	641	655	693	672	686	693	692	641	723	672	680	679	703	674	625	658	662	710	665	680	682	740	701	686	641	702	644	691	698	676	653	638	714	672	687	698	745	672	708	682	674	680	677	696	678	667	705	736	701	718	705	706	647	692	682	685	640	652	697	722	734	661	691	722	688	699	679	672	672	659	686	659	678	721	652	662	719	693	708	637	651	677	686	662	679	683	648	703	662	683	720	704	685	604	680	665	654	716	682	707	688	633	680	686	707	675	697	636	683	686	702	749	676	721	693	718	670	640	622
41524	39861	16533	2929	997	865	982	938	880	920	988	955	976	952	960	975	978	905	922	968	898	927	937	907	908	927	958	1001	952	874	1007	956	960	902	975	987	891	913	962	963	908	914	912	907	902	963	956	971	931	980	943	933	915	910	943	933	905	936	955	940	954	888	909	900	900	896	931	877	962	889	953	931	915	936	976	998	944	885	938	956	930	973	877	923	908	950	945	952	968	946	958	898	954	978	906	975	939	910	878	930	934	933	950	972	878	924	962	950	871	982	922	934	914	958	896	943	946	931	939	916	971	922	925	934	933	923	885	953	938	887	931	963	1003	963	978	968	940	895	974	907	963	896	925	923	916	916	910	991	880	906	936	894	938	944	903	929	926	890	924	946	922	952	943	926	924	924	961	904	916	931	919	906	968	909	929	917	959	854	930	927	950	878	898	942	916	898	943	912	952	929	945	911	929	900	958	939	918	904	951	990	896	922	951	931	905	926	912	952	911	901	897	924	891	973	901	985	939	886	934	891	937	919	956	934	915	914	922	944	909	982	964	928	957	915	940	964	960	976	962	898	941	950	933	923	897	941	876	873	976	930	930	878	928	983	989	911	892	909	915	943	909	940	985	902	938	890	876	915	930	886	941	909	963	925	934	936	946	894	903	916	901	935	935	927	939	957	971	912	901	890	889	898	941	903	890	948	908	921	968	925	978	868	944	961	949	943	898	964	941	951	954	912	944	947	954	889	923	880	988	922	872	956	904	913	877	877	937	960	957	953	977	979	946	950	960	914	894	888	977	901	952	928	919	947	930	877	908	957	903	927	938	943	939	904	929	964	957	923	885	921	940	936	992	930	948	916	912	911	962	939	952	946	912	899	929	957	900	1014	920	990	920	875	927	936	893	920	937	879	938	947	898	935	925	946	913	927	980	914	895	946	853	896	942	935	922	915	924	889	898	936	879	914	938	936	888	918	917	995	924	933	838	910	897	965	961	916	970	938	987	932	976	912	954	926	909	952	972	930	895	911	912	924	998	947	960	977	893	959	959	920	919	951	895	890	903	905	941	913	901	901	931	913	952	917	940	896	905	903	912	937	915	918	907	894	932	928	960	931	925	891	886	949	950	970	990	925	923	939	909	938	917	886	957	895	916	952	908	961	974	905	995	955	918	975	959	977	906	937	972	918	906	933	966	938	954	965	934	934	993	909	949	885	914	937	956	970	879	918	984	871	938	870	966	914	892	919	904	917	965	872	886	927	925	948	950	888	907	947	936	902	964	921	876	979	960	863	912	898	949	976	933	893	942	918	940	945	881	979	950	944	926	964	954	919	909	982	923	958	892	909	923	975	923	916	909	919	935	874	882	919	921	908	887	918	942	945	946	949	962	926	938	927	928	903	851	1003	919	952	920	941	946	872	896	970	918	974	930	911	901	907	943	951	945	947	943	935	907	947	919	950	973	929	967	935	928	899	947	878	924	946	946	969	945	876	943	926	908	931	894	957	973	873	911	986	935	936	898	942	935	908	918	943	937	948	936	951	928	900	929	868	949	929	950	939	955	914	936	926	907	939	954	952	926	931	944	946	967	906	933	901	921	911	943	905	898	949	963	917	949	915	899	924	957	930	943	961	943	926	909	945	978	925	901	950	899	950	943	947	939	883	968	985	917	951	946	892	953	875	859	950	972	950	939	952	966	918	865	991	935	941	906	926	942	931	851	917	881	915	912	959	974	963	901	918	911	909	932	907	955	882	953	924	891	922	950	902	987	916	937	886	924	929	888	929	909	903	948	988	949	914	916	950	924	879	931	897	894	858	925	941	904	923	916	975	928	927	970	949	954	880	937	950	995	904	953	953	988	924	931	924	945	894	956	965	935	916	938	904	913	928	893	954	914	940	904	896	908	994	974	963	955	866	956	902	925	904	933	930	900	963	940	924	918	910	920	951	987	967	927	901	973	873	985	943	903	913	953	887	930	896	953	963	940	879	866	1003	983	967	941	880	886	927	964	925	875	943	946	989	937	958	904	958	930	952	892	933	928	973	896	951	949	947	920	979	942	920	964	967	980	902	927	942	905	952	924	930	923	856	895	887	945	918	966	991	898	956	926	954	931	938	889	965	1015	945	961	976	917	917	919	942	913	967	946	909	941	928	861	905	934	911	920	895	893	933	952	919	883	944	924	903	971	980	915	900	903	868	950	916	978	900	991	922	958	935	961	1025	987	1006	867	935	914	915	889	914	908	886	944	930	862	970	924	912	977	958	918	958	927	927	928	885	912	952	889	872	949	896	920	919	961	942	904	1008	913	982	943	952	939	945	973	958	951	920	926	946	937	908	922	920	911	917	948	886	915	906	916	952	927	910	873	855	933	910	967	924	872	952	939	931	926	990	963	897	902	910	951	937	934	914	962	914	935	902	949	986	868	946	981	960	939	898	921	896	952	941	980	945	958	936	929	952	972	909	917	955	938	883	936	950	951	924	968	899	943	934	921	947	917	948	958	917	973	928	918	918	880	940	899	936	967	900	898	942	891	951	897	926	907	916	851	915	930	929	940	913	876	869	952	914	933	939	985	943	986	932	939	954	910	988	947	873	1010	874	955	934	955	929	951	907	917	907	917	875	975	910	868	929	909	948	860	940	938	949	962	921	951	939	907	898	889	959	941	909	931	913	891	915	930	904	910	908	918	889	955	973	971	900	918	895	931	904	930	940	930	899	928	893	968	948	929	957	915	934	899	974	946	917	949	898	930	964	904	923	929	857	938	980	955	1006	966	933	892	941	939	929	934	957	955	958	868	971	926	959	936	917	939	943	949	888	948	902	907	898	936	920	943	901	941	929	955	933	980	889	973	923	925	958	943	906	944	929	942	888	950	954	969	903	952	940	918	926	905	865	904	988	907	942	967	1020	924	898	935	912	1005	933	908	983	999	950	985	963	921	941	888	929	981	941	906	913	924	929	931	930	963	920	931	963	887	946	937	910	995	938	881	959	959	906	954	929	888	985	938	936	1018	930	946	965	935	962	927	903	876	970	923	906	893	997	922	958	1010	925	934	928	860	929	939	922	930	903	954	920	943	917	913	958	927	913	976	914	857	926	950	885	950	890	896	865	931	960	900	913	925	917	882	998	888	858	926	947	889	942	888	928	918	958	923	951	951	918	938	947	942	958	967	920	969	957	904	917	916	901	942	931	961	919	925	939	909	957	969	898	906	966	884	934	920	944	930	918	922	938	954	922	902	944	918	875	989	968	935	936	981	900	843	940	930	908	894	945	960	917	916	918	943	957	982	912	979	895	945	927	942	916	934	901	965	954	929	924	938	921	866	917	914	967	945	910	985	900	934	948	953	947	918	948	904	940	975	957	945	925	933	975	938	925	911	976	946	889	882	940	918	908	923	937	941	965	915	953	923	958	936	892	923	903	928	992	894	979	916	912	927	905	919	976	973	900	959	912	983	924	945	889	929	890	907	900	889	978	963	950	906	920	923	900	943	951	906	950	883	901	915	912	977	905	966	942
24728	21823	28999	24321	20976	8765	1058	914	815	806	798	836	809	824	847	833	840	769	850	856	758	894	797	833	782	821	770	806	820	780	779	874	790	766	854	786	802	770	786	847	807	768	865	855	808	773	798	823	812	827	819	768	771	791	817	821	833	814	839	806	763	779	823	748	840	803	786	792	788	809	805	802	731	802	780	783	784	820	779	785	749	742	824	814	805	787	805	836	758	799	821	780	780	779	824	860	799	804	844	827	795	768	818	773	782	790	851	787	848	760	829	819	772	831	740	811	767	817	829	767	810	821	802	775	843	747	774	788	803	763	807	788	820	828	783	809	820	823	775	812	813	791	769	812	799	772	780	790	752	821	854	848	761	819	774	805	793	796	823	825	784	781	814	760	841	753	811	797	831	809	774	793	827	790	830	812	831	757	758	761	789	780	787	827	842	814	832	791	794	793	775	817	805	781	822	749	774	752	786	788	820	823	779	823	765	811	791	832	835	780	820	785	802	813	804	808	765	803	799	823	841	774	813	833	846	823	792	788	805	754	729	777	840	796	806	828	789	813	802	809	799	793	785	822	803	825	788	764	753	786	828	782	801	760	815	779	830	782	822	800	789	782	783	780	827	799	798	792	836	797	808	791	819	789	777	805	764	790	798	820	801	784	775	755	777	787	794	782	811	813	819	826	828	784	838	880	811	822	814	785	774	798	750	802	781	819	824	784	817	825	772	764	780	802	838	822	852	747	816	769	784	786	817	848	788	793	850	817	829	781	801	867	768	774	794	800	774	814	809	819	804	814	807	850	757	783	803	785	837	816	785	879	792	841	736	855	808	812	829	793	824	812	815	809	818	752	816	749	767	773	816	830	837	795	847	818	779	843	787	762	786	832	850	824	813	769	798	783	809	764	807	820	866	752	782	769	777	803	794	805	794	794	768	791	803	835	820	792	825	833	828	782	784	824	805	773	750	793	798	839	806	802	764	807	852	823	796	821	823	786	813	783	816	807	771	798	803	783	729	821	810	763	818	815	835	829	794	830	722	774	850	823	821	764	852	824	795	846	799	737	816	808	812	806	844	796	843	792	808	828	843	808	781	778	820	816	856	813	833	830	784	807	818	798	831	762	772	826	839	779	820	791	818	797	816	792	846	786	825	806	777	799	857	839	798	798	792	804	842	851	865	797	770	842	829	753	858	821	799	817	861	797	831	772	839	844	841	791	802	767	730	821	825	807	841	780	803	777	815	797	794	789	801	815	821	802	822	783	785	762	793	800	792	805	793	794	840	795	824	825	832	757	831	817	840	806	798	850	779	809	787	799	771	788	820	831	805	851	840	779	808	766	833	793	758	755	769	801	769	817	812	783	794	784	805	803	795	772	781	827	809	791	803	781	832	806	791	793	817	804	821	769	769	824	828	738	800	803	794	828	803	809	832	835	813	832	791	783	790	780	855	793	740	802	799	802	793	811	825	779	850	806	802	776	790	811	778	773	793	812	848	799	797	813	790	791	805	818	795	788	799	828	850	781	747	827	833	793	807	782	808	784	784	796	817	824	842	820	830	840	840	795	758	749	786	761	819	771	832	875	800	857	822	822	793	805	821	837	847	794	828	809	770	852	761	795	801	794	817	817	828	777	841	841	822	748	844	805	784	796	778	818	794	801	782	814	788	797	822	841	780	817	790	815	752	808	805	838	814	851	790	792	744	844	823	794	800	790	797	789	815	766	836	827	809	828	794	806	837	777	813	826	786	778	835	842	773	805	812	824	828	783	803	779	770	774	797	791	826	826	796	777	769	805	784	819	798	799	751	833	801	777	851	804	839	785	813	802	848	852	804	786	794	806	785	794	825	818	804	787	792	803	762	778	728	757	819	774	844	759	808	800	808	743	757	795	824	776	801	791	798	812	765	765	763	790	738	808	779	830	824	739	815	822	787	828	806	819	814	821	765	870	826	814	792	801	829	812	799	745	807	835	763	865	773	778	829	780	780	793	795	793	803	812	787	783	817	832	769	806	760	807	832	765	826	786	831	784	775	808	811	769	777	786	861	806	810	742	808	794	742	795	817	781	821	806	776	846	835	771	790	843	808	731	777	754	826	806	814	854	791	795	807	757	823	801	793	798	811	808	789	808	829	803	779	869	784	787	792	809	800	802	804	814	816	793	796	776	840	810	752	779	792	845	806	823	844	760	829	741	806	796	773	777	824	736	789	842	759	831	800	786	770	791	799	810	828	801	754	782	816	816	856	789	815	798	818	819	753	859	767	777	854	798	840	826	830	816	841	730	854	818	823	765	775	806	822	802	818	841	776	803	786	838	776	776	815	808	783	764	846	808	844	843	763	814	822	794	787	872	807	790	826	810	847	780	791	824	783	855	797	790	775	815	800	772	808	784	820	776	834	865	829	805	780	810	790	738	753	838	790	831	791	811	773	809	794	732	736	834	746	819	800	775	806	755	810	775	738	816	774	810	812	848	855	833	814	823	755	763	789	830	802	809	799	750	846	775	872	809	778	772	759	799	831	884	806	738	818	767	771	788	796	801	737	802	848	755	780	768	831	834	814	797	835	826	839	828	784	771	785	805	825	785	845	745	766	745	824	796	790	863	806	845	804	770	853	797	779	811	796	759	806	798	803	803	800	811	839	791	769	835	787	805	777	753	802	798	796	788	774	809	777	857	762	801	789	808	772	816	780	819	803	784	747	767	821	799	791	827	826	794	811	822	746	782	819	821	859	776	819	752	794	814	795	804	852	830	827	782	767	770	801	790	871	788	839	792	783	817	809	810	794	843	748	779	776	770	796	779	808	829	779	811	790	782	826	784	716	830	777	871	839	853	796	784	808	796	801	772	842	797	767	837	767	790	816	763	818	820	801	823	790	821	866	809	846	794	796	850	812	772	789	833	777	821	730	808	789	793	798	775	832	821	817	771	815	770	804	792	790	764	871	744	798	820	789	808	836	789	824	738	794	810	828	772	813	812	786	828	813	765	810	729	837	753	830	827	795	786	758	823	750	800	750	847	779	811	846	780	788	791	817	814	805	887	772	773	765	798	853	773	862	829	837	802	805	800	787	789	846	805	758	794	831	815	798	782	836	823	871	739	855	821	814	763	776	815	816	763	849	796	805	784	776	801	807	837	806	835	760	783	797	794	821	824	782	843	768	795	829	828	815	795	817	790	793	805	786	817	782	785	801	857	809	824	780	825	752	798	750	785	792	813	830	835	754	811	785	857	792	859	800	837	827	805	788	762	816	783	798	805	772	785	738	775	795	786	797	741	767	759	847	799	796	800	784	794	765	790	803	826	800	818	783	812	800	770	798	848	776	787	808	820	766	821	811	767	801	817	783	852	751	775	796	810	776	800	793	816	772	765	792	806	806	765	822	802	802	757	832	802	827	767	836	768	837	784	768	804	838	788	766	774	829	810	801	805	793	799	862	792	792	853	772	800	758	817	793	775	825	796	814	794	822	815	782	799	820	789	776	833	824	874	806	738
61645	77308	41978	12691	1080	1089	1097	1139	1108	1092	1135	1100	1117	1107	1055	1066	1087	1086	1164	1091	1111	1079	1127	1130	1157	1102	1047	1088	1089	1063	1061	1111	1117	1129	1067	1097	1121	1103	1063	1114	1094	1061	1129	1125	1135	1060	1066	1079	1106	1111	1084	1103	1053	1133	1116	1145	1141	1122	1078	1118	1100	1060	1031	1124	1106	1147	1091	1058	1073	1069	1056	1083	1084	1078	1085	1084	1055	1088	1136	1065	1047	1123	1101	1049	1122	1131	1059	1092	1050	1168	1089	1101	1092	1086	1098	1065	1051	1112	1144	1059	1073	1011	1133	1079	1076	1054	1142	994	1091	1022	1056	1055	1069	1082	1035	1065	1082	1204	1108	1047	1079	1103	1072	1152	1080	1090	1063	1071	1087	1132	1079	1123	1051	1112	1072	1140	1099	1093	1055	1067	1047	1102	1109	994	1049	1093	1103	1067	1105	1067	1095	1092	1116	1045	1089	1071	1087	1044	1075	1066	1070	1106	1067	1139	1079	1084	1099	1157	1088	1070	1116	1096	1067	1123	1043	1095	1045	1117	1056	1015	1160	1156	1095	1038	1088	1062	1047	1094	1065	1152	1121	1094	1138	1107	1101	1174	1166	1037	1121	1153	1114	1163	1063	1038	1157	1085	1103	1069	1065	1076	1030	1072	1100	1091	1133	1088	1089	1068	1014	1051	1078	1085	1056	1193	1070	1158	1070	1098	1068	1079	1110	1130	1075	1115	1106	1099	1134	1100	1017	1102	1139	1110	1059	1086	1066	1072	1103	1089	1133	1149	1091	1047	1095	1081	1079	1054	1078	1065	1078	1088	1087	1107	1108	1098	1048	1088	1138	1137	1047	1048	1107	1109	1046	1066	1153	1068	1092	1080	1106	1100	1103	1127	1074	1126	1058	1117	1091	1101	1100	1080	1077	1100	1118	1071	1121	1117	1097	1108	1083	1056	1116	1060	1131	1069	1100	1143	1141	1045	1037	1089	1104	1055	1105	1085	1064	1085	1107	1065	1083	1091	1103	1038	1106	1087	1130	1120	1115	1110	1146	1134	1095	1068	1061	1104	1120	1135	1082	1056	1082	1114	1057	1109	1084	1085	1103	1106	1091	1018	1023	1094	1040	1073	1096	1063	1117	1074	1052	1096	1092	1070	1136	1049	1097	1127	1106	1094	1113	1127	1093	1120	1094	1065	1080	977	1077	1071	1018	1074	1062	1104	1074	1110	1165	1143	1133	1098	1097	1068	1090	1066	1064	1115	1085	1087	1162	1105	1096	1091	1118	1127	1107	1006	1123	1083	1061	1146	1132	1074	1072	1050	1093	1118	1128	1106	1087	1106	1099	1046	1071	1045	1073	1057	1057	1105	1166	1111	1103	1031	1087	1194	1096	1094	1133	1047	1164	1108	1105	1111	1043	1071	1114	1062	1085	1119	1024	1110	1055	1088	1041	1163	1145	1144	1147	1026	1111	1100	1042	1131	1073	1124	1136	1069	1115	1027	1101	1070	1067	1049	1135	1076	1108	1089	1079	1053	1105	1107	1080	1056	1053	1115	1110	1104	1058	1077	1111	1068	1096	1117	1080	1113	1102	1144	1034	1159	1136	1123	1117	1095	1094	1098	1050	1113	1146	1104	1104	1115	1174	1155	1015	1105	1109	1110	1089	1077	1030	1121	1086	1070	1113	1088	1097	1112	1122	1044	1118	1114	1058	1091	1099	1085	1088	1069	1091	1099	1033	1110	1114	1074	1051	1075	1102	1110	1077	1085	1103	1017	1121	1074	1055	1097	1101	1044	1074	1038	1085	1119	1083	1059	1109	1105	1062	1097	1110	1078	1106	1086	1102	1104	1076	1061	1075	1076	1156	1027	1131	1049	1115	1100	1074	1013	1101	1102	1111	1152	1124	1097	1132	1160	1104	1100	1151	1111	1082	1049	1046	1109	1079	1039	1077	1108	1067	1136	1136	1078	1139	1023	1109	1053	1126	1097	1135	1093	1135	1045	1125	1093	1091	1061	1131	1146	1069	1067	1093	1146	1105	1061	1064	1100	1043	1113	1076	1099	1121	1052	1079	1098	1095	1098	1099	1067	1098	1093	1040	1054	1040	1082	1115	1102	1084	1089	1100	1022	1117	1062	1109	1142	1148	1082	1078	1009	1112	1092	1092	1152	1095	1058	1140	1101	1048	1110	1119	1114	1070	1076	1078	1068	1090	1083	1083	1061	1099	1057	1065	1118	1096	1077	1111	1112	1087	1117	1088	1063	1106	1083	1085	1094	1084	1065	1058	1046	1038	1066	1098	1085	1084	1069	1079	1063	1081	1067	1111	1090	1093	1106	1089	1004	1071	1107	1113	1097	1038	1067	1098	1131	1098	1123	1107	1061	1098	1054	1047	1029	1058	1136	1078	1062	1070	1120	1082	1084	1093	1084	1064	1109	1070	1055	1082	1105	1105	1048	1078	1070	1099	1111	1058	1053	1089	1113	1095	1149	1076	1076	1117	1118	1125	1107	1044	1054	998	1098	1086	1036	1092	1069	1107	1125	1076	1183	1085	1044	1129	1091	1149	1085	1128	1081	1101	1083	1101	1065	1078	1129	1122	1103	1057	1072	1066	1067	1102	1076	1079	1107	1057	1138	1039	1061	1087	1072	1144	1076	1032	1130	1121	1069	1046	1123	1129	1035	1127	1060	1089	1066	1078	1048	1075	1064	1058	1031	1133	1137	1080	1089	1046	1104	1099	1086	1050	1047	1104	1126	1082	1078	1119	1081	1071	1046	1058	1117	1095	1134	1052	1131	1112	1172	1067	1064	1087	1092	1036	1103	1049	1063	1055	1126	1099	1166	1097	1124	1053	1064	1139	1055	1072	1124	1085	1100	1178	1130	1134	1060	1076	1018	1124	1097	1064	1053	1079	1048	1024	1102	1088	1076	1093	1101	1076	1056	1069	1085	1098	1080	1032	1115	1074	1082	1138	1039	1126	1113	1097	1191	1093	1032	1099	1175	1046	1092	1076	1103	1065	1086	1138	1127	1155	1104	1106	1069	1135	1080	1114	1109	1062	1079	1118	1105	1067	1070	1074	1131	1093	1098	1092	1087	1031	1093	1057	1100	1134	1134	1097	1129	1092	1134	1116	1098	1119	1099	1111	1028	1137	1096	1042	1102	1084	1121	1102	1138	1107	1166	1111	1078	1050	1043	1040	1092	1098	1095	1071	1099	1072	1082	1132	1086	1126	1036	1050	1104	1048	1086	1083	1102	1108	1111	1077	1044	1066	1031	1099	1066	1098	1111	1017	1042	1059	1086	1081	1102	1072	1096	1037	1106	1126	1062	1094	1097	1086	1046	1072	1066	1030	1069	1115	1099	1061	1070	1105	1098	1054	1089	1074	1115	1109	1060	1104	1092	1085	1089	1087	1055	1107	1071	1117	1101	1092	1112	1098	1044	1128	1088	1096	1119	1094	1128	1097	1111	1096	1020	1084	1079	1094	1044	1113	1075	1066	1059	1136	1115	1083	1103	1083	1109	1116	1036	1111	1063	1092	1116	1088	1073	1123	1043	1164	1108	1135	1094	1082	1055	1067	1143	1053	1049	1085	1053	1177	1014	1052	1089	1145	1060	1077	1067	1049	1119	1145	1111	1059	1000	1032	1119	1126	1100	1013	1120	1081	1002	1133	1058	1106	1105	1107	1138	1173	1129	1032	1061	1129	1110	1064	1112	1102	1074	1036	1067	1079	1088	1048	1077	1084	1079	1046	1139	1109	1116	1048	1076	1175	1094	1144	1146	1076	1109	1133	1067	1080	1116	1102	1161	1059	1107	1106	1046	1147	1081	1041	1130	1128	1110	1052	1022	1116	1136	1067	1109	1092	1114	1101	1022	1063	1056	1121	1050	1075	1069	1128	1128	1065	1064	1111	1048	1059	1075	1074	1061	1087	1079	1100	1056	1110	1147	1072	1069	1091	1102	1113	1114	1063	1107	1041	1094	1078	1095	1112	1122	1106	1057	1080	1113	1104	1086	1075	1063	1073	1059	1039	1083	1103	1124	1014	1056	1053	1094	1065	1048	1088	1165	1077	1062	1116	1059	1076	1031	1099	1070	1115	1068	1107	1098	1131	1138	1044	1071	1064	1156	1111	1048	1020	1067	1062	1138	1139	1076	1098	1070	1087	1057	1096	1119	1084	1082	1099	1092	1055	1104	1067	1102	1095	1130	1138	1080	1068	1045	1112	1061	1124	1031	977	1118	1100	1086	1114	1034	1091	1068	1103	1085	1167	1100	1077	1046	1055	1054	1102	1128	1117	1075	1068	1005	1146	1100	1100	1159	1063	1097	1079	1057	1057	1062	1100	1086	1046	1097	1080	1106	1115	1110	1044	1096	1103	1087	1046	1104	1130	1087	1070	1070	1091	1108	1058	1091	1073	1084	1036	1051	1037	1120	1135	1170	1107	1075	1050	1109	1132	1072	1166	1060	1064	1094	1073	1047	1140	1051	1100	1071	1049	1070	1055	1037	1075	1097	1076	1059	1074	1065	1094	1155	1076	1080	1112	1092	1051	1091	1098	1085	1147	1033	1078	1086	1072	1140	1090	1062	1043	1115	1105	1058	1078	1056	1068	1091	1066	1015	1076	1068	1073	1087	1064	1014	1087	1024	1081	1080	1034	1137	1118	1090	1065	1082	1073	1172	1102	1087	1095	1114	1076	1093	1042	1112	1086	1099	1052	1072	1054	1070	1095	1109	1089	1085	1078	1094	1072	1117	1085	1015	1145	1085	1066	1072	1143	1083	1035	1086	1137	1079	1116	1044	1113	1094	1125	1102	1105	1112	1095	1099	1088	1141	1128	1066	1066	1123	1102	1091	1033	1081	1080	1070	1017	1078	1077	1119	1071	1051	1104	1077	1081	1085	1127	1143	1081	1111	1055	1082	1095	1106	1133	1105	1114	1089	1092	1086	1081	1165	1045	1122	1068	1096	1075	1132	1076	1089	1067	1095	1126	1104	1118	1072	1108	1128	1076	1086	1094	1073	1119	1056	1091	1085	1061	1121	1128	1085	1080	1095	1078	1077	1135	1126	1055	1086
23383	21449	29346	23701	21330	21160	7508	807	708	749	692	703	741	744	684	657	693	653	719	680	681	695	639	679	656	666	727	651	673	681	647	683	648	685	661	643	695	660	676	652	688	667	697	696	689	667	677	668	667	688	637	676	629	694	680	688	672	672	653	689	660	696	648	670	653	623	643	684	645	672	718	672	705	694	687	724	666	684	641	683	629	644	737	710	682	641	694	620	654	656	653	695	685	623	670	658	681	700	670	676	641	647	676	630	680	660	622	684	674	683	657	669	688	668	668	681	697	648	635	671	730	705	665	677	696	688	672	675	699	672	639	666	713	688	658	651	735	674	691	689	708	692	641	701	677	645	641	686	683	651	673	682	675	656	665	661	627	684	680	668	674	649	659	698	677	637	645	686	704	663	654	653	708	650	699	643	640	640	682	638	696	667	679	663	701	617	688	675	663	691	656	637	718	699	725	680	697	679	681	715	642	691	667	704	674	678	660	592	686	681	659	713	718	685	613	664	698	671	680	689	666	679	668	676	687	641	690	723	674	695	637	681	670	647	687	669	684	708	697	684	669	692	657	674	698	655	696	685	722	703	688	658	688	645	684	668	638	670	625	723	699	673	653	663	639	671	604	653	688	642	708	699	702	645	688	658	615	697	701	668	698	690	660	679	658	732	712	657	664	655	637	682	685	638	689	661	667	657	661	654	677	681	670	656	675	658	630	641	663	664	687	657	663	692	666	662	642	645	707	676	677	628	671	655	700	624	645	659	723	646	649	613	674	666	686	725	679	695	628	669	674	643	643	674	660	680	721	644	660	659	717	658	678	668	676	677	675	658	714	706	689	717	682	712	720	688	683	653	672	635	627	711	629	641	651	693	691	677	718	677	718	678	720	648	703	688	670	658	683	606	726	664	676	694	664	688	712	708	677	659	648	703	668	663	685	698	646	671	677	657	661	689	678	713	664	664	666	670	682	716	622	676	628	702	654	661	677	697	683	697	667	665	667	687	639	660	669	688	674	655	663	638	672	665	681	691	680	665	662	699	681	696	676	750	674	633	700	629	658	694	647	694	679	743	688	652	667	701	639	682	676	690	684	625	640	685	657	698	645	657	701	679	638	710	664	653	694	676	696	651	678	638	637	638	633	644	675	671	651	695	689	690	668	640	622	681	657	656	685	692	674	714	666	685	698	672	707	629	668	693	653	651	686	669	607	664	715	663	676	670	645	671	659	681	692	655	690	634	643	682	658	646	666	683	661	614	670	654	615	684	677	691	654	652	702	668	684	605	681	642	693	675	635	695	686	632	747	715	653	725	670	671	681	692	695	662	686	639	695	653	721	674	683	659	660	710	672	694	625	696	707	685	685	655	675	667	645	606	664	618	693	641	682	675	677	684	724	692	694	647	658	662	659	669	651	679	627	675	699	711	679	687	655	681	635	731	640	702	669	697	643	697	689	663	720	671	684	696	634	743	665	728	691	665	624	673	670	647	693	693	677	704	684	666	636	680	673	704	677	644	671	641	634	622	643	632	646	677	678	672	682	660	657	683	667	667	683	680	640	661	649	655	668	661	639	675	707	691	676	640	687	685	673	694	653	715	666	670	694	703	704	677	717	661	680	617	690	700	669	676	680	678	676	672	654	680	684	672	636	658	711	692	727	691	668	668	705	666	677	677	633	724	668	691	692	654	701	694	669	718	719	623	669	682	697	657	647	611	628	638	646	717	664	682	673	678	702	640	686	634	674	645	667	706	650	718	644	670	708	637	656	631	688	679	727	692	701	651	701	683	681	624	652	661	703	654	656	652	644	675	675	704	678	688	709	684	648	664	664	698	691	741	682	652	676	644	692	652	694	652	667	738	639	730	653	676	726	696	690	693	670	685	662	693	692	622	662	687	665	701	655	682	688	685	611	648	658	686	698	683	658	650	702	695	667	723	651	631	647	685	676	663	650	694	636	640	630	690	692	689	645	673	649	639	655	679	652	670	686	704	622	714	695	652	660	635	712	701	592	667	655	638	713	654	661	695	699	700	650	682	652	639	638	679	665	643	655	642	676	657	642	688	697	663	695	688	686	644	681	676	655	704	661	667	714	685	695	669	644	646	675	686	645	672	617	680	673	682	706	710	650	648	668	671	673	661	676	673	647	655	630	660	696	713	612	663	715	639	631	680	668	676	691	654	655	722	660	640	653	654	657	672	634	663	727	658	676	649	669	640	619	689	673	642	704	696	642	681	675	736	658	665	663	665	713	697	656	674	675	630	683	670	679	667	698	678	648	677	691	623	716	683	648	685	659	688	691	653	636	658	702	682	641	677	667	657	660	634	649	631	681	696	660	654	692	669	680	683	694	659	636	701	678	660	680	662	696	707	676	688	625	674	675	661	670	665	695	666	635	645	696	683	684	709	686	669	654	661	642	642	677	707	610	630	643	647	649	657	649	663	689	644	661	656	618	668	743	632	703	655	619	658	671	659	698	672	648	706	653	651	701	702	653	662	693	692	671	660	662	679	650	639	658	682	654	685	662	691	662	677	682	647	661	680	652	672	598	658	708	663	667	680	684	722	682	657	703	605	666	644	637	695	648	695	660	675	669	672	652	646	647	675	657	733	678	688	694	700	692	673	677	691	662	690	657	627	626	665	687	652	708	711	660	675	693	705	641	607	660	713	672	672	645	627	650	679	721	704	657	643	700	697	671	693	684	663	660	664	679	630	686	684	660	658	662	716	643	619	669	680	658	666	654	618	690	700	654	620	689	709	651	664	682	673	668	733	631	644	692	680	661	633	645	704	649	615	682	705	639	656	684	703	672	651	676	667	668	698	716	686	658	690	667	720	689	670	672	647	657	649	713	651	706	682	656	678	712	686	658	655	657	658	674	636	668	663	637	702	705	652	699	726	672	635	695	652	625	638	712	670	619	678	683	716	666	654	665	658	664	667	715	646	670	685	688	661	703	622	651	649	714	656	696	672	677	652	645	682	659	630	655	672	662	708	710	682	620	642	651	674	642	683	656	712	617	658	692	674	650	656	672	681	720	681	721	695	675	653	652	699	692	688	675	710	666	673	714	678	691	638	679	669	615	628	651	693	631	666	620	698	666	653	677	647	656	646	674	646	653	638	659	650	664	636	656	683	696	667	675	703	719	674	697	660	649	655	668	696	679	673	698	677	643	686	661	652	699	691	636	668	645	665	667	637	653	717	640	692	698	686	666	667	715	714	654	615	694	667	669	685	656	655	630	714	709	671	680	651	686	651	662	665	736	692	627	664	682	652	714	663	636	667	649	622	648	682	696	633	656	680	659	624	692	692	660	651	666	635	688	622	652	648	678	660	728	677	671	682	679	678	639	647	687	713	673	649	651	677	665	690	646	649	677	679	660	713	643	647	661	644	680	674	653	671	720	672	684	657	685	684	684	674	665	670	673	656	733	689	676	662	688	666	652	689	730	678	654	724	687	686	663	709	699	650	627	651	699	642	678	675	685	731	678	669	678	686
61537	88051	50709	15734	901	937	895	918	935	938	864	961	912	959	919	892	891	955	880	939	891	897	946	903	896	871	920	918	947	914	907	894	985	941	871	935	898	965	923	973	897	832	879	928	863	966	914	930	878	918	918	883	896	950	906	902	904	915	868	899	955	887	906	900	877	980	976	930	903	879	880	913	939	925	886	910	891	898	915	910	887	898	921	918	933	929	887	882	880	933	979	927	913	924	909	890	907	911	933	924	905	904	890	881	957	915	964	891	967	951	905	894	930	936	932	942	840	905	885	879	874	994	954	887	900	825	906	860	955	981	908	918	927	932	917	917	916	917	894	857	930	899	912	921	951	957	912	913	892	915	897	932	909	823	905	909	899	969	943	933	905	909	900	936	967	967	909	945	951	906	930	936	907	889	951	974	876	873	917	891	927	894	931	904	932	920	895	873	925	888	920	897	892	974	954	907	913	885	938	978	903	899	900	880	903	890	901	908	951	898	908	891	921	848	896	942	916	895	892	958	891	893	954	984	873	870	940	882	910	909	920	958	866	899	935	944	922	850	864	916	956	915	952	906	866	897	877	924	961	891	918	884	925	857	926	928	882	909	905	896	869	909	901	935	921	910	905	942	920	910	850	903	913	927	883	862	938	974	959	969	897	927	942	935	950	937	883	926	896	886	908	883	915	924	913	882	892	918	872	925	967	936	951	902	925	947	900	855	966	857	901	901	902	912	877	880	913	872	938	913	868	862	907	858	911	913	901	866	898	943	860	952	897	847	892	881	925	930	905	991	876	903	886	929	908	913	878	916	868	876	941	948	897	964	898	868	884	942	841	882	920	926	972	900	904	921	945	955	952	910	914	928	894	933	927	918	909	935	887	923	897	910	876	945	859	916	851	902	904	908	953	952	938	896	906	892	941	936	915	902	918	884	896	859	907	946	920	905	906	896	970	953	945	896	880	870	884	871	944	920	917	947	923	891	884	877	913	845	954	900	894	897	876	943	895	845	893	973	902	918	887	926	879	941	938	885	955	900	963	901	866	922	938	905	918	895	991	932	866	923	890	921	958	904	909	885	892	937	868	861	949	903	930	920	887	931	895	929	886	885	924	909	897	887	929	915	883	885	861	945	876	884	899	899	916	917	889	912	928	932	882	885	930	928	904	922	922	949	915	888	895	895	913	938	904	941	886	952	909	916	893	894	929	940	942	873	944	896	919	866	908	913	947	879	899	877	926	911	901	912	883	862	957	944	887	934	933	895	915	920	899	889	910	883	878	879	904	889	864	925	946	936	916	873	908	904	885	949	930	914	897	935	872	954	899	898	888	874	916	855	907	882	913	910	863	958	901	869	920	960	887	893	915	918	889	913	843	947	886	916	872	880	908	949	952	917	881	889	871	896	951	896	921	890	926	956	911	920	958	893	914	943	847	923	934	981	896	908	897	900	965	914	869	908	899	928	892	953	896	934	884	886	909	924	936	897	905	915	926	849	940	866	914	854	958	904	894	894	894	906	912	920	855	923	944	968	930	901	904	933	876	894	928	920	940	949	887	877	913	909	892	874	881	918	861	899	872	904	883	966	991	920	962	955	916	867	909	886	887	945	889	918	906	947	947	895	881	882	900	883	933	932	937	943	921	880	899	931	889	887	919	903	928	884	895	906	912	928	910	911	908	883	905	968	876	961	900	938	914	924	892	938	904	892	871	898	911	965	930	900	910	850	888	908	948	906	913	915	912	933	936	959	893	893	928	881	910	929	897	975	937	944	921	883	931	892	888	951	880	894	867	887	935	895	851	892	949	935	898	863	862	927	899	898	937	899	911	897	913	922	913	922	908	839	915	885	953	947	881	898	926	877	924	906	935	893	910	909	961	955	890	966	922	921	940	902	943	895	897	933	870	869	924	919	919	994	926	893	943	892	936	897	889	923	902	903	851	899	863	907	868	875	945	918	976	870	947	918	912	909	955	831	890	928	918	943	952	932	877	910	931	959	903	926	900	897	931	906	951	891	875	931	911	894	940	874	871	919	856	901	904	949	959	934	962	905	875	939	906	956	891	931	915	932	916	891	890	960	937	854	934	892	922	932	903	950	924	863	871	878	922	944	849	916	895	877	863	861	867	905	883	904	897	875	893	892	942	888	925	960	865	907	956	855	902	945	880	883	875	920	919	947	904	909	929	852	931	962	926	870	890	944	880	927	916	856	945	917	934	960	949	859	909	899	971	885	881	916	895	885	916	946	888	873	959	911	900	909	940	934	865	936	905	918	935	914	895	845	921	865	903	936	920	880	901	951	906	877	914	926	863	962	946	921	898	943	912	849	934	951	910	908	963	913	956	962	874	886	910	953	858	909	927	943	917	876	953	918	814	897	950	958	901	898	923	930	892	879	894	882	871	865	913	912	906	846	954	900	937	887	894	911	934	887	965	878	877	932	888	848	890	965	903	866	917	888	914	942	932	901	913	910	849	896	863	968	912	933	941	901	931	894	887	898	917	890	913	891	935	874	913	904	889	909	921	938	913	883	898	877	893	848	880	911	941	900	895	930	927	922	883	917	916	904	937	852	908	886	839	913	908	961	862	900	923	912	895	920	904	882	951	898	959	903	990	924	915	883	865	907	918	906	939	902	907	911	881	888	925	987	917	960	877	934	927	870	938	913	917	929	887	840	874	919	923	935	927	924	920	942	889	909	939	918	911	925	905	926	968	922	959	884	896	918	921	847	919	925	946	873	851	912	923	901	937	901	915	900	928	897	920	957	861	941	945	920	921	950	913	906	967	911	887	885	886	876	958	929	891	926	909	884	913	959	898	904	929	889	883	914	905	923	885	927	911	948	941	901	901	892	926	954	882	883	893	889	885	909	843	934	933	923	926	864	868	904	955	924	950	877	858	874	876	887	947	960	913	895	887	931	900	931	896	917	944	907	868	901	888	947	898	915	887	957	911	869	890	956	887	940	901	1001	910	983	860	885	954	911	895	944	969	884	934	925	903	891	968	889	881	906	903	933	875	875	950	893	894	933	901	944	945	935	927	898	905	889	957	879	883	935	896	920	927	946	901	898	905	920	864	891	877	920	953	932	887	928	924	879	928	922	965	885	903	916	915	916	944	918	911	900	918	943	878	946	879	868	894	912	902	898	916	933	884	912	900	886	943	895	893	924	885	906	902	912	890	919	933	888	935	896	925	919	914	893	933	903	866	866	882	846	920	930	912	921	888	885	874	899	924	900	952	869	901	918	984	870	927	925	967	878	889	938	903	933	930	924	902	897	920	909	855	874	959	931	890	893	887	915	858	893	917	883	896	924	1022	938	880	958	878	913	925	885	894	944	851	926	966	912	934	893	875	919	922	905	878	886	884	894	913	905	921	915	904	911	899	885	899	900	897	916	907	937	921	914	970	920	904	952	977	874	913	893	950	907	933	895	916	908	920	927	919	884	938	942	898	855	935	890	886	948	873	896	991	923	881	868	902	957	968	905	909	877	910	858	913	891
32867	27071	21170	5979	799	675	721	687	741	731	722	676	708	631	649	680	677	703	660	733	689	710	697	708	725	690	770	638	670	644	708	698	709	696	684	669	650	687	678	750	688	693	693	681	716	730	722	682	723	699	686	704	711	692	675	748	658	700	722	698	701	712	658	693	729	678	686	688	711	663	693	664	714	673	668	679	719	701	689	659	699	725	686	654	720	685	664	674	686	684	707	727	688	666	721	734	684	697	671	719	679	667	706	615	690	670	671	682	672	702	698	649	749	731	683	692	673	691	678	703	709	684	697	713	701	680	670	742	677	666	717	700	748	707	665	681	683	678	685	713	658	699	661	655	683	701	634	726	687	657	719	702	660	711	693	661	694	641	732	698	699	694	660	662	654	660	682	725	649	657	722	686	682	705	676	703	700	686	740	668	689	704	699	711	717	720	700	673	718	691	698	731	717	667	722	634	671	681	679	689	670	710	656	742	653	705	713	699	672	673	708	751	671	694	730	692	708	679	661	757	725	663	653	689	688	709	692	691	655	705	714	668	725	722	707	727	662	681	723	700	708	736	679	732	694	710	689	746	701	701	654	675	705	688	712	656	691	672	678	735	691	673	742	713	703	706	697	713	709	705	654	713	682	697	689	693	724	691	707	731	652	698	708	692	702	662	713	689	707	688	711	711	668	702	679	710	689	716	699	716	692	712	676	697	692	705	687	674	683	630	665	747	670	691	655	723	702	670	701	679	684	690	750	673	679	718	723	707	703	730	687	713	719	686	699	685	695	708	668	709	683	697	696	703	741	664	655	693	688	681	675	705	659	671	716	647	668	654	729	735	714	725	693	725	681	646	666	673	663	666	714	750	714	696	722	691	693	748	668	711	686	711	679	728	721	719	645	653	668	685	676	740	645	692	734	705	663	682	673	704	700	687	732	687	648	660	681	657	707	720	747	711	738	685	656	663	712	715	657	700	711	668	699	669	692	708	691	707	702	686	688	754	716	611	676	713	689	732	692	653	698	710	694	713	670	735	668	659	634	690	661	703	675	719	628	630	682	689	662	671	688	654	695	676	656	656	648	722	695	731	705	650	669	687	689	717	728	682	691	756	691	649	713	735	670	652	734	733	711	753	713	710	663	686	688	694	686	705	728	695	674	704	665	651	739	688	696	671	737	703	684	706	693	694	697	681	701	668	711	722	720	694	692	672	704	701	719	688	655	696	726	715	714	698	695	664	651	682	670	691	699	686	727	687	698	698	739	658	720	717	700	683	669	652	657	677	670	752	664	632	670	668	707	751	683	675	720	689	713	675	716	700	693	711	679	691	667	714	676	698	692	682	694	727	715	678	691	672	673	690	694	694	687	682	691	675	733	692	678	722	743	720	665	661	709	699	671	660	703	692	658	703	652	730	690	677	714	702	707	704	719	678	723	699	758	721	698	732	663	686	710	691	659	699	677	661	700	716	679	665	682	726	730	680	685	748	705	691	721	676	693	659	706	664	752	665	718	689	746	709	629	676	699	739	701	678	675	623	721	708	674	681	662	661	711	647	702	659	698	711	624	702	686	688	715	688	632	744	686	691	709	683	693	685	656	668	725	708	705	730	698	734	692	708	670	649	658	701	677	671	644	630	722	707	669	692	733	681	643	722	705	688	715	675	707	726	662	729	705	696	704	676	677	715	634	700	710	715	733	682	731	722	691	722	665	700	658	685	667	700	670	675	719	720	705	651	696	699	693	707	729	696	679	654	714	711	684	718	715	675	713	711	702	707	747	718	704	730	694	688	666	691	704	700	722	770	702	722	692	644	694	661	708	629	694	722	694	698	706	714	692	672	669	699	707	690	738	693	669	695	745	692	675	672	729	693	710	719	725	680	681	706	729	715	692	714	716	663	671	708	711	703	725	722	696	686	686	676	724	690	711	676	739	652	724	681	668	675	698	741	681	721	606	671	714	684	705	646	660	668	682	670	691	717	689	685	698	671	684	701	688	673	652	688	678	660	707	715	696	711	711	696	752	676	645	726	695	686	690	708	751	713	708	735	690	686	711	676	685	702	644	680	716	672	625	697	691	659	761	634	669	656	675	673	686	694	716	724	669	693	675	689	725	632	698	706	724	660	695	681	748	678	667	716	706	665	739	663	639	696	713	711	684	676	691	709	676	702	701	672	685	750	710	636	661	691	648	685	707	708	679	749	698	667	698	677	712	675	738	702	730	744	670	680	683	727	689	668	688	700	721	738	677	646	747	700	729	669	739	697	673	706	739	678	714	710	689	684	652	722	656	708	732	693	717	684	700	699	661	678	728	661	685	681	697	694	728	709	692	694	682	712	677	697	668	708	658	707	673	675	660	710	645	697	694	681	695	714	686	704	661	690	690	702	711	661	711	683	697	695	695	702	672	747	693	700	629	657	658	647	656	696	637	748	725	711	724	757	688	752	703	685	692	711	688	730	714	712	689	695	684	704	726	691	706	661	693	700	651	711	735	710	664	675	647	683	697	699	713	669	699	695	647	749	689	691	712	720	685	721	700	773	681	690	704	700	695	703	717	645	696	727	695	648	677	664	689	730	677	702	653	690	675	762	720	760	688	678	655	711	716	706	655	678	715	726	717	732	673	695	727	732	673	644	722	654	683	702	668	709	763	756	677	670	693	707	707	695	720	706	624	697	696	670	691	705	692	669	701	672	720	726	669	692	716	696	682	659	718	674	686	715	707	675	693	720	658	656	700	726	649	666	686	674	668	693	701	658	714	702	649	715	658	655	693	709	685	701	692	713	638	703	686	696	705	731	664	689	667	675	706	663	652	689	677	721	695	693	733	656	675	645	690	672	655	647	676	719	711	691	668	690	714	659	687	730	752	676	729	666	713	733	686	722	705	686	701	676	709	670	693	677	705	687	673	659	691	701	673	666	672	701	648	691	686	657	666	679	670	713	676	736	652	673	685	682	686	682	710	732	669	723	663	718	696	665	677	632	737	680	693	687	666	642	687	707	678	723	719	732	668	705	719	713	669	656	685	752	710	645	706	656	678	587	645	683	717	699	692	693	685	678	696	693	693	686	727	684	672	677	667	672	730	691	689	687	705	698	737	648	700	661	687	626	693	717	641	712	673	691	722	698	701	664	738	694	727	655	705	687	718	679	669	698	657	749	683	719	713	689	643	660	702	659	697	737	670	703	740	706	678	729	736	736	663	716	698	734	681	684	683	708	709	689	710	686	659	669	712	678	731	705	696	702	674	728	708	697	696	753	698	732	674	667	672	711	678	697	637	691	671	633	704	615	685	693	708	703	692	674	697	676	690	720	725	708	623	727	675	673	720	679	689	738	697	682	674	659	648	699	701	688	669	650	649	679	703	720	680	683	746	670	708	686	674	726	695	695	616	702	652	674	694	670	721	706	698	687	665	722	696	677	666	681	664	694	695	663	764	671	714	700	748	715	732	701	660	681	691	652	664	667	666	666	681	682	734	681	669	657	723	712	656	684	681	676
41307	39890	16287	3123	999	923	933	969	956	961	903	942	937	940	932	1022	941	980	1000	935	927	956	935	938	914	1004	996	965	979	932	932	920	953	936	946	915	921	919	990	981	961	909	982	924	903	890	943	973	933	949	998	978	958	932	947	910	951	916	903	970	961	1003	907	913	975	1004	1003	918	968	942	951	944	930	938	964	947	876	994	936	982	918	906	891	953	988	999	985	973	972	935	964	921	955	873	965	951	924	943	950	989	955	972	937	977	951	934	925	945	978	906	958	929	972	965	914	937	947	914	1001	994	964	931	911	980	909	946	966	994	924	926	987	898	978	928	999	947	1001	960	927	947	976	969	951	922	939	944	917	941	937	937	964	968	882	943	999	963	917	930	919	952	976	940	913	956	960	1018	952	986	972	908	959	979	939	985	906	904	946	996	945	953	955	885	975	899	960	924	944	944	968	935	946	942	944	967	981	956	935	952	939	897	956	938	976	928	899	984	937	913	954	922	949	1007	978	973	914	972	963	915	963	898	944	917	976	1008	1015	916	925	905	969	909	938	928	975	945	903	872	926	939	971	941	948	973	944	942	900	945	892	893	953	976	911	944	976	923	956	979	993	896	948	967	932	944	967	900	937	939	923	923	970	994	950	924	961	1012	926	910	1007	970	957	914	958	899	928	915	952	940	942	992	908	943	979	914	976	1000	926	936	945	913	932	963	882	915	942	965	916	902	915	1005	942	962	1025	945	957	1009	964	973	1013	905	948	959	944	922	935	899	934	966	951	947	937	910	964	996	908	917	972	923	982	969	938	949	960	926	963	997	1010	950	902	947	948	920	916	899	928	976	924	898	911	868	948	955	941	941	952	906	931	969	933	922	977	973	950	980	950	918	1001	975	903	956	935	991	985	975	897	951	939	941	979	907	922	929	951	963	981	953	911	979	950	912	999	933	950	964	975	956	967	936	978	975	942	904	986	944	868	991	960	915	950	955	930	925	939	909	921	962	897	955	920	874	931	960	927	969	914	880	907	947	943	974	929	948	895	917	952	938	929	947	954	916	930	960	964	962	967	902	1005	959	910	924	884	1010	931	969	952	907	940	984	919	956	944	982	935	1000	962	951	948	964	958	915	916	940	907	951	892	971	932	944	960	986	950	915	933	993	923	950	959	951	921	924	913	904	900	981	956	886	992	914	943	924	913	947	890	907	913	930	908	913	924	981	872	954	918	905	917	917	921	948	941	925	907	909	898	900	988	934	955	907	927	985	964	933	959	982	935	986	907	915	920	981	951	1011	958	944	983	983	929	914	955	977	969	960	950	966	915	964	973	932	967	969	945	969	1007	1004	939	964	912	928	923	954	983	997	923	937	953	934	956	965	947	975	891	966	974	968	881	881	917	957	900	980	996	987	958	899	928	919	1029	939	994	991	954	954	940	941	959	976	958	918	980	957	953	972	924	935	943	919	982	909	949	882	927	948	966	997	974	900	975	901	935	910	934	948	892	959	969	936	955	960	971	911	950	950	898	941	920	976	942	938	923	957	920	963	974	939	971	927	941	990	984	931	961	908	911	948	956	956	949	917	954	981	988	945	962	934	957	963	963	973	883	939	986	975	906	919	987	938	981	896	930	985	891	904	940	984	952	940	969	959	923	960	953	942	915	1041	943	985	927	935	936	943	892	914	947	923	960	933	943	924	926	931	897	925	988	918	901	971	988	931	888	946	908	981	924	964	928	996	967	926	921	1004	969	963	905	949	904	919	929	931	955	914	938	969	969	873	915	953	916	976	927	986	893	927	955	942	927	918	939	944	937	938	914	996	880	947	921	995	974	931	940	939	931	987	899	975	921	872	889	919	918	984	986	882	990	948	924	937	968	960	1009	954	926	972	909	1019	998	948	944	987	976	988	917	937	969	918	973	951	940	952	930	1000	950	1010	912	983	945	998	986	914	935	993	933	981	1020	977	933	948	898	944	902	958	906	929	904	942	934	936	935	995	944	891	941	920	931	989	961	975	963	968	904	925	966	977	975	958	918	998	867	958	957	1004	910	969	909	941	940	1019	925	955	958	921	962	999	943	997	935	883	925	990	912	896	1002	980	924	999	932	934	936	942	946	961	942	911	925	951	940	939	924	934	903	1014	971	960	943	978	922	983	939	988	955	963	1011	934	961	919	922	969	944	936	908	932	921	964	958	966	942	956	933	971	976	964	933	926	936	919	937	902	898	968	922	944	981	988	930	956	929	913	930	902	931	1003	947	926	944	938	946	921	934	963	926	987	977	891	963	917	909	963	979	866	1002	964	965	966	976	941	971	951	929	937	996	977	908	940	927	909	970	994	949	979	948	970	976	945	977	913	940	965	928	962	934	949	958	960	1017	901	976	947	951	974	909	954	978	953	931	917	934	927	935	904	931	968	981	960	984	922	933	1022	937	940	938	934	948	958	939	937	978	952	973	956	970	959	949	932	934	907	978	947	888	974	1003	942	879	992	966	947	942	943	916	924	954	946	937	925	915	944	922	909	965	944	917	956	968	971	942	962	964	921	1004	943	963	990	964	892	916	975	929	907	934	978	986	980	968	918	953	946	923	887	996	1007	879	922	973	951	960	965	930	1014	964	942	996	920	923	962	929	980	923	1000	942	948	939	915	951	945	888	945	982	977	966	932	947	934	935	946	946	927	935	912	915	972	895	930	939	920	993	946	950	901	936	949	955	904	964	961	935	966	973	956	975	979	969	935	986	933	915	998	949	910	950	891	937	931	898	913	933	951	952	898	931	939	965	989	947	942	1018	930	922	921	948	928	961	914	972	964	947	929	870	941	967	920	944	957	885	1020	953	946	924	908	965	940	932	981	978	990	932	961	915	972	942	905	942	934	954	923	958	963	955	957	976	1037	931	896	948	933	935	964	947	947	976	941	946	999	943	922	930	948	973	969	954	1034	952	967	918	931	932	961	1015	953	943	950	955	947	987	918	936	948	1034	970	1011	926	924	939	914	980	922	947	968	964	887	918	978	960	961	941	957	965	862	974	960	950	915	940	935	888	952	898	974	902	902	957	977	966	905	998	942	901	963	910	969	863	993	920	1010	923	932	915	925	947	980	922	904	999	925	937	940	934	992	900	933	975	942	890	910	912	1008	995	977	949	940	968	886	925	941	879	995	904	952	966	919	975	959	948	956	957	950	935	916	941	932	1006	941	892	950	931	890	946	1003	902	951	989	950	940	980	947	1008	947	935	986	998	947	1001	917	1003	882	886	994	991	918	931	959	993	996	896	965	955	929	952	943	992	956	933	936	930	975	949	960	926	902	1014	955	889	999	936	997	912	993	902	915	1010	985	974	927	943	917	955	942	959	993	954	919	940	895	916	915	914	915	960	984	936	912	991	958	916	1011	971	954	932	908	869	953	937	952	924	954	945	955	932	891	958	979	916	913	978	986	917	944	957	973	941	913	915	917	957	883	931	911	862	937	907	968	919	923	960	981	987	930	914	907	971	962	937	868	958	905	884	975	937	962	909	985	923	1000	911	937	945	963	978	913	985	958	972	960	949	945	935	932	972	981	976	934
24733	21726	28935	24220	20942	8894	1155	911	806	826	855	858	827	772	800	819	791	836	817	864	843	822	847	788	767	850	829	818	900	840	847	789	840	805	811	796	851	824	857	750	859	877	875	796	767	811	820	832	825	784	821	856	847	830	836	833	824	811	789	789	820	788	766	799	852	854	813	822	866	854	796	819	818	825	818	807	825	832	819	854	850	806	791	779	832	801	882	837	809	841	815	797	779	803	858	821	856	833	758	834	801	792	746	846	821	844	816	817	820	862	763	783	823	823	854	805	780	788	862	827	810	831	759	818	816	757	821	795	834	807	764	769	840	788	786	821	830	818	808	806	815	812	848	772	832	805	838	787	803	827	802	834	789	800	791	808	820	849	798	764	829	836	826	767	837	797	784	820	811	834	846	812	813	765	786	834	780	862	808	849	793	811	834	879	811	830	831	808	855	795	797	826	792	836	853	806	834	796	819	805	800	830	790	777	814	785	852	822	827	809	803	877	791	810	789	817	808	812	836	854	814	806	836	792	797	805	850	781	774	812	876	812	804	844	814	848	837	802	810	806	798	803	762	826	770	789	799	782	773	826	777	829	810	812	807	870	825	806	792	832	811	810	804	817	806	818	752	760	777	768	793	837	812	814	809	759	847	859	832	874	764	751	788	806	818	797	800	818	826	797	850	839	802	819	783	823	833	860	818	854	778	794	809	884	817	845	800	788	861	824	790	840	819	793	807	802	795	825	804	801	819	822	703	763	758	825	789	814	821	858	798	823	846	777	814	822	778	770	823	775	815	796	773	792	771	780	801	779	773	824	833	827	830	833	800	791	817	881	778	840	797	797	763	814	840	774	836	803	802	850	807	800	812	825	812	799	776	845	822	792	767	815	795	845	815	863	829	813	796	775	831	812	840	785	812	811	829	779	827	827	827	828	777	792	841	821	813	793	796	818	826	860	811	884	788	738	745	826	812	786	813	828	753	773	856	776	831	817	811	830	809	851	816	859	809	864	804	817	848	807	815	779	846	852	797	785	798	776	759	852	774	826	783	818	793	833	811	790	847	805	805	854	777	851	801	856	796	827	847	799	805	834	790	826	828	784	828	812	852	794	804	820	820	800	848	835	828	804	807	819	804	810	790	799	756	841	812	727	801	785	782	849	830	784	869	786	804	807	780	809	781	802	775	770	799	796	832	772	785	809	827	868	834	803	807	823	847	751	822	857	827	834	843	874	848	849	810	814	820	782	830	799	808	809	784	784	835	794	777	783	805	808	821	819	778	840	817	819	775	813	775	808	825	837	841	870	826	797	854	823	828	826	815	834	796	782	816	806	806	818	794	870	794	848	791	784	779	845	902	741	823	821	834	759	823	795	827	740	773	823	826	825	807	834	778	823	823	814	779	825	828	854	812	811	831	811	790	834	824	823	798	839	817	798	844	807	814	788	849	759	788	820	860	810	858	871	788	816	846	834	771	802	837	770	797	782	831	783	840	800	842	783	814	808	814	792	771	783	787	870	830	867	793	813	800	829	789	786	778	835	828	852	816	828	822	815	762	765	780	846	879	774	779	799	806	850	815	824	801	771	822	780	835	812	820	787	823	870	836	802	812	820	798	745	808	782	833	836	799	781	797	854	891	869	797	836	825	795	821	771	710	826	764	751	785	785	843	780	840	783	832	843	859	815	816	846	789	854	800	824	806	781	805	827	783	799	857	806	791	837	853	812	848	834	830	829	772	799	807	767	844	792	795	779	811	833	808	815	825	795	829	817	787	847	761	822	825	828	810	805	820	864	825	782	871	815	799	801	852	816	754	806	867	787	851	815	826	852	770	789	838	806	859	816	825	791	778	782	857	815	842	813	844	841	820	809	799	792	783	842	770	819	863	817	844	848	815	852	836	791	834	871	829	772	874	791	834	806	793	804	783	804	818	796	831	840	774	765	818	866	840	802	847	804	850	836	800	842	766	834	763	812	796	795	811	798	818	796	800	805	824	841	820	870	819	819	796	796	848	814	819	821	823	854	830	849	835	805	801	791	810	874	849	782	793	850	785	824	796	751	815	836	826	785	832	829	823	799	827	850	746	784	895	825	798	823	797	831	839	801	843	859	837	821	812	842	778	774	849	843	791	813	816	808	811	815	786	771	822	801	829	789	842	830	815	790	853	794	793	845	799	778	776	761	813	822	820	767	766	801	796	801	801	847	810	809	882	779	809	855	747	774	838	851	787	843	809	770	787	837	847	758	857	820	790	767	789	853	880	871	812	782	772	811	781	809	800	799	763	792	797	838	829	881	755	819	756	826	802	808	842	831	776	817	800	828	766	818	819	858	834	820	810	816	834	787	846	830	811	861	798	810	826	829	808	789	835	839	815	811	867	843	799	828	821	804	811	815	814	814	788	830	826	853	812	787	792	786	830	783	793	834	832	829	795	781	845	822	786	798	782	789	799	799	816	804	829	825	787	816	878	863	760	746	822	804	768	831	804	823	792	772	815	798	820	792	811	823	786	799	821	787	804	777	835	841	822	810	832	812	799	814	865	773	806	759	863	829	748	799	854	835	842	827	838	834	830	773	818	807	781	792	860	819	761	799	801	789	817	811	748	840	804	769	826	812	863	830	812	827	813	809	800	823	783	819	788	853	842	800	808	858	801	781	795	805	836	776	817	842	807	841	824	781	823	796	802	815	800	833	828	856	822	867	786	795	832	808	800	809	800	798	811	789	837	804	813	847	837	841	763	801	820	838	855	855	841	752	798	845	848	846	862	771	758	764	812	830	824	823	815	844	803	751	816	802	834	841	842	838	833	823	802	798	813	807	808	838	835	805	876	856	800	800	765	840	806	885	817	784	797	733	800	804	773	735	797	774	765	831	769	805	774	795	795	778	793	846	859	814	828	841	848	860	775	799	800	799	775	811	784	821	811	784	766	830	814	817	865	788	768	808	735	789	843	799	807	783	832	806	806	800	820	806	799	790	853	813	832	798	803	821	795	878	800	802	814	834	823	794	828	812	862	786	822	778	840	837	871	788	819	848	807	778	866	801	799	775	776	844	832	790	798	818	814	785	857	813	822	815	816	756	778	874	799	809	819	827	788	833	814	806	802	762	834	797	838	781	822	774	823	793	729	819	785	841	779	830	855	849	822	799	830	757	821	779	796	848	795	823	785	838	789	815	743	790	824	789	850	720	806	797	810	812	803	817	849	849	804	789	764	813	759	786	790	821	831	802	863	802	793	769	854	783	827	831	782	794	777	811	793	817	807	790	864	792	777	810	789	859	801	795	784	821	820	825	831	819	817	871	818	885	778	807	821	784	804	774	844	861	796	787	801	824	828	802	865	803	804	807	765	803	807	856	836	820	820	822	822	841	837	809	820	793	803	849	844	812	812	847	812	824	876	795	823	777	808	814	770	866	842	792	798	818	792	875	805	848	796	795	797	779	799	856	780	812	798	849	827	774	799	804	834	802	812	798	887	825	758	783	831	824	824	786	805	859
61554	76731	41727	10619	1088	1112	1126	1080	1076	1091	1056	1090	1083	1099	1093	1053	1117	1100	1145	1071	1056	1131	1106	1111	1097	1144	1176	1117	1046	1105	1079	1109	1081	1109	1084	1084	1090	1102	1061	1135	1123	1082	1080	1092	1055	1108	1113	1053	1070	1128	1040	1107	1039	1099	1120	1151	1177	1144	1113	1113	1056	1128	1107	1155	1065	1078	1164	1118	1102	1102	1069	1163	1080	1078	1056	1084	1125	1069	1139	1083	1079	1024	1100	1091	1137	1125	1089	1161	1168	1120	1137	1129	1090	1030	1055	1073	1142	1099	1072	1158	1133	1123	1025	1043	1148	1070	1062	1038	1124	1068	1128	1111	1077	1132	1045	1188	1091	1098	1136	1114	1171	1111	1181	1098	1058	1128	1152	1117	1152	1093	1105	1112	1116	1097	1130	1029	1139	1097	1120	1127	1141	1043	1111	1093	1089	1120	1117	1112	1110	1106	1064	1042	1122	1113	1081	1100	1184	1078	1114	1117	1066	1107	1084	1058	1035	1090	1052	1083	1099	1106	1078	1032	1122	1107	1121	1082	1121	1052	1090	1064	1093	1101	1090	1063	1190	1078	1127	1060	1079	1136	1111	1134	1143	1000	1101	1183	1110	1094	1100	1061	1081	1062	1063	1086	1043	1071	1085	1138	1112	1096	1051	1069	1132	1142	1130	1090	1153	1120	1125	1128	1114	1115	1060	1075	1131	1107	1092	1088	1073	1036	1079	1126	1093	1126	1118	1054	1122	1075	1065	1056	1080	1083	1057	1117	1143	1100	1152	1088	1138	1085	1052	1084	1108	1068	1078	1124	1110	1045	1169	1134	1151	1079	1138	1121	1084	1095	1133	1088	1083	1113	1168	1059	1134	1060	1103	1086	1100	1147	1091	1126	1056	1101	1057	1117	1062	1047	1089	1078	1070	1102	1051	1117	1131	1096	1144	1082	1090	1070	1116	1086	1138	1153	1124	1075	1164	1111	1107	1092	1058	1068	1085	1092	1073	1073	1094	1096	1073	1132	1064	1077	1112	1139	1080	1095	1110	1113	1063	1104	1125	1182	1121	1073	1079	1115	1097	1089	1055	1052	1032	1099	1090	1094	1096	1093	1126	1132	1139	1119	1138	1097	1111	1124	1108	1125	1073	1096	1071	1153	1101	1116	1107	1073	1060	1187	1108	1119	1118	1118	1101	1075	1080	1125	1139	1048	1151	1033	1146	1092	1132	1043	1117	1141	1114	1042	1139	1085	1091	1083	1114	1076	1091	1100	1121	1075	1087	1126	1089	1137	1162	1109	1114	1088	1116	1091	1098	1123	1063	1102	1051	1106	1060	1098	1137	1113	1070	1176	1123	1094	1087	1085	1110	1101	1072	1150	1112	1145	1061	1098	1101	1148	1096	1081	1078	1016	1109	1047	1134	1143	1060	1111	1097	1052	1047	1079	1074	1052	1096	1090	1080	1062	1144	1062	1092	1101	1170	1088	1104	1094	1115	1115	1090	1150	1079	1085	1155	1089	1090	1110	1100	1124	1059	1135	1061	1125	1153	1136	1048	1093	1160	1098	1097	1135	1121	1083	1072	1072	1047	1162	1144	1140	1079	1084	1115	1125	1077	1106	1055	1099	1142	1139	1076	1127	1075	1097	1081	1110	1107	1159	1090	1077	1101	1095	1069	1079	1091	1110	1077	1048	1050	1092	1138	1125	1092	1072	1114	1117	1083	1100	1140	1179	1081	1070	1011	1115	1085	1119	1102	1105	1059	1122	1131	1152	1129	1114	1079	1099	1051	1170	1120	1140	1081	1119	1053	1058	1095	1069	1130	1018	1077	1123	1076	1110	1083	1068	1062	1067	1149	1109	1096	1073	1158	1045	1119	1060	1033	1048	1077	1177	1076	1057	1094	1088	1103	1165	1080	1106	1106	1112	1101	1130	1087	1134	1135	1105	1104	1095	1055	1072	1110	1056	1097	1083	1149	1145	1058	1081	1136	1052	1138	1155	1084	1103	1090	1095	1112	1054	1088	1084	1052	1104	1146	1046	1140	1126	1109	1113	1079	1134	1117	1044	1159	1084	1100	1124	1114	1082	1097	1085	1117	1096	1018	1101	1047	1122	1104	1099	1118	1089	1097	1141	1071	1115	1072	1101	1113	1114	1120	1073	1094	1022	1157	1111	1128	1075	1134	1101	1078	1064	1069	1098	1074	1127	1038	1086	1096	1106	1104	1101	1116	1135	1088	1080	1094	1069	1085	1141	1126	1094	1061	1041	1186	1087	1106	1069	1139	1114	1116	1002	1076	1037	1112	1051	1109	1059	1111	1099	1155	1109	1102	1122	1104	1081	1190	1214	1105	1145	1076	1115	1067	1087	1084	1128	1098	1098	1123	1084	1066	1108	1074	1166	1120	1114	1093	1104	1096	1104	1129	1124	1072	1100	1122	1124	1077	1111	1093	1037	1143	1030	1128	1051	1129	1079	1047	1050	1148	1126	1109	1079	1088	1071	1146	1068	1127	1047	1100	1145	1087	1116	1096	1054	1115	1112	1071	1097	1023	1064	1124	1109	1126	1110	1145	1113	1062	1053	1090	1105	1127	1079	1087	1099	1067	1142	1137	1119	1081	1071	1110	1103	1117	1079	1045	1074	1047	1067	1063	1121	1171	1058	1090	1112	1101	1095	1058	1087	1072	1093	1085	1073	1146	1136	1110	1135	1033	1115	1175	1085	1137	1136	1131	1081	1106	1103	1098	1030	1087	1132	1086	1102	1101	1098	1133	1156	1081	1067	1129	1141	1046	1128	1131	1091	1083	1027	1098	1145	1114	1103	1100	1085	1167	1130	1061	1097	1061	1121	1156	1124	1094	1122	1066	1145	1125	1170	1089	1045	1090	1133	1090	1122	1067	1115	1086	1070	1127	1099	1110	1138	1074	1144	1056	1096	1053	1105	1100	1110	1090	1085	1082	1050	1146	1016	1127	1160	1169	1148	1190	1100	1099	1091	1102	1069	1090	1072	1158	1078	1043	1094	1080	1109	1099	1123	1087	1086	1109	1087	1044	1100	1078	1072	1058	1093	1124	1157	1093	1142	1079	1127	1050	1104	1082	1056	1111	1106	1068	1127	1173	1129	1042	1084	1125	1073	1081	1058	1149	1060	1121	1056	1082	1087	1077	1064	1084	1109	1106	1080	1080	1092	1080	1059	997	1093	1121	1087	1109	1103	1057	1110	1110	1030	1101	1064	1046	1056	1098	1143	1097	1109	1031	1061	1077	1082	1039	1053	1088	1058	1114	1098	1073	1138	1061	1110	1072	1045	1042	1134	1029	1093	1078	1095	1132	1041	1096	1097	1114	1154	1077	1096	1131	1033	1126	1109	1073	1101	1096	1080	1095	1107	1109	1077	1017	1116	1054	1096	1116	1094	1107	1087	1142	1045	1078	1075	1088	1099	1083	1093	1098	1099	1090	1107	1095	1098	1150	1085	1121	1086	1145	1079	1123	1103	1050	1130	1127	1080	1156	1120	1056	1053	1151	1068	1090	1085	1130	1090	1094	1096	1113	1089	1097	1127	1094	1116	1153	1148	1128	1052	1155	1118	1139	1106	1109	1100	1167	1132	1103	1097	1135	1075	1108	1063	1137	1111	1084	1149	1120	1142	1167	1120	1111	1058	1068	1010	1062	1194	1166	1120	1083	1115	1060	1143	1147	1055	1114	1076	1126	1063	1061	1100	1067	1126	1088	1066	1060	1084	1130	1119	1047	1060	1174	1048	1106	1084	1107	1045	1135	1132	1050	1087	1082	1173	1115	1103	1137	1134	1125	1090	1132	1085	1043	1141	1134	1103	1077	1088	1141	1110	1127	1098	1112	1120	1127	1071	1101	1095	1083	1096	1102	1098	1091	1126	1086	1115	1063	1149	1129	1036	1052	1127	1094	1081	1084	1106	1064	1075	1115	1117	1062	1118	1062	1088	1103	1095	1125	1101	1082	1098	1172	1147	1118	1055	1110	1106	1070	1085	1125	1081	1107	1082	1076	1082	1065	1154	1127	1125	1113	1141	1146	1104	1074	1064	1102	1078	1104	1203	1155	1129	1155	1162	1068	1088	1105	1070	1112	1138	1069	1095	1142	1056	1097	1100	1097	1130	1076	1098	1137	1131	1143	1092	1118	1102	1117	1106	1097	1096	1126	1118	1093	1080	1089	1105	1073	1110	1130	1069	1095	1112	1155	1067	1124	1085	1102	1092	1083	1101	1130	1089	1026	1041	1105	1109	1050	1129	1087	1157	1105	1080	1016	1072	1064	1069	1033	1093	1069	1118	1070	1118	1069	1120	1032	1115	1067	1087	1077	1100	1151	1086	1123	1048	1063	1132	1098	1121	1137	1149	1098	1078	1069	1105	1103	1028	1118	1127	1126	1093	1110	1169	1062	1116	1041	1085	1115	1149	1078	1124	1086	1079	1109	1061	1052	1098	1101	1068	1031	1063	1090	1031	1080	1105	1133	1139	1088	1104	1087	1124	1047	1036	1140	1158	1077	1065	1108	1091	1048	1040	1088	1095	1059	1090	1110	1085	1118	1087	1153	1096	1093	1048	1134	1118	1061	1107	1060	1088	1105	1073	1052	1114	1120	1094	1082	1128	1179	1045	1079	1145	1079	1132	1122	1141	1072	1101	1164	1135	1123	1052	1146	1101	1130	1061	1103	1029	1081	1139	1084	1089	1100	1054	1118	1156	1029	1104	1072	1069	1137	1118	1110	1084	1071	1062	1112	1114	1130	1103	1092	1141	1094	1106	1090	1091	1079	1120	1128	1050	1094	1093	1121	1143	1098	1076	1119	1092	1125	1125	1135	1094	1121	1127	1097	1103	1078	1137	1058	1099	1051	1102	1102	1084	1088	1097	1142	1075	1126	1058	1107	1088	1035	1044	1081	1078	1102	1120	1149	1120	1123	1097	1176	1057	1107	1090	1142	1130	1104	1123	1116	1094	1089	1030	1099	1089	1133	1079	1066	1183	1136	1088	1120	1130	1110	1012	1080	1088	1155	1049	1136	1107	1108	1099	1106	1123	1154	1106	1087	1103	1081	1109	1053	1094	1115	1107
23398	21496	29378	23742	21364	21082	7147	811	679	695	699	757	703	710	687	687	680	667	661	698	645	731	677	676	662	670	637	648	733	676	667	710	654	648	671	682	707	621	652	694	641	654	657	665	630	675	699	647	666	658	652	716	644	659	670	678	686	676	706	685	676	695	613	695	654	670	689	671	712	671	700	613	686	660	702	653	710	680	702	639	657	722	670	679	633	688	681	687	678	718	690	685	641	667	697	621	651	682	717	659	680	667	672	640	676	694	680	627	694	680	685	698	679	678	657	709	639	683	641	668	683	699	674	676	661	692	659	684	660	664	621	684	662	683	645	669	642	714	734	640	703	688	641	641	651	680	654	682	716	695	725	667	653	693	667	648	693	691	650	675	671	701	666	663	661	696	682	677	645	705	693	663	685	669	659	693	637	593	658	645	689	686	696	660	687	671	670	632	674	661	692	717	659	666	670	662	660	685	650	669	720	646	644	636	657	707	656	664	669	702	692	673	671	708	631	727	693	680	666	682	730	671	696	668	683	687	625	629	658	676	693	685	741	637	707	642	698	668	625	624	692	697	623	684	682	685	669	649	681	645	679	617	664	693	670	669	642	656	663	717	696	647	715	676	682	701	664	664	703	670	686	650	679	683	672	644	688	638	722	663	695	718	725	673	670	612	675	649	657	666	645	673	658	673	687	679	676	654	669	700	660	701	703	691	644	676	682	658	655	651	719	696	661	654	683	665	651	642	719	695	675	714	662	647	654	648	650	669	691	672	681	667	698	678	670	697	649	653	729	673	678	724	640	679	675	698	633	653	688	692	682	652	632	713	652	711	628	675	665	653	738	611	690	647	677	643	673	682	649	680	691	661	642	735	662	667	646	692	649	666	673	703	706	667	694	634	628	647	661	698	653	696	675	656	650	676	688	687	664	676	683	678	697	649	701	711	658	640	729	675	673	660	575	656	669	661	644	679	668	716	688	688	645	689	704	675	622	652	684	711	674	641	668	652	691	668	674	668	668	641	726	646	675	675	669	628	655	634	648	654	639	658	693	664	680	634	644	621	686	660	629	669	665	700	649	678	707	664	665	700	657	724	679	698	673	679	704	647	667	652	657	653	706	705	651	654	653	667	626	717	669	692	671	666	623	681	648	651	731	676	672	671	678	640	679	680	704	652	684	631	665	637	674	689	653	637	663	688	710	684	637	618	672	672	646	646	650	653	666	658	680	680	688	636	663	708	674	670	681	669	694	691	658	647	670	680	643	670	655	651	630	654	677	620	638	667	674	672	633	664	674	684	696	649	681	619	623	642	659	722	640	652	689	654	657	671	633	682	657	667	699	699	695	674	644	686	679	671	718	680	648	678	655	693	682	671	683	671	693	659	650	652	659	624	664	693	664	676	681	643	690	697	672	664	648	702	704	639	665	703	653	698	692	701	659	647	671	704	681	679	725	666	674	684	677	686	701	695	639	671	697	639	664	727	650	670	650	683	719	693	641	676	680	709	705	644	658	643	656	660	709	637	638	668	676	659	663	653	735	634	720	625	677	614	695	700	694	738	683	708	658	732	662	641	650	736	688	659	683	702	675	694	626	685	672	653	659	686	739	659	657	671	707	642	661	676	673	698	627	657	682	732	623	667	649	710	712	682	665	659	671	628	692	668	669	701	699	688	626	615	679	678	627	661	652	639	661	620	657	724	677	670	705	639	666	680	683	676	636	660	643	651	672	712	688	691	686	683	652	684	672	677	680	693	671	682	653	659	692	664	658	612	685	682	722	699	659	639	671	663	690	689	719	696	675	661	695	638	659	715	671	653	668	664	644	648	669	643	676	651	684	660	658	645	682	671	678	671	644	626	714	658	689	687	652	699	656	664	672	631	688	660	672	657	659	673	656	706	660	662	674	670	608	688	643	685	635	664	630	697	724	700	652	676	639	694	693	664	706	676	656	708	672	679	685	709	682	700	703	680	663	709	664	708	638	648	606	680	653	721	642	713	669	714	700	650	658	670	688	650	681	668	656	662	687	695	693	663	708	687	675	680	720	652	639	669	664	652	666	680	682	644	674	661	656	679	670	719	667	690	640	651	681	673	685	672	642	670	652	729	685	647	689	647	640	705	670	699	653	665	695	669	686	659	642	613	662	686	683	683	614	675	684	662	666	648	677	676	689	705	648	676	643	705	644	690	669	638	665	669	711	661	624	638	617	641	692	698	658	660	658	686	666	688	615	634	631	639	654	688	696	647	686	668	672	669	641	659	724	682	643	666	660	653	664	636	676	676	670	640	678	643	663	699	637	675	605	697	673	674	667	691	640	709	611	628	654	679	656	696	672	714	664	663	646	707	675	602	644	711	655	670	671	673	636	692	634	657	662	667	663	646	666	672	665	646	653	650	692	611	621	698	682	700	658	666	635	664	691	639	675	674	630	689	650	666	641	735	647	658	679	633	703	678	644	713	697	649	634	634	667	683	675	665	583	636	712	681	693	643	708	639	704	694	649	689	681	631	656	678	704	681	687	717	688	681	663	717	682	666	695	610	680	705	656	675	681	724	694	738	669	711	691	670	677	700	671	670	674	665	653	683	658	637	708	690	690	626	682	660	654	673	675	633	671	653	678	656	701	623	676	694	717	711	648	674	685	702	630	659	703	687	708	681	658	637	643	676	656	695	694	662	674	655	675	701	686	686	664	678	683	661	650	676	653	697	642	625	710	658	667	698	636	672	664	673	680	658	700	660	687	677	652	727	656	691	647	648	669	597	685	678	654	714	650	653	705	668	661	692	641	654	653	658	684	674	685	695	664	672	688	660	714	668	669	638	679	662	672	618	684	643	690	652	715	709	691	692	632	712	679	644	679	660	713	640	698	685	707	660	625	643	665	680	708	681	687	670	664	732	667	689	666	653	665	676	709	721	655	664	690	633	675	705	708	616	666	673	708	676	671	633	656	657	642	670	658	689	676	695	641	664	685	672	694	688	697	695	653	679	652	660	689	661	663	691	651	665	664	666	691	647	689	673	708	697	669	662	676	683	658	664	671	697	643	676	637	661	629	685	665	690	643	660	649	648	677	644	679	635	656	680	701	665	653	663	672	685	698	695	647	678	653	711	645	673	691	668	641	675	641	683	646	662	670	664	663	680	716	659	679	639	670	647	689	706	635	688	712	659	655	657	641	642	654	676	648	664	688	669	648	679	647	694	684	677	704	660	635	626	644	688	692	688	628	664	668	662	653	663	663	683	642	649	676	663	656	653	630	733	657	675	663	709	656	666	697	699	670	679	648	679	667	674	633	720	738	668	691	653	616	650	662	653	654	650	712	702	630	698	621	644	642	665	699	647	651	665	582	647	669	700	677	656	667	687	642	666	663	674	697	640	683	625	653	692	681	703	669	680	637	689	667	698	694	659	673	587	686	663	679	723	675	684	656	657	652	631	653	650	644	683	654	653	633	641	645	660	676	661	669	691	643	646	681	675	657	718	649	677	664	662	753	658	657	684
61078	87842	51150	13482	945	898	884	998	886	915	948	938	882	904	927	889	949	932	974	939	905	928	901	905	906	864	960	861	958	911	971	887	920	900	929	937	906	930	930	891	927	915	911	927	912	974	899	926	890	907	899	883	890	940	910	959	868	935	870	928	905	871	875	948	950	914	963	952	893	880	947	997	874	892	921	892	957	915	882	926	940	887	939	878	915	886	925	908	858	904	922	904	934	889	949	925	918	897	933	919	937	920	913	918	892	907	910	872	910	902	942	899	977	915	945	863	938	958	880	918	983	921	927	914	849	944	934	901	935	922	895	960	899	878	945	942	912	904	909	915	909	870	949	893	956	907	946	846	904	897	916	927	906	885	928	930	915	902	956	929	939	939	903	895	925	974	925	908	945	891	952	908	906	921	904	992	976	952	912	883	880	898	982	932	919	966	892	865	901	933	959	896	874	926	884	923	911	826	879	886	861	879	914	938	920	857	914	950	904	908	939	892	949	935	878	923	910	901	889	934	897	902	842	873	845	939	952	938	882	879	938	892	858	922	876	918	984	919	937	938	914	933	913	881	894	890	880	903	926	959	917	886	931	915	943	901	932	891	904	976	903	888	915	847	901	947	949	933	948	965	910	906	947	874	992	870	920	940	883	949	903	922	879	947	873	875	909	912	898	902	913	945	937	911	912	882	936	899	916	929	885	921	924	860	937	911	908	916	925	950	914	927	912	898	925	907	947	886	918	856	871	887	943	903	884	930	894	940	904	941	932	958	886	944	908	923	931	913	890	885	954	932	889	937	902	965	894	893	920	868	906	918	904	888	905	879	907	868	886	918	885	880	907	892	909	904	877	867	845	913	920	895	916	952	910	887	855	902	931	879	871	962	887	890	920	949	904	966	895	912	886	916	918	941	868	897	884	926	891	915	892	925	916	886	927	906	919	943	914	879	906	867	884	923	846	964	893	913	863	888	926	904	869	928	892	949	899	942	929	910	918	953	889	949	936	910	920	932	910	885	954	927	945	958	879	897	921	896	904	925	949	936	888	883	916	883	891	887	863	939	939	899	924	899	864	935	936	902	900	993	885	910	897	897	975	891	913	894	924	910	887	927	952	907	895	924	931	897	889	908	925	936	890	933	932	900	915	911	897	877	914	900	865	887	891	936	930	927	855	934	944	889	953	916	917	907	868	862	883	912	889	940	891	899	919	877	933	880	883	910	932	900	916	946	923	931	928	920	918	855	893	882	853	873	876	930	909	896	889	884	925	918	955	931	912	906	984	890	944	870	895	909	890	863	901	911	946	872	950	970	946	916	918	970	870	959	915	883	919	937	890	928	955	907	954	942	918	896	904	931	864	930	890	864	930	904	894	879	933	923	864	855	924	874	876	933	931	929	901	920	911	943	913	847	893	895	901	950	888	887	920	933	878	928	889	939	964	924	901	920	935	883	949	912	908	941	930	891	908	880	933	907	908	945	906	871	905	858	915	932	940	892	934	901	902	921	943	884	909	888	889	897	869	930	938	936	906	920	898	883	937	924	958	954	893	905	911	906	907	886	883	936	925	936	962	878	957	956	873	962	857	903	886	935	868	878	922	943	902	865	945	967	867	891	865	899	887	889	958	902	892	926	855	939	963	935	902	892	912	894	912	918	967	915	868	969	952	884	939	889	942	885	861	925	885	902	925	888	923	884	916	936	884	941	892	933	933	944	953	873	935	992	895	901	903	907	959	871	926	902	885	910	915	945	908	863	888	898	909	921	884	906	930	904	889	961	934	939	942	974	941	928	893	920	937	950	949	907	917	919	890	946	917	927	906	894	960	903	943	869	928	929	914	912	904	978	919	894	906	918	925	892	881	947	926	913	934	910	908	899	887	908	912	894	916	918	924	879	900	945	908	900	892	944	881	889	925	904	946	955	847	896	951	922	894	866	850	876	933	867	910	913	913	898	883	900	907	890	962	903	878	937	928	952	972	919	922	900	916	869	894	942	922	862	905	863	924	975	910	927	876	910	959	914	949	922	908	908	874	855	903	935	930	915	921	883	899	930	969	926	938	916	950	940	924	924	911	911	913	967	849	904	930	941	899	894	917	935	881	933	880	893	870	855	877	917	902	928	951	952	958	924	960	936	922	923	861	906	939	947	943	918	923	902	911	948	934	915	894	923	919	887	912	897	865	935	871	958	864	928	937	881	862	826	938	879	880	906	964	939	917	900	964	897	953	927	905	900	877	943	923	934	897	888	928	865	905	912	962	868	930	912	909	913	956	922	887	944	921	856	930	910	916	886	889	889	916	893	880	890	911	874	922	900	915	877	911	890	960	915	939	895	936	944	902	984	904	925	907	892	869	920	876	884	902	944	913	892	884	904	874	893	912	879	931	976	870	847	933	983	901	892	919	880	955	906	940	911	894	886	958	926	971	943	906	891	892	942	950	937	910	931	870	933	873	909	935	916	905	868	874	953	971	877	890	885	968	914	904	945	900	894	898	964	920	853	901	929	948	917	948	892	892	932	912	890	888	890	908	897	876	909	882	882	977	872	899	896	864	898	915	882	939	925	898	923	928	914	920	884	935	929	872	911	901	933	968	869	895	859	949	882	913	848	850	916	887	904	920	912	874	915	904	919	925	938	983	914	939	919	902	949	910	912	965	932	887	947	926	874	956	831	909	866	968	866	896	952	862	889	943	889	905	913	875	853	883	897	921	946	898	933	868	883	876	913	888	894	916	964	935	958	874	923	886	880	878	883	948	912	934	924	910	925	880	934	892	876	918	928	945	938	924	951	907	882	928	862	899	866	915	975	917	976	914	876	877	884	931	927	947	972	847	875	919	894	950	969	901	935	911	891	941	887	893	902	882	889	927	929	911	896	919	871	946	915	896	860	850	910	885	909	930	948	867	969	866	904	947	864	883	887	913	893	845	915	917	939	926	925	957	1016	894	911	869	919	889	887	939	920	903	951	977	916	891	918	894	943	917	937	900	934	893	906	919	897	869	881	946	944	897	902	879	899	884	863	903	876	952	935	926	885	945	920	907	912	922	958	941	886	878	890	922	907	897	948	874	927	893	913	905	877	916	857	908	945	924	903	857	917	924	940	874	913	877	945	883	962	905	956	862	921	914	928	880	872	975	924	905	933	887	930	873	892	939	894	947	915	904	864	883	951	911	908	891	936	948	864	904	923	935	892	901	893	910	962	950	905	920	907	883	924	918	894	911	917	865	844	909	888	873	926	902	861	876	917	874	934	945	911	892	913	937	900	901	890	905	935	931	897	875	887	941	873	992	920	910	850	925	950	845	910	954	921	970	875	909	912	946	953	908	924	947	906	887	897	904	985	928	875	952	906	883	878	918	875	931	938	927	935	939	880	955	851	964	928	926	932	936	956	931	906	944	976	895	909	917	926	905	913	917	886	915	933	928	890	923	909	939	900	893	885	896	913	933	954	880	898	898	904	913	946	935	918	921	892	878	887	887	926	910	905	939	897	881	943
32718	26873	21463	5969	749	696	712	733	695	710	721	661	691	674	682	699	700	688	674	645	684	742	717	648	685	655	677	706	670	710	718	703	696	653	680	701	687	641	708	696	703	688	708	701	687	720	655	691	692	633	705	701	645	681	738	721	690	672	680	694	659	703	701	703	711	658	705	675	653	716	671	728	656	716	696	636	699	690	663	685	728	694	690	701	666	708	701	690	726	688	699	701	705	720	704	662	690	737	679	664	669	693	666	706	718	734	698	728	694	682	717	667	737	643	673	647	660	670	654	692	644	708	697	727	670	745	694	745	699	682	681	678	662	700	690	686	686	710	683	712	626	692	705	667	709	697	699	673	661	658	688	684	738	687	664	672	723	711	689	674	676	670	697	667	718	672	721	737	665	687	716	671	732	683	681	639	690	763	692	674	677	697	660	695	661	742	706	691	718	706	723	662	671	702	655	690	685	654	724	693	672	671	666	674	702	673	663	697	678	700	668	630	675	655	676	713	671	656	688	661	637	640	688	740	722	710	674	657	718	749	707	658	708	713	675	654	631	722	656	685	678	699	743	666	676	700	692	707	671	692	664	678	700	652	669	701	679	726	728	672	682	715	685	692	655	716	699	683	678	689	680	675	671	675	671	655	657	683	642	675	700	696	658	733	690	714	673	710	730	696	709	647	639	688	703	666	643	696	690	668	681	700	678	682	722	706	698	694	674	667	725	641	710	704	646	677	664	708	733	694	675	655	659	682	660	645	702	656	687	724	689	664	701	703	676	750	681	688	725	649	663	683	725	628	691	680	631	690	676	652	672	702	702	691	714	710	666	633	692	675	721	695	734	693	647	677	717	668	739	678	674	687	678	697	724	659	681	700	691	686	713	699	637	723	686	681	682	695	693	676	720	704	721	666	639	685	650	748	689	671	713	711	693	668	648	734	694	665	670	710	668	705	716	657	707	687	680	688	660	701	651	731	652	689	681	675	670	683	708	669	712	729	771	690	712	761	700	691	642	694	671	728	688	694	708	651	719	745	676	640	725	685	695	659	672	693	712	721	690	708	684	699	699	677	697	645	674	722	677	692	694	699	665	680	691	674	687	654	658	627	718	688	693	660	684	678	666	750	689	730	702	722	664	688	691	695	682	695	728	683	719	700	676	680	768	759	690	703	669	680	646	678	702	649	665	671	681	664	697	674	640	717	657	663	690	687	703	702	676	690	690	721	686	687	731	768	697	643	660	639	672	677	717	680	689	593	679	716	682	708	673	743	647	705	700	678	672	695	676	662	683	674	687	680	697	644	692	659	695	709	727	706	685	695	684	687	703	656	685	680	717	668	649	624	646	695	632	689	701	671	620	668	666	668	687	664	721	662	648	689	649	653	708	669	731	690	709	710	700	694	668	664	702	706	636	762	695	692	725	675	685	653	660	683	715	674	661	680	674	668	692	657	679	678	622	696	681	697	683	682	667	657	693	714	744	656	660	715	723	639	680	722	717	690	717	685	696	667	648	660	670	652	664	705	672	670	691	656	672	711	686	691	704	662	696	740	676	706	667	697	675	700	707	709	680	686	668	708	655	633	669	694	712	692	674	751	715	722	681	767	718	659	702	714	664	689	663	689	699	707	673	646	663	725	711	676	711	698	700	692	671	663	694	662	738	682	706	711	697	656	765	704	677	687	708	676	699	731	673	744	700	659	689	691	683	673	678	706	697	690	666	711	695	659	713	685	666	721	657	686	663	709	629	700	642	703	678	683	717	688	685	695	739	704	635	655	708	669	727	670	690	689	667	689	700	654	751	686	709	685	705	721	678	692	717	717	678	673	683	684	671	700	665	721	699	683	706	710	757	698	682	722	701	660	685	709	671	694	663	702	713	688	688	695	665	683	678	671	717	690	673	670	698	677	678	696	680	694	663	677	723	632	658	723	687	672	685	715	712	671	670	655	706	690	677	655	722	715	721	700	707	730	694	687	700	702	697	672	626	705	742	734	692	669	679	726	658	719	640	678	684	718	654	663	641	690	741	691	697	695	692	693	728	662	667	673	656	697	639	688	685	672	702	692	749	681	637	706	698	665	641	708	704	659	653	716	705	713	634	661	643	709	661	714	749	687	729	726	744	671	694	708	671	677	710	737	719	695	676	718	649	730	708	715	695	679	707	675	671	703	653	709	726	679	647	655	689	675	692	726	719	651	712	692	626	683	717	698	666	648	698	663	698	681	706	717	678	649	724	661	688	697	726	713	725	670	716	706	726	690	697	656	677	683	678	682	690	678	664	706	654	703	691	689	729	726	684	718	679	695	644	677	702	678	707	697	688	696	683	674	689	699	688	688	661	697	689	716	684	691	643	687	709	709	690	704	720	674	682	667	663	696	683	691	680	679	678	710	657	656	686	699	681	644	652	710	681	676	704	704	713	708	672	682	668	695	670	689	709	691	677	706	675	744	714	697	673	645	689	700	713	639	713	643	693	701	687	715	693	708	664	640	688	755	669	676	697	685	653	737	655	699	705	745	722	714	680	694	648	688	734	632	735	661	692	681	690	690	701	670	665	684	712	715	693	729	633	729	658	674	678	630	672	695	655	673	685	690	721	639	650	658	690	694	674	670	706	684	684	670	675	682	720	720	687	700	706	712	727	721	698	683	687	621	658	724	708	663	709	692	702	710	714	701	698	726	698	681	677	705	705	661	695	730	709	703	712	690	713	715	666	652	718	720	672	668	688	707	658	679	692	735	655	699	688	676	694	731	660	699	654	702	676	683	677	696	661	698	660	736	656	707	685	711	721	678	687	693	653	667	708	695	695	670	707	680	683	703	705	688	662	659	721	668	680	688	686	644	645	701	717	706	717	724	700	700	660	701	674	710	663	661	694	654	709	646	654	710	641	706	665	748	707	706	681	703	683	650	705	665	720	720	660	671	685	678	686	715	667	672	689	707	687	680	702	629	649	665	689	726	675	706	700	645	692	698	683	682	713	686	682	664	775	649	713	700	699	721	652	729	642	644	675	682	681	657	689	677	683	691	681	695	695	658	719	700	696	662	693	681	668	694	710	700	691	679	710	723	672	670	666	701	694	717	667	724	692	702	659	686	694	706	706	683	750	675	676	679	680	707	755	679	728	719	657	723	689	699	708	657	759	672	694	705	672	684	685	655	652	733	748	652	725	647	679	689	685	709	686	687	705	695	670	703	655	727	709	670	705	623	721	694	704	712	683	658	726	690	707	711	660	676	715	714	709	729	678	721	669	710	657	702	694	682	669	690	734	695	657	707	696	722	698	696	696	672	730	689	703	723	671	661	706	686	655	703	689	758	716	696	736	695	684	639	675	732	708	701	698	698	714	671	708	676	666	650	678	690	706	659	675	673	657	682	666	653	669	639	704	669	744	677	684	723	670	669	718	701	701	707	640	671	730	702	664	693	693	735	687	715	668	637	693	699	676	679	650	687	650	640	719	709	688	673	687	666	683	661	698	742	664	657	702	689	663	713
41401	39760	17266	2607	901	952	911	925	943	970	957	960	921	972	900	965	978	924	916	953	921	974	991	963	913	937	953	972	962	854	898	954	930	917	953	921	927	1005	937	892	961	995	915	954	967	919	963	1001	995	899	975	952	962	912	939	965	984	863	963	967	918	901	939	940	936	931	1002	929	987	877	891	933	928	920	936	924	938	894	956	986	1002	925	883	960	958	951	985	951	957	949	927	896	955	945	979	957	960	965	924	970	897	948	951	953	921	967	914	968	1005	877	903	939	980	915	891	930	954	951	973	931	909	921	924	931	982	910	940	923	905	963	989	939	908	981	961	897	919	927	959	990	929	947	944	978	939	935	909	958	991	959	888	890	913	874	975	944	920	940	891	913	944	970	962	921	881	985	918	931	951	937	916	972	912	893	944	928	895	961	1022	923	967	907	933	948	953	949	970	974	886	960	960	922	929	980	953	929	893	965	918	969	926	888	929	925	880	960	947	914	960	942	957	1009	976	940	948	950	927	935	944	949	936	960	923	983	923	921	966	986	983	906	910	989	939	894	953	975	936	914	991	919	943	964	899	946	982	945	927	896	945	979	932	910	929	949	908	952	1001	951	939	992	902	942	948	898	870	1028	978	964	933	899	964	949	982	903	929	913	965	928	909	916	926	922	972	953	923	952	996	878	886	936	903	966	962	988	908	911	924	945	983	927	942	959	959	906	951	944	924	969	903	937	987	952	923	918	936	933	994	976	893	946	967	987	925	940	916	908	929	930	991	969	954	936	915	1003	926	918	954	944	949	972	891	981	920	948	916	1008	954	910	910	966	925	934	941	942	936	897	962	998	963	905	934	934	930	975	945	955	922	971	885	983	932	941	970	920	987	942	900	888	951	928	912	916	928	907	927	927	902	929	970	976	960	921	957	975	908	997	972	988	960	932	925	993	956	933	952	890	920	911	897	944	941	931	957	949	956	938	903	935	947	963	944	897	908	951	966	952	969	990	947	937	921	966	996	999	1003	978	875	942	978	967	979	916	925	942	938	965	889	887	910	936	998	921	898	966	938	956	975	980	923	938	912	947	966	898	992	936	948	968	937	916	913	972	930	906	949	942	949	893	918	937	926	893	960	929	938	921	941	924	907	942	930	991	975	915	932	917	972	960	973	972	994	962	935	986	931	922	889	923	919	953	935	941	975	954	925	893	896	952	888	952	997	922	958	976	957	928	957	953	961	897	971	925	925	897	944	969	990	930	931	963	877	943	945	935	1006	855	999	963	930	913	919	1011	925	884	882	926	946	947	952	934	928	915	978	945	917	983	957	947	983	972	917	904	936	896	956	927	895	929	970	980	953	939	993	1006	950	909	909	950	923	939	986	933	979	892	937	925	961	967	889	963	954	910	916	981	993	932	915	991	975	920	1012	917	983	946	969	932	925	954	915	899	933	916	970	946	1018	948	957	942	966	928	942	929	965	921	915	922	930	876	925	981	956	938	935	944	924	888	888	911	919	983	947	915	925	923	1020	950	937	942	953	906	965	985	920	944	966	921	920	970	994	948	989	944	992	935	979	945	948	910	908	920	852	929	906	911	944	947	903	914	955	941	916	916	931	920	905	915	968	943	950	987	959	918	954	983	927	943	930	917	972	973	977	943	953	929	910	920	979	936	911	906	975	897	928	944	948	913	961	925	1028	923	921	927	987	960	935	958	944	916	912	966	1004	993	936	972	1004	966	927	894	904	922	947	931	986	976	958	967	921	924	887	931	985	920	918	940	963	1013	945	946	845	968	945	947	979	951	951	932	979	917	946	888	928	963	955	962	924	907	980	925	967	955	962	937	982	967	969	977	949	893	963	984	962	952	980	978	950	957	911	966	945	939	903	926	906	1014	911	942	910	961	993	828	980	932	911	964	978	888	962	924	972	926	967	865	1030	915	931	969	959	941	937	892	925	975	953	963	903	911	959	926	950	967	922	926	966	956	941	909	946	964	937	943	909	935	979	929	982	910	927	968	947	1032	962	957	910	929	995	955	965	943	926	942	916	900	980	932	906	940	986	969	925	873	972	899	955	950	907	939	932	920	874	941	898	886	908	959	948	977	944	888	978	945	894	905	934	980	925	964	956	882	975	999	935	910	939	915	924	901	951	907	967	945	978	943	926	935	948	946	963	930	1005	990	957	951	958	907	971	948	1000	929	976	914	945	953	968	984	950	944	955	958	966	937	965	986	928	874	946	940	943	921	927	937	942	935	863	938	957	886	901	952	920	910	957	940	981	953	945	946	943	942	979	975	872	980	989	963	906	909	905	991	916	914	913	953	957	916	980	938	936	967	918	911	946	987	960	894	927	915	923	975	925	945	945	965	994	937	946	883	901	996	960	936	973	899	944	962	981	959	974	917	948	917	978	928	949	890	871	922	919	918	954	911	947	950	899	942	993	922	919	904	1009	915	970	941	937	996	916	915	936	926	942	901	925	963	896	913	927	947	971	942	937	970	981	953	927	876	1014	935	978	915	950	922	985	924	942	914	931	900	878	913	994	956	955	919	918	938	952	946	910	930	960	939	937	920	932	886	966	938	1006	965	944	981	964	958	970	932	942	882	960	950	937	922	962	926	915	938	939	971	934	963	963	920	951	928	923	905	906	961	947	906	960	916	962	922	940	986	959	995	883	962	945	929	972	1023	917	968	953	903	952	943	962	939	878	942	926	916	964	934	1023	999	908	990	894	969	929	971	925	937	942	925	996	935	933	964	938	944	963	911	948	938	943	986	964	984	920	978	1001	929	937	918	954	910	945	991	967	938	963	951	917	913	957	944	926	978	899	919	997	941	931	973	957	903	926	987	965	936	922	898	957	919	993	938	928	951	931	965	883	950	918	974	983	982	909	947	976	930	957	948	924	912	937	959	932	917	944	917	955	913	946	952	912	938	924	913	965	922	943	1010	996	920	915	953	949	947	1020	935	944	1002	921	926	976	923	958	944	970	912	917	930	986	958	999	962	931	999	925	980	959	997	951	978	998	952	993	942	958	906	997	966	937	945	962	959	936	934	916	911	957	948	899	948	927	966	983	953	931	894	894	911	951	1019	961	924	948	990	988	876	944	928	875	987	907	948	934	927	910	925	920	978	928	881	932	899	962	975	963	928	909	951	913	933	887	1028	947	926	952	999	932	922	915	949	941	898	970	947	893	934	896	954	977	934	964	933	838	931	966	963	929	907	971	947	1001	877	917	927	989	939	947	975	919	915	931	919	982	954	974	919	960	937	1006	883	959	919	949	927	968	922	978	976	983	963	916	931	953	938	949	955	904	932	960	915	921	963	952	930	938	920	914	977	954	961	910	980	944	1021	943	986	946	956	927	950	989	948	956	1030	940	921	950	911	942	911	955	1023	989	922	953	950	923	911	952	973	949	895	938	927	944	949	953	974	952	942	926	974	968	909	922	935	958	962	887	943	950	951	998	934	979	983	937	892	995	939	922	942	937	984	933	956	932	959	893	911	918	940	924	919	951	951	932	927	936	962	931	909	939	988	886	962	956	900
24843	21797	29091	24343	21034	8797	1156	903	832	835	817	833	792	843	797	893	865	869	820	770	821	792	816	820	846	858	788	791	816	840	830	828	772	831	759	780	834	813	800	829	781	836	803	802	827	867	804	824	832	813	826	792	805	831	851	845	849	743	773	785	826	802	842	827	889	828	835	790	819	784	827	839	751	873	827	851	805	837	803	746	795	789	856	799	820	815	834	811	848	863	845	793	815	812	784	773	834	840	781	758	766	795	801	807	758	829	788	800	770	834	833	823	793	818	839	828	756	823	779	798	845	833	805	739	774	777	756	804	780	753	767	780	823	845	775	831	793	744	754	872	794	806	788	841	826	843	749	777	836	804	759	805	806	791	849	855	769	787	857	732	863	804	817	784	818	823	853	818	802	773	838	789	776	798	812	769	815	850	783	806	814	839	843	824	762	802	805	789	796	821	838	824	813	839	788	761	802	786	821	791	802	792	753	855	768	779	817	790	837	785	833	817	823	828	823	790	813	855	829	820	763	789	820	836	828	840	722	807	844	806	806	776	805	777	797	813	866	806	749	779	798	831	790	769	817	806	845	827	828	814	785	784	813	788	863	795	831	748	853	780	792	792	789	832	769	788	846	811	796	785	779	855	855	798	847	831	816	818	763	797	803	769	817	761	819	780	800	815	799	818	806	799	815	797	793	830	757	820	795	818	826	818	830	798	872	805	763	794	777	823	820	764	851	820	840	822	791	800	813	773	772	799	803	794	797	778	811	760	809	809	756	765	811	794	816	752	799	808	761	793	757	841	858	764	810	820	792	731	776	796	845	816	771	840	779	772	803	807	808	760	811	757	796	841	794	821	761	828	803	808	847	848	787	807	833	778	778	797	797	774	803	775	769	850	819	786	816	799	834	832	802	820	848	806	805	759	793	808	843	851	824	834	783	814	794	839	815	758	818	799	841	786	853	814	833	796	819	795	804	798	783	866	796	796	837	860	811	854	826	801	829	820	841	794	768	787	770	809	819	855	791	769	774	754	799	784	824	825	835	825	859	801	778	811	757	783	783	807	838	792	786	767	830	827	838	786	834	795	772	813	802	824	823	805	794	803	765	736	831	807	777	809	813	797	812	816	870	835	877	793	788	829	777	814	752	816	807	872	785	770	807	857	859	821	811	854	756	789	810	810	843	799	810	809	809	777	794	814	766	821	783	825	778	822	818	820	822	820	744	807	795	758	832	802	796	817	824	782	773	831	795	835	837	796	774	830	812	793	820	815	843	809	748	817	801	847	828	839	800	868	796	834	762	827	790	803	820	749	812	815	780	787	850	869	799	790	825	835	800	769	805	798	807	858	822	857	787	817	843	808	838	839	822	818	777	826	859	751	827	839	800	793	777	782	840	795	766	812	800	851	813	808	809	774	809	771	806	805	800	819	780	840	833	789	807	819	810	775	791	814	811	833	807	817	763	853	817	835	775	793	818	810	840	830	826	808	837	805	764	792	804	794	845	777	797	850	832	818	784	792	790	810	795	816	853	810	793	886	821	764	876	784	791	868	812	788	816	785	775	817	814	798	827	780	789	827	806	824	805	821	808	790	822	823	803	823	833	805	841	803	839	809	813	787	816	740	841	831	801	765	776	799	850	775	810	769	793	865	816	828	818	781	782	814	790	838	813	783	829	804	837	826	825	831	786	798	879	812	793	765	742	789	838	834	802	799	844	782	815	795	795	830	821	805	852	798	835	801	838	815	831	788	824	824	825	778	788	773	825	820	800	814	837	815	774	812	810	804	823	824	802	808	784	769	807	839	825	809	823	817	764	804	839	766	830	740	811	797	844	839	826	761	776	807	736	800	776	788	858	810	789	838	794	817	830	790	797	829	783	834	769	814	799	822	762	778	818	874	856	833	811	842	797	752	797	763	783	787	774	806	796	772	826	812	844	759	770	818	839	786	801	856	820	763	779	800	825	866	810	790	811	789	757	795	796	803	796	842	796	809	847	810	855	795	812	829	795	816	828	868	813	806	823	837	794	814	787	826	820	827	808	808	804	846	805	795	767	833	832	826	789	751	787	812	819	817	799	797	821	776	731	750	795	759	845	768	805	779	795	792	793	886	760	838	830	866	793	790	784	789	781	799	883	804	781	822	793	824	819	840	800	821	807	803	834	809	787	809	786	792	811	782	845	812	844	805	776	806	827	811	807	781	788	825	814	766	821	788	812	820	824	831	842	767	779	818	762	792	783	811	809	855	770	806	797	898	815	771	769	813	840	805	790	801	778	758	773	854	784	747	789	795	785	818	746	808	786	808	817	783	765	815	819	851	780	760	859	803	813	784	836	763	813	762	802	756	814	836	790	834	797	762	817	809	764	825	776	855	790	800	836	829	808	816	786	756	784	788	829	794	806	793	820	817	852	847	811	816	798	792	857	796	812	844	795	809	818	824	771	817	843	787	795	747	813	760	845	853	807	867	767	795	813	864	808	838	753	794	805	773	815	801	827	737	832	812	852	795	780	803	793	801	825	845	827	801	860	784	781	770	774	759	861	836	829	754	803	767	852	776	795	813	791	815	827	839	755	825	814	847	809	800	810	830	794	822	779	816	777	800	828	781	790	820	794	814	828	759	835	830	798	795	808	853	800	772	798	829	811	810	794	823	792	806	827	876	838	833	832	808	765	824	789	812	867	759	837	886	792	816	808	829	815	833	819	775	827	783	810	813	824	778	759	731	772	777	806	803	828	809	812	787	780	812	790	792	837	780	764	831	818	807	765	834	784	847	798	852	822	814	832	788	817	747	864	795	798	836	785	811	837	795	836	803	842	765	777	837	844	788	828	785	790	834	774	813	790	784	807	797	787	760	794	820	809	801	815	838	783	757	801	803	849	806	819	721	818	814	850	796	717	819	747	757	819	826	847	799	799	835	863	756	773	799	777	792	845	777	817	760	836	810	809	816	801	791	820	789	853	824	783	810	773	760	809	813	818	797	788	859	784	776	831	790	842	797	815	796	801	805	783	830	808	833	829	823	812	793	817	850	833	751	858	802	822	777	789	799	838	843	800	778	777	790	817	803	825	798	822	771	840	771	851	829	772	837	815	803	794	834	816	788	802	795	828	794	782	803	788	816	775	824	805	805	798	839	902	820	803	801	800	811	822	773	783	859	856	798	830	783	781	791	814	786	831	832	757	787	804	799	767	814	844	799	809	806	771	835	826	797	807	790	855	830	786	841	728	761	788	785	808	813	804	840	802	808	778	772	800	740	759	804	797	719	828	788	815	790	828	796	815	849	803	811	775	806	803	793	760	769	805	795	811	786	846	780	772	819	800	815	828	864	814	772	769	833	783	809	784	814	743	776	839	802	772	855	772	811	835	835	782	825	757	783	839	781	814	840	778	767	814	837	846	824	791	797	803	791	777	809	845	835	809	829	811	789	769	775	801	800	819	840	808	828	814	853	780	785	854	840	798	829	846	786	823	763	794	776	791	806	818	829	826	816	783	826
61845	77557	43287	8232	1152	1113	1146	1104	1115	1108	1108	1077	1108	1051	1120	1050	1045	1124	1073	1070	1082	1117	1062	1120	1096	1082	1090	1111	1062	1125	1057	1103	1126	1109	1109	1091	1163	1133	1123	1125	1081	1109	1034	1091	1078	1142	1111	1125	1136	1106	1069	1120	1121	1171	1076	1094	1109	1105	1059	1090	1101	1074	1102	1071	1053	1109	1092	1086	1110	1111	994	1069	1091	1097	1164	1076	1145	1110	1058	1116	1116	1119	1080	1109	1155	1113	1093	1104	1097	1134	1088	1013	1086	1107	1120	1097	1093	1081	1121	1057	1015	1116	1133	1050	1122	1073	1067	1085	1100	1176	1136	1127	1117	1130	1098	1109	1122	1057	1048	1159	1121	1163	1110	1037	1035	1187	1108	1072	1093	1129	1090	1088	1105	1098	1078	1133	1093	1113	1175	1074	1072	1126	1039	1113	1065	1138	1050	1100	1051	1072	1104	1119	1102	1116	1082	1108	1132	1085	1089	1109	1162	1058	1068	1065	1087	1130	1109	1143	1109	1121	1135	1126	1118	1082	1095	1096	1017	1119	1081	1084	1116	1032	1100	1048	1112	1113	1081	1080	1113	1067	1101	1134	1089	1086	1075	1020	1095	1093	1089	1123	1090	1093	1086	1139	1123	1055	1116	1123	1112	1176	1086	1082	1048	1047	1086	1132	1140	1113	1105	1097	1143	1119	1073	1096	1094	1053	1091	1029	1075	1093	1140	1082	1095	1084	1139	1167	1064	1052	1067	1164	1034	1035	1051	1114	1103	1061	1076	1098	1059	1064	1142	1103	1121	1131	1135	1100	1113	1101	1135	1103	1067	1114	1083	1079	1098	1076	1057	1088	1112	1124	1041	1131	1025	1104	1118	1102	1063	1075	1125	1118	1073	1044	1082	1077	1118	1069	1134	1154	1114	1164	1094	1088	1105	1078	1091	1042	1109	1135	1129	1127	1158	1087	1097	1115	1164	1129	1163	1081	1124	1089	1135	1084	1065	1095	1114	1139	1119	1075	1135	1127	1081	1109	1094	1105	1066	1103	1137	1073	1069	1080	1082	1094	1182	1039	1052	1111	1078	1124	1132	1064	1134	1157	1137	1033	1151	1084	1093	1129	1115	1088	1139	1048	1076	1073	1117	1093	1123	1052	1105	1099	1069	1112	1020	1073	1132	1078	1090	1122	1072	1038	1064	1100	1017	1100	1033	1094	1096	1115	1055	1058	1088	1153	1145	1132	1095	1043	1063	1107	1108	1055	1086	1112	1080	1055	1083	1080	1094	1112	1130	1147	1097	1116	1163	1121	1094	1004	1054	1137	1096	1073	1087	1079	1115	1040	1041	1067	1112	1043	1087	1063	1084	1104	1042	1015	1121	1081	1072	1103	1086	1100	1109	1055	1037	1108	1076	1093	1024	1094	1128	1191	1117	1073	1087	1079	1067	1141	1091	1069	1082	1072	1023	1100	1080	1071	1112	1130	1043	1088	1085	1081	1157	1136	1007	1181	1132	1122	1072	1083	1107	1053	1049	1084	1087	1152	1053	1186	1099	1072	1075	1097	1072	1142	1105	1077	1124	1124	1130	1020	1053	1105	1118	1112	1100	1136	1097	1040	1027	1099	1145	1074	1142	1103	1104	1063	1068	1079	1138	1108	1091	1175	1042	1116	1104	1051	1107	1096	1121	1084	1114	1119	1099	1137	1066	1149	1052	1109	1065	1087	1088	1100	1125	1043	1148	1118	1079	1133	1129	1120	1140	1099	1058	1119	1073	1137	1179	1130	1146	1072	1065	1164	1125	1154	1099	1118	1060	1125	1089	1107	1130	1144	1144	1121	1067	1117	1114	1036	1136	1103	1088	1079	1106	1093	1065	1071	1074	1054	1097	1123	1067	1086	1131	1136	1067	1087	1151	1062	1063	1094	1090	1111	1120	1106	1128	1086	1052	1093	1108	1135	1116	1071	1076	1164	1090	1096	1113	1041	1098	1120	1093	992	1100	1085	1075	1121	1110	1123	1107	1146	1099	1141	1114	1124	1075	1115	1062	1104	1142	1091	1079	1114	1102	1061	1086	1094	1096	1069	1118	1065	1043	1100	1041	1088	1096	1045	1042	1053	1074	1095	1054	1089	1087	1114	1093	1111	1108	1087	1091	1042	1099	1098	1131	1077	1079	1071	1101	1069	1080	1121	1084	1088	1129	1105	1103	1112	1115	1091	1092	1041	1127	1122	1111	1113	1083	1102	1092	1125	1119	1098	1098	1074	1082	1075	1126	1065	1127	1087	1127	1075	1079	1081	1106	1057	1066	993	1069	1080	1087	1092	1069	1122	1108	1090	1061	1089	1098	1119	1123	1086	1091	1157	1074	1132	1098	1045	1095	1115	1106	1086	1112	1060	1069	1129	1084	1111	1073	1124	1070	1089	1054	1046	1107	1055	1048	1114	1129	1083	1106	1075	1060	1099	1131	1051	986	1130	1109	1065	1114	1085	1071	1085	1131	1026	1095	1132	1087	1108	1088	1092	1106	1119	1177	1104	1099	1107	1075	1110	1062	1137	1044	1148	1035	1126	1120	1074	1149	1111	1142	1080	1089	1099	1148	1075	1066	1099	1077	1084	1147	1073	1139	1103	1102	1113	1125	1110	1113	1111	1072	1023	1089	1067	1117	1077	1141	1115	1052	1090	1018	1133	1093	1094	1081	1115	1136	1094	1050	1136	1111	1104	1095	1130	1053	1066	1111	1056	1067	1042	1161	1134	1134	1105	1120	1019	1163	1101	1144	1063	1105	1080	1148	1083	1059	1082	1106	1092	1086	1097	1100	1086	1040	1163	1110	1072	1107	1162	1125	1143	1094	1110	1059	1090	1154	1022	1096	1057	1093	1056	1088	1059	1118	1128	1101	1102	1095	1084	1070	1064	1055	1036	1058	1082	1134	1040	1068	1038	1106	1110	1116	1067	1154	1124	1146	1115	1060	1064	1081	1107	1097	1122	1105	1094	1143	1063	1084	1114	1077	1157	1002	1141	1080	1049	1143	1150	1118	1167	1075	1035	1130	1086	1069	1125	1067	1052	1136	1096	1144	1071	1114	1139	1082	1119	1080	1099	1153	1062	1023	1116	1105	1084	1074	1160	1050	1105	1100	1118	1105	1070	1089	1099	1073	1120	1075	1077	1075	1058	1117	1058	1163	1080	1111	1129	1092	1072	1092	1092	1065	1138	1083	1078	1139	1060	1091	1055	1113	1123	1132	1097	1095	1048	1046	1068	1135	1127	1065	1141	1093	1102	1099	1117	1061	1011	1125	1048	1100	1053	1080	1092	1082	1060	1117	1126	1043	1052	1132	1114	1036	1054	1076	1099	1085	1095	1088	1024	1092	1144	1111	1067	1154	1119	1089	1075	1077	1094	1079	1095	1085	1100	1107	1100	1086	1174	1135	1135	1075	1038	1026	1163	1079	1164	1093	1152	1114	1083	1111	1143	1102	1058	1082	1084	1132	1053	1090	1088	1139	1064	1120	1103	1079	1114	1141	1035	1112	1059	1095	1073	1133	1065	1115	1134	1135	1095	1154	1114	1134	1104	1072	1078	1091	1035	1079	1118	1119	1051	1052	1085	1129	1091	1093	1112	1040	1087	1029	1113	1129	1144	1103	1066	1121	1038	1073	1169	1131	1098	1122	1118	1101	1065	1139	1038	1051	1070	1154	1111	1103	1150	1110	1107	1043	1065	1078	1081	1097	1135	1117	1145	1132	1116	1080	1059	1191	1104	1137	1089	1056	1120	1075	1042	1089	1057	1092	1073	1133	1084	1029	1129	1046	1114	1061	1034	1067	1107	1146	1103	1076	1114	1159	1103	1096	1091	1096	1080	1148	1070	1120	1121	1126	1070	1165	1087	1086	1086	1079	1102	1090	1144	1038	1133	1107	1108	1066	1040	1088	1071	1093	1117	1061	1050	1076	1102	1135	1070	1088	1100	1145	1118	1101	1105	1128	1115	1056	1121	1085	1049	1123	1141	1053	1128	1089	1076	1109	1124	1118	1062	1065	1063	1123	1089	1101	1035	1153	1083	1096	1052	1118	1055	1090	1073	1049	1060	1119	1062	1050	1089	1032	1116	1115	1115	1112	1077	1047	1081	1112	1090	1143	1089	1186	1045	1074	1101	1143	1121	1136	1118	1122	1106	1048	1082	1129	1103	1015	1084	1101	1083	1101	1064	1101	1068	1096	1137	1128	1104	1122	1067	1071	1146	1084	1085	1129	1037	1143	1065	1091	1118	1090	1069	1080	1082	1046	1087	1076	1096	1016	1053	1068	1108	1098	1134	1076	1095	1114	1068	1102	1082	1077	1193	1074	1081	1051	1088	1058	1082	1059	1112	1105	1137	1078	1127	1126	1059	1081	1036	1103	1043	1110	1067	1118	1157	1061	1110	1114	1083	1135	1086	1094	1145	1101	1139	1079	1069	1014	1132	1115	1097	1116	1114	1104	1078	1115	1092	1119	1156	1104	1092	1133	1104	1087	1113	1121	1101	1070	1122	1104	1092	1072	1099	1049	1069	1160	1059	1106	1016	1078	1154	1104	1104	1140	1136	1097	1095	1075	1126	1054	1167	1077	1075	1108	1105	1108	1113	1076	1099	1143	1091	1114	1137	1120	1039	1106	1058	1076	1116	1181	1137	1110	1099	1053	1080	1099	1070	1091	1003	1040	1107	1094	1059	1087	1097	1065	1090	1062	1094	1067	1142	1133	1083	1118	1104	1123	1152	1093	1104	1129	1070	1063	1105	1092	1056	1057	1100	1140	1057	1075	1130	1084	1095	1104	1084	1091	1076	1139	1012	1116	1116	1066	1061	1047	1114	1115	1109	1066	1143	1109	1114	1069	1096	1125	1082	1105	1068	1145	1042	1085	1124	1067	1104	1111	1080	1095	1062	1027	1062	1078	1117	1080	1112	1103	1091	1093	1035	1104	1084	1119	1068	1079	1133	1059	1103	1136	1127	1094	1047	1071	1079	1052	1114	1131	1120	1102	1080	1124	1050	1113	1048	1105	1108	1044	1090	1116	1066	1086	1090	1029	1078	1042	1080	1131	1063
23446	21529	29494	23808	21434	21300	7570	770	703	730	690	702	639	665	715	658	691	675	740	662	703	670	633	663	683	682	645	644	658	680	691	760	657	663	658	686	665	674	680	711	679	657	646	681	718	647	649	698	674	689	732	669	717	677	685	650	669	663	697	665	673	652	704	626	667	680	679	708	714	670	675	635	654	674	681	654	684	656	616	664	645	668	665	678	702	630	654	680	655	646	655	628	619	636	701	684	714	660	669	665	699	625	646	664	636	646	672	631	651	639	643	657	653	679	710	632	661	727	653	685	680	663	673	659	721	682	672	662	668	649	634	660	626	656	672	623	652	666	658	690	656	678	672	658	682	641	638	642	602	633	659	651	584	690	685	636	685	700	617	635	673	673	623	683	635	680	706	659	679	688	667	683	682	722	688	668	704	669	712	606	651	660	680	670	663	647	642	650	683	657	700	714	642	679	662	673	671	690	660	677	676	671	681	598	639	638	628	686	694	642	676	637	637	676	630	629	672	719	680	681	702	658	674	710	644	642	691	697	657	684	656	611	673	652	685	639	645	647	696	680	688	664	635	637	632	698	674	630	727	678	664	674	664	667	662	657	674	674	646	640	626	758	646	672	657	659	621	705	651	712	676	670	662	643	698	673	674	638	702	671	700	659	678	662	682	683	641	632	634	701	657	631	590	690	677	714	669	654	670	680	644	682	678	652	676	696	695	663	678	687	699	650	681	683	711	633	662	694	644	698	684	658	665	645	645	651	628	680	679	690	655	669	694	683	654	678	643	697	636	716	652	631	667	669	695	674	658	607	723	627	690	687	645	642	675	656	640	674	653	665	691	661	675	644	682	617	630	686	682	633	662	666	640	641	662	662	682	664	643	648	716	631	677	639	662	689	698	642	705	695	698	653	652	633	661	650	681	630	654	679	693	661	646	671	686	650	636	624	656	663	628	649	636	624	634	662	676	687	682	662	657	657	688	669	625	634	688	667	640	681	644	685	662	658	631	652	663	677	694	688	662	667	632	664	682	687	666	639	712	660	611	676	729	669	687	644	659	628	668	705	668	625	642	675	675	645	691	663	639	692	629	650	662	655	629	710	652	667	726	672	672	658	683	680	654	629	650	659	666	657	683	674	636	671	656	650	680	685	679	654	682	676	668	665	676	665	700	701	674	673	663	672	726	626	680	617	671	624	683	690	637	651	622	649	669	635	708	659	685	655	659	678	649	633	699	705	616	640	627	666	657	664	625	697	639	675	630	615	640	671	640	687	665	619	644	644	653	705	662	670	687	676	693	707	694	633	699	667	667	623	668	658	644	681	667	699	619	687	653	646	665	646	725	654	637	677	651	682	651	649	655	630	661	687	694	635	652	701	610	614	658	668	690	701	656	643	673	649	674	622	695	681	680	623	686	678	671	635	700	687	645	660	731	698	700	691	668	636	747	669	644	651	671	686	677	657	656	677	677	688	655	730	661	672	674	644	671	713	678	688	707	631	692	635	664	679	653	700	669	657	708	662	606	670	625	667	654	660	664	655	731	670	684	606	685	620	638	658	678	659	682	641	679	707	656	614	670	679	663	662	637	617	643	631	692	639	666	714	687	663	680	662	678	683	670	697	693	674	699	694	714	659	688	720	691	687	635	704	709	681	652	654	666	653	658	700	682	652	658	653	684	634	695	623	642	640	674	620	646	663	679	658	628	673	634	645	661	691	651	673	658	722	688	734	698	645	661	661	667	668	752	635	684	656	694	646	699	614	616	682	653	645	673	660	636	631	631	714	665	657	696	667	637	667	675	673	648	665	634	677	681	622	656	707	660	690	656	707	665	652	633	631	726	657	689	660	643	646	686	661	650	645	691	662	680	663	703	661	655	663	685	730	680	631	648	686	657	670	697	683	688	677	679	741	667	681	620	705	680	658	640	639	664	655	688	646	634	689	681	609	683	671	699	673	689	644	697	666	716	673	640	651	708	644	672	685	657	685	692	670	653	692	691	637	697	690	678	640	652	662	673	707	638	660	671	704	673	680	647	636	655	632	639	715	672	657	692	668	669	703	649	635	644	680	663	606	636	663	688	692	590	615	649	681	711	636	677	671	673	705	660	662	613	670	662	662	688	623	678	632	702	689	672	627	684	644	656	663	719	662	666	652	639	669	634	649	662	673	649	668	644	665	675	663	656	669	631	677	677	652	648	702	711	624	628	678	689	689	681	723	636	709	694	670	633	699	604	672	681	645	682	675	671	634	644	680	670	654	678	646	681	702	682	679	647	656	656	642	615	672	664	644	643	620	659	661	660	649	697	687	634	671	644	683	681	641	646	674	671	690	646	688	717	659	642	615	702	684	644	668	668	668	632	678	618	632	695	673	665	683	651	670	690	622	681	617	687	647	656	633	719	689	659	649	668	663	653	673	629	665	660	678	648	692	660	633	659	626	696	646	682	673	624	652	644	621	659	678	666	640	643	647	675	644	654	668	618	696	665	714	682	655	652	597	664	607	659	678	634	629	650	674	706	657	632	679	640	688	660	665	660	640	703	655	645	681	678	623	625	681	640	687	682	680	690	643	677	637	698	654	611	624	693	606	690	628	667	692	680	681	687	619	643	637	626	649	654	681	709	668	638	697	677	712	688	700	678	705	644	630	675	666	627	639	673	643	677	702	667	631	676	637	653	661	660	656	678	666	666	664	630	663	662	640	666	655	653	653	646	632	700	681	630	663	640	682	661	660	683	652	670	664	687	674	662	640	678	732	649	668	689	635	663	652	670	639	615	619	691	633	664	638	643	668	626	677	665	644	612	650	621	657	638	645	681	685	657	678	652	664	606	701	715	675	638	653	702	620	643	696	636	720	676	685	674	656	661	631	651	679	679	698	691	698	617	650	665	686	674	666	655	667	690	721	670	656	652	705	600	680	672	670	685	601	664	627	662	631	604	686	642	660	669	631	650	657	656	646	730	642	640	675	650	658	670	670	605	615	685	632	648	643	636	639	720	631	655	663	664	697	676	658	650	665	669	626	648	596	697	668	676	655	664	658	680	628	629	717	668	673	656	686	675	659	681	670	674	637	647	645	675	661	676	655	690	694	632	644	696	669	623	636	662	678	607	647	642	655	662	657	675	641	669	629	627	651	656	642	660	664	682	676	667	638	714	649	637	719	662	681	635	714	676	684	615	641	629	646	642	673	651	701	665	680	640	640	648	635	639	681	687	660	679	637	654	624	682	679	644	638	705	666	698	662	684	678	682	623	696	661	699	666	666	670	652	669	648	652	700	629	676	703	680	702	647	629	664	640	648	641	742	657	670	692	686	703	680	630	625	642	675	629	709	658	649	708	617	681	644	642	669	724	661	658	635	675	658	684	671	677	682	684	691	659	696	637	751	647	687	670	731	642	682	708	630	650	654	708	690	667	664	666	639	676	673	647	654	696	672	647	671	633	664	646	660	702	649	668	642	679	692	652	682	719	674	657	648	625	644	611	658	621	609	660	647	715
61606	88258	52220	10343	887	899	962	876	905	905	875	909	939	923	950	860	950	900	851	936	856	825	907	913	925	902	917	920	894	949	895	895	925	958	910	939	855	900	901	897	866	924	866	976	905	920	897	946	870	892	863	871	861	963	946	915	916	858	921	897	887	943	868	922	927	943	877	935	904	882	882	882	920	867	890	889	911	946	918	870	927	868	941	856	923	913	925	878	880	864	922	889	875	904	855	893	893	887	833	926	875	865	921	881	892	941	888	951	888	944	844	898	899	884	936	888	925	879	890	857	937	943	897	904	847	883	890	972	882	919	889	933	928	885	860	918	912	897	872	920	882	847	912	967	900	881	915	899	887	862	895	884	935	904	856	883	939	899	860	894	922	873	889	900	928	882	907	937	930	909	917	874	868	889	916	889	922	934	912	866	914	905	905	830	858	855	944	982	913	920	881	917	911	875	868	935	893	940	853	841	898	913	918	856	915	879	939	874	880	923	912	899	925	876	926	910	868	866	922	908	863	908	899	876	882	933	853	905	938	946	893	945	909	934	886	931	888	850	963	893	903	870	910	899	850	943	920	905	925	915	900	943	881	917	899	892	898	911	898	919	881	879	934	835	842	933	945	921	925	929	878	895	969	928	982	882	890	961	927	840	904	930	914	915	893	933	867	896	887	888	938	876	915	888	925	871	946	926	905	906	848	895	884	877	892	915	891	914	901	903	865	894	890	921	875	881	871	940	918	875	861	927	933	865	901	905	910	943	912	893	931	862	953	903	911	891	904	946	896	913	905	879	938	923	919	902	906	947	898	895	927	985	930	907	950	884	865	940	840	828	852	905	856	925	870	878	924	918	897	837	910	902	940	906	865	927	862	895	849	907	875	902	883	897	878	932	889	891	878	894	908	915	869	895	880	906	872	882	904	893	890	872	888	852	837	875	896	899	899	896	869	920	889	909	873	921	874	936	887	921	878	893	822	948	885	922	882	898	905	913	888	911	860	908	911	958	878	858	878	915	906	906	877	914	878	862	894	946	880	871	910	878	887	966	874	901	902	942	929	921	869	905	883	894	885	923	889	909	849	917	834	872	883	902	891	968	931	901	891	895	911	892	945	873	946	898	929	911	887	867	885	885	907	914	957	904	903	931	888	952	893	916	884	908	892	880	913	904	954	870	882	882	890	889	922	891	896	829	874	937	971	830	923	899	869	911	908	894	886	915	982	906	863	873	880	924	869	873	905	857	873	872	897	905	949	930	834	895	938	923	887	916	877	910	881	907	873	913	917	912	906	962	897	900	878	892	938	867	886	897	914	899	864	857	934	931	882	901	879	915	929	894	935	860	844	900	887	947	909	908	952	900	866	917	869	799	886	876	880	931	937	907	900	879	876	898	921	877	892	894	833	891	933	904	909	868	938	928	902	946	952	891	877	921	870	871	893	851	892	934	889	886	894	906	867	942	868	897	911	967	907	869	909	884	966	889	867	866	887	889	844	884	913	920	844	873	911	881	938	939	924	911	943	890	851	912	875	950	904	932	899	946	963	871	908	924	964	926	935	895	916	860	915	883	881	917	913	898	910	895	873	865	921	871	920	828	895	921	862	921	839	890	885	862	943	919	882	869	911	882	900	884	949	913	882	891	871	851	857	862	878	861	829	877	923	901	884	851	890	935	922	909	914	916	895	869	900	844	884	805	888	884	888	860	923	835	876	892	898	930	920	916	898	925	881	913	870	925	887	889	930	871	945	891	852	886	912	943	900	867	848	869	897	850	909	837	850	940	901	926	911	883	956	855	836	856	843	859	943	888	895	912	910	918	893	858	882	889	903	924	857	892	922	922	913	907	920	856	891	914	941	939	902	921	859	918	902	900	863	903	951	851	924	963	922	914	913	900	886	938	821	844	931	874	888	954	879	906	917	878	899	877	879	942	900	957	870	961	941	887	886	930	898	862	891	917	921	880	951	938	909	892	880	961	892	930	902	899	888	915	901	895	889	884	849	883	928	924	832	884	931	912	909	997	945	903	937	964	909	883	829	876	899	863	897	886	901	938	892	906	884	886	913	903	919	954	899	921	952	924	914	905	828	965	862	915	876	894	879	856	929	859	897	980	917	842	888	887	924	853	901	897	893	893	852	858	875	915	942	921	897	894	857	890	898	897	888	896	890	908	890	853	918	971	887	906	869	878	885	905	897	872	884	932	826	903	888	898	922	906	944	866	934	963	939	903	902	853	894	941	877	869	864	897	911	910	877	893	903	843	874	935	910	903	915	928	954	911	903	895	862	905	904	887	948	867	876	919	898	894	948	875	905	899	867	852	904	885	895	900	880	950	943	904	929	872	916	928	888	847	870	871	904	900	962	896	916	928	880	920	877	955	876	920	883	901	916	914	908	896	849	885	906	908	893	921	925	879	876	848	854	881	903	858	908	950	854	905	860	878	938	903	910	945	892	940	880	862	910	890	956	932	895	857	957	880	938	886	890	929	903	898	910	932	913	897	916	897	917	855	924	928	938	843	889	944	887	908	919	904	931	903	876	891	851	957	882	891	894	897	883	904	875	941	920	904	884	917	892	906	929	907	896	917	891	937	862	899	906	911	914	882	933	931	909	871	890	932	916	862	866	873	898	875	893	866	902	916	900	938	891	938	960	945	928	910	942	859	911	911	936	880	923	888	886	884	931	861	968	905	937	796	873	882	935	860	931	945	877	859	844	915	865	852	889	874	925	981	960	908	826	912	912	937	897	870	924	892	889	886	855	895	886	872	890	924	875	851	892	913	841	907	912	950	863	938	889	885	959	876	936	933	958	861	886	860	909	832	899	870	944	878	910	956	925	895	919	907	891	955	916	936	867	913	917	861	938	919	908	864	900	899	885	870	904	901	895	893	916	826	922	890	866	862	892	902	905	868	934	869	935	857	905	911	911	877	902	871	898	914	982	854	934	905	928	937	854	890	876	963	932	890	896	896	849	908	871	916	888	922	854	926	837	913	877	927	883	924	896	921	913	873	889	884	886	897	895	901	940	904	957	865	863	851	914	916	898	900	915	844	933	903	933	868	910	902	919	936	848	868	926	895	881	897	925	902	920	904	973	907	910	808	935	878	924	880	952	933	922	920	913	908	949	928	897	864	936	876	903	914	888	938	900	878	895	927	909	910	919	873	904	958	878	948	846	882	930	936	882	936	881	894	888	874	882	890	849	934	918	856	886	964	908	920	894	850	927	877	876	936	849	873	940	865	876	860	946	940	911	886	881	913	874	913	878	931	907	961	909	939	915	881	894	870	889	930	941	903	912	869	933	929	917	895	870	892	920	845	945	898	853	863	852	848	836	847	935	862	980	839	894	931	938	934	887	866	922	956	867	963	944	915	899	839	950	913	897	894	895	887	923	902	886	890	870	865	899	958	865	896	866	829	917	916	894	913	943	922	914	884	895	899	898	877	915	941	885	898	897	848	937	866	917	874	931	918	903	925	927	821	924	884	853	892	872	908
32746	26953	21389	5199	944	894	691	691	703	683	654	685	660	713	678	661	676	652	724	665	661	698	689	666	672	702	668	707	670	633	689	669	665	699	679	707	635	642	705	698	696	712	695	709	686	717	735	730	668	698	726	659	689	666	701	655	711	672	695	720	688	713	645	656	698	730	661	697	647	665	656	675	650	731	713	689	706	666	701	678	653	674	681	672	728	688	711	730	680	638	692	740	707	704	684	650	655	676	689	679	709	710	647	632	705	694	657	649	657	691	679	677	658	664	654	704	641	630	661	703	666	688	672	698	688	666	616	679	705	635	698	636	645	673	665	671	699	687	663	700	693	661	701	656	724	680	661	723	685	653	678	720	638	681	670	692	669	625	665	688	660	654	687	709	694	650	672	678	668	681	695	675	678	711	689	631	659	648	682	698	684	654	717	676	709	699	657	662	674	690	675	678	650	702	672	671	670	686	692	728	660	695	651	709	679	698	679	654	649	643	694	683	670	694	729	688	653	654	700	665	663	689	712	720	683	664	699	730	715	703	697	695	660	717	659	724	700	688	646	655	689	657	659	660	641	673	685	684	635	683	656	663	647	671	635	665	676	724	651	652	744	708	686	672	675	648	662	688	679	690	668	731	688	681	657	661	710	674	659	697	671	717	670	688	665	647	645	680	671	681	701	692	686	684	689	710	624	685	655	681	712	669	687	676	676	682	694	656	680	655	690	701	706	626	663	643	698	683	686	654	672	706	664	730	705	680	666	647	677	626	680	674	663	707	714	680	664	632	665	652	697	678	659	685	648	691	647	634	663	732	658	643	667	680	684	663	675	674	673	628	678	647	670	681	640	676	693	663	703	715	672	684	692	674	738	702	685	694	709	720	642	686	687	699	674	712	632	657	698	638	646	630	698	685	694	671	673	670	714	655	680	709	641	680	661	724	704	648	681	685	656	660	691	711	682	686	651	648	678	657	674	660	661	672	682	670	691	661	699	632	657	720	705	679	703	715	656	684	696	672	672	714	672	728	674	653	708	652	709	657	657	711	670	674	683	692	670	679	677	660	672	669	632	655	698	701	628	684	690	709	705	715	625	690	690	712	677	626	709	692	654	683	683	666	706	641	701	636	713	681	678	743	672	663	658	631	676	683	689	654	694	710	633	650	657	646	698	642	658	652	663	682	696	694	643	644	679	688	655	679	672	667	661	726	711	681	686	665	669	653	711	670	724	664	656	711	684	661	635	653	695	682	651	686	677	650	690	670	650	653	689	654	630	714	652	697	655	699	648	660	685	689	714	676	659	711	696	654	696	667	687	670	671	644	678	714	691	696	634	653	707	724	713	693	697	681	667	640	703	714	685	651	704	675	712	651	654	692	640	731	686	729	627	669	720	647	701	693	651	663	674	711	685	665	648	685	672	694	666	690	721	655	688	709	707	684	716	672	708	655	678	680	674	651	666	685	669	670	663	691	729	662	673	681	652	696	703	683	645	666	674	648	597	655	656	643	694	717	678	666	696	682	693	677	673	645	633	679	636	681	637	676	660	692	708	669	665	687	685	659	673	656	720	703	693	658	663	659	654	708	679	645	691	679	682	675	720	672	673	717	646	620	692	652	707	694	663	716	662	646	657	663	749	678	716	697	658	702	661	635	704	711	720	635	694	686	663	693	710	653	674	693	673	670	706	633	629	606	692	675	680	678	680	677	685	663	659	728	692	716	680	659	642	680	701	633	687	696	674	633	663	674	671	683	678	658	657	731	635	648	697	660	679	679	679	680	662	678	658	694	670	639	676	705	684	658	683	643	630	632	660	725	698	660	646	647	664	664	666	677	678	683	644	676	696	708	667	695	653	672	703	706	686	681	652	661	721	724	685	682	669	716	650	654	683	677	720	691	665	690	691	689	722	651	688	699	629	684	706	667	640	665	744	651	666	647	692	678	708	666	688	642	671	723	686	690	591	732	663	675	643	666	694	685	653	689	625	642	702	674	683	709	700	670	695	680	687	664	624	690	657	678	675	731	670	670	715	667	715	700	664	697	675	737	711	666	706	698	711	707	712	678	712	670	676	705	667	661	715	664	660	718	706	716	642	646	678	650	676	634	665	662	677	707	692	700	732	710	641	657	636	727	663	645	680	647	647	636	674	622	677	654	693	709	689	669	663	653	676	663	676	715	633	704	737	694	680	678	670	720	660	697	676	678	682	676	671	653	679	683	663	691	738	679	641	701	652	652	669	646	711	739	716	668	705	680	676	698	687	649	665	669	683	703	692	605	677	726	665	658	688	700	661	670	687	692	652	674	708	660	641	664	687	674	679	733	667	642	643	676	671	695	706	670	691	679	696	644	679	621	733	654	670	681	639	660	649	658	675	643	671	691	693	681	657	651	697	652	709	652	619	683	658	629	681	695	669	682	632	724	694	672	651	684	656	678	689	674	714	705	657	661	646	678	634	730	698	679	678	666	646	688	695	710	646	675	693	673	651	682	646	677	682	674	704	707	688	744	711	653	688	680	684	689	689	658	722	718	668	714	676	689	665	655	686	648	660	652	658	638	723	688	658	692	662	693	694	652	630	670	713	650	693	663	689	681	678	668	680	657	693	652	753	648	707	652	671	682	660	669	664	689	748	705	714	685	699	683	679	640	662	677	672	711	730	696	684	664	645	726	662	622	653	665	721	662	707	656	677	647	700	689	668	658	676	695	669	679	687	698	733	719	727	732	691	680	698	661	655	657	680	690	638	663	670	662	670	652	674	723	634	697	716	641	607	665	692	706	701	669	685	696	663	701	639	699	665	633	686	661	673	681	725	718	687	677	702	730	679	701	667	739	676	720	697	652	715	648	669	654	701	654	692	668	692	735	683	630	662	700	670	684	700	646	660	714	642	699	695	704	697	666	706	657	710	701	699	666	740	676	695	677	655	654	678	671	704	719	708	660	694	702	686	704	629	693	677	688	657	659	728	669	638	737	680	677	711	622	656	677	671	673	659	694	700	682	703	631	668	692	663	670	676	678	665	698	681	638	683	650	679	652	635	664	699	686	676	702	651	684	702	711	662	673	692	645	715	653	645	653	653	681	646	639	655	699	672	652	673	682	686	697	655	718	722	661	644	707	658	647	626	712	717	684	626	719	670	694	668	688	705	666	647	637	687	672	656	624	691	707	677	655	666	678	699	693	676	674	677	714	663	719	660	658	625	666	712	636	648	656	656	714	658	640	640	680	648	676	708	733	655	698	702	634	675	677	656	670	698	653	747	690	666	659	668	666	650	674	652	671	684	659	678	626	660	629	680	686	679	688	691	677	710	671	671	709	673	710	711	680	698	686	703	670	681	694	715	660	680	699	680	703	668	645	686	679	655	665	659	683	677	692	673	636	668	680	664	628	649	566	691	636	659	735	641	646	758	750	634	672	684	707	692	655	702	676	680	641	728	692	674	664	647	708	681	676	665	659	634	687	667	645	671	683	694	652	683	684	709	698	684	655	669	699	687	675
41360	40344	16524	1738	970	967	906	977	904	966	913	862	894	979	955	984	901	925	887	898	974	960	987	852	908	960	925	979	913	914	921	925	926	891	873	948	931	960	857	979	907	952	870	900	922	950	918	937	954	910	925	914	880	945	920	904	965	903	913	869	964	922	925	912	884	914	944	897	919	886	877	938	930	936	924	900	971	900	939	898	904	913	905	921	880	893	919	894	962	1018	892	921	937	923	934	835	920	925	930	939	976	890	944	885	945	920	894	937	907	880	900	904	953	945	912	955	922	948	953	936	955	975	973	903	949	975	952	933	951	919	944	912	966	951	901	897	934	902	963	991	922	924	907	950	964	935	927	911	924	883	919	889	904	899	961	982	954	923	914	926	933	959	904	892	946	951	939	938	898	953	977	897	917	929	957	952	914	953	967	905	935	900	919	886	935	953	946	924	897	947	922	895	873	915	953	947	937	945	926	917	910	910	916	936	932	913	941	891	940	958	936	950	928	978	868	922	945	880	934	931	928	974	919	917	939	921	888	942	975	906	906	919	975	884	926	913	886	897	960	908	891	901	935	958	977	938	973	902	936	882	938	976	931	944	950	940	921	929	935	958	938	902	928	944	988	885	941	933	958	912	907	929	918	927	908	978	850	939	931	985	928	896	923	927	899	901	931	869	932	905	879	942	926	900	916	876	935	964	904	927	937	910	957	946	879	920	967	917	980	920	955	926	913	962	928	928	934	894	934	963	895	940	887	885	953	899	962	949	959	951	934	925	921	937	932	956	917	869	926	946	938	953	951	931	915	927	936	918	951	934	885	971	940	907	935	971	969	910	897	882	909	967	927	941	1001	885	892	889	957	904	939	967	877	930	935	893	916	916	874	921	956	917	953	995	958	966	938	937	887	941	948	950	966	947	937	926	900	969	902	885	916	945	925	945	956	950	911	1002	948	940	908	954	954	923	946	893	881	977	926	920	953	920	929	924	898	930	950	943	928	976	892	846	965	896	967	918	949	949	929	939	898	896	941	925	951	889	904	899	961	908	948	871	887	927	956	958	913	933	915	960	929	949	998	906	911	879	923	889	953	953	974	923	925	919	935	915	921	933	904	932	942	846	971	917	920	946	960	961	865	910	902	939	941	947	934	935	929	932	933	938	933	956	949	956	873	886	952	911	994	961	912	939	910	893	921	939	941	905	891	913	956	906	911	953	907	916	908	935	911	908	901	891	969	888	947	867	917	911	916	898	904	923	975	914	931	903	925	914	919	939	915	906	930	948	907	909	965	935	943	947	859	881	952	930	947	923	942	960	916	873	910	923	964	966	919	952	939	937	878	961	927	982	932	917	938	892	940	967	923	916	966	943	867	881	923	889	908	976	896	953	942	956	893	957	958	849	886	906	1005	901	949	857	871	915	928	916	966	920	961	908	887	895	910	879	968	913	968	945	936	907	920	940	859	919	899	945	920	973	938	902	880	902	948	889	997	931	962	957	914	933	893	953	888	912	931	902	956	940	878	926	920	884	877	891	1005	943	990	959	951	925	894	985	935	888	945	898	932	858	957	905	949	872	944	933	937	936	950	914	911	901	942	926	951	923	947	947	990	901	892	955	889	898	950	938	975	955	886	863	921	944	988	917	963	892	917	958	931	944	954	891	969	936	907	906	885	975	926	966	960	969	958	936	912	939	881	952	943	911	927	929	906	862	937	902	918	979	895	938	907	983	907	975	909	910	963	911	916	856	901	948	920	928	912	931	973	924	879	969	900	954	920	944	904	917	945	956	885	884	940	934	884	945	911	906	922	965	960	922	960	933	937	943	938	895	930	910	928	934	963	937	961	903	872	952	910	926	922	907	850	996	939	923	929	943	925	894	887	893	967	886	972	934	998	961	886	937	937	869	855	936	944	986	866	887	846	963	954	984	974	985	929	933	941	980	896	980	960	902	902	906	947	929	951	901	930	906	926	922	935	923	926	963	938	908	888	904	897	961	953	877	954	938	912	887	880	923	910	962	958	924	881	910	946	907	916	881	988	948	944	903	931	950	909	927	937	935	962	941	958	929	985	870	928	953	979	946	925	897	913	964	910	862	975	903	949	923	965	979	924	964	986	955	943	930	917	944	918	960	889	910	925	897	938	901	959	983	920	883	913	889	939	938	897	920	963	933	918	943	972	944	958	889	943	922	902	987	937	914	918	980	926	954	884	900	957	908	882	931	917	912	934	937	937	898	909	946	978	905	930	993	995	918	928	941	889	928	947	970	940	890	893	927	906	899	875	919	911	921	961	879	919	947	929	891	934	921	970	931	917	942	970	976	930	928	925	983	962	953	870	933	969	896	896	996	938	984	934	979	923	925	926	892	965	946	916	921	925	954	882	954	933	957	921	926	933	889	932	936	939	933	941	933	920	922	907	897	953	895	920	944	909	938	949	916	901	955	886	912	961	949	961	881	952	943	884	895	967	918	919	879	898	918	950	968	881	937	854	945	920	945	956	918	944	902	944	945	919	988	909	986	901	912	904	889	952	965	976	906	955	888	945	925	957	1006	952	906	919	915	964	891	944	971	896	939	945	922	916	885	912	887	981	946	898	943	972	899	947	885	902	961	938	935	912	918	929	951	932	892	944	939	990	888	958	877	959	912	955	937	960	911	961	895	967	962	927	925	921	939	947	964	964	957	986	892	928	987	939	978	945	923	949	916	928	929	863	962	953	879	963	902	908	870	944	924	900	946	912	881	980	988	949	940	929	912	944	944	936	926	950	931	961	945	910	958	959	949	861	903	992	911	935	929	975	899	890	934	916	913	938	974	946	904	930	980	924	972	922	922	946	923	944	906	996	944	902	940	913	881	943	935	933	919	883	904	932	891	959	956	889	1029	919	967	931	974	951	948	912	942	907	920	923	929	976	973	936	933	955	916	954	992	924	916	937	922	926	956	930	920	897	887	959	888	895	934	911	927	931	933	927	890	893	906	915	914	913	953	983	930	929	920	925	904	941	903	938	956	927	953	951	947	937	939	937	934	925	922	925	888	919	993	918	956	894	928	938	953	981	981	930	925	951	900	926	905	920	950	896	923	1003	905	911	915	921	940	917	936	915	912	877	927	978	876	871	874	917	948	956	968	904	882	878	913	956	897	952	928	926	977	932	923	917	954	857	954	928	972	910	907	944	951	959	991	905	944	970	960	935	967	955	887	877	948	914	959	953	989	901	957	982	867	989	962	938	941	924	917	895	903	916	948	935	945	883	907	930	953	939	922	957	920	937	918	896	922	983	941	912	947	849	887	945	951	907	982	901	963	920	917	940	972	958	955	919	947	840	898	944	903	916	899	907	969	913	940	928	916	904	926	902	914	942	952	900	967	867	912	908	929	960	936	920	958	948	925	909	929	924	920	906	905	929	937	947	874	920	926	865	903	940	922	970	897	868	916	898	927	924	918	933	961	922	933	885	887	948	904	962	892	953	911	888	929	950	942	901	948	917	967	983	918	929	932	892	949	899	875
24817	21801	28999	24392	21073	8818	1128	868	802	808	878	766	816	779	830	820	830	780	781	799	816	884	841	803	809	794	811	808	774	793	789	817	822	839	815	788	793	795	783	794	767	919	806	792	801	787	791	780	790	813	795	837	800	834	747	798	800	771	838	768	780	775	760	773	822	785	749	831	813	796	819	798	794	788	771	744	808	815	840	805	764	775	781	801	821	729	818	806	796	800	768	804	832	808	750	831	823	791	772	831	795	789	783	834	768	769	787	825	834	742	830	810	809	828	767	777	816	777	774	799	779	769	797	833	823	774	791	782	768	799	792	810	804	831	838	771	796	806	797	825	794	768	803	758	805	789	823	767	852	820	795	797	778	771	778	812	809	774	802	757	802	765	777	777	812	783	795	769	807	779	821	782	851	795	767	789	766	806	794	808	766	805	798	799	752	753	834	801	832	808	751	800	806	774	837	793	792	766	777	810	846	823	831	812	770	771	860	805	789	794	787	803	751	756	812	828	839	798	786	736	804	805	806	810	791	818	800	771	788	770	810	785	832	771	797	830	767	790	758	763	785	778	836	815	765	753	743	764	836	839	764	808	755	750	819	752	846	762	811	785	802	760	788	772	773	750	822	752	783	805	742	835	806	822	815	812	760	823	737	802	824	810	807	763	829	785	768	797	797	822	792	820	772	770	812	819	784	786	842	785	757	865	774	787	788	818	858	776	809	793	777	794	792	820	777	855	768	856	787	797	784	806	787	822	762	761	842	742	796	776	833	795	803	791	775	793	770	825	772	791	793	776	798	782	829	784	825	811	771	814	769	781	751	824	789	794	854	773	843	853	765	775	829	776	761	823	718	791	813	789	793	783	745	771	814	826	806	775	779	828	788	784	794	788	804	767	796	795	803	800	849	848	769	797	843	815	819	790	766	795	799	824	793	794	750	827	788	818	780	797	758	782	801	817	816	762	748	827	788	803	785	816	828	791	763	802	785	833	826	831	814	822	793	834	799	772	801	840	817	784	762	774	819	767	801	823	772	816	827	824	790	770	774	781	826	776	794	789	794	803	726	768	798	814	796	781	792	767	777	841	796	830	803	774	776	803	808	837	815	782	810	753	833	752	788	814	795	790	751	789	791	812	752	761	807	816	835	784	794	748	785	753	768	778	721	775	796	771	799	825	776	800	792	812	798	798	795	844	817	768	802	789	811	790	791	856	803	825	786	787	800	783	768	799	795	768	776	750	781	810	783	800	788	808	800	826	791	794	833	814	821	786	803	781	820	727	821	836	810	792	787	802	819	813	798	761	815	739	810	821	804	738	781	798	828	803	758	771	771	749	781	772	759	780	781	767	799	830	804	814	785	827	739	786	802	809	782	765	779	787	761	776	822	830	749	828	764	759	777	792	811	826	822	780	772	784	803	740	836	808	793	763	772	794	753	776	771	817	800	765	827	783	770	789	768	757	737	788	837	794	753	822	789	820	765	772	788	787	747	835	783	825	834	778	816	788	763	813	776	803	769	791	797	807	814	778	836	735	765	786	809	798	760	819	837	823	799	786	780	768	751	788	795	807	785	829	780	864	792	761	782	780	769	793	811	790	764	800	773	782	784	806	760	846	837	812	786	764	812	811	755	842	801	806	763	736	764	822	793	768	743	791	804	809	810	810	723	758	849	773	820	809	791	776	794	786	798	783	798	841	737	776	806	794	770	752	782	789	762	770	832	821	814	793	790	775	806	815	780	812	794	798	800	779	843	785	772	797	757	790	788	793	750	763	771	795	884	776	862	782	809	803	837	816	751	792	782	809	794	778	813	847	801	794	789	743	817	814	786	774	804	800	768	753	781	808	814	788	752	829	813	773	810	827	795	830	831	784	805	789	843	781	789	847	826	791	807	817	784	830	777	768	736	766	789	856	786	773	802	828	804	803	767	839	800	762	781	834	813	838	831	702	771	795	839	808	855	797	828	818	767	833	772	805	752	811	813	798	797	806	789	814	814	739	825	839	786	829	790	761	820	787	794	772	771	784	796	833	830	816	729	827	791	805	817	823	765	809	802	822	788	769	806	781	794	845	781	811	769	789	756	807	775	815	792	794	822	821	821	796	797	801	774	819	833	790	841	793	797	773	735	813	818	770	754	799	813	833	812	807	852	790	792	788	802	807	753	811	827	712	790	768	792	806	785	846	777	741	839	788	808	832	787	821	814	783	762	808	784	802	799	754	823	823	784	837	806	838	827	766	782	804	789	758	831	802	814	787	788	771	810	845	761	832	782	791	805	775	737	778	815	764	787	787	761	773	835	768	773	767	859	802	783	779	802	853	803	789	841	834	831	791	816	783	837	826	832	765	831	829	795	790	795	747	876	826	799	770	846	797	822	781	785	808	800	749	779	770	845	825	742	825	801	790	824	797	794	848	810	850	757	780	796	789	848	799	785	799	846	804	754	749	771	798	737	783	793	816	819	808	829	794	778	834	824	782	783	778	773	799	804	752	818	784	837	784	787	771	807	788	812	835	788	798	821	813	810	801	821	777	858	825	805	797	825	806	826	805	784	795	800	784	809	804	776	796	799	775	742	812	766	773	758	778	809	764	770	792	804	829	784	787	805	820	778	785	803	802	764	829	796	807	784	811	799	855	792	783	774	834	776	760	817	753	801	763	763	792	782	798	845	753	852	816	823	813	742	827	810	816	864	773	768	798	763	768	736	789	811	787	820	805	829	778	792	746	814	779	799	801	830	803	856	740	808	751	763	783	769	767	805	835	799	741	771	791	855	796	854	753	768	811	799	804	824	819	818	819	769	823	820	799	811	760	834	828	804	735	779	776	839	799	799	771	807	842	793	773	822	773	844	801	759	786	775	791	757	800	792	744	847	783	793	781	745	787	825	799	814	801	801	817	744	864	814	743	797	762	834	813	777	800	808	815	735	843	753	822	793	816	838	872	779	773	815	799	805	776	782	774	845	796	786	740	780	768	740	789	779	781	780	826	811	830	751	808	766	786	767	758	771	802	807	899	813	778	797	856	777	723	782	760	801	822	811	849	806	793	800	772	804	843	803	802	814	812	796	753	795	788	766	792	776	787	788	828	804	778	765	812	792	775	807	780	840	755	761	808	810	789	816	796	805	844	772	767	772	753	793	824	774	793	813	756	781	800	791	788	830	811	764	837	758	792	766	776	800	790	795	815	824	765	780	772	779	788	798	746	752	791	814	814	829	848	858	784	797	831	822	760	814	827	796	785	786	760	774	771	768	846	798	783	824	780	815	806	778	791	812	827	785	774	828	816	801	831	759	770	782	782	741	862	783	786	786	847	759	752	811	785	774	802	797	773	798	826	796	789	805	841	806	809	795	774	841	807	853	844	819	772	795	749	797	790	775	813	774	783	811	853	829	766	782	845	790	811	798	826	834	812	803	802	798	851	837	771	845	761	771	789	779	770	752	724	764	848	820	780	780	779	811	801	792	760	781	801	793	752	816	763	778	773	749	796	810	795
61371	77070	41181	4462	1045	1096	1087	1078	1110	1107	1109	1034	1051	1027	1094	1037	1093	1069	1092	1116	1073	1101	1100	1045	1051	1069	1127	1107	1054	1063	1116	1074	1035	1083	1078	1054	1085	1090	1046	1107	1065	1078	1043	1067	1057	1064	1058	1018	1040	1092	1122	1161	1079	1064	1024	1016	1062	1097	1011	1061	1043	1023	1103	1047	1088	1103	1069	1108	1068	1084	1077	1097	1122	1061	1125	1092	1023	1061	1101	1068	1033	1137	1059	1009	1103	1080	1065	1091	1042	1120	1071	1071	1058	1044	1076	1056	1102	1087	1087	1097	1045	1081	1086	1090	1081	1042	1085	1073	1021	1105	1060	1107	1101	1064	1026	1054	1083	1105	1117	1021	1036	1053	1103	1009	1089	1045	1051	1141	1104	1049	1078	1112	1081	1061	1081	1055	1083	1117	1125	1043	1027	1045	1035	1087	1137	1070	1080	1045	1021	1081	1093	1055	1089	1001	1053	1071	1106	1072	1126	1111	1082	1096	1077	1037	997	1041	1078	1079	1157	1066	1101	1063	1060	1079	1040	1054	1055	1046	1176	1048	1051	1106	1051	1110	1033	1076	1073	1055	1027	1038	1053	1083	1040	1064	1089	1100	1044	1104	1106	1040	1116	1102	1032	1077	1055	1120	1045	1058	1048	1125	1108	1098	1118	1064	1066	1057	1045	1119	1035	1101	1084	1053	1049	1050	1080	1048	1033	1027	1075	1114	1022	1027	1110	1056	1073	1036	1081	1129	1124	1078	1078	1082	1098	1096	1109	1077	1045	1062	1038	1068	1101	1077	1060	1109	1055	1115	1052	1130	1102	1090	1090	1085	1085	1078	1080	1071	1076	1066	1109	1126	1061	1083	1061	1059	1088	1116	1065	1085	1127	1096	1065	1046	1080	1056	1077	1110	1065	1023	1065	1140	1094	1085	1103	1091	1081	1062	1058	1091	1117	1113	1013	1108	1076	1083	1149	1110	1092	1086	1113	1070	1111	1088	1101	1069	1071	1104	1049	1017	1035	1055	1045	1043	1081	1131	1107	1034	1061	1097	1053	1081	1062	1104	1052	1080	1055	1054	1083	1066	1124	1026	1141	1099	1091	1099	1086	1035	1069	1113	1076	1076	1082	1126	1111	1012	1081	1057	1096	1034	1021	1135	1022	1054	1087	1117	1082	1079	1093	1023	1115	1106	1073	1139	1073	1064	1126	1118	1057	1061	1102	1043	1074	1087	1070	1080	1056	1156	1071	1108	1089	1112	1103	1134	1028	1021	1078	1012	1047	1075	1091	1056	1121	1103	1048	1059	1073	1157	1059	1143	1045	1109	1054	1067	1064	1063	1093	1043	1115	1113	1064	1057	1076	1045	1060	1075	1141	1026	1074	1054	1117	1071	1121	1021	1048	1073	1038	1076	1119	999	1089	1059	1020	1094	1030	1031	1140	1110	1081	1030	1025	1077	1074	1066	1072	1046	1068	1083	1108	1054	1128	1090	1106	1082	1021	1133	1042	1069	1052	1138	1080	1069	1064	1026	1066	1046	1059	1105	1100	1061	1122	1079	1060	1036	1033	1111	1051	1033	1057	1053	1095	1071	1089	1065	1023	1106	1089	1109	1051	1085	1085	1067	1110	1125	1069	1100	1049	1102	1042	1100	1088	1055	1077	1091	1108	1110	1041	1064	1043	1062	1104	1007	1082	1042	1100	1064	1040	1089	1070	1081	1026	1107	1084	1063	1095	1133	1046	1060	1038	1123	1065	1089	1084	1034	1047	1065	1109	1092	1114	1114	1108	1065	1074	1162	1022	1066	1023	1036	1045	1010	1092	1067	1126	1090	1086	1007	1066	1117	1054	1106	1079	1059	1061	1058	1119	1113	1073	1098	1065	1002	1090	1045	1078	1051	1076	1052	1065	1045	1090	1083	1083	1045	1101	1063	1056	1043	1092	1129	1020	1131	1061	1099	1016	1076	1020	1112	1038	1050	1047	1015	1108	1005	1089	1132	1112	1045	1103	1081	1063	1139	1045	1111	1131	1064	1084	1085	1070	1033	1041	1059	1058	1095	1119	1159	1109	1143	1110	1101	1070	1072	1044	1093	1092	1066	1040	1148	1030	1074	1082	1126	1027	1049	1104	1053	1060	1030	1107	1058	1089	1068	1095	1094	1030	1054	1064	1050	1012	1108	1098	1081	1096	1080	1110	1059	1074	1112	1095	1042	1044	1105	1038	1053	1098	1094	1037	1044	1046	1027	1058	1104	1033	1082	1093	1089	1035	1064	1084	1081	1034	1095	1056	1092	1078	1077	1066	1043	1042	1082	1084	1012	1055	1082	1047	1120	1124	1045	1063	1148	1068	1078	1073	1029	1070	1081	1089	1034	1162	1124	1035	1057	1070	1060	1067	1063	1043	1057	1026	1021	1060	1048	1072	1092	1082	1060	1078	1102	1089	1115	1083	1112	1042	1097	1137	1039	1090	1054	1044	1081	1032	1084	1100	1100	1100	1119	1079	1058	1072	1057	1049	1103	1062	1061	1018	1103	1042	1103	1049	1084	1105	1040	1049	1032	1077	1034	1045	1077	991	1049	1058	1065	1058	1069	1083	1101	1073	1039	1069	1145	1086	1047	1174	1121	1071	1046	1004	1035	1027	1045	1053	1110	1069	1093	1042	1068	1058	1017	1025	1111	1080	1041	1093	1103	1036	1077	1079	1075	1088	1070	1064	1102	1063	1060	1086	1085	1057	1052	1073	1095	1071	1079	1071	1085	1122	1124	1152	1051	1096	1035	1082	1030	1108	1066	1100	1091	1072	1075	1093	1100	1094	1060	1048	1071	1089	1070	1084	1019	1118	1060	1041	1093	1053	1096	1073	1059	1064	1085	1073	1068	1075	1061	1109	1055	1104	1103	1044	1048	1069	1076	1066	1050	1031	1016	1081	1042	1104	1062	1030	1128	1079	1051	1052	1104	1070	1029	1045	1047	1153	1086	1036	1101	1116	1071	1050	1057	1103	1069	1121	1134	1083	1053	1115	1070	1119	1083	1096	1143	1083	1036	1057	1089	1027	1047	1072	1050	1102	1069	1062	1112	1110	1067	1089	1061	1076	1107	1050	1097	1009	1130	1101	1123	1053	1063	1109	1082	1038	1065	1070	1100	1074	1104	1083	1072	1131	1053	1014	1097	983	1106	1075	1061	1103	1071	1086	1173	1103	1052	1085	1015	1061	1078	1036	1132	1067	1114	1148	1074	1095	1116	1078	1013	1084	1045	1057	1132	1074	1139	1090	1080	1005	1083	1128	1026	1010	1078	1069	1062	1101	1086	1062	1088	1065	1072	1040	1092	1097	1040	1063	1135	1123	1061	1053	1057	1085	1069	1083	1053	1100	1090	1073	1098	1096	1078	1019	1101	1079	1082	1013	1104	1082	1109	1094	1082	1022	1099	1035	1108	1093	1122	1067	1070	1076	1068	1111	1061	1093	1083	1072	1123	1074	1070	1112	1033	1090	1036	1071	1081	1058	1083	1065	1071	1064	1072	1077	1068	1065	1092	1053	1101	1084	1113	1075	1022	1041	1136	1119	1053	1054	1092	1061	1051	1081	1027	1049	1108	1064	1050	1072	1134	1108	1092	1103	1041	1094	1049	1078	1103	1133	1083	1014	1070	1082	1098	1066	1104	1118	1072	1026	1112	1034	1033	1047	1115	1028	1040	1096	1046	1042	1063	1049	1097	1094	1043	1143	1075	1060	1095	1112	1077	1050	1108	1050	1048	1119	1070	1093	1055	1064	1055	1055	1066	1123	1060	1066	1088	1064	1066	1092	1075	1064	1060	1035	1076	1066	1101	1132	1080	1046	1144	1042	1082	1123	1071	1037	1053	1031	1094	1132	1037	1119	1107	1112	1085	1091	1118	1118	1061	1067	1060	1080	1111	1118	1077	1023	1022	1130	1023	1093	1068	1114	1078	1116	1081	1077	1070	1069	1133	1056	1121	1070	1086	1100	1043	1076	1049	1067	1013	1033	1088	1072	1132	1100	1113	1129	1051	1083	1063	1123	1080	1082	1068	1073	1100	1066	1078	1026	1078	1093	1112	1091	1111	1144	1033	1100	1082	1076	1007	1084	1052	1066	1148	1087	1135	1094	1156	1072	1128	1066	1122	1058	1143	1082	1069	1094	1121	1078	1107	1082	1053	1057	1168	1093	1071	1061	1065	1130	1082	1121	1107	1072	1119	1072	1092	1069	1053	1085	1097	1110	1048	1105	1030	1090	1083	1069	1046	1056	1050	1056	1016	1060	1049	1105	1035	1032	1052	1043	1145	1070	1055	1120	1078	1101	1068	1064	1097	1071	1071	1117	1014	1062	1057	1096	1108	1070	1060	1092	1106	1083	1064	1025	1052	1066	1080	1047	1043	1074	1076	1027	1045	1090	1093	1046	1105	1025	1021	1034	1128	1062	1100	1080	1042	1034	1101	1124	1116	1075	1070	1075	1131	1093	1046	1072	1076	1094	1034	1099	1069	1020	1084	1118	970	1135	1078	1109	1115	1067	1071	1048	1065	1070	1019	1056	1022	1044	1148	1077	1078	1098	1044	1071	1037	1078	1101	1066	1038	1056	1107	1097	1077	1067	1049	1056	1096	1125	1097	1085	1111	1081	1070	1020	992	1053	1057	997	1093	1083	1110	1122	1101	1048	1106	1035	1055	1074	1075	1040	1053	1190	1088	1040	1053	1153	1055	1073	1031	1090	1142	1078	1092	1066	1088	1056	1111	1039	1112	1103	1100	1099	1095	1084	1152	1044	1059	1079	1070	1112	1135	1095	1064	1058	1114	1076	1116	1089	1124	1087	1042	1055	1054	1106	1108	1096	1146	1029	1113	1043	1102	1035	1080	1081	1056	1115	1091	1048	1066	1120	1034	1109	1040	1098	1120	1071	1107	1052	1125	1091	1076	1028	1061	1075	1052	1084	1134	1120	1103	1057	1127	1082	1085	1069	1086	1107	1097	1050	1068	1082	1124	1089	1055	1030	1135	1097	1108	1025	1128	1051	1148	1106	1050	1090	1085	1033	1067	1072	1088	1025	1057	1084	1125
23429	21528	29470	23842	21444	21218	6913	770	650	667	703	672	692	686	726	643	608	642	662	666	666	689	671	679	646	646	673	652	695	699	689	657	699	639	629	634	658	665	635	622	695	667	655	647	649	689	672	654	639	633	687	696	663	697	715	634	611	672	633	650	678	663	684	616	640	647	634	640	668	636	639	628	644	664	684	695	700	683	624	664	632	613	660	621	662	645	636	658	717	650	643	601	638	665	611	664	626	653	628	664	635	618	642	688	631	678	641	690	610	639	702	685	673	639	627	646	658	642	615	675	649	609	592	628	707	715	671	644	643	636	679	661	629	657	620	669	691	654	661	656	648	612	678	678	686	638	637	648	636	666	649	664	637	680	647	667	687	616	663	629	603	699	676	620	648	621	678	664	619	590	628	664	668	637	618	632	655	635	735	626	622	703	658	660	646	642	647	673	665	614	640	663	685	650	642	648	653	628	575	659	643	628	663	667	672	652	631	605	627	654	660	668	652	602	639	721	665	649	678	704	641	654	672	625	620	660	639	640	652	656	651	659	642	629	635	609	631	666	659	631	647	612	668	670	627	646	664	642	644	681	688	679	637	647	679	653	679	654	652	638	695	615	646	641	645	623	661	623	647	644	653	616	659	663	654	619	636	660	660	656	638	623	617	660	608	626	633	599	661	667	668	629	674	638	604	653	667	601	669	620	657	652	626	640	640	631	605	660	667	625	623	633	625	611	667	651	648	616	603	630	682	649	631	636	708	646	611	608	630	657	612	630	655	613	644	664	689	655	624	685	652	650	655	637	608	613	635	663	599	638	675	691	616	633	646	614	669	648	674	636	646	662	651	650	659	672	667	653	657	653	662	637	658	689	640	648	666	616	646	658	678	608	601	616	611	646	657	658	654	642	607	628	635	604	670	674	699	675	649	638	656	678	634	695	648	627	643	602	583	677	655	636	674	667	644	689	676	650	681	609	676	670	671	655	671	693	646	674	655	679	648	662	666	596	669	634	649	673	631	677	667	620	628	697	644	647	646	696	634	652	645	678	622	600	726	656	614	707	638	682	654	653	646	668	633	665	669	693	643	633	666	698	666	658	618	664	655	649	635	669	692	650	694	658	676	705	630	623	637	614	691	639	669	618	658	612	668	667	631	624	679	613	634	612	625	698	690	639	663	643	639	689	633	690	619	680	595	601	657	621	666	648	619	627	703	651	665	636	643	658	624	645	656	625	681	640	681	656	612	674	680	658	635	627	684	668	665	636	642	638	634	618	629	611	657	730	671	634	648	657	624	644	649	651	611	602	650	701	667	656	657	633	644	680	690	664	650	648	668	690	658	635	635	655	645	710	667	655	628	640	644	635	660	651	649	664	660	633	656	675	621	607	697	637	665	668	654	693	619	661	607	655	652	707	661	601	657	741	648	646	629	644	625	651	613	653	641	638	655	641	627	677	625	694	680	646	650	648	654	607	641	640	656	654	658	639	680	630	666	692	704	606	661	663	645	658	660	655	647	708	683	632	635	614	613	619	653	629	689	670	672	640	658	657	625	632	618	652	659	641	634	608	630	657	691	636	688	649	652	611	624	654	647	678	675	664	631	635	653	709	638	626	664	644	692	636	651	619	657	727	667	615	628	632	660	641	652	669	624	612	662	693	716	630	637	639	653	661	654	599	658	637	665	658	660	658	671	675	642	653	609	653	659	694	616	634	650	657	655	655	635	586	617	636	655	645	657	624	643	640	650	632	680	668	664	666	651	683	647	631	673	681	665	595	650	665	688	612	587	651	654	621	636	635	685	663	635	672	643	662	699	708	642	618	656	671	681	669	630	668	695	668	630	654	622	630	671	647	645	647	609	622	623	627	617	649	611	638	638	625	664	668	627	615	711	646	659	656	647	629	640	617	640	637	634	660	644	657	637	634	666	663	674	668	652	706	641	657	668	661	688	656	698	657	654	670	621	661	662	610	607	678	657	676	629	635	647	672	683	641	654	607	650	637	617	678	617	649	653	625	639	665	643	653	698	657	643	641	698	640	674	685	621	636	675	653	639	619	654	648	628	658	638	680	643	667	684	659	631	640	634	605	635	636	690	631	631	645	666	599	677	630	670	646	638	675	631	609	684	640	664	655	645	605	663	633	645	598	661	647	650	642	683	691	647	620	620	672	663	665	662	653	670	634	638	590	659	608	639	629	666	647	665	636	647	658	606	646	681	661	648	634	636	630	664	629	653	664	662	634	690	653	635	646	640	652	607	670	617	668	661	635	618	681	668	635	669	650	648	645	648	654	669	657	664	616	675	662	619	663	670	672	629	681	693	661	626	653	636	637	596	664	648	698	679	656	649	673	628	643	677	632	652	663	631	662	669	682	621	657	715	691	626	633	594	660	684	620	632	633	649	686	640	699	660	639	658	652	660	643	649	619	629	654	651	634	679	647	660	646	622	675	687	663	644	632	691	651	657	639	681	633	633	693	636	629	616	640	610	666	672	665	704	692	617	660	634	606	655	647	655	610	623	680	661	659	678	621	640	707	642	601	622	654	619	666	619	656	682	634	651	651	635	659	638	659	660	634	652	648	666	612	633	647	677	636	659	645	651	646	658	619	663	654	626	652	604	683	640	648	664	682	692	633	646	635	661	657	657	601	657	626	667	653	617	676	665	662	665	679	629	655	683	644	638	616	637	651	661	632	681	682	695	660	669	612	660	638	634	634	662	667	644	656	652	685	663	656	660	671	649	681	654	636	670	685	634	639	638	680	605	626	618	633	658	612	683	699	677	694	643	666	660	636	671	645	721	668	623	674	684	638	651	622	686	650	648	671	677	617	630	630	662	646	630	677	619	660	644	611	625	619	669	638	634	609	647	670	598	632	622	680	668	624	631	633	650	679	661	642	614	662	621	684	582	617	642	651	632	697	655	637	604	644	660	664	685	641	610	626	631	644	706	677	669	645	645	681	661	658	630	650	643	642	700	665	632	694	673	677	650	661	692	621	686	637	649	668	644	695	603	656	650	640	673	627	604	644	624	708	650	643	654	608	667	650	602	678	649	650	616	660	695	674	611	657	678	631	635	667	629	660	618	649	625	651	649	686	606	672	693	658	638	695	675	674	633	646	639	673	677	614	660	662	620	654	675	623	644	619	662	598	661	621	652	689	620	674	674	633	594	672	626	682	660	634	620	651	618	621	666	672	648	612	614	671	659	615	658	685	660	611	686	666	609	647	632	637	701	625	636	638	632	631	599	648	629	621	689	675	655	660	703	666	631	661	660	629	663	663	618	656	647	660	633	664	659	623	656	657	649	677	643	658	635	654	648	631	640	638	642	630	667	621	681	636	662	659	608	678	655	656	667	656	670	673	607	671	713	639	635	666	671	660	633	695	642	656	609	619	574	710	618	649	640	664	644	623	627	672	643	665	669	674	656	653	644	646	697	628	646	618	625	665	672	665	642	616	596	664	670	597	638	668	662	655	680	656	655	624	665	672	656	629	668	643
61452	87208	52140	7851	844	870	895	903	888	891	912	855	894	897	869	927	889	975	821	896	839	871	911	884	883	900	867	885	905	885	888	856	859	874	881	870	856	870	919	916	911	907	898	912	924	901	891	975	883	863	844	836	890	896	866	902	909	872	901	924	854	878	874	862	939	889	891	836	873	822	883	839	890	940	859	886	921	869	907	918	929	797	880	871	875	918	833	888	892	839	935	853	898	842	867	893	878	863	896	898	872	896	852	876	914	914	874	863	899	907	836	899	858	858	860	894	901	873	895	885	898	884	864	851	853	850	883	878	862	878	924	837	879	931	891	903	853	875	919	846	837	892	862	892	907	846	879	907	840	880	855	938	921	866	886	942	933	895	902	862	886	883	882	894	844	911	872	875	855	884	864	878	862	887	839	896	922	871	848	937	874	896	867	863	902	909	860	897	889	872	864	903	837	891	872	908	867	875	883	856	967	890	864	846	915	854	830	890	878	876	878	867	917	871	900	903	863	860	909	866	855	875	873	884	890	923	843	878	838	851	913	891	826	876	905	902	894	881	851	868	915	908	823	918	884	857	882	889	948	883	862	903	884	885	874	839	900	897	874	871	877	883	903	870	939	906	852	875	861	905	894	936	937	896	859	869	849	949	927	873	872	881	891	849	866	837	858	871	901	901	852	844	891	910	864	874	881	947	943	890	892	947	861	875	840	888	878	856	943	901	904	845	878	896	918	869	908	900	855	874	880	912	905	940	868	877	899	799	860	875	867	891	845	877	896	868	887	867	860	880	892	931	893	891	895	947	896	931	917	923	891	923	840	874	917	869	887	925	822	899	851	902	882	897	890	857	878	924	913	828	878	937	907	918	877	869	902	861	793	851	876	942	857	874	923	862	867	863	878	895	867	868	900	861	859	904	872	897	877	851	898	878	894	902	853	917	886	928	911	867	878	816	904	906	911	866	887	867	942	922	896	868	910	935	846	898	916	909	879	882	879	899	896	924	891	923	890	892	857	887	865	909	905	898	902	872	864	905	869	910	908	902	867	847	895	881	883	887	865	883	888	932	942	842	862	914	870	850	905	920	850	838	940	876	841	904	870	859	918	877	898	888	875	878	828	803	907	942	915	864	839	898	902	915	822	870	885	866	894	885	858	875	955	916	891	887	935	866	881	840	885	947	845	872	877	901	869	887	898	838	897	869	864	804	842	887	807	844	907	912	849	843	843	919	925	864	892	882	914	863	878	941	895	893	926	882	909	829	876	873	910	902	878	883	905	861	878	888	850	878	890	916	950	880	884	861	886	866	871	856	914	877	872	837	827	909	831	856	860	894	861	884	882	871	896	865	879	942	885	904	940	879	881	873	903	919	889	882	886	852	893	929	867	880	838	881	895	940	869	890	941	869	872	873	896	844	868	915	894	919	865	846	855	895	930	882	861	937	924	857	874	917	940	917	886	868	921	871	890	885	902	905	916	875	878	861	806	903	904	907	850	865	929	848	871	902	912	898	848	900	894	902	870	833	824	902	915	866	902	844	888	895	890	864	945	855	882	920	886	877	911	864	902	844	872	888	884	871	891	916	868	887	878	830	891	968	903	861	868	940	838	878	947	937	878	866	873	919	914	870	868	915	872	861	869	918	885	859	905	868	922	860	840	939	836	888	897	840	879	869	873	930	868	928	902	838	889	898	921	869	867	868	893	851	855	921	911	858	934	879	863	878	847	873	880	888	846	844	898	914	905	856	883	854	931	904	861	862	842	901	907	870	928	897	867	906	848	940	937	826	909	936	871	916	886	886	920	843	840	880	892	911	891	891	889	910	867	873	880	885	891	846	890	853	877	909	879	865	898	898	865	880	893	889	925	907	854	854	899	947	896	880	869	876	905	886	856	907	898	901	877	911	882	881	872	862	862	863	880	877	888	867	950	884	882	828	896	833	864	880	900	873	904	881	880	877	842	884	947	904	890	865	885	873	903	934	897	864	878	907	920	921	875	857	911	872	864	893	915	887	884	902	899	831	896	884	881	894	941	914	922	913	846	869	854	828	920	909	880	881	906	869	880	906	906	858	887	904	890	864	932	862	886	956	885	876	864	900	879	937	858	792	836	898	923	890	886	841	848	877	858	912	838	914	880	885	885	856	879	838	885	907	880	892	887	896	887	883	874	876	885	849	853	911	865	881	849	896	873	880	867	871	883	861	836	840	868	926	897	941	904	868	917	876	873	892	900	940	842	886	804	913	880	884	865	919	906	874	863	880	890	890	919	919	903	896	850	842	945	831	911	904	886	863	916	820	895	861	896	896	879	913	872	884	918	813	912	877	912	864	887	872	885	879	824	848	932	922	871	842	846	873	902	898	881	890	869	884	912	864	861	882	868	926	873	842	862	897	896	871	867	849	819	850	902	895	924	900	914	897	903	897	876	836	867	854	928	977	914	868	833	891	867	920	899	844	917	875	855	912	903	872	895	822	887	856	871	876	854	872	925	876	882	912	894	850	829	912	889	893	885	893	863	891	875	836	900	886	884	822	896	900	871	895	918	916	930	846	887	871	873	885	902	879	940	919	891	917	893	889	881	885	898	916	871	951	921	876	951	868	897	850	817	835	868	885	869	936	887	868	845	908	885	909	879	939	852	909	872	835	888	854	884	924	873	938	891	921	873	872	871	924	864	884	849	920	850	933	921	859	831	860	858	845	877	923	933	874	923	857	900	918	906	899	933	902	857	850	902	834	891	866	950	927	932	898	869	916	890	931	868	931	887	864	844	861	886	800	884	897	908	870	840	849	839	891	902	851	910	882	886	873	914	867	870	927	900	957	890	840	911	842	936	851	895	869	875	861	879	865	840	867	938	871	883	843	889	899	863	906	884	858	833	840	922	859	837	886	844	886	906	897	879	920	902	885	872	862	876	842	864	883	931	877	898	901	877	886	924	880	906	877	908	922	879	894	850	905	893	852	897	924	866	885	895	910	926	857	873	906	859	910	950	835	911	900	873	838	901	855	922	842	820	857	873	875	892	844	841	893	909	892	857	831	895	880	897	875	853	850	907	882	937	862	899	909	914	882	799	873	863	846	882	909	868	900	886	881	812	858	879	854	913	926	861	855	873	928	915	916	918	884	889	910	845	915	853	923	880	899	911	920	930	901	862	874	884	893	913	858	831	880	910	889	896	860	822	846	847	885	834	849	931	876	894	885	883	907	854	895	874	919	854	873	904	896	868	866	855	862	916	890	945	886	911	905	875	875	908	877	897	850	904	900	875	870	897	891	922	877	913	911	883	888	890	906	881	867	893	844	866	882	896	845	877	876	875	817	847	915	865	868	904	871	899	946	926	911	890	894	888	890	880	973	1010	913	884	919	850	880	868	876	856	877	872	941	819	885	838	870	864	906	872	948	858	838	861	835	917	872	829	895	904	949	889	878	903	884	862	869	949	905	917	860	856	861	907	882	919	900	882	911	917	904	906	923	897	896	891	894	885	896	917	878	908	865
32969	27046	20758	5005	754	671	699	721	733	686	643	651	699	760	696	638	719	704	695	678	654	690	696	726	693	687	656	657	620	667	692	697	646	675	664	675	691	644	662	730	697	680	716	708	702	628	668	657	646	702	677	702	679	694	688	712	650	676	733	727	698	666	689	646	696	665	659	640	682	690	679	678	704	653	686	691	680	675	640	641	700	772	704	646	678	696	722	679	631	698	708	709	692	704	701	724	720	724	695	709	678	679	672	713	712	725	705	679	687	697	710	708	714	672	707	676	626	694	703	700	697	730	667	667	664	707	687	721	706	680	666	691	665	690	652	670	666	703	727	709	671	661	703	709	704	644	698	672	660	708	680	668	709	700	725	724	671	686	697	685	710	714	710	673	674	653	682	713	672	695	685	730	648	719	691	670	696	637	705	761	643	732	675	724	648	715	692	712	717	620	711	678	680	681	667	731	654	653	690	701	677	651	716	699	720	712	672	677	676	701	648	666	694	641	701	671	700	671	683	682	702	689	684	676	665	723	650	682	666	664	693	723	667	647	676	705	663	663	697	694	662	688	676	700	720	676	722	705	674	694	683	651	646	647	698	695	659	705	714	685	657	643	671	724	700	716	677	682	679	680	699	681	638	649	661	669	680	684	690	685	703	664	725	665	665	692	674	712	678	693	688	710	720	700	685	679	729	723	692	731	686	687	683	697	677	697	691	700	679	643	712	748	674	684	701	663	654	636	635	722	671	664	709	689	694	678	687	666	703	696	671	692	658	654	655	681	672	647	717	648	682	699	668	645	708	690	704	641	722	696	669	623	672	675	682	648	647	675	692	694	663	664	673	691	601	666	687	689	720	705	621	713	664	678	652	661	666	729	704	647	647	645	689	705	679	670	665	692	720	658	635	651	716	668	747	713	708	682	670	671	662	689	680	685	677	709	681	693	669	678	682	611	662	682	637	644	715	699	707	655	677	668	668	651	669	709	687	694	688	646	673	672	686	674	642	707	667	667	686	657	694	635	662	660	695	686	700	658	679	654	703	675	673	685	690	696	698	646	682	699	690	731	628	665	673	709	700	670	702	654	708	718	734	652	697	700	716	721	699	690	696	711	661	663	654	647	684	679	681	731	729	694	655	680	719	722	708	710	694	702	712	626	708	637	728	718	696	693	688	685	706	681	660	706	693	671	687	713	669	667	690	614	667	702	687	633	664	695	652	682	656	692	667	666	649	702	696	659	693	698	667	656	728	695	714	647	688	621	666	722	700	667	697	705	678	690	672	727	683	719	677	659	689	673	625	728	656	696	672	662	733	677	714	630	685	716	673	695	704	672	702	687	660	673	666	698	702	693	679	657	662	686	682	706	647	665	706	661	660	691	713	691	664	693	723	705	634	658	727	681	682	692	709	666	654	662	695	663	695	729	708	650	706	693	722	739	676	667	705	716	706	683	644	661	682	647	707	695	666	692	660	671	673	650	637	695	649	706	673	713	692	652	691	654	718	667	686	687	660	710	718	635	692	644	662	678	680	713	638	726	685	753	657	726	671	709	673	732	736	645	635	743	697	670	653	709	680	669	668	666	664	669	678	711	695	691	682	693	671	655	658	694	698	702	651	662	697	657	701	716	633	662	674	704	682	678	716	707	637	674	666	718	659	700	683	672	724	655	697	708	697	687	693	689	668	684	654	756	717	665	667	684	664	720	660	655	669	660	726	656	717	671	676	695	706	676	728	674	688	689	682	705	690	657	665	691	685	651	707	714	704	691	749	699	690	679	631	630	666	691	699	704	675	720	638	657	722	673	656	655	695	722	706	699	695	661	669	651	662	660	640	638	687	681	677	712	708	732	672	648	667	716	697	731	666	649	731	692	673	704	706	710	695	637	653	710	685	689	651	694	705	667	706	697	651	654	658	646	683	668	711	698	658	679	679	729	707	661	616	686	719	682	650	661	722	681	669	687	690	693	746	714	709	732	671	674	646	714	737	671	705	707	738	675	717	658	671	733	688	697	676	663	661	677	694	674	709	715	697	614	695	716	703	665	722	655	677	690	707	703	700	645	650	700	677	688	667	712	708	695	646	670	694	689	651	666	685	672	667	633	687	677	661	693	660	688	668	669	689	696	673	686	679	713	685	676	694	674	701	673	721	690	667	722	700	684	613	701	709	684	644	657	667	686	652	658	709	668	672	697	719	681	734	681	716	671	732	661	717	697	714	688	672	726	698	678	725	696	698	660	698	708	718	678	651	644	666	686	634	667	655	692	708	688	671	681	676	652	716	706	682	689	734	655	726	706	679	688	692	666	687	655	710	679	670	676	686	681	639	663	638	719	731	657	688	680	768	654	654	686	705	697	664	699	685	686	632	724	708	626	697	720	676	669	675	639	689	700	636	681	654	655	698	738	650	653	687	720	725	682	660	694	694	688	611	688	691	699	665	712	731	660	680	684	700	676	654	685	678	688	715	700	681	676	696	698	715	697	666	716	758	652	678	713	718	659	672	708	689	738	650	670	662	677	665	661	660	684	667	642	618	668	697	662	682	664	705	674	688	699	676	714	701	667	662	684	686	695	679	708	665	686	712	647	702	649	689	664	634	645	649	637	702	698	729	663	702	685	704	699	628	701	680	672	698	726	668	655	702	663	675	702	698	685	702	705	723	665	675	746	665	728	682	638	669	635	674	674	670	645	639	691	687	680	640	695	689	697	656	725	711	660	720	732	672	663	653	664	709	683	674	623	671	630	682	676	716	692	661	699	655	677	689	698	694	682	632	651	712	690	642	673	648	725	692	691	657	672	636	628	697	673	733	711	686	659	692	653	660	697	684	649	678	679	650	717	620	695	723	737	683	710	714	677	671	707	691	655	685	702	667	710	684	694	673	731	692	627	725	702	696	688	654	700	725	715	690	689	704	674	696	687	657	687	701	675	672	679	710	660	671	686	690	654	692	671	668	696	651	685	672	699	709	723	655	657	677	695	701	688	718	690	673	660	690	713	712	675	687	693	717	680	708	657	702	716	673	650	680	664	669	715	681	718	678	682	696	673	681	647	662	709	666	683	695	661	635	682	686	643	683	689	660	691	662	718	692	665	666	656	690	705	659	688	658	696	684	658	671	686	664	643	650	644	716	672	672	678	722	717	671	688	656	717	728	674	685	751	664	705	684	686	678	698	644	689	630	647	710	725	644	679	677	640	691	669	721	689	694	644	674	644	687	663	694	695	681	683	667	662	632	659	638	684	645	707	687	684	708	649	688	635	671	709	676	661	659	712	658	710	667	714	680	699	707	699	702	682	677	708	669	680	657	710	725	657	688	707	673	671	709	688	707	678	703	687	656	668	732	689	675	679	643	668	658	676	649	673	703	620	668	666	690	686	674	731	686	659	658	641	694	663	655	721	710	693	690	681	687	681	711	675	693	697	651	691	725	665	638	688	724	641	720	653	641	705	659	655	698	705	681	699	635	652	661	684	694	660	693	684	659	702	711	657	696	670
41748	39360	15783	1518	942	930	946	916	939	954	930	931	853	948	936	943	872	926	916	921	981	907	926	937	923	991	924	977	905	912	978	912	1015	961	943	970	878	930	974	946	963	928	922	892	930	968	926	958	937	925	963	924	953	927	930	926	921	916	971	950	960	991	947	930	959	924	937	927	979	932	940	993	913	949	981	926	956	955	937	899	909	922	917	925	930	938	970	924	939	961	924	949	994	974	991	902	910	985	1004	930	986	938	1009	940	961	952	902	987	965	1026	947	888	915	935	890	912	964	960	948	952	986	952	924	920	905	957	961	927	907	908	949	928	920	936	955	995	951	934	927	947	899	991	946	946	870	932	997	942	935	889	978	931	921	928	919	950	959	974	936	949	942	921	930	962	907	940	946	1006	954	930	913	934	967	981	983	917	942	991	937	927	924	949	1056	947	888	918	916	978	934	966	895	940	953	927	956	915	892	936	893	915	986	991	904	956	950	982	948	938	925	884	955	960	939	960	895	951	979	920	951	998	955	894	937	985	983	994	916	939	990	896	931	875	900	972	915	937	906	977	941	933	911	913	960	970	906	952	955	935	912	877	901	960	997	910	953	931	972	959	963	928	945	927	932	981	946	916	981	964	952	894	957	922	963	970	930	927	917	939	942	974	922	905	966	1005	945	954	897	944	937	929	930	954	1000	928	926	929	941	958	935	923	963	951	898	921	938	983	936	1016	966	956	959	944	936	879	956	933	900	938	932	931	917	914	913	924	912	971	991	893	954	910	931	971	967	1006	944	922	945	926	1010	983	907	947	950	929	952	897	946	885	960	917	946	940	893	946	923	959	946	976	970	949	925	914	948	918	951	888	990	891	938	915	944	910	905	941	1036	907	944	951	922	938	978	993	947	994	934	956	926	956	975	948	960	961	956	929	950	933	897	973	944	902	910	939	894	928	977	907	958	935	910	933	916	906	994	907	937	953	924	992	873	865	899	968	976	992	958	956	908	971	917	933	936	951	922	932	947	926	935	932	1014	944	966	881	887	971	969	943	962	928	977	974	954	926	885	932	911	939	944	939	911	983	944	949	934	898	932	893	884	918	934	953	913	910	982	919	940	948	931	960	960	920	902	902	981	976	976	966	1007	946	951	938	926	911	924	898	880	900	976	911	966	1003	952	949	910	947	968	971	956	901	966	942	919	952	979	918	947	875	927	930	908	946	957	933	977	918	913	966	911	902	954	951	995	978	913	911	954	959	959	959	949	940	949	894	951	939	936	999	975	970	969	909	937	956	932	939	959	980	951	960	949	936	904	880	945	946	901	906	950	970	920	967	940	938	945	870	932	963	945	955	923	947	929	923	968	940	972	924	892	918	956	950	980	966	915	928	967	886	959	955	965	974	920	905	928	930	914	953	979	952	949	1009	936	945	955	968	961	879	899	905	890	975	937	951	956	920	899	921	931	894	938	959	980	954	936	894	925	891	920	929	949	938	946	961	970	966	960	924	959	915	949	903	951	934	980	984	956	935	945	942	952	962	930	915	922	945	933	922	909	960	932	934	952	895	934	959	941	932	906	919	930	948	994	978	985	928	941	994	910	941	883	950	895	951	904	946	963	946	946	985	947	939	932	898	971	960	943	906	910	954	885	897	909	891	925	943	957	957	891	881	924	944	935	921	896	940	945	918	972	993	933	915	931	939	954	964	948	940	945	901	894	961	995	913	939	950	948	929	944	960	1001	909	945	961	953	889	943	1001	946	922	908	963	909	973	933	946	945	952	963	938	975	981	925	943	911	1003	912	980	913	944	953	945	985	870	967	928	965	977	911	921	963	959	917	933	959	907	967	941	928	899	929	951	977	962	963	918	989	951	980	942	937	991	954	943	1008	947	953	947	891	965	938	944	948	968	966	955	879	959	920	920	998	960	943	926	924	905	939	969	986	990	955	954	949	981	938	917	903	945	882	965	930	948	984	954	933	932	1010	956	917	987	898	946	953	982	899	967	977	951	982	924	939	928	969	915	952	963	913	975	939	912	915	925	876	943	942	909	944	922	933	901	915	950	957	930	931	989	977	978	993	966	946	938	898	947	935	925	948	908	899	924	942	923	920	913	997	913	910	942	932	939	975	931	868	972	940	982	969	940	956	986	947	902	975	935	930	999	915	959	973	945	943	978	954	914	937	977	906	919	993	918	928	936	902	945	915	945	929	954	868	911	979	945	949	885	910	905	928	1017	931	922	943	952	1030	1000	945	911	886	975	937	893	982	928	938	937	918	942	956	933	967	905	964	955	963	905	914	903	917	946	975	918	905	953	973	965	988	964	972	947	962	899	917	931	920	960	923	935	935	995	914	905	942	957	968	962	904	938	945	1025	916	982	976	911	935	987	978	891	939	962	898	961	958	956	935	909	884	947	989	924	944	886	887	894	978	1003	989	929	917	936	908	959	944	948	958	894	946	921	971	972	977	887	924	933	918	910	919	908	908	927	953	1002	985	929	939	910	962	917	870	932	904	925	952	947	939	950	920	921	935	938	917	964	931	967	901	904	908	918	963	887	928	960	970	895	903	938	907	928	878	963	950	961	915	930	930	922	981	967	851	965	915	908	907	925	980	961	937	926	963	913	964	957	942	948	993	952	907	925	961	958	944	952	944	948	922	871	937	995	960	943	944	979	932	921	942	951	948	910	933	904	925	961	962	916	955	972	945	880	953	908	960	896	992	957	1011	924	972	945	918	925	935	965	970	984	948	955	913	926	887	936	903	942	970	968	947	981	957	915	953	992	948	903	956	1003	902	953	975	950	956	976	891	914	1034	899	967	906	943	916	950	944	908	961	936	930	1004	927	917	920	946	893	968	930	927	911	916	932	975	944	964	930	932	911	933	995	986	996	952	928	935	925	973	942	956	959	981	952	949	898	911	917	971	925	943	929	949	919	962	924	914	947	977	987	981	923	1040	962	972	935	945	898	932	973	972	890	982	987	912	912	961	965	990	934	949	983	961	957	937	943	897	963	882	895	907	927	1004	961	952	977	926	963	951	949	1006	949	939	949	951	993	934	988	941	899	969	975	896	943	872	918	993	947	981	957	945	976	876	971	992	963	924	1009	980	895	1002	962	986	954	982	951	966	935	947	921	973	916	981	931	975	945	921	912	944	976	949	913	962	969	894	959	929	923	906	946	917	916	963	933	944	907	887	919	944	958	948	936	931	989	990	940	963	976	952	917	965	948	904	936	1018	907	934	949	1043	966	961	897	930	990	925	925	915	946	938	932	953	908	915	898	947	948	917	971	941	892	912	936	961	938	943	884	921	919	938	907	990	925	954	966	935	957	967	948	941	936	950	897	940	940	932	929	937	894	912	929	911	936	964	931	956	955	994	960	896	969	913	914	978	970	938	922	869	960	881	901	986	955	956	907	995	950	942	989	980	957	964	965	927	956	888	904	935	1018	885	947	952	935	887	891	895	949	938	978	912	926	920	935	868	969	915	982	870	984	990	965	918	894	893	955	898	926	941	941	931	938	971	893	942	935	906	972	941	923
24807	21775	29076	24161	21080	8816	1145	876	814	878	813	855	838	848	846	827	827	795	829	854	857	773	855	779	830	811	812	807	819	818	766	792	805	822	860	807	820	821	839	826	813	836	772	781	804	836	814	748	845	792	821	769	819	802	816	799	819	781	853	821	836	790	817	780	801	805	852	769	797	837	761	795	796	810	819	789	805	764	838	798	745	800	803	782	793	824	798	732	736	771	866	786	828	809	820	784	846	822	790	792	758	852	807	818	803	750	818	794	837	784	837	815	764	770	837	814	798	791	802	838	857	782	874	758	827	736	824	806	866	876	795	766	797	761	793	777	848	798	795	880	832	822	795	793	834	770	896	795	829	769	819	809	794	784	763	831	785	815	759	796	788	820	813	862	764	798	794	789	831	846	784	821	819	808	798	837	842	815	820	848	817	751	773	834	818	790	795	761	791	846	788	823	807	798	844	836	818	823	820	765	792	776	788	841	801	802	836	820	768	794	827	868	761	835	837	814	831	793	828	753	824	764	803	793	796	852	792	777	805	812	815	799	886	826	841	846	776	828	792	786	764	805	796	853	775	809	831	767	794	849	840	793	817	800	816	847	842	793	840	819	804	790	800	814	865	798	808	832	831	874	886	850	783	816	828	845	815	825	829	791	839	789	832	784	798	820	819	819	835	850	861	820	832	799	834	843	868	803	829	797	758	841	819	786	796	799	779	824	828	742	770	831	837	829	810	839	831	814	799	795	853	816	809	814	820	765	804	812	786	787	728	794	788	813	788	820	848	834	809	806	791	771	798	839	815	773	818	806	846	826	808	836	799	824	770	837	833	807	766	814	789	793	834	795	840	865	826	812	857	814	829	855	808	852	750	840	810	821	830	781	824	836	829	777	879	832	824	839	803	813	818	881	756	826	856	847	832	841	797	820	822	814	790	791	794	834	827	805	828	824	829	791	855	849	842	770	842	796	840	815	801	792	828	804	785	829	797	833	797	828	764	830	837	818	827	803	873	819	788	821	766	847	820	778	826	873	862	763	894	813	816	823	798	812	819	780	792	826	874	791	796	857	804	811	823	835	809	832	818	821	843	780	806	797	827	819	825	808	867	817	848	882	789	784	758	805	884	800	828	805	817	819	760	803	784	786	805	834	774	780	807	800	768	779	817	881	834	837	817	786	803	841	836	794	788	780	786	824	789	768	780	832	849	756	856	792	782	807	802	775	820	836	837	768	843	815	747	833	811	807	833	826	838	741	796	858	791	783	826	828	820	793	782	840	736	829	781	813	895	803	815	768	853	853	758	804	800	881	809	784	764	791	791	796	817	823	851	807	847	863	835	825	800	820	758	821	789	811	840	818	812	817	820	785	831	813	819	812	805	804	786	769	852	830	773	811	838	768	809	774	771	844	838	773	801	803	774	787	830	807	797	788	754	841	829	834	824	789	812	812	784	827	794	787	823	817	801	758	765	808	804	833	785	843	835	789	780	805	812	792	787	827	816	816	813	804	828	793	822	799	788	821	799	801	828	798	807	800	797	805	764	800	742	813	814	842	861	818	767	820	845	827	786	787	841	773	781	833	833	826	838	867	791	860	812	820	764	838	794	822	841	832	813	790	852	788	811	771	845	792	803	828	800	821	774	788	796	803	811	796	809	806	745	797	806	852	825	823	759	852	837	826	790	824	834	782	762	803	829	854	819	777	840	834	808	777	790	839	850	783	806	797	795	803	807	807	809	783	800	812	812	789	804	794	795	793	830	795	766	820	789	784	798	773	746	839	792	790	744	805	815	825	789	796	813	887	775	798	810	885	831	782	839	828	789	787	786	868	774	832	836	780	762	836	835	790	854	777	785	767	774	839	824	781	841	807	782	827	851	813	815	840	867	810	796	814	820	851	823	806	813	826	778	853	796	745	812	818	743	826	832	824	802	805	813	808	764	826	853	839	809	794	829	772	755	813	814	820	819	802	819	809	742	823	837	859	817	812	826	847	755	815	813	818	804	773	828	864	833	791	829	808	813	808	802	800	826	781	811	781	841	805	815	845	799	828	796	773	804	818	792	775	839	789	848	784	851	888	807	818	835	776	778	847	805	776	819	830	872	843	783	801	826	818	833	845	872	782	863	819	773	824	805	821	818	786	783	793	815	780	832	794	789	838	841	796	767	837	839	805	793	843	780	836	814	800	838	787	791	794	816	813	810	790	818	810	821	823	761	825	780	838	806	809	845	819	771	781	785	819	823	793	825	823	791	830	869	796	762	855	809	843	738	811	814	816	839	803	794	805	813	815	869	785	793	819	840	822	824	785	816	796	813	836	833	786	805	819	842	835	833	789	837	861	788	735	811	837	763	757	790	781	824	775	818	819	799	827	816	797	880	832	801	783	782	818	807	835	817	804	854	786	773	843	798	828	833	769	814	824	781	784	816	814	799	783	813	785	811	814	780	807	832	834	857	826	813	725	799	818	834	795	778	842	868	788	797	779	821	759	779	809	765	790	811	818	858	786	832	771	812	799	806	833	772	823	800	821	844	857	758	835	802	774	781	816	779	794	818	817	833	875	845	808	757	776	740	815	818	821	842	821	821	809	793	811	731	840	819	798	790	802	755	798	819	808	842	854	826	804	852	817	822	832	786	807	839	808	796	830	799	765	820	814	834	829	811	830	750	839	744	812	805	826	796	809	764	837	822	827	796	810	829	804	788	832	798	816	813	840	818	765	780	798	838	791	803	841	784	805	849	791	801	797	776	799	780	814	830	857	776	804	872	773	795	873	777	798	799	829	805	830	831	827	875	801	776	852	810	837	772	746	846	771	827	818	786	815	792	812	856	842	821	844	804	787	796	812	759	798	871	842	807	816	864	798	804	819	802	782	831	732	813	826	829	823	835	790	790	818	845	826	783	806	828	817	820	777	813	841	834	778	826	784	804	757	838	745	818	771	772	759	792	838	795	749	776	773	811	794	789	835	799	811	790	798	812	810	786	778	835	811	738	825	803	779	825	788	777	760	860	778	791	795	861	854	838	802	816	812	825	775	883	830	793	810	854	833	843	839	741	808	792	771	881	839	821	788	826	803	853	781	760	794	831	782	759	815	795	824	782	799	792	772	764	829	785	820	805	816	804	835	808	858	789	834	832	799	837	835	793	811	825	788	812	808	808	839	808	779	862	826	837	828	861	862	812	820	789	779	783	788	791	789	791	800	817	800	855	772	838	776	851	793	833	842	805	811	852	837	795	787	781	819	876	855	783	812	856	785	845	821	794	890	785	841	782	797	845	854	823	819	847	799	813	846	795	794	793	819	775	811	824	822	807	786	859	815	849	882	819	760	876	799	814	814	832	804	776	860	807	842	813	774	823	784	806	787	861	821	801	769	798	834	798	810	798	794	800	829	783	800	796	821	774	847	780	811	819	785	772	820	816	837	858	799	822	796	813	845	791	818	780	819	810	814	824	830	795	788	837	805	782	811	813	771	812	817	861	840	778	818	813	802	763	820
61362	76647	39667	6308	1125	1161	1132	1130	1113	1076	1055	1138	1163	1083	1140	1135	1086	1135	1122	1146	1133	1091	1084	1069	1101	1162	1144	1098	1089	1127	1072	1154	1089	1104	1128	1101	1125	1066	1100	1125	1185	1105	1101	1116	1152	1096	1120	1049	1104	1111	1091	1052	1144	1085	1124	1123	1105	1088	1160	1125	1066	1056	1109	1133	1068	1089	1091	1102	1085	1156	1165	1075	1080	1096	1118	1169	1094	1108	1139	1127	1129	1109	1082	1167	1079	1086	1064	1059	1113	1107	1080	1114	1058	1096	1131	1104	1114	1126	1081	1052	1034	1138	1084	1085	1108	1042	1137	1118	1053	1071	1057	1161	1093	1131	1119	1122	1146	1130	1138	1088	1100	1117	1062	1104	1117	1120	1068	1122	1078	1128	1098	1078	1120	1112	1129	1150	1187	1064	1102	1130	1096	1134	1129	1135	1092	1158	1117	1079	1101	1096	1077	1061	1109	1111	1133	1134	1150	1070	1135	1129	1118	1102	1089	1114	1139	1032	1068	1124	1109	1120	1068	1100	1073	1095	1113	1096	1093	1122	1132	1107	1087	1140	1143	1100	1060	1117	1144	1160	1045	1074	1142	1085	1048	1108	1081	1126	1143	1144	1058	1064	1029	1118	1107	1124	1093	1162	1131	1139	1134	1110	1096	1102	1089	1108	1111	1064	1139	1089	1096	1133	1111	1117	1109	1171	1100	1157	1109	1103	1025	1125	1117	1058	1088	1117	1104	1128	1106	1107	1140	1063	1118	1065	1134	1174	1043	1068	1069	1114	1106	1096	1134	1067	1123	1084	1098	1104	1051	1101	1148	1141	1104	1086	1083	1082	1137	1110	1085	1097	1142	1092	1148	1085	1111	1071	1108	1100	1067	1131	1093	1068	1095	1131	1068	1069	1067	1096	1155	1085	1172	1137	1088	1147	1060	1111	1104	1099	1109	1098	1116	1076	1141	1059	1081	1100	1148	1049	1212	1075	1061	1114	1099	1129	1045	1130	1032	1080	1133	1041	1094	1103	1066	1169	1127	1090	1083	1113	1168	1147	1074	1043	1143	1082	1173	1072	1134	1203	1092	1131	1123	1121	1107	1104	1115	1087	1081	1096	1067	1040	1110	1155	1051	1086	1124	1063	1084	1087	1092	1138	1114	1159	1098	1106	1147	1195	1135	1099	1032	1054	1130	1061	1114	1096	1157	1086	1098	1093	1086	1150	1093	1118	1113	1102	1144	1154	1162	1073	1083	1114	1162	1106	1107	1139	1064	1065	1062	1125	1137	1058	1050	1118	1142	1066	1080	1089	1088	1136	1113	1093	1063	1097	1135	1134	1082	1102	1106	1144	1116	1130	1082	1075	1127	1113	1103	1135	1086	1076	1082	1067	1057	1134	1087	1179	1152	1088	1120	1090	1071	1111	1077	1121	1116	1133	1125	1129	1126	1121	1129	1076	1100	1086	1118	1089	1063	1157	1051	1117	1126	1112	1136	1128	1113	1099	1135	1099	1122	1072	1144	1092	1124	1082	1111	1115	1108	1097	1086	1096	1140	1098	1108	1112	1076	1125	1110	1016	1098	1118	1135	1114	1136	1110	1092	1090	1090	1090	1121	1115	1096	1094	1131	1091	1104	1090	1066	1057	1134	1090	1092	1106	1047	1124	1082	1054	1079	1110	1173	1081	1148	1066	1112	1091	1086	1026	1091	1103	1068	1099	1118	1083	1137	1149	1111	1138	1142	1119	1116	1103	1127	1105	1090	1092	1115	1124	1124	1085	1100	1099	1127	1086	1106	1124	1093	1068	1175	1056	1087	1154	1130	1146	1156	1107	1132	1099	1079	1136	1158	1170	1143	1122	1097	1051	1202	1141	1074	1127	1032	1110	1139	1055	1130	1098	1060	1110	1074	1110	1148	1095	1118	1139	1079	1030	1150	1070	1170	1132	1082	1115	1112	1100	1091	1155	1103	1088	1121	1097	1151	1079	1105	1133	1085	1144	1159	1123	1086	1075	1134	1104	1140	1117	1124	1114	1059	1130	1142	1153	1094	1116	1156	1116	1068	1075	1076	1077	1162	1087	1148	1065	1063	1095	1116	1080	1120	1127	1117	1111	1133	1115	1144	1067	1126	1134	1133	1098	1117	1094	1091	1101	1069	1103	1118	1089	1073	1074	1137	1134	1128	1104	1110	1111	1072	1132	1117	1116	1130	1096	1157	1135	1099	1126	1069	1117	1088	1118	1138	1101	1070	1094	1130	1071	1062	1071	1091	1134	1091	1074	1112	1059	1118	1099	1088	1112	1117	1107	1150	1052	1067	1168	1131	1079	1074	1127	1109	1095	1061	1204	1124	1083	1099	1083	1129	1110	1148	1091	1034	1158	1094	1089	1086	1097	1098	1114	1037	1114	1065	1102	1059	1017	1110	1182	1121	1114	1145	1152	1126	1046	1086	1115	1126	1082	1118	1128	1139	1107	1105	1124	1035	1093	1057	1117	1129	1098	1080	1103	1069	1094	1116	1084	1143	1105	1139	1101	1069	1120	1129	1097	1117	1127	1093	1066	1049	1112	1046	1093	1101	1100	1080	1168	1125	1094	1172	1128	1112	1097	1127	1089	1094	1083	1085	1074	1112	1080	1162	1156	1175	1071	1109	1112	1142	1101	1124	1044	1112	1079	1126	1101	1083	1122	1109	1109	1116	1091	1074	1090	1108	1203	1160	1061	1044	1080	1089	1111	1152	1181	1066	1091	1085	1125	1056	1097	1136	1074	1012	1092	1098	1122	1071	1092	1066	1048	1101	1086	1128	1074	1122	1095	1059	1093	1118	1061	1183	1117	1080	1093	1087	1107	1088	1119	1106	1033	1130	1095	1060	1061	1131	1078	1062	1098	1129	1126	1108	1148	1153	1163	1098	1162	1109	1146	1070	1044	1030	1092	1100	1109	1112	1073	1108	1152	1113	1150	1102	1167	1165	1074	1125	1107	1091	1116	1072	1088	1070	1137	1092	1091	1070	1159	1082	1054	1096	1110	1098	1088	1046	1120	1110	1121	1102	1113	1088	1102	1121	1109	1136	1044	1118	1121	1129	1187	1072	1087	1066	1087	1121	1039	1090	1149	1094	1113	1115	1066	1127	1126	1080	1119	1120	1085	1060	1106	1108	1106	1087	1084	1081	1123	1039	1066	1113	1113	1104	1067	1101	1093	1077	1144	1067	1072	1064	1085	1117	1158	1050	1156	1106	1117	1097	1053	1084	1087	1098	1134	1101	1087	1088	1081	1084	1103	1079	1083	1121	1109	1117	1145	1076	1071	1104	1125	1093	1137	1089	1127	1099	1135	1069	1085	1099	1108	1115	1113	1064	1098	1085	1063	1123	1136	1086	1131	1111	1067	1085	1106	1095	1148	1080	1069	1182	1092	1004	1016	1107	1160	1061	1128	1068	1067	1093	1073	1099	1165	1113	1096	1119	1049	1108	1026	1098	1090	1094	1066	1114	1113	1103	1166	1092	1103	1130	1118	1108	1108	1119	1146	1131	1110	1191	1141	1107	1113	1045	1128	1149	1128	1081	1110	1101	1080	1136	1092	1096	1112	1134	1129	1078	1070	1128	1090	1073	1085	1086	1121	1110	1098	1133	1154	1062	1086	1164	1103	1134	1081	1154	1081	1188	1133	1068	1096	1078	1082	1100	1047	1131	1054	1076	1121	1105	1083	1147	1101	1104	1076	1132	1103	1114	1085	1074	1108	1111	1103	1133	1159	1087	1100	1070	1079	1117	1138	1129	1143	1076	1106	1060	1122	1111	1140	1053	1037	1081	1143	1116	1081	1074	1114	1129	1165	1113	1028	1060	1133	1074	1095	1130	1083	1140	1161	1163	1032	1029	1124	1098	1122	1111	1109	1150	1053	1054	1160	1124	1123	1148	1090	1113	1073	1121	1057	1149	1128	1134	1105	1088	1088	1091	1075	1104	1098	1124	1074	1147	1112	1067	1117	1163	1171	1051	1130	1089	1097	1094	1091	1056	1087	1056	1107	1049	1056	1079	1078	1050	1138	1167	1101	1097	1085	1044	1057	1079	1104	1155	1142	1111	1099	1144	1124	1138	1078	1093	1138	1124	1094	1080	1033	1059	1184	1121	1132	1165	1084	1058	1124	1145	1101	1104	1122	1067	1130	1073	1067	1121	1111	1088	1076	1112	1096	1058	1058	1138	1119	1093	1123	1140	1176	1123	1114	1083	1130	1135	1137	1077	1120	1155	1109	1076	1069	1128	1069	1072	1134	1064	1125	1096	1111	1138	1140	1096	1108	1076	1093	1119	1141	1154	1094	1077	1079	1112	1076	1110	1129	1111	1182	1041	1119	1111	1089	1144	1185	1113	1077	1124	1032	1042	1128	1067	1080	1154	1104	1176	1085	1061	1032	1074	1073	1082	1086	1129	1113	1164	1133	1139	1127	1101	1122	1117	1069	1092	1132	1095	1042	1116	1071	1076	1108	1160	1059	1112	1102	1074	1150	1046	1075	1133	1088	1081	1132	1123	1100	1087	1042	1123	1090	1100	1084	1078	1073	1131	1072	1104	1111	1117	1135	1107	1183	1177	1068	1108	1146	1064	1125	1081	1193	1058	1082	1155	1088	1196	1063	1126	1099	1060	1084	1097	1101	1070	1076	1137	1073	1052	1116	1059	1117	1072	1062	1071	1123	1054	1160	1076	1122	1136	1073	1098	1060	1174	1061	1146	1077	1099	1150	1052	1073	1113	1081	1096	1112	1119	1136	1086	1071	1112	1087	1164	1124	1136	1087	1107	1135	1129	1050	1075	1058	1136	1122	1133	1170	1109	1143	1087	1106	1104	1034	1062	1098	1139	1113	1070	1056	1141	1111	1089	1141	1129	1051	1128	1066	1126	1099	1133	1098	1106	1079	1138	1037	1111	1130	1090	1080	1126	1108	1132	997	1089	1152	1175	1153	1100	1110	1082	1067	1064	1051	1106	1117	1080	1114	1135	1124	1076	1168	1067	1036	1078	1096	1078	1151	1119	1145	1088	1012	1122	1099	1094	1088	1093	1117	1150	1082	1114	1078	1079	1081	1132	1160
23395	21473	29381	23795	21387	21243	7207	827	674	684	729	735	717	696	675	650	692	728	703	691	660	730	701	648	660	674	698	673	612	681	650	667	735	703	706	711	718	651	657	730	737	684	681	671	634	663	700	669	622	656	665	672	699	711	692	673	723	621	708	665	646	651	705	684	641	654	696	654	706	661	704	654	647	667	672	644	618	643	635	697	681	658	703	677	689	641	662	702	674	698	684	716	644	696	715	669	664	637	689	733	684	703	632	640	666	686	683	656	640	688	656	680	705	705	669	670	669	671	688	684	674	648	735	654	617	674	693	672	641	657	704	664	699	645	690	647	635	657	666	642	678	679	664	659	660	677	696	707	679	681	668	637	641	675	641	643	660	660	735	655	689	680	661	710	727	686	682	688	686	703	666	643	691	699	720	675	659	654	665	672	647	665	663	678	658	729	669	693	676	716	636	664	677	702	616	644	678	687	717	706	677	700	724	708	697	619	675	644	668	647	683	674	666	660	659	695	738	675	690	674	676	680	633	618	635	673	659	666	645	657	637	707	671	655	683	644	712	724	661	646	659	689	664	663	660	692	635	612	651	682	723	684	669	692	662	676	742	632	629	665	652	676	638	647	657	676	664	672	621	673	711	626	681	671	642	654	636	660	700	680	699	686	679	670	719	647	674	661	671	667	687	728	662	734	620	656	676	680	648	663	620	667	708	671	644	709	696	645	699	687	691	679	695	715	639	653	632	617	665	708	691	694	676	661	730	688	686	638	677	655	693	653	666	645	664	664	670	675	667	667	682	712	640	656	650	656	682	642	698	633	640	610	684	680	707	674	691	670	658	652	699	658	625	685	613	673	648	658	712	662	603	665	670	662	645	633	655	703	670	611	619	617	637	666	693	646	641	659	692	662	654	640	651	668	639	614	656	656	655	663	675	629	674	670	661	702	660	646	672	670	644	690	611	660	706	650	697	660	689	655	670	675	637	648	705	650	673	658	650	624	677	671	658	680	615	699	691	704	661	685	694	641	700	665	693	640	644	640	673	691	652	701	653	672	639	701	673	683	680	675	660	690	693	662	707	658	672	699	693	697	674	663	687	697	656	713	709	649	667	672	670	667	652	649	682	678	705	640	647	662	672	667	656	640	634	687	658	622	665	674	672	673	659	683	654	693	665	615	671	683	708	681	712	680	636	654	642	676	676	656	709	690	669	690	701	681	677	678	635	674	684	700	705	639	651	656	693	650	698	684	644	689	676	643	676	638	685	647	697	658	702	661	708	673	663	685	662	675	653	653	625	639	685	670	624	573	658	686	700	632	672	684	705	682	652	644	667	697	629	672	703	690	649	617	680	622	696	657	655	714	640	678	683	634	683	671	666	685	693	650	668	661	646	658	654	677	625	682	688	696	690	677	712	693	692	689	673	639	699	682	670	692	680	667	643	681	657	682	679	657	666	693	662	630	720	676	690	643	652	675	696	671	683	645	671	668	690	643	710	698	691	690	662	684	695	653	654	632	645	683	689	687	667	665	672	636	664	659	695	653	689	669	644	662	678	615	636	636	690	654	688	702	690	682	647	690	713	681	684	660	662	596	677	607	654	654	661	663	655	633	683	625	668	657	677	620	659	659	685	664	660	697	622	654	663	680	693	660	688	673	686	682	682	692	688	676	635	660	652	657	671	673	687	654	670	670	696	722	663	692	671	670	704	672	690	665	673	670	706	663	618	665	655	650	672	680	686	679	645	640	635	692	667	686	682	642	610	641	709	695	660	649	665	649	648	735	662	663	643	656	640	685	664	661	637	679	673	648	642	659	655	709	726	660	665	691	687	651	644	631	657	673	722	693	700	657	704	665	635	663	693	707	710	682	638	687	672	663	661	658	660	663	634	640	649	702	659	670	682	703	664	649	637	687	682	667	657	689	647	663	705	664	657	644	692	646	681	720	694	672	716	667	676	664	655	676	724	701	674	666	664	685	627	672	657	678	653	677	655	654	706	732	634	641	663	702	648	689	686	663	675	660	634	676	675	645	633	640	664	653	633	605	656	666	681	697	684	656	715	647	719	622	710	645	705	631	647	633	660	664	633	667	690	672	672	662	668	740	658	652	670	692	681	682	640	686	662	656	695	630	671	719	654	658	717	691	678	671	679	627	661	659	725	717	671	671	624	729	643	710	685	627	684	661	661	686	673	644	667	688	641	696	643	689	668	661	699	678	654	680	626	687	678	696	675	657	683	681	658	675	694	668	688	694	683	700	723	721	655	622	661	665	680	673	687	630	684	652	703	662	628	705	715	671	688	701	621	711	637	676	698	683	666	645	700	683	672	625	685	739	653	675	676	650	694	675	654	662	657	699	724	675	667	669	676	675	641	673	663	665	680	661	678	671	650	641	657	674	678	674	694	634	653	687	635	663	717	673	674	646	690	656	673	643	716	683	702	679	676	667	710	685	665	687	674	669	682	666	699	691	699	636	695	682	666	700	706	632	661	699	648	680	672	617	651	652	664	642	675	671	698	719	677	658	672	608	644	687	689	684	666	653	666	706	696	660	658	672	665	707	678	675	644	674	634	655	682	673	678	633	690	677	663	671	656	666	659	707	686	656	687	686	701	613	679	703	624	703	642	635	693	653	653	699	678	627	730	632	664	697	684	673	633	689	652	694	671	672	637	673	666	673	656	664	704	629	604	638	707	709	675	693	634	686	664	642	697	689	674	656	685	677	609	660	680	672	657	685	630	682	664	679	679	677	682	654	660	687	693	681	639	684	681	668	655	674	628	696	678	691	673	658	673	629	621	633	661	686	672	666	712	692	675	709	665	691	650	648	630	642	678	698	653	699	667	713	644	659	650	654	700	698	623	670	655	680	675	696	684	685	634	706	702	689	661	636	670	701	655	638	649	670	596	671	680	671	716	675	686	697	684	631	669	673	706	681	674	635	642	712	633	690	644	690	663	721	664	688	675	670	645	662	611	689	683	637	640	696	676	652	691	687	642	697	694	682	689	693	651	679	678	697	654	680	690	644	684	656	646	701	689	675	692	709	695	671	650	660	652	644	658	715	676	689	670	702	672	611	659	694	644	703	601	685	670	669	674	694	678	696	622	683	657	636	670	675	698	645	709	740	719	689	638	702	669	664	647	696	656	675	638	626	700	650	687	639	712	630	671	661	644	653	716	687	675	658	645	628	681	690	667	686	732	656	639	688	668	673	657	690	691	664	700	701	681	668	652	668	679	648	658	626	708	682	659	677	683	693	643	707	589	671	694	679	680	695	685	711	676	681	700	639	635	650	721	647	652	631	632	728	702	636	678	630	710	682	656	689	662	628	660	657	670	668	716	723	684	638	653	673	663	634	687	681	708	656	683	653	694	721	676	695	644	647	652	675	685	673	682	692	693	634	660	710	691	699	732	674	646	702	626	714	670	686	687	664	603	663	687	647	681	706	715	680	704	705	671	625	697	703	699	635	637	617	659	693	671	642	701	677	643	715	675	630	658	622
61511	87961	47756	6129	959	935	959	978	991	886	897	894	956	904	967	903	863	905	908	876	892	902	873	925	916	900	904	879	925	913	869	863	914	903	900	965	880	949	898	907	909	911	907	907	879	844	922	849	922	913	904	864	930	886	921	933	893	897	922	876	903	937	915	909	920	901	889	909	959	922	931	883	968	956	901	943	964	916	907	856	930	927	931	880	915	898	880	901	954	886	840	908	895	884	866	912	918	954	918	918	915	891	939	915	925	922	908	933	915	834	909	924	919	885	913	939	852	928	901	919	970	872	919	904	880	903	888	849	936	863	860	913	937	929	948	895	929	858	855	897	861	925	912	913	959	945	914	931	891	953	903	862	894	914	927	905	961	939	939	920	895	937	946	889	927	854	883	921	925	923	910	917	944	933	952	893	861	862	897	890	911	900	934	900	910	915	878	930	890	944	861	924	913	907	906	920	921	874	922	904	921	911	907	877	897	926	880	934	894	898	897	869	907	913	906	923	903	867	941	905	865	887	909	909	901	907	901	876	905	915	948	862	947	839	883	848	897	948	956	914	906	845	931	927	910	961	882	916	864	868	913	898	921	877	940	950	866	958	939	905	903	937	918	857	868	892	923	975	900	889	893	904	919	918	934	961	920	930	924	906	923	932	935	881	933	863	929	899	864	887	895	956	932	929	911	906	920	880	924	960	945	940	971	939	872	890	911	888	908	929	867	901	906	877	889	894	877	914	931	887	899	895	885	931	864	828	876	940	923	901	894	925	920	905	905	884	909	892	926	884	920	906	882	908	900	945	896	915	918	955	941	874	945	898	933	947	919	848	947	911	877	904	877	914	910	927	901	897	927	921	966	866	911	940	903	898	941	907	924	927	925	846	934	913	893	893	913	877	905	909	934	879	896	924	937	982	981	939	912	954	910	886	943	878	872	870	921	927	900	878	937	916	946	895	862	887	934	931	899	834	913	906	970	900	927	904	946	879	844	915	872	887	893	860	874	955	893	929	977	865	881	1026	866	940	936	873	914	895	892	920	934	895	886	869	900	918	876	848	950	905	883	904	950	890	928	859	916	932	889	905	917	899	902	909	922	881	888	900	903	916	921	884	887	862	918	916	915	880	864	878	915	920	881	911	897	931	985	857	917	894	970	957	933	920	933	854	925	915	917	912	937	898	903	931	886	909	972	922	876	878	869	923	888	897	893	909	914	897	939	876	904	886	883	961	884	933	906	945	963	891	902	952	937	941	878	901	921	897	873	870	955	895	891	857	964	928	912	917	872	1012	913	911	881	882	903	933	925	879	891	921	905	921	924	912	939	913	907	959	953	906	910	861	950	894	895	951	936	895	873	948	927	894	935	961	918	879	900	905	894	909	967	870	879	916	883	934	862	889	913	928	899	859	878	894	939	876	942	895	911	912	892	833	922	933	931	890	940	924	907	898	909	887	973	950	922	955	895	907	902	948	913	945	926	951	921	917	911	904	926	892	914	934	925	916	933	900	915	947	950	890	925	915	887	892	875	878	973	893	906	930	893	957	928	909	900	913	897	914	921	916	870	920	882	957	892	880	925	878	970	943	873	938	911	866	924	940	874	904	974	950	901	916	926	854	905	910	906	940	951	923	891	904	951	919	862	864	849	926	960	889	927	917	949	916	903	881	927	944	963	947	949	972	901	900	903	902	877	915	856	902	869	905	907	930	950	941	924	938	922	888	907	948	960	933	882	899	952	903	884	913	890	882	958	883	891	933	916	926	886	916	914	940	935	944	947	892	909	921	918	902	876	915	904	918	876	913	956	938	925	948	914	924	903	903	921	895	931	887	892	923	931	824	902	943	887	895	890	881	894	967	905	926	909	896	879	880	885	883	961	903	890	900	883	894	909	927	911	947	914	937	894	871	943	880	924	939	869	935	906	909	917	951	884	898	956	905	918	900	914	934	916	915	853	937	939	910	889	948	882	919	940	879	888	920	924	877	963	912	897	940	935	945	887	918	861	851	884	918	987	921	905	944	928	929	943	980	942	926	931	847	912	908	884	916	905	937	872	910	968	954	931	928	918	884	929	906	904	900	887	882	890	893	891	952	906	859	885	929	920	885	942	908	882	899	921	925	881	917	865	888	923	914	928	880	882	881	883	977	875	906	933	945	986	923	907	936	895	880	900	962	878	914	884	894	872	940	902	864	948	920	903	930	919	916	910	917	899	892	917	927	892	927	903	910	917	958	967	869	942	861	934	964	892	920	858	946	926	911	927	926	908	929	877	955	914	911	910	915	919	913	927	903	884	933	871	903	913	907	924	913	920	902	888	915	888	898	884	873	871	898	895	940	893	948	898	875	932	885	920	907	951	913	894	896	896	955	886	919	895	927	868	888	879	852	948	895	938	919	899	888	911	911	833	888	947	902	884	917	910	946	939	930	900	960	819	936	893	927	898	900	933	896	963	955	916	885	870	896	908	894	893	927	889	966	909	927	981	870	908	977	929	917	959	904	893	886	910	963	923	948	896	842	910	940	921	918	956	933	895	931	906	850	909	933	929	862	906	912	898	900	954	891	934	936	962	929	944	915	879	926	909	880	907	902	928	885	885	928	905	924	946	937	916	903	883	888	938	898	940	869	929	935	934	950	870	933	877	912	861	877	882	938	915	871	932	927	877	895	902	927	913	927	867	926	901	888	903	903	908	912	928	969	919	969	910	911	916	909	923	889	909	930	903	925	920	984	892	950	926	933	913	903	954	926	889	915	880	920	925	917	956	927	909	854	936	912	955	892	891	899	887	937	913	941	900	922	915	964	979	904	925	897	911	929	855	873	940	899	914	891	911	898	898	949	896	880	896	925	867	937	942	932	839	907	882	949	925	926	904	907	927	959	905	894	910	919	868	931	898	907	947	909	865	892	914	922	921	971	874	957	914	907	932	893	899	880	907	914	916	881	917	909	969	856	963	936	924	942	882	960	923	902	929	876	919	890	872	916	891	861	884	968	929	833	882	890	893	917	893	935	963	953	914	904	900	885	924	887	879	926	879	901	885	953	865	885	902	884	935	889	925	856	914	953	859	886	891	909	894	889	899	958	917	908	937	915	951	912	840	972	903	879	870	899	880	896	838	832	901	940	921	919	917	930	889	871	877	909	904	905	950	942	873	873	949	864	908	858	917	944	894	859	935	958	902	891	889	877	883	893	871	869	860	934	894	880	915	851	955	968	941	892	920	958	924	890	930	945	944	908	930	902	944	928	846	942	923	878	882	911	899	903	901	930	911	880	918	919	904	858	883	865	958	955	915	923	890	912	946	867	954	830	925	890	915	936	891	921	882	883	876	878	942	935	880	919	900	905	923	919	894	911	905	856	844	939	932	947	902	883	873	971	871	918	839	872	846	902	887	909	930	931	910	908	886	871	937	892	920	910	904	974	959	885	888	898	913	883	928	944	908	835	887	907	927	902	937	940	925	849	930	891	882	923	888	911	908	886	901	917	911	920	916	885	907	913
32916	26997	20847	4712	673	676	737	678	706	697	760	731	698	707	712	700	683	761	659	712	712	680	692	747	740	714	697	696	773	685	691	692	655	692	689	708	728	717	709	640	702	718	702	700	655	727	683	724	705	667	655	705	676	723	626	680	656	706	735	690	667	679	689	702	656	687	703	714	722	693	711	720	732	733	672	673	672	699	690	662	712	685	720	676	689	683	716	705	721	714	696	683	641	669	687	670	671	700	650	660	656	695	702	699	722	689	683	656	679	664	701	727	677	737	712	639	677	697	670	737	679	664	709	695	675	657	709	718	699	688	726	687	684	670	668	657	733	708	725	708	686	730	731	672	724	684	712	719	729	747	687	696	670	698	719	698	701	709	708	704	659	735	710	718	703	741	715	666	685	708	698	707	697	667	693	693	692	735	680	707	661	634	696	701	678	642	676	687	690	654	675	681	710	662	741	679	667	699	719	708	695	733	660	704	701	669	748	749	685	687	721	692	709	736	682	714	723	708	710	670	708	668	728	707	727	759	714	654	712	705	711	695	720	655	714	683	655	712	733	644	673	694	676	681	700	712	704	703	706	625	675	709	714	718	713	665	639	672	748	736	698	739	702	711	668	728	696	699	715	691	686	738	701	704	709	649	671	683	692	669	683	658	687	687	648	706	733	703	736	727	724	694	673	642	707	705	655	649	692	740	645	706	730	703	712	706	742	657	688	704	736	706	719	676	675	753	692	678	702	697	738	723	664	711	694	708	701	722	639	662	709	722	676	719	748	673	679	639	704	667	710	696	683	697	661	697	710	706	695	685	717	701	689	676	707	697	674	709	647	672	618	691	706	713	675	648	700	707	651	680	710	706	729	675	690	676	702	727	690	684	708	712	637	704	673	693	675	740	655	673	721	648	736	698	714	697	726	744	738	685	696	704	711	674	662	732	699	672	724	708	683	716	707	699	706	653	701	675	691	654	702	653	701	721	684	699	733	689	719	662	727	667	734	744	641	737	718	709	663	687	712	668	668	708	713	697	683	701	654	647	686	683	691	674	674	738	663	682	700	694	687	659	681	728	723	700	651	677	711	714	654	716	696	698	697	705	702	674	658	711	683	699	699	710	650	680	720	661	694	719	655	681	705	685	712	684	695	666	707	705	704	756	662	664	681	677	740	719	653	684	639	725	730	720	707	679	716	709	695	741	743	656	691	675	660	649	736	683	704	709	689	654	665	657	726	680	685	671	654	691	718	687	656	701	733	725	706	695	703	652	706	703	705	694	714	646	711	694	690	667	694	689	707	720	703	723	719	711	678	686	705	710	727	700	718	707	715	672	674	682	734	695	707	645	692	644	651	694	695	734	730	706	716	726	706	719	686	696	645	715	698	744	713	718	683	700	669	697	664	692	679	668	745	728	730	745	700	690	700	760	707	621	682	737	664	725	769	700	700	695	726	671	712	703	673	669	739	761	710	692	710	659	684	709	661	680	666	666	664	706	686	697	719	682	683	717	657	708	682	655	746	715	705	656	741	702	675	728	713	702	684	722	727	680	666	670	680	654	681	706	693	707	742	724	669	692	706	719	669	676	663	650	697	690	681	659	690	710	702	668	701	723	715	679	712	691	704	657	691	679	715	721	688	682	713	718	687	728	685	698	747	696	731	695	690	711	663	693	717	713	738	657	708	650	721	674	676	664	752	708	635	704	713	701	681	706	672	738	707	725	677	699	698	703	684	647	674	672	703	668	734	689	669	692	693	708	721	726	687	670	683	712	754	658	731	707	729	695	709	666	699	705	687	707	710	685	692	672	697	705	671	686	706	729	713	685	696	685	696	751	695	654	708	729	679	663	695	699	664	660	675	665	712	737	679	706	714	690	670	702	648	731	673	697	671	707	711	671	695	684	667	752	699	736	674	702	662	713	692	698	705	654	666	698	714	721	687	684	707	718	681	641	681	684	689	715	678	720	748	685	696	689	686	677	661	756	667	701	705	666	707	692	669	737	658	701	697	675	674	690	681	666	723	774	684	675	718	692	725	703	708	697	709	692	698	672	701	729	705	719	711	672	731	674	716	668	684	700	712	702	710	688	725	686	717	682	720	694	725	699	699	713	686	675	711	678	668	695	732	646	710	655	709	663	671	716	679	689	687	679	686	667	685	704	649	675	663	724	726	711	686	687	699	696	690	675	684	649	716	678	706	670	677	727	693	696	710	671	715	684	695	696	689	673	690	723	697	728	693	734	647	708	689	714	727	717	709	731	707	696	729	639	687	705	633	682	696	746	727	664	724	662	758	685	668	680	699	667	689	664	687	710	698	680	698	738	713	744	676	694	752	719	719	671	698	701	699	703	716	722	654	683	679	745	734	644	658	667	776	648	663	648	683	693	726	731	772	665	686	722	700	713	700	706	735	694	694	712	721	671	653	679	657	668	710	666	715	696	684	711	701	679	691	740	724	710	730	706	733	660	648	684	706	651	765	687	678	641	667	670	666	747	645	723	719	682	738	695	699	663	706	717	650	671	691	710	670	699	690	658	694	706	701	705	648	672	645	669	671	686	681	675	654	686	677	702	691	693	662	725	661	739	682	672	661	688	715	712	674	682	661	664	720	646	721	672	663	689	665	698	679	655	658	687	736	714	723	685	680	707	653	701	700	699	691	684	701	720	668	662	696	711	651	718	723	718	698	697	720	688	711	681	717	708	733	659	690	688	676	675	719	652	693	696	701	656	687	704	715	676	682	663	688	707	690	709	666	669	754	677	710	713	643	724	705	678	679	679	679	693	685	687	707	725	690	702	713	691	641	698	690	668	739	690	694	675	688	675	661	693	687	765	653	692	696	699	684	668	674	683	661	714	714	681	713	663	671	699	707	705	688	687	741	646	706	649	686	687	691	716	691	715	689	730	689	654	740	693	666	692	659	666	698	752	667	729	741	703	751	706	727	729	723	697	671	695	643	678	711	666	715	703	661	659	744	730	696	696	709	695	689	692	694	686	733	700	659	684	706	682	738	659	677	687	692	704	711	702	714	700	718	682	673	695	651	713	662	753	719	674	720	698	706	677	685	681	654	666	678	674	729	683	709	731	702	677	706	741	737	754	687	718	706	688	668	686	687	691	677	660	651	674	708	753	715	723	692	704	725	702	734	735	686	708	696	736	719	685	675	676	688	691	691	675	701	687	672	686	682	704	722	707	672	721	674	688	734	690	684	711	660	680	686	703	737	713	682	720	694	647	697	708	655	666	697	682	676	698	655	716	717	698	708	715	701	724	691	699	663	669	666	660	715	702	689	682	670	665	706	703	751	739	702	708	697	705	700	737	674	697	658	699	672	716	660	681	689	728	660	681	646	656	691	654	703	686	719	728	722	674	728	673	717	704	678	683	731	719	695	738	692	713	701	704	645	713	684	729	672	688	665	701	695	693	717	735	680	706	643	697	721	710	703	721	719	677	743	688	721	675	645	711	705	675	697	754	747	670	669	704	699	708	725	684	721	730
41588	39788	15295	1179	917	1015	929	908	1020	939	995	943	959	936	938	948	950	953	942	956	1012	983	987	927	1001	937	975	920	901	991	958	946	887	989	938	1001	927	930	969	962	919	976	977	912	921	939	959	958	956	958	974	916	925	924	950	956	896	947	978	945	936	951	949	951	975	989	956	927	957	939	951	962	997	1033	911	911	993	959	961	988	1021	962	1018	913	1000	976	976	1010	953	907	973	957	984	933	1003	945	958	965	884	948	903	955	987	920	964	923	983	986	937	1033	937	967	921	952	1012	919	964	933	929	931	924	939	946	968	896	991	954	957	956	900	1000	980	873	953	956	965	952	996	1002	995	934	922	955	960	977	946	938	958	950	911	970	949	943	948	957	914	961	959	1004	992	952	914	996	1009	955	903	922	934	960	948	955	914	944	948	976	918	927	933	956	953	880	1009	936	915	937	947	918	975	967	988	971	946	960	945	914	956	974	909	947	935	985	930	981	949	969	973	947	977	968	1008	903	901	912	933	919	926	940	1004	973	982	927	891	954	957	940	966	937	940	940	968	942	955	937	927	971	934	905	968	941	932	924	892	951	1019	923	978	893	978	955	931	972	922	956	959	942	948	960	971	958	907	972	957	868	918	897	958	1022	923	938	1026	947	958	933	917	959	939	961	955	962	937	974	952	944	906	988	926	969	908	941	903	922	976	948	938	985	912	965	920	938	943	956	924	943	970	920	916	943	946	925	894	997	932	900	843	956	980	912	902	923	950	937	1000	948	918	980	955	973	950	1053	952	959	975	904	946	897	919	951	953	923	934	917	918	948	999	930	989	978	919	942	943	915	947	882	976	927	947	971	987	983	987	925	934	942	969	925	930	990	959	970	948	935	926	914	902	968	968	1004	955	963	920	919	945	968	909	968	926	998	996	946	953	963	980	950	955	929	989	925	907	1018	951	980	964	948	966	947	954	931	940	966	1036	920	940	992	982	994	888	956	935	893	979	1029	947	902	957	978	943	947	936	943	985	961	997	944	978	966	923	928	932	996	954	924	930	958	966	932	975	924	956	901	960	995	1010	960	990	967	938	1001	961	1002	914	1003	915	944	964	978	957	964	903	1014	971	941	966	931	941	914	949	909	972	944	955	957	960	928	1075	965	935	962	925	951	960	903	971	953	918	1048	941	968	976	947	973	963	891	953	973	990	949	960	953	964	939	967	944	983	965	901	961	1013	945	1008	948	943	992	962	920	958	916	937	1013	978	919	901	899	1005	976	952	1015	979	1011	949	972	923	970	966	975	985	972	893	910	967	965	974	958	979	944	999	955	902	986	946	933	928	960	891	918	950	940	943	913	913	872	974	966	891	938	982	962	970	945	927	926	977	995	1009	928	959	980	990	949	997	963	998	1037	910	909	897	970	927	991	919	925	969	935	908	907	934	964	993	986	952	943	948	891	960	872	948	997	957	891	998	923	986	963	953	942	938	952	911	932	988	978	970	970	923	953	971	919	936	1018	889	920	967	930	952	986	928	981	952	1030	911	947	912	944	919	925	940	943	972	1042	949	912	966	974	980	954	949	948	970	943	920	926	911	931	952	953	978	991	975	933	988	943	981	1011	968	967	951	892	1007	989	988	905	964	989	914	951	942	944	920	937	977	936	979	966	967	913	912	1011	1007	988	975	980	938	954	955	916	904	918	962	918	933	947	907	939	922	898	960	1011	998	912	980	953	990	952	954	1004	985	908	951	992	962	873	994	961	936	921	921	939	927	955	987	937	1019	943	953	914	1005	1011	981	940	991	922	985	959	932	992	1002	955	989	925	946	960	971	1005	990	923	952	934	904	962	905	972	931	968	965	981	942	935	973	1001	972	948	991	981	948	959	921	986	960	963	1007	931	957	920	983	912	953	889	995	929	1000	942	924	929	933	897	964	1000	962	918	895	949	916	929	962	970	983	942	968	981	962	925	983	917	906	970	953	935	955	966	949	987	937	926	977	949	948	936	970	953	961	1014	1026	975	900	959	902	998	968	958	1013	958	916	938	968	926	996	939	878	958	944	981	959	998	945	956	1014	949	955	960	971	923	962	971	957	976	948	958	967	953	985	978	959	1029	914	924	979	972	952	989	910	990	949	923	998	947	962	973	1011	1000	941	944	951	902	958	930	955	971	954	943	987	971	970	894	960	953	962	944	968	1006	939	949	955	946	876	951	935	990	950	939	931	961	962	929	926	899	922	1001	914	1032	944	985	922	946	940	969	964	957	942	934	917	908	1001	939	964	922	929	959	924	985	945	971	903	894	930	949	941	963	960	949	953	926	929	958	930	998	1032	936	917	945	960	935	956	953	925	974	1003	940	889	890	923	971	963	920	954	911	986	958	956	959	960	961	977	1005	944	917	911	987	930	999	964	954	900	933	998	940	932	958	927	888	936	985	896	920	914	990	940	917	983	889	938	956	977	940	975	945	948	944	982	906	989	992	951	968	950	933	933	916	933	934	960	974	956	893	945	989	894	1003	956	997	983	964	912	958	951	956	958	931	986	940	988	962	895	962	1003	944	934	975	917	925	982	934	892	941	917	960	956	904	1022	948	998	958	981	938	940	925	935	930	927	946	941	949	978	953	978	931	947	982	978	1002	960	948	960	935	883	955	972	954	932	953	964	945	954	962	923	942	944	974	993	928	914	981	959	960	982	985	1002	953	947	964	1005	998	941	1027	902	963	976	950	928	984	974	965	953	991	958	995	934	945	942	973	952	934	920	961	912	953	923	959	944	911	930	939	964	935	1023	924	969	959	957	893	949	997	931	984	927	944	995	915	949	920	1010	899	983	942	984	980	931	957	910	933	1018	889	928	939	967	935	983	987	921	1000	903	956	945	933	958	917	964	960	969	873	959	947	992	947	1004	959	1015	946	990	967	978	962	996	981	969	938	919	960	996	911	938	948	897	934	869	924	915	982	886	973	953	951	927	931	922	972	1009	909	1014	987	958	974	932	1009	971	970	1027	916	929	950	943	988	995	969	928	965	959	916	961	968	922	986	959	932	983	952	909	937	950	976	887	953	960	918	918	928	976	927	951	950	979	984	891	970	943	953	963	972	982	995	917	919	916	868	921	995	957	968	1017	937	936	918	1015	947	936	913	931	958	968	901	973	916	919	954	978	969	951	944	943	968	941	965	934	957	986	976	921	974	920	956	927	917	1005	980	983	995	976	973	928	966	916	939	883	940	1003	1000	923	957	926	984	1009	975	980	912	923	872	913	988	958	982	914	957	919	1036	909	943	1015	951	951	925	945	965	948	936	978	950	934	946	929	891	904	896	960	983	916	975	962	930	963	939	979	1000	942	962	978	930	957	943	919	1006	983	923	936	1018	993	951	967	1022	968	947	910	943	956	957	933	931	969	914	944	953	1031	990	972	962	1008	961	939	973	1014	930	954	961	942	940	993	1001	947	971	938	937	931	952	931	956	946	943	947	1005	966	972	933	941	939	913	980	922	966	958	913	1012	994	914	946	948	960	954	975	957	973	918	978	966	945	945	915	950	995	960	941	1008	943	934	948	949	970	961	917	987	931	937	923	981	988	946	983	943	970	926	905	948	947	940	983	1007	963	966	943	945
24789	21748	28999	24335	21095	9074	1161	930	819	803	820	819	823	872	868	839	828	824	836	805	822	805	861	818	831	830	829	835	837	849	835	833	860	815	822	865	845	809	832	807	853	817	832	798	840	839	823	806	823	846	818	824	777	793	791	793	811	779	794	817	775	849	840	787	814	803	855	898	799	838	863	819	806	790	860	793	840	794	841	819	834	795	798	857	811	776	814	789	852	826	878	835	818	838	807	814	800	797	788	822	795	811	783	765	766	810	820	847	770	847	772	822	880	778	840	821	837	787	808	822	835	835	850	833	835	833	797	788	794	848	802	820	764	824	799	760	797	844	821	865	798	784	859	820	786	795	808	789	839	871	824	759	812	856	818	803	809	830	796	853	812	805	846	811	862	881	835	802	812	859	877	815	835	778	840	796	783	768	858	804	899	776	813	801	781	799	787	780	823	823	816	823	801	874	824	727	796	807	833	835	784	847	872	815	870	812	800	846	815	779	792	775	775	722	812	870	867	818	797	777	874	783	820	830	827	839	869	814	830	800	812	878	843	802	811	797	852	852	769	857	826	783	779	783	840	816	868	842	811	800	749	863	799	849	829	812	829	843	821	841	785	887	848	809	844	811	795	811	816	840	859	789	832	798	830	826	880	797	875	833	793	873	803	797	797	820	818	807	850	778	810	778	793	879	830	780	796	832	835	821	819	855	856	907	835	802	800	793	830	871	831	792	840	849	812	819	846	797	801	847	769	820	801	809	819	780	851	805	823	815	795	825	776	846	775	819	830	843	818	839	795	797	871	821	849	820	855	799	796	870	854	810	850	816	804	780	853	832	774	784	810	785	781	769	815	860	801	837	838	814	792	825	787	787	790	848	808	845	826	837	829	850	873	867	827	819	848	827	815	814	788	828	825	791	853	822	829	877	821	848	803	845	800	752	835	826	848	864	770	839	785	797	782	854	812	830	832	837	785	842	828	813	830	858	827	783	826	832	826	804	833	824	824	812	858	858	841	806	846	847	826	790	789	804	820	841	832	821	757	794	826	773	792	823	810	842	830	783	756	792	802	838	849	810	805	775	851	865	778	850	807	845	785	737	828	822	762	801	839	826	776	807	763	814	828	801	823	785	801	843	845	834	833	823	823	860	826	870	793	785	814	818	850	814	795	808	799	841	803	845	831	851	779	841	794	800	823	769	866	838	823	797	804	804	846	749	822	827	760	850	787	774	828	825	820	866	826	850	800	807	849	839	796	857	801	805	795	791	826	876	880	816	831	863	852	857	795	779	871	827	803	832	817	851	814	790	791	797	817	791	790	775	824	828	845	747	828	791	822	805	706	852	841	852	815	820	821	807	797	835	833	801	790	818	789	808	823	839	828	843	810	801	836	800	824	817	793	824	782	834	822	824	815	838	869	774	781	766	810	755	787	803	857	812	822	792	811	839	811	863	816	836	812	794	822	783	846	805	826	805	810	842	832	823	766	800	813	865	775	838	816	823	853	834	741	824	834	844	799	783	808	808	841	820	835	840	781	785	802	823	788	856	807	807	821	814	842	799	823	845	795	827	842	844	831	793	830	809	842	831	816	838	817	791	787	841	805	759	808	838	810	798	866	808	856	827	792	802	823	796	903	811	804	813	823	835	846	815	795	821	797	817	790	839	860	816	872	789	826	812	807	828	849	841	807	788	850	766	799	857	857	873	795	790	841	846	822	814	841	832	788	805	845	858	800	829	808	820	817	772	822	861	798	872	788	811	814	844	791	843	856	792	807	817	796	800	817	857	815	782	763	839	842	801	865	850	835	816	782	788	851	760	827	812	826	791	850	837	798	793	773	805	838	785	794	791	786	791	839	782	860	854	820	784	822	889	859	808	824	824	830	801	796	815	820	807	793	778	815	803	775	840	789	867	765	868	799	782	832	879	789	779	847	785	833	844	815	828	820	773	824	803	794	801	825	801	771	796	802	804	829	818	850	814	806	802	816	811	804	809	777	831	827	788	817	836	826	767	834	792	839	795	834	818	756	803	815	796	835	854	824	816	799	844	826	866	792	833	880	788	804	811	813	805	856	824	780	863	797	837	806	810	859	874	788	797	813	809	782	835	830	795	776	880	847	820	840	840	775	817	795	845	879	856	817	823	793	819	823	793	820	838	831	822	837	849	807	796	826	790	775	846	792	786	846	847	789	837	872	818	834	828	832	830	786	803	836	825	830	782	822	815	814	856	822	804	858	835	816	790	787	832	787	799	843	837	848	805	818	823	826	842	835	855	845	832	819	827	826	778	802	841	798	847	771	848	829	786	837	828	837	793	858	815	775	851	814	802	796	828	794	802	834	810	800	836	808	826	778	849	822	860	802	808	775	779	820	812	747	846	842	864	776	818	810	796	799	789	837	886	858	816	852	804	818	802	849	823	820	803	863	819	776	832	815	818	890	840	836	791	822	792	782	821	802	801	856	820	788	821	837	789	841	823	773	837	805	752	827	834	759	820	835	771	823	767	844	831	833	812	830	766	806	844	849	740	786	801	812	800	853	834	800	774	840	861	786	827	835	787	805	829	756	816	824	798	848	858	846	804	837	824	802	810	803	840	780	858	813	802	773	786	840	792	812	822	844	823	826	796	818	782	745	874	799	783	792	795	835	805	838	821	768	836	844	856	791	807	772	785	834	831	839	844	782	774	823	821	823	819	774	772	832	832	853	887	863	794	796	838	866	836	808	845	829	789	762	837	813	797	820	863	847	792	843	822	883	784	824	813	824	814	759	826	792	750	821	829	861	886	819	818	865	869	831	842	786	823	820	810	830	806	763	823	804	814	857	791	823	842	821	801	804	814	782	788	873	838	797	802	819	854	820	787	820	847	787	805	854	818	796	807	794	810	800	793	762	838	784	816	807	804	891	840	808	863	795	840	833	800	860	825	828	831	833	806	801	808	768	791	789	780	848	793	790	826	868	796	807	780	824	788	792	842	890	845	839	883	791	816	721	794	780	768	778	771	855	794	779	791	876	789	851	803	836	802	794	821	849	857	756	825	877	857	835	844	857	780	807	857	813	835	811	843	827	796	808	844	858	817	813	844	819	776	775	853	816	778	843	848	812	809	821	798	849	741	838	827	883	841	790	791	802	820	807	772	793	824	821	811	864	786	818	776	815	805	826	821	835	878	848	833	845	735	856	792	850	833	815	833	782	749	781	862	764	795	786	812	758	797	874	803	838	802	820	768	785	813	828	877	774	840	793	824	850	825	795	813	831	840	823	858	814	818	802	801	791	883	820	796	764	802	809	820	796	780	802	854	755	800	791	835	828	836	819	859	827	848	869	819	756	809	825	836	839	791	829	827	813	873	831	842	794	827	831	848	796	838	814	841	788	853	823	777	873	814	835	825	797	837	800	820	810	781	809	764	813	867	853	795	853	857	836	851	801	810	760	846	833	760	838	840	788	795	796	772	833	797	825	836	802	820	794	822	803	799	846	800	810	816	785	834	823	816	836	829
61909	77072	39028	7003	1130	1160	1115	1115	1141	1108	1120	1114	1103	1211	1119	1101	1137	1079	1120	1173	1088	1094	1075	1073	1070	1091	1157	1112	1173	1167	1109	1120	1121	1158	1102	1138	1152	1126	1123	1172	1044	1100	1127	1117	1145	1144	1182	1173	1132	1110	1103	1051	1139	1076	1092	1125	1124	1127	1173	1081	1124	1132	1106	1099	1119	1126	1102	1105	1144	1090	1133	1067	1113	1115	1162	1105	1111	1086	1173	1092	1039	1148	1092	1130	1071	1114	1119	1106	1104	1058	1110	1102	1074	1119	1172	1196	1117	1170	1121	1154	1151	1177	1123	1080	1150	1156	1064	1115	1120	1090	1125	1132	1103	1114	1131	1065	1123	1080	1164	1183	1113	1143	1105	1126	1106	1013	1098	1049	1166	1065	1111	1136	1085	1116	1179	1196	1109	1102	1146	1080	1143	1104	1108	1121	1088	1142	1140	1088	1127	1051	1148	1086	1075	1118	1067	1130	1145	1059	1139	1072	1091	1101	1064	1143	1138	1130	1066	1079	1139	1091	1130	1088	1063	1075	1154	1086	1072	1083	1069	1157	1110	1071	1111	1118	1125	1096	1101	1106	1101	1113	1124	1192	1079	1153	1225	1122	1139	1069	1055	1093	1113	1075	1154	1083	1113	1123	1111	1097	1134	1188	1136	1105	1100	1130	1152	1091	1105	1107	1096	1061	1116	1124	1073	1163	1153	1145	1105	1029	1065	1094	1086	1061	1078	1110	1105	1095	1168	1174	1117	1106	1145	1048	1074	1127	1121	1113	1073	1148	1103	1151	1141	1100	1123	1097	1096	1124	1117	1071	1116	1152	1124	1093	1116	1116	1109	1110	1170	1075	1106	1131	1101	1120	1083	1091	1127	1173	1155	1089	1126	1105	1129	1152	1130	1133	1123	1074	1137	1143	1166	1105	1153	1085	1135	1133	1135	1114	1110	1129	1068	1133	1120	1103	1129	1165	1113	1082	1095	1116	1085	1156	1070	1125	1174	1167	1084	1105	1093	1089	1136	1135	1079	1061	1138	1072	1140	1105	1111	1116	1163	1097	1162	1076	1146	1113	1082	1104	1124	1101	1079	1096	1085	1148	1126	1125	1094	1214	1117	1094	1109	1155	1156	1076	1151	1147	1054	1123	1121	1154	1127	1119	1152	1121	1106	1113	1104	1116	1078	1152	1172	1101	1114	1126	1057	1135	1102	1164	1089	1137	1093	1127	1146	1125	1098	1167	1149	1143	1102	1126	1126	1065	1094	1107	1095	1061	1108	1088	1162	1092	1142	1139	1113	1110	1140	1083	1155	1149	1132	1090	1147	1124	1087	1123	1118	1203	1074	1188	1108	1083	1059	1122	1169	1096	1111	1120	1189	1122	1095	1085	1135	1074	1118	1074	1107	1038	1115	1047	1084	1085	1167	1085	1154	1114	1076	1108	1131	1098	1134	1109	1122	1101	1127	1111	1099	1124	1127	1102	1087	1122	1067	1201	1175	1103	1129	1125	1105	1103	1141	1160	1110	1110	1170	1126	1104	1134	1111	1094	1106	1060	1112	1087	1144	1126	1139	1090	1101	1141	1104	1116	1095	1142	1169	1096	1096	1137	1128	1086	1101	1120	1146	1076	1124	1061	1126	1142	1099	1132	1175	1095	1150	1151	1125	1095	1071	1169	1072	1146	1059	1120	1141	1090	1099	1078	1095	1147	1136	1099	1171	1117	1107	1119	1106	1112	1115	1125	1134	1129	1057	1108	1172	1169	1153	1137	1090	1122	1137	1120	1069	1139	1168	1080	1191	1134	1087	1108	1078	1087	1129	1147	1069	1131	1150	1104	1089	1089	1088	1182	1089	1094	1184	1124	1107	1071	1078	1151	1128	1125	1120	1110	1151	1140	1066	1162	1123	1170	1080	1067	1141	1088	1087	1077	1133	1110	1049	1136	1099	1053	1085	1131	1216	1098	1163	1096	1114	1135	1098	1060	1066	1050	1126	1165	1057	1146	1084	1134	1154	1107	1188	1084	1117	1108	1130	1089	1125	1101	1162	1174	1106	1106	1082	1188	1057	1157	1109	1142	1156	1136	1128	1098	1133	1076	1155	1154	1154	1067	1121	1095	1126	1093	1098	1129	1147	1073	1046	1187	1128	1124	1095	1140	1092	1124	1193	1129	1175	1114	1057	1149	1098	1054	1083	1168	1128	1120	1085	1090	1170	1109	1102	1099	1129	1093	1121	1149	1114	1096	1104	1081	1112	1104	1143	1095	1133	1106	1112	1093	1123	1134	1090	1137	1089	1073	1078	1122	1168	1154	1090	1135	1102	1146	1092	1144	1123	1146	1077	1140	1129	1092	1142	1097	1121	1094	1146	1023	1089	1110	1209	1115	1079	1154	1138	1139	1063	1063	1081	1080	1153	1109	1101	1087	1155	1118	1145	1087	1104	1201	1171	1057	1122	1090	1101	1119	1140	1137	1154	1144	1105	1103	1164	1072	1159	1106	1127	1099	1136	1102	1123	1055	1172	1162	1083	1094	1132	1101	1115	1101	1108	1082	1103	1116	1106	1112	1103	1108	1117	1115	1162	1166	1105	1088	1131	1130	1145	1091	1129	1067	1138	1118	1159	1116	1125	1090	1178	1096	1157	1148	1069	1128	1124	1146	1141	1121	1122	1097	1150	1121	1114	1105	1087	1069	1074	1113	1090	1123	1101	1099	1142	1202	1092	1100	1184	1149	1084	1119	1118	1117	1140	1143	1112	1061	1102	1125	1117	1141	1074	1129	1118	1098	1150	1188	1155	1140	1067	1121	1107	1123	1130	1084	1157	1163	1097	1185	1070	1114	1131	1069	1122	1126	1127	1101	1128	1068	1105	1108	1086	1105	1087	1068	1129	1079	1133	1130	1088	1105	1141	1057	1156	1114	1130	1154	1082	1129	1105	1115	1136	1106	1068	1085	1148	1115	1166	1092	1114	1144	1130	1122	1121	1110	1083	1068	1099	1123	1107	1138	1114	1082	1103	1103	1093	1136	1126	1137	1158	1118	1158	1130	1140	1178	1140	1122	1123	1102	1163	1068	1110	1139	1117	1148	1161	1137	1113	1117	1025	1067	1113	1163	1158	1072	1135	1149	1114	1150	1096	1097	1094	1041	1118	1134	1102	1172	1135	1128	1132	1127	1108	1078	1113	1177	1075	1173	1067	1168	1056	1085	1067	1137	1158	1085	1132	1154	1138	1066	1093	1113	1125	1095	1137	1149	1177	1120	1098	1165	1081	1122	1029	1116	1112	1105	1021	1121	1072	1115	1090	1075	1047	1116	1091	1105	1051	1114	1107	1120	1135	1140	1146	1104	1172	1072	1148	1138	1134	1108	1113	1111	1139	1106	1117	1113	1076	1164	1132	1068	1074	1099	1093	1135	1083	1063	1091	1096	1112	1137	1196	1051	1123	1132	1146	1110	1109	1158	1163	1178	1157	1086	1127	1139	1103	1175	1111	1124	1142	1130	1097	1126	1091	1114	1126	1088	1133	1102	1178	1152	1171	1079	1100	1068	1092	1103	1126	1097	1123	1105	1083	1163	1119	1134	1148	1166	1081	1115	1177	1105	1124	1176	1084	1099	1165	1153	1137	1162	1118	1158	1098	1088	1115	1109	1072	1087	1199	1135	1107	1088	1123	1112	1198	1098	1156	1123	1155	1078	1011	1073	1149	1094	1128	1025	1117	1129	1180	1096	1095	1128	1150	1100	1147	1133	1124	1080	1172	1125	1097	1165	1096	1167	1109	1107	1053	1116	1202	1128	1147	1077	1156	1143	1068	1119	1162	1106	1140	1172	1138	1151	1097	1180	1070	1120	1139	1147	1102	1111	1103	1108	1048	1119	1086	1087	1089	1109	1071	1150	1135	1081	1097	1086	1083	1091	1124	1154	1124	1070	1097	1122	1102	1131	1096	1124	1109	1119	1142	1132	1144	1059	1138	1124	1149	1120	1082	1152	1114	1089	1124	1125	1171	1078	1093	1118	1054	1100	1086	1161	1116	1034	1166	1092	1119	1148	1102	1128	1119	1151	1185	1114	1170	1147	1130	1089	1128	1132	1145	1071	1071	1109	1069	1101	1048	1114	1130	1114	1094	1103	1138	1097	1157	1128	1205	1090	1140	1100	1099	1100	1084	1144	1069	1099	1141	1103	1168	1132	1069	1107	1126	1120	1124	1085	1130	1108	1146	1200	1149	1114	1133	1149	1114	1089	1087	1148	1103	1126	1092	1102	1097	1147	1105	1111	1050	1084	1109	1175	1090	1105	1099	1162	1110	1135	1201	1117	1102	1054	1150	1122	1093	1140	1101	1156	1225	1118	1098	1101	1082	1090	1097	1196	1158	1098	1145	1129	1092	1140	1139	1111	1080	1094	1119	1164	1156	1126	1124	1125	1085	1171	1095	1130	1177	1086	1112	1136	1096	1119	1155	1137	1066	1085	1136	1095	1102	1104	1104	1144	1065	1107	1104	1123	1162	1109	1048	1110	1172	1167	1134	1102	1102	1108	1102	1040	1112	1048	1189	1128	1084	1099	1101	1108	1089	1119	1165	1065	1134	1076	1030	1073	1108	1124	1122	1094	1143	1068	1103	1117	1140	1148	1096	1077	1146	1083	1107	1105	1128	1067	1104	1088	1125	1140	1080	1077	1070	1112	1107	1099	1118	1179	1136	1174	1040	1103	1139	1183	1168	1093	1091	1087	1121	1094	1104	1081	1120	1086	1133	1099	1205	1105	1125	1097	1104	1117	1073	1124	1162	1129	1092	1152	1162	1129	1149	1163	1071	1127	1120	1175	1153	1191	1088	1100	1129	1142	1163	1105	1059	1157	1101	1067	1086	1144	1069	1138	1135	1123	1138	1109	1153	1132	1094	1123	1101	1148	1115	1144	1160	1090	1123	1138	1117	1085	1123	1106	1097	1105	1058	1187	1072	1135	1100	1151	1104	1131	1123	1122	1108	1065	1123	1098	1119	1118	1077	1076	1120	1086	1152	1123	1209	1149	1094	1136	1125	1050	1105	1106	1084	1113	1147	1140	1092	1110	1109	1139	1132	1084	1121	1074
23442	21514	29506	23727	21406	21352	8594	844	723	713	732	704	687	722	699	711	686	721	698	679	650	681	698	692	640	737	661	696	711	711	675	695	738	667	673	663	703	675	653	661	663	694	690	619	703	694	645	713	706	691	725	666	718	652	671	658	671	666	640	629	679	722	674	671	656	661	729	659	672	692	692	656	671	655	736	704	693	643	711	702	703	672	684	709	654	660	687	671	671	690	664	683	660	692	683	675	674	651	630	698	680	711	646	639	698	686	662	693	702	645	693	640	684	619	711	682	676	666	671	705	682	666	707	662	652	728	650	726	674	711	676	650	685	685	657	679	667	665	682	651	678	665	651	654	654	685	646	664	696	695	667	680	669	686	687	680	700	680	683	646	663	704	733	636	667	692	638	665	672	705	669	672	724	706	667	663	723	653	692	671	688	691	743	644	657	692	693	630	695	683	620	646	675	669	695	678	641	680	672	689	676	675	673	689	677	714	714	653	718	677	650	664	767	673	725	659	646	680	655	670	669	725	696	678	648	706	701	641	709	659	686	659	668	715	701	638	719	682	677	700	749	701	690	629	676	719	655	668	671	691	613	701	664	688	622	657	686	670	715	624	703	725	656	685	730	641	645	674	673	714	660	676	712	670	687	656	638	690	699	661	702	647	725	707	617	639	675	683	688	610	685	648	644	676	706	653	668	711	660	704	684	680	661	664	711	693	683	663	709	630	717	717	699	638	675	690	690	682	658	661	680	660	623	659	719	681	692	642	640	631	664	680	691	747	741	661	689	716	637	684	665	752	702	662	666	681	715	705	679	717	668	697	663	703	695	694	725	679	695	651	664	683	665	681	696	700	672	696	696	696	689	698	673	652	684	626	680	698	653	722	665	714	673	655	658	661	680	690	640	726	671	694	702	667	690	729	629	645	682	693	646	676	667	668	728	690	656	663	670	688	680	669	665	731	696	637	728	672	647	687	652	707	661	684	664	733	670	659	680	646	710	694	696	663	700	700	697	685	686	656	707	670	704	711	682	639	674	697	733	653	674	674	709	675	688	669	679	651	694	696	670	657	678	649	680	661	616	637	680	711	663	657	687	754	707	727	710	659	637	664	730	660	622	652	684	651	686	705	652	674	687	679	712	686	686	676	684	661	708	666	649	630	682	671	709	669	710	686	649	673	641	684	665	714	646	668	678	656	691	657	730	649	656	667	671	648	666	660	683	694	654	678	653	684	667	654	673	705	701	725	664	702	662	640	689	673	705	649	685	723	666	680	724	700	683	665	666	688	688	653	669	690	690	686	631	692	698	704	648	708	672	681	679	658	665	654	709	642	717	703	663	666	658	652	645	658	702	663	654	662	664	713	683	702	643	696	681	666	629	719	686	669	711	695	710	672	693	672	625	687	662	653	680	670	638	637	669	685	662	733	718	655	666	636	703	687	656	644	683	660	680	674	624	718	717	668	642	744	688	651	729	657	651	697	658	697	691	720	675	688	704	665	689	673	691	652	664	631	686	651	657	697	623	675	669	670	665	694	671	691	705	639	681	681	677	679	700	724	646	687	682	675	679	699	661	688	645	699	657	672	723	698	716	685	732	690	683	665	641	681	661	730	657	687	689	709	697	658	677	716	655	680	723	639	663	659	683	665	631	688	684	696	656	697	669	700	695	688	678	666	665	688	692	671	719	641	661	671	688	745	716	675	607	682	628	734	655	713	687	685	647	680	672	673	669	673	644	673	703	695	706	681	668	668	695	660	693	652	711	676	745	721	675	654	672	651	689	678	705	702	690	679	663	665	683	667	728	626	675	670	668	671	672	702	705	715	676	688	668	701	717	701	700	651	625	693	677	692	705	645	607	675	658	715	651	706	668	691	683	645	659	697	652	703	637	695	650	697	653	642	685	626	652	676	688	694	678	685	620	675	679	682	689	627	659	660	667	664	693	635	660	656	654	709	682	668	681	675	697	654	691	687	673	700	692	678	671	664	674	639	699	683	689	659	641	673	692	656	712	691	640	657	657	667	670	679	652	683	691	707	612	654	687	636	707	694	683	659	700	743	645	718	682	694	668	691	687	654	685	689	639	669	691	671	735	672	667	694	656	623	674	640	666	656	687	643	686	700	649	685	664	707	663	685	703	671	684	731	680	656	679	671	671	661	668	692	687	669	665	632	695	713	679	685	659	684	652	644	664	700	706	684	684	662	659	661	725	640	628	709	678	705	667	667	659	679	705	667	662	705	669	690	675	622	709	716	670	638	662	687	666	665	693	679	700	684	661	655	689	720	700	637	673	706	658	630	687	698	660	647	683	690	687	695	681	680	711	634	688	684	657	673	674	737	635	668	646	671	656	657	669	688	713	673	670	669	673	716	659	632	685	701	698	675	695	675	675	633	664	686	675	688	715	662	697	671	741	657	670	663	641	695	679	667	623	659	693	699	665	668	665	635	686	663	674	667	661	658	645	664	723	719	693	698	681	655	665	715	686	676	624	656	648	696	676	725	709	667	675	692	628	695	698	711	657	630	672	738	687	694	680	660	709	720	695	696	702	637	672	679	680	672	677	677	659	658	695	708	672	648	654	685	664	688	692	691	712	696	712	691	683	691	626	685	651	709	666	702	662	684	682	643	709	679	640	606	651	632	650	711	641	660	652	719	728	602	708	656	677	654	686	713	659	685	703	714	691	643	702	698	627	700	693	705	687	683	676	641	703	659	707	673	602	614	676	639	636	697	683	667	649	725	691	665	680	646	650	655	721	680	675	730	655	677	714	691	647	688	625	637	694	672	676	634	648	661	683	668	653	633	721	714	660	698	732	726	704	698	658	688	686	672	657	675	677	669	655	703	679	645	692	693	670	713	672	708	651	761	667	656	722	647	717	687	712	685	702	699	644	658	686	644	678	651	696	671	681	675	660	695	671	676	649	669	656	679	642	587	645	748	696	682	726	681	707	690	725	692	697	685	711	697	697	655	687	633	656	649	673	665	663	708	703	620	667	694	688	661	686	677	624	687	702	682	650	692	681	640	683	681	643	657	672	709	643	684	698	697	628	682	648	673	706	667	712	646	696	729	669	676	645	700	688	657	683	701	744	683	686	663	665	714	678	671	661	691	673	686	687	654	639	653	680	663	673	703	651	648	699	711	689	668	638	656	648	682	676	686	698	647	678	675	698	621	653	677	727	697	639	599	713	668	666	651	684	698	669	643	655	645	647	686	646	658	689	711	674	668	636	683	716	736	680	681	696	670	650	653	636	676	694	733	689	692	689	684	694	688	688	677	660	665	684	708	667	735	676	657	693	665	639	699	678	676	634	716	655	709	730	711	664	668	677	700	646	717	689	689	642	681	685	676	677	649	680	681	712	683	681	700	682	648	656	669	700	695	631	652	703	651	685	712	696	677	677	613	693	658	676	654	675	642	687	694	634	639	673	681	683	638	669	658	665	668	690	674	697	690	673	685	699	678	701	728	661	668	714	753	694	697	658	705	665	663	743	672
61740	87180	49181	11815	976	948	926	892	929	968	982	910	935	905	963	936	864	950	938	966	882	953	913	945	950	958	1013	916	932	929	979	895	907	911	908	896	900	925	863	899	886	906	930	910	921	888	969	933	922	941	954	917	926	945	939	938	901	862	875	926	967	928	898	941	928	862	942	897	862	945	889	905	911	918	882	879	946	884	911	933	913	922	951	840	907	916	962	898	951	936	881	928	885	956	904	936	916	872	922	914	931	917	918	890	913	914	913	981	876	852	917	923	915	850	899	923	927	910	927	909	937	873	910	932	943	914	903	919	941	887	908	940	915	917	911	871	874	910	914	902	916	921	866	897	921	889	914	961	889	918	873	890	857	915	921	892	932	940	938	951	957	898	928	933	865	943	882	939	901	881	891	950	927	963	893	931	882	961	906	935	878	875	932	942	971	884	852	901	889	930	943	945	866	872	926	902	907	931	942	896	873	895	951	914	923	925	952	906	952	874	929	918	906	883	923	853	916	897	929	907	942	941	891	912	951	914	955	937	921	944	949	916	911	922	928	848	915	943	920	959	898	937	894	882	894	923	870	930	974	861	936	908	913	919	919	861	918	935	896	903	882	915	916	931	923	878	932	906	906	872	899	907	918	913	941	864	945	860	924	952	883	917	895	913	943	888	896	915	886	935	858	884	863	878	903	893	893	913	895	910	928	895	841	888	923	947	942	844	943	909	930	898	926	904	847	928	855	928	906	931	955	916	891	896	965	883	917	848	871	889	986	906	920	895	974	841	905	905	925	864	865	934	946	947	864	944	902	922	869	922	903	907	954	915	847	875	923	912	876	888	905	933	902	960	924	903	919	890	959	908	927	900	892	940	839	916	895	875	886	946	919	898	895	942	1021	962	931	907	891	864	927	908	921	902	894	928	845	918	876	903	965	887	906	920	950	920	890	928	953	929	891	971	908	983	896	911	889	905	956	913	919	912	873	970	922	867	935	858	902	904	919	940	973	891	938	894	908	864	912	887	890	912	912	961	882	905	941	915	988	963	945	916	940	936	951	923	910	900	967	944	897	814	895	952	934	921	996	907	913	906	886	937	902	903	915	911	921	912	905	908	967	859	963	823	915	977	892	964	920	877	876	927	969	907	970	932	927	945	946	937	922	923	954	968	935	998	905	903	927	925	926	957	899	951	938	904	854	946	927	888	883	940	917	931	939	903	893	925	927	909	874	943	932	905	957	885	923	885	926	939	912	939	889	906	923	909	987	916	929	914	893	912	902	906	891	938	903	889	873	967	934	957	933	913	945	933	888	921	877	930	890	891	893	904	949	883	885	899	957	882	948	896	950	872	885	907	947	947	938	934	893	928	923	910	920	923	897	866	928	893	897	915	923	951	913	907	966	956	832	987	906	930	930	912	913	915	879	874	913	911	906	864	895	890	886	874	860	948	888	890	905	890	910	893	928	906	900	955	967	849	948	996	875	887	891	843	926	898	906	933	949	945	906	959	926	905	900	842	929	900	908	957	912	849	841	918	923	908	934	882	930	889	919	882	924	940	915	919	900	881	950	922	898	895	924	905	898	903	932	927	896	916	895	880	899	912	938	912	914	913	964	935	944	915	969	950	947	916	915	890	998	904	931	940	953	956	906	911	878	971	956	943	912	904	951	934	912	849	881	938	837	903	966	934	915	885	876	914	990	969	859	914	902	931	903	965	945	933	949	883	935	903	900	956	935	926	903	970	940	900	919	928	882	913	919	920	939	891	911	890	863	836	947	869	929	982	935	965	890	929	976	902	884	878	903	934	886	906	892	903	874	915	969	850	893	892	893	915	952	918	940	924	904	939	868	932	925	923	848	945	942	894	940	927	931	970	939	931	914	926	899	936	1006	919	940	938	940	889	934	972	902	891	943	892	888	953	908	979	879	943	897	890	967	946	910	874	901	873	871	918	875	870	942	878	919	908	919	923	927	876	930	918	927	978	874	946	954	927	936	951	944	902	959	874	929	874	956	905	900	918	890	921	951	944	947	916	910	919	890	949	910	929	913	889	933	936	960	935	892	914	906	931	891	890	880	903	972	887	895	952	924	918	919	945	891	926	900	931	922	941	936	937	888	899	903	924	817	916	839	904	895	877	913	923	905	948	920	952	895	854	962	958	912	966	926	910	931	941	885	930	905	904	944	893	918	917	891	931	926	963	847	888	963	924	914	943	973	910	950	918	887	968	897	946	892	904	907	890	900	864	889	900	919	893	929	912	919	925	931	911	875	892	874	871	904	898	920	878	920	957	884	941	907	923	928	885	932	946	916	926	892	918	887	931	935	865	876	878	974	847	919	931	963	875	894	900	907	923	928	866	902	982	936	903	901	899	919	932	924	899	927	923	927	899	891	886	971	936	925	916	946	908	890	892	948	945	903	905	924	937	907	959	890	879	950	878	913	948	892	901	884	937	938	873	935	872	939	904	955	935	881	895	925	845	935	979	866	943	871	932	891	879	956	960	894	920	907	909	884	906	928	912	910	873	897	895	929	916	861	952	944	840	922	973	926	901	879	893	937	956	924	913	918	926	933	913	918	962	888	942	934	890	882	945	997	927	929	920	908	930	918	927	879	920	884	933	976	914	945	915	958	935	878	913	923	937	941	924	893	906	908	910	886	921	943	906	860	915	906	880	940	912	909	979	923	885	915	927	967	893	953	902	911	898	883	850	925	912	891	911	899	904	903	868	923	924	867	843	888	895	909	894	882	966	937	875	881	940	957	968	953	881	930	940	910	940	867	901	914	930	902	866	919	942	905	919	960	901	896	904	927	894	867	852	917	890	844	890	924	883	923	967	907	907	904	956	921	928	921	848	911	938	930	856	944	846	866	877	915	907	898	948	904	894	909	960	936	925	887	918	989	894	882	933	922	907	937	875	926	946	915	936	907	908	890	929	896	981	905	932	859	877	968	914	896	919	905	902	923	900	953	912	968	899	930	902	993	858	959	872	980	879	917	919	887	979	922	906	918	907	921	920	890	898	899	888	946	894	887	850	909	939	880	962	958	936	881	896	874	935	929	929	889	895	873	933	930	918	908	907	884	930	923	952	946	945	925	894	956	949	908	856	915	942	929	866	965	920	910	950	931	919	917	894	922	941	934	916	906	946	914	915	939	907	953	888	907	909	993	916	929	938	897	905	883	923	933	958	912	957	894	931	931	922	901	868	925	930	892	923	950	940	927	930	926	893	931	896	928	936	889	908	929	858	939	914	909	919	901	898	881	947	852	890	917	916	967	966	899	900	908	972	917	894	900	937	935	982	925	965	889	946	963	880	892	968	917	911	914	970	941	934	922	946	887	915	854	966	903	885	912	887	884	970	894	915	872	905	893	883	907	902	950	929	925	903	903	884	866	967	886	898	980	865	940	902	922	917	897	926	936	940	897	984	913	902	948	918	893	932	918	913	913	892	933	889	933	885	919	891	917	882	968	931	927	876	936	986	914	925	909	919	917	921	857	956
32881	27106	20766	5412	777	712	744	711	709	711	731	737	728	726	788	683	698	711	703	740	733	688	719	727	685	705	710	739	707	727	715	716	664	708	736	711	693	656	736	708	686	701	693	714	758	732	706	692	692	742	655	708	757	683	707	702	712	706	685	731	667	750	731	711	709	684	704	682	747	727	661	646	662	735	718	730	693	715	696	765	711	723	702	646	687	761	719	735	734	712	715	711	669	696	693	692	701	727	659	702	711	738	718	713	691	707	681	649	703	686	719	702	690	707	667	699	700	726	718	697	692	684	692	712	707	673	746	686	712	713	724	717	678	725	664	766	713	764	669	695	744	708	725	734	683	668	678	743	676	686	677	688	700	653	686	704	673	692	738	654	750	729	666	721	688	702	738	711	733	703	667	724	687	722	692	698	737	700	730	682	728	720	701	726	701	713	718	709	736	709	758	726	746	686	693	731	734	736	725	734	674	704	695	681	701	713	741	689	710	720	751	672	703	715	679	725	744	722	734	677	681	761	724	727	688	722	678	691	689	805	737	713	745	687	692	691	670	728	667	659	724	689	672	761	738	700	692	700	671	658	738	723	718	673	689	716	684	697	688	711	717	732	734	717	729	758	746	681	714	713	724	690	672	707	712	727	691	706	699	744	691	690	698	725	699	715	700	698	658	720	675	759	697	724	656	696	705	697	710	699	730	760	696	714	682	726	665	700	691	723	714	687	698	702	716	741	748	701	700	656	736	668	628	698	694	712	699	713	735	681	676	670	720	702	661	677	721	664	740	699	740	699	699	679	693	683	733	679	694	722	672	712	716	736	701	686	731	745	687	672	722	695	679	747	724	692	683	731	668	712	681	725	677	724	694	703	741	720	689	689	716	693	665	731	708	729	737	701	691	727	682	680	713	707	698	676	646	699	688	657	703	751	676	676	734	709	701	678	710	670	721	668	683	729	676	689	703	732	702	676	663	656	671	706	730	708	712	710	675	696	665	697	702	711	733	720	744	664	696	677	668	641	708	720	682	683	728	733	709	729	722	711	670	708	733	750	704	700	739	665	690	740	712	678	735	684	702	743	756	678	749	704	721	749	706	670	738	700	722	719	724	695	714	710	705	682	712	728	719	761	742	744	705	713	639	701	713	728	739	664	691	713	627	700	728	717	656	757	701	719	659	697	728	689	709	697	727	696	718	735	707	713	751	728	724	728	693	689	716	701	674	721	685	687	653	723	677	719	698	731	716	729	697	731	671	677	689	720	682	699	683	709	701	710	702	747	704	699	706	662	682	716	743	727	707	729	721	714	722	710	735	746	675	731	656	693	726	709	682	692	702	697	712	684	711	739	706	729	725	713	699	721	681	658	691	722	707	680	688	683	698	695	737	703	664	694	716	732	686	643	682	740	692	671	764	735	748	654	769	712	727	702	716	712	719	693	690	710	686	693	711	703	727	722	689	714	732	674	714	708	682	707	704	709	763	688	709	752	675	707	701	713	680	657	683	726	700	707	688	676	655	732	704	725	736	724	706	682	678	751	696	735	692	732	704	707	715	748	695	723	702	729	734	715	675	725	672	714	719	700	704	699	705	702	729	759	699	726	685	769	682	728	650	709	672	726	707	694	717	667	722	703	695	755	676	663	692	719	713	717	725	688	704	746	704	721	663	676	689	703	694	685	685	681	660	724	686	671	708	699	716	701	727	711	705	742	666	710	712	707	682	699	723	634	697	733	698	687	716	753	695	667	657	769	649	702	692	702	698	709	691	677	701	695	739	727	649	702	706	690	696	725	742	735	732	756	718	714	771	729	717	712	669	737	710	672	715	708	705	668	713	706	721	763	771	735	688	703	688	694	727	706	708	721	713	726	655	768	670	711	694	754	664	684	725	700	665	724	719	685	663	690	734	671	720	677	678	690	718	653	725	670	688	678	725	692	685	687	706	741	717	719	729	694	673	742	674	719	711	703	734	668	716	713	712	677	698	696	722	648	716	723	739	705	694	731	685	699	742	718	725	761	656	708	697	741	759	689	702	726	725	716	688	731	726	684	747	734	731	716	683	698	717	688	709	697	706	752	710	757	674	695	722	708	761	679	711	713	683	687	732	701	710	730	689	699	744	673	689	702	721	695	690	698	746	679	712	656	700	687	689	716	706	700	706	698	646	721	714	696	719	651	703	690	678	725	679	704	727	679	696	699	705	667	708	690	737	686	699	716	710	685	732	673	691	697	655	699	717	744	712	713	710	667	658	790	666	693	731	708	664	691	688	726	705	699	728	697	699	698	700	698	719	756	709	727	735	726	691	705	741	733	688	719	733	691	751	707	677	687	696	692	683	729	719	682	695	755	729	669	681	705	717	729	699	721	724	771	749	710	722	718	710	702	691	740	715	726	693	721	663	732	729	714	693	668	700	727	744	685	665	672	692	715	731	718	699	718	690	755	716	708	736	658	694	701	696	731	685	721	733	676	661	694	654	703	720	683	725	739	722	667	728	736	769	724	741	711	680	740	722	701	693	714	704	722	700	719	746	699	721	667	714	716	753	727	734	722	728	676	675	687	680	706	751	698	683	719	697	667	686	697	726	706	694	665	693	716	707	696	679	762	780	676	682	675	684	676	713	669	657	675	709	726	703	705	679	704	704	697	685	709	730	728	698	687	733	670	661	708	694	709	708	726	697	705	677	704	707	731	703	704	652	724	687	695	750	728	706	660	753	747	715	776	721	723	722	724	742	700	675	670	711	678	699	651	739	739	742	696	679	687	725	679	704	680	693	734	679	723	661	721	718	699	728	708	662	685	725	728	701	690	744	735	666	750	702	729	656	681	678	683	630	683	679	681	726	746	720	708	714	650	715	709	702	661	726	705	720	675	681	694	763	725	696	678	704	727	702	717	738	727	721	702	665	705	744	710	688	716	689	767	685	720	685	713	658	723	660	727	658	642	701	715	762	733	700	716	694	679	650	706	719	676	729	678	691	689	699	713	708	675	699	691	701	700	698	759	763	748	703	679	670	722	739	698	726	712	696	706	719	708	726	712	699	698	722	675	744	704	704	707	671	718	740	703	715	709	724	700	700	709	727	687	702	663	706	685	745	707	657	701	656	686	706	724	726	725	736	648	688	748	708	702	664	719	673	684	683	698	696	682	695	669	727	761	684	703	741	723	718	713	631	754	743	689	744	711	726	719	659	738	702	712	690	720	654	729	741	701	745	706	708	687	663	719	670	712	703	708	720	718	703	718	749	726	693	682	714	674	734	738	719	677	709	712	700	757	708	717	753	772	669	758	670	724	655	735	715	684	714	730	689	671	721	745	692	694	731	668	709	711	676	721	721	706	730	707	709	715	729	717	697	647	757	692	706	692	718	686	677	726	680	665	696	710	682	670	683	683	765	744	709	751	693	700	682	726	679	735	678	706	680	710	695	707	691	671	751	681	697	684	673	746	742	721	710	719	700	749	755	723	700	717	711	717	688	736	709	698	717	657	697	709	717	671
41567	39720	14682	2255	965	939	998	958	951	903	986	1030	945	1001	961	955	976	982	965	930	972	957	974	899	1019	958	944	954	1012	1013	996	996	930	1000	947	990	1001	979	976	964	948	1039	992	1003	971	902	922	979	951	952	971	1005	948	1001	994	941	989	978	953	938	956	929	1010	932	932	956	979	955	964	1023	944	993	1011	961	1001	937	998	933	963	966	1035	970	947	974	943	972	948	905	1004	933	1006	931	949	929	927	927	980	964	1033	968	940	1007	1033	959	938	954	932	1001	947	926	868	1007	890	1020	1007	1012	919	944	960	960	926	918	905	955	973	944	960	974	952	1006	943	958	994	950	980	952	958	945	933	993	983	992	960	907	935	963	918	904	961	974	913	931	955	947	971	1033	898	963	1010	1012	990	961	931	981	941	954	989	917	1026	894	1007	959	949	908	1009	981	982	989	983	917	961	967	946	932	976	972	1011	936	918	999	960	1002	962	986	952	953	985	995	908	937	982	984	977	952	928	991	1003	924	1021	1009	1015	929	961	996	965	976	988	985	920	928	941	932	990	932	990	982	994	923	926	936	954	959	925	1008	982	1045	962	951	987	966	959	945	966	934	952	1024	939	920	936	1027	958	946	936	993	1013	991	953	908	999	996	935	1008	965	938	961	992	963	977	988	968	969	932	959	1000	999	880	956	974	962	961	925	947	986	987	974	1015	927	979	953	960	971	975	1002	1012	959	976	957	933	965	1011	927	911	927	949	963	982	940	928	959	897	962	968	977	916	959	933	975	987	938	964	899	1011	939	982	970	934	964	947	984	1005	882	992	961	911	1007	999	969	988	922	979	1028	954	956	936	956	979	949	997	990	986	976	992	969	898	987	991	964	986	954	983	970	940	907	951	1020	947	951	949	980	920	986	961	964	1025	990	923	955	986	985	967	1011	938	939	952	1000	1032	984	971	966	961	959	980	953	1065	964	1000	968	966	982	943	971	943	985	1016	929	1004	983	947	958	976	984	948	931	1006	965	958	950	958	916	982	967	963	953	951	941	952	971	968	967	976	989	965	998	1026	971	929	976	951	1045	980	967	984	986	949	959	889	913	991	981	918	963	984	977	941	982	999	913	949	947	926	961	914	981	947	953	945	1007	1013	981	908	959	914	953	939	972	988	963	936	958	925	967	988	942	1020	973	976	1003	960	994	983	903	925	999	985	919	979	1000	983	954	994	948	964	957	938	968	999	981	970	965	958	970	956	973	1016	1005	981	970	927	1000	1026	953	889	971	1007	1013	932	978	925	978	924	967	1018	918	1031	974	932	958	948	943	928	980	1020	946	970	968	1006	975	1001	956	928	947	941	958	934	960	967	990	1035	935	980	952	981	953	939	976	934	994	970	972	951	1060	967	868	962	1026	1028	953	943	955	924	918	991	966	1013	950	1009	925	1033	954	1004	989	982	926	1012	1029	992	988	983	966	948	924	943	930	955	953	1007	987	997	916	997	885	965	990	920	977	979	958	1009	974	974	1024	955	943	990	985	981	1013	986	1021	930	922	977	1005	944	907	997	969	992	984	913	991	935	963	942	963	971	979	996	974	1016	1001	986	1019	937	941	967	1001	983	939	944	982	976	960	950	936	1010	1001	1022	991	969	979	952	917	951	960	869	964	953	981	933	981	953	985	936	956	978	984	965	964	955	955	945	1001	943	966	912	999	961	958	1007	925	957	921	964	1001	990	984	923	924	997	963	1014	972	1003	900	953	939	970	971	938	1019	1028	999	951	950	1008	973	916	929	915	967	993	950	933	922	941	951	948	932	987	941	970	909	949	1019	958	992	997	997	973	957	951	968	977	977	975	931	1000	937	969	947	1041	985	966	960	964	990	955	957	985	965	967	960	989	966	966	949	1009	957	990	936	966	1024	939	1011	1000	972	1018	955	965	978	943	926	1021	961	1016	933	1024	921	985	982	921	956	951	976	933	877	958	990	987	926	991	1003	1016	933	926	924	967	959	965	956	953	1047	917	986	980	975	921	1089	931	943	935	995	956	917	943	893	936	931	976	1006	1034	981	943	966	987	982	959	947	897	990	947	921	954	1000	973	970	965	950	984	957	1042	931	986	932	958	919	917	963	1009	988	952	948	885	975	944	977	963	940	958	957	962	955	934	945	974	960	970	978	992	999	958	939	997	924	988	939	1014	989	936	1012	942	957	971	976	949	1013	945	988	958	1015	935	976	931	945	955	955	979	988	961	985	980	950	975	974	946	943	917	966	948	939	956	957	907	933	988	934	961	1002	990	960	970	937	957	1000	961	908	969	978	917	962	966	973	993	919	968	981	983	973	953	964	951	945	949	983	953	954	961	965	977	899	927	967	939	962	942	977	948	942	1010	952	1021	925	967	954	984	936	977	966	930	940	1026	1006	950	983	981	984	947	989	998	950	954	955	1017	971	907	888	984	965	997	955	971	980	929	946	944	921	972	969	984	999	960	990	953	970	964	957	973	956	1003	973	980	966	985	960	982	906	954	921	1000	1017	974	969	980	910	994	974	965	960	936	967	946	986	966	934	989	967	1012	961	948	998	1010	958	980	904	964	945	965	986	935	996	991	1010	965	938	940	996	982	961	891	908	956	922	960	932	1012	996	970	995	923	1013	967	987	967	975	929	991	989	969	929	1032	945	981	982	922	968	972	968	998	955	941	998	938	963	1031	1010	987	953	1002	996	965	977	1001	965	941	995	945	944	960	963	903	905	942	994	929	971	960	946	934	964	961	990	965	930	943	991	987	910	901	987	997	951	959	928	1056	1002	991	997	1019	973	960	1027	928	1022	967	947	929	961	930	961	910	973	955	936	930	968	994	983	979	966	921	968	971	934	944	943	971	915	992	1007	982	974	962	955	911	958	960	978	919	981	930	946	971	970	934	965	981	964	1004	942	951	935	890	1032	991	989	951	969	922	1004	959	993	964	1011	1000	964	937	984	969	1019	1010	1001	986	919	977	932	970	960	963	992	960	964	919	950	912	947	958	985	966	974	950	950	1023	952	967	894	987	994	966	965	989	988	944	963	951	994	976	946	923	1031	968	991	977	985	953	976	980	960	988	979	1002	978	898	1009	992	981	967	1005	992	957	994	995	962	957	987	997	987	945	983	976	973	957	969	939	993	995	992	986	932	966	945	946	984	959	992	949	996	929	984	924	925	1017	943	956	974	1006	957	957	975	1002	941	991	998	997	941	1031	899	915	1001	960	1006	940	975	1007	964	939	997	987	992	911	939	958	968	978	976	945	1005	990	1002	994	992	932	940	1003	1008	938	931	960	945	1097	959	982	973	982	943	965	950	955	960	976	948	941	994	925	940	944	978	980	954	1019	931	966	976	951	999	991	999	947	964	960	1005	996	986	981	919	929	929	950	943	1004	973	978	954	1009	965	1012	916	1006	933	968	959	1036	942	955	967	927	955	951	972	957	1029	1019	889	987	972	983	903	908	975	1010	948	927	951	964	997	1031	1003	969	935	992	942	958	964	927	949	980	1026	962	984	1011	993	965	1003	951	984	970	939	956	1002	920	963	951	971	1000	923	956	932	994	975	972	1025	948	916	946	999	925	915	992	986	968	958	922	929	1002	966	1041	979	990	923	968	970	962	934	909	947	997	974	1002	988	932	954	973	1013	938	997	999	927	952	966	957	969	1008	959	958	946	957	947	985	958	997	945	979	1006	977	947	1004
24844	21875	29164	24245	21067	9097	1145	896	860	828	819	898	845	838	851	896	839	895	866	830	841	873	925	868	869	864	841	903	857	843	878	857	871	836	839	854	827	845	830	879	856	863	834	862	842	888	858	868	902	853	808	803	906	827	829	898	859	854	813	858	816	822	865	894	842	903	838	828	832	804	834	860	880	857	837	763	880	908	806	849	830	852	863	832	872	811	804	868	839	844	838	859	853	887	892	807	877	856	820	860	854	840	816	875	831	810	864	910	844	825	868	852	857	883	843	855	833	833	843	796	906	854	837	810	838	852	828	872	826	842	844	848	854	853	869	821	849	784	825	814	859	829	862	838	827	860	861	838	866	871	813	884	826	863	824	864	861	866	837	901	837	806	831	878	834	866	841	823	873	827	869	876	864	857	844	862	844	872	883	815	901	878	916	835	839	860	862	852	823	840	794	801	826	849	834	915	849	861	850	835	867	812	833	814	839	878	818	883	840	820	837	864	837	860	839	833	886	845	856	841	824	815	902	865	837	843	798	824	854	836	852	871	847	809	791	864	855	872	857	830	826	790	858	859	872	919	860	851	838	811	855	864	886	839	861	899	892	847	868	869	852	830	847	868	812	893	829	843	817	899	808	797	829	850	881	839	842	848	848	850	882	832	832	907	870	865	799	788	855	842	813	877	860	867	805	866	845	869	861	869	853	823	794	821	885	880	836	823	769	838	849	847	853	817	837	825	828	886	880	823	896	887	859	848	810	812	843	797	834	848	886	904	854	849	850	882	930	768	816	835	798	838	857	863	815	811	859	811	878	825	899	887	838	803	864	785	771	828	836	882	854	848	832	841	857	817	878	847	869	816	897	830	795	851	855	902	863	903	880	857	782	841	887	765	855	860	834	879	832	853	835	864	900	867	856	818	829	876	890	837	872	864	888	856	849	787	839	864	867	776	844	835	808	846	851	856	810	839	896	898	841	829	818	854	860	846	826	848	862	839	818	831	881	879	801	803	820	811	836	828	848	851	862	871	822	818	842	838	871	830	801	863	849	842	846	837	824	896	837	904	869	846	891	836	830	851	835	860	873	819	844	863	864	853	916	881	806	880	818	861	817	841	833	832	885	855	878	835	811	858	868	839	847	843	932	866	878	872	873	809	882	862	866	849	884	861	887	839	836	847	861	855	850	788	796	826	832	842	822	899	862	856	833	912	864	801	846	808	842	857	822	867	830	856	809	863	786	851	748	831	843	856	859	762	906	826	843	863	828	892	844	863	909	876	894	852	804	900	847	799	802	838	791	906	853	892	883	790	850	853	864	850	860	856	852	819	838	841	825	837	859	821	874	804	832	834	831	827	838	778	862	838	839	839	895	840	834	851	856	840	806	851	817	821	842	867	843	875	816	846	882	838	811	875	875	912	918	838	892	817	838	842	869	820	814	842	855	874	872	831	839	829	891	854	870	858	859	836	861	879	832	884	839	900	829	877	842	854	800	895	858	921	915	870	828	848	827	842	838	853	812	882	833	883	814	876	866	804	873	828	875	900	835	826	837	836	859	825	796	864	858	905	911	835	861	842	852	884	847	822	832	831	825	865	858	849	862	830	829	846	814	836	818	844	872	843	831	818	838	885	872	784	868	828	824	838	850	842	846	836	852	783	814	830	841	878	918	851	864	869	835	864	873	875	890	820	858	834	847	784	853	864	790	863	858	823	819	874	849	884	854	847	879	858	880	848	812	896	882	894	871	867	868	849	836	837	886	777	826	900	829	846	842	807	847	824	873	873	810	819	790	896	860	816	821	860	829	817	826	811	805	890	849	877	847	853	845	864	875	861	811	810	848	834	839	879	822	829	819	843	846	841	830	863	857	823	839	842	804	885	872	839	816	828	842	842	837	863	830	812	857	865	927	820	860	846	880	897	859	799	897	836	831	841	850	865	835	859	831	819	815	851	803	799	837	837	902	858	845	880	851	851	803	882	844	818	868	809	883	823	836	848	887	800	827	838	870	824	847	797	831	872	835	910	841	824	853	828	831	870	789	837	856	844	870	861	929	873	823	811	806	856	846	861	853	788	800	862	862	836	851	846	877	847	850	822	806	841	881	877	860	841	792	867	863	864	846	865	834	869	833	851	855	829	842	867	810	856	800	791	874	929	812	834	905	892	870	851	817	839	852	859	869	829	846	816	887	844	844	857	826	891	810	865	883	855	852	857	845	892	879	869	872	859	878	825	849	832	786	853	831	863	896	878	911	859	825	841	925	812	828	799	823	836	887	885	887	936	831	856	871	820	855	838	875	836	819	889	847	851	841	856	838	885	802	797	817	923	868	827	805	900	946	840	846	869	844	842	856	852	831	836	813	863	876	825	860	828	865	827	870	846	843	857	898	828	829	791	853	868	832	827	848	875	927	857	851	826	842	813	904	892	843	866	845	871	849	885	850	832	881	844	831	823	847	859	797	806	835	867	851	809	817	857	854	837	778	885	867	885	808	868	922	822	885	877	835	861	841	814	814	825	829	838	839	837	847	846	826	881	826	935	891	873	865	886	805	821	876	816	862	836	809	825	823	845	858	835	842	819	844	855	882	882	879	848	869	793	885	860	809	835	835	901	916	848	816	866	873	880	864	869	854	885	813	868	846	849	835	775	838	857	870	877	891	813	846	842	857	841	943	844	854	849	793	793	792	878	808	891	826	851	819	858	835	849	851	859	875	824	826	866	846	813	829	850	836	808	866	843	856	848	833	869	876	820	837	856	825	872	874	839	808	875	861	804	815	835	816	861	850	854	852	800	860	878	824	846	836	824	807	843	891	894	839	849	818	844	878	854	868	900	852	845	864	848	814	888	833	908	867	867	878	837	788	856	889	897	859	836	843	868	812	846	880	894	895	824	816	875	803	894	848	813	888	861	805	805	814	899	862	823	838	854	880	793	894	835	840	885	854	803	838	847	844	838	823	849	851	816	861	817	834	810	805	835	804	833	889	826	848	906	831	889	816	830	822	802	865	789	893	823	877	790	843	864	838	838	823	813	819	849	766	872	837	853	857	920	828	882	812	828	844	885	848	821	841	842	863	824	882	896	858	884	860	846	834	805	826	854	792	831	867	824	888	838	901	875	842	830	902	836	814	799	811	922	820	857	844	849	874	848	851	829	843	877	787	852	831	887	826	831	783	885	915	867	828	854	924	825	835	836	916	836	810	852	857	849	847	887	905	860	845	855	868	827	858	865	900	869	883	901	859	864	832	892	793	862	810	840	853	892	858	837	930	823	856	908	876	866	886	868	834	835	826	815	836	797	913	822	839	793	891	807	827	831	857	781	850	823	821	843	834	892	913	812	836	871	829	871	858	839	884	869	820	826	865	806	889	831	789	851	859	870	876	837	824	889	862	815	865	856	884	858	894	865	841	793	853	836	785	826	848	881	791	828	837	915	841	871	870	884	817	818	877	852	898	885	841	831	835	835	876	854	830	816	846	855	897	858	893	881	839	845	860	807
61846	77408	41923	8272	1179	1156	1132	1159	1121	1150	1123	1145	1132	1153	1166	1113	1111	1164	1099	1188	1122	1240	1152	1122	1157	990	1125	1077	1141	1159	1195	1123	1127	1086	1123	1119	1134	1149	1145	1108	1096	1119	1131	1142	1166	1089	1112	1156	1162	1106	1152	1129	1179	1179	1166	1098	1112	1195	1095	1222	1098	1120	1060	1106	1116	1102	1100	1094	1149	1118	1167	1160	1080	1174	1167	1148	1128	1112	1123	1042	1145	1107	1144	1194	1139	1126	1162	1192	1132	1134	1161	1163	1221	1151	1202	1143	1105	1090	1134	1119	1125	1134	1130	1129	1150	1098	1141	1154	1127	1186	1180	1115	1165	1124	1152	1163	1140	1160	1090	1119	1205	1148	1090	1122	1218	1136	1104	1075	1150	1161	1215	1207	1162	1111	1139	1081	1114	1179	1136	1120	1056	1138	1114	1154	1127	1126	1135	1142	1049	1070	1139	1175	1137	1146	1166	1231	1176	1159	1132	1129	1174	1084	1172	1112	1226	1122	1146	1135	1208	1154	1115	1197	1207	1140	1122	1127	1121	1131	1170	1204	1127	1193	1146	1066	1153	1105	1133	1103	1117	1092	1193	1135	1113	1156	1153	1129	1189	1181	1083	1122	1153	1110	1140	1194	1166	1143	1132	1121	1091	1081	1111	1083	1149	1174	1141	1096	1152	1105	1150	1081	1136	1134	1152	1186	1096	1118	1163	1132	1151	1160	1131	1154	1106	1168	1146	1100	1122	1167	1140	1150	1147	1181	1128	1167	1144	1139	1156	1094	1160	1155	1191	1210	1160	1143	1120	1123	1210	1173	1126	1138	1121	1122	1099	1132	1124	1124	1155	1139	1156	1104	1114	1146	1116	1150	1198	1217	1169	1128	1096	1150	1139	1085	1176	1166	1120	1160	1125	1153	1144	1090	1177	1179	1161	1149	1187	1165	1156	1122	1196	1124	1095	1173	1174	1085	1182	1173	1097	1160	1153	1117	1197	1169	1140	1108	1102	1165	1132	1150	1168	1167	1152	1128	1132	1160	1176	1132	1130	1094	1147	1104	1172	1086	1117	1160	1116	1111	1161	1165	1171	1228	1206	1175	1155	1175	1179	1168	1214	1132	1129	1191	1132	1081	1134	1079	1152	1123	1161	1126	1143	1201	1093	1171	1133	1187	1117	1207	1156	1199	1105	1145	1169	1117	1125	1151	1185	1140	1119	1204	1153	1147	1140	1160	1146	1127	1123	1184	1133	1140	1216	1174	1184	1106	1132	1178	1214	1126	1127	1148	1126	1120	1136	1170	1074	1134	1124	1120	1110	1108	1180	1170	1209	1122	1156	1149	1146	1118	1153	1144	1125	1168	1144	1122	1145	1169	1133	1186	1131	1180	1120	1099	1127	1103	1098	1074	1154	1212	1123	1135	1107	1113	1093	1135	1137	1117	1122	1119	1195	1115	1141	1124	1194	1159	1150	1134	1079	1133	1172	1155	1176	1127	1133	1133	1149	1122	1223	1154	1136	1186	1164	1135	1172	1096	1194	1191	1179	1134	1154	1136	1152	1176	1132	1170	1125	1157	1118	1143	1100	1105	1155	1206	1098	1149	1165	1163	1148	1134	1183	1221	1211	1124	1139	1209	1145	1173	1170	1106	1128	1133	1158	1143	1118	1136	1127	1160	1160	1231	1130	1193	1146	1136	1150	1132	1224	1165	1093	1140	1177	1188	1130	1104	1170	1189	1136	1133	1107	1057	1169	1134	1120	1216	1141	1125	1159	1130	1184	1156	1135	1189	1173	1168	1096	1130	1120	1155	1190	1055	1166	1090	1135	1098	1232	1138	1144	1144	1085	1186	1103	1219	1171	1113	1176	1092	1095	1167	1110	1112	1165	1156	1118	1180	1164	1174	1160	1134	1028	1210	1140	1200	1129	1201	1137	1194	1126	1152	1085	1145	1115	1132	1162	1182	1187	1138	1155	1176	1161	1195	1133	1092	1108	1089	1176	1207	1191	1205	1133	1124	1133	1194	1068	1182	1094	1160	1163	1140	1160	1139	1140	1112	1155	1110	1140	1148	1083	1176	1128	1138	1125	1192	1122	1189	1102	1110	1101	1140	1133	1133	1116	1134	1185	1132	1152	1182	1158	1147	1172	1100	1138	1125	1075	1123	1225	1200	1142	1201	1175	1134	1128	1142	1193	1111	1175	1137	1160	1140	1152	1068	1112	1107	1111	1153	1110	1172	1166	1065	1104	1165	1124	1120	1101	1141	1127	1120	1169	1093	1181	1116	1208	1049	1138	1186	1114	1166	1138	1071	1123	1167	1081	1122	1138	1121	1119	1201	1157	1160	1157	1127	1139	1135	1081	1188	1137	1156	1161	1206	1162	1165	1151	1157	1137	1135	1100	1160	1191	1128	1100	1135	1107	1183	1095	1134	1153	1147	1082	1218	1110	1155	1118	1143	1177	1160	1175	1184	1150	1203	1143	1116	1171	1211	1098	1122	1183	1144	1144	1142	1138	1056	1169	1134	1155	1133	1132	1115	1183	1141	1180	1183	1161	1172	1098	1177	1101	1184	1071	1157	1141	1155	1183	1189	1155	1121	1131	1187	1125	1167	1167	1177	1147	1100	1214	1046	1173	1182	1116	1113	1151	1149	1081	1121	1103	1182	1162	1081	1154	1156	1106	1150	1137	1146	1168	1156	1111	1107	1145	1149	1164	1189	1122	1202	1161	1121	1112	1149	1126	1103	1115	1223	1117	1135	1103	1158	1174	1136	1100	1218	1149	1168	1147	1212	1148	1161	1120	1139	1129	1184	1097	1151	1173	1137	1101	1151	1169	1147	1186	1126	1177	1132	1150	1157	1101	1187	1126	1125	1120	1164	1137	1139	1184	1175	1188	1117	1132	1142	1172	1150	1167	1136	1129	1153	1128	1184	1111	1137	1150	1104	1139	1178	1129	1197	1150	1133	1084	1160	1146	1174	1125	1152	1153	1163	1136	1142	1135	1107	1152	1158	1155	1214	1146	1118	1154	1128	1121	1107	1178	1186	1140	1108	1117	1108	1192	1116	1169	1139	1154	1174	1158	1186	1152	1076	1093	1119	1094	1102	1182	1162	1123	1184	1122	1114	1119	1109	1139	1141	1105	1082	1160	1115	1210	1143	1125	1135	1173	1143	1120	1072	1180	1167	1150	1135	1110	1156	1129	1179	1102	1138	1102	1169	1145	1151	1191	1154	1145	1099	1152	1202	1165	1194	1139	1169	1146	1147	1144	1158	1098	1155	1176	1223	1146	1158	1154	1162	1121	1111	1166	1174	1129	1191	1103	1075	1177	1095	1085	1087	1167	1197	1212	1124	1149	1200	1114	1114	1172	1179	1129	1113	1155	1139	1138	1141	1152	1189	1122	1177	1109	1150	1082	1179	1196	1182	1164	1112	1118	1078	1221	1121	1146	1146	1122	1187	1144	1127	1149	1154	1147	1146	1168	1117	1092	1127	1096	1102	1155	1176	1149	1145	1187	1122	1125	1158	1166	1132	1115	1166	1182	1119	1116	1120	1121	1123	1132	1102	1161	1147	1166	1182	1176	1099	1165	1213	1136	1208	1142	1149	1097	1162	1159	1138	1145	1158	1132	1157	1108	1125	1101	1151	1047	1126	1173	1139	1121	1116	1226	1236	1144	1188	1152	1178	1172	1144	1078	1185	1143	1209	1121	1139	1091	1218	1056	1171	1098	1143	1168	1177	1168	1163	1160	1156	1140	1117	1153	1144	1112	1160	1107	1161	1081	1207	1150	1121	1165	1110	1133	1087	1098	1108	1129	1152	1158	1121	1154	1099	1126	1170	1124	1226	1133	1100	1117	1197	1166	1157	1155	1126	1076	1086	1141	1144	1134	1112	1176	1170	1188	1126	1118	1134	1140	1138	1140	1148	1233	1138	1118	1125	1179	1164	1189	1153	1111	1109	1151	1117	1200	1133	1085	1144	1144	1188	1169	1158	1118	1154	1184	1176	1185	1141	1176	1148	1105	1132	1124	1132	1167	1208	1185	1130	1194	1140	1162	1093	1050	1090	1175	1140	1194	1154	1154	1176	1150	1180	1206	1095	1164	1143	1119	1124	1150	1119	1149	1164	1102	1133	1157	1137	1142	1128	1173	1127	1141	1154	1149	1128	1100	1191	1143	1143	1103	1154	1090	1138	1138	1174	1146	1199	1135	1160	1154	1069	1106	1133	1115	1161	1113	1144	1140	1198	1123	1100	1165	1145	1167	1236	1208	1191	1170	1158	1093	1085	1121	1128	1126	1093	1124	1127	1159	1083	1150	1081	1166	1101	1110	1117	1175	1098	1187	1144	1187	1157	1163	1155	1135	1099	1192	1139	1164	1172	1130	1072	1151	1099	1073	1151	1154	1153	1103	1098	1109	1069	1096	1106	1204	1157	1163	1090	1137	1145	1155	1133	1097	1128	1170	1166	1140	1204	1132	1157	1174	1129	1169	1128	1160	1161	1183	1144	1193	1125	1160	1138	1160	1139	1131	1136	1161	1236	1128	1145	1173	1117	1174	1204	1149	1119	1168	1140	1182	1167	1198	1140	1092	1127	1145	1178	1176	1152	1144	1118	1131	1167	1127	1231	1134	1157	1149	1116	1141	1142	1115	1150	1119	1147	1135	1119	1124	1130	1160	1131	1213	1149	1127	1144	1110	1116	1160	1105	1175	1094	1169	1199	1131	1139	1148	1120	1162	1136	1114	1187	1207	1099	1163	1129	1199	1197	1090	1100	1120	1082	1178	1134	1107	1141	1095	1111	1117	1147	1094	1225	1099	1115	1110	1134	1211	1196	1132	1149	1117	1102	1104	1125	1198	1195	1168	1143	1122	1084	1156	1094	1196	1114	1115	1145	1143	1242	1118	1155	1137	1116	1128	1146	1105	1121	1118	1146	1105	1122	1144	1114	1114	1139	1132	1067	1200	1165	1155	1117	1135	1162	1113	1200	1134	1133	1154	1081	1171	1163	1076	1187	1130	1164	1175	1107	1163	1130	1137	1159	1123	1128	1202	1123	1118	1090	1128	1179	1140	1151	1172	1100	1108	1156
23465	21573	29521	23813	21448	21294	7849	879	727	734	774	735	733	736	722	695	698	713	716	711	719	681	724	708	744	734	722	708	656	741	764	692	704	709	681	710	662	714	709	735	670	692	695	677	718	657	724	697	706	671	670	709	670	702	693	683	717	703	670	713	721	763	721	689	718	687	731	674	648	718	713	689	655	638	707	670	670	694	713	698	685	687	696	701	691	716	703	710	748	690	703	752	758	671	723	672	708	678	690	727	727	698	657	694	676	726	673	696	674	692	703	681	681	658	727	680	646	740	721	751	737	698	716	710	727	686	719	747	717	669	672	718	711	676	701	687	701	681	663	684	752	700	689	661	668	671	694	669	738	747	681	717	701	692	704	741	684	737	659	696	678	596	724	698	715	696	710	726	694	699	716	732	674	745	684	689	668	701	708	668	651	723	715	699	704	690	671	726	657	705	668	698	726	713	703	738	655	672	697	680	677	667	675	694	711	708	689	699	714	676	691	704	720	701	696	687	712	701	752	665	675	698	788	694	654	689	690	688	644	704	682	709	687	701	698	692	735	713	680	715	739	735	687	717	697	707	739	701	717	702	722	675	713	678	739	688	686	705	693	678	719	702	697	649	687	712	689	747	718	656	631	701	690	698	693	662	690	701	684	685	655	678	711	658	662	653	736	678	663	687	708	692	697	675	686	634	708	702	670	739	759	668	700	702	691	691	664	653	683	688	701	699	737	668	656	735	700	632	690	670	696	696	655	695	697	684	707	702	700	671	697	682	691	694	699	713	715	683	732	708	695	646	726	715	692	756	694	712	730	718	684	731	664	731	685	701	701	702	735	677	688	725	727	700	708	726	677	688	681	733	746	670	725	695	695	673	667	693	703	644	668	714	701	658	720	726	726	721	661	738	695	680	682	707	735	716	712	689	672	680	660	709	691	706	679	721	695	689	663	698	721	701	690	730	656	729	717	714	665	720	699	727	668	716	702	690	721	692	763	688	677	663	669	727	696	709	703	725	687	701	691	721	694	708	663	734	720	694	706	752	696	712	677	693	680	727	716	696	680	710	683	721	693	646	712	653	700	658	727	748	705	696	721	702	692	683	687	688	700	656	652	728	688	709	658	689	738	701	716	706	717	726	681	739	688	671	718	688	691	657	679	675	677	723	686	740	716	674	694	670	706	734	701	718	703	716	696	712	713	695	644	695	689	717	701	766	680	692	704	689	668	694	700	696	688	707	697	714	707	692	692	734	696	700	669	722	693	734	706	693	675	749	729	712	671	727	729	696	699	720	719	713	737	682	706	715	668	717	680	709	632	686	662	721	711	708	690	688	675	687	678	725	715	690	664	688	729	711	679	723	685	719	719	705	690	651	727	662	666	696	726	672	717	716	688	719	723	671	708	752	692	701	681	729	690	734	728	709	686	672	737	721	677	706	738	693	723	634	728	692	690	678	655	691	675	652	706	729	697	677	687	722	678	678	744	704	668	728	669	658	681	674	690	673	728	661	663	695	737	674	724	696	771	674	676	698	695	687	680	730	664	687	703	683	753	659	669	653	685	669	724	710	707	704	661	763	679	689	700	695	655	712	722	698	684	710	663	682	730	704	685	736	678	679	725	693	720	690	661	675	718	698	753	706	711	727	717	734	723	704	691	694	724	714	664	702	674	706	684	697	728	697	720	703	716	668	686	685	732	718	671	731	709	733	682	691	658	659	712	635	732	695	708	719	629	709	714	669	676	689	722	709	697	712	754	713	686	687	658	677	738	678	729	664	720	669	701	699	752	723	740	706	676	705	712	639	658	728	705	667	681	663	716	681	703	736	656	672	698	737	667	653	701	724	685	687	661	678	669	676	735	718	689	673	715	683	700	699	704	674	694	676	695	685	725	722	689	731	682	690	688	705	679	676	715	706	690	730	685	736	717	697	699	716	706	709	650	712	740	733	730	715	682	749	666	666	736	715	679	700	691	737	707	720	682	647	683	713	693	642	720	680	683	739	714	704	737	691	657	681	672	733	738	695	721	713	716	688	669	748	671	693	707	711	720	703	671	685	712	731	723	670	695	727	707	674	714	717	682	691	676	732	682	647	696	742	724	658	697	704	694	713	688	714	687	713	710	671	682	629	651	720	673	694	697	705	720	669	706	690	712	620	695	722	683	683	712	695	687	697	713	733	697	660	689	703	668	692	692	719	727	709	670	726	720	697	701	700	699	695	709	680	689	696	659	674	651	691	721	691	694	726	721	655	677	704	710	727	777	651	726	638	668	687	648	654	741	675	684	680	633	694	657	650	739	728	721	703	633	689	700	696	742	700	696	699	685	730	716	666	667	674	683	664	680	703	733	697	680	711	713	658	717	674	629	712	669	656	702	713	728	663	676	765	674	738	673	718	734	687	676	705	694	667	720	701	712	682	669	747	734	734	728	690	701	693	690	701	690	703	669	722	731	704	705	744	668	684	703	683	713	750	695	721	705	672	693	723	751	723	733	708	663	703	705	719	720	683	682	685	723	717	719	719	695	678	710	699	682	678	666	704	692	682	679	730	658	736	668	717	704	674	694	678	724	677	710	653	696	679	698	707	667	651	718	652	675	707	722	677	736	701	699	705	750	655	743	688	703	736	700	665	689	698	751	715	703	713	642	669	712	684	734	689	690	705	688	711	650	726	626	706	715	763	694	726	647	703	704	693	664	643	705	756	717	735	705	701	685	705	721	659	692	714	728	677	652	720	664	682	657	661	696	678	707	704	686	668	708	705	726	689	704	687	711	757	687	679	719	700	677	700	723	694	715	678	715	645	723	693	682	734	708	727	695	761	715	727	646	683	700	675	692	675	686	718	684	718	694	722	701	685	669	708	640	733	701	654	740	653	722	720	674	665	721	658	728	761	700	715	696	673	688	696	717	720	692	722	711	676	697	694	642	681	731	694	720	683	667	705	729	708	664	667	693	666	685	679	676	718	687	709	712	636	701	699	728	718	706	672	701	718	730	725	693	701	680	709	692	658	729	625	679	703	673	722	697	695	745	719	713	678	694	673	696	660	667	733	709	663	704	708	720	682	691	718	671	690	748	684	693	708	732	687	669	723	685	681	673	684	707	745	707	716	689	710	720	748	713	720	690	678	714	757	694	665	672	731	714	679	685	746	683	699	665	687	705	684	724	715	700	735	718	714	645	665	693	704	694	679	714	669	705	687	653	729	663	717	668	713	711	681	682	687	702	737	697	692	657	701	704	689	694	733	639	664	721	675	720	722	652	669	731	680	687	704	713	665	694	694	678	699	649	713	703	709	699	684	676	704	687	710	672	662	657	704	685	700	715	715	709	680	733	665	735	666	702	720	688	676	664	670	664	708	710	697	711	699	719	660	708	695	709	724	738	680	693	743	707	728	708	694	708	681	669	672	680	672	684	696	672	640	739	681	698	704	657	701	699	714	658	703	694	691	722	674	717	686	699	700	706	695	709	705	679	736	729	687	719	745	719	707	706	741	694	734
61855	89498	52175	12786	1000	945	983	923	945	961	929	982	979	911	978	884	1008	983	900	1009	964	915	983	991	927	901	957	958	947	991	925	923	911	967	893	912	920	930	912	937	928	909	918	973	963	992	959	881	985	1000	956	955	956	966	947	954	986	909	952	987	969	902	928	952	899	934	943	956	922	938	922	979	946	949	930	945	958	968	935	926	880	836	927	1016	877	947	903	975	899	899	1002	936	946	909	976	910	976	930	892	987	936	974	955	949	973	910	963	911	913	949	924	981	950	929	906	934	975	923	975	971	896	924	932	921	948	938	980	958	910	999	959	947	945	924	961	961	951	981	914	1016	979	960	939	894	949	914	1016	942	935	940	960	960	919	946	933	898	892	943	899	951	963	931	938	905	910	943	929	923	941	989	945	908	915	924	926	967	1001	937	937	965	944	941	920	937	878	929	908	920	971	936	940	925	927	935	936	947	949	901	948	960	921	912	995	893	928	938	914	913	963	932	949	949	992	944	913	924	882	972	939	942	977	938	921	950	937	912	923	983	928	930	953	854	957	1006	943	916	946	957	935	913	881	975	961	909	937	929	962	903	955	964	913	886	939	951	978	968	942	892	942	971	940	952	1001	947	971	955	921	915	912	895	946	916	926	914	887	985	1020	870	975	927	974	933	925	949	975	900	965	945	949	972	947	965	951	906	935	900	940	924	952	875	888	977	881	936	946	934	934	938	979	984	928	972	899	959	962	974	980	979	933	975	898	940	961	948	958	925	927	916	955	990	925	954	941	955	924	907	921	917	956	835	894	901	972	921	929	967	945	908	949	897	954	949	938	867	961	958	908	970	967	961	985	907	952	964	960	949	935	884	938	926	921	914	925	926	893	1000	925	892	882	932	970	945	945	946	960	914	906	939	938	903	956	917	910	929	947	969	973	988	983	942	986	927	948	917	1011	916	903	941	943	975	952	950	948	947	968	898	918	967	971	962	938	951	960	892	948	942	932	896	955	956	955	955	926	937	936	936	945	940	867	936	897	908	998	912	947	894	939	964	957	919	965	923	983	978	921	906	985	938	931	926	885	987	968	997	994	995	925	899	938	976	930	934	1005	929	991	904	954	924	953	927	914	955	984	984	955	926	939	935	946	881	874	957	934	972	984	901	992	943	915	935	947	996	950	882	964	891	911	976	919	943	927	974	944	1001	989	927	949	927	933	905	965	952	964	953	948	927	948	969	956	924	905	912	895	911	928	904	972	935	986	979	946	923	983	924	883	933	922	866	943	932	991	981	946	957	963	979	938	912	907	965	927	948	932	953	925	909	988	868	941	1017	936	919	950	998	959	969	917	954	921	910	1002	941	981	935	902	974	941	988	912	914	885	951	897	916	905	946	964	995	858	966	927	881	909	938	907	926	947	919	942	917	999	957	898	913	965	942	971	881	899	961	955	970	901	918	928	904	902	957	1019	965	967	970	938	916	962	925	960	903	907	936	960	1002	918	918	969	963	1018	927	908	931	924	928	973	941	961	994	937	953	914	1006	946	991	986	964	942	914	968	922	964	921	941	946	937	926	910	929	948	925	949	943	926	967	936	963	929	950	915	957	893	900	901	979	914	947	935	869	965	869	950	889	940	913	926	942	917	971	913	929	948	985	949	965	883	946	900	941	991	926	968	905	955	935	931	922	905	1003	961	957	901	943	901	960	889	975	985	963	905	970	978	925	920	944	926	849	995	969	997	997	957	946	952	966	936	941	910	934	954	957	923	939	1005	970	938	896	906	910	921	894	893	993	949	934	928	947	935	982	871	956	974	880	934	925	923	929	959	991	946	884	971	926	951	928	947	927	935	931	916	932	993	897	936	967	961	902	908	898	992	934	975	946	925	926	964	956	932	977	966	1022	972	951	892	997	926	945	934	886	943	970	932	944	953	963	961	947	980	932	946	982	943	937	862	923	957	888	972	936	957	934	878	968	925	904	948	914	992	924	936	974	903	987	924	946	906	978	875	898	970	975	939	978	954	964	930	925	953	938	948	969	912	954	963	973	901	951	958	926	890	939	924	881	957	954	950	944	977	928	951	916	919	982	973	933	941	906	930	928	908	931	901	912	936	961	946	921	949	929	956	927	978	931	978	924	950	881	937	950	911	875	947	958	963	942	914	897	872	976	953	952	914	871	979	999	951	930	931	943	916	869	936	918	954	924	922	923	934	931	880	916	881	896	964	957	883	938	960	913	889	957	883	913	957	976	906	1001	928	881	965	904	902	897	975	969	934	946	944	935	903	941	916	918	914	950	903	872	957	939	948	967	1003	989	961	935	939	925	920	927	934	963	993	981	984	960	958	949	941	912	935	958	899	963	957	957	960	935	988	956	935	910	976	962	910	919	934	924	938	938	975	962	899	883	913	978	947	943	912	902	931	888	971	928	892	925	920	898	987	987	924	971	944	945	952	905	872	938	956	925	960	952	938	978	916	971	884	946	938	926	907	964	954	907	936	948	914	941	900	927	933	899	915	926	923	942	955	966	985	925	963	961	887	945	999	954	972	911	920	932	963	899	968	971	938	933	955	962	999	949	930	919	965	940	925	925	953	906	957	896	970	935	933	920	947	935	921	962	985	950	928	919	927	967	998	927	1002	940	921	929	955	917	928	962	952	913	930	924	898	939	898	999	920	891	937	942	940	917	906	926	960	982	940	944	961	940	900	881	919	985	948	912	910	906	948	956	913	936	920	898	969	980	892	910	908	934	926	909	911	927	969	939	943	945	955	983	922	948	864	948	903	993	908	931	892	894	886	947	944	920	910	877	944	974	961	915	928	882	956	986	889	942	918	944	913	912	927	984	951	946	934	915	956	943	930	940	956	964	913	939	969	974	908	965	958	960	941	919	919	969	987	963	906	918	934	969	994	948	939	951	884	915	901	963	924	877	946	975	911	901	970	921	922	930	946	974	965	964	950	958	923	938	951	944	955	884	942	972	911	927	884	914	938	937	949	901	924	938	946	956	949	995	896	966	953	925	922	976	970	908	911	938	969	954	954	915	976	929	958	934	900	916	918	937	941	919	901	912	908	911	925	966	972	913	903	946	924	953	962	974	936	961	956	929	978	929	946	919	960	941	935	961	916	922	848	938	927	985	949	947	939	944	970	926	957	868	953	933	940	934	961	887	887	937	936	936	962	965	931	925	926	905	926	972	902	862	882	962	989	972	950	909	883	971	956	956	918	981	969	965	940	936	926	930	1011	938	926	895	939	913	952	918	940	924	919	965	936	945	959	937	955	958	936	880	935	925	982	943	869	952	951	965	918	963	943	969	968	918	937	982	914	948	909	950	908	924	943	962	922	935	938	970	938	1012	937	957	963	975	911	915	988	936	888	895	946	962	936	979	964	866	871	914	938	933	952	957	912	946	902	934	925	992	908	951	883	930	925	960	956	947	992	949	959	979	939	921	932	954	937	921	974	924	937	902	951	865	948	939	977	948	971	915	978	918	921	956	884	934	952	949	939	937	1001	921	915	944	911	927	918	1006
32641	27597	21902	6142	764	715	774	719	706	711	666	755	689	689	702	709	705	698	740	689	740	747	742	683	722	709	709	727	734	748	660	686	708	696	734	720	698	750	749	731	738	700	712	701	685	751	722	696	702	739	687	701	752	757	746	683	743	718	759	702	689	683	763	709	747	802	730	744	708	729	738	730	707	702	705	712	703	749	722	693	682	683	718	712	701	751	718	754	681	706	671	736	707	737	690	691	719	706	725	710	743	721	727	755	710	700	749	677	710	693	699	689	689	724	668	727	751	763	777	675	752	713	724	768	717	729	627	732	718	717	688	705	713	750	702	688	688	684	737	757	689	745	732	688	714	722	760	682	694	683	728	706	688	723	721	687	685	703	737	705	751	695	729	755	725	720	725	723	670	686	739	685	705	715	727	716	706	710	715	715	698	688	726	715	716	709	677	737	711	767	696	755	705	708	705	678	716	719	718	744	703	698	718	718	725	739	697	767	740	735	687	736	726	736	736	676	713	701	683	741	731	706	728	693	716	734	710	695	684	738	701	722	736	721	711	710	712	716	737	714	709	765	683	705	702	701	764	725	721	727	706	713	668	727	675	677	711	712	748	688	729	699	748	714	722	712	703	746	676	688	736	685	706	712	714	679	750	686	721	725	703	755	701	678	678	723	704	678	700	731	739	684	692	714	719	704	706	641	756	698	743	732	666	699	719	732	698	720	715	699	718	673	702	740	701	695	683	699	738	713	753	708	738	715	707	695	729	702	662	744	751	765	751	730	732	741	725	693	678	709	679	730	667	690	712	694	722	736	715	718	728	694	715	698	716	712	692	681	724	705	711	715	726	718	699	727	748	741	760	701	690	739	713	698	690	708	733	701	730	708	734	728	723	719	664	689	729	719	720	678	709	723	716	740	651	699	728	708	715	700	707	715	718	722	706	727	740	715	734	740	674	706	753	720	720	718	749	718	754	729	722	721	675	726	693	713	722	673	736	690	789	707	728	731	732	728	735	727	717	708	676	730	743	749	730	760	712	697	744	709	761	728	705	739	734	728	694	703	676	713	740	685	698	721	699	664	728	684	759	690	774	760	689	713	710	712	710	693	684	725	756	664	779	744	747	757	766	713	714	771	714	673	689	752	674	732	735	731	747	703	776	742	717	734	766	727	718	694	721	718	731	699	713	715	700	699	758	671	681	749	730	724	696	744	732	721	713	712	736	751	724	669	663	674	729	714	711	756	736	684	692	729	661	676	704	677	657	708	702	765	742	710	768	707	689	695	707	688	730	708	686	729	745	695	712	730	703	733	735	680	745	709	688	733	748	743	746	733	705	739	756	723	740	742	704	661	708	731	721	669	726	721	748	716	714	718	718	727	739	713	704	726	709	717	675	710	702	692	717	721	695	706	737	694	666	712	699	698	740	735	732	751	711	762	701	674	734	720	724	734	661	731	728	727	740	679	663	735	671	734	730	672	733	757	717	713	742	715	702	750	727	756	715	737	700	752	717	704	697	760	711	686	666	685	712	700	727	744	704	702	712	689	712	703	703	661	673	708	669	715	703	744	681	715	736	686	748	762	730	704	743	735	729	715	705	728	733	716	659	725	726	716	689	703	724	698	696	737	759	735	683	721	727	697	715	717	740	756	707	704	712	713	708	698	700	723	720	737	722	743	704	738	710	740	665	685	732	675	701	718	733	733	701	702	747	665	721	689	731	740	742	663	759	724	722	709	744	729	680	693	726	732	740	659	690	724	664	735	775	689	731	724	714	733	738	709	701	714	691	742	725	692	750	734	655	705	688	699	704	769	717	703	699	678	735	725	706	782	658	724	691	718	692	687	699	738	707	729	696	727	729	745	722	693	717	714	720	709	687	733	688	720	730	759	679	773	734	692	753	714	711	757	691	688	695	710	774	682	716	692	708	731	679	693	735	711	699	730	723	702	669	746	741	725	702	741	704	744	684	718	747	754	718	728	677	771	728	771	737	688	707	728	662	709	691	734	677	736	733	681	763	780	711	691	738	754	697	716	746	758	681	709	727	710	721	700	712	699	712	743	704	726	718	738	667	684	721	750	748	698	743	709	678	697	735	686	725	738	720	701	727	707	681	704	685	724	690	712	718	742	695	730	725	775	690	764	691	700	683	702	718	726	762	686	724	712	734	722	787	700	714	718	688	677	720	763	736	706	706	705	711	726	699	682	667	723	760	727	716	721	746	705	777	696	728	763	716	714	712	681	696	720	712	719	723	786	704	689	715	692	771	707	708	686	691	698	712	713	732	694	728	716	786	713	752	708	711	674	716	682	725	756	718	680	717	710	743	728	731	743	707	687	686	734	737	670	729	751	728	729	712	725	720	712	680	695	734	709	684	732	703	711	665	725	711	730	736	700	736	695	709	731	733	725	692	680	709	729	669	729	740	692	728	732	703	769	723	717	745	765	732	691	709	721	698	739	713	747	719	702	747	680	748	776	725	706	749	718	676	713	713	718	711	683	697	727	699	680	759	721	738	753	716	672	713	686	735	703	667	692	745	718	700	726	716	717	692	759	660	685	718	735	706	713	739	736	691	724	700	686	675	757	693	718	733	744	725	711	715	709	733	718	722	713	732	722	674	707	681	725	705	700	732	703	748	721	681	684	687	714	716	681	677	736	715	708	732	666	712	666	721	687	702	727	744	672	729	682	750	735	729	703	770	716	660	692	692	763	769	682	720	708	672	722	771	734	670	696	718	702	723	715	729	741	758	716	707	687	730	705	656	676	721	691	674	701	758	706	707	718	681	703	744	697	737	752	709	705	705	719	714	709	734	691	746	742	709	741	707	671	723	711	704	768	717	681	723	674	735	783	697	747	691	728	733	723	725	714	698	692	729	763	725	698	705	697	731	725	769	699	691	742	734	745	701	753	749	732	748	712	728	741	757	689	676	725	749	683	680	715	675	696	707	725	725	735	696	730	753	750	744	725	809	686	740	719	722	699	678	693	712	671	695	709	701	726	766	708	687	747	709	740	734	713	762	705	747	691	778	728	721	676	741	767	729	753	695	693	684	694	721	731	698	689	717	711	699	715	711	746	658	688	665	722	682	709	745	702	752	777	708	746	736	721	726	720	747	674	739	694	658	717	714	676	638	721	732	704	693	708	732	756	700	698	691	710	711	695	702	757	740	692	717	697	747	744	766	703	752	710	753	699	729	692	671	700	672	713	715	726	704	740	697	665	707	721	724	756	741	693	680	701	734	692	693	719	707	707	713	747	710	716	691	728	694	717	717	746	690	757	718	723	681	734	685	719	701	738	714	767	709	724	739	730	695	725	706	740	700	695	713	680	753	746	692	727	791	762	690	733	750	679	712	757	759	719	721	739	763	718	679	708	750	724	712	773	751	699	678	720	676	719	693	726	717	717	710	693	718	626	723	710	709	732	711	717	691	692	731	750	747	731	736	723	728	713	712	698	670	697	742	702	714	708	743	749	736	765	755	718	715	708	723	718	710	697
41505	40847	17790	2657	1014	925	980	965	933	970	1002	957	986	1061	996	988	972	970	873	1010	968	948	971	999	982	976	992	1044	929	1000	927	988	948	966	943	997	949	1000	933	975	948	978	930	950	1014	966	993	1001	980	975	984	972	940	1004	988	968	988	1001	1013	959	960	1020	930	955	986	977	990	999	978	978	1006	971	977	998	961	905	980	1019	981	1006	942	941	982	971	949	1003	1024	943	945	997	1003	982	1002	895	979	982	989	941	949	1005	990	1010	955	986	965	995	985	979	1026	960	966	1006	1027	967	996	937	1000	975	1024	998	961	915	963	1007	998	962	942	934	968	957	1044	979	1034	980	969	956	933	1005	946	981	1010	979	954	1011	978	997	969	1008	949	977	1004	982	984	993	1031	936	974	1036	961	991	958	1025	922	963	938	974	910	1033	934	921	1001	1013	962	973	983	958	1000	988	967	952	995	937	963	963	936	991	913	975	929	988	927	1012	1019	963	998	1004	977	980	965	931	957	884	946	1001	969	979	936	952	961	957	1007	969	954	953	1030	977	939	952	961	997	970	960	971	1027	966	1046	930	950	952	964	1012	948	970	974	972	953	981	957	972	932	933	1026	944	995	985	961	949	948	974	1020	907	968	1046	1015	978	994	957	945	979	997	1006	968	1023	927	955	1000	958	940	995	1014	957	1001	980	990	983	962	986	925	942	984	978	975	1030	988	986	981	984	1012	1010	1025	959	942	912	933	978	978	973	946	1004	928	986	895	1043	980	943	1003	916	956	969	975	952	962	985	985	924	963	950	1028	974	954	969	1000	994	984	1006	979	1020	1024	990	944	982	938	958	990	1002	964	1047	964	981	941	1040	931	883	1016	988	974	1014	951	941	960	977	1031	1015	971	985	945	946	987	1006	921	988	959	979	988	1031	956	1003	967	950	979	1007	974	969	952	987	993	970	941	937	911	936	973	962	957	964	937	981	957	963	955	981	942	984	957	970	993	948	954	1017	1037	965	948	961	1009	945	1007	989	1022	974	1023	964	1031	970	995	1017	956	1016	934	938	960	1014	984	1006	946	896	1004	990	976	990	1021	942	953	941	1008	999	961	986	952	922	981	970	943	968	1030	970	974	979	973	954	948	1024	998	955	994	989	959	1018	1034	989	963	986	993	956	999	958	970	964	973	989	961	973	1076	960	1009	942	1030	1004	937	1019	956	1041	946	930	979	925	959	884	963	997	926	1033	931	987	964	1019	953	930	1014	985	956	978	970	951	1033	949	984	916	989	971	987	948	994	1016	977	1040	969	941	1003	1024	947	999	935	1017	990	969	982	1015	1005	970	1032	989	962	1000	911	992	960	918	974	927	955	995	1002	974	920	972	979	971	986	909	996	931	958	965	970	933	1040	985	961	962	938	962	920	1002	1000	962	929	1009	963	946	934	933	983	897	991	920	969	1009	991	929	1019	1006	996	1023	963	1010	997	974	998	994	1044	1009	992	997	920	988	976	1004	1001	995	984	969	1015	998	992	1037	902	965	945	945	1024	985	964	1002	1038	970	943	990	973	983	932	960	969	974	912	978	975	978	981	991	972	952	987	982	960	985	941	967	929	972	913	978	955	983	964	965	1023	928	989	982	988	980	995	917	953	950	911	966	1008	989	1010	992	993	983	948	995	1009	968	990	1001	1006	927	951	1018	992	1055	1002	934	925	957	1024	981	978	989	902	971	968	996	986	1004	995	1032	1011	980	1039	991	988	965	1015	937	996	1007	924	948	997	967	975	978	947	929	1006	947	970	956	979	988	912	965	974	960	985	980	966	990	936	930	944	1026	997	999	981	1023	923	946	1011	1011	1058	994	974	1036	960	976	1067	918	985	995	976	981	983	974	986	951	930	916	971	957	951	959	970	1000	946	944	990	980	1016	944	1016	973	969	1012	1018	967	945	962	979	964	949	1024	1003	1018	1011	978	951	951	964	967	963	957	912	945	1008	977	983	951	986	977	970	944	914	1001	984	964	1035	926	974	988	980	1001	966	931	903	959	980	930	963	956	1008	1033	958	983	1028	949	983	992	984	950	947	974	1008	995	971	1004	1001	972	962	981	935	934	1037	943	951	1003	1013	971	1015	970	949	948	992	955	943	966	943	999	954	914	1003	1015	954	959	1059	965	987	977	991	1035	962	910	936	1001	937	1018	935	1018	1004	984	942	933	942	954	955	968	992	947	958	1005	933	983	991	899	938	975	963	980	1047	983	993	1027	981	1040	921	983	921	986	980	967	975	999	959	957	949	1001	982	960	970	976	967	982	992	965	990	949	954	977	999	962	961	966	972	921	994	996	920	981	1004	1019	1001	1033	970	954	979	999	999	1009	998	971	985	1020	1028	936	1032	958	1009	953	926	980	955	974	996	993	1043	971	949	990	929	955	1026	997	1000	977	988	917	923	976	978	994	997	990	967	984	1073	983	1041	1056	986	993	981	972	1005	961	999	986	969	954	973	984	973	980	963	1014	947	1001	938	966	987	935	983	1000	932	994	1001	1002	978	1023	1005	962	988	956	1045	955	941	981	969	1033	937	1009	994	965	952	926	958	961	951	967	1024	960	974	982	955	942	1002	1016	992	996	976	999	1007	944	958	988	973	933	1004	935	932	1027	939	974	947	976	942	1014	961	1002	1001	994	1014	966	953	949	1002	970	935	990	985	1002	997	976	937	980	956	941	955	982	963	981	990	1001	989	1017	978	985	975	1005	979	981	896	924	983	991	937	980	943	1023	950	925	1042	964	999	1022	1004	960	985	936	962	1008	1002	935	965	982	1016	963	931	959	969	988	973	942	978	990	1006	928	956	988	918	954	919	944	1047	959	994	982	973	944	934	936	967	938	1010	1041	993	995	951	1019	995	951	997	999	978	952	1006	979	939	1027	951	966	1001	962	977	986	971	1012	999	986	957	933	986	972	964	968	956	972	950	997	1015	861	994	1065	928	970	977	980	1000	1006	956	1017	980	922	1030	982	997	1006	970	896	984	964	926	971	962	985	966	1087	943	914	1001	961	994	947	982	989	956	951	1003	959	988	1040	1004	940	988	1035	992	995	1033	1004	991	927	956	969	984	972	951	940	963	987	939	939	965	949	971	983	1032	1017	931	937	930	983	983	994	960	991	993	975	948	987	947	959	980	999	984	1005	967	1021	953	975	949	971	917	1016	971	964	970	984	947	1003	1015	995	992	986	938	960	973	965	983	984	960	908	1001	997	910	970	958	980	952	990	947	965	1019	988	994	967	1025	1003	960	946	931	897	981	925	969	975	945	1020	956	989	967	962	953	921	974	996	996	975	1016	990	948	1025	955	952	1023	963	949	1007	923	960	977	932	954	982	1031	932	918	942	969	987	989	928	955	1011	987	976	1003	1035	938	949	979	966	1035	986	975	963	938	931	917	911	958	969	941	907	943	903	1004	938	979	1011	993	980	1002	1033	996	962	978	937	938	978	923	991	945	983	954	980	955	979	977	928	977	967	978	1070	989	930	956	962	949	945	988	991	1021	979	983	984	1013	976	985	935	948	1025	935	965	1012	970	981	962	937	945	967	962	946	936	1005	927	1013	941	941	967	982	959	946	989	937	967	933	964	997	1006	959	968	946	954	1005	976	996	998	975	931	990	963	914	940	954	983	967	933	949	1012	941	984	954	1032	927	1000	957	980	945	1016	971	944	951	1004	949	1027	934	995	984	969	943	1002	1013	976	992	1005	996	972	988	1020	925	993	972	970	992	1032	969	983	972	985	970	969	955	1054	1038	996	981	1006	941	1010	951	959	954	1021	989	999	945	973	945	979	976	928	974
24774	21837	29088	24222	20958	8973	1124	869	866	835	902	859	813	911	879	791	816	868	830	813	875	879	827	798	852	826	888	820	821	830	786	804	855	834	847	832	833	895	838	773	839	875	786	811	823	823	842	826	836	875	869	823	845	774	848	786	892	822	822	867	786	823	809	861	841	851	806	842	876	835	835	921	857	807	807	791	811	841	854	808	868	816	854	836	805	818	832	801	822	862	859	866	809	861	879	842	856	848	848	822	851	855	841	818	838	829	836	756	868	852	849	884	847	829	783	857	789	882	829	833	871	841	852	844	862	831	826	827	822	815	868	807	839	850	868	843	843	852	803	819	818	846	852	792	795	852	825	860	815	860	863	820	825	822	828	900	826	855	769	803	848	849	860	843	835	830	875	846	836	867	836	805	829	876	850	828	809	799	819	860	847	814	865	800	843	787	805	824	848	799	832	850	850	846	876	813	845	857	831	823	851	830	820	835	823	845	832	827	859	809	825	804	811	889	884	815	812	787	804	788	897	829	848	832	870	867	806	828	876	853	872	817	888	812	776	847	846	855	862	810	817	853	793	822	815	819	870	836	815	866	832	818	864	863	819	828	829	854	808	770	824	815	836	799	832	836	840	843	836	846	860	871	839	839	788	851	815	881	803	844	832	792	822	881	826	818	889	787	847	841	825	875	859	893	799	823	799	877	823	881	824	807	828	858	851	828	875	831	877	842	803	828	839	870	781	819	850	843	790	804	851	844	827	857	865	823	768	826	803	820	830	827	821	816	818	828	807	863	834	849	800	820	829	865	855	831	843	862	829	841	807	871	864	872	785	833	788	842	811	810	818	794	789	863	820	842	875	823	841	856	820	806	784	822	785	840	888	889	827	814	855	838	860	843	798	878	857	817	776	801	773	825	831	842	831	852	814	809	831	826	783	832	831	795	801	841	840	836	804	884	806	849	863	823	842	790	772	800	819	848	850	821	794	875	845	843	786	810	836	871	874	845	821	832	846	805	838	836	779	820	848	807	875	854	850	829	828	816	782	913	830	828	808	831	836	850	818	806	824	840	862	818	825	814	792	841	894	869	818	830	838	820	887	848	819	765	883	797	836	840	837	842	863	829	817	853	811	845	806	846	871	825	864	816	830	834	842	819	820	850	888	814	831	863	848	832	788	793	856	854	809	817	820	840	834	876	808	907	864	861	850	815	817	846	847	841	898	844	803	861	821	820	819	863	796	832	844	812	843	806	880	854	821	877	846	851	836	844	822	833	805	800	863	814	775	834	851	862	812	835	808	882	831	771	790	843	774	775	853	880	829	867	869	796	815	851	795	857	854	862	802	817	790	839	854	823	851	791	851	866	832	849	858	856	829	848	860	832	857	807	806	835	851	856	832	769	826	812	864	819	838	817	872	798	807	856	839	782	865	815	810	839	868	858	906	841	799	827	833	873	860	802	796	842	859	832	866	832	843	889	847	827	827	832	823	785	851	845	877	872	837	844	804	826	867	865	841	878	826	829	810	821	843	840	858	844	853	829	756	845	842	857	858	918	842	878	798	863	832	845	830	881	837	843	894	814	843	920	827	867	853	862	842	793	864	818	794	874	812	825	819	858	798	827	811	871	848	847	910	803	853	860	826	853	832	840	794	837	853	799	827	846	825	847	832	820	802	813	817	846	884	838	830	823	798	809	831	766	802	833	844	832	790	873	889	819	856	794	783	800	842	851	830	844	810	810	840	836	783	865	856	845	823	884	849	789	801	837	909	768	861	811	846	860	818	822	832	802	797	887	813	822	795	781	856	824	918	813	841	861	843	834	833	867	859	764	818	863	853	811	811	833	873	805	816	801	819	822	815	835	875	849	879	807	858	886	813	799	845	831	863	838	838	858	756	847	787	843	793	807	818	845	851	812	861	799	835	843	808	778	824	835	877	841	869	782	792	789	847	822	807	855	766	873	850	847	851	882	809	811	846	818	813	793	807	852	828	807	830	800	848	819	855	796	870	843	817	871	857	854	827	827	837	865	834	826	830	861	835	872	877	812	815	789	862	776	850	841	844	760	821	807	856	844	828	867	863	858	794	807	789	852	845	812	783	764	866	839	865	838	842	812	810	852	831	812	831	853	877	839	842	883	849	855	831	855	773	808	813	833	842	842	849	809	852	849	792	788	860	855	856	837	823	855	849	853	824	856	851	845	830	792	833	862	856	850	833	814	794	864	817	831	797	793	853	826	827	822	829	834	841	883	823	811	856	835	874	813	848	860	840	819	844	795	835	778	872	819	802	811	867	851	813	834	815	791	809	906	855	819	783	845	848	866	868	783	803	842	889	800	851	832	807	792	854	850	793	841	839	806	864	817	837	786	814	788	870	840	783	857	879	836	848	861	875	794	835	824	849	789	814	918	793	773	809	823	856	836	807	812	784	823	768	806	836	834	868	764	827	869	866	784	836	831	849	821	871	844	837	856	841	895	783	831	839	851	796	735	874	828	807	837	813	810	774	851	847	846	809	826	808	856	853	846	852	843	834	895	831	850	847	806	880	819	826	836	814	856	887	819	800	834	875	821	831	824	801	829	786	846	860	870	782	797	879	790	897	804	787	840	856	884	811	877	824	788	903	842	849	878	813	847	858	864	830	850	863	841	830	869	823	898	826	839	803	851	817	841	847	827	853	806	832	828	826	838	860	835	875	814	855	822	817	819	884	883	827	851	828	828	863	782	805	817	830	795	815	875	827	816	817	810	805	880	811	825	874	834	822	852	802	766	822	797	857	806	837	802	857	847	823	869	845	850	826	831	819	827	880	800	785	870	806	822	808	826	825	829	808	846	832	829	814	813	848	828	859	818	802	821	837	853	868	840	834	790	830	791	811	779	826	836	865	861	795	802	793	871	827	816	847	806	779	831	816	826	828	823	847	859	840	862	839	814	843	801	842	805	843	818	808	831	862	845	841	893	817	872	821	836	889	822	838	819	810	778	843	862	851	832	784	871	826	853	827	786	871	852	818	851	812	851	869	845	831	841	850	817	845	835	810	829	852	840	840	838	831	829	775	852	796	829	831	824	879	844	883	810	869	830	785	851	821	839	841	795	840	795	853	853	819	853	806	850	833	834	792	817	849	848	873	852	831	840	809	828	822	819	827	828	862	826	881	871	809	844	796	845	878	823	859	852	795	867	803	828	868	817	848	851	852	862	852	821	763	876	822	819	850	779	811	794	796	835	773	827	796	883	839	844	846	899	865	814	886	851	816	866	838	808	827	847	849	797	853	843	805	802	847	854	839	825	856	833	807	824	840	821	841	875	826	813	792	813	837	806	884	798	853	800	857	877	817	841	778	845	859	854	856	860	791	819	838	852	837	821	872	838	819	798	845	845	857	897	798	824	845	884	868	794	835	870	856	806	843	869	873	839	869	884	810	843	794	804	832	832	866	821	867	825	792	834	821	891	807	803	818	815	828	829	851	848	827	866	860	841	836	810	833	849	826	806	822	825	794	796
61711	78067	43035	9440	1121	1156	1128	1115	1171	1095	1144	1117	1167	1090	1141	1122	1089	1122	1150	1114	1170	1130	1168	1127	1108	1157	1096	1095	1154	1169	1148	1147	1107	1210	1098	1118	1101	1110	1103	1172	1154	1141	1137	1196	1108	1134	1130	1116	1146	1126	1127	1166	1137	1130	1068	1096	1132	1157	1144	1156	1102	1125	1138	1109	1075	1212	1124	1133	1133	1056	1121	1107	1103	1117	1162	1161	1086	1157	1119	1131	1067	1110	1150	1139	1141	1147	1114	1110	1086	1127	1139	1183	1182	1206	1096	1084	1040	1150	1138	1093	1167	1105	1113	1161	1161	1138	1123	1091	1151	1156	1162	1051	1137	1146	1141	1117	1131	1110	1114	1140	1071	1133	1144	1171	1120	1115	1056	1130	1090	1141	1184	1167	1117	1107	1114	1150	1115	1103	1217	1126	1137	1109	1124	1133	1133	1146	1152	1177	1106	1140	1165	1139	1134	1149	1067	1112	1121	1134	1087	1105	1145	1151	1167	1140	1114	1174	1134	1136	1166	1130	1095	1145	1151	1055	1101	1129	1094	1171	1114	1200	1210	1135	1165	1204	1174	1146	1132	1168	1120	1105	1079	1085	1143	1104	1110	1164	1183	1176	1143	1104	1118	1102	1143	1083	1145	1150	1120	1155	1157	1115	1140	1214	1135	1160	1064	1119	1158	1058	1117	1126	1139	1201	1121	1128	1133	1125	1156	1081	1092	1158	1173	1146	1103	1114	1147	1090	1031	1138	1085	1097	1124	1090	1122	1141	1089	1098	1140	1128	1170	1174	1132	1160	1090	1078	1131	1155	1086	1135	1089	1143	1093	1118	1130	1148	1112	1093	1186	1153	1107	1135	1127	1118	1144	1109	1137	1100	1184	1063	1148	1084	1125	1159	1169	1141	1144	1089	1056	1148	1129	1097	1112	1084	1109	1165	1151	1144	1119	1107	1159	1175	1148	1143	1076	1102	1092	1139	1134	1143	1183	1139	1191	1187	1156	1120	1095	1173	1138	1068	1087	1105	1117	1114	1134	1123	1147	1106	1085	1143	1077	1101	1217	1103	1174	1136	1093	1105	1100	1168	1124	1130	1063	1108	1088	1167	1145	1111	1099	1162	1135	1150	1124	1125	1130	1124	1123	1085	1155	1094	1133	1085	1104	1097	1183	1089	1155	1185	1109	1139	1150	1149	1100	1086	1129	1163	1131	1129	1153	1117	1083	1097	1167	1172	1087	1156	1132	1125	1110	1099	1150	1110	1152	1050	1131	1160	1127	1126	1112	1126	1092	1104	1103	1106	1168	1099	1125	1149	1104	1100	1092	1126	1155	1190	1133	1145	1147	1120	1052	1116	1106	1199	1050	1158	1146	1115	1117	1134	1129	1132	1128	1177	1153	1137	1136	1174	1129	1088	1073	1100	1100	1117	1102	1121	1094	1102	1170	1079	1082	1106	1094	1194	1140	1095	1110	1117	1117	1120	1165	1158	1141	1070	1116	1149	1103	1049	1136	1145	1193	1151	1145	1092	1181	1109	1137	1103	1113	1112	1187	1145	1113	1105	1114	1119	1135	1158	1111	1154	1111	1090	1125	1082	1122	1140	1090	1127	1118	1101	1134	1158	1151	1058	1143	1192	1111	1121	1179	1136	1117	1085	1135	1093	1143	1059	1088	1150	1098	1107	1142	1119	1104	1112	1105	1123	1185	1141	1135	1111	1177	1153	1128	1176	1071	1178	1070	1141	1121	1098	1142	1172	1174	1153	1114	1101	1158	1137	1186	1153	1125	1135	1138	1182	1153	1121	1105	1097	1154	1117	1125	1074	1157	1171	1189	1113	1100	1101	1171	1087	1128	1135	1094	1137	1084	1127	1118	1156	1073	1172	1087	1115	1110	1081	1067	1130	1126	1177	1159	1122	1122	1090	1157	1098	1076	1130	1145	1076	1191	1079	1107	1127	1171	1122	1128	1113	1204	1080	1117	1131	1070	1161	1085	1071	1139	1126	1057	1075	1129	1115	1144	1149	1134	1187	1102	1069	1144	1145	1166	1176	1139	1104	1143	1157	1192	1074	1142	1204	1157	1121	1158	1098	1126	1150	1132	1189	1141	1153	1151	1076	1140	1119	1136	1079	1127	1104	1133	1056	1154	1116	1078	1124	1162	1102	1139	1178	1147	1112	1056	1166	1134	1140	1067	1176	1087	1074	1130	1111	1121	1172	1173	1142	1156	1119	1127	1158	1072	1175	1067	1199	1115	1165	1162	1151	1188	1111	1142	1137	1193	1125	1154	1169	1143	1158	1150	1122	1122	1157	1087	1121	1102	1143	1192	1104	1119	1181	1157	1113	1181	1159	1190	1153	1095	1126	1124	1128	1076	1131	1138	1117	1149	1178	1115	1126	1087	1156	1199	1061	1151	1113	1118	1124	1086	1131	1143	1117	1131	1154	1092	1143	1085	1140	1093	1098	1179	1128	1154	1140	1120	1165	1203	1139	1113	1170	1193	1143	1148	1146	1132	1123	1133	1130	1145	1123	1078	1129	1079	1105	1144	1170	1111	1158	1138	1159	1091	1141	1139	1135	1110	1125	1137	1171	1128	1101	1121	1107	1109	1132	1110	1137	1144	1102	1120	1064	1148	1086	1078	1155	1086	1152	1111	1136	1099	1152	1174	1150	1151	1137	1092	1106	1129	1139	1093	1125	1096	1125	1130	1109	1154	1130	1134	1126	1104	1135	1156	1204	1202	1117	1112	1154	1157	1148	1184	1135	1141	1023	1121	1114	1075	1126	1060	1102	1169	1150	1099	1139	1127	1117	1062	1091	1114	1121	1129	1117	1136	1150	1161	1104	1148	1086	1069	1085	1157	1146	1114	1119	1167	1117	1233	1194	1082	1144	1168	1100	1135	1173	1094	1132	1090	1094	1141	1134	1142	1112	1139	1144	1123	1160	1156	1160	1134	1222	1163	1091	1146	1104	1175	1118	1137	1162	1048	1179	1124	1106	1144	1120	1184	1170	1120	1111	1121	1132	1078	1105	1150	1077	1143	1115	1082	1126	1102	1138	1102	1114	1137	1134	1135	1156	1157	1168	1122	1192	1137	1116	1109	1190	1116	1156	1113	1139	1140	1072	1061	1065	1117	1156	1119	1097	1166	1137	1070	1132	1193	1093	1085	1182	1172	1129	1166	1148	1055	1090	1106	1130	1135	1141	1150	1141	1076	1142	1105	1157	1118	1074	1183	1180	1140	1120	1115	1109	1077	1113	1103	1104	1143	1130	1166	1159	1163	1116	1154	1108	1091	1085	1145	1114	1126	1097	1117	1159	1100	1095	1110	1178	1158	1130	1155	1139	1160	1153	1106	1144	1217	1106	1126	1204	1109	1144	1166	1120	1088	1170	1151	1127	1104	1108	1145	1121	1108	1091	1154	1083	1143	1115	1167	1123	1108	1063	1162	1059	1105	1169	1154	1051	1142	1124	1193	1086	1074	1118	1141	1143	1064	1125	1153	1114	1095	1161	1095	1086	1220	1135	1143	1172	1129	1141	1103	1109	1099	1097	1079	1168	1107	1094	1117	1138	1186	1116	1155	1073	1108	1180	1103	1121	1127	1106	1080	1101	1108	1081	1066	1131	1093	1106	1090	1146	1100	1136	1109	1155	1094	1172	1118	1128	1164	1183	1141	1225	1090	1060	1122	1154	1094	1123	1072	1155	1126	1122	1124	1160	1128	1108	1128	1215	1116	1188	1063	1146	1110	1108	1136	1077	1119	1155	1152	1098	1132	1122	1121	1127	1196	1181	1134	1047	1205	1125	1185	1085	1126	1133	1100	1099	1153	1138	1184	1122	1187	1123	1113	1173	1135	1132	1119	1134	1144	1177	1197	1114	1101	1108	1174	1104	1158	1130	1145	1128	1112	1094	1148	1174	1128	1102	1168	1105	1175	1089	1139	1100	1123	1138	1131	1135	1152	1072	1167	1176	1139	1096	1133	1094	1107	1116	1080	1178	1107	1107	1102	1101	1111	1120	1131	1184	1110	1109	1155	1161	1070	1143	1093	1093	1094	1179	1087	1141	1128	1099	1102	1119	1107	1114	1129	1107	1108	1182	1163	1168	1169	1119	1100	1054	1084	1148	1117	1115	1075	1107	1121	1074	1157	1107	1041	1185	1149	1128	1155	1091	1128	1117	1121	1151	1064	1126	1144	1150	1039	1131	1087	1184	1133	1133	1109	1118	1122	1165	1190	1183	1097	1122	1138	1139	1082	1153	1093	1118	1196	1160	1070	1185	1124	1094	1175	1107	1140	1142	1155	1085	1147	1135	1137	1202	1093	1168	1120	1142	1166	1146	1105	1140	1132	1115	1093	1131	1131	1112	1132	1125	1091	1141	1115	1140	1146	1104	1105	1204	1091	1155	1106	1142	1116	1140	1086	1065	1162	1117	1152	1115	1078	1188	1206	1143	1136	1100	1155	1134	1068	1135	1113	1130	1139	1152	1151	1123	1131	1145	1105	1118	1122	1116	1114	1163	1167	1175	1155	1116	1121	1103	1114	1128	1106	1145	1118	1118	1146	1195	1154	1100	1151	1158	1128	1158	1131	1079	1084	1064	1145	1122	1190	1162	1119	1091	1197	1097	1087	1120	1105	1137	1098	1136	1178	1124	1138	1128	1101	1127	1104	1075	1118	1145	1126	1096	1081	1109	1139	1138	1097	1134	1081	1151	1145	1109	1143	1151	1110	1137	1182	1144	1094	1110	1109	1082	1080	1149	1075	1138	1088	1151	1048	1136	1121	1093	1139	1118	1137	1087	1090	1080	1166	1117	1242	1112	1140	1132	1052	1172	1139	1093	1074	1100	1154	1168	1119	1100	1109	1123	1103	1121	1143	1144	1121	1159	1112	1049	1132	1122	1129	1162	1187	1111	1127	1091	1109	1092	1099	1123	1095	1112	1084	1075	1101	1140	1111	1111	1074	1140	1151	1131	1151	1148	1167	1113	1037	1137	1185	1120	1226	1131	1117	1101	1122	1188	1144	1099	1152	1133	1127	1099	1178	1116	1107	1138	1166	1100	1116	1138	1158	1128	1157	1105	1196	1136
23447	21516	29453	23771	21402	21240	7771	867	688	717	695	701	675	712	676	708	684	724	685	663	689	681	694	721	687	697	694	709	672	714	717	697	679	667	713	710	731	659	664	717	682	732	650	702	672	726	705	734	698	680	646	632	733	705	684	668	672	712	687	650	708	706	635	677	622	695	670	644	672	693	673	670	683	655	668	696	653	685	686	696	667	677	671	659	700	678	708	703	701	680	686	663	646	630	681	648	713	618	688	693	683	705	669	692	699	685	684	652	721	688	696	670	696	658	674	696	698	698	692	680	718	668	668	636	679	710	656	689	687	687	657	679	692	680	676	683	683	678	694	681	692	654	674	697	658	694	708	699	659	668	670	668	661	692	738	660	675	687	681	654	651	672	716	662	644	715	688	653	686	703	674	691	729	672	685	707	713	688	706	674	704	635	695	662	697	732	672	714	666	643	700	667	683	687	683	773	715	715	673	679	680	678	661	726	711	671	653	686	667	660	638	684	703	697	669	666	634	714	679	688	670	670	678	657	681	708	668	686	660	694	720	653	682	666	707	711	692	673	656	672	673	730	725	661	704	658	708	662	720	676	713	725	713	688	697	660	687	700	697	661	664	682	645	691	633	754	712	634	696	649	626	684	675	666	714	689	704	719	670	686	665	678	614	678	708	684	690	664	682	692	667	711	678	647	681	706	671	686	696	696	687	687	679	700	684	664	683	695	683	714	683	785	663	671	747	673	669	661	659	699	713	684	621	720	715	718	699	669	659	677	719	688	719	676	717	650	654	696	709	671	694	627	628	700	651	704	670	651	719	653	657	705	661	721	671	734	708	681	702	654	717	723	732	642	703	679	672	646	668	742	667	660	671	656	700	721	696	679	746	723	729	681	699	691	666	709	689	618	666	692	717	701	749	721	678	663	657	639	671	696	616	683	735	662	629	681	686	697	698	653	650	703	675	681	666	639	692	711	702	678	687	696	692	660	698	701	699	697	707	704	685	710	654	710	668	680	649	697	698	666	671	659	674	683	709	694	695	715	696	665	686	688	680	674	681	773	707	624	673	668	709	679	676	658	642	643	699	697	672	648	649	727	664	657	628	680	710	706	668	713	735	702	633	737	671	674	672	626	656	658	684	654	659	664	667	682	667	674	747	655	711	672	660	667	666	666	706	673	677	716	649	694	723	696	650	709	660	702	677	684	785	694	676	705	694	649	766	727	723	632	676	688	686	682	659	675	652	633	696	657	658	671	671	646	670	685	702	690	667	755	725	660	667	691	718	720	688	680	698	681	713	689	667	707	697	665	690	719	693	680	666	695	703	652	723	730	624	696	676	684	678	722	641	681	703	672	649	684	702	679	694	684	728	739	706	623	688	697	688	716	619	715	665	702	688	695	669	676	671	720	684	682	691	664	687	647	680	664	688	684	690	660	699	667	654	747	695	684	705	688	675	670	644	686	635	698	760	684	666	702	704	716	689	722	701	684	701	691	703	657	726	718	676	671	652	698	636	736	675	705	694	682	685	666	707	686	709	744	689	685	694	663	723	748	721	683	674	697	688	659	725	659	645	670	653	666	651	690	656	670	688	680	672	704	650	691	691	646	635	662	625	671	678	636	674	692	718	673	700	677	677	691	691	706	680	647	654	706	698	617	693	705	701	717	681	668	665	714	672	725	693	694	705	710	720	677	680	684	656	675	664	710	733	661	715	697	737	659	672	733	687	737	648	623	703	677	650	644	643	699	685	673	684	681	669	674	668	716	650	639	712	726	641	710	698	706	686	652	693	714	675	661	701	679	711	698	717	670	674	675	679	691	695	663	700	709	689	690	641	679	658	692	684	686	680	742	697	660	709	679	688	694	694	705	651	661	729	668	678	695	671	688	709	729	636	668	673	659	661	682	703	678	686	686	684	694	686	690	681	720	614	718	723	695	687	680	668	689	708	717	689	694	675	672	672	716	678	687	658	733	696	666	687	685	636	695	689	673	603	697	679	660	680	696	680	664	689	633	666	652	657	706	677	679	650	708	673	683	709	700	661	685	702	687	679	675	661	709	643	655	649	639	711	677	685	629	661	668	691	668	659	732	684	662	691	658	665	627	643	723	688	675	715	696	691	715	701	684	697	670	664	663	686	700	713	620	669	676	699	641	641	716	701	648	713	668	699	676	683	730	671	733	658	689	678	675	681	721	717	735	697	713	688	639	620	674	736	674	687	681	695	664	629	670	703	672	745	730	658	715	693	664	660	690	685	726	718	648	709	688	682	708	686	701	690	687	660	663	688	703	645	669	649	656	686	715	678	629	727	653	697	707	688	711	667	651	636	786	713	681	697	669	686	672	659	695	655	691	692	715	661	616	689	660	705	699	695	686	681	684	671	687	701	661	717	672	722	671	672	663	717	663	683	715	677	661	644	706	676	695	678	698	696	697	691	673	664	675	693	673	688	685	733	690	707	693	659	700	709	714	718	667	656	660	721	672	655	691	696	673	675	698	626	675	723	737	658	677	679	664	680	673	675	646	681	663	712	696	739	679	714	689	703	669	724	655	670	699	707	706	716	651	653	673	702	743	710	680	737	700	714	650	719	647	651	744	685	694	696	729	712	676	614	711	647	643	711	671	665	686	678	707	690	696	664	687	678	651	690	731	718	723	676	649	671	682	744	728	693	697	684	677	720	688	667	715	651	665	687	638	713	667	675	691	650	689	680	699	662	672	718	649	661	671	678	688	671	667	686	698	700	733	674	676	655	690	657	678	722	676	676	689	653	659	744	691	727	709	642	652	659	674	695	699	667	694	677	675	702	617	650	723	656	732	719	733	718	698	638	691	675	699	659	664	655	722	727	682	645	694	663	701	681	707	654	632	699	657	673	645	700	700	665	679	763	688	702	670	700	690	678	695	672	712	688	700	652	690	718	664	739	688	712	683	712	746	682	692	678	700	714	627	706	663	690	687	716	701	633	669	658	702	700	613	685	730	654	705	665	623	699	687	701	697	677	663	690	692	639	677	668	696	672	722	699	662	685	685	673	702	672	688	678	713	709	672	641	680	694	689	732	676	683	681	666	687	687	701	703	668	605	676	670	673	686	631	676	659	677	695	671	683	725	657	668	683	663	682	740	647	694	706	701	639	710	616	670	734	683	670	666	713	650	711	688	689	684	648	654	692	658	686	715	712	671	671	677	739	681	675	669	691	678	682	710	685	729	658	684	677	728	647	663	648	648	682	696	721	681	663	657	660	695	665	681	639	656	669	676	717	688	640	686	674	718	697	643	730	679	702	674	732	704	695	658	648	675	686	654	742	705	666	638	716	681	644	680	669	656	648	648	702	721	678	681	671	654	664	647	700	692	669	668	675	646	690	693	629	704	708	686	660	645	676	690	683	699	634	689	648	664	702	651	688	634	658	690	683	707	637	664	731	684	680	646	662	676	664	688	683	722	688	704	661	718	688	665	690	701	707	670	736	664	721	675	665	628	670	700	750	731	670	651	738	665	700
62149	89270	53135	10959	932	968	883	942	922	906	916	892	915	971	952	890	1001	905	890	939	935	913	935	958	916	933	909	1004	924	900	893	926	920	946	911	912	938	938	898	894	898	928	954	908	881	944	914	917	962	946	857	916	940	862	933	950	904	891	903	909	872	903	902	918	920	892	925	936	898	916	943	927	902	917	972	876	923	934	944	881	938	895	923	931	900	893	907	905	949	913	942	926	854	863	959	906	876	870	892	895	967	920	948	880	951	883	902	916	919	966	901	949	890	937	938	860	902	925	947	924	956	915	931	942	887	899	852	949	917	872	860	899	901	922	915	984	937	869	899	884	913	924	900	914	925	920	919	865	950	943	940	908	918	887	848	924	963	907	892	936	914	900	884	885	889	896	921	914	890	959	960	893	958	902	935	857	962	949	897	891	895	953	908	893	963	942	932	865	932	981	869	913	930	942	959	949	950	887	908	901	961	921	910	940	931	936	970	926	931	893	873	903	909	908	925	911	908	943	938	932	894	922	884	909	939	901	916	875	890	901	985	926	910	992	890	912	917	931	919	939	915	934	909	913	912	895	924	923	887	947	915	963	902	962	898	968	937	913	924	851	878	963	917	884	892	874	909	910	916	928	872	887	846	910	934	922	895	887	943	894	896	887	979	907	923	939	860	888	867	896	899	881	915	911	906	937	925	894	891	935	898	930	920	926	920	919	879	901	914	946	882	920	895	888	937	836	924	944	954	864	884	855	891	930	886	928	899	902	932	930	921	968	903	936	905	922	841	897	923	910	911	925	955	929	941	958	889	932	937	917	953	930	909	960	903	860	932	937	927	939	925	934	939	931	895	916	905	960	956	931	944	922	945	916	873	905	941	904	944	924	914	922	904	842	912	878	880	985	852	935	900	882	913	900	893	933	917	886	955	928	933	868	863	897	906	901	939	928	902	880	866	947	942	910	855	904	872	942	901	847	896	904	873	894	907	915	900	959	916	895	945	949	901	908	942	915	903	890	941	880	891	931	897	895	869	880	975	878	861	905	943	860	895	891	879	931	853	878	887	915	957	938	945	901	908	865	927	958	882	897	866	934	904	938	900	883	928	935	907	927	901	938	946	901	895	902	910	939	936	911	872	958	921	859	910	921	916	923	930	919	934	874	898	936	908	903	874	909	936	936	899	896	932	930	922	884	913	930	870	889	951	935	952	857	882	914	892	924	933	965	945	887	897	942	971	912	882	935	878	880	892	875	905	926	954	914	969	933	937	996	954	897	873	908	894	867	909	923	896	934	871	889	927	895	943	872	905	842	910	892	883	950	895	891	951	884	894	891	872	954	861	991	939	952	955	914	952	891	923	891	888	910	894	925	863	898	936	925	911	895	910	886	930	889	896	923	948	915	916	881	887	918	952	885	890	920	926	975	916	876	924	941	895	910	936	934	885	893	956	893	916	958	874	860	916	881	940	974	929	886	952	954	880	901	915	871	904	917	838	915	898	968	909	910	924	864	926	892	908	910	892	899	981	887	928	880	917	901	934	944	940	880	922	900	894	952	886	957	902	918	875	921	919	938	900	858	927	931	914	919	926	977	948	926	905	916	974	910	929	920	859	876	883	929	919	918	952	884	945	933	891	908	908	913	859	899	891	868	918	882	875	858	896	913	948	927	964	946	959	878	890	960	953	948	894	909	978	860	919	885	877	910	890	932	883	896	881	857	900	959	902	920	921	947	874	893	906	926	849	890	936	912	938	945	946	865	850	952	930	937	849	915	889	921	923	928	952	857	925	928	921	866	906	902	871	918	905	947	883	922	893	830	888	905	898	901	936	846	923	869	987	909	912	886	907	975	978	913	958	853	923	919	895	905	944	931	933	892	977	939	908	896	935	897	913	870	905	906	872	909	857	965	888	952	921	885	953	973	894	889	926	943	928	940	840	918	977	851	940	920	902	965	877	860	881	919	944	867	814	892	973	904	909	948	902	930	909	928	907	875	910	873	929	932	903	913	894	958	943	951	909	886	959	952	948	957	958	897	917	901	857	928	940	891	938	910	961	913	896	923	899	930	881	918	932	913	904	935	966	884	913	924	921	884	880	896	897	942	905	958	923	878	878	890	921	940	919	960	922	869	925	922	943	903	949	891	969	912	872	945	896	903	914	977	915	951	880	968	903	873	958	869	911	942	953	923	918	931	896	930	915	933	906	962	915	887	883	943	890	911	911	959	907	888	865	886	930	941	878	947	908	906	918	888	942	873	955	913	885	939	968	858	940	886	948	852	927	979	912	913	928	918	941	861	934	866	926	919	912	916	902	909	927	928	883	903	946	960	938	906	960	936	893	900	893	916	901	905	951	886	938	912	899	922	834	873	909	916	924	942	922	922	922	919	843	870	904	981	884	931	913	914	936	916	886	917	939	887	892	930	957	901	944	874	879	909	904	923	914	919	899	925	949	925	923	919	936	895	898	864	936	894	943	888	922	923	901	931	889	919	911	967	967	975	891	968	914	909	963	908	918	866	898	909	891	855	928	923	900	898	949	928	918	914	895	921	897	940	916	912	908	881	930	906	887	925	920	944	916	947	865	905	936	953	879	935	865	878	923	909	954	958	917	914	957	964	944	958	901	919	918	945	954	910	923	994	927	949	959	922	919	893	882	906	873	945	849	987	950	926	896	878	878	965	909	984	894	963	969	895	907	858	894	888	955	920	965	915	900	915	907	916	914	931	881	931	897	966	920	909	891	904	891	895	942	891	894	872	928	901	927	935	879	907	895	910	981	925	952	906	885	865	903	924	923	884	940	863	919	920	934	915	875	864	913	939	942	926	862	875	897	919	944	890	943	894	924	869	939	949	889	928	903	943	901	886	880	918	945	908	910	848	903	900	878	941	872	886	899	878	896	906	866	901	885	940	942	949	928	909	938	891	987	929	916	914	897	880	954	906	865	902	965	966	917	941	937	858	944	878	926	901	929	885	916	931	897	903	865	975	949	920	921	846	863	920	905	915	942	893	922	956	868	896	950	865	865	941	894	927	866	932	898	924	977	863	1018	892	930	942	933	957	896	915	940	921	885	899	955	916	942	907	973	907	914	923	897	885	906	926	917	901	912	931	940	874	904	914	869	911	962	896	895	898	919	972	880	897	963	948	938	895	871	955	953	840	925	849	945	943	889	848	872	924	864	893	963	914	859	941	886	905	918	920	933	911	894	916	921	885	906	968	901	875	940	922	910	965	921	892	903	870	926	949	914	893	900	879	902	877	917	900	875	890	912	966	863	933	932	966	886	942	926	906	920	924	883	854	924	916	917	940	920	882	930	929	890	911	948	905	931	928	910	909	942	960	934	920	892	904	952	884	902	930	939	942	935	936	857	967	916	913	907	889	924	890	984	863	918	924	946	926	911	948	880	938	906	955	940	960	897	908	949	932	937	902	879	942	947	910	902	936	882	904	917	871	936	909	925	897	924	911	919	882	956	855	915	948	910	871	890	895	919	954	937	882
32458	27110	22392	6058	922	864	737	696	671	698	692	705	709	660	732	682	646	736	706	709	727	682	672	693	718	696	685	711	674	685	707	705	681	680	693	701	716	686	675	762	716	728	672	688	743	676	728	725	671	744	726	702	677	681	711	661	698	705	733	709	724	681	725	700	724	721	687	655	698	683	708	748	652	735	675	663	720	723	675	677	679	711	704	710	726	648	720	658	681	657	697	708	702	699	688	710	687	751	666	671	684	717	702	727	697	682	652	732	726	733	708	692	707	711	694	662	769	700	689	684	692	698	694	698	715	711	693	700	676	740	712	687	678	719	693	637	653	675	698	679	689	679	717	716	727	736	745	684	702	717	649	738	663	709	704	729	667	723	671	670	670	728	703	726	707	697	667	671	718	654	666	698	683	685	626	733	694	680	695	692	736	656	742	685	669	734	660	696	648	708	731	692	679	681	742	711	704	699	736	683	695	724	728	656	670	735	713	705	671	718	702	679	700	652	712	681	716	658	710	747	682	694	660	708	686	642	675	689	665	677	708	715	711	677	695	685	698	694	657	655	709	652	677	685	708	653	719	703	693	678	687	713	677	710	685	679	690	683	704	647	736	711	711	715	716	719	717	715	682	689	697	698	736	708	714	707	678	695	673	696	695	664	763	718	695	695	706	707	637	669	671	745	645	698	686	726	687	715	687	705	699	713	681	754	705	694	729	672	754	698	679	712	707	690	705	699	713	698	672	746	685	674	691	664	663	682	754	687	704	717	748	699	675	696	716	739	693	732	674	748	714	674	692	712	665	693	729	680	696	686	689	684	737	678	657	690	709	646	734	667	704	702	675	661	693	663	679	646	696	706	676	731	698	685	725	718	677	672	695	667	656	696	712	687	757	689	725	738	758	718	756	728	680	663	648	698	676	693	633	701	707	683	721	686	696	665	702	710	689	680	711	687	740	699	712	705	698	696	699	720	719	719	736	689	733	692	664	720	736	707	684	703	727	672	689	651	700	652	708	682	661	678	670	672	661	697	682	712	733	719	680	737	692	712	744	717	701	678	685	727	737	731	729	730	669	721	705	699	699	671	701	729	715	679	696	718	701	722	718	715	737	701	686	712	692	669	709	699	707	733	698	685	709	726	742	768	712	719	742	750	659	689	668	704	686	716	716	661	703	627	709	706	675	668	723	704	684	683	664	680	678	741	692	663	674	722	670	627	688	708	714	662	691	710	743	725	743	692	678	690	751	688	650	691	698	719	718	711	663	697	684	708	713	691	652	667	660	680	667	724	674	676	698	698	696	629	693	722	671	679	739	745	701	695	698	713	689	714	710	716	709	692	662	701	712	705	714	672	698	704	721	708	711	688	695	749	672	670	716	714	677	704	675	722	693	684	695	683	675	687	645	685	715	673	698	643	746	672	704	727	781	705	712	687	665	697	653	708	683	728	701	691	723	689	688	690	677	722	681	727	692	689	694	679	741	644	705	712	688	726	748	694	710	667	728	711	658	691	698	699	699	653	693	725	710	748	732	696	717	677	687	730	683	761	691	718	669	702	716	669	665	687	725	733	679	697	678	697	679	703	652	703	641	699	663	681	730	659	662	667	724	708	719	668	706	638	736	710	689	727	691	703	705	690	681	674	693	720	690	715	722	725	715	676	701	676	668	690	735	667	741	698	703	713	701	692	697	721	652	694	729	665	681	665	703	675	758	696	700	716	710	709	723	686	734	695	657	710	695	717	713	714	713	672	689	702	690	672	753	674	706	699	681	725	674	698	706	664	709	677	691	741	710	688	715	728	696	725	650	688	689	667	703	719	692	740	691	683	694	693	711	718	729	736	666	709	708	694	711	720	681	695	664	678	700	717	683	691	701	717	681	685	732	706	714	720	714	690	714	653	720	699	684	709	721	687	710	698	665	702	688	700	728	656	734	720	717	720	675	671	739	691	662	694	709	702	726	699	734	699	713	702	666	712	703	689	684	740	719	684	694	665	709	723	740	717	702	705	715	707	664	708	747	649	705	730	686	682	682	686	693	718	616	702	721	724	714	730	718	705	684	714	636	706	677	685	659	662	707	691	710	677	762	750	688	690	671	716	713	695	698	692	718	691	723	663	668	761	679	732	737	723	716	731	673	713	698	669	702	671	704	694	671	701	726	630	740	683	687	711	720	706	709	703	668	713	690	725	699	722	666	751	692	697	661	652	708	647	695	686	676	711	668	767	657	722	669	680	712	719	724	671	708	709	755	705	741	657	680	721	703	672	683	708	626	703	689	674	698	710	683	695	740	671	647	672	700	673	708	719	685	692	706	673	687	665	731	658	687	691	672	712	715	724	660	746	683	678	668	742	726	667	685	701	695	659	674	715	750	718	680	726	711	665	645	722	639	703	751	671	667	715	746	688	683	741	696	671	704	699	684	694	680	696	733	679	700	707	745	690	709	712	699	692	730	622	756	717	691	698	679	689	695	694	668	682	721	654	701	746	653	671	729	680	721	730	684	656	707	719	675	673	678	701	678	688	684	709	678	713	699	695	708	713	744	700	689	695	700	642	726	708	734	718	702	688	688	727	716	685	696	671	707	705	674	699	661	709	715	701	699	648	659	722	672	675	701	678	684	737	700	716	737	723	704	708	695	608	726	684	711	717	689	690	681	703	702	715	680	738	700	690	664	735	666	707	707	716	774	665	677	702	707	685	675	671	707	693	705	696	696	742	695	683	689	640	666	751	696	697	678	677	721	749	744	666	700	687	721	673	708	685	632	711	695	685	683	696	692	713	737	639	747	659	701	704	686	710	631	707	703	719	735	688	698	675	680	678	648	678	667	675	651	687	702	656	718	725	685	702	696	673	717	654	688	686	676	731	733	651	724	652	728	713	705	709	707	717	718	743	692	760	673	714	660	683	687	707	711	713	690	654	702	721	664	687	644	716	687	703	696	721	739	707	684	698	703	669	747	710	753	734	676	720	716	718	735	720	702	710	651	720	677	670	676	761	718	701	714	711	712	679	743	764	721	685	703	670	664	676	657	725	679	691	659	636	698	649	705	675	735	634	712	687	732	692	692	675	658	698	702	766	689	740	673	702	671	702	719	664	672	756	711	674	739	702	668	689	702	723	689	726	693	748	703	659	709	738	639	685	695	712	695	686	694	688	695	733	715	712	725	699	672	675	725	681	683	708	741	654	731	671	694	692	711	643	670	669	674	708	681	715	694	656	717	685	684	756	715	729	728	683	719	714	675	705	692	687	695	739	693	748	714	709	660	697	709	682	687	674	735	742	696	711	712	678	715	680	666	721	680	705	680	678	726	702	683	763	681	685	707	721	690	736	707	719	643	722	671	692	749	692	684	653	725	664	721	669	695	690	728	703	746	687	729	717	649	716	710	728	668	679	730	680	725	688	694	729	731	702	696	729	704	682	687	705	715	713	678	690	704	683	743	684	676	710	688	650	691	681	738	711	688	717	708	714	624	709	705	751	754	649	733	678	746	681
41221	41511	19236	2024	956	987	955	959	937	935	952	899	948	952	927	949	951	951	923	940	962	949	985	1002	930	900	973	909	895	972	970	964	946	959	966	976	960	921	956	970	990	899	940	924	969	943	909	940	867	957	911	904	973	956	945	999	940	948	963	898	935	973	987	954	937	938	943	979	949	929	935	1000	955	951	964	936	960	901	945	948	888	964	972	1016	975	913	937	962	922	989	910	976	898	939	994	988	910	949	944	973	915	850	984	945	892	959	936	957	962	986	997	994	920	899	946	886	964	946	906	982	963	921	920	997	934	954	975	908	959	967	962	938	957	960	922	915	949	983	947	974	947	999	972	964	945	962	954	942	973	1003	936	965	1004	955	922	958	943	983	971	852	942	914	954	938	927	920	902	935	931	937	932	945	930	932	935	962	970	962	938	931	1007	949	973	982	1000	930	979	917	981	939	910	993	917	893	894	915	955	959	961	956	913	993	965	977	985	959	923	985	995	969	897	908	912	963	922	903	927	993	926	925	923	985	932	918	893	937	989	953	951	958	975	876	944	967	951	958	935	944	953	940	954	909	966	945	920	933	993	959	962	979	944	981	977	917	939	939	957	969	924	990	946	875	896	917	949	963	917	945	901	906	993	903	936	918	959	895	938	957	931	941	968	919	994	930	911	926	894	979	985	959	918	965	936	1001	942	930	887	911	967	938	957	952	893	916	933	950	908	959	939	971	915	1001	900	964	928	954	963	921	970	986	979	861	991	982	939	972	941	905	922	947	880	970	924	890	1005	925	915	942	966	952	965	977	962	953	942	902	953	951	920	896	965	938	920	902	927	958	971	994	973	929	995	911	947	860	936	963	923	962	912	981	909	915	973	974	935	935	978	953	954	978	936	959	933	929	937	963	937	945	1008	932	954	937	921	894	934	919	944	928	993	961	996	970	910	983	973	925	921	915	968	931	940	924	971	908	973	930	959	923	906	902	981	948	940	993	950	968	909	949	950	1011	942	952	936	970	948	938	941	904	925	986	1004	994	945	940	951	985	937	911	918	996	929	957	883	965	962	938	931	940	961	963	980	943	906	956	983	916	946	899	907	953	916	953	938	972	927	920	943	909	1006	909	958	943	1000	904	968	934	987	976	930	990	935	966	919	940	959	942	1022	960	968	1017	929	921	975	952	926	941	936	920	956	945	941	949	966	964	935	993	1014	912	902	946	913	939	948	972	945	931	949	977	924	947	951	932	955	939	922	937	925	918	937	931	989	968	975	991	898	987	964	948	997	976	967	944	951	904	953	924	958	990	920	955	919	912	930	919	889	955	959	947	981	945	890	982	895	933	931	917	994	942	931	948	936	1020	967	953	930	920	900	935	919	905	953	925	975	997	923	979	947	979	940	928	961	952	909	940	943	972	954	937	879	916	912	911	977	954	910	973	963	918	948	926	974	953	964	980	942	912	922	901	923	978	955	937	979	951	927	974	938	990	1025	974	960	939	931	919	943	937	971	1018	922	940	910	978	972	1003	918	986	901	926	944	963	976	924	877	953	934	965	965	923	978	959	919	967	932	981	929	940	953	927	933	937	1005	963	972	999	921	895	985	953	956	947	941	910	931	950	942	951	968	970	916	939	924	957	965	924	911	1012	895	993	938	931	914	962	947	902	932	918	942	982	970	918	962	1006	1002	933	966	896	940	942	967	977	917	934	970	909	899	972	968	921	955	942	914	915	875	923	941	974	975	908	904	919	989	921	1003	915	928	959	944	982	955	914	943	1017	913	971	995	944	959	956	890	961	966	919	928	914	968	975	940	944	977	934	932	976	981	905	940	911	977	933	945	910	943	923	927	967	945	956	913	893	916	971	936	935	990	895	924	986	950	929	922	952	921	927	949	972	940	956	927	1023	923	927	930	926	956	960	936	977	954	867	931	928	949	919	934	972	922	948	892	961	964	944	939	939	925	927	881	939	936	947	913	962	991	949	962	950	908	961	941	958	937	919	1009	947	972	910	950	979	903	934	979	956	957	948	898	967	938	925	924	958	909	922	1016	928	944	971	897	924	960	895	918	987	939	1011	934	948	938	910	927	951	987	991	973	936	932	962	944	939	989	950	975	911	931	991	926	965	955	985	922	936	955	965	977	965	934	908	966	931	962	992	934	980	964	966	923	993	952	960	909	952	916	863	983	942	917	897	973	950	932	984	906	911	962	880	907	955	937	979	911	914	957	936	920	967	979	1000	942	928	953	935	922	965	992	950	946	932	943	912	943	983	959	919	1000	948	906	919	925	959	925	931	921	892	972	941	935	979	851	1007	949	984	955	941	931	998	955	927	953	962	927	967	990	968	927	947	1014	947	906	933	966	970	974	974	937	943	938	925	910	972	916	982	922	926	921	995	994	941	1006	898	967	930	953	953	914	903	916	980	913	901	989	961	952	935	933	974	937	941	959	989	941	962	995	1003	947	947	972	952	950	945	923	916	953	959	966	946	1018	979	903	925	963	971	910	927	910	997	995	974	952	966	955	928	917	937	950	923	943	967	934	907	950	946	992	939	915	882	971	1005	954	993	919	951	917	915	941	936	939	943	951	973	940	908	1039	912	971	922	919	964	971	923	960	894	938	893	944	918	942	974	974	920	935	906	973	982	951	979	945	922	881	897	908	915	947	957	956	947	912	963	936	937	954	972	970	982	951	951	975	982	982	944	937	993	934	956	922	941	953	926	923	977	995	912	923	925	934	919	909	926	1011	971	961	927	920	949	959	892	954	917	947	1011	914	884	930	919	927	971	948	952	927	904	1013	972	1018	992	939	878	891	969	949	931	969	941	927	941	920	985	922	971	953	899	918	925	969	901	920	1004	1008	949	1008	940	939	947	929	895	974	979	938	908	970	916	965	902	1000	928	1018	977	956	953	915	951	892	959	948	932	918	995	952	884	972	981	921	921	932	913	971	901	927	936	916	934	996	938	997	958	925	919	970	938	988	957	870	959	909	936	930	968	937	923	918	947	957	1017	975	928	932	971	904	927	902	941	909	976	973	926	918	1009	979	903	985	916	975	950	953	986	945	966	965	924	960	899	888	930	971	993	971	909	977	938	933	948	987	904	935	922	928	921	918	948	935	952	982	924	933	931	914	929	971	987	934	1003	981	952	989	898	926	936	961	964	948	962	988	939	953	949	966	948	919	929	952	954	901	933	940	988	950	966	914	970	875	925	923	955	905	914	935	952	906	959	932	1003	936	927	973	962	977	1018	964	949	994	968	941	896	1002	933	966	915	974	923	965	959	935	902	972	936	952	935	908	941	905	966	928	949	931	969	937	994	925	986	873	995	934	924	980	899	924	893	981	971	929	962	989	959	886	1013	905	882	961	932	919	1000	973	921	986	927	965	992	949	929	955	947	980	943	893	960	912	924	951	928	966	928	927	978	961	971	922	954	944	944	924	910	952	960	952	918	925	895	966	944	903	879	921	902	956	961	979	937	925	947	950	929	953	926	958	959	980	982	953	898	911	959	984	977	960	957	960	952	960	936	964	968	888	938	988	938	925	973	904	948	953	934
24835	21883	29087	24157	20834	8967	1198	878	840	838	903	808	864	773	828	797	812	862	808	775	741	784	813	772	770	829	782	824	833	842	819	772	823	877	793	817	859	815	830	784	795	855	764	804	847	836	807	815	826	791	826	808	803	787	841	812	790	832	825	833	766	875	805	824	787	831	791	844	783	777	828	805	859	820	795	789	788	828	779	814	808	826	835	807	780	824	792	766	779	836	868	764	813	791	772	814	841	870	844	816	789	797	796	774	878	791	808	807	783	746	810	834	827	810	780	842	798	778	842	767	826	782	751	844	820	759	804	773	830	760	834	840	804	781	784	818	802	828	801	826	816	836	799	793	849	819	817	796	856	802	821	770	818	807	779	804	810	813	788	828	822	820	835	859	784	836	874	788	787	809	799	779	786	785	808	749	767	846	828	807	831	776	844	803	819	851	806	814	833	831	886	845	784	801	838	823	772	797	845	804	793	806	823	787	822	774	823	832	801	840	826	773	817	794	839	836	799	819	821	812	772	805	865	809	813	785	777	799	782	839	788	857	828	806	838	808	763	852	812	796	804	828	830	793	847	853	800	780	805	796	839	788	785	792	804	784	834	835	832	822	801	789	763	823	843	842	825	797	832	842	838	780	829	763	851	874	822	780	829	814	866	842	821	831	786	755	821	817	801	817	780	812	811	799	814	807	828	815	764	787	786	815	833	814	808	824	795	807	797	793	817	830	763	778	825	852	816	783	839	767	791	833	809	824	820	847	806	786	825	793	760	845	776	768	783	808	827	786	766	825	839	762	812	818	787	831	804	854	799	816	805	833	743	796	798	827	798	780	832	821	813	829	818	841	825	823	894	819	794	816	828	819	802	769	868	849	821	816	820	792	802	866	841	800	800	797	783	827	834	814	838	768	791	793	827	805	829	871	823	881	764	871	821	822	800	783	759	857	785	789	798	803	777	788	791	858	795	853	826	806	785	804	834	793	798	828	784	784	816	791	734	808	836	780	814	798	859	799	842	806	749	788	782	840	856	835	771	794	797	821	809	811	786	774	775	811	766	817	796	802	783	792	816	809	804	832	823	772	831	825	763	813	835	767	801	804	836	841	780	842	806	858	762	763	815	779	807	795	762	764	816	812	788	798	775	802	803	781	851	865	824	766	830	799	772	836	793	801	842	789	780	804	778	776	772	787	849	784	829	749	806	843	761	829	811	828	827	806	779	792	778	792	823	822	791	847	784	804	819	813	853	825	827	835	812	850	784	821	840	812	792	798	857	803	815	798	793	796	827	812	836	827	792	813	785	829	833	800	761	797	759	804	849	787	828	855	838	848	808	811	749	767	810	822	780	826	821	788	847	834	779	796	777	799	813	806	773	807	814	879	849	799	778	778	837	824	772	858	772	843	801	787	813	762	793	843	818	852	811	821	860	832	819	821	815	791	797	764	840	826	768	825	822	766	818	859	805	858	805	847	771	807	847	842	815	832	857	818	823	787	878	812	779	782	840	800	841	812	778	801	770	871	795	824	826	834	808	800	859	819	791	794	728	839	803	809	842	777	803	817	837	801	831	802	873	786	799	790	810	778	788	807	756	836	873	797	843	799	827	769	855	800	803	830	805	780	800	780	796	781	825	803	805	832	791	827	819	836	866	828	836	823	843	811	787	821	803	803	789	818	790	780	784	830	804	816	817	820	862	771	847	835	840	751	860	790	848	797	795	787	797	800	759	790	777	775	779	777	773	818	813	796	827	803	804	824	789	815	773	797	837	735	835	820	770	815	783	794	803	780	794	771	797	765	777	761	795	841	767	840	807	816	748	802	826	803	839	780	799	786	840	845	801	757	782	811	828	814	752	766	812	832	816	804	822	776	781	766	794	836	792	834	827	778	807	817	810	828	816	781	854	837	778	810	776	801	804	831	844	861	850	827	755	879	814	796	843	816	826	847	829	793	742	864	792	802	838	828	772	856	823	792	790	800	832	866	795	833	836	793	746	802	795	802	814	784	820	824	834	794	762	772	843	854	788	789	785	821	814	844	820	811	819	810	789	756	754	726	833	845	782	791	855	770	834	812	790	789	756	799	797	765	814	812	831	812	810	795	797	775	769	772	825	845	824	841	814	797	825	814	779	783	754	795	806	822	793	836	823	775	839	801	782	802	808	825	782	797	783	806	795	846	777	800	776	784	830	786	808	854	838	789	770	773	796	789	810	800	804	778	760	898	811	788	815	806	797	788	764	836	858	844	814	782	836	842	788	851	776	736	827	840	815	772	799	840	803	777	797	826	810	805	804	780	831	814	832	822	793	821	801	817	771	848	768	825	805	827	820	821	776	847	828	812	803	810	825	774	770	790	738	824	809	802	793	783	829	828	814	824	851	807	805	836	798	830	755	843	745	832	805	823	743	794	830	839	830	842	767	840	764	784	800	808	795	806	841	776	826	808	813	748	794	841	773	815	792	824	828	821	854	818	839	790	812	772	828	786	767	836	834	819	853	818	865	808	810	866	813	772	811	778	769	863	811	822	789	788	803	802	823	765	781	773	852	843	773	823	780	806	770	832	843	789	839	849	787	819	841	782	859	792	810	793	773	800	797	792	790	752	839	802	797	831	825	792	797	830	797	781	801	827	799	826	812	804	796	768	803	801	813	823	768	840	779	790	794	802	794	842	859	855	818	815	770	852	801	831	838	805	752	806	803	780	811	781	764	832	808	813	797	859	783	845	772	766	803	821	862	795	841	815	810	804	820	797	820	826	766	837	788	815	797	812	785	823	833	807	846	768	807	790	852	797	822	808	806	791	758	789	753	779	826	771	789	792	797	854	828	793	796	792	801	790	826	829	831	801	790	785	838	802	789	787	873	759	833	834	802	790	741	774	777	771	808	820	807	790	781	796	839	770	748	801	742	836	789	787	794	826	815	816	774	847	821	865	819	840	803	779	780	817	790	786	750	820	797	803	767	794	829	856	829	800	776	829	837	825	826	798	804	797	804	777	780	782	735	837	794	821	791	813	807	747	821	750	830	812	819	844	797	829	798	826	810	808	831	845	788	817	841	821	792	802	828	782	810	783	781	794	759	827	866	837	871	797	807	798	826	783	807	795	798	825	785	788	770	867	836	841	787	758	816	765	783	850	831	764	806	816	816	842	825	833	805	805	825	748	826	820	770	829	766	838	774	822	812	819	811	823	803	752	806	837	825	802	819	777	809	781	811	807	796	818	804	811	783	838	823	854	807	780	762	770	804	816	866	773	809	808	888	785	804	781	789	802	776	770	763	796	772	774	806	805	767	816	752	810	815	770	766	781	770	859	797	809	829	827	791	799	779	772	821	813	817	819	835	822	790	825	848	805	893	787	789	824	750	789	810	816	779	813	760	807	775	789	780	834	819	782	735	811	801	822	866	840	772	816	808	821	843	795	791	870	759	788	765	754	770	879	796	870	833	725	825	778	859	796	783	893	834	829	840	822	811	817	828	824	783	797	792	807	774	757	841	808
61099	79280	45755	5759	1082	1080	1123	1116	1141	1141	1034	1117	1099	1038	1107	1097	1103	1083	1134	1119	1097	1089	1129	1140	1093	1097	1143	1036	1085	1118	1106	1131	1128	1067	1071	1063	1093	1138	1101	1117	1115	1106	1101	1045	1104	1098	1078	1111	1046	1078	1161	1022	1042	1065	1046	1138	1114	1111	1123	1112	1111	1089	1074	1050	1096	1087	1082	1065	1120	1098	1149	1115	1088	1070	1131	1125	1081	1106	1078	1044	1089	1119	1135	1066	1151	1125	1074	1012	1139	1158	1108	1109	1079	1095	1108	1061	1103	1058	1124	1072	1114	1055	1017	1091	1051	1037	1193	1055	1106	1149	1137	1055	1066	1109	1134	1057	1058	1120	1102	1079	1103	1098	1089	999	1085	1119	1091	1129	1077	1086	1088	1075	1035	1148	1111	1068	1112	1086	1038	1083	1107	1068	1139	1026	1105	1097	1092	1123	1122	1053	1094	1055	1071	1130	1093	1078	1084	1041	1118	1088	1139	1092	1138	1133	1073	1086	1133	1040	1117	1074	1080	1073	1084	1094	1068	1093	1121	1102	1117	1099	1099	1086	1038	1092	1083	1088	1056	1112	1116	1118	1081	1067	1142	1079	1114	1108	1094	1106	1107	1077	1011	1029	1092	1068	1064	1057	1152	1052	1085	1102	1084	1100	1058	1070	1144	1098	1075	1127	1077	1129	1084	1113	1076	1112	1141	1115	1125	1085	1118	1110	1102	1116	1049	1118	1105	1078	1092	1101	1093	1114	1106	1033	1101	1133	1133	1091	1106	1049	1032	1079	1101	1074	1077	1121	1070	1026	1020	1054	1130	1100	1058	1039	1055	1080	1101	1090	1060	1083	1060	1104	1044	1081	1067	1096	1081	1084	1068	1138	1082	1091	1074	1037	1029	1076	1108	1144	1042	1156	1078	1113	1087	1085	1124	1075	1101	1113	1055	1031	1099	1122	1110	1081	1062	1053	1131	1084	1168	1137	1058	1122	1092	1079	1123	1049	1079	1147	1078	1154	1073	1014	1073	1136	1123	1106	1071	1087	1054	1059	1119	1082	1075	1110	1161	1108	1075	1105	1128	1089	1126	1068	1089	1163	1156	1103	1136	1093	1066	1128	1117	1052	1171	1062	1113	1082	1065	1073	1094	1060	1078	1076	1125	1044	1095	1091	1092	1073	1106	1085	1046	1073	1050	1121	1030	1070	1083	1094	1103	1077	1113	1074	1093	1170	1096	1083	1030	1196	1012	1113	1009	1050	1158	1127	1099	1126	1103	1113	1090	1049	1110	1124	1111	1153	1066	1092	1154	1120	1090	1104	1077	1056	1100	1115	1110	1118	1061	1117	1106	1071	1116	1084	1081	1182	1144	1070	1141	1064	1096	1123	1100	1060	1104	1123	1108	1068	1117	1139	1101	1071	1129	1065	1102	1107	1085	1073	1114	1176	1088	1159	1067	1091	1078	1042	1110	1062	1026	1078	1070	1094	1089	1144	1036	1068	1032	1057	1049	1093	1136	1059	1105	1150	1099	1084	1116	1054	1067	1050	1060	1067	1075	1116	1107	1105	1040	1125	1104	1103	1106	1065	1114	1062	1094	1091	1070	1072	1083	1052	1038	1099	1066	1099	1096	1074	1116	1134	1035	1113	1066	1092	1066	1075	1126	1038	1100	1069	1086	1066	1132	1134	1059	1113	1103	1075	1123	1055	1087	1037	1120	1070	1096	1082	1112	1069	1041	1061	1044	1102	1093	1163	1073	1084	1102	1055	1084	1124	1062	1161	1105	1098	1095	1133	1104	1076	1095	1043	1090	1098	1020	1031	1043	1088	1089	1137	1022	1101	1089	1109	1096	1036	1097	1059	1079	1085	1066	1040	1123	1108	1151	1122	1075	1013	1101	1120	1064	1116	1126	1160	1054	1111	1140	1084	1191	1078	1087	1130	1102	1099	1130	1066	1157	1069	1104	1148	1142	1123	1085	1094	1108	1109	1087	1093	1048	1105	1092	1054	1045	1055	1081	1041	1079	1129	1112	1098	1012	1036	1111	1101	1094	1068	1088	1110	1051	1059	1040	1061	1083	1088	1068	1139	1115	1066	1051	1073	1097	1055	1086	1052	1027	1071	1060	1093	1105	1108	1057	1095	1101	1045	1093	1075	1114	1056	1134	1065	1129	1071	1096	1108	1121	1102	1125	1065	1100	1068	1073	1101	1081	1072	1113	1094	1111	1123	1102	1114	1125	1101	1124	1064	1083	1126	1167	1081	1096	1057	1095	1076	1075	1104	1086	1109	1159	1074	1052	1138	1054	1158	1061	1067	1177	1042	1141	1082	1060	1100	1067	1111	1070	1047	1080	1071	1142	1055	1079	1050	1146	1062	1069	1083	1047	1077	1103	1041	1086	1081	1093	1081	1103	1081	1107	1143	1091	1114	1081	1104	1039	1080	1072	1128	1076	1101	1082	1083	1101	1106	1108	1106	1079	1140	1070	1079	1079	1115	1116	1079	1094	1119	1118	1033	1156	1148	1113	1047	1093	1065	1102	1133	1064	1091	1112	1098	1102	1066	1096	1058	1123	1101	1109	1075	1024	1098	1102	1110	1128	1093	1063	1064	1056	1059	1127	1060	1101	1139	1100	1071	1040	1097	1091	1052	1158	1044	1035	1094	1134	1098	1077	1113	1073	1071	1138	1078	1124	1051	1091	1165	1067	1075	1049	1116	1100	1090	1056	1182	1090	1156	1102	1145	1031	1087	1037	1066	1101	1056	1093	1135	1046	1091	1123	1099	1079	1097	1116	1116	1031	1084	1089	1108	1040	1129	1081	1084	1104	1140	1084	1128	1019	1092	1086	1076	1109	1086	1081	991	1139	1087	1076	1083	1107	1074	1077	1044	1057	1127	1113	1084	1103	1118	1068	1104	1082	1101	1131	1039	1038	1118	1085	1067	1046	1084	1053	1097	1138	1095	1073	1071	1141	1064	1063	1127	1069	1029	1134	1139	1032	1133	1058	1137	1042	1183	1027	1073	1046	1061	1058	1122	1062	1109	1099	1129	1124	1110	1048	1125	1120	1098	1054	1104	1077	1052	1066	1134	1078	1097	1126	1080	1066	1089	1072	1133	1056	1144	1118	1124	1101	1128	1045	1085	1101	991	1065	1104	1109	1126	1081	1104	1126	1122	1132	1087	1115	1126	1072	1071	1108	1090	1141	1031	1151	1059	1077	1096	1083	1130	1076	1166	1122	1064	1110	1135	1072	1078	1123	1091	1099	1052	1058	1103	1099	1100	1087	1106	1094	1129	1108	1117	1093	1135	1041	1141	1146	1071	1060	1107	1116	1091	1113	1097	1107	1084	1086	1136	1093	1114	1124	1081	1131	1098	1052	1116	1038	1140	1089	1046	1082	1133	1130	1090	1089	1076	1061	1112	1053	1092	1160	1113	1082	1128	1110	1094	1115	1121	1090	1097	1095	1047	1121	1066	1130	1068	1066	1109	1064	1085	1073	1123	1071	1094	1144	1095	1054	1140	1077	1158	1116	1083	1091	1068	1067	1121	1008	1098	1064	1086	1083	1124	1040	1098	1095	1143	1142	1065	1116	1050	1086	1166	1085	1103	1072	1128	1029	1054	1146	1140	1072	1113	1131	1097	1041	1104	1074	1079	1061	1106	1090	1094	1081	1123	1108	1083	1098	1134	1083	1087	1066	1104	1131	1113	1064	1071	1093	1118	1078	1112	1113	1062	1072	1090	1087	1110	1053	1087	1087	1109	1077	1052	1138	1113	1087	1090	1103	1122	1078	1065	1061	1133	1078	1106	1127	1118	1054	1046	1091	1051	1134	1062	1127	1041	1077	1077	1129	1134	1140	1107	1090	1087	1063	1062	1147	1065	1147	1120	1134	1126	1153	1061	1069	1094	1026	1105	1124	1180	1140	1033	1069	1147	1112	1014	1095	1142	1072	1133	1139	1115	1129	1061	1142	1058	1063	1039	1108	1117	1143	1128	1074	1049	1165	1038	1122	1133	1061	1094	1087	1116	1049	1076	1129	1064	1069	1038	1023	1060	1096	1084	1099	1085	1080	1092	1107	1028	1125	1111	991	1117	1114	1109	1103	1134	1111	1097	1150	1132	1104	1036	1089	1155	1117	1110	1079	1083	1073	1090	1118	1055	1115	1081	1093	1130	1107	1083	1068	1141	1086	1089	1095	1061	1085	1122	1081	1077	1145	1085	1098	1103	1081	1063	1059	1124	1103	1152	1034	1099	1121	1107	1119	1135	1108	1062	1062	1076	1131	1168	1087	1057	1097	1105	1094	1072	1130	1092	1101	1113	1150	1091	1092	1131	1122	1074	1127	1079	1042	1069	1138	1024	1072	1155	1082	1110	1111	1101	1087	1109	1024	1099	1086	1118	1080	1117	1127	1075	1044	1071	1130	1086	1074	1088	1074	1019	1095	1143	1061	1164	1082	1072	1083	1078	1137	1096	1069	1130	1098	1104	1113	1131	1073	1007	1127	1064	1101	1116	1096	1123	1097	1049	1046	1072	1081	1102	1093	1056	1055	1055	1071	1091	1084	1051	1091	1086	1093	1055	1083	1217	1108	1146	1112	1102	1067	1076	1094	1079	1097	1065	1074	1143	1095	1070	1110	1123	1087	1065	1055	1080	1101	1063	1078	1067	1064	1042	1117	1129	1076	1075	1163	1117	1079	1145	1104	1100	1132	1105	1119	1150	1096	1127	1136	1033	1118	1074	1076	1055	1060	1104	1097	1050	1047	1102	1068	1090	1103	1070	1061	1100	1107	1107	1073	1120	1071	1070	1112	1048	1112	1110	1093	1042	1044	1087	1048	1063	1042	1020	1117	1101	1058	1169	1142	1104	1083	1073	1085	1082	1154	1078	1140	1079	1145	1085	1066	1105	1160	1131	1059	1090	1103	1131	1114	1123	1149	1007	1138	1094	1080	1116	1093	1074	1102	1111	1074	1094	1102	1013	1094	1114	1130	1063	1109	1058	1099	1063	1101	1090	1042	1069	1064	1149	1083	1017	1117	1014	1102	1106	1081	1077	1023	1043	1074	1121	1074	1091	1138	1092
23421	21528	29349	23885	21392	21185	7174	758	694	655	638	633	659	642	630	628	670	697	674	634	668	653	661	673	625	593	694	637	655	665	671	675	687	628	617	663	623	689	657	638	638	579	618	656	631	645	633	656	634	650	679	574	652	664	640	637	608	648	661	649	641	640	639	628	615	644	591	637	652	652	618	592	644	657	664	619	623	634	613	633	605	593	653	657	651	581	663	636	673	666	609	650	634	620	663	645	592	627	630	619	648	664	668	648	666	577	634	651	630	621	647	639	661	642	651	641	664	650	664	644	648	601	612	638	675	610	630	649	662	647	702	643	691	636	669	623	685	655	634	639	626	613	684	616	604	610	653	645	635	620	636	610	609	669	578	646	669	646	638	617	642	625	656	589	654	634	665	661	668	644	628	644	626	630	618	615	625	681	653	614	654	636	669	607	687	634	626	592	666	606	627	653	620	676	670	647	613	587	594	626	616	638	624	627	658	650	667	630	635	636	632	684	639	631	638	623	613	634	627	639	626	649	595	625	619	630	605	713	641	596	623	644	619	670	653	663	641	566	680	676	618	634	707	661	645	601	624	627	630	601	653	673	655	655	634	674	621	655	636	630	626	648	605	629	639	668	651	648	652	675	623	624	646	662	605	650	653	620	612	616	650	647	645	676	601	628	670	598	657	605	658	658	635	694	716	659	671	658	610	637	628	667	649	621	633	688	623	700	649	683	588	634	700	649	637	654	668	631	626	614	601	619	641	650	675	657	653	649	586	665	606	662	666	659	654	665	632	618	623	647	638	631	612	647	685	678	632	661	659	659	659	639	588	621	628	679	623	600	679	647	671	672	603	677	694	625	643	650	616	663	649	616	626	609	660	652	695	646	636	650	635	634	632	642	625	641	601	619	642	661	662	645	646	673	647	638	618	673	646	668	666	654	614	649	651	618	610	649	648	635	644	696	655	621	686	654	612	636	656	709	642	630	631	654	686	658	617	620	653	653	671	602	633	672	641	618	622	634	673	660	658	660	643	626	656	604	662	630	675	646	641	649	596	645	632	623	608	625	615	632	678	618	636	642	683	655	675	636	655	635	601	632	658	665	635	635	654	644	651	617	626	627	685	619	633	635	595	672	657	643	608	661	642	668	613	591	659	632	633	583	638	646	683	634	658	668	627	639	576	643	630	642	683	589	665	658	661	675	634	644	663	646	636	633	653	658	639	655	661	670	636	639	655	657	610	646	643	720	631	615	609	632	660	601	651	684	663	644	693	662	630	648	623	640	653	649	649	641	673	623	633	700	685	650	653	641	632	627	621	628	667	647	621	624	631	668	649	662	620	673	654	621	635	596	685	643	648	635	600	631	634	653	600	636	652	611	646	624	633	639	613	648	662	644	710	664	649	653	643	657	671	644	626	689	634	637	642	670	602	654	643	650	648	645	612	601	619	675	651	646	655	658	650	621	635	632	664	681	603	696	610	649	641	626	598	605	638	619	638	670	641	588	640	607	652	617	629	563	610	664	650	624	640	627	617	632	630	610	674	671	660	690	676	661	651	647	634	633	651	635	591	629	639	601	657	671	693	699	647	668	639	605	615	649	637	636	620	625	695	617	633	581	636	621	645	639	661	685	625	630	655	619	620	627	652	643	627	662	648	618	659	642	635	650	653	691	655	651	655	634	624	654	633	653	667	657	640	630	631	654	681	627	666	636	676	630	628	650	674	674	630	661	682	653	624	653	696	637	625	651	666	647	620	610	636	617	645	628	619	616	618	637	578	662	654	648	661	640	680	610	676	633	658	655	630	669	631	628	649	634	619	645	664	616	646	664	632	649	640	624	669	646	651	624	705	633	641	578	640	639	599	662	630	660	574	647	630	623	649	627	635	638	619	628	589	637	667	699	609	650	678	635	631	619	640	658	651	698	644	649	656	636	646	656	656	660	657	579	648	603	619	691	564	648	618	656	634	684	660	582	637	647	631	584	594	642	632	630	662	657	659	624	588	626	636	614	647	638	667	655	626	629	630	617	664	637	619	674	679	652	639	612	657	652	631	628	639	618	634	677	590	664	610	653	619	607	633	633	642	648	651	616	636	636	648	635	620	641	659	644	642	649	640	664	661	634	618	647	623	651	628	655	621	686	649	604	673	626	643	644	680	602	673	627	662	655	632	631	640	636	648	609	669	632	597	635	594	675	631	656	566	640	665	581	692	657	616	650	665	595	623	632	615	620	681	671	618	629	655	667	637	621	640	689	605	651	641	641	648	598	640	647	624	644	581	654	592	628	665	676	655	630	605	703	656	629	657	650	690	657	612	602	595	644	681	648	607	593	595	640	626	643	675	640	693	608	636	655	646	692	652	633	613	652	614	643	664	659	640	657	639	651	656	679	629	668	668	639	662	594	667	643	644	655	639	663	621	646	598	606	691	593	654	647	637	629	649	664	640	679	623	621	622	562	651	636	637	682	616	631	644	653	641	623	618	627	638	605	617	644	598	614	629	617	600	616	642	609	621	585	613	624	650	679	616	620	621	639	631	636	639	640	637	615	655	607	636	692	635	674	639	639	650	674	637	637	643	650	670	628	639	650	658	627	680	643	620	629	661	702	626	663	654	680	667	598	628	658	635	642	612	637	669	641	676	625	667	634	616	653	659	610	608	623	602	636	677	664	633	631	605	646	622	634	630	622	671	673	622	649	665	618	637	623	642	645	658	650	644	627	646	611	619	665	638	663	656	635	642	632	636	630	622	622	681	581	642	651	648	618	669	638	673	662	618	616	675	626	650	623	624	686	675	589	602	620	712	655	649	678	642	657	688	651	669	654	696	603	606	620	605	639	650	679	637	607	636	610	590	650	672	632	663	622	676	649	652	651	637	629	659	624	652	611	639	636	686	621	611	661	657	599	605	648	624	652	668	631	673	644	634	660	645	653	595	669	673	620	627	674	666	652	672	652	648	609	652	650	655	655	621	625	663	647	636	648	620	663	671	615	640	652	643	611	651	689	653	613	627	633	646	602	628	622	614	633	642	601	663	642	595	639	619	661	668	645	619	643	641	641	630	673	616	606	628	605	653	645	667	630	646	643	657	623	628	656	638	645	623	633	642	679	648	632	618	681	691	604	606	639	636	623	701	602	643	667	657	608	591	645	616	678	683	614	649	612	663	626	655	663	653	630	588	641	600	622	593	601	642	652	631	622	713	595	655	635	695	644	648	609	643	643	647	612	637	647	677	590	663	637	619	653	656	674	643	639	634	594	583	604	632	628	610	656	623	648	655	643	691	645	630	623	649	612	682	674	655	567	660	627	644	619	633	628	665	651	648	682	608	657	625	601	647	655	609	604	698	679	609	648	673	644	640	660	644	644	617	596	645	634	632	677	621	620	674	646	620	641	654	640	624	661	642	621	611	610	664	661	636	604	659	630	643	659	633	639	602	640	652	615	664	666	699	665	590	650	669	640	631	592	658	607	674	652	639	634	633	603	656	636	606	629	624	632	632	644
61164	91250	53977	8557	965	906	876	896	867	893	891	922	895	894	856	874	877	860	888	917	828	863	830	867	844	875	928	870	897	888	876	845	859	876	898	877	891	889	858	926	870	863	827	916	919	898	880	888	819	874	875	922	883	862	868	840	879	827	881	881	872	823	872	863	818	876	894	875	865	889	858	875	883	855	816	925	868	871	880	852	862	847	821	883	915	867	873	862	853	917	912	855	882	866	829	844	853	889	881	870	800	869	843	847	881	889	879	894	829	836	877	903	900	838	869	911	896	840	828	861	903	878	850	883	904	892	845	860	804	854	869	835	865	835	890	865	886	896	875	893	891	920	935	871	811	844	910	914	879	853	894	890	825	836	898	877	889	853	853	875	820	869	894	836	902	868	868	890	914	851	909	832	898	893	883	867	869	834	915	895	869	909	856	864	893	907	878	875	867	884	797	908	888	907	870	850	851	823	886	851	829	913	867	781	887	825	841	822	886	880	857	896	894	904	888	879	894	859	855	893	862	913	886	846	866	897	888	876	905	844	912	893	877	900	826	803	821	906	898	850	889	855	850	803	864	847	854	887	855	833	914	868	866	832	925	877	870	860	854	866	880	814	870	860	878	855	871	880	869	879	825	842	872	847	858	874	849	885	901	834	864	862	851	888	844	855	867	841	903	873	903	892	841	908	868	855	852	852	867	914	865	910	870	886	852	887	837	857	911	835	831	903	835	827	875	915	840	804	889	856	859	847	921	882	876	845	842	826	849	860	853	933	859	830	873	907	855	891	855	882	872	863	929	875	968	834	876	881	815	886	845	880	856	853	889	831	863	861	869	835	865	882	845	842	875	860	870	909	916	879	890	881	814	919	895	858	851	867	815	872	862	856	907	851	833	889	852	856	901	846	880	890	894	860	938	884	909	923	876	836	869	930	861	823	837	874	862	864	821	849	863	869	858	913	902	891	865	854	894	862	846	864	890	869	830	838	861	876	869	902	903	878	876	832	824	874	867	809	875	921	807	837	875	937	843	871	983	873	886	846	883	871	923	876	911	840	863	915	891	907	865	871	870	869	873	875	874	870	847	851	917	870	876	852	894	848	916	914	890	845	840	845	899	840	824	906	875	853	861	883	874	853	826	846	842	880	839	861	891	826	890	900	883	863	863	891	882	875	862	829	888	860	881	825	935	858	870	845	843	851	869	841	916	923	847	823	851	873	887	800	909	797	855	890	849	876	855	871	876	872	900	878	910	870	864	884	870	871	900	834	873	879	890	918	830	907	872	915	896	870	866	917	816	881	844	844	901	913	892	908	878	840	902	848	908	856	888	878	922	838	894	905	917	876	796	854	860	886	865	881	895	894	919	918	862	880	849	875	798	883	848	875	874	883	857	829	864	866	872	853	828	879	838	856	860	896	882	902	844	881	837	892	892	898	870	885	881	884	864	894	879	803	864	923	839	876	853	894	822	886	860	849	894	880	872	840	853	828	839	894	883	868	871	879	869	845	857	859	848	856	868	847	860	831	882	883	894	921	866	916	898	866	869	893	835	864	844	900	857	912	907	876	861	871	871	887	850	809	878	853	844	823	918	816	802	829	881	874	883	849	928	873	895	876	886	884	880	869	863	911	888	870	918	892	848	884	888	853	853	833	901	851	887	920	849	863	848	880	853	867	824	853	887	914	853	878	902	859	842	827	815	838	858	888	852	910	909	869	902	903	857	887	907	848	935	859	859	866	893	890	921	929	846	851	853	818	839	815	832	907	915	846	880	875	860	896	909	866	895	778	925	839	850	853	888	820	826	876	901	837	899	882	876	890	897	855	880	865	826	878	837	838	777	900	929	864	840	870	858	853	882	848	844	908	858	868	878	835	896	850	885	877	884	881	855	835	829	806	811	878	849	810	837	836	856	870	920	867	889	896	849	871	868	824	801	931	859	933	873	877	872	898	883	851	831	850	838	849	880	868	830	855	839	868	883	819	892	849	864	873	841	860	868	900	857	862	816	892	883	864	877	805	912	888	824	837	905	872	848	880	886	907	872	883	850	875	836	883	918	855	890	869	845	878	866	896	916	851	861	881	917	840	897	884	833	851	867	897	877	862	859	822	866	846	889	840	873	874	875	861	850	907	866	871	828	908	879	886	876	840	866	916	931	824	892	870	867	866	869	862	784	848	849	874	885	827	851	824	875	778	831	850	894	910	880	878	858	901	904	849	856	841	941	915	890	864	872	837	888	887	838	863	846	864	883	836	880	885	854	878	912	888	855	878	849	893	871	884	886	831	870	886	817	816	843	892	852	929	845	873	865	904	892	821	817	830	838	862	836	862	862	875	854	806	856	853	829	889	814	909	840	876	866	902	850	851	933	857	898	939	889	859	892	883	884	869	841	872	828	853	862	865	857	857	835	857	893	852	909	831	882	864	854	893	879	861	895	870	866	855	881	877	827	863	851	929	843	862	871	845	893	908	844	897	901	842	863	893	885	840	876	860	896	847	925	880	877	868	872	892	853	877	879	882	839	906	905	827	826	897	881	877	881	844	867	863	884	881	829	882	842	865	911	874	928	924	894	852	858	832	842	876	861	860	927	880	842	838	912	907	883	858	844	944	876	909	799	896	864	847	847	902	885	891	913	867	886	893	843	903	865	871	861	880	846	825	897	911	893	911	878	905	854	891	825	899	805	847	859	902	818	866	891	911	904	852	922	869	864	881	910	820	822	858	909	864	830	835	891	821	819	916	874	949	906	864	834	804	874	858	870	923	908	855	902	865	871	895	892	875	877	867	856	897	898	896	881	874	823	867	844	851	897	869	868	890	822	841	847	843	887	876	847	897	869	865	853	897	862	882	850	843	824	846	822	872	845	925	853	882	875	845	846	864	863	888	850	931	868	850	891	840	883	916	913	909	852	865	873	825	914	875	912	883	855	872	881	902	879	822	878	873	914	867	852	892	848	863	867	840	828	860	903	865	881	857	894	871	832	834	862	871	875	859	852	903	808	870	874	827	887	883	875	869	873	845	883	851	816	880	911	883	901	841	901	919	845	828	908	871	896	895	870	895	842	839	896	892	823	850	893	868	880	892	862	855	833	869	876	856	885	874	837	857	835	851	889	855	819	830	843	872	844	909	913	856	868	862	888	879	892	836	829	884	882	881	897	851	905	853	880	900	893	842	857	883	885	871	835	847	854	874	897	862	861	836	834	888	877	878	825	795	864	815	907	900	937	904	836	872	870	867	851	849	879	827	887	862	854	905	851	895	835	888	886	842	842	865	882	872	882	840	890	843	886	918	843	880	897	875	847	928	896	879	857	893	856	844	929	891	863	805	867	869	852	871	863	877	853	864	918	891	884	904	880	909	868	916	869	877	896	870	870	878	868	843	864	888	859	895	906	856	897	887	851	876	868	881	869	929	836	889	814	891	875	901	829	900	840	905	896	825	867	862	840	897	861	810	868	853	858	891	826	893	793	892	889	887	864	830	902	901	906	856	849	907
32554	26847	21751	5251	707	699	669	638	713	662	732	653	679	650	676	616	657	671	706	667	662	670	697	596	672	619	662	659	627	691	645	699	668	719	680	686	685	677	719	676	631	645	639	677	666	727	678	681	701	645	663	680	669	682	670	692	633	687	678	668	713	684	671	659	682	648	694	634	654	645	662	701	674	664	638	623	661	682	625	681	606	649	653	626	663	683	689	654	693	679	672	765	694	681	635	660	691	629	646	731	688	661	661	644	663	654	629	649	672	698	623	692	640	664	651	636	656	702	633	686	678	702	664	700	675	662	653	682	653	624	678	691	628	687	634	646	667	648	678	641	635	662	682	692	648	683	690	671	677	665	642	621	676	648	656	656	693	721	720	686	676	637	691	644	628	711	634	637	682	667	709	648	671	658	658	722	647	665	657	659	727	680	640	663	666	650	667	664	632	635	609	696	680	631	625	653	668	730	635	622	680	635	702	706	658	684	669	705	669	712	604	727	677	648	642	615	694	695	685	650	697	660	702	625	690	685	695	653	622	676	671	666	653	670	679	710	647	666	634	653	686	707	667	665	627	660	642	674	691	702	702	709	677	639	723	680	676	649	738	692	709	685	636	682	669	667	723	626	696	667	684	734	675	689	697	685	627	677	674	639	645	682	598	663	640	694	653	681	634	643	697	637	671	666	633	665	633	638	640	662	645	665	642	684	695	664	670	725	702	690	668	658	699	681	658	613	669	636	679	632	635	658	663	652	681	663	669	680	649	647	646	672	677	679	631	667	683	653	663	641	640	658	684	669	643	689	666	700	704	698	653	636	703	660	634	654	689	630	687	711	641	670	678	678	696	667	647	608	664	660	661	659	645	710	713	656	680	666	638	637	655	605	673	642	663	629	724	672	716	632	635	646	640	670	659	640	672	668	697	696	637	683	626	649	639	703	641	656	702	649	683	652	672	692	686	685	679	664	673	637	678	671	645	670	691	643	670	662	628	642	630	670	633	659	648	679	651	701	683	628	695	686	687	648	622	675	643	632	656	701	695	682	669	687	679	687	684	611	673	594	673	685	647	686	690	657	646	641	700	637	669	652	677	693	661	691	680	660	676	673	642	672	678	623	664	721	656	692	669	661	664	681	675	687	697	680	706	656	682	666	715	707	676	661	685	686	680	628	660	670	695	660	658	661	689	713	684	647	680	638	675	673	701	678	675	665	683	723	677	687	639	663	663	652	662	639	680	705	645	677	673	661	620	680	707	670	662	636	682	629	706	628	645	677	668	694	663	666	662	677	650	687	705	646	641	637	679	693	602	718	671	670	664	687	668	643	682	648	679	633	660	657	699	682	676	675	714	649	668	665	678	755	672	674	649	659	679	667	698	610	619	698	686	656	647	657	680	695	606	713	676	695	702	668	722	692	692	688	659	683	702	680	649	674	663	639	728	701	697	701	687	613	694	619	684	634	654	662	618	693	666	659	643	638	658	694	677	668	657	695	635	640	682	695	628	711	684	676	683	686	653	687	674	620	644	699	666	692	719	646	663	677	640	668	715	692	714	699	683	690	668	696	677	672	718	660	638	617	700	618	699	675	669	631	655	696	685	697	631	630	698	654	653	627	624	681	691	721	640	657	658	675	676	677	663	662	701	696	621	625	688	649	681	628	624	715	666	680	652	657	630	628	660	623	717	630	620	654	679	652	633	697	655	649	697	679	659	646	671	650	688	695	672	657	699	652	706	710	667	706	647	687	673	695	673	683	714	639	655	649	654	668	685	654	646	666	667	611	652	707	689	697	705	619	650	630	668	667	692	731	618	707	652	659	694	610	674	642	636	650	700	651	675	696	646	637	702	711	653	622	664	637	659	646	663	620	642	647	631	662	679	646	658	661	634	672	650	643	662	666	679	657	689	634	643	724	691	644	653	645	656	681	701	665	634	636	665	693	688	687	660	668	588	644	677	673	658	677	660	665	664	692	663	625	732	694	667	621	669	681	640	673	632	696	727	647	676	646	697	706	692	706	677	637	697	681	660	617	658	673	688	695	664	682	587	668	689	683	688	663	641	681	691	672	656	687	713	695	688	669	668	653	714	684	671	688	694	694	661	684	708	661	627	638	605	621	628	676	680	658	637	662	678	635	650	722	670	715	691	658	695	693	677	663	642	719	666	669	674	650	687	646	704	671	670	666	666	635	683	666	655	678	641	665	620	689	639	712	639	710	656	635	701	638	681	686	664	666	717	656	630	679	653	681	679	663	675	639	692	660	638	710	719	631	654	681	652	646	674	636	733	648	673	686	672	668	663	666	644	664	673	677	682	665	638	692	660	673	672	677	656	672	712	711	648	659	670	674	694	625	638	677	628	692	693	652	708	685	701	734	662	683	638	687	668	670	695	676	680	652	654	610	688	666	671	675	664	690	649	682	703	655	670	643	669	688	628	676	659	640	657	679	623	681	688	663	692	666	667	673	693	650	654	641	719	683	667	652	676	675	679	701	662	717	661	630	679	653	674	664	671	675	678	666	728	632	629	657	653	658	650	698	671	662	659	656	661	675	632	637	692	678	688	644	676	657	608	662	648	667	586	658	681	654	688	692	658	699	701	669	634	674	675	652	677	707	659	696	670	656	704	735	690	684	665	674	650	648	659	682	663	682	631	651	645	656	705	615	656	663	698	664	658	654	638	696	678	701	688	652	694	651	710	690	671	664	659	647	650	665	662	653	634	634	666	622	655	643	663	667	663	674	666	631	666	663	686	698	673	670	679	630	615	677	666	677	684	705	623	670	698	616	680	630	651	674	697	654	634	672	676	696	651	676	634	626	620	634	661	666	666	609	680	629	654	641	683	712	701	638	704	683	669	683	657	703	701	644	698	661	667	669	687	659	695	665	647	688	674	652	697	628	671	699	694	647	670	670	675	648	704	631	690	670	670	637	697	691	633	689	655	695	653	703	634	658	670	695	668	646	653	685	658	680	663	701	654	657	691	660	674	669	699	673	601	672	676	622	605	655	653	691	675	639	613	684	697	686	651	670	677	703	678	663	651	688	702	695	679	690	743	685	700	666	687	659	675	697	655	670	635	700	635	682	643	685	675	696	692	699	684	658	655	696	651	673	621	655	680	669	646	642	696	663	664	654	673	745	696	681	666	698	658	642	624	687	675	721	692	641	642	675	664	720	656	654	686	675	663	705	639	665	597	676	668	647	716	704	620	654	713	669	664	631	663	666	691	650	665	618	638	630	697	645	688	623	628	686	608	683	681	647	638	648	650	683	648	645	676	659	620	667	679	672	666	673	656	671	708	664	671	650	668	669	648	665	656	674	678	679	708	631	690	655	671	678	682	638	662	671	664	659	640	645	650	644	648	682	663	685	676	673	672	680	663	629	679	663	638	633	667	696	706	665	696	684	672	622	640	657	659	718	665	678	689	703	652	649	674	633	654	662	657	661	675	669	672	640	661	668	690	677	662	687	659	671	643	719	684	658	660	683	681	657	662	622
40866	40609	17699	1401	922	946	886	920	904	909	895	888	931	945	885	880	844	908	955	910	942	896	918	894	953	977	868	868	896	935	917	882	932	918	953	869	981	923	935	889	923	929	884	909	922	898	911	900	932	887	892	925	928	897	900	921	912	886	923	956	896	897	902	892	908	879	908	908	903	887	928	911	904	880	862	897	903	907	944	909	907	866	901	895	875	943	944	899	920	881	896	876	975	899	884	952	902	921	882	883	894	896	897	935	907	879	931	950	880	902	909	920	860	918	852	853	875	930	905	899	925	889	904	872	924	900	965	961	879	967	946	939	944	935	937	895	901	931	910	899	919	890	946	904	894	865	931	891	905	879	863	952	884	929	830	902	892	942	924	905	903	890	914	929	921	903	890	908	876	894	905	881	893	918	942	936	896	955	922	917	846	901	922	912	902	903	963	906	896	887	908	934	912	924	896	950	911	920	935	934	917	894	921	905	958	914	911	905	916	875	893	922	916	862	955	938	916	910	868	886	933	908	887	921	925	923	873	948	932	963	917	910	935	940	950	899	953	911	879	930	918	944	932	871	878	980	900	904	965	944	915	894	894	881	831	904	876	918	917	947	968	941	872	834	879	898	916	891	893	893	866	947	904	864	945	920	863	936	931	920	909	911	943	876	934	887	875	901	921	973	907	904	940	894	857	857	883	913	919	908	906	961	910	922	898	930	908	900	880	918	935	869	979	941	912	864	884	895	926	916	899	930	876	952	919	941	904	914	902	904	942	881	951	951	910	908	891	862	895	913	931	940	952	947	919	885	874	984	937	905	915	862	910	921	887	936	922	908	930	974	920	873	913	914	975	896	913	886	867	891	922	931	905	883	930	943	915	874	862	949	842	926	928	907	898	943	882	969	947	890	889	914	906	898	985	905	833	867	887	953	938	941	916	873	889	870	918	900	933	910	859	944	918	890	901	862	885	904	906	884	971	873	937	949	950	887	943	901	922	914	928	923	919	959	931	880	876	884	925	926	907	913	920	915	889	921	868	907	880	925	865	958	932	882	904	942	927	907	958	928	922	951	928	894	890	905	948	911	861	909	927	855	897	891	858	939	918	926	935	873	941	918	983	918	889	899	903	932	904	889	912	908	909	950	938	901	938	848	933	864	958	881	866	901	917	937	935	948	897	930	912	901	916	891	901	933	909	920	980	910	865	881	872	952	835	853	913	875	892	903	925	847	981	936	952	886	909	937	876	961	898	935	930	918	888	917	918	945	892	942	896	953	917	898	886	960	864	913	872	920	869	905	950	932	919	955	949	922	942	954	925	881	898	884	896	904	841	884	910	873	915	924	913	950	906	937	906	913	948	939	903	958	944	947	948	924	924	908	940	974	955	911	873	913	916	904	915	894	903	869	893	900	961	918	885	890	905	894	920	1000	967	923	904	921	912	938	927	903	908	926	961	911	966	927	905	914	895	922	921	899	884	890	917	933	909	878	914	928	935	928	971	948	930	964	899	958	912	899	884	916	842	919	916	959	909	978	862	936	919	923	888	882	963	924	892	950	860	887	912	899	910	913	907	942	877	952	873	867	933	858	893	954	915	828	935	929	894	908	905	928	920	909	891	898	877	859	873	903	880	913	896	921	968	877	907	914	909	905	886	967	958	876	947	904	925	923	906	888	914	883	916	909	922	890	983	908	947	910	918	882	845	911	900	941	944	885	950	955	870	907	915	871	890	920	953	859	905	927	887	920	905	908	947	931	907	913	891	912	907	861	958	854	875	948	933	927	914	879	881	868	861	943	916	883	857	919	935	935	930	950	886	977	943	897	959	904	889	873	935	928	942	920	907	918	935	875	918	909	870	902	923	912	888	861	928	894	870	956	947	922	893	926	895	885	924	935	894	923	935	920	905	929	873	877	904	898	930	964	950	945	949	922	872	883	922	927	861	836	943	880	943	882	878	923	883	872	916	937	887	891	936	935	947	932	923	989	960	879	905	877	905	868	1001	902	879	899	900	908	880	918	854	884	877	913	909	901	901	899	947	879	919	867	917	867	877	827	915	833	960	909	950	932	871	894	916	908	888	889	891	888	932	971	902	917	887	996	920	866	911	899	898	935	909	933	899	868	924	913	923	941	954	902	873	876	915	902	918	917	875	862	854	932	896	929	862	922	940	880	866	866	936	921	919	880	929	875	886	898	855	869	910	911	936	893	898	905	898	930	945	891	906	950	959	885	901	876	913	947	933	866	887	844	895	881	886	938	927	882	888	942	937	975	896	849	930	920	931	889	949	963	894	912	961	934	933	915	861	898	897	891	923	921	899	887	846	866	856	887	922	953	909	922	879	853	921	873	891	926	919	948	915	856	895	891	956	885	918	927	919	899	924	935	937	895	918	962	887	911	879	934	862	905	905	895	889	939	944	917	888	915	852	994	900	945	901	930	917	912	954	886	944	925	882	882	908	876	912	895	940	976	921	949	863	942	883	864	876	929	916	918	931	924	884	920	940	919	858	915	849	916	922	909	843	901	867	892	883	893	914	925	894	944	920	963	937	914	925	940	922	879	930	934	942	933	899	895	950	934	907	930	868	890	932	925	872	916	910	905	932	902	936	961	888	932	862	932	941	903	926	912	928	927	892	930	858	937	871	928	923	888	875	906	915	844	932	874	915	918	907	923	896	896	871	920	929	897	964	934	898	929	955	903	944	944	948	899	921	915	934	958	920	925	908	912	926	941	907	947	895	895	911	880	933	939	944	888	895	900	896	883	867	900	900	937	909	879	911	899	931	892	925	945	855	920	899	926	891	894	886	925	948	926	864	906	843	900	878	927	903	922	898	845	963	952	906	923	880	990	842	933	931	860	874	927	900	959	925	897	904	894	916	943	913	982	893	903	948	915	863	969	917	950	929	854	930	892	888	903	891	877	862	933	900	889	874	927	941	920	902	899	948	934	908	938	866	896	905	969	883	942	907	872	957	941	927	906	911	875	854	857	905	973	895	917	875	918	912	978	887	931	909	873	961	900	946	896	934	876	933	891	913	908	906	866	926	932	930	894	945	947	921	933	889	917	948	898	880	940	933	915	888	950	899	909	916	975	915	927	892	917	952	896	860	915	922	902	877	864	887	880	939	849	939	898	918	899	887	897	889	891	901	913	926	930	938	917	919	938	894	892	951	894	902	945	976	967	913	835	942	896	922	918	906	851	882	901	943	932	891	884	897	895	914	910	844	922	913	915	867	924	942	932	904	871	884	844	886	888	937	908	913	968	943	852	904	900	943	936	953	854	900	880	944	892	900	887	958	949	942	908	886	895	839	902	912	885	902	921	911	939	895	879	961	922	893	853	959	898	862	912	916	941	908	930	878	930	889	914	890	910	893	932	901	890	919	923	926	854	909	974	907	880	885	936	891	943	951	899	954	935	847	929	907	931	922	925	883	883	934	917	897	949	924	869	880	885	895	875	882	880	893	983	877	910	927	911	897	908	891	923	945	895	891	1001	907	949
24747	21821	29254	24189	20985	8901	1083	841	783	834	823	794	799	807	858	831	826	767	772	794	807	780	824	809	791	782	801	837	787	813	816	838	750	761	778	839	790	751	779	784	812	827	803	815	763	798	797	788	778	808	781	799	776	791	799	787	756	794	768	778	782	813	757	781	825	768	775	736	773	803	840	763	763	787	758	749	844	833	787	767	769	824	859	795	792	757	784	808	830	807	794	826	808	789	777	780	807	792	812	809	773	822	808	815	812	802	779	775	847	854	806	802	829	858	747	771	800	786	816	835	869	817	768	803	830	795	847	754	844	782	771	749	789	805	809	782	769	806	787	789	765	753	768	773	723	795	770	795	778	760	801	788	814	821	754	836	834	765	785	771	805	800	751	834	816	806	761	806	793	802	800	796	890	809	789	801	829	791	812	773	826	793	805	792	859	766	788	794	803	820	789	785	803	757	817	768	790	814	826	797	798	814	795	761	822	845	809	815	767	760	781	815	772	795	798	800	771	798	788	831	761	764	795	786	831	797	783	780	819	795	800	747	777	754	817	796	794	822	798	828	803	739	781	805	813	774	816	836	770	835	782	755	764	833	799	735	823	803	767	793	807	772	744	748	846	821	741	813	774	808	787	779	795	815	843	780	756	789	853	801	772	767	776	775	791	764	775	802	835	722	827	780	759	788	787	793	766	801	776	790	771	765	798	791	789	817	788	814	793	793	749	766	805	783	795	829	826	837	880	826	831	800	750	815	759	851	777	786	828	820	773	791	817	828	793	813	843	842	795	843	789	796	761	797	759	782	819	808	784	802	824	720	750	773	783	746	786	822	791	746	811	823	841	752	795	765	834	790	779	838	789	822	780	774	774	785	779	797	816	815	771	814	793	732	766	771	805	833	769	844	745	775	748	792	813	848	778	772	769	763	797	800	831	803	765	751	788	790	816	832	777	817	758	786	777	807	793	787	764	775	819	799	814	755	759	808	717	867	782	813	816	826	816	872	762	750	790	795	802	797	783	811	759	807	772	781	808	803	794	797	787	833	794	754	803	820	799	737	774	847	784	824	825	760	755	822	819	788	739	798	803	767	808	799	886	743	844	812	836	769	842	774	815	838	839	783	852	810	828	772	776	801	788	804	775	817	773	766	819	728	815	777	836	804	844	750	807	760	731	803	793	852	765	747	814	750	827	772	861	838	818	723	853	780	807	834	811	744	759	778	810	788	840	760	751	797	753	809	782	791	775	774	785	752	753	769	860	776	802	789	807	783	780	781	800	819	824	744	819	807	777	818	831	763	754	772	819	771	779	795	762	786	781	794	838	830	769	796	812	788	824	826	773	777	812	824	815	817	770	784	826	741	793	836	780	741	814	815	820	770	805	773	717	783	760	775	787	852	806	772	803	796	804	743	806	851	769	820	778	795	828	784	773	808	802	794	782	756	805	823	779	770	789	753	811	762	773	783	771	790	784	799	841	789	800	799	808	843	828	805	803	800	757	812	841	744	822	757	814	742	808	824	823	807	769	773	808	780	771	780	821	803	721	761	768	786	837	769	796	838	754	818	785	817	802	837	829	751	812	815	828	817	826	782	761	850	851	793	751	811	803	775	751	772	809	842	836	839	788	799	783	800	828	769	740	806	815	801	788	820	819	839	775	826	776	783	817	775	779	823	789	867	768	860	765	765	790	785	786	760	744	808	744	807	781	815	722	829	764	765	770	785	811	850	848	797	842	803	786	751	807	774	766	835	773	799	795	766	791	709	786	779	794	793	834	805	804	741	834	782	770	783	783	813	792	798	807	813	742	796	793	853	806	885	820	803	770	794	830	777	799	816	822	858	809	768	784	793	807	766	830	771	800	779	787	786	839	787	803	779	732	819	783	732	822	781	803	766	796	774	795	807	811	775	802	827	791	758	781	753	801	824	792	743	796	794	752	809	859	799	826	791	810	762	804	819	802	789	792	824	792	711	765	795	739	767	817	776	772	807	805	767	787	796	786	757	826	802	722	765	802	805	778	790	794	806	781	775	791	800	820	832	788	835	804	755	751	797	811	809	804	733	803	758	774	742	853	787	776	786	787	810	775	784	793	797	772	787	781	799	832	859	810	788	770	764	835	807	765	804	755	798	790	820	821	757	800	759	796	782	789	837	777	785	792	798	748	792	801	776	800	788	808	778	770	843	781	780	765	847	796	840	803	754	816	871	749	765	804	826	788	805	846	785	792	783	806	764	762	823	785	794	766	796	806	747	810	769	827	766	790	782	733	765	772	790	774	777	821	782	775	796	822	791	803	797	830	812	786	824	786	776	765	750	803	807	798	795	785	799	788	805	723	762	757	742	749	804	809	813	772	767	836	824	797	845	811	799	800	812	769	767	832	789	744	805	787	802	799	760	783	795	792	765	797	829	816	776	806	828	850	809	717	808	807	804	806	881	825	829	809	820	793	811	837	778	789	738	796	747	824	774	802	806	795	794	751	765	813	797	766	794	784	805	804	793	786	779	833	793	820	800	804	807	768	767	792	819	841	771	848	789	825	766	823	798	778	777	780	749	792	786	871	753	761	828	761	796	765	748	783	822	796	803	782	807	798	785	796	804	798	814	828	769	787	762	752	754	885	811	744	802	734	815	845	823	785	815	820	829	821	803	776	829	806	783	801	788	743	793	784	774	798	802	786	846	781	821	786	751	816	778	800	804	806	842	794	786	780	803	781	755	762	792	801	778	767	789	814	797	822	778	823	771	770	820	844	825	790	752	762	811	758	813	798	720	815	847	823	753	815	759	821	781	799	773	764	765	804	788	796	775	776	822	788	770	820	795	779	782	795	740	754	789	818	805	752	804	792	753	830	854	800	798	826	776	824	794	813	766	795	750	743	774	795	806	836	841	814	817	784	815	824	787	810	806	825	771	807	820	837	783	812	802	791	860	803	805	750	790	701	840	809	773	816	749	772	786	763	776	765	787	832	772	813	791	795	776	771	759	769	767	810	699	778	788	801	784	804	791	794	808	830	822	771	777	826	829	805	822	790	816	836	769	805	850	784	818	789	779	799	779	801	780	808	806	773	768	790	786	801	823	834	827	750	785	841	773	817	836	799	825	797	824	764	822	815	803	813	821	795	808	790	751	775	798	753	756	759	787	745	742	761	819	801	791	827	786	790	807	779	797	808	819	766	823	843	780	874	789	842	821	818	837	799	733	836	794	825	753	852	774	760	769	761	769	741	755	826	789	786	776	790	834	796	755	773	774	796	809	762	776	789	828	833	759	788	771	802	824	812	763	788	830	793	743	780	758	809	797	833	819	763	761	825	774	772	767	767	761	828	796	782	737	798	750	778	787	791	805	808	805	812	800	835	805	762	807	815	829	803	814	802	819	762	750	783	768	758	773	785	730	813	848	791	806	823	752	822	745	782	809	801	822	866	816	810	796	814	762	792	833	776	799	800	786	780	721	800	753	808	778	832	850	780	806	783	757	811	858	836	755	772	806	804	787
60696	80030	43913	5653	1069	1075	1079	1036	1072	1089	1145	1074	1074	1092	1108	1087	1068	1044	1088	1083	1040	1072	1098	1055	1093	984	1059	1102	1071	1083	1020	1086	1097	1076	1060	1076	1106	1081	1115	1060	1131	1102	1045	1049	1082	1067	1052	1035	1068	1045	1120	1077	1133	1074	1079	1142	1081	1046	1037	1038	1068	1074	1093	1156	1112	1079	1094	1039	1124	1031	1040	1136	1065	1071	1092	1090	1088	1113	1072	1117	1027	1053	1081	1063	971	1039	1092	1070	1079	1038	1103	1080	1084	1086	1077	1065	1068	1044	1079	1066	1068	1101	1173	1063	988	1104	1020	1038	1093	1089	1124	1006	1106	1035	1076	1056	1064	1062	1074	1051	1098	1039	1038	1092	1112	1096	1026	1068	1042	1074	1144	1100	1010	1067	1068	1037	1070	1099	1040	1090	1052	1079	1088	1023	1060	1081	1070	1104	1072	1038	1095	1163	1072	1064	1051	1047	1044	1046	1088	1134	1060	1078	1062	1040	1051	1093	973	1096	1084	1081	1087	1094	1067	1078	1120	1072	1037	1087	1089	1070	1083	1165	1057	1067	1047	1044	1036	1079	1071	1074	1067	1058	1036	1074	1063	1116	1089	1092	1095	1075	1135	1053	1089	1072	1066	1056	1114	1061	1091	1029	1058	1032	1128	1094	1040	1082	1012	1043	1079	1071	968	1086	1093	1129	1101	1089	1058	1041	1037	1084	1113	1126	1033	1018	1041	1118	1085	1094	1053	1116	1130	1106	1098	1128	1145	1077	1049	1041	1032	1098	1053	1090	1098	1100	1081	1039	1112	1076	1085	1031	1018	1058	1095	1122	1060	1122	1105	1039	1097	1096	1116	1062	1111	1069	1067	1079	1126	1090	1068	1114	1149	1076	1120	1085	1068	1050	1120	1086	1090	1064	1066	1035	1070	1056	1074	1078	1106	1071	1076	1131	1090	1074	1073	1083	1118	1091	1021	1069	1115	1104	1059	1045	1008	1039	1068	1113	1045	1091	1074	1086	1097	1092	1075	1060	1109	1026	1120	1028	1063	1059	1085	1111	1070	1061	1053	1101	1098	1103	1033	1018	1131	1061	1072	1061	1060	1104	1089	1002	1039	1091	1050	1068	1058	1054	1075	1028	1082	1091	1048	1105	1079	1111	1064	1033	1065	1079	1107	1054	1119	1103	1089	1116	1105	1138	1118	1116	1104	1080	1082	1061	1125	1119	1062	1036	1074	1054	1131	1053	1065	1060	1080	1007	1104	1065	1070	1048	1100	1065	1077	1113	1086	1116	1076	1095	1047	1083	1073	1082	1033	1082	1039	1076	1097	1103	1065	1091	1049	1056	1065	1062	1088	1071	1101	1048	1050	1095	1067	1030	1106	1043	1117	1108	1060	1093	1091	1071	1061	1085	1104	1161	1059	1007	1104	1065	1028	1113	985	1058	1085	1138	1074	1122	1085	1091	1041	1122	1058	1034	1041	1052	1091	1113	1027	1100	1148	1043	1043	1076	1067	1067	1122	1064	1137	1109	1113	1071	1122	1095	1074	1080	1033	1101	1088	1092	1126	1085	1061	1088	1098	1066	1075	1021	1052	1087	1098	1129	1038	1037	1062	1075	1077	1027	1135	1072	1108	1124	1036	1054	1050	1044	1061	1093	1060	1079	1029	1032	1116	1036	1110	1080	1134	1030	1037	1060	1070	1113	1027	1061	1002	1027	1090	1087	1020	1166	1099	1081	1026	1136	1033	1062	1032	1018	1038	1054	1119	1111	1065	1110	1075	1058	1053	1073	1037	1126	1119	1108	1076	1101	1089	1050	1077	1030	1011	1066	1054	1050	1074	1090	1180	1082	1088	1052	1072	1083	1042	1064	1056	1069	1035	1035	1087	1068	1049	1031	1034	1055	1136	1078	1079	1069	1108	1017	1080	1045	1060	1045	1022	1099	1073	1048	1060	1002	1063	1113	1116	1111	1075	1033	1018	1091	1079	1060	1061	1056	1108	1016	1087	1052	1081	1054	1054	1082	1047	1081	1117	1108	1047	1077	1049	1155	1069	1085	1101	1023	1029	1133	1058	1089	1066	1032	1012	1097	984	1136	1129	1095	1079	1086	1097	1098	998	1032	1123	1062	1064	1041	1088	1050	1055	1049	1067	1101	1056	1059	1014	1109	1043	1019	1090	1027	1021	1099	1109	1071	1052	1095	1042	1102	1061	1089	1008	1049	1094	988	1088	1068	1082	1096	1095	1108	1072	1030	1013	1044	1093	1085	1041	1120	1093	1061	1026	1037	1071	1106	1050	1075	1025	1048	1020	1078	1044	1060	1063	1063	1019	1064	1097	1074	1033	1077	1090	1093	1048	1053	1114	1085	1100	1126	1025	1087	1075	1091	1072	1048	1100	1008	1097	1100	1109	1055	1084	1067	1015	1059	1105	1111	1060	1085	1068	1086	1003	1083	1069	1128	1053	1156	1090	1121	1037	1096	1059	1077	1068	1099	1135	1104	1109	994	1075	1059	979	1089	1092	1115	1103	1106	1076	1023	1093	1061	1088	1081	1113	1076	1028	1083	1065	1070	1115	1121	1068	1044	1072	1108	1083	1100	1084	1052	1106	1131	1037	1078	1061	1050	1110	1113	1061	1112	1102	1047	1074	1016	1044	1093	1047	1117	1083	1068	1111	1084	1014	1081	1043	1130	1079	1038	1013	1124	1067	1090	1127	1112	1029	1045	1060	1076	1034	1083	1064	1059	1023	1076	1100	1128	1011	1069	1122	1105	1099	1087	1082	1088	1049	1063	1079	1118	1076	1124	1037	1101	1103	1066	1063	1087	1074	1114	1127	1102	1082	1106	1031	1070	1079	1005	1035	1047	1002	1099	1057	1050	1123	1048	1100	1046	1034	1054	1074	1044	1054	1042	1119	1104	1075	1074	1081	1074	1073	1023	1036	1041	1022	1052	1061	1048	1027	1083	1124	1105	1045	998	1031	1050	1041	1050	1104	1072	1052	1065	1026	1124	1064	1099	1013	1049	1135	1087	1028	1021	1089	1060	1110	1098	1029	1077	1063	1061	1098	1064	1016	1070	1108	1041	1078	1069	1094	1049	1095	1123	1043	1056	1097	1051	1121	1155	1072	1022	1028	1073	1112	1068	1095	1072	1119	1083	1030	1039	1083	1062	1070	1051	1073	1091	1071	1056	1053	1085	1083	1100	1097	1105	1064	1053	1151	1087	1108	1083	1108	1067	1085	1092	1090	1121	1040	1037	1044	1157	1080	1052	1136	1060	1066	1088	1050	1112	1041	1107	1108	1018	1061	1135	1100	1083	1085	1089	1106	1105	1080	1115	1121	1029	1071	1062	1044	1056	1066	1020	1068	1095	1120	1033	1102	1059	1124	1071	1130	1083	1082	1089	1076	1053	1105	1093	1089	1076	1024	1081	1036	1057	1085	1072	1104	1085	1127	1051	1081	1031	1088	1033	1099	1078	1070	1040	1027	1074	1083	1106	1048	1096	1046	1061	1060	1120	1060	1065	1008	1065	1091	1035	1014	1092	1061	1029	1077	1148	1031	1025	1093	1065	1044	1113	1068	1072	1075	1094	1070	1064	1087	1079	1076	1042	1074	1053	1081	1099	1104	1071	1079	1068	1035	1074	1058	1110	1085	1050	1121	1052	1079	1060	1145	1028	1088	1057	1091	1090	1091	1107	1143	1027	1102	1048	1081	1069	1044	1076	1126	1139	1040	1035	1102	1060	1083	1047	1063	1123	1070	1040	1135	1130	1109	1065	1054	1126	1093	1100	1088	1050	1124	1106	1091	1120	1068	1164	1065	1055	1099	1065	1063	1088	1118	1123	1051	1122	1042	1095	1096	1052	1077	1099	1070	1113	1104	1042	1120	1057	1124	1049	1028	1061	1082	1156	1068	1081	1044	1100	1136	1052	1137	1035	1139	1084	1083	1068	1064	1046	1061	1050	1071	1048	1090	1137	1072	1094	1088	1052	1077	1035	1043	1098	1109	1099	1158	1076	1061	1028	1090	1059	1047	1144	1046	1137	1169	1023	1080	1032	1054	1056	1073	1102	1080	1098	1076	1077	1066	1095	1033	1069	1060	1081	1110	1024	1116	1101	1090	1064	1080	1085	1058	1060	1095	1095	1083	1036	1108	1024	1073	1090	1020	1097	1107	1019	1043	1126	1068	1112	1083	1088	1131	1067	1093	1049	1085	1030	1111	1016	1014	1067	1113	1082	1047	1013	1080	1085	1157	1064	1113	1097	1049	1117	1044	1079	1075	1089	1094	1078	1098	1076	1008	1047	1070	1111	1006	1045	1126	1054	1071	1084	1165	1094	1088	1096	1071	1077	1086	1099	1022	1092	1074	1017	1078	1093	1044	1060	1083	1093	1096	1030	1055	1114	1087	1096	1018	1071	1141	1040	1079	1065	1054	1080	1006	1091	1096	1081	1082	1061	1026	1040	1071	1112	1102	1101	1113	1018	1107	1136	1039	1109	1125	1110	1078	1049	1078	1073	1037	1133	1133	1024	1060	1055	1079	1035	1030	1060	1137	1064	1110	1070	1066	1095	1083	1074	1085	1068	1131	1071	1090	1020	1066	1011	1096	1063	1027	1129	1080	1066	1058	1051	1081	1088	1084	1110	1030	1097	1105	1141	1118	1121	1098	1062	1034	1140	1032	1084	1071	1081	1150	1086	1109	1080	1066	1116	1076	1116	1035	1051	1116	1105	1032	1092	1111	1086	1093	1077	1105	1025	1041	1081	1080	1113	1026	1040	1028	1057	1044	1089	1112	1157	1045	1078	1076	1075	1090	1129	1067	1047	1051	1070	1099	1055	1039	1078	1092	1078	1020	1078	1092	1052	1007	1035	1023	1133	1060	1116	1107	1141	1065	1139	1092	1062	1104	1067	1080	1066	1064	1044	1136	1149	1150	1144	1028	1089	1057	991	1005	1054	1079	1104	1101	1147	1061	1057	1082	1090	1114	1063	1052	1079	1052	1080	1079	1084	1066	1043	1075	1002	1021	1081	1023	1066	1045	1105	1064	994	1084	1076	1082	1104
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
